kernel-2.6.32-754.6.3.el6>t  DH`p[@ FvI`y+ 54`y+*NHa/ϥ5ݨk >O*J $\WA }|tɕGCmjjy`ΐۡ]y UV'\LdR&$S_#xo̢ѽM3XN&ǂ~[fd9 b@?Brr "W ;ڥT 4|XlxK hSFzf'!\&S8ܯA+tNޖV\өpˬ+T,ڌ@ej.YM%պmX 1Hc{ R4 7z-RDph]D/ՀG V'K8jҌ6?IiX#F]-9^b0b'a#/S$/ 4bg"o7ǟ0 5܁o|q `7 ޶ 'Yt~SLXٿ3209660d1998b366840694ff45eaec5780780101[@ FWc4$ɹzqY{Segr@aSu$Z@cظH Gi #<Ǻ/ڈE&)M3b%#A֎7N1O8gzenpF.xBL(tП\ H8L hyUz hM~tSo55%nnb7S8Psy3a8WR~-DjUv@hiʨ!* \b;vR @c9FK"ل b M\B#?aM=nySglñEHͯ͜i#/f1.MU*n1hW&-MDL'?(1U2(VMUp=$&lN'Wl2gr.flev*sfiK,RS8 ;'e_8PIf bqʧ<>>Irt?Irdd   -04;A m~H +  ?  S  {  C  d     ( G/l<l|mmn4o(o8o9{: >E3"?E3*BE32GE3H HEZ IE XEh/YFK/ZHZ[HZ\HZ ]H\ ^HbIodIp=eIpBfIpElIpGIp_IrUIr`Ckernel2.6.32754.6.3.el6The Linux kernelThe kernel package contains the Linux kernel (vmlinuz), the core of any Linux operating system. The kernel handles the basic functions of the operating system: memory allocation, process allocation, device input and output, etc.[x86-01.bsys.centos.orgRfCentOSGPLv2CentOS BuildSystem System Environment/Kernelhttp://www.kernel.org/linuxx86_64 if [ `uname -i` == "x86_64" -o `uname -i` == "i386" ] && [ -f /etc/sysconfig/kernel ]; then /bin/sed -r -i -e 's/^DEFAULTKERNEL=(kernel-smp|kernel-xen)$/DEFAULTKERNEL=kernel/' /etc/sysconfig/kernel || exit $? fi if grep --silent '^hwcap 0 nosegneg$' /etc/ld.so.conf.d/kernel-*.conf 2> /dev/null; then sed -i '/^hwcap 0 nosegneg$/ s/0/1/' /etc/ld.so.conf.d/kernel-*.conf fi /sbin/new-kernel-pkg --package kernel --install 2.6.32-754.6.3.el6.x86_64 || exit $?/sbin/new-kernel-pkg --rminitrd --rmmoddep --remove 2.6.32-754.6.3.el6.x86_64 || exit $? if [ -x /sbin/weak-modules ] then /sbin/weak-modules --remove-kernel 2.6.32-754.6.3.el6.x86_64 || exit $? fi(@LBD2 p]8XP3 0 @$[((0hH05+H4 H1<2<8(X(-B.xPk9&N k"2.xx;q6P]p.(8`8'&/& 0d&Y-HuF(g (P{H$p> )DH27([ (X^ o4`t`68,Yc62F<`>j8</.`b#+$/p+(oI54'EBp^UDVhCZXt27T,Ux8D=&,P&8!( !DX`^]`;XvS QOvKCG@5` 8`'8 #(J8c+hM0`U˰vFװVx(_l@,(/WAX Pj 88h+@@-0uMXPlpl 3(08QX8IP`/0twPdlU@=-8 HO/h X$Jx )8pAhUx2vP;8hh153z(wAQF8@@nFpV.H̠0xp(-Xl U'x?dx?@Έ01OfMT`@}h[HpVH[p2hJhT(h^\G8Q8|BHs`i0`pJ070̠CPt01#8xA.T/@DP.J4(;5Hv 1!<14&T+p3h\HV4R(@X*H8H0@E(8V. BpqWG8)_ 22H&4pay8#@H X3%Q(X\X^XJp/J0*h:`,?0,hHD28<!"" )"!H&!P!@@[,h(4@m$rWc0)0w(G54Ex84`,0_h(p)`fH \R1@(`*PX"/3/8/X%(Bpp00VPe}:28m]1PP(#@g % 7`(0ixp>h`x9@-U0-xP/`)yNkXp,5@o8mj0Fh;0@Zh׈vHq0h6(`8UP<(qAGY@G}(:FP9Z BDAMKP^:LUC=Xf;XV/0@;`O1p1XX70(n\H)@rH0?HP"`xJX0NhCR=`@~(S0JlP_hl8%hX2T8nH>(*`'ӨxWO%@Z C6X#0-kw 0ZOjX(q h)8"H(`vX;JGH;((8Z`YN@5`Jd(IPHHhjoo(e!P@Jfj8%@2%\pxp8("`;0Hf(V'32p0X&xL.>@=9G#"X(Y!XC(%0 THpX(P 8P)*xO!Y;lʐ'8P`*`chpu8X>0(5QHPx5pVa`k@'-ph` TZpd ^qLKHAP0`5(P@($PU/(;0Nv %=X0~0@0l-l@h\8 ( 8HZ8ZE0(Ux%OX @.L-hPY(c{~168H(j07D0bA0H*$ fȠ x0x8@8@ 'DxxHzH-(P@7XXghvR1OHv`9(2<2@0@cvp|`ňZhh+HP* ,kP hQ$$oj&qh p(=`0`#' ՈG=p%ENXXSX:pW`*}pH@@p8)'m?4+L0G@s@a<0*(Bp*=@>`'g.xYHh6%H*50rP8<7-,J0AVP)`R%2(pQ`Xh378N=>W hP@RVX Hwz HHQK 7ZH@jXROp8wp*=XX=0p(~XFK>(U %x60lpȨ*`AH~0pY8`sp0W\Fh@il$"0 8 '*h@pe@8hxs@d^hP`<P5)*0048b`jK8@0HGxUg $pR`tI@W^p`KH^8`;KxWHcj^^0]+@Xp|HH{C@p9hN0#p=8$A1$1ZK@JHPʨ$xDl;G - h@ +}6Dp %x860Z!!>`(@;XE;`;SG7XFQI#8V;9@9P:HfY10G;p?F>>@J[8?5@>@8PhN p08xs HHp\HCxZ `~%N h@&x%8(&p&p%0%0%0$'(*('(&p%0$xe#}XH$!$($($($($($($("%H"&x&x@gP#PHpxxX@ w/X(PPb)J(##E*hH;p`(ÀUq8($`X(:h0yGpC Txh03Hj/4x=T_ g("PU8xQxN>#`h"HSXp##0?hPdxp*P`5&:PK(8X%8 0p)%`(;;u$,AH+D(4x3N&7p XJ$D<J< pYxV8ӸDIHXxmhdp|I/PQD$E2 Tw X/2xvHX (p@@HP9b8o ["8xx\R2xP'H#@"@*P\t1Hk@thw@0PXXph0n(ʈ (hR8'=@@vP8{XN1x$AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA䁤AAA[Q[Q[Q[Q[][Q[][c[c[][Y[R[R[[[[[[[[[[[[R[[[[[[[[[[[[[[[[[[[>[<[<[=[<[=[=[=[=[=[=[=[=[>[>[<[<[=[<[=[>[=[<[>[<[=[=[<[<[>[=[>[=[<[<[=[=[>[>[=[=[=[<[=[=[=[<[>[>[=[=[=[<[<[=[X[`[`[`[`[`[`[`[`[`[`[`[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[~[~[f[f[f[f[>[>[`[_[_[_[`[`[`[`[_[`[`[`[`[_[`[_[h[h[h[h[h[h[h[h[h[h[h[h[h[h[~[~[?[?[>[?[?[?[?[?[?[?[?[?[?[?[?[?[?[?[?[?[?[>[>[>[?[>[?[?[>[?[?[?[?[?[>[>[h[g[h[g[g[g[@[@[@[@[R[@[@[@[@[T[T[R[[[[[j[j[j[j[i[j[j[i[j[i[i[i[j[i[i[O[O[O[O[O[~[~[~[~[~[[[R[d[d[b[c[c[c[b[b[c[c[e[f[b[b[c[c[b[b[d[d[d[d[c[c[b[b[_[_[_[_[[[[[T[R[R[R[R[S[T[T[S[R[Q[R[R[T[S[S[S[T[R[T[T[R[R[S[S[R[S[R[R[T[S[Q[R[R[R[Q[S[R[S[R[R[S[T[T[Q[R[R[R[Q[Q[T[S[R[S[R[S[S[S[S[S[T[R[Q[R[S[T[R[S[R[S[T[S[T[S[T[R[S[T[Q[R[S[S[S[i[h[h[h[i[i[i[i[i[i[i[i[i[i[i[i[i[h[i[i[i[i[i[h[h[h[h[i[h[k[k[i[i[S[Y[Y[Y[Y[Y[Y[Y[Y[Y[Y[Y[Y[S[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[S[[[[[[[[[[[[[P[P[P[P[P[P[P[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[Q[P[P[P[P[P[P[P[P[P[Q[Q[Q[Q[Q[Q[Q[Q[P[P[P[P[Q[P[P[P[P[P[P[P[Q[P[T[l[l[l[l[l[m[m[m[m[m[m[m[S[k[k[k[k[k[k[k[k[l[l[k[l[l[l[l[k[l[l[l[m[l[m[l[l[m[l[l[l[l[m[m[m[m[m[m[m[m[m[>[>[>[>[>[>[>[>[>[>[a[a[a[a[`[a[`[`[a[a[a[a[a[a[a[a[a[a[a[a[`[a[a[`[`[`[`[`[a[a[a[a[a[a[a[U[I[I[I[I[I[I[I[I[I[I[I[I[I[I[I[I[I[I[I[I[I[I[I[I[T[D[D[D[D[C[C[C[C[C[D[D[D[D[D[C[C[C[D[D[D[D[C[D[D[C[D[D[C[D[D[C[C[D[C[C[C[D[C[C[C[C[C[C[D[D[C[C[B[@[A[B[B[B[B[@[B[A[@[B[@[B[B[B[A[A[A[@[A[A[@[@[@[B[A[B[B[@[B[B[B[B[B[A[A[A[@[A[A[A[B[A[B[B[B[@[A[A[@[B[B[B[A[B[A[@[B[A[A[@[@[A[A[A[A[A[B[A[E[E[E[E[E[E[D[D[D[D[D[E[E[E[E[E[E[E[E[D[D[C[C[C[H[E[E[E[E[E[E[H[E[H[H[F[H[G[H[H[G[G[F[G[H[G[H[G[F[F[G[F[E[F[H[F[G[H[H[H[G[G[H[G[G[F[H[H[G[F[G[H[F[F[H[E[F[G[G[H[F[G[F[G[F[G[F[F[H[G[F[G[F[F[G[G[H[F[G[F[F[H[G[F[F[G[G[F[F[F[G[G[H[H[F[G[H[H[H[H[F[H[F[E[E[H[E[E[E[O[O[O[J[J[N[M[J[L[L[L[L[L[L[L[J[L[M[M[M[N[N[N[N[N[N[N[N[J[I[I[J[K[K[K[K[J[J[K[J[J[K[K[K[J[J[K[K[J[K[K[K[J[K[K[J[J[K[J[J[J[K[K[J[K[J[K[J[K[K[J[K[K[K[K[K[K[L[L[L[N[N[N[M[M[N[L[M[I[M[M[M[M[N[N[L[M[J[N[L[L[L[L[L[L[O[O[N[M[N[M[J[M[N[N[M[N[N[M[O[O[M[J[J[M[M[N[O[M[M[N[L[N[M[M[L[L[M[U[@[@[@[@[@[@[@[@[U[n[n[n[n[n[n[n[n[}[}[|[|[}[}[}[}[}[|[}[}[}[[[[[[[[[[[[[[[[[[[[[[[U[g[g[g[g[g[g[g[g[g[g[g[g[g[g[g[[~[[[[[[[[[[[[~[~[~[~[~[[[[[[~[[[~[~[~[~[[~[~[~[[[[[[[[[[~[[[~[[[|[v[y[z[{[x[t[y[y[v[v[x[x[x[v[{[{[w[w[v[v[v[v[v[u[v[{[{[{[{[{[{[{[{[{[{[|[v[v[{[|[|[v[v[x[x[|[v[w[w[u[u[v[v[z[z[w[{[{[{[{[z[w[w[n[n[y[y[y[|[|[n[n[{[|[|[z[z[n[n[v[v[{[z[n[|[|[|[V[z[z[w[w[n[n[v[n[n[w[|[w[w[u[u[u[u[u[u[u[u[u[|[z[z[z[y[z[y[z[y[z[y[y[y[z[y[z[n[w[u[z[|[u[v[x[y[t[t[w[w[n[u[|[w[{[{[u[y[{[{[y[u[|[t[v[u[x[w[|[n[z[w[w[w[w[w[w[w[w[u[u[y[x[x[x[x[x[y[y[x[y[x[x[x[x[x[x[x[x[x[x[x[x[x[t[z[{[z[v[v[w[w[|[u[u[u[u[u[u[u[V[y[y[y[y[t[p[p[o[o[s[s[s[s[s[s[s[s[s[s[s[t[n[o[t[t[r[r[V[q[q[q[q[q[q[o[o[o[o[o[r[r[r[r[q[q[q[q[s[s[t[s[t[t[t[t[t[t[t[r[s[r[o[r[q[q[q[q[q[q[p[q[r[r[r[r[o[r[q[r[r[r[q[q[r[q[r[q[r[r[q[V[r[r[r[r[p[p[p[p[p[o[o[o[o[p[p[o[o[p[p[p[p[p[p[p[p[p[p[p[p[p[p[o[W[o[o[o[o[o[o[o[t[r[n[n[y[X[X[X[X[X[W[?[?[?[?[W[?[?[P[P[P[P[W[Y[X[Y[Y[X[Y[Y[X[Y[Y[X[X[Y[Y[X[X[Y[Y[O[O[O[O[O[f[f[P[P[f[f[[[[[[[[[[[[[[[[[[[[[[[[[[[[[g[f[f[f[f[g[f[g[f[f[g[f[g[f[g[f[f[f[f[g[f[g[g[f[g[f[X[T[U[T[W[W[V[U[V[U[U[T[T[X[X[V[V[U[U[V[V[V[T[T[T[T[T[T[V[V[V[V[V[W[W[W[X[X[W[X[U[T[T[X[U[U[V[X[U[U[W[W[W[W[X[V[V[U[U[U[U[U[U[U[X[X[W[W[W[V[V[V[W[W[W[W[V[V[U[W[U[W[T[U[X[X[X[X[X[U[V[V[T[U[W[W[W[U[W[f[f[f[f[P[P[W[[[O[O[O[O[O[O[O[O[O[f[f[j[j[j[j[j[j[j[j[j[X[^[^[^[^[^[^[\[\[\[\[\[\[\[\[\[\[\[\[\[^[^[^[_[_[_[_[_[_[_[_[_[_[^[_[_[_[_[_[_[_[_[^[^[^[][][][][^[^[^[^[^[][][][^[][][][\[][][^[][\[][^[^[][\[^[^[][][^[^[][][][][^[][^[\[][][][^[\[\[[[[[[[[[[[\[\[\[[[\[\[\[\[\[\[n[m[m[m[m[m[m[m[n[n[m[m[m[m[[[k[k[k[k[k[j[j[j[j[j[j[k[j[j[k[j[j[k[k[j[j[j[j[j[k[k[k[k[k[k[h[h[h[h[h[~[}[}[}[}[}[~[}[}[}[~[~[}[}[}[}[}[}[}[~[}[~[}[}[~[}[Y[Y[Y[Y[8[<[<[<[<[<[<[:[:[:[:[:[:[;[;[8[8[8[8[8[8[:[:[:[:[8[8[8[8[;[;[8[8[8[7[8[:[:[<[<[;[;[;[;[8[;[;[;[:[:[;[;[:[9[9[9[9[:[9[9[9[9[9[9[:[:[9[9[9[9[9[:[9[:[8[9[8[9[9[:[9[9[9[9[9[:[9[9[9[:[9[<[<[;[;[:[:[8[8[X[[[7[7[7[7[7[7[7[7[7[7[7[7[7[7[7[7[7[7[7[[[Y[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[Z[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[`[`[`[`[R[][][[[[[[]14610416126e735f1fa49ac27c9433f1a50ccb519ea55bb223a73f627065a1c2aadb8d83c69c36f8074f96b3e4f1d94e18ffad2e18241f14f7dab372d139098a6f9edb581eb1272f87d7c58e195f3f9129467889e2be96d6fe67314b6c5b9fb2cd52d81e25f372e6fa4db2c0dfceb59862c1969cab17096da352b34950c973ccabb8f250e258c206a4e7312a5b0a077dec996a6952ebc0ba40ce354d21b5875d91a490e0694b41919c4172628d32e3dd6c31b1ad186cb24252708151ff0cec4e87513e300e143a1f35ce65312cc42d6dbb55906bb8870633732521810c760b84db3eb0417a3aed0358c93a07ca1d3f02223d03c55c51bd0719dfe1ee85b4a0574dec5848449d53eaec91fcc1100d82a81501203a572bd19f8e272f49fdfdf9e092e0a71495142e10560d9a901b7c6fa800ab9fc82fb9d41934bb1914e181dac3d4319dfc942636536b388e59e80d8319993b57c9b435558ce96f95e404d382d9dbd9985b8fe42e739c701338ebfab66899b306768846e6df055639a71acd301fd4fc0707ee08605dd722066e53f4fe4f27aa318d1796b43d1db2cbbd3c3826feb655d488efdc21c0c43e7af2d2a77af26b302175f0d93f236b531ac9a3af26b29ea784e003f5f5b59cced06bce62918e62312f775e6428687bdad721f27654073f3c9757aa870c49874d43d7317ab06fc400f9a2dcbd210c2ea70ab2dd616f80bd46aaeda2416f721f98a9f597292f701f5decb646aa98407338279213f19c0fadc05f87c1c52ec66d1e0492228ac6c5212599af0220c487871493f93c74f8ce4a879e577d7d3e9818c668e9ff4d2dd34d03f38989c192054e69cdd8693ec689f4aa1d8d3b40e521a4e8525ad0ee66e8d57d61666216b1d68c6669c30a6055a1f06131ef4b1dadde348fb2685e3bd28393d7a786af7669f330447455bd5a4d52fcc7eb76de39d4bf5fbf3168dfc20bb3fd2cde25ea740eccfec8f91a846551c80a82b9315a6f941cba82aac5847e5c11c7b7d5160fb49d1f2d84ac1a8446c45d2fce83f47b1893f3366784d74df53f05d55b7ccdb251c8af4c9b10955781f6d7f558bcef0d71ff48b58dcee7dd3daf7492b2235004613ca1045d0b4d756422d6f21702428910248113ca88ea289032aceda19c66869d811188dfb4f4e30a86346c1cbdfb71215d259be5534f1aa2d4ba6d0a2e245bda50136e1189bb5d041b1656aa7feedd3e521b85d413f7bfd439255225bc1fa90da74510effb8e84a716003b1838cd83d5443c47d54ff0c4ea2984fc7558d72eb6249ddbd269884ac18d9637dd10ad88a3b3062058ee2b02032392debe79daeda20a98e9c8f014177b07288df0c126ba08346c90a9ae934f2d9c0749eb22f183e91076b68f84dc3dd79aee7fd0200d77b5744bdeef918b92ffde6299eaea858d6798040eb851cd031f86b7455530e43f30f3335de3df9ee97f3bb67148067072a2bce97df013bf7e95fe5d9d20e7c89c7dc78ab354f0079a5e9b496931fdc466a285a265513c114da4746e4ba03685ddeea72de69fc057b5a235e12dfb0d28af2f9fa046ab68080247887a6dc573a86cc04c76e7cea78268a053d98a2f59a8e9c5d1e1aa54e2ab21132ae58352d37607947513ddd9446e5abbff788e4bdbe413e3523f8406c609c2dc8fccbe652c5bb53c2e5f80d96506e4bd6bc0885f980a4797c8930fdffe8e472b3510b5b8f1a2ab13a421351c12bdd02e90a1e2a123b16935bd7aeadd33d6abd881373ff9216f46c8f3b1c71733619a50327e7cad92faca77d12217cde6e114cfd53fef47fc7ae893ead61d82e1e4f396e044655d59d1478367b679e4af91697cc40fc32b06f48d8a881437b08199352e1d90d38a16393c96f490e0cd2b32feb8aaccc5ae78035c42c23e48de6fc114e2041b39aba457db7c8b070a0bd61ac5b71b10a2fb29fce4795c17e9c66a952ebd38e8d53d386de60c355bb40cdb308c1a1c80e96d15009b25f91365a449b6b9f6035eabb58c00726a67f1465e77863396b55dde89b816b92a57be0723fdcb7b6af0f1d583f7067f884f18683f5921982954a4d0f135a6436f19c2ea886e7d18d58759f4a71c475efcd27fe257b509de737d0eb2ded214313932a2d12cf39de83b814d3175a779c13cc74a6478ceda05543b243425615c8b21be9218a06d4f147255965e3c3a6f21e162daaf4da158f3b1ea84b02cdfddc089bad57ad0fdc153b120ce3994d6d1a25ef52f7151b66808ce0685706583bcbf9151b538a20f4b0c583be97e37c4818769629e8fec049915bc141063bf5fa1694bb465813408739d384f9790a64c9f953fc7213b780a6a22b9d475829f982546934546043bd463a3e1b2e00474e17f635eed0681b62fd65ffffc5b5e26f53e58af1dc67f26d6c51e35f57135ff4187f6de2c83f30c4430c1287a0957237484605993bb1ed8da6831c0949ae70c789244c40a218b4c044b5f66259b41fef266c47317b7b784529c9140d32887ff3e421646a2b37457a50be32faa23b3f134e3abf3a85e6288c562fa175ef2b4f438581a97db9190f53d618870cfc1f52eef826c809a74b40bfa161851dd34752220f6aa48885ef8956a32cf826dcc522a3b0a0097a0011d931d91ce8a96521918c764cdd183d80e6321649137929f8a2968f787cede395ebb90fb81f976750956ef7cc77e9398ada0a1466a056f8745ec16dbc9230d2c567242b2e48ab70406aa9302588b6dace2eb13e6f9a5fb5121802dc87cddf348a6647236b14403c6b3485483c9e521c6bfacef7681e4ea14a528c6d031cfa4e3ba42fdfb024256f1e327ae848d63fc775aad57edd184c2302553dbaa2ab39f9ce5de745f5e6856a64da887237cecf075345613c2808cb3962b9232a988078dedb5ea759b241838b7b57d7c3b50c87243e72ff600df52ef68a1803f2eccb0a672a6c864f475cb3779a9b2f53e121c1f4b97c041c7b509c1568984f5002d04a40ccaf81fb828360a57269b164641eb4bcf4d6fb2085e83bc13aec0d1ee4c3e5e3affde683a783118353e2f5089f3d0d02e1e673e916aab7879c0a0a149e8d92bc66b78902c40420c34132e25bab3ba061ef720b857505c37b05679f18607ee8c3eb53ac48a716cbf61b36669c5cae213766dce6c671af4080e87143899fb418780ba4fd1896773d3cf5c9cea81a77946d0033c6ca191b927f467558da38175209e18279b02633437b97876588fd83fccbf82b987f1f08a812669a694f3fd5bf84089ea170e3322d50974ff23c8e281dc97a224b0b06139a25b1890ca3529487ee50b898cb89430873b10182c90624f96e0fe794c666ab162d66e8dd863b6e32fc7060ffb05747722315d56c1252b858394ad2304cca48361a3c9a8770d3aaed958adb2897fc2666e044ac1fb9515f6779e99c40cad2b9ec903908a2731244c1a2b9d2b396c14361d29b4a712e2670a5bbfdf846098333f04526549762a48d3655421a418f40d5f38e47e0910e4394240dcf91c34aff0fc79ce5b9b6f0394e015ef6875e117892b13853fc7ba2f52df8543810a52e7aaf936b2641bc0e3e663f3c8599ae6f01c59b1411939f26201af8d687aace350728ad3c1710ae133cb573f798cc78ec2769322f47c2f43df13ab96fa504f730792169b5f29a17149d2c59bef489ce64407b1f5586cc94424ce36656c8e4fdfef63ff1bfb52e627d317b4116572665546c6e77e3dfe2b30bd24b2fae68428002eff058dcb6916251ab4ffc88838d38d00783f5e5c50e5a84915926daad53f6c40d4098410e5f83cc3a79c8fdc816e9cbc6aef05628edfa3c9e9255d057704010917a6f3c37e302fb55dc94e324d961a09a1362adc05d33534f316aba35595265746de20e5aa1371a609311c470d0ba7d61f42b73cdd0d10600c5671a72dab44eeb77c49bef463f50d43fe8655bce1801da84bf81a980318732ccb5f41d94e54152461a06c719d95161099ee61a8ddf4ff9fa7bf793ea9952ae9fa081234ca985e0dc97c206a8b808a81d7c7a523860342813feb3084863639df26d5defc119b687168c30368302d74fff0985c503a8cb8ba64a331c9f3c441d046e126dcf24add27df96771feb06fd7fdd7d9cdde035b5a7946a25a066797c7d967f55b573f18ef4d80dec720f1989cf83a4a9195c24e11c206d56afe487682a9662f0df38640144cb126b257c6b660853c5ac67b2b7911d78f3283c037b8c1e6e9a48c39549d6ddd9b41ce13df2bb0a04b59de906979d54a900e0ede383241d6f37897332265f9d9735b38d0a803a332839afa4dbfdc621d5bfe1ea9b847cb5118ca711e0e98076bcc189deb3893f8902d45620f981dec8d1e4f64fe36e1de50e2eb884c05665561b209a18c787783d0032c3ccae01f421141809711f8572f36cb15e3dd860ca8fa17589a3d2b65092b460c6ae5de41dae251906f60bf981dcef9a7bed013cc2244f99dd96e6852cf1a9d429d201caba12cd8861c2f05fa7a00e9003869b20f88e57c938ce58335c87475233ffedf4775daa8b72f00fe62eed3a9e5e2298632e85737faeed24609c95dc64e884eeb7e3f772230f610374d2034e1cc036f0a1993ebe5507d375348cfe79f7e392a497b6ef090e2f80f48cc1b23f67b62e64d67e4b4a4b45c229b5232f079acc77a5a23b6d0ccf89f0ed9c22f6e1fa182dbc4f97a5aec309e8dc74dc10f3e8e930750535456a8553b44e5aa6c8ebed2b34183014428b557c979d76952bb534153818a7fad706c375e0de3c8327178d22455103f22bb8b3edc21ea26a859738fe51916273620ba1cd8c348e50a843450f964736709b19ec6a1135fa0264f42f65702a5c6656d1812cb03edc377203c4d863d363f285e1d6ea2e7c22e4f275f7c70a96d29d86c617ad08508934d623481d259fa4f62cf89518f8d387e928c084011ae284f19581e7b9e87b4c09bdff80ef05748da8ee731aa8103b0e2cb1eacbef292b93251d7c91d21ce995e18473ab789729194fcdbf802bc87e741e05e32ef5c0dcd6ddfa0b38707230d0946a80e489d8ba7284c3c40f0de7637224a566d496a6e860de62720b799ee3e100861573551747f144c7728186f2e58942533b50abfb8eee70098d9b5439c81575723513d5b7f05d32bc3afcdf439f57cf52b4d4c078280f1d51ce5ebf955f7c8e88cba63cee2377d7471bdaee8c39be37ac8ff84326a13129f0a56b58055d0a3fe692a308aef443fe41d5a36998cd0403fcd9149753c5698a1a847cb4b8270116ba33c73243ed49b4edfc5f36713f28bf24f385ae095c8ccf253ccd31cce01ab2fa50e8fb5f0db6da6f2f5244fb8476fb6d550ab5485322ce706485caabd33ae4901bebbb30237d8eaeff7e4433cc010f1a13366e037c9041de9afbf3b0da3ce3e54e4999047ca98855b703694894ff04dc3727e1e5937440f34408b941ba9a305ba508ffc5d9d8d162540a0eb2d565f726038b48697bab64b7013a2ec1d3eea2fe3e8fc5e27d702874ed5650bbd5593c4421e8bc62b174fd48c8b76f6aa74eb2741f9d174472afbcc2a73ab39c24b95b5255eeebb5a490569a6517f669ca47279fb4b754646fb65fe84182a138deb1c473ec6857336180e2c44eb80ea7df1fec6d6fb5a6dc4046cd48d098292494cb3bdeb3246e9c7bfe9b294e607975d6736403e5f3663fa9d29077fc8cdebca3b946676733ab2eb2b99355bc8f71ff1816acfef0a4aabc9dda68c155213076367f115f42b9f61ddbb4919c799294600ea53569bb1c3a3e0d38e04b8214bcf60417e6b79e4d9eec78b1718d302666f57a26bc9b02a1b51cc943c84feb5b0afde0dffeb4096120de9fbdae30951a390448b8ad07e928e5348ecab3f4ea5de84dc1126131f357e0b8658982627bed8e9ef3c299d4fc380cc096da8a983654ae98744890b96df2b829d5757282dc81b266ac8551c13d13d53fdceb091b34f94aa0058f3b933b6e4151a98a601c58663d7433babf35bc03c308f0e9e148c651b521bdf477006ef1147985cffc89176af62c0fdbc46c14de1d697151abee67fcc330a6c62121ceedf217779752ef089023cd3dd6e980a5e9302fc8dfc1aff3a975a97eaabf2519541aa95d3715a891217732edf182aa029bd22294651b7549e19e12e755aa0cfeda439ab6a96d99cb5fa78d8776d9ae78c21ffbb8185969fe231fc57d8c934fe9b15e3654690a90a0aead237a45992bc0f965fb0ed9c440a846ccbe076084bafa9a03615afb9eb62f6b825d239f1e54160da6aad6a9ae15de5dc99740ffdf6e85011b9c8657a7ceb356a8a550f619a1597c63aef0d55b1190bcc05a6ee06000a8ad7a2802bb54c4ea1231a1c3fe4b5ad7c7c5215958f9d03b1345d38802fa7390a73617cfbb9ab3795d8f5d259f78ccb27087004cf333b6706dd4a5f9757d04102583659955e748537821c9b573abe8a532dec9edde543f4e465f0346df1ea19cdd795dc4c343b654998a41a89bf4e5b8fa7cd21a854ba66300c8361700fb02b6d942d86cb0169e00a8fd1172b347075b0d723df66080e6c8d2b88547968ffb53efe657449fdcb3f2ecc4bd421cdaf18c0a2287747ed91d6d431a4b7392c6900736dd09d662e1965cb77479311b23ca061bf750189924f84cae5234d9a0c169f9156c0f6c49ec6b1a0b81d51f63bfa72284c25e5308371df90df1195affce1476648b79de77a1b1f16a1673dcd9ba6fcdda63747f9650e4ba0faa1764542b5076c3730337768f3bd65a36d6936c6f759aa06e3ab2844aad6e0be13d933e0b0270d0a01af7887013e010fe54ccac948943ec6610d262f3018be800bc80cf70da6dc41b4d7119e63e6cfb127f6447a03397491d39fa6ce2cd2bd2d686f67bc4c0b7cfd5a5b0131d465c23569711e54f21b22b6f0b27115f8432318e15e15be68f0668e5171539c5bc4d6963271008796ffca1ba3670494f3624ad107c1e0087a224253995997c3f61bbdf360f670e232c1d18be14dbf903315e011e401243a59fa0e91f16be85c0a7e221943d0d62d7206fd3aeea96e9e017e4d21fc13afe39554ea4645d91bec9d794adeae9192a7b3c4e4f9f78e59654deed8553e415903e02093d69ce783f56bf944c26d7a7b6f7396c2ae7b1ff12705e40e78c5ede646e9c61300ec9f04d78b687bd21d8dffb56bae986e2e2f96960a78ff0e28147e6b1662555be98903ea4c544b65472b3ee93905c7eea51331f718f1e5bc91398bee23f5b87e2a04271911f0df364edbed2547ba4f2e0b6cb49eb9141cb18fca7114a129d9a5c728220d175d20a107afa89ff96ae4e5f59902c09389cf8dff7de374634c1571279e4aed349481b8d9f1504b2ea1df59b6cd6a42715b02f13a58ab35977d4c215ec96d6741c0b568fcfed3c7849679c611a21e9f9a00460b6419e12be6e28472638b975a40b6394056422526946fb6fdec4e5a30662a072ecd005f30923816e41fc9e6b1d3ee3aafecd2828466af2f9bbea82a8bcfe2e521d4efe71e0c48e27362f2358c2bb120fc0322052369c4b4262430e41ceda8366143efdfcc2c3d85cb396c6d11ecb067ebf9c1344e7cbdc1091d59046ddd69d90383fae7be026fbf6b3409f79883e9e1433b3d16cc1565cedd84fc8f172679ee59a1d8366f99e6bd477b76630a2bc11d1fcd9ed273a7e5e025c167febb0fc697a9fbf97e9adc2c165194fe1d16dabf40720163ca259042e0fa79550a7d6e737b2477e760e6f92ed83e8d6a063086cd03e7698e51b52fe74eaa4275eac2f29ac139db4afc104790aca7d07455b0c1bcd98e72ece91355f67f498ac05cd388d38451fa2832328f7af111e7024a8d9268c4c1bcd499fd68ac89b8d76d39824d9c3fe1eb9d7e74479f193c52822526b7fe904d3f3240a463ba77583fec38fa982788417dafedd3a5520cf66309a40adb9c6fc4169262e5c3125f42a5e665a63af0c675c7114c4a764f6832b53f277104bd31a8d9353265fc163c42d612019211321f09f1242b9113ad479bc01592ef5d98eddc49dc9592cc891b5a00312d97ad9723bc6d3b8c10f04c5adf495c6e878c218282e571a7831a1d5610951ae61df7ee2c03a9182e40127da44f1038f1670de3b60da2468c2d9d51e9dd54f3f17b7d04c75827d2973cb961bd183759ddf24ae4e65232692078def36a6bba230479e9d157707aae3363731371169eb966804476b765e730309d9f83e4197d28cfaec87f51589e9f4982493805f92de960e3a4d2c9a4c224b3fae9872cdbed1729c286830975927072befeb6d43d7577c9232e2e609827d8c41b6fba1ed3b25ce304d3f17ae491efd111d400154e340e7d7ba3317d55dfe1c409bc9ef5d0c1c9eb78abfdc9d3aa71049e9272683ad6b476e590d8c0ea9565e15f1c53ebed267e4df93174cd62f776cd773bd1e8e6ce390c22a63160a03618330ce850002ce837674243bc819faf4ffd052a0761081ec5abc20ca27ba30cd5858d7188e49f3fb3dc332e2685312d392138d72ce2031d8fff775aed3302b2034b92d77cbcedd3f8efc137ed98824158be8ec8ed122e4fa8f07b6e9935450cd0717ada490dd106212fdc9660ce4d6a7dd072c25ce4aa95f584ad8bb14289851caccf48caea5ed976cfb032df5ec355186bbc5943fa9517611918c4d55913cb6f51e23dd2717d819c7e0e4d0ecfd8ccd3fb4e3a2106f86dfa3e93a8b5f90e9cce8b8ef5f1229097b5e9c41a473464c641c9382de2a85e0d8def5c02e0642fbe22a33baa1dff4a2417db32fbec33082c3bf50aaa0d2d97ac88a95bcbe5d74c8d9ffc87177768cdddcedb759994a7c4d45dc6cb61e30e22458d60a5a4a720f1c7b1998edfee427e7e78c3c64731c02382e90efab38179dc67f6edae15cd435d277d51cf19ac09e79e47d801e747441d2b3ada7078347fcab7b11f5cd9e55318c95f989719b313a56082414ff942e79e255c817ca1f640cc6c97865a1fb2038315d1b2acf344754a2113ce9446133be6900103f735d6ef882816749ea19309577bc5d157393354ce4d002225d002726fea26582f75f923997ad7486f210b50a5f7f69bd1660a623f5d3ff024185e3de96a2f8d40898f2b82ce3927d20e369b660851f6e4a7e157547f6eca6e3296d47bd7b3ecaeeb35c6bc7ff472107fda10c6a7676d8bae7d4f862801797770767b2a811c19f902f5a5cf1ddce3a9c6e325af5ae065489e0ada2a967539e3b745cebd8997477efd38bd8aa76cb078c1c117f974f6612d1a6b3fa8b3ab834a08be769219cae67631c6a13bf689813f5f9f565285b3a5f0fe7345b0cc79e3c5309e25131e5a4381b0c96049b35b08bba0ce287be8fcff0d758da173c5fe40b4cc24e8befc552fa679a62375dfc678bc284873b16168ee4819a25ef8e035cf724908217c451ee9298a04ab891455e15bade79d3d83cca7ece67dac0f55fa26752b26303f9b6768c7d46af15776caca8ca0e9a74aab050454b496bf719dfc9e5f7bd61400687eb6e823dc3ec701851cc90b88935f4c96ce58c6d54e8d2110cb010b5e5ad1fe6e2c04b22631f36c49beaa56862d8cb90436ee3327623b402343661a1c752a0b4dedb089546125c1fbbfe6c2e28e35c013ec7bb957ec90d0a61ac6572864c2c60fd9cc6eddf0ad842427aa424941a6b356e0b6f2a4c060cc16b2cb39dc285461b964d5c8f5d9e302437ea2acc0a861ed70163e822f567d9c9713bc3ace15a02607c665a39838f6fe2349cfd8bfb9405dd035536083d581a8327cc1a982383b03e40a7a33395335164f68572fded81768590a428046129237d32a44c2602468086e1b8b5b293251a2dc1c6626be5a17f382b26ceaccd26478c2ea1c04a8dde0874268a5c66df7db94a283f3732cecadb82fb5e9dde5b04ef6af0540703ce998513ace9a4bd2ff2dd8ec27fc0368895c4a95154f3c87ad06d12990cfb96c27fcb183f2700b75c261c5891c3f4bfb459c59b69c2ea88d901253684643d240143ff7895c23aec054534c261c59a4e3bc708aead43971c95cf3cc7f0ccb16e1f149f0b890c2d67a0111b379d96987b3f5854d276d415ef501d37b377cbbbea66fbbabd8bbb77874fe9c8e3110a21d2f714f483c1330aba00860f8fbbf518de3751eb7396107b8c38d82722d3f1004e818a5aa9ee9ba13455452cb18cc19f3e8cd13fa0e353987e6b40c025dc74eb4797462955aaa13c0eb707f79d0ec887e3d4fea85bfab765f28b52e33f7c0768606ce4ace5f8e1b5de18c71f09b94472af2791dcda720967c43035964e846b00e0fdc91190711236f20461013fc484a85d4f4c1ecdf7c14a05f4ab29178325bc8e231f4aa69208607cb317ba77d5abaadd934d02f8be0e662466b08cc3786da8ce34c97c27389791da293c3dab35a44834c80febd25842281339ff1349881e7291075ec76d4db45fbcb438272240c5b4854ac784c249d6b6aa3714701ae1525a4964bb38735b903552904ddff4d62f91887001b198cf2eafbedbec6af7d36b999773e707c600e56a612089841d18557db307ce9eea0ee91255c23509f9e2f46dd366bccb01c5cd07d9474b86676fb0a1e5053a89146816ec6bb9261c5120f3e3372974c6ad596dbceb1c7a9ff87ef027c83a52637e0f4ed25bf01d04102f02f30b03514492e058a208252bf45a806ec44ad2350a785c4d94a4dcf2d3c1c8d58b884bb3699b520cc70a8d2f3e03ed9cc29185a98156d01ccdc7c28b784a5c2f37bcdba70f9c9fb75eac9710741e9c773de091ac696f1b627134077f000427a68a3d267dbb56cff0665ac0526fb9688c09377d38eb03ce29823154c3b3695cce9f10be2740c50ebf950503d07623eb8b63905055d6aadd1e5ef59596654c29ce2fdb03f66c50ced3f7d491505419f56ab86b2bd54fcfba28bc84749b3ca5d7cc29ccdc1defaba17b8b0b98a5cd53b5a0d55d1e4de4b5dfc994cdf8884a5668d9fa566e17092e9e7520712f9f5ea0c5bed4f60f4d50040bd351f9453d879c9c093d9f52fbe2dde39f65146bc8b9d88d4e0d27078bd5dd5448266bc45399d645626b2c5255d1417af3d54aea4732bb27e1f0f9fb19d9064f25c92ed866811d3efc671c9653dc0fb00264b5a4a734acba42a2aecf63ff43d6f9b8dea4a31148170118e8a1cf5d91e43452ac80253b2f6458ec889cd18e6c5736587b284c44068d20e73410b5fdee2171c0fbfea3058a17a500b5b39f8d2550f21d5a581e1381ab8a84103b0cdd775fbad16cfa00a05fd7ea64bb79abfb49b017d51856da47ef5abf44587673f038789679ffbf73b08ad409947e55c38c9186f5c87e5863c4649cb90bf931f68c4a7dfa8f14576eb449a84c675c70cbd662626e11727f6dd07fe5e87f37e984a93fd2c5a9bada5c760a7fb293bde35863d0ac80cf018dc425a74bdf8caf0f7233a1bd72137087c5bfdb46fb87bf27e6acfd4341bf6e904a1cb69794d001a41b46615a6a3789f56eb8c54f8ce36f446eb491415fa19dc267ec9e64e1488bac766beb95d26d54fe58a052fc3bf0c906fd134a1d4b4b68e3656e5be7e0334606624ff345239fd525cb5cd8f9881e51f4cd126e14007d4c1550f78ef61615b446fb60f93b8f4e163d3e588c50d55537ed6bca0bec206fa58c22b08579a05c0e32b687b6cee8c0f53108d0c2dc4d860f43658237a0ca1de8184be315066aba522a9ddacae115589890ed3313fe216d87854e84f94ec0f4eeeca60cce8c34adaf4e147d0c8c3e9552481b5c77cb1ed2a2bfda9ef588eff483caab3b17c287f7eebca55b6d9bca4d328131c45b8cde73ec5dfb5a32de9456c995b2e88cc96e6e26f5c15df494b0d2b909064bfc440e65486dc4e1a12dfee1ee6f75e2bf2026040d9754b0af706e6aad663116c788edaf22c595d4788aab8952a2e1f51c3dd0f8db60521e789d7cf9da174166907563d8201900555712525dfbcaf5f18afd06909f029f894071df9d96a66cceef8a037d1e117dd4bd1850eb290a641583127095759db96e8961b3ca2525bedf3f6c6297402322932b6d7dda279fea7d89bd9d7d5c0249b99b91141a3135f39a1cb708264777f790a73a040749979b4d93b859d009426a06f0b3247642a5b4f88a25552de8f540c60486fd74c3e923cd0d1d0128a0d420c4a5d1f77cf587e955c24df2b4f9c4cab367a9d566e4888af3427798e3cd20c0878b8ed08eb90c655950bdf7051be3c0f3ed305ce4728b400ca22c9390e16275dfffb1b0575cc33892e3e1fdda0a6f9e73cbccadc40575f8f7a6033ed632e69c42f9a1a723cbce8271bc4f88b7e72ebab1ab34aa71f9c6ed6e6ed58cf540625e4ddc61b05814416cd7792fe701cefc4609fd9974f6b583b464c9651d184841f0073f2ddc68e33e92752897beb7010cb2308ed2652fb7a659b07501b707d6e8714ad36f7799426a5149a116de8815ec53a8d84350eac36b972e8ee3b24884d7755861de8c8198bae972666f5128b0179b065372c33dd53acb30dcb1a5997625df35ce03448ae9538b1fcb6b41195d30c8ace3f58ea476e1d1786d52e5f1c816c7737dcd71e9e55aec3d995692ea9de763bacaffda97ae984567db404d6a18602cdf3e1cf3d95760d7d61896b25761354c3e1f15bac35c9f53d938a96b12362d24c546057f5b0edfa000b007ab7983eb9b8e0bd29bfa250e013b69f5837d32f2cfb85238d3d2668ac17e1609afb92dd8e78f363276660fb996a698c171cbf95c694389abe3e6e037c219b7ce8d653b595582e548c70e5238b15f101d259462832becf8e1f95f59f90a3d52f54a4a1d90aa85407ca1d12c0dfc362c08892f9516c31b66cc7243d9c8d59ad77ccfd863a5da2df0271235abbfb9bfd35a63e1c88f1e8204ab992fb0f547f43c9d85ff4747d734735c54528c5dad861004a599bbdf7373a740b998dcaa54cf29da7e64afcdad5d8717ae457ca866a06876b10d7a59c54e4f685cbe9993c80948ba5688576a5810ba19f656338e4375ccba5fd701dac4d63424a0ad880c05afff14cfd34ac0b83ffdddf005fac1b1d85159f47ba73bf60fa59353be8eb532f0af8498dbd3d5ffac7e2ef8e55c7b20e1c7473aeddb921331797c9e1026f46626497b690a8c6616a7aff83edaf31d985bff2b13b1941c70dabf0cba2a4c4aa580384e340f252269adcc6d8855a439992ead3e630dc29474fc84693610eec4719612e5095b4caa05a52d10236343fab353d183aac66b71d92b423c64cf35a64b87767ea91b0348d11b2c882be68b03ca66860f6630b2c5639ad6e9068f7a0a235ac5e2317e9b184f55d7b412bf62ed7bca90c124d6ad05717f4fac56a9d5dc90ed6812fe13539fa3efa8f15b720b27fc21497788cb524f431b250202fb3424845557ca6dcb7598c740cd84306f5700cc96c5453972f3b47468074de602020fa417e5ecf71063c20d2789687c61708765c9fac3a14a13d809fc2055cca765de93c4805445f9ba2976218a423966deae2415a92ee1f5ba4acd96ee7e6d8aba97fa7261facf0386900935ffe88b672305deaba27a12892cd08901ed585283a6ed9eb97e08aac4c5a7b99afb0379356fba335414851cd8e9fbd979c1251eee35df3b54107d181123d7b25c75157b25c4b877e8734ccec9e814aba744b0a9aa8afd44139a953918564e45b45bd29a20dc3a8ba7aabeb7ad75ee57fb89a95bd1a99d3460644d538af897335ddd83e0857cdbd08b30f8e9c4c8dcac01610638bba0b207b8e9499478a58fa6fa888f86ff96ee9e97e387146b6dbd63050b48cac2bfdc17221b939f3f80645e219ae660b42b42dc4c68dc72c21338b107163552cfdfd844f370df75d9bdf275fbb0efe30a823289d89c4960311b54436a600b76fd0056e3fe195f376d4c5a03ec0bd911d831fca19258163aef1efcc8c426c3588bb2bf24845a67f3f9b7569480ddc01ead4eeaaafc7f32826c2b4799cd44a3089976bc03705f7d099263b5f5dbea1d011f1afe8880c49bfd9f7fc58ca1a320f714ff3318e9c6c1d65b412dd7c523653f92afd0cd496d31ebd0851bacc9a8ece71ece49f526f433d1a398cd14b3cd79f3c8a61226173ebd50f87a8ab157cd77227cadad763b94a0e725ba06b21806760281db9917ca43ed00999189a2e1d8e18ecaf67355d6b4c35b3c75e0c56926495457bdf01301636ab6221c418ebe996ba2bee978ad0b8cc755ba7ce30e6054ee687af27df51025b0ecdc34e1a6724e6359a7f913ffbb5cfd3330cb659cac63805d653947df3d6d384de8411c7eb2fcc945b27e46107961e2b68ae3ef9ca47742fb27575e40b95cc288a8354f325dfe09a4f3065fb0bfbb1280e2852c781ef9c32f1160c952f0f1f772d4bb4fee4bb17ef315c33bd2e8aa45ade8d77bcff206449cfb19ea61b47fd9c4ab0badcaeff3e176f95fc505e7b025dce08fcfee9b5e81f4ba4e9e8b13bc855f8a8975c47e29fad18ab7e969d27044e4a8ab21aa1205dbb93705ab0a5e4263414240dc9f443daecce46f55c40b070f6fd931167563f4e1464d78f86d380025d774bbe0afcf36110e2243c15b401eb0d0f6d9e2735be3daf8e6a3e0c25cc1f1ea511025aaa0716e72f5a342571402b1483f807a572d14deea0c7bfa395a16d98194ffaeadb5ac6a26006a47f2fe166fff3238fafabbdeb412e4cbe0e40863b44d2e9b062d8373b92119a6bb7c25d6b0488bd9f6c24386de6bdb9252a0a09d65dc852f1211c867c572875ce461213a2439c3731105a2abc7f3d11a4e666ece66fe9eb57d208751dab41381b192ce0d196326abc687bc3f7b2c0791c39721f32efb1a24a254824e1c00827f1f549baca98708bc1b2beaf831542c9e21890d4fd1ed93bda8d5fa48c6d6cfd5b31ad8d5faa6189e888a4bab2a7e9581f29fd40dec6a46a7ee9beada417476211dee09e2d2dba98096eb417e7de799549dc2d6c68e1f6cbc37b91487eaef0ba6bf7bb2950e18d84faa61f6e045001185ffba2f645b2a6e1de29aad8194124ec02893f704fdad89857a00d7c4b2a1fe7bd4dd699bb0950bd8501e8679c77a7330c0f8a576601770d79df0e1d1efbdcccd5969df5b5c6ba7a193c8213630e52e5bb7e9716b4f54fa67eb47dc6326e205b3819d3f1a92a54e4ce9304e042577a497506fdc73ea779252fcc63d5eb7aacbb123bc91448eceac58fd534e963f98f677145bd880ea9724fead6e4875766061a4d7a045f44bd867448b60d7c0249032d14070327915c4bbf85db6abd8d6a78ef703c22734992d154468382007fae7547d0d4a4587bef454d786061f8b62719adbb2797662d3613b8d8f146a4ca2843f693b3b2003298c4a9f1042c37415bc2d06849429a77fbdff3ee1f4374f8afcc208c7d7694cbef9297d4b8aeb7f853cb4c4985c81a7c138c4ac99121eab03c252e369552d6aa7fda4e03478cc6aa5178b7e35f6f21cc0dbe8bd2b8b87bf66c0c166e5e8aab49de2070747db4b409b6023e8904e0631e5d82366f522e8000089f8e2ff173f87cf3f97232d5f5cda3f2e659b67464ae961ddc5de6ce07251edcaaff4a1eba3bb6e097ff27fcc06ebaf8d28f0b607d3bf784f4472b69ff3ae8a7126571ae85015b44d839d14bb49909afc951274c3cf0018eb0d490dc5d3675f463114a4a7bde32a0ec206fe89dab56472adfe33ff8a2ac773a866e16cab9c31246d2adf71c5702e8d0fb54787f9bfab75a6fa94adb45846b6eb1137438640a09fea05d62c3345f524763c994d5480239d53a2b306aad74538897b139a33b8bc360ed150150ca05bc5e744af9de86fbabf3aab1c146131577e880d6394e00612818c1a21f4135150890c9c073e7cb69ab9bd5a52dfd3eba973286c53270759a446357e4571422b738e019681ab46f485ec7bba67e778cfe07179c1a12886ff0da8570b99f9d79e55f3551d0698c516d13916f0934fcde8ef4a24b2041c52c022464414bdba24d5884db3172c49f9ccf0791851544570e6f984743eb9a943a48c7bf48a2d358310f63527ada2b87f1537e7d132dc7e1d9fbf600e3b702bc8e35d54fc63adab403ceab579f196527ceec2ec4798a703693d3a7df2383e02b190c8d3d34bad96c1c6379e6ef2dd81bb5b42cfb3e6daa5dda21c24397d8c42d29d52ae330cddb6484a1a7d8f36fb4f321ca9ab69fc8b1996e273e95db91d82b14fcf3282110bae79bbb7ccaca037720a4417044b3a3901c3cfdc74e04b929de98f8454f6644d67b548c178b96ad31f15e331d55e2ec205fc069d9d91905fce8824ad15f496e855c893d51948faa568d1e51842c1179083b014ba4f6411c7cd1ca5cacba3ad94962c13150678d94f2de71f3005e7c3c3d08c2f23a44956e340597549de25c08548f2468598320da9d739b7f1340c4ccd8bea795f285f122ee7dc230c5713194f0c8ca18c0c0f8f53c9b162580fc7cde5db49b71b991019262f750c93d93bbafefc3a0de56b0d3d921f94afacba2f9086bb221d6fac669065ae9b5b6734045faf758535bf745e3fc19cc393db6613c35b3e8097a21270948b536015eb1008453b094c86889793883070fdc2419520fccc870882805343c46dc047255c6e0b082c49298413db5f34cdf14a93000e869f41dadab7d02e228af229b6fc99ea1da35286174808f11410a7429eae1282feb8c3d09cb542b075462acccdf1af46dc42baf7b5396c83a654aa2ea971d66323b2ab4cc166a02aef273963515402fda566dd99a628b1993db2222c1eb72eaef6106045ec80e9688a289505b6e05c94520706f7f1bdd45af3e8561df322f424f352824856daf91b9b4f5f14557ff25395412e4e5e98e9165576db9aa71204a67807186cbb8884ef97f34ae0ca4540929ecb8e09600288b1e1b4bdc3cfb26ba001a16f0e169f621e7265640094f38518d29955a4f5e87ab318d8532be9ed146034d6ecbc9d513a7fd20fc6a6d268ff0cba8ebea450444bf82bd603a94c81b5ff7a3f422166de2cb935a8617efb7b4ed3a6ef88af0c33a1193861841b7ef294ead543b0e542aa1b5a5afcb6284d14ca4f5478a136bcc661f94db6419e81e3e1f11edb472869f3a35b31b01ff841cf443a0808f9a24aafc527cf7ae7f2b3209d3a20eeb1b9bda59c081efcae86c0094f446b76a4fbb96d7107c97a4a5e1ef28f3d01d28bd05eef3d3dfe95f4eba436fcc0ddef12644297531b7697b73a655aafb271b0c0c0da8d4db3599df9d1ec9243716b1ac778730c88753fb9eb12cc89a2a382a206c137d67cca520eeafaeb60bc071b74450e6611b9e18c72f65937f916243a3c615a550b987e020f07c5fea06cca90199607f25c2ea958fc72c7a9a87dd0384921cb25cb385e2b434c3099cf8f7349dff6f626bc6eec9e72815fd67af4aa7eb6f66dacbc8d76b211d109ae1558a6ce13bbc2e246b8567ce07fc876d85fc6165defb946125d2adfa09968cf4fe9aea761a07ab6018557451f0f51505df2d645f52abc56cb3a9af59e5fd63bb54305d04f3c27933129dfde28360297865ee0d989d3d6ed6119d3aaef2f1c3f7ad895cb1d76934b77cec066b894d6535b9864334a2b3ee4bb4de9b0531af536419e584ab867d1618865f38a94d5ea137b7e8b04269dd5b2449c7424cad9c399d35cea2588ea6c15a40e242280b708d801470e4f8bcc82c6cc456fa2d4bb866f7bbd8e8e1d8dfe96373d1b2e0cf40625dca68d7a602c1e86914a9f7a9c923d48b7aad903fedd44ffea043ba71830dcbd8408799f8234c911d875b753211638b3f4b91db5cb08964393b90bb082e23fed89327ac53a8e3768364ea3525f251b7eacdc97e9833b4d851cc6d31018ad934461f21ef16652d881bd4ca1a0d4d7b34e6b68cbf063706c0c15b8e2872cd02e39f48ac01b19b52432e7dbb469d62cb81fd7aee1ef1f18326a124b2f946dcba4ceede56aa86bf20b7dd2d7ae276cb0fd519aca160d3e516001b4f9e68c7d29fed911a83a9f8812179a6c0024e40c125c1b95caa45df6dd1e2683688ecb607a3ba4131d1b73381e4323b88375a8cc27c7db394d832c5421f93b32350a9a4291e7620b4756ada18f9faf8ba7b232d08fed2590da386498a95fe3997835e5e943cf1d70013388c1b22331f986617c4ba5f938886d8d542fc88ff4335f0460f9631d6bf8c336c852f15da886714c2bcbc93a51d1c3f5ea5f5aba1dec6a73c4add3fbff2ec08fcd0c143fc34fea92b683931a0368ed8caf5ed31d34800da95f63b6e92489837453ec8022d6bf6f48f00db6117aa628cbf6879788905b999cbfb537a028c5fce0914e195b17920704b22226dbe59619f2c31a8376d5b9f9a7b4cb8aa8aad8c6634b55e5a44bf7477193f46c33a9ee68c5c43bc6b36cf9483f4ea1e557e467730d274cbcc06b379c73bd86e8fc9e10d5ccb0ad9bb66b3da29ca20eaad63dc7f0c320406f592569dfef98140874212751f58438cbdf7436c21896e9b7af9fd35b912f1a672432e3648a0968fe98a63d622b02aee795124780e331a7b34a01a1d0bb72ddf8e6e6d9d47121b1f90cf30f5b8e86fda4d8828bbb5a804c4840596b08ef6fd8aab5bbaffda937c02658e6d9700d15fe207178f2abad46f62acba81f46cb9da3d55e1d4b231475c50704e9f347d9f52943fbe5bdbb501bd39a83197363defb93e17a4b9ea2b173ba5bde5a82265d7425c9c9417519ee40032c16e6fead1e64b5a70e06d8298acebdfb86fe9be37ef9e3a9fb7f5922df049165fd17cca4eddc1d233a4ae8729d619fff7440105a88c8dd6841e5c0fe53cdaf5552e3ff5df1c7459875c6dd77e9d34e883708bdf7cf5c4f46d4ab72739d6e524a139f1cab5a2f1ca00c69daacd8bf5bcd21768f45f459bc79603591048780afa268fb1fc0219da0571eea69ebf692dc941d196f561dd6df950a1aba6aaebf0214cffbdc440620cad6abea95d7b51bc4d1712edc4e4890e4a34088d3a61a8493951459ffc1d19042037057eae89d0372fb0c5b52f239270d06f2fdb2f80ce0386362e2c0945f91e269811233cb97084cd9450cb0694ff6de5351fd3bbe0595c557cc1d9544e1c2d07ed67d3e8729b49f252e99a9b7b535e51bb8fdf07546b529e303272075725e713ee48ccc739201b25fb60693ce08250de824e56abd105083e2a056e6b842ff658a6bbfeaa368b8740caa4e5d014b8ddd2861bb0b7b4f99c38e3cf2db362540ac43f6179a46a40672647bcce8e439692c90051f01870fae7038c29721a459b93759186370e16f5f7cc85911fd37ad277158e4dd59a22fa4875e04f7919e0e95b6c35975d11c4109c1b20a57e92396b8e7b43eb0cc46c0b3932eaf99a6b0e4d7b9aec073ef4de0de2d73159c7cde2522958f78df21439df7112a8e2069cc99678f7f8656f4e1c46aa12d81e8a7e13f44746c6fd6128f9dc869209b23e788ff1a1287dd2618dd8c527ca2b94123eb241a7eee978312522287253ef64dbd17da0f26458db2dfa8e1fbf4f169c9f0de79c35647589e976ebdf6df00c30b78669d4b58f4ed48a420df7b178a25f879b60191a3083dee28c3bafceddaec8589484b4342492469ee3ab0c5ac31c1d60b93b579cdfc46475027d7bf23b875225ca924160ce02ec548722eafae0c3361acb2b7a65bde5f7aaef7e04d3d545c8156bd89628729ee392bf7c71016592fbf7e8bd90a4c5039ea3c191c8dc670ca57567e7f44827345d7c5e42183f47482ee61b916bfae8350385b0aa8ac79ee9ee351ee0b35d751402504c3392914d1081ac0497f011f111ec47b50edf7d21129d3c584ab2e3080447d5fb6f8d663dd829ba24832f8e835a0bc5e2d4da255bea0475c5da3abe77134c9edc9955a2d58fb49040773d26ed78f2b8701ad6ee3745a18e33a79d14bde351b7e440c84cd3276f05fb51f97b63d98a382916cea1562877f5390c98c94fe20c7432e11f4e3a7c8035a76574d456cd3b6853e6994b62b9342315fafafba246ddb321157be416cfd1e04aa99d5a0c1cc69c23393c4ae62d5df33881d04f98626125bf6e27a695d4cbb0a07509afc1bf06cab06c369271182f5a0eaa7214fc37c6cad2bd6678580a9789795da1d553d865a9d18a72aea5b63a75ed6dc53c91ca598e60eff956ee4248a9ee5957727709f07c99e6203ae0a04b360ea22cb156ff16cfaf7b70b08aec8bddcaeb61f782409c15d48df13a365ef61c0063d681599b2a11d8104046b5b4e26d50cedb7413fdf1ebcf042c0f36ea76df0c1f7c75bf5d1a5c1a68997487037c734f85c96405d600fef52d503c84dbc84a97f6525213efae9db333825c29460fb0368b69091055a4aefbcef0eda5bd76872d0ad482ceb65ee6c90f92bbf0e5c5d90c402c88887865fc71daca333bfa8afe1620cba87d10709653be46c3af072087637579a970574a425e98b789b40346c22eae0ef3fca2ebab7620eaf8877a4c9db9025efe7733308a7dfa6ec5a0e27d4cbde088086e090923b51e84d8fd02f3df13eebf4b7bbbba1d9f61aa12d58b3368a1f2f4bb7cd8a0f32cfe2ceb5d4728c4587be640407c7d8565ca1f739331a857b62300416671efa3f4039746abad0018ca3a8a80c8ac461bda85eda5bd02a53040c353c907917a23db478bb4c37763f9450634110a2069b402171d445ee4af20b1cd3b5256286044f416675543443763aa0689cd2f92156f258261c27f8debe7dad3ef4716d7b2c720e6edd942a7f0e1aea572f2de92c1801fc640c662a118358aab94a971216e052a648ebee48b9c9ec95f8bead8563853812894b3ed3709e2ce5e82b855867033ce5197bbe7adffb4c4d0351a115862d828fbb9341fef17afadfc469a8700d2972452a031a26543416682477726a7eeac7dcb273e7f76b5e5646cdea6fe747fea567328010555dbd3475aeb69417844d3cafef54b4985dec46deb62eedf00c11eaaaf152b2e76f1bcb8d257f81312d2df41a0cedfe1d7ed3a66b7225a8e64d635cfbb0b704afaa7b6262c6008464719d99a871b38ea915eb6de0c5bf5d922991e74e2bf610995eecae1df77a0dc837bf93d5029877952c11be9faff6d693846d5ed9b1cba1ed16d771591ca1a8c8142a10318c9927d79c2f3c5801ee7d389f2b0ce3318d2beba65f7b05bdfffe50e7bdf6a1e931c42674f7fad6ed22967e84ffb54e85a2d8440bed74f41d99e37e306e0ae8766098528e678324968411fb053457c0ec53e298e63d7a3cb711c1ac3aae4007603559fe5993b6aab2e31a2f62a26e1c08e77b4eac1bb3d60ce1f17a71ada23a4016e0d5a24ceb85d3e50b348a5a53b2dfe4ba62396a038729f28bb1f1c41fca922cf987b8cc002b981723446066343e595b1b8816a519c88f0798cca2fbc676627b87779f8ee86dc8a5ddfea999e44820da267c9e81ed8d27459457ae3b2ba7d230b221849c344636a9ed4f184f3c147a02ba28ad5eeb5795832618f757c3d60bd6b93af6e01483605f4cf1546100cf89b617360882ad934143fcd0c232201cdca3581fd7c33bb75ffce31a28d0242e927109ba246023cdfe77346e9513f6cacd472783ae8969b522626ee0e809940c028724b894200ece00fd199c94159ed1cfbcc10bbba999d79ee8ac2521b3abe4ff1061b96b7c36d6890f6254fe95d702df8bdffad998c385e14ba4daa8e411ed92490769b0e1d1e272a0cbcd779413bb8c09a11e293a29a47de87aa4594a30ba18cbb7eada96287f5fd8ec65f0eb94ea152eccf1c83f7cf8e18e7639def9912653f7b26062fb95b727130bfe0ebf1378828ec4b098850b9f6f31e87e4f409cf317b712380912c21c7e33b47f943f36bf7c5f204220fe0a9bc12e81ba8954a2371f93b9082ffff2021467303ddb6bace11c728d6c6a05a7ad6a8abb4a85cbbe94e0facb42c0e713db50dd45359d50d44df6c5c4ca6bc027774b80866ea1f58647c1fc79bae31df9198f0b42c3038edd044054727da242cd5f1925cc5dd36fd080e00a5950234ab36aafdfbc4d675dd52c0008582fdeaedc3f246238605a0d3a1ea50e7b676e5676dbc087908057e402bdf2de52c526a15e1e4eb148f1ec4c20484f0a509c2bb4702bef2dce318f71d0aa38a3d32ac64d96a57ae6b0635e2d6b5070dcaf028fb6e5fd143edb8e77dfc4e06851a7d3e49251bffea0a1e622d4ab1373579b391ac998fa4e96816edad7696ea0964486e51d0e095ff90851acd0822f39ad36a2cd881aa7b61e551d34246462c7992811229b8ee05ad3a282fb0d2d3b10be879b7bda0d34c3d65f4314c532438a68f368f4d351aba927ec61203e9f7df80ee4eddf92615bd27b7a521fa269711232edaf5044148d8e303e28f975b4f1c606cb654c127b7fbd28bd41fc94b1150d8dd29a7f8b9387150f6621745c0851ccbec85f8421d0870602a57cddf87d3ec940de68e4097988d9ea20c8332582c594cb195bfda95946ec4a29e46684db14f49d5eda39f72fa56ade67ae7bc3ecdb755e0df3fa8c1e3c66b7b600dfb4b3c7044e35e1536fd7b55420f26edc066a02dd4b7e648a4588a57c96a19594dfd033b642d55b7b04d10771989ee2f8772a766d4f4448cedeeed4089b3b419edc8a45ba5e45df716e2f7640aa142cb65fef1351edc7f5516e556fb2d1cb6f3ca86c13c1677100458672903bd3f52966809c7fa41e3561b5e5cfc861d3ec8d3332ee085468d9458762d277609da68e71ff2b7a55e96e64feaee6a710028385e5823be33ed59673582ac21a46f9e9da1958ae9d97cecc4ee41cde6ba8824d8920a8383fe4ab4b00a9cc7d9b977d2daba8b0710eef9e2918efda77d4d8eb56d89b6c57cf5117e4fcbb5f22e141c22bb1c0657b73e5eac6d2bdf400079cd846332b52bb4997f492f581c00b62d730f45778fd5444e18150458c17058a52ffbf3321de39095b45722948a7167f03206a85da14bd5f0aaeb333d96d27e26a9a81dc691ea3ea595a386b5c47fa32faf999a1cc0bc1f14ecdec70a59aefb78043263b8b337f122f89f4a5b4942af0a59a5e27d0bf1050c851f0847634b492c4db526fabda208cc84d9f9cac70dc69a517176340105f7f237ba0cddfd940ba8ca8c3f2d2befd26d5555169fb8c023b563aac84efdf364a18a20f9351fae2cbeb6aab2e634c2f2af51d361d7b4f44977797159c9513c6268202e51a19e094efaee472dfddafc591a6cd215dbbd96b8d0562d8a157c882f13753132030efe18e3b21a5feccf4d0ebe0c14c88a80d763244a7ccfa3c1642b8d5697786aec14fe41e56c6ff6f32609e09d2179b52eaef285ba1571e8bc8b58cd977a323ae73d01aebd3111aec4cf55feb4d0f305e3f9ac432eb828775bc8140097c313fd51eaf5496e25045ed98b68b328b076418d86398a917441bf70b3a4082fd673a7abb6e96258e5f56f2c445745242c876e716e498642d38b971492f23fe22288ef1ad3a877f699d133840e7bee7ffe255b35d18ca32dba60bef0dde307db79a5ebb7d49f33b807782c60e682c55832f87cf6f99133aa2067a05f0d74e819c33de4735a768c6facae271c5736103c7087577ec3660bc1c35c563b537fea6b37de8931cacbd1d462edf49c6b491f282cc0cae0f3e6a2ddd6374c1ef811d629aaadbea3e2b2296dcf27eecca6bf3c3e1197051e1ddc1b37df692549b6fc185a669f3c6af6140f5fdaa8c4eee875dcfbe4420152b94104bf8279db3161bdecf5b60c17090cebaa93b27d3084c4a0fa6a2bc492348298413d70fcd3738ad19be160e137a5c6c9e2731ad1529abc8102d370702be6bfe772aebaf004825523809c9e7a67e6050923712c7706d04c499788732127aa19ad5ca23d210133248905beaaad96ad5a02d061e0bf24a40bc22fba1f244745f8c77a07f806788a2b4c7b27a81ee0ba0aaa41e690e649b23c4c6d498867883a64b2506d4aab8da7e6bbbc69bdd0cbdb547f82a39ee1f27e5c918d63a623303b4d371d31852bbdf0f4bb2fa4350e9cec278c5f146d910ae7368d4bf34f4fa879c63080118f041621dfcafa56a0c8a962f90b376f0bff7be121ddaf6c61516341731cd349ca7e4fd788957dbeb7ac66259593684665d91ff5b2e030940e756d1655eed5c5a5085455340713df2654c720dfd6326d62ff8a42d0bd52cc666f78c64a57fbe5121059b964a38cd1475ec9ebd70c3de2d23a188fb497bfd72e08932128ff80555624c8f3bf86ce9246ee39485507f29eb4094864ec34b335400668ae5972df02e2bb7f8979d551e05b969eac9551974d1cc3def9862fef67286407fdbeec757b39d0acbf145664a49a66b5f8223179788661f2cc2402ef4284a5ef2d0d42abc574afc670b033439ea1d50e55f60f60ae37606192498ec3a7e0efa70e7499fa70bcb18ce1ab07d3430baa831682d6115dd5f3e373924ebe4cece09d40635b5c02c016c2a314175155bf91d64a81a6a8dd5b2acf065d5d7861618a0c79239a722fa1ebcd3e828d9dcd80788c9a04c5a0c841324d173b9815e2f94b9fd2be2dc02ea0cb04fc8f62c4c69e31e8b76dafaa707a37fbfffc68a032a2276544b4ada1b5eaa01e98d387c14f8289ec1015b0aae9c1b566f7817c02472e5a05dc890298bb4493b8e3fe8d3e70d6719fbcc262453a5789a4c7320c28124dbccddc3329317b6eca439881b11db8fcc2cb1e794b4c8c87a7c31173f14c6fcf6226f46d4aceddb9dec89c32ed415fb54929f6c80500be14d2911481f1aa2bc22840cd67c302d956f9d2e29bc768abb823de7d1f97de6f726a3ab89b4077daaf311551b5d369c23935bc3512ac03fbea798b181f9bb690d905f86510aa65cea2c1f228b564a6cf0dfc12aae7e40762f95c668ddf2d0ad7b8668f9cf8032ad4515066c2572992648b6555ccc2ac85a2c3e746529e9057b45e20f3c5f042b130b70953a5e5c1ac2e8bf6c489e295d9a764709aefa8c72e66391dfb1b381eec0471a70a3ec27a19aa54884487edd2754e17e3fa9f8f832ebfedb1c7780231b8a11567f7adc4ed152ada19b98334c79038fec8c54909d0fe62a6138d272f7aa3ea0f830ec2e7a94c350e149580242b77758541a458c4bcb0b58612c68aeb0ae0cdb806e052307b89f0362cdd06eb0cde089847bf10f75e8212dba689c7d0a49b3b8061ec34f9471584b89df2792e01acec66226c2394e494d2764b8575ab1058e75bc4f63a96231544e53f6cca73836455468e236282951838182e51aeb70ceaccea87199de15dfa60552a9d4d3d4fd2c50f9e3fa6c780fc32ec6ee328a894c81c54d8cf21d461333b401112f8fd95e5d2f6e8d1d008bc54453829af9badc67eb5143cca280783e41a2be366430e91b3d2df9b1d8b95377b9e85342c7465d5eff8439544bb9d26775f9ee1fc8ff2493e84f6693f0e6d1475468edbc49368190857f9fac3ea2a8a0254f706e51d3bedb3104ebb78d2bfcf7aa6e1209a2433982f150c5fe2350fb0328b6787aa4c50ef1f5ab47ba8d589e830cfa6f48ed2a22f91425e24f5e5b3bde0a80af96969325697eaa08b8cae76645888ab2ed2891d4fd910e4543ff8d0b921bdd042bb4ea4eb97b2c1942794f1d3815d09884dd1aa4f9145502c93329acf6a7e0f7a743d6c97cec7abd6b575ae65bd8926fc0527f744fa2c5abb31fe097bcd5f1dfe309eacb5365aef6d1df89bfa861dc286fe671c7f722962ba703544603a41f02ff66481904ed622602c5d7dd333c73489b9035d7881d39c7b966b8c6ee4405008478c7d5ec5b3f2f9be7cb67501573e47d3b60a5a96fc6f67594d27f84c092df3c408eba46e1b98d1f34244b822dadbe4bac67e5e83cc141dec8ac134215cee474fc97a7eb191702079d8c7e70248dbfaf83f9d2cdcdb2e67da625091467f19ba1cd51e0b5a148798748d799de60b80271fcf457281ddfd53c18619e8e76e6b4863eb89e19ed9f4280230a331b66ee5e2de800476fa244ef224ec8c4a2ff686eaa79b7d3dff8d1da90f5a014f4c9ed1e126c8860f5a509246e468ee30c04dc905ba1c3e4af9eb8fa2aa3a0cc76bc960bcf630ed0d275dcb3e2a11e257c272d52da70c3505de4a803f5a90a29c9418bc4157dbbbbc59ba9da8647801a6746fbb4129c82030658c4ba6de3b65f8cc6b1e65fc62e154477e8d3eb495f3acc3b7e549f42a12e6ffea129933e60f8f63d0c381a3c20307ec2d42e332fa87d76a9c0f2419363ff4838ac9cc7117769ffbabe750bc5ab608924983dc2055065bcf1c0f4abce318af71ed52b067b22a647fad55ddba271f28b6c62413dd5e57b5ae3394e6fd09077d712d0cfba31b5ef08cd5487ebcf184fb004cba4c6466757381e25feab44783f46e0dd7ddbfe5889000f80478509414c74ae2b90b0ffd54b34f3e78dd01f9ad7a26e1692099d96ff9e42520a0d708660532a6e504af6e95fb99111418f3aa92de7d89fd59d7ca090986868fe14429008447bd478ebdf0b56a3080c088fc94462f3b5dbba55c004b5a8b04fb0dd8f70eb7e020572b323d8e36fbe391416dc5e37e837a43b2db85f3c7840a7925dc91556d43ab4161425f7bd06f857dbce692b29a57eb7b88535ec1fc393cabc28620e909c7933c9648ac5658681104a82ea0b4885bbb530290878cbd1a272f2ab13e8b3c8c7f917be899d328275ce80bc019eb6f0b5cb19246a97ae66109091e2881cf52b34ab7f63bc7c6e4e3be224568911d2152e869bb03da80a8f58cc101363ee3402414194903199507f0a81302d63f0f65b812dfa36140f694dcc693fced9d7ff929557c17846f684e24180d9b15d5da962e7541a3ecd405490f4ffbfa4778397bbb656025daa41ad4b780739eddb7e1445d5642b28b69dad73ee161c80c6a0370f113fa2f730e863b4847ad235fc804069519fd557e92acd9201b1dd02bd4e3d3fe16fbed2bdb352c5cdc78bf013352708161be09221e8365d94431c0c2968b76093fb039f36445490843c5ef1e90e1074c2dc5c33128998e10efe0f537c3030fd6de50c0f8f4fafad500dc879884fcf1528e0ab3ade817a1f5f0e841180bfa206e13e22783e30949db6af05db88f21e5be2ab0847d1ad33e6f3ce07b2192ab737a132c75f117498bbc432470fdb74384ba83972e55fcd53d81ca32efb1bbd7b4301e7c66a8fa8d168731e1e34a45b9eba60e2e13f4a4a60a5ef909969f8b7da7ef7ec46f26cd01a49d8d0998f1b4e799a3aae26b8ba32485c5b73d42ba651028baec06de409aa1489f3ae0b0839bca59cd678ec1dca7b1880d32acf7733380c63c91b1c78ddc117f722095d878f706ff458f74b8b9e49dc7c8436fb1575e012a896832c4a64a5f043f85370b75d082b341b51b93e7a71787ba3c9efc11d269193a14f23597cd36427e426a438ec4e1535771e2ff10cbc01a48e7d4ddaf8b0bf3b78549d15b882b07c46f2d1d1e98ea1b982a6a6d051b8098889daded3391bae8906f89e1196a4f05adca0ccde5aef5f527b025c17f3624b2f77b0790ac530de6dead1c1a9dbef003b3f60d42c83e89e740607760b07d61c38f5cc1aa4f0a9de8d75da45fab46b3e228319d3a13e0157c9a07a05598a68ea6b540d3905e76504293f571db2d2aa205375f85b039c18b0704b60ea34940179d854771f17605adf22d48035caeca5a4afec8b499137668c4af1be8390ebd08a87f239e7d056fe0f067be1311250aa44a364cf1b61d07cb1814920696effe67f9177ad06d23a178ca61c2920f72135d609e84305e5a95fe549f6830cc95c8421b5dc523e554d070dea9a7c6c76a29a534de803fc9badd2766f8b7a77965cb2a669b57bf17306a5a97f47d5a827d0d930f282d539bffc4dfbdc545054defad2241596f667bb0181e4c18ac8b1c3448f82ad431c75847c96d3a16b9bcd22a20d6ff48f43b842bd2c0ea89fd4db2a72ec2b981f0e132fc81ee0c69dae94fc2f53d35764731e04635c6dac5aec34edd591592654e7fb7fb49dd1445203e1068b608c497a813f3d049824d0ed2ecb4d1a6744164bae8cccf18b788cd3689fbca0dc342796d92599d9f3436a6e3fb2647718eafb9c291173bc6fb509c75163f1754de21ec2ae81b20e55a148be5ab02097962986c465a614e6f2f4ea16157b70dfa22423302846e8f91dc1a8f5d94ff6432cfeac1582c6b9d59620bd7b02a84e3dcf27ca3ad48cce9e552f30fee459cede175ee554bc83dc76db006e410df7a339cf84156469e8d33ddcf3a8dd7d18228a6416bbc6dba490db89e7bf55948eb5a40b72fde508be56bd1916549eb51c0b3b91cfe6049fcc13b74b8ca1fff28d77d04b1fbfb135377ad8739f4417b5196a942c2158947b69393b5fd932683e3910f6d62e61a20e1250d484b11a3e7cca14be2dd4fe76884b151c88cfaeb5fddb4a5a1acafd1f48047533a59dbec0c4c3551520b70caa0d7988750b09d838cd2c6439c71d925f9da2779f02765c664c553326513e81ecb7c959c04efbc11e9b66a100aaa969b5b1754c87be8da81f1098e6db9bcfbb375fd5bd9e9a0bd9635bc063c4eae81e853cfeb8330dda75e2094c2effdd49ee0f1ce5ffbd6b2132db5b731dc633f2fa5f3572fd53dee2ff235cecf872aaf1d33a81cc3033bda67f22bb45fb005737a9b8e8a43bc18dcf1f7abbff388bf6333c78d0d7dc0af6b7414df67787f3c8fac8d703742ba6532909b4501902241c66c6c350bc7a371133fc9ba264cfa95d8e9f033a1c755e37ff059a6af8a92b67eba8b7f963db4b6276393f729a9ae0b8532f50d6c7170454b5ca9fa722fbd094e0702e247ab371ccf6bf66a1c4be83921b9f6a439a2004654062b7bede3258ccc5552f5e8d59df137f56e7d831d7630644a8592137ea72ed20eac98fb0a2f20b94424504ae48df0b0a06e5e7932f7d3a169d82b5cf23844f26ef18807247b8ea8a25321e72750b258eb199df3fa6966259d35bb5bba2d93cef6a15e807aad2c6453d35ac66902218c4a3bc369818b2d7a7794901c83303db75f21295b979d5030e1224fc5a07859e1d1b8ce9f4e9c883f1396f746d39e2d1bb4f0cb7e85ced2fb025372b4bf92440d967461572a61eac53bfb68dfe5aa7686cae4225e5a4005733fc6806bff7651bbd7687d0685c26801a564c90f27ec887ce346519ec630901fd6dd53adbb1bcb694ba4459cfe1d92cedf80a659f34da8d382727c34aaeb78b7edc7add55046bfc197d7f9f090c2a6b188ddc36bacfd0f2d46424815fb4bfa1118c41fb65110388f4cdfe1d154501b9f026c89849f666bce24e46133f7ebc3af3c916901d9d1969b7eae9e8aadc91a7a84c136a2dc052ec929d9cf417fc6f3c6be1538e3aa3d991ee745e9c19e07ca53132b3ad527fd3f74834206dfd192a16ef1dd381992009006971e8489d4191a028f37825dd96a57dba5e3b6aab1f34d5351ffb69c6581c9bf67f2c7faa28f526bc58515ef630ebbafe853f496623b93737d51002d401fdf34d0b1ade183f02338935446ceaaaa8d590ab104d21c656290e5becd5c218cefa02d29ff3090bfbbdb202ad04bf253772ea1632cd0cdce22a20f7c682145d100a2869d5a0a938bf7ec156c749994dfc51c636741316e4030669aec0c3e0d08da060ebcc5ace6a45e306043da97c870b587d916b8d77821bedf2a242336a8ea09837d837bf4d3018b6bcb19af33d39dad833c53723f51bc2f26fcdb98a53927a031c536ff0c723797f94ec8e26d0a0c3490b07e19e6a1025d65df43ade02b19a21e54a7a4ae5d306958e92323e54bfcf7c2e3efb89ac6d4fc70384c6a392ba6e5695172d965c6bc2b70a1a56769f273615061ffecc14be2beb4482af928e9b1dba9448dfa092ff95d4bb071fba544f7828ca18acb73b5b1c7d80fb5411d20174f60f7b4538be6f5c729968fb61ad85b3642dff7336f85e14722b738f5075d8270cb9bb4ff96f8e844bfe957b6453e7f22ad9a242e6cfad137e738a4fe76ba6d47fee4ff988bd2e79462263db5ce628b8507dab1e557b1f0628b44f3d5b2886f0f2dcab59dd7c308ad43786186296b9d0aea284e335283a9ae1a2c4e4ef7835440e21ae564af633302dfa8b68c9e1f238e127326b78345765b99c80ab6c58bb3f6a43c30fa8ef3ff6596d8151c95c480f5ead5d7a4d02bf70f3eff573ae0ccb574d956625c20824045d4d126d6ed470aa2de137088388b5d1fe5fcaa2d714e168dc9609bbf00aadca9b70264d485ba6141c1b37cb2a094360f7abe1586721677ca26db28b5ab79a4ce63316941b9708b98fa8222af883e5e50fb6113b2a2467d442edef74ef335c46ff56de21f6c44c625df8067343e818bc8a73c5a63ff800217cb058efa58b522dbd9efbe9d2c00d37b79779aa2604283d76726b58d5695651984ba7dfeabef4cebf972085bb8224a42ed57a3c0deb6a897489eb68876bb3be1ee5fdb12ed7c00b113209fe0876b97911fdb284600b1d2fb314cf46248bd5eceede5c00869be324ae4e00548176ceffcb999c1c0bc721ed67926f8babe657bf906a0eaa206fb2dfbb6633f6fc648655321080c7766c8903d09f42188d963d7ec0da28b2776b9fad3de31a4d0b5ba95cad364f7988534a42f9abc5e21c8620d90eab18f8b9e0a92689ef68e22d29ff13a6fed68a88ef094db0c5baac58b67695bd56a32b4242b184f10c3f97b33868d4b1b20eb255197d4938dc554338227e0e12a9412852cac237abe4d3c58ab8098c7160affb5e99f5d3bc21a1ab71f11320faccaa07a176b30ed4d9e348f5f74a9af16d98f99289d0817114cfa6554f018d41361aa1a9ff1af8596ed252c679eeef94ff658903442fcc14781ea9145e26fc5ded174800df40a641d6012d349c19b6843d1ff219ba347ef3aad27db8ec9b6951da832326f33953bfd459acfadbd5f1d885136981483fd0c41d5522c13e8ebc62399c722aed9f15f252014224d956f5f21e73adef2016ee31123619c4b4149cedf9453d1fdf406184090b6645935a704f5e6aae1156113fcd5c3deae45cef7ff91d5828719c083940c0adb88dcb4adf6f65ca76e95ce9e4a4824a28a82b503b8d5c81b1ded61a37537f73b33740875d3609183b46cc987e0ce64974fa5c0bc6fca4a53bd2888bc780aac8db0fbb35a26b26ee45a05781a26fb6593da0a3bc0081df1a1e3b9c00bc4ab6c7ff655895de4a8946fb1b59d7556074f4b7acfa53eeed35641a764bab2ce74203b3591b603c2fb5969467aee7f34f9d39a2ba8a88bb5cc3a4687ede5536686f05f0148a71e546d77198fe375ba9bcdc0a9d50f793e85b843dee6f7630416aafbd521d9a965f734c8aa482aa937d713eb05e9638d3a05a4a4506c602ba3418d30739f5c68e9b76877e11a36f2a9a604b780b099428d392961fa5a1f9f6298f18598051d05ca0b65264df077567b18c36e83ce8e8438ce2fe2bc1f22a6e91f72109b9f7fff9b71081465cbe2833b4bc2935473aa6dad7bc655006b0291509d0953653ce8eda6c53123793b7ce7adac6024f6536600540d987971f6f47f50410144c9c08320b57004b5e931fe64a453d047bc6e960075f2c15e5029c52d31eda9e7da9715db96ff06debc18c96a97a1ec3e1f0d99f23e65a3fdadeea8c24d66c9f09e30588d0ed19d871951c3e0bce011026698720aa5c149a5f82837cf702be4fb4a96db4900f20ef2f8e651b03f41bbd71ec6c7ef7049e4e72ead1ca04f748ba6980b649166d5c4df56dbd9fcfc74865c806b8782c32cf442da7135c4c32547faac1a9917d4b6313ac6c0e8111b242ea3229902173da8fff4de85839a27b71863b0edd0b40407ed138d2b1766e2cbb6fd4a728f50c28da6bb74b529d6bb50e457ec86ae0363ac31996554666acd8d466fe5341a45b8b544a22e86644eb1e8a9fcab9898ed996d824223862896446b9a23c8b0f757d4a40a7a9ff7e3ce26b87d18436c54029ae67199fdc1b4d73c0f7038fb24bd1137cb26b10af454ab0355ee30921a86a34e4946adce347550b5697035aaa7f3f4c8af834ba24ebbc9ef9eb61d4e32f1369bee2e75cac2ad0866b247d0cbdd6404f8c8ead294f32528cf243410559eed26aa7e46258f302bd169a38f72823e50158980de75e81bb867d77796251a0d62c074e96d10c796bd24b8342362ae42632f02056413f9990270b8b780993da66a85ad58f70ac7fc9547f37ed1b59f01c1895bc85db0836d47271d686ad4d479635e6e8ad165766d916bc7ff3f0e72120a08c0506df2450cd82cdb105b36ef51ae3235e5ea1e2ffcd04e67b61c0f36c9793c516e34384619231a64dcd5b75dd7d1fbaaee4d2ba736f7b582710d0b98d1c40ef465bab07e4d4ed7c4159cd85fc53fda52ac1f6c27f13572cc37f5c69671b23672c7a58a059607e233b35bceab4ca3b82fc69779b1c42b722087402db14e1bd00f65c56714aaafcd4eb18c66777be539456ec662ec174bda08685fe79f9b4f16e75f8954c48976a5935bd4161917536c20772c0c469f892ca15e4f9fb2a4196e8a61b3ff1e4fa6e0f27acaf793a604b6d3d3718990bc4ca5b8bba2f877b0f50daf113cb3178073c8fb088f7c0b2fb7a02a2a84572b42b6e20b7d7143c2c4eaa0cb42007131159d0dda1b71c3babafe7bbe89db8136c2d93f364fec85398927411dbd89b9eed3c0c4ca52c239888684f263e2b657ab719f5ebcd0007c6b9ee5293b93569322afa97f20d2fe3beed8faa9f6d90a884c42448babe07f3bb90842dc9854bea1593ff75ba0e8d9de0e4a08942752bbfbfedd5258ee404e26a09feefc83f4bf0ac4c749e55ca78b8ab9be1a8fadd2e7d06936af780b1535c8403c304c98bc67833ec6d065a502bd04e542f2d2bc32403b57ff46d8e546109893d07b15be81b82ccef0bdbee4c5508f012bd327b70ba0dea088d9ad427c9dd1b5e63dd83e18c144e20b02c745e336ae136592ff32890adef8883fb97838ac773081fca75fa41dd169c9126806d6053859e82829a0c78c0212178a61eb84ef08ceae31aaddbd1585c8a44be9dc262fde50e28a1a5112b194fa49e4d9b9792d38b0b4d493898d26ba098a8623aa31418400cafc867f439098c47b4a689a9ccabe0f7e99494b050f0ef9d8c369735b29ea3b4c44f00841f918a98bb4f32aae42b68510d1164e90b7bd075a4eb6501502d53ffc1b5af12dcedc0e1d84272f5ae587462113f8e8c9b3c39682b6454d917193c0f0c0341237e267c75882b7d504ffcd607f5d9c1ffa5f52f1ef3e97c143695b8ee8d54031fac61891bc1b1ecd64172af35d88d771b9ee0b65b00cb666e63716054d14701f325e37619b5c9131f05bc539e279b0783b018094188d5b80b7bfb2a990b66ca7a6372ed48b601439384088ec1ef357390e68dd89f792409a705a2982cf8fe1d205855108fc5362defd3d3f3a727510f9a6fc21593a77472e2679c3dad185323f347e70784ee86765c63ac5aa5a5145d55c77fd1b3d9de7a06f923a4fe59ea725509402c0c74538e00a40690739b4432ab566239071d256476e1b1b38c43c9f7a44fe4da913d7dab7531a7b2bd0390e98a8c6d0e7f134d241212e0787e3fa93d9ae11ea0ca85fd48afd1c93cf1a82da69e1216b87a55fd941483782cb03b38de8b970515a8bbec181ada6194595933cfd5928b6bef01fbe9c7299f7809db072305dc84aaf5e34712c362ccf8947a84c80d018870fa04544e548ad0a4f456f88ee32ee57f859c56b39ef660a8019661f1f98cf97211ef948749366ef0d7e8587cfceaadc90accaa096e724454953b3953f6d8fcfeb832d81616781c6f4b88cca5b1d5b05dd8891127b22efbdb12a2631dc657c90efeb4ae4c702d9f4838dfc2a1073b583876d44fb11cb22c9934ed806e8e9688dd9a006f330b7b7684a0543829cad51b23c2aa879b8a3fdabee2bba02fa5f2fa13403993dc582aca21c33f8c8707c2030b7276c40a3a030ff94ada2b958c0b861ac01fa32f99e8e81307b89674edb9fc5085136f8bdf034e975f8ff75ba8e01b7908d46b77e3f35d29fa0d2f2845cd62843f284f1bbc532ce98e5dcc930eb0216139e742c2630f3826360592f3848b3c45323772a5107c4b8ba73b71d576965a24f0d7e9ef8013d2dd6579177b1fa6591c28b762af5d26f191e5e9cf33615ecbe67f97e12b9c358f8f2ea281e42e2574e40c46180b8998c2efcd17c21d4e152162a17044b113f6a98ff314ec6418e99295134dbd1acde7cf73b7896947bdb6cc4f2583778902a8f5adf0aeeaf6dbc6cce08ac369b84c3b07d12fbabe57e5c57419e8a3711b88808348701261cb77c3e29c30c68a4a33977372589253a29a7e9c1a6236833dca931afa464c40c85b42c9abeb60dc5806a1199b63e5c98f1fde37d330d98cd06c9b7a0252c7fa6eaf833c465bcf5d51a8ee8c72582f29a2793def36cbc324183a91fd8a1d4d53839c764f55455fc6d03223aee987132cbf076a50efe6068e3bfcf160b2561cabd0339c36df39338c1392306afc41c23393ce3a6d1e595d833f148c319e0946c35ee134177b0d7c6ab41dfd292cff39552b6b2cd341eb6d973944a09941339b5e0af435ba48e12496b63bdaa7d78c546def9ee037a89dbe220527502e7e9538d080fffa173f2ba4591d7685666d8cdb4cd924493d0eefdf848d177e22341e0a10e1f176098d04cd1860d0eb9fcece5f73b1f8af7d6dc172f2aa2d291ca056f874f6c766a73f7bbed757cf19343210e7f536a2d2febac898d0541c13ba003cd026b492bafcb36625d4cdd9127c146c1146258953b923f3281e35913e78d316a0ef0b24bf0cb597e024c4be0ed3da81778c53fcc6685309be9746fc5997ab1efa1ae6fa836a48e10f561eada55682985fac2d630547d6109a6205af0ce75b2ad51a25770b80090f9fc79c223a0203ed219f9e9345fa796a5cbf779edd16f252954c51780e9905207bffb3ecb22c2e937151eee85784fcf4fb9d20da491da11b743b7e5ba116b4d8a3465cf5b047dcc3bf5359999f0cb2508ff448155a570b8c7230297e30aa6b513907769b78e0e914885b2171c6d834d2adcce3868c3e193ecacad55e7949f0d8bc9fcca74c4aef7986a28bdbc658f9a59d06a2d9fd9927050557c19e584c844f7daf15ebda011b72d4c289e640ab63344c72468dd773a08b0773304474b66f7af69642c3d99de46d7e587fd0538c9db3dd7d05a3ab5553e823f03dc065543c941def15194dada9809dfbbdb08a6ca05982dec6654ece5a65f8e159aec0324f94d46d9ff5c048581cfe68bb2aa40c1ab07f9ba0590348829d046a25c3a6eeb68eecf26a275c3cb08d65ca2ac4a5b702c07123b07b975c165a0a94c21850952e94b4aa18bd1dec957d13984ca4507d82e1d915f48613bbfebae658c11dbad497c7fa87e9adfe6970fb564f2a5a0fb1050e9c8a600ba59cdde241c6a1db7e6d143ee987e7852c12bfdfc0a822caeb13bf44ee7e858761b16fbecbd5e55e85f0a62ca9a4481c04d4d4c4d00176a8f11f2d83073a2303a913f5a9b49fee829920a28fcb62f5f02061d9e7c5889c778c48836bc22ac3ad50c68a8d4d4481f9b24e617a7ed0018977f447102bc82aa3542c485f588a93702b81dfd9ef22c5fe424d2d8b8baa98d723b5cabdeb16c553f4603cde784222d50c5e9ea59f0e2885865de0bc280ac6f30fdae8aa00a585e63673f021150a0b9c978c82ad0e741c6c0ff5883ecf3825a5f9dbacc01bb70d765fd92df5479943c5fb087b8e9fd34c69cdc19da445d304a7fa85076af1d51d0200bdcd884fb115a211166d40fc0545b79184f93d5b785351ed8b500657c4ae6891670d7bb934001a43d303be3ec8c6cf9b7ded7f64468d1a2856a3e161f8885fa55d0dc30766eff0c77949addc5afa10775081e50aa069f35b2556161c11206525dbf944275d7cacbd01bfa310c0ebd39d152e69e2ce693d6a556b72483bd333fa6ec16a0106f9e1263d3d57c64cd4858d6eccbd0e96d83a9a0b305730ca79e231cf3db273be1264541f6635f4f84286d0cb5844213e60fd535ba30b69c3a0e4440c9406be2369535d9fb88ac53582c45ef0b0f9065a4e4b617cba030b0f686c9243a9fd8b407188435f122fecbe760058c946fc1c22587d6a2d47c129fe61e2ea658aca0b2a8022f9645a9323ddb3dec2830e04e48fdfd03034f636dd7b2df55bea3c243b31809ed9da82ccedde19d01a2c8772b09f8454e246e33f3ef4d16822eca67e292d466a56f7710945d2e2bb1a603793d2cbad0bbb24ed51f4ca3d81716a4643baac52132c42b9c9464ea906696a406393a0c2e8f87c0386a688d399284c32deeb436b765ffc0b87d8634e6bbd09e82f173aacb58ec87808c7092d810150b72288428166aea6239634c7e7366cdb5e781f0e61262117f0fc64e631a1ed9cd1dbccd8d270137f3fc78d6b0a5d65ac27bd9084c7e882f6e586f1838027b7597ce3f849e78cd100a99ef1551094425ae9bbfcf289a0ec40909cd9febfb3e0cd17eb60b333300fec02af1f031c3ee3ad1337e05e5108a94d98fb43b1f826f196e50bde59976c5c39e2e06b6c773ba5e6993e2f7cd49a82a2dcf2b49e2134b3e5f46c383e3e70dcb8599d4c433a9f18dbd3966b36cef21c09cd0604bc25a77f520c8648ccc5a4d62d1d47dfc2a21ee7254caad7dcb05f07f33a03adcee18c442fd1682c0d4d431f9ef6761025aa2e47df1cf070d96cecb5963f9911e0811034226bcd70b9f9290756d22f63588490984209d25012773c2d4dccbf0ea9f4f2a14c496a230682aa061a7cc2dd1d8631891cdf89f9c78d985fe518ac6039c5e63fae565f5d6dd43fdf62ce87c6853a07dadc19a752ba245bfc263a8cb2d7a7b80578a01efcdbf64a67ce1e175f895db4ae5d4e2fc686734329be16f3f2c7a4b24489931e509bfbf653d9bed0ef9f46a949b028918646458453503dd2af6b09f0ab1f159493c2505a83c9cf042eb1c4a29ff2e0e9648c202b64d96151d24ea98478eae33715e9eea2e6693bffd2a6b6ba67f009e31dbfed9f4c55f5133c0695cfc87f55eb24b4a925d449b49dd8c17a5acad8b578e5661cca199ac800597d6087b46a3011ff7b30d0524eb4c6ced94cbc7efce2de0f17aac4aa4568930c1a565674ccf8c7b1052b2e467953c7199c09a7950ecc2351d28cb37649db0e65ab09cd8c9280966ec01b85a88671eb8849beb541f61970b3abc5aaae3bbdb2acefa0c017dfc393f9565a2e95618506122e5cc76a3f5294f1c13b16a0f3cea7ff1de893368a332577c52066eea13235a57103778b7c069d748ee076357556be7a58586d4229b9c6ac40e8d73337be097655e446d925f3c7615528689a88b947d80530412f3839912c7fc80541cc8634aa0df9797944863c562d877056541e4045c1acaa60e87ed7b3170cbe387a542207e13950cb87b066d3292d789e8ad90bd2e05323cc358ea53d9c7be1c2f28b1d60f8951e594cb347145600d021aa85e83aa82c14c071cf4c3d5aad6d6ea1b944cbb4fbd79682c68a2bc62d6968ff58919545b34386e117361cd0b4c151aedbcc6ae2cce145f4915524f0515ed2dd03f2452a32a4fa28e8ab29c924efaaa765f5a135f6f93160e2a2465a3b2927eba4576e2088b6425523fa713bba885be319e415d3d536e59e354466660a2a60c162c29b30d5178713103b4e1239ae6f4ee80c7e9a04613def5cc93ee0f7703b1bcf92906578a4a1a017435a9c545ab8c39e969ca0c7c6a30c230572b637782c749ccef308cdf202f7e7b0fc1cff8535cab351d0643ed027492395251e6387a73c3f60efc9556abab253a35cd69c8d368991c8443abc379b726c7eba21a840aed07f4ec168596555cff076da3acfc114e1ec75ba83e7bd604d28d0dc5efd3953324c06ddb581f8976f1cf24e257aa9aa0f2c26bdb95dc8db96ae0f1fb77f9f2db8d852072df17cdef108c79f46bad3156a95773322a92652bd87e194528db1428b5793a04133a3c3f7c40e06eb06829ab7d0e7737bbcd719a16b818c57a0755af67b35337e28a6d0e17056b0e64b17d0d5f252ffde95891d2cfb8881f9cf0e301204b9b15e0545318217bc6a95bb5f15414a1c2d658e4e2b8ecde5654253c274f6441f4e66ba3720dacf6a7eeb98939f6b6ae8b358bf4e76879b8b999361dc231b1a6a0108c8c871f428eff559213d2247b2aaaaf3cd1a57ddcf1ce127cfbe983cacafe8f812a33448c1e16c4053be4b355a37827c01b974946985b986f41220339cd85c4bea27ff12d0a2b8f5a48a5c04e27aa9e364eec8328ef5789d977b35e386d294aa4d5467a198adb0e2c30aebe750ca10cafa6ac13f9cb4e97dd83c3264449822dc9224f24282f525bfd34baf03b05955df083f2e076747002de90ab7d4c4366cda99d3e869ea76b70ac28dbca730beaf29980979680a39c1fd2adf2f78917b61912b944018e50fdd151c1a9bcd8d242e3183672e360abf0ce6c0383efd53880371bee26e851c10b7b55cf8af3a1c09774a961002ef984fe4d3f89ae8ef80209a45baff7c49fb6c625a7dcb40e1573ff8f8bdcd63f33d592c36d60ab2c1e7403db92dc4efa110a69fb1d25b7908c57f171c2f40b91c95f582da8c88cc3e705f05ecbf44bdaa5e6087919e49ac2d865bdd11b10ad736faa01ff1d857a4a542c9854d9424783b02462c7ca45f2761e9b6324610ee18eee6e351bd4759568dd8845b8188590015c398a86885444a32f44e7156f79d395d7051e1f77da9b9bd5d55d51d7c29296153be355ba6c2d82e9b694a167585e9b7235357f5d1d558bc943d266997dab4cd85ac4d3fa24a4fb709fa101b8f2d363388a8dcefd163993de62b5a028c1b2ff5cbb45d575d12bc781dc2fd77845f626ffb043f276b18a218693ca85f7a50ad8baab650a7991fed64d3157a04822fbb02a99d06d16f5a6f67a63364542adf9b4075773ac4c66623be4b283e23afef1bd756aeb0cdcde6495e831c4e03bc3428e137044298dad4e01b53f69e2abeb1f928047a41b9ddc226b8710b7f97432836a245b21b73806fd8691cbf3baca8138cfc2b090b91d33a35ba293c5db31a280d310c2f77ed32e8e67aafe04e54d5780061de4e47834a2bebcea20dcab22e7c88cfbe71a037a03c60ac5cf436e3f28bc3923739a835410d6f3cb0e87d80ab09f975c69535ab37281ba9313ea024fa5f53187aeef27eddf9538aac3ec43f3e84d5f9afd69eeb8e442862e8a45be74eaa5f5a043885514672d27376e83f83cd697abea3a2ebad9925edb1ad8b543c4801d74395471c7a8f645dfd057708105ce6933cfc97f4177821555c3f13cf175103e9a10b63cec2272393eb77fca302d7897e2c511e4a05dfa4d250f795c5d205072a9b525d3bae01760b22334e37f07f3693b1578f045cc06e860b2af43d6a0c32e76093da71d9a3048860a3a5359bf25bc01cf21077df76ad9964dfdf8f925d8ba2f0c9d28eea2a9b274b08cd270c48c47496027002514763aee79b45ccc110b325d3a3f5c9c920d8a1aeba47349760214e6f057671bb755f125295c15e00842c88198a7e11bd3647ec1bd8c5d4edf45698ef859400767d615652d235b2b1a20a2edf3f62aa5b4344cafd67e88d1b3dc5bfe0d02d178b7f4ae653cf39efd277547e5e1d69ebd0768854a4ccc2816f0a19e556ca12abd9e9b95be36c067044fbcff06772fced9d20fd44073c3645269f16f47ab86831b92b19243121a55d62326e9e09f891deeaf028f70a11578d1fad78312d5303379b3ac90ad00a6319d7a3ad7e6c8eb9cbc228d1460bc958356297da0cc786f01815baab9aa0ed6bce613a8769119e20cecb4da4b9305c491393d2183c96d57add2ce0ae081926ac2c0fb4a7e4979497e4cedb088bf6da100d63a2db1884213448874e6db8c79335349c8a87225984adec18df3c0d61567073cb96c83523c84576d9e7d1e598818158c9bbec84255ae84ad602a7566ad03d11bb05f3f5e3f6ee3dfbaa1b19492046f647018d6cf97f5fbf19b1c5e7db94c05db68bc935063555a34d46637050947811b23266152d4efac04dd3878dc022d4dc46c676eec816f2ee919a6017a9ca74b82ba996741e10a4c84d596beee19e546b3296d4ce0d5818e4f65d3be5ec866f4b70d4f0968a10f9dfd6d75f07102c250420d1ae86e319827db162e5b6a319e58afe4103a993676eaf76fca868cd86a4ba05d3243d7181bf4aa525fab6a0b3f3f257bcc02b05dba74259540f4007f9a48f5202f931dda9ad5fd2d11732864113854adac090a7c13fea3297e684d32a61f823dbe89c39ac8f56ecd404a2a69a2c2eefbcafe4cad2c227e7725f24357bf27e224c8bfeb6891f86c3f655f96a703f24ec14e74b4ad8fd611c97e82ed3967efbb802bfb4643bb5c0de203d068c54bd51d79e10c71459771aa0eb6a2a8992af0126475e703d3e7499df597e43307e2c40c795fed193168eb92608df1a7dcc34ef2ebc079db41eb34868e143b906893bf902a1414eedfaccefd43566d45a43ebab7198f30123a24730be33f3b5ddd2a63ee7d6200d0b60d288033eb00a9819167327a9dd5b9785f68381157efff5319bdac96800dbee8a801b3b3ac0d35a59301456e17b1bde97894746a0098a16ab50ea7de06988542e36fc2609a6b5b77a4f1797570f4d176c900713a358e3603490bf7397e69b87e0cc57a13bbd2455b367b42cfed355f1d98667b380920292de6d903c3033feda32eeac3ac3711a53a819b4e8116f0793e2dcb020dbc610c2e0525a679a3728666bd199e950bde8da609b5991d62f965300cb69b3e850b5ac548bd3041b480034adf8066ed1997249e4aaba2796d3b5cc9e8ab6962afa84f4eb647b880e94c9964d29044e4c783bb556283f045b4117b097b5464f5f1d846c0cdb5e6f1237ce5ccc144c8d0180b717bf29c243d608a4deb5c0e60e0d88e5e69c9215eb101273e18587eae3f10299b064488bf592a958f3eb3fb5e2f21e5819dfa183562718113975852ae8fb09cee02bed58bc129c8fc4e4ee7e23cb65e741cd74bc0fee592affa38a9a35d84dfc17c1bf98f0969964fd954161f053540020c7fef1504776c00c2dbc9f4ab514cbec75a601e11e58b3a205fdbb50721c68767fbca711973bec5156e9b90004ee9cf9bddb9d4da321d96d0efa486291ef9f0ded583af34d8efbf1109e8ca914a78cd1d79bacc491b19e8b38b47f27bd777474fb110cfc94860260532e74cd9a119008d4afd24faa00ccec6974c370d24fd76f87c61aea827388b72d8d636dc062d6ded97006eb8bed1abdfe6b4706b1a740881f62fe470408d57de5d322264115c443f1723cccda9564b7ae70e73829c1cdf901df489b577299221820ad5df60a5e243a693a95596f0af134a3c9a7d76ae8857fcf067f680bd44bb74b590ce5871df24ffe1b8f026390a6666c408c6cf67546419bc80d491cf8fca9e6b41744a21ed9087b46244ca2e805993ab4fb786ae1d280e9b79fd464a55722c670b787208f1135890c4cf23dec82753b22c0223010ce4037f35fda759022c8e64816d8eaf7c1c3e371151857b347d65d03b309f2bb68f2d3f3dd7f4931ef81a8f558e31de768777c12bc0513ab04415e49044703e30b8ee52cf0df15901274b8ae75dd81d227d95e967467036d3dc82e264202cc4bd23c9ae9a5a88bcbebbb5cd289c3b74ab35ed870f1bb56f66d9dd54b434ab3e6a00c916efd7d8e66aa6a3992fa69b88e6d4efb5817e7c202198f526e61f755b1eb5df2eee81dacb7e3c38217957b373227532b5cf9ba38db478f7c0d310c86e1ce69747a25f5f6efc1548e7896429d5d029c5050de3af35867e1368e8f4755c6f19a74757822796c058ad267bff740a5a6fb56f9d9ff922c164dc99aea3c9c5f2fa444144931c96abafb98a6bb12b2c2b121780cbc18d8390ed945225f333c2178bc3f9be0b2026b68af965482c96a3cac6fcf7b053009845c5feabc5581483a2d5695764c2d986ddca8db06e34e62a228fdc8880a526952f8e4870713ce2596cefcad3d4e982e3da8faed52cb303bfeed9c020cade38602ce153733ea6672be6d9755186e4727fecaa9ed0109be86e4d02922017dd0a4160e4c7d9b50eaff780fdcf260de8f4f462a0639cdf703106ab867c4f377ff5cec73f180e88e87ee2d9c1e4967de5abf94afacba9cc292dba0ea2b726e8df99a478a11f52ca550e2b576d0ff555a5183066545f8a1be54082ee6133f669e5ffaec1492930709d8f96f7361ea64a7bc2ba291492cd5e3318a7aea7fb813e281014e15d7669ebe0fde39fb5ba9f8fef302da3e91e2161bc0695bbbb3aeafaf361841acf22e77f4f92c16696e97e32ae65745f567f908a19dbcc4c79258b38b611de360bdc7e0f2f7f5608c29ff3f4f9ae20d8879c85b7a3e4ca4b5946047df9c6b29871c6c62e9773c8058133d82d30b2cb1099af1705ad0fbeaa4c1e489acfbc6a0ee8831e55d3af42006465350281948ace395856ad05430863aa983896cf3539036318d8ae5c2df6823920b2a9964523fbedac07e4d7ee5a46565e6ea86df9bf5ecae0cf4e53101872dbcad120c735a238c9eb8fd88d287097946f5344e3ec21aa793ec03664c498e3f73e303c618ea249bee9191f3469e254b4194a6b259973c7a93865d944d794ce6d1157daf2362b9e9158e0b7a9fdd23b9f9d50f81011aa9d16809e15248f15a99422c099fd18f997f2dcbb3dc7c1dc6fdc21401c0613b5a5150b7fe0bc540b69159d2bf5c0f4e03bd5729c05c02e1328b61c24482cf40a31ee4bcdcde29edb16e6962f0382b1f37885adb98195f8942666fd78c09abf44a533c15a3c717f79af0ee149dd11c7a2a8b42729b3e9dc9fd36df7d18871829f016908a6cc5b2595b35544bffd7ae7bf419fe800e3f61391364ad520ca6e2822551776c5f0fdecd5a46e07624dd68d9b39ddd6e82dced932ea881b418bc6c4d1a3167f930e640d42e31c2a00f1dd5f7da38b22f209322351f4ddba627b7081854b820af519ce66ff2cc2b1901cdb410de3a3fe6a26da6ee1d6a843aade4605c4d9b96b37690347d266a531a5c582e2c30713a987f36a5afacd320b1324913b19cbc882f72e6c623d5593b89eecab6cfb05234c7ea651816d590373b4817782e3cc988162f17c753874392355849c8b28cf28b3982bba2b6471fe1908f21a258fbf6e9bb0c358d5207dc63470af0c0e9a29417d8534a3151d63e5ffa414eb9c49d30c83988220830a37ae930005be8248fce7561654c0d33010dd825445d539268a352dd3169002a7d405a4d92dd6463a1c3cd98170495351241f3e2ec365db16ea24da09693986907d14626af5378d486fb2fcd5d82e4ea09feec20cf3a862b396a80bdbfe0152876efe9135203f10f963c632aa8d03fe1855fb39ddb54ee904d4444e1c5356cf05e9b0ee84b6d9b649c0e9474b92c7d0cbffaaaf23d6452cffeabefa36970fc3bc55a5dc0cb3deb97b438721717b5e1fb1c427e458b54f52a0b4b91f648e115db665fcca1b627492e4cc7586d5f8793aa36bb7c9d9e509fe44ad09cd9052425d783ddd042dc4d000b53bd7cbd2019f441774beb84d3219b8d9491401b549dcffa189963c091ca672f5ece440ca9619281bad1442fe9bb2afe80de02de2943144aea25b9f90b3f3961b36f1b2be1d9d0ee2caea82f01a1d52ac0be9d1f9a5b867e2552609e6f07456cfe819066a11c5c3ed0f083b7603b43da6cc56f081208329157f96012290047d2bc6874b8fda60b9f2dfbe01dda00d301f0eb129afe5e20e516593ea32c7c2fc677c70cb3bcdb4d5e0cca2f6f190620614130b38ef81901ce2a4a51e8e5ee145a46d70c2da132abfc65c46e771204d831062b0450845d4bc6e860ef3dd3c93763ead38c1ea471f8f3e5dd592efab8f4ef39218fd8cf45a4237e87f193ef4e274325771be48c050989116ac986289f1046d43c4858606d15d6ffeb952fa78ab56df3b5f1efca64d4c505f558a36be78f96d87fa72f1e27c4439064ca18a36383f9a19753225d43c4de4d39643e2e5f08a665e9b7c4dc4ac3ecff2c79273666f26c71dfa2343f19b9a9c001ff785ecc2ddf50e73d0b21768c72aaec2b04fa9224a90088972f3f5b3ba27123cdf147647ce732b4417f77684c55910c1bca3e501752397976341c42ce7563e7e18e4b170b4069f5a1100ae4b2d69ed67b1714eb6a176a6eb574b7826e16b1bf0d97970a60fcd9805baa5ed415df7d6d4472cbfd340cf342cfac8247bf19be46a1ff469b39ab97f914d11238a04efb039e1c2dfe080dbd75f0da9f5fce164cd58da4a87ed2a5fa4d9977c84f4bac82b1bc13e178b65e69a342e54fd5b4258864d13b7d89262170afc42228b73f150c8f534868a549c10e5d054274d11cae9c6e909050ccec22504b365949935f3ac6aa50593f7b300c501520e8873f5238f3d95dc542cf861e0fb112dbe7178f8f2826ee61657bd3dfebc06440a825270d776ae54b9a7d639de5d01b78754bc28db894ffced18c81e3cce8ebe18423af52f55a5ab96eb977bac4866e3e350aebe1d154ec0510fe6084e1d105036cd0a45f9046adbed391c32d3c33ffe97d4f0ad6a038fdd9d214dd36b216b9b463872937daa93a02ed3b3a0b1614640ce19a7edbea3dd9777fcd0696f69c069de4e67827680158db87ac4a0c69bc94a1e8864353099af1e895ec6d0c239356a07eb23b34cd935444cdf996c54d28545c62d8dd30cf4845b738c0fa7d7160e2f7c1663ce909409f4a6fba3507e9c3d929c361d2b754f2f4a1b7202fe0fff4f3f5c28546139e6a78f2007825914489cdfde7ddcf26ce79c68669ec1cfd26a8ccd65b9975d4198e503ac61176d8a60620e73f95ad9c778518d38d6f0be101cdb8578d650e9dcb6f2279e1ad70f2f7fa419b76560fa4d45c65271042d5b8d5dca9369a6621ca392d9ea0634cfef1ec8794c6cc15d421cab813f58a48b87ec93a1fc82578f8987265a6b6d4279d2999e25f15c22b418f33cfaba37959907f0e67837471c1047a88b59b4a0de9496ae3e4c9c7364e928004e16c77740d5594b27b3a9f18f55c601258061c177a781327b3562a6c776adbca9064b78a99c15f2fd469a79e7960b51dca1cc9877b4031f0c066f98013a2ec7391b7491c0b5d2214d5044163bc518bc1e30c1f54d466e2ee36c480b6e7048e2d095fba24ed450d69e5bb254587bc11c970a9a0ef571a85a705e0603496968bb112586e29d17323577566b7c3d57651447273b5d244481afcb9799df2f77e6f0fc2840f6b082911a7ba6cf8945283f63d180013e9cabac53ce574fc13c18428d79f40bf26a92ff9a72c2e2bd427b4329ccdb217149da05fb35208da8c302e6ebc3c42e0dd25ee6fb1016cf965c14f84e1f9e8bfe06a1c0247c66cbb9da0c8dca4465e171cee40cf20d32a3de46f3c846649309c7d73e4680d3c3db5841f75ce851ada7de0bdf68ece5027f702ab3927f2d591b19338bf530e052f96d32b8e7f86a548fea03b16b3c213eb0f16c0faa0d09e50c536cf1b11a42b45cf9f30ba61baeb744a630ef83e930aa38578eb770640756e0e82f9a181730d04ea224b7822407808e4db177fabdc8796d0976f9b258d953a174f33b1cd373ce605ff0035d4d7e57185d72a2b6379f872cec7d01a236c46ad25d522217715f030c345178a60af7ad0d02a2c540128651658c1025e518a0eca745464c8f5302e82dce9a4a17755e4a8767466ae7b0e8f24d07ba8a572f0018d1ccc0d52dcc6041f57f84352f5dfa3b2444da967d14ce72bb272efc2e4745cd324f671e15bd5d60db6827cc83f26b508bf3f71b41f3d2c28ddcd8d10a3f2b19922b1ff7e99b89f41c1b3909d01b1fdb02fc0154c5db14d1c60d71e2a109c831225a5450967484cd6ac8347d5d6cd1b9cec508a839844dc0f20cdbad0f970e16f09ca0c2fccfeda1e954a66b9ca27cce4149664e2eb78513a55def4f2c8a68099311882ec3244febb55e1af49e8efd0d8611bf130a7252a4b25524f09926da7bd22aca3c6e3c95fc38502fa5344e56f22360fbb7bd9dc38aae7e02a125a928a7cbf539e5081d697162d2012a8f27e6b0d87ef9054ee4c7980ef49dc3d91ad28394bf0ff0184f0364db44c4c4a865a7e382b52d8b8c6d2459ed7fd2b3aae91baa40c65fa54fa80e0e5d6ee5baaa6e7e0f31a55d19b4a800d8beff8c3706ea0ad9df192d76b183e4d2bd2c3dfab43c340a155c444f5748a7dd6042365487a659eb252932bfd9dc5f908a7dd6ff32eb03d96f4c622617e0e5fed7196d6405e58fa32b0e8404172f50130f6ebe62f959a19b220b38551d9ed09bb6ac27c5c25dd03a528c9dd9db89c17c83837503e6be65cf4038c3ad3e94c761b7d0f5190ccb13aa9d120a73f578372bc4ab75f2c749b5fd7c187e2da35a6ed4337ba1bff0b8fbd0cde361581cce4b845295d35bdc9a187689f338b30ca79e85b2478ca09bdb4b00e685073392e8cf720db8632a3680ceb51f751d2d009d7a0acdf81d239be37bbf406e65ce6b6b275a6572650386d7da514f4d6e451fd40fa386b8a35c4d1f17a3cd3f4a63c36e7f3ab6f625f3a1a8b0cf47ed739aa0d27dd38b019bc1542ea1e1938faf06553d118f1dced6577a47d50cba3f892c52e628bb6bd0e932846b97e2745e0b8909321c5cd28aac10e3a96f6587725d29723bb4370caa5d462cd3b9f73867c1791e8d6ea3a02e3407b66f9d9cce241e128700a8896ed227f1ebe6116c77337ddeae919f1d0279d45baf92fffc998f67ddf4a132ccc751d5051b7e1aa1e51ac5f6a038b77fb4b07bef242b270bc9a0da541a0928243b5ba60ae6b41bd68bdd53ecc88dd64461387e6d49b247f94a99ed526b94f267993d36cd1cb9fdc3de2d038debbb5fbb5902dd24875fca4f3080e28e8303ca2f9094d900b9e450928adb85ccea2a5766cdb907ae169261e7d9695e770599a30e68d6eba1a4ad2099217c88523704761412afdd0799820562587d020b5a795f0d36c427abac3656f24ba417d16dfb9b6a96215cdaa10e2d933d598a2635e63a7aa3624c18fb9a09fd9128347e9d592d050d036f818083f64831dbeaac47ff4ca890ed39b2e8e3e7ff7612f8d600d5b32aa591a7827e13d4fa0a80f0f1ba3ddd6e229cdcbc0c419752964304522c3dec37e1f1251b2a828bf78b1a18ce5646908287e1ac749edfd89391b12505b15574607149374b5efc210e8adcb76bb634883319c9e823efe736a4bf67e5b791c143807afb28bea4705fb8e9d40998996aefcc7c90ee4ebbb35969c1ec8507e05af18c79a03811b8e20891fcefe47ea74eecade65a2df29772c84716093a032b4c80e0beafd21b2d2139d7fcdcb1177d8891457cc50026666e23bd35465852ac62c7b67f515b9efd89c997f7363ff0379e795e2334f54fb7baa343de849f984582d6745ef2684343f417d7020ce3af097cd3c31b6208beb8911aa6ae8ec50ce76c1a5542ba084d54ee4818c6e077fe23c79aeb65ea044b8787a5aa54e5b7f371c09fac1c4db2a2acf7d509d2d4da92d6bca4cbef5c2956f0a5d63e2a1dac4a10608750dbf05b1feb3b5425ded2bd21c2c13b712514ca8a2f39d43a9517c4d8eab280204e0e72cacc1373ed94dfcbc8fb8028d4470d333f85fb88f30327da98cf43c18050e2cd376305237b73e914dd930e18c8d89fa432712300d1b1e27fd058a677f48dab3dac5ca496da1fc35408147e0e94aba1d46c2d5f123c623e4388fe61dcf728e71a848799be2c532962219795c81b72544772038f4370ef52107331e99536c691a6866929e356803ce44bf8becddf683c64d287d0e0b4c2deb2df62328ed9c99d1a4dfc6c203b52e6e1ad7e3e80cbc2488f889f80a23ca68b1944eb17d95bbfcfd9f06e5b48ccb4401a42472d7c429b155161e97bee62ae0c56ba04caf4fed759d21011c4ba7ac44ecfd19a6dfc6dc94ec0f4fdacd0daabe5060c4a61fdb7259115c97562562e96fe9acdb6af2a936b1da03cd49994c8f0f5996c1ee4d1f1b2214b04106222c442881fc6fe6447c3cd4542af92ed25af5861e3a486452fb19a67299221c58fe9a014caeb09bbb48a35bd9973e0926580664dda6ad2f7fef505b026030283c3f3b1dfac92ed73099745fe338ac58d853afb1566d9ca9f9d0526fe212629fce2d8a4f35023c727392cb54d43f6e8682af51b277d5571e75cdbae2f310d58c365fa1004f8648bcf89daf21409d4e9072909d89f9344272624994df01d9475407f8a68e46ee02464bf970ad3e7dd5b4fb495f8402ca17da57f90210b627194efe6e2f38230b488e3e5ccb63c6d085e80109ffa66557b65868a881d6f308a6d83e4b728ceacd96cade4319c63acac689f70500f7b63f907c9f4c1e7c14dc2bde95220d685c90359f9e4f399010700a731ca7e942377a9bca1953c33f269f1bc38d3aa2f692f4dbe9801ce715394543e166de61a5aceb4a1b8e6c8b92e709891e4fd6ca11254a008ea389b4004276d4a770e93dabc9004fa3b063c93efb90f1bd8dace3ba1a321fb8668c623e30e9ca7ffafc8ddf3c922929a9935c2557f455bfb57d990dc777ee24b43b72ecbb28d758d69883322d4050309f8bd319a76a4d9068fb492ed3ef710fd54558e3681d99cea10601e08171fc16c40d660db192c38952e4cd698614198921decb9a65da1914ae85a01f818fd773f7a519064dd6b6e83554b7d9a0b51a4006e13327bbcc3f252eae5560fbdc814a0190afe35b7e44fe18ca560773427bd7924c4046643980fe56116306727d76c5d28f475e77ce2ee77d0cb0dd9df660dd79b27156d0b2f2f169a65a57a5b3d6d14b480dd02d671e53167be8f9d5cd44a5fc407de076069e0e0a42696f6afbb49d6242af3b1209c5fa6a9483ed58463853ecf57bd61cb7d733f16c64937425d8e0d2d131c6c8993a0cc05b06e1dcac64d04233e5ad02c50fb3a6b193bc68ecd761b0587dc3d86f5432bd6c154ee9d58e1018f71b9db37ee888852ff27c7842d8b1ffc3ef2fc3350b111283adbf2a0d3f7df4d25268abf6eb99a1da802f2401ae24dd678577f794b939efa056719cfd2c853c57f1f201d35e7821408f49332b32afe56b7233b38cef7ac534ce8f5627cdcbd1eabd9045951433bfefd4c10e3f9c70ca075129c0d0829fd4f0c9785c337712bd6ac2420797c474b375234403030c16dec9a0b0726a467d9b6cc81e3639931427e7f094792145ffa7e9e91ec14b1066b6ea8afa7b906a982e53847299fd7f7221a29c7e5978ef144f66143b06a823df0efadea1349ea9b6a31440d84ee23f38a09e8bfa9dc30e6eefa3e3a4e5b45ba2024af308d4e0645a1124576decd1526390146740d4fdf1d96cfab23d593a032c96c3aac7d6e128ccc5df53ebd6796952266b8bffe76a08a27f6554cb0a3566d5d9d75fd495450f525a4496421a0db2624a9d6821df9defba96c3aaa801f58922c47cbef8e930675cb8c4455492e47f692a791954fe64543cbd1295bcd6ed9d1ee8bec411478e622376b4508a75410a918dd8750fc245324629d151f01d94fd40d99ff1655a620322bf3a517e07e5b505ea81a5020a99edde269615baf73295fe6977b20b8e6d41970fe84c125d13a5d013107f735aec2ee1aa7e62380f8c7bc5f2445e35deffc26eaa53e0257f4cba926f61ec777006271277d31e248ca3a8900d17428c8e3cbd7f6585ed0ab47517e6585c962f65a0ce8f3cec6f7c5d6002fb711a612e94154190a4cb825ca9c1140d348e5300fa7ce98f4d715fe0767f81b890e958b3a4f1dc95e365c093fc63a4be868d7782c725a97af7e09fe3b80d253bf393a82aa482faa8e624eb20bad595a97f33d94514e8d33be268ba0e6f452c682c460646b33ad28f83a1e07868c520f75a3323b5fc89dadb0f7974959ca12ad455757e9a9d09edfe15f71659c8d662d57e39b61202847d74a713471e0dbc461d0ab1b9233a59ec4d7821b75c383c523d607a630783eab78d5647d60397bf8a03df83c61af25cb14a3b3a62046cc05aeeaa9ec6ff653c6c9912a9ce8e16fed5823d37068eafe85a618112378918cc842c9175acd4e3ef527342016e6607414b11a2d7a9bcff3784f35c1d8f3f76e9e7147defb29df9d8734f8d516adbca95783a28d3abbdf72c026567391d943e9d44682a5e04b2a11e5ead2051cc09ea9742305e68bf17826e85a0d05634c9d9e3f23032390dd752b5262a1b621808e7fd78521c33ce13418ef1aafe76f06b804e97a3472043897d35346b782499452c398e8132625277c557ba4acd8a2e7204bbd579605df5122c254c0b7cfb2906dc2a9b8871dda30bfc3c46e23dec4cd8d8610f0c676075358c7b4a646ca685a62a3e25d674a24757fe5361da5cd3be3da071f0e7b263dba1f96a8f2015df5d1b3ea20a71b9baee9e13348cb6626bfd40ea8b9e35e549df08a8572e8974a0b9402223813eb2a8c325fddbfc956777f7ac892835ecc1508b6db5c8f12677e534af69af6dd6b52d25bb78d16d1ffee3072e4b8547a2cb1ee23e15499d772c97645093bcaafb9f602e8a04e33a1b2ac0ae31249fae10ab4fa616fd499cdb2d3cbd643348e1033c33ebecc4f291fe2334e3a053ec4385859dc9034c873595e465be53766f839c7c9b1566210857be6b9c74ae11c79f3cac6f8f327a768242d1cff39b4ec6894feb83fcaa29daa0c7897f81f1d939d2f9c57319b129fc0898345d2694a5f28d7d8afc2720659349b294f8a2d93ddfae38bc011166c5cb61862b69e9e6cef9004974e644c53e2f75fb8544510f2a65d5eb8cae7abb63913a36ed7be5974d5e4dc96c7f35d4ac518522003be11787b3c636b923e376460c5ce3547740b183cc0688a635a8a002e48391abb7663103b0630358797d17c77ce26cfd73c809ca644688bc48c70781cf53157f9fd8e64d8b9280886b6ca37830478650a3b29e0fc22dc7dffdc180def51fd09a61f7c6370d15d8bf582bc9ea0bd21d5f5906e2d32ba54e556c4c19ffc4fa2020f27ab3e7c722ea5c73876a050393587e0e160552fed07248a63754b32091c09239a7143c1d48bf5011ff2986637c117beaff8b592c649868aaf960929cf9ee1cb9e22a7314756ba6753a9b465e02c66a04264e0163390010680b2ef4394877ee01aaf0a1723da1c68010c1d43172244e16f8606cd6f48f15eb750a95d29bea6663b4be33e172cf62ad34e2e498316896262af8da5ef2a4f04eeb53b1a639f0437fb2a17c4b69f51d7e0813ca18228e42e5eb56dd9170a22c4cfdb45e1bd6f5d6f2257693d98448d123c20dc61023ea62171fc276e373a840159549eda2c1d7f0967549e1ee6b8e12cfc9cea689c0dd9b655724b26e63d8f87d7a9fd8428fe0ebdb1dd57a9f2c392f438f8caba4ba07ac6949edef4a2e1875a64669d4030d76da3d4882a88d252cf1bfb88b8dc7ba71f064d19975ea7299532a0deb3cb9e6b4a869c0e2c40a5aaf4cd173f9579d773ec9ed8a8d590f6baa89885cb247407be624939473c33dd9cfb47a4ce9d5f54378e8648a5b26d4015cc80fd9b3919a6e2672b333ac563ec77942dbd94a77e0b55cb67afd95a3bfe4503121d2848b7ed3df4474e3cf7d6dcc69856864219e865bccfd670634f55e7cfb05757053d1bb2583a5e7501b65a6dd04e92caa66cfd31ca7549e376fa68782b8ecd844437814664425b1eff4939573affe9c6ae0589e67893841ac66d4614c09526706f93f9c4f03f702cf5f708fb7f778beb22e3a6921dae1fba6c30acb94c86806f9c35c99f8e5fc8d406119ac4bf7054a63c185dfe39d2fc36de7809e59fd8351b5c61f80b80ed56f741a4341b7b5e406a04aa01db612b80ae62cb205679598955c8dc55c0845051c81dae26ecab6cbf06bcf849676cf173e61daae599f66da73799a712f30ffa572c0ca51267be248b501caaf8c059cb4ffd8e9917d6fa67b2d4a35db14fcd3aa8daf301b7c509cd29670519034a5d71a2a60bc7a9b632185ac682fe2c11503f200dd2d9c58e4fae115c3f1af7e49ea50f08e424e2f4ada1dcde1e758c1fac9b177081d1911e1afe195c256592913e4d9f18aa2c6f631911f48d6ada67343b47399f229934322347f7c695205703f109848ba5a3e2cbc160f01bd033f11bbd6fee7dea7ac59b4975906f5ee11fa558054d61b9228bcaa031ac0e74a28438ad6420f7a3b06611192af2804d20a6eb432b0331b179d737d6b309a1be2dc7de8bee040e4bf085c1cf68d833fe11f59e2cc623442d24cfad8b57af2c58c3c84c650b0d633e7ec06ee92078b27bf6b56c893fbd1f1b6314af9b36bd59b451f7aff87763b163ca108b449a3b72fb54db6a292c22aeb8a63e8b713bd25129159caca0773bddb74832f46911fd53c2492b585745da3805515f5b2993c359cb9d92bc75fecbcc43be412d4a48d4609217a873b24badb6227391117c22ffd2b639dc8a392ba4f736c99d311be7614b45943423925deec638f68ee0b9fd9f8212112830baf66139f6c3154f087349cdec8fa0943b12a37f8e389796ee339c3d2bd52d4deb67f914262faa3d3e25f0430b43760c34b394ae3aef67a7de0536a112d21f21337227d4f6f6a2dfe235693839027d9a279f72c9eeb55c353ddb0b49002b5c61e7a8d15a062177056db290c72ccf3901405560b369d0a455e3958eff7d077a87fed9159649fa0d21b7394420d48b96ed7ea26d95e929531a271ad324d26bdd0260887298b5cfa1e1f25b61e5c7c18b1f82ec50e7326db543ba2d5d3bea4767d58a06a6d71266447dd46ed5dceb181814c4943422fe582f594fe0e42c2293f7f63784d665efa529e03260737e28ec5315647d327ac97c89bb1d0485ad918920c18f9f456d2276631970eb2dbb8fa4b7143d11959bb236df7ef0c6e3dd1ef6384a8621c2d2ef03542022b8e7d02d206224a57da327ed599a12a7dafe4a697ded39015e700b53a856968d650bcfd0e12450079c85f92f54ff0b28d89f47fb78695545fd593d81e213434678bf1e9b038a7aa73c5b17ce33621750ba4b91f2530e6367f5b852e81b81f03442b5f409617440dc45d8be6b5870032e743c92a445e29057cc0f5d3ee8fee5b345b0784410dac29da138134447c22b556b4055ed7c30ef0d38988e6f724971e7861ca59d692334494c5fb4a5fcecfbf6c0f5d65b9d6c19bdf7dbe697a7de6a9875dc8537cdfda93f4047cb661049f76e0bb6caac5dae8cc806b1397f7af4ff077accdd192111c728c99c23b9f275a14fb21442d1f2b610cefdf7691782b68ad2af18efb6b715b887e8146693b28d5fe4997f8ce53a9984014e406c193029d817e0c4aa10c5c49f95c8c2f4e530267809061bdc8fea6ef289a9c9261a28fc22e48bcf40e6edbac30f86475249cdeb0baa6796617fb95fd6c3eb537d5d68dfb48360170a1414e7e1c868471692ff9a52cdb234b9a21995deeeb0d85c18894937fdd6ef6d404be54844af5098f102fa09e8a71927693a3ab2179f59c08ddb0aa054bf6d6ed19e40cd753fa8c8022870b629bcfd89053c30228c5286569fcb35bf1f444348d06c534cb8266a54a20e77d6e2993e85fdc70b83aaec84ac7f38c89cc4ec708c4e53ed6d351caa3182368db6c45340a8177cbcd06ef3a81618b8956fe47b1c6c2630fc0f0957bf7b11f33164e21443568312381f3d8a6acf7692c8d86ac1231abdd45836785e87e7be4acd75b2fc9183154d958bdd1852260dbeb45f5cca0220c3d12ca7482d7fc398268314d1d45878849954e71045700c24afc247893fe793c95145d6c5fff8b66dc2f6eaf60a2f167d6c16b12183cc0a95cb09e4613d208e2b12999a7a67b8d3ea5e5c07a647a9a6366122ce0d4798b2ffc770e23b24729df6fe3906a306355a9cf0f0458de71a832324b8b229da321bfc2ed4c69d14b7119cec35187b4911a85e6eedf9cece6c87ddcaf3deaa3d2763c2d359083fe4680e93b4dd77ca61069f03f3fcc035481afa4e366d8aa9e0379bdb49777e7c0e303eb50af4fcf900e13c481b7c4f6a6bfd2dd79258424468803b6c628bd8cf90f2e0cc8e046b09a80ac91428214a23c1fa28180339e63f524a14ac1dabd55a4d47ecab208e09c5482f55cdc9bf3a40d4679fcbc4b7c371e2a3e96374a7cd2a2cf1d3c468504395ed2a1bfe2a8fcb9e5be3e3499fe131e9c4debdb210776374e88e02adf44e188603cc4302b15db0cba9e7632163ae4c9e92fe6352937eec91371df9c457b7cb8ab2f11b2f00ab0929df209cba9a23f1cd0c1f2ab98f9fee1118d0d78b5e4c7c71c04f931bc1092d003aed88df2cee7a68584cd75203da4af1d6743decd53f1fee05cd3fe571c1728a8fbd4fdcf6cb54b1701d04d4e583c507ad6bc97c124fe7bddfd660088396226e2c4c9e7f5329296c8935e14d916781349dd256a3359ba9dbe6f1db1c78fd5731321f5e265233d2ff68339927e7352631a6a67cb94a84e641e6a98f5ec2eda2d9caf6e38d766625379f3cf21a795e8fa98d7b76aa37fa11e61e284ddf213bcca3016a46d7692b26e53a88bfa4055bb19093c6641636fa19f40c50851e6b538abb97f8ef918eb55bf982c9742eb79e0833f24fa772e7f898c331cc8795b61e21aba341046d0b94a6d2dd5d94c5f311cb280ca29319fa81970ddfb7877e2fb2d93681c251e800e390e2a74923ea2cc44b74b2f1077fe58141533d714d1556d0add7cc37a1d8e08de33b7cf35e5efdbcc0277aa9eff35815b373fb264263fa3e3bd204c940c33eb824378efe147b785a2c1b178c87759771d7afee909eef4ca22cdd186c55d6378621fc749bab1325d10a521735cc3c3be0dc2fc5326dce6a4d9c3d273a3c608bc692b971312f109bc5e87f1cfae18d694744367eb0343656b057defc81f983e3577e07915620c8c2a50bd53a22a853513730d25bb749849b4de872cd436b911f1cf858d19fa350f816cab7919c954bc3e538aa860e319b9c1ee30a104e45553b56b42592b17d85605a9f92c9d2c90f86cfb2bedc0725b6f67605a774a70334af200cebe6910845a3d89407bb4a529f798fe967108297154b72896764e5498edc0c818688ee7249cf3abacb1acc2e6980e41f31091a8d094ec9d7553c8b015a11517088b6c2fb8774cb8ce59b6fe34caf03b5fc19ebc0e7e46eda0a04d31b41d0ddf13cc2ce266929dfef73eb1de76dc5a959033e803b13bfb9ee3c1c3ba28d64235bdfc75a163981834a47bcb36d0e0c655e02947d05d77c8c66ed11812a7d988710b40871c59c1e78e85538bd01ecab1dae99a2aa1b695041c350d96535987c8f93d6616b03d246e2c44f93fb9616de750070b383e9984b3e9efc5495493b1deef96c8a2891339f05f9d2db25e962dd97c585cd691f19762ec281d62c2d61d4a3395b4428fa5b9dd4b91ec04de7ca864a9468a5871c59655bbafdc87d530f75589eff183e5632f195a65d8536c21d1882645a739541a00a604b24c9a486d289524a82af95c0c890b815334d75205490bff62405c8c71bceb950d29d51d335e1e359555db4354f5890d85e074dea4afb70afa25b8da631bf5deafd92b4bb8bb7da32b8ae961c69d78c1e0ed9aefe5ceecdf0e639e74eeef61e36752d9cb7820cec07142e6d55a6edce9a9cff018dd540d8760a8b33013a52745cd7919ed5d33de642e4555e4c2024850258480431f9c18d0da0569130930eaef9a58e6ff731a5d0a63dfc27d4952ab669840b88a9905a24d794cf0a84a29b5c17db6a4d899520c5c5fb16ee91eadd77a234c26ee6e7ab5b2d467cb8519419e84aa75f859e9f94ed649e314c816135368d277d4aa23589a70012fb9a2cced2369988ee7ae6322dbf50ca10684e3ecf3932f383d649c0b3c73b5c598c64e34cb18fea06a43fec4be5b9358e3e3ef47499363a5bed300b811ecef4e97ce46a802fc3991936dca170ec94217d386e93321c5f84be96c0c18101f948769400cbeaeec35bf01a65820730027aebcf0f62d3b2bc2410356e0878619ec2b4800aedb0a201f0e8fd71afe75fef762b8cc7d2736c2e40d4221e3280f7d12839bb204d99e4d4ef713abb73d4bb10e428ecccb7cf467d90c9580aa284eddb265ecb515845644ccaef89d54c5940c1763c5f7e5fe37f0b1333c28aa038b50ef93013153d3fdc5d2427c920e9efb72d48eee89224e5bfc8b0cbf138b39914fc575d6f274119f42257271786f36541ae61e585dd6e6c77644cf02998963a1952552bb86df07f46c462efbca5462669838e96c55d79a140747dafbc64056c4ef0b802ffb3334ec61fc8fd2c016e051913a3755c4a4aa4b030bedc9472d5e08c18679a0452711e85e5891b8635e87b56ee3c62ce9b8c940d76768ab3fdcca347540e61d73ab67069dec474b0e2437bc39b9b104aabd55527a06bd4acc81aa8140f0f7e49668a5c42ef4f3cfafb2d1f005f9e86e04ff34aec308836ac6f669c9d15ad2eb632c31e4db763d9b40208ac00ceb2f81dbbe40b6d98ed22b1e2f29c00ad27ee91d82a8ad421b893e07c055587ca42234735fde227291d04d939cfa8acd0eb456b6abe8f1447552f44b857803ae252d7cb2a184ceb92c4b6e22f182057059a65f11ef3fc10cd5164736948c9238c4f728ba2b7eb8617ac927c3ff85606557041e32d5db29726ff453dc91ffeebab23de07d9d8c09075ca9dae2bee5da803d3c2a88e628d159fbcc938df35d70ac65d33a826cc528a02ebde26db57b0985f2de32d5485135d85cfcffdb81b2a267c1550da431ae7ddd9bb9f2be7532fc99bdc0a18947bc9ebf8fc938c2426a804cd968f44ce1ef86543cecfeb1743526815d0e16c08dce025cce9a4fdc2b039c771aa0d4197e37eeeeacbb89148b64d012bf46a0ddf1795ed2d459fc529ab4fc854b3beb1b8f83cacdcd1fc24bb1783a07d0900eed198b0fcf065b23ee1be00474a3178b1c76d873cf226b3547adf9ee0878e9c91dc8bcd18d1d6b44393f69a27a8f3bf78160cb3b944a55fb729b7b8c39ea61c2876d0a5ba80c15e08fbaff2a8789d4f59b6c05dad1c72e4b26f0bff6969d7fec33dfb4284cc2864caea9803a1566ef4c48176233ac97d614a63e775fabb0bd6b3c02febd984f0f3b5334342d256e3f261a8e3ecb3933f06a42d60bc7b1fc1100384eb5f99df55d590925a46313a900e0aa63d18fbcf17a23630b9f84aa54f5fbd140095878edb9101c4bc20158deff258fef335f46280ccf7cdbd9336d4a2e364060249464041ebfaac5a3cc4e66a0659eb15a3bb32ab49681ddca0c365332f0fba27521a1eb7702770c684a644b7c68515cb68805b71a64a1ee674db1758eccd5cdb385959ff99960b31b6546d4448491f5d11a6f47ca94447475d051b14d733aa9a97350b364bc8b738fa7894e1c8aafbe48abe06ae8ea325bbca86bab77befca740a30a34aa079b78a4224d16e339f2178d5006afd8ec98ea3644963078a830d4e0a92d80569a9b73e53be7d93e70b1e89ba0339020fa733c7b3d08ece543543d7c5f2a90f8251b53c9bf45c357122415d1b1f80cff23057fe304c7c664b15e986617b9221175860df8216e50e3ea9665313a8973548649f4bf814d1b1e6f84415dadd709370b7504477f735dd5828af1f755d03d000b6eb7e6d8993f79eefde40e52ab7eab6a3fc2127324eea2309ac5b7c9ccaa79be012e88604f7e9a0b82be76fc4c25e7141d06cbe39676176a066577d4700d2f33541bf4923e86360c5feb71478f8b77945d0da2370623c0d8ffa1685193adfc56a77b1b604bf13b830d8a2290c2f9d5ea8a2f46f87250d1878c15c8a748547fa48a713c5d41e74dbee48690f85615824568ac291090ead1fb202dd30965a1e0e917c0dcd6908bf52809548644f076f236ebc66b8d97134af623d03f78dffb092ac2ed5f9a6efb65dc50df042d208b9d6e51db8304d65626a612dd8a58e8b42277b5e8b4ce73b68a5c3286fb7eeae89edd994479ccb0cda81a8882163050a13ca2722cfa3b5048c5f3b93afba62f5f6d73264a6861bbd2af64dda1a921b9d1ac36d9672d9008321e98a4dbaf2b4fd07758fc26f62f1b2e5ddd747c7c7a6e248db07e97ac90a5f1563096d52423f52cd8f6a81029e0a340af3891787b14bdff9e4348f994cebccd15e06b526da7ce584c640cfb296564bd9fced4353768ba072b82fe8c4a4632d97f095618e23a812a0ee115b816bed8ee10e017432e704dc5b65f10bf6e70a6c901b6989aac27dfc801a656d0298b0507799f752d4419ce75818746731070883574050b1cd4c9281954313abee1c4d2931c63c1ac297a20a15bdc614b1e0e1882e7f463535568a0006175d963c63cf1dcb496462cba1beb4ffb68c3bc222a68176798b2c3476d895a19c8e2cfa2966ad6a54b5a3a4f424661da1b4b248c8e55da62796cf4206624ef6a3f2b39a7a291f0cb3743b1175436439abd4817ddf47335f42e62aa3549dfde7dd2ec83138f3fb72d36529a2d03fbdc0bde37d00d5154a2ec1013f06e29ee1e79aae5afe21c8bab7440770b9944502b3ce001e76a941509e5924fe63c469e39e2263750d2450bd8c7d547bfdc06b7144a0317dc8c90e9a518ccfc4a84782efab2f0e71be6c6f9d62e88ba97d008029c29e808db096e602d27895bc6816bdfd46603146f64d40d1f25437082529e275a450f8db10f4c2258f1051dbbe17a65d4b176b3cdd6d247929e114a1b5e8b1b22645379abda6e80a4dbbd0abb4ddebb300f0a9a15a9267dd4041e54dad70db9d58d948bc17c3ce5a5b1d056552cc3fd64cccd2a464272540c6721faec5165665ad925accb2ba4d232245241455074d1866b155771414707c39edf5884705618f73446893edc6be4b8c40bfd287c9dcf50f10c8f98201a04922c938b8e569fa573376b45717acf05986f82d1bee8457f6407063bb597ce852738b030ff9fdf272f27eec3ebd9fd630931458ca66d603157d060dc64cf99fbbe6d42e3d061e5ab214aabb12623cf784eb354e6fa4887e5ffeaddf3cb8150a60f9e03fbe01e1adf4c231843e881edc438252195532a333106024aea66fc06a50b27bfa8b937ca0bb1e5f5c13086becfcbfd5120c73273a59b6f46004f0e8b527a6c92c4a41e93c626bd4934d206457e8e0cce2272fb600fdc5eea9b6b0e57e568deba480fda4a2959797f737ac15e59dafcc28c8ab894a22aa11e6f77e73fc87d28cad1fd46a324e239ea064a32b342d8e115d44bbafad2baca441cb10b301d097440b45f3aed2b225694867336a70f074941bb9f51b515760c4ed00613cbc0d23f69ecebe7ac53fc1d062dc1faf096bab00ede21cbc6b9d354e1420c5ad9f1da1df0de6e70855b579e653bc2fbdb5841bb5e84d19f21bb11a149889d2f48b7441d956277f1a8c82553f9dddf8981d52d0c9b6f02f6eb7c7b0830f89375517498196eac1023d30e0f5cb04b64c2e56beadd8b0645b0b6d8f7538a7fc1255d0e59d3c57ca135c993a162aebd5168f4e8812f6d8cd3ae031d4bfc7e7b13d08aa161ca667b010111a86f6ececbd21a7d08a50d19b59f37b1133c665472b0e4388d9e8f8dec8170a041a2c1fe326f5b4a6fe023cde8f698476076b4d5b84de899984940e86f720fe4b6f059e27dd43a7d9b2be3b65cc80f73aeccce76f2e0edac56cec2e55d1da23e23df007cf9299b0896eafc7481f80d67a966698b9886026bc595b1ba47fa255076594cd23d472a6fc6fd3bf0dd65d69c83d50b3f47915013dc550f42887820e9ef43efe57e3650e07704bd7c291dc824fe80a6761631c95b9fd5ba8362890fec5f6cad25071bfc24996dc485fd65913c005592ab45d2aa442aa0c395f3b4fcb41ad9eae1b58f321b53573a7d8369daceb398e8dd1390d0c63800e9645e7c88f867bf6cba4fa1ffc546b122230bc3f0eb0ddfbf423a74378282fbf85c5f1d565a012d201b72d04652a240ce592b66062abc2567f6eb808134c0c907c01b8d4c1dad755e597a7cd357364ccb3cca0d8e4a5a933b76c1417e72fed059b6b0169cd742b6a0e77556abdb3940451092cd8773ceb074522c982342bfeb5c67307f5c4305f2ac39b2296fcf039f77e264f38f3bcbeb77a7bbf1a8510ed64eb6514d6dd8dcf71428e5a50ac123dcea62dcdd9f1198e4c1ae91ba51cfd3a17aff1d4c47a1fd06f67eb15b5c3fd1c1cea94545ff09f74f1401635299829315d8c1cccc5b2eb616cf7f98d9489b4bb1908a4102a0cf78a1ec89f77697875b724aaf28bd17660ac193f94be31a92772493bda8532d9c36251702bb49131065bf22c051f9de837d1f2576bac8808a3f6794832c5eb45bd740eef0f665a07c05f86bb6a8b615906f174d8fdafc510ad7cd09bc24c291f0c030345e7446692b5957f0657960ee2eb818b3de885baf8b7014cdc88daf2ac0e2af2a767f81ebc5a7a2c058becab87bd5bf41d21ac76f2c18c2df9a39ee8c2ef923a154bfe950c0cae4e4fafede0ff3ece83fc6541739f12ba98a13de010b9e4abc6809fb836b35e302c09917a3994001104cc42b834e1ded8a22adcaea4134e38f9f12ae6137374d2a8d0cb1c0a4efc733e1f92d2b07f06652a4ae60a4c6eb931b7e1ac825697c3e910174b49c519e3e22aad4789e36e4faafd76dd150f723286cf5fcb6cba7a7d9a50e191d31eba6319bfb80132d6ccda05b98af0232de596debae2203111c36308564fde4c4d72f060c6feee9e55437953c81df38ee45459c350ef6d1a7f7d056db3c67b11973558c79b9850ecae3fc9b554dedda00613c39950910d44184540a306d32f5e9e5aa2172b374de4a5c58b00975f5245d735cffe79f75ab49fc9b899092c392af1bc375e557e4e41939112878fa59b7701d6c8de784740db7041032515c9e09536af7a6ddf08a7814e52ddc4aaea7fdf97659e9326aeea89fce7569e86ac280ba16de1679be4e7a0d2c4d75eccc44473f782a22e624ee6ed0642449fa232d240070cfee10eed1127b490505d741ea974b58b35ac9bc109e61e0a945d0c45e39cccf0ef20998bab15d2f83b36bebe1dfe96f2ecc2912d0c69c06e0f5a11b96562b763afe9f9b2d0d7aa1118a72d8970b547b291e6663e7e5a4f6c55451a5e2ffc42bd73aaa4514cb646581ca645df9f895eaab8f6a2be8d2950f8f09540763611d291e99c964a1c3cb584dbe89592910db4d4640f07c4f16dc86a673aa3a92dfe25e406c171be2459e2f1d3dbbe325f8d6524680b7918050d399ef9a29839a830e15b06e158e5e1c7e38381942548c1c975fba4f1d6027c3064768a60c51b7367d07094a8cea79f686c87586f8b5b19d274c613478132a961c5b98e91f04965b92e685f1feba97f3ec5aef3d6b9f67ef3ce054cff78eabd4243017266b76fb5b9a5f744bf0c28ac40d34979bac36e0e00046bebdaed715d48c523d57c0c3c35ea7fe695fa0814fb8dbc16439d253b2897b2313ef133e8ca2f208db3378f2398d8df1c07f00a1db0b04a9269a4499fc166e67db52b659237a1017d9bac8e8528d83a5f562edb219dd4283972c3150d81e6a37177d250de0cac4a2d3b75347c989b6744c0e3909ddfbcb1463b26a141c9e5ad93396bf18feb9b9634303ee7eefd8b23031f548bfee429d85206a9e21135ca8cfbf79e6d7d71e5076bcf5a711a514e5a2a536d14f81b3ac65d2e9f0df6d3922dd77a08a20cbd0cb38d8e90eadb7e849f7fc74cd9ff05a646fc3d581f552a16e2f1664688a463ed399443d44730ae32e2fb9ea1fe43a4865ecca683f879158beca0971ff30a4e5744362926bc1d4aa99eae798c32e49ccab67890426295e45aa352d48cd6a4d520dad81b341959aea8211eed7d1266e99d960e9825df24528a0f59b82aaa8daa9ea9361294b1e013cf2b25c1a598084d2d6879409a18d61546f6fcc12cef75ac909cc3a9992bd62e3ad0e738cd8e0d1b36d046e0f9b5e67cdacddc7e833732796f1d3f278b9c32c33366b43d6f52b5068cf6502248e428308547dcf4e7e467cacfcfb446ae25bd846549541aa03e08a2021af980b68a38fcc874026ae7a0774b3b9666d89a9423b41f59cc5f3080e8d34f4988a19e415f19cb7eeac347213e73b39602ddba39f331610a1e95c91a215ad37db9dea4af75d561710e78a42a9ea4ace7b7897386eabbc1ff3751b1efece4315fb00f5202cb2cb4e309ee9d7b19ff55d81bb8c7ad303d0f63987dc1117f120b1a7e78d4d557c1e1dca8be8a8745571b7fa68a73250101647ad13a6e098f4d01c2679227ef3305dbedeedb9c89aecd76741457929f52ccdd3dd2bd93aea81b7d35a344151da866502b7dccd30635e74cb64b6bb74c90325e99a8dcb83f567e3d0809415894e6a746d504357169954e2e76dea3796e0c82fbfcc59dce609f94a301245b8e4b78869253886cf9975e8cd3edb41c875a7865c6acaaec94f7c885e6e3e2a38646616ec292b9b98d7b291fdb8a30fea70245e0c28edfeed0afa03f6225537c17e03c4430c16d41c247db4c73e21479d09b70dd94b2a57db99e306063a059c3392aeff2b082353009ba16d2e987ab5572271429e6d93fce4f6bfd7f3cd69e90089f2250afde138d9a9f5c7b2bf152bae8a85ac3e89a7b8961f5fb6e3849805b7c5a591218acb545db3ea0e9f1a93b2270e7b872d381a5acd80c5fa5e3471fe1fa22da528e7a11977bf89d387f273935037a2b9572aff6a6914e383d0ba9fe780800029338320f04c52a75c94dc59ec2c074be4d9864846f3067582dd38ee7164cc2d6eb2e46c52c3c4027540121a41edb6003bdad80831ec1e6f6354610c4c4ebbaf0c5949f449a981eefcd1c54bc37fe1109bdfe2e33eb0ae61eb230bf74710a11cabcae6b2fb93f65e02d16167196f6cbdb9821aea2e6a2065f8aadabddb6a1923dbb5dbbfbf1eb977aff667fcac8f301b6d5ba896b7639e52c2b458ba71dd8c159f75522c984d5d28130d35e2aa8f3f2de93be56c606f408ec1fcb8560b3f2456446961ae81ef17bf2b66c02f93f0060330a98de83cf4b6ebeeb0c1b4d877deb3bea7d752f7a59a41e244c7c578da31532b4e54bc0140a043444f523a6b9e8d3c53f4cd181817147c8fc8197bba44a33406818cba9219007d45eb12f0157cccefc97bc80c79a75e0ceb2f29331e2937c092207a6601edbac30508cea840b8d2b9c93affc7efe054f41542a0d8e2b3b638f849be02968e98d927f28583291aef04fecda100dccd6063a0e0814b85c389b02d83faa4571342507607c2b7ceb1c3c312afa839f262b69117b8aca3ff2f3c7117c696102e07e441f4e08416988d8f3b5c9486bc4c13c8986479520ea33966f5e75415c50c31bfd23d10daff4d142bc5f396a1a90ee155b470e6fcfd3d911a515c5f15d727ef54acf6b1c57866ddbe06089faafb90b535e9e8a31aa17b163556faf1fa9293d404105854f995ef01475866d0ee6de8bbfb62326477dada51badc6e4d047c2a8c52a0a23b91aeff10c757a20f8679c6544ed1d5c2b7470d2bcb7958ab1f8cdc9b0275c5454169879c10b569ba1a69f80ba76081b6cff8dfe69dc7298e1e3aa60700c367bbd2d564cb79b295af97e000e4de2af745a592ac8ea75da6c718b9f956253767dc4905b035eb55d728b5d6a9be69c67a1731d73f587467bc2907ce4204106d44b3d98da90e3b82c8f2b7465e722ccf0f82a3b35de2282fe219b1467479635f60a4be9acf9e9bdbcf6e516f4ac46c2d0e2639e3ed32a779ca2442287154511cc081ed01cff47ffd71eaa35531868729fe5b854a47773f226e9b4f41ebe04e0aa8d819b582824b764cec46256302c3a9531d570a175d59c252a0d0fc17015cc1e2a5115ea439ff3692389c3b24be2a4635c58ca1765d6a3c147642f538a03b20185975f48a13d1f2419a1a4941ff17405ec6544d720241d7a525cd2c60e94f0a51f2470b683dc8843e403c7e8594e2b8979c09487638ddd8e298671dda180b72da2f90d4d998c4c7d784c7220e283f131d452949ce4b9b36be81c2bc0472b9aff269c75cc7aa510b36208fbf571136dacddbf446c0be6353cbcbbdc0b12c909849f1cde9adff43fe533b26be8aad7e32294c27ebaddfdf49afafb01e54e997e22e462913bfb274b983c9647d575ca926c99826184bca56d5d639d87e6e912680cd8afc42cdfc94d30bf817e38de19648aab376900e8693cc8f95cb21543e18343d5b4fb07e4050329638ab9c7d1e780bd157b67535d955f3fa3abdb4e9ce4daf5675866cc20e497a869ec9d73f5b8addbb773c6276da6788255a99df463112d255dbfe3932c6de9b5969e3dc6e6d26a56bab72f8c809717ba83421983e09d1ed178d7dfcb0efd2b64938d6165cdccb58b48b50936530e951f883a26f2a9d01ab49e45c9d365bbb39813c0ceacbc680227528cc3f8d4e9ca39732a6ba2255563ba8d0797f9423b9133e8dc2ce3324d33c3f3fc032317f8dfc5e969552715115a4c58565d773df6f038a755dcb4511c1cb9883135db87914d5343aa83373c51d9a2f8cae0a5f95cbe013a60cb63fb899d93ce5ac0ce2c8411af404c7220eda612dc15d775eb8cbc76ed9693718f155df70d733a777cf3effa6fe5f09ba4cb869d807ca42caee4925f74a07a7b25690934fffd2f26c8e74e19bebcf22ba9c75ff39e5a544c6d03286b97701f66e3df8485b520e52bf3c74b752ad25dff54b219707b5399ce92fcdb28cbd02bac61f14f97a6408a74759bc069c6ff2d762956cab986eb6228000507ca47f1c751a5670de4d6d57747cdbb3a6b038e69e867b16dfbb245929f815033ccc1a86fa1cc95548430970459219a2ee359737560a694eed9deef102a3591f30022fd0e6baf7ace7b7ae20162edb3c9ba9eb42f614cf417190a3943d49fe49f2ebf2552365ba466f4a61ef10f532d8412dec6d083c64b04276d88c5be7aebe28735ccd747e7aa6e7d4cc3e22164489a72c3f6b5050cd6390bb9c04ead057d868977cdb2ccbeeeb3058d5a2c3e875f9b311229e339677cbdd33ef66c083015790813c86770568d569a6e3e652e331369b1aabf8840eb0c9bd5ede30a390fd12dcc7f72e29b3743ac99ec32d49388676b786748805d0abc7819a73f64c2aaa3e939d154d1457df54952b09bb754a8f540e7c8a5b5aa9ef32a21d3555e6bb904fab4181056f1b9c835ef7f011ba3994c013233be4396e853364dd3a619bf9787ef78bf9788129e7a82424fc34cad11e5c34107ff71709e3429ebba93ab6beaa08ae2ec52cd1c69268632ddfe9a1529a1b82ae2a8a711d15a6449d27c3ece6bcb16389d0a2ebc4c494fad32dae5ba754943253a473ead1210c9f3af3bcf3f11108baf9feeff17055db8744b0b4d418957a26c1152399e48d387e3f61406ee44a4eb7ef6964a45606bab6e0ed1371f35730c54ac8540246fd9cf082809ec80a67bb8761dfa7d762fdd6042fd8c4b04af26a78d471d4afdd2c5336fcdead9eac37fdd9bd71cd735e2079e46db92206e7c7a904ef3708676197556d899789152bf6b631e17c6a01187b8800b3d818c5c6b428b76a5012eafbf7cf96aa60bd46f7585cc11c5c07e7c4e241f6f6385e8546d7ce63c208395407a4f6666facdeab2d1c3ab33f8b53f0d00d1fd8d4d21c3edf6f50d58c8f65cb361592c5af1c11e4172299d61aba04571df8569e54d93b0c3a3d4d5b3b4c863e576c7702d4589c3fc69e1c9eecb3d541276d891746384c0ac20a721a0d68abe3ff9af62d4ecfa1796f723e77006d996aabb121977c4689d99fa612c5432aaaa7b2aed0b9457d8e175d29753849600fd997343ce954e52c21346d25f5467d135d21b20bb2117a55f53761188b5b8b40b2f0017153c7c852d0d503c5fffc9c255a0462b29c46564091870566eb2348366f758a5e0f906aca6d01817c1bd0188bf12b8eb4d65c8efe8379529df35a7041ba2063c936fc7b80e9711e24b38c2d5ec36472ddaef98ab9603f295b83e1d08688295fc66ce22320aa43cd500749c06a938c9987d3e7795702ac18be568ff300cbc2377f4d12a2e70fe08679195f93a9c89cc5fa6e63dcfff0d746213d11297742e7d9891ae0cc0aa134bf85ccfcb187bb4f2e68f6a8eb97e389f6b98638847b54405c3030d250af148192eb1f35b73dbce6eaacc74a1c952b383e14daad060b1c57e221465eb63c0e4644adf20b17b3edebef3df3301fe2b291b6baab130ce7210245ff369c9c226cba29da81f07ab6d9b4c73798be4efdb4ba84a5864023c05d7dbf23259412fe6781c8bb6ca08420675cf105af7466b7e4b8665c539b3bf804cf171322fc5d1993741c357ef9d933b14bfa5840172c57f41602ab4e94002d2acb807bcfd7da781ef6c1f181ace65a452917084c84eba71cd7cadffe7d6b4d7e9e1846e2ae20dfa01c5adb4c40335779670edfc32109afb41e09f511a52dbde799f55e958d49348a3023bc6dbad75b50b42213a18b3bba536c6cf540ee7eb3b5b7c56613ad1285a64f77360c47473c1c2f1b9b562f84ada0cefaf7a1b1875de67f83416cab5082b227712d8f90b0eb57ff22eacab82c0202ba186f7bce0a8620e5f196137dd64c69dcf467550d6c69b72c1d26f1e7dc54a18320474ba7618c06ae6c76883abd0c72a1f30e974008dbadc0119792972016595e02d7570c0ef521d01c3b9d3efbb9d26ee0d3b9f2bd80c957d69ef01651602297b13c94528d1ef07f4e55ee1736e3ad8eeab604953189cabafa4cdcecb3eaa414867a0764d0ff6fd9bd8b5c7f450d7329ba5d0f2a4bd9b7140c71c14a9cdc16c04c15a09628d077f412501b22aa7f742bc3c96daaa2058adf7ea1b8a896518b040bb5ec1fdd11bfdc887d6d8ed4753906cb61f0859d2cdaa1afd4ae6fdf9186c40cbb54d080bd0e04b8f81496e979d4f55a82411fba1747672aab2b66fcadeb56973620db6bb1b33a5bb3fd41771853af17851436510c6772ed4975a529d69b88cf9704f339ea523efc0fcab74f8ce52f4ee0c6c6b30ac93ce425f699768c01bcd5075cfb5f3dd92e47a56c9595f273f3fe1e9a3d166c9af315e9864ebeb08c0fdfa16c47f4d6d2c438504dd4dc0fbc5f9a754d467f7363c36bfe705c8150cc3ddc148361d0fc86d655acd1d10a9a9e0984423d34731f761863cb0f81e20f151b3a68ad8e7d8b1eb7355943e3b3b847022ac9e5cdad71c4347656eb89fd776e34a9d1671f8ef4674fd1d7cb63fb5817e1b0bfba505f4e0b87d88f6ceaa1c6339159d3eff44883d65f9a98cce648c0f08112f101f6b10b45a61b89bbc476db8b526fd7c3caaa199041de92bea9382ba274609b21208cc297014c04978042ab7bd63e373f80d448b386ad1b3d2cb39b2b937878a0c8166664219801b6498cd3f66ce81500cf8ca47630c949ff92c8df69db4739e220a1d983649c48934a0c03427aa08b76819fc8ab389d925bf8a3461ac9567fdd05a962f7dfec26d3d7cc2bce4d7aac10dd011ab45d27d0b6cea0c5cc0a1171bfd2452545ae36c66bfb03e00d12a13c82e5df1151c2715615990fcb5b13a558f35d36b21de4fa99651c7d638184db20dfc7f8cdca0115a82c4894c4e16a102ca1e790c8d2dd66b3cd8c61e72136ca838f5da74e7710bf4f660fdfe5f580d73413db5703e536c9f1f1018b03d9d03a48bb2e7024819e925ef6a394e9e2338df6d8e76fa7ad1f0ff401f5019e0368f4c5277e5ec82e53e9354130af29cbcd84d250cefa7385001853b86d0614527455aec28c507a0dffa1493b24da614fb940ec4e47d21655fc8d69017e321b761d4177ef5f7187ca8eabefde299cbfab76910f7cb7dd73129452bd66b37fe34e9e392d55cfe36fbb565193d07665e9b1655f1dcec54e14c03604e49f43922b0e2289c9901e715cbab4096fb8635d0ea8d777e5ec286e84660d123cb6c8e4c31d27c4ba21114efeddee85f6ad06b7dd3e450af7fbc4d284f7423045f412a9cb967a273da83c803122807fd5905525247add2735815ca2a97da7d5696a93f9d8aabc454fc294e17b4150cb8912616ffe294b4f7b5dcd93dc48ed22bb504437eba5bf1f5f58088a5b7584ec1da320f7eb75e40066c27b7b48ccb18a5de0bd8716a2847ccddfcec5b821139729375ce80e95be13809a2beb383cf66011473d84e211337df511dc85762deb6d0e76ecef7f11538085a2fdd2106a7279bf69d746ff704dda931884d4c913b9adb7c7291dc0062814bcaac1c43ea708e1eb66966684eb49146727c9b8d0e83dbbaf90a583a036adb408a69ef8bbf6680c181920ecd1cb7ac2393ad457cb3766d1239f7b3be754f05e97c00ddc0109dde86c6387b297fb56b4b368cab22f51bb3055f3a56e1472f51942383ef1e11d5f5d9a683d038d0d8c160ea76a6e81e6c3b000e355971ea158512b08b1beb8055a3de9fffe59b97762b2144f5aed7e7a8a06c7862bbbd7c3300e70e427276bb694e3fa769a7b5f6e98d2ab4f6c3106409d68cf6c8dfb6a671df00e2d45c0d645fbfe053a1c7eccb127427ad2335ff1fed3dbda9d9e5471ea08d353b70db4d1a13ac3da0bbb09c3e40f7dcfa8ec86c568ef4a9c60bbe311516adcde55b65683f136c6c3c0f95baa45ba788169ba2f3799440ae371f4c2055d95e40eadec6c9072d50d7c0dfbf0f5c84272ae83ea6ded151ee0701bcad16ba0c4daacc5ca6dfa660d30dbeedf81ae4f992365628e8cad53eeb4bc4d020b2e2f4909e762d561d1ec1ec9208ce020c67d708595df876a57bf32caba1c4ab1ae519bce31496a9f7688ddb2bd076bed8eaafd572c6b43d2d77b1b1f5bc9768381261857aee5009362a9028b9b809f13b42ab7b15272a8f64ecc2c5e22040edb0084e3227616c565e65e1e44d3c08a154fe02bfd46d46c4035e88f028217107ce32676e95a9f4d540841440c72c0c7daeec10eaf406057eadf57663f31a5c4ba5b4ad731ca6be5c455a701082d2025937ad879ed270673f3a34536894be966d8b17e584416d39ea6826937ec5a8554c44ed620fb0bc67a1a5278bcb71284918def92e1d83b67411b84138d7c27eef50aaf2e643413798a0b5d4bcec17904229447a98ffba80c17b1c7cda4be3df81ec32362751c64a9876e6bb94f6714693c1b6e0636c9e15a31114b26ee0d5624aaf372080baca57d3bf79bf459ecd61723af8a8d6babecc2223b941cb0e907bac6f7f8bcb7a71c7dc429dce20388f11d3ad013a1ab8886e9c7e18718d75365b629c7259af05ed90464b34e1862bed8da9c775aedda919d2b319292b6bd254b3ba4565300fa10feebc58022162b18baab2ff7051a9347023ef78132d8a8546702b6f353633d6a26a7c9cbc06c73d9b8545721022905a4c2c0dd37e673a8bee689ae024704c6b09e71eb106ec8f4a7a5e3e28ac3ef3a8ebe895920ea7c442fd575a6a8bc13f1d75582125ea4db5d22274a34bc695e617fd938bfd00b67344a3d1d89ab103334769a1ef5b5d2402e29ac5f28be063ab8f87e213bf7cfbd8bd0a37b6adfff00b7e0febbbcf0c7661f59ade99c41022ed05eaaa47b332f57933b71e0af494c1450efc4a72544e941a9447a00240db15054369fa4fdb7e29bd42ea7b206aab7ed0473c43639cc094b97faed66554808d0c367d8b69f0851b5ef2bd7dfc166946e7d715b61b864d6a9fa8d31f5e1e649a7a2f457f3b16b49c0bca5533c6e6d6a2409310b909819c3066e221f712d918916e22ab2a4cda4fd2cb01c15c4dc2a16d646b3a6e954037a0631703d879da22350671eb8559a1225657ee1775a0ff32a0a8ec2d74ac94b0af30beec1f3806ff913f5fb57f97d2c7714c78a490a3de6befe77fcaa077cb7173bfb58f13cfdcf62c821452ff9c5ef4724433fa5784c138877625efcb1d6c85781cad9bc7aedd6be1dcd5fc8e10d82cee7b570a02b9707a1e5b0d636933f9d972a293bdf3fb9b8538c84dcf0a6ddda9130c815b21a014adc70676d462cb265be407070c7904c09c11ec828ad9d1f95e195b4ffebe4ec44bcd5ca173207675a2a49255ac6c5073f89e36798d9a7800f1d33117faba5c01069e8fa35036584ed11ff4dee84153952c65afc1f70bc88d562764bf2f7a433e10772d3065a02e7cb5b8c6b99b836cc1be7aa8a61526c90bf7c93f28ad8387eefd07bf3382a5b73c03d046978211b3b69638380af1bfcab2c2bea6cf77f5d8c330809dafe3bc18bee7b99722b732412d71993e1d3511caa7a879f1775d8dd99ff560d3073e0b813ab9bf1c4f04da85069fb4c6178e4ef3ea0de8a19e5694bba8a0f3b6b9d5e6845edcd19512762b31ad2068bfb85eb5fbe70a6eb09d0295d2b0d92c29ad48836bfa201697a5f743057434e5a90954b35d2c57b48bd309e2bdfc3c256f47e15e45f718703be31a80ffdb82cdb498ef2bd90ec5306fd8678a7678e2c60f71c95a8b2d0f5fe7bfd97d8c3427e7e9ecc6cbe629a31009fae2d8e736fcacaa403304ec5cdee9ff38f65343f3b4bf504e91807f22700d41e17309aa3400c7d6718a5fba147c979db0e58eb7b5f375415d7f3c0fda9b2f4fd043e3611946c56cf3171a552df9b8a07d040884c99d56a544444363803d35d6bfaec1736457e5dd92bc06c849f7f727ff46aba0789b5a0f0ea22c5bc467e73b7ca3eed227ed59fa352bd569b7e02237e2107904a2a2ea2d8aca9bab7a019a3d46c0b9b0e53736db137767856e6a7dc9bd02e78fa0d38464fc008d2815a357e4c73e4db200034df7e2f81b360efdbc8a4e5deeca98dc781a421821a174168b20a7d776d081e45ea2226f7fbbd28de2be35c037d59dee9924b387572a24eada12527d675358ba6ebe80940a7eeda6448b340b244b7d85489e8d425099405add6caa7f76424a9a85c0b0f10754e7b405758274f39a20946416413c3f56aa07dad4c783e3ea670a7bc38803e83c5270c226a8f48ba71eb30eca4aa32294db847b3146f85280c57a15e88db586b9221e00a868afb7ba255f6d696b448f392ca32f20412f84843b3181f342b875129bb7e6dd30d5c08995bb25f7f7154730c0d4fdca0b47a5ef75d854bc54e27451c2340849e8d2835a22f1b8e9502672e3f82c33c9e0d86c3e653afd22ea9fac33cb55a1ad9c978bbd79c10dbb5931b2508da8aafed1c0e874c5a128ca9f6e47e67a45ce04101172653318148f8488dd9eae54cd738cfe673db1be9b714efec7a04197d8007a55fae9be4a926b507e4b1571bcd49c9a4c51605a431c5a42eb1808de849c2115f38735d213674b7f3e62e660cd95604ab62b5a30f89a8fbdd28a2af004691c2182fdd940b45f902c53b9f71444562c3647a9d82cc44b09ca69688d03b44ec3824194e0406252e2929cf698d158bbbe50b23eb2d4357d735d57f0dded7e0570bf7ecfe8a5f00827761147908eb3d804e89c9db7be854e80c25b8588c86540807208bdb2b83442b4746fa7c0cb637d8e73dd65bf7b930673c79aa426af84cc5beee3e2496e8a5d958b670faff250a2b3f41800359e372fe8242c74be1b1db531de65e05faa70b2ca7e943c79239060b5220900c6d70b968dd48f66d9928c4807656db2c799aded735c766ffd55aecde12720586dc4b221054b38f1cdfbfd122a12d12187a96825dc4fe269d6d5c40d49bba39bee8c30dc86e29aabc322b1d63cfe1af1d7c173802608c719754e976cb0995c12c9016ba77a088fcb6bbb7275b4bccbad1f9f3211620737ba910926024225d184e7f5bb269d6a2e1208f355845c32857edc279d3b9bcf6b56f40e6b296247f5f97298ff85728825f00056508adc8295405ef770421fea075e92c54a589d67e02197485d81f68a92e4b535287cfb35f6e3db62d7f13f358d4939a2fe77190a65daa040d08487b0c22424177bda4626645b6854d9c1254f6a3427a699c8247d4279a2672a0f244a486f476a43e764b1d9158f49210409720e7eda8ee61cb7b1cbb39aa856f919e72d8cc2ac888761eba80255be578a351d0825ad3522430165ff7b175908326bc967c7763f09b8ea410a8f1c78d1e241b32cdb6e9ddc69efe6be191d3fd2b1345425996816ae76b15e7b8a815238bc2030565e4a0dfa7c722cad844092ca1b012e0699ef41b974e2f294bb32d1db53cd84824c1da77003cb8ec7c109be0d049c86fb4b9865d2cacd1c03a099f130be9eb97269fd8faa854785fbfb47337df0cb78d3a9b8a127dda28236a43702c48a890486f644dba2de30194c6c12f6fcf6d28bf2aad071eb24405954cb44300948575f5867b7a443d6dc2af7c55f2a4040c4b01998d732f680288ce7220cd2199a941e24b642dcfef53e98df64029f8b031a71c964c3d365758e2a4e422138fbf2b83c188ac014ad9325003de3177b709b8f3aa221db8a3c9ad5d32c632ac0ccf2ead83980aac222b34663997a39518f61f030581c1a6975574fef13ddd68eb31f2db15ab5450990a86f2b6b5d603184afd73d4155f1b3d786f2d24610c0e31fc9ecab26bdd4373f8660fd5fc5955744f8c7c208690cb9b5be6ba3014fa7649c009112abaa3e3337d800bbe7be1aa23318e617c2464592011ed1eaa2bd23065702d0241c47012f1e9ee9e3ca44e7d0dd5cd850e790913c7c26fcb20131b9120c1bf297c3de1c65357aedf13300e642f2cea70d4fa5eafba3b820adba489bb4ba8f93dbf77ba9ea65a79e064b00f86e6ae1a7412e9ee54d7b50fe24d3330696089927709528133f9054641963e2521058c97e155e996a111e0c4bc104a3fd480889458bb9f931872a760cba1c18b4e3fd29f6dd3da3ccc69a444ffd84b6bf382dad590872f36f4e9943dab835927c8fe3bd76545a2608f5170bd6822a39b80a1e4d732535ab11df9d3a0bdd062b6b14e018fec6f58073534b11b6c98c3117a35c0857061a66fbf5765fefd4dbf02c255ae7fb2f5faa2174549e4c71cb9ef6dd0ef13a5ef457180845411c14c82f5ac0747589247df515ec04520b9a9a05dae04b09058130a3686b381321c3cf92046400836a09128fe9b92c8731ef5c0c91de29c6f77b748186230a13ad6ccfe6e37afdccb49d2fff759a1de5878e3568b99f9890f5278639dd549e9bdfcb2c96d448dd5ba9811fe66d98e38dbac34a724be19e9c10d7d1d84d923d556d21098fe4b3eee60cd93b1eb130de1f113b73e8401dc7f716aa1d09cae30addcf01c13c0792c6148bc1be116958fbe3741a90cb9a8e5bf70d6aa6d2eb6812c956e7e18c7ab96d858d60b6b11a0fc8667dc4b32a0c02d5671e0eef872105a8de1bcf80a39e3cb38cced40b0f2d7c86e95a0faea0392aae610cdcd641cdf0a1ba07325d726266980e042b3d40eda4269a87c229612b78e35e83ef62b158a4bdaeae5515ead62f1fe6514433488acf32fa982c3c693605fc193000482e7a85cf4ebbb226e583b95ccea500bcd8166af3b20f501c666d03d5fbe247448e5fdf34d898cc7761e2cec35dea7829789592e3f56c69ddeffda85705008d0e6c348c7e36bd64a22855277d74813d33fa91ede198a3ec4efe29835e5ac61b2afc47dd62d9a72b82fa29458d74bbd554c3b664ae5f3555b4395d4b41b1edc3171ebdfe787d701309d35f90b6b1396915c7a27cce8b2d3ee3862d1a62ab05cd28cf0b6a6e0b6e26e12003a82314cf295e5a5f303e93891447e3b80ba02796e2936c3212863ce38ed75ca3422242f4db118edc576404d29e7a2ff0d499aceb516eb0a5ded1a8d9f4041af265b8c9c23f16661e8618017c8460bc62fb95d5f9684040acffe0c00c42a2fa0141c00c2f1894159a5c984126d28476f4b34adb9fda36bafdc726dbacc0de7e1a45cd712db914a610f7023c266e46fd2b7e98736eb7c673a6f7390e366651247f5390bfbcedd0510dc15470cfe75445dcd80936de36b9fa10d9aa72fe814e40ad68e6bd125cfd940c24b4e27bc2e3741b10790b30ca5bca9d7e119e37b6ee78bb6c8ca6a4c94e15a2ea0eb496d87f4b85b75e8b3a2f4461a4e529f883e805e90bb0359182b4e280ba909d8c72be5262e760e97b860c51bf793f04918f8ee8281b6e7f5752d42e24abd84e5ad7873593dbe7afcb6ea543208dca444b0ce4a7186e1f936b20c98902259a594968e6869e28a904b7bb040d3c026c7e3c7cea9f0d27d59fd5e192e70b10826df8142a82fd1c5d0278343d52d49dc3b7bdc53ec02eb81151da8139b0eab91ecbdbc7713788006fbc3b18d61654600d96eb93a32a70a3dfad0d15eb49894a542eed92e940b2137c65837426ad569cf251ff55faa46a866fbccd960ce9520662e980d8a2215230e94121d9f6a5affbede03ada70a6ea0a5033d87135bc1aa55ead36cf7ca73a50340d66d163acd5fc00ff4603769b98e8503f01302d896c4ee725e40b700bcfaa4b1c43257014f467fffa9337f0cbc9e001519884fe859a4f4a7f1e0962af34372238072d503089524d07892e5b028105e50fe0878a90839eeae878fe13f921205c5e3278e6b4d08ada195a7a3453211b8275a3386fd4fab9a0ccb8d79e4ea4e8ca17fad8a9fbb3d9bd5b8538c42d1e9feeee6a504235541bde98b72d9a86f95d803d8ee4b9b11bc8282f7187c182431988d83345bc0041633d923ad55678c8f6dd77d05ee09bdde4de6751fb18d334244a87899b7895ccb55e0dd6a9bf9c5f545a2d7d793e12e5e9ff0ed6d1273ec168b5eba431f76165d8ca6ec455b83467d1f1ec333676016d7e8f2a2cd6607046b0ec6667e08617d19e2258d1aa5e1209c3ac1c1609bc8b4c1fc9bb7c271b0029b67e99a7a49c28039027103e39e526bcd11dea4fcb88e248042afba5f775767246f992661f5aaaad3f2c4e4020785e20ec4a6c958472d18ac8748f43d942f3ccc46a7a1bf894cd242510f0b0cb16ea797f806f18bf4d957230d78882f0a7e16f3a7a760b9a7c2c3399e4b824bca220ef853700891342c79745ad1d4ca9ef7c734ee611fff671e4436943ab03b6795459d1e461a45b762b1a1410b24306c4b862cd680e865ce4a1bbfa63d86bf140fe14030476d1a00d309dc8aca52cb18f740839b9169592dcd78dd4a98b2d1ab0be1c4f405b9796a3c0cbca409f2ea16b5e8f750fb07ed09f9f4659b6c3d3cfe12280889e055e182b35a8fef37d23633fafba217dfc67801deb3cb59d727c0bef73b1ca75bbfd334cf193cf9e2b604fbff9a2c4fbb52a548e39c8f79fefd39b46e1754f5dc72c18a0d98a10a6dd89daf69861896ac837af924f5deaf042cf29e769f110ba0ace1c60d0ef37a6065c9e65b40b8bc67c2b4109ca4f038a1ccef366b446ca5edd0d9f1dc128d141769937232490a0f109066a0b10725be158c1f788e58473034080de99f5555b3bf81f990126ef50e706ae49be9eb6282a3b760fd299e187504c221edfc097612a041473829e48930b0d452d4080081965efb8d062d92d672dec7750da8350ee3fc3e6962c3781b99b43eeff78e9d93d9b0e9e9f52c9a0b704e6d428206bd6caf17c39f377d957b8941ec4ccfaa9ccca4db72088e65976371e4cdfc96075dc6eacbd351e1304f7d0bedfe887a552c7416936ffa922086be6ae37e3fef9efd8944bb267a81e80c32313205b045fc89c1d9b251148552a322763be2de21c2f0b26c3876461e95932305aebe1ca1310705d378e9791d8d5c1483c3a5e96aa94a501ead921e41bfe34f0a014d030425e81961394388ee4541dd3e23d3fcc859a8c5473121aa556c82262250fac3d8c68cf25acf983a0117a16a79039e0b7030fec2250e4c73609b4b3a6ed0f3cac78e410123cc16652e023bc52d52ad1e24b587b3cd3328dc076502cbd14737e778e1b7877810fb73121174e955bdda67addc3230b18d3a1133c2d5a07845027c810a0a78c90f7820ebb95a2e175adb6c425fb7f6a67d1f9f188094dce24a081f4440101a0f4e09be62fd9853c41e6a74dc7a720916f5d32748a9c3865c78adea785fcd928f060e0ec8a8bae41c9a4dec711eeadc004601d3d4bbb91a0907c5b4cc368650106698078f902e65e908c7a2e009e0e8c1c1067bb575aa487cf5f2b9d18ed18b77e87ee523316f8d47c18f584b803c06a82caf4c46fa07407053a9808cc01acd925563d4d199df4e21c398faf2be1962980e9d9232e038e642a768c9b9fcd106f1efba62e4919cb27ba29a5aa14c78a5882316d783b0052ee72baccdc847f59d1870e4c31a9fbfcaf358ce6961fffb93e593d1d5f8f2cac010c21c8b3bd0c228eac4a91f8d45a2db09218f5eafd4fb33d51ad043383b563c96b6948d44f4b1f2eca2b103c7cf9f9a4c28d612956e839cb79616a5137942ebf5dd60a69df1e8f27d2fc84620ad596228524f78582adcbb778283c96189f1fb6ed406b0dc45b7071ddac0cac5865cd35836a3153f2f5f7391eb5a54c6d012ec558669b51e246f002bb938865e8856fbbcfc298163ad53d642e1c96f87af9a5ede9483e9489fde9bf23f78652e57347b571138e7e459d9d6701388d7e1eae5c38b1d3d66c0a4ba6b252b326772ef113744963c770b35bbff63988d19b5e00def872835d139163109ce22083713e633d9be033fa472b7d642dd52c053c16085e1cd34c081b80468c31b1478ddbc9cfdcf6c7fbc3e9fdb4744c1e96614a3f91128ce2819f06e958e972aa369a87c98c9ff16fc333f1173cd245a9c07b806fcfab32a427bdc6413fb133055882c5ad7f2cf7180fa3c8767960a54c86baa6c4fcfb1ae81381baffc743fe4dc1880102d4877c2d2241beffc25d545c30511fd52d4cf603496c5f641fb707123af656dc480e2abe9728a1b71a7416d1f4b48607e3ea5bc3224e264f30c4025b1fd1cf5ecb31d90c00f2c1c829f8e6bf4c1504d6b77b6c8334fd1141b71045fc92f2fa233398fa7453dd9ef5264c058a2f8ab86240ca5713e8be9a3069414a86ce65818895f65da1b974f80ef36e4d801330a99ecd5ddfd7a60c1a0ff52dc3ef1d1afd384a3e440a8305e43096af7ffbb32190afd77446e6a29f50513639f935b5602ba35688c650f69404ff991096fc230b0eef8ee54a51eba49161216065350d7a2236e010ed71f8f10d99673e97d49ba7718594421973c936c02afa4700e5880d2914aaf0cdf71fe452e6c132823bc4b222130dc136175095be2050e4efc39e352dba0c9e4966364439e0a782c667fb7409ce900d943c50146aadefb04f13e42d91d54208bd290f31785872fde449ac517de675a5183163efa5113693b7e2b722258d65e90b47620117d9e889ce5ad006230c71efd1781bd43bce63c2c0cfe9cdeb673ffb2f8f24f8462f65199ee3cd61b652e94e0fdc153fb2f8ca3271cbf18d9e4d92163bcf5b7bc55267c4086cb906d7465556e0b988bbf806119e622bc851d1bfa5a53cd334ab0dab9ac96f447be1e7b08cfe85792ab734b03f39efae83727ba1c947e9eb0b6967909e7704fcce04427f2a883a679a8605043582a66774280eab459f5094c5d9d296decedbeb4dac4752a6b74020b108051c82986d4796808d61a17481446b3ce9ce1a871333fe595b6961e2eb6f5202ec0fb8a0931a993f7e6fd81a82020804ed4c8a95b504a47aa867cc0563bc728c9d48a2e291e67fca580112217cd2208e324e3e9790110d2fa165ba73c4623ad577745638dbf3bdf2a59fb7e3f5ab9a8360e90b3adf1640c9c6098b9d8a9c05fb0f11cc533cf3112c92bfa5d0083a41e63930bf56987220485468a3d4bc3ca7bff88bd53d2ed9079708961c927644ac0e2351f1865b8d3fc2a1323a1ee85efa8c86cccc39406e47b49ebd147808aaa776f0ced63e8b1ba03e2d90f3ecba9d76de3c6b35fd3d0cdc42f458b5af388260d5ff52718b543a5663489dcf7012211fbc36e1e7d29293bd17a5ac0161d56ad4ddaca0eea9236007a2a7b6f35005adea09d985ef60e36533d510693fbacf859b28cd26b6c59c68fc2f176b9f5e3fae065662a650364b88f2279a4e954106c6b7dd1ecd750586a77dcad5d27803f463ae71bd1d0593c83ff3d98f339112cb4d1ba47adce96a4eb21eb624ac2853cd05c167020d7fb4c614c80816f353c04abd6864ea6d4ff36424d79843249ca15db51ed69b187e46d38cab6f06ffca635bcccc8bb39aa03957ae0ecb0e07bc525fa8a0128b38ec8704a77e82329a63312bf4f5667e66c245f0a619e498bb386a88a1eb6b02019d353fd90090dcba1896cd765ca9f20ce937467a48ebc30f7334cca9a85734f4158be7376dfb15d247777a926736d27d452b1919331633c9d186d5355a93173886c884b9486d2d1aa48368b843cf1d61b3fc6e9c3573dad6e57afe94d4e659ffff1fc2c4358180005dc7da420983c7982952349f6f608c2196d9fd6da2c96e8d4ec0afad6b4f0c43965cadce52ddfad1a564fada6f9e21fef4754fc263d20b9172c095ad92813365c0e124ccc95841f4092fe21e1a7add586e13529447e59051bf379c60e742a6d66a8e5e4f9aa3868299985638762d2a06f4a1f6fb1ab057b0587c49df0734ba2967174400f83689471edf091370ba3b791e8d1f7b028f3701c5041a442f7996c00933ea506636a586d2d985b6a3cb71670fdad55e5391685beadda81aa262493e863a49f3505db2cb530573beace11de2909870a7ce65dde192ece6516ea98f8c440568d2f150f297024d6eefa61d4e50168efeea3ada6586e7c93f7afb7190bf810ec14ed8fee9af224c0b29881e023af9b1ef9766c0361774ebf7f0737daa5b5f4e9449640f054947c522564a03700878b4acce9657be32475b3c14898ce1da6fee8ad45dab0bc5b7241ff902ae9c70f24acb0cfa420476e1f1c78db2afbc1c4909b13a78bb058ec3bc9f6f1ee1cf5e0fe77ec49dc6f1280ee5008ae04a08c8e632ce09d10cd4dfa2eb356474d20ce1c815f4b943242b7f752dcffbd7806fb50c0230151e706fac5d95bf077081ef88bfadd0f4ba3e54b913d36b076e3dac71e2de88d973a7b10af52e4794bd07e7ddd157b04727a1fa4b31b3d7edd4af2ae2144b3db79fb7802b4eb46797f6442dc9f7156c5ac05ec5f93aca66dbe3d1eba5ae7e0d55e138a244a4b31c422d9346848c2f2569648529aba7558e7634e83a8719301443168aa31cf80e0c866266a71a610873c889db9d66c6147f1b06b64cce80f5da0b98b502ed927603897e6829017d107149ccccabdc5483fe8313b02a89fc72b66ac0002c3ef872898a489fbb2de029738ab6529bfa010e688a73d5272377e4d6c1a6a62af4f180bbc7afa4db0b0e9bbb3b72cbdbb7b485a41ae3eb64e45b00812ceb1fec4fd4a8fac327efa9e9f1084e8d0505114ee601f5a1f6c425ad1141c4a94a293e821702aecf93033c48c40467848309bd1e0223810b5e05b5da25420e0e26ce1841f0bc30bc8dd9738e1d0f0c4160b613685f39731e7084dc8bb7e6714c9ccd2325b05364319646db609b001a429e50745953c94b1b82479be63609956c70b131d916839e64cd4f60007d028066f069d6093ba86fbb9443f9dc18cd28af2091d8ba0ce3d8b469cd0d24e9dce51f175e4b6b0a84640c3f11a595877e0ca4417dfbf0c2b5c78184e6f154e79e53b5090a87dd2e74c71150b9e665e3a82a8429dc51be17cde1ce9212f656a1e5fe3ab1f46fec87ea30bf0af45d303532426f56281f49729f254b06fad89a8d6ca7161bbe61f31166c2a678060b796adc6d8d759c647220f5930ac0316ebd812f821cf2c121351f27da83025a278064c38913c1e97cf09b0b9c7788b87fab2d0c99be5c9f5d34a7521e3b3febc436808f642e86ad5212c5d8259035e0025a96e803881a5c65f00a5d56317dc5eeade7f0e717b3435c3871f7849a8b2e91454d1d79e966911f339f100fdbfb8bb15f044a1ff5056506e32cefa4ba9036c183ba1484d9a24407e573a4870562b10f3421fc3110e150ec279c5a2c07657c207b15cf5c21b5680deaa5d687b232da055ec7d15c068ef5bcdcbeea7b192a1c018602d57acb6fa8e948ff52bd08dcc0f856a72b541f017af573fbd994899d7b9579552b09c4dace0ee96b8c92d82a37f6ce6724fc73ff09aa32fbd6ad83f29dd9c008a254c7a601b187a318abd13982e75c0d19fd8df1c181d64cc739976d7cfc2727ec5d81d4e52069f3d824e9d1ac9fa3b4526a875757b23bb7d5825f39d3e52c6d04fcd9ca6deb1b7d6752b48feeb7dad035525b88bb71ca953a99008d9d790d630077ef50fd732945dcff4c532cbe90290b05e15d274d1757ff038861ecc17a96265a052122d9aed0c1eeb9cecde8d1489238ec5a53a6a04d5e8df6e85ac09bb5ab8bf88abb1da9ead89d655c1dccf71111dd3a5d75107e760c62d1289331dfc7d001aaebb4e06c1118393d09c3d5310a57ebc505bc08f4bd90c413a00412db438b7bdc5a87e5afbf25e43b7d111056c4b9853e6e6bc880576a97b2cb0c65161c3de3ecfca136d17a8bf781d9ce384de1d1bc36ac1b2f3c6c88aa7ed24e1881811d2631a86089f0f12eff6e4625edeaadee97b97d00719f7fdf35aa0c42637abc4c9786ca01a9b8b37bc30808651bff6dd8a5b4e9f2ed88c85cad910d5c5774d3ef4f65cde9536a9f684811c68a213b5410461711d5ac1257b02afd52c3272240cc374515afa2bf1799f16f151bf7342bd578477cd90de5a90c469bd59d2e56efd361b71f15cbc4801e98145b1ed170a387a01586fec59779ac0adddbf0749db9cadf5393aa9a67f203adc33c4d9d8dadb9726136e5741182f919c477aea9bd351552fc331be76c041c93bf16072c7123a251eb0b3c85bf6446a6326fd2a4a44e8eec4134f2173baa77fc99c3db323957e0384eba28243f2538c3f85c78a5a1044af6190d217a38ef31edbc73f518c7b06f243831df2a6ce95ca441dfa62edaed980798e439daec1aede50d3d8fe36607c6fe8951bb00f17f45fd8bdb1bc22a95fc3691c45989a4d968886bf886cd60de519bda19470c8c090426cdcd60bf6d6dd20c3a000585e35e07eee156ea797222e362c2e237f430624120cbe598613a221faaee5b63fd16872db3333aae46399d499ad8cbbf03a396b5888546d1cc497ef890ae92172eee30de80d01a96cb96ff2e0f632bae5c504d297e1cc7bd619399b3f87c31e18a30445374aa2a4cc62b01e66bf43bdcfa414f1e691777e1068e0ba7543cea01171088c5a8052e68f0ead12c1a364798246b808e3697626b293f8c85f0a0e99130aaa9ea7d9203515b01f20a2fe5147e1e22e6b8d430deacfdc6fc38d3426bbeff6e6ed54d76701c87f0e298ac3c7977679b35a49e5760c3129ce39b34b2204017c2c8ef680807e17d552a3dbd1c97b9fe93143d7a1a183efdc21f10fd38f2298a6b7bc77056c45e31a1706642e64e8fb8d26f46fea62166aabba3fbf750291a8fe43e74836ee772b6bf5eb79a2ef12d4e80cc4e479eaec14b156d1564e2a262791d818c6862915210580a7847a9beae4d773162a1e1d44da2e3d90a962535291ae46d89ae25aed39697fd7ba9a8a7e945d9b5056ea852dffe4869174fbeaab1cd95ce08636f42943f57908e369c5732f1ac3d012f2bc704280afd13382383dea94f4272176e6456782e4196e0069a6f002fb9808bca7b1d7a8d6223869b21f7df3237381051a7db7a9e07a0aa3edd0fda6b9e8b4e13508100ee498c923f0f082bf6c8e7754f120979974f35e18252614852cd28db9fa8c54ad924d2c500b5a42241c0f8934dabb0a7f5108cd8a8e10c954fe810342cc3f3ae31abe217ce68c460e6fe5ae7fcc9a64e5e7c4d05fcb99efa0d9f00ff3d9beabbbe7a9473bf53f14be2b7fd96c5f424ca9a1cd50ee884359cb39d2b7a18552b372d47b7c86e79324e487ab0c398042f89167c5135cc7d34ad33ee6f0de2bcd104579de93fc27216ac4c47df159cc2a2b061b267ad29497f94eeec7406e54f014552498283826915b9dedeca3594732e6e04373cfffa45199b45e3eb3951eb21e4e20a86694c8e42a14caf0a47686e25b077f099719ad6ecd345be0f8ccde3d7886eca8528769e97dc87214682f836761b4195afc757a168a1f3e9da8b63b565c857283b41c23e272c65b37a085a4dce4e654b01790d457dcebb05932764a60a0390643c7b5588edfd3995cd202d946fab888214b2e9ee84ad8ff115505aacb86fd1e8096942a1203fa45f8035939a824835aa280491232a76db00646b45b0bffbd4ecd3f231c038b41b7672afcb61dfb8e9a5f7ca9b3ba81acf3c24b02b94cf98111a738d84b509be6892357807f020c79fbe7e74c7881a5c99dfd0591e02b07d43b28de4b4f3a2e58da1875378ee3f19cb5190e58444e8cd961f5588e3eacf24e451e36677871ef740ffe485e14bb7febafab5d7674b83e8f3fc73b13ee5187543df505e331e9609c48e0579f47f67a7c4eb2adc938e7fbfa3784a25deb8a3fe1b604d820e549c5689e7dee47c15966249f98b7337999ea59ed0c8a049593a0b40ddcce726561628a830578f1a29252a69fa5aec28c068770a6d68a82fe3c4471eb127676ef965c2fb462626f1bd3fde9ffdafd0c50ad71c9529811268837a3ef36d7a025c5c6efa9eecb743178dc94354e5042e026c2db22299b8d16a568615d33b40e8d2d18ed914f7df2af3a16a85dfee03954bd9b4fec45d4069790814a7079bd490e3b8bd364360eaf9f112224fc1d75171b71bd1bf3c8a3e2ad10a00f64070bc21d98f4c7821486fd0ec8fd708b484cfd6c3228c8ff0adffb8318096b8f792d9e3313bba4a41d82a61fcc080cd440f188276f7fffa3fac08996106b3a18708868068730b47b81558ac5ac3ef87bbac2da93ae6dc5de1ccca300a7aebd679a45f5338e83b7f2883e9c2d4a0f256a215ff605b10b73de5a77ce757ce5290c93d82f8ca4ea8f5ee23be5f08067ce89b2eaeb3883b8859291a9dfdfed28fc2624ef3ccd41f3eddd33a49be17732ff9e65167de2fa81e8ae70e2fdc91585be79f0a3b37479c7478cdd810261584761a41ed50c189f1f11ed010c3447d053407f53572d9b546ee49e7a5e6b4a16461e15c9907693993f056891e7ca28cbbc2f7a31886c745d849a7b1d1b73c7f951a80cb2441fbdcfd6f1d571324da4551d8f7456b05b752266bf2b0c8475649b568667f638777f01c88a0f3f7c3f6b999526d4d4670ca7d76ac056bca4ce18d9be5bf4824acca4f9b9ee839d454bbf94b2106005d66589735727698096c06b078a229bdf4c503a7f6f20a335eab9d2e1b138c56800bdc3d9cf00532eee6d7403b545080f3f6a314e09dfed11dad2c1239e3894a05a3dbfdba983a40bc8f593ade9535b0bdc27aa27193cd5bd20867bacd279f1b2152394b754f202b8d4ef9bbb63e8c55bdd715867ce6fb32784a3207c97a5db4647e3f3feee0f017634d68708cf97f2ccf818c9983c5ef249a2d742414503a1799364a2c46ff8714519d1b9d4d99976912929aa4dc297e9950f756d0c591ee43754396cda53bb218ba106e16677516472f328853b6676623c5aa31189bb11a44d36f8e0099882741ce0d573ed165df940752634e2c330e2b40935272a0140dc261d15a017346ca9f3bd990bb660fbdc3a7d56d71c1f1807a01230370e2c3b729143984ac841d5c72c2531240601f1e39252e6a6ee681f2eb951bf322e8ae7754b8910b810a2211605d0dc9757e24c90c44eaf2f6024b01c5ff5201b50d308f987e67d55c9f78c3763cefe26c8b57ad2fc704f30fc3bbcb4ccb5d95332bdfbe3f4e9ff02fc3e19723103d5f641d9a62439dce286be26b47567baf172eeb4de8083955923efee96425dbcc6785434d95480cbda56c478123abc6f148a650141100d6cca86758daca279d8de5f0a50336b6c2aba0ed85e380e48c4c735500d609ece8081d2dc5ed3ec55ef563b6eaf9564945fb5300f155ac9484d1540dd3ce7934da992a6f3d18a4966110e96d859c624b80dd04cb0f541f322cfdf09a7d05562b3811c2260de629976524397e0e68a6648bf76a16db78237d56d961bdb444f88e855aa96523be0ca5d941de67b10893165fd687a554b41eaca090ee5dad92b605e74fbfab9b5668449aec5989045bdd85be9af48a1e2a0446a52c8a7fc3bca14a4bf66e72e1d590c21781e3141ec3a4f146dcab6a99d2d87b59022f8df1af98f0433dff086685a76bef1f199ef141bfdcd290bd9a0304eda74217e1713d2d94c976e74559a4be260f18fd28d3abd4d804305b1d1e8823384f635cb1ed87a04bc9ef429ffcaf1880f4b7513e1173dd65ad0e1ebc65e45a2eebad1d1338868068ea48112fc66bd409d3ed07e13f60b0a0c9fae3b87f9ae82cf9d3cfdb7574be63487e843acba50fe41a5c78849794dcda398796b947c98d86188e55172d119fef5fabeb96f663d6e1c28b22e08d61cc0c8f6cd64b64bb013311e0955c75d35ab0c92be159b3234f5d79314a3d28e5cd6351fb39de99b21e10600937b7632acf9f7efe2210af94b86ceb3690cc4b92b671f49a026ce1f72d031a7fb8b66221e870e4bd4f1b5581cee026aafd1b77ea9586eeefb737c3da926a6432c79faf361c2ff7c337760b5f21c2ecc5f5ed02ba395455619b670edf6d9e42f005dc9c98271d350ccee8b7fe78df296b37c4f85f9738bed40d998362d728da2ab6385e0fd694e2f4d1bc748f16d222fbbd111c429453dfc252d133a69b8d31ba312920a5401bd65a1c022d12251a59d4424826fe45800879ef8c4b17727ed7447a6672947ffb662953a82d8e335ad31ee487f273f239d15f84af348dddc5c8d0cbe02083fc10b01ec9096b49b942ec14132c653d1d87a51df847684e1df600c75377a26ddca90d11bca2ad97156affac0bb33f603ec88fe11a7640de3fe6ff45d18845a6f68858c65f3d932fc3a37b29f9ab021ad825f22945c3d8fdb74589133a68b3506cd57af5488f5eb1d98f2f80c009b609ff79fa5af427474cc5b94f0edfb4ace8da624ee3b3d49569472a2466e6c8a83fd830b5b15ea16d041bdc31092d902415c7d2c160157737b02eb031dbeb89e9ddb9620cc66582673ebf10dcd6ee053c2c065a3528b3c52a0ff81a8087d86871d77b424e86a80a274b4273e17a5a8c30fed174064c338cdbf824aa17f8b0bd7e895cb7fe15b287a5771229b76a4563edaf5b685cbf26ada8467a20b8948d78b4de1e9a763b8f1b33f93541a2a19fb117cf7dc498561c2526528750ec36c0e272aebe3927454ba0855de2835b74c19d2f3412882bb4b6ac8b1e0c3d5b2486d9a6f5b241ee11862d01b801dcf4ad6bec3a10bf786066e8043d763da725cc5185ebb21776cc0f7c94fd3d2e0daf15cdcbceada4e1c2ff5d34c7013c9bcca03a4342fafe9792917ee29106e4ae669e71564765e638948c3a402029a766f59e4b7d34a5f717efd259d0388035dd9908e615dab18a2ec9bf62d6c42c896c5c6f66be80e615677b94582da60f5affadb6a2f6f5877874daf58c5d4c7d1a7c3826ef93d5b6f981583f205917a6193440c7174367efe31be2d255a9a4ee97df44f0b642ce64c8169b620b811fc6134e5789c35c90341ab23fc70b8ef75eb46104379b1925727e44436b157ada10b7aa83b52691daabf4a985391601af96eb3a9a1cf7f2533679b33bb2edbad355c4778bebc9e0aab7124135c61927a58f4649185c57d55fbfd8221927ca7f05b618a0c3c70c487f9152718984a011b7cab20751027f7d42f7b5d350d093b433b50096cfc9e2c92bc6d104779ea4e7006d9f5f238b0bc63fcc41ff8b264ef338a526cc590bd9e57d1810d98cb2e70423fe5219685f078999f59c694c98bf9b505236e19c43d15c61961b7a0cea7e5ed9aa95e5960af0c6e080060123f8478a112fa5ece280e11798d12a9ea6f40ed77c3d3e77027849dfbbb5157466cd10c13304292c53399d6256abe068eac0a99d2599428c88978170f46f2970b083e6120efd6b22f1f49cd5517cbe1b0361e91019100b814f30fe4754cdbe54c31611bafbbe67e03fe3a608000b9b2a9a8bb4922a62c52be12178e308f8aa73f18805bb61070f05b3e31fe296a7f1a5dbfb01ae02d76830f8845e3d6a0dd07671824c79cf7449c62fe0a90e649acc442603b00085110e31c3bea4e0d323936a7a2effd4462185d050c3c7909b3e784670c82b03fcef19bf0dcd0a592c2d5f376560c8eaf6cc7653e70960ec19ed2e689984c11914bcdaa9689fc0527a02f43744992389d66083285382e2c37ccde71d303f7546506072928ad6cab9290cdccb1006cbbb6cee4e74d81a35e6d3b2f6071e9b9c7f5ae25c976f7f2272244f9f80585091f02812fbc978282d49ee1f0829a643c9cb983563c389680222e44834f893091c8fe7a834f259218e4974f11ace7362c98a010fc66a303e9021f856639bf4fcf86ae3a751176ed0f1ea8e4b5f48cf11a511fc2583a178c6d9a0435fe588791183abdc33539a761ab39a3091d6784609af442fa3cae6db64df8033a23f0e925a71ab9899f1d1cc07d7277e81c149f48ae57568816461ef32bcfb477fb04b10680fa5ef2effda72bc0187ecf10ca801305149a2a22a31b7107b5f11e7cf71116b42e280d20c0f31aee8682fb30e1ce8c8df5e1beb8b6fb1a8ef2980f8426e0b96926e2783228f259b6fa8223e571d74fa98f3f6e338ba772d791dff9d22387fd5f8d7c4311066097361df79daf0fba05c45a674609eda21cbb58df1f89ecf36943a9e018120718df9e864e6c875a3763641a03358667a33a05bfb168d707d216a5708420289a402d4822e08c07f2b3081166ad8a1342126a26bb49461eb2c20d9d92d1b0e6bfea71ccafa725e94c1342deba37862b8152c974efe25f5158f793b8fa2ac61d9a0d998a5b0c684ed664d2ce9c6626c09f3979fce10772f7aaeb327981ba857e6335ec5aa3eac9c7a71205804f9f9ee8236c78353ed0869a11df64f300f2388df59d9ea3d6eeaefbb28b6058c35a75bdb7ebf11c113803f84783cd550fe4e2b8f6f8ea6e3e49096305f8e5a2cf57a6c53ee1b810a59c3be62aa113a87d4c7219db56181a4ff997d8e6e306a088c63ba93c829abf609344de9ede365993c4eef4e3f2bb1a586e7c0b067a9f2219752874341f970c7d8c625f9779776ee31643c6d86b6121f7378dc31f7c81c209848f79ccaf99b5af73539c03d968d3e292f7a0fb126b49b617f8a470a6620c3e576d1fd39a274267d31496bb95c4830678e0d2e403e2f15721eb71339bcee60c30d330277e5381d9a986d1d565996c985215f9e7a02ad4b88f2b8d14eb7e742a76ef77de561be1e35bd1fbb0d67a792c667bedf141f59d9e483b67d0e5d7bac9be45fd56ef54961e84951c044ee4641298d591acf0d3c07f50384d9f254986b47a65586b433ff9df3bb5c2afc7c494c41a54aa67d10c4695a8407e8e5361635748dd7e755a7bf5a089ce89af410456377129c8e68cbd55cfbcea9ae57723875e1a3038a3f9df6879546d304606786dbd031f9a47d407f94a2ba56dc6bcf9ba515b7baa9c18825f5114ccff511898faf21a47da133852fd045a8346d9ee3e6671bb4b8f9b05c6ea55ffe96727bb0f5daeec0bc647da05a92b8f384e0d5555e802d8923b4b313621b52360e16167562f72bcaf7ed7c5f41f74424ff89144d935993aaaad816c13b7be289049ead75089f6bfce799541d07017f1cd200af4fb13e9056ca2510522dbdfcba95dfcc76f3d4665031eb4389282731f52f98d8b61fffa55f8aa5c0718bb8fb5fbdb54a48defbc68f7150013d6562900f29e858d2770ba721da26b52f3e11d2fba531ac9e9817a21bb5101668659bb3eba2ecf6a1930f4e5869372ba6e83211401553cd09f0ad98734315186d425dc5d1befc684b1d017378fd96ca751814c538480bb6c61af04a85637b036d48d0e24a14882cfb20f19585994afe26c2a988f748a92e04eae8cab66248bdebb83ec8b8b055524287e3943d8f180f370dc74c7d08f606b60923a936123cb48157f81dc3f958e617bd9b0710799fe9f226258ada3b962d23f2a934a8ad7e0c7c15c635b7d19ff88ed546c5c674e853c06b2057eb68fd45e9a60aa33436af5c6ef37116bcdc693187cc23bd9eee607bcba77229065aba6f6b5143239a07e3a5a30cd4763f25560b6c2132b2ebcca2566a7037b78cda0ec33d67bf9cc1c320f4e09c85ecd233a06f9de86b7415b901c2eafcf81b435713fc0b8bf5f39ef97a2bdae3f50334209218eed556643fb5305b76a1ac9ba7a446047e8d1a5e6c8e7ac6cc4a9d2fc7f14870cd094c0f2ba875dd6713af3a8b2751ad23297687630308406cbb76a59cc1b13285cdcd6315efb13d5ee72fef884bc138385bda705c87abc0f1b3858f9bea891d039ddde80afd8f4cd5e12c20b003a20223dbe91057e87895a4c43cf77829f5c2d36965962267a312f48616bc42664fcc73f179183a4a48cff3f8703f8e6345592bf00791eaf09ee2d3c58fdeadd644c8efab121c87f34aa51c4d74b9b727738cc81b7d927e28fbb723127e47d1f0de9748496932bda5a0e9ef12c0d6193418d49264f1dc3b76aec1fd70fbb8aad74ecf3a54f3cb3d43a8e9226f089b20b0f49fe8b2df653c2eb09fb28dcbec0034e4960c75cf1580e91461fb2d4dcf794ab36d9f5aa472a82c89fdd1aa7415f8c80a4b879751a281bf7de1abc3cf1a53b408d4aa77bc34c9386bd1094dbfb226fb5435888d6481dec8301d034daaf57ba7ab70ab9709175f4e496863682a2c0404f83aa5539558638721284bf01025f7042c89e31cf5d16a63bce331281c6bcd0c577e20f1c3519e9d26d2ba9447c9f7a878ab519c2768e06a4a4f56250af9465c09c3bfe5c5eb113b5bd03e6620a390d16ec394ee0611aa86b9734f4d1dd3451e311250121063848ed94d7a00b1affeab6b73928100f32065ae0bce15dc4f820ffed4947bb7713efe84b6a02acd7f55c511377119fb327d1fc34f7b4e1803f4c7ffcc6ceacd361f43ba4d3bf219fdbdd9a213952a701a845fb0381a2c40638d96feedac2f6fed6951768990767012ddbb82a6fce39d096f20e1d9cfe5072fefaa2057c6a370f5dbda6e7fabb5205a8ef5ba007ba3d46a68d3d0d4a7f49a50af44bda5c77daa4524edf70e03b5779bea214c27cc949c8b8e0334d2ccb942a3ddb68de60f54bdc7766e2374e67a7736efe31bb63e1ed8a8bfdb2dc0207a90a62f96e7943f72eb3a30c75e62c30b6c958280c30a4220b631d001f4e14955def33e313c0b1e906971f2fde877162d1ec2f1caf979c1bea3efad04a3138900a43e0b0fef2d9ad1a99b7f4881912dbd8153ed8f53fa6711d519ab4e30fef880deb492bb5b01fcff04bdb6f3675d5ce485dc87e2fec214d2dcc76e52ab3e04ebe17a6cf26d8273ac6b908f3814f56f95bc1fe4f033a7aca26033274d4a1253a40cafa2dd26b9378daf445f9386c7696d0b54fd69129384f63c336cb1b00fb166a4e10b0ea7b5ec610b3ec0502555fd9364651f24677d0891a8988112f1116adac3f356f5f1d04d27aa8a4ea97a4207ba18931f788da3faaa63c2729a85f5c2f8646a47dc3298ee30cbfb4601503a9257e0d15aacce2239eca0f336d74c54a590ab5e8fa23cd9c48543519d1efc84156112b0231ea51187c0f54e4af5568d23315fa926c0dc7f564bf4c3aee50f27048f64cfa208d41d598f88a3a981554a3ec906ff075f9a1049bff44ed3749fa524abc5f425afd4b4e3b190f2bd0fb015b9a7fae1366e49759ff5b7a45c15163ad222a5f450c58ef8aba95f07419a42367100810ee327bc98e36a7aa64a0d8c1739cfccaddfbb86c242d9a6a5701f9a2cc665006bb4b8b47ec46995e3f587914abb4f5e87e5ae69073bf28878b3486a2b037ed26bb5c9dc824dcede01d5f1fba3c2da83c5c6d969fca99a988e1d0d2ead2fc9351bb0413ebe75fc1255cc07ecd226f3b65772a51fb5b82f60086f17ed6cf61eb1bea505839c6f5b32d37ecd32ad7f8b1c211d3a878a4d8cba1f5780c78d31b56b3be01d6ff89be503928111e01aa313fdfe49cbc8e67153f6cc06857350c33e95cd1a4167a2c95ed36c1ee51edc5ae85aba3e19df0777b94175a129f379d5a78fd4c608b48bc97f1bed9fc73ed1fae23715bb5adde1b74e8a24ddc44953628bae82955e7bae49175553b55cc13ab77df8ce0668c5d1cf9af5ba5130a01626dee08a79d02e2664c1554b423a13a419aa4243bae2ff294cc5933031d4e3ec329c6e1c7c5efaf0a6b1e77570c140cdff64484b41a3b09b493450b12008da83850959ed4558730ae452da868e76f967e3572860305c3b544dd6ef8060e9cd46273dcb18e1d46311aacd7207c8cd2d763c70848428bb743e1f5af3f1677fef0e99348c48719d84a222923c2214123296102325e691101b343c37d92724c7298c33fa6f0e72979b891eabb89bdb2f409c727742db16ccb41d8223997075c028f137c456240e7f7d61e2029633e1ca1b47128d4a6d00dcb4f54c3e4c3d4e14448fd4c7558e5c371861712fb7b9927f55ee5a07257de8a8b608719421aa991bffb3c1dbd7bd893ab2802c97a21703d65036f04a657341f4bddd1c3e89fdfb634b96965fed1f000431e6ad44399bc11a8cb80985b7ce451544893bf3c21103272f51c290e53e067b0091eda84fe71297f852f9b77a5ff1075965dcb821cd7cd0fe728b025bf35ec0c0af0b058ef1df93b139929ca5e91f9ff41315fbc4fdc6080c5d4799e006be13112f61c41396615233e94a7d5e7f6120f1f8ae4df7a94f5a102c25d7530cbd2c0cccea85b72627fa84a2d7bbf5f79e4051c05384c19d1ad421b283a5064b0fa5b72c1dea49ae6479b979c5a3cdf16ccfffff037fed46ef2e1f7c14c351e33c265994390b76076976f997bab87455455fc9f58c921de2dc37db36b3af1a3c87254f10ba0fd4f01c576ed8f37eb1cbd5e44f8437fda3b3972f2d40b7120f964f6a9f425425cadb66fb77190bb534a164e8fc548fcc47bc9d1614d9a123e71cf7b052dc5d645b393b01cd80caab3f64e3bee58121f2575a5cbba40ad1ef194a8db9a2795a9cfbdecc8c347d0138d7c1e5fbfbc4ec696de4690a9123927a1d5df022f279d32e5292dfa9413f3528c8b7aa188cbc15d8102a381a29f8197a7a07af7b3c33aabd36120a688b3e26401ace84ee374f5e6be5b19bcc5e4d6b67c4e94a454d8b034b12a50e5104d5b6ba0d3f0b42fe0613b239bd2cbdb24e4c5af68d693988bf04c6163d0488bac17148eff0f6943911a1ac78355ff0560cabdcd16ce44c72d38b00e9a7e2204bcf586ec31e6e248131b5e508881f5e1f4773531202d735c35d85a58f5ffda539a11f99a884b659deb5af0b846908513922564779f6e4fd252f5b1c500114deb7b4350c90e08211594744c79cd6890d1423d66d18ce7137108ffd1298786e790c6e8fb65b4ad6814d3674d4012236949a715b0ca3cf13853646fb5a6c2c038b6c27cb5957b591184a9a020ef181e50ef4ff01e2b916710640e01ac55920e4d5dcf3f2e1643247fe1938ec66d8185f01674e1f46bbdbc210d6fa6e3c17a5b256e6ccef9b5f8734090fca4eb605fd49452409164b701c90704893ea94a088070b4d9b34495979bbe39f6a277b70ce720e0d02146ecdc3e97d4994abde44ad46d7f914a7fc24a9692c9f0c40b4d346014c316283523fdb5c1368185141380e121f2d84fc87061b63aa6ab905b70af15f9096d809633b00fd4999c5c14ccfcd66377047dc600646f0b9ee68577bd6e208f0acc6d58412df423786c4980f8fe342c526288607ac9a72bb0997ef0dcfe240ea1ff3a0c63ee8863dcacca26282a0a9e888449be1d79b30c6d5a26badc31928478f66a5de2dc2dd97f8d54f4c884c3ba492404c3a696c72d24aa53b0e1a898bcd5ce651e504cdd51bd2fe85c8daba3424bc1ab8d0e5786266e322eb3ab16b7301d30fb5921673fd7faa59aae072cc7cca3b9ac226e066eea62fb95af2755fd57762088331eb20ba401fdd079412a9d452843520384b154fcf2d10356765eceabcbfec78aef663a998ed3e9aa044ba79312c04cea0a93d4a29134759eac4da76410de5d3b5c558301fb5dccd02e3a8b9928342e4b50a849502ee2a11d2f95709ddeec2e5b2ccf2ba1dec37e01b9c6038e8a11bf1b956b9d7051c379a50663b62ed5fecca1291ca5d5a7a944853b1df441591603c649922092db45a9fbb19c46eb7d729c89d34c45b570f21a8a9a170ceddeaa1ea79101134d953012f8d2d79c51718f75501cc896002b6cf3efed31428826a57a6c2039bd76647d1f4032da632063448e21d9f5ab039a5177547f0d5335962726de9b015a8a2277199bfefc327861d90a737152a002691ac0af32437ad4978c613162dc184b352e8633469ff2f85346e3e137ca0eb8461cf70cc187397f1d1e093fba09fdb8238b232b700a4421e509eb5a37e9f05a6263a08e9cd217be35257c390aee18443efa0a880026755098418c9446f07327b0e175e568a6ab78d9202e7c7c434edf4ea3382e0c4687424ee758921b61f81397c30615063cb0fafb6452f0e6c97fa12e9c5db4cd35be67305fa2e000140317c8cb3cc686df09603c2b564e9fb4aeb1a1c9558a4ec6145bc1b74aee2aa1f71b79dbf162647e4451966612d0e7e8c08eedb9998f73797939354d6175e62cedb12477988dd46630e10756111c8c770771a772727b082af60da0eedfd71cd3b39bb7716496102fb59aecbeb4d0dfcd6ce1276ed37afab3c29911d50031bb6e870dd7605913bf7ab9f2ab3802b3ac87602306609bd6568de054eb0860870598d4c37a315e90644819eb03b0520d2ea943ec2e6215e61893e26adbbcbb0a544af412c1f3b53632c59284b7df82871954247f6085f4e76afe23f087404b4a7622a9e42164f4ce96d681bdcff517fc95097379a44bf360f9411da015d7df241364306eb14c3a88471078003ab3190957f6aece6d0a2963cf4564f0a7d268d48e724e0fce3a87e83aaecf3c4478b0727423e3e266dff98c9d7c35aa625c7cdd0742503e2a542146d685716763fad88626c9adf22e9c704ed86d50236182934a913d662101f8cf3d9184c02ca2858936a67701047a625c498e1c0af96db9fbb9ebe2a3504f2fc5ff85f358d5f4143e577c2588dd46a7618bdab7085fea9220c3fba26896427a2e530f5e5a5b6f6fdaeadab1d7f0cb5bcb17b61b7daaf436a0cbcb91969ab7b9d091113f0e64e38dd97a9e832a6223879f7a2ef893425d1a0956d516043854cb03b9b16af9ab214a0dc6c252ddfe8200d2e19ac04c1d1d86a3ec4b63fae429bd9a97375aaa1efb7de77f2be4f688061f73e3f51d5871b8e3732cb2060e3941398b579738b2e82d790137d865991d0d8f23da7a395d3c527f77579d82fba76d76ce2958445430e4bdbe77c1d4f485d81c1305a1d8e4f9aa936ef30aa2f845d4c922a840264db2268ca16551b20efe0969f92853fb49594a3ccdff4887df463abce246547f4f363e1969c6be2a089dcbd63771ecc6f01199d122d36458674bb645b11e3394d03a6f222619b680c5a25c45024cc7f4a657065c0f02fb47775997559454b5a6818a6e7ef093b3e6bae8ac82fc0aa59234050fd86fd65bfb9cfc7cd35de879e537dd0fe841b1edd408969b44c8f2007bdedc15a6b6aebb2cac800ef6d450282500c6b2805ba52bd5522995448367a2478b5c7859c681026dd7f704ee089aee2200f05ccc34ecb634fff7d31b663d1f6c0aa5475eeddaf48a6c3e3996bd2b4400daca5817a6f2cb2bda38c98d7320b340f5fe53186e411319545979388af5e84f7f88f21a2484563d27b7a808e9c848bb32cff459a15ad40b3af5ea9b75688759ff82f600f030ea5e7b9ce4c9b651d4cd304879663a9c332a7367../../../usr/src/kernels/2.6.32-754.6.3.el6.x86_64build@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-2.6.32-754.6.3.el6.src.rpmkernelkernel-x86_64kernel-drmkernel-drm-nouveaukernel-modesetkernel-uname-rkernel-xenkernel(DSA_verify)kernel(FsmChangeState)kernel(FsmDelTimer)kernel(FsmEvent)kernel(FsmFree)kernel(FsmInitTimer)kernel(FsmNew)kernel(FsmRestartTimer)kernel(HiSax_closecard)kernel(IO_APIC_get_PCI_irq_vector)kernel(I_BDEV)kernel(NS8390_init)kernel(PageHuge)kernel(____pagevec_lru_add)kernel(___pskb_trim)kernel(__ablk_encrypt)kernel(__acpi_handle_debug)kernel(__add_pages)kernel(__alloc_ei_netdev)kernel(__alloc_pages_nodemask)kernel(__alloc_percpu)kernel(__alloc_skb)kernel(__any_online_cpu)kernel(__apei_exec_run)kernel(__async_tx_find_channel)kernel(__ata_change_queue_depth)kernel(__ata_ehi_push_desc)kernel(__atomic_notifier_call_chain)kernel(__audit_inode_child)kernel(__bcma_driver_register)kernel(__bdevname)kernel(__bforget)kernel(__bio_clone)kernel(__bitmap_and)kernel(__bitmap_andnot)kernel(__bitmap_complement)kernel(__bitmap_empty)kernel(__bitmap_equal)kernel(__bitmap_full)kernel(__bitmap_intersects)kernel(__bitmap_or)kernel(__bitmap_parse)kernel(__bitmap_shift_left)kernel(__bitmap_shift_right)kernel(__bitmap_subset)kernel(__bitmap_weight)kernel(__bitmap_xor)kernel(__blk_end_request)kernel(__blk_end_request_all)kernel(__blk_end_request_cur)kernel(__blk_end_request_err)kernel(__blk_iopoll_complete)kernel(__blk_put_request)kernel(__blk_run_queue)kernel(__blkdev_driver_ioctl)kernel(__blkdev_issue_flush)kernel(__block_page_mkwrite)kernel(__block_prepare_write)kernel(__block_write_full_page)kernel(__blockdev_direct_IO)kernel(__blockdev_direct_IO_newtrunc)kernel(__blocking_notifier_call_chain)kernel(__bread)kernel(__breadahead)kernel(__break_lease)kernel(__brelse)kernel(__cap_empty_set)kernel(__cap_full_set)kernel(__cap_init_eff_set)kernel(__cfg80211_alloc_event_skb)kernel(__cfg80211_alloc_reply_skb)kernel(__cfg80211_send_event_skb)kernel(__check_region)kernel(__class_create)kernel(__class_register)kernel(__clear_user)kernel(__clocksource_register_scale)kernel(__cond_resched_lock)kernel(__cond_resched_softirq)kernel(__const_udelay)kernel(__copy_from_user_inatomic)kernel(__copy_user_nocache)kernel(__cpu_bugs)kernel(__cpufreq_driver_getavg)kernel(__cpufreq_driver_target)kernel(__crc32c_le)kernel(__crc32c_le_shift)kernel(__create_workqueue_key)kernel(__crypto_alloc_tfm)kernel(__crypto_dequeue_request)kernel(__dec_zone_page_state)kernel(__delay)kernel(__destroy_inode)kernel(__dev_addr_sync)kernel(__dev_addr_unsync)kernel(__dev_get_by_index)kernel(__dev_get_by_name)kernel(__dev_getfirstbyhwtype)kernel(__dev_printk)kernel(__dev_remove_offload)kernel(__dev_remove_pack)kernel(__devm_release_region)kernel(__devm_request_region)kernel(__dma_request_channel)kernel(__drm_atomic_helper_connector_destroy_state)kernel(__drm_atomic_helper_connector_duplicate_state)kernel(__drm_atomic_helper_crtc_destroy_state)kernel(__drm_atomic_helper_crtc_duplicate_state)kernel(__drm_atomic_helper_plane_destroy_state)kernel(__drm_atomic_helper_plane_duplicate_state)kernel(__dst_alloc)kernel(__dst_free)kernel(__dynamic_dev_dbg)kernel(__dynamic_netdev_dbg)kernel(__dynamic_pr_debug)kernel(__elv_add_request)kernel(__f_setown)kernel(__fcoe_get_lesb)kernel(__find_get_block)kernel(__first_cpu)kernel(__follow_down)kernel(__free_pages)kernel(__fscache_acquire_cookie)kernel(__fscache_alloc_page)kernel(__fscache_attr_changed)kernel(__fscache_check_consistency)kernel(__fscache_check_page_write)kernel(__fscache_disable_cookie)kernel(__fscache_enable_cookie)kernel(__fscache_invalidate)kernel(__fscache_maybe_release_page)kernel(__fscache_read_or_alloc_page)kernel(__fscache_read_or_alloc_pages)kernel(__fscache_readpages_cancel)kernel(__fscache_register_netfs)kernel(__fscache_relinquish_cookie)kernel(__fscache_uncache_all_inode_pages)kernel(__fscache_uncache_page)kernel(__fscache_unregister_netfs)kernel(__fscache_update_cookie)kernel(__fscache_wait_on_invalidate)kernel(__fscache_wait_on_page_write)kernel(__fscache_write_page)kernel(__fsnotify_inode_delete)kernel(__fsnotify_parent)kernel(__ftrace_vbprintk)kernel(__ftrace_vprintk)kernel(__generic_block_fiemap)kernel(__generic_file_aio_write)kernel(__get_free_pages)kernel(__get_user_1)kernel(__get_user_2)kernel(__get_user_4)kernel(__get_user_8)kernel(__get_user_pages)kernel(__get_user_pages_fast)kernel(__get_vm_area)kernel(__getblk)kernel(__gpio_cansleep)kernel(__gpio_get_value)kernel(__gpio_set_value)kernel(__gpio_to_irq)kernel(__hid_register_driver)kernel(__ht_create_irq)kernel(__hvc_resize)kernel(__i2c_board_list)kernel(__i2c_board_lock)kernel(__i2c_first_dynamic_bus_num)kernel(__ieee80211_create_tpt_led_trigger)kernel(__ieee80211_get_assoc_led_name)kernel(__ieee80211_get_channel)kernel(__ieee80211_get_radio_led_name)kernel(__ieee80211_get_rx_led_name)kernel(__ieee80211_get_tx_led_name)kernel(__inc_zone_page_state)kernel(__inet6_hash)kernel(__inet6_lookup_established)kernel(__inet_hash_nolisten)kernel(__inet_inherit_port)kernel(__inet_lookup_established)kernel(__inet_lookup_listener)kernel(__inet_twsk_hashdance)kernel(__init_kthread_worker)kernel(__init_rwsem)kernel(__init_waitqueue_head)kernel(__insert_inode_hash)kernel(__invalidate_device)kernel(__iowrite32_copy)kernel(__iowrite64_copy)kernel(__ip_route_output_key)kernel(__ip_select_ident)kernel(__ipv6_addr_type)kernel(__ipv6_isatap_ifid)kernel(__iscsi_complete_pdu)kernel(__iscsi_get_task)kernel(__iscsi_put_task)kernel(__iwl_crit)kernel(__iwl_err)kernel(__iwl_info)kernel(__iwl_warn)kernel(__kernel_fpu_begin)kernel(__kernel_fpu_end)kernel(__kfifo_alloc)kernel(__kfifo_dma_in_finish_r)kernel(__kfifo_dma_in_prepare)kernel(__kfifo_dma_in_prepare_r)kernel(__kfifo_dma_out_finish_r)kernel(__kfifo_dma_out_prepare)kernel(__kfifo_dma_out_prepare_r)kernel(__kfifo_free)kernel(__kfifo_from_user)kernel(__kfifo_from_user_r)kernel(__kfifo_get)kernel(__kfifo_in)kernel(__kfifo_in_r)kernel(__kfifo_init)kernel(__kfifo_len_r)kernel(__kfifo_out)kernel(__kfifo_out_peek)kernel(__kfifo_out_peek_r)kernel(__kfifo_out_r)kernel(__kfifo_put)kernel(__kfifo_to_user)kernel(__kfifo_to_user_r)kernel(__kfree_skb)kernel(__kill_fasync)kernel(__kmalloc)kernel(__kmalloc_node)kernel(__kmalloc_node_track_caller)kernel(__kmalloc_track_caller)kernel(__krealloc)kernel(__kvm_set_memory_region)kernel(__lbs_cmd)kernel(__lbtf_cmd)kernel(__list_add)kernel(__lock_buffer)kernel(__lock_page)kernel(__lock_page_killable)kernel(__locks_copy_lock)kernel(__lru_cache_add)kernel(__mark_inode_dirty)kernel(__memcpy)kernel(__memcpy_fromio)kernel(__memcpy_toio)kernel(__mlx4_cmd)kernel(__mlx4_register_mac)kernel(__mlx4_replace_mac)kernel(__mlx4_unregister_mac)kernel(__mmc_claim_host)kernel(__mmdrop)kernel(__mmu_notifier_register)kernel(__mnt_drop_write)kernel(__mnt_drop_write_file)kernel(__mnt_is_readonly)kernel(__mnt_want_write)kernel(__mnt_want_write_file)kernel(__mod_zone_page_state)kernel(__module_address)kernel(__module_put_and_exit)kernel(__module_text_address)kernel(__mutex_init)kernel(__nand_correct_data)kernel(__napi_complete)kernel(__napi_schedule)kernel(__ndelay)kernel(__neigh_event_send)kernel(__neigh_for_each_release)kernel(__neigh_set_probe_once)kernel(__net_get_random_once)kernel(__netdev_alloc_page)kernel(__netdev_alloc_skb)kernel(__netdev_pick_tx)kernel(__netdev_printk)kernel(__netif_napi_add)kernel(__netif_schedule)kernel(__netlink_capable)kernel(__netlink_dump_start)kernel(__netpoll_cleanup)kernel(__netpoll_setup)kernel(__next_cpu)kernel(__next_cpu_nr)kernel(__nf_conntrack_confirm)kernel(__nf_conntrack_find)kernel(__nf_conntrack_helper_find_byname)kernel(__nf_ct_expect_find)kernel(__nf_ct_ext_add)kernel(__nf_ct_ext_destroy)kernel(__nf_ct_kill_acct)kernel(__nf_ct_l4proto_find)kernel(__nf_ct_refresh_acct)kernel(__nf_ct_try_assign_helper)kernel(__nla_put)kernel(__nla_put_nohdr)kernel(__nla_reserve)kernel(__nla_reserve_nohdr)kernel(__node_distance)kernel(__nvram_check_checksum)kernel(__nvram_read_byte)kernel(__nvram_write_byte)kernel(__online_page_free)kernel(__online_page_increment_counters)kernel(__online_page_set_limits)kernel(__orinoco_ev_info)kernel(__orinoco_ev_rx)kernel(__page_cache_alloc)kernel(__page_symlink)kernel(__pagevec_release)kernel(__pci_complete_power_transition)kernel(__pci_hp_register)kernel(__pci_register_driver)kernel(__pci_reset_function)kernel(__per_cpu_offset)kernel(__percpu_counter_add)kernel(__percpu_counter_compare)kernel(__percpu_counter_init)kernel(__percpu_counter_sum)kernel(__phys_addr)kernel(__pm_runtime_disable)kernel(__pm_runtime_get)kernel(__pm_runtime_put)kernel(__pm_runtime_set_status)kernel(__pneigh_lookup)kernel(__print_symbol)kernel(__ps2_command)kernel(__pskb_copy)kernel(__pskb_pull_tail)kernel(__put_cred)kernel(__put_net)kernel(__put_task_struct)kernel(__put_user_1)kernel(__put_user_2)kernel(__put_user_4)kernel(__put_user_8)kernel(__ratelimit)kernel(__raw_notifier_call_chain)kernel(__rb_insert_augmented)kernel(__register_binfmt)kernel(__register_chrdev)kernel(__release_region)kernel(__remove_pages)kernel(__request_module)kernel(__request_region)kernel(__ring_buffer_alloc)kernel(__root_device_register)kernel(__round_jiffies)kernel(__round_jiffies_relative)kernel(__round_jiffies_up)kernel(__round_jiffies_up_relative)kernel(__rpc_wait_for_completion_task)kernel(__rt_mutex_init)kernel(__rta_fill)kernel(__rtnl_af_register)kernel(__rtnl_af_unregister)kernel(__rtnl_link_register)kernel(__rtnl_link_unregister)kernel(__rtnl_register)kernel(__sb_end_write)kernel(__sb_start_write)kernel(__scm_destroy)kernel(__scm_send)kernel(__scsi_add_device)kernel(__scsi_alloc_queue)kernel(__scsi_device_lookup)kernel(__scsi_device_lookup_by_target)kernel(__scsi_get_command)kernel(__scsi_internal_device_unblock)kernel(__scsi_iterate_devices)kernel(__scsi_print_command)kernel(__scsi_print_sense)kernel(__scsi_put_command)kernel(__scsi_target_unblock)kernel(__secpath_destroy)kernel(__send_remote_softirq)kernel(__seq_open_private)kernel(__serio_register_driver)kernel(__serio_register_port)kernel(__set_irq_handler)kernel(__set_page_dirty_buffers)kernel(__set_page_dirty_nobuffers)kernel(__set_personality)kernel(__sg_alloc_table)kernel(__sg_free_table)kernel(__sg_page_iter_next)kernel(__sg_page_iter_start)kernel(__sk_dst_check)kernel(__sk_mem_reclaim)kernel(__sk_mem_schedule)kernel(__skb_checksum)kernel(__skb_checksum_complete)kernel(__skb_checksum_complete_head)kernel(__skb_flow_dissect)kernel(__skb_flow_get_ports)kernel(__skb_gso_segment)kernel(__skb_recv_datagram)kernel(__skb_tx_hash)kernel(__skb_warn_lro_forwarding)kernel(__snd_hda_add_vmaster)kernel(__snd_hda_codec_cleanup_stream)kernel(__snd_util_mem_alloc)kernel(__snd_util_mem_free)kernel(__snd_util_memblk_new)kernel(__sock_create)kernel(__sock_recv_timestamp)kernel(__splice_from_pipe)kernel(__srcu_notifier_call_chain)kernel(__ssb_driver_register)kernel(__stack_chk_fail)kernel(__starget_for_each_device)kernel(__strncpy_from_user)kernel(__strnlen_user)kernel(__supported_pte_mask)kernel(__suspend_report_result)kernel(__symbol_get)kernel(__symbol_put)kernel(__sync_dirty_buffer)kernel(__task_pid_nr_ns)kernel(__tasklet_hi_schedule)kernel(__tasklet_hi_schedule_first)kernel(__tasklet_schedule)kernel(__tcf_em_tree_match)kernel(__tcp_get_md5sig_pool)kernel(__tcp_put_md5sig_pool)kernel(__test_set_page_writeback)kernel(__timecompare_update)kernel(__trace_bprintk)kernel(__trace_note_message)kernel(__trace_printk)kernel(__tracepoint_block_bio_complete)kernel(__tracepoint_block_remap)kernel(__tracepoint_block_rq_remap)kernel(__tracepoint_block_split)kernel(__tracepoint_fence_annotate_wait_on)kernel(__tracepoint_fence_emit)kernel(__tracepoint_kfree)kernel(__tracepoint_kfree_skb)kernel(__tracepoint_kmalloc)kernel(__tracepoint_kmalloc_node)kernel(__tracepoint_kmem_cache_alloc)kernel(__tracepoint_kmem_cache_alloc_node)kernel(__tracepoint_kmem_cache_free)kernel(__tracepoint_kvm_cr)kernel(__tracepoint_kvm_exit)kernel(__tracepoint_kvm_inj_virq)kernel(__tracepoint_kvm_msr)kernel(__tracepoint_kvm_page_fault)kernel(__tracepoint_kvm_ple_window)kernel(__tracepoint_kvm_write_tsc_offset)kernel(__tracepoint_module_get)kernel(__tracepoint_napi_poll)kernel(__tracepoint_power_end)kernel(__tracepoint_power_frequency)kernel(__tracepoint_power_start)kernel(__transport_register_session)kernel(__udelay)kernel(__uio_register_device)kernel(__umc_driver_register)kernel(__unregister_chrdev)kernel(__usb_get_extra_descriptor)kernel(__utrace_engine_release)kernel(__uwb_addr_print)kernel(__uwb_rc_try_get)kernel(__videobuf_mmap_setup)kernel(__virt_addr_valid)kernel(__vlan_hwaccel_rx)kernel(__vmalloc)kernel(__vmbus_driver_register)kernel(__wa_destroy)kernel(__wait_on_bit)kernel(__wait_on_bit_lock)kernel(__wait_on_buffer)kernel(__wake_up)kernel(__wake_up_bit)kernel(__wake_up_locked)kernel(__wake_up_locked_key)kernel(__wake_up_sync)kernel(__wake_up_sync_key)kernel(__wusb_dev_get_by_usb_dev)kernel(__ww_mutex_lock)kernel(__ww_mutex_lock_interruptible)kernel(__x86_indirect_thunk_r10)kernel(__x86_indirect_thunk_r11)kernel(__x86_indirect_thunk_r12)kernel(__x86_indirect_thunk_r13)kernel(__x86_indirect_thunk_r14)kernel(__x86_indirect_thunk_r15)kernel(__x86_indirect_thunk_r8)kernel(__x86_indirect_thunk_r9)kernel(__x86_indirect_thunk_rax)kernel(__x86_indirect_thunk_rbp)kernel(__x86_indirect_thunk_rbx)kernel(__x86_indirect_thunk_rcx)kernel(__x86_indirect_thunk_rdi)kernel(__x86_indirect_thunk_rdx)kernel(__x86_indirect_thunk_rsi)kernel(__xenbus_register_frontend)kernel(__xfrm_decode_session)kernel(__xfrm_lookup)kernel(__xfrm_policy_check)kernel(__xfrm_route_forward)kernel(__xfrm_state_delete)kernel(__xfrm_state_destroy)kernel(_atomic_dec_and_lock)kernel(_cond_resched)kernel(_copy_from_pages)kernel(_ctype)kernel(_dev_info)kernel(_fc_frame_alloc)kernel(_il_apm_stop)kernel(_il_grab_nic_access)kernel(_il_poll_bit)kernel(_kstrtol)kernel(_kstrtoul)kernel(_local_bh_enable)kernel(_read_lock)kernel(_read_lock_bh)kernel(_read_lock_irq)kernel(_read_lock_irqsave)kernel(_read_trylock)kernel(_read_unlock_bh)kernel(_read_unlock_irqrestore)kernel(_rtl92c_phy_bb8192c_config_parafile)kernel(_rtl92c_phy_calculate_bit_shift)kernel(_rtl92c_phy_dbm_to_txpwr_idx)kernel(_rtl92c_phy_fw_rf_serial_read)kernel(_rtl92c_phy_fw_rf_serial_write)kernel(_rtl92c_phy_init_bb_rf_register_definition)kernel(_rtl92c_phy_rf_serial_read)kernel(_rtl92c_phy_rf_serial_write)kernel(_rtl92c_phy_set_rf_sleep)kernel(_rtl92c_phy_txpwr_idx_to_dbm)kernel(_rtl92c_store_pwrIndex_diffrate_offset)kernel(_snd_ctl_add_slave)kernel(_snd_hda_set_pin_ctl)kernel(_snd_pcm_hw_param_setempty)kernel(_snd_pcm_hw_params_any)kernel(_snd_pcm_lib_alloc_vmalloc_buffer)kernel(_spin_lock)kernel(_spin_lock_bh)kernel(_spin_lock_irq)kernel(_spin_lock_irqsave)kernel(_spin_trylock)kernel(_spin_trylock_bh)kernel(_spin_unlock_bh)kernel(_spin_unlock_irqrestore)kernel(_write_lock)kernel(_write_lock_bh)kernel(_write_lock_irq)kernel(_write_lock_irqsave)kernel(_write_trylock)kernel(_write_unlock_bh)kernel(_write_unlock_irqrestore)kernel(ab3100_event_register)kernel(ab3100_event_registers_startup_state_get)kernel(ab3100_event_unregister)kernel(ab3100_get_chip_type)kernel(ab3100_get_register_interruptible)kernel(ab3100_get_register_page_interruptible)kernel(ab3100_mask_and_set_register_interruptible)kernel(ab3100_set_register_interruptible)kernel(ablk_decrypt)kernel(ablk_encrypt)kernel(ablk_exit)kernel(ablk_init)kernel(ablk_init_common)kernel(ablk_set_key)kernel(abort_creds)kernel(abort_exclusive_wait)kernel(ac97_bus_type)kernel(acpi_acquire_global_lock)kernel(acpi_attach_data)kernel(acpi_bus_add)kernel(acpi_bus_can_wakeup)kernel(acpi_bus_generate_netlink_event)kernel(acpi_bus_generate_proc_event)kernel(acpi_bus_generate_proc_event4)kernel(acpi_bus_get_device)kernel(acpi_bus_get_ejd)kernel(acpi_bus_get_power)kernel(acpi_bus_get_private_data)kernel(acpi_bus_get_status)kernel(acpi_bus_hot_remove_device)kernel(acpi_bus_power_manageable)kernel(acpi_bus_private_data_handler)kernel(acpi_bus_register_driver)kernel(acpi_bus_set_power)kernel(acpi_bus_start)kernel(acpi_bus_trim)kernel(acpi_bus_unregister_driver)kernel(acpi_check_address_range)kernel(acpi_check_dsm)kernel(acpi_check_mem_region)kernel(acpi_check_region)kernel(acpi_check_resource_conflict)kernel(acpi_clear_event)kernel(acpi_clear_gpe)kernel(acpi_current_gpe_count)kernel(acpi_dbg_layer)kernel(acpi_dbg_level)kernel(acpi_detach_data)kernel(acpi_dev_free_resource_list)kernel(acpi_dev_get_resources)kernel(acpi_dev_irq_flags)kernel(acpi_dev_resource_address_space)kernel(acpi_dev_resource_ext_address_space)kernel(acpi_dev_resource_interrupt)kernel(acpi_dev_resource_io)kernel(acpi_dev_resource_memory)kernel(acpi_device_hid)kernel(acpi_disable)kernel(acpi_disable_event)kernel(acpi_disable_gpe)kernel(acpi_disabled)kernel(acpi_ec_add_query_handler)kernel(acpi_ec_remove_query_handler)kernel(acpi_enable)kernel(acpi_enable_event)kernel(acpi_enable_gpe)kernel(acpi_enable_subsystem)kernel(acpi_enter_sleep_state)kernel(acpi_enter_sleep_state_prep)kernel(acpi_enter_sleep_state_s4bios)kernel(acpi_error)kernel(acpi_evaluate_dsm)kernel(acpi_evaluate_hotplug_ost)kernel(acpi_evaluate_integer)kernel(acpi_evaluate_object)kernel(acpi_evaluate_object_typed)kernel(acpi_evaluate_reference)kernel(acpi_exception)kernel(acpi_extract_package)kernel(acpi_format_exception)kernel(acpi_gbl_FADT)kernel(acpi_get_child)kernel(acpi_get_cpuid)kernel(acpi_get_current_resources)kernel(acpi_get_data)kernel(acpi_get_devices)kernel(acpi_get_event_status)kernel(acpi_get_gpe_device)kernel(acpi_get_gpe_status)kernel(acpi_get_handle)kernel(acpi_get_hp_hw_control_from_firmware)kernel(acpi_get_id)kernel(acpi_get_irq_routing_table)kernel(acpi_get_name)kernel(acpi_get_next_object)kernel(acpi_get_node)kernel(acpi_get_object_info)kernel(acpi_get_parent)kernel(acpi_get_pci_dev)kernel(acpi_get_pci_rootbridge_handle)kernel(acpi_get_physical_device)kernel(acpi_get_sleep_type_data)kernel(acpi_get_table)kernel(acpi_get_table_by_index)kernel(acpi_get_table_header)kernel(acpi_get_table_with_size)kernel(acpi_get_type)kernel(acpi_get_vendor_resource)kernel(acpi_gsi_to_irq)kernel(acpi_handle_printk)kernel(acpi_has_method)kernel(acpi_info)kernel(acpi_initialize_objects)kernel(acpi_install_address_space_handler)kernel(acpi_install_fixed_event_handler)kernel(acpi_install_gpe_block)kernel(acpi_install_gpe_handler)kernel(acpi_install_method)kernel(acpi_install_notify_handler)kernel(acpi_install_table_handler)kernel(acpi_ipmi_loaded)kernel(acpi_is_root_bridge)kernel(acpi_is_video_device)kernel(acpi_leave_sleep_state)kernel(acpi_lid_notifier_register)kernel(acpi_lid_notifier_unregister)kernel(acpi_lid_open)kernel(acpi_load_table)kernel(acpi_load_tables)kernel(acpi_lock_ac_dir)kernel(acpi_lock_battery_dir)kernel(acpi_map_lsapic)kernel(acpi_match_device_ids)kernel(acpi_notifier_call_chain)kernel(acpi_os_execute)kernel(acpi_os_get_iomem)kernel(acpi_os_hotplug_execute)kernel(acpi_os_map_generic_address)kernel(acpi_os_map_memory)kernel(acpi_os_read_port)kernel(acpi_os_unmap_generic_address)kernel(acpi_os_unmap_memory)kernel(acpi_os_wait_events_complete)kernel(acpi_os_write_port)kernel(acpi_osi_is_win8)kernel(acpi_pci_check_ejectable)kernel(acpi_pci_detect_ejectable)kernel(acpi_pci_disabled)kernel(acpi_pci_find_root)kernel(acpi_pci_irq_add_prt)kernel(acpi_pci_irq_del_prt)kernel(acpi_pci_osc_control_set)kernel(acpi_pci_register_driver)kernel(acpi_pci_unregister_driver)kernel(acpi_processor_ffh_cstate_enter)kernel(acpi_processor_ffh_cstate_probe)kernel(acpi_processor_notify_smm)kernel(acpi_processor_power_init_bm_check)kernel(acpi_processor_preregister_performance)kernel(acpi_processor_register_performance)kernel(acpi_processor_set_thermal_limit)kernel(acpi_processor_unregister_performance)kernel(acpi_purge_cached_objects)kernel(acpi_read)kernel(acpi_read_bit_register)kernel(acpi_register_ioapic)kernel(acpi_release_global_lock)kernel(acpi_remove_address_space_handler)kernel(acpi_remove_fixed_event_handler)kernel(acpi_remove_gpe_block)kernel(acpi_remove_gpe_handler)kernel(acpi_remove_notify_handler)kernel(acpi_remove_table_handler)kernel(acpi_reset)kernel(acpi_resource_to_address64)kernel(acpi_root_dir)kernel(acpi_run_osc)kernel(acpi_set_current_resources)kernel(acpi_set_firmware_waking_vector)kernel(acpi_set_firmware_waking_vector64)kernel(acpi_set_gpe_type)kernel(acpi_smbus_read)kernel(acpi_smbus_register_callback)kernel(acpi_smbus_unregister_callback)kernel(acpi_smbus_write)kernel(acpi_str_to_uuid)kernel(acpi_target_system_state)kernel(acpi_terminate)kernel(acpi_unload_table_id)kernel(acpi_unlock_ac_dir)kernel(acpi_unlock_battery_dir)kernel(acpi_unmap_lsapic)kernel(acpi_unregister_ioapic)kernel(acpi_video_backlight_support)kernel(acpi_video_display_switch_support)kernel(acpi_video_get_capabilities)kernel(acpi_video_get_edid)kernel(acpi_video_register)kernel(acpi_video_unregister)kernel(acpi_walk_namespace)kernel(acpi_walk_resources)kernel(acpi_warning)kernel(acpi_write)kernel(acpi_write_bit_register)kernel(acpiphp_register_attention)kernel(acpiphp_unregister_attention)kernel(acquire_console_sem)kernel(add_disk)kernel(add_efi_memmap)kernel(add_input_randomness)kernel(add_memory)kernel(add_mtd_blktrans_dev)kernel(add_mtd_device)kernel(add_mtd_partitions)kernel(add_page_wait_queue)kernel(add_taint)kernel(add_timer)kernel(add_timer_on)kernel(add_to_page_cache_locked)kernel(add_to_page_cache_lru)kernel(add_uevent_var)kernel(add_wait_queue)kernel(add_wait_queue_exclusive)kernel(adf_cfg_add_key_value_param)kernel(adf_cfg_dev_add)kernel(adf_cfg_dev_remove)kernel(adf_cfg_section_add)kernel(adf_cleanup_etr_data)kernel(adf_dev_init)kernel(adf_dev_shutdown)kernel(adf_dev_start)kernel(adf_dev_stop)kernel(adf_devmgr_add_dev)kernel(adf_devmgr_pci_to_accel_dev)kernel(adf_devmgr_rm_dev)kernel(adf_disable_aer)kernel(adf_enable_aer)kernel(adf_init_etr_data)kernel(adf_response_handler)kernel(adf_service_register)kernel(adf_service_unregister)kernel(adjust_resource)kernel(aead_geniv_alloc)kernel(aead_geniv_exit)kernel(aead_geniv_free)kernel(aead_geniv_init)kernel(aer_irq)kernel(aer_recover_queue)kernel(af9005_rc_decode)kernel(af9013_attach)kernel(agp3_generic_cleanup)kernel(agp3_generic_configure)kernel(agp3_generic_fetch_size)kernel(agp3_generic_sizes)kernel(agp3_generic_tlbflush)kernel(agp_add_bridge)kernel(agp_alloc_bridge)kernel(agp_alloc_page_array)kernel(agp_allocate_memory)kernel(agp_backend_acquire)kernel(agp_backend_release)kernel(agp_bind_memory)kernel(agp_bridge)kernel(agp_bridges)kernel(agp_collect_device_status)kernel(agp_copy_info)kernel(agp_create_memory)kernel(agp_device_command)kernel(agp_enable)kernel(agp_find_bridge)kernel(agp_free_key)kernel(agp_free_memory)kernel(agp_free_page_array)kernel(agp_generic_alloc_by_type)kernel(agp_generic_alloc_page)kernel(agp_generic_alloc_pages)kernel(agp_generic_alloc_user)kernel(agp_generic_create_gatt_table)kernel(agp_generic_destroy_page)kernel(agp_generic_destroy_pages)kernel(agp_generic_enable)kernel(agp_generic_free_by_type)kernel(agp_generic_free_gatt_table)kernel(agp_generic_insert_memory)kernel(agp_generic_mask_memory)kernel(agp_generic_remove_memory)kernel(agp_generic_type_to_mask_type)kernel(agp_memory_reserved)kernel(agp_num_entries)kernel(agp_off)kernel(agp_put_bridge)kernel(agp_remove_bridge)kernel(agp_try_unsupported_boot)kernel(agp_unbind_memory)kernel(ahash_attr_alg)kernel(ahash_free_instance)kernel(ahash_register_instance)kernel(aio_complete)kernel(aio_put_req)kernel(alg_test)kernel(all_vm_events)kernel(alloc_buffer_head)kernel(alloc_candev)kernel(alloc_chrdev_region)kernel(alloc_cpu_rmap)kernel(alloc_cpumask_var)kernel(alloc_cpumask_var_node)kernel(alloc_dca_provider)kernel(alloc_disk)kernel(alloc_disk_node)kernel(alloc_etherdev_mq)kernel(alloc_etherdev_mqs)kernel(alloc_fcdev)kernel(alloc_fddidev)kernel(alloc_file)kernel(alloc_hdlcdev)kernel(alloc_libipw)kernel(alloc_mdio_bitbang)kernel(alloc_netdev_mq)kernel(alloc_netdev_mqs)kernel(alloc_orinocodev)kernel(alloc_page_buffers)kernel(alloc_pages_current)kernel(alloc_pages_exact)kernel(alloc_pci_dev)kernel(alloc_sja1000dev)kernel(alloc_tty_driver)kernel(alloc_vm_area)kernel(allocate_resource)kernel(allow_signal)kernel(amd64_get_dram_hole_info)kernel(amd756_smbus)kernel(amd_cache_northbridges)kernel(amd_decode_mce)kernel(amd_flush_garts)kernel(amd_get_nb_id)kernel(amd_nb_misc_ids)kernel(amd_northbridges)kernel(amd_pmu_disable_virt)kernel(amd_pmu_enable_virt)kernel(amd_register_ecc_decoder)kernel(amd_report_gart_errors)kernel(amd_unregister_ecc_decoder)kernel(anon_inode_getfd)kernel(anon_inode_getfile)kernel(anon_transport_class_register)kernel(anon_transport_class_unregister)kernel(apei_exec_collect_resources)kernel(apei_exec_ctx_init)kernel(apei_exec_noop)kernel(apei_exec_post_unmap_gars)kernel(apei_exec_pre_map_gars)kernel(apei_exec_read_register)kernel(apei_exec_read_register_value)kernel(apei_exec_write_register)kernel(apei_exec_write_register_value)kernel(apei_get_debugfs_dir)kernel(apei_hest_parse)kernel(apei_map_generic_address)kernel(apei_mce_report_mem_error)kernel(apei_osc_setup)kernel(apei_read)kernel(apei_resources_add)kernel(apei_resources_fini)kernel(apei_resources_release)kernel(apei_resources_request)kernel(apei_resources_sub)kernel(apei_write)kernel(apic)kernel(apply_to_page_range)kernel(ar9003_get_pll_sqsum_dvc)kernel(ar9003_hw_bb_watchdog_check)kernel(ar9003_hw_bb_watchdog_dbg_info)kernel(ar9003_hw_disable_phy_restart)kernel(ar9003_is_paprd_enabled)kernel(ar9003_mci_cleanup)kernel(ar9003_mci_get_interrupt)kernel(ar9003_mci_get_next_gpm_offset)kernel(ar9003_mci_send_message)kernel(ar9003_mci_send_wlan_channels)kernel(ar9003_mci_set_bt_version)kernel(ar9003_mci_setup)kernel(ar9003_mci_state)kernel(ar9003_paprd_create_curve)kernel(ar9003_paprd_enable)kernel(ar9003_paprd_init_table)kernel(ar9003_paprd_is_done)kernel(ar9003_paprd_populate_single_table)kernel(ar9003_paprd_setup_gain_table)kernel(arch_acpi_processor_cleanup_pdc)kernel(arch_acpi_processor_init_pdc)kernel(arch_add_memory)kernel(arch_debugfs_dir)kernel(arch_phys_wc_add)kernel(arch_phys_wc_del)kernel(arch_register_cpu)kernel(arch_unregister_cpu)kernel(argv_free)kernel(argv_split)kernel(arp_broken_ops)kernel(arp_create)kernel(arp_find)kernel(arp_send)kernel(arp_tbl)kernel(arp_xmit)kernel(arpt_do_table)kernel(arpt_register_table)kernel(arpt_unregister_table)kernel(async_gen_syndrome)kernel(async_memcpy)kernel(async_raid6_2data_recov)kernel(async_raid6_datap_recov)kernel(async_schedule)kernel(async_schedule_domain)kernel(async_synchronize_cookie)kernel(async_synchronize_cookie_domain)kernel(async_synchronize_full)kernel(async_synchronize_full_domain)kernel(async_syndrome_val)kernel(async_trigger_callback)kernel(async_tx_quiesce)kernel(async_tx_submit)kernel(async_unregister_domain)kernel(async_xor)kernel(async_xor_val)kernel(ata_acpi_cbl_80wire)kernel(ata_acpi_gtm)kernel(ata_acpi_gtm_xfermask)kernel(ata_acpi_stm)kernel(ata_base_port_ops)kernel(ata_bmdma32_port_ops)kernel(ata_bmdma_mode_filter)kernel(ata_bmdma_port_ops)kernel(ata_bmdma_setup)kernel(ata_bmdma_start)kernel(ata_bmdma_status)kernel(ata_bmdma_stop)kernel(ata_cable_40wire)kernel(ata_cable_80wire)kernel(ata_cable_ignore)kernel(ata_cable_sata)kernel(ata_cable_unknown)kernel(ata_common_sdev_attrs)kernel(ata_dev_classify)kernel(ata_dev_disable)kernel(ata_dev_next)kernel(ata_dev_pair)kernel(ata_do_dev_read_id)kernel(ata_do_eh)kernel(ata_do_set_mode)kernel(ata_dummy_port_info)kernel(ata_dummy_port_ops)kernel(ata_eh_analyze_ncq_error)kernel(ata_eh_freeze_port)kernel(ata_eh_qc_complete)kernel(ata_eh_qc_retry)kernel(ata_eh_thaw_port)kernel(ata_ehi_clear_desc)kernel(ata_ehi_push_desc)kernel(ata_host_activate)kernel(ata_host_alloc)kernel(ata_host_alloc_pinfo)kernel(ata_host_detach)kernel(ata_host_init)kernel(ata_host_register)kernel(ata_host_resume)kernel(ata_host_start)kernel(ata_host_suspend)kernel(ata_id_c_string)kernel(ata_id_string)kernel(ata_id_xfermask)kernel(ata_link_abort)kernel(ata_link_next)kernel(ata_link_offline)kernel(ata_link_online)kernel(ata_mode_string)kernel(ata_msleep)kernel(ata_noop_qc_prep)kernel(ata_pack_xfermask)kernel(ata_pci_bmdma_clear_simplex)kernel(ata_pci_bmdma_init)kernel(ata_pci_device_do_resume)kernel(ata_pci_device_do_suspend)kernel(ata_pci_device_resume)kernel(ata_pci_device_suspend)kernel(ata_pci_remove_one)kernel(ata_pci_sff_activate_host)kernel(ata_pci_sff_init_host)kernel(ata_pci_sff_init_one)kernel(ata_pci_sff_prepare_host)kernel(ata_pio_need_iordy)kernel(ata_port_abort)kernel(ata_port_desc)kernel(ata_port_freeze)kernel(ata_port_pbar_desc)kernel(ata_port_schedule_eh)kernel(ata_port_start)kernel(ata_port_wait_eh)kernel(ata_qc_complete)kernel(ata_qc_complete_multiple)kernel(ata_ratelimit)kernel(ata_sas_async_probe)kernel(ata_sas_port_alloc)kernel(ata_sas_port_async_resume)kernel(ata_sas_port_async_suspend)kernel(ata_sas_port_destroy)kernel(ata_sas_port_init)kernel(ata_sas_port_start)kernel(ata_sas_port_stop)kernel(ata_sas_queuecmd)kernel(ata_sas_scsi_ioctl)kernel(ata_sas_slave_configure)kernel(ata_sas_sync_probe)kernel(ata_scsi_change_queue_depth)kernel(ata_scsi_cmd_error_handler)kernel(ata_scsi_ioctl)kernel(ata_scsi_port_error_handler)kernel(ata_scsi_queuecmd)kernel(ata_scsi_simulate)kernel(ata_scsi_slave_config)kernel(ata_scsi_slave_destroy)kernel(ata_sff_busy_sleep)kernel(ata_sff_check_status)kernel(ata_sff_data_xfer)kernel(ata_sff_data_xfer32)kernel(ata_sff_data_xfer_noirq)kernel(ata_sff_dev_classify)kernel(ata_sff_dev_select)kernel(ata_sff_dma_pause)kernel(ata_sff_drain_fifo)kernel(ata_sff_dumb_qc_prep)kernel(ata_sff_error_handler)kernel(ata_sff_exec_command)kernel(ata_sff_freeze)kernel(ata_sff_host_intr)kernel(ata_sff_hsm_move)kernel(ata_sff_interrupt)kernel(ata_sff_irq_clear)kernel(ata_sff_irq_on)kernel(ata_sff_lost_interrupt)kernel(ata_sff_pause)kernel(ata_sff_port_ops)kernel(ata_sff_port_start)kernel(ata_sff_port_start32)kernel(ata_sff_post_internal_cmd)kernel(ata_sff_postreset)kernel(ata_sff_prereset)kernel(ata_sff_qc_fill_rtf)kernel(ata_sff_qc_issue)kernel(ata_sff_qc_prep)kernel(ata_sff_queue_pio_task)kernel(ata_sff_softreset)kernel(ata_sff_std_ports)kernel(ata_sff_tf_load)kernel(ata_sff_tf_read)kernel(ata_sff_thaw)kernel(ata_sff_wait_after_reset)kernel(ata_sff_wait_ready)kernel(ata_sg_init)kernel(ata_slave_link_init)kernel(ata_std_bios_param)kernel(ata_std_end_eh)kernel(ata_std_error_handler)kernel(ata_std_postreset)kernel(ata_std_prereset)kernel(ata_std_qc_defer)kernel(ata_std_sched_eh)kernel(ata_tf_from_fis)kernel(ata_tf_to_fis)kernel(ata_timing_compute)kernel(ata_timing_cycle2mode)kernel(ata_timing_find_mode)kernel(ata_timing_merge)kernel(ata_unpack_xfermask)kernel(ata_wait_after_reset)kernel(ata_wait_register)kernel(ata_xfer_mask2mode)kernel(ata_xfer_mode2mask)kernel(ata_xfer_mode2shift)kernel(atapi_cmd_type)kernel(atbm8830_attach)kernel(ath9k_cmn_beacon_config_adhoc)kernel(ath9k_cmn_beacon_config_ap)kernel(ath9k_cmn_beacon_config_sta)kernel(ath9k_cmn_count_streams)kernel(ath9k_cmn_debug_base_eeprom)kernel(ath9k_cmn_debug_modal_eeprom)kernel(ath9k_cmn_debug_phy_err)kernel(ath9k_cmn_debug_recv)kernel(ath9k_cmn_debug_stat_rx)kernel(ath9k_cmn_get_channel)kernel(ath9k_cmn_get_hw_crypto_keytype)kernel(ath9k_cmn_init_channels_rates)kernel(ath9k_cmn_init_crypto)kernel(ath9k_cmn_process_rate)kernel(ath9k_cmn_process_rssi)kernel(ath9k_cmn_reload_chainmask)kernel(ath9k_cmn_rx_accept)kernel(ath9k_cmn_rx_skb_postprocess)kernel(ath9k_cmn_setup_ht_cap)kernel(ath9k_cmn_spectral_deinit_debug)kernel(ath9k_cmn_spectral_init_debug)kernel(ath9k_cmn_spectral_scan_config)kernel(ath9k_cmn_spectral_scan_trigger)kernel(ath9k_cmn_update_txpow)kernel(ath9k_hw_abort_tx_dma)kernel(ath9k_hw_abortpcurecv)kernel(ath9k_hw_addrxbuf_edma)kernel(ath9k_hw_ani_monitor)kernel(ath9k_hw_beaconinit)kernel(ath9k_hw_beaconq_setup)kernel(ath9k_hw_bstuck_nfcal)kernel(ath9k_hw_btcoex_bt_stomp)kernel(ath9k_hw_btcoex_disable)kernel(ath9k_hw_btcoex_enable)kernel(ath9k_hw_btcoex_init_2wire)kernel(ath9k_hw_btcoex_init_3wire)kernel(ath9k_hw_btcoex_init_mci)kernel(ath9k_hw_btcoex_init_scheme)kernel(ath9k_hw_btcoex_set_concur_txprio)kernel(ath9k_hw_btcoex_set_weight)kernel(ath9k_hw_cfg_gpio_input)kernel(ath9k_hw_cfg_output)kernel(ath9k_hw_check_alive)kernel(ath9k_hw_check_nav)kernel(ath9k_hw_computetxtime)kernel(ath9k_hw_deinit)kernel(ath9k_hw_disable)kernel(ath9k_hw_disable_interrupts)kernel(ath9k_hw_disable_mib_counters)kernel(ath9k_hw_enable_interrupts)kernel(ath9k_hw_gen_timer_start)kernel(ath9k_hw_gen_timer_stop)kernel(ath9k_hw_get_tsf_offset)kernel(ath9k_hw_get_txq_props)kernel(ath9k_hw_getchan_noise)kernel(ath9k_hw_getnf)kernel(ath9k_hw_getrxfilter)kernel(ath9k_hw_gettsf32)kernel(ath9k_hw_gettsf64)kernel(ath9k_hw_gettxbuf)kernel(ath9k_hw_gpio_get)kernel(ath9k_hw_init)kernel(ath9k_hw_init_btcoex_hw)kernel(ath9k_hw_init_global_settings)kernel(ath9k_hw_intrpend)kernel(ath9k_hw_kill_interrupts)kernel(ath9k_hw_name)kernel(ath9k_hw_numtxpending)kernel(ath9k_hw_phy_disable)kernel(ath9k_hw_process_rxdesc_edma)kernel(ath9k_hw_putrxbuf)kernel(ath9k_hw_puttxbuf)kernel(ath9k_hw_releasetxqueue)kernel(ath9k_hw_request_gpio)kernel(ath9k_hw_reset)kernel(ath9k_hw_reset_calvalid)kernel(ath9k_hw_reset_tsf)kernel(ath9k_hw_resettxqueue)kernel(ath9k_hw_rxprocdesc)kernel(ath9k_hw_set_gpio)kernel(ath9k_hw_set_interrupts)kernel(ath9k_hw_set_rx_bufsize)kernel(ath9k_hw_set_sta_beacon_timers)kernel(ath9k_hw_set_tsfadjust)kernel(ath9k_hw_set_tx_filter)kernel(ath9k_hw_set_txpowerlimit)kernel(ath9k_hw_set_txq_props)kernel(ath9k_hw_setantenna)kernel(ath9k_hw_setmcastfilter)kernel(ath9k_hw_setopmode)kernel(ath9k_hw_setpower)kernel(ath9k_hw_setrxabort)kernel(ath9k_hw_setrxfilter)kernel(ath9k_hw_settsf64)kernel(ath9k_hw_setup_statusring)kernel(ath9k_hw_setuprxdesc)kernel(ath9k_hw_setuptxqueue)kernel(ath9k_hw_startpcureceive)kernel(ath9k_hw_stop_dma_queue)kernel(ath9k_hw_stopdmarecv)kernel(ath9k_hw_txstart)kernel(ath9k_hw_updatetxtriglevel)kernel(ath9k_hw_wait)kernel(ath9k_hw_wow_apply_pattern)kernel(ath9k_hw_wow_enable)kernel(ath9k_hw_wow_wakeup)kernel(ath9k_hw_write_associd)kernel(ath_cmn_process_fft)kernel(ath_gen_timer_alloc)kernel(ath_gen_timer_free)kernel(ath_gen_timer_isr)kernel(ath_hw_cycle_counters_update)kernel(ath_hw_get_listen_time)kernel(ath_hw_keyreset)kernel(ath_hw_setbssidmask)kernel(ath_is_49ghz_allowed)kernel(ath_is_mybeacon)kernel(ath_is_world_regd)kernel(ath_key_config)kernel(ath_key_delete)kernel(ath_printk)kernel(ath_reg_notifier_apply)kernel(ath_regd_get_band_ctl)kernel(ath_regd_init)kernel(ath_rxbuf_alloc)kernel(atm_alloc_charge)kernel(atm_charge)kernel(atm_dev_deregister)kernel(atm_dev_lookup)kernel(atm_dev_register)kernel(atm_init_aal5)kernel(atm_pcr_goal)kernel(atm_proc_root)kernel(atmel_open)kernel(atomic_dec_and_mutex_lock)kernel(atomic_notifier_call_chain)kernel(atomic_notifier_chain_register)kernel(atomic_notifier_chain_unregister)kernel(attach_capi_ctr)kernel(attach_hdlc_protocol)kernel(attribute_container_classdev_to_container)kernel(attribute_container_find_class_device)kernel(attribute_container_register)kernel(attribute_container_unregister)kernel(au8522_attach)kernel(audit_log)kernel(audit_log_end)kernel(audit_log_format)kernel(audit_log_start)kernel(audit_log_task_context)kernel(auth_domain_find)kernel(auth_domain_lookup)kernel(auth_domain_put)kernel(auth_unix_add_addr)kernel(auth_unix_forget_old)kernel(auth_unix_lookup)kernel(autoremove_wake_function)kernel(avail_to_resrv_perfctr_nmi_bit)kernel(avenrun)kernel(avmcard_dma_alloc)kernel(avmcard_dma_free)kernel(azx_alloc_stream_pages)kernel(azx_codec_configure)kernel(azx_codec_create)kernel(azx_enter_link_reset)kernel(azx_free_stream_pages)kernel(azx_get_pos_lpib)kernel(azx_get_pos_posbuf)kernel(azx_get_position)kernel(azx_init_chip)kernel(azx_init_stream)kernel(azx_interrupt)kernel(azx_mixer_create)kernel(azx_notifier_register)kernel(azx_notifier_unregister)kernel(azx_stop_chip)kernel(azx_stream_stop)kernel(b1_alloc_card)kernel(b1_detect)kernel(b1_free_card)kernel(b1_getrevision)kernel(b1_interrupt)kernel(b1_irq_table)kernel(b1_load_config)kernel(b1_load_firmware)kernel(b1_load_t4file)kernel(b1_loaded)kernel(b1_parse_version)kernel(b1_register_appl)kernel(b1_release_appl)kernel(b1_reset_ctr)kernel(b1_send_message)kernel(b1ctl_read_proc)kernel(b1dma_interrupt)kernel(b1dma_load_firmware)kernel(b1dma_register_appl)kernel(b1dma_release_appl)kernel(b1dma_reset)kernel(b1dma_reset_ctr)kernel(b1dma_send_message)kernel(b1dmactl_read_proc)kernel(b1pciv4_detect)kernel(b1pcmcia_addcard_b1)kernel(b1pcmcia_addcard_m1)kernel(b1pcmcia_addcard_m2)kernel(b1pcmcia_delcard)kernel(backlight_device_register)kernel(backlight_device_registered)kernel(backlight_device_unregister)kernel(backlight_force_update)kernel(bad_dma_address)kernel(balance_dirty_pages_ratelimited_nr)kernel(baswap)kernel(batostr)kernel(bc_svc_process)kernel(bcd2bin)kernel(bchannel_senddata)kernel(bcm3510_attach)kernel(bcma_chipco_b_mii_write)kernel(bcma_chipco_chipctl_maskset)kernel(bcma_chipco_get_alp_clock)kernel(bcma_chipco_gpio_control)kernel(bcma_chipco_gpio_out)kernel(bcma_chipco_gpio_outen)kernel(bcma_chipco_pll_maskset)kernel(bcma_chipco_pll_read)kernel(bcma_chipco_pll_write)kernel(bcma_chipco_regctl_maskset)kernel(bcma_core_disable)kernel(bcma_core_dma_translation)kernel(bcma_core_enable)kernel(bcma_core_irq)kernel(bcma_core_is_enabled)kernel(bcma_core_pci_power_save)kernel(bcma_core_pll_ctl)kernel(bcma_core_set_clockmode)kernel(bcma_driver_unregister)kernel(bcma_find_core_unit)kernel(bcma_host_pci_down)kernel(bcma_host_pci_irq_ctl)kernel(bcma_host_pci_up)kernel(bcma_pmu_get_bus_clock)kernel(bcma_pmu_spuravoid_pllupdate)kernel(bd_claim)kernel(bd_claim_by_disk)kernel(bd_release)kernel(bd_release_from_disk)kernel(bd_set_size)kernel(bdev_read_only)kernel(bdev_stack_limits)kernel(bdevname)kernel(bdget)kernel(bdget_disk)kernel(bdi_destroy)kernel(bdi_init)kernel(bdi_register)kernel(bdi_register_dev)kernel(bdi_set_max_ratio)kernel(bdi_unregister)kernel(bdi_writeout_inc)kernel(bdput)kernel(be_roce_mcc_cmd)kernel(be_roce_register_driver)kernel(be_roce_unregister_driver)kernel(bfifo_qdisc_ops)kernel(bh_submit_read)kernel(bh_uptodate_or_lock)kernel(bin2bcd)kernel(bind_evtchn_to_irq)kernel(bind_evtchn_to_irqhandler)kernel(bind_virq_to_irqhandler)kernel(bio_add_page)kernel(bio_add_pc_page)kernel(bio_alloc)kernel(bio_alloc_bioset)kernel(bio_alloc_mddev)kernel(bio_clone)kernel(bio_clone_mddev)kernel(bio_copy_kern)kernel(bio_copy_user)kernel(bio_endio)kernel(bio_free)kernel(bio_get_nr_vecs)kernel(bio_init)kernel(bio_integrity_add_page)kernel(bio_integrity_advance)kernel(bio_integrity_alloc)kernel(bio_integrity_alloc_bioset)kernel(bio_integrity_clone)kernel(bio_integrity_enabled)kernel(bio_integrity_endio)kernel(bio_integrity_free)kernel(bio_integrity_get_tag)kernel(bio_integrity_prep)kernel(bio_integrity_set_tag)kernel(bio_integrity_split)kernel(bio_integrity_tag_size)kernel(bio_integrity_trim)kernel(bio_kmalloc)kernel(bio_map_kern)kernel(bio_map_user)kernel(bio_pair_release)kernel(bio_phys_segments)kernel(bio_put)kernel(bio_sector_offset)kernel(bio_split)kernel(bio_uncopy_user)kernel(bio_unmap_user)kernel(bioset_create)kernel(bioset_free)kernel(bioset_integrity_create)kernel(bioset_integrity_free)kernel(bit_waitqueue)kernel(bitmap_allocate_region)kernel(bitmap_bitremap)kernel(bitmap_clear)kernel(bitmap_close_sync)kernel(bitmap_cond_end_sync)kernel(bitmap_copy_le)kernel(bitmap_end_sync)kernel(bitmap_endwrite)kernel(bitmap_find_free_region)kernel(bitmap_find_next_zero_area)kernel(bitmap_fold)kernel(bitmap_load)kernel(bitmap_onto)kernel(bitmap_parse_user)kernel(bitmap_parselist)kernel(bitmap_parselist_user)kernel(bitmap_release_region)kernel(bitmap_remap)kernel(bitmap_resize)kernel(bitmap_scnlistprintf)kernel(bitmap_scnprintf)kernel(bitmap_set)kernel(bitmap_start_sync)kernel(bitmap_startwrite)kernel(bitmap_unplug)kernel(bitrev16)kernel(bitrev32)kernel(blk_abort_queue)kernel(blk_abort_request)kernel(blk_add_driver_data)kernel(blk_add_request_payload)kernel(blk_alloc_queue)kernel(blk_alloc_queue_node)kernel(blk_cleanup_queue)kernel(blk_complete_request)kernel(blk_dump_rq_flags)kernel(blk_end_request)kernel(blk_end_request_all)kernel(blk_end_request_cur)kernel(blk_end_request_err)kernel(blk_execute_rq)kernel(blk_execute_rq_nowait)kernel(blk_fetch_request)kernel(blk_free_tags)kernel(blk_get_backing_dev_info)kernel(blk_get_request)kernel(blk_get_request_queue)kernel(blk_init_allocated_queue)kernel(blk_init_allocated_queue_node)kernel(blk_init_queue)kernel(blk_init_queue_node)kernel(blk_init_tags)kernel(blk_insert_cloned_request)kernel(blk_insert_request)kernel(blk_integrity_compare)kernel(blk_integrity_is_initialized)kernel(blk_integrity_register)kernel(blk_integrity_unregister)kernel(blk_iopoll_complete)kernel(blk_iopoll_disable)kernel(blk_iopoll_enable)kernel(blk_iopoll_enabled)kernel(blk_iopoll_init)kernel(blk_iopoll_sched)kernel(blk_limits_io_min)kernel(blk_limits_io_opt)kernel(blk_limits_max_hw_sectors)kernel(blk_lld_busy)kernel(blk_lookup_devt)kernel(blk_make_request)kernel(blk_max_low_pfn)kernel(blk_peek_request)kernel(blk_plug_device)kernel(blk_plug_device_unlocked)kernel(blk_put_queue)kernel(blk_put_request)kernel(blk_queue_alignment_offset)kernel(blk_queue_bounce)kernel(blk_queue_bounce_limit)kernel(blk_queue_dma_alignment)kernel(blk_queue_dma_drain)kernel(blk_queue_dma_pad)kernel(blk_queue_end_tag)kernel(blk_queue_find_tag)kernel(blk_queue_flush)kernel(blk_queue_flush_queueable)kernel(blk_queue_free_tags)kernel(blk_queue_init_tags)kernel(blk_queue_invalidate_tags)kernel(blk_queue_io_min)kernel(blk_queue_io_opt)kernel(blk_queue_lld_busy)kernel(blk_queue_logical_block_size)kernel(blk_queue_make_request)kernel(blk_queue_max_discard_sectors)kernel(blk_queue_max_hw_sectors)kernel(blk_queue_max_segment_size)kernel(blk_queue_max_segments)kernel(blk_queue_merge_bvec)kernel(blk_queue_ordered)kernel(blk_queue_physical_block_size)kernel(blk_queue_prep_rq)kernel(blk_queue_resize_tags)kernel(blk_queue_rq_timed_out)kernel(blk_queue_rq_timeout)kernel(blk_queue_segment_boundary)kernel(blk_queue_softirq_done)kernel(blk_queue_stack_limits)kernel(blk_queue_start_tag)kernel(blk_queue_unprep_rq)kernel(blk_queue_update_dma_alignment)kernel(blk_queue_update_dma_pad)kernel(blk_recount_segments)kernel(blk_register_region)kernel(blk_remove_plug)kernel(blk_requeue_request)kernel(blk_rq_count_integrity_sg)kernel(blk_rq_err_bytes)kernel(blk_rq_init)kernel(blk_rq_map_integrity_sg)kernel(blk_rq_map_kern)kernel(blk_rq_map_sg)kernel(blk_rq_map_user)kernel(blk_rq_map_user_iov)kernel(blk_rq_prep_clone)kernel(blk_rq_unmap_user)kernel(blk_rq_unprep_clone)kernel(blk_run_queue)kernel(blk_run_queue_async)kernel(blk_set_default_limits)kernel(blk_set_preempt_only)kernel(blk_set_stacking_limits)kernel(blk_stack_limits)kernel(blk_start_queue)kernel(blk_start_request)kernel(blk_stop_queue)kernel(blk_sync_queue)kernel(blk_trace_remove)kernel(blk_trace_setup)kernel(blk_trace_startstop)kernel(blk_unplug)kernel(blk_unprep_request)kernel(blk_unregister_region)kernel(blk_update_request)kernel(blk_verify_command)kernel(blkcg_get_weight)kernel(blkcipher_walk_done)kernel(blkcipher_walk_phys)kernel(blkcipher_walk_virt)kernel(blkcipher_walk_virt_block)kernel(blkdev_aio_read)kernel(blkdev_aio_write)kernel(blkdev_fsync)kernel(blkdev_get)kernel(blkdev_ioctl)kernel(blkdev_issue_discard)kernel(blkdev_issue_flush)kernel(blkdev_issue_zeroout)kernel(blkdev_put)kernel(blkio_alloc_blkg_stats)kernel(blkio_policy_register)kernel(blkio_policy_unregister)kernel(blkio_root_cgroup)kernel(blkiocg_add_blkio_group)kernel(blkiocg_del_blkio_group)kernel(blkiocg_lookup_group)kernel(blkiocg_update_completion_stats)kernel(blkiocg_update_dispatch_stats)kernel(blkiocg_update_io_add_stats)kernel(blkiocg_update_io_merged_stats)kernel(blkiocg_update_io_remove_stats)kernel(blkiocg_update_timeslice_used)kernel(block_all_signals)kernel(block_commit_write)kernel(block_invalidatepage)kernel(block_is_partially_uptodate)kernel(block_page_mkwrite)kernel(block_prepare_write)kernel(block_read_full_page)kernel(block_sync_page)kernel(block_truncate_page)kernel(block_write_begin)kernel(block_write_begin_newtrunc)kernel(block_write_end)kernel(block_write_full_page)kernel(block_write_full_page_endio)kernel(blocking_notifier_call_chain)kernel(blocking_notifier_chain_cond_register)kernel(blocking_notifier_chain_register)kernel(blocking_notifier_chain_unregister)kernel(bmap)kernel(bnx2x_schedule_sp_rtnl)kernel(boot_cpu_data)kernel(boot_cpu_data_rh)kernel(boot_cpu_physical_apicid)kernel(boot_option_idle_override)kernel(boot_tvec_bases)kernel(bprintf)kernel(bprm_change_interp)kernel(br_fdb_test_addr_hook)kernel(br_get_br_dev_for_port_hook)kernel(br_get_br_dev_for_port_rcu)kernel(br_should_route_hook)kernel(brcmu_boardrev_str)kernel(brcmu_d11_attach)kernel(brcmu_dotrev_str)kernel(brcmu_pkt_buf_free_skb)kernel(brcmu_pkt_buf_get_skb)kernel(brcmu_pktq_flush)kernel(brcmu_pktq_init)kernel(brcmu_pktq_mdeq)kernel(brcmu_pktq_mlen)kernel(brcmu_pktq_pdeq)kernel(brcmu_pktq_pdeq_match)kernel(brcmu_pktq_pdeq_tail)kernel(brcmu_pktq_peek_tail)kernel(brcmu_pktq_penq)kernel(brcmu_pktq_penq_head)kernel(brcmu_pktq_pflush)kernel(bridge_tunnel_header)kernel(brioctl_set)kernel(bsg_goose_queue)kernel(bsg_job_done)kernel(bsg_register_queue)kernel(bsg_remove_queue)kernel(bsg_request_fn)kernel(bsg_setup_queue)kernel(bsg_unregister_queue)kernel(bstr_printf)kernel(bt878)kernel(bt878_device_control)kernel(bt878_num)kernel(bt878_start)kernel(bt878_stop)kernel(bt_accept_dequeue)kernel(bt_accept_enqueue)kernel(bt_accept_unlink)kernel(bt_class)kernel(bt_err)kernel(bt_sock_ioctl)kernel(bt_sock_link)kernel(bt_sock_poll)kernel(bt_sock_recvmsg)kernel(bt_sock_register)kernel(bt_sock_unlink)kernel(bt_sock_unregister)kernel(bt_sock_wait_state)kernel(btcx_align)kernel(btcx_calc_skips)kernel(btcx_riscmem_alloc)kernel(btcx_riscmem_free)kernel(btcx_screen_clips)kernel(btcx_sort_clips)kernel(btmrvl_add_card)kernel(btmrvl_check_evtpkt)kernel(btmrvl_interrupt)kernel(btmrvl_process_event)kernel(btmrvl_remove_card)kernel(btmrvl_send_module_cfg_cmd)kernel(bttv_get_pcidev)kernel(bttv_gpio_enable)kernel(bttv_read_gpio)kernel(bttv_sub_register)kernel(bttv_sub_unregister)kernel(bttv_write_gpio)kernel(budget_debug)kernel(buffer_migrate_page)kernel(build_ehash_secret)kernel(build_skb)kernel(bus_create_file)kernel(bus_find_device)kernel(bus_find_device_by_name)kernel(bus_for_each_dev)kernel(bus_for_each_drv)kernel(bus_get_device_klist)kernel(bus_get_kset)kernel(bus_register)kernel(bus_register_notifier)kernel(bus_remove_file)kernel(bus_rescan_devices)kernel(bus_sort_breadthfirst)kernel(bus_unregister)kernel(bus_unregister_notifier)kernel(byte_rev_table)kernel(cache_check)kernel(cache_flush)kernel(cache_purge)kernel(cache_register)kernel(cache_unregister)kernel(cad_pid)kernel(call_netdevice_notifiers)kernel(call_netevent_notifiers)kernel(call_rcu)kernel(call_rcu_bh)kernel(call_rcu_sched)kernel(call_usermodehelper_exec)kernel(call_usermodehelper_freeinfo)kernel(call_usermodehelper_setfns)kernel(call_usermodehelper_setkeys)kernel(call_usermodehelper_setup)kernel(can_bus_off)kernel(can_do_mlock)kernel(can_free_echo_skb)kernel(can_get_echo_skb)kernel(can_proto_register)kernel(can_proto_unregister)kernel(can_put_echo_skb)kernel(can_rx_register)kernel(can_rx_unregister)kernel(can_send)kernel(cancel_delayed_work_sync)kernel(cancel_dirty_page)kernel(cancel_work_sync)kernel(capable)kernel(capi20_get_manufacturer)kernel(capi20_get_profile)kernel(capi20_get_serial)kernel(capi20_get_version)kernel(capi20_isinstalled)kernel(capi20_manufacturer)kernel(capi20_put_message)kernel(capi20_register)kernel(capi20_release)kernel(capi20_set_callback)kernel(capi_cmd2str)kernel(capi_cmsg2message)kernel(capi_cmsg2str)kernel(capi_cmsg_header)kernel(capi_ctr_down)kernel(capi_ctr_handle_message)kernel(capi_ctr_ready)kernel(capi_ctr_resume_output)kernel(capi_ctr_suspend_output)kernel(capi_info2str)kernel(capi_message2cmsg)kernel(capi_message2str)kernel(capifs_free_ncci)kernel(capifs_new_ncci)kernel(capilib_data_b3_conf)kernel(capilib_data_b3_req)kernel(capilib_free_ncci)kernel(capilib_new_ncci)kernel(capilib_release)kernel(capilib_release_appl)kernel(cb710_pci_update_config_reg)kernel(cb710_set_irq_handler)kernel(cb710_sg_dwiter_read_next_block)kernel(cb710_sg_dwiter_write_next_block)kernel(cdc_ncm_bind_common)kernel(cdc_ncm_fill_tx_frame)kernel(cdc_ncm_rx_verify_ndp16)kernel(cdc_ncm_rx_verify_nth16)kernel(cdc_ncm_select_altsetting)kernel(cdc_ncm_unbind)kernel(cdebbuf_free)kernel(cdev_add)kernel(cdev_alloc)kernel(cdev_del)kernel(cdev_index)kernel(cdev_init)kernel(cdrom_get_last_written)kernel(cdrom_get_media_event)kernel(cdrom_ioctl)kernel(cdrom_media_changed)kernel(cdrom_mode_select)kernel(cdrom_mode_sense)kernel(cdrom_number_of_slots)kernel(cdrom_open)kernel(cdrom_release)kernel(cfag12864b_buffer)kernel(cfag12864b_disable)kernel(cfag12864b_enable)kernel(cfag12864b_getrate)kernel(cfag12864b_isenabled)kernel(cfag12864b_isinited)kernel(cfb_copyarea)kernel(cfb_fillrect)kernel(cfb_imageblit)kernel(cfg80211_assoc_timeout)kernel(cfg80211_auth_timeout)kernel(cfg80211_cac_event)kernel(cfg80211_calculate_bitrate)kernel(cfg80211_ch_switch_notify)kernel(cfg80211_ch_switch_started_notify)kernel(cfg80211_chandef_compatible)kernel(cfg80211_chandef_create)kernel(cfg80211_chandef_dfs_required)kernel(cfg80211_chandef_usable)kernel(cfg80211_chandef_valid)kernel(cfg80211_check_combinations)kernel(cfg80211_check_station_change)kernel(cfg80211_classify8021d)kernel(cfg80211_conn_failed)kernel(cfg80211_connect_result)kernel(cfg80211_cqm_beacon_loss_notify)kernel(cfg80211_cqm_pktloss_notify)kernel(cfg80211_cqm_rssi_notify)kernel(cfg80211_cqm_txe_notify)kernel(cfg80211_crit_proto_stopped)kernel(cfg80211_del_sta_sinfo)kernel(cfg80211_disconnected)kernel(cfg80211_find_ie)kernel(cfg80211_find_vendor_ie)kernel(cfg80211_ft_event)kernel(cfg80211_get_bss)kernel(cfg80211_get_drvinfo)kernel(cfg80211_get_p2p_attr)kernel(cfg80211_get_station)kernel(cfg80211_gtk_rekey_notify)kernel(cfg80211_ibss_joined)kernel(cfg80211_inform_bss_width)kernel(cfg80211_inform_bss_width_frame)kernel(cfg80211_iter_combinations)kernel(cfg80211_mgmt_tx_status)kernel(cfg80211_michael_mic_failure)kernel(cfg80211_new_sta)kernel(cfg80211_notify_new_peer_candidate)kernel(cfg80211_pmksa_candidate_notify)kernel(cfg80211_probe_status)kernel(cfg80211_put_bss)kernel(cfg80211_radar_event)kernel(cfg80211_ready_on_channel)kernel(cfg80211_ref_bss)kernel(cfg80211_reg_can_beacon)kernel(cfg80211_reg_can_beacon_relax)kernel(cfg80211_remain_on_channel_expired)kernel(cfg80211_report_obss_beacon)kernel(cfg80211_report_wowlan_wakeup)kernel(cfg80211_roamed)kernel(cfg80211_roamed_bss)kernel(cfg80211_rx_assoc_resp)kernel(cfg80211_rx_mgmt)kernel(cfg80211_rx_mlme_mgmt)kernel(cfg80211_rx_spurious_frame)kernel(cfg80211_rx_unexpected_4addr_frame)kernel(cfg80211_rx_unprot_mlme_mgmt)kernel(cfg80211_scan_done)kernel(cfg80211_sched_scan_results)kernel(cfg80211_sched_scan_stopped)kernel(cfg80211_sched_scan_stopped_rtnl)kernel(cfg80211_shutdown_all_interfaces)kernel(cfg80211_stop_iface)kernel(cfg80211_tdls_oper_request)kernel(cfg80211_tx_mlme_mgmt)kernel(cfg80211_unlink_bss)kernel(cfg80211_unregister_wdev)kernel(cfg80211_vendor_cmd_reply)kernel(cfg80211_wext_giwfrag)kernel(cfg80211_wext_giwmode)kernel(cfg80211_wext_giwname)kernel(cfg80211_wext_giwrange)kernel(cfg80211_wext_giwretry)kernel(cfg80211_wext_giwrts)kernel(cfg80211_wext_giwscan)kernel(cfg80211_wext_siwfrag)kernel(cfg80211_wext_siwmode)kernel(cfg80211_wext_siwrts)kernel(cfg80211_wext_siwscan)kernel(cfi_cmdset_0001)kernel(cfi_cmdset_0002)kernel(cfi_cmdset_0003)kernel(cfi_cmdset_0020)kernel(cfi_cmdset_0200)kernel(cfi_fixup)kernel(cfi_qry_mode_off)kernel(cfi_qry_mode_on)kernel(cfi_qry_present)kernel(cfi_read_pri)kernel(cfi_varsize_frob)kernel(cgroup_attach_task_all)kernel(cgroup_to_blkio_cgroup)kernel(check_disk_change)kernel(check_disk_size_change)kernel(check_signature)kernel(check_tsc_unstable)kernel(class_compat_create_link)kernel(class_compat_register)kernel(class_compat_remove_link)kernel(class_compat_unregister)kernel(class_create_file)kernel(class_destroy)kernel(class_dev_iter_exit)kernel(class_dev_iter_init)kernel(class_dev_iter_next)kernel(class_find_device)kernel(class_for_each_device)kernel(class_interface_register)kernel(class_interface_unregister)kernel(class_remove_file)kernel(class_unregister)kernel(cleanup_srcu_struct)kernel(clear_bdi_congested)kernel(clear_inode)kernel(clear_page)kernel(clear_page_dirty_for_io)kernel(clear_user)kernel(clflush_cache_range)kernel(clip_tbl_hook)kernel(clock_t_to_jiffies)kernel(clockevent_delta2ns)kernel(clockevents_notify)kernel(clockevents_register_device)kernel(clocksource_change_rating)kernel(clocksource_register)kernel(clocksource_unregister)kernel(close_bdev_exclusive)kernel(close_candev)kernel(cm_class)kernel(cn_add_callback)kernel(cn_del_callback)kernel(cn_netlink_send)kernel(cnic_register_driver)kernel(cnic_unregister_driver)kernel(color_table)kernel(commit_creds)kernel(compat_alloc_user_space)kernel(compat_dccp_getsockopt)kernel(compat_dccp_setsockopt)kernel(compat_genl_register_family)kernel(compat_genl_unregister_family)kernel(compat_ip_getsockopt)kernel(compat_ip_setsockopt)kernel(compat_ipv6_getsockopt)kernel(compat_ipv6_setsockopt)kernel(compat_mc_getsockopt)kernel(compat_mc_setsockopt)kernel(compat_nf_getsockopt)kernel(compat_nf_setsockopt)kernel(compat_sock_common_getsockopt)kernel(compat_sock_common_setsockopt)kernel(compat_sock_get_timestamp)kernel(compat_sock_get_timestampns)kernel(compat_tcp_getsockopt)kernel(compat_tcp_setsockopt)kernel(complete)kernel(complete_all)kernel(complete_and_exit)kernel(complete_request_key)kernel(completion_done)kernel(component_add)kernel(component_bind_all)kernel(component_del)kernel(component_master_add)kernel(component_master_add_child)kernel(component_master_add_with_match)kernel(component_master_del)kernel(component_match_add)kernel(component_unbind_all)kernel(con_copy_unimap)kernel(con_is_bound)kernel(con_set_default_unimap)kernel(config_group_find_item)kernel(config_group_init)kernel(config_group_init_type_name)kernel(config_item_get)kernel(config_item_init)kernel(config_item_init_type_name)kernel(config_item_put)kernel(config_item_set_name)kernel(configfs_depend_item)kernel(configfs_register_subsystem)kernel(configfs_undepend_item)kernel(configfs_unregister_subsystem)kernel(confirm_Bsend)kernel(congestion_wait)kernel(console_blank_hook)kernel(console_blanked)kernel(console_conditional_schedule)kernel(console_drivers)kernel(console_set_on_cmdline)kernel(console_start)kernel(console_stop)kernel(console_suspend_enabled)kernel(consume_skb)kernel(cont_write_begin)kernel(cont_write_begin_newtrunc)kernel(cookie_check_timestamp)kernel(copy_from_user)kernel(copy_from_user_toio)kernel(copy_in_user)kernel(copy_io_context)kernel(copy_page)kernel(copy_strings_kernel)kernel(copy_to_user)kernel(copy_to_user_fromio)kernel(copy_user_generic)kernel(copy_user_generic_string)kernel(copy_user_generic_unrolled)kernel(cordic_calc_iq)kernel(core_alua_check_nonop_delay)kernel(core_tmr_alloc_req)kernel(core_tpg_add_initiator_node_acl)kernel(core_tpg_check_initiator_node_acl)kernel(core_tpg_clear_object_luns)kernel(core_tpg_del_initiator_node_acl)kernel(core_tpg_deregister)kernel(core_tpg_register)kernel(core_tpg_set_initiator_node_queue_depth)kernel(core_tpg_set_initiator_node_tag)kernel(cper_estatus_check)kernel(cper_estatus_check_header)kernel(cper_estatus_print)kernel(cper_next_record_id)kernel(cper_severity_to_aer)kernel(cpu_active_mask)kernel(cpu_all_bits)kernel(cpu_bit_bitmap)kernel(cpu_clock)kernel(cpu_down)kernel(cpu_idle_wait)kernel(cpu_khz)kernel(cpu_online_mask)kernel(cpu_possible_mask)kernel(cpu_present_mask)kernel(cpu_rmap_add)kernel(cpu_rmap_put)kernel(cpu_rmap_update)kernel(cpu_smt_control)kernel(cpu_sysdev_class)kernel(cpufreq_cpu_get)kernel(cpufreq_cpu_put)kernel(cpufreq_debug_printk)kernel(cpufreq_driver_target)kernel(cpufreq_freq_attr_scaling_available_freqs)kernel(cpufreq_frequency_get_table)kernel(cpufreq_frequency_table_cpuinfo)kernel(cpufreq_frequency_table_get_attr)kernel(cpufreq_frequency_table_put_attr)kernel(cpufreq_frequency_table_target)kernel(cpufreq_frequency_table_verify)kernel(cpufreq_get)kernel(cpufreq_get_measured_perf)kernel(cpufreq_get_policy)kernel(cpufreq_global_kobject)kernel(cpufreq_notify_transition)kernel(cpufreq_quick_get)kernel(cpufreq_quick_get_max)kernel(cpufreq_register_driver)kernel(cpufreq_register_governor)kernel(cpufreq_register_notifier)kernel(cpufreq_unregister_driver)kernel(cpufreq_unregister_governor)kernel(cpufreq_unregister_notifier)kernel(cpufreq_update_policy)kernel(cpuidle_disable_device)kernel(cpuidle_enable_device)kernel(cpuidle_get_driver)kernel(cpuidle_pause_and_lock)kernel(cpuidle_register_device)kernel(cpuidle_register_driver)kernel(cpuidle_resume_and_unlock)kernel(cpuidle_unregister_device)kernel(cpuidle_unregister_driver)kernel(cpumask_local_spread)kernel(cpumask_next_and)kernel(cpuset_mem_spread_node)kernel(crash_vmclear_loaded_vmcss)kernel(crc16)kernel(crc16_table)kernel(crc32_be)kernel(crc32_le)kernel(crc32_le_shift)kernel(crc32c)kernel(crc7)kernel(crc7_syndrome_table)kernel(crc_ccitt)kernel(crc_ccitt_table)kernel(crc_itu_t)kernel(crc_itu_t_table)kernel(crc_t10dif)kernel(crc_t10dif_generic)kernel(create_empty_buffers)kernel(create_l1)kernel(create_mnt_ns)kernel(create_proc_entry)kernel(cryptd_ablkcipher_child)kernel(cryptd_aead_child)kernel(cryptd_ahash_child)kernel(cryptd_alloc_ablkcipher)kernel(cryptd_alloc_aead)kernel(cryptd_alloc_ahash)kernel(cryptd_free_ablkcipher)kernel(cryptd_free_aead)kernel(cryptd_free_ahash)kernel(cryptd_shash_desc)kernel(crypto_ablkcipher_type)kernel(crypto_aead_setauthsize)kernel(crypto_aead_type)kernel(crypto_aes_decrypt_x86)kernel(crypto_aes_encrypt_x86)kernel(crypto_aes_expand_key)kernel(crypto_aes_set_key)kernel(crypto_ahash_digest)kernel(crypto_ahash_final)kernel(crypto_ahash_finup)kernel(crypto_ahash_setkey)kernel(crypto_ahash_type)kernel(crypto_alg_list)kernel(crypto_alg_lookup)kernel(crypto_alg_mod_lookup)kernel(crypto_alg_sem)kernel(crypto_alg_tested)kernel(crypto_alloc_ablkcipher)kernel(crypto_alloc_aead)kernel(crypto_alloc_ahash)kernel(crypto_alloc_base)kernel(crypto_alloc_instance)kernel(crypto_alloc_instance2)kernel(crypto_alloc_pcomp)kernel(crypto_alloc_shash)kernel(crypto_alloc_tfm)kernel(crypto_attr_alg2)kernel(crypto_attr_alg_name)kernel(crypto_attr_u32)kernel(crypto_authenc_extractkeys)kernel(crypto_blkcipher_type)kernel(crypto_chain)kernel(crypto_check_attr_type)kernel(crypto_create_tfm)kernel(crypto_default_rng)kernel(crypto_dequeue_request)kernel(crypto_destroy_tfm)kernel(crypto_drop_spawn)kernel(crypto_enqueue_request)kernel(crypto_find_alg)kernel(crypto_fl_tab)kernel(crypto_ft_tab)kernel(crypto_get_attr_type)kernel(crypto_get_default_rng)kernel(crypto_givcipher_type)kernel(crypto_grab_aead)kernel(crypto_grab_skcipher)kernel(crypto_has_alg)kernel(crypto_hash_walk_done)kernel(crypto_hash_walk_first)kernel(crypto_il_tab)kernel(crypto_inc)kernel(crypto_init_ahash_spawn)kernel(crypto_init_queue)kernel(crypto_init_shash_spawn)kernel(crypto_init_spawn)kernel(crypto_init_spawn2)kernel(crypto_it_tab)kernel(crypto_larval_alloc)kernel(crypto_larval_kill)kernel(crypto_larval_lookup)kernel(crypto_lookup_template)kernel(crypto_mod_get)kernel(crypto_mod_put)kernel(crypto_nivaead_type)kernel(crypto_probing_notify)kernel(crypto_put_default_rng)kernel(crypto_register_ahash)kernel(crypto_register_alg)kernel(crypto_register_algs)kernel(crypto_register_instance)kernel(crypto_register_notifier)kernel(crypto_register_pcomp)kernel(crypto_register_shash)kernel(crypto_register_template)kernel(crypto_rng_type)kernel(crypto_sha256_update)kernel(crypto_sha512_update)kernel(crypto_shash_digest)kernel(crypto_shash_final)kernel(crypto_shash_finup)kernel(crypto_shash_setkey)kernel(crypto_shash_update)kernel(crypto_shoot_alg)kernel(crypto_spawn_tfm)kernel(crypto_spawn_tfm2)kernel(crypto_tfm_in_queue)kernel(crypto_unregister_ahash)kernel(crypto_unregister_alg)kernel(crypto_unregister_algs)kernel(crypto_unregister_notifier)kernel(crypto_unregister_pcomp)kernel(crypto_unregister_shash)kernel(crypto_unregister_template)kernel(crypto_xor)kernel(csum_ipv6_magic)kernel(csum_partial)kernel(csum_partial_copy_from_user)kernel(csum_partial_copy_fromiovecend)kernel(csum_partial_copy_nocheck)kernel(csum_partial_copy_to_user)kernel(csum_partial_copy_to_xdr)kernel(ct_sip_get_header)kernel(ct_sip_get_sdp_header)kernel(ct_sip_parse_address_param)kernel(ct_sip_parse_header_uri)kernel(ct_sip_parse_numerical_param)kernel(ct_sip_parse_request)kernel(current_fs_time)kernel(current_kernel_time)kernel(current_umask)kernel(cx18_claim_stream)kernel(cx18_ext_init)kernel(cx18_release_stream)kernel(cx18_reset_ir_gpio)kernel(cx18_start_v4l2_encode_stream)kernel(cx18_stop_v4l2_encode_stream)kernel(cx22700_attach)kernel(cx22702_attach)kernel(cx231xx_capture_start)kernel(cx231xx_demod_reset)kernel(cx231xx_dev_init)kernel(cx231xx_dev_uninit)kernel(cx231xx_disable656)kernel(cx231xx_enable656)kernel(cx231xx_enable_i2c_port_3)kernel(cx231xx_init_bulk)kernel(cx231xx_init_isoc)kernel(cx231xx_init_vbi_isoc)kernel(cx231xx_register_extension)kernel(cx231xx_send_gpio_cmd)kernel(cx231xx_send_usb_command)kernel(cx231xx_set_alt_setting)kernel(cx231xx_set_mode)kernel(cx231xx_tuner_callback)kernel(cx231xx_uninit_bulk)kernel(cx231xx_uninit_isoc)kernel(cx231xx_uninit_vbi_isoc)kernel(cx231xx_unmute_audio)kernel(cx231xx_unregister_extension)kernel(cx2341x_ctrl_get_menu)kernel(cx2341x_ctrl_query)kernel(cx2341x_ext_ctrls)kernel(cx2341x_fill_defaults)kernel(cx2341x_handler_init)kernel(cx2341x_handler_set_50hz)kernel(cx2341x_handler_set_busy)kernel(cx2341x_handler_setup)kernel(cx2341x_log_status)kernel(cx2341x_mpeg_ctrls)kernel(cx2341x_update)kernel(cx24110_attach)kernel(cx24113_agc_callback)kernel(cx24113_attach)kernel(cx24116_attach)kernel(cx24123_attach)kernel(cx24123_get_tuner_i2c_adapter)kernel(cx8800_ctrl_query)kernel(cx8802_buf_prepare)kernel(cx8802_buf_queue)kernel(cx8802_cancel_buffers)kernel(cx8802_get_driver)kernel(cx8802_register_driver)kernel(cx8802_unregister_driver)kernel(cx88_audio_thread)kernel(cx88_core_get)kernel(cx88_core_irq)kernel(cx88_core_put)kernel(cx88_dsp_detect_stereo_sap)kernel(cx88_enum_input)kernel(cx88_free_buffer)kernel(cx88_get_control)kernel(cx88_get_stereo)kernel(cx88_ir_start)kernel(cx88_ir_stop)kernel(cx88_newstation)kernel(cx88_print_irqbits)kernel(cx88_reset)kernel(cx88_risc_buffer)kernel(cx88_risc_databuffer)kernel(cx88_risc_stopper)kernel(cx88_set_control)kernel(cx88_set_freq)kernel(cx88_set_scale)kernel(cx88_set_stereo)kernel(cx88_set_tvaudio)kernel(cx88_set_tvnorm)kernel(cx88_setup_xc3028)kernel(cx88_shutdown)kernel(cx88_sram_channel_dump)kernel(cx88_sram_channel_setup)kernel(cx88_sram_channels)kernel(cx88_tuner_callback)kernel(cx88_user_ctrls)kernel(cx88_vdev_init)kernel(cx88_video_mux)kernel(cx88_wakeup)kernel(cxgb3_alloc_atid)kernel(cxgb3_alloc_stid)kernel(cxgb3_free_atid)kernel(cxgb3_free_stid)kernel(cxgb3_insert_tid)kernel(cxgb3_ofld_send)kernel(cxgb3_queue_tid_release)kernel(cxgb3_register_client)kernel(cxgb3_remove_tid)kernel(cxgb3_unregister_client)kernel(cxgb4_alloc_atid)kernel(cxgb4_alloc_sftid)kernel(cxgb4_alloc_stid)kernel(cxgb4_bar2_sge_qregs)kernel(cxgb4_best_aligned_mtu)kernel(cxgb4_best_mtu)kernel(cxgb4_clip_get)kernel(cxgb4_clip_release)kernel(cxgb4_create_server)kernel(cxgb4_create_server6)kernel(cxgb4_create_server_filter)kernel(cxgb4_dbfifo_count)kernel(cxgb4_dcb_enabled)kernel(cxgb4_flush_eq_cache)kernel(cxgb4_free_atid)kernel(cxgb4_free_stid)kernel(cxgb4_get_tcp_stats)kernel(cxgb4_iscsi_init)kernel(cxgb4_l2t_get)kernel(cxgb4_l2t_release)kernel(cxgb4_l2t_send)kernel(cxgb4_ofld_send)kernel(cxgb4_pktgl_to_skb)kernel(cxgb4_port_chan)kernel(cxgb4_port_idx)kernel(cxgb4_port_viid)kernel(cxgb4_read_sge_timestamp)kernel(cxgb4_read_tpte)kernel(cxgb4_register_uld)kernel(cxgb4_remove_server)kernel(cxgb4_remove_server_filter)kernel(cxgb4_remove_tid)kernel(cxgb4_root_dev)kernel(cxgb4_select_ntuple)kernel(cxgb4_sync_txq_pidx)kernel(cxgb4_unregister_uld)kernel(cxgb4_update_root_dev_clip)kernel(cxgbi_attr_is_visible)kernel(cxgbi_bind_conn)kernel(cxgbi_cleanup_task)kernel(cxgbi_conn_alloc_pdu)kernel(cxgbi_conn_init_pdu)kernel(cxgbi_conn_pdu_ready)kernel(cxgbi_conn_tx_open)kernel(cxgbi_conn_xmit_pdu)kernel(cxgbi_create_conn)kernel(cxgbi_create_session)kernel(cxgbi_ddp_cleanup)kernel(cxgbi_ddp_init)kernel(cxgbi_ddp_page_size_factor)kernel(cxgbi_ddp_ppod_clear)kernel(cxgbi_ddp_ppod_set)kernel(cxgbi_destroy_session)kernel(cxgbi_device_find_by_lldev)kernel(cxgbi_device_find_by_netdev)kernel(cxgbi_device_find_by_netdev_rcu)kernel(cxgbi_device_portmap_cleanup)kernel(cxgbi_device_portmap_create)kernel(cxgbi_device_register)kernel(cxgbi_device_unregister)kernel(cxgbi_device_unregister_all)kernel(cxgbi_ep_connect)kernel(cxgbi_ep_disconnect)kernel(cxgbi_ep_poll)kernel(cxgbi_get_conn_stats)kernel(cxgbi_get_ep_param)kernel(cxgbi_get_host_param)kernel(cxgbi_hbas_add)kernel(cxgbi_hbas_remove)kernel(cxgbi_iscsi_cleanup)kernel(cxgbi_iscsi_init)kernel(cxgbi_parse_pdu_itt)kernel(cxgbi_set_conn_param)kernel(cxgbi_set_host_param)kernel(cxgbi_sock_act_open_req_arp_failure)kernel(cxgbi_sock_check_wr_invariants)kernel(cxgbi_sock_closed)kernel(cxgbi_sock_established)kernel(cxgbi_sock_fail_act_open)kernel(cxgbi_sock_free_cpl_skbs)kernel(cxgbi_sock_purge_wr_queue)kernel(cxgbi_sock_rcv_abort_rpl)kernel(cxgbi_sock_rcv_close_conn_rpl)kernel(cxgbi_sock_rcv_peer_close)kernel(cxgbi_sock_rcv_wr_ack)kernel(cxgbi_sock_select_mss)kernel(cxgbi_sock_skb_entail)kernel(d_add_ci)kernel(d_alloc)kernel(d_alloc_name)kernel(d_alloc_pseudo)kernel(d_alloc_root)kernel(d_delete)kernel(d_find_alias)kernel(d_genocide)kernel(d_instantiate)kernel(d_instantiate_unique)kernel(d_invalidate)kernel(d_lookup)kernel(d_materialise_unique)kernel(d_move)kernel(d_obtain_alias)kernel(d_path)kernel(d_prune_aliases)kernel(d_rehash)kernel(d_splice_alias)kernel(d_validate)kernel(daemonize)kernel(datagram_poll)kernel(dbgp_external_startup)kernel(dbgp_reset_prep)kernel(dca3_get_tag)kernel(dca_add_requester)kernel(dca_get_tag)kernel(dca_register_notify)kernel(dca_remove_requester)kernel(dca_unregister_notify)kernel(dcache_dir_close)kernel(dcache_dir_lseek)kernel(dcache_dir_open)kernel(dcache_lock)kernel(dcache_readdir)kernel(dcb_getapp)kernel(dcb_ieee_delapp)kernel(dcb_ieee_getapp_mask)kernel(dcb_ieee_setapp)kernel(dcb_setapp)kernel(dcbnl_cee_notify)kernel(dcbnl_ieee_notify)kernel(dccp_check_req)kernel(dccp_child_process)kernel(dccp_close)kernel(dccp_connect)kernel(dccp_create_openreq_child)kernel(dccp_ctl_make_reset)kernel(dccp_death_row)kernel(dccp_destroy_sock)kernel(dccp_disconnect)kernel(dccp_done)kernel(dccp_feat_list_purge)kernel(dccp_getsockopt)kernel(dccp_hashinfo)kernel(dccp_init_sock)kernel(dccp_insert_option)kernel(dccp_insert_option_elapsed_time)kernel(dccp_insert_option_timestamp)kernel(dccp_invalid_packet)kernel(dccp_ioctl)kernel(dccp_make_response)kernel(dccp_orphan_count)kernel(dccp_packet_name)kernel(dccp_parse_options)kernel(dccp_poll)kernel(dccp_rcv_established)kernel(dccp_rcv_state_process)kernel(dccp_recvmsg)kernel(dccp_reqsk_init)kernel(dccp_reqsk_send_ack)kernel(dccp_send_ack)kernel(dccp_send_sync)kernel(dccp_sendmsg)kernel(dccp_set_state)kernel(dccp_setsockopt)kernel(dccp_shutdown)kernel(dccp_state_name)kernel(dccp_statistics)kernel(dccp_sync_mss)kernel(dccp_timestamp)kernel(dccp_v4_conn_request)kernel(dccp_v4_connect)kernel(dccp_v4_do_rcv)kernel(dccp_v4_request_recv_sock)kernel(dccp_v4_send_check)kernel(dcdbas_smi_request)kernel(dchannel_senddata)kernel(dcookie_register)kernel(dcookie_unregister)kernel(ddebug_add_module)kernel(ddebug_remove_module)kernel(deactivate_locked_super)kernel(deactivate_super)kernel(dead_socket)kernel(debug_locks)kernel(debug_locks_off)kernel(debug_locks_silent)kernel(debugfs_create_blob)kernel(debugfs_create_bool)kernel(debugfs_create_dir)kernel(debugfs_create_file)kernel(debugfs_create_file_size)kernel(debugfs_create_size_t)kernel(debugfs_create_symlink)kernel(debugfs_create_u16)kernel(debugfs_create_u32)kernel(debugfs_create_u64)kernel(debugfs_create_u8)kernel(debugfs_create_x16)kernel(debugfs_create_x32)kernel(debugfs_create_x64)kernel(debugfs_create_x8)kernel(debugfs_initialized)kernel(debugfs_remove)kernel(debugfs_remove_recursive)kernel(debugfs_rename)kernel(dec_zone_page_state)kernel(decode_rs16)kernel(default_backing_dev_info)kernel(default_blu)kernel(default_file_splice_read)kernel(default_grn)kernel(default_llseek)kernel(default_mtd_writev)kernel(default_qdisc_ops)kernel(default_red)kernel(default_unplug_io_fn)kernel(default_wake_function)kernel(del_gendisk)kernel(del_mtd_blktrans_dev)kernel(del_mtd_device)kernel(del_mtd_partitions)kernel(del_timer)kernel(del_timer_sync)kernel(delayacct_on)kernel(delayed_slow_work_enqueue)kernel(dentry_open)kernel(dentry_unhash)kernel(dequeue_signal)kernel(deregister_atm_ioctl)kernel(deregister_mtd_blktrans)kernel(deregister_mtd_parser)kernel(des_ekey)kernel(destroy_cis_cache)kernel(destroy_workqueue)kernel(detach_capi_ctr)kernel(detach_hdlc_protocol)kernel(dev2t3cdev)kernel(dev_activate)kernel(dev_add_offload)kernel(dev_add_pack)kernel(dev_addr_add)kernel(dev_addr_add_multiple)kernel(dev_addr_del)kernel(dev_addr_del_multiple)kernel(dev_addr_discard)kernel(dev_alert)kernel(dev_alloc_name)kernel(dev_alloc_skb)kernel(dev_attr_em_message)kernel(dev_attr_em_message_type)kernel(dev_attr_link_power_management_policy)kernel(dev_attr_sw_activity)kernel(dev_attr_unload_heads)kernel(dev_base_lock)kernel(dev_change_flags)kernel(dev_change_net_namespace)kernel(dev_close)kernel(dev_crit)kernel(dev_deactivate)kernel(dev_disable_lro)kernel(dev_driver_string)kernel(dev_emerg)kernel(dev_err)kernel(dev_forward_skb)kernel(dev_get_by_flags)kernel(dev_get_by_index)kernel(dev_get_by_name)kernel(dev_get_drvdata)kernel(dev_get_flags)kernel(dev_get_phys_port_id)kernel(dev_get_stats)kernel(dev_get_stats64)kernel(dev_getbyhwaddr)kernel(dev_getfirstbyhwtype)kernel(dev_graft_qdisc)kernel(dev_gro_receive)kernel(dev_kfree_skb_any)kernel(dev_kfree_skb_irq)kernel(dev_load)kernel(dev_mc_add)kernel(dev_mc_delete)kernel(dev_mc_sync)kernel(dev_mc_unsync)kernel(dev_notice)kernel(dev_open)kernel(dev_printk)kernel(dev_queue_xmit)kernel(dev_remove_offload)kernel(dev_remove_pack)kernel(dev_set_allmulti)kernel(dev_set_drvdata)kernel(dev_set_mac_address)kernel(dev_set_mtu)kernel(dev_set_name)kernel(dev_set_promiscuity)kernel(dev_trans_start)kernel(dev_txq_stats_fold)kernel(dev_txq_stats_fold64)kernel(dev_unicast_add)kernel(dev_unicast_delete)kernel(dev_unicast_flush)kernel(dev_unicast_sync)kernel(dev_unicast_unsync)kernel(dev_valid_name)kernel(dev_warn)kernel(device_add)kernel(device_attach)kernel(device_bind_driver)kernel(device_create)kernel(device_create_bin_file)kernel(device_create_file)kernel(device_create_vargs)kernel(device_del)kernel(device_destroy)kernel(device_find_child)kernel(device_for_each_child)kernel(device_initialize)kernel(device_move)kernel(device_register)kernel(device_release_driver)kernel(device_remove_bin_file)kernel(device_remove_file)kernel(device_rename)kernel(device_reprobe)kernel(device_schedule_callback_owner)kernel(device_unregister)kernel(devm_free_irq)kernel(devm_ioport_map)kernel(devm_ioport_unmap)kernel(devm_ioremap)kernel(devm_ioremap_nocache)kernel(devm_iounmap)kernel(devm_kfree)kernel(devm_kzalloc)kernel(devm_request_threaded_irq)kernel(devres_add)kernel(devres_alloc)kernel(devres_close_group)kernel(devres_destroy)kernel(devres_find)kernel(devres_free)kernel(devres_get)kernel(devres_open_group)kernel(devres_release_group)kernel(devres_remove)kernel(devres_remove_group)kernel(dfs_pattern_detector_init)kernel(dget_locked)kernel(dib0070_attach)kernel(dib0070_ctrl_agc_filter)kernel(dib0070_get_rf_output)kernel(dib0070_set_rf_output)kernel(dib0070_wbd_offset)kernel(dib0090_dcc_freq)kernel(dib0090_gain_control)kernel(dib0090_get_current_gain)kernel(dib0090_get_tune_state)kernel(dib0090_get_wbd_offset)kernel(dib0090_pwm_gain_reset)kernel(dib0090_register)kernel(dib0090_set_tune_state)kernel(dib3000mb_attach)kernel(dib3000mc_attach)kernel(dib3000mc_get_tuner_i2c_master)kernel(dib3000mc_i2c_enumeration)kernel(dib3000mc_pid_control)kernel(dib3000mc_pid_parse)kernel(dib3000mc_set_config)kernel(dib7000m_attach)kernel(dib7000m_get_i2c_master)kernel(dib7000m_pid_filter)kernel(dib7000m_pid_filter_ctrl)kernel(dib7000p_attach)kernel(dib7000p_get_i2c_master)kernel(dib7000p_i2c_enumeration)kernel(dib7000p_pid_filter)kernel(dib7000p_pid_filter_ctrl)kernel(dib7000p_set_gpio)kernel(dib7000p_set_wbd_ref)kernel(dib7000pc_detection)kernel(dib8000_attach)kernel(dib8000_get_adc_power)kernel(dib8000_get_i2c_master)kernel(dib8000_get_tune_state)kernel(dib8000_i2c_enumeration)kernel(dib8000_pid_filter)kernel(dib8000_pid_filter_ctrl)kernel(dib8000_pwm_agc_reset)kernel(dib8000_set_gpio)kernel(dib8000_set_tune_state)kernel(dib8000_set_wbd_ref)kernel(dibusb2_0_power_ctrl)kernel(dibusb2_0_streaming_ctrl)kernel(dibusb_dib3000mc_frontend_attach)kernel(dibusb_dib3000mc_tuner_attach)kernel(dibusb_i2c_algo)kernel(dibusb_pid_filter)kernel(dibusb_pid_filter_ctrl)kernel(dibusb_power_ctrl)kernel(dibusb_rc_query)kernel(dibusb_read_eeprom_byte)kernel(dibusb_streaming_ctrl)kernel(dibx000_exit_i2c_master)kernel(dibx000_get_i2c_adapter)kernel(dibx000_init_i2c_master)kernel(dibx000_reset_i2c_master)kernel(dio_end_io)kernel(directly_mappable_cdev_bdi)kernel(disable_irq)kernel(disable_irq_nosync)kernel(disable_kprobe)kernel(disallow_signal)kernel(disk_get_part)kernel(disk_map_sector_rcu)kernel(disk_part_iter_exit)kernel(disk_part_iter_init)kernel(disk_part_iter_next)kernel(disk_stack_limits)kernel(display_device_register)kernel(display_device_unregister)kernel(dlci_ioctl_set)kernel(dlm_lock)kernel(dlm_new_lockspace)kernel(dlm_posix_get)kernel(dlm_posix_lock)kernel(dlm_posix_unlock)kernel(dlm_release_lockspace)kernel(dlm_unlock)kernel(dm_array_del)kernel(dm_array_empty)kernel(dm_array_get_value)kernel(dm_array_info_init)kernel(dm_array_resize)kernel(dm_array_set_value)kernel(dm_array_walk)kernel(dm_bio_detain)kernel(dm_bio_prison_alloc_cell)kernel(dm_bio_prison_create)kernel(dm_bio_prison_destroy)kernel(dm_bio_prison_free_cell)kernel(dm_bitset_clear_bit)kernel(dm_bitset_del)kernel(dm_bitset_empty)kernel(dm_bitset_flush)kernel(dm_bitset_resize)kernel(dm_bitset_set_bit)kernel(dm_bitset_test_bit)kernel(dm_block_data)kernel(dm_block_location)kernel(dm_block_manager_create)kernel(dm_block_manager_destroy)kernel(dm_bm_block_size)kernel(dm_bm_checksum)kernel(dm_bm_flush)kernel(dm_bm_is_read_only)kernel(dm_bm_read_lock)kernel(dm_bm_set_read_only)kernel(dm_bm_set_read_write)kernel(dm_bm_unlock)kernel(dm_bm_write_lock)kernel(dm_bm_write_lock_zero)kernel(dm_btree_del)kernel(dm_btree_empty)kernel(dm_btree_find_highest_key)kernel(dm_btree_find_lowest_key)kernel(dm_btree_insert)kernel(dm_btree_insert_notify)kernel(dm_btree_lookup)kernel(dm_btree_remove)kernel(dm_btree_walk)kernel(dm_bufio_client_create)kernel(dm_bufio_client_destroy)kernel(dm_bufio_forget)kernel(dm_bufio_get)kernel(dm_bufio_get_aux_data)kernel(dm_bufio_get_block_data)kernel(dm_bufio_get_block_number)kernel(dm_bufio_get_block_size)kernel(dm_bufio_get_client)kernel(dm_bufio_get_device_size)kernel(dm_bufio_issue_flush)kernel(dm_bufio_mark_buffer_dirty)kernel(dm_bufio_new)kernel(dm_bufio_prefetch)kernel(dm_bufio_read)kernel(dm_bufio_release)kernel(dm_bufio_release_move)kernel(dm_bufio_set_minimum_buffers)kernel(dm_bufio_write_dirty_buffers)kernel(dm_bufio_write_dirty_buffers_async)kernel(dm_cache_policy_create)kernel(dm_cache_policy_destroy)kernel(dm_cache_policy_get_hint_size)kernel(dm_cache_policy_get_name)kernel(dm_cache_policy_get_version)kernel(dm_cache_policy_register)kernel(dm_cache_policy_unregister)kernel(dm_cell_error)kernel(dm_cell_promote_or_release)kernel(dm_cell_release)kernel(dm_cell_release_no_holder)kernel(dm_cell_visit_release)kernel(dm_consume_args)kernel(dm_deferred_entry_dec)kernel(dm_deferred_entry_inc)kernel(dm_deferred_set_add_work)kernel(dm_deferred_set_create)kernel(dm_deferred_set_destroy)kernel(dm_device_name)kernel(dm_dirty_log_create)kernel(dm_dirty_log_destroy)kernel(dm_dirty_log_type_register)kernel(dm_dirty_log_type_unregister)kernel(dm_disk)kernel(dm_disk_bitset_init)kernel(dm_dispatch_request)kernel(dm_exception_store_create)kernel(dm_exception_store_destroy)kernel(dm_exception_store_type_register)kernel(dm_exception_store_type_unregister)kernel(dm_get_cell)kernel(dm_get_device)kernel(dm_get_mapinfo)kernel(dm_get_md)kernel(dm_get_reserved_bio_based_ios)kernel(dm_get_reserved_rq_based_ios)kernel(dm_get_rq_mapinfo)kernel(dm_get_table_device)kernel(dm_hold)kernel(dm_internal_resume)kernel(dm_internal_resume_fast)kernel(dm_internal_suspend_fast)kernel(dm_internal_suspend_noflush)kernel(dm_io)kernel(dm_io_client_create)kernel(dm_io_client_destroy)kernel(dm_kcopyd_client_create)kernel(dm_kcopyd_client_destroy)kernel(dm_kcopyd_copy)kernel(dm_kcopyd_do_callback)kernel(dm_kcopyd_prepare_callback)kernel(dm_kcopyd_zero)kernel(dm_kill_unmapped_request)kernel(dm_kobject_release)kernel(dm_mem_cache_alloc)kernel(dm_mem_cache_client_create)kernel(dm_mem_cache_client_destroy)kernel(dm_mem_cache_free)kernel(dm_mem_cache_grow)kernel(dm_mem_cache_shrink)kernel(dm_noflush_suspending)kernel(dm_path_uevent)kernel(dm_put)kernel(dm_put_device)kernel(dm_put_table_device)kernel(dm_ratelimit_state)kernel(dm_read_arg)kernel(dm_read_arg_group)kernel(dm_region_hash_create)kernel(dm_region_hash_destroy)kernel(dm_register_path_selector)kernel(dm_register_target)kernel(dm_requeue_unmapped_request)kernel(dm_restorepowerindex)kernel(dm_rh_bio_to_region)kernel(dm_rh_dec)kernel(dm_rh_delay)kernel(dm_rh_delay_by_region)kernel(dm_rh_dirty_log)kernel(dm_rh_flush)kernel(dm_rh_get_region_key)kernel(dm_rh_get_region_size)kernel(dm_rh_get_state)kernel(dm_rh_inc)kernel(dm_rh_inc_pending)kernel(dm_rh_mark_nosync)kernel(dm_rh_recovery_end)kernel(dm_rh_recovery_in_flight)kernel(dm_rh_recovery_prepare)kernel(dm_rh_recovery_start)kernel(dm_rh_region_context)kernel(dm_rh_region_to_sector)kernel(dm_rh_sector_to_region)kernel(dm_rh_start_recovery)kernel(dm_rh_stop_recovery)kernel(dm_rh_update_states)kernel(dm_savepowerindex)kernel(dm_send_uevents)kernel(dm_set_device_limits)kernel(dm_set_target_max_io_len)kernel(dm_shift_arg)kernel(dm_sm_disk_create)kernel(dm_sm_disk_open)kernel(dm_snap_cow)kernel(dm_snap_origin)kernel(dm_suspended)kernel(dm_table_add_target_callbacks)kernel(dm_table_event)kernel(dm_table_get_md)kernel(dm_table_get_mode)kernel(dm_table_get_size)kernel(dm_table_run_md_queue_async)kernel(dm_table_unplug_all)kernel(dm_tm_commit)kernel(dm_tm_create_non_blocking_clone)kernel(dm_tm_create_with_sm)kernel(dm_tm_dec)kernel(dm_tm_destroy)kernel(dm_tm_inc)kernel(dm_tm_issue_prefetches)kernel(dm_tm_open_with_sm)kernel(dm_tm_pre_commit)kernel(dm_tm_read_lock)kernel(dm_tm_shadow_block)kernel(dm_tm_unlock)kernel(dm_unregister_path_selector)kernel(dm_unregister_target)kernel(dm_vcalloc)kernel(dm_writepowerindex)kernel(dma_async_device_register)kernel(dma_async_device_unregister)kernel(dma_async_memcpy_buf_to_buf)kernel(dma_async_memcpy_buf_to_pg)kernel(dma_async_memcpy_pg_to_pg)kernel(dma_async_tx_descriptor_init)kernel(dma_buf_attach)kernel(dma_buf_begin_cpu_access)kernel(dma_buf_detach)kernel(dma_buf_end_cpu_access)kernel(dma_buf_export)kernel(dma_buf_fd)kernel(dma_buf_get)kernel(dma_buf_kmap)kernel(dma_buf_kmap_atomic)kernel(dma_buf_kunmap)kernel(dma_buf_kunmap_atomic)kernel(dma_buf_map_attachment)kernel(dma_buf_mmap)kernel(dma_buf_put)kernel(dma_buf_unmap_attachment)kernel(dma_buf_vmap)kernel(dma_buf_vunmap)kernel(dma_find_channel)kernel(dma_get_required_mask)kernel(dma_issue_pending_all)kernel(dma_ops)kernel(dma_pool_alloc)kernel(dma_pool_create)kernel(dma_pool_destroy)kernel(dma_pool_free)kernel(dma_release_channel)kernel(dma_run_dependencies)kernel(dma_set_mask)kernel(dma_spin_lock)kernel(dma_supported)kernel(dma_sync_wait)kernel(dma_wait_for_async_tx)kernel(dmaengine_get)kernel(dmaengine_put)kernel(dmam_alloc_coherent)kernel(dmam_alloc_noncoherent)kernel(dmam_free_coherent)kernel(dmam_free_noncoherent)kernel(dmam_pool_create)kernel(dmam_pool_destroy)kernel(dmi_check_system)kernel(dmi_find_device)kernel(dmi_first_match)kernel(dmi_get_date)kernel(dmi_get_system_info)kernel(dmi_match)kernel(dmi_memdev_name)kernel(dmi_name_in_vendors)kernel(dmi_walk)kernel(do_SAK)kernel(do_add_mount)kernel(do_blank_screen)kernel(do_brk)kernel(do_exit)kernel(do_gettimeofday)kernel(do_kern_mount)kernel(do_machine_check)kernel(do_map_probe)kernel(do_mm_track_phys)kernel(do_mmap_pgoff)kernel(do_munmap)kernel(do_settimeofday)kernel(do_sync_mapping_range)kernel(do_sync_read)kernel(do_sync_write)kernel(do_take_over_console)kernel(do_unbind_con_driver)kernel(do_unblank_screen)kernel(do_unregister_con_driver)kernel(down)kernel(down_interruptible)kernel(down_killable)kernel(down_read)kernel(down_read_trylock)kernel(down_timeout)kernel(down_trylock)kernel(down_write)kernel(down_write_trylock)kernel(downgrade_write)kernel(dpm_resume_end)kernel(dpm_resume_noirq)kernel(dpm_suspend_noirq)kernel(dpm_suspend_start)kernel(dput)kernel(dq_data_lock)kernel(dqget)kernel(dqput)kernel(dqstats)kernel(dquot_acquire)kernel(dquot_alloc)kernel(dquot_alloc_inode)kernel(dquot_alloc_space)kernel(dquot_claim_space)kernel(dquot_commit)kernel(dquot_commit_info)kernel(dquot_destroy)kernel(dquot_drop)kernel(dquot_free_inode)kernel(dquot_free_space)kernel(dquot_initialize)kernel(dquot_mark_dquot_dirty)kernel(dquot_release)kernel(dquot_release_reserved_space)kernel(dquot_reserve_space)kernel(dquot_scan_active)kernel(dquot_transfer)kernel(driver_add_kobj)kernel(driver_attach)kernel(driver_create_file)kernel(driver_find)kernel(driver_find_device)kernel(driver_for_each_device)kernel(driver_register)kernel(driver_remove_file)kernel(driver_unregister)kernel(drm_add_edid_modes)kernel(drm_add_modes_noedid)kernel(drm_agp_acquire)kernel(drm_agp_alloc)kernel(drm_agp_bind)kernel(drm_agp_bind_pages)kernel(drm_agp_enable)kernel(drm_agp_free)kernel(drm_agp_info)kernel(drm_agp_release)kernel(drm_agp_unbind)kernel(drm_arm_vblank_event)kernel(drm_ati_pcigart_cleanup)kernel(drm_ati_pcigart_init)kernel(drm_atomic_add_affected_connectors)kernel(drm_atomic_add_affected_planes)kernel(drm_atomic_async_commit)kernel(drm_atomic_check_only)kernel(drm_atomic_clean_old_fb)kernel(drm_atomic_commit)kernel(drm_atomic_connector_set_property)kernel(drm_atomic_connectors_for_crtc)kernel(drm_atomic_crtc_set_property)kernel(drm_atomic_get_connector_state)kernel(drm_atomic_get_crtc_state)kernel(drm_atomic_get_plane_state)kernel(drm_atomic_helper_check)kernel(drm_atomic_helper_check_modeset)kernel(drm_atomic_helper_check_planes)kernel(drm_atomic_helper_cleanup_planes)kernel(drm_atomic_helper_commit)kernel(drm_atomic_helper_commit_modeset_disables)kernel(drm_atomic_helper_commit_modeset_enables)kernel(drm_atomic_helper_commit_planes)kernel(drm_atomic_helper_commit_planes_on_crtc)kernel(drm_atomic_helper_connector_destroy_state)kernel(drm_atomic_helper_connector_dpms)kernel(drm_atomic_helper_connector_duplicate_state)kernel(drm_atomic_helper_connector_reset)kernel(drm_atomic_helper_connector_set_property)kernel(drm_atomic_helper_crtc_destroy_state)kernel(drm_atomic_helper_crtc_duplicate_state)kernel(drm_atomic_helper_crtc_reset)kernel(drm_atomic_helper_crtc_set_property)kernel(drm_atomic_helper_disable_plane)kernel(drm_atomic_helper_duplicate_state)kernel(drm_atomic_helper_page_flip)kernel(drm_atomic_helper_plane_destroy_state)kernel(drm_atomic_helper_plane_duplicate_state)kernel(drm_atomic_helper_plane_reset)kernel(drm_atomic_helper_plane_set_property)kernel(drm_atomic_helper_prepare_planes)kernel(drm_atomic_helper_set_config)kernel(drm_atomic_helper_swap_state)kernel(drm_atomic_helper_update_legacy_modeset_state)kernel(drm_atomic_helper_update_plane)kernel(drm_atomic_helper_wait_for_vblanks)kernel(drm_atomic_legacy_backoff)kernel(drm_atomic_plane_set_property)kernel(drm_atomic_set_crtc_for_connector)kernel(drm_atomic_set_crtc_for_plane)kernel(drm_atomic_set_fb_for_plane)kernel(drm_atomic_set_mode_for_crtc)kernel(drm_atomic_set_mode_prop_for_crtc)kernel(drm_atomic_state_alloc)kernel(drm_atomic_state_clear)kernel(drm_atomic_state_default_clear)kernel(drm_atomic_state_default_release)kernel(drm_atomic_state_free)kernel(drm_atomic_state_init)kernel(drm_av_sync_delay)kernel(drm_bridge_add)kernel(drm_bridge_attach)kernel(drm_bridge_disable)kernel(drm_bridge_enable)kernel(drm_bridge_mode_fixup)kernel(drm_bridge_mode_set)kernel(drm_bridge_post_disable)kernel(drm_bridge_pre_enable)kernel(drm_bridge_remove)kernel(drm_calc_timestamping_constants)kernel(drm_calc_vbltimestamp_from_scanoutpos)kernel(drm_class_device_register)kernel(drm_class_device_unregister)kernel(drm_clflush_pages)kernel(drm_clflush_sg)kernel(drm_clflush_virt_range)kernel(drm_compat_ioctl)kernel(drm_connector_cleanup)kernel(drm_connector_index)kernel(drm_connector_init)kernel(drm_connector_register)kernel(drm_connector_unplug_all)kernel(drm_connector_unregister)kernel(drm_crtc_arm_vblank_event)kernel(drm_crtc_check_viewport)kernel(drm_crtc_cleanup)kernel(drm_crtc_get_hv_timing)kernel(drm_crtc_handle_vblank)kernel(drm_crtc_helper_set_config)kernel(drm_crtc_helper_set_mode)kernel(drm_crtc_index)kernel(drm_crtc_init)kernel(drm_crtc_init_with_planes)kernel(drm_crtc_send_vblank_event)kernel(drm_crtc_vblank_count)kernel(drm_crtc_vblank_count_and_time)kernel(drm_crtc_vblank_get)kernel(drm_crtc_vblank_off)kernel(drm_crtc_vblank_on)kernel(drm_crtc_vblank_put)kernel(drm_crtc_vblank_reset)kernel(drm_crtc_wait_one_vblank)kernel(drm_cvt_mode)kernel(drm_debug)kernel(drm_debugfs_create_files)kernel(drm_debugfs_remove_files)kernel(drm_detect_hdmi_monitor)kernel(drm_detect_monitor_audio)kernel(drm_dev_alloc)kernel(drm_dev_ref)kernel(drm_dev_register)kernel(drm_dev_set_unique)kernel(drm_dev_unref)kernel(drm_dev_unregister)kernel(drm_display_info_set_bus_formats)kernel(drm_do_get_edid)kernel(drm_dp_aux_register)kernel(drm_dp_aux_unregister)kernel(drm_dp_bw_code_to_link_rate)kernel(drm_dp_calc_pbn_mode)kernel(drm_dp_channel_eq_ok)kernel(drm_dp_check_act_status)kernel(drm_dp_clock_recovery_ok)kernel(drm_dp_dpcd_read)kernel(drm_dp_dpcd_read_link_status)kernel(drm_dp_dpcd_write)kernel(drm_dp_find_vcpi_slots)kernel(drm_dp_get_adjust_request_pre_emphasis)kernel(drm_dp_get_adjust_request_voltage)kernel(drm_dp_link_configure)kernel(drm_dp_link_power_down)kernel(drm_dp_link_power_up)kernel(drm_dp_link_probe)kernel(drm_dp_link_rate_to_bw_code)kernel(drm_dp_link_train_channel_eq_delay)kernel(drm_dp_link_train_clock_recovery_delay)kernel(drm_dp_mst_allocate_vcpi)kernel(drm_dp_mst_deallocate_vcpi)kernel(drm_dp_mst_detect_port)kernel(drm_dp_mst_dump_topology)kernel(drm_dp_mst_get_edid)kernel(drm_dp_mst_get_vcpi_slots)kernel(drm_dp_mst_hpd_irq)kernel(drm_dp_mst_reset_vcpi_slots)kernel(drm_dp_mst_topology_mgr_destroy)kernel(drm_dp_mst_topology_mgr_init)kernel(drm_dp_mst_topology_mgr_resume)kernel(drm_dp_mst_topology_mgr_set_mst)kernel(drm_dp_mst_topology_mgr_suspend)kernel(drm_dp_update_payload_part1)kernel(drm_dp_update_payload_part2)kernel(drm_edid_block_valid)kernel(drm_edid_duplicate)kernel(drm_edid_header_is_valid)kernel(drm_edid_is_valid)kernel(drm_edid_to_eld)kernel(drm_edid_to_sad)kernel(drm_edid_to_speaker_allocation)kernel(drm_encoder_cleanup)kernel(drm_encoder_init)kernel(drm_err)kernel(drm_fb_get_bpp_depth)kernel(drm_fb_helper_add_one_connector)kernel(drm_fb_helper_alloc_fbi)kernel(drm_fb_helper_blank)kernel(drm_fb_helper_cfb_copyarea)kernel(drm_fb_helper_cfb_fillrect)kernel(drm_fb_helper_cfb_imageblit)kernel(drm_fb_helper_check_var)kernel(drm_fb_helper_debug_enter)kernel(drm_fb_helper_debug_leave)kernel(drm_fb_helper_fill_fix)kernel(drm_fb_helper_fill_var)kernel(drm_fb_helper_fini)kernel(drm_fb_helper_hotplug_event)kernel(drm_fb_helper_init)kernel(drm_fb_helper_initial_config)kernel(drm_fb_helper_pan_display)kernel(drm_fb_helper_prepare)kernel(drm_fb_helper_release_fbi)kernel(drm_fb_helper_remove_one_connector)kernel(drm_fb_helper_restore_fbdev_mode_unlocked)kernel(drm_fb_helper_set_par)kernel(drm_fb_helper_set_suspend)kernel(drm_fb_helper_setcmap)kernel(drm_fb_helper_single_add_all_connectors)kernel(drm_fb_helper_sys_copyarea)kernel(drm_fb_helper_sys_fillrect)kernel(drm_fb_helper_sys_imageblit)kernel(drm_fb_helper_sys_read)kernel(drm_fb_helper_sys_write)kernel(drm_fb_helper_unregister_fbi)kernel(drm_flip_work_allocate_task)kernel(drm_flip_work_cleanup)kernel(drm_flip_work_commit)kernel(drm_flip_work_init)kernel(drm_flip_work_queue)kernel(drm_flip_work_queue_task)kernel(drm_format_horz_chroma_subsampling)kernel(drm_format_num_planes)kernel(drm_format_plane_cpp)kernel(drm_format_vert_chroma_subsampling)kernel(drm_framebuffer_cleanup)kernel(drm_framebuffer_init)kernel(drm_framebuffer_lookup)kernel(drm_framebuffer_reference)kernel(drm_framebuffer_remove)kernel(drm_framebuffer_unreference)kernel(drm_framebuffer_unregister_private)kernel(drm_gem_create_mmap_offset)kernel(drm_gem_create_mmap_offset_size)kernel(drm_gem_dmabuf_release)kernel(drm_gem_dumb_destroy)kernel(drm_gem_free_mmap_offset)kernel(drm_gem_get_pages)kernel(drm_gem_handle_create)kernel(drm_gem_handle_delete)kernel(drm_gem_mmap)kernel(drm_gem_mmap_obj)kernel(drm_gem_object_free)kernel(drm_gem_object_init)kernel(drm_gem_object_lookup)kernel(drm_gem_object_release)kernel(drm_gem_prime_export)kernel(drm_gem_prime_fd_to_handle)kernel(drm_gem_prime_handle_to_fd)kernel(drm_gem_prime_import)kernel(drm_gem_private_object_init)kernel(drm_gem_put_pages)kernel(drm_gem_vm_close)kernel(drm_gem_vm_open)kernel(drm_get_cea_aspect_ratio)kernel(drm_get_connector_status_name)kernel(drm_get_edid)kernel(drm_get_format_name)kernel(drm_get_pci_dev)kernel(drm_get_subpixel_order_name)kernel(drm_global_item_ref)kernel(drm_global_item_unref)kernel(drm_gtf_mode)kernel(drm_gtf_mode_complex)kernel(drm_handle_vblank)kernel(drm_has_preferred_mode)kernel(drm_hdmi_avi_infoframe_from_display_mode)kernel(drm_hdmi_vendor_infoframe_from_display_mode)kernel(drm_helper_connector_dpms)kernel(drm_helper_crtc_in_use)kernel(drm_helper_crtc_mode_set)kernel(drm_helper_crtc_mode_set_base)kernel(drm_helper_disable_unused_functions)kernel(drm_helper_encoder_in_use)kernel(drm_helper_hpd_irq_event)kernel(drm_helper_mode_fill_fb_struct)kernel(drm_helper_move_panel_connectors_to_head)kernel(drm_helper_probe_single_connector_modes)kernel(drm_helper_probe_single_connector_modes_nomerge)kernel(drm_helper_resume_force_mode)kernel(drm_ht_create)kernel(drm_ht_find_item)kernel(drm_ht_insert_item)kernel(drm_ht_just_insert_please)kernel(drm_ht_remove)kernel(drm_ht_remove_item)kernel(drm_i2c_encoder_commit)kernel(drm_i2c_encoder_destroy)kernel(drm_i2c_encoder_detect)kernel(drm_i2c_encoder_dpms)kernel(drm_i2c_encoder_init)kernel(drm_i2c_encoder_mode_fixup)kernel(drm_i2c_encoder_mode_set)kernel(drm_i2c_encoder_prepare)kernel(drm_i2c_encoder_restore)kernel(drm_i2c_encoder_save)kernel(drm_invalid_op)kernel(drm_ioctl)kernel(drm_ioctl_flags)kernel(drm_ioctl_permit)kernel(drm_irq_install)kernel(drm_irq_uninstall)kernel(drm_kms_helper_hotplug_event)kernel(drm_kms_helper_poll_disable)kernel(drm_kms_helper_poll_enable)kernel(drm_kms_helper_poll_enable_locked)kernel(drm_kms_helper_poll_fini)kernel(drm_kms_helper_poll_init)kernel(drm_legacy_addbufs_agp)kernel(drm_legacy_addbufs_pci)kernel(drm_legacy_addmap)kernel(drm_legacy_getsarea)kernel(drm_legacy_idlelock_release)kernel(drm_legacy_idlelock_take)kernel(drm_legacy_ioremap)kernel(drm_legacy_ioremap_wc)kernel(drm_legacy_ioremapfree)kernel(drm_legacy_mmap)kernel(drm_legacy_rmmap)kernel(drm_legacy_rmmap_locked)kernel(drm_master_get)kernel(drm_master_put)kernel(drm_match_cea_mode)kernel(drm_mm_clean)kernel(drm_mm_debug_table)kernel(drm_mm_dump_table)kernel(drm_mm_init)kernel(drm_mm_init_scan)kernel(drm_mm_init_scan_with_range)kernel(drm_mm_insert_node_generic)kernel(drm_mm_insert_node_in_range_generic)kernel(drm_mm_remove_node)kernel(drm_mm_replace_node)kernel(drm_mm_reserve_node)kernel(drm_mm_scan_add_block)kernel(drm_mm_scan_remove_block)kernel(drm_mm_takedown)kernel(drm_mode_config_cleanup)kernel(drm_mode_config_init)kernel(drm_mode_config_reset)kernel(drm_mode_connector_attach_encoder)kernel(drm_mode_connector_list_update)kernel(drm_mode_connector_set_path_property)kernel(drm_mode_connector_set_tile_property)kernel(drm_mode_connector_update_edid_property)kernel(drm_mode_copy)kernel(drm_mode_create)kernel(drm_mode_create_aspect_ratio_property)kernel(drm_mode_create_dirty_info_property)kernel(drm_mode_create_dvi_i_properties)kernel(drm_mode_create_from_cmdline_mode)kernel(drm_mode_create_rotation_property)kernel(drm_mode_create_scaling_mode_property)kernel(drm_mode_create_suggested_offset_properties)kernel(drm_mode_create_tile_group)kernel(drm_mode_create_tv_properties)kernel(drm_mode_crtc_set_gamma_size)kernel(drm_mode_debug_printmodeline)kernel(drm_mode_destroy)kernel(drm_mode_duplicate)kernel(drm_mode_equal)kernel(drm_mode_equal_no_clocks_no_stereo)kernel(drm_mode_find_dmt)kernel(drm_mode_get_tile_group)kernel(drm_mode_hsync)kernel(drm_mode_legacy_fb_format)kernel(drm_mode_object_find)kernel(drm_mode_parse_command_line_for_connector)kernel(drm_mode_plane_set_obj_prop)kernel(drm_mode_probed_add)kernel(drm_mode_prune_invalid)kernel(drm_mode_set_config_internal)kernel(drm_mode_set_crtcinfo)kernel(drm_mode_set_name)kernel(drm_mode_sort)kernel(drm_mode_validate_basic)kernel(drm_mode_validate_size)kernel(drm_mode_vrefresh)kernel(drm_modeset_acquire_fini)kernel(drm_modeset_acquire_init)kernel(drm_modeset_backoff)kernel(drm_modeset_backoff_interruptible)kernel(drm_modeset_drop_locks)kernel(drm_modeset_legacy_acquire_ctx)kernel(drm_modeset_lock)kernel(drm_modeset_lock_all)kernel(drm_modeset_lock_all_crtcs)kernel(drm_modeset_lock_crtc)kernel(drm_modeset_lock_interruptible)kernel(drm_modeset_unlock)kernel(drm_modeset_unlock_all)kernel(drm_modeset_unlock_crtc)kernel(drm_noop)kernel(drm_object_attach_property)kernel(drm_object_property_get_value)kernel(drm_object_property_set_value)kernel(drm_open)kernel(drm_panel_add)kernel(drm_panel_attach)kernel(drm_panel_detach)kernel(drm_panel_init)kernel(drm_panel_remove)kernel(drm_pci_alloc)kernel(drm_pci_exit)kernel(drm_pci_free)kernel(drm_pci_init)kernel(drm_pci_set_busid)kernel(drm_pcie_get_speed_cap_mask)kernel(drm_pick_cmdline_mode)kernel(drm_plane_cleanup)kernel(drm_plane_force_disable)kernel(drm_plane_from_index)kernel(drm_plane_helper_check_update)kernel(drm_plane_helper_disable)kernel(drm_plane_helper_update)kernel(drm_plane_index)kernel(drm_plane_init)kernel(drm_platform_init)kernel(drm_platform_set_busid)kernel(drm_poll)kernel(drm_primary_helper_destroy)kernel(drm_primary_helper_disable)kernel(drm_primary_helper_funcs)kernel(drm_primary_helper_update)kernel(drm_prime_gem_destroy)kernel(drm_prime_pages_to_sg)kernel(drm_prime_sg_to_page_addr_arrays)kernel(drm_probe_ddc)kernel(drm_property_add_enum)kernel(drm_property_create)kernel(drm_property_create_bitmask)kernel(drm_property_create_blob)kernel(drm_property_create_bool)kernel(drm_property_create_enum)kernel(drm_property_create_object)kernel(drm_property_create_range)kernel(drm_property_create_signed_range)kernel(drm_property_destroy)kernel(drm_property_lookup_blob)kernel(drm_property_reference_blob)kernel(drm_property_unreference_blob)kernel(drm_put_dev)kernel(drm_read)kernel(drm_rect_calc_hscale)kernel(drm_rect_calc_hscale_relaxed)kernel(drm_rect_calc_vscale)kernel(drm_rect_calc_vscale_relaxed)kernel(drm_rect_clip_scaled)kernel(drm_rect_debug_print)kernel(drm_rect_intersect)kernel(drm_rect_rotate)kernel(drm_rect_rotate_inv)kernel(drm_release)kernel(drm_rgb_quant_range_selectable)kernel(drm_rotation_simplify)kernel(drm_select_eld)kernel(drm_send_vblank_event)kernel(drm_set_preferred_mode)kernel(drm_sysfs_hotplug_event)kernel(drm_universal_plane_init)kernel(drm_unplug_dev)kernel(drm_ut_debug_printk)kernel(drm_vblank_cleanup)kernel(drm_vblank_count)kernel(drm_vblank_count_and_time)kernel(drm_vblank_get)kernel(drm_vblank_init)kernel(drm_vblank_no_hw_counter)kernel(drm_vblank_off)kernel(drm_vblank_on)kernel(drm_vblank_post_modeset)kernel(drm_vblank_pre_modeset)kernel(drm_vblank_put)kernel(drm_vma_node_allow)kernel(drm_vma_node_is_allowed)kernel(drm_vma_node_revoke)kernel(drm_vma_offset_add)kernel(drm_vma_offset_lookup_locked)kernel(drm_vma_offset_manager_destroy)kernel(drm_vma_offset_manager_init)kernel(drm_vma_offset_remove)kernel(drm_wait_one_vblank)kernel(drm_warn_on_modeset_not_all_locked)kernel(drop_file_write_access)kernel(drop_super)kernel(ds3000_attach)kernel(dsp_audio_law_to_s32)kernel(dsp_audio_s16_to_law)kernel(dst_alloc)kernel(dst_attach)kernel(dst_ca_attach)kernel(dst_check_sum)kernel(dst_comm_init)kernel(dst_destroy)kernel(dst_discard)kernel(dst_error_bailout)kernel(dst_error_recovery)kernel(dst_ops_extend_get_rcu)kernel(dst_ops_extend_register)kernel(dst_ops_extend_unregister)kernel(dst_pio_disable)kernel(dst_release)kernel(dst_wait_dst_ready)kernel(dump_fpu)kernel(dump_seek)kernel(dump_stack)kernel(dump_trace)kernel(dump_write)kernel(dvb_adapter_shadow_get)kernel(dvb_adapter_shadow_release)kernel(dvb_ca_en50221_camchange_irq)kernel(dvb_ca_en50221_camready_irq)kernel(dvb_ca_en50221_frda_irq)kernel(dvb_ca_en50221_init)kernel(dvb_ca_en50221_release)kernel(dvb_dmx_init)kernel(dvb_dmx_release)kernel(dvb_dmx_swfilter)kernel(dvb_dmx_swfilter_204)kernel(dvb_dmx_swfilter_packets)kernel(dvb_dmxdev_init)kernel(dvb_dmxdev_release)kernel(dvb_filter_get_ac3info)kernel(dvb_filter_pes2ts)kernel(dvb_filter_pes2ts_init)kernel(dvb_frontend_detach)kernel(dvb_frontend_reinitialise)kernel(dvb_frontend_sleep_until)kernel(dvb_generic_ioctl)kernel(dvb_generic_open)kernel(dvb_generic_release)kernel(dvb_net_init)kernel(dvb_net_release)kernel(dvb_pll_attach)kernel(dvb_register_adapter)kernel(dvb_register_device)kernel(dvb_register_frontend)kernel(dvb_ringbuffer_avail)kernel(dvb_ringbuffer_empty)kernel(dvb_ringbuffer_flush)kernel(dvb_ringbuffer_flush_spinlock_wakeup)kernel(dvb_ringbuffer_free)kernel(dvb_ringbuffer_init)kernel(dvb_ringbuffer_read)kernel(dvb_ringbuffer_read_user)kernel(dvb_ringbuffer_write)kernel(dvb_unregister_adapter)kernel(dvb_unregister_device)kernel(dvb_unregister_frontend)kernel(dvb_usb_device_exit)kernel(dvb_usb_device_init)kernel(dvb_usb_generic_rw)kernel(dvb_usb_generic_write)kernel(dvb_usb_get_hexline)kernel(dvb_usb_nec_rc_key_to_event)kernel(dynamic_debug_enabled)kernel(dynamic_debug_enabled2)kernel(e820_any_mapped)kernel(each_symbol)kernel(ebt_do_table)kernel(ebt_register_table)kernel(ebt_unregister_table)kernel(ec100_attach)kernel(ec_burst_disable)kernel(ec_burst_enable)kernel(ec_read)kernel(ec_transaction)kernel(ec_write)kernel(edac_atomic_assert_error)kernel(edac_class)kernel(edac_device_add_device)kernel(edac_device_alloc_ctl_info)kernel(edac_device_alloc_index)kernel(edac_device_del_device)kernel(edac_device_free_ctl_info)kernel(edac_device_handle_ce)kernel(edac_device_handle_ue)kernel(edac_err_assert)kernel(edac_get_sysfs_class)kernel(edac_handler_set)kernel(edac_handlers)kernel(edac_mc_add_mc)kernel(edac_mc_alloc)kernel(edac_mc_del_mc)kernel(edac_mc_find)kernel(edac_mc_find_csrow_by_page)kernel(edac_mc_free)kernel(edac_mc_handle_ce)kernel(edac_mc_handle_ce_no_info)kernel(edac_mc_handle_fbd_ce)kernel(edac_mc_handle_fbd_ue)kernel(edac_mc_handle_ue)kernel(edac_mc_handle_ue_no_info)kernel(edac_mem_types)kernel(edac_op_state)kernel(edac_pci_add_device)kernel(edac_pci_alloc_ctl_info)kernel(edac_pci_alloc_index)kernel(edac_pci_create_generic_ctl)kernel(edac_pci_del_device)kernel(edac_pci_free_ctl_info)kernel(edac_pci_handle_npe)kernel(edac_pci_handle_pe)kernel(edac_pci_release_generic_ctl)kernel(edac_pci_reset_delay_period)kernel(edac_put_sysfs_class)kernel(edac_report_status)kernel(edd)kernel(edid_info)kernel(eeprom_93cx6_multiread)kernel(eeprom_93cx6_read)kernel(efi)kernel(efi_enabled)kernel(efuse_one_byte_read)kernel(efuse_read_1byte)kernel(efuse_shadow_read)kernel(ehci_cf_port_reset_rwsem)kernel(ei_close)kernel(ei_get_stats)kernel(ei_interrupt)kernel(ei_netdev_ops)kernel(ei_open)kernel(ei_poll)kernel(ei_set_multicast_list)kernel(ei_start_xmit)kernel(ei_tx_timeout)kernel(elevator_change)kernel(elevator_exit)kernel(elevator_init)kernel(elfcorehdr_addr)kernel(elv_abort_queue)kernel(elv_add_request)kernel(elv_dispatch_add_tail)kernel(elv_dispatch_sort)kernel(elv_queue_empty)kernel(elv_rb_add)kernel(elv_rb_del)kernel(elv_rb_find)kernel(elv_rb_former_request)kernel(elv_rb_latter_request)kernel(elv_register)kernel(elv_register_queue)kernel(elv_rq_merge_ok)kernel(elv_unregister)kernel(elv_unregister_queue)kernel(em28xx_audio_analog_set)kernel(em28xx_audio_setup)kernel(em28xx_init_isoc)kernel(em28xx_isoc_dvb_max_packetsize)kernel(em28xx_register_extension)kernel(em28xx_set_mode)kernel(em28xx_tuner_callback)kernel(em28xx_uninit_isoc)kernel(em28xx_unregister_extension)kernel(emergency_restart)kernel(empty_zero_page)kernel(emulator_write_emulated)kernel(enable_irq)kernel(enable_kprobe)kernel(enclosure_add_device)kernel(enclosure_component_alloc)kernel(enclosure_component_register)kernel(enclosure_find)kernel(enclosure_for_each_device)kernel(enclosure_register)kernel(enclosure_remove_device)kernel(enclosure_unregister)kernel(end_buffer_async_write)kernel(end_buffer_read_sync)kernel(end_buffer_write_sync)kernel(end_page_writeback)kernel(enic_api_devcmd_proxy_by_index)kernel(erst_clear)kernel(erst_disable)kernel(erst_get_record_count)kernel(erst_get_record_id_begin)kernel(erst_get_record_id_end)kernel(erst_get_record_id_next)kernel(erst_read)kernel(erst_write)kernel(eth_change_mtu)kernel(eth_commit_mac_addr_change)kernel(eth_get_headlen)kernel(eth_header)kernel(eth_header_cache)kernel(eth_header_cache_update)kernel(eth_header_parse)kernel(eth_mac_addr)kernel(eth_prepare_mac_addr_change)kernel(eth_rebuild_header)kernel(eth_type_trans)kernel(eth_validate_addr)kernel(ether_setup)kernel(ethtool_op_get_flags)kernel(ethtool_op_get_link)kernel(ethtool_op_get_rx_csum)kernel(ethtool_op_get_sg)kernel(ethtool_op_get_ts_info)kernel(ethtool_op_get_tso)kernel(ethtool_op_get_tx_csum)kernel(ethtool_op_get_ufo)kernel(ethtool_op_set_flags)kernel(ethtool_op_set_sg)kernel(ethtool_op_set_tso)kernel(ethtool_op_set_tx_csum)kernel(ethtool_op_set_tx_hw_csum)kernel(ethtool_op_set_tx_ipv6_csum)kernel(ethtool_op_set_ufo)kernel(eventfd_ctx_fdget)kernel(eventfd_ctx_fileget)kernel(eventfd_ctx_get)kernel(eventfd_ctx_put)kernel(eventfd_ctx_remove_wait_queue)kernel(eventfd_fget)kernel(eventfd_signal)kernel(execute_in_process_context)kernel(exportfs_decode_fh)kernel(exportfs_encode_fh)kernel(ezusb_set_reset)kernel(ezusb_writememory)kernel(f_setown)kernel(fail_migrate_page)kernel(fasync_helper)kernel(fat_add_entries)kernel(fat_alloc_new_dir)kernel(fat_attach)kernel(fat_build_inode)kernel(fat_detach)kernel(fat_dir_empty)kernel(fat_fill_super)kernel(fat_flush_inodes)kernel(fat_free_clusters)kernel(fat_fs_error)kernel(fat_get_dotdot_entry)kernel(fat_getattr)kernel(fat_remove_entries)kernel(fat_scan)kernel(fat_search_long)kernel(fat_setattr)kernel(fat_sync_inode)kernel(fat_time_unix2fat)kernel(fb_add_videomode)kernel(fb_alloc_cmap)kernel(fb_bl_default_curve)kernel(fb_blank)kernel(fb_class)kernel(fb_copy_cmap)kernel(fb_ddc_read)kernel(fb_dealloc_cmap)kernel(fb_default_cmap)kernel(fb_deferred_io_cleanup)kernel(fb_deferred_io_fsync)kernel(fb_deferred_io_init)kernel(fb_deferred_io_open)kernel(fb_destroy_modedb)kernel(fb_destroy_modelist)kernel(fb_edid_to_monspecs)kernel(fb_find_best_display)kernel(fb_find_best_mode)kernel(fb_find_logo)kernel(fb_find_mode)kernel(fb_find_nearest_mode)kernel(fb_firmware_edid)kernel(fb_get_buffer_offset)kernel(fb_get_color_depth)kernel(fb_get_mode)kernel(fb_get_options)kernel(fb_invert_cmaps)kernel(fb_is_primary_device)kernel(fb_match_mode)kernel(fb_mode_is_equal)kernel(fb_mode_option)kernel(fb_notifier_call_chain)kernel(fb_pad_aligned_buffer)kernel(fb_pad_unaligned_buffer)kernel(fb_pan_display)kernel(fb_parse_edid)kernel(fb_register_client)kernel(fb_set_cmap)kernel(fb_set_suspend)kernel(fb_set_var)kernel(fb_show_logo)kernel(fb_sys_read)kernel(fb_sys_write)kernel(fb_unregister_client)kernel(fb_validate_mode)kernel(fb_var_to_videomode)kernel(fb_videomode_to_modelist)kernel(fb_videomode_to_var)kernel(fbcon_rotate_ccw)kernel(fbcon_rotate_cw)kernel(fbcon_rotate_ud)kernel(fbcon_set_bitops)kernel(fbcon_set_rotate)kernel(fbcon_set_tileops)kernel(fc_attach_transport)kernel(fc_block_scsi_eh)kernel(fc_change_queue_depth)kernel(fc_change_queue_type)kernel(fc_cpu_mask)kernel(fc_disc_config)kernel(fc_disc_init)kernel(fc_eh_abort)kernel(fc_eh_device_reset)kernel(fc_eh_host_reset)kernel(fc_elsct_init)kernel(fc_elsct_send)kernel(fc_exch_init)kernel(fc_exch_mgr_add)kernel(fc_exch_mgr_alloc)kernel(fc_exch_mgr_del)kernel(fc_exch_mgr_free)kernel(fc_exch_mgr_list_clone)kernel(fc_exch_mgr_reset)kernel(fc_exch_recv)kernel(fc_fabric_login)kernel(fc_fabric_logoff)kernel(fc_fc4_deregister_provider)kernel(fc_fc4_register_provider)kernel(fc_fcp_destroy)kernel(fc_fcp_init)kernel(fc_fill_hdr)kernel(fc_fill_reply_hdr)kernel(fc_frame_alloc_fill)kernel(fc_frame_crc_check)kernel(fc_get_event_number)kernel(fc_get_fabric_proto_ident)kernel(fc_get_host_port_state)kernel(fc_get_host_speed)kernel(fc_get_host_stats)kernel(fc_get_pr_transport_id)kernel(fc_get_pr_transport_id_len)kernel(fc_host_post_event)kernel(fc_host_post_vendor_event)kernel(fc_linkdown)kernel(fc_linkup)kernel(fc_lport_bsg_request)kernel(fc_lport_config)kernel(fc_lport_destroy)kernel(fc_lport_flogi_resp)kernel(fc_lport_init)kernel(fc_lport_iterate)kernel(fc_lport_logo_resp)kernel(fc_lport_notifier_head)kernel(fc_lport_reset)kernel(fc_lport_set_local_id)kernel(fc_parse_pr_out_transport_id)kernel(fc_queuecommand)kernel(fc_release_transport)kernel(fc_remote_port_add)kernel(fc_remote_port_delete)kernel(fc_remote_port_rolechg)kernel(fc_remove_host)kernel(fc_rport_init)kernel(fc_rport_terminate_io)kernel(fc_set_mfs)kernel(fc_set_rport_loss_tmo)kernel(fc_slave_alloc)kernel(fc_vport_create)kernel(fc_vport_id_lookup)kernel(fc_vport_setlink)kernel(fc_vport_terminate)kernel(fcoe_check_wait_queue)kernel(fcoe_clean_pending_queue)kernel(fcoe_ctlr_destroy)kernel(fcoe_ctlr_destroy_store)kernel(fcoe_ctlr_device_add)kernel(fcoe_ctlr_device_delete)kernel(fcoe_ctlr_els_send)kernel(fcoe_ctlr_get_lesb)kernel(fcoe_ctlr_init)kernel(fcoe_ctlr_link_down)kernel(fcoe_ctlr_link_up)kernel(fcoe_ctlr_recv)kernel(fcoe_ctlr_recv_flogi)kernel(fcoe_ctlr_set_fip_mode)kernel(fcoe_fc_crc)kernel(fcoe_fcf_device_add)kernel(fcoe_fcf_device_delete)kernel(fcoe_fcf_get_selected)kernel(fcoe_get_lesb)kernel(fcoe_get_paged_crc_eof)kernel(fcoe_get_wwn)kernel(fcoe_libfc_config)kernel(fcoe_link_speed_update)kernel(fcoe_queue_timer)kernel(fcoe_start_io)kernel(fcoe_transport_attach)kernel(fcoe_transport_create)kernel(fcoe_transport_destroy)kernel(fcoe_transport_detach)kernel(fcoe_transport_disable)kernel(fcoe_transport_enable)kernel(fcoe_validate_vport_create)kernel(fcoe_wwn_from_mac)kernel(fcoe_wwn_to_str)kernel(fd_install)kernel(fddi_change_mtu)kernel(fddi_type_trans)kernel(fence_add_callback)kernel(fence_context_alloc)kernel(fence_default_wait)kernel(fence_enable_sw_signaling)kernel(fence_free)kernel(fence_init)kernel(fence_release)kernel(fence_remove_callback)kernel(fence_signal)kernel(fence_signal_locked)kernel(fence_wait_timeout)kernel(fg_console)kernel(fget)kernel(fib_default_rule_add)kernel(fib_rules_cleanup_ops)kernel(fib_rules_lookup)kernel(fib_rules_register)kernel(fib_rules_unregister)kernel(fiemap_check_flags)kernel(fiemap_fill_next_extent)kernel(fifo_create_dflt)kernel(fifo_set_limit)kernel(file_fsync)kernel(file_init_ns_capable)kernel(file_permission)kernel(file_ra_state_init)kernel(file_remove_suid)kernel(file_update_time)kernel(filemap_fault)kernel(filemap_fdatawait)kernel(filemap_fdatawait_range)kernel(filemap_fdatawrite)kernel(filemap_fdatawrite_range)kernel(filemap_flush)kernel(filemap_page_mkwrite)kernel(filemap_write_and_wait)kernel(filemap_write_and_wait_range)kernel(fill_inquiry_response)kernel(filp_close)kernel(filp_open)kernel(filter_current_check_discard)kernel(filter_match_preds)kernel(find_first_bit)kernel(find_first_zero_bit)kernel(find_font)kernel(find_get_page)kernel(find_get_pages_contig)kernel(find_get_pages_tag)kernel(find_get_pid)kernel(find_inode_number)kernel(find_last_bit)kernel(find_lock_page)kernel(find_mci_by_dev)kernel(find_module)kernel(find_next_bit)kernel(find_next_zero_bit)kernel(find_or_create_page)kernel(find_pid_ns)kernel(find_symbol)kernel(find_vma)kernel(find_vpid)kernel(finish_wait)kernel(fips_enabled)kernel(firmware_kobj)kernel(fixed_phy_add)kernel(fixed_phy_set_link_update)kernel(fl6_sock_lookup)kernel(fl6_update_dst)kernel(flex_array_alloc)kernel(flex_array_clear)kernel(flex_array_free)kernel(flex_array_free_parts)kernel(flex_array_get)kernel(flex_array_prealloc)kernel(flex_array_put)kernel(flex_array_shrink)kernel(flexcop_device_exit)kernel(flexcop_device_initialize)kernel(flexcop_device_kfree)kernel(flexcop_device_kmalloc)kernel(flexcop_dma_allocate)kernel(flexcop_dma_config)kernel(flexcop_dma_config_timer)kernel(flexcop_dma_control_size_irq)kernel(flexcop_dma_control_timer_irq)kernel(flexcop_dma_free)kernel(flexcop_dma_xfer_control)kernel(flexcop_dump_reg)kernel(flexcop_eeprom_check_mac_addr)kernel(flexcop_i2c_request)kernel(flexcop_pass_dmx_data)kernel(flexcop_pass_dmx_packets)kernel(flexcop_pid_feed_control)kernel(flexcop_sram_ctrl)kernel(flexcop_sram_set_dest)kernel(flexcop_wan_set_speed)kernel(flock_lock_file_wait)kernel(flow_cache_genid)kernel(flow_cache_lookup)kernel(flush_delayed_work)kernel(flush_kthread_work)kernel(flush_kthread_worker)kernel(flush_old_exec)kernel(flush_scheduled_work)kernel(flush_signals)kernel(flush_work)kernel(flush_workqueue)kernel(follow_down)kernel(follow_pfn)kernel(follow_up)kernel(font_vga_8x16)kernel(force_sig)kernel(fpu_finit)kernel(fput)kernel(framebuffer_alloc)kernel(framebuffer_release)kernel(free_buffer_head)kernel(free_candev)kernel(free_cpumask_var)kernel(free_dca_provider)kernel(free_dma)kernel(free_irq)kernel(free_irq_cpu_rmap)kernel(free_libipw)kernel(free_mdio_bitbang)kernel(free_netdev)kernel(free_orinocodev)kernel(free_pages)kernel(free_pages_exact)kernel(free_percpu)kernel(free_rs)kernel(free_sja1000dev)kernel(free_task)kernel(free_user_ns)kernel(free_vm_area)kernel(freeze_bdev)kernel(freq_reg_info)kernel(fs_kobj)kernel(fs_overflowgid)kernel(fs_overflowuid)kernel(fscache_add_cache)kernel(fscache_cache_cleared_wq)kernel(fscache_check_aux)kernel(fscache_enqueue_operation)kernel(fscache_fsdef_index)kernel(fscache_init_cache)kernel(fscache_io_error)kernel(fscache_mark_page_cached)kernel(fscache_mark_pages_cached)kernel(fscache_object_destroy)kernel(fscache_object_init)kernel(fscache_object_lookup_negative)kernel(fscache_object_mark_killed)kernel(fscache_object_retrying_stale)kernel(fscache_obtained_object)kernel(fscache_op_complete)kernel(fscache_op_debug_id)kernel(fscache_operation_init)kernel(fscache_put_operation)kernel(fscache_withdraw_cache)kernel(fsnotify)kernel(fsnotify_get_cookie)kernel(fsstack_copy_attr_all)kernel(fsstack_copy_inode_size)kernel(fsync_bdev)kernel(ftdi_elan_gone_away)kernel(ftrace_perf_buf_prepare)kernel(ftrace_print_flags_seq)kernel(ftrace_print_hex_seq)kernel(ftrace_print_symbols_seq)kernel(ftrace_set_filter)kernel(ftrace_set_global_filter)kernel(ftrace_set_global_notrace)kernel(ftrace_set_notrace)kernel(fuse_abort_conn)kernel(fuse_conn_get)kernel(fuse_conn_init)kernel(fuse_conn_kill)kernel(fuse_conn_put)kernel(fuse_dev_operations)kernel(fuse_dev_release)kernel(fuse_direct_io)kernel(fuse_do_ioctl)kernel(fuse_do_open)kernel(fuse_file_fallocate)kernel(fuse_file_poll)kernel(fuse_get_req)kernel(fuse_get_req_for_background)kernel(fuse_put_request)kernel(fuse_request_alloc)kernel(fuse_request_send)kernel(fuse_request_send_background)kernel(fuse_sync_release)kernel(fw_bus_type)kernel(fw_cancel_transaction)kernel(fw_card_add)kernel(fw_card_initialize)kernel(fw_core_add_address_handler)kernel(fw_core_add_descriptor)kernel(fw_core_handle_bus_reset)kernel(fw_core_handle_request)kernel(fw_core_handle_response)kernel(fw_core_initiate_bus_reset)kernel(fw_core_remove_address_handler)kernel(fw_core_remove_card)kernel(fw_core_remove_descriptor)kernel(fw_csr_iterator_init)kernel(fw_csr_iterator_next)kernel(fw_csr_string)kernel(fw_device_enable_phys_dma)kernel(fw_fill_response)kernel(fw_high_memory_region)kernel(fw_iso_buffer_destroy)kernel(fw_iso_buffer_init)kernel(fw_iso_context_create)kernel(fw_iso_context_destroy)kernel(fw_iso_context_queue)kernel(fw_iso_context_start)kernel(fw_iso_context_stop)kernel(fw_run_transaction)kernel(fw_send_request)kernel(fw_send_response)kernel(fx_init)kernel(g_make_token_header)kernel(g_token_size)kernel(g_verify_token_header)kernel(garp_init_applicant)kernel(garp_register_application)kernel(garp_request_join)kernel(garp_request_leave)kernel(garp_uninit_applicant)kernel(garp_unregister_application)kernel(gcd)kernel(gen_estimator_active)kernel(gen_kill_estimator)kernel(gen_new_estimator)kernel(gen_pool_add_virt)kernel(gen_pool_alloc)kernel(gen_pool_avail)kernel(gen_pool_create)kernel(gen_pool_destroy)kernel(gen_pool_for_each_chunk)kernel(gen_pool_free)kernel(gen_pool_size)kernel(gen_pool_virt_to_phys)kernel(gen_replace_estimator)kernel(generate_random_uuid)kernel(generic_block_bmap)kernel(generic_block_fiemap)kernel(generic_cont_expand_simple)kernel(generic_delete_inode)kernel(generic_detach_inode)kernel(generic_drop_inode)kernel(generic_error_remove_page)kernel(generic_fh_to_dentry)kernel(generic_fh_to_parent)kernel(generic_file_aio_read)kernel(generic_file_aio_write)kernel(generic_file_buffered_write)kernel(generic_file_direct_write)kernel(generic_file_llseek)kernel(generic_file_llseek_size)kernel(generic_file_llseek_unlocked)kernel(generic_file_mmap)kernel(generic_file_open)kernel(generic_file_readonly_mmap)kernel(generic_file_splice_read)kernel(generic_file_splice_write)kernel(generic_fillattr)kernel(generic_forget_inode)kernel(generic_getxattr)kernel(generic_listxattr)kernel(generic_make_request)kernel(generic_mii_ioctl)kernel(generic_permission)kernel(generic_pipe_buf_confirm)kernel(generic_pipe_buf_get)kernel(generic_pipe_buf_map)kernel(generic_pipe_buf_release)kernel(generic_pipe_buf_steal)kernel(generic_pipe_buf_unmap)kernel(generic_read_dir)kernel(generic_readlink)kernel(generic_removexattr)kernel(generic_rndis_bind)kernel(generic_ro_fops)kernel(generic_segment_checks)kernel(generic_setattr)kernel(generic_setlease)kernel(generic_setxattr)kernel(generic_show_options)kernel(generic_shutdown_super)kernel(generic_splice_sendpage)kernel(generic_unplug_device)kernel(generic_write_checks)kernel(generic_write_end)kernel(generic_write_sync)kernel(generic_writepages)kernel(genl_lock)kernel(genl_notify)kernel(genl_register_family)kernel(genl_register_family_with_ops)kernel(genl_register_mc_group)kernel(genl_register_ops)kernel(genl_unlock)kernel(genl_unregister_family)kernel(genl_unregister_mc_group)kernel(genl_unregister_ops)kernel(genlmsg_multicast_allns)kernel(genphy_config_advert)kernel(genphy_config_aneg)kernel(genphy_read_status)kernel(genphy_restart_aneg)kernel(genphy_resume)kernel(genphy_suspend)kernel(genphy_update_link)kernel(get_agp_version)kernel(get_cpu_idle_time_us)kernel(get_cpu_iowait_time_us)kernel(get_cpu_sysdev)kernel(get_current_tty)kernel(get_dcookie)kernel(get_default_font)kernel(get_device)kernel(get_disk)kernel(get_driver)kernel(get_ethtool_ops_ext)kernel(get_fs_type)kernel(get_h225_addr)kernel(get_ibs_caps)kernel(get_inotify_watch)kernel(get_io_context)kernel(get_max_files)kernel(get_monotonic_boottime)kernel(get_mtd_device)kernel(get_mtd_device_nm)kernel(get_net_ns_by_fd)kernel(get_net_ns_by_pid)kernel(get_netdev_hw_features)kernel(get_netdev_ops_ext)kernel(get_next_bframe)kernel(get_next_dframe)kernel(get_online_cpus)kernel(get_option)kernel(get_options)kernel(get_page)kernel(get_phy_device)kernel(get_phy_id)kernel(get_phys_to_machine)kernel(get_pid_task)kernel(get_random_bytes)kernel(get_random_int)kernel(get_sb_bdev)kernel(get_sb_mtd)kernel(get_sb_nodev)kernel(get_sb_ns)kernel(get_sb_pseudo)kernel(get_sb_single)kernel(get_scattered_cpuid_leaf)kernel(get_seconds)kernel(get_super)kernel(get_task_comm)kernel(get_task_mm)kernel(get_task_pid)kernel(get_unmapped_area_prot)kernel(get_unused_fd)kernel(get_unused_fd_flags)kernel(get_user_pages)kernel(get_user_pages_fast)kernel(get_write_access)kernel(get_zeroed_page)kernel(getboottime)kernel(getname)kernel(getnstimeofday)kernel(getrawmonotonic)kernel(gf128mul_4k_bbe)kernel(gf128mul_4k_lle)kernel(gf128mul_64k_bbe)kernel(gf128mul_64k_lle)kernel(gf128mul_bbe)kernel(gf128mul_free_64k)kernel(gf128mul_init_4k_bbe)kernel(gf128mul_init_4k_lle)kernel(gf128mul_init_64k_bbe)kernel(gf128mul_init_64k_lle)kernel(gf128mul_lle)kernel(gf128mul_x_ble)kernel(gfn_to_hva)kernel(gfn_to_memslot)kernel(gfn_to_page)kernel(gfn_to_pfn)kernel(gigaset_add_event)kernel(gigaset_blockdriver)kernel(gigaset_dbg_buffer)kernel(gigaset_debuglevel)kernel(gigaset_fill_inbuf)kernel(gigaset_freecs)kernel(gigaset_freedriver)kernel(gigaset_handle_modem_response)kernel(gigaset_if_receive)kernel(gigaset_initcs)kernel(gigaset_initdriver)kernel(gigaset_m10x_input)kernel(gigaset_m10x_send_skb)kernel(gigaset_shutdown)kernel(gigaset_skb_sent)kernel(gigaset_start)kernel(gigaset_stop)kernel(give_up_console)kernel(global_cache_flush)kernel(glue_cbc_decrypt_128bit)kernel(glue_cbc_encrypt_128bit)kernel(glue_ctr_crypt_128bit)kernel(glue_ctr_crypt_final_128bit)kernel(glue_ecb_crypt_128bit)kernel(glue_xts_crypt_128bit)kernel(glue_xts_crypt_128bit_one)kernel(gnet_stats_copy_app)kernel(gnet_stats_copy_basic)kernel(gnet_stats_copy_queue)kernel(gnet_stats_copy_rate_est)kernel(gnet_stats_finish_copy)kernel(gnet_stats_start_copy)kernel(gnet_stats_start_copy_compat)kernel(gnttab_alloc_grant_references)kernel(gnttab_cancel_free_callback)kernel(gnttab_claim_grant_reference)kernel(gnttab_empty_grant_references)kernel(gnttab_end_foreign_access)kernel(gnttab_end_foreign_access_ref)kernel(gnttab_end_foreign_transfer)kernel(gnttab_end_foreign_transfer_ref)kernel(gnttab_free_grant_reference)kernel(gnttab_free_grant_references)kernel(gnttab_grant_foreign_access)kernel(gnttab_grant_foreign_access_ref)kernel(gnttab_grant_foreign_transfer)kernel(gnttab_grant_foreign_transfer_ref)kernel(gnttab_init)kernel(gnttab_max_grant_frames)kernel(gnttab_query_foreign_access)kernel(gnttab_release_grant_reference)kernel(gnttab_request_free_callback)kernel(gpio_direction_input)kernel(gpio_direction_output)kernel(gpio_free)kernel(gpio_get_value_cansleep)kernel(gpio_request)kernel(gpio_set_value_cansleep)kernel(gpiochip_add)kernel(gpiochip_is_requested)kernel(gpiochip_remove)kernel(grab_cache_page_nowait)kernel(grab_cache_page_write_begin)kernel(gre_add_protocol)kernel(gre_build_header)kernel(gre_cisco_register)kernel(gre_cisco_unregister)kernel(gre_del_protocol)kernel(gre_handle_offloads)kernel(groups_alloc)kernel(groups_free)kernel(gru_copy_gpa)kernel(gru_create_message_queue)kernel(gru_free_message)kernel(gru_get_next_message)kernel(gru_read_gpa)kernel(gru_send_message_gpa)kernel(gspca_auto_gain_n_exposure)kernel(gspca_debug)kernel(gspca_dev_probe)kernel(gspca_dev_probe2)kernel(gspca_disconnect)kernel(gspca_frame_add)kernel(gspca_resume)kernel(gspca_suspend)kernel(gss_mech_get)kernel(gss_mech_get_by_OID)kernel(gss_mech_get_by_name)kernel(gss_mech_get_by_pseudoflavor)kernel(gss_mech_list_pseudoflavors)kernel(gss_mech_put)kernel(gss_mech_register)kernel(gss_mech_unregister)kernel(gss_pseudoflavor_to_service)kernel(gss_service_to_auth_domain_name)kernel(gss_svc_to_pseudoflavor)kernel(half_md4_transform)kernel(handle_level_irq)kernel(handle_nested_irq)kernel(handle_sysrq)kernel(have_submounts)kernel(hci_alloc_dev)kernel(hci_conn_change_link_key)kernel(hci_conn_check_link_mode)kernel(hci_conn_hold_device)kernel(hci_conn_put_device)kernel(hci_conn_security)kernel(hci_conn_switch_role)kernel(hci_connect)kernel(hci_free_dev)kernel(hci_get_route)kernel(hci_recv_fragment)kernel(hci_register_cb)kernel(hci_register_dev)kernel(hci_register_proto)kernel(hci_resume_dev)kernel(hci_send_acl)kernel(hci_send_sco)kernel(hci_suspend_dev)kernel(hci_unregister_cb)kernel(hci_unregister_dev)kernel(hci_unregister_proto)kernel(hda_extra_out_badness)kernel(hda_get_autocfg_input_label)kernel(hda_main_out_badness)kernel(hdlc_change_mtu)kernel(hdlc_close)kernel(hdlc_ioctl)kernel(hdlc_open)kernel(hdlc_start_xmit)kernel(hdmi_audio_infoframe_init)kernel(hdmi_audio_infoframe_pack)kernel(hdmi_avi_infoframe_init)kernel(hdmi_avi_infoframe_pack)kernel(hdmi_infoframe_pack)kernel(hdmi_spd_infoframe_init)kernel(hdmi_spd_infoframe_pack)kernel(hdmi_vendor_infoframe_init)kernel(hdmi_vendor_infoframe_pack)kernel(hermes_struct_init)kernel(hest_disable)kernel(hex_asc)kernel(hex_dump_to_buffer)kernel(hex_to_bin)kernel(hid_add_device)kernel(hid_alloc_report_buf)kernel(hid_allocate_device)kernel(hid_check_keys_pressed)kernel(hid_connect)kernel(hid_debug)kernel(hid_debug_event)kernel(hid_destroy_device)kernel(hid_disconnect)kernel(hid_dump_device)kernel(hid_dump_field)kernel(hid_dump_input)kernel(hid_input_report)kernel(hid_open_report)kernel(hid_output_report)kernel(hid_parse_report)kernel(hid_report_raw_event)kernel(hid_resolv_usage)kernel(hid_set_field)kernel(hid_snto32)kernel(hid_unregister_driver)kernel(hid_validate_values)kernel(hiddev_hid_event)kernel(hidinput_calc_abs_res)kernel(hidinput_connect)kernel(hidinput_disconnect)kernel(hidinput_find_field)kernel(hidinput_report_event)kernel(hidraw_connect)kernel(hidraw_disconnect)kernel(hidraw_report_event)kernel(high_memory)kernel(hisax_init_pcmcia)kernel(hisax_register)kernel(hisax_unregister)kernel(hostap_80211_get_hdrlen)kernel(hostap_80211_ops)kernel(hostap_80211_rx)kernel(hostap_add_interface)kernel(hostap_check_sta_fw_version)kernel(hostap_dump_rx_header)kernel(hostap_dump_tx_header)kernel(hostap_free_data)kernel(hostap_get_porttype)kernel(hostap_handle_sta_tx_exc)kernel(hostap_info_init)kernel(hostap_info_process)kernel(hostap_init_ap_proc)kernel(hostap_init_data)kernel(hostap_init_proc)kernel(hostap_master_start_xmit)kernel(hostap_remove_interface)kernel(hostap_remove_proc)kernel(hostap_set_antsel)kernel(hostap_set_auth_algs)kernel(hostap_set_encryption)kernel(hostap_set_hostapd)kernel(hostap_set_hostapd_sta)kernel(hostap_set_multicast_list_queue)kernel(hostap_set_roaming)kernel(hostap_set_string)kernel(hostap_set_word)kernel(hostap_setup_dev)kernel(hpet_mask_rtc_irq_bit)kernel(hpet_register_irq_handler)kernel(hpet_rtc_dropped_irq)kernel(hpet_rtc_interrupt)kernel(hpet_rtc_timer_init)kernel(hpet_set_alarm_time)kernel(hpet_set_periodic_freq)kernel(hpet_set_rtc_irq_bit)kernel(hpet_unregister_irq_handler)kernel(hrtimer_cancel)kernel(hrtimer_forward)kernel(hrtimer_get_remaining)kernel(hrtimer_get_res)kernel(hrtimer_init)kernel(hrtimer_init_sleeper)kernel(hrtimer_start)kernel(hrtimer_start_range_ns)kernel(hrtimer_try_to_cancel)kernel(ht_create_irq)kernel(ht_destroy_irq)kernel(hv_remove_crash_handler)kernel(hv_remove_kexec_handler)kernel(hv_remove_vmbus_irq)kernel(hv_setup_crash_handler)kernel(hv_setup_kexec_handler)kernel(hv_setup_vmbus_irq)kernel(hva_to_pfn)kernel(hvc_alloc)kernel(hvc_instantiate)kernel(hvc_kick)kernel(hvc_poll)kernel(hvc_remove)kernel(hweight16)kernel(hweight32)kernel(hweight64)kernel(hweight8)kernel(hwmon_device_register)kernel(hwmon_device_unregister)kernel(hwpoison_filter)kernel(hwpoison_filter_dev_major)kernel(hwpoison_filter_dev_minor)kernel(hwpoison_filter_enable)kernel(hwpoison_filter_flags_mask)kernel(hwpoison_filter_flags_value)kernel(hwpoison_filter_memcg)kernel(hwrng_register)kernel(hwrng_unregister)kernel(hypercall_page)kernel(hyperv_mmio)kernel(hypervisor_kobj)kernel(i1480_cmd)kernel(i1480_fw_upload)kernel(i1480_rceb_check)kernel(i2400m_bm_cmd_prepare)kernel(i2400m_cmd_enter_powersave)kernel(i2400m_cmd_get_state)kernel(i2400m_dev_bootstrap)kernel(i2400m_dev_reset_handle)kernel(i2400m_netdev_setup)kernel(i2400m_queue_work)kernel(i2400m_release)kernel(i2400m_rx)kernel(i2400m_set_init_config)kernel(i2400m_setup)kernel(i2400m_tx)kernel(i2400m_tx_msg_get)kernel(i2400m_tx_msg_sent)kernel(i2c_add_adapter)kernel(i2c_add_numbered_adapter)kernel(i2c_bit_add_bus)kernel(i2c_bit_add_numbered_bus)kernel(i2c_bit_algo)kernel(i2c_bus_type)kernel(i2c_clients_command)kernel(i2c_del_adapter)kernel(i2c_del_driver)kernel(i2c_get_adapter)kernel(i2c_master_recv)kernel(i2c_master_send)kernel(i2c_new_device)kernel(i2c_new_dummy)kernel(i2c_new_probed_device)kernel(i2c_pca_add_bus)kernel(i2c_pca_add_numbered_bus)kernel(i2c_put_adapter)kernel(i2c_register_driver)kernel(i2c_release_client)kernel(i2c_smbus_process_call)kernel(i2c_smbus_read_block_data)kernel(i2c_smbus_read_byte)kernel(i2c_smbus_read_byte_data)kernel(i2c_smbus_read_i2c_block_data)kernel(i2c_smbus_read_word_data)kernel(i2c_smbus_write_block_data)kernel(i2c_smbus_write_byte)kernel(i2c_smbus_write_byte_data)kernel(i2c_smbus_write_i2c_block_data)kernel(i2c_smbus_write_word_data)kernel(i2c_smbus_xfer)kernel(i2c_transfer)kernel(i2c_unregister_device)kernel(i2c_use_client)kernel(i2c_verify_client)kernel(i8042_check_port_owner)kernel(i8042_command)kernel(i8042_install_filter)kernel(i8042_lock_chip)kernel(i8042_remove_filter)kernel(i8042_unlock_chip)kernel(i8253_lock)kernel(i915_gpu_busy)kernel(i915_gpu_lower)kernel(i915_gpu_raise)kernel(i915_gpu_turbo_disable)kernel(i915_read_mch_val)kernel(iTCO_vendor_check_noreboot_on)kernel(iTCO_vendor_pre_keepalive)kernel(iTCO_vendor_pre_set_heartbeat)kernel(iTCO_vendor_pre_start)kernel(iTCO_vendor_pre_stop)kernel(ib_alloc_device)kernel(ib_alloc_fast_reg_mr)kernel(ib_alloc_fast_reg_page_list)kernel(ib_alloc_fmr)kernel(ib_alloc_mw)kernel(ib_alloc_pd)kernel(ib_alloc_xrcd)kernel(ib_attach_mcast)kernel(ib_cancel_mad)kernel(ib_check_mr_status)kernel(ib_close_qp)kernel(ib_cm_init_qp_attr)kernel(ib_cm_listen)kernel(ib_cm_notify)kernel(ib_copy_ah_attr_to_user)kernel(ib_copy_path_rec_from_user)kernel(ib_copy_path_rec_to_user)kernel(ib_copy_qp_attr_to_user)kernel(ib_create_ah)kernel(ib_create_ah_from_wc)kernel(ib_create_cm_id)kernel(ib_create_cq)kernel(ib_create_flow)kernel(ib_create_fmr_pool)kernel(ib_create_mr)kernel(ib_create_qp)kernel(ib_create_send_mad)kernel(ib_create_srq)kernel(ib_dealloc_device)kernel(ib_dealloc_fmr)kernel(ib_dealloc_mw)kernel(ib_dealloc_pd)kernel(ib_dealloc_xrcd)kernel(ib_dereg_mr)kernel(ib_destroy_ah)kernel(ib_destroy_cm_id)kernel(ib_destroy_cq)kernel(ib_destroy_flow)kernel(ib_destroy_fmr_pool)kernel(ib_destroy_mr)kernel(ib_destroy_qp)kernel(ib_destroy_srq)kernel(ib_detach_mcast)kernel(ib_dispatch_event)kernel(ib_find_cached_gid)kernel(ib_find_cached_pkey)kernel(ib_find_exact_cached_pkey)kernel(ib_find_gid)kernel(ib_find_pkey)kernel(ib_flush_fmr_pool)kernel(ib_fmr_pool_map_phys)kernel(ib_fmr_pool_unmap)kernel(ib_free_fast_reg_page_list)kernel(ib_free_recv_mad)kernel(ib_free_send_mad)kernel(ib_get_cached_gid)kernel(ib_get_cached_lmc)kernel(ib_get_cached_pkey)kernel(ib_get_client_data)kernel(ib_get_dma_mr)kernel(ib_get_mad_data_offset)kernel(ib_get_rmpp_segment)kernel(ib_init_ah_from_mcmember)kernel(ib_init_ah_from_path)kernel(ib_init_ah_from_wc)kernel(ib_is_mad_class_rmpp)kernel(ib_mad_kernel_rmpp_agent)kernel(ib_modify_ah)kernel(ib_modify_cq)kernel(ib_modify_device)kernel(ib_modify_mad)kernel(ib_modify_port)kernel(ib_modify_qp)kernel(ib_modify_qp_is_ok)kernel(ib_modify_srq)kernel(ib_open_qp)kernel(ib_pack)kernel(ib_post_send_mad)kernel(ib_process_mad_wc)kernel(ib_query_ah)kernel(ib_query_device)kernel(ib_query_gid)kernel(ib_query_mr)kernel(ib_query_pkey)kernel(ib_query_port)kernel(ib_query_qp)kernel(ib_query_srq)kernel(ib_rate_to_mbps)kernel(ib_rate_to_mult)kernel(ib_redirect_mad_qp)kernel(ib_reg_phys_mr)kernel(ib_register_client)kernel(ib_register_device)kernel(ib_register_event_handler)kernel(ib_register_mad_agent)kernel(ib_register_mad_snoop)kernel(ib_rereg_phys_mr)kernel(ib_resize_cq)kernel(ib_resolve_eth_l2_attrs)kernel(ib_response_mad)kernel(ib_sa_cancel_query)kernel(ib_sa_free_multicast)kernel(ib_sa_get_mcmember_rec)kernel(ib_sa_guid_info_rec_query)kernel(ib_sa_join_multicast)kernel(ib_sa_pack_path)kernel(ib_sa_path_rec_get)kernel(ib_sa_register_client)kernel(ib_sa_service_rec_query)kernel(ib_sa_unpack_path)kernel(ib_sa_unregister_client)kernel(ib_send_cm_apr)kernel(ib_send_cm_drep)kernel(ib_send_cm_dreq)kernel(ib_send_cm_lap)kernel(ib_send_cm_mra)kernel(ib_send_cm_rej)kernel(ib_send_cm_rep)kernel(ib_send_cm_req)kernel(ib_send_cm_rtu)kernel(ib_send_cm_sidr_rep)kernel(ib_send_cm_sidr_req)kernel(ib_set_client_data)kernel(ib_sysfs_create_port_files)kernel(ib_ud_header_init)kernel(ib_ud_header_pack)kernel(ib_ud_header_unpack)kernel(ib_umem_copy_from)kernel(ib_umem_get)kernel(ib_umem_page_count)kernel(ib_umem_release)kernel(ib_unmap_fmr)kernel(ib_unpack)kernel(ib_unregister_client)kernel(ib_unregister_device)kernel(ib_unregister_event_handler)kernel(ib_unregister_mad_agent)kernel(ib_wq)kernel(ibft_addr)kernel(ibnl_add_client)kernel(ibnl_multicast)kernel(ibnl_put_attr)kernel(ibnl_put_msg)kernel(ibnl_remove_client)kernel(ibnl_unicast)kernel(ibrs_mode)kernel(icmp_err_convert)kernel(icmp_send)kernel(icmpv6_err_convert)kernel(icmpv6_send)kernel(icmpv6_statistics)kernel(icmpv6msg_statistics)kernel(ida2_destroy)kernel(ida2_get_new_above)kernel(ida2_init)kernel(ida2_pre_get)kernel(ida2_remove)kernel(ida2_simple_get)kernel(ida2_simple_remove)kernel(ida_destroy)kernel(ida_get_new)kernel(ida_get_new_above)kernel(ida_init)kernel(ida_pre_get)kernel(ida_remove)kernel(ida_simple_get)kernel(ida_simple_remove)kernel(idle_halt)kernel(idle_nomwait)kernel(idle_notifier_register)kernel(idle_notifier_unregister)kernel(idr2_alloc)kernel(idr2_alloc_cyclic)kernel(idr2_destroy)kernel(idr2_find_slowpath)kernel(idr2_for_each)kernel(idr2_get_next)kernel(idr2_init)kernel(idr2_is_empty)kernel(idr2_preload)kernel(idr2_remove)kernel(idr2_replace)kernel(idr_destroy)kernel(idr_find)kernel(idr_for_each)kernel(idr_get_new)kernel(idr_get_new_above)kernel(idr_init)kernel(idr_pre_get)kernel(idr_remove)kernel(idr_remove_all)kernel(idr_replace)kernel(ieee80211_alloc_hw_nm)kernel(ieee80211_amsdu_to_8023s)kernel(ieee80211_ap_probereq_get)kernel(ieee80211_ave_rssi)kernel(ieee80211_beacon_get_template)kernel(ieee80211_beacon_get_tim)kernel(ieee80211_beacon_loss)kernel(ieee80211_bss_get_ie)kernel(ieee80211_chandef_to_operating_class)kernel(ieee80211_channel_to_frequency)kernel(ieee80211_chswitch_done)kernel(ieee80211_connection_loss)kernel(ieee80211_cqm_beacon_loss_notify)kernel(ieee80211_cqm_rssi_notify)kernel(ieee80211_csa_finish)kernel(ieee80211_csa_is_complete)kernel(ieee80211_csa_update_counter)kernel(ieee80211_ctstoself_duration)kernel(ieee80211_ctstoself_get)kernel(ieee80211_data_from_8023)kernel(ieee80211_data_to_8023)kernel(ieee80211_disable_rssi_reports)kernel(ieee80211_enable_rssi_reports)kernel(ieee80211_find_sta)kernel(ieee80211_find_sta_by_ifaddr)kernel(ieee80211_free_hw)kernel(ieee80211_free_txskb)kernel(ieee80211_frequency_to_channel)kernel(ieee80211_generic_frame_duration)kernel(ieee80211_get_buffered_bc)kernel(ieee80211_get_hdrlen_from_skb)kernel(ieee80211_get_key_rx_seq)kernel(ieee80211_get_key_tx_seq)kernel(ieee80211_get_mesh_hdrlen)kernel(ieee80211_get_num_supported_channels)kernel(ieee80211_get_response_rate)kernel(ieee80211_get_tkip_p1k_iv)kernel(ieee80211_get_tkip_p2k)kernel(ieee80211_get_tkip_rx_p1k)kernel(ieee80211_get_tx_rates)kernel(ieee80211_gtk_rekey_add)kernel(ieee80211_gtk_rekey_notify)kernel(ieee80211_hdrlen)kernel(ieee80211_ie_split)kernel(ieee80211_ie_split_ric)kernel(ieee80211_iter_chan_contexts_atomic)kernel(ieee80211_iter_keys)kernel(ieee80211_iterate_active_interfaces_atomic)kernel(ieee80211_iterate_active_interfaces_rtnl)kernel(ieee80211_iterate_interfaces)kernel(ieee80211_iterate_stations_atomic)kernel(ieee80211_mandatory_rates)kernel(ieee80211_nullfunc_get)kernel(ieee80211_operating_class_to_band)kernel(ieee80211_parse_p2p_noa)kernel(ieee80211_probereq_get)kernel(ieee80211_proberesp_get)kernel(ieee80211_pspoll_get)kernel(ieee80211_queue_delayed_work)kernel(ieee80211_queue_stopped)kernel(ieee80211_queue_work)kernel(ieee80211_radar_detected)kernel(ieee80211_radiotap_iterator_init)kernel(ieee80211_radiotap_iterator_next)kernel(ieee80211_rate_control_register)kernel(ieee80211_rate_control_unregister)kernel(ieee80211_ready_on_channel)kernel(ieee80211_register_hw)kernel(ieee80211_remain_on_channel_expired)kernel(ieee80211_remove_key)kernel(ieee80211_report_low_ack)kernel(ieee80211_report_wowlan_wakeup)kernel(ieee80211_request_smps)kernel(ieee80211_reserve_tid)kernel(ieee80211_restart_hw)kernel(ieee80211_resume_disconnect)kernel(ieee80211_rts_duration)kernel(ieee80211_rts_get)kernel(ieee80211_rx_irqsafe)kernel(ieee80211_rx_napi)kernel(ieee80211_scan_completed)kernel(ieee80211_sched_scan_results)kernel(ieee80211_sched_scan_stopped)kernel(ieee80211_send_bar)kernel(ieee80211_set_key_rx_seq)kernel(ieee80211_set_key_tx_seq)kernel(ieee80211_sta_block_awake)kernel(ieee80211_sta_eosp)kernel(ieee80211_sta_ps_transition)kernel(ieee80211_sta_set_buffered)kernel(ieee80211_start_rx_ba_session_offl)kernel(ieee80211_start_tx_ba_cb_irqsafe)kernel(ieee80211_start_tx_ba_session)kernel(ieee80211_stop_queue)kernel(ieee80211_stop_queues)kernel(ieee80211_stop_rx_ba_session)kernel(ieee80211_stop_rx_ba_session_offl)kernel(ieee80211_stop_tx_ba_cb_irqsafe)kernel(ieee80211_stop_tx_ba_session)kernel(ieee80211_tdls_oper_request)kernel(ieee80211_tx_dequeue)kernel(ieee80211_tx_prepare_skb)kernel(ieee80211_tx_status)kernel(ieee80211_tx_status_irqsafe)kernel(ieee80211_tx_status_noskb)kernel(ieee80211_unregister_hw)kernel(ieee80211_unreserve_tid)kernel(ieee80211_update_p2p_noa)kernel(ieee80211_vif_to_wdev)kernel(ieee80211_wake_queue)kernel(ieee80211_wake_queues)kernel(ieee802154_nl_assoc_confirm)kernel(ieee802154_nl_assoc_indic)kernel(ieee802154_nl_beacon_indic)kernel(ieee802154_nl_disassoc_confirm)kernel(ieee802154_nl_disassoc_indic)kernel(ieee802154_nl_scan_confirm)kernel(ieee802154_nl_start_confirm)kernel(if_usb_prog_firmware)kernel(if_usb_reset_device)kernel(ifla_policy)kernel(iget5_locked)kernel(iget_failed)kernel(iget_locked)kernel(igrab)kernel(ihold)kernel(ii_msgs)kernel(il_add_beacon_time)kernel(il_add_station_common)kernel(il_alloc_txq_mem)kernel(il_apm_init)kernel(il_apm_stop)kernel(il_bcast_addr)kernel(il_bg_watchdog)kernel(il_cancel_scan_deferred_work)kernel(il_check_rxon_cmd)kernel(il_chswitch_done)kernel(il_clear_bit)kernel(il_clear_ucode_stations)kernel(il_cmd_queue_free)kernel(il_cmd_queue_unmap)kernel(il_connection_init_rx_config)kernel(il_dealloc_bcast_stations)kernel(il_debug_level)kernel(il_eeprom_free)kernel(il_eeprom_init)kernel(il_eeprom_query16)kernel(il_eeprom_query_addr)kernel(il_fill_probe_req)kernel(il_force_reset)kernel(il_free_channel_map)kernel(il_free_geos)kernel(il_free_txq_mem)kernel(il_full_rxon_required)kernel(il_get_active_dwell_time)kernel(il_get_channel_info)kernel(il_get_cmd_string)kernel(il_get_free_ucode_key_idx)kernel(il_get_lowest_plcp)kernel(il_get_passive_dwell_time)kernel(il_get_single_channel_number)kernel(il_hdl_csa)kernel(il_hdl_error)kernel(il_hdl_pm_debug_stats)kernel(il_hdl_pm_sleep)kernel(il_hdl_spectrum_measurement)kernel(il_init_channel_map)kernel(il_init_geos)kernel(il_init_scan_params)kernel(il_irq_handle_error)kernel(il_is_ht40_tx_allowed)kernel(il_isr)kernel(il_leds_exit)kernel(il_leds_init)kernel(il_mac_add_interface)kernel(il_mac_bss_info_changed)kernel(il_mac_change_interface)kernel(il_mac_conf_tx)kernel(il_mac_config)kernel(il_mac_flush)kernel(il_mac_hw_scan)kernel(il_mac_remove_interface)kernel(il_mac_reset_tsf)kernel(il_mac_sta_remove)kernel(il_mac_tx_last_beacon)kernel(il_pm_ops)kernel(il_poll_bit)kernel(il_power_initialize)kernel(il_power_update_mode)kernel(il_prep_station)kernel(il_queue_space)kernel(il_rd_prph)kernel(il_read_targ_mem)kernel(il_remove_station)kernel(il_restore_stations)kernel(il_rx_queue_alloc)kernel(il_rx_queue_space)kernel(il_rx_queue_update_write_ptr)kernel(il_scan_cancel)kernel(il_scan_cancel_timeout)kernel(il_send_add_sta)kernel(il_send_bt_config)kernel(il_send_cmd)kernel(il_send_cmd_pdu)kernel(il_send_cmd_pdu_async)kernel(il_send_cmd_sync)kernel(il_send_lq_cmd)kernel(il_send_rxon_timing)kernel(il_send_stats_request)kernel(il_set_bit)kernel(il_set_decrypted_flag)kernel(il_set_flags_for_band)kernel(il_set_rate)kernel(il_set_rxon_channel)kernel(il_set_rxon_ht)kernel(il_set_rxon_hwcrypto)kernel(il_set_tx_power)kernel(il_setup_rx_scan_handlers)kernel(il_setup_scan_deferred_work)kernel(il_setup_watchdog)kernel(il_tx_cmd_complete)kernel(il_tx_cmd_protection)kernel(il_tx_queue_free)kernel(il_tx_queue_init)kernel(il_tx_queue_reset)kernel(il_tx_queue_unmap)kernel(il_txq_update_write_ptr)kernel(il_usecs_to_beacons)kernel(il_wr_prph)kernel(il_write_targ_mem)kernel(ilookup)kernel(ilookup5)kernel(ilookup5_nowait)kernel(ima_file_check)kernel(in4_pton)kernel(in6_dev_finish_destroy)kernel(in6_pton)kernel(in_aton)kernel(in_dev_finish_destroy)kernel(in_egroup_p)kernel(in_group_p)kernel(in_lock_functions)kernel(inc_zone_page_state)kernel(inet6_add_offload)kernel(inet6_add_protocol)kernel(inet6_bind)kernel(inet6_csk_addr2sockaddr)kernel(inet6_csk_bind_conflict)kernel(inet6_csk_reqsk_queue_hash_add)kernel(inet6_csk_search_req)kernel(inet6_csk_xmit)kernel(inet6_del_offload)kernel(inet6_del_protocol)kernel(inet6_destroy_sock)kernel(inet6_getname)kernel(inet6_hash_connect)kernel(inet6_hash_frag)kernel(inet6_ioctl)kernel(inet6_lookup)kernel(inet6_lookup_listener)kernel(inet6_protos)kernel(inet6_register_protosw)kernel(inet6_release)kernel(inet6_sk_rebuild_header)kernel(inet6_unregister_protosw)kernel(inet_accept)kernel(inet_add_offload)kernel(inet_add_protocol)kernel(inet_addr_type)kernel(inet_bind)kernel(inet_confirm_addr)kernel(inet_csk_accept)kernel(inet_csk_addr2sockaddr)kernel(inet_csk_bind_conflict)kernel(inet_csk_clear_xmit_timers)kernel(inet_csk_clone)kernel(inet_csk_compat_getsockopt)kernel(inet_csk_compat_setsockopt)kernel(inet_csk_delete_keepalive_timer)kernel(inet_csk_destroy_sock)kernel(inet_csk_get_port)kernel(inet_csk_init_xmit_timers)kernel(inet_csk_listen_start)kernel(inet_csk_listen_stop)kernel(inet_csk_reqsk_queue_hash_add)kernel(inet_csk_reqsk_queue_prune)kernel(inet_csk_reset_keepalive_timer)kernel(inet_csk_route_req)kernel(inet_csk_search_req)kernel(inet_csk_timer_bug_msg)kernel(inet_ctl_sock_create)kernel(inet_dccp_listen)kernel(inet_del_offload)kernel(inet_del_protocol)kernel(inet_dev_addr_type)kernel(inet_dgram_connect)kernel(inet_dgram_ops)kernel(inet_diag_register)kernel(inet_diag_unregister)kernel(inet_ehash_secret)kernel(inet_frag_destroy)kernel(inet_frag_evictor)kernel(inet_frag_find)kernel(inet_frag_kill)kernel(inet_frags_exit_net)kernel(inet_frags_fini)kernel(inet_frags_init)kernel(inet_frags_init_net)kernel(inet_get_local_port_range)kernel(inet_getname)kernel(inet_hash)kernel(inet_hash_connect)kernel(inet_hashinfo_init)kernel(inet_ioctl)kernel(inet_listen)kernel(inet_proto_csum_replace16)kernel(inet_proto_csum_replace4)kernel(inet_put_port)kernel(inet_recvmsg)kernel(inet_register_protosw)kernel(inet_release)kernel(inet_select_addr)kernel(inet_sendmsg)kernel(inet_shutdown)kernel(inet_sk_rebuild_header)kernel(inet_sock_destruct)kernel(inet_stream_connect)kernel(inet_stream_ops)kernel(inet_twdr_hangman)kernel(inet_twdr_twcal_tick)kernel(inet_twdr_twkill_work)kernel(inet_twsk_alloc)kernel(inet_twsk_deschedule)kernel(inet_twsk_purge)kernel(inet_twsk_put)kernel(inet_twsk_schedule)kernel(inet_unhash)kernel(inet_unregister_protosw)kernel(inetdev_by_index)kernel(init_airo_card)kernel(init_atmel_card)kernel(init_buffer)kernel(init_cdrom_command)kernel(init_dummy_netdev)kernel(init_fpu)kernel(init_level4_pgt)kernel(init_net)kernel(init_pid_ns)kernel(init_rs)kernel(init_rs_non_canonical)kernel(init_special_inode)kernel(init_srcu_struct)kernel(init_task)kernel(init_timer_deferrable_key)kernel(init_timer_key)kernel(init_user_ns)kernel(init_uts_ns)kernel(inode_add_bytes)kernel(inode_add_rsv_space)kernel(inode_add_to_lists)kernel(inode_change_ok)kernel(inode_claim_rsv_space)kernel(inode_get_bytes)kernel(inode_init_always)kernel(inode_init_once)kernel(inode_needs_sync)kernel(inode_newsize_ok)kernel(inode_permission)kernel(inode_set_bytes)kernel(inode_setattr)kernel(inode_sub_bytes)kernel(inode_sub_rsv_space)kernel(inode_wait)kernel(inotify_add_watch)kernel(inotify_dentry_parent_queue_event)kernel(inotify_destroy)kernel(inotify_find_update_watch)kernel(inotify_find_watch)kernel(inotify_get_cookie)kernel(inotify_init)kernel(inotify_init_watch)kernel(inotify_inode_is_dead)kernel(inotify_inode_queue_event)kernel(inotify_remove_watch_locked)kernel(inotify_rm_watch)kernel(inotify_rm_wd)kernel(inotify_unmount_inodes)kernel(input_allocate_device)kernel(input_allocate_polled_device)kernel(input_class)kernel(input_close_device)kernel(input_event)kernel(input_event_from_user)kernel(input_event_to_user)kernel(input_ff_create)kernel(input_ff_create_memless)kernel(input_ff_destroy)kernel(input_ff_effect_from_user)kernel(input_ff_erase)kernel(input_ff_event)kernel(input_ff_upload)kernel(input_flush_device)kernel(input_free_device)kernel(input_free_polled_device)kernel(input_get_keycode)kernel(input_grab_device)kernel(input_inject_event)kernel(input_mt_assign_slots)kernel(input_mt_destroy_slots)kernel(input_mt_get_slot_by_key)kernel(input_mt_init_slots)kernel(input_mt_report_finger_count)kernel(input_mt_report_pointer_emulation)kernel(input_mt_report_slot_state)kernel(input_mt_sync_frame)kernel(input_open_device)kernel(input_register_device)kernel(input_register_handle)kernel(input_register_handler)kernel(input_register_polled_device)kernel(input_release_device)kernel(input_set_capability)kernel(input_set_keycode)kernel(input_unregister_device)kernel(input_unregister_handle)kernel(input_unregister_handler)kernel(input_unregister_polled_device)kernel(insert_inode_locked)kernel(insert_inode_locked4)kernel(install_exec_creds)kernel(int_sqrt)kernel(int_to_scsilun)kernel(intel_agp_enabled)kernel(intel_enable_gtt)kernel(intel_gmch_probe)kernel(intel_gmch_remove)kernel(intel_gtt_chipset_flush)kernel(intel_gtt_clear_range)kernel(intel_gtt_get)kernel(intel_gtt_insert_sg_entries)kernel(intel_iommu_enabled)kernel(intel_iommu_gfx_mapped)kernel(interruptible_sleep_on)kernel(interruptible_sleep_on_timeout)kernel(interval_tree_insert)kernel(interval_tree_iter_first)kernel(interval_tree_iter_next)kernel(interval_tree_remove)kernel(intlog10)kernel(intlog2)kernel(invalidate_bdev)kernel(invalidate_bh_lrus)kernel(invalidate_inode_buffers)kernel(invalidate_inode_pages2)kernel(invalidate_inode_pages2_range)kernel(invalidate_inodes)kernel(invalidate_mapping_pages)kernel(invalidate_partition)kernel(inverse_translate)kernel(io_schedule)kernel(ioc4_register_submodule)kernel(ioc4_unregister_submodule)kernel(ioc_list)kernel(ioctl_by_bdev)kernel(iomem_resource)kernel(iommu_area_alloc)kernel(iommu_area_free)kernel(iommu_attach_device)kernel(iommu_detach_device)kernel(iommu_domain_alloc)kernel(iommu_domain_free)kernel(iommu_domain_has_cap)kernel(iommu_found)kernel(iommu_iova_to_phys)kernel(iommu_map)kernel(iommu_map_range)kernel(iommu_num_pages)kernel(iommu_unmap)kernel(iommu_unmap_range)kernel(ioport_map)kernel(ioport_resource)kernel(ioport_unmap)kernel(ioread16)kernel(ioread16_rep)kernel(ioread16be)kernel(ioread32)kernel(ioread32_rep)kernel(ioread32be)kernel(ioread8)kernel(ioread8_rep)kernel(ioremap_cache)kernel(ioremap_nocache)kernel(ioremap_page_range)kernel(ioremap_prot)kernel(ioremap_wc)kernel(iounmap)kernel(iov_iter_advance)kernel(iov_iter_copy_from_user)kernel(iov_iter_copy_from_user_atomic)kernel(iov_iter_fault_in_readable)kernel(iov_iter_single_seg_count)kernel(iov_shorten)kernel(iowrite16)kernel(iowrite16_rep)kernel(iowrite16be)kernel(iowrite32)kernel(iowrite32_rep)kernel(iowrite32be)kernel(iowrite8)kernel(iowrite8_rep)kernel(ip4_datagram_connect)kernel(ip6_dst_blackhole)kernel(ip6_dst_lookup)kernel(ip6_dst_lookup_flow)kernel(ip6_expire_frag_queue)kernel(ip6_find_1stfragopt)kernel(ip6_frag_init)kernel(ip6_frag_match)kernel(ip6_local_out)kernel(ip6_route_lookup)kernel(ip6_route_me_harder)kernel(ip6_route_output)kernel(ip6_sk_dst_lookup_flow)kernel(ip6_xmit)kernel(ip6t_do_table)kernel(ip6t_ext_hdr)kernel(ip6t_register_table)kernel(ip6t_unregister_table)kernel(ip_build_and_send_pkt)kernel(ip_cmsg_recv)kernel(ip_compute_csum)kernel(ip_ct_attach)kernel(ip_defrag)kernel(ip_dev_find)kernel(ip_fragment)kernel(ip_generic_getfrag)kernel(ip_getsockopt)kernel(ip_local_out)kernel(ip_mc_dec_group)kernel(ip_mc_inc_group)kernel(ip_mc_join_group)kernel(ip_mc_leave_group)kernel(ip_mc_rejoin_group)kernel(ip_nat_decode_session)kernel(ip_queue_xmit)kernel(ip_route_input)kernel(ip_route_me_harder)kernel(ip_route_output_flow)kernel(ip_route_output_key)kernel(ip_send_check)kernel(ip_set_add)kernel(ip_set_alloc)kernel(ip_set_del)kernel(ip_set_free)kernel(ip_set_get_byname)kernel(ip_set_get_ip4_port)kernel(ip_set_get_ip6_port)kernel(ip_set_get_ip_port)kernel(ip_set_get_ipaddr4)kernel(ip_set_get_ipaddr6)kernel(ip_set_hostmask_map)kernel(ip_set_name_byindex)kernel(ip_set_netmask_map)kernel(ip_set_nfnl_get)kernel(ip_set_nfnl_get_byindex)kernel(ip_set_nfnl_put)kernel(ip_set_put_byindex)kernel(ip_set_test)kernel(ip_set_type_register)kernel(ip_set_type_unregister)kernel(ip_setsockopt)kernel(ip_tos2prio)kernel(ip_tunnel_change_mtu)kernel(ip_tunnel_changelink)kernel(ip_tunnel_delete_net)kernel(ip_tunnel_dellink)kernel(ip_tunnel_init)kernel(ip_tunnel_init_net)kernel(ip_tunnel_ioctl)kernel(ip_tunnel_lookup)kernel(ip_tunnel_newlink)kernel(ip_tunnel_rcv)kernel(ip_tunnel_setup)kernel(ip_tunnel_uninit)kernel(ip_tunnel_xmit)kernel(ip_vs_conn_in_get)kernel(ip_vs_conn_in_get_proto)kernel(ip_vs_conn_new)kernel(ip_vs_conn_out_get)kernel(ip_vs_conn_out_get_proto)kernel(ip_vs_conn_put)kernel(ip_vs_proto_name)kernel(ip_vs_skb_replace)kernel(ip_vs_tcp_conn_listen)kernel(ip_xfrm_me_harder)kernel(ipath_debug)kernel(ipcomp_destroy)kernel(ipcomp_init_state)kernel(ipcomp_input)kernel(ipcomp_output)kernel(ipmi_addr_length)kernel(ipmi_addr_src_to_str)kernel(ipmi_alloc_smi_msg)kernel(ipmi_create_user)kernel(ipmi_destroy_user)kernel(ipmi_free_recv_msg)kernel(ipmi_get_maintenance_mode)kernel(ipmi_get_my_LUN)kernel(ipmi_get_my_address)kernel(ipmi_get_shadow_smi_handlers)kernel(ipmi_get_smi_info)kernel(ipmi_get_version)kernel(ipmi_poll_interface)kernel(ipmi_register_for_cmd)kernel(ipmi_register_smi)kernel(ipmi_request_settime)kernel(ipmi_request_supply_msgs)kernel(ipmi_set_gets_events)kernel(ipmi_set_maintenance_mode)kernel(ipmi_set_my_LUN)kernel(ipmi_set_my_address)kernel(ipmi_si_loaded)kernel(ipmi_smi_add_proc_entry)kernel(ipmi_smi_msg_received)kernel(ipmi_smi_probe_complete)kernel(ipmi_smi_probe_complete_register)kernel(ipmi_smi_probe_complete_unregister)kernel(ipmi_smi_watchdog_pretimeout)kernel(ipmi_smi_watcher_register)kernel(ipmi_smi_watcher_unregister)kernel(ipmi_unregister_for_cmd)kernel(ipmi_unregister_smi)kernel(ipmi_validate_addr)kernel(ips_link_to_i915_driver)kernel(ipt_do_table)kernel(ipt_register_table)kernel(ipt_unregister_table)kernel(iptunnel_pull_header)kernel(iptunnel_xmit)kernel(iput)kernel(ipv4_specific)kernel(ipv6_chk_addr)kernel(ipv6_chk_prefix)kernel(ipv6_dev_get_saddr)kernel(ipv6_dup_options)kernel(ipv6_ext_hdr)kernel(ipv6_find_hdr)kernel(ipv6_find_tlv)kernel(ipv6_getsockopt)kernel(ipv6_opt_accepted)kernel(ipv6_push_nfrag_opts)kernel(ipv6_select_ident)kernel(ipv6_setsockopt)kernel(ipv6_skip_exthdr)kernel(ipv6_skip_exthdr_fragoff)kernel(ir_raw_event_handle)kernel(ir_raw_event_set_idle)kernel(ir_raw_event_store)kernel(ir_raw_event_store_edge)kernel(ir_raw_event_store_with_filter)kernel(ir_raw_handler_register)kernel(ir_raw_handler_unregister)kernel(irq_cpu_rmap_add)kernel(irq_fpu_usable)kernel(irq_from_evtchn)kernel(irq_modify_status)kernel(irq_set_affinity_hint)kernel(irq_set_affinity_notifier)kernel(irq_work_queue)kernel(irq_work_run)kernel(irq_work_sync)kernel(is_bad_inode)kernel(is_container_init)kernel(is_dock_device)kernel(is_error_page)kernel(is_error_pfn)kernel(is_fault_pfn)kernel(is_fw_load)kernel(is_hpet_enabled)kernel(is_hwpoison_pfn)kernel(is_jack_detectable)kernel(is_uv_system)kernel(isa_dma_bridge_buggy)kernel(isac_d_l2l1)kernel(isac_init)kernel(isac_irq)kernel(isac_setup)kernel(isacsx_irq)kernel(isacsx_setup)kernel(iscsi_add_session)kernel(iscsi_alloc_session)kernel(iscsi_block_scsi_eh)kernel(iscsi_block_session)kernel(iscsi_boot_create_ethernet)kernel(iscsi_boot_create_host_kset)kernel(iscsi_boot_create_initiator)kernel(iscsi_boot_create_kset)kernel(iscsi_boot_create_target)kernel(iscsi_boot_destroy_kset)kernel(iscsi_change_queue_depth)kernel(iscsi_complete_pdu)kernel(iscsi_complete_scsi_task)kernel(iscsi_conn_bind)kernel(iscsi_conn_error_event)kernel(iscsi_conn_failure)kernel(iscsi_conn_get_addr_param)kernel(iscsi_conn_get_param)kernel(iscsi_conn_login_event)kernel(iscsi_conn_queue_work)kernel(iscsi_conn_send_pdu)kernel(iscsi_conn_setup)kernel(iscsi_conn_start)kernel(iscsi_conn_stop)kernel(iscsi_conn_teardown)kernel(iscsi_create_conn)kernel(iscsi_create_endpoint)kernel(iscsi_create_flashnode_conn)kernel(iscsi_create_flashnode_sess)kernel(iscsi_create_iface)kernel(iscsi_create_session)kernel(iscsi_destroy_all_flashnode)kernel(iscsi_destroy_conn)kernel(iscsi_destroy_endpoint)kernel(iscsi_destroy_flashnode_sess)kernel(iscsi_destroy_iface)kernel(iscsi_destroy_session)kernel(iscsi_eh_abort)kernel(iscsi_eh_device_reset)kernel(iscsi_eh_recover_target)kernel(iscsi_eh_session_reset)kernel(iscsi_eh_target_reset)kernel(iscsi_find_flashnode_conn)kernel(iscsi_find_flashnode_sess)kernel(iscsi_flashnode_bus_match)kernel(iscsi_free_session)kernel(iscsi_get_discovery_parent_name)kernel(iscsi_get_fabric_proto_ident)kernel(iscsi_get_ipaddress_state_name)kernel(iscsi_get_port_speed_name)kernel(iscsi_get_port_state_name)kernel(iscsi_get_pr_transport_id)kernel(iscsi_get_pr_transport_id_len)kernel(iscsi_get_router_state_name)kernel(iscsi_host_add)kernel(iscsi_host_alloc)kernel(iscsi_host_for_each_session)kernel(iscsi_host_free)kernel(iscsi_host_get_param)kernel(iscsi_host_remove)kernel(iscsi_host_set_param)kernel(iscsi_is_flashnode_conn_dev)kernel(iscsi_is_session_dev)kernel(iscsi_is_session_online)kernel(iscsi_itt_to_ctask)kernel(iscsi_itt_to_task)kernel(iscsi_lookup_endpoint)kernel(iscsi_offload_mesg)kernel(iscsi_parse_pr_out_transport_id)kernel(iscsi_ping_comp_event)kernel(iscsi_pool_free)kernel(iscsi_pool_init)kernel(iscsi_post_host_event)kernel(iscsi_prep_data_out_pdu)kernel(iscsi_put_task)kernel(iscsi_queuecommand)kernel(iscsi_recv_pdu)kernel(iscsi_register_transport)kernel(iscsi_remove_session)kernel(iscsi_requeue_task)kernel(iscsi_scan_finished)kernel(iscsi_segment_init_linear)kernel(iscsi_segment_seek_sg)kernel(iscsi_session_chkready)kernel(iscsi_session_event)kernel(iscsi_session_failure)kernel(iscsi_session_get_param)kernel(iscsi_session_recovery_timedout)kernel(iscsi_session_setup)kernel(iscsi_session_teardown)kernel(iscsi_set_param)kernel(iscsi_suspend_queue)kernel(iscsi_suspend_tx)kernel(iscsi_switch_str_param)kernel(iscsi_target_alloc)kernel(iscsi_tcp_cleanup_task)kernel(iscsi_tcp_conn_get_stats)kernel(iscsi_tcp_conn_setup)kernel(iscsi_tcp_conn_teardown)kernel(iscsi_tcp_dgst_header)kernel(iscsi_tcp_hdr_recv_prep)kernel(iscsi_tcp_r2tpool_alloc)kernel(iscsi_tcp_r2tpool_free)kernel(iscsi_tcp_recv_segment_is_hdr)kernel(iscsi_tcp_recv_skb)kernel(iscsi_tcp_segment_done)kernel(iscsi_tcp_segment_unmap)kernel(iscsi_tcp_set_max_r2t)kernel(iscsi_tcp_task_init)kernel(iscsi_tcp_task_xmit)kernel(iscsi_unblock_session)kernel(iscsi_unregister_transport)kernel(iscsi_update_cmdsn)kernel(iscsi_verify_itt)kernel(isdn_ppp_register_compressor)kernel(isdn_ppp_unregister_compressor)kernel(isdn_register_divert)kernel(isdnhdlc_decode)kernel(isdnhdlc_encode)kernel(isdnhdlc_out_init)kernel(isdnhdlc_rcv_init)kernel(isl6405_attach)kernel(isl6421_attach)kernel(isl6423_attach)kernel(itd1000_attach)kernel(iter_div_u64_rem)kernel(iunique)kernel(ivtv_api)kernel(ivtv_clear_irq_mask)kernel(ivtv_debug)kernel(ivtv_firmware_check)kernel(ivtv_init_on_first_open)kernel(ivtv_reset_ir_gpio)kernel(ivtv_set_irq_mask)kernel(ivtv_udma_alloc)kernel(ivtv_udma_prepare)kernel(ivtv_udma_setup)kernel(ivtv_udma_unmap)kernel(ivtv_vapi)kernel(ivtv_vapi_result)kernel(iw_cm_accept)kernel(iw_cm_connect)kernel(iw_cm_disconnect)kernel(iw_cm_init_qp_attr)kernel(iw_cm_listen)kernel(iw_cm_reject)kernel(iw_create_cm_id)kernel(iw_destroy_cm_id)kernel(iw_handler_get_spy)kernel(iw_handler_get_thrspy)kernel(iw_handler_set_spy)kernel(iw_handler_set_thrspy)kernel(iwl_abort_notification_waits)kernel(iwl_clear_bits_prph)kernel(iwl_force_nmi)kernel(iwl_init_notification_wait)kernel(iwl_notification_wait_init)kernel(iwl_notification_wait_notify)kernel(iwl_nvm_check_version)kernel(iwl_opmode_deregister)kernel(iwl_opmode_register)kernel(iwl_parse_eeprom_data)kernel(iwl_parse_nvm_data)kernel(iwl_parse_nvm_mcc_info)kernel(iwl_phy_db_free)kernel(iwl_phy_db_init)kernel(iwl_phy_db_set_section)kernel(iwl_poll_bit)kernel(iwl_poll_direct_bit)kernel(iwl_read_direct32)kernel(iwl_read_eeprom)kernel(iwl_read_prph)kernel(iwl_remove_notification)kernel(iwl_send_phy_db_data)kernel(iwl_set_bits_mask_prph)kernel(iwl_set_bits_prph)kernel(iwl_wait_notification)kernel(iwl_write_direct32)kernel(iwl_write_prph)kernel(iwlwifi_mod_params)kernel(iwpm_ack_mapping_info_cb)kernel(iwpm_add_and_query_mapping)kernel(iwpm_add_and_query_mapping_cb)kernel(iwpm_add_mapping)kernel(iwpm_add_mapping_cb)kernel(iwpm_create_mapinfo)kernel(iwpm_exit)kernel(iwpm_get_remote_info)kernel(iwpm_init)kernel(iwpm_mapping_error_cb)kernel(iwpm_mapping_info_cb)kernel(iwpm_register_pid)kernel(iwpm_register_pid_cb)kernel(iwpm_remote_info_cb)kernel(iwpm_remove_mapinfo)kernel(iwpm_remove_mapping)kernel(iwpm_valid_pid)kernel(ix2505v_attach)kernel(jbd2_complete_transaction)kernel(jbd2_dev_to_name)kernel(jbd2_journal_abort)kernel(jbd2_journal_ack_err)kernel(jbd2_journal_begin_ordered_truncate)kernel(jbd2_journal_blocks_per_page)kernel(jbd2_journal_check_available_features)kernel(jbd2_journal_check_used_features)kernel(jbd2_journal_clear_err)kernel(jbd2_journal_clear_features)kernel(jbd2_journal_destroy)kernel(jbd2_journal_dirty_metadata)kernel(jbd2_journal_errno)kernel(jbd2_journal_extend)kernel(jbd2_journal_file_inode)kernel(jbd2_journal_flush)kernel(jbd2_journal_force_commit)kernel(jbd2_journal_force_commit_nested)kernel(jbd2_journal_forget)kernel(jbd2_journal_get_create_access)kernel(jbd2_journal_get_undo_access)kernel(jbd2_journal_get_write_access)kernel(jbd2_journal_init_dev)kernel(jbd2_journal_init_inode)kernel(jbd2_journal_init_jbd_inode)kernel(jbd2_journal_invalidatepage)kernel(jbd2_journal_load)kernel(jbd2_journal_lock_updates)kernel(jbd2_journal_release_buffer)kernel(jbd2_journal_release_jbd_inode)kernel(jbd2_journal_restart)kernel(jbd2_journal_revoke)kernel(jbd2_journal_set_features)kernel(jbd2_journal_set_triggers)kernel(jbd2_journal_start)kernel(jbd2_journal_start_commit)kernel(jbd2_journal_stop)kernel(jbd2_journal_try_to_free_buffers)kernel(jbd2_journal_unlock_updates)kernel(jbd2_journal_update_format)kernel(jbd2_journal_wipe)kernel(jbd2_log_start_commit)kernel(jbd2_log_wait_commit)kernel(jbd2_trans_will_send_data_barrier)kernel(jiffies)kernel(jiffies_64)kernel(jiffies_64_to_clock_t)kernel(jiffies_to_clock_t)kernel(jiffies_to_msecs)kernel(jiffies_to_timespec)kernel(jiffies_to_timeval)kernel(jiffies_to_usecs)kernel(journal_abort)kernel(journal_ack_err)kernel(journal_blocks_per_page)kernel(journal_check_available_features)kernel(journal_check_used_features)kernel(journal_clear_err)kernel(journal_create)kernel(journal_destroy)kernel(journal_dirty_data)kernel(journal_dirty_metadata)kernel(journal_errno)kernel(journal_extend)kernel(journal_flush)kernel(journal_force_commit)kernel(journal_force_commit_nested)kernel(journal_forget)kernel(journal_get_create_access)kernel(journal_get_undo_access)kernel(journal_get_write_access)kernel(journal_init_dev)kernel(journal_init_inode)kernel(journal_invalidatepage)kernel(journal_load)kernel(journal_lock_updates)kernel(journal_release_buffer)kernel(journal_restart)kernel(journal_revoke)kernel(journal_set_features)kernel(journal_start)kernel(journal_start_commit)kernel(journal_stop)kernel(journal_try_to_free_buffers)kernel(journal_unlock_updates)kernel(journal_update_format)kernel(journal_wipe)kernel(jprobe_return)kernel(k_handler)kernel(kacpi_hotplug_wq)kernel(kallsyms_on_each_symbol)kernel(kasprintf)kernel(kbd_table)kernel(kblockd_schedule_work)kernel(kcrypto_wq)kernel(kd_mksound)kernel(kern_mount_data)kernel(kern_path)kernel(kern_path_mountpoint)kernel(kernel_accept)kernel(kernel_bind)kernel(kernel_connect)kernel(kernel_getpeername)kernel(kernel_getsockname)kernel(kernel_getsockopt)kernel(kernel_halt)kernel(kernel_kobj)kernel(kernel_listen)kernel(kernel_power_off)kernel(kernel_read)kernel(kernel_recvmsg)kernel(kernel_restart)kernel(kernel_sendmsg)kernel(kernel_sendpage)kernel(kernel_setsockopt)kernel(kernel_sock_ioctl)kernel(kernel_sock_shutdown)kernel(kernel_thread)kernel(kernel_write)kernel(key_alloc)kernel(key_create_or_update)kernel(key_instantiate_and_link)kernel(key_invalidate)kernel(key_link)kernel(key_negate_and_link)kernel(key_payload_reserve)kernel(key_put)kernel(key_reject_and_link)kernel(key_revoke)kernel(key_set_timeout)kernel(key_task_permission)kernel(key_type_keyring)kernel(key_type_logon)kernel(key_type_user)kernel(key_unlink)kernel(key_update)kernel(key_validate)kernel(keyring_alloc)kernel(keyring_clear)kernel(keyring_search)kernel(kfifo_alloc)kernel(kfifo_free)kernel(kfifo_init)kernel(kfree)kernel(kfree_pci_dev)kernel(kfree_skb)kernel(kfree_skb_list)kernel(kgdb_breakpoint)kernel(kgdb_connected)kernel(kgdb_register_io_module)kernel(kgdb_unregister_io_module)kernel(kick_iocb)kernel(kick_process)kernel(kill_anon_super)kernel(kill_block_super)kernel(kill_fasync)kernel(kill_litter_super)kernel(kill_mtd_super)kernel(kill_pgrp)kernel(kill_pid)kernel(kill_pid_info_as_uid)kernel(klist_add_after)kernel(klist_add_before)kernel(klist_add_head)kernel(klist_add_tail)kernel(klist_del)kernel(klist_init)kernel(klist_iter_exit)kernel(klist_iter_init)kernel(klist_iter_init_node)kernel(klist_next)kernel(klist_node_attached)kernel(klist_remove)kernel(km_migrate)kernel(km_new_mapping)kernel(km_policy_expired)kernel(km_policy_notify)kernel(km_query)kernel(km_report)kernel(km_state_expired)kernel(km_state_notify)kernel(kmem_cache_alloc)kernel(kmem_cache_alloc_node)kernel(kmem_cache_alloc_node_notrace)kernel(kmem_cache_alloc_node_trace)kernel(kmem_cache_alloc_notrace)kernel(kmem_cache_alloc_trace)kernel(kmem_cache_create)kernel(kmem_cache_destroy)kernel(kmem_cache_free)kernel(kmem_cache_name)kernel(kmem_cache_shrink)kernel(kmem_cache_size)kernel(kmemdup)kernel(kmsg_dump_register)kernel(kmsg_dump_unregister)kernel(kobject_add)kernel(kobject_create_and_add)kernel(kobject_del)kernel(kobject_get)kernel(kobject_get_path)kernel(kobject_init)kernel(kobject_init_and_add)kernel(kobject_put)kernel(kobject_rename)kernel(kobject_set_name)kernel(kobject_uevent)kernel(kobject_uevent_env)kernel(krealloc)kernel(kref_get)kernel(kref_init)kernel(kref_put)kernel(kref_put_spinlock_irqsave)kernel(kref_sub)kernel(ks0108_address)kernel(ks0108_displaystate)kernel(ks0108_isinited)kernel(ks0108_page)kernel(ks0108_startline)kernel(ks0108_writecontrol)kernel(ks0108_writedata)kernel(kset_create_and_add)kernel(kset_register)kernel(kset_unregister)kernel(ksize)kernel(kstat_irqs)kernel(kstat_irqs_cpu)kernel(kstat_irqs_usr)kernel(kstat_irqs_usr_nolock)kernel(kstrdup)kernel(kstrndup)kernel(kstrtoint)kernel(kstrtoint_from_user)kernel(kstrtol_from_user)kernel(kstrtoll)kernel(kstrtoll_from_user)kernel(kstrtos16)kernel(kstrtos16_from_user)kernel(kstrtos8)kernel(kstrtos8_from_user)kernel(kstrtou16)kernel(kstrtou16_from_user)kernel(kstrtou8)kernel(kstrtou8_from_user)kernel(kstrtouint)kernel(kstrtouint_from_user)kernel(kstrtoul_from_user)kernel(kstrtoull)kernel(kstrtoull_from_user)kernel(kthread_bind)kernel(kthread_create)kernel(kthread_create_on_node)kernel(kthread_should_stop)kernel(kthread_stop)kernel(kthread_worker_fn)kernel(ktime_add_safe)kernel(ktime_get)kernel(ktime_get_boottime)kernel(ktime_get_monotonic_offset)kernel(ktime_get_real)kernel(ktime_get_ts)kernel(kvasprintf)kernel(kvfree)kernel(kvm_after_handle_nmi)kernel(kvm_before_handle_nmi)kernel(kvm_clear_guest)kernel(kvm_clear_guest_page)kernel(kvm_cpu_get_interrupt)kernel(kvm_cpu_has_interrupt)kernel(kvm_cpu_has_pending_timer)kernel(kvm_define_shared_msr)kernel(kvm_disable_largepages)kernel(kvm_disable_tdp)kernel(kvm_emulate_cpuid)kernel(kvm_emulate_halt)kernel(kvm_emulate_hypercall)kernel(kvm_emulate_pio)kernel(kvm_emulate_pio_string)kernel(kvm_enable_efer_bits)kernel(kvm_enable_tdp)kernel(kvm_exit)kernel(kvm_fault_in_guest_cached_writable)kernel(kvm_find_cpuid_entry)kernel(kvm_get_apic_base)kernel(kvm_get_cr8)kernel(kvm_get_cs_db_l_bits)kernel(kvm_get_guest_memory_type)kernel(kvm_get_kvm)kernel(kvm_get_msr_common)kernel(kvm_get_pfn)kernel(kvm_gfn_to_hva_cache_init)kernel(kvm_has_tsc_control)kernel(kvm_init)kernel(kvm_inject_nmi)kernel(kvm_inject_pending_timer_irqs)kernel(kvm_is_error_hva)kernel(kvm_is_visible_gfn)kernel(kvm_lmsw)kernel(kvm_load_guest_fpu)kernel(kvm_max_guest_tsc_khz)kernel(kvm_mmu_get_spte_hierarchy)kernel(kvm_mmu_invlpg)kernel(kvm_mmu_load)kernel(kvm_mmu_page_fault)kernel(kvm_mmu_reset_context)kernel(kvm_mmu_set_base_ptes)kernel(kvm_mmu_set_mask_ptes)kernel(kvm_mmu_set_nonpresent_ptes)kernel(kvm_mmu_unprotect_page_virt)kernel(kvm_put_guest_fpu)kernel(kvm_put_kvm)kernel(kvm_queue_exception)kernel(kvm_queue_exception_e)kernel(kvm_rdpmc)kernel(kvm_read_guest)kernel(kvm_read_guest_atomic)kernel(kvm_read_guest_cached)kernel(kvm_read_guest_page)kernel(kvm_rebooting)kernel(kvm_release_page_clean)kernel(kvm_release_page_dirty)kernel(kvm_release_pfn_clean)kernel(kvm_release_pfn_dirty)kernel(kvm_require_cpl)kernel(kvm_resched)kernel(kvm_set_apic_base)kernel(kvm_set_cr0)kernel(kvm_set_cr3)kernel(kvm_set_cr4)kernel(kvm_set_cr8)kernel(kvm_set_memory_region)kernel(kvm_set_msr)kernel(kvm_set_msr_common)kernel(kvm_set_page_dirty)kernel(kvm_set_pfn_accessed)kernel(kvm_set_pfn_dirty)kernel(kvm_set_shared_msr)kernel(kvm_set_xcr)kernel(kvm_spurious_fault)kernel(kvm_task_switch)kernel(kvm_vcpu_cache)kernel(kvm_vcpu_init)kernel(kvm_vcpu_on_spin)kernel(kvm_vcpu_uninit)kernel(kvm_vcpu_yield_to)kernel(kvm_write_guest_cached)kernel(kvm_write_guest_cached_atomic)kernel(kvm_write_guest_page)kernel(kvm_write_tsc)kernel(kvm_x86_ops)kernel(kzfree)kernel(l1_event)kernel(l1tf_mitigation)kernel(l1tf_vmx_mitigation)kernel(l2cap_load)kernel(l64781_attach)kernel(laptop_mode)kernel(lbs_add_card)kernel(lbs_cmd_copyback)kernel(lbs_debug)kernel(lbs_disablemesh)kernel(lbs_get_firmware)kernel(lbs_get_firmware_async)kernel(lbs_host_sleep_cfg)kernel(lbs_host_to_card_done)kernel(lbs_notify_command_response)kernel(lbs_process_rxed_packet)kernel(lbs_queue_event)kernel(lbs_remove_card)kernel(lbs_resume)kernel(lbs_send_tx_feedback)kernel(lbs_start_card)kernel(lbs_stop_card)kernel(lbs_suspend)kernel(lbtf_add_card)kernel(lbtf_bcn_sent)kernel(lbtf_cmd_copyback)kernel(lbtf_cmd_response_rx)kernel(lbtf_debug)kernel(lbtf_remove_card)kernel(lbtf_rx)kernel(lbtf_send_tx_feedback)kernel(lcd_device_register)kernel(lcd_device_unregister)kernel(lcm)kernel(lease_get_mtime)kernel(lease_modify)kernel(leave_mm)kernel(led_blink_set)kernel(led_classdev_register)kernel(led_classdev_resume)kernel(led_classdev_suspend)kernel(led_classdev_unregister)kernel(led_set_brightness)kernel(led_trigger_event)kernel(led_trigger_register)kernel(led_trigger_register_simple)kernel(led_trigger_remove)kernel(led_trigger_set)kernel(led_trigger_set_default)kernel(led_trigger_show)kernel(led_trigger_store)kernel(led_trigger_unregister)kernel(led_trigger_unregister_simple)kernel(leds_list)kernel(leds_list_lock)kernel(lgdt3305_attach)kernel(lgdt330x_attach)kernel(lgs8gxx_attach)kernel(lib80211_crypt_delayed_deinit)kernel(lib80211_crypt_info_free)kernel(lib80211_crypt_info_init)kernel(lib80211_get_crypto_ops)kernel(lib80211_register_crypto_ops)kernel(lib80211_unregister_crypto_ops)kernel(libfc_vport_create)kernel(libipw_change_mtu)kernel(libipw_channel_to_freq)kernel(libipw_channel_to_index)kernel(libipw_freq_to_channel)kernel(libipw_get_channel)kernel(libipw_get_channel_flags)kernel(libipw_get_geo)kernel(libipw_is_valid_channel)kernel(libipw_networks_age)kernel(libipw_rx)kernel(libipw_rx_any)kernel(libipw_rx_mgt)kernel(libipw_set_geo)kernel(libipw_txb_free)kernel(libipw_wx_get_encode)kernel(libipw_wx_get_encodeext)kernel(libipw_wx_get_scan)kernel(libipw_wx_set_encode)kernel(libipw_wx_set_encodeext)kernel(libipw_xmit)kernel(linkwatch_fire_event)kernel(lirc_dev_fop_close)kernel(lirc_dev_fop_ioctl)kernel(lirc_dev_fop_open)kernel(lirc_dev_fop_poll)kernel(lirc_dev_fop_read)kernel(lirc_dev_fop_write)kernel(lirc_get_pdata)kernel(lirc_register_driver)kernel(lirc_unregister_driver)kernel(lis3_dev)kernel(lis3lv02d_init_device)kernel(lis3lv02d_joystick_disable)kernel(lis3lv02d_joystick_enable)kernel(lis3lv02d_poweroff)kernel(lis3lv02d_poweron)kernel(lis3lv02d_remove_fs)kernel(list_del)kernel(list_sort)kernel(ll_msgs)kernel(ll_rw_block)kernel(llc_add_pack)kernel(llc_build_and_send_ui_pkt)kernel(llc_mac_hdr_init)kernel(llc_remove_pack)kernel(llc_sap_close)kernel(llc_sap_find)kernel(llc_sap_list)kernel(llc_sap_list_lock)kernel(llc_sap_open)kernel(llc_set_station_handler)kernel(llist_add_batch)kernel(llist_del_first)kernel(llist_reverse_order)kernel(lnbh24_attach)kernel(lnbp21_attach)kernel(load_gs_index)kernel(load_nls)kernel(load_nls_default)kernel(load_pdptrs)kernel(local_apic_timer_c2_ok)kernel(local_bh_disable)kernel(local_bh_enable)kernel(local_bh_enable_ip)kernel(local_clock)kernel(lock_fb_info)kernel(lock_kernel)kernel(lock_may_read)kernel(lock_may_write)kernel(lock_policy_rwsem_read)kernel(lock_policy_rwsem_write)kernel(lock_rename)kernel(lock_sock_nested)kernel(lock_super)kernel(lockd_down)kernel(lockd_up)kernel(locks_copy_lock)kernel(locks_end_grace)kernel(locks_in_grace)kernel(locks_init_lock)kernel(locks_mandatory_area)kernel(locks_release_private)kernel(locks_remove_posix)kernel(locks_start_grace)kernel(log_start_commit)kernel(log_wait_commit)kernel(lookup_address)kernel(lookup_bdev)kernel(lookup_create)kernel(lookup_instantiate_filp)kernel(lookup_one_len)kernel(loop_register_transfer)kernel(loop_unregister_transfer)kernel(loops_per_jiffy)kernel(lpddr_cmdset)kernel(lro_flush_all)kernel(lro_flush_pkt)kernel(lro_receive_frags)kernel(lro_receive_skb)kernel(lro_vlan_hwaccel_receive_frags)kernel(lro_vlan_hwaccel_receive_skb)kernel(lrw_crypt)kernel(lrw_free_table)kernel(lrw_init_table)kernel(lzo1x_1_compress)kernel(lzo1x_decompress_safe)kernel(mISDN_FsmAddTimer)kernel(mISDN_FsmChangeState)kernel(mISDN_FsmDelTimer)kernel(mISDN_FsmEvent)kernel(mISDN_FsmFree)kernel(mISDN_FsmInitTimer)kernel(mISDN_FsmNew)kernel(mISDN_FsmRestartTimer)kernel(mISDN_clear_bchannel)kernel(mISDN_clock_get)kernel(mISDN_clock_update)kernel(mISDN_dsp_element_register)kernel(mISDN_dsp_element_unregister)kernel(mISDN_freebchannel)kernel(mISDN_freedchannel)kernel(mISDN_initbchannel)kernel(mISDN_initdchannel)kernel(mISDN_register_Bprotocol)kernel(mISDN_register_clock)kernel(mISDN_register_device)kernel(mISDN_unregister_Bprotocol)kernel(mISDN_unregister_clock)kernel(mISDN_unregister_device)kernel(mISDNipac_init)kernel(mISDNipac_irq)kernel(mISDNisac_init)kernel(mISDNisac_irq)kernel(mISDNisar_init)kernel(mISDNisar_irq)kernel(mac_find_mode)kernel(mac_map_monitor_sense)kernel(mac_pton)kernel(mac_vmode_to_var)kernel(machine_check_poll)kernel(macvlan_common_newlink)kernel(macvlan_common_setup)kernel(macvlan_dellink)kernel(macvlan_link_register)kernel(macvlan_start_xmit)kernel(macvtap_get_socket)kernel(make_bad_inode)kernel(malloc_sizes)kernel(mangle_path)kernel(map_destroy)kernel(map_vm_area)kernel(mapping_tagged)kernel(mark_buffer_async_write)kernel(mark_buffer_dirty)kernel(mark_buffer_dirty_inode)kernel(mark_hardware_unsupported)kernel(mark_info_dirty)kernel(mark_mounts_for_expiry)kernel(mark_page_accessed)kernel(mark_tech_preview)kernel(mark_tsc_unstable)kernel(match_hex)kernel(match_int)kernel(match_octal)kernel(match_strdup)kernel(match_strlcpy)kernel(match_token)kernel(match_wildcard)kernel(math_state_restore)kernel(max2165_attach)kernel(may_umount)kernel(may_umount_tree)kernel(mb86a20s_attach)kernel(mb_cache_create)kernel(mb_cache_destroy)kernel(mb_cache_entry_alloc)kernel(mb_cache_entry_find_first)kernel(mb_cache_entry_find_next)kernel(mb_cache_entry_free)kernel(mb_cache_entry_get)kernel(mb_cache_entry_insert)kernel(mb_cache_entry_release)kernel(mb_cache_shrink)kernel(mc44s803_attach)kernel(mce_chrdev_ops)kernel(mce_notify_irq)kernel(mce_register_decode_chain)kernel(mce_unregister_decode_chain)kernel(mcount)kernel(md5_transform)kernel(md_ack_all_badblocks)kernel(md_allow_write)kernel(md_check_no_bitmap)kernel(md_check_recovery)kernel(md_do_sync)kernel(md_done_sync)kernel(md_error)kernel(md_finish_reshape)kernel(md_flush_request)kernel(md_integrity_add_rdev)kernel(md_integrity_register)kernel(md_is_badblock)kernel(md_new_event)kernel(md_raid10_congested)kernel(md_raid10_unplug_device)kernel(md_raid1_congested)kernel(md_raid1_unplug_device)kernel(md_raid5_congested)kernel(md_raid5_unplug_device)kernel(md_rdev_clear)kernel(md_rdev_init)kernel(md_reap_sync_thread)kernel(md_register_thread)kernel(md_run)kernel(md_set_array_sectors)kernel(md_stop)kernel(md_stop_writes)kernel(md_trim_bio)kernel(md_unregister_thread)kernel(md_wait_for_blocked_rdev)kernel(md_wakeup_thread)kernel(md_write_end)kernel(md_write_start)kernel(mddev_congested)kernel(mddev_init)kernel(mddev_resume)kernel(mddev_suspend)kernel(mdio45_ethtool_gset_npage)kernel(mdio45_ethtool_spauseparam_an)kernel(mdio45_links_ok)kernel(mdio45_nway_restart)kernel(mdio45_probe)kernel(mdio_bus_type)kernel(mdio_mii_ioctl)kernel(mdio_set_flag)kernel(mdiobus_alloc)kernel(mdiobus_free)kernel(mdiobus_read)kernel(mdiobus_register)kernel(mdiobus_scan)kernel(mdiobus_unregister)kernel(mdiobus_write)kernel(mem_section)kernel(memchr)kernel(memchr_inv)kernel(memcmp)kernel(memcpy)kernel(memcpy_fromiovec)kernel(memcpy_fromiovecend)kernel(memcpy_toiovec)kernel(memcpy_toiovecend)kernel(memdup_user)kernel(memmove)kernel(memory_add_physaddr_to_nid)kernel(memory_failure)kernel(memory_failure_queue)kernel(memory_read_from_buffer)kernel(memparse)kernel(mempool_alloc)kernel(mempool_alloc_pages)kernel(mempool_alloc_slab)kernel(mempool_create)kernel(mempool_create_node)kernel(mempool_destroy)kernel(mempool_free)kernel(mempool_free_pages)kernel(mempool_free_slab)kernel(mempool_kfree)kernel(mempool_kmalloc)kernel(mempool_resize)kernel(memscan)kernel(memset)kernel(memset_io)kernel(memstick_add_host)kernel(memstick_alloc_host)kernel(memstick_debug_get_tpc_name)kernel(memstick_detect_change)kernel(memstick_free_host)kernel(memstick_init_req)kernel(memstick_init_req_sg)kernel(memstick_new_req)kernel(memstick_next_req)kernel(memstick_register_driver)kernel(memstick_remove_host)kernel(memstick_resume_host)kernel(memstick_set_rw_addr)kernel(memstick_suspend_host)kernel(memstick_unregister_driver)kernel(memzero_explicit)kernel(mfd_add_devices)kernel(mfd_remove_devices)kernel(microtune_attach)kernel(migrate_page)kernel(mii_check_gmii_support)kernel(mii_check_link)kernel(mii_check_media)kernel(mii_ethtool_gset)kernel(mii_ethtool_sset)kernel(mii_link_ok)kernel(mii_nway_restart)kernel(mii_phy_probe)kernel(mipi_dsi_attach)kernel(mipi_dsi_create_packet)kernel(mipi_dsi_dcs_enter_sleep_mode)kernel(mipi_dsi_dcs_exit_sleep_mode)kernel(mipi_dsi_dcs_get_pixel_format)kernel(mipi_dsi_dcs_get_power_mode)kernel(mipi_dsi_dcs_nop)kernel(mipi_dsi_dcs_read)kernel(mipi_dsi_dcs_set_column_address)kernel(mipi_dsi_dcs_set_display_off)kernel(mipi_dsi_dcs_set_display_on)kernel(mipi_dsi_dcs_set_page_address)kernel(mipi_dsi_dcs_set_pixel_format)kernel(mipi_dsi_dcs_set_tear_off)kernel(mipi_dsi_dcs_set_tear_on)kernel(mipi_dsi_dcs_soft_reset)kernel(mipi_dsi_dcs_write)kernel(mipi_dsi_dcs_write_buffer)kernel(mipi_dsi_detach)kernel(mipi_dsi_driver_register_full)kernel(mipi_dsi_driver_unregister)kernel(mipi_dsi_generic_read)kernel(mipi_dsi_generic_write)kernel(mipi_dsi_host_unregister)kernel(mipi_dsi_packet_format_is_long)kernel(mipi_dsi_packet_format_is_short)kernel(mipi_dsi_set_maximum_return_packet_size)kernel(misc_deregister)kernel(misc_register)kernel(mktime)kernel(mlx4_ACCESS_PTYS_REG)kernel(mlx4_ALLOCATE_VPP_get)kernel(mlx4_ALLOCATE_VPP_set)kernel(mlx4_CLOSE_PORT)kernel(mlx4_FLOW_STEERING_IB_UC_QP_RANGE)kernel(mlx4_INIT_PORT)kernel(mlx4_SET_MCAST_FLTR)kernel(mlx4_SET_PORT_BEACON)kernel(mlx4_SET_PORT_PRIO2TC)kernel(mlx4_SET_PORT_SCHEDULER)kernel(mlx4_SET_PORT_VXLAN)kernel(mlx4_SET_PORT_general)kernel(mlx4_SET_PORT_qpn_calc)kernel(mlx4_SET_VPORT_QOS_get)kernel(mlx4_SET_VPORT_QOS_set)kernel(mlx4_SYNC_TPT)kernel(mlx4_alloc_cmd_mailbox)kernel(mlx4_alloc_hwq_res)kernel(mlx4_assign_eq)kernel(mlx4_bf_alloc)kernel(mlx4_bf_free)kernel(mlx4_bond)kernel(mlx4_buf_alloc)kernel(mlx4_buf_free)kernel(mlx4_buf_write_mtt)kernel(mlx4_config_dev_retrieval)kernel(mlx4_config_vxlan_port)kernel(mlx4_counter_alloc)kernel(mlx4_counter_free)kernel(mlx4_cq_alloc)kernel(mlx4_cq_free)kernel(mlx4_cq_modify)kernel(mlx4_cq_resize)kernel(mlx4_db_alloc)kernel(mlx4_db_free)kernel(mlx4_find_cached_mac)kernel(mlx4_find_cached_vlan)kernel(mlx4_flow_attach)kernel(mlx4_flow_detach)kernel(mlx4_flow_steer_promisc_add)kernel(mlx4_flow_steer_promisc_remove)kernel(mlx4_fmr_alloc)kernel(mlx4_fmr_enable)kernel(mlx4_fmr_free)kernel(mlx4_fmr_unmap)kernel(mlx4_free_cmd_mailbox)kernel(mlx4_free_hwq_res)kernel(mlx4_gen_guid_change_eqe)kernel(mlx4_gen_pkey_eqe)kernel(mlx4_gen_port_state_change_eqe)kernel(mlx4_gen_slaves_port_mgt_ev)kernel(mlx4_get_active_ports)kernel(mlx4_get_admin_guid)kernel(mlx4_get_base_gid_ix)kernel(mlx4_get_base_qpn)kernel(mlx4_get_module_info)kernel(mlx4_get_parav_qkey)kernel(mlx4_get_protocol_dev)kernel(mlx4_get_roce_gid_from_slave)kernel(mlx4_get_slave_default_vlan)kernel(mlx4_get_slave_from_roce_gid)kernel(mlx4_get_slave_node_guid)kernel(mlx4_get_slave_pkey_gid_tbl_len)kernel(mlx4_get_slave_port_state)kernel(mlx4_get_vf_config)kernel(mlx4_hw_rule_sz)kernel(mlx4_is_slave_active)kernel(mlx4_map_phys_fmr)kernel(mlx4_map_sw_to_hw_steering_id)kernel(mlx4_map_sw_to_hw_steering_mode)kernel(mlx4_mr_alloc)kernel(mlx4_mr_enable)kernel(mlx4_mr_free)kernel(mlx4_mr_hw_change_access)kernel(mlx4_mr_hw_change_pd)kernel(mlx4_mr_hw_get_mpt)kernel(mlx4_mr_hw_put_mpt)kernel(mlx4_mr_hw_write_mpt)kernel(mlx4_mr_rereg_mem_cleanup)kernel(mlx4_mr_rereg_mem_write)kernel(mlx4_mtt_addr)kernel(mlx4_mtt_cleanup)kernel(mlx4_mtt_init)kernel(mlx4_multicast_attach)kernel(mlx4_multicast_detach)kernel(mlx4_multicast_promisc_add)kernel(mlx4_multicast_promisc_remove)kernel(mlx4_mw_alloc)kernel(mlx4_mw_enable)kernel(mlx4_mw_free)kernel(mlx4_pd_alloc)kernel(mlx4_pd_free)kernel(mlx4_phys_to_slave_port)kernel(mlx4_phys_to_slaves_pport)kernel(mlx4_phys_to_slaves_pport_actv)kernel(mlx4_port_map_set)kernel(mlx4_put_slave_node_guid)kernel(mlx4_qp_alloc)kernel(mlx4_qp_free)kernel(mlx4_qp_modify)kernel(mlx4_qp_query)kernel(mlx4_qp_release_range)kernel(mlx4_qp_remove)kernel(mlx4_qp_reserve_range)kernel(mlx4_qp_to_ready)kernel(mlx4_read_clock)kernel(mlx4_register_interface)kernel(mlx4_register_mac)kernel(mlx4_register_vlan)kernel(mlx4_release_eq)kernel(mlx4_replace_zero_macs)kernel(mlx4_set_admin_guid)kernel(mlx4_set_vf_link_state)kernel(mlx4_set_vf_mac)kernel(mlx4_set_vf_spoofchk)kernel(mlx4_set_vf_vlan)kernel(mlx4_slave_convert_port)kernel(mlx4_srq_alloc)kernel(mlx4_srq_arm)kernel(mlx4_srq_free)kernel(mlx4_srq_lookup)kernel(mlx4_srq_query)kernel(mlx4_sync_pkey_table)kernel(mlx4_test_interrupts)kernel(mlx4_tunnel_steer_add)kernel(mlx4_uar_alloc)kernel(mlx4_uar_free)kernel(mlx4_unbond)kernel(mlx4_unicast_attach)kernel(mlx4_unicast_detach)kernel(mlx4_unicast_promisc_add)kernel(mlx4_unicast_promisc_remove)kernel(mlx4_unregister_interface)kernel(mlx4_unregister_mac)kernel(mlx4_unregister_vlan)kernel(mlx4_update_qp)kernel(mlx4_vf_get_enable_smi_admin)kernel(mlx4_vf_set_enable_smi_admin)kernel(mlx4_vf_smi_enabled)kernel(mlx4_wol_read)kernel(mlx4_wol_write)kernel(mlx4_write_mtt)kernel(mlx4_xrcd_alloc)kernel(mlx4_xrcd_free)kernel(mlx5_add_flow_table_entry)kernel(mlx5_alloc_map_uar)kernel(mlx5_buf_alloc)kernel(mlx5_buf_free)kernel(mlx5_cmd_alloc_uar)kernel(mlx5_cmd_cleanup)kernel(mlx5_cmd_comp_handler)kernel(mlx5_cmd_exec)kernel(mlx5_cmd_exec_cb)kernel(mlx5_cmd_free_uar)kernel(mlx5_cmd_init)kernel(mlx5_core_access_reg)kernel(mlx5_core_alloc_pd)kernel(mlx5_core_arm_srq)kernel(mlx5_core_attach_mcg)kernel(mlx5_core_create_cq)kernel(mlx5_core_create_mkey)kernel(mlx5_core_create_psv)kernel(mlx5_core_create_qp)kernel(mlx5_core_create_srq)kernel(mlx5_core_dealloc_pd)kernel(mlx5_core_destroy_cq)kernel(mlx5_core_destroy_mkey)kernel(mlx5_core_destroy_psv)kernel(mlx5_core_destroy_qp)kernel(mlx5_core_destroy_srq)kernel(mlx5_core_detach_mcg)kernel(mlx5_core_dump_fill_mkey)kernel(mlx5_core_eq_query)kernel(mlx5_core_get_srq)kernel(mlx5_core_mad_ifc)kernel(mlx5_core_modify_cq)kernel(mlx5_core_qp_modify)kernel(mlx5_core_qp_query)kernel(mlx5_core_query_cq)kernel(mlx5_core_query_mkey)kernel(mlx5_core_query_special_context)kernel(mlx5_core_query_srq)kernel(mlx5_core_query_vendor_id)kernel(mlx5_core_xrcd_alloc)kernel(mlx5_core_xrcd_dealloc)kernel(mlx5_create_flow_table)kernel(mlx5_create_map_eq)kernel(mlx5_db_alloc)kernel(mlx5_db_alloc_node)kernel(mlx5_db_free)kernel(mlx5_debugfs_root)kernel(mlx5_del_flow_table_entry)kernel(mlx5_destroy_flow_table)kernel(mlx5_destroy_unmap_eq)kernel(mlx5_fill_page_array)kernel(mlx5_get_flow_table_id)kernel(mlx5_get_protocol_dev)kernel(mlx5_modify_nic_vport_mac_address)kernel(mlx5_modify_nic_vport_mac_list)kernel(mlx5_modify_nic_vport_promisc)kernel(mlx5_modify_nic_vport_vlans)kernel(mlx5_modify_vport_admin_state)kernel(mlx5_query_hca_vport_context)kernel(mlx5_query_hca_vport_gid)kernel(mlx5_query_hca_vport_node_guid)kernel(mlx5_query_hca_vport_pkey)kernel(mlx5_query_hca_vport_system_image_guid)kernel(mlx5_query_nic_vport_mac_address)kernel(mlx5_query_nic_vport_mac_list)kernel(mlx5_query_nic_vport_promisc)kernel(mlx5_query_nic_vport_vlans)kernel(mlx5_query_port_admin_status)kernel(mlx5_query_port_link_width_oper)kernel(mlx5_query_port_max_mtu)kernel(mlx5_query_port_oper_mtu)kernel(mlx5_query_port_pause)kernel(mlx5_query_port_proto_admin)kernel(mlx5_query_port_proto_cap)kernel(mlx5_query_port_proto_oper)kernel(mlx5_query_port_ptys)kernel(mlx5_query_port_vl_hw_cap)kernel(mlx5_query_vport_admin_state)kernel(mlx5_query_vport_state)kernel(mlx5_register_interface)kernel(mlx5_set_port_admin_status)kernel(mlx5_set_port_caps)kernel(mlx5_set_port_mtu)kernel(mlx5_set_port_pause)kernel(mlx5_set_port_proto)kernel(mlx5_unmap_free_uar)kernel(mlx5_unregister_interface)kernel(mlx5_vector2eqn)kernel(mm_kobj)kernel(mm_track_exit)kernel(mm_track_init)kernel(mm_tracking_struct)kernel(mmc_add_host)kernel(mmc_align_data_size)kernel(mmc_alloc_host)kernel(mmc_assume_removable)kernel(mmc_can_erase)kernel(mmc_can_secure_erase_trim)kernel(mmc_can_trim)kernel(mmc_card_awake)kernel(mmc_card_can_sleep)kernel(mmc_card_sleep)kernel(mmc_cleanup_queue)kernel(mmc_detect_change)kernel(mmc_erase)kernel(mmc_erase_group_aligned)kernel(mmc_free_host)kernel(mmc_host_disable)kernel(mmc_host_enable)kernel(mmc_host_lazy_disable)kernel(mmc_power_restore_host)kernel(mmc_power_save_host)kernel(mmc_register_driver)kernel(mmc_regulator_get_ocrmask)kernel(mmc_regulator_set_ocr)kernel(mmc_release_host)kernel(mmc_remove_host)kernel(mmc_request_done)kernel(mmc_resume_host)kernel(mmc_set_blocklen)kernel(mmc_set_data_timeout)kernel(mmc_suspend_host)kernel(mmc_try_claim_host)kernel(mmc_unregister_driver)kernel(mmc_vddrange_to_ocrmask)kernel(mmc_wait_for_app_cmd)kernel(mmc_wait_for_cmd)kernel(mmc_wait_for_req)kernel(mmput)kernel(mmu_notifier_register)kernel(mmu_notifier_unregister)kernel(mnt_clone_write)kernel(mnt_drop_write)kernel(mnt_drop_write_file)kernel(mnt_pin)kernel(mnt_set_expiry)kernel(mnt_unpin)kernel(mnt_want_write)kernel(mnt_want_write_file)kernel(mntput_no_expire)kernel(mod_delayed_work)kernel(mod_timer)kernel(mod_timer_pending)kernel(mod_timer_pinned)kernel(mod_zone_page_state)kernel(module_layout)kernel(module_mutex)kernel(module_put)kernel(module_refcount)kernel(monotonic_to_bootbased)kernel(movable_zone)kernel(mpage_readpage)kernel(mpage_readpages)kernel(mpage_writepage)kernel(mpage_writepages)kernel(mpt_GetIocState)kernel(mpt_HardResetHandler)kernel(mpt_Soft_Hard_ResetHandler)kernel(mpt_alloc_fw_memory)kernel(mpt_attach)kernel(mpt_clear_taskmgmt_in_progress_flag)kernel(mpt_config)kernel(mpt_deregister)kernel(mpt_detach)kernel(mpt_device_driver_deregister)kernel(mpt_device_driver_register)kernel(mpt_event_deregister)kernel(mpt_event_register)kernel(mpt_findImVolumes)kernel(mpt_free_fw_memory)kernel(mpt_free_msg_frame)kernel(mpt_fwfault_debug)kernel(mpt_get_msg_frame)kernel(mpt_halt_firmware)kernel(mpt_print_ioc_summary)kernel(mpt_put_msg_frame)kernel(mpt_put_msg_frame_hi_pri)kernel(mpt_raid_phys_disk_get_num_paths)kernel(mpt_raid_phys_disk_pg0)kernel(mpt_raid_phys_disk_pg1)kernel(mpt_register)kernel(mpt_reset_deregister)kernel(mpt_reset_register)kernel(mpt_resume)kernel(mpt_send_handshake_request)kernel(mpt_set_taskmgmt_in_progress_flag)kernel(mpt_suspend)kernel(mpt_verify_adapter)kernel(mptbase_sas_persist_operation)kernel(mptscsih_IssueTaskMgmt)kernel(mptscsih_abort)kernel(mptscsih_bios_param)kernel(mptscsih_bus_reset)kernel(mptscsih_change_queue_depth)kernel(mptscsih_dev_attrs)kernel(mptscsih_dev_reset)kernel(mptscsih_event_process)kernel(mptscsih_get_scsi_lookup)kernel(mptscsih_host_attrs)kernel(mptscsih_host_reset)kernel(mptscsih_info)kernel(mptscsih_io_done)kernel(mptscsih_ioc_reset)kernel(mptscsih_is_phys_disk)kernel(mptscsih_proc_info)kernel(mptscsih_qcmd)kernel(mptscsih_raid_id_to_num)kernel(mptscsih_remove)kernel(mptscsih_resume)kernel(mptscsih_scandv_complete)kernel(mptscsih_shutdown)kernel(mptscsih_slave_configure)kernel(mptscsih_slave_destroy)kernel(mptscsih_suspend)kernel(mptscsih_taskmgmt_complete)kernel(mptscsih_taskmgmt_response_code)kernel(mraid_mm_adapter_app_handle)kernel(mraid_mm_register_adp)kernel(mraid_mm_unregister_adp)kernel(ms_hyperv)kernel(msecs_to_jiffies)kernel(msleep)kernel(msleep_interruptible)kernel(msrs_alloc)kernel(msrs_free)kernel(mt2060_attach)kernel(mt2131_attach)kernel(mt2266_attach)kernel(mt312_attach)kernel(mt352_attach)kernel(mtd_concat_create)kernel(mtd_concat_destroy)kernel(mtd_do_chip_probe)kernel(mtd_erase_callback)kernel(mtd_table)kernel(mtd_table_mutex)kernel(mtrr_add)kernel(mtrr_del)kernel(mtrr_state)kernel(mult_to_ib_rate)kernel(mutex_lock)kernel(mutex_lock_interruptible)kernel(mutex_lock_killable)kernel(mutex_trylock)kernel(mutex_unlock)kernel(mxl5005s_attach)kernel(mxl5007t_attach)kernel(mxm_wmi_call_mxds)kernel(mxm_wmi_call_mxmx)kernel(mxm_wmi_supported)kernel(n_tty_ioctl_helper)kernel(names_cachep)kernel(nand_calculate_ecc)kernel(nand_correct_data)kernel(nand_default_bbt)kernel(nand_flash_ids)kernel(nand_manuf_ids)kernel(nand_release)kernel(nand_scan)kernel(nand_scan_bbt)kernel(nand_scan_ident)kernel(nand_scan_tail)kernel(nand_wait_ready)kernel(napi_by_id)kernel(napi_complete)kernel(napi_complete_done)kernel(napi_disable)kernel(napi_frags_finish)kernel(napi_frags_skb)kernel(napi_get_frags)kernel(napi_gro_flush)kernel(napi_gro_frags)kernel(napi_gro_frags_gr)kernel(napi_gro_receive)kernel(napi_gro_receive_gr)kernel(napi_hash_add)kernel(napi_hash_del)kernel(napi_reuse_skb)kernel(napi_skb_finish)kernel(nat_callforwarding_hook)kernel(nat_h245_hook)kernel(nat_q931_hook)kernel(nat_rtp_rtcp_hook)kernel(nat_t120_hook)kernel(native_io_delay)kernel(native_rdmsr_safe_regs)kernel(native_read_tsc)kernel(native_wrmsr_safe_regs)kernel(ndisc_build_skb)kernel(ndisc_mc_map)kernel(ndisc_send_skb)kernel(need_conntrack)kernel(need_ipv4_conntrack)kernel(neigh_changeaddr)kernel(neigh_compat_output)kernel(neigh_connected_output)kernel(neigh_create)kernel(neigh_destroy)kernel(neigh_event_ns)kernel(neigh_for_each)kernel(neigh_ifdown)kernel(neigh_lookup)kernel(neigh_lookup_nodev)kernel(neigh_parms_alloc)kernel(neigh_parms_release)kernel(neigh_proc_dointvec)kernel(neigh_proc_dointvec_jiffies)kernel(neigh_proc_dointvec_ms_jiffies)kernel(neigh_rand_reach_time)kernel(neigh_resolve_output)kernel(neigh_seq_next)kernel(neigh_seq_start)kernel(neigh_seq_stop)kernel(neigh_sysctl_register)kernel(neigh_sysctl_unregister)kernel(neigh_table_clear)kernel(neigh_table_init)kernel(neigh_table_init_no_netlink)kernel(neigh_update)kernel(net_assign_generic)kernel(net_disable_timestamp)kernel(net_enable_timestamp)kernel(net_ipv4_ctl_path)kernel(net_ipv6_ctl_path)kernel(net_msg_warn)kernel(net_namespace_list)kernel(net_ratelimit)kernel(net_vs_ctl_path)kernel(netdev_alert)kernel(netdev_boot_setup_check)kernel(netdev_class_create_file)kernel(netdev_class_remove_file)kernel(netdev_crit)kernel(netdev_emerg)kernel(netdev_err)kernel(netdev_features_change)kernel(netdev_fix_features)kernel(netdev_fix_features_dev)kernel(netdev_increment_features)kernel(netdev_info)kernel(netdev_max_backlog)kernel(netdev_notice)kernel(netdev_printk)kernel(netdev_rss_key_fill)kernel(netdev_rx_csum_fault)kernel(netdev_rx_handler_register)kernel(netdev_rx_handler_unregister)kernel(netdev_set_master)kernel(netdev_state_change)kernel(netdev_stats_to_stats64)kernel(netdev_update_features)kernel(netdev_warn)kernel(netif_carrier_off)kernel(netif_carrier_on)kernel(netif_device_attach)kernel(netif_device_detach)kernel(netif_get_num_default_rss_queues)kernel(netif_napi_add)kernel(netif_napi_del)kernel(netif_notify_peers)kernel(netif_receive_skb)kernel(netif_rx)kernel(netif_rx_ni)kernel(netif_set_real_num_rx_queues)kernel(netif_set_real_num_tx_queues)kernel(netif_skb_features)kernel(netif_stacked_transfer_operstate)kernel(netlink_ack)kernel(netlink_broadcast)kernel(netlink_capable)kernel(netlink_has_listeners)kernel(netlink_kernel_create)kernel(netlink_kernel_release)kernel(netlink_rcv_skb)kernel(netlink_register_notifier)kernel(netlink_set_err)kernel(netlink_set_nonroot)kernel(netlink_unicast)kernel(netlink_unregister_notifier)kernel(netpoll_cleanup)kernel(netpoll_parse_options)kernel(netpoll_poll)kernel(netpoll_poll_dev)kernel(netpoll_print_options)kernel(netpoll_send_skb_on_dev)kernel(netpoll_send_udp)kernel(netpoll_set_trap)kernel(netpoll_setup)kernel(netpoll_trap)kernel(new_inode)kernel(nf_afinfo)kernel(nf_conntrack_alloc)kernel(nf_conntrack_alter_reply)kernel(nf_conntrack_broadcast_help)kernel(nf_conntrack_destroy)kernel(nf_conntrack_event_cb)kernel(nf_conntrack_find_get)kernel(nf_conntrack_flush_report)kernel(nf_conntrack_free)kernel(nf_conntrack_hash_check_insert)kernel(nf_conntrack_helper_register)kernel(nf_conntrack_helper_unregister)kernel(nf_conntrack_htable_size)kernel(nf_conntrack_in)kernel(nf_conntrack_l3proto_generic)kernel(nf_conntrack_l3proto_register)kernel(nf_conntrack_l3proto_unregister)kernel(nf_conntrack_l4proto_register)kernel(nf_conntrack_l4proto_tcp4)kernel(nf_conntrack_l4proto_tcp6)kernel(nf_conntrack_l4proto_udp4)kernel(nf_conntrack_l4proto_udp6)kernel(nf_conntrack_l4proto_unregister)kernel(nf_conntrack_lock)kernel(nf_conntrack_max)kernel(nf_conntrack_register_notifier)kernel(nf_conntrack_set_hashsize)kernel(nf_conntrack_tuple_taken)kernel(nf_conntrack_unregister_notifier)kernel(nf_conntrack_untracked)kernel(nf_ct_alloc_hashtable)kernel(nf_ct_attach)kernel(nf_ct_delete_from_lists)kernel(nf_ct_deliver_cached_events)kernel(nf_ct_destroy)kernel(nf_ct_expect_alloc)kernel(nf_ct_expect_find_get)kernel(nf_ct_expect_hsize)kernel(nf_ct_expect_init)kernel(nf_ct_expect_put)kernel(nf_ct_expect_register_notifier)kernel(nf_ct_expect_related_report)kernel(nf_ct_expect_unregister_notifier)kernel(nf_ct_extend_register)kernel(nf_ct_extend_unregister)kernel(nf_ct_free_hashtable)kernel(nf_ct_get_tuple)kernel(nf_ct_get_tuplepr)kernel(nf_ct_gre_keymap_add)kernel(nf_ct_gre_keymap_destroy)kernel(nf_ct_gre_keymap_flush)kernel(nf_ct_helper_ext_add)kernel(nf_ct_insert_dying_list)kernel(nf_ct_invert_tuple)kernel(nf_ct_invert_tuplepr)kernel(nf_ct_iterate_cleanup)kernel(nf_ct_l3proto_find_get)kernel(nf_ct_l3proto_module_put)kernel(nf_ct_l3proto_put)kernel(nf_ct_l3proto_try_module_get)kernel(nf_ct_l3protos)kernel(nf_ct_nat_offset)kernel(nf_ct_port_nla_policy)kernel(nf_ct_port_nlattr_to_tuple)kernel(nf_ct_port_nlattr_tuple_size)kernel(nf_ct_port_tuple_to_nlattr)kernel(nf_ct_remove_expectations)kernel(nf_ct_unexpect_related)kernel(nf_ct_unlink_expect)kernel(nf_defrag_ipv4_enable)kernel(nf_defrag_ipv6_enable)kernel(nf_expect_event_cb)kernel(nf_getsockopt)kernel(nf_hook_slow)kernel(nf_hooks)kernel(nf_ip6_checksum)kernel(nf_ip_checksum)kernel(nf_log_bind_pf)kernel(nf_log_packet)kernel(nf_log_register)kernel(nf_log_unbind_pf)kernel(nf_log_unregister)kernel(nf_nat_alloc_null_binding)kernel(nf_nat_amanda_hook)kernel(nf_nat_follow_master)kernel(nf_nat_ftp_hook)kernel(nf_nat_get_offset)kernel(nf_nat_icmp_reply_translation)kernel(nf_nat_irc_hook)kernel(nf_nat_mangle_tcp_packet)kernel(nf_nat_mangle_udp_packet)kernel(nf_nat_need_gre)kernel(nf_nat_packet)kernel(nf_nat_pptp_hook_exp_gre)kernel(nf_nat_pptp_hook_expectfn)kernel(nf_nat_pptp_hook_inbound)kernel(nf_nat_pptp_hook_outbound)kernel(nf_nat_proto_find_get)kernel(nf_nat_proto_in_range)kernel(nf_nat_proto_nlattr_to_range)kernel(nf_nat_proto_put)kernel(nf_nat_proto_range_to_nlattr)kernel(nf_nat_proto_unique_tuple)kernel(nf_nat_protocol_register)kernel(nf_nat_protocol_unregister)kernel(nf_nat_sdp_addr_hook)kernel(nf_nat_sdp_media_hook)kernel(nf_nat_sdp_port_hook)kernel(nf_nat_sdp_session_hook)kernel(nf_nat_seq_adjust_hook)kernel(nf_nat_setup_info)kernel(nf_nat_sip_expect_hook)kernel(nf_nat_sip_hook)kernel(nf_nat_snmp_hook)kernel(nf_nat_tftp_hook)kernel(nf_nat_used_tuple)kernel(nf_net_ipv4_netfilter_sysctl_path)kernel(nf_net_netfilter_sysctl_path)kernel(nf_register_afinfo)kernel(nf_register_hook)kernel(nf_register_hooks)kernel(nf_register_queue_handler)kernel(nf_register_sockopt)kernel(nf_reinject)kernel(nf_setsockopt)kernel(nf_tproxy_assign_sock)kernel(nf_unregister_afinfo)kernel(nf_unregister_hook)kernel(nf_unregister_hooks)kernel(nf_unregister_queue_handler)kernel(nf_unregister_queue_handlers)kernel(nf_unregister_sockopt)kernel(nfnetlink_has_listeners)kernel(nfnetlink_parse_nat_setup_hook)kernel(nfnetlink_send)kernel(nfnetlink_set_err)kernel(nfnetlink_subsys_register)kernel(nfnetlink_subsys_unregister)kernel(nfnetlink_unicast)kernel(nfnl_lock)kernel(nfnl_unlock)kernel(nforce2_smbus)kernel(nfs41_setup_sequence)kernel(nfs4_acl_get_whotype)kernel(nfs4_acl_new)kernel(nfs4_acl_nfsv4_to_posix)kernel(nfs4_acl_posix_to_nfsv4)kernel(nfs4_acl_write_who)kernel(nfs4_delete_deviceid)kernel(nfs4_find_get_deviceid)kernel(nfs4_init_deviceid_node)kernel(nfs4_init_ds_session)kernel(nfs4_insert_deviceid_node)kernel(nfs4_print_deviceid)kernel(nfs4_proc_getdeviceinfo)kernel(nfs4_put_deviceid_node)kernel(nfs4_reset_read)kernel(nfs4_reset_write)kernel(nfs4_schedule_lease_recovery)kernel(nfs4_schedule_session_recovery)kernel(nfs4_schedule_stateid_recovery)kernel(nfs4_set_ds_client)kernel(nfs4_set_rw_stateid)kernel(nfs_access_add_cache)kernel(nfs_access_set_mask)kernel(nfs_commit_free)kernel(nfs_commitdata_alloc)kernel(nfs_commitdata_release)kernel(nfs_debug)kernel(nfs_fhget)kernel(nfs_fs_type)kernel(nfs_fscache_open_file)kernel(nfs_generic_pg_test)kernel(nfs_init_cinfo)kernel(nfs_init_commit)kernel(nfs_initiate_commit)kernel(nfs_initiate_read)kernel(nfs_initiate_write)kernel(nfs_inode_attach_open_context)kernel(nfs_pageio_reset_read_mds)kernel(nfs_pageio_reset_write_mds)kernel(nfs_put_client)kernel(nfs_remove_bad_delegation)kernel(nfs_request_add_commit_list)kernel(nfs_request_remove_commit_list)kernel(nfs_retry_commit)kernel(nfs_sb_deactive_async)kernel(nfs_wait_bit_killable)kernel(nfsacl_decode)kernel(nfsacl_encode)kernel(nfsd_debug)kernel(nfulnl_log_packet)kernel(nla_append)kernel(nla_find)kernel(nla_memcmp)kernel(nla_memcpy)kernel(nla_parse)kernel(nla_policy_len)kernel(nla_put)kernel(nla_put_nohdr)kernel(nla_reserve)kernel(nla_reserve_nohdr)kernel(nla_strcmp)kernel(nla_strlcpy)kernel(nla_validate)kernel(nlm_debug)kernel(nlmclnt_done)kernel(nlmclnt_init)kernel(nlmclnt_proc)kernel(nlmsg_notify)kernel(nlmsvc_ops)kernel(nlmsvc_unlock_all_by_ip)kernel(nlmsvc_unlock_all_by_sb)kernel(nmi_active)kernel(nmi_watchdog)kernel(no_llseek)kernel(no_pci_devices)kernel(nobh_truncate_page)kernel(nobh_write_begin)kernel(nobh_write_begin_newtrunc)kernel(nobh_write_end)kernel(nobh_writepage)kernel(node_data)kernel(node_states)kernel(node_to_cpumask_map)kernel(nonseekable_open)kernel(noop_llseek)kernel(noop_qdisc)kernel(notify_change)kernel(notify_remote_via_irq)kernel(nr_cpu_ids)kernel(nr_free_buffer_pages)kernel(nr_irqs)kernel(nr_node_ids)kernel(nr_online_nodes)kernel(ns_to_timespec)kernel(ns_to_timeval)kernel(nsecs_to_jiffies)kernel(nsecs_to_jiffies64)kernel(num_physpages)kernel(num_registered_fb)kernel(nvram_check_checksum)kernel(nvram_read_byte)kernel(nvram_write_byte)kernel(nxt200x_attach)kernel(nxt6000_attach)kernel(on_each_cpu)kernel(on_each_cpu_mask)kernel(oops_begin)kernel(oops_in_progress)kernel(open_bdev_exclusive)kernel(open_by_devnum)kernel(open_candev)kernel(open_exec)kernel(or51132_attach)kernel(or51211_attach)kernel(orderly_poweroff)kernel(orinoco_change_mtu)kernel(orinoco_down)kernel(orinoco_get_stats)kernel(orinoco_if_add)kernel(orinoco_if_del)kernel(orinoco_init)kernel(orinoco_interrupt)kernel(orinoco_open)kernel(orinoco_process_xmit_skb)kernel(orinoco_set_multicast_list)kernel(orinoco_stop)kernel(orinoco_tx_timeout)kernel(orinoco_up)kernel(osd_auto_detect_ver)kernel(osd_dev_fini)kernel(osd_dev_init)kernel(osd_end_request)kernel(osd_execute_request)kernel(osd_execute_request_async)kernel(osd_finalize_request)kernel(osd_req_add_get_attr_list)kernel(osd_req_add_get_attr_page)kernel(osd_req_add_set_attr_list)kernel(osd_req_create_object)kernel(osd_req_create_partition)kernel(osd_req_decode_get_attr_list)kernel(osd_req_decode_sense_full)kernel(osd_req_flush_collection)kernel(osd_req_flush_object)kernel(osd_req_flush_obsd)kernel(osd_req_flush_partition)kernel(osd_req_format)kernel(osd_req_get_attributes)kernel(osd_req_list_collection_objects)kernel(osd_req_list_dev_partitions)kernel(osd_req_list_partition_collections)kernel(osd_req_list_partition_objects)kernel(osd_req_read)kernel(osd_req_read_kern)kernel(osd_req_remove_object)kernel(osd_req_remove_partition)kernel(osd_req_set_attributes)kernel(osd_req_write)kernel(osd_req_write_kern)kernel(osd_sec_init_nosec_doall_caps)kernel(osd_start_request)kernel(osduld_path_lookup)kernel(osduld_put_device)kernel(osduld_register_test)kernel(osduld_unregister_test)kernel(otg_get_transceiver)kernel(otg_put_transceiver)kernel(otg_set_transceiver)kernel(out_of_line_wait_on_atomic_t)kernel(out_of_line_wait_on_bit)kernel(out_of_line_wait_on_bit_lock)kernel(overflowgid)kernel(overflowuid)kernel(override_creds)kernel(oxygen_pci_pm)kernel(oxygen_pci_probe)kernel(oxygen_pci_remove)kernel(oxygen_pci_shutdown)kernel(oxygen_read16)kernel(oxygen_read32)kernel(oxygen_read8)kernel(oxygen_read_ac97)kernel(oxygen_reset_uart)kernel(oxygen_update_dac_routing)kernel(oxygen_write16)kernel(oxygen_write16_masked)kernel(oxygen_write32)kernel(oxygen_write32_masked)kernel(oxygen_write8)kernel(oxygen_write8_masked)kernel(oxygen_write_ac97)kernel(oxygen_write_ac97_masked)kernel(oxygen_write_i2c)kernel(oxygen_write_spi)kernel(oxygen_write_uart)kernel(p54_free_common)kernel(p54_free_skb)kernel(p54_init_common)kernel(p54_parse_eeprom)kernel(p54_parse_firmware)kernel(p54_read_eeprom)kernel(p54_register_common)kernel(p54_rx)kernel(p54_unregister_common)kernel(p9_client_attach)kernel(p9_client_auth)kernel(p9_client_cb)kernel(p9_client_clunk)kernel(p9_client_create)kernel(p9_client_destroy)kernel(p9_client_disconnect)kernel(p9_client_fcreate)kernel(p9_client_open)kernel(p9_client_read)kernel(p9_client_remove)kernel(p9_client_stat)kernel(p9_client_version)kernel(p9_client_walk)kernel(p9_client_write)kernel(p9_client_wstat)kernel(p9_error_init)kernel(p9_errstr2errno)kernel(p9_idpool_check)kernel(p9_idpool_create)kernel(p9_idpool_destroy)kernel(p9_idpool_get)kernel(p9_idpool_put)kernel(p9_parse_header)kernel(p9_tag_lookup)kernel(p9pdu_dump)kernel(p9stat_free)kernel(p9stat_read)kernel(page_cache_async_readahead)kernel(page_cache_sync_readahead)kernel(page_follow_link_light)kernel(page_is_ram)kernel(page_mkclean)kernel(page_put_link)kernel(page_readlink)kernel(page_symlink)kernel(page_symlink_inode_operations)kernel(page_zero_new_buffers)kernel(pagecache_isize_extended)kernel(pagecache_write_begin)kernel(pagecache_write_end)kernel(pagevec_lookup)kernel(pagevec_lookup_tag)kernel(panic)kernel(panic_blink)kernel(panic_notifier_list)kernel(panic_timeout)kernel(param_array_get)kernel(param_array_set)kernel(param_get_bool)kernel(param_get_byte)kernel(param_get_charp)kernel(param_get_int)kernel(param_get_invbool)kernel(param_get_long)kernel(param_get_short)kernel(param_get_string)kernel(param_get_uint)kernel(param_get_ulong)kernel(param_get_ushort)kernel(param_set_bool)kernel(param_set_byte)kernel(param_set_charp)kernel(param_set_copystring)kernel(param_set_int)kernel(param_set_invbool)kernel(param_set_long)kernel(param_set_short)kernel(param_set_uint)kernel(param_set_ulong)kernel(param_set_ushort)kernel(parport_announce_port)kernel(parport_claim)kernel(parport_claim_or_block)kernel(parport_find_base)kernel(parport_find_number)kernel(parport_get_port)kernel(parport_ieee1284_ecp_read_data)kernel(parport_ieee1284_ecp_write_addr)kernel(parport_ieee1284_ecp_write_data)kernel(parport_ieee1284_epp_read_addr)kernel(parport_ieee1284_epp_read_data)kernel(parport_ieee1284_epp_write_addr)kernel(parport_ieee1284_epp_write_data)kernel(parport_ieee1284_interrupt)kernel(parport_ieee1284_read_byte)kernel(parport_ieee1284_read_nibble)kernel(parport_ieee1284_write_compat)kernel(parport_irq_handler)kernel(parport_negotiate)kernel(parport_pc_probe_port)kernel(parport_pc_unregister_port)kernel(parport_put_port)kernel(parport_read)kernel(parport_register_device)kernel(parport_register_driver)kernel(parport_register_port)kernel(parport_release)kernel(parport_remove_port)kernel(parport_set_timeout)kernel(parport_unregister_device)kernel(parport_unregister_driver)kernel(parport_wait_event)kernel(parport_wait_peripheral)kernel(parport_write)kernel(parse_mtd_partitions)kernel(part_round_stats)kernel(path_get)kernel(path_lookup)kernel(path_put)kernel(pccard_get_first_tuple)kernel(pccard_get_next_tuple)kernel(pccard_get_tuple_data)kernel(pccard_loop_tuple)kernel(pccard_nonstatic_ops)kernel(pccard_read_tuple)kernel(pccard_register_pcmcia)kernel(pccard_static_ops)kernel(pccard_validate_cis)kernel(pci_add_dynid)kernel(pci_add_new_bus)kernel(pci_add_resource)kernel(pci_add_resource_offset)kernel(pci_assign_resource)kernel(pci_assign_unassigned_bridge_resources)kernel(pci_back_from_sleep)kernel(pci_biosrom_size)kernel(pci_block_user_cfg_access)kernel(pci_bus_add_device)kernel(pci_bus_add_devices)kernel(pci_bus_alloc_resource)kernel(pci_bus_assign_resources)kernel(pci_bus_find_capability)kernel(pci_bus_max_busnr)kernel(pci_bus_read_config_byte)kernel(pci_bus_read_config_dword)kernel(pci_bus_read_config_word)kernel(pci_bus_read_dev_vendor_id)kernel(pci_bus_resource_n)kernel(pci_bus_sem)kernel(pci_bus_set_ops)kernel(pci_bus_size_bridges)kernel(pci_bus_type)kernel(pci_bus_write_config_byte)kernel(pci_bus_write_config_dword)kernel(pci_bus_write_config_word)kernel(pci_cfg_access_lock)kernel(pci_cfg_access_trylock)kernel(pci_cfg_access_unlock)kernel(pci_check_and_mask_intx)kernel(pci_check_and_unmask_intx)kernel(pci_choose_state)kernel(pci_claim_resource)kernel(pci_cleanup_aer_uncorrect_error_status)kernel(pci_clear_master)kernel(pci_clear_mwi)kernel(pci_configure_slot)kernel(pci_create_slot)kernel(pci_destroy_slot)kernel(pci_dev_driver)kernel(pci_dev_get)kernel(pci_dev_present)kernel(pci_dev_put)kernel(pci_device_is_present)kernel(pci_disable_device)kernel(pci_disable_ido)kernel(pci_disable_link_state)kernel(pci_disable_link_state_locked)kernel(pci_disable_ltr)kernel(pci_disable_msi)kernel(pci_disable_msix)kernel(pci_disable_obff)kernel(pci_disable_pcie_error_reporting)kernel(pci_disable_rom)kernel(pci_disable_sriov)kernel(pci_do_scan_bus)kernel(pci_enable_bridges)kernel(pci_enable_device)kernel(pci_enable_device_io)kernel(pci_enable_device_mem)kernel(pci_enable_ido)kernel(pci_enable_ltr)kernel(pci_enable_msi_block)kernel(pci_enable_msi_range)kernel(pci_enable_msix)kernel(pci_enable_msix_range)kernel(pci_enable_obff)kernel(pci_enable_pcie_error_reporting)kernel(pci_enable_rom)kernel(pci_enable_sriov)kernel(pci_enable_wake)kernel(pci_find_bus)kernel(pci_find_capability)kernel(pci_find_device)kernel(pci_find_ext_capability)kernel(pci_find_ht_capability)kernel(pci_find_next_bus)kernel(pci_find_next_capability)kernel(pci_find_next_ht_capability)kernel(pci_find_parent_resource)kernel(pci_fixup_cardbus)kernel(pci_fixup_device)kernel(pci_free_resource_list)kernel(pci_get_bus_and_slot)kernel(pci_get_class)kernel(pci_get_device)kernel(pci_get_domain_bus_and_slot)kernel(pci_get_hp_params)kernel(pci_get_slot)kernel(pci_get_subsys)kernel(pci_hp_change_slot_info)kernel(pci_hp_create_module_link)kernel(pci_hp_deregister)kernel(pci_hp_remove_module_link)kernel(pci_intx)kernel(pci_intx_mask_supported)kernel(pci_iomap)kernel(pci_ioremap_bar)kernel(pci_iounmap)kernel(pci_lock_rescan_remove)kernel(pci_lost_interrupt)kernel(pci_ltr_supported)kernel(pci_map_biosrom)kernel(pci_map_rom)kernel(pci_match_id)kernel(pci_mem_start)kernel(pci_msi_enabled)kernel(pci_msi_off)kernel(pci_msix_vec_count)kernel(pci_num_vf)kernel(pci_pci_problems)kernel(pci_pcie_type)kernel(pci_pme_active)kernel(pci_pme_capable)kernel(pci_power_names)kernel(pci_prepare_to_sleep)kernel(pci_read_vpd)kernel(pci_reenable_device)kernel(pci_release_region)kernel(pci_release_regions)kernel(pci_release_selected_regions)kernel(pci_remove_bus)kernel(pci_remove_bus_device)kernel(pci_renumber_slot)kernel(pci_request_region)kernel(pci_request_region_exclusive)kernel(pci_request_regions)kernel(pci_request_regions_exclusive)kernel(pci_request_selected_regions)kernel(pci_request_selected_regions_exclusive)kernel(pci_rescan_bus)kernel(pci_reset_function)kernel(pci_restore_ats_state)kernel(pci_restore_msi_state)kernel(pci_restore_state)kernel(pci_root_buses)kernel(pci_save_state)kernel(pci_scan_bridge)kernel(pci_scan_bus)kernel(pci_scan_bus_parented)kernel(pci_scan_child_bus)kernel(pci_scan_root_bus)kernel(pci_scan_single_device)kernel(pci_scan_slot)kernel(pci_select_bars)kernel(pci_set_consistent_dma_mask)kernel(pci_set_dma_mask)kernel(pci_set_dma_max_seg_size)kernel(pci_set_dma_seg_boundary)kernel(pci_set_ltr)kernel(pci_set_master)kernel(pci_set_mwi)kernel(pci_set_pcie_reset_state)kernel(pci_set_power_state)kernel(pci_set_vpd_size)kernel(pci_setup_cardbus)kernel(pci_slots_kset)kernel(pci_sriov_get_totalvfs)kernel(pci_sriov_migration)kernel(pci_sriov_set_totalvfs)kernel(pci_stop_and_remove_bus_device)kernel(pci_stop_and_remove_bus_device_locked)kernel(pci_target_state)kernel(pci_test_config_bits)kernel(pci_try_set_mwi)kernel(pci_unblock_user_cfg_access)kernel(pci_unlock_rescan_remove)kernel(pci_unmap_biosrom)kernel(pci_unmap_rom)kernel(pci_unregister_driver)kernel(pci_vfs_assigned)kernel(pci_vpd_find_info_keyword)kernel(pci_vpd_find_tag)kernel(pci_wait_for_pending_transaction)kernel(pci_wake_from_d3)kernel(pci_write_vpd)kernel(pcibios_align_resource)kernel(pcibios_bus_to_resource)kernel(pcibios_resource_to_bus)kernel(pcibios_scan_specific_bus)kernel(pcie_aspm_enabled)kernel(pcie_aspm_support_enabled)kernel(pcie_capability_clear_and_set_dword)kernel(pcie_capability_clear_and_set_word)kernel(pcie_capability_read_dword)kernel(pcie_capability_read_word)kernel(pcie_capability_write_dword)kernel(pcie_capability_write_word)kernel(pcie_caps_reg)kernel(pcie_get_mps)kernel(pcie_get_readrq)kernel(pcie_port_bus_type)kernel(pcie_port_service_register)kernel(pcie_port_service_unregister)kernel(pcie_set_mps)kernel(pcie_set_readrq)kernel(pcim_enable_device)kernel(pcim_iomap)kernel(pcim_iomap_regions)kernel(pcim_iomap_regions_request_all)kernel(pcim_iomap_table)kernel(pcim_iounmap)kernel(pcim_iounmap_regions)kernel(pcim_pin_device)kernel(pciserial_init_ports)kernel(pciserial_remove_ports)kernel(pciserial_resume_ports)kernel(pciserial_suspend_ports)kernel(pcix_get_max_mmrbc)kernel(pcix_get_mmrbc)kernel(pcix_set_mmrbc)kernel(pcmcia_access_configuration_register)kernel(pcmcia_adjust_io_region)kernel(pcmcia_dev_present)kernel(pcmcia_disable_device)kernel(pcmcia_eject_card)kernel(pcmcia_error_func)kernel(pcmcia_error_ret)kernel(pcmcia_find_io_region)kernel(pcmcia_find_mem_region)kernel(pcmcia_get_mem_page)kernel(pcmcia_get_socket)kernel(pcmcia_get_socket_by_nr)kernel(pcmcia_get_window)kernel(pcmcia_insert_card)kernel(pcmcia_loop_config)kernel(pcmcia_loop_tuple)kernel(pcmcia_map_mem_page)kernel(pcmcia_modify_configuration)kernel(pcmcia_parse_events)kernel(pcmcia_parse_tuple)kernel(pcmcia_put_socket)kernel(pcmcia_read_cis_mem)kernel(pcmcia_register_driver)kernel(pcmcia_register_socket)kernel(pcmcia_release_window)kernel(pcmcia_replace_cis)kernel(pcmcia_request_configuration)kernel(pcmcia_request_io)kernel(pcmcia_request_irq)kernel(pcmcia_request_window)kernel(pcmcia_reset_card)kernel(pcmcia_resume_card)kernel(pcmcia_socket_class)kernel(pcmcia_socket_dev_early_resume)kernel(pcmcia_socket_dev_late_resume)kernel(pcmcia_socket_dev_resume)kernel(pcmcia_socket_dev_suspend)kernel(pcmcia_socket_list)kernel(pcmcia_socket_list_rwsem)kernel(pcmcia_suspend_card)kernel(pcmcia_unregister_driver)kernel(pcmcia_unregister_socket)kernel(pcmcia_validate_mem)kernel(pcmcia_write_cis_mem)kernel(pcpu_base_addr)kernel(per_cpu____uv_hub_info)kernel(per_cpu____uv_hub_info_extra)kernel(per_cpu__cpu_core_map)kernel(per_cpu__cpu_info)kernel(per_cpu__cpu_info_rh)kernel(per_cpu__cpu_number)kernel(per_cpu__cpu_sibling_map)kernel(per_cpu__current_task)kernel(per_cpu__ftrace_event_seq)kernel(per_cpu__gdt_page)kernel(per_cpu__injectm)kernel(per_cpu__irq_regs)kernel(per_cpu__irq_stat)kernel(per_cpu__kernel_stack)kernel(per_cpu__kernel_stack8k)kernel(per_cpu__kstat)kernel(per_cpu__node_number)kernel(per_cpu__processors)kernel(per_cpu__rds_stats)kernel(per_cpu__softirq_work_list)kernel(per_cpu__softnet_data)kernel(per_cpu__spec_ctrl_pcp)kernel(per_cpu__this_cpu_off)kernel(per_cpu__vm_event_states)kernel(per_cpu__x86_bios_cpu_apicid)kernel(per_cpu__x86_cpu_to_apicid)kernel(per_cpu__x86_cpu_to_node_map)kernel(per_cpu__xt_info_locks)kernel(percpu_counter_batch)kernel(percpu_counter_destroy)kernel(percpu_counter_set)kernel(perf_check_microcode)kernel(perf_event_create_kernel_counter)kernel(perf_event_read_value)kernel(perf_event_release_kernel)kernel(perf_get_x86_pmu_capability)kernel(perf_guest_get_msrs)kernel(perf_pmu_migrate_context)kernel(perf_register_guest_info_callbacks)kernel(perf_swevent_get_recursion_context)kernel(perf_swevent_put_recursion_context)kernel(perf_tp_event)kernel(perf_tp_event_regs)kernel(perf_unregister_guest_info_callbacks)kernel(pfifo_qdisc_ops)kernel(pgprot_writecombine)kernel(phonet_header_ops)kernel(phonet_proto_register)kernel(phonet_proto_unregister)kernel(phonet_stream_ops)kernel(phy_attach)kernel(phy_attach_direct)kernel(phy_connect)kernel(phy_connect_direct)kernel(phy_detach)kernel(phy_device_create)kernel(phy_device_free)kernel(phy_device_register)kernel(phy_disable_interrupts)kernel(phy_disconnect)kernel(phy_driver_register)kernel(phy_driver_unregister)kernel(phy_enable_interrupts)kernel(phy_ethtool_get_eee)kernel(phy_ethtool_gset)kernel(phy_ethtool_set_eee)kernel(phy_ethtool_sset)kernel(phy_get_eee_err)kernel(phy_init_eee)kernel(phy_mii_ioctl)kernel(phy_print_status)kernel(phy_register_fixup)kernel(phy_register_fixup_for_id)kernel(phy_register_fixup_for_uid)kernel(phy_sanitize_settings)kernel(phy_scan_fixups)kernel(phy_start)kernel(phy_start_aneg)kernel(phy_start_interrupts)kernel(phy_stop)kernel(phy_stop_interrupts)kernel(phys_wc_to_mtrr_index)kernel(pid_task)kernel(pid_vnr)kernel(ping_prot)kernel(pipe_lock)kernel(pipe_to_file)kernel(pipe_unlock)kernel(platform_add_devices)kernel(platform_bus)kernel(platform_bus_type)kernel(platform_device_add)kernel(platform_device_add_data)kernel(platform_device_add_resources)kernel(platform_device_alloc)kernel(platform_device_del)kernel(platform_device_put)kernel(platform_device_register)kernel(platform_device_register_data)kernel(platform_device_register_full)kernel(platform_device_register_simple)kernel(platform_device_unregister)kernel(platform_driver_probe)kernel(platform_driver_register)kernel(platform_driver_unregister)kernel(platform_get_irq)kernel(platform_get_irq_byname)kernel(platform_get_resource)kernel(platform_get_resource_byname)kernel(plugger_init)kernel(plugger_remove_plug)kernel(plugger_set_plug)kernel(pm_flags)kernel(pm_idle)kernel(pm_power_off)kernel(pm_qos_add_notifier)kernel(pm_qos_add_requirement)kernel(pm_qos_remove_notifier)kernel(pm_qos_remove_requirement)kernel(pm_qos_requirement)kernel(pm_qos_update_requirement)kernel(pm_request_idle)kernel(pm_request_resume)kernel(pm_runtime_allow)kernel(pm_runtime_barrier)kernel(pm_runtime_enable)kernel(pm_runtime_forbid)kernel(pm_runtime_idle)kernel(pm_runtime_resume)kernel(pm_runtime_suspend)kernel(pm_schedule_suspend)kernel(pm_set_vt_switch)kernel(pm_suspend)kernel(pn_skb_send)kernel(pn_sock_get_port)kernel(pn_sock_hash)kernel(pn_sock_unhash)kernel(pneigh_enqueue)kernel(pneigh_lookup)kernel(pnfs_generic_pg_init_read)kernel(pnfs_generic_pg_init_write)kernel(pnfs_generic_pg_readpages)kernel(pnfs_generic_pg_test)kernel(pnfs_generic_pg_writepages)kernel(pnfs_ld_read_done)kernel(pnfs_ld_write_done)kernel(pnfs_register_layoutdriver)kernel(pnfs_set_layoutcommit)kernel(pnfs_set_lo_fail)kernel(pnfs_unregister_layoutdriver)kernel(pnfs_update_layout)kernel(pnp_activate_dev)kernel(pnp_device_attach)kernel(pnp_device_detach)kernel(pnp_disable_dev)kernel(pnp_get_resource)kernel(pnp_is_active)kernel(pnp_platform_devices)kernel(pnp_possible_config)kernel(pnp_range_reserved)kernel(pnp_register_card_driver)kernel(pnp_register_driver)kernel(pnp_release_card_device)kernel(pnp_request_card_device)kernel(pnp_start_dev)kernel(pnp_stop_dev)kernel(pnp_unregister_card_driver)kernel(pnp_unregister_driver)kernel(pnpacpi_protocol)kernel(poll_freewait)kernel(poll_initwait)kernel(poll_schedule_timeout)kernel(posix_acl_alloc)kernel(posix_acl_chmod_masq)kernel(posix_acl_clone)kernel(posix_acl_create_masq)kernel(posix_acl_equiv_mode)kernel(posix_acl_from_mode)kernel(posix_acl_from_xattr)kernel(posix_acl_init)kernel(posix_acl_permission)kernel(posix_acl_to_xattr)kernel(posix_acl_update_mode)kernel(posix_acl_valid)kernel(posix_clock_register)kernel(posix_clock_unregister)kernel(posix_lock_file)kernel(posix_lock_file_wait)kernel(posix_test_lock)kernel(posix_timer_event)kernel(posix_timers_register_clock)kernel(posix_unblock_lock)kernel(power_supply_am_i_supplied)kernel(power_supply_changed)kernel(power_supply_class)kernel(power_supply_get_by_name)kernel(power_supply_is_system_supplied)kernel(power_supply_register)kernel(power_supply_set_battery_charged)kernel(power_supply_unregister)kernel(powercap_register_control_type)kernel(powercap_register_zone)kernel(powercap_unregister_control_type)kernel(powercap_unregister_zone)kernel(pp_msgs)kernel(ppp_channel_index)kernel(ppp_input)kernel(ppp_input_error)kernel(ppp_output_wakeup)kernel(ppp_register_channel)kernel(ppp_register_compressor)kernel(ppp_register_net_channel)kernel(ppp_unit_number)kernel(ppp_unregister_channel)kernel(ppp_unregister_compressor)kernel(pppox_ioctl)kernel(pppox_unbind_sock)kernel(pps_event)kernel(pps_register_source)kernel(pps_unregister_source)kernel(pptp_msg_name)kernel(prandom32)kernel(prandom_bytes)kernel(prandom_bytes_state)kernel(preempt_notifier_register)kernel(preempt_notifier_unregister)kernel(prepare_binprm)kernel(prepare_creds)kernel(prepare_kernel_cred)kernel(prepare_to_wait)kernel(prepare_to_wait_exclusive)kernel(print_context_stack)kernel(print_context_stack_bp)kernel(print_hex_dump)kernel(print_hex_dump_bytes)kernel(print_mac)kernel(print_stack_trace)kernel(print_tainted)kernel(print_tuple)kernel(printk)kernel(printk_ratelimit)kernel(printk_timed_ratelimit)kernel(prio_tree_insert)kernel(prio_tree_next)kernel(prio_tree_remove)kernel(prism2_update_comms_qual)kernel(probe_irq_mask)kernel(probe_irq_off)kernel(probe_irq_on)kernel(probe_kernel_read)kernel(probe_kernel_write)kernel(proc_create_data)kernel(proc_dointvec)kernel(proc_dointvec_jiffies)kernel(proc_dointvec_minmax)kernel(proc_dointvec_ms_jiffies)kernel(proc_dointvec_userhz_jiffies)kernel(proc_dostring)kernel(proc_doulongvec_minmax)kernel(proc_doulongvec_ms_jiffies_minmax)kernel(proc_mkdir)kernel(proc_net_fops_create)kernel(proc_net_mkdir)kernel(proc_net_netfilter)kernel(proc_net_remove)kernel(proc_symlink)kernel(prof_on)kernel(profile_event_register)kernel(profile_event_unregister)kernel(profile_hits)kernel(profile_pc)kernel(proto_register)kernel(proto_unregister)kernel(ps2_begin_command)kernel(ps2_cmd_aborted)kernel(ps2_command)kernel(ps2_drain)kernel(ps2_end_command)kernel(ps2_handle_ack)kernel(ps2_handle_response)kernel(ps2_init)kernel(ps2_is_keyboard_id)kernel(ps2_sendbyte)kernel(pskb_expand_head)kernel(pskb_put)kernel(pstore_register)kernel(ptp_clock_event)kernel(ptp_clock_index)kernel(ptp_clock_register)kernel(ptp_clock_unregister)kernel(put_cmsg)kernel(put_device)kernel(put_disk)kernel(put_driver)kernel(put_inotify_watch)kernel(put_io_context)kernel(put_lseg)kernel(put_mnt_ns)kernel(put_mtd_device)kernel(put_online_cpus)kernel(put_page)kernel(put_pages_list)kernel(put_pid)kernel(put_rpccred)kernel(put_tty_driver)kernel(put_unused_fd)kernel(putname)kernel(pv_apic_ops)kernel(pv_cpu_ops)kernel(pv_info)kernel(pv_irq_ops)kernel(pv_mmu_ops)kernel(pv_time_ops)kernel(qdisc_calculate_pkt_len)kernel(qdisc_class_hash_destroy)kernel(qdisc_class_hash_grow)kernel(qdisc_class_hash_init)kernel(qdisc_class_hash_insert)kernel(qdisc_class_hash_remove)kernel(qdisc_create_dflt)kernel(qdisc_destroy)kernel(qdisc_get_rtab)kernel(qdisc_list_add)kernel(qdisc_list_del)kernel(qdisc_put_rtab)kernel(qdisc_put_stab)kernel(qdisc_reset)kernel(qdisc_tree_decrease_qlen)kernel(qdisc_warn_nonwc)kernel(qdisc_watchdog_cancel)kernel(qdisc_watchdog_init)kernel(qdisc_watchdog_schedule)kernel(qt1010_attach)kernel(qtree_delete_dquot)kernel(qtree_entry_unused)kernel(qtree_read_dquot)kernel(qtree_release_dquot)kernel(qtree_write_dquot)kernel(query_amp_caps)kernel(queue_ch_frame)kernel(queue_delayed_work)kernel(queue_delayed_work_on)kernel(queue_kthread_work)kernel(queue_work)kernel(queue_work_on)kernel(quota_send_warning)kernel(qword_add)kernel(qword_addhex)kernel(qword_get)kernel(radix_tree_delete)kernel(radix_tree_gang_lookup)kernel(radix_tree_gang_lookup_slot)kernel(radix_tree_gang_lookup_tag)kernel(radix_tree_gang_lookup_tag_slot)kernel(radix_tree_insert)kernel(radix_tree_lookup)kernel(radix_tree_lookup_slot)kernel(radix_tree_maybe_preload)kernel(radix_tree_next_hole)kernel(radix_tree_preload)kernel(radix_tree_prev_hole)kernel(radix_tree_range_tag_if_tagged)kernel(radix_tree_tag_clear)kernel(radix_tree_tag_get)kernel(radix_tree_tag_set)kernel(radix_tree_tagged)kernel(raid5_set_cache_size)kernel(raid6_2data_recov)kernel(raid6_call)kernel(raid6_datap_recov)kernel(raid6_empty_zero_page)kernel(raid6_gfexi)kernel(raid6_gfexp)kernel(raid6_gfinv)kernel(raid6_gfmul)kernel(raid6_vgfmul)kernel(raid_class_attach)kernel(raid_class_release)kernel(raid_component_add)kernel(random32)kernel(rate_control_send_low)kernel(rate_control_set_rates)kernel(raw_hash_sk)kernel(raw_notifier_call_chain)kernel(raw_notifier_chain_register)kernel(raw_notifier_chain_unregister)kernel(raw_seq_next)kernel(raw_seq_open)kernel(raw_seq_start)kernel(raw_seq_stop)kernel(raw_unhash_sk)kernel(rawv6_mh_filter_register)kernel(rawv6_mh_filter_unregister)kernel(rb_erase)kernel(rb_erase_augmented)kernel(rb_first)kernel(rb_first_postorder)kernel(rb_insert_color)kernel(rb_last)kernel(rb_next)kernel(rb_next_postorder)kernel(rb_prev)kernel(rb_replace_node)kernel(rc_allocate_device)kernel(rc_core_debug)kernel(rc_free_device)kernel(rc_g_keycode_from_table)kernel(rc_keydown)kernel(rc_keydown_notimeout)kernel(rc_keyup)kernel(rc_map_af9005_table)kernel(rc_map_af9005_table_size)kernel(rc_map_dibusb_table)kernel(rc_map_get)kernel(rc_map_register)kernel(rc_map_unregister)kernel(rc_register_device)kernel(rc_repeat)kernel(rc_unregister_device)kernel(rcu_barrier)kernel(rcu_barrier_bh)kernel(rcu_barrier_sched)kernel(rcu_batches_completed)kernel(rcu_batches_completed_bh)kernel(rcu_batches_completed_sched)kernel(rcu_expedited_torture_stats)kernel(rcu_sched_qs)kernel(rdc_reset_state)kernel(rdev_clear_badblocks)kernel(rdev_get_dev)kernel(rdev_get_drvdata)kernel(rdev_get_id)kernel(rdev_set_badblocks)kernel(rdma_accept)kernel(rdma_addr_cancel)kernel(rdma_addr_find_dmac_by_grh)kernel(rdma_addr_find_smac_by_sgid)kernel(rdma_addr_register_client)kernel(rdma_addr_size)kernel(rdma_addr_unregister_client)kernel(rdma_bind_addr)kernel(rdma_connect)kernel(rdma_copy_addr)kernel(rdma_create_id)kernel(rdma_create_qp)kernel(rdma_destroy_id)kernel(rdma_destroy_qp)kernel(rdma_disconnect)kernel(rdma_get_service_id)kernel(rdma_init_qp_attr)kernel(rdma_join_multicast)kernel(rdma_leave_multicast)kernel(rdma_listen)kernel(rdma_node_get_transport)kernel(rdma_notify)kernel(rdma_port_get_link_layer)kernel(rdma_reject)kernel(rdma_resolve_addr)kernel(rdma_resolve_ip)kernel(rdma_resolve_route)kernel(rdma_set_afonly)kernel(rdma_set_ib_paths)kernel(rdma_set_reuseaddr)kernel(rdma_set_service_type)kernel(rdma_translate_ip)kernel(rdmsr_on_cpu)kernel(rdmsr_on_cpus)kernel(rdmsr_safe_on_cpu)kernel(rdmsr_safe_regs_on_cpu)kernel(rdmsrl_on_cpu)kernel(rdmsrl_safe_on_cpu)kernel(rds_atomic_send_complete)kernel(rds_cong_map_updated)kernel(rds_conn_connect_if_down)kernel(rds_conn_create)kernel(rds_conn_create_outgoing)kernel(rds_conn_destroy)kernel(rds_conn_drop)kernel(rds_connect_complete)kernel(rds_for_each_conn_info)kernel(rds_inc_init)kernel(rds_inc_put)kernel(rds_info_copy)kernel(rds_info_deregister_func)kernel(rds_info_register_func)kernel(rds_message_add_extension)kernel(rds_message_add_rdma_dest_extension)kernel(rds_message_addref)kernel(rds_message_populate_header)kernel(rds_message_put)kernel(rds_message_unmapped)kernel(rds_page_copy_user)kernel(rds_page_remainder_alloc)kernel(rds_rdma_send_complete)kernel(rds_recv_incoming)kernel(rds_send_drop_acked)kernel(rds_send_get_message)kernel(rds_stats_info_copy)kernel(rds_str_array)kernel(rds_trans_register)kernel(rds_trans_unregister)kernel(rds_wq)kernel(read_bytes_from_xdr_buf)kernel(read_cache_page)kernel(read_cache_page_async)kernel(read_cache_page_gfp)kernel(read_cache_pages)kernel(read_dev_sector)kernel(read_dst)kernel(read_efuse_byte)kernel(recalc_sigpending)kernel(recalibrate_cpu_khz)kernel(reciprocal_value)kernel(recv_Bchannel)kernel(recv_Bchannel_skb)kernel(recv_Dchannel)kernel(recv_Dchannel_skb)kernel(recv_Echannel)kernel(redirty_page_for_writepage)kernel(redraw_screen)kernel(refrigerator)kernel(reg_initiator_name)kernel(register_8022_client)kernel(register_acpi_bus_notifier)kernel(register_acpi_hed_notifier)kernel(register_acpi_notifier)kernel(register_atm_ioctl)kernel(register_blkdev)kernel(register_candev)kernel(register_capi_driver)kernel(register_cdrom)kernel(register_chrdev_region)kernel(register_con_driver)kernel(register_console)kernel(register_cpu_notifier)kernel(register_dca_provider)kernel(register_dcbevent_notifier)kernel(register_die_notifier)kernel(register_dock_notifier)kernel(register_efivars)kernel(register_exec_domain)kernel(register_filesystem)kernel(register_framebuffer)kernel(register_ftrace_event)kernel(register_ftrace_function)kernel(register_gifconf)kernel(register_hdlc_protocol)kernel(register_hotplug_dock_device)kernel(register_inet6addr_notifier)kernel(register_inetaddr_notifier)kernel(register_ip_vs_app)kernel(register_ip_vs_app_inc)kernel(register_ip_vs_pe)kernel(register_ip_vs_scheduler)kernel(register_isdn)kernel(register_jprobe)kernel(register_jprobes)kernel(register_key_type)kernel(register_keyboard_notifier)kernel(register_kprobe)kernel(register_kprobes)kernel(register_kretprobe)kernel(register_kretprobes)kernel(register_md_personality)kernel(register_memory_isolate_notifier)kernel(register_memory_notifier)kernel(register_module_notifier)kernel(register_mtd_blktrans)kernel(register_mtd_chip_driver)kernel(register_mtd_parser)kernel(register_mtd_user)kernel(register_net_sysctl_rotable)kernel(register_net_sysctl_table)kernel(register_netdev)kernel(register_netdevice)kernel(register_netdevice_notifier)kernel(register_netevent_notifier)kernel(register_nls)kernel(register_oldmem_pfn_is_ram)kernel(register_oom_notifier)kernel(register_pernet_device)kernel(register_pernet_gen_device)kernel(register_pernet_gen_subsys)kernel(register_pernet_subsys)kernel(register_pm_notifier)kernel(register_pppox_proto)kernel(register_qdisc)kernel(register_quota_format)kernel(register_reboot_notifier)kernel(register_shrinker)kernel(register_shrinker2)kernel(register_sja1000dev)kernel(register_snap_client)kernel(register_sound_dsp)kernel(register_sound_midi)kernel(register_sound_mixer)kernel(register_sound_special)kernel(register_sound_special_device)kernel(register_sysctl_paths)kernel(register_sysctl_table)kernel(register_sysrq_key)kernel(register_tcf_proto_ops)kernel(register_timer_hook)kernel(register_virtio_device)kernel(register_virtio_driver)kernel(register_vt_notifier)kernel(register_xenbus_watch)kernel(register_xenstore_notifier)kernel(registered_fb)kernel(regulator_bulk_disable)kernel(regulator_bulk_enable)kernel(regulator_bulk_free)kernel(regulator_bulk_get)kernel(regulator_count_voltages)kernel(regulator_disable)kernel(regulator_enable)kernel(regulator_force_disable)kernel(regulator_get)kernel(regulator_get_current_limit)kernel(regulator_get_drvdata)kernel(regulator_get_exclusive)kernel(regulator_get_init_drvdata)kernel(regulator_get_mode)kernel(regulator_get_voltage)kernel(regulator_has_full_constraints)kernel(regulator_is_enabled)kernel(regulator_list_voltage)kernel(regulator_mode_to_status)kernel(regulator_notifier_call_chain)kernel(regulator_put)kernel(regulator_register)kernel(regulator_register_notifier)kernel(regulator_set_current_limit)kernel(regulator_set_drvdata)kernel(regulator_set_mode)kernel(regulator_set_optimum_mode)kernel(regulator_set_voltage)kernel(regulator_suspend_prepare)kernel(regulator_unregister)kernel(regulator_unregister_notifier)kernel(regulatory_hint)kernel(regulatory_set_wiphy_regd)kernel(regulatory_set_wiphy_regd_sync_rtnl)kernel(relay_buf_full)kernel(relay_close)kernel(relay_file_operations)kernel(relay_flush)kernel(relay_open)kernel(relay_reset)kernel(relay_subbufs_consumed)kernel(relay_switch_subbuf)kernel(release_and_free_resource)kernel(release_cis_mem)kernel(release_console_sem)kernel(release_evntsel_nmi)kernel(release_firmware)kernel(release_pages)kernel(release_perfctr_nmi)kernel(release_resource)kernel(release_sock)kernel(remap_pfn_range)kernel(remap_vmalloc_range)kernel(remap_vmalloc_range_partial)kernel(remove_arg_zero)kernel(remove_conflicting_framebuffers)kernel(remove_from_page_cache)kernel(remove_inode_hash)kernel(remove_irq)kernel(remove_memory)kernel(remove_proc_entry)kernel(remove_proc_subtree)kernel(remove_wait_queue)kernel(replace_mount_options)kernel(request_dma)kernel(request_firmware)kernel(request_firmware_nowait)kernel(request_key)kernel(request_key_async)kernel(request_key_async_with_auxdata)kernel(request_key_with_auxdata)kernel(request_resource)kernel(request_threaded_irq)kernel(reservation_object_add_excl_fence)kernel(reservation_object_add_shared_fence)kernel(reservation_object_get_fences_rcu)kernel(reservation_object_reserve_shared)kernel(reservation_object_test_signaled_rcu)kernel(reservation_object_wait_timeout_rcu)kernel(reservation_seqcount_class)kernel(reservation_seqcount_string)kernel(reservation_ww_class)kernel(reserve_evntsel_nmi)kernel(reserve_perfctr_nmi)kernel(reset_airo_card)kernel(reset_devices)kernel(restore_online_page_callback)kernel(restore_vga)kernel(resume_device_irqs)kernel(revalidate_disk)kernel(revert_creds)kernel(rfc1042_header)kernel(rfkill_alloc)kernel(rfkill_blocked)kernel(rfkill_destroy)kernel(rfkill_get_led_trigger_name)kernel(rfkill_init_sw_state)kernel(rfkill_pause_polling)kernel(rfkill_register)kernel(rfkill_resume_polling)kernel(rfkill_set_hw_state)kernel(rfkill_set_led_trigger_name)kernel(rfkill_set_states)kernel(rfkill_set_sw_state)kernel(rfkill_unregister)kernel(rh_get_mpss)kernel(rh_kabi_6_2)kernel(rh_kabi_6_3)kernel(rh_kabi_6_6)kernel(rh_set_mpss)kernel(ring_buffer_alloc_read_page)kernel(ring_buffer_commit_overrun_cpu)kernel(ring_buffer_consume)kernel(ring_buffer_discard_commit)kernel(ring_buffer_empty)kernel(ring_buffer_empty_cpu)kernel(ring_buffer_entries)kernel(ring_buffer_entries_cpu)kernel(ring_buffer_event_data)kernel(ring_buffer_event_length)kernel(ring_buffer_free)kernel(ring_buffer_free_read_page)kernel(ring_buffer_iter_empty)kernel(ring_buffer_iter_peek)kernel(ring_buffer_iter_reset)kernel(ring_buffer_lock_reserve)kernel(ring_buffer_normalize_time_stamp)kernel(ring_buffer_overrun_cpu)kernel(ring_buffer_overruns)kernel(ring_buffer_peek)kernel(ring_buffer_read)kernel(ring_buffer_read_finish)kernel(ring_buffer_read_page)kernel(ring_buffer_read_start)kernel(ring_buffer_record_disable)kernel(ring_buffer_record_disable_cpu)kernel(ring_buffer_record_enable)kernel(ring_buffer_record_enable_cpu)kernel(ring_buffer_reset)kernel(ring_buffer_reset_cpu)kernel(ring_buffer_resize)kernel(ring_buffer_size)kernel(ring_buffer_swap_cpu)kernel(ring_buffer_time_stamp)kernel(ring_buffer_unlock_commit)kernel(ring_buffer_write)kernel(rndis_command)kernel(rndis_rx_fixup)kernel(rndis_status)kernel(rndis_tx_fixup)kernel(rndis_unbind)kernel(rodata_test_data)kernel(root_device_unregister)kernel(round_jiffies)kernel(round_jiffies_relative)kernel(round_jiffies_up)kernel(round_jiffies_up_relative)kernel(rpc_alloc_iostats)kernel(rpc_bind_new_program)kernel(rpc_calc_rto)kernel(rpc_call_async)kernel(rpc_call_null)kernel(rpc_call_start)kernel(rpc_call_sync)kernel(rpc_clone_client)kernel(rpc_count_iostats)kernel(rpc_create)kernel(rpc_debug)kernel(rpc_delay)kernel(rpc_destroy_wait_queue)kernel(rpc_exit)kernel(rpc_force_rebind)kernel(rpc_free)kernel(rpc_free_iostats)kernel(rpc_get_mount)kernel(rpc_init_priority_wait_queue)kernel(rpc_init_rtt)kernel(rpc_init_wait_queue)kernel(rpc_killall_tasks)kernel(rpc_lookup_cred)kernel(rpc_lookup_machine_cred)kernel(rpc_malloc)kernel(rpc_max_payload)kernel(rpc_mkpipe)kernel(rpc_ntop)kernel(rpc_peeraddr)kernel(rpc_peeraddr2str)kernel(rpc_print_iostats)kernel(rpc_proc_register)kernel(rpc_proc_unregister)kernel(rpc_pton)kernel(rpc_put_mount)kernel(rpc_put_task)kernel(rpc_put_task_async)kernel(rpc_queue_empty)kernel(rpc_queue_upcall)kernel(rpc_restart_call)kernel(rpc_restart_call_prepare)kernel(rpc_run_task)kernel(rpc_setbufsize)kernel(rpc_shutdown_client)kernel(rpc_sleep_on)kernel(rpc_sockaddr2uaddr)kernel(rpc_task_reset_client)kernel(rpc_uaddr2sockaddr)kernel(rpc_unlink)kernel(rpc_update_rtt)kernel(rpc_wake_up)kernel(rpc_wake_up_first)kernel(rpc_wake_up_next)kernel(rpc_wake_up_queued_task)kernel(rpc_wake_up_status)kernel(rpcauth_create)kernel(rpcauth_cred_key_to_expire)kernel(rpcauth_destroy_credcache)kernel(rpcauth_generic_bind_cred)kernel(rpcauth_init_cred)kernel(rpcauth_init_credcache)kernel(rpcauth_key_timeout_notify)kernel(rpcauth_lookup_credcache)kernel(rpcauth_register)kernel(rpcauth_unregister)kernel(rpcb_getport_async)kernel(rpipe_destroy)kernel(rpipe_ep_disable)kernel(rps_may_expire_flow)kernel(rps_sock_flow_table)kernel(rrrr_msgs)kernel(rt2800_ampdu_action)kernel(rt2800_check_firmware)kernel(rt2800_clear_beacon)kernel(rt2800_conf_tx)kernel(rt2800_config)kernel(rt2800_config_ant)kernel(rt2800_config_erp)kernel(rt2800_config_filter)kernel(rt2800_config_intf)kernel(rt2800_config_pairwise_key)kernel(rt2800_config_shared_key)kernel(rt2800_disable_radio)kernel(rt2800_disable_wpdma)kernel(rt2800_efuse_detect)kernel(rt2800_enable_radio)kernel(rt2800_gain_calibration)kernel(rt2800_get_key_seq)kernel(rt2800_get_survey)kernel(rt2800_get_tsf)kernel(rt2800_get_txwi_rxwi_size)kernel(rt2800_link_stats)kernel(rt2800_link_tuner)kernel(rt2800_load_firmware)kernel(rt2800_mcu_request)kernel(rt2800_probe_hw)kernel(rt2800_process_rxwi)kernel(rt2800_read_eeprom_efuse)kernel(rt2800_reset_tuner)kernel(rt2800_rfkill_poll)kernel(rt2800_set_rts_threshold)kernel(rt2800_sta_add)kernel(rt2800_sta_remove)kernel(rt2800_txdone_entry)kernel(rt2800_vco_calibration)kernel(rt2800_wait_csr_ready)kernel(rt2800_wait_wpdma_ready)kernel(rt2800_write_beacon)kernel(rt2800_write_tx_data)kernel(rt2800mmio_autowake_tasklet)kernel(rt2800mmio_clear_entry)kernel(rt2800mmio_enable_radio)kernel(rt2800mmio_fill_rxdone)kernel(rt2800mmio_get_entry_state)kernel(rt2800mmio_get_txwi)kernel(rt2800mmio_init_queues)kernel(rt2800mmio_init_registers)kernel(rt2800mmio_interrupt)kernel(rt2800mmio_kick_queue)kernel(rt2800mmio_pretbtt_tasklet)kernel(rt2800mmio_queue_init)kernel(rt2800mmio_rxdone_tasklet)kernel(rt2800mmio_start_queue)kernel(rt2800mmio_stop_queue)kernel(rt2800mmio_tbtt_tasklet)kernel(rt2800mmio_toggle_irq)kernel(rt2800mmio_txstatus_tasklet)kernel(rt2800mmio_write_tx_desc)kernel(rt2x00lib_beacondone)kernel(rt2x00lib_dmadone)kernel(rt2x00lib_dmastart)kernel(rt2x00lib_get_bssidx)kernel(rt2x00lib_pretbtt)kernel(rt2x00lib_probe_dev)kernel(rt2x00lib_remove_dev)kernel(rt2x00lib_resume)kernel(rt2x00lib_rxdone)kernel(rt2x00lib_suspend)kernel(rt2x00lib_txdone)kernel(rt2x00lib_txdone_noinfo)kernel(rt2x00mac_add_interface)kernel(rt2x00mac_bss_info_changed)kernel(rt2x00mac_conf_tx)kernel(rt2x00mac_config)kernel(rt2x00mac_configure_filter)kernel(rt2x00mac_flush)kernel(rt2x00mac_get_antenna)kernel(rt2x00mac_get_ringparam)kernel(rt2x00mac_get_stats)kernel(rt2x00mac_remove_interface)kernel(rt2x00mac_rfkill_poll)kernel(rt2x00mac_set_antenna)kernel(rt2x00mac_set_key)kernel(rt2x00mac_set_tim)kernel(rt2x00mac_sta_add)kernel(rt2x00mac_sta_remove)kernel(rt2x00mac_start)kernel(rt2x00mac_stop)kernel(rt2x00mac_sw_scan_complete)kernel(rt2x00mac_sw_scan_start)kernel(rt2x00mac_tx)kernel(rt2x00mac_tx_frames_pending)kernel(rt2x00mmio_flush_queue)kernel(rt2x00mmio_initialize)kernel(rt2x00mmio_regbusy_read)kernel(rt2x00mmio_rxdone)kernel(rt2x00mmio_uninitialize)kernel(rt2x00pci_probe)kernel(rt2x00pci_remove)kernel(rt2x00pci_resume)kernel(rt2x00pci_suspend)kernel(rt2x00queue_flush_queue)kernel(rt2x00queue_flush_queues)kernel(rt2x00queue_for_each_entry)kernel(rt2x00queue_get_entry)kernel(rt2x00queue_map_txskb)kernel(rt2x00queue_pause_queue)kernel(rt2x00queue_start_queue)kernel(rt2x00queue_start_queues)kernel(rt2x00queue_stop_queue)kernel(rt2x00queue_stop_queues)kernel(rt2x00queue_unmap_skb)kernel(rt2x00queue_unpause_queue)kernel(rt2x00usb_clear_entry)kernel(rt2x00usb_disable_radio)kernel(rt2x00usb_disconnect)kernel(rt2x00usb_flush_queue)kernel(rt2x00usb_initialize)kernel(rt2x00usb_kick_queue)kernel(rt2x00usb_probe)kernel(rt2x00usb_regbusy_read)kernel(rt2x00usb_register_read_async)kernel(rt2x00usb_resume)kernel(rt2x00usb_suspend)kernel(rt2x00usb_uninitialize)kernel(rt2x00usb_vendor_req_buff_lock)kernel(rt2x00usb_vendor_request)kernel(rt2x00usb_vendor_request_buff)kernel(rt2x00usb_watchdog)kernel(rt6_lookup)kernel(rt_mutex_destroy)kernel(rt_mutex_lock)kernel(rt_mutex_lock_interruptible)kernel(rt_mutex_timed_lock)kernel(rt_mutex_trylock)kernel(rt_mutex_unlock)kernel(rtc_alarm_irq_enable)kernel(rtc_class_close)kernel(rtc_class_open)kernel(rtc_cmos_read)kernel(rtc_cmos_write)kernel(rtc_device_register)kernel(rtc_device_unregister)kernel(rtc_irq_register)kernel(rtc_irq_set_freq)kernel(rtc_irq_set_state)kernel(rtc_irq_unregister)kernel(rtc_lock)kernel(rtc_month_days)kernel(rtc_read_alarm)kernel(rtc_read_time)kernel(rtc_set_alarm)kernel(rtc_set_mmss)kernel(rtc_set_time)kernel(rtc_time_to_tm)kernel(rtc_tm_to_time)kernel(rtc_update_irq)kernel(rtc_update_irq_enable)kernel(rtc_valid_tm)kernel(rtc_year_days)kernel(rtl8192_phy_check_is_legal_rfpath)kernel(rtl8723_cmd_send_packet)kernel(rtl8723_dm_init_dynamic_bb_powersaving)kernel(rtl8723_dm_init_dynamic_txpower)kernel(rtl8723_dm_init_edca_turbo)kernel(rtl8723_download_fw)kernel(rtl8723_enable_fw_download)kernel(rtl8723_fill_dummy)kernel(rtl8723_fw_block_write)kernel(rtl8723_fw_free_to_go)kernel(rtl8723_fw_page_write)kernel(rtl8723_phy_calculate_bit_shift)kernel(rtl8723_phy_init_bb_rf_reg_def)kernel(rtl8723_phy_mac_setting_calibration)kernel(rtl8723_phy_path_a_fill_iqk_matrix)kernel(rtl8723_phy_path_a_standby)kernel(rtl8723_phy_path_adda_on)kernel(rtl8723_phy_pi_mode_switch)kernel(rtl8723_phy_query_bb_reg)kernel(rtl8723_phy_reload_adda_registers)kernel(rtl8723_phy_reload_mac_registers)kernel(rtl8723_phy_rf_serial_read)kernel(rtl8723_phy_rf_serial_write)kernel(rtl8723_phy_save_mac_registers)kernel(rtl8723_phy_set_bb_reg)kernel(rtl8723_phy_set_sw_chnl_cmdarray)kernel(rtl8723_phy_txpwr_idx_to_dbm)kernel(rtl8723_save_adda_registers)kernel(rtl8723_write_fw)kernel(rtl8723ae_firmware_selfreset)kernel(rtl8723be_firmware_selfreset)kernel(rtl92c_bt_rssi_state_change)kernel(rtl92c_dm_bt_coexist)kernel(rtl92c_dm_check_txpower_tracking)kernel(rtl92c_dm_init)kernel(rtl92c_dm_init_edca_turbo)kernel(rtl92c_dm_init_rate_adaptive_mask)kernel(rtl92c_dm_rf_saving)kernel(rtl92c_dm_watchdog)kernel(rtl92c_dm_write_dig)kernel(rtl92c_download_fw)kernel(rtl92c_fill_h2c_cmd)kernel(rtl92c_firmware_selfreset)kernel(rtl92c_phy_ap_calibrate)kernel(rtl92c_phy_iq_calibrate)kernel(rtl92c_phy_lc_calibrate)kernel(rtl92c_phy_query_bb_reg)kernel(rtl92c_phy_rf_config)kernel(rtl92c_phy_set_bb_reg)kernel(rtl92c_phy_set_bw_mode)kernel(rtl92c_phy_set_io)kernel(rtl92c_phy_set_io_cmd)kernel(rtl92c_phy_set_rfpath_switch)kernel(rtl92c_phy_set_txpower_level)kernel(rtl92c_phy_sw_chnl)kernel(rtl92c_phy_sw_chnl_callback)kernel(rtl92c_phy_update_txpower_dbm)kernel(rtl92c_set_fw_joinbss_report_cmd)kernel(rtl92c_set_fw_pwrmode_cmd)kernel(rtl92c_set_fw_rsvdpagepkt)kernel(rtl92c_set_p2p_ps_offload_cmd)kernel(rtl92ce_phy_set_rf_on)kernel(rtl_action_proc)kernel(rtl_addr_delay)kernel(rtl_attribute_group)kernel(rtl_bb_delay)kernel(rtl_beacon_statistic)kernel(rtl_btc_get_ops_pointer)kernel(rtl_btc_status_false)kernel(rtl_cam_add_one_entry)kernel(rtl_cam_del_entry)kernel(rtl_cam_delete_one_entry)kernel(rtl_cam_empty_entry)kernel(rtl_cam_get_free_entry)kernel(rtl_cam_mark_invalid)kernel(rtl_cam_reset_all_entry)kernel(rtl_cmd_send_packet)kernel(rtl_dbgp_flag_init)kernel(rtl_deinit_core)kernel(rtl_deinit_deferred_work)kernel(rtl_deinit_rfkill)kernel(rtl_dm_diginit)kernel(rtl_efuse_shadow_map_update)kernel(rtl_evm_db_to_percentage)kernel(rtl_fw_cb)kernel(rtl_get_tcb_desc)kernel(rtl_global_var)kernel(rtl_hal_pwrseqcmdparsing)kernel(rtl_init_core)kernel(rtl_init_rfkill)kernel(rtl_init_rx_config)kernel(rtl_ips_nic_on)kernel(rtl_is_special_data)kernel(rtl_lps_change_work_callback)kernel(rtl_lps_enter)kernel(rtl_lps_leave)kernel(rtl_ops)kernel(rtl_p2p_info)kernel(rtl_pci_disconnect)kernel(rtl_pci_probe)kernel(rtl_pci_resume)kernel(rtl_pci_suspend)kernel(rtl_phy_scan_operation_backup)kernel(rtl_process_phyinfo)kernel(rtl_ps_disable_nic)kernel(rtl_ps_enable_nic)kernel(rtl_ps_set_rf_state)kernel(rtl_query_rxpwrpercentage)kernel(rtl_recognize_peer)kernel(rtl_rfreg_delay)kernel(rtl_send_smps_action)kernel(rtl_signal_scale_mapping)kernel(rtl_swlps_beacon)kernel(rtl_tid_to_ac)kernel(rtl_tx_mgmt_proc)kernel(rtl_usb_disconnect)kernel(rtl_usb_probe)kernel(rtl_usb_resume)kernel(rtl_usb_suspend)kernel(rtl_wowlan_fw_cb)kernel(rtlwifi_rate_mapping)kernel(rtmsg_ifinfo)kernel(rtnetlink_put_metrics)kernel(rtnl_af_register)kernel(rtnl_af_unregister)kernel(rtnl_create_link)kernel(rtnl_is_locked)kernel(rtnl_kill_links)kernel(rtnl_link_get_net)kernel(rtnl_link_register)kernel(rtnl_link_unregister)kernel(rtnl_lock)kernel(rtnl_notify)kernel(rtnl_put_cacheinfo)kernel(rtnl_register)kernel(rtnl_set_sk_err)kernel(rtnl_trylock)kernel(rtnl_unicast)kernel(rtnl_unlock)kernel(rtnl_unregister)kernel(rtnl_unregister_all)kernel(rtsx_pci_add_cmd)kernel(rtsx_pci_card_exclusive_check)kernel(rtsx_pci_card_exist)kernel(rtsx_pci_card_power_off)kernel(rtsx_pci_card_power_on)kernel(rtsx_pci_card_pull_ctl_disable)kernel(rtsx_pci_card_pull_ctl_enable)kernel(rtsx_pci_complete_unfinished_transfer)kernel(rtsx_pci_read_phy_register)kernel(rtsx_pci_read_ppbuf)kernel(rtsx_pci_read_register)kernel(rtsx_pci_send_cmd)kernel(rtsx_pci_send_cmd_no_wait)kernel(rtsx_pci_start_run)kernel(rtsx_pci_stop_cmd)kernel(rtsx_pci_switch_clock)kernel(rtsx_pci_switch_output_voltage)kernel(rtsx_pci_transfer_data)kernel(rtsx_pci_write_phy_register)kernel(rtsx_pci_write_ppbuf)kernel(rtsx_pci_write_register)kernel(rtsx_usb_add_cmd)kernel(rtsx_usb_card_exclusive_check)kernel(rtsx_usb_ep0_read_register)kernel(rtsx_usb_ep0_write_register)kernel(rtsx_usb_get_card_status)kernel(rtsx_usb_get_rsp)kernel(rtsx_usb_read_ppbuf)kernel(rtsx_usb_read_register)kernel(rtsx_usb_send_cmd)kernel(rtsx_usb_switch_clock)kernel(rtsx_usb_transfer_data)kernel(rtsx_usb_write_ppbuf)kernel(rtsx_usb_write_register)kernel(rwsem_down_read_failed)kernel(rwsem_down_write_failed)kernel(rwsem_downgrade_wake)kernel(rwsem_wake)kernel(s5h1409_attach)kernel(s5h1411_attach)kernel(s5h1420_attach)kernel(s5h1420_get_tuner_i2c_adapter)kernel(s921_attach)kernel(saa7134_boards)kernel(saa7134_devlist)kernel(saa7134_devlist_lock)kernel(saa7134_dmasound_exit)kernel(saa7134_dmasound_init)kernel(saa7134_g_ctrl_internal)kernel(saa7134_pgtable_alloc)kernel(saa7134_pgtable_build)kernel(saa7134_pgtable_free)kernel(saa7134_queryctrl)kernel(saa7134_s_ctrl_internal)kernel(saa7134_s_std_internal)kernel(saa7134_set_dmabits)kernel(saa7134_set_gpio)kernel(saa7134_ts_qops)kernel(saa7134_ts_register)kernel(saa7134_ts_unregister)kernel(saa7134_tuner_callback)kernel(saa7134_tvaudio_setmute)kernel(saa7146_debug)kernel(saa7146_devices)kernel(saa7146_devices_lock)kernel(saa7146_i2c_adapter_prepare)kernel(saa7146_pgtable_alloc)kernel(saa7146_pgtable_build_single)kernel(saa7146_pgtable_free)kernel(saa7146_register_device)kernel(saa7146_register_extension)kernel(saa7146_set_hps_source_and_sync)kernel(saa7146_setgpio)kernel(saa7146_start_preview)kernel(saa7146_stop_preview)kernel(saa7146_unregister_device)kernel(saa7146_unregister_extension)kernel(saa7146_vfree_destroy_pgtable)kernel(saa7146_vmalloc_build_pgtable)kernel(saa7146_vv_init)kernel(saa7146_vv_release)kernel(saa7146_wait_for_debi_done)kernel(saa_dsp_writel)kernel(sas_alloc_slow_task)kernel(sas_alloc_task)kernel(sas_ata_schedule_reset)kernel(sas_attach_transport)kernel(sas_bios_param)kernel(sas_change_queue_depth)kernel(sas_change_queue_type)kernel(sas_disable_tlr)kernel(sas_domain_attach_transport)kernel(sas_domain_release_transport)kernel(sas_drain_work)kernel(sas_eh_abort_handler)kernel(sas_eh_bus_reset_handler)kernel(sas_eh_device_reset_handler)kernel(sas_enable_tlr)kernel(sas_end_device_alloc)kernel(sas_expander_alloc)kernel(sas_free_task)kernel(sas_get_fabric_proto_ident)kernel(sas_get_local_phy)kernel(sas_get_pr_transport_id)kernel(sas_get_pr_transport_id_len)kernel(sas_ioctl)kernel(sas_is_tlr_enabled)kernel(sas_parse_pr_out_transport_id)kernel(sas_phy_add)kernel(sas_phy_alloc)kernel(sas_phy_delete)kernel(sas_phy_free)kernel(sas_phy_reset)kernel(sas_port_add)kernel(sas_port_add_phy)kernel(sas_port_alloc)kernel(sas_port_alloc_num)kernel(sas_port_delete)kernel(sas_port_delete_phy)kernel(sas_port_free)kernel(sas_port_get_phy)kernel(sas_port_mark_backlink)kernel(sas_prep_resume_ha)kernel(sas_queuecommand)kernel(sas_read_port_mode_page)kernel(sas_register_ha)kernel(sas_release_transport)kernel(sas_remove_children)kernel(sas_remove_host)kernel(sas_request_addr)kernel(sas_resume_ha)kernel(sas_rphy_add)kernel(sas_rphy_delete)kernel(sas_rphy_free)kernel(sas_rphy_remove)kernel(sas_rphy_unlink)kernel(sas_slave_configure)kernel(sas_ssp_task_response)kernel(sas_suspend_ha)kernel(sas_target_alloc)kernel(sas_target_destroy)kernel(sas_task_abort)kernel(sas_tlr_supported)kernel(sas_unregister_ha)kernel(sas_wait_eh)kernel(sata_async_notification)kernel(sata_deb_timing_hotplug)kernel(sata_deb_timing_long)kernel(sata_deb_timing_normal)kernel(sata_link_debounce)kernel(sata_link_hardreset)kernel(sata_link_resume)kernel(sata_pmp_error_handler)kernel(sata_pmp_port_ops)kernel(sata_pmp_qc_defer_cmd_switch)kernel(sata_port_ops)kernel(sata_scr_read)kernel(sata_scr_valid)kernel(sata_scr_write)kernel(sata_scr_write_flush)kernel(sata_set_spd)kernel(sata_sff_hardreset)kernel(sata_std_hardreset)kernel(save_mount_options)kernel(save_stack_trace)kernel(save_stack_trace_tsk)kernel(save_vga)kernel(sb_min_blocksize)kernel(sb_set_blocksize)kernel(sbc_get_device_type)kernel(sbc_get_write_same_sectors)kernel(sbc_parse_cdb)kernel(scatterwalk_copychunks)kernel(scatterwalk_done)kernel(scatterwalk_map)kernel(scatterwalk_map_and_copy)kernel(scatterwalk_start)kernel(sched_autogroup_create_attach)kernel(sched_autogroup_detach)kernel(sched_clock)kernel(sched_clock_idle_sleep_event)kernel(sched_clock_idle_wakeup_event)kernel(sched_setscheduler)kernel(schedule)kernel(schedule_delayed_work)kernel(schedule_delayed_work_on)kernel(schedule_hrtimeout)kernel(schedule_hrtimeout_range)kernel(schedule_timeout)kernel(schedule_timeout_interruptible)kernel(schedule_timeout_killable)kernel(schedule_timeout_uninterruptible)kernel(schedule_work)kernel(schedule_work_on)kernel(scm_detach_fds)kernel(scm_fp_dup)kernel(scnprintf)kernel(screen_glyph)kernel(screen_info)kernel(scsi_add_device)kernel(scsi_add_host_with_dma)kernel(scsi_adjust_queue_depth)kernel(scsi_allocate_command)kernel(scsi_bios_ptable)kernel(scsi_block_requests)kernel(scsi_block_when_processing_errors)kernel(scsi_build_sense_buffer)kernel(scsi_bus_type)kernel(scsi_calculate_bounce_limit)kernel(scsi_cmd_blk_ioctl)kernel(scsi_cmd_ioctl)kernel(scsi_cmd_print_sense_hdr)kernel(scsi_command_normalize_sense)kernel(scsi_command_size_tbl)kernel(scsi_dev_info_add_list)kernel(scsi_dev_info_list_add_keyed)kernel(scsi_dev_info_remove_list)kernel(scsi_device_get)kernel(scsi_device_lookup)kernel(scsi_device_lookup_by_target)kernel(scsi_device_put)kernel(scsi_device_quiesce)kernel(scsi_device_resume)kernel(scsi_device_set_state)kernel(scsi_device_type)kernel(scsi_dh_activate)kernel(scsi_dh_attach)kernel(scsi_dh_attached_handler_name)kernel(scsi_dh_detach)kernel(scsi_dh_handler_exist)kernel(scsi_dh_set_params)kernel(scsi_dma_map)kernel(scsi_dma_unmap)kernel(scsi_eh_finish_cmd)kernel(scsi_eh_flush_done_q)kernel(scsi_eh_get_sense)kernel(scsi_eh_prep_cmnd)kernel(scsi_eh_ready_devs)kernel(scsi_eh_restore_cmnd)kernel(scsi_execute)kernel(scsi_execute_req)kernel(scsi_extd_sense_format)kernel(scsi_finish_command)kernel(scsi_flush_work)kernel(scsi_free_command)kernel(scsi_free_host_dev)kernel(scsi_get_command)kernel(scsi_get_device_flags_keyed)kernel(scsi_get_host_dev)kernel(scsi_get_sense_info_fld)kernel(scsi_get_vpd_page)kernel(scsi_host_alloc)kernel(scsi_host_get)kernel(scsi_host_get_command)kernel(scsi_host_lookup)kernel(scsi_host_put)kernel(scsi_host_put_command)kernel(scsi_host_set_state)kernel(scsi_init_io)kernel(scsi_internal_device_block)kernel(scsi_internal_device_unblock)kernel(scsi_ioctl)kernel(scsi_is_fc_rport)kernel(scsi_is_fc_vport)kernel(scsi_is_host_device)kernel(scsi_is_sas_phy)kernel(scsi_is_sas_port)kernel(scsi_is_sas_rphy)kernel(scsi_is_sdev_device)kernel(scsi_is_target_device)kernel(scsi_kmap_atomic_sg)kernel(scsi_kunmap_atomic_sg)kernel(scsi_logging_level)kernel(scsi_mode_select)kernel(scsi_mode_sense)kernel(scsi_nl_add_driver)kernel(scsi_nl_add_transport)kernel(scsi_nl_remove_driver)kernel(scsi_nl_remove_transport)kernel(scsi_nl_send_transport_msg)kernel(scsi_nl_send_vendor_msg)kernel(scsi_nl_sock)kernel(scsi_nonblockable_ioctl)kernel(scsi_normalize_sense)kernel(scsi_partsize)kernel(scsi_prep_fn)kernel(scsi_prep_return)kernel(scsi_prep_state_check)kernel(scsi_print_command)kernel(scsi_print_result)kernel(scsi_print_sense)kernel(scsi_print_sense_hdr)kernel(scsi_print_status)kernel(scsi_put_command)kernel(scsi_queue_work)kernel(scsi_register)kernel(scsi_register_device_handler)kernel(scsi_register_driver)kernel(scsi_register_interface)kernel(scsi_release_buffers)kernel(scsi_remove_device)kernel(scsi_remove_host)kernel(scsi_remove_target)kernel(scsi_report_bus_reset)kernel(scsi_report_device_reset)kernel(scsi_rescan_device)kernel(scsi_reset_provider)kernel(scsi_scan_host)kernel(scsi_scan_target)kernel(scsi_schedule_eh)kernel(scsi_sd_probe_domain)kernel(scsi_sense_desc_find)kernel(scsi_sense_key_string)kernel(scsi_set_medium_removal)kernel(scsi_setup_blk_pc_cmnd)kernel(scsi_setup_fs_cmnd)kernel(scsi_show_extd_sense)kernel(scsi_show_result)kernel(scsi_show_sense_hdr)kernel(scsi_target_block)kernel(scsi_target_quiesce)kernel(scsi_target_resume)kernel(scsi_target_unblock)kernel(scsi_test_unit_ready)kernel(scsi_tgt_alloc_queue)kernel(scsi_tgt_cmd_to_host)kernel(scsi_tgt_free_queue)kernel(scsi_tgt_it_nexus_create)kernel(scsi_tgt_it_nexus_destroy)kernel(scsi_tgt_queue_command)kernel(scsi_tgt_tsk_mgmt_request)kernel(scsi_track_queue_full)kernel(scsi_unblock_requests)kernel(scsi_unregister)kernel(scsi_unregister_device_handler)kernel(scsi_verify_blk_ioctl)kernel(scsicam_bios_param)kernel(scsilun_to_int)kernel(sctp_do_peeloff)kernel(sdev_evt_alloc)kernel(sdev_evt_send)kernel(sdev_evt_send_simple)kernel(sdhci_add_host)kernel(sdhci_alloc_host)kernel(sdhci_free_host)kernel(sdhci_remove_host)kernel(sdhci_resume_host)kernel(sdhci_suspend_host)kernel(sdio_align_size)kernel(sdio_claim_host)kernel(sdio_claim_irq)kernel(sdio_disable_func)kernel(sdio_enable_func)kernel(sdio_f0_readb)kernel(sdio_f0_writeb)kernel(sdio_get_host_pm_caps)kernel(sdio_memcpy_fromio)kernel(sdio_memcpy_toio)kernel(sdio_readb)kernel(sdio_readl)kernel(sdio_readsb)kernel(sdio_readw)kernel(sdio_register_driver)kernel(sdio_release_host)kernel(sdio_release_irq)kernel(sdio_set_block_size)kernel(sdio_set_host_pm_flags)kernel(sdio_unregister_driver)kernel(sdio_writeb)kernel(sdio_writeb_readb)kernel(sdio_writel)kernel(sdio_writesb)kernel(sdio_writew)kernel(search_binary_handler)kernel(secpath_dup)kernel(secure_dccp_sequence_number)kernel(secure_dccpv6_sequence_number)kernel(secure_ipv4_port_ephemeral)kernel(secure_tcpv6_sequence_number)kernel(security_d_instantiate)kernel(security_inet_conn_request)kernel(security_inode_create)kernel(security_inode_getsecctx)kernel(security_inode_init_security)kernel(security_inode_mkdir)kernel(security_inode_notifysecctx)kernel(security_inode_setattr)kernel(security_inode_setsecctx)kernel(security_release_secctx)kernel(security_req_classify_flow)kernel(security_sb_clone_mnt_opts)kernel(security_sb_copy_data)kernel(security_sb_parse_opts_str)kernel(security_sb_set_mnt_opts)kernel(security_secctx_to_secid)kernel(security_secid_to_secctx)kernel(security_sk_classify_flow)kernel(security_sk_clone)kernel(security_skb_classify_flow)kernel(security_sock_graft)kernel(security_sock_rcv_skb)kernel(security_socket_getpeersec_dgram)kernel(security_task_getsecid)kernel(security_tun_dev_alloc_security)kernel(security_tun_dev_attach)kernel(security_tun_dev_create)kernel(security_tun_dev_free_security)kernel(security_tun_dev_open)kernel(security_unix_may_send)kernel(security_unix_stream_connect)kernel(security_xfrm_policy_alloc)kernel(security_xfrm_policy_free)kernel(security_xfrm_state_alloc)kernel(security_xfrm_state_delete)kernel(securityfs_create_dir)kernel(securityfs_create_file)kernel(securityfs_remove)kernel(segment_base)kernel(selinux_is_enabled)kernel(selinux_secmark_refcount_dec)kernel(selinux_secmark_refcount_inc)kernel(selinux_secmark_relabel_packet_permission)kernel(selinux_string_to_sid)kernel(send_remote_softirq)kernel(send_sig)kernel(send_sig_info)kernel(seq_bitmap)kernel(seq_bitmap_list)kernel(seq_escape)kernel(seq_list_next)kernel(seq_list_start)kernel(seq_list_start_head)kernel(seq_lseek)kernel(seq_open)kernel(seq_open_net)kernel(seq_open_private)kernel(seq_path)kernel(seq_print_acct)kernel(seq_printf)kernel(seq_putc)kernel(seq_puts)kernel(seq_read)kernel(seq_release)kernel(seq_release_net)kernel(seq_release_private)kernel(seq_vprintf)kernel(seq_write)kernel(serial8250_register_port)kernel(serial8250_resume_port)kernel(serial8250_suspend_port)kernel(serial8250_unregister_port)kernel(serio_close)kernel(serio_interrupt)kernel(serio_open)kernel(serio_reconnect)kernel(serio_rescan)kernel(serio_unregister_child_port)kernel(serio_unregister_driver)kernel(serio_unregister_port)kernel(set_and_calc_slave_port_state)kernel(set_anon_super)kernel(set_bdi_congested)kernel(set_bh_page)kernel(set_binfmt)kernel(set_blocksize)kernel(set_cpus_allowed_ptr)kernel(set_create_files_as)kernel(set_current_groups)kernel(set_device_ro)kernel(set_disk_ro)kernel(set_ethtool_ops_ext)kernel(set_groups)kernel(set_h225_addr_hook)kernel(set_h245_addr_hook)kernel(set_irq_chip)kernel(set_irq_chip_data)kernel(set_irq_data)kernel(set_irq_nested_thread)kernel(set_irq_type)kernel(set_irq_wake)kernel(set_memory_array_uc)kernel(set_memory_array_wb)kernel(set_memory_array_wc)kernel(set_memory_nx)kernel(set_memory_ro)kernel(set_memory_rw)kernel(set_memory_state)kernel(set_memory_uc)kernel(set_memory_wb)kernel(set_memory_wc)kernel(set_memory_x)kernel(set_netdev_hw_features)kernel(set_netdev_ops_ext)kernel(set_normalized_timespec)kernel(set_online_page_callback)kernel(set_page_dirty)kernel(set_page_dirty_lock)kernel(set_pages_array_uc)kernel(set_pages_array_wb)kernel(set_pages_array_wc)kernel(set_pages_nx)kernel(set_pages_uc)kernel(set_pages_wb)kernel(set_pages_x)kernel(set_ras_addr_hook)kernel(set_security_override)kernel(set_security_override_from_ctx)kernel(set_sig_addr_hook)kernel(set_task_ioprio)kernel(set_user_nice)kernel(setup_APIC_eilvt)kernel(setup_arg_pages)kernel(setup_deferrable_timer_on_stack_key)kernel(setup_irq)kernel(setup_max_cpus)kernel(setup_new_exec)kernel(sfi_disabled)kernel(sfi_table_parse)kernel(sg_alloc_table)kernel(sg_alloc_table_from_pages)kernel(sg_copy_from_buffer)kernel(sg_copy_to_buffer)kernel(sg_free_table)kernel(sg_init_one)kernel(sg_init_table)kernel(sg_last)kernel(sg_miter_next)kernel(sg_miter_start)kernel(sg_miter_stop)kernel(sg_nents)kernel(sg_next)kernel(sg_pcopy_from_buffer)kernel(sg_pcopy_to_buffer)kernel(sg_scsi_ioctl)kernel(sget)kernel(sha_transform)kernel(shake_page)kernel(shash_ahash_digest)kernel(shash_ahash_finup)kernel(shash_ahash_update)kernel(shash_attr_alg)kernel(shash_free_instance)kernel(shash_register_instance)kernel(shmem_file_setup)kernel(shmem_read_mapping_page_gfp)kernel(shmem_truncate_range)kernel(should_remove_suid)kernel(shrink_dcache_parent)kernel(shrink_dcache_sb)kernel(si21xx_attach)kernel(si_meminfo)kernel(sigprocmask)kernel(simple_attr_open)kernel(simple_attr_read)kernel(simple_attr_release)kernel(simple_attr_write)kernel(simple_dir_inode_operations)kernel(simple_dir_operations)kernel(simple_empty)kernel(simple_fill_super)kernel(simple_fsync)kernel(simple_getattr)kernel(simple_link)kernel(simple_lookup)kernel(simple_map_init)kernel(simple_open)kernel(simple_pin_fs)kernel(simple_read_from_buffer)kernel(simple_readpage)kernel(simple_release_fs)kernel(simple_rename)kernel(simple_rmdir)kernel(simple_set_mnt)kernel(simple_setattr)kernel(simple_setsize)kernel(simple_statfs)kernel(simple_strtol)kernel(simple_strtoul)kernel(simple_strtoull)kernel(simple_sync_file)kernel(simple_transaction_get)kernel(simple_transaction_read)kernel(simple_transaction_release)kernel(simple_transaction_set)kernel(simple_tuner_attach)kernel(simple_unlink)kernel(simple_write_begin)kernel(simple_write_end)kernel(single_open)kernel(single_open_net)kernel(single_release)kernel(single_release_net)kernel(single_task_running)kernel(sis_info133_for_sata)kernel(sja1000_interrupt)kernel(sk_alloc)kernel(sk_chk_filter)kernel(sk_clone)kernel(sk_common_release)kernel(sk_dst_check)kernel(sk_filter)kernel(sk_free)kernel(sk_receive_skb)kernel(sk_release_kernel)kernel(sk_reset_timer)kernel(sk_run_filter)kernel(sk_send_sigurg)kernel(sk_setup_caps)kernel(sk_stop_timer)kernel(sk_stream_error)kernel(sk_stream_kill_queues)kernel(sk_stream_wait_close)kernel(sk_stream_wait_connect)kernel(sk_stream_wait_memory)kernel(sk_stream_write_space)kernel(sk_wait_data)kernel(skb_abort_seq_read)kernel(skb_add_rx_frag)kernel(skb_append)kernel(skb_append_datato_frags)kernel(skb_checksum)kernel(skb_checksum_help)kernel(skb_clone)kernel(skb_copy)kernel(skb_copy_and_csum_bits)kernel(skb_copy_and_csum_datagram_iovec)kernel(skb_copy_and_csum_dev)kernel(skb_copy_bits)kernel(skb_copy_datagram_const_iovec)kernel(skb_copy_datagram_from_iovec)kernel(skb_copy_datagram_iovec)kernel(skb_copy_expand)kernel(skb_cow_data)kernel(skb_dequeue)kernel(skb_dequeue_tail)kernel(skb_find_text)kernel(skb_free_datagram)kernel(skb_free_datagram_locked)kernel(skb_gro_receive)kernel(skb_gro_reset_offset)kernel(skb_gso_segment)kernel(skb_gso_transport_seglen)kernel(skb_icv_walk)kernel(skb_insert)kernel(skb_kill_datagram)kernel(skb_mac_gso_segment)kernel(skb_make_writable)kernel(skb_morph)kernel(skb_over_panic)kernel(skb_pad)kernel(skb_partial_csum_set)kernel(skb_prepare_seq_read)kernel(skb_pull)kernel(skb_pull_rcsum)kernel(skb_push)kernel(skb_put)kernel(skb_queue_head)kernel(skb_queue_purge)kernel(skb_queue_tail)kernel(skb_realloc_headroom)kernel(skb_recv_datagram)kernel(skb_recycle_check)kernel(skb_segment)kernel(skb_seq_read)kernel(skb_split)kernel(skb_store_bits)kernel(skb_to_sgvec)kernel(skb_trim)kernel(skb_tstamp_tx)kernel(skb_tx_hash)kernel(skb_under_panic)kernel(skb_unlink)kernel(skb_vlan_untag)kernel(skcipher_geniv_alloc)kernel(skcipher_geniv_exit)kernel(skcipher_geniv_free)kernel(skcipher_geniv_init)kernel(skip_spaces)kernel(sl811h_driver)kernel(slab_buffer_size)kernel(sleep_on)kernel(sleep_on_timeout)kernel(slhc_compress)kernel(slhc_free)kernel(slhc_init)kernel(slhc_remember)kernel(slhc_toss)kernel(slhc_uncompress)kernel(slow_work_cancel)kernel(slow_work_enqueue)kernel(slow_work_register_user)kernel(slow_work_sleep_till_thread_needed)kernel(slow_work_unregister_user)kernel(sm501_find_clock)kernel(sm501_misc_control)kernel(sm501_modify_reg)kernel(sm501_set_clock)kernel(sm501_unit_power)kernel(smp_call_function)kernel(smp_call_function_many)kernel(smp_call_function_single)kernel(smp_num_siblings)kernel(smp_ops)kernel(sms_board_event)kernel(sms_board_led_feedback)kernel(sms_board_lna_control)kernel(sms_board_load_modules)kernel(sms_board_power)kernel(sms_board_setup)kernel(sms_get_board)kernel(smsclient_sendrequest)kernel(smscore_get_board_id)kernel(smscore_get_device_mode)kernel(smscore_getbuffer)kernel(smscore_onresponse)kernel(smscore_putbuffer)kernel(smscore_register_client)kernel(smscore_register_device)kernel(smscore_register_hotplug)kernel(smscore_registry_getmode)kernel(smscore_set_board_id)kernel(smscore_start_device)kernel(smscore_unregister_client)kernel(smscore_unregister_device)kernel(smscore_unregister_hotplug)kernel(smsendian_handle_message_header)kernel(smsendian_handle_rx_message)kernel(smsendian_handle_tx_message)kernel(sn_coherency_id)kernel(sn_partition_id)kernel(sn_region_size)kernel(sn_rtc_cycles_per_second)kernel(snd_ac97_bus)kernel(snd_ac97_get_short_name)kernel(snd_ac97_mixer)kernel(snd_ac97_pcm_assign)kernel(snd_ac97_pcm_close)kernel(snd_ac97_pcm_double_rate_rules)kernel(snd_ac97_pcm_open)kernel(snd_ac97_read)kernel(snd_ac97_resume)kernel(snd_ac97_set_rate)kernel(snd_ac97_suspend)kernel(snd_ac97_tune_hardware)kernel(snd_ac97_update)kernel(snd_ac97_update_bits)kernel(snd_ac97_update_power)kernel(snd_ac97_write)kernel(snd_ac97_write_cache)kernel(snd_ak4114_build)kernel(snd_ak4114_check_rate_and_errors)kernel(snd_ak4114_create)kernel(snd_ak4114_external_rate)kernel(snd_ak4114_reg_write)kernel(snd_ak4114_reinit)kernel(snd_akm4xxx_build_controls)kernel(snd_akm4xxx_init)kernel(snd_akm4xxx_reset)kernel(snd_akm4xxx_write)kernel(snd_array_free)kernel(snd_array_new)kernel(snd_card_create)kernel(snd_card_disconnect)kernel(snd_card_file_add)kernel(snd_card_file_remove)kernel(snd_card_free)kernel(snd_card_free_when_closed)kernel(snd_card_new)kernel(snd_card_proc_new)kernel(snd_card_register)kernel(snd_card_set_id)kernel(snd_cards)kernel(snd_component_add)kernel(snd_cs8427_create)kernel(snd_cs8427_iec958_active)kernel(snd_cs8427_iec958_build)kernel(snd_cs8427_iec958_pcm)kernel(snd_cs8427_reg_write)kernel(snd_ctl_add)kernel(snd_ctl_add_vmaster_hook)kernel(snd_ctl_boolean_mono_info)kernel(snd_ctl_boolean_stereo_info)kernel(snd_ctl_enum_info)kernel(snd_ctl_find_id)kernel(snd_ctl_find_numid)kernel(snd_ctl_free_one)kernel(snd_ctl_make_virtual_master)kernel(snd_ctl_new1)kernel(snd_ctl_notify)kernel(snd_ctl_register_ioctl)kernel(snd_ctl_register_ioctl_compat)kernel(snd_ctl_remove)kernel(snd_ctl_remove_id)kernel(snd_ctl_rename_id)kernel(snd_ctl_sync_vmaster)kernel(snd_ctl_sync_vmaster_hook)kernel(snd_ctl_unregister_ioctl)kernel(snd_ctl_unregister_ioctl_compat)kernel(snd_device_free)kernel(snd_device_new)kernel(snd_device_register)kernel(snd_dma_alloc_pages)kernel(snd_dma_alloc_pages_fallback)kernel(snd_dma_disable)kernel(snd_dma_free_pages)kernel(snd_dma_get_reserved_buf)kernel(snd_dma_pointer)kernel(snd_dma_program)kernel(snd_dma_reserve_buf)kernel(snd_ecards_limit)kernel(snd_emu10k1_memblk_map)kernel(snd_emu10k1_ptr_read)kernel(snd_emu10k1_ptr_write)kernel(snd_emu10k1_synth_alloc)kernel(snd_emu10k1_synth_bzero)kernel(snd_emu10k1_synth_copy_from_user)kernel(snd_emu10k1_synth_free)kernel(snd_emu10k1_voice_alloc)kernel(snd_emu10k1_voice_free)kernel(snd_emux_free)kernel(snd_emux_lock_voice)kernel(snd_emux_new)kernel(snd_emux_register)kernel(snd_emux_terminate_all)kernel(snd_emux_unlock_voice)kernel(snd_free_pages)kernel(snd_get_device)kernel(snd_hda_activate_path)kernel(snd_hda_add_codec_preset)kernel(snd_hda_add_imux_item)kernel(snd_hda_add_new_ctls)kernel(snd_hda_add_new_path)kernel(snd_hda_add_nid)kernel(snd_hda_add_verbs)kernel(snd_hda_add_vmaster_hook)kernel(snd_hda_apply_fixup)kernel(snd_hda_apply_pincfgs)kernel(snd_hda_apply_verbs)kernel(snd_hda_attach_beep_device)kernel(snd_hda_bind_sw)kernel(snd_hda_bind_vol)kernel(snd_hda_build_controls)kernel(snd_hda_build_pcms)kernel(snd_hda_bus_new)kernel(snd_hda_bus_reboot_notify)kernel(snd_hda_calc_stream_format)kernel(snd_hda_ch_mode_get)kernel(snd_hda_ch_mode_info)kernel(snd_hda_ch_mode_put)kernel(snd_hda_check_amp_caps)kernel(snd_hda_check_amp_list_power)kernel(snd_hda_codec_amp_init)kernel(snd_hda_codec_amp_init_stereo)kernel(snd_hda_codec_amp_read)kernel(snd_hda_codec_amp_stereo)kernel(snd_hda_codec_amp_update)kernel(snd_hda_codec_cleanup)kernel(snd_hda_codec_configure)kernel(snd_hda_codec_eapd_power_filter)kernel(snd_hda_codec_flush_cache)kernel(snd_hda_codec_get_pin_target)kernel(snd_hda_codec_get_pincfg)kernel(snd_hda_codec_new)kernel(snd_hda_codec_prepare)kernel(snd_hda_codec_read)kernel(snd_hda_codec_resume_amp)kernel(snd_hda_codec_resume_cache)kernel(snd_hda_codec_set_pin_target)kernel(snd_hda_codec_set_pincfg)kernel(snd_hda_codec_set_power_to_all)kernel(snd_hda_codec_setup_stream)kernel(snd_hda_codec_update_cache)kernel(snd_hda_codec_update_widgets)kernel(snd_hda_codec_write)kernel(snd_hda_codec_write_cache)kernel(snd_hda_correct_pin_ctl)kernel(snd_hda_create_dig_out_ctls)kernel(snd_hda_create_spdif_in_ctls)kernel(snd_hda_create_spdif_share_sw)kernel(snd_hda_ctl_add)kernel(snd_hda_delete_codec_preset)kernel(snd_hda_detach_beep_device)kernel(snd_hda_enable_beep_device)kernel(snd_hda_enum_helper_info)kernel(snd_hda_find_mixer_ctl)kernel(snd_hda_gen_add_kctl)kernel(snd_hda_gen_build_controls)kernel(snd_hda_gen_build_pcms)kernel(snd_hda_gen_check_power_status)kernel(snd_hda_gen_free)kernel(snd_hda_gen_hp_automute)kernel(snd_hda_gen_init)kernel(snd_hda_gen_line_automute)kernel(snd_hda_gen_mic_autoswitch)kernel(snd_hda_gen_parse_auto_config)kernel(snd_hda_gen_path_power_filter)kernel(snd_hda_gen_spec_init)kernel(snd_hda_gen_update_outputs)kernel(snd_hda_get_bool_hint)kernel(snd_hda_get_conn_index)kernel(snd_hda_get_conn_list)kernel(snd_hda_get_connections)kernel(snd_hda_get_default_vref)kernel(snd_hda_get_hint)kernel(snd_hda_get_input_pin_attr)kernel(snd_hda_get_int_hint)kernel(snd_hda_get_jack_connectivity)kernel(snd_hda_get_jack_location)kernel(snd_hda_get_jack_type)kernel(snd_hda_get_nid_path)kernel(snd_hda_get_path_from_idx)kernel(snd_hda_get_path_idx)kernel(snd_hda_get_pin_label)kernel(snd_hda_get_sub_nodes)kernel(snd_hda_input_mux_info)kernel(snd_hda_input_mux_put)kernel(snd_hda_is_supported_format)kernel(snd_hda_jack_add_kctl)kernel(snd_hda_jack_add_kctls)kernel(snd_hda_jack_detect_enable)kernel(snd_hda_jack_detect_enable_callback)kernel(snd_hda_jack_detect_state)kernel(snd_hda_jack_poll_all)kernel(snd_hda_jack_report_sync)kernel(snd_hda_jack_set_dirty_all)kernel(snd_hda_jack_set_gating_jack)kernel(snd_hda_jack_tbl_get)kernel(snd_hda_jack_tbl_get_from_tag)kernel(snd_hda_jack_unsol_event)kernel(snd_hda_load_patch)kernel(snd_hda_lock_devices)kernel(snd_hda_mixer_amp_switch_get)kernel(snd_hda_mixer_amp_switch_get_beep)kernel(snd_hda_mixer_amp_switch_info)kernel(snd_hda_mixer_amp_switch_put)kernel(snd_hda_mixer_amp_switch_put_beep)kernel(snd_hda_mixer_amp_tlv)kernel(snd_hda_mixer_amp_volume_get)kernel(snd_hda_mixer_amp_volume_info)kernel(snd_hda_mixer_amp_volume_put)kernel(snd_hda_mixer_bind_ctls_get)kernel(snd_hda_mixer_bind_ctls_info)kernel(snd_hda_mixer_bind_ctls_put)kernel(snd_hda_mixer_bind_switch_get)kernel(snd_hda_mixer_bind_switch_put)kernel(snd_hda_mixer_bind_tlv)kernel(snd_hda_multi_out_analog_cleanup)kernel(snd_hda_multi_out_analog_open)kernel(snd_hda_multi_out_analog_prepare)kernel(snd_hda_multi_out_dig_cleanup)kernel(snd_hda_multi_out_dig_close)kernel(snd_hda_multi_out_dig_open)kernel(snd_hda_multi_out_dig_prepare)kernel(snd_hda_override_amp_caps)kernel(snd_hda_override_conn_list)kernel(snd_hda_override_pin_caps)kernel(snd_hda_parse_generic_codec)kernel(snd_hda_parse_hdmi_codec)kernel(snd_hda_parse_nid_path)kernel(snd_hda_parse_pin_defcfg)kernel(snd_hda_pick_fixup)kernel(snd_hda_pick_pin_fixup)kernel(snd_hda_pin_sense)kernel(snd_hda_power_save)kernel(snd_hda_query_pin_caps)kernel(snd_hda_query_supported_pcm)kernel(snd_hda_queue_unsol_event)kernel(snd_hda_register_beep_device)kernel(snd_hda_resume)kernel(snd_hda_sequence_write)kernel(snd_hda_sequence_write_cache)kernel(snd_hda_set_vmaster_tlv)kernel(snd_hda_shutup_pins)kernel(snd_hda_spdif_ctls_assign)kernel(snd_hda_spdif_ctls_unassign)kernel(snd_hda_spdif_out_of_nid)kernel(snd_hda_suspend)kernel(snd_hda_sync_vmaster_hook)kernel(snd_hda_unlock_devices)kernel(snd_hwdep_new)kernel(snd_i2c_bus_create)kernel(snd_i2c_device_create)kernel(snd_i2c_device_free)kernel(snd_i2c_probeaddr)kernel(snd_i2c_readbytes)kernel(snd_i2c_sendbytes)kernel(snd_ice1712_akm4xxx_build_controls)kernel(snd_ice1712_akm4xxx_free)kernel(snd_ice1712_akm4xxx_init)kernel(snd_info_create_card_entry)kernel(snd_info_create_module_entry)kernel(snd_info_free_entry)kernel(snd_info_get_line)kernel(snd_info_get_str)kernel(snd_info_register)kernel(snd_interval_list)kernel(snd_interval_ratnum)kernel(snd_interval_refine)kernel(snd_iprintf)kernel(snd_jack_new)kernel(snd_jack_report)kernel(snd_jack_set_parent)kernel(snd_kctl_jack_new)kernel(snd_kctl_jack_report)kernel(snd_lookup_minor_data)kernel(snd_lookup_oss_minor_data)kernel(snd_major)kernel(snd_malloc_pages)kernel(snd_midi_channel_alloc_set)kernel(snd_midi_channel_free_set)kernel(snd_midi_channel_set_clear)kernel(snd_midi_event_decode)kernel(snd_midi_event_encode)kernel(snd_midi_event_encode_byte)kernel(snd_midi_event_free)kernel(snd_midi_event_new)kernel(snd_midi_event_no_status)kernel(snd_midi_event_reset_decode)kernel(snd_midi_event_reset_encode)kernel(snd_midi_process_event)kernel(snd_mixer_oss_ioctl_card)kernel(snd_mixer_oss_notify_callback)kernel(snd_mpu401_uart_interrupt)kernel(snd_mpu401_uart_interrupt_tx)kernel(snd_mpu401_uart_new)kernel(snd_opl3_create)kernel(snd_opl3_find_patch)kernel(snd_opl3_hwdep_new)kernel(snd_opl3_init)kernel(snd_opl3_interrupt)kernel(snd_opl3_load_patch)kernel(snd_opl3_new)kernel(snd_opl3_regmap)kernel(snd_opl3_reset)kernel(snd_opl3_timer_new)kernel(snd_oss_info_register)kernel(snd_pci_quirk_lookup)kernel(snd_pci_quirk_lookup_id)kernel(snd_pcm_2_1_chmaps)kernel(snd_pcm_add_chmap_ctls)kernel(snd_pcm_alt_chmaps)kernel(snd_pcm_format_big_endian)kernel(snd_pcm_format_linear)kernel(snd_pcm_format_little_endian)kernel(snd_pcm_format_name)kernel(snd_pcm_format_physical_width)kernel(snd_pcm_format_set_silence)kernel(snd_pcm_format_signed)kernel(snd_pcm_format_silence_64)kernel(snd_pcm_format_size)kernel(snd_pcm_format_unsigned)kernel(snd_pcm_format_width)kernel(snd_pcm_hw_constraint_integer)kernel(snd_pcm_hw_constraint_list)kernel(snd_pcm_hw_constraint_mask64)kernel(snd_pcm_hw_constraint_minmax)kernel(snd_pcm_hw_constraint_msbits)kernel(snd_pcm_hw_constraint_pow2)kernel(snd_pcm_hw_constraint_ratdens)kernel(snd_pcm_hw_constraint_ratnums)kernel(snd_pcm_hw_constraint_step)kernel(snd_pcm_hw_param_first)kernel(snd_pcm_hw_param_last)kernel(snd_pcm_hw_param_value)kernel(snd_pcm_hw_refine)kernel(snd_pcm_hw_rule_add)kernel(snd_pcm_kernel_ioctl)kernel(snd_pcm_lib_default_mmap)kernel(snd_pcm_lib_free_pages)kernel(snd_pcm_lib_free_vmalloc_buffer)kernel(snd_pcm_lib_get_vmalloc_page)kernel(snd_pcm_lib_ioctl)kernel(snd_pcm_lib_malloc_pages)kernel(snd_pcm_lib_mmap_iomem)kernel(snd_pcm_lib_mmap_noncached)kernel(snd_pcm_lib_preallocate_free_for_all)kernel(snd_pcm_lib_preallocate_pages)kernel(snd_pcm_lib_preallocate_pages_for_all)kernel(snd_pcm_lib_read)kernel(snd_pcm_lib_readv)kernel(snd_pcm_lib_write)kernel(snd_pcm_lib_writev)kernel(snd_pcm_limit_hw_rates)kernel(snd_pcm_link_rwlock)kernel(snd_pcm_mmap_data)kernel(snd_pcm_new)kernel(snd_pcm_new_stream)kernel(snd_pcm_notify)kernel(snd_pcm_open_substream)kernel(snd_pcm_period_elapsed)kernel(snd_pcm_rate_mask_intersect)kernel(snd_pcm_rate_to_rate_bit)kernel(snd_pcm_release_substream)kernel(snd_pcm_set_ops)kernel(snd_pcm_set_sync)kernel(snd_pcm_sgbuf_get_chunk_size)kernel(snd_pcm_sgbuf_ops_page)kernel(snd_pcm_std_chmaps)kernel(snd_pcm_stop)kernel(snd_pcm_stop_xrun)kernel(snd_pcm_suspend)kernel(snd_pcm_suspend_all)kernel(snd_power_wait)kernel(snd_print_pcm_bits)kernel(snd_pt2258_build_controls)kernel(snd_pt2258_reset)kernel(snd_rawmidi_drain_input)kernel(snd_rawmidi_drain_output)kernel(snd_rawmidi_drop_output)kernel(snd_rawmidi_info_select)kernel(snd_rawmidi_input_params)kernel(snd_rawmidi_kernel_open)kernel(snd_rawmidi_kernel_read)kernel(snd_rawmidi_kernel_release)kernel(snd_rawmidi_kernel_write)kernel(snd_rawmidi_new)kernel(snd_rawmidi_output_params)kernel(snd_rawmidi_receive)kernel(snd_rawmidi_set_ops)kernel(snd_rawmidi_transmit)kernel(snd_rawmidi_transmit_ack)kernel(snd_rawmidi_transmit_empty)kernel(snd_rawmidi_transmit_peek)kernel(snd_register_device_for_dev)kernel(snd_register_oss_device)kernel(snd_request_card)kernel(snd_sb16dsp_configure)kernel(snd_sb16dsp_get_pcm_ops)kernel(snd_sb16dsp_interrupt)kernel(snd_sb16dsp_pcm)kernel(snd_sbdsp_command)kernel(snd_sbdsp_create)kernel(snd_sbdsp_get_byte)kernel(snd_sbdsp_reset)kernel(snd_sbmixer_add_ctl)kernel(snd_sbmixer_new)kernel(snd_sbmixer_read)kernel(snd_sbmixer_resume)kernel(snd_sbmixer_suspend)kernel(snd_sbmixer_write)kernel(snd_seq_autoload_init)kernel(snd_seq_autoload_lock)kernel(snd_seq_autoload_unlock)kernel(snd_seq_create_kernel_client)kernel(snd_seq_delete_kernel_client)kernel(snd_seq_device_load_drivers)kernel(snd_seq_device_new)kernel(snd_seq_device_register_driver)kernel(snd_seq_device_unregister_driver)kernel(snd_seq_dump_var_event)kernel(snd_seq_event_port_attach)kernel(snd_seq_event_port_detach)kernel(snd_seq_expand_var_event)kernel(snd_seq_kernel_client_ctl)kernel(snd_seq_kernel_client_dispatch)kernel(snd_seq_kernel_client_enqueue)kernel(snd_seq_kernel_client_enqueue_blocking)kernel(snd_seq_kernel_client_write_poll)kernel(snd_seq_root)kernel(snd_seq_set_queue_tempo)kernel(snd_sf_linear_to_log)kernel(snd_sgbuf_get_chunk_size)kernel(snd_timer_close)kernel(snd_timer_continue)kernel(snd_timer_global_free)kernel(snd_timer_global_new)kernel(snd_timer_global_register)kernel(snd_timer_interrupt)kernel(snd_timer_new)kernel(snd_timer_notify)kernel(snd_timer_open)kernel(snd_timer_pause)kernel(snd_timer_resolution)kernel(snd_timer_start)kernel(snd_timer_stop)kernel(snd_trident_alloc_voice)kernel(snd_trident_free_voice)kernel(snd_trident_start_voice)kernel(snd_trident_stop_voice)kernel(snd_trident_write_voice_regs)kernel(snd_unregister_device)kernel(snd_unregister_oss_device)kernel(snd_usbmidi_create)kernel(snd_usbmidi_disconnect)kernel(snd_usbmidi_input_start)kernel(snd_usbmidi_input_stop)kernel(snd_usbmidi_resume)kernel(snd_usbmidi_suspend)kernel(snd_use_lock_sync_helper)kernel(snd_util_mem_alloc)kernel(snd_util_mem_avail)kernel(snd_util_mem_free)kernel(snd_util_memhdr_free)kernel(snd_util_memhdr_new)kernel(snd_virmidi_new)kernel(snd_vx_check_reg_bit)kernel(snd_vx_create)kernel(snd_vx_dsp_boot)kernel(snd_vx_dsp_load)kernel(snd_vx_free_firmware)kernel(snd_vx_irq_handler)kernel(snd_vx_load_boot_image)kernel(snd_vx_resume)kernel(snd_vx_setup_firmware)kernel(snd_vx_suspend)kernel(snmp_fold_field)kernel(snmp_mib_free)kernel(snmp_mib_init)kernel(snprintf)kernel(soc_camera_apply_sensor_flags)kernel(soc_camera_bus_type)kernel(soc_camera_host_register)kernel(soc_camera_host_unregister)kernel(soc_camera_xlate_by_fourcc)kernel(soc_mbus_bytes_per_line)kernel(soc_mbus_get_fmtdesc)kernel(sock_alloc_send_pskb)kernel(sock_alloc_send_skb)kernel(sock_common_getsockopt)kernel(sock_common_recvmsg)kernel(sock_common_setsockopt)kernel(sock_create)kernel(sock_create_kern)kernel(sock_create_lite)kernel(sock_get_timestamp)kernel(sock_get_timestampns)kernel(sock_i_ino)kernel(sock_i_uid)kernel(sock_init_data)kernel(sock_kfree_s)kernel(sock_kmalloc)kernel(sock_map_fd)kernel(sock_no_accept)kernel(sock_no_bind)kernel(sock_no_connect)kernel(sock_no_getname)kernel(sock_no_getsockopt)kernel(sock_no_ioctl)kernel(sock_no_listen)kernel(sock_no_mmap)kernel(sock_no_poll)kernel(sock_no_recvmsg)kernel(sock_no_sendmsg)kernel(sock_no_sendpage)kernel(sock_no_setsockopt)kernel(sock_no_shutdown)kernel(sock_no_socketpair)kernel(sock_prot_inuse_add)kernel(sock_prot_inuse_get)kernel(sock_queue_err_skb)kernel(sock_queue_rcv_skb)kernel(sock_recv_ts_and_drops)kernel(sock_recvmsg)kernel(sock_register)kernel(sock_release)kernel(sock_rfree)kernel(sock_sendmsg)kernel(sock_setsockopt)kernel(sock_tx_timestamp)kernel(sock_unregister)kernel(sock_update_classid)kernel(sock_update_netprioidx)kernel(sock_wake_async)kernel(sock_wfree)kernel(sock_wmalloc)kernel(sockfd_lookup)kernel(soft_cursor)kernel(sonet_copy_stats)kernel(sonet_subtract_stats)kernel(sony_pic_camera_command)kernel(sort)kernel(sound_class)kernel(sp8870_attach)kernel(sp887x_attach)kernel(spc_emulate_evpd_83)kernel(spc_emulate_inquiry_std)kernel(spc_emulate_report_luns)kernel(spc_parse_cdb)kernel(spec_ctrl_rescan_cpuid)kernel(speculative_store_bypass_update)kernel(speedstep_detect_processor)kernel(speedstep_get_freqs)kernel(speedstep_get_frequency)kernel(spi_attach_transport)kernel(spi_display_xfer_agreement)kernel(spi_dv_device)kernel(spi_populate_ppr_msg)kernel(spi_populate_sync_msg)kernel(spi_populate_width_msg)kernel(spi_print_msg)kernel(spi_release_transport)kernel(spi_schedule_dv_device)kernel(splice_direct_to_actor)kernel(splice_from_pipe_begin)kernel(splice_from_pipe_end)kernel(splice_from_pipe_feed)kernel(splice_from_pipe_next)kernel(splice_write_to_file)kernel(split_page)kernel(sprint_symbol)kernel(sprintf)kernel(srandom32)kernel(srcu_batches_completed)kernel(srcu_init_notifier_head)kernel(srcu_notifier_call_chain)kernel(srcu_notifier_chain_register)kernel(srcu_notifier_chain_unregister)kernel(srcu_read_lock)kernel(srcu_read_unlock)kernel(srp_attach_transport)kernel(srp_cmd_queue)kernel(srp_iu_get)kernel(srp_iu_put)kernel(srp_reconnect_rport)kernel(srp_release_transport)kernel(srp_remove_host)kernel(srp_rport_add)kernel(srp_rport_del)kernel(srp_rport_get)kernel(srp_rport_put)kernel(srp_start_tl_fail_timers)kernel(srp_stop_rport_timers)kernel(srp_target_alloc)kernel(srp_target_free)kernel(srp_tmo_valid)kernel(srp_transfer_data)kernel(ssb_admatch_base)kernel(ssb_admatch_size)kernel(ssb_bus_may_powerdown)kernel(ssb_bus_pcibus_register)kernel(ssb_bus_pcmciabus_register)kernel(ssb_bus_powerup)kernel(ssb_bus_resume)kernel(ssb_bus_sdiobus_register)kernel(ssb_bus_suspend)kernel(ssb_bus_unregister)kernel(ssb_chipco_gpio_control)kernel(ssb_clockspeed)kernel(ssb_commit_settings)kernel(ssb_device_disable)kernel(ssb_device_enable)kernel(ssb_device_is_enabled)kernel(ssb_dma_translation)kernel(ssb_driver_unregister)kernel(ssb_mode)kernel(ssb_pcicore_dev_irqvecs_enable)kernel(ssb_pcihost_register)kernel(ssb_pmu_set_ldo_paref)kernel(ssb_pmu_set_ldo_voltage)kernel(ssb_pmu_spuravoid_pllupdate)kernel(ssb_set_devtypedata)kernel(sscanf)kernel(starget_for_each_device)kernel(start_thread)kernel(start_tty)kernel(stb0899_attach)kernel(stb6000_attach)kernel(stb6100_attach)kernel(stop_airo_card)kernel(stop_atmel_card)kernel(stop_machine)kernel(stop_tty)kernel(stp_proto_register)kernel(stp_proto_unregister)kernel(strcasecmp)kernel(strcat)kernel(strchr)kernel(strcmp)kernel(strcpy)kernel(strcspn)kernel(strict_strtol)kernel(strict_strtoll)kernel(strict_strtoul)kernel(strict_strtoull)kernel(strim)kernel(string_get_size)kernel(string_unescape)kernel(strlcat)kernel(strlcpy)kernel(strlen)kernel(strlen_user)kernel(strncasecmp)kernel(strncat)kernel(strnchr)kernel(strncmp)kernel(strncpy)kernel(strncpy_from_user)kernel(strndup_user)kernel(strnicmp)kernel(strnlen)kernel(strnlen_user)kernel(strnstr)kernel(strpbrk)kernel(strrchr)kernel(strsep)kernel(strspn)kernel(strstr)kernel(strtobool)kernel(stv0288_attach)kernel(stv0297_attach)kernel(stv0299_attach)kernel(stv0900_attach)kernel(stv090x_attach)kernel(stv6110_attach)kernel(stv6110x_attach)kernel(submit_bh)kernel(submit_bio)kernel(submit_bio_wait)kernel(sunrpc_cache_lookup)kernel(sunrpc_cache_pipe_upcall)kernel(sunrpc_cache_register_pipefs)kernel(sunrpc_cache_unregister_pipefs)kernel(sunrpc_cache_update)kernel(suspend_device_irqs)kernel(svc_addsock)kernel(svc_age_temp_xprts_now)kernel(svc_auth_register)kernel(svc_auth_unregister)kernel(svc_authenticate)kernel(svc_close_xprt)kernel(svc_create)kernel(svc_create_pooled)kernel(svc_create_xprt)kernel(svc_destroy)kernel(svc_drop)kernel(svc_exit_thread)kernel(svc_find_xprt)kernel(svc_gss_principal)kernel(svc_max_payload)kernel(svc_pool_stats_open)kernel(svc_prepare_thread)kernel(svc_print_addr)kernel(svc_proc_register)kernel(svc_proc_unregister)kernel(svc_process)kernel(svc_recv)kernel(svc_reg_xprt_class)kernel(svc_reserve)kernel(svc_rpcb_cleanup)kernel(svc_seq_show)kernel(svc_set_client)kernel(svc_set_num_threads)kernel(svc_sock_names)kernel(svc_sock_update_bufs)kernel(svc_unreg_xprt_class)kernel(svc_wake_up)kernel(svc_xprt_copy_addrs)kernel(svc_xprt_enqueue)kernel(svc_xprt_init)kernel(svc_xprt_names)kernel(svc_xprt_put)kernel(svc_xprt_received)kernel(svcauth_gss_flavor)kernel(svcauth_gss_register_pseudoflavor)kernel(svcauth_unix_purge)kernel(svcauth_unix_set_client)kernel(swiotlb_alloc_coherent)kernel(swiotlb_dma_mapping_error)kernel(swiotlb_dma_supported)kernel(swiotlb_free_coherent)kernel(swiotlb_map_page)kernel(swiotlb_map_sg)kernel(swiotlb_map_sg_attrs)kernel(swiotlb_nr_tbl)kernel(swiotlb_sync_sg_for_cpu)kernel(swiotlb_sync_sg_for_device)kernel(swiotlb_sync_single_for_cpu)kernel(swiotlb_sync_single_for_device)kernel(swiotlb_sync_single_range_for_cpu)kernel(swiotlb_sync_single_range_for_device)kernel(swiotlb_unmap_page)kernel(swiotlb_unmap_sg)kernel(swiotlb_unmap_sg_attrs)kernel(symbol_put_addr)kernel(sync_blockdev)kernel(sync_dirty_buffer)kernel(sync_filesystem)kernel(sync_inode)kernel(sync_inode_metadata)kernel(sync_inodes_sb)kernel(sync_mapping_buffers)kernel(sync_page_io)kernel(synchronize_irq)kernel(synchronize_net)kernel(synchronize_rcu_bh)kernel(synchronize_rcu_expedited)kernel(synchronize_sched)kernel(synchronize_sched_expedited)kernel(synchronize_srcu)kernel(synchronize_srcu_expedited)kernel(syncookie_secret)kernel(sys_close)kernel(sys_copyarea)kernel(sys_fillrect)kernel(sys_imageblit)kernel(sys_tz)kernel(sysctl_data)kernel(sysctl_intvec)kernel(sysctl_ip_nonlocal_bind)kernel(sysctl_jiffies)kernel(sysctl_local_reserved_ports)kernel(sysctl_ms_jiffies)kernel(sysctl_optmem_max)kernel(sysctl_rmem_max)kernel(sysctl_string)kernel(sysctl_tcp_adv_win_scale)kernel(sysctl_tcp_dma_copybreak)kernel(sysctl_tcp_ecn)kernel(sysctl_tcp_low_latency)kernel(sysctl_tcp_mem)kernel(sysctl_tcp_reordering)kernel(sysctl_tcp_rmem)kernel(sysctl_tcp_syncookies)kernel(sysctl_tcp_wmem)kernel(sysctl_udp_mem)kernel(sysctl_udp_rmem_min)kernel(sysctl_udp_wmem_min)kernel(sysctl_vfs_cache_pressure)kernel(sysctl_wmem_max)kernel(sysdev_add)kernel(sysdev_add_hack)kernel(sysdev_class_create_file)kernel(sysdev_class_register)kernel(sysdev_class_remove_file)kernel(sysdev_class_unregister)kernel(sysdev_create_file)kernel(sysdev_driver_register)kernel(sysdev_driver_unregister)kernel(sysdev_initialize)kernel(sysdev_register)kernel(sysdev_register_hack)kernel(sysdev_remove_file)kernel(sysdev_resume)kernel(sysdev_show_int)kernel(sysdev_show_ulong)kernel(sysdev_store_int)kernel(sysdev_store_ulong)kernel(sysdev_suspend)kernel(sysdev_unregister)kernel(sysfs_add_file_to_group)kernel(sysfs_chmod_file)kernel(sysfs_create_bin_file)kernel(sysfs_create_file)kernel(sysfs_create_files)kernel(sysfs_create_group)kernel(sysfs_create_groups)kernel(sysfs_create_link)kernel(sysfs_format_mac)kernel(sysfs_get)kernel(sysfs_get_dirent)kernel(sysfs_merge_group)kernel(sysfs_notify)kernel(sysfs_notify_dirent)kernel(sysfs_put)kernel(sysfs_remove_bin_file)kernel(sysfs_remove_file)kernel(sysfs_remove_file_from_group)kernel(sysfs_remove_files)kernel(sysfs_remove_group)kernel(sysfs_remove_groups)kernel(sysfs_remove_link)kernel(sysfs_schedule_callback)kernel(sysfs_streq)kernel(sysfs_unmerge_group)kernel(sysfs_update_group)kernel(system_entering_hibernation)kernel(system_long_wq)kernel(system_power_efficient_wq)kernel(system_serial_number)kernel(system_state)kernel(system_wq)kernel(systime)kernel(t1pci_detect)kernel(t3_l2e_free)kernel(t3_l2t_get)kernel(t3_l2t_send_event)kernel(t3_l2t_send_slow)kernel(t3_register_cpl_handler)kernel(t4_cleanup_clip_tbl)kernel(tag_pages_for_writeback)kernel(take_over_console)kernel(target_complete_cmd)kernel(target_execute_cmd)kernel(target_fabric_configfs_deregister)kernel(target_fabric_configfs_free)kernel(target_fabric_configfs_init)kernel(target_fabric_configfs_register)kernel(target_get_session)kernel(target_put_sess_cmd)kernel(target_put_session)kernel(target_sess_cmd_list_set_waiting)kernel(target_setup_cmd_from_cdb)kernel(target_submit_cmd)kernel(target_submit_cmd_map_sgls)kernel(target_submit_tmr)kernel(target_wait_for_sess_cmds)kernel(task_active_pid_ns)kernel(task_blkio_cgroup)kernel(task_current_syscall)kernel(task_handoff_register)kernel(task_handoff_unregister)kernel(task_nice)kernel(task_tgid_nr_ns)kernel(task_user_regset_view)kernel(task_xstate_cachep)kernel(tasklet_hrtimer_init)kernel(tasklet_init)kernel(tasklet_kill)kernel(tboot)kernel(tc_classify)kernel(tc_classify_compat)kernel(tcf_action_dump_1)kernel(tcf_action_exec)kernel(tcf_destroy_chain)kernel(tcf_em_register)kernel(tcf_em_tree_destroy)kernel(tcf_em_tree_dump)kernel(tcf_em_tree_validate)kernel(tcf_em_unregister)kernel(tcf_exts_change)kernel(tcf_exts_destroy)kernel(tcf_exts_dump)kernel(tcf_exts_dump_stats)kernel(tcf_exts_validate)kernel(tcf_generic_walker)kernel(tcf_hash_check)kernel(tcf_hash_create)kernel(tcf_hash_destroy)kernel(tcf_hash_insert)kernel(tcf_hash_lookup)kernel(tcf_hash_new_index)kernel(tcf_hash_release)kernel(tcf_hash_search)kernel(tcf_register_action)kernel(tcf_unregister_action)kernel(tcp4_gro_complete)kernel(tcp4_gro_receive)kernel(tcp_alloc_md5sig_pool)kernel(tcp_check_req)kernel(tcp_child_process)kernel(tcp_close)kernel(tcp_cong_avoid_ai)kernel(tcp_connect)kernel(tcp_create_openreq_child)kernel(tcp_death_row)kernel(tcp_disconnect)kernel(tcp_done)kernel(tcp_enter_memory_pressure)kernel(tcp_free_md5sig_pool)kernel(tcp_get_info)kernel(tcp_getsockopt)kernel(tcp_gro_complete)kernel(tcp_gro_receive)kernel(tcp_hashinfo)kernel(tcp_init_congestion_ops)kernel(tcp_init_xmit_timers)kernel(tcp_initialize_rcv_mss)kernel(tcp_ioctl)kernel(tcp_is_cwnd_limited)kernel(tcp_make_synack)kernel(tcp_md5_hash_header)kernel(tcp_md5_hash_key)kernel(tcp_md5_hash_skb_data)kernel(tcp_memory_allocated)kernel(tcp_memory_pressure)kernel(tcp_mtup_init)kernel(tcp_orphan_count)kernel(tcp_parse_md5sig_option)kernel(tcp_parse_options)kernel(tcp_poll)kernel(tcp_proc_register)kernel(tcp_proc_unregister)kernel(tcp_prot)kernel(tcp_rcv_established)kernel(tcp_rcv_state_process)kernel(tcp_read_sock)kernel(tcp_recvmsg)kernel(tcp_register_congestion_control)kernel(tcp_release_cb)kernel(tcp_reno_cong_avoid)kernel(tcp_reno_min_cwnd)kernel(tcp_reno_ssthresh)kernel(tcp_select_initial_window)kernel(tcp_sendmsg)kernel(tcp_sendpage)kernel(tcp_set_state)kernel(tcp_setsockopt)kernel(tcp_shutdown)kernel(tcp_simple_retransmit)kernel(tcp_slow_start)kernel(tcp_sockets_allocated)kernel(tcp_splice_read)kernel(tcp_sync_mss)kernel(tcp_timewait_state_process)kernel(tcp_tso_segment)kernel(tcp_twsk_destructor)kernel(tcp_twsk_unique)kernel(tcp_unregister_congestion_control)kernel(tcp_v4_conn_request)kernel(tcp_v4_connect)kernel(tcp_v4_destroy_sock)kernel(tcp_v4_do_rcv)kernel(tcp_v4_md5_do_add)kernel(tcp_v4_md5_do_del)kernel(tcp_v4_md5_hash_skb)kernel(tcp_v4_md5_lookup)kernel(tcp_v4_remember_stamp)kernel(tcp_v4_send_check)kernel(tcp_v4_syn_recv_sock)kernel(tcp_valid_rtt_meas)kernel(tcp_vegas_cwnd_event)kernel(tcp_vegas_get_info)kernel(tcp_vegas_init)kernel(tcp_vegas_pkts_acked)kernel(tcp_vegas_state)kernel(tda10021_attach)kernel(tda10023_attach)kernel(tda10045_attach)kernel(tda10046_attach)kernel(tda10048_attach)kernel(tda10086_attach)kernel(tda18218_attach)kernel(tda18271_attach)kernel(tda8083_attach)kernel(tda8261_attach)kernel(tda826x_attach)kernel(tda827x_attach)kernel(tda829x_attach)kernel(tda829x_probe)kernel(tda9887_attach)kernel(tea5761_attach)kernel(tea5761_autodetection)kernel(tea5767_attach)kernel(tea5767_autodetection)kernel(test_set_page_writeback)kernel(test_taint)kernel(textsearch_destroy)kernel(textsearch_find_continuous)kernel(textsearch_prepare)kernel(textsearch_register)kernel(textsearch_unregister)kernel(thaw_bdev)kernel(thaw_process)kernel(thermal_cooling_device_register)kernel(thermal_cooling_device_unregister)kernel(thermal_zone_bind_cooling_device)kernel(thermal_zone_device_register)kernel(thermal_zone_device_unregister)kernel(thermal_zone_device_update)kernel(thermal_zone_unbind_cooling_device)kernel(tick_nohz_restart_sched_tick)kernel(tick_nohz_stop_sched_tick)kernel(tifm_add_adapter)kernel(tifm_alloc_adapter)kernel(tifm_alloc_device)kernel(tifm_eject)kernel(tifm_free_adapter)kernel(tifm_free_device)kernel(tifm_has_ms_pif)kernel(tifm_map_sg)kernel(tifm_queue_work)kernel(tifm_register_driver)kernel(tifm_remove_adapter)kernel(tifm_unmap_sg)kernel(tifm_unregister_driver)kernel(time_to_tm)kernel(timecompare_offset)kernel(timecompare_transform)kernel(timecounter_cyc2time)kernel(timecounter_init)kernel(timecounter_read)kernel(timekeeping_inject_offset)kernel(timespec_to_jiffies)kernel(timespec_trunc)kernel(timeval_to_jiffies)kernel(timeval_usec_diff)kernel(to_msgs)kernel(totalram_pages)kernel(touch_atime)kernel(touch_nmi_watchdog)kernel(touch_softlockup_watchdog)kernel(tpacpi_led_set)kernel(tpm2_calc_ordinal_duration)kernel(tpm2_do_selftest)kernel(tpm2_gen_interrupt)kernel(tpm2_probe)kernel(tpm2_shutdown)kernel(tpm2_startup)kernel(tpm_calc_ordinal_duration)kernel(tpm_chip_register)kernel(tpm_chip_unregister)kernel(tpm_do_selftest)kernel(tpm_gen_interrupt)kernel(tpm_get_timeouts)kernel(tpm_pcr_extend)kernel(tpm_pcr_read)kernel(tpm_pm_resume)kernel(tpm_pm_suspend)kernel(tpm_send)kernel(tpmm_chip_alloc)kernel(trace_clock)kernel(trace_clock_global)kernel(trace_clock_local)kernel(trace_current_buffer_discard_commit)kernel(trace_current_buffer_lock_reserve)kernel(trace_current_buffer_unlock_commit)kernel(trace_define_common_fields)kernel(trace_define_field)kernel(trace_nowake_buffer_unlock_commit)kernel(trace_nowake_buffer_unlock_commit_regs)kernel(trace_profile_buf)kernel(trace_profile_buf_nmi)kernel(trace_seq_printf)kernel(trace_seq_putc)kernel(trace_seq_vprintf)kernel(trace_vbprintk)kernel(trace_vprintk)kernel(tracepoint_get_iter_range)kernel(tracepoint_iter_next)kernel(tracepoint_iter_reset)kernel(tracepoint_iter_start)kernel(tracepoint_iter_stop)kernel(tracepoint_probe_register)kernel(tracepoint_probe_register_noupdate)kernel(tracepoint_probe_unregister)kernel(tracepoint_probe_unregister_noupdate)kernel(tracepoint_probe_update_all)kernel(tracing_generic_entry_update)kernel(tracing_is_on)kernel(tracing_off)kernel(tracing_on)kernel(transport_add_device)kernel(transport_check_aborted_status)kernel(transport_class_register)kernel(transport_class_unregister)kernel(transport_configure_device)kernel(transport_deregister_session)kernel(transport_deregister_session_configfs)kernel(transport_destroy_device)kernel(transport_free_session)kernel(transport_generic_free_cmd)kernel(transport_generic_handle_tmr)kernel(transport_generic_new_cmd)kernel(transport_generic_request_failure)kernel(transport_handle_cdb_direct)kernel(transport_init_se_cmd)kernel(transport_init_session)kernel(transport_kmap_data_sg)kernel(transport_kunmap_data_sg)kernel(transport_lookup_cmd_lun)kernel(transport_lookup_tmr_lun)kernel(transport_register_session)kernel(transport_remove_device)kernel(transport_send_check_condition_and_sense)kernel(transport_set_vpd_assoc)kernel(transport_set_vpd_ident)kernel(transport_set_vpd_ident_type)kernel(transport_set_vpd_proto_id)kernel(transport_setup_device)kernel(transport_subsystem_register)kernel(transport_subsystem_release)kernel(transport_wait_for_tasks)kernel(truncate_inode_pages)kernel(truncate_inode_pages_range)kernel(truncate_pagecache)kernel(truncate_pagecache_range)kernel(truncate_setsize)kernel(try_acquire_console_sem)kernel(try_test_sas_gpio_gp_bit)kernel(try_to_del_timer_sync)kernel(try_to_free_buffers)kernel(try_to_release_page)kernel(try_wait_for_completion)kernel(tsc_khz)kernel(tt_msgs)kernel(ttm_agp_tt_create)kernel(ttm_agp_tt_populate)kernel(ttm_agp_tt_unpopulate)kernel(ttm_base_object_init)kernel(ttm_base_object_lookup)kernel(ttm_base_object_lookup_for_ref)kernel(ttm_base_object_unref)kernel(ttm_bo_acc_size)kernel(ttm_bo_add_to_lru)kernel(ttm_bo_clean_mm)kernel(ttm_bo_create)kernel(ttm_bo_del_sub_from_lru)kernel(ttm_bo_device_init)kernel(ttm_bo_device_release)kernel(ttm_bo_dma_acc_size)kernel(ttm_bo_evict_mm)kernel(ttm_bo_global_init)kernel(ttm_bo_global_release)kernel(ttm_bo_init)kernel(ttm_bo_init_mm)kernel(ttm_bo_kmap)kernel(ttm_bo_kunmap)kernel(ttm_bo_lock_delayed_workqueue)kernel(ttm_bo_manager_func)kernel(ttm_bo_mem_put)kernel(ttm_bo_mem_space)kernel(ttm_bo_mmap)kernel(ttm_bo_move_accel_cleanup)kernel(ttm_bo_move_memcpy)kernel(ttm_bo_move_ttm)kernel(ttm_bo_swapout_all)kernel(ttm_bo_synccpu_write_grab)kernel(ttm_bo_synccpu_write_release)kernel(ttm_bo_unlock_delayed_workqueue)kernel(ttm_bo_unmap_virtual)kernel(ttm_bo_unref)kernel(ttm_bo_validate)kernel(ttm_bo_wait)kernel(ttm_dma_page_alloc_debugfs)kernel(ttm_dma_populate)kernel(ttm_dma_tt_fini)kernel(ttm_dma_tt_init)kernel(ttm_dma_unpopulate)kernel(ttm_eu_backoff_reservation)kernel(ttm_eu_fence_buffer_objects)kernel(ttm_eu_reserve_buffers)kernel(ttm_fbdev_mmap)kernel(ttm_io_prot)kernel(ttm_lock_init)kernel(ttm_mem_global_alloc)kernel(ttm_mem_global_free)kernel(ttm_mem_global_init)kernel(ttm_mem_global_release)kernel(ttm_mem_io_free)kernel(ttm_mem_io_lock)kernel(ttm_mem_io_reserve)kernel(ttm_mem_io_unlock)kernel(ttm_object_device_init)kernel(ttm_object_device_release)kernel(ttm_object_file_init)kernel(ttm_object_file_release)kernel(ttm_page_alloc_debugfs)kernel(ttm_pool_populate)kernel(ttm_pool_unpopulate)kernel(ttm_prime_fd_to_handle)kernel(ttm_prime_handle_to_fd)kernel(ttm_prime_object_init)kernel(ttm_read_lock)kernel(ttm_read_unlock)kernel(ttm_ref_object_add)kernel(ttm_ref_object_base_unref)kernel(ttm_ref_object_exists)kernel(ttm_round_pot)kernel(ttm_suspend_lock)kernel(ttm_suspend_unlock)kernel(ttm_tt_bind)kernel(ttm_tt_fini)kernel(ttm_tt_init)kernel(ttm_tt_set_placement_caching)kernel(ttm_vt_lock)kernel(ttm_vt_unlock)kernel(ttm_write_lock)kernel(ttm_write_unlock)kernel(ttpci_budget_debiread)kernel(ttpci_budget_debiwrite)kernel(ttpci_budget_deinit)kernel(ttpci_budget_init)kernel(ttpci_budget_init_hooks)kernel(ttpci_budget_irq10_handler)kernel(ttpci_budget_set_video_port)kernel(ttpci_eeprom_parse_mac)kernel(ttusbdecfe_dvbs_attach)kernel(ttusbdecfe_dvbt_attach)kernel(tty_buffer_request_room)kernel(tty_chars_in_buffer)kernel(tty_check_change)kernel(tty_devnum)kernel(tty_driver_flush_buffer)kernel(tty_driver_kref_put)kernel(tty_encode_baud_rate)kernel(tty_find_polling_driver)kernel(tty_flip_buffer_push)kernel(tty_free_termios)kernel(tty_get_baud_rate)kernel(tty_get_pgrp)kernel(tty_hangup)kernel(tty_hung_up_p)kernel(tty_init_termios)kernel(tty_insert_flip_string)kernel(tty_insert_flip_string_flags)kernel(tty_kref_put)kernel(tty_ldisc_deref)kernel(tty_ldisc_flush)kernel(tty_ldisc_ref)kernel(tty_ldisc_ref_wait)kernel(tty_mode_ioctl)kernel(tty_mutex)kernel(tty_name)kernel(tty_pair_get_pty)kernel(tty_pair_get_tty)kernel(tty_perform_flush)kernel(tty_port_alloc_xmit_buf)kernel(tty_port_block_til_ready)kernel(tty_port_carrier_raised)kernel(tty_port_close)kernel(tty_port_close_end)kernel(tty_port_close_start)kernel(tty_port_free_xmit_buf)kernel(tty_port_hangup)kernel(tty_port_init)kernel(tty_port_lower_dtr_rts)kernel(tty_port_raise_dtr_rts)kernel(tty_port_tty_get)kernel(tty_port_tty_set)kernel(tty_prepare_flip_string)kernel(tty_prepare_flip_string_flags)kernel(tty_put_char)kernel(tty_register_device)kernel(tty_register_driver)kernel(tty_register_ldisc)kernel(tty_schedule_flip)kernel(tty_set_operations)kernel(tty_shutdown)kernel(tty_std_termios)kernel(tty_termios_baud_rate)kernel(tty_termios_copy_hw)kernel(tty_termios_encode_baud_rate)kernel(tty_termios_hw_change)kernel(tty_termios_input_baud_rate)kernel(tty_throttle)kernel(tty_unregister_device)kernel(tty_unregister_driver)kernel(tty_unregister_ldisc)kernel(tty_unthrottle)kernel(tty_vhangup)kernel(tty_wait_until_sent)kernel(tty_wakeup)kernel(tty_write_room)kernel(tua6100_attach)kernel(tun_get_socket)kernel(tuner_count)kernel(tuners)kernel(tveeprom_hauppauge_analog)kernel(tveeprom_read)kernel(twofish_setkey)kernel(uart_add_one_port)kernel(uart_console_write)kernel(uart_get_baud_rate)kernel(uart_get_divisor)kernel(uart_match_port)kernel(uart_parse_options)kernel(uart_register_driver)kernel(uart_remove_one_port)kernel(uart_resume_port)kernel(uart_set_options)kernel(uart_suspend_port)kernel(uart_unregister_driver)kernel(uart_update_timeout)kernel(uart_write_wakeup)kernel(ubi_close_volume)kernel(ubi_do_get_device_info)kernel(ubi_get_device_info)kernel(ubi_get_volume_info)kernel(ubi_is_mapped)kernel(ubi_leb_change)kernel(ubi_leb_erase)kernel(ubi_leb_map)kernel(ubi_leb_read)kernel(ubi_leb_unmap)kernel(ubi_leb_write)kernel(ubi_open_volume)kernel(ubi_open_volume_nm)kernel(ubi_register_volume_notifier)kernel(ubi_sync)kernel(ubi_unregister_volume_notifier)kernel(ucode_cpu_info)kernel(udp4_lib_lookup)kernel(udp6_lib_lookup)kernel(udp_disconnect)kernel(udp_flush_pending_frames)kernel(udp_ioctl)kernel(udp_lib_get_port)kernel(udp_lib_getsockopt)kernel(udp_lib_setsockopt)kernel(udp_lib_unhash)kernel(udp_memory_allocated)kernel(udp_poll)kernel(udp_proc_register)kernel(udp_proc_unregister)kernel(udp_prot)kernel(udp_push_pending_frames)kernel(udp_sendmsg)kernel(udp_table)kernel(udplite_prot)kernel(udplite_table)kernel(uhci_check_and_reset_hc)kernel(uhci_reset_hc)kernel(uio_event_notify)kernel(uio_unregister_device)kernel(ulist_add)kernel(ulist_alloc)kernel(ulist_fini)kernel(ulist_free)kernel(ulist_init)kernel(ulist_next)kernel(ulist_reinit)kernel(umc_bus_type)kernel(umc_controller_reset)kernel(umc_device_create)kernel(umc_device_register)kernel(umc_device_unregister)kernel(umc_driver_unregister)kernel(umc_match_pci_id)kernel(unbind_con_driver)kernel(unbind_from_irqhandler)kernel(unblock_all_signals)kernel(unix_domain_find)kernel(unlazy_fpu)kernel(unload_nls)kernel(unlock_buffer)kernel(unlock_kernel)kernel(unlock_new_inode)kernel(unlock_page)kernel(unlock_policy_rwsem_read)kernel(unlock_policy_rwsem_write)kernel(unlock_rename)kernel(unlock_super)kernel(unmap_kernel_range_noflush)kernel(unmap_mapping_range)kernel(unmap_underlying_metadata)kernel(unpoison_memory)kernel(unprotected_firmware_begin)kernel(unprotected_firmware_end)kernel(unregister_8022_client)kernel(unregister_acpi_bus_notifier)kernel(unregister_acpi_hed_notifier)kernel(unregister_acpi_notifier)kernel(unregister_binfmt)kernel(unregister_blkdev)kernel(unregister_candev)kernel(unregister_capi_driver)kernel(unregister_cdrom)kernel(unregister_chrdev_region)kernel(unregister_con_driver)kernel(unregister_console)kernel(unregister_cpu_notifier)kernel(unregister_dca_provider)kernel(unregister_dcbevent_notifier)kernel(unregister_die_notifier)kernel(unregister_dock_notifier)kernel(unregister_efivars)kernel(unregister_exec_domain)kernel(unregister_filesystem)kernel(unregister_framebuffer)kernel(unregister_ftrace_event)kernel(unregister_ftrace_function)kernel(unregister_hdlc_device)kernel(unregister_hdlc_protocol)kernel(unregister_hotplug_dock_device)kernel(unregister_inet6addr_notifier)kernel(unregister_inetaddr_notifier)kernel(unregister_ip_vs_app)kernel(unregister_ip_vs_pe)kernel(unregister_ip_vs_scheduler)kernel(unregister_jprobe)kernel(unregister_jprobes)kernel(unregister_key_type)kernel(unregister_keyboard_notifier)kernel(unregister_kprobe)kernel(unregister_kprobes)kernel(unregister_kretprobe)kernel(unregister_kretprobes)kernel(unregister_md_personality)kernel(unregister_memory_isolate_notifier)kernel(unregister_memory_notifier)kernel(unregister_module_notifier)kernel(unregister_mtd_chip_driver)kernel(unregister_mtd_user)kernel(unregister_net_sysctl_table)kernel(unregister_netdev)kernel(unregister_netdevice)kernel(unregister_netdevice_many)kernel(unregister_netdevice_notifier)kernel(unregister_netdevice_queue)kernel(unregister_netevent_notifier)kernel(unregister_nls)kernel(unregister_oldmem_pfn_is_ram)kernel(unregister_oom_notifier)kernel(unregister_pernet_device)kernel(unregister_pernet_gen_device)kernel(unregister_pernet_gen_subsys)kernel(unregister_pernet_subsys)kernel(unregister_pm_notifier)kernel(unregister_pppox_proto)kernel(unregister_qdisc)kernel(unregister_quota_format)kernel(unregister_reboot_notifier)kernel(unregister_shrinker)kernel(unregister_shrinker2)kernel(unregister_sja1000dev)kernel(unregister_snap_client)kernel(unregister_sound_dsp)kernel(unregister_sound_midi)kernel(unregister_sound_mixer)kernel(unregister_sound_special)kernel(unregister_sysctl_table)kernel(unregister_sysrq_key)kernel(unregister_tcf_proto_ops)kernel(unregister_timer_hook)kernel(unregister_virtio_device)kernel(unregister_virtio_driver)kernel(unregister_vt_notifier)kernel(unregister_xenbus_watch)kernel(unregister_xenstore_notifier)kernel(unshare_fs_struct)kernel(unuse_mm)kernel(up)kernel(up_read)kernel(up_write)kernel(update_region)kernel(usb_add_hcd)kernel(usb_alloc_streams)kernel(usb_alloc_urb)kernel(usb_altnum_to_altsetting)kernel(usb_amd_dev_put)kernel(usb_amd_find_chipset_info)kernel(usb_amd_quirk_pll_disable)kernel(usb_amd_quirk_pll_enable)kernel(usb_anchor_empty)kernel(usb_anchor_urb)kernel(usb_autopm_get_interface)kernel(usb_autopm_get_interface_async)kernel(usb_autopm_put_interface)kernel(usb_autopm_put_interface_async)kernel(usb_autopm_set_interface)kernel(usb_buffer_alloc)kernel(usb_buffer_free)kernel(usb_buffer_map_sg)kernel(usb_buffer_unmap_sg)kernel(usb_bulk_msg)kernel(usb_bus_list)kernel(usb_bus_list_lock)kernel(usb_calc_bus_time)kernel(usb_clear_halt)kernel(usb_control_msg)kernel(usb_create_hcd)kernel(usb_create_shared_hcd)kernel(usb_cypress_load_firmware)kernel(usb_debug_root)kernel(usb_deregister)kernel(usb_deregister_dev)kernel(usb_deregister_device_driver)kernel(usb_device_autosuspend_enable)kernel(usb_disable_lpm)kernel(usb_disable_ltm)kernel(usb_disable_xhci_ports)kernel(usb_disabled)kernel(usb_driver_claim_interface)kernel(usb_driver_release_interface)kernel(usb_driver_set_configuration)kernel(usb_enable_intel_xhci_ports)kernel(usb_enable_lpm)kernel(usb_enable_ltm)kernel(usb_ep0_reinit)kernel(usb_find_alt_setting)kernel(usb_find_interface)kernel(usb_free_streams)kernel(usb_free_urb)kernel(usb_ftdi_elan_edset_empty)kernel(usb_ftdi_elan_edset_flush)kernel(usb_ftdi_elan_edset_input)kernel(usb_ftdi_elan_edset_output)kernel(usb_ftdi_elan_edset_setup)kernel(usb_ftdi_elan_edset_single)kernel(usb_ftdi_elan_read_pcimem)kernel(usb_ftdi_elan_write_pcimem)kernel(usb_get_current_frame_number)kernel(usb_get_descriptor)kernel(usb_get_dev)kernel(usb_get_from_anchor)kernel(usb_get_hcd)kernel(usb_get_intf)kernel(usb_get_status)kernel(usb_get_urb)kernel(usb_hc_died)kernel(usb_hcd_check_unlink_urb)kernel(usb_hcd_giveback_urb)kernel(usb_hcd_irq)kernel(usb_hcd_is_primary_hcd)kernel(usb_hcd_link_urb_to_ep)kernel(usb_hcd_pci_pm_ops)kernel(usb_hcd_pci_probe)kernel(usb_hcd_pci_remove)kernel(usb_hcd_pci_shutdown)kernel(usb_hcd_platform_shutdown)kernel(usb_hcd_poll_rh_status)kernel(usb_hcd_resume_root_hub)kernel(usb_hcd_unlink_urb_from_ep)kernel(usb_hcds_loaded)kernel(usb_hub_clear_tt_buffer)kernel(usb_hub_find_child)kernel(usb_ifnum_to_if)kernel(usb_init_urb)kernel(usb_interrupt_msg)kernel(usb_kill_anchored_urbs)kernel(usb_kill_urb)kernel(usb_lock_device_for_reset)kernel(usb_match_id)kernel(usb_match_one_id)kernel(usb_mon_deregister)kernel(usb_mon_register)kernel(usb_nop_xceiv_register)kernel(usb_nop_xceiv_unregister)kernel(usb_poison_anchored_urbs)kernel(usb_poison_urb)kernel(usb_put_dev)kernel(usb_put_hcd)kernel(usb_put_intf)kernel(usb_queue_reset_device)kernel(usb_register_dev)kernel(usb_register_device_driver)kernel(usb_register_driver)kernel(usb_register_notify)kernel(usb_remove_hcd)kernel(usb_reset_configuration)kernel(usb_reset_device)kernel(usb_reset_endpoint)kernel(usb_root_hub_lost_power)kernel(usb_scuttle_anchored_urbs)kernel(usb_serial_deregister)kernel(usb_serial_disconnect)kernel(usb_serial_generic_open)kernel(usb_serial_generic_read_bulk_callback)kernel(usb_serial_generic_resubmit_read_urb)kernel(usb_serial_generic_resume)kernel(usb_serial_generic_write)kernel(usb_serial_generic_write_bulk_callback)kernel(usb_serial_handle_break)kernel(usb_serial_handle_sysrq_char)kernel(usb_serial_port_softint)kernel(usb_serial_probe)kernel(usb_serial_register)kernel(usb_serial_resume)kernel(usb_serial_suspend)kernel(usb_set_device_state)kernel(usb_set_interface)kernel(usb_sg_cancel)kernel(usb_sg_init)kernel(usb_sg_wait)kernel(usb_stor_Bulk_reset)kernel(usb_stor_Bulk_transport)kernel(usb_stor_CB_reset)kernel(usb_stor_CB_transport)kernel(usb_stor_access_xfer_buf)kernel(usb_stor_bulk_srb)kernel(usb_stor_bulk_transfer_buf)kernel(usb_stor_bulk_transfer_sg)kernel(usb_stor_clear_halt)kernel(usb_stor_control_msg)kernel(usb_stor_ctrl_transfer)kernel(usb_stor_disconnect)kernel(usb_stor_post_reset)kernel(usb_stor_pre_reset)kernel(usb_stor_probe1)kernel(usb_stor_probe2)kernel(usb_stor_reset_resume)kernel(usb_stor_resume)kernel(usb_stor_sense_invalidCDB)kernel(usb_stor_set_xfer_buf)kernel(usb_stor_suspend)kernel(usb_stor_transparent_scsi_command)kernel(usb_storage_usb_ids)kernel(usb_store_new_id)kernel(usb_string)kernel(usb_submit_urb)kernel(usb_unanchor_urb)kernel(usb_unlink_anchored_urbs)kernel(usb_unlink_urb)kernel(usb_unlocked_disable_lpm)kernel(usb_unlocked_enable_lpm)kernel(usb_unpoison_anchored_urbs)kernel(usb_unpoison_urb)kernel(usb_unregister_notify)kernel(usb_usual_ignore_device)kernel(usb_wait_anchor_empty_timeout)kernel(usb_wakeup_notification)kernel(usb_wwan_chars_in_buffer)kernel(usb_wwan_close)kernel(usb_wwan_dtr_rts)kernel(usb_wwan_open)kernel(usb_wwan_port_remove)kernel(usb_wwan_resume)kernel(usb_wwan_set_termios)kernel(usb_wwan_startup)kernel(usb_wwan_suspend)kernel(usb_wwan_tiocmget)kernel(usb_wwan_tiocmset)kernel(usb_wwan_write)kernel(usb_wwan_write_room)kernel(usbatm_usb_disconnect)kernel(usbatm_usb_probe)kernel(usbhid_lookup_quirk)kernel(usbhid_set_leds)kernel(usbhid_submit_report)kernel(usbnet_cdc_unbind)kernel(usbnet_change_mtu)kernel(usbnet_defer_kevent)kernel(usbnet_device_suggests_idle)kernel(usbnet_disconnect)kernel(usbnet_generic_cdc_bind)kernel(usbnet_get_drvinfo)kernel(usbnet_get_endpoints)kernel(usbnet_get_ethernet_addr)kernel(usbnet_get_link)kernel(usbnet_get_msglevel)kernel(usbnet_get_settings)kernel(usbnet_link_change)kernel(usbnet_manage_power)kernel(usbnet_nway_reset)kernel(usbnet_open)kernel(usbnet_pause_rx)kernel(usbnet_probe)kernel(usbnet_purge_paused_rxq)kernel(usbnet_read_cmd)kernel(usbnet_read_cmd_nopm)kernel(usbnet_resume)kernel(usbnet_resume_rx)kernel(usbnet_set_msglevel)kernel(usbnet_set_settings)kernel(usbnet_skb_return)kernel(usbnet_start_xmit)kernel(usbnet_status_start)kernel(usbnet_status_stop)kernel(usbnet_stop)kernel(usbnet_suspend)kernel(usbnet_tx_timeout)kernel(usbnet_unlink_rx_urbs)kernel(usbnet_write_cmd)kernel(usbnet_write_cmd_async)kernel(usbnet_write_cmd_nopm)kernel(use_mm)kernel(use_module)kernel(usecs_to_jiffies)kernel(used_vectors)kernel(user_describe)kernel(user_destroy)kernel(user_instantiate)kernel(user_match)kernel(user_path_at)kernel(user_read)kernel(user_return_notifier_register)kernel(user_return_notifier_unregister)kernel(user_revoke)kernel(user_update)kernel(using_null_legacy_pic)kernel(usleep_range)kernel(utf16s_to_utf8s)kernel(utf32_to_utf8)kernel(utf8_to_utf32)kernel(utf8s_to_utf16s)kernel(utrace_attach_pid)kernel(utrace_attach_task)kernel(utrace_barrier)kernel(utrace_control)kernel(utrace_finish_examine)kernel(utrace_prepare_examine)kernel(utrace_set_events)kernel(uuid_be_gen)kernel(uuid_le_gen)kernel(uv_apicid_hibits)kernel(uv_bios_call)kernel(uv_bios_change_memprotect)kernel(uv_bios_freq_base)kernel(uv_bios_get_sn_info)kernel(uv_bios_mq_watchlist_alloc)kernel(uv_bios_mq_watchlist_free)kernel(uv_bios_reserved_page_pa)kernel(uv_bios_set_legacy_vga_target)kernel(uv_blade_info)kernel(uv_cpu_to_blade)kernel(uv_min_hub_revision_id)kernel(uv_node_to_blade)kernel(uv_possible_blades)kernel(uv_setup_irq)kernel(uv_teardown_irq)kernel(uv_type)kernel(uwb_ack_policy_show)kernel(uwb_ack_policy_store)kernel(uwb_dev_for_each)kernel(uwb_dev_try_get)kernel(uwb_est_find_size)kernel(uwb_est_register)kernel(uwb_est_unregister)kernel(uwb_ie_next)kernel(uwb_notifs_deregister)kernel(uwb_notifs_register)kernel(uwb_pal_init)kernel(uwb_pal_register)kernel(uwb_pal_unregister)kernel(uwb_pca_base_priority_show)kernel(uwb_pca_base_priority_store)kernel(uwb_phy_rate_show)kernel(uwb_phy_rate_store)kernel(uwb_radio_start)kernel(uwb_radio_stop)kernel(uwb_rc_add)kernel(uwb_rc_alloc)kernel(uwb_rc_cmd)kernel(uwb_rc_cmd_async)kernel(uwb_rc_dev_addr_get)kernel(uwb_rc_get_by_dev)kernel(uwb_rc_get_by_grandpa)kernel(uwb_rc_ie_add)kernel(uwb_rc_ie_rm)kernel(uwb_rc_init)kernel(uwb_rc_mac_addr_get)kernel(uwb_rc_neh_error)kernel(uwb_rc_neh_grok)kernel(uwb_rc_post_reset)kernel(uwb_rc_pre_reset)kernel(uwb_rc_put)kernel(uwb_rc_reset_all)kernel(uwb_rc_rm)kernel(uwb_rc_vcmd)kernel(uwb_rsv_accept)kernel(uwb_rsv_create)kernel(uwb_rsv_destroy)kernel(uwb_rsv_establish)kernel(uwb_rsv_get_usable_mas)kernel(uwb_rsv_modify)kernel(uwb_rsv_state_str)kernel(uwb_rsv_terminate)kernel(uwb_rsv_type_str)kernel(uwb_rts_cts_show)kernel(uwb_rts_cts_store)kernel(v4l2_chip_ident_i2c_client)kernel(v4l2_chip_match_host)kernel(v4l2_chip_match_i2c_client)kernel(v4l2_compat_ioctl32)kernel(v4l2_ctrl_activate)kernel(v4l2_ctrl_add_ctrl)kernel(v4l2_ctrl_add_handler)kernel(v4l2_ctrl_check)kernel(v4l2_ctrl_cluster)kernel(v4l2_ctrl_fill)kernel(v4l2_ctrl_find)kernel(v4l2_ctrl_g_ctrl)kernel(v4l2_ctrl_get_menu)kernel(v4l2_ctrl_get_name)kernel(v4l2_ctrl_grab)kernel(v4l2_ctrl_handler_free)kernel(v4l2_ctrl_handler_init)kernel(v4l2_ctrl_handler_log_status)kernel(v4l2_ctrl_handler_setup)kernel(v4l2_ctrl_new_custom)kernel(v4l2_ctrl_new_std)kernel(v4l2_ctrl_new_std_menu)kernel(v4l2_ctrl_next)kernel(v4l2_ctrl_query_fill)kernel(v4l2_ctrl_query_menu)kernel(v4l2_ctrl_query_menu_valid_items)kernel(v4l2_ctrl_s_ctrl)kernel(v4l2_device_disconnect)kernel(v4l2_device_register)kernel(v4l2_device_register_subdev)kernel(v4l2_device_set_name)kernel(v4l2_device_unregister)kernel(v4l2_device_unregister_subdev)kernel(v4l2_event_alloc)kernel(v4l2_event_dequeue)kernel(v4l2_event_free)kernel(v4l2_event_init)kernel(v4l2_event_pending)kernel(v4l2_event_queue)kernel(v4l2_event_subscribe)kernel(v4l2_event_unsubscribe)kernel(v4l2_fh_add)kernel(v4l2_fh_del)kernel(v4l2_fh_exit)kernel(v4l2_fh_init)kernel(v4l2_field_names)kernel(v4l2_find_nearest_format)kernel(v4l2_g_ctrl)kernel(v4l2_g_ext_ctrls)kernel(v4l2_i2c_new_subdev_board)kernel(v4l2_i2c_new_subdev_cfg)kernel(v4l2_i2c_subdev_addr)kernel(v4l2_i2c_subdev_init)kernel(v4l2_i2c_tuner_addrs)kernel(v4l2_int_device_register)kernel(v4l2_int_device_try_attach_all)kernel(v4l2_int_device_unregister)kernel(v4l2_int_ioctl_0)kernel(v4l2_int_ioctl_1)kernel(v4l2_norm_to_name)kernel(v4l2_prio_change)kernel(v4l2_prio_check)kernel(v4l2_prio_close)kernel(v4l2_prio_init)kernel(v4l2_prio_max)kernel(v4l2_prio_open)kernel(v4l2_queryctrl)kernel(v4l2_querymenu)kernel(v4l2_s_ctrl)kernel(v4l2_s_ext_ctrls)kernel(v4l2_subdev_g_ctrl)kernel(v4l2_subdev_g_ext_ctrls)kernel(v4l2_subdev_queryctrl)kernel(v4l2_subdev_querymenu)kernel(v4l2_subdev_s_ctrl)kernel(v4l2_subdev_s_ext_ctrls)kernel(v4l2_subdev_try_ext_ctrls)kernel(v4l2_try_ext_ctrls)kernel(v4l2_type_names)kernel(v4l2_video_std_construct)kernel(v4l2_video_std_frame_period)kernel(v4l_bound_align_image)kernel(v4l_fill_dv_preset_info)kernel(v4l_printk_ioctl)kernel(v9fs_get_default_trans)kernel(v9fs_get_trans_by_name)kernel(v9fs_register_trans)kernel(v9fs_unregister_trans)kernel(vbin_printf)kernel(vc_cons)kernel(vc_resize)kernel(vcc_hash)kernel(vcc_insert_socket)kernel(vcc_release_async)kernel(vcc_sklist_lock)kernel(vector_used_by_percpu_irq)kernel(ves1820_attach)kernel(ves1x93_attach)kernel(vesa_modes)kernel(vfree)kernel(vfs_cancel_lock)kernel(vfs_create)kernel(vfs_dq_drop)kernel(vfs_dq_quota_on_remount)kernel(vfs_dq_transfer)kernel(vfs_follow_link)kernel(vfs_fstat)kernel(vfs_fstatat)kernel(vfs_fsync)kernel(vfs_fsync_range)kernel(vfs_get_dqblk)kernel(vfs_get_dqinfo)kernel(vfs_getattr)kernel(vfs_getxattr)kernel(vfs_kern_mount)kernel(vfs_link)kernel(vfs_listxattr)kernel(vfs_llseek)kernel(vfs_lock_file)kernel(vfs_lstat)kernel(vfs_mkdir)kernel(vfs_mknod)kernel(vfs_path_lookup)kernel(vfs_quota_disable)kernel(vfs_quota_enable)kernel(vfs_quota_off)kernel(vfs_quota_on)kernel(vfs_quota_on_mount)kernel(vfs_quota_on_path)kernel(vfs_quota_sync)kernel(vfs_read)kernel(vfs_readdir)kernel(vfs_readlink)kernel(vfs_readv)kernel(vfs_removexattr)kernel(vfs_rename)kernel(vfs_rmdir)kernel(vfs_set_dqblk)kernel(vfs_set_dqinfo)kernel(vfs_setlease)kernel(vfs_setxattr)kernel(vfs_stat)kernel(vfs_statfs)kernel(vfs_symlink)kernel(vfs_test_lock)kernel(vfs_truncate)kernel(vfs_unlink)kernel(vfs_write)kernel(vfs_writev)kernel(vga_client_register)kernel(vga_get)kernel(vga_put)kernel(vga_set_legacy_decoding)kernel(vga_switcheroo_client_fb_set)kernel(vga_switcheroo_get_client_state)kernel(vga_switcheroo_process_delayed_switch)kernel(vga_switcheroo_register_audio_client)kernel(vga_switcheroo_register_client)kernel(vga_switcheroo_register_handler)kernel(vga_switcheroo_unregister_client)kernel(vga_switcheroo_unregister_handler)kernel(vga_tryget)kernel(vgacon_text_force)kernel(vid_from_reg)kernel(vid_which_vrm)kernel(video_devdata)kernel(video_device_alloc)kernel(video_device_release)kernel(video_device_release_empty)kernel(video_device_shadow_get)kernel(video_device_shadow_release)kernel(video_ioctl2)kernel(video_output_register)kernel(video_output_unregister)kernel(video_register_device)kernel(video_register_device_no_warn)kernel(video_unregister_device)kernel(video_usercopy)kernel(videobuf_alloc_vb)kernel(videobuf_dma_free)kernel(videobuf_dma_init)kernel(videobuf_dma_init_kernel)kernel(videobuf_dma_init_overlay)kernel(videobuf_dma_init_user)kernel(videobuf_dma_map)kernel(videobuf_dma_unmap)kernel(videobuf_dqbuf)kernel(videobuf_dvb_alloc_frontend)kernel(videobuf_dvb_dealloc_frontends)kernel(videobuf_dvb_find_frontend)kernel(videobuf_dvb_get_frontend)kernel(videobuf_dvb_register_bus)kernel(videobuf_dvb_unregister_bus)kernel(videobuf_iolock)kernel(videobuf_mmap_free)kernel(videobuf_mmap_mapper)kernel(videobuf_mmap_setup)kernel(videobuf_next_field)kernel(videobuf_poll_stream)kernel(videobuf_qbuf)kernel(videobuf_querybuf)kernel(videobuf_queue_cancel)kernel(videobuf_queue_core_init)kernel(videobuf_queue_is_busy)kernel(videobuf_queue_sg_init)kernel(videobuf_queue_to_vaddr)kernel(videobuf_queue_vmalloc_init)kernel(videobuf_read_one)kernel(videobuf_read_start)kernel(videobuf_read_stop)kernel(videobuf_read_stream)kernel(videobuf_reqbufs)kernel(videobuf_sg_alloc)kernel(videobuf_stop)kernel(videobuf_streamoff)kernel(videobuf_streamon)kernel(videobuf_to_dma)kernel(videobuf_to_vmalloc)kernel(videobuf_vmalloc_free)kernel(videobuf_waiton)kernel(virtio_check_driver_offered_feature)kernel(virtio_config_changed)kernel(virtqueue_add_buf)kernel(virtqueue_detach_unused_buf)kernel(virtqueue_disable_cb)kernel(virtqueue_enable_cb)kernel(virtqueue_enable_cb_delayed)kernel(virtqueue_enable_cb_prepare)kernel(virtqueue_get_buf)kernel(virtqueue_get_queue_index)kernel(virtqueue_kick)kernel(virtqueue_kick_prepare)kernel(virtqueue_notify)kernel(virtqueue_poll)kernel(vlan_dev_real_dev)kernel(vlan_dev_vlan_id)kernel(vlan_gro_frags)kernel(vlan_gro_frags_gr)kernel(vlan_gro_receive)kernel(vlan_gro_receive_gr)kernel(vlan_ioctl_set)kernel(vm_get_page_prot)kernel(vm_insert_mixed)kernel(vm_insert_page)kernel(vm_insert_pfn)kernel(vm_iomap_memory)kernel(vm_map_ram)kernel(vm_memory_committed)kernel(vm_stat)kernel(vm_unmap_aliases)kernel(vm_unmap_ram)kernel(vma_kernel_pagesize)kernel(vmalloc)kernel(vmalloc_32)kernel(vmalloc_32_user)kernel(vmalloc_node)kernel(vmalloc_to_page)kernel(vmalloc_to_pfn)kernel(vmalloc_user)kernel(vmap)kernel(vmbus_are_subchannels_present)kernel(vmbus_close)kernel(vmbus_driver_unregister)kernel(vmbus_establish_gpadl)kernel(vmbus_get_outgoing_channel)kernel(vmbus_open)kernel(vmbus_prep_negotiate_resp)kernel(vmbus_proto_version)kernel(vmbus_recvpacket)kernel(vmbus_recvpacket_raw)kernel(vmbus_sendpacket)kernel(vmbus_sendpacket_ctl)kernel(vmbus_sendpacket_mpb_desc)kernel(vmbus_sendpacket_multipagebuffer)kernel(vmbus_sendpacket_pagebuffer)kernel(vmbus_set_sc_create_callback)kernel(vmbus_teardown_gpadl)kernel(vmcore_cleanup)kernel(vmtruncate)kernel(vnic_dev_get_pdev)kernel(vnic_dev_get_res)kernel(vnic_dev_get_res_count)kernel(vnic_dev_register)kernel(vnic_dev_unregister)kernel(vp3054_i2c_probe)kernel(vp3054_i2c_remove)kernel(vprintk)kernel(vprintk_default)kernel(vring_del_virtqueue)kernel(vring_interrupt)kernel(vring_new_virtqueue)kernel(vring_transport_features)kernel(vscnprintf)kernel(vsnprintf)kernel(vsprintf)kernel(vsscanf)kernel(vunmap)kernel(vxlan_sock_add)kernel(vxlan_sock_release)kernel(vxlan_src_port)kernel(vxlan_xmit_skb)kernel(vzalloc)kernel(vzalloc_node)kernel(wa_create)kernel(wa_urb_dequeue)kernel(wa_urb_enqueue)kernel(wa_urb_enqueue_run)kernel(wait_for_completion)kernel(wait_for_completion_interruptible)kernel(wait_for_completion_interruptible_timeout)kernel(wait_for_completion_killable)kernel(wait_for_completion_killable_timeout)kernel(wait_for_completion_timeout)kernel(wait_for_device_probe)kernel(wait_for_key_construction)kernel(wait_for_stable_page)kernel(wait_for_tpm_stat)kernel(wait_iff_congested)kernel(wait_on_page_bit)kernel(wait_on_sync_kiocb)kernel(wake_bit_function)kernel(wake_up_atomic_t)kernel(wake_up_bit)kernel(wake_up_process)kernel(warn_slowpath_fmt)kernel(warn_slowpath_fmt_taint)kernel(warn_slowpath_null)kernel(watchdog_register_device)kernel(watchdog_unregister_device)kernel(wbinvd_on_all_cpus)kernel(wbinvd_on_cpu)kernel(wdev_to_ieee80211_vif)kernel(whci_wait_for)kernel(wimax_dev_add)kernel(wimax_dev_init)kernel(wimax_dev_rm)kernel(wimax_msg)kernel(wimax_msg_alloc)kernel(wimax_msg_data)kernel(wimax_msg_data_len)kernel(wimax_msg_len)kernel(wimax_msg_send)kernel(wimax_report_rfkill_hw)kernel(wimax_report_rfkill_sw)kernel(wimax_reset)kernel(wimax_rfkill)kernel(wimax_state_change)kernel(wimax_state_get)kernel(wiphy_apply_custom_regulatory)kernel(wiphy_free)kernel(wiphy_new_nm)kernel(wiphy_register)kernel(wiphy_rfkill_set_hw_state)kernel(wiphy_rfkill_start_polling)kernel(wiphy_rfkill_stop_polling)kernel(wiphy_to_ieee80211_hw)kernel(wiphy_unregister)kernel(wireless_send_event)kernel(wireless_spy_update)kernel(wl1251_alloc_hw)kernel(wl1251_free_hw)kernel(wl1251_get_platform_data)kernel(wl1251_init_ieee80211)kernel(wl1271_acx_init_mem_config)kernel(wl1271_acx_pm_config)kernel(wl1271_acx_set_ht_capabilities)kernel(wl1271_acx_sleep_auth)kernel(wl1271_cmd_configure)kernel(wl1271_cmd_data_path)kernel(wl1271_cmd_send)kernel(wl1271_cmd_test)kernel(wl1271_debugfs_update_stats)kernel(wl1271_format_buffer)kernel(wl1271_free_tx_id)kernel(wl1271_tx_flush)kernel(wl1271_tx_min_rate_get)kernel(wl12xx_acx_mem_cfg)kernel(wl12xx_cmd_build_probe_req)kernel(wl12xx_debug_level)kernel(wl12xx_get_platform_data)kernel(wl12xx_is_dummy_packet)kernel(wlcore_alloc_hw)kernel(wlcore_boot_run_firmware)kernel(wlcore_boot_upload_firmware)kernel(wlcore_boot_upload_nvs)kernel(wlcore_calc_packet_alignment)kernel(wlcore_cmd_wait_for_event_or_timeout)kernel(wlcore_disable_interrupts)kernel(wlcore_disable_interrupts_nosync)kernel(wlcore_enable_interrupts)kernel(wlcore_event_ba_rx_constraint)kernel(wlcore_event_beacon_loss)kernel(wlcore_event_channel_switch)kernel(wlcore_event_dummy_packet)kernel(wlcore_event_inactive_sta)kernel(wlcore_event_max_tx_failure)kernel(wlcore_event_roc_complete)kernel(wlcore_event_rssi_trigger)kernel(wlcore_event_sched_scan_completed)kernel(wlcore_event_soft_gemini_sense)kernel(wlcore_free_hw)kernel(wlcore_probe)kernel(wlcore_remove)kernel(wlcore_scan_sched_scan_results)kernel(wlcore_scan_sched_scan_ssid_list)kernel(wlcore_set_key)kernel(wlcore_set_partition)kernel(wlcore_set_scan_chan_params)kernel(wlcore_synchronize_interrupts)kernel(wlcore_translate_addr)kernel(wlcore_tx_complete)kernel(wlp_dev_manufacturer_show)kernel(wlp_dev_manufacturer_store)kernel(wlp_dev_model_name_show)kernel(wlp_dev_model_name_store)kernel(wlp_dev_model_nr_show)kernel(wlp_dev_model_nr_store)kernel(wlp_dev_name_show)kernel(wlp_dev_name_store)kernel(wlp_dev_prim_OUI_show)kernel(wlp_dev_prim_OUI_store)kernel(wlp_dev_prim_OUI_sub_show)kernel(wlp_dev_prim_OUI_sub_store)kernel(wlp_dev_prim_category_show)kernel(wlp_dev_prim_category_store)kernel(wlp_dev_prim_subcat_show)kernel(wlp_dev_prim_subcat_store)kernel(wlp_dev_serial_show)kernel(wlp_dev_serial_store)kernel(wlp_eda_show)kernel(wlp_eda_store)kernel(wlp_neighborhood_show)kernel(wlp_prepare_tx_frame)kernel(wlp_receive_frame)kernel(wlp_remove)kernel(wlp_reset_all)kernel(wlp_setup)kernel(wlp_uuid_show)kernel(wlp_uuid_store)kernel(wlp_wss_activate_show)kernel(wlp_wss_activate_store)kernel(wlp_wss_remove)kernel(wlp_wss_setup)kernel(wm831x_auxadc_read)kernel(wm831x_auxadc_read_uv)kernel(wm831x_bulk_read)kernel(wm831x_disable_irq)kernel(wm831x_enable_irq)kernel(wm831x_free_irq)kernel(wm831x_isinkv_values)kernel(wm831x_reg_lock)kernel(wm831x_reg_read)kernel(wm831x_reg_unlock)kernel(wm831x_reg_write)kernel(wm831x_request_irq)kernel(wm831x_set_bits)kernel(wm8350_block_read)kernel(wm8350_block_write)kernel(wm8350_clear_bits)kernel(wm8350_dcdc25_set_mode)kernel(wm8350_dcdc_set_slot)kernel(wm8350_device_exit)kernel(wm8350_device_init)kernel(wm8350_free_irq)kernel(wm8350_gpio_config)kernel(wm8350_isink_set_flash)kernel(wm8350_ldo_set_slot)kernel(wm8350_mask_irq)kernel(wm8350_read_auxadc)kernel(wm8350_reg_lock)kernel(wm8350_reg_read)kernel(wm8350_reg_unlock)kernel(wm8350_reg_write)kernel(wm8350_register_irq)kernel(wm8350_register_led)kernel(wm8350_register_regulator)kernel(wm8350_set_bits)kernel(wm8350_unmask_irq)kernel(wm8400_block_read)kernel(wm8400_reg_read)kernel(wm8400_register_regulator)kernel(wm8400_reset_codec_reg_cache)kernel(wm8400_set_bits)kernel(wmi_evaluate_method)kernel(wmi_get_event_data)kernel(wmi_has_guid)kernel(wmi_install_notify_handler)kernel(wmi_query_block)kernel(wmi_remove_notify_handler)kernel(wmi_set_block)kernel(work_busy)kernel(work_on_cpu)kernel(wpan_phy_alloc)kernel(wpan_phy_find)kernel(wpan_phy_free)kernel(wpan_phy_register)kernel(wpan_phy_unregister)kernel(write_bytes_to_xdr_buf)kernel(write_cache_pages)kernel(write_dirty_buffer)kernel(write_dst)kernel(write_inode_now)kernel(write_one_page)kernel(writeback_in_progress)kernel(writeback_inodes_sb)kernel(writeback_inodes_sb_if_idle)kernel(writeback_inodes_sb_nr)kernel(writeback_inodes_sb_nr_if_idle)kernel(wrmsr_on_cpu)kernel(wrmsr_on_cpus)kernel(wrmsr_safe_on_cpu)kernel(wrmsr_safe_regs_on_cpu)kernel(wrmsrl_on_cpu)kernel(wrmsrl_safe_on_cpu)kernel(wusb_cluster_id_get)kernel(wusb_cluster_id_put)kernel(wusb_dev_destroy)kernel(wusb_et_name)kernel(wusbd)kernel(wusbhc_b_create)kernel(wusbhc_b_destroy)kernel(wusbhc_chid_set)kernel(wusbhc_create)kernel(wusbhc_destroy)kernel(wusbhc_giveback_urb)kernel(wusbhc_handle_dn)kernel(wusbhc_mmcie_rm)kernel(wusbhc_mmcie_set)kernel(wusbhc_reset_all)kernel(wusbhc_rh_control)kernel(wusbhc_rh_resume)kernel(wusbhc_rh_start_port_reset)kernel(wusbhc_rh_status_data)kernel(wusbhc_rh_suspend)kernel(ww_mutex_unlock)kernel(x86_dma_fallback_dev)kernel(x86_emulate_instruction)kernel(x86_hyper)kernel(x86_hyper_kvm)kernel(x86_hyper_ms_hyperv)kernel(x86_hyper_vmware)kernel(x86_match_cpu)kernel(x86_spec_ctrl_base)kernel(x86_spec_ctrl_mask)kernel(xattr_getsecurity)kernel(xc2028_attach)kernel(xc5000_attach)kernel(xdr_buf_from_iov)kernel(xdr_buf_read_netobj)kernel(xdr_buf_subsegment)kernel(xdr_buf_trim)kernel(xdr_decode_array2)kernel(xdr_decode_netobj)kernel(xdr_decode_string_inplace)kernel(xdr_decode_word)kernel(xdr_encode_array2)kernel(xdr_encode_netobj)kernel(xdr_encode_opaque)kernel(xdr_encode_opaque_fixed)kernel(xdr_encode_pages)kernel(xdr_encode_string)kernel(xdr_encode_word)kernel(xdr_enter_page)kernel(xdr_init_decode)kernel(xdr_init_encode)kernel(xdr_inline_decode)kernel(xdr_inline_pages)kernel(xdr_partial_copy_from_skb)kernel(xdr_process_buf)kernel(xdr_read_pages)kernel(xdr_reserve_space)kernel(xdr_set_scratch_buffer)kernel(xdr_shift_buf)kernel(xdr_skb_read_bits)kernel(xdr_stream_pos)kernel(xdr_terminate_string)kernel(xdr_write_pages)kernel(xen_domain_type)kernel(xen_features)kernel(xen_have_vector_callback)kernel(xen_hvm_evtchn_do_upcall)kernel(xen_hvm_resume_frames)kernel(xen_ide_unplug_unsupported)kernel(xen_platform_pci_unplug)kernel(xen_set_callback_via)kernel(xen_setup_shutdown_event)kernel(xen_start_info)kernel(xen_store_evtchn)kernel(xenbus_alloc_evtchn)kernel(xenbus_bind_evtchn)kernel(xenbus_dev_attrs)kernel(xenbus_dev_changed)kernel(xenbus_dev_error)kernel(xenbus_dev_fatal)kernel(xenbus_dev_request_and_reply)kernel(xenbus_directory)kernel(xenbus_exists)kernel(xenbus_free_evtchn)kernel(xenbus_frontend_closed)kernel(xenbus_gather)kernel(xenbus_grant_ring)kernel(xenbus_map_ring)kernel(xenbus_map_ring_valloc)kernel(xenbus_mkdir)kernel(xenbus_printf)kernel(xenbus_probe)kernel(xenbus_read)kernel(xenbus_read_driver_state)kernel(xenbus_rm)kernel(xenbus_scanf)kernel(xenbus_strstate)kernel(xenbus_switch_state)kernel(xenbus_transaction_end)kernel(xenbus_transaction_start)kernel(xenbus_unmap_ring)kernel(xenbus_unmap_ring_vfree)kernel(xenbus_unregister_driver)kernel(xenbus_watch_path)kernel(xenbus_watch_pathfmt)kernel(xenbus_write)kernel(xfrm4_prepare_output)kernel(xfrm4_rcv)kernel(xfrm4_rcv_encap)kernel(xfrm4_tunnel_deregister)kernel(xfrm4_tunnel_register)kernel(xfrm6_find_1stfragopt)kernel(xfrm6_input_addr)kernel(xfrm6_prepare_output)kernel(xfrm6_rcv)kernel(xfrm6_rcv_spi)kernel(xfrm6_tunnel_alloc_spi)kernel(xfrm6_tunnel_deregister)kernel(xfrm6_tunnel_free_spi)kernel(xfrm6_tunnel_register)kernel(xfrm6_tunnel_spi_lookup)kernel(xfrm_aalg_get_byid)kernel(xfrm_aalg_get_byidx)kernel(xfrm_aalg_get_byname)kernel(xfrm_aead_get_byname)kernel(xfrm_alloc_spi)kernel(xfrm_audit_policy_add)kernel(xfrm_audit_policy_delete)kernel(xfrm_audit_state_add)kernel(xfrm_audit_state_delete)kernel(xfrm_audit_state_icvfail)kernel(xfrm_audit_state_notfound)kernel(xfrm_audit_state_notfound_simple)kernel(xfrm_audit_state_replay_overflow)kernel(xfrm_bundle_ok)kernel(xfrm_calg_get_byid)kernel(xfrm_calg_get_byname)kernel(xfrm_cfg_mutex)kernel(xfrm_count_auth_supported)kernel(xfrm_count_enc_supported)kernel(xfrm_dst_ifdown)kernel(xfrm_ealg_get_byid)kernel(xfrm_ealg_get_byidx)kernel(xfrm_ealg_get_byname)kernel(xfrm_find_acq)kernel(xfrm_find_acq_byseq)kernel(xfrm_get_acqseq)kernel(xfrm_init_state)kernel(xfrm_inner_extract_output)kernel(xfrm_input)kernel(xfrm_input_resume)kernel(xfrm_lookup)kernel(xfrm_migrate)kernel(xfrm_migrate_state_find)kernel(xfrm_output)kernel(xfrm_output_resume)kernel(xfrm_policy_alloc)kernel(xfrm_policy_byid)kernel(xfrm_policy_bysel_ctx)kernel(xfrm_policy_delete)kernel(xfrm_policy_destroy)kernel(xfrm_policy_flush)kernel(xfrm_policy_insert)kernel(xfrm_policy_register_afinfo)kernel(xfrm_policy_unregister_afinfo)kernel(xfrm_policy_walk)kernel(xfrm_policy_walk_done)kernel(xfrm_policy_walk_init)kernel(xfrm_prepare_input)kernel(xfrm_probe_algs)kernel(xfrm_register_km)kernel(xfrm_register_mode)kernel(xfrm_register_type)kernel(xfrm_sad_getinfo)kernel(xfrm_spd_getinfo)kernel(xfrm_state_add)kernel(xfrm_state_alloc)kernel(xfrm_state_check_expire)kernel(xfrm_state_delete)kernel(xfrm_state_delete_tunnel)kernel(xfrm_state_flush)kernel(xfrm_state_insert)kernel(xfrm_state_lookup)kernel(xfrm_state_lookup_byaddr)kernel(xfrm_state_lookup_with_mark)kernel(xfrm_state_migrate)kernel(xfrm_state_register_afinfo)kernel(xfrm_state_sort)kernel(xfrm_state_unregister_afinfo)kernel(xfrm_state_update)kernel(xfrm_state_walk)kernel(xfrm_state_walk_done)kernel(xfrm_state_walk_init)kernel(xfrm_stateonly_find)kernel(xfrm_tmpl_sort)kernel(xfrm_unregister_km)kernel(xfrm_unregister_mode)kernel(xfrm_unregister_type)kernel(xfrm_user_policy)kernel(xip_file_mmap)kernel(xip_file_read)kernel(xip_file_write)kernel(xip_truncate_page)kernel(xor_blocks)kernel(xp_cpu_to_nasid)kernel(xp_expand_memprotect)kernel(xp_max_npartitions)kernel(xp_pa)kernel(xp_partition_id)kernel(xp_region_size)kernel(xp_remote_memcpy)kernel(xp_restrict_memprotect)kernel(xp_socket_pa)kernel(xpc_clear_interface)kernel(xpc_connect)kernel(xpc_disconnect)kernel(xpc_interface)kernel(xpc_registrations)kernel(xpc_set_interface)kernel(xprt_adjust_cwnd)kernel(xprt_alloc)kernel(xprt_alloc_slot)kernel(xprt_complete_rqst)kernel(xprt_destroy_backchannel)kernel(xprt_disconnect_done)kernel(xprt_free)kernel(xprt_load_transport)kernel(xprt_lock_and_alloc_slot)kernel(xprt_lookup_rqst)kernel(xprt_register_transport)kernel(xprt_release_rqst_cong)kernel(xprt_release_xprt)kernel(xprt_release_xprt_cong)kernel(xprt_reserve_xprt)kernel(xprt_reserve_xprt_cong)kernel(xprt_set_retrans_timeout_def)kernel(xprt_set_retrans_timeout_rtt)kernel(xprt_setup_backchannel)kernel(xprt_unregister_transport)kernel(xprt_wait_for_buffer_space)kernel(xprt_wake_pending_tasks)kernel(xprt_write_space)kernel(xrlim_allow)kernel(xstate_size)kernel(xt_alloc_table_info)kernel(xt_check_match)kernel(xt_check_target)kernel(xt_compat_add_offset)kernel(xt_compat_calc_jump)kernel(xt_compat_flush_offsets)kernel(xt_compat_lock)kernel(xt_compat_match_from_user)kernel(xt_compat_match_offset)kernel(xt_compat_match_to_user)kernel(xt_compat_target_from_user)kernel(xt_compat_target_offset)kernel(xt_compat_target_to_user)kernel(xt_compat_unlock)kernel(xt_find_match)kernel(xt_find_revision)kernel(xt_find_table_lock)kernel(xt_find_target)kernel(xt_free_table_info)kernel(xt_proto_fini)kernel(xt_proto_init)kernel(xt_rateest_lookup)kernel(xt_rateest_put)kernel(xt_register_match)kernel(xt_register_matches)kernel(xt_register_table)kernel(xt_register_target)kernel(xt_register_targets)kernel(xt_replace_table)kernel(xt_request_find_target)kernel(xt_table_unlock)kernel(xt_unregister_match)kernel(xt_unregister_matches)kernel(xt_unregister_table)kernel(xt_unregister_target)kernel(xt_unregister_targets)kernel(xts_crypt)kernel(yield)kernel(yield_to)kernel(zalloc_cpumask_var)kernel(zalloc_cpumask_var_node)kernel(zap_vma_ptes)kernel(zero_fill_bio)kernel(zl10036_attach)kernel(zl10039_attach)kernel(zl10353_attach)kernel(zlib_deflate)kernel(zlib_deflateEnd)kernel(zlib_deflateInit2)kernel(zlib_deflateReset)kernel(zlib_deflate_workspacesize)kernel(zlib_inflate)kernel(zlib_inflateEnd)kernel(zlib_inflateIncomp)kernel(zlib_inflateInit2)kernel(zlib_inflateReset)kernel(zlib_inflate_blob)kernel(zlib_inflate_workspacesize)kernelkernel(x86-64)          rpmlib(VersionedDependencies)fileutilsmodule-init-toolsinitscriptskernel-firmwaregrubbydracut-kernel/sbin/new-kernel-pkg/sbin/new-kernel-pkg/bin/sh/bin/sh/bin/shrpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(PayloadIsXz)3.0.3-18.11.1-12.6.32-754.6.3.el67.0.4-1004-408.el64.6.0-14.0-13.0.4-15.2-1pppisdn4k-utilsnfs-utilse2fsprogsutil-linuxjfsutilsreiserfs-utilsxfsprogsprocpsoprofileinitscriptsudeviptablesipw2200-firmwareiwl4965-firmwareselinux-policy-targetedsquashfs-toolswireless-toolsbfa-firmware2.4.3-33.2-321.0.7-121.37-42.121.1.7-23.6.19-22.6.13-43.2.5-6.30.9.1-27.23145-111.3.2-12.4228.57.21.25.3-144.029-33.2.21.1-24.8.0[@[[[-[@[{[Y[;e@[+@[@ZZZmZ@ZԐ@ZJ@Z̧@Z@ZZZ@ZaT2@T&@TT @T Tk@Tk@S0S@SSہ@S׌S@Si@S#@S@S@SSh@SsS"@S@SS@S@SDSDSS@S[S @SSg@S@SS8@S|@S{CS{CSt@Sr @SpShSg}@S_@SW@SO@SKSFSCSB@S=M@S9XS1oS*@S&S"@S@Sz@S 4@S@R@Ry@R@RR@RRw@R1@R@RR@R@R@Ru@RxRt@RpRnQRnQRe@R[RVRR@RIgR@-@R1R/ R)R7RRR R R@R6R@QQ@QMQ@QQY@QdQp@Q*@Q@Qޞ@QLQکQQzQɆ@Q@@Q@QQbQ@QQ@Q@Q?@QQV@Q@QQQ'@Q'@Q>@Q@QQzl@QvwQu&@Qm=@QT0QT0QHS@QGQC @Q/FQ-@Q+R@QQ@Q@QQh@P-PDP@PPrPPZP @PPPPP@P@P*P6@P@P@PP{@P5@P@P@P~P{Px@PvPvPtPtPtPr@Pp@PnPnPnPmz@Pmz@Pl(Pl(Pj@Pe@Pe@Pd?PaP\VPYPWPPy@PIPH@P@@P?UP;a@P7lP4P.2@P.2@P+@P*=P#@P"TPPPPP@P A@O~@N=,N:N:N:N98@N7N6@N5CN/N/N.@N(N%qN +N7@NNN@N N @N|@N|@N@MAMMM@M@M@M@M@ML@MWM@MM@MM(M(M?MMK@M@M@MMb@M@MMMy@M'M'M>M@M@MMx@Mx@Mx@M=MTMTMwkMwkMtMlMbSMZjMY@MQ0@MOMK@MIG@MGMGMD@MBMA^@M@ M>@M>@M:M9u@M8#M6@M0:M.@M-M,F@M'@M@M PMM\@M@L!L!L~LL8LfLr@LLeLLL@L@L@LL{LL@L~@@LuLs@LrbLnn@LjyLi(@Le3La?@La?@L[@L[@LYV@LXLXLRLQm@LN@LMxLELEL>@L=L [2.6.32-754.6.3.el6]Frantisek Hrbata [2.6.32-754.6.3.el6]Phillip Lougher [2.6.32-754.6.2.el6]Phillip Lougher [2.6.32-754.6.1.el6]Phillip Lougher [2.6.32-754.5.1.el6]Phillip Lougher [2.6.32-754.4.1.el6]Phillip Lougher [2.6.32-754.3.1.el6]Phillip Lougher [2.6.32-754.2.1.el6]Phillip Lougher [2.6.32-754.1.1.el6]Phillip Lougher [2.6.32-754.el6]Phillip Lougher [2.6.32-753.el6]Phillip Lougher [2.6.32-752.el6]Phillip Lougher [2.6.32-751.el6]Phillip Lougher [2.6.32-750.el6]Phillip Lougher [2.6.32-749.el6]Phillip Lougher [2.6.32-748.el6]Phillip Lougher [2.6.32-747.el6]Phillip Lougher [2.6.32-746.el6]Phillip Lougher [2.6.32-745.el6]Phillip Lougher [2.6.32-744.el6]Phillip Lougher [2.6.32-743.el6]Phillip Lougher [2.6.32-742.el6]Phillip Lougher [2.6.32-741.el6]Phillip Lougher [2.6.32-740.el6]Phillip Lougher [2.6.32-739.el6]Phillip Lougher [2.6.32-738.el6]Phillip Lougher [2.6.32-737.el6]Phillip Lougher [2.6.32-736.el6]Phillip Lougher [2.6.32-735.el6]Phillip Lougher [2.6.32-734.el6]Phillip Lougher [2.6.32-733.el6]Phillip Lougher [2.6.32-732.el6]Phillip Lougher [2.6.32-731.el6]Phillip Lougher [2.6.32-730.el6]Phillip Lougher [2.6.32-729.el6]Phillip Lougher [2.6.32-728.el6]Phillip Lougher [2.6.32-727.el6]Phillip Lougher [2.6.32-726.el6]Phillip Lougher [2.6.32-725.el6]Phillip Lougher [2.6.32-724.el6]Phillip Lougher [2.6.32-723.el6]Phillip Lougher [2.6.32-722.el6]Phillip Lougher [2.6.32-721.el6]Phillip Lougher [2.6.32-720.el6]Phillip Lougher [2.6.32-719.el6]Phillip Lougher [2.6.32-718.el6]Phillip Lougher [2.6.32-717.el6]Phillip Lougher [2.6.32-716.el6]Phillip Lougher [2.6.32-715.el6]Phillip Lougher [2.6.32-714.el6]Phillip Lougher [2.6.32-713.el6]Phillip Lougher [2.6.32-712.el6]Phillip Lougher [2.6.32-711.el6]Phillip Lougher [2.6.32-710.el6]Phillip Lougher [2.6.32-709.el6]Phillip Lougher [2.6.32-708.el6]Phillip Lougher [2.6.32-707.el6]Phillip Lougher [2.6.32-706.el6]Phillip Lougher [2.6.32-705.el6]Phillip Lougher [2.6.32-704.el6]Phillip Lougher [2.6.32-703.el6]Phillip Lougher [2.6.32-702.el6]Phillip Lougher [2.6.32-701.el6]Phillip Lougher [2.6.32-700.el6]Phillip Lougher [2.6.32-699.el6]Phillip Lougher [2.6.32-698.el6]Phillip Lougher [2.6.32-697.el6]Phillip Lougher [2.6.32-696.el6]Phillip Lougher [2.6.32-695.el6]Phillip Lougher [2.6.32-694.el6]Phillip Lougher [2.6.32-693.el6]Phillip Lougher [2.6.32-692.el6]Phillip Lougher [2.6.32-691.el6]Phillip Lougher [2.6.32-690.el6]Phillip Lougher [2.6.32-689.el6]Phillip Lougher [2.6.32-688.el6]Phillip Lougher [2.6.32-687.el6]Phillip Lougher [2.6.32-686.el6]Phillip Lougher [2.6.32-685.el6]Phillip Lougher [2.6.32-684.el6]Phillip Lougher [2.6.32-683.el6]Phillip Lougher [2.6.32-682.el6]Phillip Lougher [2.6.32-681.el6]Phillip Lougher [2.6.32-680.el6]Phillip Lougher [2.6.32-679.el6]Phillip Lougher [2.6.32-678.el6]Phillip Lougher [2.6.32-677.el6]Phillip Lougher [2.6.32-676.el6]Phillip Lougher [2.6.32-675.el6]Phillip Lougher [2.6.32-674.el6]Phillip Lougher [2.6.32-673.el6]Phillip Lougher [2.6.32-672.el6]Phillip Lougher [2.6.32-671.el6]Phillip Lougher [2.6.32-670.el6]Phillip Lougher [2.6.32-669.el6]Phillip Lougher [2.6.32-668.el6]Phillip Lougher [2.6.32-667.el6]Phillip Lougher [2.6.32-666.el6]Phillip Lougher [2.6.32-665.el6]Phillip Lougher [2.6.32-664.el6]Phillip Lougher [2.6.32-663.el6]Phillip Lougher [2.6.32-662.el6]Phillip Lougher [2.6.32-661.el6]Phillip Lougher [2.6.32-660.el6]Phillip Lougher [2.6.32-659.el6]Phillip Lougher [2.6.32-658.el6]Phillip Lougher [2.6.32-657.el6]Phillip Lougher [2.6.32-656.el6]Phillip Lougher [2.6.32-655.el6]Phillip Lougher [2.6.32-654.el6]Phillip Lougher [2.6.32-653.el6]Phillip Lougher [2.6.32-652.el6]Phillip Lougher [2.6.32-651.el6]Phillip Lougher [2.6.32-650.el6]Phillip Lougher [2.6.32-649.el6]Phillip Lougher [2.6.32-648.el6]Phillip Lougher [2.6.32-647.el6]Phillip Lougher [2.6.32-646.el6]Phillip Lougher [2.6.32-645.el6]Phillip Lougher [2.6.32-644.el6]Phillip Lougher [2.6.32-643.el6]Aristeu Rozanski [2.6.32-642.el6]Aristeu Rozanski [2.6.32-641.el6]Aristeu Rozanski [2.6.32-640.el6]Aristeu Rozanski [2.6.32-639.el6]Aristeu Rozanski [2.6.32-638.el6]Aristeu Rozanski [2.6.32-637.el6]Aristeu Rozanski [2.6.32-636.el6]Aristeu Rozanski [2.6.32-635.el6]Aristeu Rozanski [2.6.32-634.el6]Aristeu Rozanski [2.6.32-633.el6]Aristeu Rozanski [2.6.32-632.el6]Aristeu Rozanski [2.6.32-631.el6]Aristeu Rozanski [2.6.32-630.el6]Aristeu Rozanski [2.6.32-629.el6]Aristeu Rozanski [2.6.32-628.el6]Aristeu Rozanski [2.6.32-627.el6]Aristeu Rozanski [2.6.32-626.el6]Aristeu Rozanski [2.6.32-625.el6]Aristeu Rozanski [2.6.32-624.el6]Aristeu Rozanski [2.6.32-623.el6]Aristeu Rozanski [2.6.32-622.el6]Aristeu Rozanski [2.6.32-621.el6]Aristeu Rozanski [2.6.32-620.el6]Aristeu Rozanski [2.6.32-619.el6]Aristeu Rozanski [2.6.32-618.el6]Aristeu Rozanski [2.6.32-617.el6]Aristeu Rozanski [2.6.32-616.el6]Aristeu Rozanski [2.6.32-615.el6]Aristeu Rozanski [2.6.32-614.el6]Aristeu Rozanski [2.6.32-613.el6]Aristeu Rozanski [2.6.32-612.el6]Aristeu Rozanski [2.6.32-611.el6]Aristeu Rozanski [2.6.32-610.el6]Aristeu Rozanski [2.6.32-609.el6]Aristeu Rozanski [2.6.32-608.el6]Aristeu Rozanski [2.6.32-607.el6]Aristeu Rozanski [2.6.32-606.el6]Aristeu Rozanski [2.6.32-605.el6]Aristeu Rozanski [2.6.32-604.el6]Aristeu Rozanski [2.6.32-603.el6]Aristeu Rozanski [2.6.32-602.el6]Aristeu Rozanski [2.6.32-601.el6]Aristeu Rozanski [2.6.32-600.el6]Aristeu Rozanski [2.6.32-599.el6]Aristeu Rozanski [2.6.32-598.el6]Aristeu Rozanski [2.6.32-597.el6]Aristeu Rozanski [2.6.32-596.el6]Aristeu Rozanski [2.6.32-595.el6]Aristeu Rozanski [2.6.32-594.el6]Aristeu Rozanski [2.6.32-593.el6]Aristeu Rozanski [2.6.32-592.el6]Aristeu Rozanski [2.6.32-591.el6]Aristeu Rozanski [2.6.32-590.el6]Aristeu Rozanski [2.6.32-589.el6]Aristeu Rozanski [2.6.32-588.el6]Aristeu Rozanski [2.6.32-587.el6]Aristeu Rozanski [2.6.32-586.el6]Aristeu Rozanski [2.6.32-585.el6]Aristeu Rozanski [2.6.32-584.el6]Aristeu Rozanski [2.6.32-583.el6]Aristeu Rozanski [2.6.32-582.el6]Aristeu Rozanski [2.6.32-581.el6]Aristeu Rozanski [2.6.32-580.el6]Kurt Stutsman [2.6.32-579.el6]Kurt Stutsman [2.6.32-578.el6]Kurt Stutsman [2.6.32-577.el6]Kurt Stutsman [2.6.32-576.el6]Kurt Stutsman [2.6.32-575.el6]Kurt Stutsman [2.6.32-574.el6]Kurt Stutsman [2.6.32-573.el6]Kurt Stutsman [2.6.32-572.el6]Kurt Stutsman [2.6.32-571.el6]Kurt Stutsman [2.6.32-570.el6]Kurt Stutsman [2.6.32-569.el6]Kurt Stutsman [2.6.32-568.el6]Kurt Stutsman [2.6.32-567.el6]Kurt Stutsman [2.6.32-566.el6]Kurt Stutsman [2.6.32-565.el6]Kurt Stutsman [2.6.32-564.el6]Kurt Stutsman [2.6.32-563.el6]Kurt Stutsman [2.6.32-562.el6]Kurt Stutsman [2.6.32-561.el6]Kurt Stutsman [2.6.32-560.el6]Kurt Stutsman [2.6.32-559.el6]Kurt Stutsman [2.6.32-558.el6]Kurt Stutsman [2.6.32-557.el6]Kurt Stutsman [2.6.32-556.el6]Kurt Stutsman [2.6.32-555.el6]Rafael Aquini [2.6.32-554.el6]Rafael Aquini [2.6.32-553.el6]Rafael Aquini [2.6.32-552.el6]Rafael Aquini [2.6.32-551.el6]Rafael Aquini [2.6.32-550.el6]Rafael Aquini [2.6.32-549.el6]Rafael Aquini [2.6.32-548.el6]Rafael Aquini [2.6.32-547.el6]Rafael Aquini [2.6.32-546.el6]Rafael Aquini [2.6.32-545.el6]Rafael Aquini [2.6.32-544.el6]Rafael Aquini [2.6.32-543.el6]Rafael Aquini [2.6.32-542.el6]Rafael Aquini [2.6.32-541.el6]Rafael Aquini [2.6.32-540.el6]Rafael Aquini [2.6.32-539.el6]Rafael Aquini [2.6.32-538.el6]Rafael Aquini [2.6.32-537.el6]Rafael Aquini [2.6.32-536.el6]Rafael Aquini [2.6.32-535.el6]Rafael Aquini [2.6.32-534.el6]Rafael Aquini [2.6.32-533.el6]Rafael Aquini [2.6.32-532.el6]Rafael Aquini [2.6.32-531.el6]Rafael Aquini [2.6.32-530.el6]Rafael Aquini [2.6.32-529.el6]Rafael Aquini [2.6.32-528.el6]Rafael Aquini [2.6.32-527.el6]Rafael Aquini [2.6.32-526.el6]Rafael Aquini [2.6.32-525.el6]Rafael Aquini [2.6.32-524.el6]Rafael Aquini [2.6.32-523.el6]Rafael Aquini [2.6.32-522.el6]Rafael Aquini [2.6.32-521.el6]Rafael Aquini [2.6.32-520.el6]Rafael Aquini [2.6.32-519.el6]Rafael Aquini [2.6.32-518.el6]Rafael Aquini [2.6.32-517.el6]Rafael Aquini [2.6.32-516.el6]Rafael Aquini [2.6.32-515.el6]Rafael Aquini [2.6.32-514.el6]Rafael Aquini [2.6.32-513.el6]Rafael Aquini [2.6.32-512.el6]Rafael Aquini [2.6.32-511.el6]Rafael Aquini [2.6.32-510.el6]Rafael Aquini [2.6.32-509.el6]Rafael Aquini [2.6.32-508.el6]Rafael Aquini [2.6.32-507.el6]Rafael Aquini [2.6.32-506.el6]Rafael Aquini [2.6.32-505.el6]Rafael Aquini [2.6.32-504.el6]Rafael Aquini [2.6.32-503.el6]Rafael Aquini [2.6.32-502.el6]Rafael Aquini [2.6.32-501.el6]Rafael Aquini [2.6.32-500.el6]Rafael Aquini [2.6.32-499.el6]Rafael Aquini [2.6.32-498.el6]Rafael Aquini [2.6.32-497.el6]Rafael Aquini [2.6.32-496.el6]Rafael Aquini [2.6.32-495.el6]Rafael Aquini [2.6.32-494.el6]Rafael Aquini [2.6.32-493.el6]Rafael Aquini [2.6.32-492.el6]Rafael Aquini [2.6.32-491.el6]Rafael Aquini [2.6.32-490.el6]Rafael Aquini [2.6.32-489.el6]Rafael Aquini [2.6.32-488.el6]Rafael Aquini [2.6.32-487.el6]Rafael Aquini [2.6.32-486.el6]Rafael Aquini [2.6.32-485.el6]Rafael Aquini [2.6.32-484.el6]Rafael Aquini [2.6.32-483.el6]Rafael Aquini [2.6.32-482.el6]Rafael Aquini [2.6.32-481.el6]Rafael Aquini [2.6.32-480.el6]Rafael Aquini [2.6.32-479.el6]Rafael Aquini [2.6.32-478.el6]Rafael Aquini [2.6.32-477.el6]Rafael Aquini [2.6.32-476.el6]Rafael Aquini [2.6.32-475.el6]Rafael Aquini [2.6.32-474.el6]Rafael Aquini [2.6.32-473.el6]Rafael Aquini [2.6.32-472.el6]Rafael Aquini [2.6.32-471.el6]Rafael Aquini [2.6.32-470.el6]Rafael Aquini [2.6.32-469.el6]Rafael Aquini [2.6.32-468.el6]Rafael Aquini [2.6.32-467.el6]Rafael Aquini [2.6.32-466.el6]Rafael Aquini [2.6.32-465.el6]Rafael Aquini [2.6.32-464.el6]Rafael Aquini [2.6.32-463.el6]Rafael Aquini [2.6.32-462.el6]Rafael Aquini [2.6.32-461.el6]Rafael Aquini [2.6.32-460.el6]Rafael Aquini [2.6.32-459.el6]Rafael Aquini [2.6.32-458.el6]Rafael Aquini [2.6.32-457.el6]Rafael Aquini [2.6.32-456.el6]Rafael Aquini [2.6.32-455.el6]Rafael Aquini [2.6.32-454.el6]Rafael Aquini [2.6.32-453.el6]Rafael Aquini [2.6.32-452.el6]Rafael Aquini [2.6.32-451.el6]Rafael Aquini [2.6.32-450.el6]Rafael Aquini [2.6.32-449.el6]Rafael Aquini [2.6.32-448.el6]Rafael Aquini [2.6.32-447.el6]Rafael Aquini [2.6.32-446.el6]Rafael Aquini [2.6.32-445.el6]Rafael Aquini [2.6.32-444.el6]Rafael Aquini [2.6.32-443.el6]Rafael Aquini [2.6.32-442.el6]Rafael Aquini [2.6.32-441.el6]Rafael Aquini [2.6.32-440.el6]Rafael Aquini [2.6.32-439.el6]Rafael Aquini [2.6.32-438.el6]Rafael Aquini [2.6.32-437.el6]Rafael Aquini [2.6.32-436.el6]Rafael Aquini [2.6.32-435.el6]Rafael Aquini [2.6.32-434.el6]Rafael Aquini [2.6.32-433.el6]Rafael Aquini [2.6.32-432.el6]Rafael Aquini [2.6.32-431.el6]Rafael Aquini [2.6.32-430.el6]Rafael Aquini [2.6.32-429.el6]Rafael Aquini [2.6.32-428.el6]Rafael Aquini [2.6.32-427.el6]Rafael Aquini [2.6.32-426.el6]Rafael Aquini [2.6.32-425.el6]Rafael Aquini [2.6.32-424.el6]Rafael Aquini [2.6.32-423.el6]Rafael Aquini [2.6.32-422.el6]Rafael Aquini [2.6.32-421.el6]Rafael Aquini [2.6.32-420.el6]Rafael Aquini [2.6.32-419.el6]Rafael Aquini [2.6.32-418.el6]Rafael Aquini [2.6.32-417.el6]Rafael Aquini [2.6.32-416.el6]Rafael Aquini [2.6.32-415.el6]Rafael Aquini [2.6.32-414.el6]Rafael Aquini [2.6.32-413.el6]Rafael Aquini [2.6.32-412.el6]Rafael Aquini [2.6.32-411.el6]Rafael Aquini [2.6.32-410.el6]Rafael Aquini [2.6.32-409.el6]Rafael Aquini [2.6.32-408.el6]Rafael Aquini [2.6.32-407.el6]Rafael Aquini [2.6.32-406.el6]Rafael Aquini [2.6.32-405.el6]Rafael Aquini [2.6.32-404.el6]Rafael Aquini [2.6.32-403.el6]Rafael Aquini [2.6.32-402.el6]Rafael Aquini [2.6.32-401.el6]Rafael Aquini [2.6.32-400.el6]Rafael Aquini [2.6.32-399.el6]Rafael Aquini [2.6.32-398.el6]Jarod Wilson [2.6.32-397.el6]Jarod Wilson [2.6.32-396.el6]Jarod Wilson [2.6.32-395.el6]Jarod Wilson [2.6.32-394.el6]Jarod Wilson [2.6.32-393.el6]Jarod Wilson [2.6.32-392.el6]Jarod Wilson [2.6.32-391.el6]Jarod Wilson [2.6.32-390.el6]Jarod Wilson [2.6.32-389.el6]Jarod Wilson [2.6.32-388.el6]Jarod Wilson [2.6.32-387.el6]Jarod Wilson [2.6.32-386.el6]Jarod Wilson [2.6.32-385.el6]Jarod Wilson [2.6.32-384.el6]Jarod Wilson [2.6.32-383.el6]Jarod Wilson [2.6.32-382.el6]Jarod Wilson [2.6.32-381.el6]Jarod Wilson [2.6.32-380.el6]Jarod Wilson [2.6.32-379.el6]Jarod Wilson [2.6.32-378.el6]Jarod Wilson [2.6.32-377.el6]Jarod Wilson [2.6.32-376.el6]Jarod Wilson [2.6.32-375.el6]Jarod Wilson [2.6.32-374.el6]Jarod Wilson [2.6.32-373.el6]Jarod Wilson [2.6.32-372.el6]Jarod Wilson [2.6.32-371.el6]Jarod Wilson [2.6.32-370.el6]Jarod Wilson [2.6.32-369.el6]Jarod Wilson [2.6.32-368.el6]Jarod Wilson [2.6.32-367.el6]Jarod Wilson [2.6.32-366.el6]Jarod Wilson [2.6.32-365.el6]Jarod Wilson [2.6.32-364.el6]Jarod Wilson [2.6.32-363.el6]Jarod Wilson [2.6.32-362.el6]Jarod Wilson [2.6.32-361.el6]Jarod Wilson [2.6.32-360.el6]Jarod Wilson [2.6.32-359.el6]Jarod Wilson [2.6.32-358.el6]Jarod Wilson [2.6.32-357.el6]Jarod Wilson [2.6.32-356.el6]Jarod Wilson [2.6.32-355.el6]Jarod Wilson [2.6.32-354.el6]Jarod Wilson [2.6.32-353.el6]Jarod Wilson [2.6.32-352.el6]Jarod Wilson [2.6.32-351.el6]Jarod Wilson [2.6.32-350.el6]Jarod Wilson [2.6.32-349.el6]Jarod Wilson [2.6.32-348.el6]Jarod Wilson [2.6.32-347.el6]Jarod Wilson [2.6.32-346.el6]Jarod Wilson [2.6.32-345.el6]Jarod Wilson [2.6.32-344.el6]Jarod Wilson [2.6.32-343.el6]Jarod Wilson [2.6.32-342.el6]Jarod Wilson [2.6.32-341.el6]Jarod Wilson [2.6.32-340.el6]Jarod Wilson [2.6.32-339.el6]Jarod Wilson [2.6.32-338.el6]Jarod Wilson [2.6.32-337.el6]Jarod Wilson [2.6.32-336.el6]Jarod Wilson [2.6.32-335.el6]Jarod Wilson [2.6.32-334.el6]Jarod Wilson [2.6.32-333.el6]Jarod Wilson [2.6.32-332.el6]Jarod Wilson [2.6.32-331.el6]Jarod Wilson [2.6.32-330.el6]Jarod Wilson [2.6.32-329.el6]Jarod Wilson [2.6.32-328.el6]Jarod Wilson [2.6.32-327.el6]Jarod Wilson [2.6.32-326.el6]Jarod Wilson [2.6.32-325.el6]Jarod Wilson [2.6.32-324.el6]Jarod Wilson [2.6.32-323.el6]Jarod Wilson [2.6.32-322.el6]Jarod Wilson [2.6.32-321.el6]Jarod Wilson [2.6.32-320.el6]Jarod Wilson [2.6.32-319.el6]Jarod Wilson [2.6.32-318.el6]Jarod Wilson [2.6.32-317.el6]Jarod Wilson [2.6.32-316.el6]Jarod Wilson [2.6.32-315.el6]Jarod Wilson [2.6.32-314.el6]Jarod Wilson [2.6.32-313.el6]Jarod Wilson [2.6.32-312.el6]Jarod Wilson [2.6.32-311.el6]Jarod Wilson [2.6.32-310.el6]Jarod Wilson [2.6.32-309.el6]Jarod Wilson [2.6.32-308.el6]Jarod Wilson [2.6.32-307.el6]Jarod Wilson [2.6.32-306.el6]Jarod Wilson [2.6.32-305.el6]Jarod Wilson [2.6.32-304.el6]Jarod Wilson [2.6.32-303.el6]Jarod Wilson [2.6.32-302.el6]Jarod Wilson [2.6.32-301.el6]Jarod Wilson [2.6.32-300.el6]Jarod Wilson [2.6.32-299.el6]Jarod Wilson [2.6.32-298.el6]Jarod Wilson [2.6.32-297.el6]Jarod Wilson [2.6.32-296.el6]Jarod Wilson [2.6.32-295.el6]Jarod Wilson [2.6.32-294.el6]Jarod Wilson [2.6.32-293.el6]Jarod Wilson [2.6.32-292.el6]Jarod Wilson [2.6.32-291.el6]Jarod Wilson [2.6.32-290.el6]Jarod Wilson [2.6.32-289.el6]Jarod Wilson [2.6.32-288.el6]Jarod Wilson [2.6.32-287.el6]Jarod Wilson [2.6.32-286.el6]Jarod Wilson [2.6.32-285.el6]Jarod Wilson [2.6.32-284.el6]Jarod Wilson [2.6.32-283.el6]Jarod Wilson [2.6.32-282.el6]Jarod Wilson [2.6.32-281.el6]Jarod Wilson [2.6.32-280.el6]Jarod Wilson [2.6.32-279.el6]Jarod Wilson [2.6.32-278.el6]Jarod Wilson [2.6.32-277.el6]Jarod Wilson [2.6.32-276.el6]Jarod Wilson [2.6.32-275.el6]Jarod Wilson [2.6.32-274.el6]Jarod Wilson [2.6.32-273.el6]Jarod Wilson [2.6.32-272.el6]Jarod Wilson [2.6.32-271.el6]Jarod Wilson [2.6.32-270.el6]Jarod Wilson [2.6.32-269.el6]Jarod Wilson [2.6.32-268.el6]Aristeu Rozanski [2.6.32-267.el6]Aristeu Rozanski [2.6.32-266.el6]Aristeu Rozanski [2.6.32-265.el6]Aristeu Rozanski [2.6.32-264.el6]Aristeu Rozanski [2.6.32-263.el6]Aristeu Rozanski [2.6.32-262.el6]Aristeu Rozanski [2.6.32-261.el6]Aristeu Rozanski [2.6.32-260.el6]Aristeu Rozanski [2.6.32-259.el6]Aristeu Rozanski [2.6.32-258.el6]Aristeu Rozanski [2.6.32-257.el6]Aristeu Rozanski [2.6.32-256.el6]Aristeu Rozanski [2.6.32-255.el6]Aristeu Rozanski [2.6.32-254.el6]Aristeu Rozanski [2.6.32-253.el6]Aristeu Rozanski [2.6.32-252.el6]Aristeu Rozanski [2.6.32-251.el6]Aristeu Rozanski [2.6.32-250.el6]Aristeu Rozanski [2.6.32-249.el6]Aristeu Rozanski [2.6.32-248.el6]Aristeu Rozanski [2.6.32-247.el6]Aristeu Rozanski [2.6.32-246.el6]Aristeu Rozanski [2.6.32-245.el6]Aristeu Rozanski [2.6.32-244.el6]Aristeu Rozanski [2.6.32-243.el6]Aristeu Rozanski [2.6.32-242.el6]Aristeu Rozanski [2.6.32-241.el6]Aristeu Rozanski [2.6.32-240.el6]Aristeu Rozanski [2.6.32-239.el6]Aristeu Rozanski [2.6.32-238.el6]Aristeu Rozanski [2.6.32-237.el6]Aristeu Rozanski [2.6.32-236.el6]Aristeu Rozanski [2.6.32-235.el6]Aristeu Rozanski [2.6.32-234.el6]Aristeu Rozanski [2.6.32-233.el6]Aristeu Rozanski [2.6.32-232.el6]Aristeu Rozanski [2.6.32-231.el6]Aristeu Rozanski [2.6.32-230.el6]Aristeu Rozanski [2.6.32-229.el6]Aristeu Rozanski [2.6.32-228.el6]Aristeu Rozanski [2.6.32-227.el6]Aristeu Rozanski [2.6.32-226.el6]Aristeu Rozanski [2.6.32-225.el6]Aristeu Rozanski [2.6.32-224.el6]Aristeu Rozanski [2.6.32-223.el6]Aristeu Rozanski [2.6.32-222.el6]Aristeu Rozanski [2.6.32-221.el6]Aristeu Rozanski [2.6.32-220.el6]Aristeu Rozanski [2.6.32-219.el6]Aristeu Rozanski [2.6.32-218.el6]Aristeu Rozanski [2.6.32-217.el6]Aristeu Rozanski [2.6.32-216.el6]Aristeu Rozanski [2.6.32-215.el6]Aristeu Rozanski [2.6.32-214.el6]Aristeu Rozanski [2.6.32-213.el6]Aristeu Rozanski [2.6.32-212.el6]Aristeu Rozanski [2.6.32-211.el6]Aristeu Rozanski [2.6.32-210.el6]Aristeu Rozanski [2.6.32-209.el6]Aristeu Rozanski [2.6.32-208.el6]Aristeu Rozanski [2.6.32-207.el6]Aristeu Rozanski [2.6.32-206.el6]Aristeu Rozanski [2.6.32-205.el6]Kyle McMartin [2.6.32-204.el6]Kyle McMartin [2.6.32-203.el6]Aristeu Rozanski [2.6.32-202.el6]Aristeu Rozanski [2.6.32-201.el6]Aristeu Rozanski [2.6.32-200.el6]Aristeu Rozanski [2.6.32-199.el6]Kyle McMartin [2.6.32-198.el6]Aristeu Rozanski [2.6.32-197.el6]Aristeu Rozanski [2.6.32-196.el6]Aristeu Rozanski [2.6.32-195.el6]Aristeu Rozanski [2.6.32-194.el6]Aristeu Rozanski [2.6.32-193.el6]Aristeu Rozanski [2.6.32-192.el6]Kyle McMartin [2.6.32-191.el6]Aristeu Rozanski [2.6.32-190.el6]Aristeu Rozanski [2.6.32-189.el6]Kyle McMartin [2.6.32-188.el6]Kyle McMartin [2.6.32-187.el6]Aristeu Rozanski [2.6.32-186.el6]Aristeu Rozanski [2.6.32-185.el6]Aristeu Rozanski [2.6.32-184.el6]Kyle McMartin [2.6.32-183.el6]Aristeu Rozanski [2.6.32-182.el6]Kyle McMartin [2.6.32-181.el6]Aristeu Rozanski [2.6.32-180.el6]Aristeu Rozanski [2.6.32-179.el6]Kyle McMartin [2.6.32-178.el6]Aristeu Rozanski [2.6.32-177.el6]Aristeu Rozanski [2.6.32-176.el6]Kyle McMartin [2.6.32-175.el6]Aristeu Rozanski [2.6.32-174.el6]Aristeu Rozanski [2.6.32-173.el6]Kyle McMartin [2.6.32-172.el6]Kyle McMartin [2.6.32-171.el6]Kyle McMartin [2.6.32-170.el6]Aristeu Rozanski [2.6.32-169.el6]Kyle McMartin [2.6.32-168.el6]Aristeu Rozanski [2.6.32-167.el6]Kyle McMartin [2.6.32-166.el6]Aristeu Rozanski [2.6.32-165.el6]Kyle McMartin [2.6.32-164.el6]Aristeu Rozanski [2.6.32-163.el6]Aristeu Rozanski [2.6.32-162.el6]Kyle McMartin [2.6.32-161.el6]Aristeu Rozanski [2.6.32-160.el6]Aristeu Rozanski [2.6.32-159.el6]Aristeu Rozanski [2.6.32-158.el6]Aristeu Rozanski [2.6.32-157.el6]Aristeu Rozanski [2.6.32-156.el6]Aristeu Rozanski [2.6.32-155.el6]Aristeu Rozanski [2.6.32-154.el6]Aristeu Rozanski [2.6.32-153.el6]Aristeu Rozanski [2.6.32-152.el6]Aristeu Rozanski [2.6.32-151.el6]Aristeu Rozanski [2.6.32-150.el6]Aristeu Rozanski [2.6.32-149.el6]Aristeu Rozanski [2.6.32-148.el6]Aristeu Rozanski [2.6.32-147.el6]Aristeu Rozanski [2.6.32-146.el6]Aristeu Rozanski [2.6.32-145.el6]Aristeu Rozanski [2.6.32-144.el6]Aristeu Rozanski [2.6.32-143.el6]Aristeu Rozanski [2.6.32-142.el6]Aristeu Rozanski [2.6.32-141.el6]Aristeu Rozanski [2.6.32-140.el6]Aristeu Rozanski [2.6.32-139.el6]Aristeu Rozanski [2.6.32-138.el6]Aristeu Rozanski [2.6.32-137.el6]Aristeu Rozanski [2.6.32-136.el6]Aristeu Rozanski [2.6.32-135.el6]Aristeu Rozanski [2.6.32-134.el6]Aristeu Rozanski [2.6.32-133.el6]Aristeu Rozanski [2.6.32-132.el6]Aristeu Rozanski [2.6.32-131.el6]Aristeu Rozanski [2.6.32-130.el6]Aristeu Rozanski [2.6.32-129.el6]Aristeu Rozanski [2.6.32-128.el6]Aristeu Rozanski [2.6.32-127.el6]Aristeu Rozanski [2.6.32-126.el6]Aristeu Rozanski [2.6.32-125.el6]Aristeu Rozanski [2.6.32-124.el6]Aristeu Rozanski [2.6.32-123.el6]Aristeu Rozanski [2.6.32-122.el6]Aristeu Rozanski [2.6.32-121.el6]Aristeu Rozanski [2.6.32-120.el6]Aristeu Rozanski [2.6.32-119.el6]Aristeu Rozanski [2.6.32-118.el6]Aristeu Rozanski [2.6.32-117.el6]Aristeu Rozanski [2.6.32-116.el6]Aristeu Rozanski [2.6.32-115.el6]Aristeu Rozanski [2.6.32-114.el6]Aristeu Rozanski [2.6.32-113.el6]Aristeu Rozanski [2.6.32-112.el6]Aristeu Rozanski [2.6.32-111.el6]Aristeu Rozanski [2.6.32-110.el6]Aristeu Rozanski [2.6.32-109.el6]Aristeu Rozanski [2.6.32-108.el6]Aristeu Rozanski [2.6.32-107.el6]Aristeu Rozanski [2.6.32-106.el6]Aristeu Rozanski [2.6.32-105.el6]Aristeu Rozanski [2.6.32-104.el6]Aristeu Rozanski [2.6.32-103.el6]Aristeu Rozanski [2.6.32-102.el6]Aristeu Rozanski [2.6.32-101.el6]Aristeu Rozanski [2.6.32-100.el6]Aristeu Rozanski [2.6.32-99.el6]Aristeu Rozanski [2.6.32-98.el6]Aristeu Rozanski [2.6.32-97.el6]Aristeu Rozanski [2.6.32-96.el6]Aristeu Rozanski [2.6.32-95.el6]Aristeu Rozanski [2.6.32-94.el6]Aristeu Rozanski [2.6.32-93.el6]Aristeu Rozanski [2.6.32-92.el6]Aristeu Rozanski [2.6.32-91.el6]Aristeu Rozanski [2.6.32-90.el6]Aristeu Rozanski [2.6.32-89.el6]Aristeu Rozanski [2.6.32-88.el6]Aristeu Rozanski [2.6.32-87.el6]Aristeu Rozanski [2.6.32-86.el6]Aristeu Rozanski [2.6.32-85.el6]Aristeu Rozanski [2.6.32-84.el6]Aristeu Rozanski [2.6.32-83.el6]Aristeu Rozanski [2.6.32-82.el6]Aristeu Rozanski [2.6.32-81.el6]Aristeu Rozanski [2.6.32-80.el6]Aristeu Rozanski [2.6.32-79.el6]Aristeu Rozanski [2.6.32-78.el6]Aristeu Rozanski [2.6.32-77.el6]Aristeu Rozanski [2.6.32-76.el6]Aristeu Rozanski [2.6.32-75.el6]Aristeu Rozanski [2.6.32-74.el6]Aristeu Rozanski [2.6.32-73.el6]Aristeu Rozanski [2.6.32-72.el6]Aristeu Rozanski [2.6.32-71.el6]Aristeu Rozanski [2.6.32-70.el6]Aristeu Rozanski [2.6.32-69.el6]Aristeu Rozanski [2.6.32-68.el6]Aristeu Rozanski [2.6.32-67.el6]Aristeu Rozanski [2.6.32-66.el6]Aristeu Rozanski [2.6.32-65.el6]Aristeu Rozanski [2.6.32-64.el6]Aristeu Rozanski [2.6.32-63.el6]Aristeu Rozanski [2.6.32-62.el6]Aristeu Rozanski [2.6.32-61.el6]Aristeu Rozanski [2.6.32-60.el6]Aristeu Rozanski [2.6.32-59.el6]Aristeu Rozanski [2.6.32-58.el6]Aristeu Rozanski [2.6.32-57.el6]Aristeu Rozanski [2.6.32-56.el6]Aristeu Rozanski [2.6.32-55.el6]Aristeu Rozanski [2.6.32-54.el6]Aristeu Rozanski [2.6.32-53.el6]Aristeu Rozanski [2.6.32-52.el6]Aristeu Rozanski [2.6.32-51.el6]Aristeu Rozanski [2.6.32-50.el6]Aristeu Rozanski [2.6.32-49.el6]Aristeu Rozanski [2.6.32-48.el6]Aristeu Rozanski [2.6.32-47.el6]Aristeu Rozanski [2.6.32-46.el6]Aristeu Rozanski [2.6.32-45.el6]Aristeu Rozanski [2.6.32-44.el6]Aristeu Rozanski [2.6.32-43.el6]Aristeu Rozanski [2.6.32-42.el6]Aristeu Rozanski [2.6.32-41.el6]Aristeu Rozanski [2.6.32-40.el6]Aristeu Rozanski [2.6.32-39.el6]Aristeu Rozanski [2.6.32-38.el6]Aristeu Rozanski [2.6.32-37.el6]Aristeu Rozanski [2.6.32-36.el6]Aristeu Rozanski [2.6.32-35.el6]Aristeu Rozanski [2.6.32-34.el6]Aristeu Rozanski [2.6.32-33.el6]Aristeu Rozanski [2.6.32-32.el6]Aristeu Rozanski [2.6.32-31.el6]Aristeu Rozanski [2.6.32-30.el6]Aristeu Rozanski [2.6.32-29.el6]Aristeu Rozanski [2.6.32-28.el6]Aristeu Rozanski [2.6.32-27.el6]Aristeu Rozanski [2.6.32-26.el6]Aristeu Rozanski [2.6.32-25.el6]Aristeu Rozanski [2.6.32-24.el6]Aristeu Rozanski [2.6.32-23.el6]Aristeu Rozanski [2.6.32-22.el6]Aristeu Rozanski [2.6.32-21.el6]Aristeu Rozanski [2.6.32-20.el6]Aristeu Rozanski [2.6.32-19.el6]Aristeu Rozanski [2.6.32-18.el6]Aristeu Rozanski [2.6.32-17.el6]Aristeu Rozanski [2.6.32-16.el6]Aristeu Rozanski [2.6.32-15.el6]Aristeu Rozanski [2.6.32-14.el6]Aristeu Rozanski [2.6.32-13.el6]Aristeu Rozanski [2.6.32-12.el6]Aristeu Rozanski [2.6.32-11.el6]Aristeu Rozanski [2.6.32-10.el6]Aristeu Rozanski [2.6.32-9.el6]Aristeu Rozanski [2.6.32-8.el6]Aristeu Rozanski [2.6.32-7.el6]Aristeu Rozanski [2.6.32-6.el6]Aristeu Rozanski [2.6.32-5.el6]Aristeu Rozanski [2.6.32-4.el6]Aristeu Rozanski [2.6.32-3.el6]Aristeu Rozanski [2.6.32-2.el6]Aristeu Rozanski [2.6.32-1.el6]Aristeu Rozanski [2.6.32-0.54.el6]Aristeu Rozanski [2.6.32-0.53.el6]Aristeu Rozanski [2.6.32-0.52.el6]Aristeu Rozanski [2.6.32-0.51.el6]Aristeu Rozanski [2.6.32-0.50.el6]- Roll in CentOS Branding- [kvm] VMX: fixes for vmentry_l1d_flush module parameter (Marcelo Tosatti) [1628796] - [x86] speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentry (Marcelo Tosatti) [1628796] - [x86] KVM: VMX: skip L1TF flush on VM-entry if EPT is disabled (Marcelo Tosatti) [1616397]- [fs] exec: Limit arg stack to at most 75 of _STK_LIM (Yauheni Kaliuta) [1625976] {CVE-2018-14634} - [fs] exec.c: account for argv/envp pointers (Yauheni Kaliuta) [1625976] {CVE-2018-14634}- [x86] set __max_smt_threads for 1 core systems (Prarit Bhargava) [1623255] - [md] dm rq: fix a race condition in rq_completed() (Ming Lei) [1574568] - [scsi] scsi_transport_fc: Hold queue lock while calling blk_run_queue_async() (Ming Lei) [1574568] - [block] Avoid scheduling delayed work on a dead queue (Ming Lei) [1574568] - [block] Avoid that request_fn is invoked on a dead queue (Ming Lei) [1574568] - [block] Let blk_drain_queue() caller obtain the queue lock (Ming Lei) [1574568] - [block] Rename queue dead flag (Ming Lei) [1574568]- [s390] dasd: fix IO error for newly defined devices (Hendrik Brueckner) [1574448] - [s390] dasd: fix failing path verification (Hendrik Brueckner) [1581684] - [s390] qeth: on channel error, reject further cmd requests (Hendrik Brueckner) [1562009] - [s390] qdio: fix access to uninitialized qdio_q fields (Hendrik Brueckner) [1581685] - [powerpc] stf-barrier: update (rfi_)enabled_flush_types as in upstream (Gustavo Duarte) [1585299] - [powerpc] stf-barrier: update debugfs as in upstream (Gustavo Duarte) [1585299] - [powerpc] stf-barrier: update handle_ssbd() as in upstream (Gustavo Duarte) [1585299] - [powerpc] stf-barrier: update stf_barrier_enable() as in upstream (Gustavo Duarte) [1585299] - [powerpc] stf-barrier: add cpu_show_spec_store_bypass() as in upstream (Gustavo Duarte) [1585299] - [powerpc] stf-barrier: add comment as in upstream (Gustavo Duarte) [1585299] - [powerpc] stf-barrier: move code from setup_64.c to security.c as in upstream (Gustavo Duarte) [1585299] - [powerpc] stf-barrier: move code from setup.h to security_features.h as in upstream (Gustavo Duarte) [1585299] - [powerpc] stf-barrier: update fallback routine as in upstream (Gustavo Duarte) [1585299] - [powerpc] stf-barrier: update entry barrier slot as in upstream (Gustavo Duarte) [1585299] - [x86] Add host_initiated check in reading MSR_AMD64_VIRT_SPEC_CTRL (Wei Huang) [1608576] - [x86] KVM: pass host_initiated to functions that read MSRs (Wei Huang) [1608576] - [fs] gfs2: Special-case rindex for gfs2_grow (Robert S Peterson) [1384184] - [fs] Revert "[fs] gfs2: Special case the rindex in gfs2_write_alloc_required()" (Robert S Peterson) [1384184] - [net] ip: process in-order fragments efficiently (Stefano Brivio) [1613925] {CVE-2018-5391} - [net] ip: add helpers to process in-order fragments faster. (Stefano Brivio) [1613925] {CVE-2018-5391} - [net] ipv6: defrag: drop non-last frags smaller than min mtu (Stefano Brivio) [1613925] {CVE-2018-5391} - [net] ip: use rb trees for IP frag queue. (Stefano Brivio) [1613925] {CVE-2018-5391} - [net] ip: discard IPv4 datagrams with overlapping segments. (Stefano Brivio) [1613925] {CVE-2018-5391} - [net] net: modify skb_rbtree_purge to return the truesize of all purged skbs. (Stefano Brivio) [1613925] {CVE-2018-5391} - [net] net: speed up skb_rbtree_purge() (Stefano Brivio) [1613925] {CVE-2018-5391} - [net] skbuff: Rename RHEL6 version of skb_tree_purge() to skb_tree_purge_sk() (Stefano Brivio) [1613925] {CVE-2018-5391}- [kernel] cpu/hotplug: Enable 'nosmt' as late as possible (Frantisek Hrbata) [1593376] {CVE-2018-3620} - [x86] x86/mm: Simplify p[g4um]d_page() macros (Josh Poimboeuf) [1593376] {CVE-2018-3620} - [x86] x86/mm: Fix regression with huge pages on PAE (Josh Poimboeuf) [1593376] {CVE-2018-3620} - [x86] x86/asm: Fix pud/pmd interfaces to handle large PAT bit (Josh Poimboeuf) [1593376] {CVE-2018-3620} - [x86] x86/asm: Add pud/pmd mask interfaces to handle large PAT bit (Josh Poimboeuf) [1593376] {CVE-2018-3620} - [x86] x86/asm: Move PUD_PAGE macros to page_types.h (Josh Poimboeuf) [1593376] {CVE-2018-3620} - [net] tcp: detect malicious patterns in tcp_collapse_ofo_queue() (Florian Westphal) [1611376] {CVE-2018-5390} - [net] tcp: avoid collapses in tcp_prune_queue() if possible (Florian Westphal) [1611376] {CVE-2018-5390} - [net] tcp: free batches of packets in tcp_prune_ofo_queue() (Florian Westphal) [1611376] {CVE-2018-5390} - [net] add rb_to_skb() and other rb tree helpers (Florian Westphal) [1611376] {CVE-2018-5390} - [net] tcp: fix a stale ooo_last_skb after a replace (Florian Westphal) [1611376] {CVE-2018-5390} - [net] tcp: use an RB tree for ooo receive queue (Florian Westphal) [1611376] {CVE-2018-5390} - [net] add rbnode to struct sk_buff (Florian Westphal) [1611376] {CVE-2018-5390} - [net] tcp: refine tcp_prune_ofo_queue() to not drop all packets (Florian Westphal) [1611376] {CVE-2018-5390} - [x86] syscall: Fix regression when using the last syscall (process_vm_writev) (Lauro Ramos Venancio) [1589032] {CVE-2018-3693} - [x86] syscall: Fix regression on strace and stap (Lauro Ramos Venancio) [1589032] {CVE-2018-3693} - [kvm] VMX: Fix host GDT.LIMIT corruption (CVE-2018-10301) (Paolo Bonzini) [1601851] {CVE-2018-10901} - [x86] Initialize __max_smt_threads to 1 (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: detect SMT disabled by BIOS (Waiman Long) [1593376] {CVE-2018-3620} - [x86] topology: Add topology_max_smt_threads() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Fix incorrect error return code in vm_insert_pfn() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Initialize the vmx_l1d_flush_pages' content (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Don't flush L1D cache if VMENTER_L1D_FLUSH_NEVER (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Take out the unused nosmt module parameter (Waiman Long) [1593376] {CVE-2018-3620} - [x86] mm/dump_pagetables: Add a check_l1tf debugfs file (Waiman Long) [1593376] {CVE-2018-3620} - [x86] l1tf: protect _PAGE_FILE PTEs against speculation for 32-bit PAE (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Protect swap entries aganst L1TF for 32-bit PAE (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu: Make flush_l1d visible in /proc/cpuinfo (Waiman Long) [1593376] {CVE-2018-3620} - [x86] l1tf: protect _PAGE_FILE PTEs against speculation (Waiman Long) [1593376] {CVE-2018-3620} - [Documentation] Add section about CPU vulnerabilities (Waiman Long) [1593376] {CVE-2018-3620} - [x86] bugs, kvm: Introduce boot-time control of L1TF mitigations (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Expose SMT control init function (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Allow runtime control of L1D flush (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Serialize L1D flush parameter setter (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Move l1tf setup function (Waiman Long) [1593376] {CVE-2018-3620} - [x86] l1tf: Handle EPT disabled state proper (Waiman Long) [1593376] {CVE-2018-3620} - [x86] kvm: Drop L1TF MSR list approach (Waiman Long) [1593376] {CVE-2018-3620} - [x86] litf: Introduce vmx status variable (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Online siblings when SMT control is turned on (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Extend add_atomic_switch_msr() to allow VMENTER only MSRs (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Separate the VMX AUTOLOAD guest/host number accounting (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Add find_msr() helper function (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Split the VMX MSR LOAD structures to have an host/guest numbers (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Add L1D flush logic (Waiman Long) [1593376] {CVE-2018-3620} - [kvm] VMX: Make indirect call speculation safe (Waiman Long) [1593376] {CVE-2018-3620} - [kvm] VMX: Enable acknowledge interupt on vmexit (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Add L1D MSR based flush (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Add L1D flush algorithm (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM/VMX: Add module argument for L1TF mitigation (Waiman Long) [1593376] {CVE-2018-3620} - [x86] KVM: Warn user if KVM is loaded SMT and L1TF CPU bug being present (Waiman Long) [1593376] {CVE-2018-3620} - [kvm] x86: Introducing kvm_x86_ops VM init/destroy hooks (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Boot HT siblings at least once (Waiman Long) [1593376] {CVE-2018-3620} - [x86] Revert "x86/apic: Ignore secondary threads if nosmt=force" (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Fix up pte->pfn conversion for PAE (Waiman Long) [1593376] {CVE-2018-3620} - [x86] CPU/AMD: Move TOPOEXT reenablement before reading smp_num_siblings (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpufeatures: Add detection of L1D cache flush support. (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Extend 64bit swap file size limit (Waiman Long) [1593376] {CVE-2018-3620} - [x86] apic: Ignore secondary threads if nosmt=force (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu/AMD: Evaluate smp_num_siblings early (Waiman Long) [1593376] {CVE-2018-3620} - [x86] CPU/AMD: Do not check CPUID max ext level before parsing SMP info (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu/intel: Evaluate smp_num_siblings early (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu/topology: Provide detect_extended_topology_early() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu/common: Provide detect_ht_early() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu/AMD: Remove the pointless detect_ht() call (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu: Remove the pointless CPU printout (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Provide knobs to control SMT (Waiman Long) [1593376] {CVE-2018-3620} - [kernel] cpu/hotplug: Split do_cpu_down() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] topology: Provide topology_smt_supported() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] smp: Provide topology_is_primary_thread() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] bugs: Move the l1tf function and define pr_fmt properly (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Limit swap file size to MAX_PA/2 (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Add sysfs reporting for l1tf (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Protect PROT_NONE PTEs against speculation (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Protect swap entries against L1TF (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Change order of offset/type in swap entry (Waiman Long) [1593376] {CVE-2018-3620} - [x86] speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT (Waiman Long) [1593376] {CVE-2018-3620} - [x86] cpu: Fix incorrect vulnerabilities files function prototypes (Waiman Long) [1593376] {CVE-2018-3620} - [x86] bugs: Export the internal __cpu_bugs variable (Waiman Long) [1593376] {CVE-2018-3620} - [x86] spec_ctrl: sync with upstream cpu_set_bug_bits() (Waiman Long) [1593376] {CVE-2018-3620} - [x86] intel-family.h: Add GEMINI_LAKE SOC (Waiman Long) [1593376] {CVE-2018-3620} - [x86] mm: Fix swap entry comment and macro (Waiman Long) [1593376] {CVE-2018-3620} - [x86] mm: Move swap offset/type up in PTE to work around erratum (Waiman Long) [1593376] {CVE-2018-3620}- [infiniband] ib/iser: Rewrite bounce buffer code path (Don Dutile) [1585312] - [sound] alsa: pcm: prevent UAF in snd_pcm_info (CVE-2017-0861) (Jaroslav Kysela) [1565188] {CVE-2017-0861} - [sound] alsa: seq: Fix racy pool initializations (Jaroslav Kysela) [1550176] {CVE-2018-7566} - [sound] alsa: seq: Fix use-after-free at creating a port (Jaroslav Kysela) [1503383] {CVE-2017-15265} - [sound] alsa: seq: Make ioctls race-free (Jaroslav Kysela) [1537452] {CVE-2018-1000004} - [mm] reduce total RAM held in per-CPU pvecs by flushing them on compound/THP page arrival (Larry Woodman) [1575819] - [usb] acm: fix the computation of the number of data bits (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [misc] spectre: fix gadgets found by smatch scanner, part 2 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] kvm/vmx: Remove barrier_nospec() in slot_largepage_idx() (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [kvm] Remove memory alias support (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [misc] spectre: fix gadgets found by smatch scanner (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: rme9652: Hardening for potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: opl3: Hardening for potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: hda: Hardening for potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: seq: oss: Hardening for potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: seq: oss: Fix unbalanced use lock for synth MIDI device (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [net] atm: Fix potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [kernel] posix-timers: Protect posix clock array access against speculation (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [kernel] sys.c: fix potential Spectre v1 issue (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [kernel] sched/autogroup: Fix possible Spectre-v1 indexing for sched_prio_to_weight[] (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [kernel] perf/core: Fix possible Spectre-v1 indexing for ->aux_pages[] (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [ipc] sysvipc/sem: mitigate semnum index against spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [sound] alsa: control: Hardening for potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [media] dvb_ca_en50221: prevent using slot_info for Spectre attacs (Josh Poimboeuf) [1589032] {CVE-2018-3693} - media] dvb_ca_en50221: sanity check slot number from userspace (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [atm] zatm: Fix potential Spectre v1 (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] perf: Fix possible Spectre-v1 indexing for x86_pmu::event_map() (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] perf: Fix possible Spectre-v1 indexing for hw_perf_event cache_* (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [net] nl80211: Sanitize array index in parse_txq_params (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] vfs, fdtable: Prevent bounds-check bypass via speculative execution (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] syscall: Sanitize syscall table de-references under speculation (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [powerpc] Use barrier_nospec in copy_from_user() (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] nospec: Introduce barrier_nospec for other arches (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] Introduce barrier_nospec (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] spectre_v1: Disable compiler optimizations over array_index_mask_nospec() (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] Implement array_index_mask_nospec (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [documentation] Document array_index_nospec (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] nospec: Include dependency (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] nospec: Allow index argument to have const-qualified type (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] nospec: Kill array_index_nospec_mask_check() (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] nospec: Move array_index_nospec() parameter checking into separate macro (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [include] array_index_nospec: Sanitize speculative array de-references (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] get_user: Use pointer masking to limit speculation (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospec (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] Introduce __uaccess_begin_nospec() and uaccess_try_nospec (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] reorganize SMAP handling in user space accesses (Josh Poimboeuf) [1589032] {CVE-2018-3693} - [x86] uaccess: Tell the compiler that uaccess is unlikely to fault (Josh Poimboeuf) [1589032] {CVE-2018-3693}- [x86] entry/64: Don't use IST entry for #BP stack (Waiman Long) [1596113] {CVE-2018-10872} - [fs] gfs2: Flush delayed work earlier in gfs2_inode_lookup (Andreas Grunbacher) [1506281] - [mm] mempolicy: fix use after free when calling get_mempolicy (Augusto Caringi) [1576757] {CVE-2018-10675} - [mm] Fix NULL pointer dereference in dequeue_hwpoisoned_huge_page() (Larry Woodman) [1381653] - [fs] NFSv4.1: Fix up replays of interrupted requests (Benjamin Coddington) [1553423] - [fs] NFSv4.1: Simplify struct nfs4_sequence_args too (Benjamin Coddington) [1553423] - [fs] NFSv4.1: Label each entry in the session slot tables with its slot number (Benjamin Coddington) [1553423] - [fs] NFSv4.1: Shrink struct nfs4_sequence_res by moving the session pointer (Benjamin Coddington) [1553423] - [fs] NFSv4.1: nfs4_alloc_slots doesn't need zeroing (Benjamin Coddington) [1553423] - [fs] NFSv4.1: clean up nfs4_recall_slot to use nfs4_alloc_slots (Benjamin Coddington) [1553423] - [fs] NFSv4.1: Fix a NFSv4.1 session initialisation regression (Benjamin Coddington) [1553423] - [scsi] ipr: Fix sync scsi scan (Gustavo Duarte) [1572310] - [scsi] ipr: Wait to do async scan until scsi host is initialized (Gustavo Duarte) [1572310]- [x86] microcode: Fix CPU synchronization routine (Prarit Bhargava) [1574592] - [x86] microcode: Synchronize late microcode loading (Prarit Bhargava) [1574592] - [x86] microcode: Request microcode on the BSP (Prarit Bhargava) [1574592] - [x86] microcode: Sanitize per-cpu microcode reloading interface (Prarit Bhargava) [1574592] - [x86] virt_spec_ctrl: Set correct host SSDB value for AMD (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Eliminate TIF_SSBD checks in IBRS on/off functions (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Disable SSBD update from scheduler if not user settable (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Make ssbd_enabled writtable (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Remove thread_info check in __wrmsr_on_cpu() (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Write per-thread SSBD state to spec_ctrl_pcp (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Add a read-only ssbd_enabled debugfs file (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Switch the selection of mitigation from CPU vendor to CPU features (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Add AMD's SPEC_CTRL MSR usage (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Add AMD's variant of SSB_NO (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs/intel: Set proper CPU features and setup RDS (Waiman Long) [1584356] {CVE-2018-3639} - [x86] KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [1584356] {CVE-2018-3639} - [x86] KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBD (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation, KVM: Implement support for VIRT_SPEC_CTRL/LS_CFG (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Rework spec_ctrl base and mask logic (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Rework SPEC_CTRL update after late microcode loading (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Make sync_all_cpus_ibrs() write spec_ctrl_pcp value (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Unify x86_spec_ctrl_{set_guest, restore_host} (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation: Rework speculative_store_bypass_update() (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation: Add virtualized speculative store bypass disable support (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs, KVM: Extend speculation control for VIRT_SPEC_CTRL (Waiman Long) [1584356] {CVE-2018-3639} - [x86] KVM: Rename KVM SPEC_CTRL MSR functions to match upstream (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation: Handle HT correctly on AMD (Waiman Long) [1584356] {CVE-2018-3639} - [x86] cpufeatures: Add FEATURE_ZEN (Waiman Long) [1584356] {CVE-2018-3639} - [x86] cpufeatures: Disentangle SSBD enumeration (Waiman Long) [1584356] {CVE-2018-3639} - [x86] cpufeatures: Disentangle MSR_SPEC_CTRL enumeration from IBRS (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation: Use synthetic bits for IBRS/IBPB/STIBP (Waiman Long) [1584356] {CVE-2018-3639} - [x86] bugs: Fix missing void (Waiman Long) [1584356] {CVE-2018-3639} - [documentation] spec_ctrl: Do some minor cleanups (Waiman Long) [1584356] {CVE-2018-3639} - [x86] speculation: Make "seccomp" the default mode for Speculative Store Bypass (Waiman Long) [1584356] {CVE-2018-3639} - [kernel] seccomp: Move speculation migitation control to arch code (Waiman Long) [1584356] {CVE-2018-3639} - [kernel] seccomp: Use PR_SPEC_FORCE_DISABLE (Waiman Long) [1584356] {CVE-2018-3639} - [uapi] prctl: Add force disable speculation (Waiman Long) [1584356] {CVE-2018-3639} - [kernel] seccomp: Enable speculation flaw mitigations (Waiman Long) [1584356] {CVE-2018-3639} - [fs] proc: Provide details on speculation flaw mitigations (Waiman Long) [1584356] {CVE-2018-3639} - [x86] nospec: Allow getting/setting on non-current task (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Show IBPB in the Spectre_v2 sysfs file (Waiman Long) [1584356] {CVE-2018-3639} - [x86] pti: Check MSR_IA32_ARCH_CAPABILITIES for Meltdown vulnearability (Waiman Long) [1584356] {CVE-2018-3639} - [x86] spec_ctrl: Sync up naming of SPEC_CTRL MSR bits with upstream (Waiman Long) [1584356] {CVE-2018-3639} - [x86] pti: Fix kexec warning on debug kernel (Waiman Long) [1584356] {CVE-2018-3639} - [x86] kvm/fpu: Enable eager FPU restore (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] always enable eager FPU by default (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Load xsave pointer *after* initialization (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Fix 32-bit signal frame handling (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Always restore_xinit_state() when use_eager_cpu() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Rename drop_init_fpu() to fpu_reset_state() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Fix math_state_restore() race with kernel_fpu_begin() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Fold __drop_fpu() into its sole user (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Don't abuse drop_init_fpu() in flush_thread() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Introduce restore_init_xstate() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Document user_fpu_begin() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Factor out memset(xstate, 0) in fpu_finit() paths (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Change xstateregs_get()/set() to use ->xsave.i387 rather than ->fxsave (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Always allow FPU in interrupt if use_eager_fpu() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Don't abuse has_fpu in __kernel_fpu_begin/end() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Introduce per-cpu in_kernel_fpu state (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Check tsk_used_math() in kernel_fpu_end() for eager FPU (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Change math_error() to use unlazy_fpu(), kill (now) unused save_init_fpu() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Merge simd_math_error() into math_error() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Don't do __thread_fpu_end() if use_eager_fpu() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Don't reset thread.fpu_counter (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: shift drop_init_fpu() from save_xstate_sig() to handle_signal() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Allow FPU to be used at interrupt time even with eagerfpu (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387.c: Initialize thread xstate only on CPU0 only once (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] kvm: fix kvm's usage of kernel_fpu_begin/end() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] rhel: initialize scattered CPUID features early (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: make eagerfpu= boot param tri-state (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: enable eagerfpu by default for xsaveopt (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: decouple non-lazy/eager fpu restore from xsave (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: use non-lazy fpu restore for processors supporting xsave (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: remove unnecessary user_fpu_end() in save_xstate_sig() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: drop_fpu() before restoring new state from sigframe (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Unify signal handling code paths for x86 and x86_64 kernels (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: drop the fpu state during thread exit (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] signals: ia32_signal.c: add __user casts to fix sparse warnings (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Consolidate inline asm routines for saving/restoring fpu state (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] signal: Cleanup ifdefs and is_ia32, is_x32 (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu/xsave: Keep __user annotation in casts (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] debug: Add KERN_ to bare printks, convert printks to pr_ (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] extable: Remove open-coded exception table entries in arch/x86/include/asm/xsave.h (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: Split up into exported and internal interfaces (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: Uninline the generic FP helpers that we expose to kernel modules (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: (DON'T ACTUALLY) support lazy restore of FPU state (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: use 'restore_fpu_checking()' directly in task switching code (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: fix up some fpu_counter confusion (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: re-introduce FPU state preloading at context switch time (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: move TS_USEDFPU flag from thread_info to task_struct (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: move AMD K7/K8 fpu fxsave/fxrstor workaround from save to restore (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: do not preload FPU state at task switch time (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: don't ever touch TS_USEDFPU directly, use helper functions (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: move TS_USEDFPU clearing out of __save_init_fpu and into callers (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: fix x86-64 preemption-unsafe user stack save/restore (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] i387: math_state_restore() isn't called from asm (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fix potentially dangerous trailing '; ' in #defined values/expressions (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] x86-32, fpu: Fix FPU exception handling on non-SSE systems (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Fix common misspellings (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] kvm: Initialize fpu state in preemptible context (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Merge fpu_save_init() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] x86-32, fpu: Rewrite fpu_save_init() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Remove PSHUFB_XMM5_* macros (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Remove unnecessary ifdefs from i387 code. (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] x86-64, fpu: Simplify constraints for fxsave/fxtstor (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] x86-64, fpu: Fix cs value in convert_from_fxsr() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] x86-64, fpu: Disable preemption when using TS_USEDFPU (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Merge __save_init_fpu() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Merge tolerant_fwait() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] fpu: Merge fpu_init() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Disable xsave in i387 emulation mode (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Make xstate_enable_boot_cpu() __init, protect on CPU 0 (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Add __init attribute to setup_xstate_features() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Make init_xstate_buf static (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Check cpuid level for XSTATE_CPUID (0x0d) (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Introduce xstate enable functions (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Do not include asm/i387.h in asm/xsave.h (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Avoid unnecessary __clear_user() and xrstor in signal handling (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Cleanup return codes in check_for_xstate() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Separate fpu and xsave initialization (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] xsave: Move boot cpu initialization to xsave_init() (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Revert "[x86] fpu: change save_i387_xstate() to rely on unlazy_fpu()" (Paolo Bonzini) [1589047] {CVE-2018-3665} - [x86] Revert "[x86] fpu: shift clear_used_math() from save_i387_xstate() to handle_signal()" (Paolo Bonzini) [1589047] {CVE-2018-3665}- [powerpc] 64s: Add support for a store forwarding barrier at kernel entry/exit (Mauricio Oliveira) [1581053] {CVE-2018-3639} - [x86] amd: Disable AMD SSBD mitigation in a VM (Waiman Long) [1580360] - [x86] spec_ctrl: Fix late microcode problem with AMD (Waiman Long) [1566899] {CVE-2018-3639} - [x86] spec_ctrl: Clean up entry code & remove unused APIs (Waiman Long) [1566899] {CVE-2018-3639} - [x86] spec_ctrl: Mask off SPEC_CTRL MSR bits that are managed by kernel (Waiman Long) [1566899] {CVE-2018-3639} - [x86] spec_ctrl: add support for SSBD to RHEL IBRS entry/exit macros (Waiman Long) [1566899] {CVE-2018-3639} - [x86] bugs: Rename _RDS to _SSBD (Waiman Long) [1566899] {CVE-2018-3639} - [x86] speculation: Add prctl for Speculative Store Bypass mitigation (Waiman Long) [1566899] {CVE-2018-3639} - [x86] process: Allow runtime control of Speculative Store Bypass (Waiman Long) [1566899] {CVE-2018-3639} - [kernel] prctl: Add speculation control prctls (Waiman Long) [1566899] {CVE-2018-3639} - [x86] kvm: Expose the RDS bit to the guest (Waiman Long) [1566899] {CVE-2018-3639} - [x86] bugs/AMD: Add support to disable RDS on Fam(15, 16, 17)h if requested (Waiman Long) [1566899] {CVE-2018-3639} - [x86] spec_ctrl: Sync up RDS setting with IBRS code (Waiman Long) [1566899] {CVE-2018-3639} - [x86] bugs: Provide boot parameters for the spec_store_bypass_disable mitigation (Waiman Long) [1566899] {CVE-2018-3639} - [x86] bugs: Expose the /sys/../spec_store_bypass and X86_BUG_SPEC_STORE_BYPASS (Waiman Long) [1566899] {CVE-2018-3639} - [x86] bugs: Read SPEC_CTRL MSR during boot and re-use reserved bits (Waiman Long) [1566899] {CVE-2018-3639} - [x86] spec_ctrl: Use separate PCP variables for IBRS entry and exit (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpu/intel: Knight Mill and Moorefield update to intel-family.h (Waiman Long) [1566899] {CVE-2018-3639} - [x86] speculation: Update Speculation Control microcode blacklist (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpuid: Fix up "virtual" IBRS/IBPB/STIBP feature bits on Intel (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpufeatures: Clean up Spectre v2 related CPUID flags (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpufeatures: Add AMD feature bits for Speculation Control (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpufeatures: Add Intel feature bits for Speculation (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpufeatures: Add CPUID_7_EDX CPUID leaf (Waiman Long) [1566899] {CVE-2018-3639} - [x86] cpu: Fill in feature word 13, CPUID_8000_0008_EBX (Waiman Long) [1566899] {CVE-2018-3639} - [x86] Extend RH cpuinfo to 10 extra words (Waiman Long) [1566899] {CVE-2018-3639} - [x86] invpcid: Enable 'noinvpcid' boot parameter for X86_32 (Waiman Long) [1560494] - [x86] dumpstack_32: Fix kernel panic in dump_trace (Waiman Long) [1577351] - [fs] gfs2: For fs_freeze, do a log flush and flush the ail1 list (Robert S Peterson) [1569148] - [net] dccp: check sk for closed state in dccp_sendmsg() (Stefano Brivio) [1576586] {CVE-2018-1130} - [net] ipv6: dccp: add missing bind_conflict to dccp_ipv6_mapped (Stefano Brivio) [1576586] {CVE-2018-1130}- [x86] vm86-32: Properly set up vm86-32 stack for task switching (Waiman Long) [1572865] - [x86] spec_ctrl: Enable IBRS and RSB stuffing in 32-bit interrupts (Waiman Long) [1571362] - [x86] entry/32: Fix regressions in 32-bit debug exception (Waiman Long) [1571362]- [x86] kpti/kexec: fix wrong page address in clear_page (Dave Young) [1572487] - [fs] fix WARNING in rmdir() (Miklos Szeredi) [1282117] - [net] sctp: label accepted/peeled off sockets (Marcelo Leitner) [1571357] - [net] security: export security_sk_clone (Marcelo Leitner) [1571357]- [md] dm thin: fix regression that caused discards to be disabled if passdown was (Mike Snitzer) [1569377] - [s390] configs: enable auto expoline support (Hendrik Brueckner) [1554959] - [s390] correct nospec auto detection init order (Hendrik Brueckner) [1554959] - [s390] add sysfs attributes for spectre (Hendrik Brueckner) [1554959] - [s390] report spectre mitigation via syslog (Hendrik Brueckner) [1554959] - [s390] add automatic detection of the spectre defense (Hendrik Brueckner) [1554959] - [s390] move nobp parameter functions to nospec-branch.c (Hendrik Brueckner) [1554959] - [s390] do not bypass BPENTER for interrupt system calls (Hendrik Brueckner) [1554959] - [s390] Replace IS_ENABLED(EXPOLINE_*) with IS_ENABLED(CONFIG_EXPOLINE_*) (Hendrik Brueckner) [1554959] - [s390] introduce execute-trampolines for branches (Hendrik Brueckner) [1554959] - [s390] run user space and KVM guests with modified branch prediction (Hendrik Brueckner) [1554959] - [s390] add optimized array_index_mask_nospec (Hendrik Brueckner) [1554959] - [s390] scrub registers on kernel entry and KVM exit (Hendrik Brueckner) [1554959] - [s390] align and prepare spectre mitigation for upstream commits (Hendrik Brueckner) [1554959] - [x86] xen: do not use xen_info on HVM, set pv_info name to "Xen HVM" (Vitaly Kuznetsov) [1568241] - [net] sctp: verify size of a new chunk in _sctp_make_chunk() (Stefano Brivio) [1551908] {CVE-2018-5803}- [fs] fuse: fix punching hole with unaligned end (Miklos Szeredi) [1387473] {CVE-2017-15121} - [documentation] kdump: fix documentation about panic_on_warn to match rhel6 (Pingfan Liu) [1555196] - [fs] Provide sane values for nlink (Leif Sahlberg) [1554342]- [powerpc] pseries: Restore default security feature flags on setup (Mauricio Oliveira) [1561788] - [powerpc] Move default security feature flags (Mauricio Oliveira) [1561788] - [powerpc] pseries: Fix clearing of security feature flags (Mauricio Oliveira) [1561788] - [powerpc] 64s: Wire up cpu_show_spectre_v2() (Mauricio Oliveira) [1561788] - [powerpc] 64s: Wire up cpu_show_spectre_v1() (Mauricio Oliveira) [1561788] - [powerpc] pseries: Use the security flags in pseries_setup_rfi_flush() (Mauricio Oliveira) [1561788] - [powerpc] 64s: Enhance the information in cpu_show_meltdown() (Mauricio Oliveira) [1561788] - [powerpc] 64s: Move cpu_show_meltdown() (Mauricio Oliveira) [1561788] - [powerpc] pseries: Set or clear security feature flags (Mauricio Oliveira) [1561788] - [powerpc] Add security feature flags for Spectre/Meltdown (Mauricio Oliveira) [1561788] - [powerpc] pseries: Add new H_GET_CPU_CHARACTERISTICS flags (Mauricio Oliveira) [1561788] - [lib] seq: Add seq_buf_printf() (Mauricio Oliveira) [1561788] - [powerpc] rfi-flush: Call setup_rfi_flush() after LPM migration (Mauricio Oliveira) [1561786] - [powerpc] rfi-flush: Differentiate enabled and patched flush types (Mauricio Oliveira) [1561786] - [powerpc] rfi-flush: Always enable fallback flush on pseries (Mauricio Oliveira) [1561786] - [powerpc] rfi-flush: Make it possible to call setup_rfi_flush() again (Mauricio Oliveira) [1561786] - [powerpc] rfi-flush: Move the logic to avoid a redo into the debugfs code (Mauricio Oliveira) [1561786] - [x86] pti/32: Don't use trampoline stack on Xen PV (Waiman Long) [1562725] - [x86] pti: Use boot_cpu_has(X86_FEATURE_PTI_SUPPORT) for early call sites (Waiman Long) [1562725] - [x86] pti: Set X86_FEATURE_PTI_SUPPORT early (Waiman Long) [1562725] - [x86] pti: Rename X86_FEATURE_NOPTI to X86_FEATURE_PTI_SUPPORT (Waiman Long) [1562725] - [x86] pti/32: Fix setup_trampoline_page_table() bug (Waiman Long) [1562725] - [x86] entry: Remove extra argument in call instruction (Waiman Long) [1562552] - [x86] syscall: Fix ia32_ptregs handling bug in 64-bit kernel (Waiman Long) [1557562 1562552] - [x86] efi/64: Align efi_pgd on even page boundary (Waiman Long) [1558845] - [x86] pgtable/pae: Revert "Use separate kernel PMDs for user page-table" (Waiman Long) [1558845] - [x86] pgtable/pae: Revert "Unshare kernel PMDs when PTI is enabled" (Waiman Long) [1558845] - [x86] mm: Dump both kernel & user page tables at fault (Waiman Long) [1558845] - [x86] entry/32: Fix typo in PARANOID_EXIT_TO_KERNEL_MODE (Waiman Long) [1558845]- [mm] fold arch_randomize_brk into ARCH_HAS_ELF_RANDOMIZE (Bhupesh Sharma) [1494380] - [mm] brk: fix min_brk lower bound computation for COMPAT_BRK (Bhupesh Sharma) [1494380] - [mm] split ET_DYN ASLR from mmap ASLR (Bhupesh Sharma) [1494380] - [s390] redefine randomize_et_dyn for ELF_ET_DYN_BASE (Bhupesh Sharma) [1494380] - [mm] expose arch_mmap_rnd when available (Bhupesh Sharma) [1494380] - [s390] standardize mmap_rnd() usage (Bhupesh Sharma) [1494380] - [s390] mmap: randomize mmap base for bottom up direction (Bhupesh Sharma) [1494380] - [powerpc] standardize mmap_rnd() usage (Bhupesh Sharma) [1494380] - [x86] standardize mmap_rnd() usage (Bhupesh Sharma) [1494380] - [fs] binfmt_elf: create Kconfig variable for PIE randomization (Bhupesh Sharma) [1494380] - [fs] binfmt_elf: PIE: make PF_RANDOMIZE check comment more accurate (Bhupesh Sharma) [1494380] - [fs] binfmt_elf: fix PIE execution with randomization disabled (Bhupesh Sharma) [1494380] - [acpi] acpica: Support calling _REG methods within ACPI interpreter (Lenny Szubowicz) [1522849] - [acpi] acpica: Function to test if ACPI interpreter already entered (Lenny Szubowicz) [1522849] - [acpi] acpica: Function to test if ACPI mutex held by this thread (Lenny Szubowicz) [1522849]- [fs] gfs2: Check for the end of metadata in trunc_dealloc (Robert S Peterson) [1559928] - [fs] gfs2: clear journal live bit in gfs2_log_flush (Robert S Peterson) [1559928] - [netdrv] vmxnet3: fix tx data ring copy for variable size (Neil Horman) [1530378] - [mm] account skipped entries to avoid looping in find_get_pages (Dave Wysochanski) [1559386] - [powerpc] pseries: Support firmware disable of RFI flush (Mauricio Oliveira) [1554631] - [powerpc] pseries: Add H_GET_CPU_CHARACTERISTICS flags & wrapper (Mauricio Oliveira) [1554631] - [powerpc] 64s: Allow control of RFI flush via debugfs (Mauricio Oliveira) [1554630] - [powerpc] 64s: Improve RFI L1-D cache flush fallback (Mauricio Oliveira) [1554630] - [powerpc] 64s: Wire up cpu_show_meltdown() (Mauricio Oliveira) [1554630]- [dm] fix race between dm_get_from_kobject() and __dm_destroy() (Mike Snitzer) [1551999] {CVE-2017-18203} - [x86] pti: Disable kaiser_add_mapping if X86_FEATURE_NOPTI (Waiman Long) [1557562] - [x86] irq/ioapic: Check for valid irq_cfg pointer in smp_irq_move_cleanup_interrupt (Waiman Long) [1550599] {CVE-2017-5754} - [x86] kexec/64: Clear control page after PGD init (Waiman Long) [1550599] {CVE-2017-5754} - [x86] efi/64: Fix potential PTI data corruption problem (Waiman Long) [1550599] {CVE-2017-5754} - [ipmi] pick up slave address from SMBIOS on an ACPI device (Tony Camuso) [1484525] - [ipmi] fix watchdog timeout set on reboot (Tony Camuso) [1484525] - [ipmi] fix watchdog hang on panic waiting for ipmi response (Tony Camuso) [1484525] - [ipmi] use smi_num for init_name (Tony Camuso) [1484525] - [ipmi] move platform device creation earlier in the initialization (Tony Camuso) [1484525] - [ipmi] clean up printks (Tony Camuso) [1484525] - [ipmi] cleanup error return (Tony Camuso) [1484525] - [md] raid0: apply base queue limits *before* disk_stack_limits (Xiao Ni) [1417294] - [md] raid0: update queue parameter in a safer location (Xiao Ni) [1417294] - [md] raid0: conditional mddev->queue access to suit dm-raid (Xiao Ni) [1417294] - [md] raid0: access mddev->queue (request queue member) conditionally because it is not set when accessed from dm-raid (Xiao Ni) [1417294]- [x86] pti/mm: Fix machine check with PTI on old AMD CPUs (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti/mm: Enable PAGE_GLOBAL if not affected by Meltdown (Waiman Long) [1550599] {CVE-2017-5754} - [x86] retpoline: Avoid retpolines for built-in __init functions (Waiman Long) [1550599] {CVE-2017-5754} - [x86] kexec/32: Allocate 8k PGD for PTI (Waiman Long) [1550599] {CVE-2017-5754} - [x86] spec_ctrl: Patch out lfence on old 32-bit CPUs (Waiman Long) [1550599] {CVE-2017-5754} - [v4l] media: v4l2-compat-ioctl32.c: refactor compat ioctl32 logic fixup (Jarod Wilson) [1548432] {CVE-2017-13166} - [scsi] lpfc: Fix crash from memory alloc at interrupt level with GFP_KERNEL set (Dick Kennedy) [1540706]- [dm] io: fix duplicate bio completion due to missing ref count (Mikulas Patocka) [1334224] - [fs] gfs2: Reduce contention on gfs2_log_lock (Robert S Peterson) [1399822] - [fs] gfs2: Inline function meta_lo_add (Robert S Peterson) [1399822] - [fs] gfs2: Switch tr_touched to flag in transaction (Robert S Peterson) [1399822]- [v4l] media: v4l2-compat-ioctl32.c: refactor compat ioctl32 logic (Jarod Wilson) [1548432] {CVE-2017-13166} - [kernel] cgroup: initialize xattr before calling d_instantiate() (Aristeu Rozanski) [1533523] - [fs] ext*: Don't clear SGID when inheriting ACLs (Andreas Grunbacher) [1473482] - [fs] gfs2: writeout truncated pages (Robert S Peterson) [1331076] - [fs] export __block_write_full_page (Robert S Peterson) [1331076] - [scsi] mark queue as PREEMPT_ONLY before setting quiesce (Ming Lei) [1462959] - [block] call blk_queue_enter() before allocating request (Ming Lei) [1462959] - [block] introduce blk_queue_enter() (Ming Lei) [1462959] - [mm] shmem: replace_page must flush_dcache and others (Waiman Long) [1412337] - [mm] shmem: replace page if mapping excludes its zone (Waiman Long) [1412337] - [x86] cpufeature: Blacklist SPEC_CTRL/PRED_CMD on early Spectre v2 microcodes (Waiman Long) [1550599] {CVE-2017-5754} - [x86] spec_ctrl/32: Enable IBRS processing on kernel entries & exits (Waiman Long) [1550599] {CVE-2017-5754} - [x86] spec_ctrl/32: Stuff RSB on kernel entry (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti: Allow CONFIG_PAGE_TABLE_ISOLATION for x86_32 (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti/32: Add a PAE specific version of __pti_set_user_pgd (Waiman Long) [1550599] {CVE-2017-5754} - [x86] mm/dump_pagetables: Support PAE page table dumping (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable/pae: Use separate kernel PMDs for user page-table (Waiman Long) [1550599] {CVE-2017-5754} - [x86] mm/pae: Populate valid user PGD entries (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti: Enable x86-32 for kaiser.c (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti: Disable PCID handling in x86-32 TLB flushing code (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable: Disable user PGD poisoning for PAE (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable: Move more PTI functions out of pgtable_64.h (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable: Move pgdp kernel/user conversion functions to pgtable.h (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable/32: Allocate 8k page-tables when PTI is enabled (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pgtable/pae: Unshare kernel PMDs when PTI is enabled (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Handle debug exception similar to NMI (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Add PTI cr3 switch to non-NMI entry/exit points (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Add PTI cr3 switches to NMI handler code (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Introduce SAVE_ALL_NMI and RESTORE_ALL_NMI (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Enable the use of trampoline stack (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Change INT80 to be an interrupt gate (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Handle Entry from Kernel-Mode on Entry-Stack (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Leave the kernel via trampoline stack (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Enter the kernel via trampoline stack (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Restore segments before int registers (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Split off return-to-kernel path (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Unshare NMI return path (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Put ESPFIX code into a macro (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Load task stack from x86_tss.sp1 in SYSENTER handler (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Rename TSS_sysenter_sp0 to TSS_entry_stack (Waiman Long) [1550599] {CVE-2017-5754} - [x86] pti: Add X86_FEATURE_NOPTI to permanently disable PTI (Waiman Long) [1550599] {CVE-2017-5754} - [x86] entry/32: Simplify and fix up the SYSENTER stack #DB/NMI fixup (Waiman Long) [1550599] {CVE-2017-5754} - [x86] doublefault: Set the right gs register for doublefault (Waiman Long) [1550599] {CVE-2017-5754} - [x86] syscall: int80 must not clobber r12-15 (Waiman Long) [1550599] {CVE-2017-5754} - [x86] syscall: change ia32_syscall() to create the full register frame in ia32_do_call() (Waiman Long) [1550599] {CVE-2017-5754} - [x86] cve: Make all Meltdown/Spectre percpu variables available to x86-32 (Waiman Long) [1550599] {CVE-2017-5754}- [mm] prevent /proc/sys/vm/percpu_pagelist_fraction divide-by-zero (Dave Anderson) [1405879] - [fs] proc: Resolve performance issues with multiple /proc/stat reads (Prarit Bhargava) [1544565] - [fs] nfs: fix pnfs direct write memory leak (Scott Mayhew) [1536900] - [fs] dcache: prevent multiple shrink_dcache_parent() on the same dentry (Miklos Szeredi) [1269288] - [fs] fifo: do not restart open() if it already found a partner (Miklos Szeredi) [1482983] - [audit] reinstate check for failed execve (Denys Vlasenko) [1488822] - [perf] x86/intel/uncore: Make PCI and MSR uncore independent (Jiri Olsa) [1427324] - [perf] fix perf_event_comm() vs. exec() assumption (Jiri Olsa) [1478980] - [lib] prevent BUG in kfree() due to memory exhaustion in __sg_alloc_table() (Larry Woodman) [1454453] - [kernel] sched/core: Rework rq->clock update skips (Lauro Ramos Venancio) [1212959] - [kernel] sched: Remove useless code in yield_to() (Lauro Ramos Venancio) [1212959] - [kernel] sched: Set skip_clock_update in yield_task_fair() (Lauro Ramos Venancio) [1212959] - [kernel] sched, rt: Update rq clock when unthrottling of an otherwise idle CPU (Lauro Ramos Venancio) [1212959] - [kernel] lockdep: Fix lock_is_held() on recursion (Lauro Ramos Venancio) [1212959] - [x86] skip check for spurious faults for non-present faults (Daniel Vacek) [1495167] - [x86] mm: Fix boot crash caused by incorrect loop count calculation in sync_global_pgds() (Daniel Vacek) [1495167] - [fs] gfs2: Defer deleting inodes under memory pressure (Andreas Grunbacher) [1255872] - [fs] gfs2: gfs2_clear_inode, gfs2_delete_inode: Put glocks asynchronously (Andreas Grunbacher) [1255872] - [fs] gfs2: Get rid of gfs2_set_nlink (Andreas Grunbacher) [1255872] - [fs] add set_nlink() (Andreas Grunbacher) [1255872] - [fs] gfs2: gfs2_glock_get: Wait on freeing glocks (Andreas Grunbacher) [1255872] - [fs] gfs2: gfs2_create_inode: Keep glock across iput (Andreas Grunbacher) [1255872] - [fs] gfs2: Clean up glock work enqueuing (Andreas Grunbacher) [1255872] - [fs] gfs2: Protect gl->gl_object by spin lock (Andreas Grunbacher) [1255872] - [fs] gfs2: Get rid of flush_delayed_work in gfs2_clear_inode (Andreas Grunbacher) [1255872] - [fs] revert "gfs2: Wait for iopen glock dequeues" (Andreas Grunbacher) [1255872] - [fs] gfs2: Fixup to "Clear gl_object if gfs2_create_inode fails" (Andreas Grunbacher) [1506281] - [scsi] dual scan thread bug fix (Ewan Milne) [1508512] - [scsi] fix our current target reap infrastructure (Ewan Milne) [1508512] - [scsi] bnx2fc: Fix check in SCSI completion handler for timed out request (Chad Dupuis) [1538168]- [net] netfilter: xt_TCPMSS: add more sanity tests on tcph->doff (Florian Westphal) [1543091] {CVE-2017-18017} - [net] netfilter: xt_TCPMSS: fix handling of malformed TCP header and options (Florian Westphal) [1543091] {CVE-2017-18017} - [net] netfilter: xt_TCPMSS: SYN packets are allowed to contain data (Florian Westphal) [1543091] {CVE-2017-18017} - [net] sctp: return error if the asoc has been peeled off in sctp_wait_for_sndbuf (Hangbin Liu) [1470559] - [net] sctp: use the right sk after waking up from wait_buf sleep (Hangbin Liu) [1470559] - [net] sctp: do not free asoc when it is already dead in sctp_sendmsg (Hangbin Liu) [1470559] - [net] packet: Allow packets with only a header (but no payload) (Lorenzo Bianconi) [1535024] - [net] packet: make packet too small warning match condition (Lorenzo Bianconi) [1535024] - [net] packet: bail out of packet_snd() if L2 header creation fails (Lorenzo Bianconi) [1535024] - [net] packet: make packet_snd fail on len smaller than l2 header (Lorenzo Bianconi) [1535024] - [net] bonding: discard lowest hash bit for 802.3ad layer3+4 (Hangbin Liu) [1532167] - [net] revert "net: use lib/percpu_counter API for fragmentation mem accounting" (Jesper Brouer) [1508504] - [scsi] lpfc: fix pci hot plug crash in list_add call (Dick Kennedy) [1542773] - [scsi] hpsa: update driver version (Joseph Szczypek) [1541517] - [scsi] hpsa: correct resets on retried commands (Joseph Szczypek) [1541517] - [scsi] hpsa: rescan later if reset in progress (Joseph Szczypek) [1541517]- [x86] retpoline/hyperv: Convert assembler indirect jumps (Waiman Long) [1535645] - [x86] spec_ctrl: Upgrade GCC retpoline warning to an error for brew builds (Waiman Long) [1535645] - [x86] retpoline: Don't use kernel indirect thunks in vsyscalls (Waiman Long) [1535645] - [x86] spec_ctrl: Add a read-only retp_enabled debugfs knob (Waiman Long) [1535645] - [x86] spec_ctrl: detect unretpolined modules (Waiman Long) [1535645] - [x86] retpoline/ACPI: Convert indirect jump in wakeup code (Waiman Long) [1535645] - [x86] retpoline/efi: Convert stub indirect calls & jumps (Waiman Long) [1535645] - [watchdog] hpwdt: remove indirect call in drivers/watchdog/hpwdt.c (Waiman Long) [1535645] - [x86] spec_ctrl: cleanup __ptrace_may_access (Waiman Long) [1535645] - [x86] bugs: Drop one "mitigation" from dmesg (Waiman Long) [1535645] - [x86] spec_ctrl: fix ptrace IBPB optimization (Waiman Long) [1535645] - [x86] spec_ctrl: Avoid returns in IBRS-disabled regions (Waiman Long) [1535645] - [x86] spectre/meltdown: avoid the vulnerability directory to weaken kernel security (Waiman Long) [1535645] - [x86] spec_ctrl: Update spec_ctrl.txt and kernel-parameters.txt (Waiman Long) [1535645] - [x86] Use IBRS for firmware update path (Waiman Long) [1535645] - [x86] spec_ctrl: stuff RSB on context switch with SMEP enabled (Waiman Long) [1535645] - [x86] spec_ctrl: use upstream RSB stuffing function (Waiman Long) [1535645] - [x86] spec_ctrl: add ibrs_enabled=3 (ibrs_user) (Waiman Long) [1535645] - [x86] spec_ctrl: Integrate IBRS with retpoline (Waiman Long) [1535645] - [x86] spec_ctrl: print features changed by microcode loading (Waiman Long) [1535645] - [x86] spec_ctrl: refactor the init and microcode loading paths (Waiman Long) [1535645] - [x86] spec_ctrl: move initialization of X86_FEATURE_IBPB_SUPPORT (Waiman Long) [1535645] - [x86] spec_ctrl: remove SPEC_CTRL_PCP_IBPB bit (Waiman Long) [1535645] - [x86] spec_ctrl: remove ibrs_enabled variable (Waiman Long) [1535645] - [x86] spec_ctrl: add ibp_disabled variable (Waiman Long) [1535645] - [x86] spec_ctrl: add X86_FEATURE_IBP_DISABLE (Waiman Long) [1535645] - [x86] spec_ctrl: remove IBP disable for AMD model 0x16 (Waiman Long) [1535645] - [x86] spec_ctrl: remove performance measurements from documentation (Waiman Long) [1535645] - [x86] spec_ctrl: make ipbp_enabled read-only (Waiman Long) [1535645] - [x86] spec_ctrl: remove ibpb_enabled=2 mode (Waiman Long) [1535645] - [x86] spec_ctrl: Enable spec_ctrl functions for x86-32 (Waiman Long) [1535645] - [x86] spec_ctrl: move vmexit rmb in the last branch before IBRS (Waiman Long) [1535645] - [x86] spec_ctrl: satisfy the barrier like semantics of IBRS (Waiman Long) [1535645] - [x86] spectre_v1: Mark it as mitigated (Waiman Long) [1535645] - [x86] pti: Do not enable PTI on CPUs which are not vulnerable to Meltdown (Waiman Long) [1535645] - [x86] mce: Make machine check speculation protected (Waiman Long) [1535645] - [x86] retpoline: Add LFENCE to the retpoline/RSB filling RSB macros (Waiman Long) [1535645] - [x86] retpoline: Fill return stack buffer on vmexit (Waiman Long) [1535645] - [x86] retpoline/irq32: Convert assembler indirect jumps (Waiman Long) [1535645] - [x86] retpoline/checksum32: Convert assembler indirect jumps (Waiman Long) [1535645] - [x86] retpoline/entry: Convert entry assembler indirect (Waiman Long) [1535645] - [x86] retpoline/crypto: Convert crypto assembler indirect jumps (Waiman Long) [1535645] - [x86] spectre: Add boot time option to select Spectre v2 mitigation (Waiman Long) [1535645] - [x86] retpoline: Add initial retpoline support (Waiman Long) [1535645] - [x86] cpu: Implement CPU vulnerabilites sysfs functions (Waiman Long) [1535645] - [base] sysfs/cpu: Add vulnerability folder (Waiman Long) [1535645] - [x86] cpufeatures: Add X86_BUG_SPECTRE_V(12) (Waiman Long) [1535645] - [x86] pti: Add the pti= cmdline option and documentation (Waiman Long) [1535645] - [x86] cpufeatures: Add X86_BUG_CPU_MELTDOWN (Waiman Long) [1535645] - [x86] pti: Rename CONFIG_KAISER to CONFIG_PAGE_TABLE_ISOLATION (Waiman Long) [1535645] - [x86] cpu: Expand cpufeature facility to include cpu bugs (Waiman Long) [1535645] - [x86] cpu: Merge bugs.c and bugs_64.c (Waiman Long) [1535645] - [x86] cpu/intel: Introduce macros for Intel family numbers (Waiman Long) [1535645] - [x86] alternatives: Add missing 'n' at end of ALTERNATIVE inline asm (Waiman Long) [1535645] - [x86] alternatives: Fix alt_max_short macro to really be a max() (Waiman Long) [1535645] - [x86] asm: Make asm/alternative.h safe from assembly (Waiman Long) [1535645] - [x86] alternatives: Document macros (Waiman Long) [1535645] - [x86] alternatives: Fix ALTERNATIVE_2 padding generation properly (Waiman Long) [1535645] - [x86] alternatives: Add instruction padding (Waiman Long) [1535645] - [x86] alternative: Add header guards to asm/alternative-asm.h (Waiman Long) [1535645] - [x86] alternative: Use .pushsection/.popsection (Waiman Long) [1535645] - [x86] copy_user_generic: Optimize copy_user_generic with CPU erms feature (Waiman Long) [1535645] - [x86] Make .altinstructions bit size neutral (Waiman Long) [1535645]- [powerpc] spinlock: add gmb memory barrier (Mauricio Oliveira) [1538543] - [powerpc] prevent Meltdown attack with L1-D$ flush (Mauricio Oliveira) [1538543] - [s390] vtime: turn BP on when going idle (Hendrik Brueckner) [1538542] - [s390] cpuinfo: show facilities as reported by stfle (Hendrik Brueckner) [1538542] - [s390] kconfigs: turn off SHARED_KERNEL support for s390 (Hendrik Brueckner) [1538542] - [s390] add ppa to system call and program check path (Hendrik Brueckner) [1538542] - [s390] spinlock: add gmb memory barrier (Hendrik Brueckner) [1538542] - [s390] introduce CPU alternatives (Hendrik Brueckner) [1538542]- [x86] pti: Rework the trampoline stack switching code (Waiman Long) [1519802] {CVE-2017-5754} - [x86] pti: Disable interrupt before trampoline stack switching (Waiman Long) [1519802] {CVE-2017-5754} - [x86] pti/mm: Fix trampoline stack problem with XEN PV (Waiman Long) [1519802] {CVE-2017-5754} - [x86] kaiser/efi: unbreak tboot (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: Fix XEN PV boot failure (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Invoke TRACE_IRQS_IRETQ in paranoid_userspace_restore_all (Waiman Long) [1519802] {CVE-2017-5754} - [x86] spec_ctrl: show added cpuid flags in /proc/cpuinfo after late microcode update (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: svm: spec_ctrl at vmexit needs per-cpu areas functional (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: Eliminate redundnat FEATURE Not Present messages (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: enable IBRS and stuff_RSB before calling NMI C code (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: skip CAP_SYS_PTRACE check to skip audit (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: disable ibrs while in intel_idle() (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: skip IBRS/CR3 restore when paranoid exception returns to userland (Waiman Long) [1519796] {CVE-2017-5715} - [x86] Revert "entry: Use retpoline for syscall's indirect calls" (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm/dump_pagetables: Allow dumping current pagetables (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/dump_pagetables: Add a pgd argument to walk_pgd_level() (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/dump_pagetables: Add page table directory (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Remove unneeded nmi_userspace code (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Fix nmi exit code with CONFIG_TRACE_IRQFLAGS (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: init_tss is supposed to go in the PAGE_ALIGNED per-cpu section (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: Clear kdump pgd page to prevent incorrect behavior (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: consider the init_mm.pgd a kaiser pgd (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: convert userland visible "kpti" name to "pti" (Waiman Long) [1519802] {CVE-2017-5754} - [x86] spec_ctrl: set IBRS during resume from RAM if ibrs_enabled is 2 (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm/kaiser: __load_cr3 in resume from RAM after kernel gs has been restored (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm/kaiser: Revert the __GFP_COMP flag change (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Fix paranoid_exit() trampoline clobber (Waiman Long) [1519802] {CVE-2017-5754} - [x86] spec_ctrl: allow use_ibp_disable only if both SPEC_CTRL and IBPB_SUPPORT are missing (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: Documentation spec_ctrl.txt (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: remove irqs_disabled() check from intel_idle() (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: use enum when setting ibrs/ibpb_enabled (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: undo speculation barrier for ibrs_enabled and noibrs_cmdline (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: introduce ibpb_enabled = 2 for IBPB instead of IBRS (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: introduce SPEC_CTRL_PCP_ONLY_IBPB (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: cleanup s/flush/sync/ naming when sending IPIs (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: set IBRS during CPU init if in ibrs_enabled == 2 (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: use IBRS_ENABLED instead of 1 (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: allow the IBP disable feature to be toggled at runtime (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: always initialize save_reg in ENABLE_IBRS_SAVE_AND_CLOBBER (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: ibrs_enabled() is expected to return > 1 (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: CLEAR_EXTRA_REGS and extra regs save/restore (Waiman Long) [1519796] {CVE-2017-5715} - [x86] syscall: Clear unused extra registers on syscall (Waiman Long) [1519796] {CVE-2017-5715} - [x86] entry: Add back STUFF_RSB to interrupt and error paths (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm/kaiser: make is_kaiser_pgd reliable (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: disable global pages by default with KAISER (Waiman Long) [1519802] {CVE-2017-5754} - [x86] Revert "mm/kaiser: Disable global pages by default with KAISER" (Waiman Long) [1519802] {CVE-2017-5754} - [x86] kaiser/mm: fix pgd freeing in error path (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Fix 32-bit program crash with 64-bit kernel on AMD boxes (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: reload spec_ctrl cpuid in all microcode load paths (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: Prevent unwanted speculation without IBRS (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: add noibrs noibpb boot options (Waiman Long) [1519796] {CVE-2017-5715} - [x86] entry: Use retpoline for syscall's indirect calls (Waiman Long) [1519796] {CVE-2017-5715} - [x86] syscall: Clear unused extra registers on 32-bit compatible syscall entrance (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: rescan cpuid after a late microcode update (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: add debugfs ibrs_enabled ibpb_enabled (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: consolidate the spec control boot detection (Waiman Long) [1519796] {CVE-2017-5715} - [x86] Remove __cpuinitdata from some data & function (Waiman Long) [1519796] {CVE-2017-5715} - [x86] KVM/spec_ctrl: allow IBRS to stay enabled in host userland (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: move stuff_RSB in spec_ctrl.h (Waiman Long) [1519796] {CVE-2017-5715} - [x86] entry: Remove STUFF_RSB in error and interrupt code (Waiman Long) [1519796] {CVE-2017-5715} - [x86] entry: Stuff RSB for entry to kernel for non-SMEP platform (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm: Only set IBPB when the new thread cannot ptrace (Waiman Long) [1519796] {CVE-2017-5715} - [x86] mm: Set IBPB upon context switch (Waiman Long) [1519796] {CVE-2017-5715} - [x86] idle: Disable IBRS when offlining cpu and re-enable (Waiman Long) [1519796] {CVE-2017-5715} - [x86] idle: Disable IBRS entering idle and enable it on wakeup (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: implement spec ctrl C methods (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: save IBRS MSR value in save_paranoid for NMI (Waiman Long) [1519796] {CVE-2017-5715} - [x86] enter: Use IBRS on syscall and interrupts (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: swap rdx with rsi for nmi nesting detection (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: spec_ctrl_pcp and kaiser_enabled_pcp in same cachline (Waiman Long) [1519796] {CVE-2017-5715} - [x86] spec_ctrl: use per-cpu knob instead of ALTERNATIVES for ibpb and ibrs (Waiman Long) [1519796] {CVE-2017-5715} - [x86] enter: MACROS to set/clear IBRS and set IBPB (Waiman Long) [1519796] {CVE-2017-5715} - [kvm] x86: add SPEC_CTRL to MSR and CPUID lists (Waiman Long) [1519796] {CVE-2017-5715} - [kvm] svm: add MSR_IA32_SPEC_CTRL and MSR_IA32_PRED_CMD (Waiman Long) [1519796] {CVE-2017-5715} - [x86] svm: Set IBPB when running a different VCPU (Waiman Long) [1519796] {CVE-2017-5715} - [kvm] vmx: add MSR_IA32_SPEC_CTRL and MSR_IA32_PRED_CMD (Waiman Long) [1519796] {CVE-2017-5715} - [kvm] vmx: Set IBPB when running a different VCPU (Waiman Long) [1519796] {CVE-2017-5715} - [kvm] x86: clear registers on VM exit (Waiman Long) [1519796] {CVE-2017-5715} - [x86] kvm: Pad RSB on VM transition (Waiman Long) [1519796] {CVE-2017-5715} - [security] Add SPEC_CTRL Kconfig option (Waiman Long) [1519796] {CVE-2017-5715} - [x86] cpu/AMD: Control indirect branch predictor when SPEC_CTRL not available (Waiman Long) [1519796] {CVE-2017-5715} - [x86] feature: Report presence of IBPB and IBRS control (Waiman Long) [1519796] {CVE-2017-5715} - [x86] feature: Enable the x86 feature to control Speculation (Waiman Long) [1519796] {CVE-2017-5715} - [x86] cpuid: Provide get_scattered_cpuid_leaf() (Waiman Long) [1519796] {CVE-2017-5715} - [x86] cpuid: Cleanup cpuid_regs definitions (Waiman Long) [1519796] {CVE-2017-5715} - [x86] microcode: Share native MSR accessing variants (Waiman Long) [1519796] {CVE-2017-5715} - [x86] nop: Make the ASM_NOP* macros work from assembly (Waiman Long) [1519796] {CVE-2017-5715} - [x86] cpu: Clean up and unify the NOP selection infrastructure (Waiman Long) [1519796] {CVE-2017-5715} - [x86] entry: Further simplify the paranoid_exit code (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Remove trampoline check from paranoid entry path (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Don't switch to trampoline stack in paranoid_exit (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Simplify trampoline stack restore code (Waiman Long) [1519802] {CVE-2017-5754} - [misc] locking/barriers: prevent speculative execution based on Coverity scan results (Waiman Long) [1519789] {CVE-2017-5753} - [fs] udf: prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [fs] prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [scsi] qla2xxx: prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [netdrv] p54: prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [netdrv] carl9170: prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [media] uvcvideo: prevent speculative execution (Waiman Long) [1519789] {CVE-2017-5753} - [x86] cpu/AMD: Remove now unused definition of MFENCE_RDTSC feature (Waiman Long) [1519789] {CVE-2017-5753} - [x86] cpu/AMD: Make the LFENCE instruction serialized (Waiman Long) [1519789] {CVE-2017-5753} - [kernel] locking/barriers: introduce new memory barrier gmb() (Waiman Long) [1519789] {CVE-2017-5753} - [x86] Fix typo preventing msr_set/clear_bit from having an effect (Waiman Long) [1519789] {CVE-2017-5753} - [x86] Add another set of MSR accessor functions (Waiman Long) [1519789] {CVE-2017-5753} - [x86] mm/kaiser: Replace kaiser with kpti to sync with upstream (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: map the trace idt tables in userland shadow pgd (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add "kaiser" and "nokaiser" boot options (Waiman Long) [1519802] {CVE-2017-5754} - [x86] kaiser/mm: fix RESTORE_CR3 crash in kaiser_stop_machine (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: use stop_machine for enable/disable knob (Waiman Long) [1519802] {CVE-2017-5754} - [x86] kaiser/mm: use atomic ops to poison/unpoison user pagetables (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: use invpcid to flush the two kaiser PCID AISD (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: use two PCID ASIDs optimize the TLB during enter/exit kernel (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: stop patching flush_tlb_single (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: If INVPCID is available, use it to flush global mappings (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: use PCID feature to make user and kernel switches faster (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/64: Initialize CR4.PCIDE early (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: Add a 'noinvpcid' boot option to turn off INVPCID (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: Add the 'nopcid' boot option to turn off PCID (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: validate trampoline stack (Waiman Long) [1519802] {CVE-2017-5754} - [x86] entry: Move SYSENTER_stack to the beginning of struct tss_struct (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: isolate the user mapped per cpu areas (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: enable kaiser in build (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: selective boot time defaults (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser/xen: Dynamically disable KAISER when running under Xen PV (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add Kconfig (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: avoid false positives during non-kaiser pgd updates (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: Respect disabled CPU features (Waiman Long) [1519802] {CVE-2017-5754} - [x86] kaiser/mm: trampoline stack comments (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: stack trampoline (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: re-enable vsyscalls (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: allow to build KAISER with KASRL (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: allow KAISER to be enabled/disabled at runtime (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: un-poison PGDs at runtime (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add a function to check for KAISER being enabled (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add debugfs file to turn KAISER on/off at runtime (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: disable native VSYSCALL (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: map virtually-addressed performance monitoring buffers (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add kprobes text section (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: map trace interrupt entry (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: map entry stack per-cpu areas (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: map dynamically-allocated LDTs (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: make sure static PGDs are 8k in size (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: allow NX poison to be set in p4d/pgd (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: unmap kernel from userspace page tables (core patch) (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: mark per-cpu data structures required for entry/exit (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: introduce user-mapped per-cpu areas (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: add cr3 switches to entry code (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: remove scratch registers (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: prepare assembly for entry/exit CR3 switching (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/kaiser: Disable global pages by default with KAISER (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: Document X86_CR4_PGE toggling behavior (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm/tlb: Make CR4-based TLB flushes more robust (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: Do not set _PAGE_USER for init_mm page tables (Waiman Long) [1519802] {CVE-2017-5754} - [x86] increase robusteness of bad_iret fixup handler (Waiman Long) [1519802] {CVE-2017-5754} - [x86] mm: Check if PUD is large when validating a kernel address (Waiman Long) [1519802] {CVE-2017-5754} - [x86] Separate out entry text section (Waiman Long) [1519802] {CVE-2017-5754} - [include] linux/const.h: Add _BITUL() and _BITULL() (Waiman Long) [1519802] {CVE-2017-5754} - [include] linux/mmdebug.h: add VM_WARN_ON() and VM_WARN_ON_ONCE() (Waiman Long) [1519802] {CVE-2017-5754} - [include] stddef.h: Move offsetofend() from vfio.h to a generic kernel header (Waiman Long) [1519802] {CVE-2017-5754}- [hv] netvsc: get rid of completion timeouts (Vitaly Kuznetsov) [1538592] - [fs] gfs2: Special case the rindex in gfs2_write_alloc_required() (Andrew Price) [1384184] - [scsi] scsi_dh_alua: fix race condition that causes multipath to hang (Mike Snitzer) [1500192] - [virtio] virtio-pci: fix leaks of msix_affinity_masks (Jason Wang) [1281754] - [fs] sunrpc: avoid warning in gss_key_timeout (J. Bruce Fields) [1456594] - [fs] sunrpc: fix RCU handling of gc_ctx field (J. Bruce Fields) [1456594]- [drm] nouveau/disp/nv50-: execute supervisor on its own workqueue (Ben Skeggs) [1468825] - [net] bluetooth: Prevent uninitialized data (Gopal Tiwari) [1519626] {CVE-2017-1000410} - [scsi] storvsc: do not assume SG list is continuous when doing bounce buffers (for 4.1 and prior) (Cathy Avery) [1533175]- [x86] tighten /dev/mem with zeroing reads (Bruno Eduardo de Oliveira Meneguele) [1449676] {CVE-2017-7889} - [char] /dev/mem: make size_inside_page() logic straight (Bruno Eduardo de Oliveira Meneguele) [1449676] {CVE-2017-7889} - [char] /dev/mem: cleanup unxlate_dev_mem_ptr() calls (Bruno Eduardo de Oliveira Meneguele) [1449676] {CVE-2017-7889} - [char] /dev/mem: introduce size_inside_page() (Bruno Eduardo de Oliveira Meneguele) [1449676] {CVE-2017-7889} - [char] /dev/mem: remove redundant test on len (Bruno Eduardo de Oliveira Meneguele) [1449676] {CVE-2017-7889} - [scsi] lpfc: Null pointer dereference when log_verbose is set to 0xffffffff (Dick Kennedy) [1538340]- [netdrv] bnx2x: prevent crash when accessing PTP with interface down (Michal Schmidt) [1518669] - [hv] vss: Operation timeouts should match host expectation (Mohammed Gamal) [1511431] - [hv] utils: reduce HV_UTIL_NEGO_TIMEOUT timeout (Mohammed Gamal) [1511431] - [hv] utils: Check VSS daemon is listening before a hot backup (Mohammed Gamal) [1511431] - [hv] utils: Continue to poll VSS channel after handling requests (Mohammed Gamal) [1511431] - [md] dm: clear all discard attributes in queue_limits when discards are disabled (Mike Snitzer) [1433297] - [md] dm: discard support requires all targets in a table support discards (Mike Snitzer) [1433297] - [net] dccp: use-after-free in DCCP code (Stefano Brivio) [1520817] {CVE-2017-8824} - [net] tcp: fix tcp_trim_head() (Paolo Abeni) [1274139] - [net] sctp: fix src address selection if using secondary addresses for ipv6 (Xin Long) [1445919] - [net] sctp: deny peeloff operation on asocs with threads sleeping on it (Hangbin Liu) [1470559] - [net] sctp: avoid BUG_ON on sctp_wait_for_sndbuf (Hangbin Liu) [1470559] - [net] tcp: fix race during timewait sk creation (Florian Westphal) [1205025]- [fs] sunrpc: Revert "sunrpc: always treat the invalid cache as unexpired" (Thiago Becker) [1532786] - [net] dma: fix memory leak in dma_pin_iocvec_pages (Sabrina Dubroca) [1459263] - [s390] qeth: check not more than 16 SBALEs on the completion queue (Hendrik Brueckner) [1520860] - [s390] fix transactional execution control register handling (Hendrik Brueckner) [1520862] - [mm] prevent concurrent unmap_mapping_range() on the same inode (Miklos Szeredi) [1408108]- [mm] add cpu_relax() to "dont return 0 too early" patch (Ian Kent) [988988] - [mm] don't return 0 too early from find_get_pages() (Ian Kent) [988988] - [crypto] cryptd: Add cryptd_max_cpu_qlen module parameter (Jon Maxwell) [1503322] - [s390] cpcmd,vmcp: avoid GFP_DMA allocations (Hendrik Brueckner) [1496105] - [fs] gfs2: Withdraw for IO errors writing to the journal or statfs (Robert S Peterson) [1505956] - [netdrv] ixgbe: Fix incorrect bitwise operations of PTP Rx timestamp flags (Ken Cox) [1523856]- [kernel] fix __wait_on_atomic_t() to call the action func if the counter != 0 (David Howells) [1418631] - [fs] fscache: fix dead object requeue (David Howells) [1333592 1418631] - [fs] fscache: clear outstanding writes when disabling a cookie (David Howells) [1418631] - [fs] fscache: initialise stores_lock in netfs cookie (David Howells) [1418631] - [fs] cachefiles: fix attempt to read i_blocks after deleting file (David Howells) [1418631] - [fs] cachefiles: fix race between inactivating and culling a cache object (David Howells) [1418631] - [fs] fscache: make check_consistency callback return int (David Howells) [1418631] - [fs] fscache: wake write waiter after invalidating writes (David Howells) [1418631] - [fs] cachefiles: provide read-and-reset release counters for cachefilesd (David Howells) [1418631] - [s390] disassembler: increase show_code buffer size (Hendrik Brueckner) [1516654] - [fs] sunrpc: remove BUG_ONs checking RPC_IS_QUEUED (Dave Wysochanski) [1424630] - [fs] nfsv4.1: nfs4_fl_prepare_ds must be careful about reporting success (Scott Mayhew) [1205448] - [fs] cifs: add ratelimit for the log entry that causes a lockup (Leif Sahlberg) [1494999] - [fs] nfsd: check for oversized NFSv2/v3 arguments (J. Bruce Fields) [1447168]- [scsi] avoid a permanent stop of the scsi device's request queue (Ewan Milne) [1513455] - [fs] bio: more bio_map_user_iov() leak fixes (Ming Lei) [1503590] {CVE-2017-12190} - [fs] bio: fix unbalanced page refcounting in bio_map_user_iov (Ming Lei) [1503590] {CVE-2017-12190}- [scsi] bnx2fc: Fix hung task messages when a cleanup response is not received during abort (Chad Dupuis) [1504260]- [mm] introduce dedicated WQ_MEM_RECLAIM workqueue to do lru_add_drain_all (Waiman Long) [1463754] - [netdrv] cxgb4: Clear On FLASH config file after a FW upgrade (Arjun Vynipadath) [1446952] - [netdrv] chelsio : Fixes the issue seen on initiator while stopping the target (Sai Vemuri) [1442097] - [netdrv] be2net: Fix UE detection logic for BE3 (Ivan Vecera) [1437991] - [netdrv] cxgb4vf: don't offload Rx checksums for IPv6 fragments (Davide Caratti) [1427036] - [scsi] qla2xxx: Get mutex lock before checking optrom_state (Himanshu Madhani) [1408549]- [net] sctp: do not loose window information if in rwnd_over (Marcelo Leitner) [1492220] - [net] sctp: fix recovering from 0 win with small data chunks (Marcelo Leitner) [1492220]- [s390] qdio: clear DSCI prior to scanning multiple input queues (Hendrik Brueckner) [1467962]- [s390] zfcp: fix erp_action use-before-initialize in REC action trace (Hendrik Brueckner) [1497000] - [ipmi] create hardware-independent softdep for ipmi_devintf (Tony Camuso) [1457915]- [fs] nfsd: reorder nfsd_cache_match to check more powerful discriminators first (Thiago Becker) [1435787] - [fs] nfsd: split DRC global spinlock into per-bucket locks (Thiago Becker) [1435787] - [fs] nfsd: convert num_drc_entries to an atomic_t (Thiago Becker) [1435787] - [fs] nfsd: remove the cache_hash list (Thiago Becker) [1435787] - [fs] nfsd: convert the lru list into a per-bucket thing (Thiago Becker) [1435787] - [fs] nfsd: clean up drc cache in preparation for global spinlock elimination (Thiago Becker) [1435787]- [hv] vmbus: Fix error code returned by vmbus_post_msg() (Vitaly Kuznetsov) [1491846] - [hv] vmbus: Increase the time between retries in vmbus_post_msg() (Vitaly Kuznetsov) [1491846] - [hv] vmbus: Raise retry/wait limits in vmbus_post_msg() (Vitaly Kuznetsov) [1491846] - [hv] vmbus: Reduce the delay between retries in vmbus_post_msg() (Vitaly Kuznetsov) [1491846]- [scsi] be2iscsi: fix bad extern declaration (Maurizio Lombardi) [1497152] - [kernel] mqueue: fix a use-after-free in sys_mq_notify() (Davide Caratti) [1476124] {CVE-2017-11176}- [char] ipmi: use rcu lock around call to intf->handlers->sender() (Tony Camuso) [1466034] - [net] packet: fix tp_reserve race in packet_set_ring (Stefano Brivio) [1481943] {CVE-2017-1000111} - [net] packet: fix overflow in check for tp_frame_nr (Stefano Brivio) [1484946] {CVE-2017-7308} - [net] packet: fix overflow in check for tp_reserve (Stefano Brivio) [1484946] {CVE-2017-7308} - [fs] binfmt_elf.c:load_elf_binary(): return -EINVAL on zero-length mappings (Petr Matousek) [1492961] {CVE-2017-1000253} - [fs] binfmt_elf.c: fix bug in loading of PIE binaries (Petr Matousek) [1492961] {CVE-2017-1000253}- [net] tcp: initialize rcv_mss to TCP_MIN_MSS instead of 0 (Davide Caratti) [1488340] {CVE-2017-14106} - [net] tcp: fix 0 divide in __tcp_select_window() (Davide Caratti) [1488340] {CVE-2017-14106} - [net] ipv6: accept 64k - 1 packet length in ip6_find_1stfragopt() (Matteo Croce) [1477006] {CVE-2017-7542} - [net] ipv6: avoid overflow of offset in ip6_find_1stfragopt (Matteo Croce) [1477006] {CVE-2017-7542} - [net] udp: consistently apply ufo or fragmentation (Davide Caratti) [1481529] {CVE-2017-1000112} - [net] ipv6: Should use consistent conditional judgement for ip6 fragment between __ip6_append_data and ip6_finish_output (Davide Caratti) [1481529] {CVE-2017-1000112} - [net] ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output (Davide Caratti) [1481529] {CVE-2017-1000112}- [fs] nfs: don't disconnect open-owner on NFS4ERR_BAD_SEQID (Dave Wysochanski) [1459636] - [net] l2cap: prevent stack overflow on incoming bluetooth packet (Neil Horman) [1490062] {CVE-2017-1000251}- [fs] sunrpc: always treat the invalid cache as unexpired (Thiago Becker) [1477288] - [fs] sunrpc: xpt_auth_cache should be ignored when expired (Thiago Becker) [1477288]- [video] efifb: allow user to disable write combined mapping (Dave Airlie) [1465097]- [netdrv] sfc: tx ring can only have 2048 entries for all EF10 NICs (Jarod Wilson) [1441773] - [netdrv] brcmfmac: fix possible buffer overflow in brcmf_cfg80211_mgmt_tx() (Stanislaw Gruszka) [1474782] {CVE-2017-7541} - [scsi] lpfc: fix "integer constant too large" error on 32bit archs (Maurizio Lombardi) [1441169] - [scsi] lpfc: version 11.0.1.6 is 11.0.0.6 with no_hba_reset patches (Maurizio Lombardi) [1441169] - [scsi] lpfc: Vport creation is failing with "Link Down" error (Maurizio Lombardi) [1441169] - [scsi] lpfc: Fix panic on BFS configuration (Maurizio Lombardi) [1441169] - [scsi] lpfc: Fix eh_deadline setting for sli3 adapters (Maurizio Lombardi) [1441169] - [scsi] lpfc: Correct panics with eh_timeout and eh_deadline (Maurizio Lombardi) [1441169]- [x86] fix /proc/mtrr with base/size more than 44bits (Jerome Marchand) [1466530]- [fs] gfs2: clear gl_object when deleting an inode in gfs2_delete_inode (Robert S Peterson) [1464541] - [fs] gfs2: clear gl_object if gfs2_create_inode fails (Robert S Peterson) [1464541] - [fs] gfs2: set gl_object in inode lookup only after block type check (Robert S Peterson) [1464541] - [fs] gfs2: introduce helpers for setting and clearing gl_object (Robert S Peterson) [1464541]- [net] ipv6: Fix leak in ipv6_gso_segment() (Sabrina Dubroca) [1459951] {CVE-2017-9074} - [net] gre: fix a possible skb leak (Sabrina Dubroca) [1459951] {CVE-2017-9074} - [net] ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt() (Sabrina Dubroca) [1459951] {CVE-2017-9074} - [net] ipv6: Check ip6_find_1stfragopt() return value properly (Sabrina Dubroca) [1459951] {CVE-2017-9074} - [net] ipv6: Prevent overrun when parsing v6 header options (Sabrina Dubroca) [1459951] {CVE-2017-9074}- [mm] backport upstream large stack guard patch to RHEL6 (Larry Woodman) [1464237 1452730] {CVE-2017-1000364} - [mm] revert "enlarge stack guard gap" (Larry Woodman) [1452730] {CVE-2017-1000364} - [mm] revert "allow JVM to implement its own stack guard pages" (Larry Woodman) [1464237]- [fs] sunrpc: Handle EADDRNOTAVAIL on connection failures (Dave Wysochanski) [1459978] - [scsi] Add STARGET_CREATED_REMOVE state to scsi_target_state (Ewan Milne) [1452358]- [mm] allow JVM to implement its own stack guard pages (Larry Woodman) [1464237] - [mm] enlarge stack guard gap (Larry Woodman) [1452730] {CVE-2017-1000364}- [netdrv] bnxt_en: Update to firmware interface spec 1.5.1 (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Added support for Secure Firmware Update (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Add support for firmware updates for additional processors (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Update firmware spec. to 1.3.0 (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Add support for updating flash more securely (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Request firmware reset after successful firwmare update (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Add hwrm_send_message_silent() (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Add installed-package firmware version reporting via Ethtool GDRVINFO (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Reset embedded processor after applying firmware upgrade (Jonathan Toppins) [1439450] - [netdrv] bnxt_en: Add support for upgrading APE/NC-SI firmware via Ethtool FLASHDEV (Jonathan Toppins) [1439450] - [net] sctp: do not inherit ipv6_(mc|ac|fl)_list from parent (Florian Westphal) [1455612] {CVE-2017-9075} - [net] ipv6/dccp: do not inherit ipv6_mc_list from parent (Florian Westphal) [1455612] {CVE-2017-9076 CVE-2017-9077} - [net] dccp/tcp: do not inherit mc_list from parent (Florian Westphal) [1455612] {CVE-2017-8890} - [net] ipv6: nullify ipv6_ac_list and ipv6_fl_list when creating new socket (Florian Westphal) [1455612]- [fs] sunrpc: Enable the keepalive option for TCP sockets (Dave Wysochanski) [1458421] - [mm] mempolicy.c: fix error handling in set_mempolicy and mbind (Bruno E. O. Meneguele) [1443539] {CVE-2017-7616} - [s390] zfcp: fix use-after-"free" in FC ingress path after TMF (Hendrik Brueckner) [1421762] - [scsi] scsi_transport_srp: Fix a race condition (Don Dutile) [1417305] - [scsi] scsi_transport_srp: Introduce srp_wait_for_queuecommand() (Don Dutile) [1417305] - [block] make blk_cleanup_queue() wait until request_fn finished (Don Dutile) [1417305]- [kernel] audit: acquire creds selectively to reduce atomic op overhead (Paul Moore) [1454847] - [s390] kernel: initial cr0 bits (Hendrik Brueckner) [1445326] - [s390] zfcp: do not trace pure benign residual HBA responses at default level (Hendrik Brueckner) [1421760] - [s390] zfcp: fix rport unblock race with LUN recovery (Hendrik Brueckner) [1421761]- [netdrv] ixgbe: fix setup_fc for x550em (Ken Cox) [1442030] - [scsi] bnx2fc: fix race condition in bnx2fc_get_host_stats() (Maurizio Lombardi) [1393672]- [fs] nfsd: stricter decoding of write-like NFSv2/v3 ops (J. Bruce Fields) [1446755] {CVE-2017-7895} - [fs] nfsd4: minor NFSv2/v3 write decoding cleanup (J. Bruce Fields) [1446755] {CVE-2017-7895} - [perf] fix concurrent sys_perf_event_open() vs move_group race (Jiri Olsa) [1434751] {CVE-2017-6001} - [perf] remove confusing comment and move put_ctx() (Jiri Olsa) [1434751] {CVE-2017-6001} - [perf] restructure perf syscall point of no return (Jiri Olsa) [1434751] {CVE-2017-6001} - [perf] fix move_group() order (Jiri Olsa) [1434751] {CVE-2017-6001} - [perf] generalize event->group_flags (Jiri Olsa) [1434751] {CVE-2017-6001} - [scsi] libfc: quarantine timed out xids (Chris Leech) [1431440]- [fs] sunrpc: Ensure that we wait for connections to complete before retrying (Dave Wysochanski) [1448170] - [net] ipv6: check raw payload size correctly in ioctl (Jamie Bainbridge) [1441909]- [fs] nfsv4: fix getacl ERANGE for some ACL buffer sizes (J. Bruce Fields) [869942] - [fs] nfsv4: fix getacl head length estimation (J. Bruce Fields) [869942]- [fs] xfs: handle array index overrun in xfs_dir2_leaf_readbuf() (Carlos Maiolino) [1440361] - [net] ping: implement proper locking (Jakub Sitnicki) [1438999] {CVE-2017-2671} - [net] tcp: avoid infinite loop in tcp_splice_read() (Davide Caratti) [1430578] {CVE-2017-6214} - [net] ipv6: ip6_fragment: fix headroom tests and skb leak (Hannes Frederic Sowa) [1412331]- [x86] vmalloc_sync: avoid syncing vmalloc area on crashing cpu (Pingfan Liu) [1146727] - [kernel] audit: plug cred memory leak in audit_filter_rules (Richard Guy Briggs) [1434560]- [mm] hugetlb: check for pte NULL pointer in page_check_address() (Herton R. Krzesinski) [1431508] - [netdrv] be2net: Fix endian issue in logical link config command (Ivan Vecera) [1436527] - [crypto] mpi: Fix NULL ptr dereference in mpi_powm() (Mateusz Guzik) [1398456] {CVE-2016-8650} - [fs] aio: properly check iovec sizes (Mateusz Guzik) [1337517] {CVE-2015-8830} - [fs] vfs: make AIO use the proper rw_verify_area() area helpers (Mateusz Guzik) [1337535] {CVE-2012-6701}- [scsi] lpfc: update for rhel6 11.0.0.6 (Maurizio Lombardi) [1429881] - [scsi] lpfc: The lpfc driver does not issue RFF_ID and RFT_ID in the correct sequence (Maurizio Lombardi) [1429881]- [sched] fair: Rework throttle_count sync (Jiri Olsa) [1250762] - [sched] fair: Reorder cgroup creation code (Jiri Olsa) [1250762] - [sched] fair: Initialize throttle_count for new task-groups lazily (Jiri Olsa) [1250762] - [sched] fair: Do not announce throttled next buddy in dequeue_task_fair() (Jiri Olsa) [1250762]- [block] fix use-after-free in seq file (Denys Vlasenko) [1418549] {CVE-2016-7910} - [firmware] Replacing the chelsio firmware (t4,t5)fw-1.15.37.0 (Sai Vemuri) [1425749] - [kernel] genirq: Avoid taking sparse_irq_lock for non-existent irqs (Dave Wysochanski) [1360930] - [tty] n_hdlc: get rid of racy n_hdlc.tbuf (Herton R. Krzesinski) [1429918] {CVE-2017-2636}- [net] dccp: fix freeing skb too early for IPV6_RECVPKTINFO (Hannes Frederic Sowa) [1424628] {CVE-2017-6074}- [block] nvme: Don't poll device being removed (David Milburn) [1422521]- [fs] posix_acl: Clear SGID bit when setting file permissions (Andreas Grunbacher) [1371252] {CVE-2016-7097} - [fs] switch posix_acl_equiv_mode() to umode_t * (Andreas Grunbacher) [1371252] {CVE-2016-7097} - [perf] sched latency: Fix thread pid reuse issue (Jiri Olsa) [1400743] - [fs] ext4: fix races of writeback with punch hole and zero range (Lukas Czerner) [1394786] - [fs] ext4: validate s_reserved_gdt_blocks on mount (Lukas Czerner) [1394786] - [fs] ext4: release bh in make_indexed_dir (Lukas Czerner) [1394786] - [fs] ext4: reinforce check of i_dtime when clearing high fields of uid and gid (Lukas Czerner) [1394786] - [fs] ext4: validate that metadata blocks do not overlap superblock (Lukas Czerner) [1394786] - [fs] ext4: short-cut orphan cleanup on error (Lukas Czerner) [1394786] - [fs] ext4: fix reference counting bug on block allocation error (Lukas Czerner) [1394786] - [fs] ext4: check for extents that wrap around (Lukas Czerner) [1394786] - [fs] ext4: silence UBSAN in ext4_mb_init() (Lukas Czerner) [1394786] - [fs] ext4: address UBSAN warning in mb_find_order_for_block() (Lukas Czerner) [1394786] - [fs] ext4: clean up error handling when orphan list is corrupted (Lukas Czerner) [1394786] - [fs] ext4: fix hang when processing corrupted orphaned inode list (Lukas Czerner) [1394786] - [fs] jbd2: Fix unreclaimed pages after truncate in data=journal mode (Lukas Czerner) [1394786] - [fs] ext4: Fix handling of extended tv_sec (Lukas Czerner) [1394786] - [fs] create and use seq_show_option for escaping (Lukas Czerner) [1394786] - [fs] ext4: replace open coded nofail allocation in ext4_free_blocks() (Lukas Czerner) [1394786] - [fs] ext4: Introduce EFSBADCRC and EFSCORRUPTED error codes (Lukas Czerner) [1394786] - [block] ensure request->part is valid (Jeff Moyer) [1416341] - [sound] alsa: hda - fix Lewisburg audio issue (Jaroslav Kysela) [1413134]- [netdrv] sfc: Add efx_nic member with fixed netdev features (Jarod Wilson) [1419396] - [netdrv] sfc: Take mac_lock before calling efx_ef10_filter_table_probe (Jarod Wilson) [1419396] - [netdrv] sfc: Fix VLAN filtering feature if vPort has VLAN_RESTRICT flag (Jarod Wilson) [1419396] - [netdrv] sfc: clean fallbacks between promisc/normal in efx_ef10_filter_sync_rx_mode (Jarod Wilson) [1419396] - [netdrv] sfc: support cascaded multicast filters (Jarod Wilson) [1419396] - [netdrv] sfc: Make failed filter removal less noisy (Jarod Wilson) [1410750] - [netdrv] sfc: re-factor efx_ef10_filter_sync_rx_mode() (Jarod Wilson) [1410750] - [netdrv] sfc: refactor debug-or-warnings printks (Jarod Wilson) [1410750] - [net] implement netif_cond_dbg macro (Jarod Wilson) [1410750]- [fs] gfs2: Limit number of transaction blocks requested for truncates (Robert S Peterson) [1401058] - [fs] revert "sunrpc: make AF_LOCAL connect synchronous" (Benjamin Coddington) [1420044]- [net] tcp: correct memory barrier usage in tcp_check_space() (Oleg Nesterov) [1386136] - [fs] epoll: prevent missed events on EPOLL_CTL_MOD (Oleg Nesterov) [1386136] - [acpi] acpica: Fix regression in FADT revision checks (Lenny Szubowicz) [1418339] - [net] ipv6: stop sending PTB packets for MTU < 1280 (Hannes Frederic Sowa) [1415931] {CVE-2016-10142} - [net] fix dst_ops_extend leaks (Sabrina Dubroca) [1399633]- [drm] core: Do not preserve framebuffer on rmfb, v4 (Rob Clark) [1405267] - [scsi] mpt3sas: Fix for block device of raid exists even after deleting raid disk (Tomas Henzl) [1416552]- [netdrv] be2net: fix initial MAC setting (Ivan Vecera) [1415905]- [netdrv] sfc: fix missing mc_promisc setting (Jarod Wilson) [1410750]- [netdrv] sfc: reduce severity of PIO buffer alloc failures (Jarod Wilson) [1410750] - [netdrv] sfc: avoid division by zero (Jarod Wilson) [1410750] - [netdrv] sfc: Insert multicast filters as well as mismatch filters in promiscuous mode (Jarod Wilson) [1410750] - [netdrv] sfc: get timer configuration from adapter (Jarod Wilson) [1410750] - [netdrv] sfc: warn if other functions have been reset by MCFW (Jarod Wilson) [1410750] - [netdrv] sfc: add output flag decoding to efx_mcdi_set_workaround (Jarod Wilson) [1410750] - [netdrv] sfc: get PIO buffer size from the NIC (Jarod Wilson) [1410750] - [netdrv] sfc: set interrupt moderation via MCDI (Jarod Wilson) [1410750] - [netdrv] sfc: allow asynchronous MCDI without completion function (Jarod Wilson) [1410750] - [netdrv] sfc: on MC reset, clear PIO buffer linkage in TXQs (Jarod Wilson) [1410750] - [netdrv] sfc: Downgrade EPERM messages from MCDI to debug (Jarod Wilson) [1410750] - [netdrv] sfc: cope with ENOSYS from efx_mcdi_get_workarounds() (Jarod Wilson) [1410750] - [netdrv] sfc: enable cascaded multicast filters in MCFW (Jarod Wilson) [1410750] - [netdrv] sfc: work around TRIGGER_INTERRUPT command not working on SFC9140 (Jarod Wilson) [1410750] - [dm] raid: fix transient device failure processing (Mike Snitzer) [1404425]- [scsi] Add intermediate STARGET_REMOVE state to scsi_target_state (Ewan Milne) [1349623] - [scsi] restart list search after unlock in scsi_remove_target (Ewan Milne) [1349623] - [powerpc] pci: Support per-aperture memory offset (Laurent Vivier) [1413448] - [powerpc] pci: Don't add bogus empty resources to PHBs (Laurent Vivier) [1413448] - [mm] mmap.c: fix arithmetic overflow in __vm_enough_memory() (Jerome Marchand) [1413500] - [net] ping: check minimum size on ICMP header length (Mateusz Guzik) [1414202] {CVE-2016-8399} - [scsi] sg_write()/bsg_write() is not fit to be called under KERNEL_DS (Ewan Milne) [1414823] {CVE-2016-10088 CVE-2016-9576}- [kernel] ftrace: Do not function trace inlined functions (Pratyush Anand) [1413456] - [x86] paravirt: Do not trace _paravirt_ident_*() functions (Pratyush Anand) [1413456] - [netdrv] i40e: Fix for long link down notification time (Stefan Assmann) [1414274] - [scsi] megaraid_sas: fix done in queue_command (Tomas Henzl) [1415192] - [scsi] megaraid: fixes (Tomas Henzl) [1415192] - [netdrv] ixgbe: Add support for new X557 device (Ken Cox) [1408509] - [netdrv] ixgbe: Add KR backplane support for x550em_a (Ken Cox) [1408509] - [netdrv] ixgbe: Add support for SGMII backplane interface (Ken Cox) [1408509] - [netdrv] ixgbe: Add support for SFPs with retimer (Ken Cox) [1408509] - [netdrv] ixgbe: Introduce function to control MDIO speed (Ken Cox) [1408509] - [netdrv] ixgbe: Read and set instance id (Ken Cox) [1408509] - [netdrv] ixgbe: Add support for x550em_a 10G MAC type (Ken Cox) [1408509] - [netdrv] ixgbe: Use method pointer to access IOSF devices (Ken Cox) [1408509] - [netdrv] ixgbe: Add support for single-port X550 device (Ken Cox) [1408509] - [netdrv] ixgbe: Clean up interface for firmware commands (Ken Cox) [1408509] - [netdrv] ixgbe: Change the lan_id and func fields to a u8 to avoid casts (Ken Cox) [1408509] - [netdrv] ixgbe: Fix flow control for Xeon D KR backplane (Ken Cox) [1408509] - [netdrv] ixgbe: Make all unchanging ops structures const (Ken Cox) [1408509] - [netdrv] ixgbe: Update PTP to support X550EM_x devices (Ken Cox) [1408509] - [netdrv] ixgbe: convert to CYCLECOUNTER_MASK macro (Ken Cox) [1408509] - [netdrv] ixgbevf: add VF support for new hardware (Ken Cox) [1408507] - [netdrv] ixgbevf: Support Windows hosts (Hyper-V) (Ken Cox) [1408507] - [netdrv] ixgbevf: Add the device ID's presented while running on Hyper-V (Ken Cox) [1408507] - [netdrv] ixgbevf: Move API negotiation function into mac_ops (Ken Cox) [1408507] - [x86] tsc: Reset cycle_last after resume from S3/S4 (Lenny Szubowicz) [1406468] - [kernel] hung_task: allow hung_task_panic when hung_task_warnings is 0 (Waiman Long) [1410297]- [s390] kernel/ap: Fix hang condition on crypto card config-off (Hendrik Brueckner) [1413552] - [s390] zcrypt: Improved invalid domain response handling (Hendrik Brueckner) [1406389] - [infiniband] ucm: Fix bitmap wrap when devnum > IB_UCM_MAX_DEVICES (Slava Shwartsman) [1413476] - [netdrv] mlx5e: Copy all L2 headers into inline segment (Kamal Heib) [1408937] - [netdrv] be2net: fix MAC addr setting on privileged BE3 VFs (Ivan Vecera) [1406659] - [netdrv] be2net: don't delete MAC on close on unprivileged BE3 VFs (Ivan Vecera) [1406659] - [netdrv] be2net: fix status check in be_cmd_pmac_add() (Ivan Vecera) [1406659] - [acpi] acpica: Tables: Update FADT handling (Lenny Szubowicz) [1408401] - [acpi] acpica: ACPI 6.0: Add changes for FADT table (Lenny Szubowicz) [1408401] - [acpi] acpica: Basic support for FADT version 5 (Lenny Szubowicz) [1408401] - [acpi] acpica: Remove use of unreliable FADT revision field (Lenny Szubowicz) [1408401]- [netdrv] sfc: include size-binned TX stats on sfn8542q (Jarod Wilson) [1411279] - [netdrv] sfc: retrieve second word of datapath capabilities (Jarod Wilson) [1411279] - [netdrv] sfc: update MCDI protocol headers (Jarod Wilson) [1411279] - [netdrv] sfc: Update MCDI protocol definitions (Jarod Wilson) [1411279] - [net] mlx4_en: Fix type mismatch for 32-bit systems (Slava Shwartsman) [1399239] - [net] mlx4_en: Resolve dividing by zero in 32-bit system (Slava Shwartsman) [1399239] - [netdrv] e1000e: Initial support for KabeLake (Jarod Wilson) [1406917] - [netdrv] e1000e: Clear ULP configuration register on ULP exit (Jarod Wilson) [1406917] - [netdrv] e1000e: Set HW FIFO minimum pointer gap for non-gig speeds (Jarod Wilson) [1406917] - [netdrv] e1000e: Increase PHY PLL clock gate timing (Jarod Wilson) [1406917] - [netdrv] e1000e: Increase ULP timer (Jarod Wilson) [1406917] - [netdrv] e1000e: initial support for i219-LM (3) (Jarod Wilson) [1406917] - [netdrv] be2net: fix unicast list filling (Ivan Vecera) [1408247] - [netdrv] be2net: fix accesses to unicast list (Ivan Vecera) [1408247] - [netdrv] sfc: Downgrade or remove some error messages (Jarod Wilson) [1410750] - [netdrv] be2net: call be_set_uc_list() unconditionally (Ivan Vecera) [1402679] - [netdrv] mlx5e: Use hw_features through netdev_extended macro (Kamal Heib) [1385318] - [block] nvme: Don't stop kthread while clearing queues (David Milburn) [1399431] - [fs] dlm: Fix saving of NULL callbacks (Robert S Peterson) [1264492]- [x86] kdump: Fix several bound checking error of crashkernel reserving (Baoquan He) [1349069] - [x86] kdump: Crashkernel auto reservation failed on large system (Baoquan He) [1349069] - [kdump] Fix wrong dmi_present argument in case efi_smbios_addr being used (Dave Young) [1404984] - [kdump] Add error check in case dmi_get_system_info return null (Dave Young) [1404984] - [netdrv] bnxt_en: Improve the delay logic for firmware response (John Linville) [1406129] - [netdrv] bnxt_en: Implement proper firmware message padding (John Linville) [1406129] - [netdrv] bnxt_en: Refactor _hwrm_send_message() (John Linville) [1406129] - [netdrv] bnxt_en: Fix dmesg log firmware error messages (John Linville) [1406129] - [netdrv] bnxt_en: Use firmware provided message timeout value (John Linville) [1406129] - [fs] nfs: Allow getattr to also report readdirplus cache hits (Scott Mayhew) [1325766] - [fs] nfs: Be more targeted about readdirplus use when doing lookup/revalidation (Scott Mayhew) [1325766] - [fs] nfs: Fix a performance regression in readdir (Scott Mayhew) [1325766]- [net] udplite: fast-path computation of checksum coverage (Hangbin Liu) [1404127] - [ata] libata: fix sff host state machine locking while polling (Cathy Avery) [1390972] - [ata] libata-sff: use WARN instead of BUG on illegal host state machine state (Cathy Avery) [1390972] - [x86] hyperv: Handle unknown NMIs on one CPU when unknown_nmi_panic (Vitaly Kuznetsov) [1400428] - [fs] nfsd4: zero op arguments beyond the 8th compound op (J. Bruce Fields) [1409002] - [fs] nfsd: fix deadlock secinfo+readdir compound (J. Bruce Fields) [1314505] - [fs] nfsd4: fix recovery-dir leak on nfsd startup failure (J. Bruce Fields) [1266405] - [x86] Mark Skylake processors with Kaby Lake PCH as unsupported (David Arcari) [1405459] - [infiniband] ipoib: Remove can't use GFP_NOIO warning (Slava Shwartsman) [1321529] - [netdrv] veth: allow changing the mac address while interface is up (David Arcari) [1402696] - [kernel] tracing: Protect tracer flags with trace_types_lock (Steven Rostedt) [1397661] - [acpi] acpica: Prevent circular object list in acpi_ns_exec_module_code (Lenny Szubowicz) [1401776] - [acpi] acpica: Fix possible memory leak for module-level code execution (Lenny Szubowicz) [1401776] - [acpi] acpica: Add additional module-level code support (Lenny Szubowicz) [1401776] - [fs] xfs: growfs: use uncached buffers for new headers (Bill O'Donnell) [1134314] - [fs] xfs: catch invalid negative blknos in _xfs_buf_find() (Bill O'Donnell) [1134314] - [fs] xfs: fix _xfs_buf_find oops on blocks beyond the filesystem end (Bill O'Donnell) [1134314]- [scsi] be2iscsi: Add checks to validate completions (Maurizio Lombardi) [1397807]- [mm] Revert "mm: Fix slab growing out of bound within a cpuset" (Larry Woodman) [1402713] - [netdrv] cxgb4: update latest firmware version supported (Sai Vemuri) [1381382] - [kernel] audit: correctly record file names with different path name types (Paul Moore) [1305103] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Implement the PD Map support for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1306457] - [scsi] megaraid_sas: ldio_outstanding variable is not decremented in completion path (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Enable or Disable Fast path based on the PCI Threshold Bandwidth (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Add the Support for SAS3.5 Generic Megaraid Controllers Capabilities (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Dynamic Raid Map Changes for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1306457] - [scsi] megaraid_sas: SAS3.5 Generic Megaraid Controllers Fast Path for RAID 1/10 Writes (Tomas Henzl) [1306457] - [scsi] megaraid_sas: SAS3.5 Generic Megaraid Controllers Stream Detection and IO Coalescing (Tomas Henzl) [1306457] - [scsi] megaraid_sas: EEDP Escape Mode Support for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1306457] - [scsi] megaraid_sas: 128 MSIX Support (Tomas Henzl) [1306457] - [scsi] megaraid_sas: Add new pci device Ids for SAS3.5 Generic Megaraid Controllers (Tomas Henzl) [1306457]- [netdrv] RDMA/iw_cxgb4: Fix bar2 virt addr calculation for T4 chips (Sai Vemuri) [1381382] - [netdrv] cxgb4: Stop Rx Queues before freeing it up (Sai Vemuri) [1381382] - [netdrv] iw_cxgb4 : Added "Fail" column in debug iw_cxgb4 stats (Sai Vemuri) [1381382] - [netdrv] cxgb4: Add info print to display number of MSI-X vectors allocated (Sai Vemuri) [1381382] - [netdrv] iwpm: crash fix for large connections test (Sai Vemuri) [1381382] - [netdrv] cxgb4/cxgb4vf : Use vlan_gro_frags_gr() for VLANs (Sai Vemuri) [1381382] - [netdrv] cxgb4vf : Using RHEL6 provided napi_gro_frags_gr() API which returns (enum gro_result) values (Sai Vemuri) [1381382] - [serial] 8250_pci: Detach low-level driver during PCI error recovery (Gustavo Duarte) [1400508] - [drm] reservation: Remove shadowing local variable 'ret' (Rob Clark) [1398084] - [net] sctp: validate chunk len before actually using it (Hangbin Liu) [1399457] {CVE-2016-9555} - [net] ipv6: add mtu lock check in __ip6_rt_update_pmtu (Xin Long) [1397295] - [net] Reduce queue allocation to one in kdump kernel (Sai Vemuri) [1321315] - [netdrv] cxgb4: Force cxgb4 driver as MASTER in kdump kernel (Sai Vemuri) [1321315]- [netdrv] cxgb4 : Add cxgb4 T4/T5 firmware version 1.15.37.0 (Sai Vemuri) [1349112] - [netdrv] be2net: fix locking (Ivan Vecera) [1397915] - [perf] tools: Initialize reference counts in map__clone() (Jiri Olsa) [1359100] - [perf] tools: Replace map->referenced & maps->removed_maps with map->refcnt (Jiri Olsa) [1359100] - [md] raid10: add rcu protection to rdev access in raid10_sync_request (Xiao Ni) [1395048] - [md] raid10: add rcu protection in raid10_status (Xiao Ni) [1395048] - [md] raid10: fix refounct imbalance when resyncing an array with a replacement device (Xiao Ni) [1395048] - [netdrv] qlcnic: add wmb() call in transmit data path (Harish Patil) [1342659] - [x86] ACPI: add dynamic_debug support (Prarit Bhargava) [1252674] - [mm] hugetlb: fix huge_pte_alloc BUG_ON (Dave Anderson) [1397250]- [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1396567] - [scsi] megaraid_sas: add in missing white spaces in error messages text (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Do not set MPI2_TYPE_CUDA for JBOD FP path for FW which does not support JBOD sequence map (Tomas Henzl) [1397873] - [scsi] megaraid_sas: Send SYNCHRONIZE_CACHE for VD to firmware (Tomas Henzl) [1392499] - [scsi] megaraid_sas: Do not fire DCMDs during PCI shutdown/detach (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Send correct PhysArm to FW for R1 VD downgrade (Tomas Henzl) [1396567] - [scsi] megaraid_sas: For SRIOV enabled firmware, ensure VF driver waits for 30secs before reset (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Fix data integrity failure for JBOD (passthrough) devices (Tomas Henzl) [1392499] - [scsi] megaraid_sas: fix macro MEGASAS_IS_LOGICAL to avoid regression (Tomas Henzl) [1392499] - [scsi] megaraid_sas: clean function declarations in megaraid_sas_base.c up (Tomas Henzl) [1396567] - [scsi] megaraid_sas: add in missing white space in error message text (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Fix the search of first memory bar (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Use memdup_user() rather than duplicating its implementation (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Fix probing cards without io port (Tomas Henzl) [1396567] - [scsi] megaraid_sas: Downgrade two success messages to info (Tomas Henzl) [1396567] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1396567] - [scsi] megaraid_sas: task management code optimizations (Tomas Henzl) [1396567] - [scsi] megaraid_sas: call ISR function to clean up pending replies in OCR path (Tomas Henzl) [1396567] - [scsi] megaraid_sas: reduce memory footprints in kdump mode (Tomas Henzl) [1396567] - [scsi] megaraid_sas: add missing curly braces in ioctl handler (Tomas Henzl) [1396567] - [scsi] mpt3sas: Bump driver version as "14.101.00.00" (Tomas Henzl) [1306469] - [scsi] mpt3sas: Fix for Endianness issue (Tomas Henzl) [1306469] - [scsi] mpt3sas: Use the new MPI 2.6 32-bit Atomic Request Descriptors for SAS35 devices (Tomas Henzl) [1306469] - [scsi] mpt3sas: set EEDP-escape-flags for SAS35 devices (Tomas Henzl) [1306469] - [scsi] mpt3sas: Increased/Additional MSIX support for SAS35 devices (Tomas Henzl) [1306469] - [scsi] mpt3sas: Added Device ID's for SAS35 devices and updated MPI header (Tomas Henzl) [1306469] - [scsi] mpt3sas: Don't spam logs if logging level is 0 (Tomas Henzl) [1306469] - [scsi] mpt3sas: Fix warnings exposed by W=1 (Tomas Henzl) [1306469] - [scsi] mpt3sas: Eliminate dead sleep_flag code (Tomas Henzl) [1306469] - [scsi] mpt3sas: Eliminate conditional locking in mpt3sas_scsih_issue_tm() (Tomas Henzl) [1306469] - [scsi] mpt3sas: Ensure the connector_name string is NUL-terminated (Tomas Henzl) [1306469] - [scsi] mpt3sas: Bump driver version as "14.100.00.00" (Tomas Henzl) [1306469] - [scsi] mpt3sas: Remove unused macro "MPT_DEVICE_TLR_ON" (Tomas Henzl) [1306469] - [scsi] mpt3sas: Implement device_remove_in_progress check in IOCTL path (Tomas Henzl) [1306469] - [scsi] mpt3sas: Fix for incorrect numbers for MSIX vectors enabled when non RDPQ card is enumerated first (Tomas Henzl) [1306469] - [scsi] mpt3sas: Fix for improper info displayed in var log, while blocking or unblocking the device (Tomas Henzl) [1306469] - [net] increase xmit RECURSION_LIMIT to 10 (Sabrina Dubroca) [1392660] - [net] add a recursion limit in xmit path (Sabrina Dubroca) [1392660] - [net] netfilter: ebtables: put module reference when an incorrect extension is found (Sabrina Dubroca) [1390061] - [net] netfilter: ebtables: Fix extension lookup with identical name (Sabrina Dubroca) [1390061] - [net] ipv6: ipv6_find_hdr restore prev functionality (Paolo Abeni) [1392975]- [kernel] audit: fix a double fetch in audit_log_single_execve_arg() (Paul Moore) [1359304] {CVE-2016-6136} - [fs] nfs: Kill fscache warnings when mounting without -ofsc (David Howells) [1353844] - [fs] nfs: Fix a compile issue when CONFIG_NFS_FSCACHE was undefined (David Howells) [1353844] - [fs] nfs: Don't pass mount data to nfs_fscache_get_super_cookie() (David Howells) [1353844] - [fs] dlm: Don't save callbacks after accept (Robert S Peterson) [1264492] - [fs] dlm: Save and restore socket callbacks properly (Robert S Peterson) [1264492] - [fs] dlm: Replace nodeid_to_addr with kernel_getpeername (Robert S Peterson) [1264492] - [fs] dlm: print kernel message when we get an error from kernel_sendpage (Robert S Peterson) [1264492] - [fs] nfsd: handle fileid wraparound (Dave Wysochanski) [1397552] - [hv] storvsc: Payload buffer incorrectly sized for 32 bit kernels (Cathy Avery) [1394756] - [fs] xfs: fix unbalanced inode reclaim flush locking (Brian Foster) [1384564] - [scsi] hpsa: correct logical resets (Joseph Szczypek) [1083110] - [scsi] hpsa: generate a controller NMI (Joseph Szczypek) [1083110] - [scsi] hpsa: update driver version to 3.4.10-0-RH3 (Joseph Szczypek) [1083110] - [scsi] hpsa: Check for null devices in ioaccel submission patch (Joseph Szczypek) [1083110] - [scsi] hpsa: check for null device pointers (Joseph Szczypek) [1083110] - [scsi] hpsa: correct skipping masked peripherals (Joseph Szczypek) [1083110] - [scsi] hpsa: generalize external arrays (Joseph Szczypek) [1083110] - [scsi] vmw_pvscsi: return SUCCESS for successful command aborts (Ewan Milne) [1372465]- [fs] ext4: fix extent tree corruption caused by hole punch (Lukas Czerner) [1351798] - [x86] Mark Intel Purley supported (Steve Best) [1271866] - [pnp] Prevent attaching to ACPI IPMI device (Charles Rose) [857150]- [netdrv] ehea: fix operation state report (Gustavo Duarte) [1089134] - [block] nvme: Always use MSI/MSI-x interrupts (David Milburn) [1372023] - [fs] aio: aio_nr decrements don't need to be delayed (Jiri Olsa) [1386216] - [fs] aio: don't bother with async freeing on failure in ioctx_alloc() (Jiri Olsa) [1386216] - [fs] epoll: ep_unregister_pollwait() can use the freed pwq->whead (Lauro Ramos Venancio) [1392372] - [fs] epoll: introduce POLLFREE to flush ->signalfd_wqh before kfree() (Lauro Ramos Venancio) [1392372]- [sched] Fix rq->nr_uninterruptible update race (Aaron Tomlin) [1377292] - [security] keys: Fix short sprintf buffer in /proc/keys show function (Frantisek Hrbata) [1375208] {CVE-2016-7042} - [net] bridge: fix switched interval for MLD Query types (Hangbin Liu) [1392327] - [net] netfilter: ipv6: move POSTROUTING invocation before fragmentation (Eric Garver) [1391240] - [net] Fix use after free in the recvmmsg exit path (Davide Caratti) [1390046] {CVE-2016-7117} - [net] vlan: Propagate MAC address to VLANs (Jarod Wilson) [1381585] - [net] tcp: fix use after free in tcp_xmit_retransmit_queue() (Mateusz Guzik) [1379529] {CVE-2016-6828} - [net] netfilter: x_tables: check for bogus target offset (Mateusz Guzik) [1351422] {CVE-2016-4998} - [net] netfilter: x_tables: validate e->target_offset early (Mateusz Guzik) [1351422] {CVE-2016-4998} - [net] netfilter: x_tables: make sure e->next_offset covers remaining blob size (Mateusz Guzik) [1351422] {CVE-2016-4998} - [net] tcp: enable per-socket rate limiting of all 'challenge acks' (Florian Westphal) [1388287] - [net] tcp: uninline tcp_oow_rate_limited() (Florian Westphal) [1388287] - [net] tcp: mitigate ACK loops for connections as tcp_timewait_sock (Florian Westphal) [1388287] - [net] tcp: mitigate ACK loops for connections as tcp_sock (Florian Westphal) [1388287] - [net] tcp: mitigate ACK loops for connections as tcp_request_sock (Florian Westphal) [1388287] - [net] tcp: helpers to mitigate ACK loops by rate-limiting out-of-window dupacks (Florian Westphal) [1388287] - [net] ipv6: Don't change dst->flags using assignments (Marcelo Leitner) [1389478] - [scsi] megaraid-sas: request irqs later (Tomas Henzl) [1385088]- [perf] list: Fix rNNNN list output to appear only once (Jiri Olsa) [1291256 1374411] - [perf] symbols: Check kptr_restrict for root (Jiri Olsa) [1291256 1374411] - [fs] SUNRPC: Fix a regression when reconnecting (Benjamin Coddington) [1323801] - [fs] SUNRPC: Clear the request rq_bytes_sent field in xprt_release_write (Benjamin Coddington) [1323801] - [fs] SUNRPC: Lock the transport layer on shutdown (Benjamin Coddington) [1323801] - [virt] kvm: x86 emulator: implement IMUL REG, R/M (opcode 0F AF) (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: implement IMUL REG, R/M, IMM (opcode 69) (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: implement IMUL REG, R/M, imm8 (opcode 6B) (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: Use a register for ____emulate_2op() destination (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: pass destination type to ____emulate_2op() (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: add Src2Imm decoding (Radim Krcmar) [1313468] - [virt] kvm: x86 emulator: consolidate immediate decode into a function (Radim Krcmar) [1313468] - [hv] netvsc: fix incorrect receive checksum offloading (Vitaly Kuznetsov) [1388701] - [hv] do not lose pending heartbeat vmbus packets (Vitaly Kuznetsov) [1378614] - [hv] vmbus: Fix signaling logic in hv_need_to_signal_on_read() (Vitaly Kuznetsov) [1319054] - [hv] vmbus: Eliminate the spin lock on the read path (Vitaly Kuznetsov) [1319054] - [hv] ring_buffer: eliminate hv_ringbuffer_peek() (Vitaly Kuznetsov) [1319054] - [hv] remove code duplication between vmbus_recvpacket()/vmbus_recvpacket_raw() (Vitaly Kuznetsov) [1319054] - [hv] ring_buffer: remove code duplication from hv_ringbuffer_peek/read() (Vitaly Kuznetsov) [1319054] - [hv] ring_buffer.c: fix comment style (Vitaly Kuznetsov) [1319054] - [hv] netvsc: set nvdev link after populating chn_table (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: synchronize netvsc_change_mtu()/netvsc_set_channels() with netvsc_remove() (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: get rid of struct net_device pointer in struct netvsc_device (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: untangle the pointer mess (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: use start_remove flag to protect netvsc_link_change() (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: move start_remove flag to net_device_context (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: Move subchannel waiting to rndis_filter_device_remove() (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: Wait for sub-channels to be processed during probe (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: Properly size the vrss queues (Vitaly Kuznetsov) [1320094 1335926] - [hv] netvsc: Add close of RNDIS filter into change mtu call (Vitaly Kuznetsov) [1320094 1335926] - [hv] hv_netvsc: Add support to set MTU reservation from guest side (Vitaly Kuznetsov) [1352105] - [perf] probe: Clear probe_trace_event when add_probe_trace_event() fails (Jiri Olsa) [1291510] - [perf] probe: Move ftrace probe-event operations to probe-file.c (Jiri Olsa) [1291510] - [block] loop: fix comment typo in loop_config_discard (Lukas Czerner) [818597] - [block] loop: Limit the number of requests in the bio list (Lukas Czerner) [818597] - [fs] ext4: optimize test_root() (Lukas Czerner) [1236047] - [fs] ext4: verify group number in verify_group_input() before using it (Lukas Czerner) [1236047] - [fs] nfsd: use short read as well as i_size to set eof (Benjamin Coddington) [1302415] - [fs] xfs: xfs_alloc_fix_minleft can underflow near ENOSPC (Carlos Maiolino) [1259493] - [fs] xfs: Fix rounding in xfs_alloc_fix_len() (Carlos Maiolino) [1259493] - [fs] jbd: don't BUG but return ENOSPC if a handle runs out of space (Lukas Czerner) [1291015] - [fs] jbd2: don't BUG but return ENOSPC if a handle runs out of space (Lukas Czerner) [1291015]- [powerpc] ppc64: Fix incorrect return value from __copy_tofrom_user (Gustavo Duarte) [1387243] - [misc] hpilo: Changes to support new security states in iLO5 FW (Joseph Szczypek) [1376584] - [misc] hpilo: Change e-mail address from hp.com to hpe.com (Joseph Szczypek) [1376584] - [misc] hpilo: cleanup hpilo (Joseph Szczypek) [1376584] - [mm] memory_hotplug.c: change normal message to use pr_debug (Jeremy McNicoll) [1255272] - [acpi] mem_hotplug: set memory info correctly when problems forcing mem online (Jeremy McNicoll) [1255272] - [fs] bio: Need to free integrity payload if the split bio gets memory by itself (Xiao Ni) [1268434] - [md] add rdev reference for super write (Xiao Ni) [1365718] - [netdrv] rtlwifi: fix memory leak for USB device (Stanislaw Gruszka) [1364597] - [fs] NFSv4: Fix a use-after-free situation in _nfs4_proc_getlk() (Benjamin Coddington) [1353272] - [drm] nouveau/kms: take mode_config mutex in connector hotplug path (Ben Skeggs) [1349978] - [kernel] clocksource: Defer override invalidation unless clock is unstable (Prarit Bhargava) [1356231] - [kernel] clocksource: Reselect clocksource when watchdog validated high-res capability (Prarit Bhargava) [1356231] - [fs] nfs4: clnt: respect noresvport when establishing connections to DSes (Benjamin Coddington) [1346041] - [fs] nfs: Add nfs_client behavior flags (Benjamin Coddington) [1346041] - [block] fix /proc/diskstats in-flight - kABI workaround (Jerome Marchand) [1273339 1306879] - [block] add internal hd part table references (Jerome Marchand) [1273339 1306879] - [block] fix accounting bug on cross partition merges (Jerome Marchand) [1273339 1306879] - [block] kref: add kref_test_and_get (Jerome Marchand) [1273339 1306879] - [block] Revert "block: fix accounting bug on cross partition merges" (Jerome Marchand) [1273339 1306879] - [perf] thread: Fix reference count initial state (Jiri Olsa) [1359100] - [perf] tools: Reference count struct map (Jiri Olsa) [1359100] - [perf] tools: Check if a map is still in use when deleting it (Jiri Olsa) [1359100] - [perf] tools: Protect accesses the map rbtrees with a rw lock (Jiri Olsa) [1359100] - [perf] tools: Introduce struct maps (Jiri Olsa) [1359100] - [perf] tools: Assign default value for some pointers (Jiri Olsa) [1359100] - [perf] tools: Use maps__first()/map__next() (Jiri Olsa) [1359100] - [perf] tools: Leave DSO destruction to the map destruction (Jiri Olsa) [1359100] - [perf] machine: Mark removed threads as such (Jiri Olsa) [1359100] - [perf] tools: Import rb_erase_init from block/ in the kernel sources (Jiri Olsa) [1359100] - [perf] tools: Nuke unused map_groups__flush() (Jiri Olsa) [1359100] - [perf] tools: Remove redundant initialization of thread linkage members (Jiri Olsa) [1359100] - [perf] tools: Rename maps__next (Jiri Olsa) [1359100] - [perf] machine: Do not call map_groups__delete(), drop refcnt instead (Jiri Olsa) [1359100] - [perf] hists: Rename add_hist_entry to hists__findnew_entry (Jiri Olsa) [1359100] - [perf] tools: Use atomic.h for the map_groups refcount (Jiri Olsa) [1359100] - [perf] tests: Fix map_groups refcount test (Jiri Olsa) [1359100] - [perf] machine: No need to keep a refcnt for last_match (Jiri Olsa) [1359100] - [perf] tests: Show refcounting broken expectations in thread-mg-share test (Jiri Olsa) [1359100] - [perf] machine: Protect the machine->threads with a rwlock (Jiri Olsa) [1359100] - [video] efifb: prevent null-deref when iterating dmi_list (Rob Clark) [1360982] - [video] configs: updates for fb backport (Rob Clark) [1360982] - [video] fbdev: efifb: bind to efi-framebuffer (Rob Clark) [1360982] - [video] fbdev: vesafb: bind to platform-framebuffer device (Rob Clark) [1360982] - [video] fbdev: simplefb: add common x86 RGB formats (Rob Clark) [1360982] - [video] x86: sysfb: move EFI quirks from efifb to sysfb (Rob Clark) [1360982] - [video] x86: provide platform-devices for boot-framebuffers (Rob Clark) [1360982] - [video] fbdev: simplefb: mark as fw and allocate apertures (Rob Clark) [1360982] - [video] fbdev: simplefb: add init through platform_data (Rob Clark) [1360982] - [video] drivers/video: implement a simple framebuffer driver (Rob Clark) [1360982] - [video] vesafb: fix memory leak (Rob Clark) [1360982] - [video] uvesafb,vesafb: create WC or WB PAT-entries (Rob Clark) [1360982] - [video] vesafb: fix comment a typo (Rob Clark) [1360982] - [video] vesafb: use platform_driver_probe() instead of platform_driver_register() (Rob Clark) [1360982] - [video] efifb: Fix call to wrong unregister function (Rob Clark) [1360982] - [video] efifb: Disallow manual bind and unbind (Rob Clark) [1360982] - [video] efifb: Fix mismatched request/release_mem_region (Rob Clark) [1360982] - [video] efifb: fix int to pointer cast warning (Rob Clark) [1360982] - [video] efifb: Add override for 11" Macbook Air 3,1 (Rob Clark) [1360982] - [video] efifb: Support overriding fields FW tells us with the DMI data (Rob Clark) [1360982] - [video] efifb: support AMD Radeon HD 6490 (Rob Clark) [1360982] - [video] efifb: support the EFI framebuffer on more Apple hardware (Rob Clark) [1360982] - [video] efifb: check that the base address is plausible on pci systems (Rob Clark) [1360982] - [video] drivers/video/efifb.c: support framebuffer for NVIDIA 9400M in MacBook Pro 5, 1 (Rob Clark) [1360982]- [netdrv] sfc: fix potential stack corruption from running past stat bitmask (Jarod Wilson) [1374067] - [netdrv] cxgb4: Enable SR-IOV configuration via PCI sysfs interface (Sai Vemuri) [1222751] - [netdrv] bnx2x: don't wait for Tx completion on recovery (Michal Schmidt) [1300681] - [pm] hibernate: Only crash if necessary in create/free_basic_memory_bitmaps() (Jerry Snitselaar) [1374378] - [netdrv] ixgbe: add WoL support for some 82599 subdevice IDs (Ken Cox) [1316845] - [kernel] cgroup: improve old cgroup handling in cgroup_attach_proc() (Lauro Ramos Venancio) [1372085] - [watchdog] hpwdt: add support for iLO5 (Linda Knippers) [1382496] - [watchdog] hpwdt: HP rebranding (Linda Knippers) [1388170] - [documentation] Fix hpwdt documentation to match RHEL6 (Linda Knippers) [1388170] - [acpi] acpica: Fix for a Store->ArgX when ArgX contains a reference to a field (Lenny Szubowicz) [1324697] - [acpi] acpica: Standardize all switch() blocks (Lenny Szubowicz) [1324697] - [acpi] acpica: Interpreter: Fix Store() when implicit conversion is not possible (Lenny Szubowicz) [1324697] - [fs] backing-dev: fix wakeup timer races with bdi_unregister() (Jeff Moyer) [1111683] - [fs] backing-dev: ensure wakeup_timer is deleted (Jeff Moyer) [1111683] - [fs] writeback: Fix lost wake-up shutting down writeback thread (Jeff Moyer) [1111683] - [fs] writeback: do not lose wakeup events when forking bdi threads (Jeff Moyer) [1111683] - [fs] writeback: fix bad _bh spinlock nesting (Jeff Moyer) [1111683] - [fs] writeback: cleanup bdi_register (Jeff Moyer) [1111683] - [fs] writeback: remove unnecessary init_timer call (Jeff Moyer) [1111683] - [fs] writeback: optimize periodic bdi thread wakeups (Jeff Moyer) [1111683] - [fs] writeback: prevent unnecessary bdi threads wakeups (Jeff Moyer) [1111683] - [fs] writeback: move bdi threads exiting logic to the forker thread (Jeff Moyer) [1111683] - [fs] writeback: restructure bdi forker loop a little (Jeff Moyer) [1111683] - [fs] writeback: move last_active to bdi (Jeff Moyer) [1111683] - [fs] writeback: do not remove bdi from bdi_list (Jeff Moyer) [1111683] - [fs] writeback: simplify bdi code a little (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in bdi threads (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 2 (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 1 (Jeff Moyer) [1111683] - [fs] writeback: fix possible race when creating bdi threads (Jeff Moyer) [1111683] - [fs] writeback: harmonize writeback threads naming (Jeff Moyer) [1111683] - [fs] writeback: merge bdi_writeback_task and bdi_start_fn (Jeff Moyer) [1111683] - [fs] writeback: bdi_writeback_task() must set task state before calling schedule() (Jeff Moyer) [1111683] - [fs] writeback: remove wb_list (Jeff Moyer) [1111683] - [s390] zfcp: close window with unblocked rport during rport gone (Hendrik Brueckner) [1383980] - [s390] zfcp: fix ELS/GS request&response length for hardware data router (Hendrik Brueckner) [1383981] - [s390] zfcp: fix fc_host port_type with NPIV (Hendrik Brueckner) [1383982] - [s390] zcrypt: toleration of new crypto adapter hardware with type 12 (Hendrik Brueckner) [1344041] - [s390] time: LPAR offset handling (Hendrik Brueckner) [1381564] - [s390] time: move PTFF definitions (Hendrik Brueckner) [1381564] - [scsi] libfc: Don't have fc_exch_find log errors on a new exchange (Chris Leech) [1368175] - [scsi] libfc: Revert: use offload EM instance again (Chris Leech) [1383078] - [scsi] libfc: don't advance state machine for incoming FLOGI (Chris Leech) [1368175] - [scsi] libfc: Do not login if the port is already started (Chris Leech) [1368175] - [scsi] libfc: Do not drop down to FLOGI for fc_rport_login() (Chris Leech) [1368175] - [scsi] libfc: Do not take rdata->rp_mutex when processing a (Chris Leech) [1368175] - [scsi] libfc: Fixup disc_mutex handling (Chris Leech) [1368175] - [scsi] libfc: Revisit kref handling (Chris Leech) [1368175] - [scsi] fcoe: Stop fc_rport_priv structure leak (Chris Leech) [1368175] - [scsi] libfc: do not send ABTS when resetting exchanges (Chris Leech) [1368175] - [scsi] libfc: reset exchange manager during LOGO handling (Chris Leech) [1368175] - [scsi] libfc: send LOGO for PLOGI failure (Chris Leech) [1368175] - [scsi] libfc: Issue PRLI after a PRLO has been received (Chris Leech) [1368175] - [scsi] libfc: fix seconds_since_last_reset calculation (Chris Leech) [1368175] - [scsi] libfc: Update rport reference counting (Chris Leech) [1368175] - [scsi] libfc: XenServer fails to mount root filesystem (Chris Leech) [1368175]- [netdrv] mlx5e: Fix minimum MTU (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Device's mtu field is u16 and not int (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: Fix endianness bug in IPV6 csum calculation (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Allow resetting VF admin mac to zero (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Correctly handle RSS indirection table when changing number of channels (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Fix ethtool RX hash func configuration change (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Fix LRO modify (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5e: Remove wrong poll CQ optimization (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Do not BUG_ON during reset when PCI is offline (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: Count HW buffer overrun only once (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5: Fix RC transport send queue overhead computation (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: fix some error handling in mlx4_multi_func_init() (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Remove unused macro (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Initialize hop_limit when creating address handle (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5: Expose correct maximum number of CQE capacity (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Replace kfree with kvfree in mlx4_ib_destroy_srq (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: fix handling return value of mlx4_slave_convert_port (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Use vmalloc for WR buffers when needed (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Use correct order of variables in log message (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Expose correct max_sge_rd limit (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Avoid returning success in case of an error flow (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Replace VF zero mac with random mac in mlx4_core (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Fix resource tracker error flow in add_res_range (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Copy/set only sizeof struct mlx4_eqe bytes (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: really allow to change RSS key (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx5: Fix incorrect wc pkey_index assignment for GSI messages (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Fix incorrect cq flushing in error state (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Use correct SL on AH query under RoCE (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Forbid using sysfs to change RoCE pkeys (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Demote mcg message from warning to debug (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Fix potential deadlock when sending mad to wire (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4, mlx5, mthca: Expose max_sge_rd correctly (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Add extra check for total vfs for SRIOV (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: Remove BUG_ON assert when checking if ring is full (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Relieve cpu load average on the port sending flow (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Fix wrong index in propagating port change event to VFs (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Fix memory leak in do_slave_init (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4: Disable HA for SRIOV PF RoCE devices (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_en: Release TX QP when destroying TX ring (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: Disable Granular QoS per VF under IB/Eth VPI configuration (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: fix typo in mlx4_set_vf_mac (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: need to call close fw if alloc icm is called twice (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] mlx4_core: double free of dev_vfs (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319] - [netdrv] bnx2x: don't reset chip on cleanup if PCI function is offline (Michal Schmidt) [1386199] - [netdrv] bnx2x: allow adding VLANs while interface is down (Michal Schmidt) [1386199] - [netdrv] bnx2x: avoid leaking memory on bnx2x_init_one() failures (Michal Schmidt) [1386199] - [netdrv] bnx2x: Prevent false warning for lack of FC NPIV (Michal Schmidt) [1386199] - [netdrv] bnx2x: fix receive of VF->PF mailbox messages by the PF on big-endian (Michal Schmidt) [1386199] - [netdrv] bnx2x: fix sending VF->PF messages on big-endian (Michal Schmidt) [1386199] - [netdrv] bnx2x: Fix 84833 phy command handler (Michal Schmidt) [1386199] - [netdrv] bnx2x: Fix led setting for 84858 phy (Michal Schmidt) [1386199] - [netdrv] bnx2x: Correct 84858 PHY fw version (Michal Schmidt) [1386199] - [netdrv] bnx2x: Fix 84833 RX CRC (Michal Schmidt) [1386199] - [netdrv] bnx2x: Fix link-forcing for KR2 (Michal Schmidt) [1386199] - [netdrv] bnx2x: Warn about grc timeouts in register dump (Michal Schmidt) [1386199] - [netdrv] be2net: Enable VF link state setting for BE3 (Ivan Vecera) [1347812] - [netdrv] be2net: Fix TX stats for TSO packets (Ivan Vecera) [1347812] - [netdrv] be2net: NCSI FW section should be properly updated with ethtool for BE3 (Ivan Vecera) [1347812] - [netdrv] be2net: Provide an alternate way to read pf_num for BEx chips (Ivan Vecera) [1347812] - [netdrv] be2net: Fix mac address collision in some configurations (Ivan Vecera) [1347812] - [netdrv] be2net: Avoid redundant addition of mac address in HW (Ivan Vecera) [1347812] - [netdrv] be2net: Add privilege level check for OPCODE_COMMON_GET_EXT_FAT_CAPABILITIES SLI cmd (Ivan Vecera) [1347812] - [netdrv] be2net: Issue COMMON_RESET_FUNCTION cmd during driver unload (Ivan Vecera) [1347812] - [netdrv] be2net: Support UE recovery in BEx/Skyhawk adapters (Ivan Vecera) [1347812] - [netdrv] be2net: replace polling with sleeping in the FW completion path (Ivan Vecera) [1347812] - [netdrv] be2net: do not remove vids from driver table if be_vid_config() fails (Ivan Vecera) [1347812] - [netdrv] be2net: clear vlan-promisc setting before programming the vlan list (Ivan Vecera) [1347812] - [netdrv] be2net: perform temperature query in adapter regardless of its interface state (Ivan Vecera) [1347812] - [netdrv] be2net: Fix broadcast echoes from EVB in BE3 (Ivan Vecera) [1347812] - [netdrv] be2net: fix definition of be_max_eqs() (Ivan Vecera) [1347812] - [netdrv] be2net: Fix provisioning of RSS for VFs in multi-partition configurations (Ivan Vecera) [1347812] - [netdrv] be2net: Enable Wake-On-LAN from shutdown for Skyhawk (Ivan Vecera) [1347812] - [netdrv] be2net: use max-TXQs limit too while provisioning VF queue pairs (Ivan Vecera) [1347812] - [netdrv] benet: be_resume needs to protect be_open with rtnl_lock (Ivan Vecera) [1347812] - [netdrv] be2net: Don't leak iomapped memory on removal (Ivan Vecera) [1347812] - [netdrv] be2net: Fix a UE caused by passing large frames to the ASIC (Ivan Vecera) [1347812] - [netdrv] be2net: Fix pcie error recovery in case of NIC+RoCE adapters (Ivan Vecera) [1347812] - [netdrv] be2net: Interpret and log new data that's added to the port misconfigure async event (Ivan Vecera) [1347812] - [netdrv] be2net: Request RSS capability of Rx interface depending on number of Rx rings (Ivan Vecera) [1347812] - [netdrv] be2net: Fix interval calculation in interrupt moderation (Ivan Vecera) [1347812] - [netdrv] be2net: Add retry in case of error recovery failure (Ivan Vecera) [1347812] - [netdrv] be2net: Fix Lancer error recovery (Ivan Vecera) [1347812] - [netdrv] be2net: Don't run ethtool self-tests for VFs (Ivan Vecera) [1347812] - [netdrv] be2net: SRIOV Queue distribution should factor in EQ-count of VFs (Ivan Vecera) [1347812] - [netdrv] be2net: Fix be_vlan_rem_vid() to check vlan id being removed (Ivan Vecera) [1347812] - [netdrv] be2net: check for INSUFFICIENT_PRIVILEGES error (Ivan Vecera) [1347812] - [netdrv] be2net: return error status from be_set_phys_id() (Ivan Vecera) [1347812] - [netdrv] be2net: fix port-res desc query of GET_PROFILE_CONFIG FW cmd (Ivan Vecera) [1347812] - [netdrv] be2net: fix VF link state transition from disabled to auto (Ivan Vecera) [1347812] - [netdrv] bnx2: fix locking when netconsole is used (Ivan Vecera) [1291369] - [netdrv] tg3: Avoid NULL pointer dereference in tg3_io_error_detected() (Ivan Vecera) [1347828] - [netdrv] tg3: Fix for disallow tx coalescing time to be 0 (Ivan Vecera) [1347828] - [netdrv] tg3: Report the correct number of RSS queues through tg3_get_rxnfc (Ivan Vecera) [1347828] - [netdrv] tg3: Fix for diasllow rx coalescing time to be 0 (Ivan Vecera) [1347828] - [netdrv] net: tg3: avoid uninitialized variable warning (Ivan Vecera) [1347828] - [net] ipv6: restrict hop_limit sysctl setting to range (1; 255) (Paolo Abeni) [1314305] - [net] ipv4: add limits to ip_default_ttl (Paolo Abeni) [1314305] - [net] route: enforce hoplimit max value (Paolo Abeni) [1313899] - [net] netfilter: Add missing #include for userland (Sabrina Dubroca) [1317697] - [net] sctp: use the same clock as if sock source timestamps were on (Xin Long) [1334561] - [net] sctp: update the netstamp_needed counter when copying sockets (Xin Long) [1334561] - [net] sctp: fix the transports round robin issue when init is retransmitted (Xin Long) [1312728] - [net] pppoe: fix memory corruption in padt work structure (Beniamino Galvani) [1317900] - [net] pppoe: drop pppoe device in pppoe_unbind_sock_work (Beniamino Galvani) [1317900] - [net] pppoe: Use workqueue to die properly when a PADT is received (Beniamino Galvani) [1317900] - [net] ipv6: Skip XFRM lookup if dst_entry in socket cache is valid (Jakub Sitnicki) [1327680] - [net] ipv6: Consolidate route lookup sequences (Jakub Sitnicki) [1327680] - [net] macvtap: Add support of packet capture on macvtap device (Sabrina Dubroca) [1373100] - [scsi] fnic: pci_dma_mapping_error() doesn't return an error code (Maurizio Lombardi) [1364593] - [scsi] fnic: Using rport->dd_data to check rport online instead of rport_lookup (Maurizio Lombardi) [1364593] - [scsi] fnic: Cleanup the I/O pending with fw and has timed out and is used to issue LUN reset (Maurizio Lombardi) [1364593] - [scsi] fnic: move printk()s outside of the critical code section (Maurizio Lombardi) [1364593] - [scsi] fnic: check pci_map_single() return value (Maurizio Lombardi) [1364593] - [scsi] be2iscsi: Driver version: 11.1.0.0 (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Replace _bh with _irqsave/irqrestore (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Remove redundant iscsi_wrb desc memset (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix bad WRB index error (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix async PDU handling path (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Add lock to protect WRB alloc and free (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: _bh for io_sgl_lock and mgmt_sgl_lock (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Reduce driver load/unload time (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix ExpStatSn in management tasks (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Update the driver version (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix WRB leak in login/logout path (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix async link event processing (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to process 25G link speed info from FW (Maurizio Lombardi) [1347815] - [scsi] scsi_transport_iscsi: Add 25G and 40G speed definition (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix IOPOLL implementation (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix return value for MCC completion (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Add FW config validation (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to handle misconfigured optics events (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix VLAN support for IPv6 network (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to remove shutdown entry point (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Added return value check for mgmt_get_all_if_id (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Set mbox timeout to 30s (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to synchronize tag allocation using spin_lock (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix to use atomic bit operations for tag_state (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix mbox synchronization replacing spinlock with mutex (Maurizio Lombardi) [1347815] - [scsi] be2iscsi: Fix soft lockup in mgmt_get_all_if_id path using bmbx (Maurizio Lombardi) [1347815] - [scsi] scsi_debug: fix logical block provisioning support when unmap_alignment != 0 (Maurizio Lombardi) [1388096] - [scsi] scsi_debug: fix logical block provisioning support (Maurizio Lombardi) [1388096] - [scsi] mpt3sas: Fix resume on WarpDrive flash cards (Tomas Henzl) [1329353] - [scsi] mpt3sas: avoid mpt3sas_transport_port_add NULL parent_dev (Tomas Henzl) [1329353] - [scsi] mpt3sas: set num_phys after allocating phy space (Tomas Henzl) [1329353] - [scsi] mpt3sas: add missing curly braces (Tomas Henzl) [1329353] - [scsi] mpt3sas: Used "synchronize_irq()"API to synchronize timed-out IO & TMs (Tomas Henzl) [1329353] - [scsi] mpt3sas: Set maximum transfer length per IO to 4MB for VDs (Tomas Henzl) [1329353] - [scsi] mpt3sas: Updating mpt3sas driver version to 13.100.00.00 (Tomas Henzl) [1329353] - [scsi] mpt3sas: Handle active cable exception event (Tomas Henzl) [1329353] - [scsi] mpt3sas: Update MPI header to 2.00.42 (Tomas Henzl) [1329353] - [scsi] mpt3sas: remove unused fw_event_work elements (Tomas Henzl) [1329353] - [scsi] mpt3sas: Remove usage of 'struct timeval' (Tomas Henzl) [1329353] - [scsi] mpt3sas: Don't overreach ioc->reply_post during initialization (Tomas Henzl) [1329353] - [scsi] mpt3sas: Remove unnecessary synchronize_irq() before free_irq() (Tomas Henzl) [1329353] - [scsi] mpt3sas: Free memory pools before retrying to allocate with different value (Tomas Henzl) [1329353] - [scsi] mpt3sas: Remove cpumask_clear for zalloc_cpumask_var and don't free free_cpu_mask_var before reply_q (Tomas Henzl) [1329353] - [scsi] mpt3sas: Updating mpt3sas driver version to 12.100.00.00 (Tomas Henzl) [1329353] - [scsi] mpt3sas: Fix for Asynchronous completion of timedout IO and task abort of timedout IO (Tomas Henzl) [1329353] - [scsi] mpt3sas: Updated MPI Header to 2.00.42 (Tomas Henzl) [1329353] - [scsi] mpt3sas: Add support for configurable Chain Frame Size (Tomas Henzl) [1329353] - [scsi] mpt3sas: Added smp_affinity_enable module parameter (Tomas Henzl) [1329353] - [scsi] mpt3sas: Make use of additional HighPriority credit message frames for sending SCSI IOs (Tomas Henzl) [1329353] - [scsi] mpt3sas: Never block the Enclosure device (Tomas Henzl) [1329353] - [scsi] mpt3sas: Fix static analyzer(coverity) tool identified defects (Tomas Henzl) [1329353] - [scsi] mpt3sas: Used IEEE SGL instead of MPI SGL while framing a SMP Passthrough request message (Tomas Henzl) [1329353] - [scsi] mpt3sas: Added support for high port count HBA variants (Tomas Henzl) [1329353] - [scsi] bnx2fc: Update version number to 2.10.3 (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: Check sc_cmd device and host pointer before returning the command to the mid-layer (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: Print netdev device name when FCoE is successfully initialized (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: Print when we send a fip keep alive (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: bnx2fc_eh_abort(): fix wrong return code (Maurizio Lombardi) [1380385] - [scsi] bnx2fc: Show information about log levels in 'modinfo' (Maurizio Lombardi) [1380385] - [scsi] hpsa: update driver revision to 3.4.10-0-RH2 (Joseph Szczypek) [1377892] - [scsi] hpsa: correct scsi 6byte lba calculation (Joseph Szczypek) [1377892] - [scsi] lpfc: remove unknown ELS message warnings for RDP (Maurizio Lombardi) [1347811] - [scsi] smartpqi: add to config-generic (Scott Benesh) [1343743] - [scsi] smartpqi: raid bypass lba calculation fix (Scott Benesh) [1343743] - [scsi] smartpqi: bump driver version (Scott Benesh) [1343743] - [scsi] smartpqi: add smartpqi.txt (Scott Benesh) [1343743] - [scsi] smartpqi: update Kconfig (Scott Benesh) [1343743] - [scsi] smartpqi: remove timeout for cache flush operations (Scott Benesh) [1343743] - [scsi] smartpqi: scsi queuecommand cleanup (Scott Benesh) [1343743] - [scsi] smartpqi: minor tweaks to update time support (Scott Benesh) [1343743] - [scsi] smartpqi: minor function reformating (Scott Benesh) [1343743] - [scsi] smartpqi: correct event acknowledgement timeout issue (Scott Benesh) [1343743] - [scsi] smartpqi: correct controller offline issue (Scott Benesh) [1343743] - [scsi] smartpqi: add kdump support (Scott Benesh) [1343743] - [scsi] smartpqi: enhance reset logic (Scott Benesh) [1343743] - [scsi] smartpqi: enhance drive offline informational message (Scott Benesh) [1343743] - [scsi] smartpqi: simplify spanning (Scott Benesh) [1343743] - [scsi] smartpqi: change tmf macro names (Scott Benesh) [1343743] - [scsi] smartpqi: change aio sg processing (Scott Benesh) [1343743] - [scsi] aacraid: remove wildcard for series 9 controllers (Scott Benesh) [1343743] - [scsi] smartpqi: initial commit of Microsemi smartpqi driver (Scott Benesh) [1343743]- [hv] get rid of id in struct vmbus_channel (Vitaly Kuznetsov) [1322802] - [hv] make VMBus bus ids persistent (Vitaly Kuznetsov) [1322802] - [hv] storvsc: Fix potential memory leak (Cathy Avery) [1322928 1352824] - [hv] storvsc: Filter out storvsc messages CD-ROM medium not present (Cathy Avery) [1322928 1352824] - [hv] storvsc: fix SRB_STATUS_ABORTED handling (Cathy Avery) [1322928 1352824] - [hv] storvsc: add logging for error/warning messages (Cathy Avery) [1322928 1352824] - [hv] storvsc: Fix a bug in the handling of SRB status flags (Cathy Avery) [1322928 1352824] - [hv] storvsc: Don't set the SRB_FLAGS_QUEUE_ACTION_ENABLE flag (Cathy Avery) [1322928 1352824] - [hv] storvsc: Set the tablesize based on the information given by the host (Cathy Avery) [1322928 1352824] - [hv] storvsc: Don't assume that the scatterlist is not chained (Cathy Avery) [1322928 1352824] - [hv] storvsc: Retrieve information about the capability of the target (Cathy Avery) [1322928 1352824] - [hv] storvsc: Always send on the selected outgoing channel (Cathy Avery) [1322928 1352824] - [hv] vmbus: Support a vmbus API for efficiently sending page arrays (Cathy Avery) [1322928 1352824] - [hv] balloon: replace ha_region_mutex with spinlock (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: account for gaps in hot add regions (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: keep track of where ha_region starts (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: reset host_specified_ha_region (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: don't crash when memory is added in non-sorted order (Vitaly Kuznetsov) [1326999 1381617] - [hv] balloon: check if ha_region_mutex was acquired in MEM_CANCEL_ONLINE case (Vitaly Kuznetsov) [1326999 1381617] - [hv] don't leak memory in vmbus_establish_gpadl() (Vitaly Kuznetsov) [1376860] - [hv] get rid of redundant messagecount in create_gpadl_header() (Vitaly Kuznetsov) [1376860] - [hv] vmbus: don't manipulate with clocksources on crash (Cathy Avery) [1365049] - [hv] correct tsc page sequence invalid value (Cathy Avery) [1365049] - [hv] vmbus: fix build warning (Cathy Avery) [1365049] - [hv] vmbus: Implement a clocksource based on the TSC page (Cathy Avery) [1365049] - [hv] kvp: cancel kvp_host_handshake_work on module unload (Vitaly Kuznetsov) [1321259] - [x86] mm/xen: Suppress hugetlbfs in PV guests (Vitaly Kuznetsov) [1312331] - [mm] hugetlb: allow hugepages_supported to be architecture specific (Vitaly Kuznetsov) [1312331]- [netdrv] i40e/i40evf : Bump driver version from 1.5.5 to 1.5.10 (Stefan Assmann) [1360179] - [netdrv] i40evf: RSS Hash Option parameters (Stefan Assmann) [1360179] - [netdrv] i40e: Remove HMC AQ API implementation (Stefan Assmann) [1360179] - [netdrv] i40evf: Add driver support for promiscuous mode (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Only offload VLAN tag if enabled (Stefan Assmann) [1360179] - [netdrv] i40e: Add DeviceID for X722 QSFP+ (Stefan Assmann) [1360179] - [netdrv] i40e: Add device capability which defines if update is available (Stefan Assmann) [1360179] - [netdrv] i40evf: Allow PF driver to configure RSS (Stefan Assmann) [1360179] - [netdrv] i40e: Specify AQ event opcode to wait for (Stefan Assmann) [1360179] - [netdrv] i40evf: Don't Panic (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Limit TSO to 7 descriptors for payload instead of 8 per packet (Stefan Assmann) [1360179] - [netdrv] i40evf: properly handle VLAN features (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump patch from 1.5.2 to 1.5.5 (Stefan Assmann) [1360179] - [netdrv] i40e: Input set mask constants for RSS, flow director, and flex bytes (Stefan Assmann) [1360179] - [netdrv] i40e: Add RSS configuration to virtual channel (Stefan Assmann) [1360179] - [netdrv] i40e: Move NVM variable out of AQ struct (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Faster RX via avoiding FCoE (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Drop unused tx_ring argument (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump patch from 1.5.1 to 1.5.2 (Stefan Assmann) [1360179] - [netdrv] i40evf: Fix get_rss_aq (Stefan Assmann) [1360179] - [netdrv] i40evf: Add longer wait after remove module (Stefan Assmann) [1360179] - [netdrv] i40e: Add new device ID for X722 (Stefan Assmann) [1360179] - [netdrv] i40evf: Fix VLAN features (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump patch from 1.4.25 to 1.5.1 (Stefan Assmann) [1360179] - [netdrv] i40evf: Add additional check for reset (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Fix handling of boolean logic in polling routines (Stefan Assmann) [1360179] - [netdrv] i40evf: remove dead code (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Allow up to 12K bytes of data per Tx descriptor instead of 8K (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump i40e to 1.4.25 and i40evf to 1.4.15 (Stefan Assmann) [1360179] - [netdrv] i40e: implement and use Rx CTL helper functions (Stefan Assmann) [1360179] - [netdrv] i40e: add adminq commands for Rx CTL registers (Stefan Assmann) [1360179] - [netdrv] i40e: Add functions to blink led on 10GBaseT PHY (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Rewrite logic for 8 descriptor per packet check (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Break up xmit_descriptor_count from maybe_stop_tx (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Use u64 values instead of casting them in TSO function (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Drop outer checksum offload that was not requested (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump i40e to 1.4.15 and i40evf to 1.4.11 (Stefan Assmann) [1360179] - [netdrv] i40e: When in promisc mode apply promisc mode to Tx Traffic as well (Stefan Assmann) [1360179] - [netdrv] i40e: clean event descriptor before use (Stefan Assmann) [1360179] - [netdrv] i40evf: set adapter state on reset failure (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: avoid atomics (Stefan Assmann) [1360179] - [netdrv] i40e: Add a SW workaround for lost interrupts (Stefan Assmann) [1360179] - [netdrv] i40evf: support packet split receive (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1360179] - [netdrv] i40e: properly show packet split status in debugfs (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: use logical operators, not bitwise (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: use __GFP_NOWARN (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: try again after failure (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: don't lose interrupts (Stefan Assmann) [1360179] - [netdrv] i40evf: Change vf driver string to reflect all products i40evf supports (Stefan Assmann) [1360179] - [netdrv] i40e: Refactor force_wb and WB_ON_ITR functionality code (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: bump version to 1.4.12/1.4.8 (Stefan Assmann) [1360179] - [netdrv] i40e: do TSO only if CHECKSUM_PARTIAL is set (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump i40e to 1.4.11 and i40evf to 1.4.7 (Stefan Assmann) [1360179] - [netdrv] i40evf: enable bus master after reset (Stefan Assmann) [1360179] - [netdrv] i40e: fix write-back-on-itr to work with legacy itr (Stefan Assmann) [1360179] - [netdrv] i40e: Bump AQ minor version to 1.5 for new FW features (Stefan Assmann) [1360179] - [netdrv] i40e: AQ thermal sensor control struct (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Add VXLAN-GPE tunnel type (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Add set_switch_config (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Shared resource flags (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Add external power class to get link status (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Geneve cloud tunnel type (Stefan Assmann) [1360179] - [netdrv] i40e: AQ Add Run PHY Activity struct (Stefan Assmann) [1360179] - [netdrv] i40e: add new proxy-wol bit for X722 (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Use private workqueue (Stefan Assmann) [1360179] - [netdrv] i40evf: add new write-back mode (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Fix for UDP/TCP RSS for X722 (Stefan Assmann) [1360179] - [netdrv] i40evf: null out ring pointers on free (Stefan Assmann) [1360179] - [netdrv] i40e: define function capabilities in only one place (Stefan Assmann) [1360179] - [netdrv] i40evf: allow channel bonding of VFs (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Fix RSS rx-flow-hash configuration through ethtool (Stefan Assmann) [1360179] - [netdrv] treewide: Fix typos in printk (Stefan Assmann) [1360179] - [netdrv] i40e: remove forever unused ID (Stefan Assmann) [1360179] - [netdrv] i40e: Fix Rx hash reported to the stack by our driver (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Bump i40e to 1.4.8 and i40evf to 1.4.4 (Stefan Assmann) [1360179] - [netdrv] i40evf: change version string generation (Stefan Assmann) [1360179] - [netdrv] i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 (Stefan Assmann) [1360179] - [netdrv] i40e: Opcode and structures required by OEM Post Update AQ command and add new NVM arq message (Stefan Assmann) [1360179] - [netdrv] i40evf: check rings before freeing resources (Stefan Assmann) [1360179] - [netdrv] i40e: Fix errors resulted while turning off TSO (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: use configured RSS key and lookup table in i40e_vsi_config_rss (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: fix broken i40e_config_rss_aq function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: move i40e_vsi_config_rss below i40e_get_rss_aq (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove redundant memset (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: check for and deal with non-contiguous TCs (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf : Bump driver version from 1.5.5 to 1.5.10 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Update device ids for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Drop extra copy of function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Use consistent type for vf_id (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: PTP - avoid aggregate return warnings (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix uninitialized variable (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove HMC AQ API implementation (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40evf: Add driver support for promiscuous mode (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add VF promiscuous mode driver support (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add promiscuous on VLAN support (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Only offload VLAN tag if enabled (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove zero check (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add DeviceID for X722 QSFP+ (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add device capability which defines if update is available (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Specify AQ event opcode to wait for (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Code cleanup in i40e_add_fdir_ethtool (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Limit TSO to 7 descriptors for payload instead of 8 per packet (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: fix errant PCIe bandwidth message (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump patch from 1.5.2 to 1.5.5 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Input set mask constants for RSS, flow director, and flex bytes (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Move NVM event wait check to NVM code (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add RSS configuration to virtual channel (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Move NVM variable out of AQ struct (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Restrict VF poll mode to only single function mode devices (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Faster RX via avoiding FCoE (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Drop unused tx_ring argument (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Move HW flush (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Leave debug_mask cleared at init (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Inserting a HW capability display info (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump patch from 1.5.1 to 1.5.2 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Request PHY media event at reset time (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Lower some message levels (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix for supported link modes in 10GBaseT PHY's (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Disable link polling (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Make VF resets more reliable (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add new device ID for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove unused variable (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: remove redundant check on vsi->active_vlans (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump patch from 1.4.25 to 1.5.1 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Change comment to reflect correct function name (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Change unknown event error msg to ignore message (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Added code to prevent double resets (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Notify VFs of all resets (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove timer and task only if created (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Assure that adminq is alive in debug mode (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Remove MSIx only if created (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix up return code (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Save off VSI resource count when updating VSI (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Remove I40E_MAX_USER_PRIORITY define (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Fix handling of boolean logic in polling routines (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Allow up to 12K bytes of data per Tx descriptor instead of 8K (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: call ndo_stop() instead of dev_close() when running offline selftest (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: queue-specific settings for interrupt moderation (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump i40e to 1.4.25 and i40evf to 1.4.15 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: let go of the past (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: suspend scheduling during driver unload (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Use the new rx ctl register helpers. Don't use AQ calls from clear_hw (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: implement and use Rx CTL helper functions (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add adminq commands for Rx CTL registers (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add check for null VSI (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Expose some registers to program parser, FD and RSS logic (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix for unexpected messaging (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Do not wait for Rx queue disable in DCB reconfig (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Increase timeout when checking GLGEN_RSTAT_DEVSTATE bit (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix led blink capability for 10GBaseT PHY (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add functions to blink led on 10GBaseT PHY (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Rewrite logic for 8 descriptor per packet check (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Break up xmit_descriptor_count from maybe_stop_tx (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Clean-up Rx packet checksum handling (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Set skb->csum_level for encapsulated checksum (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Add exception handling for Tx checksum (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Use u64 values instead of casting them in TSO function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Drop outer checksum offload that was not requested (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump i40e to 1.4.15 and i40evf to 1.4.11 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: When in promisc mode apply promisc mode to Tx Traffic as well (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: clean event descriptor before use (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: better error reporting for nvmupdate (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: expand comment (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Do not disable queues in the Legacy/MSI Interrupt handler (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: avoid atomics (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Removal of code which relies on BASE VEB SEID (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix PROMISC mode for Multi-function per port (MFP) devices (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add a SW workaround for lost interrupts (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: trivial: cleanup use of pf->hw (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: drop unused debugfs file "dump" (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: get rid of magic number (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: properly show packet split status in debugfs (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: use logical operators, not bitwise (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: use __GFP_NOWARN (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: dump descriptor indexes in hex (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: try again after failure (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: don't lose interrupts (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Refactor force_wb and WB_ON_ITR functionality code (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: use new add_veb calling with VEB stats control (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add VEB stat control and remove L2 cloud filter (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: set shared bit for multicast filters (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Make the DCB firmware checks for X710/XL710 only (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: move sync_vsi_filters up in service_task (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add priv flag for automatic rule eviction (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: bump version to 1.4.12/1.4.8 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: avoid large memcpy by assigning struct (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: count allocation errors (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: drop unused function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: negate PHY int mask bits (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: APIs to Add/remove port mirroring rules (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: fix: do not sleep in netdev_ops (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: allocate memory safer (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: do TSO only if CHECKSUM_PARTIAL is set (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: trivial: fix missing space (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: trivial: drop duplicate definition (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump i40e to 1.4.11 and i40evf to 1.4.7 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: trivial: remove unnecessary local var (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: remove VF device IDs from PF (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add netdev info to VSI dump (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add a little more to an NVM update debug message (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: refactor DCB function (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add 20G speed for Tx bandwidth calculations (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add counter for arq overflows (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: fix write-back-on-itr to work with legacy itr (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Store lan_vsi_idx and lan_vsi_id in the right size (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Bump AQ minor version to 1.5 for new FW features (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ thermal sensor control struct (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ Add VXLAN-GPE tunnel type (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ Add set_switch_config (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ Shared resource flags (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add 100Mb ethtool reporting (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: AQ Add Run PHY Activity struct (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Limit DCB FW version checks to X710/XL710 devices (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add new proxy-wol bit for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Use private workqueue (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40evf: add new write-back mode (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Fix for UDP/TCP RSS for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Extend ethtool RSS hooks for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: add new device IDs for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: bump version to 1.4.10 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Cleanup the code with respect to restarting autoneg (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: define function capabilities in only one place (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Replace X722 mac check in ethtool get_settings (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Fix RSS rx-flow-hash configuration through ethtool (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Add mac_filter_element at the end of the list instead of HEAD (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: remove forever unused ID (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Fix Rx hash reported to the stack by our driver (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: allow zero MAC address for VFs (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: change log messages and error returns (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Bump i40e to 1.4.8 and i40evf to 1.4.4 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: clean whole mac filter list (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: hush little warnings (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: Opcode and structures required by OEM Post Update AQ command and add new NVM arq message (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: use explicit cast from u16 to u8 (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: don't add zero MAC filter (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: properly delete VF MAC filters (Stefan Assmann) [1249250 1310402 1346978] - [netdrv] i40e: chomp the BIT(_ULL) (Stefan Assmann) [1249250 1310402 1346978]- [mm] close FOLL MAP_PRIVATE race (Larry Woodman) [1385117] {CVE-2016-5195}- [netdrv] sfc: report supported link speeds on SFP connections (Jarod Wilson) [1384621] - [fs] dlm: free workqueues after the connections (Marcelo Leitner) [1365204] - [drm] vmwgfx: respect 'nomodeset' (Rob Clark) [1342114] - [netdrv] ibmveth: check return of skb_linearize in ibmveth_start_xmit (Gustavo Duarte) [1322315] - [fs] NFSv4.1: nfs41_clear_delegation_stateid shouldn't trust NFS_DELEGATED_STATE (Steve Dickson) [1230305] - [drm] i915/skl: Fix spurious gpu hang with gt3/gt4 revs (Rob Clark) [1323945] - [drm] i915/skl: Fix rc6 based gpu/system hang (Rob Clark) [1323945] - [drm] prime: fix error path deadlock fail (Rob Clark) [1334880] - [drm] Balance error path for GEM handle allocation (Rob Clark) [1334880] - [netdrv] ixgbe: cleanup crosstalk fix (Ken Cox) [1346399] - [netdrv] ixgbe: Add work around for empty SFP+ cage crosstalk (Ken Cox) [1346399] - [netdrv] ixgbe: Add definitions for x550em_a 10G MAC (Ken Cox) [1346399] - [netdrv] ixgbe: Do not clear RAR entry when clearing VMDq for SAN MAC (Ken Cox) [1346399] - [md] disable RAID5 /sys/block/md/md/group_thread_cnt (Jes Sorensen) [1322733] - [mfd] rtsx: Various tweaks for RHEL-6 (Don Zickus) [1167938] - [mfd] rtsx: Add in support for power down (Don Zickus) [1167938] - [mfd] rtsx: Update driving settings (Don Zickus) [1167938] - [mfd] rtsx: Read vendor setting from config space (Don Zickus) [1167938] - [mfd] rtsx: Add support for rts525A (Don Zickus) [1167938]- [fs] NFS: Fix another OPEN_DOWNGRADE bug (Steve Dickson) [1340539] - [fs] NFSv4: Fix another bug in the close/open_downgrade code (Steve Dickson) [1340539] - [fs] NFSv4: Fix problems with close in the presence of a delegation (Steve Dickson) [1340539] - [debug] lockdep: raise MAX_LOCKDEP_CHAINS_BITS to 16 (Maurizio Lombardi) [1314144] - [block] nvme: add device id's with intel stripe quirk (David Milburn) [1372088] - [hv] avoid vfree() on crash (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: handle various crash scenarios (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: Support kexec on ws2012 r2 and above (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: Support handling messages on multiple CPUs (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: remove code duplication in message handling (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload() (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: avoid wait_for_completion() on crash (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload() (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: don't loose HVMSG_TIMER_EXPIRED messages (Vitaly Kuznetsov) [1301903 1333167] - [hv] vmbus: Force all channel messages to be delivered on CPU 0 (Vitaly Kuznetsov) [1301903 1333167] - [fs] sunrpc: make AF_LOCAL connect synchronous (Steve Dickson) [1321366] - [fs] sunrpc: TCP/UDP always close the old socket before reconnecting (Steve Dickson) [1321366] - [fs] sunrpc: Add helpers to prevent socket create from racing (Steve Dickson) [1321366] - [fs] sunrpc: Fix stupid typo in xs_sock_set_reuseport (Steve Dickson) [1321366] - [fs] sunrpc: Define xs_tcp_fin_timeout only if CONFIG_SUNRPC_DEBUG (Steve Dickson) [1321366] - [fs] sunrpc: Handle connection reset more efficiently (Steve Dickson) [1321366] - [fs] sunrpc: Remove the redundant XPRT_CONNECTION_CLOSE flag (Steve Dickson) [1321366] - [fs] sunrpc: Make xs_tcp_close() do a socket shutdown rather than a sock_release (Steve Dickson) [1321366] - [fs] sunrpc: Ensure xs_tcp_shutdown() requests a full close of the connection (Steve Dickson) [1321366] - [fs] sunrpc: Cleanup to remove remaining uses of XPRT_CONNECTION_ABORT (Steve Dickson) [1321366] - [fs] sunrpc: Remove TCP socket linger code (Steve Dickson) [1321366] - [fs] sunrpc: Remove TCP client connection reset hack (Steve Dickson) [1321366] - [fs] sunrpc: Ensure xs_reset_transport() resets the close connection flags (Steve Dickson) [1321366] - [fs] sunrpc: Do not clear the source port in xs_reset_transport (Steve Dickson) [1321366] - [fs] sunrpc: Handle EADDRINUSE on connect (Steve Dickson) [1321366] - [fs] sunrpc: Set SO_REUSEPORT socket option for TCP connections (Steve Dickson) [1321366] - [block] nvme: Increase the max transfer size when mdts is 0 (David Milburn) [1343876] - [block] nvme: make setup work for devices that don't do INTx (David Milburn) [1343876] - [block] nvme: Fix potential IO timeout race condition (David Milburn) [1343876] - [block] nvme: Don't write cq doorbell on suspended queues (David Milburn) [1343876] - [block] nvme: Fix ioctl passthrough length calculation (David Milburn) [1343876] - [block] nvme: Return busy status on suspended queue (David Milburn) [1343876] - [block] nvme: Add nvme subsystem reset IOCTL (David Milburn) [1343876] - [block] nvme: Add nvme subsystem reset support (David Milburn) [1343876] - [block] nvme: add sysfs and ioctl controller reset (David Milburn) [1343876] - [block] nvme: increase depth of admin queue (David Milburn) [1343876] - [infiniband] ib/qib: Support creating qps with GFP_NOIO flag (Alex Estrin) [1373507] - [infiniband] ib/qib: Improve ipoib UD performance (Alex Estrin) [1373507] - [infiniband] ib/qib: fix mcast detach when qp not attached (Alex Estrin) [1373507] - [infiniband] ib/qib: Prevent context loss (Alex Estrin) [1373507] - [pci] Allocate ATS struct during enumeration (Myron Stowe) [1228022] - [mm] thp: fix SMP race condition between THP page fault and MADV_DONTNEED (Andrea Arcangeli) [1314133] - [netdrv] igb: call ndo_stop() instead of dev_close() when running offline selftest (Stefan Assmann) [1267865] - [block] Update queue-sysfs.txt documentation file (Joe Lawrence) [1361603] - [mm] tracing: Fix no callsite ifndef CONFIG_KMEMTRACE (Aristeu Rozanski) [1123990] - [mm] tracing: Define kmem_cache_alloc_notrace ifdef CONFIG_TRACING (Aristeu Rozanski) [1123990] - [kernel] replace some read_lock(&tasklist_lock)'s with tasklist_read_lock() (Oleg Nesterov) [1304864] - [kernel] replace write_lock_irq(&tasklist_lock) with tasklist_write_lock_irq() (Oleg Nesterov) [1304864] - [kernel] introduce tasklist_read_lock() and tasklist_write_lock_irq() (Oleg Nesterov) [1304864] - [fs] gfs2: Update file times after grabbing glock (Andreas Grunbacher) [1379452] - [fs] gfs2: Initialize atime of I_NEW inodes (Andreas Grunbacher) [1379452]- [netdrv] enic: set netdev->vlan_features (Stefan Assmann) [1309973] - [s390] qeth: delete napi struct when removing a qeth device (Hendrik Brueckner) [1357027] - [s390] iucv: call skb_linearize() when needed (Hendrik Brueckner) [1341759] - [s390] dasd: fix hanging device after clear subchannel (Hendrik Brueckner) [1368066] - [s390] fix test_fp_ctl inline assembly contraints (Hendrik Brueckner) [1357029] - [s390] spinlock: avoid yield to non existent cpu (Hendrik Brueckner) [1341757] - [mm] hugetlb: don't use reserved during VM_SHARED mapping cow (Petr Holasek) [1297199] - [scsi] mpt3sas: Fix panic when aer correct error occurred (Frank Ramsay) [1374743] - [fs] nfs4.1: Remove a bogus BUG_ON() in nfs4_layoutreturn_done (Steve Dickson) [1376467] - [fs] nfs4: Fix potential use after free of state in nfs4_do_reclaim (Dave Wysochanski) [1343231] - [fs] ext2: fix filesystem deadlock while reading corrupted xattr block (Carlos Maiolino) [847106] - [documentation] watchdog: hpwdt: remove email address from doc (Nigel Croxon) [1375651] - [documentation] watchdog: hpwdt: Adjust documentation to match latest kernel module parameters (Nigel Croxon) [1375651]- [fs] NFSv4.1: Fix an NFSv4.1 state renewal regression (Dave Wysochanski) [1332300] - [scsi] ibmvfc: Fix I/O hang when port is not mapped (Steve Best) [1377964] - [powerpc] eeh: Fix dereferencing NULL device_node (Gustavo Duarte) [1323874] - [fs] nfsd3: Check write permission after checking existence (Harshula Jayasuriya) [1373393] - [x86] tsc: Add backwards time checking to read_tsc() and vread_tsc() (Prarit Bhargava) [1375163] - [sched] core: Clear the root_domain cpumasks in init_rootdomain (Aristeu Rozanski) [1214887] - [edac] sb_edac: get rid of 2HA handling while getting active channels (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: fix Broadwell channel calculation (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: fix csrow/channel emulation (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Fix rank lookup on Broadwell (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Take account of channel hashing when needed (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Repair damage introduced when "fixing" channel address (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Fix computation of channel address (Aristeu Rozanski) [1318810 1353808] - [edac] sb_edac: Add support for duplicate device IDs (Aristeu Rozanski) [1318810 1353808] - [acpi] SRAT: fix SRAT parsing order with both LAPIC and X2APIC present (Prarit Bhargava) [1247218] - [acpi] tables: test the correct variable (Prarit Bhargava) [1247218] - [x86] acpi: Handle apic/x2apic entries in MADT in correct order (Prarit Bhargava) [1247218] - [acpi] tables: Add acpi_subtable_proc to ACPI table parsers (Prarit Bhargava) [1247218] - [acpi] table: Always count matched and successfully parsed entries (Prarit Bhargava) [1247218] - [acpi] table: Add new function to get table entries (Prarit Bhargava) [1247218] - [netdrv] ixgbe: Fix ATR so that it correctly handles IPv6 extension headers (Ken Cox) [1339563] - [netdrv] ixgbe: Store VXLAN port number in network order (Ken Cox) [1339563] - [netdrv] ixgbe: Make ATR recognize IPv6 extended headers (Ken Cox) [1339563] - [net] vlan: Fix FCOE_MTU support (Maurizio Lombardi) [1367250] - [net] inet_diag: fix oops for IPv4 AF_INET6 TCP SYN-RECV state (Phil Sutter) [1328053] - [net] tcp: make challenge acks less predictable (Florian Westphal) [1355607] {CVE-2016-5696} - [net] netfilter: bridge: do not re-invoke iptables (Florian Westphal) [1319883] - [net] set dev->addr_assign_type correctly (Sabrina Dubroca) [1318500] - [netdrv] atheros eth: set addr_assign_type if random_ether_addr() used (Sabrina Dubroca) [1318500] - [netdrv] ethoc: set addr_assign_type if random_ether_addr() used (Sabrina Dubroca) [1318500] - [net] use eth_hw_addr_random() and reset addr_assign_type (Sabrina Dubroca) [1318500] - [netdrv] replace random_ether_addr() with eth_hw_addr_random() (Sabrina Dubroca) [1318500]- [firmware] revert "amd-ucode: Add microcode_amd" (Phillip Lougher) [1375170] - [firmware] revert "amd-ucode: Add microcode_amd_fam15" (Phillip Lougher) [1375170] - [firmware] revert "amd-ucode: Add microcode_amd_fam16" (Phillip Lougher) [1375170] - [s390] mm: fix asce_bits handling with dynamic pagetable levels (Steve Best) [1341758]- [firmware] amd-ucode: Add microcode_amd_fam16 (Suravee Suthikulpanit) [1322525] - [firmware] amd-ucode: Add microcode_amd_fam15 (Suravee Suthikulpanit) [1322525] - [firmware] amd-ucode: Add microcode_amd (Suravee Suthikulpanit) [1322525] - [netdrv] igbvf: remove "link is Up" message when registering mcast address (Corinna Vinschen) [1304114] - [acpi] acpia: Fix Scope() op in module level code (Lenny Szubowicz) [1357316] - [security] selinux: test for !ss_initialized in selinux_sysctl (Mateusz Guzik) [1285009] - [scsi] fnic: Fix to cleanup aborted IO to avoid device being offlined by mid-layer (Maurizio Lombardi) [1341298]- [netdrv] bnxt_en: Add new NPAR and dual media device IDs (John Linville) [1347825] - [netdrv] bnxt_en: Limit RX BD pages to be no bigger than 32K (John Linville) [1347825] - [netdrv] bnxt_en: Add BCM5731X and BCM5741X device IDs (John Linville) [1347825] - [netdrv] bnxt_en: Add PCI device ID for 57404 NPAR devices (John Linville) [1347825] - [netdrv] bnxt_en: Enable NPAR (NIC Partitioning) Support (John Linville) [1347825] - [netdrv] bnxt_en: Add function for VF driver to query default VLAN (John Linville) [1347825] - [netdrv] bnxt_en: Fix tx push race condition (John Linville) [1347825] - [netdrv] bnxt_en: Add BCM57314 device ID (John Linville) [1347825] - [netdrv] bnxt_en: Setup multicast properly after resetting device (John Linville) [1347825] - [netdrv] bnxt_en: Need memory barrier when processing the completion ring (John Linville) [1347825] - [netdrv] bnxt_en: Don't fallback to INTA on VF (John Linville) [1347825] - [netdrv] bnxt_en: Update to Firmware 1.2.2 spec (John Linville) [1347825] - [netdrv] bnxt_en: Fix ethtool -a reporting (John Linville) [1347825] - [netdrv] bnxt_en: Fix typo in bnxt_hwrm_set_pause_common() (John Linville) [1347825] - [netdrv] vmxnet3: update to version 3 (Neil Horman) [1290656] - [netdrv] vmxnet3: introduce command to register memory region (Neil Horman) [1290656] - [netdrv] vmxnet3: add support for get_coalesce, set_coalesce ethtool operations (Neil Horman) [1290656] - [netdrv] vmxnet3: add receive data ring support (Neil Horman) [1290656] - [netdrv] vmxnet3: allow variable length transmit data ring buffer (Neil Horman) [1290656] - [netdrv] vmxnet3: introduce generalized command interface to configure the device (Neil Horman) [1290656] - [netdrv] vmxnet3: prepare for version 3 changes (Neil Horman) [1290656] - [netdrv] vmxnet3: segCnt can be 1 for LRO packets (Neil Horman) [1290656] - [netdrv] vmxnet3: Changes for vmxnet3 adapter version 2 (fwd) (Neil Horman) [1290656] - [netdrv] vmxnet3: set CHECKSUM_UNNECESSARY for IPv6 packets (Neil Horman) [1290656] - [netdrv] vmxnet3: fix lock imbalance in vmxnet3_tq_xmit() (Neil Horman) [1290656 1311537] - [netdrv] vmxnet3: Update Rx ring 2 max size (Neil Horman) [1290656] - [netdrv] Vmxnet3: Fix regression caused by 5738a09 (Neil Horman) [1290656] - [netdrv] vmxnet3: Fix use of mfTableLen for big endian architectures (Neil Horman) [1290656] - [netdrv] vmxnet3: get rid of unnecessary initializations in .get_drvinfo() (Neil Horman) [1290656] - [netdrv] Vmxnet3: Extend register dump support (Neil Horman) [1290656] - [fs] namei: don't rehash target on succesful rename (J. Bruce Fields) [1080701] - [powerpc] eeh: Block PCI configuration space access during EEH (Gustavo Duarte) [1216944] - [scsi] Avoid crashing if device uses DIX but adapter does not support it (Ewan Milne) [1369997] - [scsi] aacraid: Check size values after double-fetch from user (Maurizio Lombardi) [1369770] {CVE-2016-6480}- [fs] ecryptfs: prevent mounts backed by procfs (Mateusz Guzik) [1347102] {CVE-2016-1583} - [hid] usbhid: add quirk for PIXART OEM mouse used by HP (Torez Smith) [1295575] - [hid] usbhid: add HP OEM mouse to quirk ALWAYS_POLL (Torez Smith) [1295575] - [netdrv] bonding: Prevent IPv6 link local address on enslaved devices (Jarod Wilson) [1292358] - [powerpc] iommu: release the DDW when the PHB device node is unplugged (Gustavo Duarte) [1328668] - [netdrv] bonding: don't use stale speed and duplex information (Jarod Wilson) [1327315] - [scsi] Revert: restart list search after unlock in scsi_remove_target (Ewan Milne) [1369564] - [s390] mm: four page table levels vs. fork (Hendrik Brueckner) [1316461] {CVE-2016-2143}- [scsi] bnx2fc: replace printk() with BNX2FC_IO_DBG() (Maurizio Lombardi) [1337944] - [scsi] restart list search after unlock in scsi_remove_target (Ewan Milne) [1349623]- [fs] gfs2: Cache ACLs read from disk (Andreas Gruenbacher) [1330625] - [mm] Fix slab growing out of bound within a cpuset (Larry Woodman) [1350997] - [scsi] fix race between simultaneous decrements of ->host_failed (Gustavo Duarte) [1344835] - [fs] xfs: fix Q_XQUOTARM ioctl (Zorro Lang) [1329066] - [virt] storvsc: driver needs to account for reference to sdev_dev kobj (Cathy Avery) [1316861] - [fs] Set MAY_SIGN for multiuser mounts (Sachin Prabhu) [1323053] - [x86] mm: Improve switch_mm() barrier comments (Rafael Aquini) [1332601] {CVE-2016-2069} - [x86] mm: Add barriers and document switch_mm()-vs-flush synchronization (Rafael Aquini) [1332601] {CVE-2016-2069} - [netdrv] vmxnet3: avoid calling pskb_may_pull with interrupts disabled (Jamie Bainbridge) [1340684] - [netdrv] vmxnet3: fix checks for dma mapping errors (Jamie Bainbridge) [1340684] - [net] netfilter: ip6table_raw: fix table priority (Eric Garver) [1317365] - [net] sch_gred: should not use GFP_KERNEL while holding a spinlock (Eric Garver) [1328774] - [net] netfilter: fix xt_TCPOPTSTRIP for ipv6 (Paolo Abeni) [1325733] - [net] ipv6: Count in extension headers in skb->network_header (Jakub Sitnicki) [1323491] - [net] Make userland include of netlink.h more sane (Ondrej Hlavaty) [1313266] - [net] bridge: notifier called with the wrong device (Paolo Abeni) [1315988]- [fs] gfs2: Check rs_free with rd_rsspin protection (Robert S Peterson) [1362566] - [x86] hyperv: Avoid reporting bogus NMI status for Gen2 instances (Vitaly Kuznetsov) [1320215] - [x86] mrst: Avoid reporting wrong nmi status (Vitaly Kuznetsov) [1320215] - [scsi] sysfs: protect against double execution of __scsi_remove_device() (Vitaly Kuznetsov) [1343105] - [scsi] proper state checking and module refcount handling in scsi_device_get (Vitaly Kuznetsov) [1343105] - [netdrv] e1000e: prevent division by zero if TIMINCA is zero (Denys Vlasenko) [1322244] - [powerpc] perf: Add support for second POWER8 PVR (Gustavo Duarte) [1316453] - [fs] xfs: avoid AGI/AGF deadlock scenario for inode chunk allocation (Brian Foster) [1311879] - [fs] xfs: xfs_iflush_cluster has range issues (Brian Foster) [1311853] - [fs] xfs: mark reclaimed inodes invalid earlier (Brian Foster) [1311853] - [fs] xfs: xfs_inode_free() isn't RCU safe (Brian Foster) [1311853] - [fs] xfs: optimise xfs_iext_destroy (Brian Foster) [1311853] - [fs] xfs: skip stale inodes in xfs_iflush_cluster (Brian Foster) [1311853] - [fs] xfs: fix inode validity check in xfs_iflush_cluster (Brian Foster) [1311853] - [fs] xfs: xfs_iflush_cluster fails to abort on error (Brian Foster) [1311853] - [fs] xfs: remove log item from AIL in xfs_iflush after a shutdown (Brian Foster) [1311853] - [fs] xfs: remove log item from AIL in xfs_qm_dqflush after a shutdown (Brian Foster) [1311853] - [fs] sunrpc: move NO_CRKEY_TIMEOUT to the auth->au_flags (Scott Mayhew) [1294939] - [x86] mce: Fix regression. All error records should report via /dev/mcelog (Prarit Bhargava) [1355847] - [fs] lockd: unregister notifier blocks if the service fails to come up completely (Scott Mayhew) [1346317] - [x86] acpi: fix empty _OSI strings during boot (Prarit Bhargava) [1268934] - [kernel] audit: error message typo correction (Richard Guy Briggs) [1342857] - [documentation] mm: document improved handling of swappiness==0 (Jerome Marchand) [1341499] - [netdrv] Fix ixgbe allocation warning splat (Neil Horman) [1325068] - [net] phonet: fix potential use-after-free in pep_sock_close() (Lauro Ramos Venancio) [1326568] - [fs] cifs: fix use-after-free bug in find_writable_file (Sachin Prabhu) [1295008] - [x86] Drop WARN from multi-BAR check in ioremap_caller (Larry Woodman) [1318622] - [mm] mempolicy: fix mbind_range && vma_adjust interaction (Petr Holasek) [1277241] - [virt] virtio_pci: fix virtio spec compliance on restore (Michael S. Tsirkin) [1157728] - [netdrv] cxgb4: Restore L1 cfg, if FW rejects new L1 cfg settings (Sai Vemuri) [1296474]- [security] selinux: convert WARN_ONCE to printk in selinux_nlmsg_perm (Richard Guy Briggs) [1066681] - [security] selinux: cleanup error reporting in selinux_nlmsg_perm (Richard Guy Briggs) [1066681] - [security] audit: fix dangling keywords in integrity ima message output (Richard Guy Briggs) [1066681] - [kernel] audit: invalid op= values for rules (Richard Guy Briggs) [1066681] - [security] selinux: normalize audit log formatting (Richard Guy Briggs) [1066681] - [fs] gfs2: Fix gfs2_replay_incr_blk for multiple journal sizes (Robert S Peterson) [1357111] - [usbhid] hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands (Yauheni Kaliuta) [1360008] {CVE-2016-5829} - [netdrv] mlx4: convert to hw_features (kamal heib) [1211211]- [scsi] megaraid_sas: Do not fire MR_DCMD_PD_LIST_QUERY to controllers which do not support it (Tomas Henzl) [1352826] - [scsi] libfc: sanity check cpu number extracted from xid (Chris Leech) [1351356] - [security] keys: potential uninitialized variable (Mateusz Guzik) [1345946] {CVE-2016-4470} - [firmware] dmi_scan: DMI information in sysfs is missing on SMBIOS 3.0 based systems (Steve Best) [1353807] - [cpufreq] stats: fix race between stats allocation and first usage (Steve Best) [1352347] - [x86] cpufreq: intel_pstate: Enable HWP by default (Steve Best) [1348853] - [netdrv] cxgb4: Set VPD size so we can read both VPD structures (Myron Stowe) [1289559 1324680 1340999] - [pci] Add pci_set_vpd_size() to set VPD size (Myron Stowe) [1289559 1324680 1340999] - [pci] Prevent VPD access for buggy devices (Myron Stowe) [1289559 1324680 1340999] - [pci] Sleep rather than busy-wait for VPD access completion (Myron Stowe) [1289559 1324680 1340999] - [pci] Fold struct pci_vpd_pci22 into struct pci_vpd (Myron Stowe) [1289559 1324680 1340999] - [pci] Rename VPD symbols to remove unnecessary "pci22" (Myron Stowe) [1289559 1324680 1340999] - [pci] Remove struct pci_vpd_ops.release function pointer (Myron Stowe) [1289559 1324680 1340999] - [pci] Move pci_vpd_release() from header file to pci/access.c (Myron Stowe) [1289559 1324680 1340999] - [pci] Move pci_read_vpd() and pci_write_vpd() close to other VPD code (Myron Stowe) [1289559 1324680 1340999] - [pci] Determine actual VPD size on first access (Myron Stowe) [1289559 1324680 1340999] - [pci] Use bitfield instead of bool for struct pci_vpd_pci22.busy (Myron Stowe) [1289559 1324680 1340999] - [pci] Allow access to VPD attributes with size 0 (Myron Stowe) [1289559 1324680 1340999] - [pci] Update VPD definitions (Myron Stowe) [1289559 1324680 1340999] - [pci] Remove unused pci_vpd_truncate() (Myron Stowe) [1289559 1324680 1340999] - [pci] handle positive error codes (Myron Stowe) [1289559 1324680 1340999] - [pci] check pci_vpd_pci22_wait() return (Myron Stowe) [1289559 1324680 1340999] - [fs] gfs2: Lock holder cleanup (Robert S Peterson) [1238861] - [fs] gfs2: Large-filesystem fix for 32-bit systems (Robert S Peterson) [1238861] - [fs] gfs2: Get rid of gfs2_ilookup (Robert S Peterson) [1238861] - [fs] gfs2: Fix gfs2_lookup_by_inum lock inversion (Robert S Peterson) [1238861] - [fs] gfs2: Initialize iopen glock holder for new inodes (Robert S Peterson) [1238861] - [fs] gfs2: Release iopen glock in gfs2_create_inode error cases (Robert S Peterson) [1238861] - [fs] gfs2: Wait for iopen glock dequeues (Robert S Peterson) [1238861] - [fs] gfs2: Re-add an omission from upstream (Robert S Peterson) [1238861] - [fs] gfs2: Eliminate parameter non_block on gfs2_inode_lookup (Robert S Peterson) [1238861] - [fs] gfs2: Don't filter out I_FREEING inodes anymore (Robert S Peterson) [1238861] - [fs] gfs2: Check if iopen is held when deleting inode (Robert S Peterson) [1173286] - [fs] gfs2: Don't do glock put when inode creation fails (Robert S Peterson) [1173286] - [fs] gfs2: Prevent delete work from occurring on glocks used for create (Robert S Peterson) [1173286] - [fs] gfs2: Always use iopen glock for gl_deletes (Robert S Peterson) [1173286] - [fs] gfs2: Update master statfs buffer with sd_statfs_spin locked (Robert S Peterson) [1173286]- [ipmi] Remove smi_msg from waiting_rcv_msgs list before handle_one_recv_msg() (David Arcari) [1347189] - [fs] ext4: Remove useless spinlock in ext4_getattr() (Lukas Czerner) [1315933] - [net] tcp: increase size at which tcp_bound_to_half_wnd bounds to > TCP_MSS_DEFAULT (Davide Caratti) [1349776] - [net] tcp: Prevent overzealous packetization by SWS logic (Davide Caratti) [1349776] - [net] netfilter: ip(6)t_REJECT: fix wrong transport header pointer in TCP reset (William Townsend) [1343816]- [fs] sunrpc: remove BUG_ON calls from cache_read (J. Bruce Fields) [1249854] - [fs] gfs2: Automatically set GFS2_DIF_SYSTEM flag on system files (Abhijith Das) [1349127] - [fs] gfs2: Use gfs2 wrapper to sync inode before calling generic_file_splice_read() (Abhijith Das) [1300756] - [fs] configfs: fix race between dentry put and lookup (Robert S Peterson) [1333448] - [drm] move idr2 implementation to lib (Milos Vyletel) [1316790]- [idle] intel_idle: Add SKX support (Steve Best) [1348739] - [fs] auth_gss: fix panic in gss_pipe_downcall() in fips mode (Scott Mayhew) [1309420] - [fs] cifs: Create dedicated keyring for spnego operations (Scott Mayhew) [1267754] - [infiniband] security: Restrict use of the write interface (Don Dutile) [1332548] {CVE-2016-4565}- [infiniband] srp: Fix backport error in ib_srp::srp_queuecommand (Don Dutile) [1321094]- [fs] gfs2: don't set rgrp gl_object until it's inserted into rgrp tree (Robert S Peterson) [1344740]- [sched] Revert "kernel: sched: Cure load average vs NO_HZ woes" (Rafael Aquini) [1326373] - [sched] Revert "kernel: sched: Cure more NO_HZ load average woes" (Rafael Aquini) [1326373] - [sched] Revert "kernel: sched: Move sched_avg_update to update_cpu_load" (Rafael Aquini) [1326373] - [sched] Revert "kernel: sched: Fix nohz load accounting -- again" (Rafael Aquini) [1326373] - [sched] avoid kernel panic during power off (Frank Ramsay) [1313035]- [fs] lockd: Don't try to register/unregister callbacks on the inet6addr_chain if the ipv6 module isn't loaded (Scott Mayhew) [1336483] - [fs] nfsd: Don't try to register/unregister callbacks on the inet6addr_chain if the ipv6 module isn't loaded (Scott Mayhew) [1336483] - [acpi] processor: Request native thermal interrupt handling via _OSC (David Arcari) [1327715] - [sound] usb-audio: avoid freeing umidi object twice (Mateusz Guzik) [1310668] {CVE-2016-2384}- [isdn] avoid calling tty_ldisc_flush() in atomic context (Sabrina Dubroca) [1328115] - [scsi] fcoe: fix reset of fip selection time (Neil Horman) [1230719] - [fs] nfsd4: clean up open owners on OPEN failure (J. Bruce Fields) [1300006] - [fs] nfsd4: replace oo_confirmed by flag bit (J. Bruce Fields) [1300006]- [net] bridge: pass vlan registration on to physical device from bridge (Neil Horman) [1313663] - [net] tcp/dccp: warn user for preferred ip_local_port_range (Florian Westphal) [1314774] - [net] tcp/dccp: try to not exhaust ip_local_port_range in connect() (Florian Westphal) [1314774] - [net] tcp: improve REUSEADDR/NOREUSEADDR cohabitation (Florian Westphal) [1314774] - [base] firmware: Add lock for firmware devices (Lyude Paul) [1309875] - [net] netlabel: fix a problem with netlbl_secattr_catmap_setrng (Paul Moore) [1321174] - [md] dm: only initialize the request_queue once (Mike Snitzer) [1328329] - [md] raid10: include bio_end_io_list in nr_queued to prevent freeze_array hang (Jes Sorensen) [1320595] - [md] raid1: include bio_end_io_list in nr_queued to prevent freeze_array hang (Jes Sorensen) [1320595] - [md] raid5: Compare apples to apples (or sectors to sectors) (Jes Sorensen) [1295969]- [scsi] fc: revert - ensure scan_work isn't active when freeing fc_rport (Ewan Milne) [1326447] - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (John Greene) [1310749] - [netdrv] mlx5e: Fix adding vlan rule with vid zero twice (Kamal Heib) [1322809]- [netdrv] ixgbe: restore proper CHECKSUM_UNNECESSARY behavior for LRO packets (Neil Horman) [1318426] - [netdrv] revert " net/mlx5_core: Add pci error handlers to mlx5_core driver" (Don Dutile) [1324599] - [x86] kernel: espfix not working for 32-bit KVM paravirt guests (Jacob Tanenbaum) [1172767] {CVE-2014-8134}- [net] use GFP_ATOMIC in dst_ops_extend_register (Sabrina Dubroca) [1323252] - [kernel] revert "sched: core: Use hrtimer_start_expires" (Jiri Olsa) [1324318] - [kernel] Revert "Cleanup bandwidth timers" (Jiri Olsa) [1324318] - [kernel] revert "fair: Test list head instead of list entry in throttle_cfs_rq" (Jiri Olsa) [1324318] - [kernel] revert "sched, perf: Fix periodic timers" (Jiri Olsa) [1324318] - [kernel] Revert "fix KABI break" (Jiri Olsa) [1324318]- [input] wacom: fix ExpressKeys remote events (Aristeu Rozanski) [1318027] - [fs] revert "writeback: remove wb_list" (Jeff Moyer) [1322297] - [fs] revert "writeback: bdi_writeback_task must set task state before calling schedule" (Jeff Moyer) [1322297] - [fs] revert "writeback: merge bdi_writeback_task and bdi_start_fn" (Jeff Moyer) [1322297] - [fs] revert "writeback: harmonize writeback threads naming" (Jeff Moyer) [1322297] - [fs] revert "writeback: fix possible race when creating bdi threads" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wake-ups in the forker thread - 1" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wake-ups in the forker thread - 2" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wake-ups in bdi threads" (Jeff Moyer) [1322297] - [fs] revert "writeback: simplify bdi code a little" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not remove bdi from bdi_list" (Jeff Moyer) [1322297] - [fs] revert "writeback: move last_active to bdi" (Jeff Moyer) [1322297] - [fs] revert "writeback: restructure bdi forker loop a little" (Jeff Moyer) [1322297] - [fs] revert "writeback: move bdi threads exiting logic to the forker thread" (Jeff Moyer) [1322297] - [fs] revert "writeback: prevent unnecessary bdi threads wakeups" (Jeff Moyer) [1322297] - [fs] revert "writeback: optimize periodic bdi thread wakeups" (Jeff Moyer) [1322297] - [fs] revert "writeback: remove unnecessary init_timer call" (Jeff Moyer) [1322297] - [fs] revert "writeback: cleanup bdi_register" (Jeff Moyer) [1322297] - [fs] revert "writeback: fix bad _bh spinlock nesting" (Jeff Moyer) [1322297] - [fs] revert "writeback: do not lose wakeup events when forking bdi threads" (Jeff Moyer) [1322297] - [fs] revert "writeback: Fix lost wake-up shutting down writeback thread" (Jeff Moyer) [1322297] - [mm] revert "backing-dev: ensure wakeup_timer is deleted" (Jeff Moyer) [1322297] - [perf] revert: perf changes out of "sched, perf: Fix periodic timers" (Jiri Olsa) [1322488]- [mm] hugetlb: prevent BUG_ON in hugetlb_fault -> hugetlb_cow (Dave Anderson) [1303495] - [mm] hugetlb: fix race condition in hugetlb_fault (Dave Anderson) [1303495] - [s390] kdump: fix wrong BUG_ON statement (Hendrik Brueckner) [1321316] - [scsi] cxgb4i: Increased the value of MAX_IMM_TX_PKT_LEN from 128 to 256 bytes (Sai Vemuri) [1320193] - [fs] nfs: fix a regression causing deadlock in nfs_wb_page_cancel() (Benjamin Coddington) [1135601] - [netdrv] cxgb4/ethtool: Get/set rx checksum (Sai Vemuri) [1225167] - [netdrv] cxgb4vf:The RX checksum feature was not completely ported to cxgb4vf driver (Sai Vemuri) [1225167] - [netdrv] cxgb4/cxgb4vf: Enable GRO (Sai Vemuri) [1225167] - [netdrv] cxgb4: Enable RX checksum offload flag (Sai Vemuri) [1225167] - [netdrv] cxgb4: Report correct link speed for unsupported ones (Sai Vemuri) [1296467] - [netdrv] cxgb4: Use vmalloc, if kmalloc fails (Sai Vemuri) [1296473] - [netdrv] cxgb4: Enhance driver to update FW, when FW is too old (Sai Vemuri) [1296472]- [netdrv] mlx4-en: add missing patch to init rss_rings in get_profile (Don Dutile) [1321164] - [netdrv] mlx4-en: disable traffic class queueing by default (Don Dutile) [1321164] - [netdrv] mlx4_core: Fix mailbox leak in error flow when performing update qp (Don Dutile) [1321164] - [x86] nmi/64: Fix a paravirt stack-clobbering bug in the NMI code (Denys Vlasenko) [1259581] {CVE-2015-5157} - [x86] nmi/64: Switch stacks on userspace NMI entry (Denys Vlasenko) [1259581] {CVE-2015-5157}- [netdrv] mlx4_en: Choose time-stamping shift value according to HW frequency (Kamal Heib) [1320448] - [fs] anon_inodes implement dname (Aristeu Rozanski) [1296019] - [net] packet: set transport header before doing xmit (John Greene) [1309526] - [net] tuntap: set transport header before passing it to kernel (John Greene) [1309526] - [netdrv] macvtap: set transport header before passing skb to lower device (John Greene) [1309526] - [net] ipv6: tcp: add rcu locking in tcp_v6_send_synack() (Jakub Sitnicki) [1312740] - [net] ipv6: sctp: add rcu protection around np->opt (Jakub Sitnicki) [1312740] - [net] ipv6: add complete rcu protection around np->opt (Jakub Sitnicki) [1312740] - [net] dccp: remove unnecessary codes in ipv6.c (Jakub Sitnicki) [1312740] - [net] ipv6: remove unnecessary codes in tcp_ipv6.c (Jakub Sitnicki) [1312740] - [net] ipv6: Refactor update of IPv6 flowi destination address for srcrt (RH) option (Jakub Sitnicki) [1312740] - [net] ipv6: protect flow label renew against GC (Sabrina Dubroca) [1313231] - [net] ipv6: fix possible deadlock in ip6_fl_purge / ip6_fl_gc (Sabrina Dubroca) [1313231] - [perf] annotate: Support full source file paths for srcline fix (Jiri Olsa) [1304472 1304479] - [perf] tools: Support full source file paths for srcline (Jiri Olsa) [1304472 1304479] - [perf] annotate: Fix -i option, which is currently ignored (Jiri Olsa) [1304472 1304479]- [mm] backing-dev: ensure wakeup_timer is deleted (Jeff Moyer) [1318930] - [hv] vss: run only on supported host versions (Vitaly Kuznetsov) [1319813] - [sound] hda: Fix internal speaker for HP Z240 (Jaroslav Kysela) [1316673] - [perf] trace: Fix race condition at the end of started workloads (Jiri Olsa) [1302928] - [fs] nfsd: Combine decode operations for v4 and v4.1 (J. Bruce Fields) [1314536] - [hv] revert "vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: don't loose HVMSG_TIMER_EXPIRED messages" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: remove code duplication in message handling" (Vitaly Kuznetsov) [1318882] - [hv] revert "vmbus: avoid wait_for_completion on crash" (Vitaly Kuznetsov) [1318882]- [scsi] cxgbi: Convert over to dst_neigh_lookup (Sai Vemuri) [1296461] - [netdrv] cxgb4: For T4, don't read the Firmware Mailbox Control register (Sai Vemuri) [1296469] - [netdrv] cxgb4: Use ACCES_ONCE macro to read queue's consumer index (Sai Vemuri) [1296484] - [netdrv] cxgb4: prevent simultaneous execution of service_ofldq (Sai Vemuri) [1296483] - [netdrv] cxgb4: Adds PCI device id for new T5 adapters (Sai Vemuri) [1296481] - [netdrv] cxgb4: Don't disallow turning off auto-negotiation (Sai Vemuri) [1296476] - [mm] check if section present during memory block registering (Xunlei Pang) [1297840] - [tty] ldisc: Close/Reopen race prevention should check tty->ldisc (Denys Vlasenko) [1312383] - [fs] proc-vmcore: wrong data type casting fix (Baoquan He) [1312206] - [infiniband] iw_cxgb3: Ignore positive return values from the ofld send functions (Sai Vemuri) [1296999] - [netdrv] cxgb4: Deal with wrap-around of queue for Work request (Sai Vemuri) [1296482] - [infiniband] iw_cxgb4: detect fatal errors while creating listening filters (Sai Vemuri) [1296480] - [md] dm snapshot: suspend merging snapshot when doing exception handover (Mike Snitzer) [1177389] - [md] dm snapshot: suspend origin when doing exception handover (Mike Snitzer) [1177389] - [md] dm snapshot: allocate a per-target structure for snapshot-origin target (Mike Snitzer) [1177389] - [md] dm: fix a race condition in dm_get_md (Mike Snitzer) [1177389] - [infiniband] iw_cxgb4: pass the ord/ird in connect reply events (Sai Vemuri) [1296478] - [infiniband] iw_cxgb4: fix misuse of ep->ord for minimum ird calculation (Sai Vemuri) [1296478] - [infiniband] iw_cxgb4: reverse the ord/ird in the ESTABLISHED upcall (Sai Vemuri) [1296478] - [usb] Revert "Revert 'Update USB default wakeup settings'" (Torez Smith) [1319081] - [netdrv] ibmveth: add support for TSO6 (Gustavo Duarte) [1318412]- [s390] lib: export udelay_simple for systemtap (Hendrik Brueckner) [1233912] - [netdrv] ixgbe: fix RSS limit for X550 (John Greene) [1314583] - [netdrv] mlx4_core: Fix error message deprecation for ConnectX-2 cards (Don Dutile) [1316013] - [dm] thin metadata: don't issue prefetches if a transaction abort has failed (Mike Snitzer) [1310661] - [scsi] be2iscsi: Add warning message for unsupported adapter (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Revert "Add warning message for, unsupported adapter" (Maurizio Lombardi) [1253016] - [scsi] hpsa: update copyright information (Joseph Szczypek) [1315469] - [scsi] hpsa: correct abort tmf for hba devices (Joseph Szczypek) [1315469] - [scsi] hpsa: correct ioaccel2 sg chain len (Joseph Szczypek) [1315469] - [scsi] hpsa: fix physical target reset (Joseph Szczypek) [1315469] - [scsi] hpsa: fix hpsa_adjust_hpsa_scsi_table (Joseph Szczypek) [1315469] - [scsi] hpsa: correct transfer length for 6 byte read/write commands (Joseph Szczypek) [1315469] - [scsi] hpsa: abandon rescans on memory alloaction failures (Joseph Szczypek) [1315469] - [scsi] hpsa: allow driver requested rescans (Joseph Szczypek) [1315469]- [s390] dasd: fix incorrect locking order for LCU device add/remove (Hendrik Brueckner) [1315740] - [s390] dasd: fix hanging device after LCU change (Hendrik Brueckner) [1315729] - [s390] dasd: prevent incorrect length error under z/VM after PAV changes (Hendrik Brueckner) [1313774] - [netdrv] igb: Fix VLAN tag stripping on Intel i350 (Corinna Vinschen) [1210699] - [netdrv] 3c59x: mask LAST_FRAG bit from length field in ring (Neil Horman) [1309210] - [ata] ahci: Remove obsolete Intel Lewisburg SATA RAID device IDs (Steve Best) [1317045] - [pci] fix truncation of resource size to 32 bits (Myron Stowe) [1316345] - [pci] fix pci_resource_alignment prototype (Myron Stowe) [1316345] - [sound] hda: Fix headphone mic input on a few Dell ALC293 machines (Jaroslav Kysela) [1315932] - [sound] hda: Add some FIXUP quirks for white noise on Dell laptop (Jaroslav Kysela) [1315932] - [sound] hda: Fix the white noise on Dell laptop (Jaroslav Kysela) [1315932] - [sound] hda: one Dell machine needs the headphone white noise fixup (Jaroslav Kysela) [1315932] - [sound] hda: Fix audio crackles on Dell Latitude E7x40 (Jaroslav Kysela) [1315932] - [fs] xfs: Avoid pathological backwards allocation (Bill O'Donnell) [1302777]- [input] synaptics: handle spurious release of trackstick buttons, again (Benjamin Tissoires) [1317808] - [hv] kvp: fix IP Failover (Vitaly Kuznetsov) [1312290] - [hv] util: Pass the channel information during the init call (Vitaly Kuznetsov) [1312290] - [hv] utils: Invoke the poll function after handshake (Vitaly Kuznetsov) [1312290] - [hv] utils: run polling callback always in interrupt context (Vitaly Kuznetsov) [1312290] - [hv] util: Increase the timeout for util services (Vitaly Kuznetsov) [1312290]- [mm] avoid hangs in lru_add_drain_all (Vitaly Kuznetsov) [1314683] - [net] esp{4, 6}: fix potential MTU calculation overflows (Herbert Xu) [1304313] - [net] xfrm: take net hdr len into account for esp payload size calculation (Herbert Xu) [1304313]- [x86] acpi: Avoid SRAT table checks for Hyper-V VMs (Vitaly Kuznetsov) [1312711] - [infiniband] ipoib: For sendonly join free the multicast group on leave (Don Dutile) [1315382] - [infiniband] ipoib: increase the max mcast backlog queue (Don Dutile) [1315382] - [infiniband] ipoib: Make sendonly multicast joins create the mcast group (Don Dutile) [1315382] - [infiniband] ipoib: Expire sendonly multicast joins (Don Dutile) [1315382] - [infiniband] ipoib: Clean up send-only multicast joins (Don Dutile) [1315382] - [infiniband] ipoib: Suppress warning for send only join failures (Don Dutile) [1315382] - [drm] i915: shut up gen8+ SDE irq dmesg noise (Rob Clark) [1313681] - [drm] i915: fix the SDE irq dmesg warnings properly (Rob Clark) [1313681] - [hv] vmbus: avoid wait_for_completion on crash (Vitaly Kuznetsov) [1301903] - [hv] vmbus: remove code duplication in message handling (Vitaly Kuznetsov) [1301903] - [hv] vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload (Vitaly Kuznetsov) [1301903] - [hv] vmbus: don't loose HVMSG_TIMER_EXPIRED messages (Vitaly Kuznetsov) [1301903] - [hv] vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload (Vitaly Kuznetsov) [1301903]- [netdrv] bnx2x: fix crash on big-endian when adding VLAN (Michal Schmidt) [1311433] - [sound] alsa hda: only sync BCLK to the display clock for Haswell & Broadwell (Jaroslav Kysela) [1313672] - [sound] alsa hda: add component support (Jaroslav Kysela) [1313672] - [sound] alsa hda: pass intel_hda to all i915 interface functions (Jaroslav Kysela) [1313672] - [netdrv] igb: fix race accessing page->_count (Corinna Vinschen) [1315402] - [netdrv] igb: fix recent VLAN changes that would leave VLANs disabled after reset (Corinna Vinschen) [1309968] - [mm] always decrement anon_vma degree when the vma list is empty (Jerome Marchand) [1309898]- [net] rds: restore return value in rds_cmsg_rdma_args (Don Dutile) [1313089] - [net] rds: Fix assertion level from fatal to warning (Don Dutile) [1313089] - [netdrv] be2net: don't enable multicast flag in be_enable_if_filters routine (Ivan Vecera) [1309157] - [net] unix: correctly track in-flight fds in sending process user_struct (Hannes Frederic Sowa) [1313052] {CVE-2016-2550} - [net] sctp: Prevent soft lockup when sctp_accept() is called during a timeout event (Jacob Tanenbaum) [1297422] {CVE-2015-8767}- [fs] nfsv4: OPEN must handle the NFS4ERR_IO return code correctly (Benjamin Coddington) [1272687] - [fs] quota: fix unwanted soft limit enforcement (Lukas Czerner) [1304603] - [fs] xfs: flush entire last page of old EOF on truncate up (Brian Foster) [1308482] - [fs] xfs: truncate_setsize should be outside transactions (Brian Foster) [1308482] - [scsi] megaraid: overcome a fw deficiency (Maurizio Lombardi) [1294983] - [scsi] megaraid_sas: Add an i/o barrier (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Fix SMAP issue (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Fix for IO failing post OCR in SRIOV environment (Tomas Henzl) [1294983] - [scsi] megaraid: fix null pointer check in megasas_detach_one() (Tomas Henzl) [1294983] - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1294983] - [scsi] megaraid_sas: SPERC OCR changes (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Introduce module parameter for SCSI command timeout (Tomas Henzl) [1294983] - [scsi] megaraid_sas: MFI adapter OCR changes (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Make adprecovery variable atomic (Tomas Henzl) [1294983] - [scsi] megaraid_sas: IO throttling support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Dual queue depth support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Code optimization build_and_issue_cmd return-type (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Reply Descriptor Post Queue (RDPQ) support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Fastpath region lock bypass (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Update device queue depth based on interface type (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Task management support (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Syncing request flags macro names with firmware (Tomas Henzl) [1294983] - [scsi] megaraid_sas: MFI IO timeout handling (Tomas Henzl) [1294983] - [scsi] megaraid_sas: Do not allow PCI access during OCR (Tomas Henzl) [1294983] - [scsi] hpsa: check for a null phys_disk pointer in ioaccel2 path (Joseph Szczypek) [1311728]- [netdrv] cxgb4 : Patch to fix kernel panic on pinging over vlan interface (Sai Vemuri) [1303493] - [x86] mm: Improve AMD Bulldozer ASLR workaround (Rik van Riel) [1240883] - [x86] Properly export MSR values in kernel headers (Jacob Tanenbaum) [1298255] - [netdrv] tehuti: Firmware filename is tehuti/bdx.bin (Ivan Vecera) [1235961] - [netdrv] ixgbe: convert to ndo_fix_features (John Greene) [1279522] - [drm] revert "drm: Use vblank timestamps to guesstimate how many vblanks were missed" (Lyude Paul) [1300086] - [fs] writeback: Fix lost wake-up shutting down writeback thread (Jeff Moyer) [1111683] - [fs] writeback: do not lose wakeup events when forking bdi threads (Jeff Moyer) [1111683] - [fs] writeback: fix bad _bh spinlock nesting (Jeff Moyer) [1111683] - [fs] writeback: cleanup bdi_register (Jeff Moyer) [1111683] - [fs] writeback: remove unnecessary init_timer call (Jeff Moyer) [1111683] - [fs] writeback: optimize periodic bdi thread wakeups (Jeff Moyer) [1111683] - [fs] writeback: prevent unnecessary bdi threads wakeups (Jeff Moyer) [1111683] - [fs] writeback: move bdi threads exiting logic to the forker thread (Jeff Moyer) [1111683] - [fs] writeback: restructure bdi forker loop a little (Jeff Moyer) [1111683] - [fs] writeback: move last_active to bdi (Jeff Moyer) [1111683] - [fs] writeback: do not remove bdi from bdi_list (Jeff Moyer) [1111683] - [fs] writeback: simplify bdi code a little (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in bdi threads (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 2 (Jeff Moyer) [1111683] - [fs] writeback: do not lose wake-ups in the forker thread - 1 (Jeff Moyer) [1111683] - [fs] writeback: fix possible race when creating bdi threads (Jeff Moyer) [1111683] - [fs] writeback: harmonize writeback threads naming (Jeff Moyer) [1111683] - [fs] writeback: merge bdi_writeback_task and bdi_start_fn (Jeff Moyer) [1111683] - [fs] writeback: bdi_writeback_task must set task state before calling schedule (Jeff Moyer) [1111683] - [fs] writeback: remove wb_list (Jeff Moyer) [1111683] - [drm] i915: Change WARN_ON(!wm_changed) to I915_STATE_WARN_ON (Lyude Paul) [1309888] - [drm] i915: Quiet down state checks (Lyude Paul) [1309888] - [drm] i915: Fix a few of the !wm_changed warnings (Lyude Paul) [1309888]- [netdrv] tg3: Fix for tg3 transmit queue 0 timed out when too many gso_segs (Ivan Vecera) [1222426] - [netdrv] bna: fix list corruption (Ivan Vecera) [1310957] - [netdrv] cxgb4 : Add cxgb4 T4/T5 firmware version 1.14.4.0, hardcode driver to the same (Sai Vemuri) [1270347] - [drm] i915: WaRsDisableCoarsePowerGating (Rob Clark) [1302269] - [drm] i915/skl: Add SKL GT4 PCI IDs (Rob Clark) [1302269]- [perf] revert "perf/x86/intel uncore: Move uncore_box_init() out of driver initialization" (Jiri Olsa) [1313062] - [net] udp: move logic out of udp[46]_ufo_send_check (Sabrina Dubroca) [1299975] - [netdrv] hv_netvsc: Restore needed_headroom request (Vitaly Kuznetsov) [1305000] - [net] pktgen: fix null ptr deref in skb allocation (Vitaly Kuznetsov) [1305000] - [net] pktgen: Observe needed_headroom of the device (Vitaly Kuznetsov) [1305000] - [net] pktgen: ipv6: numa: consolidate skb allocation to pktgen_alloc_skb (Vitaly Kuznetsov) [1305000] - [net] pktgen: fix crash with vlan and packet size less than 46 (Vitaly Kuznetsov) [1305000] - [net] pktgen: speedup fragmented skbs (Vitaly Kuznetsov) [1305000] - [net] pktgen: correct uninitialized queue_map (Vitaly Kuznetsov) [1305000] - [net] pktgen node allocation (Vitaly Kuznetsov) [1305000] - [net] af_unix: Guard against other == sk in unix_dgram_sendmsg (Jakub Sitnicki) [1309241] - [net] veth: don't modify ip_summed; doing so treats packets with bad checksums as good (Sabrina Dubroca) [1308586] - [net] ipv6: udp: use sticky pktinfo egress ifindex on connect() (Xin Long) [1301475] - [net] provide default_advmss() methods to blackhole dst_ops (Paolo Abeni) [1305068] - [net] sctp: translate network order to host order when users get a hmacid (Xin Long) [1303822] - [powerpc] pseries: Make 32-bit MSI quirk work on systems lacking firmware support (Oded Gabbay) [1303678] - [powerpc] pseries: Force 32 bit MSIs for devices that require it (Oded Gabbay) [1303678] - [netdrv] bnxt_en: Fix zero padding of tx push data (John Linville) [1310301] - [netdrv] bnxt_en: Failure to update PHY is not fatal condition (John Linville) [1310301] - [netdrv] bnxt_en: Remove unnecessary call to update PHY settings (John Linville) [1310301] - [netdrv] bnxt_en: Poll link at the end of __bnxt_open_nic (John Linville) [1310301] - [netdrv] bnxt_en: Reduce default ring sizes (John Linville) [1310301] - [netdrv] bnxt_en: Fix implementation of tx push operation (John Linville) [1310301] - [netdrv] bnxt_en: Remove 20G support and advertise only 40GbaseCR4 (John Linville) [1310301] - [netdrv] bnxt_en: Cleanup and Fix flow control setup logic (John Linville) [1310301] - [netdrv] bnxt_en: Fix ethtool autoneg logic (John Linville) [1310301]- [netdrv] bonding: Fix ARP monitor validation (Jarod Wilson) [1244170] - [netdrv] sfc: only use RSS filters if we're using RSS (Jarod Wilson) [1304311] - [dm] delay: fix RHEL6 specific bug when establishing future 'expires' time (Mike Snitzer) [1311615] - [ata] Adding Intel Lewisburg device IDs for SATA (Steve Best) [1310237] - [i2c] i801: Adding Intel Lewisburg support for iTCO (Rui Wang) [1304872] - [x86] Mark Grangeville ixgbe PCI ID 15AE (1 gig PHY) unsupported (Steve Best) [1310585] - [kernel] lockd: properly convert be32 values in debug messages (Harshula Jayasuriya) [1289848] - [i2c] convert i2c-isch to platform_device (Prarit Bhargava) [1211747] - [tty] do not reset master's packet mode (Denys Vlasenko) [1308660] - [block] don't assume last put of shared tags is for the host (Jeff Moyer) [1300538] - [netdrv] i40evf: use pages correctly in Rx (Stefan Assmann) [1293754] - [netdrv] i40e: fix bug in dma sync (Stefan Assmann) [1293754] - [sched] fix KABI break (Seth Jennings) [1230310] - [sched] fair: Test list head instead of list entry in throttle_cfs_rq (Seth Jennings) [1230310] - [sched] sched,perf: Fix periodic timers (Seth Jennings) [1230310] - [sched] sched: debug: Remove the cfs bandwidth timer_active printout (Seth Jennings) [1230310] - [sched] Cleanup bandwidth timers (Seth Jennings) [1230310] - [sched] sched: core: Use hrtimer_start_expires (Seth Jennings) [1230310] - [sched] fair: Fix unlocked reads of some cfs_b->quota/period (Seth Jennings) [1230310] - [sched] Fix potential near-infinite distribute_cfs_runtime loop (Seth Jennings) [1230310] - [sched] fair: Fix tg_set_cfs_bandwidth deadlock on rq->lock (Seth Jennings) [1230310] - [sched] Fix hrtimer_cancel/rq->lock deadlock (Seth Jennings) [1230310] - [sched] Fix cfs_bandwidth misuse of hrtimer_expires_remaining (Seth Jennings) [1230310] - [sched] Refine the code in unthrottle_cfs_rq (Seth Jennings) [1230310] - [sched] Update rq clock earlier in unthrottle_cfs_rq (Seth Jennings) [1230310] - [drm] radeon: mask out WC from BO on unsupported arches (Oded Gabbay) [1303678] - [drm] add helper to check for wc memory support (Oded Gabbay) [1303678] - [acpi] pci: Account for ARI in _PRT lookups (Ivan Vecera) [1311421] - [pci] Move pci_ari_enabled() to global header (Ivan Vecera) [1311421] - [acpi] tpm, tpm_tis: fix tpm_tis ACPI detection issue with TPM 2.0 (Jerry Snitselaar) [1309641] - [acpi] Centralized processing of ACPI device resources (Jerry Snitselaar) [1309641] - [acpi] acpi: Add device resources interpretation code to ACPI core (Jerry Snitselaar) [1309641] - [netdrv] cxgb4 : Fix for the kernel panic caused by calling t4_enable_vi_params (Sai Vemuri) [1303493] - [mm] Remove false WARN_ON from pagecache_isize_extended (Brian Foster) [1205014]- [netdrv] net/mlx4_en: Wake TX queues only when there's enough room (Don Dutile) [1309893] - [netdrv] revert " net/mlx4_core: Fix mailbox leak in error flow when performing update qp" (Don Dutile) [1309893] - [netdrv] revert "mlx4-en: add missing patch to init rss_rings in get_profile" (Don Dutile) [1309893] - [netdrv] revert "mlx4-en: disable traffic class queueing by default" (Don Dutile) [1309893]- [netdrv] mlx4-en: disable traffic class queueing by default (Don Dutile) [1309893] - [netdrv] mlx4-en: add missing patch to init rss_rings in get_profile (Don Dutile) [1309893] - [netdrv] net/mlx4_core: Fix mailbox leak in error flow when performing update qp (Don Dutile) [1309893]- [netdrv] cxgb4: add device ID for few T5 adapters (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix for write-combining stats configuration (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix tx flit calculation (Sai Vemuri) [1252598] - [netdrv] cxgb4: changes for new firmware 1.14.4.0 (Sai Vemuri) [1252598] - [netdrv] cxgb4: memory corruption in debugfs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Force uninitialized state if FW in adapter is unsupported (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add MPS tracing support (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add some more details to sge qinfo (Sai Vemuri) [1252598] - [netdrv] cxgb4: missing curly braces in t4_setup_debugfs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add support to dump edc bist status (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs support to dump meminfo (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Read correct FL congestion threshold for T5 and T6 (Sai Vemuri) [1252598] - [netdrv] cxgb4: Allow firmware flash, only if cxgb4 is the master driver (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs entry to enable backdoor access (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix check to use new User Doorbell mechanism (Sai Vemuri) [1252598] - [netdrv] cxgb4: Enable cim_la dump to support T6 (Sai Vemuri) [1252598] - [netdrv] cxgb4: Read stats for only available channels (Sai Vemuri) [1252598] - [netdrv] cxgb4: Update register ranges for T6 adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4: Don't use entire L2T table, use only its slice (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add PCI device ids for few more T5 and T6 adapters (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix incorrect sequence numbers shown in devlog (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add PCI device ID for custom T522 & T520 adapter (Sai Vemuri) [1252598] - [infiniband] iw_cxgb4: support for bar2 qid densities exceeding the page size (Sai Vemuri) [1252598] - [netdrv] cxgb4: Support for user mode bar2 mappings with T4 (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs entry to dump channel rate (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs entry to dump CIM PIF logic analyzer contents (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add a debugfs entry to dump CIM MA logic analyzer logs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix static checker warning (Sai Vemuri) [1252598] - [netdrv] cxgb4: Use FW LDST cmd to access TP_PIO_ADDR, TP_PIO_DATA register first (Sai Vemuri) [1252598] - [netdrv] cxgb4: program pci completion timeout (Sai Vemuri) [1252598] - [netdrv] cxgb4: Set mac addr from vpd, when we can't contact firmware (Sai Vemuri) [1252598] - [netdrv] cxgb4: Rename t4_link_start to t4_link_l1cfg (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add sge ec context flush service (Sai Vemuri) [1252598] - [netdrv] cxgb4: Free Virtual Interfaces in remove routine (Sai Vemuri) [1252598] - [netdrv] cxgb4: Remove WOL get/set ethtool support (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add support to dump loopback port stats (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add support in ethtool to dump channel stats (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add ethtool support to get adapter stats (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Adds SRIOV driver changes for T6 adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4: Adds support for T6 adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add is_t6 macro and T6 register ranges (Sai Vemuri) [1252598] - [netdrv] cxgb4: remove unused fn to enable/disable db coalescing (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: function and argument name cleanup (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add debugfs facility to inject FL starvation (Sai Vemuri) [1252598] - [netdrv] cxgb4: Add PHY firmware support for T420-BT cards (Sai Vemuri) [1252598] - [netdrv] cxgb4: Update T4/T5 adapter register ranges (Sai Vemuri) [1252598] - [netdrv] cxgb4: Optimize and cleanup setup memory window code (Sai Vemuri) [1252598] - [netdrv] cxgb4: replace ntohs, ntohl and htons, htonl calls with the generic byteorder (Sai Vemuri) [1252598] - [netdrv] cxgb4: Remove dead function t4_read_edc and t4_read_mc (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Cleanup macros, add comments and add new MACROS (Sai Vemuri) [1252598] - [netdrv] cxgb4: Initialize RSS mode for all Ports (Sai Vemuri) [1252598] - [netdrv] cxgb4: Discard the packet if the length is greater than mtu (Sai Vemuri) [1252598] - [netdrv] cxgb4: Move SGE Ingress DMA state monitor (Don Dutile) [1252598] - [netdrv] cxgb4: Add device node to ULD info (Don Dutile) [1252598] - [netdrv] cxgb4: Pass in a Congestion Channel Map to t4_sge_alloc_rxq (Sai Vemuri) [1252598] - [netdrv] cxgb4: Enable congestion notification from SGE for IQs and FLs (Sai Vemuri) [1252598] - [netdrv] cxgb4: Make sure that Freelist size is larger than Egress Congestion Threshold (Sai Vemuri) [1252598] - [infiniband] iw_cxgb4: Cleanup register defines/MACROS (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix sparse warnings (Sai Vemuri) [1252598] - [netdrv] cxgb4: Improve IEEE DCBx support, other minor open-lldp fixes (Sai Vemuri) [1252598] - [scsi] cxgb4i: Call into recently added cxgb4 ipv6 api (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix queue allocation for 40G adapter (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Initialize mdio_addr before using it (Sai Vemuri) [1252598] - [netdrv] cxgb4vf: Fix ethtool get_settings for VF driver (Sai Vemuri) [1252598] - [netdrv] csiostor: Cleanup macros/register defines related to port and VI (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Fix DCB priority groups being returned in wrong order (Sai Vemuri) [1252598] - [netdrv] cxgb4: dcb open-lldp interop fixes (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Fix bug in DCB app deletion (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Handle dcb enable correctly (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Improve handling of DCB negotiation or loss thereof (Sai Vemuri) [1252598] - [netdrv] cxgb4: IEEE fixes for DCBx state machine (Sai Vemuri) [1252598] - [netdrv] cxgb4: Fix endian bug introduced in cxgb4 dcb patchset (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Makefile & Kconfig changes for DCBx support (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Integrate DCBx support into cxgb4 module. Register dbcnl_ops to give access to DCBx functions (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Add DCBx support codebase and dcbnl_ops (Sai Vemuri) [1252598] - [netdrv] cxgb4 : Update fw interface file for DCBx support. Adds all the required fields to fw interface to communicate DCBx info (Sai Vemuri) [1252598]- [documentation] filesystems: describe the shared memory usage/accounting (Rodrigo Freire) [1293615] - [kernel] Fix cgclear failure when encountering the rpciod kernel thread (Larry Woodman) [1220828] - [netdrv] qlcnic: constify qlcnic_mbx_ops structure (Harish Patil) [1252119] - [netdrv] net: qlcnic: delete redundant memsets (Harish Patil) [1252119] - [netdrv] qlcnic: Update version to 5.3.63 (Harish Patil) [1252119] - [netdrv] qlcnic: Don't use kzalloc unncecessarily for allocating large chunk of memory (Harish Patil) [1252119] - [netdrv] qlcnic: Add new VF device ID 0x8C30 (Harish Patil) [1252119] - [netdrv] qlcnic: Print firmware minidump buffer and template header addresses (Harish Patil) [1252119] - [netdrv] qlcnic: Add support to enable capability to extend minidump for iSCSI (Harish Patil) [1252119] - [netdrv] qlcnic: Rearrange ordering of header files inclusion (Harish Patil) [1252119] - [netdrv] qlcnic: Fix corruption while copying (Harish Patil) [1252119] - [netdrv] net: qlcnic: Deletion of unnecessary memset (Harish Patil) [1252119] - [netdrv] net: qlcnic: clean up sysfs error codes (Harish Patil) [1252119] - [netdrv] qlcnic: codespell comment spelling fixes (Harish Patil) [1252119] - [netdrv] qlcnic: Fix typo in printk messages (Harish Patil) [1252119] - [netdrv] qlcnic: Fix trivial typo in comment (Harish Patil) [1252119] - [netdrv] qlogic: Deletion of unnecessary checks before two function calls (Harish Patil) [1252119] - [netdrv] qlcnic: Fix dump_skb output (Harish Patil) [1252119] - [virt] kvm: x86: Don't report guest userspace emulation error to userspace (Bandan Das) [1163764] {CVE-2010-5313 CVE-2014-7842} - [virt] kvm: inject #UD if instruction emulation fails and exit to userspace (Bandan Das) [1163764] {CVE-2010-5313 CVE-2014-7842} - [netdrv] iwlwifi: Add new PCI IDs for the 8260 series (John Linville) [1286871 1308636] - [netdrv] iwlwifi: pcie: fix (again) prepare card flow (John Linville) [1286871 1308636] - [netdrv] nl80211: Fix potential memory leak from parse_acl_data (John Linville) [1286871 1308636] - [netdrv] mac80211: fix divide by zero when NOA update (John Linville) [1286871 1308636] - [netdrv] mac80211: allow null chandef in tracing (John Linville) [1286871 1308636] - [netdrv] mac80211: fix driver RSSI event calculations (John Linville) [1286871 1308636] - [netdrv] mac80211: Fix local deauth while associating (John Linville) [1286871 1308636] - [fs] xfs: ensure WB_SYNC_ALL writeback handles partial pages correctly (Brian Foster) [747564] - [fs] mm: introduce set_page_writeback_keepwrite() (Brian Foster) [747564] - [fs] xfs: always log the inode on unwritten extent conversion (Zorro Lang) [1018465] - [fs] vfs: fix data corruption when blocksize < pagesize for mmaped data (Lukas Czerner) [1205014]- [infiniband] rdma/ocrdma: Bump up ocrdma version number to 11.0.0.0 (Don Dutile) [1253021] - [infiniband] rdma/ocrdma: Prevent CQ-Doorbell floods (Don Dutile) [1253021] - [infiniband] rdma/ocrdma: Check resource ids received in Async CQE (Don Dutile) [1253021] - [infiniband] rdma/ocrdma: Avoid a possible crash in ocrdma_rem_port_stats (Don Dutile) [1253021] - [kernel] driver core : Fix use after free of dev->parent in device_shutdown (Tomas Henzl) [1303215] - [kernel] driver core: fix shutdown races with probe/remove (Tomas Henzl) [1303215] - [kernel] driver core: Protect device shutdown from hot unplug events (Tomas Henzl) [1303215] - [netdrv] bnx2x: Add new device ids under the Qlogic vendor (Michal Schmidt) [1304252] - [kernel] klist: fix starting point removed bug in klist iterators (Ewan Milne) [1190273] - [md] raid1: extend spinlock to protect raid1_end_read_request against inconsistencies (Jes Sorensen) [1309154] - [md] raid1: fix test for 'was read error from last working device' (Jes Sorensen) [1309154] - [s390] cio: update measurement characteristics (Hendrik Brueckner) [1304257] - [s390] cio: ensure consistent measurement state (Hendrik Brueckner) [1304257] - [s390] cio: fix measurement characteristics memleak (Hendrik Brueckner) [1304257] - [fs] pipe: fix offset and len mismatch on pipe_iov_copy_to_user failure (Seth Jennings) [1302223] {CVE-2016-0774}- [kernel] isolcpus: Output warning when the 'isolcpus=' kernel parameter is invalid (Prarit Bhargava) [1304216] - [mmc] Prevent 1.8V switch for SD hosts that don't support UHS modes (Petr Oros) [1307065] - [mmc] sdhci-pci-o2micro: Fix Dell E5440 issue (Petr Oros) [1307065] - [mmc] sdhci-pci-o2micro: Add SeaBird SeaEagle SD3 support (Petr Oros) [1307065] - [watchdog] hung task debugging: Inject NMI when hung and going to panic (Don Zickus) [1305919] - [watchdog] add sysctl knob hardlockup_panic (Don Zickus) [1305919] - [watchdog] perform all-CPU backtrace in case of hard lockup (Don Zickus) [1305919] - [drm] i915: Drop intel_update_sprite_watermarks (Lyude) [1306425] - [drm] i915: Setup DDI clk for MST on SKLi (Lyude) [1306425] - [drm] i915: Explicitly check for eDP in skl_ddi_pll_select (Lyude) [1306425] - [drm] i915: Don't skip mst encoders in skl_ddi_pll_select (Lyude) [1306425] - [scsi] qla2xxx: Set relogin flag when we fail to queue login requests (Chad Dupuis) [1306033] - [s390] kernel/syscalls: correct syscall number for __NR_setns (Hendrik Brueckner) [1219586] - [edac] sb_edac: fix channel/csrow emulation on Broadwell (Aristeu Rozanski) [1301230] - [usb] xhci: Workaround to get Intel xHCI reset working more reliably (Gopal Tiwari) [1146875] - [fs] revert "revert "dlm: print kernel message when we get an error from kernel_sendpage" (Robert S Peterson) [1264492] - [fs] revert "[fs] dlm: Replace nodeid_to_addr with kernel_getpeername" (Robert S Peterson) [1264492] - [s390] sclp: Determine HSA size dynamically for zfcpdump (Hendrik Brueckner) [1303557] - [s390] sclp: Move declarations for sclp_sdias into separate header file (Hendrik Brueckner) [1303557] - [netdrv] mlx4_en: add missing tx_queue init in en_start_port (Don Dutile) [1304016]- [s390] qeth: initialize net_device with carrier off (Hendrik Brueckner) [1198666] - [netdrv] Add rtlwifi driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]- [powerpc] pseries: Limit EPOW reset event warnings (Gustavo Duarte) [1300202] - [perf] tools: Do not show trace command if it's not compiled in (Jiri Olsa) [1212539] - [perf] tools spec: Disable trace command on ppc arch (Jiri Olsa) [1212539] - [netdrv] mlx4_en: Fix the blueflame in TX path (Kamal Heib) [1295872 1303661 1303863 1304272] - [netdrv] mlx4_en: Fix HW timestamp init issue upon system startup (Kamal Heib) [1295872 1304272] - [netdrv] mlx4_en: Remove dependency between timestamping capability and service_task (Kamal Heib) [1295872 1304272] - [netdrv] mlx5_core: Fix trimming down IRQ number (Kamal Heib) [1304272] - [x86] Mark Intel Broadwell-DE SoC supported (Steve Best) [1253856] - [s390] zfcpdump: Fix collecting of registers (Hendrik Brueckner) [1303558] - [s390] dasd: fix failfast for disconnected devices (Hendrik Brueckner) [1303559] - [netdrv] bnxt_en: Fix crash in bnxt_free_tx_skbs() during tx timeout (John Linville) [1303703] - [netdrv] bnxt_en: Exclude rx_drop_pkts hw counter from the stack's rx_dropped counter (John Linville) [1303703] - [netdrv] bnxt_en: Ring free response from close path should use completion ring (John Linville) [1303703] - [block] Fix q_suspended logic error for io submission (David Milburn) [1227342] - [block] nvme: No lock while DMA mapping data (David Milburn) [1227342]- [drm] nouveau: remove stray header (Rob Clark) [1249807] - [kernel] ntp: Do leapsecond adjustment in adjtimex read path (Jerry Snitselaar) [1224408] - [kernel] time: Prevent early expiry of hrtimers CLOCK_REALTIME at the leap second edge (Jerry Snitselaar) [1224408] - [kernel] ntp: Introduce and use SECS_PER_DAY macro instead of 86400 (Jerry Snitselaar) [1224408] - [kernel] hrtimer: Make offset update smarter (Jerry Snitselaar) [1224408] - [kernel] timekeeping: Use ktime_t data for ktime_get_update_offsets (Jerry Snitselaar) [1224408] - [kernel] timekeeping: Provide internal ktime_t based data (Jerry Snitselaar) [1224408] - [kernel] timekeeping: indicate clock was set (Jerry Snitselaar) [1224408] - [kernel] timekeeping: Avoid possible deadlock from clock_was_set_delayed (Jerry Snitselaar) [1224408]- [netdrv] ixgbevf: Minor cleanups (John Greene) [1249245] - [netdrv] ixgbevf: fix spoofed packets with random MAC (John Greene) [1249245] - [netdrv] ixgbevf: use ether_addr_copy instead of memcpy (John Greene) [1249245] - [netdrv] ixgbevf: Limit lowest interrupt rate for adaptive interrupt moderation to 12K (John Greene) [1249245] - [netdrv] drivers/net/intel: use napi_complete_done - ixgbevf only (John Greene) [1249245] - [netdrv] ixgbevf: add support for reporting RSS key and hash table for X550 (John Greene) [1249245] - [netdrv] ixgbevf: Set Rx hash type for ingress packets (John Greene) [1249245] - [netdrv] ixgbevf: fold ixgbevf_pull_tail into ixgbevf_add_rx_frag (John Greene) [1249245] - [netdrv] ixgbevf: Use dev_kfree_skb_any in xmit path, not dev_kfree_skb (John Greene) [1249245] - [netdrv] ixgbevf: Add the appropriate ethtool ops to query RSS indirection table and key (John Greene) [1249245] - [netdrv] ixgbevf: Add RSS Key query code (John Greene) [1249245] - [netdrv] ixgbevf: Add a RETA query code (John Greene) [1249245] - [netdrv] ixgbevf: Use ether_addr_copy instead of memcpy (John Greene) [1249245] - [netdrv] ixgbevf: Fix code comments and whitespace (John Greene) [1249245] - [netdrv] ethernet: codespell comment spelling fixes (John Greene) [1249245] - [netdrv] ixgbevf: combine all of the tasks into a single service task (John Greene) [1249245] - [netdrv] ixgbevf: rewrite watchdog task to function similar to igbvf (John Greene) [1249245] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers - ixgbevf only (John Greene) [1249245] - [netdrv] ixgbevf: add netpoll support (John Greene) [1249244 1277784] - [netdrv] ixgbevf: compare total_rx_packets and budget in ixgbevf_clean_rx_irq (John Greene) [1249245] - [netdrv] ixgbevf: Change receive model to use double buffered page based receives (John Greene) [1249245] - [netdrv] ixgbevf: convert to ndo_fix_features - part 2 (John Greene) [1249244] - [netdrv] ixgbe: do not report 2.5 Gbps as supported (John Greene) [1249244] - [netdrv] ixgbe: Clear stale pool mappings (John Greene) [1249244] - [netdrv] ixgbe: Reorder search to work from the top down instead of bottom up (John Greene) [1249244] - [netdrv] ixgbe: Add support for adding/removing VLAN on PF bypassing the VLVF (John Greene) [1249244] - [netdrv] ixgbe: Simplify configuration of setting VLVF and VLVFB (John Greene) [1249244] - [netdrv] ixgbe: Reduce VT code indent in set_vfta by introducing jump label (John Greene) [1249244] - [netdrv] ixgbe: Simplify definitions for regidx and bit in set_vfta (John Greene) [1249244] - [netdrv] ixgbe: Fix SR-IOV VLAN pool configuration (John Greene) [1249244] - [netdrv] ixgbe: Return error on failure to allocate mac_table (John Greene) [1249244] - [netdrv] ixgbe: Always turn PHY power on when requested (John Greene) [1249244] - [netdrv] ixgbe: Save VF info and take references (John Greene) [1249244] - [netdrv] ixgbe: Wait for master disable to be set (John Greene) [1249244] - [netdrv] ixgbe: Correct spec violations by waiting after reset (John Greene) [1249244] - [netdrv] ixgbe: Refactor MAC address configuration code (John Greene) [1249244] - [netdrv] ixgbe: Use private workqueue to avoid certain possible hangs (John Greene) [1249244] - [netdrv] ixgbe: Add support for newer thermal alarm (John Greene) [1249244] - [netdrv] ixgbe: Prevent KR PHY reset in ixgbe_init_phy_ops_x550em (John Greene) [1249244] - [netdrv] ixgbe: Remove CS4227 diagnostic code (John Greene) [1249244] - [netdrv] ixgbe: Add KR mode support for CS4227 chip (John Greene) [1249244] - [netdrv] ixgbe: Fix handling of NAPI budget when multiple queues are enabled per vector (John Greene) [1249244] - [netdrv] ixgbe: fix multiple kernel-doc errors (John Greene) [1249244] - [netdrv] intel: use napi_complete_done (John Greene) [1249244] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo (John Greene) [1249244] - [netdrv] ixgbe: Check for setup_internal_link method (John Greene) [1249244] - [netdrv] ixgbe: Fix CS4227-related semaphore error on reset failure (John Greene) [1249244] - [netdrv] ixgbe: disable LRO by default (John Greene) [1249244] - [netdrv] ixgbe: add flow control ethertype to the anti-spoofing filter (John Greene) [1249244] - [netdrv] ixgbe: Advance version to 4.2.1 (John Greene) [1249244] - [netdrv] ixgbe: X540 thermal warning interrupt not a GPI (John Greene) [1249244] - [netdrv] ixgbe: Fix FCRTH value in VM-to-VM loopback mode (John Greene) [1249244] - [netdrv] ixgbe: Only clear adapter_stopped if ixgbe_setup_fc succeeded (John Greene) [1249244] - [netdrv] ixgbe: Correct several flaws with with DCA setup (John Greene) [1249244] - [netdrv] ixgbe: Add new X550EM SFP+ device ID (John Greene) [1249244] - [netdrv] ixgbe: Update ixgbe_disable_pcie_master flow for X550 (John Greene) [1249244] - [netdrv] ixgbe: Add small packet padding support for X550 (John Greene) [1249244] - [netdrv] ixgbe: Correct setting of RDRXCTL register for X550 devices (John Greene) [1249244] - [netdrv] ixgbe: Correct error path in semaphore handling (John Greene) [1249244] - [netdrv] ixgbe: Limit SFP polling rate (John Greene) [1249244] - [netdrv] ixgbe: Allow SFP+ on more than 82598 and 82599 (John Greene) [1249244] - [netdrv] ixgbe: Add logic to reset CS4227 when needed (John Greene) [1249244] - [netdrv] ixgbe: Fix 1G and 10G link stability for X550EM_x SFP+ (John Greene) [1249244] - [netdrv] ixgbe: Add X550EM_x dual-speed SFP+ support (John Greene) [1249244] - [netdrv] ixgbe: Allow reduced delays during SFP detection (John Greene) [1249244] - [netdrv] ixgbe: Clear I2C destination location (John Greene) [1249244] - [netdrv] ixgbe: Enable bit-banging mode on X550 (John Greene) [1249244] - [netdrv] ixgbe: Set lan_id before first I2C eeprom access (John Greene) [1249244] - [netdrv] ixgbe: Provide unlocked I2C methods (John Greene) [1249244] - [netdrv] ixgbe: Provide I2C combined on X550EM (John Greene) [1249244] - [netdrv] ixgbe: Add X550EM support for SFP insertion interrupt (John Greene) [1249244] - [netdrv] ixgbe: Accept SFP not present errors on all devices (John Greene) [1249244] - [netdrv] ixgbe: Add fdir support for SCTP on X550 (John Greene) [1249244] - [netdrv] ixgbe: Add SFP+ detection for X550 hardware (John Greene) [1249244] - [netdrv] ixgbe: Teardown SR-IOV before unregister_netdev (John Greene) [1249244] - [netdrv] ixgbe: fix issue with SFP events with new X550 devices (John Greene) [1249244] - [netdrv] ixgbe: Resolve "initialized field overwritten" warnings (John Greene) [1249244] - [netdrv] ixgbe: Add support for reporting 2.5G link speed (John Greene) [1249244] - [netdrv] ixgbe: fix bounds checking in ixgbe_setup_tc for 82598 (John Greene) [1249244] - [netdrv] ixgbe: support for ethtool set_rxfh (John Greene) [1249244] - [netdrv] ixgbe: Avoid needless PHY access on copper phys (John Greene) [1249244] - [netdrv] ixgbe: cleanup to use cached mask value (John Greene) [1249244] - [netdrv] ixgbe: Remove second instance of lan_id variable (John Greene) [1249244] - [netdrv] ixgbe: use kzalloc for allocating one thing (John Greene) [1249244] - [netdrv] ixgbe: Remove unused PCI bus types (John Greene) [1249244] - [netdrv] ixgbe: add new bus type for intergrated I/O interface (IOSF) (John Greene) [1249244] - [netdrv] ixgbe: add get_bus_info method for X550 (John Greene) [1249244] - [netdrv] ixgbe: Add support for entering low power link up state (John Greene) [1249244] - [netdrv] ixgbe: Add support for VXLAN RX offloads (John Greene) [1249244] - [netdrv] ixgbe: Add support for UDP-encapsulated tx checksum offload (John Greene) [1249244] - [netdrv] ixgbe: Check whether FDIRCMD writes actually complete (John Greene) [1249244] - [netdrv] ixgbe: Assign set_phy_power dynamically where needed (John Greene) [1249244] - [netdrv] ixgbe: add new function to check for management presence (John Greene) [1249244] - [netdrv] ixgbe: Simplify port-specific macros (John Greene) [1249244] - [netdrv] ixgbe: Don't report flow director filter's status (John Greene) [1249244] - [netdrv] ixgbe: Specify Rx hash type WRT Rx desc RSS type (John Greene) [1249244] - [netdrv] ixgbe: only report generic filters in get_ts_info (John Greene) [1249244] - [netdrv] ixgbe: Remember to write ixfi changes after modifying (John Greene) [1249244] - [netdrv] ixgbe: fix X550 default set_phy_power method (John Greene) [1249244] - [netdrv] ixgbe: Set lan_id before using I2C (John Greene) [1249244] - [netdrv] ixgbe: add link check for X550 copper (John Greene) [1249244] - [netdrv] ixgbe: Add support for another X550 device (John Greene) [1249244] - [netdrv] ixgbe: fix X550 PHY function pointers (John Greene) [1249244] - [netdrv] ixgbe: fix X550 devices init flow (John Greene) [1249244] - [netdrv] ixgbe: fix bug in not clearing counters for X550 devices (John Greene) [1249244] - [netdrv] ixgbe: fix issue with sfp events with new X550 devices (John Greene) [1249244] - [netdrv] ixgbe: add support for interrupts from X550 external PHY (John Greene) [1249244] - [netdrv] ixgbe: Add const string for overheat message (John Greene) [1249244] - [netdrv] ixgbe: Add reset for X550 device (John Greene) [1249244] - [netdrv] ixgbe: add X550 support for external PHY and forced 1G/10G support (John Greene) [1249244] - [netdrv] ixgbe: Restore ESDP settings after MAC reset (John Greene) [1249244] - [netdrv] ixgbe: Add a PHY power state method (John Greene) [1249244] - [netdrv] ixgbe: add define for X557 PHY ID (John Greene) [1249244] - [netdrv] ixgbe: add support for WoL and autoneg FC for some X550 devices (John Greene) [1249244] - [netdrv] ixgbe: add array of MAC type dependent values (John Greene) [1249244] - [netdrv] ixgbe: Use a signed type to hold error codes (John Greene) [1249244] - [netdrv] ixgbe: Release semaphore bits in the right order (John Greene) [1249244] - [netdrv] ixgbe: Fix IOSF SB access issues (John Greene) [1249244] - [netdrv] ixgbe: Add GET_RSS_KEY command to VF-PF channel commands set (John Greene) [1249244] - [netdrv] ixgbe: Add a RETA query command to VF-PF channel API (John Greene) [1249244] - [netdrv] ixgbe: Add a new netdev op to allow/prevent a VF from querying an RSS info (John Greene) [1186052 1246195 1249244 1271403] - [netdrv] ixgbe: Add the appropriate ethtool ops to query RSS indirection table and key (John Greene) [1249244] - [netdrv] ixgbe: Refactor the RSS configuration code (John Greene) [1249244] - [netdrv] ixgbe: Drop unnecessary call to rcu_barrier (John Greene) [1249244] - [netdrv] ixgbe: adds x550 specific FCoE offloads (John Greene) [1249244] - [netdrv] ethernet: Use bool function returns of true/false instead of 1/0 (John Greene) [1249244] - [netdrv] ixgbe: cleanup make ixgbe_set_ethertype_anti_spoofing_X550 static (John Greene) [1249244] - [netdrv] ixgbe: Clean up type inconsistency (John Greene) [1249244] - [netdrv] ixgbe: add new wrapper for X550 support (John Greene) [1249244] - [netdrv] ethernet: codespell comment spelling fixes (John Greene) [1249244] - [netdrv] ixgbe: add Tx anti spoofing support (John Greene) [1249244] - [netdrv] ixgbe: add VXLAN offload support for X550 devices (John Greene) [1249244] - [netdrv] ixgbe: improve mac filter handling (John Greene) [1249244] - [netdrv] ixgbe: enable l2 forwarding acceleration for macvlans (John Greene) [1249244] - [netdrv] ixgbe: show <2 for encoding loss on PCIe Gen3 (John Greene) [1249244] - [netdrv] ixgbe: call pcie_get_mimimum_link to check if device has enough bandwidth (John Greene) [1249244] - [netdrv] revert "ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue" (John Greene) [1249244] - [netdrv] ixgbe: Add function for setting XPS queue mapping (John Greene) [1249244] - [netdrv] ixgbe: finish ixgbe: Update ixgbe to use new vlan accleration (John Greene) [1249244] - [netdrv] net/mlx5e: Assign random MAC address if needed (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Write vlan list into vport context (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Write UC/MC list and promisc mode into vport context (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport vlans (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport promisc mode (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport state (Kamal Heib) [1246031] - [netdrv] net/mlx5: Introduce access functions to modify/query vport mac lists (Kamal Heib) [1246031] - [netdrv] net/mlx5: Update access functions to Query/Modify vport MAC address (Kamal Heib) [1246031] - [netdrv] net/mlx5: Add HW capabilities and structs for SR-IOV E-Switch (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Use the right DMA free function on TX path (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Max mtu comparison fix (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Added self loopback prevention (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Fix inline header size calculation (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Fix LSO vlan insertion (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Re-eanble client vlan TX acceleration (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Return error in case mlx5e_set_features fails (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Don't allow more than max supported channels (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use the the real irqn in eq->irqn (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Wait for RX buffers initialization in a more proper manner (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid NULL pointer access in case of configuration failure (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Remove dead fmr code (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Wait for FW readiness on startup (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add pci error handlers to mlx5_core driver (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix internal error detection conditions (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use private health thread for each device (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use accessor functions to read from device memory (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Prepare cmd interface to system errors handling (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Improve mlx5 messages (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Update health syndromes (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix wrong name in struct (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: New init and exit flow for mlx5_core (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix notification of page supplement error (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix async commands return code (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Remove redundant "err" variable usage (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix struct type in the DESTROY_TIR/TIS device commands (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Priv state flag not rolled-back upon netdev open error (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Disable VLAN filter in promiscuous mode (Kamal Heib) [1246031] - [netdrv] net/mlx5: Fix typo in mlx5_query_port_pvlc (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Remove dead code from alloc_cached_mr (Kamal Heib) [1246031] - [netdrv] mlx5: Expose correct page_size_cap in device attributes (Kamal Heib) [1246031] - [netdrv] mlx5: Fix missing device local_dma_lkey (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid accessing NULL pointer at ndo_select_queue (Kamal Heib) [1246031] - [netdrv] mlx5e: Fix sparse warnings in mlx5e_handle_csum (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support RX CHECKSUM_COMPLETE (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support ethtool get/set_pauseparam (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Ethtool link speed setting fixes (Kamal Heib) [1246031] - [netdrv] net/mlx5e: HW LRO changes/fixes (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support smaller RX/TX ring sizes (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Add ethtool RSS configuration options (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Make RSS indirection table size a constant (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Have a single RSS Toeplitz hash key (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Support physical port counters (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Disable async events before unregister_netdev (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Rename/move functions following the ndo_stop flow change (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Light-weight netdev open/stop (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Introduce access function to modify RSS/LRO params (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Introduce the "Drop RQ" (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Unify the RX flow (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove the mlx5e_update_priv_params() function (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Introduce create/destroy RSS indir table access functions (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Do not use netdev_err before the netdev is registered (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid redundant de-reference (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove redundant assignment of sq->user_index (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove redundant field mlx5e_priv->num_tc (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Use hard-coded 4K page size for RQ/SQ/CQ (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Check the return value of mlx5_command_exec (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Input IPSEC.SPI into the RX RSS hash function (Kamal Heib) [1246031] - [netdrv] net/mlx5e: cosmetics: use BIT instead of "1 <<", and others (Kamal Heib) [1246031] - [netdrv] net/mlx5e: TX latency optimization to save DMA reads (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Allocate DMA coherent memory on reader NUMA node (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support ETH_RSS_HASH_XOR (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Set log_uar_page_sz for non 4K page size architecture (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Prefetch skb data on RX (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Pop cq outside mlx5e_get_cqe (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove mlx5e_cq.sqrq back-pointer (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove extra spaces (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid TX CQE generation if more xmit packets expected (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Avoid redundant dev_kfree_skb() upon NOP completion (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Remove re-assignment of wq type in mlx5e_enable_rq (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Use skb_shinfo(skb)->gso_segs rather than counting them (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Static mapping of netdev priv resources to/from netdev TX queues (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Add transport domain to the ethernet TIRs/TISs (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add transport domain alloc/dealloc support (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Support NETIF_F_SG (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Enforce max flow-tables level >= 3 (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Disable client vlan TX acceleration (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Add HW cacheline start padding (Kamal Heib) [1246031] - [netdrv] net/mlx5e: Fix HW MTU settings (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: fix an error code (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Fix static checker warnings around system guid query flow (Kamal Heib) [1246031] - [netdrv] mlx5: Enable mutual support for IB and Ethernet (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Don't create IB instance over Ethernet ports (Kamal Heib) [1246031] - [netdrv] ib/mlx5: Avoid using the MAD_IFC command under ISSI > 0 mode (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add more query port helpers (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use port number when querying port ptys (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Use port number in the query port mtu helpers (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Get vendor-id using the query adapter command (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Add new query HCA vport commands (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Make the vport helpers available for the IB driver too (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Check the return bitmask when querying ISSI (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Enable XRCs and SRQs when using ISSI > 0 (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Apply proper name convention to helpers (Kamal Heib) [1246031] - [netdrv] net/mlx5_en: Add missing check for memory allocation failure (Kamal Heib) [1246031] - [netdrv] net/mlx5: Extend mlx5_core to support ConnectX-4 Ethernet functionality (Kamal Heib) [1246031] - [netdrv] net/mlx5: Ethernet resource handling files (Kamal Heib) [1246031] - [netdrv] net/mlx5: Ethernet Datapath files (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Set/Query port MTU commands (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Modify CQ moderation parameters (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Implement get/set port status (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Implement access functions of ptys register fields (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: New device capabilities handling (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: HW data structs/types definitions cleanup (Kamal Heib) [1246031] - [netdrv] net/mlx5_core: Set irq affinity hints (Kamal Heib) [1246031] - [netdrv] net/mlx5_core, mlx5_ib: Do not use vmap on coherent memory (Kamal Heib) [1246031] - [drm] revert 'drm/i915: resume MST after reading back hw state' (Rob Clark) [1292402] - [drm] i915: Wait for mst to finish suspending before disabling interrupts (Rob Clark) [1292402] - [drm] upstream sync to 4.4 (Rob Clark) [1135349 1248507] - [drm] nouveau/gr/gf117-: assume no PPC if NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK is zero (Rob Clark) [1249814] - [drm] nouveau/gr/gf117-: read NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK from correct GPC (Rob Clark) [1249814] - [drm] nouveau/gr/gf100-: split out per-gpc address calculation macro (Rob Clark) [1249814] - [drm] nouveau/bios: return actual size of the buffer retrieved via _ROM (Rob Clark) [1249814] - [drm] nouveau/pmu: remove whitelist for PGOB-exit WAR, enable by default (Rob Clark) [1218795 1218796] - [drm] nouveau/pmu/gk107: enable PGOB codepaths (Rob Clark) [1218795 1218796] - [drm] nouveau/pmu/gk104: check fuse to determine presence of PGOB (Rob Clark) [1218795 1218796] - [drm] radeon: Retry DDC probing on DVI on failure if we got an HPD interrupt (Rob Clark) [1249814] - [drm] drm: import vmwgfx (Rob Clark) [1281592] - [firmware] add i915 GuC firmware (Rob Clark) [1135349] - [firmware] add i915 DMC firmware (Rob Clark) [1135349] - [drm] upstream sync to 4.3 (Rob Clark) [1249814] - [drm] upstream sync to 4.2 (Rob Clark) [1249812 1274061] - [drm] upstream sync to 4.1 (Rob Clark) [1249810] - [drm] upstream sync to 4.0 (Rob Clark) [1249807] - [drm] upstream sync to 3.19 (Rob Clark) [1249806] - [kernel] iommu: Export intel_iommu_enabled to signal when iommu is in use (Rob Clark) [1249806] - [kernel] time: export nsec_to_jiffies64 (Rob Clark) [1249806] - [kernel] component: fix bug with legacy API (Rob Clark) [1249806] - [kernel] component: add support for component match array (Rob Clark) [1249806] - [kernel] component: ignore multiple additions of the same component (Rob Clark) [1249806] - [kernel] component: fix missed cleanup in case of devres failure (Rob Clark) [1249806] - [kernel] base: fix devres handling for master device (Rob Clark) [1249806] - [kernel] base: provide an infrastructure for componentised subsystems (Rob Clark) [1249806]- [target] fcoe: Add tag support to tcm_fc (Andy Grover) [882092] - [scsi] don't store LUN bits in CDB byte 1 for USB mass-storage devices (Ewan Milne) [1255846] - [scsi] usb-storage: add try_rc_10_first flag (Ewan Milne) [1255846] - [scsi] usb-storage: add flags for VPD pages and REPORT LUNS (Ewan Milne) [1255846] - [mm] hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a fault (Andrea Arcangeli) [1291248]- [infiniband] mlx4_core: Fix fallback from MSI-X to INTx (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/cma: Fix broken AF_IB UD support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/cm: Change reject message type when destroying cm_id (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Update ocrdma version number (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fail connection for MTU lesser than 512 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix dmac resolution for link local address (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Prevent allocation of DPP PDs if FW doesnt support it (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix the request length for RDMA_QUERY_QP mailbox command to FW (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Use VID 0 if PFC is enabled and vlan is not configured (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix QP state transition in destroy_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Report EQ full fatal error (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Fix EQ destroy failure during driver unload (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Avoid 'may be used uninitialized' warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] Remove duplicated KERN_ from pr_ uses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: fix test of unsigned variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/core: Fix for parsing netlink string attribute (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: use wildcard mapping for getting remote addr info (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ehca: use correct destination for memcpy (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: rds-tcp: only initiate reconnect attempt on outgoing TCP socket (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: rds-tcp: Always create a new rds_sock for an incoming connection (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Work properly with EQ numbers > 256 in SRIOV (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Fix off-by-one in counters manipulation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipoib/cm: Fix indentation level (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: Remove negative advice dmesg warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix unaligned accesses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: change rdma_gid2ip into void function as it always return zero (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: use arch_phys_wc_add (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: add acounting for MTRR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Report the actual address of the remote connecting peer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/nes: Report the actual address of the remote connecting peer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: enforce qp/cq id requirements (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: use BAR2 GTS register for T5 kernel mode CQs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: 32b platform fixes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cma: Canonize IPv4 on IPV6 sockets properly (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: Fix new sparse warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: fix unaligned memory access (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Schedule napi when RX buffers allocation fails (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix unaligned accesses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix MC1 memory offset calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix reading HCA max message size in mlx4_QUERY_DEV_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Fix ndo_get_iflink (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: drop __GFP_NOFAIL allocation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: check for mapping error (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib_uverbs: Fix pages leak when using XRC SRQs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix WQE LSO segment calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Remove IPOIB_MCAST_RUN bit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Save only IPOIB_MAX_PATH_REC_QUEUE skb's (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Handle QP in SQE state (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Update broadcast record values after each successful join request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipoib: Use one linear skb in RX flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: don't disallow registering region starting at 0x0 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: disallow registering 0-sized memory region (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Change alias guids default to be host assigned (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Return the admin alias GUID upon host view request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Raise slave shutdown event upon FLR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Request alias GUID on demand (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Change init flow to request alias GUIDs for active VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Manage admin alias GUID upon admin request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Set initial admin GUIDs for VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Manage alias GUID per VF (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Alias GUID adding persistency support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Don't call t4_slow_intr_handler when we're not the Master PF (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add comment for calculate tx flits and sge length code (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Use device node in page allocation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Freelist starving threshold varies from adapter to adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Increased the value of MAX_IMM_TX_PKT_LEN from 128 to 256 bytes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: make sure not to loop forever inside rds_send_xmit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: only use passive connections when addresses match (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Move ethtool related code to a separate file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Extend struct mlx5_interface to support multiple protocols (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Modify arm CQ in preparation for upcoming Ethernet driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Move completion eqs from mlx5_ib to mlx5_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Update module info macros for ConnectX4 Support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Fix Mellanox copyright note (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix Mellanox copyright note (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix a bug in alloc_token (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Avoid usage command work entry after writing command doorbell (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Avoid copying outbox in aysnc command completion (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Use coherent memory for command interface page (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Use the right inbox struct in destroy mkey command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Clear doorbell record inside mlx5_db_alloc() (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Avoid setting DC requestor/responder resources (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Coding style fix (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix call to mlx5_core_qp_modify (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Allocate firmware pages from device's NUMA node (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add interface identify support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add SET_PORT opcode modifiers enumeration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Set enhanced QoS support by default when ETS supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Warn users of depracated QoS Firmware (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Added qos_vport QP configuration in VST mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Allocate VPPs for each port on PF init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Query device for QoS per VF support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add mlx4_SET_VPORT_QOS implementation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add mlx4_ALLOCATE_VPP implementation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: New file for QoS related firmware commands (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Aesthetic code changes in multi_func_init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Make mlx4_is_eth visible inline funcion (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add RSS support for fragmented IP datagrams (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] chelsio cxgb/cxgb3: Make stats_strings arrays const (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Moderate ethtool callback to show more statistics (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add Flow control statistics display via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Protect access to the statistics bitmap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Support general selective view of ethtool statistics (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Move statistics bitmap setting to the Ethernet driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Create new header file for all statistics info (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Fix port counters statistics bitmask (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: fix boolreturn.cocci warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: update Kconfig and Makefile for FCoE support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: add cxgb4_fcoe.c for FCoE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: add cxgb4_fcoe.h and macro definitions for FCoE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Make PCI Device ID Tables be "const" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add device ID for new adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: mlx4_en_set_tx_maxrate() can be static (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add basic support for QP max-rate limiting (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add basic elements for QCN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Try and provide an RDMA CIQ per cpu (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Move offload Rx queue allocation to separate function (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] debugfs: Provide a file creation function that also takes an initial size (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix to dump devlog, even if FW is crashed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Disable interrupts and napi before unregistering netdev (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Allocate dynamic mem. for egress and ingress queue maps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix frame size warning for 32 bit arch (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix GEN_EQE accessing uninitialixed mutex (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Call register_netdevice in the proper location (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Set statistics bitmap at port init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Saturate RoCE port PMA counters in case of overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Fix off-by-one in ethtool statistics display (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Verify net device validity on port change event (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: avoid potential stack overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: fix coccinelle warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Disbale GRO for incoming loopback/selftest packets (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix wrong mask and error flow for the update-qp command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix PCI-E Memory window interface for big-endian systems (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix incorrect 'c' suffix to pI4, use pISc instead (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Add blank line after declaration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Fix checkpatch warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Enable the ODP capability query verb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Add support for extended query device caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Don't hang threads forever waiting on WR replies (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Add support for IB stack compliant stats in sysfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Update the dev in reg_create (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: In mlx4_ib_demux_cm, print out GUID in host-endian order (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Bug fixes in mlx4_ib_resize_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix memory leak in __mlx4_ib_modify_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix deadlock on uverbs modify_qp error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: When marshaling ucma path from user-space, clear unused fields (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Fix sizeof checkpatch warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Replace rcu_assign_pointer with RCU_INIT_POINTER in qib_keys.c (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/qib: Replace rcu_assign_pointer with RCU_INIT_POINTER in qib_qp.c (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Fix error code in get_port_caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/ipath: Remove unused function in ipath_wc_ppc64 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Serialize CQ event upcalls with CQ destruction (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix configuration of log_uar_page_sz (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net: mellanox: Delete unnecessary checks before the function call "vunmap" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support in cxgb4 to get expansion rom version via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Reset flow support for IB kernel ULPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Always use the correct port for mirrored multicast attachments (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix trace observed while dumping clip_tbl (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support in debugfs to dump the congestion control table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support to dump mailbox content in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for ULP RX logic analyzer output in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to display TP logic analyzer output (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support in debugfs to display sensor information (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net: rds: Remove repeated function names from debug output (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Delete an unnecessary check before the function call "release_firmware" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add low latency socket busy_poll support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Adjust RX frag strides to frag sizes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Print page allocator information (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Move to use hex PCI device IDs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix misleading debug print on CQE stride support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: mlx4_config_dev_retrieval - Initialize struct config_dev before using (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix mpt_entry initialization in mlx4_mr_rereg_mem_write (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Load balance ports in port aggregation mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Create mirror flows in port aggregation mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Add port aggregation support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Reuse mlx4_mac_to_u64 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Port aggregation upper layer interface (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Port aggregation low level interface (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Remove preprocessor check for CONFIG_CXGB4_DCB (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Update the HCA core clock frequency after INIT_PORT (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix device capabilities dumping (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Fix memory corruption in mlx4_MAD_IFC_wrapper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use ethtool cmd->autoneg as a hint for ethtool set settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Remove duplicate code line from procedure mlx4_bf_alloc (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix struct mlx4_vhcr_cmd to make implicit padding explicit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix HW2SW_EQ to conform to the firmware spec (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Adjust command timeouts to conform to the firmware spec (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix mem leak in SRIOV mlx4_init_one error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add reserved lkey for VFs to QUERY_FUNC_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add bad-cable event support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump different timer and clock values of the adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump PM module stats (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Addded support in debugfs to dump CIM outbound queue content (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump cim ingress bound queue contents (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Added support in debugfs to dump sge_qinfo (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fixes cxgb4_inet6addr_notifier unregister call (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mode_t whack-a-mole: chelsio (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Reset flow activation upon SRIOV fatal command cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Enable device recovery flow with SRIOV (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Handle AER flow properly (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Manage interface state for Reset flow cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Activate reset flow upon fatal command cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Enhance the catas flow to support device reset (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Refactor the catas flow to work per device (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Set device configuration data to be persistent across reset (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add debugfs options to dump the rss key, config for PF, VF, etc (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add debugfs entry to dump the contents of the flash (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: Cleanup register defines/MACROS defined in t4fw_ri_api.h (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4: Cleanup register defines/MACROS defined in t4.h (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4 : Update ipv6 address handling api (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: avoid a compile-time warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: avoid build warnings on 32-bit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Ripping out old hard-wired initialization code in driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4/cxgb4/cxgb4vf/cxgb4i/csiostor: Cleanup register defines/macros related to all other cpl messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iw_cxgb4/cxgb4/cxgb4i: Cleanup register defines/MACROS related to CM CPL messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for mps_tcam debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for cim_qcfg entry in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for cim_la entry in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for devlog (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add PCI device ID for new T5 adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup PL, XGMAC, SF and MC related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/csiostor: Cleanup TP, MPS and TCAM related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxg4vf/csiostor: Cleanup MC, MA and CIM related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup SGE and PCI related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4/cxgb4vf/csiostor: Cleanup SGE register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: include clocksource.h again (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix kernel Oops - mem corruption - when working with more than 80 VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix error flow in mlx4_init_hca (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Correcly update the mtt's offset in the MR re-reg flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Doorbell is byteswapped in Little Endian archs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix decoding QSA module for ethtool get settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Cache line CQE/EQE stride fixes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/srp: Allow newline separator for connection string (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Add function to read WQE from user-space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Add umem function to read data from user-space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Enhance UMR support to allow partial page table update (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Remove per-MR pas and dma pointers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Always resolve destination mac from GRH for UD QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Check for DPDP violation only when DPDP is not supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix an incorrectly shadowed variable in mlx4_ib_rereg_user_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/addr: Improve address resolution callback scheduling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix mgid key handling in SA agent multicast data-base (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Do not resolve VLAN if already resolved (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Avoid double dumping of the PF device capabilities (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fixed memory leak and incorrect refcount in mlx4_load_one (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for QSA modules (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Refactor QUERY_PORT (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add explicit error message when rule doesn't meet configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add A0 hybrid steering (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add mlx4_bitmap zone allocator (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Add a check if there are too many reserved QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4: Change QP allocation scheme (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Use tasklet for user-space CQ completion events (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Mask out host side virtualization features for guests (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/csiostor: Don't use MASTER_MUST for fw_hello call (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf: global named must be unique (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Update firmware version after flashing it via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf: Use new interfaces to calculate BAR2 SGE Queue Register addresses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf: Add code to calculate T5 BAR2 Offsets for SGE Queue Registers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4vf: Add and initialize some sge params for VF driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Support for configurable RSS hash function (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix error flow in add_keys (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix sparse warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Add more supported devices (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Clear outbox of dealloc uar (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Print resource number on QP/SRQ async events (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Remove unused dev cap enum fields (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix command queue size enforcement (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix min vectors value in mlx5_enable_msix (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Request the mlx5 IB module on driver load (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Add T4/T5 PCI ID Table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: fix mlx4_en_set_rxfh (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4/cxgb4vf/csiostor: Cleanup macros/register defines related to PCIE, RSS and FW (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup macros/register defines related to queues (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4/csiostor: Cleansup FW related macros/register defines for PF/VF and LDST (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Cleanup Filter related macros/register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: mlx4_en_set_settings always fails when autoneg is set (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: don't duplicate kvfree (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: don't duplicate kvfree (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist: mark input buffer parameters as 'const' (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist.c: fix kerneldoc for sg_pcopy_to_buffer, sg_pcopy_from_buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist: introduce sg_pcopy_from_buffer and sg_pcopy_to_buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] lib/scatterlist: factor out sg_miter_get_next_page from sg_miter_next (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: use netdev_rss_key_fill helper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Support more than 64 VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add QUERY_FUNC firmware command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Refactor mlx4_load_one (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Refactor mlx4_cmd_init and mlx4_cmd_cleanup (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Use correct variable type for mlx4_slave_cap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Fix wrong reading of reserved_eqs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4i/cxgb4 : Refactor macros to conform to uniform standards (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix static checker warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Extend checksum offloading by CHECKSUM COMPLETE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Remove unnecessary struct in6_addr * casts (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Cleanup macros so they follow the same style and look consistent (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add cxgb4_debugfs.c, move all debugfs code to new file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add retrieval of CONFIG_DEV parameters (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add __GFP_COLD gfp flags in alloc_pages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Remove RX buffers alignment to IP_ALIGN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Protect port type setting by mutex (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Prevent VF from changing port configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Report actual number of rings in indirection table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Move spinlocks and work initalizations to beginning of init_netdev (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Call napi_synchronize on stop_port (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Cleanups suggested by clang static checker (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use PTYS register to set ethtool settings - Speed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use PTYS register to query ethtool settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ethtool, net/mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting support:q (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Add ethernet backplane autoneg device capability (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Introduce ACCESS_REG CMD and eth_prot_ctrl dev cap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Introduce mlx4_get_module_info for cable module info reading (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ethtool, net/mlx4_en: Cable info, get_module_info/eeprom ethtool support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Limit count field to 24 bits in qp_alloc_res (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix race on driver load (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Fix race in create EQ (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Avoid leaking steering rules on flow creation error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Don't attempt to TX offload the outer UDP checksum for VXLAN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Call synchronize_irq before freeing EQ buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Call synchronize_irq before freeing EQ buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rds: avoid calling sock_kfree_s on allocation failure (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/cxgb4: Add missing neigh_release in find_route (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Fix XRC race condition in ib_uverbs_open_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Clear AH attr variable to prevent garbage data (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: fix race accessing page->_count (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Use extended internal signature layout (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Modify to work with arbitrary page size (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Remove duplicate code from mlx5_set_path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Fix possible array overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/core: Avoid leakage from kernel to user space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Improve debug prints in mlx5_ib_reg_user_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx5: Clear umr resources after ib_unregister_device (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: remove NETDEV_TX_BUSY (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: tx_info->ts_requested was not cleared (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use local var for skb_headlen skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use local var in tx flow for skb_shinfo skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: mlx4_en_xmit() reads ring->cons once, and ahead of time to avoid stalls (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Avoid false sharing in mlx4_en_en_process_tx_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Use prefetch in tx path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Avoid a cache line miss in TX completion for single frag skb's (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Avoid calling bswap in tx fast path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Align tx path structures to cache lines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Code cleanups in tx path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Add ConnectX-4 to list of supported devices (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Identify resources by their type (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: use set/get macros in device caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Use hardware registers description header file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx5_core: Update device capabilities handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: do proper house keeping if connection fails in rds_tcp_conn_connect (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/rds: call rds_conn_drop instead of open code it at rds_connect_complete (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Protect QUERY_PORT wrapper from untrusted guests (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Don't disable SRIOV if there are active VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Use BAR2 Going To Sleep (GTS) for T5 and later (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mellanox: Change en_print to return void (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_en: Add mlx4_en_get_cqe helper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Cache line EQE size support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Enable CQE/EQE stride support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] net/mlx4_core: Allow not to specify probe_vf in SRIOV IB mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Fix VF mac handling in RoCE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Do not allow APM under RoCE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Don't update QP1 in native mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib/mlx4: Avoid accessing netdevice when building RoCE qp1 header (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Fix mlx4 reg/unreg mac to work properly with 0-mac addresses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] rdma/ocrdma: Resolve L2 address when creating user AH (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Correct error flows in rereg_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Disable TSO for Connect-X rev A0 HCAs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Change get_user_pages usage to always NULL vmas (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ib_umem_release should decrement mm->pinned_vm from ib_umem_get (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Set vlan stripping policy by the right command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Avoid dealing with MAC index in UPDATE_QP wrapper if not needed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Use the correct VSD mask in UPDATE_QP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Correctly configure single ported VFs from the host (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Move the tunnel steering helper function to mlx4_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ocrdma: Obtain SL from device structure (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Use ARRAY_SIZE instead of sizeof/sizeof (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Use ARRAY_SIZE instead of sizeof/sizeof (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] amso1100: Check for integer overflow in c2_alloc_cq_buf (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: Add user space RMPP support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: add new ioctl to ABI to support new registration options (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: Add dev_notice messages for various umad/mad registration failures (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mad: Update module to pr_, dev_ style print messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] umad: Update module to pr_, dev_ style print messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] cxgb4 : Disable recursive mailbox commands when enabling vi (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [scsi] cxgb4i : Move stray CPL definitions to cxgb4 driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Add P_Key change event support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Add support for secure-host and SMP firewall (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] iwcm: Use a default listen backlog if needed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix residual handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix deadlock between host removal and multipathd (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [scsi] scsi_transport_srp: Fix fast_io_fail_tmo=dev_loss_tmo=off behavior (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_ib: Add support for user MR re-registration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Add helper functions to support MR re-registration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Add user MR re-registration support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ocrdma: Fix a sparse warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Delete AH table if ocrdma_init_hw fails after AH table creation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Remove hardcoding of the max DPP QPs supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Handle shutdown event from be2net driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] ocrdma: Add hca_type and fixing fw_version string in device atrributes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5: Adjust events to use unsigned long param instead of void (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5: minor fixes mainly avoidance of hidden casts (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5: Move pci device handling from mlx5_ib to mlx5_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: mlx4_en_gset_priv_flags can be static (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Remove MCG in case it is attached to promiscuous QPs only (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: In SR-IOV mode host should add promisc QP to default entry only (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Make sure the max number of QPs per MCG isn't exceeded (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Make sure that negative array index isn't used (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix leakage of SW multicast entries (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Do not count LLC/SNAP in MTU calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Do not disable vlan filter during promiscuous mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Run loopback test only when port is up (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Fix set port ratelimit for 40GE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] cxgb4 : Update copyright year on all cxgb4 files (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: mark napi id for gro_skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Call iwpm_init only once (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx5_core: Fix possible race between mr tree insert/delete (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] cxgb4: use dev_port to identify ports (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix the error flow when probing with invalid VF configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix SRIOV free-pool management when enforcing resource quotas (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] nes: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Fix gfp passing in create_qp_common (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] umad: Fix use-after-free on close (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Fix kobject leak on device register error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix GFP flags parameters to be gfp_t (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Fix port kobject deletion during error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Remove unneeded kobject_get/put calls (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] core: Fix sparse warnings about redeclared functions (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: Implement IB_QP_CREATE_USE_GFP_NOIO (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] Add a QP creation flag to use GFP_NOIO allocations (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] Allow build of hw/ and ulp/ subdirectories independently (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [rds] tcp_listen: Replace comma with semicolon (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [rds] rdma: Replace comma with semicolon (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Move handling of MLX4_QP_ST_MLX to proper switch statement (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Avoid problems if a header uses pr_fmt (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] umad: Fix error handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Add interface for selecting VFs to enable QP0 via MLX proxy QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Add infrastructure for selecting VFs to enable QP0 via MLX proxy QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: Preparation for VFs to issue/receive SMI QP0 requests/responses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4: SET_PORT called by mlx4_ib_modify_port should be wrapped (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix incorrect FLAGS1 bitmap test in mlx4_QUERY_FUNC_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4_core: Fix memory leaks in SR-IOV error paths (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb3: Remove a couple unneeded conditions (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx4: fix unitialised variable is_mcast (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Use time_before/_after (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix warning about cast of wr_id back to pointer on 32 bits (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ipath: Translate legacy diagpkt into newer extended diagpkt (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb3: Fix information leak in send_abort (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: add missing padding at end of struct mlx5_ib_create_srq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: add missing padding at end of struct mlx5_ib_create_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Refactor UMR to have its own context struct (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Set QP offsets and parameters for user QPs and not just for kernel QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5_core: Store MR attributes in mlx5_mr_core during creation and after UMR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Add MR to radix tree in reg_mr_callback (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5: Fix error handling in reg_umr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5_core: Simplify signature handover wqe for interleaved buffers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mlx5_core: Fix signature handover operation for interleaved buffers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Add fast registration support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Rename FMR-related variables (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: One FMR pool per SRP connection (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce the 'register_always' kernel module parameter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce srp_finish_mapping (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce srp_map_fmr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Introduce an additional local variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix kernel-doc warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] srp: Fix a sporadic crash triggered by cable pulling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] ocrdma: Convert to use simple_open (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc error paths (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [rds] Use time_after for time comparison (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Fix uninitialized use of 'port_up' in mlx4_en_set_channels (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix inaccurate return value of mlx4_flow_attach (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: Using positive error value for unsigned (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Removed unnecessary bit operation condition (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_core: Fix smatch error - possible access to a null variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] mlx4_en: User prio mapping gets corrupted when changing number of channels (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [netdrv] rds: remove the unneed NULL checking (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492] - [infiniband] mellanox: Logging message cleanups (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]- [netdrv] qlge: make local function static (Harish Patil) [1252123] - [netdrv] delete non-required instances of include linux/init.h (Harish Patil) [1252123] - [netdrv] qlge: Fix compilation warning (Harish Patil) [1252123] - [netdrv] qlge: Convert newlines (Harish Patil) [1252123] - [netdrv] qlogic: use pci_zalloc_consistent (Harish Patil) [1252123] - [netdrv] qlge: Use pci_enable_msix_range instead of pci_enable_msix (Harish Patil) [1252123] - [netdrv] net: get rid of unnecessary initializations in .get_drvinfo (Harish Patil) [1252123] - [netdrv] qlge: Get rid of an redundant assignment (Harish Patil) [1252123] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Harish Patil) [1252123] - [netdrv] qlge: remove open-coded skb_cow_head (Harish Patil) [1252123] - [netdrv] qlge: Move jiffies_to_usecs immediately before loop (Harish Patil) [1252123] - [md] dm snapshot: fix hung bios when copy error occurs (Mike Snitzer) [889368] - [md] dm thin: fix race condition when destroying thin pool workqueue (Mike Snitzer) [1292602] - [x86] Broadwell EP and EX have the same cpuid (David Arcari) [1299962] - [netdrv] bonding: make mii_status sysfs node consistent (Jarod Wilson) [1278008] - [netdrv] bna: fix Rx data corruption with VLAN stripping enabled and MTU > 4096 (Ivan Vecera) [1206064] - [netdrv] ibmveth: add support for TSO6 (Gustavo Duarte) [1252712] - [trace] tracing/filter: Do not allow infix to exceed end of string (Pratyush Anand) [1290666] - [trace] tracing/filter: Do not WARN on operand count going below zero (Pratyush Anand) [1290666] - [trace] tracing: Have filter check for balanced ops (Pratyush Anand) [1290666] - [trace] tracing: Fix double free when function profile init failed (Pratyush Anand) [1290666] - [trace] ring-buffer: Fix race between integrity check and readers (Pratyush Anand) [1290666] - [trace] ftrace: Fix memory leak with function graph and cpu hotplug (Pratyush Anand) [1290666] - [trace] ring-buffer: Fix typo of time extends per page (Pratyush Anand) [1290666] - [net] tcp: select(writefds) don't hang up when a peer close connection (Marcelo Leitner) [1293543] - [net] ipv6: addrlabel: fix ip6addrlbl_get() (Hannes Frederic Sowa) [1299720] - [firmware] add rtlwifi images (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [firmware] add brcmfmac images (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] iwlwifi: add new -16 firmware for iwlmvm devices (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] iwlwifi: add new -13 firmware for iwlmvm devices (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Add brcmfmac driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] include/linux/if_ether.h: Add #define ETH_P_LINK_CTL for HPNA and wlan local tunnel (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Update remaining wireless drivers to new 802.11 stack from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport brcmsmac driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport b43 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Bakcport SSB driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport BCMA bus driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport iwlegacy driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport rt2x00 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport carl9170 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport ath5k driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport ath9k driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] Backport iwlwifi driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [net] Backport mac80211 from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [net] Backport wireless core from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [kernel] atomic: implement generic atomic_dec_if_positive (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [netdrv] average: provide macro to create static EWMA (Stanislaw Gruszka) [1245452 1263386 1289574 761525] - [perf] x86: Improve HT workaround GP counter constraint (Jiri Olsa) [1238702] - [perf] x86: Fix event/group validation (Jiri Olsa) [1238702] - [perf] x86: Disable PEBS-LL in intel_pmu_pebs_disable (Jiri Olsa) [1238702] - [perf] x86/intel: Reset more state in PMU reset (Jiri Olsa) [1238702] - [perf] x86/intel: Make the HT bug workaround conditional on HT enabled (Jiri Olsa) [1238702] - [perf] x86/intel: Limit to half counters when the HT workaround is enabled, to avoid exclusive mode starvation (Jiri Olsa) [1238702] - [perf] x86/intel: Fix intel_get_event_constraints() for dynamic constraints (Jiri Olsa) [1238702] - [perf] x86/intel: Enforce HT bug workaround for SNB/IVB/HSW (Jiri Olsa) [1238702] - [perf] x86/intel: Implement cross-HT corruption bug workaround (Jiri Olsa) [1238702] - [perf] x86/intel: Add cross-HT counter exclusion infrastructure (Jiri Olsa) [1238702] - [perf] x86: Add 'index' param to get_event_constraint callback (Jiri Olsa) [1238702] - [perf] x86: Add 3 new scheduling callbacks (Jiri Olsa) [1238702] - [perf] x86: Vectorize cpuc->kfree_on_online (Jiri Olsa) [1238702] - [perf] x86: Reduce stack usage of x86_schedule_events (Jiri Olsa) [1238702] - [kernel] watchdog: Add watchdog enable/disable all functions (Jiri Olsa) [1238702] - [perf] kernel: Change ASSIGN_ONCEval, x to WRITE_ONCE x, val (Jiri Olsa) [1238702] - [perf] kernel: Provide READ_ONCE and ASSIGN_ONCE (Jiri Olsa) [1238702] - [netdrv] i40evf: avoid mutex re-init (Stefan Assmann) [1212361]- [sched] revert "rt: Update rq clock when unthrottling of an otherwise idle CPU" (Aristeu Rozanski) [1263613] - [sched] revert "sched: Revert "Set skip_clock_update in yield_task_fair" (Aristeu Rozanski) [1263613] - [sched] Revert "Remove useless code in yield_to" (Aristeu Rozanski) [1263613] - [sched] revert "core: Rework rq->clock update skips" (Aristeu Rozanski) [1263613] - [perf] annotate: Fix 32-bit compilation error in util/annotate.c (Jiri Olsa) [1189317] - [perf] report: Display cycles in branch sort mode (Jiri Olsa) [1189317] - [perf] tools: Move branch option parsing to own file (Jiri Olsa) [1189317] - [perf] tool: Add conditional branch filter 'cond' to perf record (Jiri Olsa) [1189317] - [perf] top: branch annotation code to top (Jiri Olsa) [1189317] - [perf] annotate: Finally display IPC and cycle accounting (Jiri Olsa) [1189317] - [perf] annotate: Compute IPC and basic block cycles (Jiri Olsa) [1189317] - [perf] report: Add processing for cycle histograms (Jiri Olsa) [1189317] - [perf] report: Add infrastructure for a cycles histogram (Jiri Olsa) [1189317] - [perf] annotate: Rename source_line_percent to source_line_samples (Jiri Olsa) [1189317] - [perf] annotate: Display total number of samples with --show-total-period (Jiri Olsa) [1189317] - [perf] annotation: Add symbol__get_annotation (Jiri Olsa) [1189317] - [perf] report: Add flag for non ANY branch mode (Jiri Olsa) [1189317] - [perf] tools: Add support for cycles, weight branch_info field (Jiri Olsa) [1189317] - [perf] x86/intel: Use 0x11 as extra reg test value (Jiri Olsa) [1189317] - [perf] x86/intel: Protect LBR and extra_regs against KVM lying (Jiri Olsa) [1189317] - [perf] x86: Make merge_attr global to use from perf_event_intel (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Limit LBR accesses to TOS in callstack mode (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Use correct index to save/restore LBR_INFO with call stack (Jiri Olsa) [1189317] - [perf] x86/intel: Add Intel Skylake PMU support (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Optimize v4 LBR unfreezing (Jiri Olsa) [1189317] - [perf] x86/intel: Streamline LBR MSR handling in PMI (Jiri Olsa) [1189317] - [perf] x86/intel: Move PMU ACK to after LBR read (Jiri Olsa) [1189317] - [perf] x86/intel: Handle new arch perfmon v4 status bits (Jiri Olsa) [1189317] - [perf] x86/intel/lbr: Add support for LBRv5 (Jiri Olsa) [1189317] - [perf] Add cycles to branch_info (Jiri Olsa) [1189317] - [perf] x86: Add new MSRs and MSR bits used for Intel Skylake PMU support (Jiri Olsa) [1189317] - [perf] x86/intel: Add support for PEBSv3 profiling (Jiri Olsa) [1189317] - [perf] x86: Add a native_perf_sched_clock_from_tsc (Jiri Olsa) [1189317] - [perf] x86: Rename x86_pmu::er_flags to 'flags' (Jiri Olsa) [1189317] - [perf] x86: Revamp PEBS event selection (Jiri Olsa) [1189317] - [perf] x86/asm/msr: Make wrmsrl_safe a function (Jiri Olsa) [1189317] - [perf] x86/intel/uncore: Use Sandy Bridge client PMU on Haswell/Broadwell (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Add support for ARB uncore PMU on Sandy/IvyBridge (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Add Broadwell-U uncore IMC PMU support (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Move PCI IDs for IMC to uncore driver (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Add support for Intel Haswell ULT - lower power Mobile Processor - IMC uncore PMUs (Jiri Olsa) [1250641] - [perf] x86/intel/uncore: Update support for client uncore IMC PMU (Jiri Olsa) [1250641] - [perf] x86/uncore: Fix missing end markers for SNB/IVB/HSW IMC PMU (Jiri Olsa) [1250641] - [perf] x86/uncore: use MiB unit for events for SNB/IVB/HSW IMC (Jiri Olsa) [1250641] - [perf] x86/uncore: add hrtimer to SNB uncore IMC PMU (Jiri Olsa) [1250641] - [perf] x86/uncore: add SNB/IVB/HSW client uncore memory controller support (Jiri Olsa) [1250641] - [perf] x86/uncore: add PCI ids for SNB/IVB/HSW IMC (Jiri Olsa) [1250641] - [perf] Add active_entry list head to struct perf_event (Jiri Olsa) [1250641] - [perf] tools: Use getconf to determine number of online CPUs (Jiri Olsa) [1291071] - [perf] probe: Fix segfault if passed with '' (Jiri Olsa) [1291071] - [perf] report: Fix -T/--threads option to work again (Jiri Olsa) [1291071] - [perf] bench numa: Fix immediate meeting of convergence condition (Jiri Olsa) [1291071] - [perf] bench numa: Fixes of --quiet argument (Jiri Olsa) [1291071] - [perf] bench futex: Fix hung wakeup tasks after requeueing (Jiri Olsa) [1291071] - [perf] probe: Fix bug with global variables handling (Jiri Olsa) [1291071] - [perf] top: Fix a segfault when kernel map is restricted (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Fix build failure on 32-bit arch (Jiri Olsa) [1291071] - [perf] kmem: Fix compiles on RHEL6/OL6 (Jiri Olsa) [1291071] - [perf] tools lib api: Undefine _FORTIFY_SOURCE before setting it (Jiri Olsa) [1291071] - [perf] kmem: Consistently use PRIu64 for printing u64 values (Jiri Olsa) [1291071] - [perf] trace: Disable events and drain events when forked workload ends (Jiri Olsa) [1291071] - [perf] trace: Enable events when doing system wide tracing and starting a workload (Jiri Olsa) [1291071] - [perf] probe: Fix segfault when probe with lazy_line to file (Jiri Olsa) [1291071] - [perf] probe: Find compilation directory path for lazy matching (Jiri Olsa) [1291071] - [perf] probe: Set retprobe flag when probe in address-based alternative mode (Jiri Olsa) [1291071] - [perf] kmem: Analyze page allocator events also (Jiri Olsa) [1291071] - [perf] evlist: Fix type for references to data_head/tail (Jiri Olsa) [1291071] - [perf] probe: Check the orphaned -x option (Jiri Olsa) [1291071] - [perf] probe: Support multiple probes on different binaries (Jiri Olsa) [1291071] - [perf] buildid-list: Fix segfault when show DSOs with hits (Jiri Olsa) [1291071] - [perf] tools: Fix cross-endian analysis (Jiri Olsa) [1291071] - [perf] tools: Fix error path to do closedir() when synthesizing threads (Jiri Olsa) [1291071] - [perf] tools: Fix synthesizing fork_event.ppid for non-main thread (Jiri Olsa) [1291071] - [perf] tools: Add 'I' event modifier for exclude_idle bit (Jiri Olsa) [1291071] - [perf] report: Don't call map__kmap if map is NULL (Jiri Olsa) [1291071] - [perf] tests: Fix attr tests (Jiri Olsa) [1291071] - [perf] probe: Fix ARM 32 building error (Jiri Olsa) [1291071] - [perf] tools: Merge all perf_event_attr print functions (Jiri Olsa) [1291071] - [perf] sched replay: Use replay_repeat to calculate the runavg of cpu usage instead of the default value 10 (Jiri Olsa) [1291071] - [perf] sched replay: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] sched replay: Fix the EMFILE error caused by the limitation of the maximum open files (Jiri Olsa) [1291071] - [perf] sched replay: Handle the dead halt of sem_wait when create_tasks() fails for any task (Jiri Olsa) [1291071] - [perf] sched replay: Fix the segmentation fault problem caused by pr_err in threads (Jiri Olsa) [1291071] - [perf] sched replay: Realloc the memory of pid_to_task stepwise to adapt to the different pid_max configurations (Jiri Olsa) [1291071] - [perf] sched replay: Alloc the memory of pid_to_task dynamically to adapt to the unexpected change of pid_max (Jiri Olsa) [1291071] - [perf] sched replay: Increase the MAX_PID value to fix assertion failure problem (Jiri Olsa) [1291071] - [perf] sched replay: Use struct task_desc instead of struct task_task for correct meaning (Jiri Olsa) [1291071] - [perf] kmem: Respect -i option (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Honor operator priority (Jiri Olsa) [1291071] - [perf] kmaps: Check kmaps to make code more robust (Jiri Olsa) [1291071] - [perf] evlist: Fix inverted logic in perf_mmap__empty (Jiri Olsa) [1291071] - [perf] data: Support using -f to override perf.data file ownership for 'convert' (Jiri Olsa) [1291071] - [perf] trace: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] timechart: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] script: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] mem: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] lock: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] kvm: Support using -f to override perf.data.guest file ownership (Jiri Olsa) [1291071] - [perf] kmem: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] inject: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] evlist: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071] - [perf] probe: Fix to track down unnamed union/structure members (Jiri Olsa) [1291071] - [perf] db-export: No need to have ->thread twice in struct export_sample (Jiri Olsa) [1291071] - [perf] db-export: No need to pass thread twice to db_export__sample (Jiri Olsa) [1291071] - [perf] scripting: No need to pass thread twice to the scripting callbacks (Jiri Olsa) [1291071] - [perf] script: No need to lookup thread twice (Jiri Olsa) [1291071] - [perf] ordered_samples: Remove references to perf_{evlist, tool} and machines (Jiri Olsa) [1291071] - [perf] session: Always initialize ordered_events (Jiri Olsa) [1291071] - [perf] tools: Fix ppid for synthesized fork events (Jiri Olsa) [1291071] - [perf] tools: Refactor comm/tgid lookup (Jiri Olsa) [1291071] - [perf] callchain: Fix kernel symbol resolution by remembering the cpumode (Jiri Olsa) [1291071] - [perf] build: Disable libbabeltrace check by default (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Zero should not be considered "not found" in eval_flag (Jiri Olsa) [1291071] - [perf] trace: Fix syscall enter formatting bug (Jiri Olsa) [1291071] - [perf] tools: Set JOBS based on CPU or processor (Jiri Olsa) [1291071] - [perf] perf: Bump max number of cpus to 1024 (Jiri Olsa) [1291071] - [perf] evlist: Return the first evsel with an invalid filter in apply_filters() (Jiri Olsa) [1291071] - [perf] timechart: Fix SIBGUS error on sparc64 (Jiri Olsa) [1291071] - [perf] tools: Add pid/tid filtering to report and script commands (Jiri Olsa) [1291071] - [perf] diff: Add kallsyms option (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add support for __print_array (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Free filter tokens in process_filter (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add way to find sub buffer boundary (Jiri Olsa) [1291071] - [perf] tools lib traceevent kbuffer: Remove extra update to data pointer in PADDING (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Make plugin options either string or boolean (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add pevent_data_pid_from_comm (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Handle z in bprint format (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Copy trace_clock and free it (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Handle NULL comm name (Jiri Olsa) [1291071] - [perf] symbols: Save DSO loading errno to better report errors (Jiri Olsa) [1291071] - [perf] target: Simplify handling of strerror_r return (Jiri Olsa) [1291071] - [perf] tools: Work around lack of sched_getcpu in glibc < 2.6 (Jiri Olsa) [1291071] - [perf] kmem: Print big numbers using thousands' group (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Factor out allocating and processing args (Jiri Olsa) [1291071] - [perf] probe: Fix to get ummapped symbol address on kernel (Jiri Olsa) [1291071] - [perf] tools: Remove (null) value of "Sort order" for perf mem report (Jiri Olsa) [1291071] - [perf] annotate: Allow annotation for decompressed kernel modules (Jiri Olsa) [1291071] - [perf] tools: Try to lookup kernel module map before creating one (Jiri Olsa) [1291071] - [perf] tools: Remove is_kmodule_extension function (Jiri Olsa) [1291071] - [perf] tools: Remove compressed argument from is_kernel_module (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse in is_kernel_module (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse in decompress_kmodule (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse in map_groups__set_modules_path_dir (Jiri Olsa) [1291071] - [perf] tools: Use kmod_path__parse for machine__new_dso (Jiri Olsa) [1291071] - [perf] tools: Add machine__module_dso function (Jiri Olsa) [1291071] - [perf] tools: Add dsos__addnew function (Jiri Olsa) [1291071] - [perf] tools: Add kmod_path__parse function (Jiri Olsa) [1291071] - [perf] tools: Add lzma decompression support for kernel module (Jiri Olsa) [1291071] - [perf] tools build: Add feature check for lzma library (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Add destructor for format_field (Jiri Olsa) [1291071] - [perf] hists browser: Indicate which callchain entries are annotated (Jiri Olsa) [1291071] - [perf] build: Move feature checks code under tools/build (Jiri Olsa) [1291071] - [perf] build: Make features checks directory configurable (Jiri Olsa) [1291071] - [perf] build: Separate feature make support into config/Makefile.feature (Jiri Olsa) [1291071] - [perf] build: Fix feature_check name clash (Jiri Olsa) [1291071] - [perf] trace: Fix summary_only option (Jiri Olsa) [1291071] - [perf] probe: Fix failure to add multiple probes without debuginfo (Jiri Olsa) [1291071] - [perf] build: Add config/feature-checks/*.output to the .gitignore file (Jiri Olsa) [1291071] - [perf] build: Use FEATURE-DUMP instead of PERF-FEATURES in the .gitignore file (Jiri Olsa) [1291071] - [perf] tools: Don't allow empty argument for field-separator (Jiri Olsa) [1291071] - [perf] report: Don't allow empty argument for '-t' (Jiri Olsa) [1291071] - [perf] callchain: Separate eh/debug frame offset cache (Jiri Olsa) [1291071] - [perf] tools: Avoid confusion with preloaded bash function for perf bash completion (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf trace (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf timechart (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf test (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf script (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf help (Jiri Olsa) [1291071] - [perf] tools: Add the bash completion for listing subsubcommands of perf data (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing subcommands of perf (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion to support listing events for --event (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing events of perf subcommand record|stat|top -e (Jiri Olsa) [1291071] - [perf] tools: Provide the right bash completion for listing options of perf subcommand subsubcommand (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing subsubcommands of perf subcommand (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion for listing options of perf subcommand (Jiri Olsa) [1291071] - [perf] tools: Fix perf-read-vdsox32 not building and lib64 install dir (Jiri Olsa) [1291071] - [perf] build: Rename feature_print_var_code to print_var_code (Jiri Olsa) [1291071] - [perf] build: Rename PERF-FEATURES into FEATURE-DUMP (Jiri Olsa) [1291071] - [perf] build: Rename display_vf to feature_verbose (Jiri Olsa) [1291071] - [perf] build: Rename display_lib into feature_display (Jiri Olsa) [1291071] - [perf] build: Get rid of VF_FEATURE_TESTS (Jiri Olsa) [1291071] - [perf] build: Rename CORE_FEATURE_TESTS to FEATURE_TESTS (Jiri Olsa) [1291071] - [perf] build: Get rid of LIB_INCLUDE variable (Jiri Olsa) [1291071] - [perf] build: Fix pthread-attr-setaffinity-np include in test-all (Jiri Olsa) [1291071] - [perf] build: Move features build output under features directory (Jiri Olsa) [1291071] - [perf] build: Disable default check for libbabeltrace (Jiri Olsa) [1291071] - [perf] tools: Fix building error for arm64 (Jiri Olsa) [1291071] - [perf] hists browser: Allow annotating entries in callchains (Jiri Olsa) [1291071] - [perf] hists: Remove hist_entry->used, not used anymore (Jiri Olsa) [1291071] - [perf] hists browser: Fix up some branch alignment (Jiri Olsa) [1291071] - [perf] hists browser: Simplify symbol annotation menu setup (Jiri Olsa) [1291071] - [perf] data: Add tracepoint events fields CTF conversion support (Jiri Olsa) [1291071] - [perf] kmem: Fix alignment of slab result table (Jiri Olsa) [1291071] - [perf] kmem: Allow -v option (Jiri Olsa) [1291071] - [perf] kmem: Fix segfault when invalid sort key is given (Jiri Olsa) [1291071] - [perf] stat: Always correctly indent ratio column (Jiri Olsa) [1291071] - [perf] stat: Fix IPC and other formulas with -A (Jiri Olsa) [1291071] - [perf] stat: Output running time and run/enabled ratio in CSV mode (Jiri Olsa) [1291071] - [perf] hists browser: Fix UI bug after fold/unfold (Jiri Olsa) [1291071] - [perf] robe: Fix compiles due to declarations using perf_probe_point (Jiri Olsa) [1291071] - [perf] hists browser: Fix UI bug after zoom into thread/dso/symbol (Jiri Olsa) [1291071] - [perf] probe: Fix possible double free on error (Jiri Olsa) [1291071] - [perf] tools: Output feature detection's gcc output to a file (Jiri Olsa) [1291071] - [perf] build: Fix libbabeltrace detection (Jiri Olsa) [1291071] - [perf] probe: Allow weak symbols to be probed (Jiri Olsa) [1291071] - [perf] symbols: Allow symbol alias when loading map for symbol name (Jiri Olsa) [1291071] - [perf] revert "perf probe: Fix to fall back to find probe point in symbols" (Jiri Olsa) [1291071] - [perf] probe: Fix --line to handle aliased symbols in glibc (Jiri Olsa) [1291071] - [perf] probe: Fix to handle aliased symbols in glibc (Jiri Olsa) [1291071] - [perf] ordered_events: Adopt queue method (Jiri Olsa) [1291071] - [perf] tools: Remove superfluous thread->comm_set setting (Jiri Olsa) [1291071] - [perf] tools: tool->finished_round() doesn't need perf_session (Jiri Olsa) [1291071] - [perf] ordered_events: Allow tools to specify a deliver method (Jiri Olsa) [1291071] - [perf] ordered_events: Shorten function signatures (Jiri Olsa) [1291071] - [perf] ordered_events: Untangle from perf_session (Jiri Olsa) [1291071] - [perf] sched: No need to keep the session around (Jiri Olsa) [1291071] - [perf] tools: Reference count struct thread (Jiri Olsa) [1291071] - [perf] revert "perf: Remove the extra validity check on nr_pages" (Jiri Olsa) [1291071] - [perf] tools: Initialize cpu set in pthread_attr_setaffinity_np feature test (Jiri Olsa) [1291071] - [perf] probe: Remove bias offset to find probe point by address (Jiri Olsa) [1291071] - [perf] probe: Warn if given uprobe event accesses memory on older kernel (Jiri Olsa) [1291071] - [perf] tools: Improve 'libbabel' feature check failure message (Jiri Olsa) [1291071] - [perf] tools: Improve feature test debuggability (Jiri Olsa) [1291071] - [perf] tools: Improve libbfd detection message (Jiri Olsa) [1291071] - [perf] tools: Improve libperl detection message (Jiri Olsa) [1291071] - [perf] tools: Improve Python feature detection messages (Jiri Olsa) [1291071] - [perf] tools: Remove annoying extra message from the features build (Jiri Olsa) [1291071] - [perf] tools: Add PERF-FEATURES to the .gitignore file (Jiri Olsa) [1291071] - [perf] record: Document --group option (Jiri Olsa) [1291071] - [perf] record: Get rid of -l option from Documentation (Jiri Olsa) [1291071] - [perf] tools: Fix build error on ARCH=i386/x86_64/sparc64 (Jiri Olsa) [1291071] - [perf] tools: Fix FORK after COMM when synthesizing records for pre-existing threads (Jiri Olsa) [1291071] - [perf] stat: Report unsupported events properly (Jiri Olsa) [1291071] - [perf] tools: Compare JOBS to 0 after grep (Jiri Olsa) [1291071] - [perf] report: Fix branch stack mode cannot be set (Jiri Olsa) [1291071] - [perf] buildid-cache: Show usage with incorrect params (Jiri Olsa) [1291071] - [perf] buildid-cache: Use pr_debug instead of verbose and pr_info (Jiri Olsa) [1291071] - [perf] buildid-cache: Add --purge FILE to remove all caches of FILE (Jiri Olsa) [1291071] - [perf] tools: Fix the bash completion problem of 'perf --*' (Jiri Olsa) [1291071] - [perf] list: Extend raw-dump to certain kind of events (Jiri Olsa) [1291071] - [perf] list: Clean up the printing functions of hardware/software events (Jiri Olsa) [1291071] - [perf] tools: Remove the '--(null)' long_name for --list-opts (Jiri Olsa) [1291071] - [perf] list: Avoid confusion of perf output and the next command prompt (Jiri Olsa) [1291071] - [perf] list: Allow listing events with 'tracepoint' prefix (Jiri Olsa) [1291071] - [perf] list: Sort the output of 'perf list' to view more clearly (Jiri Olsa) [1291071] - [perf] data: Fix sentinel setting for data_cmds array (Jiri Olsa) [1291071] - [perf] probe: Fix a precedence bug (Jiri Olsa) [1291071] - [perf] diff: Support for different binaries (Jiri Olsa) [1291071] - [perf] buildid-cache: Add new buildid cache if update target is not cached (Jiri Olsa) [1291071] - [perf] probe: Handle strdup failure (Jiri Olsa) [1291071] - [perf] probe: Fix get_real_path to free allocated memory in error path (Jiri Olsa) [1291071] - [perf] probe: Check kprobes blacklist when adding new events (Jiri Olsa) [1291071] - [perf] trace: Fix SIGBUS failures due to misaligned accesses (Jiri Olsa) [1291071] - [perf] data: Add a 'perf' prefix to the generic fields (Jiri Olsa) [1291071] - [perf] data: Add perf data to CTF conversion support (Jiri Olsa) [1291071] - [perf] tools: Add new 'perf data' command (Jiri Olsa) [1291071] - [perf] tools: Add feature check for libbabeltrace (Jiri Olsa) [1291071] - [perf] record: Support recording running/enabled time (Jiri Olsa) [1291071] - [perf] tools: Print the thread's tid on PERF_RECORD_COMM events when -D is asked (Jiri Olsa) [1291071] - [perf] trace: Dump stack on segfaults (Jiri Olsa) [1291071] - [perf] tools: Introduce dump_stack signal helper (Jiri Olsa) [1291071] - [perf] ordered_events: Stop using tool->ordered_events (Jiri Olsa) [1291071] - [perf] session: Remove perf_session from dump_event (Jiri Olsa) [1291071] - [perf] session: Remove perf_session from some deliver event routines (Jiri Olsa) [1291071] - [perf] session: Remove perf_session from warn_errors signature (Jiri Olsa) [1291071] - [perf] evlist: Adopt events_stats from perf_session (Jiri Olsa) [1291071] - [perf] session: Remove wrappers to machines__find (Jiri Olsa) [1291071] - [perf] trace: Separate routine that handles an event from the one that reads it (Jiri Olsa) [1291071] - [perf] trace: Add man page entry for --event (Jiri Olsa) [1291071] - [perf] trace: Introduce --filter-pids (Jiri Olsa) [1291071] - [perf] evlist: Introduce set_filter_pids method (Jiri Olsa) [1291071] - [perf] trace: Filter out the trace pid when no threads are specified (Jiri Olsa) [1291071] - [perf] evlist: Introduce set_filter_pid method (Jiri Olsa) [1291071] - [perf] trace: Only insert blank duration bracket when tracing syscalls (Jiri Olsa) [1291071] - [perf] trace: Support --events foo:bar --no-syscalls (Jiri Olsa) [1291071] - [perf] trace: Allow mixing with other events (Jiri Olsa) [1291071] - [perf] trace: Handle multiple threads better wrt syscalls being intermixed (Jiri Olsa) [1291071] - [perf] trace: Print thread info when following children (Jiri Olsa) [1291071] - [perf] list: Place the header text in its right position (Jiri Olsa) [1291071] - [perf] Remove the extra validity check on nr_pages (Jiri Olsa) [1291071] - [perf] tools: Fix a bug of segmentation fault (Jiri Olsa) [1291071] - [perf] build: Display make commands on V=1 (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Use tools build framework (Jiri Olsa) [1291071] - [perf] tools lib api: Rename libapikfs.a to libapi.a (Jiri Olsa) [1291071] - [perf] tools lib api: Use tools build framework (Jiri Olsa) [1291071] - [perf] build: Add build documentation (Jiri Olsa) [1291071] - [perf] build: Remove PERF-CFLAGS file (Jiri Olsa) [1291071] - [perf] build: Remove uneeded variables (Jiri Olsa) [1291071] - [perf] build: Remove directory dependency rules (Jiri Olsa) [1291071] - [perf] build: Add single target build framework support (Jiri Olsa) [1291071] - [perf] build: Add arch sparc objects building (Jiri Olsa) [1291071] - [perf] build: Add arch sh objects building (Jiri Olsa) [1291071] - [perf] build: Add arch s390 objects building (Jiri Olsa) [1291071] - [perf] build: Add arch powerpc objects building (Jiri Olsa) [1291071] - [perf] build: Add arch arm64 objects building (Jiri Olsa) [1291071] - [perf] build: Add arch arm objects building (Jiri Olsa) [1291071] - [perf] build: Add arch x86 objects building (Jiri Olsa) [1291071] - [perf] build: Add perf.o object building (Jiri Olsa) [1291071] - [perf] build: Add zlib objects building (Jiri Olsa) [1291071] - [perf] build: Add perf regs objects building (Jiri Olsa) [1291071] - [perf] build: Add scripts objects building (Jiri Olsa) [1291071] - [perf] build: Add gtk objects building (Jiri Olsa) [1291071] - [perf] build: Add slang objects building (Jiri Olsa) [1291071] - [perf] build: Add ui objects building (Jiri Olsa) [1291071] - [perf] build: Add dwarf unwind objects building (Jiri Olsa) [1291071] - [perf] build: Add dwarf objects building (Jiri Olsa) [1291071] - [perf] build: Add probe objects building (Jiri Olsa) [1291071] - [perf] build: Add libperf objects building (Jiri Olsa) [1291071] - [perf] build: Add builtin objects building (Jiri Olsa) [1291071] - [perf] build: Add tests objects building (Jiri Olsa) [1291071] - [perf] build: Add bench objects building (Jiri Olsa) [1291071] - [perf] build: Disable make's built-in rules (Jiri Olsa) [1291071] - [perf] tools: Remove api fs object from python build (Jiri Olsa) [1291071] - [perf] tools build: Add subdir support (Jiri Olsa) [1291071] - [perf] tools build: Add detected config support (Jiri Olsa) [1291071] - [perf] tools build: Add new build support (Jiri Olsa) [1291071] - [perf] buildid-cache: Consolidate .build-id cache path generators (Jiri Olsa) [1291071] - [perf] buildid-cache: Remove unneeded debugdir parameters (Jiri Olsa) [1291071] - [perf] symbols: Define STT_GNU_IFUNC for glibc 2.9 and older (Jiri Olsa) [1291071] - [perf] tools: Make perf aware of tracefs (Jiri Olsa) [1291071] - [perf] tools lib api fs: Add tracefs_configured, debugfs_configured functions (Jiri Olsa) [1291071] - [perf] tools lib api debugfs: Add DEBUGFS_DEFAULT_PATH macro (Jiri Olsa) [1291071] - [perf] tools lib api fs: Add tracefs mount helper functions (Jiri Olsa) [1291071] - [perf] tools: Add helper to find mounted file systems (Jiri Olsa) [1291071] - [perf] tools: Do not check debugfs MAGIC for tracing files (Jiri Olsa) [1291071] - [perf] evlist: Fix typo in comment (Jiri Olsa) [1291071] - [perf] trace: No need to enable evsels for workload started from perf (Jiri Olsa) [1291071] - [perf] tools: Introduce event_format__fprintf method (Jiri Olsa) [1291071] - [perf] tools lib traceevent: Introduce trace_seq_do_fprintf function (Jiri Olsa) [1291071] - [perf] symbols: debuglink should take symfs option into account (Jiri Olsa) [1291071] - [perf] symbols: Ignore mapping symbols on aarch64 (Jiri Olsa) [1291071] - [perf] probe: Update man page (Jiri Olsa) [1291071] - [perf] probe: Fix to handle optimized not-inlined functions (Jiri Olsa) [1291071] - [perf] tools: Fix a dso open fail message (Jiri Olsa) [1291071] - [perf] ests: Do not rely on dso__data_read_offset to open dso (Jiri Olsa) [1291071] - [perf] test: Fix dso cache testcase (Jiri Olsa) [1291071] - [perf] tools: Construct LBR call chain (Jiri Olsa) [1291071] - [perf] tools: Enable LBR call stack support (Jiri Olsa) [1291071] - [perf] x86: Remove redundant calls to perf_pmu_disable,perf_pmu_enable (Jiri Olsa) [1291071] - [perf] x86/intel: Expose LBR callstack to user space tooling (Jiri Olsa) [1291071] - [perf] x86/intel: Discard zero length call entries in LBR call stack (Jiri Olsa) [1291071] - [perf] /x86/intel: Disable FREEZE_LBRS_ON_PMI when LBR operates in callstack mode (Jiri Olsa) [1291071] - [perf] x86/intel: Re-organize code that implicitly enables LBR/PEBS (Jiri Olsa) [1291071] - [perf] Simplify the branch stack check (Jiri Olsa) [1291071] - [perf] x86/intel: Save/restore LBR stack during context switch (Jiri Olsa) [1291071] - [perf] x86/intel: Track number of events that use the LBR callstack (Jiri Olsa) [1291071] - [perf] x86/intel: Allocate space for storing LBR stack (Jiri Olsa) [1291071] - [perf] Always switch pmu specific data during context switch (Jiri Olsa) [1291071] - [perf] Add pmu specific data for perf task context (Jiri Olsa) [1291071] - [perf] revert "perf: Always destroy groups on exit" (Jiri Olsa) [1291071] - [perf] Fix event->ctx locking (Jiri Olsa) [1291071] - [perf] Fix perf_pmu_migrate_context (Jiri Olsa) [1291071] - [perf] Fix unclone_ctx vs locking (Jiri Olsa) [1291071] - [perf] Fix lockdep warning on process exit (Jiri Olsa) [1291071] - [perf] Fix use after free in perf_remove_from_context (Jiri Olsa) [1291071] - [perf] x86/intel: Add basic Haswell LBR call stack support (Jiri Olsa) [1291071] - [perf] x86/intel: Use context switch callback to flush LBR stack (Jiri Olsa) [1291071] - [perf] Introduce pmu context switch callback (Jiri Olsa) [1291071] - [perf] x86/intel: Reduce lbr_sel_map[] size (Jiri Olsa) [1291071] - [perf] x86: Add conditional branch filtering support (Jiri Olsa) [1291071] - [perf] Add new conditional branch filter 'PERF_SAMPLE_BRANCH_COND' (Jiri Olsa) [1291071] - [perf] Update shadow timestamp before add event (Jiri Olsa) [1291071] - [perf] x86/intel/uncore: Delete an unnecessary check before pci_dev_put call (Jiri Olsa) [1291071]- [hv] fcopy: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950] - [hv] vss: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950] - [hv] kvp: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950] - [hv] util: introduce state machine for util drivers (Vitaly Kuznetsov) [1216950] - [hv] fcopy: rename fcopy_work -> fcopy_timeout_work (Vitaly Kuznetsov) [1216950] - [hv] kvp: rename kvp_work -> kvp_timeout_work (Vitaly Kuznetsov) [1216950] - [hv] vss: process deferred messages when we complete the transaction (Vitaly Kuznetsov) [1216950] - [hv] fcopy: process deferred messages when we complete the transaction (Vitaly Kuznetsov) [1216950] - [hv] kvp: move poll_channel() to hyperv_vmbus.h (Vitaly Kuznetsov) [1216950] - [hv] kvp: reset kvp_context (Vitaly Kuznetsov) [1216950] - [hv] util: move kvp/vss function declarations to hyperv_vmbus.h (Vitaly Kuznetsov) [1216950] - [kernel] kprobes: initialize before using a hlist (Pratyush Anand) [1290663] - [perf] x86/intel/uncore: Add Broadwell-EP uncore support (Jiri Olsa) [1242694 1249700 1283155] - [perf] x86/intel/uncore: Add Broadwell-DE uncore support (Jiri Olsa) [1242694 1249700 1283155] - [perf] Decouple unthrottling and rotating (Jiri Olsa) [1242694 1249700 1283155] - [x86] perf: Add more Broadwell model numbers (Jiri Olsa) [1242694 1249700 1283155] - [perf] perf/x86/intel: Remove incorrect model number from Haswell perf (Jiri Olsa) [1242694 1249700 1283155] - [watchdog] avoid races between /proc handlers and CPU hotplug (Aaron Tomlin) [1263774] - [watchdog] update watchdog_thresh properly (Aaron Tomlin) [1263774] - [watchdog] update watchdog attributes atomically (Aaron Tomlin) [1263774] - [watchdog] Use hotplug thread infrastructure (Aaron Tomlin) [1263774] - [watchdog] make sure the watchdog thread gets CPU on loaded system (Aaron Tomlin) [1263774] - [watchdog] Drop FIFO policy in exit path (Aaron Tomlin) [1263774] - [mmc] sdhci-pci: Build o2micro support in the same module (Don Zickus) [1089109] - [mmc] sdhci-pci: add support of O2Micro/BayHubTech SD hosts (Don Zickus) [1089109] - [mmc] sdhci-pci: break out definitions to header file (Don Zickus) [1089109] - [mmc] sdhci: add auto CMD12 support for eSDHC driver (Don Zickus) [1089109] - [mmc] s3c6410: add new quirk in sdhci driver and update ADMA descriptor build (Don Zickus) [1089109] - [kernel] memcg: clear mm->owner when last possible owner leaves (Aaron Tomlin) [1272655] - [mm] thp: don't hold mmap_sem in khugepaged when allocating THP (Aaron Tomlin) [1272655] - [mm] thp: khugepaged: add policy for finding target node (Aaron Tomlin) [1272655] - [mm] thp: cleanup: mv alloc_hugepage to better place (Aaron Tomlin) [1272655] - [mm] thp: khugepaged_prealloc_page forgot to reset the page alloc indicator (Aaron Tomlin) [1272655] - [mm] thp: remove unnecessary set_recommended_min_free_kbytes (Aaron Tomlin) [1272655] - [mm] thp: use khugepaged_enabled to remove duplicate code (Aaron Tomlin) [1272655] - [mm] thp: remove khugepaged_loop (Aaron Tomlin) [1272655] - [mm] thp: introduce khugepaged_prealloc_page and khugepaged_alloc_page (Aaron Tomlin) [1272655] - [mm] thp: release page in page pre-alloc path (Aaron Tomlin) [1272655] - [mm] thp: merge page pre-alloc in khugepaged_loop into khugepaged_do_scan (Aaron Tomlin) [1272655] - [mm] thp: remove some code depend on CONFIG_NUMA (Aaron Tomlin) [1272655] - [mm] thp: remove wake_up_interruptible in the exit path (Aaron Tomlin) [1272655] - [mm] thp: remove unnecessary khugepaged_thread check (Aaron Tomlin) [1272655] - [mm] thp: move khugepaged_mutex out of khugepaged (Aaron Tomlin) [1272655] - [mm] thp: remove unnecessary check in start_khugepaged (Aaron Tomlin) [1272655] - [mm] thp: optimize memcg charge in khugepaged (Aaron Tomlin) [1272655]- [fs] dlm: Replace nodeid_to_addr with kernel_getpeername (Robert S Peterson) [1264492] - [fs] dlm: print kernel message when we get an error from kernel_sendpage (Robert S Peterson) [1264492] - [x86] fpu: Fix double-increment in setup_xstate_features (Herbert Xu) [1232495] - [x86] fpu/xstate: Don't assume the first zero xfeatures zero bit means the end (Herbert Xu) [1232495] - [scsi] ipr: Driver version 2.6.3 (Gustavo Duarte) [1252713] - [scsi] ipr: Issue Configure Cache Parameters command (Gustavo Duarte) [1252713] - [scsi] ipr: Inquiry IOA page 0xC4 during initialization (Gustavo Duarte) [1252713] - [scsi] ipr: Don't set NO_ULEN_CHK bit when resource is a vset (Gustavo Duarte) [1252713] - [scsi] ipr: Add delay to ensure coherent dumps (Gustavo Duarte) [1252713] - [scsi] ipr: Enable SIS pipe commands for SIS-32 devices (Gustavo Duarte) [1252713] - [scsi] ipr: Inhibit underlength data check for AFDASD in raw mode (Gustavo Duarte) [1252713] - [scsi] ipr: Driver version 2.6.2 (Gustavo Duarte) [1252713] - [scsi] ipr: Endian / sparse fixes (Gustavo Duarte) [1252713] - [scsi] ipr: Byte swapping for device_id attribute in sysfs (Gustavo Duarte) [1252713] - [scsi] ipr: Fix locking for unit attention handling (Gustavo Duarte) [1252713] - [scsi] ipr: Driver version 2.6.1 (Gustavo Duarte) [1252713] - [scsi] ipr: AF DASD raw mode implementation in ipr driver (Gustavo Duarte) [1252713] - [scsi] ipr: Fix possible error path oops during initialization (Gustavo Duarte) [1252713] - [scsi] ipr: Reset in task context (Gustavo Duarte) [1252713] - [scsi] ipr: Reboot speed improvements (Gustavo Duarte) [1252713] - [scsi] ipr: set scsi_level correctly for disk arrays (Gustavo Duarte) [1252713] - [scsi] ipr: add support for async scanning to speed up boot (Gustavo Duarte) [1252713] - [mm] ksm: add reschedule points to unmerge_and_remove_all_rmap_items (Andrea Arcangeli) [1262294] - [mm] ksm: introduce ksm_max_page_sharing per page deduplication limit (Andrea Arcangeli) [1262294] - [net] unix: properly account for FDs passed over unix sockets (Hannes Frederic Sowa) [1297406] - [net] unix: garbage: fixed several comment and whitespace style issues (Hannes Frederic Sowa) [1297406] - [net] net_sched: invoke ->attach() after setting dev->qdisc (Phil Sutter) [1288472] - [net] pkt_sched: move the sanity test in qdisc_list_add() (Phil Sutter) [1288472] - [net] pkt_sched: set root qdisc before change() in attach_default_qdiscs() (Phil Sutter) [1288472] - [net] pkt_sched: give visibility to mq slave qdiscs (Phil Sutter) [1288472] - [net] qdisc: fix build with !CONFIG_NET_SCHED (Phil Sutter) [1288472] - [net] qdisc: allow setting default queuing discipline (Phil Sutter) [1288472] - [kdump] Reuse KEXEC_RESERVE_UPPER_LIMIT in arch_crash_auto_scale (Baoquan He) [1007642] - [kdump] Add a KEXEC_RESERVE_UPPER_LIMIT to limit the bootmem reserving for crashkernel (Baoquan He) [1007642] - [kernel] ftrace: Allow to remove a single function from function graph filter (Jiri Olsa) [1063695] - [kernel] function-graph: Allow writing the same val to set_graph_function (Jiri Olsa) [1063695] - [kernel] tracing: Simplify test for function_graph tracing start point (Jiri Olsa) [1063695]- [fs] configfs: Fix race between configfs_readdir() and configfs_d_iput() (Robert S Peterson) [1267681] - [fs] gfs2: Add module parameter gl_hash_size to increase hash table size (Robert S Peterson) [1259879] - [fs] GFS2: Don't add all glocks to the lru (Robert S Peterson) [1228381] - [fs] gfs2: Reintroduce a timeout in function gfs2_gl_hash_clear (Robert S Peterson) [1291458] - [fs] gfs2: Add missing else in trans_add_meta/data (Robert S Peterson) [1267995] - [fs] fs-cache: Add missing initialization of ret in cachefiles_write_page (David Howells) [1277622] - [fs] fs-cache: Handle a write to the page immediately beyond the EOF marker (David Howells) [1277622] - [fs] cachefiles: perform test on s_blocksize when opening cache file (David Howells) [1277622] - [fs] fs-cache: Don't override netfs's primary_index if registering failed (David Howells) [1277622] - [fs] fs-cache: Increase reference of parent after registering, netfs success (David Howells) [1277622] - [fs] fs-cache: Retain the netfs context in the retrieval op earlier (David Howells) [1277622] - [fs] fs-cache: The operation cancellation method needs calling in more places (David Howells) [1170397 1277622] - [fs] fs-cache: Put an aborted initialised op so that it is accounted correctly (David Howells) [1277622] - [fs] fs-cache: Fix cancellation of in-progress operation (David Howells) [1277622] - [fs] fs-cache: Count the number of initialised operations (David Howells) [1277622] - [fs] fs-cache: Out of line fscache_operation_init (David Howells) [1277622] - [fs] fs-cache: Permit fscache_cancel_op() to cancel in-progress operations too (David Howells) [1277622] - [fs] fs-cache: fscache_object_is_dead() has wrong logic, kill it (David Howells) [1277622] - [fs] fs-cache: Synchronise object death state change vs operation submission (David Howells) [1096893 1277622] - [fs] fs-cache: Handle a new operation submitted against a killed object (David Howells) [1277622] - [fs] fs-cache: When submitting an op, cancel it if the target object is dying (David Howells) [1277622] - [fs] fs-cache: Move fscache_report_unexpected_submission() to make it more available (David Howells) [1277622] - [fs] fs-cache: Count culled objects and objects rejected due to lack of space (David Howells) [1277622] - [fs] fs/fscache/object-list.c: use __seq_open_private (David Howells) [1277622] - [fs] cachefiles: Fix incorrect test for in-memory object collision (David Howells) [1277622] - [fs] cachefiles: Handle object being killed before being set up (David Howells) [1149103 1277622] - [fs] cachefiles: add missing \n to kerror conversions (David Howells) [1277622] - [fs] fs-cache: refcount becomes corrupt under vma pressure (David Howells) [1277622] - [fs] fs-cache: Reduce cookie ref count if submit fails (David Howells) [1277622] - [fs] fs-cache: Timeout for releasepage (David Howells) [1277622] - [fs] cachefiles: replace kerror by pr_err (David Howells) [1277622] - [fs] cachefiles: convert printk to pr_foo() (David Howells) [1277622] - [fs] fscache: replace seq_printf by seq_puts (David Howells) [1277622] - [fs] fscache: convert printk to pr_foo (David Howells) [1277622] - [fs] get rid of pointless checks for NULL ->i_op (David Howells) [1277622] - [fs] fs-cache: Handle removal of unadded object to the fscache_object_list rb tree (David Howells) [1277622] - [fs] nfs: Use i_writecount to control whether to get an fscache cookie in nfs_open (David Howells) [1277622] - [fs] fs-cache: Provide the ability to enable/disable cookies (David Howells) [1277622] - [fs] fs-cache: Add use/unuse/wake cookie wrappers (David Howells) [1277622] - [fs] cachefiles: Don't try to dump the index key if the cookie has been cleared (David Howells) [1277622] - [fs] cachefiles: Fix memory leak in cachefiles_check_auxdata error paths (David Howells) [1277622] - [fs] fscache: check consistency does not decrement refcount (David Howells) [1277622] - [fs] fscache: Netfs function for cleanup post readpages (David Howells) [1277622] - [fs] cachefiles: Implement interface to check cache consistency (David Howells) [1277622] - [fs] fs-cache: Add interface to check consistency of a cached object (David Howells) [1277622] - [fs] fs-cache: Don't use spin_is_locked() in assertions (David Howells) [1277622] - [netdrv] be2net: Avoid accessing eq object in be_msix_register routine, when i < 0 (Ivan Vecera) [1253018] - [netdrv] be2net: remove local variable 'status' (Ivan Vecera) [1253018] - [netdrv] be2net: replace hardcoded values with existing define (Ivan Vecera) [1253018] - [netdrv] be2net: remove unused local rsstable array (Ivan Vecera) [1253018] - [netdrv] be2net: remove vlan promisc capability from VF's profile descriptors (Ivan Vecera) [1253018] - [netdrv] be2net: set pci_func_num while issuing GET_PROFILE_CONFIG cmd (Ivan Vecera) [1253018] - [netdrv] be2net: pad skb to meet minimum TX pkt size in BE3 (Ivan Vecera) [1253018] - [netdrv] be2net: release mcc-lock in a failure case in be_cmd_notify_wait (Ivan Vecera) [1253018] - [netdrv] be2net: fix BE3-R FW download compatibility check (Ivan Vecera) [1253018] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo (Ivan Vecera) [1253018] - [netdrv] be2net: Revert "make the RX_FILTER command asynchronous" commit (Ivan Vecera) [1253018] - [netdrv] be2net: protect eqo->affinity_mask from getting freed twice (Ivan Vecera) [1253018] - [netdrv] be2net: post buffers before destroying RXQs in Lancer (Ivan Vecera) [1253018] - [netdrv] be2net: enable IFACE filters only after creating RXQs (Ivan Vecera) [1253018] - [netdrv] be2net: support ndo_get_phys_port_id (Ivan Vecera) [1253018] - [netdrv] be2net: bump up the driver version to 10.6.0.3 (Ivan Vecera) [1253018] - [netdrv] be2net: make SET_LOOPBACK_MODE cmd asynchrounous (Ivan Vecera) [1253018] - [netdrv] be2net: make the RX_FILTER command asynchronous (Ivan Vecera) [1253018] - [netdrv] be2net: return error status from be_mcc_notify (Ivan Vecera) [1253018] - [netdrv] be2net: convert dest field in udp-hdr to host-endian (Ivan Vecera) [1253018] - [netdrv] be2net: fix wrong return value in be_check_ufi_compatibility (Ivan Vecera) [1253018] - [netdrv] be2net: remove redundant D0 power state set (Ivan Vecera) [1253018] - [netdrv] be2net: query FW to check if EVB is enabled (Ivan Vecera) [1253018] - [netdrv] be2net: remove duplicate code in be_setup_wol (Ivan Vecera) [1253018] - [netdrv] be2net: Replace dma/pci_alloc_coherent calls with dma_zalloc_coherent (Ivan Vecera) [1253018] - [netdrv] cpumask_set_cpu_local_first => cpumask_local_spread, lament (Ivan Vecera) [1253018] - [netdrv] be2net: Support for OS2BMC (Ivan Vecera) [1253018] - [netdrv] be2net: Report a "link down" to the stack when a fatal error or fw reset happens (Ivan Vecera) [1253018] - [netdrv] be2net: Export board temperature using hwmon-sysfs interface (Ivan Vecera) [1253018] - [netdrv] be2net: update copyright year to 2015 (Ivan Vecera) [1253018] - [netdrv] be2net: use be_virtfn instead of !be_physfn (Ivan Vecera) [1253018] - [netdrv] be2net: simplify UFI compatibility checking (Ivan Vecera) [1253018] - [netdrv] be2net: post full RXQ on interface enable (Ivan Vecera) [1253018] - [netdrv] be2net: check for INSUFFICIENT_VLANS error (Ivan Vecera) [1253018] - [netdrv] be2net: receive pkts with L3, L4 errors on VFs (Ivan Vecera) [1253018] - [netdrv] be2net: set interrupt moderation for Skyhawk-R using EQ-DB (Ivan Vecera) [1253018] - [netdrv] be2net: add support for spoofchk setting (Ivan Vecera) [1253018] - [netdrv] be2net: Fix a bug in Rx buffer posting (Ivan Vecera) [1253018] - [netdrv] be2net: bump up the driver version to 10.6.0.1 (Ivan Vecera) [1253018] - [netdrv] be2net: setup xps queue mapping (Ivan Vecera) [1253018] - [netdrv] be2net: assign CPU affinity hints to be2net IRQs (Ivan Vecera) [1253018] - [kernel] cpumask: Utility function to set n'th cpu - local cpu first (Ivan Vecera) [1253018] - [netdrv] be2net: restrict MODIFY_EQ_DELAY cmd to a max of 8 EQs (Ivan Vecera) [1253018] - [netdrv] be2net: Prevent VFs from enabling VLAN promiscuous mode (Ivan Vecera) [1253018] - [netdrv] ethernet: codespell comment spelling fixes (Ivan Vecera) [1253018] - [netdrv] be2net: implement .sriov_configure PCI callback (Ivan Vecera) [1253018] - [netdrv] be2net: re-distribute SRIOV resources allowed by FW (Ivan Vecera) [1253018] - [netdrv] be2net: avoid creating the non-RSS default RXQ if FW allows to (Ivan Vecera) [1253018] - [netdrv] be2net: move be_func_init call inside be_setup (Ivan Vecera) [1253018] - [netdrv] be2net: refactor adapter resource cleanup sequence into be_cleanup (Ivan Vecera) [1253018] - [netdrv] be2net: refactor adapter resource initialzation sequence into be_resume (Ivan Vecera) [1253018] - [netdrv] be2net: remove code duplication relating to Lancer reset sequence (Ivan Vecera) [1253018] - [netdrv] be2net: refactor error detect/recovery function (Ivan Vecera) [1253018] - [netdrv] be2net: use a wrapper to schedule and cancel error detection task (Ivan Vecera) [1253018] - [netdrv] be2net: refactor function initalization sequence into be_func_init (Ivan Vecera) [1253018] - [netdrv] be2net: get rid of be_get_initial_config call from be_probe (Ivan Vecera) [1253018] - [netdrv] be2net: move adapter fields alloc/free code to new routines (Ivan Vecera) [1253018] - [netdrv] be2net: fix wrong handling of be_setup failure in be_probe (Ivan Vecera) [1253018] - [netdrv] be2net: Add a few inline functions to test TXQ conditions (Ivan Vecera) [1253018] - [netdrv] be2net: Minor code cleanup in tx completion process (Ivan Vecera) [1253018] - [netdrv] be2net: Refactor be_xmit_enqueue routine (Ivan Vecera) [1253018] - [netdrv] be2net: Refactor wrb_fill_hdr routine (Ivan Vecera) [1253018] - [netdrv] be2net: support TX batching using skb->xmit_more flag (Ivan Vecera) [1253018] - [md] flush ->event_work before stopping array (Jes Sorensen) [1220555] - [net] flow_dissector: remove unused function flow_get_hlen declaration (Ivan Vecera) [1298479] - [net] flow_keys: n_proto type should be __be16 (Ivan Vecera) [1298479] - [netdrv] 3c59x: fix another page map/single unmap imbalance (Neil Horman) [1291401] - [netdrv] 3c59x: balance page maps and unmaps (Neil Horman) [1291401] - [netdrv] 3c59x: Fix bad offset spec in skb_frag_dma_map (Neil Horman) [1291401] - [netdrv] 3c59x: Add dma error checking and recovery (Neil Horman) [1291401] - [mfd] lpc_ich: Intel device IDs for PCH (Steve Best) [1244017] - [i2c] i801: add Intel Lewisburg device IDs (Steve Best) [1244017] - [sound] alsa: hda - Add Intel Lewisburg device IDs Audio (Steve Best) [1244017] - [sched] core: Rework rq->clock update skips (Aaron Tomlin) [1263613] - [sched] Remove useless code in yield_to() (Aaron Tomlin) [1263613] - [sched] Set skip_clock_update in yield_task_fair() (Aaron Tomlin) [1263613] - [sched] rt: Update rq clock when unthrottling of an otherwise idle CPU (Aaron Tomlin) [1263613] - [pci] PCIe / hotplug: Drop pointless ACPI-based "slot detection" check (Jarod Wilson) [1211804] - [netdrv] remove NETIF_F_NO_CSUM feature bit (Michal Schmidt) [1291941] - [mm] memcg: oom_notify use-after-free fix (Rafael Aquini) [1294400] - [mm] make lru_add_drain_all() selective (Jerome Marchand) [1266146] - [char] random: Fix "Missing strategy" warnings in debug kernel (Prarit Bhargava) [1296944] - [netdrv] bna: fix error handling (Ivan Vecera) [1258535] - [netdrv] bna: check for dma mapping errors (Ivan Vecera) [1258535] - [netdrv] bna: remove superfluous parentheses (Ivan Vecera) [1258535] - [netdrv] bna: make pointers to read-only inputs const (Ivan Vecera) [1258535] - [netdrv] bna: remove unnecessary cast of BIT value (Ivan Vecera) [1258535] - [netdrv] bna: use netdev_* and dev_* instead of printk and pr_* (Ivan Vecera) [1258535] - [netdrv] bna: fix timeout API argument type (Ivan Vecera) [1258535] - [netdrv] bna: use list_for_each_entry where appropriate (Ivan Vecera) [1258535] - [netdrv] bna: get rid of private macros for manipulation with lists (Ivan Vecera) [1258535] - [netdrv] bna: use memdup_user to copy userspace buffers (Ivan Vecera) [1258535] - [netdrv] bna: correct comparisons/assignments to bool (Ivan Vecera) [1258535] - [netdrv] bna: remove TX_E_PRIO_CHANGE event and BNA_TX_F_PRIO_CHANGED flag (Ivan Vecera) [1258535] - [netdrv] bna: remove paused from bna_rx_config and flags from bna_rxf (Ivan Vecera) [1258535] - [netdrv] bna: remove RXF_E_PAUSE and RXF_E_RESUME events (Ivan Vecera) [1258535] - [netdrv] bna: remove prio_change_cbfn oper_state_cbfn from struct bna_tx (Ivan Vecera) [1258535] - [netdrv] bna: remove oper_state_cbfn from struct bna_rxf (Ivan Vecera) [1258535] - [netdrv] bna: remove pause_cbfn from struct bna_enet (Ivan Vecera) [1258535] - [netdrv] bna: remove unused cbfn parameter (Ivan Vecera) [1258535] - [netdrv] bna: use BIT(x) instead of (1 << x) (Ivan Vecera) [1258535] - [netdrv] bna: get rid of duplicate and unused macros (Ivan Vecera) [1258535] - [netdrv] bna: replace pragma(pack) with attribute __packed (Ivan Vecera) [1258535] - [netdrv] bna: get rid of mac_t (Ivan Vecera) [1258535] - [netdrv] bna: use ether_addr_copy instead of memcpy (Ivan Vecera) [1258535] - [netdrv] bna: remove obsolete use of EXTRA_CFLAGS (Ivan Vecera) [1258535] - [netdrv] bna: fix soft lock-up during firmware initialization failure (Ivan Vecera) [1258535] - [netdrv] bna: remove unreasonable iocpf timer start (Ivan Vecera) [1258535] - [netdrv] bna: fix firmware loading on big-endian machines (Ivan Vecera) [1258535] - [netdrv] ethernet: codespell comment spelling fixes (Ivan Vecera) [1258535] - [netdrv] bna: Update the Driver and Firmware Version (Ivan Vecera) [1258535] - [netdrv] bna: QLogic BR-series Adapters Driver Rebranding (Ivan Vecera) [1258535] - [netdrv] net: incorrect use of init_completion fixup (Ivan Vecera) [1258535] - [netdrv] bna: use netdev_rss_key_fill() helper (Ivan Vecera) [1258535] - [netdrv] bna: fix skb->truesize underestimation (Ivan Vecera) [1258535] - [netdrv] bna: use container_of to resolve bufdesc_ex from bufdesc (Ivan Vecera) [1258535] - [netdrv] bna: remove unnecessary break after return (Ivan Vecera) [1258535] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1258535] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1258535] - [netdrv] bna: remove open-coded skb_cow_head (Ivan Vecera) [1258535] - [netdrv] bnad: Call dev_kfree_skb_any instead of dev_kfree_skb (Ivan Vecera) [1258535] - [netdrv] bna: Replace large udelay() with mdelay() (Ivan Vecera) [1258535] - [netdrv] brocade: Convert uses of __constant_ to (Ivan Vecera) [1258535] - [netdrv] bna: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1258535] - [netdrv] bnad: code cleanup (Ivan Vecera) [1258535] - [netdrv] bna: Fix build due to missing use of dma_unmap_len_set() (Ivan Vecera) [1258535] - [netdrv] bna: make pointers to read-only inputs const (Ivan Vecera) [1258535] - [netdrv] bnad: do vlan cleanup (Ivan Vecera) [1258535]- [netdrv] i40e: trivial fixes (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump version to 1.4.7 for i40e and 1.4.3 for i40evf (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: use logical operator (Stefan Assmann) [1249247] - [netdrv] i40evf: use correct types (Stefan Assmann) [1249247] - [netdrv] i40evf: don't use atomic allocation (Stefan Assmann) [1249247] - [netdrv] i40e: Fix memory leaks, sideband filter programming (Stefan Assmann) [1249247] - [netdrv] i40e: Detection and recovery of TX queue hung logic moved to service_task from tx_timeout (Stefan Assmann) [1249247] - [netdrv] i40evf: remove duplicate string (Stefan Assmann) [1249247] - [netdrv] i40evf: set real num queues (Stefan Assmann) [1249247] - [netdrv] i40evf: increase max number of queues (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e version to 1.4.4 and i40evf to 1.4.1 (Stefan Assmann) [1249247] - [netdrv] i40evf: allocate ring structs dynamically (Stefan Assmann) [1249247] - [netdrv] i40evf: allocate queue vectors dynamically (Stefan Assmann) [1249247] - [netdrv] i40evf: quoth the VF driver, Nevermore (Stefan Assmann) [1249247] - [netdrv] i40evf: add new fields to store user configuration of RSS (Stefan Assmann) [1249247] - [netdrv] i40evf: create a generic get RSS function (Stefan Assmann) [1249247] - [netdrv] i40evf: create a generic config RSS function (Stefan Assmann) [1249247] - [netdrv] i40evf: rename VF adapter specific RSS function (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: prefetch skb data on transmit (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix RS bit update in Tx path and disable force WB workaround (Stefan Assmann) [1249247] - [netdrv] i40evf: handle many MAC filters correctly (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: clean up error messages (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add comment to #endif (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add a stat to track how many times we have to do a force WB (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove unused tunnel parameter (Stefan Assmann) [1249247] - [netdrv] i40evf: fix compiler warning of unused variable (Stefan Assmann) [1249247] - [netdrv] i40evf: clean up local variable initialization (Stefan Assmann) [1249247] - [netdrv] i40evf: add missing kernel-doc argument (Stefan Assmann) [1249247] - [netdrv] i40e: re-use *ph specifier to hexdump a data (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.46 and i40evf to 1.3.33 (Stefan Assmann) [1249247] - [netdrv] i40evf: use correct struct for list manipulation (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add a workaround to drop all flow control frames (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.38 and i40evf to 1.3.25 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix an accidental error with BIT_ULL replacement (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: adjust interrupt throttle less frequently (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: change dynamic interrupt thresholds (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix bug in throttle rate math (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: refactor IRQ enable function (Stefan Assmann) [1249247] - [netdrv] i40evf: don't give up (Stefan Assmann) [1249247] - [netdrv] i40evf: fix overlong BIT defines (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.34 and i40evf to 1.3.21 (Stefan Assmann) [1249247] - [netdrv] i40evf: relax and stagger init timing a bit (Stefan Assmann) [1249247] - [netdrv] i40evf: correctly populate vlan_features (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: moderate interrupts differently (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix compile issue related to const string (Stefan Assmann) [1249247] - [netdrv] drivers/net/intel: use napi_complete_done() (Stefan Assmann) [1249247] - [netdrv] i40evf: Add support for netpoll (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Drop useless "IN_NETPOLL" flag (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix handling of napi budget (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.28 and i40evf to 1.3.19 (Stefan Assmann) [1249247] - [netdrv] i40evf: speed up init (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove redundant declarations of a variable and a function (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add WB_ON_ITR offload support (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.25 and i40evf to 1.3.17 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Refactor PHY structure and add phy_capabilities enum (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add module_types and update_link_info (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: split device ids into a separate file (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add info to nvm info struct for OEM version data (Stefan Assmann) [1249247] - [netdrv] i40evf: properly handle ndo_set_mac_address calls (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add new link status defines (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: pass QOS handle to VF (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: clean up some code (Stefan Assmann) [1249247] - [netdrv] i40evf: detect reset more reliably (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Explicitly assign enum index for VSI type (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Store CEE DCBX DesiredCfg and RemoteCfg (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove unused opcode (Stefan Assmann) [1249247] - [netdrv] i40evf: propagate interrupt allocation failure (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add a stat to keep track of linearization count (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: give up the __func__ (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: assure clean asq status report (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix a potential type compare issue (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add driver support for new device ids (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: set AQ count after memory allocation (Stefan Assmann) [1249247] - [netdrv] i40evf: don't blow away MAC address (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: grab the AQ spinlocks before clearing registers (Stefan Assmann) [1249247] - [netdrv] i40evf: tweak init timing (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add new device id 1588 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix Tx hang workaround code (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix up type clash in i40e_aq_rc_to_posix conversion (Stefan Assmann) [1249247] - [netdrv] i40evf: missing rtnl_unlock in i40evf_resume() (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: check for stopped admin queue (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: refactor tx timeout logic (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.21 and i40evf to 1.3.13 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add get AQ result command to nvmupdate utility (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add exec_aq command to nvmupdate utility (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add wait states to NVM state machine (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add GetStatus command for nvmupdate (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add handling of writeback descriptor (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: save aq writeback for future inspection (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e to 1.3.9 and i40evf to 1.3.5 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Cache the CEE TLV status returned from firmware (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add VIRTCHNL_VF_OFFLOAD flag (Stefan Assmann) [1249247] - [netdrv] i40evf: Remove PF specific register definitions from the VF (Stefan Assmann) [1249247] - [netdrv] i40evf: Use the correct defines to match the VF registers (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add capability to gather VEB per TC stats (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add TX/RX outer UDP checksum support for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add support for writeback on ITR feature for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: RSS changes for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update register.h file for X722 (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update FW API with X722 support (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add flags for X722 capabilities (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add device ids for X722 (Stefan Assmann) [1249247] - [netdrv] i40e: use BIT and BIT_ULL macros (Stefan Assmann) [1249247] - [netdrv] i40e: clean up error status messages (Stefan Assmann) [1249247] - [netdrv] i40evf: support virtual channel API version 1.1 (Stefan Assmann) [1249247] - [netdrv] i40evf: handle big resets (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: add macros for virtual channel API version and device capability (Stefan Assmann) [1249247] - [netdrv] i40e: add VF capabilities to virtual channel interface (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix and refactor dynamic ITR code (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump version to 1.3.6 for i40e and 1.3.2 for i40evf (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add support for pre-allocated pages for PD (Stefan Assmann) [1249247] - [netdrv] i40evf: add MAC address filter in open, not init (Stefan Assmann) [1249247] - [netdrv] i40evf: don't delete all the filters (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update the admin queue command header (Stefan Assmann) [1249247] - [netdrv] i40evf: Allow for an abundance of vectors (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Update Flex-10 related device/function capabilities (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add stats to track FD ATR and SB dynamic enable state (Stefan Assmann) [1249247] - [netdrv] i40evf: don't configure unused RSS queues (Stefan Assmann) [1249247] - [netdrv] i40evf: fix panic during MTU change (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Fix mixed size frags and linearization (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: remove time_stamp member (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: force inline transmit functions (Stefan Assmann) [1249247] - [netdrv] i40evf: skb->xmit_more support (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Remove unneeded TODO (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add stats to count Tunnel ATR hits (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add ATR support for tunneled TCP/IPv4/IPv6 packets (Stefan Assmann) [1249247] - [netdrv] net: batch of last_rx update avoidance in ethernet drivers (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Save WR_CSR_PROT field from DEV/FUNC capabilities (Stefan Assmann) [1249247] - [netdrv] i40evf: remove aq_pending (Stefan Assmann) [1249247] - [netdrv] i40evf: fix bad indentation (Stefan Assmann) [1249247] - [netdrv] i40evf: Refactor VF RSS code (Stefan Assmann) [1249247] - [netdrv] i40evf: protect VLAN filter list (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Set Ethernet protocol correctly when Tx VLAN offloads are disabled (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix bug when skb allocation fails (Stefan Assmann) [1249247] - [netdrv] i40evf: Fix Outer UDP RX checksum code (Stefan Assmann) [1249247] - [netdrv] i40evf: add FW version to ethtool info (Stefan Assmann) [1249247] - [netdrv] i40evf: resequence close operations (Stefan Assmann) [1249247] - [netdrv] i40evf: delay releasing rings (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump i40e/i40evf version (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: fix accidental write to ITR registers (Stefan Assmann) [1249247] - [netdrv] i40vf: don't stop me now (Stefan Assmann) [1249247] - [netdrv] ethernet: codespell comment spelling fixes (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: enable prefetch of Tx descriptors during cleanup (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Simplify tunnel selection logic (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Refactor i40e_debug_aq and make some functions static (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Version bump (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Clean up some formatting and other things (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: grab NVM devstarter version not image version (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Bump versions (Stefan Assmann) [1249247] - [netdrv] i40evf: ethtool RSS fixes (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: Add missing packet types for VXLAN encapsulated packet types (Stefan Assmann) [1249247] - [netdrv] i40e/i40evf: print FW build number in version string (Stefan Assmann) [1249247] - [x86] hyperv: restore irq accounting (Vitaly Kuznetsov) [1282387] - [x86] irq: Hide 'HYP:' line in /proc/interrupts when not on Xen/Hyper-V (Vitaly Kuznetsov) [1282387] - [xen] Add proper irq accounting for HYPERCALL vector (Vitaly Kuznetsov) [1282387] - [x86] irq: Properly tag virtualization entry in /proc/interrupts (Vitaly Kuznetsov) [1282387] - [x86] Add proper vector accounting for HYPERVISOR_CALLBACK_VECTOR (Vitaly Kuznetsov) [1282387] - [tpm] revert the list handling logic fixed in 398a1e7 (Jerry Snitselaar) [1254015 1293409] - [tpm] Avoid reference to potentially freed memory (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_tis: restore IRQ vector in IO memory after failed probing (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_tis: free irq after probing (Jerry Snitselaar) [1254015 1293409] - [tpm] remove unnecessary little endian conversion (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_crb: fix unaligned read of the command buffer address (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm_crb: fail when TPM2 ACPI table contents look corrupted (Jerry Snitselaar) [1254015 1293409] - [tpm] Fix initialization of the cdev (Jerry Snitselaar) [1254015 1293409] - [tpm] tpm, tpm_crb: fix le64_to_cpu conversions in crb_acpi_add (Jerry Snitselaar) [1254015 1293409] - [tpm] fix: sanitized code paths in tpm_chip_register (Jerry Snitselaar) [1254015 1293409] - [sched] kernel: sched: Fix nohz load accounting -- again (Rafael Aquini) [1167755] - [sched] kernel: sched: Move sched_avg_update to update_cpu_load (Rafael Aquini) [1167755] - [sched] kernel: sched: Cure more NO_HZ load average woes (Rafael Aquini) [1167755] - [sched] kernel: sched: Cure load average vs NO_HZ woes (Rafael Aquini) [1167755] - [netdrv] bnxt_en: Zero pad firmware messages to 128 bytes (John Linville) [1253659] - [netdrv] bnxt_en: Add BCM57301 & BCM57402 devices (John Linville) [1253659] - [netdrv] bnxt_en: Update to Firmware interface spec 1.0.0 (John Linville) [1253659] - [fs] lockd: Register callbacks on the inetaddr_chain and inet6addr_chain (Scott Mayhew) [1262362] - [fs] nfsd: Register callbacks on the inetaddr_chain and inet6addr_chain (Scott Mayhew) [1262362] - [fs] sunrpc: Add a function to close temporary transports immediately (Scott Mayhew) [1262362] - [fs] dlm: sctp_accept_from_sock() can be static (Xin Long) [1217712] - [fs] dlm: fix reconnecting but not sending data (Xin Long) [1217712] - [fs] dlm: replace BUG_ON with a less severe handling (Xin Long) [1217712] - [fs] dlm: use sctp 1-to-1 API (Xin Long) [1217712] - [fs] dlm: fix not reconnecting on connecting error handling (Xin Long) [1217712] - [fs] dlm: fix race while closing connections (Xin Long) [1217712] - [fs] avoid the dependency of DLM module on SCTP by using 1-to-1 API (0/7) (Xin Long) [1217712] - [fs] dlm: disable nagle for SCTP (Xin Long) [1217712] - [fs] dlm: retry failed SCTP sends (Xin Long) [1217712] - [fs] dlm: try other IPs when sctp init assoc fails (Xin Long) [1217712] - [fs] dlm: prevent connections during shutdown (Xin Long) [1217712] - [fs] sync: Use a separate wq for do_sync_work() to avoid a potential deadlock (Aaron Tomlin) [1147510] - [fs] SUNRPC: Fix callback channel (Benjamin Coddington) [1232402] - [fs] quota: Make quota code not call tty layer with dqptr_sem held (Lukas Czerner) [1232387] - [fs] __generic_file_splice_read retry lookup on AOP_TRUNCATED_PAGE (Abhijith Das) [1206720]- [netdrv] i40e: Fix i40e_print_features() VEB mode output (Stefan Assmann) [1249246] - [netdrv] i40e: trivial fixes (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump version to 1.4.7 for i40e and 1.4.3 for i40evf (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: use logical operator (Stefan Assmann) [1249246] - [netdrv] i40e: fix whitespace (Stefan Assmann) [1249246] - [netdrv] i40e: Remove separate functions gathering XOFF Rx stats (Stefan Assmann) [1249246] - [netdrv] i40e: use priv flags to control packet split (Stefan Assmann) [1249246] - [netdrv] i40e: propagate properly (Stefan Assmann) [1249246] - [netdrv] i40e: Fix memory leaks, sideband filter programming (Stefan Assmann) [1249246] - [netdrv] i40e: Detection and recovery of TX queue hung logic moved to service_task from tx_timeout (Stefan Assmann) [1249246] - [netdrv] i40e: remove unused argument (Stefan Assmann) [1249246] - [netdrv] i40e: fix: do not sleep in netdev_ops (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e version to 1.4.4 and i40evf to 1.4.1 (Stefan Assmann) [1249246] - [netdrv] i40e: make error message more useful (Stefan Assmann) [1249246] - [netdrv] i40e: fix confusing message (Stefan Assmann) [1249246] - [netdrv] i40e: Update error messaging (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: prefetch skb data on transmit (Stefan Assmann) [1249246] - [netdrv] i40e: rename rss_size to alloc_rss_size in i40e_pf (Stefan Assmann) [1249246] - [netdrv] i40e: add new fields to store user configuration (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.4.2 (Stefan Assmann) [1249246] - [netdrv] i40e: create a generic configure rss function (Stefan Assmann) [1249246] - [netdrv] i40e: rework the functions to configure RSS with similar parameters (Stefan Assmann) [1249246] - [netdrv] i40e: return the number of enabled queues for ETHTOOL_GRXRINGS (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: clean up error messages (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add comment to #endif (Stefan Assmann) [1249246] - [netdrv] i40e: Move the saving of old link info from handle_link_event to link_event (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add a stat to track how many times we have to do a force WB (Stefan Assmann) [1249246] - [netdrv] i40e: Workaround fix for mss < 256 issue (Stefan Assmann) [1249246] - [netdrv] i40e: remove BUG_ON from FCoE setup (Stefan Assmann) [1249246] - [netdrv] i40e: remove BUG_ON from feature string building (Stefan Assmann) [1249246] - [netdrv] i40e: Change BUG_ON to WARN_ON in service event complete (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove unused tunnel parameter (Stefan Assmann) [1249246] - [netdrv] intel: i40e: fix confused code (Stefan Assmann) [1249246] - [netdrv] i40e: fix unconditional execution of cpu_to_le16() (Stefan Assmann) [1249246] - [netdrv] i40e: clean up local variable initialization (Stefan Assmann) [1249246] - [netdrv] i40e: add missing kernel-doc argument (Stefan Assmann) [1249246] - [netdrv] i40e: re-use *ph specifier to hexdump a data (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.46 and i40evf to 1.3.33 (Stefan Assmann) [1249246] - [netdrv] i40e: Disable VEB bridge mode with SR-IOV failure (Stefan Assmann) [1249246] - [netdrv] i40e: Fix an incorrect OEM version string (Stefan Assmann) [1249246] - [netdrv] i40e: fix inconsistent statuses after a PF reset (Stefan Assmann) [1249246] - [netdrv] i40e: Fix VEB/VEPA bridge mode mismatch issue (Stefan Assmann) [1249246] - [netdrv] i40e: fix a bug in debugfs with add/del macaddr (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add a workaround to drop all flow control frames (Stefan Assmann) [1249246] - [netdrv] i40e: fix annoying message (Stefan Assmann) [1249246] - [netdrv] i40e: fix stats offsets (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.38 and i40evf to 1.3.25 (Stefan Assmann) [1249246] - [netdrv] i40e: declare rather than initialize int object (Stefan Assmann) [1249246] - [netdrv] i40e: Move error message to debug level (Stefan Assmann) [1249246] - [netdrv] i40e: Fix order of checks when enabling/disabling autoneg in ethtool (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix an accidental error with BIT_ULL replacement (Stefan Assmann) [1249246] - [netdrv] i40e: fix for PHY NVM interaction problem (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for Tools loopback test failing after driver load (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: adjust interrupt throttle less frequently (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: change dynamic interrupt thresholds (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix bug in throttle rate math (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: refactor IRQ enable function (Stefan Assmann) [1249246] - [netdrv] i40e: Fix basic support for X722 devices (Stefan Assmann) [1249246] - [netdrv] i40e: Lock for VSI's MAC filter list (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.34 and i40evf to 1.3.21 (Stefan Assmann) [1249246] - [netdrv] i40e: increase AQ work limit (Stefan Assmann) [1249246] - [netdrv] i40e: Recognize 1000Base_T_Optical phy type when link is up (Stefan Assmann) [1249246] - [netdrv] i40e: reset the invalid msg counter in vf when a valid msg is received (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: moderate interrupts differently (Stefan Assmann) [1249246] - [netdrv] i40e: Add support for non-willing Apps (Stefan Assmann) [1249246] - [netdrv] i40e: priv flag for controlling VEB stats (Stefan Assmann) [1249246] - [netdrv] i40e: Removed unused defines (Stefan Assmann) [1249246] - [netdrv] i40e: remove read/write failed messages from nvmupdate (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix compile issue related to const string (Stefan Assmann) [1249246] - [netdrv] i40e: generate fewer startup messages (Stefan Assmann) [1249246] - [netdrv] drivers/net/intel: use napi_complete_done() (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Drop useless "IN_NETPOLL" flag (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix handling of napi budget (Stefan Assmann) [1249246] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo() (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.28 and i40evf to 1.3.19 (Stefan Assmann) [1249246] - [netdrv] i40e: remove unnecessary string copy operations (Stefan Assmann) [1249246] - [netdrv] i40e: X722 is on the IOSF bus and does not report the PCI bus info (Stefan Assmann) [1249246] - [netdrv] i40e: Store off PHY capabilities (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove redundant declarations of a variable and a function (Stefan Assmann) [1249246] - [netdrv] i40e: remove FD atr control from debugfs (Stefan Assmann) [1249246] - [netdrv] i40e: allow FD SB if MFP mode only has 1 partition (Stefan Assmann) [1249246] - [netdrv] i40e: remove obsolete version check (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add WB_ON_ITR offload support (Stefan Assmann) [1249246] - [netdrv] i40e: Remove 100M SGMII unless hw is X722 (Stefan Assmann) [1249246] - [netdrv] i40e: Change some messages from info to debug only (Stefan Assmann) [1249246] - [netdrv] i40e: use priv flags to control flow director (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e version to 1.3.25 and i40evf to 1.3.17 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Refactor PHY structure and add phy_capabilities enum (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add module_types and update_link_info (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: split device ids into a separate file (Stefan Assmann) [1249246] - [netdrv] i40e: update fw version text string per previous product formats (Stefan Assmann) [1249246] - [netdrv] i40e: don't panic on VSI allocation failure (Stefan Assmann) [1249246] - [netdrv] i40e: remove redundant call (Stefan Assmann) [1249246] - [netdrv] i40e: Convert CEE App TLV selector to IEEE selector (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add info to nvm info struct for OEM version data (Stefan Assmann) [1249246] - [netdrv] i40e: Use BIT() macro for priority map parsing (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add new link status defines (Stefan Assmann) [1249246] - [netdrv] i40e: print neato new features (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: pass QOS handle to VF (Stefan Assmann) [1249246] - [netdrv] i40e: refactor code to remove indent (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: clean up some code (Stefan Assmann) [1249246] - [netdrv] i40e: Support FW CEE DCB UP to TC map nibble swap (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Explicitly assign enum index for VSI type (Stefan Assmann) [1249246] - [netdrv] i40e: add switch for link polling (Stefan Assmann) [1249246] - [netdrv] i40e: Fix multiple link up messages (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for extra Flow Director filter in table after error (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Store CEE DCBX DesiredCfg and RemoteCfg (Stefan Assmann) [1249246] - [netdrv] i40e: Add parsing for CEE DCBX TLVs (Stefan Assmann) [1249246] - [netdrv] i40e: add more verbose error messages (Stefan Assmann) [1249246] - [netdrv] i40e: inline interrupt enable (Stefan Assmann) [1249246] - [netdrv] i40e: fix erroneous WARN_ON (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove unused opcode (Stefan Assmann) [1249246] - [netdrv] i40e: Additional checks for CEE APP priority validity (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add a stat to keep track of linearization count (Stefan Assmann) [1249246] - [netdrv] i40e: fix bug in return from get_link_status and avoid spurious link messages (Stefan Assmann) [1249246] - [netdrv] i40e: add little endian conversion for checksum (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: give up the __func__ (Stefan Assmann) [1249246] - [netdrv] i40e: Never let speed get set to 0 in get_settings (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for truncated interrupt name (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: assure clean asq status report (Stefan Assmann) [1249246] - [netdrv] i40e: make i40e_init_pf_fcoe to void (Stefan Assmann) [1249246] - [netdrv] i40e: fix bad CEE status shift value (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix a potential type compare issue (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add driver support for new device ids (Stefan Assmann) [1249246] - [netdrv] i40e: stop VF rings (Stefan Assmann) [1249246] - [netdrv] i40e: enable WoL operation if config bit show WoL capable (Stefan Assmann) [1249246] - [netdrv] i40e: Increase the amount of time we wait for reset to be done (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: set AQ count after memory allocation (Stefan Assmann) [1249246] - [netdrv] i40e: fix offload of GRE tunnels (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: grab the AQ spinlocks before clearing registers (Stefan Assmann) [1249246] - [netdrv] i40e: Fix a memory leak in X722 rss config path (Stefan Assmann) [1249246] - [netdrv] i40e: fix 32 bit build warnings (Stefan Assmann) [1249246] - [netdrv] i40e: fix kbuild warnings (Stefan Assmann) [1249246] - [netdrv] i40e: warn on double free (Stefan Assmann) [1249246] - [netdrv] i40e: refactor interrupt enable (Stefan Assmann) [1249246] - [netdrv] i40e: Strip VEB stats if they are disabled in HW (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add new device id 1588 (Stefan Assmann) [1249246] - [netdrv] i40e: Remove useless message (Stefan Assmann) [1249246] - [netdrv] i40e: limit debugfs io ops (Stefan Assmann) [1249246] - [netdrv] i40e: use QOS field consistently (Stefan Assmann) [1249246] - [netdrv] i40e: count drops in netstat interface (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix Tx hang workaround code (Stefan Assmann) [1249246] - [netdrv] i40e: fixup padding issue in get_cee_dcb_cfg_v1_resp (Stefan Assmann) [1249246] - [netdrv] i40e: Fix a port VLAN configuration bug (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix up type clash in i40e_aq_rc_to_posix conversion (Stefan Assmann) [1249246] - [netdrv] i40e: rtnl_lock called twice in i40e_pci_error_resume() (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: check for stopped admin queue (Stefan Assmann) [1249246] - [netdrv] i40e: fix VLAN inside VXLAN (Stefan Assmann) [1249246] - [netdrv] i40e: Fix for recursive RTNL lock during PROMISC change (Stefan Assmann) [1249246] - [netdrv] i40e: Fix RS bit update in Tx path and disable force WB workaround (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: improve Tx performance with a small tweak (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: refactor tx timeout logic (Stefan Assmann) [1249246] - [netdrv] i40e: Move i40e_get_head into header file (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.21 and i40evf to 1.3.13 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add get AQ result command to nvmupdate utility (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add exec_aq command to nvmupdate utility (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add wait states to NVM state machine (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add GetStatus command for nvmupdate (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add handling of writeback descriptor (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: save aq writeback for future inspection (Stefan Assmann) [1249246] - [netdrv] i40e: rename variable to prevent clash of understanding (Stefan Assmann) [1249246] - [netdrv] i40e: Set defport behavior for the Main VSI when in promiscuous mode (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e to 1.3.9 and i40evf to 1.3.5 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Cache the CEE TLV status returned from firmware (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add VIRTCHNL_VF_OFFLOAD flag (Stefan Assmann) [1249246] - [netdrv] i40e: Remove redundant and unneeded messages (Stefan Assmann) [1249246] - [netdrv] i40e: correct spelling error (Stefan Assmann) [1249246] - [netdrv] i40e: Fix comment for ethtool diagnostic link test (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add capability to gather VEB per TC stats (Stefan Assmann) [1249246] - [netdrv] i40e: Fix ethtool offline diagnostic with netqueues (Stefan Assmann) [1249246] - [netdrv] i40e: Fix legacy interrupt mode in the driver (Stefan Assmann) [1249246] - [netdrv] i40e: Move function calls to i40e_shutdown instead of i40e_suspend (Stefan Assmann) [1249246] - [netdrv] i40e: add RX to port CRC errors label (Stefan Assmann) [1249246] - [netdrv] i40e: don't degrade __le16 (Stefan Assmann) [1249246] - [netdrv] i40e: Add AQ commands for NVM Update for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add ATR HW eviction support for X722 (Stefan Assmann) [1249246] - [netdrv] i40e: Add IWARP support for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add TX/RX outer UDP checksum support for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add support for writeback on ITR feature for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: RSS changes for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update register.h file for X722 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update FW API with X722 support (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add flags for X722 capabilities (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add device ids for X722 (Stefan Assmann) [1249246] - [netdrv] i40e: use BIT and BIT_ULL macros (Stefan Assmann) [1249246] - [netdrv] i40e: clean up error status messages (Stefan Assmann) [1249246] - [netdrv] i40e: provide correct API version to older VF drivers (Stefan Assmann) [1249246] - [netdrv] i40e: support virtual channel API 1.1 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: add macros for virtual channel API version and device capability (Stefan Assmann) [1249246] - [netdrv] i40e: add VF capabilities to virtual channel interface (Stefan Assmann) [1249246] - [netdrv] i40e: clean up unneeded gotos (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix and refactor dynamic ITR code (Stefan Assmann) [1249246] - [netdrv] i40e: only report generic filters in get_ts_info (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump version to 1.3.6 for i40e and 1.3.2 for i40evf (Stefan Assmann) [1249246] - [netdrv] i40e: Refine an error message to avoid confusion (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add support for pre-allocated pages for PD (Stefan Assmann) [1249246] - [netdrv] i40e: un-disable VF after reset (Stefan Assmann) [1249246] - [netdrv] i40e: do a proper reset when disabling a VF (Stefan Assmann) [1249246] - [netdrv] i40e: correctly program filters for VFs (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update the admin queue command header (Stefan Assmann) [1249246] - [netdrv] i40e: ignore duplicate port VLAN requests (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Update Flex-10 related device/function capabilities (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add stats to track FD ATR and SB dynamic enable state (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Fix mixed size frags and linearization (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.3.4 (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: remove time_stamp member (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: force inline transmit functions (Stefan Assmann) [1249246] - [netdrv] i40e: Move the FD ATR/SB messages to a higher debug level (Stefan Assmann) [1249246] - [netdrv] i40e: fix unrecognized FCOE EOF case (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Remove unneeded TODO (Stefan Assmann) [1249246] - [netdrv] i40e: Remove unnecessary pf members (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add stats to count Tunnel ATR hits (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add ATR support for tunneled TCP/IPv4/IPv6 packets (Stefan Assmann) [1249246] - [netdrv] i40e: Disable offline diagnostics if VFs are enabled (Stefan Assmann) [1249246] - [netdrv] i40e: Collect PFC XOFF RX stats even in single TC case (Stefan Assmann) [1249246] - [netdrv] net: batch of last_rx update avoidance in ethernet drivers (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.3.2 (Stefan Assmann) [1249246] - [netdrv] i40e: Use new 40G speeds (Stefan Assmann) [1249246] - [netdrv] i40e: get rid of unused locals (Stefan Assmann) [1249246] - [netdrv] i40e: handle possible memory allocation failure (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Save WR_CSR_PROT field from DEV/FUNC capabilities (Stefan Assmann) [1249246] - [netdrv] i40e: enable user dump of internal hardware state (Stefan Assmann) [1249246] - [netdrv] i40e: print FCoE capability reported by the device function (Stefan Assmann) [1249246] - [netdrv] i40e: For VF reset (VFR and VFLR) add some more delay (Stefan Assmann) [1249246] - [netdrv] i40e: move VF notification routines up (Stefan Assmann) [1249246] - [netdrv] i40e: notify VFs of link state (Stefan Assmann) [1249246] - [netdrv] i40e: Add support to program FDir SB rules for VF from PF through ethtool (Stefan Assmann) [1249246] - [netdrv] i40e: stop VF rings (Stefan Assmann) [1249246] - [netdrv] i40e: Bump to version 1.3.1 (Stefan Assmann) [1249246] - [netdrv] i40e: Communicate VSI id in place of VSI index to the VFs (Stefan Assmann) [1249246] - [netdrv] i40e: stop flow director on shutdown (Stefan Assmann) [1249246] - [netdrv] i40e: fix up VXLAN messages (Stefan Assmann) [1249246] - [netdrv] i40e: Don't register/de-register apps on NIC partitions in MFP mode (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Set Ethernet protocol correctly when Tx VLAN offloads are disabled (Stefan Assmann) [1249246] - [netdrv] i40e: warn at the right time (Stefan Assmann) [1249246] - [netdrv] i40e: fix invalid void return in FCoE code (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix bug when skb allocation fails (Stefan Assmann) [1249246] - [netdrv] i40e: Change some memcpys to struct assignments (Stefan Assmann) [1249246] - [netdrv] i40e: Print some more info to help figure out the cause of HMC error (Stefan Assmann) [1249246] - [netdrv] i40e: validate VSI param from VFs (Stefan Assmann) [1249246] - [netdrv] i40e: Bump version to 1.2.43 (Stefan Assmann) [1249246] - [netdrv] i40e: Increase PF reset max loop limit (Stefan Assmann) [1249246] - [netdrv] i40e: add NVM update events to AQ clean (Stefan Assmann) [1249246] - [netdrv] i40e: add ethtool RSS support (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump i40e/i40evf version (Stefan Assmann) [1249246] - [netdrv] i40e: add MAC printing to debugfs dump VSI (Stefan Assmann) [1249246] - [netdrv] i40e: Fix inconsistent use of PF/VF vs pf/vf (Stefan Assmann) [1249246] - [netdrv] i40e: tame the nvmupdate read and write complaints (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: fix accidental write to ITR registers (Stefan Assmann) [1249246] - [netdrv] i40e: future proof some sizeof calls (Stefan Assmann) [1249246] - [netdrv] i40e: Remove "hello world" strings from i40e driver (Stefan Assmann) [1249246] - [netdrv] i40e: Strip configfs code (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: enable prefetch of Tx descriptors during cleanup (Stefan Assmann) [1249246] - [netdrv] i40e: Simplify code for rss_size_max config (Stefan Assmann) [1249246] - [netdrv] i40e: FD filters flush policy changes (Stefan Assmann) [1249246] - [netdrv] i40e: Avoid logs while adding/deleting FD-SB filters (Stefan Assmann) [1249246] - [netdrv] i40e: print port stats only on partition 1 (Stefan Assmann) [1249246] - [netdrv] i40e: Move code to enable/disable Loopback to the main file (Stefan Assmann) [1249246] - [netdrv] i40e: rework vector reservation (Stefan Assmann) [1249246] - [netdrv] i40e: clean up debug_read_register (Stefan Assmann) [1249246] - [netdrv] i40e: store msg_enable in the right size (Stefan Assmann) [1249246] - [netdrv] i40e: Remove unneeded conversion (Stefan Assmann) [1249246] - [netdrv] i40e: Remove duplicate code (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Refactor i40e_debug_aq and make some functions static (Stefan Assmann) [1249246] - [netdrv] i40e: Fix mismatching type for ioremap_len (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Version bump (Stefan Assmann) [1249246] - [netdrv] i40e: don't spam the system log (Stefan Assmann) [1249246] - [netdrv] i40e: move IRQ tracking setup into MSIX setup (Stefan Assmann) [1249246] - [netdrv] i40e: Ioremap changes (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Clean up some formatting and other things (Stefan Assmann) [1249246] - [netdrv] i40e: Add AOC PHY types to case statements (Stefan Assmann) [1249246] - [netdrv] i40e: Fix ethtool offline test\ (Stefan Assmann) [1249246] - [netdrv] i40e: Reassign incorrect PHY type to fix a FW bug (Stefan Assmann) [1249246] - [netdrv] i40e: use more portable sign extension (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: grab NVM devstarter version not image version (Stefan Assmann) [1249246] - [netdrv] i40e: Don't check operational or sync bit for App TLV (Stefan Assmann) [1249246] - [netdrv] i40e: during LED interaction ignore activity LED src modes (Stefan Assmann) [1249246] - [netdrv] i40e: Fix NPAR Tx Scheduler init (Stefan Assmann) [1249246] - [netdrv] i40e: Fix dependencies in the i40e driver on configfs (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Bump versions (Stefan Assmann) [1249246] - [netdrv] i40e: Only enable TC0 for NIC partition type (Stefan Assmann) [1249246] - [netdrv] i40e: Register DCBNL ops in MFP mode (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: Add missing packet types for VXLAN encapsulated packet types (Stefan Assmann) [1249246] - [netdrv] i40e: Fix issue with removal of apps from DBCNL app table (Stefan Assmann) [1249246] - [netdrv] i40e: Add FW check to disable DCB and wrap autoneg workaround with FW check (Stefan Assmann) [1249246] - [netdrv] i40e: don't disable PF LB when disabling VFs (Stefan Assmann) [1249246] - [netdrv] i40e: Add safety net for switch calling (Stefan Assmann) [1249246] - [netdrv] i40e/i40evf: print FW build number in version string (Stefan Assmann) [1249246] - [netdrv] i40e: Skip the priority tagging if DCB is not enabled (Stefan Assmann) [1249246] - [netdrv] i40e: setup FCoE device type (Stefan Assmann) [1249246] - [netdrv] i40e: use dev_port for fcoe netdev (Stefan Assmann) [1249246] - [usb] serial: mos7840: Use setup_timer (Don Zickus) [891652] - [usb] mos7840: remove unused code (Don Zickus) [891652] - [usb] mos7840: replace unnecessary atomic allocations (Don Zickus) [891652] - [usb] mos7840: remove unnecessary null test before kfree (Don Zickus) [891652] - [usb] serial: remove redundant OOM messages (Don Zickus) [891652] - [usb] serial: clean up ioctl debugging (Don Zickus) [891652] - [usb] mos7840: correct handling of CS5 setting (Don Zickus) [891652] - [usb] mos7840: fix tiocmget error handling (Don Zickus) [891652] - [usb] mos7840: fix big-endian probe (Don Zickus) [891652] - [usb] mos7840: fix pointer casts (Don Zickus) [891652] - [usb] mos7840: fix race in led handling (Don Zickus) [891652] - [usb] mos7840: fix device-type detection (Don Zickus) [891652] - [usb] mos7840: fix race in register handling (Don Zickus) [891652] - [usb] mos7840: fix memory leak in open (Don Zickus) [891652] - [usb] mos7840: remove broken chase implementation (Don Zickus) [891652] - [usb] mos7840: fix DMA to stack (Don Zickus) [891652] - [usb] mos7840: remove bogus disconnect test in close (Don Zickus) [891652] - [usb] mos7840: fix broken TIOCMIWAIT (Don Zickus) [891652] - [usb] serial: Remove redundant NULL check before kfree (Don Zickus) [891652] - [usb] mos7840: fix port_probe flow (Don Zickus) [891652] - [usb] mos7840: fix port-data memory leak (Don Zickus) [891652] - [usb] mos7840: remove invalid disconnect handling (Don Zickus) [891652] - [usb] mos7840: remove NULL-urb submission (Don Zickus) [891652] - [usb] mos7840: fix port-device leak in error path (Don Zickus) [891652] - [usb] mos7840: fix urb leak at release (Don Zickus) [891652] - [usb] serial: mos7840.c: remove dbg usage (Don Zickus) [891652] - [usb] serial: Fix mos7840 timeout (Don Zickus) [891652] - [usb] serial: mos7840: Fixup mos7840_chars_in_buffer (Don Zickus) [891652] - [usb] mos7840.c: remove dbg tracing calls (Don Zickus) [891652] - [usb] serial: mos7840: add support for MCS7810 devices (Don Zickus) [891652] - [usb] serial: mos7840: Fixed MCS7820 device attach problem (Don Zickus) [891652] - [usb] serial: remove unnecessary reinitialisations of urb->dev (Don Zickus) [891652] - [usb] serial: remove duplicate returns (Don Zickus) [891652] - [usb] serial: mos7840: Add USB IDs to support more B&B USB/RS485 converters (Don Zickus) [891652] - [usb] serial: mos7840: Add USB ID to support the B&B Electronics USOPTL4-2P (Don Zickus) [891652] - [usb] Remove unnecessary return's from void functions (Don Zickus) [891652] - [usb] mos7840: fix null-pointer dereference (Don Zickus) [891652] - [usb] mos7840: Cleanup useless header (Don Zickus) [891652] - [usb] mos7840: fix DMA buffers on stack and endianess bugs (Don Zickus) [891652] - [usb] serial: Extra device/vendor ID for mos7840 driver (Don Zickus) [891652]- [netdrv] bnx2x: remove rx_pkt/rx_calls (Michal Schmidt) [1252126] - [netdrv] bnx2x: avoid soft lockup in bnx2x_poll (Michal Schmidt) [1220624 1252126] - [netdrv] bnx2x: simplify distinction between port and func stats (Michal Schmidt) [1252126] - [netdrv] bnx2x: change FW GRO error message to WARN_ONCE (Michal Schmidt) [1252126] - [netdrv] bnx2x: drop redundant error message about allocation failure (Michal Schmidt) [1130780 1252126] - [netdrv] bnx2x: Utilize FW 7.13.1.0 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Show port statistics in Multi-function (Michal Schmidt) [1252126 1271916] - [netdrv] bnx2x: Add new SW stat 'tx_exhaustion_events' (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent UDP 4-tuple configurations on older adapters (Michal Schmidt) [1252126] - [netdrv] bnx2x: get rid of unnecessary initializations in .get_drvinfo() (Michal Schmidt) [1252126] - [netdrv] bnx2x: byte swap rss_key to comply to Toeplitz specs (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix vxlan removal (Michal Schmidt) [1252126] - [netdrv] bnx2x: track vxlan port count (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix vxlan endianity issue (Michal Schmidt) [1252126] - [netdrv] redhat/configs: add CONFIG_BNX2X_VXLAN as a disabled feature (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add vxlan RSS support (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix bandwidth allocation for some MF modes (Michal Schmidt) [1252126] - [netdrv] bnx2x: Free NVRAM lock at end of each page (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent null pointer dereference on SKB release (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add BD support for storage (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix VLANs null-pointer for 57710, 57711 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Correct logic for pvid configuration (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1252126] - [netdrv] bnx2x: add vlan filtering offload (Michal Schmidt) [1252126] - [netdrv] bnx2x: Bump up driver version to 1.712.30 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add MFW dump support (Michal Schmidt) [1252126] - [netdrv] bnx2x: new Multi-function mode - BD (Michal Schmidt) [1252126] - [netdrv] bnx2x: Add 84858 phy support (Michal Schmidt) [1252126] - [netdrv] bnx2x: Rebrand from 'broadcom' into 'qlogic' (Michal Schmidt) [1252126] - [netdrv] bnx2x: Utilize FW 7.12.30 (Michal Schmidt) [1252126] - [netdrv] bnx2x: only report most generic filters in get_ts_info (Michal Schmidt) [1252126] - [netdrv] bnx2x: fix lockdep splat (Michal Schmidt) [1252126] - [netdrv] bnx2x: Release nvram lock on error flow (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix statistics gathering on link change (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix self-test for 20g devices (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix VF MAC removal (Michal Schmidt) [1252126] - [netdrv] bnx2x: Don't notify about scratchpad parities (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent false warning when accessing MACs (Michal Schmidt) [1252126] - [netdrv] bnx2x: Correct speed from baseT into KR (Michal Schmidt) [1252126] - [netdrv] bnx2x: Correct asymmetric flow-control (Michal Schmidt) [1252126] - [netdrv] bnx2x: fix DMA API usage (Michal Schmidt) [1130780 1252126] - [netdrv] bnx2x: Alloc 4k fragment for each rx ring buffer element (Michal Schmidt) [1130780 1252126] - [netdrv] bnx2x: limit fw delay in kdump to 5s after boot (Michal Schmidt) [1252126] - [netdrv] bnx2x: Delay during kdump load (Michal Schmidt) [1252126] - [netdrv] bnx2x: remove TPA_ENABLE_FLAG,GRO_ENABLE_FLAG (Michal Schmidt) [1252126] - [netdrv] bnx2x: merge fp->disable_tpa with fp->mode (Michal Schmidt) [1252126] - [netdrv] bnx2x: mark LRO as a fixed disabled feature if disable_tpa is set (Michal Schmidt) [1252126] - [netdrv] bnx2x: really disable TPA if 'disable_tpa' option is set (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix to prevent inner-reload (Michal Schmidt) [1145063 1252126] - [netdrv] bnx2x: Prevent inner-reload while VFs exist (Michal Schmidt) [1145063 1252126] - [netdrv] bnx2x: use netdev_rss_key_fill() helper (Michal Schmidt) [1252126] - [netdrv] bnx2x: Use bool function returns of true/false instead of 1/0 (Michal Schmidt) [1252126] - [netdrv] bnx2x: Prevent probe as early as possible (Michal Schmidt) [1252126] - [netdrv] bnx2x: Count number of link changes (Michal Schmidt) [1252126] - [netdrv] bnx2x: Configure IFir et al. according to nvram (Michal Schmidt) [1252126] - [netdrv] bnx2x: codespell comment spelling fixes (Michal Schmidt) [1252126] - [netdrv] bnx2x: Fix typo in printk message (Michal Schmidt) [1252126] - [netdrv] bnx2x: fix napi poll return value for repoll (Michal Schmidt) [1252126] - [virt] hv_netvsc: Fix race condition on Multi-Send Data field (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: remove locking in netvsc_send (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: move subchannel existence check to netvsc_select_queue (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Don't ask for additional head room in the skb (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate send_completion_ctx from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate send_completion from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminatte the data field from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate rndis_msg pointer from hv_netvsc_packet structure (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate the channel field in hv_netvsc_packet structure (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Rearrange the hv_negtvsc_packet to be space efficient (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Resize some of the variables in hv_netvsc_packet (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: remove unused variable in netvsc_send (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Fix a bug in netvsc_start_xmit (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: introduce netif-msg into netvsc module (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Implement partial copy into send buffer (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: try linearizing big SKBs before dropping them (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: use single existing drop path in netvsc_start_xmit (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Fix the packet free when it is in skb headroom (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Define a macro RNDIS_AND_PPI_SIZE (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Clean up two unused variables (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Eliminate memory allocation in the packet send path (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Cleanup the test for freeing skb when we use sendbuf mechanism (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: remove vmbus_are_subchannels_present in rndis_filter_device_add (Vitaly Kuznetsov) [1264931] - [virt] hv_netvsc: Implement batching in send buffer (Vitaly Kuznetsov) [1264931] - [virt] hyperv: fix sparse warnings (Vitaly Kuznetsov) [1264931] - [virt] hyperv: Fix the error processing in netvsc_send (Vitaly Kuznetsov) [1264931] - [virt] hyperv: match wait_for_completion_timeout return type (Vitaly Kuznetsov) [1264931] - [virt] hyperv: Add processing of MTU reduced by the host (Vitaly Kuznetsov) [1264931] - [dm] space map metadata: remove unused variable in brb_pop (Mike Snitzer) [1290912] - [dm] space map metadata: fix ref counting bug when bootstrapping a new space map (Mike Snitzer) [1290912] - [dm] thin metadata: fix bug when taking a metadata snapshot (Mike Snitzer) [1290912] - [dm] btree: fix bufio buffer leaks in dm_btree_del() error path (Mike Snitzer) [1219634] - [dm] btree: fix leak of bufio-backed block in btree_split_sibling error path (Mike Snitzer) [1219634] - [tpm] config: enable tpm_crb driver support (Jerry Snitselaar) [1254015] - [tpm] fix call order in tpm-chip.c (Jerry Snitselaar) [1254015] - [tpm] tpm, tpm_tis: fix TPM 2.0 probing (Jerry Snitselaar) [1254015] - [tpm] fix suspend/resume paths for TPM 2.0 (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Add missing ifdef CONFIG_ACPI for pnp_acpi_device (Jerry Snitselaar) [1254015] - [tpm] fix format string error in tpm-chip.c (Jerry Snitselaar) [1254015] - [tpm] tpm_crb: fix build error (Jerry Snitselaar) [1254015] - [tpm] TPM 2.0 FIFO Interface (Jerry Snitselaar) [1254015] - [tpm] TPM 2.0 CRB Interface (Jerry Snitselaar) [1254015] - [tpm] TPM 2.0 baseline support (Jerry Snitselaar) [1254015] - [tpm] device class for tpm (Jerry Snitselaar) [1254015] - [tpm] rename chip->dev to chip->pdev (Jerry Snitselaar) [1254015] - [tpm] fix raciness of PPI interface lookup (Jerry Snitselaar) [1254015] - [tpm] two-phase chip management functions (Jerry Snitselaar) [1254015] - [tpm] merge duplicate transmit_cmd functions (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: verify interrupt during init (Jerry Snitselaar) [1254015] - [tpm] Add new TPMs to the tail of the list to prevent inadvertent change of dev (Jerry Snitselaar) [1254015] - [tpm] simplify code by using *phN specifier (Jerry Snitselaar) [1254015] - [tpm] Provide a generic means to override the chip returned timeouts (Jerry Snitselaar) [1254015] - [tpm] Properly clean sysfs entries in error path (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: Fix resume regression on Chromebooks (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: detect PPI features by checking availability of _DSM functions (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: replace open-coded _DSM code with helper functions (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: match node name instead of full path when searching for TPM device (Jerry Snitselaar) [1254015] - [tpm] tpm-sysfs: active_show() can be static (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Fix compile problems with CONFIG_PM_SLEEP/CONFIG_PNP (Jerry Snitselaar) [1254015] - [tpm] Make tpm-dev allocate a per-file structure (Jerry Snitselaar) [1254015] - [tpm] Use the ops structure instead of a copy in tpm_vendor_specific (Jerry Snitselaar) [1254015] - [tpm] Create a tpm_class_ops structure and use it in the drivers (Jerry Snitselaar) [1254015] - [tpm] Pull all driver sysfs code into tpm-sysfs.c (Jerry Snitselaar) [1254015] - [tpm] Move sysfs functions from tpm-interface to tpm-sysfs (Jerry Snitselaar) [1254015] - [tpm] Pull everything related to /dev/tpmX into tpm-dev.c (Jerry Snitselaar) [1254015] - [tpm] acpi / tpm: fix memory leak when walking ACPI namespace (Jerry Snitselaar) [1254015] - [tpm] Merge the tpm-bios module with tpm.o (Jerry Snitselaar) [1254015] - [tpm] Rename tpm.c to tpm-interface.c (Jerry Snitselaar) [1254015] - [tpm] cleanup checkpatch warnings (Jerry Snitselaar) [1254015] - [tpm] Remove tpm_show_caps_1_2 (Jerry Snitselaar) [1254015] - [tpm] Use container_of to locate the tpm_chip in tpm_open (Jerry Snitselaar) [1254015] - [tpm] Store devname in the tpm_chip (Jerry Snitselaar) [1254015] - [tpm] atmel: Call request_region with the correct base (Jerry Snitselaar) [1254015] - [tpm] convert tpm_tis driver to use dev_pm_ops from legacy pm_ops (Jerry Snitselaar) [1254015] - [tpm] move TPM_DIGEST_SIZE defintion (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: missing platform_driver_unregister() on error in init_tis (Jerry Snitselaar) [1254015] - [tpm] tpm_ppi: use strlcpy instead of strncpy (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: check pnp_acpi_device return code (Jerry Snitselaar) [1254015] - [tpm] Wait for TPM_ACCESS tpmRegValidSts to go high at startup (Jerry Snitselaar) [1254015] - [tpm] Fix cancellation of TPM commands - interrupt mode (Jerry Snitselaar) [1254015] - [tpm] Fix cancellation of TPM commands - polling mode (Jerry Snitselaar) [1254015] - [tpm] Store TPM vendor ID (Jerry Snitselaar) [1254015] - [tpm] Work around buggy TPMs that block during continue self test (Jerry Snitselaar) [1254015] - [tpm] rename vendor data to priv and provide an accessor (Jerry Snitselaar) [1254015] - [tpm] Retry SaveState command in suspend path (Jerry Snitselaar) [1254015] - [tpm] Use true and false for bools (Jerry Snitselaar) [1254015] - [tpm] Switch to __packed instead of __attribute__ packed (Jerry Snitselaar) [1254015] - [tpm] Issue TPM_STARTUP at driver load if the TPM has not been started (Jerry Snitselaar) [1254015] - [tpm] simplify duration calculation and eliminate smatch warning (Jerry Snitselaar) [1254015] - [tpm] Remove duplicated lookup table (Jerry Snitselaar) [1254015] - [tpm] add documentation for sysfs interfaces (Jerry Snitselaar) [1254015] - [tpm] Propagate error from tpm_transmit to fix a timeout hang (Jerry Snitselaar) [1254015] - [tpm] fix tpm_acpi sparse warning on different address spaces (Jerry Snitselaar) [1254015] - [tpm] Do not dereference NULL pointer if acpi_os_map_memory fails (Jerry Snitselaar) [1254015] - [tpm] compile out unused code in the PNP and PM cases (Jerry Snitselaar) [1254015] - [tpm] fix double write race and tpm_release free issue (Jerry Snitselaar) [1254015] - [tpm] tpm_tis / pm: Fix unused function warning for CONFIG_PM_SLEEP (Jerry Snitselaar) [1254015] - [tpm] check the chip reference before using it (Jerry Snitselaar) [1254015] - [tpm] chip disabled state erronously being reported as error (Jerry Snitselaar) [1254015] - [tpm] tpm_nsc: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015] - [tpm] tpm_atmel: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015] - [tpm] pm / tpm: Drop unused pm_message_t argument from tpm_pm_suspend (Jerry Snitselaar) [1254015] - [tpm] Zero buffer whole after copying to userspace (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Clean up after module_param cleanup (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Only probe iTPMs (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: fix tis_lock with respect to RCU (Jerry Snitselaar) [1254015] - [tpm] fix ACPI S3 suspend regression (Jerry Snitselaar) [1254015] - [tpm] make bool parameters really bool (Jerry Snitselaar) [1254015] - [tpm] fix transmit_cmd error logic (Jerry Snitselaar) [1254015] - [tpm] TIS driver X86 dependency fix (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: add delay after aborting command (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Check return code from getting timeouts/durations (Jerry Snitselaar) [1254015] - [tpm] Introduce function to poll for result of self test (Jerry Snitselaar) [1254015] - [tpm] Cleanup tpm_continue_selftest (Jerry Snitselaar) [1254015] - [tpm] Have tpm_get_timeouts return an error code (Jerry Snitselaar) [1254015] - [tpm] suppress durations sysfs output if not read (Jerry Snitselaar) [1254015] - [tpm] Call tpm_transmit with correct size (Jerry Snitselaar) [1254015] - [tpm] tpm: tpm_nsc: Fix a double free of pdev in cleanup_nsc (Jerry Snitselaar) [1254015] - [tpm] TCG_ATMEL should depend on HAS_IOPORT (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: fix build when ACPI is not enabled (Jerry Snitselaar) [1254015] - [tpm] tpm_nsc: Fix bug when loading multiple TPM drivers (Jerry Snitselaar) [1254015] - [tpm] Move tpm_tis_reenable_interrupts out of CONFIG_PNP block (Jerry Snitselaar) [1254015] - [tpm] Fix compilation warning when CONFIG_PNP is not defined (Jerry Snitselaar) [1254015] - [tpm] Fix a typo (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Probing function for Intel iTPM bug (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Fix the probing for interrupts (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Delay ACPI S3 suspend while the TPM is busy (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Re-enable interrupts upon S3 resume (Jerry Snitselaar) [1254015] - [tpm] Fix display of data in pubek sysfs entry (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Add timeouts sysfs entry (Jerry Snitselaar) [1254015] - [tpm] Adjust interface timeouts if they are too small (Jerry Snitselaar) [1254015] - [tpm] Use interface timeouts returned from the TPM (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: Introduce durations sysfs entry (Jerry Snitselaar) [1254015] - [tpm] Adjust the durations if they are too small (Jerry Snitselaar) [1254015] - [tpm] Use durations returned from TPM (Jerry Snitselaar) [1254015] - [tpm] fix panic caused by "tpm: Autodetect itpm devices" (Jerry Snitselaar) [1254015] - [tpm] Autodetect itpm devices (Jerry Snitselaar) [1254015] - [tpm] key: add tpm_send command (Jerry Snitselaar) [1254015] - [tpm] add default function definitions (Jerry Snitselaar) [1254015] - [tpm] add module_put wrapper (Jerry Snitselaar) [1254015] - [tpm] change 'tpm_suspend_pcr' to be module parameter (Jerry Snitselaar) [1254015] - [tpm] tpm_tis: fix subsequent suspend failures (Jerry Snitselaar) [1254015] - [tpm] ACPI/PNP dependency removal (Jerry Snitselaar) [1254015] - [tpm] workaround to enforce PCR updates across suspends (Jerry Snitselaar) [1254015] - [tpm] increase default TPM buffer (Jerry Snitselaar) [1254015] - [tpm] fix header for modular build (Jerry Snitselaar) [1254015] - [tpm] pnp: change pnp bus pm_ops to invoke pnp driver dev_pm_ops if specified (Jerry Snitselaar) [1254015] - [tpm] acpi: introduce helper interfaces for _DSM method (Jerry Snitselaar) [1254015] - [tpm] acpi: introduce module_acpi_driver helper macro (Jerry Snitselaar) [1254015] - [sound] alsa: hda/ca0132 - ctefx firmware for DSP (Jaroslav Kysela) [1007460] - [sound] alsa: hda/ca0132 - use generic parser for some models (Jaroslav Kysela) [1007460] - [sound] alsa: hda/ca0132 - quirk for Alienware 17 2015 (Jaroslav Kysela) [1007460] - [sound] alsa: hda/ca0132: support for Alienware 15 Creative Sound Core3D-EX (Jaroslav Kysela) [1007460] - [sound] alsa: hda - Disable 64bit address for Creative HDA controllers (Jaroslav Kysela) [1007460] - [netdrv] tg3: Fix temperature reporting (Ivan Vecera) [1253054] - [netdrv] net/tg3: Release IRQs on permanent error (Ivan Vecera) [1253054] - [netdrv] ptp: tg3: use helpers for converting ns to timespec (Ivan Vecera) [1253054] - [netdrv] tg3: use napi_complete_done() (Ivan Vecera) [1253054] - [netdrv] tg3: Add skb->xmit_more support (Ivan Vecera) [1253054] - [netdrv] tg3: remove __dev* attributes (Ivan Vecera) [1253054] - [netdrv] tg3: Fix to use multi queue BQL interfaces (Ivan Vecera) [1253054] - [netdrv] tg3: Support for byte queue limits (Ivan Vecera) [1253054] - [sound] alsa: hda - Treat stereo-to-mono mix properly (Jaroslav Kysela) [1018955] - [sound] alsa: hda - Don't access stereo amps for mono channel widgets (Jaroslav Kysela) [1018955] - [netdrv] bnx2: free temp_stats_blk on error path (Ivan Vecera) [1252124] - [netdrv] bnx2: fix a Null Pointer for stats_blk (Ivan Vecera) [1252124] - [netdrv] bnx2: disable toggling of rxvlan if necessary (Ivan Vecera) [1252124] - [netdrv] bnx2-cnic: Driver Version Update (Ivan Vecera) [1252124] - [netdrv] bnx2: Fix for Chip Initialization (Ivan Vecera) [1252124] - [netdrv] bnx2-cnic: Driver Rebranding Changes (Ivan Vecera) [1252124]- [input] wacom: set stylus_in_proximity before checking touch_down (Aristeu Rozanski) [1252898] - [input] wacom: use wacom_wac_finger_count_touches to set touch_down (Aristeu Rozanski) [1252898] - [input] wacom: add support for three new Intuos devices (Aristeu Rozanski) [1252898] - [firmware] dmi_scan: uuid: fix endianess for smbios >= 0x206 (Jarod Wilson) [1232557] - [firmware] dmi_scan: Coding style cleanups (Jarod Wilson) [1232557] - [firmware] dmi_scan: Trim DMI table length before exporting it (Jarod Wilson) [1232557] - [firmware] dmi_scan: Rename dmi_table to dmi_decode_table (Jarod Wilson) [1232557] - [firmware] dmi_scan: Only honor end-of-table for 64-bit tables (Jarod Wilson) [1232557] - [firmware] dmi_scan: Fix ordering of product_uuid (Jarod Wilson) [1232557] - [firmware] dmi_scan: Simplified displayed version (Jarod Wilson) [1232557] - [firmware] dmi_scan: Use direct access to static vars (Jarod Wilson) [1232557] - [firmware] dmi_scan: Fix dmi_len type (Jarod Wilson) [1232557] - [firmware] dmi_scan: Use full dmi version for SMBIOS3 (Jarod Wilson) [1232557] - [firmware] dmi_scan: Prevent dmi_num integer overflow (Jarod Wilson) [1232557] - [firmware] dmi_scan: Fix dmi scan to handle "End of Table" structure (Jarod Wilson) [1232557] - [firmware] dmi: add support for SMBIOS 3.0 64-bit entry point (Jarod Wilson) [1232557] - [x86] efi: dmi: add support for SMBIOS 3.0 UEFI configuration table (Jarod Wilson) [1232557] - [firmware] dmi_scan: generalize for use by other archs (Jarod Wilson) [1232557] - [firmware] dmi_scan: constify strings (Jarod Wilson) [1232557] - [firmware] dmi_scan: drop OOM messages (Jarod Wilson) [1232557] - [firmware] dmi_scan: fix most checkpatch errors and warnings (Jarod Wilson) [1232557] - [firmware] dmi_scan: drop obsolete comment (Jarod Wilson) [1232557] - [firmware] dmi_scan: add comments on dmi_present and the loop in dmi_scan_machine (Jarod Wilson) [1232557] - [firmware] dmi_scan: refactor dmi_scan_machine, _present (Jarod Wilson) [1232557] - [firmware] dmi: morph dmi_dump_ids into dmi_format_ids which formats into a buffer (Jarod Wilson) [1232557] - [firmware] dmi_scan: fix missing check for _DMI_ signature in smbios_present (Jarod Wilson) [1232557] - [firmware] dmi_scan.c: fetch dmi version from SMBIOS if it exists (Jarod Wilson) [1232557] - [netdrv] enic: do hang reset only in case of tx timeout (Stefan Assmann) [1253853] - [netdrv] enic: handle spurious error interrupt (Stefan Assmann) [1253853] - [netdrv] enic: reduce ioread in devcmd2 (Stefan Assmann) [1253853] - [netdrv] enic: Fix build failure with SRIOV disabled (Stefan Assmann) [1253853] - [netdrv] enic: Fix namespace pollution causing build errors (Stefan Assmann) [1253853] - [netdrv] enic: Fix sparse warning in vnic_devcmd_init (Stefan Assmann) [1253853] - [netdrv] enic: add devcmd2 (Stefan Assmann) [1253853] - [netdrv] enic: add devcmd2 resources (Stefan Assmann) [1253853] - [netdrv] enic: use netdev_ or dev_ instead of pr_ (Stefan Assmann) [1253853] - [netdrv] enic: move struct definition from .c to .h file (Stefan Assmann) [1253853] - [netdrv] enic: fix issues in enic_poll (Stefan Assmann) [1253853] - [netdrv] enic: fix memory leak in rq_clean (Stefan Assmann) [1253853] - [netdrv] enic: check return value for stat dump (Stefan Assmann) [1253853] - [netdrv] enic: unlock napi busy poll before unmasking intr (Stefan Assmann) [1253853] - [netdrv] enic: do notify_check before returning credits (Stefan Assmann) [1253853] - [netdrv] enic: enic_main: fix sparse warnings (Stefan Assmann) [1253853] - [netdrv] enic: enic_ethtool: fix sparse warning (Stefan Assmann) [1253853] - [netdrv] enic: reconfigure resources for kdump crash kernel (Stefan Assmann) [1253853] - [netdrv] enic: add support for set/get rss hash key (Stefan Assmann) [1253853] - [netdrv] enic: use netdev_rss_key_fill helper (Stefan Assmann) [1253853] - [edac] sb_edac: fix TAD presence check for sbridge_mci_bind_devs (Seth Jennings) [1245372] - [edac] sb_edac: support for Broadwell -EP and -EX (Seth Jennings) [1245372] - [edac] sb_edac: Fix support for systems with two home agents per socket (Seth Jennings) [1245372] - [edac] sb_edac: Fix a typo and a thinko in address handling for Haswell (Seth Jennings) [1245372] - [edac] Remove arbitrary limit on number of channels (Seth Jennings) [1245372] - [edac] sb_edac: Fix detection on SNB machines (Seth Jennings) [1245372] - [edac] sb_edac: Claim a different PCI device (Seth Jennings) [1245372] - [sched] rt: Provide means of disabling cross-cpu bandwidth sharing (mtanino) [1074360] - [infiniband] ib/iser: Bump version to 1.6 (Honggang Li) [1271497] - [infiniband] ib/iser: Modify struct iser_mem_reg members (Honggang Li) [1271497] - [infiniband] ib/iser: Make fastreg pool cache friendly (Honggang Li) [1271497] - [infiniband] ib/iser: Move PI context alloc/free to routines (Honggang Li) [1271497] - [infiniband] ib/iser: Move fastreg descriptor pool get/put to helper functions (Honggang Li) [1271497] - [infiniband] ib/iser: Merge build page-vec into register page-vec (Honggang Li) [1271497] - [infiniband] ib/iser: Get rid of struct iser_rdma_regd (Honggang Li) [1271497] - [infiniband] ib/iser: Remove redundant assignments in iser_reg_page_vec (Honggang Li) [1271497] - [infiniband] ib/iser: Move memory reg/dereg routines to iser_memory.c (Honggang Li) [1271497] - [infiniband] ib/iser: Don't pass ib_device to fall_to_bounce_buff routine (Honggang Li) [1271497] - [infiniband] ib/iser: Remove a redundant struct iser_data_buf (Honggang Li) [1271497] - [infiniband] ib/iser: Remove redundant cmd_data_len calculation (Honggang Li) [1271497] - [infiniband] ib/iser: Fix wrong calculation of protection buffer length (Honggang Li) [1271497] - [infiniband] ib/iser: Handle fastreg/local_inv completion errors (Honggang Li) [1271497] - [infiniband] ib/iser: Fix unload during ep_poll wrong dereference (Honggang Li) [1271497] - [x86] cacheinfo: Base cache sharing info on CPUID 0x8000001d on AMD (Kim Naru) [987679] - [x86] cacheinfo: Make use of CPUID 0x8000001d for cache information on AMD (Kim Naru) [987679] - [x86] cacheinfo: Determine number of cache leafs using CPUID 0x8000001d on AMD (Kim Naru) [987679] - [fs] nfs4: limit callback decoding to received bytes (Benjamin Coddington) [1232402] - [fs] nfs4: start callback_ident at idr 1 (Benjamin Coddington) [1232402] - [fs] xprtrdma: Store RDMA credits in unsigned variables (Honggang Li) [1271499] - [fs] xprtrdma: Address sparse complaint in rpcr_to_rdmar() (Honggang Li) [1271499] - [fs] xprtrdma: Allocate RPC/RDMA receive buffer separately from struct rpcrdma_rep (Honggang Li) [1271499] - [fs] xprtrdma: Allocate RPC/RDMA send buffer separately from struct rpcrdma_req (Honggang Li) [1271499] - [fs] xprtrdma: Allocate RPC send buffer separately from struct rpcrdma_req (Honggang Li) [1271499] - [fs] xprtrdma: Add struct rpcrdma_regbuf and helpers (Honggang Li) [1271499] - [fs] xprtrdma: Refactor rpcrdma_buffer_create() and rpcrdma_buffer_destroy() (Honggang Li) [1271499] - [fs] xprtrdma: Simplify synopsis of rpcrdma_buffer_create() (Honggang Li) [1271499] - [fs] xprtrdma: Take struct ib_qp_attr and ib_qp_init_attr off the stack (Honggang Li) [1271499] - [fs] xprtrdma: Take struct ib_device_attr off the stack (Honggang Li) [1271499] - [fs] xprtrdma: Free the pd if ib_query_qp() fails (Honggang Li) [1271499] - [fs] xprtrdma: Move credit update to RPC reply handler (Honggang Li) [1271499] - [fs] xprtrdma: Remove rl_mr field, and the mr_chunk union (Honggang Li) [1271499] - [fs] xprtrdma: Remove rpcrdma_ep::rep_ia (Honggang Li) [1271499] - [fs] xprtrdma: Clean up hdrlen (Honggang Li) [1271499] - [fs] xprtrdma: Display XIDs in host byte order (Honggang Li) [1271499] - [fs] xprtrdma: Modernize htonl and ntohl (Honggang Li) [1271499] - [fs] xprtrdma: human-readable completion status (Honggang Li) [1271499] - [fs] svcrdma: Handle additional inline content (Honggang Li) [1271499] - [fs] svcrdma: Move read list XDR round-up logic (Honggang Li) [1271499] - [fs] svcrdma: Support RDMA_NOMSG requests (Honggang Li) [1271499] - [fs] svcrdma: rc_position sanity checking (Honggang Li) [1271499] - [fs] svcrdma: Plant reader function in struct svcxprt_rdma (Honggang Li) [1271499] - [fs] svcrdma: Find rmsgp more reliably (Honggang Li) [1271499] - [fs] svcrdma: Scrub BUG_ON() and WARN_ON() call sites (Honggang Li) [1271499] - [fs] svcrdma: Clean up read chunk counting (Honggang Li) [1271499] - [fs] svcrdma: Remove unused variable (Honggang Li) [1271499] - [fs] svcrdma: Clean up dprintk (Honggang Li) [1271499] - [fs] xprtrdma: Display async errors (Honggang Li) [1271499] - [fs] xprtrdma: Enable pad optimization (Honggang Li) [1271499] - [fs] xprtrdma: Re-write rpcrdma_flush_cqs() (Honggang Li) [1271499] - [fs] xprtrdma: Refactor tasklet scheduling (Honggang Li) [1271499] - [fs] xprtrdma: unmap all FMRs during transport disconnect (Honggang Li) [1271499] - [fs] xprtrdma: Cap req_cqinit (Honggang Li) [1271499] - [fs] xprtrdma: Return an errno from rpcrdma_register_external() (Honggang Li) [1271499] - [fs] svcrdma: advertise the correct max payload (Honggang Li) [1271499] - [fs] svcrdma: remove rdma_create_qp() failure recovery logic (Honggang Li) [1271499] - [fs] xprtrdma: Handle additional connection events (Honggang Li) [1271499] - [fs] xprtrdma: Remove RPCRDMA_PERSISTENT_REGISTRATION macro (Honggang Li) [1271499] - [fs] xprtrdma: Make rpcrdma_ep_disconnect() return void (Honggang Li) [1271499] - [fs] xprtrdma: Schedule reply tasklet once per upcall (Honggang Li) [1271499] - [fs] xprtrdma: Allocate each struct rpcrdma_mw separately (Honggang Li) [1271499] - [fs] xprtrdma: Rename frmr_wr (Honggang Li) [1271499] - [fs] xprtrdma: Disable completions for LOCAL_INV Work Requests (Honggang Li) [1271499] - [fs] xprtrdma: Disable completions for FAST_REG_MR Work Requests (Honggang Li) [1271499] - [fs] xprtrdma: Don't post a LOCAL_INV in rpcrdma_register_frmr_external() (Honggang Li) [1271499] - [fs] xprtrdma: Reset FRMRs after a flushed LOCAL_INV Work Request (Honggang Li) [1271499] - [fs] xprtrdma: Reset FRMRs when FAST_REG_MR is flushed by a disconnect (Honggang Li) [1271499] - [fs] xprtrdma: Properly handle exhaustion of the rb_mws list (Honggang Li) [1271499] - [fs] xprtrdma: Chain together all MWs in same buffer pool (Honggang Li) [1271499] - [fs] xprtrdma: Back off rkey when FAST_REG_MR fails (Honggang Li) [1271499] - [fs] xprtrdma: Unclutter struct rpcrdma_mr_seg (Honggang Li) [1271499] - [fs] xprtrdma: Don't invalidate FRMRs if registration fails (Honggang Li) [1271499] - [fs] xprtrdma: On disconnect, don't ignore pending CQEs (Honggang Li) [1271499] - [fs] xprtrdma: Update rkeys after transport reconnect (Honggang Li) [1271499] - [fs] xprtrdma: Limit data payload size for ALLPHYSICAL (Honggang Li) [1271499] - [fs] xprtrdma: Protect ia->ri_id when unmapping/invalidating MRs (Honggang Li) [1271499] - [fs] xprtrdma: Fix panic in rpcrdma_register_frmr_external() (Honggang Li) [1271499] - [fs] svcrdma: Add zero padding if the client doesn't send it (Honggang Li) [1271499] - [fs] xprtrdma: Fix DMA-API-DEBUG warning by checking dma_map result (Honggang Li) [1271499] - [fs] svcrdma: send_write() must not overflow the device's max sge (Honggang Li) [1271499] - [fs] svcrdma: Fence LOCAL_INV work requests (Honggang Li) [1271499] - [fs] svcrdma: refactor marshalling logic (Honggang Li) [1271499] - [fs] xprtrdma: Disconnect on registration failure (Honggang Li) [1271499] - [fs] xprtrdma: Remove BUG_ON() call sites (Honggang Li) [1271499] - [fs] xprtrdma: Avoid deadlock when credit window is reset (Honggang Li) [1271499] - [fs] SUNRPC: Move congestion window constants to header file (Honggang Li) [1271499] - [fs] xprtrdma: Reset connection timeout after successful reconnect (Honggang Li) [1271499] - [fs] xprtrdma: Use macros for reconnection timeout constants (Honggang Li) [1271499] - [fs] xprtrdma: Allocate missing pagelist (Honggang Li) [1271499] - [fs] xprtrdma: Remove Tavor MTU setting (Honggang Li) [1271499] - [fs] xprtrdma: Ensure ia->ri_id->qp is not NULL when reconnecting (Honggang Li) [1271499] - [fs] xprtrdma: Reduce the number of hardway buffer allocations (Honggang Li) [1271499] - [fs] xprtrdma: Limit work done by completion handler (Honggang Li) [1271499] - [fs] xprtrmda: Reduce calls to ib_poll_cq() in completion handlers (Honggang Li) [1271499] - [fs] xprtrmda: Reduce lock contention in completion handlers (Honggang Li) [1271499] - [fs] xprtrdma: Split the completion queue (Honggang Li) [1271499] - [fs] xprtrdma: Make rpcrdma_ep_destroy() return void (Honggang Li) [1271499] - [fs] xprtrdma: Simplify rpcrdma_deregister_external() synopsis (Honggang Li) [1271499] - [fs] xprtrdma: mount reports "Invalid mount option" if memreg mode not supported (Honggang Li) [1271499] - [fs] xprtrdma: Fall back to MTHCAFMR when FRMR is not supported (Honggang Li) [1271499] - [fs] xprtrdma: Remove REGISTER memory registration mode (Honggang Li) [1271499] - [fs] xprtrdma: Remove MEMWINDOWS registration modes (Honggang Li) [1271499] - [fs] xprtrdma: Remove BOUNCEBUFFERS memory registration mode (Honggang Li) [1271499] - [fs] xprtrdma: RPC/RDMA must invoke xprt_wake_pending_tasks() in process context (Honggang Li) [1271499] - [fs] nfs-rdma: Fix for FMR leaks (Honggang Li) [1271499] - [fs] xprtrdma: mind the device's max fast register page list depth (Honggang Li) [1271499] - [fs] NFSD: Ignore client's source port on RDMA transports (Honggang Li) [1271499] - [fs] redhat: update NFSoRDMA options for config-generic (Honggang Li) [1271499] - [fs] xprtrdma: add separate Kconfig options for NFSoRDMA client and server support (Honggang Li) [1271499] - [fs] svcrdma: fix printk when memory allocation fails (Honggang Li) [1271499] - [fs] SUNRPC: remove KERN_INFO from dprintk() call sites (Honggang Li) [1271499] - [fs] SUNRPC: Fix large reads on NFS/RDMA (Honggang Li) [1271499] - [fs] svcrdma: underflow issue in decode_write_list() (Honggang Li) [1271499] - [fs] SUNRPC: Pass a pointer to struct rpc_xprt to the connect callback (Honggang Li) [1271499] - [fs] SUNRPC: Eliminate task->tk_xprt accesses that bypass rcu_dereference() (Honggang Li) [1271499] - [fs] xprtrdma: Remove assumption that each segment is <= PAGE_SIZE (Honggang Li) [1271499] - [fs] xprtrdma: The transport should not bug-check when a dup reply is received (Honggang Li) [1271499] - [fs] svcrdma: Cleanup sparse warnings in the svcrdma module (Honggang Li) [1271499] - [fs] SUNRPC: create svc_xprt in proper network namespace (Honggang Li) [1271499] - [fs] RDMA: Increasing RPCRDMA_MAX_DATA_SEGS (Honggang Li) [1271499] - [fs] sunrpc: fix printk format warning (Honggang Li) [1271499] - [fs] rpcrdma: Fix FRMR registration/invalidate handling (Honggang Li) [1271499] - [fs] rpcrdma: Fix to XDR page base interpretation in marshalling logic (Honggang Li) [1271499] - [fs] net/sunrpc: Convert (void)snprintf to snprintf (Honggang Li) [1271499] - [fs] net/sunrpc: Remove uses of NIPQUAD, use pI4 (Honggang Li) [1271499] - [fs] gfs2: change gfs2 readdir cookiey (Benjamin Marzinski) [1151962] - [fs] gfs2: keep offset when splitting dir leaf blocks (Benjamin Marzinski) [1151962] - [fs] Fix to check Unique id and FileType when client refer file directly (Sachin Prabhu) [1202682] - [fs] xfs: fix splice/direct-IO deadlock (Bill O'Donnell) [697750] - [fs] vfs: split generic splice code from i_mutex locking (Bill O'Donnell) [697750] - [fs] nfsv4: Don't try to reclaim unused state owners (Benjamin Coddington) [1272687] - [fs] nfsv4: Keep dropped state owners on the LRU list for a while (Benjamin Coddington) [1272687] - [fs] nfsv4: Ensure that we don't drop a state owner more than once (Benjamin Coddington) [1272687] - [fs] nfsv4: Ensure we do not reuse open owner names (Benjamin Coddington) [1151962 1272687] - [fs] nfs: Remove nfs_unique_id (Benjamin Coddington) [1151962 1272687] - [fs] nfs: Move struct nfs_unique_id into struct nfs_seqid_counter (Benjamin Coddington) [1272687] - [fs] nfsv4: Replace lock_owner->ld_id with an ida based allocator (Benjamin Coddington) [1272687] - [fs] nfsv4: Replace state_owner->so_owner_id with an ida based allocator (Benjamin Coddington) [1272687] - [fs] nfsv4: Move contents of struct rpc_sequence into struct nfs_seqid_counter (Benjamin Coddington) [1272687] - [fs] nfsv4: Clean up nfs4_get_state_owner (Benjamin Coddington) [1272687] - [fs] cifs: obtain file access during backup intent lookup (Sachin Prabhu) [821893] - [fs] cifs: Include backup intent search flags during searches (Sachin Prabhu) [821893] - [fs] ext4: fix label jump on broken fs in ext4_fill_super (Lukas Czerner) [1266862] {CVE-2015-8324} - [fs] xfs: return errors from partial I/O failures to files (David Jeffery) [1270959] - [fs] cifs: Make echo interval tunable (Sachin Prabhu) [1234960] - [fs] xfs: don't perform discard if the given range length is less than block size (Bill O'Donnell) [1088688] - [fs] xfs: check for possible overflow in xfs_ioc_trim (Bill O'Donnell) [1088688] - [fs] gfs2: Reduce size of incore inode (Robert S Peterson) [1215794] - [fs] gfs2: Make rgrp reservations part of the gfs2_inode structure (Robert S Peterson) [1215794] - [fs] gfs2: Extract quota data from reservations structure (revert 5407e24) (Robert S Peterson) [1215794] - [fs] gfs2: Clean up reservation removal (Robert S Peterson) [1215794]- [x86] fix corruption of XMM registers when interrupt handlers use FPU (Mikulas Patocka) [1259023] - [x86] ftrace: Do not trace copy_user_generic (Steven Rostedt) [1278884] - [x86] MCE/intel: Cleanup CMCI storm logic (Prarit Bhargava) [1229510] - [netdrv] be2net: log link status (Ivan Vecera) [1191287] - [netdrv] ixgbe: Remove bimodal SR-IOV disabling (John Greene) [1205576] - [mm] vmscan: avoid OOM killing when swappiness == 0 (Jerome Marchand) [1126228] - [pm] hibernate: Enable suspend to both for in-kernel hibernation (Lenny Szubowicz) [910715] - [powercap] rapl: fix BIOS lock check (Steve Best) [1295818] - [infiniband] qib: Change lkey table allocation to support more MRs (Don Dutile) [1246059 1247981] - [block] nvme: default to 4k device page size (David Milburn) [1252733] - [firmware] add bnx2x FW 7.13.1.0 (Michal Schmidt) [1252126] - [firmware] add bnx2x FW 7.12.30 (Michal Schmidt) [1252126] - [video] efifb: Enable write-combining (Tomoaki Nishimura) [1290686] - [tracing] Fix lockdep warning in global_clock (Steven Rostedt) [1232081] - [perf] symbols: Fix endless loop in dso__split_kallsyms_for_kcore (Jiri Olsa) [1233243] - [kernel] ftrace: Fix function graph with loading of modules (Steven Rostedt) [1033299] - [tty] change WARN_ON() on tty_reopen() (Aristeu Rozanski) [1263035] - [kernel] compat: copy missing fields in compat_statfs64 to user (Dave Anderson) [1158963] - [kernel] Usage of cgroup names containing percent characters triggers kernel panic (Larry Woodman) [1064788] - [kernel] signal: remove warning about using SI_TKILL in rt_[tg]sigqueueinfo (Oleg Nesterov) [1252216] - [kernel] utrace: move utrace->freeze_stop to work around gcc 52080 bug (Oleg Nesterov) [1031159] - [block] Always check queue limits for cloned requests (Mike Snitzer) [1229911] - [block] Return EBUSY from BLKRRPART for mounted whole-dev fs (Eric Sandeen) [1247057] - [ata] SATL compliance for Inquiry Product Revision (David Milburn) [1260694] - [scsi] report 'INQUIRY result too short' once per host (Vitaly Kuznetsov) [1208771] - [scsi] scsi_scan: don't dump trace when scsi_prep_async_scan is called twice (Vitaly Kuznetsov) [1208771] - [scsi] libiscsi: Fix host busy blocking during connection teardown (Chris Leech) [948886] - [scsi] mpt3sas: A correction in unmap_resources (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix for a PTE Read access errors with IOMMU passthrough (Tomas Henzl) [1276662] - [scsi] mpt3sas: create two binaries from a single source (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix Kconfig dependency problem for mpt2sas back compatibility (Tomas Henzl) [1248810] - [scsi] mpt3sas: Add dummy Kconfig option for backwards compatibility (Tomas Henzl) [1248810] - [scsi] mpt3sas: Fix use sas_is_tlr_enabled API before enabling MPI2_SCSIIO_CONTROL_TLR_ON flag (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix inline markers on non inline function declarations (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas driver version to 09.102.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Single driver module which supports both SAS 2.0 & SAS 3.0 HBAs (Tomas Henzl) [1248810] - [scsi] mpt2sas, mpt3sas: Update the driver versions (Tomas Henzl) [1248810] - [scsi] mpt3sas: setpci reset kernel oops fix (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added OEM Gen2 PnP ID branding names (Tomas Henzl) [1248810] - [scsi] mpt3sas: Refcount fw_events and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt3sas: Refcount sas_device objects and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt3sas: sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [1248810] - [scsi] mpt3sas: Ported WarpDrive product SSS6200 support (Tomas Henzl) [1248810] - [scsi] mpt3sas: fix for driver fails EEH, recovery from injected pci bus error (Tomas Henzl) [1248810] - [scsi] mpt3sas: Manage MSI-X vectors according to HBA device type (Tomas Henzl) [1248810] - [scsi] mpt3sas: Don't send PHYDISK_HIDDEN RAID action request on SAS2 HBAs (Tomas Henzl) [1248810] - [scsi] mpt3sas: Build MPI SGL LIST on GEN2 HBAs and IEEE SGL LIST on GEN3 HBAs (Tomas Henzl) [1248810] - [scsi] mpt2sas, mpt3sas: Remove SCSI_MPTXSAS_LOGGING entry from Kconfig (Tomas Henzl) [1248810] - [scsi] mpt3sas: Define 'hba_mpi_version_belonged' IOC variable (Tomas Henzl) [1248810] - [scsi] mpt2sas: Remove .c and .h files from mpt2sas driver (Tomas Henzl) [1248810] - [scsi] mpt2sas: Move Gen2 HBA's device registration to a separate file (Tomas Henzl) [1248810] - [scsi] mpt3sas: Move Gen3 HBA's device registration to a separate file (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added mpt2sas driver definitions (Tomas Henzl) [1248810] - [scsi] mpt2sas: Use mpi headers from mpt3sas (Tomas Henzl) [1248810] - [scsi] mpt2sas: setpci reset kernel oops fix (Tomas Henzl) [1248810] - [scsi] mpt2sas: Refcount fw_events and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt2sas: Refcount sas_device objects and fix unsafe list usage (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas driver version to 9.100.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: When device is blocked followed by unblock fails, unfreeze the I/Os (Tomas Henzl) [1248810] - [scsi] mpt3sas: Call dma_mapping_error() API after mapping an address with dma_map_single() API (Tomas Henzl) [1248810] - [scsi] mpt3sas: Use alloc_ordered_workqueue() API instead of create_singlethread_workqueue() API (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added support for customer specific branding (Tomas Henzl) [1248810] - [scsi] mpt3sas: Return host busy error status to SML when DMA mapping of scatter gather list fails for a SCSI command (Tomas Henzl) [1248810] - [scsi] mpt3sas: Complete the SCSI command with DID_RESET status for log_info value 0x0x32010081 (Tomas Henzl) [1248810] - [scsi] mpt3sas: MPI 2.5 Rev K (2.5.6) specifications (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas driver version to v6.100.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Add branding string support for OEM custom HBA (Tomas Henzl) [1248810] - [scsi] mpt3sas: Add branding string support for OEM's HBA (Tomas Henzl) [1248810] - [scsi] mpt3sas: MPI 2.5 Rev J (2.5.5) specification and 2.00.34 header files (Tomas Henzl) [1248810] - [scsi] mpt3sas: Update MPI2 strings to MPI2.5 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Bump mpt3sas Driver version to v5.100.00.00 (Tomas Henzl) [1248810] - [scsi] mpt3sas: Provides the physical location of sas drives (Tomas Henzl) [1248810] - [scsi] mpt3sas: MPI 2.5 Rev I (2.5.4) specifications (Tomas Henzl) [1248810] - [scsi] mpt3sas: Remove redundancy code while freeing the controller resources (Tomas Henzl) [1248810] - [scsi] mpt3sas: Don't block the drive when drive addition under the control of SML (Tomas Henzl) [1248810] - [scsi] mpt3sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state (Tomas Henzl) [1248810] - [scsi] mpt3sas: Added Combined Reply Queue feature to extend up-to 96 MSIX vector support (Tomas Henzl) [1248810] - [scsi] mpt2sas, mpt3sas: Abort initialization if no memory I/O resources detected (Tomas Henzl) [1248810] - [security] keys: Fix race between read and revoke (David Howells) [1293402] {CVE-2015-7550}- [netdrv] igb: improve handling of disconnected adapters (Stefan Assmann) [1249242] - [netdrv] igb: fix NULL derefs due to skipped SR-IOV enabling (Stefan Assmann) [1249242] - [netdrv] igb: use the correct i210 register for EEMNGCTL (Stefan Assmann) [1249242] - [netdrv] igb: don't unmap NULL hw_addr (Stefan Assmann) [1249242] - [netdrv] igb: add 88E1543 initialization code (Stefan Assmann) [1249242] - [netdrv] intel: use napi_complete_done (Stefan Assmann) [1249242] - [netdrv] igb: assume MSI-X interrupts during initialization (Stefan Assmann) [1249242] - [netdrv] igb: make sure SR-IOV init uses the right number of queues (Stefan Assmann) [1249242] - [netdrv] igb: Fix a memory leak in igb_probe (Stefan Assmann) [1249242] - [netdrv] igb: Fix a deadlock in igb_sriov_reinit (Stefan Assmann) [1249242] - [netdrv] igb: Teardown SR-IOV before unregister_netdev (Stefan Assmann) [1249242] - [netdrv] igb: do not re-init SR-IOV during probe (Stefan Assmann) [1249242] - [netdrv] igb: missing rtnl_unlock in igb_sriov_reinit (Stefan Assmann) [1249242] - [netdrv] igb: Fix oops caused by missing queue pairing (Stefan Assmann) [1249242] - [netdrv] igb: bump version to igb-5.3.0 (Stefan Assmann) [1249242] - [netdrv] igb: use ARRAY_SIZE to replace calculating sizeofa/sizeof a0 (Stefan Assmann) [1249242] - [netdrv] igb: report unsupported ethtool settings in set_coalesce (Stefan Assmann) [1249242] - [netdrv] igb: Fix i354 88E1112 PHY on RCC boards using AutoMediaDetect (Stefan Assmann) [1249242] - [netdrv] igb: only report generic filters in get_ts_info (Stefan Assmann) [1249242] - [netdrv] igb: bump version of igb to 5.2.18 (Stefan Assmann) [1249242] - [netdrv] igb: disable IPv6 extension header processing (Stefan Assmann) [1249242] - [netdrv] igb: Don't use NETDEV_FRAG_PAGE_MAX_SIZE in descriptor calculation (Stefan Assmann) [1249242] - [netdrv] igb: Fix NULL assignment to incorrect variable in igb_reset_q_vector (Stefan Assmann) [1249242] - [netdrv] igb: Fix oops on changing number of rings (Stefan Assmann) [1249242] - [netdrv] igb: simplify and clean up igb_enable_mas (Stefan Assmann) [1249242] - [netdrv] igb: use netif_carrier_off earlier when bringing if down (Stefan Assmann) [1249242] - [netdrv] codespell comment spelling fixes (Stefan Assmann) [1249242] - [ethernet] igb: use netdev_rss_key_fill helper (Stefan Assmann) [1249242] - [pci] iommu/vt-d: Fix dmar_domain leak in iommu_attach_device (Linda Knippers) [1053879] - [pci] iommu/vt-d: Only remove domain when device is removed (Linda Knippers) [1053879] - [kernel] driver core: Add BUS_NOTIFY_REMOVED_DEVICE event (Linda Knippers) [1053879] - [net] tcp: honour SO_BINDTODEVICE for TW_RST case too (Florian Westphal) [1292300] - [net] add inet_sk_transparent() helper (Florian Westphal) [1292300] - [net] ipv6: tcp_ipv6 policy route issue (Florian Westphal) [1292300] - [net] ipv6: reuse rt6_need_strict (Florian Westphal) [1292300] - [net] tcp: resets are misrouted (Florian Westphal) [1292300] - [net] tcp: tcp_v4_send_reset: binding oif to iif in no sock case (Florian Westphal) [1292300] - [net] af_unix: fix a fatal race with bit fields (Gustavo Duarte) [1238062] - [net] add validation for the socket syscall protocol argument (Hannes Frederic Sowa) [1291627] {CVE-2015-8543} - [net] ipv6: fix the incorrect return value of throw route (Sabrina Dubroca) [1245357] - [net] Fix behaviour of unreachable, blackhole and prohibit routes (Sabrina Dubroca) [1245357] - [net] ipv6: Fixed support for blackhole and prohibit routes (Sabrina Dubroca) [1245357] - [net] ipv6: fix handling of throw routes (Sabrina Dubroca) [1245357] - [net] ipv6: fix handling of blackhole and prohibit routes (Sabrina Dubroca) [1245357] - [netdrv] intel: use napi_complete_done (Stefan Assmann) [1249243] - [netdrv] igbvf: clear buffer_info->dma after dma_unmap_single (Stefan Assmann) [1249243] - [netdrv] igbvf: use netif_carrier_off earlier when bringing if down (Stefan Assmann) [1249243] - [netdrv] igbvf: cleanup msleep and min/max usage (Stefan Assmann) [1249243] - [netdrv] igbvf: Fix code comments and whitespace (Stefan Assmann) [1249243] - [i2c] i801: Add device ID for Intel Wildcat Point PCH (Jeremy McNicoll) [1291132] - [sound] alsa: Enable CONFIG_SND_HDA_PATCH_LOADER and CONFIG_SND_HDA_RECONFIG (Jaroslav Kysela) [1178178] - [sound] alsa: driver core: create write-only attribute macros for devices and drivers (Jaroslav Kysela) [1178178] - [sound] alsa: oxygen: Simplify PM callbacks (Jaroslav Kysela) [1024771] - [sound] alsa: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Fix logical-not-parentheses warning (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add XIO2001 initialization (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add support for third analog input (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: do not create useless S/PDIF controls (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Delete an unnecessary check before the function call "snd_pcm_suspend" (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Remove unnecessary snd_pcm_lib_preallocate_free_for_all (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: set fifo_size (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add partial Xonar Xense support (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add Xonar Essence STX II daughterboard support (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add one more headphone impedance setting (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: add Xonar Essence STX II support (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: fix Stereo Upmixing regression (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: Use standard printk helpers (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: cleanup and minor changes (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify high-pass filter control (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify input select functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify capture volume functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg(x): use headphone volume control (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg(x): modify playback output select (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: capture from I2S channel 1, not 2 (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg(x): move the mixer code into another file (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: modify CS4245 register dumping function (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: modify adjust_dg_dac_routing function (Jaroslav Kysela) [1024771] - [sound] ALSA: oxygen: Xonar DG X: modify DAC/ADC parameters function (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dgx: modify initialization functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: xonar dg: add new CS4245 SPI functions (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: additional definitions for the Xonar DG/DGX card (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: change description of the xonar_dg.c file (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: export oxygen_update_dac_routing symbol (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add mute mask for the OXYGEN_PLAY_ROUTING register (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: modify the SPI writing function (Jaroslav Kysela) [1024771] - [sound] alsa: oxygen: add the separate SPI waiting function (Jaroslav Kysela) [1024771] - [sound] alsa: virtuoso: Xonar DSX support (Jaroslav Kysela) [1024771] - [netdrv] bnxt_en: Implement missing tx timeout reset logic (John Linville) [1245739] - [netdrv] bnxt_en: Don't cancel sp_task from bnxt_close_nic (John Linville) [1245739] - [netdrv] bnxt_en: Change bp->state to bitmap (John Linville) [1245739] - [netdrv] bnxt_en: Fix bitmap declaration to work on 32-bit arches (John Linville) [1245739] - [netdrv] bnxt_en: Setup uc_list mac filters after resetting the chip (John Linville) [1245739] - [netdrv] bnxt_en: enforce proper storing of MAC address (John Linville) [1245739] - [netdrv] bnxt_en: Fixed incorrect implementation of ndo_set_mac_address (John Linville) [1245739] - [netdrv] bnxt_en: More robust SRIOV cleanup sequence (John Linville) [1245739] - [netdrv] bnxt_en: Fix comparison of u16 sw_id against negative value (John Linville) [1245739] - [netdrv] bnxt_en: map CAG_REG_LEGACY_INT_STATUS_MASK to GRC window #4 (John Linville) [1245739] - [netdrv] bnxt_en: Determine tcp/ipv6 RSS hash type correctly (John Linville) [1245739] - [netdrv] bnxt_en: Change sp events definitions to represent bit position (John Linville) [1245739] - [netdrv] bnxt_en: Fix compile warnings when CONFIG_INET is not set (John Linville) [1245739] - [netdrv] bnxt_en: Fix compile errors when CONFIG_BNXT_SRIOV is not set (John Linville) [1245739] - [netdrv] add config for BNXT (John Linville) [1245739] - [netdrv] bnxt: remove vxlan offload support (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: Add support for hardware-offloaded...' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'hlist: drop the node parameter from iterators' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: allocate tx queues in register_netdevice' (John Linville) [1245739] - [netdrv] bnxt: access msix_cap through struct pci_dev_rh1 (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: convert multicast list to list_head' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'net: introduce IFF_UNICAST_FLT private flag' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'ipip: add GSO/TSO support' (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'ipv6: sit: add GSO/TSO support' (John Linville) [1245739] - [netdrv] bnxt: access hw_features through netdev_extended macro (John Linville) [1245739] - [netdrv] bnxt: create bnxt_pci_driver_rh and add appropriate declarations (John Linville) [1245739] - [netdrv] bnxt: account for missing 'net: Clarification of CHECKSUM_UNNECESSARY' (John Linville) [1245739] - [netdrv] bnxt: create bnxt_netdev_opt_ext and move applicable declarations (John Linville) [1245739] - [netdrv] bnxt: adjust for lack of 'net: Pull out core bits of __netdev_alloc_skb...' (John Linville) [1245739] - [netdrv] bnxt: adjust for lack of 'net: Add GSO support for UDP tunnels...' (John Linville) [1245739] - [netdrv] bnxt: adjust for lack of 'net: allow skb->head to be a page fragment' (John Linville) [1245739] - [netdrv] bnxt: remove qos offload support (John Linville) [1245739] - [netdrv] bnxt: make necessary changes for ndo_busy_poll in rhel6 (John Linville) [1245739] - [netdrv] bnxt: remove 802.1ad bits (John Linville) [1245739] - [netdrv] bnxt: move some bits to ethtool_ops_ext structure for rhel6 (John Linville) [1245739] - [netdrv] bnxt: account for lack of 'ethtool: Clean up definitions of rule...' (John Linville) [1245739] - [netdrv] bnxt: account for lack of VF minimum Tx rate (John Linville) [1245739] - [netdrv] bnxt: rewrite flow dissector bits for RHEL 6.8 (John Linville) [1245739] - [netdrv] bnxt: relocate files to be consistent with other ethernet drivers (John Linville) [1245739] - [netdrv] bnxt_en: New Broadcom ethernet driver (John Linville) [1245739]- [net] export get_net_ns_by_fd() (Ivan Vecera) [1249638] - [net] add name_assign_type netdev attribute (Ivan Vecera) [1249638] - [kernel] ktime: Introduce ktime_ms_delta (Ivan Vecera) [1249638] - [kernel] list: use list_{first, last}_entry() (Ivan Vecera) [1249638] - [kernel] list: change list_for_each_entry*() to use list_*_entry() (Ivan Vecera) [1249638] - [sched] replace INIT_COMPLETION with reinit_completion (Ivan Vecera) [1249638] - [net] help compiler generate better code in eth_get_headlen (Ivan Vecera) [1249638] - [net] Add function for parsing the header length out of linear ethernet frames (Ivan Vecera) [1249638] - [net] make skb an optional parameter for__skb_flow_dissect() (Ivan Vecera) [1249638] - [net] Allow raw buffers to be passed into the flow dissector (Ivan Vecera) [1249638] - [net] sched: shrink struct qdisc_skb_cb to 28 bytes (Ivan Vecera) [1249638] - [net] flow_dissector: Use IPv6 flow label in flow_dissector (Ivan Vecera) [1249638] - [net] flow_dissector: Record IP layer protocol in skb_flow_dissect() (Ivan Vecera) [1249638] - [net] ipv6: add ip6_flowlabel helper (Ivan Vecera) [1249638] - [net] flow_dissector: factor out the ports extraction in skb_flow_get_ports (Ivan Vecera) [1249638] - [net] flow_dissector: fix thoff for IPPROTO_AH (Ivan Vecera) [1249638] - [net] introduce skb_probe_transport_header() (Ivan Vecera) [1249638] - [net] flow_dissector: add __skb_get_poff to get a start offset to payload (Ivan Vecera) [1249638] - [net] flow_keys: include thoff into flow_keys for later usage (Ivan Vecera) [1249638] - [net] flow_dissector: support L2 GRE (Ivan Vecera) [1249638] - [net] introduce skb_transport_header_was_set() (Ivan Vecera) [1249638] - [net] ethtool: documentation & whitespace errors (Ivan Vecera) [1249638] - [net] ethtool: Support for configurable RSS hash function (Ivan Vecera) [1249638] - [net] ethtool: Check that reserved fields of struct ethtool_rxfh are 0 (Ivan Vecera) [1249638] - [net] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Ivan Vecera) [1249638] - [net] ethtool: constify array pointer parameters to ethtool_ops::set_rxfh (Ivan Vecera) [1249638] - [net] ethtool: Disallow ETHTOOL_SRSSH with both indir table and hash key unchanged (Ivan Vecera) [1249638] - [net] ethtool: Expand documentation of ethtool_ops::{get, set}_rxfh() (Ivan Vecera) [1249638] - [net] ethtool: Improve explanation of the two arrays following struct ethtool_rxfh (Ivan Vecera) [1249638] - [net] ethtool: Name the 'no change' value for setting RSS hash key but not indir table (Ivan Vecera) [1249638] - [net] ethtool: Return immediately on error in ethtool_copy_validate_indir() (Ivan Vecera) [1249638] - [net] ethtool: exit the loop when invalid index occurs (Ivan Vecera) [1249638] - [net] gro: fix possible panic in skb_gro_receive() (Ivan Vecera) [1249638] - [net] gro: selective flush of packets (Ivan Vecera) [1249638] - [net] gro: add a per device gro flush timer (Ivan Vecera) [1249638] - [net] introduce extended napi_struct (Ivan Vecera) [1249638] - [netdrv] ethernet: Use eth__addr instead of memset (Ivan Vecera) [1249638] - [netdrv] remove init of dev->perm_addr in drivers (Ivan Vecera) [1249638] - [net] init perm_addr in register_netdevice() (Ivan Vecera) [1249638] - [net] rename vlan_tx_* helpers since "tx" is misleading there (Ivan Vecera) [1249638] - [net] ethtool: Added port speed macros (Ivan Vecera) [1249638]- [scsi] scsi_sysfs: Fix queue_ramp_up_period return code (Ewan Milne) [1292576] - [scsi] Increase REPORT_LUNS timeout (Ewan Milne) [1292576] - [scsi] retry MODE SENSE on unit attention (Ewan Milne) [1292576] - [scsi] bnx2fc: Update version number to 2.9.6 (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Remove explicit logouts (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Fix FCP RSP residual parsing (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Set ELS transfer length correctly for middle path commands (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Remove 'NetXtreme II' from source files (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Update copyright for 2015 (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: reduce stack usage in __bnx2fc_enable (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Do not log error for netevents that need no action (Maurizio Lombardi) [1252118] - [scsi] bnx2fc: Read npiv table from nvram and create vports (Maurizio Lombardi) [1252118] - [scsi] Add ALUA state change UA handling (Ewan Milne) [1292520] - [scsi] fcoe: extend ethtool to FC port speed mapping (Chris Leech) [1138403] - [scsi] scsi_transport_fc: Add support for 25Gbit speed (Chris Leech) [1138403] - [scsi] add defines for new FC port speeds (Chris Leech) [1138403] - [scsi] scsi_transport_fc: Add 32Gbps speed definition (Chris Leech) [1138403] - [scsi] be2iscsi: bump the driver version (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Add warning message for unsupported adapter (Maurizio Lombardi) [1253016] - [MAINTAINERS] Update MAINTAINER list (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Revert ownership to Emulex (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix bogus WARN_ON length check (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix updating the next pointer during WRB posting (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Logout of FW Boot Session (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix memory check before unmapping (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: change email domain (Maurizio Lombardi) [1253016] - [scsi] be2iscsi: Fix the copyright year (Maurizio Lombardi) [1253016] - [scsi] st: fix potential null pointer dereference (Maurizio Lombardi) [875277] - [scsi] hpsa: stop zeroing reset_cmds_out and ioaccel_cmds_out during rescan (Joseph Szczypek) [1247729] - [scsi] hpsa: move lockup_detected attribute to host attr (Joseph Szczypek) [1247729] - [scsi] hpsa: fix rmmod issues (Joseph Szczypek) [1247729] - [scsi] hpsa: add in new offline mode (Joseph Szczypek) [1247729] - [scsi] hpsa: Change how controllers in mixed mode are handled (Joseph Szczypek) [1247729] - [scsi] hpsa: add in new controllers (Joseph Szczypek) [1247729] - [scsi] hpsa: cleanup update scsi devices (Joseph Szczypek) [1247729] - [scsi] hpsa: add sysfs entry path_info to show box and bay information (Joseph Szczypek) [1247729] - [scsi] hpsa: add PMC to copyright (Joseph Szczypek) [1247729] - [scsi] hpsa: correct static checker warnings on driver init cleanup (Joseph Szczypek) [1247729] - [scsi] hpsa: correct decode sense data (Joseph Szczypek) [1247729] - [scsi] hpsa: Correct double unlock of mutex (Joseph Szczypek) [1247729] - [scsi] hpsa: fix an sprintf() overflow in the reset handler (Joseph Szczypek) [1247729] - [scsi] hpsa: update driver version to 3.4.10-1-RH1 (Joseph Szczypek) [1247729] - [scsi] hpsa: add in new controller id (Joseph Szczypek) [1247729] - [scsi] hpsa: cleanup reset (Joseph Szczypek) [1247729] - [scsi] hpsa: propagate the error code in hpsa_kdump_soft_reset (Joseph Szczypek) [1247729] - [scsi] hpsa: use scsi host_no as hpsa controller number (Joseph Szczypek) [1247729] - [scsi] hpsa: enable and activate SCSI layer tcq support (Joseph Szczypek) [1247729] - [scsi] hpsa: use block layer tag for command allocation (Joseph Szczypek) [1247729] - [scsi] hpsa: add interrupt number to /proc/interrupts interrupt name (Joseph Szczypek) [1247729] - [scsi] hpsa: create workqueue after the driver is ready for use (Joseph Szczypek) [1247729] - [scsi] hpsa: fix try_soft_reset error handling (Joseph Szczypek) [1247729] - [scsi] hpsa: cleanup for init_one step 2 in kdump (Joseph Szczypek) [1247729] - [scsi] hpsa: skip free_irq calls if irqs are not allocated (Joseph Szczypek) [1247729] - [scsi] hpsa: call pci_release_regions after pci_disable_device (Joseph Szczypek) [1247729] - [scsi] hpsa: performance tweak for hpsa_scatter_gather() (Joseph Szczypek) [1247729] - [scsi] hpsa: refactor and rework support for sending TEST_UNIT_READY (Joseph Szczypek) [1247729] - [scsi] hpsa: don't return abort request until target is complete (Joseph Szczypek) [1247729] - [scsi] hpsa: use helper routines for finishing commands (Joseph Szczypek) [1247729] - [scsi] hpsa: add support sending aborts to physical devices via the ioaccel2 path (Joseph Szczypek) [1247729] - [scsi] hpsa: do not print ioaccel2 warning messages about unusual completions (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up some error reporting output in abort handler (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up driver init (Joseph Szczypek) [1247729] - [scsi] hpsa: correct return values from driver functions (Joseph Szczypek) [1247729] - [scsi] hpsa: do not check cmd_alloc return value - it cannnot return NULL (Joseph Szczypek) [1247729] - [scsi] hpsa: add more ioaccel2 error handling, including underrun statuses (Joseph Szczypek) [1247729] - [scsi] hpsa: add ioaccel sg chaining for the ioaccel2 path (Joseph Szczypek) [1247729] - [scsi] hpsa: refactor freeing of resources into more logical functions (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up error handling (Joseph Szczypek) [1247729] - [scsi] hpsa: break hpsa_free_irqs_and_disable_msix into two functions (Joseph Szczypek) [1247729] - [scsi] hpsa: Get queue depth from identify physical bmic for physical disks (Joseph Szczypek) [1247729] - [scsi] hpsa: use ioaccel2 path to submit IOs to physical drives in HBA mode (Joseph Szczypek) [1247729] - [scsi] hpsa: print accurate SSD Smart Path Enabled status (Joseph Szczypek) [1247729] - [scsi] hpsa: factor out hpsa_ioaccel_submit function (Joseph Szczypek) [1247729] - [scsi] hpsa: try resubmitting down raid path on task set full (Joseph Szczypek) [1247729] - [scsi] hpsa: do not ignore return value of hpsa_register_scsi (Joseph Szczypek) [1247729] - [scsi] hpsa: factor out hpsa_init_cmd function (Joseph Szczypek) [1247729] - [scsi] hpsa: make function names consistent (Joseph Szczypek) [1247729] - [scsi] hpsa: allow lockup detected to be viewed via sysfs (Joseph Szczypek) [1247729] - [scsi] hpsa: hpsa decode sense data for io and tmf (Joseph Szczypek) [1247729] - [scsi] hpsa: decrement h->commands_outstanding in fail_all_outstanding_cmds (Joseph Szczypek) [1247729] - [scsi] hpsa: Add atomic operations (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up aborts (Joseph Szczypek) [1247729] - [scsi] hpsa: rework controller command submission (Joseph Szczypek) [1247729] - [scsi] hpsa: clean up host, channel, target, lun prints (Joseph Szczypek) [1247729] - [scsi] hpsa: add masked physical devices into struct h's dev array (Joseph Szczypek) [1247729] - [scsi] hpsa: Fix weird uses of num_online_cpus() (Joseph Szczypek) [1247729] - [scsi] megaraid_sas: Fix sparse warning (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Remove debug print from function megasas_update_span_set (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Driver version upgrade (Tomas Henzl) [1248207] - [scsi] megaraid_sas: SMAP restriction--do not access user memory from IOCTL code (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Make PI enabled VD 8 byte DMA aligned (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Initialize tasklet before setting up IRQs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Indicate online firmware upgrade support for Secure JBOD feature (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Update OCR capability on controller properties change (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Do not use PAGE_SIZE for max_sectors (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for Cutlass (12 Gbps) controller (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for Intruder (12 Gbps) controller (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Remove PCI id checks (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Version update (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Code refactor for use of requestorId (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Fix validHandles check in I/O path (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Print critical firmware event messages (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Chip reset if driver fails to get IOC ready (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for max_io_size 1MB (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Code cleanup-use local variable drv_ops inside megasas_ioc_init_fusion (Tomas Henzl) [1248207] - [scsi] megaraid_sas: JBOD sequence number support (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Increase timeout to 60 secs for abort frames during shutdown (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Synchronize driver headers with firmware APIs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix whitespace errors (Tomas Henzl) [1248207] - [scsi] megaraid_sas: use dev_printk when possible (Tomas Henzl) [1248207] - [scsi] megaraid_sas: use pci_zalloc_consistent (megaraid_sas only) (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix TRUE and FALSE re-define build error (Tomas Henzl) [1248207] - [scsi] megaraid: fix irq setup process regression (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix kerneldoc (Tomas Henzl) [1248207] - [scsi] megaraid_sas: swap whole register in megasas_register_aen (Tomas Henzl) [1248207] - [scsi] megaraid_sas: fix megasas_fire_cmd_fusion calling convention (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add missing byte swaps to the sriov code (Tomas Henzl) [1248207] - [scsi] megaraid_sas: bytewise or should be done on native endian variables (Tomas Henzl) [1248207] - [scsi] megaraid_sas: move endianness conversion into caller of megasas_get_seq_num (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add endianness conversions for all ones (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add endianness annotations (Tomas Henzl) [1248207] - [scsi] megaraid_sas: add missing __iomem annotations (Tomas Henzl) [1248207] - [scsi] megaraid_sas: megasas_complete_outstanding_ioctls() can be static (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Support for Avago's Single server High Availability product (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add release date and update driver version (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Modify driver's meta data to reflect Avago (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Use Block layer tag support for internal command indexing (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Enhanced few prints (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Move controller's queue depth calculation in adapter specific function (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add separate functions for building sysPD IOs and non RW LDIOs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add separate function for refiring MFI commands (Tomas Henzl) [1248207] - [scsi] megaraid_sas: Add separate function for setting up IRQs (Tomas Henzl) [1248207] - [scsi] megaraid_sas: use raw_smp_processor_id() (Tomas Henzl) [1248207] - [scsi] qla2xxx: Update version number to 8.07.00.26.06.8-k (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add pci device id 0x2261 (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix missing device login retries (Chad Dupuis) [1252111] - [scsi] qla2xxx: do not clear slot in outstanding cmd array (Chad Dupuis) [1252111] - [scsi] qla2xxx: Remove decrement of sp reference count in abort handler (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add support to show MPI and PEP FW version for ISP27xx (Chad Dupuis) [1252111] - [scsi] qla2xxx: Do not reset adapter if SRB handle is in range (Chad Dupuis) [1252111] - [scsi] qla2xxx: Do not crash system for sp ref count zero (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add adapter checks for FAWWN functionality (Chad Dupuis) [1252111] - [scsi] qla2xxx: Pause risc before manipulating risc semaphore (Chad Dupuis) [1252111] - [scsi] qla2xxx: Use ssdid to gate semaphore manipulation (Chad Dupuis) [1252111] - [scsi] qla2xxx: Handle AEN8014 incoming port logout (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add serdes register read/write support for ISP25xx (Chad Dupuis) [1252111] - [scsi] qla2xxx: Remove dead code (Chad Dupuis) [1252111] - [scsi] qla2xxx: Remove a superfluous test (Chad Dupuis) [1252111] - [scsi] qla2xxx: Avoid that sparse complains about duplicate _noderef_ attributes (Chad Dupuis) [1252111] - [scsi] qla2xxx: Report both rsp_info and rsp_info_len (Chad Dupuis) [1252111] - [scsi] qla2xxx: Restore physical port WWPN only, when port down detected for FA-WWPN port (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix virtual port configuration, when switch port is disabled/enabled (Chad Dupuis) [1252111] - [scsi] qla2xxx: Prevent multiple firmware dump collection for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Disable Interrupt handshake for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add debugging info for MBX timeout (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add serdes read/write support for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add udev notification to save fw dump for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Add message for sucessful FW dump collected for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix beacon blink for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix crash due to wrong casting of reg for ISP27XX (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix warnings reported by static checker (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix printks in ql_log message (Chad Dupuis) [1252111] - [scsi] qla2xxx: Fix printk in qla25xx_setup_mode (Chad Dupuis) [1252111] - [scsi] qla2xxx: Increase the request queue size to 8K for ISP2031 (Chad Dupuis) [1252111] - [scsi] qla2xxx: Increase room in request queue for sending priority packets (Chad Dupuis) [1252111] - [scsi] ses: Fix problems with simple enclosures (Ewan Milne) [1102140] - [scsi] scsi_dh_alua: fix stpg sense handling (Ewan Milne) [1194984] - [scsi] lpfc: driver update for Rhel6.8, lpfc rev 11.0.0.4 (Rob Evers) [1227036] - [scsi] lpfc: Fix default RA_TOV and ED_TOV in the FC/FCoE driver for all topologies (Rob Evers) [1227036] - [scsi] lpfc: The linux driver does not reinitiate discovery after a failed FLOGI (Rob Evers) [1227036] - [scsi] lpfc: Add support for Lancer G6 and 32G FC links (Rob Evers) [1227036] - [scsi] lpfc: Fix for discovery failure in PT2PT when FLOGI's ELS ACC response gets aborted (Rob Evers) [1227036] - [scsi] lpfc: fix lpfc_send_rscn_event sends bigger buffer size (Rob Evers) [1227036] - [scsi] lpfc: Make the function lpfc_sli4_mbox_completions_pending static in order to comply with function prototype (Rob Evers) [1227036] - [scsi] lpfc: Fix kmalloc overflow in LPFC driver at large core count (Rob Evers) [1227036] - [scsi] lpfc: Destroy lpfc_hba_index IDR on module exit (Rob Evers) [1227036] - [scsi] lpfc: in sli3 use configured sg_seg_cnt for sg_tablesize (Rob Evers) [1227036] - [scsi] lpfc: Remove unnessary cast (Rob Evers) [1227036] - [scsi] lpfc: fix model description (Rob Evers) [1227036] - [scsi] lpfc: Use && instead of & for boolean expression (Rob Evers) [1227036] - [scsi] lpfc: Fix to drop PLOGIs from fabric node till LOGO processing completes (Rob Evers) [1227036] - [scsi] lpfc: Fix scsi task management error message (Rob Evers) [1227036] - [scsi] lpfc: Fix scsi prep dma buf error (Rob Evers) [1227036] - [scsi] lpfc: Devices are not discovered during takeaway/giveback testing (Rob Evers) [1227036] - [scsi] lpfc: Fix vport deletion failure (Rob Evers) [1227036] - [scsi] lpfc: Fix incorrect log message reported for empty FCF record (Rob Evers) [1227036] - [scsi] lpfc: Fix rport leak (Rob Evers) [1227036] - [scsi] lpfc: Correct loss of RSCNs during array takeaway/giveback testing (Rob Evers) [1227036] - [scsi] lpfc: Fix crash in vport_delete (Rob Evers) [1227036] - [scsi] lpfc: Fix to remove IRQF_SHARED flag for MSI/MSI-X vectors (Rob Evers) [1227036] - [scsi] lpfc: Fix discovery issue when changing from Pt2Pt to Fabric (Rob Evers) [1227036] - [scsi] lpfc: Correct reporting of vport state on fdisc command failure (Rob Evers) [1227036] - [scsi] lpfc: Fix ABORTs WQ selection in terminate_rport_io (Rob Evers) [1227036] - [scsi] lpfc: Correct reference counting of rport (Rob Evers) [1227036] - [scsi] lpfc: Fix cq_id masking problem (Rob Evers) [1227036] - [netdrv] revert "netxen: remove use of ndo_set_multicast_list in drivers" (Tony Camuso) [1213207 1229986]- [netdrv] bonding: "primary_reselect" with "failure" is not working properly (Jarod Wilson) [1290672]- [net] sctp: start t5 timer only when peer rwnd is 0 and local state is SHUTDOWN_PENDING (Xin Long) [855392] - [net] sctp: convert sack_needed and sack_generation to bits (Xin Long) [855392] - [net] sctp: only drop the reference on the datamsg after sending a msg (Xin Long) [1008268] - [net] sctp: hold the chunks only after the chunk is enqueued in outq (Xin Long) [1008268] - [net] unix: avoid use-after-free in ep_remove_wait_queue (Paolo Abeni) [1284900] - [net] Abstract default ADVMSS behind an accessor (Sabrina Dubroca) [1198374] - [net] ipv6: Dont add RT6_LOOKUP_F_IFACE flag if saddr set (Xin Long) [1273241] - [net] ipv6: Add RT6_LOOKUP_F_IFACE flag if oif is set (Xin Long) [1273241] - [i2c] i801: Create iTCO device on newer Intel PCHs (Jeremy McNicoll) [1188865] - [watchdog] itco_wdt: Expose watchdog properties using platform data (Jeremy McNicoll) [1188865] - [watchdog] itco_wdt: Add support for TCO on Intel Sunrisepoint (Jeremy McNicoll) [1188865] - [kernel] Platform device - introduce resNdata (Jeremy McNicoll) [1188865] - [i2c] i801: Check if interrupts are disabled (Jeremy McNicoll) [1188865] - [i2c] i801: Fallback to polling if request_irq() fails (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Enable IRQ for SMBus transactions (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Rename some SMBHSTCNT bit constants (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Check and return errors during byte-by-byte transfers (Jeremy McNicoll) [1188865] - [i2c] i2c-i801: Use usleep_range to wait for command completion (Jeremy McNicoll) [1188865] - [mfd] Add platform data pointer back (Jeremy McNicoll) [1188865] - [char] random: account for entropy loss due to overwrites (Herbert Xu) [1110915] - [char] random: allow fractional bits to be tracked (Herbert Xu) [1110915] - [char] random: statically compute poolbitshift, poolbytes, poolbits (Herbert Xu) [1110915] - [crypto] api: Only abort operations on fatal signal (Herbert Xu) [1272314] - [crypto] testmgr: don't use interruptible wait in tests (Herbert Xu) [1272314] - [kernel] sched: add wait_for_completion_killable_timeout (Herbert Xu) [1272314] - [fs] lockd: don't clear sm_monitored on nsm_reboot_lookup (Scott Mayhew) [1278932] - [fs] lockd: release reference to nsm_handle in nlm_host_rebooted (Scott Mayhew) [1278932] - [fs] ext2: Fix oops in ext2_get_block() called from ext2_quota_write() (Lukas Czerner) [1287165] - [fs] ext3: Don't check quota format when there are no quota files (Lukas Czerner) [1287165] - [fs] jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail() (Lukas Czerner) [1286668] - [fs] ext4: fix race between truncate and __ext4_journalled_writepage() (Lukas Czerner) [1286668] - [fs] ext4: bail out from make_indexed_dir() on first error (Lukas Czerner) [1286668] - [fs] ext4: don't check quota format when there are no quota files (Lukas Czerner) [1286668] - [fs] ext4: fix BUG_ON in mb_free_blocks() (Lukas Czerner) [1286668] - [fs] ext4: fix ext4_discard_allocated_blocks() if we can't allocate the pa struct (Lukas Czerner) [1286668] - [fs] ext4: cleanup in ext4_discard_allocated_blocks() (Lukas Czerner) [1286668] - [fs] ext4: check for zero length extent explicitly (Lukas Czerner) [1286668] - [fs] ext4: check for overlapping extents in ext4_valid_extent_entries() (Lukas Czerner) [1286668] - [fs] ext4: don't allow ext4_free_blocks() to fail due to ENOMEM (Lukas Czerner) [1286668] - [fs] ext4: Add error checking to kmem_cache_alloc() call in ext4_free_blocks() (Lukas Czerner) [1286668] - [fs] ext3, ext4: don't mess with dir_file->f_pos in htree_dirblock_to_tree() (Lukas Czerner) [1286668] - [fs] ext4: fix potential deadlock in ext4_nonda_switch() (Lukas Czerner) [1286668] - [fs] jbd2: use GFP_NOFS for blkdev_issue_flush (Lukas Czerner) [1286668] - [fs] ext4: call sync_blockdev() before invalidate_bdev() in put_super() (Lukas Czerner) [1286668] - [fs] ext4: fix oops when loading block bitmap failed (Lukas Czerner) [1286668] - [fs] ext4: use i_size_read in ext4_unaligned_aio() (Lukas Czerner) [1286668] - [fs] ext4: fix use-after-free in ext4_mb_new_blocks (Lukas Czerner) [1286668] - [fs] ext4: avoid bh leak in retry path of ext4_expand_extra_isize_ea() (Lukas Czerner) [1286668] - [fs] ext4: fix memory leak in xattr (Lukas Czerner) [1286668] - [fs] ext4: fix race in ext4_mb_add_n_trim() (Lukas Czerner) [1286668] - [fs] ext4: do not try to write superblock on ro remount w/o journal (Lukas Czerner) [1286668] - [fs] ext4: fix memory leak in ext4_xattr_set_acl()'s error path (Lukas Czerner) [1286668] - [fs] ext4: always set i_op in ext4_mknod() (Lukas Czerner) [1286668] - [fs] ext4: online defrag is not supported for journaled files (Lukas Czerner) [1286668] - [fs] Failing to send a CLOSE if file is opened WRONLY and server reboots on a 4.x mount (Benjamin Coddington) [1227851] - [fs] fixing infinite OPEN loop in 4.0 stateid recovery (Benjamin Coddington) [1227851] - [fs] nfs: verify open flags before allowing an atomic open (Benjamin Coddington) [1119760] - [fs] gfs2: Update timestamps on fallocate (Andrew Price) [1265994] - [fs] gfs2: Update i_size properly on fallocate (Andrew Price) [1265994] - [fs] gfs2: Use inode_newsize_ok and get_write_access in fallocate (Andrew Price) [1265994] - [fs] NFS check bitmap for valid file type (Paulo Andrade) [1236630] - [fs] nfsd: fix rare symlink decoding bug (J. Bruce Fields) [1089397] - [fs] vfs: Test for and handle paths that are unreachable from their mnt_root (Eric W. Biederman) [1209369] {CVE-2015-2925} - [fs] dcache: Handle escaped paths in prepend_path (Eric W. Biederman) [1209369] {CVE-2015-2925}- [tty] ldisc: fix open flag handling (Prarit Bhargava) [1285803] - [pci] Set ->mask_pos correctly (Myron Stowe) [1288629] - [pci] Remove "extern" from function declarations (Myron Stowe) [1288629] - [pci] Use PCI_MSIX_TABLE_BIR, not PCI_MSIX_FLAGS_BIRMASK (Myron Stowe) [1288629] - [pci] Drop msi_mask_reg and remove drivers/pci/msi.h (Myron Stowe) [1288629] - [pci] Use msix_table_size directly, drop multi_msix_capable (Myron Stowe) [1288629] - [pci] Drop msix_table_offset_reg and msix_pba_offset_reg macros (Myron Stowe) [1288629] - [pci] Drop is_64bit_address and is_mask_bit_support macros (Myron Stowe) [1288629] - [pci] Drop msi_data_reg macro (Myron Stowe) [1288629] - [pci] Drop msi_lower_address_reg and msi_upper_address_reg macros (Myron Stowe) [1288629] - [pci] Drop msi_control_reg() macro and use PCI_MSI_FLAGS directly (Myron Stowe) [1288629] - [pci] Use cached MSI/MSI-X offsets from dev, not from msi_desc (Myron Stowe) [1288629] - [pci] Clean up MSI/MSI-X capability #defines (Myron Stowe) [1288629] - [pci] Use cached MSI-X cap while enabling MSI-X (Myron Stowe) [1288629] - [pci] Use cached MSI cap while enabling MSI interrupts (Myron Stowe) [1288629] - [pci] Remove MSI/MSI-X cap check in pci_msi_check_device (Myron Stowe) [1288629] - [pci] Cache MSI/MSI-X capability offsets in struct pci_dev (Myron Stowe) [1288629] - [pci] msi: Move MSI-X entry definition to pci_regs.h (Myron Stowe) [1288629] - [pci] add PCI_MSIX_TABLE/PBA defines (Myron Stowe) [1288629] - [x86] intel_pstate: Fix "performance" mode behavior with HWP enabled (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Fix limits->max_perf rounding error (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Fix limits->max_policy_pct rounding error (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Add separate support for Airmont cores (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Replace BYT with ATOM (Prarit Bhargava) [1288250] - [x86] intel_pstate: decrease number of "HWP enabled" messages (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: Fix intel_pstate powersave min_perf_pct value (Prarit Bhargava) [1288250] - [x86] cpufreq: intel_pstate: get P1 from TAR when available (Prarit Bhargava) [1288250] - [x86] cpufreq: intel-pstate: Use separate max pstate for scaling (Prarit Bhargava) [1288250] - [ipmi] Stop the timer immediately if idle (Tony Camuso) [1274302] - [ipmi] Start the timer and thread on internal msgs (Tony Camuso) [1274302] - [ipmi] move timer init to before irq is setup (Tony Camuso) [1274302] - [ipmi] Compensate for BMCs that wont set the irq enable bit (Tony Camuso) [1274302] - [ipmi] Don't call receive handler in the panic context (Tony Camuso) [1274302] - [ipmi] Avoid touching possible corrupted lists in the panic context (Tony Camuso) [1274302] - [ipmi] Factor out message flushing procedure (Tony Camuso) [1274302] - [ipmi] Remove unneeded set_run_to_completion call (Tony Camuso) [1274302] - [ipmi] Add a comment in how messages are delivered from the lower layer (Tony Camuso) [1274302] - [ipmi] Fix a problem that messages are not issued in run_to_completion mode (Tony Camuso) [1274302] - [ipmi] Report an error if ACPI _IFT doesn't exist (Tony Camuso) [1274302] - [ipmi] Don't report err in the SI driver for SSIF devices (Tony Camuso) [1274302] - [ipmi] Handle BMCs that don't allow clearing the rcv irq bit (Tony Camuso) [1274302] - [ipmi] Fix a memory ordering issue (Tony Camuso) [1274302] - [ipmi] Use is_visible callback for conditional sysfs entries (Tony Camuso) [1274302] - [ipmi] Free ipmi_recv_msg messages from the linked list on close (Tony Camuso) [1274302] - [ipmi] avoid gcc warning (Tony Camuso) [1274302] - [ipmi] Cleanup DEBUG_TIMING ifdef usage (Tony Camuso) [1274302] - [ipmi] Remove unneeded FIXME comment in the file, ipmi_si_intf.c (Tony Camuso) [1274302] - [ipmi] Remove a FIXME for slab conversion (Tony Camuso) [1274302] - [ipmi] Finish cleanup of BMC attributes (Tony Camuso) [1274302] - [ipmi] Check the BT interrupt enable periodically (Tony Camuso) [1274302] - [ipmi] Fix attention handling for system interfaces (Tony Camuso) [1274302] - [ipmi] Periodically check to see if irqs and messages are set right (Tony Camuso) [1274302] - [ipmi] Remove the now unnecessary message queue (Tony Camuso) [1274302] - [ipmi] Make the message handler easier to use for SMI interfaces (Tony Camuso) [1274302] - [ipmi] Move message sending into its own function (Tony Camuso) [1274302] - [ipmi] Fix handling of BMC flags (Tony Camuso) [1274302] - [ipmi] Initialize BMC device attributes (Tony Camuso) [1274302] - [ipmi] Unregister previously registered driver in error case (Tony Camuso) [1274302] - [ipmi] Fix a bug in hot add/remove (Tony Camuso) [1274302] - [ipmi] Remove useless sysfs_name parameters (Tony Camuso) [1274302] - [ipmi] clean up the device handling for the bmc device (Tony Camuso) [1274302] - [ipmi] Move the address source to string to ipmi-generic code (Tony Camuso) [1274302] - [ipmi] Ignore SSIF in the PNP handling (Tony Camuso) [1274302] - [ipmi] work around gcc-4.9 build warning (Tony Camuso) [1274302] - [ipmi] Clean up the error handling for channel config errors (Tony Camuso) [1274302] - [netdrv] sfc: use ALIGN macro for aligning frame sizes (Jarod Wilson) [1123046] - [netdrv] sfc: Add PCI ID for Solarflare 8000 series 10/40G NIC (Jarod Wilson) [1123046] - [netdrv] sfc: make TSO version a per-queue parameter (Jarod Wilson) [1123046] - [netdrv] sfc: constify pci_error_handlers structures (Jarod Wilson) [1123046] - [netdrv] sfc: don't call dma_supported (Jarod Wilson) [1123046] - [netdrv] sfc: fully reset if MC_REBOOT event received without warm_boot_count increment (Jarod Wilson) [1123046] - [netdrv] sfc: Allow driver to cope with a lower number of VIs than it needs for RSS (Jarod Wilson) [1123046] - [netdrv] sfc: MC allocations must be restored following an entity reset (Jarod Wilson) [1123046] - [netdrv] sfc: allow ethtool selftest and MC reboot to complete on an unprivileged function (Jarod Wilson) [1123046] - [netdrv] sfc: update MCDI protocol definitions (Jarod Wilson) [1123046] - [netdrv] siena: only report generic filters in get_ts_info (Jarod Wilson) [1123046] - [mfd] rtsx: Add support for rts522A (Don Zickus) [1245441] - [mfd] rtsx: Add support for rts524A (Don Zickus) [1245441] - [mfd] rtsx: Update phy register (Don Zickus) [1245441] - [mfd] rtsx: Fix PM suspend for 5227 & 5249 (Don Zickus) [1245441] - [netdrv] get rid of unnecessary initializations in .get_drvinfo (Ken Cox) [1249241] - [netdrv] e1000e: Modify Tx/Rx configurations to avoid null pointer dereferences in e1000_open (Ken Cox) [1249241] - [netdrv] e1000e: Increase driver version number (Ken Cox) [1249241] - [netdrv] e1000e: Fix tight loop implementation of systime read algorithm (Ken Cox) [1249241] - [netdrv] e1000e: Fix incorrect ASPM locking (Ken Cox) [1249241] - [netdrv] e1000e: Cosmetic changes (Ken Cox) [1249241] - [netdrv] e1000e: Fix EEE in Sx implementation (Ken Cox) [1249241] - [netdrv] e1000e: Cleanup qos request in error handling of e1000_open (Ken Cox) [1249241] - [netdrv] e1000e: i219 - k1 workaround for LPT is not required for SPT (Ken Cox) [1249241] - [netdrv] e1000e: i219 - Increase minimum FIFO read/write min gap (Ken Cox) [1249241] - [netdrv] e1000e: i219 - increase IPG for speed 10/100 full duplex (Ken Cox) [1249241] - [netdrv] e1000e: i219 - fix to enable both ULP and EEE in Sx state (Ken Cox) [1249241] - [netdrv] e1000e: synchronization of MAC-PHY interface only on non- ME systems (Ken Cox) [1249241] - [netdrv] e1000e: fix locking issue with e1000e_disable_aspm (Ken Cox) [1249241] - [scsi] bfa: Update driver version to 3.2.25.0 (Chad Dupuis) [1258533] - [scsi] bfa: File header and user visible string changes (Chad Dupuis) [1258533] - [scsi] bfa: Update copyright messages (Chad Dupuis) [1258533] - [scsi] bfa: Fix incorrect de-reference of pointer (Chad Dupuis) [1258533] - [scsi] bfa: Fix indentation (Chad Dupuis) [1258533]- [kernel] panic: release stale console lock to always get the logbuf printed out (Vitaly Kuznetsov) [1233975] - [video] hyperv: hyperv_fb: refresh the VM screen by force on VM panic (Vitaly Kuznetsov) [1233975] - [virt] hyperv-fb: add blanking support (Vitaly Kuznetsov) [1233975] - [x86] efi: Disable interrupts around EFI calls, not in the epilog/prolog calls (Vitaly Kuznetsov) [1220286] - [x86] Use larger chunks in mtrr_cleanup (Prarit Bhargava) [1259424] - [netdrv] iwlwifi: add a few more PCI subvendor IDs for the 7265 series (Stanislaw Gruszka) [1285102] - [netdrv] genetlink-compat: register multicast groups (Stanislaw Gruszka) [1259870] - [kernel] hrtimer: add force_hrtimer_reprogram kernel parameter (Prarit Bhargava) [1285142] - [powerpc] perf: Add Power8 cache & TLB events (Gustavo Duarte) [1241222] - [mm] fix strange message 'error: "Success" setting key "vm.compact_memory" ' while setting sysctl parameter (Larry Woodman) [1278842] - [kernel] pidns: alloc_pid leaks pid_namespace if child_reaper is exiting (Aristeu Rozanski) [1286691] - [kernel] Prevent soft lockups processing nfsiod workqueue under heavy load on large memory systems (Larry Woodman) [1156216] - [md] raid10: don't clear bitmap bit when bad-block-list write fails (Jes Sorensen) [1273546] - [md] raid1: don't clear bitmap bit when bad-block-list write fails (Jes Sorensen) [1273546] - [md] raid10: submit_bio_wait returns 0 on success (Jes Sorensen) [1273546] - [md] raid1: submit_bio_wait() returns 0 on success (Jes Sorensen) [1273546] - [md] crash in md-raid1 and md-raid10 due to incorrect list manipulation (Jes Sorensen) [1273546] - [md] raid10: ensure device failure recorded before write request returns (Jes Sorensen) [1273546] - [md] raid1: ensure device failure recorded before write request returns (Jes Sorensen) [1273546] - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo (Ken Cox) [1249240] - [netdrv] e1000: remove dead e1000_init_eeprom_params calls (Ken Cox) [1249240] - [netdrv] ethernet: codespell comment spelling fixes (Ken Cox) [1249240] - [netdrv] e1000: call netif_carrier_off early on down (Ken Cox) [1249240] - [netdrv] e1000: add dummy allocator to fix race condition between mtu change and netpoll (Ken Cox) [1249240] - [netdrv] e1000: fix time comparison (Ken Cox) [1249240] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Ken Cox) [1249240] - [netdrv] e1000: rename struct e1000_buffer to e1000_tx_buffer (Ken Cox) [1249240] - [netdrv] e1000: add and use e1000_rx_buffer info for Rx (Ken Cox) [1249240] - [netdrv] e1000: remove workaround for Errata 23 from jumbo alloc (Ken Cox) [1249240] - [netdrv] e1000: perform copybreak ahead of DMA unmap (Ken Cox) [1249240]- [tools] perf annotate: Fix fallback to unparsed disassembler line (Jiri Olsa) [1265262] - [tools] perf tools: Make sparc64 arch point to sparc (Jiri Olsa) [1265262] - [tools] perf symbols: Define EM_AARCH64 for older OSes (Jiri Olsa) [1265262] - [tools] perf top: Fix SIGBUS on sparc64 (Jiri Olsa) [1265262] - [tools] perf tools: Fix probing for PERF_FLAG_FD_CLOEXEC flag (Jiri Olsa) [1265262] - [tools] perf tools: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1265262] - [tools] perf tools: Fix pthread_attr_setaffinity_np build error (Jiri Olsa) [1265262] - [tools] perf tools: Define _GNU_SOURCE on pthread_attr_setaffinity_np feature check (Jiri Olsa) [1265262] - [tools] perf symbols: Convert lseek + read to pread (Jiri Olsa) [1265262] - [tools] perf tools: Use perf_data_file__fd consistently (Jiri Olsa) [1265262] - [tools] perf symbols: Support to read compressed module from build-id cache (Jiri Olsa) [1265262] - [tools] perf evsel: Set attr.task bit for a tracking event (Jiri Olsa) [1265262] - [tools] perf header: Set header version correctly (Jiri Olsa) [1265262] - [tools] perf record: Show precise number of samples (Jiri Olsa) [1265262] - [tools] perf tools: Do not use __perf_session__process_events directly (Jiri Olsa) [1265262] - [tools] perf callchain: Cache eh/debug frame offset for dwarf unwind (Jiri Olsa) [1265262] - [tools] perf tools: Provide stub for missing pthread_attr_setaffinity_np (Jiri Olsa) [1265262] - [tools] perf evsel: Don't rely on malloc working for sz 0 (Jiri Olsa) [1265262] - [tools] tools lib traceevent: Add support for IP address formats (Jiri Olsa) [1265262] - [tools] perf ui/tui: Show fatal error message only if exists (Jiri Olsa) [1265262] - [tools] perf tests: Fix typo in sample-parsing.c (Jiri Olsa) [1265262] - [tools] tools lib fs debugfs: Check if debugfs is mounted when handling ENOENT (Jiri Olsa) [1265262] - [tools] tools lib fs debugfs: Introduce debugfs__strerror_open_tp (Jiri Olsa) [1265262] - [tools] perf trace: Fix error reporting for evsel pgfault constructor (Jiri Olsa) [1265262] - [tools] tools lib fs: Pass filename to debugfs__strerror_open (Jiri Olsa) [1265262] - [tools] tools lib fs: Adopt debugfs open strerrno method (Jiri Olsa) [1265262] - [tools] perf diff: Fix -o/--order option behavior (Jiri Olsa) [1265262] - [tools] perf diff: Fix output ordering to honor next column (Jiri Olsa) [1265262] - [tools] perf tools: Pass struct perf_hpp_fmt to its callbacks (Jiri Olsa) [1265262] - [tools] perf diff: Introduce fmt_to_data_file helper (Jiri Olsa) [1265262] - [tools] perf diff: Print diff result more precisely (Jiri Olsa) [1265262] - [tools] perf diff: Get rid of hists__compute_resort (Jiri Olsa) [1265262] - [tools] perf tools: Allow use of an exclusive option more than once (Jiri Olsa) [1265262] - [tools] perf tools: Document parameterized and symbolic events (Jiri Olsa) [1265262] - [tools] perf tools: Extend format_alias() to include event parameters (Jiri Olsa) [1265262] - [tools] perf tools: Support parsing parameterized events (Jiri Olsa) [1265262] - [tools] perf tools: Remove some unused functions from color.c (Jiri Olsa) [1265262] - [tools] perf report: Get rid of report__inc_stat (Jiri Olsa) [1265262] - [tools] perf hists: Introduce function for deleting/removing hist_entry (Jiri Olsa) [1265262] - [tools] perf hists: Rename hist_entry__free to __delete (Jiri Olsa) [1265262] - [tools] perf tools: Remove EOL whitespaces (Jiri Olsa) [1265262] - [tools] perf mem: Move the mem_operations global to struct perf_mem (Jiri Olsa) [1265262] - [tools] perf mem: Enable sampling loads and stores simultaneously (Jiri Olsa) [1265262] - [tools] perf probe: Fix probing kretprobes (Jiri Olsa) [1265262] - [tools] perf symbols: Introduce 'for' method to iterate over the symbols with a given name (Jiri Olsa) [1265262] - [tools] perf probe: Do not rely on map__load() filter to find symbols (Jiri Olsa) [1265262] - [tools] perf symbols: Introduce method to iterate symbols ordered by name (Jiri Olsa) [1265262] - [tools] perf symbols: Return the first entry with a given name in find_by_name method (Jiri Olsa) [1265262] - [tools] perf annotate: Fix memory leaks in LOCK handling (Jiri Olsa) [1265262] - [tools] perf annotate: Handle ins parsing failures (Jiri Olsa) [1265262] - [tools] perf evlist: Remove extraneous 'was' on error message (Jiri Olsa) [1265262] - [tools] perf tools powerpc: Use dwfl_report_elf() instead of offline (Jiri Olsa) [1265262] - [tools] perf tools: Fix segfault for symbol annotation on TUI (Jiri Olsa) [1265262] - [tools] perf test: Fix dwarf unwind using libunwind (Jiri Olsa) [1265262] - [tools] perf tools: Avoid build splat for syscall numbers with uclibc (Jiri Olsa) [1265262] - [tools] perf tools: Elide strlcpy warning with uclibc (Jiri Olsa) [1265262] - [tools] perf tools: Fix statfs.f_type data type mismatch build error with uclibc (Jiri Olsa) [1265262] - [tools] perf machine: Fix __machine__findnew_thread() error path (Jiri Olsa) [1265262] - [tools] perf tools: Fix building error in x86_64 when dwarf unwind is on (Jiri Olsa) [1265262] - [tools] perf probe: Propagate error code when write failed (Jiri Olsa) [1265262] - [tools] perf hists browser: Fix segfault when showing callchain (Jiri Olsa) [1265262] - [tools] perf callchain: Free callchains when hist entries are deleted (Jiri Olsa) [1265262] - [tools] perf hists: Fix children sort key behavior (Jiri Olsa) [1265262] - [tools] perf diff: Fix to sort by baseline field by default (Jiri Olsa) [1265262] - [tools] perf list: Fix --raw-dump option (Jiri Olsa) [1265262] - [tools] perf probe: Fix crash in dwarf_getcfi_elf (Jiri Olsa) [1265262] - [tools] perf probe: Fix to fall back to find probe point in symbols (Jiri Olsa) [1265262] - [tools] perf callchain: Append callchains only when requested (Jiri Olsa) [1265262] - [tools] perf ui/tui: Print backtrace symbols when segfault occurs (Jiri Olsa) [1265262] - [tools] perf report: Show progress bar for output resorting (Jiri Olsa) [1265262] - [tools] perf: Fix building warning on ARM 32 (Jiri Olsa) [1265262] - [tools] perf symbols: Fix use after free in filename__read_build_id (Jiri Olsa) [1265262] - [tools] perf evlist: Use roundup_pow_of_two (Jiri Olsa) [1265262] - [tools] Adopt roundup_pow_of_two (Jiri Olsa) [1265262] - [tools] perf tools: Make the mmap length autotuning more robust (Jiri Olsa) [1265262] - [tools] Adopt rounddown_pow_of_two and deps (Jiri Olsa) [1265262] - [tools] Adopt fls_long and deps (Jiri Olsa) [1265262] - [tools] Move bitops.h from tools/perf/util to tools (Jiri Olsa) [1265262] - [tools] Introduce asm-generic/bitops.h (Jiri Olsa) [1265262] - [tools] tools lib: Move asm-generic/bitops/find.h code to tools/include and tools/lib (Jiri Olsa) [1265262] - [tools] Whitespace prep patches for moving bitops.h (Jiri Olsa) [1265262] - [tools] Move code originally from asm-generic/atomic.h into tools/include/asm-generic (Jiri Olsa) [1265262] - [tools] Move code originally from linux/log2.h to tools/include/linux (Jiri Olsa) [1265262] - [tools] Move __ffs implementation to tools/include/asm-generic/bitops/__ffs.h (Jiri Olsa) [1265262] - [tools] perf evlist: Do not use hard coded value for a mmap_pages default (Jiri Olsa) [1265262] - [tools] perf trace: Let the perf_evlist__mmap autosize the number of pages to use (Jiri Olsa) [1265262] - [tools] perf evlist: Improve the strerror_mmap method (Jiri Olsa) [1265262] - [tools] perf evlist: Clarify sterror_mmap variable names (Jiri Olsa) [1265262] - [tools] perf evlist: Fixup brown paper bag on "hint" for --mmap-pages cmdline arg (Jiri Olsa) [1265262] - [tools] perf trace: Provide a better explanation when mmap fails (Jiri Olsa) [1265262] - [tools] perf evlist: Introduce strerror_mmap method (Jiri Olsa) [1265262] - [tools] perf tools: Use sysctl__read_int instead of ad-hoc copies (Jiri Olsa) [1265262] - [tools] tools lib fs: Add sysctl__read_int helper (Jiri Olsa) [1265262] - [tools] tools lib fs: Adopt filename__read_int from tools/perf (Jiri Olsa) [1265262] - [tools] perf kvm stat live: Mark events as - x86 only - in help output (Jiri Olsa) [1265262] - [tools] perf tests: Fix attr tests size values to cope with machine state on interrupt ABI changes (Jiri Olsa) [1265262] - [tools] calloc/xcalloc: Fix argument order (Jiri Olsa) [1265262] - [tools] perf callchain: Move cpumode resolve code to add_callchain_ip (Jiri Olsa) [1265262] - [tools] perf callchain: Fixup parameter handling error message (Jiri Olsa) [1265262] - [tools] perf tools: Add --buildid-dir option to set cache directory (Jiri Olsa) [1265262] - [tools] perf buildid cache: Fix -a segfault related to kcore handling (Jiri Olsa) [1265262] - [tools] perf buildid-cache: Remove extra debugdir variables (Jiri Olsa) [1265262] - [tools] perf tools: Use single strcmp call instead of two (Jiri Olsa) [1265262] - [tools] perf hists browser: Change print format from lu to PRIu64 (Jiri Olsa) [1265262] - [tools] perf session: Do not fail on processing out of order event (Jiri Olsa) [1265262] - [tools] perf report: In branch stack mode use address history sorting (Jiri Olsa) [1265262] - [tools] perf report: Add --branch-history option (Jiri Olsa) [1265262] - [tools] perf callchain: Support handling complete branch stacks as histograms (Jiri Olsa) [1265262] - [tools] perf stat: Add support for snapshot counters (Jiri Olsa) [1265262] - [tools] perf stat: Add support for per-pkg counters (Jiri Olsa) [1265262] - [tools] perf tools: Remove perf_evsel__read interface (Jiri Olsa) [1265262] - [tools] perf stat: Use read_counter in read_counter_aggr (Jiri Olsa) [1265262] - [tools] perf stat: Make read_counter work over the thread dimension (Jiri Olsa) [1265262] - [tools] perf stat: Use perf_evsel__read_cb in read_counter (Jiri Olsa) [1265262] - [tools] perf tools: Add snapshot format file parsing (Jiri Olsa) [1265262] - [tools] perf tools: Add per-pkg format file parsing (Jiri Olsa) [1265262] - [tools] perf evsel: Introduce perf_evsel__read_cb function (Jiri Olsa) [1265262] - [tools] perf evsel: Introduce perf_counts_values__scale function (Jiri Olsa) [1265262] - [tools] perf evsel: Introduce perf_evsel__compute_deltas function (Jiri Olsa) [1265262] - [tools] perf tools: Allow to force redirect pr_debug to stderr (Jiri Olsa) [1265262] - [tools] perf tools: Fix segfault due to invalid kernel dso access (Jiri Olsa) [1265262] - [tools] perf callchain: Make get_srcline fall back to sym+offset (Jiri Olsa) [1265262] - [tools] perf symbols: Move bfd_demangle stubbing to its only user (Jiri Olsa) [1265262] - [tools] perf callchain: Enable printing the srcline in the history (Jiri Olsa) [1265262] - [tools] perf tools: Collapse first level callchain entry if it has sibling (Jiri Olsa) [1265262] - [tools] perf hists browser: Print overhead percent value for first-level callchain (Jiri Olsa) [1265262] - [tools] perf tools: Only override the default :tid comm entry (Jiri Olsa) [1265262] - [tools] perf tools: Add perf-read-vdso32 and perf-read-vdsox32 to .gitignore (Jiri Olsa) [1265262] - [tools] perf evlist: Do not poll events that use the system_wide flag (Jiri Olsa) [1265262] - [tools] perf evsel: Fix ftrace:function event recording (Jiri Olsa) [1265262] - [tools] perf diff: Add missing handler for PERF_RECORD_MMAP2 events (Jiri Olsa) [1265262] - [tools] perf hists: Fix up srcline histogram key formatting (Jiri Olsa) [1265262] - [tools] perf annotate: Support source line numbers in annotate (Jiri Olsa) [1265262] - [tools] perf tools: Only print base source file for srcline (Jiri Olsa) [1265262] - [tools] perf callchain: Use a common function to resolve symbol or name (Jiri Olsa) [1265262] - [tools] perf callchain: Use al.addr to set up call chain (Jiri Olsa) [1265262] - [tools] perf callchain: Factor out adding new call chain entries (Jiri Olsa) [1265262] - [tools] perf tools: Fix annotation with kcore (Jiri Olsa) [1265262] - [tools] perf test: fix typo in python test (Jiri Olsa) [1265262] - [tools] perf symbols: Fallback to kallsyms when using the minimal 'ELF' loader (Jiri Olsa) [1265262] - [tools] perf tools: Clean up libelf feature support code (Jiri Olsa) [1265262] - [tools] perf build-id: Move disable_buildid_cache() to util/build-id.c (Jiri Olsa) [1265262] - [tools] perf record: Add new -I option to sample interrupted machine state (Jiri Olsa) [1265262] - [tools] perf/tests: Add interrupted state sample parsing test (Jiri Olsa) [1265262] - [tools] perf tools: Add core support for sampling intr machine state regs (Jiri Olsa) [1265262] - [tools] perf evsel: Do not call pevent_free_format when deleting tracepoint (Jiri Olsa) [1265262] - [tools] perf script python: Removing event cache as it's no longer needed (Jiri Olsa) [1265262] - [tools] perf script perl: Removing event cache as it's no longer needed (Jiri Olsa) [1265262] - [tools] perf tools: Add test_and_set_bit function (Jiri Olsa) [1265262] - [tools] perf tools: Make vmlinux short name more like kallsyms short name (Jiri Olsa) [1265262] - [tools] perf tools: Fix build-id matching on vmlinux (Jiri Olsa) [1265262] - [tools] perf record: Do not save pathname in ./debug/.build-id directory for vmlinux (Jiri Olsa) [1265262] - [tools] perf build-id: Move build-id related functions to util/build-id.c (Jiri Olsa) [1265262] - [tools] perf build-id: Rename dsos__write_buildid_table (Jiri Olsa) [1265262] - [tools] perf tools: Add gzip decompression support for kernel module (Jiri Olsa) [1265262] - [tools] perf symbols: Preparation for compressed kernel module support (Jiri Olsa) [1265262] - [tools] perf tools: Defer export of comms that were not 'set' (Jiri Olsa) [1265262] - [tools] perf tools: Add call information to Python export (Jiri Olsa) [1265262] - [tools] perf tools: Add call information to the database export API (Jiri Olsa) [1265262] - [tools] perf tools: Add branch_type and in_tx to Python export (Jiri Olsa) [1265262] - [tools] perf tools: Add branch type to db export (Jiri Olsa) [1265262] - [tools] perf tools: Enhance the thread stack to output call/return data (Jiri Olsa) [1265262] - [tools] perf tools: Add a thread stack for synthesizing call chains (Jiri Olsa) [1265262] - [tools] perf session: Add perf_session__deliver_synth_event (Jiri Olsa) [1265262] - [tools] perf tools: Use evlist__for_each in a few remaining places (Jiri Olsa) [1265262] - [tools] perf tools: Add id index (Jiri Olsa) [1265262] - [tools] perf probe: Add --quiet option to suppress output result message (Jiri Olsa) [1265262] - [tools] perf script: Add Python script to export to postgresql (Jiri Olsa) [1265262] - [tools] perf scripting python: Extend interface to export data in a database-friendly way (Jiri Olsa) [1265262] - [tools] perf tools: Add facility to export data in database-friendly way (Jiri Olsa) [1265262] - [tools] perf pmu: Add proper error handling to print_pmu_events (Jiri Olsa) [1265262] - [tools] perf tools: Do not attempt to run perf-read-vdso32 if it wasn't built (Jiri Olsa) [1265262] - [tools] perf tools: Add support for 32-bit compatibility VDSOs (Jiri Olsa) [1265262] - [tools] perf tools: Build programs to copy 32-bit compatibility (Jiri Olsa) [1265262] - [tools] perf pmu: Let pmu's with no events show up on perf list (Jiri Olsa) [1265262] - [tools] perf tools: Ensure return negative value when write header error (Jiri Olsa) [1265262] - [tools] perf probe: Use PARSE_OPT_EXCLUSIVE flag (Jiri Olsa) [1265262] - [tools] perf tools: Add support for exclusive option (Jiri Olsa) [1265262] - [tools] perf kvm: Print kvm specific --help output (Jiri Olsa) [1265262] - [tools] perf tools: Export usage string and option table of perf record (Jiri Olsa) [1265262] - [tools] perf tools: Add PARSE_OPT_DISABLED flag (Jiri Olsa) [1265262] - [tools] perf tests: Use thread->mg->machine (Jiri Olsa) [1265262] - [tools] perf tests: Remove misplaced __maybe_unused (Jiri Olsa) [1265262] - [tools] perf callchains: Use thread->mg->machine (Jiri Olsa) [1265262] - [tools] perf thread: Adopt resolve_callchain method from machine (Jiri Olsa) [1265262] - [tools] perf tools: A thread's machine can be found via thread->mg->machine (Jiri Olsa) [1265262] - [tools] perf tools: Set thread->mg.machine in all places (Jiri Olsa) [1265262] - [tools] perf tools powerpc: Cache the DWARF debug info (Jiri Olsa) [1265262] - [x86] intel: Fix Haswell CYCLE_ACTIVITY.* counter constraints (Jiri Olsa) [1265262] - [x86] intel: Filter branches for PEBS event (Jiri Olsa) [1265262] - [kernel] perf: Fix irq_work tail recursion (Jiri Olsa) [1265262] - [kernel] perf: add PMU_EVENT_ATTR_STRING() helper (Jiri Olsa) [1265262] - [kernel] perf: provide sysfs_show for struct perf_pmu_events_attr (Jiri Olsa) [1265262] - [kernel] perf: Use POLLIN instead of POLL_IN for perf poll data in flag (Jiri Olsa) [1265262] - [kernel] perf: Add a bit of paranoia (Jiri Olsa) [1265262] - [kernel] perf: Tighten and fix the grouping condition (Jiri Olsa) [1265262] - [x86] intel: Add model number for Airmont (Jiri Olsa) [1265262] - [x86] intel/uncore: Move uncore_box_init() out of driver initialization (Jiri Olsa) [1265262] - [x86] uncore/hsw-ep: Handle systems with only two SBOXes (Jiri Olsa) [1265262] - [kernel] perf: Fix events installation during moving group (Jiri Olsa) [1265262] - [x86] intel/uncore: Make sure only uncore events are collected (Jiri Olsa) [1265262] - [kernel] perf: Improve the perf_sample_data struct layout (Jiri Olsa) [1265262] - [x86] Add support for sampling PEBS machine state registers (Jiri Olsa) [1265262] - [kernel] perf: Add ability to sample machine state on interrupt (Jiri Olsa) [1265262] - [x86] Add INTEL_FLAGS_UEVENT_CONSTRAINT (Jiri Olsa) [1265262] - [x86] intel/uncore: Add scaling units to the EP iMC events (Jiri Olsa) [1265262] - [x86] intel/uncore: Fix boot crash on SBOX PMU on Haswell-EP (Jiri Olsa) [1265262] - [x86] intel/uncore: Fix IRP uncore register offsets on Haswell EP (Jiri Olsa) [1265262] - [kernel] perf: Fix corruption of sibling list with hotplug (Jiri Olsa) [1265262] - [kernel] list: introduce list_last_entry, use list_first_entry, list_last_entry (Jiri Olsa) [1265262] - [kernel] ftrace: Have modules use the trace event array pointer (Jiri Olsa) [1038756] - [kernel] ftrace: Introduce __trace_module_add_events function (Jiri Olsa) [1038756] - [perf] x86/intel/cqm: Do not access cpu_data() from CPU_UP_PREPARE handler (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Return cached counter value from IRQ context (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Use 'u32' data type for RMIDs (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Add storage for 'closid' and clean up 'struct intel_pqr_state' (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Remove useless wrapper function (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Avoid pointless MSR write (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Remove pointless spinlock from state cache (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Use proper data types (Jiri Olsa) [1252428] - [perf] x86/intel/cqm: Document PQR MSR abuse (Jiri Olsa) [1252428] - [perf] Remove type specific target pointers (Jiri Olsa) [1252428] - [perf] x86/intel: Fix Makefile to actually build the cqm driver (Jiri Olsa) [1252428] - [perf] x86/intel: Enable conflicting event scheduling for CQM (Jiri Olsa) [1252428] - [perf] x86/intel: Perform rotation on Intel CQM RMIDs (Jiri Olsa) [1252428] - [perf] x86/intel: Support task events with Intel CQM (Jiri Olsa) [1252428] - [perf] x86/intel: Implement LRU monitoring ID allocation for CQM (Jiri Olsa) [1252428] - [perf] x86/intel: Add Intel Cache QoS Monitoring support (Jiri Olsa) [1252428] - [x86] Add support for Intel Cache QoS Monitoring (CQM) detection (Jiri Olsa) [1252428] - [perf] Add sysfs entry to adjust multiplexing interval per PMU (Jiri Olsa) [1252428] - [perf] Use hrtimers for event multiplexing (Jiri Olsa) [1252428] - [perf] Move cgroup init before PMU ->event_init() (Jiri Olsa) [1252428] - [perf] Ensure consistent inherit state in groups (Jiri Olsa) [1252428] - [perf] Add ->count function to read per-package counters (Jiri Olsa) [1252428] - [perf] Make perf_cgroup_from_task() global (Jiri Olsa) [1252428] - [perf] Migrate per cpu event accounting (Jiri Olsa) [1252428] - [perf] Split the per-cpu accounting part of the event accounting code (Jiri Olsa) [1252428] - [perf] Factor out event accounting code to account_event()/__free_event() (Jiri Olsa) [1252428] - [perf] Sanitize get_callchain_buffer() (Jiri Olsa) [1252428] - [perf] Fix branch stack refcount leak on callchain init failure (Jiri Olsa) [1252428] - [block] nvme: Add translation for block limits (David Milburn) [1228784] - [block] nvme: fix kernel memory corruption with short INQUIRY buffers (David Milburn) [1228784] - [block] nvme: Fix PRP list calculation for non-4k system page size (David Milburn) [1228784] - [block] nvme: Fix scsi mode select llbaa setting (David Milburn) [1228784] - [block] nvme: Update SCSI Inquiry VPD 83h translation (David Milburn) [1228784] - [block] nvme: Do not over allocate for discard requests (David Milburn) [1228784] - [block] nvme: Fix device probe waiting on kthread (David Milburn) [1228784] - [block] nvme: Updates for 1.1 spec (David Milburn) [1228784] - [block] nvme: Passthrough IOCTL for IO commands (David Milburn) [1228784] - [block] nvme: Add revalidate_disk callback (David Milburn) [1228784] - [block] nvme: Translate NVMe status to errno (David Milburn) [1228784] - [block] nvme: Fix SG_IO status values (David Milburn) [1228784] - [block] nvme: Remove duplicate compat SG_IO code (David Milburn) [1228784] - [block] nvme: Correctly handle IOCTL_SUBMIT_IO when cpus > online queues (David Milburn) [1228784] - [block] nvme: Skip orderly shutdown on failed devices (David Milburn) [1228784] - [block] nvme: Change nvme_enable_ctrl to set EN and manage CC thru ctrl_config (David Milburn) [1228784] - [block] nvme: Mismatched host/device page size support (David Milburn) [1228784] - [block] nvme: Update list of status codes (David Milburn) [1228784] - [block] nvme: Async event request (David Milburn) [1228784] - [kernel] cpu hotplug, smp: flush any pending IPI callbacks before CPU offline (Gustavo Duarte) [1225059] - [kernel] smp: print more useful debug info upon receiving IPI on an offline CPU (Gustavo Duarte) [1225059]- [kernel] x86: Remove unused thread_return label from switch_to() (Oleg Nesterov) [1276446] - [kernel] sched: Fix __schedule_bug() output when called from an interrupt (Oleg Nesterov) [1276446] - [s390] dasd: fix list_del corruption after lcu changes (Hendrik Brueckner) [1285229] - [s390] dasd: fix disconnected device with valid path mask (Hendrik Brueckner) [1285222] - [s390] dasd: fix invalid PAV assignment after suspend/resume (Hendrik Brueckner) [1285223] - [netdrv] sfc: only use vadaptor stats if firmware is capable (Jarod Wilson) [1123046] - [netdrv] sfc: Ensure down_write(&filter_sem) and up_write() are matched before calling efx_net_open() (Jarod Wilson) [1123046] - [netdrv] sfc: suppress handled MCDI failures when changing the MAC address (Jarod Wilson) [1123046] - [netdrv] sfc: add legacy method for changing a PF's MAC address (Jarod Wilson) [1123046] - [netdrv] sfc: refactor code in efx_ef10_set_mac_address() (Jarod Wilson) [1123046] - [netdrv] sfc: mark state UNINIT after unregister (Jarod Wilson) [1123046] - [netdrv] sfc: leak vports if a VF is assigned during PF unload (Jarod Wilson) [1123046] - [netdrv] sfc: force removal of VF and vport on driver removal (Jarod Wilson) [1123046] - [netdrv] sfc: do not allow VFs to be destroyed if assigned to guests (Jarod Wilson) [1123046] - [netdrv] sfc: don't update stats on VF when called in atomic context (Jarod Wilson) [1123046] - [netdrv] sfc: suppress vadaptor stats when EVB is not present (Jarod Wilson) [1123046] - [netdrv] sfc: suppress ENOENT error messages from MC_CMD_MAC_STATS (Jarod Wilson) [1123046] - [netdrv] sfc: update netdevice statistics to use vadaptor stats (Jarod Wilson) [1123046] - [netdrv] sfc: DMA the VF stats only when requested (Jarod Wilson) [1123046] - [netdrv] sfc: display vadaptor statistics for all interfaces (Jarod Wilson) [1123046] - [netdrv] sfc: set the port-id when calling MC_CMD_MAC_STATS (Jarod Wilson) [1123046] - [netdrv] sfc: add "port_" prefix to MAC stats (Jarod Wilson) [1123046] - [netdrv] sfc: Implement ndo_gets_phys_port_id() for EF10 VFs (Jarod Wilson) [1123046] - [netdrv] sfc: Add sysfs entry for flags (link control and primary) (Jarod Wilson) [1123046] - [netdrv] sfc: Add paranthesis correctly on all branches of the if statement (Jarod Wilson) [1123046] - [netdrv] sfc: Add code to export port_num in netdev->dev_port (Jarod Wilson) [1123046] - [netdrv] sfc: free multiple Rx buffers when required (Jarod Wilson) [1123046] - [netdrv] sfc: add module parameter to enable MCDI logging on new functions (Jarod Wilson) [1123046] - [netdrv] sfc: add sysfs entry to control MCDI tracing (Jarod Wilson) [1123046] - [netdrv] sfc: add tracing of MCDI commands (Jarod Wilson) [1123046] - [netdrv] sfc: set the MAC address using MC_CMD_VADAPTOR_SET_MAC (Jarod Wilson) [1123046] - [netdrv] sfc: Implement dummy disable of VF spoof check for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: add ndo_set_vf_link_state() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: add ndo_set_vf_vlan() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: Change entity reset on MC reboot to a new datapath-only reset (Jarod Wilson) [1123046] - [netdrv] sfc: Add ndo_get_vf_config() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: add ndo_set_vf_mac() function for EF10 (Jarod Wilson) [1123046] - [netdrv] sfc: Initialise MCDI buffers to 0 on declaration (Jarod Wilson) [1123046] - [netdrv] sfc: Enable a VF to get its own MAC address (Jarod Wilson) [1123046] - [netdrv] sfc: protect filter table against use-after-free (Jarod Wilson) [1123046] - [netdrv] sfc: Store the efx_nic struct of the current VF in the VF data struct (Jarod Wilson) [1123046] - [netdrv] sfc: save old MAC address in case sriov_mac_address_changed fails (Jarod Wilson) [1123046] - [netdrv] sfc: Store vf_index in nic_data for Ef10 (Jarod Wilson) [1123046] - [netdrv] sfc: MC_CMD_SET_MAC can only be called by the link control Function (Jarod Wilson) [1123046] - [netdrv] sfc: change definition of MC_CMD_VADAPTOR_ALLOC (Jarod Wilson) [1123046] - [netdrv] sfc: Add permissions to MCDI commands (Jarod Wilson) [1123046] - [netdrv] sfc: nicer log message on Siena SR-IOV probe fail (Jarod Wilson) [1123046] - [netdrv] sfc: suppress some MCDI error messages in PTP (Jarod Wilson) [1123046] - [netdrv] sfc: nicer log message on PTP probe fail (Jarod Wilson) [1123046] - [netdrv] sfc: Bind the sfc driver to any available VF's (Jarod Wilson) [1123046] - [netdrv] sfc: Add use of shared RSS contexts (Jarod Wilson) [1123046] - [netdrv] sfc: Cope with permissions enforcement added to firmware for SR-IOV (Jarod Wilson) [1123046] - [netdrv] sfc: manually allocate and free vadaptors (Jarod Wilson) [1123046] - [netdrv] sfc: create vports for VFs and assign random MAC addresses (Jarod Wilson) [1123046] - [netdrv] sfc: Prepare to bind the sfc driver to the VF (Jarod Wilson) [1123046] - [netdrv] sfc: get the PF number and record in nic_data (Jarod Wilson) [1123046] - [netdrv] sfc: create VEB vswitch and vport above default firmware setup (Jarod Wilson) [1123046] - [netdrv] sfc: record the PF's vport ID in nic_data (Jarod Wilson) [1123046] - [netdrv] sfc: Record x_dpcpu_fw_id in EF10 nic_data (Jarod Wilson) [1123046] - [netdrv] sfc: Use MCDI to set FILTER_OP_IN_TX_DOMAIN (Jarod Wilson) [1123046] - [netdrv] sfc: Enable VF's via a write to the sysfs file sriov_numvfs (Jarod Wilson) [1123046] - [netdrv] sfc: Move and rename efx_vf struct to siena_vf (Jarod Wilson) [1123046] - [netdrv] sfc: Own header for nic-specific sriov functions, single instance of netdev_ops and sriov removed from Falcon code (Jarod Wilson) [1123046] - [netdrv] sfc: Fix memcpy with const destination compiler warning (Jarod Wilson) [1123046] - [netdrv] ethernet: codespell comment spelling fixes (Jarod Wilson) [1123046] - [netdrv] sfc: use netdev_rss_key_fill helper (Jarod Wilson) [1123046] - [netdrv] sfc: Use ether_addr_copy and eth_broadcast_addr (Jarod Wilson) [1123046] - [kernel] log2.h: Fix rounddown_pow_of_two(1) (Andrea Arcangeli) [1269976] - [md] raid1: Avoid raid1 resync getting stuck (Jes Sorensen) [1263820] - [md] revert "md: allow a partially recovered device to be hot-added to an array" (Jes Sorensen) [1250579] - [x86] nmi: Fix use of unallocated cpumask_var_t (Don Zickus) [1104266] - [x86] nmi: Perform a safe NMI stack trace on all CPUs (Don Zickus) [1104266] - [kernel] printk: Add per_cpu printk func to allow printk to be diverted (Don Zickus) [1104266] - [kernel] seq: Add minimal support for seq_buf (Don Zickus) [1104266] - [hwmon] nct6775: Add support for NCT6793D (Dean Nelson) [1260117] - [hwmon] nct6775: Swap STEP_UP_TIME and STEP_DOWN_TIME registers for most chips (Dean Nelson) [1260117] - [hwmon] nct6775: Add missing sysfs attribute initialization (Dean Nelson) [1260117] - [hwmon] nct6775: Enable auxiliary fan monitoring on ASRock Z77 Pro4-M (Dean Nelson) [1260117] - [hwmon] nct6775: Restore hardware monitoring logical device status on resume (Dean Nelson) [1260117] - [hwmon] nct6775: Convert to use SIMPLE_DEV_PM_OPS (Dean Nelson) [1260117] - [hwmon] nct6775: Add blank lines after declarations (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for NCT6792D (Dean Nelson) [1260117] - [hwmon] nct6775: Documentation updates (Dean Nelson) [1260117] - [hwmon] nct6775: Remove num_attr_groups from struct nct6775_data (Dean Nelson) [1260117] - [hwmon] nct6775: Update module description and Kconfig for NCT6106D and NCT6791D (Dean Nelson) [1260117] - [hwmon] nct6775: Fix probe unwind paths to properly unregister platform devices (Dean Nelson) [1260117] - [hwmon] Update Jean Delvare's e-mail address (Dean Nelson) [1260117] - [hwmon] nct6775: Re-enable logical device mapping for NCT6791 during resume (Dean Nelson) [1260117] - [hwmon] nct6775: NCT6791 supports weight control only for CPUFAN (Dean Nelson) [1260117] - [hwmon] nct6775: Monitor additional temperature registers (Dean Nelson) [1260117] - [hwmon] nct6775: Remove an unused variable (Dean Nelson) [1260117] - [hwmon] nct6775: Convert to use hwmon_device_register_with_groups (Dean Nelson) [1260117] - [hwmon] nct6775: Check array index when accessing temp_offset (Dean Nelson) [1260117] - [hwmon] nct6775: Use return value from find_temp_source (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for hibernate (Dean Nelson) [1260117] - [hwmon] use dev_get_platdata (Dean Nelson) [1260117] - [hwmon] nct6775: Fix size of data->temp array (Dean Nelson) [1260117] - [hwmon] nct6775: Avoid using device platform data outside probe function (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for NCT6791D (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for beep attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for critical low/high temperature limits on NCT6106 (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for NCT6102D/6106D (Dean Nelson) [1260117] - [hwmon] nct6775: Support two SuperIO chips in the same system (Dean Nelson) [1260117] - [hwmon] nct6775: Allocate attributes dynamically from templates (Dean Nelson) [1260117] - [hwmon] nct6775: Drop unsupported fan alarm attributes for NCT6775 (Dean Nelson) [1260117] - [hwmon] nct6775: Fix temperature alarm attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Do not create non-existing attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Fix coding style problems (Dean Nelson) [1260117] - [hwmon] nct6775: Constify strings (Dean Nelson) [1260117] - [hwmon] nct6775: Use ARRAY_SIZE for loops where possible (Dean Nelson) [1260117] - [hwmon] nct6775: Enable both AUXTIN and VIN3 on NCT6776 (Dean Nelson) [1260117] - [hwmon] nct6775: Expand scope of supported chips (Dean Nelson) [1260117] - [hwmon] nct6775: Drop read/write lock (Dean Nelson) [1260117] - [hwmon] nct6775: Only report VID if supported and enabled (Dean Nelson) [1260117] - [hwmon] nct6775: Detect and report additional temperature sources (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for weighted fan control (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for automatic fan control (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for pwm, pwm_mode, and pwm_enable (Dean Nelson) [1260117] - [hwmon] nct6775: Add power management support (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for fan debounce module parameter (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for fanX_pulses sysfs attribute (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for fan speed attributes (Dean Nelson) [1260117] - [hwmon] nct6775: Add support for temperature sensors (Dean Nelson) [1260117] - [hwmon] nct6775: Add case open detection (Dean Nelson) [1260117] - [hwmon] Driver for Nuvoton NCT6775F, NCT6776F, and NCT6779D (Dean Nelson) [1260117] - [netdrv] iwlwifi: edit the 3165 series and 8000 series PCI IDs (Stanislaw Gruszka) [1286871] - [netdrv] iwlwifi: Add new PCI IDs for the 8260 series (Stanislaw Gruszka) [1286871] - [mm] fix swapops.h:131 bug if remap_file_pages raced migration (Rafael Aquini) [1184296] - [mm] rmap: make rmap_walk to get the rmap_walk_control argument (Rafael Aquini) [1184296] - [mm] mremap: enforce rmap src/dst vma ordering in case of vma_merge() succeeding in copy_vma (Rafael Aquini) [1184296] - [scsi] sd: name space exhaustion causes system hang (Ewan Milne) [1088509] - [net] cnic: Add the interfaces to get FC-NPIV table (Maurizio Lombardi) [1252116] - [net] cnic: Populate upper layer driver state in MFW (Maurizio Lombardi) [1252116] - [net] bnx2-cnic: Driver Version Update (Maurizio Lombardi) [1252116] - [net] bnx2-cnic: Driver Rebranding Changes (Maurizio Lombardi) [1252116] - [scsi] megaraid_sas: touch the version string (Tomas Henzl) [1254762] - [scsi] megaraid_sas: Make tape drives visible on PERC5 controllers (Tomas Henzl) [1254762] - [scsi] megaraid_sas: Expose TAPE drives unconditionally (Tomas Henzl) [1254762]- [kernel] relay: move remove_buf_file inside relay_close_buf (Eric Sandeen) [501457] - [dm] snapshot: fix a possible invalid memory access on unload (Mike Snitzer) [1282900] - [dm] fix ioctl retry termination with signal (Mike Snitzer) [1282900] - [dm] redhat: add CONFIG_DM_CACHE_SMQ option to config-generic-rhel (Mike Snitzer) [1282900] - [dm] dm cache: the CLEAN_SHUTDOWN flag was not being set (Mike Snitzer) [1282900] - [dm] dm cache: fix NULL pointer when switching from cleaner policy (Mike Snitzer) [1282900] - [dm] dm cache: fix use after freeing migrations (Mike Snitzer) [1282900] - [dm] dm cache: small cleanups related to deferred prison cell cleanup (Mike Snitzer) [1282900] - [dm] dm cache: fix leaking of deferred bio prison cells (Mike Snitzer) [1282900] - [dm] dm cache: move wake_waker from free_migrations to where it is needed (Mike Snitzer) [1282900] - [dm] dm cache policy smq: change the mutex to a spinlock (Mike Snitzer) [1282900] - [dm] dm persistent data: eliminate unnecessary return values (Mike Snitzer) [1282900] - [dm] dm thin: restore requested 'error_if_no_space' setting on OODS to WRITE transition (Mike Snitzer) [1282900] - [dm] dm thin: fix missing pool reference count decrement in pool_ctr error path (Mike Snitzer) [1282900] - [dm] dm btree: fix leak of bufio-backed block in btree_split_beneath error path (Mike Snitzer) [1282900] - [dm] dm btree remove: fix a bug when rebalancing nodes after removal (Mike Snitzer) [1282900] - [dm] dm btree remove: remove unused function get_nr_entries (Mike Snitzer) [1282900] - [dm] dm btree: remove unused "dm_block_t root" parameter in btree_split_sibling (Mike Snitzer) [1282900] - [dm] dm switch: simplify conditional in alloc_region_table (Mike Snitzer) [1282900] - [dm] dm delay: document that offsets are specified in sectors (Mike Snitzer) [1282900] - [dm] dm delay: capitalize the start of an delay_ctr error message (Mike Snitzer) [1282900] - [dm] dm delay: Use DM_MAPIO macros instead of open-coded equivalents (Mike Snitzer) [1282900] - [dm] dm linear: remove redundant target name from error messages (Mike Snitzer) [1282900] - [dm] dm raid: fix round up of default region size (Mike Snitzer) [1282900] - [dm] convert ffs to __ffs (Mike Snitzer) [1282900] - [dm] remove unlikely() before IS_ERR (Mike Snitzer) [1282900] - [dm] fix AB-BA deadlock in __dm_destroy (Mike Snitzer) [1282900] - [dm] fix add_disk() NULL pointer due to race with free_dev (Mike Snitzer) [1282900] - [dm] do not override error code returned from dm_get_device (Mike Snitzer) [1282900] - [dm] test return value for DM_MAPIO_SUBMITTED (Mike Snitzer) [1282900] - [dm] dm stats: report precise_timestamps and histogram in @stats_list output (Mike Snitzer) [1267632] - [dm] bump the ioctl version to 4.32.1 (Mike Snitzer) [1267632] - [dm] dm stats: add support for request-based DM devices (Mike Snitzer) [1267632] - [dm] dm stats: collect and report histogram of IO latencies (Mike Snitzer) [1267632] - [dm] dm stats: support precise timestamps (Mike Snitzer) [1267632] - [dm] dm stats: fix divide by zero if 'number_of_areas' arg is zero (Mike Snitzer) [1267632] - [dm] dm btree: add ref counting ops for the leaves of top level btrees (Mike Snitzer) [1282900] - [dm] dm thin metadata: delete btrees when releasing metadata snapshot (Mike Snitzer) [1282900] - [dm] dm thin: return -ENOSPC when erroring retry list due to out of data space (Mike Snitzer) [1282900] - [dm] dm thin: display 'needs_check' in status if it is set (Mike Snitzer) [1282900] - [dm] dm thin: stay in out-of-data-space mode once no_space_timeout expires (Mike Snitzer) [1282900] - [dm] dm btree: silence lockdep lock inversion in dm_btree_del (Mike Snitzer) [1282900] - [dm] dm thin: allocate the cell_sort_array dynamically (Mike Snitzer) [1282900] - [dm] dm space map disk: fix sm_disk_count_is_more_than_one (Mike Snitzer) [1282900] - [dm] dm space map metadata: fix occasional leak of a metadata block on resize (Mike Snitzer) [1282900] - [dm] dm thin metadata: fix a race when entering fail mode (Mike Snitzer) [1282900] - [dm] dm thin: fail messages with EOPNOTSUPP when pool cannot handle messages (Mike Snitzer) [1282900] - [dm] dm thin metadata: remove in-core 'read_only' flag (Mike Snitzer) [1282900] - [dm] dm thin: cleanup schedule_zero to read more logically (Mike Snitzer) [1282900] - [dm] dm thin: cleanup overwrite's endio restore to be centralized (Mike Snitzer) [1282900] - [dm] dm cache: fix device destroy hang due to improper prealloc_used accounting (Mike Snitzer) [1282900] - [dm] dm cache policy smq: fix alloc_bitset check that always evaluates as false (Mike Snitzer) [1282900] - [dm] dm cache: avoid calls to prealloc_free_structs if possible (Mike Snitzer) [1282900] - [dm] dm cache: avoid preallocation if no work in writeback_some_dirty_blocks (Mike Snitzer) [1282900] - [dm] dm cache: display 'needs_check' in status if it is set (Mike Snitzer) [1282900] - [dm] dm cache policy smq: move 'dm-cache-default' module alias to SMQ (Mike Snitzer) [1282900] - [dm] dm cache policy smq: fix "default" version to be 1.4.0 (Mike Snitzer) [1282900] - [dm] dm cache: switch the "default" cache replacement policy from mq to smq (Mike Snitzer) [1282900] - [dm] dm cache: age and write back cache entries even without active IO (Mike Snitzer) [1282900] - [dm] dm cache: prefix all DMERR and DMINFO messages with cache device name (Mike Snitzer) [1282900] - [dm] dm cache: add fail io mode and needs_check flag (Mike Snitzer) [1282900] - [dm] dm cache: wake the worker thread every time we free a migration object (Mike Snitzer) [1282900] - [dm] dm cache: add stochastic-multi-queue - smq - policy (Mike Snitzer) [1282900] - [dm] dm cache: boost promotion of blocks that will be overwritten (Mike Snitzer) [1282900] - [dm] dm cache: defer whole cells (Mike Snitzer) [1282900] - [dm] dm bio prison: add dm_cell_promote_or_release (Mike Snitzer) [1282900] - [dm] dm cache: pull out some bitset utility functions for reuse (Mike Snitzer) [1282900] - [dm] dm cache: pass a new 'critical' flag to the policies when requesting writeback work (Mike Snitzer) [1282900] - [dm] dm cache: track IO to the origin device using io_tracker (Mike Snitzer) [1282900] - [dm] dm cache: add io_tracker (Mike Snitzer) [1282900] - [dm] dm cache: fix race when issuing a POLICY_REPLACE operation (Mike Snitzer) [1282900] - [dm] dm crypt: update wiki page URL (Mike Snitzer) [1282900] - [dm] dm stripe: drop useless exit point from dm_stripe_init() (Mike Snitzer) [1282900] - [dm] dm raid1: keep issuing IO after leg failure (Mike Snitzer) [1282900] - [dm] dm table: use bool function return values of true_false not 1_0 (Mike Snitzer) [1282900] - [dm] dm thin: remove stale 'trim' message documentation (Mike Snitzer) [1282900] - [dm] dm delay: use msecs_to_jiffies for time conversion (Mike Snitzer) [1282900] - [dm] dm log userspace base: fix compile warning (Mike Snitzer) [1282900] - [dm] dm log userspace transfer: match wait_for_completion_timeout return type (Mike Snitzer) [1282900] - [dm] dm cache policy mq: try not to writeback data that changed in the last second (Mike Snitzer) [1282900] - [dm] dm cache policy mq: remove unused generation member of struct entry (Mike Snitzer) [1282900] - [dm] dm cache policy mq: track entries hit this 'tick' via sentinel objects (Mike Snitzer) [1282900] - [dm] dm cache policy mq: remove queue_shift_down (Mike Snitzer) [1282900] - [dm] dm cache policy mq: keep track of the number of entries in a multiqueue (Mike Snitzer) [1282900] - [dm] dm log userspace: split flush_entry_pool to be per dirty-log (Mike Snitzer) [1282900] - [dm] dm io: deal with wandering queue limits when handling BIO_DISCARD (Mike Snitzer) [1282900] - [dm] dm io: reject unsupported DISCARD requests with EOPNOTSUPP (Mike Snitzer) [1282900] - [dm] dm kcopyd: prepare for additional safety checks for discards (Mike Snitzer) [1282900] - [dm] hold suspend_lock while suspending device during device deletion (Mike Snitzer) [1282900] - [dm] dm thin: fix to consistently zero-fill reads to unprovisioned blocks (Mike Snitzer) [1282900] - [dm] dm snapshot: remove unnecessary NULL checks before vfree calls (Mike Snitzer) [1282900] - [dm] dm mpath: simplify failure path of dm_multipath_init (Mike Snitzer) [1282900] - [dm] dm thin metadata: remove unused dm_pool_get_data_block_size (Mike Snitzer) [1282900] - [dm] dm ioctl: fix stale comment above dm_get_inactive_table (Mike Snitzer) [1282900] - [dm] dm crypt: update url in CONFIG_DM_CRYPT help text (Mike Snitzer) [1282900] - [dm] dm-bufio: fix time comparison to use time_after_eq (Mike Snitzer) [1282900] - [dm] use time_in_range and time_after (Mike Snitzer) [1282900] - [dm] dm-raid: fix a couple integer overflows (Mike Snitzer) [1282900]- [net] ipv6: addrconf: validate new MTU before applying it (Aaron Conole) [1250773] - [net] xfrm: Fix memory leak in xfrm_state_update (Paolo Abeni) [1271720] - [net] sctp: allow authenticating DATA chunks that are bundled with COOKIE_ECHO (Xin Long) [1275535] - [net] sctp: do not reset the overall_error_count in SHUTDOWN_RECEIVE state (Xin Long) [1276847] - [net] sctp: asconf's process should verify address parameter is in the beginning (Xin Long) [1246941] - [net] sctp: ASCONF-ACK with Unresolvable Address should be sent (Xin Long) [1241866] - [net] tcp_cubic: do not set epoch_start in the future (Hannes Frederic Sowa) [1275214] - [net] tcp_cubic: better follow cubic curve after idle period (Hannes Frederic Sowa) [1275214] - [net] tcp: add OFO snmp counters (Herbert Xu) [705409] - [net] netlink: With opcode INET_DIAG_BC_S_LE dport was compared in inet_diag_bc_run() (Phil Sutter) [1179769] - [net] bridge: fix hang on removal of bridge via netlink (Paolo Abeni) [1115904] - [net] bridge: bridge port parameters over netlink (Paolo Abeni) [1115904] - [net] bridge: implement rtnl_link_ops->get_size and rtnl_link_ops->fill_info (Paolo Abeni) [1115904] - [net] bridge: Assign rtnl_link_ops to bridge devices created via ioctl (Paolo Abeni) [1115904] - [net] bridge: fix a possible net_device leak (Paolo Abeni) [1115904] - [net] bridge: fix accidental creation of sysfs directory (Paolo Abeni) [1115904] - [net] bridge: allow creating bridge devices with netlink (Paolo Abeni) [1115904] - [net] sctp: add routing output fallback (Xin Long) [1229124] - [net] sctp: fix dst leak (Xin Long) [1229124] - [net] sctp: fix src address selection if using secondary addresses (Xin Long) [1229124] - [net] sctp: reduce indent level on sctp_v4_get_dst (Xin Long) [1229124] - [net] xfrm: fix for policy matching on outgoing interface (Phil Sutter) [1145624] - [net] sch_qfq: remove unused member of struct qfq_sched (Phil Sutter) [1152235] - [net] sch_qfq: remove redundant -if- control statement (Phil Sutter) [1152235] - [net] sch_qfq: remove a source of high packet delay/jitter (Phil Sutter) [1152235] - [net] sch_qfq: remove forward declaration of qfq_update_agg_ts (Phil Sutter) [1152235] - [net] sch_qfq: improve efficiency of make_eligible (Phil Sutter) [1152235] - [net] sch_qfq: remove a useless invocation of qfq_update_eligible (Phil Sutter) [1152235] - [net] sch_qfq: do not allow virtual time to jump if an aggregate is in service (Phil Sutter) [1152235] - [net] sch_qfq: prevent budget from wrapping around after a dequeue (Phil Sutter) [1152235] - [net] sch_qfq: serve activated aggregates immediately if the scheduler is empty (Phil Sutter) [1152235] - [net] sch_qfq: fix the update of eligible-group sets (Phil Sutter) [1152235] - [net] sch_qfq: properly cap timestamps in charge_actual_service (Phil Sutter) [1152235] - [net] sch_qfq: fair-queueing service at DRR cost (Phil Sutter) [1152235] - [net] pkt_sched: Fix warning false positives (Phil Sutter) [1152235] - [scsi] st: Destroy st_index_idr on module exit (Maurizio Lombardi) [875277] - [scsi] st: convert DRIVER_ATTR macros to DRIVER_ATTR_RO (Maurizio Lombardi) [875277] - [scsi] st: convert to using driver attr groups for sysfs (Maurizio Lombardi) [875277] - [scsi] st: implement tape statistics (Maurizio Lombardi) [875277] - [scsi] st: fix corruption of the st_modedef structures in st_set_options() (Maurizio Lombardi) [875277] - [scsi] st: convert class code to use dev_groups (Maurizio Lombardi) [875277] - [scsi] st: raise device limit (Maurizio Lombardi) [875277] - [scsi] st: clean up device file creation and removal (Maurizio Lombardi) [875277] - [scsi] st: get rid of scsi_tapes array (Maurizio Lombardi) [875277] - [scsi] st: clean up dev cleanup in st_probe (Maurizio Lombardi) [875277] - [scsi] st: Use static class attributes (Maurizio Lombardi) [875277] - [scsi] fnic: Use the local variable instead of I/O flag to acquire io_req_lock in fnic_queuecommand() to avoid deadloack (Maurizio Lombardi) [1253855] - [powerpc] nvram: print no error when pstore backend is not nvram (Gustavo Duarte) [1207778] - [cpufreq] fix memory leak in cpufreq_add_dev (Aristeu Rozanski) [1281727] - [hid] usbhid: add Chicony/Pixart usb optical mouse that needs QUIRK_ALWAYS_POLL (Herton R. Krzesinski) [1159319] - [watchdog] i6300esb: don't depend on X86 (David Gibson) [1245156] - [fs] devpts: plug the memory leak in kill_sb (Ian Kent) [1283557] - [char] tty: Fix unsafe bit ops in tty_throttle_safe/unthrottle_safe (Milos Vyletel) [1234862] - [security] selinux: special dontaudit for access checks (Marek Milkovic) [723722] - [security] selinux: make LSMs explicitly mask off permissions (Marek Milkovic) [723722] - [security] Don't leak a key reference if request_key tries to use a revoked keyring (David Howells) [1188442 1282745] - [security] keys: Fix the size of the key description passed to/from userspace (David Howells) [1282745] - [security] keys: Reinstate EPERM for a key type name beginning with a '.' (David Howells) [1282745] - [security] keys: Allow special keys eg. DNS results to be invalidated by CAP_SYS_ADMIN (David Howells) [1282745] - [security] keys: special dot prefixed keyring name bug fix (David Howells) [1282745] - [security] keys: Pre-clear struct key on allocation (David Howells) [1282745] - [security] keys: initialize root uid and session keyrings early (David Howells) [1282745] - [security] keys: Drop the permissions argument from __keyring_search_one (David Howells) [1282745] - [security] keys: key_is_dead should take a const key pointer argument (David Howells) [1282745] - [security] keys: Use bool in make_key_ref and is_key_possessed (David Howells) [1282745] - [security] keys: Skip key state checks when checking for possession (David Howells) [1282745] - [security] fix: compat_rw_copy_check_uvector misuse in aio, readv, writev, and security keys (David Howells) [1282745] - [security] keys: Use keyring_alloc() to create special keyrings (David Howells) [1282745] - [security] keys: Reduce initial permissions on keys (David Howells) [1282745] - [security] key: Fix resource leak (David Howells) [1282745] - [security] keys: linux/key-type.h needs linux/errno.h (David Howells) [1282745] - [security] keys: Fix some sparse warnings (David Howells) [1282745] - [security] key: Remove extraneous parentheses from rcu_assign_keypointer (David Howells) [1282745] - [security] security/keys/keyctl.c: suppress memory allocation failure warning (David Howells) [1282745] - [security] keys: Don't check for NULL key pointer in key_validate (David Howells) [1282745] - [security] keys: Do LRU discard in full keyrings (David Howells) [1282745] - [security] keys: Permit in-place link replacement in keyring list (David Howells) [1282745] - [security] keys: Perform RCU synchronisation on keys prior to key destruction (David Howells) [1282745] - [security] keys: Announce key type (un)registration (David Howells) [1282745] - [security] Created a function for setting timeouts on keys (David Howells) [1282745] - [char] tty ldisc: Close/Reopen race prevention should check the proper flag (Herton R. Krzesinski) [1233699] - [char] TTY: open/hangup race fixup (Herton R. Krzesinski) [1233699] - [char] TTY: don't allow reopen when ldisc is changing (Herton R. Krzesinski) [1233699] - [block] mtip32xx: increase wait time for hba reset (David Milburn) [1252349 1253433] - [block] mtip32xx: fix minor number (David Milburn) [1252349 1253433] - [block] mtip32xx: remove unnecessary sleep in mtip_ftl_rebuild_poll (David Milburn) [1252349 1253433] - [block] mtip32xx: Abort I/O during secure erase operation (David Milburn) [1252349 1253433] - [block] mtip32xx: fix incorrectly setting MTIP_DDF_SEC_LOCK_BIT (David Milburn) [1252349 1253433] - [block] mtip32xx: fix rmmod issue (David Milburn) [1252349 1253433] - [netdrv] e100: Release skb when DMA mapping is failed in e100_xmit_prepare (Ken Cox) [1150338] - [netdrv] e100: Add dma mapping error check (Ken Cox) [1150338] - [netdrv] e100: Add a check after pci_pool_create to avoid null pointer dereference (Ken Cox) [1150338] - [netdrv] ethernet/intel: Use setup_timer (Ken Cox) [1150338] - [netdrv] e100: don't initialize int object to zero (Ken Cox) [1150338] - [mm] ksm: unstable_tree_search_insert error checking cleanup (Andrea Arcangeli) [1262294 1274870] - [mm] ksm: use the helper method to do the hlist_empty check (Andrea Arcangeli) [1262294 1274870] - [mm] ksm: don't fail stable tree lookups if walking over stale stable_nodes (Andrea Arcangeli) [1262294 1274870] - [mm] ksm: add cond_resched() to the rmap_walks (Andrea Arcangeli) [1262294 1274870] - [mm] shm: fix null pointer deref when userspace specifies invalid hugepage size (Aaron Tomlin) [1168187] - [mm] hugetlbfs: fix mmap failure in unaligned size request (Aaron Tomlin) [1168187] - [mm] support more pagesizes for MAP_HUGETLB/SHM_HUGETLB (Aaron Tomlin) [1168187] - [mm] hugetlbfs: fix alignment of huge page requests (Aaron Tomlin) [1168187] - [edac] sb_edac: look harder for DDRIO on Haswell systems (Aristeu Rozanski) [1112412] - [edac] sb_edac: correctly fetch DIMM width on Ivy Bridge and Haswell (Aristeu Rozanski) [1112412] - [net] ipv6: fix crash on ICMPv6 redirects with prohibited/blackholed source (Xin Long) [1278273] - [net] sctp: translate host order to network order when setting a hmacid (Xin Long) [1270481] - [net] fix tcp_info uapi breakage (Paolo Abeni) [1191738] - [net] ipv6: fix bad free of addrconf_init_net (Paolo Abeni) [1278372] - [net] netfilter: nf_ct_sctp: minimal multihoming support (Xin Long) [1267612] - [mm] vmalloc.c: unbreak __vunmap (Jan Stancek) [1286024] - [fs] nfs: Fetch MOUNTED_ON_FILEID when updating an inode (Benjamin Coddington) [1223978] - [fs] nfsv3: Use the readdir fileid as the mounted-on-fileid (Benjamin Coddington) [1223978] - [fs] nfs: Fix use of nfs_attr_use_mounted_on_fileid() (Benjamin Coddington) [1223978] - [fs] nfs: Fix possible endless state recovery wait (Benjamin Coddington) [1093904] - [fs] nfs: Fix comparison between DS address lists (Steve Dickson) [1282622] - [fs] nfs: pnfs: loop over multipath addrs on connect (Steve Dickson) [1282622] - [fs] nfs: Parse and store all multipath DS addresses (Steve Dickson) [1282622] - [fs] nfs: pnfs IPv6 support (Steve Dickson) [1282622] - [fs] xfs: incorporate sysfs/kobject in xfsstats: handlers take kobjects (Bill O'Donnell) [1205640] - [fs] xfs: stats are no longer dependent on CONFIG_PROC_FS (Bill O'Donnell) [1205640] - [fs] xfs: fix an error code in xfs_fs_fill_super (Bill O'Donnell) [1205640] - [fs] xfs: per-filesystem stats counter implementation (Bill O'Donnell) [1205640] - [fs] xfs: per-filesystem stats in sysfs (Bill O'Donnell) [1205640] - [fs] xfs: pass xfsstats structures to handlers and macros (Bill O'Donnell) [1205640] - [fs] xfs: consolidate sysfs ops (Bill O'Donnell) [1205640] - [fs] xfs: remove unused procfs code (Bill O'Donnell) [1205640] - [fs] xfs: create symlink proc/fs/xfs/stat to sys/fs/xfs/stats (Bill O'Donnell) [1205640] - [fs] xfs: create global stats and stats_clear in sysfs (Bill O'Donnell) [1205640] - [fs] xfs: add log attributes for log lsn and grant head data (Bill O'Donnell) [1205640] - [fs] xfs: add debug sysfs attribute set (Bill O'Donnell) [1205640] - [fs] xfs: add xlog sysfs kobject and attribute handlers (Bill O'Donnell) [1205640] - [fs] xfs: add xfs_mount sysfs kobject (Bill O'Donnell) [1205640] - [fs] xfs: add a sysfs kset (Bill O'Donnell) [1205640] - [fs] xfs: fix a couple error sequence jumps in xfs_mountfs (Bill O'Donnell) [1205640] - [fs] sysfs: create __ATTR_WO() (Bill O'Donnell) [1205640] - [fs] gfs2: Protect freeing directory hash table with i_lock spin_lock (Robert S Peterson) [1250663] - [fs] ext4: Check return value of sb_getblk() and friends (Lukas Czerner) [1276627] - [fs] ext3: Avoid underflow of in ext3_trim_fs() (Lukas Czerner) [1116006] - [fs] ext3: add necessary check in case IO error happens (Lukas Czerner) [1209315]- [md] md: clear Blocked flag on failed devices when array is read-only (Xiao Ni) [1177913] - [netdrv] e1000e: convert to new VLAN model (Ken Cox) [1213244] - [usb] xhci: Allocate correct amount of scratchpad buffers (Don Zickus) [1261704] - [ata] ahci: add new Intel device IDs (Steve Best) [1281823] - [usb] Revert "Update USB default wakeup settings" (Don Zickus) [1236589] - [perf] tools: Fix build on 32-bit machines with numactl-dev (Jiri Olsa) [1164407] - [netdrv] ibmveth: Don't receive packets when the napi budget == 0 (Gustavo Duarte) [1233272] - [netdrv] ibmveth: Add support for Large Receive Offload (Gustavo Duarte) [1233272] - [netdrv] ibmveth: Add GRO support (Gustavo Duarte) [1233272] - [netdrv] ibmveth: Add support for TSO (Gustavo Duarte) [1233272] - [netdrv] ibmveth: change rx buffer default allocation for CMO (Gustavo Duarte) [1233272] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1097904] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1097904] - [fs] proc/vmcore.c:mmap_vmcore: skip non-ram pages reported by hypervisors (Baoquan He) [1097904] - [s390] vmcore: implement remap_oldmem_pfn_range for s390 (Baoquan He) [1097904] - [fs] vmcore: introduce remap_oldmem_pfn_range (Baoquan He) [1097904] - [s390] kdump: Allow copy_oldmem_page copy to virtual memory (Baoquan He) [1097904] - [fs] s390/kdump: Disable mmap for s390 (Baoquan He) [1097904] - [fs] vmcore: support mmap on /proc/vmcore (Baoquan He) [1097904] - [fs] vmcore: calculate vmcore file size from buffer size and total size of vmcore objects (Baoquan He) [1097904] - [fs] vmcore: allow user process to remap ELF note segment buffer (Baoquan He) [1097904] - [fs] vmcore: allocate ELF note segment in the 2nd kernel vmalloc memory (Baoquan He) [1097904] - [kernel] vmalloc: introduce remap_vmalloc_range_partial (Baoquan He) [1097904] - [kernel] vmalloc: make find_vm_area check in range (Baoquan He) [1097904] - [fs] vmcore: treat memory chunks referenced by PT_LOAD program header entries in page-size boundary in vmcore_list (Baoquan He) [1097904] - [fs] vmcore: allocate buffer for ELF headers on page-size alignment (Baoquan He) [1097904] - [fs] vmcore: clean up read_vmcore (Baoquan He) [1097904] - [kernel] include/linux/mm.h: add PAGE_ALIGNED helper (Baoquan He) [1097904] - [fs] proc/vmcore.c: put if tests in the top of the while loop to reduce duplication (Baoquan He) [1097904] - [fs] proc/vmcore.c: add hook to read_from_oldmem to check for non-ram pages (Baoquan He) [1097904] - [s390] asm-generic, mm: pgtable: consolidate zero page helpers (Baoquan He) [1097904] - [fs] Revert "vmcore: prevent PT_NOTE p_memsz overflow during header update" (Baoquan He) [1097904] - [fs] Revert "vmcore: continue vmcore initialization if PT_NOTE is found empty" (Baoquan He) [1097904] - [pci] Use function 0 VPD for identical functions, regular VPD for others (Myron Stowe) [1258330] - [pci] Fix devfn for VPD access through function 0 (Myron Stowe) [1258330] - [pci] Add VPD function 0 quirk for Intel Ethernet devices (Myron Stowe) [1258330] - [pci] Add dev_flags bit to access VPD through function 0 (Myron Stowe) [1258330] - [virt] storvsc: use storage protocol version to determine storage capabilities (Vitaly Kuznetsov) [1267592] - [virt] storvsc: use correct defaults for values determined by protocol negotiation (Vitaly Kuznetsov) [1267592] - [virt] storvsc: Untangle the storage protocol negotiation from the vmbus protocol negotiation (Vitaly Kuznetsov) [1267592] - [virt] storvsc: Use a single value to track protocol versions (Vitaly Kuznetsov) [1267592] - [virt] storvsc: Rather than look for sets of specific protocol versions, make decisions based on ranges (Vitaly Kuznetsov) [1267592] - [virt] hv: balloon: Enable dynamic memory protocol negotiation with Windows 10 hosts (Vitaly Kuznetsov) [1267592] - [virt] hv: vmbus: Update preferred vmbus protocol version to windows 10 (Vitaly Kuznetsov) [1267592] - [s390] mm: speedup storage key initialization (Hendrik Brueckner) [1234811] - [s390] memory hotplug: use pfmf instruction to initialize storage keys (Hendrik Brueckner) [1234811] - [s390] mm: use pfmf instruction to initialize storage keys (Hendrik Brueckner) [1234811] - [s390] facilities: cleanup PFMF and HPAGE machine facility detection (Hendrik Brueckner) [1234811] - [s390] enable large page support with CONFIG_DEBUG_PAGEALLOC (Hendrik Brueckner) [1234811] - [s390] memory hotplug: initialize storage keys (Hendrik Brueckner) [1234811] - [s390] mm: limit STACK_RND_MASK for compat tasks (Hendrik Brueckner) [1234811] - [s390] mm: align 64-bit PIE binaries to 4GB (Hendrik Brueckner) [1234811] - [s390] avoid z13 cache aliasing (Hendrik Brueckner) [1234811] - [s390] mm: zero page cache synonyms for zEC12 (Hendrik Brueckner) [1234811] - [s390] zero page cache synonyms (Hendrik Brueckner) [1234811] - [s390] kernel: use stnsm 255 instead of stosm 0 (Hendrik Brueckner) [1234811] - [s390] time: use stck clock fast for do_account_vtime (Hendrik Brueckner) [1234811] - [s390] spinlock: optimize spin_unlock code (Hendrik Brueckner) [1234811] - [s390] spinlock: refactor arch_spin_lock_wait_flags (Hendrik Brueckner) [1234811] - [s390] rwlock: add missing local_irq_restore calls (Hendrik Brueckner) [1234811] - [s390] spinlock, rwlock: always to a load-and-test first (Hendrik Brueckner) [1234811] - [s390] spinlock: optimize spinlock code sequence (Hendrik Brueckner) [1234811] - [s390] spinlock: cleanup spinlock code (Hendrik Brueckner) [1234811] - [s390] enable ARCH_USE_CMPXCHG_LOCKREF (Hendrik Brueckner) [1234811] - [s390] spinlock: check virtual cpu running status (Hendrik Brueckner) [1234811] - [netdrv] r8169: fix kasan reported skb use-after-free (Corinna Vinschen) [1273872] - [netdrv] r8169: Fix sleeping function called during get_stats64 (Corinna Vinschen) [1273872] - [netdrv] r8169: Add software counter for multicast packages (Corinna Vinschen) [1273872] - [netdrv] r8169: Add values missing in @get_stats64 from HW counters (Corinna Vinschen) [1273872] - [mm] compaction: fix accounting of LRU_ACTIVE_ANON|FILE in NR_ISOLATED_ANON|FILE (Andrea Arcangeli) [1264087] - [ata] libata: introduce ata_host->n_tags to avoid oops on SAS controllers (David Milburn) [1244601] - [ata] libata: allow sata_sil24 to opt-out of tag ordered submission (David Milburn) [1244601] - [ata] ahci: ahci_p5wdh_workaround - constify DMI table (David Milburn) [1244601] - [ata] libata: support the ata host which implements a queue depth less than 32 (David Milburn) [1244601] - [ata] ahci: bail out on ICH6 before using AHCI BAR (David Milburn) [1244601] - [ata] ahci: add Marvell 9230 to the AHCI PCI device list (David Milburn) [1244601] - [ata] ahci: Use PCI_VENDOR_ID_MARVELL_EXT for 0x1b4b (David Milburn) [1244601] - [pci] Define macro for Marvell vendor ID (David Milburn) [1244601] - [mm] fix anon_vma->degree underflow in anon_vma endless growing prevention (Jerome Marchand) [1151823] - [mm] fix corner case in anon_vma endless growing prevention (Jerome Marchand) [1151823] - [mm] prevent endless growth of anon_vma hierarchy (Jerome Marchand) [1151823] - [mm] avoid anon_vma_chain allocation under anon_vma lock (Jerome Marchand) [1151823] - [mm] avoid repeated anon_vma lock/unlock sequences in unlink_anon_vmas() (Jerome Marchand) [1151823] - [mm] avoid repeated anon_vma lock/unlock sequences in anon_vma_clone() (Jerome Marchand) [1151823]- [kvm] svm: unconditionally intercept DB (Paolo Bonzini) [1279468] {CVE-2015-8104} - [input] wacom: Add support for Express Key Remote (Aristeu Rozanski) [1243328] - [input] wacom: Add missing ABS_MISC event and feature declaration for 27QHD (Aristeu Rozanski) [1243328] - [input] wacom: add support for Cintiq 27QHD and 27QHD touch (Aristeu Rozanski) [1243328] - [input] wacom: add defines for new Cintiq and DTU outbound tracking (Aristeu Rozanski) [1243328] - [input] wacom: process outbound for newer Cintiqs (Aristeu Rozanski) [1243328] - [hwmon] coretemp: Allow format checking (Prarit Bhargava) [1262397] - [hwmon] revert "hwmon: coretemp: Refine TjMax detection" (Prarit Bhargava) [1262397] - [hwmon] coretemp: Allocate platform data with devm_kzalloc (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use sysfs_create_group to create sysfs attributes (Prarit Bhargava) [1262397] - [hwmon] coretemp: Do not return -EAGAIN for low temperatures (Prarit Bhargava) [1262397] - [hwmon] coretemp: Refine TjMax detection (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add PCI device ID for CE41x0 CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use PCI host bridge ID to identify CPU if necessary (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix truncated name of alarm attributes (Prarit Bhargava) [1262397] - [hwmon] coretemp: Atom CPUs don't support TjMax; no warning needed (Prarit Bhargava) [1262397] - [hwmon] coretemp: Remove redundant platform_set_drvdata() (Prarit Bhargava) [1262397] - [hwmon] coretemp: Document and add support for additional CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: list TjMax for Z650/670 and N550/570 (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop N4xx, N5xx, D4xx, D5xx CPUs from tjmax table (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use model table instead of if/else to identify CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop dependency on PCI for TjMax detection on Atom CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add support for Atom CE4110/4150/4170 (Prarit Bhargava) [1262397] - [hwmon] coretemp: Use get_online_cpus to avoid races involving CPU hotplug (Prarit Bhargava) [1262397] - [hwmon] sections: Fix section conflicts in drivers/hwmon (Prarit Bhargava) [1262397] - [hwmon] struct x86_cpu_id arrays can be __initconst (Prarit Bhargava) [1262397] - [x86] cpufeature: Rename X86_FEATURE_DTS to X86_FEATURE_DTHERM (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop needless initialization (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add support for Atom D2000 and N2000 series CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: Improve support of recent Atom CPU models (Prarit Bhargava) [1262397] - [hwmon] coretemp: Improve support for TjMax detection on Atom CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Increase CPU core limit (Prarit Bhargava) [1262397] - [hwmon] coretemp: fix oops on cpu unplug (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix checkpatch error (Prarit Bhargava) [1262397] - [hwmon] Convert coretemp to x86 cpuid autoprobing (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add missing section annotations (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix for non-SMP builds (Prarit Bhargava) [1262397] - [hwmon] coretemp: Get microcode revision from cpu_data (Prarit Bhargava) [1262397] - [hwmon] coretemp: Avoid leaving around dangling pointer (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fixup platform device ID change (Prarit Bhargava) [1262397] - [hwmon] coretemp: remove struct platform_data * parameter from create_core_data (Prarit Bhargava) [1262397] - [hwmon] coretemp: constify static data (Prarit Bhargava) [1262397] - [hwmon] coretemp: don't use kernel assigned CPU number as platform device ID (Prarit Bhargava) [1262397] - [hwmon] coretemp: Don't use threshold registers for tempX_max (Prarit Bhargava) [1262397] - [hwmon] coretemp: Let the user force TjMax (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop duplicate function get_pkg_tjmax (Prarit Bhargava) [1262397] - [hwmon] coretemp Initialize tmin (Prarit Bhargava) [1262397] - [hwmon] coretemp: Add core/pkg threshold support to Coretemp (Prarit Bhargava) [1262397] - [hwmon] coretemp: Drop unused struct members (Prarit Bhargava) [1262397] - [hwmon] coretemp: Further relax temperature range checks (Prarit Bhargava) [1262397] - [hwmon] coretemp: Fix TjMax detection for older CPUs (Prarit Bhargava) [1262397] - [hwmon] coretemp: Relax target temperature range check (Prarit Bhargava) [1262397] - [x86] hwmon: Add core threshold notification to therm_throt.c (Prarit Bhargava) [1262397] - [hwmon] coretemp Initialize sysfs attributes (Prarit Bhargava) [1262397] - [hwmon] coretemp: documentation update and cleanup (Prarit Bhargava) [1262397] - [scsi] mptsas: fix depth param in scsi_track_queue_full (Tomas Henzl) [1231864] - [scsi] fcoe: ensure that skb placed on the fip_recv_list are unshared (Maurizio Lombardi) [1227181] - [scsi] bnx2i: Fixed firmware assert, during target logout (Maurizio Lombardi) [1127626] - [scsi] hpsa: Update driver revision to RH5 (Joseph Szczypek) [1244959] - [scsi] hpsa: fix issues with multilun devices (Joseph Szczypek) [1244959] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Maurizio Lombardi) [1120036] - [scsi] only re-lock door after EH on devices that were reset (Ewan Milne) [995234] - [virt] guest to host DoS by triggering an infinite loop in microcode (Paolo Bonzini) [1277172] {CVE-2015-5307}- [tools] perf probe: Trivial typo fix for --demangle (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F dso_from for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F dso_to for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F symbol_from for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F symbol_to for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F mispredict for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F in_tx for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Fix report -F abort for data without branch info (Jiri Olsa) [1216217] - [tools] perf tools: Make CPUINFO_PROC an array to support different kernel versions (Jiri Olsa) [1216217] - [tools] perf callchain: Use global caching provided by libunwind (Jiri Olsa) [1216217] - [tools] perf diff: Add missing hists__init() call at tool start (Jiri Olsa) [1216217] - [tools] perf script: Add period as a default output column (Jiri Olsa) [1216217] - [tools] perf script: Add period data column (Jiri Olsa) [1216217] - [tools] perf evsel: No need to drag util/cgroup.h (Jiri Olsa) [1216217] - [tools] perf evlist: Add missing 'struct option' forward declaration (Jiri Olsa) [1216217] - [tools] perf evsel: Move exit stuff from __delete to __exit (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Enable events copying (Jiri Olsa) [1216217] - [tools] perf session: Add option to copy events when queueing (Jiri Olsa) [1216217] - [tools] perf Documentation: Fix typos in perf/Documentation (Jiri Olsa) [1216217] - [tools] perf trace: Use thread_,_set_priv helpers (Jiri Olsa) [1216217] - [tools] perf kvm: Use thread_,_set_priv helpers (Jiri Olsa) [1216217] - [tools] perf callchain: Create an address space per thread (Jiri Olsa) [1216217] - [tools] perf report: Set callchain_param.record_mode for future use (Jiri Olsa) [1216217] - [tools] perf evlist: Fix for double free in tools/perf stat (Jiri Olsa) [1216217] - [tools] perf test: Add test case for pmu event new style format (Jiri Olsa) [1216217] - [tools] perf tools: Add support to new style format of kernel PMU event (Jiri Olsa) [1216217] - [tools] perf tools: Parse the pmu event prefix and suffix (Jiri Olsa) [1216217] - [tools] Revert "perf tools: Default to cpu// for events v5" (Jiri Olsa) [1216217] - [tools] perf top: Add a visual cue for toggle zeroing of samples (Jiri Olsa) [1216217] - [tools] perf symbols: Make sym->end be the first address after the symbol range (Jiri Olsa) [1216217] - [tools] perf symbols: Fix map->end fixup (Jiri Olsa) [1216217] - [tools] perf tools: Fixup off-by-one comparision in maps__find (Jiri Olsa) [1216217] - [tools] perf tools: fix off-by-one error in maps (Jiri Olsa) [1216217] - [tools] perf machine: Add missing dsos->root rbtree root initialization (Jiri Olsa) [1216217] - [tools] perf evsel: Make some exit routines static (Jiri Olsa) [1216217] - [tools] perf evsel: Add missing 'target' struct forward declaration (Jiri Olsa) [1216217] - [tools] perf evlist: Default to syswide target when no thread/cpu maps set (Jiri Olsa) [1216217] - [tools] perf evlist: Check that there is a thread_map when preparing a workload (Jiri Olsa) [1216217] - [tools] perf thread_map: Create dummy constructor out of open coded equivalent (Jiri Olsa) [1216217] - [tools] perf tools: Remove hists from evsel (Jiri Olsa) [1216217] - [tools] perf callchain: Move the callchain_param extern to callchain.h (Jiri Olsa) [1216217] - [tools] perf evsel: Subclassing (Jiri Olsa) [1216217] - [tools] perf session: Remove last reference to hists struct (Jiri Olsa) [1216217] - [tools] perf ui browsers: Add missing include (Jiri Olsa) [1216217] - [tools] perf tools: Move events_stats struct to event.h (Jiri Olsa) [1216217] - [tools] perf session: Don't count per evsel events (Jiri Olsa) [1216217] - [tools] perf evsel: Add hists helper (Jiri Olsa) [1216217] - [tools] perf script: Stop updating hists stats, not used (Jiri Olsa) [1216217] - [tools] perf sched: Stop updating hists stats, not used (Jiri Olsa) [1216217] - [tools] perf callchain: Move callchain_param to util object in to fix python test (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Use fdarray object instead of pollfd (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Use perf_evlist__add_pollfd return fd position (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Fix perf_evlist__add_pollfd error handling (Jiri Olsa) [1216217] - [tools] perf record: Fix error message for --filter option not coming after tracepoint (Jiri Olsa) [1216217] - [tools] perf tools: Fix build breakage on arm64 targets (Jiri Olsa) [1216217] - [tools] perf symbols: Improve DSO long names lookup speed with rbtree (Jiri Olsa) [1216217] - [tools] perf symbols: Encapsulate dsos list head into struct dsos (Jiri Olsa) [1216217] - [tools] perf bench futex: Sanitize -q option in requeue (Jiri Olsa) [1216217] - [tools] perf bench futex: Support operations for shared futexes (Jiri Olsa) [1216217] - [tools] perf trace: Fix mmap return address truncation to 32-bit (Jiri Olsa) [1216217] - [tools] perf tools: Refactor unit and scale function parameters (Jiri Olsa) [1216217] - [tools] perf tools: Fix line number in the config file error message (Jiri Olsa) [1216217] - [tools] perf tools: Convert record,top.call-graph option to call-graph.record-mode (Jiri Olsa) [1216217] - [tools] perf tools: Introduce perf_callchain_config() (Jiri Olsa) [1216217] - [tools] perf callchain: Move some parser functions to callchain.c (Jiri Olsa) [1216217] - [tools] perf tools: Move callchain config from record_opts to callchain_param (Jiri Olsa) [1216217] - [tools] perf hists browser: Fix callchain print bug on TUI (Jiri Olsa) [1216217] - [tools] perf tools: Use ACCESS_ONCE() instead of volatile cast (Jiri Olsa) [1216217] - [tools] perf tools: Modify error code for when perf_session__new() fails (Jiri Olsa) [1216217] - [tools] perf tools: Fix perf record as non root with kptr_restrict == 1 (Jiri Olsa) [1216217] - [tools] perf stat: Fix --per-core on multi socket systems (Jiri Olsa) [1216217] - [tools] perf trace: Filter out POLLHUP'ed file descriptors (Jiri Olsa) [1216217] - [tools] perf record: Filter out POLLHUP'ed file descriptors (Jiri Olsa) [1216217] - [tools] perf evlist: Unmap when all refcounts to fd are gone and events drained (Jiri Olsa) [1216217] - [tools] tools lib fd array: Allow associating an integer cookie with each entry (Jiri Olsa) [1216217] - [tools] perf evlist: Refcount mmaps (Jiri Olsa) [1216217] - [tools] tools lib api: Adopt fdarray class from perf's evlist (Jiri Olsa) [1216217] - [tools] perf evlist: Introduce poll method for common code idiom (Jiri Olsa) [1216217] - [tools] perf kvm stat live: Use perf_evlist__add_pollfd() instead of local equivalent (Jiri Olsa) [1216217] - [tools] perf tests: Add pollfd growing test (Jiri Olsa) [1216217] - [tools] perf evlist: Allow growing pollfd on add method (Jiri Olsa) [1216217] - [tools] perf evlist: We need to poll all event file descriptors (Jiri Olsa) [1216217] - [tools] perf evlist: Monitor POLLERR and POLLHUP events too (Jiri Olsa) [1216217] - [tools] perf tests: Add test for perf_evlist__filter_pollfd() (Jiri Olsa) [1216217] - [tools] perf evlist: Introduce perf_evlist__filter_pollfd method (Jiri Olsa) [1216217] - [tools] perf record: Use ring buffer consume method to look like other tools (Jiri Olsa) [1216217] - [tools] perf probe: Do not use dwfl_module_addrsym if dwarf_diename finds symbol name (Jiri Olsa) [1216217] - [tools] perf probe: Do not access kallsyms when analyzing user binaries (Jiri Olsa) [1216217] - [tools] perf symbols: Add path to Ubuntu kernel debuginfo file (Jiri Olsa) [1216217] - [tools] perf symbols: Ignore stripped vmlinux and fallback to kallsyms (Jiri Olsa) [1216217] - [tools] perf tools: define _DEFAULT_SOURCE for glibc_2.20 (Jiri Olsa) [1216217] - [tools] perf tools: Don't include sys/poll.h directly (Jiri Olsa) [1216217] - [tools] perf tools: Fix GNU-only grep usage in Makefile (Jiri Olsa) [1216217] - [tools] perf tools: Disable kernel symbol demangling by default (Jiri Olsa) [1216217] - [tools] perf tool: fix compilation for ARM (Jiri Olsa) [1216217] - [tools] perf tools: Add perf_pmu__scan_file() (Jiri Olsa) [1216217] - [tools] perf tools: Let default config be defined for a PMU (Jiri Olsa) [1216217] - [tools] perf tools: Add perf-with-kcore script (Jiri Olsa) [1216217] - [tools] perf tools: Let a user specify a PMU event without any config terms (Jiri Olsa) [1216217] - [tools] perf kvm stat report: Unify the title bar output (Jiri Olsa) [1216217] - [tools] perf kvm stat report: Enable the target.system_wide flag (Jiri Olsa) [1216217] - [tools] perf kvm stat report: Save pid string in opts.target.pid (Jiri Olsa) [1216217] - [tools] perf tools powerpc: Fix build issue when DWARF support is disabled (Jiri Olsa) [1216217] - [tools] perf tools: Add +field argument support for --sort option (Jiri Olsa) [1216217] - [tools] perf hists browser: Consolidate callchain print functions in TUI (Jiri Olsa) [1216217] - [tools] perf tools: Add +field argument support for --field option (Jiri Olsa) [1216217] - [tools] perf top: Use set_term_quiet() instead of open coded equivalent (Jiri Olsa) [1216217] - [tools] perf machine: Fallback to MAP__FUNCTION if daddr maps are NULL (Jiri Olsa) [1216217] - [tools] perf hists browser: Cleanup callchain print functions (Jiri Olsa) [1216217] - [tools] perf tools: Add machine__kernel_ip() (Jiri Olsa) [1216217] - [tools] perf machine: Rename machine__get_kernel_start_addr() method (Jiri Olsa) [1216217] - [tools] perf scripting: Add 'flush' callback to scripting API (Jiri Olsa) [1216217] - [tools] perf tests: Add a test for tracking with sched_switch (Jiri Olsa) [1216217] - [tools] perf hists browser: Factor out hist_browser__show_callchain_entry() (Jiri Olsa) [1216217] - [tools] perf hists browser: Fix children overhead dump (Jiri Olsa) [1216217] - [tools] perf hists browser: Get rid of unused 'remaining' variable (Jiri Olsa) [1216217] - [tools] perf tools powerpc: Explicitly include util/debug.h (Jiri Olsa) [1216217] - [tools] perf symbols: Don't try to find DSOs in SYSV maps (Jiri Olsa) [1216217] - [tools] perf stat: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf help: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf kvm: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf buildid-cache: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf sched: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf test: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf record: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf trace: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf top: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf util: Replace strerror with strerror_r for thread-safety (Jiri Olsa) [1216217] - [tools] perf probe: Make error messages thread-safe (Jiri Olsa) [1216217] - [tools] perf: Use strerror_r instead of strerror (Jiri Olsa) [1216217] - [tools] perf probe: Don't use strerror if strlist__add failed (Jiri Olsa) [1216217] - [tools] perf report: Relax -g option parsing not to limit the option order (Jiri Olsa) [1216217] - [tools] perf tools: Annotate PMU related list_head members with type info (Jiri Olsa) [1216217] - [tools] perf tools: Add arm64 triplets (Jiri Olsa) [1216217] - [tools] perf annotate: Don't truncate Intel style addresses (Jiri Olsa) [1216217] - [tools] perf probe: Warn user to rebuild target with debuginfo (Jiri Olsa) [1216217] - [tools] perf evlist: Add perf_evlist__enable_event_idx() (Jiri Olsa) [1216217] - [tools] perf tools: Add flags and insn_len to struct sample (Jiri Olsa) [1216217] - [tools] perf machine: Add machine__thread_exec_comm() (Jiri Olsa) [1216217] - [tools] perf tools: Identify which comms are from exec (Jiri Olsa) [1216217] - [tools] perf script python: Add helpers for calling Python objects (Jiri Olsa) [1216217] - [tools] perf script: Allow callchains if any event samples them (Jiri Olsa) [1216217] - [tools] perf session: Add perf_session__peek_event() (Jiri Olsa) [1216217] - [tools] perf evlist: Add perf_evlist__set_tracking_event() (Jiri Olsa) [1216217] - [tools] perf evlist: Add 'system_wide' option (Jiri Olsa) [1216217] - [tools] perf symbols: Fix missing label symbols (Jiri Olsa) [1216217] - [tools] perf symbols: Don't demangle parameters and such by default (Jiri Olsa) [1216217] - [tools] perf top: Handle 'z' key for toggle zeroing samples in TUI (Jiri Olsa) [1216217] - [tools] perf top: Fix -z option behavior (Jiri Olsa) [1216217] - [tools] perf report: Set proper sort__mode for the branch option (Jiri Olsa) [1216217] - [tools] perf hists browser: Fix a small callchain display bug (Jiri Olsa) [1216217] - [tools] perf tools: Check recorded kernel version when finding vmlinux (Jiri Olsa) [1216217] - [tools] perf trace: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf timechart: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf script: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf sched: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf lock: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf kvm: Move call to symbol__init() after creating session (Jiri Olsa) [1216217] - [tools] perf kmem: Move session handling out of __cmd_kmem() (Jiri Olsa) [1216217] - [tools] perf inject: Move session handling out of __cmd_inject() (Jiri Olsa) [1216217] - [tools] perf buildid-cache: Move session handling into cmd_buildid_cache() (Jiri Olsa) [1216217] - [tools] perf annotate: Move session handling out of __cmd_annotate() (Jiri Olsa) [1216217] - [tools] perf symbols: Fix a memory leak in vmlinux_path__init() (Jiri Olsa) [1216217] - [tools] perf script: Fix possible memory leaks (Jiri Olsa) [1216217] - [tools] perf tools: Prefer to use a cpu-wide event for probing CLOEXEC (Jiri Olsa) [1216217] - [tools] perf tools: Fix probing the kernel API with cpu-wide events (Jiri Olsa) [1216217] - [tools] perf tools: Fix one of the probe events to exclude kernel (Jiri Olsa) [1216217] - [tools] perf tools: Fix CLOEXEC probe for perf_event_paranoid == 2 (Jiri Olsa) [1216217] - [tools] perf trace: Add beautifier for mremap flags param (Jiri Olsa) [1216217] - [tools] perf probe: Fix --del option to delete events only with uprobe events (Jiri Olsa) [1216217] - [tools] perf probe: Fix --list option to show events only with uprobe events (Jiri Olsa) [1216217] - [tools] perf kvm: Fix stdin handling for 'kvm stat live' command (Jiri Olsa) [1216217] - [tools] perf top: Setup signals for terminal output (Jiri Olsa) [1216217] - [tools] perf tools: Introduce set_term_quiet_input helper function (Jiri Olsa) [1216217] - [tools] perf top: Join the display thread on exit (Jiri Olsa) [1216217] - [tools] perf tools: Add cpu_startup_entry to the list of kernel idle symbols (Jiri Olsa) [1216217] - [tools] perf top: Don't look for kernel idle symbols in all DSOs (Jiri Olsa) [1216217] - [tools] perf tools: Default to python version 2 (Jiri Olsa) [1216217] - [tools] perf tools: Fix PERF_FLAG_FD_CLOEXEC flag probing event type open counters due to EBUSY error (Jiri Olsa) [1216217] - [tools] perf tools: Fix column alignment when headers aren't shown on TUI (Jiri Olsa) [1216217] - [tools] perf tools: Add name field into perf_hpp_fmt (Jiri Olsa) [1216217] - [tools] perf top: Add -w option for setting column width (Jiri Olsa) [1216217] - [tools] perf report: Honor column width setting (Jiri Olsa) [1216217] - [tools] perf tools: Save column length in perf_hpp_fmt (Jiri Olsa) [1216217] - [tools] perf tools: Make __hpp__fmt() receive an additional len argument (Jiri Olsa) [1216217] - [tools] perf tools: Left-align output contents (Jiri Olsa) [1216217] - [tools] perf tools: Fix make PYTHON override (Jiri Olsa) [1216217] - [tools] perf kmem: Do not ignore mmap events (Jiri Olsa) [1216217] - [tools] perf tools: Allow out of order messages in forced flush (Jiri Olsa) [1216217] - [tools] perf tools: Add debug prints for ordered events queue (Jiri Olsa) [1216217] - [tools] perf tools: Add report.queue-size config file option (Jiri Olsa) [1216217] - [tools] perf tools: Add perf_config_u64 function (Jiri Olsa) [1216217] - [tools] perf tools: Add ordered_events__free function (Jiri Olsa) [1216217] - [tools] perf tools: Add ordered_events__init function (Jiri Olsa) [1216217] - [tools] perf tools: Use list_move in ordered_events_delete function (Jiri Olsa) [1216217] - [tools] perf tools: Create ordered-events object (Jiri Olsa) [1216217] - [tools] perf tools: Make perf_session__deliver_event global (Jiri Olsa) [1216217] - [tools] perf tools: Flush ordered events in case of allocation failure (Jiri Olsa) [1216217] - [tools] perf tools: Limit ordered events queue size (Jiri Olsa) [1216217] - [tools] perf tools: Factor ordered_events__flush to be more generic (Jiri Olsa) [1216217] - [tools] perf tools: Add ordered_events__(new|delete) interface (Jiri Olsa) [1216217] - [tools] perf tools: Rename ordered_events members (Jiri Olsa) [1216217] - [tools] perf tools: Rename ordered_samples struct to ordered_events (Jiri Olsa) [1216217] - [tools] perf tools: Rename ordered_samples bool to ordered_events (Jiri Olsa) [1216217] - [tools] perf record: Honour --no-time command line option (Jiri Olsa) [1216217] - [tools] perf kvm stat: Properly show submicrosecond times (Jiri Olsa) [1216217] - [tools] perf symbols: Make sure --symfs usage includes the path separator (Jiri Olsa) [1216217] - [tools] perf evlist: Don't run workload if not told to (Jiri Olsa) [1216217] - [tools] perf tools: Fix arm64 build error (Jiri Olsa) [1216217] - [tools] saner perf_atoll() (Jiri Olsa) [1216217] - [tools] Revert "perf tools: Fix jump label always changing during tracing" (Jiri Olsa) [1216217] - [tools] perf tools: Fix perf usage string leftover (Jiri Olsa) [1216217] - [tools] perf record: Store PERF_RECORD_FINISHED_ROUND only for nonempty rounds (Jiri Olsa) [1216217] - [tools] perf record: Always force PERF_RECORD_FINISHED_ROUND event (Jiri Olsa) [1216217] - [tools] perf inject: Add --kallsyms parameter (Jiri Olsa) [1216217] - [tools] perf tools: Expose 'addr' functions so they can be reused (Jiri Olsa) [1216217] - [tools] perf session: Fix accounting of ordered samples queue (Jiri Olsa) [1216217] - [tools] perf powerpc: Include util/util.h and remove stringify macros (Jiri Olsa) [1216217] - [tools] perf tools: Fix build on gcc 4.4.7 (Jiri Olsa) [1216217] - [tools] perf tools: Add thread parameter to vdso__dso_findnew() (Jiri Olsa) [1216217] - [tools] perf tools: Add dso__type() (Jiri Olsa) [1216217] - [tools] perf tools: Separate the VDSO map name from the VDSO dso name (Jiri Olsa) [1216217] - [tools] perf tools: Add vdso__new() (Jiri Olsa) [1216217] - [tools] perf machine: Fix the lifetime of the VDSO temporary file (Jiri Olsa) [1216217] - [tools] perf tools: Group VDSO global variables into a structure (Jiri Olsa) [1216217] - [tools] perf session: Add ability to skip 4GiB or more (Jiri Olsa) [1216217] - [tools] perf session: Add ability to 'skip' a non-piped event stream (Jiri Olsa) [1216217] - [tools] perf tools: Pass machine to vdso__dso_findnew() (Jiri Olsa) [1216217] - [tools] perf tools: Add dso__data_size() (Jiri Olsa) [1216217] - [tools] perf machine: Add ability to record the current tid for each cpu (Jiri Olsa) [1216217] - [tools] perf tools: Add cpu to struct thread (Jiri Olsa) [1216217] - [tools] perf tools: Add dsos__hit_all() (Jiri Olsa) [1216217] - [tools] perf tools: Add dso__data_status_seen() (Jiri Olsa) [1216217] - [tools] perf tools: Record whether a dso has data (Jiri Olsa) [1216217] - [tools] perf script: Do not print dangling '=>' for BTS (Jiri Olsa) [1216217] - [tools] perf script: Improve srcline display for BTS (Jiri Olsa) [1216217] - [tools] perf tools: Fix jump label always changing during tracing (Jiri Olsa) [1216217] - [tools] perf tools: Fix incorrect fd error comparison (Jiri Olsa) [1216217] - [tools] perf tests: Update attr test with PERF_FLAG_FD_CLOEXEC flag (Jiri Olsa) [1216217] - [tools] perf tools: Enable close-on-exec flag on perf file descriptor (Jiri Olsa) [1216217] - [tools] perf tools: Remove needless getopt.h includes (Jiri Olsa) [1216217] - [tools] perf tools: Add --debug optionto set debug variable (Jiri Olsa) [1216217] - [tools] perf tools: Factor eprintf to allow different debug variables (Jiri Olsa) [1216217] - [tools] perf tools: Move pr_* debug macros into debug object (Jiri Olsa) [1216217] - [tools] perf tools: Remove verbose from functions prototypes (Jiri Olsa) [1216217] - [tools] perf machine: Fix leak of 'struct thread' on error path (Jiri Olsa) [1216217] - [tools] perf thread: Allow deletion of a thread with no map groups (Jiri Olsa) [1216217] - [tools] perf machine: Fix map groups of threads with unknown pids (Jiri Olsa) [1216217] - [tools] perf evsel: Add 'immediate' option (Jiri Olsa) [1216217] - [tools] perf evsel: Add 'no_aux_samples' option (Jiri Olsa) [1216217] - [tools] perf tools: Add option macro OPT_CALLBACK_OPTARG (Jiri Olsa) [1216217] - [tools] perf tools: Add feature test for __sync_val_compare_and_swap (Jiri Olsa) [1216217] - [tools] perf evlist: Pass mmap parameters in a struct (Jiri Olsa) [1216217] - [tools] perf session: Flag if the event stream is entirely in memory (Jiri Olsa) [1216217] - [tools] perf symbols: Add ability to iterate over a dso's symbols (Jiri Olsa) [1216217] - [tools] perf symbols: Do not attempt to read data from kallsyms (Jiri Olsa) [1216217] - [tools] perf symbols: Record whether a dso is 64-bit (Jiri Olsa) [1216217] - [tools] perf buildid-cache: Apply force option to copying kcore (Jiri Olsa) [1216217] - [tools] perf callchain: Fix appending a callchain from a previous sample (Jiri Olsa) [1216217] - [tools] perf inject: Fix build id injection (Jiri Olsa) [1216217] - [tools] perf symbols: Fix missing GNU IFUNC symbols (Jiri Olsa) [1216217] - [tools] perf tools: Fix missing kernel map load (Jiri Olsa) [1216217] - [tools] perf record: Select comm_exec flag if supported (Jiri Olsa) [1216217] - [tools] perf script: Display PERF_RECORD_MISC_COMM_EXEC flag (Jiri Olsa) [1216217] - [tools] perf machine: Fix the value used for unknown pids (Jiri Olsa) [1216217] - [tools] perf script: Provide additional sample information on generic events (Jiri Olsa) [1216217] - [tools] perf script: Add callchain to generic and tracepoint events (Jiri Olsa) [1216217] - [tools] perf script: Add missing calls to Py_DECREF for return values (Jiri Olsa) [1216217] - [tools] perf kvm: Add skip_event() for --duration option (Jiri Olsa) [1216217] - [tools] perf kvm: Move arch specific code into arch/ (Jiri Olsa) [1216217] - [x86] perf kvm: Use defines of kvm events (Jiri Olsa) [1216217] - [tools] perf timechart: Add more options to IO mode (Jiri Olsa) [1216217] - [tools] perf timechart: Conditionally update start_time on fork (Jiri Olsa) [1216217] - [tools] perf timechart: Implement IO mode (Jiri Olsa) [1216217] - [tools] perf timechart: Fix rendering in Firefox (Jiri Olsa) [1216217] - [tools] perf trace: Fix build on 32-bit systems (Jiri Olsa) [1216217] - [tools] perf trace: Add pagefault statistics (Jiri Olsa) [1216217] - [tools] perf tools: Suggest using -f to override perf.data file ownership message (Jiri Olsa) [1216217] - [tools] perf tools: Convert open coded equivalents to asprintf() (Jiri Olsa) [1216217] - [tools] perf tools: Allow to use cpuinfo on s390 (Jiri Olsa) [1216217] - [tools] perf kvm: Refactoring of cpu_isa_config() (Jiri Olsa) [1216217] - [tools] perf kvm: Simplify exit reasons tables definitions (Jiri Olsa) [1216217] - [tools] perf kvm: Introduce HAVE_KVM_STAT_SUPPORT flag (Jiri Olsa) [1216217] - [tools] perf hists browser: Left justify column headers (Jiri Olsa) [1216217] - [tools] perf hists browser: Add ui.show-headers config file option (Jiri Olsa) [1216217] - [tools] perf hists browser: Display columns header text on 'H' press (Jiri Olsa) [1216217] - [tools] perf hists browser: Add support for showing columns header (Jiri Olsa) [1216217] - [tools] perf hists browser: Override ui_browser refresh_dimensions method (Jiri Olsa) [1216217] - [tools] perf hists browser: Introduce gotorc method (Jiri Olsa) [1216217] - [tools] perf ui browser: Allow overriding refresh_dimensions method (Jiri Olsa) [1216217] - [tools] perf ui browser: Add ->rows to disambiguate from ->height (Jiri Olsa) [1216217] - [tools] perf script: Handle the num array type in python properly (Jiri Olsa) [1216217] - [tools] perf script: Move the number processing into its own function (Jiri Olsa) [1216217] - [tools] perf tools: Fix wrong condition for allocation failure (Jiri Olsa) [1216217] - [tools] perf tools powerpc: Adjust callchain based on DWARF debug info (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Fix a risk for doing free on uninitialized pointer (Jiri Olsa) [1216217] - [tools] perf trace: Add possibility to switch off syscall events (Jiri Olsa) [1216217] - [tools] perf trace: Add pagefaults record and replay support (Jiri Olsa) [1216217] - [tools] perf trace: Add support for pagefault tracing (Jiri Olsa) [1216217] - [tools] perf trace: Add perf_event parameter to tracepoint_handler (Jiri Olsa) [1216217] - [tools] perf scripts: Fallback to syscalls:* when raw_syscalls:* is not available (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Clean up format of args in jbd2 plugin (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Clean up format of args in cfg80211 plugin (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Fix format in plugin_kvm (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Fix and cleanup kvm_nested_vmexit tracepoints (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Add back in kvm plugins nested_vmexit events (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Factor out print_exit_reason in kvm plugin (Jiri Olsa) [1216217] - [tools] tools lib traceevent: Report unknown VMX exit reasons with code (Jiri Olsa) [1216217] - [tools] perf bench sched-messaging: Drop barf() (Jiri Olsa) [1216217] - [tools] perf bench futex: Use global --repeat option (Jiri Olsa) [1216217] - [tools] perf bench: Add --repeat option (Jiri Olsa) [1216217] - [tools] perf bench sched-messaging: Plug memleak (Jiri Olsa) [1216217] - [tools] perf ui browser: Fix scrollbar refresh row index (Jiri Olsa) [1216217] - [tools] perf hists browser: Remove ev_name argument from perf_evsel__hists_browse (Jiri Olsa) [1216217] - [tools] perf trace: Cache the is_exit syscall test (Jiri Olsa) [1216217] - [tools] perf trace: Remove needless reassignments (Jiri Olsa) [1216217] - [tools] perf evlist: Add suggestion of how to set perf_event_paranoid sysctl (Jiri Olsa) [1216217] - [tools] perf trace: Fix up fd -> pathname resolution (Jiri Olsa) [1216217] - [kernel] perf: Fix child event initial state setup (Jiri Olsa) [1216217] - [kernel] perf: Do not POLLHUP event if it has children (Jiri Olsa) [1216217] - [kernel] perf: Do not check PERF_EVENT_STATE_EXIT on syscall read path (Jiri Olsa) [1216217] - [x86] perf/x86/intel: Mark initialization code as such (Jiri Olsa) [1216217] - [kernel] perf/core: Replace rcu_assign_pointer() with RCU_INIT_POINTER() (Jiri Olsa) [1216217] - [kernel] perf/callchain: Replace rcu_assign_pointer() with RCU_INIT_POINTER() (Jiri Olsa) [1216217] - [kernel] perf: Add PERF_EVENT_STATE_EXIT state for events with exited task (Jiri Olsa) [1216217] - [kernel] perf: Fix perf_poll to return proper POLLHUP value (Jiri Olsa) [1216217] - [x86] perf/x86: Fix :pp without LBR (Jiri Olsa) [1216217] - [kernel] perf: Do poll_wait() before checking condition in perf_poll() (Jiri Olsa) [1216217] - [x86] perf/x86/intel: Update Intel models (Jiri Olsa) [1216217] - [kernel] perf/cgroup: Remove perf_put_cgroup() (Jiri Olsa) [1216217] - [kernel] perf: fix perf bug in fork (Jiri Olsa) [1216217] - [kernel] perf: Fix a race condition in perf_remove_from_context() (Jiri Olsa) [1216217] - [kernel] perf: Handle compat ioctl (Jiri Olsa) [1216217] - [fs] perf: Differentiate exec and non-exec comm events (Jiri Olsa) [1216217] - [kernel] perf: Make perf_event_init_context() function static (Jiri Olsa) [1216217] - [kernel] perf/events/core: Drop unused variable after cleanup (Jiri Olsa) [1216217] - [kernel] perf: Simplify perf_event_exit_task_context() (Jiri Olsa) [1216217] - [kernel] perf: Always destroy groups on exit (Jiri Olsa) [1216217] - [kernel] perf: Fix race in removing an event (Jiri Olsa) [1216217] - [kernel] perf: Fix event group context move (Jiri Olsa) [1216217] - [fs] xfs: Fix quota type in quota structures when reusing quota file (Zorro Lang) [1214185] - [fs] cache: make cache flushing more reliable (J. Bruce Fields) [1186013] - [fs] fs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1241030] - [fs] ext4: avoid hang when mounting non-journal filesystems with orphan list (Eric Sandeen) [1259123] - [fs] ext4: make orphan functions be no-op in no-journal mode (Eric Sandeen) [1259123] - [fs] svcrpc: don't error out on small tcp fragment (J. Bruce Fields) [987452] - [fs] svcrpc: fix handling of too-short rpc's (J. Bruce Fields) [987452] - [fs] svcrpc: fix some printks (J. Bruce Fields) [987452] - [fs] svcrpc: support multiple-fragment rpc's (J. Bruce Fields) [987452] - [fs] svcrpc: track rpc data length separately from sk_tcplen (J. Bruce Fields) [987452] - [fs] svcrpc: fix off-by-4 error in "incomplete TCP record" dprintk (J. Bruce Fields) [987452] - [fs] svcrpc: delay minimum-rpc-size check till later (J. Bruce Fields) [987452] - [fs] svcrpc: make xpo_recvfrom return only >=0 (J. Bruce Fields) [987452] - [fs] svcrpc: don't bother checking bad svc_addr_len result (J. Bruce Fields) [987452] - [fs] svcrpc: don't byte-swap sk_reclen in place (J. Bruce Fields) [987452] - [fs] sunrpc: Convert net_ratelimit uses to net__ratelimited (J. Bruce Fields) [987452] - [fs] nfsd4: remove unnecessary setclientid_confirm BUG_ON (J. Bruce Fields) [1273010] - [fs] xfs: add missing ilock around dio write last extent alignment (Brian Foster) [1254239] - [fs] coredump: check for missing program in core_pattern with a pipe (Mateusz Guzik) [1232444] - [fs] cifs: Check server capability before attempting silly rename (Sachin Prabhu) [912958] - [fs] nfsv4: Fix lock reclaim for nfs v4 server while still recovering from previous restart (Frank Sorenson) [1267722] - [fs] nfsd: Clear wcc data between compound ops (J. Bruce Fields) [1250739] - [fs] nfs: avoid NULL dereference in nfs_destroy_server (Benjamin Coddington) [1223224] - [netdrv] r8169: enforce RX_MULTI_EN on rtl8168ep/8111ep chips (Corinna Vinschen) [1273896] - [netdrv] forcedeth: fix unilateral interrupt disabling in netpoll path (Neil Horman) [1274326] - [tty] Fix SIGTTOU not sent with tcflush (Aristeu Rozanski) [1252468] - [tty] Fix recursive deadlock in tty_perform_flush() (Aristeu Rozanski) [1252468] - [kernel] time: More core infrastructure for timespec64 (Prarit Bhargava) [1261020] - [kernel] time64: Add struct timespec64 (Prarit Bhargava) [1261020]- [mfd] lpc_ich: Assign subdevice ids automatically (Prarit Bhargava) [1161354] - [mfd] core: Fix platform-device name collisions (Prarit Bhargava) [1161354] - [mfd] core: Fix platform-device id generation (Prarit Bhargava) [1161354] - [kernel] platform: Add support for automatic device IDs (Prarit Bhargava) [1161354] - [idle] intel_idle: skylake client support updated (Prarit Bhargava) [1277595] - [thermal] powerclamp: fix missing newer package c-states (Prarit Bhargava) [1277123] - [x86] ftrace/jprobes: Fix conflict between jprobes and function graph tracing (Steven Rostedt) [1177257] - [virt] kvm: fix double-free of struct kvm (Paolo Bonzini) [1270791] - [kernel] tracing: Fix warning in s_next of trace file ops (Steven Rostedt) [1228505] - [fs] proc: fix PAGE_SIZE limit of /proc/$PID/cmdline (Jarod Wilson) [1100069] - [cpufreq] intel_pstate, convert kernel parameters into module parameters for RHEL6 (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix divide by zero on Knights Landing (KNL) (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: fix PCT_TO_HWP macro (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix user input of min/max to legal policy region (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: append more Oracle OEM table id to vendor bypass list (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix possible overflow complained by Coverity (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add get_scaling cpu_defaults param to Knights Landing (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: enable HWP per CPU (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix overflow in busy_scaled due to long delay (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Force setting target pstate when required (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: change some inconsistent debug information (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: set BYT MSR with wrmsrl_on_cpu() (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add tsc collection and keep previous target pstate (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix an annoying !CONFIG_SMP warning (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Change the setpoint for Atom params (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Knights Landing support (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: remove MSR test (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: provide option to only use intel_pstate with HWP (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: honor user space min_perf_pct override on resume (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: respect cpufreq policy request (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add num_pstates to sysfs (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: expose turbo range to sysfs (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add a few comments (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: add kernel parameter to force loading (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: skip this driver if Sun server has _PPC method (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add support for HWP (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Correct BYT VID values (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix BYT frequency reporting (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Don't lose sysfs settings during cpu offline (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Reflect current no_turbo state correctly (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix setting max_perf_pct in performance policy (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unneeded variable (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add CPU ID for Braswell processor (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Turn per cpu printk into pr_debug (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove core_pct rounding (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Simplify P state adjustment logic (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Keep values in aperf/mperf in full precision (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Disable interrupts during MSRs reading (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Align multiple lines to open parenthesis (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unnecessary intermediate variable sample_time (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Cleanup parentheses (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fit code in a single line where possible (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Add missing blank lines after declarations (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unnecessary type casting in div_s64() call (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Set CPU number before accessing MSRs (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: don't touch turbo bit if turbo disabled or unavailable (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Fix setting VID (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove duplicate CPU ID check (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: add sample time scaling (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Correct rounding in busy calculation (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove C0 tracking (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove unused member name of cpudata (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: remove setting P state to MAX on init (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Set turbo VID for BayTrail (Prarit Bhargava) [1246961] - [cpufreq] intel_pstate: Remove sample parameter in intel_pstate_calc_busy (Prarit Bhargava) [1246961] - [x86] Add support for Intel HWP feature detection (Prarit Bhargava) [1246961] - [acpi] introduce helper function acpi_has_method() (Prarit Bhargava) [1246961] - [crypto] rhel: Enable QAT Driver in config (Neil Horman) [1186058] - [crypto] qat: Add Firmware file to RHEL6 build (Neil Horman) [1186058] - [crypto] qat: Fix uninitialized variable in qat driver (Neil Horman) [1186058] - [crypto] qat: Update to makefiles (Neil Horman) [1186058] - [crypto] qat: fix issue when mapping assoc to internal AD struct (Neil Horman) [1186058] - [crypto] qat: Set max request size (Neil Horman) [1186058] - [crypto] qat: rm unneeded header include (Neil Horman) [1186058] - [crypto] qat: remove unused structure members (Neil Horman) [1186058] - [crypto] qat: Use crypto_aead_set_reqsize helper (Neil Horman) [1186058] - [crypto] aead: Add crypto_aead_set_reqsize helper (Neil Horman) [1186058] - [crypto] qat: Include internal/aead.h (Neil Horman) [1186058] - [crypto] qat: add driver version (Neil Horman) [1186058] - [crypto] qat: do not duplicate string containing firmware name (Neil Horman) [1186058] - [crypto] qat: fix double release_firmware on error path (Neil Horman) [1186058] - [crypto] qat: print ring name in debug output (Neil Horman) [1186058] - [crypto] qat: fix checkpatch CODE_INDENT issue (Neil Horman) [1186058] - [crypto] qat: fix checkpatch COMPARISON_TO_NULL issue (Neil Horman) [1186058] - [crypto] qat: fix checkpatch BIT_MACRO issues (Neil Horman) [1186058] - [crypto] qat: fix checkpatch CONCATENATED_STRING issues (Neil Horman) [1186058] - [crypto] qat: checkpatch PARENTHESIS_ALIGNMENT and LOGICAL_CONTINUATIONS (Neil Horman) [1186058] - [crypto] qat: fix checkpatch CHECK_SPACING issues (Neil Horman) [1186058] - [crypto] qat: fix typo (Neil Horman) [1186058] - [crypto] qat: make error and info log messages more descriptive (Neil Horman) [1186058] - [crypto] qat: fix typo in string (Neil Horman) [1186058] - [crypto] qat: remove duplicate definition of Intel PCI vendor id (Neil Horman) [1186058] - [crypto] qat: remove incorrect __exit markup (Neil Horman) [1186058] - [crypto] qat: don't need qat_auth_state struct (Neil Horman) [1186058] - [crypto] qat: Ensure ipad and opad are zeroed (Neil Horman) [1186058] - [crypto] qat: remove unnecessary include of atomic.h header file (Neil Horman) [1186058] - [crypto] qat: use pci_wait_for_pending_transaction() (Neil Horman) [1186058] - [crypto] qat: adf_ae_stop() is never called:q (Neil Horman) [1186058] - [crypto] qat: correctly type a boolean (Neil Horman) [1186058] - [crypto] qat: fix device reset flow (Neil Horman) [1186058] - [crypto] qat: Fix incorrect uses of memzero_explicit (Neil Horman) [1186058] - [crypto] qat: add support for cbc(aes) ablkcipher (Neil Horman) [1186058] - [crypto] authenc: Export key parsing helper function (Neil Horman) [1186058] - [crypto] qat: Fix assumption that sg in and out will have the same nents (Neil Horman) [1186058] - [crypto] scatterlist: add sg_nents (Neil Horman) [1186058] - [crypto] qat: fix problem with coalescing enable logic (Neil Horman) [1186058] - [crypto] crytpo: qat - Fix 64 bytes requests (Neil Horman) [1186058] - [crypto] qat: Use memzero_explicit (Neil Horman) [1186058] - [crypto] random: add and use memzero_explicit() for clearing data (Neil Horman) [1186058] - [crypto] more robust crypto_memneq (Neil Horman) [1186058] - [crypto] qat: Move BAR definitions to device specific module (Neil Horman) [1186058] - [crypto] qat - misspelling typo: "reseting" should be "resetting" (Neil Horman) [1186058] - [crypto] qat: cleanup unnecessary break checkpatch warning (Neil Horman) [1186058] - [crypto] qat - cleanup coccicheck warning: NULL check before freeing functions (Neil Horman) [1186058] - [crypto] qat: fix bad unlock balance (Neil Horman) [1186058] - [crypto] qat: Enforce valid numa configuration (Neil Horman) [1186058] - [crypto] qat: Prevent dma mapping zero length assoc data (Neil Horman) [1186058] - [crypto] llvmlinux: Remove VLAIS from crypto/.../qat_algs.c (Neil Horman) [1186058] - [crypto] crypto: llvmlinux: Add macro to remove use of VLAIS in crypto code (Neil Horman) [1186058] - [crypto] qat: Removed unneeded partial state (Neil Horman) [1186058] - [crypto] qat: Fix typo in name of tasklet_struct (Neil Horman) [1186058] - [crypto] qat: Enable all 32 IRQs (Neil Horman) [1186058] - [crypto] treewide: fix errors in printk (Neil Horman) [1186058] - [crypto] qat: Use pci_enable_msix_exact() instead of pci_enable_msix() (Neil Horman) [1186058] - [crypto] pci/msi: Add pci_enable_msi_exact() and pci_enable_msix_exact() (Neil Horman) [1186058] - [crypto] qat: Fix return value check in adf_chr_drv_create (Neil Horman) [1186058] - [crypto] qat: Fixed SKU1 dev issue (Neil Horman) [1186058] - [crypto] qat: Use hweight for bit counting (Neil Horman) [1186058] - [crypto] qat: Updated print outputs (Neil Horman) [1186058] - [crypto] qat: change ae_num to ae_id (Neil Horman) [1186058] - [crypto] qat: change slice->regions to slice->region (Neil Horman) [1186058] - [crypto] qat: use min_t macro (Neil Horman) [1186058] - [crypto] qat: remove unnecessary parentheses (Neil Horman) [1186058] - [crypto] qat: remove unneeded header (Neil Horman) [1186058] - [crypto] qat: checkpatch blank lines (Neil Horman) [1186058] - [crypto] qat: remove unnecessary return codes (Neil Horman) [1186058] - [crypto] qat: remove an unneeded cast (Neil Horman) [1186058] - [crypto] qat: Fix error path crash when no firmware is present (Neil Horman) [1186058] - [crypto] qat: Fixed new checkpatch warnings (Neil Horman) [1186058] - [crypto] qat: Updated Firmware Info Metadata (Neil Horman) [1186058] - [crypto] qat: Fix random config build warnings (Neil Horman) [1186058] - [crypto] qat: Fix build problem with O= (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT DH895xcc accelerator (Neil Horman) [1186058] - [crypto] pci: pci_driver make name const (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT accelengine part of fw loader (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT ucode part of fw loader (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT crypto interface (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT FW interface (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT transport code (Neil Horman) [1186058] - [crypto] qat: Intel(R) QAT driver framework (Neil Horman) [1186058] - [net] bonding: propagate LRO disable to slave devices (Jarod Wilson) [1259008] - [net] Move bonding headers under include/net (Jarod Wilson) [1259008] - [x86] cpu/amd: Set X86_FEATURE_EXTD_APICID for future processors (Kim Naru) [1271352] - [x86] gart: Check for GART support before accessing GART registers (Kim Naru) [1271352] - [netdrv] ixgbe: Limit lowest interrupt rate for adaptive interrupt moderation to 12K (John Greene) [1219588] - [usb] usb-serial: Add support for the Sealevel SeaLINK+8 2038-ROHS device (Don Zickus) [1104343] - [scripts] file2alias.c: fix unused do_x86cpu_entry() warning (Prarit Bhargava) [1277196] - [netdrv] macvtap: fix network header pointer for VLAN tagged pkts (Ivan Vecera) [1213846] - [net] Fix vlan_get_protocol for stacked vlan (Ivan Vecera) [1213846] - [netdrv] netxen: correct sysfs bin attribute return code (Tony Camuso) [1252120] - [netdrv] netxen_nic: use spin_lock_bh/spin_unlock_bh around tx_clean_lock (Tony Camuso) [1252120] - [netdrv] netxen_nic: use spin_lock_bh/spin_unlock_bh around tx_clean_lock (Tony Camuso) [1252120] - [netdrv] netxen_nic: Fix trivial typos in comments (Tony Camuso) [1252120] - [netdrv] netxen: Delete an unnecessary check before the function call "kfree" (Tony Camuso) [1252120] - [netdrv] netxen: fix netxen_nic_poll logic (Tony Camuso) [1252120] - [thermal] powerclamp: add cpu id for denlow platform (Steve Best) [1189912] - [thermal] powerclamp: add cpu id for Skylake u/y (Steve Best) [1187318] - [thermal] powerclamp: add cpu id for skylake h/s (Steve Best) [1187318] - [kernel] sysfs: sysfs_create_groups returns a value (Dean Nelson) [1275833] - [kernel] sysfs: add sysfs_create/remove_groups for when SYSFS is not enabled (Dean Nelson) [1275833] - [kernel] sysfs: group.c: add kerneldoc for sysfs_remove_group (Dean Nelson) [1275833] - [kernel] sysfs: group.c: move EXPORT_SYMBOL_GPL() to the proper location (Dean Nelson) [1275833] - [kernel] sysfs: add sysfs_create/remove_groups() (Dean Nelson) [1275833] - [kernel] revert sysfs_create_groups() (Dean Nelson) [1275833] - [net] tcp: fix a potential deadlock in tcp_get_info() (Paolo Abeni) [1191738] - [net] tcp: add tcpi_segs_in and tcpi_segs_out to tcp_info (Paolo Abeni) [1191738] - [net] tcp: add tcpi_bytes_received to tcp_info (Paolo Abeni) [1191738] - [net] tcp: add tcpi_bytes_acked to tcp_info (Paolo Abeni) [1191738] - [net] netpoll: Close race condition between poll_one_napi and napi_disable (Neil Horman) [1252212] - [net] ipv6: use common fib_default_rule_pref (Paolo Abeni) [1247782] - [net] tcp: len check is unnecessarily devastating, change to WARN_ON (John Greene) [1141780] - [net] bridge: Always send NETDEV_CHANGEADDR up on br MAC change (Florian Westphal) [1235128] - [net] bridge: notify applications if address of bridge device changes (Florian Westphal) [1235128] - [net] Document xfrm4_gc_thresh and xfrm6_gc_thresh (Alexander Duyck) [1131742] - [net] inet_diag: always export IPV6_V6ONLY sockopt for listening sockets (Phil Sutter) [1247726] - [net] inet_diag: export IPV6_V6ONLY sockopt (Phil Sutter) [1247726] - [net] ipv4: take rtnl_lock and mark mrt table as freed on namespace cleanup (Phil Sutter) [1243749] - [net] ipv4: dst_entry leak in ip_send_unicast_reply() (Hannes Frederic Sowa) [1222636] - [net] bridge: fix netfilter/NF_BR_LOCAL_OUT for own, locally generated queries (Thadeu Lima de Souza Cascardo) [902297] - [net] conntrack: warn the user if there is a better helper to use (Marcelo Leitner) [1208240] - [net] clear local_df when passing skb between namespaces (Hannes Frederic Sowa) [1215028] - [net] bridge: fix parsing of MLDv2 reports (Thadeu Lima de Souza Cascardo) [1228673] - [net] ipvs: fix dst leak in __ip_vs_addr_is_local_v6 (Hannes Frederic Sowa) [1226876] - [net] ethtool: allow non-netadmin to query settings (Jamie Bainbridge) [1219731] - [sound] Fix USB audio issues (wrong URB_ISO_ASAP semantics) (Jaroslav Kysela) [1255071] - [ipc] Initialize msg/shm IPC objects before doing ipc_addid() (Stanislav Kozina) [1271505] {CVE-2015-7613} - [security] keys: Don't permit request_key() to construct a new keyring (David Howells) [1273463] {CVE-2015-7872} - [security] keys: Fix crash when attempt to garbage collect an uninstantiated keyring (David Howells) [1273463] {CVE-2015-7872} - [security] keys: Fix race between key destruction and finding a keyring by name (David Howells) [1273463] {CVE-2015-7872}- [scsi] storvsc: Set the error code correctly in failure conditions (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: use shost_for_each_device() instead of open coding (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: be more picky about scmnd->sc_data_direction (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: Size the queue depth based on the ringbuffer size (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: Increase the ring buffer size (Vitaly Kuznetsov) [1264930] - [scsi] storvsc: force SPC-3 compliance on win8 and win8 r2 hosts (Vitaly Kuznetsov) [1217570 1247699 982542] - [scsi] storvsc: Fix a bug in copy_from_bounce_buffer() (Vitaly Kuznetsov) [1264930] - [hv] hv_vmbus: Fix signal to host condition (Vitaly Kuznetsov) [1267289] - [hv] vmbus: don't send CHANNELMSG_UNLOAD on pre-Win2012R2 hosts (Vitaly Kuznetsov) [1266535] - [hv] vmbus: add special crash handler (Vitaly Kuznetsov) [1266535] - [hv] don't do hypercalls when hypercall_page is NULL (Vitaly Kuznetsov) [1266535] - [hv] vmbus: add special kexec handler (Vitaly Kuznetsov) [1266535] - [hv] vmbus: remove hv_synic_free_cpu() call from hv_synic_cleanup() (Vitaly Kuznetsov) [1266535] - [hv] vmbus: Use the vp_index map even for channels bound to CPU 0 (Vitaly Kuznetsov) [1267289] - [hv] vmbus: distribute subchannels among all vcpus (Vitaly Kuznetsov) [1267289] - [hv] vmbus: move init_vp_index() call to vmbus_process_offer() (Vitaly Kuznetsov) [1267289] - [hv] vmbus: decrease num_sc on subchannel removal (Vitaly Kuznetsov) [1267289] - [hv] vmbus: unify calls to percpu_channel_enq() (Vitaly Kuznetsov) [1267289] - [hv] vmbus: kill tasklets on module unload (Vitaly Kuznetsov) [1266535] - [hv] vmbus: do cleanup on all vmbus_open() failure paths (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Implement the protocol for tearing down vmbus state (Vitaly Kuznetsov) [1266535] - [hv] vmbus: Get rid of some unused definitions (Vitaly Kuznetsov) [1266535] - [hv] vmbus_free_channels(): remove the redundant free_channel() (Vitaly Kuznetsov) [1267289] - [hv] hv_vmbus: Add gradually increased delay for retries in vmbus_post_msg() (Vitaly Kuznetsov) [1267289] - [hv] remove the per-channel workqueue (Vitaly Kuznetsov) [1266562] - [hv] don't schedule new works in vmbus_onoffer()/vmbus_onoffer_rescind() (Vitaly Kuznetsov) [1266562] - [hv] run non-blocking message handlers in the dispatch tasklet (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Don't wait after requesting offers (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Fix a siganlling host signalling issue (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Fix a bug in rescind processing in vmbus_close_internal() (Vitaly Kuznetsov) [1266562] - [hv] vmbus: missing curly braces in vmbus_process_offer() (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Perform device register in the per-channel work element (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Suport an API to send packet with additional control (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Suport an API to send pagebuffers with additional control (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Use a round-robin algorithm for picking the outgoing channel (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Get rid of some unnecessary messages (Vitaly Kuznetsov) [1267289] - [hv] util: On device remove, close the channel after de-initializing the service (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Remove the channel from the channel list(s) on failure (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Handle both rescind and offer messages in the same context (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Introduce a function to remove a rescinded offer (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Properly handle child device remove (Vitaly Kuznetsov) [1266562] - [hv] vmbus: Fix a bug in the error path in vmbus_open() (Vitaly Kuznetsov) [1267289] - [hv] channel_mgmt: match var type to return type of wait_for_completion (Vitaly Kuznetsov) [1267289] - [hv] channel: match var type to return type of wait_for_completion (Vitaly Kuznetsov) [1267289] - [hv] vmbus_open(): reset the channel state on ENOMEM (Vitaly Kuznetsov) [1267289] - [hv] vmbus_post_msg: retry the hypercall on some transient errors (Vitaly Kuznetsov) [1267289] - [hv] vmbus: rename channel work queues (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Fix a bug in vmbus_establish_gpadl() (Vitaly Kuznetsov) [1267289] - [hv] vmbus: Use get_cpu() to get the current CPU (Vitaly Kuznetsov) [1266535 1266562 1267289] - [hv] Mark the function hv_synic_free_cpu() as static in hv.c (Vitaly Kuznetsov) [1267289] - [kernel] kmod.c: check for NULL in call_usermodehelper_exec (Prarit Bhargava) [1225790] - [kernel] usermodehelper: kill the sub_info->path index 0 check (Prarit Bhargava) [1225790] - [kernel] usermodehelper: check subprocess_info->path != NULL (Prarit Bhargava) [1225790] - [x86] tsc: Let high latency PIT fail fast in quick_pit_calibrate (Prarit Bhargava) [1276456] - [x86] Do not try to sync identity map for non-mapped pages (Vitaly Kuznetsov) [1240593] - [x86] perf: Use extended offcore mask on Haswell (Prarit Bhargava) [1238370] - [s390] compat: correct uc_sigmask of the compat signal frame (Hendrik Brueckner) [1270323] - [s390] dasd: fix kernel panic when alias is set offline (Hendrik Brueckner) [1262766] - [s390] 3270: redraw screen on unsolicited device end (Hendrik Brueckner) [1262765] - [crypto] s390/ghash - Fix incorrect ghash icv buffer handling (Hendrik Brueckner) [1234807] - [netdrv] igb: add support for 1512 PHY (Stefan Assmann) [1238551] - [netdrv] e1000e: convert to netdev features/hw_features API (Ken Cox) [1211468 1235132] - [netdrv] sky2: Avoid double unlock of rtnl (Neil Horman) [1241027] - [mm] Catch and correct shrinker overflows (Eric Sandeen) [1159675] - [usb] Don't enable USB 2.0 Link PM by default (Torez Smith) [1248436] - [net] af_iucv: avoid path quiesce of severed path in shutdown() (Hendrik Brueckner) [1272095] - [kernel] module: fix sprintf format specifier in param_get_byte() (Kamal Heib) [1235533] - [ib] mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach (Kamal Heib) [1129753] - [hv] fcopy: set .owner reference for file operations (Vitaly Kuznetsov) [1226228] - [watchdog] lto, hpwdt.c: make assembler label global (Nigel Croxon) [1254735] - [watchdog] hpwdt: Fix initialization message in hpwdt.c (Nigel Croxon) [1204516] - [mfd] lpc_ich: Fix a 3.5 kernel regression for iTCO_wdt driver (Prarit Bhargava) [1221987] - [kernel] sched: Don't use tasklist_lock for debug prints (Jiri Olsa) [1229196] - [kernel] x86, irq, Fix race between reading /proc/stat and IRQ removal (Prarit Bhargava) [1233430] - [kernel] checkpatch: fix code broken by backport (Jerry Snitselaar) [1218679] - [md] raid1: fix read balance when a drive is write-mostly (Jes Sorensen) [1242239] - [scsi] ipr: Fix incorrect trace indexing (Gustavo Duarte) [1209543] - [scsi] ipr: Fix invalid array indexing for HRRQ (Gustavo Duarte) [1209543] - [mfd] lpc_ich: Add support for Intel Bay Trail SoC (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Add support for NM10 GPIO (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Change Avoton to iTCO v3 (Prarit Bhargava) [1084131] - [mfd] watchdog: itco_wdt: Add support for v3 silicon (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Add support for iTCO v3 (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Remove lpc_ich_cfg struct use (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Fix ACPI enable bitmask (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Only configure watchdog or GPIO when present (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Add support for Intel Avoton GPIOs (Prarit Bhargava) [1084131] - [mfd] lpc_ich: Convert ICH GPIOs IDs to enum (Prarit Bhargava) [1084131] - [cpufreq] acpi-cpufreq: set current frequency based on target P-State (Ocean He) [1254474] - [cpufreq] Avoid calling cpufreq driver's target() routine if target_freq == policy->cur (Ocean He) [1254474] - [hv] mshyperv: fix recognition of Hyper-V guest crash MSR's (Vitaly Kuznetsov) [1229904] - [hv] vmbus: prefer 'die' notification chain to 'panic' (Vitaly Kuznetsov) [1229904] - [hv] vmbus: unregister panic notifier on module unload (Vitaly Kuznetsov) [1229904] - [hv] vmbus: hyperv_panic_event() can be static (Vitaly Kuznetsov) [1229904] - [hv] vmbus: Correcting truncation error for constant HV_CRASH_CTL_CRASH_NOTIFY (Vitaly Kuznetsov) [1229904] - [hv] vmbus: Add support for VMBus panic notifier handler (Vitaly Kuznetsov) [1229904] - [hv] vmbus: prevent cpu offlining on newer hypervisors (Vitaly Kuznetsov) [1265711] - [kernel] resource: shared I/O region support (Myron Stowe) [1276150] - [pci] Keep original resource if we fail to expand it (Myron Stowe) [1074687] - [pci] Don't enable decoding if BAR hasn't been assigned an address (Myron Stowe) [1074687] - [pci] Mark 64-bit resource as IORESOURCE_UNSET if we only support 32-bit (Myron Stowe) [1074687] - [pci] Don't try to claim IORESOURCE_UNSET resources (Myron Stowe) [1074687] - [pci] Check IORESOURCE_UNSET before updating BAR (Myron Stowe) [1074687] - [pci] Don't clear IORESOURCE_UNSET when updating BAR (Myron Stowe) [1074687] - [pci] Mark resources as IORESOURCE_UNSET if we can't assign them (Myron Stowe) [1074687] - [pci] Remove pci_find_parent_resource use for allocation (Myron Stowe) [1074687] - [pci] vsprintf: Add support for IORESOURCE_UNSET in pR (Myron Stowe) [1074687] - [pci] resource: Add resource_contains (Myron Stowe) [1074687] - [pci] Add PLX PCI 9050 workaround for some Meilhaus DAQ cards (Myron Stowe) [1074687] - [pci] Add workaround for PLX PCI 9050 BAR alignment erratum (Myron Stowe) [1074687] - [pci] resources: add resource_overlaps (Myron Stowe) [1074687] - [pci] allow matching of prefetchable resources to non-prefetchable windows (Myron Stowe) [1074687]- [block] NVMe: Add shutdown timeout as module parameter (David Milburn) [1227888] - [mm] hugetlb: fix race in region tracking (Herton R. Krzesinski) [1260755] - [mm] hugetlb: improve, cleanup resv_map parameters (Herton R. Krzesinski) [1260755] - [mm] hugetlb: unify region structure handling (Herton R. Krzesinski) [1260755] - [mm] hugetlb: change variable name reservations to resv (Herton R. Krzesinski) [1260755] - [virt] virtio-net: drop NETIF_F_FRAGLIST (Michael S. Tsirkin) [1245996] {CVE-2015-5156}- [netdrv] r8169: Revert use of ndo_set_multicast_list (Corinna Vinschen) [1238914] - [netdrv] 3c59x: Fix deadlock between boomerang_interrupt and boomerang_start_tx (Neil Horman) [1232452] - [idle] intel_idle: Skylake Client Support (Steve Best) [1189311] - [powercap] RAPL: Add support for Skylake H/S (Steve Best) [1249852] - [powercap] RAPL: Add support for Broadwell-H (Steve Best) [1249857] - [hid] fix unused rsize usage (Don Zickus) [1256568] - [hid] fix data access in implement() (Don Zickus) [1256568]- [fs] vfs: avoid creation of inode number 0 in new_inode (Carlos Maiolino) [1066751] - [fs] NFS: Hold i_lock in nfs_wb_page_cancel() while locking a request (Benjamin Coddington) [1135601] - [fs] nfsd: set timeparms.to_maxval in setup_callback_client (Dave Wysochanski) [1223531] - [fs] dcache: Log ELOOP rather than creating a loop (Benjamin Coddington) [1254020] - [fs] dcache: Fix loop checks in d_materialise_unique (Benjamin Coddington) [1254020] - [fs] svcrpc: fix rpc server shutdown races (J. Bruce Fields) [1139836] - [fs] svcrpc: make svc_age_temp_xprts enqueue under sv_lock (J. Bruce Fields) [1139836] - [fs] svcrpc: fix xpt_list traversal locking on shutdown (J. Bruce Fields) [1139836] - [fs] sunrpc: clear svc transports lists helper introduced (J. Bruce Fields) [1139836] - [fs] sunrpc: clear svc pools lists helper introduced (J. Bruce Fields) [1139836] - [fs] nfsd4: fix corruption on setting an ACL (J. Bruce Fields) [1078683] - [fs] nfsd4: don't create unnecessary mask acl (J. Bruce Fields) [1078683] - [fs] sunrpc: Report connection error values to rpc_tasks on the pending queue (Jamie Bainbridge) [1206555] - [fs] cifs: set MAY_SIGN flags for all security types (Sachin Prabhu) [1197875] - [fs] revert 'vfs: Unhash and evict unused children dentries after rmdir' (Carlos Maiolino) [1241030]- [netdrv] bonding: fix LACP PDU not sent on slave port sometimes (Jarod Wilson) [1258446] - [netdrv] bonding: fix incorrect lacp mux state when agg not active (Jarod Wilson) [1258446] - [netdrv] bonding: fix bond_open don't always set slave active flag (Jarod Wilson) [1258446] - [netdrv] bonding: update bond carrier state when min_links option changes (Jarod Wilson) [1258446] - [netdrv] bonding: change AD_LINK_SPEED_BITMASK to enum to suport more speed (Jarod Wilson) [1258446] - [virt] kvm: ioapic: conditionally delay irq delivery duringeoi broadcast (Fam Zheng) [1199155] - [kernel] ipc, sem: fix use after free on IPC_RMID after a task using same semaphore set exits (Herton R. Krzesinski) [1233300] - [fs] xfs: extent size hints can round up extents past MAXEXTLEN (Leonardo Menezes Vaz) [1211110] - [fs] Remove BUG_ON in nfs_clear_inode (Frank Sorenson) [1224343] - [net] use address assign type "SET" (Jarod Wilson) [1225359] - [net] ethtool: set addr_assign_type to NET_ADDR_SET when addr is passed on create (Jarod Wilson) [1225359] - [net] rtnl: use dev_set_mac_address() instead of plain ndo_ (Jarod Wilson) [1225359] - [net] ipv4: inet_fragmentation: compute work more accurate (Hannes Frederic Sowa) [1235465]- [mm] swap: make nr_swap_pages atomic (Jerome Marchand) [1252362] - [fs] autofs4 - fix uid and gid assignment in mount request (Ian Kent) [1248820] - [netdrv] bna: fix interrupts storm caused by erroneous packets (Ivan Vecera) [1241287] - [x86] intel_pstate: Add SKY-S support (Steve Best) [1199344]- [edac] pci: avoid negative reference count of edac_class (Herton R. Krzesinski) [1227845] - [scsi] ipr: Increase default adapter init stage change timeout (Steve Best) [1229209] - [fs] nfs4: Avoid NULL reference or double free in nfsd4_fslocs_free() (J. Bruce Fields) [1113914] - [firmware] add iwlwifi-8000C-13 ucode (Stanislaw Gruszka) [1134603] - [netdrv] ixgbe: Cleanup probe to remove redundant attempt to ID PHY (John Greene) [1232125]- [net] Always propagate flag changes to interfaces (Jarod Wilson) [1222823] - [s390] zcrypt: Fixed reset and interrupt handling of AP queues (Hendrik Brueckner) [1238308] - [scsi] zfcp: Use correct length for FCP_RSP_INFO (Hendrik Brueckner) [1223105] - [tools] perf: avoid possible race condition in copyfile (Milos Vyletel) [1229673] - [tools] perf: Introduce copyfile_offset function (Milos Vyletel) [1229673] - [tools] perfs: Add rm_rf utility function (Milos Vyletel) [1229673]- [netdrv] fm10k: Bump driver version to 0.15.2 (Neil Horman) [1150346] - [netdrv] fm10k: corrected VF multicast update (Neil Horman) [1150346] - [netdrv] fm10k: mbx_update_max_size does not drop all oversized messages (Neil Horman) [1150346] - [netdrv] fm10k: reset head instead of calling update_max_size (Neil Horman) [1150346] - [netdrv] fm10k: renamed mbx_tx_dropped to mbx_tx_oversized (Neil Horman) [1150346] - [netdrv] fm10k: update xcast mode before synchronizing multicast addresses (Neil Horman) [1150346] - [netdrv] fm10k: start service timer on probe (Neil Horman) [1150346] - [netdrv] fm10k: fix function header comment (Neil Horman) [1150346] - [netdrv] fm10k: comment next_vf_mbx flow (Neil Horman) [1150346] - [netdrv] fm10k: don't handle mailbox events in iov_event path and always process mailbox (Neil Horman) [1150346] - [netdrv] fm10k: use separate workqueue for fm10k driver (Neil Horman) [1150346] - [netdrv] fm10k: Set PF queues to unlimited bandwidth during virtualization (Neil Horman) [1150346] - [netdrv] fm10k: expose tx_timeout_count as an ethtool stat (Neil Horman) [1150346] - [netdrv] fm10k: only increment tx_timeout_count in Tx hang path (Neil Horman) [1150346] - [netdrv] fm10k: remove extraneous "Reset interface" message (Neil Horman) [1150346] - [netdrv] fm10k: separate PF only stats so that VF does not display them (Neil Horman) [1150346] - [netdrv] fm10k: use hw->mac.max_queues for stats (Neil Horman) [1150346] - [netdrv] fm10k: only show actual queues, not the maximum in hardware (Neil Horman) [1150346] - [netdrv] fm10k: allow creation of VLAN on default vid (Neil Horman) [1150346] - [netdrv] fm10k: fix unused warnings (Neil Horman) [1150346] - [netdrv] fm10k: Add netconsole support (Neil Horman) [1150346] - [netdrv] fm10k: Have the VF get the default VLAN during init (Neil Horman) [1150346] - [netdrv] fm10k: Correct spelling mistake (Neil Horman) [1150346] - [netdrv] fm10k: Remove redundant rx_errors in ethtool (Neil Horman) [1150346] - [netdrv] fm10k: Corrected an error in Tx statistics (Neil Horman) [1150346] - [netdrv] fm10k: Resolve various spelling errors and checkpatch warnings (Neil Horman) [1150346] - [netdrv] fm10k: Implement ndo_features_check (Neil Horman) [1150346] - [netdrv] fm10k: Resolve compile warnings with W=1 (Neil Horman) [1150346] - [netdrv] fm10k: Validate VLAN ID in fm10k_update_xc_addr_pf (Neil Horman) [1150346] - [netdrv] fm10k: Increase the timeout for the data path reset (Neil Horman) [1150346] - [netdrv] net/fm10k: Avoid double setting of NETIF_F_SG for the HW encapsulation feature mask (Neil Horman) [1150346] - [netdrv] fm10k: Clean-up page reuse code (Neil Horman) [1150346] - [netdrv] fm10k/igb/ixgbe: Use dma_rmb on Rx descriptor reads (Neil Horman) [1150346] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Neil Horman) [1150346] - [netdrv] fm10k: use netdev_rss_key_fill() helper (Neil Horman) [1150346] - [netdrv] fm10k: Add CONFIG_FM10K_VXLAN configuration option (Neil Horman) [1150346] - [netdrv] fm10k: Unlock mailbox on VLAN addition failures (Neil Horman) [1150346] - [netdrv] fm10k: Check the host state when bringing the interface up (Neil Horman) [1150346] - [netdrv] fm10k: fix race accessing page->_count (Neil Horman) [1150346] - [netdrv] fm10k: Correctly set the number of Tx queues (Neil Horman) [1150346] - [netdrv] fm10k: Reduce buffer size when pages are larger than 4K (Neil Horman) [1150346] - [netdrv] fm10k: using vmalloc requires including linux/vmalloc.h (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PTP (Neil Horman) [1150346] - [netdrv] fm10k: Add support for ptp to hw specific files (Neil Horman) [1150346] - [netdrv] fm10k: Add support for debugfs (Neil Horman) [1150346] - [netdrv] fm10k: Add support for IEEE DCBx (Neil Horman) [1150346] - [netdrv] fm10k: Add support for SR-IOV to driver (Neil Horman) [1150346] - [netdrv] fm10k: Add support for SR-IOV to PF core files (Neil Horman) [1150346] - [netdrv] fm10k: Add support for VF (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PF <-> VF mailbox (Neil Horman) [1150346] - [netdrv] fm10k: Add support for MACVLAN acceleration (Neil Horman) [1150346] - [netdrv] fm10k: Add support for netdev offloads (Neil Horman) [1150346] - [netdrv] fm10k: Add support for multiple queues (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PCI power management and error handling (Neil Horman) [1150346] - [netdrv] fm10k: Add ethtool support (Neil Horman) [1150346] - [netdrv] fm10k: Add transmit and receive fastpath and interrupt handlers (Neil Horman) [1150346] - [netdrv] fm10k: Add Tx/Rx hardware ring bring-up/tear-down (Neil Horman) [1150346] - [netdrv] fm10k: Add service task to handle delayed events (Neil Horman) [1150346] - [netdrv] fm10k: add support for Tx/Rx rings (Neil Horman) [1150346] - [netdrv] fm10k: Add interrupt support (Neil Horman) [1150346] - [netdrv] fm10k: Add support for ndo_open/stop (Neil Horman) [1150346] - [netdrv] fm10k: Add support for L2 filtering (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PF (Neil Horman) [1150346] - [netdrv] fm10k: Add support for configuring PF interface (Neil Horman) [1150346] - [netdrv] fm10k: Add support for PF (Neil Horman) [1150346] - [netdrv] fm10k: Implement PF <-> SM mailbox operations (Neil Horman) [1150346] - [netdrv] fm10k: Add support for mailbox (Neil Horman) [1150346] - [netdrv] fm10k: Add support for basic interaction with hardware (Neil Horman) [1150346] - [netdrv] fm10k: Add support for TLV message parsing and generation (Neil Horman) [1150346] - [netdrv] fm10k: Add register defines and basic structures (Neil Horman) [1150346] - [netdrv] fm10k: Add skeletal frame for Intel FM10000 Ethernet Switch Host Interface Driver (Neil Horman) [1150346]- [kernel] percpu_counter: batch size aware __percpu_counter_compare (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: make percpu_counters_lock irq-safe (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: fix bad percpu counter state during suspend (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: unbreak __percpu_counter_add (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: fix __percpu_counter_add (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: make APIs irq safe (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: __this_cpu_write doesn't need to be protected by spinlock (Hannes Frederic Sowa) [1235465] - [kernel] lib/percpu_counter.c: enclose hotplug only variables in hotplug ifdef (Hannes Frederic Sowa) [1235465] - [kernel] percpucounter: Optimize __percpu_counter_add a bit through the use of this_cpu options (Hannes Frederic Sowa) [1235465] - [kernel] percpu_counter: use this_cpu_ptr instead of per_cpu_ptr (Hannes Frederic Sowa) [1235465] - [kernel] percpu: fix list_head init bug in __percpu_counter_init (Hannes Frederic Sowa) [1235465] - [net] vlan: restore VLAN_GROUP_ARRAY_LEN definition (Michal Schmidt) [1242145] - [md] dm btree remove: fix bug in redistribute3 (Mike Snitzer) [1242023] - [netdrv] vmxnet3: prevent receive getting out of sequence on napi poll (Neil Horman) [1236564] - [netdrv] vmxnet3: Bump up driver version number (Neil Horman) [1236564] - [netdrv] vmxnet3: Fix memory leaks in rx path fwd (Neil Horman) [1236564] - [netdrv] vmxnet3: Register shutdown handler for device fwd (Neil Horman) [1236564] - [netdrv] vmxnet3: spelling fixes (Neil Horman) [1236564] - [netdrv] Vmxnet3: Copy TCP header to mapped frame for IPv6 packets (Neil Horman) [1236564] - [netdrv] Vmxnet3: Change the hex constant to its decimal equivalent (Neil Horman) [1236564] - [netdrv] Vmxnet3: Fix ethtool -S to return correct rx queue stats (Neil Horman) [1236564] - [netdrv] Vmxnet3: Reinitialize vmxnet3 backend on wakeup from hibernate (Neil Horman) [1236564] - [netdrv] Vmxnet3: Make Rx ring 2 size configurable (Neil Horman) [1236564] - [netdrv] vmxnet3: use netdev_rss_key_fill() helper (Neil Horman) [1236564] - [netdrv] PCI: Move PCI_VENDOR_ID_VMWARE to pci_ids.h (Neil Horman) [1236564] - [netdrv] VMXNET3: Check for map error in vmxnet3_set_mc (Neil Horman) [1236564] - [netdrv] vmxnet3: fix decimal printf format specifiers prefixed with 0x (Neil Horman) [1236564] - [netdrv] use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Neil Horman) [1236564] - [netdrv] vmxnet3: Call dev_kfree_skb_any instead of dev_kfree_skb (Neil Horman) [1236564] - [netdrv] vmxnet3: fix building without CONFIG_PCI_MSI (Neil Horman) [1236564] - [netdrv] vmxnet3: Use pci_enable_msix_range instead of pci_enable_msix (Neil Horman) [1236564] - [netdrv] vmxnet3: Fix MSI-X/MSI enablement code (Neil Horman) [1236564] - [netdrv] vmxnet3: use initialized skb pointer to set hash (Neil Horman) [1236564] - [netdrv] vmxnet3 calls skb_set_hash (Neil Horman) [1236564] - [netdrv] vmxnet3: remove unnecessary pci_set_drvdata (Neil Horman) [1236564] - [netdrv] vmxnet3: Remove extern from function prototypes (Neil Horman) [1236564] - [netdrv] VMXNET3: Add support for virtual IOMMU (Neil Horman) [1236564] - [kernel] sched, cgroup: replace signal_struct->group_rwsem with a global percpu_rwsem (Oleg Nesterov) [1198732] - [kernel] percpu_rw_semaphore: add lockdep annotations (Oleg Nesterov) [1198732] - [kernel] percpu_rw_semaphore: kill ->writer_mutex, add ->write_ctr (Oleg Nesterov) [1198732] - [kernel] percpu_rw_semaphore: reimplement to not block the readers unnecessarily (Oleg Nesterov) [1198732] - [kernel] percpu-rwsem: use synchronize_sched_expedited (Oleg Nesterov) [1198732] - [kernel] percpu-rw-semaphores: use rcu_read_lock_sched (Oleg Nesterov) [1198732] - [kernel] percpu-rw-semaphores: use light/heavy barriers (Oleg Nesterov) [1198732] - [kernel] blockdev: turn a rw semaphore into a percpu rw semaphore (Oleg Nesterov) [1198732] - [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [970263] - [kernel] softirq: reduce latencies (Prarit Bhargava) [970263] - [net] udp: fix behavior of wrong checksums (Denys Vlasenko) [1240759] {CVE-2015-5364 CVE-2015-5366} - [md] Revert "dm: only run the queue on completion if congested or no requests pending" (Mike Snitzer) [1240767] - [md] Revert "dm: don't schedule delayed run of the queue if nothing to do" (Mike Snitzer) [1240767]- [fs] vfs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1241030] - [fs] vfs: Prevent syncing frozen file system (Lukas Czerner) [1241791] - [fs] vfs: Prevent freeing unlinked file to be indefinitely delayed (Lukas Czerner) [1236736] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1236437] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1236437] - [kernel] audit/fix non-modular users of module_init in core code (Baoquan He) [1236437]- [security] selinux: don't waste ebitmap space when importing NetLabel categories (Paul Moore) [1130197] - [x86] Revert "Add driver auto probing for x86 features v4" (Prarit Bhargava) [1231280] - [net] bridge: netfilter: don't call iptables on vlan packets if sysctl is off (Florian Westphal) [1236551] - [net] ebtables: Allow filtering of hardware accelerated vlan frames (Florian Westphal) [1236551]- [fs] Revert "fuse: use clear_highpage and KM_USER0 instead of KM_USER1" (Brian Foster) [1229562]- [netdrv] bnx2x: Move statistics implementation into semaphores (Michal Schmidt) [1231348] - [scsi] storvsc: Set the SRB flags correctly when no data transfer is needed (Vitaly Kuznetsov) [1221404]- [block] fix ext_dev_lock lockdep report (Jeff Moyer) [1230927] - [md] Revert "md dm: run queue on re-queue" (Mike Snitzer) [1232007] - [firmware] another cxgb4 firmware load fixup (Sai Vemuri) [1189255] - [char] tty: Don't protect atomic operation with mutex (Aristeu Rozanski) [1184182] - [edac] i5100 add 6 ranks per channel (Aristeu Rozanski) [1171333] - [edac] i5100 clean controller to channel terms (Aristeu Rozanski) [1171333] - [crypto] rng - Remove krng (Herbert Xu) [1226418] - [crypto] drbg - Add stdrng alias and increase priority (Herbert Xu) [1226418] - [crypto] seqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] eseqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] chainiv - Move IV seeding into init function (Herbert Xu) [1226418]- [gpu] drm/radeon: fix freeze for laptop with Turks/Thames GPU (Jerome Glisse) [1213297] - [md] dm: fix casting bug in dm_merge_bvec (Mike Snitzer) [1226453] - [fs] nfs: Send the size attribute on open(O_TRUNC) (Benjamin Coddington) [1208065] - [net] inet: fix processing of ICMP frag_needed messages (Sabrina Dubroca) [1210321] - [net] tcp: double default TSQ output bytes limit (Hannes Frederic Sowa) [1140590] - [hv] hv_balloon: correctly handle num_pages>INT_MAX case (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: correctly handle val.freeramid executables (Mateusz Guzik) [1216269] {CVE-2015-3339} - [netdrv] i40e: Make sure to be in VEB mode if SRIOV is enabled at probe (Stefan Assmann) [1206000] - [netdrv] i40e: start up in VEPA mode by default (Stefan Assmann) [1206000] - [netdrv] e1000e: Bump the version to 3.2.5 (John Greene) [1211531] - [netdrv] e1000e: fix unit hang during loopback test (John Greene) [1211531] - [netdrv] e1000e: fix systim issues (John Greene) [1211531] - [netdrv] e1000e: fix legacy interrupt handling in i219 (John Greene) [1211531] - [netdrv] e1000e: fix flush_desc_ring implementation (John Greene) [1211531] - [netdrv] e1000e: fix logical error in flush_desc_rings (John Greene) [1211531] - [netdrv] e1000e: remove call to do_div and sign mismatch warning (John Greene) [1211531] - [netdrv] e1000e: i219 execute unit hang fix on every reset or power state transition (John Greene) [1211531] - [netdrv] e1000e: i219 fix unit hang on reset and runtime D3 (John Greene) [1211531] - [netdrv] e1000e: fix call to do_div to use u64 arg (John Greene) [1211531] - [netdrv] e1000e: Cleanup handling of VLAN_HLEN as a part of max frame size (John Greene) [1211531] - [netdrv] e1000e: Correctly include VLAN_HLEN when changing interface MTU (John Greene) [1211531] - [netdrv] e1000e: call netif_carrier_off early on down (John Greene) [1211531]- [serial] add ability to set IRQ via module parameter (Prarit Bhargava) [1210848] - [fs] pipe: fix pipe corruption and iovec overrun on partial copy (Seth Jennings) [1185166] {CVE-2015-1805} - [netdrv] macvlan: add VLAN filters to lowerdev (Ivan Vecera) [1213846] - [x86] Mark Intel Broadwell-DE processor as unsupported (Steve Best) [1226904] - [net] ipv6: reallocate addrconf router for ipv6 address when lo device up (Hannes Frederic Sowa) [1223610] - [mm] memory-failure: move refcount only in !MF_COUNT_INCREASED (Rafael Aquini) [1222832] - [mm] memory-failure: shift page lock from head page to tail page after thp split (Rafael Aquini) [1222832] - [mm] memory-failure: transfer page count from head page to tail page after split thp (Rafael Aquini) [1222832] - [scsi] lpfc: Correct loss of target discovery after cable swap (Rob Evers) [1226779]- [netdrv] iwlwifi: use custom workqueue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove not used *bt-coex* files (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: avoid use-after-free on iwl_mvm_d0i3_enable_tx() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean net-detect info if device was reset during suspend (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the UCODE_DOWN reference when resuming (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - duplicate the command if sent ASYNC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: force mac from otp in case nvm mac is reserved (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Free fw_status after use to avoid memory leak (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't disable the busmaster DMA clock for family 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 7000: modify the firmware name for 3165 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: forbid MIMO on devices that don't support it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: force quota update update after FW restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix typo in CONFIG option (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't power off the device between INIT and OPER firmwares (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prevent using unmapped memory in fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Avoid signal based decisions if ave beacon RSSI is 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix scan iteration complete notification handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't stop the FW monitor too early (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix Tx Power firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: capture connection loss as part of MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for time events (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: do string formatting in debug triggers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix spelling errors (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't return uninitialized value in get_survey() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused arguments (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix wrongfully flushing frames in the roc/off channel queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs entry with the number of net-detect scans (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor rs_update_rate_tbl (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: check the size of the trigger struct from the firmware file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon MLME failures (Stanislaw Gruszka) [1134606] - [net] mac80211: Fix mac80211.h docbook comments (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about deauth (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about association status (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about authentication status (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: convert rssi_callback() to event_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix comment indentation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Clean up UMAC scan UIDs in the reset and drv_stop flows (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 8000: change PNVM in case it doesn't match to the HW step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix debug print in the RSA ownership workaround (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to configure the timeout for the Tx queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: drop support for early versions of 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use debugfs_create_bool() for enable_scan_iteration_notif (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: initialize trans_pcie->ref_count on configure() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: inform mac80211 about umac scans that was aborted by restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove d0i3 ref correctly during AP start (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: Fix memory leak in iwl_req_fw_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove WARN_ON for invalid BA notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take IWL_MVM_REF_UCODE_DOWN before restarting hw (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't wait for firmware verification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 3165 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove time-event start/end failure warning (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add iccm data to 8000 b-step data dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add rx packet sequence number to dbg print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: properly flush the queues for buffering transport (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: assign new TLV bit for multi-source LAR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: continue (with error) CSA on GO time event failure (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: simplify iwl_mvm_get_wakeup_status() return (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't double unlock the mutex in __iwl_mvm_resume() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clarify time event end handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Always enable the smart FIFO (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: update copyright to include 2015 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add more new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - update the new API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix force NMI for 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: freeze the non-shared queues when a station goes to sleep (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: allow the op_mode to freeze the stuck queue timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: update Tx statistics when using fixed rate (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't init MCC during CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove warning on station exhaustion (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: trans: Take ownership on secure machine before FW load (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: improve ss_params debug print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't allow the FW to return invalid ch indices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reflect TDLS pm state in mvmvif->pm_enabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix identation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unneeded include iwl-fw-error-dump.h (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use correct NVM offset for LAR enable for new NVMs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix smatch warning: warn: inconsistent indenting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: include more registers in the prph dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: speed up the Tx DMA stop flow (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 B2/C steps (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: always update the quota after association (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - disable RRC by default (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_SF_NO_DUMMY_NOTIF (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_DISABLE_STA_TX (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: bump API to 13 for devices that use iwlmvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set LAR MCC on D3/D0 transitions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LAR updates from BIOS (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the MAC address from HW registers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow disabling LAR via module param (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support new PHY_SKU nvm section for family 8000 B0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: disable 11ac if 11n is disabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: iwlmvm: LAR: disable LAR support due to NVM vs TLV conflict (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: change last 5ghz channel to 165 & add support for 8000 family (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use IWL_DEFAULT_MAX_TX_POWER for max_eirp (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: init correct nvm channel list for 8000 devices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: LAR: Add chub mcc change notify command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't declare support for 5ghz if not supported (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: ignore IBSS flag as regulatory NO-IR indication (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider LAR support during NVM parse (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: create regdomain from mcc_update_cmd response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: init country code on init/recovery (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add MCC update FW API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disconnect if CSA time event fails scheduling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: drop VO packets when mac80211 tells us to (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix compilation with IWLWIFI_DEBUGFS not set (Stanislaw Gruszka) [1134606] - [netdrv] wireless: Use eth__addr instead of memset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't override passive dwell in case of fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon low RSSI (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: restart firmware recording when no configuration is set (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon command response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon channel switch (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon missed beacons (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add the cause of the firmware dump in the dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add framework for triggers for fw dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use only 40 ms for fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to force the Rx chains from debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new TLV capability flag for BT PLCR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't iterate interfaces to disconnect in net-detect (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: new Alive / error table API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support beacon statistics for BSS client (Stanislaw Gruszka) [1134606] - [net] cfg80211: add nl80211 beacon-only statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't write to DBGC_OUT_CTRL when stopping the recording (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove deprecated scan API code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: deprecate -9.ucode for 3160 / 7260 / 7265 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support radio statistics as global survey (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add statistics API version 10 (Stanislaw Gruszka) [1134606] - [net] cfg80211: add scan time to survey data (Stanislaw Gruszka) [1134606] - [netdrv] cfg80211: remove "channel" from survey names (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: apply destination before releasing reset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused function in BT coex (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix BT coex shared antenna activity check (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: print single stream params via debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: avoid ss_force from being reset after tx idle (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: increase the number of PAPD channel groups to 9 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider TDLS queues as used during drain (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: disable MIMO for low latency P2P (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: adapt rate matching to new STBC/BFER (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disable beamformer unless FW supports it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't try to stop scans that are not running anymore (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: better match tx response rate to the LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call ieee80211_scan_completed() even if scan abort fails (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reduce quota threshold (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't send a command the firmware doesn't know (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix building channels in scan_config_cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Enable EBS also in single scan on umac interface (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix a few EBS error handling bugs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow to define the stuck queue timer per queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: enable watchdog on Tx queues for mvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore stale TDLS ch-switch responses (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: improve TDLS ch-sw state machine (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prepare the enablement of 31 TFD queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: enable forcing single stream Tx decision (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove space padding after sysassert description (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add beamformer support (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't dump useless data when a TFD queue hangs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't reprobe if we fail during reconfig and fw_restart is false (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: check IWL_UCODE_TLV_API_SCD_CFG in API and not in capa (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix rx chains configuration in phy ctxt cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: support secured boot flow for family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use a new API for enabling STBC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor ht/vht init (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: remove stats argument from functions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: really disable TDLS queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - set all the co-running values to 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Do not consider invalid HW queues in queue mask (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 C step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: init ref_lock (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: document switch case fall-through in iwl_mvm_send_sta_key (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: use STBC regardless of power save mode (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: mvm: drop non VO frames when flushing" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for new LTR command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - fine tune the MPLUT register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move U-APSD decision to authentication (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: move U-APSD enablement to vif flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore temperature updates in the RX statistics notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: cleanup unuseful and overflowing traces (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: generate statistics debugfs code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move statistics API to new header file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: sync statistics firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: correctly set the NMI register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add rxf and txf to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for dumping a secondary SRAM (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs file for misbehaving U-APSD AP (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: let the firmware configure the scheduler (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove unused TLV capability flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add print of he nvm version (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set max_out_time equal to frag_passive_dwell in fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: allow to disable MIMO for P2P only (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to collect debug data from non-sleepable context (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when stopping fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Add debugfs entry to enable scan offload notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new config and PCI IDs for 4165 series (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when collecting fw dbg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: repeat initial legacy rates in LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't indicate no BA if STA was in powersave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: organize and cleanup consts (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Alter passive scan fragmentation parameters in case of multi-MAC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call to pcie_apply_destination also on family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ask the fw to wakeup (from d0i3) on sysassert (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: tlv: add support for IWL_UCODE_TLV_SDIO_ADMA_ADDR TLV (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_sta_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_vif_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove useless extern definition of iwl4265_2ac_sdio_cfg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean refs before stop_device() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: main: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: tt: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support 2 different channels (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: wait for d0i3 exit on hw restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider d0i3_disable in iwl_mvm_is_d0i3_supported() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: support multiple d0i3 modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support IWL_D0I3_MODE_ON_SUSPEND d0i3 mode (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow both d0i3 and d3 wowlan configuration modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add basic reference accounting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: convert the SRAM dump to the generic memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: change SMEM dump to general purpose memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add smem content to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support additional nvm_file in family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix max rate allowed if no rate is allowed (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clear tt values when entering CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Set the HW step in the core dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow RSSI compensation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs to trigger fw debug logs collection (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: let the Manageability Engine know when we leave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LnP 1x1 antenna configuration (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: use correct fw file in 8000 b-step" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add fw runtime stack to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove MODULE_VERSION (Stanislaw Gruszka) [1134606]- [x86] perf/intel: Add INST_RETIRED.ALL workarounds (Jiri Olsa) [1189949] - [x86] perf/intel: Add Broadwell core support (Jiri Olsa) [1189949] - [x86] perf/intel: Add new cache events table for Haswell (Jiri Olsa) [1189949]- [tools] perf trace: Handle legacy syscalls tracepoints (Jiri Olsa) [1212402] - [scsi] qla2xxx: fix busy wait regression (Chad Dupuis) [1207270] - [fs] eCryptfs: Remove buggy and unnecessary write in file name decode routine (Mateusz Guzik) [1202156] {CVE-2014-9683} - [net] ipv4: Missing sk_nulls_node_init in ping_unhash (Denys Vlasenko) [1218103] {CVE-2015-3636} - [s390] dasd: disable CUIR support for z/VM (Hendrik Brueckner) [1223721] - [ata] ahci: avoton port-disable reset-quirk (David Milburn) [1223187] - [inifinband] iw_cxgb4: don't call neigh_release (Sai Vemuri) [1215835] - [fs] sunrpc: Set alloc_slot for backchannel tcp ops (Sachin Prabhu) [1208339] - [fs] epoll: convert max_user_watches to long (George Beshers) [741705] - [firmware] cxgb4: add missing Makefile invocation for 1.13.32.0 images (Jarod Wilson) [1189255] - [fs] proc: make proc_fd_permission() thread-friendly (Carlos Maiolino) [1201593] - [acpi] scan: reduce log level of "ACPI: \_PR_.CPU4: failed to get CPU APIC ID" (Charles Rose) [1222466] - [netdrv] mlx5: wrong page mask if CONFIG_ARCH_DMA_ADDR_T_64BIT enabled for 32Bit architectures (Doug Ledford) [1141604] - [netdrv] vmxnet3: Receive vlan stripped frames in hwaccel path (Neil Horman) [1218404] - [fs] NFSv4.1: Deal effectively with interrupted RPC calls (Steve Dickson) [1200956] - [fs] NFSv4.1: Try to deal with NFS4ERR_SEQ_MISORDERED (Steve Dickson) [1200956] - [fs] NFSv4.1: Handle NFS4ERR_BADSLOT errors correctly (Steve Dickson) [1200956] - [kernel] cgroup: fix cgroup_rmdir vs close race (Johannes Weiner) [1167772] - [thermal] intel_powerclamp: add id for Avoton SoC (Steve Best) [1225544] - [kernel] tracing: Buffer the output of seq_file in case of filled buffer (Jiri Olsa) [1123102] - [kernel] tracing: Consolidate protection of reader access to the ring buffer (Jiri Olsa) [1123102] - [kernel] tracing: Fix ring_buffer_read_page reading out of page boundary (Jiri Olsa) [1123102] - [kernel] ring-buffer: Check for end of page in iterator (Jiri Olsa) [1123102] - [netdrv] be2net: use PCI MMIO read instead of config read for errors (Ivan Vecera) [1216088] - [thermal] powerclamp: add ids for future xeon cpus (Steve Best) [1183181] - [powercap] RAPL: add IDs for future Xeon CPUs (Steve Best) [1183177] - [net] flow_dissector: fail on evil iph->ihl (Jason Wang) [1179559] - [netdrv] hyperv: Add IPv6 into the hash computation for vRSS (Jason Wang) [1179559] - [netdrv] hyperv: Add handling of IP header with option field in netvsc_set_hash (Jason Wang) [1179559] - [net] bridge: check return value of ipv6_dev_get_saddr() (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Fix possibly wrong MLD queries' ethernet source address (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Use IPv6 link-local address for multicast listener queries (Thadeu Lima de Souza Cascardo) [765987] - [net] conntrack: RFC5961 challenge ACK confuse conntrack LAST-ACK transition (Jesper Brouer) [1200541 1212801] - [net] tcp: Restore RFC5961-compliant behavior for SYN packets (Jesper Brouer) [1200541 1212801] - [crypto] drbg - fix maximum value checks on 32 bit systems (Herbert Xu) [1219907] - [crypto] drbg - remove configuration of fixed values (Herbert Xu) [1219907] - [netdrv] iwlwifi: mvm: protect rate scaling against non-mvm IBSS stations (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: send AP probe as unicast again (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: count interfaces correctly for combination checks (Stanislaw Gruszka) [1206103] - [netdrv] wl18xx: show rx_frames_per_rates as an array as it really is (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: fix RX A-MPDU session reorder timer deletion (Stanislaw Gruszka) [1206103] - [netdrv] ath9k: fix tracking of enabled AP beacons (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: dvm: run INIT firmware again upon .start() (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: Fix ROC removal (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: BT Coex - fix a NULL pointer exception (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: fix max_ht_ampdu_exponent for older devices (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: drop unencrypted frames in mesh fwding (Stanislaw Gruszka) [1206103] - [netdrv] b43: fix support for 5 GHz only BCM43228 model (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: disable u-APSD queues by default (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: notify channel switch at the end of ieee80211_chswitch_post_beacon() (Stanislaw Gruszka) [1206103] - [netdrv] nl80211: ignore HT/VHT capabilities without QoS/WMM (Stanislaw Gruszka) [1206103] - [netdrv] ath5k: fix spontaneus AR5312 freezes (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: Send EAPOL frames at lowest rate (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: always use mac color zero (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: fix failure path when power_update fails in add_interface (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: validate tid and sta_id in ba_notif (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: pcie: disable the SCD_BASE_ADDR when we resume from WoWLAN (Stanislaw Gruszka) [1206103] - [x86] perf: Don't use -ENOSPC for out of PMU resources (Jiri Olsa) [1215827] - [x86] perf: Blacklist all MEM_*_RETIRED events for Ivy Bridge (Jiri Olsa) [1215827] - [x86] perf: Add Intel IvyBridge event scheduling constraints (Jiri Olsa) [1215827] - [firmware] iwlwifi: update -12.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517] - [firmware] iwlwifi: update -10.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517]- [net] tcp: relax tcp_paws_check() (Thadeu Lima de Souza Cascardo) [1209147] - [x86] Mark Intel Broadwell-H processor as supported (Steve Best) [1132147] - [x86] kernel: ignore NMI IOCK when in kdump kernel (Jerry Snitselaar) [1196263] - [kernel] virtio: don't expose u16 in userspace api (Michael S. Tsirkin) [1154634] - [x86] apic/uv: Update the UV APIC HUB check (George Beshers) [1219207] - [x86] apic/uv: Update the UV APIC driver check (George Beshers) [1219207] - [x86] apic/uv: Update the APIC UV OEM check (George Beshers) [1219207]- [rpm] kernel.spec: fix 561.el6 changelog (Kurt Stutsman)- [net] Reinstate WIRELESS_EXT_SYSFS in net/wireless/Kconfig (John Linville) [1219434] - [netdrv] cxgb4: Firmware macro changes for fw verison 1.13.32.0 (Sai Vemuri) [1219233] - [netdrv] cxgb4: Move firmware version MACRO to t4fw_version.h (Sai Vemuri) [1219233] - [netdrv] be2net: fix SR-IOV resources optimization (Ivan Vecera) [1211535]- [powercap] RAPL: Add support for Intel Skylake processors (Steve Best) [1187314] - [powercap] rapl: add ID for Broadwell server (Steve Best) [1189925] - [s390] dasd: Fix unresumed device after suspend/resume having no paths (Hendrik Brueckner) [1213800] - [s390] dasd: fix inability to set a DASD device offline (Hendrik Brueckner) [1213799] - [s390] dasd: fix unresumed device after suspend/resume (Hendrik Brueckner) [1213801] - [netdrv] netvsc: don't flush peers notifying work during setting mtu (Jason Wang) [1203623] - [input] wacom: clear ABS_MISC on the touch device (Aristeu Rozanski) [1111332 1111333] - [x86] asm/entry/64: Remove a bogus 'ret_from_fork' optimization (Mateusz Guzik) [1209233] {CVE-2015-2830} - [fs] gfs2: try harder to obtain journal lock during recovery (Abhijith Das) [1110846] - [thermal] intel_powerclamp: add id for broadwell server (Steve Best) [1189954] - [net] Fix checksum features handling in netif_skb_features() (Vlad Yasevich) [1220247] - [scsi] megaraid_sas : Modify return value of megasas_issue_blocked_cmd() and wait_and_poll() to consider command status returned by firmware (Tomas Henzl) [1219105] - [netdrv] Revert "netxen: remove init of dev->perm_addr in drivers" (Tony Camuso) [1213689] - [ppc] Build RPA PCI Hotplug driver as module instead of directly into the kernel (Gustavo Duarte) [1095456] - [drm] radeon: fix wait in radeon_mn_invalidate_range_start (Rob Clark) [1218794] - [drm] i915: Fix and clean BDW PCH identification (Rob Clark) [1218794] - [drm] i915/vlv: save/restore the power context base reg (Rob Clark) [1218794] - [drm] radeon: Do not directly dereference pointers to BIOS area. (Rob Clark) [1218794] - [kernel] makefile: update drm version (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] radeon: add extra check in radeon_ttm_tt_unpin_userptr (Rob Clark) [1218794] - [drm] i915: Reject the colorkey ioctls for primary and cursor planes (Rob Clark) [1218794] - [drm] radeon/dpm: fix 120hz handling harder (Rob Clark) [1218794] - [drm] radeon: do a posting read in cik_set_irq (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] i915: Align initial plane backing objects correctly (Rob Clark) [1218794] - [drm] radeon: drop ttm two ended allocation (Rob Clark) [1218794] - [drm] edid: set ELD for firmware and debugfs override EDIDs (Rob Clark) [1218794] - [drm] radeon: drop setting UPLL to sleep mode (Rob Clark) [1218794] - [drm] radeon: do a posting read in si_set_irq (Rob Clark) [1218794] - [drm] radeon: fix interlaced modes on DCE8 (Rob Clark) [1218794] - [drm] Fixup racy refcounting in plane_force_disable (Rob Clark) [1218794] - [drm] Don't assign fbs for universal cursor support to files (Rob Clark) [1218794] - [drm] radeon: fix wait to actually occur after the signaling callback (Rob Clark) [1218794] - [drm] radeon: do a posting read in rs600_set_irq (Rob Clark) [1218794] - [drm] i915: Dell Chromebook 11 has PWM backlight (Rob Clark) [1218794] - [drm] radeon: do a posting read in evergreen_set_irq (Rob Clark) [1218794] - [drm] radeon: do a posting read in r600_set_irq (Rob Clark) [1218794] - [drm] i915: avoid processing spurious/shared interrupts in low-power states (Rob Clark) [1218794] - [drm] radeon: do a posting read in r100_set_irq (Rob Clark) [1218794] - [drm] i915: Prevent use-after-free in invalidate_range_start callback (Rob Clark) [1218794] - [drm] i915: Check obj->vma_list under the struct_mutex (Rob Clark) [1218794] - [drm] radeon: fix DRM_IOCTL_RADEON_CS oops (Rob Clark) [1218794] - [drm] i915/bdw: PCI IDs ending in 0xb are ULT. (Rob Clark) [1218794] - [drm] i915: Correct the IOSF Dev_FN field for IOSF transfers (Rob Clark) [1218794] - [drm] radeon: fix 1 RB harvest config setup for TN/RL (Rob Clark) [1218794] - [drm] i915: Insert a command barrier on BLT/BSD cache flushes (Rob Clark) [1218794] - [drm] radeon: use drm_mode_vrefresh() rather than mode->vrefresh (Rob Clark) [1218794] - [drm] i915: Drop vblank wait from intel_dp_link_down (Rob Clark) [1218794] - [drm] radeon: enable native backlight control on old macs (Rob Clark) [1218794] - [drm] radeon: fix voltage setup on hawaii (Rob Clark) [1218794] - [drm] radeon/dp: Set EDP_CONFIGURATION_SET for bridge chips if necessary (Rob Clark) [1218794] - [drm] radeon: workaround for CP HW bug on CIK (Rob Clark) [1218794] - [drm] radeon: only enable kv/kb dpm interrupts once v3 (Rob Clark) [1218794] - [drm] radeon: Don't try to enable write-combining without PAT (Rob Clark) [1218794] - [netdrv] i40e/i40evf: implement KR2 support (Stefan Assmann) [1214872] - [kernel] ethtool, net/mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting support (Stefan Assmann) [1214872]- [x86] perf: Add cpu_ for core_pmu (Jiri Olsa) [1188336] - [block] NVMe: Initialize device list head before starting (David Milburn) [1158606] - [block] NVMe: Fix potential corruption on sync commands (David Milburn) [1158606] - [block] NVMe: Fix potential corruption during shutdown (David Milburn) [1158606] - [block] NVMe: Asynchronous controller probe (David Milburn) [1158606] - [block] NVMe: Register management handle under nvme class (David Milburn) [1158606] - [block] NVMe: Update module version (David Milburn) [1158606] - [block] NVMe: Handling devices incapable of I/O (David Milburn) [1158606] - [x86] Mark Intel Broadwell-EP processor as supported (Steve Best) [1132146] - [fs] nfs: Don't attempt to decode missing directory entries (Benjamin Coddington) [1182830] - [acpi] Skip creation of /proc/acpi/power_resource/ entries for duplicate power resource names (Lenny Szubowicz) [1206643] - [powerpc] perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTH (Steve Best) [1213966]- [x86] mm: Linux stack ASLR implementation (Jacob Tanenbaum) [1195683] {CVE-2015-1593} - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal - a fix (Tomas Henzl) [1212364] - [fs] xfs: DIO write completion size updates race (Brian Foster) [1198440] - [x86] KVM: Fix lost interrupt on irr_pending race (Paolo Bonzini) [1213741] - [sound] ALSA: seq-oss: Initialize MIDI clients asynchronously (Jaroslav Kysela) [1212596] - [net] ipv6: Don't reduce hop limit for an interface (Denys Vlasenko) [1208493] {CVE-2015-2922} - [net] vlan: more careful checksum features handling (Vlad Yasevich) [1212384] - [kernel] tracing: Export tracing clock functions (Jerry Snitselaar) [1212502] - [input] wacom - use new input-mt routines (Aristeu Rozanski) [1111332 1111333] - [input] wacom: enable touch on Intuos 5 (Aristeu Rozanski) [1111332 1111333] - [netdrv] bnx2x: Fix kdump when iommu=on (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix busy_poll vs netpoll (Michal Schmidt) [1212365] - [netdrv] bnx2x: Fix statistics locking scheme (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix kdump on 4-port device (Michal Schmidt) [1211695]- [firmware] cxgb4: update firmware to revision 1.13.32.0 for T4 and T5 (Jarod Wilson) [1189255] - [netdrv] cxgb4: Add warning msg when attaching to adapters which have FLASHes smaller than 2Mb (Sai Vemuri) [1211742] - [infiniband] cxgb4: Increase epd buff size for debug interface (Sai Vemuri) [1211742] - [infiniband] cxgb4: Configure 0B MRs to match HW implementation (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix locking issue in process_mpa_request (Sai Vemuri) [1211742] - [infiniband] cxgb4: Limit MRs to < 8GB for T4/T5 devices (Sai Vemuri) [1211742] - [infiniband] cxgb4: Wake up waiters after flushing the qp (Sai Vemuri) [1211742] - [infiniband] cxgb4: Handle NET_XMIT return codes (Sai Vemuri) [1211742] - [netdrv] libcxgbi: fix freeing skb prematurely (Sai Vemuri) [1211742] - [netdrv] cxgb4i: use set_wr_txq() to set tx queues (Sai Vemuri) [1211742] - [netdrv] cxgb4i: handle non-pdu-aligned rx data (Sai Vemuri) [1211742] - [netdrv] cxgb4i: additional types of negative advice (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4i: set the max. pdu length in firmware (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix credit check for tx_data_wr (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix tx immediate data credit check (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Don't block unload/cxgb4 unload when remote closes TCP connection (Sai Vemuri) [1211742] - [netdrv] cxgb4: Update FW version string to match FW binary version 1.12.25.0 (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add a check for flashing FW using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fill in supported link mode for SFP modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix missing initialization of win0_lock (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: FL Starvation Threshold needs to be larger than the SGE's Egress Congestion Threshold (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: For T5 use Packing and Padding Boundaries for SGE DMA transfers (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Move fl_starv_thres into adapter->sge data structure (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Replace repetitive pci device ID's with right ones (Sai Vemuri) [1211742] - [netdrv] cxgb4i: send abort_rpl correctly (Sai Vemuri) [1211742] - [netdrv] libcxgbi: support ipv6 address host_param (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wmaybe-uninitialized warning (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wunused-function warning (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix build failure in cxgb4 when ipv6 is disabled/not in-built (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Remove duplicated CLIP handling code (Sai Vemuri) [1211742] - [netdrv] cxgb4i: avoid holding mutex in interrupt context (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix ntuple calculation for ipv6 and remove duplicate line (Sai Vemuri) [1211742] - [infiniband] cxgb4: Take IPv6 into account for best_mtu and set_emss (Sai Vemuri) [1211742] - [infiniband] cxgb4: Make c4iw_wr_log_size_order static (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix FW flash logic using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Add 40G support for cxgb4vf driver (Sai Vemuri) [1211742] - [netdrv] cxgb4: Wait for device to get ready before reading any register (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Updated the LSO transfer length in CPL_TX_PKT_LSO for T5 (Sai Vemuri) [1211742] - [netdrv] cxgb4: clean up a type issue (Sai Vemuri) [1211742] - [netdrv] cxgb4: potential shift wrapping bug (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support for adaptive rx (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add Devicde ID for two more adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Remove superfluous "idx" parameter of CH_DEVICE() macro (Sai Vemuri) [1211742] - [netdrv] cxgb4: Use BAR2 Going To Sleep (GTS) for T5 and later (Sai Vemuri) [1211742] - [netdrv] cxgb4: Don't allocate adapter structure for all PF's (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add device ID for new adapter and remove for dbg adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix t4_flash_erase_sectors() to throw an error when requested to erase sectors which aren't in the FLASH (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support to S25FL032P flash (Sai Vemuri) [1211742] - [netdrv] cxgb4: Allow T4/T5 firmware sizes up to 1MB (Sai Vemuri) [1211742] - [netdrv] cxgb4: Issue mbox commands on correct mbox (Sai Vemuri) [1211742] - [netdrv] cxgb4: Avoid dumping Write-only registers in register dump (Sai Vemuri) [1211742] - [netdrv] cxgb4: Detect and display firmware reported errors (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix T5 adapter accessing T4 adapter registers (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fixed the code to use correct length for part number (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix for handling 1Gb/s SFP+ Transceiver Modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Free completed tx skbs promptly (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix race condition in cleanup (Sai Vemuri) [1211742] - [infiniband] cxgb4: Only call CQ completion handler if it is armed (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Don't limit TPTE count to 32KB (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: advertise the correct device max attributes (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Support query_qp() verb (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: log detailed warnings for negative advice (Sai Vemuri) [1211742] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1145278] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1145278] - [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1145278] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1145278] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1145278] - [scsi] cxgb4i: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145278] - [scsi] cxgb4i: add support for T5 adapter (Sai Vemuri) [1145278] - [scsi] csgb4i: convert skb->transport_header into skb_transport_header(skb) (Sai Vemuri) [1145278] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1145278] - [netdrv] cxfb4vf: Add config option to enable Chelsio cxgb4vf driver (Sai Vemuri) [1112417] - [netdrv] cxfb4vf: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Turn off SGE RX/TX Callback Timers and interrupts in PCI shutdown routine (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netdev_ and pr_ (Sai Vemuri) [1112417 1145275] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb<3, 4>*: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num__queues (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1145275] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update FW version string to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix for SR-IOV VF initialization (Sai Vemuri) [1145275] - [netdrv] cxgb4i: Move stray CPL definitions to cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: work request logging feature (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: display TPTE on errors (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize the device status page (Sai Vemuri) [1145275] - [infiniband] cxgb4: Clean up connection on ARP error (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix skb_leak in reject_cr() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1145275] - [netdrv] cxgb4: Not need to hold the adap_rcu_lock lock when read adap_rcu_list (Sai Vemuri) [1145275] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1145275] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1145275] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1145275] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1145275] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1145275] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1145275] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1145275] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1145275] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1145275] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1145275] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1145275] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1145275] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove addressof casts to same type (Sai Vemuri) [1145275] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1145275] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1145275] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1145275] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1145275] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1145275] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1145275] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1145275] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1145275] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1145275] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1145275] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1145275] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1145275] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145275] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1145275] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1145275] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1145275] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1145275] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1145275] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1145275] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1145275] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1145275] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1145275] - [netdrv] cxgb3: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1145275] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1145275] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1145275] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1145275] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1145275] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1145275] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1145275] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1145275] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1145275] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1145275] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1145275] - [netdrv] cxgb3/cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1145275 1145278] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1145275] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (common header updates) (Sai Vemuri) [1145275] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1145275] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1145275] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1145275] - [netdrv] cxgb4: Inform caller if driver didn't upgrade firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1145275] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1145275] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Convert import_ep() over to dst_neigh_lookup() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use netif_set_real_num__queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1145275]- [mm] readahead: get back a sensible upper limit (Rafael Aquini) [1187940] - [fs] quota: Properly invalidate caches even for filesystems with blocksize < pagesize (Lukas Czerner) [893926] - [fs] xfs: fix behaviour of XFS_IOC_FSSETXATTR on directories (Zorro Lang) [1200705] - [fs] xfs: allow logical-sector-sized DIO (Eric Sandeen) [1197195] - [fs] xfs: rename xfs_buftarg structure members (Eric Sandeen) [1197195] - [fs] xfs: clean up xfs_buftarg (Eric Sandeen) [1197195] - [fs] xfs: simplify xfs_setsize_buftarg callchain; remove unused arg (Eric Sandeen) [1197195] - [fs] fuse: avoid scheduling while atomic (Brian Foster) [1144128] - [fs] pipe: kill ->map() and ->unmap() (Brian Foster) [1144128] - [fs] fuse: use clear_highpage() and KM_USER0 instead of KM_USER1 (Brian Foster) [1144128] - [s390] af_iucv: fix AF_IUCV sendmsg() errno (Hendrik Brueckner) [1211173] - [s390] zcrypt: improve device probing for zcrypt adapter cards (Hendrik Brueckner) [1211174] - [cpufreq] fix null ptr dereference (Petr Oros) [1186720] - [powerpc] eeh: Remove reference to PCI device (Gustavo Duarte) [1189019] - [powerpc] pci: Override pcibios_release_device() (Gustavo Duarte) [1189019] - [powerpc] eeh: Export functions for hotplug (Gustavo Duarte) [1189019] - [pci] Add pcibios_release_device() (Gustavo Duarte) [1189019] - [netdrv] mlx4_en: do not ignore autoneg in mlx4_en_set_pauseparam (Amir Vadai) [1121491] - [netdrv] mlx4_core: Replace pr_warning with pr_warn (Amir Vadai) [1136753] - [netdrv] mlx4_core: Deprecate use_prio module parameter (Amir Vadai) [1136753] - [x86] intel_pstate: Add CPUID for BDW-H CPU (Steve Best) [1164883] - [x86] crypto: aesni - fix memory usage in GCM decryption (Kurt Stutsman) [1213330] {CVE-2015-3331}- [crypto] testmgr: fix RNG return code enforcement (Herbert Xu) [1208804] - [netdrv] i40e: Fix RSS size at init since default num queue calculation has changed (Stefan Assmann) [1209444] - [netdrv] i40e: Move RSS table size for VSIs to the VSI struct (Stefan Assmann) [1209444] - [netdrv] i40e: Enable more than 64 qps for the Main VSI (Stefan Assmann) [1209444] - [netdrv] i40e: use netdev_rss_key_fill() helper (Stefan Assmann) [1209444] - [net] netfilter: xtables: make use of caller family rather than target family (Florian Westphal) [1210697] - [s390] dasd: fix panic in DASD driver during boot (Hendrik Brueckner) [1193535] - [md] dm-io: fix a race condition in the wake up code for sync_io (Mike Snitzer) [1205853] - [edac] sb_edac: fix corruption/crash on imbalanced Haswell home agents (Seth Jennings) [1210148] - [fs] proc: show all supplementary groups in /proc/pid/status (Jerome Marchand) [960050] - [kernel] futex: Take hugepages into account when generating futex_key (Jerome Marchand) [1193250]- [kabi] Adding symbol si_meminfo (Petr Oros) [1150668] - [kabi] Adding symbol pv_mmu_ops (Petr Oros) [1177818] - [kabi] Adding symbol mmput (Petr Oros) [1177818] - [kabi] Adding symbol get_task_mm (Petr Oros) [1177818] - [kabi] Adding symbol cpu_active_mask (Petr Oros) [1177818] - [kabi] Adding symbol __node_distance (Petr Oros) [1177818]- [scsi] fnic: IOMMU Fault occurs when IO and abort IO is out of order (Chris Leech) [1024066] - [scsi] fnic Driver crashed with NULL pointer reference (Chris Leech) [1024066] - [scsi] fnic: For Standalone C series, "sending VLAN request" message (Chris Leech) [1024066] - [scsi] fnic: Improper resue of exchange Ids (Chris Leech) [1024066] - [scsi] fnic: Memcopy only mimumum of data or trace buffer (Chris Leech) [1024066] - [scsi] fnic: assign FIP_ALL_FCF_MACS to fcoe_all_fcfs (Chris Leech) [1024066] - [scsi] fnic: part of treewide: fix errors in printk (Chris Leech) [1024066] - [scsi] fnic: fnic Control Path Trace Utility (Chris Leech) [1024066] - [scsi] fnic: Failing to queue aborts due to Q full cause terminate (Chris Leech) [1024066] - [scsi] fnic: NoFIP solicitation frame in NONFIP mode and changed IO (Chris Leech) [1024066] - [scsi] remove unnecessary pci_set_drvdata() (Chris Leech) [1024066] - [scsi] scsi: Convert uses of compare_ether_addr to ether_addr_equal (Chris Leech) [1024066] - [scsi] fnic: Incremented driver version (Chris Leech) [1024066] - [scsi] fnic: Fnic Statistics Collection (Chris Leech) [1024066] - [scsi] fnic: host reset returns nonzero value(errno) on (Chris Leech) [1024066] - [scsi] fnic: fnic Driver Tuneables Exposed through CLI (Chris Leech) [1024066] - [scsi] fnic: Kernel panic while running sh/nosh with max lun (Chris Leech) [1024066] - [scsi] fnic: Hitting BUG_ON(io_req->abts_done) (Chris Leech) [1024066] - [scsi] fnic: Remove QUEUE_FULL handling code (Chris Leech) [1024066] - [scsi] fnic: On system with >1.1TB RAM, VIC fails multipath (Chris Leech) [1024066] - [scsi] fnic: FC stat param seconds_since_last_reset not (Chris Leech) [1024066] - [scsi] lseek(fd, n, SEEK_END) does *not* go to eof - n (Chris Leech) [1024066] - [netdrv] tun: Fix csum_start with VLAN acceleration (Jason Wang) [1036482] - [netdrv] tun: unbreak truncated packet signalling (Jason Wang) [1036482] - [netdrv] tuntap: hardware vlan tx support (Jason Wang) [1036482] - [vhost] vhost-net: fix handle_rx buffer size (Jason Wang) [1036482] - [netdrv] mlx4_en: Reduce memory consumption on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4_core: Use low memory profile on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4: Use is_kdump_kernel() to detect kdump kernel (Amir Vadai) [1100303] - [kernel] crash_dump: Make is_kdump_kernel() accessible from modules (Amir Vadai) [1100303]- [fs] cifs: Don't replace dentries for dfs mounts (Sachin Prabhu) [1204047] - [fs] nfsv4: Don't decode fs_locations if we didn't ask for them (Benjamin Coddington) [1206695] - [usb] storage: Use normalized sense when emulating autosense (Gopal Tiwari) [1202951] - [scsi] virtio-scsi: avoid cancelling uninitialized work items (Paolo Bonzini) [1066623] - [sound] alsa: hda_intel: apply the Seperate stream_tag for Sunrise Point (Adrian Huang) [1209541] - [netdrv] qlcnic: Update version to 5.3.62.1 (Chad Dupuis) [1196516] - [netdrv] qlcnic: Delete existing multicast MAC list before adding new (Chad Dupuis) [1196516] - [netdrv] bnx2x: Force fundamental reset for EEH recovery (Michal Schmidt) [1199576] - [drivers] core: fix possible missing of device probe (Michal Schmidt) [1149614] - [drivers] core: deferral race condition fix (Michal Schmidt) [1149614] - [drivers] core: Fix ordering between deferred_probe and exiting initcalls (Michal Schmidt) [1149614] - [drivers] core: Move deferred devices to the end of dpm_list before probing (Michal Schmidt) [1149614] - [drivers] core: fixup reversed deferred probe order (Michal Schmidt) [1149614] - [drivers] core: KABI fix, put deferred_probe in device_private under __GENKSYMS__ (Michal Schmidt) [1149614] - [drivers] core: move the deferred probe pointer into the private area (Michal Schmidt) [1149614] - [drivers] revert "core: fix addition of delayed probe infrastructure" (Michal Schmidt) [1149614] - [infiniband] qib: Fix potential NULL d_inode dereference (Doug Ledford) [1185095] - [infiniband] qib: Add support for the new QMH7360 card (Doug Ledford) [1185095] - [infiniband] qib: Do not write EEPROM (Doug Ledford) [1185095] - [infiniband] qib: remove pointless assignments (Doug Ledford) [1185095] - [infiniband] qib: Correct reference counting in debugfs qp_stats (Doug Ledford) [1185095] - [infiniband] qib: Change get_user_pages() usage to always NULL vmas (Doug Ledford) [1185095] - [infiniband] qib: Return error for unsupported QP creation flags (Doug Ledford) [1185095] - [infiniband] qib: Additional Intel branding changes (Doug Ledford) [1185095] - [infiniband] qib: Fix port in pkey change event (Doug Ledford) [1185095] - [infiniband] qib: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1185095] - [infiniband] ocrdma: Update sli data structure for endianness (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct value of max_fast_reg_page_list_len (Doug Ledford) [1149273] - [infiniband] ocrdma: report asic-id in query device (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix off by one in ocrdma_query_gid() (Doug Ledford) [1149273] - [infiniband] ocrdma: Use unsigned for bit index (Doug Ledford) [1149273] - [infiniband] ocrdma: Help gcc generate better code for ocrdma_srq_toggle_bit (Doug Ledford) [1149273] - [infiniband] ocrdma: Update the ocrdma module version string (Doug Ledford) [1149273] - [infiniband] ocrdma: set vlan present bit for user AH (Doug Ledford) [1149273] - [infiniband] ocrdma: remove reference of ocrdma_dev out of ocrdma_qp structure (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for interrupt moderation (Doug Ledford) [1149273] - [infiniband] ocrdma: Honor return value of ocrdma_resolve_dmac (Doug Ledford) [1149273] - [infiniband] ocrdma: Allow expansion of the SQ CQEs via buddy CQ expansion of the QP (Doug Ledford) [1149273] - [infiniband] ocrdma: Discontinue support of RDMA-READ-WITH-INVALIDATE (Doug Ledford) [1149273] - [infiniband] ocrdma: Host crash on destroying device resources (Doug Ledford) [1149273] - [infiniband] ocrdma: Do proper cleanup even if FW is in error state (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct state in ibv_query_qp (Doug Ledford) [1149273] - [infiniband] ocrdma: Debugfs enhancments for ocrdma driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct count of interrupt vectors while registering ocrdma device (Doug Ledford) [1149273] - [infiniband] ocrdma: Move PD resource management to driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Increase the GID table size (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for IB stack compliant stats in sysfs (Doug Ledford) [1149273] - [infiniband] core: Replace ib_umem's offset field with a full address (Doug Ledford) [1149273] - [infiniband] ocrdma: Always resolve destination mac from GRH for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix ocrdma_query_qp() to report q_key value for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Save the bit environment, spare unncessary parenthesis (Doug Ledford) [1149273] - [infiniband] ocrdma: The kernel has a perfectly good BIT() macro - use it (Doug Ledford) [1149273] - [infiniband] ocrdma: Don't memset() buffers we just allocated with kzalloc() (Doug Ledford) [1149273] - [infiniband] ocrdma: Remove a unused-label warning (Doug Ledford) [1149273] - [infiniband] ocrdma: Convert kernel VA to PA for mmap in user (Doug Ledford) [1149273] - [infiniband] ipoib: drop mcast_mutex usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: deserialize multicast joins (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: factor out ah flushing (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: validate struct ipoib_cb size (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Remove unnecessary test for NULL before debugfs_remove() (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Consolidate rtnl_lock tasks in workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make the carrier_on_task race aware" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix MCAST_FLAG_BUSY usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix mcast_dev_flush/mcast_restart_task race" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: change init sequence ordering" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Use dedicated workqueues per interface" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make ipoib_mcast_stop_thread flush the workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: No longer use flush as a parameter" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix IPOIB_MCAST_RUN flag usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Add a helper to restart the multicast task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make delayed tasks not hold up everything" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Handle -ENETRESET properly in our callback" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't restart our thread on ENETRESET" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: remove unneeded locks" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix race between mcast_dev_flush and mcast_join" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix ipoib_mcast_restart_task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: flush the ipoib_workqueue on unregister" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: cleanup a couple debug messages" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make sure we reap all our ah on shutdown" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't queue a work struct up twice" (Doug Ledford) [1141191 1145910] - [pci] msi: Fix pci_msix_vec_count() htmldocs failure (Doug Ledford) [1185095] - [pci] msi: Add pci_msix_vec_count() (Doug Ledford) [1185095]- [net] netfilter: ipset: autoload set type modules safely (Jiri Pirko) [1208051] - [net] dynticks: avoid flow_cache_flush() interrupting every core (Marcelo Leitner) [1191559] - [x86] Mark Intel Broadwell-DE processor as supported (Steve Best) [1099685] - [x86] Mark Intel Skylake-S processor as supported (Steve Best) [1132156] - [x86] Mark Intel Skylake-Y processor as supported (Steve Best) [1194009] - [netdrv] mlx4_core: Fix error message deprecation for ConnectX-2 cards (Amir Vadai) [1157841] - [netdrv] mlx4_core: Deprecate error message at ConnectX-2 cards startup to debug (Amir Vadai) [1157841] - [netdrv] ixgbevf: Add code to check for Tx hang (John Greene) [1150344] - [netdrv] ixgbevf: Fix ordering of shutdown to correctly disable Rx and Tx (John Greene) [1150344] - [netdrv] ixgbevf: set vlan_features in a single write instead of several ORs (John Greene) [1150344] - [netdrv] ixgbevf: add RSS support for X550 (John Greene) [1150344] - [netdrv] ixgbevf: enable multiple queue support (John Greene) [1150344] - [netdrv] ixgbevf: Fix checksum error when using stacked vlan (John Greene) [1150344] - [netdrv] ixgbevf: fix possible crashes in probe and remove (John Greene) [1150344] - [netdrv] ixgbevf: add support for X550 VFs (John Greene) [1150344] - [netdrv] ixgbevf: compare total_rx_packets and budget in ixgbevf_clean_rx_irq (John Greene) [1150344] - [netdrv] ixgbevf: Update Rx next to clean in real time (John Greene) [1150344] - [netdrv] ixgbevf: reorder main loop in ixgbe_clean_rx_irq to allow for do/while/continue (John Greene) [1150344] - [netdrv] ixgbevf: Cleanup variable usage, improve stack performance (John Greene) [1150344] - [netdrv] ixgbevf: Combine the logic for post Rx processing into single function (John Greene) [1150344] - [netdrv] ixgbevf: Test Rx status bits directly out of the descriptor (John Greene) [1150344] - [netdrv] ixgbevf: Update ixgbevf_alloc_rx_buffers to handle clearing of status bits (John Greene) [1150344] - [netdrv] ixgbevf: remove useless bd_number from struct ixgbevf_adapter (John Greene) [1150344] - [netdrv] ixgbevf: Resolve missing-field-initializers warnings (John Greene) [1150344] - [netdrv] ixgbevf: introduce delay for checking VFLINKS on 82599 (John Greene) [1150344] - [netdrv] ixgbevf: Remove unused get_supported_physical_layer pointer (John Greene) [1150344] - [netdrv] ixgbevf: do vlan cleanup (John Greene) [1150344] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [tools] perf: Fix race in build_id_cache__add_s() (Milos Vyletel) [1204102] - [edac] sb_edac: Add support for Broadwell-DE processor (Seth Jennings) [1197939] - [edac] sb_edac: Fix typo computing number of banks (Seth Jennings) [1197939] - [acpi] memhotplug: add parameter to disable memory hotplug (Igor Mammedov) [1207249] - [acpi] processor: Convert apic_id to phys_id to make it arch agnostic (Prarit Bhargava) [1201164] - [acpi] processor: Make it possible to get local x2apic id via _MAT (Prarit Bhargava) [1201164] - [acpi] scan: bail out early if failed to parse APIC ID for CPU (Prarit Bhargava) [1201164] - [acpi] processor: use apic_id and remove duplicated _MAT evaluation (Prarit Bhargava) [1201164] - [acpi] processor: Introduce apic_id in struct processor to save parsed APIC id (Prarit Bhargava) [1201164] - [acpi] processor: export acpi_get_cpuid() (Prarit Bhargava) [1201164] - [acpi] video: Fix use_native_backlight selection logic (Benjamin Tissoires) [1205233] - [acpi] video: Change the default for video.use_native_backlight to 1 (Benjamin Tissoires) [1205233] - [acpi] video: Add systems that should favour native backlight interface (Benjamin Tissoires) [1205233] - [acpi] video: Do not register backlight if win8 and native interface exists (Benjamin Tissoires) [1205233] - [acpi] video: separate backlight control and event interface (Benjamin Tissoires) [1205233] - [acpi] video: correct acpi_video_bus_add error processing (Benjamin Tissoires) [1205233] - [acpi] video: use after input_unregister_device() (Benjamin Tissoires) [1205233] - [acpi] video: Don't start video device until its associated input device has been allocated (Benjamin Tissoires) [1205233] - [acpi] video: Harden video bus adding (Benjamin Tissoires) [1205233] - [acpi] video: fix unused but set variables in ACPI (Benjamin Tissoires) [1205233] - [acpi] video: use kasprintf (Benjamin Tissoires) [1205233] - [video] backlight: fix KABI breakage (Benjamin Tissoires) [1205233] - [video] backlight: introduce backlight_device_registered (Benjamin Tissoires) [1205233] - [video] backlight: add backlight type (Benjamin Tissoires) [1205233] - [acpi] preparation of backlight backports (Benjamin Tissoires) [1205233] - [acpi] acpica: expose OSI version (Benjamin Tissoires) [1205233] - [scsi] hpsa: dont meddle with hw which isn't ours (cciss) (Tomas Henzl) [1204886] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1189845] - [scsi] be2iscsi: Fix kernel panic when device initialization fails (Rob Evers) [1189845] - [x86] tls: Interpret an all-zero struct user_desc as "no segment" (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Don't validate lm in set_thread_area() after all (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Disallow unusual TLS segments (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Validate TLS entries to protect espfix (Kurt Stutsman) [1172798] {CVE-2014-8133}- [platform] thinkpad-acpi: unhandled hkey event (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: replace strnicmp with strncasecmp (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fixed spacing coding style issue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't test unsigned int for negativity (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update mapping for F12 hotkey on *40 models to KEY_FILE (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: llvmlinux: Remove nested functions from Thinkpad ACPI (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: save and restore adaptive keyboard mode for suspend and, resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support Thinkpad X1 Carbon 2nd generation's adaptive keyboard (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix inconsistent mute LED after resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert to snd_card_new() with a device pointer (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Clean up inclusions of ACPI header files (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix build error when CONFIG_SND_MAX_CARDS > 32 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove OOM message after input_allocate_device (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix handle locate for video and query of _BCL (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add the ability setting TPACPI_LED_NONE by quirk (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: return -NODEV while operating uninitialized LEDs (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: kill hotkey_thread_mutex (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Handle HKEY event 0x6040 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't use [delayed_]work_pending() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: buffer overflow in fan_get_status() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize latest V-Series using DMI_BIOS_VENDOR (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: use mod_delayed_work() instead of cancel + queue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix unused function warnings for CONFIG_PM_SLEEP (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Free hotkey_keycode_map after unregistering tpacpi_inputdev (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix a memory leak during module exit (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Flush the workqueue before freeing tpacpi_leds (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Use struct dev_pm_ops instead of legacy PM routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Drop pm_message_t arguments from suspend routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix issuing duplicated key events for brightness up/down (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize Lenovo as version string in newer V-series BIOS (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: module_param: make bool parameters really bool drivers & misc (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: switch procfs to umode_t use (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix printk typo 'bluestooth' (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle HKEY 0x4010, 0x4011 events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle some new HKEY 0x60xx events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert printks to pr_ (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Correct !CONFIG_THINKPAD_ACPI_VIDEO warning (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix common misspellings (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Always report scancodes for hotkeys (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: We must always call va_end() after va_start() but do not do so in thinkpad_acpi.c::acpi_evalf() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove unnecessary semicolons (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: delete double assignment (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix comment/printk typos (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: avoid keymap pitfall (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add KEY_CAMERA (Fn-F6) for Lenovo keyboards (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add support for model-specific keymaps (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: lock down size of hotkey keymap (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: untangle ACPI/vendor backlight selection (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: find ACPI video device by synthetic HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: clean up ACPI handles handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't depend on led_path for led firmware type (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: explain errors from acpi_install_notify_handler (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: acpi_evalf fixes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: detect EC node using its HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disclose usertask for ALSA callbacks (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix brightness hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: let other subdrivers know backlight level range (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: move greeting messages out of the first subdriver (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix volume/mute hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: constrain IBM-era support to IBM boxes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix ALSA callback return status (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix typos "ammount" -> "amount" (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: make volume subdriver optional (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't fail to load the entire module due to ALSA problems (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't take the first ALSA slot by default (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: bump version to 0.24 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: basic ALSA mixer support (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disable volume control (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support MUTE-only ThinkPads (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: volume subdriver rewrite (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: sync input device EV_SW initial state (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix assorted typos all over the place (Stanislaw Gruszka) [1170392] - [kernel] sysctl: add cap_last_cap to /proc/sys/kernel (Richard Guy Briggs) [1202508] - [block] xen-blkfront: fix accounting of reqs when migrating (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: module exit handling adjustments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle backend CLOSED without CLOSING (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkif: drop struct blkif_request_segment_aligned (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Silence pfn maybe-uninitialized warning (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: restore the non-persistent data path (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: improve aproximation of required grants per request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: revoke foreign access for grants not mapped by the backend (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: set blk_queue_max_hw_sectors correctly (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Use physical sector size for setup (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Introduce a 'max' module parameter to alter the amount of indirect segments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use a different scatterlist for each request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-block: implement indirect descriptors (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: remove frame list from blk_shadow (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: pre-allocate pages for requests (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: switch from llist to list (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: drop the use of llist_for_each_entry_safe (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle bvecs with partial data (Vitaly Kuznetsov) [1201287 1202393] - [block] llist/xen-blkfront: implement safe version of llist_for_each_entry (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: free allocated page (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: persistent-grants fixes (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Persistent grant maps for xen blk drivers (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use bitmap_set() and bitmap_clear() (Vitaly Kuznetsov) [1201287 1202393] - [x86] iommu/amd: Fix missing iommu_shutdown initialization in passthrough mode (Herton R. Krzesinski) [1198380] - [x86] intr_remapping: Fix section mismatch in ir_dev_scope_init() (Herton R. Krzesinski) [1198380] - [x86] iommu: No need to set dmar_disabled in check_zero_address() (Herton R. Krzesinski) [1198380] - [x86] intr_remap: Call dmar_dev_scope_init() explicitly (Herton R. Krzesinski) [1198380] - [x86] amd-iommu: Fall back to GART if initialization fails (Herton R. Krzesinski) [1198380] - [x86] Split swiotlb initialization into two stages (Herton R. Krzesinski) [1198380] - [x86] gart: fix breakage due to IOMMU initialization cleanup (Herton R. Krzesinski) [1198380] - [x86] Move swiotlb initialization before dma32_free_bootmem (Herton R. Krzesinski) [1198380] - [x86] Fix iommu=soft boot option (Herton R. Krzesinski) [1198380] - [x86] Don't put iommu_shutdown_noop() in init section (Herton R. Krzesinski) [1198380] - [x86] Make calgary_iommu_init() static (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove duplicate swiotlb_force extern declarations (Herton R. Krzesinski) [1198380] - [x86] Move iommu_shutdown_noop to x86_init.c (Herton R. Krzesinski) [1198380] - [x86] Set dma_ops to nommu_dma_ops by default (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove the swiotlb variable usage (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops, fix build (Herton R. Krzesinski) [1198380] - [x86] 32-bit: Fix swiotlb boot crash (Herton R. Krzesinski) [1198380] - [x86] Handle HW IOMMU initialization failure gracefully (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Defer swiotlb init printing, export swiotlb_print_info() (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Add swiotlb_free() function (Herton R. Krzesinski) [1198380] - [x86] intel-iommu: Convert detect_intel_iommu to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] amd_iommu: Convert amd_iommu_detect() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Revert "Fall back to GART if initialization fails" (Herton R. Krzesinski) [1198380] - [x86] gart: Convert gart_iommu_hole_init() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] calgary: Convert detect_calgary() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops (Herton R. Krzesinski) [1198380] - [x86] Use x86_platform for iommu_shutdown (Herton R. Krzesinski) [1198380] - [x86] kvm: initialize large vmallocs (Andrea Arcangeli) [1142529] - [ata] ahci: Add DeviceIDs for Sunrise Point-LP SATA controller (David Milburn) [1129472] - [i2c] i801: Add DeviceIDs for SunrisePoint LP (David Milburn) [1129472] - [hid] usbhid: fix PIXART optical mouse (Benjamin Tissoires) [1200586] - [hid] usbhid: add always-poll quirk (Benjamin Tissoires) [1200586] - [net] ipv6: ndisc: Use pre-defined in6addr_linklocal_allnodes (Nikolay Aleksandrov) [1204780] - [net] ipv6: send unsolicited neighbour advertisements to all-nodes (Nikolay Aleksandrov) [1204780]- [virt] revert "kvm: exclude ioeventfd from counting kvm_io_range limit" (Amos Kong) [1205442] - [x86] uv: Fix UV2 BAU legacy mode (Frank Ramsay) [831804] - [x86] xsave: Use alloc_bootmem_align() instead of alloc_bootmem() (Prarit Bhargava) [1206140] - [kernel] bootmem: Add alloc_bootmem_align() (Prarit Bhargava) [1206140] - [infiniband] ipath+qib: fix dma settings (Doug Ledford) [1171803] - [netdrv] mlx4_en: current_mac isn't updated in port up (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix mac_hash database inconsistency (Amir Vadai) [1081667] - [netdrv] mlx4_en: Protect MAC address modification with the state_lock mutex (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix errors in MAC address changing when port is down (Amir Vadai) [1081667] - [netdrv] mlx4: Verify port number in __mlx4_unregister_mac (Amir Vadai) [1081667] - [netdrv] ixgbe: fix setting port VLAN (John Greene) [1150343] - [netdrv] ixgbe: allow multiple queues in SRIOV mode (John Greene) [1150343] - [netdrv] ixgbe: cleanup sparse errors in new ixgbe_x550.c file (John Greene) [1150343] - [netdrv] ixgbe: Fix checksum error when using stacked vlan (John Greene) [1150343] - [netdrv] ixgbe: fix crash on rmmod after probe fail (John Greene) [1150343] - [netdrv] ixgbe: bump version number (John Greene) [1150343] - [netdrv] ixgbe: Add X550 support function pointers (John Greene) [1150343] - [netdrv] ixgbe: cleanup checksum to allow error results (John Greene) [1150343] - [netdrv] ixgbe: add methods for combined read and write operations (John Greene) [1150343] - [netdrv] ixgbe: Add x550 SW/FW semaphore support (John Greene) [1150343] - [netdrv] ixgbe: Add timeout parameter to ixgbe_host_interface_command (John Greene) [1150343] - [netdrv] ixgbe: add support for X550 extended RSS support (John Greene) [1150343] - [netdrv] ixgbe: use netdev_rss_key_fill() helper (John Greene) [1150343] - [netdrv] ixgbe: phy: fix uninitialized status in ixgbe_setup_phy_link_tnx (John Greene) [1150343] - [netdrv] ixgbe: add helper function for setting RSS key in preparation of X550 (John Greene) [1150343] - [netdrv] ixgbe: Add new support for X550 MAC's (John Greene) [1150343] - [netdrv] ixgbe: cleanup move setting PFQDE.HIDE_VLAN to support function (John Greene) [1150343] - [netdrv] ixgbe: cleanup ixgbe_ndo_set_vf_vlan (John Greene) [1150343] - [netdrv] ixgbe: fix X540 Completion timeout (John Greene) [1150343] - [netdrv] ixgbe: fix race when setting advertised speed (John Greene) [1150343] - [netdrv] ixgbe: need not repeat init skb with NULL (John Greene) [1150343] - [netdrv] ixgbe: check for vfs outside of sriov_num_vfs before dereference (John Greene) [1150343] - [netdrv] ixgbe: fix race accessing page->_count (John Greene) [1150343] - [netdrv] ixgbe: remove wait loop on autoneg for copper devices (John Greene) [1150343] - [netdrv] ixgbe: add warnings for other disabled features without MSI-X support (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of e_err for displaying warning (John Greene) [1150343] - [netdrv] ixgbe: determine vector count inside ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: move msix_entries allocation into ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: return integer from ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: Do not schedule an uninitialized workqueue entry (John Greene) [1150343] - [netdrv] ixgbe: Drop Rx alloc at end of Rx cleanup (John Greene) [1150343] - [netdrv] ixgbe: Resolve warnings produced in W=2 builds (John Greene) [1150343] - [netdrv] ixgbe: add comment noting recalculation of queues (John Greene) [1150343] - [netdrv] ixgbe: reset interface on link loss with pending Tx work from the VF (John Greene) [1150343] - [netdrv] ixgbe: Make return values more direct (John Greene) [1150343] - [netdrv] ixgbe: Delete a bunch of dead code (John Greene) [1150343] - [netdrv] ixgbe: Fix ixgbe_write_mbx error result (John Greene) [1150343] - [netdrv] ixgbe: Correct X540 semaphore error (John Greene) [1150343] - [netdrv] ixgbe: Fix spurious release of semaphore in EEPROM access (John Greene) [1150343] - [netdrv] ixgbe: Convert some udelays to usleep_range (John Greene) [1150343] - [netdrv] ixgbe: Change some uses of strncpy to strlcpy (John Greene) [1150343] - [netdrv] ixgbe: Fix possible null-dereference in error path (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after return (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after goto (John Greene) [1150343] - [netdrv] ixgbe: change PTP NSECS_PER_SEC to IXGBE_PTP_PPS_HALF_SECOND (John Greene) [1150343] - [netdrv] ixgbe: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150343] - [netdrv] ixgbe: remove linux/export.h header from ixgbe_ptp.c (John Greene) [1150343] - [netdrv] ixgbe: fix detection of SFP+ capable interfaces (John Greene) [1150343] - [netdrv] ixgbe: avoid duplicate code in suspend and stop paths (John Greene) [1150343] - [netdrv] ixgbe: separate the PTP suspend and stop actions (John Greene) [1150343] - [netdrv] ixgbe: extract PTP clock device from ptp_init (John Greene) [1150343] - [netdrv] ixgbe: allow ixgbe_ptp_reset to maintain current hwtstamp config (John Greene) [1150343] - [netdrv] ixgbe: extract the hardware setup from the ixgbe_ptp_set_ts_config (John Greene) [1150343] - [netdrv] ixgbe: rename ixgbe_ptp_enable to ixgbe_ptp_feature_enable (John Greene) [1150343] - [netdrv] ixgbe: fix linking at 100Mbps on copper devices with MNG FW enabled (John Greene) [1150343] - [netdrv] igb/ixgbe: remove return statements for void functions (John Greene) [1150343] - [netdrv] ixgbe: add /* fallthrough */ comment to case statements (John Greene) [1150343] - [netdrv] ixgbe: add space between operands to & (John Greene) [1150343] - [netdrv] ixgbe: don't check NULL for debugfs_remove_recursive (John Greene) [1150343] - [netdrv] ixgbe: add braces around else block (John Greene) [1150343] - [netdrv] ixgbe: fix several concatenated strings to single line (John Greene) [1150343] - [netdrv] ixgbe: fix checkpatch style of blank line after declaration (John Greene) [1150343] - [netdrv] ixgbe: fix function-like macro, remove semicolon (John Greene) [1150343] - [netdrv] ixgbe: clean up checkpatch warnings about CODE_INDENT and LEADING_SPACE (John Greene) [1150343] - [netdrv] ixgbe: get rid of SET_ETHTOOL_OPS (John Greene) [1150343] - [netdrv] ixgbe: change handling of multicast filters (John Greene) [1150343] - [netdrv] ixgbe: Use out-of-line function for register reads (John Greene) [1150343] - [netdrv] ixgbe: convert low_water into an array (John Greene) [1150343] - [netdrv] ixgbe: Add new netdev op to turn spoof checking on or off per VF (John Greene) [1150343] - [netdrv] ixgbe: Fix memory leak in ixgbe_free_q_vector, missing rcu (John Greene) [1150343] - [netdrv] ixgbe: Fix tx_packets and tx_bytes stats not updating (John Greene) [1150343] - [scsi] scsi_show_extd_sense double prints ASC/ASCQ for vendor specific ASC (Rob Evers) [1203858]- [fs] dcache: return -ESTALE not -EBUSY on distributed fs race (J. Bruce Fields) [1061994] - [fs] fuse: revalidate when may_open() returns ESTALE (Zorro Lang) [1142355] - [md] dm: impose configurable deadline for dm_request_fn's merge heuristic (Mike Snitzer) [1163769] - [md] dm-sysfs: introduce ability to add writable attributes (Mike Snitzer) [1163769] - [md] dm: don't start current request if it would've merged with the previous (Mike Snitzer) [1163769] - [md] dm: don't schedule delayed run of the queue if nothing to do (Mike Snitzer) [1163769] - [md] dm: only run the queue on completion if congested or no requests pending (Mike Snitzer) [1163769] - [md] dm: remove request-based logic from make_request_fn wrapper (Mike Snitzer) [1163769] - [md] dm: remove request-based DM queue's lld_busy_fn hook (Mike Snitzer) [1163769] - [md] dm: remove unnecessary wrapper around blk_lld_busy (Mike Snitzer) [1163769] - [kernel] panic: add TAINT_SOFTLOCKUP (Aaron Tomlin) [1184512] - [kernel] watchdog: print traces for all cpus on lockup detection (Aaron Tomlin) [1184512] - [x86] nmi: provide the option to issue an NMI back trace to every cpu but current (Aaron Tomlin) [1184512] - [x86] kernel: Avoid calling arch_trigger_all_cpu_backtrace() at the same time (Aaron Tomlin) [1184512] - [net] ipvs: allow rescheduling of new connections when port reuse is detected (Marcelo Leitner) [1108514] - [net] ipvs: Fix reuse connection if real server is dead (Marcelo Leitner) [1108514] - [net] neigh: Keep neighbour cache entries if number of them is small enough (Jiri Pirko) [1199856] - [net] gso: fix skb_segment for non-offset skb pointers (Jiri Benc) [1200533] - [netdrv] mlx4_en: Expose port number through sysfs (Amir Vadai) [1119772] - [net] core: Add sysfs file for port number (Amir Vadai) [1119772]- [kernel] dynamic_debug: fix comment (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use seq_open_private() instead of seq_open() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace obselete simple_strtoul() with kstrtouint() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix ddebug_parse_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: remove wrong error message (Michal Schmidt) [1203349] - [kernel] docs: dynamic-debug-howto.txt: update since new wildcard support (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add wildcard support to filter files/functions/modules (Michal Schmidt) [1203349] - [kernel] lib: parser: put EXPORT_SYMBOLs in the conventional place (Michal Schmidt) [1203349] - [kernel] lib: parser: add match_wildcard() function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: line queries failing due to uninitialized local variable (Michal Schmidt) [1203349] - [kernel] dynamic_debug: reuse generic string_unescape function (Michal Schmidt) [1203349] - [kernel] lib: introduce generic string_unescape (Michal Schmidt) [1203349] - [kernel] lib: net: make isodigit() public and use it (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add pr_errs before -EINVALs (Michal Schmidt) [1203349] - [kernel] lib: KABI fix print_hex_dump_bytes() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: dynamic hex dump (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix vpr_ logging styles (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use kbasename() (Michal Schmidt) [1203349] - [kernel] string: introduce helper to get base file name from given path (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove unnecessary __used (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use printk(KERN_WARNING..) in stub function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: init with early_initcall, not arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: update Documentation/*, Kconfig.debug (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add modname arg to exec_query callchain (Michal Schmidt) [1203349] - [kernel] dynamic_debug: print ram usage by ddebug tables if verbose (Michal Schmidt) [1203349] - [kernel] dynamic_debug: simplify dynamic_debug_init error exit (Michal Schmidt) [1203349] - [kernel] dynamic_debug: combine parse_args callbacks together (Michal Schmidt) [1203349] - [kernel] dynamic_debug: deprecate ddebug_query, suggest dyndbg instead (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug work for module initialization (Michal Schmidt) [1203349] - [kernel] params: add 3rd arg to option handler callback signature (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix leading spaces in dynamic_debug.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace if (verbose) pr_info with macro vpr_info (Michal Schmidt) [1203349] - [kernel] dynamic_debug: process multiple debug-queries on a line (Michal Schmidt) [1203349] - [kernel] dynamic_debug: factor vpr_info_dq out of ddebug_parse_query (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add trim_prefix() to provide source-root relative paths (Michal Schmidt) [1203349] - [kernel] dynamic_debug: enlarge command/query write buffer (Michal Schmidt) [1203349] - [kernel] dynamic_debug: chop off comments in ddebug_tokenize (Michal Schmidt) [1203349] - [kernel] dynamic_debug: early return if _ddebug table is empty (Michal Schmidt) [1203349] - [kernel] dynamic_debug: tighten up error checking on debug queries (Michal Schmidt) [1203349] - [kernel] dynamic_debug: describe_flags with '=[pmflt_]*' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: drop explicit !=NULL checks (Michal Schmidt) [1203349] - [kernel] dynamic_debug: pr_err() call should not depend upon verbosity (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace strcpy with strlcpy, in ddebug_setup_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: change verbosity at runtime (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug supersede DEBUG ccflag (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use _DPRINTK_FLAGS_PRINT (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix whitespace complaints from scripts/cleanfile (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix undefined reference to `__netdev_printk' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use a single printk() to emit messages (Michal Schmidt) [1203349] - [kernel] dynamic_debug: consolidate repetitive struct _ddebug descriptor definitions (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make netdev_dbg() call __netdev_printk() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Convert printks to pr_ (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove uses of KERN_CONT in dynamic_emit_prefix (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Consolidate prefix output to single routine (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add __dynamic_dev_dbg (Michal Schmidt) [1203349] - [kernel] lib: Remove unneeded version.h include (Michal Schmidt) [1203349] - [kernel] docs: fix dev_debug() braino in dynamic-debug-howto.txt (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add #include (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add more flags (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Initialize dynamic debug earlier via arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Introduce ddebug_query= boot parameter (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Split out query string parsing/setup from proc_write (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix dynamic_dev_dbg() macro if CONFIG_DYNAMIC_DEBUG not set (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix documentation errors (Michal Schmidt) [1203349] - [kernel] dynamic_debug: small cleanup in ddebug_proc_write() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: include slab.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove KBUILD_MODNAME from dynamic_pr_debug (Michal Schmidt) [1203349] - [fs] nfs: Add a module parameter to set the number of session slots (Steve Dickson) [1077226] - [fs] nfs: Fix races between nfs_remove_bad_delegation() and delegation return (Steve Dickson) [1166843] - [fs] nfs: Ensure that we call FREE_STATEID when NFSv4.x stateids are revoked (Steve Dickson) [1166843] - [fs] nfs: Don't try to reclaim delegation open state if recovery failed (Steve Dickson) [1166843] - [fs] nfs: Ensure that we remove NFSv4.0 delegations when state has expired (Steve Dickson) [1166843] - [docs] kdump: Document this case in kdump.txt (Baoquan He) [990302] - [x86] kexec: Add a x86_64 arch specific function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Introduce a new arch dependent function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Use __weak symboling instead for arch dependent function of kexec (Baoquan He) [990302] - [drm] makefile: update drm version (Rob Clark) [1200563] - [drm] i915: further quiet i915 (Rob Clark) [1200563] - [drm] i915: fix build for CONFIG_BUG=n (Rob Clark) [1200563] - [drm] i915: tame the chattermouth (Rob Clark) [1200563] - [drm] radeon: properly set vm fragment size for TN/RL (Rob Clark) [1200563] - [drm] radeon: fix the crash in test functions (Rob Clark) [1200563] - [drm] radeon: fix the crash in benchmark functions (Rob Clark) [1200563] - [drm] radeon: fix PLLs on RS880 and older v2 (Rob Clark) [1200563] - [drm] radeon: don't init gpuvm if accel is disabled (Rob Clark) [1200563] - [drm] i915: fix inconsistent brightness after resume (Rob Clark) [1200563] - [drm] i915: Init PPGTT before context enable (Rob Clark) [1200563] - [drm] i915: BDW Fix Halo PCI IDs marked as ULT (Rob Clark) [1200563] - [drm] i915: Only fence tiled region of object (Rob Clark) [1200563] - [drm] radeon: Restore GART table contents after pinning it in VRAM v3 (Rob Clark) [1200563] - [drm] radeon: Split off gart_get_page_entry ASIC hook from set_page_entry (Rob Clark) [1200563] - [drm] radeon: use rv515_ring_start on r5xx (Rob Clark) [1200563] - [drm] radeon: add si dpm quirk list (Rob Clark) [1200563] - [drm] radeon: add a dpm quirk list (Rob Clark) [1200563] - [drm] i915: Ban Haswell from using RCS flips (Rob Clark) [1200563] - [drm] i915: Kill check_power_well() calls (Rob Clark) [1200563] - [drm] revert "i915: Preserve VGACNTR bits from the BIOS" (Rob Clark) [1200563] - [drm] irq: BUG_ON() -> WARN_ON() (Rob Clark) [1200563] - [drm] i915: Don't call intel_prepare_page_flip() multiple times on gen2-4 (Rob Clark) [1200563] - [drm] i915: Disable PSMI sleep messages on all rings around context switches (Rob Clark) [1200563] - [drm] i915: Force the CS stall for invalidate flushes (Rob Clark) [1200563] - [drm] i915: Invalidate media caches on gen7 (Rob Clark) [1200563] - [drm] mc: disable msi (Rob Clark) [1200563] - [drm] i915: save/restore GMBUS freq across suspend/resume on gen4 (Rob Clark) [1200563] - [drm] i915: resume MST after reading back hw state (Rob Clark) [1200563] - [drm] i915: Only warn the first time we attempt to mmio whilst suspended (Rob Clark) [1200563] - [drm] i915: Disallow pin ioctl completely for kms drivers (Rob Clark) [1200563] - [drm] i915: Don't complain about stolen conflicts on gen3 (Rob Clark) [1200563] - [drm] radeon: properly filter DP1.2 4k modes on non-DP1.2 hw (Rob Clark) [1200563] - [drm] radeon: adjust default bapm settings for KV (Rob Clark) [1200563] - [drm] radeon: fix sad_count check for dce3 (Rob Clark) [1200563] - [drm] radeon: KV has three PPLLs (Rob Clark) [1200563] - [drm] radeon: check the right ring in radeon_evict_flags() (Rob Clark) [1200563] - [drm] radeon: work around a hw bug in MGCG on CIK (Rob Clark) [1200563] - [drm] radeon: fix typo in CI dpm disable (Rob Clark) [1200563] - [drm] dp-mst: Remove branches before dropping the reference (Rob Clark) [1200563] - [drm] dp: retry AUX transactions 32 times (Rob Clark) [1200563] - [drm] fb_helper: move deferred fb checking into restore mode (Rob Clark) [1200563] - [drm] ttm: Avoid memory allocation from shrinker functions (Rob Clark) [1200563] - [drm] nouveau: bring back legacy mmap handler (Rob Clark) [1200563] - [drm] nouveau: Do not BUG_ON(!spin_is_locked()) on UP (Rob Clark) [1200563] - [kernel] coredump_wait: don't call complete_vfork_done() (Mateusz Guzik) [1197599] - [kernel] vfork: make it killable (Mateusz Guzik) [1197599] - [kernel] vfork: introduce complete_vfork_done() (Mateusz Guzik) [1197599] - [virtio] virtio_pci: document why we defer kfree (Fam Zheng) [1199421] - [virtio] virtio_pci: defer kfree until release callback (Fam Zheng) [1199421] - [netdrv] tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one() (Ivan Vecera) [1200911]- [md] raid5: Initialize bi_vcnt (Jes Sorensen) [1203221] - [md] raid10: fix conversion from RAID0 to RAID10 (Jes Sorensen) [1177745] - [x86] crypto: sha256_ssse3 - also test for BMI2 (Herbert Xu) [1201560] - [x86] crypto: sha256_ssse3 - fix stack corruption with SSSE3 and AVX implementations (Herbert Xu) [1201490] - [char] tty: drop driver reference in tty_open fail path (Mateusz Guzik) [1201894] {CVE-2011-5321} - [netdrv] e1000: move e1000_tbi_adjust_stats to where its used (John Greene) [1150339] - [netdrv] e1000: e1000_ethertool.c coding style fixes (John Greene) [1150339] - [netdrv] e1000: remove unnecessary break after return (John Greene) [1150339] - [netdrv] e1000: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150339] - [netdrv] e1000: Use time_after() for time comparison (John Greene) [1150339] - [netdrv] e1000: remove the check: skb->len<=0 (John Greene) [1150339] - [netdrv] e1000: Use is_broadcast_ether_addr/is_multicast_ether_addr helpers (John Greene) [1150339] - [netdrv] e1000: get rid of SET_ETHTOOL_OPS (John Greene) [1150339] - [netdrv] e1000: remove open-coded skb_cow_head (John Greene) [1150339] - [netdrv] e1000: remove debug messages with function names (John Greene) [1150339] - [netdrv] e1000: delete non-required instances of include (John Greene) [1150339] - [netdrv] e1000: fix possible reset_task running after adapter down (John Greene) [1150339] - [netdrv] e1000: fix lockdep warning in e1000_reset_task (John Greene) [1150339] - [netdrv] e1000: prevent oops when adapter is being closed and reset simultaneously (John Greene) [1150339] - [netdrv] e1000: fix wrong queue idx calculation (John Greene) [1150339] - [netdrv] e1000: Remove extern from function prototypes (John Greene) [1150339] - [netdrv] e1000: replace dma_set_mask()+dma_set_coherent_mask() with new helper (John Greene) [1150339] - [netdrv] e1000: ethtool: Add missing dma_mapping_error-call in e1000_setup_desc_rings (John Greene) [1150339] - [netdrv] e1000: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0) (John Greene) [1150339] - [netdrv] e1000: Remove dma_alloc_coherent OOM messages (John Greene) [1150339] - [netdrv] e1000: Remove remaining alloc/OOM messages (John Greene) [1150339] - [netdrv] e1000: fix up function prototypes after __dev* removals (John Greene) [1150339] - [netdrv] e1000: remove __dev* attributes (John Greene) [1150339] - [netdrv] e1000: fix concurrent accesses to PHY from watchdog and ethtool (John Greene) [1150339] - [netdrv] e1000: Small packets may get corrupted during padding by HW (John Greene) [1150339] - [acpi] fan: Use bus id as the name for non PNP0C0B (Fan) devices (Prarit Bhargava) [1192485] - [acpi] fan: support INT3404 thermal device (Prarit Bhargava) [1192485] - [acpi] fan: add ACPI 4.0 style fan support (Prarit Bhargava) [1192485] - [acpi] fan: remove no need check for device pointer (Prarit Bhargava) [1192485] - [acpi] fan: printk replacement (Prarit Bhargava) [1192485] - [acpi] fan: do nothing in suspend and poweroff callback (Prarit Bhargava) [1192485] - [acpi] fan: trivial style cleanup (Prarit Bhargava) [1192485] - [acpi] fan: Initialize acpi_state variable (Prarit Bhargava) [1192485] - [acpi] fan: avoid null pointer deference error (Prarit Bhargava) [1192485] - [acpi] fan: Use struct dev_pm_ops for power management in the fan driver (Prarit Bhargava) [1192485] - [acpi] fan: Fix more unbalanced code block (Prarit Bhargava) [1192485] - [acpi] ec: Drop suspend and resume routines (Prarit Bhargava) [1192485] - [acpi] fan: fix unbalanced code block (Prarit Bhargava) [1192485] - [input] mouse: synaptics - remove X250 from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove X1 Carbon 3rd gen from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - re-route tracksticks buttons on the Lenovo 2015 series (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove TOPBUTTONPAD property for Lenovos 2015 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - retrieve the extended capabilities in query $10 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - do not retrieve the board id on old firmwares (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - handle spurious release of trackstick buttons (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix middle button on Lenovo 2015 products (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - skip quirks when post-2013 dimensions (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - support min/max board id in min_max_pnpid_table (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove obsolete min/max quirk for X240 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - query min dimensions for fw v8.1 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - log queried and quirked dimension values (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - split synaptics_resolution(), query first (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2nd (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max on Thinkpad E540 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for Lenovo T440s (Benjamin Tissoires) [1186105 1186111] - [input] mouse: psmouse - add psmouse_matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for pnp-id LEN2002 (Edge E531) (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix resolution for manually provided min/max (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - change min/max quirk table to pnp-id matching (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add a matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - T540p - unify with other LEN0034 models (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - print firmware ID and board number at init (Benjamin Tissoires) [1186105 1186111]- [infiniband] core: Prevent integer overflow in ib_umem_get address arithmetic (Doug Ledford) [1179327] {CVE-2014-8159} - [net] ipcomp: Mark as netns_ok (Jiri Pirko) [1112926] - [netdrv] l2tp: Fix UDP socket reference count bugs in the pppol2tp driver (Jiri Pirko) [1198290] - [net] ipv6: replacing a rt6_info needs to purge possible propagated rt6_infos too (Jiri Pirko) [1198404] - [net] netfilter: ipt_LOG: add bufferisation to call printk() once (Mateusz Guzik) [972694] - [net] netfilter: add missing xt_log.h file (Mateusz Guzik) [972694] - [virt] kvm: exclude ioeventfd from counting kvm_io_range limit (Amos Kong) [1124311] - [pci] Deprecate DEFINE_PCI_DEVICE_TABLE (Prarit Bhargava) [1198148] - [pci] Remove DEFINE_PCI_DEVICE_TABLE macro use (Prarit Bhargava) [1198148] - [wireless] rt2800pci: add firmware for RT3290 (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -12 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -10 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -9 firmware for iwl 3160 / 7260 / 7265 (Stanislaw Gruszka) [1036243] - [wireless] Update zd1201 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update rndis_wlan driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update mwl8k driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update adm8211 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update wl3501_cs driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update atmel driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update at76c50x-usb driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update airo driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport ti drivers from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211_hwsim driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] orinoco: Compile the driver with updated mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport libertas driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ipw2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport p54 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport brcmsmac driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport b43 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ssb bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport bcma bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlegacy driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport rt2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath common layer from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport carl9170 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath5k driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath9 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlwifi driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211 from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport wireless core from linux-3.19 (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add system workqueues (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add mod_delayed_work (Stanislaw Gruszka) [1189024] - [wireless] driver core: export platform_device_register_data as a GPL symbol (Stanislaw Gruszka) [1189024] - [net] etherdevice: Add ether_addr_equal_unaligned (Stanislaw Gruszka) [1189024] - [net] if_ether.h: add IEEE 802.21 Ethertype (Stanislaw Gruszka) [1189024] - [wireless] kernel.h: define u8, s8, u32, etc. limits (Stanislaw Gruszka) [1189024] - [wireless] kabi: remove wireless_send_event symbol (Stanislaw Gruszka) [1189024] - [scsi] qla2xxx: fix race in handling rport deletion during recovery causes panic (Chad Dupuis) [1102902] - [usb] io_ti: fix sysfs-attribute creation (Don Zickus) [1196460] - [usb] io_ti: fix port-data memory leak (Don Zickus) [1196460] - [usb] io_ti: Make edge_remove_sysfs_attrs the port_remove method (Don Zickus) [1196460] - [scsi] storvsc: force discovery of LUNs that may have been removed (Vitaly Kuznetsov) [1035571 1199766] - [scsi] storvsc: in responce to a scan event, scan the host (Vitaly Kuznetsov) [1035571 1199766] - [scsi] don't add scsi_device if its already visible (Vitaly Kuznetsov) [1035571 1199766] - [fs] aio: wake all waiters when destroying ctx (Mateusz Guzik) [1201260] - [x86] kvm: SYSENTER emulation is broken (Mateusz Guzik) [1186450] {CVE-2015-0239} - [x86] kvm: add halt_poll_ns module parameter (Paolo Bonzini) [1185250] - [kernel] sched: Add function single_task_running to let a task check if it is the only task running on a cpu (Paolo Bonzini) [1185250]- [crypto] sha512: Create module providing optimized SHA512 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX2 RORX instruction (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha512: Expose generic sha512 routine to be callable from other modules (Herbert Xu) [1036216] - [crypto] sha256: Create module providing optimized SHA256 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 routine using AVX2's RORX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine with AVX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha256: Expose SHA256 generic routine to be callable externally (Herbert Xu) [1036216] - [crypto] rng: RNGs must return 0 in success case (Herbert Xu) [1199230] - [hv] hv_balloon: keep locks balanced on add_memory() failure (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: refuse to balloon below the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: report offline pages as being used (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: eliminate the trylock path in acquire/release_region_mutex (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Don't post pressure status from interrupt context (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Fix a locking bug in the balloon driver (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Make adjustments in computing the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: avoid memory leak on alloc_error of 2MB memory block (Vitaly Kuznetsov) [1006234] - [fs] isofs: infinite loop in CE record entries (Jacob Tanenbaum) [1175245] {CVE-2014-9420} - [x86] intel_pstate: Add support for SkyLake (Steve Best) [1189313] - [x86] vdso: ASLR bruteforce possible for vdso library (Jacob Tanenbaum) [1184897] {CVE-2014-9585} - [kernel] time: ntp: Correct TAI offset during leap second (Prarit Bhargava) [1199134] - [kernel] kexec: fix build error when hugetlbfs is disabled (Minfei Huang) [1121663] - [kernel] kexec: export free_huge_page to VMCOREINFO (Minfei Huang) [1121663] - [kernel] kexec: save PG_head_mask in VMCOREINFO (Minfei Huang) [1121663] - [mm] Fix PageHead when !CONFIG_PAGEFLAGS_EXTENDED (Minfei Huang) [1121663] - [scsi] lpfc: correct device removal deadlock after link bounce (Rob Evers) [1194793]- [netdrv] i40evf: TCP/IPv6 over Vxlan Tx checksum offload fix (Stefan Assmann) [1150337] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150337] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150337] - [netdrv] i40evf: Add more info to interrupt vector names (Stefan Assmann) [1150337] - [netdrv] i40evf: allow enabling of debug prints via ethtool (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait forever (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor reset (Stefan Assmann) [1150337] - [netdrv] i40evf: disable NAPI polling sooner (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150337] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150337] - [netdrv] i40evf: stop the watchdog for shutdown (Stefan Assmann) [1150337] - [netdrv] i40evf: ignore bogus messages from FW (Stefan Assmann) [1150337] - [netdrv] i40evf: reset on module unload (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150337] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150337] - [netdrv] i40evf: kick a stalled admin queue (Stefan Assmann) [1150337] - [netdrv] i40evf: enable interrupt 0 appropriately (Stefan Assmann) [1150337] - [netdrv] i40evf: don't fire traffic IRQs when the interface is down (Stefan Assmann) [1150337] - [netdrv] i40evf: remove leftover VLAN filters (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor shutdown code (Stefan Assmann) [1150337] - [netdrv] i40evf: Remove some scary log messages (Stefan Assmann) [1150337] - [netdrv] i40evf: remove redundant code (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150337] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150337] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150337] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150337] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150337] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150337] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init sequence even more robust (Stefan Assmann) [1150337] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150337] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150337] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary else (Stefan Assmann) [1150337] - [netdrv] i40evf: make comparisons consistent (Stefan Assmann) [1150337] - [netdrv] i40evf: make checkpatch happy (Stefan Assmann) [1150337] - [netdrv] i40evf: update header comments (Stefan Assmann) [1150337] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150337] - [netdrv] i40evf: don't use more queues than CPUs (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init processing more robust (Stefan Assmann) [1150337] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150337] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150337] - [netdrv] i40evf: Add support for 10G base T parts (Stefan Assmann) [1150337] - [netdrv] i40evf: properly handle multiple AQ messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150337] - [netdrv] i40evf: Fixed guest OS panic when removing vf driver (Stefan Assmann) [1150337] - [netdrv] i40evf: fix memory leak on unused interfaces (Stefan Assmann) [1150337] - [netdrv] i40evf: don't leak queue vectors (Stefan Assmann) [1150337] - [netdrv] i40evf: do not re-arm watchdog after remove (Stefan Assmann) [1150337] - [netdrv] i40evf: future-proof vfr_stat state check (Stefan Assmann) [1150337] - [netdrv] i40evf: fix scan warning on sprintf (Stefan Assmann) [1150337] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait so long (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary break after goto (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40evf: invite vector 0 to the interrupt party (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150337] - [netdrv] i40evf: don't violate scope (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150337] - [netdrv] i40evf: change branding string (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150337] - [netdrv] i40evf: set flags before sending message (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150337] - [netdrv] i40evf: resend FW request if no response (Stefan Assmann) [1150337] - [netdrv] i40evf: fix typo (Stefan Assmann) [1150337] - [netdrv] i40evf: return more useful error information (Stefan Assmann) [1150337] - [netdrv] i40evf: don't stop watchdog if it hasn't started (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150337] - [netdrv] i40evf: fix off-by-one (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150337] - [netdrv] i40evf: check admin queue error bits (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150337] - [netdrv] i40evf: don't go further down (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: set headwb Tx context flags and use them (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150337] - [netdrv] i40evf: Fix function header (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150337] - [netdrv] i40evf: use correct format for printing MAC addresses (Stefan Assmann) [1150337] - [netdrv] i40evf: clean up log message formatting (Stefan Assmann) [1150337] - [netdrv] i40evf: remove bogus comment (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary log messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150337] - [netdrv] i40evf: make messages less dire (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150337] - [netdrv] i40evf: fix crash when changing ring sizes (Stefan Assmann) [1150337] - [netdrv] i40evf: set descriptor multiple to 32 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150337] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Change type to u32 to avoid sparse error (Stefan Assmann) [1150337] - [netdrv] i40e: check pointers before use (Stefan Assmann) [1150345] - [netdrv] i40e: catch NVM write semaphore timeout and retry (Stefan Assmann) [1150345] - [netdrv] i40e: stop flow director on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: disconnect irqs on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: Issue a PF reset if Tx queue disable timeout (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the Tx ring qset handle when DCB reconfigures (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the case where per TC queue count was higher than queues enabled (Stefan Assmann) [1150345] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150345] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150345] - [netdrv] i40e: Don't check for Tx hang when PF down (Stefan Assmann) [1150345] - [netdrv] i40e: fix shift precedence issue (Stefan Assmann) [1150345] - [netdrv] i40e: Fix memory leak at failure path in i40e_dbg_command_write() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150345] - [netdrv] i40e: Use ethtool private flags to display NPAR status (Stefan Assmann) [1150345] - [netdrv] i40e: Set FLAG_RD when sending buffer FW must read (Stefan Assmann) [1150345] - [netdrv] i40e: print Rx packet split status (Stefan Assmann) [1150345] - [netdrv] i40e: Set BUF flag for Set Version AQ command (Stefan Assmann) [1150345] - [netdrv] i40e: Add support for getlink, setlink ndo ops (Stefan Assmann) [1150345] - [net] set and query VEB/VEPA bridge mode via PF_BRIDGE (Stefan Assmann) [1150345] - [netdrv] i40e: Implement configfs for NPAR BW configuration (Stefan Assmann) [1150345] - [netdrv] i40e: Add NPAR BW get and set functions (Stefan Assmann) [1150345] - [netdrv] i40e: enable packet split only when IOMMU present (Stefan Assmann) [1150345] - [netdrv] i40e: Add method to keep track of current rxnfc settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150345] - [netdrv] i40e: Fix i40e_ndo_set_vf_spoofchk (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the EMPR interrupt received handling (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150345] - [netdrv] i40e: Use #define for the VSI connection type (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150345] - [netdrv] i40e: rename debugfs clear_stats option (Stefan Assmann) [1150345] - [netdrv] i40e: update Shadow RAM read/write functions (Stefan Assmann) [1150345] - [netdrv] i40e: Enable Loopback for the FCOE vsi as well (Stefan Assmann) [1150345] - [netdrv] i40e: Fix function header (Stefan Assmann) [1150345] - [netdrv] i40e: fix led blink toggle to enable steady state (Stefan Assmann) [1150345] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150345] - [netdrv] i40e: stop the service task at shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: add locking around VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: Use even more ARQ descriptors (Stefan Assmann) [1150345] - [netdrv] i40e: delay after VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: avoid use of uninitialized v_budget in i40e_init_msix (Stefan Assmann) [1150345] - [netdrv] i40e: i40e_fcoe.c: Remove unused function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150345] - [netdrv] i40e: when Rx timestamps disabled set specific mode (Stefan Assmann) [1150345] - [netdrv] i40e: use same check for Rx hang as for Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150345] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150345] - [netdrv] i40e: Issue "Stop LLDP" command for firmware older than v4.3 (Stefan Assmann) [1150345] - [netdrv] i40e: check I40E_FLAG_PTP before handling Tx or Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: only enable PTP interrupt cause if PTP is enabled (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Dump Stats string removed from debugfs help command (Stefan Assmann) [1150345] - [netdrv] i40e: Add define for interrupt name string len (Stefan Assmann) [1150345] - [netdrv] i40e: don't give up on DCB error after reset (Stefan Assmann) [1150345] - [netdrv] i40e: fix proc/int descriptions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE configure option (Stefan Assmann) [1150345] - [netdrv] i40e: limit sriov to partition 1 of NPAR configurations (Stefan Assmann) [1150345] - [netdrv] i40e: Don't exit link event early if link speed has changed (Stefan Assmann) [1150345] - [netdrv] i40e: limit WoL and link settings to partition 1 (Stefan Assmann) [1150345] - [netdrv] i40e: Adding function for reading PBA String (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150345] - [netdrv] i40e: remove VN2VN related mac filters (Stefan Assmann) [1150345] - [netdrv] i40e: Add warning for NPAR partitions with link speed less than 10Gbps (Stefan Assmann) [1150345] - [netdrv] i40e: disable IOV before freeing resources (Stefan Assmann) [1150345] - [netdrv] i40e: Fix bug with TCP over IPv6 over VXLAN (Stefan Assmann) [1150345] - [netdrv] i40e: Fix Rx checksum error counter (Stefan Assmann) [1150345] - [netdrv] i40e: fix un-necessary Tx hangs (Stefan Assmann) [1150345] - [netdrv] i40e: Fix possible memory leak in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] net: Disallow providing non zero VLAN ID for NIC drivers FDB add flow (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150345] - [netdrv] i40e: add to NVM update debug message (Stefan Assmann) [1150345] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150345] - [netdrv] i40e: poll on NVM semaphore only if not other error (Stefan Assmann) [1150345] - [netdrv] i40e: fix up NVM update sm error handling (Stefan Assmann) [1150345] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150345] - [netdrv] i40e: init NVM update state on adminq init (Stefan Assmann) [1150345] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150345] - [netdrv] i40e: rework debug messages for NVM update (Stefan Assmann) [1150345] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150345] - [netdrv] i40e: better error messages for NVM update issues (Stefan Assmann) [1150345] - [netdrv] i40e: clear NVM update state on ethtool test (Stefan Assmann) [1150345] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150345] - [netdrv] i40e: Reduce stack in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150345] - [netdrv] i40e: get pf_id from HW rather than PCI function (Stefan Assmann) [1150345] - [netdrv] i40e: increase ARQ size (Stefan Assmann) [1150345] - [netdrv] i40e: Re enable Main VSI loopback setting in the reset path (Stefan Assmann) [1150345] - [netdrv] i40e: Add new update VSI flow to accommodate FW fix with VSI Loopback mode (Stefan Assmann) [1150345] - [netdrv] i40e: Increase reset delay (Stefan Assmann) [1150345] - [netdrv] i40e: fix netdev_stat macro definition (Stefan Assmann) [1150345] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150345] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150345] - [netdrv] i40e: don't enable PTP support on more than one PF per port (Stefan Assmann) [1150345] - [netdrv] i40e: Add description to misc and fd interrupts (Stefan Assmann) [1150345] - [netdrv] i40e: allow various base numbers in debugfs aq commands (Stefan Assmann) [1150345] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unneeded break statement (Stefan Assmann) [1150345] - [netdrv] i40e: trigger SW INT with no ITR wait (Stefan Assmann) [1150345] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150345] - [netdrv] i40e: Prevent link flow control settings when PFC is enabled (Stefan Assmann) [1150345] - [netdrv] i40e: Do not disable/enable FCoE VSI with DCB reconfig (Stefan Assmann) [1150345] - [netdrv] i40e: Modify Tx disable wait flow in case of DCB reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Update VEB's enabled_tc after reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Check for LLDP AdminStatus before querying DCBX (Stefan Assmann) [1150345] - [netdrv] i40e: Add support to firmware CEE DCBX mode (Stefan Assmann) [1150345] - [netdrv] i40e: Resume Port Tx after DCB event (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version to 1.1.23 (Stefan Assmann) [1150345] - [netdrv] i40e: re-enable VFLR interrupt sooner (Stefan Assmann) [1150345] - [netdrv] i40e: only warn once of PTP nonsupport in 100Mbit speed (Stefan Assmann) [1150345] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150345] - [netdrv] i40e: don't do link_status or stats collection on every ARQ (Stefan Assmann) [1150345] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150345] - [netdrv] i40e: properly parse MDET registers (Stefan Assmann) [1150345] - [netdrv] i40e: configure VM ID in qtx_ctl (Stefan Assmann) [1150345] - [netdrv] i40e: enable debug earlier (Stefan Assmann) [1150345] - [netdrv] i40e: better wording for resource tracking errors (Stefan Assmann) [1150345] - [netdrv] i40e: scale msix vector use when more cores than vectors (Stefan Assmann) [1150345] - [netdrv] i40e: remove debugfs dump stats (Stefan Assmann) [1150345] - [netdrv] i40e: avoid disable of interrupt when changing ITR (Stefan Assmann) [1150345] - [netdrv] i40e: fix link checking logic (Stefan Assmann) [1150345] - [netdrv] i40e: Add condition to enter fdir flush and reinit (Stefan Assmann) [1150345] - [netdrv] i40e: _MASK vs _SHIFT typo in i40e_handle_mdd_event() (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version (Stefan Assmann) [1150345] - [netdrv] i40e: Moving variable declaration out of the loops (Stefan Assmann) [1150345] - [netdrv] i40e: Add 10GBaseT support (Stefan Assmann) [1150345] - [netdrv] i40e: process link events when setting up switch (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug where Rx would stop after some time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150345] - [netdrv] i40e: enable LSE poke and simplify link state (Stefan Assmann) [1150345] - [netdrv] i40e: mask phy events (Stefan Assmann) [1150345] - [netdrv] i40e: skb->xmit_more support (Stefan Assmann) [1150345] - [netdrv] i40e: use global pci_vfs_assigned() to replace local i40e_vfs_are_assigned() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: fix panic due to too-early Tx queue enable (Stefan Assmann) [1150345] - [netdrv] i40e: Fix an issue when PF reset fails (Stefan Assmann) [1150345] - [netdrv] i40e: make warning less verbose (Stefan Assmann) [1150345] - [netdrv] i40e: Tell OS link is going down when calling set_phy_config (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unnecessary assignment (Stefan Assmann) [1150345] - [netdrv] i40e: Change wording to be more consistent (Stefan Assmann) [1150345] - [netdrv] i40e: Allow user to change link settings if link is down (Stefan Assmann) [1150345] - [netdrv] i40e: Add dual speed module support (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150345] - [netdrv] i40e: quiet complaints when removing default MAC VLAN filter and make set_mac reversible (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150345] - [netdrv] i40e: Add checks and message for Qualified Module info (Stefan Assmann) [1150345] - [netdrv] i40e: set num_queue_pairs to num configured by VF (Stefan Assmann) [1150345] - [netdrv] i40e: Enable l2tsel bit for VLAN tag control (Stefan Assmann) [1150345] - [netdrv] i40e: Add a FD flush counter to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: ATR policy change to flush the table to clean stale ATR rules (Stefan Assmann) [1150345] - [netdrv] i40e: Some FD message fixes (Stefan Assmann) [1150345] - [netdrv] i40e: Update flow director error messages to reduce user confusion (Stefan Assmann) [1150345] - [netdrv] i40e: fix PTP bug (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a few potential VF dereferences (Stefan Assmann) [1150345] - [netdrv] i40e: Fix for recent kernel panic (Stefan Assmann) [1150345] - [netdrv] i40e: Cleaning up missing null-terminate in conjunction with strncpy (Stefan Assmann) [1150345] - [netdrv] i40e: use correct structure type name in sizeof (Stefan Assmann) [1150345] - [netdrv] i40e: fix sparse non static symbol warning (Stefan Assmann) [1150345] - [netdrv] i40e: Fix missing uapi/linux/dcbnl.h include in i40e_fcoe.c (Stefan Assmann) [1150345] - [netdrv] i40e: remove support for vf unicast promiscuous mode (Stefan Assmann) [1150345] - [netdrv] i40e: Minor comment changes (Stefan Assmann) [1150345] - [netdrv] i40e: disable local loopback on vmdq vsi (Stefan Assmann) [1150345] - [netdrv] i40e: use correct vf_id offset for virtchnl message (Stefan Assmann) [1150345] - [netdrv] i40e: expose debug_write_register request (Stefan Assmann) [1150345] - [netdrv] i40e: disable FCoE (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE to build and updates its documentation (Stefan Assmann) [1150345] - [netdrv] i40e: RHEL6 fixups for fcoe code (Stefan Assmann) [1150345] - [netdrv] i40e: Adds FCoE related code to i40e core driver (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE code to the i40e driver (Stefan Assmann) [1150345] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150345] - [netdrv] i40e: Give link more time after setting flow control (Stefan Assmann) [1150345] - [netdrv] i40e: Fix firmware API version errors (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150345] - [netdrv] i40e: fix format mismatch in drivers/net/ethernet/intel/i40e/i40e_debugfs.c (Stefan Assmann) [1150345] - [netdrv] i40e: (ptp) warn when PF_ID does not match in PRTTSYN_CTL0 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150345] - [netdrv] i40e: never generate both software and hardware timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: Add ndo_get_phys_port_id() callback support (Stefan Assmann) [1150345] - [netdrv] i40e: remove unnecessary break after goto (Stefan Assmann) [1150345] - [netdrv] bridge: fdb dumping takes a filter device (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150345] - [netdrv] i40e: Implement set_settings for ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: Add set_pauseparam to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150345] - [netdrv] i40e: move nway reset (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Finish implementation of ethtool get settings (Stefan Assmann) [1150345] - [netdrv] i40e: disable TPH (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a boundary condition and turning off of ntuple (Stefan Assmann) [1150345] - [netdrv] i40e: tolerate lost interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150345] - [netdrv] i40e: remove linux/export.h header from i40e_ptp.c (Stefan Assmann) [1150345] - [netdrv] i40e: limit GLLAN_TXPRE_QDIS to QINDX 0-127 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150345] - [netdrv] i40e: FD filter replay logic bug fix (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150345] - [netdrv] i40e: fix compile error on 32bit (Stefan Assmann) [1150345] - [netdrv] i40e: Correct mask assignment value (Stefan Assmann) [1150345] - [netdrv] i40e: clear all queues and interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150345] - [netdrv] i40e: fix fdir programming (Stefan Assmann) [1150345] - [netdrv] i40e: Add debugfs hooks to print current total FD filter count (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the FD sideband logic to detect a FD table full condition (Stefan Assmann) [1150345] - [netdrv] i40e: Avoid adding the TCP-IPv4 filter twice (Stefan Assmann) [1150345] - [netdrv] i40e: only create PTP device node once (Stefan Assmann) [1150345] - [netdrv] i40e: don't store user requested mode until we've validated it (Stefan Assmann) [1150345] - [netdrv] i40e: break PTP hardware control from ioctl command for timestamp mode (Stefan Assmann) [1150345] - [netdrv] i40e: rename i40e_ptp_enable to i40e_ptp_feature_enable (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150345] - [netdrv] i40e: do not take NVM ownership for SR read (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150345] - [netdrv] i40e: Bypass timeout recovery level 0 so as to not cause MDD (Stefan Assmann) [1150345] - [netdrv] i40e: no pf reset at pci remove (Stefan Assmann) [1150345] - [netdrv] i40e: reapply LAA after reset (Stefan Assmann) [1150345] - [netdrv] i40e: allow user to set LAA again (Stefan Assmann) [1150345] - [netdrv] i40e: use WoL flag when setting LAA (Stefan Assmann) [1150345] - [netdrv] i40e: Add ablitity to enable/disable link from set_link_restart_an (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150345] - [netdrv] i40e: Fix ethtool coalesce settings (Stefan Assmann) [1150345] - [netdrv] i40e: fix a stray print message (Stefan Assmann) [1150345] - [netdrv] i40e: warn on newer/older firmware API rev (Stefan Assmann) [1150345] - [netdrv] i40e: Add PF reset when Malicious driver event for PF (Stefan Assmann) [1150345] - [netdrv] i40e: make prep_for_reset void (Stefan Assmann) [1150345] - [netdrv] i40e: Stop the VF device after setting its MAC address (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150345] - [netdrv] i40e: keep service tasks out of reset process (Stefan Assmann) [1150345] - [netdrv] i40e: clear VEB stats when pf stats are cleared (Stefan Assmann) [1150345] - [netdrv] i40e: Fix scheduling while atomic bug during NAPI (Stefan Assmann) [1150345] - [netdrv] i40e: debugfs fix to dump remote LLDPDU (Stefan Assmann) [1150345] - [netdrv] i40e: Helper routine for Rx/Tx queue enable/disable wait (Stefan Assmann) [1150345] - [netdrv] i40e: Fix dangling ring pointers upon driver removal (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150345] - [netdrv] i40e: workaround NVM GLQF_HKEY (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150345] - [netdrv] i40e: use stored base_queue value (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug in ethtool for FD drop packet filter action (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150345] - [netdrv] i40e: Do not accept tagged packets by default (Stefan Assmann) [1150345] - [netdrv] i40e: Separate out DCB capability and enabled flags (Stefan Assmann) [1150345] - [netdrv] i40e: Change the notion of src and dst for FD_SB in ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150345] - [netdrv] i40e: Allow RSS table entry range and GPS to be any number, not necessarily power of 2 (Stefan Assmann) [1150345] - [netdrv] i40e: Delete stale MAC filters after change (Stefan Assmann) [1150345] - [netdrv] i40e: Do not fall back to one queue model if the only feature enabled is ATR (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150345] - [netdrv] i40e: keep SR-IOV enabled in the case that RSS, VMDQ, FD_SB and DCB are disabled (Stefan Assmann) [1150345] - [netdrv] i40e: Changes to Interrupt distribution policy (Stefan Assmann) [1150345] - [netdrv] i40e: implement anti-spoofing for VFs (Stefan Assmann) [1150345] - [netdrv] i40e: don't complain about removing non-existent addresses (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused variable and memory allocation (Stefan Assmann) [1150345] - [netdrv] i40e: allow for more VSIs (Stefan Assmann) [1150345] - [netdrv] i40e: add checks for AQ error status bits (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150345] - [netdrv] i40e: not all VSIs have rings (Stefan Assmann) [1150345] - [netdrv] i40e: clear pxe after adminq is rebuilt (Stefan Assmann) [1150345] - [netdrv] i40e: Fix incorrect feature configuration status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e: remove irqs only when they are set up (Stefan Assmann) [1150345] - [netdrv] i40e: don't remove HMC that doesn't exist (Stefan Assmann) [1150345] - [netdrv] i40e: print full link message (Stefan Assmann) [1150345] - [netdrv] i40e: add xcast stats for port (Stefan Assmann) [1150345] - [netdrv] i40e: add vsi x-cast stats (Stefan Assmann) [1150345] - [netdrv] i40e: increase reset wait time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150345] - [netdrv] i40e: print message for pre-production hardware (Stefan Assmann) [1150345] - [netdrv] i40e: add VEB stats to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: set lan_veb index (Stefan Assmann) [1150345] - [netdrv] i40e: add missing VSI statistics (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150345] - [netdrv] i40e: refactor stats collection (Stefan Assmann) [1150345] - [netdrv] i40e: refactor send version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150345] - [netdrv] i40e: notify VF of all types of resets (Stefan Assmann) [1150345] - [netdrv] i40e: clamp jumbo frame size (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150345] - [netdrv] i40e: remove check for large buffer (Stefan Assmann) [1150345] - [netdrv] i40e: Rework register diagnostic (Stefan Assmann) [1150345] - [netdrv] i40e: don't use OR to check a value (Stefan Assmann) [1150345] - [netdrv] i40e: enable CONFIG_I40E_DCB (Stefan Assmann) [1150345] - [netdrv] i40e: remove ifdefs which are no longer necessary (Stefan Assmann) [1150345] - [netdrv] i40e: revert 075a5d9ee83117e56cf429fcc1cbc78f020ed3bf (Stefan Assmann) [1150345]- [mm] vmscan: check if reclaim should really abort even if compaction_ready() is true for one zone (Rafael Aquini) [1066702] - [mm] page_alloc: prevent unending loop in __alloc_pages_slowpath() (Rafael Aquini) [1066702] - [mm] page_alloc: fix deferred congestion timeout if preferred zone is not allowed (Rafael Aquini) [1066702] - [mm] compaction: prevent infinite loop in compact_zone (Rafael Aquini) [1066702] - [mm] compaction: detect when scanners meet in isolate_freepages (Rafael Aquini) [1066702] - [mm] compaction: push isolate search base of compact control one pfn ahead (Rafael Aquini) [1066702] - [mm] compaction: checks correct fragmentation index (Rafael Aquini) [1066702] - [mm] compaction: abort if migration page cannot be charged to memcg (Rafael Aquini) [1066702] - [mm] compaction: check migrate_pages's return value instead of list_empty() (Rafael Aquini) [1066702] - [mm] hugetlb: fix and clean-up node iteration code to alloc or free (Rafael Aquini) [1066702] - [x86] fpu: shift clear_used_math() from save_i387_xstate() to handle_signal() (Oleg Nesterov) [1196262] - [x86] fpu: change save_i387_xstate() to rely on unlazy_fpu() (Oleg Nesterov) [1196262] - [kernel] clockevents: Make minimum delay adjustments configurable (Prarit Bhargava) [1183773] - [kernel] clockevents: Sanitize min_delta_ns adjustment and prevent overflows (Prarit Bhargava) [1183773] - [md] dm-switch support for RHEL 6 (Mikulas Patocka) [1196319] - [drm] i915: ignore early underrun irqs during init (Rob Clark) [1193972] - [x86] switch_to(): Load TLS descriptors before switching DS and ES (Denys Vlasenko) [1177354] {CVE-2014-9419} - [virt] revert "revert "virtio-net: initialize vlan_features"" (Vlad Yasevich) [1132972] - [netdrv] macvtap: Fix csum_start when VLAN tags are present (Vlad Yasevich) [1123697] - [netdrv] macvtap: signal truncated packets (Vlad Yasevich) [1123697] - [netdrv] macvtap: restore vlan header on user read (Vlad Yasevich) [1123697] - [netdrv] macvlan: Initialize vlan_features to turn on offload support (Vlad Yasevich) [1123697] - [netdrv] macvlan: Add support for 'always_on' offload features (Vlad Yasevich) [1123697] - [netdrv] mactap: Fix checksum errors for non-gso packets in bridge mode (Vlad Yasevich) [1123697] - [netdrv] revert "macvlan: fix checksums error when we are in bridge mode" (Vlad Yasevich) [1123697] - [net] core: Correctly set segment mac_len in skb_segment() (Vlad Yasevich) [1123697] - [net] core: generalize skb_segment() (Vlad Yasevich) [1123697] - [net] core: Add skb_headers_offset_update helper function (Vlad Yasevich) [1123697] - [netdrv] ixgbe: Correctly disable VLAN filter in promiscuous mode (Vlad Yasevich) [1123697] - [netdrv] ixgbe: remove vlan_filter_disable and enable functions (Vlad Yasevich) [1123697] - [netdrv] qlge: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697] - [netdrv] i40evf: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] i40e: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] ehea: Fix TSO and hw checksums with non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] e1000: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697]- [powerpc] perf: Never program book3s PMCs with values >= 0x80000000 (Steve Best) [1193743] - [mmc] rtsx_usb_sdmmc: fix incorrect last byte in R2 response (Don Zickus) [753699] - [mmc] rtsx: fix possible linking error if built-in (Don Zickus) [753699] - [mmc] Add realtek USB sdmmc host driver (Don Zickus) [753699] - [mfd] rtsx_usb: Defer autosuspend while card exists (Don Zickus) [753699] - [mfd] rtsx_usb: Fix runtime PM deadlock (Don Zickus) [753699] - [mfd] rtsx_usb: Fix decimal printf format specifiers prefixed with 0x (Don Zickus) [753699] - [mfd] rtsx_usb: export device table (Don Zickus) [753699] - [mfd] rtsx_usb: Make mfd_cell array const (Don Zickus) [753699] - [mfd] rtsx_usb: Add comment in rtsx_usb_suspend (Don Zickus) [753699] - [mfd] rtsx_usb: Fix possible race condition (Don Zickus) [753699] - [mfd] Add realtek USB card reader driver (Don Zickus) [753699] - [netdrv] e1000e: Fixup comments jumbled by i219 support (John Greene) [1150340 1186055] - [netdrv] e1000e: avoid incorrect ioremap/iounmap sequences for e1000_pch_spt (John Greene) [1150340 1186055] - [netdrv] e1000e: NVM write protect access removed from SPT HW (John Greene) [1150340 1186055] - [netdrv] e1000e: initial support for i219 (John Greene) [1150340 1186055] - [netdrv] e1000e: Feature Enable PHY Ultra Low Power Mode (ULP) (John Greene) [1150340] - [netdrv] e1000e: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150340] - [netdrv] e1000e: remove unnecessary break after return (John Greene) [1150340] - [netdrv] e1000e: Fix CRC errors with jumbo traffic (John Greene) [1150340] - [netdrv] e1000e: Add code to check return values on NVM accesses (John Greene) [1150340] - [netdrv] e1000e: Add support for EEE in Sx states (John Greene) [1150340] - [netdrv] e1000e: fix trivial kernel doc typos (John Greene) [1150340] - [netdrv] e1000e: delete excessive space character in debug message (John Greene) [1150340] - [netdrv] e1000e: Fix TSO with non-accelerated vlans (John Greene) [1150340] - [netdrv] e1000e: Include clocksource.h to get CLOCKSOURCE_MASK (John Greene) [1150340] - [netdrv] e1000e: Tx hang on I218 when linked at 100Half and slow response at 10Mbps (John Greene) [1150340] - [scsi] megaraid_sas: Revert "driver version upgrade and remove some meta data of driver" (Tomas Henzl) [1197811] - [s390] vdso: fix clock_gettime for CLOCK_THREAD_CPUTIME_ID, -2 and -3 (Hendrik Brueckner) [1195675] - [sound] alsa: hda - fix hda_display_power() when !CONFIG_SND_HDA_I915 (Jaroslav Kysela) [1069236] - [lib] list_sort: do not pass bad pointers to cmp callback (Dave Airlie) [1195439] - [ata] ahci: Remove Device ID for Intel Sunrise Point PCH (David Milburn) [1129415] - [ata] ahci: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [i2c] i801: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [scsi] always increment reference count (Ewan Milne) [886657] - [scsi] scsi_debug: deadlock between completions and surprise module removal (Ewan Milne) [886657]- [kernel] ipc: sysv shared memory limited to 8TiB (George Beshers) [1171218] - [fs] exec: do not abuse ->cred_guard_mutex in threadgroup_lock() (Petr Oros) [1169225] - [kernel] cgroup: always lock threadgroup during migration (Petr Oros) [1169225] - [kernel] threadgroup: extend threadgroup_lock() to cover exit and exec (Petr Oros) [1169225] - [kernel] threadgroup: rename signal->threadgroup_fork_lock to ->group_rwsem (Petr Oros) [1169225] - [scsi] fcoe: use CHECKSUM_UNNECESSARY instead of CHECKSUM_PARTIAL on tx (Neil Horman) [1187393] - [net] do not do gso for CHECKSUM_UNNECESSARY in netif_needs_gso (Neil Horman) [1187393] - [scsi] hpsa: update driver revision to 3.4.4-1-RH4 (Joseph Szczypek) [1189274] - [scsi] hpsa: Cleanup hpsa_message and hpsa_find_cfgtables (Joseph Szczypek) [1189274] - [scsi] hpsa: Use local workqueues instead of system workqueues - part 2 (Joseph Szczypek) [1189274] - [scsi] hpsa: add in P840ar controller model name (Joseph Szczypek) [1189274] - [scsi] hpsa: add in gen9 controller model names (Joseph Szczypek) [1189274] - [scsi] hpsa: detect and report failures changing controller transport modes (Joseph Szczypek) [1189274] - [scsi] hpsa: shorten the wait for the CISS doorbell mode change ack (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor duplicated scan completion code into a new routine (Joseph Szczypek) [1189274] - [scsi] hpsa: move SG descriptor set-up out of hpsa_scatter_gather() (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use function pointers in fast path command submission (Joseph Szczypek) [1189274] - [scsi] hpsa: print CDBs instead of kernel virtual addresses for uncommon errors (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use a void pointer for scsi_cmd field of struct CommandList (Joseph Szczypek) [1189274] - [scsi] hpsa: return failed from device reset/abort handlers (Joseph Szczypek) [1189274] - [scsi] hpsa: check for ctlr lockup after command allocation in main io path (Joseph Szczypek) [1189274] - [scsi] hpsa: guard against overflowing raid map array (Joseph Szczypek) [1189274] - [scsi] hpsa: do not ack controller events on controllers that do not support it (Joseph Szczypek) [1189274] - [scsi] hpsa: remove incorrect BUG_ONs checking for raid offload enable (Joseph Szczypek) [1189274] - [scsi] hpsa: do not check for msi(x) in interrupt_pending (Joseph Szczypek) [1189274] - [scsi] hpsa: slightly optimize SA5_performant_completed (Joseph Szczypek) [1189274] - [scsi] hpsa: optimize cmd_alloc function by remembering last allocation (Joseph Szczypek) [1189274] - [scsi] hpsa: fix race between abort handler and main i/o path (Joseph Szczypek) [1189274] - [scsi] hpsa: honor queue depth of physical devices (Joseph Szczypek) [1189274] - [scsi] hpsa: use workqueue to resubmit failed ioaccel commands (Joseph Szczypek) [1189274] - [scsi] hpsa: factor out hpsa_ciss_submit function (Joseph Szczypek) [1189274] - [scsi] hpsa: do not request device rescan on every ioaccel path error (Joseph Szczypek) [1189274] - [scsi] hpsa: do not queue commands internally in driver (Joseph Szczypek) [1189274] - [scsi] hpsa: get rid of cmd_special_alloc and cmd_special_free (Joseph Szczypek) [1189274] - [scsi] hpsa: reserve some commands for use by driver (Joseph Szczypek) [1189274] - [scsi] hpsa: avoid unneccesary calls to resource freeing functions (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in hpsa_alloc_cmd_pool (Joseph Szczypek) [1189274] - [scsi] hpsa: report allocation failures while allocating SG chain blocks (Joseph Szczypek) [1189274] - [scsi] hpsa: pass error from pci_set_consistent_dma_mask from hpsa_message (Joseph Szczypek) [1189274] - [scsi] hpsa: rename hpsa_request_irq to hpsa_request_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: report failure to ioremap config table (Joseph Szczypek) [1189274] - [scsi] hpsa: trivial message and comment clean ups (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor hpsa_find_board_params() to encapsulate legacy test (Joseph Szczypek) [1189274] - [scsi] hpsa: downgrade the Waiting for no-op print to dev_info (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate return value from board ID lookup (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate hard_reset failures in reset_devices mode (Joseph Szczypek) [1189274] - [scsi] hpsa: remove 0x from queue depth print which is in decimal (Joseph Szczypek) [1189274] - [scsi] hpsa: notice all request_irq errors (Joseph Szczypek) [1189274] - [scsi] hpsa: Fix -Wunused-but-set-variable warning (Joseph Szczypek) [1189274] - [scsi] hpsa: rename free_irqs to hpsa_free_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: adjust RAID-1, RAID-1ADM, and RAID-6 names (Joseph Szczypek) [1189274] - [scsi] hpsa: change how SA controllers are reset (Joseph Szczypek) [1189274] - [scsi] hpsa: turn off interrupts when kdump starts (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in kdump hard reset (Joseph Szczypek) [1189274] - [scsi] hpsa: correct endian sparse warnings (Joseph Szczypek) [1189274] - [scsi] ses: Add power_status to SES device slot (Maurizio Lombardi) [1195134] - [scsi] ses: add reliable slot attribute (Maurizio Lombardi) [1195134] - [scsi] ses: add enclosure logical id (Maurizio Lombardi) [1195134] - [scsi] ses: generate KOBJ_CHANGE on enclosure attach (Maurizio Lombardi) [1195134] - [scsi] ses: close potential registration race (Maurizio Lombardi) [1195134] - [scsi] enclosure: handle non-unique element descriptors (Maurizio Lombardi) [1195134] - [scsi] enclosure: fix WARN_ON in dual path device removing (Maurizio Lombardi) [1195134] - [scsi] ses: requesting a fault indication (Maurizio Lombardi) [1195134] - [scsi] ses: add subenclosure support (Maurizio Lombardi) [1195134] - [scsi] ses: show devices for enclosures with no page 7 (Maurizio Lombardi) [1195134] - [block-driver] cciss: do not reset non-resettable boards (Tomas Henzl) [1192516] - [scsi] Fnic: Not probing all the vNICS via fnic_probe on boot (Chris Leech) [1092771] - [scsi] lpfc: Update lpfc version for 10.6.0.20 driver release (Rob Evers) [1194793] - [scsi] lpfc: Update copyright to 2015 (Rob Evers) [1194793] - [scsi] lpfc: Fix setting of EQ delay Multiplier (Rob Evers) [1194793] - [scsi] lpfc: Fix crash in device reset handler (Rob Evers) [1194793] - [scsi] lpfc: application causes OS crash when running diagnostics (Rob Evers) [1194793] - [scsi] lpfc: Fix internal loopback failure (Rob Evers) [1194793] - [scsi] lpfc: Fix premature release of rpi bit in bitmask (Rob Evers) [1194793] - [scsi] lpfc: Initiator sends wrong BBCredit value for either FLOGI or FLOGI_ACC (Rob Evers) [1194793] - [scsi] lpfc: Fix provide host name and OS name in RSNN-NN FC-GS command (Rob Evers) [1194793] - [scsi] lpfc: Parse the new 20G, 25G and 40G link speeds in the lpfc driver (Rob Evers) [1194793] - [scsi] lpfc: lpfc does not support option_rom_version sysfs attribute on newer adapters (Rob Evers) [1194793] - [scsi] lpfc: Fix host reset escalation killing all IOs (Rob Evers) [1194793] - [scsi] lpfc: Linux lpfc driver doesn't re-establish the link after a cable pull on LPe12002 (Rob Evers) [1194793] - [scsi] lpfc: Fix to handle PLOGI when already logged in (Rob Evers) [1194793] - [scsi] lpfc: Fix the iteration count to match the 30 sec comment (Rob Evers) [1194793] - [scsi] lpfc: Fix null ndlp derefernce in target_reset_handler (Rob Evers) [1194793]- [block] genhd: fix leftover might_sleep() in blk_free_devt() (Jeff Moyer) [1193201] - [s390] kernel: 3215 tty close crash (Hendrik Brueckner) [1186682] - [s390] zcrypt: fixed domain scanning problem again (Hendrik Brueckner) [1193613] - [s390] zcrypt: Number of supported ap domains is not retrievable (Hendrik Brueckner) [1193613] - [fs] gfs2: Move gfs2_file_splice_write outside of #ifdef (Robert S Peterson) [1193559] - [fs] nfsd: fix EXDEV checking in rename (Steve Dickson) [1154787] - [fs] nfs: Be more aggressive in using readdirplus for 'ls -l' situations (J. Bruce Fields) [1043771] - [netdrv] be2net: avoid unncessary swapping of fields in eth_tx_wrb (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: process port misconfig async event (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor be_set_rx_mode() and be_vid_config() for readability (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove duplicate code in be_cmd_rx_filter() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use offset based FW flashing for Skyhawk chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: avoid flashing SH-B0 UFI image on SH-P2 chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor code that checks flash file compatibility (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace (1 << x) with BIT(x) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move un-exported routines from be.h to respective src files (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warning (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Fix TX rate limiting on Lancer/Skyhawk-R VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move definitions related to FW cmdsfrom be_hw.h to be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: issue function reset cmd in resume path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a log message for POST timeout in Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fail VF link config change via ndo_set_vf_link_state() on BE3/Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix failure case in setting flow control (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move interface create code to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] emulex: Use skb_put_padto instead of skb_padto() and skb->len assignment (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Check for presence of IFLA_AF_SPEC (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Validate IFLA_BRIDGE_MODE attribute length (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use netdev_rss_key_fill() helper (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix alignment on line wrap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple assignments on a single line (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove space after typecasts (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unnecessary blank lines after an open brace (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: insert a blank line after function/struct//enum definitions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple blank lines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add blank line after declarations (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove return statements for void functions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 20G-KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 40G/KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warnings in be_cmd_req_port_type{} (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix a sparse warning in be_cmd_modify_eqd() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: enable PCIe error reporting on VFs too (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: send a max of 8 EQs to be_cmd_modify_eqd() on Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix port-type reporting in get_settings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add ethtool "-m" option support (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use v1 of SET_FLOW_CONTROL command (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix RX fragment posting for jumbo frames (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace strcpy with strlcpy (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix some log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: query max_tx_qs for BE3 super-nic profile from FW (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define macro for_all_tx_queues_on_eq() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of TX budget (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: make be_cmd_get_regs() return a status (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define BE_MAX_MTU (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unncessary gotos (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix log messages in lancer FW download path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add a dma_mapping_error counter in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add TX completion error statistics in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a description for counter rx_input_fifo_overflow_drop (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: shorten AMAP_GET/SET_BITS() macro calls (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a few log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Issue shutdown event to ocrdma driver (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: support deleting FW dump via ethtool (only for Lancer) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: ignore VF mac address setting for the same mac (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update driver version to 10.4 (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use "if (!foo)" test style (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unused structures in be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: reduce arguments passed to FW-cmd routines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update UE bit description strings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ndo methods (Ivan Vecera) [1149267 1158694] - [net] etherdevice: Use ether_addr_copy to copy an Ethernet address (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ethtool methods (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ENOMEM for memory allocation failures (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ETIMEDOUT when a FW-cmd times out (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix error status for FW-download (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use -ENETDOWN error status when interface is down (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: re-enable vlan filtering mode asap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: cleanup MCC async event processing code (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move async cmd processing to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fixup TX-rate setting code for Skyhawk-R (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add link state control for VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix up function prototypes after __dev* removals (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove __dev* attributes (Ivan Vecera) [1149267 1158694] - [net] make net_get_random_once irq safe (Ivan Vecera) [1160464] - [net] avoid dependency of net_get_random_once on nop patching (Ivan Vecera) [1160464] - [netdrv] tg3: Release tp->lock before invoking synchronize_irq() (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_reset_task() needs to use rtnl_lock to synchronize (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_timer() should grab tp->lock before checking for tp->irq_sync (Ivan Vecera) [1160464] - [netdrv] tg3: move init/deinit from open/close to probe/remove (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_disable_ints using uninitialized mailbox value to disable interrupts (Ivan Vecera) [1160464] - [netdrv] tg3: fix ring init when there are more TX than RX channels (Ivan Vecera) [1160464] - [netdrv] tg3: use netdev_rss_key_fill() helper (Ivan Vecera) [1160464] - [net] core: provide a per host RSS key generic infrastructure (Ivan Vecera) [1160464] - [net] introduce new macro net_get_random_once (Ivan Vecera) [1160464] - [netdrv] tg3: Allow for recieve of full-size 8021AD frames (Ivan Vecera) [1160464] - [netdrv] tg3: Work around HW/FW limitations with vlan encapsulated frames (Ivan Vecera) [1160464] - [netdrv] tg3: fix return value in tg3_get_stats64 (Ivan Vecera) [1160464] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1160464] - [netdrv] tg3: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Ivan Vecera) [1160464] - [platform] thinkpad_acpi: support new BIOS version string pattern (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: enable loading module with new B-series Lenovo BIOS (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: fail to load with newer Thinkpad X201s BIOS (Benjamin Tissoires) [1194829]- [sound] alsa/hda/usb/core: hda: do not export static functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: drm: i915: hd-audio: Don't continue probing when nomodeset is given (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix runtime PM check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - WAKEEN feature enabling for runtime pm (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N value as per CDCLK for HSW/BDW display HDA controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add power-welll support for haswell HDA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix 'const' warnings and some retyping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Enable new USB drivers - HiFace and BCD2000 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Akai MPC Element USB MIDI controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix stream count check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: extend KEF X300A FU 10 tweak to Arcam rPAC (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Scarlett 6i6 initialization typo (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for Matrix Audio DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Don't resubmit pending URBs at MIDI error recovery (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Zoom R16/24 capture and midi interfaces (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mode select quirk for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add native DSD support for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add big-endian DSD sample formats and fix XMOS DSD sample format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Scarlett mixers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for MicroII SPDIF ctls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for FTU controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Native Instruments controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Digidesign Mbox 1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Xonar U1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Emu0204 channel switch resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add audigy2nx resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow quirks to handle own resume and proc dump (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Refactor ignore_ctl_error checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_usb_ctl_msg() for Native Instruments quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Set the Control Selector to SU_SELECTOR_CONTROL for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add ctrl message delay quirk for Marantz/Denon devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Convert byte_rev_table uses to bitrev8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Scarlett mixer interface for 6i6, 18i6, 18i8 and 18i20 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace the magic number 44 with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: make set_*_mix_values functions public (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add private_data pointer to usb_mixer_elem_info (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: usb-audio: Add quirk for Focusrite Scarlett (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix memory leak in FTU quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add duplex mode for Digidesign Mbox 1 and enable mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mixer control for Digidesign Mbox 1 clock source (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Oops by composite quirk enhancement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow multiple entries for the same iface in composite quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trigger PCM XRUN at XRUN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix device_del() sysfs warnings at disconnect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use strim() instead of open code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Pass direct struct pointer instead of list_head (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Flatten probe and disconnect functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Steinberg UR22 USB interface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: drop unused varible assigments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: caiaq: check for cdev->n_streams > 1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: hub: rename khubd to hub_wq in documentation and comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: Fix LED commands for Kore controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for XMOS based DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for the Yamaha MOTIF XF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix BOSS ME-25 MIDI regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Whitespace cleanups for sound/usb/midi.* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Respond to suspend and resume callbacks for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Adjust Gamecom 780 volume level (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: improve dmesg source grepability (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection and PCM closing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: remove error messages on failed kmalloc() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: coding style fixups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around corrupted TEAC UD-H01 feedback data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix deadlocks at resuming (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Save mixer status only once at suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Prevent printk ratelimiting from spamming kernel log while DEBUG not defined (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix format string mismatch in mixer.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: MIDI driver for Behringer BCD2000 USB device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Suppress repetitive debug messages from retire_playback_urb() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Logitech Webcam C500 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Don't peep the card internal object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around KEF X300A firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use SNDRV_DEV_CODEC for mixer objects (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Resume mixer values properly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add missing kconfig dependecy (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: re-order some quirk entries (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Creative VF0420 rate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Focusrite Saffire 6 USB (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: Fix typo in 352800 rate definition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add a quirk for Plantronics Gamecom 780 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix uninitialized variable compile warning (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: use multiple packets per urb for Wireless USB inbound audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add front jack channel selector for EMU0204 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Fix wrong mapping of RLC and RRC channels (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't trust the channel config if the channel count changed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - For class 2 devices, use channel map from altsettings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: supply channel maps even when wChannelConfig is unspecified (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix probe of multiple cards (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use module_usb_driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support wireless devices in snd_usb_parse_datainterval (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for wireless USB devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused endpoint flag EP_FLAG_ACTIVATED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: rename alt_idx to altsetting (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: clear SUBSTREAM_FLAG_SYNC_EP_STARTED on error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: void return type of snd_usb_endpoint_deactivate() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: don't deactivate URBs on in-use EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove deactivate_endpoints() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused parameter from sync_ep_set_params (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-usx2y: remove bogus frame checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: LED support for Maschine Controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: improve buffer size computations for USB PCM audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix assignment of 0/1 to bool variables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam C525 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix automatic Roland/Yamaha MIDI detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (midi) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (pcm) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: don't push static constants on stack for *ph (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not trust too-big wMaxPacketSize values (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: fix DMA issues with URB transfer_buffer usage (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: WARN_ON when alts is passed as NULL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove implicit_fb from quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove is_playback from implicit feedback quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not initialize and check implicit_fb (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: reverse condition logic in set_sync_endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: move implicit fb quirks to separate function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: separate sync endpoint setting from set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove assignment from if condition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove disabled debug code in set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove an unneeded check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: 6fire: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix regression for fixed stream quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Audio Advantage Micro II (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add quirks for Roland QUAD/OCTO-CAPTURE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: claim autodetected PCM interfaces all at once (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove superfluous Roland quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for some Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for many Roland/Yamaha devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: detect implicit feedback on Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: store protocol version in struct audioformat (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add M2Tech hiFace USB-SPDIF driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: uniform style used in MODULE_SUPPORTED_DEVICE() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove the unused snd_card_used variable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb/misc/ua101.c: convert __list_for_each usage to list_for_each (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove some old dead code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam c310 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around Android accessory firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Fix invalid volume resolution on Logitech HD webcam c270 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Apply Logitech QuickCam Pro 9000 quirk only to audio iface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland/Cakewalk UM-3G support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-6fire: Modify firmware version check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: proc: use found syncmaxsize to determine feedback format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: caiaq: fix endianness bug in snd_usb_caiaq_maschine_dispatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm_format_to_bits strong-typed conversion (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: adjust for changed 3.8 USB API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Avoid unnecessary sample rate changes on USB 2.0 clock sources (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10C (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix autopm error during probing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: try harder to find USB_DT_CS_ENDPOINT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-audio: set the timeout for usb control set messages to 5000 ms (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add quirks handler for DSD streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for bit-reversed byte formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for DSD DOP stream transport (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: use ep->stride from urb callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: disable autopm for MIDI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Add quirk for 192KHz recording on E-Mu devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: playback design: use usb_set_inferface quirk from more locations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix endianness bug in snd_nativeinstruments_* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: support read-only freq control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: show err in set_sample_rate_v2 debug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: auto clock selection module param (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: try to find and switch to valid clock (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: do clock validity check earlier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use endianness macros (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: spelling correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten EXPORT_SYMBOLS placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten MODULE_DEVICE_TABLE placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: convert list_for_each to entry variant (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Clean up the code in set_sample_rate_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Work around CM6631 sample rate change bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: ignore -EINVAL in snd_usb_mixer_controls() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: propagate errors up the call chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Parse UAC2 extension unit like for UAC1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add delay quirk for "Playback Design" products (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle raw data format of UAC2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle the bmFormats field as unsigned int (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trust fields given in the quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Playback and MIDI support for Novation Twitch DJ controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add a workaround for the NuForce UDH-100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix smatch warnings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: switch to dev_*() logging (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: rename 'dev' to 'cdev' (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/quirks, fix out-of-bounds access (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for M-Audio FT C600 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland A-PRO support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: cosmetics, remove a leading space (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: caiaq: fix use of MODULE_SUPPORTED_DEVICES() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix invalid length check for RME and other UAC 2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Make snd_printd() and snd_printdd() inline (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: selector map for M-Audio FT C400 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio FT C400 skip packet quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: correct M-Audio C400 clock source quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - fix race in creation of M-Audio Fast track pro driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix NULL dereference by access to non-existing substream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Make ebox44_table static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix kernel panic of Digidesign Mbox2 quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Creative BT-D1 via usb sound quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support delay calculation on capture streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Support for Digidesign Mbox 2 USB sound card: (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore-quirk for HP Wireless Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Enable S/PDIF on the ASUS Xonar U3 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb6fire: prevent driver panic state when stopping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: sync ep init fix for audioformat mismatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix missing autopm for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Avoid autopm calls after disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't create "Speaker" mixer controls on headphones and headsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: FT C400 sync playback EP to capture EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer ranges (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio Fast Track C400 quirks table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: parameterize FTU effect unit control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: skip UAC2 EFFECT_UNIT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add control index offset (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use sender stride for implicit feedback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: replace hardcoded value with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add channel map support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Extend chmap definitions for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix delay account during pause (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore delay calculation for capture stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: properly initialize the sync endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: process pending stop at PCM hw_free and close (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: stop both data and sync endpoints asynchronously (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify endpoint deactivation code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify snd_usb_endpoint_start/stop arguments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Deprecate async_unlink option (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Return meaningful error codes instead of -1 in format.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/6fire: Fix potential NULL pointer dereference in comm.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix misspellings of "whether" in comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101, usx2y: fix broken MIDI output (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use bitmap_weight (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix mutex deadlock at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Focusrite Scarlett 18i6 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix crash at re-preparing the PCM stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb: remove CONFIG_EXPERIMENTAL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Reloop Play (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB audio quirk for Roland VG-99 advanced mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: remove unused variable in init_pitch_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection in mixer_quirks.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use rwsem for disconnect protection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add TASCAM US122 MKII playback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: fix next_packet_size calls for pause case (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: add new DSD sampleformat for native DSD playback on XMOS based devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: add DSD formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Define G723 3-bit and 5-bit formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select INPUT for Realtek HD-audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: export struct hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup input_free_device called after input_unregister_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Simplify PM callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mic mute hotkey and LEDs for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Debug output which type of fixup was selected (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Print codec->chip_name in autoconfig (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - patch_analog.c: Remove some unused functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0072 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong gpio_dir & gpio_mask hint setups for IDT/STAC codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: apply the Seperate stream_tag for Skylake (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_controller: Separate stream_tag for input and output streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC298 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for Packard Bell EasyNote MX65 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC256 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new Dell desktop for ALC3234 headset mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Haswell fix-ups to Skylake display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make add_stereo_mix_input flag tristate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create capture source ctls when stereo mix input is added (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in snd_hda_get_int_hint() kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Skylake display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound / pm: Replace CONFIG_PM_RUNTIME with CONFIG_PM (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add "eapd" model string for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add EAPD fixup for ASUS Z99He laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix built-in mic at resume on Lenovo Ideapad S210 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop AZX_DCAPS_ALIGN_BUFSIZE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Define the DCAPS preset for the old Intel chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for new Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow forcibly enabling/disabling snoop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add AZX_DCAPS_SNOOP_OFF (and refactor snoop setup) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using uninitialized data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/radeon: Move 64-bit MSI quirk from arch to driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit 40bit DMA for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more HP machine needs to change mute led quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Supported HP mute Led for ALC286 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Clean up mute/mic GPIO LED handling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix the mic mute led problem for Latitude E5550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move DELL_WMI_MIC_MUTE_LED to the tail in the quirk chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED control for Lenovo Ideapad Z560 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change EAPD to verb control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix kerneldoc errors in patch_ca0132.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add DeviceIDs for Sunrise Point-LP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mute led problem for three HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add kerneldoc comments to hda_generic.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update Initial AMP for EAPD control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - change three SSID quirks to one pin quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set GPIO 4 low for a few HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add ultra dock support for Thinkpad X240 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workaround for CMI8888 snoop behavior (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - More kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass printf argument directly to request_module() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New SSID for Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing terminating entry to SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use "Line Out" name instead of "PCM" when there are other outputs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix "PCM" name being used on one DAC when there are two DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted LED gpio setup for Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix missing ELD change event on plug/unplug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ALC283 codec - Avoid pop noise on headphones during suspend/resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add Device IDs for Intel Sunrise Point PCH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock port support to Thinkpad L440 (71aa:501e) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock support for Thinkpad T440 (17aa:2212) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the inv dmic handling for Realtek use generic parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Inverted Internal mic for Samsung Ativ book 9 (NP900X3G) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted internal mic for Asus Aspire 4830T (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sort input pins depending on amp caps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the function "check_amp_caps" to hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add explicit include of err.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup model name lookup for Lemote A1205 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace strnicmp with strncasecmp (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use standard hda_jack infrastructure for CA0132 driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous hooks from VIA driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous callbacks from STAC/IDT codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow multiple callbacks for jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_detect_enable_callback() returning the jack object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_tbl_new() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of action field from struct hda_jack_tbl (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid pin powermap without jack detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add TLV_DB_SCALE_MUTE bit for relevant controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the ALC269 pin quirk table shorter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add common pin macros for ALC269 family (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_GPIO_MIC1_LED quirk for alc280 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_LINE1_MIC1_LED quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc290 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc292 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix COEF setups for ALC1150 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix digital mic on Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set up initial pins for Acer Aspire V5 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: ca0132_regs.h: Fix typo in include guard (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use tables for batch COEF writes/updtes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add alc_update_coef*_idx() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use alc_write_coef_idx() in alc269_quanta_automake() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Optimize alc888_coef_init() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted EXPORT_SYMBOL_HDA() macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted snd_hda_check_board_config() & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Valleyview fix-ups to Cherryview display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - set depop_delay for haswell plus (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore the gpio led after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid setting wrong COEF on ALC269 & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set TLV_DB_SCALE_MUTE bit for cx5051 vmaster (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Don't try loading firmware at resume when already failed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix pop noises on reboot for Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set internal mic as default input source on Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix parsing of CMI8888 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix probing and stuttering on CMI8888 HD-audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed ALC286/ALC288 recording delay for Headset Mic (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Braswell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add PCI IDs for Intel Braswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add mic mute led hook for dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix an external mic jack problem on a HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loopback noise on Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make vendor quirks lowest prio for ALC2xx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor quirk picking and change quirk priority (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mic fixup for Gigabyte BXBT-2807 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED pin quirk for HP 15 touchsmart (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add NULL check to all PM ops in hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add the pin fixup for HP Envy TS bass speaker (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix broken PM due to incomplete i915 initialization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd/hda: add runtime suspend/resume on optimus support (v4) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Revert stream assignment order for Intel controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add capture mute led support in led_power_filter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a typo by changing mute_led_nid to cap_mute_led_nid (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0070 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add several entries for enabling HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix and neaten print_nid_path/debug_badness (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid function call in snd_hda_add_vmaster() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Thinkpad T540p (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add another headset pin quirk for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace ICH6_ prefix (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted SFX definitions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move SD nums definitions to hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use common reboot notifier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move more PCI-controller-specific stuff from generic code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N values when resuming HSW/BDW display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make position_fix as generic callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous MAX_AZX_DEV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Adjust speaker HPF and add LED support for HP Spectre 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_cmedia.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_conexant.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill the rest of snd_print*() usages (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill snd_printd*() in HDMI debug / info prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the pin quirk tables use the SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make a SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pin quirk for Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: call overridden init on resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix usage of "model" module parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Support HP mute led for output and input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for external mic on Lifebook U904 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a fixup value for codec alc293 in the pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:converter connection on unsol event for HSW and VLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for ABit AA8XE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - mask buggy stream DMA0 for Broadwell display controller" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using POS_FIX_LPIB on Broadwell HDMI Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC667 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codec rename (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New vendor ID for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add two new pin tables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC891 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix COEF widget NID for ALC260 replacer fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Correction of fixup codes for PB V7900 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Fix silent output on ASUS A8JN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc662 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc269 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - drop def association and sequence from pinconf comparing" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pop noises fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add an instance to use snd_hda_pick_pin_fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - drop def association and sequence from pinconf comparing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - get subvendor from codec rather than pci_dev (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a new quirk match based on default pin configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup_forced flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix onboard audio on Intel H97/Z97 chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace DEFINE_PCI_DEVICE_TABLE macro use (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support headset mode for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix format type mismatch in sound/pci/hda/patch_sigmatel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-mix on Sony Vaio S13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - White noise fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Add Nvidia Tegra124 HDMI support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - if statement not indented (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - mask buggy stream DMA0 for Broadwell display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock pin setups for Thinkpad T440 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set infoframe and channel mapping even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set converter channel count even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Suppress CORBRP clear on Nvidia controller chips (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC293/ALC3235 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add two codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC288 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make full_reset boolean (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not assign streams in reverse order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add eapd shutup to ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change model name alias for ChromeOS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Improve HP depop when system change power state on Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent speaker output due to mute LED fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed single output machine get empty hp sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable beep for ASUS 1015E (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Inform the unexpectedly ignored pins by auto-parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:cvt connection on preparing a stream for Intel HDMI codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix the noise after suspend and resume on ALC282 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - initialize audio InfoFrame to be all zero (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loud click noise with IdeaPad 410Y (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use analog beep for Thinkpads with AD1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing loopback merge path for AD1884/1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add automute fix for another dell AIO model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset quirk for Dell DT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Added inverted digital-mic handling for Acer TravelMate 8371 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mark reg op args as iomem (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename reg access ops in hda_controller_ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make azx_attach_pcm_stream static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move codec create to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_interrupt to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add position_check op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move low level functions to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move alloc_cmd_io to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Relocate RIRB/CORB interface to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the dsp loader to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pull pages allocation to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add hda_controller.c and move pcm ops from hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pcm_mmap_prepare op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move snd page allocation to ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass max_slots and power_save to codec_create (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add jackpoll_ms to struct azx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - remove unused clear of STATESTS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add function pointer for disabling MSI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use device pointer from the card instead of pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Keep pointer to bdl_pos_fix in chip struct (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow different ops to read/write registers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move some definitions to new hda_priv.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix CORB reset to follow specification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix registration of beep input device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/sigmatel - Allow auto-switching for dock line-in of HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make codec object as a parent for input beep devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace with standard printk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable sysfs attributes without CONFIG_SND_HDA_RECONFIG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sysfs to codec object, too (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create own device struct for each codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Manage each codec instance individually (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Take private_data as drvdata for sysfs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Create sysfs attribute files via groups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid codec D3 for keeping mute LED up on Lenovo Yxx0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for HP Folio 13 mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable front audio jacks on one HP desktop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add QEMU codec vendor ID (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Fix recording from mode id 0x8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - setup/cleanup streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for two Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous inclusion of linux/pci.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Allow NULL bus->pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove dependency on bus->pci in hda_beep.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda/realtek - Avoid invalid COEFs for ALC271X" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pci: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_gen_spec_free() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable static quirks for C-Media codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move HDA_FIXUP_ACT_FREE call in snd_hda_gen_free() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix undefined symbol due to builtin/module mixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add subwoofer quirks for Asus UX51VZH and N55SF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename ASUS subwoofer quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mic capture on Sony VAIO Pro 11 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset quirk for Dell XPS 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inconsistent Mic mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix leftover ifdef checks after modularization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Improve loopback path lookups for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing VREF setup for Mac Pro 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing mixer widget for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid invalid COEFs for ALC271X (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on Toshiba Satellite L40 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED support to Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - allow PIN_OUT to be dynamically enabled (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not accept responses from non-existing codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Disable static quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Enable stereo mix input for CX20549 and CX20551 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Add analog loopback mixing to CX20549 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply cap of mix amp volume on CX20551 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for HP 530 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for Toshiba P105 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply the amp cap override for CX20549 mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Re-implement OLPC XO workarounds via fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid unnecessary verbs write in snd_hda_activate_path() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup name lookup for CX5051 and 5066 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for another Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add parameter for dumping processing coefficients (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply +5dB output amp on ASUS Zenbook UX31A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix endless vmaster hook call in thinkpad_helper.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - automute via amp instead of pinctl on some AIO models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply codec power_filter to FG nodes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't set indep_hp flag for old AD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply all Haswell fix-ups to Broadwell display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Broadwell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device ID for Broadwell display audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split Thinkpad ACPI-related code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't create duplicated ctls for loopback paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct AD1986A 3stack pin configs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add consistent tag names for firmware patch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - firmware patch code cleanup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Increment default stream numbers for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Minor code optimization for patch_realtek.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable Front HP jack detection on Gigabyte Z87X-UD3H (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable subwoofer on Dell Vostro 5460/5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong inclusion in Thinkpad ACPI users (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill EXPORT_SYMBOL_HDA() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Explicitly keep codec powered up in hdmi_present_sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for one more laptop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for three laptop models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add enable_msi=0 workaround for four HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split verb definitions into sound/hda_verbs.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable stereo mix as default for AD and VIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Ignore small negative LPIB delay correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initialization of aamix paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow capture-only configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - skip depop delay before D3 for Haswell and Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to skip depop delay before D3 on Intel BayleyBay (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - allow a codec to define its own depop delay time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to remove depop delay on Intel BayleyBay board (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Remove depop delay for suspend and resume if applicable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clean up async codec PM using standard async infrastructure (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - resume codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - suspend codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable runtime PM when EPSS is unavailable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable runtime PM on Panther Point (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor pm notification in hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Bind with HDMI codec parser automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split the generic parser as an individual module (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add static DAC/pin mapping for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix IEC958 ctl indexes for some simple HDMI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute all aamix inputs as default (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove quirk for Dell Vostro 131 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mic issues on Acer Aspire E-572 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 2,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing ELD info when using jackpoll_ms parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - remove hp_automute_hook from alc283_fixup_chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Independent of model for HP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix headset mic input after muted internal mic (Dell/Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use always amps for auto-mute on AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Handle inverted EAPD properly in vmaster hook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another fixup for ASUS laptop with ALC660 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix complete_all() timing in deferred probes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix bad EAPD setup for HP machines with AD1984A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on ASUS W7J laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mono speaker quirk for Dell Inspiron 5439 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add LFE chmap to ASUS ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Initialize missing bass speaker pin for ASUS AIO ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - limit mic boost on Asus UX31[A,E] (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check leaf nodes to find aamix amps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix hp-mic mode without VREF bits (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create Headhpone Mic Jack Mode when really needed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Conexant codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop bus->avoid_link_reset flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Set pcbeep amp for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC231 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set current_headset_type to ALC_HEADSET_TYPE_ENUM (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide missing pin configs for VAIO with ALC260 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add headset quirk for Dell Inspiron 3135 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the headphone jack detection on Sony VAIO TX (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing bass speaker on ASUS N550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM notification at resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A casual Dell Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Also enable mute/micmute LED control for "Lenovo dock" fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select FW_LOADER from CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Realtek codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - load EQ params into IDT codec on HP bNB13 systems (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't clear the power state at snd_hda_codec_reset() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control EAPD for Master volume on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't turn off EAPD for headphone on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check keep_eapd_on before inv_eapd (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Line Out automute on Realtek multifunction jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix wrong baseline length in ATI/AMD generated ELD (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Skip out-of-range latency values in AMD ELD generator (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add error-checking to some codec reads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Use TFx channel positions instead of FxH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control SPDIF out pin on MacBookPro 11,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC255/ALC3234 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply MacBook fixups for CS4208 correctly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Make fixup regs persist after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: ratelimit "spurious response" message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of AMD HDMI exception in hdmi_present_sense() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - block HDMI jack reports while repolling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a block_report flag to jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Delay HDMI presence reports while waiting for ELD information (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pincfg fixup for ASUS W5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support for CX20952 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: HDA - Limit mic boost and add mute LED for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make sure mute LEDs stay on during runtime suspend (Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply GPIO setup for MacBooks with CS4208 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Name Haswell HDMI controllers better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable Thinkpad mute/micmute LEDs for Realtek (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: add device IDs for AMD Evergreen/Northern Islands HDMI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Introduce the bitmask for excluding output volume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sanity check of vmaster slave dB steps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible zero-division (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable SPDIF for Acer TravelMate 6293 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - rename function not_share_unassigned_cvt() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disallow unsupported 2ch remapping on NVIDIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - not choose assigned converters for unused pins of Valleyview (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add extra chmap for 2.1 outputs on ASUS laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for ASUS N76VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-loopback on ALC283 Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove locally dead codes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fallthru comment (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible NULL dereference in snd_hda_get_pin_label() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sync EAPD with vmaster on AD1984A Thinkpads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent headphone on Thinkpads with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initial vmaster hook at build_controls callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Re-setup pin and infoframe on plug-in on all codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disable ramp-up/down for non-PCM on AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add HBR bitstreaming support for ATI/AMD HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ELD emulation for ATI/AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ATI/AMD multi-channel audio support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Allow HDA patches to customize more operations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Raise the delay for alc283_shutup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mute LED on HP laptops in runtime suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC285 / ALC293 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC255 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove OOM message after input_allocate_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM refcount after S3/S4 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in patch_hdmi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move mutex from hda_eld to per_pin in HDMI codec driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible races in HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Treat zero connection as non-error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add connection to thinkpad_acpi to control mute/micmute LEDs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add HDA_FIXUP_ACT_FREE action (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted internal mic not indicated on some machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sony VAIO Pro 13 (haswell) now has a working headset jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset mic model for ALC269 and friends (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update HD-Audio-Models.txt (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update documentation for Realtek codecs model strings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix microphone for Sony VAIO Pro 13 (Haswell model) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable surround speakers (when line out is also present) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for ASUS N56VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel map switch not taking effect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Tweak debug messages to be more useful (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix available channel maps missing from TLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel maps with less common speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix unused slots being enabled in manual and non-PCM mappings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix programmed active channel count (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix incorrect default channel mapping for unusual CAs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix reported channel map on common default layouts (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mono speakers and headset mic on Dell Vostro 5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix GPIO for Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable internal mic on a Thinkpad machine with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Internal Mic boost can't control with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for MacBook Air 6,1 and 6,2 with CS4208 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: alsa : hda - not use assigned converters for all unused pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132: Staticize codec_send_command (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add CS4208 codec support for MacBook 6,1 and 6,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Toshiba Satellite C870 to MSI blacklist (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - unmute pin amplifier in infoframe setup for Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - define is_haswell() to check if a display audio codec is Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock speaker support for ASUS TX300 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Re-setup HDMI pin and audio infoframe on stream switches (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fallback to ALSA allocation when selecting CA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device entry and inactive flag to unsolicited response (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Haswell codec exposes device list/select info on pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device list & select info of display pins to codec proc file (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add flags and routines to get devices selection info for DP1.2 MST (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix NULL dereference with CONFIG_SND_DYNAMIC_MINORS=n (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workarounds for pop-noise on Chromebook with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix ALC283 headphone pop-noise better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted digital mic fixup for Acer Aspire One (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit internal mic boost for a few more Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the order of a quirk table (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix internal mic boost on three Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Gateway LT27 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute the right widget in auto_mute_via_amp mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow auto_mute_via_amp on bind mute controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing mute controls for CX5051 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pinfix for LG LW25 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix jack gating when auto_{mute,mic} is suppressed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing fixup for Mac Mini with STAC9221 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid multi-io creation on VAIO-Z laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove analog mic pin override from STAC9228 dell-bios quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - jack poll once if jackpoll_interval==0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clearing jackpoll_interval avoid pending work (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - use azx_writew() for 16-bit length register (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the noise after suspend on ALC283 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Selectively call snd_hda_shutup_pins() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: replace strict_strto*() with kstrto*() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add snd_hda_jack_detect_state() helper function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove NO_PRESENCE bit override for Dell 1420n Laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix EAPD GPIO control for Sigmatel codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Headphone mic support for an Asus/Conexant device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop a few other static quirks for AD1986A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirk for Toshiba Satellite L40-10Q (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirks for other AD1986A Samsung machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert static quirks for AD1986A Samsung laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert the static quirk for Samsung Q1 Ultra (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1988 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1981 and AD1983 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1884/1984 & variants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1882 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for HP TouchSmart with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for Lenovo Thinkpad with AD1984 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add GPIO control to AD1884 HP fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_first_init() into azx_probe_continue() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply a proper chmap for built-in 2.1 speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add KEY_MICMUTE and enable it on Lenovo X220 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Define more channel map positions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Follow channel position definitions to alsa-lib mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add a documentation for channel mapping API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: thinkpad-acpi: Add mute and mic-mute LED functionality (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow unlimited pins and converters in patch_hdmi.c (v2 - rh specific) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix default multichannel HDMI mapping regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Work around "alsactl restore" errors (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow 3/5/7 channel map for HDMI/DP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix channel maps for Nvidia 7x 8ch HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide the proper channel mapping for generic HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add standard channel maps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific - define sound device registration order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added parent device mapping (hwdep) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation - redo function prototypes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added channel mapping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Deletion of unnecessary checks before the function call "snd_midi_event_free" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd_pcm_oss_period_size: Use round{up,down}_pow_of_two() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add support for wildcard msbits constraints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix handling of multiple msbits constraints on the same runtime (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Update the state properly before notification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Correct PCM BUG error message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Add missing kerneldoc comments to exported functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Disable mmap for known broken archs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Allow to pass items zero to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Warn if too long string is passed to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: subject: alsa: seq: Remove autoload locks in driver registration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: bind seq driver automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: lto, sound: Fix export symbols for !CONFIG_MODULES (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use atomic ops for autoload refcount (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Allow pass NULL dev for snd_pci_quirk_lookup() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: fix fifo_size frame calculation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: fix changes of open intervals (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: drop the min parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: fix buffer overflow in snd_info_get_line() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Define SNDRV_CTL_TLV_OP_* constants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: simplify snd_pcm_tstamp() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: seq_memory.c: Fix closing brace followed by if (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use ktime_get_ts() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Continue broadcasting events to ports if one of them fails (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: correctly detect input buffer overflow (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Fix format string mismatch in seq_midi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: 'BUG:' message unnecessarily triggers kerneloops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Allow to assign the given parent (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: sparse cleanups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: trivial: sound seq ioctl dbg: print hexadecimal value padded with 0s (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Fix missing error handling in snd_seq_timer_open() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: timer: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: rawmidi: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: channel mapping API implementation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Drop debug prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Mandate to pass a device pointer at card creation time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Drop unused name argument in snd_register_oss_device() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add helper function for intersecting two rate masks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Limit the fallback card id string size (Jaroslav Kysela) [1069236] - [sound] revert "alsa: usb-audio: Fix crash at re-preparing the PCM stream" (Jaroslav Kysela) [1069236]- [security] keys: close race between key lookup and freeing (Radomir Vrbovsky) [1179850] {CVE-2014-9529} - [usb] keyspan: fix typo causing GPF on open (Don Zickus) [1191745] - [usb] keyspan: fix NULL-pointer dereferences and memory leaks (Don Zickus) [1191745] - [s390] dasd: retry partition detection (Hendrik Brueckner) [1193614] - [fs] ext4: lock i_mutex when truncating orphan inodes (Lukas Czerner) [1193845] - [fs] ext4: fix reservation overflow in ext4_da_write_begin (Eric Sandeen) [1144588] - [fs] setfacl removes part of ACL when setting POSIX ACLs to Samba (Sachin Prabhu) [1122301] - [fs] xfs: unmount does not wait for shutdown during unmount (Brian Foster) [1171317] - [fs] xfs: remove wrappers around b_iodone (Brian Foster) [1171317] - [fs] xfs: return the buffer locked from xfs_buf_get_uncached (Brian Foster) [1171317] - [fs] xfs: clean up buffer locking helpers (Brian Foster) [1171317] - [fs] proc: task_mmu: bump kernelpagesize_kB to EOL in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [fs] proc: task_mmu: show page size in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [documentation] procfs: add /proc/pid/numa_maps interface explanation snippet (Rafael Aquini) [1071986] - [video] fb: reorder the lock sequence to fix potential dead lock (Dave Airlie) [1119728] - [video] fb: avoid possible deadlock caused by fb_set_suspend (Dave Airlie) [1119728] - [char] vt: attempt to fix con_set_unimap race (Dave Airlie) [1119728] - [char] vt: Don't ignore unbind errors in vt_unbind (Dave Airlie) [1119728] - [video] vt: Fix up unregistration of vt drivers (Dave Airlie) [1119728] - [char] vt: Fix replacement console check when unbinding (Dave Airlie) [1119728] - [video] fbcon: fix locking harder (Dave Airlie) [1119728] - [video] fb: Yet another band-aid for fixing lockdep mess (Dave Airlie) [1119728] - [video] fb: rework locking to fix lock ordering on takeover (Dave Airlie) [1119728] - [net] bridge: include in6.h in if_bridge.h for struct in6_addr (Jiri Benc) [1002037] - [net] inet: defines IPPROTO_* needed for module alias generation (Jiri Benc) [1002037] - [net] sync some IP headers with glibc (Jiri Benc) [1002037] - [net] rtnetlink: fix userspace API breakage for iproute2 < v3.9.0 (Michal Schmidt) [1102094] - [net] netlink: rate-limit leftover bytes warning and print process name (Michal Schmidt) [1102094] - [net] rtnetlink: Call nlmsg_parse() with correct header length (Michal Schmidt) [1102094] - [net] rtnetlink: fix rtnl_calcit() and rtnl_dump_ifinfo() (Michal Schmidt) [1102094] - [net] sched: make traffic control network namespace aware (Jiri Pirko) [1119542] - [netdrv] ppp: deflate: never return len larger than output buffer (Florian Westphal) [1178695] - [net] sctp: fix slab corruption from use after free on INIT collisions (Daniel Borkmann) [1135425] - [md] raid10: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [md] raid1: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [fs] nfs: fix race in filelayout commit path (Steve Dickson) [1184394] - [fs] nfs: fix BUG in filelayout_recover_commit_reqs (Steve Dickson) [1184394] - [fs] nfs: Remove assertion BUG_ON()s from the files and generic layout code (Steve Dickson) [1184394] - [fs] vfs: atomic f_pos access in llseek() (Zach Brown) [1151601] - [fs] vfs: atomic f_pos accesses as per POSIX (Zach Brown) [1151601] - [fs] jbd2: Fix oops in jbd2_journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] jbd: Fix oops in journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] gfs2: Allocate reservation during splice_write (Robert S Peterson) [1193559] - [fs] nfs: Be less aggressive about returning delegations for open files (Steve Dickson) [1145334] - [fs] nfs: NFSv4.1 data server timeo and retrans module parameters (Steve Dickson) [1175413] - [fs] nfs: don't do blind d_drop() in nfs_prime_dcache() (Steve Dickson) [1133136] - [fs] nfs: Convert a trivial printk into a dprintk (Steve Dickson) [1139229] - [fs] nfs: Avoid PUTROOTFH when managing leases (Benjamin Coddington) [1143013] - [fs] ext4: disable synchronous transaction batching if max_batch_time==0 (Eric Sandeen) [1100532] - [block] cfq-iosched: fix incorrect filing of rt async cfqq (Jeff Moyer) [1174629] - [netdrv] ixgbe: remove CIAA/D register reads from bad VF check (John Greene) [1156061] - [kbuild] nvme.h not in kernel-headers rpm (David Milburn) [1133703]- [fs] proc: task_mmu: add VmFlags field in smaps output (Rafael Aquini) [1190868] - [oprofile] Fix section mismatch warning (Jiri Olsa) [734360] - [oprofile] Fix crash when unloading module hr timer mode (Jiri Olsa) [734360] - [crypto] testmgr: mark rfc4106(gcm(aes)) as fips_allowed (Jarod Wilson) [1185395] - [crypto] Extending the RFC4106 AES-GCM test vectors (Jarod Wilson) [1185395] - [drm] radeon: fix hwmonitor initialization to set correct driver_data (Jerome Glisse) [1191746] - [x86] Update of TLB shootdown code for UV3 (Frank Ramsay) [1180151] - [block] fix non-atomic access to genhd inflight structures (Jeff Moyer) [1151109] - [kernel] freezer: fix thaw_process() vs refrigerator() race (Oleg Nesterov) [1144478] - [mm] mmap: change nr_ptes BUG_ON to WARN_ON (Oleg Nesterov) [1168780] - [mm] memcg: fix crash in re-entrant cgroup_clear_css_refs() (Johannes Weiner) [1168185] - [mm] swap: change swap_list_head to plist, add swap_avail_head (Jerome Marchand) [1103333] - [lib] plist: add plist_requeue (Jerome Marchand) [1103333] - [lib] plist: add helper functions (Jerome Marchand) [1103333] - [mm] swap: change swap_info singly-linked list to list_head (Jerome Marchand) [1103333] - [netdrv] net: bnx2x: fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] net: bnx2x: avoid macro redefinition (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix typos in "configure" (Michal Schmidt) [1148017] - [netdrv] bnx2x: Limit 1G link enforcement (Michal Schmidt) [1073820 1148017] - [netdrv] bnx2x: Use correct fastpath version for VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add a fallback multi-function mode NPAR1.5 (Michal Schmidt) [1148017] - [netdrv] bnx2x: new multi-function mode: UFP (Michal Schmidt) [1148017] - [netdrv] bnx2x: Changes with storage & MAC macros (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix link problems for 1G SFP RJ45 module (Michal Schmidt) [1148017] - [netdrv] bnx2x: Configure device endianity on driver load and reset endianity on removal (Michal Schmidt) [1148017] - [netdrv] bnx2x: prevent incorrect byte-swap in BE (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix static checker warning regarding `txdata_ptr' (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix timesync endianity (Michal Schmidt) [1148017] - [netdrv] bnx2x: Be more forgiving toward SW GRO (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF clean statistics (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix stop-on-error (Michal Schmidt) [1148017] - [netdrv] bnx2x: ethtool -d might cause timeout in log (Michal Schmidt) [1148017] - [netdrv] net: ethernet: broadcom: bnx2x: Remove redundant #ifdef (Michal Schmidt) [1148017] - [netdrv] bnx2x: FW assertion changes (Michal Schmidt) [1148017] - [netdrv] bnx2x: Make BP_VF more robust (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent pci_disable_sriov with assigned VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent IOV if no entries in CAM (Michal Schmidt) [1148017] - [netdrv] bnx2x: Update driver version to 1.710.51 (Michal Schmidt) [1148017] - [netdrv] bnx2x: Code cleanup (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add timestamping and PTP hardware clock support (Michal Schmidt) [1148017] - [netdrv] bnx2x: switch to new VLAN model (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove DEFINE_PCI_DEVICE_TABLE macro use (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix crash during TSO tunneling (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix possible panic under memory stress (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix the MSI flags (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fail probe of VFs using an old incompatible driver (Michal Schmidt) [1148017] - [netdrv] bnx2x: enlarge minimal alignemnt of data offset (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF can report link speed (Michal Schmidt) [1148017] - [netdrv] bnx2x: remove null test before kfree (Michal Schmidt) [1148017] - [netdrv] bnx2x: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove useless return variables (Michal Schmidt) [1148017] - [netdrv] bnx2x: Revert UNDI flushing mechanism (Michal Schmidt) [1102833 1130671 1148017] - [netdrv] bnx2x: Check for UNDI in uncommon branch (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix UNDI driver unload (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add support for Multi-Function UNDI (Michal Schmidt) [1148017]- [powercap] rapl: add support for CPU model 0x3f (Steve Best) [1183185] - [x86] acpica: Disable _OSI Win8 for all except Intel Broadwell (Lenny Szubowicz) [1174502] - [netdrv] igb: Indicate failure on vf reset for empty mac address (Stefan Assmann) [1150341] - [netdrv] igb: enable internal PPS for the i210 (Stefan Assmann) [1150341] - [netdrv] igb: serialize access to the time sync interrupt registers (Stefan Assmann) [1150341] - [netdrv] igb: refactor time sync interrupt handling (Stefan Assmann) [1150341] - [netdrv] igb: convert to CYCLECOUNTER_MASK macro (Stefan Assmann) [1150341] - [netdrv] timecounter: provide a macro to initialize the cyclecounter mask field (Stefan Assmann) [1150341] - [netdrv] igb_ptp: Include clocksource.h to get CLOCKSOURCE_MASK (Stefan Assmann) [1150341] - [netdrv] igb: Remove unneeded FIXME (Stefan Assmann) [1150341] - [netdrv] fm10k/igb/ixgbe: Use dma_rmb on Rx descriptor reads (Stefan Assmann) [1150341] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150341] - [netdrv] igb: Fixes needed for surprise removal support (Stefan Assmann) [1150341] - [netdrv] igb: bump version to 5.2.15 (Stefan Assmann) [1150341] - [netdrv] igb: remove blocking phy read from inside spinlock (Stefan Assmann) [1150341] - [netdrv] igb: add flags to set eee advertisement mode (Stefan Assmann) [1150341] - [netdrv] igb: flush when in xmit_more mode and under descriptor pressure (Stefan Assmann) [1150341] - [netdrv] net: Remove ndo_xmit_flush netdev operation, use signalling instead (Stefan Assmann) [1150341] - [netdrv] igb: Support netdev_ops->ndo_xmit_flush() (Stefan Assmann) [1150341] - [netdrv] igb: bump igb version to 5.2.13 (Stefan Assmann) [1150341] - [netdrv] igb: Add message when malformed packets detected by hw (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after return (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after goto (Stefan Assmann) [1150341] - [netdrv] igb: do a reset on SR-IOV re-init if device is down (Stefan Assmann) [1150341] - [netdrv] igb: workaround for i210 errata 25: Slow System Clock (Stefan Assmann) [1150341] - [netdrv] igb: bring link up when PHY is powered up (Stefan Assmann) [1150341] - [netdrv] igb: separate hardware setting from the set_ts_config ioctl (Stefan Assmann) [1150341] - [netdrv] igb: unhide invariant returns (Stefan Assmann) [1150341] - [netdrv] net: use ethtool_cmd_speed_set helper to set ethtool speed value (Stefan Assmann) [1150341] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150341] - [netdrv] igb: add defaults for i210 TX/RX PBSIZE (Stefan Assmann) [1150341] - [netdrv] igb: use mac loopback for i354 backplane (Stefan Assmann) [1150341] - [netdrv] igb: rename igb_ptp_enable to igb_ptp_feature_enable (Stefan Assmann) [1150341] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150341] - [netdrv] igb: remove redundant PHY power down register write (Stefan Assmann) [1150341] - [netdrv] igb: whitespace fix (Stefan Assmann) [1150341] - [md] raid5: Fix livelock when array is both resyncing and degraded (Jes Sorensen) [1177889] - [md] raid5: fix another livelock caused by non-aligned writes (Jes Sorensen) [1187285] - [md] Check MD_RECOVERY_RUNNING as well as ->sync_thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] fix semicolon.cocci warnings (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Always set RECOVERY_NEEDED when clearing RECOVERY_FROZEN (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] move EXPORT_SYMBOL to after function in md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard PRINT_RAID_DEBUG ioctl (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove MD_BUG() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] clean up 'exit' labels in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unnecessary test for MD_MAJOR in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow "-sync" to be set for device in an active array (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unwanted white space from md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't start resync thread directly from md thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Just use RCU when checking for overlap between arrays (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] avoid potential long delay under pers_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] simplify export_array() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard find_rdev_nr in favour of find_rdev_nr_rcu (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use wait_event() to simplify md_super_wait() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] be more relaxed about stopping an array which isn't started (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: process_checks doesn't use its return value (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fix init_stripe() inconsistencies (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: another memory leak due to reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use set_bit/clear_bit instead of shift/mask for bi_flags changes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: minor typos and reformatting (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: always wait for writes on unplug (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: disable 'DISCARD' by default due to safety concerns (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix_read_error should act on all non-faulty devices (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: count resync requests in nr_pending (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: update next_resync under resync_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Don't use next_resync to determine how far resync has progressed (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: make sure resync waits for conflicting writes to complete (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: clean up request counts properly in close_sync() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: be more cautious where we read-balance during resync (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: intialise start_next_window for READ case to avoid hang (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: always initialise ->state on newly allocated r10_bio (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: avoid memory leak on error path during reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: Fix memory leak when raid10 reshape completes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid livelock caused by non-aligned writes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow bitmap file to be added to raid0/linear (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid0: check for bitmap compatability when changing raid levels (Jes Sorensen) [1127962 1136260 1149935 1152914 1153341 1177913] - [md] Recovery speed is wrong (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] disable probing for md devices 512 and over (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] flush writes before starting a recovery (Jes Sorensen) [1132916 1136260 1149935 1152914 1153341 1177913] - [md] make sure GET_ARRAY_INFO ioctl reports correct "clean" status (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: speedup sync_request processing (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: deadlock between retry_aligned_read with barrier io (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: add an option to avoid copy data from bio to stripe cache (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: remove confusing code from filemap_get_page (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid release list until last reference of the stripe (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] md_clear_badblocks should return an error code on failure (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid56: Don't perform reads to support writes until stripe is ready (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] refuse to change shape of array if it is active but read-only (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913]- [char] raw: Return short read or 0 at end of a raw device, not EIO (Jeff Moyer) [1142314] - [kernel] sched: Fix clock_gettime(CLOCK_[PROCESS/THREAD]_CPUTIME_ID) monotonicity (Seth Jennings) [1140024] - [hid] trivial formatting fix (Don Zickus) [1072627] - [hid] don't Send Feature Reports on Interrupt Endpoint (Don Zickus) [1072627] - [x86] hyperv: Mark the Hyper-V clocksource as being continuous (Vitaly Kuznetsov) [1190699] - [hv] vss: Fast propagation of userspace communication failure (Vitaly Kuznetsov) [1190699] - [hv] vss: Introduce timeout for communication with userspace (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Enable interrupt driven flow control (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_close_internal() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Fix a bug in vmbus_open() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_establish_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_teardown_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_post_msg() (Vitaly Kuznetsov) [1190699] - [hv] make uuid_le const (Vitaly Kuznetsov) [1190699] - [hv] Remove unnecessary comparison of unsigned against 0 (Vitaly Kuznetsov) [1190699] - [hid] hyperv: make sure input buffer is big enough (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup the packet send path (Vitaly Kuznetsov) [1190699] - [hv] Change variable type to bool (Vitaly Kuznetsov) [1190699] - [hid] hyperv: convert alloc+memcpy to memdup (Vitaly Kuznetsov) [1190699] - [hv] vmbus: introduce vmbus_acpi_remove (Vitaly Kuznetsov) [923184] - [hv] vmbus: Teardown synthetic interrupt controllers on module unload (Vitaly Kuznetsov) [923184] - [hv] vmbus: teardown hv_vmbus_con workqueue and vmbus_connection pages on shutdown (Vitaly Kuznetsov) [923184] - [hv] vmbus: avoid double kfree for device_obj (Vitaly Kuznetsov) [923184] - [hv] use correct order when freeing monitor_pages (Vitaly Kuznetsov) [923184] - [x86] hyperv: Fixup the damage caused by the irq cleanup (Vitaly Kuznetsov) [923184] - [x86] hyperv: Cleanup the irq mess (Vitaly Kuznetsov) [923184] - [net] Fix build failures due to ip_is_fragment() (Stefan Assmann) [1159149] - [netdrv] enic: fix rx napi poll return value (Stefan Assmann) [1159149] - [netdrv] enic: free all rq buffs when allocation fails (Stefan Assmann) [1159149] - [netdrv] net: ethernet: cisco: enic: enic_dev: Remove some unused functions (Stefan Assmann) [1159149] - [netdrv] enic: add stats for dma mapping error (Stefan Assmann) [1159149] - [netdrv] enic: check dma_mapping_error (Stefan Assmann) [1159149] - [netdrv] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stefan Assmann) [1159149] - [netdrv] enic: convert to SKB paged frag API (Stefan Assmann) [1159149] - [netdrv] enic: make vnic_wq_buf doubly linked (Stefan Assmann) [1159149] - [netdrv] enic: use spin_lock(wq_lock) instead of spin_lock_irqsave(wq_lock) (Stefan Assmann) [1159149] - [netdrv] enic: support skb->xmit_more (Stefan Assmann) [1159149] - [netdrv] enic: fix work done in tx napi_poll (Stefan Assmann) [1159149] - [netdrv] enic: update desc properly in rx_copybreak (Stefan Assmann) [1159149] - [netdrv] enic: handle error condition properly in enic_rq_indicate_buf (Stefan Assmann) [1159149] - [netdrv] enic: Do not call napi_disable when preemption is disabled (Stefan Assmann) [1159149] - [netdrv] drivers/net: Convert remaining uses of pr_warning to pr_warn (Stefan Assmann) [1159149] - [netdrv] enic: implement rx_copybreak (Stefan Assmann) [1159149] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1159149] - [netdrv] enic: use pci_zalloc_consistent (Stefan Assmann) [1159149] - [netdrv] pci-dma-compat: add pci_zalloc_consistent helper (Stefan Assmann) [1159149] - [netdrv] enic: Add ethtool support to show classifier filters added by the driver (Stefan Assmann) [1159149] - [netdrv] enic: fix return values in enic_set_coalesce (Stefan Assmann) [1159149] - [netdrv] enic: do tx cleanup in napi poll (Stefan Assmann) [1159149] - [netdrv] enic: add low latency socket busy_poll support (Stefan Assmann) [1159149] - [netdrv] enic: fix lockdep around devcmd_lock (Stefan Assmann) [1159149] - [netdrv] enic: devcmd for adding IP 5 tuple hardware filters (Stefan Assmann) [1159149] - [net] core: introduce skb_flow_dissect() (Stefan Assmann) [1159149] - [netdrv] enic: fix return value in _vnic_dev_cmd (Stefan Assmann) [1159149] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1159149] - [netdrv] enic: convert to hw_features (Stefan Assmann) [1159149] - [scsi] qla2xxx: Update the driver version to 8.07.00.16.06.7-k (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix sparse warning in qla_iocb.c file (Chad Dupuis) [1147534] - [scsi] qla2xxx: Move warning message to debug level (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fail adapter initialization on load ram failure (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable PCI device in shutdown handler (Chad Dupuis) [1147534] - [scsi] qla2xxx: Mark port lost when we receive an RSCN for it (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restore WWPN in case of Loop Dead (Chad Dupuis) [1147534] - [scsi] qla2xxx: Honor FCP_RSP retry delay timer field (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add missing ISP27xx checks to optrom code (Chad Dupuis) [1147534] - [scsi] qla2xxx: Force use of mailbox interface for flash access commands for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Free sysfs attributes for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable laser for ISP2031 while unloading driver (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable diagnostic port using NVRAM parameters (Chad Dupuis) [1147534] - [scsi] qla2xxx: Declaration error cause stack corruption (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add fix in driver unload for pending activity (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix driver version string message (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add diagnostic port functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FA-WWN functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FDMI-2 functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFx00 unexpected resets during adapter boot sequence (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect linked list semantic in qlafx00_get_fcport() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect debug level on mailbox command print 0x1111 (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFX00 avoid writing semaphore register in request_irqs() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix potential return count bug in qla2xxx_get_vpd_field() (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template error print simplification (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP25xx multiqueue shadow register crash fix (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add endianizer to max_payload_size modifier (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable fast flash access for ISP83xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add ISP27xx fwdump template entry T275 (insert buffer) (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template fix insertbuf() routine (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template remove high frequency debug logs (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx optimize fwdump entry table lookup (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx add tests for incomplete template (Chad Dupuis) [1147534] - [scsi] qla2xxx: Use dma_zalloc_coherent (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restrict max_lun to 16-bit for older HBAs (Chad Dupuis) [1147534] - [scsi] qla2xxx: fix incorrect debug printk (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx queue index shadow registers (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx firmware dump template spec updates (including T274) (Chad Dupuis) [1147534] - [scsi] qla2xxx: Update entry type 270 to match spec update (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correction to ISP27xx template entry types 256 and 258 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add pci device id 0x2271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct ISP83xx/ISP27xx mislogic in setting out_mb in qla25xx_init_req_que() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Allow ISP83XX and ISP27XX both to write req_q_out register (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct operations for ISP27xx template types 270 and 271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix build errors related to invalid print fields on some architectures (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct the port no assignment for ISP82XX (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add support for ISP2071 (Chad Dupuis) [1147534] - [scsi] pm8001: Update nvmd response data to request buffer (Rich Bono) [1168386] - [scsi] pm8001: fix pm8001_store_update_fw (Rich Bono) [1168386] - [scsi] pm8001: Fix erratic calculation in update_flash (Rich Bono) [1168386] - [scsi] pm8001: Fix invalid return when request_irq() failed (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in nvmd_resp (Rich Bono) [1168386] - [scsi] pm8001: fix update_flash (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in flash_update (Rich Bono) [1168386] - [scsi] pm8001: Cleaning up uninitialized variables (Rich Bono) [1168386] - [scsi] pm8001: Fix to remove null pointer checks that could never happen (Rich Bono) [1168386] - [scsi] pm8001: more fixes to honor return value (Rich Bono) [1168386] - [scsi] pm8001: add a new spinlock to protect the CCB (Rich Bono) [1168386] - [scsi] pm8001: honor return value (Rich Bono) [1168386] - [scsi] pm8001: clean bitmap management functions (Rich Bono) [1168386] - [scsi] pm8001: Fix hibernation issue (Rich Bono) [1168386] - [scsi] drivers/scsi/pm8001/pm8001_ctl.c: avoid world-writable sysfs files (Rich Bono) [1168386] - [scsi] pm80xx: fix problem of pm8001_work_fn reseting incorrect phy device (Rich Bono) [1168386] - [scsi] pm80xx: no need for tag allocation when issuing the command of unregistering device (Rich Bono) [1168386] - [scsi] pm80xx: Enable BAR shift to avoid BIOS conflict with MPI space for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm80xx: Read saved WWN from NVMD for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm8001: remove unnecessary pci_set_drvdata() (Rich Bono) [1168386]- [perf] Pass protection and flags bits through mmap2 interface (Jiri Olsa) [1188336] - [perf] Fix up MMAP2 buffer space reservation (Jiri Olsa) [1188336] - [perf] scripting perl: Force to use stdbool (Jiri Olsa) [1188336] - [perf] symbols: Get kernel start address by symbol name (Jiri Olsa) [1188336] - [perf] tools: Fix segfault in cumulative.callchain report (Jiri Olsa) [1188336] - [perf] tests: Add test for closing dso objects on EMFILE error (Jiri Olsa) [1188336] - [perf] tests: Add test for caching dso file descriptors (Jiri Olsa) [1188336] - [perf] tests: Allow reuse of test_file function (Jiri Olsa) [1188336] - [perf] tests: Spawn child for each test (Jiri Olsa) [1188336] - [perf] tools: Add dso__data_* interface descriptons (Jiri Olsa) [1188336] - [perf] tools: Allow to close dso fd in case of open failure (Jiri Olsa) [1188336] - [perf] tools: Add file size check and factor dso__data_read_offset (Jiri Olsa) [1188336] - [perf] tools: Cache dso data file descriptor (Jiri Olsa) [1188336] - [perf] tools: Add global count of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add global list of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add data_fd into dso object (Jiri Olsa) [1188336] - [perf] tools: Separate dso data related variables (Jiri Olsa) [1188336] - [perf] tools: Cache register accesses for unwind processing (Jiri Olsa) [1188336] - [perf] record: Fix to honor user freq/interval properly (Jiri Olsa) [1188336] - [perf] timechart: Reflow documentation (Jiri Olsa) [1188336] - [perf] probe: Improve error messages in --line option (Jiri Olsa) [1188336] - [perf] probe: Improve an error message of perf probe --vars mode (Jiri Olsa) [1188336] - [perf] probe: Show error code and description in verbose mode (Jiri Olsa) [1188336] - [perf] probe: Improve error message for unknown member of data structure (Jiri Olsa) [1188336] - [perf] tests: Show the inner make output when an error happens (Jiri Olsa) [1188336] - [perf] tools: Emit more precise message for missing glibc static library (Jiri Olsa) [1188336] - [perf] tools: Add dcacheline sort (Jiri Olsa) [1188336] - [perf] tools: Add support to dynamically get cacheline size (Jiri Olsa) [1188336] - [perf] tools: Add cpumode to struct hist_entry (Jiri Olsa) [1188336] - [perf] report: Add mem-mode documentation to report command (Jiri Olsa) [1188336] - [perf] revert "Disable PERF_RECORD_MMAP2 support" (Jiri Olsa) [1188336] - [perf] tools: Update mmap2 interface with protection and flag bits (Jiri Olsa) [1188336] - [perf] script/python: Print array argument as string (Jiri Olsa) [1188336] - [perf] tools: Prettify the tags/TAGS/cscope targets output (Jiri Olsa) [1188336] - [perf] tools: Fix pipe check regression in attr event callback (Jiri Olsa) [1188336] - [perf] tools: Added support for __get_bitmask() macro (Jiri Olsa) [1188336] - [perf] tools: Add options to function plugin (Jiri Olsa) [1188336] - [perf] tools: Add options to plugins (Jiri Olsa) [1188336] - [perf] tools: Add flag to not load event plugins (Jiri Olsa) [1188336] - [perf] tools: Fix 'make help' message error (Jiri Olsa) [1188336] - [perf] record: Fix poll return value propagation (Jiri Olsa) [1188336] - [perf] tools: Move elide bool into perf_hpp_fmt struct (Jiri Olsa) [1188336] - [perf] tools: Remove elide setup for SORT_MODE__MEMORY mode (Jiri Olsa) [1188336] - [perf] tools: Fix "==" into "=" in ui_browser__warning assignment (Jiri Olsa) [1188336] - [perf] tools: Allow overriding sysfs and proc finding with env var (Jiri Olsa) [1188336] - [perf] tools: Consider header files outside perf directory in tags target (Jiri Olsa) [1188336] - [perf] tools: Add warning when disabling perl scripting support due to missing devel files (Jiri Olsa) [1188336] - [perf] trace: Warn the user when not available (Jiri Olsa) [1188336] - [perf] tests: Add a test case for cumulating callchains (Jiri Olsa) [1188336] - [perf] tests: Define and use symbolic names for fake symbols (Jiri Olsa) [1188336] - [perf] tools: Reset output/sort order to default (Jiri Olsa) [1188336] - [perf] ui/gtk: Fix callchain display (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid percentage value of cumulated hist entries (Jiri Olsa) [1188336] - [perf] tools: Enable --children option by default (Jiri Olsa) [1188336] - [perf] top: Add top.children config option (Jiri Olsa) [1188336] - [perf] top: Add --children option (Jiri Olsa) [1188336] - [perf] top: Convert to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Add callback function to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Do not auto-remove Children column if --fields given (Jiri Olsa) [1188336] - [perf] report: Add report.children config option (Jiri Olsa) [1188336] - [perf] report: Add --children option (Jiri Olsa) [1188336] - [perf] tools: Add more hpp helper functions (Jiri Olsa) [1188336] - [perf] tools: Apply percent-limit to cumulative percentage (Jiri Olsa) [1188336] - [perf] ui/gtk: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/browser: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/hist: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] tools: Save callchain info for each cumulative entry (Jiri Olsa) [1188336] - [perf] callchain: Add callchain_cursor_snapshot() (Jiri Olsa) [1188336] - [perf] report: Cache cumulative callchains (Jiri Olsa) [1188336] - [perf] tools: Update cpumode for each cumulative entry (Jiri Olsa) [1188336] - [perf] hists: Accumulate hist entry stat based on the callchain (Jiri Olsa) [1188336] - [perf] hists: Check if accumulated when adding a hist entry (Jiri Olsa) [1188336] - [perf] hists: Add support for accumulated stat of hist entry (Jiri Olsa) [1188336] - [perf] tools: Introduce struct hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Introduce hists__inc_nr_samples() (Jiri Olsa) [1188336] - [perf] tools: Add automatic remapping of Android libraries (Jiri Olsa) [1188336] - [perf] tools: Add cat as fallback pager (Jiri Olsa) [1188336] - [perf] tests: Add a testcase for histogram output sorting (Jiri Olsa) [1188336] - [perf] tests: Factor out print_hists_*() (Jiri Olsa) [1188336] - [perf] tools: Introduce reset_output_field() (Jiri Olsa) [1188336] - [perf] tools: Get rid of obsolete hist_entry__sort_list (Jiri Olsa) [1188336] - [perf] hists: Reset width of output fields with header length (Jiri Olsa) [1188336] - [perf] tools: Skip elided sort entries (Jiri Olsa) [1188336] - [perf] top: Add --fields option to specify output fields (Jiri Olsa) [1188336] - [perf] report/tui: Fix a bug when --fields/sort is given (Jiri Olsa) [1188336] - [perf] tools: Add ->sort() member to struct sort_entry (Jiri Olsa) [1188336] - [perf] report: Add -F option to specify output fields (Jiri Olsa) [1188336] - [perf] tools: Call perf_hpp__init() before setting up GUI browsers (Jiri Olsa) [1188336] - [perf] tools: Consolidate management of default sort orders (Jiri Olsa) [1188336] - [perf] tools: Allow hpp fields to be sort keys (Jiri Olsa) [1188336] - [perf] ui: Get rid of callback from __hpp__fmt() (Jiri Olsa) [1188336] - [perf] tools: Consolidate output field handling to hpp format routines (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort final output (Jiri Olsa) [1188336] - [perf] tools: Support event grouping in hpp ->sort() (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort hist entries (Jiri Olsa) [1188336] - [perf] tools: Convert sort entries to hpp formats (Jiri Olsa) [1188336] - [perf] tools: Add ->cmp(), ->collapse() and ->sort() to perf_hpp_fmt (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support for ARM (Jiri Olsa) [1188336] - [perf] tests: Add dwarf unwind test on ARM (Jiri Olsa) [1188336] - [perf] tests: Introduce perf_regs_load function on ARM (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h for ARM and ARM64 (Jiri Olsa) [1188336] - [perf] session: Fix possible null pointer dereference in session.c (Jiri Olsa) [1188336] - [perf] sched: Cleanup, remove unused variables in map_switch_event() (Jiri Olsa) [1188336] - [perf] sched: Remove nr_state_machine_bugs in perf latency (Jiri Olsa) [1188336] - [perf] tools: Remove usage of trace_sched_wakeup(.success) (Jiri Olsa) [1188336] - [perf] tools: Use tid for finding thread (Jiri Olsa) [1188336] - [perf] tools: Get rid of on_exit() feature test (Jiri Olsa) [1188336] - [perf] record: Propagate exit status of a command line workload (Jiri Olsa) [1188336] - [perf] tools: Clarify the output of perf sched map (Jiri Olsa) [1188336] - [perf] tools: Adapt the TASK_STATE_TO_CHAR_STR to new value in kernel space (Jiri Olsa) [1188336] - [perf] tools: Add missing event for perf sched record (Jiri Olsa) [1188336] - [perf] tools: Move ACCESS_ONCE from perf.h header (Jiri Olsa) [1188336] - [perf] tools: Move sys_perf_event_open function from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move syscall and arch specific defines from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move perf_call_graph_mode enum from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move sample data structures from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove PR_TASK_PERF_EVENTS_* from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove asmlinkage define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove min define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove unlikely define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove MAX_COUNTERS define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h (Jiri Olsa) [1188336] - [perf] tools: Unify export.h (Jiri Olsa) [1188336] - [perf] tools arm64: Wire up perf_regs and unwind support (Jiri Olsa) [1188336] - [perf] tools: Move u64_swap union (Jiri Olsa) [1188336] - [perf] tests: add a test of kvm-390: trace event (Jiri Olsa) [1188336] - [perf] tests: Add numeric identifier to evlist_test (Jiri Olsa) [1188336] - [perf] tools: Parse tracepoints with '-' in system name (Jiri Olsa) [1188336] - [perf] tools: Handle EINTR error for readn/writen (Jiri Olsa) [1188336] - [perf] tests: Add map groups sharing with thread object test (Jiri Olsa) [1188336] - [perf] tools: Share map_groups among threads of the same group (Jiri Olsa) [1188336] - [perf] tools: Reference count map_groups objects (Jiri Olsa) [1188336] - [perf] tools: Allocate thread map_groups's dynamically (Jiri Olsa) [1188336] - [perf] tests: Add thread maps lookup automated tests (Jiri Olsa) [1188336] - [perf] tests: Add a test case for hists filtering (Jiri Olsa) [1188336] - [perf] tests: Factor out fake_setup_machine() (Jiri Olsa) [1188336] - [perf] hists/tui: Count callchain rows separately (Jiri Olsa) [1188336] - [perf] top/tui: Update nr_entries properly after a filter is applied (Jiri Olsa) [1188336] - [perf] ui/tui: Rename hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] ui/tui: Fix off-by-one in hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] hists: Add missing update on filtered stats in hists__decay_entries() (Jiri Olsa) [1188336] - [perf] tools: Account entry stats when it's added to the output tree (Jiri Olsa) [1188336] - [perf] hists: Collapse expanded callchains after filter is applied (Jiri Olsa) [1188336] - [perf] hists: Add a couple of hists stat helper functions (Jiri Olsa) [1188336] - [perf] hists: Move column length calculation out of hists__inc_stats() (Jiri Olsa) [1188336] - [perf] hists: Rename hists__inc_stats() (Jiri Olsa) [1188336] - [perf] report: Count number of entries separately (Jiri Olsa) [1188336] - [perf] callchain: Add generic report parse callchain callback function (Jiri Olsa) [1188336] - [perf] kmem: Utilize the new generic cpunode_map (Jiri Olsa) [1188336] - [perf] tools: Use cpu/possible instead of cpu/kernel_max (Jiri Olsa) [1188336] - [perf] tools: Allow ability to map cpus to nodes easily (Jiri Olsa) [1188336] - [perf] tools: Fix pmu object compilation error (Jiri Olsa) [1188336] - [perf] sched: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] lock: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] mem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] kmem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] tools: Show absolute percentage by default (Jiri Olsa) [1188336] - [perf] ui/tui: Add 'F' hotkey to toggle percentage output (Jiri Olsa) [1188336] - [perf] tools: Add hist.percentage config option (Jiri Olsa) [1188336] - [perf] diff: Add --percentage option (Jiri Olsa) [1188336] - [perf] top: Add --percentage option (Jiri Olsa) [1188336] - [perf] report: Add --percentage option (Jiri Olsa) [1188336] - [perf] hists: Add support for showing relative percentage (Jiri Olsa) [1188336] - [perf] probe: Fix perf probe to find correct variable DIE (Jiri Olsa) [1188336] - [perf] probe: Fix a segfault if asked for variable it doesn't find (Jiri Olsa) [1188336] - [perf] tests x86: Fix stack map lookup in dwarf unwind test (Jiri Olsa) [1188336] - [perf] x86: Fix perf to use non-executable stack, again (Jiri Olsa) [1188336] - [perf] tools: Remove extra '/' character in events file path (Jiri Olsa) [1188336] - [perf] machine: Search for modules in s/lib/modules/s (Jiri Olsa) [1188336] - [perf] tests: Add static build make test (Jiri Olsa) [1188336] - [perf] tools: Fix bfd dependency libraries detection (Jiri Olsa) [1188336] - [perf] tools: Use LDFLAGS instead of ALL_LDFLAGS (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in pretty_print() (Jiri Olsa) [1188336] - [perf] tools: Fix backward compatibility macros for pevent filter enums (Jiri Olsa) [1188336] - [perf] tools: Disable libdw unwind for all but x86 arch (Jiri Olsa) [1188336] - [perf] tests x86: Fix memory leak in sample_ustack() (Jiri Olsa) [1188336] - [perf] tools: Improve error reporting (Jiri Olsa) [1188336] - [perf] tools: Adjust symbols in VDSO (Jiri Olsa) [1188336] - [perf] kvm: Fix 'Min time' counting in report command (Jiri Olsa) [1188336] - [perf] tools: Instead of redirecting flex output, use -o (Jiri Olsa) [1188336] - [perf] tools: Fix double free in perf test 21 (code-reading.c) (Jiri Olsa) [1188336] - [perf] stat: Initialize statistics correctly (Jiri Olsa) [1188336] - [perf] bench: Set more defaults in the 'numa' suite (Jiri Olsa) [1188336] - [perf] bench: Update manpage to mention numa and futex (Jiri Olsa) [1188336] - [perf] probe: Use dwarf_getcfi_elf() instead of dwarf_getcfi() (Jiri Olsa) [1188336] - [perf] probe: Fix to handle errors in line_range searching (Jiri Olsa) [1188336] - [perf] probe: Fix --line option behavior (Jiri Olsa) [1188336] - [perf] tools: Pick up libdw without explicit LIBDW_DIR (Jiri Olsa) [1188336] - [perf] callchains: Disable unwind libraries when libelf isn't found (Jiri Olsa) [1188336] - [perf] tools: Do not call warning() directly (Jiri Olsa) [1188336] - [perf] tools: Print event name when show warning if possible (Jiri Olsa) [1188336] - [perf] tools: test correct variable after allocation (Jiri Olsa) [1188336] - [perf] top: Fix documentation of invalid -s option (Jiri Olsa) [1188336] - [perf] tools: Allow building for tile (Jiri Olsa) [1188336] - [perf] tools: Remove unused simple_strtoul() function (Jiri Olsa) [1188336] - [perf] tools: Update some code references in design.txt (Jiri Olsa) [1188336] - [perf] tools: Fix __perf_evsel__open (Jiri Olsa) [1188336] - [perf] evsel: Update function names in debug messages (Jiri Olsa) [1188336] - [perf] tools: Remove thread__find_map function (Jiri Olsa) [1188336] - [perf] annotate: Print the evsel name in the stdio output (Jiri Olsa) [1188336] - [perf] report: Use ui__has_annotation() (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak when synthesizing thread records (Jiri Olsa) [1188336] - [perf] tools: Use tid in mmap/mmap2 events to find maps (Jiri Olsa) [1188336] - [perf] report: Merge al->filtered with hist_entry->filtered (Jiri Olsa) [1188336] - [perf] symbols: Apply all filters to an addr_location (Jiri Olsa) [1188336] - [perf] symbols: Record the reason for filtering an address_location (Jiri Olsa) [1188336] - [perf] sched: Fixup header alignment in 'latency' output (Jiri Olsa) [1188336] - [perf] timechart: Fix off-by-one error in 'record' argv handling (Jiri Olsa) [1188336] - [perf] machine: Factor machine__find_thread to take tid argument (Jiri Olsa) [1188336] - [perf] tools: Speed up thread map generation (Jiri Olsa) [1188336] - [perf] kvm: introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] ui hists: Pass evsel to hpp->header/width functions explicitly (Jiri Olsa) [1188336] - [perf] symbols: Introduce thread__find_cpumode_addr_location (Jiri Olsa) [1188336] - [perf] session: Change header.misc dump from decimal to hex (Jiri Olsa) [1188336] - [perf] ui/tui: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/hists: Pass struct hpp to print functions (Jiri Olsa) [1188336] - [perf] ui/gtk: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid output on event group report (Jiri Olsa) [1188336] - [perf] tools: Fix synthesizing mmaps for threads (Jiri Olsa) [1188336] - [perf] probe: Clarify x86 register naming for perf probe (Jiri Olsa) [1188336] - [perf] mem: Clarify load-latency in documentation (Jiri Olsa) [1188336] - [perf] bench: Add futex-requeue microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-wake microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-hash microbenchmark (Jiri Olsa) [1188336] - [perf] tools, x86: Build perf on older user-space as well (Jiri Olsa) [1188336] - [perf] tools: Disable user-space callchain/stack dumps for function trace events (Jiri Olsa) [1188336] - [perf] symbols: Check compatible symtab type before loading dso (Jiri Olsa) [1188336] - [perf] symbols: Check return value of filename__read_debuglink() (Jiri Olsa) [1188336] - [perf] tests: Add NO_LIBDW_DWARF_UNWIND make test (Jiri Olsa) [1188336] - [perf] tools: Setup default dwarf post unwinder (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support (Jiri Olsa) [1188336] - [perf] tools: Add feature check for libdw dwarf unwind (Jiri Olsa) [1188336] - [perf] tools: Warn the user about how to enable libunwind support (Jiri Olsa) [1188336] - [perf] tools: Add variable display for VF make output (Jiri Olsa) [1188336] - [perf] tools: Factor features display code (Jiri Olsa) [1188336] - [perf] tools: Fix bison OUTPUT directories dependency (Jiri Olsa) [1188336] - [perf] tests: Add pmu-bison.o make test (Jiri Olsa) [1188336] - [perf] tests: Fix *.o make tests (Jiri Olsa) [1188336] - [perf] probe: Support distro-style debuginfo for uprobe (Jiri Olsa) [1188336] - [perf] probe: Allow to add events on the local functions (Jiri Olsa) [1188336] - [perf] probe: Show source-level or symbol-level info for uprobes (Jiri Olsa) [1188336] - [perf] probe: Show appropriate symbol for ref_reloc_sym based kprobes (Jiri Olsa) [1188336] - [perf] probe: Find given address from offline dwarf (Jiri Olsa) [1188336] - [perf] probe: Use ref_reloc_sym based address instead of the symbol name (Jiri Olsa) [1188336] - [perf] probe: Show in what binaries/modules probes are set (Jiri Olsa) [1188336] - [perf] probe: Unify show_available_functions for uprobes/kprobes (Jiri Olsa) [1188336] - [perf] probe: Replace line_list with intlist (Jiri Olsa) [1188336] - [perf] probe: Remove incorrect symbol check for --list (Jiri Olsa) [1188336] - [perf] probe: Fix to do exit call for symbol maps (Jiri Olsa) [1188336] - [perf] symbols: No need to export dso__first_symbol (Jiri Olsa) [1188336] - [perf] tools: Move hash.h header (Jiri Olsa) [1188336] - [perf] tools: Move fs.* to lib/api/fs/ (Jiri Olsa) [1188336] - [perf] callchain: Separate perf_reg_value function in perf_regs object (Jiri Olsa) [1188336] - [perf] callchain: Introduce HAVE_DWARF_UNWIND_SUPPORT macro (Jiri Olsa) [1188336] - [perf] callchain: Rename unwind__arch_reg_id into libunwind__arch_reg_id (Jiri Olsa) [1188336] - [perf] callchain: Separate libunwind code to special object (Jiri Olsa) [1188336] - [perf] callchain: Add mask into struct regs_dump (Jiri Olsa) [1188336] - [perf] tools: Remove __maybe_unused from dwarf unwind functions (Jiri Olsa) [1188336] - [perf] callchain: Do not report zero address in unwind (Jiri Olsa) [1188336] - [perf] tools: Fix dwarf unwind max_stack processing (Jiri Olsa) [1188336] - [perf] tests x86: Add dwarf unwind test (Jiri Olsa) [1188336] - [perf] tests x86: Introduce perf_regs_load function (Jiri Olsa) [1188336] - [perf] bench: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in event_format__print function (Jiri Olsa) [1188336] - [perf] record: Add readable output for callchain debug (Jiri Olsa) [1188336] - [perf] tools: Add call-graph option support into .perfconfig (Jiri Olsa) [1188336] - [perf] tools: Put proper period for for samples without PERIOD sample_type (Jiri Olsa) [1188336] - [perf] report: Remove some needless container_of usage (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] report: Use al->cpumode where applicable (Jiri Olsa) [1188336] - [perf] trace: Add support for syscalls vs raw_syscalls - leftover (Jiri Olsa) [1188336] - [perf] Prevent false warning in perf_swevent_add (Jiri Olsa) [1188336] - [perf] Limit perf_event_attr::sample_period to 63 bits (Jiri Olsa) [1188336] - [perf] x86/intel: Fix Silvermont's event constraints (Jiri Olsa) [1188336] - [perf] Fix perf_event_init_context() (Jiri Olsa) [1188336] - [perf] Optimize group_sched_in() (Jiri Olsa) [1188336] - [perf] x86: Add a few more comments (Jiri Olsa) [1188336] - [perf] Remove redundant PMU assignment (Jiri Olsa) [1188336] - [perf] Fix prototype of find_pmu_context() (Jiri Olsa) [1188336] - [trace] ring-buffer: Fix infinite spin in reading buffer (Jiri Olsa) [1123102] - [trace] ring-buffer: Always reset iterator to reader page (Jiri Olsa) [1123102] - [trace] ring-buffer: Check if ring buffer iterator has stale data (Jiri Olsa) [1123102] - [x86] perf: Fix shared register mutual exclusion enforcement (Don Zickus) [1191741] - [x86] perf: Fix PCU filter setup for Sandy/Ivy/Haswell EP (Jiri Olsa) [1167862] - [x86] perf: Add missing cbox filter flags on IvyBridge-EP uncore driver (Jiri Olsa) [1167862] - [x86] perf: Register the PMU only if the uncore pci device exists (Jiri Olsa) [1167862] - [x86] perf: Add Haswell-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix section mismatch in split uncore driver (Jiri Olsa) [1167862] - [x86] perf: Rename IvyTown to IvyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Move SNB/IVB-EP specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Move NHM/SNB/IVB specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Declare some functions and variables (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP/IVT Cbox filter mappings (Jiri Olsa) [1167862] - [x86] perf: Micro-optimize nhmex_rbox_get_constraint() (Jiri Olsa) [1167862] - [x86] perf: Fix leak in uncore_type_init failure paths (Jiri Olsa) [1167862] - [x86] perf: Add __init for uncore_cpumask_init() (Jiri Olsa) [1167862] - [x86] perf: Fix IVT/SNB-EP uncore CBOX NID filter table (Jiri Olsa) [1167862] - [x86] perf: move uncore_event_to_box() and uncore_pmu_to_box() (Jiri Olsa) [1167862] - [x86] perf: make hrtimer timeout configurable per box (Jiri Olsa) [1167862] - [x86] perf: add ability to customize pmu callbacks (Jiri Olsa) [1167862] - [x86] perf: fix initialization of cpumask (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore IRP box support (Jiri Olsa) [1167862] - [x86] perf: Add filter support for IvyBridge-EP QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Don't use smp_processor_id() in validate_group() (Jiri Olsa) [1167862] - [x86] perf: Fix uncore PCI fixed counter handling (Jiri Olsa) [1167862] - [x86] perf: Convert kmalloc_node(...GFP_ZERO...) to kzalloc_node() (Jiri Olsa) [1167862] - [x86] perf: Enable EV_SEL_EXT bit for PCU (Jiri Olsa) [1167862] - [x86] perf: Add filter support for QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Add auxiliary pci device support (Jiri Olsa) [1167862] - [x86] perf: Fix intel QPI uncore event definitions (Jiri Olsa) [1167862] - [x86] perf: Fix sparse warning (Jiri Olsa) [1167862] - [x86] perf: Prevent some shift wrapping bugs in the Intel uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix unintended variable name reuse (Jiri Olsa) [1167862] - [x86] perf: Add support for IvyBridge model 58 Uncore (Jiri Olsa) [1167862] - [x86] perf: Fix typo in perf_event_intel_uncore.c (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP CBO and PCU uncore PMU filter management (Jiri Olsa) [1167862] - [x86] perf: Remove unused variable in nhmex_rbox_alter_er() (Jiri Olsa) [1167862] - [x86] perf: Handle pci_read_config_dword() errors (Jiri Olsa) [1167862] - [x86] perf: Fix typo in uncore_pmu_to_box (Jiri Olsa) [1167862] - [x86] perf: Add cpumask for uncore pmu (Jiri Olsa) [1167862] - [x86] perf: Uncore filter support for SandyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Fixes for Nehalem-EX uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix uncore_types_exit section mismatch (Jiri Olsa) [1167862]- [scsi] hpsa: Use local workqueues instead of system workqueues - part1 (Tomas Henzl) [1134115] - [scsi] lpfc: RHEL 6 lpfc driver release 10.2.8020.2 (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix IP Reset processing - wait for RDY before proceeding (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix discovery timeout during nameserver login (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix quarantined XRI recovery qualifier state in link bounce (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix race between LOGO/PLOGI handling causing NULL pointer (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix locking issues with abort data paths (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fixed crash from page fault caused by use after rport delete (Rob Evers) [1148957] - [scsi] mpt2sas: Bump driver version to 20.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: set cpu affinity for each MSIX vectors (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Update attribution language to Avago (Tomas Henzl) [1059155] - [scsi] mpt2sas: map log_info value 0x0x32010081 to DID_RESET (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: fix upper bound for the module parameter max_sgl_entries (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev BB (2.00.20) specification and 2.00.35 header files (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump driver version to 19.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Fail the host reset initiated due to discovery related I/O timeouts at driver load time (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: log exceeded temperature thresholds (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev AA (2.00.19) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: Revert " mpt2sas: Remove phys on topology change." (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix ioctl in comment (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix undefined reference to `__udivdi3' compilation errors (Tomas Henzl) [1059155] - [scsi] mpt3sas, mpt2sas: fix scsi_add_host error handling problems in _scsih_probe (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 04.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added OEM branding Strings (Tomas Henzl) [1059155] - [scsi] mpt3sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev H (2.5.3) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 03.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev G (2.5.2) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 18.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt2sas: Avoid type casting for direct I/O commands (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 17.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt2sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev Y (2.00.17) and Rev Z (2.00.18) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added driver module parameter max_msix_vectors (Tomas Henzl) [1059155] - [scsi] mpt3sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt2sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt3sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt2sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt3sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt3sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: annotate ioc->reply_post_host_index as __iomem (Tomas Henzl) [1059155] - [scsi] mpt2sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt2sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Add free smids to the head, not tail of list (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt2sas: don't wank with fasync on ->release() (Tomas Henzl) [1059155] - [scsi] mpt2sas: Removed compiler warnnings when logging is disabled (Tomas Henzl) [1059155] - [scsi] mpt3sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: cleanup forgotten pieces (Tomas Henzl) [1059155] - [scsi] mpt2sas: Adjust confusing if indentation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Fix common misspellings (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix typos concerning "management" (Tomas Henzl) [1059155] - [block] Fix dev_t minor allocation lifetime (Jeff Moyer) [1149890] - [scsi] virtio-scsi: fix various bad behavior on aborted requests (Fam Zheng) [1164749] - [mm] fix page list corruption from double LRU add during swapoff (Johannes Weiner) [1171492] - [x86] kvm: vmx: invalid host cr4 handling across vm entries (Jacob Tanenbaum) [1153327] {CVE-2014-3690} - [x86] uv_bau: Avoid referencing invalid data in ptc_seq_show (Frank Ramsay) [1166297] - [x86] uv_bau: Increase maximum CPUs per socket/hub (Frank Ramsay) [1166297] - [ata] libata-acpi: missing _SDD is not an error (David Milburn) [1171049] - [lib] crypto: Remove debug code from crct10dif (Neil Horman) [1154740] - [mfd] rtsx: Change default tx phase (Don Zickus) [806173] - [mfd] rtsx: Copyright modifications (Don Zickus) [806173] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Don Zickus) [806173] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Don Zickus) [806173] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Don Zickus) [806173] - [mfd] rtsx: Read vendor setting from config space (Don Zickus) [806173] - [mfd] rtsx: Implement driving adjustment to device-dependent callbacks (Don Zickus) [806173] - [mfd] rtsx: Add clock divider hook (Don Zickus) [806173] - [mfd] rtsx: Add output voltage switch hook (Don Zickus) [806173] - [mfd] ers: Add realtek pcie card reader driver (Don Zickus) [806173] - [netdrv] igbvf: Fix checksum error when using stacked vlan (Stefan Assmann) [1150342] - [netdrv] igbvf: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1150342] - [netdrv] igbvf: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150342] - [netdrv] qlcnic: Fix return value in qlcnic_probe() (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix number of arguments in destroy tx context command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix programming number of arguments in a command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix ordering of stats in stats buffer (Chad Dupuis) [1148019] - [netdrv] qlcnic: Remove __QLCNIC_DEV_UP bit check to read TX queues statistics (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix memory corruption while reading stats using ethtool (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use qlcnic_83xx_flash_read32() API instead of lockless version of the API (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.62 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support to run firmware POST (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use usleep_range() instead of msleep() for sleep less than 20ms (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support for 0x8830 device ID (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update Link speed and port type info for 83xx adapter (Chad Dupuis) [1148019] - [netdrv] treewide: Fix typo in printk (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in firmware load from file operation (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in FW dump template header (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix flash access interface to application (Chad Dupuis) [1148019] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Chad Dupuis) [1148019] - [netdrv] net: ethernet: qlogic: qlcnic: Remove duplicate object file from Makefile (Chad Dupuis) [1148019] - [netdrv] qlcnic: Initialize dcbnl_ops before register_netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Set driver version before registering netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix update of ethtool stats (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.61 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Enhance Tx timeout debug data collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.60 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Optimize ring count validations (Chad Dupuis) [1148019] - [netdrv] qlcnic: Pre-allocate DMA buffer used for minidump collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: remove duplicate QLC_83XX_GET_LSO_CAPABILITY define (Chad Dupuis) [1148019] - [netdrv] qlcnic: info leak in qlcnic_dcb_peer_app_info() (Chad Dupuis) [1148019] - [netdrv] 3c59x: Fix bad offset spec in skb_frag_dma_map (Neil Horman) [1119527 1159607] - [kernel] pid: Handle the exit of a multi-threaded init (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: fix free_pid() to handle the first fork failure (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: pidns_get() should check task_active_pid_ns() != NULL (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Fix hang in zap_pid_ns_processes by sending a potentially extra wakeup (Aristeu Rozanski) [1095884 1107216] - [kernel] pid: reenable interrupts when alloc_pid() fails because init has exited (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Stop pid allocation when init dies (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Wait in zap_pid_ns_processes until pid_ns->nr_hashed == 1 (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Dont allow new processes in a dead pid namespace (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: find_new_reaper() can no longer switch to init_pid_ns.child_reaper (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: guarantee that the pidns init will be the last pidns process reaped (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: make killed children autoreap (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: __exit_signal: use thread_group_leader() consistently (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: avoid sig->count in __exit_signal() to detect the group-dead case (Aristeu Rozanski) [1095884 1107216] - [kernel] futex: check PF_KTHREAD rather than !p->mm to filter out kthreads (Oleg Nesterov) [1123756] - [kernel] futex: Prevent attaching to kernel threads (Oleg Nesterov) [1123756] - [kernel] futex: futex_find_get_task remove credentails check (Oleg Nesterov) [1123756] - [kernel] clocksource: Make delta calculation a function (Prarit Bhargava) [1145751] - [kernel] clocksource: Move cycle_last validation to core code (Prarit Bhargava) [1145751] - [kernel] events: Check permission only for parent tracepoint event (Jiri Olsa) [1171943] - [kernel] fork: ERESTARTNOINTR seen from fork call in userspace (Oleg Nesterov) [990783] - [kernel] add panic_on_warn (Prarit Bhargava) [1174022]- [infiniband] iser: Use correct dma direction when unmapping SGs (Amir Vadai) [1059090] - [infiniband] iser: Release the iscsi endpoint if ep_disconnect wasn't called (Amir Vadai) [1059090] - [infiniband] iser: Fix memory regions possible leak (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.5 (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser_handle_wc (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser logging (Amir Vadai) [1059090] - [infiniband] iser: Use more completion queues (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant is_mr indicator (Amir Vadai) [1059090] - [infiniband] iser: Centralize memory region invalidation to a function (Amir Vadai) [1059090] - [infiniband] iser: Terminate connection before cleaning inflight tasks (Amir Vadai) [1059090] - [infiniband] iser: Fix race between iser connection teardown and scsi TMFs (Amir Vadai) [1059090] - [infiniband] iser: Fix possible NULL derefernce ib_conn->device in session_create (Amir Vadai) [1059090] - [infiniband] iser: Fix sparse warnings (Amir Vadai) [1059090] - [infiniband] iser: Fix possible SQ overflow (Amir Vadai) [1059090] - [infiniband] iser: Decrement CQ's active QPs accounting when QP creation fails (Amir Vadai) [1059090] - [infiniband] iser: Collapse cleanup and disconnect handlers (Amir Vadai) [1059090] - [infiniband] iser: Fix catastrophic error flow hang (Amir Vadai) [1059090] - [infiniband] iser: Re-adjust CQ and QP send ring sizes to HW limits (Amir Vadai) [1059090] - [infiniband] mlx5: Add Signature API additions (Amir Vadai) [1059090] - [infiniband] mlx5: Use extended internal signature layout (Amir Vadai) [1059090] - [infiniband] mlx5: Use enumerations for PI copy mask (Amir Vadai) [1059090] - [infiniband] mlx5: Copy DIF fields only when input and output space values match (Amir Vadai) [1059090] - [infiniband] iser: Centralize ib_sig_domain settings (Amir Vadai) [1059090] - [infiniband] iser: Set IP_CSUM as default guard type (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant assignment (Amir Vadai) [1059090] - [infiniband] iser: Bump version, add maintainer (Amir Vadai) [1059090] - [infiniband] iser: Fix/add kernel-doc style description in iscsi_iser.c (Amir Vadai) [1059090] - [infiniband] iser: Add/Fix kernel doc style descriptions in iscsi_iser.h (Amir Vadai) [1059090] - [infiniband] iser: Nit - add space after __func__ in iser logging (Amir Vadai) [1059090] - [infiniband] iser: Change iscsi_conn_stop log level to info (Amir Vadai) [1059090] - [infiniband] iser: Suppress scsi command send completions (Amir Vadai) [1059090] - [infiniband] iser: Optimize completion polling (Amir Vadai) [1059090] - [infiniband] iser: Use beacon to indicate all completions were consumed (Amir Vadai) [1059090] - [infiniband] iser: Use single CQ for RX and TX (Amir Vadai) [1059090] - [infiniband] iser: Use internal polling budget to avoid possible live-lock (Amir Vadai) [1059090] - [infiniband] iser: Centralize iser completion contexts (Amir Vadai) [1059090] - [infiniband] iser: Use iser_warn instead of BUG_ON in iser_conn_release (Amir Vadai) [1059090] - [infiniband] iser: Signal iSCSI layer that transport is broken in error completions (Amir Vadai) [1059090] - [infiniband] iser: Protect tasks cleanup in case IB device was already released (Amir Vadai) [1059090] - [infiniband] iser: Unbind at conn_stop stage (Amir Vadai) [1059090] - [infiniband] iser: Don't bound release_work completions timeouts (Amir Vadai) [1059090] - [infiniband] iser: Fix DEVICE REMOVAL handling in the absence of iscsi daemon (Amir Vadai) [1059090] - [infiniband] iser: Extend iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Remove unused variables and dead code (Amir Vadai) [1059090] - [infiniband] iser: Re-introduce ib_conn (Amir Vadai) [1059090] - [infiniband] iser: Rename ib_conn -> iser_conn (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4.1 (Amir Vadai) [1059090] - [infiniband] iser: Allow bind only when connection state is UP (Amir Vadai) [1059090] - [infiniband] iser: Fix RX/TX CQ resource leak on error flow (Amir Vadai) [1059090] - [infiniband] iser: Clarify a duplicate counters check (Amir Vadai) [1059090] - [infiniband] iser: Replace connection waitqueue with completion object (Amir Vadai) [1059090] - [infiniband] iser: Protect iser state machine with a mutex (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant return code in iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Seperate iser_conn and iscsi_endpoint storage space (Amir Vadai) [1059090] - [infiniband] iser: Fix responder resources advertisement (Amir Vadai) [1059090] - [infiniband] iser: Add TIMEWAIT_EXIT event handling (Amir Vadai) [1059090] - [infiniband] iser: Support IPv6 address family (Amir Vadai) [1059090] - [infiniband] iser: Adjust data_length to include protection information (Amir Vadai) [1059090] - [scsi] scsi_cmnd: use the scsi data buffer length to extract transfer size (Amir Vadai) [1059090] - [scsi] scsi_cmnd: Introduce scsi_transfer_length helper (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4 (Amir Vadai) [1059090] - [infiniband] iser: Add missing newlines to logging messages (Amir Vadai) [1059090] - [infiniband] iser: Fix a possible race in iser connection states transition (Amir Vadai) [1059090] - [infiniband] iser: Simplify connection management (Amir Vadai) [1059090] - [netdrv] r8169: update rtl8168g pcie ephy parameter (Ivan Vecera) [1186831] - [netdrv] r8169: Use eth_skb_pad function (Ivan Vecera) [1186831] - [net] Add functions for handling padding frame and adding to length (Ivan Vecera) [1186831] - [netdrv] r8169: disable rtl8168ep cmac engine (Ivan Vecera) [1186831] - [netdrv] r8169: prevent enable hardware tx/rx too early (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168EP (Ivan Vecera) [1186831] - [netdrv] r8169: add support for Byte Queue Limits (Ivan Vecera) [1186831] - [netdrv] r8169: call "rtl8168_driver_start" "rtl8168_driver_stop" only when hardware dash function is enabled (Ivan Vecera) [1186831] - [netdrv] r8169: modify the behavior of function "rtl8168_oob_notify" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function "r8168dp_check_dash" to "r8168_check_dash" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function"rtl_w1w0_eri" (Ivan Vecera) [1186831] - [netdrv] r8169: for function "rtl_w1w0_phy" change its name and behavior (Ivan Vecera) [1186831] - [netdrv] r8169: add more chips to support magic packet v2 (Ivan Vecera) [1186831] - [netdrv] r8169: add support more chips to get mac address from backup mac address register (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8411B pll function (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8168G pll function (Ivan Vecera) [1186831] - [netdrv] r8169: change uppercase number to lowercase number (Ivan Vecera) [1186831] - [netdrv] r8169: fix an if condition (Ivan Vecera) [1186831] - [netdrv] r8169: adjust __rtl8169_set_features (Ivan Vecera) [1186831] - [netdrv] r8169: fix setting rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: fix the default setting of rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: add missing MODULE_FIRMWARE (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168H and RTL8107E (Ivan Vecera) [1186831] - [netdrv] r8169: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1186831] - [netdrv] r8169: Enable RX_MULTI_EN for RTL_GIGA_MAC_VER_40 (Ivan Vecera) [1186831] - [netdrv] r8169: disable L23 (Ivan Vecera) [1186831] - [netdrv] r8169: support IPv6 (Ivan Vecera) [1186831] - [netdrv] r8169: use Giant Send (Ivan Vecera) [1186831] - [netdrv] r8169: split rtl8169_tso_csum (Ivan Vecera) [1186831] - [netdrv] r8169: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1186831] - [netdrv] r8169: fix the incorrect tx descriptor version (Ivan Vecera) [1186831] - [netdrv] r8169: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1186831] - [netdrv] r8169: delete non-required instances of include (Ivan Vecera) [1186831] - [netdrv] r8169: check ALDPS bit and disable it if enabled for the 8168g (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1186831] - [netdrv] r8169: enforce RX_MULTI_EN for the 8168f (Ivan Vecera) [1186831] - [netdrv] r8169: remember WOL preferences on driver load (Ivan Vecera) [1186831] - [netdrv] r8169: fix invalid register dump (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary length check (Ivan Vecera) [1186831] - [netdrv] r8169: remove "PHY reset until link up" log spam (Ivan Vecera) [1186831] - [netdrv] r8169: fix lockdep warning when removing interface (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8411 (Ivan Vecera) [1186831] - [netdrv] r8169: fix offloaded tx checksum for small packets (Ivan Vecera) [1186831] - [netdrv] r8169: fix 8168evl frame padding (Ivan Vecera) [1186831] - [netdrv] r8169: fix auto speed down issue (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8106E (Ivan Vecera) [1186831] - [netdrv] r8169: adjust the flow of hw_start (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Update the RTL8111G parameters (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the method for setting firmware (Ivan Vecera) [1186831] - [netdrv] r8169: Update PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the mothod for PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Remove firmware code (Ivan Vecera) [1186831] - [netdrv] r8169: honor jumbo settings when chipset is requested to start (Ivan Vecera) [1186831] - [netdrv] r8169: fix vlan tag read ordering (Ivan Vecera) [1186831] - [netdrv] r8169: remove the obsolete and incorrect AMD workaround (Ivan Vecera) [1186831] - [netdrv] r8169: remove unneeded dirty_rx index (Ivan Vecera) [1186831] - [netdrv] r8169: workaround for missing extended GigaMAC registers (Ivan Vecera) [1186831] - [netdrv] r8169: remove __dev* attributes (Ivan Vecera) [1186831] - [netdrv] r8169: Drop tp arg from rtl8169_tx_vlan_tag() (Ivan Vecera) [1186831] - [netdrv] r8169: remove unused macros (Ivan Vecera) [1186831] - [netdrv] r8169: allow multicast packets on sub-8168f chipset (Ivan Vecera) [1186831] - [netdrv] r8169: Fix WoL on RTL8168d/8111d (Ivan Vecera) [1186831] - [netdrv] r8169: Kill SafeMtu macro (Ivan Vecera) [1186831] - [netdrv] r8169: use module_pci_driver macro (Ivan Vecera) [1186831] - [netdrv] r8169: Support the get_ts_info ethtool method (Ivan Vecera) [1186831] - [netdrv] r8169: enable transmit time stamping (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-FCS flag (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-ALL flag (Ivan Vecera) [1186831] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [1186831] - [netdrv] r8169: convert to new VLAN model (Ivan Vecera) [1186831] - [netdrv] bnx2: Correctly receive full sized 802.1ad fragmes (Ivan Vecera) [1148014 1158668] - [net] add 802.1ad / 802.1ah / QinQ ethertypes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Rebranding bnx2 driver (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't build unused suspend/resume functions not enabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't receive packets when the napi budget == 0 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Fix shutdown sequence (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Make module parameters readable (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: delete non-required instances of include (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update version to 2.2.5 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Report MDI/MDIX status to ethtool (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Enable auto-mdix when autoneg is disabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Advertise nothing when speed is forced (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: calls skb_set_hash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add pci shutdown handler (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove __dev* attributes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: set maximal number of default RSS queues (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for ethtool --show-channels|--set-channels (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Support for byte queue limits (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: treewide use of RCU_INIT_POINTER (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: switch to build_skb() infrastructure (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: add skb frag size accessors (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: don't request firmware when there's no userspace (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to SKB paged frag API (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to hw_features (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove some rcu sparse warnings (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Always set ETH_FLAG_TXVLAN (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use vzalloc() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update bnx2 to use new vlan accleration (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use netif_set_real_num_{rx,tx}_queues() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: return operator cleanup (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: avoid some skb->ip_summed initializations (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for skb->rxhash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use the dma state API instead of the pci equivalents (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove HAVE_ leftovers (Ivan Vecera) [1148014 1158668] - [netdrv] be2net: set EQ DB clear-intr bit in be_open() (Ivan Vecera) [1123784] - [netdrv] 3c59x: avoid panic in boomerang_start_xmit when finding page address (Neil Horman) [1119527] - [edac] sb_edac: Fix discovery of top-of-low-memory for Haswell (Seth Jennings) [1158623] - [idle] intel_idle: support additional Broadwell model (Steve Best) [1166341] - [x86] minor cleanup of rh_check_supported() (Prarit Bhargava) [1136447]- [drm] fix fb-helper vs MST dangling connector ptrs v2 (Rob Clark) [1170251] - [drm] gf100-/gr: return non-fatal error code when fw not present (Rob Clark) [1170251] - [drm] radeon: make MMU_NOTIFIER optional (Rob Clark) [1170251] - [drm] upstream sync to v3.18 (Rob Clark) [1170251] - [drm] upstream sync to v3.17 (Rob Clark) [1170250] - [drm] upstream sync to v3.16 (Rob Clark) [1170249] - [drm] upstream sync to v3.15 (Rob Clark) [1170246] - [drm] backport: misc additional shims/stubs (Rob Clark) [1170246] - [drm] backport: shrinker2 (Rob Clark) [1170246] - [drm] backport: allow backport header to remap things (Rob Clark) [1170246] - [drm] backport: add private idr2 (Rob Clark) [1170246] - [kernel] makefile: add RHEL_DRM_* version trackers (Rob Clark) [1170246] - [mm] swap: export release_pages() (Rob Clark) [1170246] - [kernel] time: export nsec_to_jiffies (Rob Clark) [1170246] - [kernel] seqcount: backport __seqcount_init() (Rob Clark) [1170246] - [kernel] PTR_RET is now PTR_ERR_OR_ZERO (Rob Clark) [1170246] - [kernel] poll: add poll_requested_events() and poll_does_not_wait() functions (Rob Clark) [1170246] - [lib] acpi: add acpi_target_system_state() (Rob Clark) [1170246] - [lib] rbtree: fix rbtree_postorder_for_each_entry_safe() iterator (Rob Clark) [1170246] - [lib] rbtree: add rbtree_postorder_for_each_entry_safe() helper (Rob Clark) [1170246] - [lib] rbtree: add postorder iteration functions (Rob Clark) [1170246] - [lib] rbtree: add prio tree and interval tree tests (Rob Clark) [1170246] - [lib] rbtree: add RB_DECLARE_CALLBACKS() macro (Rob Clark) [1170246] - [lib] rbtree: remove prior augmented rbtree implementation (Rob Clark) [1170246] - [lib] rbtree: faster augmented rbtree manipulation (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: handle 1-child recoloring in rb_erase() instead of rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: place easiest case first in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: add __rb_change_child() helper function (Rob Clark) [1170246] - [lib] rbtree: optimize fetching of sibling node (Rob Clark) [1170246] - [lib] rbtree: coding style adjustments (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: optimize case selection logic in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: adjust node color in __rb_erase_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_insert_color() (Rob Clark) [1170246] - [lib] rbtree: adjust root color in rb_insert_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: break out of rb_insert_color loop after tree rotation (Rob Clark) [1170246] - [lib] rbtree: move some implementation details from rbtree.h to rbtree.c (Rob Clark) [1170246] - [lib] rbtree: empty nodes have no color (Rob Clark) [1170246] - [lib] rbtree: Export the augmented rbtree helper functions (Rob Clark) [1170246] - [lib] rbtree: Undo augmented trees performance damage and regression (Rob Clark) [1170246] - [lib] rbtree: Add support for augmented rbtrees (Rob Clark) [1170246] - [kernel] rcu: make SRCU usable in modules (Rob Clark) [1170246] - [kernel] lockdep: Silence warning if CONFIG_LOCKDEP isn't set (Rob Clark) [1170246] - [power] Add sysfs switch for disabling device run-time PM (Rob Clark) [1170246] - [pci] Add pci_ignore_hotplug() to ignore hotplug events for a device (Rob Clark) [1170246] - [lib] string: introduce memchr_inv() (Rob Clark) [1170246] - [mm] util: export __get_user_pages_fast() function (Rob Clark) [1170246] - [x86] quirks: Print the Intel graphics stolen memory range (Rob Clark) [1170246] - [x86] quirks: Add Intel graphics stolen memory quirk for gen2 platforms (Rob Clark) [1170246] - [x86] quirks: Add vfunc for Intel graphics stolen memory base address (Rob Clark) [1170246] - [x86] quirks: use gen6 stolen detection for VLV (Rob Clark) [1170246] - [x86] quirks: support GMS and GGMS changes on i915/bdw (Rob Clark) [1170246] - [x86] quirks: add early quirk for reserving Intel graphics stolen memory v5 (Rob Clark) [1170246] - [netdrv] forcedeth: call vlan_mode only if hw supports vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove extra parens (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1190840] - [netdrv] forcedeth: drivers/net/ethernet/nvidia/forcedeth.c: fix typo s/SUBSTRACT1/SUBTRACT1/ (Ivan Vecera) [1190840] - [netdrv] forcedeth: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call dev_kfree_skb_any instead of kfree_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Cleanup MSI-X to MSI to INTx fallback code (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix invalid errno reporting in nv_request_irq() (Ivan Vecera) [1190840] - [netdrv] forcedeth: delete non-required instances of include (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix FSF address in file headers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use module_pci_driver to register driver (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do a dma_mapping_error check after skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary OOM messages after netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix WARNINGS that result when DMA mapping is not checked (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary NET_ADDR_RANDOM "bitclean" (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove __dev* attributes (Ivan Vecera) [1190840] - [netdrv] forcedeth: prevent TX timeouts after reboot (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix TX timeout caused by TX pause on down link (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix buffer overflow (Ivan Vecera) [1190840] - [netdrv] forcedeth: advertise transmit time stamping (Ivan Vecera) [1190840] - [netdrv] forcedeth: spin_unlock_irq in interrupt handler fix (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: add transmit timestamping support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove all #inclusions of asm/system.h (Ivan Vecera) [1190840] - [netdrv] forcedeth: stop using net_device.{base_addr, irq} (Ivan Vecera) [1190840] - [netdrv] forcedeth: use eth_hw_addr_random() and reset addr_assign_type (Ivan Vecera) [1190840] - [netdrv] forcedeth: ethernet dev_alloc_skb to netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix bql support for forcedeath (Ivan Vecera) [1190840] - [netdrv] forcedeth: Support for byte queue limits (Ivan Vecera) [1190840] - [netdrv] forcedeth: stats updated with a deferrable timer (Ivan Vecera) [1190840] - [netdrv] forcedeth: allow to silence "TX timeout" debug messages (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add messages to indicate using MSI or MSI-X (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add internal loopback support for forcedeth NICs (Ivan Vecera) [1190840] - [netdrv] forcedeth: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix a few sparse warnings (variable shadowing) (Ivan Vecera) [1190840] - [netdrv] forcedeth: Acknowledge only interrupts that are being processed (Ivan Vecera) [1190840] - [netdrv] forcedeth: add skb frag size accessors (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to SKB paged frag API (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: do vlan cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add appropriate include for prefetch users (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix compile warning of not used nv_set_tso function (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to hw_features (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix common misspellings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix build warnings with CONFIG_PM_SLEEP disabled (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call netif_carrier_off at the end of the probe (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do not use legacy PCI power management (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use netdev_dbg for printk(KERN_DEBUG (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove netdev_dbg uses (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert dev_printk( to dev_( (Ivan Vecera) [1190840] - [netdrv] forcedeth: Separate vendor specific initializations into functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add function init_realtek_8211b (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert pr_ to netdev_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pr_fmt and pr_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert remaining dprintk to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use print_hex_dump (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert dprintk(KERN_DEBUG to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Change reg_delay arguments and use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use usleep_range not msleep for small sleeps (Ivan Vecera) [1190840] - [netdrv] forcedeth: do not use assignment in if conditions (Ivan Vecera) [1190840] - [netdrv] forcedeth: include and instead of and as suggested by checkpatch (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary checks before kfree (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix multiple code style issues (Ivan Vecera) [1190840] - [netdrv] forcedeth: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [1190840] - [netdrv] forcedeth: return operator cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove address use from assignments of function pointers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix different hardware statistics versions (Ivan Vecera) [1190840] - [netdrv] forcedeth: correct valid flag (Ivan Vecera) [1190840] - [netdrv] forcedeth: trans_start cleanups (Ivan Vecera) [1190840] - [netdrv] forcedeth: Account for consumed budget in napi poll (Ivan Vecera) [1190840] - [netdrv] forcedeth: Kill NAPI config options (Ivan Vecera) [1190840] - [netdrv] forcedeth: GRO support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Stay in NAPI as long as there's work (Ivan Vecera) [1190840] - [netdrv] forcedeth: use skb_headlen() (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix tx limit2 flag check (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert multiple drivers to use netdev_for_each_mc_addr, part4 (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [1190840] - [netdrv] forcedeth: request_irq - Remove unnecessary leading & from second arg (Ivan Vecera) [1190840] - [netdrv] sfc: don't BUG_ON efx->max_channels == 0 in probe (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add NIC type operations to replace direct calls from efx.c into siena_sriov.c (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Rename implementations in siena_sriov.c to have a 'siena' prefix (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Move the current VF state from efx_nic into siena_nic_data (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: remove incorrect EFX_BUG_ON_PARANOID check (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: fix addr_list_lock spinlock use before init (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove DEFINE_PCI_DEVICE_TABLE macro use (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use __iowrite64_copy instead of a slightly different local function (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add support for busy polling (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add per-queue statistics in ethtool (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: add extra RX drop counters for nodesc_trunc and noskb_drop (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Restrict PIO to 64bit arch and use 64-bit writes (Nikolay Aleksandrov) [1168627] - [netdrv] revert "sfc: stop PIO for RHEL6" (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use netif_set_real_num_{rx, tx}_queues() (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove device ID macros only used once (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add Solarflare vendor ID and SFC4000 device IDs (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Implement generic features interface (Nikolay Aleksandrov) [1168627] - [virtio] defer config changed notifications (David Gibson) [1157745] - [virtio] unify config_changed handling (David Gibson) [1157745] - [video] Further fbcon sanity checking (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbcon: add lifetime refcount to opened frame buffers (Vitaly Kuznetsov) [1135951] - [x86] xen: correctly check for pending events when restoring irq flags (Vitaly Kuznetsov) [1060957] - [dma] dmaengine: ioatdma: fix dma mapping errors (Prarit Bhargava) [1024477] - [dma] ioat3: add missing DMA unmap to ioat_xor_val_self_test() (Prarit Bhargava) [1024477] - [dma] ioat: Fix DMA memory sync direction correct flag (Prarit Bhargava) [1024477] - [s390] crypto: kernel oops at insmod of the z90crypt device driver (Hendrik Brueckner) [1172137] - [netdrv] igb: add support for spoofchk config (Stefan Assmann) [1113239]- [fs] xfs: refine the allocation stack switch (Eric Sandeen) [1158363] - [fs] cifs: Use key_invalidate instead of the rh_key_invalidate() (Sachin Prabhu) [885899] - [fs] KEYS: Add invalidation support (Sachin Prabhu) [885899] - [fs] isofs: Fix unchecked printing of ER records (Radomir Vrbovsky) [1180492] {CVE-2014-9584} - [net] mac80211: fix fragmentation code, particularly for encryption (Stanislaw Gruszka) [1173618] {CVE-2014-8709} - [video] vt_buffer: drop console buffer copying optimisations (Dave Airlie) [1132826] - [block] Revert "nvme: remove deprecated IRQF_DISABLED" (David Milburn) [1182767] - [block] nvme: Use pci_stop_and_remove_bus_device_locked() (David Milburn) [1179466] - [md] dm-raid: ensure superblock's size matches device's logical block size (Mike Snitzer) [1183063] - [hv] hv_fcopy: drop the obsolete message on transfer failure (Vitaly Kuznetsov) [1162385] - [hv] vmbus: serialize Offer and Rescind offer (Vitaly Kuznetsov) [1126366] - [hv] Add support for vNIC hot removal (Vitaly Kuznetsov) [1126366] - [hv] rename sc_lock to the more generic lock (Vitaly Kuznetsov) [1126366] - [hv] check vmbus_device_create() return value in vmbus_process_offer() (Vitaly Kuznetsov) [1126366] - [hv] vmbus: Fix a race condition when unregistering a device (Vitaly Kuznetsov) [1126366] - [xen] blkfront: remove redundant flush_op (Vitaly Kuznetsov) [1180101] - [xen] blkfront: improve protection against issuing unsupported REQ_FUA (Vitaly Kuznetsov) [1180101] - [xen] blkfront: factor out flush-related checks from do_blkif_request() (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Add WARN to deal with misbehaving backends (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Squash blkif_request_rw and blkif_request_discard together (Vitaly Kuznetsov) [1180101] - [s390] dasd: fix list corruption for sleep_on requests (Hendrik Brueckner) [1053835] - [s390] dasd: remove unused code (Hendrik Brueckner) [1053835] - [s390] dasd: fix infinite loop during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix error recovery for alias devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix list_del corruption during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix unresponsive device during format (Hendrik Brueckner) [1053835] - [s390] dasd: use aliases for formatted devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: check for availability of prefix command during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [1053835] - [s390] dasd: improve speed of dasdfmt (Hendrik Brueckner) [1053835] - [scsi] qla4xxx: 5.03.00.00.06.07-k0 (Chad Dupuis) [1147585] - [scsi] qla4xxx: fix get_host_stats error propagation (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_mbx.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_os.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: Use kmemdup instead of kmalloc + memcpy (Chad Dupuis) [1147585] - [net] cnic: Update the rcu_access_pointer() usages (Maurizio Lombardi) [1147594] - [net] cnic: Replace rcu_dereference() with rcu_access_pointer() (Maurizio Lombardi) [1147594] - [net] cnic: Rebranding cnic driver (Maurizio Lombardi) [1147594] - [net] cnic: Fix missing ISCSI_KEVENT_IF_DOWN message (Maurizio Lombardi) [1147594] - [net] cnic: Don't take cnic_dev_lock in cnic_alloc_uio_rings() (Maurizio Lombardi) [1147594] - [net] cnic: Don't take rcu_read_lock in cnic_rcv_netevent() (Maurizio Lombardi) [1147594] - [scsi] bnx2i: Rebranding bnx2i driver (Maurizio Lombardi) [1147589] - [scsi] bnx2i: fix custom stats length (Maurizio Lombardi) [1147589] - [scsi] fix message when max_report_luns is exceeded (Rob Evers) [840708] - [scsi] megaraid_sas: driver version update 06.806.08.00 (Tomas Henzl) [1172980] - [scsi] megaraid_sas: remove redundant memset call (Tomas Henzl) [1172980] - [scsi] megaraid_sas: reserve commands for IOCTLs and internal DCMDs (Tomas Henzl) [1172980] - [scsi] megaraid_sas: complete outstanding IOCTLs before killing adapter (Tomas Henzl) [1172980] - [scsi] megaraid_sas: disable interrupt_mask before enabling hardware interrupts (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix the problem of non-existing VD exposed to host (Tomas Henzl) [1172980] - [scsi] megaraid_sas: add support for secure JBOD (Tomas Henzl) [1172980] - [scsi] megaraid_sas: endianness related bug fixes and code optimization (Tomas Henzl) [1172980] - [scsi] megaraid: fix BUG_ON() from incorrect use of delayed work (Tomas Henzl) [1172980] - [scsi] remove unnecessary pci_set_drvdata() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal (Tomas Henzl) [1172980] - [scsi] megaraid_sas: dndinaness related bug fixes (Tomas Henzl) [1172980] - [scsi] megaraid_sas: corrected return of wait_event from abort frame path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: make HBA operational after LD_MAP_SYNC DCMD in OCR path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: online Firmware upgrade support for Extended VD feature (Tomas Henzl) [1172980] - [scsi] megaraid_sas: update MAINTAINERS and copyright information for megaraid drivers (Tomas Henzl) [1172980] - [scsi] megaraid_sas: driver version upgrade and remove some meta data of driver (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix bug in handling return value of pci_enable_msix_range() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Driver version update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: MFI MPT linked list corruption fix (Tomas Henzl) [1172980] - [scsi] megaraid_sas: N-drive primary raid level 1 load balancing (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add module parameter to disable IRQ-CPU affinity hint (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Round down max sge supported by controller to power of two (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Host lock less mode to enabled asynchronous IO submission (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Extended VD support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Firmware crash dump feature support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Update threshold based reply post host index register (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Use writeq for 64bit pci write to avoid spinlock overhead (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Do not scan non syspd drives (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix reset_mutex leak (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Remove unused variables in megasas_instance (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add missing initial call to megasas_get_ld_vf_affiliation() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix LD/VF affiliation parsing (Tomas Henzl) [1172980] - [scsi] megaraid: Use pci_enable_msix_range() instead of pci_enable_msix() (Tomas Henzl) [1172980] - [scsi] megaraid: Fail resume if MSI-X re-initialization failed (Tomas Henzl) [1172980]- [fs] bio: fix argument of __bio_add_page() for max_sectors > 0xffff (Fam Zheng) [1166763] - [md] revert "dm-cache: mark as tech preview" (Mike Snitzer) [1187757] - [md] dm-cache: fix missing ERR_PTR returns and handling (Mike Snitzer) [1187757] - [md] dm-cache: share cache-metadata object across inactive and active DM tables (Mike Snitzer) [1187757] - [md] dm-cache: fix problematic dual use of a single migration count variable (Mike Snitzer) [1187757] - [md] dm-cache: discard block size must be a multiple of cache block size (Mike Snitzer) [1187757] - [md] dm-cache: fix a harmless race when working out if a block is discarded (Mike Snitzer) [1187757] - [md] dm-cache: when reloading a discard bitset allow for a different discard block size (Mike Snitzer) [1187757] - [md] dm-cache: fix some issues with the new discard range support (Mike Snitzer) [1187757] - [md] dm-cache: improve discard support (Mike Snitzer) [1187757] - [md] dm-cache: revert "prevent corruption caused by discard_block_size > cache_block_size" (Mike Snitzer) [1187757] - [md] dm-cache: revert "remove remainder of distinct discard block size" (Mike Snitzer) [1187757] - [md] dm-bio-prison: introduce support for locking ranges of blocks (Mike Snitzer) [1187757] - [md] dm-cache: emit a warning message if there are a lot of cache blocks (Mike Snitzer) [1187757] - [md] dm-cache: fix spurious cell_defer when dealing with partial block at end of device (Mike Snitzer) [1187757] - [md] dm-cache: simplify deferred set reference count increments (Mike Snitzer) [1187757] - [md] dm-cache: dirty flag was mistakenly being cleared when promoting via overwrite (Mike Snitzer) [1187757] - [md] dm-cache: only use overwrite optimisation for promotion when in writeback mode (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: simplify ability to promote sequential IO to the cache (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: tweak algorithm that decides when to promote a block (Mike Snitzer) [1187757] - [md] dm-cache-metadata: do not allow the data block size to change (Mike Snitzer) [1187757] - [md] dm-cache-metadata: use dm-space-map-metadata.h defined size limits (Mike Snitzer) [1187757] - [md] dm-cache: set minimum_io_size to cache's data block size (Mike Snitzer) [1187757] - [md] dm-cache: fail migrations in the do_worker error path (Mike Snitzer) [1187757] - [md] dm-cache: fix race causing dirty blocks to be marked as clean (Mike Snitzer) [1187757] - [md] dm-cache: fix race affecting dirty block count (Mike Snitzer) [1187757] - [md] dm-array: if resizing the array is a noop set the new root to the old one (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_count() (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_nr_blocks() (Mike Snitzer) [1187757] - [md] dm-thin: don't allow messages to be sent to a pool target in READ_ONLY or FAIL mode (Mike Snitzer) [1187757] - [md] dm: fix handling of multiple internal suspends (Mike Snitzer) [1187757] - [mm] replace hardcoded 3 with admin_reserve_pages knob (Petr Holasek) [1127398] - [x86] kvm: increase VCPU limit to 240 (Radim Krcmar) [864242] - [ata] libata: prevent HSM state change race between ISR and PIO (David Milburn) [1055748 1067160] - [pci] Make FLR and AF FLR reset warning messages different (Myron Stowe) [1184540] - [pci] Fix unaligned access in AF transaction pending test (Myron Stowe) [1184540] - [pci] Merge multi-line quoted strings (Myron Stowe) [1184540] - [pci] Wrong register used to check pending traffic (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending() -- refactor pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Use pci_wait_for_pending_transaction() instead of for loop (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Wait for pending transactions to complete before 82599 FLR (Myron Stowe) [1184540] - [scsi] storvsc: ring buffer failures may result in I/O freeze (Vitaly Kuznetsov) [1171676] - [scsi] storvsc: fix a bug in storvsc limits (Vitaly Kuznetsov) [1174168] - [idle] intel_idle: Broadwell support (Neil Horman) [1035916] - [media] ttusb-dec: buffer overflow in ioctl (Alexander Gordeev) [1167115] {CVE-2014-8884} - [netdrv] enic: fix rx skb checksum (Stefan Assmann) [1115505] - [kernel] rh_taint: Remove taint and update unsupported hardware message (Prarit Bhargava) [1080506] - [kernel] trace: insufficient syscall number validation in perf and ftrace subsystems (Jacob Tanenbaum) [1161568] {CVE-2014-7825 CVE-2014-7826}- [fs] splice: perform generic write checks (Eric Sandeen) [1155900] {CVE-2014-7822} - [fs] ext4: drop inode from orphan list if ext4_delete_inode() fails (Eric Sandeen) [1156661] - [fs] nfs: fix inverted test for delegation in nfs4_reclaim_open_state (Dave Wysochanski) [1115545] - [fs] nfs: remove incorrect "Lock reclaim failed!" warning (Dave Wysochanski) [1115545] - [fs] nfsd: close potential race between delegation break and laundromat (J. Bruce Fields) [1076663] - [fs] nfs: Fix a delegation callback race (Dave Wysochanski) [1149831] - [fs] nfs: Don't use the delegation->inode in nfs_mark_return_delegation() (Dave Wysochanski) [1149831] - [fs] unbalanced unlock of namespace_sem on failure exit in do_loopback() (Alexander Viro) [1176920] - [sound] alsa: usb-audio: Fix crash at re-preparing the PCM stream (Jerry Snitselaar) [1167059] - [usb] ehci: bugfix: urb->hcpriv should not be NULL (Jerry Snitselaar) [1167059] - [mm] mmap: uncached vma support with writenotify (Jerry Snitselaar) [1167059] - [infiniband] ipoib: don't queue a work struct up twice (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make sure we reap all our ah on shutdown (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: cleanup a couple debug messages (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: flush the ipoib_workqueue on unregister (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix ipoib_mcast_restart_task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix race between mcast_dev_flush and mcast_join (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: remove unneeded locks (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: don't restart our thread on ENETRESET (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Handle -ENETRESET properly in our callback (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make delayed tasks not hold up everything (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Add a helper to restart the multicast task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix IPOIB_MCAST_RUN flag usage (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Remove unnecessary port query (Doug Ledford) [1159925 1184072] - [platform] x86: toshiba: re-enable acpi hotkeys after suspend to disk (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Refuse to load on machines with buggy INFO implementations (Benjamin Tissoires) [1146711] - [platform] x86: kconfig: Replace select by depends on ACPI_WMI (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support alternate hotkey interfaces (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support additional hotkey scancodes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make one-bit bitfields unsigned (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix machines that don't support HCI_SYSTEM_EVENT (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Don't add devices for unsupported features (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support SPFC as an HCI method (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Use handle for HCI calls (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix up return codes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert to use acpi_driver (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert printks to pr_ (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add key_entry for a lone FN keypress (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: rename add_device() and remove_device() to create_toshiba_proc_entries() and remove_toshiba_proc_entries() (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make remove_device() and add_device() void (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add an extra couple of keys (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: fix multimedia keys on some machines (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add full hotkey support (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: convert to seq_file (Benjamin Tissoires) [1146711] - [platform] input: add keycodes for touchpad on/off keys (Benjamin Tissoires) [1146711] - [scsi] ipr: set coherent DMA mask (Gustavo Duarte) [1148148] - [scsi] ipr: convert to generic DMA API (Gustavo Duarte) [1148148] - [scsi] ipr: wait for aborted command responses (Gustavo Duarte) [1148148] - [scsi] ipr: fix compile failure (Gustavo Duarte) [1148148] - [scsi] ipr: don't log error messages when applications issues illegal requests (Gustavo Duarte) [1148148] - [kernel] futex: Mention key referencing differences between shared and private futexes (Larry Woodman) [1167405] - [kernel] futex: Ensure get_futex_key_refs() always implies a barrier (Larry Woodman) [1167405] - [hid] Set Report ID properly for Output reports on the Control endpoint (Gopal Tiwari) [1133400] - [hid] Send Report ID when numbered reports are sent over the control endpoint (Gopal Tiwari) [1133400] - [hid] hidraw: Use Interrupt Endpoint for OUT Transfers if Available (Gopal Tiwari) [1133400] - [s390] kernel: sclp console tty reference counting (Hendrik Brueckner) [1136342] - [x86] kvm: Avoid pagefault in kvm_lapic_sync_to_vapic (Paolo Bonzini) [1116398] - [x86] add efi_smbios_addr kernel parameter (Prarit Bhargava) [1179177] - [pci] intel-iommu: Fixed interaction of VFIO_IOMMU_MAP_DMA with IOMMU address limits (Alex Williamson) [1179323] - [net] sctp: fix and consolidate SCTP checksumming code (Daniel Borkmann) [1022555] - [net] checksum: fix warning in skb_checksum (Daniel Borkmann) [1022555] - [net] skb_checksum: allow custom update/combine for walking skb (Daniel Borkmann) [1022555] - [lib] crc32: Mark test data __initconst (Daniel Borkmann) [1022555] - [lib] crc32: Greatly shrink CRC combining code (Daniel Borkmann) [1022555] - [lib] crc32: remove unnecessary __constant (Daniel Borkmann) [1022555] - [lib] crc32: reduce number of cases for crc32{, c}_combine (Daniel Borkmann) [1022555] - [lib] crc32: conditionally resched when running testcases (Daniel Borkmann) [1022555] - [lib] crc32: add test cases for crc32{, c}_combine routines (Daniel Borkmann) [1022555] - [lib] crc32: add functionality to combine two crc32{, c}s in GF(2) (Daniel Borkmann) [1022555] - [lib] crc32: clean up spacing in test cases (Daniel Borkmann) [1022555] - [lib] crc32: update the comments of crc32_{be, le}_generic() (Daniel Borkmann) [1022555] - [lib] crc32: fix const sections for crc32 table (Daniel Borkmann) [1022555] - [lib] crc32: fix unused variables warnings (Daniel Borkmann) [1022555] - [lib] crc32: add self-test code for crc32c (Daniel Borkmann) [1022555] - [lib] crc32: bolt on crc32c (Daniel Borkmann) [1022555] - [lib] crc32: add note about this patchset to crc32.c (Daniel Borkmann) [1022555] - [lib] crc32: optimize loop counter for x86 (Daniel Borkmann) [1022555] - [lib] crc32: add slice-by-8 algorithm to existing code (Daniel Borkmann) [1022555] - [lib] crc32: make CRC_*_BITS definition correspond to actual bit counts (Daniel Borkmann) [1022555] - [lib] crc32: fix mixing of endian-specific types (Daniel Borkmann) [1022555] - [lib] crc32: miscellaneous cleanups (Daniel Borkmann) [1022555] - [lib] crc32: simplify unit test code (Daniel Borkmann) [1022555] - [lib] crc32: move long comment about crc32 fundamentals to Documentation/ (Daniel Borkmann) [1022555] - [lib] crc32: remove two instances of trailing whitespaces (Daniel Borkmann) [1022555] - [lib] crc32: optimize inner loop (Daniel Borkmann) [1022555] - [lib] crc32: major optimization (Daniel Borkmann) [1022555] - [lib] crc32: some minor cleanups (Daniel Borkmann) [1022555] - [lib] crc32: minor optimizations and cleanup (Daniel Borkmann) [1022555] - [net] ipvs: sctp: do not recalc sctp csum when ports didn't change (Daniel Borkmann) [1022555] - [net] ipvs: sctp: add missing verdict assignments in sctp_conn_schedule (Daniel Borkmann) [1022555] - [net] ipv6: fix the noflags test in addrconf_get_prefix_route (Hannes Frederic Sowa) [1130235] - [net] ipv6: fix route lookup in addrconf_prefix_rcv() (Hannes Frederic Sowa) [1130235] - [net] netfilter: xt_recent: inform user when hitcount is too large (Florian Westphal) [1109248] - [net] fix netdev sysfs group duplication upon netns change (Nikolay Aleksandrov) [1170221] - [net] nf_conntrack: allow server to become a client in TW handling (Marcelo Leitner) [1121625] - [net] tcp: ioctl type SIOCOUTQNSD returns amount of data not sent (Alexander Duyck) [1097807] - [net] netlabel: fix the catmap walking functions (Paul Moore) [1130197] - [net] netlabel: fix the horribly broken catmap functions (Paul Moore) [1130197] - [net] netlabel: fix a problem when setting bits below the previously lowest bit (Paul Moore) [1130197] - [net] sctp: fix suboptimal edge-case on non-active active/retrans path selection (Daniel Borkmann) [1090561] - [net] sctp: spare unnecessary comparison in sctp_trans_elect_best (Daniel Borkmann) [1090561] - [net] sctp: improve sctp_select_active_and_retran_path selection (Daniel Borkmann) [1090561] - [net] sctp: migrate most recently used transport to ktime (Daniel Borkmann) [1090561] - [net] sctp: refactor active path selection (Daniel Borkmann) [1090561] - [kernel] ktime: add ktime_after and ktime_before helper (Daniel Borkmann) [1090561] - [net] sctp: migrate cookie life from timeval to ktime (Daniel Borkmann) [1090561] - [kernel] ktime: add ms_to_ktime() and ktime_add_ms() helpers (Daniel Borkmann) [1090561] - [net] pktgen: clean up ktime_t helpers (Daniel Borkmann) [1090561] - [net] pktgen: remove ndelay() call (Daniel Borkmann) [1090561] - [net] pktgen: increasing transmission granularity (Daniel Borkmann) [1090561] - [scsi] bnx2fc: fix an error code in _bnx2fc_create() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: check IS_ERR() instead of NULL (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not add shared skbs to the fcoe_rx_list (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Rebranding bnx2fc driver (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Improve stats update mechanism (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not scan uninitialized lists in case of error (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak in bnx2fc_allocate_hash_table() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak and potential NULL pointer dereference (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: remove unused variable hash_table_size (Maurizio Lombardi) [1147537] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in the unload path (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the PCI request region reserving (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the retry count for boot targets (Rob Evers) [1149263] - [scsi] be2iscsi: check ip buffer before copying (Rob Evers) [1149263] - [scsi] be2iscsi: Fix processing CQE before connection resources are freed (Rob Evers) [1149263] - [scsi] be2iscsi: Fix updating the boot enteries in sysfs (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the sparse warning introduced in previous submission (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in mgmt_set_ip() (Rob Evers) [1149263] - [scsi] be2iscsi: fix custom stats length (Rob Evers) [1149263] - [scsi] hpsa: Remove unneeded pci_set_drvdata from hpsa (Joseph Szczypek) [1150660] - [scsi] hpsa: delete old unused padding garbage (Joseph Szczypek) [1150660] - [scsi] hpsa: Cleanup white space, blank lines, moved functions (Joseph Szczypek) [1150660] - [scsi] hpsa: Remove (u8) from hpsa_show_volume_status to match upstream (Joseph Szczypek) [1150660] - [scsi] hpsa: Add validity check for pointer in controller_reset_failed (Joseph Szczypek) [1150660] - [scsi] hpsa: use ioremap_nocache instead of ioremap (Joseph Szczypek) [1150660] - [scsi] hpsa: fix incorrect abort diagnostic message (Joseph Szczypek) [1150660] - [scsi] hpsa: combine hpsa_scsi_detect and hpsa_register_scsi (Joseph Szczypek) [1150660] - [scsi] hpsa: remove atrophied hpsa_scsi_setup function (Joseph Szczypek) [1150660] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Joseph Szczypek) [1150660] - [scsi] hpsa: add readl after writel in interrupt mask setting code (Joseph Szczypek) [1150660] - [scsi] hpsa: Update hpsa driver revision (Joseph Szczypek) [1150660] - [scsi] hpsa: remove spin lock around command allocation (Joseph Szczypek) [1150660] - [scsi] hpsa: always call pci_set_master after pci_enable_device (Joseph Szczypek) [1150660] - [scsi] hpsa: Enable host lockless field (Joseph Szczypek) [1150660] - [scsi] hpsa: do not be so noisy about check conditions (Joseph Szczypek) [1150660] - [scsi] hpsa: use atomics for commands_outstanding (Joseph Szczypek) [1150660] - [scsi] hpsa: get rid of type/attribute/direction bit field where possible (Joseph Szczypek) [1150660] - [scsi] hpsa: fix endianness issue with scatter gather elements (Joseph Szczypek) [1150660] - [scsi] hpsa: fix allocation sizes for CISS_REPORT_LUNs commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove 'action required' phrasing (Joseph Szczypek) [1150660] - [scsi] hpsa: correct off-by-one sizing of chained SG block (Joseph Szczypek) [1150660] - [scsi] hpsa: fix a couple pci id table mistakes (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_warn prints from RAID-1ADM (Joseph Szczypek) [1150660] - [scsi] hpsa: Clean up warnings from sparse (Joseph Szczypek) [1150660] - [scsi] hpsa: add missing pci_set_master in kdump path (Joseph Szczypek) [1150660] - [scsi] hpsa: refine the pci enable/disable handling (Joseph Szczypek) [1150660] - [scsi] hpsa: Use pci_enable_msix_range() instead of pci_enable_msix() (Joseph Szczypek) [1150660] - [scsi] hpsa: Fallback to MSI rather than to INTx if MSI-X failed (Joseph Szczypek) [1150660] - [scsi] hpsa: fix bad -ENOMEM return value in hpsa_big_passthru_ioctl (Joseph Szczypek) [1150660] - [scsi] hpsa: remove online devices from offline device list (Joseph Szczypek) [1150660] - [scsi] hpsa: fix non-x86 builds (Joseph Szczypek) [1150660] - [scsi] hpsa: do not unconditionally copy sense data (Joseph Szczypek) [1150660] - [scsi] hpsa: fix 6-byte READ/WRITE with 0 length data xfer (Joseph Szczypek) [1150660] - [scsi] hpsa: make hpsa_init_one return -ENOMEM if allocation of h->lockup_detected fails (Joseph Szczypek) [1150660] - [scsi] hpsa: remove messages about volume status VPD inquiry page not supported (Joseph Szczypek) [1150660] - [scsi] hpsa: report check condition even if no sense data present for ioaccel2 mode (Joseph Szczypek) [1150660] - [scsi] hpsa: remove bad unlikely annotation from device list updating code (Joseph Szczypek) [1150660] - [scsi] hpsa: fix event filtering to prevent excessive rescans with old firmware (Joseph Szczypek) [1150660] - [scsi] hpsa: kill annoying messages about SSD Smart Path retries (Joseph Szczypek) [1150660] - [scsi] hpsa: define extended_report_lun_entry data structure (Joseph Szczypek) [1150660] - [scsi] hpsa: Rearrange start_io to avoid one unlock/lock sequence in main io path (Joseph Szczypek) [1150660] - [scsi] hpsa: avoid unnecessary readl on every command submission (Joseph Szczypek) [1150660] - [scsi] hpsa: use per-cpu variable for lockup_detected (Joseph Szczypek) [1150660] - [scsi] hpsa: set irq affinity hints to route MSI-X vectors across CPUs (Joseph Szczypek) [1150660] - [scsi] hpsa: allocate reply queues individually (Joseph Szczypek) [1150660] - [scsi] hpsa: choose number of reply queues more intelligently (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_dbg() calls from hot paths (Joseph Szczypek) [1150660] - [scsi] hpsa: use gcc aligned attribute instead of manually padding structs (Joseph Szczypek) [1150660] - [scsi] hpsa: allow passthru ioctls to work with bidirectional commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove unused fields from struct ctlr_info (Joseph Szczypek) [1150660]- [perf] tools: Allow to specify lib compile variable for spec usage (Jiri Olsa) [1172076] - [perf] bench: Fix NULL pointer dereference in "perf bench all" (Jiri Olsa) [1172076] - [perf] bench numa: Make no args mean 'run all tests' (Jiri Olsa) [1172076] - [perf] machine: Use map as success in ip__resolve_ams (Jiri Olsa) [1172076] - [perf] symbols: Fix crash in elf_section_by_name (Jiri Olsa) [1172076] - [perf] trace: Decode architecture-specific signal numbers (Jiri Olsa) [1172076] - [perf] tools: fix BFD detection on opensuse (Jiri Olsa) [1172076] - [perf] symbols: Destroy unused symsrcs (Jiri Olsa) [1172076] - [perf] annotate: Check availability of annotate when processing samples (Jiri Olsa) [1172076] - [perf] trace: Add fallback definition of EFD_SEMAPHORE (Jiri Olsa) [1172076] - [perf] list: Fix checking for supported events on older kernels (Jiri Olsa) [1172076] - [perf] tools: Handle PERF_RECORD_HEADER_EVENT_TYPE properly (Jiri Olsa) [1172076] - [perf] probe: Do not add offset twice to uprobe address (Jiri Olsa) [1172076] - [perf] buildid-cache: Check relocation when checking for existing kcore (Jiri Olsa) [1172076] - [perf] tools: Adjust kallsyms for relocated kernel (Jiri Olsa) [1172076] - [perf] tests: No need to set up ref_reloc_sym (Jiri Olsa) [1172076] - [perf] symbols: Prevent the use of kcore if the kernel has moved (Jiri Olsa) [1172076] - [perf] record: Get ref_reloc_sym from kernel map (Jiri Olsa) [1172076] - [perf] machine: Set up ref_reloc_sym in machine__create_kernel_maps() (Jiri Olsa) [1172076] - [perf] machine: Add machine__get_kallsyms_filename() (Jiri Olsa) [1172076] - [perf] tools: Add kallsyms__get_function_start() (Jiri Olsa) [1172076] - [perf] symbols: Fix symbol annotation for relocated kernel (Jiri Olsa) [1172076] - [perf] tools: Fix include for non x86 architectures (Jiri Olsa) [1172076] - [perf] tools: Fix AAAAARGH64 memory barriers (Jiri Olsa) [1172076] - [perf] tools: Demangle kernel and kernel module symbols too (Jiri Olsa) [1172076] - [perf] doc: Remove mention of non-existent set_perf_event_pending() from design.txt (Jiri Olsa) [1172076] - [perf] symbols: Load map before using map->map_ip() (Jiri Olsa) [1172076] - [perf] tools: Fix traceevent plugin path definitions (Jiri Olsa) [1172076] - [perf] symbols: Fix JIT symbol resolution on heap (Jiri Olsa) [1172076] - [perf] stat: Fix memory corruption of xyarray when cpumask is used (Jiri Olsa) [1172076] - [perf] evsel: Remove duplicate member zeroing after free (Jiri Olsa) [1172076] - [perf] tools: Ensure sscanf does not overrun the "mem" field (Jiri Olsa) [1172076] - [perf] stat: fix NULL pointer reference bug with event unit (Jiri Olsa) [1172076] - [perf] tools: Add support for the xtensa architecture (Jiri Olsa) [1172076] - [perf] session: Free cpu_map in perf_session__cpu_bitmap (Jiri Olsa) [1172076] - [perf] timechart: Fix wrong SVG height (Jiri Olsa) [1172076] - [perf] tools: Remove unnecessary callchain cursor state restore on unmatch (Jiri Olsa) [1172076] - [perf] callchain: Spare double comparison of callchain first entry (Jiri Olsa) [1172076] - [perf] tools: Do proper comm override error handling (Jiri Olsa) [1172076] - [perf] symbols: Export elf_section_by_name and reuse (Jiri Olsa) [1172076] - [perf] probe: Release all dynamically allocated parameters (Jiri Olsa) [1172076] - [perf] probe: Release allocated probe_trace_event if failed (Jiri Olsa) [1172076] - [perf] tools: Add 'build-test' make target (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when xen plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when scsi plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when jbd2 plugin is is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when cfg80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when mac80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when sched_switch plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kvm plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kmem plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when hrtimer plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when function plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_print_function() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_event_handler() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: fix pointer-integer size mismatch (Jiri Olsa) [1172076] - [perf] hists: Convert hist entry functions to use struct he_stat (Jiri Olsa) [1172076] - [perf] tools: Factor out sample__resolve_callchain() (Jiri Olsa) [1172076] - [perf] tools: Remove symbol_conf.use_callchain check (Jiri Olsa) [1172076] - [perf] tools: Fix cross building (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make plugin unload function receive pevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() finally!! (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in trace_seq_init() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Check return value of realloc() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add state member to struct trace_seq (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove hard coded include to /usr/local/include in Makefile (Jiri Olsa) [1172076] - [perf] tools: Fix build error due to zfree() cast (Jiri Olsa) [1172076] - [perf] record: Rename --initial-delay to --delay (Jiri Olsa) [1172076] - [perf] record: Rename --no-delay to --no-buffering (Jiri Olsa) [1172076] - [perf] tools: Remove unused test-volatile-register-var.c (Jiri Olsa) [1172076] - [perf] probe: Fix build when DWARF support libraries not present (Jiri Olsa) [1172076] - [perf] diff: Color the Weighted Diff column (Jiri Olsa) [1172076] - [perf] diff: Color the Ratio column (Jiri Olsa) [1172076] - [perf] diff: Color the Delta column (Jiri Olsa) [1172076] - [perf] tools: Generalize percent_color_snprintf() (Jiri Olsa) [1172076] - [perf] tools: Include from asm/bug.h (Jiri Olsa) [1172076] - [perf] record: Add --initial-delay option (Jiri Olsa) [1172076] - [perf] tools: Use the DWARF unwind info only if loaded (Jiri Olsa) [1172076] - [perf] tools: Add test for building detached source tarballs (Jiri Olsa) [1172076] - [perf] tools: Include tools/lib/api/ in MANIFEST (Jiri Olsa) [1172076] - [perf] tools: Move perf's bug.h to a generic place (Jiri Olsa) [1172076] - [perf] tools: Define likely/unlikely in linux/compiler.h (Jiri Olsa) [1172076] - [perf] tools: Move perf's linux/compiler.h to a generic place (Jiri Olsa) [1172076] - [perf] evlist: Introduce evlist__for_each() & friends (Jiri Olsa) [1172076] - [perf] report: Move histogram entries collapsing to separate function (Jiri Olsa) [1172076] - [perf] report: Move hist browser selection code to separate function (Jiri Olsa) [1172076] - [perf] report: Move logic to warn about kptr_restrict'ed kernels to separate function (Jiri Olsa) [1172076] - [perf] tools: Comment typo fix (Jiri Olsa) [1172076] - [perf] stat: Fix --delay option in man page (Jiri Olsa) [1172076] - [perf] tools: Make perf_event__synthesize_mmap_events global (Jiri Olsa) [1172076] - [perf] machine: Fix id_hdr_size initialization (Jiri Olsa) [1172076] - [perf] tools: Automate setup of FEATURE_CHECK_(C|LD)FLAGS-all variables (Jiri Olsa) [1172076] - [perf] trace: Pack 'struct trace' (Jiri Olsa) [1172076] - [perf] header: Pack 'struct perf_session_env' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Shut up plugins make message (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Do not generate dependency for system header files (Jiri Olsa) [1172076] - [perf] tests: Fix installation tests path setup (Jiri Olsa) [1172076] - [perf] tools: Move arch setup into seprate Makefile (Jiri Olsa) [1172076] - [perf] stat: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] tests: Fixup leak on error path in parse events test (Jiri Olsa) [1172076] - [perf] evlist: Auto unmap on destructor (Jiri Olsa) [1172076] - [perf] evlist: Close fds on destructor (Jiri Olsa) [1172076] - [perf] evlist: Move destruction of maps to evlist destructor (Jiri Olsa) [1172076] - [perf] record: Remove old evsel_list usage (Jiri Olsa) [1172076] - [perf] evlist: Move the SIGUSR1 error reporting logic to prepare_workload (Jiri Olsa) [1172076] - [perf] evlist: Send the errno in the signal when workload fails (Jiri Olsa) [1172076] - [perf] stat: Don't show counter information when workload fails (Jiri Olsa) [1172076] - [perf] tools: Use zfree to help detect use after free bugs (Jiri Olsa) [1172076] - [perf] tools: Introduce zfree (Jiri Olsa) [1172076] - [perf] tools: No need to test against NULL before calling free() (Jiri Olsa) [1172076] - [perf] ui/tui: Implement header window (Jiri Olsa) [1172076] - [perf] ui/tui: Split help message for perf top and report (Jiri Olsa) [1172076] - [perf] ui/tui: Protect windows by ui__lock (Jiri Olsa) [1172076] - [perf] probe: Support basic dwarf-based operations on uprobe events (Jiri Olsa) [1172076] - [perf] probe: Expand given path to absolute path (Jiri Olsa) [1172076] - [perf] config: Ignore generated files in feature-checks (Jiri Olsa) [1172076] - [perf] tools: Do not synthesize the treads of default guest (Jiri Olsa) [1172076] - [perf] tools: Use machine->pid for tgid if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Set event->header.misc to PERF_RECORD_MISC_GUEST_USER if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Find the proc info under machine->root_dir (Jiri Olsa) [1172076] - [perf] tools: Add support for PERF_RECORD_MISC_GUEST_USER in thread__find_addr_map() (Jiri Olsa) [1172076] - [perf] report: Print session information only if --stdio is given (Jiri Olsa) [1172076] - [perf] report: Use pr_*() functions where applicable (Jiri Olsa) [1172076] - [perf] symbols: Add 'machine' member to struct addr_location (Jiri Olsa) [1172076] - [perf] mem: Remove unused parameter from dump_raw_samples() (Jiri Olsa) [1172076] - [perf] scripting perl: Shorten function signatures (Jiri Olsa) [1172076] - [perf] scripting python: Shorten function signatures (Jiri Olsa) [1172076] - [perf] ui browser: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] report: Rename 'perf_report' to 'report' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global 'O' processing code (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CLEAN build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_INSTALL build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_LINK build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add global QUIET_CC_FPIC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove print_app_build variable (Jiri Olsa) [1172076] - [perf] tools: Making QUIET_(CLEAN|INSTAL) variables global (Jiri Olsa) [1172076] - [perf] tests: Factor make install tests (Jiri Olsa) [1172076] - [perf] tools: Rename 'perf_record_opts' to 'record_opts (Jiri Olsa) [1172076] - [perf] record: Rename 'perf_record' to plain 'record' (Jiri Olsa) [1172076] - [perf] record: Simplify perf_record__write (Jiri Olsa) [1172076] - [perf] record: Use perf_data_file__write for output file (Jiri Olsa) [1172076] - [perf] inject: Handle output file via perf_data_file object (Jiri Olsa) [1172076] - [perf] tools: Get rid of a duplicate va_end() in error reporting routine (Jiri Olsa) [1172076] - [perf] report: Introduce helpers for processing callchains (Jiri Olsa) [1172076] - [perf] annotate: Make symbol__inc_addr_samples private (Jiri Olsa) [1172076] - [perf] annotate: Adopt methods from hists (Jiri Olsa) [1172076] - [perf] top: Use hist_entry__inc_addr_sample (Jiri Olsa) [1172076] - [perf] annotate: Add inc_samples method to addr_map_symbol (Jiri Olsa) [1172076] - [perf] hists: Leave symbol addr hist bucket auto alloc to symbol layer (Jiri Olsa) [1172076] - [perf] annotate: Auto allocate symbol per addr hist buckets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Introduce pevent_filter_strerror() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Handle INVALID_ARG_TYPE errno in pevent_strerror (Jiri Olsa) [1172076] - [perf] hists: Do not pass period and weight to add_hist_entry() (Jiri Olsa) [1172076] - [perf] sort: Do not compare dso again (Jiri Olsa) [1172076] - [perf] sort: Compare addresses if no symbol info (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in some string conversion functions (Jiri Olsa) [1172076] - [perf] symbols: Use consistent name for the DSO binary type member (Jiri Olsa) [1172076] - [perf] timechart: Add --highlight option (Jiri Olsa) [1172076] - [perf] symbols: Clarify method to get DSO binary_type filename (Jiri Olsa) [1172076] - [perf] symbols: Remove needless static binary_type array (Jiri Olsa) [1172076] - [perf] timechart: Add support for topology (Jiri Olsa) [1172076] - [perf] timechart: Get number of CPUs from perf header (Jiri Olsa) [1172076] - [perf] timechart: Print pid along the name (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support to CPU info (Jiri Olsa) [1172076] - [perf] tools: Convert to new topic libraries (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor pevent_filter_match() to get rid of die() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make pevent_filter_add_filter_str() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor process_filter() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in reparent_op_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make add_left() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in add_right() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in find_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in read_token() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() allocate_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die in add_filter_type() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in show_error() (Jiri Olsa) [1172076] - [perf] completion: Complete 'perf kvm' (Jiri Olsa) [1172076] - [perf] evlist: Add perf_evlist__to_front() (Jiri Olsa) [1172076] - [perf] tools: Fix inverted error verification bug in thread__fork (Jiri Olsa) [1172076] - [perf] tools: Move mem_bswap32/64 to util.c (Jiri Olsa) [1172076] - [perf] evlist: Add can_select_event() method (Jiri Olsa) [1172076] - [perf] header: Allow header->data_offset to be predetermined (Jiri Olsa) [1172076] - [perf] tools: Add perf_event_paranoid() (Jiri Olsa) [1172076] - [perf] tools: Start carving out symbol parsing routines from perf (Jiri Olsa) [1172076] - [perf] unwinding: Use the per-feature check flags (Jiri Olsa) [1172076] - [perf] tools: Add per-feature check flags (Jiri Olsa) [1172076] - [perf] symbols: Fix bug in usage of the basename() function (Jiri Olsa) [1172076] - [perf] symbols: Rename filename argument (Jiri Olsa) [1172076] - [perf] symbols: Constify some DSO methods parameters (Jiri Olsa) [1172076] - [perf] symbols: Set freed members to NULL in dso destructor (Jiri Olsa) [1172076] - [perf] symbols: Constify dso->long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of long_name_allocated member (Jiri Olsa) [1172076] - [perf] symbols: Set alloc flag close to setting the long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of short_name_allocated member (Jiri Olsa) [1172076] - [perf] machine: Don't open code assign dso->short_name (Jiri Olsa) [1172076] - [perf] symbols: Rename [sl]name_alloc to match the members they refer to (Jiri Olsa) [1172076] - [perf] script: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] report: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in pevent_filter_clear_trivial() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_add_filter_str() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in add_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_alloc() (Jiri Olsa) [1172076] - [perf] kvm: Make perf kvm diff support --guestmount (Jiri Olsa) [1172076] - [perf] kvm: Move code to generate filename for perf-kvm to function (Jiri Olsa) [1172076] - [perf] annotate: Fix typo (Jiri Olsa) [1172076] - [perf] archive: Remove duplicated 'runs' in man page (Jiri Olsa) [1172076] - [perf] kvm: Fix bug in 'stat report' (Jiri Olsa) [1172076] - [perf] kvm: Introduce option -v for perf kvm command (Jiri Olsa) [1172076] - [perf] evlist: Fix mmap pages rounding to power of 2 (Jiri Olsa) [1172076] - [perf] evlist: Fix max mmap_pages (Jiri Olsa) [1172076] - [perf] evlist: Remove unnecessary parentheses (Jiri Olsa) [1172076] - [perf] record: Fix display of incorrect mmap pages (Jiri Olsa) [1172076] - [perf] script: Add an option to print the source line number (Jiri Olsa) [1172076] - [perf] script: Fix symoff printing in callchains (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Report better error message on bad function args (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use 'const' in variables pointing to const strings (Jiri Olsa) [1172076] - [perf] trace: Fix summary percentage when processing files (Jiri Olsa) [1172076] - [perf] trace: Add support for syscalls vs raw_syscalls (Jiri Olsa) [1172076] - [perf] tools: build: Fix install dependency (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Update kvm plugin with is_writable_pte helper (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from plugin_function.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Several cleanups for function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use pevent_print_func_field in hrtimer_start handler (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use static functions in jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from event-plugin.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add cfg80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add scsi plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add xen plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add sched_switch plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add mac80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kvm plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kmem plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add hrtimer plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: Overload pr_stat traceevent print function (Jiri Olsa) [1172076] - [perf] tools: Add trace-event global object for tracepoint interface (Jiri Olsa) [1172076] - [perf] tools: Add trace-event object (Jiri Olsa) [1172076] - [perf] tools: Add build and install plugins targets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Harmonize the install messages in lib-traceevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Change pevent_parse_format to include pevent handle (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add traceevent_host_bigendian function (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin build support (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin support (Jiri Olsa) [1172076] - [perf] script: Do not call perf_event__preprocess_sample() twice) (Jiri Olsa) [1172076] - [perf] symbols: Fix random fd closing with no libelf (Jiri Olsa) [1172076] - [perf] kvm: Update the 'record' man page entry for new --guest/--host behavior (Jiri Olsa) [1172076] - [perf] kvm: Fix spurious '=' use in man page (Jiri Olsa) [1172076] - [perf] kvm: Add more detail about buildid-list in man page (Jiri Olsa) [1172076] - [perf] target: Move the checking of which map function to call into function (Jiri Olsa) [1172076] - [perf] tools: Remove condition in machine__get_kernel_start_addr (Jiri Olsa) [1172076] - [perf] tools: Remove stackprotector feature check (Jiri Olsa) [1172076] - [perf] tools: Do not disable source line lookup just because of 1 failure (Jiri Olsa) [1172076] - [perf] symbols: Retain symbol source file name to lookup source line numbers (Jiri Olsa) [1172076] - [perf] symbols: Retain bfd reference to lookup source line numbers (Jiri Olsa) [1172076] - [perf] tools: Use asprintf instead of malloc plus snprintf (Jiri Olsa) [1172076] - [perf] trace: Honour -m option (Jiri Olsa) [1172076] - [perf] tools: Include test-stackprotector-all.c in test-all (Jiri Olsa) [1172076] - [perf] tools: Correct the message in feature-libnuma checking (Jiri Olsa) [1172076] - [perf] timechart: Move wake_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move power_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move all_data per_pid list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Introduce tool struct (Jiri Olsa) [1172076] - [perf] tools: Add perf_data_file__write interface (Jiri Olsa) [1172076] - [perf] tools: Add writen function (Jiri Olsa) [1172076] - [perf] tools: Fine tune readn function (Jiri Olsa) [1172076] - [perf] tools: Use correct return type for readn function (Jiri Olsa) [1172076] - [perf] record: Unify data output code into perf_record__write function (Jiri Olsa) [1172076] - [perf] tools: Fix tags/TAGS targets rebuilding (Jiri Olsa) [1172076] - [perf] timechart: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] timechart: Remove some needless struct forward declarations (Jiri Olsa) [1172076] - [perf] timechart: dynamically determine event fields offset (Jiri Olsa) [1172076] - [perf] symbols: Fix not finding kcore in buildid cache (Jiri Olsa) [1172076] - [perf] script: Print mmap[2] events also (Jiri Olsa) [1172076] - [perf] script: Print comm, fork and exit events also (Jiri Olsa) [1172076] - [perf] script: Print callchains and symbols if they exist (Jiri Olsa) [1172076] - [perf] tools: Export setup_list (Jiri Olsa) [1172076] - [perf] thread: Move comm_list check into function (Jiri Olsa) [1172076] - [perf] symbols: Move idle syms check from top to generic function (Jiri Olsa) [1172076] - [perf] evsel: Skip ignored symbols while printing callchain (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support (Jiri Olsa) [1172076] - [perf] timechart: Add support for -P and -T in timechart recording (Jiri Olsa) [1172076] - [perf] timechart: Group figures and add title with details (Jiri Olsa) [1172076] - [perf] timechart: Add support for displaying only tasks related data (Jiri Olsa) [1172076] - [perf] timechart: Use proc_num to implement --power-only (Jiri Olsa) [1172076] - [perf] timechart: Add option to limit number of tasks (Jiri Olsa) [1172076] - [perf] timechart: Always try to print at least 15 tasks (Jiri Olsa) [1172076] - [perf] record: Default -t option to no inheritance (Jiri Olsa) [1172076] - [perf] tools: Add option macro OPT_BOOLEAN_SET (Jiri Olsa) [1172076] - [perf] tools: Allow '--inherit' as the negation of '--no-inherit' (Jiri Olsa) [1172076] - [perf] record: Make per-cpu mmaps the default (Jiri Olsa) [1172076] - [perf] script: Move evname print code to process_event() (Jiri Olsa) [1172076] - [perf] completion: Rename file to reflect zsh support (Jiri Olsa) [1172076] - [perf] completion: Introduce zsh support (Jiri Olsa) [1172076] - [perf] completion: Factor out call to __ltrim_colon_completions (Jiri Olsa) [1172076] - [perf] completion: Factor out compgen stuff (Jiri Olsa) [1172076] - [perf] completion: Introduce a layer of indirection (Jiri Olsa) [1172076] - [perf] top: Make -g refer to callchains (Jiri Olsa) [1172076] - [perf] trace: Remove thread summary coloring (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use helper trace-seq in print functions like kernel does (Jiri Olsa) [1172076] - [perf] tools: stat: Add event unit and scale support (Jiri Olsa) [1172076] - [perf] Fix hotplug splat (Jiri Olsa) [1172076] - [perf] x86: Fix event scheduling (Jiri Olsa) [1172076] - [perf] nmi: Fix unknown NMI warning (Jiri Olsa) [1172076] - [perf] uapi: convert u64 to __u64 in exported headers (Jiri Olsa) [1172076] - [perf] Introduce a flag to enable close-on-exec in perf_event_open() (Jiri Olsa) [1172076] - [perf] Fix PERF_EVENT_IOC_PERIOD to force-reset the period (Jiri Olsa) [1172076] - [perf] Optimize ring-buffer write by depending on control dependencies (Jiri Olsa) [1172076]- [kernel] register_console: prevent adding the same console twice (Artem Savkov) [1169763] - [block] mtip32xx: Fix ERO and NoSnoop values in PCIe upstream on AMD systems (David Milburn) [1158605] - [block] mtip32xx: Remove dfs_parent after pci unregister (David Milburn) [1158605] - [block] mtip32xx: Increase timeout for STANDBY IMMEDIATE command (David Milburn) [1158605] - [virt] kvm: excessive pages un-pinning in kvm_iommu_map error path (Jacob Tanenbaum) [1156521] {CVE-2014-8369} - [md] dm-thin: fix missing out-of-data-space to write mode transition if blocks are released (Mike Snitzer) [1173184] - [md] dm-thin: fix inability to discard blocks when in out-of-data-space mode (Mike Snitzer) [1173184] - [md] dm-thin: fix crash by initializing thin device's refcount and completion earlier (Mike Snitzer) [1169431] - [x86] crypto: Add support for 192 & 256 bit keys to AESNI RFC4106 (Jarod Wilson) [1176211] - [net] bridge: multicast: enable snooping on general queries only (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for general query destination (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for query source addresses (Marcelo Leitner) [1167003] - [net] bridge: separate querier and query timer into IGMP/IPv4 and MLD/IPv6 ones (Marcelo Leitner) [1167003] - [net] bridge: use spin_lock_bh() in br_multicast_set_hash_max (Marcelo Leitner) [1167003] - [net] bridge: Fix potential deadlock on br->multicast_lock (Marcelo Leitner) [1167003] - [net] xfrm: ipcomp6 support (Jiri Pirko) [1124183] - [net] xfrm: xfrm6_tunnel in netns (Jiri Pirko) [1124183] - [net] xfrm: fixup xfrm6_tunnel error propagation (Jiri Pirko) [1124183] - [net] ipv4: use ip_skb_dst_mtu to determine mtu in ip_fragment (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce ip_dst_mtu_maybe_forward and protect forwarding path against pmtu spoofing (Hannes Frederic Sowa) [1170120] - [net] ipv4: new ip_no_pmtu_disc mode to always discard incoming frag needed msgs (Hannes Frederic Sowa) [1170120] - [net] inet: make no_pmtu_disc per namespace and kill ipv4_config (Hannes Frederic Sowa) [1170120] - [net] ipv4: improve documentation of ip_no_pmtu_disc (Hannes Frederic Sowa) [1170120] - [net] ipv6: yet another new IPV6_MTU_DISCOVER option IPV6_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv4: yet another new IP_MTU_DISCOVER option IP_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv6: support IPV6_PMTU_INTERFACE on sockets (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce new IP_MTU_DISCOVER mode IP_PMTUDISC_INTERFACE (Hannes Frederic Sowa) [1170120] - [net] gre: Fix use-after-free panic in ipgre_rcv() (Panu Matilainen) [1130443] - [net] netfilter: xt_tcpmss: Fix IPv6 default MSS too (Panu Matilainen) [1121486] - [net] netfilter: xt_tcpmss: Fix violation of RFC879 in absence of MSS option (Panu Matilainen) [1121486] - [net] sctp: fix memory leak in auth key management (Daniel Borkmann) [1163934] - [net] sctp: cache auth_enable per endpoint (Daniel Borkmann) [1152365] - [net] ipv4: disable bh while doing route gc (Marcelo Leitner) [1141866] - [net] vxlan: use custom ndo_change_mtu handler (Alexander Duyck) [1127108]- [mm] hugetlb: improve page-fault scalability (Larry Woodman) [1120365] - [hid] multitouch: manually add back Quanta 3001 handling (Benjamin Tissoires) [1117264] - [x86] xen: avoid freeing static 'name' when kasprintf() fails (Vitaly Kuznetsov) [1105497] - [x86] xen: suspend and resume system devices when running PVHVM (Vitaly Kuznetsov) [1105497] - [x86] xen: remove blocked time accounting from xen "clockchip" (Vitaly Kuznetsov) [1105497] - [x86] xen: Free onlined per-cpu data structure if we want to online it again (Vitaly Kuznetsov) [1105497] - [x86] xen: Check that the per_cpu data structure has data before freeing (Vitaly Kuznetsov) [1105497] - [x86] xen: Don't leak interrupt name when offlining (Vitaly Kuznetsov) [1105497] - [x86] xen: Encapsulate the struct clock_event_device in another structure (Vitaly Kuznetsov) [1105497] - [x86] xen: Add default value of -1 for IRQ and check for that (Vitaly Kuznetsov) [1105497] - [x86] xen: use non-tracing preempt in xen_clocksource_read() (Vitaly Kuznetsov) [1105497] - [x86] xen: Cleanup code/data sections definitions (Vitaly Kuznetsov) [1105497] - [x86] xen: Fix kasprintf splat when allocating timerd IRQ line (Vitaly Kuznetsov) [1105497] - [x86] xen: do not initialize PV timers on HVM if !xen_have_vector_callback (Vitaly Kuznetsov) [1105497] - [x86] xen: teardown timer for HVM as well (Vitaly Kuznetsov) [1105497] - [x86] Use xen_vcpuop_clockevent, xen_clocksource and xen wallclock (Vitaly Kuznetsov) [1105497] - [pci] Check parent kobject in pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Add global pci_lock_rescan_remove() (Myron Stowe) [1170329] - [pci] Move device_del() from pci_stop_dev() to pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Make device create/destroy logic symmetric (Myron Stowe) [1170329] - [pci] Stop all children first, before removing all children (Myron Stowe) [1170329] - [pci] Leave normal LIST_POISON in deleted list entries (Myron Stowe) [1170329] - [pci] Rename local variables to conventional names (Myron Stowe) [1170329] - [pci] Remove unused, commented-out, code (Myron Stowe) [1170329] - [pci] Stop and remove devices in one pass (Myron Stowe) [1170329] - [pci] Fold stop and remove helpers into their callers (Myron Stowe) [1170329] - [pci] Use list_for_each_entry() for bus->devices traversal (Myron Stowe) [1170329] - [pci] Remove pci_stop_and_remove_behind_bridge() (Myron Stowe) [1170329] - [pci] Don't export stop_bus_device and remove_bus_device interfaces (Myron Stowe) [1170329] - [pci] pcmcia: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Stop disabling bridges on remove (Myron Stowe) [1170329] - [pci] make acpihp use __pci_remove_bus_device instead (Myron Stowe) [1170329] - [pci] export __pci_remove_bus_device (Myron Stowe) [1170329] - [pci] Rename pci_remove_behind_bridge to pci_stop_and_remove_behind_bridge (Myron Stowe) [1170329] - [pci] Rename pci_remove_bus_device to pci_stop_and_remove_bus_device (Myron Stowe) [1170329] - [pci] Fix pci cardbus removal (Myron Stowe) [1170329] - [pci] Only call pci_stop_bus_device() one time for child devices at remove (Myron Stowe) [1170329] - [scsi] Revert "fix our current target reap infrastructure" (David Milburn) [1168072] - [scsi] Revert "dual scan thread bug fix" (David Milburn) [1168072] - [s390] kernel: fix cpu target address of directed yield (Hendrik Brueckner) [1180061] - [s390] zfcp: auto port scan resiliency (Hendrik Brueckner) [1148125] - [s390] qeth: Display adjacent switch attributes (Hendrik Brueckner) [1148127] - [s390] dasd: add support for control unit initiated reconfiguration (Hendrik Brueckner) [1148119] - [s390] cio: fix multiple structure definitions (Hendrik Brueckner) [1148119] - [s390] Add a mechanism to get the subchannel id (Hendrik Brueckner) [1148119] - [s390] cio: handle unknown pgroup state (Hendrik Brueckner) [1053833] - [s390] cio: export vpm via sysfs (Hendrik Brueckner) [1053833] - [s390] cio: skip broken paths (Hendrik Brueckner) [1053833] - [s390] cio: dont abort verification after missing irq (Hendrik Brueckner) [1053833] - [s390] cio: add message for timeouts on internal I/O (Hendrik Brueckner) [1053833] - [netdrv] tg3: Change nvram command timeout value to 50ms (Ivan Vecera) [1176230] - [kernel] sched: Replace use of entity_key() (Larry Woodman) [1124603]- [input] alps: document the v7 touchpad packet protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: fix finger counting for > 2 fingers on clickpads (Benjamin Tissoires) [1109395 947488] - [input] alps: sometimes a single touch is reported in mt (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore new packets (Benjamin Tissoires) [1109395 947488] - [input] alps: allow up to 2 invalid packets without resetting device (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore potential bare packets when device is out of sync (Benjamin Tissoires) [1109395 947488] - [input] alps: fix v4 button press recognition (Benjamin Tissoires) [1109395 947488] - [input] alps: suppress message about 'Unknown touchpad' (Benjamin Tissoires) [1109395 947488] - [input] alps: Rushmore and v7 resolution support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for v7 devices (Benjamin Tissoires) [1109395 947488] - [input] alps: cache firmware version (Benjamin Tissoires) [1109395 947488] - [input] alps: change decode function prototype to return an int (Benjamin Tissoires) [1109395 947488] - [input] alps: report 2 touches when we've > 2 fingers (Benjamin Tissoires) [1109395 947488] - [input] alps: add an alps_report_semi_mt_data function (Benjamin Tissoires) [1109395 947488] - [input] alps: use single touch data when v3 mt data contains only one finger (Benjamin Tissoires) [1109395 947488] - [input] alps: use standard contact tracking instead of DIY (Benjamin Tissoires) [1109395 947488] - [input] alps: use struct input_mt_pos to track coordinates (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, round down when spreading adjescent fingers over 2 points (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, fix counting of high point bits (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, add alps_get_bitmap_points() helper function (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, don't invert the Y-axis on Rushmore (Benjamin Tissoires) [1109395 947488] - [input] alps: improve 2-finger reporting on v3 models (Benjamin Tissoires) [1109395 947488] - [input] alps: fix rushmore packet decoding (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Dolphin" devices (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for DualPoint device on Dell XT2 model (Benjamin Tissoires) [1109395 947488] - [input] alps: change secondary device's name (Benjamin Tissoires) [1109395 947488] - [input] alps: add "Dolphin V1" touchpad support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Rushmore" touchpads (Benjamin Tissoires) [1109395 947488] - [input] alps: move pixel and bitmap info into alps_data struct (Benjamin Tissoires) [1109395 947488] - [input] alps: switch to using input_mt_report_finger_count (Benjamin Tissoires) [1109395 947488] - [input] alps: document the alps.h data structures (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v4 protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v3 protocol (Benjamin Tissoires) [1109395 947488] - [x86] kvm: Check non-canonical addresses upon WRMSR (Frantisek Hrbata) [1152983] {CVE-2014-3610} - [mm] memcg: do not allow task about to OOM kill to bypass the limit (Johannes Weiner) [1088334] - [mm] memcg: do not declare OOM from __GFP_NOFAIL allocations (Johannes Weiner) [1088334] - [fs] buffer: move allocation failure loop into the allocator (Johannes Weiner) [1088334] - [mm] memcg: handle non-error OOM situations more gracefully (Johannes Weiner) [1088334] - [mm] memcg: do not trap chargers with full callstack on OOM (Johannes Weiner) [1088334] - [mm] memcg: rework and document OOM waiting and wakeup (Johannes Weiner) [1088334] - [mm] memcg: enable memcg OOM killer only for user faults (Johannes Weiner) [1088334] - [x86] mm: finish user fault error path with fatal signal (Johannes Weiner) [1088334] - [mm] pass userspace fault flag to generic fault handler (Johannes Weiner) [1088334] - [s390] mm: do not invoke OOM killer on kernel fault OOM (Johannes Weiner) [1088334] - [powerpc] mm: remove obsolete init OOM protection (Johannes Weiner) [1088334] - [powerpc] mm: invoke oom-killer from remaining unconverted page fault handlers (Johannes Weiner) [1088334]- [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD_PAGES (Rafael Aquini) [975154] - [mm] swapon: check validity of swap_flags (Rafael Aquini) [975154] - [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD (Rafael Aquini) [975154] - [hv] util: make struct hv_do_fcopy match Hyper-V host messages (Vitaly Kuznetsov) [1123156] - [hv] util: Properly pack the data for file copy functionality (Vitaly Kuznetsov) [1123156] - [block] nvme: Fix nvmeq waitqueue entry initialization (David Milburn) [1149304] - [block] nvme: Clear QUEUE_FLAG_STACKABLE (David Milburn) [1149304 1155715] - [block] nvme: Do not open disks that are being deleted (David Milburn) [1149304] - [block] nvme: Reference count pci device (David Milburn) [1149304] - [block] nvme: Fix filesystem sync deadlock on removal (David Milburn) [1149304] - [block] nvme: Fix START_STOP_UNIT Scsi->NVMe translation (David Milburn) [1149304] - [block] nvme: Use Log Page constants in SCSI emulation (David Milburn) [1149304] - [block] nvme: Define Log Page constants (David Milburn) [1149304] - [block] nvme: Fix hot cpu notification dead lock (David Milburn) [1149304] - [block] nvme: CPU hot plug notification (David Milburn) [1149304] - [block] nvme: Rename io_timeout to nvme_io_timeout (David Milburn) [1149304] - [block] nvme: Use last bytes of f/w rev SCSI Inquiry (David Milburn) [1149304] - [block] nvme: Adhere to request queue block accounting enable/disable (David Milburn) [1149304] - [block] nvme: Fix nvme get/put queue semantics (David Milburn) [1149304] - [block] nvme: Delete NVME_GET_FEAT_TEMP_THRESH (David Milburn) [1149304] - [block] nvme: Make admin timeout a module parameter (David Milburn) [1149304] - [block] nvme: Make iod bio timeout a parameter (David Milburn) [1149304] - [block] nvme: Prevent possible NULL pointer dereference (David Milburn) [1149304] - [block] nvme: Fix the buffer size passed in GetLogPage(CDW10.NUMD) (David Milburn) [1149304] - [block] nvme: Update data structures for NVMe 1.2 (David Milburn) [1149304] - [block] nvme: Enable BUILD_BUG_ON checks (David Milburn) [1149304] - [block] nvme: Update namespace and controller identify structures to the 1.1a spec (David Milburn) [1149304] - [block] nvme: Flush with data support (David Milburn) [1149304] - [block] nvme: Configure support for block flush (David Milburn) [1149304] - [block] nvme: Add tracepoints (David Milburn) [1149304] - [block] nvme: Protect against badly formatted CQEs (David Milburn) [1149304] - [block] nvme: Improve error messages (David Milburn) [1149304] - [block] nvme: Update copyright headers (David Milburn) [1149304] - [netdrv] mlx4_en: Adding missing initialization of perm_addr (Amir Vadai) [1120930]- [fs] cifs: don't compare uniqueids in cifs_prime_dcache unless server inode numbers are in use (Sachin Prabhu) [1163010] - [fs] cifs: always update the inode cache with the results from a FIND_* (Sachin Prabhu) [1163010] - [fs] nfsd: disable 4.1 in rhel6 (J. Bruce Fields) [1122493] - [x86] kvm: allow bit 10 to be cleared in MSR_IA32_MC4_CTL (Eduardo Habkost) [1025868] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1133543] - [scsi] be2iscsi: Fix kernel panic during reboot/shutdown (Rob Evers) [1133543] - [firmware] iscsi_ibft: Fix finding Broadcom specific ibft sign (Maurizio Lombardi) [1095187] - [firmware] ibft: Fix finding IBFT ACPI table on UEFI (Maurizio Lombardi) [1095187] - [scsi] st: add a debug_flag module parameter request (Maurizio Lombardi) [1153819] - [scsi] bnx2fc: fix incorrect DMA memory mapping in bnx2fc_unmap_sg_list() (Maurizio Lombardi) [1119623] - [scsi] sd: fix a bug in deriving the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782] - [scsi] sd: Derive the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782]- [fs] proc/task_mmu: missing check during hugepage migration (Jacob Tanenbaum) [1105038] {CVE-2014-3940} - [fs] proc: use unsigned long inside /proc/*/statm (Rafael Aquini) [810317] - [net] ipv6: update Destination Cache entries when gateway turn into host (Jiri Pirko) [1174697] - [net] ipv6: increase ip6_rt_max_size to 16384 (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't set DST_NOCOUNT for remotely added routes (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't count addrconf generated routes against gc limit (Hannes Frederic Sowa) [1112946] - [net] ipv6: Don't put artificial limit on routing table size (Hannes Frederic Sowa) [1112946] - [scsi] bnx2fc: fix tgt spinlock locking (Maurizio Lombardi) [1079656] - [acpi] acpica: Remove FORCE_DELETE option for global reference count mechanism (Adrian Huang) [1155774] - [input] wacom: silence warning introduced in 6986e2c7 (Aristeu Rozanski) [1093435] - [input] wacom: fix retrieving touch_max bug (Aristeu Rozanski) [1093435] - [input] wacom: fix a typo for Cintiq 22HDT (Aristeu Rozanski) [1093435] - [input] wacom: add three new display tablets (Aristeu Rozanski) [1093435] - [input] wacom: add touch sensor support for Cintiq 24HD touch (Aristeu Rozanski) [1093435] - [input] wacom: add 0xE5 (MT device) support (Aristeu Rozanski) [1093435] - [input] wacom: retrieve maximum number of touch points (Aristeu Rozanski) [1093435] - [input] wacom: handle split-sensor devices with internal hubs (Aristeu Rozanski) [1093435] - [input] usb: move children to struct usb_port (Aristeu Rozanski) [1093435] - [media] gspca: ov519: Fix sensor detection problems (Gopal Tiwari) [1043584] - [kernel] module: fix kabi for 16k stacks (Johannes Weiner) [1045190 1060721] - [kernel] x86_64: expand kernel stack to 16K (Johannes Weiner) [1045190 1060721] - [kernel] hung_task: debugging: Add tracepoint to report the hang (Oleg Nesterov) [977930]- [crypto] crc32c: Kill pointless CRYPTO_CRC32C_X86_64 option (Jarod Wilson) [1036212] - [crypto] testmgr: add larger crc32c test vector to test FPU path in crc32c_intel (Jarod Wilson) [1036212] - [crypto] tcrypt: Added speed test in tcrypt for crc32c (Jarod Wilson) [1036212] - [crypto] crc32c: Optimize CRC32C calculation with PCLMULQDQ instruction (Jarod Wilson) [1036212] - [crypto] crc32c: Rename crc32c-intel.c to crc32c-intel_glue.c (Jarod Wilson) [1036212] - [mm] hugetlb: release pages in the error path of hugetlb_cow() (Rafael Aquini) [1063691] - [x86] traps: stop using IST for #SS (Petr Matousek) [1172811] {CVE-2014-9322} - [net] rtnetlink: wait for unregistering devices in rtnl_link_unregister() (Florian Westphal) [1133744] - [net] netns: Delay default_device_exit_batch until no devices are unregistering (Florian Westphal) [1133744] - [netdrv] igb: retire the RX_CSUM flag and use the netdev flag instead (Stefan Assmann) [1169711] - [netdrv] igb: Support RX-ALL feature flag (Stefan Assmann) [1169711] - [netdrv] igb: do vlan cleanup (Stefan Assmann) [1169711] - [netdrv] igb: add support for NETIF_F_RXHASH (Stefan Assmann) [1169711] - [netdrv] igb: convert to ndo_fix_features (Stefan Assmann) [1169711] - [netdrv] netxen: Fix link event handling (Tony Camuso) [1148022] - [netdrv] netxen: Fix bug in Tx completion path (Tony Camuso) [1148022] - [netdrv] netxen: Fix BUG "sleeping function called from invalid context" (Tony Camuso) [1148022] - [netdrv] netxen: Convert remaining uses of pr_warning to pr_warn (Tony Camuso) [1148022] - [netdrv] netxen: Fix typo in printk (Tony Camuso) [1148022] - [netdrv] netxen: remove init of dev->perm_addr in drivers (Tony Camuso) [1148022] - [netdrv] netxen: Remove DEFINE_PCI_DEVICE_TABLE macro use (Tony Camuso) [1148022] - [netdrv] netxen: get rid of SET_ETHTOOL_OPS (Tony Camuso) [1148022] - [netdrv] netxen: Use pci_enable_msix_range() instead of pci_enable_msix() (Tony Camuso) [1148022] - [netdrv] netxen: slight optimization of addr compare (Tony Camuso) [1148022] - [netdrv] netxen: Fix FSF address in file headers (Tony Camuso) [1148022] - [netdrv] netxen: remove unnecessary pci_set_drvdata() (Tony Camuso) [1148022] - [netdrv] netxen: make pci_error_handlers const (Tony Camuso) [1148022] - [netdrv] netxen: convert to SKB paged frag API (Tony Camuso) [1148022] - [netdrv] netxen: remove use of ndo_set_multicast_list in drivers (Tony Camuso) [1148022] - [netdrv] bna: allow transmit tagged frames (Ivan Vecera) [1138501] - [netdrv] bna: Support TSO and partial checksum with non-accelerated vlans (Ivan Vecera) [1138501]- [perf] trace: Fix ioctl 'request' beautifier build problems on !(i386 || x86_64) arches (Jiri Olsa) [1159929] - [perf] traceevent: Fix conversion of pointer to integer of different size (Jiri Olsa) [1159929] - [perf] traceevent: Fix use of multiple options in processing field (Jiri Olsa) [1159929] - [perf] header: Fix possible memory leaks in process_group_desc() (Jiri Olsa) [1159929] - [perf] header: Fix bogus group name (Jiri Olsa) [1159929] - [perf] tools: Tag thread comm as overriden (Jiri Olsa) [1159929] - [perf] record: Add an option to force per-cpu mmaps (Jiri Olsa) [1159929] - [perf] probe: Add '--demangle'/'--no-demangle' (Jiri Olsa) [1159929] - [perf] browser: Fix segfault caused by off by one handling END key (Jiri Olsa) [1159929] - [perf] symbols: Limit max callchain using max_stack on DWARF unwinding too (Jiri Olsa) [1159929] - [perf] evsel: Introduce perf_evsel__prev() method (Jiri Olsa) [1159929] - [perf] tools: Use perf_evlist__{first, last}, perf_evsel__next (Jiri Olsa) [1159929] - [perf] tools: Synthesize anon MMAP records again (Jiri Olsa) [1159929] - [perf] top: Add missing newline if the 'uid' is invalid (Jiri Olsa) [1159929] - [perf] tools: Remove trivial extra semincolon (Jiri Olsa) [1159929] - [perf] trace: Tweak summary output (Jiri Olsa) [1159929] - [perf] build: Fix feature-libunwind-debug-frame handling (Jiri Olsa) [1159929] - [perf] build: Fix timerfd feature check (Jiri Olsa) [1159929] - [perf] parse the .debug_frame section in case .eh_frame is not present (Jiri Olsa) [1159929] - [perf] tools: Check libunwind for availability of dwarf parsing feature (Jiri Olsa) [1159929] - [perf] arm: wire up perf_regs and unwind support for ARM (Jiri Olsa) [1159929] - [perf] traceevent: Add direct access to dynamic arrays (Jiri Olsa) [1159929] - [perf] target: Shorten perf_target__ to target__ (Jiri Olsa) [1159929] - [perf] tests: Handle throttle events in 'object code reading' test (Jiri Olsa) [1159929] - [perf] evlist: Refactor mmap_pages parsing (Jiri Olsa) [1159929] - [perf] evlist: Round mmap pages to power 2 - v2 (Jiri Olsa) [1159929] - [perf] record: Fix segfault with --no-mmap-pages (Jiri Olsa) [1159929] - [perf] trace: Add summary only option (Jiri Olsa) [1159929] - [perf] trace: Simplify '--summary' output (Jiri Olsa) [1159929] - [perf] trace: Change syscall summary duration order (Jiri Olsa) [1159929] - [perf] tests: Compensate lower sample freq with longer test loop (Jiri Olsa) [1159929] - [perf] trace: Fix segfault on perf trace -i perf.data (Jiri Olsa) [1159929] - [perf] trace: Separate tp syscall field caching into init routine to be reused (Jiri Olsa) [1159929] - [perf] trace: Beautify fifth argument of mmap() as fd (Jiri Olsa) [1159929] - [perf] tests: Use lower sample_freq in sw clock event period test (Jiri Olsa) [1159929] - [perf] tests: Check return of perf_evlist__open sw clock event period test (Jiri Olsa) [1159929] - [perf] record: Move existing write_output into helper function (Jiri Olsa) [1159929] - [perf] record: Use correct return type for write() (Jiri Olsa) [1159929] - [perf] tools: Prevent condition that all sort keys are elided (Jiri Olsa) [1159929] - [perf] machine: Simplify synthesize_threads method (Jiri Olsa) [1159929] - [perf] machine: Introduce synthesize_threads method out of open coded equivalent (Jiri Olsa) [1159929] - [perf] record: Synthesize non-exec MMAP records when --data used (Jiri Olsa) [1159929] - [perf] evsel: Remove idx parm from constructor (Jiri Olsa) [1159929] - [perf] progress: Don't force a refresh during progress update (Jiri Olsa) [1159929] - [perf] tools: Remove unneeded include (Jiri Olsa) [1159929] - [perf] record: Remove post_processing_offset variable (Jiri Olsa) [1159929] - [perf] record: Remove advance_output function (Jiri Olsa) [1159929] - [perf] record: Refactor feature handling into a separate function (Jiri Olsa) [1159929] - [perf] trace: Don't relookup fields by name in each sample (Jiri Olsa) [1159929] - [perf] evsel: Ditch evsel->handler.data field (Jiri Olsa) [1159929] - [perf] Add required memory barriers (Jiri Olsa) [1159929] - [perf] tools: Finish the removal of 'self' arguments (Jiri Olsa) [1159929] - [perf] tools: Check maximum frequency rate for record/top (Jiri Olsa) [1159929] - [perf] fs: Add procfs support (Jiri Olsa) [1159929] - [perf] fs: Rename NAME_find_mountpoint() to NAME__mountpoint() (Jiri Olsa) [1159929] - [perf] tools: Factor sysfs code into generic fs object (Jiri Olsa) [1159929] - [perf] list: Add usage (Jiri Olsa) [1159929] - [perf] list: Remove a level of indentation (Jiri Olsa) [1159929] - [perf] build: Fix detection of non-core features (Jiri Olsa) [1159929] - [perf] kvm: Disable live command if timerfd is not supported (Jiri Olsa) [1159929] - [perf] hists: Consolidate __hists__add_*entry() (Jiri Olsa) [1159929] - [perf] traceevent: Add pevent_print_func_field() helper function (Jiri Olsa) [1159929] - [perf] traceevent: Add flags NOHANDLE and PRINTRAW to individual events (Jiri Olsa) [1159929] - [perf] traceevent: Check for spaces in character array (Jiri Olsa) [1159929] - [perf] traceevent: Have bprintk output the same as the kernel does (Jiri Olsa) [1159929] - [perf] traceevent: Handle __print_hex(__get_dynamic_array(fieldname), len) (Jiri Olsa) [1159929] - [perf] traceevent: If s is a pointer, check printk formats (Jiri Olsa) [1159929] - [perf] traceevent: Update printk formats when entered (Jiri Olsa) [1159929] - [perf] traceevent: Add support for extracting trace_clock in report (Jiri Olsa) [1159929] - [perf] stat: Enhance option parse error message (Jiri Olsa) [1159929] - [perf] top: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Postpone setting up browser after parsing options (Jiri Olsa) [1159929] - [perf] tools: Show single option when failed to parse (Jiri Olsa) [1159929] - [perf] evsel: Always use perf_evsel__set_sample_bit() (Jiri Olsa) [1159929] - [perf] evlist: Add a debug print if event buffer mmap fails (Jiri Olsa) [1159929] - [perf] tools: Fix libunwind build and feature detection for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix 32-bit cross build (Jiri Olsa) [1159929] - [perf] script: Set up output options for in-stream attributes (Jiri Olsa) [1159929] - [perf] evsel: Add a debug print if perf_event_open fails (Jiri Olsa) [1159929] - [perf] tools: Get current comm instead of last one (Jiri Olsa) [1159929] - [perf] tools: Compare hists comm by addresses (Jiri Olsa) [1159929] - [perf] tools: Add new COMM infrastructure (Jiri Olsa) [1159929] - [perf] tools: Add time argument on COMM setting (Jiri Olsa) [1159929] - [perf] tools: Use an accessor to read thread comm (Jiri Olsa) [1159929] - [perf] tools: Add missing data.h into LIB_H headers (Jiri Olsa) [1159929] - [perf] probe: Fix typo (Jiri Olsa) [1159929] - [perf] bench: Fix two warnings (Jiri Olsa) [1159929] - [perf] tools: Remove cast of non-variadic function to variadic (Jiri Olsa) [1159929] - [perf] tools: Show progress on histogram collapsing (Jiri Olsa) [1159929] - [perf] progress: Per progress bar state (Jiri Olsa) [1159929] - [perf] ui: Rename ui_progress to ui_progress_ops (Jiri Olsa) [1159929] - [perf] tools: Fix non-debug build (Jiri Olsa) [1159929] - [perf] evlist: Validate that mmap_pages is not too big (Jiri Olsa) [1159929] - [perf] tools: Do not accept parse_tag_value() overflow (Jiri Olsa) [1159929] - [perf] inject: Do not repipe attributes to a perf.data file (Jiri Olsa) [1159929] - [perf] script: Make perf_script a local variable (Jiri Olsa) [1159929] - [perf] sched: Optimize build time (Jiri Olsa) [1159929] - [perf] sched: Make struct perf_sched sched a local variable (Jiri Olsa) [1159929] - [perf] bench: Change the procps visible command-name of invididual benchmark tests plus cleanups (Jiri Olsa) [1159929] - [perf] probe: Find fentry mcount fuzzed parameter location (Jiri Olsa) [1159929] - [perf] probe: Support "$vars" meta argument syntax for local variables (Jiri Olsa) [1159929] - [perf] tools: Stop using 'self' in some more places (Jiri Olsa) [1159929] - [perf] top: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] report: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] session: Separating data file properties from session (Jiri Olsa) [1159929] - [perf] tools: Add perf_data_file__open interface to data object (Jiri Olsa) [1159929] - [perf] tools: Add data object to handle perf data file (Jiri Olsa) [1159929] - [perf] tools: Compare dso's also when comparing symbols (Jiri Olsa) [1159929] - [perf] callchain: Convert children list to rbtree (Jiri Olsa) [1159929] - [perf] list: Show error if tracepoints not available (Jiri Olsa) [1159929] - [perf] script: Print addr by default for BTS (Jiri Olsa) [1159929] - [perf] evlist: Factor out duplicated mmap code (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap comments (Jiri Olsa) [1159929] - [perf] tools: Fix bench/numa.c for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix test_on_exit for 32-bit build (Jiri Olsa) [1159929] - [perf] evlist: Fix 32-bit build error (Jiri Olsa) [1159929] - [perf] session: Add missing members to perf_event__attr_swap() (Jiri Olsa) [1159929] - [perf] session: Add missing sample flush for piped events (Jiri Olsa) [1159929] - [perf] record: Improve write_output error message (Jiri Olsa) [1159929] - [perf] evsel: Add missing decrement in id sample parsing (Jiri Olsa) [1159929] - [perf] evsel: Add missing 'mmap2' from debug print (Jiri Olsa) [1159929] - [perf] trace: Improve messages related to /proc/sys/kernel/perf_event_paranoid (Jiri Olsa) [1159929] - [perf] tools: Introduce filename__read_int helper (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__strerror_tp method (Jiri Olsa) [1159929] - [perf] trace: Improve event processing exit (Jiri Olsa) [1159929] - [perf] trace: Use vfs_getname hook if available (Jiri Olsa) [1159929] - [perf] trace: Split fd -> pathname array handling (Jiri Olsa) [1159929] - [perf] symbols: Fix a mmap and munmap mismatched bug (Jiri Olsa) [1159929] - [perf] symbols: Fix a memory leak due to symbol__delete not being used (Jiri Olsa) [1159929] - [perf] annotate: Another fix for annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] buildid-cache: Add ability to add kcore to the cache (Jiri Olsa) [1159929] - [perf] annotate: Fix annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] symbols: Add ability to find kcore in build-id cache (Jiri Olsa) [1159929] - [perf] tools: Add copyfile_mode() (Jiri Olsa) [1159929] - [perf] annotate: Find kcore symbols on other maps (Jiri Olsa) [1159929] - [perf] build: Simplify the autodep inclusion rule (Jiri Olsa) [1159929] - [perf] build: Improve the 'stackprotector' feature test (Jiri Olsa) [1159929] - [perf] build: Remove the volatile-register-var feature check (Jiri Olsa) [1159929] - [perf] build: Simplify the libelf logic (Jiri Olsa) [1159929] - [perf] build: Fix DPACKAGE definitions for the libbfd et al testcases (Jiri Olsa) [1159929] - [perf] build: Pass through DEBUG parameter (Jiri Olsa) [1159929] - [perf] build: Fix non-existent build directory handling (Jiri Olsa) [1159929] - [perf] symbols: Add map_groups__find_ams() (Jiri Olsa) [1159929] - [perf] symbols: Workaround objdump difficulties with kcore (Jiri Olsa) [1159929] - [perf] symbols: Validate kcore module addresses (Jiri Olsa) [1159929] - [perf] tools: Separate lbfd check out of NO_DEMANGLE condition (Jiri Olsa) [1159929] - [perf] tests: Fix memory leak in dso-data.c (Jiri Olsa) [1159929] - [perf] tools: Fix old GCC build error in 'get_srcline' (Jiri Olsa) [1159929] - [perf] trace: Add summary option to dump syscall statistics (Jiri Olsa) [1159929] - [perf] util: Add findnew method to intlist (Jiri Olsa) [1159929] - [perf] trace: Improve the error messages (Jiri Olsa) [1159929] - [perf] timechart: Add example in the documentation (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make install' (Jiri Olsa) [1159929] - [perf] tools: Align perf version output to other build messages (Jiri Olsa) [1159929] - [perf] tools: Harmonize the various build messages in perf, lib-traceevent, lib-lk (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make clean' (Jiri Olsa) [1159929] - [perf] tools: Fix redirection printouts (Jiri Olsa) [1159929] - [perf] trace: Initial beautifier for ioctl's 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Prepare the strarray scnprintf method for reuse (Jiri Olsa) [1159929] - [perf] trace: Allow specifying index offset in strarrays (Jiri Olsa) [1159929] - [perf] symbols: Make a separate function to parse /proc/modules (Jiri Olsa) [1159929] - [perf] intlist: Add priv member (Jiri Olsa) [1159929] - [perf] trace: Use new machine method to loop over threads (Jiri Olsa) [1159929] - [perf] machine: Add method to loop over threads and invoke handler (Jiri Olsa) [1159929] - [perf] trace: Add record option (Jiri Olsa) [1159929] - [perf] trace: Fix comm resolution when reading events from file (Jiri Olsa) [1159929] - [perf] stat: Add units to nanosec-based counters (Jiri Olsa) [1159929] - [perf] stat: Don't require a workload when using system wide or CPU options (Jiri Olsa) [1159929] - [perf] stat: Fix misleading message when specifying cpu list or system wide (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap_read event overflow (Jiri Olsa) [1159929] - [perf] bench: Fix failing assertions in numa bench (Jiri Olsa) [1159929] - [perf] tools: Ignore 'perf timechart' output file (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e instructions (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e cycles (Jiri Olsa) [1159929] - [perf] tools: Move start conditions to start of the flex file (Jiri Olsa) [1159929] - [perf] tools: Add missing -ldl for gtk build (Jiri Olsa) [1159929] - [perf] machine: Use snprintf instead of sprintf (Jiri Olsa) [1159929] - [perf] bench: sched Add --threaded option (Jiri Olsa) [1159929] - [perf] trace: Add 'trace' alias to 'perf trace' (Jiri Olsa) [1159929] - [perf] trace: Show path associated with fd in live sessions (Jiri Olsa) [1159929] - [perf] trace: Beautify mlock & friends 'addr' arg (Jiri Olsa) [1159929] - [perf] trace: Handle MSG_WAITFORONE not defined (Jiri Olsa) [1159929] - [perf] trace: Add beautifier for clock_gettime's clk_id argument (Jiri Olsa) [1159929] - [perf] trace: Beautify pipe2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Use socket's beautifiers in socketpair (Jiri Olsa) [1159929] - [perf] trace: Don't supress zeroed args when there is an strarray entry for it (Jiri Olsa) [1159929] - [perf] trace: Add helper for syscalls with a single strarray arg (Jiri Olsa) [1159929] - [perf] trace: Beautify flock 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify epoll_ctl 'op' arg (Jiri Olsa) [1159929] - [perf] tools: Fix srcline sort key behavior (Jiri Olsa) [1159929] - [perf] tools: Implement addr2line directly using libbfd (Jiri Olsa) [1159929] - [perf] tools: Save failed result of get_srcline() (Jiri Olsa) [1159929] - [perf] annotate: Pass dso instead of dso_name to get_srcline() (Jiri Olsa) [1159929] - [perf] tools: Do not try to call addr2line on non-binary files (Jiri Olsa) [1159929] - [perf] annotate: Factor out get/free_srcline() (Jiri Olsa) [1159929] - [perf] hists: Free srcline when freeing hist_entry (Jiri Olsa) [1159929] - [perf] annotate: Reuse path from the result of addr2line (Jiri Olsa) [1159929] - [perf] sort: Fix a memory leak on srcline (Jiri Olsa) [1159929] - [perf] tools: Separate out GTK codes to libperf-gtk.so (Jiri Olsa) [1159929] - [perf] symbols: Add new option --ignore-vmlinux for perf top (Jiri Olsa) [1159929] - [perf] tools: Adding throttle event data struct support (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__new_default function (Jiri Olsa) [1159929] - [perf] tools: Add possibility to specify mmap size (Jiri Olsa) [1159929] - [perf] tools: Check mmap pages value early (Jiri Olsa) [1159929] - [perf] lock: Account for lock average wait time (Jiri Olsa) [1159929] - [perf] lock: Limit bad rate precision (Jiri Olsa) [1159929] - [perf] lock: Redo __cmd_report (Jiri Olsa) [1159929] - [perf] lock: Plug some memleaks (Jiri Olsa) [1159929] - [perf] lock: Return proper code in report_lock_*_event (Jiri Olsa) [1159929] - [perf] lock: Remove dead code (Jiri Olsa) [1159929] - [perf] tools: Unify page_size usage (Jiri Olsa) [1159929] - [perf] tools: Remove unused trace-event-* code (Jiri Olsa) [1159929] - [perf] symbols: Support for Openembedded/Yocto -dbg packages (Jiri Olsa) [1159929] - [perf] completion: Use more comp words (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on bash-completion (Jiri Olsa) [1159929] - [perf] completion: Strip function_exists () (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on _filedir (Jiri Olsa) [1159929] - [perf] completion: Update __ltrim_colon_completions (Jiri Olsa) [1159929] - [perf] completion: Don't dictate perf install location (Jiri Olsa) [1159929] - [perf] trace: Add option to show process COMM (Jiri Olsa) [1159929] - [perf] trace: Beautify eventfd2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify send/recv syscall 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Don't print zeroed args (Jiri Olsa) [1159929] - [perf] trace: Remove duplicate mmap entry in syscall_fmts array (Jiri Olsa) [1159929] - [perf] trace: Add option to show full timestamp (Jiri Olsa) [1159929] - [perf] trace: Beautify rlmimit resources (Jiri Olsa) [1159929] - [perf] trace: Beautify access 'mode' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'type' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'family' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify signal number arg in several syscalls (Jiri Olsa) [1159929] - [perf] trace: Beautify rt_sigprocmask 'how' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify fcntl 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Use strarray for ltrace's whence arg (Jiri Olsa) [1159929] - [perf] trace: Allow passing parms to arg formatters (Jiri Olsa) [1159929] - [perf] trace: Put syscall formatter parms into struct (Jiri Olsa) [1159929] - [perf] build: Clean up feature_print_code() (Jiri Olsa) [1159929] - [perf] build: Pass through LDFLAGS to feature tests (Jiri Olsa) [1159929] - [perf] build: Harmonize the style of the feature testcases (Jiri Olsa) [1159929] - [perf] build: Fix O=/some/dir perf.o type of targets (Jiri Olsa) [1159929] - [perf] build: Fix non-canonical directory names in O= (Jiri Olsa) [1159929] - [perf] build: Exclude MAKEFLAGS from nested invocation (Jiri Olsa) [1159929] - [perf] build: Make sure autodep feature binaries honor the O= setting (Jiri Olsa) [1159929] - [perf] build: Pass through all targets to Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Collapse the test-all.c testcase (Jiri Olsa) [1159929] - [perf] build: Clean up various testcases (Jiri Olsa) [1159929] - [perf] build: Remove unused config/feature-tests.mak (Jiri Olsa) [1159929] - [perf] build: split out feature checks: 'liberty', 'liberty-z', 'cplus-demangle' (Jiri Olsa) [1159929] - [perf] build: Standardize the various messages output by parallel make (Jiri Olsa) [1159929] - [perf] build: Flip Makefile.parallel and Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Automatically build in parallel, based on number of CPUs in the system (Jiri Olsa) [1159929] - [perf] build: Improve printout-of auto-detected features (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection (Jiri Olsa) [1159929] - [perf] build: Invoke feature-checks 'clean' target from the main Makefile (Jiri Olsa) [1159929] - [perf] build: Fix double/triple-build of the feature detection logic during 'make install' et al (Jiri Olsa) [1159929] - [perf] build: Speed up the final link (Jiri Olsa) [1159929] - [perf] build: Speed up git-version test on re-make (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection of features by adding a 'test-all' target (Jiri Olsa) [1159929] - [perf] build: Turn strlcpy() into a __weak function (Jiri Olsa) [1159929] - [perf] build: Clean up util/include/linux/compiler.h (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'backtrace' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'on-exit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'strlcpy' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libbfd' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython-version' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libperl' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2-infobar' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libslang' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libaudit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libunwind' (Jiri Olsa) [1159929] - [perf] build: Clean up the libunwind logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-getphdrnum' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-mmap' (Jiri Olsa) [1159929] - [perf] build: Clean up the mmap logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'dwarf' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'glibc' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf' (Jiri Olsa) [1159929] - [perf] build: Clean up the libelf logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'bionic' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'fortify-source' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'volatile-register-var' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector-all' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libnuma' (Jiri Olsa) [1159929] - [perf] build: Add 'autodep' functionality, generate feature test dependencies automatically (Jiri Olsa) [1159929] - [perf] build: Add feature check core code (Jiri Olsa) [1159929] - [perf] standardize feature support define names to: HAVE_{FEATURE}_SUPPORT (Jiri Olsa) [1159929] - [perf] Document the new transaction sample type (Jiri Olsa) [1159929] - [perf] Disable all pmus on unthrottling and rescheduling (Jiri Olsa) [1159929] - [perf] x86: Fix constraint table end marker bug (Jiri Olsa) [1159929] - [perf] Remove fragile swevent hlist optimization (Jiri Olsa) [1159929] - [perf] Factor out strncpy() in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Update a stale comment (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- address calculation (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- lost_event case (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() (Jiri Olsa) [1159929] - [perf] Add unlikely() to the ring-buffer code (Jiri Olsa) [1159929] - [perf] Simplify the ring-buffer code (Jiri Olsa) [1159929] - [perf] Fix ring_buffer perf_output_space() boundary calculation (Jiri Olsa) [1159929] - [perf] Fix the perf context switch optimization (Jiri Olsa) [1159929] - [perf] Allow the PMU driver to choose the CPU on which to install events (Jiri Olsa) [1159929] - [perf] Avoid race between cpu hotplug and installing event (Jiri Olsa) [1159929] - [perf] Change zero-padding of strings in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Do not waste PAGE_SIZE bytes for ALIGN(8) in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Kill the dead !vma->vm_mm code in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Fix strncpy() use, always make sure it's NUL terminated (Jiri Olsa) [1159929] - [perf] x86: Optimize intel_pmu_pebs_fixup_ip() (Jiri Olsa) [1159929] - [perf] Enforce 1 as lower limit for perf_event_max_sample_rate (Jiri Olsa) [1159929] - [perf] Optimize throttling code (Jiri Olsa) [1159929] - [perf] x86: Fix build warning in intel_pmu_drain_pebs_nhm() (Jiri Olsa) [1159929] - [perf] x86: Remove division from the intel_pmu_drain_pebs_nhm() hot path (Jiri Olsa) [1159929] - [perf] Fix perf ring buffer memory ordering (Jiri Olsa) [1159929] - [perf] x86: Block PMIs on init to prevent a stream of unkown NMIs (Jiri Olsa) [1159929] - [perf] x86: Fix counter corruption when using lots of perf groups (Jiri Olsa) [1159929] - [perf] trace: Compat fix for raw_syscall:* events (Jiri Olsa) [1159929] - [perf] trace: Revert compat skipping of 'nr' field (Jiri Olsa) [1159929] - [perf] trace: Missing include for audit-devel-libs feature detection (Jiri Olsa) [1159929]- [fs] nfs: reject zero layout with zeroed stripe unit (Niels de Vos) [1166643] - [md] dm: fix RHEL6 kABI breakage in mapped_device structure (Mike Snitzer) [1169431] - [md] dm: use rcu_dereference_protected instead of rcu_dereference (Mike Snitzer) [1169431] - [md] dm-thin: suspend_resume active thin devices when reloading thin-pool (Mike Snitzer) [1169431] - [md] dm-thin: do not allow thin device activation while pool is suspended (Mike Snitzer) [1169431] - [md] dm-thin: remove stale 'trim' message in block comment above pool_message (Mike Snitzer) [1169431] - [md] dm-thin: fix a race in thin_dtr (Mike Snitzer) [1169431] - [md] dm: update wait_on_bit calls for RHEL (Mike Snitzer) [1169431] - [md] dm: enhance internal suspend and resume interface (Mike Snitzer) [1169431] - [md] dm: add presuspend_undo hook to target_type (Mike Snitzer) [1169431] - [md] dm: return earlier from dm_blk_ioctl if target doesn't implement .ioctl (Mike Snitzer) [1169431] - [md] dm: do not call dm_sync_table() when creating new devices (Mike Snitzer) [1169431] - [md] dm: sparse: Annotate field with __rcu for checking (Mike Snitzer) [1169431] - [md] dm: Use rcu_dereference() for accessing rcu pointer (Mike Snitzer) [1169431] - [md] dm: allow active and inactive tables to share dm_devs (Mike Snitzer) [1169431] - [md] dm-table: add dm_table_run_md_queue_async (Mike Snitzer) [1169431] - [md] dm-mpath: stop queueing IO when no valid paths exist (Mike Snitzer) [1169431] - [md] dm-bufio: fix memleak when using a dm_buffer's inline bio (Mike Snitzer) [1169431] - [md] dm-btree: fix a recursion depth bug in btree walking code (Mike Snitzer) [1169431] - [net] rds: fix possible double free on sock tear down (Herton R. Krzesinski) [1161147] - [acpi] memhotplug: bind the memory device when the driver is being loaded (Igor Mammedov) [1150510] - [acpi] memhotplug: don't allow to eject the memory device if it is being used (Igor Mammedov) [1150510] - [acpi] memhotplug: free memory device if acpi_memory_enable_device() failed (Igor Mammedov) [1150510] - [acpi] memhotplug: fix memory leak when memory device is unbound from acpi_memhotplug (Igor Mammedov) [1150510] - [acpi] memhotplug: deal with eject request in hotplug queue (Igor Mammedov) [1150510] - [acpi] memhotplug: add memory offline code to acpi_memory_device_remove() (Igor Mammedov) [1150510] - [acpi] memhotplug: call acpi_bus_trim() to remove memory device (Igor Mammedov) [1150510] - [block] xen-blkfront: remove type check from blkfront_setup_discard (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: If no barrier or flush is supported, use invalid operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: fix a deadlock while handling discard response (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Handle discard requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: add BLKIF_OP_DISCARD and discard request struct (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Union the blkif_request request specific fields (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Introduce BLKIF_OP_FLUSH_DISKCACHE support (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Provide for 'feature-flush-cache' the BLKIF_OP_WRITE_FLUSH_CACHE operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: cope with backend that fail empty BLKIF_OP_WRITE_BARRIER requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Implement FUA with BLKIF_OP_WRITE_BARRIER (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: change blk_shadow.request to proper pointer (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: map REQ_FLUSH into a full barrier (Vitaly Kuznetsov) [1103797] - [virtio] set pci bus master enable bit (Fam Zheng) [1159913]- [kernel] ipc/sem: Fully initialize sem_array before making it visible (Rik van Riel) [1165277] - [kernel] ipc/sem: synchronize semop and semctl with IPC_RMID (Rik van Riel) [1165277] - [kernel] ipc/sem: update sem_otime for all operations (Larry Woodman) [1168588] - [fs] fuse: prevent null nd panic on dentry revalidate (Brian Foster) [1162782] - [hv] vmbus: Properly protect calls to smp_processor_id() (Vitaly Kuznetsov) [1149924] - [hv] vmbus: Cleanup hv_post_message() (Vitaly Kuznetsov) [1149924] - [net] ipv4: Fix incorrect error code when adding an unreachable route (Panu Matilainen) [1119544] - [net] tcp: do not copy headers in tcp_collapse() (Alexander Duyck) [1156289] - [net] tcp: use tcp_flags in tcp_data_queue() (Alexander Duyck) [1156289] - [net] tcp: use TCP_SKB_CB(skb)->tcp_flags in input path (Alexander Duyck) [1156289] - [net] tcp: remove unused tcp_fin() parameters (Alexander Duyck) [1156289] - [net] tcp: rename tcp_skb_cb flags (Alexander Duyck) [1156289] - [net] tcp: unify tcp flag macros (Alexander Duyck) [1156289] - [net] tcp: unalias tcp_skb_cb flags and ip_dsfield (Alexander Duyck) [1156289] - [net] netfilter: ipset: timeout values corrupted on set resize (Marcelo Leitner) [1152754] - [net] tcp: zero retrans_stamp if all retrans were acked (Marcelo Leitner) [1127553] - [net] tcp: fix retrans_stamp advancing in error cases (Marcelo Leitner) [1127553] - [net] bridge: allow forwarding some link local frames (Marcelo Leitner) [1144330] - [net] netfilter: fix xt_TCPOPTSTRIP in forwarding path (Marcelo Leitner) [1135650] - [net] ipv4: fix nexthop attlen check in fib_nh_match (Jiri Pirko) [1151899] - [net] netfilter: conntrack: disable generic tracking for known protocols (Daniel Borkmann) [1114697] - [net] netns: xfrm: ipcomp support (Jiri Pirko) [1112926] - [usb] ehci: Fix panic on hotplug race condition (Don Zickus) [1107010] - [usb] usb_wwan: replace release and disconnect with a port_remove hook (Stanislaw Gruszka) [1148615] - [x86] perf: Rework AMD PMU init code (Jiri Olsa) [1141914] - [char] hwrng: pseries - fix stack corruption (Gustavo Duarte) [1164436] - [scsi] storvsc: get rid of overly verbose warning messages (Vitaly Kuznetsov) [1167967] - [scsi] storvsc: NULL pointer dereference fix (Vitaly Kuznetsov) [1167967] - [security] selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID (Denys Vlasenko) [1104568] {CVE-2014-3215} - [security] Add PR__NO_NEW_PRIVS to prevent execve from granting privs (Denys Vlasenko) [1104568] {CVE-2014-3215}- [netdrv] set dev->addr_assign_type correctly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix curr_active_slave/carrier with loadbalance arp monitoring (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Fix pktgen to not oops on unsupported drivers"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_tx_drop() helper (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: squash a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify the xmit function for modes that use xmit_hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: display xmit_hash_policy for non-dynamic-tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make global bonding stats more reliable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary notes for bond_xmit_broadcast() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_xmit_roundrobin() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate ASSERT_RTNL()s and remove the unnecessary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: style and comment fixes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate the two rlb_next_rx_slave functions into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix div by zero while enslaving and transmitting (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: adjust locking comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert curr_slave_lock to a spinlock and rename it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean curr_slave_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: remove curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: clean up curr_slave_lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add missing space in bonding driver parameter description (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove our leftovers of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove last users of bond->lock and bond->lock itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options: remove bond->lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: procfs: clean bond->lock usage and use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_slave to use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: clean bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: use curr_slave_lock instead of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix typo in printk (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create netlink event when bonding option is changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Replace rcu_dereference() with rcu_access_pointer() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use kobject_put instead of _del after kobject_add (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: destroy proc directory only after all bonds are gone (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rtnl_deref in bond_change_rx_flags() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enhance L2 hash helper with packet type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Do not try to send packets over dead link in TLB mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_options.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_options.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_procfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bonding: remove pr_fmt from bond_netlink.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_netlink.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_debugfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_alb.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_alb.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_3ad.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_main.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_option_mode_set warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit enslaving interfaces without set_mac support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for current_arp_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_access_pointer() in bonding_show_mii_status() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of bond_option_active_slave_get() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix ad_select module param check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer relevant vlan warnings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow to add vlans on top of empty bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove NULL verification from bond_get_bond_by_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate essential new_slave->bond/dev early (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix vlan_features computing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace SLAVE_IS_OK() with bond_slave_can_tx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename slave_can_tx and clean it up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert IS_UP(slave->dev) to inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make IS_IP_TARGET_UNUSABLE_ADDRESS an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create a macro for bond mode and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make USES_PRIMARY inline functions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make BOND_NO_USES_ARP an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make TX_QUEUE_OVERRIDE() macro an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove BOND_MODE_IS_LB macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix out of range parameters for bond_intmax_tbl (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alloc the structure ad_info dynamically in per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make a generic sysfs option store and fix comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify the slave_do_arp_validate_only() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary struct bond_net (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix format string mismatch in bond_sysfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add tlb_dynamic_lb parameter for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Added bond_tlb_xmit() for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Reorg bond_alb_xmit code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Changed hashing function to just provide hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove debug_fs files when module init fails (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Inactive slaves should keep inactive flag's value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add net_ratelimt to avoid spam in arp interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_err() for bond xmit broadcast (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_warn()s in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct ether type for alb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set correct vlan id for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: force cast of IP address in options (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix const in options processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly handle out of range parameters for lp_interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options handling cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: send arp requests even if there's no route to them (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow enslaving a bond to itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a div error caused by the slave release path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for ab arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer needed lock for bond_xxx_info_query() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_dereference() to access curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: netpoll: remove unwanted slave_dev_support_netpoll() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv() race of curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Invert test (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary else (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename last_arp_rx to last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: rename slave->jiffies to ->last_link_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless updating of slave->dev->last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in slave_last_rx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the new options to correctly set last_arp_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend arp_validate to be able to receive unvalidated arp-only traffic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always set recv_probe to bond_arp_rcv in arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always update last_arp_rx on packet recieve (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit using arp_validate with non-ab modes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond->lock from bond_arp_rcv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: make aggregator_identifier bond-private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert c99 comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Neaten pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert pr_warning to pr_warn, neatening (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 4 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 3 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 1 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors comments and space (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors with foo* bar|foo * bar (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_option_queue_id_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted bond lock for enslave processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode in bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode at enslave and removal processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: restructure locking of bond_ab_arp_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_ab_arp_probe (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix u64 division (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change name of sysfs dir for bonding slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean the primary slave if there is no slave matching new primary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert slaves to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend_igmp to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert all_slaves_active to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert queue_id to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert active_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert use_carrier to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_reselect to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert miimon to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert num_peer_notif to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert ad_select to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert min_links to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lacp_rate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert updelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert downdelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_ip_target to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert fail_over_mac to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_all_targets to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_validate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert xmit_hash_policy to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert packets_per_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert mode setting to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add infrastructure for an option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make slave_sysfs_ops static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add sysfs /slave dir for bond slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: handle slave's name change with primary_slave logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use __dev_get_by_name instead of dev_get_by_name to find interface (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_active_agg() RCU logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_first_agg RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_3ad_set_carrier() RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code from 3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert 3ad to use pr_warn instead of pr_warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up style for bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix kstrtou8() return value verification in num_peer_notif (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bounds checking for tbl params (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netlink msg size (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_info attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lacp_rate attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make more functions static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_64bits to instead of ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the return value for bond_3ad_bind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted return value for bond_dev_queue_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimizztion for bond_slave_override() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_alb_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_3ad_xmit_xor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_unaligned for bond addr compare (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ust micro BOND_NO_USE_ARP to simplify the mode check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add option lp_interval for loading module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make local function static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add packets_per_slave attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lp_interval attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min_links attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add num_grat_arp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_handle_link_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_duplex_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_speed_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add resend_igmp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add xmit_hash_policy attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add fail_over_mac attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use be32 nla put/get for be32 values (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the bond_resend_igmp_join_requests_delayed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_store_primaryxxx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_option_active_slave_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add RCU for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond enslave and release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create bond_first_slave_rcu() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the no effect lock for bond_select_active_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_all_targets netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_validate netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_interval netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add use_carrier netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add downdelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add updelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add miimon netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Use RCU_INIT_POINTER() for better overhead and for sparse (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix packets_per_slave showing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix FSF address in file headers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target checks when install the module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable arp and enable mii monitoring when bond change to no uses arp mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ip checks when store ip target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two race conditions in bond_store_updelay/downdelay (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend round-robin mode with packets_per_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_get_size() returns wrong size (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Merge branch 'bonding_monitor_locking'" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move bond-specific init after enslave happens (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove __exit tag from bond_netlink_fini() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support active_slave option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support mode option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave getting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_ioctl_change_active() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move mode setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: push Netlink bits into separate file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl lock and remove read lock for bond sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for 3ad xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ensure that TLB mode's active slave has correct mac filter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify the old and add new xmit hash policies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix broken promiscuity reference counting issue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove forgotten bond_next_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_next_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't use bond_next_slave() in bond_info_seq_next() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused __get_next_agg() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_3ad_unbind_slave() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_agg_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make __get_active_agg() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_port_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_first_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_next_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: verify if we still have slaves in bond_3ad_unbind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly verify for the first slave in bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: move bond_attach/detach_slave in the proper position (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_prev_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_has_slaves() and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused bond_for_each_slave_from() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_ab_arp_probe() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_find_best_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework rlb_next_rx_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_3ad_xmit_xor() to use bond_for_each_slave() only (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use bond_for_each_slave() in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_for_each_slave() use lower neighbour's private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_for_each_slave_continue_reverse() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate neighbour's private on enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Make alb learning packet interval configurable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_compute_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify bond_3ad_update_lacp_rate and use RTNL for sync (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove outdated comment and braces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify and fix peer notification (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rlb_client_info->vlan_id instead of ->tag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: pr_debug instead of pr_warn in bond_arp_send_all (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove current_alb_vlan (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove MAX_LP_BURST (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: split alb_send_learning_packets() (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: look for bridge IPs in arp monitoring"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unwind on bond_add_vlan failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove locking from bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_time_in_interval() and use it for time comparison (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: call slave_last_rx() only once per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify only neigh_parms owned by us (Nikolay Aleksandrov) [1159818] - [net] neighbour: populate neigh_parms on alloc before calling ndo_neigh_setup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: initial RCU conversion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out slave id tx code and simplify xmit paths (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify broadcast_xmit function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary read_locks of curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to list API and replace bond's custom list (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix system hang due to fast igmp timer rescheduling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_resend_igmp_join_requests read_unlock leftover (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup netpoll code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pre-defined macro in bond_mode_name instead of magic number 0 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fixed up a error "do not initialise statics to 0 or NULL" in bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl protection for bonding_store_fail_over_mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_sysfs.c checkpatch cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call slave_xxx_netpoll under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend IGMP to notifier event (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: combine pr_debugs in bond_set_dev_addr into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: when cloning a MAC use NET_ADDR_STOLEN (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary dev_addr_from_first member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary setup_by_slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't trust arp requests unless active slave really works (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't validate arp if we don't have to (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add helper function bond_get_targets_ip(targets, ip) (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix slave speed reporting in bond_miimon_commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: make alb use bond_slave_has_mac() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call alb_set_slave_mac_addr() while atomic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix igmp_retrans type and two related races (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset master mac on first enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow change of MAC if fail_over_mac enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert hw addr handling to sync/unsync, support ucast addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: update the comments to reflect the reality (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove unused parameter from alb_swap_mac_addr() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow xmit hash policy change while bond dev is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix multiple 3ad mode sysfs race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace x with pI4 for IPv4 addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow TSO being set on bonding master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in enslave failure path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in bond_mc_swap() bond's mc addr list is walked without lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable netpoll on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: primary_slave & curr_active_slave are not cleaned on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: vlans don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: mc addresses don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add support to read speed and duplex via ethtool (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix l23 and l34 load balancing in forwarding path (Nikolay Aleksandrov) [1159818] - [net] sk_buff: introduce pskb_network_may_pull() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce proto_ports_offset() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: IFF_BONDING is not stripped on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netdev event NULL pointer dereference (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: new helper - PDE_DATA() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bonding_masters race condition in bond unloading (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove sysfs before removing devices" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove sysfs before removing devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get netdev_rx_handler_unregister out of locks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix disabling of arp_interval and miimon (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove already created master sysfs link on failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call update_speed_duplex() under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fire NETDEV_RELEASE event only on 0 slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if slave count is 0 in case when deciding to take slave's mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set sysfs device_type to 'bond' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_release_all inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix initialize after use for 3ad machine state spinlock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix race condition between bond_enslave() and bond_3ad_update_lacp_rate() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: have random dev address by default instead of zeroes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unset primary slave via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix drvinfo strings set in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove usage of dev->master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: do not cancel works in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix check for ethtool get_link operation support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete migrated IP addresses from the rlb hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rlb mode of bond should not alter ARP originating via bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix race condition in bonding_store_slaves_active (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix miimon and arp_interval delayed work race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in balance-rr mode, set curr_active_slave only if it is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Bonding driver does not consider the gso_max_size/gso_max_segs setting of slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix typo of "suport" in various comments and Kconfig (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix second off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add some slack to arp monitoring time limits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: support for IPv6 transmit hashing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check netpoll tx status on the right device (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove read_lock around netpoll_cleanup (Nikolay Aleksandrov) [1159818] - [net] netpoll: use GFP_ATOMIC in slave_enable_netpoll() and __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove netdev_bonding_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bond_sysfs: use real_num_tx_queues rather than params.tx_queue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename bond_queue_mapping to slave_dev_queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: refine IFF_XMIT_DST_RELEASE capability (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move np->dev and np->dev_name init into __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: debugfs and network namespaces are incompatible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Manage /proc/net/bonding/ entries from the netdev events (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: show all the link status of slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop_monitor aware (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove packet cloning in recv_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix corrupted queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: record primary when modify it via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix LACPDU rx_dropped commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr_64bits to ether_addr_equal_64bits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr to ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't increase rx_dropped after processing LACPDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_update_speed_duplex() can return void since no callers check its return (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: start slaves with link down for ARP monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly proxy slave neigh param setup ndo function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit address change event also in bond_release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit event when bonding changes MAC (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove entries for master_ip and vlan_ip and query devices instead (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: send igmp report for its master"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix misspelling of "since" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary k.alloc/v.alloc OOM messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix enslaving in alb mode when link down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't disable softirq under bond_alb_xmit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix error handling if slave is busy v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: only use primary address for ARP (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove obsolete source file 'bond_ipv6.c' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Don't allow mode change via sysfs with slaves present (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: comparing a u8 with -1 is always false (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: update speed/duplex for NETDEV_CHANGE (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: eliminate bond_close race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding slaves honour master's skb->priority (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix wrong port enabling in 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly stop queuing work when requested (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove use of ndo_set_multicast_list in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ndo_change_rx_flags callback (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset backup and inactive flag of slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: implement get_tx_queues rtnk_link_op (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reduce noise during init (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix string comparison errors (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min links parameter to 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce ip_is_fragment helper inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: copy dev name of slaves to struct netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete a dereference before check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up bond_del_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused arp_mon_pt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused ad_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete agg_select_mode from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete lacp_fast from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset queue mapping prior to transmission to physical device v5 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow all slave speeds (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup module option descriptions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: documentation and code cleanup for resend_igmp (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent deadlock on slave store with alb mode (v3) (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: disable netpoll when enslave a device"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kill two unused macro definitions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix structure sizeof incompatibility for some PDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to ndo_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out rlock bond->lock in xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Restore control over number of peer notifications (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move processing of recv handlers into handle_frame() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad - fix agg_device_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding, ipv4, ipv6, vlan: Handle NETDEV_BONDING_FAILOVER like NETDEV_NOTIFY_PEERS (Nikolay Aleksandrov) [1159818] - [net] ipv6: Send unsolicited neighbour advertismements when notified (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Adding support for throughputs larger than 65536 Mbps (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor/cosmetic type inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor sparse complaints (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix tranmitted/tranmitting typo (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused rlb_interval_counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused alb_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set save_load to 0 when initializing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix common misspellings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: typo in comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rx_handler locking (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a typo in a comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable netpoll without checking link status (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce rx_handler results and logic around that (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of IFF_SLAVE_INACTIVE netdev->priv_flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: wrap slave state work (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of multiple bond-related netdevice->priv_flags (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: register slave pointer for rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Improve syslog message at device creation time (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Call netif_carrier_off after register_netdevice (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Incorrect TX queue offset (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move procfs code into bond_procfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Fix the state machine locking v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: COW before overwriting the destination MAC address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused dummy functions when net poll controller isn't enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct size for _simple_hash() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix sparse warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bonding to use rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove IFF_IN_NETPOLL flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: sync netpoll code with bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix return value of couple of store functions (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: reduce and unify printk level in netdev_fix_features()"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Ensure that we unshare skbs prior to calling pskb_may_pull (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kobject.h redux (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs interface to see RLB hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: migrate some macros from bond_alb.c to bond_alb.h (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix mangled NAs on slaves without VLAN tag insertion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Change active slave quietly when bond is down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix slave selection bug (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs facility to the bonding driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert netpoll blocking api in bonding driver to be a counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check for assigned mac before adopting the slaves mac address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a race in IGMP handling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary casts of netdev_priv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dev_base_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix comment/printk typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix lockdep warning after bond_vlan_rx_register() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup: remove braces from single block statements (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup : add space around operators (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make release_and_destroy static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_resend_igmp_join_requests_delayed static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove netpoll blocking from uninit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Re-enable netpoll over bonding (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix bonding drivers improper modification of netpoll structure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Speed/Duplex information to /proc/net/bonding/bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reread information about speed and duplex when interface goes up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: print information about speed and duplex seen by the driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add retransmit membership reports tunable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rejoin multicast groups on VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix WARN_ON when writing to bond_master sysfs file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: return operator cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable gro by default (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly process non-linear skbs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix jiffies overflow problems again (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set device in RLB ARP packet handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change test for presence of VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: avoid a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_inet6addr_event() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a buffer overflow in bonding_show_queue_id (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if clients MAC addr has changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent netpoll over bonded interfaces (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Enable 64-bit net device statistics on 32-bit architectures"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow user-controlled output slave selection (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active parameter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: optimize tlb_get_least_loaded_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused original_flags struct slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move dev_addr cpy to bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding_store_slaves simpler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove redundant checks from bonding_store_slaves V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move slave MTU handling from sysfs V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused variable "found" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding support netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_xmit_roundrobin() fix (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix broken multicast with round-robin mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove trailing space in messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: flush unicast and multicast lists when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check return value of nofitier when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename notifier defines for netdev type change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix device leak on error in bond_create() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove net_device_stats from bonding struct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_open error return value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: spread __net_init, __net_exit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_3ad avoid possible null deref (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pr_fmt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix some typos and punctuation in comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Move && and || to end of previous line (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: net_identifiers should be read_mostly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix 802.3ad standards compliance error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Get the rtnl_link_ops support correct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add support for multiple network namespaces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Implement a basic set of rtnl link ops (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond device destruction (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond_create (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simply bond sysfs group creation (Nikolay Aleksandrov) [1159818] - [net] Allow devices to specify a device specific sysfs group (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove bond_dev from xmit_hash_policy call (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change bond_create_proc_entry() to return void (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless assignment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a parameter name in error message (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce primary_reselect option (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix broken multicast with round-robin mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make bonding support netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: make bonding support netpoll"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: set device in RLB ARP packet handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow arp_ip_targets on separate vlans to use arp validation" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check if clients MAC addr has changed" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce primary_reselect option" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add feature to support output port selection steering" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent oopsing on calling pskb_may_pull on shared skb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent sysfs from allowing arp monitoring with alb/tlb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: change test for presence of VLANs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix incorrect tx queue offset" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix jiffy comparison issues" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: interface doesn't issue IGMP report on slave interface during failover" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: documentation and code cleanup for resend_igmp" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "revert "bonding: make bonding support netpoll""" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix bonding drivers improper modification of netpoll structure" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove netpoll blocking from uninit path" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Convert netpoll blocking api in bonding driver to be a counter" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: disable netpoll when enslave a device" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow all slave speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Fix the state machine locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make 802.3ad use latest lacp_rate" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: delete lacp_fast from ad_bond_info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't lock when copying/clearing VLAN list on slave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow non-standard link-speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix string comparison errors" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce noise during init" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix potential deadlock in bond_uninit()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add missing xmit_hash_policy=layer2+3 info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reset queue mapping prior to transmission" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly stop queuing work when requested" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix pktgen to not oops on unsupported drivers" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: update speed/duplex for NETDEV_CHANGE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Don't allow mode change via sysfs with slaves present" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Allow Bonding driver to disable/enable LRO on slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "make bonding slaves honour master's skb->priority" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move slave MTU handling from sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move dev_addr cpy to bond_enslave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Make LRO flag follow slave settings" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: emit event when bonding changes MAC" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: send igmp report for its master" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove entries for master_ip and vlan_ip and query devices instead" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad - fix agg_device_up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: show all the link status of slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't disable softirq under bond_alb_xmit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove IFF_IN_NETPOLL flag" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix a NULL pointer dereference bug in bond_enslave()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent deadlock on slave store with alb mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Bonding driver does not consider the gso_max_size setting of slave devices" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check for assigned mac before adopting the slaves mac address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: unset primary slave via sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix enslaving in alb mode when link down" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fire NETDEV_RELEASE event only on 0 slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add support to read speed and duplex via ethtool" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: enable gro by default" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly unset current_arp_slave on slave link up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix corrupted queue_mapping" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix set mode race conditions" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix store_arp_validate race with mode change" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove redundant VLAN tag insertion logic" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add NETIF_F_NO_CSUM vlan_features" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't permit to use ARP monitoring in 802.3ad mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move bond_compute_features out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use the correct ether type for alb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce and unify printk level in netdev_fix_features()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add helper function bond_get_targets_ip()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make arp_ip_target parameter checks consistent with sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: arp_ip_count and arp_targets can be wrong" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't add duplicate targets to arp_ip_target" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't trust arp requests unless active slave really works" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add an option to fail when any of arp_ip_target is inaccessible" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove net_device_stats from bonding struct" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Enable 64-bit net device statistics on 32-bit architectures" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: look for bridge IPs in arp monitoring" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: convert bonding to use rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: COW before overwriting the destination MAC address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: register slave pointer for rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce rx_handler results and logic around that" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix rx_handler locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: get netdev_rx_handler_unregister out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move processing of recv handlers into handle_frame()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use local function pointer of bond->recv_probe in bond_handle_frame" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't increase rx_dropped after processing LACPDUs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix LACPDU rx_dropped commit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove packet cloning in recv_probe()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Nikolay Aleksandrov) [1159818]- [fs] ext4: don't count external journal blocks as overhead (Eric Sandeen) [1163811] - [md] dm-thin: fix pool_io_hints to avoid looking at max_hw_sectors (Mike Snitzer) [1142773] - [hv] vmbus: incorrect device name is printed when child device is unregistered (Vitaly Kuznetsov) [1149920] - [xen] pvhvm: Fix vcpu hotplugging hanging (Vitaly Kuznetsov) [1164278] - [xen] pvhvm: Don't point per_cpu(xen_vpcu, 33 and larger) to shared_info (Vitaly Kuznetsov) [1164278] - [xen] enable PVHVM VCPU placement when using more than 32 CPUs (Vitaly Kuznetsov) [1164278] - [xen] support large numbers of CPUs with vcpu info placement (Vitaly Kuznetsov) [1164278] - [drm] backport: CONFIG_DMAR vs CONFIG_INTEL_IOMMU (Rob Clark) [1144143] - [x86] kvm: ensure hard lockup detection is disabled by default (Andrew Jones) [1111822] - [kernel] watchdog: control hard lockup detection default (Andrew Jones) [1111822] - [kernel] watchdog: Fix print-once on enable (Andrew Jones) [1111822] - [kernel] watchdog: Quiet down the boot messages (Andrew Jones) [1111822] - [kernel] Revert "watchdog: quiet down the boot messages" (Andrew Jones) [1111822] - [kernel] hrtimer: Prevent hrtimer_enqueue_reprogram race (Prarit Bhargava) [1154512] - [kernel] hrtimer: Preserve timer state in remove_hrtimer() (Prarit Bhargava) [1154512] - [serial] 8250: increase PASS_LIMIT (Seth Jennings) [986761]- [scsi] sym53c8xx_2: Set DID_REQUEUE return code when aborting squeue (Mikulas Patocka) [1128952] - [input] mouse: elantech - add support for trackpoint found on some v3 models (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset the device when elantech probe fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer elantech touchpads (Aristeu Rozanski) [1064994] - [input] mouse: elantech - improve clickpad detection (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer devices (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix packet check for v3 and v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix for newer hardware versions v7 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - v4 is a clickpad, with only one button (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset touchpad before configuring it (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add resolution query support for v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for elantech fast command (Aristeu Rozanski) [1064994] - [input] mouse: elantech - convert obsolete strict_strtox to kstrtox (Aristeu Rozanski) [1064994] - [input] mouse: elantech - adjust hw_version detection logic (Aristeu Rozanski) [1064994] - [input] mouse: elantech - better support all those v2 variants (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v4 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v3 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - clean up elantech_init (Aristeu Rozanski) [1064994] - [input] mouse: elantech - packet checking for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove ETP_EDGE_FUZZ_V2 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use firmware provided x, y ranges (Aristeu Rozanski) [1064994] - [input] mouse: elantech - get rid of ETP_2FT_* in elantech.h (Aristeu Rozanski) [1064994] - [input] mouse: elantech - correct x, y value range for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove support for proprietary X driver (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report multitouch with proper ABS_MT messages (Aristeu Rozanski) [1064994] - [input] mt: handle semi-mt devices in core (Aristeu Rozanski) [1064994] - [input] mouse: elantech - export pressure and width when supported (Aristeu Rozanski) [1064994] - [input] mouse: elantech - return -ENOMEM in select drivers when memory allocation fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report position also with 3 fingers (Aristeu Rozanski) [1064994] - [input] mouse: elantech - discard the first 2 positions on some firmwares (Aristeu Rozanski) [1064994] - [input] mouse: elantech - relax signature checks (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use all 3 bytes when checking version (Aristeu Rozanski) [1064994] - [input] mouse: elantech - ignore high bits in the position coordinates (Aristeu Rozanski) [1064994] - [input] mouse: elantech - allow forcing Elantech protocol (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix firmware version check (Aristeu Rozanski) [1064994] - [input] mouse: elantech - do not advertise relative events (Aristeu Rozanski) [1064994]- [net] sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann) [1153980] {CVE-2014-7841} - [idle] intel_idle: fix IVT idle state table setting (Erik Arfvidson) [1120327] - [idle] intel_idle: fine-tune IVT residency targets (Erik Arfvidson) [1120327] - [netdrv] hyperv: Fix the total_data_buflen in send path (Jason Wang) [1132918] - [netdrv] hyperv: Fix a bug in netvsc_send() (Jason Wang) [1149925] - [netdrv] hyperv: Fix a bug in netvsc_start_xmit() (Jason Wang) [1149921] - [netdrv] hyperv: NULL dereference on error (Jason Wang) [1149921] - [netdrv] hyperv: Fix error return code in netvsc_init_buf() (Jason Wang) [1149921] - [netdrv] hyperv: Add netpoll support (Jason Wang) [1129966] - [netdrv] hyperv: remove unnecessary null test before kfree (Jason Wang) [1149921] - [netdrv] hyperv: fix apparent cut-n-paste error in send path teardown (Jason Wang) [1149921] - [netdrv] e100: fix typo in MDI/MDI-X eeprom check in e100_phy_init (John Greene) [1156417] - [powerpc] Disable /dev/port interface on systems without an ISA bridge (Gustavo Duarte) [1132045] - [powerpc] Add smp_mb()s to arch_spin_unlock_wait() (Gustavo Duarte) [1136224] - [powerpc] Add smp_mb() to arch_spin_is_locked() (Gustavo Duarte) [1136224]- [net] vlan: Don't propagate flag changes on down interfaces (Jiri Pirko) [1135347] - [net] bridge: register vlan group for br ports (Jiri Pirko) [1135347] - [netdrv] tg3: Use new VLAN code (Jiri Pirko) [1135347] - [netdrv] be2net: move to new vlan model (Jiri Pirko) [1135347] - [net] vlan: mask vlan prio bits (Jiri Pirko) [1135347] - [net] vlan: don't deliver frames for unknown vlans to protocols (Jiri Pirko) [1135347] - [net] vlan: allow nested vlan_do_receive() (Jiri Pirko) [1135347] - [net] allow vlan traffic to be received under bond (Jiri Pirko) [1135347] - [net] vlan: goto another_round instead of calling __netif_receive_skb (Jiri Pirko) [1135347] - [net] bonding: fix bond_arp_rcv setting and arp validate desync state (Jiri Pirko) [1135347] - [net] bonding: remove packet cloning in recv_probe() (Jiri Pirko) [1135347] - [net] bonding: Fix LACPDU rx_dropped commit (Jiri Pirko) [1135347] - [net] bonding: don't increase rx_dropped after processing LACPDUs (Jiri Pirko) [1135347] - [net] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Jiri Pirko) [1135347] - [net] bonding: move processing of recv handlers into handle_frame() (Jiri Pirko) [1135347] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Jiri Pirko) [1135347] - [netdrv] revert "bonding: check for vlan device in bond_3ad_lacpdu_recv()" (Jiri Pirko) [1135347] - [net] vlan: Always untag vlan-tagged traffic on input (Jiri Pirko) [1135347] - [net] Make skb->skb_iif always track skb->dev (Jiri Pirko) [1135347] - [net] vlan: fix a potential memory leak (Jiri Pirko) [1135347] - [net] vlan: fix mac_len recomputation in vlan_untag() (Jiri Pirko) [1135347] - [net] vlan: reset headers on accel emulation path (Jiri Pirko) [1135347] - [net] vlan: Fix the ingress VLAN_FLAG_REORDER_HDR check (Jiri Pirko) [1135347] - [net] vlan: make non-hw-accel rx path similar to hw-accel (Jiri Pirko) [1135347] - [net] allow handlers to be processed for orig_dev (Jiri Pirko) [1135347] - [net] bonding: get netdev_rx_handler_unregister out of locks (Jiri Pirko) [1135347] - [net] bonding: fix rx_handler locking (Jiri Pirko) [1135347] - [net] introduce rx_handler results and logic around that (Jiri Pirko) [1135347] - [net] bonding: register slave pointer for rx_handler (Jiri Pirko) [1135347] - [net] bonding: COW before overwriting the destination MAC address (Jiri Pirko) [1135347] - [net] bonding: convert bonding to use rx_handler (Jiri Pirko) [1135347] - [net] openvswitch: use rx_handler_data pointer to store vport pointer (Jiri Pirko) [1135347] - [net] add a synchronize_net() in netdev_rx_handler_unregister() (Jiri Pirko) [1135347] - [net] add rx_handler data pointer (Jiri Pirko) [1135347] - [net] replace hooks in __netif_receive_skb (Jiri Pirko) [1135347] - [net] fix conflict between null_or_orig and null_or_bond (Jiri Pirko) [1135347] - [net] remove the unnecessary dance around skb_bond_should_drop (Jiri Pirko) [1135347] - [net] revert "bonding: fix receiving of dups due vlan hwaccel" (Jiri Pirko) [1135347] - [net] uninline skb_bond_should_drop() (Jiri Pirko) [1135347] - [net] bridge: Set vlan_features to allow offloads on vlans (Jiri Pirko) [1135347] - [net] bridge: convert br_features_recompute() to ndo_fix_features (Jiri Pirko) [1135347] - [net] revert "bridge: explictly tag vlan-accelerated frames destined to the host" (Jiri Pirko) [1135347] - [net] revert "fix vlan gro path" (Jiri Pirko) [1135347] - [net] revert "bridge: do not learn from exact matches" (Jiri Pirko) [1135347] - [net] revert "bridge gets duplicate packets when using vlan over bonding" (Jiri Pirko) [1135347] - [net] llc: remove noisy WARN from llc_mac_hdr_init (Jiri Pirko) [1135347] - [net] bridge: stp: ensure mac header is set (Jiri Pirko) [1135347] - [net] vlan: remove reduntant check in ndo_fix_features callback (Jiri Pirko) [1135347] - [net] vlan: enable soft features regardless of underlying device (Jiri Pirko) [1135347] - [net] vlan: don't call ndo_vlan_rx_register on hardware that doesn't have vlan support (Jiri Pirko) [1135347] - [net] vlan: Fix vlan_features propagation (Jiri Pirko) [1135347] - [net] vlan: convert VLAN devices to use ndo_fix_features() (Jiri Pirko) [1135347] - [net] revert "vlan: Avoid broken offload configuration when reorder_hdr is disabled" (Jiri Pirko) [1135347] - [net] vlan: vlan device is lockless do not transfer real_num__queues (Jiri Pirko) [1135347] - [net] vlan: consolidate 8021q tagging (Jiri Pirko) [1135347] - [net] propagate NETIF_F_HIGHDMA to vlans (Jiri Pirko) [1135347] - [net] Fix a memmove bug in dev_gro_receive() (Jiri Pirko) [1135347] - [net] vlan: remove check for headroom in vlan_dev_create (Jiri Pirko) [1135347] - [net] vlan: set hard_header_len when VLAN offload features are toggled (Jiri Pirko) [1135347] - [net] vlan: Calling vlan_hwaccel_do_receive() is always valid (Jiri Pirko) [1135347] - [net] vlan: Centralize handling of hardware acceleration (Jiri Pirko) [1135347] - [net] vlan: finish removing vlan_find_dev from public header (Jiri Pirko) [1135347] - [net] vlan: make vlan_find_dev private (Jiri Pirko) [1135347] - [net] vlan: Avoid hash table lookup to find group (Jiri Pirko) [1135347] - [net] revert "vlan: Add helper functions to manage vlans on bonds and slaves" (Jiri Pirko) [1135347] - [net] revert "bonding: assign slaves their own vlan_groups" (Jiri Pirko) [1135347] - [net] revert "bonding: fix regression on vlan module removal" (Jiri Pirko) [1135347] - [net] revert "bonding: Always add vid to new slave group" (Jiri Pirko) [1135347] - [net] revert "bonding: Fix up refcounting issues with bond/vlan config" (Jiri Pirko) [1135347] - [net] revert "8021q/vlan: filter device events on bonds" (Jiri Pirko) [1135347] - [net] vlan: Use vlan_dev_real_dev in vlan_hwaccel_do_receive (Jiri Pirko) [1135347] - [net] gro: __napi_gro_receive() optimizations (Jiri Pirko) [1135347] - [net] vlan: Rename VLAN_GROUP_ARRAY_LEN to VLAN_N_VID (Jiri Pirko) [1135347] - [net] vlan: make vlan_hwaccel_do_receive() return void (Jiri Pirko) [1135347] - [net] vlan: init_vlan should not copy slave or master flags (Jiri Pirko) [1135347] - [net] vlan: updates vlan real_num_tx_queues (Jiri Pirko) [1135347] - [net] vlan: adds vlan_dev_select_queue (Jiri Pirko) [1135347] - [net] llc: use dev_hard_header (Jiri Pirko) [1135347] - [net] vlan: support "loose binding" to the underlying network device (Jiri Pirko) [1135347] - [net] revert "net: don't set VLAN_TAG_PRESENT for VLAN 0 frames" (Jiri Pirko) [1135347] - [net] tcp: fix splice() and tcp collapsing interaction (Florian Westphal) [1040768] - [input] wacom: initialize and destroy LEDs for Intuos4 S tablets (Aristeu Rozanski) [1030036] - [kernel] cpuset: PF_SPREAD_PAGE and PF_SPREAD_SLAB should be atomic flags (Aaron Tomlin) [1045310] - [documentation] cpuset: Update the cpuset flag file (Aaron Tomlin) [1045310] - [alsa] control: Make sure that id->index does not overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [alsa] control: Handle numid overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [md] dm-thin: fix potential for infinite loop in pool_io_hints (Mike Snitzer) [1142773] - [x86] kvm: fix PIT timer race condition (Mateusz Guzik) [1149593] {CVE-2014-3611} - [x86] kvm: vmx: handle invept and invvpid vm exits gracefull (Mateusz Guzik) [1144827 1144838] {CVE-2014-3645 CVE-2014-3646}- [fs] ext4: don't leave i_crtime.tv_sec uninitialized (Carlos Maiolino) [1144263] - [fs] ext4: zero out nanosecond timestamps for small inodes (Carlos Maiolino) [1144263] - [fs] nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry (J. Bruce Fields) [1150675] - [fs] nfsd: Decode and send 64bit time values (Benjamin Coddington) [1139909] - [fs] nfs: Make sure pre_change_attr is initialized correctly (Scott Mayhew) [1160042] - [dma] ioatdma: Adding Haswell devid for ioatdma (Prarit Bhargava) [1104761] - [x86] mtrr: return lowest common cache mode for range overlapping several mtrr (Larry Woodman) [973804] - [virtio] enable virtio_net to return bus_info in ethtool -i consistent with emulated NICs (Amos Kong) [994870]- [fs] udf: Avoid infinite loop when processing indirect ICBs (Jacob Tanenbaum) [1142320] {CVE-2014-6410} - [fs] isofs: unbound recursion when processing relocated directories (Jacob Tanenbaum) [1142269] {CVE-2014-5471 CVE-2014-5472} - [net] ipv6: delete expired route in ip6_pmtu_deliver (Hannes Frederic Sowa) [1156137] - [net] sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann) [1154676] {CVE-2014-3688} - [net] sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3687} - [net] sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3673} - [net] sctp: handle association restarts when the socket is closed (Daniel Borkmann) [1154676] - [s390] mm: fix SIGBUS handling (Hendrik Brueckner) [1145070] - [usb] ehci: Fix a regression in the ISO scheduler (Gustavo Duarte) [1145805] - [powerpc] crashdump: Fix page frame number check in copy_oldmem_page (Gustavo Duarte) [1117401] - [lib] memblock: fix memblock_is_region_memory() (Gustavo Duarte) [1117401] - [lib] memblock: Implement memblock_is_memory and memblock_is_region_memory (Gustavo Duarte) [1117401] - [thermal] intel_powerclamp: add newer cpu ids (Steve Best) [1135911] - [powercap] rapl: add new CPU IDs (Steve Best) [1136929] - [powercap] intel_rapl: spell out SoC names (Steve Best) [1136929] - [powercap] rapl: add support for ValleyView Soc (Steve Best) [1136929]- [md] dm-thin: refactor requeue_io to eliminate spinlock bouncing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: optimize retry_bios_on_resume (Mike Snitzer) [1142773 1145230] - [md] dm-thin: sort the deferred cells (Mike Snitzer) [1142773 1145230] - [md] dm-thin: direct dispatch when breaking sharing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: remap the bios in a cell immediately (Mike Snitzer) [1142773 1145230] - [md] dm-thin: defer whole cells rather than individual bios (Mike Snitzer) [1142773 1145230] - [md] dm-thin: factor out remap_and_issue_overwrite (Mike Snitzer) [1142773 1145230] - [md] dm-thin: performance improvement to discard processing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: grab a virtual cell before looking up the mapping (Mike Snitzer) [1142773 1145230] - [md] dm-thin: implement thin_merge (Mike Snitzer) [1142773 1145230] - [md] dm: improve documentation and code clarity in dm_merge_bvec (Mike Snitzer) [1142773 1145230] - [md] dm-thin: adjust max_sectors_kb based on thinp blocksize (Mike Snitzer) [1142773 1145230] - [md] block: fix alignment_offset math that assumes io_min is a power-of-2 (Mike Snitzer) [1142773 1145230] - [md] dm-thin: throttle incoming IO (Mike Snitzer) [1142773 1145230] - [md] dm-thin: prefetch missing metadata pages (Mike Snitzer) [1142773 1145230] - [md] dm-transaction-manager: add support for prefetching blocks of metadata (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: change dm_thin_find_block to allow blocking, but not issuing, IO (Mike Snitzer) [1142773 1145230] - [md] dm-bio-prison: switch to using a red black tree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: evict buffers that are past the max age but retain some buffers (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: switch from a huge hash table to an rbtree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: update last_accessed when relinking a buffer (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: use kzalloc when allocating dm_bufio_client (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: do not allow the data block size to change (Mike Snitzer) [1142773 1145230] - [md] dm-thin: cleanup noflush_work to use a proper completion (Mike Snitzer) [1142773 1145230] - [md] dm-thin: fix DMERR typo in pool_status error path (Mike Snitzer) [1142773 1145230]- [fs] xfs: xlog_cil_force_lsn doesn't always wait correctly (Eric Sandeen) [1133304] - [netdrv] ixgbe: allow TXDCTL.WRTHRESH to be 1 will small ITR values (John Greene) [1132267] - [netdrv] ixgbe: Intel Change to allow itr changes without CONFIG_BQL support (John Greene) [1132267] - [video] offb: Fix setting of the pseudo-palette for >8bpp (Gerd Hoffmann) [1142450] - [video] offb: Add palette hack for qemu "standard vga" framebuffer (Gerd Hoffmann) [1142450] - [video] offb: Fix bug in calculating requested vram size (Gerd Hoffmann) [1142450] - [s390] zcrypt: toleration of new crypto adapter hardware (Hendrik Brueckner) [1134984] - [s390] zcrypt: support for extended number of ap domains (Hendrik Brueckner) [1134984] - [net] sock_queue_err_skb() dont mess with sk_forward_alloc (Jiri Benc) [1148257]- [acpi] intel_idle: simplify test for leave_mm() (Neil Horman) [1035906] - [intel_idle] close avn_cstates array with correct marker (Neil Horman) [1035906] - [intel_idle] Fixed C6 state on Avoton/Rangeley processors (Neil Horman) [1035906] - [intel_idle] Support Intel Atom Processor C2000 Product Family (Neil Horman) [1035906] - [intel_idle] shrink states tables (Neil Horman) [1035906] - [intel_idle] export both C1 and C1E (Neil Horman) [1035906] - [intel_idle] remove assumption of one C-state per MWAIT flag (Neil Horman) [1035906] - [x86] intel_idle: remove use and definition of MWAIT_MAX_NUM_CSTATES (Neil Horman) [1035906] - [acpi] intel_idle: Rename cpuidle states (Neil Horman) [1035906] - [intel_idle] stop using driver_data for static flags (Neil Horman) [1035906] - [x86] turbostat: decode MSR_IA32_POWER_CTL (Neil Horman) [1035906] - [intel_idle] support Haswell (Neil Horman) [1035906] - [acpi] Fix suspend/resume regression caused by cpuidle cleanup (Neil Horman) [1035906] - [intel_idle] Revert change of auto_demotion_disable_flags for Nehalem (Neil Horman) [1035906] - [x86] intel-idle: convert to x86_cpu_id auto probing (Neil Horman) [1035906] - [x86] Add driver auto probing for x86 features v4 (Neil Horman) [1035906] - [intel_idle] Split up and provide per CPU initialization func (Neil Horman) [1035906] - [cpuidle] Split cpuidle_state structure and move per-cpu statistics fields (Neil Horman) [1035906] - [acpi] cpuidle: Remove acpi_idle_suspend to fix suspend regression (Neil Horman) [1035906] - [cpuidle] Move dev->last_residency update to driver enter routine; remove dev->last_state (Neil Horman) [1035906] - [cpuidle] CPUIDLE_FLAG_TLB_FLUSHED is specific to intel_idle (Neil Horman) [1035906] - [intel_idle] Voluntary leave_mm before entering deeper (Neil Horman) [1035906] - [fs] autofs4: fix false positive compile error (Ian Kent) [858164] - [fs] autofs4: translate pids to the right namespace for the daemon (Ian Kent) [858164] - [fs] autofs4: allow autofs to work outside the initial PID namespace (Ian Kent) [858164] - [fs] autofs4: Do not potentially dereference NULL pointer returned by fget() in autofs_dev_ioctl_setpipefd() (Ian Kent) [858164] - [fs] gfs2: fix bad inode i_goal values during block allocation (Abhijith Das) [1130684] - [net] guard tcp_set_keepalive() to tcp sockets (Florian Westphal) [1141746] {CVE-2012-6657} - [kernel] init: add initcall_blacklist kernel parameter (Prarit Bhargava) [1112284]- [fs] call d_op->d_hash on last component of umount path (Abhijith Das) [1129712] - [usb] serial: memory corruption flaw (Jacob Tanenbaum) [1141402] {CVE-2014-3185} - [hid] off by one error in various _report_fixup routines (Jacob Tanenbaum) [1141392] {CVE-2014-3184} - [char] ipmi: Clear drvdata when interface is removed (Tony Camuso) [1135910] - [char] ipmi: init shadow_ipmi_smi_handlers early in ipmi_si_intf (Tony Camuso) [1139464] - [net] ipsec: update MAX_AH_AUTH_LEN to support sha512 (Herbert Xu) [1140103] - [net] bridge: Add support for TX vlan offload (Jiri Pirko) [1146391] - [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1121991] - [alsa] control: Protect user controls against concurrent access (Radomir Vrbovsky) [1117337] {CVE-2014-4652} - [netdrv] virtio-net: fix big buffer receiving (Jason Wang) [1144073] - [netdrv] tg3: prevent ifup/ifdown during PCI error recovery (Ivan Vecera) [1117009]- [netdrv] revert "cxgb4: set skb->rxhash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn on delayed ACK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use ULP_MODE_TCPDDP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Debugfs dump_qp() updates" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop peer_abort when no endpoint found" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Detect DB FULL events and notify RDMA ULD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Common platform specific changes for DB Drop Recovery" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add debugfs RDMA memory stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add DB Overflow Avoidance" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use vmalloc() for debugfs QP dump" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Remove kfifo usage" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Include vmalloc.h for vmalloc and vfree" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: set maximal number of default RSS queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove duplicate register definitions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Move dereference below NULL test" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add functions to read memory via PCIE memory window" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Code cleanup to enable T4 Configuration File support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 configuration file" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 hardwired driver configuration settings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error handling in create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix build error due to missing linux/vmalloc.h include" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allocate enough data in t4_memory_rw()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Address various sparse warnings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unnecessary #ifdef condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't free chunk that we have failed to allocate" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix unable to get UP event from the LLD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix initialization of SGE_CONTROL register" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: use WARN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Chelsio FCoE offload driver submission" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T4 filter support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add LE hash collision bug fix path in LLD driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for active open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for passive open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix bug for active and passive LE hash collision path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect PFVF CMASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections that receive unexpected streaming mode data" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections when moving to ERROR state" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Display streaming mode error only if detected in RTS" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Keep QP referenced until TID released" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always log async errors" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only log rx_data warnings if cpl status is non-zero" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint timeout race condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't reconnect on abort for mpa_rev 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't wakeup threads for MPAv2" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Insert hwtid in pass_accept_req instead in pass_establish" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Address sparse warnings" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: "cookie" can stay in host endianness" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix cast warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow for backward compatibility with new VPD scheme" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add register definations for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add macros, structures and inline functions for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Initialize T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dump T5 registers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 write combining support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Enable doorbell drop recovery only for T4 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 debugfs support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 PCI ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Update driver version and description" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Disable SR-IOV support for PF4-7 for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add Support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn off db coalescing when RDMA QPs are in use" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add module_params to enable DB FC & Coalescing on T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use DSGLs for fastreg and adapter memory writes for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Map pbl buffers for dma if using DSGL" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Bump tcam_full stat and WR reply timeout" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix onchip queue support for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error return code in create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix SQ allocation when on-chip SQ is disabled" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix pci_device_id structure initialization with correct PF number" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: fix error recovery when t4_fw_hello returns a positive value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Do not set net_device::dev_id to VI index" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix stack info leak in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add routines to create and remove listening IPv6 servers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add CLIP support to store compressed IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cma: Add IPv6 support for iWARP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add support for active and passive open connection with IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Handle newer firmware changes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use correct bit shift macros for vlan filter tuples" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix QP flush logic" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Advertise ~0ULL as max MR size" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Issue RI.FINI before closing when entering TERM" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove workqueue when driver registration fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: remove duplicate include in cxgb4.h" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Much cleaner implementation of is_t4()/is_t5()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add new scheme to update T4/T5 firmware" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix formatting of physical address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Make _c4iw_write_mem_dma() static" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: calls skb_set_hash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Reserve stid 0 for T4/T5 adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Include TCP as protocol when creating server filters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Assign filter server TIDs properly" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Account for stid entries properly in case of IPv6" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add API to correctly calculate tuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Calculate the filter server TID properly" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Server filters are supported only for IPv4" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allow large buffer size to have page size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Changed FW check version to match FW binary version" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: silence shift wrapping static checker warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Avoid disabling PCI device for towice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't retrieve stats during recovery" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix gcc warning on 32-bit arch" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix referencing freed adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing neigh_release in LE-Workaround path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support to recognize 40G links" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Print adapter VPD Part Number instead of Engineering Change field" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow >10G ports to have multiple queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: LE-Workaround is not atomic in firmware" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unused registers and add missing ones" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add more PCI device ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: Stop using ethtool SPEED_* constants" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use remove handler as shutdown handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add code to dump SGE registers when hitting idma hangs" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Updates for T5 SGE's Egress Congestion Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Calculate len properly for LSO path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Doorbell Drop Avoidance Bug Fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix underflows in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix four byte info leak in c4iw_create_cq()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Cap CQ size at T4_MAX_IQ_SIZE" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Allow loopback connections" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always release neigh entry" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix incorrect BUG_ON conditions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Default peer2peer mode to 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Save the correct map length for fast_reg_page_lists" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't leak skb in c4iw_uld_rx_handler()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix possible memory leak in RX_PKT processing" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Ignore read reponse type 1 CQEs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Connect_request_upcall fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update snd_seq when sending MPA messages" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb" (Prarit Bhargava) [1140743] - [netdrv] revert "cxbg4: Remove addressof casts to same type" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio Adapters" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: set error code on kmalloc() failure" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Lock around accept/reject downcalls" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop RX_DATA packets if the endpoint is gone" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rx_data() needs to hold the ep mutex" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Disable DSGL use by default" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Endpoint timeout fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rmb() after reading valid gen bit" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: SQ flush fix" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Max fastreg depth depends on DSGL support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use pr_warn_ratelimited" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Initialize reserved fields in a FW work request" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing debug stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use uninitialized_var()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix over-dereference when terminating" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Save the correct mac addr for hw-loopback connections in the L2T" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use the correct max size for firmware flash" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint mutex deadlocks" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Force T5 connections to use TAHOE congestion control" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only allow kernel db ringing for T4 devs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update Kconfig to include Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode PCIe Gen3 link speed" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix memory leaks in c4iw_alloc() error paths" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix vlan support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing padding at end of struct c4iw_create_cq_resp" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode the firmware port and module type a bit more for ethtool" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Allocate and use IQs specifically for indirect interrupts" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: don't truncate the recv window size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Change default Interrupt Holdoff Packet Count Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use FW interface to get BAR0 value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio T4 Adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary null test before debugfs_remove_recursive" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Detect Ing. Padding Boundary at run-time" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: use firmware ord/ird resource limits" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: display TPTE on errors" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: work request logging feature" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Move common defines to cxgb4" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add the MC1 registers to read in the interrupt handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixed incorrect check for memory operation in t4_memory_rw" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: only free allocated fls" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix possible race condition in cleanup" (Prarit Bhargava) [1140743] - [infiniband] revert "iw_cxgb4: fix for 64-bit integer division" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Implement "Unhandled Interrupts" statistic" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix TX Queue restart" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix SGE resource resource deallocation bug" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix bug where we were only allocating one queue in MSI mode" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do not use PCI resources before pci_enable_device()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: make single bit signed bitfields unsigned" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove call to stop TX queues at load time" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix bug in Generic Receive Offload" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix some errors in Gather List to skb conversion" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: flesh out PCI Device ID Table" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fail open if link_start() fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add call to Firmware to reset VF State" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: minor comment/symbolic name cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add ethtool statistics for GRO" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix up "Section Mismatch" compiler warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Advertise NETIF_F_TSO_ECN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix setting unicast/multicast addresses" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix mailbox data/control coherency domain race" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: recover from failure in cxgb4vf_open()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Check driver parameters in the right place" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Quiesce Virtual Interfaces on shutdown" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use defined Mailbox Timeout" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: improve Kconfig dependencies" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do vlan cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "chelsio: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix VLAN extraction counter increment" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: Staticize local symbols" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove superfluous call to pci_disable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Adds device Id for few more Chelsio adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines" (Prarit Bhargava) [1140743] - [scsi] revert "libcxgbi: Add ipv6 api to driver" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Fix ipv6 build failure caught with randconfig" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: remove spurious use of rcu" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Guard ipv6 code with a config check" (Prarit Bhargava) [1140743]- [kernel] futex: Fix errors in nested key ref-counting (Denys Vlasenko) [1094458] {CVE-2014-0205} - [fs] vfs: add missing __putname() in patch_mountpoint() (Ian Kent) [1135165] - [fs] nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait (Benjamin Coddington) [1113269] - [netdrv] mlx4: add vlan_rx_register to the master ops (Doug Ledford) [1133506] - [infiniband] ocrdma: use right macro in query ah (Doug Ledford) [1133506] - [infiniband] ocrdma: resolve L2 address when creating user AH (Doug Ledford) [1133506] - [infiniband] ocrdma: get vlan tag from ib_qp_attrs (Doug Ledford) [1133506] - [infiniband] ocrdma: add default gid at index 0 (Doug Ledford) [1133506] - [infiniband] ocrdma: obtain sl from deivce structure (Doug Ledford) [1133506] - [infiniband] ocrdma: do not skip setting deffered_arm (Doug Ledford) [1133506] - [infiniband] ocrdma: Initialize the GID table while registering the device (Doug Ledford) [1133506] - [infiniband] ocrdma: Increase the size of STAG array in dev structure to 16K (Doug Ledford) [1133506] - [infiniband] ocrdma: Add missing adapter mailbox opcodes (Doug Ledford) [1133506] - [infiniband] ocrdma: Return proper value for max_mr_size (Doug Ledford) [1133506] - [infiniband] ocrdma: Allow only SEND opcode in case of UD QPs (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid reporting wrong completions in case of error CQEs (Doug Ledford) [1133506] - [infiniband] ocrdma: Query and initalize the PFC SL (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid posting DPP requests for RDMA READ (Doug Ledford) [1133506] - [infiniband] core: When marsheling uverbs path, clear unused fields (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid executing gid task when device is being removed (Amir Vadai) [1130394] - [infiniband] mlx4: Fix lockdep splat for the iboe lock (Amir Vadai) [1130394] - [infiniband] mlx4: Get upper dev addresses as RoCE GIDs when port comes up (Amir Vadai) [1130394] - [infiniband] mlx4: Reorder steps in RoCE GID table initialization (Amir Vadai) [1130394] - [infiniband] mlx4: Don't duplicate the default RoCE GID (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs() (Amir Vadai) [1130394] - [netdrv] b43: fix the wrong assignment of status.freq in b43_rx() (John Greene) [1132160] - [lib] lzo: properly check for overruns (Denys Vlasenko) [1113901] {CVE-2014-4608} - [lib] lzo: Update LZO compression to current upstream version (Denys Vlasenko) [1113901] {CVE-2014-4608} - [drm] nouveau: add more checks to PRAMIN image fetching (Ben Skeggs) [1133695 1076733] - [drm] nouveau: allow non-optimus setups to load vbios from acpi (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fix a potential NULL deref in the PROM shadowing function (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fetch the vbios from PROM using only aligned 32-bit accesses (Ben Skeggs) [1133695 1076733] - [net] Revert "introduce netif_skb_dev_features" (Florian Westphal) [1029603] - [net] revert "ip, ipv6: handle gso skbs in forwarding path" (Florian Westphal) [1029603]- [kernel] audit: audit_log_start running on auditd should not stop (Richard Guy Briggs) [1019898] - [kernel] audit: drop audit_cmd_lock in AUDIT_USER family of cases (Richard Guy Briggs) [1019898] - [security] selinux: call WARN_ONCE() instead of calling audit_log_start() (Richard Guy Briggs) [1019898] - [crypto] drbg: fix failure of generating multiple of 2**16 bytes (Herbert Xu) [1130529] - [x86] uv: Set n_lshift based on GAM_GR_CONFIG MMR for UV3 (George Beshers) [1096981] - [fs] nfs: Close another NFSv4 recovery race (Steve Dickson) [1093922] - [fs] nfs: Refactor _nfs4_open_and_get_state to set ctx->state (Steve Dickson) [1093922] - [fs] nfs: cleanup: pass the nfs_open_context to nfs4_do_open (Steve Dickson) [1093922] - [fs] sunrpc: Handle EPIPE in xprt_connect_status (Steve Dickson) [1130619] - [fs] sunrpc: Ensure xprt_connect_status handles all potential connection errors (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that we handle ENOBUFS errors correctly (Steve Dickson) [1130619] - [fs] sunrpc: Ensure call_connect_status() deals correctly with SOFTCONN tasks (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that call_connect times out correctly (Steve Dickson) [1130619] - [fs] sunrpc: Handle connect errors ECONNABORTED and EHOSTUNREACH (Steve Dickson) [1130619] - [fs] sunrpc: call_connect_status should recheck bind and connect status on error (Steve Dickson) [1130619] - [fs] sunrpc: Report network/connection errors correctly for SOFTCONN rpc tasks (Steve Dickson) [1130619] - [fs] ext3: Fix fdatasync() for files with only i_size changes (Eric Sandeen) [1127023] - [fs] gfs2: Change maxlen variables to size_t (Robert S Peterson) [1126899] - [mm] hugetlb: add cond_resched_lock() in return_unused_surplus_pages() (Motohiro Kosaki) [1129085] - [mm] hugetlb: fix softlockup when a large number of hugepages are freed (Motohiro Kosaki) [1129085] - [net] fix ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] bridge: explictly tag vlan-accelerated frames destined to the host (Vlad Yasevich) [1121991] - [net] ipv4: avoid parallel route cache gc executions (Hannes Frederic Sowa) [1121228] - [net] ipv4: move route garbage collector to work queue (Hannes Frederic Sowa) [1121228] - [net] ethtool: reallow ETHTOOL_SFLAGS to set TX/RX VLAN offloads (Michal Schmidt) [1134359] - [net] tcp: tsq: fix nonagle handling (Jiri Pirko) [1134401] - [kvm] iommu: fix the third parameter of kvm_iommu_put_pages (Radomir Vrbovsky) [1131953] {CVE-2014-3601} - [s390] sysinfo: convert /proc/sysinfo to seqfile (Hendrik Brueckner) [1130987] - [s390] con3215: fix hanging console issue (Hendrik Brueckner) [1130986] - [s390] dasd: validate request size before building CCW/TCW request (Hendrik Brueckner) [1130988] - [scsi] revert "fc: ensure scan_work isn't active when freeing fc_rport" (Maurizio Lombardi) [1135888] - [edac] sb_edac: Modify H/W event reporting policy (Rui Wang) [1129067] - [alsa] control: Fix replacing user controls (Denys Vlasenko) [1117322] {CVE-2014-4654 CVE-2014-4655} - [netdrv] bnx2x: Fix RSS on big-endian (Michal Schmidt) [1119291] - [netdrv] bnx2x: Utilize FW 7.10.51 (Michal Schmidt) [1119291] - [netdrv] firmware: add bnx2x FW 7.10.51 (Michal Schmidt) [1119291] - [security] selinux: fix a problem with IPv6 traffic denials in selinux_ip_postroute() (Paul Moore) [1130082]- [md] revert "raid1: Rewrite the implementation of iobarrier" (Jes Sorensen) [1127231] - [md] revert "raid1: fix request counting bug in new 'barrier' code" (Jes Sorensen) [1127231] - [scsi] hpsa: version string change (Tomas Henzl) [1054631] - [scsi] hpsa: change doorbell reset delay to ten seconds (Tomas Henzl) [1054631] - [scsi] hpsa: add a delay to kdump path (Tomas Henzl) [1054631] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1111073] - [infiniband] ipoib: Make ipoib_mcast_stop_thread flush the workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1111073] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1111073] - [infiniband] ipoib: fix mcast_dev_flush/mcast_restart_task race (Doug Ledford) [1111073] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1111073] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1111073] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid multicast join attempts with invalid P_key (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid flushing the workqueue from worker context (Doug Ledford) [1111073] - [infiniband] ipoib: Use P_Key change event instead of P_Key polling mechanism (Doug Ledford) [1111073] - [infiniband] mlx5: Enable "block multicast loopback" for kernel consumers (Doug Ledford) [1128863] - [mm] memory-failure: support use of a dedicated thread to handle SIGBUS BUS_MCEERR_AO (Rui Wang) [1108366] - [mm] memory-failure: don't let collect_procs() skip over processes for MF_ACTION_REQUIRED (Rui Wang) [1108366] - [mm] memory-failure: send right signal code to correct thread (Rui Wang) [1108366] - [x86] mce: Pay no attention to 'F' bit in MCACOD when parsing 'UC' errors (Rui Wang) [1093437] - [x86] kvm: trace kvm_ple_window grow/shrink (Radim Krcmar) [1093208] - [x86] kvm: vmx: dynamise PLE window (Radim Krcmar) [1093208] - [x86] kvm: vmx: make PLE window per-VCPU (Radim Krcmar) [1093208] - [x86] kvm: introduce sched_in to kvm_x86_ops (Radim Krcmar) [1093208] - [virt] kvm: add kvm_arch_sched_in (Radim Krcmar) [1093208] - [fs] Add full_check test before calling add_to_tfile_check() to prevent panic in reverse_path_check_proc() (Larry Woodman) [1130730] - [perf] x86: Fix Silvermont offcore masks (Jiri Olsa) [1036335] - [perf] x86: Add model number for Avoton Silvermont (Jiri Olsa) [1036335] - [perf] x86: Add Silvermont 22nm Atom support (Jiri Olsa) [1036335] - [perf] x86: use INTEL_UEVENT_EXTRA_REG to define MSR_OFFCORE_RSP_X (Jiri Olsa) [1036335] - [perf] x86: Fix Intel shared extra MSR allocation (Jiri Olsa) [1036335] - [x86] amd: perf: Unify AMD's generic and family 15h pmus (Jiri Olsa) [1133680]- [mm] hugetlb: correct missing private flag clearing (Petr Holasek) [1127126] - [mm] hugetlb: return a reserved page to a reserved pool if failed (Petr Holasek) [1127126] - [mm] hugetlb: undo change to page mapcount in fault handler (Petr Holasek) [1127126] - [mm] hugetlb: fix subpool accounting handling (Petr Holasek) [1127126] - [mm] hugetlb: protect reserved pages when soft offlining a hugepage (Petr Holasek) [1127126] - [mm] hugetlb: decrement reserve count if VM_NORESERVE alloc page cache (Petr Holasek) [1127126] - [mm] hugetlb: remove decrement_hugepage_resv_vma() (Petr Holasek) [1127126] - [mm] hugetlb: add VM_NORESERVE check in vma_has_reserves() (Petr Holasek) [1127126] - [mm] hugetlb: do not use a page in page cache for cow optimization (Petr Holasek) [1127126] - [crypto] modsign: crypto_alloc_shash() returns an error code not NULL on failure (David Howells) [1099208] - [drm] nouveau: behave better if ioremap failed (Ben Skeggs) [1076992] - [fs] fuse: ignore entry-timeout LOOKUP_REVAL (Carlos Maiolino) [1127702] - [fs] fuse: Timeout comparison fix (Carlos Maiolino) [1127769] - [fs] ext4: verify block bitmap (Lukas Czerner) [1087584] - [fs] ext4: fix type declaration of ext4_validate_block_bitmap (Lukas Czerner) [1087584] - [fs] ext4: error out if verifying the block bitmap fails (Lukas Czerner) [1087584] - [fs] fsnotify: delay unmounting until all inode are fput (Eric Paris) [886723] - [fs] inotify: determine wd before races are possible (Eric Paris) [886723] - [fs] fsnotify: do not hold notification mutex when putting events (Eric Paris) [886723] - [fs] fsnotify: use GFP_NOFS when allocating event holders (Eric Paris) [886723] - [fs] locks: eliminate BUG() call when there's an unexpected lock on file close (Benjamin Coddington) [1113096] - [fs] gfs2: Request demote when a "try" flock fails (Robert S Peterson) [1129445] - [fs] nfsd: allow turning off nfsv3 readdir_plus (J. Bruce Fields) [1117468] - [powerpc] pseries: Fix kexec regression caused by CPPR tracking (Gustavo Duarte) [1129453] - [scsi] Fix erratic device offline during EH (Gustavo Duarte) [1126088] - [net] openvswitch: fix panic with multiple vlan headers (Jiri Benc) [1122405] - [net] ipvs: extract race fixes for sync daemon setups (Jesper Brouer) [1117536]- [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1122829] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1122829] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1122829] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1122829] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1122829] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1122829] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] chelsio: Use netdev_ and pr_ (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix possible race condition in cleanup (Sai Vemuri) [1121803] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: work request logging feature (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: display TPTE on errors (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1121803] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1121803] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1121803] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc() error paths (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1121803] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1121803] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1121803] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1121803] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1121803] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1121803] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1121803] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1121803] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1121803] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1121803] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1121803] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1121803] - [netdrv] cxbg4: Remove addressof casts to same type (Sai Vemuri) [1121803] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1121803] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1121803] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1121803] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1121803] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1121803] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1121803] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1121803] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1121803] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1121803] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1121803] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1121803] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1121803] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1121803] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1121803] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1121803] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: added much cleaner implementation of is_t4() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1121803] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1121803] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1121803] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1121803] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1121803] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1121803] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1121803] - [netdrv] cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1121803] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1121803] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1121803] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1121803] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1121803] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1121803] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1121803] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1121803] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1121803] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (Sai Vemuri) [1121803] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1121803] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1121803] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1121803] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1121803] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1121803] - [infiniband] cxgb4: Remove kfifo usage (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1121803] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add DB Overflow Avoidance (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1121803] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop peer_abort when no endpoint found (Sai Vemuri) [1121803] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1121803] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1121803]- [drm] i915: fix backport typo (Rob Clark) [1131218] - [net] revert: bridge: Provide VLAN registration and GRO acceleration for ports (Jiri Pirko) [1121991] - [net] revert: bridge: Correctly receive hw-accelerated vlan traffic (Jiri Pirko) [1121991] - [net] revert: vlan: Allow accelerated packets to flow through the bridge (Jiri Pirko) [1121991] - [net] ipv6: fix calculation of option len in ip6_append_data (Hannes Frederic Sowa) [1127225] - [net] ipv6: pmtudisc setting not respected with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] ipv4: fix DO and PROBE pmtu mode regarding local fragmentation with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] rtnetlink: fix VF info size (Jiri Benc) [1126761] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Maurizio Lombardi) [1120036] - [netdrv] bnx2x: Safe bnx2x_panic_dump() (Michal Schmidt) [1121539] - [netdrv] bnx2x: Enlarge the dorq threshold for VFs (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix 1G-baseT link (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix link for KR with swapped polarity lane (Michal Schmidt) [1123412] - [md] raid: avoid data corruption during recovery of double-degraded RAID6 (Jes Sorensen) [1090423] - [perf] tools: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1103196] - [perf] tools: Add filename__read_str util function (Jiri Olsa) [1103196] - [kvm] revert "x86: increase VCPU limit to 240" (Radim Krcmar) [864242] - [virt] revert "virtio-net: initialize vlan_features" (Nikolay Aleksandrov) [1132588]- [net] ipv6: fix headroom calculation in udp6_ufo_fragment (Nikolay Aleksandrov) [1121522] - [net] udp6: Fix udp fragmentation for tunnel traffic (Nikolay Aleksandrov) [1121522] - [net] sctp: inherit auth_capable on INIT collisions (Daniel Borkmann) [1123760] {CVE-2014-5077} - [net] sctp: only warn in proc_sctp_do_alpha_beta if write (Daniel Borkmann) [1081372] - [net] sctp: fix permissions for rto_alpha and rto_beta knobs (Daniel Borkmann) [1081372] - [scsi] scsi_lib: remove the description string in scsi_io_completion() (Maurizio Lombardi) [710111] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k1 (Chad Dupuis) [919831 990690] - [scsi] qla2xxx: Remove restriction on starting remote device discovery on port update (Chad Dupuis) [990690] - [scsi] qla2xxx: Move mailbox failure messages to a default debug level (Chad Dupuis) [919831] - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Amir Vadai) [1121531] - [netdrv] be2net: fix qnq mode detection on VFs (Ivan Vecera) [1123790] - [netdrv] be2net: ignore get/set profile FW cmd failures (Ivan Vecera) [1110417] - [netdrv] be2net: use adapter->flags to track SRIOV state (Ivan Vecera) [1110417] - [netdrv] be2net: avoid SRIOV config for BE2 chip (Ivan Vecera) [1110417] - [netdrv] be2net: use be_max_vfs() macro to access max-vfs (Ivan Vecera) [1110417] - [netdrv] be2net: create optimal number of queues on SR-IOV config (Ivan Vecera) [1110417] - [netdrv] be2net: read VF's capabilities from GET_PROFILE_CONFIG cmd (Ivan Vecera) [1110417] - [netdrv] be2net: remove be_cmd_get_profile_config_mbox/mccq() variants (Ivan Vecera) [1110417] - [x86] perf: Fix AMD NB and L2I "uncore" support (Prarit Bhargava) [922929] - [x86] perf: Remove old-style NB counter support from perf_event_amd.c (Prarit Bhargava) [922929] - [x86] perf: Add support for AMD NB and L2I "uncore" counters (Prarit Bhargava) [922929] - [x86] Add cpu_has_topoext (Prarit Bhargava) [922929] - [x86] perf: Enable northbridge performance counters on AMD family 15h (Prarit Bhargava) [922929] - [x86] perf: add global get_ibs_caps() (Prarit Bhargava) [922929] - [x86] perf: Share IBS macros between perf and oprofile (Prarit Bhargava) [922929] - [x86] perf: Generalize northbridge constraints code for family 15h (Prarit Bhargava) [922929] - [x86] perf: Allow for architecture specific RDPMC indexes (Prarit Bhargava) [922929] - [x86] perf: Move MSR address offset calculation to architecture specific files (Prarit Bhargava) [922929] - [x86] perf: Use rdpmc() rather than rdmsr() when possible in the kernel (Prarit Bhargava) [922929] - [x86] Add rdpmcl() (Prarit Bhargava) [922929] - [x86] efi: Properly pre-initialize table pointers (Laszlo Ersek) [1129282] - [md] raid1, raid10: always abort recover on write error (Jes Sorensen) [1124351]- [xen] smp: Unifiy some of the PVs and PVHVM offline CPU path (Vitaly Kuznetsov) [1123370] - [xen] smp: Fix leakage of the spinlock interrupt line for every CPU online/offline (Vitaly Kuznetsov) [1123370] - [xen] disable PV spinlocks on HVM (Vitaly Kuznetsov) [1123370] - [xen] smp: initialize IPI vectors before marking CPU online (Vitaly Kuznetsov) [1123370] - [xen] Do not enable PV IPIs when vector callback not present (Vitaly Kuznetsov) [1123370] - [xen] pv on hvm support PV spinlocks and IPIs (Vitaly Kuznetsov) [1123370] - [xen] percpu: make percpu symbols in xen unique (Vitaly Kuznetsov) [1123370] - [kernel] sched: Fix possible divide by zero in avg_atom() calculation (Mateusz Guzik) [1109489] - [kernel] add div64_ul() (Mateusz Guzik) [1109489] - [kernel] sched: Move idle_balance() stats back where they were instead of at the end of the sched_domain (Larry Woodman) [1119156] - [perf] x86: ignore CondChgd bit to avoid false NMI handling (Don Zickus) [1116947] - [s390] fix restore of invalid floating-point-control (Hendrik Brueckner) [1121962] - [s390] sclp_vt220: Enable ASCII console per default (Hendrik Brueckner) [1112743] - [x86] apic: Remove noisy zero-mask warning from default_send_IPI_mask_logical() (Prarit Bhargava) [745124] - [drm] i915: lock around link status and link training (Dave Airlie) [1126640] - [drm] i915: only hook up hpd pulse for DP outputs (Dave Airlie) [1126640] - [alsa] control: Don't access controls outside of protected regions (Radomir Vrbovsky) [1117329] {CVE-2014-4653} - [md] dm-thin: set minimum_io_size to pool's data block size (Mikulas Patocka) [1121779] - [md] dm: allocate a special workqueue for deferred device removal (Mike Snitzer) [1109431] - [kernel] coredump: redefine SIGNAL_GROUP_COREDUMP to fix the conflict with SIGNAL_CLD_STOPPED (Oleg Nesterov) [1106519] - [powerpc] pseries: Track previous CPPR values to correctly EOI interrupts (Gustavo Duarte) [1089977] - [netdrv] tg3: Modify tg3_tso_bug() to handle multiple TX rings (Ivan Vecera) [1123530] - [netdrv] bna: fix performance regression (Ivan Vecera) [1121039] - [netdrv] bna: fill the magic in bnad_get_eeprom() instead of validating (Ivan Vecera) [1119123] - [netdrv] e1000e: implement 82577/579 MDI setting support (Ivan Vecera) [1105604] - [netdrv] igb: update to allow reading/setting MDI state (Ivan Vecera) [1105604] - [netdrv] e1000e: implement MDI/MDI-X control (Ivan Vecera) [1105604] - [netdrv] e1000: configure and read MDI settings (Ivan Vecera) [1105604] - [netdrv] ethtool: MDI setting support (Ivan Vecera) [1105604] - [netdrv] bna: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [1120510] - [netdrv] bna: fix vlan tag stripping and implement its toggling (Ivan Vecera) [1120510] - [netdrv] bna: convert to hw_features (Ivan Vecera) [1120510]- [powerpc] pci: Improve device hotplug initialization (Gustavo Duarte) [1084398] - [powerpc] pci: fix PCI-e devices rescan issue on powerpc platform (Gustavo Duarte) [1084398] - [powerpc] pci: Cleanup device dma setup code (Gustavo Duarte) [1084398] - [pci] Add pcibios_add_device (Gustavo Duarte) [1084398] - [pci] fix undefined reference to 'pci_fixup_final_inited' (Gustavo Duarte) [1084398] - [pci] call final fixups hot-added devices (Gustavo Duarte) [1084398] - [mm] vmscan: Fix memcg forced scan of anonymous pages (Jerome Marchand) [1124895] - [mm] try_to_unmap_cluster() should lock_page() before mlocking (Jacob Tanenbaum) [1093081] {CVE-2014-3122} - [video] fbmem: convert fb_mmap to vm_iomap_memory() helper (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [s390] add dummy io_remap_pfn_range() to asm/pgtable.h (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [mm] add vm_iomap_memory() helper function (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [hv] hv_fcopy: fix a race condition for SMP guest (Jason Wang) [1118123] - [hv] util: Fix a bug in the KVP code (Jason Wang) [1118123] - [hv] vmbus: Fix a bug in the channel callback dispatch code (Jason Wang) [1118123] - [scsi] virtio_scsi: fix memory leak on full queue condition (Fam Zheng) [1111485] - [scsi] storvsc: Correctly handle TEST_UNIT_READY failure (Jason Wang) [1120468] - [scsi] storvsc: Set srb_flags in all cases (Jason Wang) [1120468] - [scsi] storvsc: Implement a eh_timed_out handler (Jason Wang) [1120468] - [scsi] storvsc: Fix a bug in handling VMBUS protocol version (Jason Wang) [1120468] - [scsi] storvsc: Filter commands based on the storage protocol version (Jason Wang) [1120468] - [scsi] storvsc: Set cmd_per_lun to reflect value supported by the Host (Jason Wang) [1120468] - [scsi] storvsc: Change the limits to reflect the values on the host (Jason Wang) [1120468] - [fs] xfs: always do log forces via the workqueue (Eric Sandeen) [1028831] - [fs] xfs: Do background CIL flushes via a workqueue (Eric Sandeen) [1028831] - [fs] vfs: fix ELOOP error handling in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] vfs: fix ref count leak in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] xfs: remove xfs_itruncate_data (Brian Foster) [1113418] - [fs] xfs: split xfs_itruncate_finish (Brian Foster) [1113418] - [fs] xfs: kill xfs_itruncate_start (Brian Foster) [1113418] - [fs] xfs: factor extent map manipulations out of xfs_bmapi (Brian Foster) [1113418] - [fs] gfs2: Allow caching of glocks for flock (Robert S Peterson) [1110421] - [fs] gfs2: Allow flocks to use normal glock dq rather than dq_wait (Robert S Peterson) [1110421] - [fs] xfs: don't log dummy transaction on frozen fs (Eric Sandeen) [1076286] - [fs] ext4: set extents flag when migrating file to use extents (Eric Sandeen) [952005]- [netdrv] sfc: Add 40G link capability decoding (Nikolay Aleksandrov) [1111076] - [netdrv] sfc: Adding PCI ID for Solarflare 7000 series 40G network adapter (Nikolay Aleksandrov) [1111076] - [scsi] ibmvscsi: Add memory barriers for send / receive (Gustavo Duarte) [1099590] - [scsi] ibmvscsi: Abort init sequence during error recovery (Gustavo Duarte) [1099590] - [driver] core: fix addition of delayed probe infrastructure (Doug Ledford) [1116871] - [uapi] rdma_user_cm.h: include socket.h (Doug Ledford) [1072857] - [netdrv] bnx2x: fix set_setting for some PHYs (Michal Schmidt) [1009332] - [net] bridge: unregister rtnl message types correctly (Jiri Benc) [1114445]- [drm] nouveau: backport display fixes from upstream (Ben Skeggs) [1105194] - [drivers] platform: use always ->name for uevent (Prarit Bhargava) [1120675] - [hv] remove meaningless pr_err() in vmbus_recvpacket_raw() (Jason Wang) [1112076] - [x86] mm: fix crash when booting as a hyperv NUMA guest (Luiz Capitulino) [979364] - [powerpc] kexec: fix access to kexec_state table (Gustavo Duarte) [1118904] - [powerpc] Dynamic update cache list during suspend and resume (Gustavo Duarte) [1087793] - [netdrv] qlcnic: Initialize mailbox cmd structure to zero (Chad Dupuis) [1115438] - [netdrv] qlcnic: Fix NULL pointer dereference bug (Chad Dupuis) [1110938] - [x86] hpet: Fix bogus error check in hpet_assign_irq() (Prarit Bhargava) [1117874] - [pci] dmar: Fix return value check of create_irq() (Prarit Bhargava) [1117874] - [md] dm-thin: relax external origin size constraints (Mike Snitzer) [1030411] - [md] dm-thin: switch to an atomic_t for tracking pending new block preparations (Mike Snitzer) [1030411] - [scsi] ibmvfc: Fix for offlining devices during error recovery (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Suppress ABTS if target gone (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Send cancel when link is down (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Support FAST_IO_FAIL in EH handlers (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Properly set cancel flags when cancelling abort (Gustavo Duarte) [1108718] - [scsi] bnx2i: Update driver version to 2.7.10.1 (Maurizio Lombardi) [1120723] - [net] l2tp: don't fall back on UDP getsockopt / setsockopt (Petr Matousek) [1119462] {CVE-2014-4943}- [crypto] md5: Set statesize (Mike Snitzer) [1114137] - [crypto] hash: Fix async import on shash algorithm (Mike Snitzer) [1114137] - [crypto] drbg: Enable DRBG by default (Herbert Xu) [1105601] - [crypto] drbg: drbg_exit() can be static (Herbert Xu) [1105601] - [crypto] drbg: HMAC-SHA1 DRBG has crypto strength of 128 bits (Herbert Xu) [1105601] - [crypto] drbg: Mix a time stamp into DRBG state (Herbert Xu) [1105601] - [crypto] drbg: Select correct DRBG core for stdrng (Herbert Xu) [1105601] - [crypto] drbg: Call CTR DRBG DF function only once (Herbert Xu) [1105601] - [crypto] drbg: Fix format string for debugging statements (Herbert Xu) [1105601] - [crypto] drbg: cleanup of preprocessor macros (Herbert Xu) [1105601] - [crypto] drbg: Use Kconfig to ensure at least one RNG option is set (Herbert Xu) [1105601] - [crypto] drbg: use of kernel linked list (Herbert Xu) [1105601] - [crypto] drbg: fix memory corruption for AES192 (Herbert Xu) [1105601] - [crypto] drbg: simplify ordering of linked list in drbg_ctr_df (Herbert Xu) [1105601] - [crypto] drbg: Add DRBG test code to testmgr (Herbert Xu) [1105601] - [crypto] drbg: DRBG testmgr test vectors (Herbert Xu) [1105601] - [crypto] drbg: compile the DRBG code (Herbert Xu) [1105601] - [crypto] drbg: DRBG kernel configuration options (Herbert Xu) [1105601] - [crypto] drbg: header file for DRBG (Herbert Xu) [1105601] - [crypto] drbg: SP800-90A Deterministic Random Bit Generator (Herbert Xu) [1105601]- [crypto] fips: only panic on bad/missing crypto mod signatures (Jarod Wilson) [1105596] - [kernel] futex: avoid race between requeue and wake (Larry Woodman) [1118434] - [kernel] futex: revert back to the explicit waiter counting code (Larry Woodman) [1118434] - [kernel] futex: Avoid taking the hb->lock if there's nothing to wake up (Larry Woodman) [1118434] - [fs] epoll: do not take the nested ep->mtx on EPOLL_CTL_DEL (Larry Woodman) [1100855] - [fs] epoll: do not take global 'epmutex' for simple topologies (Larry Woodman) [1100855] - [fs] epoll: fix spurious lockdep warnings (Larry Woodman) [1100855] - [usb] ehci: fix HUB TT scheduling issue with iso transfer (Gopal) [1092967] - [usb] ehci: reorganize isochronous scheduler routine (Gopal) [1092967] - [usb] ehci: add missing frame -> microframe conversion (Gopal) [1092967] - [usb] ehci: simplify remainder computations (Gopal) [1092967] - [usb] ehci: fix audio record functionality for some Full speed sound blaster devices (Gopal) [1092967] - [usb] ehci: Respect IST when scheduling new split iTDs (Gopal) [1092967] - [usb] ehci: Minor constant fix for SCHEDULE_SLOP (Gopal) [1092967] - [scsi] ipr: Add new CCIN definition for Grand Canyon support (Gustavo Duarte) [1054284] - [scsi] ipr: Format HCAM overlay ID 0x21 (Gustavo Duarte) [1054284] - [scsi] ipr: Handle early EEH (Gustavo Duarte) [1054284] - [scsi] ipr: Add new CCIN definition for new hardware support (Gustavo Duarte) [1054284] - [scsi] ipr: Remove extended delay bit on GSCSI reads/writes ops (Gustavo Duarte) [1054284] - [scsi] ipr: increase dump size in ipr driver (Gustavo Duarte) [1054284] - [scsi] ipr: Increase msi-x interrupt vectors to 16 (Gustavo Duarte) [1054284] - [scsi] ipr: Add sereral new CCIN definitions for new adapters support (Gustavo Duarte) [1054284] - [powerpc] pseries: Add backward compatibilty to read old kernel oops-log (Gustavo Duarte) [929309] - [powerpc] pseries: Read common partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read of-config partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Distinguish between a os-partition and non-os partition (Gustavo Duarte) [929309] - [powerpc] pseries: Read rtas partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read/Write oops nvram partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Add version and timestamp to oops header (Gustavo Duarte) [929309] - [powerpc] pseries: Introduce generic read function to read nvram-partitions (Gustavo Duarte) [929309] - [s390] crypto: Fix aes-cbc IV corruption (Herbert Xu) [1003528] - [s390] crypto: Don't panic after crypto instruction failures (Herbert Xu) [1003528] - [s390] crypto: cleanup DES code (Herbert Xu) [1003528] - [s390] crypto: des_s390 use generic weak key check (Herbert Xu) [1003528] - [s390] crypto: remove des3_ede128 mode (Herbert Xu) [1003528] - [s390] af_iucv: correct cleanup if listen backlog is full (Hendrik Brueckner) [1112347] - [kernel] auditsc: audit_krule mask accesses need bounds checking (Denys Vlasenko) [1102705] {CVE-2014-3917} - [acpi] Fix bug when ACPI reset register is implemented in system memory (Nigel Croxon) [1102955] - [net] gro: fix deliver of trunk packets to VLAN interfaces (Marcelo Ricardo Leitner) [1112324] - [block] blk-cgroup: Accept tab as valid field delimiter (Vivek Goyal) [788580]- [kernel] utrace: force IRET path after utrace_finish_vfork() (Oleg Nesterov) [1115933] {CVE-2014-4699} - [kernel] ipc: fix race with LSMs (Paul Moore) [1115477] - [kernel] ipc: ipc_rcu_alloc() cacheline align allocation (Paul Moore) [1115477] - [kernel] ipc: ipc_schedule_free() can do vfree() directly now (Paul Moore) [1115477] - [mm] make vfree() safe to call from interrupt contexts (Paul Moore) [1115477] - [kernel] ipc: Convert ipc_immediate_free() RCU callback to kfree_rcu() (Paul Moore) [1115477] - [mm] hugetlb: ensure hugepage access is denied if hugepages are not supported (Gustavo Duarte) [1086450] - [block] rsxx: Fix possible kernel panic with invalid config (Gustavo Duarte) [1054285] - [crypto] nx: rework Kconfig (Gustavo Duarte) [1053844] - [crypto] nx: fix SHA-2 for chunks bigger than block size (Gustavo Duarte) [1053844] - [crypto] nx: fix GCM for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix XCBC for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-XCBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-GCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CTR (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-ECB (Gustavo Duarte) [1053844] - [crypto] nx: add offset to nx_build_sg_lists() (Gustavo Duarte) [1053844] - [crypto] nx: fix nx-aes-gcm verification (Gustavo Duarte) [1053844] - [crypto] nx: fix concurrency issue (Gustavo Duarte) [1053844] - [crypto] nx: saves chaining value from co-processor (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for SHA-2 (Gustavo Duarte) [1053844] - [crypto] nx: fix physical addresses added to sg lists (Gustavo Duarte) [1053844] - [crypto] nx: fix typo in nx driver config option (Gustavo Duarte) [1053844] - [powerpc] pseries: Add pseries update notifier for OFDT prop changes (Gustavo Duarte) [1053844] - [netdrv] i40e: fix receive of VLAN packets (Stefan Assmann) [1113513] - [hv] Handle the case when the target file exists correctly (Jason Wang) [1102259] - [hv] Implement the file copy service (Jason Wang) [1102259] - [kernel] uuid: add uuid.h to exported header list (Jason Wang) [1102259] - [block] rename blk_get_queue to blk_get_request_queue (Mike Snitzer) [1098658] - [block] misc updates to blk_get_queue() (Mike Snitzer) [1098658] - [module] add support for soft module dependencies (Neil Horman) [968872] - [crypto] crct10dif: Simple correctness and speed test for CRCT10DIF hash (Neil Horman) [968872] - [crypto] crct10dif: Glue code to cast accelerated CRCT10DIF assembly as a crypto transform (Neil Horman) [968872] - [crypto] crct10dif: Accelerated CRC T10 DIF computation with PCLMULQDQ instruction (Neil Horman) [968872] - [crypto] crct10dif: Wrap crc_t10dif function all to use crypto transform framework (Neil Horman) [968872] - [crypto] testmgr: remove empty element from alg_test_descs (Jan Stancek) [1114983] - [block] revert "block: improve queue_should_plug() by looking at IO depths" (Jeff Moyer) [1003678] - [hv] balloon: Ensure pressure reports are posted regularly (Luiz Capitulino) [1102275] - [kvm] iommu: fix releasing unmapped page (Alex Williamson) [1110977]- [fs] sunrpc: refactor rpcauth_checkverf error returns (Scott Mayhew) [786463] - [fs] nfs: avoid expired credential keys for buffered writes (Scott Mayhew) [786463] - [fs] sunrpc: new rpc_credops to test credential expiry (Scott Mayhew) [786463] - [fs] sunrpc: don't map EKEYEXPIRED to EACCES in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: set gss gc_expiry to full lifetime (Scott Mayhew) [786463] - [fs] sunrpc: handle EKEYEXPIRED in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: Use __func__ in dprintk() in auth_gss.c (Scott Mayhew) [786463] - [fs] sunrpc: Fix machine creds in generic_create_cred and generic_match (Scott Mayhew) [786463] - [fs] sunrpc: Clean up the RPCSEC_GSS service ticket requests (Scott Mayhew) [786463] - [fs] sunrpc: Reduce switch/case indent (Scott Mayhew) [786463] - [fs] nfsd: fix minor memory leak (Scott Mayhew) [786463] - [fs] nfs: Don't mark the data cache as invalid if it has been flushed (Scott Mayhew) [1109365] - [fs] nfs: Clear NFS_INO_REVAL_PAGECACHE when we update the file size (Scott Mayhew) [1109365] - [fs] nfs: Fix cache_validity check in nfs_write_pageuptodate() (Scott Mayhew) [1109365] - [fs] vfs: plug dentry leak in mountpoint_last (Mateusz Guzik) [1114387] - [fs] nfsd: Don't hand out delegations for 30 seconds after recalling them (J. Bruce Fields) [998024] - [scsi] pm8001: Fix potential null pointer dereference and memory leak (Rich Bono) [1054927] - [scsi] pm80xx: Fix missing NULL pointer checks and memory leaks (Rich Bono) [1054927] - [scsi] pm80xx: Spinlock fix (Rich Bono) [1054927] - [scsi] pm80xx: Fixed return value issue (Rich Bono) [1054927] - [scsi] pm80xx: Removing redundant code snippets (Rich Bono) [1054927] - [scsi] pm80xx: Tasklets synchronization fix (Rich Bono) [1054927] - [scsi] pm80xx: Resetting the phy state (Rich Bono) [1054927] - [scsi] pm80xx: Fix for direct attached device (Rich Bono) [1054927] - [scsi] pm80xx: Firmware logging support (Rich Bono) [1054927] - [scsi] pm80xx: Phy settings support for motherboard controller (Rich Bono) [1054927] - [scsi] pm80xx: IButton security feature support for motherboard controllers (Rich Bono) [1054927] - [scsi] pm80xx: Print SAS address of IO failed device (Rich Bono) [1054927] - [scsi] pm80xx: 4G boundary fix (Rich Bono) [1054927] - [scsi] pm80xx: Set device state response logic fix (Rich Bono) [1054927] - [scsi] pm80xx: Display controller BIOS version (Rich Bono) [1054927] - [scsi] pm80xx: Indirect SMP request fix (Rich Bono) [1054927] - [scsi] pm80xx: Device id changes to support series 8 controllers (Rich Bono) [1054927] - [scsi] pm80xx: Fix for 32 bit compilation warning (Rich Bono) [1054927] - [security] keys: Increase root_maxkeys and root_maxbytes sizes (Steve Dickson) [1113607] - [net] ipv4: fix route cache rebuilds (Jiri Pirko) [1111631] - [net] sch_tbf: handle too small burst (Florian Westphal) [1103694] - [net] don't account for udp header size when computing seglen (Florian Westphal) [1103694] - [net] sctp: Fix sk_ack_backlog wrap-around problem (Daniel Borkmann) [1085932] {CVE-2014-4667} - [net] neigh: set nud_state to NUD_INCOMPLETE when probing router reachability (Hannes Frederic Sowa) [1110192] - [scsi] dual scan thread bug fix (David Milburn) [1079922] - [scsi] fix our current target reap infrastructure (David Milburn) [1079922] - [netdrv] sfc: Demote "MC Scheduler error" messages (Nikolay Aleksandrov) [805817] - [input] wacom: fix regression on X220 tablets (Aristeu Rozanski) [1112852] - [doc] procfs: fix incorrect formula to calculate CommitLimit value (Petr Oros) [1050174] - [netdrv] tg3: Clear NETIF_F_TSO6 flag before doing software GSO (Ivan Vecera) [1108572] - [fs] devpts: Add ctl_names back to moved proc files' ctl_tables (Prarit Bhargava) [1105533]- [drm] i915: backport fixes from upstream (Dave Airlie) [1110555] - [acpi] acpi_pad: power_saving_thread() call schedule() when need_resched is true (Tony Camuso) [831828] - [x86] apic: Plug racy xAPIC access of CPU hotplug code (Igor Mammedov) [1075145] - [x86] intel_pstate: Add CPU IDs for Broadwell processors (Steve Best) [1109389] - [x86] exec: fix leak of 32-bit libary mapping behavior to 64-bit children (Denys Vlasenko) [1064475] - [mm] memcg: fix race condition between memcg teardown and swapin (Johannes Weiner) [1001197] - [netdrv] vmxnet3: adjust ring sizes when interface is down (Neil Horman) [1079060] - [x86] kvm: expose ADX feature to guest (Don Dugger) [1097017] - [x86] kvm: expose new instruction RDSEED to guest (Don Dugger) [1097017] - [x86] cpufeature: Add the RDSEED and ADX features (Don Dugger) [1097017] - [x86] avx-512: Enable AVX-512 States Context Switch (Rui Wang) [1036233] - [x86] avx-512: AVX-512 Feature Detection (Rui Wang) [1036233] - [acpi] emca: Combine eMCA/EDAC event reporting priority (Rui Wang) [1032255] - [edac] Add an edac_report parameter to EDAC (Rui Wang) [1032255] - [x86] Export 'boot_cpu_physical_apicid' to modules (Rui Wang) [1032255] - [acpi] Fix extended error log driver to depend on CONFIG_X86_LOCAL_APIC (Rui Wang) [1032255] - [dmi] Avoid unaligned memory access in save_mem_devices() (Rui Wang) [1032255] - [acpi] Move cper.c from drivers/acpi/apei to drivers/firmware/efi (Rui Wang) [1032255] - [acpi] cper: Cleanup CPER memory error output format (Rui Wang) [1032255] - [acpi] cper: Enhance memory reporting capability (Rui Wang) [1032255] - [acpi] cper: Add UEFI 2.4 support for memory error (Rui Wang) [1032255] - [x86] mce: Add validation check before GHES error is recorded (Rui Wang) [1032255] - [dmi] Parse memory device type 17 in SMBIOS (Rui Wang) [1032255] - [dmi] Add DMI entry types to the headers (Rui Wang) [1032255] - [acpi] Extended error log driver for x86 platform (Rui Wang) [1032255] - [edac] bitops: Introduce a more generic BITMASK macro (Rui Wang) [1032255] - [acpi] cper: Update cper info (Rui Wang) [1032255] - [acpi] cper: Fix status check during error printing (Rui Wang) [1032255] - [acpi] ghes: add the needed hooks for EDAC error report (Rui Wang) [1032255] - [acpi] ghes: move structures/enum to a header file (Rui Wang) [1032255] - [lib] ratelimit: fix the return value when __ratelimit() fails to acquire the lock (Jiri Pirko) [1082772] - [lib] ratelimit: Fix/allow use in atomic contexts (Jiri Pirko) [1082772]- [fs] fuse: fix nlink after unlink (Brian Foster) [1054351] - [fs] fuse: fix fallocate vs. ftruncate race (Brian Foster) [1035422] - [fs] fuse: wait for writeback in fuse_file_fallocate() (Brian Foster) [1035422] - [fs] fuse: use list_for_each_entry() for list traversing (Brian Foster) [1035422] - [fs] fuse: readdir: check for slash in names (Brian Foster) [1035422] - [fs] fuse: hotfix truncate_pagecache() issue (Brian Foster) [1035422] - [fs] fuse: invalidate inode attributes on xattr modification (Brian Foster) [1035422] - [fs] fuse: postpone end_page_writeback() in fuse_writepage_locked() (Brian Foster) [1035422] - [fs] fuse: fix readdirplus Oops in fuse_dentry_revalidate (Brian Foster) [1035422] - [fs] fuse: allocate for_background dio requests based on io->async state (Brian Foster) [1035422] - [fs] fuse: optimize wake_up (Brian Foster) [1035422] - [fs] fuse: implement exclusive wakeup for blocked_waitq (Brian Foster) [1035422] - [fs] fuse: skip blocking on allocations of synchronous requests (Brian Foster) [1035422] - [fs] fuse: add flag fc->initialized (Brian Foster) [1035422] - [fs] fuse: make request allocations for background processing explicit (Brian Foster) [1035422] - [fs] fuse: fix hang of single threaded fuseblk filesystem (Brian Foster) [1035422] - [fs] fuse: allow control of adaptive readdirplus use (Brian Foster) [1035422] - [fs] fuse: avoid out-of-scope stack access (Brian Foster) [1035422] - [fs] fuse: Adapt readdirplus to application usage patterns (Brian Foster) [1035422] - [fs] fuse: delete dead .write_begin and .write_end aops (Brian Foster) [1035422] - [fs] fuse: separate queue for FORGET requests (Brian Foster) [1035422] - [fs] fuse: flush background queue on connection close (Brian Foster) [1035422] - [fs] fuse: support splice() reading from fuse device (Brian Foster) [1035422] - [fs] fuse: export generic_pipe_buf_*() to modules (Brian Foster) [1035422] - [fs] fuse: allow splice to move pages (Brian Foster) [1035422] - [fs] fuse: support splice() writing to fuse device (Brian Foster) [1035422] - [fs] fuse: get page reference for readpages (Brian Foster) [1035422] - [fs] bio: modify __bio_add_page to accept pages that dont start a new segment (Maurizio Lombardi) [885517] - [fs] bio: modify __bio_add_page() to accept pages that don't start a new segment (Maurizio Lombardi) [885517] - [fs] gfs2: Only wait for demote when last holder is dequeued (Robert S Peterson) [1110421] - [fs] btrfs: fix bio rw flag usage (Zach Brown) [1072112] - [fs] nfsd: notify_change needs elevated write count (Mateusz Guzik) [1105057] - [fs] cifs: ensure that srv_mutex is held when dealing with ssocket pointer (Sachin Prabhu) [1010233] - [fs] nfsv4: close needs to handle NFS4ERR_ADMIN_REVOKED (Dave Wysochanski) [1082127] - [fs] ext4: init pagevec in ext4_da_block_invalidatepages (Lukas Czerner) [876803] - [fs] ext4: Report max_batch_time option correctly (Lukas Czerner) [1100523] - [fs] ext4: fix deadlock when writing in ENOSPC conditions (Lukas Czerner) [1075780] - [fs] ext4: set b_blocknr to zero when block_validity fails (Lukas Czerner) [997894] - [fs] nfs: Use error handler on failed GETATTR with successful OPEN (Steve Dickson) [1104292] - [fs] lockd: Ensure that nlmclnt_block resets block->b_status after a server reboot (Steve Dickson) [959006] - [fs] nfs: Handle session reset before lease check (Scott Mayhew) [1090656] - [fs] ext4: Avoid underflow in ext4_trim_fs() (Lukas Czerner) [998785] - [fs] gfs2: When adding a new dir entry, inc link count if it is a subdir (Robert S Peterson) [1092083] - [fs] gfs2: Make gfs2_dir_del update link count when required (Robert S Peterson) [1092083] - [fs] gfs2: Don't use gfs2_change_nlink in link syscall (Robert S Peterson) [1092083] - [netdrv] mlx4_en: Add missing size to net_device_ops_ext structures (Amir Vadai) [1059086] - [netdrv] mlx4_en: Implement ndo_get_phys_port for VF's (Amir Vadai) [1059086]- [infiniband] usnic: fix up Kconfig items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: drop hpn module option (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Reset RoCE VF gids when guest driver goes down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Invoke UPDATE_QP for proxy QP1 on MAC changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add UPDATE_QP SRIOV wrapper support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix slave id computation for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Adjust port number in qp_attach wrapper when detaching (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: don't use napi_synchronize inside mlx4_en_netpoll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Defer VF initialization till PF is fully initialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Preserve pci_dev_data after __mlx4_remove_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add block multicast loopback support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Unregister inet notifier when unloading ocrdma (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix warnings about pointer <-> integer casts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Code clean-up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display FW version (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Query controller information (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Support non-embedded mailbox commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle CQ overrun error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display proper value for max_mw (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Use non-zero tag in SRQ posting (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Memory leak fix in ocrdma_dereg_mr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increment abi version count (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Update version string (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: ABI versioning between ocrdma and be2net (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Allow DPP QP creation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Read ASIC_ID register to select asic_gen (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: SQ and RQ doorbell offset clean up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: EQ full catastrophe avoidance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Don't resolve passive side RoCE L2 address in CMA REQ handler (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove overload in ib_sg_dma* (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Bump driver version to 1.3 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Update Mellanox copyright note (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Print QP information once connection is established (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Remove struct iscsi_iser_conn (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Drain the tx cq once before looping on the rx cq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix sector_t format warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Make buffer larger to avoid overflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Fix some indenting in mlx4_ib_add() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mad: Check and handle potential DMA mapping errors (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Returns an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mthca: Return an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add support for CONFIG_DEV command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: USe one wrapper that returns -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: pass pci_device_id.driver_data to __mlx4_init_one during reset (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use actual number of PCI functions (PF + VFs) for alias GUID logic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix a race condition between failing I/O and I/O completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid that writing into "add_target" hangs due to a cable pull (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make writing into the "add_target" sysfs attribute interruptible (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid duplicate connections (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add more logging (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Check ib_query_gid return value (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix two kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt num_vfs/probed_vf params for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt code for N-Port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add utils for N-Port VFs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add data structures to support N-Ports per VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_ib: Adapt code to use caps.num_ports instead of a constant (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Cleanup qib_register_observer() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Change SDMA progression mode depending on single- or multi-rail (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Publish T10-PI support to SCSI midlayer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Implement check_protection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] libiscsi: Add check_protection callback for transports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Support T10-PI operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Initialize T10-PI resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce pi_enable, pi_guard module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize fall_to_bounce_buf routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize iser_unmap_task_data and finalize_rdma_unaligned_sg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Replace fastreg descriptor valid bool with indicators container (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Keep IB device attributes under iser_device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Move fast_reg_descriptor initialization to a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Push the decision what memory key to use into fast_reg_mr routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid FRWR notation, use fastreg instead (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Suppress completions for fast registration work requests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix a sparse endianness warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove duplicate check in get_a_ctxt() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove '0x' when using pa format (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix memory leak of recv context when driver fails to initialize (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: fixup indentation in qib_ib_rcv() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: add missing braces in do_qib_user_sdma_queue_create() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Modify software pma counters to use percpu variables (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Add percpu counter replacing qib_devdata int_counter (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix debugfs ordering issue with multiple HCAs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Don't receive packets when the napi budget == 0 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix wrong dump of the vxlan offloads device capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Activate RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_ib: Fix SIDR support of for UD QPs under SRIOV/RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Implement IP based gids support for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add ref counting to port MAC table for RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: In RoCE allow guests to have multiple GIDS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: For RoCE, allow slaves to set the GID entry at that slave's index (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adjust QP1 multiplexing for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5_core: remove unreachable function call in module init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Expose support for signature MR feature (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Collect signature error completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Support IB_WR_REG_SIG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Keep mlx5 MRs in a radix tree under device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove MTT access mode from umr flags helper function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Break up wqe handling into begin & finish routines (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Initialize mlx5_ib_qp signature-related members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Implement create_mr and destroy_mr (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce signature verbs API (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce protected memory regions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: mlx4_init_slave() shouldn't access comm channel before PF is ready (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix memory access error in mlx4_QUERY_DEV_CAP_wrapper() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: mlx4_en_verify_params() can be static (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Support shutdown() interface (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Refactor umem to use linear SG table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Change Connect-X description in kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use union for BlueFlame WQE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix sparse warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix selftest failing on non 10G link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Replace mlx4_en_mac_to_u64() with mlx4_mac_to_u64() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move queue stopped/waked counters to be per ring (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Pad ethernet packets smaller than 17 bytes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Verify mlx4_en module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix UP limit in ieee_ets->prio_tc (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix bad use of dev_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx: Bump all Mellanox driver versions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix limiting number of IRQ's instead of RSS queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Set number of RX rings in a utility function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix load time panic during GID table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix traffic class shift (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix use after free in iser_snd_completion() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid dereferencing iscsi_iser conn object when not bound to iser connection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix smatch endianness error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dependency on X86 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Add include of because of kzalloc()/kfree() use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Report using RoCE IP based gids in port caps (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Build the port IBoE GID table properly under bonding (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE GID table resets per-port (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE locking earlier when initializing the GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Move rtnl locking to the right place (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Make sure GID index 0 is always occupied (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Don't allocate range of steerable UD QPs for Ethernet-only device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Don't set "block multicast loopback" capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix binary compatibility with libmlx5 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix RC transport send queue overhead computation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Verify reserved fields are cleared (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove old field for create mkey mailbox (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Abort driver cleanup if teardown hca fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Allow creation of QPs with zero-length work queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix PowerPC support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use uintptr_t casts to work around gcc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Improve debugfs readability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add support for resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Implement modify CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make sure doorbell record is visible before doorbell (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Use mlx5 core style warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Clear out struct before create QP command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix out arg size in access_register command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused includes of (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix unused variable warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Handle global/non-linklocal IPv6 addresses in cma_check_linklocal() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove unnecessary validation for port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use GFP_ATOMIC under spinlock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix a race condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Block rport upon TL error even with fast_io_fail_tmo = off (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add dependency on INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Move ocrdma_inetaddr_event outside of "#if CONFIG_IPV6" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add dependency INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cm: Fix missing unlock on error in cm_init_qp_rtr_attr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make ib_addr a core IB module (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Resolve Ethernet L2 addresses when modifying QP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Populate GID table with IP based gids (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use IBoE (RoCE) IP based GIDs in the port GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: IBoE (RoCE) IP-based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix error return code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused variable in usnic_debugfs_exit() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Set userspace/kernel ABI ver to 4 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Advertise usNIC devices as RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add dependency on CONFIG_INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix endianness-related warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up srq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up cq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Ethernet L2 attributes in verbs/cm structures (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add mechanism to support flow steering over IB links (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Enable device-managed steering support for IB ports too (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for IB L2 device-managed steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add flow steering support for IPoIB UD traffic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix micro UAR allocator (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove unused code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Append documentation to usnic_transport.h and cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix typo "Ignorning" -> "Ignoring" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Expose flows via debugfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use for_each_sg instead of a for-loop (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove superflous parentheses (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add RDMA_TRANSPORT_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in usnic_ib_qp_grp.h, usnic_ib_qp_grp.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in u*verbs.c, u*main.c and u*util.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_transport.h, usnice_transport.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_fwd.h, usnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Update ABI and Version file for UDP support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over sysfs to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over usnic_ib_qp_grp.* to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over main.c and verbs.c to the usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Push all forwarding state to usnic_fwd.h & uscnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add struct usnic_transport_spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Change WARN_ON to lockdep_assert_held (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add Cisco VIC low-level hardware driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix OCRDMA_GEN2_FAMILY macro definition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix AV_VALID bit position (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Select PTP_1588_CLOCK (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] make sure the src net is infiniband when create new link (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Only cycle port if HW timestamp config changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add PTP hardware clock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: slight optimization of addr compare (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check access to userspace response buffer in extended command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check input length in flow steering uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Set error code when fail to consume all flow_spec items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved fields in create_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check comp_mask in destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved field in extended command header (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: New macro to set pointers to NULL if length is 0 in INIT_UDATA() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] rds: prevent BUG_ON triggered on congestion update to loopback (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Check port number for validity before accessing data (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add NAPI support for transmit side (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Ignore irrelevant hypervisor events (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Set CQE/EQE size to 64B by default (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement ndo_get_phys_port_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Expose physical port id as PF/VF capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Introduce nic_info new flag in QUERY_FUNC_CAP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Rename QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove zeroed out of explicit QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: const'ify inbuf in struct ib_udata (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iwcm: Don't touch cm_id after deref in rem_ref (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Roll back round robin bitmap allocation commit for CQs, SRQs, and MPTs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: destroy workqueue when driver fails to register (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove selftest TX queues empty condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement the SIOCGHWTSTAMP ioctl (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Re-enable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: extended command an improved infrastructure for uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove ib_uverbs_flow_spec structure from userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Use a common header for uverbs flow_specs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make uverbs flow structure use names like verbs ones (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Rename 'flow' structs to match other uverbs structs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: clarify overflow/underflow checks on ib_create/destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Convert use of typedef ctl_table to struct ctl_table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix page shift in create CQ for userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix device max capabilities check (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix list_del of empty list (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Encorce MR access rights rules on kernel consumers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix endless loop in resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Discard events for IDs not yet claimed by user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add Cisco usNIC rdma node and transport types (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Report receive errors correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid offlining operational SCSI devices (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Remove target from list before freeing Scsi_Host structure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add change_queue_depth and change_queue_type support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make queue size configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Introduce srp_alloc_req_data() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Export sgid to sysfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add periodic reconnect functionality (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add periodic reconnect support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Start timers if a transport layer error occurs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Use SRP transport layer error recovery (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add transport layer error handling (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Keep rport as long as the IB transport layer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make transport layer retry count configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Convert ipath_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant check in ocrdma_build_fr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix a crash in rmmod (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Silence an integer underflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use enum to indicate adapter page size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Update opt param mask for RTS2RTS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove "Always false" comparison (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Change optimal_reclaimed_pages for better performance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Clear reserved area in set_hca_cap() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Support communicating arbitrary host page size to firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix cleanup flow when DMA mapping fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix srq free in destroy qp (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Simplify mlx5_ib_destroy_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix overflow check in IB_WR_FAST_REG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Multithreaded create MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix check of number of entries in create CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] netlink: Remove superfluous RDMA_NL_GET_OP() masking (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Pass imm_data from ib_uverbs_send_wr to ib_send_wr correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Start multicast join process only on active ports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Add path query flushing in ipoib_ib_dev_cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix usage of uninitialized multicast objects (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Avoid flushing the driver workqueue on dev_down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix deadlock between dev_change_flags() and __ipoib_dev_flush() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Change CM skb memory allocation to be non-atomic during init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] ipoib: Fix crash in dev_open error flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath structures are allocated per NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: ICM pages are allocated on device NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath resources allocated dynamically (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add immediate activate for VGT->VST->VGT (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Initialize all mailbox buffers to zero before use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add RFS support in UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Set IBoE SL (user-priority) by egress map when using vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Implement resource quota enforcement (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix quota handling in the QUERY_FUNC_CAP wrapper (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Structures and init/teardown for VF resource quotas (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix checking order in MR table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't fail reg/unreg vlan for older guests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Resource tracker for reg/unreg vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use vlan id instead of vlan index for unregistration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix reg/unreg vlan/mac to conform to the firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix register/unreg vlan flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix call to __mlx4_unregister_mac (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Temporarily disable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Unused local variable in mlx4_opreq_action (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix typo, move similar defs to same location (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Clean the code to eliminate trivial build warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Remove unnecessary semicolons (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Ensure proper synchronization accessing memory (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix alignment of reg umr gather buffers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix eq names to display nicely in /proc/interrupts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix error code translation from firmware to driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix opt param mask according to firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix opt param mask for sq err to rts transition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Disable atomic operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix layout of struct mlx5_init_seg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Keep polling to reclaim pages while any returned (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Avoid async events on invalid port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Decrease memory consumption of mr caches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Remove checksum on command interface commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix memory leak in mlx5_ib_create_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Flush cache workqueue before destroying it (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix send work queue size calculation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Rename name of mlx4_en_rx_alloc members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove unused MLX5_DEBUG param in Kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning about int/pointer size mismatch (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix redundant pointer check in dealloc flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix possible memory leak in iser_create_frwr_pool() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix passing wrong opcode to modify_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fill PVID in UMC case (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add ABI versioning support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Consider multiple SGES in case of DPP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix for displaying proper link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increase STAG array size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Dont use PD 0 for userpace CQ DB (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: FRMA code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: For ERX2 irrespective of Qid, num_posted offset is 24 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix to work with even a single MSI-X vector (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove the MTU check based on Ethernet MTU (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add support for fast register work requests (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Create IRD queue fix (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Better checking of userspace values for receive flow steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Export ib_create/destroy_flow through uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Infrastructure for extensible uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Reduce scope of local variables in mlx4_en_xmit (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix handling of dma_map failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Notify user when TX ring in error state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Disable global flow control when PFC enabled (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Coding style cleanup in mlx4_en_dcbnl_ieee_setpfc() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Support MANAGE_PAGES and QUERY_PAGES firmware command changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fixes to XRC reference counting in uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add locking around event dispatching on XRC target QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix XRC QPs detection in the resource tracker (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Cache recv DB until QP moved to RTR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove __packed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove driver QP state machine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Don't allow zero/invalid sgid usage (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant dev reference (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Style and redundant code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce fast memory registration model (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Place the fmr pool into a union in iser's IB conn struct (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Handle unaligned SG in separate function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize rdma memory registration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Accept session->cmds_max from user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Restructure allocation/deallocation of connection resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Use proper debug level value for info prints (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Staticize local functions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove health handler plugin (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: VFs must ignore the enable_64b_cqe_eqe module param (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't give VFs MAC addresses which are derived from the PF MAC (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Variable may be used uninitialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Implement new initialization sequence (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix stack info leak in mlx5_ib_alloc_ucontext() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix error return code in init_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Only call cma_save_ib_info() for CM REQs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix accessing invalid private data for UD (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: fix error return code in mlx5_alloc_uuars() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix gcc warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Respond to operation request by firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use after free in mlx5_cmd_comp_handler() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5 core: Fix __udivdi3 when compiling for 32 bit arches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Return -EFAULT instead of -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Adjust hca_cap.uar_page_sz to conform to Connect-IB spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Let srp_abort() return FAST_IO_FAIL if TL offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename ll methods to busy-poll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename include/net/ll_poll.h to include/net/busy_poll.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Use get_unused_fd_flags(O_CLOEXEC) instead of get_unused_fd() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fixes for sparse warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make profile[] static in main.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add HW enforcement to VF link state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add driver for Mellanox Connect-IB adapters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add reserved values to enums for low-level driver use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Bump driver version and release date (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make HCA completion vector configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Maintain a single connection per I_T nexus (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fail I/O fast if target offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Skip host settle delay (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid skipping srp_reset_host() after a transport error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix remove_one crash due to resource exhaustion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove an unnecessary test (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix error return code in add_port() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF link state support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF MAC spoof checking support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: use __netdev_pick_tx instead of __skb_tx_hash in mlx4_en_select_queue (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Low Latency recv statistics (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add Low Latency Socket (LLS) support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] switch infiniband uverbs to anon_inodes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Optimize CQ callbacks (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] drivers: avoid format string in dev_set_name (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [fs] make get_unused_fd_flags() a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [base] drivercore: Add driver probe deferral mechanism (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] vlan: Implement vlan_dev_get_egress_qos_mask as an inline (Doug Ledford) [1051207] - [net] vlan: Provide read access to the vlan egress map (Doug Ledford) [1051207] - [net] vlan: fix a race in egress prio management (Doug Ledford) [1051207] - [net] core: Add VF link state control policy (Doug Ledford) [1059086] - [net] core: Add VF link state control (Doug Ledford) [1059086] - [net] rtnetlink: Fix VF IFLA policy (Doug Ledford) [1059086] - [net] if_link: Add additional parameter to IFLA_VF_INFO for spoof checking (Doug Ledford) [1059086] - [firmware] iwlwifi: update firmware for 7260 / 3160 devices (Stanislaw Gruszka) [1054423]- [fs] vfs: fix autofs/afs/etc magic mountpoint breakage (Frantisek Hrbata) [1079347] {CVE-2014-0203} - [kernel] sched_cpupri: Fix memory barriers for vec updates to always be in order (Daniel Bristot de Oliveira) [1079478] - [kernel] sched_cpupri: Remove the vec->lock (Daniel Bristot de Oliveira) [1079478] - [md] always set MD_RECOVERY_INTR when interrupting a reshape thread (Jes Sorensen) [1109782] - [md] always set MD_RECOVERY_INTR when aborting a reshape or other "resync" (Jes Sorensen) [1109782] - [md] avoid possible spinning md thread at shutdown (Jes Sorensen) [1109782] - [netdrv] hyperv: Add hash value into RNDIS Per-packet info (Jason Wang) [1102261] - [netdrv] hyperv: Properly handle checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable sendbuf mechanism on the send path (Jason Wang) [1102261] - [netdrv] hyperv: Simplify the send_completion variables (Jason Wang) [1102261] - [netdrv] hyperv: Remove recv_pkt_list and lock (Jason Wang) [1102261] - [netdrv] hyperv: Add support for virtual Receive Side Scaling vRSS (Jason Wang) [1102261] - [hv] vmbus: Implement per-CPU mapping of relid to channel (Jason Wang) [1102261] - [hv] Eliminate the channel spinlock in the callback path (Jason Wang) [1102261] - [netdrv] hyperv: Address UDP checksum issues (Jason Wang) [1102261] - [netdrv] hyperv: Negotiate suitable ndis version for offload support (Jason Wang) [1102261] - [netdrv] hyperv: Allocate memory for all possible per-pecket information (Jason Wang) [1102261] - [netdrv] hyperv: Enable large send offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable send side checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable receive side IP checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable offloads on the host (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the send path (Jason Wang) [1102261] - [netdrv] hyperv: Enable scatter gather I/O (Jason Wang) [1102261] - [hv] vmbus: Increase the limit on the number of pfns we can handle (Jason Wang) [1102261] - [netdrv] hyperv: Add latest NetVSP versions to auto negotiation (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the netvsc receive callback functio (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the receive path (Jason Wang) [1102261] - [netdrv] hyperv: Get rid of the rndis_filter_packet structure (Jason Wang) [1102261] - [hv] vmbus: Support per-channel driver state (Jason Wang) [1102261] - [kernel] kthread: ensure locality of task_struct allocations (Doug Ledford) [1109975] - [kernel] kthread: make kthread_create() killable (Doug Ledford) [1109975] - [kernel] kthread: NUMA aware kthread_create_on_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_thread_info_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_task_struct_node() (Doug Ledford) [1109975] - [netdrv] sfc: use gso_max_segs and remove RHEL-specific hack (Nikolay Aleksandrov) [1021960] - [block] brd: Fix brd_lookup_page() race (Jeff Moyer) [962593] - [scsi] isci: fix needless ata reset escalation (David Milburn) [1074943] - [acpi] acpica: Add "Windows 2013" string to _OSI support (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Windows8/Server2012 string for _OSI method (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Vista SP2 to supported _OSI strings (Lenny Szubowicz) [1093502] - [x86] Replace left over sti/cli in ia32 audit exit code (Niels de Vos) [1105048] - [kernel] audit: Call tty_audit_push_task() outside preempt disabled (Mateusz Guzik) [1097315] - [kernel] watchdog: touch_nmi_watchdog should only touch local cpu not every one (Don Zickus) [646626] - [kernel] Fix race condition in add_memory_block that can cause kernel panic when ballooning down memory (Larry Woodman) [1102551] - [kernel] percpu: fix this_cpu_sub() subtrahend casting for unsigneds (Doug Ledford) [1105648] - [kernel] percpu: fix __this_cpu_*_return() definition (Doug Ledford) [1105648] - [kernel] percpu: Generic support for this_cpu_add, sub, dec, inc_return (Doug Ledford) [1105648] - [kernel] percpu: make alloc_percpu() handle array types (Doug Ledford) [1105648] - [kernel] this_cpu: Introduce this_cpu_ptr() and generic this_cpu_* operations (Doug Ledford) [1105648] - [net] tcp: syncookies: do not use getnstimeofday() (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce mss table to four values (Florian Westphal) [1084438] - [net] tcp: syncookies: update mss tables (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce cookie lifetime to 128 seconds (Florian Westphal) [1084438] - [net] rate-limit warn-bad-offload splats (Nikolay Aleksandrov) [1103683] - [net] Use device model to get driver name in skb_gso_segment() (Nikolay Aleksandrov) [1103683] - [net] openvswitch: fix use-after-free bug in netns (Flavio Leitner) [1100127] - [net] llc: Fix length check in llc_fixup_skb() (Jiri Benc) [1101053] - [net] unix socket code abuses csum_partial (Hannes Frederic Sowa) [1077296] - [net] fix wrong mac_len calculation for vlans (Nikolay Aleksandrov) [1102044] - [net] tcp: fix a timewait refcnt race (Jiri Benc) [1098048] - [net] filter: add vlan tag access (Jiri Benc) [1082097] - [net] filter: add XOR operation (Jiri Benc) [1082097] - [net] filter: add SKF_AD_RXHASH and SKF_AD_CPU (Jiri Benc) [1082097] - [net] filter: Socket filter ancilliary data access for skb->dev->type (Jiri Benc) [1082097] - [net] filter: Add SKF_AD_QUEUE instruction (Jiri Benc) [1082097] - [net] filter: ingress socket filter by mark (Jiri Benc) [1082097] - [scsi] bnx2i: Make boot_nic entry visible in the sysfs session objects (Maurizio Lombardi) [1101442] - [scsi] hpsa: update driver version to 3.4.4-1-RH1 (Tomas Henzl) [1108346] - [scsi] hpsa: add new Smart Array PCI IDs (May 2014) (Tomas Henzl) [1108346] - [scsi] hpsa: Checking for a NULL return from a kzalloc call (Tomas Henzl) [1108346]- [scsi] Add timeout to avoid infinite command retry (David Milburn) [974583] - [md] dm-thin: update discard_granularity to reflect the thin-pool blocksize (Mike Snitzer) [1108809] - [md] dm-bio-prison: implement per bucket locking in the dm_bio_prison hash table (Mike Snitzer) [1108809] - [md] dm-thin: return ENOSPC instead of EIO when error_if_no_space enabled (Mike Snitzer) [1108809] - [netdrv] i40evf: don't use RESETTING state during reinit (Stefan Assmann) [1038788] - [netdrv] i40evf: remove storm control (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove reserved PCTYPE defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update check for AQ aliveness (Stefan Assmann) [1038788] - [netdrv] i40evf: Use is_multicast_ether_addr helper (Stefan Assmann) [1038788] - [netdrv] i40evf: remove usless return statements (Stefan Assmann) [1038788] - [netdrv] i40evf: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1038788] - [netdrv] i40evf: control auto ITR through ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: set proper default for ITR registers (Stefan Assmann) [1038788] - [netdrv] i40evf: make ethtool_ops const (Stefan Assmann) [1038788] - [netdrv] i40evf: don't lie to ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: Use macro param for ethtool stats (Stefan Assmann) [1038788] - [netdrv] i40evf: Fix the headers and update copyright year (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove unused defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update AdminQ interface (Stefan Assmann) [1038788] - [netdrv] i40evf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038788] - [netdrv] i40evf: enable CONFIG_I40EVF (Stefan Assmann) [1038788] - [netdrv] i40evf: fixes to get i40evf working with RHEL6.6 (Stefan Assmann) [1038788] - [netdrv] i40evf: initial commit (Stefan Assmann) [1038788] - [netdrv] i40e: relax the firmware API version check (Stefan Assmann) [1038787] - [netdrv] i40: disable FCoE for MFP modes (Stefan Assmann) [1038787] - [netdrv] i40e: add clear_pxe AdminQ request (Stefan Assmann) [1038787] - [netdrv] i40e: Clear recovery pending, if reset failed (Stefan Assmann) [1038787] - [netdrv] i40e: Change type to u32 to avoid sparse error (Stefan Assmann) [1038787] - [netdrv] i40e: remove storm control (Stefan Assmann) [1038787] - [netdrv] i40e: Use the new i40e_get_fd_cnt_all function in other places (Stefan Assmann) [1038787] - [netdrv] i40e: Report cmd->data in ETHTOOL_GRXCLSRLCNT instead of ETHTOOL_GRXCLSRULE (Stefan Assmann) [1038787] - [netdrv] i40e: Remove reserved PCTYPE defines (Stefan Assmann) [1038787] - [netdrv] i40e: Tx/Rx rings declaration (Stefan Assmann) [1038787] - [netdrv] i40e: enable descriptor prefetch for VFs (Stefan Assmann) [1038787] - [netdrv] i40e: Update check for AQ aliveness (Stefan Assmann) [1038787] - [netdrv] i40e: remove usless return statements (Stefan Assmann) [1038787] - [netdrv] i40e: fix passing wrong error code to i40e_open() (Stefan Assmann) [1038787] - [netdrv] i40e: Check PCI_IOV config to avoid compile error (Stefan Assmann) [1038787] - [netdrv] i40e: remove Tx work for ptp (Stefan Assmann) [1038787] - [netdrv] i40e: Don't disable SR-IOV when VFs are assigned (Stefan Assmann) [1038787] - [netdrv] i40e: remove hardcode of stats struct size in ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: control auto ITR through ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: set proper default for ITR registers (Stefan Assmann) [1038787] - [netdrv] i40e: add required include (Stefan Assmann) [1038787] - [netdrv] i40e: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038787] - [netdrv] i40e: fix Timesync Tx interrupt handler code (Stefan Assmann) [1038787] - [netdrv] i40e: enable CONFIG_I40E (Stefan Assmann) [1038787] - [netdrv] i40e: fixes to get i40e working with RHEL6.6 (Stefan Assmann) [1038787] - [netdrv] i40e: initial commit (Stefan Assmann) [1038787] - [pci] pci_regs: Add PCI bus link speed and width defines (Stefan Assmann) [1038787] - [netdrv] veth: fix NULL dereference in veth_dellink() (Ivan Vecera) [1108641] - [netdrv] veth: fix a NULL deref in netif_carrier_off (Ivan Vecera) [1108641] - [netdrv] veth: avoid a NULL deref in veth_stats_one (Ivan Vecera) [1108641] - [scsi] lpfc: Update version for 10.2.8020.1 driver release (Rob Evers) [1109274] - [scsi] lpfc: Add iotag memory barrier (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix ExpressLane priority setup (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for initializing RRQ bitmap (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for cleaning up stale ring flag and sp_queue_event entries (Rob Evers) [1109274]- [kernel] cred: Fix double free in prepare_usermodehelper_creds() error handling (Radomir Vrbovsky) [1087544] - [kernel] cred: Fix memory leak in error handling (Radomir Vrbovsky) [1087544] - [drm] i915: mst topology dumper in debugfs (Dave Airlie) [1074025] - [drm] i915: add DP 1.2 MST support (Dave Airlie) [1074025] - [drm] i915: check connector->encoder before using it (Dave Airlie) [1074025] - [drm] i915: split some DP modesetting code into a separate function (Dave Airlie) [1074025] - [drm] dp_helper: add Displayport multi-stream helper (Dave Airlie) [1074025] - [drm] add a path blob property (Dave Airlie) [1074025] - [drm] fb_helper: allow adding/removing connectors later (Dave Airlie) [1074025] - [drm] crtc: add interface to reinitialise the legacy mode group (Dave Airlie) [1074025] - [drm] fix memory leak around mode_group (Dave Airlie) [1074025] - [drm] i915: add some registers need for displayport MST support (Dave Airlie) [1074025] - [drm] add DP MST encoder type (Dave Airlie) [1074025] - [drm] dp_helper: add defines for DP 1.2 and MST support (Dave Airlie) [1074025] - [drm] i915: support address only i2c-over-aux transactions (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: move dp aux ch register init to aux init (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp aux (Dave Airlie) [1074025] - [drm] i915: move edp vdd enable/disable at a lower level in i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: split edp_panel_vdd_on() for reuse (Dave Airlie) [1074025] - [drm] i915: fix order of dp aux i2c device cleanup (Dave Airlie) [1074025] - [drm] i915: add unregister callback to connector (Dave Airlie) [1074025] - [drm] i915: Enable 5.4Ghz HBR2 link rate for Displayport 1.2-capable devices (Dave Airlie) [1074025] - [drm] dp_helper: don't return EPROTO for defers (Dave Airlie) [1074025] - [drm] dp: Update comments about common i2c over dp assumptions (Dave Airlie) [1074025] - [drm] dp: let drivers specify the name of the I2C-over-AUX adapter (Dave Airlie) [1074025] - [drm] dp: Allow registering AUX channels as I2C busses (Dave Airlie) [1074025] - [drm] dp: Add DisplayPort link helpers (Dave Airlie) [1074025] - [drm] dp: Add drm_dp_dpcd_read_link_status() (Dave Airlie) [1074025] - [drm] dp: Add AUX channel infrastructure (Dave Airlie) [1074025] - [drm] dp_helper: Add DP test sink CRC definition (Dave Airlie) [1074025] - [drm] radeon: fix register typo on si (Rob Clark) [1082803] - [drm] i915: add locking to fixed panel edid probing (Rob Clark) [1082803] - [drm] upstream sync to v3.14.2 (Rob Clark) [1082803] - [drm] upstream sync to v3.13.11 (Rob Clark) [1082801] - [drm] upstream sync to v3.12.18 (Rob Clark) [1082794] - [drm] upstream sync to v3.11.10 (Rob Clark) [1082788] - [drm] upstream sync to v3.10.38 (Rob Clark) [1082786] - [netdrv] bna: Update the Driver Version to 3.2.23.0 (Ivan Vecera) [1054464] - [netdrv] bna: Firmware Patch Simplification (Ivan Vecera) [1054464] - [netdrv] bna: Embed SKB Length in TX Vector (Ivan Vecera) [1054464] - [netdrv] bna: Handle the TX Setup Failures (Ivan Vecera) [1054464] - [netdrv] bna: Add NULL Check Before Dereferencing TCB (Ivan Vecera) [1054464] - [netdrv] bna: CQ Read Fix (Ivan Vecera) [1054464] - [netdrv] bna: RX Processing and Config Changes (Ivan Vecera) [1054464] - [netdrv] bna: Enable Multi Buffer RX (Ivan Vecera) [1054464] - [netdrv] bna: RX Filter Enhancements (Ivan Vecera) [1054464] - [netdrv] bna: Fix Filter Add Del (Ivan Vecera) [1054464] - [netdrv] bna: Set Get IOC fw State (Ivan Vecera) [1054464] - [netdrv] bna: Add software timestamping support (Ivan Vecera) [1054464] - [kernel] tracing: Add BUG_ON when stack end location is over written (Aaron Tomlin) [1094831] - [netdrv] bonding: look for bridge IPs in arp monitoring (Veaceslav Falico) [704190] - [kernel] sched: free per cpu migration threads on suspend (Prarit Bhargava) [1020466] - [ata] ahci: AHCI-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [ata] ata_piix: IDE-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [i2c] i801: SMBus patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [mfd] lpc_ich: iTCO_wdt patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [firmware] efi-pstore: Make efi-pstore return a unique id (Tomoki Sekiyama) [1054513] - [firmware] efivars: Hold off deletion of sysfs entry until the scan is completed (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Cocci spatch "memdup.spatch" (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Read data from variable store before memcpy() (Tomoki Sekiyama) [1054514] - [firmware] efivars: efivar_entry API (Tomoki Sekiyama) [1054514] - [firmware] efivarfs: Return an error if we fail to read a variable (Tomoki Sekiyama) [1054513] - [acpi] acpica: Add a lock to the internal object reference count mechanism (Naoya Horiguchi) [1023242] - [acpi] acpica: Standardize integer output for ACPICA warnings/errors (Naoya Horiguchi) [1023242] - [acpi] acpica: Change package length error message to an info message (Naoya Horiguchi) [1023242] - [acpi] acpica: Use acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [acpi] osl: add acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [edac] mce_amd: Add MCE decoding support for Family 16h (Kim Naru) [989776] - [edac] mce_amd: Make MC2 decoding per-family (Kim Naru) [989776] - [edac] mce_amd: Dump error status (Kim Naru) [989776] - [edac] mce_amd: Report decoded error type first (Kim Naru) [989776] - [edac] mce_amd: Dump CPU f/m/s triple with the error (Kim Naru) [989776] - [edac] mce_amd: Remove functional unit references (Kim Naru) [989776] - [edac] Revert "Add error decoding support for AMD Fam16h processors" (Kim Naru) [989776] - [hv] hyperv-fb: kick off efifb early (Jason Wang) [1056676] - [hv] hyperv-fb: add support for generation 2 virtual machines (Jason Wang) [1056676] - [hv] vmbus: use resource for hyperv mmio region (Jason Wang) [1056676] - [hv] vmbus: add missing breaks (Jason Wang) [1056676] - [hv] vmbus: Extract the mmio information from DSDT (Jason Wang) [1056676] - [input] hyperv-keyboard - pass through 0xE1 prefix (Jason Wang) [1056676] - [input] add a driver to support Hyper-V synthetic keyboard (Jason Wang) [1056676] - [x86] Remove useless reinitialization of irq descriptors (Jason Wang) [1056676] - [x86] pic: Fix section mismatch in legacy pic (Jason Wang) [1056676] - [x86] pic: Probe for legacy PIC and set legacy_pic appropriately (Jason Wang) [1056676] - [x86] hyperv: Correctly guard the local APIC calibration code (Jason Wang) [1056676] - [x86] hyperv: Get the local APIC timer frequency from the hypervisor (Jason Wang) [1056676] - [x86] legacy_irq: Remove left over nr_legacy_irqs (Jason Wang) [1056676] - [x86] pic: Make use of legacy_pic abstraction (Jason Wang) [1056676] - [x86] pic: Introduce legacy_pic abstraction (Jason Wang) [1056676] - [x86] apic: Allow use of lapic timer early calibration result (Jason Wang) [1056676] - [edac] sb_edac: add support for Haswell based systems (Aristeu Rozanski) [1010484] - [edac] sb_edac: remove bogus assumption on mc ordering (Aristeu Rozanski) [1010484] - [edac] sb_edac: fix socket detection on Ivy Bridge controllers (Aristeu Rozanski) [1010484] - [edac] sb_edac: update Kconfig description (Aristeu Rozanski) [1010484] - [edac] sb_edac: search devices using product id (Aristeu Rozanski) [1010484] - [edac] sb_edac: make RIR limit retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make node id retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make memory type detection per memory controller (Aristeu Rozanski) [1010484] - [net] ip_tunnel: fix ip_tunnel_find to return NULL in case the tunnel is not there (Jiri Pirko) [1104503] - [net] ip6ip6: autoload ip6 tunnel (Hannes Frederic Sowa) [1104038] - [net] netlink: Use netlink_ns_capable to verify the permisions of netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Add variants of capable for use on netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] Add file_ns_capable() helper function for open-time capability checking (Jiri Benc) [1094267] {CVE-2014-0181} - [net] security: remove the security_netlink_recv hook as it is equivalent to capable() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: rename ssk to sk in struct netlink_skb_params (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make the sending netlink socket availabe in NETLINK_CB (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill loginuid/sessionid/sid members from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill eff_cap from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Rename netlink_capable netlink_allowed (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Fix permission check in netlink_connect() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: fix possible spoofing from non-root processes (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make NETLINK_USERSOCK work again (Jiri Benc) [1094267] {CVE-2014-0181}- [netdrv] qlogic: Use time_before() (Chad Dupuis) [1054305] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV on PF unload when VFs are assigned to VMs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.59 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Collect firmware dump using DMA on 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add mac learning support to SR-IOV VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support to process commands in atomic context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow SR-IOV VF probe in hypervisor (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set real_num_tx_queues, real_num_rx_queues properly (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while dumping TX queues on TX timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.58 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Limit vNIC support in legacy interrupt mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add driver logs in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow setting TX interrupt coalescing parameters from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add hwmon-sysfs interface to export board temperature (Chad Dupuis) [1054305] - [netdrv] qlcnic: Optimize MAC learning code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory leak (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reset firmware API lock at driver load time (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MSI-X initialization code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned in guest OS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix PVID configuration on eSwitch port (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix max ring count calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix to send INIT_NIC_FUNC as first mailbox (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic due to uninitialzed delayed_work struct in use (Chad Dupuis) [1054305] - [netdrv] qlcnic: include irq.h for irq definitions (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove casts of pointer to same type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.57 (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix a couple off-by-one bugs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix number of rings when we fall back from msix to legacy (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow any VLAN to be configured from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix function return error check (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.56 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance semaphore lock access failure error message (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow vlan0 traffic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance driver message in failed state (Chad Dupuis) [1054305] - [netdrv] qlcnic: Updates to QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Re-factor firmware minidump template header handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup qlcnic_enable_msix() return values (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.55 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback test failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix tx timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of vlan list (Chad Dupuis) [1054305] - [netdrv] qlcnic: Correct off-by-one errors in bounds checks (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance logic to calculate msix vectors (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor interrupt coalescing code for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update poll controller code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt code cleanup (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance Tx timeout debugging (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use bool for rx_mac_learn (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unused code (Chad Dupuis) [1054305] - [netdrv] qlcnic: make local functions static (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.54 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable IPv6 LRO even if IP address is not programmed (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV cleanup code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable beaconing for 83xx/84xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do MAC learning for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Turn on promiscous mode for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable VF flood bit on PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restrict VF from configuring any VLAN mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert vmalloc/memset to kcalloc (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool statistics length calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in TX statistics (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in Tx completion path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix resource allocation for TX queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_83xx_hw.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_io.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.53 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Support for 16 virtual NIC functions (Chad Dupuis) [1054305] - [netdrv] qlcnic: VLAN enhancement for 84XX adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow single Tx/Rx queue for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor initialize nic code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Issue INIT_NIC command only once (Chad Dupuis) [1054305] - [netdrv] qlcnic: Disable DCB operations from SR-IOV VFs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox registers when mailbox command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix mailbox processing during diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow firmware dump collection when auto firmware recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory allocation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS validation for 83xx/84xx series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS ring validation logic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic test for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix usage of netif_tx_wake, netif_tx_stop api during link change (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.52 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable multiple Tx queue support for 83xx/84xx Series adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: refactor Tx/SDS ring calculation and validation in driver (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool Statistics for Multiple Tx queue (Chad Dupuis) [1054305] - [netdrv] qlcnic: Register netdev in FAILED state for 83xx/84xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not read QLCNIC_FW_CAPABILITY_MORE_CAPS bit for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not force adapter to perform LRO without destination IP check (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unnecessary pci_set_drvdata() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Validate Tx queue only for 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.51 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Skip unknown entry type while collecting firmware dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb code cleanup and refactoring (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove redundant eSwitch enable commands (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update ethtool standard pause settings (Chad Dupuis) [1054305] - [netdrv] qlcnic: Firmware dump collection when auto recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool to display ring indices and interrupt mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Print informational messages only once during driver load (Chad Dupuis) [1054305] - [netdrv] qlcnic: add missing destroy_workqueue() on error path in qlcnic_probe() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Miscellaneous conversions to ETH_ALEN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix register device in FAILED state for 82xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix VF reset recovery (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix warning reported by kbuild test robot (Chad Dupuis) [1054305] - [netdrv] qlcnic: use standard NAPI weights (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix sparse warning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert uses of compare_ether_addr to ether_addr_equal (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.50 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for per port eswitch configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restructuring of qlc_83xx_fw_info structure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER support for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER callback handlers (Chad Dupuis) [1054305] - [netdrv] qlcnic: Store firmware dump state in CAMRAM register (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use firmware recommended dump capture mask as default (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove inline keyword (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance PVID handling for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert dma_alloc_coherent() to dma_zalloc_coherent (Chad Dupuis) [1054305] - [netdrv] qlcnic: underflow in qlcnic_validate_max_tx_rings() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.49 (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Add support for CEE Netlink interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Register DCB AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Get DCB parameters from the adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Query adapter DCB capabilities (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.48 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable diagnostic test for multiple Tx queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable Tx queue changes using ethtool for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Multi Tx queue support for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.47 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 84xx adapters to load firmware from file (Chad Dupuis) [1054305] - [netdrv] qlcnic: Loopback Inter Driver Communication AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add PVID support for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable support for 844X adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.46 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox command data when a command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix driver initialization for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Flush mailbox command list when mailbox is not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reinitialize mailbox data structures after firmware reset (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix beacon state return status handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix set driver version command (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.45 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable mailbox interface in poll mode when interrupts are not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Replace poll mode mailbox interface with interrupt based mailbox interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt based driver firmware mailbox mechanism (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance diagnostic loopback error codes (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix for flash update failure on 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed and duplex display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed display for 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix external loopback test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Removed adapter series name from warning messages (Chad Dupuis) [1054305] - [netdrv] qlcnic: Free up memory in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ingress MAC learning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MAC address filter issue on 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix setting Guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix operation type and command type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of work function (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix releasing of Tx frag which was never mapped (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix dump template version mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while setting VF's MAC address (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix multicast packet handling for PF and VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix NULL pointer dereference in VF probe path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set __QLCNIC_DEV_UP in adapter state before enabling interrupts (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix invalid register offset calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.44 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 83xx suspend and resume (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 'set driver version' in 83XX (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup of structure qlcnic_hardware_context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for PEX DMA method to read memory section of adapter dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: Secondary unicast MAC address support (Chad Dupuis) [1054305] - [netdrv] qlcnic: Minimize sleep duration within loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Handle qlcnic_alloc_mbx_args() failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not sleep while holding spinlock (Chad Dupuis) [1054305] - [netdrv] qlcnic: replace strict_strtoul() with kstrtoul() (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove redundant D0 power state set (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: Check for assigned VFs and block remove if VFs are active (Bandan Das) [1016487] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned to VMs (Bandan Das) [1011773] - [netdrv] benet: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: re-factor MCCQ error status handling code (Ivan Vecera) [1054277] - [netdrv] be2net: support flashing new regions on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: skip multicast promiscuos setting in already set (Ivan Vecera) [1054277] - [netdrv] be2net: enable interrupts in EEH resume (Ivan Vecera) [1054277] - [netdrv] be2net: use MCCQ instead of MBOX in be_cmd_rss_config() (Ivan Vecera) [1054277] - [netdrv] be2net: include rx-compl error counter in ethtool stats (Ivan Vecera) [1054277] - [netdrv] be2net: remove unused code in be_cmd_vlan_config() (Ivan Vecera) [1054277] - [netdrv] be2net: covert vlan array to bit-map (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_ethtool.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix function call indentation in be_cmds.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_main.c (Ivan Vecera) [1054277] - [netdrv] be2net: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] ethtool: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] be2net: Fix invocation of be_close() after be_clear() (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reap TX compls till HW doesn't respond for some time (Ivan Vecera) [1054277] - [netdrv] be2net: Add abi version between be2net and ocrdma (Ivan Vecera) [1054277] - [netdrv] be2net: add FW cmds needed for VxLAN offloads (Ivan Vecera) [1054277] - [netdrv] be2net: Call dev_kfree_skby_any instead of kfree_skb (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.2 (Ivan Vecera) [1054277] - [netdrv] be2net: Fix vlans_added counter (Ivan Vecera) [1054277] - [netdrv] be2net: Create multiple TXQs on RSS capable multi-channel BE3-R interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: fix pmac_id allocation size (Ivan Vecera) [1054277] - [netdrv] be2net: log LPVID used in multi-channel configs (Ivan Vecera) [1054277] - [netdrv] be2net: Use GET_PROFILE_CONFIG cmd for BE3-R to query max-vfs (Ivan Vecera) [1054277] - [netdrv] be2net: do external loopback test only when it is requested (Ivan Vecera) [1054277] - [netdrv] be2net: dma_sync each RX frag before passing it to the stack (Ivan Vecera) [1054277] - [netdrv] be2net: use the dma state API instead of the pci equivalents (Ivan Vecera) [1054277] - [netdrv] be2net: isolate TX workarounds not applicable to Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix skb double free in be_xmit_wrokarounds() failure path (Ivan Vecera) [1054277] - [netdrv] be2net: clear promiscuous bits in adapter->flags while disabling promiscuous mode (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reset transparent vlan tagging (Ivan Vecera) [1054277] - [netdrv] be2net: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054277] - [netdrv] be2net: refactor multi-channel config code for Skyhawk-R chip (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log messages (Ivan Vecera) [1054277] - [netdrv] be2net: Update copyright year (Ivan Vecera) [1054277] - [netdrv] be2net: Log a kernel message when UE is detected in BE & Skyhawk (Ivan Vecera) [1054277] - [netdrv] be2net: Fix be_vlan_add/rem_vid() routines (Ivan Vecera) [1054277] - [netdrv] be2net: add dma_mapping_error() check for dma_map_page() (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.0.x (Ivan Vecera) [1054277] - [netdrv] be2net: cleanup wake-on-lan code (Ivan Vecera) [1054277] - [netdrv] be2net: use GET_MAC_LIST cmd to query mac-address from a pmac-id (Ivan Vecera) [1054277] - [netdrv] be2net: do not use frag index in the RX-compl entry (Ivan Vecera) [1054277] - [netdrv] be2net: Remove "10Gbps" from driver description string (Ivan Vecera) [1054277] - [netdrv] be2net: fix incorrect setting of cmd_privileges for VFs (Ivan Vecera) [1054277] - [netdrv] be2net: do not call be_set/get_fw_log_level() on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Log the profile-id used by FW during driver initialization (Ivan Vecera) [1054277] - [netdrv] be2net: don't set "pport" field when querying "pvid" (Ivan Vecera) [1054277] - [netdrv] be2net: set and query VEB/VEPA mode of the PF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Use MCC_CREATE_EXT_V1 cmd for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: fix max_evt_qs calculation for BE3 in SR-IOV config (Ivan Vecera) [1054277] - [netdrv] be2net: disable RSS when number of RXQs is reduced to 1 via set-channels (Ivan Vecera) [1054277] - [netdrv] be2net: slight optimization of addr compare (Ivan Vecera) [1054277] - [netdrv] be2net: calls skb_set_hash (Ivan Vecera) [1054277] - [netdrv] be2net: Free/delete pmacs in be_clear() only if they exist (Ivan Vecera) [1054277] - [netdrv] be2net: Fix Lancer error recovery to distinguish FW download (Ivan Vecera) [1054277] - [netdrv] be2net: call napi_disable() for all event queues (Ivan Vecera) [1054277] - [netdrv] be2net: Avoid programming permenant MAC by BE3-R VFs (Ivan Vecera) [1054277] - [netdrv] be2net: set coalesce-wm in CQ_CREATE_V2 cmd (Ivan Vecera) [1054277] - [netdrv] be2net: Disabling and enabling interrupts in suspend and resume (Ivan Vecera) [1054277] - [netdrv] be2net: Fix unconditional enabling of Rx interface options (Ivan Vecera) [1054277] - [netdrv] be2net: Make lancer_wait_ready() static (Ivan Vecera) [1054277] - [netdrv] be2net: Remove interface type (Ivan Vecera) [1054277] - [netdrv] be2net: add support for ndo_busy_poll (Ivan Vecera) [1054277] - [netdrv] be2net: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054277] - [netdrv] be2net: Rework PCIe error report log messaging (Ivan Vecera) [1054277] - [netdrv] be2net: change the driver version number to 4.9.224.0 (Ivan Vecera) [1054277] - [netdrv] be2net: Display RoCE specific counters in ethtool -S (Ivan Vecera) [1054277] - [netdrv] be2net: Call version 2 of GET_STATS ioctl for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: add a counter for pkts dropped in xmit path (Ivan Vecera) [1054277] - [netdrv] be2net: fix adaptive interrupt coalescing (Ivan Vecera) [1054277] - [netdrv] be2net: Call be_vf_setup() even when VFs are enbaled from previous load (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to display the VLAN priority for a VF (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to configure VLAN priority for a VF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to allow VLAN configuration on VF interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: Fix number of VLANs supported in UMC mode for BE3-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix VLAN promiscuous mode programming (Ivan Vecera) [1054277] - [netdrv] be2net: Fix the size of be_nic_res_desc structure (Ivan Vecera) [1054277] - [netdrv] be2net: Remove extern from function prototypes (Ivan Vecera) [1054277] - [netdrv] be2net: missing variable initialization (Ivan Vecera) [1054277] - [netdrv] be2net: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054277] - [netdrv] be2net: Check for POST state in suspend-resume sequence (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version (Ivan Vecera) [1054277] - [netdrv] be2net: Initialize "status" in be_cmd_get_die_temperature() (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log msgs for async events (Ivan Vecera) [1054277] - [netdrv] be2net: Fix displaying supported speeds for BE2 (Ivan Vecera) [1054277] - [netdrv] be2net: Do not call get_die_temperature cmd for VF (Ivan Vecera) [1054277] - [netdrv] be2net: Adding more speeds reported by get_settings (Ivan Vecera) [1054277] - [netdrv] be2net: Staticize local functions (Ivan Vecera) [1054277] - [netdrv] be2net: ignore mac-addr set call for an already programmed mac-addr (Ivan Vecera) [1054277] - [netdrv] be2net: Delete secondary unicast MAC addresses during be_close (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features (Ivan Vecera) [1054277]- [netdrv] sfc: fix calling of free_irq with already free vector (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: stop PIO for RHEL6 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: get rid of SET_ETHTOOL_OPS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: On MCDI timeout, issue an FLR and mark MCDI to fail-fast (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Call efx_set_channels() before efx->type->dimension_resources() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't receive packets when the napi budget == 0 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for NULL efx->ptp_data in efx_ptp_event (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use pci_enable_msix_range() instead of pci_enable_msix() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add/remove blank lines to taste (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fail self-test with -EBUSY, not -EIO, if the device is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cosmetic changes to self-test from the out-of-tree driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update product naming (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use canonical pointer type for MAC address in efx_set_mac_address() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename 'use_options' variable in tso_start() to clearer 'use_opt_desc' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Preserve rx_frm_trunc counters when resizing DMA rings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct comment about number of TX queues used on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused definitions of EF10 user-mode DMA descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rewrite adjustment of PPS event in a clearer way (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cache skb->data in local variable in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Removed adhoc scheme to rate limit PTP event queue overflow message (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix build warning in ethernet/sfc/tx.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use the correct maximum TX DMA ring size for SFC9100 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix transposed ptp_undersize_sync_windows, ptp_oversize_sync_windows statistics (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_mcdi_reset_port to use ENTITY_RESET MC command (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix sparse non static symbol warning (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: calls skb_set_hash (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix RX drop filters for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PTP counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Changed the statistic name emerg_fetch and emerg_wait to hlb_fetch and hlb_wait (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'enum efx_rx_alloc_method' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'refcnt' from efx_rx_page_state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement efx_nic_type->filter_clear_rx() operation for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow filter removal only with exactly matching priority (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't refer to 'stack' in filter implementation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change priority and flags for automatic MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_nic_type->rx_push_indir_table() to push hash key as well (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add more information to many warnings using WARN() and netdev_WARN() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary condition for processing the TX timestamp queue (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't clear timestamps in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Enable PTP clock and timestamping for all functions on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Associate primary and secondary functions of controller (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store VPD serial number at probe time (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add RX packet timestamping for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Copy RX prefix into skb head area in efx_rx_mk_skb() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: split setup of hardware timestamping into NIC-type operation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for SFC9100 timestamp format (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tidy up PTP synchronization code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP - tidy up unused/useless variables (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove kernel-doc for efx_ptp_data fields not present in this version (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise efx_ptp_data->phc_clock_info() from a static template (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not use MAC address as clock name (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store flags from MC_CMD_DRV_ATTACH for later use (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove dependency of PTP on having a dedicated channel (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split PTP multicast filter insertion/removal out of efx_ptp_start(), efx_ptp_stop() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return EBUSY for filter insertion on EF10, matching Falcon/Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Expose NVRAM_PARTITION_TYPE_LICENSE on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold efx_flush_all() into efx_stop_port() and update comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Map MCDI error MC_CMD_ERR_ENOTSUP to Linux EOPNOTSUPP (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Log all unexpected MCDI errors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add new sensor names (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Revise sensor names to be more understandable and consistent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Report units in sensor warnings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct RX dropped count for drops while interface is down (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make initial fill of RX descriptors synchronous (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tighten the check for RX merged completion events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add MC BISTs to ethtool offline self test on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Poll for MCDI completion once before timeout occurs (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_poll() by introducing efx_mcdi_poll_once() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: RX buffer allocation takes prefix size into account in IP header alignment (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unnecessary pci_set_drvdata() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement the SIOCGHWTSTAMP ioctl (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix DMA unmapping issue with firmware assisted TSO (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Only bind to EF10 functions with the LinkCtrl and Trusted flags (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PM and RXDP drop counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add definitions for new stats counters and capability flag (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor EF10 stat mask code to allow for more conditional stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix internal indices of ethtool stats for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add rmb() between reading stats and generation count to ensure consistency (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Increase MCDI status timeout to 250ms (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Wait for MC reboot to complete before scheduling driver reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove extern from function prototypes (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Support ARFS for IPv6 flows (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use TX PIO for sufficiently small packets (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce inline functions to simplify TX insertion (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Separate out queue-empty check from efx_nic_may_push_tx_desc() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate and link PIO buffers; map them with write-combining (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement firmware-assisted TSO for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold tso_get_head_fragment() into tso_start() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 registers to register dump (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ef10_filter_update_rx_scatter() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ethtool_get_ts_info() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reinitialise and re-validate datapath caps after MC reboot (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Clean up validation of datapath capabilities (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reset derived rx_bad_bytes statistic when EF10 MC is rebooted (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Disable PTP on EF10 until we're ready to handle inline RX timestamps (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Minimal support for 40G link speed (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for allocation failure (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update copyright banners (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for Solarflare SFC9100 family (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() and efx_mcdi_fini() call efx_mcdi_drv_attach() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate NVRAM partition ID range for PHY images (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 register and structure definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend struct efx_tx_buffer to allow pushing option descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use a global count of active queues instead of pending drains (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Prepare for RX scatter on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise IRQ moderation for all NIC types from efx_init_eventq() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow efx_nic_type->dimension_resources() to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow event queue initialisation to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Document conditions for multicast replication vs filter replacement (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement asynchronous MCDI requests (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary use of atomic_t (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_rpc_start() and efx_mcdi_copyin() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for new board sensors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Convert dma_alloc_coherent() to dma_zalloc_coherent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use extended MC_CMD_SENSOR_INFO and MC_CMD_READ_SENSORS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return an error code when a sensor is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for reading packet length from prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Generalise packet hash lookup to support EF10 RX prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename EFX_PAGE_BLOCK_SIZE to EFX_VI_PAGE_SIZE and adjust comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove early call to efx_nic_type->reconfigure_mac() in efx_reset_up() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: use MCDI epoch flag to improve MC reboot detection in the driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 support for TX/RX DMA error events handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add a function pointer to abstract write of host time into NIC shared memory (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP MCDI requests need to initialise periph ID field (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Delegate MAC/NIC statistic description to efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove driver-local struct ethtool_string (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove more left-overs from Falcon GMAC support (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move MTD operations into efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move NIC-type-specific MTD partition date into separate structures (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Eliminate struct efx_mtd (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename SPI stuff to show that it is Falcon-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cleanup Falcon-arch simple MAC filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Define and use MCDI_POPULATE_DWORD_<1-7> (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add flag for stack-owned RX MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch filter removal (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make most filter operations NIC-type-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch search limit reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split Falcon-arch-specific and common filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend and abstract efx_filter_spec to cover Huntington/EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Name the RX drop queue ID (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-arch filter implementation types and functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused filter_flags variables and efx_farch_filter_id_flags() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not assume efx_nic_type->ev_fini() is idempotent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: EFX_WORKAROUND_ALWAYS is really specific to Falcon-architecture (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Get rid of per-NIC-type phys_addr_channels and mem_map_size (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update and improve kernel-doc for efx_mcdi_state & efx_mcdi_iface (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix race in completion handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for MCDI v2 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Translate MCDI error numbers received in events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move and rename Falcon/Siena common NIC operations (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove bogus call to efx_release_tx_buffers() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Stop RX refill before flushing RX queues (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Limit scope of a Falcon A1 IRQ workaround (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rework IRQ enable/disable (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove efx_process_channel_now() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-architecture register definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make struct efx_special_buffer less special (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make MCDI independent of Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() call efx_mcdi_handle_assertion() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Collect all MCDI port functions into mcdi_port.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move efx_mcdi_mac_reconfigure() to siena.c and rename (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move siena_reset_hw() and siena_map_reset_reason() into MCDI module (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add and use MCDI_SET_QWORD() and MCDI_SET_ARRAY_QWORD() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Ensure MCDI buffers, but not lengths, are dword aligned (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use proper macros to declare and access MCDI arrays (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_CTL_SDU_LEN_MAX_V1 macro for Siena-specific code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fill out the set of MCDI accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rationalise MCDI buffer accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_DECLARE_BUF macro (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move more Falcon-specific code and definitions into falcon.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move details of a Falcon bug workaround out of ethtool.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use efx_mcdi_mon() to find efx_mcdi_mon structure from efx_nic (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: const-qualify source pointers for MMIO write functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct MAC filter bitfield definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make all MAC statistics consistently 64 bits wide (Nikolay Aleksandrov) [1057527]- [x86] efi: Pass a proper identity mapping in efi_call_phys_prelog (Nigel Croxon) [1044709] - [usb] usbcore: check usb device's state before sending a Set SEL control transfer (Don Zickus) [929314] - [kernel] rename cpu stop machine thread to stopper (Prarit Bhargava) [1022465] - [thermal] intel_powerclamp: Fix cstate counter detection (Steve Best) [1103371] - [thermal] intel_powerclamp: Tidy up error handling in powerclamp_init (Steve Best) [1103371] - [thermal] intel_powerclamp: Add newer CPU models (Steve Best) [1103371] - [netdrv] hyperv: Move state setting for link query (Jason Wang) [1027155] - [netdrv] hyperv: Fix the carrier status setting (Jason Wang) [1027155] - [netdrv] hyperv: Fix race between probe and open calls (Jason Wang) [1027155] - [char] ipmi: Add MODULE_ALIAS for autoloading ipmi driver on ACPI systems (Charles Rose) [825196] - [char] ipmi: Improve error messages on failed irq enable (Charles Rose) [825196] - [char] ipmi: Turn off all activity on an idle ipmi interface (Tony Camuso) [1077493] - [char] ipmi: Fix a race restarting the timer (Tony Camuso) [1098324] - [char] ipmi: Reset the KCS timeout when starting error recovery (Tony Camuso) [1085350] - [scsi] bnx2fc: Updated version to 2.4.2 (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed the handling for the SCSI retry delay (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed scsi_remove_target soft lockup when rmmod bnx2x (Maurizio Lombardi) [1054586] - [net] cnic: Update version to 2.5.20 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Use proper ulp_ops for per device operations (Maurizio Lombardi) [1054561] - [net] cnic: Add a signature to indicate valid doorbell offset (Maurizio Lombardi) [1054561] - [net] cnic: Remove extern from function prototypes (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.18 (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate local copy of pfid (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate CNIC_PORT macro and port_mode in local struct (Maurizio Lombardi) [1054561] - [net] cnic: Redefine BNX2X_HW_CID using existing bnx2x macros (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.17 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Add missing error checking for RAMROD_CMD_ID_CLOSE (Maurizio Lombardi) [1054561] - [net] cnic: Update TCP options setup for iSCSI (Maurizio Lombardi) [1054581 1054561] - [net] cnic: Reset tcp_flags during cnic_cm_create() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify cnic_release() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify netdev events handling (Maurizio Lombardi) [1054561] - [scsi] cnic: bnx2i: bnx2fc: Fix inconsistent use of page size (Maurizio Lombardi) [1054561] - [scsi] be2iscsi: fix bad if expression (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Jump to 'free_memory' is apparently missing (Rob Evers) [1054371] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1054371] - [scsi] be2iscsi: Fix destroy MCC-CQ before MCC-EQ is destroyed (Rob Evers) [1054371] - [scsi] be2iscsi: Fix memory corruption in MBX path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix TCP parameters while connection offloading (Rob Evers) [1054371] - [scsi] be2iscsi: Fix interrupt Coalescing mechanism (Rob Evers) [1054371] - [scsi] be2iscsi: Fix exposing Host in sysfs after adapter initialization is complete (Rob Evers) [1054371] - [scsi] be2iscsi: Fix retreving MCCQ_WRB in non-embedded Mbox path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix DMA Out of SW-IOMMU space error (Rob Evers) [1054371] - [scsi] be2iscsi: Fix scsi_cmnd leakage in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the session cleanup when reboot/shutdown happens (Rob Evers) [1054371] - [scsi] be2iscsi: Fix doorbell format for EQ/CQ/RQ s per SLI spec (Rob Evers) [1054371] - [scsi] be2iscsi: Fix port speed typo in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix handling timed out MBX completion from FW (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL posting for unaligned ICD values (Rob Evers) [1054371] - [scsi] be2iscsi: Fix AER handling in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Invalidate WRB in Abort/Reset Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Insufficient Buffer Error returned in MBX Completion (Rob Evers) [1054371] - [scsi] be2iscsi: Fix log level for protocol specific logs (Rob Evers) [1054371] - [scsi] be2iscsi: Fix MSIx creation for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Display Port Identifier for each iSCSI function (Rob Evers) [1054371] - [scsi] be2iscsi: Dispaly CID available for connection offload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix chute cleanup during drivers unload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix connection offload to support Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix CID allocation/freeing to support Dual chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix WRB_Q posting to support Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL Initilization and posting Pages for Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR support for Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix changes in ASYNC Path for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Config parameters update for Dual Chute Support (Rob Evers) [1054371] - [scsi] be2iscsi: Fix soft lock up issue during UE or if FW taking time to respond (Rob Evers) [1054371] - [scsi] be2iscsi: Fix locking mechanism in Unsol Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix negotiated parameters upload to FW (Rob Evers) [1054371] - [scsi] be2iscsi: Fix repeated issue of MAC ADDR get IOCTL (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the MCCQ count leakage (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR IOCTL (Rob Evers) [1054371] - [netdrv] bnx2x: dont reload on GRO change (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: Allow ethtool to enable/disable loopback (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: allow GRO_ENABLE_FLAG (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: fix incorrect busy-poll backport (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix backport of bnx2x_low_latency_recv() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove cosmetic differences from upstream (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: drop no longer necessary netdev_printk workaround (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: update MAINTAINERS for bnx2x and e-mail addresses (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert return 0 to return rc (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix build when BNX2X_SRIOV is not enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: added 'likely' to fast-path skb existence (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix crash while ethtool -t (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support for byte queue limits (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Memory leak during VF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: include irq.h for irqreturn_t definitions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't allow VFs to become promiscuous (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't show port statistics for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix failure to configure VF multicast filters (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix vlan credit issues for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix possible memory leak on iov error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove the sriov VFOP mechanism (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Create workqueue for IOV related tasks (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support mng. request for driver version (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't receive packets when the napi budget == 0 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing bit in default Tx switching (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by disabling TPA (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by using a single queue (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: clamp num_queues to prevent passing a negative value (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove hidden flow control goto from BNX2X_ALLOC macros (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_enable_msix_range() instead of pci_enable_msix() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: utilize FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: semantic revise scheduling of sp_rtnl (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2x_panic_dump for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revise IOV vlan/mac validation (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support in PF driver for RSC (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Semantic Validate vlan/mac changes (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unnecessary internal mem config (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unused iov code (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: change verbosity of some prints (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Allow VF rss on higher PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Make module parameters readable (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix L2-GRE TCP issues (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix generic option settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: More Shutdown revisions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix VF flr flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't release PCI bars on shutdown (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix sparse warning (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct default Tx switching behaviour (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix DMA unmapping of TSO split BDs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent WARN during driver unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: namespace and dead code cleanups (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix VLAN configuration for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix AFEX memory overflow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean before update RSS arrives (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct number of MSI-X vectors for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: limit number of interrupt vectors for 57711 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix KR2 work-around detection of BCM8073 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix incorrect link-up report (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Duplex setting for 54618se (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix passive DAC cable detection (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 578xx-KR 1G link (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: downgrade "valid ME register value" message level (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: slight optimization of addr compare (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix build with SRIOV disabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add VF Multicast filters support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add num of VFs to Management statistics (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: no error when RSS configuration fails (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add Big-Endian ethtool comment (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add AER support (missing bits) (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: cleanup skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: calls skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: populate skb->l4_rxhash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: avoid null pointer dereference when enabling SR-IOV (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent "timeout waiting for state X" (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent CFC attention (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent panic during DMAE timeout (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean the sp rtnl task upon unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove unnecessary pci_set_drvdata() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add ndo_get_phys_port_id support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change variable type to bool (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: skb_is_gso_v6() requires skb_is_gso() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support for EXTPHY2 LED mode (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change function prototype (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't disable/enable SR-IOV when loading (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct VF driver info (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Test nvram when interface is down (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Staticize local symbols (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Disable VF access on PF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent FW assert on low mem during unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Set NETIF_F_HIGHDMA unconditionally (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't pretend during register dump (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent null pointer dereference on error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix config when SR-IOV and iSCSI are enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Coalescing configuration (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Unlock VF-PF channel on MAC/VLAN config error (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent an illegal pointer dereference during panic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: record rx queue for LRO packets (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masked MCP parities from appearing (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masking error from cnic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add missing VF resource allocation during init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix support for VFs on some PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent mistaken hangup between driver & FW (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 848xx duplex settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: 57840 non-external loopback test fail on 1G (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2i and bnx2fc regressions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_dev pm_cap (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix configuration of doorbell block (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Restore a call to config_init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing braces in bnx2x_link_initialize() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix broken compilation with CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - VF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - PF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert dma_alloc_coherent() to dma_zalloc_coherent (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revising locking scheme for MAC configuration (Michal Schmidt) [1054563 1054273] - [netdrv] firmware: add bnx2x FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [net] export physical port id via sysfs (Michal Schmidt) [1098227] - [net] rtnl: export physical port id via RT netlink (Michal Schmidt) [1098227] - [net] add ndo to get id of physical port of the device (Michal Schmidt) [1098227] - [lib] vsprintf: add support of '*ph' (Michal Schmidt) [1098227]- [video] vgacon: clear buffer attributes when we load a 512 character font (Rob Clark) [1082803] - [fs] consolidate the reassignments of ->f_op in ->open() instances (Rob Clark) [1082799] - [video] fbdev: add a MIPI DSI header (Rob Clark) [1082799] - [kernel] kref: Implement kref_get_unless_zero (Rob Clark) [1082791] - [kernel] time: export ktime_get_monotonic_offset (Rob Clark) [1082787] - [kernel] sysfs: Add sysfs_add/remove_files utility functions (Rob Clark) [1082787] - [kernel] Add arch_phys_wc_add, arch_phys_wc_del to manipulate WC MTRRs if needed (Rob Clark) [1082787] - [kernel] mutex: Move ww_mutex definitions to ww_mutex.h (Rob Clark) [1082787] - [base] reservation: cross-device reservation support (Rob Clark) [1082787] - [kernel] locking-selftests: Handle unexpected failures more strictly (Rob Clark) [1082787] - [kernel] mutex: Add more w/w tests to test EDEADLK path handling (Rob Clark) [1082787] - [kernel] mutex: Add more tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w mutex slowpath debugging (Rob Clark) [1082787] - [kernel] mutex: Add support for wound/wait style locks (Rob Clark) [1082787] - [kernel] arch: Make __mutex_fastpath_lock_retval return whether fastpath succeeded or not (Rob Clark) [1082787] - [fs] procfs: add proc_remove_subtree() (Rob Clark) [1082782] - [lib] scatterlist: sg_page_iter support sg lists w/o backing pages (Rob Clark) [1082782] - [lib] scatterlist: use page iterator in the mapping iterator (Rob Clark) [1082782] - [lib] scatterlist: add simple page iterator (Rob Clark) [1082782] - [lib] scatterlist: add sg_alloc_table_from_pages function (Rob Clark) [1082782] - [netdrv] qlge: Update version to 1.00.00.34 (Chad Dupuis) [1054333] - [netdrv] qlge: Fix ethtool statistics (Chad Dupuis) [1054333] - [netdrv] qlge: Update version to 1.00.00.33 (Chad Dupuis) [1054333] - [netdrv] qlge: Enhance nested VLAN Q-in-Q handling (Chad Dupuis) [1054333] - [netdrv] qlge: call ql_core_dump() only if dump memory was allocated (Chad Dupuis) [1054333] - [netdrv] qlge: add missing free_netdev() on error in qlge_probe() (Chad Dupuis) [1054333] - [netdrv] qlge: fix dma map leak when the last chunk is not allocated (Chad Dupuis) [1054333] - [netdrv] bnx2x: Fix kernel crash and data miscompare after EEH recovery (Michal Schmidt) [1029600] - [netdrv] bnx2x: Adapter not recovery from EEH error injection (Michal Schmidt) [1029600] - [netdrv] tg3: Override clock, link aware and link idle mode during NVRAM dump (Ivan Vecera) [1054558] - [netdrv] tg3: Update copyright and version to 3.137 (Ivan Vecera) [1054558] - [netdrv] tg3: Prevent page allocation failure during TSO workaround (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: Don't modify ip header fields when doing GSO (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: remove open-coded skb_cow_head (Ivan Vecera) [1054558] - [netdrv] tg3: remove empty MDIO bus reset function (Ivan Vecera) [1054558] - [netdrv] tg3: Do not include vlan acceleration features in vlan_features (Ivan Vecera) [1054558] - [netdrv] tg3: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1054558] - [netdrv] tg3: Don't check undefined error bits in RXBD (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix deadlock in tg3_change_mtu() (Ivan Vecera) [1054558] - [netdrv] tg3: cleanup an error path in tg3_phy_reset_5703_4_5() (Ivan Vecera) [1054558] - [netdrv] tg3: delete non-required instances of include linux/init.h (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.136 (Ivan Vecera) [1054558] - [netdrv] tg3: Set the MAC clock to the fastest speed during boot code load (Ivan Vecera) [1054558] - [netdrv] tg3: Add unicast filtering support (Ivan Vecera) [1054558] - [netdrv] tg3: Refactor __tg3_set_mac_addr() (Ivan Vecera) [1054558] - [netdrv] tg3: Initialize REG_BASE_ADDR at PCI config offset 120 to 0 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.135 (Ivan Vecera) [1054558] - [netdrv] tg3: Expand multicast drop counter miscounting fix to 5762 (Ivan Vecera) [1054558] - [netdrv] tg3: Fix bit definition for the nvram Auto Power Down setting (Ivan Vecera) [1054558] - [netdrv] tg3: Add flag to disable 1G Half Duplex advertisement (Ivan Vecera) [1054558] - [netdrv] tg3: Don't add rxbds_empty to rx_over_errors (Ivan Vecera) [1054558] - [netdrv] tg3: Give up chip reset and carrier loss handling if PCI device is not present (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the SIOCGHWTSTAMP ioctl (Ivan Vecera) [1054558] - [netdrv] tg3: Validate hwtstamp_config completely before applying it (Ivan Vecera) [1054558] - [netdrv] tg3: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054558] - [netdrv] tg3: Miscellaneous conversions to ETH_ALEN (Ivan Vecera) [1054558] - [netdrv] tg3: use phylib when robo switch is in use (Ivan Vecera) [1054558] - [netdrv] tg3: add support a phy at an address different than 01 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.134 (Ivan Vecera) [1054558] - [netdrv] tg3: Remove unnecessary spinlock (Ivan Vecera) [1054558] - [netdrv] tg3: Appropriately classify interrupts during request_irq (Ivan Vecera) [1054558] - [netdrv] tg3: Remove redundant if check (Ivan Vecera) [1054558] - [netdrv] tg3: Remove if 0'd code (Ivan Vecera) [1054558] - [netdrv] tg3: LED in shared mode does not blink during traffic (Ivan Vecera) [1054558] - [netdrv] tg3: Add support for new 577xx device ids (Ivan Vecera) [1054558] - [netdrv] tg3: Add function tg3_phy_shdw_write() (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_dev pm_cap (Ivan Vecera) [1054558] - [netdrv] tg3: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054558] - [netdrv] tg3: fix NULL pointer dereference in tg3_io_error_detected and tg3_io_slot_reset (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.133 (Ivan Vecera) [1054558] - [netdrv] tg3: Enable support for timesync gpio output (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the shutdown handler (Ivan Vecera) [1054558] - [netdrv] tg3: Allow NVRAM programming when interface is down (Ivan Vecera) [1054558] - [netdrv] tg3: Fix warning from pci_disable_device() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix kernel crash (Ivan Vecera) [1054558] - [netdrv] tg3: Avoid delay during MMIO access (Ivan Vecera) [1054558] - [netdrv] tg3: restore rx_dropped accounting (Ivan Vecera) [1054558] - [netdrv] tg3: Consilidate MAC loopback code (Ivan Vecera) [1054558] - [netdrv] tg3: Allow ethtool to enable/disable loopback (Ivan Vecera) [1054558] - [net] Allow ethtool to set interface in loopback mode (Ivan Vecera) [1054558] - [netdrv] tg3: convert to hw_features (Ivan Vecera) [1054558] - [netdrv] tg3: Do not use legacy PCI power management (Ivan Vecera) [1054558] - [netdrv] tg3: Remove TG3_VLAN_TAG_USED macro (Ivan Vecera) [1054558] - [netdrv] ixgbe: fix ethtool stats (Ivan Vecera) [1098515] - [netdrv] Replace u64_stats_fetch_begin_bh to u64_stats_fetch_begin_irq (Ivan Vecera) [1098515] - [netdrv] vxlan: virtual extensible lan (Ivan Vecera) [1098515] - [netdrv] ifb: convert to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ppp: make ppp_get_stats64 static (Ivan Vecera) [1098515] - [netdrv] ppp: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] slip: Use net_device_stats from struct net_device (Ivan Vecera) [1098515] - [netdrv] slip: fix get_stats() method (Ivan Vecera) [1098515] - [netdrv] veth: reduce stat overhead (Ivan Vecera) [1098515] - [netdrv] veth: fix 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [netdrv] veth: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] net: fix race condition in several drivers when reading stats (Ivan Vecera) [1098515] - [netdrv] virtio-net: fix a race on 32bit arches (Ivan Vecera) [1098515] - [netdrv] virtio-net: Fix panic in virtnet_remove (Ivan Vecera) [1098515] - [netdrv] virtio-net: per cpu 64 bit stats (Ivan Vecera) [1098515] - [netdrv] vmxnet3: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] xen: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] via-rhine: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] niu: support 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] r8169: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] 8139too: Add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] netxen: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] forcedeth: account for dropped RX frames (Ivan Vecera) [1098515] - [netdrv] forcedeth: implement ndo_get_stats64() API (Ivan Vecera) [1098515] - [netdrv] forcedeth: fix stats on hardware without extended stats support (Ivan Vecera) [1098515] - [netdrv] forcedeth: Improve stats counters (Ivan Vecera) [1098515] - [netdrv] forcedeth: remove unneeded stats updates (Ivan Vecera) [1098515] - [netdrv] vxge: fix 64 bit access on 32 bit platforms (Ivan Vecera) [1098515] - [netdrv] vxge: Implement 64bit stats (Ivan Vecera) [1098515] - [netdrv] myricom: update to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] sky2: implement 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ixgbevf: provide 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] ixgbe: fix stats handling (Ivan Vecera) [1098515] - [netdrv] igb: fix stats handling (Ivan Vecera) [1098515] - [netdrv] e1000e: convert to stats64 (Ivan Vecera) [1098515] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [1098515] - [netdrv] enic: update to support 64 bit stats (Ivan Vecera) [1098515] - [netdrv] cxgb4: switch to 64 bit inteface statistics (Ivan Vecera) [1098515] - [netdrv] bna: fix stats handling (Ivan Vecera) [1098515] - [netdrv] tg3: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] bnx2: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] b44: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] dummy: percpu stats and lockless xmit (Ivan Vecera) [1098515] - [netdrv] sfc: Implement 64-bit net device statistics on all architectures (Ivan Vecera) [1098515] - [net] bridge: 64bit rx/tx counters (Ivan Vecera) [1098515] - [net] bridge: per-cpu packet statistics (Ivan Vecera) [1098515] - [net] vlan: lockless transmit path (Ivan Vecera) [1098515] - [net] congestion notifications are not dropped packets (Ivan Vecera) [1098515] - [net] vlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] macvlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] loopback driver cleanup (Ivan Vecera) [1098515] - [netdrv] loopback: use u64_stats_sync infrastructure (Ivan Vecera) [1098515] - [netdrv] loopback: Implement 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [net] export netdev_stats_to_stats64 (Ivan Vecera) [1098515] - [netdrv] Enable 64-bit net device statistics on 32-bit architectures (Ivan Vecera) [1098515] - [netdrv] bonding: Remove net_device_stats from bonding struct (Ivan Vecera) [1098515] - [fs] sysfs: don't panic when in different netns (Daniel Borkmann) [1034696 1020145] - [fs] cifs: Check if prefixpath starts with '\' in cifs_parse_mount_options (Sachin Prabhu) [1104268] - [fs] gfs2: Ensure workqueue is scheduled after noexp request (Robert S Peterson) [1101740] - [fs] ext3: Allow quota file use root reservation (Lukas Czerner) [1102234] - [fs] ext4: Allow quota file use root reservation (Lukas Czerner) [802214] - [fs] pipe: skip file_update_time on frozen fs (Eric Sandeen) [1093077] - [fs] ext4: fix ext4_flush_completed_IO wait semantics (Lukas Czerner) [1023141] - [fs] ext4: completed_io locking cleanup (Lukas Czerner) [1023141] - [fs] ext4: fix unwritten counter leakage (Lukas Czerner) [1023141] - [fs] ext4: give i_aiodio_unwritten a more appropriate name (Lukas Czerner) [1023141] - [fs] ext4: ext4_inode_info diet (Lukas Czerner) [1023141] - [fs] ext4: optimize locking for end_io extent conversion (Lukas Czerner) [1023141] - [fs] ext4: remove unnecessary call to waitqueue_active() (Lukas Czerner) [1023141] - [fs] ext4: Use correct locking for ext4_end_io_nolock() (Lukas Czerner) [1023141] - [fs] ext4: don't check io->flag when setting EXT4_STATE_DIO_UNWRITTEN inode state (Lukas Czerner) [1023141] - [md] dm-crypt: fix cpu hotplug crash by removing per-cpu structure (Mike Snitzer) [1076147] - [md] dm-crypt: rename struct convert_context sector field (Mike Snitzer) [1076147] - [md] dm-crypt: store crypt_config instead of dm_target struct (Mike Snitzer) [1076147] - [md] dm-crypt: move cipher data out of per_cpu struct (Mike Snitzer) [1076147] - [md] dm-crypt: rename pending field (Mike Snitzer) [1076147] - [md] dm-crypt: replace simple_strtoul (Mike Snitzer) [1076147] - [md] dm: reject trailing characters in sccanf input (Mike Snitzer) [1076147] - [md] dm-crypt: add missing error handling (Mike Snitzer) [1076147] - [md] dm-crypt: suppress endian warnings (Mike Snitzer) [1076147] - [md] dm-crypt: add loop aes iv generator (Mike Snitzer) [1076147] - [crypto] md5: Add export support (Mike Snitzer) [1076147] - [md] dm-crypt: add multi key capability (Mike Snitzer) [1076147] - [md] dm-crypt: add post iv call to iv generator (Mike Snitzer) [1076147] - [md] dm-crypt: use io thread for reads only if mempool exhausted (Mike Snitzer) [1076147] - [md] dm-crypt: scale to multiple cpus (Mike Snitzer) [1076147] - [md] dm-crypt: simplify compatible table output (Mike Snitzer) [1076147] - [md] dm-thin: add 'no_space_timeout' dm-thin-pool module param (Mike Snitzer) [1098656] - [md] dm-thin: add timeout to stop out-of-data-space mode holding IO forever (Mike Snitzer) [1098656] - [md] dm-thin: allow metadata commit if pool is in PM_OUT_OF_DATA_SPACE mode (Mike Snitzer) [1098655] - [md] dm-cache: always split discards on cache block boundaries (Mike Snitzer) [1103790] - [md] dm-cache: fix writethrough mode quiescing in cache_map (Mike Snitzer) [1103790] - [x86] efi: earlyprintk=efi,keep fix (Rui Wang) [1031867] - [x86] efi: earlyprintk off-by-one bugfix (Rui Wang) [1031867] - [x86] efi: Add EFI framebuffer earlyprintk support (Rui Wang) [1031867] - [powerpc] mm: fix ".__node_distance" undefined (David Milburn) [1091088 1020866] - [nvme] Retry failed commands with non-fatal errors (David Milburn) [1091088 1020866] - [nvme] Fix divide-by-zero in nvme_trans_io_get_num_cmds (David Milburn) [1091088 1020866] - [nvme] Add getgeo to block ops (David Milburn) [1091088 1020866] - [nvme] Start-stop nvme_thread during device add-remove (David Milburn) [1091088 1020866] - [nvme] Make I/O timeout a module parameter (David Milburn) [1091088 1020866] - [nvme] per-cpu io queues (David Milburn) [1091088 1020866] - [nvme] Replace DEFINE_PCI_DEVICE_TABLE (David Milburn) [1091088 1020866] - [nvme] IOCTL path RCU protect queue access (David Milburn) [1091088 1020866] - [nvme] RCU protected access to io queues (David Milburn) [1091088 1020866] - [nvme] Initialize device reference count earlier (David Milburn) [1091088 1020866] - [nvme] Add CONFIG_PM_SLEEP to suspend/resume functions (David Milburn) [1091088 1020866]- [kernel] futex: Always cleanup owner tid in unlock_pi (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Make lookup_pi_state more robust (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Validate atomic acquisition in futex_lock_pi_atomic() (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: prevent requeue pi on same futex (Jerome Marchand) [1104517] {CVE-2014-3153} - [alsa] aloop: Close races at restarting the stream (Jaroslav Kysela) [1078592] - [alsa] aloop: Export snd_pcm_constraint_mask64() (Jaroslav Kysela) [1078592] - [alsa] pcm: Warn when buffer preallocation fails (Jaroslav Kysela) [1078592] - [alsa] aloop: Add SNDRV_PCM_STATE_PAUSED case in wait_for_avail function (Jaroslav Kysela) [1078592] - [alsa] jack: Unregister input device at disconnection (Jaroslav Kysela) [1078592] - [alsa] aloop: Optimize module name check (Jaroslav Kysela) [1078592] - [alsa] pcm: Add fallthru comments (Jaroslav Kysela) [1078592] - [alsa] aloop: Fix Oops while PM resume (Jaroslav Kysela) [1078592] - [alsa] aloop: add locking to timer access (Jaroslav Kysela) [1078592] - [mmc] Fix sd/sdio/mmc initialization frequency retries (Neil Horman) [1103848] - [mmc] fix mmc_set_bus_width_ddr() call without bus-width-test cap (Neil Horman) [1103848] - [mmc] Test bus-width for old MMC devices (Neil Horman) [1103848] - [mmc] Fix printing of card DDR type (Neil Horman) [1103848] - [mmc] propagate power save/restore ops return value (Neil Horman) [1103848] - [mmc] refine DDR support (Neil Horman) [1103848] - [mmc] Fixes for Dual Data Rate support (Neil Horman) [1103848] - [mmc] MMC 4.4 DDR support (Neil Horman) [1103848] - [mmc] Make ID freq configurable (Neil Horman) [1103848] - [mmc] Add helper function to check if a card is removable (Neil Horman) [1103848] - [mmc] add erase, secure erase, trim and secure trim operations (Neil Horman) [1103848] - [mmc] only set blockaddressed for > 2GiB cards (Neil Horman) [1103848] - [mmc] recognize CSD structure (Neil Horman) [1103848] - [mmc] fix incorrect interpretation of card type bits (Neil Horman) [1103848] - [mmc] allow for MMC v4.4 (Neil Horman) [1103848] - [mmc] fix all hangs related to mmc/sd card insert/removal during suspend/resume (Neil Horman) [1103848] - [mmc] sdio: recognize io card without powercycle (Neil Horman) [1103848] - [mmc] sdio: introduce API for special power management features (Neil Horman) [1103848] - [mmc] add module parameter to set whether cards are assumed removable (Neil Horman) [1103848] - [usb] xhci: add the meaningful IRQ description if it is empty (Don Zickus) [1103370] - [usb] xhci: Kill streams URBs when the host dies (Don Zickus) [1103370] - [usb] xhci: Refactor command watchdog and fix split string (Don Zickus) [1103370] - [usb] xhci: Handle MaxPSASize == 0 (Don Zickus) [1103370] - [usb] xhci: The trb_address_map radix tree expects 1KB segment memory aligment (Don Zickus) [1103370] - [usb] xhci: xhci_mem_cleanup make sure cmd_ring_reserved_trbs really is 0 (Don Zickus) [1103370] - [usb] xhci: Remove segments from radix tree on failed insert (Don Zickus) [1103370] - [lib] radix-tree: make radix_tree_node_alloc() work correctly within interrupt (Don Zickus) [1103370] - [pci] Move Renesas PCI IDs to a better place (Don Zickus) [1103370] - [usb] xhci: For streams the dequeue ptr must be read from the stream ctx (Don Zickus) [1103370] - [usb] xhci: Set SCT field for Set TR dequeue on streams (Don Zickus) [1103370] - [usb] xhci: For streams the css flag most be read from the stream-ctx on ep stop (Don Zickus) [1103370] - [usb] xhci: Check size rather then number of streams when allocating stream ctxs (Don Zickus) [1103370] - [usb] xhci: Free streams when they are still allocated on a set_interface call (Don Zickus) [1103370] - [usb] xhci: fix usb3 streams (Don Zickus) [1103370] - [usb] xhci: make warnings greppable (Don Zickus) [1103370] - [usb] xhci: Change how we indicate a host supports Link PM (Don Zickus) [1103370] - [usb] xhci: Fix resume issues on Renesas chips in Samsung laptops (Don Zickus) [1103370] - [usb] xhci: Remove unused variable 'addr' in inc_deq() and inc_enq() (Don Zickus) [1103370] - [usb] xhci: Add quirks module option (Don Zickus) [1103370] - [usb] xhci: clarify logging in xhci_setup_device (Don Zickus) [1103370] - [usb] xhci: Limit the spurious wakeup fix only to HP machines (Don Zickus) [1103370] - [usb] xhci: replace xhci_writel() with writel() (Don Zickus) [1103370] - [usb] xhci: replace xhci_readl() with readl() (Don Zickus) [1103370] - [usb] xhci: remove conversion from generic to pci device in xhci_mem.c (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_dropped_endpoints() (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_new_endpoints() (Don Zickus) [1103370] - [usb] xhci: remove unnecessary check in xhci_free_stream_info() (Don Zickus) [1103370] - [usb] xhci: fix SCT_FOR_CTX(p) macro (Don Zickus) [1103370] - [usb] xhci: replace USB_MAXINTERFACES with config->desc.bNumInterface (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: fix sparse warning in xhci-trace.h (Don Zickus) [1103370] - [usb] xhci: fix derivation of TRB's DMA address in xhci_log_event Trace Event Class (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in handle_device_notification() (Don Zickus) [1103370] - [usb] xhci: convert TRB_CYCLE to le32 before using it to set Link TRB's cycle bit (Don Zickus) [1103370] - [usb] xhci: remove the unused ->address field (Don Zickus) [1103370] - [usb] xhci: kill a conditional when toggling cycle (Don Zickus) [1103370] - [usb] xhci: replace 'event' with 'cmd_comp_code' in set_deq and reset_ep handlers (Don Zickus) [1103370] - [usb] xhci: add argument 'slot_id' in stop_ep, set_deq and reset_ep cmd handlers (Don Zickus) [1103370] - [usb] xhci: replace 'xhci->cmd_ring->dequeue' with 'trb' in stop_ep cmd handler (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_type' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_trb' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_comp_code' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_CONFIG_EP case into function (Don Zickus) [1103370] - [usb] xhci: remove unused 'ep_ring' variable in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_EVAL_CONTEXT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_NEC_GET_FW case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_RESET_DEV case into function (Don Zickus) [1103370] - [usb] xhci: use completion event's slot id rather than dig it out of command (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ADDR_DEV case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_DISABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ENABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: rename existing Command Completion Event handlers (Don Zickus) [1103370] - [usb] xhci: remove unused argument from xhci_giveback_urb_in_irq() (Don Zickus) [1103370] - [usb] xhci: correct the usage of USB_CTRL_SET_TIMEOUT (Don Zickus) [1103370] - [usb] xhci: Staticize xhci_del_comp_mod_timer (Don Zickus) [1103370] - [usb] xhci: Set L1 device slot on USB2 LPM enable/disable (Don Zickus) [1103370] - [usb] xhci: Fix spurious wakeups after S5 on Haswell (Don Zickus) [1103370] - [usb] xhci: fix write to USB3_PSSEN and XUSB2PRM pci config registers (Don Zickus) [1103370] - [usb] xhci: quirk for extra long delay for S4 (Don Zickus) [1103370] - [usb] xhci: Don't enable/disable RWE on bus suspend/resume (Don Zickus) [1103370] - [usb] xhci: Fix race between ep halt and URB cancellation (Don Zickus) [1103370] - [usb] Fix xHCI host issues on remote wakeup (Don Zickus) [1103370] - [usb] xhci: Ensure a command structure points to the correct trb on the command ring (Don Zickus) [1103370] - [usb] xhci: Fix oops happening after address device timeout (Don Zickus) [1103370] - [usb] xhci: fix port BESL LPM capability checking (Don Zickus) [1103370] - [usb] xhci: fix dma mask setup in xhci.c (Don Zickus) [1103370] - [usb] xhci: trace debug statements related to ring expansion (Don Zickus) [1103370] - [usb] xhci: trace debug messages related to driver initialization and unload (Don Zickus) [1103370] - [usb] xhci: trace debug statements for urb cancellation (Don Zickus) [1103370] - [usb] xhci: add xhci_cmd_completion trace event (Don Zickus) [1103370] - [usb] xhci: add xhci_address_ctx trace event (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to endpoint reset (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to quirks (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to changing contexts (Don Zickus) [1103370] - [usb] xhci: add traces for debug messages in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: remove CONFIG_USB_XHCI_HCD_DEBUGGING and unused code (Don Zickus) [1103370] - [usb] xhci: replace printk(KERN_DEBUG ...) (Don Zickus) [1103370] - [usb] xhci: replace xhci_info() with xhci_dbg() (Don Zickus) [1103370] - [usb] usb: Add Device Tree support to XHCI Platform driver (Don Zickus) [1103370] - [usb] xhci: add missing dma-mapping.h includes (Don Zickus) [1103370] - [usb] xhci: fix null pointer dereference on ring_doorbell_for_active_rings (Don Zickus) [1103370] - [usb] xhci: Enable XHCI_SPURIOUS_SUCCESS for all controllers with xhci 1.0 (Don Zickus) [1103370] - [usb] xhci: Mark two functions __maybe_unused (Don Zickus) [1103370] - [usb] xhci: Avoid NULL pointer deref when host dies (Don Zickus) [1103370] - [usb] xhci: Correct misplaced newlines (Don Zickus) [1103370] - [usb] xhci: Report USB 2.1 link status for L1 (Don Zickus) [1103370] - [usb] xhci: Refactor port status into a new function (Don Zickus) [1103370] - [usb] xhci: add the suspend/resume functionality (Don Zickus) [1103370] - [usb] xhci: Add missing unlocks on error paths (Don Zickus) [1103370] - [usb] xhci-plat: release mem region while removing module (Don Zickus) [1103370] - [usb] xhci: check for failed dma pool allocation (Don Zickus) [1103370] - [usb] xhci: remove BUG() in xhci_get_endpoint_type() (Don Zickus) [1103370] - [usb] xhci: Remove BUG in xhci_setup_addressable_virt_dev (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON in xhci_get_input_control_ctx (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON() in xhci_alloc_container_ctx (Don Zickus) [1103370] - [usb] xhci: add USB2 Link power management BESL support (Don Zickus) [1103370] - [usb] xhci: define port register names and use them instead of magic numbers (Don Zickus) [1103370] - [usb] xhci: check usb2 port capabilities before adding hw link PM support (Don Zickus) [1103370] - [usb] xhci-dbg: Display endpoint number and direction in context dump (Don Zickus) [1103370]- [documentation] sysctl: fix the VM knobs descritpion WRT pdflush (Jerome Marchand) [1024086] - [char] ipmi: implement shadow struct for ipmi_smi_handlers (Tony Camuso) [1063878] - [s390] af_iucv: wrong mapping of sent and confirmed skbs (Hendrik Brueckner) [1102248] - [s390] af_iucv: recvmsg problem for SOCK_STREAM sockets (Hendrik Brueckner) [1102248] - [s390] af_iucv: fix recvmsg by replacing skb_pull() function (Hendrik Brueckner) [1102248] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove wait for online from host reset handler (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do logins from a chip reset in DPC thread instead of the error handler thread (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove mapped vp index iterator macro dead code (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add MBC option for fast SFP data access (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix beacon blink logic for ISP26xx/83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Don't check for firmware hung during the reset context for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Delay driver unload if there is any pending activity going on (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear loop_id for ports that are marked lost during fabric scanning (Chad Dupuis) [1054299] - [scsi] qla2xxx: Adjust adapter reset routine to the changes in firmware specification for ISPFx00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: IOCB data should be copied to I/O mem using memcpy_toio (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use proper log message for flash lock failed error (Chad Dupuis) [1054299] - [scsi] qla2xxx: Decrease pci access for response queue processing for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Change copyright year to 2014 in all the source files (Chad Dupuis) [1054299] - [scsi] qla2xxx: Introduce fw_dump_flag to track fw dump progress (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove unnecessary delays from fw dump code path (Chad Dupuis) [1054299] - [scsi] qla2xxx: Track the process when the ROM_LOCK failure happens (Chad Dupuis) [1054299] - [scsi] qla2xxx: Issue abort command for outstanding commands during cleanup when only firmware is alive (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not schedule reset when one is already active when receiving an invalid status handle (Chad Dupuis) [1054299] - [scsi] qla2xxx: Wait for reset completion without lock for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Re-sync module parameter descriptions with the code (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix error handling of qla2x00_mem_alloc() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IOCB Abort command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix Task Management command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Simplify the ISPFX00 interrupt handler code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid poisoning in the response queue for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove Marker type IOCB logic for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly handle 32 bit mailbox register for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Enable the Flash Access Control (FAC) mailbox command (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select correct request queue for error type IOCB for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove init control block related dead code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace constant value for IOCTL IOCB abort execution status with a macro for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add handling for boot indication progress AENs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add mutex around optrom calls to serialize accesses (Chad Dupuis) [1054299] - [scsi] qla2xxx: Poll during initialization for ISP25xx and ISP83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace a constant with a macro definition for host->canqueue assigmnment (Chad Dupuis) [1054299] - [scsi] qla2xxx: Only complete dcbx_comp and lb_portup_comp for virtual port index 0 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use scnprintf() instead of snprintf() in the sysfs handlers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to obtain ISPFX00 adapters product information in accordance with firmware update (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add logic to abort BSG commands for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear RISC INT reg only for an event and not always while polling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix undefined behavior in call to snprintf() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BSG interface for read/write serdes register (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix issue with not displaying node name after system reboot (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BPM support for ISP25xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly set mailboxes for extended init control block (Chad Dupuis) [1054299] - [scsi] qla2xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Honor execute firmware failures (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print proper QLAFX00 product name at probe (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use standard PCIe Capability Link register field names (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use pcie_is_pcie() to simplify code (Chad Dupuis) [1054299] - [scsi] qla2xxx: print MAC via pMR (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly print out/in mailbox registers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add a new interface to update versions (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select link initialization option bits from current operating mode (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add loopback IDC-TIME-EXTEND aen handling support (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set default critical temperature value in cases when ISPFX00 firmware doesn't provide it (Chad Dupuis) [1054299] - [scsi] qla2xxx: QLAFX00 make over temperature AEN handling informational, add log for normal temperature AEN (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct Interrupt Register offset for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove handling of Shutdown Requested AEN from qlafx00_process_aen() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Send all AENs for ISPFx00 to above layers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes in initialization for ISPFX00 cards with BIOS (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to support extended IOs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add missing FCP statistics to sysfs interface (Chad Dupuis) [1054299] - [scsi] qla2xxx: Make log message that prints when a completion status requires a port down more readable (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add critical temperature handling for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Notify ISPFX00 firmware when driver is unloaded or system is shut down (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reconfigure thermal temperature (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add ISPFX00 specific bus reset routine (Chad Dupuis) [1054299] - [scsi] qla2xxx: Perform warm reset every 2 minutes if firmware load fails for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set factory reset recovery timeout to 10 min. for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct multiqueue offset calculations (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix incorrect test after list_for_each_entry() exits (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print some variables to hexadecimal string via *phN format (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warnings in qlafx00_fxdisc_iocb function (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly set the tagging for commands (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove an unused variable from qla2x00_remove_one() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix qla2xxx_check_risc_status() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Help Coverity with analyzing ct_sns_pkt initialization (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove redundant assignments (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove a dead assignment in qla24xx_build_scsi_crc_2_iocbs() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove two superfluous tests (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove dead code in qla2x00_configure_hba() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla84xx_mgmt_cmd() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla24xx_iidma() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warning from qla_mr.c and qla_iocb.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not take a second firmware dump when intentionally generating one (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not query FC statistics during chip reset (Chad Dupuis) [1054299] - [scsi] qla2xxx: Move qla2x00_free_device to the correct location (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (Chad Dupuis) [1054299] - [scsi] qla2xxx: Update firmware link in Kconfig file (Chad Dupuis) [1054299] - [scsi] qla2xxx: qla2x00_sp_compl can be static (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix sparse warning "large integer implicitly truncated to unsigned type" (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IS_P3P_TYPE macro (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reduce the time we wait for a command to complete during SCSI error handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid escalating the SCSI error handler if the command is not found in firmware (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set host can_queue value based on available resources (Chad Dupuis) [1054299] - [x86] Fix stack frame warning in check_irq_vectors_for_cpu_disable() (Prarit Bhargava) [1023834] - [x86] Add check for number of available vectors before CPU down (Prarit Bhargava) [1023834] - [x86] Skip migrating IRQF_PER_CPU irqs in fixup_irqs() (Prarit Bhargava) [1023834] - [net] filter: prevent nla extensions to peek beyond the end of the message (Jiri Benc) [1096779] {CVE-2014-3144 CVE-2014-3145} - [net] increase frag hash size (Jesper Brouer) [859249] - [net] frag queue per hash bucket locking (Jesper Brouer) [859249] - [net] inet: frag: make sure forced eviction removes all frags (Jesper Brouer) [859249] - [net] fix possible deadlock in sum_frag_mem_limit (Jesper Brouer) [859249] - [net] use lib/percpu_counter API for fragmentation mem accounting (Jesper Brouer) [859249] - [net] cacheline adjust struct netns_frags for better frag performance (Jesper Brouer) [859249] - [net] frag, avoid several CPUs grabbing same frag queue during LRU evictor loop (Jesper Brouer) [859249] - [net] fix for a race condition in the inet frag code (Jesper Brouer) [859249] - [net] frag, fix race conditions in LRU list maintenance (Jesper Brouer) [859249] - [net] use the frag lru_lock to protect netns_frags.nqueues update (Jesper Brouer) [859249] - [net] kABI workaround for netns_frags LRU list lock (Jesper Brouer) [859249] - [net] frag, move LRU list maintenance outside of rwlock (Jesper Brouer) [859249] - [net] frag helper functions for mem limit tracking (Jesper Brouer) [859249] - [net] ipv6: make ip6_frag_nqueues() and ip6_frag_mem() static inline (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frag_queue (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frags for better frag performance (Jesper Brouer) [859249] - [net] ip_frag: struct inet_frags match() method returns a bool (Jesper Brouer) [859249] - [net] ipv6: unify fragment thresh handling code (Jesper Brouer) [859249] - [net] increase fragment memory usage limits (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace calculated magic number with multiplication (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace magic number with macro definitions (Jesper Brouer) [859249] - [net] nf_conntrack_reasm: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] fragment: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] ip_frag: frag_kfree_skb() cleanup (Jesper Brouer) [859249] - [net] ip_frag: Remove some atomic ops (Jesper Brouer) [859249] - [powerpc] Wire up new syscall clock_adjtime (Jiri Benc) [1099152] - [block] xen-blkfront: make blkif_io_lock spinlock per-device (Vitaly Kuznetsov) [1102879] - [x86] mce: Fix CMCI preemption bugs (Rui Wang) [916094] - [x86] cmci: Add proper detection of end of CMCI storms (Rui Wang) [916094] - [x86] mce: Fix mce_start_timer semantics (Rui Wang) [916094] - [x86] mce: Add CMCI poll mode (Rui Wang) [916094] - [x86] mce: Remove the frozen cases in the hotplug code (Rui Wang) [916094] - [x86] mce: Split timer init (Rui Wang) [916094] - [x86] mce: Add the dropped timer interval init back (Rui Wang) [916094] - [x86] mce: Fix the MCE poll timer logic (Rui Wang) [916094] - [x86] mce: Cleanup timer mess (Rui Wang) [916094] - [powercap] Add to drivers Kconfig and Makefile (Steve Best) [1036309] - [powercap] Documentation (Steve Best) [1036309] - [powercap] Fix build error with option -Werror=format-security (Steve Best) [1036309] - [powercap] Introduce Intel RAPL power capping driver (Steve Best) [1036309] - [powercap] Add class driver (Steve Best) [1036309] - [kernel] device: add RW and RO attribute macros (Steve Best) [1036309] - [kernel] sysfs: add __ATTR_RW() macro (Steve Best) [1036309] - [kernel] bitops: Introduce BIT_ULL (Steve Best) [1036309] - [input] wacom: create inputs when wireless connect (Aristeu Rozanski) [1004617] - [input] wacom: wireless monitor framework (Aristeu Rozanski) [1004617] - [input] wacom: LED is only supported through digitizer interface (Aristeu Rozanski) [1004617] - [input] wacom: isolate input registration (Aristeu Rozanski) [1004617] - [input] wacom: add support for three new Intuos Pro devices (Aristeu Rozanski) [1004617] - [input] wacom: use per-device instance of wacom_features (Aristeu Rozanski) [1004617] - [input] wacom: clean up wacom_query_tablet_data (Aristeu Rozanski) [1004617] - [input] synaptics: add min/max quirk for the ThinkPad W540 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad Edge E431 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad T431s, L440, L540, S1 Yoga and X1 (Benjamin Tissoires) [1042514] - [input] synaptics: report INPUT_PROP_TOPBUTTONPAD property (Benjamin Tissoires) [1042514] - [input] Add INPUT_PROP_TOPBUTTONPAD device property (Benjamin Tissoires) [1042514] - [input] i8042: add firmware_id support (Benjamin Tissoires) [1042514] - [input] serio: add firmware_id sysfs attribute (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk for ThinkPad X240 (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk (Benjamin Tissoires) [1042514] - [input] synaptics: initialize pointer emulation usage (Benjamin Tissoires) [1042514] - [input] synaptics: add image sensor support (Benjamin Tissoires) [1042514] - [input] synaptics: refactor initialization of abs position axes (Benjamin Tissoires) [1042514] - [input] synaptics: refactor agm packet parsing (Benjamin Tissoires) [1042514] - [input] synaptics: refactor y inversion (Benjamin Tissoires) [1042514] - [input] synaptics: fix reporting of min coordinates (Benjamin Tissoires) [1042514] - [input] synaptics: set minimum coordinates as reported by firmware (Benjamin Tissoires) [1042514] - [input] synaptics: process button bits in AGM packets (Benjamin Tissoires) [1042514] - [input] synaptics: rename set_slot to be more descriptive (Benjamin Tissoires) [1042514] - [input] synaptics: fuzz position for touchpad with reduced filtering (Benjamin Tissoires) [1042514] - [input] synaptics: set resolution for MT_POSITION_X/Y axes (Benjamin Tissoires) [1042514] - [input] synaptics: report clickpad property (Benjamin Tissoires) [1042514] - [input] synaptics: fix incorrect placement of __initconst (Benjamin Tissoires) [1042514] - [input] psmouse: do not carry DMI data around (Benjamin Tissoires) [1042514] - [dmi] add support for exact DMI matches in addition to substring matching (Rob Clark) [1042514] - [netdrv] igb: remove usless return statements (Stefan Assmann) [1038782] - [netdrv] igb: remove return statements for void functions (Stefan Assmann) [1038782] - [netdrv] igb: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038782] - [netdrv] igb: Change memcpy to struct assignment (Stefan Assmann) [1038782] - [netdrv] igb: Replace 1/0 return values with true/false (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove unneeded extern declaration (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to replace deprecated DEFINE_PCI_DEVICE_TABLE (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix static initialization (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix msleep warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix line length warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove return parentheses (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix missing break in switch statements (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix assignment in if error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to change comment style on license headers (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix for trailing statement (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix pointer location error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix incorrect indentation (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix braces location warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups for messaging (Stefan Assmann) [1038782] - [netdrv] igb: fix message terminations (Stefan Assmann) [1038782] - [netdrv] igb: fix stats for i210 rx_fifo_errors (Stefan Assmann) [1038782] - [netdrv] igb: fix last_rx_timestamp usage (Stefan Assmann) [1038782] - [netdrv] igb: remove open-coded skb_cow_head (Stefan Assmann) [1038782] - [netdrv] igb: Convert iounmap to pci_iounmap (Stefan Assmann) [1038782] - [netdrv] igb: fix race conditions on queuing skb for HW time stamp (Stefan Assmann) [1038782] - [netdrv] igb: never generate both software and hardware timestamps (Stefan Assmann) [1038782] - [netdrv] igb: Unset IGB_FLAG_HAS_MSIX-flag when falling back to msi-only (Stefan Assmann) [1038782] - [netdrv] igb: Fix Null-pointer dereference in igb_reset_q_vector (Stefan Assmann) [1038782] - [netdrv] igb: specify phc_index of 82575 for get_ts_info (Stefan Assmann) [1038782] - [netdrv] igb: Fix memory leak in igb_get_module_eeprom() (Stefan Assmann) [1038782] - [netdrv] igb: add register rd/wr for surprise removal (Stefan Assmann) [1038782] - [netdrv] igb: implement SIOCGHWTSTAMP ioctl (Stefan Assmann) [1038782] - [netdrv] igb: Convert uses of __constant_ to (Stefan Assmann) [1038782] - [netdrv] igb: enable VLAN stripping for VMs with i350 (Stefan Assmann) [1038782] - [netdrv] igb: Add register defines needed for time sync functions (Stefan Assmann) [1038782] - [netdrv] igb: remove references to long gone command line parameters (Stefan Assmann) [1038782] - [netdrv] igb: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1038782] - [netdrv] igb: Fix code comment (Stefan Assmann) [1038782] - [netdrv] igb: Fix for devices using ethtool for EEE settings (Stefan Assmann) [1038782] - [netdrv] igb: call skb_set_hash to set the hash and its type in a skbuff (Stefan Assmann) [1038782] - [netdrv] igb: fix warning if !CONFIG_IGB_HWMON (Stefan Assmann) [1038782] - [netdrv] igb: fix array size calculation (Stefan Assmann) [1038782] - [netdrv] igb: Update license text to remove FSF address and update copyright (Stefan Assmann) [1038782] - [netdrv] igb: make local functions static and remove dead code (Stefan Assmann) [1038782] - [netdrv] igb: Change to use statically allocated array for MSIx entries (Stefan Assmann) [1038782] - [netdrv] igb: Fix queue allocation method to accommodate changing during runtime (Stefan Assmann) [1038782] - [netdrv] igb: Fix for issue where values could be too high for udelay function (Stefan Assmann) [1038782] - [netdrv] igb: Start temperature sensor attribute index with 1 (Stefan Assmann) [1038782] - [netdrv] igb: Add new feature Media Auto Sense for 82580 devices only (Stefan Assmann) [1038782] - [netdrv] igb: Support ports mapped in 64-bit PCI space (Stefan Assmann) [1038782] - [netdrv] igb: Add media switching feature for i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Fixed Wake On LAN support (Stefan Assmann) [1038782] - [netdrv] igb: Don't let ethtool try to write to iNVM in i210/i211 (Stefan Assmann) [1038782] - [netdrv] igb: Fix master/slave mode for all m88 i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038782] - [netdrv] igb: Avoid uninitialized advertised variable in eee_set_cur (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool support to configure number of channels (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool offline tests for i354 (Stefan Assmann) [1038782] - [netdrv] igb: Fix ethtool loopback test for 82580 copper (Stefan Assmann) [1038782] - [netdrv] igb: Remove extern from function prototypes (Stefan Assmann) [1038782] - [netdrv] igb: fix 32-bit DMA mask handling (Stefan Assmann) [1038782] - [netdrv] igb: fix up function prototypes after __dev* removals (Stefan Assmann) [1038782] - [netdrv] igb: remove __dev* attributes (Stefan Assmann) [1038782]- [documentation] vm: clarify vfs_cache_pressure description (Denys Vlasenko) [804463] - [kernel] sched_rt: Use root_domain of rt_rq not current processor (Daniel Bristot de Oliveira) [1101301] - [kernel] cgroups: fix a css_set not found bug in cgroup_attach_proc (Petr Oros) [1078263] - [virt] kvm: enable PCI multiple-segments for pass-through device (Michael S. Tsirkin) [1103471] - [kvm] x86: increase VCPU limit to 240 (Radim Krcmar) [864242] - [x86] Mark Intel Broadwell processor as supported (David Milburn) [1032351] - [x86] kvm: expose invariant tsc cpuid bit (Marcelo Tosatti) [996770] - [pci] Fix section mismatch - pcibios_scan_root() to .devinit.text:pci_scan_root_bus() (Myron Stowe) [1104384] - [net] mac80211: don't validate unchanged AP bandwidth while tracking (Stanislaw Gruszka) [1090428] - [usb] don't enable remote wakeup by default (Don Zickus) [698729] - [usb] Update USB default wakeup settings (Don Zickus) [698729] - [usb] obey the sysfs power/wakeup setting (Don Zickus) [698729] - [s390] kernel: avoid page table walk on user space access (Hendrik Brueckner) [1099146] - [s390] qeth: postpone freeing of qdio memory (Hendrik Brueckner) [1094379] - [s390] qeth: Fix retry logic in hardsetup (Hendrik Brueckner) [1094379] - [s390] qeth: Recognize return codes of ccw_device_set_online (Hendrik Brueckner) [1094379] - [s390] qdio: remove API wrappers (Hendrik Brueckner) [1094379] - [netdrv] ixgbevf: remove open-coded skb_cow_head (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add bit to mark work queue initialization (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Fix rcu warnings induced by LER (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Change ixgbe_read_reg to ixgbevf_read_reg (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Additional adapter removal checks (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check for adapter removal on register writes (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check register reads for adapter removal (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make the ethtool register test use accessors (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use static inlines instead of macros (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert uses of __constant_ to (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Protect ixgbevf_down with __IXGBEVF_DOWN bit (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Indicate removal state explicitly (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: delete unneeded call to pci_set_power_state (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add check for CHECKSUM_PARTIAL when doing TSO (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix handling of tx checksumming (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: merge ixgbevf_tx_map and ixgbevf_tx_queue into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: redo dma mapping using the tx buffer info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make the first tx_buffer a repository for most of the skb info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add tx counters (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove counters for Tx/Rx checksum offload (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: move ring specific stats into ring specific structure (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make use of the dev pointer in the ixgbevf_ring struct and remove externs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: create function for all of ring init (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert ring storage form pointer to an array to array of pointers (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: use pci drvdata correctly in ixgbevf_suspend() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: set the disable state when ixgbevf_qv_disable is called (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add DCB configuration into queue setup (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Focus config of head, tail ntc, and ntu all into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup IXGBE_DESC_UNUSED (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove redundant workaround (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add zero_base handler to network statistics (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add BP_EXTENDED_STATS for CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: have clean_rx_irq return total_rx_packets cleaned (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add ixgbevf_rx_skb (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump driver version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement ethtool get/set coalesce (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Adds function to set PSRTYPE register (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Miscellaneous conversions to ETH_ALEN (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add wait for Rx queue disable (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup redundant mailbox read failure check (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: do not print registers to dmesg in ixgbevf_get_regs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix 32-bit DMA mask handling (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add checksum statistics counters to rings (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make use of NETIF_F_RXCSUM instead of keeping our own flag (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: convert to ndo_fix_features (Andy Gospodarek) [1038785] - [netdrv] ixgbe: fix message terminations (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up Rx time stamping code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove open-coded skb_cow_head (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add bit to mark service task initialization (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix rcu warnings induced by LER (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_check_reset_blocked() declaration (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix race conditions on queuing skb for HW time stamp (Andy Gospodarek) [1038784] - [netdrv] ixgbe: never generate both software and hardware timestamps (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove redundant if clause from PTP work (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Break recursion in case of removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: enable tx queues after link up (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Stop cacheing if the MNG FW enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up ixgbe_atr_compute_perfect_hash_82599 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use ixgbe_read_pci_cfg_word (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove unused media type (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_setup_mac_link_82599 autoc variables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_stop_mac_link_on_d3_82599 to check mng correctly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: check Core Clock Disable bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix errors related to protected AUTOC calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Convert uses of __constant_ to (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add ixgbe_write_pci_cfg_word with ixgbe_removed check (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Don't receive packets when the napi budget == 0 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix some multiline hw_dbg prints (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fixup header for ixgbe_set_rxpba_82598 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add Linux NICS mailing list to contact info (Andy Gospodarek) [1038784] - [netdrv] ixgbe: move setting rx_pb_size into get_invariants (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix format string in ixgbe_fcoe.c (Andy Gospodarek) [1038784] - [netdrv] ixgbe: calls skb_set_hash (Andy Gospodarek) [1038784] - [netdrv] ixgbe: implement SIOCGHWTSTAMP ioctl (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check config reads for removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix up some ethtool results when adapter is removed (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Restore hw_addr in LER recovery paths (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add check for FW veto bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix bit toggled for 82599 reset fix (Andy Gospodarek) [1038784] - [netdrv] ixgbe: collect all 82599 AUTOC code in one function (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix to use correct timeout interval for memory read completion (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add WoL support for a new device (Andy Gospodarek) [1038784] - [netdrv] ixgbe: don't use magic size number to assign ptp_caps.name (Andy Gospodarek) [1038784] - [netdrv] ixgbe: modify behavior on receiving a HW ECC error (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add braces around else condition in ixgbe_qv_lock_* calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: set driver_max_VFs should be done before enabling SRIOV (Andy Gospodarek) [1038784] - [netdrv] ixgbe: define IXGBE_MAX_VFS_DRV_LIMIT macro and cleanup const 63 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix incorrect logic for fixed fiber eeprom write (Andy Gospodarek) [1038784] - [netdrv] ixgbe: reinit_locked() should be called with rtnl_lock (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Clear head write-back registers on VF reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Force QDE via PFQDE for VFs during reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Additional adapter removal checks (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check for adapter removal on register writes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check register reads for adapter removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ethtool register test use accessors (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use static inlines instead of macros (Andy Gospodarek) [1038784] - [netdrv] ixbge: Protect ixgbe_down with __IXGBE_DOWN bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Indicate removal state explicitly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: slight optimization of addr compare (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix for unused variable warning with certain config (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Start temperature sensor attribute index with 1 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ixgbe_identify_qsfp_module_generic static (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add warning when max_vfs is out of range (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Reduce memory consumption with larger page sizes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix qv_lock_napi call in ixgbe_napi_disable_all (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use pcie_capability_read_word() to simplify code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove marketing names from busy poll code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Cleanup the use of tabs and spaces (Andy Gospodarek) [1038784] - [netdrv] ixgbe: ethtool DCB registers dump for 82599 and x540 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Remove extern from function prototypes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix 32-bit DMA mask handling (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool reporting of supported links for SFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: limit setting speed to only one at a time for QSFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool loopback diagnostic with DCB enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fully disable hardware RSC logic when disabling RSC (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add support for older QSFP active DA cables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: include QSFP PHY types in ixgbe_is_sfp() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add 1Gbps support for QSFP+ (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules from an offset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: cleanup some log messages (Andy Gospodarek) [1038784] - [netdrv] ixgbe: zero out mailbox buffer on init (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix link test when connected to 1Gbps link partner (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix incorrect limit value in ring transverse (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check return value on eeprom reads (Andy Gospodarek) [1038784] - [netdrv] ixgbe: disable link when adapter goes down (Andy Gospodarek) [1038784] - [netdrv] ixgbe: rename LL_EXTENDED_STATS to use queue instead of q (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (Andy Gospodarek) [1038784] - [netdrv] e1000e: Out of line __ew32_prepare/__ew32 (John Greene) [1038781] - [netdrv] e1000e: Fix expand setting EEE link info to all affected parts (John Greene) [1038781] - [netdrv] e1000e: Cleanup parenthesis around return value (John Greene) [1038781] - [netdrv] e1000e: 82574/82583 TimeSync errata for SYSTIM read (John Greene) [1038781] - [netdrv] e1000e: Failure to write SHRA turns on PROMISC mode (John Greene) [1038781] - [netdrv] e1000e: Cleanup use of deprecated DEFINE_PCI_DEVICE_TABLE (John Greene) [1038781] - [netdrv] e1000e: Cleanup checkpatch extra space (John Greene) [1038781] - [netdrv] e1000e: Cleanup to fix checkpatch missing blank lines (John Greene) [1038781] - [netdrv] e1000e: Cleanup return values in ethtool (John Greene) [1038781] - [netdrv] e1000e: Restrict MDIO Slow Mode workaround to relevant parts (John Greene) [1038781] - [netdrv] e1000e: Fix issue with link flap on 82579 (John Greene) [1038781] - [netdrv] e1000e: Expand workaround for 10Mb HD throughput bug (John Greene) [1038781] - [netdrv] e1000e: Workaround for dropped packets in Gig/100 speeds on 82579 (John Greene) [1038781] - [netdrv] e1000e: fix message terminations (John Greene) [1038781] - [netdrv] e1000e: Fix no connectivity when driver loaded with cable out (John Greene) [1038781] - [netdrv] e1000e: remove redundant if clause from PTP work (John Greene) [1038781] - [netdrv] e1000e: add timeout for TX HW time stamping work (John Greene) [1038781] - [netdrv] e1000e: Fix Explicitly set Transmit Control Register (John Greene) [1038781] - [netdrv] e1000e: Fix Hardware Unit Hang (John Greene) [1038781] - [netdrv] e1000e: Fix SHRA register access for 82579 (John Greene) [1038781] - [netdrv] e1000e: Fix ethtool offline tests for 82579 parts (John Greene) [1038781] - [netdrv] e1000e: Fix not generating an error on invalid load parameter (John Greene) [1038781] - [netdrv] e1000e: Add missing branding strings in ich8lan.c (John Greene) [1038781] - [netdrv] e1000e: Cleanup - Update GPL header and Copyright (John Greene) [1038781] - [netdrv] e1000e: Fix 82579 sets LPI too early (John Greene) [1038781] - [netdrv] e1000e: Resolve issues with Management Engine briefly blocking PHY resets (John Greene) [1038781] - [netdrv] e1000e: PTP lock in e1000e_phc_adjustfreq (John Greene) [1038781] - [netdrv] e1000e: fix maybe-unitialized variable compiler warning (John Greene) [1038781] - [netdrv] e1000e: fix compiler warnings (John Greene) [1038781] - [netdrv] e1000e: fix overrun of PHY RAR array (John Greene) [1038781] - [netdrv] e1000e: cleanup boolean comparison to true (John Greene) [1038781] - [netdrv] e1000e: balance semaphore put/get for 82573 (John Greene) [1038781] - [netdrv] e1000e: resolve checkpatch JIFFIES_COMPARISON warning (John Greene) [1038781] - [netdrv] e1000e: Avoid kernel crash during shutdown (John Greene) [1038781] - [cciss] touch version string (Tomas Henzl) [1052275] - [cciss] Fallback to MSI rather than to INTx if MSI-X failed (Tomas Henzl) [1052275] - [cciss] drivers/block/cciss.c:cciss_init_one(): use proper errnos (Tomas Henzl) [1052275] - [cciss] Adds simple mode functionality (Tomas Henzl) [1052275] - [cciss] add cciss_allow_hpsa module parameter (Tomas Henzl) [1052275] - [cciss] bug fix to prevent cciss from loading in kdump crash kernel (Tomas Henzl) [1052275] - [cciss] add transport mode attribute to sys (Tomas Henzl) [1052275] - [cciss] fix flush cache transfer length (Tomas Henzl) [1052275] - [cciss] Inform controller we are using 32-bit tags (Tomas Henzl) [1052275] - [cciss] fix invalid use of sizeof in cciss_find_cfgtables() (Tomas Henzl) [1052275] - [cciss] set max scatter gather entries to 32 on P600 (Tomas Henzl) [1052275] - [cciss] The Windows driver .inf disables ASPM on all cciss devices. Do the same (Tomas Henzl) [1052275] - [cciss] auto engage SCSI mid layer at driver load time (Tomas Henzl) [1052275] - [cciss] return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052275] - [cciss] add readl after writel in interrupt mask setting code (Tomas Henzl) [1052275] - [cciss] Fix scsi tape io with more than 255 scatter gather elements (Tomas Henzl) [1052275] - [cciss] Initialize scsi host max_sectors for tape drive support (Tomas Henzl) [1052275] - [cciss] fix missed command status value CMD_UNABORTABLE (Tomas Henzl) [1052275] - [cciss] fix incorrect scsi status reporting (Tomas Henzl) [1052275] - [scsi] mpt2sas: Don't disable device twice at suspend (Tomas Henzl) [1059137] - [scsi] mpt2sas: Remove phys on topology change (Tomas Henzl) [1059137] - [scsi] mpt2sas: Bump driver version to v16.100.00.00 (Tomas Henzl) [1059137] - [scsi] mpt2sas: Fix for kernel panic when driver loads with HBA connected to non LUN 0 configured expander (Tomas Henzl) [1059137] - [scsi] mpt2sas: when Async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [1059137] - [scsi] mpt2sas: Infinite loop can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [1059137] - [scsi] mpt2sas: The copyright in driver sources is updated for the year 2013 (Tomas Henzl) [1059137] - [scsi] mpt2sas: MPI2 Rev X (2.00.16) specifications (Tomas Henzl) [1059137] - [scsi] mpt2sas: Change in MPI2_RAID_ACTION_SYSTEM_SHUTDOWN_INITIATED notification methodology (Tomas Henzl) [1059137] - [scsi] mpt2sas: Null pointer deference possibility in mpt2sas_ctl_event_callback function (Tomas Henzl) [1059137] - [scsi] mpt2sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059137]- [block] floppy: don't write kernel-only members to FDRAWCMD ioctl output (Denys Vlasenko) [1094310] {CVE-2014-1738} - [block] floppy: ignore kernel-only members in FDRAWCMD ioctl input (Denys Vlasenko) [1094310] {CVE-2014-1737} - [kbuild] Remove export of trace_clock.h (Prarit Bhargava) [1092110] - [kbuild] asm-generic support (Prarit Bhargava) [1092110] - [kbuild] headers_check: recursively search for linux/types.h inclusion (Prarit Bhargava) [1092110] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Veaceslav Falico) [975493] - [netdrv] bonding: don't trust arp requests unless active slave really works (Veaceslav Falico) [975493] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Veaceslav Falico) [975493] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Veaceslav Falico) [975493] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Veaceslav Falico) [975493] - [netdrv] bonding: add helper function bond_get_targets_ip() (Veaceslav Falico) [975493] - [netdrv] netxen: Update version to 4.0.82 (Veaceslav Falico) [1054332] - [netdrv] netxen: Correct off-by-one errors in bounds checks (Veaceslav Falico) [1054332] - [netdrv] netxen: Print ULA information (Veaceslav Falico) [1054332] - [netdrv] netxen: Remove extern from function prototypes (Veaceslav Falico) [1054332] - [netdrv] netxen: Update version to 4.0.81 (Veaceslav Falico) [1054332] - [netdrv] netxen: Convert mac address uses of 6 to ETH_ALEN (Veaceslav Falico) [1054332] - [netdrv] netxen: Avoid mixed mode interrupts (Veaceslav Falico) [1054332] - [netdrv] netxen: netxen_setup_intr() function code cleanup (Veaceslav Falico) [1054332] - [netdrv] netxen: Log proper error message in case of mismatched adapter type (Veaceslav Falico) [1054332] - [netdrv] netxen: Log driver version with firmware version (Veaceslav Falico) [1054332] - [netdrv] netxen: replace ip_fast_csum with csum_replace2 (Veaceslav Falico) [1054332] - [netdrv] netxen: fix off by one bug in netxen_release_tx_buffer() (Veaceslav Falico) [1054332] - [netdrv] netxen: remove __dev* attributes (Veaceslav Falico) [1054332] - [netdrv] netxen: Fixed a coding style issue in netxen_nic_ethtool.c (Veaceslav Falico) [1054332] - [netdrv] netxen: explicity handle pause autoneg parameter (Veaceslav Falico) [1054332] - [netdrv] enic: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1024064] - [netdrv] enic: Fix 64 bit divide on 32bit system (Stefan Assmann) [1024064] - [netdrv] enic: Add support for adaptive interrupt coalescing (Stefan Assmann) [1024064] - [netdrv] enic: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1024064] - [netdrv] enic: include irq.h for irqreturn_t definitions (Stefan Assmann) [1024064] - [netdrv] enic: Call dev_kfree_skb_any instead of dev_kfree_skb (Stefan Assmann) [1024064] - [netdrv] enic: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1024064] - [netdrv] enic: slight optimization of addr compare (Stefan Assmann) [1024064] - [netdrv] enic: cisco-enic calls skb_set_hash (Stefan Assmann) [1024064] - [netdrv] enic: remove unnecessary pci_set_drvdata() (Stefan Assmann) [1024064] - [netdrv] enic: update enic maintainers and driver (Stefan Assmann) [1024064] - [netdrv] enic: Exposing symbols for Cisco's low latency driver (Stefan Assmann) [1024064] - [netdrv] enic: Try DMA 64 first, then failover to DMA (Stefan Assmann) [1024064] - [netdrv] enic: record q_number and rss_hash for skb (Stefan Assmann) [1024064] - [netdrv] enic: Add multi tx support for enic (Stefan Assmann) [1024064] - [netdrv] enic: Generate notification of hardware crash (Stefan Assmann) [1024064] - [netdrv] enic: Add an interface for USNIC to interact with firmware (Stefan Assmann) [1024064] - [netdrv] enic: Adding support for Cisco Low Latency NIC (Stefan Assmann) [1024064] - [netdrv] enic: Move ethtool code to a separate file (Stefan Assmann) [1024064] - [netdrv] igbvf: remove usless return statements (Stefan Assmann) [1038783] - [netdrv] igbvf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038783] - [netdrv] igbvf: remove open-coded skb_cow_head (Stefan Assmann) [1038783] - [netdrv] igbvf: Convert uses of __constant_ to (Stefan Assmann) [1038783] - [netdrv] igbvf: slight optimization of addr compare (Stefan Assmann) [1038783] - [netdrv] igbvf: add missing iounmap() on error in igbvf_probe() (Stefan Assmann) [1038783] - [netdrv] igbvf: integer wrapping bug setting the mtu (Stefan Assmann) [1038783] - [netdrv] igbvf: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038783] - [netdrv] igbvf: Remove extern from function prototypes (Stefan Assmann) [1038783] - [netdrv] igbvf: fix 32-bit DMA mask handling (Stefan Assmann) [1038783] - [netdrv] igbvf: use __GFP_ZERO instead of memset() (Stefan Assmann) [1038783] - [kernel] mutex: Unlock the mutex without the wait_lock (Larry Woodman) [1100855] - [kernel] mutex: Do not unnecessarily deal with waiters (Larry Woodman) [1100855] - [kernel] mutex: Introduce cancelable MCS lock for adaptive spinning (Larry Woodman) [1100855] - [kernel] mutex: Modify the way optimistic spinners are queued (Larry Woodman) [1100855] - [kernel] mutex: Queue mutex spinners with MCS lock to reduce cacheline contention (Larry Woodman) [1100855] - [kernel] mutex: Make more scalable & Back out architecture specific check (Larry Woodman) [1100855] - [kernel] sched: Periodically decay max cost of idle balance (Larry Woodman) [1100855] - [kernel] sched: Consider max cost of idle balance per sched domain (Larry Woodman) [1100855] - [kernel] sched: Reduce overestimating rq->avg_idle (Larry Woodman) [1100855] - [kernel] futex: Increase hash table size for better performance (Larry Woodman) [1100855] - [fs] epoll: optimize EPOLL_CTL_DEL using rcu (Larry Woodman) [1100855] - [scsi] virtio-scsi: Skip setting affinity on uninitialized vq (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix hotcpu_notifier use-after-free with virtscsi_freeze (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix virtqueue affinity setup (Jason Wang) [1098309] - [scsi] virtio-scsi: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1098309] - [scsi] virtio-scsi: introduce multiqueue support (Jason Wang) [1098309] - [scsi] virtio-scsi: push vq lock/unlock into virtscsi_vq_done (Jason Wang) [1098309] - [scsi] virtio-scsi: pass struct virtio_scsi to virtqueue completion function (Jason Wang) [1098309] - [scsi] virtio-scsi: redo allocation of target data (Jason Wang) [1098309] - [i2c] i801: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [ata] ahci: Add Device IDs for Intel Wildcat Point-LP (David Milburn) [922970] - [mfd] lpc_ich: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [hda] alsa: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [scsi] qla4xxx: 5.03.00.00.06.06-k0 (Chad Dupuis) [1053365] - [scsi] qla4xxx: remove pci id for ISP8042 (Chad Dupuis) [1053365] - [scsi] libiscsi: Add local_ipaddr parameter in iscsi_conn struct (Chad Dupuis) [1053365] - [scsi] IB/iser: Add Discovery support (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Export ISCSI_PARAM_LOCAL_IPADDR attr for iscsi_connection (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add host statistics support (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Additional parameters for network settings (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Remove net param enum values (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_conn_get_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_get_ep_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak for ha->saved_acb (Chad Dupuis) [1053365] - [scsi] qla4xxx: Export sysfs DDBs from DPC handler (Chad Dupuis) [1053365] - [scsi] qla4xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak in func qla4_84xx_config_acb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Initialize hardware queue for ISP40XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Check for correct return status (Chad Dupuis) [1053365] - [scsi] qla4xxx: Move qla4_8xxx_ms_mem_write_128b to ql4_nx.c (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added PEX DMA Support for ISP8022 Adapter (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added new opcodes for 84XX Minidump template (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support of 0xFF capture mask for minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Change default capture to firmware defined capture mask (Chad Dupuis) [1053365] - [scsi] qla4xxx: Do not wait for IO completion, after issuing stop_firmware (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix sparse warnings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Handle IPv6 AEN notifications (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_do_dpc() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_eh_abort() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in qla4xxx_mailbox_command() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Updated print for device login, logout path (Chad Dupuis) [1053365] - [scsi] qla4xxx: Remove unused code from qla4xxx_set_ifcb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of mbox 0x31 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Reduce rom-lock contention during reset recovery (Chad Dupuis) [1053365] - [scsi] qla4xxx: Driver not able to collect minidump for ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix pending IO completion in reset path before initiating chip reset (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix processing response queue during probe (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of IDC Time Extend mailbox command (Chad Dupuis) [1053365] - [scsi] qla4xxx: Clear DDB index map upon connection close failure (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return correct error status from func qla4xxx_request_irqs() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fixed AER reset sequence for ISP83xx/ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Correctly handle msleep_interruptible (Chad Dupuis) [1053365] - [scsi] qla4xxx: Rename ACB_STATE macros with IP_ADDRSTATE macros (Chad Dupuis) [1053365] - [scsi] qla4xxx: Improve loopback failure messages (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use IDC_CTRL bit1 directly instead of AF_83XX_NO_FWDUMP flag (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix comments in code (Chad Dupuis) [1053365] - [scsi] qla4xxx: Print WARN_ONCE() if iSCSI function presence bit removed (Chad Dupuis) [1053365] - [scsi] qla4xxx: ISP8xxx: Correct retry of adapter initialization (Chad Dupuis) [1053365] - [scsi] qla4xxx: treewide: fix comments and printk msgs (Chad Dupuis) [1053365] - [scsi] qla4xxx: Recreate chap data list during get chap operation (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for ISCSI_PARAM_LOCAL_IPADDR sysfs attr (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add host statistics support (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for Diagnostics MBOX command (Chad Dupuis) [1053365] - [scsi] qla4xxx: overflow in qla4xxx_set_chap_entry() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for additional network parameters settings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to get CHAP details for flash target session (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use offset based on adapter type to set CHAP entry in flash (Chad Dupuis) [1053365] - [scsi] qla4xxx: Populate local CHAP credentials for flash target sessions (Chad Dupuis) [1053365] - [scsi] qla4xxx: correctly update session discovery_parent_idx (Chad Dupuis) [1053365] - [scsi] remove unnecessary pci_set_drvdata() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return error if minidump data collection fails (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix the minidump data collection check in for loop (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add pex-dma support for capturing minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [1053365] - [scsi] qla4xxx: Implementation of ACB configuration during Loopback for ISP8042 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for ISP8042 (Chad Dupuis) [1053365] - [net] bridge: add empty br_mdb_init() and br_mdb_uninit() definitions (Vlad Yasevich) [1097915] - [net] bridge: Correctly unregister MDB rtnetlink handlers (Vlad Yasevich) [1097915] - [net] rds: prevent dereference of a NULL device in rds_iw_laddr_check (Radomir Vrbovsky) [1083277] {CVE-2014-2678} - [netdrv] bnx2x: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] bnx2x: drop two RHEL-specific hacks that cancel each other (Michal Schmidt) [1020367] - [netdrv] virtio-net: Set RXCSUM feature if GUEST_CSUM is available (Michal Schmidt) [1029841] - [netdrv] virtio_net: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] veth: features fixup (Michal Schmidt) [1029841] - [netdrv] veth: convert to hw_features (Michal Schmidt) [1029841] - [net] loopback: convert to hw_features (Michal Schmidt) [1029841] - [net] warn if mixing ndo features with legacy ops (Michal Schmidt) [1029841] - [net] ethtool: fix copy&paste errors in __ethtool_get_one_feature_actor (Michal Schmidt) [1029841] - [net] ethtool: __ethtool_set_sg: check for function pointer before using it (Michal Schmidt) [1029841] - [net] ethtool: wanted_features hack for legacy drivers (Michal Schmidt) [1029841] - [net] ethtool: allow ETHTOOL_GSSET_INFO for users (Michal Schmidt) [1029841] - [net] remove NETIF_F_ALL_TX_OFFLOADS (Michal Schmidt) [1029841] - [documentation] net: Add documentation for netdev features handling (Michal Schmidt) [1029841] - [net] allow user to change NETIF_F_HIGHDMA (Michal Schmidt) [1029841] - [net] fix ETHTOOL_SFEATURES compatibility with old ethtool_ops.set_flags (Michal Schmidt) [1029841] - [net] ethtool: add two missing netdev_features_strings (Michal Schmidt) [1029841] - [net] ethtool: fix IPV6 checksum feature name string (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel to debug (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel (Michal Schmidt) [1029841] - [net] make WARN_ON in dev_disable_lro() useful (Michal Schmidt) [1029841] - [net] fix hw_features ethtool_ops->set_flags compatibility (Michal Schmidt) [1029841] - [net] add RTNL_ASSERT in __netdev_update_features() (Michal Schmidt) [1029841] - [net] Call netdev_features_change() from netdev_update_features() (Michal Schmidt) [1029841] - [net] Fix dev dev_ethtool_get_rx_csum() for forced NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] implement dev_disable_lro() hw_features compatibility (Michal Schmidt) [1029841] - [net] Implement SFEATURES compatibility for not updated drivers (Michal Schmidt) [1029841] - [net] Fix ETHTOOL_GFEATURES compatibility (Michal Schmidt) [1029841] - [net] avoid initial "Features changed" message (Michal Schmidt) [1029841] - [net] fix "unregistered net_device: Features changed" message (Michal Schmidt) [1029841] - [net] introduce NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] use ndo_fix_features for ethtool_ops->set_flags (Michal Schmidt) [1029841] - [net] ethtool: use ndo_fix_features for offload setting (Michal Schmidt) [1029841] - [net] add accessors to hw_features (Michal Schmidt) [1029841] - [net] Introduce new feature setting ops (Michal Schmidt) [1029841] - [net] ethtool: factorize get/set_one_feature (Michal Schmidt) [1029841] - [net] ethtool: factorize ethtool_get_strings() and ethtool_get_sset_count() (Michal Schmidt) [1029841] - [net] ethtool: Use noinline_for_stack (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count follow-up (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count (Michal Schmidt) [1029841] - [net] ethtool: enable GSO and GRO by default (Michal Schmidt) [1029841] - [net] ethtool: reduce stack usage (Michal Schmidt) [1029841] - [net] reduce and unify printk level in netdev_fix_features() (Michal Schmidt) [1029841] - [net] Move check of checksum features to netdev_fix_features() (Michal Schmidt) [1029841] - [netdrv] Fix too optimistic NETIF_F_HW_CSUM features (Michal Schmidt) [1029841] - [net] netdevice: use __printf attribute (Michal Schmidt) [1029841] - [net] netdevice: Convert netdev_ logging macros to functions (Michal Schmidt) [1029841] - [drivers] use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1029841] - [drivers] core: Convert dev_ logging macros to functions (Michal Schmidt) [1029841] - [scsi] Remove warnings after vsprintf pV introducation (Michal Schmidt) [1029841] - [scsi] fix warning zero-length gnu_printf format string (Michal Schmidt) [1029841] - [net] netfilter: ctnetlink: don't add null bindings if no nat requested (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: force null nat binding on insert (Florian Westphal) [1089562] - [net] netfilter: nf_nat: move alloc_null_binding to nf_nat_core.c (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: don't release a conntrack with non-zero refcnt (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: fix soft lockup when netlink adds new entries (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: fix RCU race in nf_conntrack_find_get (Florian Westphal) [1089562] - [drivers] Ensure drvdata = NULL when no driver is bound (John Greene) [1056266] - [pci] msi: Add pci_enable_msi_range() and pci_enable_msix_range() (John Greene) [1056266] - [net] Add netdev interfaces for recording sends/comp (John Greene) [1056266] - [net] net_tstamp: Add SIOCGHWTSTAMP ioctl to match SIOCSHWTSTAMP (John Greene) [1056266] - [net] Add function to set the rxhash (John Greene) [1056266] - [kernel] dma-api: provide a helper to set both DMA and coherent DMA masks (John Greene) [1056266]- [perf] evsel: Synthesize PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Update "sample parsing" test for PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] evsel: Add missing overflow check for TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Consider PERF_SAMPLE_TRANSACTION in the "sample parsing" test (Jiri Olsa) [1101039] - [perf] test: Clarify the "sample parsing" test entry (Jiri Olsa) [1101039] - [perf] test: Update command line callchain attribute tests (Jiri Olsa) [1101039] - [perf] tools: Fixup mmap event consumption (Jiri Olsa) [1101039] - [perf] top: Split -G and --call-graph (Jiri Olsa) [1101039] - [perf] record: Split -g and --call-graph (Jiri Olsa) [1101039] - [perf] hists: Add color overhead for stdio output buffer (Jiri Olsa) [1101039] - [perf] tools: Fix up /proc/PID/maps parsing (Jiri Olsa) [1101039] - [perf] script: Fix mem leak due to missing Py_DECREFs on dict entries (Jiri Olsa) [1101039] - [perf] Disable PERF_RECORD_MMAP2 support (Jiri Olsa) [1101039] - [perf] script: Fix build error on Fedora 12 (Jiri Olsa) [1101039] - [perf] probe: Fix to initialize fname always before use it (Jiri Olsa) [1101039] - [perf] session: Fix infinite loop on invalid perf.data file (Jiri Olsa) [1101039] - [perf] tools: Fix installation of libexec components (Jiri Olsa) [1101039] - [perf] probe: Fix to find line information for probe list (Jiri Olsa) [1101039] - [perf] tools: Fix libaudit test (Jiri Olsa) [1101039] - [perf] stat: Set child_pid after perf_evlist__prepare_workload() (Jiri Olsa) [1101039] - [perf] tools: Add default handler for mmap2 events (Jiri Olsa) [1101039] - [perf] revert "symbols: Demangle cloned functions" (Jiri Olsa) [1101039] - [perf] symbols: Demangle cloned functions (Jiri Olsa) [1101039] - [perf] machine: Fix path unpopulated in machine__create_modules() (Jiri Olsa) [1101039] - [perf] tools: Explicitly add libdl dependency (Jiri Olsa) [1101039] - [perf] probe: Fix probing symbols with optimization suffix (Jiri Olsa) [1101039] - [perf] trace: Add mmap2 handler (Jiri Olsa) [1101039] - [perf] tools: Uninclude linux/magic.h in debugfs.c (Jiri Olsa) [1101039] - [perf] tools: Fix old GCC build error in trace-event-parse.c::parse_proc_kallsyms() (Jiri Olsa) [1101039] - [perf] probe: Fix finder to find lines of given function (Jiri Olsa) [1101039] - [perf] session: Check for SIGINT in more loops (Jiri Olsa) [1101039] - [perf] tools: Fix compile with libelf without get_phdrnum (Jiri Olsa) [1101039] - [perf] tools: Fix buildid cache handling of kallsyms with kcore (Jiri Olsa) [1101039] - [perf] annotate: Fix objdump line parsing offset validation (Jiri Olsa) [1101039] - [perf] tools: Fill in new definitions for madvise()/mmap() flags (Jiri Olsa) [1101039] - [perf] tools: Sharpen the libaudit dependencies test (Jiri Olsa) [1101039] - [perf] tools: Add attr->mmap2 support (Jiri Olsa) [1101039] - [perf] Add attr->mmap2 attribute to an event (Jiri Olsa) [1101039] - [perf] kvm: Fix sample_type manipulation (Jiri Olsa) [1101039] - [perf] evlist: Fix id pos in perf_evlist__open() (Jiri Olsa) [1101039] - [perf] trace: Handle perf.data files with no tracepoints (Jiri Olsa) [1101039] - [perf] session: Separate progress bar update when processing events (Jiri Olsa) [1101039] - [perf] trace: Check if MAP_32BIT is defined (Jiri Olsa) [1101039] - [perf] hists: Fix formatting of long symbol names (Jiri Olsa) [1101039] - [perf] evlist: Fix parsing with no sample_id_all bit set (Jiri Olsa) [1101039] - [perf] tools: Add test for parsing with no sample_id_all bit (Jiri Olsa) [1101039] - [perf] trace: Check control+C more often (Jiri Olsa) [1101039] - [perf] trace: Tell arg formatters the arg index (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for open's flags arg (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for lseek's whence arg (Jiri Olsa) [1101039] - [perf] tools: Fix symbol offset computation for some dsos (Jiri Olsa) [1101039] - [perf] list: Skip unsupported events (Jiri Olsa) [1101039] - [perf] tests: Add 'keep tracking' test (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_COUNT_SW_DUMMY (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for futex 'operation' parm (Jiri Olsa) [1101039] - [perf] trace: Allow syscall arg formatters to mask args (Jiri Olsa) [1101039] - [perf] trace: Handle missing HUGEPAGE defines (Jiri Olsa) [1101039] - [perf] trace: Honor target pid / tid options when analyzing a file (Jiri Olsa) [1101039] - [perf] trace: Add option to analyze events in a file versus live (Jiri Olsa) [1101039] - [perf] evlist: Add tracepoint lookup by name (Jiri Olsa) [1101039] - [perf] tests: Add a sample parsing test (Jiri Olsa) [1101039] - [perf] tools: Add a function to calculate sample event size (Jiri Olsa) [1101039] - [perf] tools: Expand perf_event__synthesize_sample() (Jiri Olsa) [1101039] - [perf] tools: Add missing 'abi' member to 'struct regs_dump' (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_SAMPLE_IDENTIFIER (Jiri Olsa) [1101039] - [perf] evlist: Move perf_evlist__config() to a new source file (Jiri Olsa) [1101039] - [perf] tools: Remove references to struct ip_event (Jiri Olsa) [1101039] - [perf] callchain: Remove unnecessary validation (Jiri Olsa) [1101039] - [perf] evsel: Tidy up sample parsing overflow checking (Jiri Olsa) [1101039] - [perf] tools: change machine__findnew_thread() to set thread pid (Jiri Olsa) [1101039] - [perf] traceevent: Fixup jobserver setup (Jiri Olsa) [1101039] - [perf] tools: Add pid to struct thread (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for madvise behaviour/advice parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap flags parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap prot parm (Jiri Olsa) [1101039] - [perf] trace: Allow overiding the formatting of syscall fields (Jiri Olsa) [1101039] - [perf] trace: Add aliases to remaining syscalls of the sys_enter_newfoo (Jiri Olsa) [1101039] - [perf] trace: Allow printing syscall return values in hex (Jiri Olsa) [1101039] - [perf] trace: Simplify sys_exit return printing (Jiri Olsa) [1101039] - [perf] trace: Introduce syscall arg formatters (Jiri Olsa) [1101039] - [perf] trace: Hide sys_exit messages about syscall id = -1 (Jiri Olsa) [1101039] - [perf] trace: Add --verbose option (Jiri Olsa) [1101039] - [perf] trace: Support ! in -e expressions (Jiri Olsa) [1101039] - [perf] tools: Don't install scripting files files when disabled (Jiri Olsa) [1101039] - [perf] tools: Sample after exit loses thread correlation (Jiri Olsa) [1101039] - [perf] trace: Make command line arguments consistent with perf-record (Jiri Olsa) [1101039] - [perf] trace: Implement -o/--output filename (Jiri Olsa) [1101039] - [perf] tools: Try to increase the file descriptor limits on EMFILE (Jiri Olsa) [1101039] - [perf] kvm: Remove force option to cmd_record (Jiri Olsa) [1101039] - [perf] trace: Allow specifying which syscalls to trace (Jiri Olsa) [1101039] - [perf] tools: Improve robustness of topology parsing code (Jiri Olsa) [1101039] - [perf] tests: Fix compile failure on do_sort_something (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_map() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_location() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of perf_event__preprocess_sample() (Jiri Olsa) [1101039] - [perf] annotate: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] mem: Remove unused symbol filter member (Jiri Olsa) [1101039] - [perf] report: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] top: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] machine: Add symbol filter to struct machine (Jiri Olsa) [1101039] - [perf] session: Change perf_session__has_traces to actually check for tracepoints (Jiri Olsa) [1101039] - [perf] evsel: Add option to limit stack depth in callchain dumps (Jiri Olsa) [1101039] - [perf] evsel: Add option to print stack trace on single line (Jiri Olsa) [1101039] - [perf] tool: Simplify options to perf_evsel__print_ip (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_fork tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_exit tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove thread lookup in sample handler (Jiri Olsa) [1101039] - [perf] sched: Simplify arguments to read_events (Jiri Olsa) [1101039] - [perf] kvm: Update documentation with live command (Jiri Olsa) [1101039] - [perf] kvm: Option to print events that exceed a duration (Jiri Olsa) [1101039] - [perf] revert "tools: Fix for cross build" (Jiri Olsa) [1101039] - [perf] machine: Do not require /lib/modules/* on a guest (Jiri Olsa) [1101039] - [perf] tests: Add tests of new pinned modifier (Jiri Olsa) [1101039] - [perf] tools: Add support for pinned modifier (Jiri Olsa) [1101039] - [perf] gtk: Fix segmentation fault on perf_hpp__for_each_format loop (Jiri Olsa) [1101039] - [perf] report: Add option to analyze specific VM (Jiri Olsa) [1101039] - [perf] kvm: Add min and max stats to display (Jiri Olsa) [1101039] - [perf] kvm: Add live mode (Jiri Olsa) [1101039] - [perf] session: Export queue_event function (Jiri Olsa) [1101039] - [perf] annotate: Fix typo (Jiri Olsa) [1101039] - [perf] annotate: Improve description of '?' hotkey (Jiri Olsa) [1101039] - [perf] annotate: Add call target name if it is missing (Jiri Olsa) [1101039] - [perf] annotate: Remove nop at end of annotation (Jiri Olsa) [1101039] - [perf] annotate: Put dso name in symbol annotation title (Jiri Olsa) [1101039] - [perf] annotate: Allow disassembly using /proc/kcore (Jiri Olsa) [1101039] - [perf] tests: Add kcore to the object code reading test (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test again (Jiri Olsa) [1101039] - [perf] symbols: Add support for reading from /proc/kcore (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from kernel modules (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from vmlinux (Jiri Olsa) [1101039] - [perf] symbols: Load kernel maps before using (Jiri Olsa) [1101039] - [perf] tests: Add test for reading object code (Jiri Olsa) [1101039] - [perf] symbols: avoid SyS kernel syscall aliases (Jiri Olsa) [1101039] - [perf] stat: Flush output after each line in interval mode (Jiri Olsa) [1101039] - [perf] evlist: Remove obsolete dummy execve (Jiri Olsa) [1101039] - [perf] kvm: Split out tracepoints from record args (Jiri Olsa) [1101039] - [perf] session: Export a few functions for event processing (Jiri Olsa) [1101039] - [perf] stats: Add max and min stats (Jiri Olsa) [1101039] - [perf] top: move CONSOLE_CLEAR to header file (Jiri Olsa) [1101039] - [perf] util: Add parse_nsec_time() function (Jiri Olsa) [1101039] - [perf] python: Remove duplicate TID bit from mask (Jiri Olsa) [1101039] - [perf] trace: Beautify 'connect' result (Jiri Olsa) [1101039] - [perf] evsel: Actually show symbol offset in stack trace when requested (Jiri Olsa) [1101039] - [perf] tests: Add parse events tests for leader sampling (Jiri Olsa) [1101039] - [perf] tests: Add attr record group sampling test (Jiri Olsa) [1101039] - [perf] tools: Add 'S' event/group modifier to read sample value (Jiri Olsa) [1101039] - [perf] tests: Add broken install-* tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add 'make install/install-bin' tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add DESTDIR=TMP_DEST tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Rename TMP to TMP_O tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Run ctags/cscope make tests only with needed binaries (Jiri Olsa) [1101039] - [perf] tools: Fix build with perl 5.18 (Jiri Olsa) [1101039] - [perf] tools: Support callchain sorting based on addresses (Jiri Olsa) [1101039] - [perf] evsel: Handle ENODEV on default cycles event (Jiri Olsa) [1101039] - [perf] script: Fix named threads support (Jiri Olsa) [1101039] - [perf] header: Recognize version number for perf data file (Jiri Olsa) [1101039] - [perf] header: Introduce feat_offset into perf_header (Jiri Olsa) [1101039] - [perf] header: Remove attr_offset from perf_header (Jiri Olsa) [1101039] - [perf] header: Remove data_offset seek as it's not needed (Jiri Olsa) [1101039] - [perf] session: Use session->fd instead of passing fd as argument (Jiri Olsa) [1101039] - [perf] symbols: Do not apply symfs for an absolute vmlinux path (Jiri Olsa) [1101039] - [perf] tools: Fix 'make tools/perf' (Jiri Olsa) [1101039] - [perf] tools: Remove event types framework completely (Jiri Olsa) [1101039] - [perf] record: Remove event types pushing (Jiri Olsa) [1101039] - [perf] tools: Remove event types from perf data file (Jiri Olsa) [1101039] - [perf] timechart: Remove event types framework only user (Jiri Olsa) [1101039] - [perf] timechart: Use traceevent lib event-parse.h include (Jiri Olsa) [1101039] - [perf] tools: Move hist_entry__period_snprintf into stdio code (Jiri Olsa) [1101039] - [perf] diff: Add generic order option for compute sorting (Jiri Olsa) [1101039] - [perf] diff: Making compute functions static (Jiri Olsa) [1101039] - [perf] diff: Update perf diff documentation for multiple data comparison (Jiri Olsa) [1101039] - [perf] diff: Change diff command to work over multiple data files (Jiri Olsa) [1101039] - [perf] diff: Move columns into struct data__file (Jiri Olsa) [1101039] - [perf] diff: Move diff related columns into diff command (Jiri Olsa) [1101039] - [perf] diff: Display data file info ahead of the diff output (Jiri Olsa) [1101039] - [perf] hists: Marking dummy hists entries (Jiri Olsa) [1101039] - [perf] diff: Switching the base hists to be pairs head (Jiri Olsa) [1101039] - [perf] diff: Introducing diff_data object to hold files (Jiri Olsa) [1101039] - [perf] tools: Centralize default columns init in perf_hpp__init (Jiri Olsa) [1101039] - [perf] tools: Add struct perf_hpp_fmt into hpp callbacks (Jiri Olsa) [1101039] - [perf] top: Add option to collapse undesired parts of call graph (Jiri Olsa) [1101039] - [perf] tools: Default to cpu// for events v5 (Jiri Olsa) [1101039] - [perf] tools: struct thread has a tid not a pid (Jiri Olsa) [1101039] - [perf] tools: Validate perf event header size (Jiri Olsa) [1101039] - [perf] evlist: Tidy duplicated munmap code (Jiri Olsa) [1101039] - [perf] tools: Add const specifier to perf_pmu__find name parameter (Jiri Olsa) [1101039] - [perf] inject: Add missing 'finished_round' (Jiri Olsa) [1101039] - [perf] hists: Set rules hint for the hist browser (Jiri Olsa) [1101039] - [perf] hists: Add a double-click handler for callchains (Jiri Olsa) [1101039] - [perf] hists: Make column headers resizable (Jiri Olsa) [1101039] - [perf] hists: Display callchain overhead also (Jiri Olsa) [1101039] - [perf] hists: Add support for callchains (Jiri Olsa) [1101039] - [perf] hists: Use GtkTreeStore instead of GtkListStore (Jiri Olsa) [1101039] - [perf] sched: Move struct perf_sched definition out of cmd_sched() (Jiri Olsa) [1101039] - [perf] util: Remove unused enum and macro in trace-event.h (Jiri Olsa) [1101039] - [perf] util: No need to call read_trace_init() in tracing_data_header() (Jiri Olsa) [1101039] - [perf] util: Rename read_*() functions in trace-event-info.c (Jiri Olsa) [1101039] - [perf] script: Adopt latency_format variable (Jiri Olsa) [1101039] - [perf] util: Get rid of unused header_page_* variables (Jiri Olsa) [1101039] - [perf] util: Parse header_page to get proper long size (Jiri Olsa) [1101039] - [perf] util: Skip reading header_event file (Jiri Olsa) [1101039] - [perf] util: Make file/host_bigendian variable local (Jiri Olsa) [1101039] - [perf] util: Save long size of traced system (Jiri Olsa) [1101039] - [perf] util: Save page size in a trace file to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Port kbuffer parser routines (Jiri Olsa) [1101039] - [perf] traceevent: Add page_size field to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Add trace_seq_reset() (Jiri Olsa) [1101039] - [perf] traceevent: Add const qualifier to string arguments (Jiri Olsa) [1101039] - [perf] traceevent: Get rid of unused gui target (Jiri Olsa) [1101039] - [perf] traceevent: Remove unused install targets (Jiri Olsa) [1101039] - [perf] events: Demystify memory allocations (Jiri Olsa) [1101039] - [perf] tests: Make terms a stack variable in test_term (Jiri Olsa) [1101039] - [perf] tools: Don't free list head in parse_events__free_terms (Jiri Olsa) [1101039] - [perf] evlist: Fix use of uninitialized variable (Jiri Olsa) [1101039] - [perf] report: Fix perf_session__delete removal (Jiri Olsa) [1101039] - [perf] tools: Do not elide parent symbol column (Jiri Olsa) [1101039] - [perf] util: Use evsel->name to get tracepoint_paths (Jiri Olsa) [1101039] - [perf] util: Move debugfs/tracing helper functions to util.c (Jiri Olsa) [1101039] - [perf] tools: Remove callchain_cursor_reset call (Jiri Olsa) [1101039] - [perf] tools: Add methods for setting/retrieving priv element of thread struct (Jiri Olsa) [1101039] - [perf] tools: Use default include path notation for libtraceevent headers (Jiri Olsa) [1101039] - [perf] tests: Make TEST_ASSERT_VAL global (Jiri Olsa) [1101039] - [perf] tests: Omit end of the symbol check failure for test 1 (Jiri Olsa) [1101039] - [perf] tools: Remove cwd from perf_session struct (Jiri Olsa) [1101039] - [perf] top: Add --objdump option (Jiri Olsa) [1101039] - [perf] tools: Rename cpu_map__all() to cpu_map__empty() (Jiri Olsa) [1101039] - [perf] Remove the 'match' callback for auxiliary events processing (Jiri Olsa) [1101039] - [perf] Factor out auxiliary events notification (Jiri Olsa) [1101039] - [perf] Fix EXIT event notification (Jiri Olsa) [1101039] - [perf] events: Protect access via task_subsys_state_check() (Jiri Olsa) [1101039] - [perf] Clarify perf_cpu_context::active_pmu usage by renaming it to perf_cpu_context::unique_pmu (Jiri Olsa) [1101039] - [perf] Add a dummy software event to keep tracking (Jiri Olsa) [1101039] - [perf] tools: Add support for record transaction flags (Jiri Olsa) [829875] - [perf] record: Add abort_tx, no_tx, in_tx branch filter options to perf record -j (Jiri Olsa) [829875] - [perf] tools: Support sorting by in_tx or abort branch flags (Jiri Olsa) [829875] - [perf] stat: Add perf stat --transaction (Jiri Olsa) [829875] - [perf] tools: Fix sorting for 64bit entries (Jiri Olsa) [829875] - [perf] stat: Add support for --initial-delay option (Jiri Olsa) [829875] - [perf] evsel: Add support for enabling counters (Jiri Olsa) [829875] - [perf] evsel: Add PERF_SAMPLE_READ sample related processing (Jiri Olsa) [829875] - [perf] evlist: Add perf_evlist__id2sid method to get event ID related data (Jiri Olsa) [829875] - [perf] evlist: Fix event ID retrieval for group format read case (Jiri Olsa) [829875] - [perf] tools: Add support for parsing PERF_SAMPLE_READ sample type (Jiri Olsa) [829875] - [perf] evlist: Use PERF_EVENT_IOC_ID perf ioctl to read event id (Jiri Olsa) [829875] - [perf] tools: Move weight back to common sort keys (Jiri Olsa) [829875] - [perf] list: List kernel supplied event aliases (Jiri Olsa) [829875] - [perf] Fix UAPI export of PERF_EVENT_IOC_ID (Jiri Olsa) [829875] - [perf] Add PERF_EVENT_IOC_ID ioctl to return event ID (Jiri Olsa) [829875] - [perf] fix Haswell precise store data source encoding (Jiri Olsa) [829875] - [perf] x86: Suppress duplicated abort LBR records (Jiri Olsa) [829875] - [perf] x86: Add Haswell specific transaction flag reporting (Jiri Olsa) [829875] - [perf] Add generic transaction flags (Jiri Olsa) [829875] - [perf] make events stream always parsable (Jiri Olsa) [829875] - [perf] Update perf_event_type documentation (Jiri Olsa) [829875] - [perf] x86: Clean up EVENT_ATTR_STR() muck (Jiri Olsa) [829875] - [perf] x86: Clean-up/reduce PEBS code (Jiri Olsa) [829875] - [perf] x86: Clean up checkpoint-interrupt bits (Jiri Olsa) [829875] - [perf] x86: Add Haswell TSX event aliases (Jiri Olsa) [829875] - [perf] x86: Report TSX transaction abort cost as weight (Jiri Olsa) [829875] - [perf] x86: Avoid checkpointed counters causing excessive TSX aborts (Jiri Olsa) [829875] - [perf] x86: Add Haswell ULT model number used in Macbook Air and other systems (Jiri Olsa) [829875] - [perf] x86: Support full width counting (Jiri Olsa) [829875] - [perf] x86: Add mem-loads/stores support for Haswell (Jiri Olsa) [829875] - [perf] x86: Support Haswell/v4 LBR format (Jiri Olsa) [829875] - [perf] x86: Move NMI clearing to end of PMI handler (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS support (Jiri Olsa) [829875] - [perf] x86: Add simple Haswell PMU support (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS record support (Jiri Olsa) [829875] - [perf] x86: Don't assume there can be only 4 PEBS events (Jiri Olsa) [829875] - [perf] x86: Fix uninitialized pt_regs in intel_pmu_drain_bts_buffer() (Jiri Olsa) [829875] - [perf] x86: fix wrmsr_on_cpu() warning on suspend/resume (Jiri Olsa) [829875] - [perf] x86: fix kernel crash with PEBS/BTS after suspend/resume (Jiri Olsa) [829875] - [perf] x86: Move Intel specific code to intel_pmu_init() (Jiri Olsa) [829875] - [perf] x86: Rename Intel specific macros (Jiri Olsa) [829875] - [perf] Export perf_assign_events() (Jiri Olsa) [829875]- [scsi] aacraid: kdump fix (Rich Bono) [1054925] - [scsi] aacraid: prevent invalid pointer dereference (Rich Bono) [1054925] - [scsi] aacraid: avoid parsing names as kthread_run() format strings (Rich Bono) [1054925] - [scsi] aacraid: suppress two GCC warnings (Rich Bono) [1054925] - [scsi] aacraid: SCSI dma mapping failure case handling (Rich Bono) [1054925] - [scsi] aacraid: fix mem leak in aac_send_raw_srb() (Rich Bono) [1054925] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Add Dell PowerEdge VRTX SR-IOV VF support (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Return leaked MPT frames to MPT frame pool (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Fix megasas_ioc_init_fusion (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Load correct raid context timeout (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Performance boost fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Set 32-bit DMA mask (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Big endian code related fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Don't wait forever for non-IOCTL DCMDs (Tomas Henzl) [1059073] - [scsi] megaraid_sas: check return value for megasas_get_pd_list() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: Return correct error value in megasas_get_ld_map_info() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: correctly pass queue info pointer (Tomas Henzl) [1059073] - [scsi] megaraid: missing bounds check in mimd_to_kioc() (Tomas Henzl) [1059073] - [scsi] megaraid: Use resource_size_t for PCI resources, not long (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fixes for few endianess issues (Tomas Henzl) [1059073] - [scsi] megaraid_sas: addded support for big endian architecture (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix a bug for 64 bit arches (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix memory leak if SGL has zero length entries (Tomas Henzl) [1059073] - [scsi] megaraid: minor cut and paste error fixed (Tomas Henzl) [1059073] - [scsi] megaraid_sas: release lock on error path (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Use correct #define for MSI-X capability (Tomas Henzl) [1059073] - [scsi] megaraid_sas: combine kmalloc+memset into kzalloc (Tomas Henzl) [1059073] - [target] tcm_fc: Fix use-after-free of ft_tpg (Andy Grover) [1084646] - [scsi] Set the minimum valid value of 'eh_deadline' as 0 (Ewan Milne) [987789] - [scsi] Unlock accesses to eh_deadline (Ewan Milne) [987789] - [scsi] scsi_error: Escalate to LUN reset if abort fails (Ewan Milne) [987789] - [scsi] Adjust eh_deadline changes to match final upstream version (Ewan Milne) [987789] - [scsi] Generate uevents on certain unit attention codes (Ewan Milne) [741163] - [scsi] lpfc: Update lpfc version for 10.2.8020.0 driver release (Rob Evers) [1054369] - [scsi] lpfc: Fixed unused variable in lpfc_scsi_cmd_iocb_cmpl (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files from 8.3.45 patches (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed locking for scsi task management commands (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Convert runtime references to old xlane cfg param to fof cfg param (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix FW dump using sysfs (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix SLI4 s abort loop to process all FCP rings and under ring_lock (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed kernel panic in lpfc_abort_handler (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for postbufq when freeing (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for lpfc_hba_down_post (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix dynamic transitions of FirstBurst from on to off (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed crash during driver unload (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed driver error messages after firmware download (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed missing initialization for task management IOCBs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fix sysfs buffer overrun in read of lpfc_fcp_cpu_map for 128 CPUs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporate changes to use reason in change_queue_depth function (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporated support of a low-latency io path (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Added dport mailbox pass through support (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed unassigned variable in ELS timeout message (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed incorrect allocation of iDiags directories/files in debugfs (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fix Crash in lpfc_els_timeout_handler (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed stopped FCF discovery on failed FCF record read (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed IO hang when in msi mode (Rob Evers) [1054369] - [scsi] lpfc: Fix wrong assignment in lpfc_debugfs.c (Rob Evers) [1054369] - [scsi] lpfc: Fix typo on NULL assignment (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed not processing task management IOCB response status (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid Total_Data_Placed value received for els and ct command responses (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid fcp_rsp length fir FCP_ICMND (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid mailbox timeouts (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fix crash after xri limit is reached (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix driver's abort loop functionality to skip IOs already getting aborted (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix WARN_ON when driver unloads (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Avoided making pci bar ioremap call during dual-chute WQ/RQ pci bar selection (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed driver iocbq structure's iocb_flag field running out of space (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix crash on driver load due to cpu affinity logic (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed logging format of setting driver sysfs attributes hard to interpret (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed back to back RSCNs discovery failure (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed race condition between BSG I/O dispatch and timeout handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Back out data count, (residual fcfi_parm) fix for bad target (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed mailbox memory leak (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix random errors using first burst (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed not able to log informational messages at early stage of driver init time (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed using unsafe linked list macro for walking and deleting linked list (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Update copyrights for 8.3.41 modifications (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed the format of some log message fields (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Add first burst support to driver (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed not able to perform PCI function reset when board was not in online mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed failure in setting SLI3 board mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed SLI3 failing FCP write on check-condition no-sense with residual zero (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed support for 128 byte WQEs (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Ensure driver properly zeros unused fields in SLI4 mailbox commands (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed max value of lpfc_lun_queue_depth (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed Receive Queue varied frame size handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fix mailbox byteswap issue on PPC (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed freeing of iocb when internal loopback times out (Rob Evers) [1054369] - [scsi] hpsa: version string change (Tomas Henzl) [1052272] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Tomas Henzl) [1052272] - [scsi] hpsa: return -ENOMEM not -1 on kzalloc failure in hpsa_get_device_id (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad comparison of signed with unsigned in hpsa_update_scsi_devices (Tomas Henzl) [1052272] - [scsi] hpsa: do not ignore failure of sense controller parameters command (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in hpsa_hba_mode_enabled (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad endif placement in RAID 5 mapper code (Tomas Henzl) [1052272] - [scsi] hpsa: Do not zero fields of ioaccel2 command structure twice (Tomas Henzl) [1052272] - [scsi] hpsa: Add hba mode to the hpsa driver (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused struct request from CommandList (Tomas Henzl) [1052272] - [scsi] hpsa: increase the probability of a reported success after a device reset (Tomas Henzl) [1052272] - [scsi] hpsa: bring format-in-progress drives online when ready (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused kthread.h header (Tomas Henzl) [1052272] - [scsi] hpsa: fixup MSI-X registration (Tomas Henzl) [1052272] - [scsi] hpsa: Add support for a few HP Storage controllers (Tomas Henzl) [1052272] - [scsi] hpsa: add HP/3PAR vendor id to pci_ids.h (Tomas Henzl) [1052272] - [scsi] hpsa: add sysfs debug switch for raid map debugging messages (Tomas Henzl) [1052272] - [scsi] hpsa: improve error messages for driver initiated commands (Tomas Henzl) [1052272] - [scsi] hpsa: only do device rescan for certain events (Tomas Henzl) [1052272] - [scsi] hpsa: when switching out of accel mode await only accel command completions (Tomas Henzl) [1052272] - [scsi] hpsa: add controller base data-at-rest encryption compatibility ioaccel2 (Tomas Henzl) [1052272] - [scsi] hpsa: update source file copyrights (Tomas Henzl) [1052272] - [scsi] hpsa: retry certain ioaccel error cases on the RAID path (Tomas Henzl) [1052272] - [scsi] hpsa: do not inquire for unsupported ioaccel status vpd page (Tomas Henzl) [1052272] - [scsi] hpsa: allow VPD page zero to be queried (Tomas Henzl) [1052272] - [scsi] hpsa: rescan devices on ioaccel2 error (Tomas Henzl) [1052272] - [scsi] hpsa: allow user to disable accelerated i/o path (Tomas Henzl) [1052272] - [scsi] hpsa: complete the ioaccel raidmap code (Tomas Henzl) [1052272] - [scsi] hpsa: make device update copy the raid map also (Tomas Henzl) [1052272] - [scsi] hpsa: add task management for ioaccel mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: teach hpsa_device_reset to do either target or lun reset (Tomas Henzl) [1052272] - [scsi] hpsa: get ioaccel mode 2 i/o working (Tomas Henzl) [1052272] - [scsi] hpsa: fix NULL dereference in hpsa_put_ctlr_into_performant_mode() (Tomas Henzl) [1052272] - [scsi] hpsa: initialize controller to perform io accelerator mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: get physical device handles for io accel mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do ioaccel mode 2 resource allocations (Tomas Henzl) [1052272] - [scsi] hpsa: Acknowledge controller events in ioaccell mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccel mode 2 structure definitions (Tomas Henzl) [1052272] - [scsi] hpsa: complain if physical or logical aborts are not supported (Tomas Henzl) [1052272] - [scsi] hpsa: add hp_ssd_smart_path_enabled sysfs attribute (Tomas Henzl) [1052272] - [scsi] hpsa: do not rescan controllers known to be locked up (Tomas Henzl) [1052272] - [scsi] hpsa: poll controller to detect device change event (Tomas Henzl) [1052272] - [scsi] hpsa: update raid offload status on device rescan (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccell mode 1 RAID offload support (Tomas Henzl) [1052272] - [scsi] hpsa: fix task management for mode-1 ioaccell path (Tomas Henzl) [1052272] - [scsi] hpsa: only allow REQ_TYPE_FS to use fast path (Tomas Henzl) [1052272] - [scsi] hpsa: add support for 'fastpath' i/o (Tomas Henzl) [1052272] - [scsi] hpsa: mark last scatter gather element as the last (Tomas Henzl) [1052272] - [scsi] hpsa: use extended report luns command for HP SSD SmartPath (Tomas Henzl) [1052272] - [scsi] hpsa: allow SCSI mid layer to handle unit attention (Tomas Henzl) [1052272] - [scsi] hpsa: do not require board "not ready" status after hard reset (Tomas Henzl) [1052272] - [scsi] hpsa: enable unit attention reporting (Tomas Henzl) [1052272] - [scsi] hpsa: rename scsi prefetch field (Tomas Henzl) [1052272] - [scsi] hpsa: use workqueue instead of kernel thread for lockup detection (Tomas Henzl) [1052272] - [scsi] hpsa: remove P822se PCI ID (Tomas Henzl) [1052272] - [scsi] hpsa: prevent stalled i/o (Tomas Henzl) [1052272] - [scsi] hpsa: cap CCISS_PASSTHRU at 20 concurrent commands (Tomas Henzl) [1052272] - [scsi] hpsa: add MSA 2040 to list of external target devices (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in CCISS_BIG_PASSTHRU ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: remove unneeded include of seq_file.h (Tomas Henzl) [1052272] - [scsi] hpsa: add 5 second delay after doorbell reset (Tomas Henzl) [1052272] - [scsi] hpsa: do not attempt to flush the cache on locked up controllers (Tomas Henzl) [1052272] - [scsi] hpsa: return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do not discard scsi status on aborted commands (Tomas Henzl) [1052272] - [scsi] hpsa: fix warning with smp_processor_id() in preemptible (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_passthru ioctls (Tomas Henzl) [1052272] - [scsi] hpsa: reorganize error handling in hpsa_passthru_ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_map_sg_chain_block (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error for all code paths using fill_cmd (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error in hpsa_map_one (Tomas Henzl) [1052272] - [scsi] bfa: Driver version upgrade to 3.2.23.0 (Chad Dupuis) [1054461] - [scsi] bfa: Fix smatch warnings (Chad Dupuis) [1054461] - [scsi] bfa: change FC_ELS_TOV to 20sec (Chad Dupuis) [1054461] - [scsi] bfa: Observed auto D-port mode instead of manual (Chad Dupuis) [1054461] - [scsi] bfa: Fix for bcu or hcm faa query hang (Chad Dupuis) [1054461] - [scsi] bfa: LUN discovery issue in direct attach mode (Chad Dupuis) [1054461] - [scsi] bfa: Register port with SCSI even on port init failure (Chad Dupuis) [1054461] - [scsi] bfa: Firmware patch simplification (Chad Dupuis) [1054461]- [scsi] Ensure medium access timeout counter resets (David Jeffery) [1036884] - [scsi] Fix error handling when no ULD is attached (David Jeffery) [1036884] - [scsi] Handle disk devices which can not process medium access commands (David Jeffery) [1036884] - [hv] vmbus: Negotiate version 3.0 when running on ws2012r2 hosts (Jason Wang) [1071723] - [hv] vmbus: Don't timeout during the initial connection with host (Jason Wang) [1071723] - [hv] vmbus: Specify the target CPU that should receive notification (Jason Wang) [1071723] - [hv] make "monitor_pages" a "real" pointer array (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in channel rescind code (Jason Wang) [1071723] - [hv] Fix wrong check for synic_event_page (Jason Wang) [1071723] - [hv] vmbus: fix vmbus_recvpacket_raw() return code (Jason Wang) [1071723] - [hv] vmbus: Terminate vmbus version negotiation on timeout (Jason Wang) [1071723] - [hv] vmbus: Do not attempt to negoatiate a new version prematurely (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in the handling of channel offers (Jason Wang) [1071723] - [x86] pci: Clean up and mark early_root_info_init() as deprecated (Myron Stowe) [1040440] - [x86] pci: Stop enabling ECS for AMD CPUs after Fam16h (Myron Stowe) [1040440] - [x86] pci: Work around AMD Fam15h BIOSes that fail to provide _PXM (Myron Stowe) [1040440] - [x86] pci: Warn if we have to "guess" host bridge node information (Myron Stowe) [1040440] - [x86] acpi: Use __weak, not the gcc-specific version (Myron Stowe) [1040440] - [x86] acpi: Make __acpi_map_pxm_to_node(), acpi_get_pxm() static (Myron Stowe) [1040440] - [x86] acpi: Simplify acpi_get_node() style (Myron Stowe) [1040440] - [x86] acpi: Fix acpi_get_node() prototype (Myron Stowe) [1040440] - [x86] pci: Remove acpi_get_pxm() usage (Myron Stowe) [1040440] - [x86] pci: Use NUMA_NO_NODE, not -1, for unknown node (Myron Stowe) [1040440] - [x86] pci: Remove unnecessary &pci_root_infos list_empty() check (Myron Stowe) [1040440] - [x86] pci: Remove mp_bus_to_node(), set_mp_bus_to_node(), get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Use x86_pci_root_bus_node() instead of get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Add x86_pci_root_bus_node() to look up NUMA node from PCI bus (Myron Stowe) [1040440] - [x86] pci: Drop return value of pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Merge pci_scan_bus_on_node() into pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_on_node() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_with_sysdata() (Myron Stowe) [1040440] - [x86] pci: Drop pcibios_scan_root() check for bus already scanned (Myron Stowe) [1040440] - [x86] pci: Drop "__" prefix on __pci_enable_device_flags() (Myron Stowe) [1040440] - [x86] pci: Use "unsigned long" for __pci_enable_device_flags to match ioport.h (Myron Stowe) [1040440] - [x86] pci: Remove unused pci_root_bus (Myron Stowe) [1040440] - [x86] pci: put busn resource in pci_root_info for native host bridge drivers (Myron Stowe) [1040440] - [x86] pci: build amd_bus.o only when CONFIG_AMD_NB=y (Myron Stowe) [1040440] - [x86] pci: amd: factor out MMCONFIG discovery (Myron Stowe) [1040440] - [x86] pci: Kill misleading message about enablement of IO access to PCI ECS (Myron Stowe) [1040440] - [x86] Adjust section placement in AMD northbridge related code (Myron Stowe) [1040440] - [x86] Use PCI method for enabling AMD extended config space before MSR method (Myron Stowe) [1040440] - [x86] pnp: work around Dell 1536/1546 BIOS MMCONFIG bug that breaks USB (Myron Stowe) [1040440] - [fs] proc: Assure /proc/meminfo legacy backwards compatibility when adding new statistics (Rafael Aquini) [1032702] - [kvm] mmu: fix incorrect check of guest cr4 bits (Bandan Das) [1007164] - [kernel] Fix BUG() upon security_cred_alloc_blank() failure (Eric Paris) [717904]- [fs] nfs: Fix calls to drop_nlink() (Steve Dickson) [1093819] - [fs] xfs: fix directory readahead offset off-by-one (Eric Sandeen) [1093820] - [fs] btrfs: don't oops on mount failure due to unsupported features (Eric Sandeen) [889471] - [fs] gfs2: check NULL return value in gfs2_ok_to_move (Abhijith Das) [1060246] - [fs] gfs2: avoid locking while unfreezing fs (Benjamin Marzinski) [1056625] - [fs] nfsd: Change name of extended attribute containing junction (J. Bruce Fields) [1024034] - [fs] nfsd: Add a cache for fs_locations information (J. Bruce Fields) [1024034] - [fs] ext4: include journal blocks in df overhead calcs (Lukas Czerner) [1003476] - [fs] ext4: add mmp fs freeze protection (Eric Sandeen) [1012412] - [fs] ext4: MMP: kmmpd should use nodename from init_uts_ns.name, not sysname (Eric Sandeen) [1012412] - [fs] ext4: MMP: fix error message rate-limiting logic in kmmpd (Eric Sandeen) [1012412] - [fs] ext4: Fix comparison endianness problem in MMP initialization (Eric Sandeen) [1012412] - [fs] ext4: Fix endianness bug when reading the MMP block (Eric Sandeen) [1012412] - [fs] ext4: add support for multiple mount protection (Eric Sandeen) [1012412] - [block] mtip32xx: mtip_async_complete() bug fixes (David Milburn) [1059099] - [block] mtip32xx: Unmap the DMA segments before completing the IO request (David Milburn) [1059099] - [block] mtip32xx: Set queue bounce limit (David Milburn) [1059099] - [block] mtip32xx: Correctly handle security locked condition (David Milburn) [1059099] - [block] mtip32xx: Make SGL container per-command to eliminate high order dma allocation (David Milburn) [1059099] - [block] mtip32xx: Correctly handle bio->bi_idx != 0 conditions (David Milburn) [1059099] - [block] mtip32xx: Fix NULL pointer dereference during module unload (David Milburn) [1059099] - [block] mtip32xx: Add SRSI support (David Milburn) [980257] - [netdrv] forcedeth: run loopback test only on chipsets that support it (Ivan Vecera) [1030782] - [scsi] libfc: don't exch_done() on invalid sequence ptr (Mateusz Guzik) [1065162] - [security] selinux: fix selinuxfs policy file on big endian systems (Eric Paris) [739866] - [drm] nouveau: fix nasty bug which can clobber SOR0's clock setup (Ben Skeggs) [1095796] - [s390] crypto: fix aes, des ctr mode concurrency finding (Hendrik Brueckner) [1096328] - [s390] add support to start the kernel in 64 bit mode (Hendrik Brueckner) [1053826]- [i2c] i2c-ismt: support I2C_SMBUS_I2C_BLOCK_DATA transaction type (Neil Horman) [1030646] - [kernel] kthread_worker: reimplement flush_kthread_work() to allow freeing the work item being executed (David Milburn) [1091083] - [kernel] kthread_worker: reorganize to prepare for flush_kthread_work() reimplementation (David Milburn) [1091083] - [s390] cio: fix unlocked access of global bitmap (Hendrik Brueckner) [1094381] - [s390] css: stop stsch loop after cc 3 (Hendrik Brueckner) [1094381] - [x86] intel_pstate: Use del_timer_sync in intel_pstate_cpu_stop (Prarit Bhargava) [1038318] - [x86] intel_pstate: Set core to min P state during core offline (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix pid_reset to use fixed point values (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove unneeded sample buffers (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change busy calculation to use fixed point math (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add support for Baytrail turbo P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: Use LFM bus ratio as min ratio/P state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove energy reporting from pstate_sample tracepoint (Prarit Bhargava) [1038318] - [x86] intel_pstate: Take core C0 time into account for core busy calculation (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add trace point to report internal state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add X86_FEATURE_APERFMPERF to cpu match parameters (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fail initialization if P-state information is missing (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove periodic P state boost (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add setting voltage value for baytrail P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: skip the driver if ACPI has power mgmt option (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add static declarations to internal functions (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Baytrail support (Prarit Bhargava) [1038318] - [x86] intel_pstate: Refactor driver to support CPUs with different MSR layouts (Prarit Bhargava) [1038318] - [x86] intel_pstate: Correct calculation of min pstate value (Prarit Bhargava) [1038318] - [x86] intel_pstate: Improve accuracy by not truncating until final result (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix type mismatch warning (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix max_perf_pct on resume (Prarit Bhargava) [1038318] - [x86] cpufreq: add new routine cpufreq_verify_within_cpu_limits() (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix no_turbo (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Haswell CPU models (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change to scale off of max P-state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add additional supported CPU ID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use vzalloc() instead of vmalloc()/memset(0) (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove idle mode PID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use lowest requested max performance (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix ffmpeg regression (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove idle time and duration from sample and calculations (Prarit Bhargava) [1038318] - [x86] intel_pstate: Optimize intel_pstate_set_policy (Prarit Bhargava) [1038318] - [x86] msr: add 64bit _on_cpu access functions (Prarit Bhargava) [1038318] - [net] net: sctp: remove NULL check in sctp_assoc_update_retran_path (Daniel Borkmann) [1040897] - [net] sctp: rework multihoming retransmission path selection to rfc4960 (Daniel Borkmann) [1040897] - [net] sctp: retran_path not set properly after transports recovering (Daniel Borkmann) [1040897] - [net] sctp: test if association is dead in sctp_wake_up_waiters (Daniel Borkmann) [1082453] - [net] sctp: wake up all assocs if sndbuf policy is per socket (Daniel Borkmann) [1082453] - [kernel] list: introduce list_next_entry() and list_prev_entry() (Daniel Borkmann) [1082453] - [net] netdevice: add struct net_device_ops_ext (Michal Schmidt) [1029869] - [net] netpoll: netpoll_poll_dev() should access dev->flags (Florian Westphal) [1095252] - [net] busy_poll: backport missed snmp mib item rename (Jiri Pirko) [1093806] - [net] ip_tunnel: Set network header properly for IP_ECN_decapsulate() (Jiri Pirko) [1094418] - [net] ptp: validate the requested frequency adjustment (Jiri Benc) [1092968] - [net] bridge: fix race with topology change timer (Jiri Benc) [1058517] - [net] bridge: avoid OOPS if root port not found (Jiri Benc) [1058517]- [security] selinux: put the mmap() DAC controls before the MAC controls (Paul Moore) [1070859] - [serial] bring DTR up after speed change from B0 (Aristeu Rozanski) [991667] - [mm] compaction: acquire the zone->lock as late as possible (Jerome Marchand) [975902] - [mm] compaction: acquire the zone->lru_lock as late as possible (Jerome Marchand) [975902] - [mm] swap: do not skip lowest_bit in scan_swap_map() scan loop (Rafael Aquini) [1060886] - [mm] swap: fix shmem swapping when more than 8 areas (Rafael Aquini) [1060886] - [mm] swap: fix swapon size off-by-one (Rafael Aquini) [1060886] - [x86] mm: Add missing TLB page invalidation for hugetlb_cow() (Larry Woodman) [1097917] - [char] n_tty: Lock access to tty->pgrp for POSIX job control (Prarit Bhargava) [1098982] - [kernel] resource: correct the comment of allocate_resource() (Myron Stowe) [744239] - [kernel] resource: move EXPORT_SYMBOL right after definition (Myron Stowe) [744239] - [kernel] resource: fix wrong resource window calculation (Myron Stowe) [744239] - [kernel] resource: Add lookup_resource() (Myron Stowe) [744239] - [kernel] resource: handle reinsertion of an already-inserted resource (Myron Stowe) [744239] - [pm] intel_powerclamp: off by one in start_power_clamp() (Steve Best) [1036301] - [pm] Introduce Intel PowerClamp Driver (Steve Best) [1036301] - [s390] zcrypt: remove zcrypt kmsg documentation again (Hendrik Brueckner) [1053830] - [s390] zcrypt: add support for EP11 coprocessor cards (Hendrik Brueckner) [1053830] - [s390] crypto: fix des and des3_ede ctr concurrency issue (Hendrik Brueckner) [1065404] - [s390] crypto: fix des and des3_ede cbc concurrency issue (Hendrik Brueckner) [1065398] - [watchdog] hpwdt: patch to display informative string (Nigel Croxon) [1053685] - [netdrv] tg3: Poll cpmu link state on APE + ASF enabled devices (Ivan Vecera) [1057283] - [netdrv] virtio-net: make all RX paths handle errors consistently (Jason Wang) [1032458] - [netdrv] virtio-net: fix error handling for mergeable buffers (Jason Wang) [1032458] - [netdrv] bonding: use the correct ether type for alb (Veaceslav Falico) [1027480] - [netdrv] ether: add loopback type ETH_P_LOOPBACK (Veaceslav Falico) [1027480] - [kernel] futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi() (Mateusz Guzik) [1097760] {CVE-2012-6647} - [libata] ahci: accommodate tag ordered controller (David Milburn) [1083748] - [net] mac80211: crash dues to AP powersave TX vs. wakeup race (Jacob Tanenbaum) [1083532] {CVE-2014-2706} - [netdrv] ath9k: tid->sched race in ath_tx_aggr_sleep() (Jacob Tanenbaum) [1083250] {CVE-2014-2672}- [perf] kvm: Fix kvm report without guestmount (Jiri Olsa) [1038418] - [perf] script: Fix broken include in Context.xs (Jiri Olsa) [1096519] - [perf] tools: Fix -ldw/-lelf link test when static linking (Jiri Olsa) [1096519] - [perf] tools: Revert regression in configuration of Python support (Jiri Olsa) [1096519] - [perf] tools: Fix perf version generation (Jiri Olsa) [1096519] - [perf] stat: Fix per-socket output bug for uncore events (Jiri Olsa) [1096519] - [perf] symbols: Fix vdso list searching (Jiri Olsa) [1096519] - [perf] evsel: Fix missing increment in sample parsing (Jiri Olsa) [1096519] - [perf] tools: Update symbol_conf.nr_events when processing attribute events (Jiri Olsa) [1096519] - [perf] tools: Fix new_term() missing free on error path (Jiri Olsa) [1096519] - [perf] tools: Fix parse_events_terms() segfault on error path (Jiri Olsa) [1096519] - [perf] evsel: Fix count parameter to read call in event_format__new (Jiri Olsa) [1096519] - [perf] tools: Fix -x/--exclude-other option for report command (Jiri Olsa) [1096519] - [perf] evlist: Enhance perf_evlist__start_workload() (Jiri Olsa) [1096519] - [perf] record: Remove -f/--force option (Jiri Olsa) [1096519] - [perf] record: Remove -A/--append option (Jiri Olsa) [1096519] - [perf] stat: Avoid sending SIGTERM to random processes (Jiri Olsa) [1096519] - [perf] lib: Fix for cross build (Jiri Olsa) [1096519] - [perf] tools: Include termios.h explicitly (Jiri Olsa) [1096519] - [perf] tools: Fix build errors with O and DESTDIR make vars set (Jiri Olsa) [1096519] - [perf] tools: Fix output directory of Documentation/ (Jiri Olsa) [1096519] - [perf] tools: Get only verbose output with V=1 (Jiri Olsa) [1096519] - [perf] tools: Add missing liblk.a dependency for python/perf.so (Jiri Olsa) [1096519] - [perf] tools: Remove '?=' Makefile STRIP assignment (Jiri Olsa) [1096519] - [perf] tools: Replace multiple line assignment with multiple statements (Jiri Olsa) [1096519] - [perf] tools: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1096519] - [perf] tools: Add NO_BIONIC variable to confiure bionic setup (Jiri Olsa) [1096519] - [perf] tools: Switch to full path C include directories (Jiri Olsa) [1096519] - [perf] tools: Merge all *LDFLAGS* make variable into LDFLAGS (Jiri Olsa) [1096519] - [perf] tools: Merge all *CFLAGS* make variable into CFLAGS (Jiri Olsa) [1096519] - [perf] evlist: Reset SIGTERM handler in workload child process (Jiri Olsa) [1096519] - [perf] lib: Respect CROSS_COMPILE (Jiri Olsa) [1096519] - [perf] tools: Remove cwdlen from struct perf_session (Jiri Olsa) [1096519] - [perf] tools: Remove frozen from perf_header struct (Jiri Olsa) [1096519] - [perf] tests: Fix exclude_guest|exclude_host checking for attr tests (Jiri Olsa) [1096519] - [perf] tests: Fix attr test for record -d option (Jiri Olsa) [1096519] - [perf] tools: Final touches for CHK config move (Jiri Olsa) [1096519] - [perf] tools: Move paths config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libnuma check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move stdlib check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libbfd check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libpython check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libperl check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move gtk2 check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move slang check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libaudit check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libunwind check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libdw check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libelf check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move compiler and linker flags check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move programs check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move arch check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Add automated make test suite (Jiri Olsa) [1096519] - [perf] tools: Save parent pid in thread struct (Jiri Olsa) [1096519] - [perf] stats: Fix divide by 0 in variance (Jiri Olsa) [1096519] - [perf] kvm: Handle realloc failures (Jiri Olsa) [1096519] - [perf] evsel: Fix printing of perf_event_paranoid message (Jiri Olsa) [1096519] - [perf] test: Fix typo (Jiri Olsa) [1096519] - [perf] hists: Rename hist_entry__add_pair arguments (Jiri Olsa) [1096519] - [perf] diff: Use internal rb tree for hists__precompute (Jiri Olsa) [1096519] - [perf] report: Add report.percent-limit config variable (Jiri Olsa) [1096519] - [perf] top: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Don't bother locking when adding hist entries (Jiri Olsa) [1096519] - [perf] hists: Move locking to its call-sites (Jiri Olsa) [1096519] - [perf] top: Get rid of *_threaded() functions (Jiri Olsa) [1096519] - [perf] top: Fix percent output when no samples collected (Jiri Olsa) [1096519] - [perf] top: Fix -E option behavior (Jiri Olsa) [1096519] - [perf] record: handle death by SIGTERM (Jiri Olsa) [1096519] - [perf] tools: Handle JITed code in shared memory (Jiri Olsa) [1096519] - [perf] tools: Fix tab vs spaces issue in Makefile ifdef/endif (Jiri Olsa) [1096519] - [perf] hists browser: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] top: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] sort: Cleanup sort__has_sym setting (Jiri Olsa) [1096519] - [perf] sort: Reorder HISTC_SRCLINE index (Jiri Olsa) [1096519] - [perf] archive: Fix typo on Documentation (Jiri Olsa) [1096519] - [perf] sort: Consolidate sort_entry__setup_elide() (Jiri Olsa) [1096519] - [perf] sort: Separate out memory-specific sort keys (Jiri Olsa) [1096519] - [perf] sort: Factor out common code in sort_dimension__add() (Jiri Olsa) [1096519] - [perf] sort: Introduce sort__mode variable (Jiri Olsa) [1096519] - [perf] report: Fix alignment of symbol column when -v is given (Jiri Olsa) [1096519] - [perf] hists: Free unused mem info of a matched hist entry (Jiri Olsa) [1096519] - [perf] hists: Fix an invalid memory free on he->branch_info (Jiri Olsa) [1096519] - [perf] tools: Fix bug in isupper() and islower() (Jiri Olsa) [1096519] - [perf] tools: Re-implement debug print function for linking python/perf.so (Jiri Olsa) [1096519] - [perf] Generate EXIT event only once per task context (Jiri Olsa) [1096519] - [perf] Reset hwc->last_period on sw clock events (Jiri Olsa) [1096519]- [hid] core do not use hid-multitouch for Win 7 devices (Benjamin Tissoires) [1076662] - [hid] mt: disable reset_resume (Benjamin Tissoires) [1076662] - [hid] add multitouch backport from 3.14 (Benjamin Tissoires) [1076662] - [hid] do not init input reports for Win 8 multitouch devices (Benjamin Tissoires) [1076662] - [hid] detect Win 8 multitouch devices in core (Benjamin Tissoires) [1076662] - [hid] Use hid_parser for pre-scanning the report descriptors (Benjamin Tissoires) [1076662] - [hid] don't register unmapped input devices (Benjamin Tissoires) [1076662] - [hid] Extend the interface with idle requests (Benjamin Tissoires) [1076662] - [hid] Extend the interface with wait io request (Benjamin Tissoires) [1076662] - [hid] Extend the interface with report requests (Benjamin Tissoires) [1076662] - [hid] add hid_hw_open/close/power() handlers (Benjamin Tissoires) [1076662] - [hid] add "report" hook, called once the report has been parsed (Benjamin Tissoires) [1076662] - [hid] introduce helper for hid_driver boilerplate (Benjamin Tissoires) [1076662] - [hid] factorize hid_input allocation (Benjamin Tissoires) [1076662] - [hid] Fix unit exponent parsing again (Benjamin Tissoires) [1076662] - [hid] round return value of hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] fix unit exponent parsing (Benjamin Tissoires) [1076662] - [hid] export hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] Add digitizer tilt usage support (Benjamin Tissoires) [1076662] - [hid] length resolution should be reported units/mm (Benjamin Tissoires) [1076662] - [hid] add absolute axis resolution calculation (Benjamin Tissoires) [1076662] - [hid] add usage_index in struct hid_usage (Benjamin Tissoires) [1076662] - [hid] Allow more fields in the hid report (Benjamin Tissoires) [1076662] - [hid] Add an input configured notification callback (Benjamin Tissoires) [1076662] - [hid] hid-multitouch: Switch to device groups (Benjamin Tissoires) [1076662] - [hid] Create a generic device group (Benjamin Tissoires) [1076662] - [hid] Allow bus wildcard matching (Benjamin Tissoires) [1076662] - [hid] Scan the device for group info before adding it (Benjamin Tissoires) [1076662] - [hid] Add device group to modalias (Benjamin Tissoires) [1076662] - [hid] Handle driver-specific device descriptor in core (Benjamin Tissoires) [1076662] - [hid] Do not create input devices for feature reports (Benjamin Tissoires) [1076662] - [hid] set HID_MAX_FIELD at 128 (Benjamin Tissoires) [1076662] - [hid] add feature_mapping callback (Benjamin Tissoires) [1076662] - [hid] Add a hid quirk for input sync override (Benjamin Tissoires) [1076662] - [hid] Support for MosArt multitouch panel (Benjamin Tissoires) [1076662] - [hid] let hid-input accept digitizers (Benjamin Tissoires) [1076662] - [input] mt: do not apply filtering on emulated events (Benjamin Tissoires) [1076662] - [input] mt: add input_mt_is_used (Benjamin Tissoires) [1076662] - [input] mt: document new 'flags' argument of input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] fix sparse warning in multitouch code (Benjamin Tissoires) [1076662] - [input] mt: Get slot by key (Benjamin Tissoires) [1076662] - [input] mt: Add in-kernel tracking (Benjamin Tissoires) [1076662] - [input] mt: Handle frame synchronization in core (Benjamin Tissoires) [1076662] - [input] mt: Add flags to input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] Break out MT data (Benjamin Tissoires) [1076662] - [input] mt: fix null pointer warning (Benjamin Tissoires) [1076662] - [input] Use accessor for MT values (Benjamin Tissoires) [1076662] - [input] mt: Include win8 support (Benjamin Tissoires) [1076662] - [input] add BTN_TOOL_QUINTTAP for reporting 5 fingers on touchpad (Benjamin Tissoires) [1076662] - [input] properly assign return value of clamp() macro (Benjamin Tissoires) [1076662] - [input] Improve the events-per-packet estimate (Benjamin Tissoires) [1076662] - [input] estimate number of events per packet (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of hint_events_per_packet field (Benjamin Tissoires) [1076662] - [input] evdev: use driver hint to compute size of event buffer (Benjamin Tissoires) [1076662] - [input] evdev: convert to dynamic event buffer (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of propbit field (Benjamin Tissoires) [1076662] - [input] introduce device properties (Benjamin Tissoires) [1076662]- [scsi] libsas: introduce scmd_dbg() to quiet false positive "timeout" messages (David Milburn) [1074955] - [md] raid5: fix a race of stripe count check (Jes Sorensen) [1030619] - [md] raid5: get_active_stripe avoids device_lock (Jes Sorensen) [1030619] - [md] raid5: make_request does less prepare wait (Jes Sorensen) [1030619] - [md] avoid oops on unload if some process is in poll or select (Jes Sorensen) [1030619] - [md] bitmap: don't abuse i_writecount for bitmap files (Jes Sorensen) [1030619] - [md] raid5: Fix CPU hotplug callback registration (Jes Sorensen) [1030619] - [md] raid1: restore ability for check and repair to fix read errors (Jes Sorensen) [1030619] - [md] raid5: close recently introduced race in stripe_head management (Jes Sorensen) [1030619] - [md] raid5: fix long-standing problem with bitmap handling on write failure (Jes Sorensen) [1030619] - [md] check command validity early in md_ioctl() (Jes Sorensen) [1030619] - [md] ensure metadata is writen after raid level change (Jes Sorensen) [1030619] - [md] raid10: avoid fullsync when not necessary (Jes Sorensen) [1030619] - [md] allow a partially recovered device to be hot-added to an array (Jes Sorensen) [1030619] - [md] Change handling of save_raid_disk and metadata update during recovery (Jes Sorensen) [1030619] - [md] fix problem when adding device to read-only array with bitmap (Jes Sorensen) [1030619] - [md] raid10: fix bug when raid10 recovery fails to recover a block (Jes Sorensen) [1030619] - [md] raid5: fix a recently broken BUG_ON() (Jes Sorensen) [1030619] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1030619] - [md] raid10: fix two bugs in handling of known-bad-blocks (Jes Sorensen) [1030619] - [md] raid5: Fix possible confusion when multiple write errors occur (Jes Sorensen) [1030619] - [md] raid5: fix newly-broken locking in get_active_stripe (Jes Sorensen) [1030619] - [md] test mddev->flags more safely in md_check_recovery (Jes Sorensen) [1030619] - [md] raid5: fix new memory-reference bug in alloc_thread_groups (Jes Sorensen) [1030619] - [md] raid5: Use conf->device_lock protect changing of multi-thread resources (Jes Sorensen) [1030619] - [md] raid5: Before freeing old multi-thread worker, it should flush them (Jes Sorensen) [1030619] - [md] raid5: For stripe with R5_ReadNoMerge, we replace REQ_FLUSH with REQ_NOMERGE (Jes Sorensen) [1030619] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1030619] - [md] raid1: Add some macros to make code clearly (Jes Sorensen) [1030619] - [md] raid1: Replace raise_barrier/lower_barrier with freeze_array/unfreeze_array when reconfiguring the array (Jes Sorensen) [1030619] - [md] raid1: Add a field array_frozen to indicate whether raid in freeze state (Jes Sorensen) [1030619] - [md] Convert use of typedef ctl_table to struct ctl_table (Jes Sorensen) [1030619] - [md] raid5: avoid deadlock when raid5 array has unack badblocks during md_stop_writes (Jes Sorensen) [1030619] - [md] use MD_RECOVERY_INTR instead of kthread_should_stop in resync thread (Jes Sorensen) [1030619] - [md] fix some places where mddev_lock return value is not checked (Jes Sorensen) [1030619] - [md] raid5: Retry R5_ReadNoMerge flag when hit a read error (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] llists: move llist_reverse_order from raid5 to llist.c (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] raid5: add proper locking to error path of raid5_start_reshape (Jes Sorensen) [1030619] - [md] raid5: Use slow_path to release stripe when mddev->thread is null (Jes Sorensen) [1030619] - [md] avoid deadlock when md_set_badblocks (Jes Sorensen) [1030619] - [md] raid5: only wakeup necessary threads (Jes Sorensen) [1030619] - [md] raid5: flush out all pending requests before proceeding with reshape (Jes Sorensen) [1030619] - [md] raid5: use seqcount to protect access to shape in make_request (Jes Sorensen) [1030619] - [md] raid5: sysfs entry to control worker thread number (Jes Sorensen) [1030619] - [md] raid5: offload stripe handle to workqueue (Jes Sorensen) [1030619] - [md] raid5: fix stripe release order (Jes Sorensen) [1030619] - [md] raid5: make release_stripe lockless (Jes Sorensen) [1030619] - [md] Don't test all of mddev->flags at once (Jes Sorensen) [1030619] - [md] Fix apparent cut-and-paste error in super_90_validate (Jes Sorensen) [1030619] - [md] fix safe_mode buglet (Jes Sorensen) [1030619] - [md] don't call md_allow_write in get_bitmap_file (Jes Sorensen) [1030619] - [md] raid1: fix bio handling problems in process_checks() (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_lock_irq() interface (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_cmd() (Jes Sorensen) [1030619] - [kernel] wait: Make the __wait_event*() interface more friendly (Jes Sorensen) [1030619] - [kernel] wait: Introduce ___wait_event() (Jes Sorensen) [1030619] - [md] Introduce BIO_NOMERGE flag (Jes Sorensen) [1030619] - [mm] vmscan: change type of vm_total_pages to unsigned long (George Beshers) [1086943] - [fs] nfsd: change type of max_delegations, nfsd_drc_max_mem and nfsd_drc_mem_used (George Beshers) [1086943] - [fs] change type of max_buffer_heads to unsigned long (George Beshers) [1086943] - [mm] fix return type for functions nr_free_*_pages (George Beshers) [1086943]- [char] n_tty: Fix n_tty_write crash when echoing in raw mode (Aristeu Rozanski) [1094237] {CVE-2014-0196} - [fs] nfs: Ensure that test_stateid and free_stateid use correct credentials (Steve Dickson) [1079075] - [fs] cifs: fix offset handling in cifs_iovec_write (Sachin Prabhu) [1044438] - [fs] sunrpc: Fix a livelock problem in the xprt->backlog queue (Steve Dickson) [1075170] - [fs] sunrpc: Fix an RCU dereference in xprt_reserve (Steve Dickson) [1075170] - [fs] sunrpc: Fix infinite loop in RPC state machine (Steve Dickson) [1075170] - [fs] sunrpc: Fix races in xs_nospace() (Steve Dickson) [1075170] - [fs] cifs: set MAY_SIGN when sec=krb5 (Sachin Prabhu) [976331] - [fs] cifs: stop trying to use virtual circuits (Sachin Prabhu) [1026346] - [fs] autofs: fix symlinks aren't checked for expiry (Ian Kent) [1035630] - [fs] ext4: force ro mount if ext4_setup_super() fails (Eric Sandeen) [1093471] - [fs] gfs2: Fixing double brelse'ing bh allocated in gfs2_meta_read when EIO occurs (Robert S Peterson) [892710] - [fs] gfs2: Refresh quota after setting through quotactl (Abhijith Das) [1077463] - [fs] nfs: pass string length to pr_notice message about readdir loops (Jeff Layton) [1040764] - [fs] svcrdma: fix offset calculation for non-page aligned sge entries (Jeff Layton) [857020] - [fs] cifs: fix bad error handling in crypto code (Sachin Prabhu) [872311] - [fs] cifs: Limit allocation of crypto mechanisms to dialect which requires (Sachin Prabhu) [872311] - [fs] nfs: Fail the truncate() if the lock/open stateid is invalid (Steve Dickson) [1075123] - [fs] nfs: Servers should only check SETATTR stateid open mode on size change (Steve Dickson) [1075123] - [fs] nfs: Fail data server I/O if stateid represents a lost lock (Steve Dickson) [1075123] - [fs] nfs: Fix the return value of nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] nfs: Use the open stateid if the delegation has the wrong mode (Steve Dickson) [1075123] - [fs] nfs: nfs4_stateid_is_current should return 'true' for an invalid stateid (Steve Dickson) [1075123] - [fs] nfs: fix error return in nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] sunrpc: do not fail gss proc NULL calls with EACCES (Steve Dickson) [1079562] - [usb] xhci: change enumeration scheme to 'new scheme' by default (Gopal) [1066423] - [x86] ioapic: Restore the mask bit correctly in eoi_ioapic_irq() (Jason Wang) [1031488] - [vhost] don't forget to schedule() (Michael S. Tsirkin) [1095627] - [virt] kvm: Introduce KVM_MAX_VCPU_ID macro (Eduardo Habkost) [1010882] - [virt] kvm: Rename KVM_MAX_VCPUS to KVM_MAX_VCPU_COUNT (Eduardo Habkost) [1010882] - [virt] kvm: fix "Improve create VCPU parameter" (Andrew Jones) [1010882] - [acpi] apei: Add a boot option to disable ff mode for corrected errors (Steve Best) [947993] - [acpi] apei: Only disable banks listed in HEST if mce is configured (Steve Best) [947993] - [x86] mce: Honour Firmware First for MCA banks listed in APEI HEST CMC (Steve Best) [947993] - [x86] mca: Convert dont_log_ce, banks and tolerant (Steve Best) [947993] - [acpi] apei: Soft-offline a page on firmware GHES notification (Steve Best) [947993] - [x86] mce: Remove bios_cmci_threshold sysfs attribute (Steve Best) [929317] - [x86] mce: Provide boot argument to honour bios-set CMCI threshold (Steve Best) [929317] - [x86] mce: Make cmci_discover() quiet (Steve Best) [929317] - [mm] fix readahead failure for memoryless NUMA nodes and limit readahead pages (Steve Best) [862177]- [netdrv] be2net: increase the timeout value for loopback-test FW cmd (Ivan Vecera) [1039122] - [kernel] hrtimer: Prevent all reprogramming if hang detected (Prarit Bhargava) [1075805] - [module] show version information for built-in modules in sysfs (Tony Camuso) [1065913] - [mm] Increase RECLAIM_DISTANCE to 30 (Larry Woodman) [1005921] - [mm] fix backport of overcommit_kbytes sysctl variable (Jerome Marchand) [1078131] - [mm] vmscan: do not allow kswapd to scan at maximum priority (Jerome Marchand) [949166] - [mm] memcg: further prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [mm] memcg: prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [virtio] delete napi structures from netdev before releasing memory (Jason Wang) [1039825] - [virtio] virtio-net: correctly handle cpu hotplug notifier during resuming (Jason Wang) [1039825] - [virtio] virtio-net: refill only when device is up during setting queues (Jason Wang) [1039825] - [virtio] virtio-net: don't respond to cpu hotplug notifier if we're not ready (Jason Wang) [1039825] - [virtio] virtio-net: fix the race between channels setting and refill (Jason Wang) [1039825] - [virtio] virtio-net: enable napi for all possible queues during open (Jason Wang) [1039825] - [virtio] virtio-net: fill only rx queues which are being used (Jason Wang) [1039825] - [virtio] virtio-net: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1039825] - [virtio] virtio-net: split out clean affinity function (Jason Wang) [1039825] - [virtio] virtio-net: fix the set affinity bug when CPU IDs are not consecutive (Jason Wang) [1039825] - [virtio] virtio-net: fix a typo in virtnet_alloc_queues() (Jason Wang) [1039825] - [virtio] virtio-net: support changing the number of queue pairs through ethtool (Jason Wang) [1039825] - [virtio] virtio-net: multiqueue support (Jason Wang) [1039825] - [virtio] virtio-net: separate fields of sending/receiving queue from virtnet_info (Jason Wang) [1039825] - [virtio] virtio-net: fix oom handling on tx (Jason Wang) [1039825] - [virtio] virtio-net: move sg off stack (Jason Wang) [1039825] - [virtio] virtio-net: Make delayed refill more reliable (Jason Wang) [1039825] - [virtio] virtio-net: send gratuitous packets when needed (Jason Wang) [1039825] - [virtio] introduce an API to set affinity for a virtqueue (Jason Wang) [1039825] - [virtio] virtio-ring: move queue_index to vring_virtqueue (Jason Wang) [1039825] - [nvme] Namespace use after free on surprise removal (David Milburn) [1030635] - [nvme] Correct uses of INIT_WORK (David Milburn) [1030635] - [nvme] Include device and queue numbers in interrupt name (David Milburn) [1030635] - [nvme] Add a pci_driver shutdown method (David Milburn) [1030635] - [nvme] kthread_work: make lockdep happy (David Milburn) [1030635] - [nvme] kthread: implement kthread_worker (David Milburn) [1030635] - [nvme] Disable admin queue on init failure (David Milburn) [1030635] - [nvme] Dynamically allocate partition numbers (David Milburn) [1030635] - [nvme] Async IO queue deletion (David Milburn) [1030635] - [nvme] Surprise removal handling (David Milburn) [1030635] - [nvme] Abort timed out commands (David Milburn) [1030635] - [nvme] Schedule reset for failed controllers (David Milburn) [1030635] - [nvme] Device resume error handling (David Milburn) [1030635] - [nvme] Cache dev->pci_dev in a local pointer (David Milburn) [1030635] - [nvme] Fix lockdep warnings (David Milburn) [1030635] - [nvme] compat SG_IO ioctl (David Milburn) [1030635] - [nvme] remove deprecated IRQF_DISABLED (David Milburn) [1030635] - [nvme] Avoid shift operation when writing cq head doorbell (David Milburn) [1030635] - [usb] Using correct way to clear usb3.0 device's remote wakeup feature (Don Zickus) [924089] - [usb] improved error handling in usb_port_suspend() (Don Zickus) [924089]- [fs] Removed unused typedef to avoid "unused local typedef" warnings (Michal Schmidt) [1035341] - [media] tuner-xc2028: fix compile warning (Michal Schmidt) [1035341] - [net] netfilter: ctnetlink: fix ctnetlink_parse_tuple() warning (Michal Schmidt) [1035341] - [ata] ahci: Fix warning comparison between 'enum ' and 'enum ' (Michal Schmidt) [1035341] - [net] ipv6: Fix return of xfrm6_tunnel_rcv() (Michal Schmidt) [1035341] - [xen] Provide a variant of __RING_SIZE() that is an integer constant expression (Michal Schmidt) [1035341] - [media] budget-av: only use t_state if initialized (Michal Schmidt) [1035341] - [media] max2165: trival fix for some -Wuninitialized warning (Michal Schmidt) [1035341] - [ata] sata_sil: fix used-uninit warning (Michal Schmidt) [1035341] - [char] cm4000_cs: Fix undefined ops warning (Michal Schmidt) [1035341] - [netdrv] de4x5: remove undefined operations (Michal Schmidt) [1035341] - [netdrv] chelsio: Fix build warning (Michal Schmidt) [1035341] - [bluetooth] Fix abuse of the preincrement operator (Michal Schmidt) [1035341] - [usb] wusb: check CHID is all zeros before stopping the host (Michal Schmidt) [1035341] - [netdrv] Fix MAC address access in 3c507, ibmlana, pcnet32 and libertas (Michal Schmidt) [1035341] - [fs] nfs: Fix the initialisation of the readdir 'cookieverf' array (Michal Schmidt) [1035341] - [fs] nfs: Remove pointless memset in nfsacl_encode() (Michal Schmidt) [1035341] - [crypto] gf128mul: fix call to memset() (Michal Schmidt) [1035341] - [net] xfrm: fix XFRMA_MARK extraction in xfrm_mark_get (Michal Schmidt) [1035341] - [scsi] pmcraid: remove duplicate struct member (Michal Schmidt) [1035341] - [x86] gcc-4.6: Use gcc -m options when building vdso (Michal Schmidt) [1035341] - [net] rtnetlink: Only supply IFLA_VF_PORTS information when RTEXT_FILTER_VF is set (Jiri Pirko) [1081282] - [net] rtnetlink: Warn when interface's information won't fit in our packet (Jiri Pirko) [1081282] - [net] ipv4: current group_info should be put after using (Jiri Benc) [1087414] {CVE-2014-2851} - [net] Start with correct mac_len in skb_network_protocol (Vlad Yasevich) [1067448] - [net] Account for all vlan headers in skb_mac_gso_segment (Vlad Yasevich) [1067448] - [net] nf_conntrack: decrement global counter after object release (Jiri Pirko) [1089189] - [net] neigh: fix unres_qlen value manipulation (Jiri Pirko) [1073711] - [net] tcp: add mib counters to track zero window transitions (Florian Westphal) [1035908] - [net] tcp: use zero-window when free_space is low (Florian Westphal) [1035908] - [net] bridge: Correctly receive hw-accelerated vlan traffic (Vlad Yasevich) [1067722] - [net] vlan: Allow accelerated packets to flow through the bridge (Vlad Yasevich) [1067722] - [net] sysctl: Keep tcp_syn_retries inside the boundary (Michal Tesar) [985323] - [net] ipv6: don't call fib6_run_gc() until routing is ready (Florian Westphal) [1049733] - [net] Report dev->promiscuity in netlink reports (Seth Jennings) [1015438]- [kernel] tracing: Reset ring buffer when changing trace_clocks (Marcelo Tosatti) [1018138] - [netdrv] sfc: Maintain current frequency adjustment when applying a time offset (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Stop/re-start PTP when stopping/starting the datapath (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Rate-limit log message for PTP packets without a matching timestamp event (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Moderate log message on event queue overflow (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Add length checks to efx_xmit_with_hwtstamp() and efx_ptp_is_ptp_tx() (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Fix lookup of default RX MAC filters when steered using ethtool (Nikolay Aleksandrov) [1017591] - [net] Revert "disable the new NAPI weight error message for RHEL 6.5" (Michal Schmidt) [1017841] - [netdrv] qeth: use default napi weight (Michal Schmidt) [1017841] - [netdrv] ps3_gelic: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] IPoIB: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] jme: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] netxen: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] virtio_net: use default napi weight by default (Michal Schmidt) [1017841] - [netdrv] ethtool: allow custom interval for physical identification (Ivan Vecera) [1035269] - [netdrv] tg3: implement ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] sky2: support ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] skge: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] sfc: Implement ethtool_ops::set_phys_id instead of ethtool_ops::phys_id (Ivan Vecera) [1035269] - [netdrv] s2io: convert to set_phys_id - v2 (Ivan Vecera) [1035269] - [netdrv] pcnet32: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] niu: convert to new ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] cxgb3: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] bnx2: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] vxge: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlge: use ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlcnic: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgbe: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgb: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] igb: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] e1000: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] e100: implemenet set_phys_id (Ivan Vecera) [1040420] - [netdrv] cxgb4: drop phys_id interface and implement the newer set_phys_id (Ivan Vecera) [1040420] - [fs] dlm: Do not allocate a fd for peeloff (Aaron Tomlin) [1075629] - [net] sctp: Export sctp_do_peeloff (Aaron Tomlin) [1075629] - [mm] hugetlbfs: partial merge of hugetlbfs directio optimization (Andrea Arcangeli) [1045045] - [infiniband] qib: Fix QP check when looping back to/from QP1 (Doug Ledford) [1005491] - [infiniband] qib_fs: fix some dcache abuses (Doug Ledford) [1005491] - [infiniband] qib: Fix checkpatch __packed warnings (Doug Ledford) [1005491] - [infiniband] qib: Convert qib_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1005491] - [infiniband] qib: Drop qib_tune_pcie_caps() and qib_tune_pcie_coalesce() return values (Doug Ledford) [1005491] - [infiniband] qib: Use pcie_set_mps() and pcie_get_mps() to simplify code (Doug Ledford) [1005491] - [pci] export 4 symbols (Doug Ledford) [1005491] - [infiniband] qib: Use pci_is_root_bus() to check whether it is a root bus (Doug Ledford) [1005491] - [infiniband] qib: Move COUNTER_MASK definition within qib_mad.h header guards (Doug Ledford) [1005491] - [infiniband] qib: Make qib_driver static (Doug Ledford) [1005491] - [infiniband] qib: Improve SDMA performance (Doug Ledford) [1005491] - [infiniband] qib: Add err_decode() call for ring dump (Doug Ledford) [1005491] - [infiniband] qib: Log all SDMA errors unconditionally (Doug Ledford) [1005491] - [infiniband] qib: Fix module-level leak (Doug Ledford) [1005491] - [infiniband] qib: New transmitter tunning settings for Dell 1.1 backplane (Doug Ledford) [1005491] - [infiniband] qib: Add qp_stats debug file (Doug Ledford) [1005491] - [infiniband] qib: Add per-context stats interface (Doug Ledford) [1005491] - [infiniband] qib: Convert opcode counters to per-context (Doug Ledford) [1005491] - [infiniband] qib: Add dual-rail NUMA awareness for PSM processes (Doug Ledford) [1005491] - [infiniband] qib: Add optional NUMA affinity (Doug Ledford) [1005491] - [infiniband] qib: Update minor version number (Doug Ledford) [1005491] - [infiniband] qib: Remove atomic_inc_not_zero() from QP RCU (Doug Ledford) [1005491] - [infiniband] qib: Add DCA support (Doug Ledford) [1005491] - [infiniband] qib: Fix lockdep splat in qib_alloc_lkey() (Doug Ledford) [1005491] - [infiniband] qib: Correct qib_verbs_register_sysfs() error handling (Doug Ledford) [1005491] - [firmware] ib: qib: revert firmware file move (Doug Ledford) [1005491] - [infiniband] qib: change QLogic to Intel (Doug Ledford) [1005491] - [infiniband] qib: Fix QP locate/remove race (Doug Ledford) [1005491] - [infiniband] qib: Add missing serdes init sequence (Doug Ledford) [1005491] - [infiniband] qib: Fix txselect regression (Doug Ledford) [1005491]- [perf] tools: Add debug prints (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Remove progress indicator (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Use bisection in symbol lookup (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Do not assume ordering of dictionaries (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix symbol-relative addresses (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix trace parameter order (Jiri Olsa) [1070896] - [perf] treewide: Fix typo in printks (Jiri Olsa) [1070896] - [perf] map: Exit just on well known key presses (Jiri Olsa) [1070896] - [perf] tools: Remove dependency on libnewt (Jiri Olsa) [1070896] - [perf] map: Use ui_browser__input_window() (Jiri Olsa) [1070896] - [perf] python: Fix dependency for python/perf.so (Jiri Olsa) [1070896] - [perf] tools: Convert needless static variable to local (Jiri Olsa) [1070896] - [perf] tools: Fix output of symbol_daddr offset (Jiri Olsa) [1070896] - [perf] machine: Detect data vs. text mappings (Jiri Olsa) [1070896] - [perf] tools: Add new mem command for memory access profiling (Jiri Olsa) [1070896] - [perf] report: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] record: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] tools: Add mem access sampling core support (Jiri Olsa) [1070896] - [perf] tools: Add support for weight v7 (Jiri Olsa) [1070896] - [perf] report: Add --no-demangle option (Jiri Olsa) [1070896] - [perf] stat: Add per-core aggregation (Jiri Olsa) [1070896] - [perf] stat: Rename --aggr-socket to --per-socket (Jiri Olsa) [1070896] - [perf] stat: Refactor aggregation code (Jiri Olsa) [1070896] - [perf] tools: Cleanup calc_data_size logic (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls in trace-data-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of read_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Handle failure case in trace_report() (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of write_or_die() from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Let get_tracing_file() return NULL to indicate failure (Jiri Olsa) [1070896] - [perf] tools: Get rid of redundant _FILE_OFFSET_BITS definition (Jiri Olsa) [1070896] - [perf] tests: Add a test case for checking sw clock event frequency (Jiri Olsa) [1070896] - [perf] stat: Introduce evlist methods to allocate/free the stats (Jiri Olsa) [1070896] - [perf] stat: Introduce --repeat forever (Jiri Olsa) [1070896] - [perf] test: Add test case for checking number of EXIT events (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of perf record test case (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of open-syscall-tp-fields test case (Jiri Olsa) [1070896] - [perf] record: Fixup return path of cmd_record() (Jiri Olsa) [1070896] - [perf] trace: Free evlist resources properly on return path (Jiri Olsa) [1070896] - [perf] evlist: Introduce perf_evlist__close() (Jiri Olsa) [1070896] - [perf] evsel: Cleanup perf_evsel__exit() (Jiri Olsa) [1070896] - [perf] tools: Remove duplicated page_size definition (Jiri Olsa) [1070896] - [perf] tools: Remove unused macro definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unnecessary calc_data_size variable (Jiri Olsa) [1070896] - [perf] tools: Remove unused struct definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unused trace_read_data function (Jiri Olsa) [1070896] - [perf] report: Remove duplicated include (Jiri Olsa) [1070896] - [perf] machine: Move machine__remove_thread and make static (Jiri Olsa) [1070896] - [perf] session: Remove unused perf_session__remove_thread method (Jiri Olsa) [1070896] - [perf] tools: Remove unused tracing functions (Jiri Olsa) [1070896] - [perf] trace: Get rid of a duplicate code (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on TUI (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on GTK (Jiri Olsa) [1070896] - [perf] annotate: Use disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Make browser_disasm_line->percent an array (Jiri Olsa) [1070896] - [perf] annotate: Support event group view for --print-line (Jiri Olsa) [1070896] - [perf] annotate: Factor out struct source_line_percent (Jiri Olsa) [1070896] - [perf] evsel: Introduce perf_evsel__is_group_event() helper (Jiri Olsa) [1070896] - [perf] annotate: Add basic support to event group view (Jiri Olsa) [1070896] - [perf] annotate: Cleanup disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Factor out disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Add a comment on the symbol__parse_objdump_line() (Jiri Olsa) [1070896] - [perf] annotate: Pass evsel instead of evidx on annotation functions (Jiri Olsa) [1070896] - [perf] stat: Use perf_evlist__prepare/start_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add want_signal parameter to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Do not pass struct record_opts to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Pass struct perf_target to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add thread_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Use cpu_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Remove cpus and threads arguments from perf_evlist__new() (Jiri Olsa) [1070896] - [perf] tools: Fix _FORTIFY_SOURCE builds (Jiri Olsa) [1070896] - [perf] tools: Extract perf-specific stuff from debugfs.c (Jiri Olsa) [1070896] - [perf] tools: Introduce tools/lib/lk library (Jiri Olsa) [1070896] - [perf] Make perf build for x86 with UAPI disintegration applied (Jiri Olsa) [1070896] - [perf] tests: Add attr stat -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Add attr record -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Make attr script test event cpu (Jiri Olsa) [1070896] - [perf] tests: Make attr script verbose friendly (Jiri Olsa) [1070896] - [perf] tools: Sort command-list.txt alphabetically (Jiri Olsa) [1070896] - [perf] tools: Correct Makefile.include (Jiri Olsa) [1070896] - [perf] tools: Honor parallel jobs (Jiri Olsa) [1070896] - [perf] tools: Pass the target in descend (Jiri Olsa) [1070896] - [perf] tools: Honour the O= flag when tool build called from a higher Makefile (Jiri Olsa) [1070896] - [perf] tools: Define a Makefile function to do subdir processing (Jiri Olsa) [1070896] - [perf] tools: Let O= makes handle relative paths (Jiri Olsa) [1070896] - [perf] tools: Cleanup EXTRA_WARNINGS (Jiri Olsa) [1070896] - [perf] tools: Remove a write-only variable in the debugfs code (Jiri Olsa) [1070896] - [perf] x86: Add a microcode revision check for SNB-PEBS (Jiri Olsa) [1059205] - [x86] intel: Output microcode revision in /proc/cpuinfo (Jiri Olsa) [1059205] - [perf] x86: Enable raw event access to Intel offcore events (Jiri Olsa) [1059205] - [perf] Fix comments in PERF_MEM_LVL bitmask (Jiri Olsa) [1059205] - [perf] Add PERF_RECORD_MISC_MMAP_DATA to RECORD_MMAP (Jiri Olsa) [1059205] - [perf] x86: Add support for PEBS Precise Store (Jiri Olsa) [1059205] - [perf] x86: Export PEBS load latency threshold register to sysfs (Jiri Olsa) [1059205] - [perf] x86: Add memory profiling via PEBS Load Latency (Jiri Olsa) [1059205] - [perf] Add generic memory sampling interface (Jiri Olsa) [1059205] - [perf] core: Add weighted samples (Jiri Olsa) [1059205] - [perf] x86: Add flags to event constraints (Jiri Olsa) [1059205] - [perf] x86: Improve sysfs event mapping with event string (Jiri Olsa) [1059205] - [perf] x86: Support CPU specific sysfs events (Jiri Olsa) [1059205] - [perf] Make EVENT_ATTR global (Jiri Olsa) [1059205] - [perf] x86: Fix sparse warnings (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel P6 cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for AMD cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel cpus (Jiri Olsa) [1059205] - [perf] x86: Filter out undefined events from sysfs events attribute (Jiri Olsa) [1059205] - [perf] x86: Make hardware event translations available in sysfs (Jiri Olsa) [1059205] - [kernel] sched: fix cpu_power initialization (Radim Krcmar) [1065304] - [x86] add VMWare exception to support check (Prarit Bhargava) [1084456] - [char] ipmi_watchdog: restore settings when BMC reset (Tony Camuso) [1080098] - [netdrv] ixgbevf: fix vlan acceleration (Nikolay Aleksandrov) [1069028] - [netdrv] tg3: update rx_jumbo_pending ring param only when jumbo frames are enabled (Ivan Vecera) [1073146] - [netdrv] tg3: Expand 4g_overflow_test workaround to skb fragments of any size (Ivan Vecera) [1058864] - [netdrv] be2net: Create single TXQ on BE3-R 1G ports (Ivan Vecera) [976179] - [crypto] Move to DSA-2048 and SHA-256 for module signing (David Howells) [1012593]- [fs] sunrpc: Fix a UDP transport regression (Jeff Layton) [906809] - [kernel] Remove setting of TAINT_HARDWARE_UNSUPPORTED flag (Prarit Bhargava) [956219] - [kernel] audit: allow checking the type of audit message in the user filter (Richard Guy Briggs) [952295] - [security] selinux: Fix kernel BUG on empty security contexts (Paul Moore) [1064545] {CVE-2014-1874} - [perf] x86: Disable uncore on virtualized CPUs (Radim Krcmar) [1063836] - [s390] dump: Fix dump memory detection (Hendrik Brueckner) [1065391] - [md] avoid deadlock when dirty buffers during md_stop (Jes Sorensen) [994724] - [ata] ahci: disabled FBS prior to issuing software reset (David Milburn) [843060] - [scsi] mvsas: config change (David Milburn) [1072052] - [scsi] mvsas: Fix kernel panic on tile due to unaligned data access (David Milburn) [1072052] - [scsi] mvsas: fixed timeout issue when removing module (David Milburn) [1072052] - [scsi] mvsas: Fix oops when ata commond timeout (David Milburn) [1072052] - [scsi] mvsas: OCZ RevoDrive3 & zDrive R4 support (David Milburn) [1072052] - [scsi] mvsas: fix undefined bit shift (David Milburn) [1072052] - [scsi] mvsas: update driver version (David Milburn) [1072052] - [scsi] mvsas: fixed SMP request watchdog timeout issue (David Milburn) [1072052] - [scsi] mvsas: expander write performance enhancement (David Milburn) [1072052] - [scsi] mvsas: change SL mode0 register value (David Milburn) [1072052] - [scsi] mvsas: fixed wrong destination when hiting NAK for command frame (David Milburn) [1072052] - [scsi] mvsas: fixed some disk spin up issue (David Milburn) [1072052] - [scsi] mvsas: add support for 9480 device id (David Milburn) [1072052] - [scsi] mvsas: fix expander link error (David Milburn) [1072052] - [scsi] mvsas: Add support for interrupt tasklet (David Milburn) [1072052] - [scsi] mvsas: update comments (David Milburn) [1072052] - [scsi] mvsas: misc improvements (David Milburn) [1072052] - [scsi] mvsas: Add new macros and functions (David Milburn) [1072052] - [scsi] mvsas: Remove unused macros, variables and functions (David Milburn) [1072052] - [scsi] mvsas: fix 94xx hotplug issue (David Milburn) [1072052] - [scsi] mvsas: Add driver version and interrupt coalescing to device attributes in sysfs (David Milburn) [1072052] - [scsi] mvsas: add support for 94xx phy tuning and multiple revisions (David Milburn) [1072052] - [scsi] mvsas: Add support for Non specific NCQ error interrupt (David Milburn) [1072052] - [scsi] mvsas: add support for Task collector mode and fixed relative bugs (David Milburn) [1072052] - [scsi] mvsas: add support for Marvell 88SE9445/88SE9485 (David Milburn) [1072052] - [scsi] mvsas: Add support for HighPoint RR27xx series HBA (David Milburn) [1072052] - [scsi] mvsas: fix potential NULL dereference (David Milburn) [1072052] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [1072052]- [virt] kvm: Improve create VCPU parameter (Andrew Jones) [1010882] - [char] tty: move pty count limiting into devpts (Prarit Bhargava) [1061555] - [documentation] proc: fix mistake in the description of Committed_AS (Minto Joseph) [1008376] - [netdrv] macvtap: limit head length of skb allocated (Jason Wang) [1029381] - [netdrv] macvtap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS (Jason Wang) [1029381] - [netdrv] macvtap: correctly linearize skb when zerocopy is used (Jason Wang) [1029381] - [netdrv] tuntap: limit head length of skb allocated (Jason Wang) [1029381] - [net] tcp: Fix a connect() race with timewait sockets (with reuse) (Jiri Pirko) [1084525] - [net] tcp: Fix a connect() race with timewait sockets (Jiri Pirko) [1084525] - [net] proc_fs: print UIDs as unsigned int (Francesco Fusco) [996124] - [net] ipv6: Unify raw6_sock_seq_show and udp6_sock_seq_show (Francesco Fusco) [996124] - [net] busy_poll: preserve kabi (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll MIB counter (Jiri Pirko) [1000460] - [net] busy_poll: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Jiri Pirko) [1000460] - [net] busy_poll: fix a compile error when CONFIG_NET_LL_RX_POLL is not set (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll socket op and globals (Jiri Pirko) [1000460] - [net] busy_poll: rename ll methods to busy-poll (Jiri Pirko) [1000460] - [net] busy_poll: rename include/net/ll_poll.h to include/net/busy_poll.h (Jiri Pirko) [1000460] - [net] busy_poll: fs: change busy poll time accounting (Jiri Pirko) [1000460] - [net] busy_poll: rename low latency sockets functions to busy poll (Jiri Pirko) [1000460] - [net] busy_poll: lls fix build with allnoconfig (Jiri Pirko) [1000460] - [net] busy_poll: convert lls to use time_in_range() (Jiri Pirko) [1000460] - [net] busy_poll: avoid calling sched_clock when LLS is off (Jiri Pirko) [1000460] - [net] busy_poll: fix LLS debug_smp_processor_id() warning (Jiri Pirko) [1000460] - [net] busy_poll: poll/select low latency socket support (Jiri Pirko) [1000460] - [netdrv] bnx2x: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] busy_poll: add socket option for low latency polling (Jiri Pirko) [1000460] - [net] busy_poll: remove NET_LL_RX_POLL config menu (Jiri Pirko) [1000460] - [net] busy_poll: convert low latency sockets to sched_clock() (Jiri Pirko) [1000460] - [net] busy_poll: change sysctl_net_ll_poll into an unsigned int (Jiri Pirko) [1000460] - [netdrv] ixgbe: add extra stats for ndo_ll_poll (Jiri Pirko) [1000460] - [netdrv] ixgbe: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] tcp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] udp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] busy_poll: add low latency socket poll (Jiri Pirko) [1000460] - [net] add napi_id and hash (Jiri Pirko) [1000460] - [kernel] hashtable: introduce a small and naive hashtable (Jiri Pirko) [1000460] - [net] rds: dereference of a NULL device (Jacob Tanenbaum) [1079219] {CVE-2013-7339} - [s390] cio: add condev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] cio: add ipldev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] crypto: fix concurrency issue in aes-ctr mode (Hendrik Brueckner) [1063478] - [netdrv] libertas: potential oops in debugfs (Denys Vlasenko) [1034177] {CVE-2013-6378} - [kernel] cgroup: move put_css_set() after setting CGRP_RELEASABLE bit to fix notify_on_release (Naoya Horiguchi) [1037465] - [kernel] sched: Use exit hook to avoid use-after-free crash (Naoya Horiguchi) [1032347] - [kernel] cgroup: replace list_del() with list_del_init() to avoid panic (Naoya Horiguchi) [1032343]- [documentation] kernel-parameters: replace kernelcore with Movable (Weiping Pan) [887213] - [tools] perf: Fix attr tests (Jiri Olsa) [1070238] - [tools] perf: Enable dwarf unwind (Jiri Olsa) [1070238] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [1070238] - [tools] perf: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1070238] - [kernel] perf: Add attribute to filter out callchains (Jiri Olsa) [1070238] - [kernel] events: Add ability to set a target task for events (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user stack dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Add perf_output_skip function to skip bytes in sample (Jiri Olsa) [1070238] - [kernel] perf: Factor __output_copy to be usable with specific copy function (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user level registers dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Unified API to record selective sets of arch registers (Jiri Olsa) [1070238] - [kernel] perf: Pass last sampling period to perf_sample_data_init() (Jiri Olsa) [1070238] - [tools] perf: Update attr_file_abi_sizes array properly (Jiri Olsa) [1070238] - [tools] perf: Add ABI reference sizes (Jiri Olsa) [1070238] - [tools] perf: Fix strict alias issue for find_first_bit (Jiri Olsa) [1070238] - [tools] perf: Fix parse events test (Jiri Olsa) [1070238] - [bluetooth] Use USB_VENDOR_AND_INTERFACE() for Broadcom devices (Jay Fenlason) [885100] - [bluetooth] Add USB_VENDOR_AND_INTERFACE_INFO() for Broadcom/Foxconn (Jay Fenlason) [885100] - [bluetooth] Add Foxconn / Hon Hai IDs for btusb module (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0489 e042" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f4" BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add USB device ID "0a5c 21e8" (Jay Fenlason) [885100] - [bluetooth] btusb: add support for BCM20702A0 "0a5c 21e6" (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f3" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] Add support for BCM20702A0 "0a5c 21e3" (Jay Fenlason) [885100] - [nvme] fixup usage of bio rw flag (David Milburn) [1056539] - [kernel] fix wrong usage of __ratelimit() (Jeff Layton) [1025441] - [fs] nfs: Document the recover_lost_locks kernel parameter (Jeff Layton) [963785] - [fs] nfs: Don't try to recover NFSv4 locks when they are lost (Jeff Layton) [963785] - [fs] nfs: Ensure that layoutreturn uses the correct credential (Jeff Layton) [966832] - [fs] nfs: Ensure that layoutget is called using the layout credential (Jeff Layton) [966832] - [fs] nfs: Ensure the LOCK call cannot use the delegation stateid (Jeff Layton) [962561] - [fs] nfs: Fix handling of partially delegated locks (Jeff Layton) [959788] - [fs] nfs: Convert the nfs4_lock_state->ls_flags to a bit field (Jeff Layton) [959788] - [fs] pnfs: fix resend_to_mds for directio (Jeff Layton) [913655] - [fs] nfsd/sunrpc: avoid deadlock on TCP connection due to memory pressure (J. Bruce Fields) [905236] - [x86] turbostat: display C8, C9, C10 residency (Neil Horman) [1080637] - [x86] tsc: output boot TSC value for Ivybridge E5v2 (Prarit Bhargava) [1046422] - [usb] CP210x Fix Break On/Off (Don Zickus) [888003]- [vhost] fix total length when packets are too short (Michael S. Tsirkin) [1064444] {CVE-2014-0077} - [scsi] lpfc: Update lpfc version for 8.3.7.21.6p driver release (Rob Evers) [1063699] - [scsi] lpfc 8.3.44: Fix kernel panics from corrupted ndlp list (Rob Evers) [1063699] - [scsi] qla2xxx: Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs() (Chad Dupuis) [1070856] - [mfd] rtsx: fix deadlock (Neil Horman) [1024205] - [mmc] Add mmc_op_multi function (Neil Horman) [1024205] - [mmc] rtsx: Remove redundant suspend and resume callbacks (Neil Horman) [1024205] - [mfd] rtsx_pcr: Remove redundant dev_set_drvdata (Neil Horman) [1024205] - [mfd] rtsx: Modify rts5249_optimize_phy (Neil Horman) [1024205] - [memstick] rtsx: remove unnecessary platform_set_drvdata() (Neil Horman) [1024205] - [mmc] rtsx: Modify copyright comments (Neil Horman) [1024205] - [mmc] rtsx: Clear SD_CLK toggle enable bit if switching voltage fail (Neil Horman) [1024205] - [mfd] rtsx: Change default tx phase (Neil Horman) [1024205] - [mfd] rtsx: Copyright modifications (Neil Horman) [1024205] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Neil Horman) [1024205] - [mfd] rtsx: Clear hardware PFM mode in rtl8411b (Neil Horman) [1024205] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Neil Horman) [1024205] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Neil Horman) [1024205] - [mfd] rtsx: Read vendor setting from config space (Neil Horman) [1024205] - [mfd] rtsx: Add support for RTL8411B (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5249 (Neil Horman) [1024205] - [mfd] rtsx_pcr: Fix probe fail path (Neil Horman) [1024205] - [mmc] rtsx_pci_sdmmc: Don't execute power up sequence repeatedly (Neil Horman) [1024205] - [mfd] rtsx: remove driving adjustment (Neil Horman) [1024205] - [mfd] rtsx: Fix issue that booting OS with SD card inserted (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5227 (Neil Horman) [1024205] - [mfd] rtsx: Optimize card detect flow (Neil Horman) [1024205] - [mfd] rtsx: Use macros to replace some variables (Neil Horman) [1024205] - [mfd] rtsx: Fix checkpatch warning (Neil Horman) [1024205] - [mfd] rtsx: Declare that the DMA address limitation is 32bit explicitly (Neil Horman) [1024205] - [mfd] rtsx: Remove redundant code (Neil Horman) [1024205] - [mfd] rtsx: Fix typo in comment (Neil Horman) [1024205] - [mfd] rtsx: Fix oops when rtsx_pci_sdmmc is not probed (Neil Horman) [1024205] - [mfd] rtsx: Add clock divider hook (Neil Horman) [1024205] - [mmc] rtsx: Call MFD hook to switch output voltage (Neil Horman) [1024205] - [mfd] rtsx: Add output voltage switch hook (Neil Horman) [1024205] - [mfd] remove __dev* attributes (Neil Horman) [1024205] - [mmc] rtsx: Explicitely include slab.h in rtsx_pci_sdmmc.c (Neil Horman) [1024205] - [mmc] rtsx: Configure SD_CFG2 register in sd_rw_multi (Neil Horman) [1024205] - [mmc] rtsx: Remove a duplicate command in sd_rw_multi (Neil Horman) [1024205] - [mfd] Explicitely include slab.h to rtsx (Neil Horman) [1024205] - [memstick] Add realtek pcie memstick host driver (Neil Horman) [1024205] - [mmc] Add realtek pcie sdmmc host driver (Neil Horman) [1024205] - [mfd] Add realtek pcie card reader driver (Neil Horman) [1024205] - [s390] css: Prevent unnecessary allocation in subchannel loop (Hendrik Brueckner) [1076467] - [s390] cio: Perform subchannel scan only when needed (Hendrik Brueckner) [1076467] - [s390] cio: Relax subchannel scan loop (Hendrik Brueckner) [1076467] - [s390] cio: Delay scan for newly available I/O devices (Hendrik Brueckner) [1076467] - [s390] cio: More efficient handling of CHPID availability events (Hendrik Brueckner) [1076467] - [s390] cio: improve cio_commit_config (Hendrik Brueckner) [1065403] - [s390] fix kernel crash due to linkage stack instructions (Hendrik Brueckner) [1065399] - [s390] crypto: fix aes_s390 crypto module unload problem (Hendrik Brueckner) [1034256] - [md] dm-thin: fix rcu_read_lock being held in code that can sleep (Mike Snitzer) [1060381] - [md] dm-thin: irqsave must always be used with the pool->lock spinlock (Mike Snitzer) [1060381] - [scsi] isci: fix reset timeout handling (David Milburn) [1040393] - [scsi] isci: correct erroneous for_each_isci_host macro (David Milburn) [1059325] - [ata] libata: report link resume failure as KERN_WARNING instead of ERR (David Milburn) [1029395] - [char] ipmi: revert special case for UV systems (Tony Camuso) [1063878] - [acpi] ipmi: create dependencies so ipmi loads before power_meter (Tony Camuso) [1063878] - [acpi] Not an error if IPMI handlers are not available at boot (Tony Camuso) [1063878] - [char] ipmi: allow building ipmi_si and ipmi_msghandler as loadable modules (Tony Camuso) [1063878] - [kernel] sched: Fix small race where child->se.parent, cfs_rq might point to invalid ones (Naoya Horiguchi) [1032350] - [kernel] sched: suppress RCU lockdep splat in task_fork_fair (Naoya Horiguchi) [1032350] - [kernel] sched: add local variable to store task_group() to avoid kernel stall (Naoya Horiguchi) [1043733] - [edac] pci: remove unnecessary debug printk (Aristeu Rozanski) [755026] - [x86] Optimize switch_mm() for multi-threaded workloads (Rik van Riel) [991518] - [fs] vfs: enclose vfs_check_frozen macro (Mateusz Guzik) [1056303] - [fs] jbd: Remove j_barrier mutex (Mateusz Guzik) [1052757]- [md] dm-cache: fix a lock-inversion (Mike Snitzer) [1038227] - [md] dm-cache: take care to copy the space map roots before locking the superblock (Mike Snitzer) [1038227] - [md] dm-cache-metadata: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1038227] - [md] dm-era: fixes for issues identified upstream (Mike Snitzer) [1038227] - [md] dm-cache: remove remainder of distinct discard block size (Mike Snitzer) [1038227] - [md] dm-cache: prevent corruption caused by discard_block_size > cache_block_size (Mike Snitzer) [1038227] - [md] dm-cache: fix access beyond end of origin device (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when copying a block to/from >2TB fast device (Mike Snitzer) [1038227] - [md] dm-era: mark as tech preview for RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-era: port to RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-bitset: only flush the current word if it has been dirtied (Mike Snitzer) [1038227] - [md] dm-era: support non power-of-2 blocksize (Mike Snitzer) [1038227] - [md] dm: add era target (Mike Snitzer) [1038227] - [md] dm-cache-mq: fix memory allocation failure for large cache devices (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when mapping I/O to >2TB fast device (Mike Snitzer) [1038227] - [md] dm-cache: mark as tech preview (Mike Snitzer) [1038227] - [md] dm-cache: fix RHEL6 incompatibility with upstream's hook/unhook (Mike Snitzer) [1038227] - [md] dm-cache: fix bug in cache-mode based per-bio data destruction (Mike Snitzer) [1038227] - [md] dm-cache: port to RHEL6 (Mike Snitzer) [1038227] - [md] dm-cache: do not add migration to completed list before unhooking bio (Mike Snitzer) [1038227] - [md] dm-cache: move hook_info into common portion of per_bio_data structure (Mike Snitzer) [1038227] - [md] dm-cache: add policy name to status output (Mike Snitzer) [1038227] - [md] dm-cache: add block sizes and total cache blocks to status output (Mike Snitzer) [1038227] - [md] dm-btree: add dm_btree_find_lowest_key (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: introduce three promotion threshold tunables (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: use list_del_init instead of list_del + INIT_LIST_HEAD (Mike Snitzer) [1038227] - [md] dm-array: fix a reference counting bug in shadow_ablock (Mike Snitzer) [1038227] - [md] dm-cache: actually resize cache (Mike Snitzer) [1038227] - [md] dm-cache: update Documentation for invalidate_cblocks's range syntax (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: fix promotions to occur as expected (Mike Snitzer) [1038227] - [md] dm-cache: resolve small nits and improve Documentation (Mike Snitzer) [1038227] - [md] dm-cache: add cache block invalidation support (Mike Snitzer) [1038227] - [md] dm-cache: add remove_cblock method to policy interface (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: reduce memory requirements (Mike Snitzer) [1038227] - [md] dm-cache-metadata: check the metadata version when reading the superblock (Mike Snitzer) [1038227] - [md] dm-cache: add passthrough mode (Mike Snitzer) [1038227] - [md] dm-cache: cache shrinking support (Mike Snitzer) [1038227] - [md] dm-cache: promotion optimisation for writes (Mike Snitzer) [1038227] - [md] dm-cache: be much more aggressive about promoting writes to discarded blocks (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: implement writeback_work(), mq_set_dirty() and mq_clear_dirty() (Mike Snitzer) [1038227] - [md] dm-cache: optimize commit_if_needed (Mike Snitzer) [1038227] - [md] dm-cache: log error message if dm_kcopyd_copy() fails (Mike Snitzer) [1038227] - [md] dm-cache: use cell_defer() boolean argument consistently (Mike Snitzer) [1038227] - [md] dm-cache: return -EINVAL if the user specifies unknown cache policy (Mike Snitzer) [1038227] - [md] dm-cache-metadata: return bool from __superblock_all_zeroes (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: a few small fixes (Mike Snitzer) [1038227] - [md] dm-cache-policy: remove return from void policy_remove_mapping (Mike Snitzer) [1038227] - [md] dm-cache: improve efficiency of quiescing flag management (Mike Snitzer) [1038227] - [md] dm-cache: fix a race condition between queuing new migrations and quiescing for a shutdown (Mike Snitzer) [1038227] - [md] dm-cache: io destined for the cache device can now serve as tick bios (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: protect residency method with existing mutex (Mike Snitzer) [1038227] - [md] dm-array: fix bug in growing array (Mike Snitzer) [1038227] - [md] dm-cache: eliminate holes in cache structure (Mike Snitzer) [1038227] - [md] dm-cache: fix stacking of geometry limits (Mike Snitzer) [1038227] - [md] dm-cache: add data block size limits to code and Documentation (Mike Snitzer) [1038227] - [md] dm-cache: document metadata device is exclussive to a cache (Mike Snitzer) [1038227] - [md] dm-cache: avoid conflicting remove_mapping() in mq policy (Mike Snitzer) [1038227] - [md] dm-cache: fix arm link errors with inline (Mike Snitzer) [1038227] - [md] doc: fix dm-cache misspelling found with 'codespell' tool (Mike Snitzer) [1038227] - [md] dm-cache: set config value (Mike Snitzer) [1038227] - [md] dm-cache: move config fns (Mike Snitzer) [1038227] - [md] dm-cache: replace memcpy with struct assignment (Mike Snitzer) [1038227] - [md] dm-cache: fix typos in comments (Mike Snitzer) [1038227] - [md] dm-cache-policy: fix description of lookup fn (Mike Snitzer) [1038227] - [md] dm-cache: tune migration throttling (Mike Snitzer) [1038227] - [md] dm-cache: fix error return code in cache_create (Mike Snitzer) [1038227] - [md] dm-cache: reduce bio front_pad size in writeback mode (Mike Snitzer) [1038227] - [md] dm-cache: fix writes to cache device in writethrough mode (Mike Snitzer) [1038227] - [md] dm-cache: policy ignore hints if generated by different version (Mike Snitzer) [1038227] - [md] dm-cache: policy change version from string to integer set (Mike Snitzer) [1038227] - [md] dm-cache: fix race in writethrough implementation (Mike Snitzer) [1038227] - [md] dm-cache: metadata clear dirty bits on clean shutdown (Mike Snitzer) [1038227] - [md] dm-cache: avoid calling policy destructor twice on error (Mike Snitzer) [1038227] - [md] dm-cache: detect cache_create failure (Mike Snitzer) [1038227] - [md] dm-cache: avoid 64 bit division on 32 bit (Mike Snitzer) [1038227] - [md] dm-cache: add cleaner policy (Mike Snitzer) [1038227] - [md] dm-cache: add mq policy (Mike Snitzer) [1038227] - [md] dm: add cache target (Mike Snitzer) [1038227] - [md] dm-persistent-data: add bitset (Mike Snitzer) [1038227] - [md] dm-persistent-data: add transactional array (Mike Snitzer) [1038227] - [md] dm-log-userspace: allow mark requests to piggyback on flush requests (Mike Snitzer) [1057707] - [md] dm-sysfs: fix a module unload race (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio prefetch (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: prepare for switch to using dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: use GFP_KERNEL when initializing exceptions (Mike Snitzer) [1057707] - [md] dm: wait until embedded kobject is released before destroying a device (Mike Snitzer) [1057707] - [md] dm: remove pointless kobject comparison in dm_get_from_kobject (Mike Snitzer) [1057707] - [md] dm-table: remove unused buggy code that extends the targets array (Mike Snitzer) [1057707] - [md] dm-stats: initialize read-only module parameter (Mike Snitzer) [1057707] - [md] dm-table: fail dm_table_create on dm_round_up overflow (Mike Snitzer) [1057707] - [md] dm-snapshot: avoid snapshot space leak on crash (Mike Snitzer) [1057707] - [md] dm-delay: fix a possible deadlock due to shared workqueue (Mike Snitzer) [1057707] - [md] dm: allow remove to be deferred (Mike Snitzer) [1057707] - [md] dm-mpath: requeue I_O during pg_init (Mike Snitzer) [1057707] - [md] dm-mpath: fix race condition between multipath_dtr and pg_init_done (Mike Snitzer) [1057707] - [md] dm: allocate buffer for messages with small number of arguments using GFP_NOIO (Mike Snitzer) [1057707] - [md] dm: add reserved_bio_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: add reserved_rq_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: lower bio-based mempool reservation (Mike Snitzer) [1057707] - [md] dm-snapshot: fix performance degradation due to small hash size (Mike Snitzer) [1057707] - [md] dm-stats: fix possible counter corruption on 32-bit systems (Mike Snitzer) [1057707] - [md] dm-mpath: do not fail path on -ENOSPC (Mike Snitzer) [1057707] - [scsi] Return ENODATA on medium error (Mike Snitzer) [1057707] - [scsi] return ENOSPC on thin provisioning failure (Mike Snitzer) [1057707] - [scsi] Set hostbyte status in scsi_check_sense() (Mike Snitzer) [1057707] - [scsi] Document enhanced error codes (Mike Snitzer) [1057707] - [md] dm-stripe: silence a couple sparse warnings (Mike Snitzer) [1057707] - [md] dm: add statistics support (Mike Snitzer) [1057707] - [md] math64: New separate div64_u64_rem helper (Mike Snitzer) [1057707] - [md] dm-ioctl: cleanup error handling in table_load (Mike Snitzer) [1057707] - [md] dm-ioctl: increase granularity of type_lock when loading table (Mike Snitzer) [1057707] - [md] dm-ioctl: prevent rename to empty name or uuid (Mike Snitzer) [1057707] - [md] dm: allow error target to replace bio-based and request-based targets (Mike Snitzer) [1057707] - [md] bump ioctl version from "dm: optimize use SRCU and RCU" (Mike Snitzer) [1057707] - [md] dm: document iterate_devices (Mike Snitzer) [1057707]- [fs] xfs: prevent stack overflows from page cache allocation (Eric Sandeen) [1020574] - [fs] gfs2: Fix uninitialized VFS inode in gfs2_create_inode (Abhijith Das) [1059808] - [fs] cifs: mask off top byte in get_rfc1002_length() (Sachin Prabhu) [1069737] - [fs] nfs: add memory barriers around NFS_INO_INVALID_DATA and NFS_INO_INVALIDATING (Jeff Layton) [908603] - [fs] nfs: Fix races in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: fix the handling of NFS_INO_INVALID_DATA flag in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: don't invalidate dentries that act as mountpoints (Jeff Layton) [1023276] - [kernel] Prevent deadlock when post_schedule_rt() results in calling wakeup_kswapd() on multiple CPUs (Larry Woodman) [1009626] - [s390] cio: Fix missing subchannels after CHPID configure on (Hendrik Brueckner) [1076468] - [scsi] AACRAID Driver compat IOCTL missing capability check (Jacob Tanenbaum) [1033534] {CVE-2013-6383} - [ata] libata: Include WWN ID in inquiry VPD emulation (David Milburn) [1032443] - [acpi] ipmi: Fix atomic context requirement of ipmi_msg_handler() (Tony Camuso) [868399 968459] - [x86] hyperv: bypass the timer_irq_works() check (Jason Wang) [1040349] - [netdrv] iwlwifi: don't return -ERFKILL if SEND_IF_RFKILL is set (Stanislaw Gruszka) [1065147] - [netdrv] iwlwifi: fix initialisation while RF-kill is asserted (Stanislaw Gruszka) [1065147] - [cpufreq] Invoke __cpufreq_remove_dev_finish() after releasing cpu_hotplug.lock (Petr Oros) [1051352] - [cpufreq] Split __cpufreq_remove_dev() into two parts (Petr Oros) [1051352] - [cpufreq] Fix sysfs deadlock with concurrent hotplug/frequency switch (Petr Oros) [1051352] - [acpi] Enhance ACPI warning for memory/IO address conflicts (Prarit Bhargava) [1033939] - [acpi] acpica: Add support for region address conflict checking (Prarit Bhargava) [1033939] - [firmware] dmi: kernel parameter smbios_26_uuid needs to be early_param (Prarit Bhargava) [1030721] - [serial] 8250: Add support for Broadcom TruManage redirected serial port (Prarit Bhargava) [953260] - [x86] cpu: Always print SMP information in /proc/cpuinfo (Prarit Bhargava) [1073898] - [Documentation] alt-smp-once should be alt-smp-boot (Prarit Bhargava) [1027505] - [pci] irq_remapping: Clean up x2apic opt-out security warning mess (Prarit Bhargava) [907549] - [block] nvme: fixup build warnings (David Milburn) [1014725]- [md] dm-thin: sort the per thin deferred bios using an rb_tree (Mike Snitzer) [1060381] - [md] dm-thin: use per thin device deferred bio lists (Mike Snitzer) [1060381] - [md] dm-thin: simplify pool_is_congested (Mike Snitzer) [1060381] - [md] dm-thin: fix dangling bio in process_deferred_bios error path (Mike Snitzer) [1060381] - [md] dm-thin: take care to copy the space map root before locking the superblock (Mike Snitzer) [1060381] - [md] dm-transaction-manager: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix refcount decrement below 0 which caused corruption (Mike Snitzer) [1060381] - [md] dm-thin: fix Documentation for held metadata root feature (Mike Snitzer) [1060381] - [md] dm-thin: fix noflush suspend IO queueing (Mike Snitzer) [1060381] - [md] dm-thin: fix deadlock in __requeue_bio_list (Mike Snitzer) [1060381] - [md] dm-thin: fix out of data space handling (Mike Snitzer) [1060381] - [md] dm-thin: ensure user takes action to validate data and metadata consistency (Mike Snitzer) [1060381] - [md] dm-thin: synchronize the pool mode during suspend (Mike Snitzer) [1060381] - [md] fix Kconfig indentation (Mike Snitzer) [1060381] - [md] dm-thin: allow metadata space larger than supported to go unused (Mike Snitzer) [1060381] - [md] dm-thin: fix the error path for the thin device constructor (Mike Snitzer) [1060381] - [md] dm-thin: avoid metadata commit if a pool's thin devices haven't changed (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix bug in resizing of thin metadata (Mike Snitzer) [1060381] - [md] dm-thin: fix pool feature parsing (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix extending the space map (Mike Snitzer) [1060381] - [md] dm-space-map-common: make sure new space is used during extend (Mike Snitzer) [1060381] - [md] dm-thin: fix set_pool_mode exposed pool operation races (Mike Snitzer) [1060381] - [md] dm-thin: eliminate the no_free_space flag (Mike Snitzer) [1060381] - [md] dm-thin: add error_if_no_space feature (Mike Snitzer) [1060381] - [md] dm-thin: requeue bios to DM core if no_free_space and in read-only mode (Mike Snitzer) [1060381] - [md] dm-thin: cleanup and improve no space handling (Mike Snitzer) [1060381] - [md] dm-thin: log info when growing the data or metadata device (Mike Snitzer) [1060381] - [md] dm-thin: handle metadata failures more consistently (Mike Snitzer) [1060381] - [md] dm-thin: factor out check_low_water_mark and use bools (Mike Snitzer) [1060381] - [md] dm-thin: add mappings to end of prepared_* lists (Mike Snitzer) [1060381] - [md] dm-thin: return error from alloc_data_block if pool is not in write mode (Mike Snitzer) [1060381] - [md] dm-thin: use bool rather than unsigned for flags in structures (Mike Snitzer) [1060381] - [md] dm-persistent-data: cleanup dm-thin specific references in text (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: limit errors in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-thin: fix discard support to a previously shared block (Mike Snitzer) [1060381] - [md] dm-thin: initialize dm_thin_new_mapping returned by get_next_mapping (Mike Snitzer) [1060381] - [md] dm-space-map: disallow decrementing a reference count below zero (Mike Snitzer) [1060381] - [md] dm-thin: allow pool in read-only mode to transition to read-write mode (Mike Snitzer) [1060381] - [md] dm-thin: re-establish read-only state when switching to fail mode (Mike Snitzer) [1060381] - [md] dm-thin: always fallback the pool mode if commit fails (Mike Snitzer) [1060381] - [md] dm-thin: switch to read-only mode if metadata space is exhausted (Mike Snitzer) [1060381] - [md] dm-thin: switch to read only mode if a mapping insert fails (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: return on failure in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-space-map-disk: optimise sm_disk_dec_block (Mike Snitzer) [1060381] - [md] dm-table: print error on preresume failure (Mike Snitzer) [1060381] - [md] dm-thin: do not expose non-zero discard limits if discards disabled (Mike Snitzer) [1060381] - [md] dm-thin: always return -ENOSPC if no_free_space is set (Mike Snitzer) [1060381] - [md] dm-thin: set pool read-only if breaking_sharing fails block allocation (Mike Snitzer) [1060381] - [md] dm-thin: prefix pool error messages with pool device name (Mike Snitzer) [1060381] - [md] dm-space-map: optimise sm_ll_dec and sm_ll_inc (Mike Snitzer) [1060381] - [md] dm-btree: prefetch child nodes when walking tree for a dm_btree_del (Mike Snitzer) [1060381] - [md] dm-btree: use pop_frame in dm_btree_del to cleanup code (Mike Snitzer) [1060381] - [md] dm-thin: fix stacking of geometry limits (Mike Snitzer) [1060381] - [md] dm-thin: add data block size limits to Documentation (Mike Snitzer) [1060381] - [md] dm-thin: fix metadata dev resize detection (Mike Snitzer) [1060381] - [md] dm-thin: generate event when metadata threshold passed (Mike Snitzer) [1060381] - [md] dm-persistent-metadata: add space map threshold callback (Mike Snitzer) [1060381] - [md] dm-persistent-data: add threshold callback to space map (Mike Snitzer) [1060381] - [md] dm-thin: detect metadata device resizing (Mike Snitzer) [1060381] - [md] dm-persistent-data: support space map resizing (Mike Snitzer) [1060381] - [md] dm-thin: refactor data dev resize (Mike Snitzer) [1060381] - [md] dm-bufio: initialize read-only module parameters (Mike Snitzer) [1060381] - [md] dm-bufio: submit writes outside lock (Mike Snitzer) [1060381] - [md] dm-bufio: add recursive IO request BUG_ON (Mike Snitzer) [1060381] - [md] dm-bufio: prefetch (Mike Snitzer) [1060381] - [md] dm-bufio: fix slow IO latency issue specific to RHEL6 (Mike Snitzer) [1058528] - [netdrv] tun: fix LSM/SELinux labeling of tun/tap devices (Vlad Yasevich) [1004625] - [netdrv] tuntap: fix leaking reference count (Vlad Yasevich) [1004625] - [netdrv] tun: release the reference of tun device in tun_recvmsg (Vlad Yasevich) [1004625] - [netdrv] tuntap: move socket to tun_file (Vlad Yasevich) [1004625] - [netdrv] tun: don't hold network namespace by tun sockets (Vlad Yasevich) [1004625] - [char] tty: Correct tty buffer flush (Prarit Bhargava) [999913]- [vhost] validate vhost_get_vq_desc return value (Michael S. Tsirkin) [1058677] {CVE-2014-0055} - [net] ip_gre: fix msg_name parsing for recvfrom/recvmsg (Jiri Pirko) [1076379] - [net] ip_tunnel: Fix a memory corruption in ip_tunnel_xmit (Jiri Pirko) [1076379] - [net] ip_gre: fix ipgre_header to return correct offset (Jiri Pirko) [1075579] - [net] gre: fix hard header destination address checking (Jiri Pirko) [1075579] - [x86] Adjust irq remapping quirk for older revisions of 5500/5520 chipsets (Neil Horman) [995262] - [x86] kvm: introduce periodic global clock updates (Andrew Jones) [1078929] - [x86] kvm: rate-limit global clock updates (Andrew Jones) [1072373] - [hid] wacom: Add reporting of wheel for Intuos4 WL (Aristeu Rozanski) [959596] - [netdrv] mlx4_en: Fixed crash when port type is changed (Amir Vadai) [1059586] - [netdrv] be2net: Warn users of possible broken functionality on BE2 cards with very old FW versions with latest driver (Ivan Vecera) [998013] - [pci] pciehp: replace unconditional sleep with config space access check (Myron Stowe) [988052] - [pci] Separate pci_bus_read_dev_vendor_id from pci_scan_device (Myron Stowe) [988052] - [pci] pciehp: wait 100 ms after Link Training check (Myron Stowe) [988052] - [pci] pciehp: wait 1000 ms before Link Training check (Myron Stowe) [988052] - [pci] pciehp: fix power fault interrupt storm problem (Myron Stowe) [988052]- [netdrv] vmxnet3: fix netpoll race condition (Neil Horman) [1073218] - [net] ip_tunnel: Remove double unregister of the fallback device (Florian Westphal) [1020426] - [net] ip_tunnel: return more precise errno value when adding tunnel fails (Florian Westphal) [1020426] - [net] ip_tunnel: Add fallback tunnels to the hash lists (Florian Westphal) [1020426] - [net] netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages (Jiri Pirko) [1077346] {CVE-2014-2523} - [net] ip_tunnel: (revert old)/fix ecn decapsulation behaviour (Jiri Pirko) [1059402] - [net] ipvs: Add missing locking during connection table hashing and unhashing (Jesper Brouer) [1069874] - [net] don't send NEWLINK in UNREGISTER_BATCH case (Florian Westphal) [1062254] - [net] openvswitch: Use flow hash during flow lookup operation (Francesco Fusco) [1002053] - [net] openvswitch: TCP flags matching support (Francesco Fusco) [1002053] - [net] openvswitch: Widen TCP flags handling (Francesco Fusco) [1002053] - [net] openvswitch: Enable all GSO features on internal port (Francesco Fusco) [1002053] - [net] openvswitch: collect mega flow mask stats (Francesco Fusco) [1002053] - [net] openvswitch: Simplify mega-flow APIs (Francesco Fusco) [1002053] - [net] openvswitch: Move mega-flow list out of rehashing struct (Francesco Fusco) [1002053] - [net] openvswitch: Restructure datapath.c and flow.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-gre.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-vxlan.c (Francesco Fusco) [1002053] - [net] openvswitch: Move flow table rehashing to flow install (Francesco Fusco) [1002053] - [net] openvswitch: flow: fix potential illegal memory access in __parse_flow_nlattrs (Francesco Fusco) [1002053] - [net] openvswitch: Fix alignment of struct sw_flow_key (Francesco Fusco) [1002053] - [net] openvswitch: optimize flow compare and mask functions (Francesco Fusco) [1002053] - [net] openvswitch: Rename key_len to key_end (Francesco Fusco) [1002053] - [net] openvswitch: Add SCTP support (Francesco Fusco) [1002053] - [net] ipv6: Add NEXTHDR_SCTP to ipv6.h (Francesco Fusco) [1002053] - [net] sctp: Refactor SCTP skb checksum computation (Francesco Fusco) [1002053] - [net] sctp: prevent checksum.h from double inclusion (Francesco Fusco) [1002053] - [net] openvswitch: Mega flow implementation (Francesco Fusco) [1002053] - [net] openvswitch: Use non rcu hlist_del() flow table entry (Francesco Fusco) [1002053] - [net] openvswitch: Use RCU lock for flow dump operation (Francesco Fusco) [1002053] - [net] openvswitch: Use parallel_ops genl (Francesco Fusco) [1002053] - [net] genl: Allow concurrent genl callbacks (Francesco Fusco) [1002053] - [net] ipv6: del unreachable route when an addr is deleted on lo (Vivek Dasgupta) [1028372] - [net] ipv6: add ip6_route_lookup (Vivek Dasgupta) [1028372] - [net] ethtool: added support for 40GbE link (Nikolay Aleksandrov) [1024039] - [scsi] megaraid_sas: fix a small problem when reading state value from hw (Tomas Henzl) [1065187] - [fs] gfs2: Increase the max number of ACLs (Robert S Peterson) [1075713] - [kernel] hrtimers: Move SMP function call to thread context (Mateusz Guzik) [1073129] - [kernel] hrtimers: Support resuming with two or more CPUs online (Mateusz Guzik) [1073129]- [net] sctp: fix sctp_sf_do_5_1D_ce to verify if peer is AUTH capable (Daniel Borkmann) [1067451] {CVE-2014-0101} - [fs] dcache: fix cleanup on warning in d_splice_alias (J. Bruce Fields) [1042731] - [fs] ext4: Fix buffer head leaks after calls to ext4_get_inode_loc() (Eric Sandeen) [1058583] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [net] ip, ipv6: handle gso skbs in forwarding path (Florian Westphal) [1029603] - [net] introduce netif_skb_dev_features (Florian Westphal) [1029603] - [net] add and use skb_gso_transport_seglen() (Florian Westphal) [1029603] - [net] bridge: apply multicast snooping to IPv6 link-local, too (Francesco Fusco) [1020579] - [net] bridge: fix mdb info leaks (Francesco Fusco) [1020579] - [net] bridge: fix a possible use after free (Francesco Fusco) [1020579] - [net] bridge: Pseudo-header required for the checksum of ICMPv6 (Francesco Fusco) [1020579] - [net] bridge: correct IPv6 checksum after pull (Francesco Fusco) [1020579] - [net] bridge: Do not send queries on multicast group leaves (Francesco Fusco) [1020579] - [net] bridge: Fix return values of br_multicast_add_group/br_multicast_new_group (Francesco Fusco) [1020579] - [net] bridge: don't try to update timers in case of broken MLD queries (Francesco Fusco) [1020579] - [net] bridge: prevent flooding IPv6 packets that do not have a listener (Francesco Fusco) [1020579] - [net] ipv6: mcast: use in6_dev_put in timer handlers instead of __in6_dev_put (Florian Westphal) [1026520] - [net] ipv6: mld: document force_mld_version in ip-sysctl.txt (Florian Westphal) [1026520] - [net] ipv6: mld: introduce mld_*_stop_timer functions (Florian Westphal) [1026520] - [net] ipv6: mld: refactor query processing into v1/v2 functions (Florian Westphal) [1026520] - [net] ipv6: mld: similarly to MLDv2 have min max_delay of 1 (Florian Westphal) [1026520] - [net] ipv6: mld: implement RFC3810 MLDv2 mode only (Florian Westphal) [1026520] - [net] ipv6: mld: get rid of MLDV2_MRC and simplify calculation (Florian Westphal) [1026520] - [net] ipv6: mld: clean up MLD_V1_SEEN macro (Florian Westphal) [1026520] - [net] ipv6: mld: fix v1/v2 switchback timeout to rfc3810, 9.12 (Florian Westphal) [1026520] - [net] ipv6: mcast: minor: use defines for rfc3810/8.1 lengths (Florian Westphal) [1026520] - [net] ipv6: minor: *_start_timer: rather use unsigned long (Florian Westphal) [1026520] - [net] ipv4: processing ancillary IP_TOS or IP_TTL (Francesco Fusco) [990694] - [net] ipv4: IP_TOS and IP_TTL can be specified as ancillary data (Francesco Fusco) [990694] - [net] netfilter: nf_conntrack: avoid large timeout for mid-stream pickup (Jiri Benc) [1033869] - [net] tcp: preserve ACK clocking in TSO (Jesper Brouer) [1015147] - [documentation] add missing documentation about network stack scaling (Ivan Vecera) [961555] - [netdrv] bonding: check for vlan device in bond_3ad_lacpdu_recv() (Veaceslav Falico) [1050224] - [netdrv] bonding: move bond_compute_features out of locks (Veaceslav Falico) [1021442] - [netdrv] bnx2: remove unnecessary pci_set_drvdata() (Neil Horman) [1054555] - [netdrv] bnx2: Miscellaneous conversions to ETH_ALEN (Neil Horman) [1054555] - [netdrv] bnx2: Convert dma_alloc_coherent() to dma_zalloc_coherent (Neil Horman) [1054555] - [netdrv] bnx2: Update version to 2.2.4 (Neil Horman) [1054555] - [netdrv] bnx2: Use SIMPLE_DEV_PM_OPS (Neil Horman) [1054555] - [netdrv] bnx2: Refactor WoL setup into a separate function (Neil Horman) [1054555] - [netdrv] bnx2: Use kernel APIs for WoL and power state changes (Neil Horman) [1054555] - [netdrv] bnx2: Handle error condition in ->slot_reset() (Neil Horman) [1054555] - [netdrv] bnx2: use pdev->pm_cap instead of pci_find_capability() (Neil Horman) [1054555] - [netdrv] bnx2: Use module_pci_driver to register driver (Neil Horman) [1054555] - [netdrv] bnx2: make cnic_probe static (Neil Horman) [1054555] - [netdrv] bnx2: Fix accidental reversions (Neil Horman) [1054555]- [net] sctp: fix sctp_connectx abi for ia32 emulation/compat mode (Daniel Borkmann) [1053547] - [net] packet: improve socket create/bind latency in some cases (Daniel Borkmann) [1045150] - [net] filter: let bpf_tell_extensions return SKF_AD_MAX (Daniel Borkmann) [960275] - [net] introduce SO_BPF_EXTENSIONS (Daniel Borkmann) [960275] - [net] tcp_probe: adapt tbuf size for recent changes (Daniel Borkmann) [1000466] - [net] tcp_probe: allow more advanced ingress filtering by mark (Daniel Borkmann) [1000466] - [net] tcp_probe: add IPv6 support (Daniel Borkmann) [1000466] - [net] tcp_probe: kprobes: adapt jtcp_rcv_established signature (Daniel Borkmann) [1000466] - [net] tcp_probe: also include rcv_wnd next to snd_wnd (Daniel Borkmann) [1000466] - [net] tcp_probe: cleanup snprintf() use (Daniel Borkmann) [1000466] - [net] tcp_probe: avoid modulus operation and wrap fix (Daniel Borkmann) [1000466] - [lib] vsprintf: add IPv4/v6 generic format specifier (Daniel Borkmann) [1000466] - [lib] vsprintf: Add IPV4 options for host, network, big and little endian (Daniel Borkmann) [1000466] - [lib] vsprintf: Update pI6c to not compress a single 0 (Daniel Borkmann) [1000466] - [net] netfilter: nf_conntrack: use RCU safe kfree for conntrack extensions (Jesper Brouer) [1015122] - [scsi] vmw_pvscsi: Fix pvscsi_abort() function (Ewan Milne) [1002727] - [scsi] scsi_dh: cosmetic change to sizeof() (Ewan Milne) [1062494] - [scsi] scsi_dh_alua: Add module parameter to allow failover to non preferred path without STPG (Maurizio Lombardi) [1020554] - [x86] Support Silvermont (Neil Horman) [1048304] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Veaceslav Falico) [1029315] - [security] audit: suppress stock memalloc failure warnings since already managed (Richard Guy Briggs) [890899] - [kernel] sched: Avoid throttle_cfs_rq() racing with period_timer stopping (Seth Jennings) [844450] - [hv] ballon: Make pressure posting thread sleep interruptibly (Luiz Capitulino) [1065274] - [virt] virtio_balloon: fix handling of PAGE_SIZE != 4k (Steve Best) [1034793] - [virt] virtio_balloon: Fix endian bug (Steve Best) [1034793] - [kvm] x86: emulator: Implement jmp far opcode ff/5 (Laszlo Ersek) [1059496] - [kvm] x86: emulator: Add decoding of 16bit second in memory argument (Laszlo Ersek) [1059496] - [virt] xenfv: cpuid filtering, allow 'em all on v4 (Andrew Jones) [1064971] - [virt] xenfv: cpuid filtering, check xen major version (Andrew Jones) [1064971] - [kernel] errno.h: remove "NFS" from descriptions in comments (Eric Sandeen) [1009681] - [virt] xen: mask x2APIC feature in PV (Andrew Jones) [1061348 1064974] - [virt] xen: filter APERFMPERF cpuid feature out (Andrew Jones) [1061348 1064974] - [virt] xenpv: fix xen_cpuid mwait leaf case (Andrew Jones) [1061348 1064974] - [virt] xenpv: improve xsave detection (Andrew Jones) [1061348 1064974] - [virt] xen: mask the MTRR feature from the cpuid (Andrew Jones) [1061348 1064974] - [s390] crypto: Fix aes-xts parameter corruption (Hendrik Brueckner) [1043540] - [x86] crypto: xor - Check for osxsave as well as avx in crypto/xor (Andrew Jones) [1061348] - [x86] add cpu_has_osxsave (Andrew Jones) [1061348] - [virt] revert "xen: don't touch xsave in cr4" (Andrew Jones) [1061348] - [virt] revert "xen: mask cpu feature avx" (Andrew Jones) [1061348] - [x86] intel-iommu: fix off-by-one in pagetable freeing (Marcelo Tosatti) [635846] - [x86] intel-iommu: Free old page tables before creating superpage (Marcelo Tosatti) [635846] - [x86] amd-iommu: Fix memory leak in free_pagetable (Marcelo Tosatti) [635846] - [x86] kvm: iommu: hva align mapping page size (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix return value of iommu_unmap() API (Marcelo Tosatti) [635846] - [x86] intel-iommu: Fix leaks in pagetable freeing (Marcelo Tosatti) [635846] - [x86] amd-iommu: Make iommu_map_page and alloc_pte aware of page sizes (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix superpage support in pfn_to_dma_pte() (Marcelo Tosatti) [635846] - [x86] intel-iommu: set iommu_superpage on VM domains to lowest common denominator (Marcelo Tosatti) [635846] - [x86] intel-iommu: Enable super page support (Marcelo Tosatti) [635846] - [x86] kvm: Fix order passed to iommu_unmap (Marcelo Tosatti) [635846] - [x86] kvm: Change kvm_iommu_map_pages to map large pages (Marcelo Tosatti) [635846] - [x86] vt-d: Change map_range functions to implement map interface (Marcelo Tosatti) [635846] - [x86] iommu-api: Add ->*map callbacks to iommu_ops (Marcelo Tosatti) [635846] - [x86] iommu-api: Add iommu_map and iommu_unmap functions (Marcelo Tosatti) [635846] - [x86] iommu-api: Rename ->*map function pointers to ->*map_range (Marcelo Tosatti) [635846] - [x86] kvm: Introduce kvm_host_page_size (Marcelo Tosatti) [635846] - [x86] kvm: Enable EPT 1GB page support (Marcelo Tosatti) [998745] - [x86] kvm: Rename gb_page_enable() to get_lpage_level() in kvm_x86_ops (Marcelo Tosatti) [998745] - [x86] kvm: Moving PT_*_LEVEL to mmu.h (Marcelo Tosatti) [998745]- [edac] sb_edac: add support for Ivy Bridge (Aristeu Rozanski) [1005266] - [edac] sb_edac: avoid decoding the same error multiple times (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename mci_bind_devs() (Aristeu Rozanski) [1005266] - [edac] sb_edac: enable multiple PCI id tables to be used (Aristeu Rozanski) [1005266] - [edac] sb_edac: rework sad_pkg (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different interleave lists (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different dram_rule arrays (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOHM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename pci_br (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOLM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: make RANK_CFG_A value part of sbridge_info (Aristeu Rozanski) [1005266] - [char] tty: ldisc, wait for ldisc infinitely in hangup (Aristeu Rozanski) [983146] - [char] tty: ldisc, move wait idle to caller (Aristeu Rozanski) [983146] - [char] tty: ldisc, allow waiting for ldisc arbitrarily long (Aristeu Rozanski) [983146] - [char] tty: ldisc, do not close until there are readers (Aristeu Rozanski) [983146] - [char] tty: restore tty_ldisc_wait_idle (Aristeu Rozanski) [983146] - [acpi] thermal: Check for thermal zone requirement (Nigel Croxon) [1021044] - [acpi] thermal: Don't invalidate thermal zone if critical trip point is bad (Nigel Croxon) [1021044] - [powerpc] mm: Fix mmap errno when MAP_FIXED is set and mapping exceeds the allowed address space (Jerome Marchand) [848316] - [mm] add overcommit_kbytes sysctl variable (Jerome Marchand) [967101] - [mm] factor commit limit calculation (Jerome Marchand) [967101] - [kernel] futex: fix handling of read-only-mapped hugepages (Andrea Arcangeli) [1045050] - [mm] flush pages from pagevec of offlined CPU (Naoya Horiguchi) [1037467] - [fs] Change fsnotify() to call fsnotify_create_event() with GFP_NOFS instead of GFP_KERNEL (Larry Woodman) [1032264] - [x86] Stop recursive fault in print_context_stack after stack overflow (Aaron Tomlin) [1028407] - [mm] fix BUG in __split_huge_page_pmd (Andrea Arcangeli) [949735] - [fs] GFS2: Lock i_mutex and use a local gfs2_holder for fallocate (Robert S Peterson) [1061910] - [fs] xfs: deprecate nodelaylog option (Eric Sandeen) [1055644] - [fs] nfsd: fix a race between returning and breaking the same delegation (Scott Mayhew) [914772] - [fs] cifs: escaping special characters in cifs_show_options (Cedric Buissart) [1023373] - [fs] ext4: fix WARN_ON from ext4_releasepage() (Carlos Maiolino) [1036814] - [scsi] sg: Fix user memory corruption when SG_IO is interrupted by a signal (David Milburn) [913199] - [fs] vfs: fix getname() && do_getname() interaction (Oleg Nesterov) [1024689] - [fs] ext3: pass custom EOF to generic_file_llseek_size() (Eric Sandeen) [1007459] - [fs] ext4: use core vfs llseek code for dir seeks (Eric Sandeen) [1007459] - [fs] vfs: allow custom EOF in generic_file_llseek code (Eric Sandeen) [1007459] - [fs] ext3: return 32/64-bit dir name hash according to usage type (Eric Sandeen) [1007459] - [fs] ext4: replace cut'n'pasted llseek code with generic_file_llseek_size (Eric Sandeen) [1007459] - [fs] vfs: add generic_file_llseek_size (Eric Sandeen) [1007459]- [x86] apic: Make disabled_cpu_apicid static read_mostly, fix typos (Nigel Croxon) [980621] - [x86] kexec: Add disable_cpu_apicid kernel parameter (Nigel Croxon) [980621] - [net] neigh: fix setting of default gc_* values (Jiri Pirko) [1070363] - [net] ipv4: fix route deletion for IPs on many subnets (Jiri Benc) [1056443] - [net] ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] tcp: tsq: restore minimal amount of queueing (Jiri Pirko) [1044053] - [net] ipv6: fix potential use after free in tcp_v6_do_rcv (Jiri Benc) [1004164] - [net] ipv6: Use ipv6_get_dsfield() instead of ipv6_tclass() (Jiri Benc) [1004164] - [fs] proc: meminfo: provide estimated available memory (Luiz Capitulino) [1032702] - [mm] vmscan: re-introduce the ZONE_RECLAIM_NOSCAN bailout for zone_reclaim() (Rafael Aquini) [1039534] - [mm] vmscan: compaction works against zones, not lruvecs (Johannes Weiner) [982770]- [fs] Fix mountpoint reference leakage in linkat (Jeff Layton) [1059943] - [net] sock: Fix release_cb kABI brekage (Thomas Graf) [1039723] - [kvm] x86: use kvm_read/write_guest_virt_system in task switch (Paolo Bonzini) [1018581] - [kvm] x86: small cleanups to kvm_task_switch (Paolo Bonzini) [1018581] - [kvm] x86: propagate error from kvm_load_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: improve save_guest_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: introduce kvm_write_guest_virt_system (Paolo Bonzini) [1018581] - [kvm] x86: Fix task switch privilege checks (Paolo Bonzini) [1018581]- [powerpc] Make function that parses RTAS error logs global (Steve Best) [1028682] - [powerpc] pseries: Add RTAS event log v6 definition (Steve Best) [1028682] - [powerpc] pseries: Parse and handle EPOW interrupts (Steve Best) [1028682] - [net] loopback: set default mtu to 64K (Jiri Pirko) [1057610] - [net] netpoll: take rcu_read_lock_bh() in netpoll_send_skb_on_dev() (Florian Westphal) [1049052] - [net] tcp: call tcp_replace_ts_recent() from tcp_ack() (Jiri Pirko) [1056516] - [net] tcp: accept RST without ACK flag (Jiri Pirko) [890377] - [net] tcp: should drop incoming frames without ACK flag set (Jiri Pirko) [890377] - [fs] cifs: sanity check length of data to send before sending (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] cifs: ensure that uncached writes handle unmapped areas correctly (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] xfs: xfs_remove deadlocks due to inverted AGF vs AGI lock ordering (Brian Foster) [1059334]- [pci] Retry allocation of only the resource type that failed (Myron Stowe) [1033748] - [pci] cleanup assign_requested_resources_sorted() kernel-doc warning (Myron Stowe) [1033748] - [pci] add a PCI resource reallocation config option (Myron Stowe) [1033748] - [pci] print out suggestion about using pci=realloc (Myron Stowe) [1033748] - [pci] prepare pci=realloc for multiple options (Myron Stowe) [1033748] - [pci] Retry on IORESOURCE_IO type allocations (Myron Stowe) [1033748] - [pci] Skip cardbus assigned resource reset during pci bus rescan (Myron Stowe) [1033748] - [pci] Fix "cardbus bridge resources as optional" size handling (Myron Stowe) [1033748] - [pci] Disable cardbus bridge MEM1 prefetchable bit (Myron Stowe) [1033748] - [pci] Fix /sys warning when sriov enabled and card is hot removed (Myron Stowe) [1033748] - [pci] remove add_to_failed_list() (Myron Stowe) [1033748] - [pci] add debug print out for add_size (Myron Stowe) [1033748] - [pci] make free_list() into a function (Myron Stowe) [1033748] - [pci] Rename dev_res_x to add_res or fail_res (Myron Stowe) [1033748] - [pci] Merge pci_dev_resource_x and pci_dev_resource (Myron Stowe) [1033748] - [pci] Replace resource_list with generic list (Myron Stowe) [1033748] - [pci] Move struct resource_list to setup-bus.c (Myron Stowe) [1033748] - [pci] Move pdev_sort_resources() to setup-bus.c (Myron Stowe) [1033748] - [pci] make re-allocation try harder by reassigning ranges higher (Myron Stowe) [1033748] - [pci] Make pci_rescan_bus handle add_list (Myron Stowe) [1033748] - [pci] Make rescan bus increase bridge resource size if needed (Myron Stowe) [1033748] - [pci] Use add_list in pcie hotplug path (Myron Stowe) [1033748] - [pci] try to assign required+option size first (Myron Stowe) [1033748] - [pci] Move get_res_add_size() function (Myron Stowe) [1033748] - [pci] Make add_to_list() return status (Myron Stowe) [1033748] - [pci] Calculate right add_size (Myron Stowe) [1033748] - [pci] set pci sriov page size before reading SRIOV BAR (Myron Stowe) [1033748] - [pci] delay configuration of SRIOV capability (Myron Stowe) [1033748] - [pci] Fix hotplug of Express Module with pci bridges (Myron Stowe) [1033748] - [pci] defer enablement of SRIOV BARS (Myron Stowe) [1033748] - [pci] Make pci_setup_bridge() non-static for use by arch code (Myron Stowe) [1033748] - [pci] code and comments cleanup (Myron Stowe) [1033748] - [pci] make cardbus-bridge resources optional (Myron Stowe) [1033748] - [pci] make SRIOV resources optional (Myron Stowe) [1033748] - [pci] ability to relocate assigned pci-resources (Myron Stowe) [1033748] - [pci] honor child buses add_size in hot plug configuration (Myron Stowe) [1033748] - [pci] remove printks about disabled bridge windows (Myron Stowe) [1033748] - [pci] ability to resize an allocated resource (Myron Stowe) [1033748] - [pci] pciehp: cleanup flow in pciehp_configure_device (Myron Stowe) [1033748] - [pci] Combined back-port of changes to drivers/pci/setup-bus.c to end up in sync with upstream at commit f483d39 (Myron Stowe) [1033748] - [pci] set PCI_PREF_RANGE_TYPE_64 in pci_bridge_check_ranges (Myron Stowe) [1033748] - [pci] rework "pci: add failed_list to pci_bus_assign_resources" (Myron Stowe) [1033748] - [pci] rework "pci: add pci_bridge_release_resources and pci_bus_release_bridge_resources" (Myron Stowe) [1033748] - [pci] rework "pci: separate pci_setup_bridge to small functions" (Myron Stowe) [1033748] - [pci] claim SR-IOV BARs in pcibios_allocate_resource (Myron Stowe) [1033748]- [x86] apic: Map the local apic when parsing the MP table (Prarit Bhargava) [1061873] - [kvm] x86: fix tsc catchup issue with tsc scaling (Marcelo Tosatti) [1005143] - [char] virtio-rng: don't register buffer if data isn't read out (Amos Kong) [1008273] - [netdrv] enic: remove enic->vlan_group check (Stefan Assmann) [1057704] - [netdrv] bonding: add NETIF_F_NO_CSUM vlan_features (Ivan Vecera) [1059777] - [infiniband] ipoib: Report operstate consistently when brought up without a link (Michal Schmidt) [995300]- [security] selinux: fix broken peer recv check (Paul Moore) [1043051] - [perf] tools: Enable branch profiling (Jiri Olsa) [1057869] - [perf] Fix hypervisor branch sampling permission check (Jiri Olsa) [1057869] - [perf] x86: Check branch sampling priv level in generic code (Jiri Olsa) [1057869] - [perf] Demand proper privileges for PERF_SAMPLE_BRANCH_KERNEL (Jiri Olsa) [1057869] - [perf] x86: Fix intel LBR filter (Jiri Olsa) [1057869] - [perf] Add callback to flush branch_stack on context switch (Jiri Olsa) [1057869] - [perf] Disable PERF_SAMPLE_BRANCH_* when not supported (Jiri Olsa) [1057869] - [perf] x86: Add LBR software filter support for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Implement PERF_SAMPLE_BRANCH for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Disable LBR support for older Intel Atom processors (Jiri Olsa) [1057869] - [perf] x86: Sync branch stack sampling with precise_sampling (Jiri Olsa) [1057869] - [char] n_tty: Fix unsafe update of available buffer space (Jiri Benc) [980188] - [char] n_tty: Fix stuck throttled driver (Jiri Benc) [980188] - [char] tty: Add safe tty throttle/unthrottle functions (Jiri Benc) [980188] - [char] tty: note race we need to fix (Jiri Benc) [980188] - [fs] nfsd: don't try to reuse an expired DRC entry off the list (Jeff Layton) [1036972] - [fs] nfsd: when reusing an existing repcache entry, unhash it first (Jeff Layton) [1036972] - [fs] GFS2: Fix slab memory leak in gfs2_bufdata (Robert S Peterson) [1024024] - [fs] GFS2: Fix use-after-free race when calling gfs2_remove_from_ail (Robert S Peterson) [1024024] - [fs] nfs: always make sure page is up-to-date before extending a write to cover the entire page (Scott Mayhew) [1054493] - [fs] GFS2: Increase i_writecount during gfs2_setattr_chown (Robert S Peterson) [1046168] - [fs] xfs: ensure we capture IO errors correctly (Lachlan McIlroy) [1021325] - [mm] get rid of unnecessary pageblock scanning in setup_zone_migrate_reserve (Motohiro Kosaki) [1043353]- [security] selinux: process labeled IPsec TCP SYN-ACK packets properly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: look for IPsec labels on both inbound and outbound packets (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_output() (Paul Moore) [1024631]- [edac] e752x_edac: Fix pci_dev usage count (Aristeu Rozanski) [1029530] - [md] fix lockdep warning in dm-thin (Mikulas Patocka) [952815] - [md] optimize use SRCU and RCU (Mikulas Patocka) [1011985] - [s390] mm: handle asce-type exceptions as normal page fault (Hendrik Brueckner) [1034268] - [s390] mm: correct tlb flush on page table upgrade (Hendrik Brueckner) [1034269] - [kvm] vmx: Properly return error to userspace on vmentry failure (Andrew Jones) [1054139] - [net] neigh: fix kabi breakage of the set (Jiri Pirko) [1023278] - [net] neigh: use neigh_parms_net() to get struct neigh_parms->net pointer (Jiri Pirko) [1023278] - [net] ipv4: loopback device: ignore value changes after device is upped (Jiri Pirko) [1023278] - [net] neigh: ipv6: respect default values set before an address is assigned to device (Jiri Pirko) [1023278] - [net] neigh: restore old behaviour of default parms values (Jiri Pirko) [1023278] - [net] neigh: introduce neigh_parms_family helper (Jiri Pirko) [1023278] - [net] neigh: wrap proc dointvec functions (Jiri Pirko) [1023278] - [net] neigh: do not use ctl_table->extra (Jiri Pirko) [1023278] - [net] neigh: convert parms to an array (Jiri Pirko) [1023278] - [net] fix memory information leaks in recv protocol handlers (Florian Westphal) [1039869] {CVE-2013-7271} - [net] ipv6: netfilter: ip6t_LOG: fix mark logging for IPv6 packets (Jiri Pirko) [1029970] - [net] netfilter: xt_socket: Make tproto signed in socket_mt6_v1() (Jiri Pirko) [1022201] - [net] af_unix: If we don't care about credentials coallesce all messages (Jiri Pirko) [1024635]- [mm] memcg: fix oom schedule_timeout() (Ulrich Obergfell) [1034237] - [mm] memcg: change memcg_oom_mutex to spinlock (Ulrich Obergfell) [1034237] - [mm] memcg: fix hierarchical oom locking (Ulrich Obergfell) [1034237] - [mm] memcg: make oom_lock 0 and 1 based rather than counter (Ulrich Obergfell) [1034237] - [usb] cdc-wdm: fix buffer overflow (Alexander Gordeev) [922001] {CVE-2013-1860} - [usb] cdc-wdm: Fix race between autosuspend and reading from the device (Alexander Gordeev) [922001] {CVE-2013-1860}- [perf] tools: Fix LIBNUMA build with glibc 2.12 and older (Jiri Olsa) [1034843] - [perf] probe: Fix segfault (Jiri Olsa) [1034843] - [perf] record: Fix -C option (Jiri Olsa) [1034843] - [perf] tools: check if -DFORTIFY_SOURCE=2 is allowed (Jiri Olsa) [1034843] - [perf] report: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] annotate: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] Enable building perf tools for Meta (Jiri Olsa) [1034843] - [perf] Enable building perf tools for ARC (Jiri Olsa) [1034843] - [perf] tools: Fix build with bison 2.3 and older (Jiri Olsa) [1034843] - [perf] tools: Limit unwind support to x86 archs (Jiri Olsa) [1034843] - [perf] annotate: Make it to be able to skip unannotatable symbols (Jiri Olsa) [1034843] - [perf] gtk/annotate: Fail early if it can't annotate (Jiri Olsa) [1034843] - [perf] gtk/annotate: Show source lines with gray color (Jiri Olsa) [1034843] - [perf] gtk/annotate: Support multiple event annotation (Jiri Olsa) [1034843] - [perf] ui/gtk: Implement basic GTK2 annotation browser (Jiri Olsa) [1034843] - [perf] annotate: Fix warning message on a missing vmlinux (Jiri Olsa) [1034843] - [perf] buildid-cache: Add --update option (Jiri Olsa) [1034843] - [perf] python: Link with sysfs.o (Jiri Olsa) [1034843] - [perf] evlist: Pass the event_group info via perf_attr_details (Jiri Olsa) [1034843] - [perf] tools: Fix calloc argument ordering (Jiri Olsa) [1034843] - [perf] tests: Adding automated parsing tests for group :GH modifiers (Jiri Olsa) [1034843] - [perf] tools: Fix perf_evsel::exclude_GH handling (Jiri Olsa) [1034843] - [perf] hists browser: Add support to display whole group data for raw columns (Jiri Olsa) [1034843] - [perf] stat: Add per processor socket count aggregation (Jiri Olsa) [1034843] - [perf] tools: Add cpu_map processor socket level functions (Jiri Olsa) [1034843] - [perf] evlist: Make event_copy local to mmaps (Jiri Olsa) [1034843] - [perf] sort: Check return value of strdup() (Jiri Olsa) [1034843] - [perf] sort: Make setup_sorting returns an error code (Jiri Olsa) [1034843] - [perf] sort: Drop ip_* arguments from _sort__sym_cmp() (Jiri Olsa) [1034843] - [perf] tools: Check for flex and bison before continuing building (Jiri Olsa) [1034843] - [perf] evlist: Fix set event list leader (Jiri Olsa) [1034843] - [perf] report: Enable the runtime switching of perf data file (Jiri Olsa) [1034843] - [perf] hists browser: Add option for runtime switching perf data file (Jiri Olsa) [1034843] - [perf] evlist: Add --group option (Jiri Olsa) [1034843] - [perf] report: Add report.group config option (Jiri Olsa) [1034843] - [perf] report: Add --group option (Jiri Olsa) [1034843] - [perf] report: Show group description when event group is enabled (Jiri Olsa) [1034843] - [perf] report: Bypass non-leader events when event group is enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Trim column header string when event group enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Add support for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Add suppport for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Move coloring logic to hpp functions (Jiri Olsa) [1034843] - [perf] ui/hist: Add support for event group view (Jiri Olsa) [1034843] - [perf] gtk/browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] hists browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] ui/hist: Consolidate hpp helpers (Jiri Olsa) [1034843] - [perf] hists: Resort hist entries using group members for output (Jiri Olsa) [1034843] - [perf] report: Make another loop for linking group hists (Jiri Olsa) [1034843] - [perf] header: Add HEADER_GROUP_DESC feature (Jiri Olsa) [1034843] - [perf] tests: Add group test conditions (Jiri Olsa) [1034843] - [perf] tools: Keep group information (Jiri Olsa) [1034843] - [perf] top: Delete maps on exit (Jiri Olsa) [1034843] - [perf] top: Stop using exit() (Jiri Olsa) [1034843] - [perf] header: Fix double fclose() on do_write() failure (Jiri Olsa) [1034843] - [perf] header: Fix memory leak for the "Not caching a kptr_restrict'ed /proc/kallsyms" case (Jiri Olsa) [1034843] - [perf] tools: Fix memory leak on error (Jiri Olsa) [1034843] - [perf] sort: Use pclose() instead of fclose() on pipe stream (Jiri Olsa) [1034843] - [perf] tools: Fix possible double free on error (Jiri Olsa) [1034843] - [perf] tools, powerpc: Fix compile warnings in tests/attr.c (Jiri Olsa) [1034843] - [perf] evsel: Fix memory leaks on evsel->counts (Jiri Olsa) [1034843] - [perf] stat: Add interval printing (Jiri Olsa) [1034843] - [perf] evsel: Add prev_raw_count field (Jiri Olsa) [1034843] - [perf] tools: Make numa benchmark optional (Jiri Olsa) [1034843] - [perf] Add 'perf bench numa mem' NUMA performance measurement suite (Jiri Olsa) [1034843] - [perf] tests: Fix leaks on PERF_RECORD_* test (Jiri Olsa) [1034843] - [perf] tests: Call machine__exit in the vmlinux matches kallsyms test (Jiri Olsa) [1034843] - [perf] ui browser: Free browser->helpline() on ui_browser__hide() (Jiri Olsa) [1034843] - [perf] header: Stop using die() calls when processing tracing data (Jiri Olsa) [1034843] - [perf] kmem: Use memdup() (Jiri Olsa) [1034843] - [perf] tools: Use memdup in map__clone (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in map.c and map.h (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in strlist (Jiri Olsa) [1034843] - [perf] test: Allow skipping tests (Jiri Olsa) [1034843] - [perf] tools: Allow passing a list to intlist__new (Jiri Olsa) [1034843] - [perf] tools: Allow passing NULL to intlist__find (Jiri Olsa) [1034843] - [perf] script: Remove workqueue-stats script (Jiri Olsa) [1034843] - [perf] script: hook up perf_scripting_context->pevent (Jiri Olsa) [1034843] - [perf] script: Don't display trace info when invoking scripts (Jiri Olsa) [1034843] - [perf] tools: Remove some needless die() calls from the main routine (Jiri Olsa) [1034843] - [perf] pmu: Privatize perf_pmu_format and perf_pmu_alias structs (Jiri Olsa) [1034843] - [perf] tests: Use ARRAY_SIZE() were applicable (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in event parsing struct names (Jiri Olsa) [1034843] - [perf] ui browsers: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] pmu: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in parse_events_term struct (Jiri Olsa) [1034843] - [perf] tools: Move ltrim() to util/string.c (Jiri Olsa) [1034843] - [perf] tools: Fix PMU format parsing test failure (Jiri Olsa) [1034843] - [perf] tools: Do not include PERF-VERSION-FILE to Makefile (Jiri Olsa) [1034843] - [perf] tools: Get rid of unused include of config.mak (Jiri Olsa) [1034843] - [perf] tools: Remove unused 'unset' parameter from parse_events (Jiri Olsa) [1034843] - [perf] tools: Mark branch_info maps as referenced (Jiri Olsa) [1034843] - [perf] annotate browser: Fix segfault when drawing out-of-bounds jumps (Jiri Olsa) [1034843] - [perf] tools: Move get_term_dimensions from top to util.c (Jiri Olsa) [1034843] - [perf] symbols: Mark vmlinux filename as allocated (Jiri Olsa) [1034843] - [perf] symbols: Move name malloc to when needed in dso__load (Jiri Olsa) [1034843] - [perf] report: Update documentation for sort keys (Jiri Olsa) [1034843] - [perf] sort: Separate out branch stack specific sort keys (Jiri Olsa) [1034843] - [perf] sort: Clean up sort__first_dimension setting (Jiri Olsa) [1034843] - [perf] sort: Calculate parent column width too (Jiri Olsa) [1034843] - [perf] sort: Align cpu column to right (Jiri Olsa) [1034843] - [perf] sort: Fix --sort pid output (Jiri Olsa) [1034843] - [perf] sort: Get rid of unnecessary __maybe_unused (Jiri Olsa) [1034843] - [perf] sort: Move misplaced sort entry functions (Jiri Olsa) [1034843] - [perf] probe: Allow of casting an array of char to string (Jiri Olsa) [1034843] - [perf] tools: Add anonymous huge page recognition (Jiri Olsa) [1034843] - [perf] bench: Flush stdout before starting bench suite (Jiri Olsa) [1034843] - [perf] symbols: Include elf.h header regardless LIBELF_SUPPORT (Jiri Olsa) [1034843] - [perf] tools: Fix possible but unlikely buffer overflow (Jiri Olsa) [1034843] - [perf] tools: Fix GNU make v3.80 compatibility issue (Jiri Olsa) [1034843] - [perf] ui/gtk: Setup browser window early (Jiri Olsa) [1034843] - [perf] ui/gtk: Factor out common browser routines (Jiri Olsa) [1034843] - [perf] script: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] kmem: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] tools: remove redundant checks from _sort__sym_cmp (Jiri Olsa) [1034843] - [perf] tests: Don't fail if a matching vmlinux isn't found, skip that test (Jiri Olsa) [1034843] - [perf] tests: Add return states enum for tests (Jiri Olsa) [1034843] - [perf] machine: Simplify accessing the host machine (Jiri Olsa) [1034843] - [perf] tests: Fix PYTHONPATH for python-use test tracepoints (Jiri Olsa) [1034843] - [perf] machine: Introduce struct machines (Jiri Olsa) [1034843] - [perf] session: There is no need for a per session hists instance (Jiri Olsa) [1034843] - [perf] hists: Rename hists__fprintf_nr_events to events_stats__fprintf (Jiri Olsa) [1034843] - [perf] record: Don't pass host machine to guest synthesizer (Jiri Olsa) [1034843] - [perf] header: Ensure read/write finished successfully (Jiri Olsa) [1034843] - [perf] tests: Check python path on attr and binding test (Jiri Olsa) [1034843] - [perf] tests: Add event parsing test for '*:*' tracepoints (Jiri Olsa) [1034843] - [perf] tools: Add missing closedir in multi tracepoint processing (Jiri Olsa) [1034843] - [perf] test: Check for linking problems in the python binding (Jiri Olsa) [1034843] - [perf] evsel: Introduce perf_evsel__open_strerror method (Jiri Olsa) [1034843] - [perf] evsel: Introduce event fallback method (Jiri Olsa) [1034843] - [perf] evsel: Do missing feature fallbacks in just one place (Jiri Olsa) [1034843] - [perf] tests: Adjust some message log levels to help diagnosing problems in attr tests (Jiri Olsa) [1034843] - [perf] test: Remove leftover temp file left by one of the attr tests (Jiri Olsa) [1034843] - [perf] test: Add a test case for hists__match, hists__link (Jiri Olsa) [1034843] - [perf] diff: Use internal rb tree for compute resort (Jiri Olsa) [1034843] - [perf] hists: Link hist entries before inserting to an output tree (Jiri Olsa) [1034843] - [perf] hists: Exchange order of comparing items when collapsing hists (Jiri Olsa) [1034843] - [perf] top: Use perf_evlist__config() (Jiri Olsa) [1034843] - [perf] record: Export the callchain parsing routine and help (Jiri Olsa) [1034843] - [perf] record: Pass perf_record_opts to the callchain cmdline parsing callback (Jiri Olsa) [1034843] - [perf] evsel: Decode read_format and sample_type in perf_evsel__fprintf (Jiri Olsa) [1034843] - [perf] tools: Add install-bin Makefile target (Jiri Olsa) [1034843] - [perf] evsel: Adopt fprintf routine from 'perf evlist' (Jiri Olsa) [1034843] - [perf] evlist: Set the leader in the perf_evlist__config method (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_TOTAL_TIME_ENABLED/_RUNNING (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_ID in read_format (Jiri Olsa) [1034843] - [perf] evsel: Introduce method to request IDs be used (Jiri Olsa) [1034843] - [perf] test: Use perf_evsel__newtp constructor in the tracepoint tests (Jiri Olsa) [1034843] - [perf] test: Fixup error reporting in basic mmap test (Jiri Olsa) [1034843] - [perf] evsel: Update sample_size when setting sample_type bits (Jiri Olsa) [1034843] - [perf] machine: Move more machine methods to machine.c (Jiri Olsa) [1034843] - [perf] buildid-cache: Add option to show build ids that are missing in the cache (Jiri Olsa) [1034843] - [perf] symbols: Generalize filter in __fprintf_buildid methods (Jiri Olsa) [1034843] - [perf] diff: Remove displacement output option (Jiri Olsa) [1034843] - [perf] buildid-list: We need to check if a file is ELF first (Jiri Olsa) [1034843] - [perf] tools: Fix TUI helpline output (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make tags (Jiri Olsa) [1034843] - [perf] diff: Change formula methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Change compute methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Remove displacement from struct hist_entry_diff (Jiri Olsa) [1034843] - [perf] evsel: Convert to _is_group_leader method (Jiri Olsa) [1034843] - [perf] evsel: Set leader evsel's ->leader to itself (Jiri Olsa) [1034843] - [perf] hists: Link hist entry pairs to leader (Jiri Olsa) [1034843] - [perf] hists: Fix typo on hist__entry_add_pair (Jiri Olsa) [1034843] - [perf] symbols: Ignore ABS symbols when loading data maps (Jiri Olsa) [1034843] - [perf] hists: Introduce perf_hpp__list for period related columns (Jiri Olsa) [1034843] - [perf] tools: Fix mmap limitations on 32-bit (Jiri Olsa) [1034843] - [perf] top: Add missing newline on pr_err call (Jiri Olsa) [1034843] - [perf] session: Free environment information when deleting session (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make clean (Jiri Olsa) [1034843] - [perf] ui/helpline: Introduce ui_helpline__vshow() (Jiri Olsa) [1034843] - [perf] ui: Always compile error printing code (Jiri Olsa) [1034843] - [perf] symbols: Fix dso__fprintf() print statement (Jiri Olsa) [1034843] - [net] sctp: fix checksum marking for outgoing packets (Daniel Borkmann) [1040385]- [fs] fuse: never d_drop() dentry mountpoints on failed reval (Brian Foster) [1026952] - [fs] cifs: don't instantiate new dentries in readdir for inodes that need to be revalidated immediately (Sachin Prabhu) [1017883] - [fs] cifs: revalidate directories instiantiated via FIND_* in order to handle DFS referrals (Sachin Prabhu) [1017883] - [fs] cifs: only set ops for inodes in I_NEW state (Sachin Prabhu) [1017883] - [fs] nfs: fix handling of invalid mount options in nfs_remount (Jeff Layton) [968185] - [fs] nfs: reject version and minorversion changes on remount attempts (Jeff Layton) [968185] - [fs] nfsd: add private md5 hashing implementation to get around FIPS blacklisting (Jeff Layton) [1020176] - [fs] nfs: Always clear the NFS_INO_LAYOUTCOMMIT in layoutreturn (Jeff Layton) [921540] - [fs] nfs: Send atime and mtime as a 64bit value (Jeff Layton) [996548] - [fs] nfs: fix mknod() on nfs4 (Jeff Layton) [921684] - [fs] nfs: nameidata_to_nfs_open_context() doesn't need nameidata (Jeff Layton) [921684] - [md] Re-enable TRIM on MD RAID5 devices (Jes Sorensen) [1023424] - [md] raid5: avoid finding "discard" stripe (Jes Sorensen) [1023424] - [md] raid5: set bio bi_vcnt 0 for discard request (Jes Sorensen) [1023424] - [s390] fix save and restore of the floating-point-control register (Hendrik Brueckner) [1034270] - [s390] signal: change return values to -EFAULT (Hendrik Brueckner) [1034270] - [kernel] ptrace: Cleanup useless header (Aaron Tomlin) [1036312] - [kernel] ptrace: kill BKL in ptrace syscall (Aaron Tomlin) [1036312] - [x86] kvm: fix cross page vapic_addr access (Paolo Bonzini) [1032215] {CVE-2013-6368} - [x86] kvm: fix division by zero in apic_get_tmcct (Paolo Bonzini) [1032213] {CVE-2013-6367}- [scsi] scsi_debug: fix endianness bug in sdebug_build_parts() (Maurizio Lombardi) [563489] - [scsi] bfa: Chinook quad port 16G FC HBA claim issue (Vijay Guvva) [1038186] - [scsi] bfa: Fix crash when symb name set for offline vport (Vijay Guvva) [1032731] - [scsi] scsi_dh_alua: ALUA handler attach should succeed while TPG is transitioning (Maurizio Lombardi) [1019480] - [scsi] scsi_dh_alua: ALUA check sense should retry device internal reset unit attention (Maurizio Lombardi) [1019480] - [scsi] don't kfree an initialized struct device (Maurizio Lombardi) [908150] - [fs] nfs: Prevent a 3-way deadlock between layoutreturn, open and state recovery (Steve Dickson) [1034487] - [fs] nfs: Ensure that rmdir() waits for sillyrenames to complete (Steve Dickson) [1034348] - [fs] nfs: wait on recovery for async session errors (Steve Dickson) [1030049] - [fs] nfs: Re-use exit code in nfs4_async_handle_error() (Steve Dickson) [1030049] - [fs] nfs: Update list of irrecoverable errors on DELEGRETURN (Steve Dickson) [1030049] - [exec] ptrace: fix get_dumpable() incorrect tests (Petr Oros) [1039487] {CVE-2013-2929} - [net] ipv6: router reachability probing (Jiri Benc) [1029585] - [net] ipv6: remove the unnecessary statement in find_match() (Jiri Benc) [1029585] - [net] ipv6: fix route selection if kernel is not compiled with CONFIG_IPV6_ROUTER_PREF (Jiri Benc) [1029585] - [net] ipv6: Fix default route failover when CONFIG_IPV6_ROUTER_PREF=n (Jiri Benc) [1029585] - [net] ipv6: probe routes asynchronous in rt6_probe (Jiri Benc) [1030094] - [net] ndisc: Update neigh->updated with write lock (Jiri Benc) [1030094] - [net] ipv6: prevent fib6_run_gc() contention (Jiri Benc) [1030094] - [net] netfilter: push reasm skb through instead of original frag skbs (Jiri Pirko) [1011214] - [net] ip6_output: fragment outgoing reassembled skb properly (Jiri Pirko) [1011214] - [net] netfilter: nf_conntrack_ipv6: improve fragmentation handling (Jiri Pirko) [1011214] - [net] ipv4: fix path MTU discovery with connection tracking (Jiri Pirko) [1011214] - [net] ipv6: Make IP6CB(skb)->nhoff 16-bit (Jiri Pirko) [1011214] - [input] uinput: setup MT usage during device creation (Aristeu Rozanski) [903081] - [input] add static inline accessors for ABS properties (Aristeu Rozanski) [903081] - [edac] revert sdram_scrub_rate behavior change (Aristeu Rozanski) [738592] - [edac] Add error decoding support for AMD Fam16h processors (Prarit Bhargava) [1020290] - [hda] alsa: fix the no-sound issue for Creative Recon3D cards (Jaroslav Kysela) [1007460]- [powerpc] signals: Improved mark VSX not saved with small contexts fix (Seth Jennings) [1044117] - [powerpc] signals: Mark VSX not saved with small contexts (Seth Jennings) [1044117]- [pci] Remove pcie_cap_has_devctl() (Myron Stowe) [1025994] - [pci] Support PCIe Capability Slot registers only for ports with slots (Myron Stowe) [1025994] - [pci] Remove PCIe Capability version checks (Myron Stowe) [1025994] - [pci] Allow PCIe Capability link-related register access for switches (Myron Stowe) [1025994] - [pci] Add offsets of PCIe capability registers (Myron Stowe) [1025994] - [pci] Tidy bitmasks and spacing of PCIe capability definitions (Myron Stowe) [1025994] - [pci] Remove obsolete comment reference to pci_pcie_cap2() (Myron Stowe) [1025994] - [pci] Clarify PCI_EXP_TYPE_PCI_BRIDGE comment (Myron Stowe) [1025994] - [pci] Rename PCIe capability definitions to follow convention (Myron Stowe) [1025994] - [pci] Add PCI_EXP_TYPE_PCIE_BRIDGE value (Myron Stowe) [1025994] - [netdrv] bnx2x: correct VF-PF channel locking scheme (Michal Schmidt) [1029203] - [netdrv] bnx2x: handle known but unsupported VF messages (Michal Schmidt) [1029203] - [netdrv] bnx2x: Lock DMAE when used by statistic flow (Michal Schmidt) [1029200] - [net] ipv6: fix leaking uninitialized port number of offender sockaddr (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: fix addr_len/msg->msg_namelen assignment in recv_error functions (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: prevent leakage of uninitialized memory to user in recv syscalls (Florian Westphal) [1035883] {CVE-2013-6405} - [net] ipvs: Add boundary check on ioctl arguments (Denys Vlasenko) [1030818] {CVE-2013-4588}- [s390] qeth: avoid buffer overflow in snmp ioctl (Hendrik Brueckner) [1034266] - [md] fix calculation of stacking limits on level change (Jes Sorensen) [1026864] - [kernel] ipc/sem.c: fix up semctl_setval discrepancies with upstream (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race in sem_lock() (Rik van Riel) [880024] - [kernel] fix kABI issues (Rik van Riel) [880024] - [kernel] ipc/sem.c: Fix missing wakeups in do_smart_update_queue() (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETNCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETZCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc: simplify rcu_read_lock() in semctl_nolock() (Rik van Riel) [880024] - [kernel] ipc: simplify semtimedop/semctl_main() common error path handling (Rik van Riel) [880024] - [kernel] ipc: move sem_obtain_lock() rcu locking into the only caller (Rik van Riel) [880024] - [kernel] ipc: fix double sem unlock in semctl error path (Rik van Riel) [880024] - [kernel] ipc: move the rcu_read_lock() from sem_lock_and_putref() into callers (Rik van Riel) [880024] - [kernel] ipc: sem_putref() does not need the semaphore lock any more (Rik van Riel) [880024] - [kernel] ipc: move rcu_read_unlock() out of sem_unlock() and into callers (Rik van Riel) [880024] - [kernel] ipc: fix GETALL/IPC_RM race for sysv semaphores (Rik van Riel) [880024] - [kernel] ipc: fine grained locking for semtimedop (Rik van Riel) [1024265 880024] {CVE-2013-4483} - [kernel] ipc/sem.c: have only one list in struct sem_queue (Rik van Riel) [880024] - [kernel] ipc/sem.c: open code and rename sem_lock (Rik van Riel) [880024] - [kernel] ipc/sem.c: do not hold ipc lock more than necessary (Rik van Riel) [880024] - [kernel] ipc: introduce lockless pre_down ipcctl (Rik van Riel) [880024] - [kernel] ipc: introduce obtaining a lockless ipc object (Rik van Riel) [880024] - [kernel] ipc: remove bogus lock comment for ipc_checkid (Rik van Riel) [880024] - [kernel] ipc/sem.c: get rid of union semop in sys_semctl() arguments (Rik van Riel) [880024] - [kernel] ipc/sem.c: handle spurious wakeups (Rik van Riel) [880024] - [kernel] ipc/sem.c: remove private structures from public header file (Rik van Riel) [880024] - [kernel] ipc/sem.c: update description of the implementation (Rik van Riel) [880024] - [kernel] ipc/sem.c: move wake_up_process out of the spinlock section (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize update_queue() for bulk wakeup calls (Rik van Riel) [880024] - [kernel] ipc: remove unreachable code in sem.c (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single sops when semval is zero (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single semop operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: add a per-semaphore pending list (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize if semops fail (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem preempt improve (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem use list operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem optimise undo list search (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race with concurrent semtimedop() timeouts and IPC_RMID (Rik van Riel) [880024] - [kernel] ipc/sem.c: bugfix for semop() not reporting successful operation (Rik van Riel) [880024] - [net] don't drop TSO features for NO_CSUM devices (Ivan Vecera) [1030631] - [ata] ahci: fix turning on LEDs in ahci_start_port() (David Milburn) [1017105] - [ata] libata: implement cross-port EH exclusion (David Milburn) [1017105] - [ata] libata add ap to ata_wait_register and intro ata_msleep (David Milburn) [1017105]- [netdrv] mlx4_en: Check device state when setting coalescing (Amir Vadai) [975908] - [netdrv] igb: Update link modes display in ethtool (Stefan Assmann) [1019578] - [block] fix race between request completion and timeout handling (Jeff Moyer) [919756]- [net] ip_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] ip6_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] bridge: disable snooping if there is no querier (Vlad Yasevich) [952012] - [net] Revert "bridge: only expire the mdb entry when query is received" (Vlad Yasevich) [952012] - [net] Revert "bridge: fix some kernel warning in multicast timer" (Vlad Yasevich) [952012] - [net] Revert "bridge: do not call setup_timer() multiple times" (Vlad Yasevich) [952012] - [net] Revert "bridge: update mdb expiration timer upon reports" (Vlad Yasevich) [952012] - [net] sunrpc: Fix a data corruption issue when retransmitting RPC calls (Jeff Layton) [1030046] - [fs] gfs2: Implement a "rgrp has no extents longer than X" scheme (Robert S Peterson) [998625] - [fs] gfs2: Drop inadequate rgrps from the reservation tree (Robert S Peterson) [998625] - [fs] gfs2: If requested is too large, use the largest extent in the rgrp (Robert S Peterson) [998625] - [fs] gfs2: Add allocation parameters structure (Robert S Peterson) [998625] - [fs] nfs: Don't check lock owner compatability unless file is locked - part 2 (Jeff Layton) [1007039] - [fs] nfs: Don't check lock owner compatibility in writes unless file is locked (Jeff Layton) [1007039] - [netdrv] ixgbevf: move API neg to reset path (Andy Gospodarek) [1019346] - [netdrv] ixgbe: fix inconsistent clearing of the multicast table (Andy Gospodarek) [975248] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [fs] nfs: Fix the sync mount option for nfs4 mounts (Scott Mayhew) [915862] - [fs] nfsv4: Missing Chunk of Back Port Patch Causes Hang (Steve Dickson) [1024006] - [fs] xfs: Ensure sync updates the log tail correctly (Dave Chinner) [1025439] - [fs] xfs: only update the last_sync_lsn when a transaction completes (Dave Chinner) [1025439] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [kernel] signal: stop info leak via the tkill and the tgkill syscalls (Petr Holasek) [970878] {CVE-2013-2141} - [block] rsxx: Disallow discards from being unmapped (Steve Best) [1023897] - [netdrv] brcmsmac: Module alias support missing from backport (John Green) [1020461] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1025224] - [netdrv] mlx4_en: Fix pages never dma unmapped on rx (Steve Best) [1023272] - [netdrv] mlx4_en: Fix BlueFlame race (Amir Vadai) [987634] - [scsi] lpfc: Update lpfc version for 8.3.7.21.5p driver release (Rob Evers) [1024683] - [scsi] lpfc 8.3.42: Fixed failure to allocate SCSI buffer on PPC64 platform for SLI4 devices (Rob Evers) [1024683] - [scsi] Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low." (Chad Dupuis) [995576] - [netdrv] tg3: avoid double-freeing of rx data memory (Ivan Vecera) [1020685] - [hda] alsa: Final fix for the Haswell HDMI audio 44.1kHz rate (Jaroslav Kysela) [1024548] - [input] wacom: do not report ABS_MISC on TPC2FG touch device (Aristeu Rozanski) [1032256]- [md] Disabling of TRIM on RAID5 for RHEL6.5 was too aggressive (Jes Sorensen) [1028426]- [x86] Revert "efi: be more paranoid about available space when creating variables" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efivars: firmware bug workarounds should be in platform code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Export efi_query_variable_store() for efivars.ko" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Check max_size only if it is non-zero" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Distinguish between "remaining space" and actually used space" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Implement efi_no_storage_paranoia parameter" (Rafael Aquini) [1012370 1023173] - [x86] Revert "Modify UEFI anti-bricking code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Fix dummy variable buffer allocation" (Rafael Aquini) [1012370 1023173]- [fs] revert xfs: prevent deadlock trying to cover an active log (Eric Sandeen) [1014867]- [fs] Revert "vfs: allow umount to handle mountpoints without revalidating them" (Rafael Aquini) [1024607] - [fs] Revert "vfs: massage umount_lookup_last() a bit to reduce nesting" (Rafael Aquini) [1024607] - [fs] Revert "vfs: rename user_path_umountat() to user_path_mountpoint_at()" (Rafael Aquini) [1024607] - [fs] Revert "vfs: introduce kern_path_mountpoint()" (Rafael Aquini) [1024607] - [fs] Revert "autofs4: fix device ioctl mount lookup" (Rafael Aquini) [1024607]- [tools] perf: Add ref-cycles into array of tested events (Jiri Olsa) [968806] - [pci] Revert "make SRIOV resources optional" (Myron Stowe) [1022270] - [pci] Revert "ability to relocate assigned pci-resources" (Myron Stowe) [1022270] - [pci] Revert "honor child buses add_size in hot plug configuration" (Myron Stowe) [1022270] - [pci] Revert "make cardbus-bridge resources optional" (Myron Stowe) [1022270] - [pci] Revert "code and comments cleanup" (Myron Stowe) [1022270] - [pci] Revert "make re-allocation try harder by reassigning ranges higher in the heirarchy" (Myron Stowe) [1022270] - [pci] Revert "Calculate right add_size" (Myron Stowe) [1022270]- [block] loop: unplug_fn only when backing file is attached (Lukas Czerner) [1022997] - [fs] ext4: Remove warning from ext4_da_update_reserve_space() (Lukas Czerner) [1011876] - [kernel] async: Revert MAX_THREADS to 256 (Neil Horman) [1021705] - [net] ipv6: restrict neighbor entry creation to output flow (Jiri Pirko) [997103] - [net] ipv6: udp packets following an UFO enqueued packet need also be handled by UFO (Jiri Pirko) [1011930] {CVE-2013-4387} - [net] ipv4: blackhole route should always be recalculated (Herbert Xu) [1010347] - [net] unix: revert/fix race in stream sockets with SOCK_PASS* flags (Daniel Borkmann) [1019343] - [net] Loosen constraints for recalculating checksum in skb_segment() (Vlad Yasevich) [1020298] - [drm] nouveau: fix vblank deadlock (Rob Clark) [1013388] - [usb] xhci: refactor EHCI/xHCI port switching (Don Zickus) [970715] - [fs] compat_ioctl: VIDEO_SET_SPU_PALETTE missing error check (Phillip Lougher) [949573] {CVE-2013-1928} - [fs] vfs: fix d_mountpoint() (Ian Kent) [1011337] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [fs] nfs: Remove the 'FIFO' behaviour for nfs41_setup_sequence (Steve Dickson) [1022257] - [fs] nfs: Record the OPEN create mode used in the nfs4_opendata structure (Steve Dickson) [1019439] - [fs] nfs: Simulate the change attribute (Steve Dickson) [1018653] - [scsi] megaraid_sas: Fix synchronization problem between sysPD IO path and AEN path (Tomas Henzl) [1019811]- [md] dm-snapshot: fix data corruption (Mikulas Patocka) [974481] {CVE-2013-4299} - [watchdog] iTCO_wdt: add platform driver module alias (Neil Horman) [1019497] - [hda] alsa: disable 44.1kHz rate for Haswell HDMI/DP audio (Jaroslav Kysela) [831970] - [x86] Update UV3 hub revision ID (George Beshers) [1018962] - [fs] xfs: Don't reference the EFI after it is freed (Eric Sandeen) [1018469] - [security] keys: Fix a race between negating a key and reading the error set (Dave Wysochanski) [890231] - [fs] nfsv4: Ensure memory ordering between nfs4_ds_connect and nfs4_fl_prepare_ds (Jeff Layton) [1012439] - [fs] nfsv4: nfs4_fl_prepare_ds - fix bugs when the connect attempt fails (Jeff Layton) [1012439] - [md] Disable TRIM on RAID5 for RHEL 6.5 (Jes Sorensen) [837097] - [md] raid5: BIO_RW_SYNCIO is a bit number, not a bitmask (Jes Sorensen) [837097] - [virt] hyperv: framebuffer pci stub (Gerd Hoffmann) [1013335] - [netdrv] bnx2x: add missing enum channel_tlvs definitions (Michal Schmidt) [1015137] - [netdrv] bnx2x: KR2 disablement fix (Michal Schmidt) [1015137] - [netdrv] bnx2x: Specific Active-DAC is not detected on 57810 (Michal Schmidt) [1015137] - [netdrv] bnx2x: Generalize KR work-around (Michal Schmidt) [1015137] - [usb] usbnet: use ethd name for known ethernet devices (Don Zickus) [1014224] - [usb] cdc_ether: use ethd name for known ethernet devices (Don Zickus) [1014224] - [mm] Revert "Find_early_table_space based on ranges that are actually being mapped" (Rafael Aquini) - [mm] Revert "Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping" (Rafael Aquini) - [mm] Revert "Group e820 entries together and add map_individual_e820 boot option" (Rafael Aquini) - [net] bridge: update mdb expiration timer upon reports (Vlad Yasevich) [1013816] - [net] veth: Remove NETIF_F_HW_VLAN_RX capability (Thomas Graf) [1018158] - [net] gre/vxlan: handle 802.1Q inner header properly (Thomas Graf) [997632] - [net] disable the new NAPI weight error message for RHEL 6.5 (Michal Schmidt) [1012090] - [scsi] sd: Fix parsing of 'temporary ' cache mode prefix (Ewan Milne) [955441] - [scsi] sd: fix array cache flushing bug causing performance problems (Ewan Milne) [955441] - [scsi] bfa: firmware update to 3.2.1.1 (Rob Evers) [1002770] - [netdrv] bna: firmware update to 3.2.1.1 (Ivan Vecera) [1002771]- [block] loop: fix crash when using unassigned loop device (Mike Snitzer) [989795] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [x86] microcode: Fix patch level reporting for AMD family 15h (Prarit Bhargava) [1014401] - [hda] alsa: enable switcheroo code in the snd-hda-intel driver (Jaroslav Kysela) [1013993] - [x86] reboot: Fix a warning message triggered by stop_other_cpus() (Jerome Marchand) [840710] - [kernel] async: Bump up the MAX_THREADS count for the async subsystem (Neil Horman) [1010666] - [pci] Calculate right add_size (Myron Stowe) [997672] - [netdrv] iwlwifi: pcie: add SKUs for 6000, 6005 and 6235 series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: pcie: add new SKUs for 7000 & 3160 NIC series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: enable shadow registers for 7000 (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: add new 7260 and 3160 series device IDs (Stanislaw Gruszka) [1013951] - [netdrv] be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd (Ivan Vecera) [1014360] - [netdrv] be2net: call ENABLE_VF cmd for Skyhawk-R too (Ivan Vecera) [1014360] - [netdrv] be2net: Fix to prevent Tx stall on SH-R when packet size < 32 (Ivan Vecera) [1014360] - [scsi] pm8001: Queue rotation logic for inbound and outbound queues (Rich Bono) [1013771] - [scsi] lpfc: Update lpfc version for 8.3.7.21.4p driver release (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock hang (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock inversion problem (Rob Evers) [1004841] - [scsi] lpfc: Fixed inconsistent spin lock useage (Rob Evers) [1004841] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k2 (Chad Dupuis) [912652] - [scsi] qla2xxx: Fix request queue null dereference (Chad Dupuis) [912652] - [net] tcp: TSQ can use a dynamic limit (Jiri Pirko) [996802] - [net] tcp: TSO packets automatic sizing (Jiri Pirko) [996802] - [net] tcp: Apply device TSO segment limit earlier (Jiri Pirko) [996802] - [net] Allow driver to limit number of GSO segments per skb (Jiri Pirko) [996802] - [net] cleanups in RX queue allocation (Ivan Vecera) [1012388] - [net] Update kernel-doc for netif_set_real_num_rx_queues() (Ivan Vecera) [1012388] - [net] netif_set_real_num_rx_queues may cap num_rx_queues at init time (Ivan Vecera) [1012388]- [kvm] pmu: add proper support for fixed counter 2 (Gleb Natapov) [1000956] - [kvm] vmx: do not check bit 12 of EPT violation exit qualification when undefined (Gleb Natapov) [1006139] - [kvm] vmx: set "blocked by NMI" flag if EPT violation happens during IRET from NMI (Gleb Natapov) [1006139] - [edac] Fix workqueue-related crashes (Aristeu Rozanski) [831127] - [edac] amd64_edac: Fix driver module removal (Aristeu Rozanski) [831127] - [md] raid5: BIO flags adjust (Jes Sorensen) [837097] - [md] Fix skipping recovery for read-only arrays (Jes Sorensen) [1014102] - [kernel] audit: fix mq_open and mq_unlink to add the MQ root as a hidden parent audit_names record (Richard Guy Briggs) [1009386] - [kernel] audit: log the audit_names record type (Richard Guy Briggs) [1009386] - [kernel] audit: add child record before the create to handle case where create fails (Richard Guy Briggs) [1009386] - [kernel] audit: format user messages to size of MAX_AUDIT_MESSAGE_LENGTH (Richard Guy Briggs) [1007069] - [netdrv] tg3: Expand led off fix to include 5720 (Ivan Vecera) [991498] - [netdrv] tg3: Don't turn off led on 5719 serdes port 0 (Ivan Vecera) [991498] - [netdrv] tg3: Fix UDP fragments treated as RMCP (Ivan Vecera) [991498] - [netdrv] tg3: Remove incorrect switch to aux power (Ivan Vecera) [991498] - [i2c] ismt: initialize DMA buffer (Neil Horman) [1014753] - [scsi] libfcoe: Make fcoe_sysfs optional / fix fnic NULL exception (Neil Horman) [1014864] - [fs] gfs2: Fix race in iteration of glocks for unfreeze/umount (Abhijith Das) [999909] - [fs] gfs2: dirty inode correctly in gfs2_write_end (Benjamin Marzinski) [991596] - [x86] Mark Intel Atom Avoton processor as supported (Prarit Bhargava) [914842] - [mm] vmscan: fix zone shrinking exit when scan work is done (David Gibson) [985155] - [block] free bios when failing blk_execute_rq_nowait calls (Jeff Moyer) [1009312] - [netdrv] be2net: fix disabling TX in be_close() (Ivan Vecera) [951271] - [crypto] Fix race condition in larval lookup (Herbert Xu) [916361]- [fs] fuse: drop dentry on failed revalidate (Brian Foster) [924014] - [fs] fuse: clean up return in fuse_dentry_revalidate() (Brian Foster) [924014] - [fs] fuse: use d_materialise_unique() (Brian Foster) [924014] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [hid] pantherlord: heap overflow flaw (Radomir Vrbovsky) [1000435] {CVE-2013-2892} - [virt] hv: Correctly support ws2008R2 and earlier (Jason Wang) [1007341] - [powerpc] iommu: Use GFP_KERNEL instead of GFP_ATOMIC in iommu_init_table() (Steve Best) [1012666] - [powerpc] Add isync to copy_and_flush (Steve Best) [1014475] - [block] rsxx: Kernel Panic caused by mapping Discards (Steve Best) [1013728] - [kernel] audit: avoid soft lockup due to audit_log_start() incorrect loop termination (Richard Guy Briggs) [990806] - [fs] nfsv4: Remove the BUG_ON() from nfs4_get_lease_time_prepare() (Steve Dickson) [1012688] - [netdrv] bnx2x: fix loss of VLAN priority information in received TPA-aggregated packets (Michal Schmidt) [1014694] - [fs] gfs2: garbage quota usage reported due to uninitialized inode during creation (Abhijith Das) [1008947] - [fs] nfs: fix filelayout_commit_call_ops (Scott Mayhew) [1012479] - [netdrv] igb: fix driver reload with VF assigned to guest (Stefan Assmann) [985733] - [md] Fix bio flags for md raid5 (Jes Sorensen) [837097] - [md] Fix bio flags for md raid10 (Jes Sorensen) [837097] - [scsi] qla4xxx: 5.03.00.00.06.05-k3 (Chad Dupuis) [1011476] - [scsi] qla4xxx: Support setting of local CHAP index for flash target entry (Chad Dupuis) [1011476] - [scsi] qla4xxx: Correct the check for local CHAP entry type (Chad Dupuis) [1011476] - [scsi] lpfc: Update lpfc version for 8.3.7.21.3p driver release (Rob Evers) [1012961] - [scsi] lpfc: Fixed function mode field defined too small for not recognizing dual-chute mode (Rob Evers) [1012961] - [net] Revert "net: more accurate skb truesize" (Francesco Fusco) [889181] - [net] fix multiqueue selection (Michal Schmidt) [1011939]- [scsi] bnx2fc: Bump version from 1.0.14 to 2.4.1 (Tomas Henzl) [1008733] - [scsi] bnx2fc: hung task timeout warning observed when rmmod bnx2x with active FCoE targets (Tomas Henzl) [1008733] - [scsi] bnx2fc: Fixed a SCSI CMD cmpl race condition between ABTS and CLEANUP (Tomas Henzl) [1008733] - [scsi] cnic: Fix crash in, cnic_bnx2x_service_kcq() (Tomas Henzl) [1004554] - [hid] zeroplus: validate output report details (Frantisek Hrbata) [999906] {CVE-2013-2889} - [hid] provide a helper for validating hid reports (Frantisek Hrbata) [999906] {CVE-2013-2889} - [netdrv] sfc: Add SIOCEFX:EFX_MCDI_REQUEST ioctl to workaround MTD limits (Nikolay Aleksandrov) [1008705] - [netdrv] sfc: deny changing of unsupported flags (Nikolay Aleksandrov) [1010840] - [kernel] __ptrace_may_access() should not deny sub-threads (Oleg Nesterov) [927360] - [tools] perf: Make kmem work for non numa machines (Jiri Olsa) [984788] - [powerpc] Bring all threads online prior to migration/hibernation (Steve Best) [1010528] - [kvm] introduce guest count uevent (Paolo Bonzini) [1004802] - [scsi] iscsi_tcp: consider session state in iscsi_sw_sk_state_check (Chris Leech) [840638] - [crypto] ansi_cprng: Fix off by one error in non-block size request (Neil Horman) [1007694] {CVE-2013-4345} - [infiniband] cache: don't fill the cache with junk (Doug Ledford) [920306] - [usb] core: don't try to reset_device() a port that got just disconnected (Don Zickus) [1000944] - [usb] Fix connected device switch to Inactive state (Don Zickus) [1000944] - [usb] Don't use EHCI port sempahore for USB 3.0 hubs (Don Zickus) [1000944] - [netdrv] macvtap: Ignore tap features when VNET_HDR is off (Vlad Yasevich) [987201] - [netdrv] macvtap: Correctly set tap features when IFF_VNET_HDR is disabled (Vlad Yasevich) [987201] - [netdrv] macvtap: simplify usage of tap_features (Vlad Yasevich) [987201] - [infiniband] mlx4: Use default pkey when creating tunnel QPs (Doug Ledford) [993587] - [infiniband] core: Create QP1 using the pkey index which contains the default pkey (Doug Ledford) [993587] - [infiniband] ipoib: Make sure child devices use valid/proper pkeys (Doug Ledford) [993587] - [infiniband] ipoib: Fix pkey change flow for virtualization environments (Doug Ledford) [993587] - [netdrv] igb: don't deprecate the max_vfs parameter (Stefan Assmann) [1005877] - [netdrv] igb: Read flow control for i350 from correct EEPROM section (Stefan Assmann) [1005877] - [netdrv] igb: Add additional get_phy_id call for i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Update version number (Stefan Assmann) [1005877] - [netdrv] igb: Implementation to report advertised/supported link on i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Get speed and duplex for 1G non_copper devices (Stefan Assmann) [1005877] - [netdrv] igb: Support to get 2_5G link status for appropriate media type (Stefan Assmann) [1005877] - [netdrv] igb: No PHPM support in i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: M88E1543 PHY downshift implementation (Stefan Assmann) [1005877] - [netdrv] igb: New PHY_ID for i354 device (Stefan Assmann) [1005877] - [netdrv] igb: Implementation of 1-sec delay for i210 devices (Stefan Assmann) [1005877] - [netdrv] igb: Don't look for a PBA in the iNVM when flashless (Stefan Assmann) [1005877] - [netdrv] igb: Expose RSS indirection table for ethtool (Stefan Assmann) [1005877] - [netdrv] igb: Add macro for size of RETA indirection table (Stefan Assmann) [1005877] - [netdrv] igb: Fix get_fw_version function for all parts (Stefan Assmann) [1005877] - [netdrv] igb: Add device support for flashless SKU of i210 device (Stefan Assmann) [1005877] - [netdrv] igb: Refactor NVM read functions to accommodate devices with no flash (Stefan Assmann) [1005877] - [netdrv] igb: Refactor of init_nvm_params (Stefan Assmann) [1005877] - [netdrv] igb: Update MTU so that it is always at least a standard frame size (Stefan Assmann) [1005877] - [netdrv] igb: don't allow SR-IOV without MSI-X (Stefan Assmann) [1005877] - [netdrv] igb: Added rcu_lock to avoid race (Stefan Assmann) [1005877] - [netdrv] igb: Read register for latch_on without return value (Stefan Assmann) [1005877] - [netdrv] igb: Reset the link when EEE setting changed (Stefan Assmann) [1005877] - [netdrv] treewide: relase -> release (Stefan Assmann) [1005877] - [scsi] iterate over devices individually for /proc/scsi/scsi (David Milburn) [966170] - [scsi] zfcp: fix lock imbalance by reworking request queue locking (Mikulas Patocka) [803592] - [kernel] pidns: fix two invalid task_active_pid_ns() usages (Aristeu Rozanski) [984597] - [netdrv] be2net: implement ethtool set/get_channel hooks (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_setup() to consolidate queue creation routines (Ivan Vecera) [975885] - [netdrv] be2net: Fix be_cmd_if_create() to use MBOX if MCCQ is not created (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_get_resources() code (Ivan Vecera) [975885] - [netdrv] be2net: don't limit max MAC and VLAN counts (Ivan Vecera) [975885] - [netdrv] be2net: Fixup profile management routines (Ivan Vecera) [975885] - [netdrv] be2net: use EQ_CREATEv2 for SH-R (Ivan Vecera) [975885] - [netdrv] be2net: delete primary MAC address while unloading (Ivan Vecera) [874733] - [netdrv] be2net: use SET/GET_MAC_LIST for SH-R (Ivan Vecera) [874733] - [netdrv] be2net: refactor MAC-addr setup code (Ivan Vecera) [874733] - [netdrv] be2net: fix pmac_id for BE3 VFs (Ivan Vecera) [874733] - [netdrv] be2net: allow VFs to program MAC and VLAN filters (Ivan Vecera) [874733] - [netdrv] be2net: fix MAC address modification for VF (Ivan Vecera) [874733] - [netdrv] be2net: don't use dev_err when AER enabling fails (Ivan Vecera) [986513] - [netdrv] be2net: Clear any capability flags that driver is not interested in (Ivan Vecera) [998856] - [net] ethtool: fix RHEL backport of ETHTOOL_RESET (Jiri Benc) [1008678] - [net] gact: Fix potential panic in tcf_gact() (Jiri Benc) [1003781] - [net] tcp: fix FIONREAD/SIOCINQ (Francesco Fusco) [1001479] - [net] vxlan: Avoid creating fdb entry with NULL destination (Amerigo Wang) [923915] - [net] bridge: sync the definition of struct br_mdb_entry with upstream (Amerigo Wang) [1010251] - [fs] proc/ns: Fix ABI of proc_inode (Thomas Graf) [1005224] - [fs] nfs: Fix writeback performance issue on cache invalidation (Scott Mayhew) [1010038] - [fs] xfs: switch stacks for bmap btree modifications (Dave Chinner) [918359] - [fs] GFS2: Dont flag consistency error if first mounter is a spectator (Robert S Peterson) [997929] - [x86] Mark Intel Haswell-EP as supported (Prarit Bhargava) [948339] - [s390] tx: allow program interruption filtering in user space (Hendrik Brueckner) [1006523] - [tty] hvc_iucv: Disconnect IUCV connection when lowering DTR (Hendrik Brueckner) [1007570] - [tty] hvc_console: Add DTR/RTS callback to handle HUPCL control (Hendrik Brueckner) [1007570] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1003697] - [bluetooth] rfcomm: Fix info leak in RFCOMMGETDEVLIST ioctl() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [bluetooth] rfcomm: Fix info leak via getsockname() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [mm] mlock: operate on any regions with protection != PROT_NONE (Larry Woodman) [982460] - [mm] mlock: avoid dirtying pages and triggering writeback (Larry Woodman) [982460]- [net] ipv6: Don't depend on per socket memory for neighbour discovery messages (Thomas Graf) [963317] - [netdrv] bnx2x: add missing ethtool ops of virtual functions (Michal Schmidt) [1009492] - [netdrv] bnx2x: avoid atomic allocations during initialization (Michal Schmidt) [1004645 1007900] - [netdrv] bnx2x: Fix VF stats sync (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix VF memory leak unload (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix functionality of configuring vlan list (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix move FP memory deallocations (Michal Schmidt) [1007900] - [netdrv] bnx2x: vf mark stats started (Michal Schmidt) [1007900] - [netdrv] bnx2x: set VF DMAE when first function has 0 supported VFs (Michal Schmidt) [1007900] - [netdrv] bnx2x: Protect against VFs' ndos when SR-IOV is disabled (Michal Schmidt) [1007900] - [netdrv] bnx2x: prevent VF benign attentions (Michal Schmidt) [1007900] - [netdrv] bnx2x: Consider DCBX remote error (Michal Schmidt) [1007900] - [netdrv] bnx2x: Change DCB context handling (Michal Schmidt) [1007900] - [netdrv] bnx2x: dropless flow control not always functional (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix PTE write access error (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix memory leak in VF (Michal Schmidt) [1007900] - [netdrv] bnx2x: update fairness parameters following DCB negotiation (Michal Schmidt) [1007900] - [netdrv] bnx2x: protect different statistics flows (Michal Schmidt) [1007900] - [scsi] lpfc: update version for 8.3.7.21.2p driver release (Rob Evers) [1007485] - [scsi] lpfc: 8.3.42: Fixed issue of task management commands having a fixed timeout (Rob Evers) [1007485] - [scsi] rdac: Add new IBM product id to the RDAC devlist (Rob Evers) [1006061] - [block] hpsa: remove unused Smart Array ID (Tomas Henzl) [1002788] - [block] hpsa: bump driver version to reflect changes (Tomas Henzl) [1002788] - [block] hpsa: housekeeping patch for device_id and product arrays (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen8 names (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen9 PCI ID's (Tomas Henzl) [1002788] - [block] hpsa: remove unneeded variable (Tomas Henzl) [893773] - [block] hpsa: fix a race in cmd_free/scsi_done (Tomas Henzl) [893773] - [scsi] qla4xxx: 5.03.00.00.06.05-k2 (Chad Dupuis) [982175] - [scsi] qla4xxx: Export more firmware info in sysfs (Chad Dupuis) [982175] - [scsi] qla4xxx: Only BIOS boot target entries should be at index 0 and 1 (Chad Dupuis) [982175] - [scsi] qla4xxx: discovery_parent_idx can be shown without any check (Chad Dupuis) [982175] - [scsi] qla4xxx: Set IPv6 traffic class if device type is IPv6 (Chad Dupuis) [982175] - [scsi] qla4xxx: Use discovery_parent_idx instead of discovery_parent_type (Chad Dupuis) [982175] - [scsi] qla4xxx: Allow removal of failed session using logout (Chad Dupuis) [982175] - [scsi] libiscsi: Add missing prints for session and connection sysfs attrs (Chad Dupuis) [982175] - [scsi] megaraid_sas: Add High Availability clustering support using shared Logical Disks (Tomas Henzl) [997004] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [997004] - [net] cnic: Use CHIP_NUM macros from bnx2x.h (Tomas Henzl) [1004554] - [hid] validate HID report id size (Frantisek Hrbata) [1000453] {CVE-2013-2888} - [infiniband] cma: Check for GID on listening device first (Doug Ledford) [920306] - [infiniband] cma: use cached gids (Doug Ledford) [920306] - [input] wacom: collect device quirks into single function (Aristeu Rozanski) [815589] - [input] wacom: add device type to device name string (Aristeu Rozanski) [815589] - [input] wacom: request tablet data for Bamboo Pens (Aristeu Rozanski) [815589] - [input] wacom: implement missing multitouch wrappers (Aristeu Rozanski) [815589] - [input] wacom: fix bug in HID parsing introduced by last patchset (Aristeu Rozanski) [815589] - [fs] nfsv4: Clean up delegation recall error handling (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_open_delegation_recall (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_lock_delegation_recall (Steve Dickson) [1007556] - [fs] nfs: It is not safe to dereference lsp->ls_state in release_lockowner (Steve Dickson) [962844] - [fs] nfs: Ensure that we free the lock stateid on the server (Steve Dickson) [962844] - [fs] nfs: Don't free the nfs4_lock_state until after the release_lockowner (Steve Dickson) [962844] - [fs] nfs: Convert nfs41_free_stateid to use an asynchronous RPC call (Steve Dickson) [962844] - [fs] nfs: Clean up TEST_STATEID and FREE_STATEID error reporting (Steve Dickson) [962844] - [fs] nfs: Clean up handling of privileged operations (Steve Dickson) [962844] - [fs] nfs: Clean up nfs41_setup_sequence (Steve Dickson) [962844] - [fs] nfs: Pass a stateid to test_stateid() and free_stateid() (Steve Dickson) [962844] - [fs] nfs: added FREE_STATEID call (Steve Dickson) [962844] - [virt] xen: mask cpu feature avx (Andrew Jones) [1006549] - [fs] nfsv4: Fix up nfs4_proc_lookup_mountpoint (Jeff Layton) [997133] - [block] rsxx: Moving pci_map_page to prevent overflow (Steve Best) [1001555] - [block] rsxx: Handling failed pci_map_page on PowerPC and double free (Steve Best) [1001545] - [kernel] sched/rt: Add a tuning knob to allow changing SCHED_RR timeslice (Herbert Xu) [919238] - [kernel] sched: Make initial SCHED_RR timeslace DEF_TIMESLICE (Herbert Xu) [919238] - [block] nvme: nvme_submit_bio_queue fixup check for DISCARD (David Milburn) [1006051] - [block] nvme: Update nvme_id_power_state with latest spec (David Milburn) [1006051] - [block] nvme: Split header file into user-visible and kernel-visible pieces (David Milburn) [1006051] - [block] nvme: Merge issue on character device bring-up (David Milburn) [1006051] - [block] nvme: Handle ioremap failure (David Milburn) [1006051] - [block] nvme: Add pci suspend/resume driver callbacks (David Milburn) [1006051] - [block] nvme: Use normal shutdown (David Milburn) [1006051] - [block] nvme: Separate controller init from disk discovery (David Milburn) [1006051] - [block] nvme: Separate queue alloc/free from create/delete (David Milburn) [1006051] - [block] nvme: Group pci related actions in functions (David Milburn) [1006051] - [block] nvme: Disk stats for read/write commands only (David Milburn) [1006051] - [block] nvme: Bring up cdev on set feature failure (David Milburn) [1006051] - [block] nvme: Fix checkpatch issues (David Milburn) [1006051] - [block] nvme: Namespace IDs are unsigned (David Milburn) [1006051] - [block] nvme: Call nvme_process_cq from submission path (David Milburn) [1006051] - [block] nvme: Remove "process_cq did something" message (David Milburn) [1006051] - [block] nvme: Return correct value from interrupt handler (David Milburn) [1006051] - [block] nvme: Disk IO statistics (David Milburn) [1006051] - [block] nvme: Restructure MSI / MSI-X setup (David Milburn) [1006051] - [block] nvme: Use kzalloc instead of kmalloc+memset (David Milburn) [1006051] - [netdrv] e1000e: Add code to check for failure of pci_disable_link_state call (John Green) [1000548] - [tools] perf: Fix missing tool parameter (Jiri Olsa) [984785] - [tools] perf: Remove builtin-inject unused parameter (Jiri Olsa) [984785] - [mm] pagewalk: walk_page_range should avoid VM_PFNMAP areas (Larry Woodman) [990753] - [mm] pagemap: set pagemap walk limit to PMD boundary (Motohiro Kosaki) [991260] - [mm] task_mmu: fix buffer overflow in add_page_map() (Motohiro Kosaki) [991260] - [mm] proc: copy_to_user() returns unsigned (Motohiro Kosaki) [991260] - [mm] pagemap: Hold mmap_sem during page walk (Motohiro Kosaki) [991260] - [netdrv] ixgbe: fix lockdep annotation issue for ptp's work item (Andy Gospodarek) [986967] - [netdrv] ixgbe: add support for quad-port x520 adapter (Andy Gospodarek) [986967] - [netdrv] ixgbe: clear semaphore bits on timeouts (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix semaphore lock for I2C read/writes on 82598 (Andy Gospodarek) [986967] - [netdrv] ixgbe: add new media type (Andy Gospodarek) [986967] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules (Andy Gospodarek) [986967] - [netdrv] ixgbe: Fix Tx Hang issue with lldpad on 82598EB (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix fc autoneg ethtool reporting (Andy Gospodarek) [986967] - [netdrv] ixgbe: Retain VLAN filtering in promiscuous + VT mode (Andy Gospodarek) [986967] - [netdrv] ixgbe: Use pci_vfs_assigned instead of ixgbe_vfs_are_assigned (Andy Gospodarek) [986967] - [lib] dma-debug: Fix comparison using wrong pointer variable in dma debug code (Stefan Assmann) [1002992] - [lib] dma-debug: hash_bucket_find needs to allow for offsets within an entry (Stefan Assmann) [1002992] - [mm] x86-64: fall back to regular page vmemmap on allocation failure (Johannes Weiner) [854363] - [mm] x86-64: use vmemmap_populate_basepages() for !pse setups (Johannes Weiner) [854363] - [mm] x86-64: remove dead debugging code for !pse setups (Johannes Weiner) [854363] - [mm] sparse-vmemmap: specify vmemmap population range in bytes (Johannes Weiner) [854363]- [netdrv] bonding: Fix corrupted queue_mapping (Veaceslav Falico) [991799] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrlist_by_handle (Eric Sandeen) [905086] - [fs] nfs: set open access operation call flag in nfs4_init_opendata_res (Jeff Layton) [1002855] - [kernel] Prevent RT process stall due to missing upstream scheduler bug fix (Larry Woodman) [1002765]- [netdrv] bnx2x: prevent crash in shutdown flow with CNIC (Michal Schmidt) [1003436] - [fs] nfs: Minor cleanups for nfs4_handle_exception and nfs4_async_handle_error (Dave Wysochanski) [998752] - [wireless] iwl4965: fix rfkill set state regression (Stanislaw Gruszka) [992969] - [wireless] rt2800: fix wrong TX power compensation (Stanislaw Gruszka) [992969] - [wireless] mac80211: add missing channel context release (Stanislaw Gruszka) [992969] - [wireless] mac80211: add a flag to indicate CCK support for HT clients (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: Restore skb headroom when returning skb to mac80211 (Stanislaw Gruszka) [992969] - [wireless] ath9k: Enable PLL fix only for AR9340/AR9330 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: disable L1 Active after pci_enable_device (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL (Stanislaw Gruszka) [992969] - [wireless] Hostap: copying wrong data prism2_ioctl_giwaplist() (Stanislaw Gruszka) [992969] - [wireless] zd1201: do not use stack as URB transfer_buffer (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: unregister leds when registration failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: take the seqno from packet if transmit failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: don't set the MCAST queue in STA's queue list (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: properly tell the fw that a STA is awake (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: correctly configure MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] mac80211: don't wait for TX status forever (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix another nl80211_fam.attrbuf race (Stanislaw Gruszka) [992969] - [wireless] cfg80211: fix P2P GO interface teardown (Stanislaw Gruszka) [992969] - [wireless] mac80211: continue using disabled channels while connected (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix infinite loop in ieee80211_determine_chantype (Stanislaw Gruszka) [992969] - [wireless] mac80211: ignore HT primary channel while connected (Stanislaw Gruszka) [992969] - [wireless] iwl4965: reset firmware after rfkill off (Stanislaw Gruszka) [992969] - [wireless] iwl4965: set power mode early (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: set SSID bits for passive channels (Stanislaw Gruszka) [992969] - [wireless] rt2x00: fix stop queue (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix monitor interface suspend crash regression (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix ethtool stats for non-station interfaces (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix duplicate retransmission detection (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel_ht: fix cck rate sampling (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel: fix NULL pointer dereference issue (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix mgmt tx status and testmode reporting for netns (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: reboot firmware if it was loaded (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: do some initial hardware configuration (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix flushing not started aggregation sessions (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: add DELL SKU for 5150 HMC (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: refuse connection to APs with BI < 16 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix bug in scan ssid (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix L2P BA ressources leak (Stanislaw Gruszka) [992969] - [wireless] mac80211: close AP_VLAN interfaces before unregistering all (Stanislaw Gruszka) [992969] - [wireless] b43: ensue that BCMA is "y" when B43 is "y" (Stanislaw Gruszka) [992969] - [wireless] ath9k: Do not assign noise for NULL caldata (Stanislaw Gruszka) [992969] - [wireless] ath9k: Fix noisefloor calibration (Stanislaw Gruszka) [992969] - [wireless] ath9k_hw: Assign default xlna config for AR9485 (Stanislaw Gruszka) [992969] - [wireless] rt2x00: rt2800lib: fix default TX power check for RT55xx (Stanislaw Gruszka) [992969] - [wireless] rt2x00: read 5GHz TX power values from the correct offset (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: wake the queue if stopped when being unmapped (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: fix race in queue unmapping (Stanislaw Gruszka) [992969] - [fs] ext4: don't let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592]- [target] Set bi_destructor in iblock_get_bio (Andy Grover) [999490] - [target] Fix calling bdev_get_queue on a NULL *bio (Andy Grover) [999490] - [net] ipv6: remove max_addresses check from ipv6_create_tempaddr (Petr Holasek) [999365] {CVE-2013-0343} - [net] soreuseport: UDP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: UDP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: infrastructure (Thomas Graf) [991600] - [kernel] prevent an older auditd shutdown from orphaning a newer auditd startup (Richard Guy Briggs) [742562] - [kernel] audit: add an option to control logging of passwords with pam_tty_audit (Richard Guy Briggs) [725100] - [misc] hpilo: Correct panic when an AUX iLO is detected (Nigel Croxon) [996600] - [watchdog] hpwdt: Patch to ignore auxilary iLO devices (Nigel Croxon) [996608] - [netdrv] igb: fix vlan filtering in promisc mode when not in VT mode (Stefan Assmann) [996277] - [char] random: fix priming of last_data (Jarod Wilson) [997985] - [char] random: prime last_data value per fips requirements (Jarod Wilson) [997985] - [char] random: simplify fips mode (Jarod Wilson) [997985] - [fs] nfs: don't extend writes to cover entire page if pagecache is invalid (Jeff Layton) [1002830] - [fs] nfs: fix inode reference leak (Steve Dickson) [998694] - [fs] nfs: Use session max response size for GETDEVICEINFO gdia_maxcount (Steve Dickson) [922810] - [fs] nfs: Simplify the NFSv4 REMOVE, LINK and RENAME compounds (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 CREATE compound (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 OPEN compound (Steve Dickson) [998697] - [fs] nfs: Simplify the cache invalidation code (Steve Dickson) [998697] - [fs] nfs: Change attribute updates should set NFS_INO_REVAL_PAGECACHE (Steve Dickson) [998697] - [fs] nfs: Simplify nfs_fhget() (Steve Dickson) [998697] - [fs] nfs: Always trust the PageUptodate flag when we have a delegation (Steve Dickson) [998697] - [fs] nfs: Optimise away nfs_check_inode_attributes() when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Dont force page cache revalidations when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Retrieve attributes _before_ calling delegreturn (Steve Dickson) [998697] - [fs] nfs: Fix a typo in NFS4_enc_link_sz (Steve Dickson) [998697] - [scsi] Fix bug on some bnx2x devices that don't support iSCSI (Tomas Henzl) [957217] - [scsi] mpt3sas: Added a driver module parameter max_msix_vectors (Tomas Henzl) [997045] - [scsi] aacraid: Fix for arrays going offline in the system. System hangs (Rich Bono) [996207]- [fs] gfs2: dont overrun reserved revokes (Benjamin Marzinski) [996637] - [s390] qeth: change default standard blkt settings for OSA (Hendrik Brueckner) [997625] - [s390] kernel: z90crypt module load crash (Hendrik Brueckner) [997621] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [996185] - [cpufreq] revert "remove rwsem lock from CPUFREQ_GOV_STOP call -- second call site" (Prarit Bhargava) [869899] - [perf] Fix regs retrieval for tracepoints events (Jiri Olsa) [1000706] - [tools] perf: Fix period symbol_conf.field_sep display (Jiri Olsa) [985968] - [tools] traceevent: Handle dynamic array's element size properly (Jiri Olsa) [664899] - [tools] perf: Fix perf build make command and BuildRequires (Jiri Olsa) [968186] - [tools] perf: Add support for wildcard in tracepoint system name (Jiri Olsa) [664899] - [perf] Add support for PERF_HW_COUNT_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add Intel x86 mapping for PERF_COUNT_HW_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add PERF_COUNT_HW_REF_CPU_CYCLES generic PMU event (Jiri Olsa) [968806] - [perf] events: Enable raw event support for Intel unhalted_reference_cycles event (Jiri Olsa) [968806] - [net] phonet: some signedness bugs (Francesco Fusco) [1000271] - [net] phonet: put protocols array under RCU (Francesco Fusco) [1000271] - [net] openvswitch: Add vxlan tunneling support (Amerigo Wang) [981285] - [net] vxlan: Add tx-vlan offload support (Amerigo Wang) [981285] - [net] vxlan: Improve vxlan headroom calculation (Amerigo Wang) [981285] - [net] vxlan: Factor out vxlan send api (Amerigo Wang) [981285] - [net] vxlan: Extend vxlan handlers for openvswitch (Amerigo Wang) [981285] - [net] vxlan: Add vxlan recv demux (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan receive (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan socket apis (Amerigo Wang) [981285] - [net] openvswitch: Reset tunnel key between input and output (Amerigo Wang) [981285] - [net] openvswitch: Use correct type while allocating flex array (Amerigo Wang) [981285] - [net] openvswitch: Fix bad merge resolution (Amerigo Wang) [981285] - [net] vxlan: fix a soft lockup in vxlan module removal (Amerigo Wang) [923915] - [net] vxlan: fix a regression of igmp join (Amerigo Wang) [923915] - [net] vxlan: fix rcu related warning (Amerigo Wang) [923915] - [net] vxlan: fdb: replace an existing entry (Amerigo Wang) [923915] - [kernel] list: introduce list_first_entry_or_null (Amerigo Wang) [923915] - [net] vxlan: fix igmp races (Amerigo Wang) [923915] - [net] vxlan: unregister on namespace exit (Amerigo Wang) [923915] - [net] vxlan: add necessary locking on device removal (Amerigo Wang) [923915] - [net] vxlan: Fix kernel crash on rmmod (Amerigo Wang) [923915] - [net] vxlan: fix function name spelling (Amerigo Wang) [923915] - [net] vxlan: fdb: allow specifying multiple destinations for zero MAC (Amerigo Wang) [923915] - [net] rtnetlink: allow using zero MAC address in rtnl_fdb_add, rtnl_fdb_del (Amerigo Wang) [923915] - [net] fix address check in rtnl_fdb_del (Amerigo Wang) [923915] - [net] vxlan: allow removal of single destination from fdb entry (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_parse (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_find_rdst (Amerigo Wang) [923915] - [net] vxlan: add implicit fdb entry for default destination (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: cosmetic cleanup's (Amerigo Wang) [923915] - [net] vxlan: Use initializer for dummy structures (Amerigo Wang) [923915] - [net] vxlan: port module param should be ushort (Amerigo Wang) [923915] - [net] vxlan: convert remotes list to list_rcu (Amerigo Wang) [923915] - [net] vxlan: make vxlan_xmit_one void (Amerigo Wang) [923915] - [net] vxlan: move cleanup to uninit (Amerigo Wang) [923915] - [net] vxlan: fix race caused by dropping rtnl_unlock (Amerigo Wang) [923915] - [net] vxlan: send notification when MAC migrates (Amerigo Wang) [923915] - [net] vxlan: move IGMP join/leave to work queue (Amerigo Wang) [923915] - [net] vxlan: fix crash from work pending on module removal (Amerigo Wang) [923915] - [net] vxlan: fix out of order operation on module removal (Amerigo Wang) [923915] - [net] vxlan: fix check for migration of static entry (Amerigo Wang) [923915] - [net] vxlan: handle skb_clone failure (Amerigo Wang) [923915] - [net] vxlan: only migrate dynamic FDB entries (Amerigo Wang) [923915] - [net] vxlan: fix race between flush and incoming learning (Amerigo Wang) [923915] - [net] vxlan: defer vxlan init as late as possible (Amerigo Wang) [923915] - [net] vxlan: use unsigned int instead of unsigned (Amerigo Wang) [923915] - [net] vxlan: remove the unused rcu head from struct vxlan_rdst (Amerigo Wang) [923915] - [net] vxlan: Update vxlan fdb 'used' field after each usage (Amerigo Wang) [923915] - [net] vxlan: listen on multiple ports (Amerigo Wang) [923915] - [net] vxlan: do not set SKB_GSO_UDP (Amerigo Wang) [923915] - [net] vxlan: allow choosing destination port per vxlan (Amerigo Wang) [923915] - [net] vxlan: compute source port in network byte order (Amerigo Wang) [923915] - [net] vxlan: source compatiablity with IFLA_VXLAN_GROUP (Amerigo Wang) [923915] - [net] vxlan: fix byte order issues with NDA_PORT (Amerigo Wang) [923915] - [net] vxlan: document UDP default port (Amerigo Wang) [923915] - [net] vxlan: update mail address and copyright date (Amerigo Wang) [923915] - [net] vxlan: Allow L2 redirection with L3 switching (Amerigo Wang) [923915] - [net] vxlan: Allow setting destination to unicast address (Amerigo Wang) [923915] - [net] vxlan: don't bypass encapsulation for multi- and broadcasts (Amerigo Wang) [923915] - [net] vxlan: use htonl when snooping for loopback address (Amerigo Wang) [923915] - [net] vxlan: fix some sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Bypass encapsulation if the destination is local (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Use IP Tunnels tunnel ENC encap API (Amerigo Wang) [923915] - [net] vxlan: generalize forwarding tables (Amerigo Wang) [923915] - [net] vxlan: Add vlan support to static neighbors (Amerigo Wang) [923915] - [net] vxlan: allow live mac address change (Amerigo Wang) [923915] - [net] vxlan: add DOVE extensions for VXLAN (Amerigo Wang) [923915] - [net] vxlan: move SET_ETHTOOL_OPS() to vxlan_newlink() (Amerigo Wang) [923915] - [net] vxlan: specify fl4.proto before calling ip_route_output_key() (Amerigo Wang) [923915] - [net] vxlan: Depend on CONFIG_INET (Amerigo Wang) [923915] - [net] fix invalid usage of netdev->priv_flags (Stanislaw Gruszka) [984373]- [drm] upstream sync to 3.9.9 (Rob Clark) [818344 902637 962824] - [uapi] install UAPI headers in the correct path (Rob Clark) [962824] - [debug] lockdep: provide mutex_lock_nest_lock (Rob Clark) [962824] - [pci] backport PCIE_SPEED_* (Rob Clark) [962824] - [pci] Add PCIe Link Capability link speed and width names (Rob Clark) [962824] - [fs] export get_task_comm() (Rob Clark) [962824] - [x86] sgi-xp: handle non-fatal traps - headers (George Beshers) [956876] - [x86] sgi-xp: handle non-fatal traps (George Beshers) [956876] - [x86] irq: Rename gsi_end gsi_top, and fix off by one errors (Prarit Bhargava) [998602] - [x86] ioapic: In mpparse use mp_register_ioapic (Prarit Bhargava) [998602] - [x86] ioapic: Teach mp_register_ioapic to compute a global gsi_end (Prarit Bhargava) [998602] - [x86] Reinsert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Prarit Bhargava) [855057 998602] - [virt] Add a check to catch KVM emulation of Hyper-V (Jason Wang) [985747] - [virt] kvm: Switch to use hypervisor_cpuid_base() (Jason Wang) [985747] - [x86] Introduce hypervisor_cpuid_base() (Jason Wang) [985747] - [kernel] kexec: add the values related to buddy system for filtering free pages (Nigel Croxon) [960746] - [virt] hv_balloon: Initialize the transaction ID just before sending the packet (Jason Wang) [993473] - [virt] hv_balloon: Do not post pressure status if interrupted (Jason Wang) [993473] - [virt] hv_balloon: Fix a bug in the hot-add code (Jason Wang) [993473] - [kernel] sysctl: range checking in do_proc_dointvec_ms_jiffies_conv (Francesco Fusco) [972430] - [net] neigh: prevent overflowing params in /proc/sys/net/ipv4/neigh/ (Francesco Fusco) [972430] - [net] neigh: fix some compiler warning in net/core/neighbour.c (Francesco Fusco) [972430] - [net] neigh: prohibit negative value for unres_qlen_bytes parameter (Francesco Fusco) [972430] - [net] netfilter: don't permit ct creation with random tuple (Thomas Graf) [994393] - [net] netfilter: fix BUG_ON while removing nf_conntrack with netns (Thomas Graf) [991246] - [net] gro: Fix kcalloc argument order (Amerigo Wang) [995405] - [net] gro: fix a race in gro_cell_poll() (Amerigo Wang) [995405] - [net] ip_tunnel: fix a pointer cast in ip_tunnel_xmit() (Amerigo Wang) [995405] - [virt] xen: avoid allocation causing potential swap activity on the resume path (Radim Krcmar) [996631] - [virt] xen: ensure timer tick is resumed even on CPU driving the resume (Radim Krcmar) [996631] - [infiniband] ipoib: Fix race in deleting ipoib_neigh entries (Doug Ledford) [987174] - [scsi] libiscsi: Added new boot entries in the session sysfs (Chris Leech) [994743] - [x86] kvm: use kernel_fpu_begin/end() in kvm_load/put_guest_fpu() (Fam Zheng) [988658] - [block] do not pass disk names as format strings (Alexander Gordeev) [971372] {CVE-2013-2851}- [fs] Revert "ext4: dont let i_reserved_meta_blocks go negative" (Rafael Aquini) [916592] - [fs] Revert "ext4: introduce reserved space" (Rafael Aquini) [916592] - [netdrv] bnx2x: fill in sane dump flag information (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: remove zeroing of dump data buffer (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix dump flag handling (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix crash in bnx2x_set_vlan_stripping() (Michal Schmidt) [995475] - [scsi] lpfc: Update lpfc version for 8.3.7.21.1p driver release (Rob Evers) [947546] - [scsi] lpfc: Merge with "lpfc 8.3.31: Fixed system panic due to midlayer abort and (Rob Evers) [947546] - [scsi] lpfc: Removed obsolete fcp_eq_count and fcp_wq_count driver attributes (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a race condition between SLI host and port failed FCF rediscovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed issue mailbox wait routine failed to issue dump memory mbox command (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic due to unsafe walking and deleting linked list (Rob Evers) [947546] - [scsi] lpfc: lpfc 8.3.40: Fixed FCoE connection list vlan identifier and add FCF list debug (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Clarified the behavior of the lpfc_max_luns module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix to allow OCM to report FEC status (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a missing return code in a logging message (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed some logging message fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed list corruption when lpfc_drain_tx runs (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix starting reference tag when calculating BG error (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix inconsistent list removal causes crash (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic during handling unsolicited receive buffer error condition (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix BlockGuard error checking (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed crash during FCoE failover testing (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix lpfc_used_cpu to be more dynamic (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver handling of CLEAR_LA with NPIV enabled causing SID=0 frames out (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced tmo value set to FLOGI WQE for quick recovery from FLOGI sequence timeout (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Add log message when completes with clean address bit set to zero (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver vector mapping to CPU affinity (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed iocb flags not being reset for scsi commands (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed not returning FAILED status when SCSI invoking host reset handler failed (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed bad book keeping in posting els sgls to port (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard to take advantage of rdprotect/wrprotect info when available (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced spinlock contention on SCSI buffer list (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed crash when processing bsg's sg list with high memory pages (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with SCSI Host reset (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Doorbell formation information logged in dual-chute mode WQ and RQ setup (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large s/g lists for BlockGuard (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large lpfc_sg_seg_cnt values (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed pt2pt and loop discovery problems on topology changes (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove driver dependency on HZ (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard error reporting (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed VPI allocation issues after firmware dump is performed (Rob Evers) [947546] - [scsi] lpfc: fix potential NULL pointer dereference in lpfc_sli4_rq_put() (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed potential mis-interpretation of READ_TOPOLOGY reserved fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fix default value for lpfc_enable_rrq (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed circular locking dependency and inconsistent lock state issues (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed PT2PT bring up problem for FC SLI4 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed OXID reuse issue (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed deadlock condition in FCF round robin handling (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed bsg timeout handling issues that would result in crashes ? applied and checked into RHEL6.5 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed degraded performance after cable pulls (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed NMI watch dog panic's when resetting the hba (Rob Evers) [947546] - [scsi] lpfc: treewide: Fix typos in kernel messages (Rob Evers) [947546] - [scsi] lpfc: fix lpfc build when wmb() is defined as mb() (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed infinite loop in lpfc_sli4_fcf_rr_next_index_get (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed crash due to SLI Port invalid resource count (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for FCoE protocol dual-chute (ULP) operation (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed stale ndlp state when the node is marked for deferred removal (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fix potential memory corruption bug (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed no-context ABTS failed with BA_RJT (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Removed use of NOP mailboxes for interrupt verification (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed exhausted retry for plogi to nameserver (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed ELS_REC received on the unsolicited receive queue (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for change_queue_type (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct mask error (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct buffer length overrun (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Update DIF support for passthru/strip/insert (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Fix bug with Target Resets and FCP2 devices (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed not checking solicition in progress bit when verifying FCF record for use (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed PRLI not being retried if a LS_RJT with a reason (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Expand I/O channel support for large systems (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Adjust IO Channels to 1 when INTx (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fix interrupt delay multipler conversion for eq_create (Rob Evers) [947546] - [scsi] lpfc 8.3.34: Correct typecasts for snprintf messages (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Fix number of IO channels to match CPUs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Fixed debugfs queInfo to include queue stats (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Make I/O to hw queue distribution algorithm a module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Change Naming convention for SLI4 Interrupt vector (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Allow per-hba interrupt rate tuning (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Tie parallel I/O queues into separate MSIX vectors (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add Interrupts per second stats via debugfs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Parallelize SLI-4 Q distribution (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Formally separate lpfc_sli_ring SLI-3 and SLI-4 variantions (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add debugfs interface to display SLI queue information (Rob Evers) [947546] - [scsi] lpfc: treewide: fix comment/printk/variable typos (Rob Evers) [947546] - [netdrv] qlcnic: Update version to 5.2.43 (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance virtual NIC logging (Chad Dupuis) [927395] - [netdrv] qlcnic: qlcnic_get_board_name() function cleanup (Chad Dupuis) [927395] - [netdrv] qlcnic: Implement GET_LED_STATUS command for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: modify reset recovery path in diag mode (Chad Dupuis) [927395] - [netdrv] qlcnic: diagnostics routine changes (Chad Dupuis) [927395] - [netdrv] qlcnic: Convert nested if-else to switch-case (Chad Dupuis) [927395] - [netdrv] qlcnic: Initialize trans_work and idc_aen_work at VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Remove qlcnic_config_npars module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Update IRQ name for 8200 and 8300 Series adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Disable INT-x interrupt for 83xx on driver unload (Chad Dupuis) [927395] - [netdrv] qlcnic: Support spoof check config (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix LRO bugs while tuning offloads using Q application (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable LRO if it was disabled by RX checksum (Chad Dupuis) [927395] - [netdrv] qlcnic: remove netdev->trans_start updates within the driver (Chad Dupuis) [927395] - [netdrv] qlcnic: Return proper error codes from probe failure paths (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix validation of link event command (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix mailbox response handling (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix bug in diagnostics test reset recovery path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix reset recovery after transmit timeout (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool supported port status for 83xx (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix missing bracket in module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool strings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix setting MAC address (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.42 (Chad Dupuis) [927395] - [netdrv] qlcnic: Add identifying string for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Rename the IRQ description (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable Interrupt Coalescing for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Add eSwitch statistics support (Chad Dupuis) [927395] - [netdrv] qlcnic: Take EPORT out of reset sequence before disabling PAUSE (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance channel configuration logs (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.41 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support polling for mailbox events (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix loopback test for SR-IOV PF (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VLAN id config (Chad Dupuis) [927395] - [netdrv] qlcnic: Support MAC address, Tx rate config (Chad Dupuis) [927395] - [netdrv] qlcnic: VF reset recovery implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: VF FLR implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Change 82xx adapter VLAN id endian type (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix typo in logs (Chad Dupuis) [927395] - [netdrv] qlcnic: fix TSO race condition (Chad Dupuis) [927395] - [netdrv] qlcnic: Stop traffic before performing loopback test (Chad Dupuis) [927395] - [netdrv] qlcnic: fix beaconing test for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix set_flags handler for ethtool (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.40 (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix sparse warnings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix NULL dereference in error path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix potential NULL dereference (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.39 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support atomic commands (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VF-PF communication channel commands (Chad Dupuis) [927395] - [netdrv] qlcnic: VF-PF communication channel implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Use shared interrupt vector for Tx and Rx (Chad Dupuis) [927395] - [netdrv] qlcnic: SR-IOV VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Support SR-IOV enable and disable (Chad Dupuis) [927395] - [netdrv] qlcnic: Add QLCNIC_SRIOV to Kconfig (Chad Dupuis) [927395]- [mm] reinstate mmap -EINVAL return error code when mapping length is zero (Rafael Aquini) [995339] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592] - [fs] ext4: dont let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [firmware] efivars: Use correct efi_pstore_info struct when calling pstore_register (Lenny Szubowicz) [867689] - [s390] zfcp: block queue limits with data router (Hendrik Brueckner) [952734] - [char] ipmi: eliminate long delay in ipmi_si on SGI UV2 (George Beshers) [876778] - [net] bridge: fix a conflict in if_bridge.h with glibc headers (Amerigo Wang) [981325] - [usb] fix endpoint-disabling for failed config changes (Don Zickus) [889391] - [usb] Free the allocated memory before exiting on error (Don Zickus) [889391] - [usb] xhci: fix list access before init (Don Zickus) [889391] - [usb] xhci-mem: init list heads at the beginning of init (Don Zickus) [889391] - [usb] xhci: override bogus bulk wMaxPacketSize values (Don Zickus) [889391] - [usb] enclose USB_XHCI_HCD related symbols within a if USB_XHCI_HCD block (Don Zickus) [889391] - [usb] xhci: clarify compliance mode debug messages (Don Zickus) [889391] - [usb] xhci: Rename SEGMENT_SIZE and SEGMENT_SHIFT as the former is used in a.out.h (Don Zickus) [889391] - [usb] xhci: Use ilog2() rather than __ffs() for calculating SEGMENT_SHIFT (Don Zickus) [889391] - [usb] xhci: Don't warn on empty ring for suspended devices (Don Zickus) [889391] - [usb] xhci: Fix TRB transfer length macro used for Event TRB (Don Zickus) [889391] - [usb] xhci: fix build warning (Don Zickus) [889391] - [usb] xhci: fix bit definitions for IMAN register (Don Zickus) [889391] - [usb] xhci: correctly enable interrupts (Don Zickus) [889391] - [usb] xhci: fix memory leak of URB-private data (Don Zickus) [889391] - [usb] xhci: fix incorrect bit test (Don Zickus) [889391] - [usb] xhci: Fix TD size for isochronous URBs (Don Zickus) [889391] - [usb] xhci: Fix isoc TD encoding (Don Zickus) [889391] - [usb] xhci: remove unused trb var in xhci_irq() (Don Zickus) [889391] - [usb] xhci: Add Lynx Point LP to list of Intel switchable hosts (Don Zickus) [889391] - [usb] xhci: move HC_STATE_SUSPENDED check to xhci_suspend() (Don Zickus) [889391] - [usb] xhci: Stricter conditional for Z1 system models for Compliance Mode Patch (Don Zickus) [889391] - [usb] xhci: Extend Fresco Logic MSI quirk (Don Zickus) [889391] - [usb] xhci: fix null-pointer dereference when destroying half-built segment rings (Don Zickus) [889391] - [usb] xhci: Fix TD Size calculation on 1.0 hosts (Don Zickus) [889391] - [usb] xhci: Fix conditional check in bandwidth calculation (Don Zickus) [889391] - [usb] xhci: Avoid global symbol pollution with handshake (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused ep_ctx (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused slot_ctx (Don Zickus) [889391] - [usb] xhci: Fix missing break in xhci_evaluate_context_result (Don Zickus) [889391] - [usb] xhci: Fix potential NULL ptr deref in command cancellation (Don Zickus) [889391] - [usb] xhci: Remove __force__ __u16 before assigning DeviceRemovable and assign directly (Don Zickus) [889391] - [usb] xhci-ring: removes unnecessary semicolon (Don Zickus) [889391] - [usb] xhci: update a comment regarding the BOS descriptor to reflect the code (Don Zickus) [889391] - [usb] xhci: sparse fixes (Don Zickus) [889391] - [usb] Fail a get config when the port is powered off (Don Zickus) [889391] - [usb] xhci: Handle clear PORT_POWER feature (Don Zickus) [889391] - [usb] redefine DeviceRemovable and wHubDelay as _le16 (Don Zickus) [889391] - [usb] xhci: Avoid "dead ports", add roothub port polling (Don Zickus) [894180] - [usb] Handle warm reset failure on empty port (Don Zickus) [894180] - [usb] Ignore port state until reset completes (Don Zickus) [894180] - [usb] Increase reset timeout (Don Zickus) [894180] - [usb] Allow USB 3.0 ports to be disabled (Don Zickus) [894180] - [usb] Ignore xHCI Reset Device status (Don Zickus) [894180] - [usb] Handle auto-transition from hot to warm reset (Don Zickus) [894180] - [usb] xhci: Handle HS bulk/ctrl endpoints that don't NAK (Don Zickus) [894180] - [usb] Enable LPM after a failed probe (Don Zickus) [815547] - [usb] Don't enable LPM if the exit latency is zero (Don Zickus) [815547] - [usb] Send Set SEL before enablng parent U1/U2 timeout (Don Zickus) [815547] - [usb] xhci: endianness xhci_calculate_intel_u2_timeout (Don Zickus) [815547] - [usb] xhci: fix integer overflow (Don Zickus) [815547] - [usb] Fix LPM disable count mismatch on driver unbind (Don Zickus) [815547] - [usb] Disable LPM while the device is unconfigured (Don Zickus) [815547] - [usb] Fix LPM disable/enable during device reset (Don Zickus) [815547] - [usb] xhci: Fix DIV_ROUND_UP compile error (Don Zickus) [815547] - [usb] xhci: Fix compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Fix core compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Disable hub-initiated LPM for comms devices (Don Zickus) [815547] - [usb] xhci: Add Intel U1/U2 timeout policy (Don Zickus) [815547] - [usb] xhci: Add infrastructure for host-specific LPM policies (Don Zickus) [815547] - [usb] Add macros for interrupt endpoint types (Don Zickus) [815547] - [usb] xhci: Reserve one command for USB3 LPM disable (Don Zickus) [815547] - [usb] xhci: Some Evaluate Context commands must succeed (Don Zickus) [815547] - [usb] Disable USB 3.0 LPM in critical sections (Don Zickus) [815547] - [usb] Add support to enable/disable USB3 link states (Don Zickus) [815547] - [usb] Allow drivers to disable hub-initiated LPM (Don Zickus) [815547] - [usb] Calculate USB 3.0 exit latencies for LPM (Don Zickus) [815547] - [usb] Refactor code to set LPM support flag (Don Zickus) [815547] - [usb] Make sure to fetch the BOS desc for roothubs (Don Zickus) [815547] - [usb] xhci: Add roothub code to set U1/U2 timeouts (Don Zickus) [815547] - [scsi] pm8001: Add new driver pmc8001 to RHEL 6.5 (Rich Bono) [922129] - [scsi] bnx2fc: introduce missing kfree (Jan Vesely) [916004] - [scsi] bnx2fc: Fix common misspellings (Jan Vesely) [916004] - [scsi] bnx2fc: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916004] - [scsi] bnx2fc: Make the fcoe_cltr the SCSI host parent (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.14 (Jan Vesely) [916004] - [scsi] bnx2fc: Update copyright dates (Jan Vesely) [916004] - [scsi] bnx2fc: Fix race condition between IO completion and abort (Jan Vesely) [916004] - [scsi] bnx2fc: Include chip number in the symbolic name (Jan Vesely) [916004] - [scsi] bnx2fc: Enable cached tasks to improve performance (Jan Vesely) [916004] - [scsi] bnx2fc: adjust duplicate test (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.13 (Jan Vesely) [916004] - [scsi] bnx2fc: Support max IO size to 512KB (Jan Vesely) [916004] - [scsi] bnx2fc: Tx/Rx byte counts reset to 0 when exceeding 32 bit values (Jan Vesely) [916004] - [scsi] bnx2fc: Map the doorbell register between offload and enable requests (Jan Vesely) [916004] - [scsi] bnx2fc: Move offload/upload wait logic into a function (Jan Vesely) [916004] - [scsi] bnx2fc: support software fcoe target (Jan Vesely) [916004] - [scsi] bnx2fc: remove useless calls to memset() (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: add support to get_netdev for bnx2f_interface (Jan Vesely) [916004] - [scsi] bnx2fc: Use the fcoe_sysfs control interface (Jan Vesely) [916004] - [scsi] libfcoe, fcoe, bnx2fc: Add new fcoe control interface (Jan Vesely) [916004] - [scsi] bnx2fc: treewide: fix typo of "suppport" in various comments (Jan Vesely) [916004] - [scsi] fix various printk and comment typos (Jan Vesely) [916004] - [scsi] fcoe, bnx2fc, libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Jan Vesely) [916004] - [scsi] bnx2fc: Allocate fcoe_ctlr with bnx2fc_interface, not as a member (Jan Vesely) [916004] - [scsi] bnx2i: Fixed bugs in the handling of unsolicited NOP-Ins (Jan Vesely) [916003] - [scsi] bnx2i: Update version and copyright year 2013 (Jan Vesely) [916003] - [scsi] bnx2i: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916003] - [scsi] bnx2i: Fix typo in printk and comments (Jan Vesely) [916003] - [scsi] bnx2i: fix the bit manipulation when setting the error mask (Jan Vesely) [916003] - [scsi] bnx2i: removed the individual PCI DEVICE ID checking (Jan Vesely) [916003]- [netdrv] ixgbe: fix broken module parameter IntMode (Andy Gospodarek) [958967] - [netdrv] ixgbe: fix broken module parameter FdirMode (Andy Gospodarek) [958967] - [fs] fuse: initialize dentry->d_op properly in fuse_direntplus_link() (Brian Foster) [994492] - [fs] nfs4: Fix infinite loop in nfs4_lookup_root (Scott Mayhew) [987426] - [tracing] Replace syscall_meta_data struct array with pointer array (Jiri Olsa) [992987] - [tracing] Replace trace_event struct array with pointer array (Jiri Olsa) [992987] - [mm] percpu: don't implicitly include slab.h from percpu.h (Baoquan He) [878312] - [mm] percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addresses (Baoquan He) [878312] - [mm] percpu: explain why per_cpu_ptr_to_phys() is more complicated than necessary (Baoquan He) [878312] - [mm] percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] percpu: should use is_vmalloc_addr() (Baoquan He) [878312] - [mm] percpu: fix pcpu_last_unit_cpu (Baoquan He) [878312] - [mm] percpu: fix first chunk match in per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: fix trivial bugs in pcpu_build_alloc_info() (Baoquan He) [878312] - [mm] percpu: move vmalloc based chunk management into percpu-vm.c (Baoquan He) [878312] - [mm] percpu: misc preparations for nommu support (Baoquan He) [878312] - [mm] percpu: reorganize chunk creation and destruction (Baoquan He) [878312] - [mm] percpu: factor out pcpu_addr_in_first/reserved_chunk() and update per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: add __percpu sparse annotations to core kernel subsystems (Baoquan He) [878312] - [mm] percpu: avoid calling __pcpu_ptr_to_addr() (Baoquan He) [878312] - [mm] percpu: refactor the code in pcpu_depopulate_chunk() (Baoquan He) [878312] - [mm] percpu: add missing per_cpu_ptr_to_phys() definition for UP (Baoquan He) [878312] - [mm] percpu: Fix kdump failure if booted with percpu_alloc=page (Baoquan He) [878312] - [mm] Revert: percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] Revert: percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [878312] - [md] raid5: fix interaction of 'replace' and 'recovery' (Jes Sorensen) [994382] - [md] raid10: remove use-after-free bug (Jes Sorensen) [994382] - [md] Remove recent change which allows devices to skip recovery (Jes Sorensen) [994382] - [md] raid10: fix two problems with RAID10 resync (Jes Sorensen) [994382] - [infiniband] ocrdma: Fix several stack info leaks (Doug Ledford) [827601] - [infiniband] ocrdma: Remove unused include (Doug Ledford) [827601] - [infiniband] hw: import new ocrdma driver from upstream tree (Doug Ledford) [827601] - [infiniband] cma: Export AF_IB statistics (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to specify AF_IB when joining multicast (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to pass AF_IB into resolve (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to bind to AF_IB (Michal Schmidt) [908111] - [infiniband] ucma: Name changes to indicate only IP addresses supported (Michal Schmidt) [908111] - [infiniband] ucma: Add ability to query GID addresses (Michal Schmidt) [908111] - [infiniband] cma: Export cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] ucma: Support querying when IB paths are not reversible (Michal Schmidt) [908111] - [infiniband] sa: Export function to pack a path record into wire format (Michal Schmidt) [908111] - [infiniband] ucma: Support querying for AF_IB addresses (Michal Schmidt) [908111] - [infiniband] cma: Only listen on IB devices when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Set qkey for AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Expose private data when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Merge cma_get/save_net_info (Michal Schmidt) [908111] - [infiniband] cma: Remove unused SDP related code (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_route() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_addr() (Michal Schmidt) [908111] - [infiniband] cma: Verify that source and dest sa_family are the same (Michal Schmidt) [908111] - [infiniband] cma: Restrict AF_IB loopback to binding to IB devices only (Michal Schmidt) [908111] - [infiniband] cma: Add helper functions to return id address information (Michal Schmidt) [908111] - [infiniband] cma: Do not modify sa_family when setting loopback address (Michal Schmidt) [908111] - [infiniband] cma: Allow user to specify AF_IB when binding (Michal Schmidt) [908111] - [infiniband] cma: Update port reservation to support AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Add AF_IB support to ip_addr_size (Michal Schmidt) [908111] - [infiniband] cma: Include AF_IB in loopback and any address checks (Michal Schmidt) [908111] - [infiniband] cma: Allow enabling reuseaddr in any state (Michal Schmidt) [908111] - [infiniband] rdma: Define native IB address (Michal Schmidt) [908111] - [netdrv] mlx4: Set link type for RAW PACKET QPs in the QP context (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Disable VLAN stripping for RAW PACKET QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fetch XRC SRQ in the CQ polling code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Advertise MW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Support memory window binding (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove redundant NULL check before kfree (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix compiler warning about uninitialized 'vlan' variable (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Convert is_xxx variables in build_mlx_header() to bool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove local invalidate segment unused fields (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Adjust duplicate test (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix bug unwinding on error in mlx4_ib_init_sriov() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix build error on platforms where UL is not 64 bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix unresolved 64bit math in mellanox/mlx4/en_dcb_nl.c (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Can set maxrate only for TC0 (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set max rate-limit for a TC (Amir Vadai) [950401 950910 950913 950915] - [netdrv] dcb: Add an optional max rate attribute (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable RFS when running in SRIOV mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Initialize RFS filters lock and list in init_netdev (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Limit the RFS filter IDs to be < RPS_NO_FILTER (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add accelerated RFS support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add rmap support to mlx4_assign_eq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix small memory leak on error (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Dynamic VST to VST vlan/qos changes (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fail device init if num_vfs is negative (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add warning in case of command timeouts (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Replace sscanf() with kstrtoint() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add prints when TX timeout occurs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Change log level from error to debug for vlan related messages (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Do not query stats when device port is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix resource leak in error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: allow order-0 memory allocations in RX path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: use one page fragment per incoming frame (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx_en: Timestamping is not supported in slave mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Keep VF assigned MAC in the PF admin table (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Handle unassigned VF MAC address correctly (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix adaptive moderation cq update (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Strengthen VLAN tags/priorities enforcement in VST mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add missing report on VST and spoof-checking dev caps (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix a build error on 32bit arches (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add support to get VF config (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF default vlan ID and priority support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF mac address support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add structures to keep VF Ethernet ports information (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add reference counting to MAC registeration (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable HW clock overflow check when no HW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable HW timestamping for VFs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Expose a few helpers to fill DMFS HW strucutures (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of DMFS HW rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Change a few DMFS fields names to match firmare spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Match DMFS promiscuous field names to firmware spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Move DMFS HW structs to common header file (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Reduce warning message for SRQ_LIMIT event to debug level (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add a service task (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Support software timestamping (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add HW timestamping support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Read HCA frequency and map internal clock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add timestamping device capability (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Implement SRQ object lookup from srqn (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: set correct MTU in SRIOV (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Translate guest B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add helper function to translate B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Advertize DCB_CAP_DCBX_HOST in getdcbx (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Enable DCB ETS ops only when supported by the firmware (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Added proper description for two device capabilities (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix setting initial MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disallow releasing VF QPs which have steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Always use 64 bit resource ID when doing lookup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove ethtool flow steering rules before releasing QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong order of flow steering resources removal (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong mask applied on EQ numbers in the wrapper (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup MAC resources on module unload or port stop (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix race when setting the device MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix endianness bug in set_param_l (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Turn off device-managed FS bit in dev-cap wrapper if DMFS is not enabled (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable mlx4_QP_ATTACH calls from guests if the host uses flow steering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Implement memory windows allocation and deallocation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Enable memory windows in INIT_HCA and QUERY_HCA (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable memory windows for virtual functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix allocation of device tx_cq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Propagate MR deregistration failures to caller (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Rename MPT-related functions to have mpt_ prefix (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add unicast MAC filtering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Manage hash of MAC addresses per port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Save previous MAC address of the port so we can replace it later (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Re-arrange ndo_set_rx_mode related code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Move Ethernet related functionality from mlx4_core to mlx4_en (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup multiline strings (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Optimize Rx fast path filter checks (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Optimize loopback related checks in data path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Assigning TX irq per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix compilation error when CONFIG_INET isn't defined (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix error propagation for ethtool helper function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix transmit timeout when driver restarts port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't reassign port mac address on firmware that supports it (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Use firmware driven flow steering hash mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ethtool rules leftovers after module unloaded (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Block insertion of ethtool steering rules while the interface is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix vlan mask for ethtool steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Validate VLAN IDs provided in ethtool flow steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ip/udp steering rules multicast mac when attached via ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Set correctly allow_loopback flag (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of HW flow steering rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race when closing TX queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Return proper error code when __mlx4_add_one fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use the correct netif lock on ndo_set_rx_mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix traffic loss under promiscuous mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Issue the dump eth statistics command under lock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: remove redundant code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add support for destination MAC in steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use generic etherdevice.h functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set number of rx/tx channels using ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix TX moderation info loss after set_ringparam is called (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adjusting moderation per each ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove remnants of LRO support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Unmap UAR also in the case of error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't use vlan tag value as an indication for vlan presence (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Perform correct resource cleanup if mlx4_QUERY_ADAPTER() fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Remove annoying debug messages from SR-IOV flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix skb truesize underestimation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] etherdevice.h: Add ether_addr_equal_64bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] ethtool: Add destination MAC address to flow steering API (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fixing TX queue stop/wake flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: nullify cq->vector field when closing completion queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Checksum counters per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix vlan table overflow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adding 40gb speed report for ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix crash upon device initialization error (Amir Vadai) [950401 950910 950913 950915] - [net] introduce IFF_NO_UNICAST_FLT (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add more rtnl_link_ops callbacks (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add rtnl_link_ops support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ib_srp: Eliminate state SRP_TARGET_DEAD - minus system_long_wq (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Allow SRP disconnect through sysfs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Simplify attribute initialization code (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Fix attribute registration (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Document sysfs attributes (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: use __scsi_target_unblock (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add Mellanox copyright (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Fix device removal flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add support for iser CM REQ additional info (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Return error to upper layers on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Move informational messages from error to info level (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add module version (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: add support for TIPC protocol (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_hard_header() return value (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix send lockup due to missed TX completion (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: zero last byte for strncpy (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: simplify a warning message (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: limit the size allocated by rds_message_alloc() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Free ipoib neigh on path record failure so path rec queries are retried (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Fail I/O requests if the transport is offline (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid endless SCSI error handling loop (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid sending a task management function needlessly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Track connection state properly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Enable iser when FMRs are not supported (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Avoid error prints on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Use proper define for the commands per LUN value advertised to SCSI ML (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Don't attempt to release resources on error flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Add version and firmware info to ethtool reporting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_neigh hashing to use the correct daddr octets (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix crash due to skb double destruct (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: remove depends on CONFIG_EXPERIMENTAL (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Call skb_dst_drop() once skb is enqueued for sending (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: send disconnect request without waiting for CM timewait exit (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: destroy and recreate QP and CQs when reconnecting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce the helper function srp_remove_target() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Suppress superfluous error messages (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Process all error completions (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce srp_handle_qp_err() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Simplify SCSI error handling (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Keep processing commands during host removal (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Eliminate state SRP_TARGET_CONNECTING (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Increase block layer timeout (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add more RX CQs to scale out processing of SCSI responses (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Don't touch cmid after dropping reference (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Verify that QP handler is valid before dispatching events (Doug Ledford) [791284 865301 950918 983117] - [infiniband] uverbs: Implement memory windows support in uverbs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Add "type 2" memory windows support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Change return value from find_gid_port() (Doug Ledford) [791284 865301 950918 983117]- [fs] autofs: remove autofs dentry mount check (Ian Kent) [947275] - [net] bridge: do not call setup_timer() multiple times (Amerigo Wang) [994430] - [mm] compaction: fixup need_compaction (Andrea Arcangeli) [953225] - [mm] compaction: add compaction to zone_reclaim_mode (Andrea Arcangeli) [953225] - [mm] zone_reclaim: after a successful zone_reclaim check the min watermark (Andrea Arcangeli) [953225] - [mm] compaction: increase the high order pages in the watermarks (Andrea Arcangeli) [953225] - [mm] compaction: don't require high order pages below min wmark (Andrea Arcangeli) [953225] - [mm] compaction: reset before initializing the scan cursors (Andrea Arcangeli) [953225] - [mm] compaction: don't depend on kswapd to invoke reset_isolation_suitable (Andrea Arcangeli) [953225] - [mm] zone_reclaim: compaction: scan all memory with /proc/sys/vm/compact_memory (Andrea Arcangeli) [953225] - [mm] zone_reclaim: remove ZONE_RECLAIM_LOCKED (Andrea Arcangeli) [953225] - [mm] page_alloc: avoid marking zones full prematurely after zone_reclaim() (Andrea Arcangeli) [953225] - [x86] trace: Add irq_enter/exit() in smp_trace_reschedule_interrupt() (Seiji Aguchi) [738712] - [x86] trace: Add config option checking to the definitions of mce handlers (Seiji Aguchi) [738712] - [x86] trace: Do not call local_irq_save() in load_current_idt() (Seiji Aguchi) [738712] - [x86] trace: Move creation of irq tracepoints from apic.c to irq.c (Seiji Aguchi) [738712] - [x86] trace: Add irq vector tracepoints (Seiji Aguchi) [738712] - [x86] trace: Introduce entering/exiting_irq() (Seiji Aguchi) [738712] - [x86] trace: Add DEFINE_EVENT_FN() macro (Seiji Aguchi) [738712] - [x86] uv3: Trim MMR register definitions after code changes for SGI UV3 (George Beshers) [988345] - [x86] uv3: Check current gru hub support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Time Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update x2apic Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Hub Info for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update ACPI Check to include SGI UV3 (George Beshers) [988345] - [x86] uv3: Update MMR register definitions for SGI Ultraviolet System 3 (George Beshers) [988345] - [kernel] coredump: change wait_for_dump_helpers() to use wait_event_interruptible() (Oleg Nesterov) [773215] - [kernel] coredump: introduce dump_interrupted() (Oleg Nesterov) [773215] - [kernel] coredump: Un-inline the core-dump helper functions (Oleg Nesterov) [773215] - [kernel] coredump: sanitize the setting of signal->group_exit_code (Oleg Nesterov) [773215] - [kernel] coredump: ensure that SIGKILL always kills the dumping thread (Oleg Nesterov) [773215] - [kernel] coredump: only SIGKILL should interrupt the coredumping task (Oleg Nesterov) [773215] - [kernel] coredump: set ->group_exit_code for other CLONE_VM tasks too (Oleg Nesterov) [773215] - [fs] procfs: allow threads to rename siblings via /proc/pid/tasks/tid/comm (Jerome Marchand) [950840] - [security] selinux: make security_sb_clone_mnt_opts return an error on context mismatch (Jeff Layton) [800218] - [netdrv] bna: fix vlan_grp handling (Stefan Assmann) [886420] - [netdrv] mlx4_en: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlge: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlcnic: fix vlgrp handling (Stefan Assmann) [886420] - [fs] nfs4: end back channel session draining (Steve Dickson) [984118] - [fs] nfs4: Fix a pNFS session draining deadlock (Steve Dickson) [984118] - [fs] xfs: Fix delalloc WARN_ON() in xfs_vm_releasepage() (Aaron Tomlin) [991496] - [fs] nfs: Fix access to suid/sgid executables (Niels de Vos) [988135] - [fs] nfs4: don't put ACCESS in OPEN compound if O_EXCL (Niels de Vos) [988135] - [fs] nfs4: Add ACCESS operation to OPEN compound (Niels de Vos) [988135] - [fs] livelock avoidance in sget() (Eric Sandeen) [916811] - [fs] ext4: create a new BH_Verified flag to avoid unnecessary metadata validation (Lukas Czerner) [879163] - [fs] ext4: Fix dirtying of journalled buffers in data=journal mode (Lukas Czerner) [834919] - [fs] ext4: fix ext_remove_space for punch_hole case (Lukas Czerner) [969307] - [fs] ext4: punch_hole should wait for DIO writers (Lukas Czerner) [969307] - [fs] ext4: prevent race while walking extent tree for fiemap (Lukas Czerner) [692063] - [fs] ext4: Fix possibly very long loop in fiemap (Lukas Czerner) [692063] - [fs] ext4: make FIEMAP and delayed allocation play well together (Lukas Czerner) [692063] - [fs] ext4: handle NULL p_ext in ext4_ext_next_allocated_block() (Lukas Czerner) [692063] - [fs] ext4: drop ec_type from the ext4_ext_cache structure (Lukas Czerner) [692063] - [fs] lockd: protect nlm_blocked list (David Jeffery) [967095] - [virt] hv: Populate the guest ID with RHEL info (Jason Wang) [969230] - [virt] hv: Fix a bug in version negotiation code for util services (Jason Wang) [980554] - [netdrv] e1000e: disable ASPM L1 on 82583 (Dean Nelson) [991242] - [pci] Fix bit definitions of PCI_EXP_LNKCAP2 register (Myron Stowe) [989252] - [virt] storvsc: Increase the value of STORVSC_MAX_IO_REQUESTS (Jason Wang) [969537 969548] - [virt] storvsc: Support FC devices (Jason Wang) [969537] - [virt] storvsc: Implement multi-channel support (Jason Wang) [969537] - [virt] storvsc: Update the storage protocol to win8 level (Jason Wang) [969537] - [virt] storvsc: Increase the value of scsi timeout for storvsc devices (Jason Wang) [969548] - [virt] hv: Add the GUID fot synthetic fibre channel device (Jason Wang) [969537] - [s390] sclp: add parameter to specify number of buffer pages (Hendrik Brueckner) [990853] - [usb] fix thread-unsafe anchor utiliy routines (Stanislaw Gruszka) [993005] - [kernel] hung_task: print more info when reporting the problem (Oleg Nesterov) [976899] - [cpufreq] Convert the cpufreq_driver_lock to a rwlock (Prarit Bhargava) [887045] - [scsi] fnic: fix sleeping function called from invalid context during probe (Chris Leech) [829506] - [scsi] fnic: potential dead lock in fnic_is_abts_pending() (Chris Leech) [829506] - [scsi] fnic: Incremented driver version (Chris Leech) [829506] - [scsi] fnic: fix kernel panic due to FIP mode misconfiguration (Chris Leech) [829506] - [scsi] fnic: FIP VLAN Discovery Feature Support (Chris Leech) [829506] - [scsi] fnic: Fnic Trace Utility (Chris Leech) [829506] - [scsi] fnic: New debug flags and debug log messages (Chris Leech) [829506] - [scsi] fnic: fnic driver may hit BUG_ON on device reset (Chris Leech) [829506] - [scsi] fnic: Fix SGEs limit (Chris Leech) [829506] - [scsi] fnic: fixing issues in device and firmware reset code (Chris Leech) [829506] - [scsi] fnic: fix for trusted cos (Chris Leech) [829506] - [scsi] fnic: fix incorrect use of SLAB_CACHE_DMA flag (Chris Leech) [829506] - [x86] pmu: prepare for migration support (Paolo Bonzini) [928866] - [x86] kvm: Add code to track call origin for msr assignment (Paolo Bonzini) [928866] - [x86] kvm: add kvm_arch_vcpu_postcreate callback, move TSC initialization (Paolo Bonzini) [928866] - [netdrv] e1000e: fix I217/I218 PHY initialization flow (Dean Nelson) [981032] - [netdrv] e1000e: enable support for new device IDs (Dean Nelson) [981032] - [input] wacom: BTN_TOOL_DOUBLETAP is not a valid device_type (Aristeu Rozanski) [815589] - [input] wacom: use BTN_TOOL_FINGER to indicate touch device type (Aristeu Rozanski) [815589] - [input] wacom: remove pressure for touch devices (Aristeu Rozanski) [815589] - [input] wacom: report id 3 returns 4 bytes of data (Aristeu Rozanski) [815589] - [input] wacom: add support for Lenovo tablet ID 0xE6 (Aristeu Rozanski) [815589] - [input] wacom: support 2FGT in MT format (Aristeu Rozanski) [815589] - [input] wacom: support one finger touch the touchscreen way (Aristeu Rozanski) [815589] - [input] wacom: process pen data in its own routine (Aristeu Rozanski) [815589] - [input] wacom: share pen info with touch of the same ID (Aristeu Rozanski) [815589] - [input] wacom: fix runtime PM related deadlock (Aristeu Rozanski) [815589] - [input] wacom: add support for new LCD tablets (Aristeu Rozanski) [815589] - [input] wacom: add defines for packet lengths of various devices (Aristeu Rozanski) [815589] - [input] wacom: fix error path in wacom_probe() (Aristeu Rozanski) [815589] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k (Chad Dupuis) [927382] - [scsi] Revert "qla2xxx: Add setting of driver version string for vendor application." (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear the MBX_INTR_WAIT flag when the mailbox time-out happens (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for locking issue between driver ISR and mailbox routines (Chad Dupuis) [927382] - [scsi] qla2xxx: Add clarifying printk to thermal access fail cases (Chad Dupuis) [927382] - [scsi] qla2xxx: Wait for IDC complete event to finish loopback operation (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process state change aen for reset owner (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process RSCNs for a vport on the same physical adapter (Chad Dupuis) [927382] - [scsi] qla2xxx: Correction of comment in MBC opcode defines (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct list-iteration bug in Report-ID Acquisition codes (Chad Dupuis) [927382] - [scsi] qla2xxx: Enhancements to support ISPFx00 (Chad Dupuis) [927382] - [scsi] qla2xxx: Integrate generic card temperature with mezz card temperature (Chad Dupuis) [927382] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the copyright information (Chad Dupuis) [927382] - [scsi] qla2xxx: Display the lock owner on lock acquire failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Move loopback mode reset after chip reset check (Chad Dupuis) [927382] - [scsi] qla2xxx: Extra loopback error handling for ISP83xx (Chad Dupuis) [927382] - [scsi] qla2xxx: don't free pool that wasn't allocated (Chad Dupuis) [927382] - [scsi] qla2xxx: Unload hangs after issuing BSG commands to vport (Chad Dupuis) [927382] - [scsi] qla2xxx: Do MPI reset only for 81xx (Chad Dupuis) [927382] - [scsi] qla2xxx: Do link initialization on get loop id failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the FTP site references in the driver sources (Chad Dupuis) [927382] - [scsi] qla2xxx: Reject loopback request if one is already in progress (Chad Dupuis) [927382] - [scsi] qla2xxx: Print thermal unsupported message (Chad Dupuis) [927382] - [scsi] qla2xxx: Avoid null pointer dereference in shutdown routine (Chad Dupuis) [927382] - [scsi] qla2xxx: Get VPD information from common location for CNA (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct race in loop_state assignment during reset handling (Chad Dupuis) [927382] - [scsi] qla2xxx: Display that driver is operating in legacy interrupt mode (Chad Dupuis) [927382] - [scsi] qla2xxx: Free rsp_data even on error in qla2x00_process_loopback() (Chad Dupuis) [927382] - [scsi] qla2xxx: Dont clear drv active on iospace config failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Update ql2xextended_error_logging parameter description with new options (Chad Dupuis) [927382] - [scsi] qla2xxx: Parameterize the link speed of hba rather than fcport (Chad Dupuis) [927382] - [scsi] qla2xxx: Add 16Gb/s case to get port speed capability (Chad Dupuis) [927382] - [scsi] qla2xxx: Move marking fcport online ahead of setting iiDMA speed (Chad Dupuis) [927382] - [scsi] qla2xxx: Obtain loopback iteration count from bsg request (Chad Dupuis) [927382] - [scsi] qla2xxx: Add acquiring of risc semaphore before doing ISP reset (Chad Dupuis) [927382] - [scsi] qla2xxx: Properly set result field of bsg_job reply structure for success and failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix coccinelle warnings in qla2x00_relogin (Chad Dupuis) [927382] - [scsi] qla2xxx: Ignore driver ack bit if corresponding presence bit is not set (Chad Dupuis) [927382] - [scsi] qla2xxx: Use correct Request-Q-Out register during bidirectional request processing (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla83xx_fw_dump function (Chad Dupuis) [927382] - [scsi] qla2xxx: Add Gen3 PCIe speed 8GT/s to the log message (Chad Dupuis) [927382] - [scsi] qla2xxx: Move noisy Start scsi failed messages to verbose logging level (Chad Dupuis) [927382] - [scsi] qla2xxx: Honor status value of 2 for report-id acquisition (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for warnings reported by sparse (Chad Dupuis) [927382] - [scsi] qla2xxx: No fcport FC-4 type assignment in GA_NXT response (Chad Dupuis) [927382] - [scsi] qla2xxx: Change in setting UNLOADING flag and FC vports logout sequence while unloading qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear unsupported 'states' during Get-FW-State queries (Chad Dupuis) [927382] - [scsi] qla2xxx: Remove spurious taking of ha->vport_slock spinlock (Chad Dupuis) [927382] - [cciss] Silence noisy per-device cciss messages (Tomas Henzl) [972697] - [scsi] mpt3sas: Bump driver version to v02.100.00.00-rh1 (Tomas Henzl) [839470] - [scsi] mpt3sas: when async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [839470] - [scsi] mpt3sas: MPI2.5 Rev F v2.5.1.1 specification (Tomas Henzl) [839470] - [scsi] mpt3sas: Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [839470] - [scsi] mpt3sas: fix for kernel panic when driver loads with HBA conected to non LUN 0 configured expander (Tomas Henzl) [839470] - [scsi] mpt3sas: Updated the Hardware timing requirements (Tomas Henzl) [839470] - [scsi] mpt3sas: 2013 source code copyright (Tomas Henzl) [839470] - [scsi] mpt3sas: don't wank with fasync on ->release() (Tomas Henzl) [839470] - [scsi] mpt3sas: Fix typos in printk (Tomas Henzl) [839470] - [scsi] mpt3sas: remove unused variables (Tomas Henzl) [839470] - [scsi] mpt3sas: Remove unneeded version.h header inclusion (Tomas Henzl) [839470] - [scsi] mpt3sas: cut and paste bug storing trigger mpi (Tomas Henzl) [839470] - [scsi] mpt3sas: add new driver supporting 12GB SAS (Tomas Henzl) [839470] - [scsi] scsi_transport_sas: add 12GB definitions for mpt3sas (Tomas Henzl) [839470] - [scsi] megaraid_sas: megaraid_sas driver init fails in kdump kernel (Tomas Henzl) [833299] - [scsi] sd_dif: problem with verify of type 1 protection information (PI) (Ewan Milne) [956402] - [scsi] sd: Ensure we correctly disable devices with unknown protection type (Ewan Milne) [956402] - [scsi] sd: Avoid remapping bad reference tags (Ewan Milne) [956402] - [scsi] sd: Allow protection_type to be overridden (Ewan Milne) [956402] - [scsi] Disable DIF on Hitachi Ultrastar 15K300 (Ewan Milne) [956402] - [scsi] Fix printing of variable length commands (Ewan Milne) [956402] - [scsi] Fix race between starved list and device removal (Ewan Milne) [916994] - [scsi] Add 'eh_deadline' to limit SCSI EH runtime (Ewan Milne) [923876] - [scsi] remove check for 'resetting' (Ewan Milne) [923876] - [scsi] dc395: Move 'last_reset' into internal host structure (Ewan Milne) [923876] - [scsi] tmscsim: Move 'last_reset' into host structure (Ewan Milne) [923876] - [scsi] advansys Remove 'last_reset' references (Ewan Milne) [923876] - [scsi] dpt_i2o: return SCSI_MLQUEUE_HOST_BUSY when in reset (Ewan Milne) [923876] - [scsi] dpt_i2o: Remove DPTI_STATE_IOCTL (Ewan Milne) [923876] - [net] ipv6: prevent race between address creation and removal (Jiri Pirko) [953380] - [net] ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pending data (Jiri Benc) [987651] {CVE-2013-4162} - [net] netlabel: improve domain mapping validation (Paul Moore) [963427] - [net] netlabel: correctly list all the static label mappings (Paul Moore) [918803] - [x86] Revert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Rafael Aquini) [855057]- [x86] Revert: power: Initialize MSR_IA32_ENERGY_PERF_BIAS due to performance regression (Neil Horman) [968981] - [mm] mmu_notifier: re-fix freed page still mapped in secondary MMU (George Beshers) [910085] - [x86] Round the calculated scale factor in set_cyc2ns_scale() (Prarit Bhargava) [975507] - [x86] sched: Fix overflow in cyc2ns_offset (Prarit Bhargava) [975507] - [virt] virtio: support unlocked queue poll (Jason Wang) [989411] - [netdrv] virtio_net: fix race in RX VQ processing (Jason Wang) [989411] - [watchdog] Use pr_ and pr_ (Don Zickus) [796364] - [watchdog] cleanup spaces before tabs (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix crash on systems without DMI_BOARD_NAME (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed "scheduling while atomic" bug (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed I/O operations order (Don Zickus) [796364] - [watchdog] watchdog_info constify (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix I/O space access technique (Don Zickus) [796364] - [block] aoe: adjust ref of head for compound page tails (David Milburn) [976900] - [block] aoe: update internal version number to v83 (David Milburn) [976900] - [block] aoe: update copyright date (David Milburn) [976900] - [block] aoe: perform I/O completions in parallel (David Milburn) [976900] - [block] aoe: replace kmalloc and then memcpy with kmemdup (David Milburn) [976900] - [block] aoe: reserve enough headroom on skbs (David Milburn) [976900] - [block] aoe: get rid of cached bv variable in bufinit() (David Milburn) [976900] - [block] aoe: fix use after free in aoedev_by_aoeaddr() (David Milburn) [976900] - [block] aoe: update internal version number to 81 (David Milburn) [976900] - [block] aoe: identify source of runt AoE packets (David Milburn) [976900] - [block] aoe: allow comma separator in aoe_iflist value (David Milburn) [976900] - [block] aoe: allow user to disable target failure timeout (David Milburn) [976900] - [block] aoe: use dynamic number of remote ports for AoE storage target (David Milburn) [976900] - [block] aoe: avoid races between device destruction and discovery (David Milburn) [976900] - [block] aoe: improve handling of misbehaving network paths (David Milburn) [976900] - [block] aoe: return real minor number for static minors (David Milburn) [976900] - [block] aoe: initialize sysminor to avoid compiler warning (David Milburn) [976900] - [block] aoe: make error messages more specific in static minor allocation (David Milburn) [976900] - [block] aoe: remove call to request handler from I/O completion (David Milburn) [976900] - [block] aoe: cleanup: correct comment for aoetgt nout (David Milburn) [976900] - [block] aoe: increase default cap on outstanding AoE commands in the network (David Milburn) [976900] - [block] aoe: remove vestigial request queue allocation (David Milburn) [976900] - [block] aoe: copy fallback timing information on destination failover (David Milburn) [976900] - [block] aoe: update driver-internal version to 64+ (David Milburn) [976900] - [block] aoe: commands in retransmit queue use new destination on failure (David Milburn) [976900] - [block] aoe: use high-resolution RTTs with fallback to low-res (David Milburn) [976900] - [block] aoe: manipulate aoedev network stats under lock (David Milburn) [976900] - [block] aoe: err device: include MAC addresses for unexpected responses (David Milburn) [976900] - [block] aoe: improve network congestion handling (David Milburn) [976900] - [block] aoe: provide ATA identify device content to user on request (David Milburn) [976900] - [block] aoe: update driver-internal version number to 60 (David Milburn) [976900] - [block] aoe: whitespace cleanup (David Milburn) [976900] - [block] aoe: cleanup: remove unused ata_scnt function (David Milburn) [976900] - [block] aoe: "payload" sysfs file exports per-AoE-command data transfer size (David Milburn) [976900] - [block] aoe: support larger I/O requests via aoe_maxsectors module param (David Milburn) [976900] - [block] aoe: update cap on outstanding commands based on config query response (David Milburn) [976900] - [block] aoe: support the forgetting (flushing) of a user-specified AoE target (David Milburn) [976900] - [block] aoe: print warning regarding a common reason for dropped transmits (David Milburn) [976900] - [block] aoe: avoid running request handler on plugged queue (David Milburn) [976900] - [block] aoe: update aoe-internal version number to 50 (David Milburn) [976900] - [block] aoe: update documentation to better reflect aoe-plus-udev usage (David Milburn) [976900] - [block] aoe: remove unused code (David Milburn) [976900] - [block] aoe: make dynamic block minor numbers the default (David Milburn) [976900] - [block] aoe: update and specify AoE address guards and error messages (David Milburn) [976900] - [block] aoe: retain static block device numbers for backwards compatibility (David Milburn) [976900] - [block] aoe: support more AoE addresses with dynamic block device minor numbers (David Milburn) [976900] - [block] aoe: update documentation with new URL and VM settings reference (David Milburn) [976900] - [block] aoe: update copyright year in touched files (David Milburn) [976900] - [block] aoe: update internal version number to 49 (David Milburn) [976900] - [block] aoe: remove unused code and add cosmetic improvements (David Milburn) [976900] - [block] aoe: increase net_device reference count while using it (David Milburn) [976900] - [block] aoe: associate frames with the AoE storage target (David Milburn) [976900] - [block] aoe: disallow unsupported AoE minor addresses (David Milburn) [976900] - [block] aoe: do revalidation steps in order (David Milburn) [976900] - [block] aoe: failover remote interface based on aoe_deadsecs parameter (David Milburn) [976900] - [block] aoe: use packets that work with the smallest-MTU local interface (David Milburn) [976900] - [block] aoe: use a kernel thread for transmissions (David Milburn) [976900] - [block] aoe: become I/O request queue handler for increased user control (David Milburn) [976900] - [block] aoe: kernel thread handles I/O completions for simple locking (David Milburn) [976900] - [block] aoe: for performance support larger packet payloads (David Milburn) [976900] - [block] aoe: assert AoE packets marked as requiring no checksum (David Milburn) [976900] - [md] dm-raid: Remember the last sync operation that was performed (Jonathan E Brassow) [985920] - [md] dm-raid: silence compiler warning on rebuilds_per_group (Jonathan E Brassow) [985920] - [md] dm-raid: Fix raid_resume not reviving failed devices in all cases (Jonathan E Brassow) [913650] - [md] dm-raid: Break-up untidy function (Jonathan E Brassow) [913650] - [md] dm-raid: Add ability to restore transiently failed devices on resume (Jonathan E Brassow) [913650] - [md] dm-raid: Add message/status support for changing sync action (Jonathan E Brassow) [985920] - [md] dm-raid: round region_size to power of two (Jonathan E Brassow) [985920] - [block] nvme: fixup nvme_dev_open for ioctl's (David Milburn) [922973] - [block] nvme: Return the result from user admin command IOCTL even in case of failure (David Milburn) [922973] - [block] nvme: Add MSI support (David Milburn) [922973] - [block] nvme: Use dma_set_mask() correctly (David Milburn) [922973] - [block] nvme: Do not cancel command multiple times (David Milburn) [922973] - [block] nvme: fix error return code in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: check for integer overflow in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: update NVM EXPRESS DRIVER file list (David Milburn) [922973] - [block] nvme: Fix a signedness bug in nvme_trans_modesel_get_mp (David Milburn) [922973] - [block] nvme: Remove redundant version.h header include (David Milburn) [922973] - [block] nvme: Use user defined admin ioctl timeout (David Milburn) [922973] - [block] nvme: Simplify Firmware Activate code slightly (David Milburn) [922973] - [block] nvme: Only clear the enable bit when disabling controller (David Milburn) [922973] - [block] nvme: Wait for device to acknowledge shutdown (David Milburn) [922973] - [block] nvme: Schedule timeout for sync commands (David Milburn) [922973] - [block] nvme: Meta-data support in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Device specific stripe size handling (David Milburn) [922973] - [block] nvme: Split non-mergeable bio requests (David Milburn) [922973] - [block] nvme: Remove dead code in nvme_dev_add (David Milburn) [922973] - [block] nvme: Check for NULL memory in nvme_dev_add (David Milburn) [922973] - [block] nvme: Fix error clean-up on nvme_alloc_queue (David Milburn) [922973] - [block] nvme: Free admin queue on request_irq error (David Milburn) [922973] - [block] nvme: Add scsi unmap to SG_IO (David Milburn) [922973] - [block] nvme: queue usage fixes in nvme-scsi (David Milburn) [922973] - [block] nvme: Set TASK_INTERRUPTIBLE before processing queues (David Milburn) [922973] - [block] nvme: Add a character device for each nvme device (David Milburn) [922973] - [block] nvme: Fix endian-related problems in user I/O submission path (David Milburn) [922973] - [block] nvme: Fix I/O cancellation status on big-endian machines (David Milburn) [922973] - [block] nvme: Fix sparse warnings in scsi emulation (David Milburn) [922973] - [block] nvme: Don't fail initialisation unnecessarily (David Milburn) [922973] - [block] nvme: Abstract out sector to block number conversion (David Milburn) [922973] - [block] nvme: Use round_jiffies_relative() for the periodic, once-per-second timer (David Milburn) [922973] - [block] nvme: Add nvme-scsi.c (David Milburn) [922973] - [block] nvme: Add definitions for format command (David Milburn) [922973] - [block] nvme: Move structures & definitions to header file (David Milburn) [922973] - [block] nvme: Rename nvme.c to nvme-core.c (David Milburn) [922973] - [block] nvme: Add discard support for capable devices (David Milburn) [922973] - [block] nvme: Add namespaces with no LBA range feature (David Milburn) [922973] - [block] nvme: Add entry for the NVMe driver (David Milburn) [922973] - [block] nvme: Initialize iod nents to 0 (David Milburn) [922973] - [block] nvme: Define SMART log (David Milburn) [922973] - [block] nvme: Add result to nvme_get_features (David Milburn) [922973] - [block] nvme: Set result from user admin command (David Milburn) [922973] - [block] nvme: End queued bio requests when freeing queue (David Milburn) [922973] - [block] nvme: Free cmdid on nvme_submit_bio error (David Milburn) [922973] - [block] nvme: Cancel outstanding IOs on queue deletion (David Milburn) [922973] - [block] nvme: Free admin queue memory on initialisation failure (David Milburn) [922973] - [block] nvme: Use ida for nvme device instance (David Milburn) [922973] - [block] nvme: Fix whitespace damage in nvme_init (David Milburn) [922973] - [block] nvme: handle allocation failure in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: Fix uninitialized iod compiler warning (David Milburn) [922973] - [block] nvme: Do not set IO queue depth beyond device max (David Milburn) [922973] - [block] nvme: Set block queue max sectors (David Milburn) [922973] - [block] nvme: use namespace id for nvme_get_features (David Milburn) [922973] - [block] nvme: replace nvme_ns with nvme_dev for user admin (David Milburn) [922973] - [block] nvme: Fix nvme module init when nvme_major is set (David Milburn) [922973] - [block] nvme: Set request queue logical block size (David Milburn) [922973] - [block] nvme: Set number of queues correctly (David Milburn) [922973] - [block] nvme: Version 0.8 (David Milburn) [922973] - [block] nvme: Set queue flags correctly (David Milburn) [922973] - [block] nvme: Simplify nvme_unmap_user_pages (David Milburn) [922973] - [block] nvme: Mark the end of the sg list (David Milburn) [922973] - [block] nvme: Fix DMA mapping for admin commands (David Milburn) [922973] - [block] nvme: Rename IO_TIMEOUT to NVME_IO_TIMEOUT (David Milburn) [922973] - [block] nvme: Merge the nvme_bio and nvme_prp data structures (David Milburn) [922973] - [block] nvme: Change nvme_completion_fn to take a dev (David Milburn) [922973] - [block] nvme: Change get_nvmeq to take a dev instead of a namespace (David Milburn) [922973] - [block] nvme: Simplify completion handling (David Milburn) [922973] - [block] nvme: Update Identify Controller data structure (David Milburn) [922973] - [block] nvme: Implement doorbell stride capability (David Milburn) [922973] - [block] nvme: Version 0.7 (David Milburn) [922973] - [block] nvme: Don't probe namespace 0 (David Milburn) [922973] - [block] nvme: Fix calculation of number of pages in a PRP List (David Milburn) [922973] - [block] nvme: Create nvme_identify and nvme_get_features functions (David Milburn) [922973] - [block] nvme: Fix memory leak in nvme_dev_add() (David Milburn) [922973] - [block] nvme: Fix calls to dma_unmap_sg (David Milburn) [922973] - [block] nvme: Correct sg list setup in nvme_map_user_pages (David Milburn) [922973] - [block] nvme: Fix bug in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Rework ioctls (David Milburn) [922973] - [block] nvme: Add the nvme thread to the wait queue before waking it up (David Milburn) [922973] - [block] nvme: Return real error from nvme_create_queue (David Milburn) [922973] - [block] nvme: Version 0.6 (David Milburn) [922973] - [block] nvme: Add a few calling convention notes (David Milburn) [922973] - [block] nvme: Handle failures from memory allocations in nvme_setup_prps (David Milburn) [922973] - [block] nvme: Use an IDA to allocate minor numbers (David Milburn) [922973] - [block] nvme: Add include of delay.h for msleep (David Milburn) [922973] - [block] nvme: Add support for timing out I/Os (David Milburn) [922973] - [block] nvme: Rename cancel_cmdid_data to cancel_cmdid (David Milburn) [922973] - [block] nvme: Fix bug in error handling (David Milburn) [922973] - [block] nvme: Time out initialisation after a few seconds (David Milburn) [922973] - [block] nvme: Fix warning in free_irq (David Milburn) [922973] - [block] nvme: Correct the Controller Configuration settings (David Milburn) [922973] - [block] nvme: Version 0.5 (David Milburn) [922973] - [block] nvme: Change the definition of nvme_user_io (David Milburn) [922973] - [block] nvme: Correct the definitions of two ioctls (David Milburn) [922973] - [block] nvme: Add compat_ioctl (David Milburn) [922973] - [block] nvme: Simplify queue lookup (David Milburn) [922973] - [block] nvme: Remove the kthread from the wait queue (David Milburn) [922973] - [block] nvme: Fix off-by-one when filling in PRP lists (David Milburn) [922973] - [block] nvme: Fix interpretation of 'Number of Namespaces' field (David Milburn) [922973] - [block] nvme: Remove outdated comments (David Milburn) [922973] - [block] nvme: Fix comment formatting (David Milburn) [922973] - [block] nvme: Convert comments to kernel-doc notation (David Milburn) [922973] - [block] nvme: Update admin opcodes to match the 1.0RC spec (David Milburn) [922973] - [block] nvme: Version 0.4 (David Milburn) [922973] - [block] nvme: Reduce maximum queue depth by 1 (David Milburn) [922973] - [block] nvme: Fix discontiguous accesses (David Milburn) [922973] - [block] nvme: Handle bios that contain non-virtually contiguous addresses (David Milburn) [922973] - [block] nvme: Implement Flush (David Milburn) [922973] - [block] nvme: Mark CMD_CTX_CANCELLED as being unlikely (David Milburn) [922973] - [block] nvme: Correct SQ doorbell semantics (David Milburn) [922973] - [block] nvme: Let the kthread take care of devices earlier (David Milburn) [922973] - [block] nvme: Rename nr_queues to nr_io_queues (David Milburn) [922973] - [block] nvme: Remove setting of 'flags' in rw command (David Milburn) [922973] - [block] nvme: Release 0.3 (David Milburn) [922973] - [block] nvme: Add a kthread to handle the congestion list (David Milburn) [922973] - [block] nvme: Handle failures differently in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: Update BAR structure to match the current spec (David Milburn) [922973] - [block] nvme: Handle physical merging of bvec entries (David Milburn) [922973] - [block] nvme: Check for DMA mapping failure (David Milburn) [922973] - [block] nvme: Pass the nvme_dev to nvme_free_prps and nvme_setup_prps (David Milburn) [922973] - [block] nvme: Optimise memory usage for I/Os between 4k and 128k (David Milburn) [922973] - [block] nvme: Switch to use DMA Pool API (David Milburn) [922973] - [block] nvme: Rename nvme_req_info to nvme_bio (David Milburn) [922973] - [block] nvme: Initial PRP List support (David Milburn) [922973] - [block] nvme: Advance the sg pointer when filling in an sg list (David Milburn) [922973] - [block] nvme: Renumber the special context values (David Milburn) [922973] - [block] nvme: Handle the congestion list a little better (David Milburn) [922973] - [block] nvme: Record the timeout for each command (David Milburn) [922973] - [block] nvme: Need to lock queue during interrupt handling (David Milburn) [922973] - [block] nvme: Detect command IDs completing that are out of range (David Milburn) [922973] - [block] nvme: Detect commands that are completed twice (David Milburn) [922973] - [block] nvme: Use a symbolic name to represent cancelled commands instead of 0 (David Milburn) [922973] - [block] nvme: Add a module parameter to use a threaded interrupt (David Milburn) [922973] - [block] nvme: Call put_nvmeq() before calling nvme_submit_sync_cmd() (David Milburn) [922973] - [block] nvme: Allow fatal signals to interrupt I/O (David Milburn) [922973] - [block] nvme: Release 0.2 (David Milburn) [922973] - [block] nvme: Add download / activate firmware ioctls (David Milburn) [922973] - [block] nvme: Add remaining status codes (David Milburn) [922973] - [block] nvme: Move sysfs entries to the right place (David Milburn) [922973] - [block] nvme: Disable the device before we write the admin queues (David Milburn) [922973] - [block] nvme: Request I/O regions (David Milburn) [922973] - [block] nvme: Allow queues to be allocated above 4GB (David Milburn) [922973] - [block] nvme: Enable device DMA (David Milburn) [922973] - [block] nvme: Enable and disable the PCI device (David Milburn) [922973] - [block] nvme: Check returns from nvme_alloc_queue() (David Milburn) [922973] - [block] nvme: Remove 'node' from nvme_dev (David Milburn) [922973] - [block] nvme: Read the model, serial & firmware rev from the controller (David Milburn) [922973] - [block] nvme: Add NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Create nvme_map_user_pages() and nvme_unmap_user_pages() (David Milburn) [922973] - [block] nvme: Change NVME_IOCTL_GET_RANGE_TYPE to return all the ranges (David Milburn) [922973] - [block] nvme: Zero the command before we send it (David Milburn) [922973] - [block] nvme: Add nvme_setup_prps() (David Milburn) [922973] - [block] nvme: Make nvme_common_command more featureful (David Milburn) [922973] - [block] nvme: Use PRP2 for the nvme_identify ioctl (David Milburn) [922973] - [block] nvme: Fix admin IRQ claim on real hardware (David Milburn) [922973] - [block] nvme: Rename 'cycle' to 'phase' (David Milburn) [922973] - [block] nvme: Implement per-CPU queues (David Milburn) [922973] - [block] nvme: Reduce set_queue_count arguments by one (David Milburn) [922973] - [block] nvme: Factor out queue_request_irq() (David Milburn) [922973] - [block] nvme: New driver (David Milburn) [922973]- [alsa] fix for !CONFIG_SND_DMA_SGBUF after ALSA update from upstream (Jaroslav Kysela) [916264] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [916264] - [alsa] hda: pm_runtime backport specific fixes to get things working (Jaroslav Kysela) [916264] - [alsa] pcm: try to retain kABI compatibility / modversions (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable warning (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix oops (use after free) when unloading a driver module (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix the get next midi device ioctl (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix opened substreams count (Jaroslav Kysela) [916264] - [alsa] core: automatically add .llseek fop (Jaroslav Kysela) [916264] - [alsa] timer: Add NULL-check for invalid slave timer (Jaroslav Kysela) [916264] - [alsa] timer: Fix Oops at closing slave timer (Jaroslav Kysela) [916264] - [alsa] take tu->qlock with irqs disabled (Jaroslav Kysela) [916264] - [alsa] jack: Add "Line In" input jack constants (Jaroslav Kysela) [916264] - [alsa] jack: fix one memory leak in sound jack (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix the regression of missing vmaster hook call (Jaroslav Kysela) [916264] - [alsa] vmaster: Add snd_ctl_sync_vmaster() helper function (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix slave change notification (Jaroslav Kysela) [916264] - [alsa] vmaster: fix core/vmaster.c kernel-doc warning (Jaroslav Kysela) [916264] - [alsa] vmaster: Free slave-links when freeing the master element (Jaroslav Kysela) [916264] - [alsa] control: Fix missing VOLATILE flag at creating controls (Jaroslav Kysela) [916264] - [alsa] control: Fixe a trailing white space error (Jaroslav Kysela) [916264] - [alsa] core: release the constraint check for replace ops (Jaroslav Kysela) [916264] - [alsa] core: trivial code style fix (Jaroslav Kysela) [916264] - [alsa] control: clean up snd_ctl_hole_check() (Jaroslav Kysela) [916264] - [alsa] control: fix numid conflict check for new controls (Jaroslav Kysela) [916264] - [alsa] core: Define llseek fops (Jaroslav Kysela) [916264] - [alsa] pcm: Optimize the call of snd_pcm_update_hw_ptr() in read/write loop (Jaroslav Kysela) [916264] - [alsa] pcm: fix race condition in wait_for_avail() (Jaroslav Kysela) [916264] - [alsa] pcm_lib: avoid timing jitter in snd_pcm_read/write() (Jaroslav Kysela) [916264] - [alsa] pcm: Don't check DMA time-out too shortly (Jaroslav Kysela) [916264] - [alsa] pcm_lib: fix xrun_log (Jaroslav Kysela) [916264] - [alsa] pcm_lib: xrun_log log also in_interrupt (Jaroslav Kysela) [916264] - [alsa] core: Avoid endless sleep after disconnect (Jaroslav Kysela) [916264] - [alsa] PCM: Fix some races at disconnection (Jaroslav Kysela) [916264] - [alsa] info: Small refactoring and a sanity check in snd_info_get_line() (Jaroslav Kysela) [916264] - [alsa] info: Avoid leaking kernel memory (Jaroslav Kysela) [916264] - [alsa] info: Implement common llseek for binary mode (Jaroslav Kysela) [916264] - [alsa] info: Remove BKL (Jaroslav Kysela) [916264] - [alsa] info: Check file position validity in common layer (Jaroslav Kysela) [916264] - [alsa] core: remove unused variables (Jaroslav Kysela) [916264] - [alsa] core: Don't use 'default' for default (Jaroslav Kysela) [916264] - [alsa] Fix yet another race in disconnection (Jaroslav Kysela) [916264] - [alsa] fix comment/printk typos (Jaroslav Kysela) [916264] - [alsa] core: Allow card id change to the same string (Jaroslav Kysela) [916264] - [alsa] hda: add CONFIG_SND_HDA_CODEC_CA0132_DSP define to rhel specific config (Jaroslav Kysela) [916264] - [alsa] hda: Keep halting ALC5505 DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix EAPD vmaster hook for AD1884 & co (Jaroslav Kysela) [916264] - [alsa] hda: Add Dell SSID to support Headset Mic recording (Jaroslav Kysela) [916264] - [alsa] hda: relase -> release (Jaroslav Kysela) [916264] - [alsa] hda: Fix the max length of control name in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Guess what, it's two more Dell headset mic quirks (Jaroslav Kysela) [916264] - [alsa] hda: Yet another Dell headset mic quirk (Jaroslav Kysela) [916264] - [alsa] hda: Add support for ALC5505 DSP power-save mode (Jaroslav Kysela) [916264] - [alsa] hda: Add missing alc_inv_dmic_sync() call in alc269_resume() (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous stac_resume() (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: poll eld at resume time (Jaroslav Kysela) [916264] - [alsa] hda: clean up code to reset hda link (Jaroslav Kysela) [916264] - [alsa] hda: Add In-driver connection info (Jaroslav Kysela) [916264] - [alsa] hda: Use auto_mute_via_amp=1 for VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add auto_mute_via_amp flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused variable (Jaroslav Kysela) [916264] - [alsa] hda: reset hda link during system/runtime suspend (Jaroslav Kysela) [916264] - [alsa] hda: Make Thinkpad X220-tablet use generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing Mic Boost controls for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Use snd_hda_check_power_state() in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Avoid choose same converter for unused pins (Jaroslav Kysela) [916264] - [alsa] hda: Cache the MUX selection for generic HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Haswell converter power state D0 verify (Jaroslav Kysela) [916264] - [alsa] hda: Fix return value of snd_hda_check_power_state() (Jaroslav Kysela) [916264] - [alsa] hda: Don't take unresponsive D3 transition too serious (Jaroslav Kysela) [916264] - [alsa] hda: Introduce bit flags to snd_hda_codec_read/write() (Jaroslav Kysela) [916264] - [alsa] hda: Drop hard dependency on CONFIG_SND_DYNAMIC_MINORS (Jaroslav Kysela) [916264] - [alsa] hda/via: Use standard snd_hda_shutup_pins() (Jaroslav Kysela) [916264] - [alsa] hda: Add models for Dell headset jacks (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configurations for MacBook Air 4,2 (Jaroslav Kysela) [916264] - [alsa] hda: Headset mic support for three more machines (Jaroslav Kysela) [916264] - [alsa] hda: add mic fixup for ALC269VB on Ordissimo EVE2 (Jaroslav Kysela) [916264] - [alsa] hda/via: Clean up duplicated codes (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrongly cleared pins after suspend on VT1802 (Jaroslav Kysela) [916264] - [alsa] hda: Add keep_eapd_on flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Allow setting automute/automic hooks after parsing (Jaroslav Kysela) [916264] - [alsa] hda/via: Disable broken dynamic power control (Jaroslav Kysela) [916264] - [alsa] hda: Add headset quirk for two Dell machines (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T431s (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous pci_set_drvdata() at remove (Jaroslav Kysela) [916264] - [alsa] hda: Enable mic-mute LED on more HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: add PCI IDs for Intel BayTrail (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add headset mic support for another Dell machine (Jaroslav Kysela) [916264] - [alsa] hda: Check the activity of the NID to be powered down (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Apply pin-enablement workaround to all Haswell HDMI codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix Oops caused by dereference NULL pointer (Jaroslav Kysela) [916264] - [alsa] hda: Fix 3.9 regression of EAPD init on Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix system panic when DMA > 40 bits for Nvidia audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Move Thinkpad X220 to use auto parser (Jaroslav Kysela) [916264] - [alsa] hda: Add the support for ALC286 codec (Jaroslav Kysela) [916264] - [alsa] hda: Limit internal mic boost for a few Asus machines (Jaroslav Kysela) [916264] - [alsa] hda: Disable the sanity check in snd_hda_add_pincfg() (Jaroslav Kysela) [916264] - [alsa] hda: fix error return code in patch_alc662() (Jaroslav Kysela) [916264] - [alsa] hda: Don't call vmaster hook when bus->shutdown is set (Jaroslav Kysela) [916264] - [alsa] hda: fixup D3 pin and right channel mute on Haswell HDMI audio (Jaroslav Kysela) [916264] - [alsa] hda: Use the primary DAC for all aamix outputs (Jaroslav Kysela) [916264] - [alsa] hda: Fix aamix activation with loopback control on VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix headset mic support for Asus X101CH (Jaroslav Kysela) [916264] - [alsa] hda: Implement headset jack functionality for some Dell hw (Jaroslav Kysela) [916264] - [alsa] hda: Handle Headphone Mic jack more generic (Jaroslav Kysela) [916264] - [alsa] hda: add some small convenience functions to auto parser (Jaroslav Kysela) [916264] - [alsa] hda: allow "Headphone Mic" parser flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a quirk for AC700 Chromebook (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add a quirk for Stumpy ChromeBox (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Update latency based on DSP state (Jaroslav Kysela) [916264] - [alsa] hda: Introduce get_delay codec PCM ops (Jaroslav Kysela) [916264] - [alsa] hda: fix uninitialized variable (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS" (Jaroslav Kysela) [916264] - [alsa] hda: fix typo in proc output (Jaroslav Kysela) [916264] - [alsa] hda: Enabling Realtek ALC 671 codec (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on HDMI ELD debug message (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on return value when getting HDMI ELD info (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Delay HP amp turnon (Jaroslav Kysela) [916264] - [alsa] hda: VIA prefers side surrounds over HP (Jaroslav Kysela) [916264] - [alsa] hda: Lower the badness for independent HP penalty (Jaroslav Kysela) [916264] - [alsa] hda: Allow codec drivers to give own badness tables (Jaroslav Kysela) [916264] - [alsa] hda: Fix DAC assignment for independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Enable "Headset Mic" name for some Dell Latitude devices (Jaroslav Kysela) [916264] - [alsa] hda: Introduce "Headset Mic" name (Jaroslav Kysela) [916264] - [alsa] hda: Fix abuse of snd_hda_lock_devices() for DSP loader (Jaroslav Kysela) [916264] - [alsa] hda: Fix typo in checking IEC958 emphasis bit (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet missing GPIO/EAPD setup in cirrus driver (Jaroslav Kysela) [916264] - [alsa] hda: Add GPIO-based LED support on HP desktop machines (Jaroslav Kysela) [916264] - [alsa] hda: Make the resume of digital beep setup proper (Jaroslav Kysela) [916264] - [alsa] hda: Fix power-saving during playing beep sound (Jaroslav Kysela) [916264] - [alsa] hda: Move beep attach/detach calls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Fix the digital beep registration (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep detach in patch_conexant.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing EAPD/GPIO setup for Cirrus codecs (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Remove extra setting of dsp_state (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check download state of DSP (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check if dspload_image succeeded (Jaroslav Kysela) [916264] - [alsa] hda: Disable IDT eapd_switch if there are no internal speakers (Jaroslav Kysela) [916264] - [alsa] hda: Don't apply EAPD power filter as default (Jaroslav Kysela) [916264] - [alsa] hda: Allow unlimited pins and converters in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Drop explicit memset() by reallocation with __GFP_ZERO (Jaroslav Kysela) [916264] - [alsa] hda: Fix snd_hda_get_num_raw_conns() to return a correct value (Jaroslav Kysela) [916264] - [alsa] hda: Don't re-initialize shared hp/mic pinctl (Jaroslav Kysela) [916264] - [alsa] hda: Avoid automatic pin-ctl update for hp/mic when jack ctl exists (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate add_in_jack_modes and add_out_jack_modes hints (Jaroslav Kysela) [916264] - [alsa] hda: Allow to change I/O direction in hp/mic jack mode ctl (Jaroslav Kysela) [916264] - [alsa] hda: Add some model name strings for ALC260 (Jaroslav Kysela) [916264] - [alsa] hda: Handle shared hp/mic jack mode (Jaroslav Kysela) [916264] - [alsa] hda: Add the generic Headphone Mic feature (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC233 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Avoid division by zero in dspxfr_one_seg() (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF PCM switch (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF controls (Jaroslav Kysela) [916264] - [alsa] hda: Enable beep for ASUS EeeBox EBP1501P (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Make jacks phantom, if they're not detectable (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Notify userspace when ELD control changes (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Protect ELD buffer (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Refactor hdmi_eld into parsed_hdmi_eld (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Do not expose eld data when eld is invalid (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: ELD shouldn't be valid after unplug (Jaroslav Kysela) [916264] - [alsa] hda: Fix the silent speaker output on Fujitsu S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: add quirks for mute LED on two HP machines (Jaroslav Kysela) [916264] - [alsa] hda: Remove speaker clicks on CX20549 (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime PM for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: Increase badness for missing multi-io (Jaroslav Kysela) [916264] - [alsa] hda: Fix broken workaround for HDMI/SPDIF conflicts (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add missing n to debug prints (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix type of INVALID_CHIP_ADDRESS (Jaroslav Kysela) [916264] - [alsa] hda: update documentation for no-primary-hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Workaround for silent output on Sony Vaio VGC-LN51JGB with ALC889 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Slight optimization for build with DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leak and error handling in CA0132 DSP loader (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Improve the DSP transfer timeout calculations (Jaroslav Kysela) [916264] - [alsa] hda/intel: Add Device IDs for Intel Wellsburg PCH (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for broken HSW HDMI pin connections (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Haswell to enable all pin and convertor widgets (Jaroslav Kysela) [916264] - [alsa] hda: Support rereading widgets under the function group (Jaroslav Kysela) [916264] - [alsa] hda: Remove limit of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Set non-snoop for Creative HD-audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Fix misc compile warnings in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Use generic array for loopback list management (Jaroslav Kysela) [916264] - [alsa] hda: Enable loopback accounts for CONFIG_PM=n, too (Jaroslav Kysela) [916264] - [alsa] hda: Apply mic-mute LED fixup for new HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: detect jacks on VT1708 even when no streams are active (Jaroslav Kysela) [916264] - [alsa] hda: Fix phantom jacks on VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add new Kconfig CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [916264] - [alsa] hda: Release assigned pin/cvt at error path of hdmi_pcm_open() (Jaroslav Kysela) [916264] - [alsa] hda: New PCI ID for Haswell ULT (Jaroslav Kysela) [916264] - [alsa] hda: add support for IDT 92HD95 HDA codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix non-snoop page handling (Jaroslav Kysela) [916264] - [alsa] hda: Enable LPIB delay count for Poulsbo / Oaktrail (Jaroslav Kysela) [916264] - [alsa] hda: Fix powermap for external mics on IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: fix inverted internal mic on Acer AOA150/ZG5 (Jaroslav Kysela) [916264] - [alsa] hda: Enable power down of unused widgets for IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: Implement path-based power filter to the generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_check_power_state() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Synchronize the power state at the end of codec init (Jaroslav Kysela) [916264] - [alsa] hda: Add power state filtering (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrong checks of power state bits (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong arguments for path deactivation checks (Jaroslav Kysela) [916264] - [alsa] hda: Add auto-mute support to PB desktop (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for Packard-Bell desktop with ALC880 (Jaroslav Kysela) [916264] - [alsa] hda: Add chained_before flag to the fixup entry (Jaroslav Kysela) [916264] - [alsa] hda: Small code refactoring about path re-initialization (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing path between aamix and outputs in AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent pin states after resume (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid snd_BUG_ON() in alc271_hp_gate_mic_jack() (Jaroslav Kysela) [916264] - [alsa] hda: Select auto-parser as default for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Convert some static quirks to fixup codes for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in AD codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add SPDIF mux control to AD codec auto-parser (Jaroslav Kysela) [916264] - [alsa] hda: Combine snd_hda_codec_flush_*_cache() to a single function (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of cmd flush in capture volume put callback (Jaroslav Kysela) [916264] - [alsa] hda: Add missing exports to helper functions (Jaroslav Kysela) [916264] - [alsa] hda: Revive SPDIF mux for IDT/STAC codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable HP auto-mute during independent HP mode (Jaroslav Kysela) [916264] - [alsa] hda: Set individual name to secondary analog PCM stream (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add Conexant CX20755/20756/20757 codec IDs (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to IDT 92HD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous header inclusions (Jaroslav Kysela) [916264] - [alsa] hda: Enable parsing the independent HP mode as default for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix conflicts between Loopback Mixing and Independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Check aamix-output paths from other DACs, too (Jaroslav Kysela) [916264] - [alsa] hda: Add missing badness evaluation for unresolved paths (Jaroslav Kysela) [916264] - [alsa] hda: Set the pin targets after deciding output config (Jaroslav Kysela) [916264] - [alsa] hda: Improve debug prints for output paths (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Acer AO725 laptop (Jaroslav Kysela) [916264] - [alsa] hda/conexant: Set mixer NID 0x19 for CX20551 codec (Jaroslav Kysela) [916264] - [alsa] hda: Correct more array rooms in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong adc_idx for capture source (Jaroslav Kysela) [916264] - [alsa] hda: Don't add unnecessary indices on HDMI and SPDIF (Jaroslav Kysela) [916264] - [alsa] hda: don't compare with yourself in fill_input_pin_labels (Jaroslav Kysela) [916264] - [alsa] hda: make sure there are enough input labels and paths (Jaroslav Kysela) [916264] - [alsa] hda: Fix speaker pin of FSC Lifebook S7110 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add boost to line inputs, too (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Add bass speaker support for HP ENVY Spectre XT (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate cap_sync_hook and capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Look for boost controls more deeply (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid mute in path activation (Jaroslav Kysela) [916264] - [alsa] hda: Unify input label creations in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Keep autocfg.input idx value in imux table (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing unsol event handler in some codec drivers (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for STAC/IDT codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Improve naming rule for primary output (Jaroslav Kysela) [916264] - [alsa] hda: Add PCM capture hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record all detected ADCs in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Move vmaster TLV parsing to snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Add input jack mode enum controls to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Minor cleanup/fixes for patch_sigmatel.c fixup transition (Jaroslav Kysela) [916264] - [alsa] hda: Give more comments to hda_gen_spec flags (Jaroslav Kysela) [916264] - [alsa] hda: Add suppress_auto_mute flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record the current speaker / LO mute status in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Properly call automute/switch hooks at init (Jaroslav Kysela) [916264] - [alsa] hda: Make sure fill_all_dac_nids is called for digital only codecs (Jaroslav Kysela) [916264] - [alsa] hda: force different capture controls if amp caps differ (Jaroslav Kysela) [916264] - [alsa] hda: do not add non-existing Mic boost controls (Jaroslav Kysela) [916264] - [alsa] hda: initialize channel counts correctly (Jaroslav Kysela) [916264] - [alsa] hda: fix wrong adc_idx in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Check array bounds in get_input_path (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Make some symbols static (Jaroslav Kysela) [916264] - [alsa] hda: Add prefer_hp_amp flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix a wrong comma in snd_printdd() call (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Declare firmware only when really built (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible invalid DMA channel deallocation (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible NULL dereference (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix another smatch warning (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix superfluous unsigned check (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Use snd_hda_set_pin_ctl() helper again (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix potential init errors and update module description (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Shuffle to group together related code (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Code shuffle to group similar functions (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add tuning controls (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add unsol handler for DSP and jack detection (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add PCM enhancements (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add DSP mixer controls and helpers (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Init chip, DSP effects and mixer settings (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add new definitions and structs for DSP (Jaroslav Kysela) [916264] - [alsa] hda: fix OOPS in hda_mark_cmd_cache_dirty (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove superfluous fields from sigmatel_spec (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Move w/a for HP Mini 110 LED to fixup table (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove PCI id check in find_mute_led_cfg() (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD83xxx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD73xx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD71Bxx (Jaroslav Kysela) [916264] - [alsa] hda: Check pincap while parsing the configuration (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC927x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC922x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9205 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9872 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC925x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9200 (Jaroslav Kysela) [916264] - [alsa] hda: Add capture_switch_hook to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for VIA codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add generic parser support to Analog Device codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in Coexant driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser in Conexant codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for Cirrus codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for CA0110 codec (Jaroslav Kysela) [916264] - [alsa] hda: Use generic codec parser for C-Media codecs (Jaroslav Kysela) [916264] - [alsa] hda: Allow user to give hints for codec parser behavior (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_get_int_hint() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Protect user-defined arrays via mutex (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Generic mute LED implementation for HP laptops (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the timing for some fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a fixup for FSC S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add output jack mode enum controls (Jaroslav Kysela) [916264] - [alsa] hda: Update automute / automic upon jack retasking (Jaroslav Kysela) [916264] - [alsa] hda: Add a new fixup type to override pinctl values (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Read the cached pinctl value in fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop aliases for old fixups (Jaroslav Kysela) [916264] - [alsa] hda: Avoid auto-mute or auto-mic of retasked jacks (Jaroslav Kysela) [916264] - [alsa] hda: Manage current pinctl values in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: More strict correction of invalid pinctl bits (Jaroslav Kysela) [916264] - [alsa] hda: Add helper functions to cache the current pinctl target (Jaroslav Kysela) [916264] - [alsa] hda: Clear the dropped paths properly (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix as a capture source (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent input_paths after ADC reduction (Jaroslav Kysela) [916264] - [alsa] hda: Return "Headphone Mic" from hda_get_autocfg_input_label() (Jaroslav Kysela) [916264] - [alsa] hda: Exclude aamix from capture paths (Jaroslav Kysela) [916264] - [alsa] hda: Add a flag to suppress mic auto-switch (Jaroslav Kysela) [916264] - [alsa] hda: Handle BOTH jack port as a fixed output (Jaroslav Kysela) [916264] - [alsa] hda: Re-define snd_hda_parse_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda: Manage input paths via path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io channel mode management (Jaroslav Kysela) [916264] - [alsa] hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused dac reference in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Use direct path reference in assign_out_path_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Clear path indices properly at each re-evaluation (Jaroslav Kysela) [916264] - [alsa] hda: Add brief comments to exported snd_hda_gen_*_() functions (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead HDA_CTL_BIND_VOL and HDA_CTL_BIND_SW codes (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_gen_free() and snd_hda_gen_check_power_status() (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack detection when polling is enabled (Jaroslav Kysela) [916264] - [alsa] hda: Add pcm_playback_hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Drop bind-volume workaround (Jaroslav Kysela) [916264] - [alsa] hda: Drop unneeded pin argument from set_output_and_unmute() (Jaroslav Kysela) [916264] - [alsa] hda: Add missing slave names for Speaker Surround, etc (Jaroslav Kysela) [916264] - [alsa] hda: Prefer binding the primary CLFE output (Jaroslav Kysela) [916264] - [alsa] hda: Fix truncated control names (Jaroslav Kysela) [916264] - [alsa] hda: Add Loopback Mixing control (Jaroslav Kysela) [916264] - [alsa] hda: Correct aamix output paths (Jaroslav Kysela) [916264] - [alsa] hda: Initialize digital-input path properly (Jaroslav Kysela) [916264] - [alsa] hda: Manage using output/loopback path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io pin assignment in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Simplify the multi-io assignment with multi speakers (Jaroslav Kysela) [916264] - [alsa] hda: Check the existing path in snd_hda_add_new_path() (Jaroslav Kysela) [916264] - [alsa] hda: Avoid duplicated path creations (Jaroslav Kysela) [916264] - [alsa] hda: Initialize output paths with current active states (Jaroslav Kysela) [916264] - [alsa] hda: Don't skip amp init for activated paths (Jaroslav Kysela) [916264] - [alsa] hda: Add hooks for HP/line/mic auto switching (Jaroslav Kysela) [916264] - [alsa] hda: Revive snd_hda_get_conn_list() (Jaroslav Kysela) [916264] - [alsa] hda: Add codec->inv_jack_detect flag (Jaroslav Kysela) [916264] - [alsa] hda: Add inv_eapd flag to struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Implement independent HP control (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix in the primary output path (Jaroslav Kysela) [916264] - [alsa] hda: Define HDA_PARSE_* for snd_hda_parse_nid_path() argument (Jaroslav Kysela) [916264] - [alsa] hda: Fix typos in debug_show_configs() (Jaroslav Kysela) [916264] - [alsa] hda: Add more debug prints about new paths (Jaroslav Kysela) [916264] - [alsa] hda: Drop spec->channel_mode field from hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix PCM name string for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use cached version for changing pins in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Dynamically turn on/off EAPD in generic codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Fix initialization of primary outputs in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Refactor init_extra_out() in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Clear unsol enable bits on unused pins in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add spec->vmaster_mute_enum flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Begin HDA_GEN_* event tag from 1 (Jaroslav Kysela) [916264] - [alsa] hda: Increase the max depth of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Avoid access of amp cache element outside mutex (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong dirty check in snd_hda_codec_resume_amp() (Jaroslav Kysela) [916264] - [alsa] hda: Do sequential writes in snd_hda_gen_init() (Jaroslav Kysela) [916264] - [alsa] hda: Add / fix comments about capture vol/sw controls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing amp cache flush for bound capture vol/sw ctls (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_codec_flush_*_cache() aliases (Jaroslav Kysela) [916264] - [alsa] hda: Flush dirty amp caches before writing inv_dmic fix (Jaroslav Kysela) [916264] - [alsa] hda: Check CORB overflow (Jaroslav Kysela) [916264] - [alsa] hda: Clear cached_write flag in snd_hda_codec_resume_*() (Jaroslav Kysela) [916264] - [alsa] hda: Clear dirty flag upon cache write (Jaroslav Kysela) [916264] - [alsa] hda: Allow one chance for zero NID in connection list (Jaroslav Kysela) [916264] - [alsa] hda: Use "Capture Source" for single sources (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser codes for Realtek driver (Jaroslav Kysela) [916264] - [alsa] hda: Export standard jack event handlers for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in snd_hda_gen_build_controls() (Jaroslav Kysela) [916264] - [alsa] hda: Move the call of snd_hda_parse_pin_defcfg() from snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Export snd_hda_gen_add_kctl() (Jaroslav Kysela) [916264] - [alsa] hda: Add EAPD control to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Merge Realtek parser code to generic parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove redundant argument from alc_mux_select() (Jaroslav Kysela) [916264] - [alsa] hda: More generic auto-mic switching for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange INPUT_PIN_ATTR_* (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix split stereo dmic code (Jaroslav Kysela) [916264] - [alsa] hda: Move fixup code into struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add conexant-style inverted dmic handling (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow multiple individual capture volume/switch controls (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow passing name=NULL to alc_kcontrol_new() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Merge a few split functions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Assign Master mixer when possible (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Handle vmaster hook in the parser side (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove unused fields and macro definitions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop auto_mic_valid_imux flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow different pins for shared hp/mic vref check (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse digital input path (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename add_new_out_path() with add_new_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove superfluous input amp init (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Clean up some spec fields (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make input path parser more generic (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Don't change connection at path deactivation (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Initialize loopback paths properly (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add boost volumes to path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add missing initialization of multi-io routes (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the initialization of pin amp-in (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename get_out_path() to get_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Use path-based parser for digital outputs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate to a single path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate is_reachable_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add path active flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove non-standard automute mode (Jaroslav Kysela) [916264] - [alsa] hda: Introduce snd_hda_codec_amp_init*() (Jaroslav Kysela) [916264] - [alsa] hda: Introduce cache & flush cmd / amp writes (Jaroslav Kysela) [916264] - [alsa] hda: Remove snd_hda_codec_amp_update() call from patch_*.c (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix initialization of input amps in output paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Check amp capabilities of aa-mixer widget (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse analog loopback paths more generically (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse input paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make path->idx and path->multi consistent (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify the output volume initialization (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Reduce vol/mute ctl lookups at parsing codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix mono amp values in proc output (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Manage mixer controls in out_path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add output path parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: List up all available DACs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify alc_auto_is_dac_reachable() (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC284 (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Shut up pins at power-saving mode with Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime D3 for Intel CPT & co (Jaroslav Kysela) [916264] - [alsa] hda: print power state for AFG node in proc file (Jaroslav Kysela) [916264] - [alsa] hda: add mute LED for HP Pavilion 17 (Realtek codec) (Jaroslav Kysela) [916264] - [alsa] hda: Switch "On" and "Off" for "Mute-LED Mode" kcontrol (Jaroslav Kysela) [916264] - [alsa] hda: Fix sound resume hang (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pins (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong pincaps set in ALC861VD dallas/hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Set codec->single_adc_amp flag for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous zero-clear memset in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in error path of patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Remove unnecessary struct hda_stream_format from CA0132 (Jaroslav Kysela) [916264] - [alsa] hda: Update chipio functions and DSP write wait timeout (Jaroslav Kysela) [916264] - [alsa] hda: Change return value for load_dsp_prepare() to -ENOSYS (Jaroslav Kysela) [916264] - [alsa] hda: Add comments and descriptions to CA0132 functions (Jaroslav Kysela) [916264] - [alsa] hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Update CA0132 codec to load DSP firmware binary (Jaroslav Kysela) [916264] - [alsa] hda: Add DSP firmware enums and defs to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Add CA0132 register definitions file (Jaroslav Kysela) [916264] - [alsa] hda: Add new DSP loader callback routines (Jaroslav Kysela) [916264] - [alsa] Revert: hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: Always turn on pins for HDMI/DP (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configuration of HP Pavilion dv7 (Jaroslav Kysela) [916264] - [alsa] hda: Move runtime PM check to runtime_idle callback (Jaroslav Kysela) [916264] - [alsa] hda: Add stereo-dmic fixup for Acer Aspire One 522 (Jaroslav Kysela) [916264] - [alsa] hda: Avoid doubly suspend after vga switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Check validity of CORB/RIRB WP reads (Jaroslav Kysela) [916264] - [alsa] hda: use usleep_range in link reset and change timeout check (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1808 (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1705CF (Jaroslav Kysela) [916264] - [alsa] hda: Remove the rest of __devinit* in comments (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous DELAYED_INIT*_MARK (Jaroslav Kysela) [916264] - [alsa] hda: remove __dev* attributes (Jaroslav Kysela) [916264] - [alsa] hda: Add PCI device prefix for clarity (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet another race of vga_switcheroo registration (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Keep the channel count for multiple speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add a helper function for simple enum kcontrols (Jaroslav Kysela) [916264] - [alsa] hda: Pass errors properly in alc_auto_check_switches() (Jaroslav Kysela) [916264] - [alsa] hda: Refactor alc_kcontrol_new() usages (Jaroslav Kysela) [916264] - [alsa] hda: Use standard sort function in hda_auto_parser.c (Jaroslav Kysela) [916264] - [alsa] hda: Call snd_array_init() early and only once (Jaroslav Kysela) [916264] - [alsa] hda: Fix build without CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for internal mic on MacBook Pro 8,1 (Jaroslav Kysela) [916264] - [alsa] hda: Add missing verb applications in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Move static ADC setup for CS4206 to init verbs (Jaroslav Kysela) [916264] - [alsa] hda: Don't release firmware when CONFIG_PM is set (Jaroslav Kysela) [916264] - [alsa] hda: Don't overwrite the pin default configs (Jaroslav Kysela) [916264] - [alsa] hda: Remove shutup calls in free callbacks (Jaroslav Kysela) [916264] - [alsa] hda: Use standard helper functions in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Correctly clear line_out_pins when moving to speaker (Jaroslav Kysela) [916264] - [alsa] hda: Add support for Realtek ALC292 (Jaroslav Kysela) [916264] - [alsa] hda: Limit runtime PM support only to known Intel chips (Jaroslav Kysela) [916264] - [alsa] hda: Fix Acer Aspire models with analog mics (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack state to depend on another jack (Jaroslav Kysela) [916264] - [alsa] hda: Fix recursive suspend/resume call (Jaroslav Kysela) [916264] - [alsa] hda: Add a missing quirk entry for iMac 9,1 (Jaroslav Kysela) [916264] - [alsa] hda: Removed unused non-standard name "C/LFE" (Jaroslav Kysela) [916264] - [alsa] hda: Give standard "Bass Speaker" mixer for 2.1 speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC668 and ALC900 (default name ALC1150) (Jaroslav Kysela) [916264] - [alsa] hda: Improve HP depop when system enter to S3 (Jaroslav Kysela) [916264] - [alsa] hda: Add pin fixups for ASUS G75 (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid connections in VT1802 codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix empty DAC filling in patch_via.c (Jaroslav Kysela) [916264] - [alsa] hda: Keep power link on for PantherPoint HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Force to reset IEC958 status bits for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Mark CS260x immutable structures const (Jaroslav Kysela) [916264] - [alsa] hda: Fix digital microphone on CS420x (Jaroslav Kysela) [916264] - [alsa] hda: Cirrus: Fix coefficient index for beep configuration (Jaroslav Kysela) [916264] - [alsa] hda: stop setup_dig_out_stream() causing clicks (Jaroslav Kysela) [916264] - [alsa] hda: Add tracepoints to HD-audio controller driver (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable in azx_position_ok() (Jaroslav Kysela) [916264] - [alsa] hda: Don't enable unsol for jacks we're polling (Jaroslav Kysela) [916264] - [alsa] hda: Add workaround for conflicting IEC958 controls (Jaroslav Kysela) [916264] - [alsa] hda: Print PCI device name at "spurious message" warnings (Jaroslav Kysela) [916264] - [alsa] hda: Implement a poll loop for jacks as a module parameter (Jaroslav Kysela) [916264] - [alsa] hda: Make hda sound card usable for Loongson (Jaroslav Kysela) [916264] - [alsa] hda: Fix mute-LED setup for HP dv5 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Fix silent headphone output from Toshiba P200 (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T430 (Jaroslav Kysela) [916264] - [alsa] hda: Always check array bounds in alc_get_line_out_pfx (Jaroslav Kysela) [916264] - [alsa] hda: Stop LPIB delay counting on broken hardware (Jaroslav Kysela) [916264] - [alsa] hda: Fix registration race of VGA switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Clean up superfluous position_fix list entries (Jaroslav Kysela) [916264] - [alsa] hda: do not detect jack on internal speakers for Realtek (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep on ASUS X43U notebook (Jaroslav Kysela) [916264] - [alsa] hda: Remove AZX_DCAPS_POSFIX_COMBO (Jaroslav Kysela) [916264] - [alsa] hda: Warn an allocation for an uninitialized array (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add missing init/free of hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leaks at error path in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing hda_gen_spec to struct via_spec (Jaroslav Kysela) [916264] - [alsa] hda: remove "Mic Jack Mode" for headset jacks (Latitude Exx30) (Jaroslav Kysela) [916264] - [alsa] hda: make Cirrus codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: make VIA codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead GPIO code for VIA codec (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC283 ALC290 support (Jaroslav Kysela) [916264] - [alsa] hda: avoid unneccesary indices on "Headphone Jack" controls (Jaroslav Kysela) [916264] - [alsa] hda: fix indices on boost volume on Conexant (Jaroslav Kysela) [916264] - [alsa] hda: Fix hang caused by race during suspend (Jaroslav Kysela) [916264] - [alsa] hda: Clean up redundant FG checks (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix detection of ALC271X codec (Jaroslav Kysela) [916264] - [alsa] hda: Add inverted internal mic quirk for Lenovo IdeaPad U310 (Jaroslav Kysela) [916264] - [alsa] hda: make Realtek/Sigmatel/Conexant use the generic unsol event (Jaroslav Kysela) [916264] - [alsa] hda: make a generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: add PCI identifier for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: use LPIB for delay estimation (Jaroslav Kysela) [916264] - [alsa] hda: force use of SSYNC bits (Jaroslav Kysela) [916264] - [alsa] hda/via: don't report presence on HPs with no presence support (Jaroslav Kysela) [916264] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31A (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for D3 stop-clock refcounting (Jaroslav Kysela) [916264] - [alsa] hda: Optimize bitfield usage in struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix D3 clock stop check for codecs with own set_power_state op (Jaroslav Kysela) [916264] - [alsa] hda: Clean up CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: Fix runtime PM leftover refcounts (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on references without checking CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: add runtime PM support (Jaroslav Kysela) [916264] - [alsa] hda: Fix possible compile warnings regarding CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [916264] - [alsa] Revert: hda_intel: Add Device IDs for Intel Wellsburg PCH (Jarod Wilson) [916264]- [virt] kvm: validate userspace_addr of memslot (Petr Matousek) [950498] {CVE-2013-1943} - [x86] edac: Apply patch to support ECC error decoding for Fam16h (Kim Naru) [922941] - [fs] fuse: readdirplus sanity checks (Niels de Vos) [981741] - [fs] fuse: readdirplus cleanup (Niels de Vos) [981741] - [fs] fuse: readdirplus change attributes once (Niels de Vos) [981741] - [fs] fuse: readdirplus fix instantiate (Niels de Vos) [981741] - [fs] fuse: fix readdirplus dentry leak (Niels de Vos) [981741] - [fs] fuse: hold i_mutex in fuse_file_fallocate() (Brian Foster) [979433] - [fs] cifs: on send failure, readjust server sequence number downward (Sachin Prabhu) [877010] - [fs] cifs: don't try to unlock pagecache page after releasing it (Sachin Prabhu) [877010] - [fs] cifs: bugfix for unreclaimed writeback pages in cifs_writev_requeue() (Sachin Prabhu) [877010] - [fs] cifs: move check for NULL socket into smb_send_rqst (Sachin Prabhu) [877010] - [fs] cifs: fix writeback race with file that is growing (Sachin Prabhu) [877010] - [fs] cifs: adjust sequence number downward after signing NT_CANCEL request (Sachin Prabhu) [877010] - [fs] cifs: remove kmap lock (Sachin Prabhu) [877010] - [fs] cifs: replace kvec array in readdata with a single kvec (Sachin Prabhu) [877010] - [fs] cifs: convert async read code to use pages array without kmapping (Sachin Prabhu) [877010] - [fs] cifs: turn the pages list in cifs_readdata into an array (Sachin Prabhu) [877010] - [fs] cifs: allocate kvec array for cifs_readdata as a separate allocation (Sachin Prabhu) [877010] - [fs] cifs: remove the kmap size limit from wsize (Sachin Prabhu) [877010] - [fs] cifs: convert async write code to pass in data via rq_pages array (Sachin Prabhu) [877010] - [fs] cifs: change cifs_call_async to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: teach signing routines how to deal with arrays of pages in a smb_rqst (Sachin Prabhu) [877010] - [fs] cifs: teach smb_send_rqst how to handle arrays of pages (Sachin Prabhu) [877010] - [fs] cifs: cork the socket before a send and uncork it afterward (Sachin Prabhu) [877010] - [fs] cifs: convert send code to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: change signing routines to deal with smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: print error code if smb signature verification fails (Sachin Prabhu) [877010] - [fs] cifs: rename cifs_sign_smb2 to cifs_sign_smbv (Sachin Prabhu) [877010] - [fs] cifs: remove bogus reset of smb_buf_length in smb_send routines (Sachin Prabhu) [877010] - [fs] cifs: convert cifs_iovec_write to use async writes (Sachin Prabhu) [877010] - [fs] cifs: call cifs_update_eof with i_lock held (Sachin Prabhu) [877010] - [fs] cifs: fix up get_numpages (Sachin Prabhu) [877010] - [fs] cifs: fix allocation in cifs_write_allocate_pages (Sachin Prabhu) [877010] - [fs] cifs: allow caller to specify completion op when allocating writedata (Sachin Prabhu) [877010] - [fs] cifs: add pid field to cifs_writedata (Sachin Prabhu) [877010] - [fs] cifs: fix issue mounting of DFS ROOT when redirecting from one domain controller to the next (Sachin Prabhu) [976535] - [fs] gfs2: go back to try locks if reservation does not fit our needs (Robert S Peterson) [989669] - [fs] xfs: remove xfs_get_buftarg_list (Eric Sandeen) [973769] - [fs] xfs: check for stale inode before acquiring iflock on push (Brian Foster) [971441] - [fs] xfs: fix sgid inheritance for subdirectories inheriting default acls (Carlos Maiolino) [876528] - [fs] xfs: use XFS_BMAP_BMDR_SPACE vs. XFS_BROOT_SIZE_ADJ (Eric Sandeen) [886566] - [fs] xfs: check on-disk, not incore, btree root size in dfrag.c (Eric Sandeen) [886566] - [fs] writeback: avoid extra sync work at enqueue time (Eric Sandeen) [915546] - [fs] writeback: the kupdate expire timestamp should be a moving target (Eric Sandeen) [915546] - [fs] fix typo on bio_get_nr_vecs (Carlos Maiolino) [982344] - [fs] gfs2: Reserve journal space for quota change in do_grow (Robert S Peterson) [976823] - [fs] nfsd: permit read opens of executable-only files (Niels de Vos) [988120] - [fs] nfsd: when dentry_open returns an error do not propagate as struct file (Harshula Jayasuriya) [987142] - [fs] nfs: Make nfs_readdir revalidate less often (Scott Mayhew) [976879] - [fs] nfs: Make nfs_attribute_cache_expired() non-static (Scott Mayhew) [976879] - [fs] nfs: set verifier on existing dentries in nfs_prime_dcache (Scott Mayhew) [976879] - [fs] nfs: fix open() O_RDONLY|O_TRUNC in NFS4.0 (Jeff Layton) [982688] - [fs] vfs: remove unused __d_splice_alias argument (J. Bruce Fields) [820446] - [fs] vfs: stop d_splice_alias creating directory aliases (J. Bruce Fields) [820446] - [fs] nfs: Allow nfs_updatepage to extend a write under additional circumstances (Scott Mayhew) [983288] - [fs] nfs: add filehandle crc for debug display (Dave Wysochanski) [918580] - [fs] nfs: add fh_crc to debug output (Dave Wysochanski) [918580] - [fs] nfs: Add a client-side function to display NFS file handles (Dave Wysochanski) [918580] - [fs] nfs: include filelayout DS rpc stats in mountstats (Steve Dickson) [963096] - [fs] nfs: fix a leak at nfs_lookup_revalidate() (Dave Wysochanski) [975211] - [fs] NFS returns EIO for EDQUOT and others (Scott Mayhew) [888944] - [fs] nfs: Ensure that NFS file unlock waits for readahead to complete (Dave Wysochanski) [976915] - [fs] nfs: Add functionality to allow waiting on all outstanding reads to complete (Dave Wysochanski) [976915] - [fs] nfs: Convert nfs_get_lock_context to return an ERR_PTR on failure (Dave Wysochanski) [976915] - [netdrv] lseek() does not go to eof - n (Ivan Vecera) [928987] - [netdrv] bna: Driver and Firmware Updated (Ivan Vecera) [928987] - [netdrv] bna: Enahncement to Identify Default IOC Function (Ivan Vecera) [928987] - [netdrv] bna: Fix Ucast Failure Handling (Ivan Vecera) [928987] - [netdrv] bna: Clear Driver Config Flags When HW Resets (Ivan Vecera) [928987] - [netdrv] bna: add missing iounmap() on error in bnad_init() (Ivan Vecera) [928987] - [netdrv] bna: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [928987] - [netdrv] bna: fix declaration mismatch (Ivan Vecera) [928987] - [netdrv] bna: Driver Version Updated to 3.1.2.1 (Ivan Vecera) [928987] - [netdrv] bna: Firmware update (Ivan Vecera) [928987] - [netdrv] bna: Add RX State (Ivan Vecera) [928987] - [netdrv] bna: Rx Page Based Allocation (Ivan Vecera) [928987] - [netdrv] bna: TX Intr Coalescing Fix (Ivan Vecera) [928987] - [netdrv] bna: Tx and Rx Optimizations (Ivan Vecera) [928987] - [netdrv] bna: use device model DMA API (Ivan Vecera) [928987] - [netdrv] bna: Code Cleanup and Enhancements (Ivan Vecera) [928987] - [netdrv] bna: remove useless calls to memset() (Ivan Vecera) [928987] - [netdrv] bna: Fix warning false positive (Ivan Vecera) [928987] - [scsi] bfa: Update the driver version to 3.2.21.1 (Vijay Guvva) [928983] - [scsi] bfa: dis-associate bfa path_tov with dev_loss_tmo (Vijay Guvva) [928983] - [scsi] bfa: Support for chinook-quad port card (Vijay Guvva) [928983] - [scsi] bfa: fix endianess issue for firmware stats (Vijay Guvva) [928983] - [scsi] bfa: Fix bug_on condition in RPSC rsp handling (Vijay Guvva) [928983] - [scsi] bfa: Allow rsp queue process during ioc disable (Vijay Guvva) [928983] - [scsi] bfa: firmware statistics update (Vijay Guvva) [928983] - [scsi] bfa: fru vpd date update changes (Vijay Guvva) [928983] - [scsi] bfa: driver compatibility with 32bit libs (Vijay Guvva) [928983] - [scsi] bfa: kdump fix on 815 and 825 adapters (Vijay Guvva) [928983] - [scsi] bfa: Fix FDISC timeout handling (Vijay Guvva) [928983] - [scsi] bfa: Fix 1860 port initialize when ATC is enabled (Vijay Guvva) [928983] - [scsi] bfa: FDMI enhancements (Vijay Guvva) [928983] - [scsi] bfa: Fix WARN_ON condition check (Vijay Guvva) [928983] - [scsi] bfa: Add dynamic diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Forward Error Correction status (Vijay Guvva) [928983] - [scsi] bfa: Support for FC BB credit recovery (Vijay Guvva) [928983] - [scsi] bfa: fix for FC Direct Attach LUN discovery failure (Vijay Guvva) [928983] - [scsi] bfa: fix faulty handling of events in lps sm (Vijay Guvva) [928983] - [scsi] bfa: fix strncpy() limiter in bfad_start_ops() (Vijay Guvva) [928983] - [scsi] bfa: Add support to read/update the FRU data (Vijay Guvva) [928983] - [scsi] bfa: Support Power on Hours display and diag temp sensor fixes (Vijay Guvva) [928983] - [scsi] bfa: Add support to configure min/max bandwidth for a pcifn (Vijay Guvva) [928983] - [scsi] bfa: Add support for IO throttling at port level (Vijay Guvva) [928983] - [scsi] bfa: Add support for user to configure bandwidth on QoS priorities (Vijay Guvva) [928983] - [scsi] bfa: Fabric Assigned Address implementation fix (Vijay Guvva) [928983] - [scsi] bfa: Add diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Fix to handle firmware tskim abort request response (Vijay Guvva) [928983] - [scsi] bfa: Fix few attributes in the RHBA CT passthru command (Vijay Guvva) [928983] - [scsi] bfa: Add support to have mfg date as part of adapter attributes (Vijay Guvva) [928983] - [scsi] bfa: Flash Controller PLL initialization fixes (Vijay Guvva) [928983] - [scsi] bfa: IOCFC state machine enhancements (Vijay Guvva) [928983] - [scsi] bfa: Add support for FC Arbitrated Loop topology (Vijay Guvva) [928983] - [scsi] bfa: Add support for max target ports discovery (Vijay Guvva) [928983] - [scsi] bfa: Add support to register node symbolic name with name server (Vijay Guvva) [928983] - [scsi] bfa: Fix to process mbox interrupts only if interrupts are enabled in INTx mode (Vijay Guvva) [928983] - [scsi] bfa: Add PowerPC support and enable PCIE AER handling (Vijay Guvva) [928983] - [scsi] bfa: Add new hardware model info to sysfs model description routine (Vijay Guvva) [928983] - [scsi] bfa: Make changes to FCXP resource management (Vijay Guvva) [928983] - [scsi] bfa: FCS remote port enhancements (Vijay Guvva) [928983] - [scsi] bfa: Support vport symbolic name change from sysfs (Vijay Guvva) [928983] - [scsi] bfa: Fix to set correct return error codes and misc cleanup (Vijay Guvva) [928983] - [scsi] bfa: Fix to defer vport delete handler invocation till firmware logo response (Vijay Guvva) [928983] - [scsi] fix race in scsi_target_reap (Tomas Henzl) [910203] - [scsi] iscsi class, qla4xxx: fix sess/conn refcounting when find fns are used (Chad Dupuis) [917577] - [scsi] qla4xxx: 5.03.00.00.06.05-k1 (Chad Dupuis) [917585] - [scsi] qla4xxx: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917585] - [scsi] qla4xxx: 5.03.00.00.06.05-k0 (Chad Dupuis) [917585] - [scsi] qla4xxx: Add missing spaces to error messages (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix iocb_cnt calculation in qla4xxx_send_mbox_iocb() (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign values using correct datatype (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix smatch warnings (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_create (Chad Dupuis) [917585] - [scsi] qla4xxx: Silence gcc warning (Chad Dupuis) [917585] - [scsi] qla4xxx: Added print statements to display AENs (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct value for max flash node entries (Chad Dupuis) [917585] - [scsi] qla4xxx: Restrict logout from boot target session using session id (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct flash ddb offset for ISP40XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Replace dev type macros with generic portal type macros (Chad Dupuis) [917585] - [scsi] qla4xxx: Add flash node mgmt support (Chad Dupuis) [917585] - [scsi] qla4xxx: Skip retry of initialize_adapter for ISP80XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign correct CHAP table address to FLT (Chad Dupuis) [917585] - [scsi] qla4xxx: Added missing check for ISP83XX in CHAP related functions (Chad Dupuis) [917585] - [scsi] qla4xxx: Fixed request queue count manipulation on response path (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix debug level to avoid floods of same message (Chad Dupuis) [917585] - [scsi] qla4xxx: Pass correct LUN address to firmware in case of lun_reset (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix double reset in case of firmware hung for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Set graceful reset bit for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Boot from SAN fix for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Take E-port out of reset before disabling pause frames (Chad Dupuis) [917585] - [scsi] qla4xxx: remove __dev* attributes (Chad Dupuis) [917585] - [scsi] qla4xxx: don't free NULL dma pool (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix return code for qla4xxx_session_get_param (Chad Dupuis) [917585] - [scsi] qla4xxx: wait for boot target login response during probe (Chad Dupuis) [917585] - [scsi] qla4xxx: Added support for force firmware dump (Chad Dupuis) [917585] - [scsi] qla4xxx: Re-register IRQ handler while retrying initialize of adapter (Chad Dupuis) [917585] - [scsi] qla4xxx: Throttle active IOCBs to firmware limits (Chad Dupuis) [917585] - [scsi] qla4xxx: Remove unnecessary code from qla4xxx_init_local_data (Chad Dupuis) [917585] - [scsi] qla4xxx: Quiesce driver activities while loopback (Chad Dupuis) [917585] - [scsi] qla4xxx: Rename MBOX_ASTS_IDC_NOTIFY to MBOX_ASTS_IDC_REQUEST_NOTIFICATION (Chad Dupuis) [917585] - [scsi] qla4xxx: Add spurious interrupt messages under debug level 2 (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_get_ep_fwdb (Chad Dupuis) [917585] - [scsi] qla4xxx: Allow reset in link down case (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX (Chad Dupuis) [917585] - [scsi] scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] libiscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] scsi_transport_iscsi: Declare portal type string macros for generic use (Chad Dupuis) [917572] - [scsi] libiscsi: export function iscsi_switch_str_param (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: Add flash node mgmt support (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: export iscsi class session's target_id in sysfs (Chad Dupuis) [917577] - [md] dm-flakey: correct ctr alloc failure mesg (Mike Snitzer) [987566] - [md] dm-mpath: fix ioctl deadlock when no paths (Mike Snitzer) [987566] - [md] dm: use __GFP_HIGHMEM in __vmalloc (Mike Snitzer) [987566] - [md] dm-ioctl: set noio flag to avoid __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-bufio: avoid a possible __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-thin: open dev read only when possible (Mike Snitzer) [987566] - [md] dm-persistent-data: fix error message typos (Mike Snitzer) [987566] - [md] dm-snapshot: fix error return code in snapshot_ctr (Mike Snitzer) [987566]- [x86] mce: Add quirk for instruction recovery on Sandy Bridge processors (Rui Wang) [832367] - [x86] mce: Avoid reading every machine check bank register twice (Rui Wang) [832367] - [x86] mce: Fix siginfo_t->si_addr value for non-recoverable memory faults (Rui Wang) [832367] - [x86] mce: Only restart instruction after machine check recovery if it is safe (Rui Wang) [832367] - [x86] mce: Add instruction recovery signatures to mce-severity table (Rui Wang) [832367] - [x86] thermal: Disable power limit notification interrupt (Shyam Iyer) [908990] - [x86] thermal: Delete power-limit-notification console messages (Shyam Iyer) [908990] - [virtio] console: prevent use-after-free of port name in port unplug (Amit Shah) [827300] - [virtio] console: fix locking around send_sigio_to_port() (Amit Shah) [986960] - [virtio] console: add locking in port unplug path (Amit Shah) [795678 956637] - [virtio] console: add locks around buffer removal in port unplug path (Amit Shah) [827300] - [virtio] console: fix raising SIGIO after port unplug (Amit Shah) [986960] - [virtio] console: return -ENODEV on all read operations after unplug (Amit Shah) [975661] - [virtio] console: clean up port data immediately at time of unplug (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: fix race in port_fops_open() and port unplug (Amit Shah) [827300] - [virtio] console: fix race with port unplug and open/close (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: Add pipe_lock/unlock for splice_write (Amit Shah) [987004] - [virtio] console: Quit from splice_write if pipe->nrbufs is 0 (Amit Shah) [987004] - [virtio] console: replace EMFILE with EBUSY for already-open port (Amit Shah) [986986] - [virtio] console: fix error handling in init() function (Amit Shah) [986990] - [ftrace] syscalls: Fix typo in SYSCALL_DEFINE0 (Jiri Olsa) [989503] - [ftrace] syscalls: Set event_enter_##sname->data to its metadata (Jiri Olsa) [989503] - [ftrace] syscalls: Remove unused event_syscall_enter and event_syscall_exit (Jiri Olsa) [989503] - [x86] efi: Fix dummy variable buffer allocation (Seiji Aguchi) [985577] - [x86] Modify UEFI anti-bricking code (Seiji Aguchi) [985577] - [x86] efi: Implement efi_no_storage_paranoia parameter (Seiji Aguchi) [985577] - [x86] efi: Distinguish between "remaining space" and actually used space (Seiji Aguchi) [985577] - [x86] efi: Check max_size only if it is non-zero (Seiji Aguchi) [985577] - [x86] efi: Export efi_query_variable_store() for efivars.ko (Seiji Aguchi) [985577] - [x86] efivars: firmware bug workarounds should be in platform code (Seiji Aguchi) [985577] - [x86] efi: be more paranoid about available space when creating variables (Seiji Aguchi) [985577] - [x86] efivars: Handle duplicate names from get_next_variable() (Seiji Aguchi) [985577] - [x86] efivars: explicitly calculate length of VariableName (Seiji Aguchi) [985577] - [x86] efi_pstore: Introducing workqueue updating sysfs (Seiji Aguchi) [985551] - [x86] efivars: Disable external interrupt while holding efivars->lock (Seiji Aguchi) [985551] - [x86] efi_pstore: Add a format check for an existing variable name at reading time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a format check for an existing variable name at erasing time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a sequence counter to a variable name (Seiji Aguchi) [826190] - [x86] efi_pstore: Add ctime to argument of erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Remove a logic erasing entries from a write callback to hold multiple logs (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a logic erasing entries to an erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Check remaining space with QueryVariableInfo() before writing data (Seiji Aguchi) [826190] - [powerpc] perf: Power8 PMU support (Steve Best) [976911] - [powerpc] perf: Add support for SIER (Steve Best) [976911] - [powerpc] perf: Add regs_no_sipr() (Steve Best) [976911] - [powerpc] perf: Add an accessor for regs->result (Steve Best) [976911] - [powerpc] perf: Convert mmcra_sipr/sihv() to regs_sipr/sihv() (Steve Best) [976911] - [powerpc] perf: Add an explict flag indicating presence of SLOT field (Steve Best) [976911] - [scsi] ipr: IOA Status Code IOASC update (Steve Best) [983765] - [scsi] ipr: qc_fill_rtf() method should not store alternate status register (Steve Best) [983765] - [scsi] ipr: possible irq lock inversion dependency detected (Steve Best) [983765] - [cpufreq] intel_pstate: Set timer timeout correctly (Lenny Szubowicz) [956824] - [cpufreq] intel-pstate: Use #defines instead of hard-coded values (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix calculation of current frequency (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add function to check that all MSRs are valid (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Do not load on VM that does not report max P state (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix intel_pstate_init() error path (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add kernel command line option disable intel_pstate (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix 32 bit build (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix kobject usage (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add P-state driver for sandy bridge (Lenny Szubowicz) [956824] - [cpufreq] Do not track governor name for scaling drivers with internal governors (Lenny Szubowicz) [956824] - [x86] cpu: Add driver auto probing for x86 features (Lenny Szubowicz) [956824] - [cpufreq] Unify sysfs attribute definition macros (Lenny Szubowicz) [956824] - [acpi] efivars: If pstore_register fails, free unneeded pstore buffer (Lenny Szubowicz) [867689] - [acpi] Eliminate console msg if pstore.backend excludes ERST (Lenny Szubowicz) [867689] - [acpi] Return unique error if backend registration excluded by kernel param (Lenny Szubowicz) [867689] - [x86] io_apic: initialize nr_ioapic_registers early in mp_register_ioapic() (Tony Camuso) [855057] - [mm] tmpfs: distribute interleave better across nodes (George Beshers) [988063] - [kernel] sched: Bail out of yield_to when source and target runqueue has one task (Rik van Riel) [864233] - [kvm] Add config to support ple or cpu relax optimzation (Rik van Riel) [864233] - [kvm] Iterate over only vcpus that are preempted (Rik van Riel) [864233] - [kvm] Record the preemption status of vcpus using preempt notifiers (Rik van Riel) [864233] - [kvm] Handle yield_to failure return code for potential undercommit case (Rik van Riel) [864233] - [kvm] Choose better candidate for directed yield (Rik van Riel) [864233] - [kvm] s390: Implement the directed yield (diag 9c) hypervisor call for KVM (Rik van Riel) [864233] - [kvm] Note down when cpu relax intercepted or pause loop exited (Rik van Riel) [864233] - [netdrv] sfc: Enable RX scatter for flows steered by RFS (Nikolay Aleksandrov) [987200] - [netdrv] sfc: Fix aRFS UDP flow steering problem (Nikolay Aleksandrov) [984933] - [md] dm-thin: remove cells from stack (Mike Snitzer) [922212] - [md] dm-bio-prison: pass cell memory in (Mike Snitzer) [922212] - [md] persistent-data: add btree_walk (Mike Snitzer) [922212] - [md] persistent-data: set some btree fn parms const (Mike Snitzer) [922212] - [md] persistent-data: remove CONFIG_EXPERIMENTAL (Mike Snitzer) [922212] - [md] dm-bufio: use WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [922212] - [md] persistent-data: dm-transaction-manager.c: rename HASH_SIZE (Mike Snitzer) [922212] - [md] dm-thin: fix non power-of-two discard granularity calculation (Mike Snitzer) [922212] - [md] dm-kcopyd: introduce configurable throttling (Mike Snitzer) [922212] - [md] dm-ioctl: allow message to return data (Mike Snitzer) [922212] - [md] dm-ioctl: optimize functions without variable params (Mike Snitzer) [922212] - [md] dm-ioctl: introduce ioctl_flags (Mike Snitzer) [922212] - [md] dm-table: remove superfluous variable reset (Mike Snitzer) [922212] - [md] dm: fix truncated status strings (Mike Snitzer) [922212] - [usb] host: Fix lockdep warning in AMD PLL quirk (Don Zickus) [854353] - [usb] ehci: fix obscure race in ehci_endpoint_disable (Don Zickus) [877123] - [usb] don't read past config->interface if usb_control_msg() fails in usb_reset_configuration() (Don Zickus) [877123] - [char] tpm: fix regression caused by section type conflict of tpm_dev_release() in ppc builds (Tony Camuso) [732942] - [char] tpm: fix regression causesd by ppi (Tony Camuso) [732942] - [char] tpm: declare internal symbols as static (Tony Camuso) [732942] - [char] tpm: add PPI support in tpm driver (Tony Camuso) [732942] - [char] tpm: Add securityfs support for event log (Tony Camuso) [732942] - [char] tpm: Export wait_for_stat for other vendor specific drivers (Tony Camuso) [732942] - [char] tpm: modularize event log collection (Tony Camuso) [732942] - [Documentation] ABI: sysfs for Physical Presence Interface (Tony Camuso) [732942] - [char] tpm: fix memleak when register hardware fails (Tony Camuso) [732942] - [lib] raid6: cleanup gen_syndrome function selection (Jes Sorensen) [915995] - [lib] raid6: update test program for recovery functions (Jes Sorensen) [915995] - [lib] raid6: fix test program build (Jes Sorensen) [915995] - [x86] add AVX optimized RAID5 checksumming (Jes Sorensen) [915995] - [crypto] disable preemption while benchmarking RAID5 xor checksumming (Jes Sorensen) [915995] - [crypto] wait for a full jiffy in do_xor_speed (Jes Sorensen) [915995] - [x86] Add cpu_has_ssse3 and cpu_has_avx definitions (Jes Sorensen) [915995] - [md] raid10: fix bug which causes all RAID10 reshapes to move no data (Jes Sorensen) [837097 869622] - [md] raid5: allow 5-device RAID6 to be reshaped to 4-device (Jes Sorensen) [837097 869622] - [md] raid10: fix two bugs affecting RAID10 reshape (Jes Sorensen) [837097 869622] - [md] Remember the last sync operation that was performed (Jes Sorensen) [837097 869622] - [md] fix buglet in RAID5 -> RAID0 conversion (Jes Sorensen) [837097 869622] - [md] raid10: check In_sync flag in 'enough()' (Jes Sorensen) [837097 869622] - [md] raid10: locking changes for 'enough()' (Jes Sorensen) [837097 869622] - [md] replace strict_strto*() with kstrto*() (Jes Sorensen) [837097 869622] - [md] Wait for md_check_recovery before attempting device removal (Jes Sorensen) [837097 869622] - [md] raid1,raid10: use freeze_array in place of raise_barrier in various places (Jes Sorensen) [837097 869622] - [md] raid1: consider WRITE as successful only if at least one non-Faulty and non-rebuilding drive completed it (Jes Sorensen) [837097 869622] - [md] md_stop_writes() should always freeze recovery (Jes Sorensen) [837097 869622] - [md] bad block list should default to disabled (Jes Sorensen) [837097 869622 882413] - [md] raid1/raid10 md devices leak memory when stopping (Jes Sorensen) [837097 869622 956769] - [md] Export 'md_reap_sync_thread' function (Jes Sorensen) [837097 869622] - [md] don't update metadata when stopping a read-only array (Jes Sorensen) [837097 869622] - [md] Allow devices to be re-added to a read-only array (Jes Sorensen) [837097 869622] - [md] raid10: Allow skipping recovery when clean arrays are assembled (Jes Sorensen) [837097 869622] - [md] Fix typos in MD documentation (Jes Sorensen) [837097 869622] - [md] raid5: avoid an extra write when writing to a known-bad-block (Jes Sorensen) [837097 869622] - [md] raid5: Change or of some order to improve efficiency (Jes Sorensen) [837097 869622] - [md] use set_bit_le and clear_bit_le (Jes Sorensen) [837097 869622] - [md] HOT_DISK_REMOVE shouldn't make a read-auto device active (Jes Sorensen) [837097 869622] - [md] use common code for all calls to ->hot_remove_disk() (Jes Sorensen) [837097 869622] - [md] never update metadata when array is read-only (Jes Sorensen) [837097 869622] - [md] block: Add submit_bio_wait(), remove from md (Jes Sorensen) [837097 869622] - [md] block: Use bio_sectors() more consistently (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 entirely (Jes Sorensen) [837097 869622] - [md] raid5: ensure sync and DISCARD don't happen at the same time (Jes Sorensen) [837097 869622] - [md] Prevent sysfs operations on uninitialized kobjects (Jes Sorensen) [837097 869622] - [md] raid5: Avoid accessing gendisk or queue structs when not available (Jes Sorensen) [837097 869622] - [md] raid5: schedule_construction should abort if nothing to do (Jes Sorensen) [837097 869622 882413] - [md] expedite metadata update when switching read-auto -> active (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 (Jes Sorensen) [837097 869622] - [md] raid0: improve error message when converting RAID4-with-spares to RAID0 (Jes Sorensen) [837097 869622] - [md] raid0: fix error return from create_stripe_zones (Jes Sorensen) [837097 869622] - [md] fix two bugs when attempting to resize RAID0 array (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms II (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms I (Jes Sorensen) [837097 869622] - [md] raid10: Minor non-functional code changes (Jes Sorensen) [837097 869622] - [md] protect against crash upon fsync on ro array (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix checking of dma_wait_for_async_tx() return value (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix build for async_memset (Jes Sorensen) [837097 869622] - [crypto] async_tx: add missing DMA unmap to async_memcpy() (Jes Sorensen) [837097 869622] - [md] raid5: add blktrace calls (Jes Sorensen) [837097 869622] - [md] raid5: use async_tx_quiesce() instead of open-coding it (Jes Sorensen) [837097 869622] - [md] Use ->curr_resync as last completed request when cleanly aborting resync (Jes Sorensen) [837097 869622] - [md] Update checkpoint of resync/recovery based on time (Jes Sorensen) [837097 869622] - [md] Add place to update ->recovery_cp (Jes Sorensen) [837097 869622] - [md] re-indent various 'switch' statements (Jes Sorensen) [837097 869622] - [md] close race between removing and adding a device (Jes Sorensen) [837097 869622] - [md] removed unused variable in calc_sb_1_csm (Jes Sorensen) [837097 869622] - [md] raid10: decrement correct pending counter when writing to replacement (Jes Sorensen) [837097 869622] - [md] raid10: close race that lose writes lost when replacement completes (Jes Sorensen) [837097 869622] - [md] raid5: Make sure we clear R5_Discard when discard is finished (Jes Sorensen) [837097 869622] - [md] raid5: move resolving of reconstruct_state earlier in stripe_handle (Jes Sorensen) [837097 869622] - [md] raid5: round discard alignment up to power of 2 (Jes Sorensen) [837097 869622] - [md] make sure everything is freed when dm-raid stops an array (Jes Sorensen) [837097 869622] - [md] Avoid write invalid address if read_seqretry returned true (Jes Sorensen) [837097 869622] - [md] Reassigned the parameters if read_seqretry returned true in func md_is_badblock (Jes Sorensen) [837097 869622] - [md] raid10: Fix oops when creating RAID10 arrays via dm-raid.c (Jes Sorensen) [837097 869622] - [md] raid1: Fix assembling of arrays containing Replacements (Jes Sorensen) [837097 869622] - [md] Fix typo in drivers/md (Jes Sorensen) [837097 869622] - [md] refine reporting of resync/reshape delays (Jes Sorensen) [837097 869622] - [md] raid5: be careful not to resize_stripes too big (Jes Sorensen) [837097 869622] - [md] make sure manual changes to recovery checkpoint are saved (Jes Sorensen) [837097 869622] - [md] raid10: use correct limit variable (Jes Sorensen) [837097 869622] - [md] writing to sync_action should clear the read-auto state (Jes Sorensen) [837097 869622] - [md] change resync_mismatches to atomic64_t to avoid races (Jes Sorensen) [837097 869622] - [md] raid5: make sure to_read and to_write never go negative (Jes Sorensen) [837097 869622] - [md] When RAID5 is dirty, force reconstruct-write instead of read-modify-write (Jes Sorensen) [837097 869622] - [md] raid5: protect debug message against NULL derefernce (Jes Sorensen) [837097 869622] - [md] raid5: add some missing locking in handle_failed_stripe (Jes Sorensen) [837097 869622] - [md] raid5: avoid unnecessary zero page for trim (Jes Sorensen) [837097 869622] - [md] raid5 trim support (Jes Sorensen) [837097 869622] - [md] bitmap: Don't use IS_ERR to judge alloc_page() (Jes Sorensen) [837097 869622] - [md] avoid taking the mutex on some ioctls (Jes Sorensen) [837097 869622] - [md] change the parameter of md thread (Jes Sorensen) [837097 869622] - [md] raid 10 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 1 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 0 supports TRIM (Jes Sorensen) [837097 869622] - [md] linear supports TRIM (Jes Sorensen) [837097 869622] - [md] linear: rcu_dereference outside read-lock section (Jes Sorensen) [837097 869622] - [md] raid10: fix "enough" function for detecting if array is failed (Jes Sorensen) [837097 869622] - [block] makes bio_split support bio without data (Jes Sorensen) [837097 869622] - [md] raid5: add missing spin_lock_init (Jes Sorensen) [837097 869622] - [md] make sure metadata is updated when spares are activated or removed (Jes Sorensen) [837097 869622] - [md] raid5: fix calculate of 'degraded' when a replacement becomes active (Jes Sorensen) [837097 869622] - [md] raid10: fix problem with on-stack allocation of r10bio structure (Jes Sorensen) [837097 869622 982360] - [md] raid5: raid5d handle stripe in batch way (Jes Sorensen) [837097 869622] - [md] raid1: Add missing case for attempting to repair known bad blocks (Jes Sorensen) [837097 869622] - [md] remove duplicated test on ->openers when calling do_md_stop() (Jes Sorensen) [837097 869622] - [md] raid5: Add R5_ReadNoMerge flag which prevent bio from merging at block layer (Jes Sorensen) [837097 869622] - [md] raid1: prevent merging too large request (Jes Sorensen) [837097 869622] - [md] md/raid1: read balance chooses idlest disk for SSD (Jes Sorensen) [837097 869622] - [md] md/raid1: make sequential read detection per disk based (Jes Sorensen) [837097 869622] - [md] raid5: add a per-stripe lock (Jes Sorensen) [837097 869622] - [md] raid5: remove unnecessary bitmap write optimization (Jes Sorensen) [837097 869622] - [md] raid5: lockless access raid5 overrided bi_phys_segments (Jes Sorensen) [837097 869622] - [md] raid5: reduce chance release_stripe() taking device_lock (Jes Sorensen) [837097 869622] - [md] raid1: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] raid10: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] Add missing blank line to avoid conflict in follow-on cherry-pick (Jes Sorensen) [837097 869622] - [md] Add set_bit_le/clear_bit_le to RHEL6 compat macros (Jes Sorensen) [837097 869622] - [md] dm-raid: Set recovery flags on resume - include upstream missing bits (Jes Sorensen) [837097 869622]- [netdrv] eth: Make is_link_local() consistent with other address tests (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Do not forward LLDP type frames (Andy Gospodarek) [923902] - [netdrv] bridge: Use is_link_local() in store_group_addr() (Andy Gospodarek) [923902] - [netdrv] ixgbevf: handle link local multicast addresses in SR-IOV mode (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Adjust to handle unassigned MAC address from PF (Andy Gospodarek) [923902] - [netdrv] ixgbevf: don't release the soft entries (Andy Gospodarek) [923902] - [netdrv] ixbgevf: Remove dma_alloc_coherent OOM messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: use PCI_DEVICE_TABLE macro (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make sure link status and speed are fetched (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link speed message to support 100Mbps (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix statistics corruption (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link up messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Synch out of tree and in tree mailbox interrupt handlers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix up function prototypes after __dev* removals (Andy Gospodarek) [923902] - [netdrv] ixgbevf: remove __dev* attributes (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unneeded and obsolete comment (Andy Gospodarek) [923902] - [netdrv] ixgbevf: White space and comments clean up (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove mailbox spinlock from the reset function (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove checking for mac.ops function pointers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove the ring adapter pointer value (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix unnecessary dereference where local var is available (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Streamline the rx buffer allocation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Reduce size of maximum rx buffer (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add flag to indicate when rx is in net poll (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix possible use of uninitialized variable (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make sure probe fails on MSI-X enable error (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix softirq-safe to unsafe splat on internal mbx_lock (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Check for error on dma_map_single call (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make netif_napi_add and netif_napi_del symmetric (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add VF DCB + SR-IOV support (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Set the netdev number of Tx queues (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add fix to VF to handle multi-descriptor buffers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix AIM (Adaptive Interrupt Moderation) (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unused parameter in ixgbevf_receive_skb (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix code for handling timeout (Andy Gospodarek) [923902] - [netdrv] ixgbevf: scheduling while atomic in reset hw path (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add support for VF API negotiation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Cleanup handling of configuration for jumbo frames (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add suspend and resume support to the VF (Andy Gospodarek) [923902] - [netdrv] ixgbe: Set the SW prio_tc values at initialization to the HW setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: add mac type to the version in ethtool_regs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for disabling link at boot time on 82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: cache AUTOC reads (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix register access during ethtool loopback test (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix EICR write in ixgbe_msix_other (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice ID (Andy Gospodarek) [923901] - [netdrv] ixgbe: add SFP+ LX module support (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename wol_supported to more fitting wol_enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: add driver support for x520 OCP adapter (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible divide by zero in ixgbe_update_itr (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove unnecessary #ifdef CONFIG_DEBUG_FS tests (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for WoL on 82599 SFP+ LOM (Andy Gospodarek) [923901] - [netdrv] ixgbe: in shutdown, do netif_running() under rtnl_lock (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix a bug in setting VF VLAN via PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix 1G link WoL (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix MNG FW support when adapter not up (Andy Gospodarek) [923901] - [netdrv] ixgbe: enable devices with internal switch to read pci parent (Andy Gospodarek) [923901] - [netdrv] ixgbe: create conversion functions from link_status to bus/speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for recognizing PCI-e Gen3 link speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop check for PAGE_SIZE from ixgbe_xmit_frame_ring (Andy Gospodarek) [923901] - [netdrv] ixgbe: don't do arithmetic operations on bitmasks (Andy Gospodarek) [923901] - [netdrv] ixgbe: Mask off check of frag_off as we only want fragment offset (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix registration order of driver and DCA nofitication (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update DESC_NEEDED define to adjust for changes to MAX_SKB_FRAGS (Andy Gospodarek) [923901] - [netdrv] ixgbe: implement SFF diagnostic monitoring via ethtool (Andy Gospodarek) [923901] - [netdrv] ixgbe: cleanup error checking in ixgbe_identify_sfp_module_generic() (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible data corruption in read_i2c_byte (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for set_channels ethtool operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for displaying the number of Tx/Rx channels (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make ixgbe_setup_tc usable even when DCB is not enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Define FCoE and Flow director limits much sooner to allow for changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: refactor initialization of feature flags (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove remaining alloc/OOM messages (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix SR-IOV MTU warning (Andy Gospodarek) [923901] - [netdrv] ixgbe: Replace rmb in Tx cleanup with read_barrier_depends (Andy Gospodarek) [923901] - [netdrv] ixgbe: update date to 2013 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix return values and memcpy parameters to eliminate Smatch warnings (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix potential null dereference (Andy Gospodarek) [923901] - [netdrv] ixgbe: allow reading of SFF-8472 data over i2c (Andy Gospodarek) [923901] - [netdrv] ixgbe: autoneg variable refactoring (Andy Gospodarek) [923901] - [netdrv] ixgbe: removed unused variable from setup_link_speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename autoneg variables (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix device ref count bug (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reset the NIC if up2tc has changed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit number of reported VFs to device specific value (Andy Gospodarek) [923901] - [netdrv] ixgbe: Implement PCI SR-IOV sysfs callback operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Modularize SR-IOV enablement code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make mailbox ops initialization unconditional (Andy Gospodarek) [923901] - [netdrv] ixgbe: Inline Rx PTP descriptor handling (Andy Gospodarek) [923901] - [netdrv] ixgbe: add warning when scheduling reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add ptp work item to poll for the Tx timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use watchdog check in favor of BPF for detecting latched timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ptp_overflow check comment and jiffies (Andy Gospodarek) [923901] - [netdrv] ixgbe: add missing supported filters to get_ts_info (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool ixgbe_diag_test cleanup (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve performance and reduce size of ixgbe_tx_map (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ixgbe Tx flags to improve code efficiency (Andy Gospodarek) [923901] - [netdrv] ixgbe: Always use context 0, even for FCoE and TSO (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Andy Gospodarek) [923901] - [netdrv] ixgbe: SR-IOV: dynamic IEEE DCBx default priority changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix overwriting of rx_mtrl in ixgbe_ptp_hwtstamp_ioctl (Andy Gospodarek) [923901] - [netdrv] ixgbe: only compile ixgbe_debugfs.o when enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix up function prototypes after __dev* removals (Andy Gospodarek) [923901] - [netdrv] ixgbe: check whether thermal sensor is enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use is_valid_ether_addr (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove __dev* attributes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not parse past IP header on fragments beyond the first (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix incorrect disabling of Tx hang check in case of PFC (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop RLPML configuration from x540 RXDCTL register configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool correctly identify autoneg setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove needless queuing for L4 ptp packets (Andy Gospodarek) [923901] - [netdrv] ixgbe: use ETQF filter name instead of magic number (Andy Gospodarek) [923901] - [netdrv] ixgbe: convert to use simple_open() (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reformat output of ixgbe_dump (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not use DCA to prefetch the entire packet into the cache (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix default setting of TXDCTL.WTHRESH (Andy Gospodarek) [923901] - [netdrv] ixgbe: add/update descriptor maps in comments (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not decrement budget in ixgbe_clean_rx_irq (Andy Gospodarek) [923901] - [netdrv] ixgbe: Return success or failure on VF MAC filter set (Andy Gospodarek) [923901] - [netdrv] ixgbe: clean up the condition for turning on/off the laser (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix return value from macvlan filter function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for pipeline reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix possible memory leak in ixgbe_set_ringparam (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add function ixgbe_reset_pipeline_82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop unnecessary addition from ixgbe_set_rx_buffer_len (Andy Gospodarek) [923901] - [netdrv] ixgbe: Correcting small packet padding (Andy Gospodarek) [923901] - [netdrv] ixgbe: using is_zero_ether_addr() to simplify the code (Andy Gospodarek) [923901] - [netdrv] ixgbe: (PTP) refactor init, cyclecounter and reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice id (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for VF API version 1.1 in the PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for GET_QUEUES message to get DCB configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for tracking the default user priority to SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for IPv6 and UDP to ixgbe_get_headlen (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add mailbox API version negotiation support to ixgbe PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Move message handling routines into their own functions (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable jumbo frames support w/ SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Initialize q_vector cpu and affinity masks correctly (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for X540-AT1 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix poll loop for FDIRCTRL.INIT_DONE bit (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix PTP ethtool timestamping function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not read the spoofed packets counter when not in IOV mode (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve statistics accuracy for DDP traffic (Andy Gospodarek) [923901] - [netdrv] ixgbe: added reg_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: added netdev_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add debugfs support (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix VF rate limiting to correctly account for more queues per VF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix ordering of things so that PF correctly configures its VLANs (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove old init remnant (Andy Gospodarek) [923901] - [netdrv] ixgbe: Roll RSC code into non-EOP code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make allocating skb and placing data in it a separate function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Copybreak sooner to avoid get_page/put_page and offset change overhead (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make pull tail function separate from rest of cleanup_headers (Andy Gospodarek) [923901] - [netdrv] ixgbe: Have the CPU take ownership of the buffers sooner (Andy Gospodarek) [923901] - [netdrv] ixgbe: Only use double buffering if page size is less than 8K (Andy Gospodarek) [923901] - [netdrv] ixgbe: combine ixgbe_add_rx_frag and ixgbe_can_reuse_page (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove code that was initializing Rx page offset (Andy Gospodarek) [923901] - [net] veth: add vlan features (Flavio Leitner) [959817] - [net] sctp: verify length provided in heartbeat information parameter (Daniel Borkmann) [855383] - [net] openvswitch: Add Kconfig dependency on GRE-DEMUX (Amerigo Wang) [976810] - [net] openvswitch: Add gre tunnel support (Amerigo Wang) [976810] - [net] openvswitch: Optimize flow key match for non tunnel flows (Amerigo Wang) [976810] - [net] openvswitch: Expand action buffer size (Amerigo Wang) [976810] - [net] openvswitch: Add tunneling interface (Amerigo Wang) [976810] - [net] openvswitch: Copy individual actions (Amerigo Wang) [976810] - [net] openvswitch: Simplify interface ovs_flow_metadata_from_nlattrs() (Amerigo Wang) [976810] - [net] openvswitch: make skb->csum consistent with rest of networking stack (Amerigo Wang) [976810] - [net] openvswitch: Fix misspellings in comments and docs (Amerigo Wang) [976810] - [net] openvswitch: fix variable names in comment (Amerigo Wang) [976810] - [net] openvswitch: Unify vport error stats handling (Amerigo Wang) [976810] - [net] openvswitch: Remove unused get_config vport op (Amerigo Wang) [976810] - [net] openvswitch: Immediately exit on error in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] openvswitch: Remove unneeded ovs_netdev_get_ifindex() (Amerigo Wang) [976810] - [net] openvswitch: Simplify datapath locking (Amerigo Wang) [976810] - [net] openvswitch: Use ETH_ALEN to define ethernet addresses (Amerigo Wang) [976810] - [net] openvswitch: datapath.h: Fix a stale comment (Amerigo Wang) [976810] - [net] openvswitch: Don't insert empty OVS_VPORT_ATTR_OPTIONS attribute (Amerigo Wang) [976810] - [net] openvswitch: Move common genl notify code into ovs_notify() (Amerigo Wang) [976810] - [net] openvswitch: Refine Netlink message size calculation and kill FLOW_BUFSIZE (Amerigo Wang) [976810] - [net] openvswitch: Use nla_memcpy() to memcpy() data from attributes (Amerigo Wang) [976810] - [net] openvswitch: Specify the minimal length of OVS_PACKET_ATTR_PACKET in the policy (Amerigo Wang) [976810] - [net] openvswitch: correct an invalid BUG_ON (Amerigo Wang) [976810] - [net] openvswitch: Preallocate reply skb in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] ip_gre: fix a soft lockup in ipgre_fini() (Amerigo Wang) [976810] - [net] gre: Fix MTU sizing check for gretap tunnels (Amerigo Wang) [976810] - [net] ip_tunnel: Use skb-len to PMTU check (Amerigo Wang) [976810] - [net] gre: fix a regression in ioctl (Amerigo Wang) [976810] - [net] ip_tunnel: Add dont fragment flag (Amerigo Wang) [976810] - [net] ip_tunnel: push generic protocol handling to ip_tunnel module (Amerigo Wang) [976810] - [net] ip_tunnel: extend iptunnel_xmit() (Amerigo Wang) [976810] - [net] gre: export gre_handle_offloads() function (Amerigo Wang) [976810] - [net] gre: export gre_build_header() function (Amerigo Wang) [976810] - [net] gre: Allow multiple protocol listener for gre protocol (Amerigo Wang) [976810] - [net] gre: Simplify gre protocol registration locking (Amerigo Wang) [976810] - [net] ip_tunnel: remove __net_init/exit from exported functions (Amerigo Wang) [976810] - [net] ip_tunnel: specify protocol outside IP header (Amerigo Wang) [976810] - [net] ip_tunnel: fix kernel panic with icmp_dest_unreach (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in ipgre_err() (Amerigo Wang) [976810] - [net] ipv4: typo issue, remove erroneous semicolon (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in parse_gre_header() (Amerigo Wang) [976810] - [net] ip_gre: don't overwrite iflink during net_dev init (Amerigo Wang) [976810] - [net] ip_tunnel: Fix off-by-one error in forming dev name (Amerigo Wang) [976810] - [net] gre: Refactor GRE tunneling code (Amerigo Wang) [976810] - [net] ip: convert __IPTUNNEL_XMIT() to an inline function (Amerigo Wang) [976810] - [net] br: fix schedule while atomic issue in br_features_recompute() (Jiri Pirko) [980876] - [net] ipvs: reduce sync rate with time thresholds (Jesper Brouer) [854454] - [net] ipvs: Add sysctl_sync_threshold() sysctl_sync_period() (Jesper Brouer) [854454] - [net] ipvs: wakeup master thread (Jesper Brouer) [854454] - [net] export sysctl symbols needed by ip_vs_sync (Jesper Brouer) [854454] - [net] ipvs: always update some of the flags bits in backup (Jesper Brouer) [854454] - [net] ipvs: fix ip_vs_try_bind_dest to rebind app and transmitter (Jesper Brouer) [854454] - [net] ipvs: remove check for IP_VS_CONN_F_SYNC from ip_vs_bind_dest (Jesper Brouer) [854454] - [net] ipvs: ignore IP_VS_CONN_F_NOOUTPUT in backup server (Jesper Brouer) [854454] - [net] ipvs: try also real server with port 0 in backup server (Jesper Brouer) [854454] - [net] ipvs: Backup, adding version 0 sending capabilities (Jesper Brouer) [854454] - [net] ipvs: Backup, Change sending to Version 1 format (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding Version 1 receive capability (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding structs for new sync format (Jesper Brouer) [854454] - [net] ipvs: use pkts for SCTP too (Jesper Brouer) [854454] - [net] ipvs: skb defrag in L7 helpers (Jesper Brouer) [854454] - [net] ipvs: Split ports array into src_port and dst_port (Jesper Brouer) [854454] - [net] ipvs: Backup, Prepare for transferring firewall marks to the backup daemon (Jesper Brouer) [854454] - [net] ipvs: add static and read_mostly attributes (Jesper Brouer) [854454] - [net] ipvs: buffer argument to ip_vs_process_message() should not be const (Jesper Brouer) [854454] - [net] ipvs: Remove useless blocks from ip_vs_process_message() (Jesper Brouer) [854454] - [net] ipvs: Make the cp argument to ip_vs_sync_conn() static (Jesper Brouer) [854454] - [net] ipvs: Only match pe_data created by the same pe (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine to connection entry (Jesper Brouer) [854454] - [net] ipvs: inherit forwarding method in backup (Jesper Brouer) [854454] - [net] ipvs: ip_vs_dbg_callid() is only needed for debugging (Jesper Brouer) [854454] - [net] ipvs: sip persistence engine (Jesper Brouer) [854454] - [net] ipvs: Fallback if persistence engine fails (Jesper Brouer) [854454] - [net] ipvs: Allow configuration of persistence engines (Jesper Brouer) [854454] - [net] ipvs: management of persistence engine modules (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine data to /proc/net/ip_vs_conn (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_pe (Jesper Brouer) [854454] - [net] ipvs: Allow boot time change of hash size (Jesper Brouer) [854454] - [net] ipvs: ip_vs_bind_scheduler and ip_vs_unbind_scheduler NULL arguments (Jesper Brouer) [854454] - [net] ipvs: Allow null argument to ip_vs_scheduler_put() (Jesper Brouer) [854454] - [net] ipvs: fix matching of fwmark templates during scheduling (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_conn_param (Jesper Brouer) [854454] - [net] ipvs: compact ip_vs_sched_persist() (Jesper Brouer) [854454] - [net] ipvs: extend connection flags to 32 bits (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Add callid parser (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Allow ct_sip_get_header() to be called with a null ct argument (Jesper Brouer) [854454] - [net] ipvs: fix synchronization on connection close (Jesper Brouer) [854454] - [net] ipvs: one-packet scheduling (Jesper Brouer) [854454]- [char] tty: Fix BUG() on hangup (Aaron Tomlin) [985429] - [trace] Fix hang in write to sysprof_sample_period (Josh Poimboeuf) [959063] - [scsi] virtio-scsi: fix LUNs greater than 255 (Laszlo Ersek) [978202] - [scsi] isci: Fix a race condition in the SSP task management path (David Milburn) [978609] - [idle] intel_idle: initial C8, C9 and C10 support (Jane Lv) [970729] - [x86] Fix up numa_node information for AMD CPU family 15h model 0-0fh northbridge functions (Prarit Bhargava) [787034] - [x86] tsc: add option to output TSC initial value at boot (Prarit Bhargava) [986353] - [fs] fscache: The retrieval remaining-pages counter needs to be atomic_t (David Howells) [965759] - [fs] cachefiles: remove unused macro list_to_page() (David Howells) [921178] - [fs] fscache: Simplify cookie retention for fscache_objects, fixing access problems (David Howells) [928746] - [fs] fscache: Fix object state machine to have separate work and wait states (David Howells) [921178] - [kernel] wait: Add wait_on_atomic_t() and wake_up_atomic_t() (David Howells) [921178] - [fs] fscache: Wrap checks on object state (David Howells) [921178] - [fs] fscache: Uninline fscache_object_init() (David Howells) [921178] - [fs] fscache: Don't sleep in page release if __GFP_FS is not set (David Howells) [921178] - [fs] cachefiles: name i_mutex lock class explicitly (David Howells) [921178] - [fs] fscache: remove spin_lock() from the condition in while() (David Howells) [921178] - [fs] fscache: Clear remaining page count on retrieval cancellation (David Howells) [921178] - [fs] fscache: Mark cancellation of in-progress operation (David Howells) [921178] - [fs] fscache: Remove unneeded null checks (David Howells) [921178] - [fs] fscache: One of the write operation paths doesn't set the object state (David Howells) [921178] - [fs] fscache: Fix signal handling during waits (David Howells) [921178] - [fs] fscache: Add transition to handle invalidate immediately after lookup (David Howells) [921178 928746] - [fs] fscache: Exclusive op submission can BUG if there's been an I/O error (David Howells) [921178] - [fs] fsache: Limit the number of I/O error reports for a cache (David Howells) [921178] - [fs] fscache: Don't mask off the object event mask when printing it (David Howells) [921178] - [fs] fscache: Initialise the object event mask with the calculated mask (David Howells) [921178] - [fs] cachefiles: Add missing retrieval completions (David Howells) [921178] - [fs] cachefiles: add support for large files in filesystem caching (David Howells) [921178] - [netdrv] igbvf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Stefan Assmann) [923900] - [netdrv] igbvf: update version number (Stefan Assmann) [923900] - [netdrv] igbvf: Check for error on dma_map_single call (Stefan Assmann) [923900] - [netdrv] enic: release rtnl_lock on error-path (Stefan Assmann) [922984] - [netdrv] enic: change sprintf() to snprintf() (Stefan Assmann) [922984] - [netdrv] enic: be less verbose about non-critical firmware errors (Stefan Assmann) [922984] - [netdrv] enic: fix up function prototypes after __dev* removals (Stefan Assmann) [922984] - [pci] Remove the obsolete no_pci_devices() check (Myron Stowe) [966887] - [pci] Use pci_device_id on stack for pci_get_subsys/class() to avoid kmalloc (Myron Stowe) [966887] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Veaceslav Falico) [988460] - [firmware] add bnx2x FW 7.8.2, 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 919510] - [netdrv] bnx2x: ignore unknown ethtool flags (Michal Schmidt) [915517 928435] - [netdrv] bnx2x: advertise transmit time stamping (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: add transmit timestamping support (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: Remove sparse and coccinelle warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix 20G KR2 support claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve VF timings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF ndo sanity (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with no IOV support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve PF behaviour toward VF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove redundant D0 power state set (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: replace mechanism to check for next available packet (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix a power state test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: semi-Semantic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic removal and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise comments and alignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic change of empty lines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use XPS if possible for bnx2x_select_queue instead of pure hash (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change to D3hot only on removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Implement PCI shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Count number of possible FCoE interfaces (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ack unknown VF messages (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add and correct PCI link speed prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Zero VFs starting MACs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enable `set_phys_id' for all functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Wait for MCP validity during AER (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: Link-flap avoidance in switch dependent mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add Private Flags Support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix bridged GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix TCP offload for tunneling ipv4 over ipv6 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent memory leak when cnic is absent (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct reading of speed capabilities (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent NULL pointer dereference in kdump (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Use per port max exchange resources (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow recovery from second slot reset (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enhance MAC configuration for VFs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow RX/TX pause control in autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent GRO false checksum claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.17-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add additional regions for CRC memory test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove non-necessary assignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix byte-by-byte nvram write for BE machines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: refactor nvram read procedure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support reading I2C EEPROM SFF8472 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix compilation without CONFIG_BNX2X_SRIOV (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent VF race (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF outer vlan removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF statistics (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: missing ARI should not be lethal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix AER semaphore release (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: AER revised (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: add RSS capability for GRE traffic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use list_move instead of list_del/list_add (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Restore FCoE 4-port devices support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use FW 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Avoid using zero MAC (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control SFP+ tap values via nvm config (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add EEE support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add RJ45 SFP module detection (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Get gso_segs from FW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control number of vfs dynamically (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add iproute2 support for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent "Unknown MF" print in SF mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Take chip version from MFW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Set ethtool ops for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix vlan-mac memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use the default NAPI weight (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in printk and comments (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix status blocks configuration (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent UNDI FW illegal host access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent null pointer dereference in AFEX mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 rapid link flap (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix assignment of signed expression to unsigned variable (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix occasional statistics off-by-4GB error (Michal Schmidt) [825729 828818 871164 915420 915422 915517 919510] - [netdrv] bnx2x: add missing napi deletion in error path (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ misconfiguration in iSCSI boot scenario (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix intermittent long KR2 link up time (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 work-around condition (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 link (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix port identification for the 84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix UDP checksum for 57710/57711 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove dead code and make local funcs static (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Replace incomming with incoming in all comments and strings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Remove unnecessary alloc/OOM messages, alloc cleanups (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Force link UP when the interface is in LOOPBACK mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: SR-IOV version compatibility bugfix (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add CNIC_DRV_STATE_HANDLES_IRQ to ethdev->drv_state (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct memory release scheme (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove many sparse warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Modify unload conditions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct memory preparation and release (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add missing VFs reference in macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add additional debug information (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct usleep_range usage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: reorganization and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic renovation (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix GRO parameters (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Introduce 2013 and advance version to 1.78.02 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Added FW GRO bridging support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] Revert "bnx2x: set gso_type" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clean previous IGU status before ack (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add `ethtool -w' support (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921560] - [netdrv] bnx2x: Added nvram personalities support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix rare self-test failures (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use SAN Mac for FCoE (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add an additional fatal hw assertion - BRB_HW_INTERRUPT (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clear dirty status when booting after UNDI (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow management traffic after boot from SAN (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix fastpath structures when memory allocation fails (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: move debugging code before the return (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: align define usage to satisfy static checkers (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: NULL dereference on error in debug code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Segregate SR-IOV code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add VF device ids and enable feature (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support PF <-> VF Bulletin Board (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support VF FLR (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF close request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_teardown request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_filters request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF setup_q request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support statistics collection for VFs by the PF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF init request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF acquire request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Infrastructure for VF <-> PF request on PF side (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prepare device and initialize VF database (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allocate VF database in PF when VFs are present (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF fastpath (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support ndo_set_rxmode in VF driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add teardown_q and close to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add init, setup_q, set_mac to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Separate VF and PF logic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add to VF <-> PF channel the release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF <-> PF channel 'acquire' at vf probe (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support probing and removing of VF device (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use ARRAY_SIZE where possible (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use prandom_bytes() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix typo of "suport" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: almost 'use netdev_alloc_frag()' (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix up function prototypes after __dev* removals (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add fw defs for use in cnic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic, bnx2x, bnx2: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Include bnx2x.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to CHIP ID and name macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to descriptor structures and macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Fix rare race condition during iSCSI disconnect (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Reset iSCSI EQ during shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: recognize fan failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct PFC disablement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix 'Ethtool -A' when autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent DCB if disabled in nvram (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Handle a rarely missed interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: mask CPL_OF interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: IGU parse error cause probe failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ext config accessed only on non-E1x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: nvram enables dropless flow control (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct advertised speed/duplex (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Filter packets on FCoE rings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Management can control PFC/ETS (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: parity recovery flow enhancement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: revised and corrected SPIO access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change duplex setting in EEE function (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add warning message in case of non-10G SFP module (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Always take PHY lock (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ current leakage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for 20G-KR2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove duplicate inclusion of bnx2x_hsi.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add static declaration to several functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in bnx2x driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix HW initialization using fw 7.8.x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support loading cnic resources at run-time (Michal Schmidt) [825729 828818 915420 915422 915517 919510 920624] - [netdrv] bnx2x: HSI change for 'update' ramrod (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.00-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x,cnic: use FW 7.8.2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve code around bnx2x_tests_str_arr (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix comment/printk/variable typos (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [net] In unregister_netdevice_notifier unregister the netdevices (Michal Schmidt) [987451] - [net] introduce NAPI_POLL_WEIGHT (Michal Schmidt) [987451] - [net] Export __netdev_pick_tx so that it can be used in modules (Michal Schmidt) [987451] - [net] Split core bits of netdev_pick_tx into __netdev_pick_tx (Michal Schmidt) [987451] - [net] netpoll: call ->ndo_select_queue() in tx path (Michal Schmidt) [987451] - [lib] introduce prandom_bytes() and prandom_bytes_state() (Michal Schmidt) [987451]- [pci] pcie: Reset link for devices below Root Port or Downstream Port (Myron Stowe) [966755] - [acpi] apei: Force fatal AER severity when component has been reset (Myron Stowe) [966755] - [pci] Remove "extern" from function declarations (Myron Stowe) [966755] - [pci] pcie: Move AER severity defines to aer.h (Myron Stowe) [966755] - [pci] pcie: Set dev->__aer_firmware_first only for matching devices (Myron Stowe) [966755] - [pci] pcie: Factor out HEST device type matching (Myron Stowe) [966755] - [pci] pcie: Don't parse HEST table for non-PCIe devices (Myron Stowe) [966755] - [acpi] Move cper_print_aer() call out of interrupt context (Myron Stowe) [967981] - [pci] pcie: Remove local PCI_BUS() define and use PCI_BUS_NUM() from PCI (Myron Stowe) [967981] - [pci] Add PCI_BUS_NUM() and PCI_DEVID() interfaces (Myron Stowe) [967981] - [pci] pcie: pci_get_domain_bus_and_slot() call missing required pci_dev_put() (Myron Stowe) [911740] - [pci] pcie: Report success only when every device has AER-aware driver (Myron Stowe) [911740] - [pci] Fix deadlock when unbinding device if parent in D3cold (Myron Stowe) [911740] - [pci] Make pci_error_handlers const (Myron Stowe) [911740] - [pci] pcie: Remove the port driver module exit routine (Myron Stowe) [911740] - [acpi] apei: Add missed ACPI5 support for error trigger table (Myron Stowe) [893388] - [acpi] apei: fix error status check condition for CPER (Myron Stowe) [825641] - [edac] add support for error type "Info" (Myron Stowe) [825641] - [pci] pcie: Cleanup log output for AER (Myron Stowe) [825641] - [acpi] apei: Enhanced AER logging (Myron Stowe) [825641] - [trace] Trace Event for PCI Express Advanced Error Reporting (Myron Stowe) [825641] - [acpi] edac.h: Add generic layers for describing a memory location (Myron Stowe) [825641] - [acpi] CPER failed to handle generic error records with multiple sections (Myron Stowe) [816520] - [acpi] APEI build fix (Myron Stowe) [816520] - [acpi] apei: Fix crash in apei_hest_parse() for acpi=off (Myron Stowe) [816515] - [acpi] apei: Fixup incorrect 64-bit access width firmware bug (Myron Stowe) [816515] - [acpi] apei: Fix ERST header length check (Myron Stowe) [816515] - [acpi] apei: Remove table not found message (Myron Stowe) [816515] - [pci] Print completion message at KERN_INFO to match starting message (Myron Stowe) [736984] - [acpi] Add PCIe AER recovery support (Myron Stowe) [736984] - [pci] pcie: add aer_recover_queue (Myron Stowe) [736984] - [netdrv] be2net: fix VLAN traffic if no VLAN group is registered (Stefan Assmann) [980772] - [wireless] brcmsmac: Reduce log spam in heavy tx, make err print in debug (John Green) [960977] - [watchdog] hpwdt: Increase version string (Linda Knippers) [985144] - [watchdog] hpwdt: Add check for UEFI bits (Linda Knippers) [985144] - [netdrv] be2net: Fix to avoid hardware workaround when not needed (Ivan Vecera) [947543] - [netdrv] be2net: use pci_vfs_assigned()/pci_num_vf() instead of be_find_vfs() (Ivan Vecera) [947543] - [netdrv] be2net: Fix 32-bit DMA Mask handling (Ivan Vecera) [947543] - [netdrv] be2net: Implement initiate FW dump feature for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix crash on 2nd invocation of PCI AER/EEH error_detected hook (Ivan Vecera) [947543] - [netdrv] be2net: Mark checksum fail for IP fragmented packets (Ivan Vecera) [947543] - [netdrv] be2net: Trim padded packets for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Pad skb to meet min Tx pkt size in lancer (Ivan Vecera) [947543] - [netdrv] be2net: cleanup be_get_drvinfo() (Ivan Vecera) [947543] - [netdrv] be2net: refactor HW workarounds in be_xmit() (Ivan Vecera) [947543] - [netdrv] be2net: bug fix on returning an invalid nic descriptor (Ivan Vecera) [947543] - [netdrv] be2net: Avoid double insertion of vlan tags (Ivan Vecera) [947543] - [netdrv] be2net: disable TX in be_close() (Ivan Vecera) [947543] - [netdrv] be2net: fix EQ from getting full while cleaning RX CQ (Ivan Vecera) [947543] - [netdrv] be2net: fix payload_len value for GET_MAC_LIST cmd req (Ivan Vecera) [947543] - [netdrv] be2net: provision VF resources before enabling SR-IOV (Ivan Vecera) [947543] - [netdrv] be2net: Fix to fail probe if MSI-X enable fails for a VF (Ivan Vecera) [947543] - [netdrv] be2net: avoid napi_disable() when it has not been enabled (Ivan Vecera) [947543] - [netdrv] be2net: Fix firmware download for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix to receive Multicast Packets when Promiscuous mode is enabled on certain devices (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show tx priority pause counter in ethtool -S (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use 32-bit stats to report rx_drops_no_fragment (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use version 2 of cq_create for SkyHawk-R devices (Ivan Vecera) [947543] - [netdrv] be2net: FLR must be first cmd issued to Lancer FW (Ivan Vecera) [947543] - [netdrv] be2net: Use GET_FUNCTION_CONFIG V1 cmd (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show wol disabled/enabled state correctly (Ivan Vecera) [947543] - [netdrv] be2net: Fixed memory leak (Ivan Vecera) [947543] - [netdrv] be2net: Avoid diagnostic test in certain versions of firmware to avoid NIC freeze (Ivan Vecera) [947543] - [netdrv] be2net: Renamed rx_address_mismatch_errors to rx_address_filtered (Ivan Vecera) [947543] - [netdrv] be2net: Add support for setting and getting rx flow hash options (Ivan Vecera) [947543] - [netdrv] be2net: Fix PVID tag offload for packets with inline VLAN tag (Ivan Vecera) [947543] - [netdrv] be2net: fix a Tx stall bug caused by a specific ipv6 packet (Ivan Vecera) [947543] - [netdrv] be2net: Remove an incorrect pvid check in Tx (Ivan Vecera) [947543] - [netdrv] be2net: enable IOMMU pass through for be2net (Ivan Vecera) [819453 947543] - [netdrv] be2net: Use GET_PROFILE_CONFIG V1 cmd for BE3-R (Ivan Vecera) [947543] - [netdrv] be2net: Avoid flashing BE3 UFI on BE3-R chip (Ivan Vecera) [947543] - [netdrv] be2net: Don't log "Out of MCCQ wrbs" error (Ivan Vecera) [947543] - [netdrv] be2net: Use TXQ_CREATE_V2 cmd (Ivan Vecera) [947543] - [netdrv] be2net: take care of __vlan_put_tag return value (Ivan Vecera) [947543] - [netdrv] be2net: remove unused variable 'sge' (Ivan Vecera) [947543] - [netdrv] be2net: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [947543] - [netdrv] be2net: Remove dma_alloc_coherent OOM messages (Ivan Vecera) [947543] - [netdrv] be2net: Use new F/W mailbox cmd to manipulate interrupts (Ivan Vecera) [947543] - [netdrv] be2net: enable interrupts in be_probe() (RoCE and other ULPs need them) (Ivan Vecera) [947543] - [netdrv] be2net: Update copyright year (Ivan Vecera) [947543] - [netdrv] be2net: use CSR-BAR SEMAPHORE reg for BE2/BE3 (Ivan Vecera) [947543] - [netdrv] benet: Wait f/w POST until timeout (Ivan Vecera) [947543] - [netdrv] be2net: update driver version to 4.6.x (Ivan Vecera) [947543] - [netdrv] be2net: fix re-loaded PF driver to re-gain control of its VFs (Ivan Vecera) [947543] - [netdrv] be2net: Updating Module Author string and log message string to "Emulex Corporation" (Ivan Vecera) [947543] - [netdrv] be2net: fix drvinfo strings set in drivers (Ivan Vecera) [947543] - [netdrv] be2net: Remove bogus dependencies on INET (Ivan Vecera) [947543] - [netdrv] be2net: remove adapter->eq_next_idx (Ivan Vecera) [947543] - [netdrv] be2net: remove roce on lancer (Ivan Vecera) [947543] - [netdrv] be2net: fix access to SEMAPHORE reg (Ivan Vecera) [947543] - [netdrv] be2net: re-factor bar mapping code (Ivan Vecera) [947543] - [netdrv] be2net: do not use sli_family to identify skyhawk-R chip (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong usage of adapter->generation (Ivan Vecera) [947543] - [netdrv] be2net: remove LANCER A0 workaround (Ivan Vecera) [947543] - [netdrv] be2net: Fix smatch warnings in be_main.c (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong frag_idx reported by RX CQ (Ivan Vecera) [947543] - [netdrv] benet: convert to set_phys_id (Ivan Vecera) [947543] - [virt] hv: allocate synic structures before hv_synic_init() (Jason Wang) [927359] - [virt] hv: check interrupt mask before read_index (Jason Wang) [927359] - [virt] hv: switch to use mb() instead of smp_mb() (Jason Wang) [927359] - [virt] hv: vmbus: Implement multi-channel support (Jason Wang) [927359] - [virt] hv: Fix a bug in get_vp_index() (Jason Wang) [927359] - [virt] hyperv_fb: Backport to RHEL 6.5 (Jason Wang) [927424] - [virt] add Hyper-V Synthetic Video Frame Buffer Driver (Jason Wang) [927424] - [virt] hv: Add a new driver to support host initiated backup (Jason Wang) [927409] - [netdrv] hyperv: Fix a compiler warning in netvsc_send() (Jason Wang) [927435] - [netdrv] hyperv: Fix RNDIS send_completion code path (Jason Wang) [927435] - [netdrv] hyperv: Fix a kernel warning from netvsc_linkstatus_callback() (Jason Wang) [927435] - [netdrv] hyperv: fix wrong length of mac address (Jason Wang) [927435] - [netdrv] hyperv: Add an error message to rndis_filter_set_device_mac() (Jason Wang) [927435] - [netdrv] hyperv: Remove unnecessary comments in rndis_filter_receive_data() (Jason Wang) [927435] - [netdrv] hyperv: Add buffer for extended info after the RNDIS response message (Jason Wang) [927435] - [netdrv] hyperv: Report actual status in receive completion packet (Jason Wang) [927435] - [netdrv] hyperv: Remove extra allocated space for recv_pkt_list elements (Jason Wang) [927435] - [netdrv] hyperv: Fix page buffer handling in rndis_filter_send_request() (Jason Wang) [927435] - [netdrv] hyperv: Fix the missing return value in rndis_filter_set_packet_filter() (Jason Wang) [927435] - [netdrv] hyperv: Fix the max_xfer_size in RNDIS initialization (Jason Wang) [927435] - [virt] hyperv/hv_balloon: remove old RHEL6 specific code (Jason Wang) [927417] - [virt] hyperv/balloon: Notify the host of permanent hot-add failures (Jason Wang) [927417] - [virt] hyperv/balloon: Support 2M page allocations for ballooning (Jason Wang) [927417] - [mm] page_alloc: export split_page() (Jason Wang) [927417] - [virt] hyperv/balloon: Permit Linux to specify hot-add alignment requirements (Jason Wang) [927417] - [virt] hyperv/balloon: make local functions static (Jason Wang) [927417] - [virt] hyperv/balloon: Implement hot-add functionality (Jason Wang) [927417] - [mm] memory_hotplug: extend memory hotplug API to allow memory hotplug in virtual machines (Jason Wang) [927417] - [virt] hyperv/balloon: Make the balloon driver not unloadable (Jason Wang) [927417] - [virt] hyperv/balloon: Execute hot-add code in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Execute balloon inflation in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Do not request completion notification (Jason Wang) [927417] - [fcoe] libfc: extend ex_lock to protect all of fc_seq_send (Neil Horman) [829784] - [fcoe] libfc: Correct check for initiator role (Neil Horman) [829784] - [fcoe] libfcoe: Fix fcoe_sysfs VN2VN mode (Neil Horman) [829784] - [fcoe] Split fc_disc_init into fc_disc_init and fc_disc_config (Neil Horman) [829784] - [fcoe] Always use fcoe_disc_init for discovery layer initialization (Neil Horman) [829784] - [fcoe] Fix deadlock between create and destroy paths (Neil Horman) [829784] - [fcoe] libfcoe: Fix Conflicting FCFs issue in the fabric (Neil Horman) [829784] - [fcoe] Revert "fcoe: fix fcoe enable on link toggle while it is still disabled" (Neil Horman) [829784] - [fcoe] libfcoe: Check for unusable FCFs before looking for conflicting FCFs (Neil Horman) [829784] - [fcoe] libfcoe: Handle CVL while waiting to select an FCF (Neil Horman) [829784] - [fcoe] Fix deadlock while deleting FCoE interface with NPIV ports (Neil Horman) [829784] - [fcoe] close race on link speed detection in fcoe code (Neil Horman) [829784] - [fcoe] debris left by "libfcoe: Remove mutex_trylock/restart_syscall checks" (Neil Horman) [829784] - [fcoe] consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb (Neil Horman) [829784] - [fcoe] move fcoe_link_speed_update() to libfcoe and export it (Neil Horman) [829784] - [fcoe] add support to the get_netdev() for fcoe_interface (Neil Horman) [829784] - [fcoe] prep work to start consolidate the usage of fcoe_netdev (Neil Horman) [829784] - [fcoe] Convert debug_logging macros to pr_info (Neil Horman) [829784] - [fcoe] Use the fcoe_sysfs control interface (Neil Horman) [829784] - [fcoe] libfcoe: Add new fcoe control interface (Neil Horman) [829784] - [fcoe] libfcoe: Save some memory and optimize name lookups (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs debug logging level (Neil Horman) [829784] - [fcoe] Cleanup locking on fcoe_percpu_receive_thread (Neil Horman) [829784] - [fcoe] libfcoe: Fix section mismatch (Neil Horman) [829784] - [fcoe] bnx2fc: cleanup fcoe_dev_stats (Neil Horman) [829784] - [fcoe] libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs (Neil Horman) [829784] - [powerpc] iommu: Fix multiple issues with IOMMU pools code (Steve Best) [929290] - [powerpc] iommu: Fix iommu pool initialization (Steve Best) [929290] - [powerpc] iommu: Implement IOMMU pools to improve multiqueue adapter performance (Steve Best) [929290] - [powerpc] iommu: Push spinlock into iommu_range_alloc and __iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_alloc and iommu_free (Steve Best) [929290] - [powerpc] pseries: Disable interrupts around IOMMU percpu data accesses (Steve Best) [929290] - [block] rsxx: Adding in debugfs entries (Steve Best) [929277] - [block] rsxx: Fixes incorrect stats calculation (Steve Best) [929277] - [block] rsxx: Adding EEH check inside cregs timeout (Steve Best) [929277] - [block] rsxx: Adapter address space sanity check (Steve Best) [929277] - [block] rsxx: Fixes DLPAR add kernel panic if partition still mounted (Steve Best) [929277] - [block] rsxx: Changing the adapter name to the official name (Steve Best) [929277] - [block] rsxx: Adding in sync_start module paramenter (Steve Best) [929277] - [block] rsxx: Allow block size to be determined by configuration (Steve Best) [929277] - [block] rsxx: Fixes soft-lockup issues during DMAs (Steve Best) [929277] - [block] rsxx: Restructured DMA cancel scheme (Steve Best) [929277] - [block] rsxx: Individual workqueues for interruptible events (Steve Best) [929277] - [block] rsxx: remove unused variable (Steve Best) [929277] - [block] rsxx: enable error return of rsxx_eeh_save_issued_dmas() (Steve Best) [929277] - [block] rsxx: removes dynamic allocation on stack (Steve Best) [929277] - [block] rsxx: fix missing unlock on error return in rsxx_eeh_remap_dmas() (Steve Best) [929277] - [block] rsxx: Adding in EEH support to the IBM FlashSystem 70/80 device driver (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 error message bug fix (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 branding changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 fixes inconsistent locking (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 trivial changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 driver fixes (Steve Best) [929277] - [block] rsxx: add slab.h include to dma.c (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 device driver (Steve Best) [929277] - [target] target/file: Fix off-by-one READ_CAPACITY bug for !S_ISBLK export (Andy Grover) [982777] - [target] Re-instate sess_wait_list for target_wait_for_sess_cmds (Andy Grover) [982777] - [target] close target_put_sess_cmd() vs. core_tmr_abort_task() race (Andy Grover) [982777] - [target] iblock: Fix WCE=1 + DPOFUA=1 backend WRITE regression (Andy Grover) [982777] - [target] Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio (Andy Grover) [982777] - [target] tcm_fc: Check for aborted sequence (Andy Grover) [982777] - [target] Change default sense key of NOT_READY (Andy Grover) [982777]- [netdrv] qlcnic: Bump up the version to 5.1.38 (Chad Dupuis) [694104] - [netdrv] qlcnic: Clear link status when interface is down (Chad Dupuis) [694104] - [netdrv] qlcnic: change mdelay to msleep (Chad Dupuis) [694104] - [netdrv] qlcnic: Log warning message for 83xx adapter in MSI mode (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure mailbox interrupt command for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.37 (Chad Dupuis) [694104] - [netdrv] qlcnic: Implement flash sysfs callback for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.36 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics collection (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix endian issues in 83xx driver (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.35 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure interrupts for 83xx adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix internal loopback test for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.34 (Chad Dupuis) [694104] - [netdrv] qlcnic: fix ping resumption to a VM after a live migration (Chad Dupuis) [694104] - [netdrv] qlcnic: fix estimation of receive MSS in case of LRO for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor Legacy interrupt handling for 83xx (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox interrupt (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unsupported CDRP command error message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox response handling (Chad Dupuis) [694104] - [netdrv] qlcnic: enhance MSIX allocation failure log message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix async event handling during diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic IRQ test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: helper routine to handle async events (Chad Dupuis) [694104] - [netdrv] qlcnic: fix firmware based IDC participation (Chad Dupuis) [694104] - [netdrv] qlcnic: fix initialize NIC mailbox command (Chad Dupuis) [694104] - [netdrv] qlcnic: Updating copyright information (Chad Dupuis) [694104] - [netdrv] qlcnic: silence false positive overflow warning (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.33 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix minidump in NPAR mode (Chad Dupuis) [694104] - [netdrv] qlcnic: driver LRO bug fix (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix bug in reading HW reset template (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.32 (Chad Dupuis) [694104] - [netdrv] qlcnic: sleeping function called from invalid context (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix LED/Beaconing tests to work on all ports of an adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: avoid mixed mode interrupts for some adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: enable RSS for TCP over IPv6 (Chad Dupuis) [694104] - [netdrv] qlcnic: enable LRO on IPv6 without dest ip check (Chad Dupuis) [694104] - [netdrv] qlcnic: set driver version in firmware (Chad Dupuis) [694104] - [netdrv] qlcnic: guard __vlan_find_dev_deep() by rcu_read_lock (Chad Dupuis) [694104] - [netdrv] qlcnic: fix build error (Chad Dupuis) [694104] - [netdrv] qlcnic: do not duplicate infrastructure functions (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: remove unused definitions from header file (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx ethtool interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx register dump routines (Chad Dupuis) [694104] - [netdrv] qlcnic: enable 83xx virtual NIC mode (Chad Dupuis) [694104] - [netdrv] qlcnic: flash template based firmware reset recovery (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx CNA inter driver communication mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx adpater flash interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx base driver (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx data path routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx memory map and HW access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: macros for common register access (Chad Dupuis) [694104] - [netdrv] qlcnic: change driver hardware interface mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unused variable warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: rename module params with module_param_named (Chad Dupuis) [694104] - [netdrv] qlcnic: fix bug in LRO descriptor access macro (Chad Dupuis) [694104] - [netdrv] qlcnic: update NIC partition interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: get board name API (Chad Dupuis) [694104] - [netdrv] qlcnic: modify PCI and register access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: move HW specific data to seperate structure (Chad Dupuis) [694104] - [netdrv] qlcnic: add 82xx adapter specific checks (Chad Dupuis) [694104] - [netdrv] qlcnic: remove __dev* attributes (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_minidump.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_minidump.c for dump utility (Chad Dupuis) [694104] - [netdrv] qlcnic: fix style issues in qlcnic_sysfs.c file (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_sysfs.c for sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_io.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_io.c for datapath routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix compiler warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix error return code (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix scheduling while atomic bug (Chad Dupuis) [694104] - [virt] kvm: Fix iommu map/unmap to handle memory slot moves (Alex Williamson) [978472] - [virt] kvm: perform an invalid memslot step for gpa base change (Alex Williamson) [978472] - [video] vgacon: add cond reschedule points in vgacon_do_font_op (Marcelo Tosatti) [971311] - [kernel] tracing: Format non-nanosec times from tsc clock without a decimal point (Marcelo Tosatti) [911564] - [kernel] tracing: Add a TSC trace_clock (Marcelo Tosatti) [911564] - [perf] kvm: Initialize file_name var to fix segfault (Jiri Olsa) [977969] - [perf] kvm: Add braces around multi-line statements (Jiri Olsa) [977969] - [perf] kvm: Total count is a u64, print as so (Jiri Olsa) [977969] - [perf] kvm: Remove typecast in init_kvm_event_record (Jiri Olsa) [977969] - [perf] kvm: Only process events for vcpus of interest (Jiri Olsa) [977969] - [perf] kvm: Fix building perf kvm on non x86 arches (Jiri Olsa) [977969] - [perf] kvm: Rename perf_kvm to perf_kvm_stat (Jiri Olsa) [977969] - [perf] kvm: Move global variables into a perf_kvm struct (Jiri Olsa) [977969] - [perf] kvm: Use perf_evsel__intval (Jiri Olsa) [977969] - [perf] kvm: Events analysis tool (Jiri Olsa) [977969] - [perf] Check proper prev_state size for sched_switch tp (Jiri Olsa) [984006] - [perf] Revert "perf sched: Handle PERF_RECORD_EXIT events" (Jiri Olsa) [984006] - [perf] Fix breakage introduced by the test_attr infrastructure (Jiri Olsa) [984006] - [block] mtip32xx: Fix compile warning (David Milburn) [927436] - [block] mtip32xx: Workaround for unaligned writes (David Milburn) [927436] - [block] mtip32xx: Disable TRIM support (David Milburn) [927436] - [block] mtip32xx: fix a smatch warning (David Milburn) [927436] - [block] mtip32xx: fix two smatch warnings (David Milburn) [927436] - [block] mtip32xx: Add debugfs entry device_status (David Milburn) [927436] - [block] mtip32xx: return 0 from pci probe in case of rebuild (David Milburn) [927436] - [block] mtip32xx: recovery from command timeout (David Milburn) [927436] - [block] mtip32xx: fix error return code in mtip_pci_probe() (David Milburn) [927436] - [block] mtip32xx: add missing GENERIC_HARDIRQS dependency (David Milburn) [927436] - [block] mtip32xx: fix sparse warning, symbol 'mtip_send_trim' was not declared (David Milburn) [927436] - [block] mtip32xx: add trim support (David Milburn) [927436] - [block] mtip32xx: fix for crash when the device surprise removed during rebuild (David Milburn) [927436] - [block] mtip32xx: fix for driver hang after a command timeout (David Milburn) [927436] - [block] mtip32xx: Fix padding issue (David Milburn) [927436] - [block] mtip32xx: fix potential NULL pointer dereference in mtip_timeout_function() (David Milburn) [927436] - [block] mtip32xx: fix shift larger than type warning (David Milburn) [927436] - [block] mtip32xx: Fix incorrect mask used for erase mode (David Milburn) [927436] - [block] mtip32xx: Fix to make lba address correct in big-endian systems (David Milburn) [927436] - [block] mtip32xx: fix potential crash on SEC_ERASE_UNIT (David Milburn) [927436] - [block] mtip32xx: Added appropriate timeout value for secure erase (David Milburn) [927436] - [block] mtip32xx: Remove dead code (David Milburn) [927436] - [block] mtip32xx: Change printk to pr_xxxx (David Milburn) [927436] - [block] mtip32xx: Proper reporting of write protect status on big-endian (David Milburn) [927436] - [block] mtip32xx: Increase timeout for standby command (David Milburn) [927436] - [block] mtip32xx: Handle NCQ commands during the security locked state (David Milburn) [927436] - [block] mtip32xx: Add support for new devices (David Milburn) [927436] - [block] mtip32xx: Create debugfs entries for troubleshooting (David Milburn) [927436] - [block] mtip32xx: Remove version.h header file inclusion (David Milburn) [927436] - [scsi] ipr: Avoid target_destroy accessing memory after it was freed (Steve Best) [929279] - [scsi] Handle MLQUEUE busy response in scsi_send_eh_cmnd (Steve Best) [929279] - [scsi] ipr: SATA DVD probing failed with 64bit adapter (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: fix addition of abort command to HRRQ free queue (Steve Best) [929279] - [scsi] ipr: ipr_test_msi() fails when running with msi-x enabled adapter (Steve Best) [929279] - [scsi] ipr: Fix oops while resetting an ipr adapter (Steve Best) [929279] - [scsi] ipr: Fix sparse error in ipr driver (Steve Best) [929279] - [scsi] ipr: Driver version 2.6.0 (Steve Best) [929279] - [scsi] ipr: Implement block iopoll (Steve Best) [929279] - [scsi] ipr: Reduce lock contention (Steve Best) [929279] - [scsi] ipr: Add support for MSI-X and distributed completion (Steve Best) [929279] - [scsi] ipr: Resource path error logging cleanup (Steve Best) [929279] - [scsi] ipr: Handler ID memory allocation failure at module load time (Steve Best) [929279] - [scsi] ipr: Add several new CCIN definitions for new adapters support (Steve Best) [929279] - [scsi] storvsc: avoid usage of WRITE_SAME (Jason Wang) [969541] - [scsi] storvsc: Handle dynamic resizing of the device (Jason Wang) [927414] - [scsi] storvsc: Restructure error handling code on command completion (Jason Wang) [927414] - [scsi] storvsc: Initialize the sglist (Jason Wang) [969545] - [input] alps: add "Dolphin V1" touchpad support (Aristeu Rozanski) [837091] - [input] alps: remove unused argument to alps_enter_command_mode() (Aristeu Rozanski) [837091] - [input] alps: enable trackstick on Rushmore touchpads (Aristeu Rozanski) [837091] - [input] alps: add support for "Rushmore" touchpads (Aristeu Rozanski) [837091] - [input] alps: make the V3 packet field decoder "pluggable" (Aristeu Rozanski) [837091] - [input] alps: move pixel and bitmap info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix command mode check (Aristeu Rozanski) [837091] - [input] alps: rework detection of Pinnacle AGx touchpads (Aristeu Rozanski) [837091] - [input] alps: move addr_command, nibble_command settings into alps_set_defaults() (Aristeu Rozanski) [837091] - [input] alps: use function pointers for different protocol handlers (Aristeu Rozanski) [837091] - [input] alps: rework detection sequence (Aristeu Rozanski) [837091] - [input] alps: introduce helper function for repeated commands (Aristeu Rozanski) [837091] - [input] alps: move alps_get_model() down below hw_init code (Aristeu Rozanski) [837091] - [input] alps: copy "model" info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix touchpad detection when buttons are pressed (Aristeu Rozanski) [837091] - [virt] hyperv: Handle Xen emulation of Hyper-V more gracefully (Jason Wang) [927359] - [virt] hyperv/vmbus: Handle channel rescind message correctly (Jason Wang) [927359] - [virt] hyperv/vmbus: Fix a bug in hv_need_to_signal() (Jason Wang) [927359] - [virt] hyperv: remove cast for kmalloc return value (Jason Wang) [927359] - [virt] hyperv/vmbus: Use the new infrastructure for delivering VMBUS interrupts (Jason Wang) [927359] - [virt] hyperv: Handle Hyper-V vmbus interrupts as special hypervisor interrupts (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Prevent the host from ballooning the guest too low (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Add a parameter to delay pressure reporting (Jason Wang) [927359] - [virt] hyperv: Execute shutdown in a thread context (Jason Wang) [927359] - [virt] hyperv/hid-hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/storvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv/netvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/vmbus: Consolidate all offer GUID definitions in hyperv.h (Jason Wang) [927359] - [virt] hyperv: Bind all vmbbus interrupts to the boot CPU (Jason Wang) [927359] - [virt] hyperv: vmbus_flow_handler() can be static (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Fix a bug in the definition of struct dm_info_msg (Jason Wang) [927359] - [virt] hyperv: remove unused variable in vmbus_recvpacket_raw() (Jason Wang) [927359] - [virt] hyperv: Cleanup and consolidate reporting of build/version info (Jason Wang) [927359] - [virt] hyperv: Capture the host build information (Jason Wang) [927359] - [virt] hyperv: Implement flow management on the send side (Jason Wang) [927359] - [virt] hyperv: Enable protocol negotiation with win8 hosts (Jason Wang) [927359] - [virt] hyperv: Add a check to deal with spurious interrupts (Jason Wang) [927359] - [virt] hyperv: Handle vmbus interrupts concurrently on all cpus (Jason Wang) [927359] - [virt] hyperv: Manage event tasklets on per-cpu basis (Jason Wang) [927359] - [virt] hyperv: Get rid of unnecessary request for offers (Jason Wang) [927359] - [virt] hyperv: Get rid of the unused global signaling state (Jason Wang) [927359] - [virt] hyperv: Add code to distribute channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Modify the interrupt handling code to support win8 and beyond (Jason Wang) [927359] - [virt] hyperv: Add state to manage incoming channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Setup a mapping for Hyper-V's notion cpu ID (Jason Wang) [927359] - [virt] hyperv: Cleanup vmbus_set_event() to support win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Manage signaling state on a per-connection basis (Jason Wang) [927359] - [virt] hyperv: Move vmbus version definitions to hyperv.h (Jason Wang) [927359] - [virt] hyperv: Change the signature of vmbus_set_event() (Jason Wang) [927359] - [virt] hyperv: Change the signature for hv_signal_event() (Jason Wang) [927359] - [virt] hyperv: Save and export negotiated vmbus version (Jason Wang) [927359] - [virt] hyperv: Extend/modify vmbus_channel_offer_channel for win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Update the ring buffer structure to match win8 functionality (Jason Wang) [927359] - [virt] hyperv: Support handling multiple VMBUS versions (Jason Wang) [927359] - [virt] hyperv: Get rid of hv_get_ringbuffer_interrupt_mask() (Jason Wang) [927359] - [virt] hyperv: Optimize the signaling on the write path (Jason Wang) [927359] - [virt] hyperv: Optimize signaling in the read path (Jason Wang) [927359] - [virt] hyperv: Turn off batched reading for util drivers (Jason Wang) [927359] - [virt] hyperv: Add state to manage batched reading (Jason Wang) [927359] - [virt] hyperv: Implement routines for read side signaling optimization (Jason Wang) [927359] - [virt] hyperv/hv_balloon: remove duplicated include from hv_balloon.c (Jason Wang) [927359] - [virt] hyperv/hv_balloon: mark a function static (Jason Wang) [927359] - [virt] hyperv: remove unused variable from channel_mgmt.c (Jason Wang) [927359] - [usb] make the usbfs memory limit configurable (Gopal) [970457] - [powerpc] PERF_EVENT_IOC_ENABLE does not reenable event (Steve Best) [986077] - [trace] sched: Add tracepoint for accounting blocked time (Michal Schmidt) [596098] - [kernel] kexec: export PG_hwpoison flag into vmcoreinfo (Vivek Goyal) [975267] - [base] core: Don't remove kobjects in device_shutdown (Mateusz Guzik) [972831] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [kernel] time: enable clocksource watchdog for tsc and kvm guest (Marcelo Tosatti) [873659] - [acpi] Rework acpi_get_child() to be more efficient (Tony Camuso) [907241] - [netdrv] pch_gbe: fix ip_summed checksum reporting on rx (Veaceslav Falico) [877556]- [wireless] iwlwifi: bump required firmware API version for 3160/7260 (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: adjust firmware D3 configuration API (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: support BSS only (Stanislaw Gruszka) [842846 916050] - [wireless] leds: merge net/mac80211/leds-compat.* to drivers/leds (Stanislaw Gruszka) [882300] - [wireless] Update rndis_wlan driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update at76c50x driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update adm8211 driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update zd1211rw driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update brcmsmac driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Backport ti drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mwl8k driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mac80211_hwsim driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport libertas_tf driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport orinoco driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport hostap driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rtl818x driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43legacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport p54 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rt2x00 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firwmare] add htc_7010.fw and htc_9271.fw (Stanislaw Gruszka) [955782] - [firmware] add carl9170fw (Stanislaw Gruszka) [882300] - [wireless] Backport carl9170 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport ath5k/ath9k drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Remove iwmc3200wifi driver (Stanislaw Gruszka) [882300] - [wireless] Backport iwlegacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firmware] iwlwifi: add firmware for 7260 / 3160 devices (Stanislaw Gruszka) [842847 916051] - [wireless] Backport iwlwifi driver from linux 3.10 (Stanislaw Gruszka) [842846 882300 916050 954239] - [net] Backport mac80211 from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport wireless core from linux 3.10 (Stanislaw Gruszka) [882300] - [net] export unregister_netdevice_many symbol (Stanislaw Gruszka) [882300] - [kernel] driver core: add module_platform_driver (Stanislaw Gruszka) [882300] - [pcmcia] introduce helper for pcmcia_driver module boilerplate (Stanislaw Gruszka) [882300] - [net] add GENLMSG_DEFAULT_SIZE to RHEL6 (Stanislaw Gruszka) [882300] - [fs] procfs: add PDE_DATA (Stanislaw Gruszka) [882300] - [netdrv] add netdev_continue_rcu (Stanislaw Gruszka) [882300] - [kernel] driver core: create lock/unlock functions for struct device (Stanislaw Gruszka) [882300] - [input] add KEY_WPS_BUTTON definition (Stanislaw Gruszka) [882300] - [pci] add PCI_EXP_LNKCTL_ASPM_L1 and PCI_EXP_LNKCTL_ASPM_L0S (Stanislaw Gruszka) [882300] - [net] add mac_pton() (Stanislaw Gruszka) [882300] - [net] etherdevice.h: Add is_unicast_ether_addr function (Stanislaw Gruszka) [882300] - [net] etherdevice: introduce eth_broadcast_addr (Stanislaw Gruszka) [882300] - [net] add netdev_features_t (Stanislaw Gruszka) [882300] - [kconfig] Introduce IS_ENABLED(), IS_BUILTIN() and IS_MODULE() (Stanislaw Gruszka) [882300] - [net] netlink: advertise incomplete dumps (Stanislaw Gruszka) [882300] - [net] netlink: add signed types (Stanislaw Gruszka) [882300] - [net] add ETH_P_802_3_MIN (Stanislaw Gruszka) [882300] - [kernel] workqueue: add work_busy() (Stanislaw Gruszka) [882300] - [firmware] Update Broadcom wifi 4313 smac firware to version 610.812 (John Green) [965253] - [wireless] brcmsmac: request firmware in .start() callback (John Green) [757944] - [wireless] Revert: brcmsmac: support 4313iPA (John Green) [757944] - [bcma] init spin lock (John Green) [757944] - [wireless] brcmsmac: Remove unnecessary memset casts (John Green) [757944] - [wireless] brcmsmac: Downgrade d11hdrs_mac80211 error messages to warnings (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_country_valid() (John Green) [757944] - [wireless] brcmsmac: avoid 512 byte stack variable (John Green) [757944] - [wireless] brcmsmac: fix u16 overflow warning (John Green) [757944] - [wireless] brcmsmac: rework of mac80211 .flush() callback operation (John Green) [757944] - [bcma] unregister gpios before unloading bcma (John Green) [757944] - [mtd] bcm47xxsflash: add own struct for abstracting bus type (John Green) [757944] - [bcma] cc: fix (and rename) define of NAND flash type (John Green) [757944] - [bcma] Xflash: reorder includes to make pr_fmt work (John Green) [757944] - [bcma] register platform device for parallel flash (John Green) [757944] - [bcma] fix NAND flash validation (John Green) [757944] - [wireless] brcmsmac: fix tx status processing (John Green) [757944] - [bcma] use consistent case for 'hex' constants (John Green) [757944] - [bcma] add support for 1 and 2 byte extended config space access (John Green) [757944] - [bcma] don't map/unmap a subset of the PCI config space (John Green) [757944] - [bcma] jump to 'out' label for invalid 'func' value (John Green) [757944] - [bcma] update pci configuration for bcm4706/bcm4716 (John Green) [757944] - [bcma] mips: rename oldirqflag to irqinitmask (John Green) [757944] - [bcma] mips: remove assigned_irqs from structure (John Green) [757944] - [bcma] mips: show also disabled IRQs (John Green) [757944] - [bcma] mips: make some info messages debug messages (John Green) [757944] - [bcma] mips: explicit assign IRQ numbers (John Green) [757944] - [bcma] make bcma_find_core_unit() accessible (John Green) [757944] - [wireless] brcmsmac: remove dead code (John Green) [757944] - [wireless] brcmsmac: allow user-space setting of interface address (John Green) [757944] - [wireless] brcmsmac: use perimeter lock in add_interface() callback (John Green) [757944] - [wireless] brcmsmac: increase timer reference count for new timers only (John Green) [757944] - [wireless] brcmsmac: initialize morepending in brcms_b_recv() (John Green) [757944] - [bcma] remove __dev* attributes (John Green) [757944] - [wireless] brcmsmac: add copyright information for Canonical (John Green) [757944] - [bcma] correct M25P32 serial flash ID (John Green) [757944] - [bcma] BCMA_DRIVER_GPIO should depend on GPIOLIB instead of selecting it (John Green) [757944] - [bcma] mips: fix clearing device IRQ (John Green) [757944] - [wireless] brcmsmac: add support for BCM43224 with PCI id of 14e4:a8d8 (John Green) [757944] - [wireless] brcmsmac: do a read after the write of the objmem on broken PCIe controllers (John Green) [757944] - [bcma] unify naming schema for clock functions (John Green) [757944] - [wireless] brcmsmac: add support for cores with revision 17 (John Green) [757944] - [wireless] brcmsmac: fix uninitialized variable warning on arm architecture (John Green) [757944] - [wireless] brcm80211: remove __dev* attributes (John Green) [757944] - [bcma] add methods for watchdog driver (John Green) [757944] - [bcma] set the pmu watchdog if available (John Green) [757944] - [bcma] add bcma_chipco_alp_clock (John Green) [757944] - [wireless] brcmsmac: remove duplicated include from debug.c (John Green) [757944] - [bcma] add common header for watchdog (John Green) [757944] - [wireless] brcmsmac: Fix possible NULL pointer dereference in _dma_ctrlflags() (John Green) [757944] - [wireless] brcmsmac: support 4313iPA (John Green) [757944] - [wireless] brcmsmac: move PHY functions (John Green) [757944] - [wireless] brcmsmac: hardware info in debugfs (John Green) [757944] - [wireless] brcmsmac: fix bounds checking in tx/rx (John Green) [757944] - [wireless] brcmsmac: cleanup in isr code (John Green) [757944] - [wireless] brcmsmac: handle packet drop during transmit correctly (John Green) [757944] - [bcma] handle return value of pci_assign_resource (John Green) [757944] - [bcma] add more package IDs (John Green) [757944] - [wireless] brcmsmac: Add __printf verification to logging prototypes (John Green) [757944] - [bcma] export PLL reading function (John Green) [757944] - [bcma] add GPIO driver (John Green) [757944] - [bcma] add comment to bcma_chipco_gpio_control (John Green) [757944] - [bcma] add bcma_chipco_gpio_pullup and bcma_chipco_gpio_pulldown (John Green) [757944] - [bcma] add locking around GPIO register accesses (John Green) [757944] - [wireless] brcmsmac: Remove stray argument from debug macro (John Green) [757944] - [wireless] brcmsmac: Remove unused wlc_prio2prec_map and _BRCMS_PREC_* constants (John Green) [757944] - [wireless] brcmsmac: Remove some noisy and uninformative debug messages (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for AMPDU session information (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for macintstatus (John Green) [757944] - [wireless] brcmsmac: Improve tx trace and debug support (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_ht() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_dma() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_int() debug macro (John Green) [757944] - [wireless] brcmsmac: Add rx and tx debug macros (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_mac80211() debug macro (John Green) [757944] - [wireless] brcmsmac: Use debug macros for general error and debug statements (John Green) [757944] - [wireless] brcmsmac: Add support for writing debug messages to the trace buffer (John Green) [757944] - [wireless] brcmsmac: Add module parameter for setting the debug level (John Green) [757944] - [wireless] brcm80211: Convert log message levels to debug levels (John Green) [757944] - [wireless] brcm80211: Allow trace support to be enabled separately from debug (John Green) [757944] - [wireless] brcmsmac: Reduce number of entries in tx DMA rings (John Green) [757944] - [wireless] brcmsmac: Use correct descriptor count when calculating next rx descriptor (John Green) [757944] - [wireless] brcmsmac: Remove internal tx queue (John Green) [757944] - [wireless] brcmsmac: Use IEEE 802.11 AC levels for pktq precedence levels (John Green) [757944] - [wireless] brcmsmac: Remove unimplemented flow control functions (John Green) [757944] - [wireless] brcmsmac: Add helper function for updating txavail count (John Green) [757944] - [wireless] brcmsmac: Don't weight AMPDU packets in txfifo (John Green) [757944] - [wireless] brcmsmac: Introduce AMPDU sessions for assembling AMPDUs (John Green) [757944] - [bcma] suspend/resume callbacks should be conditionally compiled on CONFIG_PM_SLEEP (John Green) [757944] - [bcma] do not initialize deactivated PCIe cores (John Green) [757944] - [bcma] add an extra pcie core struct (John Green) [757944] - [bcma] use fallback sprom if sprom on card was not valid (John Green) [757944] - [bcma] add some more flash chips for serial flash (John Green) [757944] - [bcma] extract drv_cc in bcma_core_mips_flash_detect() (John Green) [757944] - [bcma] mark nflash if it is the boot flash (John Green) [757944] - [bcma] add and use constants for the flash windows (John Green) [757944] - [bcma] mark pflash as present when available (John Green) [757944] - [bcma] init sprom struct earlier (John Green) [757944] - [bcma] just do the necessary things in early register on SoCs (John Green) [757944] - [bcma] fix unregistration of cores (John Green) [757944] - [bcma] Convert #include ... to #include in kernel system headers (John Green) [757944] - [mtd] bcm47xxsflash: basic read-only driver for BCMA serial flash (John Green) [757944] - [bcma] change delays to follow timers-howto guide (John Green) [757944] - [bcma] handle BCM43227 (John Green) [757944] - [wireless] brcm80211: Remove bogus memcpy in ai_detach (John Green) [757944] - [wireless] brcmsmac: fix mismatch in number of custom regulatory rules (John Green) [757944] - [bcma] don't leak memory for PCIE, MIPS, GBIT cores (John Green) [757944] - [wireless] brcm80211: set interface down on reset (John Green) [757944] - [bcma] detect and register NAND flash device (John Green) [757944] - [bcma] detect and register serial flash device (John Green) [757944] - [wireless] brcmsmac: document firmware dependencies (John Green) [757944] - [bcma] add (mostly) NAND defines (John Green) [757944] - [bcma] make some functions static (John Green) [757944] - [wireless] brcmsmac: use ieee80211_channel_to_frequency (John Green) [757944] - [bcma] BCM43228 support (John Green) [757944] - [bcma] fix invalid PMU chip control masks (John Green) [757944] - [bcma] add missing iounmap on error path (John Green) [757944] - [bcma] fix regression in interrupt assignment on mips (John Green) [757944] - [bcma] add place for flash memory support (John Green) [757944] - [bcma] cc: update defines (John Green) [757944] - [bcma] add new cores at the end of list (John Green) [757944] - [bcma] add trivial GBIT MAC COMMON driver (John Green) [757944] - [bcma] fix typo reading number of slave wrappers (John Green) [757944] - [bcma] support alternative (BCM4706) ChipCommon core id (John Green) [757944] - [wireless] brcmsmac: restructure info->control.sta handling as it is going to be removed soon (John Green) [757944] - [bcma] add PMU clock support for BCM4706 (John Green) [757944] - [bcma] fix CC driver compilation on MIPS (John Green) [757944] - [wireless] brcmsmac: handle non PCI devices in the phy code (John Green) [757944] - [wireless] brcmsmac: fix read in write_phy_reg (John Green) [757944] - [wireless] brcmsmac: extend brcms_c_chipmatch() to also handle non PCIe devices (John Green) [757944] - [wireless] brcmsmac: fix DMA on SoCs (John Green) [757944] - [wireless] brcmsmac: extend xmtfifo_sz array (John Green) [757944] - [wireless] brcmsmac: add some workarounds for other chips again (John Green) [757944] - [wireless] brcmsmac: add a conditions for core rev 17 again (John Green) [757944] - [wireless] brcmsmac: remove some unnessessacry casts and void pointer (John Green) [757944] - [wireless] brcmsmac: use core id constants from bcma (John Green) [757944] - [wireless] brcmsmac: remove some redundant chip common workarounds (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_spuravoid_pllupdate() (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_init() and si_pmu_res_init() (John Green) [757944] - [wireless] brcmsmac: remove ai_findcore() (John Green) [757944] - [wireless] brcmsmac: use container_of instead of cast (John Green) [757944] - [wireless] brcmsmac: remove ai_get_buscoretype() and ai_get_buscorerev() (John Green) [757944] - [wireless] brcmsmac: remove PCI_FORCEHT() macro (John Green) [757944] - [wireless] brcmsmac: remove PCIE() macro (John Green) [757944] - [bcma] use custom printing functions (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_regd_init() which crashed after 11ad patch (John Green) [757944] - [bcma] add mdelay bcma_pmu_resources_init() (John Green) [757944] - [bcma] add bcma_pmu_spuravoid_pllupdate() (John Green) [757944] - [bcma] remove chip ids doing nothing from PMU initialization (John Green) [757944] - [bcma] remove bcma_pmu_pll_init() and bcma_pmu_swreg_init() (John Green) [757944] - [bcma] complete workaround for BCMA43224 and BCM4313 (John Green) [757944] - [bcma] add PCI ID for BCM43224 (John Green) [757944] - [bcma] remove fix for 4329b0 bad LPOM is detection (John Green) [757944] - [bcma] add constants for chip ids (John Green) [757944] - [bcma] extend workaround for bcm4331 (John Green) [757944] - [bcma] define some additional cores IDs (John Green) [757944] - [wireless] brcmsmac: fix NULL pointer crash in brcms_c_regd_init() (John Green) [757944] - [wireless] brcm80211: use current regulatory domain when checking whether OFDM is allowed (John Green) [757944] - [wireless] brcm80211: don't validate channels against internal regulatory data (John Green) [757944] - [wireless] brcm80211: use mac80211 channel data for tx power limits (John Green) [757944] - [wireless] brcm80211: enable/disable radio on regulatory updates (John Green) [757944] - [wireless] brcm80211: inform mac80211 of the X2 regulatory domain (John Green) [757944] - [wireless] brcm80211: clean up channel.c (John Green) [757944] - [wireless] brcm80211: remove unused code for 40MHz channels (John Green) [757944] - [wireless] brcm80211: always set channel specified by mac80211 (John Green) [757944] - [wireless] brcm80211: don't set up tx power limits during initialization (John Green) [757944] - [wireless] brcmsmac: fix smatch warning found in ampdu.c (John Green) [757944] - [wireless] brcmsmac: remove brcms_set_hint() function (John Green) [757944] - [wireless] brcm80211: fixed checkpatch and sparse warnings (John Green) [757944] - [wireless] brcm80211: Remove casts to same type (John Green) [757944] - [wireless] brcm80211: brcmu_pkt_buf_free_skb() should handle NULL (John Green) [757944] - [wireless] brcm80211: remove an unneeded NULL check (John Green) [757944] - [wireless] brcmsmac: initial backport of brcmsmac wifi driver (John Green) [757944] - [firmware] Add brcmsmac wireless firmware (John Green) [757944]- [netdrv] e1000e: Release mutex lock only if it has been initially acquired (Dean Nelson) [923897] - [netdrv] e1000e: cleanup whitespace (Dean Nelson) [923897] - [netdrv] e1000e: panic caused by Rx traffic arriving while interface going down (Dean Nelson) [923897] - [netdrv] e1000e: prevent multiple calls to e1000e_down() and e1000_free_irq() (Dean Nelson) [923897] - [netdrv] e1000e: fix numeric overflow in phc settime method (Dean Nelson) [923897] - [netdrv] e1000e: Add missing dma_mapping_error-call in e1000_alloc_jumbo_rx_buffers (Dean Nelson) [923897] - [netdrv] e1000e: increase driver version number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unused defines (Dean Nelson) [923897] - [netdrv] e1000e: add support for LTR on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: EEE capability advertisement not set/disabled as required (Dean Nelson) [923897] - [netdrv] e1000e: long access timeouts when I217/I218 MAC and PHY are out of sync (Dean Nelson) [923897] - [netdrv] e1000e: fix LED blink logic for designs with LEDs driven by cathode (Dean Nelson) [923897] - [netdrv] e1000e: slow performance between two 82579 connected via 10Mbit hub (Dean Nelson) [923897] - [netdrv] e1000e: additional error handling on PHY register accesses (Dean Nelson) [923897] - [netdrv] e1000e: workaround DMA unit hang on I218 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup - move defines to appropriate header file (Dean Nelson) [923897] - [netdrv] e1000e: cleanup format of struct e1000_opt_list struct (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bug (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bugs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup USLEEP_RANGE checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line breaks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup formatting of static structs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusually placed comments (Dean Nelson) [923897] - [netdrv] e1000e: cleanup (add/remove) blank lines where appropriate (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LEADING_SPACE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LONG_LINE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch errors and warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup CODE_INDENT checkpatch errors (Dean Nelson) [923897] - [netdrv] e1000e: display a warning message when SmartSpeed works (Dean Nelson) [923897] - [netdrv] e1000e: cleanup checkpatch braces checks (Dean Nelson) [923897] - [netdrv] e1000e: convert enums of register offsets and move #defines to regs.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new manage.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new nvm.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new phy.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of function prototypes to the new mac.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new ich8lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines to the new 80003es2lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new 82571.h (Dean Nelson) [923897] - [netdrv] e1000e: use generic IEEE MII definitions (Dean Nelson) [923897] - [netdrv] e1000e: resolve -Wunused-parameter compile warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup some whitespace and indentation issues (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: group OR'ed bit settings with parens (Dean Nelson) [923897] - [netdrv] e1000e: cleanup defines.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove comments which are no longer applicable (Dean Nelson) [923897] - [netdrv] e1000e: cleanup hw.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unused #define (Dean Nelson) [923897] - [netdrv] e1000e: adjust PM QoS request (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on 82579 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000e_commit_phy() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_cable_length() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_phy_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: rename e1000_get_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_force_speed_duplex() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_set_d0_lplu_state() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: do not assign a variable a value when not necessary (Dean Nelson) [923897] - [netdrv] e1000e: do not ignore variables which get set a value (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unnecessary function prototypes (Dean Nelson) [923897] - [netdrv] e1000e: remove definition of struct which is no longer used (Dean Nelson) [923897] - [netdrv] e1000e: fix PHY init workarounds for i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: update copyright date (Dean Nelson) [923897] - [netdrv] e1000e: remove prototype of non-existent function (Dean Nelson) [923897] - [netdrv] e1000e: prevent hardware from automatically configuring PHY on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: enable ECC on I217/I218 to catch packet buffer memory errors (Dean Nelson) [923897] - [netdrv] e1000e: add support for IEEE-1588 PTP (Dean Nelson) [923897] - [netdrv] e1000e: fix flow-control thresholds for jumbo frames on 82579/I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: fix ethtool offline register test for I217 (Dean Nelson) [923897] - [netdrv] e1000e: add support for hardware timestamping on some devices (Dean Nelson) [923897] - [netdrv] e1000e: add ethtool .get_eee/.set_eee (Dean Nelson) [923897] - [netdrv] e1000e: merge multiple conditional statements into one (Dean Nelson) [923897] - [netdrv] e1000e: cleanup code duplication (Dean Nelson) [923897] - [netdrv] e1000e: cleanup magic number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line wrap (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusual comment placement (Dean Nelson) [923897] - [netdrv] e1000e: resolve checkpatch PREFER_PR_LEVEL warning (Dean Nelson) [923897] - [netdrv] e1000e: add missing bailout on error (Dean Nelson) [923897] - [netdrv] e1000e: unexpected "Reset adapter" message when cable pulled (Dean Nelson) [923897] - [netdrv] e1000e: fix enabling of EEE on 82579 and I217 (Dean Nelson) [923897] - [netdrv] e1000e: 82577: workaround for link drop issue (Dean Nelson) [923897] - [netdrv] e1000e: helper functions for accessing EMI registers (Dean Nelson) [923897] - [netdrv] e1000e: Invalid Image CSUM bit changed for I217 (Dean Nelson) [923897] - [netdrv] e1000e: Acquire/release semaphore when writing each EEPROM page (Dean Nelson) [923897] - [netdrv] e1000e: SerDes autoneg flow control (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic cleanup of comments (Dean Nelson) [923897] - [netdrv] e1000e: Minimum packet size must be 17 bytes (Dean Nelson) [923897] - [netdrv] e1000e: Change wthresh to 1 to avoid possible Tx stalls (Dean Nelson) [923897] - [netdrv] e1000e: add transmit timestamping support (Dean Nelson) [923897] - [netdrv] e1000e: cleanup e1000_set_phys_id (Dean Nelson) [923897] - [netdrv] e1000e: implement ethtool set_phys_id (Dean Nelson) [923897] - [bluetooth] L2CAP - Fix info leak via getsockname() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [bluetooth] HCI - Fix info leak in getsockopt() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [netdrv] igbvf: be sane about random MAC addresses (Stefan Assmann) [870635] - [net] mii: Remove references to DP83840 PHY in mii.h (Nikolay Aleksandrov) [856764] - [kernel] err: add a function to cast error-pointers to a return value (Neil Horman) [856764] - [net] etherdevice: introduce help function eth_zero_addr() (Neil Horman) [856764] - [net] mii: Convert spaces to tabs in mii.h (Nikolay Aleksandrov) [856764] - [netdrv] tg3: Wait for boot code to finish after power on (Ivan Vecera) [915516] - [netdrv] tg3: Add read dma workaround for 5720 (Ivan Vecera) [915516] - [netdrv] tg3: remove redundant pm init code (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary lock around tg3_flag_set (Ivan Vecera) [915516] - [netdrv] tg3: Fix misplaced empty line (Ivan Vecera) [915516] - [netdrv] tg3: Use descriptive label names in tg3_start (Ivan Vecera) [915516] - [netdrv] tg3: Make tg3_rings_reset() more concise (Ivan Vecera) [915516] - [netdrv] tg3: Simplify ring control block setup (Ivan Vecera) [915516] - [netdrv] tg3: Split APE driver state change out of boot reset signature update (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.132 (Ivan Vecera) [915516] - [netdrv] tg3: Ensure boot code has completed initialization before accessing hardware (Ivan Vecera) [915516] - [netdrv] tg3: Use module_pci_driver to register driver (Ivan Vecera) [915516] - [netdrv] tg3: Implement set/get_eee handlers (Ivan Vecera) [915516] - [netdrv] tg3: Simplify tg3_phy_eee_config_ok() by reusing tg3_eee_pull_config() (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_eee_pull_config() function (Ivan Vecera) [915516] - [netdrv] tg3: Add ethtool_eee struct and tg3_setup_eee() (Ivan Vecera) [915516] - [netdrv] tg3: Skip powering down function 0 on certain serdes devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix data corruption on 5725 with TSO (Ivan Vecera) [915516] - [netdrv] tg3: fix to append hardware time stamping flags (Ivan Vecera) [915516] - [netdrv] tg3: shows HW time stamping support only if ptp_capable is present (Ivan Vecera) [915516] - [netdrv] tg3: Use bool not int (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.131 (Ivan Vecera) [915516] - [netdrv] tg3: Reset the phy to allow modified EEE settings to take effect (Ivan Vecera) [915516] - [netdrv] tg3: Pull the phy advertised speed and flow control settings on driver load (Ivan Vecera) [915516] - [netdrv] tg3: Add support for link flap avoidance (Ivan Vecera) [915516] - [netdrv] tg3: Add SGMII phy support for 5719/5718 serdes (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_clear_mac_status() common function (Ivan Vecera) [915516] - [netdrv] tg3: Add a warning during link settings change if mgmt enabled (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary phy reset during ethtool commands (Ivan Vecera) [915516] - [netdrv] tg3: Fix NVRAM size detection for the STM45PE20 pinstrap on 5762 devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix flow control settings not propagated to hardware (Ivan Vecera) [915516] - [netdrv] tg3: fix length overflow in VPD firmware parsing (Ivan Vecera) [915516] - [netdrv] tg3: dma_alloc_coherent, use __GFP_ZERO instead of memset() (Ivan Vecera) [915516] - [netdrv] tg3: 5715 does not link up when autoneg off (Ivan Vecera) [915516] - [netdrv] tg3: Update link_up flag for phylib devices (Ivan Vecera) [915516] - [netdrv] tg3: Download 57766 EEE service patch firmware (Ivan Vecera) [915516] - [netdrv] tg3: Enhance firmware download code to support fragmented firmware (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup firmware parsing code (Ivan Vecera) [915516] - [netdrv] tg3: Refactor the 2nd type of cpu pause (Ivan Vecera) [915516] - [netdrv] tg3: Refactor cpu pause/resume code (Ivan Vecera) [915516] - [netdrv] tg3: Add new FW_TSO flag (Ivan Vecera) [915516] - [netdrv] tg3: Use different macros for pci_chip_rev_id accesses (Ivan Vecera) [915516] - [netdrv] tg3: Remove define and single use of GET_CHIP_REV_ID (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.130 (Ivan Vecera) [915516] - [netdrv] tg3: Set initial carrier state to off (Ivan Vecera) [915516] - [netdrv] tg3: Fix 5762 NVRAM sizing (Ivan Vecera) [915516] - [netdrv] tg3: Expand EEE support for all 5717 B0 (Ivan Vecera) [915516] - [netdrv] tg3: Add 57766 device support (Ivan Vecera) [915516] - [netdrv] tg3: add support for Ethernet core in bcm4785 (Ivan Vecera) [915516] - [netdrv] tg3: make it possible to provide phy_id in ioctl (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary alloc/OOM messages, alloc cleanups (Ivan Vecera) [915516] - [netdrv] tg3: missing break statement in tg3_get_5720_nvram_info() (Ivan Vecera) [915516] - [netdrv] tg3: Remove CONFIG_HWMON IS_ENABLED() check (Ivan Vecera) [915516] - [netdrv] tg3: Improve PCI function number detection (Ivan Vecera) [915516] - [netdrv] tg3: Add NVRAM support for 5762 (Ivan Vecera) [915516] - [netdrv] tg3: Add support for new 5762 ASIC (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warning: constant 0x7fffffffffffffff is so big it is long long (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Enable the timestamping feature in hardware and fill skb tx/rx timestamps (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add the hardware timestamp ioctl (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Implement the ptp api and ethtool functions (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add header definitions, initialization and hw access functions (Ivan Vecera) [915516] - [netdrv] tg3: Fix inconsistent locking for tg3_netif_start() (Ivan Vecera) [915516] - [netdrv] tg3: Use tp->rxq_cnt when checking RSS tables (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup hardcoded ethtool test array indexes (Ivan Vecera) [915516] - [netdrv] tg3: Prevent spurious tx timeout by setting carrier off before tx disable (Ivan Vecera) [915516] - [netdrv] tg3: Set 10_100_ONLY flag for additional 10/100 Mbps devices (Ivan Vecera) [915516] - [netdrv] tg3: Call tg3_netif_stop() from tg3_stop() (Ivan Vecera) [915516] - [netdrv] tg3: Support 5717 C0 (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warnings (Ivan Vecera) [915516] - [netdrv] tg3: unconditionally select HWMON support when tg3 is enabled (Ivan Vecera) [915516] - [netdrv] tg3: Disable multiple TX rings by default due to hardware flaw (Ivan Vecera) [915516] - [netdrv] tg3: Add support for ethtool -L|-l to get/set the number of rings (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_close() (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_open() (Ivan Vecera) [915516] - [netdrv] tg3: Separate coalescing setup for rx and tx (Ivan Vecera) [915516] - [netdrv] tg3: Allow number of rx and tx rings to be set independently (Ivan Vecera) [915516] - [netdrv] tg3: Introduce separate functions to allocate/free RX/TX rings (Ivan Vecera) [915516] - [netdrv] tg3: Fix single-vector MSI-X code (Ivan Vecera) [915516] - [netdrv] tg3: Make the RSS indir tbl admin configurable (Ivan Vecera) [915516] - [netdrv] tg3: switch to build_skb() infrastructure (Ivan Vecera) [915516] - [netdrv] tg3: Fix EEE debounce timer values (Ivan Vecera) [915516] - [netdrv] tg3: add skb frag size accessors (Ivan Vecera) [915516] - [netdrv] tg3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [915516] - [netdrv] tg3: convert to SKB paged frag API (Ivan Vecera) [915516] - [netdrv] tg3: Reorg tg3_napi members (Ivan Vecera) [915516] - [netdrv] tg3: Fix MII_TG3_DSP_EXP8 offset (Ivan Vecera) [915516] - [netdrv] tg3: Remove tg3_config_info definition (Ivan Vecera) [915516] - [netdrv] tg3: Set real_num_rx_queues for non-multiq devs (Ivan Vecera) [915516] - [netdrv] tg3: Use netif_set_real_num_rx_queues() and netif_set_real_num_tx_queues() (Ivan Vecera) [915516] - [netdrv] tg3: use the DMA state API instead of the pci equivalents (Ivan Vecera) [915516] - [netdrv] tg3: Avoid null pointer dereference in tg3_interrupt in netconsole mode (Ivan Vecera) [887908] - [netdrv] virtio_net: introduce a new control to set macaddr (Amos Kong) [904924] - [net] split eth_mac_addr for better error handling (Amos Kong) [904924] - [netdrv] virtio_net: move virtnet_send_command() above virtnet_set_mac_address() (Amos Kong) [904924] - [netdrv] virtio_net: use IFF_LIVE_ADDR_CHANGE priv_flag (Amos Kong) [904924] - [net] eth: reset addr_assign_type if eth_mac_addr() called (Amos Kong) [904924] - [net] set IFF_LIVE_ADDR_CHANGE to ext_priv_flags (Amos Kong) [904924] - [net] ipvs: fix CHECKSUM_PARTIAL for TCP, UDP (Thomas Graf) [973122] - [net] ethtool: allow enable GRO even if RX csum is disabled (Ivan Vecera) [962460] - [net] bonding: enable gro by default (Ivan Vecera) [962460] - [net] bridge: fix some kernel warning in multicast timer (Amerigo Wang) [952012] - [net] sctp: confirm route during forward progress (Daniel Borkmann) [980053] - [net] bridge: Provide VLAN registration and GRO acceleration for ports (Nikolay Aleksandrov) [858198]- [netdrv] macvtap: Perform GSO on forwarding path (Vlad Yasevich) [885662] - [netdrv] macvtap: Let TUNSETOFFLOAD actually controll offload features (Vlad Yasevich) [885662] - [netdrv] macvtap: Consistently use rcu functions (Vlad Yasevich) [885662] - [netdrv] macvtap: Convert to using rtnl lock (Vlad Yasevich) [885662] - [powerpc] power8: Fix oprofile and perf (Steve Best) [929283] - [powerpc] POWER8 cputable entry (Steve Best) [929283] - [netdrv] sfc: Fix memory leak when discarding scattered packets (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove write permission from phy_type attribute (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix IRQ cleanup in case of a probe failure (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not pass non-TCP packets into GRO code (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Define and set RX buffer flag for packets parsed as TCP (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable accelerated RFS on vlans (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Report software timestamping capabilities (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Increase size of RX SKB header area (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX checksum offload for packets not handled by GRO (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix EEH with legacy interrupts (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Store port number in private data, not net_device::dev_id (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reduce RX scatter buffer size, and reduce alignment if appropriate (Nikolay Aleksandrov) [953929] - [netdrv] sfc: fix return value check in efx_ptp_probe_channel() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix naming of MTD partitions for FPGA bitfiles (Nikolay Aleksandrov) [953929] - [netdrv] sfc: make local functions static (Nikolay Aleksandrov) [953929] - [netdrv] sfc: pass __GFP_ZERO to dma_alloc_coherent() instead of using memset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: remove duplicated include from efx.c (Nikolay Aleksandrov) [953929] - [netdrv] sfc: allocate more RX buffers per page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_is_last_buffer() with a flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: reuse pages to avoid DMA mapping/unmapping costs (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX DMA scattering where possible (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Update RX buffer address together with length (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explicitly prefetch RX hash prefix, not just Ethernet heade (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_buf_eh() with simpler efx_rx_buf_va() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Wrap __efx_rx_packet() with efx_rx_flush_packet() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make RX queue descriptor counts unsigned for consistency (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly distinguish RX buffer and DMA lengths (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Document current usage of efx_rx_buffer::len and efx_nic::rx_buffer_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add AER and EEH support for Siena (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable RSS when using SR-IOV and only 1 RX queue on the PF (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix replacement detection in efx_filter_insert_filter() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Merge efx_filter_search() into efx_filter_insert() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Don't use efx_filter_ functions for default MAC filters (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove redundant parameter to efx_filter_search() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: More sensible semantics for efx_filter_insert_filter() replace flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove rx_alloc_method SKB (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix Kconfig typo (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Only use TX push if a single descriptor is to be written (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct efx_rx_buffer::page_offset when EFX_PAGE_IP_ALIGN != 0 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable soft interrupt handling during efx_device_detach_sync() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Detach net device when stopping queues for reconfiguration (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix efx_rx_buf_offset() in the presence of swiotlb (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly sync RX DMA buffer when it is not the last in the page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make module parameters really boolean (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix timekeeping in efx_mcdi_poll() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: lock TX queues when calling netif_device_detach() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Work-around flush timeout when flushes have completed (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reset driver's MAC stats after MC reboot seen (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not initialise buffer in efx_alloc_special_buffer() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correctly initialise reset_method in siena_test_chip() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove confusing MMIO functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix check for failure of MC_CMD_FLUSH_RX_QUEUES (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Delete redundant page_addr variable from efx_init_rx_buffers_page() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Really disable flow control while flushing (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warning in self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warnings for ethtool RX filter interface (Nikolay Aleksandrov) [953929] - [netdrv] sfc: use standard _bit_le() functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix loopback self-test with separate_tx_channels=1 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix MCDI structure field lookup (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add parentheses around use of bitfield macro arguments (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Avoid generating over-length MC_CMD_FLUSH_RX_QUEUES request (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Bump version to 3.2 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Support variable-length response to MCDI GET_BOARD_CFG (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Convert firmware subtypes to native byte order in efx_mcdi_get_board_cfg() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reporting of IPv4 full filters through ethtool (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Assign efx and efx->type as early as possible in efx_pci_probe() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove bogus comment about MTU change and RX buffer overrun (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove overly paranoid locking assertions from netdev operations (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reset vs probe/remove/PM races involving efx_nic::state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Improve log messages in case we abort probe due to a pending reset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Never try to stop and start a NIC that is disabled (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold RTNL lock only when calling efx_stop_interrupts() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Keep disabled NICs quiescent during suspend/resume (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold the RTNL lock for more of the suspend/resume cycle (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Change state names to be clearer, and comment them (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stash header offsets for TSO in struct tso_state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace tso_state::full_packet_space with ip_base_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Simplify TSO header buffer allocation (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop TX queues before they fill up (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Refactor struct efx_tx_buffer to use a flags field (Nikolay Aleksandrov) [953929] - [netdrv] sfc: initialize dynamic sysfs attributes for lockdep (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct some comments on enum reset_type (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix interface statistics running backward (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable VF queues during register self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explain why efx_mcdi_exit_assertion() ignores result of efx_mcdi_rpc() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use dev_kfree_skb() in efx_end_loopback() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use strlcpy() to copy ethtool stats names (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop changing header offsets on TX (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove dead write to tso_state::packet_space (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use generic DMA API, not PCI-DMA API (Nikolay Aleksandrov) [953929] - [netdrv] Fix non-kernel-doc comments with kernel-doc start markers (Nikolay Aleksandrov) [953929] - [netdrv] Fix kernel-doc comments for various functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Implement module EEPROM access for SFE4002 and SFN4112F (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Added support for new ethtool APIs for obtaining module eeprom (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix mapping of reset reasons and flags to methods (Nikolay Aleksandrov) [953929]- [mm] transparent hugepage core changes related to MADV_HUGEPAGE/MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_HUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_HUGEPAGE (Larry Woodman) [891857] - [net] tuntap: initialize vlan_features (Vlad Yasevich) [951458] - [net] netlink_dump: fix locking regression in error path (Daniel Borkmann) [982108] - [net] ip6_fib: Various cleanups (Jiri Pirko) [958215] - [net] ip6_fib: return errno pointers consistently for fib6_add_1() (Jiri Pirko) [958215] - [net] ip6_fib: fix return value check in fib6_add() (Jiri Pirko) [958215] - [net] ip6_fib/ip6_route: Standardize prefixes for message logging (Jiri Pirko) [958215] - [net] ip6_fib: Use pr_warn() (Jiri Pirko) [958215] - [net] ip6_fib: Fix a crash when trying to replace non existing route (Jiri Pirko) [958215] - [net] ip6_fib: Removing unnecessary NULL checks (Jiri Pirko) [958215] - [net] ip6_fib: add NLM_F_* flag support for route (Jiri Pirko) [958215] - [net] ip6_route: Various cleanups (Jiri Pirko) [958215] - [net] ip6_route: add support for NLM_F_* flags (Jiri Pirko) [958215] - [net] af_key: fix info leaks in notify messages (Jiri Benc) [981004] {CVE-2013-2234} - [net] af_key: initialize satype in key_notify_policy_flush() (Thomas Graf) [981227] {CVE-2013-2237} - [net] ipv4: ipmr_expire_timer causes crash when removing net namespace (Amerigo Wang) [972573] - [net] ipv6: ip6_sk_dst_check() must not assume ipv6 dst (Jiri Pirko) [981559] {CVE-2013-2232} - [net] ipv6: remove old token ipv6 address as soon as possible (Daniel Borkmann) [876634] - [net] ipv6: check return value of ipv6_get_lladdr (Daniel Borkmann) [876634] - [net] ipv6: don't call addrconf_dst_alloc again when enable lo (Jiri Benc) [744655] - [net] rps: Ensure that an expired hardware filter can be re-added later (Daniel Borkmann) [893177] - [crypto] algboss: Hold ref count on larval (Daniel Borkmann) [889992] - [net] sctp: fix NULL pointer dereference in socket destruction (Daniel Borkmann) [889992] - [net] Use separate workqueue for linkwatch events (Jan Vesely) [783615]- [x86] Revert: Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [970735] - [x86] Revert: Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [970735] - [scsi] megaraid_sas: Changelog and driver version update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to differentiate between iMR vs MR Firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Uneven Span PRL11 (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Extended MSI-x vectors for 12Gb/s controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IoFlags to enable Fast Path for JBODs for 12 Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to display Customer branding details in syslog (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for MegaRAID Fury (device ID-0x005f) 12Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IO request timeout value provided by OS timeout for Tape devices (Tomas Henzl) [949084] - [scsi] megaraid_sas: Free event detail memory without device ID check (Tomas Henzl) [949084] - [scsi] megaraid_sas: Update balance count in driver to be in sync of firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Fix the interrupt mask for Gen2 controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Return DID_ERROR for SCSI IO, when controller is in critical h/w error (Tomas Henzl) [949084] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Dont load DevHandle unless FastPath enabled (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add 4k FastPath DIF support (Tomas Henzl) [949084] - [scsi] mpt2sas: Bump driver vesion to v15.100.00.00 (Tomas Henzl) [947078] - [scsi] mpt2sas: fix for unused variable 'event_data' warning (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for device scan following host reset could get stuck in a infinite loop (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue Missing delay not getting set during system bootup (Tomas Henzl) [947078] - [scsi] mpt2sas: MPI2 Rev W (2.00.15) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: Calulate the Reply post queue depth calculation as per the MPI spec (Tomas Henzl) [947078] - [scsi] mpt2sas: fix firmware failure with wrong task attribute (Tomas Henzl) [947078] - [scsi] mpt2sas: Update the timing requirements for issuing a Hard Reset (Tomas Henzl) [947078] - [scsi] mpt2sas: update version string to 14.101.00.01 (Tomas Henzl) [947078] - [scsi] mpt2sas: Add support for OEM specific controller (Tomas Henzl) [947078] - [scsi] mpt2sas: Add a module parameter that permits overriding protection capabilities (Tomas Henzl) [947078] - [scsi] mpt2sas: Return the correct sense key for DIF errors (Tomas Henzl) [947078] - [scsi] mpt2sas: fix double mutex lock in NON_BLOCKING state (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue - Unable to boot from the drive connected to HBA (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for With post diag reset same set of device gets added, removed and then again gets added with new target ids (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for staged device discovery functionality of driver not working (Tomas Henzl) [947078] - [scsi] mpt2sas : MPI 2.0 Rev V(2.0.14) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: minor fix to follow upstream (Tomas Henzl) [947078] - [scsi] mpt2sas: Provide sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [947078] - [scsi] mpt2sas: To include more Intel Branding (Tomas Henzl) [947078] - [scsi] mpt2sas: 2012 source code copyright (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for Driver oops, when loading driver with max_queue_depth command line option to a very small value (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix unsafe using smp_processor_id() in preemptible (Tomas Henzl) [947078] - [scsi] mpt2sas: move the scsi_host_put to the right place (Tomas Henzl) [947078]- [ata] ahci: Add Device IDs for Intel Wellsburg PCH RAID mode (John Villalovos) [922969] - [i2c] i801: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ahci: Add Device IDs for Intel Wellsburg PCH AHCI mode (John Villalovos) [922969] - [sound] hda_intel: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ata_piix: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [usb] uhci: fix for suspend of virtual HP controller (Gopal) [960026] - [usb] uhci: Remove PCI dependencies from uhci-hub (Gopal) [960026] - [scsi] st: add MTWEOFI to write filemarks without flushing drive buffer (Jan Vesely) [888903] - [mm] reinstate the first-fit scheme for arch_get_unmapped_area_topdown() (Rafael Aquini) [980273] - [netdrv] tg3: Prevent system hang during repeated EEH errors (Ivan Vecera) [973209] - [netdrv] bnx2x: Change MDIO clock settings (Michal Schmidt) [901747] - [scsi] aacraid: Dual firmware support (Rich Bono) [924346] - [scsi] aacraid: 1024 max outstanding command support for Series 7 and above (Rich Bono) [903799 952342] - [scsi] iscsi_tcp: increase max_lun to ~0, don't care (Jan Vesely) [588679] - [scsi] st: Take additional queue ref in st_probe (Tomas Henzl) [927988]- [mm] block: optionally snapshot page contents to provide stable pages during write (Rafael Aquini) [951937] - [mm] only enforce stable page writes if the backing device requires it (Rafael Aquini) [951937] - [mm] bdi: allow block devices to say that they require stable page writes (Rafael Aquini) [951937] - [mm] fix writeback_in_progress() (Rafael Aquini) [951937] - [mm] ksm: unfolding of ksm_drop_anon_vma and hold_anon_vma functions (Petr Holasek) [947944] - [mm] ksm: allocate roots when needed (Petr Holasek) [947944] - [mm] ksm: swapoff might need to copy (Petr Holasek) [947944] - [mm] ksm: FOLL_MIGRATION do migration_entry_wait (Petr Holasek) [947944] - [mm] ksm: shrink 32-bit rmap_item back to 32 bytes (Petr Holasek) [947944] - [mm] ksm: treat unstable nid like in stable tree (Petr Holasek) [947944] - [mm] ksm: add some comments (Petr Holasek) [947944] - [mm] ksm: stop hotremove lockdep warning (Petr Holasek) [947944] - [mm] ksm: enable KSM page migration (Petr Holasek) [947944] - [mm] ksm: make !merge_across_nodes migration safe (Petr Holasek) [947944] - [mm] ksm: make KSM page migration possible (Petr Holasek) [947944] - [mm] ksm: remove old stable nodes more thoroughly (Petr Holasek) [947944] - [mm] ksm: get_ksm_page locked (Petr Holasek) [947944] - [mm] ksm: reorganize ksm_check_stable_tree (Petr Holasek) [947944] - [mm] ksm: trivial tidyups (Petr Holasek) [947944] - [mm] ksm: add sysfs ABI Documentation (Petr Holasek) [947944] - [mm] ksm: allow trees per NUMA node (Petr Holasek) [947944] - [virt] kvm: Add a tracepoint write_tsc_offset (Marcelo Tosatti) [911567] - [net] ipv4: fix invalid free in ip_cmsg_send() callers (Petr Matousek) [979788] {CVE-2013-2224}- [x86] Revert: amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: disable ARAT by default (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192 979105] - [s390] iucv: fix kernel panic at reboot (Hendrik Brueckner) [967907] - [kernel] smp: introduce a generic on_each_cpu_mask() function (Hendrik Brueckner) [967907] - [kernel] audit: wait_for_auditd() should use TASK_UNINTERRUPTIBLE (Oleg Nesterov) [962976] - [kernel] audit: avoid negative sleep durations (Oleg Nesterov) [962976] - [s390] dasd: fix hanging device after resume with internal error 13 (Hendrik Brueckner) [974191] - [s390] cio: suppress 2nd path verification during resume (Hendrik Brueckner) [974191] - [virt] kvm: Export svm/vmx exit code and vector code to userspace (Andrew Jones) [970607] - [s390] mm: fix flush_tlb_kernel_range() (Hendrik Brueckner) [974192] - [powerpc] Add VDSO version of getcpu (Steve Best) [929224] - [kernel] sched: make weird topologies bootable (Radim Krcmar) [892677] - [x86] perf: Fix offcore_rsp valid mask for SNB/IVB (Jiri Olsa) [971315] {CVE-2013-2146} - [scsi] libsas: use right function to alloc smp response (David Milburn) [949887] - [tools] perf/Documentation: Fix typos (Jiri Olsa) [970529] - [tools] perf/evsel: Introduce is_group_member method (Jiri Olsa) [970529] - [tools] perf/ui: Always compile browser setup code (Jiri Olsa) [970529] - [tools] perf/ui: Add ui_progress__finish() (Jiri Olsa) [970529] - [tools] perf/ui/gtk: Implement ui_progress functions (Jiri Olsa) [970529] - [tools] perf/ui: Introduce generic ui_progress helper (Jiri Olsa) [970529] - [tools] perf/ui/tui: Move progress.c under ui/tui directory (Jiri Olsa) [970529] - [tools] perf: Add basic event modifier sanity check (Jiri Olsa) [970529] - [tools] perf: Omit group members from perf_evlist__disable/enable (Jiri Olsa) [970529] - [tools] perf: Ensure single disable call per event in record comand (Jiri Olsa) [970529] - [tools] perf: Fix 'disabled' attribute config for record command (Jiri Olsa) [970529] - [tools] perf: Fix attributes for '{}' defined event groups (Jiri Olsa) [970529] - [tools] perf: Use sscanf for parsing /proc/pid/maps (Jiri Olsa) [970529] - [tools] perf: Add gtk. config option for launching GTK browser (Jiri Olsa) [970529] - [tools] perf: Fix compile error on NO_NEWT=1 build (Jiri Olsa) [970529] - [tools] perf/hists: Initialize all of he->stat with zeroes (Jiri Olsa) [970529] - [tools] perf: Stop using 'self' in pstack (Jiri Olsa) [970529] - [tools] perf/tests: Check for mkstemp return value in dso-data test (Jiri Olsa) [970529] - [tools] perf/tests: Final cleanup for builtin-test move (Jiri Olsa) [970529] - [tools] perf/tests: Move pmu tests into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__syscall_open_tp_fields into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__tp_sched_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__roundtrip_name_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__rdpmc into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__PERF_RECORD into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__basic_mmap into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event_on_all_cpus into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__vmlinux_matches_kallsyms into separate object (Jiri Olsa) [970529] - [tools] perf/annotate: Merge same lines in summary view (Jiri Olsa) [970529] - [tools] perf/annotate: Don't try to follow jump target on PLT symbols (Jiri Olsa) [970529] - [tools] perf/annotate: Whitespace fixups (Jiri Olsa) [970529] - [tools] perf/test: fix a build error on builtin-test (Jiri Olsa) [970529] - [tools] perf/machine: Move more methods to machine code (Jiri Olsa) [970529] - [tools] perf/diff: Use hists__link when not pairing just with baseline (Jiri Olsa) [970529] - [tools] perf/hists: Introduce hists__link (Jiri Olsa) [970529] - [tools] perf/diff: Move hists__match to the hists lib (Jiri Olsa) [970529] - [tools] perf/diff: Start moving to support matching more than two hists (Jiri Olsa) [970529] - [tools] perf: Don't try to lookup objdump for live mode (Jiri Olsa) [970529] - [tools] perf: Add arbitary aliases and support names with - (Jiri Olsa) [970529] - [tools] perf: Add LIBDW_DIR Makefile variable to for alternate libdw (Jiri Olsa) [970529] - [tools] perf/tests: Move attr.py temp dir cleanup into finally section (Jiri Olsa) [970529] - [tools] perf/hists: Free branch_info when freeing hist_entry (Jiri Olsa) [970529] - [tools] perf: Fix detection of stack area (Jiri Olsa) [970529] - [tools] perf/machine: Set kernel data mapping length (Jiri Olsa) [970529] - [tools] perf/tests: Removing 'optional' field (Jiri Olsa) [970529] - [tools] perf/tests: Fix attr watermark field name typo (Jiri Olsa) [970529] - [tools] perf/tests: Factor attr tests WRITE_ASS macro (Jiri Olsa) [970529] - [tools] perf/tests: Add missing attr stat basic test (Jiri Olsa) [970529] - [tools] perf/report: Postpone objdump check until annotation requested (Jiri Olsa) [970529] - [tools] perf: Introduce struct hist_browser_timer (Jiri Olsa) [970529] - [tools] perf: Use normalized arch name for searching objdump path (Jiri Olsa) [970529] - [tools] perf/tests: Add documentation for attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch filter tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch any test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no delay test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record raw test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record data test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no samples test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record period test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record graph test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record count test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record freq test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr tests under builtin test command (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record basic test (Jiri Olsa) [970529] - [tools] perf/tests: Add framework for automated perf_event_attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Move test objects into 'tests' directory (Jiri Olsa) [970529] - [tools] perf/browser: Don't show scripts menu for 'perf top' (Jiri Olsa) [970529] - [tools] perf: Remove BINDIR define from exec_cmd.o compilation (Jiri Olsa) [970529] - [tools] perf/annotate: Handle XBEGIN like a jump (Jiri Olsa) [970529] - [tools] perf: Handle --version string generation on machines without git (Jiri Olsa) [970529] - [tools] perf: Further speed up the perf build (Jiri Olsa) [970529] - [tools] perf: Speed up the perf build time by simplifying the perf --version string generation (Jiri Olsa) [970529] - [tools] perf: Add info about cross compiling for Android ARM (Jiri Olsa) [970529] - [tools] perf: Warn about missing libelf (Jiri Olsa) [970529] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [970529] - [tools] perf/record: Fix mmap error output condition (Jiri Olsa) [970529] - [tools] perf/header: Add is_perf_magic() func (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into main hists browser (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into annotation browser (Jiri Olsa) [970529] - [tools] perf/browser: Add a browser for perf script (Jiri Olsa) [970529] - [tools] perf/script: Add more filter to find_scripts() (Jiri Olsa) [970529] - [tools] perf: Add a global variable "const char *input_name" (Jiri Olsa) [970529] - [tools] perf: Move dso_* related functions into dso object (Jiri Olsa) [970529] - [tools] perf: Move strxfrchar into string object (Jiri Olsa) [970529] - [tools] perf: Move hex2u64 into util object (Jiri Olsa) [970529] - [tools] perf: Move BUILD_ID_SIZE into build-id object (Jiri Olsa) [970529] - [tools] perf: Move build_id__sprintf into build-id object (Jiri Olsa) [970529] - [tools] perf: Move parse_events error printing to parse_events_options (Jiri Olsa) [970529] - [tools] perf/stat: Add --pre and --post command (Jiri Olsa) [970529] - [tools] perf/inject: Mark a dso if it's used (Jiri Olsa) [970529] - [tools] perf/inject: Merge sched_stat_* and sched_switch events (Jiri Olsa) [970529] - [tools] perf/inject: Work with files (Jiri Olsa) [970529] - [tools] perf: Fix LIBELF_MMAP checking (Jiri Olsa) [970529] - [tools] perf: Always show CHK message when doing try-cc (Jiri Olsa) [970529] - [tools] perf: Convert invocation of MAKE into SUBDIR (Jiri Olsa) [970529] - [tools] perf: Cleanup doc related targets (Jiri Olsa) [970529] - [tools] perf/trace: Compat changes (Jiri Olsa) [970529] - [tools] perf/trace: Use sched:sched_stat_runtime to provide a thread summary (Jiri Olsa) [970529] - [tools] perf/trace: Count number of events for each thread and globally (Jiri Olsa) [970529] - [tools] perf: Don't stop synthesizing threads when one vanishes (Jiri Olsa) [970529] - [tools] perf: Try to build Documentation when installing (Jiri Olsa) [970529] - [tools] perf/trace: Print the name of a syscall when failing to read its info (Jiri Olsa) [970529] - [tools] perf: Pretty print errno for some more functions (Jiri Olsa) [970529] - [tools] perf/trace: Add duration filter (Jiri Olsa) [970529] - [tools] perf/trace: Add an event duration column (Jiri Olsa) [970529] - [tools] perf/trace: Support interrupted syscalls (Jiri Olsa) [970529] - [tools] perf/test: Align the 'Ok'/'FAILED!' test results (Jiri Olsa) [970529] - [tools] perf: Give user better message if precise is not supported (Jiri Olsa) [970529] - [tools] perf: Account the nr_entries in rblist properly (Jiri Olsa) [970529] - [tools] perf: Try to find cross-built objdump path (Jiri Olsa) [970529] - [tools] perf: Remove noise in python version feature test (Jiri Olsa) [970529] - [tools] perf: Diplays more output on features check for make V=1 (Jiri Olsa) [970529] - [tools] perf/test: Add automated tests for pmu sysfs translated events (Jiri Olsa) [970529] - [tools] perf: Add support to specify hw event as PMU event term (Jiri Olsa) [970529] - [tools] perf: Fix PMU object alias initialization (Jiri Olsa) [970529] - [tools] perf/Documentation: add documentation on compiling for Android (Jiri Olsa) [970529] - [tools] perf: Update Makefile for Android (Jiri Olsa) [970529] - [tools] perf: Add on_exit implementation (Jiri Olsa) [970529] - [tools] perf: Remove duplicated include from trace-event-python.c (Jiri Olsa) [970529] - [tools] perf/machine: Carve up event processing specific from perf_tool (Jiri Olsa) [970529] - [tools] perf/sched: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/annotate: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/event: No need to create a thread when handling PERF_RECORD_EXIT (Jiri Olsa) [970529] - [tools] perf/machine: Introduce find_thread method (Jiri Olsa) [970529] - [tools] perf: Have the page size value available for all tools (Jiri Olsa) [970529] - [tools] perf/diff: Display empty space for non paired samples (Jiri Olsa) [970529] - [tools] perf/diff: Include samples without symbol in overall stats (Jiri Olsa) [970529] - [tools] perf/diff: Add -F option to display formula for computation (Jiri Olsa) [970529] - [tools] perf/diff: Add -p option to display period values for hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add weighted diff computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add option to sort entries based on diff computation (Jiri Olsa) [970529] - [tools] perf/diff: Add ratio computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add -b option for perf diff to display paired entries only (Jiri Olsa) [970529] - [tools] perf/trace: Add support for tracing workload given by command line (Jiri Olsa) [970529] - [tools] perf/trace: Explicitly enable system-wide mode if no option is given (Jiri Olsa) [970529] - [tools] perf/trace: Validate target task/user/cpu argument (Jiri Olsa) [970529]- [fs] xfs: don't use speculative prealloc for small files (Brian Foster) [955254] - [fs] xfs: xfs_iomap_prealloc_size() tracepoint (Brian Foster) [955254] - [fs] xfs: add quota-driven speculative preallocation throttling (Brian Foster) [955254] - [fs] xfs: xfs_dquot prealloc throttling watermarks and low free space (Brian Foster) [955254] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqlimits() instead of xfs_disk_dquot_t (Brian Foster) [955254] - [fs] xfs: push rounddown_pow_of_two() to after prealloc throttle (Brian Foster) [955254] - [fs] xfs: reorganize xfs_iomap_prealloc_size to remove indentation (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_inode_dquot() (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_this_quota_on() (Brian Foster) [955254] - [fs] xfs: fix xfs_iomap_eof_prealloc_initial_size type (Brian Foster) [955254] - [fs] xfs: increase prealloc size to double that of the previous extent (Brian Foster) [955254] - [fs] xfs: fix potential infinite loop in xfs_iomap_prealloc_size() (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc size on sparse files (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc near ENOSPC thresholds (Brian Foster) [955254] - [fs] xfs: add background scanning to clear eofblocks inodes (Brian Foster) [955254] - [fs] xfs: add minimum file size filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: support multiple inode id filtering in eofblocks scan (Brian Foster) [955254] - [fs] xfs: add inode id filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: add XFS_IOC_FREE_EOFBLOCKS ioctl (Brian Foster) [955254] - [fs] xfs: create function to scan and clear EOFBLOCKS inodes (Brian Foster) [955254] - [fs] xfs: make xfs_free_eofblocks() non-static, return EAGAIN on trylock failure (Brian Foster) [955254] - [fs] xfs: create helper to check whether to free eofblocks on inode (Brian Foster) [955254] - [fs] xfs: support a tag-based inode_ag_iterator (Brian Foster) [955254] - [fs] xfs: add EOFBLOCKS inode tagging/untagging (Brian Foster) [955254] - [fs] ext3: Dont call dquot_free_block() if we dont update anything (Eric Sandeen) [790278] - [fs] ext3: Update ctime in ext3_splice_branch() only when needed (Eric Sandeen) [790278] - [fs] GFS2: Fall back to vmalloc if kmalloc fails for dir hash tables (Robert S Peterson) [962468] - [fs] GFS2: Remove inode from i_ordered list in gfs2_clear_inode (Robert S Peterson) [859444] - [fs] GFS2: fix FITRIM boundary condition errors (Abhijith Das) [891699] - [fs] jbd[2]: enable CONFIG_JBD[2]_DEBUG on debug kernels (Eric Sandeen) [851269] - [fs] nfsd4: dont close read-write opens too soon (J. Bruce Fields) [955238] - [fs] GFS2: Add origin indicator to glock callbacks (Robert S Peterson) [855381] - [fs] GFS2: Don:t cache iopen glocks (Robert S Peterson) [855381] - [fs] ext2: update ctime when changing the file:s permission by setfacl (Eric Sandeen) [969323] - [fs] fuse: fix alignment in short read optimization for async_dio (Brian Foster) [949805] - [fs] fuse: return -EIOCBQUEUED from fuse_direct_IO() for all async requests (Brian Foster) [949805] - [fs] fuse: add flag to turn on async direct IO (Brian Foster) [949805] - [fs] fuse: truncate file if async dio failed (Brian Foster) [949805] - [fs] fuse: optimize short direct reads (Brian Foster) [949805] - [fs] fuse: enable asynchronous processing direct IO (Brian Foster) [949805] - [fs] fuse: make fuse_direct_io() aware about AIO (Brian Foster) [949805] - [fs] fuse: add support of async IO (Brian Foster) [949805] - [fs] fuse: move fuse_release_user_pages() up (Brian Foster) [949805] - [fs] fuse: Do not use RCU for current process credentials (Brian Foster) [949805] - [fs] fuse: mark pages accessed when written to (Brian Foster) [949805] - [fs] fuse: cleanup fuse_direct_io() (Brian Foster) [949805] - [fs] fuse: update inode size and invalidate attributes on fallocate (Brian Foster) [927324] - [fs] fuse: truncate pagecache range on hole punch (Brian Foster) [927324] - [fs] fuse: optimize fallocate on permanent failure (Brian Foster) [927324] - [fs] fuse: convert inode fallocate to file fallocate (Brian Foster) [927324] - [fs] fuse: add FALLOCATE operation (Brian Foster) [927324] - [fs] GFS2: Increase i_writecount during gfs2_setattr_size (Robert S Peterson) [968031] - [fs] NFS4.1 Fix data server connection race (Steve Dickson) [961887] - [fs] NFSv4: Dont recheck permissions on open in case of recovery cached open (Steve Dickson) [956865] - [fs] NFSv4.1: Fix the callback highest_used_slotid behaviour (Steve Dickson) [960224] - [fs] NFS: Cache state owners after files are closed (Steve Dickson) [800677] - [fs] NFS: Move cl_state_owners and related fields to the nfs_server struct (Steve Dickson) [800677] - [fs] NFSv4: Fix a readdir regression (Steve Dickson) [963337] - [fs] xfs: return EOPNOTSUPP for unsupported acl format (Eric Sandeen) [963686] - [fs] ext2: clear uptodate flag on super block I/O error (Eric Sandeen) [679930] - [fs] ext4/jbd2: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] jbd: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] ext4: fix waiting and sending of a barrier in ext4_sync_file() (Eric Sandeen) [955807] - [fs] jbd2: Add function jbd2_trans_will_send_data_barrier() (Eric Sandeen) [955807] - [fs] jbd2: fix sending of data flush on journal commit (Eric Sandeen) [955807] - [fs] ext4: fix fdatasync() for files with only i_size changes (Eric Sandeen) [955807] - [fs] ext4: Initialize fsync transaction ids in ext4_new_inode() (Eric Sandeen) [955807] - [fs] ext4: Rewrite __jbd2_log_start_commit logic to match upstream (Eric Sandeen) [955807] - [net] sctp: Use correct sideffect command in duplicate cookie handling (Daniel Borkmann) [963843] {CVE-2013-2206} - [net] macvlan: fix checksums error when we are in bridge mode (Vlad Yasevich) [893151] - [net] bridge: Add const to dummy br_netpoll_send_skb (Flavio Leitner) [924294] - [net] bridge: send query as soon as leave is received (Amerigo Wang) [952012] - [net] bridge: only expire the mdb entry when query is received (Amerigo Wang) [952012] - [net] bridge: Replace mp->mglist hlist with a bool (Amerigo Wang) [952012] - [net] bond: add support to read speed and duplex via ethtool (Veaceslav Falico) [961131] - [net] bridge: set fake_rtable's dst to NULL to avoid kernel Oops (Thomas Graf) [924033] - [net] bonding: fire NETDEV_RELEASE event only on 0 slaves (Veaceslav Falico) [805098]- [netdrv] igb: Removed unused i2c function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implementation of i210/i211 LED support (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix possible panic caused by Rx traffic arrival while interface is down (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix set_ethtool function to call update nvm for entire image (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SerDes flow control setting (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for SFP modules discovery (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add update to last_rx_timestamp in Rx rings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Changed LEDs blink mechanism to include designs using cathode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: limit udelay for phy changes to 10000us (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Bump version of driver (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove id's that will not be productized for Linux (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove dead code path (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Retain HW VLAN filtering while in promiscuous + VT mode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: display a warning message when SmartSpeed works (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use pci_vfs_assigned instead of igb_vfs_are_assigned (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add SMBI semaphore to I210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SERDES loopback sigdetect bit on i210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for i354 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable EEE LP advertisement (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix code comments and whitespace (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warnings on function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use rx/tx_itr_setting when setting up initial value of itr (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Pull adapter out of main path in igb_xmit_frame_ring (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Mask off check of frag_off as we only want fragment offset (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: random code and comments fix (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implement support to power sfp cage and turn on I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to read and export SFF-8472/8079 data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for 100base-fx SFP (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix PHC stopping on max freq (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: make sensor info static (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix i350 anti spoofing config (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for lockdep issue in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix link setup for I210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refractoring function pointers in igb_get_invariants function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Intialize MAC function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize NVM function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize PHY function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb to use a path similar to ixgbe to determine when to stop Tx (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refix sparse warning in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper allocation flag in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper exit in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove unnecessary alloc/OOM messages, alloc cleanups (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Copyright string update to year 2013 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Replace rmb in Tx cleanup with read_barrier_depends (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use in-kernel PTP_EV_PORT #define (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Free any held skb that should have been timestamped on remove (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add mechanism for detecting latched hardware Rx timestamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add timeout for PTP Tx work item (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for SW timestamping (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: enable CONFIG_IGB_HWMON (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Enable hwmon data output for thermal sensors via I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support functions to access thermal data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add i2c interface to igb (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb version to 4.1.2 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix SerDes autoneg flow control (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Unset sigdetect for SERDES loopback on 82580 and i350 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Workaround for global device reset problem on 82580 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refactoring of i210 file (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Acquire, release semaphore for writing each EEPROM page (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Updates to read nvm function for i211 device (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use a 32-bit mask when calculating the flow control watermarks (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not parse past IP header on fragments beyond the first (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: No longer rely on APME to determine WoL settings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update PTP Rx filters (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Ethtool support to enable and disable EEE (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Improve performance and reduce size of igb_tx_map (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: consolidate creation of Tx buffer info and data descriptor (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: convert to SKB paged frag API (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb Tx flags to improve code efficiency (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for modifying UDP RSS flow hashing (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Clear Go Link Disconnect for 82580 and later devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable clock drivers along with associated net/PHY drivers (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Fix EEPROM writes via ethtool on i210 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add function to read i211's invm version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove workaround for EEE configuration on i210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warning in igb_ptp_rx_pktstamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update firmware version info for ethtool output (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable auto-crossover during forced operation on 82580 and above (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update get cable length function for i210/i211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split igb_update_dca into separate Tx and Rx functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Lock buffer size at 2K even on systems with larger pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Move rx_buffer related code in Rx cleanup path into separate function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Map entire page and sync half instead of mapping and unmapping half pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Combine post-processing of skb into a single function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not use header split, instead receive all frames into a single buffer (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split Rx timestamping into two separate functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Correcting and improving small packet check and padding (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use dma_unmap_addr and dma_unmap_len defines (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Simplify how we populate the RSS key (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change how we populate the RSS indirection table (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change Tx cleanup loop to do/while instead of for (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix stats output on i210/i211 parts (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to enable EEE on all eee_supported devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove artificial restriction on RQDPC stat reading (Stefan Assmann) [914835 923899 947526] - [netdrv] pci: Add SRIOV helper function to determine if VFs are assigned to guest (Stefan Assmann) [914835 923899 947526] - [net] phy: fix a bug when verify the EEE support (Nikolay Aleksandrov) [896263] - [net] mdio: translation of MMD EEE registers to/from ethtool settings (Nikolay Aleksandrov) [896263] - [net] phy: add the EEE support and the way to access to the MMD registers (Nikolay Aleksandrov) [896263] - [edac] avoid mce decoding crash after edac driver unloaded (Prarit Bhargava) [787999] - [x86] mce: Drain mcelog buffer (Prarit Bhargava) [787999] - [x86] mce: Add wrappers for registering on the decode chain (Prarit Bhargava) [787999] - [edac] sb_edac: Add it to the building system (Prarit Bhargava) [787999] - [edac] i7core_edac: Drop the edac_mce facility (Prarit Bhargava) [787999] - [x86] mce: Use notifier chain only for MCE decoding (Prarit Bhargava) [787999] - [s390] crash: Fuzzy live dump for System z (Hendrik Brueckner) [929262] - [s390] mm: allow absolute memory access for /dev/mem (Hendrik Brueckner) [929262] - [s390] zcrypt: ap bus rescan problem when toggle crypto adapters on/off (Hendrik Brueckner) [929259] - [s390] zcrypt: Handle AP configuration changes (Hendrik Brueckner) [929259] - [s390] smp: lost IPIs on cpu hotplug (Hendrik Brueckner) [975179] - [cdrom] use kzalloc() for failing hardware (Frantisek Hrbata) [973106] {CVE-2013-2164}- [net] bridge: Set vlan_features to allow offloads on vlans (Vlad Yasevich) [951458] - [virt] virtio-net: initialize vlan_features (Vlad Yasevich) [951458] - [net] ipv6: assign rt6_info to inet6_ifaddr in init_loopback (Jiri Benc) [744655] - [net] ipv6: Fix broken IPv6 routing table after loopback down-up (Jiri Benc) [744655] - [s390] cio: add channel ID sysfs attribute (Hendrik Brueckner) [929274] - [s390] cio: make use of newly added format 1 channel-path data (Hendrik Brueckner) [929274] - [s390] cio: collect format 1 channel-path description data (Hendrik Brueckner) [929274] - [s390] qeth: Support VEPA mode (Hendrik Brueckner) [929275] - [s390] ccwgroup: allow drivers to call set_{on, off}line (Hendrik Brueckner) [929275] - [s390] dasd: add safe offline interface (Hendrik Brueckner) [929264] - [s390] dasd: add shutdown action (Hendrik Brueckner) [929264] - [s390] dasd: Correct retry counter for terminated I/O (Hendrik Brueckner) [929264] - [s390] perf_cpum_cf: fallback to software sampling events (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: Add support for counters available with IBM zEC12 (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: get rid of compile warnings (Hendrik Brueckner) [823012] - [s390] perf: add support for s390x CPU counters (Hendrik Brueckner) [823012] - [ata] libata-sff: port_task is SFF specific (David Milburn) [808672] - [ata] libata-sff: introduce ata_sff_init/exit() and ata_sff_port_init() (David Milburn) [808672] - [netdrv] qlge: Update version to 1.00.00.32 (Chad Dupuis) [927891] - [netdrv] qlge: Fix ethtool autoneg advertising (Chad Dupuis) [927891] - [netdrv] qlge: Fix receive path to drop error frames (Chad Dupuis) [927891] - [netdrv] qlge: Fixed a coding style issue (Chad Dupuis) [927891] - [kernel] sched: Do not account bogus utime (Stanislaw Gruszka) [912662] - [kernel] sched: Avoid cputime scaling overflow (Stanislaw Gruszka) [912662] - [acpi] Verify device status after eject (Nigel Croxon) [869134] - [acpi] Update CPU hotplug error messages (Nigel Croxon) [869134] - [acpi] Add acpi_handle_() interfaces (Nigel Croxon) [869134] - [acpi] Export functions for hot-remove (Nigel Croxon) [869134] - [acpi] Add ACPI CPU hot-remove support (Nigel Croxon) [869134] - [acpi] Fix stale pointer access to flags.lockable (Nigel Croxon) [869134] - [acpi] processor_core: prevent cpu from becoming online (Nigel Croxon) [869134] - [acpi] Set hotplug _OST support bit to _OSC (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI container hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI memory hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI CPU hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for sysfs eject (Nigel Croxon) [869134] - [acpi] Add an interface to evaluate _OST (Nigel Croxon) [869134] - [acpi] scan: return -ENODEV if no device was found (Nigel Croxon) [869134] - [acpi] processor_core: add missing kfree (Nigel Croxon) [869134] - [acpi] processor_core: Add CPU hotplug support for processor device objects (Nigel Croxon) [869134] - [acpi] processor_core: Do not try to set up acpi processor stuff on cores exceeding maxcpus (Nigel Croxon) [869134] - [idle] intel_idle: Don't register CPU notifier if we are not running (Nigel Croxon) [869134] - [idle] intel_idle: break dependency between modules (Nigel Croxon) [869134] - [acpi] processor_core: remove duplicated lines of merging problems with acpi_processor_add (Nigel Croxon) [869134] - [acpi] processor_core: Delay acpi_processor_start() call for hotplugged cores (Nigel Croxon) [869134] - [acpi] processor_core: Split up acpi_processor_add (Nigel Croxon) [869134] - [idle] intel_idle: Split up and provide per CPU initialization func (Nigel Croxon) [869134] - [acpi] processor_core: Remove unneeded variable passed by acpi_processor_hotadd_init (Nigel Croxon) [869134] - [s390] scm: process availability (Hendrik Brueckner) [929257] - [s390] scm_blk: suspend writes (Hendrik Brueckner) [929257] - [s390] scm_drv: extend notify callback (Hendrik Brueckner) [929257] - [s390] scm_blk: fix request number accounting (Hendrik Brueckner) [929257] - [s390] scm: reorder scm_remove (Hendrik Brueckner) [929257]- [crypto] Revert: unmark gcm(aes) as fips_allowed (Jarod Wilson) [915637] - [crypto] testmgr: allow aesni-intel and ghash_clmulni-intel in fips mode (Jarod Wilson) [915637] - [crypto] testmgr: silence warnings about no tests for aesni algorithms (Jarod Wilson) [915637] - [crypto] Use scatterwalk_crypto_chain (Jarod Wilson) [786972] - [crypto] scatterwalk: Add scatterwalk_crypto_chain helper (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix Kconfig problem with CRYPTO_GLUE_HELPER_X86 (Jarod Wilson) [786968 786972 969522] - [crypto] gcm: Add RFC4543 wrapper for GCM (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: add more optimized XTS-mode for serpent-avx (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add more optimized XTS mode for x86-64 (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: use le128 instead of u128 for CTR mode (Jarod Wilson) [786968] - [crypto] glue_helper: cast6/avx, avoid using temporary stack buffers (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: serpent-sse2, split generic glue code to new helper module (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: assembler clean-up, use ENDPROC at end of assember functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add ENDPROC statements for assembler functions (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: assembler clean-ups, use ENTRY/ENDPROC, localize jump targets (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: remove rfc3686(ctr(aes)), utilize rfc3686 from ctr-module instead (Jarod Wilson) [786968] - [crypto] ctr: make rfc3686 asynchronous block cipher (Jarod Wilson) [786968 786972 969522] - [net] xfrm_algo: probe asynchronous block ciphers instead of synchronous (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix XTS mode on x86-32, add wrapper function for asmlinkage aesni_enc() (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: add interface for parallelized cipher implementions (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: split gf128mul table initialization from setkey (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] crypto: cryptd - disable softirqs in cryptd_queue_worker to prevent data corruption (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: improve lrw and xts performance by utilizing parallel AES-NI hardware pipelines (Jarod Wilson) [786968 786972 969522] - [crypto] xts: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] xts: add interface for parallelized cipher implementations (Jarod Wilson) [786968 786972 969522] - [crypto] xts: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix wrong kfree pointer (Jarod Wilson) [786972] - [crypto] aesni-intel: change to use shared ablk_* functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: use crypto_{un}register_algs (Jarod Wilson) [786968 786972 969522] - [crypto] Add bulk algorithm registration interface (Jarod Wilson) [786968 786972 969522] - [crypto] ablk_helper: move ablk_* functions from serpent-sse2/avx glue code to shared module (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix unaligned cbc decrypt for x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: move more common code to ablk_init_common (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: quiet sparse noise about symbol not declared (Jarod Wilson) [786968 786972 969522] - [crypto] cryptd: Use subsys_initcall to prevent races with aesni (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: Fix set but not used in ghash_async_setkey() (Jarod Wilson) [786972] - [crypto] aesni-intel: fix aesni build on i386 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Merge with fpu.ko (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fixed problem with packets that are not multiple of 64bytes (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix remaining leak in rfc4106_set_hash_key (Jarod Wilson) [786972] - [crypto] aesni-intel: Don't leak memory in rfc4106_set_hash_subkey (Jarod Wilson) [786972] - [crypto] ghash-intel: ghash-clmulni-intel_glue needs err.h (Jarod Wilson) [786972] - [crypto] aesni-intel: Fixed build with binutils 2.16 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Fixed build error on x86-32 (Jarod Wilson) [786968 969522] - [crypto] aesni-intel: Ported implementation to x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: RFC4106 AES-GCM Driver Using Intel New Instructions (Jarod Wilson) [786972] - [crypto] cryptd: Adding the AEAD interface type support to cryptd (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix another CTR build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Fix CTR optimization build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Add AES-NI accelerated CTR mode (Jarod Wilson) [786968] - [crypto] ghash-clmulni-intel: Put proper .data section in place (Jarod Wilson) [921642] - [s390] Revert: kernel: add support for physical memory > 4TB (Jarod Wilson) [913220] - [kernel] perf: Fix perf_event_for_each() to use sibling (Jiri Olsa) [967933] - [x86] perf: Add format attributes for p4 (Jiri Olsa) [967933] - [x86] perf: Adding sysfs group format attribute for pmu device (Jiri Olsa) [967933] - [x86] perf: Fix local vs remote memory events for NHM/WSM (Jiri Olsa) [967933] - [tools] perf: Remove deprecated WARN_ON_ONCE() (Jiri Olsa) [967933] - [tools] perf: Call perf_cgroup_event_time() directly (Jiri Olsa) [967933] - [tools] perf: Don't call release_callchain_buffers() if allocation fails (Jiri Olsa) [967933] - [mfd] lpc_ich: Add support for Intel Avoton SoC (Neil Horman) [922965] - [mfd] lpc_ich: Use devres API to allocate private data (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Wellsburg PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix gpio base and control offsets (Neil Horman) [922965] - [mfd] lpc_ich: One uninitialized cell is no error (Neil Horman) [922965] - [mfd] lpc_ich: Fix resource request for mem 0x00000000 (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Lynx Point-LP PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix regression for iTCO_wdt driver (Neil Horman) [922965] - [mfd] Check for mem_base when building IORESOURCE_MEM resources (Neil Horman) [922965] - [watchdog] iTCO_wdt: Convert iTCO_wdt driver to mfd model (Neil Horman) [922965] - [watchdog] iTCO_wdt: Use pr_ and pr_ (Neil Horman) [922965] - [watchdog] iTCO_wdt: fix TCO V1 timeout values and limits (Neil Horman) [922965] - [mfd] Add LPC driver for Intel ICH chipsets (Neil Horman) [922965] - [i2c] i801: SMBus patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [i2c] iSMT: add Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: IDE-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets (Neil Horman) [922965] - [ata] ahci: AHCI-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [usb] xhci: correct comp_mode_recovery_timer on return from hibernate (Tony Camuso) [888974] - [acpi] Don't let acpi_pad needlessly mark TSC unstable (Lenny Szubowicz) [907545] - [acpi] acpica: Remove extraneous warning for very large GPE registers (Nigel Croxon) [924873] - [kernel] async: Make async execution api a little more fair in scheduling (Neil Horman) [871955] - [md] dm-stripe: fix regression in stripe_width calculation (Mike Snitzer) [960277] - [block] fix ext_devt_idr handling (Tomas Henzl) [735927] - [md] dm-crypt: fix mempool deadlock (Mike Snitzer) [831158] - [scsi] libsas: fix handling vacant phy in sas_set_ex_phy() (David Milburn) [949905] - [mm] swap: avoid read_swap_cache_async() race to deadlock while waiting on discard I/O completion (Rafael Aquini) [827548] - [mm] compaction: fix /proc/sys/vm/compact_memory crash (Johannes Weiner) [953680 955525] - [mm] fadvise: drain all pagevecs if POSIX_FADV_DONTNEED fails to discard all pages (Larry Woodman) [957821] - [pci] dmar: Remove warning for HPET scope type (Nigel Croxon) [956310]- [fs] nfs: Fix an NFS client lockdep issue (Jeff Layton) [891937] - [acpi] acpi_pad: fix power_saving thread deadlock (Lenny Szubowicz) [751123] - [powerpc] rtas_flash: Fix validate_flash buffer overflow issue (Steve Best) [956385] - [powerpc] rtas_flash: Fix bad memory access (Steve Best) [956385] - [powerpc] rtas_flash: New return code to indicate FW entitlement expiry (Steve Best) [956385] - [powerpc] rtas_flash: Update return token comments (Steve Best) [956385] - [powerpc] rtas_flash: Free kmem upon module exit (Steve Best) [956385] - [netdrv] igb: SR-IOV init reordering (Stefan Assmann) [920652] - [netdrv] igb: Fix null pointer dereference (Stefan Assmann) [920652] - [netdrv] igb: Enable SR-IOV configuration via PCI sysfs interface (Stefan Assmann) [920652] - [powerpc] Fix VMX fix for memcpy case (Steve Best) [929280] - [powerpc] Fix VMX in interrupt check in POWER7 copy loops (Steve Best) [929280] - [powerpc] POWER7 optimised memcpy using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] POWER7 optimised copy_page using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] Rename copyuser_power7_vmx.c to vmx-helper.c (Steve Best) [929280] - [powerpc] Use enhanced touch instructions in POWER7 copy_to_user/copy_from_user (Steve Best) [929280] - [powerpc] Simplify 4k/64k copy_page logic (Steve Best) [929280] - [powerpc] Add 64bit csum_and_copy_to_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial_copy_generic and add csum_and_copy_from_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial (Steve Best) [929280] - [kernel] trace: Allow archs to ignore tracing compat syscalls (Josh Poimboeuf) [881038] - [kernel] trace: Fix perf syscall tracing when syscall_nr == -1 (Josh Poimboeuf) [881038] - [netdrv] 8139cp: Prevent dev_close/cp_interrupt race on MTU change (John Green) [767885] - [netdrv] 8139cp: properly support change of MTU values (John Green) [767885] - [pci] make re-allocation try harder by reassigning ranges higher in the heirarchy (Takahiro MUNEDA) [965006] - [pci] code and comments cleanup (Takahiro MUNEDA) [965006] - [pci] make cardbus-bridge resources optional (Takahiro MUNEDA) [965006] - [pci] honor child buses add_size in hot plug configuration (Takahiro MUNEDA) [965006] - [pci] ability to relocate assigned pci-resources (Takahiro MUNEDA) [965006] - [pci] make SRIOV resources optional (Takahiro MUNEDA) [965006] - [s390] console: fix 3215 console crash (Hendrik Brueckner) [970779] - [s390] scm_blk: allow more cluster size values (Hendrik Brueckner) [963068] - [s390] mm: protection exception PSW for aborted transaction (Hendrik Brueckner) [958271] - [s390] hibernate: Save and restore absolute zero pages (Hendrik Brueckner) [952739] - [s390] kdump: Add PM notifier for kdump (Hendrik Brueckner) [952738] - [s390] qeth: fix qeth_wait_for_threads() deadlock for OSN devices (Hendrik Brueckner) [952448] - [s390] module: Add missing R_390_NONE relocation type (Hendrik Brueckner) [952449] - [s390] dasd: fix unresponsive device after all channel paths were lost (Hendrik Brueckner) [915731] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [s390] zcore: Add hsa file (Hendrik Brueckner) [915356] - [s390] ipl: Implement diag308 loop for zfcpdump (Hendrik Brueckner) [915364] - [s390] eadm_sch: fix driver initialization (Hendrik Brueckner) [912489] - [s390] zfcp: Do not wakeup while suspended (Hendrik Brueckner) [855129] - [s390] time: fix sched_clock() overflow (Hendrik Brueckner) [903334] - [s390] irq: enable irq sum accounting for /proc/stat again (Hendrik Brueckner) [903333] - [s390] dasd: prevent path verification before resume (Hendrik Brueckner) [903331] - [s390] dasd: fix unaccessible device after resume (Hendrik Brueckner) [903339] - [security] selinux: fix parallel compile error (Frantisek Hrbata) [962427] - [acpi] Evaluate thermal trip points before reading temperature (Tony Camuso) [929293] - [kernel] time: Fix setting of hardware clock in NTP code (Prarit Bhargava) [912704] - [x86] quirks: use 'intremap=off' instead of 'nointremap' for consistency (Prarit Bhargava) [960828] - [fs] proc: fix pagemap_read() error case (Larry Woodman) [918119] - [base] node: fix off-by-one bug in print_nodes_state() (Prarit Bhargava) [871215] - [netdrv] sky2: fix scheduling while atomic in sky2_vlan_rx_register (Nikolay Aleksandrov) [920754] - [netdrv] netxen: write IP address to firmware when using bonding (Nikolay Aleksandrov) [924667] - [netdrv] be2net: remove BUG_ON() in be_mcc_compl_is_new() (Ivan Vecera) [909488] - [netdrv] igb: increase timeout for ethtool offline self-test (Stefan Assmann) [906240] - [netdrv] qlcnic: sleeping function called from invalid context (Amerigo Wang) [907310] - [netdrv] be2net: ensure all events are ack'ed prior calling be_eq_clean (Ivan Vecera) [884442] - [pci] Document MPS parameters pci=pcie_bus_safe, pci=pcie_bus_perf, etc (Myron Stowe) [910604]- [virt] kvm: fix copy to user with irq disabled (Michael S. Tsirkin) [906602] {CVE-2013-1935} - [netdrv] usb/cdc_ncm: apply usbnet_link_change (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: demote "unexpected notification" to debug level (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: return -ENOMEM if kzalloc fails (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: allow user to prefer NCM for backwards compatibility (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Huawei devices (e.g. E5331) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix probing of devices with multiple control interface altsettings (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add another Huawei vendor specific device (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use IAD provided by the USB core (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add support FLAG_NOARP for Infineon modem platform (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix error path for single interface probing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround for missing CDC Union (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix drvinfo strings set in drivers for ethtool (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use generic usbnet_manage_power() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add Huawei devices (Neil Horman) [815934] - [usb] add USB_VENDOR_AND_INTERFACE_INFO() macro (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: error path lock fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: big endian fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: apply introduced usb command APIs (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: do not bind to NCM compatible MBIM devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: adding MBIM driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: export shared symbols and definitions (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc.h (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix one more typo (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missed constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: typo and style fixes (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: ncm constants and structures added (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: refactoring for tx multiplexing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: splitting rx_fixup for code reuse (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: process chained NDPs (Neil Horman) [815934] - [netdrv] net/cdc_ncm: refactor bind preparing for MBIM support (Neil Horman) [815934] - [netdrv] net/cdc_ncm: adding MBIM support to ncm_setup (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add MBIM constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround NTB input size firmware bug (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Disable hub-initiated LPM for comms devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: avoid discarding datagrams in rx path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix MTU and max_datagram_size handling (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: reduce driver latency in the data path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: print MAC via printk format specifier (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: make ethtool_ops const (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Use kzalloc rather than kmalloc followed by memset with 0 (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: convert drivers/net/* to use module_usb_driver() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't use stack variables for DMA (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix endianness problem (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Remove unneeded version.h includes from drivers/net/ (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missing .reset_resume hook (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: release interfaces fix in unbind() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Add mising short packet in cdc_ncm driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix short packet issue on some devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use ethd name for known ethernet devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc_ncm host driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tx_fixup() race condition fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't deref NULL in cdc_ncm_rx_fixup() and don't use uninitialized variable (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: USB CDC NCM host driver (Neil Horman) [815934] - [netdrv] usb/serial/sierra: Add support for Sierra Wireless AirCard 320U modem (Neil Horman) [884869] - [netdrv] sierra_net: keep status interrupt URB active (Neil Horman) [884869] - [netdrv] sierra_net: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] sierra_net: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] sierra_net: fix ethtool drvinfo strings set in drivers (Neil Horman) [884869] - [netdrv] sierra_net: shut up sparse restricted type warnings (Neil Horman) [884869] - [netdrv] usbnet: sierra_net: apply introduced usb command APIs (Neil Horman) [884869] - [netdrv] sierra_net: Endianess bug fix (Neil Horman) [884869] - [netdrv] sierra_net: removes unnecessary semicolon (Neil Horman) [884869] - [netdrv] sierra_net: make private symbols static (Neil Horman) [884869] - [netdrv] sierra_net: device IDs for Aircard 320U++ (Neil Horman) [884869] - [netdrv] usbnet: make ethtool_ops const (Neil Horman) [884869] - [netdrv] sierra_net: convert to use module_usb_driver() (Neil Horman) [884869] - [netdrv] sierra_net: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] sierra_net: return operator cleanup (Neil Horman) [884869] - [netdrv] sierra_net: use __packed annotation (Neil Horman) [884869] - [netdrv] sierra_net: initiate sync sequence in sierra_net.c driver (Neil Horman) [884869] - [netdrv] sierra_net: add sierra_net driver (Neil Horman) [884869] - [netdrv] usbnet: allow status interrupt URB to always be active (Neil Horman) [884869] - [netdrv] usbnet: handle link change (Neil Horman) [884869] - [netdrv] usbnet: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_link_change API (Neil Horman) [884869] - [netdrv] usbnet: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] usbnet: fix tx_dropped statistics (Neil Horman) [884869] - [netdrv] usbnet: prevent buggy devices from killing us (Neil Horman) [884869] - [netdrv] usbnet: fix regression from FLAG_NOARP code (Neil Horman) [884869] - [netdrv] usbnet: add new flag FLAG_NOARP for usb net devices (Neil Horman) [884869] - [netdrv] usbnet: generic manage_power() (Neil Horman) [884869] - [netdrv] usbnet: handle PM failure gracefully (Neil Horman) [884869] - [netdrv] usbnet: ratelimit kevent may have been dropped warnings (Neil Horman) [884869] - [netdrv] usbnet: runtime wake up device before calling usbnet_{read|write}_cmd (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_{read|write}_cmd_nopm (Neil Horman) [884869] - [netdrv] usbnet: Fix memory leak on Tx data path (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet 3 command helpers (Neil Horman) [884869] - [netdrv] usbnet: Support devices reporting idleness (Neil Horman) [884869] - [netdrv] usbnet: fix softirq storm on suspend (Neil Horman) [884869] - [netdrv] usbnet: fix deadlock in resume (Neil Horman) [884869] - [netdrv] usbnet: Use eth_random_addr (Neil Horman) [884869] - [netdrv] usbnet: handle remote wakeup asap (Neil Horman) [884869] - [netdrv] usbnet: clear OPEN flag in failure path (Neil Horman) [884869] - [netdrv] usbnet: sanitise overlong driver information strings (Neil Horman) [884869] - [netdrv] usbnet: don't initialize transfer buffer before submit status URB (Neil Horman) [884869] - [netdrv] usbnet: remove declaration for intr_complete (Neil Horman) [884869] - [netdrv] usbnet: remove usb_get/put_dev in .probe and .disconnect (Neil Horman) [884869] - [netdrv] usbnet: fix skb traversing races during unlink (Neil Horman) [884869] - [netdrv] usbnet: fix failure handling in usbnet_probe (Neil Horman) [884869] - [netdrv] usbnet: fix leak of transfer buffer of dev->interrupt (Neil Horman) [884869] - [netdrv] usbnet: consider device busy at each recieved packet (Neil Horman) [884869] - [netdrv] usbnet: don't clear urb->dev in tx_complete (Neil Horman) [884869] - [netdrv] usbnet: increase URB reference count before usb_unlink_urb (Neil Horman) [884869] - [netdrv] usbnet: use netif_tx_wake_queue instead of netif_start_queue (Neil Horman) [884869] - [netdrv] usbnet: reserve headroom on rx skbs (Neil Horman) [884869] - [netdrv] usbnet: avoid recursive locking in usbnet_stop() (Neil Horman) [884869] - [netdrv] usbnet: fix oops in usbnet_start_xmit (Neil Horman) [884869] - [netdrv] usbnet: fix a few typos in comments (Neil Horman) [884869] - [netdrv] usbnet: fix out of memory during runtime pm (Neil Horman) [884869] - [netdrv] usbnet: remove flag of EVENT_DEV_WAKING (Neil Horman) [884869] - [netdrv] usbnet: Resubmit interrupt URB if device is open (Neil Horman) [884869] - [netdrv] usbnet: Use FIELD_SIZEOF macro in usbnet_init() function (Neil Horman) [884869] - [netdrv] usbnet: use ethd name for known ethernet devices (Neil Horman) [884869] - [netdrv] usbnet: Fix up 'FLAG_POINTTOPOINT' and 'FLAG_MULTI_PACKET' overlaps (Neil Horman) [884869] - [netdrv] usbnet: Ethernet quirks for the LG-VL600 4G modem (Neil Horman) [884869] - [netdrv] usbnet: Fix leak when usb_autopm_get_interface() returns less than zero in kevent() (Neil Horman) [884869] - [netdrv] usbnet: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] usbnet: changes for upcoming cdc_ncm driver (Neil Horman) [884869] - [netdrv] usbnet: fix usb_autopm_get_interface failure (Neil Horman) [884869] - [netdrv] usbnet: rx_submit() should return an error code (Neil Horman) [884869] - [netdrv] usbnet: remove noisy and hardly useful printk (Neil Horman) [884869] - [netdrv] usbnet: use jiffies in schedule_timeout(), not msecs (Neil Horman) [884869] - [netdrv] usbnet: use newly introduced hex_to_bin() (Neil Horman) [884869] - [netdrv] usbnet: Set parent device early for netdev_printk() (Neil Horman) [884869] - [netdrv] usbnet: Print device statistics as unsigned (Neil Horman) [884869] - [netdrv] usbnet: Adding URB_ZERO_PACKET flag to usbnet.c (Neil Horman) [884869] - [netdrv] usbnet: Use netif_ logging facilities (Neil Horman) [884869] - [netdrv] usbnet: Convert dev(dbg|err|warn|info) macros to netdev_ (Neil Horman) [884869] - [netdrv] usbnet: Autosuspend for online devices (Neil Horman) [884869] - [netdrv] usbnet: Move && and || to end of previous line (Neil Horman) [884869] - [netdrv] usbnet: Set link down initially for drivers that update link state (Neil Horman) [884869] - [netdrv] usbnet: Set device type for wlan and wwan devices (Neil Horman) [884869] - [netdrv] usbnet: Use wwand interface name for mobile broadband devices (Neil Horman) [884869] - [edac] sb_edac: do not require prescence of IMC_DDRIO device (Mauro Carvalho Chehab) [923451] - [edac] sb_edac: fix the error about memory type detection on SandyBridge (Mauro Carvalho Chehab) [923451] - [dma] ioat: Fix excessive CPU utilization (John Feeney) [883575] - [wireless] b43: stop format string leaking into error msgs (John Linville) [971389] {CVE-2013-2852}- [powerpc] crypto: Enable the PFO-based encryption device (Steve Best) [929325] - [crypto] nx: Build files for the nx device driver (Steve Best) [929325] - [crypto] nx: Fixes for multiple races and issues (Steve Best) [929325] - [crypto] nx: debugfs routines and docs for the nx device driver on powerpc (Steve Best) [929325] - [crypto] nx: SHA512 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: SHA256 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-XCBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-GCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-ECB mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CTR mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: driver code supporting nx encryption on powerpc (Steve Best) [929325] - [x86] apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192] - [x86] apic: disable ARAT by default (Prarit Bhargava) [808192] - [x86] amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192] - [tools] perf: Fix SIGALRM and pipe read race for rwtop (Jiri Olsa) [907366] - [tools] perf: Removing 'nr' field from rw* scripts (Jiri Olsa) [905007] - [netdrv] bnx2: dma_alloc_coherent, use __GFP_ZERO instead of memset(, 0) (Neil Horman) [917110] - [netdrv] bnx2: Rename register read and write macros (Neil Horman) [917110] - [char] n_tty: Remove BUG_ON from n_tty_read() (Stanislaw Gruszka) [848085] - [base] cpu: emit KOBJ_ADD after 'online' attribute is created (Igor Mammedov) [878749] - [target] backport LIO from upstream 3.9 (Andy Grover) [903297] - [scsi] Allow error handling timeout to be specified (Ewan Milne) [826061] - [pci] make sriov work with hotplug remove (Takahiro MUNEDA) [965002] - [nfs] sunrpc: Prevent an rpc_task wakeup race (Dave Wysochanski) [840860] - [nfs] sunrpc: clarify comments on rpc_make_runnable (Dave Wysochanski) [840860]- [fs] gfs2: Use single-block reservations for directories (Robert S Peterson) [914725] - [fs] gfs2: Speed up gfs2_rbm_from_block (Robert S Peterson) [914725] - [fs] gfs2: Remove vestigial parameter ip from function rs_deltree (Robert S Peterson) [914725] - [fs] ext4: update percpu counters after journal replay (Eric Sandeen) [961930] - [fs] gfs2: Use ->dirty_inode() (Robert S Peterson) [887341] - [fs] btrfs: update timestamps on truncate() (Eric Sandeen) [893397] - [fs] ext4: remove unaligned AIO warning printk (Eric Sandeen) [905397] - [fs] ext4: limit group search loop for non-extent files (Eric Sandeen) [958939] - [fs] ext4: fix online resizing for ext3-compat file systems (Eric Sandeen) [958939] - [fs] nfsd: make symbol nfsd_reply_cache_shrinker static (Jeff Layton) [681606] - [fs] nfsd: scale up the number of DRC hash buckets with cache size (Jeff Layton) [681606] - [fs] nfsd: keep stats on worst hash balancing seen so far (Jeff Layton) [681606] - [fs] nfsd: add new reply_cache_stats file in nfsdfs (Jeff Layton) [681606] - [fs] nfsd: track memory utilization by the DRC (Jeff Layton) [681606] - [fs] nfsd: break out comparator into separate function (Jeff Layton) [681606] - [fs] nfsd: eliminate one of the DRC cache searches (Jeff Layton) [681606] - [fs] nfsd: only unhash DRC entries that are in the hashtable (Jeff Layton) [681606] - [fs] nfsd: fix startup order in nfsd_reply_cache_init (Jeff Layton) [681606] - [fs] nfsd: fix compiler warning about ambiguous types in nfsd_cache_csum (Jeff Layton) [681606] - [fs] nfsd: fix comments on nfsd_cache_lookup (Jeff Layton) [681606] - [fs] nfsd: keep a checksum of the first 256 bytes of request (Jeff Layton) [681606] - [net] sunrpc: trim off trailing checksum before returning decrypted or integrity authenticated buffer (Jeff Layton) [681606] - [net] sunrpc: fix comment in struct xdr_buf definition (Jeff Layton) [681606] - [net] sunrpc: copy scope ID in __rpc_copy_addr6 (Jeff Layton) [681606] - [fs] nfsd: register a shrinker for DRC cache entries (Jeff Layton) [681606] - [fs] nfsd: add recurring workqueue job to clean the cache (Jeff Layton) [681606] - [fs] nfsd: when updating an entry with RC_NOCACHE, just free it (Jeff Layton) [681606] - [fs] nfsd: remove the cache_disabled flag (Jeff Layton) [681606] - [fs] nfsd: dynamically allocate DRC entries (Jeff Layton) [681606] - [fs] nfsd: track the number of DRC entries in the cache (Jeff Layton) [681606] - [fs] nfsd: always move DRC entries to the end of LRU list when updating timestamp (Jeff Layton) [681606] - [fs] nfsd: break out hashtable search into separate function (Jeff Layton) [681606] - [fs] nfsd: clean up and clarify the cache expiration code (Jeff Layton) [681606] - [fs] nfsd: remove redundant test from nfsd_reply_cache_free (Jeff Layton) [681606] - [fs] nfsd: add alloc and free functions for DRC entries (Jeff Layton) [681606] - [fs] nfsd: create a dedicated slabcache for DRC entries (Jeff Layton) [681606] - [fs] nfsd: get rid of RC_INTR (Jeff Layton) [681606] - [fs] nfsd: remove unneeded spinlock in nfsd_cache_update (Jeff Layton) [681606] - [fs] nfsd: fix IPv6 address handling in the DRC (Jeff Layton) [681606] - [fs] nfsd: make op_cacheresult another flag (Jeff Layton) [681606] - [fs] nfsd: fix v4 reply caching (Jeff Layton) [681606] - [fs] nfsd: turn on reply cache for NFSv4 (Jeff Layton) [681606] - [fs] nfsd: introduce OPDESC helper (Jeff Layton) [681606] - [fs] bio: fix allocation failure due to bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] bio: dont overflow in bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] vfs: fix spurious return of ESTALE errors when cwd on nfs is renamed on server (Jeff Layton) [896580] - [fs] vfs: revert most of dcache remove d_mounted (Ian Kent) [907512]- [net] rtnl: fix info leak on RTM_GETLINK request for VF devices (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] dcbnl: fix various netlink info leaks (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] tcp: fix tcp_trim_head() to adjust segment count with skb MSS (Daniel Borkmann) [970609] - [net] af_netlink: force credentials passing (Thomas Graf) [880142] - [net] af_unix: Only allow recv on connected (Thomas Graf) [880142] - [net] scm: fix incorrect credentials passing (Thomas Graf) [880142] - [net] llc: Fix missing msg_namelen update in llc_ui_recvmsg() (Jesper Brouer) [956100] {CVE-2013-3231} - [net] rps: Update RFS target at poll for tcp/udp (Daniel Borkmann) [893177] - [net] rps: Fix brokeness causing OOO packets (Daniel Borkmann) [893177] - [net] rps: enable RFS before first data packet is received (Daniel Borkmann) [893177] - [net] ipv6: Enable RFS sk_rxhash tracking for ipv6 sockets (Daniel Borkmann) [893177] - [netdrv] sfc: Implement hardware acceleration of RFS (Daniel Borkmann) [893177] - [net] rps: Make hardware-accelerated RFS conditional on NETIF_F_NTUPLE (Daniel Borkmann) [893177] - [net] rps: Enable hardware acceleration of RFS (Daniel Borkmann) [893177] - [lib] cpu_rmap: avoid flushing all workqueues (Daniel Borkmann) [893177] - [net] rps: Protect cpu_rmap.h from double inclusion (Daniel Borkmann) [893177] - [lib] cpu_rmap: CPU affinity reverse-mapping (Daniel Borkmann) [893177] - [kernel] genirq: Add IRQ affinity notifiers (Daniel Borkmann) [893177] - [net] bonding: fix enslaving in alb mode when link down (Veaceslav Falico) [965132] - [net] sch_tbf: segment too big GSO packets (Jiri Pirko) [875750] - [net] Documentation: add nf_conntrack sysctl api documentation (Jiri Pirko) [747951]- [x86] perf: Add IvyBridge EP support (Prarit Bhargava) [892531] - [x86] perf: Fix Intel Ivy Bridge support (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR mappings for PERF_SAMPLE_BRANCH filters (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR sharing logic (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR MSR definitions (Prarit Bhargava) [892531] - [netdrv] usb/asix: add support for Lenovo X1 Carbon adapter (Dave Airlie) [907174] - [netdrv] usb/asix: handle packets crossing URB boundaries (Dave Airlie) [907174] - [x86] amd_iommu: initialize the device table after dma_ops (Don Dutile) [920672] - [pci] intel-iommu: eliminate warning that may indicate bad BIOS (Don Dutile) [952399] - [kernel] pidns: Outlaw thread creation after unshare(CLONE_NEWPID) (Aristeu Rozanski) [919065] - [fs] proc: Usable inode numbers for the namespace file descriptors (Aristeu Rozanski) [919069] - [fs] proc: Allow proc_free_inum to be called from any context (Aristeu Rozanski) [919069] - [fs] proc: fix inconsistent lock state (Aristeu Rozanski) [919069] - [fs] proc: Generalize proc inode allocation (Aristeu Rozanski) [919069] - [kernel] pidns: Add setns support (Aristeu Rozanski) [919060] - [kernel] pidns: add reboot_pid_ns() to handle the reboot syscall (Aristeu Rozanski) [919060] - [fs] vfs: Add setns support for the mount namespace (Aristeu Rozanski) [919067] - [kernel] pidns: Support unsharing the pid namespace (Aristeu Rozanski) [919065] - [kernel] pidns: Deny strange cases when creating pid namespaces (Aristeu Rozanski) [919060 919065] - [kernel] sys_unshare: remove the dead CLONE_THREAD/SIGHAND/VM code (Aristeu Rozanski) [919060 919065] - [kernel] check_unshare_flags: kill the bogus CLONE_SIGHAND/sig->count check (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Consolidate initialzation of special init task state (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Make the pidns proc mount/umount logic obvious (Aristeu Rozanski) [919060 919065] - [kernel] pid: remove the child_reaper special case in init/main.c (Aristeu Rozanski) [919060 919065] - [kernel] pid: reduce code size by using a pointer to iterate over array (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Use task_active_pid_ns where appropriate (Aristeu Rozanski) [919060 919065] - [kernel] namespaces, pid_ns: fix leakage on fork() failure (Aristeu Rozanski) [919060 919065] - [kernel] namespaces: make sure that nsproxy_cache is initialized early enough (Aristeu Rozanski) [919060 919065 919067 919069] - [kernel] pidns: call pid_ns_prepare_proc() from create_pid_namespace() (Aristeu Rozanski) [919060 919065] - [fs] procfs: setting ->proc_mnt doesnt belong in proc_get_sb() (Aristeu Rozanski) [919069] - [kernel] signals/send_signal: use si_fromuser() to detect from_ancestor_ns (Aristeu Rozanski) [919060 919065] - [kernel] signals: SEND_SIG_NOINFO should be considered as SI_FROMUSER() (Aristeu Rozanski) [919060 919065] - [x86] acpi: Avoid SRAT table checks for Fujitsu Primequest systems (Prarit Bhargava) [966853] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068]- [net] tcp: Fix oops from tcp_collapse() when using splice() (Nikola Pajkovsky) [863512] {CVE-2013-2128} - [net] ipv6: only invalidate previously tokenized addresses (Daniel Borkmann) [876634] - [net] ipv6: also allow token to be set when device not ready (Daniel Borkmann) [876634] - [net] ipv6: minor: use in6addr_any in token init (Daniel Borkmann) [876634] - [net] ipv6: add tokenized interface identifier support (Daniel Borkmann) [876634] - [net] ipv6: unify logic evaluating inet6_dev's accept_ra property (Daniel Borkmann) [876634] - [net] ipv6: Send ICMPv6 RSes only when RAs are accepted (Daniel Borkmann) [876634] - [net] ipv4: kill an RCU warning in inet_fill_link_af() (Daniel Borkmann) [876634] - [net] rtnetlink: make link af-specific updates atomic (Daniel Borkmann) [876634] - [net] ipv6: AF_INET6 link address family (Daniel Borkmann) [876634] - [net] ipv4: AF_INET link address family (Daniel Borkmann) [876634] - [net] ipv4: Define IPV4_DEVCONF_MAX (Daniel Borkmann) [876634] - [net] rtnetlink: Link address family API (Daniel Borkmann) [876634] - [net] ipv6: addrconf.h cleanups (Daniel Borkmann) [876634] - [net] Revert: openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [919068] - [net] offloading: Do not mask out NETIF_F_HW_VLAN_TX for vlan (Thomas Graf) [919068] - [net] offloading: Support multiple vlan tags in GSO (Thomas Graf) [919068] - [net] vlan: Enable software emulation for vlan accleration (Thomas Graf) [919068] - [net] vlan: adjust vlan_set_encap_proto() for its callers (Thomas Graf) [919068] - [net] veth: extend device features (Thomas Graf) [959780] - [net] tcp: connect() race with timewait reuse (Jiri Pirko) [947041] - [net] vxlan: Fix TCPv6 segmentation (Amerigo Wang) [960008] - [net] gre: Fix GREv4 TCPv6 segmentation (Amerigo Wang) [960008] - [net] sctp: set association state to established in dupcook_a handler (Michele Baldessari) [916291] - [net] openvswitch: Use FIELD_SIZEOF() in dp_init() (Thomas Graf) [923212] - [net] openvswitch: Allow OVS_USERSPACE_ATTR_USERDATA to be variable length (Thomas Graf) [923212] - [net] openvswitch: Change ENOENT return value to ENODEV in lookup_vport() (Thomas Graf) [923212] - [net] openvswitch: Make OVSP_LOCAL 32-bit (Thomas Graf) [923212] - [net] openvswitch: Avoid useless holes in struct vport (Thomas Graf) [923212] - [net] openvswitch: Use eth_mac_addr() instead of duplicating it (Thomas Graf) [923212] - [net] introduce new priv_flag indicating iface capable of change mac when running (Thomas Graf) [923212] - [net] openvswitch: remove some useless comments (Thomas Graf) [923212] - [net] openvswitch: fix the calculation of checksum for vlan header (Thomas Graf) [923212] - [net] openvswitch: Fix parsing invalid LLC/SNAP ethertypes (Thomas Graf) [923212] - [net] openvswitch: Call genlmsg_end in queue_userspace_packet (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_new return value on success (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_del return value on success (Thomas Graf) [923212] - [net] openvswitch: Use RCU callback when detaching netdevices (Thomas Graf) [923212] - [net] openvswitch: add skb mark matching and set action (Thomas Graf) [923212] - [net] openvswitch: use this_cpu_ptr per-cpu helper (Thomas Graf) [923212] - [net] openvswitch: add ipv6 'set' action (Thomas Graf) [923212] - [net] core: add function for incremental IPv6 pseudo header checksum updates (Thomas Graf) [923212] - [net] ipv6: improve ipv6_find_hdr() to skip empty routing headers (Thomas Graf) [923212] - [net] ipv6: Move ipv6_find_hdr() out of Netfilter code (Thomas Graf) [923212] - [net] netfilter: ip6_tables: add flags parameter to ipv6_find_hdr() (Thomas Graf) [923212] - [net] openvswitch: Process RARP packets with ethertype 0x8035 similar to ARP packets (Thomas Graf) [923212] - [net] openvswitch: Store flow key len if ARP opcode is not request or reply (Thomas Graf) [923212] - [net] openvswitch: Print device when warning about over MTU packets (Thomas Graf) [923212] - [net] openvswitch: Remove unecessary semicolon (Thomas Graf) [923212] - [net] openvswitch: Increase maximum number of datapath ports (Thomas Graf) [923212] - [net] openvswitch: using kfree_rcu() to simplify the code (Thomas Graf) [923212] - [net] openvswitch: Stop using NLA_PUT*() (Thomas Graf) [923212] - [net] af_unix: dont send SCM_CREDENTIALS by default (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_unix: Allow connecting to sockets in other network namespaces (Thomas Graf) [880142] - [net] af_unix: Allow credentials to work across user and pid namespaces (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_netlink: Add needed scm_destroy after scm_send (Thomas Graf) [880142] - [net] af_unix: Allow SO_PEERCRED to work across namespaces (Thomas Graf) [880142] - [net] sock: Introduce cred_to_ucred (Thomas Graf) [880142] - [kernel] user_ns: Introduce user_nsmap_uid and user_ns_map_gid (Thomas Graf) [880142] - [net] scm: Reorder scm_cookie (Thomas Graf) [880142] - [net] rtnetlink: Allow setting the network namespace by fd (Thomas Graf) [880142] - [net] rtnetlink: Fix ip link add netns oops (Thomas Graf) [880142] - [net] Support specifying the network namespace upon device creation (Thomas Graf) [880142] - [net] ns: add a printk to explain a failure (Amerigo Wang) [880142] - [net] openvswitch: Add support for network namespaces (Amerigo Wang) [880142] - [netdrv] veth: Enforce minimum size of VETH_INFO_PEER (Amerigo Wang) [880142] - [netdrv] veth: Fix packet checksumming (Amerigo Wang) [880142] - [netdrv] veth: Fix the byte counters (Amerigo Wang) [880142] - [net] fix incorrect getting net device's name (Amerigo Wang) [880142] - [net] rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces (Amerigo Wang) [880142] - [net] fix dev_get_valid_name (Amerigo Wang) [880142] - [net] device name allocation cleanups (Amerigo Wang) [880142] - [netdrv] dummy: fix rcu_sched self-detected stalls (Amerigo Wang) [880142] - [net] dev_close() should check IFF_UP (Amerigo Wang) [880142] - [net] Move rcu_barrier from rollback_registered_many to netdev_run_todo (Amerigo Wang) [880142] - [net] Fix more stale on-stack list_head objects (Amerigo Wang) [880142] - [net] deinit automatic LIST_HEAD (Amerigo Wang) [880142] - [net] factorize sync-rcu call in unregister_netdevice_many (Amerigo Wang) [880142] - [net] use rcu_barrier() in rollback_registered_many (Amerigo Wang) [880142] - [net] use list_first_entry macro (Amerigo Wang) [880142] - [net] Handle NETREG_UNINITIALIZED devices correctly (Amerigo Wang) [880142] - [net] NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH (Amerigo Wang) [880142] - [net] introduce NETDEV_UNREGISTER_PERNET (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_many() (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_queue() (Amerigo Wang) [880142] - [net] rtnetlink: speedup rtnl_dump_ifinfo() (Amerigo Wang) [880142] - [net] dev_forward_skb() should clear skb_iif (Amerigo Wang) [880142] - [net] fix mtu check when TSO is enabled (Amerigo Wang) [880142] - [net] Allow tagged VLAN packets to flow through VETH devices (Amerigo Wang) [880142] - [net] dev_forward_skb should call nf_reset (Amerigo Wang) [880142] - [net] ns: keep vlan slaves on master netns move (Amerigo Wang) [880142] - [fs] proc/ns: Fix the namespace inode permission checks (Amerigo Wang) [880142] - [fs] improve scalability of pseudo filesystems (Amerigo Wang) [880142] - [fs] proc/ns: prevent crash when ns_entries is empty (Amerigo Wang) [880142] - [net] ns: fix net_alloc_generic() (Amerigo Wang) [880142] - [net] ns: fix proxy ARP entries listing on a netns (Amerigo Wang) [880142] - [net] ns: get_net_ns_by_fd() oopses if proc_ns_fget() returns an error (Amerigo Wang) [880142] - [net] ns: fix get_net_ns_by_fd for !CONFIG_NET_NS (Amerigo Wang) [880142] - [fs] ns proc: Return -ENOENT for a nonexistent /proc/self/ns/ entry (Amerigo Wang) [880142] - [fs] proc/ns: Fix Oops on stat of /proc//ns/net (Amerigo Wang) [880142] - [net] ns: Allow setting the network namespace by fd (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the ipc namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the uts namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the network namespace (Amerigo Wang) [880142] - [kernel] ns: Wire up the setns system call (Amerigo Wang) [880142] - [kernel] ns: Introduce the setns syscall (Amerigo Wang) [880142] - [fs] proc/ns: proc files for namespace naming policy (Amerigo Wang) [880142] - [netdrv] mlx4: change TX coalescing defaults (Amerigo Wang) [864597] - [net] tcp: add LAST_ACK as a valid state for TSQ (Amerigo Wang) [864597] - [net] tcp: TCP Small Queues (Amerigo Wang) [864597] - [net] netfilter/ipset: fix crash if IPSET_CMD_NONE command is sent (Thomas Graf) [889048]- [x86] efi: Set runtime_version to the EFI spec revision (Lenny Szubowicz) [917193] - [x86] efi: initialize efi.runtime_version to make query_variable_info/update_capsule workable (Lenny Szubowicz) [917193] - [x86] efi: Add infrastructure for UEFI 2.0 runtime services (Lenny Szubowicz) [917193] - [netdrv] sfc: tidy up PTP synchronize function efx_ptp_process_times() (Nikolay Aleksandrov) [862340] - [netdrv] sfc: PTP changes to support improved UUID filtering mode (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_channel_type::receive_skb() to reject a packet (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: adjust duplicate test (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Select PTP_1588_CLOCK (Nikolay Aleksandrov) [862340] - [netdrv] ptp: Enable clock drivers along with associated net/PHY drivers (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: use list_move instead of list_del/list_add (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix the reported priorities of different filter types (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Remove EFX_FILTER_FLAG_RX_OVERRIDE_IP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix null function pointer in efx_sriov_channel_type (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Expose FPGA bitfile partition through MTD (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add support for IEEE-1588 PTP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix maximum array sizes for various MCDI commands (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_mcdi_rpc to be called in two parts (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add channel specific receive_skb handler and post_remove callback (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add explicit RX queue flag to channel (Nikolay Aleksandrov) [862340] - [acpi] apei/ghes: Add hardware memory error recovery support (Dean Nelson) [736982] - [mm] memory-failure: add memory_failure_queue() (Dean Nelson) [736982] - [virt] apic: Allow x2apic without IR on VMware platform (Marcelo Tosatti) [905688] - [virt] apic: Move hypervisor detection of x2apic to hypervisor.h (Marcelo Tosatti) [905688] - [virt] kvm: Add x86_hyper_kvm to complete detect_hypervisor_platform check (Marcelo Tosatti) [905688] - [firmware] add kernel parameter to output SMBIOS UUID in proper endian format (Prarit Bhargava) [806134] - [firmware] dmi_scan: check dmi version when get system uuid (Prarit Bhargava) [806134] - [firmware] dmi_scan: use pUB to print UUIDs (Prarit Bhargava) [806134] - [virt] kvm: Use __print_symbolic() for vmexit tracepoints (Stefan Hajnoczi) [891036] - [virt] kvm: Record instruction set in kvm_exit tracepoint (Stefan Hajnoczi) [891036] - [fs] hugetlbfs: add thread name and pid to SHM_HUGETLB mlock rlimit warning (Rafael Aquini) [885706] - [fs] hugetlbfs: lessen the impact of a deprecation warning (Rafael Aquini) [885706] - [misc] hpilo: ignore auxiliary HP iLO BMCs (Tony Camuso) [826725] - [misc] hpilo: remove pci_disable_device (Tony Camuso) [826725] - [misc] hpilo: update module version (Tony Camuso) [826725] - [powerpc] perf: Fix finding overflowed PMC in interrupt (Steve Best) [905138] - [powerpc] perf: Fix for PMCs not making progress (Steve Best) [905138] - [x86] pvpanic: add pvpanic device driver (Andrew Jones) [831178] - [virt] kvm: limit difference between kvmclock updates (Marcelo Tosatti) [952174] - [virt] kvm: Fix invalid secondary exec controls in vmx_cpuid_update() (Andrew Jones) [916932] - [i2c] i2c-i801: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [watchdog] iTCO_wdt: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ata_piix: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ahci: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [input] wacom: cleanup feature report for bamboos (Aristeu Rozanski) [949379] - [kernel] kexec: improve logging when crashkernel=auto can't be satisfied (Steve Best) [929286] - [usb] uhci: fix IRQ race during initialization (Dave Young) [915834] - [pci] acpiphp: remove all functions in slot, even without ACPI _EJx (Amos Kong) [890253] - [x86] oprofile: Fix crash when unloading module in nmi timer mode (Don Zickus) [828936] - [scsi] cxgb4i: Remove the scsi host device when removing device (Steve Best) [908030]- [net] ipvs: sctp: fix checksumming on snat and dnat handlers (Daniel Borkmann) [892256] - [netdrv] e1000e: enable VLAN RX/TX in PROMISC mode (Stefan Assmann) [886420] - [netdrv] bnx2x: strip VLAN header in PROMISC mode (Stefan Assmann) [886420] - [net] vlan: handle packets with empty vlan_group via VLAN code (Stefan Assmann) [886420] - [net] ptp: remove Tech Preview status (Jiri Benc) [920155] - [net] ptp: dynamic allocation of PHC char devices (Jiri Benc) [920155] - [pps] Fix a use-after free bug when unregistering a source (Jiri Benc) [920155] - [net] ptp: reduce stack usage when measuring the system time offset (Jiri Benc) [920155] - [net] ptp: reduce stack usage when reading external time stamps (Jiri Benc) [920155] - [net] ptp: update adjfreq callback description (Jiri Benc) [920155] - [net] ptp: add an ioctl to compare PHC time with system time (Jiri Benc) [920155] - [net] ptp: Make PTP_1588_CLOCK select rather than depend on PPS (Jiri Benc) [920155] - [net] pps, ptp: Remove dependencies on EXPERIMENTAL (Jiri Benc) [920155] - [net] ptp: clarify the clock_name sysfs attribute (Jiri Benc) [920155] - [pps] default echo function (Jiri Benc) [920155] - [net] ptp: validate HWTSTAMP ioctl parameters (Jiri Benc) [920155] - [net] ptp: introduce ptp one step time stamp mode for sync packets (Jiri Benc) [920155] - [net] ptp: fix L2 event message recognition (Jiri Benc) [920155] - [net] correct comment on where to place transmit time stamp hook (Jiri Benc) [920155] - [net] packet: support for TX time stamps on RAW sockets (Jiri Benc) [920155] - [net] Documentation: corrected documentation for hardware time stamping (Jiri Benc) [920155] - [net] bridge: Add multicast_querier toggle and disable queries by default (Flavio Leitner) [905561] - [net] bridge: Fix fatal typo in setup of multicast_querier_expired (Flavio Leitner) [905561] - [net] bridge: Restart queries when last querier expires (Flavio Leitner) [905561] - [net] bridge: Add br_multicast_start_querier (Flavio Leitner) [905561] - [net] sctp: Validate parameter size for SCTP_GET_ASSOC_STATS (Thomas Graf) [755486] - [net] sctp: sctp_close: fix release of bindings for deferred call_rcu's (Daniel Borkmann) [903296] - [net] sctp: refactor sctp_outq_teardown to insure proper re-initalization (Daniel Borkmann) [913170] - [net] ipv6: TX timestamps for IPv6 UDP packets (Jiri Benc) [904172] - [net] af_packet: remove BUG statement in tpacket_destruct_skb (Daniel Borkmann) [905335] - [net] ipv4: prevent setting ttl=0 via IP_TTL (Amerigo Wang) [893306] - [net] bridge: Correctly encode addresses when dumping mdb entries (Amerigo Wang) [856262] - [net] bridge: Do not unregister all PF_BRIDGE rtnl operations (Amerigo Wang) [856262] - [net] bridge: export multicast database via netlink (Amerigo Wang) [856262] - [net] netfilter: allow NFQUEUE bypass if no listener is available (Daniel Borkmann) [854259] - [net] netfilter: reduce NF_VERDICT_MASK to 0xff (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: do not free skb on error (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: return error number to caller (Daniel Borkmann) [854259] - [net] netfilter: xt_NFQUEUE: consolidate v4/v6 targets into one (Daniel Borkmann) [854259] - [net] ipv6: Remove IPV6_ADDR_RESERVED (Amerigo Wang) [860764]- [fs] xfs: avoid xfs_dir_fsync() to dereference a NULL inode pointer (Carlos Maiolino) [950638] - [fs] super: fix get_active_super()/umount() race (Carlos Maiolino) [918724] - [fs] cifs: ensure that we always do cifsFileInfo_get under the spinlock (Sachin Prabhu) [734728] - [fs] cifs: convert async read callback to slow_work (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_iovec_read to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add wrapper for cifs_async_readv to retry opening file (Sachin Prabhu) [734728] - [fs] cifs: add refcounting to cifs_readdata structures (Sachin Prabhu) [734728] - [fs] cifs: abstract out function to marshal the iovec for readv receives (Sachin Prabhu) [734728] - [fs] cifs: make cifs_readdata_alloc take a work_func_t arg (Sachin Prabhu) [734728] - [fs] cifs: make cifsFileInfo_get return the cifsFileInfo pointer (Sachin Prabhu) [734728] - [fs] cifs: Change mid_q_entry structure fields (Sachin Prabhu) [734728] - [fs] cifs: Expand CurrentMid field (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from cifs_readv_receive code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from demultiplex code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from transport routines (Sachin Prabhu) [734728] - [fs] cifs: Delete echo_retries module parm (Sachin Prabhu) [734728] - [fs] cifs: Prepare credits code for a slot reservation (Sachin Prabhu) [734728] - [fs] cifs: Make wait_for_free_request killable (Sachin Prabhu) [734728] - [fs] cifs: Introduce credit-based flow control (Sachin Prabhu) [734728] - [fs] cifs: Simplify inFlight logic (Sachin Prabhu) [734728] - [fs] cifs: Respect negotiated MaxMpxCount (Sachin Prabhu) [734728] - [fs] cifs: better instrumentation for coalesce_t2 (Sachin Prabhu) [734728] - [fs] cifs: Fix error handling in cifs_readv_complete (Sachin Prabhu) [734728] - [fs] cifs: Cleanup use of CONFIG_CIFS_STATS2 ifdef to make transport routines more readable (Sachin Prabhu) [734728] - [fs] cifs: when server doesnt set CAP_LARGE_READ_X, cap default rsize at MaxBufferSize (Sachin Prabhu) [734728] - [fs] cifs: allow for larger rsize= options and change defaults (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_readpages to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add cifs_async_readv (Sachin Prabhu) [734728] - [fs] cifs: fix protocol definition for READ_RSP (Sachin Prabhu) [734728] - [fs] cifs: add a callback function to receive the rest of the frame (Sachin Prabhu) [734728] - [fs] cifs: break out 3rd receive phase into separate function (Sachin Prabhu) [734728] - [fs] cifs: find mid earlier in receive codepath (Sachin Prabhu) [734728] - [fs] cifs: move buffer pointers into TCP_Server_Info (Sachin Prabhu) [734728] - [fs] cifs: eliminate is_multi_rsp parm to find_cifs_mid (Sachin Prabhu) [734728] - [fs] cifs: move mid finding into separate routine (Sachin Prabhu) [734728] - [fs] cifs: add a third receive phase to cifs_demultiplex_thread (Sachin Prabhu) [734728] - [fs] cifs: keep a reusable kvec array for receives (Sachin Prabhu) [734728] - [fs] cifs: turn read_from_socket into a wrapper around a vectorized version (Sachin Prabhu) [734728] - [fs] add new module parameter enable_oplocks (Sachin Prabhu) [734728] - [fs] cifs: clean up check_rfc1002_header (Sachin Prabhu) [734728] - [fs] cifs: simplify read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: check for unresponsive server every time we call kernel_recvmsg (Sachin Prabhu) [734728] - [fs] cifs: make smb_msg local to read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: remove obsolete comment (Sachin Prabhu) [734728] - [fs] cifs: consolidate signature generating code (Sachin Prabhu) [734728] - [fs] cifs: clean up checkSMB (Sachin Prabhu) [734728] - [fs] cifs: untangle server->maxBuf and CIFSMaxBufSize (Sachin Prabhu) [734728] - [fs] cifs: use memcpy for magic string in cifs signature generation BSRSPYL (Sachin Prabhu) [734728] - [fs] cifs: Cleanup demupltiplex thread exiting code (Sachin Prabhu) [734728] - [fs] cifs: Move mid search to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Move RFC1002 check to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Simplify socket reading in demultiplex thread (Sachin Prabhu) [734728] - [fs] cifs: Move buffer allocation to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Cleanup: check return codes of crypto api calls (Sachin Prabhu) [734728] - [fs] cifs: fix the type of cifs_demultiplex_thread() (Sachin Prabhu) [734728] - [fs] cifs: connect.c remove one to many l's in the word (Sachin Prabhu) [734728] - [mm] export lru_cache_add_*() to modules (Sachin Prabhu) [734728] - [fs] ext4: Use single thread to perform DIO unwritten convertion (Carlos Maiolino) [914783] - [fs] gfs2: Flush work queue before clearing glock hash tables (Robert S Peterson) [952836] - [fs] cifs: delay super block destruction until all cifsFileInfo objects are gone (Mateusz Guzik) [917890] - [fs] namei.c: Dont allow to create hardlink for deleted file (Brian Foster) [908158] - [net] sunrpc: don't use a credential with extra groups (Mateusz Guzik) [955712] - [fs] xfs: don't free EFIs before the EFDs are committed (Carlos Maiolino) [947582] - [fs] xfs: pass shutdown method into xfs_trans_ail_delete_bulk (Carlos Maiolino) [805407] - [fs] gfs2: Reinstate withdraw ack system (Robert S Peterson) [908093] - [fs] gfs2: Fix unlock of fcntl locks during withdrawn state (Robert S Peterson) [894093] - [fs] nfs: open a file descriptor for fsync in nfs4 recovery (J. Bruce Fields) [915479] - [fs] nfs: add more context to state manager error mesgs (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager for lock reclaim warning messages (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager warning messages (Dave Wysochanski) [917711] - [fs] nfs: even if __func__ shown (Dave Wysochanski) [917711] - [fs] nfs: printks in fs/nfs/ should start with NFS: (Dave Wysochanski) [917711] - [kernel] audit: destroy filename correctly (Jeff Layton) [678544] - [fs] vfs: make lremovexattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make removexattr retry once on ESTALE (Jeff Layton) [678544] - [fs] vfs: make llistxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make listxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make getxattr retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: allow lsetxattr() to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow setxattr to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow utimensat() calls to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix user_statfs to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: revert changes to arch/alpha and arch/parisc from statfs cleanup (Jeff Layton) [678544] - [fs] clean statfs-like syscalls up (Jeff Layton) [678544] - [fs] vfs: make fchownat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: Make chown() and lchown() call fchownat() (Jeff Layton) [678544] - [fs] vfs: make fchmodat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: have chroot retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have chdir retry lookup and call once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have faccessat retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: have do_sys_truncate retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix renameat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_unlinkat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_rmdir retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix linkat to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix symlinkat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix mkdirat to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix mknodat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: add a flags argument to user_path_parent (Jeff Layton) [678544] - [fs] vfs: fix readlinkat to retry on ESTALE (Jeff Layton) [678544] - [fs] vfs: make fstatat retry on ESTALE errors from getattr call (Jeff Layton) [678544] - [fs] namei: include errno.h (Jeff Layton) [678544] - [fs] vfs: add a retry_estale helper function to handle retries on ESTALE (Jeff Layton) [678544] - [fs] procfs: don't need a PATH_MAX allocation to hold a string representation of an int (Jeff Layton) [678544] - [fs] vfs: embed struct filename inside of names_cache allocation if possible (Jeff Layton) [678544] - [kernel] audit: make audit_inode take struct filename (Jeff Layton) [678544] - [fs] vfs: make do_filp_open take a struct filename (Jeff Layton) [678544] - [fs] vfs: make __link_path_walk take a struct filename (Jeff Layton) [678544] - [kernel] audit: allow audit code to satisfy getname requests from its names_list (Jeff Layton) [678544] - [mm] swapfile: fix name leak in swapoff (Jeff Layton) [678544] - [fs] vfs: revert changes from last patch in code that we don't ship (Jeff Layton) [678544] - [fs] vfs: define struct filename and have getname() return it (Jeff Layton) [678544] - [fs] vfs: constify dirname argument to do_mount (Jeff Layton) [678544] - [fs] vfs: paper over lack of const qualifiers in execve code (Jeff Layton) [678544] - [target] delousing target_core_file a bit (Jeff Layton) [678544] - [kernel] acct: constify the name arg to acct_on (Jeff Layton) [678544] - [fs] vfs: allocate page instead of names_cache buffer in mount_block_root (Jeff Layton) [678544] - [kernel] audit: overhaul __audit_inode_child to accomodate retrying (Jeff Layton) [678544] - [kernel] audit: optimize audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: make audit_compare_dname_path use parent_len helper (Jeff Layton) [678544] - [kernel] audit: remove dirlen argument to audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: set the name_len in audit_inode for parent lookups (Jeff Layton) [678544] - [kernel] audit: add a new "type" field to audit_names struct (Jeff Layton) [678544] - [kernel] audit: reverse arguments to audit_inode_child (Jeff Layton) [678544] - [kernel] audit: no need to walk list in audit_inode if name is NULL (Jeff Layton) [678544] - [kernel] audit: pass in dentry to audit_copy_inode wherever possible (Jeff Layton) [678544] - [fs] audit: Lose the first argument of audit_inode_child() (Jeff Layton) [678544] - [fs] audit: __link_path_walk should call audit_inode with original "name" (Jeff Layton) [678544] - [fs] fuse: fix stat call on 32 bit platforms (Brian Foster) [872629]- [net] tcp: sk_add_backlog() is too agressive for TCP (Jiri Benc) [947950] - [net] add a limit parameter to sk_add_backlog() (Jiri Benc) [947950] - [net] sctp: fix Kconfig bug in default cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Change defaults on cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Make hmac algorithm selection for cookie generation dynamic (Daniel Borkmann) [918316] - [net] ipv6: bind() use stronger condition for bind_conflict (Flavio Leitner) [917872] - [net] tcp: bind() use stronger condition for bind_conflict (Flavio Leitner) [894683] - [net] vxlan: add ethtool support (Amerigo Wang) [918014] - [net] vxlan: Use UDP Tunnel segmention (Amerigo Wang) [918014] - [net] vxlan: fix oops when delete netns containing vxlan (Amerigo Wang) [918014] - [net] vxlan: reset nf before xmit vxlan encapsulated packet (Amerigo Wang) [918014] - [net] vxlan: Use tunnel_ip_select_ident() for tunnel IP-Identification (Amerigo Wang) [918014] - [net] vxlan: Add capability of Rx checksum offload for inner packet (Amerigo Wang) [918014] - [net] vxlan: capture inner headers during encapsulation (Amerigo Wang) [918014] - [net] tunneling: Add generic Tunnel segmentation (Amerigo Wang) [918014] - [net] tunneling: Inherit NETIF_F_SG for hw_enc_features (Amerigo Wang) [918014] - [net] Kill link between CSUM and SG features (Amerigo Wang) [918014] - [net] ip_gre: fix the inner header offset for gretap (Amerigo Wang) [918011] - [net] ip_gre: enable GRO by default (Amerigo Wang) [918011] - [net] ip_gre: add GRO capability (Amerigo Wang) [918011] - [net] ip_gre: get rid of ipgre_lock (Amerigo Wang) [918011] - [net] gro: add gro_cells infrastructure (Amerigo Wang) [918011] - [net] gro: add checksuming helpers (Amerigo Wang) [918011] - [net] ipv4: Fix ip-header identification for gso packets (Amerigo Wang) [918011] - [net] ip_gre: add ethtool support to gre tunnel (Amerigo Wang) [918011] - [net] ip_gre: Fix GRE_CSUM case (Amerigo Wang) [918011] - [net] ip_gre: Fix IP-Identification (Amerigo Wang) [918011] - [net] ip_gre: remove an extra dst_release() (Amerigo Wang) [918011] - [net] ip_gre: allow CSUM capable devices to handle packets (Amerigo Wang) [918011] - [net] gre: Add TCP segmentation offload for GRE (Amerigo Wang) [918011] - [net] gso: factor out skb_mac_gso_segment() from skb_gso_segment() (Amerigo Wang) [918011] - [net] ipv4: fix warning in xfrm4_mode_tunnel_input (Amerigo Wang) [918011] - [net] ipv6: fix warning in xfrm6_mode_tunnel_input (Amerigo Wang) [918011] - [net] Add skb_unclone() helper functions (Amerigo Wang) [918011] - [net] offloading: Handle encapsulated offloads before fragmentation or handing to lower dev (Amerigo Wang) [918011] - [net] offloading: Add support for hardware-offloaded encapsulation (Amerigo Wang) [918011] - [net] ip_gre: When TOS is inherited, use configured TOS value for non-IP packets (Amerigo Wang) [918011] - [net] ip_gre: Fix kernel panic in IP_GRE with GRE csums (Amerigo Wang) [918011] - [net] ip_gre: set transport header correctly to gre header (Amerigo Wang) [918011] - [net] ip_gre: fix possible use after free (Amerigo Wang) [918011] - [net] gre: add GSO support (Amerigo Wang) [918011] - [net] ip_gre: Fix ip_gre lockless xmits (Amerigo Wang) [918011] - [net] ip_gre: lockless xmit (Amerigo Wang) [918011] - [net] gre: fix improper error handling (Amerigo Wang) [918011] - [net] gre: PPP over IPv4 (Point-to-Point Tunneling Protocol) (Amerigo Wang) [918011] - [net] ip_gre: include route header_len in max_headroom calculation (Amerigo Wang) [918011] - [net] offloading: do not disable sg for packets requiring no checksum (Amerigo Wang) [918011] - [net] offloading: fix can_checksum_protocol() arguments swap (Amerigo Wang) [918011] - [net] offloading: Convert checksums to use centrally computed features (Amerigo Wang) [918011] - [net] offloading: Convert skb_need_linearize() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Convert dev_gso_segment() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Pass features into netif_needs_gso() (Amerigo Wang) [918011] - [net] offloading: Generalize netif_get_vlan_features() (Amerigo Wang) [918011] - [net] Rename skb_has_frags to skb_has_frag_list (Amerigo Wang) [918011] - [net] fix a wrong assignment in skb_split() (Amerigo Wang) [918011] - [net] tso: Fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gso: fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gro: Re-fix different skb headrooms (Amerigo Wang) [918011] - [net] gro: fix different skb headrooms (Amerigo Wang) [918011] - [net] Fix skb_copy_expand() handling of ->csum_start (Amerigo Wang) [918011] - [net] Fix corruption of skb csum field in pskb_expand_head() of net/core/skbuff.c (Amerigo Wang) [918011] - [net] netlink: drop_monitor/dropwatch friendly (Amerigo Wang) [915552] - [net] netlink: dont drop packet but consume it (Amerigo Wang) [915552] - [net] drop_monitor: convert some kfree_skb call sites to consume_skb (Amerigo Wang) [915552] - [net] more accurate network taps in transmit path (Amerigo Wang) [915552] - [net] openvswitch: Move LRO check from transmit to received (Amerigo Wang) [904914] - [net] adjust skb_gso_segment() for calling in rx path (Amerigo Wang) [904914] - [net] bonding: unset primary slave via sysfs (Veaceslav Falico) [905932] - [net] netem: fix possible skb leak (Amerigo Wang) [903961] - [net] WARN if skb_checksum_help() is called on skb requiring segmentation (Amerigo Wang) [903961]- [net] macvlan: remove bogus check in macvlan_handle_frame() (Jiri Pirko) [952785] - [net] macvlan: fix passthru mode race between dev removal and rx path (Jiri Pirko) [952785] - [kernel] rcu: Replace list_first_entry_rcu() with list_first_or_null_rcu() (Jiri Pirko) [952785] - [kernel] tick: Don't invoke tick_nohz_stop_sched_tick() if the cpu is offline (Prarit Bhargava) [950068] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068] - [mm] memory-failure: fix wrong num_poisoned_pages in handling memory error on thp (Naoya Horiguchi) [954045] - [mm] memory-failure: clean up soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: use num_poisoned_pages instead of mce_bad_pages (Naoya Horiguchi) [954045] - [mm] memory-failure: do code refactor of soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: fix an error of mce_bad_pages statistics (Naoya Horiguchi) [954045] - [mm] memory-failure: fix wrong argument of migrate_huge_pages() in soft_offline_huge_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: let the compiler add the function name (Naoya Horiguchi) [954045] - [mm] memory-failure: change order of error_states[]'s elements (Naoya Horiguchi) [954045] - [mm] memory-failure: fix misjudgement of page_action() for errors on mlocked pages (Naoya Horiguchi) [954045] - [mm] memory-failure: fix action_result() to print out dirty/clean (Naoya Horiguchi) [954045] - [mm] memory-failure: split thp at the beginning of soft_offline_page() (Naoya Horiguchi) [954045] - [net] bluetooth/rfcomm: Fix missing msg_namelen update in rfcomm_sock_recvmsg() (Weiping Pan) [955654] {CVE-2013-3225} - [net] bluetooth: fix possible info leak in bt_sock_recvmsg() (Radomir Vrbovsky) [955604] {CVE-2013-3224}- [fs] gfs2: Use ->writepages for ordered writes (Robert S Peterson) [859444] - [fs] gfs2: Merge gfs2_attach_bufdata() into trans.c (Robert S Peterson) [859444] - [fs] gfs2: Copy gfs2_trans_add_bh into new data/meta functions (Robert S Peterson) [859444] - [fs] gfs2: Split gfs2_trans_add_bh() into two (Robert S Peterson) [859444] - [fs] gfs2: Merge revoke adding functions (Robert S Peterson) [859444] - [fs] gfs2: Remove bd_list_tr (Robert S Peterson) [859444] - [fs] gfs2: Clean up gfs2_create (Robert S Peterson) [859444] - [fs] nfs: Fix another reboot recovery race (Steve Dickson) [923939] - [fs] nfs: Use CLAIM_DELEG_CUR_FH opens when available (Steve Dickson) [923939] - [fs] nfs: Enable open-by-filehandle (Steve Dickson) [923939] - [fs] nfs: Add xdr support for CLAIM_FH and CLAIM_DELEG_CUR_FH opens (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_opendata_alloc in preparation for NFSv4.1 open modes (Steve Dickson) [923939] - [fs] nfs: implement new 4.1 open reclaim types (Steve Dickson) [923939] - [fs] nfs: Select the "most recent locking state" for read/write/setattr stateids (Steve Dickson) [923939] - [fs] nfs: Prepare for minorversion-specific nfs_server capabilities (Steve Dickson) [923939] - [fs] nfs: __nfs_find_lock_context needs to check ctx->lock_context for a match too (Steve Dickson) [923939] - [fs] nfs: Dont accept more reads/writes if the open context recovery failed (Steve Dickson) [923939] - [fs] nfs: Fail I/O if the state recovery fails irrevocably (Steve Dickson) [923939] - [fs] nfs: Resend the READ/WRITE RPC call if a stateid change causes an error (Steve Dickson) [923939] - [fs] nfs: The stateid must remain the same for replayed RPC calls (Steve Dickson) [923939] - [fs] nfs: Add a helper for encoding opaque data (Steve Dickson) [923939] - [fs] nfs: Clean up helper function nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Rename encode_stateid() to encode_open_stateid() (Steve Dickson) [923939] - [fs] nfs: Dont copy read delegation stateids in setattr (Steve Dickson) [923939] - [fs] nfs: Add helpers for basic copying of stateids (Steve Dickson) [923939] - [fs] nfs: Rename nfs4_copy_stateid() (Steve Dickson) [923939] - [fs] nfs: Further clean-ups of delegation stateid validation (Steve Dickson) [923939] - [fs] nfs: Fix matching of the stateids when returning a delegation (Steve Dickson) [923939] - [fs] gfs2: Clean up inode creation path (Robert S Peterson) [859446] - [fs] gfs2: dont reference inode:s glock during block allocation trace (Robert S Peterson) [859446] - [fs] gfs2: Use proper allocation context for new inodes (Robert S Peterson) [859446] - [fs] gfs2: Move all locking inside the inode creation function (Robert S Peterson) [859446] - [fs] gfs2: Clean up symlink creation (Robert S Peterson) [859446] - [fs] gfs2: Clean up mkdir (Robert S Peterson) [859446] - [fs] gfs2: Make . and .. qstrs constant (Robert S Peterson) [859446] - [fs] gfs2: Add Orlov allocator (Robert S Peterson) [859446] - [fs] gfs2: Add "top dir" flag support (Robert S Peterson) [859446] - [virt] kvm: fix maintenance of guest/host xcr0 state (Paolo Bonzini) [952252] - [virt] xen-netfront: reduce gso_max_size to account for max TCP header (Andrew Jones) [957231] - [fs] gfs2: Issue discards in 512b sectors (Robert S Peterson) [922779] - [fs] nfs: Check for buffer length in __nfs4_get_acl_uncached (Sachin Prabhu) [906056] - [kernel] tick: Change log level of NOHZ local_softirq_pending message (Radomir Vrbovsky) [907516] - [x86] vdso: avoid overflow in vgetns() (Prarit Bhargava) [902320] - [block] propagate proper return codes from blk_get_request callers (Jeff Moyer) [927918] - [block] Check the return value from blk_get_request (Jeff Moyer) [927918]- [kernel] perf: fix perf_swevent_enabled array out-of-bound access (Petr Matousek) [962794] {CVE-2013-2094} - [tools] perf: Fix strbuf_addf() when the buffer needs to grow (Jiri Olsa) [927866] - [tools] perf/header: Fix numa topology printing (Jiri Olsa) [927866] - [tools] perf/test: Fix exclude_guest parse events tests (Jiri Olsa) [927866] - [tools] perf: do not flush maps on COMM for perf report (Jiri Olsa) [927866] - [tools] perf/help: Fix --help for builtins (Jiri Olsa) [927866] - [tools] perf/trace: Check if sample raw_data field is set (Jiri Olsa) [927866] - [tools] perf/trace: Validate syscall id before growing syscall table (Jiri Olsa) [927866] - [tools] perf/python: Properly link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/hists: Add back callchain folding symbol (Jiri Olsa) [927866] - [tools] perf: Fix build on sparc (Jiri Olsa) [927866] - [tools] perf/python: Link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [927866] - [tools] traceevent: Fix missed freeing of subargs in free_arg() in filter (Jiri Olsa) [927866] - [tools] traceevent: Add back pevent assignment in __pevent_parse_format() (Jiri Olsa) [927866] - [tools] perf/hists: Fix off-by-two bug on the first column (Jiri Olsa) [927866] - [tools] perf: Remove warnings on JIT samples for srcline sort key (Jiri Olsa) [927866] - [tools] perf: Fix segfault when using srcline sort key (Jiri Olsa) [927866] - [tools] perf: Precise mode requires exclude_guest (Jiri Olsa) [927866] - [tools] perf/hists: Add more helpers for hist entry stat (Jiri Olsa) [927866] - [tools] perf/hists: Move he->stat.nr_events initialization to a template (Jiri Olsa) [927866] - [tools] perf/hists: Introduce struct he_stat (Jiri Olsa) [927866] - [tools] perf/diff: Removing the total_period argument from output code (Jiri Olsa) [927866] - [tools] perf: Add hpp interface to enable/disable hpp column (Jiri Olsa) [927866] - [tools] perf: Removing hists pair argument from output path (Jiri Olsa) [927866] - [tools] perf/hists: Separate overhead and baseline columns (Jiri Olsa) [927866] - [tools] perf/diff: Refactor diff displacement position info (Jiri Olsa) [927866] - [tools] perf/hists: Add struct hists pointer to struct hist_entry (Jiri Olsa) [927866] - [tools] perf: Complete tracepoint event names (Jiri Olsa) [927866] - [tools] perf/evlist: Remove some unused methods (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce add_newtp method (Jiri Olsa) [927866] - [tools] perf: Convert to BACKTRACE_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Long option completion support for each subcommands (Jiri Olsa) [927866] - [tools] perf: Complete long option names of perf command (Jiri Olsa) [927866] - [tools] perf: Check existence of _get_comp_words_by_ref when bash completing (Jiri Olsa) [927866] - [tools] perf/inject: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/record: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/evlist: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/top: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/probe: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-list: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-cache: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/timechart: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/lock: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/kmem: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/help: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/script: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/stat: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/sched: Look up thread using tid instead of pid (Jiri Olsa) [927866] - [tools] perf/inject: Remove static variables (Jiri Olsa) [927866] - [tools] perf/inject: Remove unused 'input_name' static var (Jiri Olsa) [927866] - [tools] perf/trace: Use evsel->handler.func (Jiri Olsa) [927866] - [tools] perf: Convert to HAVE_STRLCPY (Jiri Olsa) [927866] - [tools] perf: Convert to GTK2_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to NEWT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBAUDIT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBUNWIND_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBELF_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Remove unused PYRF_OBJS variable on Makefile (Jiri Olsa) [927866] - [tools] perf: Move libdw availability check before arch Makefile (Jiri Olsa) [927866] - [tools] perf/trace: Add aliases for some syscalls (Jiri Olsa) [927866] - [tools] perf/probe: Print an enum type variable in "enum variable-name" format when showing accessible variables (Jiri Olsa) [927866] - [tools] perf: Check libaudit availability for perf-trace builtin (Jiri Olsa) [927866] - [tools] perf/hists: Add missing period_* fields when collapsing a hist entry (Jiri Olsa) [927866] - [tools] perf/trace: New tool (Jiri Olsa) [927866] - [tools] perf/evsel: Export the event_format constructor (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce rawptr() method (Jiri Olsa) [927866] - [tools] perf: Use perf_evsel__newtp in the event parser (Jiri Olsa) [927866] - [tools] perf/evsel: The tracepoint constructor should store sys:name (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce set_filter() method (Jiri Olsa) [927866] - [tools] perf/evlist: Renane set_filters method to apply_filters (Jiri Olsa) [927866] - [tools] perf/test: Add test to check we correctly parse and match syscall open parms (Jiri Olsa) [927866] - [tools] perf/evsel: Handle endianity in intval method (Jiri Olsa) [927866] - [tools] perf/evsel: Know if byte swap is needed (Jiri Olsa) [927866] - [tools] perf: Allow handling a NULL cpu_map as meaning "all cpus" (Jiri Olsa) [927866] - [tools] perf/evsel: Improve tracepoint constructor setup (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on pevent_parse_event (Jiri Olsa) [927866] - [tools] perf/test: Fix build failure (Jiri Olsa) [927866] - [tools] traceevent: Handle alloc_arg failure (Jiri Olsa) [927866] - [tools] perf/test: Add test for the sched tracepoint format fields (Jiri Olsa) [927866] - [tools] perf/evsel: Provide a new constructor for tracepoints (Jiri Olsa) [927866] - [tools] traceevent: Carve out events format parsing routine (Jiri Olsa) [927866] - [tools] traceevent: Remove some die() calls (Jiri Olsa) [927866] - [tools] traceevent: Fix afterlife gotos (Jiri Olsa) [927866] - [tools] traceevent: Use calloc were applicable (Jiri Olsa) [927866] - [tools] traceevent: Use asprintf were applicable (Jiri Olsa) [927866] - [tools] perf: bfd.h/libbfd detection fails with recent binutils (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_flags/symbols (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_fields (Jiri Olsa) [927866] - [tools] traceevent: Make sure that arg->op.right is set properly (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on process_array() (Jiri Olsa) [927866] - [tools] perf: remove sscanf extension as (Jiri Olsa) [927866] - [tools] perf/header: Remove unused @feat arg from ->process callback (Jiri Olsa) [927866] - [tools] perf/header: Use pre-processed session env when printing (Jiri Olsa) [927866] - [tools] perf/header: Add ->process callbacks to most of features (Jiri Olsa) [927866] - [tools] perf/header: Add struct perf_session_env (Jiri Olsa) [927866] - [tools] perf/timechart: Use zalloc and fix a couple leaks (Jiri Olsa) [927866] - [tools] perf/lock: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/kmem: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/record: Print event causing perf_event_open() to fail (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in util/map.c (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in trace-event-perl.c for 32 bits machine (Jiri Olsa) [927866] - [tools] perf/stat: Check PMU cpumask file (Jiri Olsa) [927866] - [tools] perf/report: Add missing perf_hpp__init for pipe-mode (Jiri Olsa) [927866] - [tools] perf/scripts: Export a find_scripts() function (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample-record/report (Jiri Olsa) [927866] - [tools] perf/scripts: Add --symbols option to handle specific symbols (Jiri Olsa) [927866] - [tools] perf/symbols: Filter samples with unresolved symbol when "--symbols" option is used (Jiri Olsa) [927866] - [tools] perf/archive: Make 'f' the last parameter for tar (Jiri Olsa) [927866] - [tools] perf/archive: Remove -f from the rm command (Jiri Olsa) [927866] - [tools] perf/stat: Move stats related code to util/stat.c (Jiri Olsa) [927866] - [tools] perf/report: Enable integrated annotation only if possible (Jiri Olsa) [927866] - [tools] perf: Add sort__has_sym (Jiri Olsa) [927866] - [tools] perf/hists: Fix first column printing (Jiri Olsa) [927866] - [tools] perf/hists: Fix output for 100.00 (Jiri Olsa) [927866] - [tools] traceevent: Define _GNU_SOURCE in Makefile (Jiri Olsa) [927866] - [tools] perf/sched: Fixup for the die() removal (Jiri Olsa) [927866] - [tools] perf/probe: Add union member access support (Jiri Olsa) [927866] - [tools] perf/sched: Don't read all tracepoint variables in advance (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_evsel__{int, str}val (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce perf_evsel__{str, int}val methods (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_tool as ancestor (Jiri Olsa) [927866] - [tools] perf/sched: Remove unused thread parameter (Jiri Olsa) [927866] - [tools] perf: Use __maybe_used for unused variables (Jiri Olsa) [927866] - [tools] perf: Back vdso DSO with real data (Jiri Olsa) [927866] - [tools] perf/symbols: Make dsos__find function globally available (Jiri Olsa) [927866] - [tools] perf: Add memdup function (Jiri Olsa) [927866] - [tools] perf: Do backtrace post unwind only if we regs and stack were captured (Jiri Olsa) [927866] - [tools] perf: fix ALIGN redefinition in system headers (Jiri Olsa) [927866] - [tools] perf: include __WORDSIZE definition (Jiri Olsa) [927866] - [tools] perf: Update types definitions for Android (Jiri Olsa) [927866] - [tools] perf: Add missing perf_regs.h file to MANIFEST (Jiri Olsa) [927866] - [tools] perf: include wrapper for magic.h (Jiri Olsa) [927866] - [tools] perf/kmem: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/sched: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/symbols: Remove BIONIC wrapper around libgen.h (Jiri Olsa) [927866] - [tools] perf/probe: Make a copy of exec path for passing to basename (Jiri Olsa) [927866] - [tools] perf/annotate: Make a copy of filename for passing to basename (Jiri Olsa) [927866] - [tools] perf/gtk/browser: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format->width to calculate the column widths (Jiri Olsa) [927866] - [tools] perf/hists: Handle field separator properly (Jiri Olsa) [927866] - [tools] perf/hists: Introduce perf_hpp for hist period printing (Jiri Olsa) [927866] - [tools] perf/bench: fix assert when NDEBUG is defined (Jiri Olsa) [927866] - [tools] perf: Fix build for another rbtree.c change (Jiri Olsa) [927866] - [tools] perf: add NO_BACKTRACE for application self-debugging (Jiri Olsa) [927866] - [tools] traceevent: replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf: replace mkostemp with mkstemp (Jiri Olsa) [927866] - [tools] perf: include missing pthread.h header (Jiri Olsa) [927866] - [tools] perf: fix missing winsize definition (Jiri Olsa) [927866] - [tools] perf: include basename for non-glibc systems (Jiri Olsa) [927866] - [tools] perf: Replace sort's standalone field_sep with symbol_conf.field_sep (Jiri Olsa) [927866] - [tools] perf/diff: Make diff command work with evsel hists (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_print_function (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_event_handler (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pretty_print() (Jiri Olsa) [927866] - [tools] perf: Ignore compiled python binaries (Jiri Olsa) [927866] - [tools] perf: Fix cache event name generation (Jiri Olsa) [927866] - [tools] perf/test: Add roundtrip test for hardware cache events (Jiri Olsa) [927866] - [tools] perf/evlist: Add fprintf method (Jiri Olsa) [927866] - [tools] perf: Remove extraneous newline when parsing hardware cache events (Jiri Olsa) [927866] - [tools] perf/test: Add round trip test for sw and hw event names (Jiri Olsa) [927866] - [tools] perf/header: Prepare tracepoint events regardless of name (Jiri Olsa) [927866] - [tools] perf/header: Fix a typo on evsel (Jiri Olsa) [927866] - [tools] perf: Clean target should do clean for lib/traceevent too (Jiri Olsa) [927866] - [tools] perf: Allow user to indicate path to objdump in command line (Jiri Olsa) [927866] - [tools] perf: Replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf/header: Swap pmu mapping numbers if needed (Jiri Olsa) [927866] - [tools] perf/header: Set tracepoint event name only if not set (Jiri Olsa) [927866] - [tools] perf/header: Use evlist->nr_entries on write_event_desc() (Jiri Olsa) [927866] - [tools] perf: remove unneeded include of network header files (Jiri Olsa) [927866] - [tools] perf: Remove the node from rblist in strlist__remove (Jiri Olsa) [927866] - [tools] perf: Fix intlist node removal (Jiri Olsa) [927866] - [tools] perf: Fix x86 builds with ARCH specified on the command line (Jiri Olsa) [927866] - [tools] perf/record: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/script: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/help: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf/stat: Remove use of die/exit and handle errors (Jiri Olsa) [927866] - [tools] perf/lock: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf: handle errors in synthesized event functions (Jiri Olsa) [927866] - [tools] perf/session: flush_sample_queue needs to handle errors from handlers (Jiri Olsa) [927866] - [tools] traceevent: Modify header to work in C++ programs (Jiri Olsa) [927866] - [tools] traceevent: Fix off-by-one bug in pevent_strerror() (Jiri Olsa) [927866] - [tools] traceevent: Fix strerror_r() use in pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_errno (Jiri Olsa) [927866] - [tools] traceevent: Do not link broken field arg for an old ftrace event (Jiri Olsa) [927866] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [927866] - [tools] perf: Add pmu mappings to header information (Jiri Olsa) [927866] - [tools] perf/report: Update event names from header description (Jiri Olsa) [927866] - [tools] perf: Refactor print_event_desc() (Jiri Olsa) [927866] - [tools] perf/test: Do not abort tests on error (Jiri Olsa) [927866] - [tools] perf: Fix 'No libunwind found' make warning message (Jiri Olsa) [927866] - [tools] perf/hists: Rename and move some functions (Jiri Olsa) [927866] - [tools] perf/hists: Separate out hist print functions (Jiri Olsa) [927866] - [tools] perf: Fix include order for bison/flex-generated C files (Jiri Olsa) [927866] - [tools] perf/symbols: Fix builds with NO_LIBELF set (Jiri Olsa) [927866] - [tools] perf: silence GTK2 probing errors (Jiri Olsa) [927866] - [tools] perf/script: Fix libexec scripts path in Documentation (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Ensure not to call gtk_main_quit() twice (Jiri Olsa) [927866] - [tools] perf: Rename global variable 'events' in util/header.c (Jiri Olsa) [927866] - [tools] perf: Rename some variables for better understanding (Jiri Olsa) [927866] - [tools] perf: Report number of pmu type of unknown events (Jiri Olsa) [927866] - [tools] perf: Fix type for evsel->ids and add size check for ids (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Add perf_gtk__show_helpline() for pr_* (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Use helpline API in browser (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Implement helpline_fns (Jiri Olsa) [927866] - [tools] perf/ui: Introduce struct ui_helpline (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce evsel list accessors (Jiri Olsa) [927866] - [tools] perf/evlist: Rename __group method to __set_leader (Jiri Olsa) [927866] - [tools] perf/symbols: Add description of JIT interface (Jiri Olsa) [927866] - [tools] perf/symbols: Use both runtime and debug images (Jiri Olsa) [927866] - [tools] perf/symbols: Convert dso__load_syms to take 2 symsrc's (Jiri Olsa) [927866] - [tools] perf/symbols: Factor want_symtab out of dso__load_sym() (Jiri Olsa) [927866] - [tools] perf/symbols: Switch dso__synthesize_plt_symbols() to use symsrc (Jiri Olsa) [927866] - [tools] perf/symbols: Set symtab_type in dso__load_sym (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symsrc structure (Jiri Olsa) [927866] - [tools] perf/symbols: Track symtab_type of vmlinux (Jiri Olsa) [927866] - [tools] perf/symbols: Avoid segfault in elf_strptr (Jiri Olsa) [927866] - [tools] perf/symbols: only set vmlinux longname & mark loaded if really loaded (Jiri Olsa) [927866] - [tools] perf/symbols: Simplify out_fixup in kernel syms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused 'end' arg in kallsyms parse cb (Jiri Olsa) [927866] - [tools] perf/symbols: Correct comment wrt kallsyms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unneeded call to dso__set_long_name() (Jiri Olsa) [927866] - [tools] perf/symbols: Don't try to synthesize plt without dynstr (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused function map__objdump_2ip (Jiri Olsa) [927866] - [tools] perf/symbols: Only un-prelink non-zero symbols (Jiri Olsa) [927866] - [tools] perf/compat: Disable dwarf unwind (Jiri Olsa) [927866] - [tools] perf: Support for DWARF mode callchain (Jiri Olsa) [927866] - [tools] perf: Support for DWARF CFI unwinding on post processing (Jiri Olsa) [927866] - [tools] perf: Support user regs and stack in sample parsing (Jiri Olsa) [927866] - [tools] perf: Add libunwind dependency for DWARF CFI unwinding (Jiri Olsa) [927866] - [tools] perf: Add interface to arch registers sets (Jiri Olsa) [927866] - [tools] perf/compat: Force PERF_ATTR_SIZE_VER0 perf event abi (Jiri Olsa) [927866] - [tools] perf: Adding PERF_ATTR_SIZE_VER2 to the header swap check (Jiri Olsa) [927866] - [tools] perf/symbols: Implement poor man's ELF parser (Jiri Olsa) [927866] - [tools] perf/symbols: Support minimal build without libelf (Jiri Olsa) [927866] - [tools] perf/symbols: Split out util/symbol-elf.c (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symbol__elf_init() (Jiri Olsa) [927866] - [tools] perf: Fix /etc config related installation (Jiri Olsa) [927866] - [tools] perf: Support for events bash completion (Jiri Olsa) [927866] - [tools] perf: Initial bash completion support (Jiri Olsa) [927866] - [tools] perf/lock: improve message when tracepoints are not enabled (Jiri Olsa) [927866] - [tools] perf/scripts: Correct handler check and spelling errors (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample.py as a sample for general event handling (Jiri Olsa) [927866] - [tools] perf/scripts: Add a python library EventClass.py (Jiri Olsa) [927866] - [tools] perf/scripts: Pass event/thread/dso name and symbol info to event handler in python (Jiri Olsa) [927866] - [tools] perf/script: Replace struct thread with struct addr_location as a parameter for process_event (Jiri Olsa) [927866] - [tools] perf/script: Add general python handler to process non-tracepoint events (Jiri Olsa) [927866] - [tools] perf/list: Document precise event sampling for AMD IBS (Jiri Olsa) [927866] - [tools] perf/list: Update documentation about raw event setup (Jiri Olsa) [927866] - [tools] traceevent: Fix cast from pointer to integer for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix parsing of 64 bit raw config value for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix lib/traceevent build dir with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf: Fix version file for perf documentation with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf/script: Stop using pevent directly (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_sample (Jiri Olsa) [927866] - [tools] perf/lock: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/kmem: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/evsel: Cache associated event_format (Jiri Olsa) [927866] - [tools] perf/header: Set the tracepoint names on PERF_RECORD_HEADER_TRACING_DATA (Jiri Olsa) [927866] - [tools] perf: Add dump_stack function (Jiri Olsa) [927866] - [tools] perf/hists: Add verbose mode hotkey (Jiri Olsa) [927866] - [tools] perf: Fix typo in tools/perf (Jiri Olsa) [927866] - [idle] intel_idle: additional Haswell CPU-id (John Villalovos) [818357] - [idle] intel_idle: support Haswell (John Villalovos) [818357] - [fs] udf: avoid info leak on export (Nikola Pajkovsky) [922355] {CVE-2012-6548} - [powerpc] oprofile: Fix error in oprofile power7_marked_instr_event() function (Steve Best) [912482] - [kernel] tracing: Fix timer tracing (Jiri Olsa) [881030] - [block] dump request state on seeing a corrupted request completion (Mike Snitzer) [957259] - [scsi] lpfc: Fixed deadlock between hbalock and nlp_lock use (Rob Evers) [960717] - [netdrv] cxgb4: set coalesce parameters on all queues (Steve Best) [895115] - [kernel] tracing: Fix possible NULL pointer dereferences (Weiping Pan) [952213] {CVE-2013-3301} - [kernel] tracing: Fix panic when lseek() called on "trace" opened for writing (Weiping Pan) [952213] {CVE-2013-3301}- [netdrv] vmxnet3: prevent div-by-zero panic when ring resizing uninitialized dev (Neil Horman) [922299] - [netdrv] vmxnet3: make local function static (Neil Horman) [922299] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [922299] - [netdrv] vmxnet3: better RSS support (Neil Horman) [922299] - [netdrv] vmxnet3: remove unused irq_share_mode (Neil Horman) [922299] - [netdrv] vmxnet3: use static RSS key (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_ printk wrappers (Neil Horman) [922299] - [netdrv] vmxnet3: remove VMXNET3_MAX_DEVICES (Neil Horman) [922299] - [netdrv] vmxnet3: remove device counter (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_dbg (Neil Horman) [922299] - [netdrv] vmxnet3: remove unnecessary bookkeeping (Neil Horman) [922299] - [netdrv] vmxnet3: fix messages printed before registration (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_alloc_skb_ip_align (Neil Horman) [922299] - [netdrv] vmxnet3: fix drvinfo strings set in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: remove __dev* attributes (Neil Horman) [922299] - [netdrv] vmxnet3: fix indentation (Neil Horman) [922299] - [netdrv] vmxnet3: convert BUG_ON(true) into a simple BUG() (Neil Horman) [922299] - [netdrv] vmxnet3: must split too big fragments (Neil Horman) [922299] - [netdrv] vmxnet3: Fix race between dev_open() and register_netdev() (Neil Horman) [922299] - [netdrv] vmxnet3: Define and apply a default policy for RX flow hash indirection (Neil Horman) [922299] - [netdrv] vmxnet3: Centralise validation of ETHTOOL_{G, S}RXFHINDIR parameters (Neil Horman) [922299] - [netdrv] vmxnet3: remove use of ndo_set_multicast_list in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: Enable GRO support (Neil Horman) [922299] - [kernel] hrtimer: add expiry time overflow check in hrtimer_interrupt (Prarit Bhargava) [947659] - [kernel] time: Move ktime_t overflow checking into timespec_valid_strict (Prarit Bhargava) [947659] - [kernel] time: Improve sanity checking of timekeeping inputs (Prarit Bhargava) [947659] - [powerpc] pseries: Enable the PFO-based RNG accelerator (Steve Best) [947106] - [char] hw_random/pseries-rng: PFO-based hwrng driver (Steve Best) [947106] - [powerpc] vio: Remove dma not supported warnings (Steve Best) [947106] - [powerpc] pseries: Add PFO support to the VIO bus (Steve Best) [947106] - [powerpc] pseries: Add new hvcall constants to support PFO (Steve Best) [947106] - [virt] x86/paravirt: don't enter/leave lazy mode in interrupts (Andrew Jones) [874053] - [powerpc] pSeries_lpar_hpte_remove fails from Adjunct partition being performed before the ANDCOND test (Steve Best) [952309] - [powerpc] pseries/eeh: Fix crash when error happens during device probe (Steve Best) [905264] - [kernel] resource: fix stack overflow in __reserve_region_with_split() (Myron Stowe) [858087] - [md] dm-raid: Fix for "sync" directive ineffectiveness (Jonathan E Brassow) [859562] - [block] fix max discard sectors limit (Mike Snitzer) [910054] - [netdrv] vmxnet3: Fix inconsistent LRO state after initialization (Neil Horman) [918203] - [netdrv] vmxnet3: fix ethtool ring buffer size setting (Neil Horman) [913615] - [netdrv] ibmveth: Fix DMA unmap error (Steve Best) [902923] - [net] atm: update msg_namelen in vcc_recvmsg() (Nikola Pajkovsky) [955225] {CVE-2013-3222} - [net] veth: Dont kfree_skb() after dev_forward_skb() (Jiri Benc) [957713] {CVE-2013-2017} - [x86] power: Correct the MSR_IA32_ENERGY_PERF_BIAS message (Neil Horman) [917147] - [x86] msr: Fix typo in ENERGY_PERF_BIAS_POWERSAVE (Neil Horman) [917147] - [x86] power: Initialize MSR_IA32_ENERGY_PERF_BIAS (Neil Horman) [917147] - [x86] power: define RAPL MSRs (Neil Horman) [917147] - [x86] turbostat: display SMI count by default (Neil Horman) [917147] - [idle] intel_idle: disable Atom/Lincroft HW C-state auto-demotion (Neil Horman) [917147] - [idle] intel_idle: disable NHM/WSM HW C-state auto-demotion (Neil Horman) [917147] - [x86] turbostat: share kernel MSR #defines (Neil Horman) [917147] - [fs] compat: fix build on MIPS/s390/ppc64 (Jeff Moyer) [885239] - [fs] readv/writev: do the same MAX_RW_COUNT truncation that read/write does (Jeff Moyer) [885239]- [fs] nfs: Fix handling of revoked delegations by setattr (Steve Dickson) [952329] - [fs] nfs: Return the delegation if the server returns NFS4ERR_OPENMODE (Steve Dickson) [952329] - [fs] nfs: Fix another potential state manager deadlock (Steve Dickson) [950598] - [fs] nfs: Fix another open/open_recovery deadlock (Steve Dickson) [916806] - [fs] nfs: Hold reference to layout hdr in layoutget (Steve Dickson) [916726] - [fs] nfs: add "pnfs_" prefix to get_layout_hdr() and put_layout_hdr() (Steve Dickson) [916726] - [fs] nfs: nfs4_open_done first must check that GETATTR decoded a file type (Steve Dickson) [916722] - [net] sunrpc: Dont start the retransmission timer when out of socket space (Steve Dickson) [916735] - [fs] nfs: Dont use SetPageError in the NFS writeback code (Steve Dickson) [912867] - [fs] nfs: Dont decode skipped layoutgets (Steve Dickson) [904025] - [fs] nfs: nfs4_proc_layoutget returns void (Steve Dickson) [904025] - [fs] nfs: defer release of pages in layoutget (Steve Dickson) [904025] - [fs] nfs: Use kcalloc() when allocating arrays (Steve Dickson) [904025] - [fs] nfs: Fix an ABBA locking issue with session and state serialisation (Steve Dickson) [912842] - [fs] nfs: Fix a race in the pNFS return-on-close code (Steve Dickson) [912842] - [fs] nfs: Do not accept delegated opens when a delegation recall is in effect (Steve Dickson) [912842] - [fs] nfs: Fix a reboot recovery race when opening a file (Steve Dickson) [908524] - [fs] nfs: Ensure delegation recall and byte range lock removal don't conflict (Steve Dickson) [908524] - [fs] nfs: Fix up the return values of nfs4_open_delegation_recall (Steve Dickson) [908524] - [fs] nfs: Dont lose locks when a server reboots during delegation return (Steve Dickson) [908524] - [fs] nfs: Move nfs4_wait_clnt_recover and nfs4_client_recover_expired_lease (Steve Dickson) [908524] - [fs] nfs: Add NFSDBG_STATE (Steve Dickson) [908524] - [fs] nfs: nfs_inode_return_delegation() should always flush dirty data (Steve Dickson) [908524] - [fs] nfs: nfs_client_return_marked_delegations cant flush data (Steve Dickson) [908524] - [fs] nfs: Prevent deadlocks between state recovery and file locking (Steve Dickson) [908524] - [fs] nfs: Allow the state manager to mark an open_owner as being recovered (Steve Dickson) [908524] - [kernel] seqlock: Dont smp_rmb in seqlock reader spin loop (Steve Dickson) [908524] - [kernel] seqlock: add 'raw_seqcount_begin()' function (Steve Dickson) [908524] - [kernel] seqlock: optimise seqlock (Steve Dickson) [908524]- [net] tcp: Reallocate headroom if it would overflow csum_start (Thomas Graf) [896233] - [net] tcp: take care of misalignments (Thomas Graf) [896233] - [net] skbuff.c cleanup (Thomas Graf) [896233] - [net] ipv6: fix incorrect route 'expires' value passed to userspace (Thomas Graf) [912029]- [fs] nfs: don't allow nfs_find_actor to match inodes of the wrong type (Jeff Layton) [913660] - [mm] hugetlbfs: add swap entry check in follow_hugetlb_page() (Naoya Horiguchi) [928883] - [fs] binfmt_elf: fix hugetlb memory check in vma_dump_size() (Naoya Horiguchi) [928883] - [x86] remove BUG_ON(TS_USEDFPU) in __sanitize_i387_state() (Oleg Nesterov) [920445] - [fs] coredump: ensure the fpu state is flushed for proper multi-threaded core dump (Oleg Nesterov) [920445] - [kernel] perf, x86: Fix raw_spin_unlock_irqrestore() usage (Jiri Olsa) [927177] - [kernel] perf, x86: Implement user-space RDPMC support, to allow fast, user-space access to self-monitoring counters (Jiri Olsa) [927177] - [kernel] perf: Fix mmap_page::offset computation (Jiri Olsa) [927177] - [kernel] perf, arch: Rework perf_event_index() (Jiri Olsa) [927177] - [kernel] perf: Update the mmap control page on mmap() (Jiri Olsa) [927177] - [kernel] perf: Fix enable_on_exec for sibling events (Jiri Olsa) [927177] - [kernel] perf: Remove superfluous arguments (Jiri Olsa) [927177] - [kernel] perf, x86: Prefer fixed-purpose counters when scheduling (Jiri Olsa) [927177] - [kernel] events: Don't divide events if it has field period (Jiri Olsa) [927177] - [kernel] perf: Carve out callchain functionality (Jiri Olsa) [927177] - [kernel] x86: Perf_event_amd.c needs (Jiri Olsa) [927177] - [kernel] perf_events: Fix slow and broken cgroup context switch code (Jiri Olsa) [927177] - [kernel] perf, x86: Avoid kfree() in CPU_STARTING (Jiri Olsa) [927177] - [kernel] x86, perf: Make copy_from_user_nmi() a library function (Jiri Olsa) [927177] - [kernel] x86, perf: Add constraints for architectural PMU (Jiri Olsa) [927177] - [kernel] perf: Remove the perf_output_begin(.sample) argument (Jiri Olsa) [927177] - [kernel] perf: Remove the nmi parameter from the swevent and overflow interface (Jiri Olsa) [927177] - [kernel] events: Ensure that timers are updated without requiring read() call (Jiri Olsa) [927177] - [kernel] perf_event: Fix broken calc_timer_values() (Jiri Olsa) [927177] - [kernel] events: Move lockless timer calculation into helper function (Jiri Olsa) [927177] - [kernel] events: Add note to update_event_times comment about holding ctx->lock (Jiri Olsa) [927177] - [kernel] perf_events: Fix perf buffer watermark setting (Jiri Olsa) [927177] - [net] ieee802154: Remove static CFLAGS in net/ieee802154/Makefile (Aristeu Rozanski) [920620] - [net] sunrpc: Add barriers to ensure read ordering in rpc_wake_up_task_queue_locked (Dave Wysochanski) [840860]- [x86] apic: Add probe() for apic_flat (Prarit Bhargava) [953342] - [x86] apic: Work around boot failure on HP ProLiant DL980 G7 Server systems (Prarit Bhargava) [912963] - [x86] apic: Use probe routines to simplify apic selection (Prarit Bhargava) [912963] - [x86] x2apic: Simplify apic init in SMP and UP builds (Prarit Bhargava) [912963] - [virt] virtio-rng: fix crashes by disallowing multiple device registrations (Amit Shah) [953097] - [virt] virtio-console: add locking around c_ovq operations (Amit Shah) [928207] - [virt] virtio-console: rename cvq_lock to c_ivq_lock (Amit Shah) [928207] - [virt] virtio_console: Merge struct buffer_token into struct port_buffer (Amit Shah) [840454] - [virt] virtio_console: Free buffers from out-queue upon close (Amit Shah) [840454] - [virt] virtio_console: Use kmalloc instead of kzalloc (Amit Shah) [840454] - [virt] virtio_console: Free buffer if splice fails (Amit Shah) [840454] - [virt] virtio-trace: Fix pthread flag for Makefile of trace-agent used (Amit Shah) [840454] - [virt] virtio-trace: do not use unavailable fcntl (F_SETPIPE_SZ) (Amit Shah) [840454] - [virt] tools: Add guest trace agent as a user tool (Amit Shah) [840454] - [virt] virtio_console: Allocate scatterlist according to the current pipe size (Amit Shah) [840454] - [trace] ftrace: Allow stealing pages from pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Wait until the port is ready on splice (Amit Shah) [840454] - [virt] virtio_console: Add a failback for unstealable pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Add splice_write support (Amit Shah) [840454] - [s390] kdump: Do not add standby memory for kdump (Hendrik Brueckner) [922943] - [fs] vfs: remove unneeded permission check from path_init (Jeff Layton) [884863] - [idle] intel_idle: Initialize driver_data correctly in ivb_cstates on IVB processor (Prarit Bhargava) [953630] - [mm] fix fs oops due to dirty pages without buffers on s390 (Hendrik Brueckner) [692530] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [861131]- [scsi] be2iscsi: Bump driver version (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue in passing the exp_cmdsn and max_cmdsn (Rob Evers) [947550] - [scsi] be2iscsi: Fix possible reentrancy issue in be_iopoll (Rob Evers) [947550] - [scsi] be2iscsi: Fix the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix checking Adapter state while establishing CXN (Rob Evers) [947550] - [scsi] be2iscsi: Fix dynamic CID allocation Mechanism in driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix the NOP-In handling code path (Rob Evers) [947550] - [scsi] be2iscsi: Fix the Port Link Status issue (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the Active Session Count from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the FW Version from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for DEFQ extension (Rob Evers) [947550] - [scsi] be2iscsi: Fix MACRO for checking the adapter type (Rob Evers) [947550] - [scsi] be2iscsi: Fix freeing CXN specific driver resources. (Rob Evers) [947550] - [scsi] be2iscsi: Fix MSIx support in SKH-R to 32 (Rob Evers) [947550] - [scsi] be2iscsi: Fix MBX Command issues (Rob Evers) [947550] - [scsi] be2iscsi: Fix returning Failure when MBX fails with Insufficient buffer error (Rob Evers) [947550] - [scsi] be2iscsi: Send uninitialize pattern to FW (Rob Evers) [947550] - [scsi] be2iscsi: Fix Unrecoverable Error Detection (Rob Evers) [947550] - [scsi] be2iscsi: Fix for MBX timeout issue (Rob Evers) [947550] - [scsi] be2iscsi: Update the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue of displaying adapter family (Rob Evers) [947550] - [scsi] be2iscsi: Fix Task Completion Event handling (Rob Evers) [947550] - [scsi] be2iscsi: Fix session update context with V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for V2 version of WRB (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for handling CQ_CREATE V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix max EQ supported by the driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix driver support for Skyhawk-R adapter (Rob Evers) [947550] - [scsi] be2iscsi: Fix return value and typo (Rob Evers) [947550] - [scsi] be2iscsi: Fix kernel panic in blk_iopoll disable mode (Rob Evers) [947550] - [scsi] be2iscsi: Issue an function level reset when driver is loaded (Rob Evers) [947550] - [scsi] be2iscsi: Display driver name and version in device attribute (Rob Evers) [947550] - [scsi] be2iscsi: Fix max supported EQ count to 8.a (Rob Evers) [947550] - [scsi] be2iscsi: Fix memory leak in control path of driver (Rob Evers) [947550] - [scsi] be2iscsi: Display Completion Event string instead of Opcode (Rob Evers) [947550] - [scsi] be2iscsi: Fix the issue with soft reset (Rob Evers) [947550] - [scsi] be2iscsi: cleanup a min_t() call (Rob Evers) [947550] - [kernel] percpu-rw-sem: remove the percpu rw semaphore implementation (Jeff Moyer) [909482] - [fs] direct-io: don't read inode->i_blkbits multiple times (Jeff Moyer) [909482] - [fs] vfs: add missing virtual cache flush after editing partial pages (Jeff Moyer) [909482] - [fs] vfs: fix O_DIRECT read past end of block device (Jeff Moyer) [909482] - [fs] vfs: clear to the end of the buffer on partial buffer reads (Jeff Moyer) [909482] - [fs] vfs: avoid "attempt to access beyond end of device" warnings (Jeff Moyer) [909482] - [fs] blkdev_max_block: make private to fs/buffer.c (Jeff Moyer) [909482] - [fs] blockdev: remove bd_block_size_semaphore again (Jeff Moyer) [909482] - [fs] buffer.c: make block-size be per-page and protected by the page lock (Jeff Moyer) [909482] - [fs] direct-io.c: adjust suspicious bit operation (Jeff Moyer) [909482] - [fs] direct-io: optimize cache misses in the submission path (Jeff Moyer) [909482] - [fs] direct-io.c: calculate fs_count correctly in get_more_blocks() (Jeff Moyer) [909482] - [fs] direct-io: merge direct_io_walker into __blockdev_direct_IO (Jeff Moyer) [909482] - [fs] direct-io: inline the complete submission path (Jeff Moyer) [909482] - [fs] direct-io: separate map_bh from dio (Jeff Moyer) [909482] - [fs] direct-io: use a slab cache for struct dio (Jeff Moyer) [909482] - [fs] direct-io: rearrange fields in dio/dio_submit to avoid holes (Jeff Moyer) [909482] - [fs] direct-io: fix a wrong comment (Jeff Moyer) [909482] - [fs] direct-io: separate fields only used in the submission path from struct dio (Jeff Moyer) [909482] - [powerpc] pci: convert devtree bus addresses to resource (Myron Stowe) [953181] - [acpi] create _SUN sysfs file (Motohiro Kosaki) [908606]- [pci] Remove spurious error for sriov_numvfs store and simplify flow (Don Dutile) [887398] - [pci] Provide method to reduce the number of total VFs supported (Don Dutile) [887398] - [pci] SRIOV control and status via sysfs (Don Dutile) [887398] - [pci] Use is_visible() with boot_vga attribute for pci_dev (Don Dutile) [887398] - [pci] Add pci_device_type to pdev's device struct (Don Dutile) [887398] - [x86] Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [869736 876275] - [mm] writeback: Fix Kernel divide by zero panic in get_dirty_limits() (Rafael Aquini) [871599] - [scsi] scsi_debug: Fix off-by-one bug when unmapping region (Ewan Milne) [902973] - [md] dm-snap: provide module alias in dm-snapshot (Mikulas Patocka) [889973] - [x86] mce: Fix return value of mce_chrdev_read() when erst is disabled (Prarit Bhargava) [742385] - [x86] Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [869736] - [kernel] TAINT_TECH_PREVIEW should not disable lock debugging (Prarit Bhargava) [872688] - [Documentation] remove doc for obsolete dynamic-printk kernel-parameter (Prarit Bhargava) [883911] - [kernel] coredump: backport E option for /proc/sys/kernel/coredump_pattern (Dave Anderson) [905122] - [s390] mm: Fix crst upgrade of mmap with MAP_FIXED (Hendrik Brueckner) [915357] - [virt] kvm/mmu: fix hashing for TDP and non-paging modes (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Fix free memory accounting race in mmu_alloc_roots() (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Don't flush shadow when enabling dirty tracking (Marcelo Tosatti) [908751] - [mm] memcg: fix totalpages calculation for memory.swappiness==0 (Satoru Moriya) [887402] - [mm] memcg: fix unit mismatch in memcg oom limit calculation (Satoru Moriya) [887397] - [x86] pci: Allow x86 platforms to use translation offsets (Myron Stowe) [836569] - [x86] pci: Clear host bridge aperture struct resource (Myron Stowe) [836569] - [x86] pci: use _CRS bus number aperture for host bridges from ACPI (Myron Stowe) [836569] - [x86] pci: fix unused variable warning in amd_bus.c (Myron Stowe) [836569] - [x86] pci: merge pcibios_scan_root() and pci_scan_bus_on_node() (Myron Stowe) [836569] - [x86] pci: dynamically allocate pci_root_info for native host bridge drivers (Myron Stowe) [836569] - [x86] pci: embed pci_sysdata into pci_root_info on ACPI path (Myron Stowe) [836569] - [x86] pci: embed name into pci_root_info struct (Myron Stowe) [836569] - [x86] pci: add host bridge resource release for _CRS path (Myron Stowe) [836569] - [x86] pci: refactor get_current_resources() (Myron Stowe) [836569] - [pci] add host bridge release support (Myron Stowe) [836569] - [pci] add generic device into pci_host_bridge struct (Myron Stowe) [836569] - [pci] rename pci_host_bridge() to find_pci_root_bridge() (Myron Stowe) [836569] - [x86] pci: fix memleak with get_current_resources() (Myron Stowe) [836569] - [pci] move host bridge-related code to host-bridge.c (Myron Stowe) [836569] - [pci] collapse pcibios_resource_to_bus (Myron Stowe) [836569] - [powerpc] pci: get rid of device resource fixups (Myron Stowe) [836569] - [pci] add generic pcibios_resource_to_bus() (Myron Stowe) [836569] - [pci] convert bus addresses to resource when reading BARs (Myron Stowe) [836569] - [pci] add struct pci_host_bridge_window with CPU/bus address offset (Myron Stowe) [836569] - [pci] add struct pci_host_bridge and a list of all bridges found (Myron Stowe) [836569] - [pci] don't publish new root bus until it's fully initialized (Myron Stowe) [836569] - [pci] make pci_flags non-weak (Myron Stowe) [836569] - [powerpc] pci: replace pci_probe_only with pci_flags (Myron Stowe) [836569] - [powerpc] pci: make pci_probe_only default to 0 (Myron Stowe) [836569] - [pci] add pci_clear_flags() (Myron Stowe) [836569] - [pci] make pci_flags always available (Myron Stowe) [836569] - [x86] pci: fix memleak when ACPI _CRS is not used (Myron Stowe) [836569] - [x86] pci: don't fall back to defaults if _CRS has no apertures (Myron Stowe) [836569] - [pci] remove pci_create_bus() (Myron Stowe) [836569] - [x86] pci: convert to pci_create_root_bus() and pci_scan_root_bus() (Myron Stowe) [836569] - [x86] pci: use pci_scan_bus() instead of pci_scan_bus_parented() (Myron Stowe) [836569] - [powerpc] pci: convert to pci_create_root_bus() (Myron Stowe) [836569] - [powerpc] pci: split PHB part out of pcibios_map_io_space() (Myron Stowe) [836569] - [powerpc] pci: make pcibios_setup_phb_resources() static (Myron Stowe) [836569] - [pci] deprecate pci_scan_bus_parented() (Myron Stowe) [836569] - [pci] convert pci_scan_bus_parented() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] convert pci_scan_bus() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] add pci_scan_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] add pci_create_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] show host bridges and root bus resources (Myron Stowe) [836569] - [pci] add helpers for building PCI bus resource lists (Myron Stowe) [836569] - [x86] pci: Ignore CPU non-addressable _CRS reserved memory resources (Myron Stowe) [836569] - [powerpc] pci: fix a brace coding style issue in probe.c (Myron Stowe) [836569] - [powerpc] pci: move powerpc pci flag functions into asm-generic (Myron Stowe) [836569] - [powerpc] rename ppc_pci_*_flags to pci_*_flags (Myron Stowe) [836569] - [x86] pci/sysfs: move bus cpuaffinity to class dev_attrs (Myron Stowe) [836569] - [x86] pci: add rescan to /sys/.../pci_bus/.../ (Myron Stowe) [836569] - [x86] pci: use kasprintf in acpi.c (Myron Stowe) [836569] - [x86] pci: Enable pci root res read out for 32bit too (Myron Stowe) [836569] - [x86] pci: Add cap_resource() (Myron Stowe) [836569] - [x86] pci: Use u64 instead of size_t in amd_bus.c (Myron Stowe) [836569] - [x86] pci: AMD one chain system to use pci read out res (Myron Stowe) [836569] - [x86] pci: Use resource_size_t in update_res (Myron Stowe) [836569] - [x86] Move range related operation to one file (Myron Stowe) [836569] - [x86] pci: fix section mismatch on update_res() (Myron Stowe) [836569] - [x86] pci: seperate x86_pci_rootbus_res_quirks from amd_bus.c (Myron Stowe) [836569] - [x86] pci: fix comment typo in bus_numa.h (Myron Stowe) [836569] - [x86] mtrr: Fix sorting of mtrr after subtracting (Myron Stowe) [836569] - [x86] pci: read root resources from IOH on Intel (Myron Stowe) [836569] - [block] Consolidate command flag and queue limit checks for merges (Mike Snitzer) [910054] - [scsi] sd: Permit merged discard requests (Mike Snitzer) [910054] - [block] Clean up special command handling logic (Mike Snitzer) [910054] - [block] separate out blk_rq_merge_ok() and blk_try_merge() from elevator functions (Mike Snitzer) [910054] - [block] cleanup previous backport of blk_throtl_bio() reorganization (Mike Snitzer) [910054] - [i2c] Adding support for Intel iSMT SMBus 2.0 host controller (Neil Horman) [910427] - [asm-generic] architecture independent readq/writeq for 32bit environment (Neil Horman) [910427] - [kvm] vmx: provide the vmclear function and a bitmap to support VMCLEAR in kdump (Andrew Jones) [908608] - [x86] kexec: VMCLEAR VMCSs loaded on all cpus if necessary (Andrew Jones) [908608] - [netdrv] igb: release already assigned MSI-X interrupts if setup fails (Stefan Assmann) [804724] - [netdrv] igb: remove duplicate code for fallback interrupt initialization (Stefan Assmann) [804724] - [netdrv] igb: Combine q_vector and ring allocation into a single function (Stefan Assmann) [804724] - [netdrv] igb: Remove logic that was doing NUMA pseudo-aware allocations (Stefan Assmann) [804724] - [netdrv] igb: Move the calls to set the Tx and Rx queues into igb_open (Stefan Assmann) [804724] - [char] ipmi: add options to disable openfirmware and PCI scanning (Tony Camuso) [924736] - [char] ipmi: use locks on watchdog timeout set on reboot (Tony Camuso) [924736] - [char] ipmi: simplify locking (Tony Camuso) [924736] - [char] ipmi: fix message handling during panics (Tony Camuso) [924736] - [char] ipmi: Fix IPMI errors due to timing problems (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix cleanup_one_si section mismatch (Tony Camuso) [924736] - [char] ipmi: fix OOPS caused by pnp_unregister_driver on unregistered driver (Tony Camuso) [924736] - [Documentation] IPMI: Add the document description of ipmi_get_smi_info (Tony Camuso) [924736] - [char] ipmi: fix __init and __exit attribute locations (Tony Camuso) [924736] - [char] ipmi: proper spinlock initialization (Tony Camuso) [924736] - [char] ipmi: fix hardcoded ipmi device exit path warning (Tony Camuso) [924736] - [char] ipmi: fix acpi probe print (Tony Camuso) [924736] - [char] ipmi: print info for spmi and smbios paths like acpi and pci (Tony Camuso) [924736] - [char] ipmi: fix memleaking for add_smi when duplicating happen (Tony Camuso) [924736] - [char] ipmi: update driver to use dev_printk and its constructs (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix variable 'addr_space' set but not used warning (Tony Camuso) [924736] - [char] ipmi: fix sysfs lockdep warning in ipmi code (Tony Camuso) [924736] - [char] ipmi: remove ipmi_smi.h self-include (Tony Camuso) [924736] - [char] ipmi: fix slave_addrs setting to actually work (Tony Camuso) [924736] - [char] ipmi: Use KCS_IDLE_STATE (Tony Camuso) [924736] - [char] ipmi: refer to table as "SPMI", not "ACPI" (Tony Camuso) [924736] - [mm] enforce mmap_min_addr on x86_64 (Rik van Riel) [790921] - [mm] optional next-fit policy for arch_get_unmapped_area (Rik van Riel) [790921] - [mm] fix quadratic behaviour in get_unmapped_area_topdown (Rik van Riel) [790921] - [scsi] Revert: qla2xxx: Optimize existing port name server query matching (Chad Dupuis) [924804] - [scsi] Revert: qla2xxx: Avoid losing any fc ports when loop id's are exhausted (Chad Dupuis) [924804]- [fs] defer do_filp_open() access checks to may_open() (Eric Sandeen) [920752] - [infiniband] ipoib: Add missing locking when CM object is deleted (Doug Ledford) [913645] - [virt] kvm: accept unaligned MSR_KVM_SYSTEM_TIME writes (Petr Matousek) [917021] {CVE-2013-1796} - [char] tty: hold lock across tty buffer finding and buffer filling (Prarit Bhargava) [901780]- [net] tcp: fix for zero packets_in_flight was too broad (Thomas Graf) [920794] - [net] tcp: frto should not set snd_cwnd to 0 (Thomas Graf) [920794] - [net] tcp: fix an infinite loop in tcp_slow_start() (Thomas Graf) [920794] - [net] tcp: fix ABC in tcp_slow_start() (Thomas Graf) [920794] - [md] dm-thin: bump the target version numbers (Mike Snitzer) [922931] - [md] dm-thin: use block_size_is_power_of_two (Mike Snitzer) [904161] - [md] dm-thin: support a non-power-of-2 discard_granularity (Mike Snitzer) [904161] - [md] dm-thin: fix queue limits stacking (Mike Snitzer) [904161] - [md] dm: sync misc small differences from upstream (Mike Snitzer) [904161] - [md] persistent-data: improve improve space map block alloc failure message (Mike Snitzer) [904161] - [md] dm-thin: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: fix nested btree deletion (Mike Snitzer) [904161] - [md] dm-thin: move bio_prison code to separate module (Mike Snitzer) [904161] - [md] dm-thin: prepare to separate bio_prison code (Mike Snitzer) [904161] - [md] persistent-data: convert to use le32_add_cpu (Mike Snitzer) [904161] - [md] dm-bufio: use ACCESS_ONCE for sysfs values (Mike Snitzer) [904161] - [md] dm-bufio: use list_move (Mike Snitzer) [904161] - [md] dm-ioctl: use kmalloc if possible (Mike Snitzer) [904161] - [md] dm-ioctl: remove PF_MEMALLOC (Mike Snitzer) [904161] - [md] dm-ioctl: prevent unsafe change to dm_ioctl data_size (Mike Snitzer) [904161] - [md] dm-snap: optimize track_chunk (Mike Snitzer) [904161] - [md] dm: fix deadlock with request based dm and queue request_fn recursion (Mike Snitzer) [904161] - [fs] ext3: Fix format string issues (Nikola Pajkovsky) [920785] {CVE-2013-1848} - [netdrv] ehea: avoid accessing a NULL vgrp (Steve Best) [911359] - [kernel] signal: always clear sa_restorer on execve (Nikola Pajkovsky) [920506] {CVE-2013-0914} - [md] dm-thin: fix discard corruption (Mike Snitzer) [922931] - [md] persistent-data: rename node to btree_node (Mike Snitzer) [922931] - [netdrv] ixgbe: Only set gso_type to SKB_GSO_TCPV4 as RSC does not support IPv6 (Michael S. Tsirkin) [908196] - [netdrv] bnx2x: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] qlcnic: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] ixgbe: fix gso type (Michael S. Tsirkin) [908196] - [net] sunrpc: Get rid of the redundant xprt->shutdown bit field (J. Bruce Fields) [893584] - [virt] kvm: do not #GP on unaligned MSR_KVM_SYSTEM_TIME write (Gleb Natapov) [917021] {CVE-2013-1796} - [fs] gfs2: Allocate reservation structure before rename and link (Robert S Peterson) [922999] - [drm] i915: bounds check execbuffer relocation count (Nikola Pajkovsky) [920525] {CVE-2013-0913} - [x86] irq: add quirk for broken interrupt remapping on 55XX chipsets (Neil Horman) [887006] - [md] dm: fix limits initialization when there are no data devices (Mike Snitzer) [908851] - [kvm] Convert MSR_KVM_SYSTEM_TIME to use gfn_to_hva_cache functions (Gleb Natapov) [917025] {CVE-2013-1797} - [kvm] Fix for buffer overflow in handling of MSR_KVM_SYSTEM_TIME (Gleb Natapov) [917021] {CVE-2013-1796} - [kvm] Fix bounds checking in ioapic indirect register reads (Gleb Natapov) [917032] {CVE-2013-1798} - [kvm] x86: release kvmclock page on reset (Gleb Natapov) [917025] {CVE-2013-1797} - [security] keys: Fix race with concurrent install_user_keyrings() (David Howells) [913258] {CVE-2013-1792}- [fs] xfs: use maximum schedule timeout when ail is empty (Brian Foster) [883905] - [net] xfrm_user: fix info leak in copy_to_user_tmpl() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_policy() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_state() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_auth() (Thomas Graf) [922429] {CVE-2012-6537} - [net] atm: fix info leak in getsockopt(SO_ATMPVC) (Thomas Graf) [922387] {CVE-2012-6546} - [net] atm: fix info leak via getsockname() (Thomas Graf) [922387] {CVE-2012-6546} - [fs] nls: improve UTF8 -> UTF16 string conversion routine (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [fs] fat: Fix stat->f_namelen (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [netdrv] tun: fix ioctl() based info leaks (Thomas Graf) [922351] {CVE-2012-6547} - [net] llc: fix info leak via getsockname() (Thomas Graf) [922333] {CVE-2012-6542} - [virt] x86: Add a check to catch Xen emulation of Hyper-V (Andrew Jones) [918239] - [fs] cifs: fix expand_dfs_referral (Sachin Prabhu) [902492] - [fs] cifs: factor smb_vol allocation out of cifs_setup_volume_info (Sachin Prabhu) [902492] - [fs] cifs: have cifs_cleanup_volume_info not take a double pointer (Sachin Prabhu) [902492] - [fs] nfs: Dont allow NFS silly-renamed files to be deleted, no signal (Dave Wysochanski) [905095]- [Documentation] vxlan: fix command usage in its doc (Amerigo Wang) [907447] - [net] vxlan: Add ethtool drvinfo (Amerigo Wang) [907447] - [net] vxlan: Use the underlying device index when joining/leaving multicast groups (Amerigo Wang) [907447] - [net] vxlan: remove unused variable (Amerigo Wang) [907447] - [net] vxlan: Update hard_header_len based on lowerdev when instantiating VXLAN (Amerigo Wang) [907447] - [net] vxlan: fix a typo (Amerigo Wang) [907447] - [net] vxlan: Fix error that was resulting in VXLAN MTU size being 10 bytes too large (Amerigo Wang) [907447] - [net] vxlan: allow a user to set TTL value (Amerigo Wang) [907447] - [net] vxlan: don't expire permanent entries (Amerigo Wang) [907447] - [net] vxlan: fix oops when give unknown ifindex (Amerigo Wang) [907447] - [net] vxlan: fix receive checksum handling (Amerigo Wang) [907447] - [net] vxlan: add additional headroom (Amerigo Wang) [907447] - [net] vxlan: allow configuring port range (Amerigo Wang) [907447] - [net] vxlan: associate with tunnel socket on transmit (Amerigo Wang) [907447] - [net] vxlan: fix byte order in hash function (Amerigo Wang) [907447] - [net] vxlan: minor output refactoring (Amerigo Wang) [907447] - [net] vxlan: fix more sparse warnings (Amerigo Wang) [907447] - [net] vxlan: remove unused including (Amerigo Wang) [907447] - [net] vxlan: put UDP socket in correct namespace (Amerigo Wang) [907447] - [net] vxlan: virtual extensible lan (Amerigo Wang) [907447] - [net] igmp: export symbol ip_mc_leave_group (Amerigo Wang) [907447] - [net] netlink: Add nla_put_net{16,32,64}() helpers (Amerigo Wang) [907447] - [net] dst: Introduce skb_tunnel_rx() helper (Amerigo Wang) [907447] - [net] rtnetlink: do not check master for bridge ports (Amerigo Wang) [907447] - [net] rtnetlink: notify events for FDB NTF_SELF adds and deletes (Amerigo Wang) [907447] - [net] rtnetlink: add attributes to fdb interface (Amerigo Wang) [907447] - [net] netdevice: make address const in device address management (Amerigo Wang) [907447] - [net] add generic PF_BRIDGE:RTM_ FDB hooks (Amerigo Wang) [907447] - [net] xfrm: fix RCU bugs (Amerigo Wang) [885247] - [net] xfrm: Replace rwlock on xfrm_policy_afinfo with rcu (Amerigo Wang) [885247] - [net] flow: Add a flow_cache_flush_deferred function (Amerigo Wang) [885247] - [net] xfrm: Refcount destination entry on xfrm_lookup (Amerigo Wang) [885247] - [net] xfrm: avoid possible oopse in xfrm_alloc_dst (Amerigo Wang) [885247] - [net] xfrm: Fix xfrm_state_migrate leak (Amerigo Wang) [885247] - [net] flow: Make flow cache namespace-aware (Amerigo Wang) [885247] - [net] xfrm: do not assume that template resolving always returns xfrms (Amerigo Wang) [885247] - [net] xfrm: check bundle policy existance before dereferencing it (Amerigo Wang) [885247] - [net] xfrm: fix policy unreferencing on larval drop (Amerigo Wang) [885247] - [net] xfrm6: ensure to use the same dev when building a bundle (Amerigo Wang) [885247] - [net] xfrm: Fix crashes in xfrm_lookup() (Amerigo Wang) [885247] - [net] flow: delayed deletion of flow cache entries (Amerigo Wang) [885247] - [net] xfrm: remove policy garbage collection (Amerigo Wang) [885247] - [net] xfrm: cache bundles instead of policies for outgoing flows (Amerigo Wang) [885247] - [net] xfrm: deal with dst entries in netns (Amerigo Wang) [885247] - [net] flow: virtualize flow cache entry methods (Amerigo Wang) [885247] - [net] flow: structurize flow cache (Amerigo Wang) [885247] - [net] xfrm: remove policy lock when accessing policy->walk.dead (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SAD generates false events (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SPD generates false events (Amerigo Wang) [885247] - [net] pfkey: fix SA and SP flush sequence (Amerigo Wang) [885247] - [net] xfrm: validate attributes (Amerigo Wang) [885247] - [net] xfrm: verify policy direction at XFRM_MSG_POLEXPIRE handler (Amerigo Wang) [885247] - [net] xfrm: Remove xfrm_state_genid (Amerigo Wang) [885247] - [net] ipv4: check rt_genid in dst_check (Amerigo Wang) [885247] - [net] xfrm: Fix bogus bundle flowi (Amerigo Wang) [885247] - [net] xfrm: clone mark when cloning policy (Amerigo Wang) [885247] - [net] xfrm: Allow user space manipulation of SPD mark (Amerigo Wang) [885247] - [net] xfrm: Allow user space config of SAD mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: introduce basic mark infrastructure (Amerigo Wang) [885247]- [fs] NLM: Ensure that we resend all pending blocking locks after a reclaim (Steve Dickson) [913704] - [fs] xfs: remove log force from xfs_buf_cond_lock() (Brian Foster) [896224] - [fs] xfs: recheck buffer pinned status after push trylock failure (Brian Foster) [896224] - [fs] nfs: Ensure that we check lock exclusive/shared type against open modes (Dave Wysochanski) [916324] - [powerpc] pseries: Fix partition migration hang in stop_topology_update (Steve Best) [910597] - [infiniband] qib: correction for faulty sparse warning correction (Jay Fenlason) [901701] - [usb] io_ti: Fix NULL dereference in chase_port() (Nikola Pajkovsky) [916200] {CVE-2013-1774} - [net] bluetooth: Fix incorrect strncpy() in hidp_setup_hid() (Nikola Pajkovsky) [914691] {CVE-2013-0349} - [char] tty: set_termios/set_termiox should not return -EINTR (Oleg Nesterov) [904907] - [netdrv] ehea: fix VLAN support (Steve Best) [911359] - [net] xfrm_user: return error pointer instead of NULL (Thomas Graf) [919389] {CVE-2013-1826} - [net] dccp: check ccid before NULL poiter dereference (Weiping Pan) [919188] {CVE-2013-1827}- [Documentation] ipv6: Update ip-sysctl.txt documentation (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode forwarding=2 to send RS while configured as router (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode accept_ra=2 to accept RA while configured as a router (Jacob Tanenbaum) [795367] - [net] netfilter: improve out-of-sync situation in TCP tracking (Flavio Leitner) [629857] - [net] sctp: Add support to per-association statistics via a new SCTP_GET_ASSOC_STATS call (Michele Baldessari) [755486] - [net] fix netdev_increment_features() (Amerigo Wang) [892868] - [net] Disable all TSO features when SG is disabled (Amerigo Wang) [892868] - [net] tcp: tcp_replace_ts_recent() should not be called from tcp_validate_incoming() (Weiping Pan) [843126] - [net] tcp: RFC 5961 5.2 Blind Data Injection Attack Mitigation (Weiping Pan) [843126] - [net] tcp: refine SYN handling in tcp_validate_incoming (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 4.2 (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 3.2 (Weiping Pan) [843126] - [net] ipv6: Preserve ipv6 functionality needed by NET (Vlad Yasevich) [801856] - [net] use right lock in __dev_remove_offload (Vlad Yasevich) [801856] - [net] ipv6: Pull IPv6 GSO registration out of the module (Vlad Yasevich) [801856] - [net] ipv4: Pull GSO registration out of inet_init() (Vlad Yasevich) [801856] - [net] ipv6: Update ipv6 static library with newly needed functions (Vlad Yasevich) [801856] - [net] ipv6: Move exthdr offload support into separate file (Vlad Yasevich) [801856] - [net] ipv6: Separate out UDP offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate tcp offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate ipv6 offload support (Vlad Yasevich) [801856] - [net] ipv6: Switch to using new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv4: Switch to using the new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv6: Add new offload registration infrastructure (Vlad Yasevich) [801856] - [net] Add net protocol offload registration infrustructure (Vlad Yasevich) [801856] - [net] Switch to using the new packet offload infrastructure (Vlad Yasevich) [801856] - [net] Add generic packet offload infrastructure (Vlad Yasevich) [801856] - [net] update SOCK_MIN_RCVBUF (Daniel Borkmann) [782886] - [net] sctp: Fix list corruption resulting from freeing an association on a list (Jiri Pirko) [887868] - [net] netfilter/ipset: timeout can be modified for already added elements (Daniel Borkmann) [881599] - [net] tcp: Don't change unlocked socket state in tcp_v4_err() (Jiri Benc) [757658] - [net] packet: fix network header offset in skb for raw sockets (Stefan Assmann) [845515] - [mm] tmpfs: fix use-after-free of mempolicy object (Nikola Pajkovsky) [915715] {CVE-2013-1767} - [fs] fuse: set page_descs length in fuse_buffered_write() (Brian Foster) [915135] - [fs] vfs: fix pointer dereference validation in d_validate (Carlos Maiolino) [876600]- [pci] Fix PCI Express Capability accessors for PCI_EXP_FLAGS (Myron Stowe) [912505] - [pci] introduce accessor to retrieve PCIe Capabilities Register (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] portdrv: Don't create hotplug slots unless port supports hotplug (Myron Stowe) [904203] - [drm] radeon: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] qib: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] mthca: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlwifi: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlegacy: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] ath9k: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] atl1c: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] myri10ge: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] niu: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] mlx4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] igb: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] e1000e: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] tg3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] bnx2x: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] r8169: Preserve other Device Control bits when setting NOSNOOP_EN (Myron Stowe) [904203] - [netdrv] r8169: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aspm: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aer: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pciehp: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] hotplug: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Add accessors for PCI Express Capability (Myron Stowe) [904203] - [pci] Remove unused field pcie_type from struct pci_dev (Myron Stowe) [904203] - [pci] Introduce pci_pcie_type(dev) to replace pci_dev->pcie_type (Myron Stowe) [904203] - [pci] Add pcie_flags_reg to cache PCIe capabilities register (Myron Stowe) [904203] - [scsi] qla2xxx: remove unnecessary reads of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] remove redundant capabilities checking in pci_{save, restore}_pcie_state (Myron Stowe) [904203] - [pci] pcie/aer: use pci_is_pcie() instead of obsolete pci_dev.is_pcie (Myron Stowe) [904203] - [pci] move pci_find_saved_cap out of linux/pci.h (Myron Stowe) [904203] - [netdrv] myri10ge: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [netdrv] niu: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] Track the size of each saved capability data area (Myron Stowe) [904203] - [pci] pcie/portdrv: remove redundant definitions (Myron Stowe) [904203] - [pci] hotplug: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pciehp: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/portdrv: use pci_pcie_cap() (Myron Stowe) [904203]- [kernel] utrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL (Oleg Nesterov) [912074] {CVE-2013-0871} - [security] device_cgroup: fix RCU usage (Aristeu Rozanski) [819366] - [security] device_cgroup: fix unchecked cgroup parent usage (Aristeu Rozanski) [819366] - [security] device_cgroup: add proper checking when changing default behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: stop using simple_strtoul() (Aristeu Rozanski) [819366] - [security] device_cgroup: rename deny_all to behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: fix invalid rcu dereference (Aristeu Rozanski) [819366] - [security] device_cgroup: rename whitelist to exception list (Aristeu Rozanski) [819366] - [security] device_cgroup: convert device_cgroup internally to policy + exceptions (Aristeu Rozanski) [819366] - [security] device_cgroup: introduce dev_whitelist_clean() (Aristeu Rozanski) [819366] - [security] device_cgroup: add "deny_all" in dev_cgroup structure (Aristeu Rozanski) [819366] - [security] devcgroup_inode_permission: take "is it a device node" checks to inlined wrapper (Aristeu Rozanski) [819366] - [security] rcu: Convert call_rcu(whitelist_item_free) to kfree_rcu() (Aristeu Rozanski) [819366] - [fs] cifs: after upcalling for krb5 creds, invalidate key rather than revoking it (Niels de Vos) [885899] - [fs] cifs: tmp_key_invalidate() should not set key->expiry to 0 (Niels de Vos) [885899] - [block] disable discard request merge temporarily (Mike Snitzer) [907844]- [netdrv] mlx4: Set number of msix vectors under SRIOV mode to firmware defaults (Michal Schmidt) [904726] - [netdrv] mlx4: Fix bridged vSwitch configuration for non SRIOV mode (Michal Schmidt) [903644] - [net] rtnetlink: Fix IFLA_EXT_MASK definition (regression) (Thomas Graf) [903220] - [x86] msr: Add capabilities check (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [x86] msr: Remove incorrect, duplicated code in the MSR driver (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [virt] xen: don't assume ds is usable in xen_iret for 32-bit PVOPS (Andrew Jones) [906311] {CVE-2013-0228}- [kernel] cputime: Avoid multiplication overflow on utime scaling (Stanislaw Gruszka) [862758] - [net] sunrpc: When changing the queue priority, ensure that we change the owner (Steve Dickson) [902965] - [net] sunrpc: Ensure we release the socket write lock if the rpc_task exits early (Steve Dickson) [902965] - [fs] nfs: Ensure that we free the rpc_task after read and write cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Ensure that we free the rpc_task after cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Don't allow low priority tasks to pre-empt higher priority ones (Steve Dickson) [902965] - [fs] nfs: Add sequence_priviliged_ops for nfs4_proc_sequence() (Steve Dickson) [902965] - [fs] nfs: The NFSv4.0 client must send RENEW calls if it holds a delegation (Steve Dickson) [902965] - [fs] nfs: nfs4_proc_renew should be declared static (Steve Dickson) [902965] - [fs] nfs: nfs4_locku_done must release the sequence id (Steve Dickson) [902965] - [fs] nfs: We must release the sequence id when we fail to get a session slot (Steve Dickson) [902965] - [fs] nfs: Add debugging messages to NFSv4's CLOSE procedure (Steve Dickson) [902965] - [net] sunrpc: Clear the connect flag when socket state is TCP_CLOSE_WAIT (Steve Dickson) [902965] - [fs] nfs: cleanup DS stateid error handling (Steve Dickson) [902965] - [fs] nfs: handle DS stateid errors (Steve Dickson) [902965] - [fs] nfs: Fix potential races in xprt_lock_write_next() (Steve Dickson) [902965] - [fs] nfs: Ensure correct locking when accessing the 'lock_states' list (Steve Dickson) [902965] - [fs] nfs: Fix the handling of NFS4ERR_SEQ_MISORDERED errors (Steve Dickson) [902965] - [block] cciss: use lun reset not target reset (Tomas Henzl) [893022] - [block] cciss: get rid of message related magic numbers (Tomas Henzl) [893022] - [fs] nfsd: default server numeric idmapping to off (J. Bruce Fields) [815908] - [fs] nfsd: allow numeric idmapping (J. Bruce Fields) [815908] - [x86] perf: Export Sandy Bridge uncore clockticks event in sysfs (Luming Yu) [886374] - [x86] perf: Add Intel Westmere-EX uncore support (Luming Yu) [886374] - [powerpc] perf: Sample only if SIAR-Valid bit is set in P7+ (Steve Best) [873425] - [powerpc] oprofile: Fix marked events support on Power7+ not set (Steve Best) [873425] - [powerpc] Define Power7+ PV constant PV_POWER7p (Steve Best) [873425] - [netdrv] netxen: check for root bus in netxen_mask_aer_correctable (Nikolay Aleksandrov) [846123] - [netdrv] be2net: fix unconditionally returning IRQ_HANDLED in INTx (Ivan Vecera) [909464] - [netdrv] be2net: fix INTx ISR for interrupt behaviour on BE2 (Ivan Vecera) [909464] - [netdrv] be2net: fix a possible events_get() race on BE2 (Ivan Vecera) [909464] - [virt] hv_balloon: Make adjustments to the pressure report (Jason Wang) [902232]- [fs] gfs2: Get a block reservation before resizing a file (Robert S Peterson) [875753] - [net] ipv6: do not create neighbor entries for local delivery (Jiri Pirko) [896020] - [net] bonding: check for assigned mac before adopting the slaves mac address (Veaceslav Falico) [905126] - [fs] nfs: nfs4_xdr_enc_layout{commit, return} must return status (Steve Dickson) [907227] - [fs] set s_type before destroy_super in sget() (Eric Sandeen) [904982] - [scsi] ses: Avoid kernel panic when lun 0 is not mapped (Ewan Milne) [886867] - [block] avoid divide-by-zero with zero discard granularity (Mike Snitzer) [901705] - [block] discard granularity might not be power of 2 (Mike Snitzer) [901705] - [netdrv] tg3: Fix crc errors on jumbo frame receive (Ivan Vecera) [895336] - [netdrv] igb: set E1000_IMS_TS interrupt bit in igb_irq_enable (Stefan Assmann) [871795] - [pci] intel-iommu: Prevent devices with RMRRs from being placed into SI Domain (Tony Camuso) [678451] - [scsi] sd: Reshuffle init_sd to avoid crash (Ewan Milne) [888417] - [mm] add numa node symlink for cpu devices in sysfs (Neil Horman) [878708]- [fs] Fix sget() race with failing mount (Eric Sandeen) [883276]- [virt] xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests (Andrew Jones) [896050] {CVE-2013-0190} - [block] sg_io: use different default filters for each device class (Paolo Bonzini) [875361] {CVE-2012-4542} - [block] sg_io: prepare for adding per-device-type filters (Paolo Bonzini) [875361] {CVE-2012-4542} - [virt] virtio-blk: Don't free ida when disk is in use (Asias He) [870344] - [netdrv] mlx4: Remove FCS bytes from packet length (Doug Ledford) [893707] - [net] netfilter: nf_ct_reasm: fix conntrack reassembly expire code (Amerigo Wang) [726807]- [char] ipmi: use a tasklet for handling received messages (Prarit Bhargava) [890160] - [char] ipmi: handle run_to_completion properly in deliver_recv_msg() (Prarit Bhargava) [890160] - [usb] xhci: Reset reserved command ring TRBs on cleanup (Don Zickus) [843520] - [usb] xhci: handle command after aborting the command ring (Don Zickus) [874541] - [usb] xhci: cancel command after command timeout (Don Zickus) [874541] - [usb] xhci: add aborting command ring function (Don Zickus) [874541] - [usb] xhci: add cmd_ring_state (Don Zickus) [874541] - [usb] xhci: Fix Null pointer dereferencing with non-DMI systems (Don Zickus) [874542] - [usb] xhci: Intel Panther Point BEI quirk (Don Zickus) [874542] - [usb] xhci: Increase XHCI suspend timeout to 16ms (Don Zickus) [874542] - [powerpc] Revert: pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [890454] - [serial] 8250_pnp: add Intermec CV60 touchscreen device (Mauro Carvalho Chehab) [894445] - [char] ipmi: apply missing hunk from upstream commit 2407d77a (Tony Camuso) [882787] - [acpi] Fix broken kernel build if CONFIG_ACPI_DEBUG is enabled (Lenny Szubowicz) [891948] - [scsi] qla2xxx: Test and clear FCPORT_UPDATE_NEEDED atomically (Chad Dupuis) [854736] - [mm] vmalloc: remove guard page from between vmap blocks (Johannes Weiner) [873737] - [mm] vmalloc: vmap area cache (Johannes Weiner) [873737] - [fs] vfs: prefer EEXIST to EROFS when creating on an RO filesystem (Eric Sandeen) [878091] - [scsi] qla2xxx: change queue depth ramp print to debug print (Rob Evers) [893113] - [fs] nfs: Fix umount when filelayout DS is also the MDS (Steve Dickson) [895194] - [fs] nfs/pnfs: add set-clear layoutdriver interface (Steve Dickson) [895194] - [fs] nfs: Don't call nfs4_deviceid_purge_client() unless we're NFSv4.1 (Steve Dickson) [895194] - [fs] nfs: Wait for session recovery to finish before returning (Steve Dickson) [895176] - [mm] compaction: validate pfn range passed to isolate_freepages_block (Johannes Weiner) [889456 890498] - [drm] nouveau: ensure legacy vga is re-enabled during POST (Ben Skeggs) [625441] - [netdrv] be2net: Remove stops to further access to BE NIC on UE bits (Ivan Vecera) [894344] - [virt] kvm: invalid opcode oops on SET_SREGS with OSXSAVE bit set (Petr Matousek) [862904] {CVE-2012-4461}- [netdrv] qlge: remove NETIF_F_TSO6 flag (Amerigo Wang) [891839] - [fs] ext3: Remove BKL from ext3_put_super() and ext3_remount() (Carlos Maiolino) [885945] - [lib] switch the protection of percpu_counter list to spinlock (Carlos Maiolino) [885945] - [virt] hv: Add Hyper-V balloon driver (Jason Wang) [885572] - [mm] export a function to get vm committed memory (Jason Wang) [885572] - [drm] nouveau: extend prevent display switching issues by disabling pageflip (Ben Skeggs) [853226] - [netdrv] mlx4: Fix advertisement of wrong PF context behaviour (Alex Williamson) [894060]- [char] ipmi: add new kernel options to prevent automatic ipmi init (Tony Camuso) [877177] - [usb] xhci: New system added for Compliance Mode Patch on SN65LVPE502CP (Don Zickus) [856709] - [x86] quirks: Mark Haswell HDMI Audio as unsupported (Prarit Bhargava) [883428] - [scsi] bfa: fix crash in bfa_cb_ioim_done when performing failover/failback tests (Vijay Guvva) [878618] - [fs] autofs4: Fix sparse warning: context imbalance in autofs4_d_automount() different lock contexts for basic block (Ian Kent) [876795] - [fs] jbd, jbd2: don't wake kjournald unnecessarily (Eric Sandeen) [886318] - [scsi] qla4xxx: v5.03.00.00.06.04-k2 (Rob Evers) [890727] - [scsi] qla4xxx: Correct the validation to check in get_sys_info mailbox (Rob Evers) [890727] - [scsi] qla4xxx: Pass correct function param to qla4_8xxx_rd_direct (Rob Evers) [890727] - [scsi] qla4xxx: v5.03.00.00.06.04-k1 (Chad Dupuis) [878048] - [scsi] qla4xxx: update copyrights in LICENSE.qla4xxx (Chad Dupuis) [878048] - [scsi] qla4xxx: Disable generating pause frames for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double clearing of risc_intr for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: IDC implementation for Loopback (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix panic while rmmod (Chad Dupuis) [878048] - [scsi] qla4xxx: Fail probe_adapter if IRQ allocation fails (Chad Dupuis) [878048] - [scsi] qla4xxx: Prevent MSI/MSI-X falling back to INTx for ISP82XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Update idc reg in case of PCI AER (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double IDC locking in qla4_8xxx_error_recovery (Chad Dupuis) [878048] - [scsi] qla4xxx: Clear interrupt while unloading driver for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Print correct IDC version (Chad Dupuis) [878048] - [scsi] qla4xxx: Added new mbox cmd to pass driver version to FW (Chad Dupuis) [878048] - [scsi] qla4xxx: fix various printk and comment typos (Chad Dupuis) [878048] - [fs] autofs4: use simple_empty() for empty directory check (Ian Kent) [876795] - [fs] autofs4: dont clear DCACHE_NEED_AUTOMOUNT on rootless mount (Ian Kent) [876795] - [fs] gfs2: Fix race in gfs2_rs_alloc (Abhijith Das) [878476] - [fs] xfs: fix broken error handling in xfs_vm_writepage (Dave Chinner) [874539] - [drm] radeon: force rn50 chip to always report connected on analog output (Jerome Glisse) [892723] - [sound] alsa: add support for Teradici 2200 host card audio (Jaroslav Kysela) [890581] - [md] dm-raid: Fix RAID10's check for sufficient redundancy (Jonathan E Brassow) [889358] - [scsi] hpsa: update version number to 3.2.0 (Tomas Henzl) [891935] - [netdrv] cxgb4: Initialize data structures before using (Steve Best) [885756]- [mm] pageattr: prevent PSE and GLOABL leftovers to confuse pmd/pte_present and pmd_huge (Andrea Arcangeli) [878877] - [fs] gfs2: Fix FITRIM argument handling (Abhijith Das) [866932] - [fs] gfs2: Require user to provide argument for FITRIM (Abhijith Das) [866932] - [fs] exec: do not leave bprm->interp on stack (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] exec: use -ELOOP for max recursion depth (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] btrfs: close exclusive opens with close_bdev_exclusive() (Zach Brown) [874505] - [kernel] sched_rt: Fix hang where umount is stuck in synchronize_sched_expedited (Larry Woodman) [814768]- [md] raid10: Do not call md_raid10_unplug_device while holding spinlock (Jonathan E Brassow) [886658] - [md] dm-thin: commit before gathering status (Mike Snitzer) [882426] - [md] dm-thin: cleanup dead code (Mike Snitzer) [882426] - [md] dm-thin: rename cell_defer_except to cell_defer_no_holder (Mike Snitzer) [882426] - [md] dm-thin: emit "ignore_discard" in status if discards are disabled (Mike Snitzer) [882426] - [md] dm-thin: wake the worker when a discard is prepared (Mike Snitzer) [882426] - [md] dm-thin: fix race between simultaneous io and discards to same block (Mike Snitzer) [882426] - [md] dm-thin: replace calls to cell_release_singleton with cell_defer_except (Mike Snitzer) [882426] - [mm] Revert: ksm: numa awareness sysfs knob (Jarod Wilson) [743643] - [fs] gfs2: Reset rd_last_alloc when it reaches the end of the rgrp (Robert S Peterson) [882381] - [fs] gfs2: Stop looking for free blocks at end of rgrp (Robert S Peterson) [882381] - [drm] nouveau: cache ramcfg value for RAM_RESTRICT_ZM_GROUP (Ben Skeggs) [878384] - [drm] nouveau: disable use of tesla/fermi copy engines for buffer moves (Ben Skeggs) [878384] - [fs] xfs: fix direct IO nested transaction deadlock (Dave Chinner) [876426]- [kernel] ptrace-utrace: fix PTRACE_GETEVENTMSG(pid) in sub-namespace (Oleg Nesterov) [782330] - [scsi] mpt2sas: fix for driver fails EEH recovery from injected pci bus error (Tomas Henzl) [829149] - [mm] memcontrol: propagate LRU accounting state when splitting THP (Johannes Weiner) [881714] - [net] sctp: proc: protect bind_addr->address_list accesses with rcu_read_lock() (Thomas Graf) [706038] - [net] sctp: Add RCU protection to assoc->transport_addr_list (Thomas Graf) [706038] - [s390] zfcp: Adapt to new FC_PORTSPEED semantics (Hendrik Brueckner) [855128] - [virt] virtio_net: allow to change mac when iface is running (Jiri Pirko) [882868] - [virt] kvm: Minimal hyper-v support (Vadim Rozenfeld) [871350] - [fs] gfs2: Journal DLM lock has wrong label (Steven Whitehouse) [884822] - [mm] huge_memory: fix typo in transparent_hugepage sysfs symlink (Jeremy Eder) [887308] - [mm] ksm: numa awareness sysfs knob (Petr Holasek) [743643] - [fs] btrfs: handle IS_ERR(inode) in btrfs_lookup() (Zach Brown) [870944] - [kernel] sched: Add irq_{enter,exit}() to scheduler_ipi() (Stanislaw Gruszka) [836964] - [kernel] panic: fix a possible deadlock in panic() (Tatsuya Kitamura) [871939]- [powerpc] perf: power_pmu_start restores incorrect values, breaking frequency events (Jiri Olsa) [880525] - [netdrv] mlx4: Allow choosing flow steering mode (Doug Ledford) [885191] - [netdrv] mlx4: Adjustments to Flow Steering activation logic for SRIOV (Doug Ledford) [885191] - [netdrv] mlx4: Fix wrong error flow in the flow steering wrapper (Doug Ledford) [885191] - [netdrv] mlx4: Add QPN enforcement for flow steering rules set by VFs (Doug Ledford) [885191] - [infiniband] mlx4: 64-byte CQE/EQE support (Doug Ledford) [885191] - [netdrv] mlx4: Fix potential deadlock in mlx4_eq_int() (Doug Ledford) [885191] - [infiniband] mlx4: Fix spinlock order to avoid lockdep warnings (Doug Ledford) [885191] - [netdrv] mlx4: Removing reserve vectors (Doug Ledford) [885191] - [netdrv] mlx4: Fix double-release-range in tx-rings (Doug Ledford) [885191] - [infiniband] mlx4: Fix QP1 P_Key processing in the Primary Physical Function (PPF) (Doug Ledford) [885191] - [infiniband] mlx4: Synchronize cleanup of MCGs in MCG paravirtualization (Doug Ledford) [885191] - [net] bonding: Bonding driver does not consider the gso_max_size setting of slave devices (Ivan Vecera) [883643] - [net] tcp: Fix >4GB writes on 64-bit (Daniel Borkmann) [885238] - [net] bridge: skip forwarding delay if not using STP (Thomas Graf) [881682] - [fs] nfs: Fix open(O_TRUNC) and ftruncate() error handling (Steve Dickson) [884263] - [fs] nfsd: add proc file listing kernel's gss_krb5 enctypes (Steve Dickson) [877113] - [fs] nfs: add nfs_sb_deactive_async to avoid deadlock (Steve Dickson) [871968] - [fs] nfs: fix page dirtying in NFS DIO read codepath (Jeff Layton) [876514] - [fs] nfs: don't zero out the rest of the page if we hit the EOF on a DIO READ (Jeff Layton) [876514] - [fs] handle null sb in get_super_thawed (Eric Sandeen) [874521] - [scsi] Fix race when removing SCSI devices (Tomas Henzl) [820880] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [849930] - [netdrv] igb: fix compile warning if CONFIG_IGB_PTP is not set (Stefan Assmann) [886519] - [netdrv] bnx2x: Prevent link flaps when booting from SAN (Michal Schmidt) [881068] - [netdrv] bnx2x: Activate LFA (Michal Schmidt) [881068] - [acpi] apei: Fixup common access width firmware bug (Prarit Bhargava) [880465] - [acpi] apei: Avoid too much error reporting in runtime (Prarit Bhargava) [880465] - [acpi] apei: Fix incorrect APEI register bit width check and usage (Prarit Bhargava) [880465] - [virt] vhost: fix length for cross region descriptor (Michael S. Tsirkin) [862265] - [fs] nfs: Use FS-Cache invalidation (David Howells) [699931] - [fs] cachefiles: Implement invalidation (David Howells) [699931] - [fs] vfs: Make more complete truncate operation available to CacheFiles (David Howells) [699931] - [fs] fscache: Provide proper invalidation (David Howells) [699931] - [fs] fscache: Fix operation state management and accounting (David Howells) [699931] - [fs] fscache: Make cookie relinquishment wait for outstanding reads (David Howells) [699931] - [fs] cachefiles: Make some debugging statements conditional (David Howells) [699931] - [fs] fscache: Check cookie is still correct in __fscache_read_or_alloc_pages() (David Howells) [699931] - [fs] fscache: Check that there are no read ops when cookie relinquished (David Howells) [699931] - [fs] cachefiles: Downgrade the requirements passed to the allocator (David Howells) [699931] - [fs] fscache: Validate page mapping pointer value (David Howells) [699931] - [fs] fscache: Fix the marking of cached pages (David Howells) [699931] - [fs] fscache: nfs_migrate_page() does not wait for FS-Cache to finish with a page (David Howells) [699931] - [fs] fscache: Fix __fscache_uncache_all_inode_pages()'s outer loop (David Howells) [699931] - [fs] fscache: Add a helper to bulk uncache pages on an inode (David Howells) [699931] - [scsi] qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low (Chad Dupuis) [829739] - [scsi] qla2xxx: Determine the number of outstanding commands based on available resources (Chad Dupuis) [829739] - [s390] zfcp: return early from slave_destroy if slave_alloc returned early (Hendrik Brueckner) [878372] - [scsi] fcoe: fix fcoe enable on link toggle while it is still disabled (Neil Horman) [875271] - [scsi] Log thin provisioning threshold event (Ewan Milne) [847998] - [netdrv] qlge: NETIF_F_GRO needs to be part of hw_features instead of features (John Green) [849749] - [s390] qeth: set new mac even if old mac is gone (Hendrik Brueckner) [883458] - [s390] qeth: Fix IPA_CMD_QIPASSIST return code handling (Hendrik Brueckner) [882792]- [redhat] kabi: additional whitelist symbols for RHEL-6.4 (Jiri Olsa) [866427]- [ipc] mqueue: Prevent mq_send/receive memory corruption (Larry Woodman) [885030] - [fs] nfs: prevent delegreturn attr deadlock (David Jeffery) [870142] - [netdrv] tg3: Do not set TSS for 5719 and 5720 (John Feeney) [823371] - [scsi] lpfc: Update lpfc version for 8.3.5.86.1p driver release (Rob Evers) [877149] - [scsi] lpfc: Fixed setting sequential delivery bit in a service class that is not valid (Rob Evers) [877149] - [scsi] lpfc: Fixed boot from san failure when SLI4 FC device presented on the same PCI bus (Rob Evers) [877149] - [scsi] lpfc: Add LOGO support after ABTS compliance (Rob Evers) [877149] - [scsi] lpfc: Fixed not reporting logical link speed to SCSI midlayer when QoS not on (Rob Evers) [877149] - [scsi] lpfc: Fixed SCSI host create showing wrong link speed on SLI3 HBA ports (Rob Evers) [877149] - [scsi] lpfc: Fixed kernel warning on spinlock usage on some distributions (Rob Evers) [877149] - [scsi] lpfc: Fixed Linux generic firmware download on SLI4 devices with longer module names (Rob Evers) [877149] - [scsi] lpfc: Fix error with fabric service parameters causing performance issues (Rob Evers) [877149] - [scsi] lpfc: Fixed messages for misconfigured port errors (Rob Evers) [877149] - [scsi] lpfc: Fix FCP2 Retries for non-r/w commands (Rob Evers) [877149] - [scsi] lpfc: Fix incorrect comment in T10 DIF attributes (Rob Evers) [877149] - [scsi] lpfc: Correct missing queue destroy on function reset (Rob Evers) [877149] - [scsi] lpfc: Added checking BMBX register for RDY bit before writing the first address in (Rob Evers) [877149] - [scsi] lpfc: Misc changes to optimize critical path (Rob Evers) [877149] - [s390] qdio: fix kernel panic for zfcp 31-bit (Hendrik Brueckner) [878380] - [s390] zcrypt: msgType50 (RSA-CRT) fix (Hendrik Brueckner) [875977] - [netdrv] ixgbe: fix uninitialized event.type in ixgbe_ptp_check_pps_event (Andy Gospodarek) [884369] - [netdrv] ixgbe: (PTP) Fix PPS interrupt code (Andy Gospodarek) [884369] - [netdrv] ixgbe: Fix PTP X540 SDP alignment code for PPS signal (Andy Gospodarek) [884369] - [s390] zfcp: support for hardware data router (Hendrik Brueckner) [823016] - [s390] qdio: base support for hardware data router with zfcp (Hendrik Brueckner) [823016] - [s390] qdio: Split SBAL entry flags (Hendrik Brueckner) [823016] - [net] netfilter/ipset: Check and reject crazy /0 input parameters (Thomas Graf) [880920] - [kernel] kmod: make __request_module() killable (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] kmod: introduce call_modprobe() helper (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: implement UMH_KILLABLE (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: introduce umh_complete(sub_info) (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] call_usermodehelper: simplify/fix UMH_NO_WAIT case (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] wait_for_helper: SIGCHLD from user-space can lead to use-after-free (Oleg Nesterov) [819529] {CVE-2012-4398} - [netdrv] qlge: Backport offload features to vlan interfaces (John Green) [849749] - [netdrv] igbvf: work around i350 erratum (Stefan Assmann) [870638]- [netdrv] be2net: Update driver version to 4.4.161.0r (Ivan Vecera) [868896] - [netdrv] be2net: Fix skyhawk VF PCI Device ID (Ivan Vecera) [868896] - [netdrv] be2net: Fix FW flashing on Skyhawk-R (Ivan Vecera) [868896] - [netdrv] be2net: Enabling Wake-on-LAN is not supported in S5 state (Ivan Vecera) [868896] - [netdrv] be2net: Fix VF driver load on newer Lancer FW (Ivan Vecera) [868896] - [netdrv] be2net: Fix unnecessary delay in PCI EEH (Ivan Vecera) [868896] - [netdrv] be2net: Fix issues in error recovery due to wrong queue state (Ivan Vecera) [868896] - [netdrv] be2net: Fix ethtool get_settings output for VF (Ivan Vecera) [868896] - [netdrv] be2net: Fix error messages while driver load for VFs (Ivan Vecera) [868896] - [netdrv] be2net: cleanup code related to be_link_status_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix configuring VLAN for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Wait till resources are available for VF in error recovery (Ivan Vecera) [868896] - [netdrv] be2net: Fix change MAC operation for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: remove type argument of be_cmd_mac_addr_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix setting QoS for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Fix driver load failure for different FW configs in Lancer (Ivan Vecera) [868896] - [md] dm-thin: remove tech preview status (Mike Snitzer) [798835] - [md] dm-thin: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] persistent-data: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] dm-block-manager: reinstate context for which block failed a validator check (Mike Snitzer) [798835] - [netdrv] bnx2x: remove redundant warning log (Michal Schmidt) [879279] - [pci] fix broadcom 57840_MF pci id (Michal Schmidt) [871475] - [netdrv] bnx2x: Disable FCoE for 57840 since not yet supported by FW (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix no link on 577xx 10G-baseT (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix unrecognized SFP+ module after driver is loaded (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix potential incorrect link speed provision (Michal Schmidt) [872228] - [netdrv] bnx2x: Restore global registers back to default (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix link down in 57712 following LFA (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix 57810 1G-KR link against certain switches (Michal Schmidt) [871532] - [netdrv] bnx2x: fix handling mf storage modes (Michal Schmidt) [867872] - [netdrv] bnx2x: use strlcpy() to copy a string (Michal Schmidt) [872228] - [tools] perf: Fix a NULL pointer dereference (Jiri Olsa) [879509] - [tools] perf: Add probe command into perf help message (Jiri Olsa) [879452] - [net] sunrpc: Ensure that rpc_release_resources_task() can be called twice (Jeff Layton) [878204] - [fs] nfs: Check validity of cl_rpcclient in nfs_server_list_show (Steve Best) [874834] - [sound] alsa: fix pcm procfs race (Jaroslav Kysela) [867120] - [kernel] module: Last symbol in a module's symtab is not shown in /proc/kallsyms (Seiji Aguchi) [878024] - [scsi] isci: copy fis 0x34 response into proper buffer (David Milburn) [876912] - [netdrv] bna: put back VLAN tag stripped in promisc mode when no VLAN is configured (Ivan Vecera) [870279]- [net] ipset: list-set: fix adding 'after' (Thomas Graf) [880464] - [net] ipset: take into account cidr value for the from address when creating the set (Thomas Graf) [879539] - [net] net_sched: gred: Fix oops in gred_dump() in WRED mode (Thomas Graf) [874872] - [net] IPv4: Send gratuitous ARP for secondary IP addresses also (Jason Wang) [875309] - [net] arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS (Jason Wang) [875309] - [net] fix net.core.?mem_max defaults (Thomas Graf) [878072] - [net] pktgen: fix crash when generating IPv6 packets (Thomas Graf) [877327] - [net] netfilter/ipset: fix hash size checking in kernel (Thomas Graf) [876831] - [net] sctp: send abort chunk when max_retrans exceeded (Neil Horman) [876249]- [fs] ext4: race-condition protection for ext4_convert_unwritten_extents_endio (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: serialize fallocate with ext4_convert_unwritten_extents (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: flush the i_completed_io_list during ext4_truncate (Lukas Czerner) [869906] {CVE-2012-4508} - [infiniband] ipoib: Fix AB-BA deadlock when deleting neighbours (Doug Ledford) [873949] - [infiniband] ipoib: Fix memory leak in the neigh table deletion flow (Doug Ledford) [873949] - [infiniband] ipoib: Fix RCU pointer dereference of wrong object (Doug Ledford) [873949] - [misc] Make rcu_dereference_bh work (Doug Ledford) [873949] - [infiniband] ipoib: Use a private hash table for path lookup in xmit path (Doug Ledford) [873949] - [net] netlink: move min_dump_alloc to netlink_callback_extended (Weiping Pan) [872067] - [infiniband] pass rdma_cm module to netlink_dump_start (Weiping Pan) [872067] - [net] netlink: add reference of module in netlink_dump_start (Weiping Pan) [872067] - [net] netfilter: add netlink_dump_control structure for netlink_dump_start() (Weiping Pan) [872067] - [net] netlink: handle errors from netlink_dump() (Weiping Pan) [872067] - [powerpc] mm: Export memory limit via device tree (Baoquan He) [674664] - [powerpc] mm: Change memory_limit from phys_addr_t to unsigned long long (Baoquan He) [674664] - [drm] radeon: For single CRTC GPUs move handling of CRTC_CRT_ON to crtc_dpms() (Jerome Glisse) [873728] - [drm] radeon: Fix TV DAC Load Detection for single CRTC chips (Jerome Glisse) [873728] - [drm] radeon: Clean up code in TV DAC load detection (Jerome Glisse) [873728] - [drm] radeon: On DVI-I use Load Detection when EDID is bogus (Jerome Glisse) [873728] - [drm] radeon: Fix primary DAC Load Detection for RV100 chips (Jerome Glisse) [873728] - [drm] radeon: Fix Load Detection on legacy primary DAC (Jerome Glisse) [873728] - [netdrv] ixgbe: PTP get_ts_info missing software support (Andy Gospodarek) [876810] - [pci] dmar: use PF's pci-dev struct for IOMMU association for VFs (Don Dutile) [873462]- [netdrv] pch_gbe: don't reset MAC_RX on FIFO overflow (Veaceslav Falico) [858747] - [netdrv] pch_gbe: don't re-set RX_FIFO_ERR flag in napi_poll (Veaceslav Falico) [858747] - [netdrv] pch_gbe: create functions for MAC_RX enable, disable (Veaceslav Falico) [858747] - [s390] prevent kABI checking for transactional execution and RI (Hendrik Brueckner) [823011] - [s390] add support for transactional memory (Hendrik Brueckner) [823011] - [s390] add support for runtime instrumentation (Hendrik Brueckner) [823011] - [block] sg_io: introduce unpriv_sgio queue flag (Paolo Bonzini) [841577] - [block] sg_io: pass request_queue to blk_verify_command (Paolo Bonzini) [841577] - [scsi] have scsi_internal_device_unblock take new state (Chris Leech) [854140] - [scsi] add new SDEV_TRANSPORT_OFFLINE state (Chris Leech) [854140] - [fs] sysfs: Cache the last sysfs_dirent to improve readdir scalability (Jes Sorensen) [869037] - [fs] cifs: when CONFIG_HIGHMEM is set, serialize the write kmaps (Sachin Prabhu) [832252] - [fs] cifs: abstract out function to marshal up the iovec array for async writes (Sachin Prabhu) [832252] - [fs] cifs: on CONFIG_HIGHMEM machines, limit the wsize to the kmap space (Sachin Prabhu) [832252] - [fs] gfs2: fix truncation of journaled data files (Abhijith Das) [864634] - [fs] gfs2: re-fix kernel panic with small gfs2 filesystems (Abhijith Das) [838638] - [target] iblock: Add parameter to specify read-only devices (Andy Grover) [877561] - [ata] sata_svw: check DMA start bit before reset (David Milburn) [737836] - [scsi] hpsa: Use LUN reset instead of target reset (Tomas Henzl) [875091] - [net] bonding: prevent deadlock on slave store with alb mode (Veaceslav Falico) [849129] - [net] fix divide by zero in tcp algorithm illinois (Flavio Leitner) [866514] {CVE-2012-4565}- [mm] percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [828045] - [mm] percpu: fix chunk range calculation (Baoquan He) [828045]- [netdrv] pch_gbe: align skbs to 64byte (Veaceslav Falico) [814481] - [Documentation] nfs: Update kernel idmapping documentation (Steve Dickson) [823359] - [scsi] cxgb3i, cxgb4i: driver updates for rhel6.4 (Jeff Garzik) [747142 747143] - [net] rtnetlink: Fix problem with buffer allocation (Andy Gospodarek) [845081] - [net] RTNETLINK adjusting values of min_ifinfo_dump_size (Andy Gospodarek) [845081] - [net] rtnetlink: Compute and store minimum ifinfo dump size (Andy Gospodarek) [845081] - [kernel] timekeeping: Fix timezone update (Prarit Bhargava) [868859] - [net] sunrpc: add the ability to monitor dynamic slot allocation (Harshula Jayasuriya) [876632] - [scsi] ibmvfc: Ignore fabric RSCNs when link is dead (Steve Best) [875945] - [x86] abort secondary CPU bring-up gracefully if do_boot_cpu timed out on cpu_callin_mask (Igor Mammedov) [816899] - [fs] vfs: get rid of S_BIAS (Ian Kent) [872813] - [fs] gfs2: Test bufdata with buffer locked and gfs2_log_lock held (Benjamin Marzinski) [874319] - [kernel] cpu: fix cpu_chain section mismatch (Frederic Weisbecker) [852148] - [kernel] sched: Don't modify cpusets during suspend/resume (Frederic Weisbecker) [852148] - [kernel] sched, cpuset: Drop __cpuexit from cpu hotplug callbacks (Frederic Weisbecker) [852148] - [kernel] sched: adjust when cpu_active and cpuset configurations are updated during cpu on/offlining (Frederic Weisbecker) [852148] - [kernel] cpu: return better errno on cpu hotplug failure (Frederic Weisbecker) [852148] - [kernel] cpu: introduce cpu_notify(), __cpu_notify(), cpu_notify_nofail() (Frederic Weisbecker) [852148] - [fs] fuse: optimize __fuse_direct_io() (Brian Foster) [858850] - [fs] fuse: optimize fuse_get_user_pages() (Brian Foster) [858850] - [fs] fuse: use get_user_pages_fast() (Brian Foster) [858850] - [fs] fuse: pass iov to fuse_get_user_pages() (Brian Foster) [858850] - [mm] minor cleanup of iov_iter_single_seg_count() (Brian Foster) [858850] - [fs] fuse: use req->page_descs for argpages cases (Brian Foster) [858850] - [fs] fuse: add per-page descriptor to fuse_req (Brian Foster) [858850] - [fs] fuse: rework fuse_do_ioctl() (Brian Foster) [858850] - [fs] fuse: rework fuse_perform_write() (Brian Foster) [858850] - [fs] fuse: rework fuse_readpages() (Brian Foster) [858850] - [fs] fuse: categorize fuse_get_req() (Brian Foster) [858850] - [fs] fuse: general infrastructure for pages of variable size (Brian Foster) [858850] - [mm] memcg: fix split_huge_page_refcounts() (Jerome Marchand) [808538] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [mm] memcg: skip scanning active lists based on individual size (Jerome Marchand) [808538] - [mm] compaction: avoid double mem_cgroup_del_lru() (Jerome Marchand) [808538] - [kernel] events: Switch to internal refcount, fix race with close() (Jiri Olsa) [874723] - [kernel] events: De-schedule a task context when removing the last event (Jiri Olsa) [874723] - [kernel] events: Change close() semantics for group events (Jiri Olsa) [874723] - [kernel] events: Do no try to schedule task events if there are none (Jiri Olsa) [874723] - [kernel] events: Do not set task_ctx pointer in cpuctx if there are no events in the context (Jiri Olsa) [874723] - [kernel] events: Collect the schedule-in rules in one function (Jiri Olsa) [874723] - [kernel] events: Fix initial task_ctx/event installation (Jiri Olsa) [874723] - [kernel] events: Simplify and fix __perf_install_in_context() (Jiri Olsa) [874723] - [kernel] events: Remove task_ctx_sched_in() (Jiri Olsa) [874723] - [kernel] events: Clean up 'ctx' reference counting (Jiri Olsa) [874723] - [s390] qeth: fix deadlock between recovery and bonding driver (Hendrik Brueckner) [869647] - [fs] xfs: fix reading of wrapped log data (Dave Chinner) [874322] - [x86] mm: fix signedness issue in mmap_rnd() (Petr Matousek) [875036] - [net] netlink: fix for too early rmmod (Weiping Pan) [874444] - [net] af_key: fix netns ops ordering on module load/unload (Weiping Pan) [874434] - [net] ipv6/netfilter: fix overlap check for fragments (Amerigo Wang) [726807]- [fs] cifs: deal with id_to_sid embedded sid reply corner case (Sachin Prabhu) [868433] - [fs] cifs: fix hardcoded default security descriptor length (Sachin Prabhu) [868433] - [fs] cifs: extra sanity checking for cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: ensure we revalidate the inode after readdir if cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: don't override the uid/gid in getattr when cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: avoid extra allocation for small cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: simplify id_to_sid and sid_to_id mapping code (Sachin Prabhu) [868433] - [fs] cifs: remove uneeded __KERNEL__ block from cifsacl.h (Sachin Prabhu) [868433] - [fs] cifs: fix the format specifiers in sid_to_str (Sachin Prabhu) [868433] - [fs] cifs: redefine NUM_SUBAUTH constant from 5 to 15 (Sachin Prabhu) [868433] - [fs] cifs: make cifs_copy_sid handle a source sid with variable size subauth arrays (Sachin Prabhu) [868433] - [fs] cifs: make compare_sids static (Sachin Prabhu) [868433] - [fs] cifs: use the NUM_AUTHS and NUM_SUBAUTHS constants in cifsacl code (Sachin Prabhu) [868433] - [fs] cifs: move num_subauth check inside of CONFIG_CIFS_DEBUG2 check in parse_sid() (Sachin Prabhu) [868433] - [fs] cifs: clean up id_mode_to_cifs_acl (Sachin Prabhu) [868433] - [fs] cifs: fix potential buffer overrun in cifs.idmap handling code (Sachin Prabhu) [868433] - [net] bonding: fix a NULL pointer dereference bug in bond_enslave() (Amerigo Wang) [873226] - [fs] pnfs: export symbol nfs_fhget (Steve Dickson) [872232] - [fs] pnfs: export the symbol nfs_fs_type (Steve Dickson) [872229] - [net] pkt_sched: enable QFQ to support TSO/GSO (Amerigo Wang) [816888] - [net] pkt_sched: fix virtual-start-time update in QFQ (Amerigo Wang) [816888] - [net] sched: add missing group change to qfq_change_class (Amerigo Wang) [816888]- [scsi] sd: fix crash when UA received on DIF enabled device (Ewan Milne) [865682] - [scsi] hpsa: fix pci-IDs, add gen8plus Smart Array IDs (Tomas Henzl) [870513] - [fs] nfs: fix bug in legacy DNS resolver (Steve Dickson) [873816] - [fs] nfsd: add get_uint for u32's (Steve Dickson) [873816] - [net] sunrpc: Ensure we return EAGAIN in xs_nospace if congestion is cleared (Steve Dickson) [871128] - [net] sunrpc: Prevent races in xs_abort_connection() (Steve Dickson) [871128] - [net] Revert: sunrpc: Ensure we close the socket on EPIPE errors too (Steve Dickson) [871128] - [net] sunrpc: Get rid of the xs_error_report socket callback (Steve Dickson) [871128] - [fs] ext4: Use proper flags in ext4_ext_insert_extent() (Lukas Czerner) [873394] - [idle] intel_idle: enable Ivy Bridge Xeon support (Lenny Szubowicz) [870209] - [md] dm-raid: Transiently failed devices do not undergo resync (Jonathan E Brassow) [870246] - [md] dm-thin: bump thin and pool target versions to 1.5 (Mike Snitzer) [872249] - [mm] Prevent kernel panic in NUMA related system calls after memory hot-add (Larry Woodman) [870350]- [Documentation] vm: Transparent Hugepage Support (Baoquan He) [852802] - [mm] huge_memory: create sysfs symlink to redhat_transparent_hugepage (Baoquan He) [852802] - [net] openvswitch: allow to turn off TSO on internal devices (Amerigo Wang) [871275] - [net] WARN if struct ip_options was allocated directly by kmalloc (Jiri Pirko) [872799] - [net] fix bug that causes no RX queue entries to be created under /sys/devices (Tatsuya Kitamura) [869770] - [fs] xfs: move allocation stack switch up to xfs_bmapi_allocate (Dave Chinner) [867277] - [fs] xfs: introduce XFS_BMAPI_STACK_SWITCH (Dave Chinner) [867277] - [fs] xfs: zero allocation_args on the kernel stack (Dave Chinner) [867277] - [kernel] Do not include asm-generic/bitops/le.h directly, use linux/bitops.h (Jes Sorensen) [871142] - [s390] dasd: move wake_up call (Hendrik Brueckner) [869753] - [md] dm-raid: Use safe version of rdev_for_each (Jonathan E Brassow) [871630]- [netdrv] igb: schedule watchdog every second to update statistics fixup (Stefan Assmann) [838404] - [s390] smsgiucv: reestablish IUCV path after resume (Hendrik Brueckner) [869752] - [kernel] events: Fix perf tool is_active old behaviour leftover (Jiri Olsa) [865380] - [mm] hugetlb: fix non-atomic enqueue of huge page (Rafael Aquini) [869750] - [char] random: Use arch-specific RNG to initialize the entropy store (Prarit Bhargava) [862344] - [drm] i915: Use cpu relocations if the object is in the GTT but not mappable (Dave Airlie) [869856] - [scsi] storvsc: Account for in-transit packets in the RESET path (Jason Wang) [870297] - [netdrv] ixgbe: reduce PTP rx path overhead (Jiri Benc) [868214] - [net] relax rcvbuf limits (Weiping Pan) [860778] - [lib] Fix rwsem to not hang the system (David Howells) [852847] - [input] wacom: add support to Cintiq 22HD (Aristeu Rozanski) [857062]- [fs] ext4: Adding error check after calling ext4_mb_regular_allocator() (Eric Sandeen) [852810] - [md] faulty: use disk_stack_limits() (Eric Sandeen) [868233] - [fs] autofs4: fix reset pending flag on mount fail (Ian Kent) [866271] - [net] netfilter/nfnetlink_queue: do not allow to set unsupported flag bits (Steve Best) [822598] - [net] netfilter: Add fail-open support (Steve Best) [822598] - [pci] intel-iommu: Increase the number of iommus supported to MAX_IO_APICS (George Beshers) [787724] - [pci] intel-iommu: Fix identity mapping for sandy bridge (George Beshers) [787724] - [netdrv] tg3: Support the get_ts_info ethtool method (Jiri Benc) [866624] - [netdrv] tg3: enable transmit time stamping (Jiri Benc) [866624] - [kernel] audit: do not print error when SELinux disabled (Eric Paris) [785936] - [kernel] resource: make sure requested range is included in the root range (Johannes Weiner) [845632] - [kernel] ntp: fix non privileged system time shifting (Jan Stancek) [868827] - [x86] mce: Fix race in MCE cpu synchronization (Prarit Bhargava) [868110] - [net] cfg80211, mac80211: avoid state mismatch on deauth (Stanislaw Gruszka) [866417] - [net] mac80211: check if key has TKIP type before updating IV (Stanislaw Gruszka) [859355]- [tools] perf: Catch event names from command line (Luming Yu) [696579 696580] - [tools] perf: Allow pmu events parsing for RHEL6 (Luming Yu) [696579 696580] - [x86] perf: Make UNCORE_PMU_HRTIMER_INTERVAL 64-bit (Luming Yu) [696579 696580] - [kernel] events: provide PMU when initing events (Luming Yu) [696579 696580] - [kernel] events: Remove perf_event_attr::type check (Luming Yu) [696579 696580] - [x86] perf: Fix LLC-* and node-* events on Intel SandyBridge (Luming Yu) [696579 696580] - [x86] perf: Add generic NODE cache events (Luming Yu) [696579 696580] - [x86] perf: Fix format definition of SNB-EP uncore QPI box (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem-EX uncore support (Luming Yu) [696579 696580] - [x86] perf: Detect number of instances of uncore CBox (Luming Yu) [696579 696580] - [x86] perf: Fix event constraint for SandyBridge-EP C-Box (Luming Yu) [696579 696580] - [x86] perf: Use 0xff as pseudo code for fixed uncore event (Luming Yu) [696579 696580] - [x86] perf: Fix section mismatch in uncore_pci_init() (Luming Yu) [696579 696580] - [x86] perf: Lowercase uncore PMU event names (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge-EP uncore support (Luming Yu) [696579 696580] - [x86] perf: Add generic PCI uncore PMU device support (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Add generic Intel uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Clean up perf_event cpu code (Luming Yu) [696579 696580] - [ata] ata_piix: defer disks to the Hyper-V drivers by default (Jason Wang) [834682] - [ata] libata: add a host flag to ignore detected ATA devices (Jason Wang) [834682] - [netdrv] hyperv: Add the Hyper-V network driver (Jason Wang) [834682] - [scsi] hyperv: Add the storvsc driver (Jason Wang) [834682] - [hid] hyperv: Add the Hyper-V mouse driver (Jason Wang) [834682] - [virt] hyperv: Add the vmbus and util drivers (Jason Wang) [834682] - [staging] hyperv: Get rid of all the staging hv drivers (Jason Wang) [834682] - [scripts] hyperv: fix up alias creation logic for hv_vmbus_device_id (Jason Wang) [834682] - [scripts] hyperv: Add code to parse struct hv_vmbus_device_id table (Jason Wang) [834682] - [x86] cpu: Integrate the clocksource with Hyper-V detection code (Jason Wang) [834682] - [x86] cpu: Export the symbol ms_hyperv (Jason Wang) [834682] - [misc] vmware_balloon: use the new x86_hyper API (Jason Wang) [834682] - [x86] hypervisor: Export the x86_hyper* symbols (Jason Wang) [834682] - [x86] cpu: Clean up the hypervisor layer (Jason Wang) [834682] - [x86] cpu: Detect running on a Microsoft HyperV system (Jason Wang) [834682] - [virt] hyperv: Add HYPER-V header file (Jason Wang) [834682] - [scsi] megaraid_sas: Version, Changelog, Copyright update (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove duplicate code (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add SystemPD FastPath support (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add array boundary check for SystemPD (Tomas Henzl) [841724] - [scsi] megaraid_sas: Load io_request DataLength in bytes (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add module param for configurable MSI-X vector count (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove un-needed completion_lock spinlock calls (Tomas Henzl) [841724] - [scsi] megaraid_sas: Move poll_aen_lock initializer (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add resetwaittime module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add throttlequeuedepth module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add fpRead/WriteCapable, fpRead/WriteAcrossStripe checks (Tomas Henzl) [841724] - [net] sunrpc: Ensure that the TCP socket is closed when in CLOSE_WAIT (Steve Dickson) [863212] - [fs] nfs: Make v3 mounts fail with ETIMEDOUTs instead EIO on mountd timeouts (Steve Dickson) [835966] - [md] raid1: Don't release reference to device while handling read error (Jes Sorensen) [853049] - [netdrv] sfc: backport cleanups (Nikolay Aleksandrov) [865751] - [net] fix a sysctl check warning in conntrack reasm code (Amerigo Wang) [867688]- [fs] fuse: implement NFS-like readdirplus support (Brian Foster) [841514] - [drm] nouveau: prevent display switching issues by disabling pageflip (Ben Skeggs) [867698] - [drm] nouveau: restore pre-suspend fence buffer context on resume (Ben Skeggs) [867698] - [drm] nouveau: fix shadowing of ACPI ROM images larger than 64KiB (Ben Skeggs) [867698] - [netdrv] igb: Add 1588 support to I210/I211 (Jiri Benc) [864881] - [netdrv] igb: Prevent dropped Tx timestamps via work items and interrupts (Jiri Benc) [864881] - [netdrv] igb: Store the MAC address in the name in the PTP struct (Jiri Benc) [864881] - [netdrv] igb: Correct PTP support query from ethtool (Jiri Benc) [864881] - [netdrv] igb: Update PTP function names/variables and locations (Jiri Benc) [864881] - [netdrv] igb: Tidy up wrapping for CONFIG_IGB_PTP (Jiri Benc) [864881] - [netdrv] igb: Support the get_ts_info ethtool method (Jiri Benc) [864881] - [netdrv] igb: Add switch case for supported hardware to igb_ptp_remove (Jiri Benc) [864881] - [netdrv] igb: Add Support for new i210/i211 devices (Jiri Benc) [864881] - [netdrv] igb: offer a PTP Hardware Clock instead of the timecompare method (Jiri Benc) [864881] - [netdrv] igb: add PTP Hardware Clock code (Jiri Benc) [864881] - [net] mark ptp support as Tech Preview (Jiri Benc) [829785] - [ptp] link the phc device to its parent device (Jiri Benc) [829785] - [ptp] provide the clock's adjusted frequency (Jiri Benc) [829785] - [ptp] remember the adjusted frequency (Jiri Benc) [829785] - [ptp] Allow PHC devices to adjust PPS events for known delay (Jiri Benc) [829785] - [ptp] Fix clock_getres() implementation (Jiri Benc) [829785] - [ptp] Fix some locking bugs in ptp_read() (Jiri Benc) [829785] - [ptp] Return -EFAULT on copy_to_user() errors (Jiri Benc) [829785] - [pps] return PTR_ERR on error in device_create (Jiri Benc) [829785] - [pps] class_create() returns an ERR_PTR, not NULL (Jiri Benc) [829785] - [pps] simplify conditions a bit (Jiri Benc) [829785] - [pps] make idr lock a mutex and protect idr_pre_get (Jiri Benc) [829785] - [pps] move idr stuff to pps.c (Jiri Benc) [829785] - [pps] convert printk/pr_* to dev_* (Jiri Benc) [829785] - [pps] access pps device by direct pointer (Jiri Benc) [829785] - [pps] fix race in PPS_FETCH handler (Jiri Benc) [829785] - [pps] declare variables where they are used in switch (Jiri Benc) [829785] - [pps] trivial fixes (Jiri Benc) [829785] - [drm] i915: use correct CONFIG for iommu in rhel6 (Dave Airlie) [865666] - [gpu] vga_switcheroo: Don't require handler init callback (Dave Airlie) [867169] - [x86] amd_iommu: attach device fails on the last pci device (Don Dutile) [861164]- [mm] compaction: clear PG_migrate_skip based on compaction and reclaim activity (Rik van Riel) [713546 783248] - [mm] compaction: fix bit ranges in {get,clear,set}_pageblock_skip() (Rik van Riel) [713546 783248] - [netdrv] e1000e: add device IDs for i218 (Clarkville-LP) (Dean Nelson) [862764] - [infiniband] mxl4: Fix build error on platforms where UL is not 64bit (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjust flow steering attach wrapper so that IB works on SR-IOV VFs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Create paravirt contexts for VFs when master IB driver initializes (Doug Ledford) [586028 756396] - [infiniband] mlx4: Modify proxy/tunnel QP mechanism so that guests do no calculations (Doug Ledford) [586028 756396] - [infiniband] mlx4: Paravirtualize Node Guids for slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Activate SR-IOV mode for IB (Doug Ledford) [586028 756396] - [infiniband] mlx4: Miscellaneous adjustments for SR-IOV IB support (Doug Ledford) [586028 756396] - [netdrv] mlx4: INIT/CLOSE port logic for IB ports in SR-IOV mode (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjustments to SET_PORT for IB SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add iov directory in sysfs under the ib device (Doug Ledford) [586028 756396] - [infiniband] mlx4: Propagate P_Key and guid change port management events to slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add alias_guid mechanism (Doug Ledford) [586028 756396] - [netdrv] mlx4: Add IB port-state machine and port mgmt event propagation (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add CM paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add multicast group (MCG) paravirtualization for SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: MAD_IFC paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV multiplex and demultiplex MADs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Implement QP paravirtualization and maintain phys_pkey_cache for smp_snoop (Doug Ledford) [586028 756396] - [infiniband] mlx4: Initialize SR-IOV IB support for slaves in master context (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add proxy and tunnel QPs to the reserved QP area (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV IB context objects and proxy/tunnel SQP support (Doug Ledford) [586028 756396] - [infiniband] core: Add ib_find_exact_cached_pkey() (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [net] rds: fix rds-ping spinlock recursion (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Check that retry count values are in range (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Add missing break to switch. (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont orphan skbs in mlx4_en_xmit() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Disable SENSE_PORT for multifunction devices (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up enabling of SENSE_PORT for older (ConnectX-1/-2) HCAs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Stash PCI ID driver_data in mlx4_priv structure (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Avoid having aborted requests hang (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Fix use-after-free in srp_reset_req() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix compilation error when nes_debug is enabled (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Print hardware resource type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for crash when TX checksum offload is off (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for incorrect MSS when TSO is on (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix incorrect resolving of the loopback MAC address (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix crash on uninitialized priv->cmd.slave_sem (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial cleanups to driver log messages (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial readability fix: "0X30" -> "0x30" (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove annoying debug message in the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix wrong offset in parsing query device caps response (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill in sq_sig_type in query QP (Doug Ledford) [826346 826348 826349] - [infiniband] ipoib: Fix use-after-free of multicast object (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Use consistent component mask for IPoIB port space multicast joins (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Remove unused variables in ucm/ucma (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Don't disable BH on BH context (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix local access validation for user MRs (Doug Ledford) [818562] - [infiniband] qib: Add a qib driver version (Doug Ledford) [818562] - [infiniband] qib: Fix failure of compliance test C14-024#06_LocalPortNum (Doug Ledford) [818562] - [netdrv] mlx4: Fix integer overflows so 8TBs of memory registration works (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Return the error value in case of command initialization failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixing error flow in case of QUERY_FW failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add security check / enforcement for flow steering rules set for VMs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put Firmware flow steering structures in common header files (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Check iboe netdev pointer before dereferencing it (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up buddy bitmap allocation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix integer overflow issues around MTT table (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow large mlx4_buddy bitmaps (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Fix a race condition (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix error return code in qib_init_7322_variables() (Doug Ledford) [818562] - [infiniband] Fix typos in infiniband drivers (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: fix mcg.c error return code (Doug Ledford) [826346 826348 826349] - [infiniband] ucma.c: Fix for events with wrong context on iWARP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix possible deadlock on sm_lock spinlock (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove port type restrictions (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix size of cc_supported_table_entries (Doug Ledford) [818562] - [infiniband] ucma: Convert open-coded equivalent to memdup_user() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: checkpatch fixes (Doug Ledford) [818562] - [infiniband] qib: Add congestion control agent implementation (Doug Ledford) [818562] - [infiniband] qib: Reduce sdma_lock contention (Doug Ledford) [818562] - [infiniband] qib: Fix an incorrect log message (Doug Ledford) [818562] - [netdrv] mlx4: map entire pages to increase throughput (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Move MAC_MASK to a common place (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix QP RCU sparse warnings (Doug Ledford) [818562] - [netdrv] mlx4: dereferencing freed memory (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: off by one in parse_trans_rule() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put physical GID and P_Key table sizes in mlx4_phys_caps struct and paravirtualize them (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow guests to have IB ports (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement mechanism for reserved Q_Keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Free ICM table in case of error (Doug Ledford) [826346 826348 826349] - [infiniband] cm: Destroy idr as part of the module init error flow (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Remove double function declarations (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill the masked_atomic_cap attribute in query device (Doug Ledford) [826346 826348 826349] - [infiniband] mthca: Fill in sq_sig_type in query QP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mthca: Warning about event for non-existent QPs should show event type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipoib: fix skb truesize underestimatiom (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix sparse RCU warnings in qib_keys.c (Doug Ledford) [818562] - [netdrv] mlx4: Initialize IB port capabilities for all slaves (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Use port management change event instead of smp_snoop (Doug Ledford) [826346 826348 826349] - [infiniband] qib: RCU locking for MR validation (Doug Ledford) [818562] - [infiniband] qib: Avoid returning EBUSY from MR deregister (Doug Ledford) [818562] - [infiniband] qib: Fix UC MR refs for immediate operations (Doug Ledford) [818562] - [infiniband] core: Move CM_xxx_ATTR_ID macros from cm_msgs.h to ib_cm.h (Doug Ledford) [818562 826346 826348 826349] - [infiniband] sa: Add GuidInfoRecord query support (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add debug prints (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Pass an invalid PCI id number to VFs (Doug Ledford) [826346 826348 826349] - [infiniband] cma: Allow user to restrict listens to bound address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Listen on specific address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Bind to a specific address family (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Add support for drop action through ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Manage flow steering rules with ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set number of rx rings used by RSS using ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement promiscuous mode with device managed flow-steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add resource tracking for device managed flow steering rules (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Add device managed flow steering firmware API (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add firmware commands to support device managed flow steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set steering mode according to device capabilities (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Re-design multicast attachments flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking ID to be 64 bit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking mechanism to use red-black tree (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set maximal number of default RSS queues (Doug Ledford) [826346 826348 826349] - [infiniband] netlink: Move away from NLMSG_NEW() (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Release QP range in free_resources (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use single completion vector after NOP failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set correct port parameters during device initialization (Doug Ledford) [826346 826348 826349] - [infiniband] cma: QP type check on received REQs should be AND not OR (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix max_wqe capacity reported from query device (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix setting VL_cap in mlx4_SET_PORT wrapper flow (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix EQ deallocation in legacy mode (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix obscure mlx4_cmd_box parameter in QUERY_DEV_CAP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Check port out-of-range before using in mlx4_slave_cap (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixes for VF / Guest startup flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix improper use of "port" parameter in mlx4_en_event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix number of EQs used in ICM initialisation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix the slave_id out-of-range test in mlx4_eq_int (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix mlx4_ib_add() error flow (Doug Ledford) [826346 826348 826349] - [infiniband] core: Fix IB_SA_COMP_MASK macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Fix error flow in iser ep connection establishment (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Increase the number of vectors (EQs) available for ULPs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: num cores tx rings for every UP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixed error flow in rem_slave_eqs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add XRC domains and counters to resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix potential kernel Oops in res tracker during Dom0 driver unload (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Address build warnings on set but not used variables (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix init_port mask state for slaves (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change SYNC_TPT to be native (not wrapped) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove unused *_str functions from the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Do not reset module-parameter num_vfs when fail to enable sriov (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change bitmap allocator to work in round-robin fashion (Doug Ledford) [826346 826348 826349] - [infiniband] nes: Don't call event handler if pointer is NULL (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for the ORD value of the connecting peer (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Add cache line awareness to qib_qp and qib_devdata structures (Doug Ledford) [818562] - [infiniband] qib: MADs with misset M_Keys should return failure (Doug Ledford) [818562] - [infiniband] qib: Fix M_Key lease timeout handling (Doug Ledford) [818562] - [infiniband] qib: Fix QLE734X link cycling (Doug Ledford) [818562] - [infiniband] qib: Display correct value for number of contexts (Doug Ledford) [818562] - [infiniband] qib: Correct ordering of reregister vs. port active events (Doug Ledford) [818562] - [infiniband] qib: Optimize pio ack buffer allocation (Doug Ledford) [818562] - [infiniband] qib: Add prefetch for eager buffers (Doug Ledford) [818562] - [infiniband] mlx4: Replace printk(KERN_yyy...) with pr_yyy(...) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add second capabilities flags field (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Put priority bits in WQE of IBoE MLX QP (Doug Ledford) [826346 826348 826349] - [infiniband] core: Add raw packet QP type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add raw packet QP support (Doug Ledford) [826346 826348 826349] - [infiniband] uverbs: Make lockdep output more readable (Doug Ledford) [818562 826346 826348 826349] - [infiniband] uverbs: Lock SRQ / CQ / PD objects in a consistent order (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Fix lockdep false positive recursive locking (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Use qp->usecnt to track multicast attach/detach (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Don't send response for failed MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Set 'D' bit in response for unhandled MADs (Doug Ledford) [818562 826346 826348 826349] - [net] mlx4: Moving to Interrupts for TX completions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Added Ethtool support for TX Interrupt coalescing (Doug Ledford) [826346 826348 826349] - [net] rds: Move all of the network sysctls without a namespace into init_net (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix spelling typo in net (Doug Ledford) [826346 826348 826349] - [infiniband] rdma_cm: TOS <=> UP mapping for IBoE (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: sk_prio <=> UP for untagged traffic (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use netif_set_real_num_{rx, tx}_queues() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: DCB QoS support (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set port QoS attributes (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Force user priority by QP attribute (Doug Ledford) [826346 826348 826349] - [infiniband] core: Don't return EINVAL from sysfs rate attribute for invalid speeds (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Don't return an invalid speed when a port is down (Doug Ledford) [826346 826348 826349] - [infiniband] Stop using NLA_PUT*() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: use gfp flags from caller in conn_alloc() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Remove printk from rds_sendmsg (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Scale size of MTT table with system RAM (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow dynamic MTU configuration for IB ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix info returned when querying IBoE ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix possible missed completion event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Report thermal error events (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix one more static exported function (Doug Ledford) [826346 826348 826349] - [infiniband] Change CQE csum_ok field to a bit flag (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iwcm: Reject connect requests if cmid is not in LISTEN state (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Get rid of redundant ext_port_cap flags (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: defining functions as static (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fixing sparse warnings when copying mac, address to gid entry (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on wrong type for RSS keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on TX blue flame buffer (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Saving mem access on data path (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove sparse errors (Doug Ledford) [826346 826348 826349] - [infiniband] ucma: Fix AB-BA deadlock (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ehca: Fix ilog2() compile failure (Doug Ledford) [818562 826346 826348 826349] - [infiniband] Use central enum for speed instead of hard-coded values (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Free IB connection resources in the proper place (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Consolidate repetitive sysfs code (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Use pr_fmt() and pr_err()/pr_warn() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Fix SDR rates in sysfs (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont change mac_header on xmit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Enforce device max FMR maps in FMR alloc (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Set bad_wr for invalid send opcode (Doug Ledford) [826346 826348 826349] - [infiniband] mad: Return error response for unsupported MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Add MAD error codes from IBA spec (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Avoid filtering LID on SMA portinfo (Doug Ledford) [818562] - [infiniband] qib: Add logic for affinity hint (Doug Ledford) [818562] - [infiniband] nes: Fixes for sparse endianness warnings (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: remove unnecessary variables and arguments (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused field high_prios (Doug Ledford) [826346 826348 826349] - [net] rds: Fix typo in iw_recv.c and ib_recv.c (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix typo in cmd.c (Doug Ledford) [826346 826348 826349] - [net] ipv4/route: export symbol ip_tos2prio (Doug Ledford) [818562 826346 826348 826349] - [misc] Backport of pr_*_once() functions (Doug Ledford) [818562 826346 826348 826349] - [mm] Revert: reduce memcg memory overhead (Jarod Wilson) [808538]- [drm] i915: block haswell support (Dave Airlie) [862376] - [powerpc] fadump: Remove the phyp assisted dump code (Steve Best) [739124] - [powerpc] pseries: Call ibm, os-term if the ibm, extended-os-term is present (Steve Best) [739124] - [powerpc] fadump: Invalidate the fadump registration during machine shutdown (Steve Best) [739124] - [powerpc] fadump: Invalidate registration and release reserved memory for general use (Steve Best) [739124] - [fs] proc/vmcore: Introduce cleanup routine to invalidate /proc/vmcore (Steve Best) [739124] - [powerpc] fadump: Add PT_NOTE program header for vmcoreinfo (Steve Best) [739124] - [powerpc] fadump: Convert firmware-assisted cpu state dump data into elf notes (Steve Best) [739124] - [powerpc] fadump: Initialize elfcore header and add PT_LOAD program headers (Steve Best) [739124] - [powerpc] fadump: Register for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Reserve the memory for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Add documentation for firmware-assisted dump (Steve Best) [739124] - [net] Add rtnetlink init_rcvwnd to set the TCP initial receive window (Jesper Brouer) [795598] - [scsi] fcoe: Fix write errors on NPIV ports (Neil Horman) [857575] - [scsi] fcoe: Allocate fcoe_ctlr with fcoe_interface, not as a member (Neil Horman) [857575] - [scsi] fcoe: Fix up rmmod crash (Neil Horman) [860846] - [fs] NFSv4.1: Clean up layoutreturn (Steve Dickson) [837871] - [net] nfs: Fix buffer overflow checking in __nfs4_get_acl_uncached (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix the acl cache size calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix range checking in __nfs4_get_acl_uncached and __nfs4_proc_set_acl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: nfs_getaclargs.acl_len is a size_t (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Don't use private xdr_stream fields in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix pointer arithmetic in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Simplify the GETATTR attribute length calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Add the helper xdr_stream_pos (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Don't decode beyond the end of the RPC reply message (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Clean up xdr_set_iov() (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: xdr_read_pages needs to clear xdr->page_ptr (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid beyond bounds copy while caching ACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid reading past buffer when calling GETACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [virt] kvm: Use accessors function to access cr4 (Gleb Natapov) [866452] - [fs] xfs: report projid32bit feature in geometry call (Eric Sandeen) [865929] - [usb] serial/ti_usb: fix module removal (Don Zickus) [864186] - [fs] nfs: do not send an empty SETATTR compound (J. Bruce Fields) [863912]- [scsi] libfc: fix lun reset failure bugs in fc_fcp_resp handling of FCP_RSP_INFO (Neil Horman) [789103] - [scsi] libfc: fix retries with FDMI lport states (Neil Horman) [789103] - [scsi] fcoe: remove lport from net device before doing per cpu rx thread cleanup (Neil Horman) [789103] - [scsi] libfc: flush lport worker after its disabled (Neil Horman) [789103] - [scsi] fcoe: defer releasing master lport until complete fcoe interface cleanuped up (Neil Horman) [789103] - [scsi] fcoe: Support extra MAC descriptor to be used as FCoE MAC (Neil Horman) [789103] - [scsi] foce: remove bh disable from fcoe sw transport rcv function (Neil Horman) [789103] - [scsi] fcoe: remove frame dropping code from fcoe_percpu_clean (Neil Horman) [789103] - [scsi] fcoe: reduce contention for fcoe_rx_list lock (Neil Horman) [789103] - [scsi] libfc: fcoe_transport_create fails in single-CPU environment (Neil Horman) [789103] - [scsi] fcoe: Remove duplicate vn port reset operation (Neil Horman) [789103] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789103] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789103] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789103] - [net] dcb: Use ifindex instead of ifname (Neil Horman) [789103] - [scsi] libfc: avoid exchanges collision during lport reset (Neil Horman) [789103] - [scsi] libfc: fix fc_eh_host_reset (Neil Horman) [789103] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Neil Horman) [789103] - [scsi] fcoe: Move common functions to fcoe_transport library (Neil Horman) [789103] - [scsi] fcoe: convert to SKB paged frag API (Neil Horman) [789103] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Neil Horman) [789103] - [scsi] libfc: add ddp_targ() to libfc function template to supprot FCoE DDP in target mode (Neil Horman) [789103] - [net] add ndo_fcoe_ddp_target() to support FCoE DDP in target mode (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE target (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE targe (Neil Horman) [789103] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Neil Horman) [789103] - [scsi] fcoe: Incorrect CVL handling for NPIV ports (Neil Horman) [789103] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Neil Horman) [789103] - [scsi] libfc: remove duplicate ema_list init (Neil Horman) [789103] - [scsi] libfc: Move host_lock usage into ramp_up/down routines (Neil Horman) [789103] - [scsi] use list_move() instead of list_del()/list_add() combination (Neil Horman) [789103] - [scsi] fcoe: correct checking for bonding (Neil Horman) [789103] - [scsi] libfc: initialize EM anchors list and then update npiv EMs (Neil Horman) [789103] - [scsi] fcoe: Move common code from fcoe to libfcoe module (Neil Horman) [789103] - [scsi] fcoe: use dedicated workqueue instead of system_wq (Neil Horman) [789103] - [fs] quota: move remount handling into the filesystem (Lukas Czerner) [805769] - [fs] allow fs to handle quota enable/disable kABI friendly (Lukas Czerner) [805769] - [fs] cifs: fix oops while traversing open file list (Sachin Prabhu) [707700] - [fs] cifs: add a cache= option to better describe the different cache flavors (Sachin Prabhu) [850751] - [s390] scm_block: Force cluster writes (Hendrik Brueckner) [834290] - [s390] cio: Add scm block driver (Hendrik Brueckner) [834290] - [s390] cio: add eadm subchannel driver (Hendrik Brueckner) [834290] - [s390] cio: move asms to generic header (Hendrik Brueckner) [834290] - [s390] cio: Add scm notification (Hendrik Brueckner) [834290] - [s390] cio: Add SCM bus driver (Hendrik Brueckner) [834290] - [s390] chsc: implement store SCM information (Hendrik Brueckner) [834290] - [s390] cio: Add eadm related structures (Hendrik Brueckner) [834290] - [s390] cio: move orb definitions to separate header (Hendrik Brueckner) [834290] - [s390] css: Add eadm facility bits (Hendrik Brueckner) [834290] - [s390] css: Allow drivers to trigger sch evaluation (Hendrik Brueckner) [834290] - [fs] block_dev: Fix crash when block device is read and block size is changed at the same time (Mikulas Patocka) [855906] - [tracing] remove kabi workaround that is no longer needed (Jeff Moyer) [855906] - [mm] tracing: Move include of trace/events/kmem.h out of header into slab.c (Jeff Moyer) [855906] - [mm] slab: Move kmalloc tracepoint out of inline code (Jeff Moyer) [855906] - [virt] kvm: fix race with level interrupts (Michael S. Tsirkin) [847722] - [usb] usbhid: Fix use-after-free in USBHID (James Paradis) [857518] - [kernel] sched_rt: Ignore RT queue throttling if idle task has RT policy (Igor Mammedov) [843541] - [md] Don't truncate size at 4TB for RAID0 and Linear (Jes Sorensen) [865637] - [scsi] ibmvfc: Fix double completion on abort timeout (Steve Best) [865115]- [fs] nfs: tear down caches in nfs_init_writepagecache when allocation fails (Steve Dickson) [857555] - [fs] pnfs: client fails to select correct DS from multipath (Steve Dickson) [851312] - [fs] ext4: remove mb_groups before tearing down the buddy_cache (Lukas Czerner) [859457] - [usb] Add kernel parameter to force io_watchdog for Intel EHCI HCD (James Paradis) [846024] - [fs] btrfs: Convert to new freezing mechanism (Zach Brown) [698324] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Zach Brown) [698324] - [fs] btrfs: fix min csum item size warnings in 32bit (Zach Brown) [698324] - [fs] btrfs: backport from mainline linux 3.5 kernel (Zach Brown) [698324] - [kernel] tracing: Don't use p->len field to determine output in __print_*() functions (Zach Brown) [698324] - [kernel] tracing: Don't print an extra separator of flags (Zach Brown) [698324] - [kernel] tracing: Add __print_symbolic_u64 to avoid warnings on 32bit machine (Zach Brown) [698324] - [fs] btrfs: add BTRFS_MINOR for auto-loading (Zach Brown) [698324] - [fs] add FS_NOCOW_FL inode attribute flag (Zach Brown) [698324] - [fs] ext4: fix undefined bit shift result in ext4_fill_flex_info (Lukas Czerner) [809691] {CVE-2012-2100} - [fs] ext4: fix undefined behavior in ext4_fill_flex_info() (Lukas Czerner) [809691] {CVE-2012-2100} - [virt] kvm: change PT_FIRST_AVAIL_BITS_SHIFT to avoid conflict with EPT Dirty bit (Don Dugger) [736906] - [virt] kvm/vmx: Enable EPT A/D bits if supported by turning on relevant bit in EPTP (Don Dugger) [736906] - [virt] kvm/vmx: Use EPT Access bit in response to memory notifiers (Don Dugger) [736906] - [virt] kvm/vmx: Add EPT A/D bits definitions (Don Dugger) [736906] - [virt] kvm/vmx: Add parameter to control A/D bits support, default is on (Don Dugger) [736906] - [s390] zfcp: disable DIX support (Hendrik Brueckner) [694237] - [s390] zfcp: non-experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Introduce experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Enable data division support for FCP devices (Hendrik Brueckner) [694237] - [s390] zfcp: Update FCP protocol related code (Hendrik Brueckner) [694237] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [s390] hugetlb: use direct TLB flushing for hugetlbfs pages (Hendrik Brueckner) [861177] - [s390] mm: fix user access page-table walk code (Hendrik Brueckner) [861176] - [s390] dasd: fix pathgroup race (Hendrik Brueckner) [859526] - [fs] gfs2: Consolidate free block searching functions (Bob Peterson) [848109] - [fs] gfs2: Fix unclaimed_blocks() wrapping bug and clean up (Bob Peterson) [848109] - [fs] gfs2: Improve block reservation tracing (Bob Peterson) [848109] - [fs] gfs2: Fall back to ignoring reservations, if there are no other blocks left (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_setbit() (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_testbit() (Bob Peterson) [848109] - [fs] gfs2: Update rgblk_free() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Update gfs2_get_block_type() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Replace rgblk_search with gfs2_rbm_find (Bob Peterson) [848109] - [fs] gfs2: Add structure to contain rgrp, bitmap, offset tuple (Bob Peterson) [848109] - [fs] gfs2: Eliminate redundant calls to may_grant (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_dq_wait and wait_on_demote (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_wait and wait_on_holder (Bob Peterson) [848109] - [fs] gfs2: inline __gfs2_glock_schedule_for_reclaim (Bob Peterson) [848109] - [fs] gfs2: change function gfs2_direct_IO to use a normal gfs2_glock_dq (Bob Peterson) [848109] - [fs] gfs2: Allow more dirty buffers and reduce journal commits (Bob Peterson) [848109] - [fs] gfs2: eliminate log elements and simplify (Bob Peterson) [848109] - [fs] gfs2: Eliminate vestigial sd_log_le_rg (Bob Peterson) [848109] - [fs] gfs2: Make gfs2_log_fake_buf() write the buffer too (Bob Peterson) [848109] - [fs] gfs2: Move two functions from log.c to lops.c (Bob Peterson) [848109] - [fs] gfs2: Drop "pull" argument from log_write_header() (Bob Peterson) [848109] - [fs] gfs2: Add missing static to bd_cmp() (Bob Peterson) [848109] - [fs] gfs2: Remove rs_requested field from reservations (Bob Peterson) [848109] - [block] Fix hanging kernel threads in blk_execute_rq() (James Paradis) [855984] - [target] Fix crash in iblock backstore (Andy Grover) [863221] - [target] Do not print error if can't load target_core_stgt (Andy Grover) [822075]- [netdrv] sfc: Fix division by zero when using one RX channel and no SR-IOV (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Backport cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix calculation of vf_i in map_vi_index() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct validation of peer_page_count in efx_vfdi_set_status_page() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add SR-IOV back-end support for SFC9000 family (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Work around bogus 'uninitialised variable' warning (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for TX MAC filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for configuring RX unicast/multicast default filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove now-unused filter function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement ethtool RX NFC rules API instead of n-tuple API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for retrieving and removing filters by ID (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for filter IDs, indices and search depths (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Change filter ID generation to satisfy priority semantics of RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assertions in efx_filter_rfs() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix loop condition for efx_filter_search() when !for_insert (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement hardware acceleration of RFS (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Limit filter search depth further for performance hints (i.e. RFS) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise filter spec initialisation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove filter table IDs from filter functions (Nikolay Aleksandrov) [824042] - [netdrv] drivers/net: use vzalloc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't try to set filters with search depths we know won't work (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement the ethtool RX n-tuple control functions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add filter table management (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for RXFH (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix num_tc usage (Nikolay Aleksandrov) [824042] - [netdrv] sfc: By default refill RX rings as soon as space for a batch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fill RX rings completely full, rather than to 95 full (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix missing cleanup in failure path of efx_pci_probe() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not attempt to flush queues if DMA is disabled (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Log the part number on probe (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_channel::last_eventq_read_ptr (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Run event/IRQ self-test asynchronously when interface is brought up (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Encapsulate access to efx_{channel, nic}::last_irq_cpu in self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Test all event queues in parallel (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Raise self-test timeouts (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove TX completions from adaptive IRQ scoring (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update comments on efx_rx_packet_gro() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant function efx_nic_has_mc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assignment of ip_summed for pre-allocated skbs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct efx_for_each_possible_channel_tx_queue() to skip non-TX channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reverse initial buffer table allocation to allow for later resizing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allocate SRAM between buffer table and descriptor caches at init time (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make all CPU/IRQ/channel/queue counts unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make buffer table indices and counts consistently unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Disable flow control during flushes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise event generation to cover VF-owned event queues (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use proper function to test for RX channel in efx_poll() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Leave interrupts and event queues enabled whenever we can (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generate RX fill events based on RX queues, not channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise driver event generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Warn if unable to create MTDs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not retry hardware probe if it schedules a reset (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Skip RX end-of-batch work on channels without an RX queue (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use a more sensible cast in efx_rx_buf_offset() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: MTD: Leave the DEBUG macro alone (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Replace efx_rx_buffer::is_page and other booleans with a flags field (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move the end of the non-GRO RX path into its own function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant 'rc' variable, always set to 0 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting fixes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use existing local variables instead of repeated indirect lookups (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove remnants of on-load self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove obsolete function efx_dev_name() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update the description of SFC_MTD (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add hwmon driver for boards using SFC9000-family controllers (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Clean up test interrupt handling (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Partly revert "sfc: Handle serious errors in exactly one interrupt handler" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove dependence on NAPI polling in efx_test_eventq_irq() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct interrupt timer quantum for Siena (normal and turbo mode) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Support extraction of CAPABILITIES from GET_BOARD_CFG response. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Consistently test DEBUG macro, not EFX_ENABLE_DEBUG (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_nic_type::push_multicast_hash operation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mcdi_mac_check_fault() and efx_mcdi_get_mac_faults() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mac_operations into efx_nic_type (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Hold efx_nic::stats_lock while reading efx_nic::mac_stats (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use new names for MC shared memory layout constants (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make handling of MC reboot more reliable (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove fallback for invalid permanent MAC address (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Set default parallelism to per-core by default (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Rename efx_wanted_channels() to efx_wanted_parallelism() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update MCDI (firmware interface) definitions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary inclusion of , prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Const-qualify static data as appropriate, partly prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove parentheses around return expressions, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Avoid assignment in an if-statement, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix some formatting errors reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: fix assignment of 0/1 to bool variables. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use skb_fill_page_desc() to simplify passing of page buffers to GRO (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use kcalloc instead of kzalloc to allocate array (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add moduleparam.h to drivers as required. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: add skb frag size accessors (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Nikolay Aleksandrov) [824042] - [netdrv] sfc: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Nikolay Aleksandrov) [824042] - [netdrv] sfc: convert to SKB paged frag API. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Clean up definitions of rule location arrays in RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use correct fields of struct ethtool_coalesce (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Validate IRQ moderation parameters in efx_init_irq_moderation() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct reporting and validation of TX interrupt coalescing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct error code for unsupported interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Communications' after 'Solarflare' in references to hardware (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Solarstorm' from Kconfig descriptions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix Siena mac statistics on big endian platforms (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allow resets to be upgraded; use atomic ops for safety (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove casts of void * (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add appropriate include for prefetch users (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't use enums as a bitmask. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use netif_device_{detach, attach}() around reset and self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix TX queue numbering when separate_tx_channels=1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix return value from efx_ethtool_set_rx_ntuple() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Use full 32 bit speed range in ethtool's set_settings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix common misspellings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not use efx_process_channel_now() in online self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Stop the TX queues during loopback self-tests (Nikolay Aleksandrov) [824042] - [netdrv] sfc: make function tables const (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Enable all TSO features on VLANs (Nikolay Aleksandrov) [824042] - [netdrv] net: Add NETIF_F_ALL_TSO define to include/linux/netdevice.h (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move test of rx_checksum_enabled from nic.c to rx.c (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Bump version to 3.1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove configurable FIFO thresholds for pause frame generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Expose TX push and TSO counters through ethtool statistics (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update copyright dates (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not read STAT1.FAULT in efx_mdio_check_mmd() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Read MC firmware version when requested through ethtool (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer further by removing data member (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer by unionising skb and page (Nikolay Aleksandrov) [824042] - [netdrv] Revert "[netdrv] sfc: disable RX hash insertion" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add TX queues for high-priority traffic (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Distinguish queue lookup from test for queue existence (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move TX queue core queue mapping into tx.c (Nikolay Aleksandrov) [824042] - [alsa] usb: Enable TerraTec DMX 6Fire USB and Edirol UA-101/UA-1000 drivers (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add endpoint usage definitions to ch9.h (Jaroslav Kysela) [664586] - [alsa] pcm: Call pgprot_noncached() for vmalloc'ed buffers (Jaroslav Kysela) [664586] - [alsa] ua101: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] pcm: add vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] usb: use old usb_buffer_alloc()/usb_buffer_free() fcns (Jaroslav Kysela) [664586] - [alsa] ua101: fix crash when unplugging (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Select missing SND_VMASTER option in Kconfig (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Update kernel configuration (Jaroslav Kysela) [664586] - [alsa] ua101: remove experimental status (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix signedness bug (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support for S32_LE format (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix pcm rate assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: signedness bug in usb6fire_pcm_prepare() (Jaroslav Kysela) [664586] - [alsa] usb: disable broken hw volume for Tenx TP6911 (Jaroslav Kysela) [664586] - [alsa] usb: print small buffers via *ph[C] (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use NULL instead of 0 for pointer assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: don't use custom hex_to_bin() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix double-free bug in usb6fire_fw_ezusb_upload() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Don't leak firmware in error path (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use the kernel's built-in bit reverse table (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Improve firmware loader (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add analog input volume control (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add mute control for analog outputs (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add individual volume control for analog channels (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add tlv to controls (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support of digital-thru mixer (Jaroslav Kysela) [664586] - [alsa] usb/6fire: remove driver version information (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid unnecessary EP setups in prepare (Jaroslav Kysela) [664586] - [alsa] usbaudio: Move configuration to prepare. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't require hw_params in endpoint. (Jaroslav Kysela) [664586] - [alsa] usbaudio: set period_bytes in substream. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix bogus error messages for delay accounting (Jaroslav Kysela) [664586] - [alsa] usb: Add quirks for Playback Designs devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for (original) Xbox Communicator (Jaroslav Kysela) [664586] - [alsa] usb: fix cross-interface streaming devices (Jaroslav Kysela) [664586] - [alsa] usb: fix calls to next_packet_size (Jaroslav Kysela) [664586] - [alsa] usb: restore delay information (Jaroslav Kysela) [664586] - [alsa] usb: use list_for_each_safe for endpoint resources (Jaroslav Kysela) [664586] - [alsa] usb: Fix URB cancellation at stream start (Jaroslav Kysela) [664586] - [alsa] usbaudio: Remove obsoleted fields in struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix scheduling-while-atomic bug in PCM capture stream (Jaroslav Kysela) [664586] - [alsa] usb: fix clock source validity index (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: initialize card pointer (Jaroslav Kysela) [664586] - [alsa] usb: move calls to usb_set_interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the first PCM interface assignment (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS GT-100 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam Pro for Notebooks (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam E3500 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Convert table to preferred C99 format (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use a table of mixer controls (Jaroslav Kysela) [664586] - [alsa] usb: make snd_usb_substream_capture_trigger static (Jaroslav Kysela) [664586] - [alsa] usb: fix sync pipe check (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix substream assignments (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix rate_list memory leak (Jaroslav Kysela) [664586] - [alsa] usb: fix stream info output in /proc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Call get_min_max_*() after determining the name string (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix comment (Jaroslav Kysela) [664586] - [alsa] usb: fix some typos in endpoint.c documentation (Jaroslav Kysela) [664586] - [alsa] usbaudio: sound/usb/endpoint.c: suppress warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add missing error checks in snd_ebox44_create_mixer() (Jaroslav Kysela) [664586] - [alsa] usbaudio: M-Audio Fast Track Ultra: Add effect controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename Fast Track Ultra mixer quirk functions (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add TLV to M-Audio Fast Track Ultra controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename and export mixer_vol_tlv (Jaroslav Kysela) [664586] - [alsa] usbaudio: Unify M-Audio Fast Track Ultra and Ebox-44 mixer quirks. (Jaroslav Kysela) [664586] - [alsa] usb: remove refactorization left-overs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Replace mixer for Electrix Ebox-44 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Skip un-parseable mixer units instead of erroring (Jaroslav Kysela) [664586] - [alsa] usb: Remove obsoleted fields from struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usb: Fix fill_max flag set (Jaroslav Kysela) [664586] - [alsa] usb: Remove unused variable (Jaroslav Kysela) [664586] - [alsa] usb: add some documentation (Jaroslav Kysela) [664586] - [alsa] usb: add support for implicit feedback (Jaroslav Kysela) [664586] - [alsa] usb: remove old streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: switch over to new endpoint streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: implement new endpoint streaming model (Jaroslav Kysela) [664586] - [alsa] usb: add snd_usb_audio-wide mutex (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix build error by consitification of rate list (Jaroslav Kysela) [664586] - [alsa] usx2y: Fix typo in usbusx2yaudio.c and usx2yhwdeppcm.c (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix the return of XRUN (Jaroslav Kysela) [664586] - [alsa] usbaudio: avoid integer overflow in create_fixed_stream_quirk() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol UM-3G support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid flood of frame-active debug messages (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Delete calls to preempt_disable (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix possible hang and overflow in parse_uac2_sample_rate_range() (Jaroslav Kysela) [664586] - [alsa] usbaudio: convert sound/* to use module_usb_driver() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Yamaha MOX6/MOX8 support (Jaroslav Kysela) [664586] - [alsa] usb: added VOX ToneLab ST midi handling (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Roland GAIA SH-01 Synthesizer (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Logitech HD Webcam c510 to quirk-384 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the missing volume quirks at delayed init (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix possible access over audio_feature_info[] array (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Maschine (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix NULL dereference in input.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: increase control transfer timeout (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check for possible chip NULL pointer before clearing probing flag (Jaroslav Kysela) [664586] - [alsa] usbaudio: clear chip->probing on error exit (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added support for Roland UM-ONE midi-usb interface (Jaroslav Kysela) [664586] - [alsa] usb: move code from urb.c to endpoint.c (Jaroslav Kysela) [664586] - [alsa] usb: re-order code (Jaroslav Kysela) [664586] - [alsa] usb: re-order the Makefile (Jaroslav Kysela) [664586] - [alsa] usb: refine delay information with USB frame counter (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Starr Labs USB MIDI support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check the dB-range validity in the later read, too (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix missing mixer dB information (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: track submitted output urbs (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Correct offset fields of outbound iso_frame_desc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for BOSS Micro BR-80 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix keymap for RigKontrol3 (Jaroslav Kysela) [664586] - [alsa] usb: Fix uninitialized variable usage (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirk for Keith McMillen StringPort (Jaroslav Kysela) [664586] - [alsa] usb: operate on given mixer interface only (Jaroslav Kysela) [664586] - [alsa] usb: avoid dividing by zero on invalid input (Jaroslav Kysela) [664586] - [alsa] usb: Accept UAC2 FORMAT_TYPE descriptors with bLength > 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for Roland / BOSS BR-800 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for M-Audio Fast Track Pro and Quattro (Jaroslav Kysela) [664586] - [alsa] usbaudio: replace "void *" with more specific pointers (Jaroslav Kysela) [664586] - [alsa] usb: turn off de-emphasis in s/pdif for cm6206 (Jaroslav Kysela) [664586] - [alsa] usbaudio: more control quirks for M-Audio FastTrack devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: add new quirk type QUIRK_AUDIO_STANDARD_MIXER (Jaroslav Kysela) [664586] - [alsa] usbaudio: export snd_usb_feature_unit_ctl (Jaroslav Kysela) [664586] - [alsa] usbaudio: rework add_control_to_empty() (Jaroslav Kysela) [664586] - [alsa] usbaudio: move assignment of chip->ctrl_intf (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add support for USB X-Fi S51 Pro (Jaroslav Kysela) [664586] - [alsa] usbaudio: handle "Fast Track Ultra" with USB_DEVICE_VENDOR_SPEC() (Jaroslav Kysela) [664586] - [alsa] usbaudio: assume valid clock (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirks for Roland GR-55 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for KORG PANDORA PX5D MIDI interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove invalid extra mixers for Komplete Audio 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: include format.h in format.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: make hwc_debug a noop in case HW_CONST_DEBUG is not set (Jaroslav Kysela) [664586] - [alsa] usbaudio: Terratec Aureon 7.1 USB ID as C-Media cm6206 quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't expose broken dB ranges (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for Audio Kontrol 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: define another USB ID for a buggy USB MIDI cable (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Boss JS-8 Jam Station (Jaroslav Kysela) [664586] - [alsa] usb: Remove trailing spaces from USB card name strings (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement USB autosuspend (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix suspend/resume (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add "cval->res = 384" quirk for Logitech Webcam C600 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume range check and warn if it too big (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix oops due to cleanup race when disconnecting (Jaroslav Kysela) [664586] - [alsa] usbaudio: reconstruct some dispatcher functions to use switch-case (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Native Instruments MK2 devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Audio 2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Enable the E-MU 0204 USB (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Cakewalk UM-1G support (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Driver for TerraTec DMX 6Fire USB (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix missing NULL checks (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix MIDI output (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol SD-90 PCM support (Jaroslav Kysela) [664586] - [alsa] usbaudio: use enum control info helper (Jaroslav Kysela) [664586] - [alsa] usb: fixed typos (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Power/Status LED on Creative USB X-Fi S51 (Jaroslav Kysela) [664586] - [alsa] usb: driver neglects kmalloc return value check and may deref NULL (Jaroslav Kysela) [664586] - [alsa] usbaudio: automatically detect feedback format (Jaroslav Kysela) [664586] - [alsa] usb: Creative USB X-Fi volume knob support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Novation Launchpad support (Jaroslav Kysela) [664586] - [alsa] usb/usx2y: simplify conditional (Jaroslav Kysela) [664586] - [alsa] usb/mixer: remove bogus cast (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix an unused-variable compile warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: add more Yamaha USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Kontrol S4 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: drop version number (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix Fast Track Ultra (8R) 44.1 sample rates (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS ME-25 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland A-PRO support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol PCR-1 PCM support (Jaroslav Kysela) [664586] - [alsa] usb: Release capture substream URBs properly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix detection of vendor-specific device protocol settings (Jaroslav Kysela) [664586] - [alsa] usbaudio: Assume first control interface is for audio (Jaroslav Kysela) [664586] - [alsa] usb: USB3 SuperSpeed sound support (Jaroslav Kysela) [664586] - [alsa] sound/usb/format: silence uninitialized variable warnings (Jaroslav Kysela) [664586] - [alsa] usb: Correct audio problem for Hauppage HVR-850 and others rel. to urb data align (Jaroslav Kysela) [664586] - [alsa] usb: fix comnment/printk typos concerning "empty" (Jaroslav Kysela) [664586] - [alsa] usbaudio: silence a superfluous warning (Jaroslav Kysela) [664586] - [alsa] usb: Fix compile error with CONFIG_SND_DEBUG_VERBOSE=y (Jaroslav Kysela) [664586] - [alsa] usbaudio: simplify control interface access (Jaroslav Kysela) [664586] - [alsa] usbaudio: move and add some comments (Jaroslav Kysela) [664586] - [alsa] usb-midi: whitespace fixes (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify UAC macros and struct names (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up includes in clock.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume resolution quirk for some Logitech webcams (Jaroslav Kysela) [664586] - [alsa] usb/endpoint: fix dangling pointer use (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix UAC2 control value queries (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 sample rate ranges correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix control messages for USB_RECIP_INTERFACE (Jaroslav Kysela) [664586] - [alsa] usbaudio: add check for faulty clock in parse_audio_format_rates_v2() (Jaroslav Kysela) [664586] - [alsa] usbaudio: export UAC2 clock selectors as mixer controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up find_audio_control_unit() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add UAC2 sepecific Feature Unit controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify constants from specification (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse clock topology of UAC2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support partially write-protected UAC2 controls (Jaroslav Kysela) [664586] - [alsa] audio-v2.h: add more UAC2 details (Jaroslav Kysela) [664586] - [alsa] usbaudio: UAC2: clean up parsing of bmaControls (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Bump version number to 1.3.21 (Jaroslav Kysela) [664586] - [alsa] Revert: snd-usb-caiaq: Set default input mode of A4DJ (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Simplify single case to an 'if' (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Restore 'Control vinyl' input mode on A4DJ (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix feature unit parser for UAC2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for UAC2 pitch control (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 endpoint descriptors correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix return values (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse more format descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: fix Traktor Kontrol X1 ABS_HAT2X axis (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Akai MPD16 (Jaroslav Kysela) [664586] - [alsa] usb: fixup for usb_buffer_alloc/free rename (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix selector unit string index accessor (Jaroslav Kysela) [664586] - [alsa] usbaudio: include/usb/*.h checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] sound/usb: add preliminary support for UAC2 interrupts (Jaroslav Kysela) [664586] - [alsa] audio.h: add __attribute__((packed)) to uac_iso_endpoint_descriptor (Jaroslav Kysela) [664586] - [alsa] sound/usb: fix UAC1 regression (Jaroslav Kysela) [664586] - [alsa] usbmixer: use get_iface_desc() rather than direct structure (Jaroslav Kysela) [664586] - [alsa] usb: update gfp/slab.h includes (Jaroslav Kysela) [664586] - [alsa] usb pcm: use of kmalloc requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usb: use of kmalloc/kfree requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add basic support for M-Audio Fast Track Ultra series (Jaroslav Kysela) [664586] - [alsa] usb-mixer: Add support for Audio Class v2.0 (Jaroslav Kysela) [664586] - [alsa] usb-mixer: parse descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbmixer: rename usbmixer.[ch] -> mixer.[ch] (Jaroslav Kysela) [664586] - [alsa] usb-mixer: use defines from audio.h (Jaroslav Kysela) [664586] - [alsa] usb: fix usb build error when PM is not enabled (Jaroslav Kysela) [664586] - [alsa] audio.h: split parts of header into audio-v2.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for samplerate setting on v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support multiple formats with audio class v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: use a format bitmask per alternate setting (Jaroslav Kysela) [664586] - [alsa] usbaudio: rename substream format field to altset_idx (Jaroslav Kysela) [664586] - [alsa] usb-mixer: factor out quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: refactor code (Jaroslav Kysela) [664586] - [alsa] usbaudio: header file cleanups (Jaroslav Kysela) [664586] - [alsa] usbaudio: move ua101 driver (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: Add support for Traktor Kontrol X1 (Jaroslav Kysela) [664586] - [alsa] ua101: add Edirol UA-1000 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix wrong bitrate for Creative Creative VF0470 Live Cam (Jaroslav Kysela) [664586] - [alsa] sound/usb/caiaq/midi.h: Checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove debug "SAMPLE BYTES" printk line (Jaroslav Kysela) [664586] - [alsa] audio.h: Fix field order in uac_format_type_i_ext_descriptor (Jaroslav Kysela) [664586] - [alsa] usbaudio: consolidate header files (Jaroslav Kysela) [664586] - [alsa] usbmixer: bail out early when parsing audio class v2 descriptors (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement basic set of class v2.0 parser (Jaroslav Kysela) [664586] - [alsa] usbaudio: introduce new types for audio class v2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse USB descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Mbox support, output only (Jaroslav Kysela) [664586] - [alsa] usbmixer: use MAX_ID_ELEMS where possible (Jaroslav Kysela) [664586] - [alsa] usbmixer: add usb_id value to usbmixer proc file (Jaroslav Kysela) [664586] - [alsa] usbmixer: introduce /proc/asound/card#/usbmixer file (Jaroslav Kysela) [664586] - [alsa] usbaudio: MIDI support for Access Music VirusTI (Jaroslav Kysela) [664586] - [alsa] usbaudio: reduce MIDI packet size to work around broken firmware (Jaroslav Kysela) [664586] - [alsa] usbmixer: add possibility to remap dB values (Jaroslav Kysela) [664586] - [alsa] usbaudio: use usbquirk.h for detection of HVR-950Q/850 (Jaroslav Kysela) [664586] - [alsa] usbaudio: relax urb data align. restriction HVR-950Q and HVR-850 only (Jaroslav Kysela) [664586] - [alsa] usbaudio: make buffer pointer based on bytes instead on frames (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added functionality for E-mu 0404USB/0202USB/TrackerPre (Jaroslav Kysela) [664586] - [alsa] usbaudio: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] add Edirol UA-101 support (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add product IDs of US-122MKII and US-144MKII (Jaroslav Kysela) [664586] - [alsa] usb: Fix mixer map for Hercules Gamesurround Muse Pocket LT (Jaroslav Kysela) [664586] - [alsa] usbmidi: Use hweight16 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland UA-1G support (Jaroslav Kysela) [664586] - [alsa] usxxx: cleanup chip field (Jaroslav Kysela) [664586] - [alsa] usb: make the USB MIDI module more independent (0/268) (Jaroslav Kysela) [664586] - [alsa] usbaudio: allow switching altsetting on Roland USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: corrent error number for not probing US-144 on ehci-hcd (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add support for US-144 (Jaroslav Kysela) [664586]- [char] ipmi: Fix KABI issues with acpi_ipmi addition (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add a default handler for IPMI operation regions (Matthew Garrett) [803653] - [char] ipmi: Add a callback to indicate that probing has finished (Matthew Garrett) [803653] - [acpi] ipmi: Reorder makefiles (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add the IPMI opregion driver to enable ACPI to access BMC controller (Matthew Garrett) [803653] - [char] ipmi: Add one interface to get more info of low-level IPMI device (Matthew Garrett) [803653] - [char] ipmi: fix ACPI detection with regspacing (Matthew Garrett) [803653] - [char] ipmi: convert tracking of the ACPI device pointer to a PNP device (Matthew Garrett) [803653] - [char] ipmi: add PNP discovery (ACPI namespace via PNPACPI) (Matthew Garrett) [803653] - [pnp] pnpacpi: add interface to retrieve ACPI device from a PNPACPI device (Matthew Garrett) [803653] - [pnp] pnpacpi: save struct acpi_device, not just acpi_handle (Matthew Garrett) [803653] - [mm] hugetlb: do not use vma_hugecache_offset() for vma_prio_tree_foreach (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugepages: fix use after free bug in "quota" handling (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix pgoff computation when unmapping page from vma (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix ENOSPC returned by handle_mm_fault() (Frederic Weisbecker) [843035] {CVE-2012-2133} - [block] loop: remove the incorrect write_begin/write_end shortcut (Lukas Czerner) [766815] - [block] loop: Fix discard_alignment default setting (Lukas Czerner) [766815] - [block] loop: fix loop block driver discard and encryption comment (Lukas Czerner) [766815] - [block] loop: add discard support for loop devices (Lukas Czerner) [766815] - [s390] dasd: check count address during online setting (Hendrik Brueckner) [853234] - [scsi] fix softlockup regression on hot remove (Chris Leech) [863077]- [netdrv] qlge: fix endian issue (Chad Dupuis) [826571] - [netdrv] qlge: Bumped driver version to 1.00.00.31 (Chad Dupuis) [826571] - [netdrv] qlge: Refactoring of ethtool stats (Chad Dupuis) [826571] - [netdrv] qlge: Moving low level frame error to ethtool statistics (Chad Dupuis) [826571] - [netdrv] qlge: Fixed double pci free upon tx_ring->q allocation failure (Chad Dupuis) [826571] - [netdrv] qlge: Added missing case statement to ethtool get_strings (Chad Dupuis) [826571] - [netdrv] qlge: Clean up ethtool set WOL routine (Chad Dupuis) [826571] - [netdrv] qlge: Fix ethtool WOL calls to operate only on devices that support WOL (Chad Dupuis) [826571] - [netdrv] qlge: Cleanup atomic queue threshold check (Chad Dupuis) [826571] - [netdrv] qlge: Fix TX queue stoppage due to full condition (Chad Dupuis) [826571] - [virt] virtio-scsi: fix copying of sg_list in the presence of of HighMem pages (Paolo Bonzini) [816059 840458] - [virt] virtio-scsi: support online resizing of disks (Paolo Bonzini) [840458] - [virt] virtio-scsi: initialize scatterlist structure for events (Paolo Bonzini) [840458] - [virt] virtio-scsi: hotplug support for virtio-scsi (Paolo Bonzini) [840458] - [virt] virtio-scsi: split scatterlist per target (Paolo Bonzini) [841622] - [virt] virtio-scsi: release sg_lock after add_buf (Paolo Bonzini) [841622] - [virt] virtio-scsi: split locking per vq (Paolo Bonzini) [841622] - [virt] virtio-scsi: unlock during kick (Paolo Bonzini) [841622] - [virt] virtio: support unlocked queue kick (Paolo Bonzini) [841622] - [virt] kvm: Add PCIDE bit to the guest/host mask for CR4 (Don Dugger) [736907] - [virt] kvm/vmx: Implement PCID/INVPCID for guests with EPT (Don Dugger) [736907] - [virt] kvm: Add cpuid_update() callback to kvm_x86_ops (Don Dugger) [736907] - [virt] kvm: expose Intel cpu new features (HLE, RTM) to guest (Don Dugger) [736907] - [virt] kvm: retain pvclock guest stopped bit in guest memory (Amit Shah) [739151] - [virt] kvm: fix pvclock guest stopped flag reporting (Amit Shah) [739151] - [virt] kvmclock: remove check_and_clear_guest_paused warning (Amit Shah) [739151] - [virt] kvmclock: remove unneeded EXPORT macro (Amit Shah) [739151] - [virt] watchdog: add check for suspended vm in softlockup detector (Amit Shah) [739151] - [virt] kvm: Add ioctl for KVM_KVMCLOCK_CTRL (Amit Shah) [739151] - [virt] kvmclock: Add functions to check if the host has stopped the vm (Amit Shah) [739151] - [virt] x86, pvclock: Add flag to indicate that a vm was stopped by the host (Amit Shah) [739151] - [scsi] mpt2sas: Bump driver vesion to 13.101.00.00 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for panic happening because of improper memory allocation (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for hard drive going OFFLINE when hard reset issued and simultaneously another hard drive is hot unplugged (Tomas Henzl) [826414] - [scsi] mpt2sas: Set the phy identifier of the end device to the phy number of the parent device it is linked to (Tomas Henzl) [826414] - [scsi] mpt2sas: While enabling phy, read the current port number from sas iounit page 0 instead of page 1 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix linux driver sparse errors (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix security scan issues reported by source code analysis tool (Tomas Henzl) [826414] - [scsi] mpt2sas: better protect sas_device, raid_device, and expander_device lists (Tomas Henzl) [826414] - [scsi] mpt2sas: Perform Target Reset instead of HBA reset when a SATA_PASSTHROUGH cmd timeout happens (Tomas Henzl) [826414] - [scsi] mpt2sas: Added multisegment mode support for Linux BSG Driver (Tomas Henzl) [826414] - [scsi] mpt2sas: Removed redundant global mutex for IOCTLs (Tomas Henzl) [826414] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [826414] - [scsi] mpt2sas: use pci_dev->revision (Tomas Henzl) [826414] - [scsi] mpt2sas: remove extraneous sas_log_info messages (Tomas Henzl) [826414] - [scsi] mpt2sas: spell "primitive" correctly in function prototype (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix mismatch in mpt2sas_base_hard_reset_handler() mutex lock-unlock (Tomas Henzl) [826414] - [netdrv] bnx2x: fix rx performance regression due to small ring size (Michal Schmidt) [862244]- [fs] xfs: handle EOF correctly in xfs_vm_writepage (Dave Chinner) [859242] - [fs] xfs: really fix the cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: kill copy and paste segment checks in xfs_file_aio_read (Dave Chinner) [859242] - [fs] xfs: xfs_vm_writepage clear iomap_valid when !buffer_uptodate (REV2) (Dave Chinner) [859242] - [fs] xfs: switch to proper __bitwise type for KM_... flags (Dave Chinner) [859242] - [fs] xfs: add trace points for log forces (Dave Chinner) [859242] - [fs] xfs: fix memory reclaim deadlock on agi buffer (Dave Chinner) [859242] - [fs] xfs: stop the sync worker before xfs_unmountfs (Dave Chinner) [737529] - [fs] xfs: flush outstanding buffers on log mount failure (Dave Chinner) [737529] - [fs] xfs: prevent recursion in xfs_buf_iorequest (Dave Chinner) [859242] - [fs] xfs: Properly exclude IO type flags from buffer flags (Dave Chinner) [859242] - [fs] xfs: use iolock on XFS_IOC_ALLOCSP calls (Dave Chinner) [859242] - [fs] xfs: use kmem_zone_zalloc for buffers (Dave Chinner) [859242] - [fs] xfs: fix incorrect b_offset initialisation (Dave Chinner) [859242] - [fs] xfs: check for buffer errors before waiting (Dave Chinner) [859242] - [fs] xfs: fix buffer lookup race on allocation failure (Dave Chinner) [859242] - [fs] xfs: Use preallocation for inodes with extsz hints (Dave Chinner) [859242] - [fs] xfs: limit specualtive delalloc to maxioffset (Dave Chinner) [859242] - [fs] xfs: don't assert on delalloc regions beyond EOF (Dave Chinner) [859242] - [fs] xfs: prevent needless mount warning causing test failures (Dave Chinner) [859242] - [fs] xfs: punch new delalloc blocks out of failed writes inside EOF. (Dave Chinner) [859242] - [fs] xfs: page type check in writeback only checks last buffer (Dave Chinner) [859242] - [fs] xfs: using GFP_NOFS for blkdev_issue_flush (Dave Chinner) [859242] - [fs] xfs: punch all delalloc blocks beyond EOF on write failure. (Dave Chinner) [859242] - [fs] xfs: use shared ilock mode for direct IO writes by default (Dave Chinner) [807503] - [fs] xfs: push the ilock into xfs_zero_eof (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_file_aio_write_checks (Dave Chinner) [807503] - [fs] xfs: avoid taking the ilock unnessecarily in xfs_qm_dqattach (Dave Chinner) [807503] - [fs] xfs: Ensure inode reclaim can run during quotacheck (Dave Chinner) [859242] - [fs] xfs: don't fill statvfs with project quota for a directory (Dave Chinner) [859242] - [fs] xfs: add lots of attribute trace points (Dave Chinner) [859242] - [fs] xfs: fix fstrim offset calculations (Dave Chinner) [859242] - [fs] xfs: Account log unmount transaction correctly (Dave Chinner) [859242] - [fs] xfs: trace xfs_name strings correctly (Dave Chinner) [859242] - [fs] xfs: don't defer metadata allocation to the workqueue (Dave Chinner) [693280] - [fs] xfs: introduce an allocation workqueue (Dave Chinner) [693280] - [fs] xfs: Fix open flag handling in open_by_handle code (Dave Chinner) [859242] - [fs] xfs: fix deadlock in xfs_rtfree_extent (Dave Chinner) [859242] - [fs] xfs: fallback to vmalloc for large buffers in xfs_getbmap (Dave Chinner) [858353] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrmulti_attr_get (Dave Chinner) [858353] - [fs] xfs: reimplement fdatasync support (Dave Chinner) [845233] - [fs] xfs: split in-core and on-disk inode log item fields (Dave Chinner) [845233] - [fs] xfs: make xfs_inode_item_size idempotent (Dave Chinner) [845233] - [fs] xfs: log timestamp updates (Dave Chinner) [845233] - [fs] xfs: log file size updates at I/O completion time (Dave Chinner) [845233] - [fs] xfs: log file size updates as part of unwritten extent conversion (Dave Chinner) [845233] - [fs] xfs: do not require an ioend for new EOF calculation (Dave Chinner) [845233] - [fs] xfs: only take the ILOCK in xfs_reclaim_inode() (Dave Chinner) [845233] - [fs] xfs: split and cleanup xfs_log_reserve (Dave Chinner) [854465] - [fs] xfs: share code for grant head availability checks (Dave Chinner) [854465] - [fs] xfs: share code for grant head wakeups (Dave Chinner) [854465] - [fs] xfs: share code for grant head waiting (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_wake_all (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_init (Dave Chinner) [854465] - [fs] xfs: add the xlog_grant_head structure (Dave Chinner) [854465] - [fs] xfs: remove log space waitqueues (Dave Chinner) [854465] - [fs] xfs: cleanup xfs_log_space_wake (Dave Chinner) [854465] - [fs] xfs: remove xfs_trans_unlocked_item (Dave Chinner) [854465] - [fs] xfs: do exact log space wakeups in xlog_ungrant_log_space (Dave Chinner) [854465] - [fs] xfs: split tail_lsn assignments from log space wakeups (Dave Chinner) [854465] - [fs] xfs: xfs_trans_add_item() - don't assign in ASSERT() when compare is intended (Dave Chinner) [859242] - [fs] xfs: show uuid when mount fails due to duplicate uuid (Dave Chinner) [859242] - [fs] xfs: pass KM_SLEEP flag to kmem_realloc() in xlog_recover_add_to_cnt_trans() (Dave Chinner) [859242] - [fs] xfs: cleanup xfs_file_aio_write (Dave Chinner) [845233] - [fs] xfs: always return with the iolock held from xfs_file_aio_write_checks (Dave Chinner) [845233] - [fs] xfs: remove the i_new_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: remove the i_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: make i_flags an unsigned long (Dave Chinner) [845233] - [fs] xfs: fix force shutdown handling in xfs_end_io (Dave Chinner) [845233] - [fs] xfs: simplify xfs_qm_detach_gdquots (Dave Chinner) [859242] - [fs] xfs: make sure to really flush all dquots in xfs_qm_quotacheck (Dave Chinner) [859242] - [fs] xfs: untangle SYNC_WAIT and SYNC_TRYLOCK meanings for xfs_qm_dqflush (Dave Chinner) [859242] - [fs] xfs: fix allocation length overflow in xfs_bmapi_write() (Dave Chinner) [859242] - [fs] xfs: do not flush data workqueues in xfs_flush_buftarg (Dave Chinner) [859242] - [fs] xfs: use xfs_ioerror_alert in xfs_buf_iodone_callbacks (Dave Chinner) [859242] - [fs] xfs: clean up xfs_ioerror_alert (Dave Chinner) [859242] - [fs] xfs: clean up buffer allocation (Dave Chinner) [859242] - [fs] xfs: optimize fsync on directories (Dave Chinner) [859242] - [fs] xfs: reduce the number of log forces from tail pushing (Dave Chinner) [859242] - [fs] xfs: Dont allocate new buffers on every call to _xfs_buf_find (Dave Chinner) [859242] - [fs] xfs: XFS_TRANS_SWAPEXT is not a valid flag for xfs_trans_commit (Dave Chinner) [859242] - [fs] xfs: don't ignore error code from xfs_bmbt_update (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_trans_get_buf() (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_buf_get() (Dave Chinner) [859242] - [fs] xfs: improve ioend error handling (Dave Chinner) [807503] - [fs] xfs: wait for I/O completion when writing out pages in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ioend latency (Dave Chinner) [807503] - [fs] xfs: defer AIO/DIO completions (Dave Chinner) [807503] - [fs] xfs: remove dead ENODEV handling in xfs_destroy_ioend (Dave Chinner) [807503] - [fs] xfs: Fix oops on IO error during xlog_recover_process_iunlinks() (Dave Chinner) [859242] - [fs] xfs: fix nfs export of 64-bit inodes numbers on 32-bit kernels (Dave Chinner) [859242] - [fs] xfs: fix attr2 vs large data fork assert (Dave Chinner) [859242] - [fs] xfs: use doalloc flag in xfs_qm_dqattach_one() (Dave Chinner) [859242] - [fs] xfs: Return -EIO when xfs_vn_getattr() failed (Dave Chinner) [859242] - [fs] xfs: use a cursor for bulk AIL insertion (Dave Chinner) [859242] - [fs] xfs: start periodic workers later (Dave Chinner) [859242] - [fs] xfs: fix possible overflow in xfs_ioc_trim() (Dave Chinner) [700324] - [fs] xfs: fix endian conversion issue in discard code (Dave Chinner) [700324] - [fs] xfs: do not discard alloc btree blocks (Dave Chinner) [700324] - [fs] xfs: add online discard support (Dave Chinner) [700324] - [fs] xfs: fix buffer flushing during unmount (Dave Chinner) [737529] - [fs] xfs: force buffer writeback before blocking on the ilock in inode reclaim (Dave Chinner) [737529] - [fs] xfs: fix xfs_mark_inode_dirty during umount (Dave Chinner) [737529] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [845233] - [fs] xfs: log all dirty inodes in xfs_fs_sync_fs (Dave Chinner) [845233] - [fs] xfs: log the inode in ->write_inode calls for kupdate (Dave Chinner) [845233] - [fs] xfs: fix ->write_inode return values (Dave Chinner) [845233] - [fs] Documentation: Correct s_umount state for freeze_fs/unfreeze_fs (Eric Sandeen) [768304] - [fs] missed mnt_drop_write() in do_dentry_open() (Eric Sandeen) [768304] - [fs] ext2: Implement freezing (Eric Sandeen) [768304] - [fs] btrfs: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] fuse: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext3: Enable the new freeze paths w/ the special KABI flag (Eric Sandeen) [768304] - [fs] gfs2: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] xfs: Convert to new freezing code (Eric Sandeen) [768304] - [fs] ext4: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext4: allow an active handle to be started when freezing (Eric Sandeen) [768304] - [fs] ext4: fix freeze deadlock under IO (Eric Sandeen) [768304] - [fs] ext4: don't return to userspace after freezing the fs with a mutex held (Eric Sandeen) [768304] - [fs] Use old freeze mechanism when appropriate (Eric Sandeen) [768304] - [fs] Protect write paths by sb_start_write - sb_end_write (Eric Sandeen) [768304] - [fs] Skip atime update on frozen filesystem (Eric Sandeen) [768304] - [fs] Add freezing handling to mnt_want_write() / mnt_drop_write() (Eric Sandeen) [768304] - [fs] Add old freeze paths back in; use if FS_HAS_NEW_FREEZE fs flag is not set (Eric Sandeen) [768304] - [fs] Improve filesystem freezing handling (Eric Sandeen) [768304] - [fs] Move grabbing s_umount to callers of grab_super() (Eric Sandeen) [768304] - [fs] get rid of open-coded grab_super() in get_active_super() (Eric Sandeen) [768304] - [fs] nfsd: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] new helpers: fh_{want,drop}_write() (Eric Sandeen) [768304] - [fs] nfsd: link returns nfserr_delay when breaking lease (Eric Sandeen) [768304] - [fs] nfsd: don't leak dentry count on mnt_want_write failure (Eric Sandeen) [768304] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] fat: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] mm: Continue to update file time in fault paths for OOT filesystems (Eric Sandeen) [768304] - [fs] mm: Make default vm_ops provide ->page_mkwrite handler (Eric Sandeen) [768304] - [fs] mm: Update file times from fault path only if .page_mkwrite is not set (Eric Sandeen) [768304] - [fs] sysfs: Push file_update_time() into bin_page_mkwrite() (Eric Sandeen) [768304] - [fs] gfs2: Push file_update_time() into gfs2_page_mkwrite() (Eric Sandeen) [768304] - [fs] Push file_update_time() into __block_page_mkwrite() (Eric Sandeen) [768304] - [fs] fb_defio: Push file_update_time() into fb_deferred_io_mkwrite() (Eric Sandeen) [768304] - [fs] pipe: block pipe_write() on a frozen filesystem (Eric Sandeen) [768304] - [fs] namespace.c: avoid panic for NULL mnt_ns in do_add_mount() (Eric Sandeen) [732340] - [fs] ext4: always set then trimmed blocks count into len (Lukas Czerner) [858012] - [fs] ext4: fix trimmed block count accounting (Lukas Czerner) [858012] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [858012] - [fs] xfs: fix race while discarding buffers (Carlos Maiolino) [829066] - [fs] gfs2: Write out dirty inode metadata in delayed deletes (Robert S Peterson) [748827]- [mm] vmscan: add in_reclaim_compaction (Rik van Riel) [713546 783248] - [mm] vmscan: stop reclaim/compaction earlier due to insufficient progress if !__GFP_REPEAT (Rik van Riel) [713546 783248] - [usb] ch9: define Set SEL and Set Isoch Delay macros (Don Zickus) [836217] - [usb] ch9: add function defines from ch9, USB 3.0 spec (Don Zickus) [836217] - [usb] xhci: fix compilation error for non-PCI based stacks (Don Zickus) [836217] - [usb] xhci: use ioremap_nocache in xhci-plat (Don Zickus) [836217] - [usb] xhci: Fix Compliance Mode on SN65LVPE502CP Hardware (Don Zickus) [836217] - [usb] xhci: Make handover code more robust (Don Zickus) [836217] - [usb] xhci: Fix a logical vs bitwise AND bug (Don Zickus) [836217] - [usb] xhci: Only switch the switchable ports (Don Zickus) [836217] - [usb] xhci: Recognize USB 3.0 devices as superspeed at powerup (Don Zickus) [836217] - [usb] xhci: Switch PPT ports to EHCI on shutdown (Don Zickus) [836217] - [usb] xhci: Fix bug after deq ptr set to link TRB (Don Zickus) [836217] - [usb] xhci: Add Etron XHCI_TRUST_TX_LENGTH quirk (Don Zickus) [836217] - [usb] xhci: Increase reset timeout for Renesas 720201 host (Don Zickus) [836217] - [usb] Add a sysfs file to show LTM capabilities (Don Zickus) [815470] - [usb] Enable Latency Tolerance Messaging (LTM) (Don Zickus) [815470] - [usb] xhci: Export Latency Tolerance Messaging capabilities (Don Zickus) [815470] - [usb] xhci: Fix hang on back-to-back Set TR Deq Ptr commands (Don Zickus) [836217] - [usb] xhci: Add support for root hub port status CAS (Don Zickus) [836217] - [usb] xhci: Increase the timeout for controller save/restore state operation (Don Zickus) [836217] - [usb] xhci: Don't free endpoints in xhci_mem_cleanup() (Don Zickus) [836217] - [usb] xhci: Fix invalid loop check in xhci_free_tt_info() (Don Zickus) [836217] - [usb] xhci: fix resource leak in xhci power loss path (Don Zickus) [836217] - [usb] enable USB2 LPM if port suspend fails (Don Zickus) [836217] - [usb] xhci: Add new short TX quirk for Fresco Logic host (Don Zickus) [836217] - [usb] xhci: testing sizeof xhci_doorbell_array 2 time (Don Zickus) [836217] - [usb] xhci: print URB's expected length in decimal, not hex (Don Zickus) [836217] - [usb] xhci: Add Lynx Point to list of Intel switchable hosts (Don Zickus) [817872] - [usb] xhci: Handle COMP_TX_ERR for isoc tds (Don Zickus) [836217] - [usb] xhci: keep track of ports being resumed and indicate in hub_status_data (Don Zickus) [836217] - [usb] xhci: Correct the #define XHCI_LEGACY_DISABLE_SMI (Don Zickus) [836217] - [usb] xhci: use gfp flags from caller instead of GFP_ATOMIC (Don Zickus) [836217] - [usb] xhci: add XHCI_RESET_ON_RESUME quirk for VIA xhci host (Don Zickus) [836217] - [usb] fix bug of device descriptor got from superspeed device (Don Zickus) [836217] - [usb] xhci: Fix register save/restore order (Don Zickus) [836217] - [usb] xhci: Restore event ring dequeue pointer on resume (Don Zickus) [836217] - [usb] xhci: Don't write zeroed pointers to xHC registers (Don Zickus) [836217] - [usb] xhci: Warn when hosts don't halt (Don Zickus) [836217] - [usb] xhci: don't re-enable IE constantly (Don Zickus) [836217] - [usb] xhci: fix section mismatch in xhci-pci (Don Zickus) [836217] - [usb] xhci: correct to print the true HSEE of USBCMD (Don Zickus) [836217] - [usb] Don't make USB_ARCH_HAS_{XHCI, OHCI, EHCI} depend on USB_SUPPORT (Don Zickus) [836217] - [usb] xhci: add platform driver support (Don Zickus) [836217] - [usb] xhci: update sg tablesize (Don Zickus) [836217] - [usb] xhci: check enqueue pointer advance into dequeue seg (Don Zickus) [836217] - [usb] xhci: Allocate 2 segments for transfer ring (Don Zickus) [836217] - [usb] xhci: dynamic ring expansion (Don Zickus) [836217] - [usb] xhci: set cycle state when allocate rings (Don Zickus) [836217] - [usb] xhci: factor out segments allocation and free function (Don Zickus) [836217] - [usb] xhci: count free TRBs on transfer ring (Don Zickus) [836217] - [usb] xhci: store ring's last segment and segment numbers (Don Zickus) [836217] - [usb] xhci: store ring's type (Don Zickus) [836217] - [usb] xhci: use __ffs() instead of hardcoding shift (Don Zickus) [836217] - [usb] xhci: BESL calculation based on USB2.0 LPM errata (Don Zickus) [836217] - [usb] Set wakeup bits for all children hubs (Don Zickus) [836217] - [usb] xhci: Support device-initiated USB 3.0 resume (Don Zickus) [836217] - [usb] Refactor hub remote wake handling (Don Zickus) [836217] - [usb] xhci: Enable USB 3.0 hub remote wakeup (Don Zickus) [836217] - [usb] Suspend functions before putting dev into U3 (Don Zickus) [836217] - [usb] xhci: Enable remote wakeup for USB3 devices (Don Zickus) [836217] - [usb] xhci: Kick khubd when USB3 resume really completes (Don Zickus) [836217] - [usb] Adding #define in hub_configure() and hcd.c file (Don Zickus) [836217] - [fs] ext4: fix failure exits (Lukas Czerner) [859545] - [fs] ext4: Free resources in some error path in ext4_fill_super (Lukas Czerner) [859545] - [fs] ext4: fix missing iput of root inode for some mount error paths (Lukas Czerner) [859545] - [fs] ext4: avoid hangs in ext4_da_should_update_i_disksize() (Lukas Czerner) [859545] - [fs] ext4: display the correct mount option in /proc/mounts for [no]init_itable (Lukas Czerner) [859545] - [fs] ext4: fix ext4_end_io_dio() racing against fsync() (Lukas Czerner) [859545] - [fs] ext4: fix racy use-after-free in ext4_end_io_dio() (Lukas Czerner) [859545] - [fs] ext4: initialization of ext4_li_mtx needs to be done earlier (Lukas Czerner) [859545] - [md] dm-raid: Fix possible kernel panic from bad index check (Jonathan E Brassow) [855448] - [md] raid10: Add plugging functions (Jonathan E Brassow) [854058] - [md] dm-raid: Validate RAID10 replacement devices (Jonathan E Brassow) [854058] - [md] dm-raid: Move some code to its own function (Jonathan E Brassow) [854058] - [md] raid10: Adjust for no gendisk structure (Jonathan E Brassow) [854058] - [md] dm-raid: Should select MD_RAID10 module (Jonathan E Brassow) [854058] - [md] dm-raid: Support RAID10 (Jonathan E Brassow) [854058] - [md] raid10: export md_raid10_congested (Jonathan E Brassow) [854058] - [md] raid: Move macros (Jonathan E Brassow) [854058] - [md] raid1: rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Fix compiler warning (Jonathan E Brassow) [854058] - [dm] dm-raid: Use md_error (Jonathan E Brassow) [854058] - [scsi] scsi_dh_rdac: minor return fix for rdac (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Consolidate rdac strings together (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Add a new netapp vendor/product string (Rob Evers) [822984] - [firmware] netxen_nic: add firmware version 4.0.588 (Veaceslav Falico) [826664]- [fs] Check for immutable/append flag in fallocate path (Lukas Czerner) [739101] - [fs] ext4: remove restrictive checks for EOFBLOCKS_FL (Lukas Czerner) [739101] - [fs] ext4: fix kernel BUG on large-scale rm -rf commands (Lukas Czerner) [739101] - [fs] ext4: fix hole punch failure when depth is greater than 0 (Lukas Czerner) [739101] - [fs] ext4: hole-punch use truncate_pagecache_range (Lukas Czerner) [739101] - [mm] add truncate_pagecache_range() (Lukas Czerner) [739101] - [fs] ext4: correct ext4_punch_hole return codes (Lukas Czerner) [739101] - [fs] ext4: give more helpful error message in ext4_ext_rm_leaf() (Lukas Czerner) [739101] - [fs] ext4: remove unused code from ext4_ext_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: rewrite punch hole to use ext4_ext_remove_space() (Lukas Czerner) [739101] - [fs] ext4: correctly handle pages w/o buffers in ext4_discard_partial_buffers() (Lukas Czerner) [739101] - [fs] ext4: remove messy logic from ext4_ext_rm_leaf (Lukas Czerner) [739101] - [fs] ext4: only call ext4_jbd2_file_inode when an inode has been extended (Lukas Czerner) [739101] - [fs] ext4: fix 2nd xfstests 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: teach ext4_ext_split to calculate extents efficiently (Lukas Czerner) [739101] - [fs] ext4: Fix flag testing in ext4_ext_insert_extent() (Lukas Czerner) [739101] - [fs] ext4: let ext4_discard_partial_buffers handle unaligned range correctly (Lukas Czerner) [739101] - [fs] ext4: return ENOMEM if find_or_create_pages fails (Lukas Czerner) [739101] - [fs] ext4: move vars to local scope in ext4_discard_partial_page_buffers_no_lock() (Lukas Czerner) [739101] - [fs] ext4: fix xfstests 75, 112, 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: Add new ext4_discard_partial_page_buffers routines (Lukas Czerner) [739101] - [fs] ext4: add action of moving index in ext4_ext_rm_idx for Punch Hole (Lukas Czerner) [739101] - [fs] ext4: punch hole optimizations: skip un-needed extent lookup (Lukas Czerner) [739101] - [fs] ext4: enable "punch hole" functionality (Lukas Czerner) [739101] - [fs] ext4: add "punch hole" flag to ext4_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: punch out extents (Lukas Czerner) [739101] - [fs] ext4: add new function ext4_block_zero_page_range() (Lukas Czerner) [739101] - [fs] ext4: add flag to ext4_has_free_blocks (Lukas Czerner) [739101] - [fs] ext4: fix endianness breakage in ext4_split_extent_at() (Lukas Czerner) [739101] - [fs] ext4: add ext4_split_extent_at() and ext4_split_extent() (Lukas Czerner) [739101] - [fs] ext4: add a function merging extents right and left (Lukas Czerner) [739101] - [fs] ext4: rename {ext, idx}_pblock and inline small extent functions (Lukas Czerner) [739101] - [fs] ext4: Add flags and structure used in ext4_ext_map_blocks() (Lukas Czerner) [739101] - [mm] fix possible cause of a page_mapped BUG (Lukas Czerner) [739101] - [fs] make the feature checks in ->fallocate future proof (Lukas Czerner) [739101] - [fs] btrfs: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] gfs2: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] ext4: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] xfs: handle hole punching via fallocate properly (Lukas Czerner) [739101] - [fs] add hole punching to fallocate (Lukas Czerner) [739101] - [fs] nfs: prevent race that allowed use of freed layout in _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: need to put_layout_hdr on _pnfs_return_layout error path (Steve Dickson) [858361] - [fs] nfs: fix several problems with _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio writes (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio reads (Steve Dickson) [858361] - [fs] nfs: Create an write_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Create an read_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Fix list manipulation snafus in fs/nfs/direct.c (Steve Dickson) [858361] - [fs] nfs: Initialise commit_info.rpc_out when !defined(CONFIG_nfs_V4) (Steve Dickson) [858361] - [fs] nfs: Fix a refcounting issue in O_DIRECT (Steve Dickson) [858361] - [fs] nfs: fix directio refcount bug on commit (Steve Dickson) [858361] - [fs] nfs: Fix a commit bug (Steve Dickson) [858361] - [fs] nfs: Fix a bad reference count issue in the pnfs commit code (Steve Dickson) [858361] - [fs] nfs: Clean up - Simplify reference counting in fs/nfs/direct.c (Steve Dickson) [858357] - [fs] nfs: Clean up - Rename nfs_unlock_request and nfs_unlock_request_dont_release (Steve Dickson) [858357] - [fs] nfs: Clean up - simplify nfs_lock_request() (Steve Dickson) [858357] - [fs] nfs: nfs_set_page_writeback no longer needs to reference the page (Steve Dickson) [858357] - [fs] nfs: Prevent a deadlock in the new writeback code (Steve Dickson) [858357] - [fs] nfs: Fix sparse warnings (Steve Dickson) [858357] - [fs] nfs: COMMIT does not need post-op attributes (Steve Dickson) [858357] - [fs] nfs: Dont request cache consistency attributes on some writes (Steve Dickson) [858357] - [fs] nfs: Simplify the nfs_read_completion functions (Steve Dickson) [858357] - [fs] nfs: Clean up nfs read and write error paths (Steve Dickson) [858357] - [fs] nfs: Read cleanups (Steve Dickson) [858357] - [fs] nfs: Use kmem_cache_zalloc() in nfs_direct_req_alloc (Steve Dickson) [858357] - [fs] nfs: Fix O_DIRECT compile warnings (Steve Dickson) [857110] - [fs] nfs: Simplify O_DIRECT page referencing (Steve Dickson) [857110] - [fs] nfs: O_DIRECT pgio_completion_ops error_cleanup must unlock the request (Steve Dickson) [857110] - [fs] nfs: Ensure that we break out of read/write_schedule_segment on error (Steve Dickson) [857110] - [fs] nfs: Define dummy nfs_init_cinfo() and nfs_init_cinfo_from_inode() (Steve Dickson) [857110] - [fs] nfs: Define nfs_direct_write_schedule_work() when v3 and v4 are disabled (Steve Dickson) [857110] - [fs] nfs: pnfs_pageio_init_read() and init_write() need an extra argument (Steve Dickson) [857110] - [fs] nfs: Fix a use-before-initialised warning in fs/nfs/write.c and fs/nfs/pnfs.c (Steve Dickson) [857110] - [fs] nfs: Prevent garbage cinfo->ds from leaking out (Steve Dickson) [857110] - [fs] nfs: rewrite directio write to use async coalesce code (Steve Dickson) [857110] - [fs] nfs: avoid some stat gathering for direct io (Steve Dickson) [857110] - [fs] nfs: add dreq to nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_commit_completion_ops (Steve Dickson) [857110] - [fs] nfs: create struct nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_generic_commit_list (Steve Dickson) [857110] - [fs] nfs: rewrite directio read to use async coalesce code (Steve Dickson) [857110] - [fs] ext3: Replace lock/unlock_super() with an explicit lock for resizing (Eric Sandeen) [804988] - [fs] cifs: Initialise mid_q_entry before putting it on the pending queue (Sachin Prabhu) [832209] - [fs] ext4: correct comments for ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fix i_blocks/quota accounting when extent insertion fails (Lukas Czerner) [847981] - [fs] ext4: Add flags to the ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fold ext4_free_blocks() and ext4_mb_free_blocks() (Lukas Czerner) [847981]- [alsa] oxygen: remove no_period_wakeup handling (Jaroslav Kysela) [816880] - [alsa] firewire-speakers, oxygen, ua101: allow > 10 s periods (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: fix polarity of front output (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DGX support (Jaroslav Kysela) [816880] - [alsa] oxygen, virtuoso: fix exchanged L/R volumes of aux and CD inputs (Jaroslav Kysela) [816880] - [alsa] virtuoso: add S/PDIF input support for all Xonars (Jaroslav Kysela) [816880] - [alsa] oxygen: Xonar DG: fix CS4245 register writes (Jaroslav Kysela) [816880] - [alsa] oxygen: fix Xonar DG input (Jaroslav Kysela) [816880] - [alsa] include delay.h for msleep in Xonar DG support (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Essence ST(X) S/PDIF input (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix silent analog output on Xonar Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] oxygen: fix output routing on Xonar DG (Jaroslav Kysela) [816880] - [alsa] Xonar, CS43xx: Don't overrun static array (Jaroslav Kysela) [816880] - [alsa] oxygen: add S/PDIF source selection for Claro cards (Jaroslav Kysela) [816880] - [alsa] oxygen: fix CD/MIDI for X-Meridian (2G) (Jaroslav Kysela) [816880] - [alsa] oxygen: add some card names (Jaroslav Kysela) [816880] - [alsa] oxygen: do not show chip revision in card longname (Jaroslav Kysela) [816880] - [alsa] oxygen: X-Meridian: add S/PDIF source selection (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital input validity check switch (Jaroslav Kysela) [816880] - [alsa] core, oxygen, virtuoso: add an enum control info helper (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar HDAV1.3 Slim support (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DG support (Jaroslav Kysela) [816880] - [alsa] oxygen: add X-Meridian 2G support (Jaroslav Kysela) [816880] - [alsa] oxygen: add more PCI IDs (Jaroslav Kysela) [816880] - [alsa] virtuoso: reduce MCLK in double rate modes (Jaroslav Kysela) [816880] - [alsa] oxygen: simplify model-specific MCLK handling (Jaroslav Kysela) [816880] - [alsa] virtuoso: use headphone gain setting only on front DAC (Jaroslav Kysela) [816880] - [alsa] virtuoso: handle DAC oversampling automatically (Jaroslav Kysela) [816880] - [alsa] virtuoso: use lower master clock with H6 daughterboard (Jaroslav Kysela) [816880] - [alsa] virtuoso: configure correct master clock frequency on the CS2000 (Jaroslav Kysela) [816880] - [alsa] virtuoso: remove non-working controls on Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] virtuoso: change PCM1796 format to I2S (Jaroslav Kysela) [816880] - [alsa] virtuoso: wait for PCM1796 clock to become stable (Jaroslav Kysela) [816880] - [alsa] virtuoso: do not use fast I2C speed (Jaroslav Kysela) [816880] - [alsa] oxygen: fix SPI clocks slower than 6.25 MHz (Jaroslav Kysela) [816880] - [alsa] oxygen: remove oxygen_model::private_data field (Jaroslav Kysela) [816880] - [alsa] oxygen: allow different number of PCM and mixer channels (Jaroslav Kysela) [816880] - [alsa] oxygen: update hardware comments (Jaroslav Kysela) [816880] - [alsa] oxygen: show correct package ID (Jaroslav Kysela) [816880] - [alsa] oxygen: allow to dump codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] virtuoso: automatically handle Xonar DS headphone routing (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS headphone jack detection (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS input switches (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix WM8766 register writes with MSB (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix setting of Xonar DS line-in/mic-in controls (Jaroslav Kysela) [816880] - [alsa] oxygen: change || to && (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix front panel routing for D1/DX/ST(X) (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDMI enable switch for HDAV1.3 (Jaroslav Kysela) [816880] - [alsa] virtuoso: initialize unknown GPIO bits (Jaroslav Kysela) [816880] - [alsa] oxygen: add HiFier Serenade support (Jaroslav Kysela) [816880] - [alsa] oxygen: reorganize PCI IDs (Jaroslav Kysela) [816880] - [alsa] oxygen: add Kuroutoshikou CMI8787-HG2PCI support (Jaroslav Kysela) [816880] - [alsa] oxygen: support for period wakeup disabling (Jaroslav Kysela) [816880] - [alsa] oxygen: merge HiFier driver into snd-oxygen (Jaroslav Kysela) [816880] - [alsa] oxygen: Add a SSID for CMI8787-HG2PCI (Jaroslav Kysela) [816880] - [alsa] oxygen: add PEX8111 initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: rewrite PCIe bridge initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: fix for PI7C9X110 compatibility (Jaroslav Kysela) [816880] - [alsa] oxygen: do not try to restore nonexistent EEPROM (Jaroslav Kysela) [816880] - [alsa] oxygen: reduce minimum period count (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor dB scale (Jaroslav Kysela) [816880] - [alsa] oxygen: fix chip ID register symbols (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar STX anti-pop delay (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDAV1.3 Slim PCI ID (Jaroslav Kysela) [816880] - [alsa] oxygen: handle CD input configuration with a flag (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS chip name (Jaroslav Kysela) [816880] - [alsa] oxygen: fix analog capture on Claro halo cards (Jaroslav Kysela) [816880] - [alsa] virtuoso: work around missing reset in the Xonar DS Windows driver (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar D1/DX front panel microphone (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS support (Jaroslav Kysela) [816880] - [alsa] oxygen: add high-pass filter control (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital filter control (Jaroslav Kysela) [816880] - [alsa] virtuoso: add PCM1796 oversampling control (Jaroslav Kysela) [816880] - [alsa] oxygen: allow custom MCLK rates (Jaroslav Kysela) [816880] - [alsa] virtuoso: add headphone impedance control (Jaroslav Kysela) [816880] - [alsa] oxygen: cache codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar Essence ST support (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor control names (Jaroslav Kysela) [816880] - [alsa] oxygen: more hardware documentation (Jaroslav Kysela) [816880] - [alsa] oxygen: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] oxygen: better defaults for upmixing control (Jaroslav Kysela) [816880] - [alsa] virtuoso: split virtuoso.c (Jaroslav Kysela) [816880] - [mm] migrate: fix kABI issues (Rik van Riel) [713546 783248] - [mm] compaction: Restart compaction from near where it left off (Rik van Riel) [713546 783248] - [mm] compaction: Cache if a pageblock was scanned and no pages were isolated (Rik van Riel) [713546 783248] - [mm] compaction: Abort compaction loop if lock is contended or run too long (Rik van Riel) [713546 783248] - [mm] compaction: Abort async compaction if locks are contended or taking too long (Rik van Riel) [713546 783248] - [mm] vmscan: consider swap space when deciding whether to continue reclaim (Rik van Riel) [713546 783248] - [mm] vmscan: when reclaiming for compaction, ensure there are sufficient free pages available (Rik van Riel) [713546 783248] - [mm] compaction: introduce sync-light migration for use by compaction (Rik van Riel) [713546 783248] - [mm] page_alloc: do not call direct reclaim for THP allocations while compaction is deferred (Rik van Riel) [713546 783248] - [mm] compaction: allow compaction to isolate dirty pages (Rik van Riel) [713546 783248] - [mm] migration: clean up unmap_and_move() (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware again (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware (Rik van Riel) [713546 783248] - [mm] vmscan: change isolate mode from #define to bitwise type (Rik van Riel) [713546 783248] - [mm] compaction: determine if dirty pages can be migrated without blocking within ->migratepage (Rik van Riel) [713546 783248] - [mm] vmscan: do not OOM if aborting reclaim to start compaction (Rik van Riel) [713546 783248] - [mm] vmscan: abort reclaim/compaction if compaction can proceed (Rik van Riel) [713546 783248] - [mm] vmscan: limit direct reclaim for higher order allocations (Rik van Riel) [713546 783248] - [mm] vmscan: check if we isolated a compound page during lumpy scan (Rik van Riel) [713546 783248] - [mm] compaction: use synchronous compaction for /proc/sys/vm/compact_memory (Rik van Riel) [713546 783248] - [mm] vmscan: reclaim order-0 and use compaction instead of lumpy reclaim (Rik van Riel) [713546 783248] - [mm] shmem: fix up rhel-6.4 kABI issues (Rafael Aquini) [857000] - [mm] shmem: remove shmem_readpage() (Rafael Aquini) [857000] - [mm] shmem: refine shmem_file_splice_read() (Rafael Aquini) [857000] - [mm] shmem: clone shmem_file_splice_read() (Rafael Aquini) [857000] - [watchdog] hpwdt: Fix kdump issue in hpwdt (Don Zickus) [828941] - [watchdog] hpwdt: Unregister NMI events on exit (Don Zickus) [818372] - [x86] nmi: Add new NMI queues to deal with IO_CHK and SERR (Don Zickus) [818372] - [watchdog] hpwdt: Only BYTE reads/writes to WD Timer port 0x72 (Don Zickus) [818372] - [net] ipvs: IPv6 MTU checking cleanup and bugfix (Jesper Brouer) [854066] - [net] ipvs: allow transmit of GRO aggregated skbs (Jesper Brouer) [854066] - [netdrv] ixgbevf: propagate page->pfmemalloc from skb_alloc_page to skb (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix namespace issue with ixgbe_write_eitr (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add lock around mailbox ops to prevent simultaneous access (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix multiple issues in ixgbevf_get/set_ringparam (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Consolidate Tx context descriptor creation code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support for PCI error handling (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add netdev to ring structure (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Do not rewind the Rx ring before bumping tail (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update descriptor macros to accept pointers and drop _ADV suffix (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Use igb style interrupt masks instead of ixgbe style (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Move Tx clean-up into NAPI context (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update q_vector to contain ring pointers instead of bitmaps (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix panic when loading driver (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Cleanup accounting for space needed at start of xmit_frame (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop use of eitr_low and eitr_high for hard coded values (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop netdev_registered value since that is already stored in netdev (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop all dead or unnecessary code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Make sure jumbo frames are set correctly after PF reset (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support to recognize 100mb link speed (Andy Gospodarek) [819105] - [netdrv] ixgbevf: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819105] - [netdrv] ixgbevf: print MAC via printk format specifier (Andy Gospodarek) [819105] - [netdrv] ixgbevf: rename dev_hw_addr_random and remove redundant second (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Remove unnecessary k.alloc/v.alloc OOM messages (Andy Gospodarek) [819105] - [kernel] perf: Change and simplify ctx::is_active semantics (Jiri Olsa) [853215] - [kernel] ntp: Fix STA_INS/DEL clearing bug (Prarit Bhargava) [862271] - [acpi] Add acpi_ns_remove_null_elements() to prevent null dereference on package elements (Lenny Szubowicz) [835744] - [usb] core: Fix device removal race condition (James Paradis) [849188] - [fs] sysfs: fix corruption in rb-tree caused by name change (John Green) [839984] - [mm] x86_32: fix SHLIB_BASE address typo (Aristeu S. Rozanski F) [804956] {CVE-2012-1568} - [netdrv] bnx2x: remove false warning regarding interrupt number (Michal Schmidt) [860007]- [net] vlan: Match underlying dev carrier on vlan add (Amerigo Wang) [845172] - [net] link_watch: allow vlans to get carrier changes faster (Amerigo Wang) [845172] - [net] allow netif_carrier to be called safely from IRQ (Amerigo Wang) [845172] - [net] netdevice: provide common routine for macvlan and vlan operstate management (Amerigo Wang) [845172] - [scsi] bnx2fc: Fix incorrect memset in bnx2fc_parse_fcp_rsp (Tomas Henzl) [860174] - [scsi] bnx2fc: Remove potential NULL dereference (Tomas Henzl) [860174] - [scsi] isci: Allow SSP tasks into the task management path (David Milburn) [860241] - [netdrv] igb: Change how we check for pre-existing and assigned VFs (Stefan Assmann) [819102] - [netdrv] igb: Supported and Advertised Pause Frame (Stefan Assmann) [819102] - [netdrv] igb: reduce Rx header size (Stefan Assmann) [819102] - [netdrv] igb: Add loopback test support for i210 (Stefan Assmann) [819102] - [netdrv] igb: implement 580 MDI setting support (Stefan Assmann) [819102] - [netdrv] igb: Fix register defines for all non-82575 hardware (Stefan Assmann) [819102] - [netdrv] igb: fix panic while dumping packets on Tx hang with IOMMU (Stefan Assmann) [819102] - [netdrv] igb: add delay to allow igb loopback test to succeed on 8086:10c9 (Stefan Assmann) [819102] - [netdrv] igb: don't break user visible strings over multiple lines in igb_ethtool.c (Stefan Assmann) [819102] - [netdrv] igb: correct hardware type (i210/i211) check in igb_loopback_test() (Stefan Assmann) [819102] - [netdrv] igb: Fix for failure to init on some 82576 devices (Stefan Assmann) [819102] - [netdrv] igb: reset PHY in the link_up process to recover PHY setting after power down (Stefan Assmann) [819102] - [netdrv] igb: Use eth_random_addr (Stefan Assmann) [819102] - [netdrv] igb: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819102] - [netdrv] igb: Version bump (Stefan Assmann) [819102] - [netdrv] igb: Update firmware info output (Stefan Assmann) [819102] - [netdrv] igb: Streamline RSS queue and queue pairing assignment logic (Stefan Assmann) [819102] - [netdrv] igb: A fix to VF TX rate limit (Stefan Assmann) [819102] - [netdrv] igb: Fix incorrect RAR address entries for i210/i211 device (Stefan Assmann) [819102] - [netdrv] igb: Disable the BMC-to-OS Watchdog Enable bit for DMAC (Stefan Assmann) [819102] - [netdrv] igb: Add Support for new i210/i211 devices (Stefan Assmann) [819102] - [netdrv] igb: Add function and pointers for 82580 low power state settings (Stefan Assmann) [819102] - [netdrv] igb: fix rtnl race in PM resume path (Stefan Assmann) [819102] - [netdrv] igb: Use netif_set_real_num_{rx,tx}_queues() (Stefan Assmann) [819102] - [netdrv] igb: output register's information related to RX/TX queue (Stefan Assmann) [819102] - [netdrv] igb: Force flow control off during reset when forcing speed (Stefan Assmann) [819102] - [netdrv] igb: Update version to 3.4.7 (Stefan Assmann) [819102] - [netdrv] intel: make wired ethernet driver message level consistent (Stefan Assmann) [819102] - [netdrv] igb: fix warning about unused function (Stefan Assmann) [819102] - [netdrv] igb: fix vf lookup (Stefan Assmann) [819102] - [netdrv] igb: Update Copyright on all Intel copyrighted files (Stefan Assmann) [819102] - [netdrv] igb: make local functions static (Stefan Assmann) [819102]- [netdrv] e1000e: use correct type for read of 32-bit register (Dean Nelson) [819103] - [netdrv] ixgbe: add new configuration options (Andy Gospodarek) [819101] - [netdrv] ixgbe: add skb frag size accessors (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix VLAN stripping and filtering problems (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for ptp functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix PHC loophole allowing misconfiguration of increment register (Andy Gospodarek) [819101] - [netdrv] ixgbe: Check PTP Rx timestamps via BPF filter (Andy Gospodarek) [819101] - [netdrv] ixgbe: PTP Fix hwtstamp mode settings (Andy Gospodarek) [819101] - [netdrv] ixgbe: ptp code cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: support software timestamping (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for get_ts_info (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable timesync clock-out feature for PPS support on X540 (Andy Gospodarek) [819101] - [netdrv] ixgbe: Hardware Timestamping + PTP Hardware Clock (PHC) (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing braces (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix panic while dumping packets on Tx hang with IOMMU (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use 1TC DCB instead of disabling DCB for MSI and legacy interrupts (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for new 82599 device (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove extra unused queues in DCB + FCoE case (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix RAR entry counting for generic and fdb_add() (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use num_tcs.pg_tcs as upper limit for TC when checking based on UP (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reduce Rx header size to what is actually used (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix handling of FDIR_HASH flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix build with PCI_IOV enabled. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Change how we check for pre-existing and assigned VFs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop probe_vf and merge functionality into ixgbe_enable_sriov (Andy Gospodarek) [819101] - [netdrv] ixgbe: use PCI_VENDOR_ID_INTEL (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable FCoE FSO and CRC offloads based on CAPABLE instead of ENABLED flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Only enable anti-spoof on VF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Correctly set SAN MAC RAR pool to default pool of PF (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make FCoE allocation and configuration closer to how rings work (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge all FCoE percpu values into a single structure (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup configuration of FCoE registers (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop references to deprecated pci_ DMA api and instead use dma_ API (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak when SR-IOV VFs are direct assigned (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use VMDq offset to indicate the default pool (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup holes in flags after removing several of them (Andy Gospodarek) [819101] - [netdrv] ixgbe: Retire RSS enabled and capable flags (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for SR-IOV w/ DCB or RSS (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update configure virtualization to allow for multiple PF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup logic for MRQC and MTQC configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update the logic for ixgbe_cache_ring_dcb and DCB RSS configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move configuration of set_real_num_rx/tx_queues into open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Handle failures in the ixgbe_setup_rx/tx_resources calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: Ping the VFs on link status change to trigger link change (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge FCoE set_num and cache_ring calls into RSS/DCB config (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for obtaining FCoE TC based on FCoE user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Populate the prio_tc_map in ixgbe_setup_tc (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup unpacking code for DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for getting traffic class from user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge RSS and flow director ring register caching and configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up a useless switch statement and dead code in configure_srrctl (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add feature offset value to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add upper limit to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: count q_vectors instead of MSI-X vectors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: DCB and SR-IOV can not co-exist and will cause hangs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not pad FCoE frames as this can cause issues with FCoE DDP (Andy Gospodarek) [819101] - [netdrv] ixgbe: simplify padding and length checks (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak in ixgbe when receiving traffic on DDP enabled rings (Andy Gospodarek) [819101] - [netdrv] ixgbe: clean up ixgbe_get_settings ethtool function (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for 1G SX modules (Andy Gospodarek) [819101] - [netdrv] ixgbe: do not compile ixgbe_sysfs.c when CONFIG_IXGBE_HWMON is not set (Andy Gospodarek) [819101] - [netdrv] ixgbe: align flow control DV macros with datasheet (Andy Gospodarek) [819101] - [netdrv] ixgbe: IXGBE_RXD_STAT_VP set even with Rx stripping enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix_features rxvlan is independent of DCB and needs to be set (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup the hwmon function calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: correct disable_rx_buff timeout (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix bogus error message (Andy Gospodarek) [819101] - [netdrv] ixgbe: Set Drop_EN bit when multiple Rx queues are present w/o flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up priority based flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Exit on error case in VF message processing (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: IEEE PFC stats and reset logic incorrect (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update link flow control to correctly handle multiple packet buffer DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder link flow control functions in ixgbe_common.c (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use __free_pages instead of put_page to release pages (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make ixgbe_fc_autoneg return void and always set current_mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder the ring to q_vector mapping to improve performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Track instances of buffer available but no DMA resources present (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix race condition with shutdown (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix use after free on module remove (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reset max_vfs to zero when user request is out of range (Andy Gospodarek) [819101] - [netdrv] ixgbe: Deny MACVLAN requests from VFs with admin set MAC (Andy Gospodarek) [819101] - [netdrv] ixgbe: add hwmon interface to export thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support functions to access thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix calling skb_put on nonlinear skb assertion bug (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix a memory leak in IEEE DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: check for WoL support in single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Identify FCoE rings earlier to resolve memory corruption w/ FCoE (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing rtnl_lock in PM resume path (Andy Gospodarek) [819101] - [netdrv] ixgbe: UTA table incorrectly programmed (Andy Gospodarek) [819101] - [netdrv] ixgbe: allow RAR table to be updated in promisc mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: add I2C clock stretching (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix WoL issue with fiber (Andy Gospodarek) [819101] - [netdrv] ixgbe: consolidate reporting of MSIX vectors into a single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix typo in enumeration name (Andy Gospodarek) [819101] - [netdrv] ixgbe: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix issues with SR-IOV loopback when flow control is disabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix namespace issues when FCoE/DCB is not enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: FCoE: Add support for ndo_get_fcoe_hbainfo() call (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for enabling UDP RSS via the ethtool rx-flow-hash command (Andy Gospodarek) [819101] - [netdrv] ixgbe: Whitespace cleanups (Andy Gospodarek) [819101] - [netdrv] ixgbe: Two minor fixes for RSS and FDIR set queues functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: drop err_eeprom tag which is at same location as err_sw_init (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move poll routine in order to improve readability (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic for the service timer and VF hang detection (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update layout of ixgbe_ring structure to improve cache performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Store Tx flags and protocol information to tx_buffer sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: always write DMA for single_mapped value with skb (Andy Gospodarek) [819101] - [netdrv] ixgbe: Write gso_segs and bytcount to the ring sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: Place skb on first buffer_info structure to avoid using stack space (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use packets to track Tx completions instead of a seperate value (Andy Gospodarek) [819101] - [netdrv] ixgbe: Modify setup of descriptor flags to avoid conditional jumps (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make certain that all frames fit minimum size requirements (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic in ixgbe_change_mtu (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace standard receive path with a page based receive (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: use DCB config values for FCoE traffic class on open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix race condition where RX buffer could become corrupted. (Andy Gospodarek) [819101] - [netdrv] ixgbe: use typed min/max functions where possible (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix obvious return value bug. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace eitr_low and eitr_high with static values in ixgbe_update_itr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not disable read relaxed ordering when DCA is enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for ethtool loopback frame creation and testing (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add iterator for cycling through rings on a q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Allocate rings as part of the q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop unnecessary napi_schedule_prep and spare blank line from ixgbe_intr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Default to queue pairs when number of queues is less than CPUs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address issues with Tx WHTRESH value not being set correctly (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder adapter contents for better cache utilization (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do no clear Tx status bits since eop_desc provides enough info (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove tie between NAPI work limits and interrupt moderation (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: check setup_tc return codes (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix comments that are out of date or formatted incorrectly (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix spelling errors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor formatting and comment corrections for ixgbe_xmit_frame_ring (Andy Gospodarek) [819101] - [netdrv] ixgbe: Remove boolean comparisons to true/false (Andy Gospodarek) [819101] - [netdrv] ixgbe: Combine post-DMA processing of sk_buff fields into single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop the _ADV of descriptor macros since all ixgbe descriptors are ADV (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for testing status bits in Rx descriptor (Andy Gospodarek) [819101] - [netdrv] ixgbe: Let the Rx buffer allocation clear status bits instead of cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address fact that RSC was not setting GSO size for incoming frames (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor refactor of RSC (Andy Gospodarek) [819101] - [netdrv] ixgbe: ethtool: stats user buffer overrun (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix stats handling (Andy Gospodarek) [819101] - [netdrv] ixgbe: convert to ndo_fix_features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update ethtool_rxnfc::rule_cnt on return from ETHTOOL_GRXCLSRLALL (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for displaying ntuple filters via the nfc interface (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix ring assignment issues for SR-IOV and drop cases (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for nfc addition and removal of filters (Andy Gospodarek) [819101] - [net] ethtool: Add a common function for drivers with transmit time stamping (Jiri Benc) [829785] - [net] ethtool: Introduce a method for getting time stamping capabilities (Jiri Benc) [829785] - [ptp] Add a method for obtaining the device index (Jiri Benc) [829785] - [ptp] Added a brand new class driver for ptp clocks (Jiri Benc) [829785] - [pps] unify timestamp gathering (Jiri Benc) [829785] - [ptp] added a BPF to help drivers detect PTP packets (Jiri Benc) [829785] - [net] skbuff: add driver hook for tx time stamping (Jiri Benc) [829785] - [net] add net_tstamp.h to headers_install (Jiri Benc) [829785] - [kernel] posix-clock: Replace mutex with reader/writer semaphore (Jiri Benc) [829785] - [kernel] posix-clock: Introduce dynamic clocks (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup namespace (Jiri Benc) [829785] - [kernel] posix-timers: Add support for fd based clocks (Jiri Benc) [829785] - [x86] Add clock_adjtime (Jiri Benc) [829785] - [kernel] posix-timers: Introduce a syscall for clock tuning (Jiri Benc) [829785] - [kernel] time: Splitout compat timex accessors (Jiri Benc) [829785] - [kernel] ntp: Add ADJ_SETOFFSET mode bit (Jiri Benc) [829785] - [kernel] posix-timers: Update comment (Jiri Benc) [829785] - [kernel] posix-timers: Make posix-cpu-timers functions static (Jiri Benc) [829785] - [kernel] posix-timers: Remove CLOCK_DISPATCH leftovers (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_delete() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_settime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_create() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Remove useless res field from k_clock (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_getres() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Make clock_getres and clock_get mandatory (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_settime to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-cpu-timers: Remove the stub nanosleep functions (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup restart_block usage (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep_restart to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clock_posix_cpu (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup struct initializers (Jiri Benc) [829785] - [kernel] posix-timers: Define nanosleep not supported error separate (Jiri Benc) [829785] - [kernel] posix-timers: Move copy_to_user(created_timer_id) down in timer_create() (Jiri Benc) [829785] - [kernel] posix-timers: Fix error path in timer_create (Jiri Benc) [829785]- [netdrv] be2net: fix vfs enumeration (Ivan Vecera) [819782] - [netdrv] be2net: Regression bug wherein VFs creation broken for multiple cards (Ivan Vecera) [819782] - [pci] intel-iommu: use physfn to search drhd for VF (Ivan Vecera) [819782] - [netdrv] be2net: do not use SCRATCHPAD register (Ivan Vecera) [819782] - [netdrv] be2net: fix max VFs reported by HW (Ivan Vecera) [819782] - [netdrv] be2net: avoid disabling sriov while VFs are assigned (Ivan Vecera) [819782] - [netdrv] be2net: add skb frag size accessors (Ivan Vecera) [827593] - [netdrv] be2net: convert to SKB paged frag API. (Ivan Vecera) [827593] - [netdrv] be2net: use PCIe AER capability (Ivan Vecera) [827593] - [netdrv] be2net: modify log msg for lack of privilege error (Ivan Vecera) [827593] - [netdrv] be2net: fixup malloc/free of adapter->pmac_id (Ivan Vecera) [827593] - [netdrv] be2net: fix FW default for VF tx-rate (Ivan Vecera) [827593] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [827593] - [netdrv] be2net: Add a missing CR in the end of message (Ivan Vecera) [827593] - [netdrv] be2net: Fix to parse RSS hash from Receive completions correctly. (Ivan Vecera) [827593] - [netdrv] be2net: Missing byteswap in be_get_fw_log_level causes oops on PowerPC (Ivan Vecera) [827593] - [netdrv] be2net: Ignore physical link async event for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VF driver load for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: dont pull too much data in skb linear part (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: Add description about various RSS hash types (Ivan Vecera) [827593] - [netdrv] be2net: Enable RSS UDP hashing for Lancer and Skyhawk (Ivan Vecera) [827593] - [netdrv] be2net: Fix port name in message during driver load (Ivan Vecera) [827593] - [netdrv] be2net: Fix cleanup path when EQ creation fails (Ivan Vecera) [827593] - [netdrv] be2net: Activate new FW after FW download for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix initialization sequence for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix die temperature stat for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix error while toggling autoneg of pause parameters (Ivan Vecera) [827593] - [netdrv] be2net: Fix Endian (Ivan Vecera) [827593] - [netdrv] be2net: set maximal number of default RSS queues (Ivan Vecera) [827593] - [netdrv] be2net: Fix to trim skb for padded vlan packets to workaround an ASIC Bug (Ivan Vecera) [827593] - [netdrv] be2net: Explicitly clear the reserved field in the Tx Descriptor (Ivan Vecera) [827593] - [netdrv] be2net: Increase statistics structure size for skyhawk. (Ivan Vecera) [827593] - [netdrv] be2net: Modify error message to incorporate subsystem (Ivan Vecera) [827593] - [netdrv] be2net: fix a race in be_xmit() (Ivan Vecera) [827593] - [netdrv] be2net: Fix driver load for VFs for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: remove unnecessary usage of unlikely() (Ivan Vecera) [827593] - [netdrv] be2net: fix reporting number of actual rx queues (Ivan Vecera) [827593] - [netdrv] be2net: do not modify PCI MaxReadReq size (Ivan Vecera) [827593] - [netdrv] be2net: cleanup be_vid_config() (Ivan Vecera) [827593] - [netdrv] be2net: don't call vid_config() when there's no vlan config (Ivan Vecera) [827593] - [netdrv] be2net: Add functionality to support RoCE driver (Ivan Vecera) [827593] - [netdrv] be2net: Add function to issue mailbox cmd on MQ (Ivan Vecera) [827593] - [netdrv] be2net: Fix to allow get/set of debug levels in the firmware. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to apply duplex value as unknown when link is down. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to not set link speed for disabled functions of a UMC card (Ivan Vecera) [827593] - [netdrv] be2net: update the driver version (Ivan Vecera) [827593] - [netdrv] be2net: fix speed displayed by ethtool on certain SKUs (Ivan Vecera) [827593] - [netdrv] be2net: Fix FW download for BE (Ivan Vecera) [827593] - [netdrv] be2net: Fix Lancer statistics (Ivan Vecera) [827593] - [netdrv] be2net: Fix ethtool self test for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VLAN/multicast packet reception (Ivan Vecera) [827593] - [netdrv] be2net: fix ethtool get settings (Ivan Vecera) [827593] - [netdrv] be2net: Fix number of vlan slots in flex mode (Ivan Vecera) [827593] - [netdrv] be2net: enable WOL by default if h/w supports it (Ivan Vecera) [827593] - [netdrv] be2net: Remove unused OFFSET_IN_PAGE() macro (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: reset queue address after freeing (Ivan Vecera) [827593] - [netdrv] be2net: fix tx completion cleanup (Ivan Vecera) [827593] - [netdrv] be2net: event queue re-design (Ivan Vecera) [827593] - [netdrv] be2net: allocate more headroom in incoming skbs (Ivan Vecera) [827593] - [tools] perf: Add missing files to build the python binding (Jiri Olsa) [860404] - [tools] perf: Remove brace expansion from clean target (Jiri Olsa) [860404] - [tools] perf/kvm top: Limit guest kernel info message to once (Jiri Olsa) [860404] - [tools] perf: Introduce intlist (Jiri Olsa) [860404] - [tools] perf: Change strlist to use the new rblist (Jiri Olsa) [860404] - [tools] perf: Introducing rblist (Jiri Olsa) [860404] - [tools] perf/kvm: Use strtol for walking guestmount directory (Jiri Olsa) [860404] - [tools] perf/tool: Save cmdline from user in file header vs what is passed to record (Jiri Olsa) [860404] - [tools] perf/top: Error handling for counter creation should parallel perf-record (Jiri Olsa) [860404] - [tools] perf/session: Remove no longer used synthesize_sample method (Jiri Olsa) [860404] - [tools] perf/evsel: Adopt parse_sample method from perf_event (Jiri Olsa) [860404] - [tools] perf/evlist: Introduce perf_evlist__parse_sample (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__id_hdr_size more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_id_all more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_type more extensively (Jiri Olsa) [860404] - [tools] perf/evsel: Precalculate the sample size (Jiri Olsa) [860404] - [tools] perf/target: Fix check on buffer size (Jiri Olsa) [860404] - [tools] perf/symbols: Fix array sizes for binary types arrays (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events automated tests (Jiri Olsa) [860404] - [tools] perf/annotate: Prevent overflow in size calculation (Jiri Olsa) [860404] - [tools] perf: Fix build error with bison 2.6 (Jiri Olsa) [860404] - [tools] perf: use XSI-complaint version of strerror_r() instead of GNU-specific (Jiri Olsa) [860404] - [tools] perf: Make the breakpoint events sample period default to 1 (Jiri Olsa) [860404] - [tools] perf/test: Add dso data caching tests (Jiri Olsa) [860404] - [tools] perf/symbols: Add dso data caching (Jiri Olsa) [860404] - [tools] perf/symbols: Add interface to read DSO image data (Jiri Olsa) [860404] - [tools] perf/symbols: Factor DSO symtab types to generic binary types (Jiri Olsa) [860404] - [tools] perf/hists: Print newline between hists callchains (Jiri Olsa) [860404] - [tools] perf: Fix trace events storms due to weight demux (Jiri Olsa) [860404] - [tools] perf/hists: Return correct number of characters printed in callchain (Jiri Olsa) [860404] - [tools] perf: Dump exclude_{guest, host}, precise_ip header info too (Jiri Olsa) [860404] - [tools] perf/kvm: Limit repetitive guestmount message to once per directory (Jiri Olsa) [860404] - [tools] perf/kvm: Fix bug resolving guest kernel syms (Jiri Olsa) [860404] - [tools] perf/kvm: Guest userspace samples should not be lumped with host uspace (Jiri Olsa) [860404] - [tools] perf/kvm: Set name for VM process in guest machine (Jiri Olsa) [860404] - [tools] perf/symbols: Add machine id to modules debug message (Jiri Olsa) [860404] - [tools] perf: Split event symbols arrays to hw and sw parts (Jiri Olsa) [860404] - [tools] perf: Split out PE_VALUE_SYM parsing token to SW and HW tokens (Jiri Olsa) [860404] - [tools] perf: Add empty rule for new line in event syntax parsing (Jiri Olsa) [860404] - [tools] perf/test: Use ARRAY_SIZE in parse events tests (Jiri Olsa) [860404] - [tools] perf: Adding round_up/round_down macros (Jiri Olsa) [860404] - [tools] perf/symbols: Add '.note' check into search for NOTE section (Jiri Olsa) [860404] - [tools] perf: Fix generation of pmu list (Jiri Olsa) [860404] - [tools] perf/evsel: Handle hw breakpoints event names in perf_evsel__name() (Jiri Olsa) [860404] - [tools] perf: Fix hw breakpoint's type modifier parsing (Jiri Olsa) [860404] - [tools] perf: Trivial build fix (Jiri Olsa) [860404] - [tools] perf/report: Delay sample_type checks in pipe mode (Jiri Olsa) [860404] - [tools] perf/bench: Documentation update (Jiri Olsa) [860404] - [tools] perf/symbols: Follow .gnu_debuglink section to find separate symbols (Jiri Olsa) [860404] - [tools] perf: Stop using a global trace events description list (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events test to follow proper raw event name (Jiri Olsa) [860404] - [tools] perf/evsel: Fix a build failure on cross compilation (Jiri Olsa) [860404] - [tools] perf/annotate: Check null of sym pointer before using it (Jiri Olsa) [860404] - [tools] perf/evsel: Make some methods private (Jiri Olsa) [860404] - [tools] perf: Remove unused evsel parameter from machine__resolve_callchain (Jiri Olsa) [860404] - [tools] perf/evsel: Reconstruct raw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Remove __event_name (Jiri Olsa) [860404] - [tools] perf: Don't access evsel->name directly (Jiri Olsa) [860404] - [tools] perf/script: Replace __event_name uses with perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Move all users of event_name to perf_evsel__name (Jiri Olsa) [860404] - [tools] perf/evsel: Handle all event types in perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Reconstruct sw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Reconstruct hw cache event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf/evsel: Carve out event modifier formatting (Jiri Olsa) [860404] - [tools] perf/hists: Implement printing snapshots to files (Jiri Olsa) [860404] - [tools] perf/lib: Introduce rtrim (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Use struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK info_bar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK statusbar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Introduce struct perf_gtk_context (Jiri Olsa) [860404] - [tools] perf/ui: Introduce struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf: Add sort by src line/number (Jiri Olsa) [860404] - [tools] perf: Add automated test for pure terms parsing (Jiri Olsa) [860404] - [tools] perf: Add PMU event alias support (Jiri Olsa) [860404] - [kernel] irq: export irq_modify_status symbol (Stanislaw Gruszka) [862025] - [hid] hidraw: fix window in hidraw_release (Don Zickus) [839973] - [hid] hidraw: protect hidraw_disconnect() better (Don Zickus) [839973] - [hid] hidraw: remove excessive _EMERG messages from hidraw (Don Zickus) [839973] - [hid] hidraw: fix hidraw_disconnect() (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_write (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_ioctl (Don Zickus) [839973] - [hid] remove BKL from hidraw (Don Zickus) [839973] - [x86] bordenville: enable gpio, watchdog and mfd hardware (Neil Horman) [817979]- [alsa] hda: make sure alc268 does not OOPS on codec parse (Jaroslav Kysela) [838558] - [alsa] hda: Fix ugly debug prints with CONFIG_SND_VERBOSE_PRINTK=y (Jaroslav Kysela) [838558] - [alsa] hda: remove *_quirks.c (obsolete) (Jaroslav Kysela) [838558] - [alsa] hda: avoid non-standard "Docking" name in mixers (Jaroslav Kysela) [838558] - [alsa] hda: limit internal mic boost for Asus X202E (Jaroslav Kysela) [838558] - [alsa] hda: Add another pci id for Haswell board (Jaroslav Kysela) [838558] - [alsa] hda: Add mic-mute LED control for HP laptop (Jaroslav Kysela) [838558] - [alsa] hda: Yet another position_fix quirk for ASUS machines (Jaroslav Kysela) [838558] - [alsa] hda: Allow to pass position_fix=0 explicitly (Jaroslav Kysela) [838558] - [alsa] hda: Fix disordered enum definitions in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Add support for MacBook Pro 10,1 (Jaroslav Kysela) [838558] - [alsa] hda: Replace with the generic fixup codes in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Check bit mask for codec SSID in snd_hda_pick_fixup() (Jaroslav Kysela) [838558] - [alsa] hda/intel: add position_fix quirk for Asus K53E (Jaroslav Kysela) [838558] - [alsa] hda: Fix Oops at codec reset/reconfig (Jaroslav Kysela) [838558] - [alsa] hda: Remove ignore_misc_bit (Jaroslav Kysela) [838558] - [alsa] hda: Move non-PCM check to per_pin in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: fix control names for multiple speaker out on IDT/STAC (Jaroslav Kysela) [838558] - [alsa] hda: Fix missing Master volume for STAC9200/925x (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Setup channel mapping for non_pcm audio (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Enable HBR feature on Intel chips (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Fix channel_allocation array wrong order (Jaroslav Kysela) [838558] - [alsa] hda: add missing function declaration (Jaroslav Kysela) [838558] - [alsa] hda: Avoid unnecessary parameter read for EPSS (Jaroslav Kysela) [838558] - [alsa] hda: Implement snd_hda_power_sync() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Don't trust codec EPSS bit for IDT 92HD83xx & co (Jaroslav Kysela) [838558] - [alsa] hda: Make clear built-in driver optimization (Jaroslav Kysela) [838558] - [alsa] hda: Call snd_hda_jack_report_sync() generically in hda_codec.c (Jaroslav Kysela) [838558] - [alsa] hda: Do not set GPIOs for speakers on IDT if there are no speakers (Jaroslav Kysela) [838558] - [alsa] hda: Add missing ifdef CONFIG_SND_HDA_POWER_SAVE to tracepoints (Jaroslav Kysela) [838558] - [alsa] hda: Check the power state when power_save option is changed (Jaroslav Kysela) [838558] - [alsa] hda: Add tracepoints at snd_hda_power_up/down entrances. (Jaroslav Kysela) [838558] - [alsa] hda: Add 3stack-automute model to AD1882 codec (Jaroslav Kysela) [838558] - [alsa] hda: show ICT/KAE control bits (Jaroslav Kysela) [838558] - [alsa] hda: Fix forgotten ifdef CONFIG_SND_HDA_PATCH_LOADER (Jaroslav Kysela) [838558] - [alsa] hda: Deferred probing with request_firmware_nowait() (Jaroslav Kysela) [838558] - [alsa] hda: Load firmware in hda_intel.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix leftover codec->power_transition (Jaroslav Kysela) [838558] - [alsa] hda: don't create dysfunctional mixer controls for ca0132 (Jaroslav Kysela) [838558] - [alsa] hda: Don't send invalid volume knob command on IDT 92hd75bxx (Jaroslav Kysela) [838558] - [alsa] hda: Fix 'Beep Playback Switch' with no underlying mute switch (Jaroslav Kysela) [838558] - [alsa] hda: fix Copyright debug message (Jaroslav Kysela) [838558] - [alsa] hda: bug fix on checking the supported power states of a codec (Jaroslav Kysela) [838558] - [alsa] hda: Fix panned "Beep Playback Switch" (Jaroslav Kysela) [838558] - [alsa] hda/intel: Add Device IDs for Intel Lynx Point-LP PCH (Jaroslav Kysela) [838558] - [alsa] hda: Fix pop noise in headphones on S3 for Asus X55A, X55V (Jaroslav Kysela) [838558] - [alsa] hda: Add missing SPDIF I/O setup for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Use the standard PCM ops for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Fix superfluous "-in" suffix from CA0132 capture items (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->pcm_format_first flag (Jaroslav Kysela) [838558] - [alsa] hda: Fix double quirk for Quanta FL1 / Lenovo Ideapad (Jaroslav Kysela) [838558] - [alsa] hda: remove redundant auto quirks for conexant 506x (Jaroslav Kysela) [838558] - [alsa] hda: remove quirk for Dell Vostro 1015 (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 (Jaroslav Kysela) [838558] - [alsa] hda: Fix regression of HDMI codec probing (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad T430s (Jaroslav Kysela) [838558] - [alsa] hda: Support dock on Lenovo Thinkpad T530 with ALC269VC (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO initialization for IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix polarity of mute LED on HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Workaround for silent output on VAIO Z with ALC889 (Jaroslav Kysela) [838558] - [alsa] hda: Fix WARNING from HDMI/DP parser (Jaroslav Kysela) [838558] - [alsa] hda: Detach from converter at closing in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO setup for HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Fix invalid D3 of headphone DAC on VT202x codecs (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 Tablet (Jaroslav Kysela) [838558] - [alsa] hda: Turn on PIN_OUT from hdmi playback prepare. (Jaroslav Kysela) [838558] - [alsa] hda: Add support for Realtek ALC282 (Jaroslav Kysela) [838558] - [alsa] hda: Fix index number conflicts of phantom jacks (Jaroslav Kysela) [838558] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [838558] - [alsa] hda: Fix driver type of Haswell controller to AZX_DRIVER_SCH (Jaroslav Kysela) [838558] - [alsa] hda: add Haswell HDMI codec id (Jaroslav Kysela) [838558] - [alsa] hda: Add DeviceID for Haswell HDA (Jaroslav Kysela) [838558] - [alsa] hda: Always call standard unsolicited event for Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Avoid possible race of beep on/off (Jaroslav Kysela) [838558] - [alsa] hda: Move beep helper functions to hda_beep.c (Jaroslav Kysela) [838558] - [alsa] hda: give 3-pin jack the name "Headphone Mic Jack" (Jaroslav Kysela) [838558] - [alsa] hda: Support single 3-pin jack without VREF on the actual pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix no sound from ALC662 after Windows reboot (Jaroslav Kysela) [838558] - [alsa] hda: Fix power-map regression for HP dv6 & co (Jaroslav Kysela) [838558] - [alsa] hda: Initialize caches at codec reconfiguration (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks at module unload (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks in Realtek & Conexant codec parsers (Jaroslav Kysela) [838558] - [alsa] hda: Add Realtek ALC280 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Remove suprefluous EAPD init verbs for ALC660vd (Jaroslav Kysela) [838558] - [alsa] hda: Add inv-dmic model to possible Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted mic quirks for Asus U41SV, Acer 1810TZ and AOD260 (Jaroslav Kysela) [838558] - [alsa] hda: Add the inverted digital mic workaround to Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Don't power up when not powered down. (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted internal mic quirk for Lenovo S205 (Jaroslav Kysela) [838558] - [alsa] hda: Fix ALC272X codec detection (Jaroslav Kysela) [838558] - [alsa] hda: Correct info print in HDMI non-intrinsic unsol event (Jaroslav Kysela) [838558] - [alsa] hda: Don't rely on event tag for simple_hdmi (Jaroslav Kysela) [838558] - [alsa] hda: Remove loop from simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Move one-time init codes from generic_hdmi_init() (Jaroslav Kysela) [838558] - [alsa] hda: Add missing snd_hda_jack_detect_enable() for simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Fix the pin nid assignment in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Enable unsol event for ATI and Nvidia HDMI codecs too (Jaroslav Kysela) [838558] - [alsa] hda: Remove invalid init verbs for Nvidia 2ch codecs (Jaroslav Kysela) [838558] - [alsa] hda: Use common codes for ATI, Nvidia and VIA simple codecs (Jaroslav Kysela) [838558] - [alsa] hda: Merge ATI/VIA HDMI simple init functions (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for VIA HDMI pin detection (Jaroslav Kysela) [838558] - [alsa] hda/intel: activate COMBO mode for Intel client chipsets (Jaroslav Kysela) [838558] - [alsa] hda: Create phantom jacks for fixed inputs and outputs (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio CODECes of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: power setting error check (Jaroslav Kysela) [838558] - [alsa] hda: check proper return value (Jaroslav Kysela) [838558] - [alsa] hda: reduce msleep time if EPSS power states supported (Jaroslav Kysela) [838558] - [alsa] hda: check supported power states (Jaroslav Kysela) [838558] - [alsa] hda: Show D3cold state in proc files (Jaroslav Kysela) [838558] - [alsa] hda: add power states information in proc (Jaroslav Kysela) [838558] - [alsa] hda: Handle open while transitioning to D3. (Jaroslav Kysela) [838558] - [alsa] hda: Don't forget to call init verbs added by fixup list (Jaroslav Kysela) [838558] - [alsa] hda: Pin fixup for Zotac Z68 motherboard (Jaroslav Kysela) [838558] - [alsa] hda: Fix detection of Creative SoundCore3D controllers (Jaroslav Kysela) [838558] - [alsa] hda: HDMI Audio init all connectors when VGA-switcheroo is off (Jaroslav Kysela) [838558] - [alsa] hda: Fix uninitialized HDMI controllers with VGA-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add new codec support for ALC269VD (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix unused variable compile warning (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible races of accesses to connection list array (Jaroslav Kysela) [838558] - [alsa] hda: unlock on error in azx_interrupt() (Jaroslav Kysela) [838558] - [alsa] hda/idt: Cache the power-map bits (Jaroslav Kysela) [838558] - [alsa] hda/idt: Clean up power-map check code (Jaroslav Kysela) [838558] - [alsa] hda: Evaluate gpio_led hints at the right moment (Jaroslav Kysela) [838558] - [alsa] hda/idt: Fix power-map for speaker-pins with some HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Support VGA-switcheroo (disabled for RHEL6) (Jaroslav Kysela) [838558] - [alsa] hda: Add a hook capability to vmaster controls (Jaroslav Kysela) [838558] - [alsa] hda: Export snd_hda_lock_devices() (Jaroslav Kysela) [838558] - [alsa] hda: Check the dead HDMI audio controller by vga-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda: Disable FLOAT format support (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Correct vendor IDs for new codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix concurrent hash accesses (Jaroslav Kysela) [838558] - [alsa] hda: Protect SPDIF-related stuff via spdif_mutex (Jaroslav Kysela) [838558] - [alsa] hda: Add Conexant CX20751/2/3/4 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for Creative SoundCore3D (Jaroslav Kysela) [838558] - [alsa] hda: More robustify the power-up/down sequence (Jaroslav Kysela) [838558] - [alsa] hda: Remove pre_resume and post_suspend ops (Jaroslav Kysela) [838558] - [alsa] hda: Lessen CPU usage when waiting for chip to respond (Jaroslav Kysela) [838558] - [alsa] hda: Move BIOS pin-parser code to hda_auto_parser.c (Jaroslav Kysela) [838558] - [alsa] hda: Move up the fixup helper functions to the library module (Jaroslav Kysela) [838558] - [alsa] hda: Protect the power-saving count with spinlock (Jaroslav Kysela) [838558] - [alsa] hda: Clear the power-saving states properly at reset (Jaroslav Kysela) [838558] - [alsa] hda: Always resume the codec immediately (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible access to uninitialized work struct (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call a common helper for alc_spec initialization (Jaroslav Kysela) [838558] - [alsa] hda: Revert "ALSA: hda - Set codec to D3 forcibly even if not used" (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call alc_auto_parse_customize_define() always after fixup (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add missing CD-input pin for MSI-7350 mobo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup for Acer Aspire 5739G (Jaroslav Kysela) [838558] - [alsa] hda: Fix oops caused by recent commit "Fix internal mic for Lenovo Ideapad U300s" (Jaroslav Kysela) [838558] - [alsa] hda: Fix internal mic for Lenovo Ideapad U300s (Jaroslav Kysela) [838558] - [alsa] hda: Skip pin capability sanity check for bogus values (Jaroslav Kysela) [838558] - [alsa] hda: Add snd_hda_get_default_vref() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Introduce snd_hda_set_pin_ctl*() helper functions (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Set up the missing docking-station pins (Jaroslav Kysela) [838558] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31E (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Don't set HP pin-control bit unconditionally (Jaroslav Kysela) [838558] - [alsa] hda/sigmatel: Fix inverted mute LED (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix regression on Quanta/Gericom KN1 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix mem leak (and rid us of trailing whitespace). (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add quirk for Mac Pro 5,1 machines (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup entry for Acer Aspire 8940G (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix GPIO1 setup for Acer Aspire 4930 & co (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a few ALC882 model strings back (Jaroslav Kysela) [838558] - [alsa] hda: hide HDMI/ELD printks unless snd.debug=2 (Jaroslav Kysela) [838558] - [alsa] hda: clean up CX20549 test mixer setup (Jaroslav Kysela) [838558] - [alsa] hda: CX20549 doesn't need pin_amp_workaround. (Jaroslav Kysela) [838558] - [alsa] hda: Remove CD control from model=benq for CX20549 (Jaroslav Kysela) [838558] - [alsa] hda: fix record volume controls of CX20459 ("Venice") (Jaroslav Kysela) [838558] - [alsa] hda: Rename capture sources of CX20549 to match common conventions (Jaroslav Kysela) [838558] - [alsa] hda: Fix proc output for ADC amp values of CX20549 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix ADC assignment with a shared HP/Mic pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix build with CONFIG_PM=n (Jaroslav Kysela) [838558] - [alsa] hda: Fix build of patch_sigmatel.c without CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [838558] - [alsa] hda: fix printing of high HDMI sample rates (Jaroslav Kysela) [838558] - [alsa] hda: Add expose_enum_ctl flag to snd_hda_add_vmaster_hook() (Jaroslav Kysela) [838558] - [alsa] hda: Add "Mute-LED Mode" enum control (Jaroslav Kysela) [838558] - [alsa] hda: Add EAPD control to Conexnat auto-parser (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED control with vmaster hook for ALC269 (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED hook with vmaster hook in patch_sigmatel.c (Jaroslav Kysela) [838558] - [alsa] hda: Return the created kcontrol in __snd_hda_add_vmaster() (Jaroslav Kysela) [838558] - [alsa] hda: Typos: change aditional to additional. (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Reuse init_hook for ALC269VB coef setup (Jaroslav Kysela) [838558] - [alsa] hda: Fix silent speaker output on Acer Aspire 6935 (Jaroslav Kysela) [838558] - [alsa] hda: Initialize vmaster slave volumes (Jaroslav Kysela) [838558] - [alsa] hda: Set codec to D3 forcibly even if not used (Jaroslav Kysela) [838558] - [alsa] hda: Add Gigabyte GA-MA790X to the beep whitelist (Jaroslav Kysela) [838558] - [alsa] hda: fix broken automute/autoswitch for Realtek (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Clear unsol events on unused pins (Jaroslav Kysela) [838558] - [alsa] hda: Enable docking-station SPDIF for Thinkpad (Jaroslav Kysela) [838558] - [alsa] hda: Add position_fix=4 (COMBO) option (Jaroslav Kysela) [838558] - [alsa] hda: Fix audio playback support on HP Zephyr system (Jaroslav Kysela) [838558] - [alsa] hda: add id for Atom Cedar Trail HDMI codec (Jaroslav Kysela) [838558] - [alsa] hda/via: Add a few sanity checks (Jaroslav Kysela) [838558] - [alsa] hda/via: Don't create duplicated boost controls (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Small code cleanups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the wrong offset for two-speaker systems (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the possible conflicts of Bass Speaker name (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Create individual mute switches for shared DAC (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix possible Oops with NULL input_mux (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Parse aa-loopback items dynamically (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove the last static quirks for ALC882 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add model=fixup not to apply fix-ups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop all ALC880 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=asus* from ALC880 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=asus-w1v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=z71v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-dig with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-p53 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=F1734 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=futjisu with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply probe-fixup really after probing (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC880 model=tcl with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop ALC880 model=clevo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Refactor the DAC filler function (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=w810 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=lg with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Adjust badness calculation for multi-ios (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Show multi-io pins in debug prints (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Try harder to fit the single-connections (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Finer tuning of auto-parser with badness evaluation (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Improve the signel-connection check (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Disable static fixups for ASUS with ALC269 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove leftover static quirks for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=fujitsu from ALC260 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=favorit100 for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the support for HP Presario B1900 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=replacer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=acer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the fixup codes for ALC260 model=will (Jaroslav Kysela) [838558] - [alsa] hda: Add another jack-detection suppression for ASUS ALC892 (Jaroslav Kysela) [838558] - [alsa] hda: Suppress auto-mute feature on some machines with ALC861 (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->no_jack_detect flag (Jaroslav Kysela) [838558] - [alsa] hda: Make is_jack_detectable() as non-inlined (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply the coef-setup only to ALC269VB (Jaroslav Kysela) [838558] - [alsa] hda: add quirk to detect CD input on Gigabyte EP45-DS3 (Jaroslav Kysela) [838558] - [alsa] hda: Kill hyphenated names (Jaroslav Kysela) [838558] - [alsa] hda: Always set HP pin in unsol handler for STAC/IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix resume of multiple input sources (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix overflow of vol/sw check bitmap (Jaroslav Kysela) [838558] - [alsa] hda: Fix initialization of secondary capture source on VT1705 (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED VREF value for new HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Fix error handling in patch_ca0132.c (Jaroslav Kysela) [838558] - [alsa] hda: add support for Uniwill ECS M31EI notebook (Jaroslav Kysela) [838558] - [x86] Mark Intel Crystal Well CPU as supported (Prarit Bhargava) [861060] - [x86] Mark Intel Ivy Town Processor as Supported (Prarit Bhargava) [847372] - [x86] apic: Use x2apic physical mode based on FADT setting (Prarit Bhargava) [832162] - [s390] zcrypt: Add support for CEX4 crypto card (Hendrik Brueckner) [823010]- [md] dm-thin: support discard with non power of two blocksize (Mike Snitzer) [858858] - [md] dm-thin: fix discard support for data devices (Mike Snitzer) [858858] - [md] dm-thin: tidy discard support (Mike Snitzer) [858858] - [md] dm-thin: do not set discard_zeroes_data (Mike Snitzer) [858858] - [md] dm: handle requests beyond end of device instead of using BUG_ON (Mike Snitzer) [858858] - [md] dm: retain table limits when swapping to new table with no devices (Mike Snitzer) [858858] - [md] dm-table: clear add_random unless all devices have it set (Mike Snitzer) [858858] - [md] dm-mpath: only retry ioctl when no paths if queue_if_no_path set (Mike Snitzer) [858858] - [md] dm-mpath: fix check for null mpio in end_io fn (Mike Snitzer) [858858] - [block] split discard into aligned requests (Mike Snitzer) [858858] - [block] reorganize rounding of max_discard_sectors (Mike Snitzer) [858858] - [scsi] Fix dm-multipath starvation when scsi host is busy (Mike Snitzer) [858858] - [netdrv] vmxnet3: fix interrupt control bitmap (Neil Horman) [829953] - [netdrv] vmxnet3: Remove casts to same type (Neil Horman) [829953] - [netdrv] vmxnet3: Fix log messages and corrects some typos (Neil Horman) [829953] - [netdrv] vmxnet3: Fix transport header size (Neil Horman) [829953] - [netdrv] vmxnet3: Fix typo in vmxnet3_drv.c (Neil Horman) [829953] - [netdrv] vmxnet3: Remove alloc_etherdev error messages (Neil Horman) [829953] - [netdrv] vmxnet3: Remove unnecessary k.alloc/v.alloc OOM messages (Neil Horman) [829953] - [netdrv] vmxnet3: cleanup tso headers manipulation (Neil Horman) [829953] - [netdrv] vmxnet3: make ethtool ops const (Neil Horman) [829953] - [netdrv] vmxnet3: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine of a number of drivers (Neil Horman) [829953] - [netdrv] vmxnet3: Add module.h to drivers who were implicitly using it (Neil Horman) [829953] - [netdrv] vmxnet3: add skb frag size accessors (Neil Horman) [829953] - [netdrv] vmxnet3: fix skb truesize underestimation (Neil Horman) [829953] - [netdrv] vmxnet3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Neil Horman) [829953] - [netdrv] vmxnet3: convert to SKB paged frag API (Neil Horman) [829953] - [netdrv] vmxnet3: Don't enable vlan filters in promiscuous mode (Neil Horman) [829953] - [netdrv] vmxnet3: Fix advertising HW_CSUM feature to use csum_start (Neil Horman) [829953] - [netdrv] net: fix assignment of 0/1 to bool variables (John Feeney) [826718] - [netdrv] tg3: Update version to 3.124 (John Feeney) [826718] - [netdrv] tg3: Fix race condition in tg3_get_stats64() (John Feeney) [826718] - [netdrv] tg3: Add New 5719 Read DMA workaround (John Feeney) [826718] - [netdrv] tg3: Fix Read DMA workaround for 5719 A0 (John Feeney) [826718] - [netdrv] tg3: Request APE_LOCK_PHY before PHY access (John Feeney) [826718] - [netdrv] tg3: Add hwmon support for temperature (John Feeney) [826718] - [netdrv] tg3: Add APE scratchpad read function (John Feeney) [826718] - [netdrv] tg3: Add common function tg3_ape_event_lock() (John Feeney) [826718] - [netdrv] tg3: Fix the setting of the APE_HAS_NCSI flag (John Feeney) [826718] - [netdrv] tg3: add device id of Apple Thunderbolt Ethernet device (John Feeney) [826718] - [netdrv] tg3: Apply short DMA frag workaround to 5906 (John Feeney) [826718] - [netdrv] tg3: remove redundant NULL test before release_firmware() call (John Feeney) [826718] - [netdrv] tg3: Avoid panic from reserved statblk field access (John Feeney) [826718] - [netdrv] tg3: Fix 5717 serdes powerdown problem (John Feeney) [826718] - [netdrv] tg3: Remove all #inclusions of asm/system.h (John Feeney) [826718] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [826718] - [netdrv] tg3: Recode PCI MRRS adjustment as a PCI quirk (John Feeney) [826718] - [netdrv] tg3: Fix poor tx performance on 57766 after MTU change (John Feeney) [826718] - [netdrv] tg3: Add memory barriers to sync BD data (John Feeney) [826718] - [netdrv] tg3: Fix jumbo loopback test on 5719 (John Feeney) [826718] - [netdrv] tg3: Fix tg3_get_stats64 for 5700 / 5701 devs (John Feeney) [826718] - [netdrv] tg3: unify return value of .ndo_set_mac_address if address is invalid (John Feeney) [826718] - [netdrv] tg3: Create timer helper functions (John Feeney) [826718] - [netdrv] tg3: Clear RECOVERY_PENDING with reset_task_cancel (John Feeney) [826718] - [netdrv] tg3: Remove SPEED_UNKNOWN checks (John Feeney) [826718] - [netdrv] tg3: Fix link check in tg3_adjust_link (John Feeney) [826718] - [netdrv] tg3: remove IRQF_SAMPLE_RANDOM flag (John Feeney) [826718] - [netdrv] tg3: Update copyright (John Feeney) [826718] - [netdrv] tg3: Use *_UNKNOWN ethtool definitions (John Feeney) [826718] - [netdrv] tg3: Remove unneeded link_config.orig_... members (John Feeney) [826718] - [netdrv] tg3: Remove unused link config code (John Feeney) [826718] - [netdrv] tg3: Consolidate ASIC rev detection code (John Feeney) [826718] - [netdrv] tg3: Reduce UMP event collision window (John Feeney) [826718] - [netdrv] tg3: Fix copper autoneg adv checks (John Feeney) [826718] - [netdrv] tg3: Fix stats while interface is down (John Feeney) [826718] - [netdrv] tg3: Disable new DMA engine for 57766 (John Feeney) [826718] - [netdrv] tg3: Move transmit comment to a better location (John Feeney) [826718] - [netdrv] tg3: Eliminate unneeded prototype (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_find_peer (John Feeney) [826718] - [netdrv] tg3: Move tg3_nvram_write_block functions (John Feeney) [826718] - [netdrv] tg3: Move tg3_set_rx_mode (John Feeney) [826718] - [netdrv] tg3: Move tg3_change_mtu to a better location (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_reset_task (John Feeney) [826718] - [netdrv] tg3: Move tg3_restart_hw to a better location (John Feeney) [826718] - [netdrv] tg3: Remove alloc_etherdev error messages (John Feeney) [826718] - [netdrv] tg3: Break out RSS indir table init and assignment (John Feeney) [826718] - [netdrv] tg3: Use mii_advertise_flowctrl (John Feeney) [826718] - [netdrv] tg3: Make the TX BD DMA limit configurable (John Feeney) [826718] - [netdrv] tg3: Enable EEE support for capable 10/100 devs (John Feeney) [826718] - [netdrv] tg3: Track LP advertising (John Feeney) [826718] - [netdrv] tg3: Integrate flowctrl check into AN adv check (John Feeney) [826718] - [netdrv] tg3: Fix advertisement handling (John Feeney) [826718] - [netdrv] tg3: Change mii to ethtool advertisement function names (John Feeney) [826718] - [netdrv] tg3: Add ethtool to mii advertisment conversion helpers (John Feeney) [826718] - [firmware] add Ralink rt2800 firmware images (Stanislaw Gruszka) [841604] - [mm] x86_32: randomize SHLIB_BASE (Aristeu Rozanski) [804956] {CVE-2012-1568}- [kernel] cgroups: don't attach task to subsystem if migration failed (Frederic Weisbecker) [751817] - [kernel] cgroups: more safe tasklist locking in cgroup_attach_proc (Frederic Weisbecker) [751817] - [kernel] cgroups: use flex_array in attach_proc (Frederic Weisbecker) [751817] - [lib] flex_array: allow zero length flex arrays (Frederic Weisbecker) [751817] - [lib] flex_array: fix flex_array_put_ptr macro to be valid C (Frederic Weisbecker) [751817] - [lib] flex_array: add helpers to get and put to make pointers easy to use (Frederic Weisbecker) [751817] - [kernel] cgroups: make procs file writable (Frederic Weisbecker) [751817] - [kernel] cgroups: add per-thread subsystem callbacks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix freezing groups with stopped tasks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: update_freezer_state() does incorrect state transitions (Frederic Weisbecker) [751817] - [kernel] cgroups: read-write lock CLONE_THREAD forking per threadgroup (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix can_attach() to prohibit moving from/to freezing/frozen cgroups (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: unnecessary test in cgroup_freezing_or_frozen() (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: Update stale locking comments (Frederic Weisbecker) [751817] - [net] nf_defrag_ipv6: fix oops on module unloading (Amerigo Wang) [726807]- [fs] ext4: check for zero length extent (Lukas Czerner) [813097] - [fs] cifs: Fix the conflict between rwpidforward and rw mount options (Sachin Prabhu) [852747] - [fs] cifs: Fix wrong length in cifs_iovec_read (Sachin Prabhu) [851694] - [fs] gfs2: Make write size hinting code common (Bob Peterson) [753337] - [fs] gfs2: Fix missing allocation data for set/remove xattr (Bob Peterson) [753337] - [fs] gfs2: Take account of blockages when using reserved blocks (Bob Peterson) [753337] - [fs] gfs2: Reduce file fragmentation (Bob Peterson) [753337] - [fs] gfs2: Eliminate unnecessary check for state > 3 in bitfit (Bob Peterson) [753337] - [fs] gfs2: Fold quota data into the reservations struct (Bob Peterson) [753337] - [fs] gfs2: Extend the life of the reservations structure (Bob Peterson) [753337] - [fs] gfs2: Add rgrp information to block_alloc trace point (Bob Peterson) [753337] - [fs] gfs2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer (Bob Peterson) [753337] - [fs] gfs2: Remove redundant metadata block type check (Bob Peterson) [753337] - [fs] gfs2: Eliminate needless parameter from function gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use variable rather than qa to determine if unstuff necessary (Bob Peterson) [753337] - [fs] gfs2: Remove i_disksize (Bob Peterson) [753337] - [fs] gfs2: New truncate sequence (Bob Peterson) [753337] - [fs] gfs2: Change variable blk to biblk (Bob Peterson) [753337] - [fs] gfs2: Fix function parameter comments in rgrp.c (Bob Peterson) [753337] - [fs] gfs2: Eliminate offset parameter to gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use slab for block reservation memory (Bob Peterson) [753337] - [fs] gfs2: make function gfs2_page_add_databufs static (Bob Peterson) [753337] - [fs] gfs2: Rename function gfs2_close to gfs2_release (Bob Peterson) [753337] - [fs] gfs2: Dump better debug info if a bitmap inconsistency is detected (Bob Peterson) [753337] - [fs] gfs2: Use seq_vprintf for glocks debugfs file (Robert S Peterson) [847377] - [fs] seq_file: Add seq_vprintf function and export it (Robert S Peterson) [847377] - [fs] gfs2: Size seq_file buffer more carefully (Robert S Peterson) [847377] - [fs] gfs2: Cache last hash bucket for glock seq_files (Robert S Peterson) [847377] - [fs] gfs2: Increase buffer size for glocks and glstats debugfs files (Robert S Peterson) [847377] - [fs] gfs2: glock statistics gathering (Robert S Peterson) [806385] - [fs] jbd: clear revoked flag on buffers before a new transaction started (Lukas Czerner) [804281] - [fs] ext3: Avoid filesystem corruption after a crash under heavy delete load (Lukas Czerner) [804281] - [fs] nfs: prepare coalesce testing for directio (Steve Dickson) [854746] - [fs] nfs: create completion structure to pass into page_init functions (Steve Dickson) [854746] - [fs] nfs: remove unused wb_complete field from struct nfs_page (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial write rpc_ops (Steve Dickson) [854746] - [fs] nfs: Don't use DATA_SYNC writes (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial read rpc_ops (Steve Dickson) [854746] - [fs] nfs: Dont rely on PageError in nfs_readpage_release_partial (Steve Dickson) [854746] - [fs] nfs: create struct nfs_page_array (Steve Dickson) [854746] - [fs] nfs: create common nfs_pgio_header for both read and write (Steve Dickson) [854746] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [854746] - [fs] pnfs: make _set_lo_fail generic (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_read_data->flags field (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_write_data->flags field (Steve Dickson) [854746] - [fs] nfs: Remove unused variable from write.c (Steve Dickson) [854746] - [fs] nfs: Get rid of the nfs_rdata_mempool (Steve Dickson) [854746] - [fs] nfs: Get rid of unnecessary calls to ClearPageError() in read code (Steve Dickson) [854746] - [fs] nfs: Get rid of nfs_restart_rpc() (Steve Dickson) [854746] - [fs] nfs: use req_offset where appropriate (Steve Dickson) [854746] - [fs] nfs: Clean up - simplify the switch to read/write-through-MDS (Steve Dickson) [846714] - [fs] nfs: remove unnecessary casts of void pointers in nfs4filelayout.c (Steve Dickson) [846714] - [fs] nfs: reverse arg order in nfs_initiate_[read|write] (Steve Dickson) [846714] - [fs] nfs: add a struct nfs_commit_data to replace nfs_write_data in commits (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic read code (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic write code (Steve Dickson) [846714] - [fs] nfs: Add a new helper nfs4_init_sequence() (Steve Dickson) [846714] - [fs] nfs: Add lseg to struct nfs4_fl_commit_bucket (Steve Dickson) [846714] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846714] - [fs] nfs: File layout only supports whole file layouts (Steve Dickson) [846714] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [846714] - [fs] nfs: Remove pnfs bloat from the generic write path (Steve Dickson) [846714] - [fs] pnfs: Must return layout on IO error (Steve Dickson) [846714] - [fs] pnfs: layoutret_on_setattr (Steve Dickson) [846714] - [fs] nfs: Revert coalesce small, page-aligned direct I/Os (Steve Dickson) [846708] - [fs] nfs: dprintks in directio code were referencing task after put (Steve Dickson) [846708] - [fs] nfs: grab open context in direct read (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_flush_multi (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_pagein_multi (Steve Dickson) [846708] - [fs] nfs: remove duplicate variable declaration in filelayout_clear_request_commit (Steve Dickson) [846708] - [fs] nfs: Use cond_resched_lock() to reduce latencies in the commit scans (Steve Dickson) [846708] - [kernel] list: add list_safe_reset_next (Steve Dickson) [846708] - [fs] nfs: Fix a few issues in filelayout_commit_pagelist (Steve Dickson) [846708] - [fs] ext3, ext4: don't clear orphan list on ro mount with errors (Eric Sandeen) [852771] - [block] replace __getblk_slow misfix by grow_dev_page fix (Jeff Moyer) [534080] - [fs] buffer: remove BUG() in possible but rare condition (Jeff Moyer) [534080] - [fs] gfs2: Add kobject release method (Robert S Peterson) [826089] - [fs] nfs: check for req==NULL in nfs_try_to_update_request cleanup (Steve Dickson) [846688] - [fs] nfs: ncommit count is being double decremented (Steve Dickson) [846688] - [fs] nfs: Clean ups and bugfixes for the pnfs read/writeback/commit code (Steve Dickson) [846688] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld read pagelist fails (Steve Dickson) [846688] - [fs] nfs: Move the pnfs write code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Move the pnfs read code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Cache rpc_ops in struct nfs_pageio_descriptor (Steve Dickson) [846688] - [fs] nfs: split out the RPC transmission from nfs_pagein_multi/one (Steve Dickson) [846688] - [fs] nfs: Clean up nfs_read_rpcsetup and nfs_write_rpcsetup (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld write pagelist fails (Steve Dickson) [833091] - [fs] nfs: Allow the nfs_pageio_descriptor to signal that a re-coalesce is needed (Steve Dickson) [833091] - [fs] nfs: Use stable writes when not doing a bulk flush (Steve Dickson) [833091] - [fs] nfs: remove nfs_inode radix tree (Steve Dickson) [833091] - [fs] nfs: nfs_open_context doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_opendata doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_closedata doesn't need to mess with struct path (Steve Dickson) [833091] - [fs] nfs: Fix a hang in the writeback path (Steve Dickson) [833091] - [fs] nfs: remove nfs_PAGE_TAG_LOCKED (Steve Dickson) [833091]- [netdrv] qlcnic: get rid of a redundant test for NULL before call to release_firmware() (Chad Dupuis) [826572] - [netdrv] qlcnic: remove unnecessary setting of skb->dev (Chad Dupuis) [826572] - [netdrv] qlcnic: off by one in qlcnic_init_pci_info() (Chad Dupuis) [826572] - [netdrv] qlcnic: vlan workaround for mac deletion bug in firmware (Chad Dupuis) [826572] - [netdrv] qlcnic: fix turnaround delay during migration (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix protcol type in case of inband vlan. (Chad Dupuis) [826572] - [netdrv] qlcnic: fix unsupported CDRP command error message. (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix estimation of recv MSS in case of LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Allow a predefined set of capture masks for FW dump (Chad Dupuis) [826572] - [netdrv] qlcnic: Adding mac statistics to ethtool. (Chad Dupuis) [826572] - [netdrv] qlcnic: Register device in FAILED state. (Chad Dupuis) [826572] - [netdrv] qlcnic: Bug fix for LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Added sysfs Node fwdump_state (Chad Dupuis) [826572] - [scsi] aacraid: respond automatically to volumes added by config tool (Rich Bono) [857561] - [scsi] aacraid: reset should disable MSI interrupt (Rich Bono) [857561] - [scsi] aacraid: prohibit access to array container space (Rich Bono) [857561] - [scsi] aacraid: expose physical devices for models with newer firmware (Rich Bono) [857561] - [scsi] aacraid: add support for handling ATA pass-through commands (Rich Bono) [857561] - [infiniband] cxgb4: Fix endianness of addition to mpa->private_data_size (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix crash when peer address is 0.0.0.0 (Jay Fenlason) [747145] - [infiniband] cxgb4: Add query_qp support (Jay Fenlason) [747145] - [infiniband] cxgb4: Remove kfifo usage (Jay Fenlason) [747145] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [747145] - [infiniband] cxgb4: Disable interrupts in c4iw_ev_dispatch() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add DB Overflow Avoidance (Jay Fenlason) [747145] - [infiniband] cxgb4: Use dst parameter in import_ep() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add missing peer2peer check in MPAv2 code (Jay Fenlason) [747145] - [infiniband] cxgb4: Consolidate 3 copies of the same operation into 1 helper function (Jay Fenlason) [747145] - [infiniband] cxgb4: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw} (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix RCU lockdep splats (Jay Fenlason) [747145] - [infiniband] cxgb4: Abstract dst->neighbour accesses behind helpers (Jay Fenlason) [747145] - [edac] mce_amd: Drop too granulary family model checks (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Constify error tables (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Correct bank 5 error signatures (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Rework NB MCE signatures (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix K8 revD and later chip select sizes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix missing csrows sysfs nodes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Cleanup return type of amd64_determine_edac_cap() (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Add a fix for Erratum 505 (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Simplify NB MCE decoder interface (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Drop local coreid reporting (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print valid addr when reporting an error (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print CPU number when reporting the error (Mauro Carvalho Chehab) [822275] - [firmware] bnx2x: add FW 7.2.51.0 (Michal Schmidt) [819842] - [netdrv] bnx2x: enable previously disabled ethtool ops (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: convert to .set_phys_id extended ethtool op (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Utilize Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use native EEE instead of auto-greeen (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct & clean 10G EEE requirements (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add EEE support for 4-port devices (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE status is read locally (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use list_move_tail instead of list_del/list_add_tail (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix rx checksum validation for IPv6 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add missing afex code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix registers dumped (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct advertisement of pause capabilities (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: display the correct duplex value (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: prevent timeouts when using PFC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix stats copying logic (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Avoid sending multiple statistics queries (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct the ndo_poll_controller call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move netif_napi_add to the open call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix compiler warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix recovery flow cleanup during probe (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix unload previous driver flow when flr-capable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix mem leak when command is unknown (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove cast around the kmalloc in bnx2x_prev_mark_path (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct EEE statistics gathering (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add new 57840 device IDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: organize BDs calculation for stop/resume (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix (nearly-)kernel-doc comment (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set maximal number of default RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change bnx2x_tests_str_arr to static char (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: use strlcpy() instead of memcpy() for strings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities advertisement (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate UIO resources only on devices that support iSCSI. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate kcq resource only on devices that support FCoE. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add function pointers to arm IRQ for different devices. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Free UIO rings when the device is closed. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add functions to allocate and free UIO rings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: remove invalid reference to list iterator variable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix mmap regression. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Handle RAMROD_CMD_ID_CLOSE error. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove uio mem[0]. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Read bnx2x function number from internal register (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix occasional NULL pointer dereference during reboot. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove casts to same type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Bumped version to 1.0.12 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: use list_entry instead of explicit cast (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Improve error recovery by handling parity errors (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Support interface creation on non-VLAN interface also (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Reduce object size by consolidating formats (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2i: Removed the reference to the netdev->base_addr (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix link for BCM57711 with 84823 phy (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix I2C non-respondent issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link module eeprom (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: 1G sfp+ module handling (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised link register access (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: treat 0 speed as link down (copper) (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link cleanup (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: sfp+ Tx fault detection added (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change date and version to 1.72.51-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Support DCBX for all functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for ethtool -L (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow up to 63 RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Split the FP structure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move the CNIC L2 CIDs to be right after the RSS CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Make the transmission queues adjacent (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow more than 64 L2 CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for 4-tupple UDP RSS (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Return only online tests for MF (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for external LB (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct LPI pass-through configuration (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix panic when TX ring is full (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix checksum validation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE Ethtool support. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: bug fix when loading after SAN boot (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix handling single MSIX mode for 57710/57711 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove some bloat (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: off by one in bnx2x_ets_e3b0_sp_pri_to_cos_set() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Update driver version to 1.72.50-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove gro workaround (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add afex support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear MDC/MDIO warning message (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57711+BCM84823 link issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear BCM84833 LED after fan failure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM84833 PHY FW version presentation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix link issue for BCM8727 boards. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Restore 1G LED on BCM57712+BCM8727 designs. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM578x0-SFI pre-emphasis settings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR AN speed transition (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: PFC fix (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add missing parenthesis to prevent u32 overflow (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change to driver version 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change comments and white spaces (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: change to the rss engine (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: congestion management re-organization (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added support for a new device - 57811 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added support for working with one msix irq. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: enable inta on the pci bus when used (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary dmae code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary .h dependencies (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix vector traveling while looking for an empty entry (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: previous driver unload revised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: validate FW trace prior to its printing (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: changed iscsi/fcoe mac init and macros (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added TLV_NOT_FOUND flags to the dcb (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed dcb unused code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: reduced sparse warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised driver prints (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use ethtool_rxfh_indir_default() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: call netif_set_real_num_rx_queues() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: code doesn't use stats for allocating Rx BDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool returns req. AN even when AN fails (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool now returns unknown speed/duplex (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: mark functions as loaded on shared memory (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use param's id instead of sp_obj's id (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set_one_mac_e1x uses raw's state as input (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed unused function bnx2x_queue_set_cos_cid (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: move LLH_CAM to header, apply naming conventions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: update driver version to 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add gro_check (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: make bnx2x_close() static again (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use eth_hw_addr_random() and reset addr_assign_type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow all functions to display the phy FW version (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed code re-checking memory base after device open (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow BCM84833 phy to advertise 100Base-T speeds (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: notify cnic of address of info-to-the-mcp (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate smaller Rx rings for 1G functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate memory dynamically in ethtool self-test. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: force 10G on 84833 phy should be autoneg with only 10G advertised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added autoneg-restart after link advertisement changes (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool publishes link partners speed and FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: half duplex support added for several boards (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Remove boolean comparisons to true/false (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Look inside vlan when determining checksum proto. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: cut down on pointless differences from upstream (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] igb: schedule watchdog every second to update the statistics (Stefan Assmann) [838404] - [pci] Set device power state to PCI_D0 for device without native PM support (Laszlo Ersek) [849223]- [block] fix up use after free in __blkdev_get (Jeff Moyer) [847838] - [firmware] r8169: update the firmware for RTL8168F variant (Ivan Vecera) [842651] - [netdrv] r8169: use unlimited DMA burst for TX (Ivan Vecera) [842651] - [netdrv] r8169: add D-Link DGE-560T identifiers. (Ivan Vecera) [842651] - [netdrv] r8169: verbose error message. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl_ocpdr_cond. (Ivan Vecera) [842651] - [netdrv] r8169: fix argument in rtl_hw_init_8168g. (Ivan Vecera) [842651] - [netdrv] r8169: support RTL8168G (Ivan Vecera) [842651] - [netdrv] r8169: abstract out loop conditions. (Ivan Vecera) [842651] - [netdrv] r8169: ephy, eri and efuse functions signature changes. (Ivan Vecera) [842651] - [netdrv] r8169: csi_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: mdio_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: add RTL8106E support. (Ivan Vecera) [842651] - [netdrv] r8169: RxConfig hack for the 8168evl. (Ivan Vecera) [842651] - [netdrv] r8169: avoid NAPI scheduling delay. (Ivan Vecera) [842651] - [netdrv] r8169: call netif_napi_del at errpaths and at driver unload (Ivan Vecera) [842651] - [netdrv] r8169: fix unsigned int wraparound with TSO (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8411 chip. (Ivan Vecera) [842651] - [netdrv] r8169: adjust some functions of 8111f (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8402 chip. (Ivan Vecera) [842651] - [netdrv] r8169: add device specific CSI access helpers. (Ivan Vecera) [842651] - [netdrv] r8169: modify pll power function (Ivan Vecera) [842651] - [netdrv] r8169: 8168c and later require bit 0x20 to be set in Config2 for PME signaling. (Ivan Vecera) [842651] - [netdrv] r8169: Config1 is read-only on 8168c and later. (Ivan Vecera) [842651] - [netdrv] r8169: enable napi on resume. (Ivan Vecera) [842651] - [netdrv] r8169: fix comment typo (Ivan Vecera) [842651] - [netdrv] r8169: stop using net_device.{base_addr, irq}. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_cfg_info closer to its caller. (Ivan Vecera) [842651] - [netdrv] r8169: move the netpoll handler after the irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl8169_open after rtl_task it depends on. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_set_rx_mode before its rtl_hw_start callers. (Ivan Vecera) [842651] - [netdrv] r8169: move net_device_ops beyond the methods it references. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver probe method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver removal method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: runtime resume before shutdown. (Ivan Vecera) [842651] - [netdrv] r8169: corrupted IP fragments fix for large mtu. (Ivan Vecera) [842651] - [netdrv] r8169: Remove alloc_etherdev error messages (Ivan Vecera) [842651] - [netdrv] r8169: spinlock redux. (Ivan Vecera) [842651] - [netdrv] r8169: avoid a useless work scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: move task enable boolean to bitfield. (Ivan Vecera) [842651] - [netdrv] r8169: bh locking redux and task scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: fix early queue wake-up. (Ivan Vecera) [842651] - [netdrv] r8169: remove work from irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: missing barriers. (Ivan Vecera) [842651] - [netdrv] r8169: irq mask helpers. (Ivan Vecera) [842651] - [netdrv] r8169: factor out IntrMask writes. (Ivan Vecera) [842651] - [netdrv] r8169: stop delaying workqueue. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl8169_reinit_task. (Ivan Vecera) [842651] - [netdrv] r8169: remove hardcoded PCIe registers accesses. (Ivan Vecera) [842651] - [netdrv] r8169: increase the delay parameter of pm_schedule_suspend (Ivan Vecera) [842651] - [netdrv] r8169: Fix runtime power management (Ivan Vecera) [842651] - [netdrv] r8169 / PCI / PM: Add simplified runtime PM support (rev. 3) (Ivan Vecera) [842651] - [netdrv] r8169: fix potentially dangerous trailing '; ' in #defined values/expressions (Ivan Vecera) [842651] - [netdrv] r8169: fix wrong eee setting for rlt8111evl (Ivan Vecera) [842651] - [netdrv] r8169: fix driver shutdown WoL regression. (Ivan Vecera) [842651] - [netdrv] r8169: add skb frag size accessors (Ivan Vecera) [842651] - [netdrv] r8169: do not enable the TBI for anything but the original 8169. (Ivan Vecera) [842651] - [netdrv] r8169: remove erroneous processing of always set bit. (Ivan Vecera) [842651] - [netdrv] r8169: fix WOL setting for 8105 and 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: add MODULE_FIRMWARE for the firmware of 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: convert to SKB paged frag API. (Ivan Vecera) [842651] - [netdrv] bna: fix assignment of 0/1 to bool variables (Ivan Vecera) [830018] - [netdrv] bna: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [830018] - [netdrv] bna: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [830018] - [netdrv] bna: Remove casts to same type (Ivan Vecera) [830018] - [netdrv] bna: remove redundant NULL test before release_firmware() (Ivan Vecera) [830018] - [netdrv] bna: Update driver version to 3.0.23.0 (Ivan Vecera) [830018] - [netdrv] bna: Function name changes and cleanups (Ivan Vecera) [830018] - [netdrv] bna: Remove tx tasklet (Ivan Vecera) [830018] - [netdrv] bna: tx rx cleanup fix (Ivan Vecera) [830018] - [netdrv] bna: ioc cleanups (Ivan Vecera) [830018] - [netdrv] bna: Flash controller ioc pll init fixes (Ivan Vecera) [830018] - [netdrv] bna: Serialize smem access during adapter initialization (Ivan Vecera) [830018] - [netdrv] bna: Remove boolean comparisons to true/false (Ivan Vecera) [830018] - [netdrv] bna: fix error handling of bnad_get_flash_partition_by_offset() (Ivan Vecera) [830018] - [netdrv] bna: Implement ethtool flash_device entry point (Ivan Vecera) [830018] - [netdrv] bna: Remove alloc_etherdev error messages (Ivan Vecera) [830018] - [netdrv] bna: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [830018] - [netdrv] bna: fix sparse warnings/errors (Ivan Vecera) [830018] - [netdrv] bna: make ethtool_ops and strings const (Ivan Vecera) [830018] - [netdrv] bna: Add debugfs interface (Ivan Vecera) [830018] - [netdrv] bna: Added flash sub-module and ethtool eeprom entry points (Ivan Vecera) [830018] - [netdrv] bna: Convert MAC_ADDRLEN uses to ETH_ALEN (Ivan Vecera) [830018] - [netdrv] bna: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [830018] - [netdrv] bna: add skb frag size accessors (Ivan Vecera) [830018] - [netdrv] be2net: implement unicast filtering (Ivan Vecera) [813400] - [netdrv] bna: don't set ndo_set_rx_mode (Ivan Vecera) [815303] - [net] Statically initialize init_net.dev_base_head (Weiping Pan) [853302] - [net] cgroup: fix access the unallocated memory in netprio cgroup (Weiping Pan) [853302] - [net] cgroup: fix out of bounds accesses (Weiping Pan) [853302] - [net] cgroup: fix panic in netprio_cgroup (Weiping Pan) [853302] - [netdrv] enic: remove unnecessary setting of skb->dev (Stefan Assmann) [829503] - [netdrv] enic: Convert compare_ether_addr to ether_addr_equal (Stefan Assmann) [829503] - [netdrv] enic: replace open-coded ARRAY_SIZE with macro (Stefan Assmann) [829503] - [netdrv] enic: Stop using NLA_PUT*() (Stefan Assmann) [829503] - [netdrv] enic: Fix addr valid check in enic_set_vf_mac (Stefan Assmann) [829503] - [netdrv] enic: fix an endian bug in enic_probe() (Stefan Assmann) [829503] - [netdrv] enic: Fix endianness bug (Stefan Assmann) [829503] - [pci] x2apic: fix optout message (Prarit Bhargava) [860729] - [tools] perf: fix parallel build (Eric Sandeen) [859259] - [scsi] remove no longer valid BUG_ON in scsi_lld_busy (Jeff Garzik) [842881] - [net] Add netif_get_num_default_rss_queues (Michal Schmidt) [859399]- [usb] serial: qcserial avoid pointing to freed memory (Don Zickus) [699676] - [usb] serial: Fix qcserial memory leak on rmmod (Don Zickus) [699676] - [usb] serial: fix a memory leak in qcprobe error path (Don Zickus) [699676] - [virt] kvmclock: unbreak registration by aligning with upstream (Michael S. Tsirkin) [856198] - [x86] apic: replace eoi_write on apic disable (Michael S. Tsirkin) [856198] - [scsi] qla4xxx: v5.03.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [826570] - [scsi] qla4xxx: Added support for ISP83XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new function qla4_8xxx_get_minidump (Chad Dupuis) [826570] - [scsi] qla4xxx: Set IDC version in correct way (Chad Dupuis) [826570] - [scsi] qla4xxx: Replace all !is_qla8022() with is_qla40XX() (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new functions in isp_ops (Chad Dupuis) [826570] - [scsi] qla4xxx: Clean-up and optimize macros (Chad Dupuis) [826570] - [scsi] qla4xxx: Rename macros from 82XX to 8XXX (Chad Dupuis) [826570] - [scsi] qla4xxx: Update func name from ql4_ to qla4_ (Chad Dupuis) [826570] - [scsi] qla4xxx: Update structure and variable names (Chad Dupuis) [826570] - [scsi] qla4xxx: Update function name from 8xxx to 82xx (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k1 (Chad Dupuis) [826570] - [scsi] qla4xxx: Wait for cmd to complete before chip reset for ISP40XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Clear interrupt while unloading driver (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix lockdep warning in qla4xxx_post_work() (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Properly handle SCSI underrun while processing status IOCBs (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix multiple conn login event issue during session recovery (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix gcc warning for x86 system (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect (Chad Dupuis) [826570] - [scsi] qla4xxx: remove unnecessary read of PCI_CAP_ID_EXP (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix Spell check (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix a Sparse warning message (Chad Dupuis) [826570] - [scsi] qla4xxx: multi-session fix for flash ddbs (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.03-k5 (Chad Dupuis) [826570] - [scsi] qla4xxx: Capture minidump for ISP82XX on firmware failure (Chad Dupuis) [826570] - [scsi] qla4xxx: Add change_queue_depth API support (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix clear ddb mbx command failure issue (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix kernel panic during discovery logout (Chad Dupuis) [826570] - [scsi] qla4xxx: Correct early completion of pending mbox (Chad Dupuis) [826570] - [scsi] qla4xxx: use pci_dev->revision (Chad Dupuis) [826570] - [drm] edid: limit printk when facing bad edid (Dave Airlie) [857792] - [drm] backport 3.6 drm into rhel6.4 kernel (Dave Airlie) [857792] - [mm] backport the extended prefault helpers from upstream (Dave Airlie) [857792] - [gpu] vga drivers backport (Dave Airlie) [857792] - [base] dma-buf: backport dma-buf support (Dave Airlie) [857792] - [acpi] export symbol acpi_get_table_with_size (Dave Airlie) [857792] - [kernel] sched: Add __wake_up_all_locked() API (Dave Airlie) [857792] - [kernel] sched: wait_event_interruptible_locked() interface (Dave Airlie) [857792] - [pci] pci_regs: define LNKSTA2 pcie cap + bits (Dave Airlie) [857792] - [mm] slab: introduce kmalloc_array() (Dave Airlie) [857792] - [fs] sysfs: Add sysfs_merge_group() and sysfs_unmerge_group() (Dave Airlie) [857792] - [i2c] export bit-banging algo functions (Dave Airlie) [857792] - [netdrv] bnx2: Clean up remainint iounmap (Neil Horman) [826727] - [netdrv] bnx2: Try to recover from PCI block reset (Neil Horman) [826727] - [netdrv] bnx2: Fix bug in bnx2_free_tx_skbs() (Neil Horman) [826727] - [netdrv] bnx2: Add missing netif_tx_disable() in bnx2_close() (Neil Horman) [826727] - [netdrv] bnx2: Add "fall through" comments (Neil Horman) [826727] - [netdrv] bnx2: Update version 2.2.2 (Neil Horman) [826727] - [netdrv] bnx2: Read PCI function number from internal register (Neil Horman) [826727] - [netdrv] bnx2: Dump additional BC_STATE during firmware sync timeout (Neil Horman) [826727] - [netdrv] bnx2: Dump all FTQ_CTL registers during tx_timeout (Neil Horman) [826727] - [netdrv] bnx2: Remove casts to same type (Neil Horman) [826727] - [netdrv] bnx2: replace open-coded ARRAY_SIZE with macro (Neil Horman) [826727] - [netdrv] bnx2: stop using net_device.{base_addr, irq} (Neil Horman) [826727] - [netdrv] bnx2: unify return value of .ndo_set_mac_address if address is invalid (Neil Horman) [826727] - [usb] ti_usb: fix printk format warning (Don Zickus) [846419] - [usb] ti_usb_3410_5052: adding multitech dialup fax/modem devices (Don Zickus) [846419] - [pci] Enable ATS at the device state restore (Don Dugger) [767886] - [pci] intel-iommu: Move duplicate list-mangling code into unlink_domain_info() helper (Don Dugger) [767886] - [pci] intel-iommu: Add device info into list before doing context mapping (Don Dugger) [767886] - [netdrv] igbvf: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819104] - [netdrv] igbvf: fix divide by zero (Stefan Assmann) [819104] - [netdrv] igbvf: fix the bug when initializing the igbvf (Stefan Assmann) [819104] - [netdrv] intel: make wired ethernet driver message level consistent (rev2) (Stefan Assmann) [819104] - [netdrv] igbvf: Use ETH_ALEN (Stefan Assmann) [819104] - [netdrv] igbvf: reset netdevice addr_assign_type if changed (Stefan Assmann) [819104] - [netdrv] igbvf: rename dev_hw_addr_random and remove redundant second (Stefan Assmann) [819104] - [netdrv] igbvf: refactor Interrupt Throttle Rate code (Stefan Assmann) [819104] - [netdrv] igbvf: change copyright date (Stefan Assmann) [819104] - [netdrv] igbvf: remove unneeded cast (Stefan Assmann) [819104] - [x86] cpu: keep SEP flag enabled on 64-bit if execshield is on (Eduardo Habkost) [821463] - [x86] Revert: intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [834097] - [block] cciss: fix handling of protocol error (Tomas Henzl) [858292] - [ata] ata_piix: IDE-mode SATA patch for Intel DH89xxCC DeviceIDs (David Milburn) [859491] - [scsi] hpsa: fix handling of protocol error (Tomas Henzl) [857956] - [x86] mce: Introduce mce_gather_info() (Luming Yu) [855775] - [mm] hwpoison: Remove extra unwanted call to send_sig_info() (Lenny Szubowicz) [855775]- [misc] sgi-xp: fails to load when cpu 0 is out of IRQ resources (George Beshers) [854677] - [misc] sgi-xp: nested calls to spin_lock_irqsave() (George Beshers) [854677] - [net] openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [859048] - [net] vlan: dont drop packets from unknown vlans in promiscuous mode (Thomas Graf) [859048] - [netdrv] e1000e: update driver version number (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove inapplicable comment (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch check (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch MEMORY_BARRIER checks (Dean Nelson) [819103] - [netdrv] e1000e: DoS while TSO enabled caused by link partner with small MSS (Dean Nelson) [819103] - [netdrv] e1000e: fix panic while dumping packets on Tx hang with IOMMU (Dean Nelson) [819103] - [netdrv] e1000e: 82571 Tx Data Corruption during Tx hang recovery (Dean Nelson) [819103] - [netdrv] e1000e: fix test for PHY being accessible on 82577/8/9 and I217 (Dean Nelson) [819103] - [netdrv] e1000e: Correct link check logic for 82571 serdes (Dean Nelson) [819103] - [netdrv] e1000e: Program the correct register for ITR when using MSI-X. (Dean Nelson) [819103] - [netdrv] e1000e: Cleanup code logic in e1000_check_for_serdes_link_82571() (Dean Nelson) [819103] - [netdrv] e1000e: Fix (nearly-)kernel-doc comments for various functions (Dean Nelson) [819103] - [netdrv] e1000e: remove use of IP payload checksum (Dean Nelson) [819103] - [netdrv] e1000e: use more informative logging macros when netdev not yet registered (Dean Nelson) [819103] - [netdrv] e1000e: test for valid check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: fix Rapid Start Technology support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: fix typo in definition of E1000_CTRL_EXT_FORCE_SMBUS (Dean Nelson) [819103] - [netdrv] e1000e: Fix merge conflict (net->net-next) (Dean Nelson) [819103] - [netdrv] e1000e: clear REQ and GNT in EECD (82571 && 82572) (Dean Nelson) [819103] - [netdrv] e1000e: enable forced master/slave on 82577 (Dean Nelson) [819103] - [netdrv] e1000e: initial support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: Remove special case for 82573/82574 ASPM L1 disablement (Dean Nelson) [819103] - [netdrv] e1000e: Disable ASPM L1 on 82574 (Dean Nelson) [819103] - [netdrv] e1000e: Driver workaround for IPv6 Header Extension Erratum. (Dean Nelson) [819103] - [netdrv] e1000e: Resolve intermittent negotiation issue on 82574/82583. (Dean Nelson) [819103] - [netdrv] e1000e: cleanup long {read|write}_reg_locked PHY ops function pointers (Dean Nelson) [819103] - [netdrv] e1000e: suggest a possible workaround to a device hang on 82577/8 (Dean Nelson) [819103] - [netdrv] e1000e: fix .ndo_set_rx_mode for 82579 (Dean Nelson) [819103] - [netdrv] e1000e: PHY initialization flow changes for 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: workaround EEPROM configuration change on 82579 (Dean Nelson) [819103] - [netdrv] e1000e: 82579 potential system hang on stress when ME enabled (Dean Nelson) [819103] - [netdrv] e1000e: 82579 packet drop workaround (Dean Nelson) [819103] - [netdrv] e1000e: Enable DMA Burst Mode on 82574 by default. (Dean Nelson) [819103] - [netdrv] e1000e: Disable Far-End LoopBack following reset on 80003ES2LAN. (Dean Nelson) [819103] - [netdrv] e1000e: Fix default interrupt throttle rate not set in NIC HW (Dean Nelson) [819103] - [netdrv] e1000e: MSI interrupt test failed, using legacy interrupt (Dean Nelson) [819103] - [netdrv] e1000e: cleanup boolean logic (Dean Nelson) [819103] - [netdrv] e1000e: cleanup remaining strings split across multiple lines (Dean Nelson) [819103] - [netdrv] e1000e: issues in Sx on 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup indexed register arrays (Dean Nelson) [819103] - [netdrv] e1000e: cleanup NAPI routine (Dean Nelson) [819103] - [netdrv] e1000e: Minor comment clean-up. (Dean Nelson) [819103] - [netdrv] e1000e: Guarantee descriptor writeback flush success. (Dean Nelson) [819103] - [netdrv] e1000e: make wired ethernet driver message level consistent (rev2) (Dean Nelson) [819103] - [netdrv] e1000e: use msleep instead of mdelay (Dean Nelson) [819103] - [netdrv] e1000e: cleanup whitespace and indentation (Dean Nelson) [819103] - [netdrv] e1000e: cleanup incorrect filename in comment (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_reload_nvm() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for boolean send_xon, do not assume always true (Dean Nelson) [819103] - [netdrv] e1000e: cleanup comment in e1000_hash_mc_addr() (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_config_collision_dist() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: comment correction in e1000e_set_kmrn_lock_loss_workaround_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup calls to setup_physical_interface function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_mng_mode function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_setup_link() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_id_led_init() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic comment changes to make lines less than 80 characters (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic change to boolean comparisons (Dean Nelson) [819103] - [netdrv] e1000e: cleanup goto statements to exit points without common work (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000e_setup_fiber_serdes_link (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_init_hw_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: minor whitespace addition (insert blank line separator) (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable initializations (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary test and return (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable ret_val (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unreachable statement (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_set_d3_lplu_state_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: always return 0 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary assignments just before returning (Dean Nelson) [819103] - [netdrv] e1000e: potential incorrect return for e1000_setup_copper_link_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_cfg_kmrn_10_100_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename goto labels to be more meaningful (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: use goto for common work needed by multiple exit points (Dean Nelson) [819103] - [netdrv] e1000e: replace '1' with 'true' for boolean get_link_status (Dean Nelson) [819103] - [netdrv] e1000e: pass pointer to hw struct for e1000_init_mac_params_XXX() (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for bool autoneg_false (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary parentheses (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary returns from void functions (Dean Nelson) [819103] - [netdrv] e1000e: remove test that is always false (Dean Nelson) [819103] - [netdrv] e1000e: add skb frag size accessors (Dean Nelson) [819103] - [scsi] qla2xxx: Update version number to 8.04.00.08.06.4-k. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use the right field for container_of. (Chad Dupuis) [826565] - [scsi] qla2xxx: Allow MSI interrupt registration for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't toggle RISC interrupt bits after IRQ lines are attached. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix incorrect status reporting on DIF errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: T10 DIF - ISP83xx changes. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for legacy interrupts for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enable fw attributes for ISP24xx and above. (Chad Dupuis) [826565] - [scsi] qla2xxx: Get fcal position map should not be called for p2p topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Set Maximum Read Request Size to 4K. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enclose adapter related calls in adapter check in failed state handler. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for handling some error conditions in loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix description of qla2xmaxqdepth parameter. (Chad Dupuis) [826565] - [scsi] qla2xxx: set idc version if function is first one to come. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do not restrict the number of NPIV ports for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do PCI fundamental reset for ISP83xx (Chad Dupuis) [826565] - [scsi] qla2xxx: Fail initialization if unable to load RISC code. (Chad Dupuis) [826565] - [scsi] qla2xxx: Ensure PLOGI is sent to Fabric Management-Server upon request. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove setting Scsi_host->this_id during adapter probe. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use defines instead of hardcoded values for intr status. (Chad Dupuis) [826565] - [scsi] qla2xxx: Dont call nic restart firmware if it is already active and running. (Chad Dupuis) [826565] - [scsi] qla2xxx: Wrong PCIe(2.5Gb/s x8) speed in the kerenel message for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implement beacon support for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for continuous rescan attempts in arbitrated loop topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Only enable link up on the correct interrupt event. (Chad Dupuis) [826565] - [scsi] qla2xxx: Update the driver copyright. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't register to legacy interrupt for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Changes for ISP83xx loopback support. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add bit to identify adapters for thermal temp. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implemetation of mctp. (Chad Dupuis) [826565] - [scsi] qla2xxx: IDC implementation for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add FW DUMP SIZE sysfs attribute. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implementation of bidirectional. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use bitmap to store loop_id's for fcports. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display mailbox failure by default. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla2xxx files (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove redundant NULL check before release_firmware() call. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add check in qla82xx_watchdog for failed hardware state. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add I2C BSG interface. (Chad Dupuis) [826565] - [scsi] qla2xxx: Bind to ISP8031 devices. (Chad Dupuis) [826565] - [scsi] Revert: qla2xxx: During loopdown perform Diagnostic loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper firmware version when new minidump template is gathered for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't capture minidump for ISP82xx on flash update from application. (Chad Dupuis) [826565] - [scsi] qla2xxx: Log link up and link down messages to track link flops. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix discrepencies between RHEL 6 and upstream. (Chad Dupuis) [826565] - [scsi] qla2xxx: Avoid losing any fc ports when loop id's are exhausted. (Chad Dupuis) [826565] - [scsi] qla2xxx: Optimize existing port name server query matching. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove mirrored field vp_idx from struct fc_port. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fixups for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper supported speeds for 16G FC adapters. (Chad Dupuis) [826565] - [scsi] qla2xxx: handle default case in qla2x00_request_firmware() (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_mbx.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Micro optimization in queuecommand handler (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_init.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_bsg.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Stats should be different from physical and virtual ports (Chad Dupuis) [826565] - [scsi] qla2xxx: Add ql_dbg_verbose logging level. (Chad Dupuis) [826565] - [scsi] qla2xxx: Handle interrupt registration failures more gracefully. (Chad Dupuis) [826565] - [scsi] qla2xxx: Change "Done" to "Entering" in the debug print statement in qla2x00_port_logout. (Chad Dupuis) [826565] - [scsi] qla2xxx: Detect PEG errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove unneeded DPC wakeups from qla82xx_watchdog. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in bus-reset handler. (Chad Dupuis) [826565] - [mm] thp: fix pmd_present for split_huge_page and PROT_NONE with THP (Andrea Arcangeli) [858385] - [wireless] rt2x00: Add support for BUFFALO WLI-UC-GNM2 to rt2800usb (Stanislaw Gruszka) [841578] - [wireless] cfg80211: process pending events when unregistering net device (Stanislaw Gruszka) [841578] - [net] mac80211: cancel mesh path timer (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: fix debug print in iwl_sta_calc_ht_flags (Stanislaw Gruszka) [841578] - [wireless] rt61pci: fix NULL pointer dereference in config_lna_gain (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: disable greenfield transmissions as a workaround (Stanislaw Gruszka) [841578] - [net] mac80211: fail authentication when AP denied authentication (Stanislaw Gruszka) [841578] - [wireless] reg: restore previous behaviour of chan->max_power calculations (Stanislaw Gruszka) [841578] - [net] mac80211: fix read outside array bounds (Stanislaw Gruszka) [841578] - [wireless] ath9k: Add PID/VID support for AR1111 (Stanislaw Gruszka) [841578] - [wireless] b43: fix crash with OpenFWWF (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: Check BSS ctx active before call mac80211 (Stanislaw Gruszka) [841578] - [wireless] rndis_wlan: release BSS structures returned by cfg80211_inform_bss() (Stanislaw Gruszka) [841578] - [net] mac80211: fix crash with single-queue drivers (Stanislaw Gruszka) [841578] - [wireless] rt2800usb: 2001:3c17 is an RT3370 device (Stanislaw Gruszka) [841578] - [wireless] Backport ti drivers from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport orinoco driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rtl818x driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ipw2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport p54 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ath drivers family from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43legacy driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport bcma bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ssb bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rt2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport iwlwifi driver from linux 3.5 (Stanislaw Gruszka) [818672 841578] - [wireless] Backport iwlegacy driver from 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport mac80211 from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] fix kabi breakage caused by wireless update (Stanislaw Gruszka) [841578] - [wireless] Backport wireless core from linux 3.5 (Stanislaw Gruszka) [841578] - [x86] pci: Add option to not assign BAR's if not already assigned (George Beshers) [859966] - [edac] sb_edac: Avoid overflow errors at memory size calculation (Mauro Carvalho Chehab) [859132] - [Documentation] kernel-parameters.txt: Add intel_idle.max_cstate (Prarit Bhargava) [858337] - [kernel] rcu: Remove function versions of __kfree_rcu and offset (Neil Horman) [813086] - [scsi] fix NULL request_queue in scsi_requeue_run_queue() (Jeff Garzik) [842881] - [netdrv] tg3: Set RX_CHECKSUMS appropriately (John Feeney) [828967] - [firmware] iwlwifi: update firmware for 6205 (Stanislaw Gruszka) [850579] - [netdrv] pch_gbe: vlan skb len fix (Veaceslav Falico) [851682] - [net] ipv4/cipso: don't follow a NULL pointer when setsockopt() is called (Amerigo Wang) [842872] - [net] bridge: Fix timer typo that may render snooping less effective (Nikolay Aleksandrov) [676938]- [net] svcrpc: fix BUG() in svc_tcp_clear_pages (J. Bruce Fields) [769045] - [fs] nfs: Properly handle the case where the delegation is revoked (Steve Dickson) [842435] - [fs] nfs: Move cl_delegations to the nfs_server struct (Steve Dickson) [842435] - [fs] nfs: Introduce nfs_detach_delegations() (Steve Dickson) [842435] - [fs] nfs: Fix a number of RCU issues in the NFSv4 delegation code (Steve Dickson) [842435] - [netdrv] netxen: fix link notification order (Veaceslav Falico) [826574] - [netdrv] netxen: remove unnecessary setting of skb->dev (Veaceslav Falico) [826574] - [netdrv] netxen: restrict force firmware dump when dump is disabled (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one for XG port (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one in netxen_nic_set_pauseparam() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix estimation of recv MSS in case of LRO (Veaceslav Falico) [826574] - [netdrv] netxen: added miniDIMM support in driver (Veaceslav Falico) [826574] - [netdrv] netxen: Allow only useful and recommended firmware dump capture mask values (Veaceslav Falico) [826574] - [netdrv] netxen_nic: disable minidump by default (Veaceslav Falico) [826574] - [netdrv] netxen: get rid of a redundant test for NULL before call to release_firmware() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix endian bug (Veaceslav Falico) [826574] - [netdrv] netxen: unify return value of .ndo_set_mac_address if address is invalid (Veaceslav Falico) [826574] - [mm] coredump: add VM_NODUMP, MADV_DONTDUMP, MADV_DODUMP (Jason Baron) [739001] - [mm] coredump: remove VM_ALWAYSDUMP flag (Jason Baron) [739001] - [net] ipv6: unify conntrack reassembly expire code with standard one (Amerigo Wang) [726807] - [net] ipv6: add a new namespace for nf_conntrack_reasm (Amerigo Wang) [726807] - [net] ipv6: fix overlap check for fragments (Amerigo Wang) [726807] - [net] netfilter: discard overlapping IPv6 fragment (Amerigo Wang) [726807] - [net] netfilter: defrag: remove one redundant atomic ops (Amerigo Wang) [726807] - [acpi] Fix logic for removing mappings in 'acpi_unmap' (Myron Stowe) [816517] - [acpi] acpica: Expand OSL memory read/write interfaces to 64 bits (Myron Stowe) [816517] - [acpi] Remove ./drivers/acpi/atomicio.[ch] (Myron Stowe) [816517] - [acpi] Add RAM mapping support to ACPI (Myron Stowe) [816517] - [acpi] apei: Add 64-bit read/write support for APEI on i386 (Myron Stowe) [816517] - [acpi] apei: Convert atomicio routines (Myron Stowe) [816517] - [acpi] Export interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [816517] - [acpi] Fix a fix section mismatch (Myron Stowe) [816517] - [net] ethtool: update ethtool_rx_flow_spec and avoid kabi breakage (Nikolay Aleksandrov) [847019] - [net] ethtool: add ntuple flow specifier data to network flow classifier (Nikolay Aleksandrov) [847019] - [net] ethtool: Add Ethernet MAC-level filtering/steering (Nikolay Aleksandrov) [847019] - [net] ethtool: Remove unimplemented flow specification types (Nikolay Aleksandrov) [847019] - [net] ethtool: Allow drivers to select RX NFC rule locations (Nikolay Aleksandrov) [847019] - [net] ethtool: Fix potential user buffer overflow for ETHTOOL_{G, S}RXFH (Nikolay Aleksandrov) [847019] - [net] ethtool: add rtnetlink & sched.h in ifndef GENKSYMS (Nikolay Aleksandrov) [847019] - [net] ethtool: Added kernel support in EEE Ethtool commands (Nikolay Aleksandrov) [847019] - [net] ethtool: Add reset operation (Nikolay Aleksandrov) [847019] - [net] ethtool: Change ETHTOOL_PHYS_ID implementation to allow dropping RTNL (Nikolay Aleksandrov) [847019] - [net] ethtool: Extend the ethtool API to obtain plugin module eeprom data (Nikolay Aleksandrov) [847019] - [net] ethtool: Added support for FW dump (Nikolay Aleksandrov) [847019] - [net] ethtool support to configure number of channels (Nikolay Aleksandrov) [847019] - [scsi] scsi_dh_alua: Enable STPG for unavailable ports (Ewan Milne) [857145] - [net] skbuff: do not take an additional reference in skb_frag_set_page (Neil Horman) [859433] - [i2c] add support for iSMT on bordenville (Neil Horman) [791368] - [pci] iommu, dmar: Use pr_format() instead of PREFIX to tidy up pr_*() calls (Don Dutile) [726531] - [pci] iommu, dmar: Reserve mmio space used by the IOMMU, if the BIOS forgets to (Don Dutile) [726531] - [pci] intel-iommu: Replace printks with appropriate pr_*() (Don Dutile) [726531] - [mm] fix potential anon_vma locking issue in mprotect() (Andrea Arcangeli) [858389] - [block] mtip32xx: fix user_buffer check in exec_drive_command (David Milburn) [837370] - [block] mtip32xx: remove HOTPLUG_PCI_PCIE dependancy (David Milburn) [837370] - [block] mtip32xx: Convert macro definitions for flag bits to enum (David Milburn) [837370] - [block] mtip32xx: Remove 'registers' and 'flags' from sysfs (David Milburn) [837370] - [block] mtip32xx: Changes to sysfs entries (David Milburn) [837370] - [block] mtip32xx: minor performance tweak (David Milburn) [837370] - [block] mtip32xx: Fix to support more than one sector in exec_drive_command() (David Milburn) [837370] - [block] mtip32xx: Use plain spinlock for 'cmd_issue_lock' (David Milburn) [837370] - [block] mtip32xx: Set block queue boundary variables (David Milburn) [837370] - [block] mtip32xx: Fix to handle TFE for PIO(IOCTL/internal) commands (David Milburn) [837370] - [block] mtip32xx: Change HDIO_GET_IDENTITY to return stored data (David Milburn) [837370] - [block] mtip32xx: Set custom timeouts for PIO commands (David Milburn) [837370] - [block] mtip32xx: fix clearing an incorrect register in mtip_init_port (David Milburn) [837370] - [block] mtip32xx: release the semaphore on an error path (David Milburn) [837370] - [block] mtip32xx: dump tagmap on failure (David Milburn) [837370] - [block] mtip32xx: fix handling of commands in various scenarios (David Milburn) [837370] - [block] mtip32xx: Shorten macro names (David Milburn) [837370] - [block] mtip32xx: misc changes (David Milburn) [837370] - [block] mtip32xx: Add new sysfs entry 'status' (David Milburn) [837370] - [block] mtip32xx: make setting comp_time as common (David Milburn) [837370] - [block] mtip32xx: Add new bitwise flag 'dd_flag' (David Milburn) [837370] - [block] mtip32xx: fix error handling in mtip_init() (David Milburn) [837370] - [block] mtip32xx: fix incorrect value set for drv_cleanup_done, and re-initialize and start port in mtip_restart_port() (David Milburn) [837370] - [kernel] tracing: Convert format output to seq_file (Jiri Olsa) [797067] - [kernel] tracing: Remove show_format and related macros from TRACE_EVENT (Jiri Olsa) [797067] - [kernel] tracing: Use defined fields and print_fmt to print formats (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for kprobe events (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for syscall events (Jiri Olsa) [797067] - [kernel] tracing: Add print_fmt field (Jiri Olsa) [797067] - [kernel] tracing: Have __dynamic_array() define a field (Jiri Olsa) [797067] - [pci] remove redundant checking in PCI Express capability routines (Myron Stowe) [832591] - [pci] Introduce command line option to disable ARI (Myron Stowe) [832591] - [pci] use pci_is_pcie() in pci core (Myron Stowe) [832591] - [serial] Basic support for Moschip 9900 family I/O chips (Steve Best) [850941] - [idle] intel_idle: ivybridge support (Matthew Garrett) [746722] - [block] Avoid missed wakeup in request waitqueue (Asias He) [848260] - [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [net] core: Fix napi_gro_frags vs netpoll path (Amerigo Wang) [845347] - [netdrv] benet: disable BH in callers of be_process_mcc() (Amerigo Wang) [845347] - [net] bonding: remove IFF_IN_NETPOLL flag (Amerigo Wang) [845347] - [mm] mmu_notifier: restore kabi (Andrea Arcangeli) [854584] - [mm] mmu_notifier: have mmu_notifiers use a global SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix-inconsistent-memory-between-secondary-mmu-and-host-fix (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix inconsistent memory between secondary MMU and host (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix freed page still mapped in secondary MMU (Andrea Arcangeli) [854584] - [mm] Revert: Have mmu_notifiers use SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [x86] amd_iommu: Cache pdev pointer to root-bridge (Frank Arnold) [814709] - [x86] amd_iommu: Make sure IOMMU interrupts are re-enabled on resume (Frank Arnold) [814709] - [x86] amd_iommu: Set iommu configuration flags in enable-loop (Frank Arnold) [814709] - [x86] amd_iommu: enable iommu before attaching devices (Frank Arnold) [814709] - [netdrv] cxgb3: treewide use of RCU_INIT_POINTER (Jay Fenlason) [847358] - [netdrv] cxgb3: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE (Jay Fenlason) [847358] - [netdrv] cxgb3: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847358] - [netdrv] cxgb3: update firmware version (Jay Fenlason) [847358] - [netdrv] cxgb3: add skb frag size accessors (Jay Fenlason) [847358] - [netdrv] cxgb3: convert to SKB paged frag API (Jay Fenlason) [847358] - [netdrv] cxgb3: remove use of ndo_set_multicast_list in drivers (Jay Fenlason) [847358] - [netdrv] pch_gbe: add extra clean tx (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit watchdog timeout (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit races (Veaceslav Falico) [853112] - [x86] cpu/amd: Fix crash as Xen Dom0 on AMD Trinity systems (Frank Arnold) [822278] - [x86] cpu/amd: Re-enable CPU topology extensions in case BIOS has disabled it (Frank Arnold) [822278] - [net] openvswitch: set openvswitch_handle_frame_hook (Thomas Graf) [854628] - [lib] flex_array: flex_array_prealloc takes a number of elements, not an end (Thomas Graf) [854628] - [net] openvswitch: Fix FLOW_BUFSIZE definition (Thomas Graf) [854628] - [net] openvswitch: Fix typo (Thomas Graf) [854628] - [net] openvswitch: Relax set header validation (Thomas Graf) [854628] - [net] openvswitch: Do not send notification if ovs_vport_set_options() failed (Thomas Graf) [854628] - [net] openvswitch: Enable retrieval of TCP flags from IPv6 traffic (Thomas Graf) [854628] - [net] openvswitch: Fix typo in documentation (Thomas Graf) [854628] - [net] openvswitch: Replace Nicira Networks (Thomas Graf) [854628] - [net] openvswitch: Check gso_type for correct sk_buff in queue_gso_packets() (Thomas Graf) [854628] - [net] openvswitch: Check currect return value from skb_gso_segment() (Thomas Graf) [854628] - [net] openvswitch: Reset upper layer protocol info on internal devices (Thomas Graf) [854628] - [sound] alsa: snd-aloop copy fix (Jaroslav Kysela) [854696] - [base] driver-core: fix device_register race (Rob Evers) [833098] - [netdrv] 8139cp: set intr mask after its handler is registered (Jason Wang) [815199] - [netdrv] pch_gbe: Do not abort probe on bad MAC (Veaceslav Falico) [851675] - [pci] fix upstream P2P bridge checks when enabling OBFF and LTR (Myron Stowe) [834711]- [mm] fix contig_page_data kABI breakage and related memory corruption (Satoru Moriya) [853007] - [mm] hugetlbfs: close race during teardown of hugetlbfs shared page tables (Rafael Aquini) [856325] - [mm] hugetlbfs: Correctly detect if page tables have just been shared (Rafael Aquini) [856325] - [mm] Revert: Eliminate kernel crash due to races in hugetlbfs (Rafael Aquini) [856325] - [net] sctp: backport sctp cache ipv6 source after route lookup (Michele Baldessari) [855759] - [net] sctp: backport support of sctp multi-homing ipv6 source address selection (Michele Baldessari) [855759] - [net] ipv6: backport RTA_PREFSRC ipv6 source route selection support (Michele Baldessari) [851118] - [input] wacom: add Intuos5 Touch Ring LED support (Aristeu Rozanski) [841611] - [net] core: allocate skbs on local node (Andy Gospodarek) [843163] - [netdrv] sfc: Fix maximum number of TSO segments and minimum TX queue size (Nikolay Aleksandrov) [845557] {CVE-2012-3412} - [net] etherdevice: Rename random_ether_addr to eth_random_addr (Neil Horman) [813086] - [net] etherdevice: rename dev_hw_addr_random and remove redundant second (Neil Horman) [813086] - [pcmcia] Introduce PCMCIA_DEVICE_PROD_ID3 (Neil Horman) [813086] - [net] add a truesize parameter to skb_add_rx_frag() (Neil Horman) [813086] - [net] rtnetlink: add rtnl_dereference() (Neil Horman) [813086] - [net] rtnetlink: Add checking to rcu_dereference() primitives (Neil Horman) [813086] - [kernel] rcu: define __rcu address space modifier for sparse (Neil Horman) [813086] - [kernel] rcu: Add rcu_access_pointer and rcu_dereference_protected (Neil Horman) [813086] - [kernel] rcu: Add lockdep checking to rhel (Neil Horman) [813086] - [kernel] rcu: Make __kfree_rcu() less dependent on compiler choices (Neil Horman) [813086] - [kernel] rcu: introduce kfree_rcu() (Neil Horman) [813086] - [mmc] sdio: add quirk to clamp byte mode transfer (Neil Horman) [813086] - [kernel] pm_runtime: Generic resume shouldn't set RPM_ACTIVE unconditionally (Neil Horman) [813086] - [kernel] workqueue: unify spelling of 'freeze' + 'able' to 'freezable' (Neil Horman) [813086] - [kernel] Allow drivers to compile with #include (Neil Horman) [813086] - [mmc] sdio: add new function for RAW (Read after Write) operation (Neil Horman) [813086] - [kernel] Uset set_irq_type() to define irq_set_irq_type() (Neil Horman) [813086] - [kernel] irq: Provide status modifier (Neil Horman) [813086] - [kernel] Simulate pm_qos_X_reuest() using existing qos RHEL6 infrastructure (Neil Horman) [813086] - [lib] cordic: add library module providing cordic angle calculation (Neil Horman) [813086] - [pcmcia] add PCMCIA_DEVICE_MANF_CARD_PROD_ID3 (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pcmcia] Add {pccard,pcmcia}_loop_tuple (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pci] Add helper macro for pci_register_driver boilerplate (Neil Horman) [813086] - [usb] Add helper macro for usb_driver boilerplate (Neil Horman) [813086] - [kernel] device: Generalize module_platform_driver (Neil Horman) [813086] - [kernel] dma-mapping: add dma_zalloc_coherent() (Neil Horman) [813086] - [kernel] Empty implementation of functions to make drivers compile (Neil Horman) [813086] - [kernel] split out the EXPORT_SYMBOL into export.h (Neil Horman) [813086] - [kernel] pm_qos: Define pm_qos_request() as pm_qos_requirement() (Neil Horman) [813086] - [kernel] replace USHORT_MAX, SHORT_MAX and SHORT_MIN with USHRT_MAX, SHRT_MAX and SHRT_MIN (Neil Horman) [813086] - [net] add wireless TX status socket option (Neil Horman) [813086] - [kernel] workqueue: implement alloc_ordered_workqueue() (Neil Horman) [813086] - [kernel] pm_qos: Move and rename the implementation files (Neil Horman) [813086] - [kernel] atomic: add atomic_inc_not_zero_hint() (Neil Horman) [813086] - [fs] vfs: introduce noop_llseek() (Neil Horman) [813086] - [net] Add net_ratelimited_function and net__ratelimited macros (Neil Horman) [813086] - [fs] libfs: add simple_open() (Neil Horman) [813086] - [base] core: device_rename's new_name can be const (Neil Horman) [813086] - [net] Add a boolean function to check if 2 ethernet addresses are the same (Neil Horman) [813086] - [net] Allow changing number of RX queues after device allocation (Neil Horman) [813086] - [net] Introduce skb_checksum_start_offset() to replace repetitive calculation (Neil Horman) [813086] - [netdrv] e1000e: drop check of RXCW.CW to eliminate link going up and down (Dean Nelson) [847310] - [net] core: add unknown state to sysfs NIC duplex export (Nikolay Aleksandrov) [855062] - [pci] read-modify-write the PCIe device control register when initiating FLR (Myron Stowe) [848358]- [s390] zfcp: No automatic port_rescan on events (Hendrik Brueckner) [855131] - [fs] xfs: push the AIL from memory reclaim and periodic sync (Dave Chinner) [855139] - [powerpc] perf: Use perf_instruction_pointer in callchains (Steve Best) [850575] - [powerpc] perf: Always use pt_regs for userspace samples (Steve Best) [850575] - [powerpc] perf: Move code to select SIAR or pt_regs into perf_read_regs (Steve Best) [850575] - [powerpc] perf: Create mmcra_sihv/mmcra_sipv helpers (Steve Best) [850575] - [powerpc] perf: Fix instruction address sampling on 970 and Power4 (Steve Best) [850575] - [netdrv] ehea: fix losing of NEQ events when one event occurred early (Steve Best) [822659] - [netdrv] ehea: only register irq after setting up ports (Steve Best) [822659] - [netdrv] ehea: make some functions and variables static (Steve Best) [822659] - [netdrv] ehea: Use round_jiffies_relative to align workqueue (Steve Best) [822659] - [netdrv] ehea: Reduce memory usage in buffer pools (Steve Best) [822659] - [netdrv] ehea: Remove unused tcp_end field in send WQ (Steve Best) [822659] - [netdrv] ehea: Add GRO support (Steve Best) [822659] - [netdrv] ehea: Remove LRO support (Steve Best) [822659] - [netdrv] ehea: Remove some unused definitions (Steve Best) [822659] - [netdrv] ehea: Simplify type 3 transmit routine (Steve Best) [822659] - [netdrv] ehea: Merge swqe2 TSO and non TSO paths (Steve Best) [822659] - [netdrv] ehea: Simplify ehea_xmit2 and ehea_xmit3 (Steve Best) [822659] - [netdrv] ehea: Allocate large enough skbs to avoid partial cacheline DMA writes (Steve Best) [822659] - [netdrv] ehea: Add vlan_features (Steve Best) [822659] - [netdrv] ehea: Dont check NETIF_F_TSO in TX path (Steve Best) [822659] - [netdrv] ehea: Remove num_tx_qps module option (Steve Best) [822659] - [netdrv] ehea: Remove force_irq logic in napi poll routine (Steve Best) [822659] - [netdrv] ehea: Update multiqueue support (Steve Best) [822659] - [netdrv] ehea: Remove NETIF_F_LLTX (Steve Best) [822659] - [netdrv] ehea: Remove sleep at .ndo_get_stats (Steve Best) [822659] - [netdrv] ehea: do vlan cleanup (Steve Best) [822659] - [netdrv] ehea: Use ethtool ethtool_cmd_speed API (Steve Best) [822659] - [netdrv] ehea: fix wrongly reported speed and port (Steve Best) [822659] - [netdrv] ehea: Fix a DLPAR bug on ehea_rereg_mrs() (Steve Best) [822659] - [netdrv] ehea: don't use flush_scheduled_work() (Steve Best) [822659] - [netdrv] ehea: kill unused ehea_rereg_mr_task (Steve Best) [822659] - [netdrv] ehea: Fixing LRO configuration (Steve Best) [822659] - [netdrv] ehea: Fixing statistics (Steve Best) [822659] - [netdrv] ehea: fix use after free (Steve Best) [822659] - [netdrv] ehea: Don't check for vlan group before vlan_tx_tag_present (Steve Best) [822659] - [netdrv] ehea: simplify conditional (Steve Best) [822659] - [netdrv] ehea: Fix a checksum issue on the receive path (Steve Best) [822659] - [netdrv] ehea: Allocate stats buffer with GFP_KERNEL (Steve Best) [822659] - [net] drop_monitor: dont sleep in atomic context (Neil Horman) [817146] - [net] drop_monitor: prevent init path from scheduling on the wrong cpu (Neil Horman) [817146] - [net] drop_monitor: Make updating data->skb smp safe (Neil Horman) [817146] - [net] drop_monitor: fix sleeping in invalid context warning (Neil Horman) [817146] - [scsi] bfa: firmware image name update (Rob Evers) [830008] - [scsi] bfa: Fix error codes and misc cleanup (Rob Evers) [830008] - [scsi] bfa: squelch lockdep complaint (Rob Evers) [830008] - [scsi] bfa: dereferencing freed memory in bfad_im_probe() (Rob Evers) [830008] - [scsi] bfa: off by one in bfa_ioc_mbox_isr() (Rob Evers) [830008] - [scsi] bfa: Fix to set vport FC host sysfs entries (Rob Evers) [830008] - [scsi] bfa: Fix bfa logging port state change (Rob Evers) [830008] - [scsi] bfa: defer vport delete handler till fw logo (Rob Evers) [830008] - [scsi] bfa: Update the driver version to 3.0.23.0 (Rob Evers) [830008] - [scsi] bfa: BSG and User interface fixes. (Rob Evers) [830008] - [scsi] bfa: Fix to avoid vport delete hang on request queue full scenario. (Rob Evers) [830008] - [scsi] bfa: Move service parameter programming logic into firmware. (Rob Evers) [830008] - [scsi] bfa: Revise Fabric Assigned Address(FAA) (Rob Evers) [830008] - [scsi] bfa: Flash controller IOC pll init fixes. (Rob Evers) [830008] - [scsi] bfa: Serialize the IOC hw semaphore unlock (Rob Evers) [830008] - [scsi] bfa: Modify ISR to process pending completions (Rob Evers) [830008] - [scsi] bfa: Add fc host issue lip support (Rob Evers) [830008] - [scsi] bfa: Fix endian bug (Rob Evers) [830008] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [827594] - [scsi] be2iscsi: Fix panic because of TCP RST/FIN (Rob Evers) [827594] - [scsi] be2iscsi: configure VLAN parameters (Rob Evers) [827594] - [scsi] be2iscsi: Format the MAC_ADDR with sysfs (Rob Evers) [827594] - [scsi] be2iscsi: Set log levels for various events (Rob Evers) [827594] - [scsi] be2iscsi: MBX Cmd for login, crashdump mode (Rob Evers) [827594] - [scsi] be2iscsi: Remove the iscsi_data_pdu setting (Rob Evers) [827594] - [target] tcm_fc: Add abort flag for gracefully handling exchange timeout (Neil Horman) [829932] - [scsi] fcoe: Ensure fcoe_recv_frame is always called in process context (Neil Horman) [829932] - [target] Fix possible NULL pointer with __transport_execute_tasks (Neil Horman) [829932] - [usb] usbdevfs: Add a USBDEVFS_GET_CAPABILITIES ioctl (Don Zickus) [828271]- [scsi] hpsa: bump version number (Tomas Henzl) [737644] - [scsi] hpsa: add marketing names for Gen8 controllers (Tomas Henzl) [737644] - [scsi] hpsa: dial down lockup detection during firmware flash (Tomas Henzl) [737644] - [scsi] hpsa: removed unused member maxQsinceinit (Tomas Henzl) [737644] - [scsi] hpsa: add new RAID level "1(ADM)" (Tomas Henzl) [737644] - [scsi] hpsa: factor out hpsa_free_irqs_and_disable_msix (Tomas Henzl) [737644] - [scsi] hpsa: refine interrupt handler locking for greater concurrency (Tomas Henzl) [737644] - [scsi] hpsa: use multiple reply queues (Tomas Henzl) [737644] - [scsi] hpsa: factor out tail calls to next_command() in process_(non)indexed_cmd() (Tomas Henzl) [737644] - [scsi] hpsa: do aborts two ways (Tomas Henzl) [737644] - [scsi] hpsa: add abort error handler function (Tomas Henzl) [737644] - [scsi] hpsa: remove unused parameter from finish_cmd (Tomas Henzl) [737644] - [scsi] hpsa: do not give up retry of driver cmds after only 3 retries (Tomas Henzl) [737644] - [scsi] hpsa: retry driver initiated commands on busy status (Tomas Henzl) [737644] - [scsi] hpsa: do not read from controller unnecessarily in completion code (Tomas Henzl) [737644] - [scsi] hpsa: suppress excessively chatty error messages (Tomas Henzl) [737644] - [scsi] hpsa: enable bus master bit after pci_enable_device (Tomas Henzl) [737644] - [scsi] hpsa: do not skip disabled devices (Tomas Henzl) [737644] - [scsi] hpsa: call pci_disable_device on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: use check_signature (Tomas Henzl) [737644] - [scsi] hpsa: use find_first_zero_bit (Tomas Henzl) [737644] - [scsi] hpsa: factor out driver name (Tomas Henzl) [737644] - [scsi] hpsa: removed unneeded structure member max_sg_entries and fix bad name (Tomas Henzl) [737644] - [scsi] hpsa: fix per device memory leak on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: do not sleep in atomic context in rmmod path. (Tomas Henzl) [737644] - [scsi] hpsa: Disable ASPM (Tomas Henzl) [737644] - [scsi] hpsa: detect controller lockup (Tomas Henzl) [737644] - [scsi] hpsa: fix flush cache transfer length (Tomas Henzl) [737644] - [scsi] hpsa: remove unused busy_initializing and busy_scanning (Tomas Henzl) [737644] - [scsi] hpsa: set max sectors instead of taking the default (Tomas Henzl) [737644] - [scsi] hpsa: change confusing message to be more clear (Tomas Henzl) [737644] - [scsi] hpsa: fix physical device lun and target numbering problem (Tomas Henzl) [737644] - [scsi] hpsa: fix problem that OBDR devices are not detected (Tomas Henzl) [737644] - [scsi] hpsa: retry commands completing with status of UNSOLICITED_ABORT (Tomas Henzl) [737644] - [scsi] hpsa: fix potential overrun while memcpy'ing sense data (Tomas Henzl) [737644] - [scsi] hpsa: fix dma unmap error in hpsa_passthru_ioctl (Tomas Henzl) [737644] - [scsi] hpsa: Change memset using sizeof(ptr) to sizeof(*ptr) (Tomas Henzl) [737644] - [x86] perf: Enable/Add IvyBridge hardware support (Prarit Bhargava) [829872] - [x86] perf: Update SNB PEBS constraints (Prarit Bhargava) [829872] - [x86] perf: Implement cycles:p for SNB/IVB (Prarit Bhargava) [829872] - [x86] perf: Prettify pmu config literals (Prarit Bhargava) [829872] - [x86] perf: Implement arch event mask as quirk (Prarit Bhargava) [829872] - [x86] perf: Disable PEBS on SandyBridge chips (Prarit Bhargava) [829872] - [virt] kvm: Add accessor for reading cr4 (or some bits of cr4) (Gleb Natapov) [832301] - [kernel] sched: Create special class for stop/migrate work (Igor Mammedov) [843541] - [net] ipv4: Add interface option to enable routing of 127.0.0.0/8 (Thomas Graf) [831623] - [net] ipv6: Move ipv6 proc file registration to end of init order (Thomas Graf) [809297] - [net] sctp: Don't charge for data in sndbuf again when transmitting packet (Thomas Graf) [809792]- [x86] acpi: Fix use-after-free in acpi_map_lsapic (Igor Mammedov) [826067] - [drm] ttm: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_truncate_range (Rafael Aquini) [806049] - [fs] udf: fix retun value on error path in udf_load_logicalvol (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Improve table length check to avoid possible overflow (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Fortify loading of sparing table (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Avoid run away loop when partition table length is corrupted (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Use 'ret' instead of abusing 'i' in udf_load_logicalvol() (Nikola Pajkovsky) [843143] {CVE-2012-3400}- [virt] kvm: fix KVM_GET_MSR for PV EOI (Michael S. Tsirkin) [835095] - [virt] kvm: update KVM_SAVE_MSRS_BEGIN to correct value (Michael S. Tsirkin) [835095] - [virt] kvm: switch to apic_set_eoi_write, apic_write (Michael S. Tsirkin) [835095] - [x86] apic: add apic_set_eoi_write for PV use (Michael S. Tsirkin) [835095] - [virt] kvm: host side for eoi optimization (Michael S. Tsirkin) [835095] - [virt] kvm: introduce kvm_read_guest_cached (Michael S. Tsirkin) [835095] - [virt] kvm: Add memory slot versioning and use it to provide fast guest write interface (Michael S. Tsirkin) [835095] - [virt] kvm_host: add kvm_memslots wrapper (Michael S. Tsirkin) [835095] - [virt] kvm: only sync when attention bits set (Michael S. Tsirkin) [835095] - [x86] bitops: note on __test_and_clear_bit atomicity (Michael S. Tsirkin) [835095] - [virt] kvm: guest side for eoi avoidance (Michael S. Tsirkin) [835095] - [x86] apic: make apic_probe extern (Michael S. Tsirkin) [835095] - [x86] apic: add apic_flat to apic_probe on x86_64 (Michael S. Tsirkin) [835095] - [virt] kvm: add paravirt cpu notifier stubs (Michael S. Tsirkin) [835095] - [virt] kvm: optimize ISR lookups (Michael S. Tsirkin) [835095] - [virt] kvm: document lapic regs field (Michael S. Tsirkin) [835095] - [x86] apic: Implement EIO micro-optimization (Michael S. Tsirkin) [835095] - [x86] apic: Add apic->eoi_write() callback (Michael S. Tsirkin) [835095] - [x86] apic: Use symbolic APIC_EOI_ACK (Michael S. Tsirkin) [835095] - [x86] apic: Fix typo EIO_ACK -> EOI_ACK and document it (Michael S. Tsirkin) [835095] - [virt] kvm: Introduce bitmask for apic attention reasons (Michael S. Tsirkin) [835095] - [virt] kvm: dont clear TMR on EOI (Michael S. Tsirkin) [835095] - [x86] efi_ioremap may not map the entire physical address space requested (Larry Woodman) [840691] - [netdrv] bnx2x: Add remote-fault link detection (Michal Schmidt) [814877] - [virt] vhost: poll vq in zerocopy callback (Jason Wang) [734731] - [virt] vhost_net, zerocopy: adding and signalling immediately when fully copied (Jason Wang) [734731] - [virt] vhost_net: re-poll only on EAGAIN or ENOBUFS (Jason Wang) [734731] - [net] sunrpc: svc_xprt sends on closed socket should stop immediately (J. Bruce Fields) [849702]- [fs] jbd2: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd, jbd2: fixed typos (Dave Wysochanski) [735768] - [x86] perf: disable PEBS on a guest entry (Gleb Natapov) [845664] - [fs] dlm: make dlm_recv single threaded (David Teigland) [821060] - [fs] dlm: fix granting from recovery (David Teigland) [821824] - [fs] dlm: fix deadlock between dlm_send and dlm_controld (David Teigland) [824964] - [kernel] fork: fix overflow in vma length when copying mmap on clone (Anton Arapov) [815891] - [fs] fuse: update attributes on aio_read (Brian Foster) [850642] - [fs] fuse: invalidate inode mapping if mtime changes (Brian Foster) [850642] - [fs] fuse: add FUSE_AUTO_INVAL_DATA init flag (Brian Foster) [850642] - [net] cls_cgroup: Allow net_cls cgroups to have their classid reset to 0 (Neil Horman) [831456] - [mm] clarify the radix_tree exceptional cases (Rafael Aquini) [806049] - [mm] tmpfs, radix_tree: locate_item to speed up swapoff (Rafael Aquini) [806049] - [mm] a few small updates for radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_writepage and enable swap (Rafael Aquini) [806049] - [mm] tmpfs: convert mem_cgroup shmem to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_getpage_gfp to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_unuse_inode to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_truncate_range to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: copy truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] tmpfs: miscellaneous trivial cleanups (Rafael Aquini) [806049] - [mm] tmpfs: demolish old swap vector support (Rafael Aquini) [806049] - [mm] let swap use exceptional entries (Rafael Aquini) [806049] - [lib] radix_tree: exceptional entries and indices (Rafael Aquini) [806049] - [mm] tmpfs: simplify unuse and writepage (Rafael Aquini) [806049] - [mm] tmpfs: simplify filepage/swappage (Rafael Aquini) [806049] - [mm] tmpfs: simplify prealloc_page (Rafael Aquini) [806049] - [mm] tmpfs: pass gfp to shmem_getpage_gfp (Rafael Aquini) [806049] - [mm] tmpfs: no need to use i_lock (Rafael Aquini) [806049] - [mm] pincer in truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] consistent truncate and invalidate loops (Rafael Aquini) [806049] - [mm] tidy vmtruncate_range and related functions (Rafael Aquini) [806049] - [mm] truncate functions are in truncate.c (Rafael Aquini) [806049] - [mm] filemap: cleanup descriptions of filler arg (Rafael Aquini) [806049] - [mm] tmpfs: add shmem_read_mapping_page_gfp (Rafael Aquini) [806049] - [mm] tmpfs: take control of its truncate_range (Rafael Aquini) [806049] - [mm] move shmem prototypes to shmem_fs.h (Rafael Aquini) [806049] - [mm] move vmtruncate_range to truncate.c (Rafael Aquini) [806049] - [mm] remove worrying dead code from find_get_pages() (Rafael Aquini) [806049] - [lib] radix-tree: fix RCU bug (Rafael Aquini) [819243]- [ata] libata: Add space to fix 2GB ATA Flash Disk/ADMA428M blacklist (Prarit Bhargava) [843849] - [char] hw_random: check for errors in data_present() return value (Amit Shah) [849196] - [char] hwrng: Revert back to older API to prevent (k)abi bugs (Amit Shah) [849196] - [char] Revert: hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [849196] - [pci] add pci_pcie_cap2() check for PCIe feature capabilities >= v2 (Myron Stowe) [834700] - [pci] use pci_pcie_cap() in pci core (Myron Stowe) [834700] - [s390] dasd: add sanity check to detect path connection error (Hendrik Brueckner) [823015] - [s390] kernel: Add z/VM LGR detection (Hendrik Brueckner) [823014] - [message] mptfusion: Fix for device removed in blocked state (Tomas Henzl) [831865] - [mm] avoid swapping out with swappiness==0 (Satoru Moriya) [787885]- [pci] disable MEM decoding while updating 64-bit MEM BARs (Myron Stowe) [841973] - [pci] leave MEM and IO decoding disabled during 64-bit BAR sizing, too (Myron Stowe) [841973] - [pci] Use class for quirk for host bridge mmio_always_on (Myron Stowe) [841973] - [pci] fold pci_calc_resource_flags() into decode_bar() (Myron Stowe) [841973] - [pci] treat mem BAR type "11" (reserved) as 32-bit, not 64-bit, BAR (Myron Stowe) [841973] - [pci] disable mmio during bar sizing (Myron Stowe) [841973] - [fs] nfs: nfs_attr_use_mounted_on_file() missing return value. (Steve Dickson) [842312] - [fs] gfs2: Make gfs2_write_end not dirty the inode with every write (Robert S Peterson) [844814] - [x86] cpufeature: Add CPU features from Intel document 319433-012A (John Villalovos) [841661] - [virt] kvm: expose latest Intel cpu new features (BMI1/BMI2/FMA/AVX2) to guest (John Villalovos) [841661] - [tools] perf kvm: Fix segfault with report and mixed guestmount use (Jiri Olsa) [846702] - [tools] perf kvm: Fix regression with guest machine creation (Jiri Olsa) [846702] - [tools] perf script: Fix format regression due to libtraceevent merge (Jiri Olsa) [846702] - [tools] perf: Fix synthesizing tracepoint names from the perf.data headers (Jiri Olsa) [846702] - [tools] perf stat: Fix default output file (Jiri Olsa) [846702] - [tools] perf tools: Fix endianity swapping for adds_features bitmask (Jiri Olsa) [846702] - [tools] perf uprobes: Remove unnecessary check before strlist__delete (Jiri Olsa) [846702] - [tools] perf symbols: Check for valid dso before creating map (Jiri Olsa) [846702] - [tools] perf evsel: Fix 32 bit values endianity swap for sample_id_all header (Jiri Olsa) [846702] - [tools] perf session: Handle endianity swap on sample_id_all header data (Jiri Olsa) [846702] - [tools] perf symbols: Handle different endians properly during symbol load (Jiri Olsa) [846702] - [tools] perf evlist: Pass third argument to ioctl explicitly (Jiri Olsa) [846702] - [tools] perf: Update ioctl documentation for PERF_IOC_FLAG_GROUP (Jiri Olsa) [846702] - [tools] perf: Make --version show kernel version instead of pull req tag (Jiri Olsa) [846702] - [tools] perf: Check if callchain is corrupted (Jiri Olsa) [846702] - [tools] perf callchain: Make callchain cursors TLS (Jiri Olsa) [846702] - [tools] perf: Fix pager on minimal-install embedded systems (Jiri Olsa) [846702] - [tools] perf: Fix make tarballs (Jiri Olsa) [846702] - [tools] perf script: Fix regression in callchain dso name (Jiri Olsa) [846702] - [tools] perf stat: Initialize default events wrt exclude_{guest, host} (Jiri Olsa) [846702] - [tools] perf annotate browser: Fix help window entry for navigating to hottest line (Jiri Olsa) [846702] - [tools] perf report: Use the right symbol for annotation (Jiri Olsa) [846702] - [tools] perf probe: Detect probe target when m/x options are absent (Jiri Olsa) [846702] - [tools] perf compat: Make a note in documentation about uprobe interface (Jiri Olsa) [846702] - [tools] perf probe: Provide perf interface for uprobes (Jiri Olsa) [846702] - [tools] perf ui browser: Stop using 'self' (Jiri Olsa) [846702] - [tools] perf annotate browser: Read perf config file for settings (Jiri Olsa) [846702] - [tools] perf config: Allow '_' in config file variable names (Jiri Olsa) [846702] - [tools] perf annotate browser: Make feature toggles global (Jiri Olsa) [846702] - [tools] perf annotate browser: The idx_asm field should be used in asm only view (Jiri Olsa) [846702] - [tools] perf: Convert critical messages to ui__error() (Jiri Olsa) [846702] - [tools] perf ui: Make --stdio default when TUI is not supported (Jiri Olsa) [846702] - [tools] perf record: Fix branch_stack type in perf_record_opts (Jiri Olsa) [846702] - [tools] perf: Reconstruct event with modifiers from perf_event_attr (Jiri Olsa) [846702] - [tools] perf top: Fix counter name fixup when fallbacking to cpu-clock (Jiri Olsa) [846702] - [tools] perf: fix thread_map__new_by_pid_str() memory leak in error path (Jiri Olsa) [846702] - [tools] perf: Do not use _FORTIFY_SOURCE when DEBUG=1 is specified (Jiri Olsa) [846702] - [tools] perf evlist: Explicititely initialize input_name (Jiri Olsa) [846702] - [tools] perf compat: Disable perf branch sampling in evlist command (Jiri Olsa) [846702] - [tools] perf evlist: Show event attribute details (Jiri Olsa) [846702] - [tools] perf: Bump default sample freq to 4 kHz (Jiri Olsa) [846702] - [tools] perf buildid-list: Work better with pipe mode (Jiri Olsa) [846702] - [tools] perf: Fix piped mode read code (Jiri Olsa) [846702] - [tools] perf inject: Fix broken perf inject -b (Jiri Olsa) [846702] - [tools] perf: rename HEADER_TRACE_INFO to HEADER_TRACING_DATA (Jiri Olsa) [846702] - [tools] perf: Add union u64_swap type for swapping u64 data (Jiri Olsa) [846702] - [tools] perf: Carry perf_event_attr bitfield throught different endians (Jiri Olsa) [846702] - [tools] perf record: Fix documentation for branch stack sampling (Jiri Olsa) [846702] - [tools] perf target: Add cpu flag to sample_type if target has cpu (Jiri Olsa) [846702] - [tools] perf: Add hardcoded name term for pmu events (Jiri Olsa) [846702] - [tools] perf: Separate 'mem:' event scanner bits (Jiri Olsa) [846702] - [tools] perf: Use allocated list for each parsed event (Jiri Olsa) [846702] - [tools] perf: Add support for displaying event parser debug info (Jiri Olsa) [846702] - [tools] perf test: Move parse event automated tests to separated object (Jiri Olsa) [846702] - [tools] perf evsel: Create events initially disabled -- again (Jiri Olsa) [846702] - [tools] perf: Split term type into value type and term type (Jiri Olsa) [846702] - [tools] perf hists: Fix callchain ip printf format (Jiri Olsa) [846702] - [tools] perf target: Add uses_mmap field (Jiri Olsa) [846702] - [tools] Revert: perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf target: Rename functions to avoid double negation (Jiri Olsa) [846702] - [tools] perf annotate browser: Add key bindings help window (Jiri Olsa) [846702] - [tools] perf annotate browser: Show 'jumpy' functions (Jiri Olsa) [846702] - [tools] perf annotate browser: Count the numbers of jump sources to a target (Jiri Olsa) [846702] - [tools] perf annotate: Introduce ->free() method in ins_ops (Jiri Olsa) [846702] - [tools] perf annotate: Augment lock instruction output (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment for single op ins (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment (Jiri Olsa) [846702] - [tools] perf annotate: Use raw form for register indirect call instructions (Jiri Olsa) [846702] - [tools] perf hists browser: Use '/' for search/filter instead of 's' (Jiri Olsa) [846702] - [tools] perf annotate: shorten helpline so it fits in visible space (Jiri Olsa) [846702] - [tools] perf record: Reset event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf top: Update event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf record: Fix fallback to cpu-clock on ppc (Jiri Olsa) [846702] - [tools] perf report: Fix format string for x86-32 compilation (Jiri Olsa) [846702] - [tools] perf top: Default to system wide using perf_target methods (Jiri Olsa) [846702] - [tools] perf stat: Use perf_evlist__create_maps (Jiri Olsa) [846702] - [tools] perf target: Consolidate target task/cpu checking (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__strerror() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target__parse_uid() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target_errno (Jiri Olsa) [846702] - [tools] perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf top: Set target.system_wide (Jiri Olsa) [846702] - [tools] perf session: Fail on processing event with unknown size (Jiri Olsa) [846702] - [tools] perf ui: Change fallback policy of setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Add gtk2 support into setup_browser() (Jiri Olsa) [846702] - [tools] perf ui gtk: Rename functions for consistency (Jiri Olsa) [846702] - [tools] perf ui gtk: Drop arg[cv] arguments from perf_gtk_setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Make setup_browser() generic (Jiri Olsa) [846702] - [tools] perf target: Split out perf_target handling code (Jiri Olsa) [846702] - [tools] perf: Check more combinations of PID/TID, UID and CPU switches (Jiri Olsa) [846702] - [tools] perf evlist: Make create_maps() take struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__validate() helper (Jiri Olsa) [846702] - [tools] perf top: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf stat: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce struct perf_target (Jiri Olsa) [846702] - [tools] perf: Fix include header files in util/parse-events.h (Jiri Olsa) [846702] - [tools] perf annotate browser: Compact 'nop' output (Jiri Olsa) [846702] - [tools] perf annotate browser: Do raw printing in 'o'ffset in a single place (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't change the asm line color when toggling source (Jiri Olsa) [846702] - [tools] perf annotate browser: More clearly separate columns (Jiri Olsa) [846702] - [tools] perf ui browser: Introduce routine to draw vertical line (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't display 0.00 percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Remove the vertical line after the percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Show current jump, back or forward (Jiri Olsa) [846702] - [tools] perf ui browser: Add method to draw up/down arrow line (Jiri Olsa) [846702] - [tools] perf annotate browser: Add a right arrow before call instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't draw jump connectors for out of function jumps (Jiri Olsa) [846702] - [tools] perf annotate: Mark jump instructions with no offset (Jiri Olsa) [846702] - [tools] perf annotate: Disambiguage offsets and addresses in operands (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle NULL jump targets (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial loop detection (Jiri Olsa) [846702] - [tools] perf: Cleanup realloc use (Jiri Olsa) [846702] - [tools] ui browser: Add method to write graphical characters (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle retq instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cue for retq instruction (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cues on jump lines (Jiri Olsa) [846702] - [tools] perf annotate browser: Suppress the callq address (Jiri Olsa) [846702] - [tools] perf annotate browser: Bandaid offsets/jump label objdump ambiguity (Jiri Olsa) [846702] - [tools] perf annotate: Group operands members (Jiri Olsa) [846702] - [tools] perf annotate: Add missing jump variants (Jiri Olsa) [846702] - [tools] perf annotate browser: Use a vertical line as percentage separator (Jiri Olsa) [846702] - [tools] perf annotate browser: Make lines more compact (Jiri Olsa) [846702] - [tools] perf annotate browser: Align jump labels (Jiri Olsa) [846702] - [tools] perf annotate browser: Hide non jump target addresses in offset mode (Jiri Olsa) [846702] - [tools] perf symbols: Introduce symbol__size method (Jiri Olsa) [846702] - [tools] perf annotate browser: Rename disasm_line_rb_node (Jiri Olsa) [846702] - [tools] perf annotate: Introduce scnprintf ins_ops method (Jiri Olsa) [846702] - [tools] perf annotate: Parse call targets earlier (Jiri Olsa) [846702] - [tools] perf annotate: Disassembler instruction parsing (Jiri Olsa) [846702] - [tools] perf annotate browser: Use the disasm_line instruction name and operand fields (Jiri Olsa) [846702] - [tools] perf annotate: Parse instruction (Jiri Olsa) [846702] - [tools] perf annotate: Rename objdump_line to disasm_line (Jiri Olsa) [846702] - [tools] perf record: Use sw counter only if hw pmu is not detected (Jiri Olsa) [846702] - [tools] perf: Fix thread map that is type pid_t (Jiri Olsa) [846702] - [tools] perf stat: Declare some references static (Jiri Olsa) [846702] - [tools] perf: Move GTK+ bits to tools/perf/ui/gtk directory (Jiri Olsa) [846702] - [tools] perf: Move UI bits to tools/perf/ui directory (Jiri Olsa) [846702] - [tools] perf annotate: Fix a build error (Jiri Olsa) [846702] - [tools] perf annotate browser: string search: /?n (Jiri Olsa) [846702] - [tools] perf report: Correct display of samples and events in header (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial support for navigating jump instructions (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Add list based search for addr offset (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Move callq handling to separate function (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Allow toggling addr offset view (Jiri Olsa) [846702] - [tools] perf annotate: Allow printing objdump line addr in different color (Jiri Olsa) [846702] - [tools] perf ui browser: Return the current color when setting a new one (Jiri Olsa) [846702] - [tools] traceevent: Ignore TRACEEVENT-CFLAGS file (Jiri Olsa) [846702] - [tools] traceevent: Detect build environment changes (Jiri Olsa) [846702] - [tools] traceevent: Cleanup realloc use (Jiri Olsa) [846702] - [tools] traceevent: Add missing break in make_bprint_args (Jiri Olsa) [846702] - [tools] traceevent: Check return value of arg_to_str() (Jiri Olsa) [846702] - [tools] traceevent: Check result of malloc() during reading token (Jiri Olsa) [846702] - [tools] traceevent: Fix some comments (Jiri Olsa) [846702] - [tools] traceevent: Do not call add_event() again if allocation failed (Jiri Olsa) [846702] - [tools] traceevent: Pass string type argument to args (Jiri Olsa) [846702] - [tools] traceevent: Handle realloc() failure path (Jiri Olsa) [846702] - [tools] traceevent: Handle strdup failure cases (Jiri Olsa) [846702] - [tools] traceevent: Introduce extend_token() (Jiri Olsa) [846702] - [tools] traceevent: Fix printk_cmp() (Jiri Olsa) [846702] - [tools] traceevent: Fix trace_printk for long integers (Jiri Olsa) [846702] - [tools] traceevent: Fix pM print format arg handling (Jiri Olsa) [846702] - [tools] traceevent: Add support to show migrate disable counter (Jiri Olsa) [846702] - [tools] traceevent: Add support for ".*s" in bprintk events (Jiri Olsa) [846702] - [tools] traceevent: Let filtering numbers by string use function names (Jiri Olsa) [846702] - [tools] traceevent: Replace malloc_or_die to plain malloc in alloc_event() (Jiri Olsa) [846702] - [tools] traceevent: Add support for __print_hex() (Jiri Olsa) [846702] - [tools] traceevent: Use local variable 'field' (Jiri Olsa) [846702] - [tools] traceevent: Check string is really printable (Jiri Olsa) [846702] - [tools] traceevent: Make dependency files regeneratable (Jiri Olsa) [846702] - [tools] traceevent: Teach [ce]tags about libtraceeevent error codes (Jiri Olsa) [846702] - [tools] traceevent: Fix clean target in Makefile (Jiri Olsa) [846702] - [tools] traceevent: Silence compiler warning on 32bit build (Jiri Olsa) [846702] - [tools] traceevent: Fix signature of create_arg_item() (Jiri Olsa) [846702] - [tools] traceevent: Use proper function parameter type (Jiri Olsa) [846702] - [tools] traceevent: Fix freeing arg on process_dynamic_array() (Jiri Olsa) [846702] - [tools] traceevent: Fix a possibly wrong memory dereference (Jiri Olsa) [846702] - [tools] traceevent: Fix a possible memory leak (Jiri Olsa) [846702] - [tools] traceevent: Allow expressions in __print_symbolic() fields (Jiri Olsa) [846702] - [tools] perf: Always try to build libtraceevent (Jiri Olsa) [846702] - [tools] perf: Rename libparsevent to libtraceevent in Makefile (Jiri Olsa) [846702] - [tools] parse-events: Rename struct record to struct pevent_record (Jiri Olsa) [846702] - [tools] perf/events: Add flag to produce nsec output (Jiri Olsa) [846702] - [tools] perf: Have perf use the new libtraceevent.a library (Jiri Olsa) [846702] - [tools] perf: Build libtraceevent.a (Jiri Olsa) [846702] - [tools] perf: Separate out trace-cmd parse-events from perf files (Jiri Olsa) [846702] - [tools] perf script: Rename struct event to struct event_format in perl engine (Jiri Olsa) [846702] - [tools] perf script: Explicitly handle known default print arg type (Jiri Olsa) [846702] - [tools] Add Makefile.include (Jiri Olsa) [846702] - [tools] parse-event: Fix memset pointer size bug in handle (Jiri Olsa) [846702] - [tools] parse-events: Allow '*' and '/' operations in TP_printk (Jiri Olsa) [846702] - [tools] parse-events: Support '+' opcode in print format (Jiri Olsa) [846702] - [tools] parse-events: Let pevent_free() take a NULL pointer (Jiri Olsa) [846702] - [tools] parse-events: Handle opcode parsing error (Jiri Olsa) [846702] - [tools] parse-events: Handle invalid opcode parsing gracefully (Jiri Olsa) [846702] - [tools] perf/events: Correct size given to memset (Jiri Olsa) [846702] - [tools] perf/events: Add flag/symbol format_flags (Jiri Olsa) [846702] - [tools] events: Update tools/lib/traceevent to work with perf (Jiri Olsa) [846702] - [tools] events: Add files to create libtraceevent.a (Jiri Olsa) [846702] - [netdrv] cxgb4: Fix (nearly-)kernel-doc comments for various functions (Jay Fenlason) [847356] - [netdrv] cxgb4: Remove casts to same type (Jay Fenlason) [847356] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [847356] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Jay Fenlason) [847356] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Jay Fenlason) [847356] - [netdrv] cxgb4: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847356] - [netdrv] cxgb4: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Jay Fenlason) [847356] - [x86] mce: Disable error thresholding bank 4 on some AMD models (Frank Arnold) [823617] - [x86] bitops: Move BIT_64 for a wider use (Frank Arnold) [823617] - [x86] mce_amd: Hide interrupt_enable sysfs node (Frank Arnold) [823617] - [x86] mce_amd: Make APIC LVT thresholding interrupt optional (Frank Arnold) [823617] - [s390] kernel: incorrect task size after fork of a 31 bit process (Hendrik Brueckner) [845133] - [net] sock: delete unnecessary call of sk_alloc_size() (Weiping Pan) [850736]- [tracing] kprobes: Fix KABI break caused by new #include (Jiri Olsa) [786489] - [tools] perf: Enable the probe command (Jiri Olsa) [786489] - [tracing] Modify is_delete, is_return from int to bool (Jiri Olsa) [786489] - [tracing] kprobes: Rename probe_* to trace_probe_* (Jiri Olsa) [786489] - [tracing] ftrace, kprobes: Fix not to delete probes if in use (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe-tracer to support stack trace (Jiri Olsa) [786489] - [kernel] stack_trace: Add weak save_stack_trace_regs() (Jiri Olsa) [786489] - [x86] Swap save_stack_trace_regs parameters (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe selftest for gcc 4.6 (Jiri Olsa) [786489] - [tracing] kprobes: Fix common misspellings (Jiri Olsa) [786489] - [tracing] kprobes: Fix NULL pointer deref check (Jiri Olsa) [786489] - [tracing] kprobes: Add bitfield type (Jiri Olsa) [786489] - [tracing] kprobes: Support longer (>128 bytes) command (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup strict_strtol() using code (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of C-unlike argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak in error case (Jiri Olsa) [786489] - [tracing] kprobes: fix printk typo 'faild' (Jiri Olsa) [786489] - [tracing] kprobes: unregister_trace_probe needs to be called under mutex (Jiri Olsa) [786489] - [tracing] perf, kprobes: Remove duplicate includes from many files (Jiri Olsa) [786489] - [tracing] kprobes: Support "string" type (Jiri Olsa) [786489] - [tracing] kprobes: Support basic types on dynamic events (Jiri Olsa) [786489] - [tracing] Fix typo of info text in trace_kprobe.c (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe parsing (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup unused return value of tracing functions (Jiri Olsa) [786489] - [tracing] perf: Factorize trace events raw sample buffer operations (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe tracing self test for new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Drop function argument access syntax (Jiri Olsa) [786489] - [tracing] kprobes: Show sign of fields in trace_kprobe format files (Jiri Olsa) [786489] - [tracing] kprobes: Check new event/group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix field creation's bad error handling (Jiri Olsa) [786489] - [tracing] kprobes: Support delete probe syntax (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak bug and check kstrdup() return value (Jiri Olsa) [786489] - [tracing] kprobes: Don't output zero offset (Jiri Olsa) [786489] - [tracing] kprobes: Always show group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix memory leak (Jiri Olsa) [786489] - [tracing] perf, kprobes: Fix lock recursion (Jiri Olsa) [786489] - [tracing] kprobes: Rename Kprobe-tracer to kprobe-event (Jiri Olsa) [786489] - [tracing] kprobes: Compare both of event-name and event-group to find probe (Jiri Olsa) [786489] - [tracing] kprobes: Add failure messages for debugging (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe-tracer selftest against new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Robustify fixed field names against variable field names conflicts (Jiri Olsa) [786489] - [tracing] kprobes: Avoid field name confliction (Jiri Olsa) [786489] - [tracing] kprobes: Make special variable names more self-explainable (Jiri Olsa) [786489] - [tracing] kprobes: Remove '$ra' special variable (Jiri Olsa) [786489] - [tracing] kprobes: Add $ prefix to special variables (Jiri Olsa) [786489] - [tracing] kprobes: Use global event perf buffers in kprobe tracer (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Disable kprobe events by default after creation (Jiri Olsa) [786489] - [tracing] kprobes: Fix profiling alignment for perf_counter buffer (Jiri Olsa) [786489] - [tracing] kprobes: Add probe handler dispatcher to support perf and ftrace concurrent use (Jiri Olsa) [786489] - [tracing] kprobes: Fix trace_probe registration order (Jiri Olsa) [786489] - [tracing] kprobes: Support custom subsystem for each kprobe event (Jiri Olsa) [786489] - [tracing] kprobes: Show event name in trace output (Jiri Olsa) [786489] - [tracing] kprobes: Add argument name support (Jiri Olsa) [786489] - [tracing] kprobes: Add event profiling support (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup kprobe tracer code. (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe offset to be unsigned (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Change trace_arg to probe_arg (Jiri Olsa) [786489] - [tracing] kprobes: Fix format typo in trace_kprobes (Jiri Olsa) [786489] - [tracing] kprobes: Add kprobes event profiling interface (Jiri Olsa) [786489] - [tracing] kprobes: tracer assigns new event ids for each event (Jiri Olsa) [786489] - [tracing] Generate names for each kprobe event automatically (Jiri Olsa) [786489] - [tracing] Kprobe-tracer supports more than 6 arguments (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer documentation (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer (Jiri Olsa) [786489] - [x86] ptrace: Fix regs_get_argument_nth() to add correct offset (Jiri Olsa) [786489] - [x86] Add pt_regs register and stack access APIs (Jiri Olsa) [786489] - [net] sched/act_mirred: do not drop packets when fails to mirror it (Jason Wang) [846585] - [net] sched: fix race in mirred device removal (Jason Wang) [846585] - [net] sched: printk message severity (Jason Wang) [846585] - [net] sched: act_mirred cleanup (Jason Wang) [846585] - [kernel] events: Fix double start/stop in x86_pmu_start() (Jerome Marchand) [803900] - [kernel] events: Fix broken interrupt rate throttling (Jerome Marchand) [803900] - [kernel] events: Avoid a useless pmu_disable() in the perf-tick (Jerome Marchand) [803900] - [input] wacom: add support for Bamboo Pen ID 0xd4 (Aristeu Rozanski) [798796] - [input] wacom: add Intuos5 Touch Ring/ExpressKey support (Aristeu Rozanski) [841611] - [input] wacom: add basic Intuos5 support (Aristeu Rozanski) [841611] - [virt] virtio: Use ida to allocate virtio index (Asias He) [844542] - [virt] kvm: apply kvmclock offset to guest wall clock time (Marcelo Tosatti) [817243] - [virt] kvm: Fix PCI header check on device assignment (Alex Williamson) [829031] - [virt] kvm: Don't save/restore MSR_IA32_PERF_STATUS (Karen Noel) [816308] - [s390] kernel: CPU idle vs CPU hotplug (Hendrik Brueckner) [845132] - [powerpc] pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [822614] - [char] tty: Fix possible race in n_tty_read() (Stanislaw Gruszka) [765665] - [x86] crash: prepare for pseudo-phys pages without machine frames (Laszlo Ersek) [848766] - [netdrv] cxgb3: Set vlan_feature on net_device (Steve Best) [841993] - [netdrv] mlx4: Add support for EEH error recovery (Steve Best) [822654] - [netdrv] e1000e: add missing clear of E1000_RCTL_VFE to e1000e_set_rx_mode() (Dean Nelson) [832573] - [netdrv] e1000: Prevent reset task killing itself (Dean Nelson) [842886] - [netdrv] r8169: fix invalid firmware for 8168d and include ones for newer chipsets (Ivan Vecera) [840591] - [net] netconsole: disable netconsole target before releasing target_list_lock (Amerigo Wang) [849571] - [net] netconsole: fix deadlock when removing net driver that netconsole is using (Amerigo Wang) [769734] - [net] ethtool: Report link-down while interface is down (Ivan Vecera) [821674]- [x86] mce: Replace MCM_ with MCI_MISC_ (Luming Yu) [696033] - [x86] mce: Move MCACOD defines from mce-severity.c to (Luming Yu) [696033] - [x86] mce-severity: Fix check for processor context when machine check was taken (Luming Yu) [696033] - [x86] mce-severity: Replace hard coded hex constants with symbolic defines (Luming Yu) [696033] - [x86] mce-severity: Recognise machine check bank signature for data path error (Luming Yu) [696033] - [x86] mce-severity: Clean up trivial coding style problems (Luming Yu) [696033] - [x86] mce-severity: Cleanup severity table (Luming Yu) [696033] - [x86] mce-severity: Make formatting a bit more readable (Luming Yu) [696033] - [x86] mce-severity: Fix two severities table signatures (Luming Yu) [696033] - [x86] mce: Handle "action required" errors (Luming Yu) [696033] - [x86] mce: Add mechanism to safely save information in MCE handler (Luming Yu) [696033] - [x86] mce: Create helper function to save addr/misc when needed (Luming Yu) [696033] - [mm] HWPOISON: Add code to handle "action required" errors (Luming Yu) [696033] - [mm] HWPOISON: Clean up memory_failure() vs. __memory_failure() (Luming Yu) [696033] - [hwmon] fam15h_power: Fix pci_device_id array (Frank Arnold) [822277] - [hwmon] fam15h_power: fix bogus values with current BIOSes (Frank Arnold) [822277] - [hwmon] fam15h_power: Increase output resolution (Frank Arnold) [822277] - [hwmon] fam15h_power: Correct sign extension of running_avg_capture (Frank Arnold) [822277] - [hwmon] Add driver for AMD family 15h processor power information (Frank Arnold) [822277] - [pci] amd-nb: Rename CPU PCI id define for F4 (Frank Arnold) [822277] - [hwmon] k10temp: Add support for AMD Trinity CPUs (Frank Arnold) [822277] - [hwmon] k10temp: Update documentation for Fam12h (Frank Arnold) [822277] - [md] raid1: close some possible races on write errors during resync (Jes Sorensen) [817970] - [md] avoid crash when stopping md array races with closing other open fds. (Jes Sorensen) [817970] - [md] fix bug in handling of new_data_offset (Jes Sorensen) [817970] - [md] raid1: fix use-after-free bug in RAID1 data-check code. (Jes Sorensen) [817970] - [md] support re-add of recovering devices. (Jes Sorensen) [817970] - [md] raid1: fix bug in read_balance introduced by hot-replace (Jes Sorensen) [817970] - [md] raid5: delayed stripe fix (Jes Sorensen) [817970] - [md] raid456: When read error cannot be recovered, record bad block (Jes Sorensen) [817970] - [md] make 'name' arg to md_register_thread non-optional. (Jes Sorensen) [817970] - [md] raid10: fix failure when trying to repair a read error. (Jes Sorensen) [817970] - [md] raid5: fix refcount problem when blocked_rdev is set. (Jes Sorensen) [817970] - [md] raid5: In ops_run_io, inc nr_pending before calling md_wait_for_blocked_rdev (Jes Sorensen) [817970] - [md] raid5: Do not add data_offset before call to is_badblock (Jes Sorensen) [817970] - [md] raid5: prefer replacing failed devices over want-replacement devices. (Jes Sorensen) [817970] - [md] raid10: Don't try to recovery unmatched (and unused) chunks. (Jes Sorensen) [817970] - [md] raid1, raid10: fix problem with merge_bvec_fn (Jes Sorensen) [817970] - [md] bitmap: record the space available for the bitmap in the superblock. (Jes Sorensen) [817970] - [md] raid10: Remove extras after reshape to smaller number of devices. (Jes Sorensen) [817970] - [md] raid5: improve removal of extra devices after reshape. (Jes Sorensen) [817970] - [md] check the return of mddev_find() (Jes Sorensen) [817970] - [md] raid5: Allow reshape while a bitmap is present. (Jes Sorensen) [817970] - [md] raid10: resize bitmap when required during reshape. (Jes Sorensen) [817970] - [md] allow array to be resized while bitmap is present. (Jes Sorensen) [817970] - [md] bitmap: make sure reshape request are reflected in superblock. (Jes Sorensen) [817970] - [md] bitmap: add bitmap_resize function to allow bitmap resizing. (Jes Sorensen) [817970] - [md] bitmap: use DIV_ROUND_UP instead of open-code (Jes Sorensen) [817970] - [md] bitmap: create a 'struct bitmap_counts' substructure of 'struct bitmap' (Jes Sorensen) [817970] - [md] bitmap: make bitmap bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: make _page_attr bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: merge bitmap_file_unmap and bitmap_file_put. (Jes Sorensen) [817970] - [md] bitmap: remove async freeing of bitmap file. (Jes Sorensen) [817970] - [md] bitmap: convert some spin_lock_irqsave to spin_lock_irq (Jes Sorensen) [817970] - [md] bitmap: use set_bit, test_bit, etc for operation on bitmap->flags. (Jes Sorensen) [817970] - [md] bitmap: remove single-bit manipulation on sb->state (Jes Sorensen) [817970] - [md] bitmap: remove bitmap_mask_state (Jes Sorensen) [817970] - [md] bitmap: move storage allocation from bitmap_load to bitmap_create. (Jes Sorensen) [817970] - [md] bitmap: separate bitmap file allocation to its own function. (Jes Sorensen) [817970] - [md] bitmap: store bytes in file rather than just in last page. (Jes Sorensen) [817970] - [md] bitmap: move some fields of 'struct bitmap' into a 'storage' substruct. (Jes Sorensen) [817970] - [md] bitmap: change *_page_attr() to take a page number, not a page. (Jes Sorensen) [817970] - [md] bitmap: centralise allocation of bitmap file pages. (Jes Sorensen) [817970] - [md] bitmap: allow a bitmap with no backing storage. (Jes Sorensen) [817970] - [md] bitmap: add new 'space' attribute for bitmaps. (Jes Sorensen) [817970] - [md] bitmap: disentangle two different 'pending' flags. (Jes Sorensen) [817970] - [md] raid5: support sync request (Jes Sorensen) [817970] - [md] raid5: remove unused variables (Jes Sorensen) [817970] - [md] raid10: Fix memleak in r10buf_pool_alloc (Jes Sorensen) [817970] - [md] raid1: allow fix_read_error to read from recovering device. (Jes Sorensen) [817970] - [md] move freeing of badblocks.page into md_rdev_clear (Jes Sorensen) [817970] - [md] dm-raid should call helper function to clear rdev. (Jes Sorensen) [817970] - [lib] raid6: Add SSSE3 optimized recovery functions (Jes Sorensen) [817970] - [md] raid10: add reshape support (Jes Sorensen) [817970] - [md] raid10: split out interpretation of layout to separate function. (Jes Sorensen) [817970] - [md] raid10: Introduce 'prev' geometry to support reshape. (Jes Sorensen) [817970] - [md] use resync_max_sectors for reshape as well as resync. (Jes Sorensen) [817970] - [md] teach sync_page_io about new_data_offset. (Jes Sorensen) [817970] - [md] raid10: collect some geometry fields into a dedicated structure. (Jes Sorensen) [817970] - [md] raid5: allow for change in data_offset while managing a reshape. (Jes Sorensen) [817970] - [md] raid5: Use correct data_offset for all IO. (Jes Sorensen) [817970] - [md] add possibility to change data-offset for devices. (Jes Sorensen) [817970] - [md] allow a reshape operation to be reversed. (Jes Sorensen) [817970] - [md] using GFP_NOIO to allocate bio for flush request (Jes Sorensen) [817970] - [md] raid10: fix transcription error in calc_sectors conversion. (Jes Sorensen) [817970] - [md] raid10: set dev_sectors properly when resizing devices in array. (Jes Sorensen) [817970] - [md] bitmap: fix calculation of 'chunks' - missing shift. (Jes Sorensen) [817970] - [md] fix possible corruption of array metadata on shutdown. (Jes Sorensen) [817970] - [md] don't call ->add_disk unless there is good reason. (Jes Sorensen) [817970] - [md] bitmap: prevent bitmap_daemon_work running while initialising bitmap (Jes Sorensen) [817970] - [md] raid1, raid10: Fix calculation of 'vcnt' when processing error recovery. (Jes Sorensen) [817970] - [md] Bitmap version cleanup (Jes Sorensen) [817970] - [md] raid1, raid10: don't compare excess byte during consistency check. (Jes Sorensen) [817970] - [md] raid5: Fix a bug about judging if the operation is syncing or replacing (Jes Sorensen) [817970] - [md] raid1:Remove unnecessary rcu_dereference(conf->mirrors[i].rdev). (Jes Sorensen) [817970] - [md] raid5: fix handling of bad blocks during recovery. (Jes Sorensen) [817970] - [md] raid1: If md_integrity_register() failed, run() must free the mem (Jes Sorensen) [817970] - [md] raid0: If md_integrity_register() fails, raid0_run() must free the mem. (Jes Sorensen) [817970] - [md] linear: If md_integrity_register() fails, linear_run() must free the mem. (Jes Sorensen) [817970] - [md] Add judgement bb->unacked_exist in function md_ack_all_badblocks(). (Jes Sorensen) [817970] - [md] fix clearing of the 'changed' flags for the bad blocks list. (Jes Sorensen) [817970] - [md] bitmap: discard CHUNK_BLOCK_SHIFT macro (Jes Sorensen) [817970] - [md] bitmap: remove unnecessary indirection when allocating. (Jes Sorensen) [817970] - [md] bitmap: remove some pointless locking. (Jes Sorensen) [817970] - [md] bitmap: change a 'goto' to a normal 'if' construct. (Jes Sorensen) [817970] - [md] bitmap: move printing of bitmap status to bitmap.c (Jes Sorensen) [817970] - [md] bitmap: remove some unused noise from bitmap.h (Jes Sorensen) [817970] - [md] raid10 - support resizing some RAID10 arrays. (Jes Sorensen) [817970] - [md] raid1: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] raid10: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] add proper merge_bvec handling to RAID0 and Linear. (Jes Sorensen) [817970] - [md] tidy up rdev_for_each usage. (Jes Sorensen) [817970] - [md] raid1, raid10: avoid deadlock during resync/recovery. (Jes Sorensen) [817970] - [md] don't set md arrays to readonly on shutdown. (Jes Sorensen) [817970] - [md] allow re-add to failed arrays. (Jes Sorensen) [817970] - [md] raid5: use atomic_dec_return() instead of atomic_dec() and atomic_read(). (Jes Sorensen) [817970] - [md] Use existed macros instead of numbers (Jes Sorensen) [817970] - [md] raid5: removed unused 'added_devices' variable. (Jes Sorensen) [817970] - [md] raid10: remove unnecessary smp_mb() from end_sync_write (Jes Sorensen) [817970] - [md] raid5: make sure reshape_position is cleared on error path. (Jes Sorensen) [817970] - [md] raid10: fix assembling of arrays with replacement devices. (Jes Sorensen) [817970] - [md] raid10: fix handling of error on last working device in array. (Jes Sorensen) [817970] - [md] raid1: fix buglet in md_raid1_contested. (Jes Sorensen) [817970] - [md] two small fixes to handling interrupt resync. (Jes Sorensen) [817970] - [md] notify the 'degraded' sysfs attribute on failure. (Jes Sorensen) [817970] - [md] raid1: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid1: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid1: recognise replacements when assembling arrays. (Jes Sorensen) [817970] - [md] raid1: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid1: Allow a failed replacement device to be removed. (Jes Sorensen) [817970] - [md] raid1: Allocate spare to store replacement devices and their bios. (Jes Sorensen) [817970] - [md] raid1: Replace use of mddev->raid_disks with conf->raid_disks. (Jes Sorensen) [817970] - [md] raid10: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid10: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid10: Allow replacement device to be replace old drive. (Jes Sorensen) [817970] - [md] raid10: handle recovery of replacement devices. (Jes Sorensen) [817970] - [md] raid10: Handle replacement devices during resync. (Jes Sorensen) [817970] - [md] raid10: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid10: allow removal of failed replacement devices. (Jes Sorensen) [817970] - [md] raid10: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid10: change read_balance to return an rdev (Jes Sorensen) [817970] - [md] raid10: prepare data structures for handling replacement. (Jes Sorensen) [817970] - [md] raid5: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid5: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid5: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid5: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid5: detect and handle replacements during recovery. (Jes Sorensen) [817970] - [md] raid5: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid5: allow removal for failed replacement devices. (Jes Sorensen) [817970] - [md] raid5: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid5: remove redundant bio initialisations. (Jes Sorensen) [817970] - [md] raid5: raid5.h cleanup (Jes Sorensen) [817970] - [md] raid5: allow each slot to have an extra replacement device (Jes Sorensen) [817970] - [md] create externally visible flags for supporting hot-replace. (Jes Sorensen) [817970] - [md] change hot_remove_disk to take an rdev rather than a number (Jes Sorensen) [817970] - [md] remove test for duplicate device when setting slot number (Jes Sorensen) [817970] - [md] bitmap: be more consistent when setting new bits in memory bitmap (Jes Sorensen) [817970] - [md] Fix userspace free_pages() macro (Jes Sorensen) [817970] - [md] raid5: be more thorough in calculating 'degraded' value (Jes Sorensen) [817970] - [md] bitmap: daemon_work cleanup (Jes Sorensen) [817970] - [md] allow non-privileged uses to GET_*_INFO about raid arrays (Jes Sorensen) [817970] - [md] update documentation for md/rdev/state sysfs interface (Jes Sorensen) [817970] - [kernel] Add DIV_ROUND_UP_ULL and DIV_ROUND_UP_SECTOR_T macro usage (Jes Sorensen) [817970] - [kernel] add roundup() code comment from akpm (Jes Sorensen) [817970] - [kernel] Constify temporary variable in roundup() (Jes Sorensen) [817970] - [kernel] roundup should only reference arguments once (Jes Sorensen) [817970] - [md] raid: remove sparse warning:symbol XXX was not declared (Jes Sorensen) [817970] - [md] convert bitmap code to use compat macros for le-bitops (Jes Sorensen) [817970] - [md] add rhel6 compat macros for upstream le-bitops (Jes Sorensen) [817970] - [scsi] cleanup usages of scsi_complete_async_scans (David Milburn) [839070] - [scsi] queue async scan work to an async_schedule domain (David Milburn) [839070] - [scsi] async: make async_synchronize_full() flush all work regardless of domain (David Milburn) [839070] - [scsi] async: introduce 'async_domain' type (David Milburn) [839070] - [scsi] isci: make function declaration match implementation (David Milburn) [839070] - [scsi] cleanup ata_host flags initialization via ata_host_init (David Milburn) [839070] - [scsi] fix hot unplug vs async scan race (David Milburn) [839070] - [scsi] libsas: fix taskfile corruption in sas_ata_qc_fill_rtf (David Milburn) [839070] - [scsi] sd: limit the scope of the async probe domain (David Milburn) [839070] - [scsi] libsas: fix sas_discover_devices return code handling (David Milburn) [839070] - [scsi] cleanup setting task state in scsi_error_handler() (David Milburn) [839070] - [scsi] Revert: scsi_transport_sas: fix delete vs scan race (David Milburn) [839070]- [kernel] sched: fix divide by zero at {thread_group,task}_times (Stanislaw Gruszka) [843771] - [scsi] alua: backoff alua rtpg retry linearly (Rob Evers) [820567] - [scsi] scsi_transport_fc: fix scan when devs are offline (Rob Evers) [822691] - [scsi] alua: retry extended header for illegal response (Rob Evers) [678069] - [scsi] alua: implement 'implied transition timeout' (Rob Evers) [678069] - [scsi] alua: Re-enable STPG for unavailable ports (Rob Evers) [807486] - [scsi] alua: Optimize the STPG command (Rob Evers) [807486] - [scsi] alua: Store the PREF bit from RTPG (Rob Evers) [807486] - [scsi] alua: Introduce set params interface (Rob Evers) [807486] - [dm] dm-thin: add read only and fail io modes (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_abort_metadata (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_metadata_set_read_only (Mike Snitzer) [814826] - [dm] dm-persistent-data: introduce dm_bm_set_read_only (Mike Snitzer) [814826] - [dm] dm-thin: reduce number of metadata commits (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add dm_thin_changed_this_transaction (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add format option to dm_pool_metadata_open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: tidy up open and format error paths (Mike Snitzer) [844808] - [dm] dm-thin-metadata: only check incompat features on open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove duplicate pmd initialisation (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove create parameter from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move __superblock_all_zeroes to __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove nr_blocks arg from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: split __open or format metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: use struct dm_pool_metadata members in __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: zero unused superblock uuid (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift __begin_transaction out of __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move dm_commit_pool_metadata into __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor out __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift some initialisation out of __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __destroy_persistent_data out of dm_pool_metadata_close (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move bm creation code into create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: rename init_pmd to __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: wrap superblock locking (Mike Snitzer) [844808] - [dm] dm-persistent-data: stop using dm_bm_unlock_move when shadowing blocks in tm (Mike Snitzer) [844808] - [dm] dm-persistent-data: tidy transaction manager creation fns (Mike Snitzer) [844808] - [dm] dm-thin-metadata: stop tracking need for commit (Mike Snitzer) [844808] - [dm] persistent-data: create new dm_block_manager struct (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __setup_btree_details out of init_pmd (Mike Snitzer) [844808] - [dm] dm-thin: set flush_supported (Mike Snitzer) [844808] - [dm] allow targets to request flushes regardless of underlying device support (Mike Snitzer) [844808] - [dm] persistent-data: only commit space map if index changed (Mike Snitzer) [844808] - [dm] persistent-data: always unlock superblock in dm_bm_flush_and_unlock (Mike Snitzer) [844808] - [dm] dm-thin: avoid unnecessarily breaking sharing for flushes (Mike Snitzer) [844808] - [dm] dm-thin: fix memory leak in process_prepared_mapping error paths (Mike Snitzer) [844808] - [dm] dm-thin: split discards on block boundary (Mike Snitzer) [844808] - [dm] introduce split_discard_requests (Mike Snitzer) [844808] - [dm] dm-raid: move sectors_per_dev calculation (Mike Snitzer) [844808] - [dm] dm-raid: restructure parse_raid_params (Mike Snitzer) [844808] - [dm] dm-mpath: add retain_attached_hw_handler feature (Mike Snitzer) [818374] - [scsi] scsi_dh: add scsi_dh_attached_handler_name (Mike Snitzer) [818374] - [dm] dm-thin: optimize power of two block size (Mike Snitzer) [814823] - [dm] dm-thin: support for non power of 2 pool blocksize (Mike Snitzer) [814823] - [dm] dm-stripe: optimize chunk_size calculations (Mike Snitzer) [814820] - [dm] dm-stripe: remove minimum stripe size (Mike Snitzer) [814820] - [dm] dm-stripe: support for non power of 2 chunksize (Mike Snitzer) [814820] - [dm] support non power of two target max_io_len (Mike Snitzer) [814820] - [dm] dm-stripe: remove stripes_mask (Mike Snitzer) [814820] - [dm] dm-snapshot: remove redundant assignment in merge fn (Mike Snitzer) [844808] - [dm] dm-thin: provide specific errors for two table load failure cases (Mike Snitzer) [844808] - [dm] dm-thin-metadata: introduce THIN_MAX_CONCURRENT_LOCKS (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove pointless label from __commit_transaction (Mike Snitzer) [844808] - [dm] dm-persistent-data: remove debug space map checker (Mike Snitzer) [844808] - [dm] dm-thin: clean up compiler warning (Mike Snitzer) [844808] - [dm] dm-thin: reduce endio_hook pool size (Mike Snitzer) [844808] - [dm] replace simple_strtoul (Mike Snitzer) [844808] - [dm] dm-thin: convert from simple_strto* to kstrto* (Mike Snitzer) [844808] - [dm] dm-raid1: set discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [dm] dm-thin: do not send discards to shared blocks (Mike Snitzer) [844808] - [dm] dm-table: introduce discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [block] do not artificially constrain max_sectors for stacking drivers (Mike Snitzer) [844968] - [dm] persistent-data: fix allocation failure in space map checker init (Mike Snitzer) [828955] - [dm] persistent-data: handle space map checker creation failure (Mike Snitzer) [828955] - [dm] persistent-data: fix shadow_info_leak on dm_tm_destroy (Mike Snitzer) [828955] - [dm] dm-thin: commit metadata before creating metadata snapshot (Mike Snitzer) [828955] - [dm] dm-thin: provide userspace access to pool metadata (Mike Snitzer) [828955] - [dm] dm-thin: use slab mempools (Mike Snitzer) [828955] - [dm] dm-thin: correct module description (Mike Snitzer) [828955] - [dm] dm-thin: add pool target flags to control discard (Mike Snitzer) [828955] - [dm] dm-thin: support discards (Mike Snitzer) [828955] - [dm] dm-thin: prepare to support discard (Mike Snitzer) [828955] - [dm] dm-thin: use dm_target_offset (Mike Snitzer) [828955] - [dm] dm-thin: support read only external snapshot origins (Mike Snitzer) [828955] - [dm] dm-thin: relax hard limit on the maximum size of a metadata device (Mike Snitzer) [828955] - [dm] persistent-data: remove space map ref_count entries if redundant (Mike Snitzer) [828955] - [dm] dm-thin: commit outstanding data every second (Mike Snitzer) [828955] - [dm] dm-thin: fix stacked bi_next usage (Mike Snitzer) [828955] - [dm] dm-bufio: there's no need to include linux/version.h (Mike Snitzer) [828955] - [dm] dm-thin-metadata: pass correct space map to dm_sm_root_size (Mike Snitzer) [828955] - [dm] persistent-data: remove redundant value_size arg from value_ptr (Mike Snitzer) [828955] - [dm] dm-thin: correct comments (Mike Snitzer) [828955] - [dm] persistent-data: fix btree rebalancing after remove (Mike Snitzer) [828955] - [dm] dm-mpath: allow ioctls to trigger pg init (Mike Snitzer) [760438] - [dm] dm-mpath: delay retry of bypassed pg (Mike Snitzer) [828955] - [dm] dm-mpath: reduce size of struct multipath (Mike Snitzer) [828955] - [dm] dm-mpath: detect invalid map_context (Mike Snitzer) [828955] - [dm] clear bi_end_io on remapping failure (Mike Snitzer) [828955] - [dm] reject trailing characters in sccanf input (Mike Snitzer) [828955] - [dm] dm-table: simplify call to free_devices (Mike Snitzer) [828955] - [dm] dm-exception-store: fix init error path (Mike Snitzer) [828955] - [dm] dm-flakey: fix crash on read when corrupt_bio_byte not set (Mike Snitzer) [828955] - [dm] dm-log-userspace: add log device dependency (Mike Snitzer) [828955] - [dm] remove superfluous smp_mb (Mike Snitzer) [828955] - [dm] use local printk ratelimit (Mike Snitzer) [828955] - [dm] dm-ioctl: add flag to wipe buffers for secure data (Mike Snitzer) [828955] - [dm] fix idr leak on module removal (Mike Snitzer) [828955] - [dm] replicator: remove all related code (Mike Snitzer) [828955] - [block] rename __make_request() to blk_queue_bio() (Mike Snitzer) [828955] - [block] export __make_request (Mike Snitzer) [828955]- [scsi] vmw_pvscsi: set max_id suggested by device (Rob Evers) [830357] - [scsi] fix medium error problems (Rob Evers) [845135] - [char] hw_random/virtio-rng: s3/s4 support (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: split out common code in probe / remove for s3/s4 ops (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: allow tasks to be killed that are waiting for rng input (Amit Shah) [844579 844582 844583] - [char] hwrng: virtio-rng - Convert to new API (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Fix double unlock in rng_dev_read (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Replace u32 in driver API with byte array (Amit Shah) [844579 844582 844583] - [kernel] timekeeping: Add missing update call in timekeeping_resume() (Prarit Bhargava) [836803] - [kernel] hrtimer: Update hrtimer base offsets each hrtimer_interrupt (Prarit Bhargava) [836803] - [kernel] timekeeping: Provide hrtimer update function (Prarit Bhargava) [836803] - [kernel] hrtimers: Move lock held region in hrtimer_interrupt() (Prarit Bhargava) [836803] - [kernel] timekeeping: Maintain ktime_t based offsets for hrtimers (Prarit Bhargava) [836803] - [kernel] timekeeping: Fix leapsecond triggered load spike issue (Prarit Bhargava) [836803] - [kernel] hrtimer: Provide clock_was_set_delayed() (Prarit Bhargava) [836803]- [powerpc] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [x86] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [acpi] apei/ghes: Printk queued error record before panic (Myron Stowe) [816496] - [acpi] apei/ghes: Distinguish interleaved error report in kernel log (Myron Stowe) [816496] - [acpi] apei: Add Kconfig option IRQ_WORK for GHES (Myron Stowe) [816496] - [acpi] apei/ghes: 32-bit buildfix (Myron Stowe) [816496] - [acpi] apei/ghes: Add hardware memory error recovery support (Myron Stowe) [816496] - [acpi] apei/ghes: Error records content based throttle (Myron Stowe) [816496] - [acpi] apei/ghes: printk support for recoverable error via NMI (Myron Stowe) [816496] - [lib] genalloc: Make gen_pool memory allocator lockless (Myron Stowe) [816496] - [misc] Add Kconfig option ARCH_HAVE_NMI_SAFE_CMPXCHG (Myron Stowe) [816496] - [acpi] apei/ghes: Do not ratelimit fatal error printk before panic (Myron Stowe) [816496] - [lib] genalloc: add support for specifying the physical address (Myron Stowe) [816496] - [lib] genalloc: add multiple-inclusion guards (Myron Stowe) [816496] - [lib] genalloc: fix allocation from end of pool (Myron Stowe) [816496] - [lib] genalloc: use bitmap_find_next_zero_area (Myron Stowe) [816496] - [usb] xhci: Fix oops caused by more USB2 ports than USB3 ports (Don Zickus) [738470 813677] - [i2c] i2c-i801: Add device IDs for Intel Lynx Point (John Villalovos) [738470] - [watchdog] iTCO_wdt: add Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [sound] alsa: Add Lynx Point HD Audio Controller DeviceIDs (John Villalovos) [738470] - [netdrv] e1000e: prevent oops when adapter is being closed and reset simultaneously (Dean Nelson) [826375] - [fs] cifs: possible memory leak in xattr (Sachin Prabhu) [824065] - [fs] cifs: integer overflow in parse_dacl() (Sachin Prabhu) [824065] - [fs] cifs: Call id to SID mapping functions to change owner/group (Sachin Prabhu) [824065] - [fs] cifs: Add data structures and functions for uid/gid to SID mapping (Sachin Prabhu) [824065] - [fs] cifs: Do not set cifs/ntfs acl using a file handle (Sachin Prabhu) [824065] - [fs] cifs: Fix endian error comparing authusers when cifsacl enabled (Sachin Prabhu) [824065] - [fs] cifs: Change key name to cifs.idmap, misc. clean-up (Sachin Prabhu) [824065] - [fs] cifs: Invoke id mapping functions (Sachin Prabhu) [824065] - [fs] cifs: Add idmap key and related data structures and functions (Sachin Prabhu) [824065] - [fs] cifs: Allow to set extended attribute cifs_acl (Sachin Prabhu) [824065] - [fs] cifs: Use mask of ACEs for SID Everyone to calculate all three permissions user, group, and other (Sachin Prabhu) [824065] - [fs] cifs: goto out here is unnecessary (Sachin Prabhu) [823934] - [fs] cifs: remove bogus call to cifs_cleanup_volume_info (Sachin Prabhu) [823934] - [fs] cifs: tidy cifs_do_mount() up a bit (Sachin Prabhu) [823934] - [fs] cifs: close sget() races (Sachin Prabhu) [823934] - [fs] cifs: pull freeing mountdata/dropping nls/freeing cifs_sb into cifs_umount() (Sachin Prabhu) [823934] - [fs] cifs: move cifs_umount() call into ->kill_sb() (Sachin Prabhu) [823934] - [fs] cifs: pull cifs_mount() call up (Sachin Prabhu) [823934] - [fs] cifs: sanitize cifs_umount() prototype (Sachin Prabhu) [823934] - [fs] cifs: initialize ->tlink_tree in cifs_setup_cifs_sb() (Sachin Prabhu) [823934] - [fs] cifs: allocate mountdata earlier (Sachin Prabhu) [823934] - [fs] cifs: don't pass superblock to cifs_mount() (Sachin Prabhu) [823934] - [fs] cifs: don't leak nls on mount failure (Sachin Prabhu) [823934] - [fs] cifs: double free on mount failure (Sachin Prabhu) [823934] - [fs] cifs: trivial cleanup fscache cFYI and cERROR messages (Sachin Prabhu) [823934] - [fs] cifs: Fix memory leak in cifs_do_mount (Sachin Prabhu) [823934] - [fs] cifs: When mandatory encryption on share, fail mount (Sachin Prabhu) [823934] - [fs] cifs: Move smb_vol to cifsglob.h (Sachin Prabhu) [823934] - [fs] cifs: Rename three structures to avoid camel case (Sachin Prabhu) [823934] - [fs] cifs: Remove unused inode number while fetching root inode (Sachin Prabhu) [823934] - [fs] cifs: Remove build warning (Sachin Prabhu) [823934] - [fs] cifs: Fix undefined behavior when mount fails (Sachin Prabhu) [823934] - [fs] cifs: Simplify mount code for further shared sb capability (Sachin Prabhu) [823934] - [fs] cifs: Simplify connection structure search calls (Sachin Prabhu) [823934] - [fs] cifs: Add rwpidforward mount option (Sachin Prabhu) [823902] - [fs] cifs: Use pid saved from cifsFileInfo in writepages and set_file_size (Sachin Prabhu) [823902] - [fs] cifs: clean up error handling in cifs_mknod (Sachin Prabhu) [823902] - [fs] cifs: Fix to problem with getattr caused by invalidate simplification patch (Sachin Prabhu) [823878] - [fs] cifs: Simplify invalidate part (Sachin Prabhu) [823878] - [fs] cifs: Add launder_page operation (Sachin Prabhu) [823878] - [fs] cifs: Use invalidate_inode_pages2 instead of invalidate_remote_inode (Sachin Prabhu) [823878] - [fs] cifs: Fix oplock break handling (Sachin Prabhu) [823843] - [fs] cifs: switch cifs_open and cifs_create to use CIFSSMBUnixSetFileInfo (Sachin Prabhu) [823630] - [fs] cifs: Simplify cifs_open code (Sachin Prabhu) [823630] - [fs] cifs: Simplify non-posix open stuff (Sachin Prabhu) [823630] - [fs] cifs: fix handling of scopeid in cifs_convert_address (Sachin Prabhu) [823625] - [fs] cifs: add attribute cache timeout (actimeo) tunable (Sachin Prabhu) [823620] - [fs] cifs: TCP_Server_Info diet (Sachin Prabhu) [823842] - [fs] cifs: directio read/write cleanups (Sachin Prabhu) [742314] - [fs] cifs: Fix variable types in cifs_iovec_read/write (Sachin Prabhu) [742314] - [fs] cifs: Add strictcache mount option (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_writev (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_readv (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_file_strict_mmap (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_fsync (Sachin Prabhu) [742314] - [fs] cifs: Make cifsFileInfo_put work with strict cache mode (Sachin Prabhu) [742314] - [fs] NFS: Don:t leak in nfs_proc_symlink() (Jeff Layton) [802538] - [fs] nfs: skip commit in releasepage if we:re freeing memory for fs-related reasons (Jeff Layton) [832434] - [fs] gfs2: fix kernel panic with small gfs2 filesystems - 1 RG (Abhijith Das) [838638] - [block] fix infinite loop in __getblk_slow (Jeff Moyer) [534080] - [fs] block_dev: don't mark buffers beyond end of disk as mapped (Jeff Moyer) [534080] - [fs] nfs4: fix referrals on mounts that use IPv6 addrs (Steve Dickson) [820734] - [fs] nfsd: add IPv6 addr escaping to fs_location hosts (Steve Dickson) [820734] - [fs] nfs: Enclose hostname in brackets when needed in nfs_do_root_mount (Steve Dickson) [820734] - [fs] nfs4: serialize layoutcommit (Steve Dickson) [837871] - [fs] pnfs: cleanup_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: encode_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: let layoutcommit handle a list of lseg (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit cred at layout header init (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit lwb at layout header (Steve Dickson) [837871] - [block] virtio-blk: Call revalidate_disk() upon online disk resize (Jeff Moyer) [693940] - [fs] fs/direct-io.c: dont try to allocate more than BIO_MAX_PAGES in a bio (Jeff Moyer) [832962] - [fs] nfsd: don't fail unchecked creates of non-special files (J. Bruce Fields) [808112] - [fs] NFS: fix return value of nfs_pagein_one/nfs_flush_one (Steve Dickson) [837871] - [fs] pNFS: Fall back to ordinary i/o through the mds if we have no layout segment (Steve Dickson) [837871] - [fs] pNFS: Add an initialisation callback for pNFS (Steve Dickson) [837871] - [fs] pnfs: write: Set mds_offset in the generic layer - it is needed by all LDs (Steve Dickson) [837871] - [fs] NFS: move pnfs layouts to nfs_server structure (Steve Dickson) [837871] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [837871]- [mm] check PageUnevictable in lru_deactivate() (Jan Stancek) [846253] - [virt] virtio-blk: Use block layer provided spinlock (Asias He) [734051] - [virt] virtio-blk: Reset device after blk_cleanup_queue() (Asias He) [734051] - [virt] virtio-blk: Call del_gendisk() before disable guest kick (Asias He) [734051] - [virt] virtio-blk: Fix hot-unplug race in remove method (Asias He) [734051] - [virt] virtio_blk: Drop unused request tracking list (Asias He) [734051] - [acpi] apei: new einj parameter to control trigger action (Myron Stowe) [816508] - [acpi] apei: limit the range of einj_param (Myron Stowe) [816508] - [acpi] apei: Use acpi_os_map_memory() instead of ioremap() in einj driver (Myron Stowe) [816508] - [acpi] apei: cleanup 0 vs NULL confusion (Myron Stowe) [816508] - [acpi] apei: Allow empty EINJ Trigger Error Action Table (Myron Stowe) [816508] - [acpi] apei: Add extensions to EINJ from rev 5.0 of acpi spec (Myron Stowe) [816508] - [acpi] apei: Print resource errors in conventional format (Myron Stowe) [816508] - [net] dev: consolidate netif_needs_gso() checks (Amerigo Wang) [822737] - [net] skbuff: add check for non-linear to warn_if_lro and needs_linearize (Amerigo Wang) [822737] - [net] dev: Optimize non-gso test checks (Amerigo Wang) [822737] - [powerpc] time: Fixups for powerpc timekeeping code (Prarit Bhargava) [843138] - [mm] Eliminate kernel crash due to races in hugetlbfs (Larry Woodman) [822458] - [net] tcp: clear hints to avoid a stale one (Andy Gospodarek) [807704] - [net] fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling (Jiri Benc) [838450]- [net] openvswitch: checking wrong variable in queue_userspace_packet() (Herbert Xu) [805656] - [net] openvswitch: Validation of IPv6 set port action uses IPv4 header (Herbert Xu) [805656] - [net] openvswitch: Release rtnl_lock if ovs_vport_cmd_build_info() failed (Herbert Xu) [805656] - [net] openvswitch: Add length check when retrieving TCP flags (Herbert Xu) [805656] - [net] openvswitch: Fix checksum update for actions on UDP packets (Herbert Xu) [805656] - [net] openvswitch: Honor dp_ifindex, when specified, for vport lookup by name (Herbert Xu) [805656] - [net] openvswitch: Fix multipart datapath dumps (Herbert Xu) [805656] - [net] openvswitch: small potential memory leak in ovs_vport_alloc() (Herbert Xu) [805656] - [net] openvswitch: Add Open vSwitch kernel components (Herbert Xu) [805656] - [lib] flex_array: export symbols to modules (Herbert Xu) [805656] - [net] net: Add rcu_dereference_rtnl (Herbert Xu) [805656] - [net] Add skb_reset_mac_len helper (Herbert Xu) [805656] - [net] rcu: add __rcu API for later sparse checking (Herbert Xu) [805656] - [net] ipv6: Add fragment reporting to ipv6_skip_exthdr() (Herbert Xu) [805656] - [net] vlan: Move vlan_set_encap_proto() to vlan header file (Herbert Xu) [805656] - [net] genetlink: Add rcu_dereference_genl and genl_dereference (Herbert Xu) [805656] - [net] genetlink: Add lockdep_genl_is_held() (Herbert Xu) [805656] - [net] netlink: Export genl_lock() API for use by modules (Herbert Xu) [805656] - [net] genetlink: Add genl_notify() (Herbert Xu) [805656] - [x86] setup: Update hardware check to support Intel Haswell processors (Prarit Bhargava) [842862] - [kernel] tracing, function tracer: Clean up strstrip() usage (Jiri Olsa) [838745] - [kernel] tracing: Support multiple pids in set_pid_ftrace file (Jiri Olsa) [838745] - [mm] thp: remove unnecessary tlb flush for mprotect (Andrea Arcangeli) [823994] - [mm] thp: improve order in lru list for split huge page (Andrea Arcangeli) [823994] - [mm] thp: Set compound tail page _count to zero (Andrea Arcangeli) [823994] - [mm] thp: Add compound tail page _mapcount when mapped (Andrea Arcangeli) [823994] - [mm] thp: reduce khugepaged freezing latency (Andrea Arcangeli) [823994] - [mm] Fix slab->page flags corruption (Andrea Arcangeli) [823994] - [powerpc] oprofile: Handle events that raise an exception without overflowing (Steve Best) [834157] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Steve Best) [829758] - [usb] ehci: go back to using the system clock for QH unlinks (Gerd Hoffmann) [816576] - [md] dm-raid1: Fix mirror crash when discard request is sent and sync is in progress (Mikulas Patocka) [837607] - [scsi] st: increase max number of tapes configured (Rob Evers) [533469] - [mm] Never OOM kill tasks outside of memory cgroup when memory.limit_in_bytes is exceeded by a Transparent Huge Page (Larry Woodman) [811255] - [netdrv] bond_alb: don't disable softirq under bond_alb_xmit (Jiri Pirko) [841987]- [net] ipv4: add RCU protection to inet->opt (Jiri Pirko) [829109] - [x86] perf: Update event scheduling constraints for AMD family 15h models (Jiri Olsa) [739441] - [x86] ioapic: Fix kdump race with migrating irq (Don Zickus) [783322] - [net] sctp: Implement quick failover draft from tsvwg (Neil Horman) [830716] - [net] sctp: be more restrictive in transport selection on bundled sacks (Neil Horman) [830716] - [net] rds: set correct msg_namelen (Weiping Pan) [822731] {CVE-2012-3430}- [s390] kernel: pfault task state race (Hendrik Brueckner) [831262] - [powerpc] pseries: Support lower minimum entitlement for virtual processors (Steve Best) [822651] - [kernel] sched: Fix signed unsigned comparison in check_preempt_tick() (Frederic Weisbecker) [835797] - [edac] i5000_edac: Fix the fatal error channel report (Mauro Carvalho Chehab) [806796] - [security] selinux: fix error codes in cond_read_bool() (Eric Paris) [839315] - [mm] page-writeback: Improvement of page writeback ordering (Naoya Horiguchi) [786025] - [mm] reduce page fragmentation in buddy allocator (Jarod Wilson) [786318]- [pci] print out PCI device info along with duration (Myron Stowe) [808213] - [pci] Move "pci reassigndev resource alignment" out of quirks.c (Myron Stowe) [808213] - [pci] Use class for quirk for usb host controller fixup (Myron Stowe) [808213] - [pci] Use class for quirk for netmos class fixup (Myron Stowe) [808213] - [pci] Use class for quirk for intel e100 interrupt fixup (Myron Stowe) [808213] - [pci] Use class for quirk for legacy ATA NO_D3 (Myron Stowe) [808213] - [pci] Use class for quirk for cardbus_legacy (Myron Stowe) [808213] - [pci] Use class for quirk for pci_fixup_video (Myron Stowe) [808213] - [pci] Use class quirk for intel fix_transparent_bridge (Myron Stowe) [808213] - [pci] Use class for quirk for via_no_dac (Myron Stowe) [808213] - [pci] Add class support in quirk handling (Myron Stowe) [808213] - [pci] Annotate PCI quirks in initcall_debug style (Myron Stowe) [808213] - [kernel] async: remove redundant declaration (Myron Stowe) [808213] - [pci] init.h: Add "extern int initcall_debug" (Myron Stowe) [808213] - [powerpc] Make keyctl new_session work on powerpc (David Howells) [830152] - [pci] Fix uninitialized variable 'cap_mask' (Myron Stowe) [813363] - [s390] enable ARCH_DMA_ADDR_T_64BIT with 64BIT (Prarit Bhargava) [715410] - [x86] Enable ARCH_DMA_ADDR_T_64BIT with X86_64 || HIGHMEM64G (Prarit Bhargava) [715410] - [powerpc] enable ARCH_DMA_ADDR_T_64BIT with ARCH_PHYS_ADDR_T_64BIT (Prarit Bhargava) [715410] - [kernel] add the common dma_addr_t typedef to include/linux/types.h (Prarit Bhargava) [715410] - [pci] ahci: add pci quirk for JMB362 (Prarit Bhargava) [836880] - [net] tun: allow tap iface in netconsole'd bridge (Jiri Benc) [838025] - [net] netconsole: fix deadlock on network restart (Jiri Benc) [839266] - [net] ipv4/ping: Fix recvmsg MSG_OOB error handling (Jiri Pirko) [787705] - [net] fix some sparse errors (Jiri Pirko) [787705] - [net] ping: dont increment ICMP_MIB_INERRORS (Jiri Pirko) [787705] - [net] ping: remove some sparse errors (Jiri Pirko) [787705] - [net] ping: fix the coding style (Jiri Pirko) [787705] - [net] ping: make local functions static (Jiri Pirko) [787705] - [net] ping: cleanups ping_v4_unhash() (Jiri Pirko) [787705] - [net] ipv4/ping: Remove duplicate icmp.h include (Jiri Pirko) [787705] - [net] ping: fix build failure (Jiri Pirko) [787705] - [net] ping: dont call udp_ioctl() (Jiri Pirko) [787705] - [net] ping: small changes (Jiri Pirko) [787705] - [net] ipv4: add IPPROTO_ICMP socket kind (Jiri Pirko) [787705] - [x86] amd_iommu: Fix SRIOV and hotplug devices (Stefan Assmann) [832009] - [mm] hugetlb: fix resv_map leak in error path (Motohiro Kosaki) [824351] {CVE-2012-2390}- [crypto] signature: remove module signing xtime usage (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix a few minor newline issues (Prarit Bhargava) [836748] - [kernel] time: fix s/then/than/ spelling errors (Prarit Bhargava) [836748] - [kernel] time: Avoid scary backtraces when warning of > 11 adj (Prarit Bhargava) [836748] - [kernel] ntp: Fix leap-second hrtimer livelock (Prarit Bhargava) [836748] - [kernel] time: Fix change_clocksource locking (Prarit Bhargava) [836748] - [kernel] time: Move common updates to a function (Prarit Bhargava) [836748] - [kernel] time: Reorder so the hot data is together (Prarit Bhargava) [836748] - [kernel] time: Remove most of xtime_lock usage in timekeeping.c (Prarit Bhargava) [836748] - [kernel] ntp: Add ntp_lock to replace xtime_locking (Prarit Bhargava) [836748] - [kernel] ntp: Access tick_length variable via ntp_tick_length() (Prarit Bhargava) [836748] - [kernel] time: Add timekeeper lock (Prarit Bhargava) [836748] - [kernel] time: Cleanup global variables and move them to the top (Prarit Bhargava) [836748] - [kernel] time: Move raw_time into timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move xtime into timekeeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move wall_to_monotonic into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move total_sleep_time into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Fix spelling mistakes in new comments (Prarit Bhargava) [836748] - [kernel] time: fix bogus comment in timekeeping_get_ns_raw (Prarit Bhargava) [836748] - [kernel] timekeeping: add arch_offset hook to ktime_get functions (Prarit Bhargava) [836748] - [kernel] clocksource: Avoid selecting mult values that might overflow when adjusted (Prarit Bhargava) [836748] - [kernel] time: Improve documentation of timekeeeping_adjust() (Prarit Bhargava) [836748] - [kernel] time: Fix stupid KERN_WARN compile issue (Prarit Bhargava) [836748] - [kernel] time: Avoid accumulating time drift in suspend/resume (Prarit Bhargava) [836748] - [kernel] time: Catch invalid timespec sleep values in __timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] hrtimers: Prepare for cancel on clock was set timers (Prarit Bhargava) [836748] - [kernel] time: Add timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] time: Extend get_xtime_and_monotonic_offset() to also return sleep (Prarit Bhargava) [836748] - [kernel] time: Introduce get_monotonic_boottime and ktime_get_boottime (Prarit Bhargava) [836748] - [kernel] time: Introduce timekeeping_inject_offset (Prarit Bhargava) [836748] - [kernel] time: Correct the *settime* parameters (Prarit Bhargava) [836748] - [kernel] time: Provide xtime_update() (Prarit Bhargava) [836748] - [kernel] time: Remove unused __get_wall_to_monotonic() (Prarit Bhargava) [836748] - [kernel] time: Provide get_xtime_and_monotonic_offset() (Prarit Bhargava) [836748] - [kernel] time: Move do_timer() to kernel/time/timekeeping.c (Prarit Bhargava) [836748] - [kernel] timekeeping: Make local variables static (Prarit Bhargava) [836748] - [kernel] time: Compensate for rounding on odd-frequency clocksources (Prarit Bhargava) [836748] - [kernel] time: Workaround gcc loop optimization that causes 64bit div errors (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix overflow in rawtime tv_nsec on 32 bit archs (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix update_vsyscall to provide wall_to_monotonic offset (Prarit Bhargava) [836748] - [powerpc] kernel: RHEL6 xtime removal (Prarit Bhargava) [836748] - [kernel] timekeeping: Make xtime and wall_to_monotonic static (Prarit Bhargava) [836748] - [powerpc] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] hrtimer: Cleanup direct access to wall_to_monotonic (Prarit Bhargava) [836748] - [kernel] time: Kill off CONFIG_GENERIC_TIME (Prarit Bhargava) [836748] - [kernel] time: Implement timespec_add (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [kernel] time: Clean up warp_clock() (Prarit Bhargava) [836748] - [virt] time: Clean up direct xtime usage in xen (Prarit Bhargava) [836748] - [s390] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [kernel] clocksource: add suspend callback (Prarit Bhargava) [836748] - [kernel] ntp: Cleanup xtime references in ntp.c (Prarit Bhargava) [836748] - [kernel] Revert: time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Implement logarithmic time accumulation (Prarit Bhargava) [836748] - [kernel] Revert: time: Implement logarithmic time accumalation (Prarit Bhargava) [836748] - [kernel] Revert: Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] Revert: nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748]- [netdrv] be2net: reduce gso_max_size setting to account for ethernet header (Ivan Vecera) [834185] - [netdrv] dl2k: fix unfiltered netdev rio_ioctl access by users (Jacob Tanenbaum) [818825] {CVE-2012-2313} - [fs] proc/stat: fix whitespace damage in use arch_idle_time patch (Steve Best) [841149] - [virt] kvm: disable writeback for TEST in emulator (Gleb Natapov) [842211] - [x86] lapic-timer: Increase the max_delta to 31 bits (Prarit Bhargava) [832138] - [net] 8021q/vlan: filter device events on bonds (Neil Horman) [841983]- [fs] nfs: fix EOF incorrectly set on short read for nfsv2 (Sachin Prabhu) [827126] - [usbhid] hiddev: Consolidate device existence checks in hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: Fix race between disconnect and hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: protect against disconnect/NULL-dereference race (Don Zickus) [839973] - [perf] events: Fix ring_buffer_wakeup() brown paperbag bug (Frederic Weisbecker) [839105] - [perf] Fix loss of notification with multi-event (Frederic Weisbecker) [839105] - [perf] Split up buffer handling from core code (Frederic Weisbecker) [839105] - [drm] i915: fix integer overflow in i915_gem_do_execbuffer() (Jacob Tanenbaum) [824563] {CVE-2012-2384} - [crypto] algapi: Move larval completion into algboss (Herbert Xu) [832135] - [kernel] pm_qos: Accept ASCII values for latency (Herbert Xu) [833456] - [x86] Use .cfi_sections for assembly code (Mark Wielaard) [823990] - [scsi] mpt2sas: reduce lock contention (Tomas Henzl) [790506] - [net] ipv4: fix panic while tuning accept_local (Weiping Pan) [835911]- [powerpc] Fix wrong divisor in usecs_to_cputime backport (Steve Best) [821374] - [drm] i915: fix integer overflow in i915_gem_execbuffer2() (Jacob Tanenbaum) [824555] {CVE-2012-2383} - [fs] proc/stat: Use arch_idle_time for idle and iowait times if available (Steve Best) [841149] - [lib] kstrto: Reduce the number of expensive division instructions done by _parse_integer() (Sachin Prabhu) [820847] - [lib] kstrtox: common code between kstrto*() and simple_strto*() functions (Sachin Prabhu) [820847] - [lib] make _tolower() public (Sachin Prabhu) [820847] - [lib] vsprintf: use TOLOWER whenever possible (Sachin Prabhu) [820847] - [lib] lib: add kstrto*_from_user() (Sachin Prabhu) [820847] - [lib] kstrtox: simpler code in _kstrtoull() (Sachin Prabhu) [820847] - [lib] kstrto: converting strings to integers done (hopefully) right (Sachin Prabhu) [820847] - [lib] vsprintf: reuse almost identical simple_strtoulX() functions (Sachin Prabhu) [820847] - [usb] core: change the memory limits in usbfs URB submission (Don Zickus) [828271] - [usb] core: unify some error pathways in usbfs (Don Zickus) [828271] - [base] firmware: Fix an oops on reading fw_priv->fw in sysfs loading file (Prarit Bhargava) [819877]- [tools] perf, spec: Add bison and flex build BuildRequires (Jiri Olsa) [827474] - [tools] perf, compat: Disable hw breakpoint events (Jiri Olsa) [827474] - [tools] perf, compat: Disable branch stack feature (Jiri Olsa) [827474] - [tools] perf, compat: Disable PMU events (Jiri Olsa) [827474] - [tools] perf, stat: handle ENXIO error for perf_event_open (Jiri Olsa) [827474] - [tools] perf: Turn off compiler warnings for flex and bison generated files (Jiri Olsa) [827474] - [tools] perf, stat: Fix case where guest/host monitoring is not supported by kernel (Jiri Olsa) [827474] - [tools] perf, build-id: Fix filename size calculation (Jiri Olsa) [827474] - [tools] perf, symbols: Read plt symbols from proper symtab_type binary (Jiri Olsa) [827474] - [tools] perf: Add 'G' and 'H' modifiers to event parsing (Jiri Olsa) [827474] - [tools] perf: Drop CROSS_COMPILE from flex and bison calls (Jiri Olsa) [827474] - [tools] perf, report: Fix crash showing warning related to kernel maps (Jiri Olsa) [827474] - [tools] perf, archive: Correct cutting of symbolic link (Jiri Olsa) [827474] - [tools] perf: Ignore auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf: Fix parsers' rules to dependencies (Jiri Olsa) [827474] - [tools] perf: fix NO_GTK2 Makefile config error (Jiri Olsa) [827474] - [tools] perf, session: Skip event correctly for unknown id/machine (Jiri Olsa) [827474] - [tools] perf, kvm: Finding struct machine fails for PERF_RECORD_MMAP (Jiri Olsa) [827474] - [tools] perf, annotate: Validate addr in symbol__inc_addr_samples (Jiri Olsa) [827474] - [tools] perf, hists browser: Fix NULL deref in hists browsing code (Jiri Olsa) [827474] - [tools] perf, hists: Catch and handle out-of-date hist entry maps. (Jiri Olsa) [827474] - [tools] perf, annotate: Fix hist decay (Jiri Olsa) [827474] - [tools] perf, top: Add intel_idle to the skip list (Jiri Olsa) [827474] - [tools] perf: Fix getrusage() related build failure on glibc trunk (Jiri Olsa) [827474] - [tools] perf: Remove auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf, annotate: Fix off by one symbol hist size allocation and hit accounting (Jiri Olsa) [827474] - [tools] perf, annotate: addr2line wants addresses in same format as objdump (Jiri Olsa) [827474] - [tools] perf, probe: Finder fails to resolve function name to address (Jiri Olsa) [827474] - [tools] perf, symbols: Handle NULL dso in dso__name_len (Jiri Olsa) [827474] - [tools] perf, symbols: Do not include libgen.h (Jiri Olsa) [827474] - [tools] perf: Fix bug in raw sample parsing (Jiri Olsa) [827474] - [tools] perf: Fix display of first level of callchains (Jiri Olsa) [827474] - [tools] perf, diff: Fix to work with new hists design (Jiri Olsa) [827474] - [tools] perf: Fix modifier to be applied on correct events (Jiri Olsa) [827474] - [tools] perf: Fix various casting issues for 32 bits (Jiri Olsa) [827474] - [tools] perf: Simplify event_read_id exit path (Jiri Olsa) [827474] - [tools] perf: Use scnprintf where applicable (Jiri Olsa) [827474] - [tools] perf: Incorrect use of snprintf results in SEGV (Jiri Olsa) [827474] - [tools] perf, record: Fix buffer overrun bug in tracepoint_id_to_path() (Jiri Olsa) [827474] - [tools] perf, report: Add a simple GTK2-based 'perf report' browser (Jiri Olsa) [827474] - [tools] perf, report: Document --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Clean lines inside of the input window (Jiri Olsa) [827474] - [tools] perf, report: Treat an argument as a symbol filter (Jiri Olsa) [827474] - [tools] perf, report: Add --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Add 's' key to filter by symbol name (Jiri Olsa) [827474] - [tools] perf, ui browser: Introduce ui_browser__input_window (Jiri Olsa) [827474] - [tools] perf, hists: Add hists__filter_by_symbol (Jiri Olsa) [827474] - [tools] perf: Do not disable members of group event (Jiri Olsa) [827474] - [tools] perf, stat: Fix event grouping on forked task (Jiri Olsa) [827474] - [tools] perf: Add support to specify pmu style event (Jiri Olsa) [827474] - [tools] perf: Add perf pmu object to access pmu format definition (Jiri Olsa) [827474] - [tools] perf: Add config options support for event parsing (Jiri Olsa) [827474] - [tools] perf: Add parser generator for events parsing (Jiri Olsa) [827474] - [tools] perf: Adjust make rules (Jiri Olsa) [827474] - [tools] perf, report: Fix annotate double quit issue in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Remove duplicate annotate choice in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Enable TUI in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Auto-detect branch stack sampling mode (Jiri Olsa) [827474] - [tools] perf, record: Add HEADER_BRANCH_STACK tag (Jiri Olsa) [827474] - [tools] perf, record: Provide default branch stack sampling mode option (Jiri Olsa) [827474] - [tools] perf: Make perf able to read files from older ABIs (Jiri Olsa) [827474] - [tools] perf: Fix ABI compatibility bug in print_event_desc() (Jiri Olsa) [827474] - [tools] perf: Enable reading of perf.data files from different ABI rev (Jiri Olsa) [827474] - [tools] perf, report: Add support for taken branch sampling (Jiri Olsa) [827474] - [tools] perf, record: Add support for sampling taken branch (Jiri Olsa) [827474] - [tools] perf: Add code to support PERF_SAMPLE_BRANCH_STACK (Jiri Olsa) [827474] - [tools] perf, annotate: Add missing newline on error message (Jiri Olsa) [827474] - [tools] perf, annotate: Fix help string on tui (Jiri Olsa) [827474] - [tools] perf, annotate: Restore title when came back to original symbol (Jiri Olsa) [827474] - [tools] perf, annotate: Handle lower case key code in annotate_browser__run() (Jiri Olsa) [827474] - [tools] perf, annotate: Print asm code as blue when source code is displayed (Jiri Olsa) [827474] - [tools] perf: Add descriptions of missing Makefile arguments (Jiri Olsa) [827474] - [tools] perf, evlist: Restore original errno after open failed (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length without DWARF info too (Jiri Olsa) [827474] - [tools] perf: Ensure comm string is properly terminated (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length (Jiri Olsa) [827474] - [tools] perf, evlist: Return first evsel for non-sample event on old kernel (Jiri Olsa) [827474] - [tools] perf: fix broken perf record -a mode (Jiri Olsa) [827474] - [tools] perf: Remove duplicated string.h includes (Jiri Olsa) [827474] - [tools] perf: Allow expressions in __print_symbolic() fields (Jiri Olsa) [827474] - [tools] perf: Invert the sample_id_all logic (Jiri Olsa) [827474] - [tools] perf: Handle kernels that don't support attr.exclude_{guest, host} (Jiri Olsa) [827474] - [tools] perf: cleanup initialization of attr->size (Jiri Olsa) [827474] - [tools] perf: Factor out feature op to process header sections (Jiri Olsa) [827474] - [tools] perf: Moving code in header.c (Jiri Olsa) [827474] - [tools] perf: Add bitmap_or function into bitmap object (Jiri Olsa) [827474] - [tools] perf: Add sysfs mountpoint interface (Jiri Olsa) [827474] - [tools] perf: Remove unused functions from debugfs object (Jiri Olsa) [827474] - [tools] perf: Get rid of ctype.h in symbol.c (Jiri Olsa) [827474] - [tools] perf: ctype.c only wants util.h (Jiri Olsa) [827474] - [tools] perf: Implement islower/isupper macro into util.h (Jiri Olsa) [827474] - [tools] perf: Change perf_guest default back to false (Jiri Olsa) [827474] - [tools] perf, top: Don't process samples with no valid machine object (Jiri Olsa) [827474] - [tools] perf: Allow multiple threads or processes in record, stat, top (Jiri Olsa) [827474] - [tools] perf: Fix out of tree compiles (Jiri Olsa) [827474] - [tools] perf: Fix build dependency of perf python extension (Jiri Olsa) [827474] - [tools] perf, record: No build id option fails (Jiri Olsa) [827474] - [tools] perf: fix endianness detection in perf.data (Jiri Olsa) [827474] - [tools] perf, stat: Align scaled output of cpu-clock (Jiri Olsa) [827474] - [tools] perf, stat: Adjust print unit (Jiri Olsa) [827474] - [tools] perf, doc: Allow producing documentation in a specified output directory (Jiri Olsa) [827474] - [tools] perf, evsel: Fix an issue where perf report fails to show the proper percentage (Jiri Olsa) [827474] - [tools] perf, record: Make feature initialization generic (Jiri Olsa) [827474] - [tools] perf, probe: Rename target_module to target (Jiri Olsa) [827474] - [tools] perf: Remove distclean from Makefile help output (Jiri Olsa) [827474] - [tools] perf, evlist: Make splice_list_tail method public (Jiri Olsa) [827474] - [tools] perf, python: Use attr.watermark in twatch.py (Jiri Olsa) [827474] - [tools] perf: Remove unnecessary ctype.h inclusion (Jiri Olsa) [827474] - [tools] perf, lock: Document lock info subcommand (Jiri Olsa) [827474] - [tools] perf, top: Fix number of samples displayed (Jiri Olsa) [827474] - [tools] perf, script: Add option resolving vmlinux path (Jiri Olsa) [827474] - [tools] perf, script: Add the offset field specifier (Jiri Olsa) [827474] - [tools] perf, script: Print branch_from and branch_to of BTS events (Jiri Olsa) [827474] - [tools] perf, script: Unify the expressions indicating "unknown" (Jiri Olsa) [827474] - [tools] perf, evsel: Fix spelling typo (Jiri Olsa) [827474] - [tools] perf: Fix strlen() bug in perf_event__synthesize_event_type() (Jiri Olsa) [827474] - [tools] perf: probe usability fixes (Jiri Olsa) [827474] - [tools] perf: Fix broken build by defining _GNU_SOURCE in Makefile (Jiri Olsa) [827474] - [tools] perf: Introduce per user view (Jiri Olsa) [827474] - [tools] perf: Add fprintf methods for thread_map and cpu_map classes (Jiri Olsa) [827474] - [tools] perf: Add support for guest/host-only profiling (Jiri Olsa) [827474] - [tools] perf, kvm: Do guest-only counting by default (Jiri Olsa) [827474] - [fs] ext4: properly dirty split extent nodes (David Jeffery) [838640] - [netdrv] ixgbe: BIT_APP_UPCHG not set by ixgbe_copy_dcb_cfg() (Andy Gospodarek) [814044] - [netdrv] ixgbe: driver fix for link flap (Andy Gospodarek) [814044] - [net] tcp: Add TCP_USER_TIMEOUT socket option (Jiri Benc) [819610]- [net] bridge: Fix enforcement of multicast hash_max limit (Thomas Graf) [832575] - [net] bluetooth: fix sco_conninfo infoleak (Jacob Tanenbaum) [681308] {CVE-2011-1078} - [wireless] ipw2200: remove references to CFG80211_WEXT config option (John Linville) [839311] - [virt] kvm: whitelist-based GET_SUPPORTED_CPUID (Eduardo Habkost) [832486] - [virt] kvm: handle last_boosted_vcpu = 0 case (Rik van Riel) [827031] - [net] ehea: fix promiscuous mode (Steve Best) [826075] - [net] ehea: fix allmulticast support (Steve Best) [826075] - [s390] kdump: Move early_pgm_check_handler() to text section (Hendrik Brueckner) [831288]- [s390] kdump: Fix PSW restart on offline CPUs (Hendrik Brueckner) [831277] - [s390] kdump: Use real mode for PSW restart and kexec (Hendrik Brueckner) [831278] - [s390] kernel: clear page table for sw large page emulation (Hendrik Brueckner) [831265] - [s390] dasd: re-prioritize partition detection message (Hendrik Brueckner) [831261] - [s390] zfcpdump: Implement async sdias event processing (Hendrik Brueckner) [818893] - [mm] readahead: readahead page allocations are OK to fail (Jeff Moyer) [804815] - [base] firmware_class: fix memory leak - free allocated pages kabi fixes (Prarit Bhargava) [745657] - [base] firmware_class: fix memory leak - free allocated pages (Prarit Bhargava) [745657] - [fs] tmpfs: fix highmem swapoff crash regression (Rafael Aquini) [817719] - [fs] tmpfs: fix race between truncate and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix race between swapoff and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix spurious ENOSPC when racing with unswap (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and swapoff (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and writepage (Rafael Aquini) [817719]- [net] ipv6/netfilter: fix null pointer dereference in nf_ct_frag6_reasm() (Petr Matousek) [833412] {CVE-2012-2744} - [x86] io-apic: IO-APIC MMIO should not fail on resource insertion (Prarit Bhargava) [790726] - [x86] apic: Use PAGE_SIZE instead of numbers (Prarit Bhargava) [790726] - [firmware] dmi: bail earlier if no smbios found (Jarod Wilson) [833588] - [x86] cpu: mark hardware unsupported in single function (Prarit Bhargava) [829436] - [net] 9p: replace p9_poll_task with a work (Prarit Bhargava) [789126] - [net] 9p: use system_wq instead of p9_mux_wq (Prarit Bhargava) [789126] - [bluetooth] btusb: typo in Broadcom SoftSailing id (Don Zickus) [768385] - [bluetooth] btusb: add device entry for Broadcom SoftSailing (Don Zickus) [768385] - [ipc] mqueue: add rbtree node caching support checkpatch fixes (Doug Ledford) [826177] - [ipc] mqueue: add rbtree node caching support (Doug Ledford) [826177] - [virtio] virtio_balloon: separate out common code between remove and freeze functions (Amit Shah) [813227] - [virtio] virtio_balloon: drop restore_common() (Amit Shah) [813227] - [virtio] virtio_balloon: let host know of updated balloon size before module removal (Amit Shah) [813227] - [crypto] sha512: Fix byte counter overflow in SHA-512 (Jarod Wilson) [830977] - [kernel] Prevent keyctl new_session from causing a panic (David Howells) [827424] {CVE-2012-2745} - [mm] reclaim invalidated page ASAP (Rafael Aquini) [817659] - [mm] memcg: move memcg reclaimable page into tail of inactive list (Rafael Aquini) [817659] - [mm] deactivate invalidated pages (Rafael Aquini) [817659] - [mm] filemap: find_get_pages_contig fixlet (Rafael Aquini) [819001] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [837230] - [wireless] ath9k: fix dynamic WEP related regression (Stanislaw Gruszka) [807367] - [net] rfs: better sizing of dev_flow_table (Jiri Pirko) [810073] - [net] rps: fix insufficient bounds checking in store_rps_dev_flow_table_cnt() (Jiri Pirko) [810073] - [net] ipvs: IPv6 tunnel mode fix (Jesper Brouer) [835535] - [Documentation] networking: update the description of rp_filter in ip-sysctl.txt (Amerigo Wang) [786411] - [net] ipv6: discard overlapping fragment (Jiri Pirko) [819952] - [net] tcp: Fix race in tcp_poll (Jiri Pirko) [831663] - [net] ipv6: fix incorrect TCP checksums with single-fragment packets (Jiri Benc) [759313] - [net] ipv6: fix panic in tcp SYN processing (Jesper Brouer) [803920] - [net] ipv4: IP_MULTICAST_IF setsockopt now recognizes struct mreq (Jiri Pirko) [803202]- [net] bonding: Fix up refcounting issues with bond/vlan config (Neil Horman) [836164] - [net] bonding: Always add vid to new slave group (Neil Horman) [834764] - [fs] procfs: do not confuse jiffies with cputime64_t (Steve Best) [821374] - [kernel] time: Add nsecs_to_cputime64 interface for asm-generic (Steve Best) [821374] - [powerpc] Fix wrong divisor in usecs_to_cputime (Steve Best) [821374]- [kernel] futex: Fix uninterruptible loop due to gate_area (Jerome Marchand) [834038] - [kernel] futex: Fix regression with read only mappings (Jerome Marchand) [834038] - [fs] pnfs: Fix an off-by-one error in pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: Fix some issues with pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] nfs: file layout must consider pg_bsize for coalescing (Steve Dickson) [826650] - [fs] pnfs: fix break condition in pnfs_find_lseg (Steve Dickson) [826650] - [fs] nfs: Cleanup of the nfs_pageio code in preparation for a pnfs bugfix (Steve Dickson) [826650] - [fs] nfs: define nfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: use pnfs_generic_pg_test directly by layout driver (Steve Dickson) [826650] - [fs] pnfs: change pg_test return type to bool (Steve Dickson) [826650] - [fs] pnfs: unify pnfs_pageio_init functions (Steve Dickson) [826650] - [fs] nfs/pnfs: encode_layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for cb_layoutrecall (Steve Dickson) [825009] - [fs] nfs/pnfs: alloc and free layout_hdr layoutdriver methods (Steve Dickson) [825009] - [fs] nfs/pnfs: support for non-rpc layout drivers (Steve Dickson) [825009] - [fs] nfs/pnfs: align layoutget requests on page boundaries (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for layoutget (Steve Dickson) [825009] - [fs] nfsv4.1 fix page number calculation bug for filelayout decode buffers (Steve Dickson) [758202] - [fs] nfs: Adapt readdirplus to application usage patterns (Steve Dickson) [819891] - [fs] nfs: Backport of upstream xdr routines to rhel6 (Steve Dickson) [784174] - [net] sunrpc/auth_gss: the list of pseudoflavors not being parsed correctly (Steve Dickson) [784174] - [fs] NFS: Use correct variable for page bounds checking (Steve Dickson) [784174] - [fs] NFS: Remove secinfo knowledge out of the generic client (Steve Dickson) [784174] - [fs] NFS: Remove unused function nfs_lookup_with_sec() (Steve Dickson) [784174] - [fs] NFS: Honor the authflavor set in the clone mount data (Steve Dickson) [784174] - [fs] NFS: Fix following referral mount points with different security (Steve Dickson) [784174] - [fs] NFS: Do secinfo as part of lookup (Steve Dickson) [784174] - [fs] NFSv4: Translate NFS4ERR_BADNAME into ENOENT when applied to a lookup (Steve Dickson) [784174] - [fs] NFS: Handle exceptions coming out of nfs4_proc_fs_locations() (Steve Dickson) [784174] - [fs] NFS: Remove the unused "lookupfh()" version of nfs4_proc_lookup() (Steve Dickson) [784174] - [fs] NFS: Clean up nfs4_xdr_dec_secinfo() (Steve Dickson) [784174] - [fs] NFS: Fix decode_secinfo_maxsz (Steve Dickson) [784174] - [fs] NFS: Return meaningful status from decode_secinfo() (Steve Dickson) [784174] - [fs] NFSv4: Handle NFS4ERR_WRONGSEC outside of nfs4_handle_exception() (Steve Dickson) [784174] - [fs] NFS: don't negotiate when user specifies sec flavor (Steve Dickson) [784174] - [fs] NFS: Attempt mount with default sec flavor first (Steve Dickson) [784174] - [fs] NFS: Remove unused argument from nfs_find_best_sec() (Steve Dickson) [784174] - [fs] NFS: Change initial mount authflavor only when server returns NFS4ERR_WRONGSEC (Steve Dickson) [784174] - [fs] NFS: Fix a signed vs. unsigned secinfo bug (Steve Dickson) [784174] - [fs] NFS: Don't leak RPC clients in NFSv4 secinfo negotiation (Steve Dickson) [784174] - [fs] NFS: Determine initial mount security (Steve Dickson) [784174] - [fs] NFS: use secinfo when crossing mountpoints (Steve Dickson) [784174] - [fs] NFS: Add secinfo procedure (Steve Dickson) [784174] - [fs] NFS: lookup supports alternate client (Steve Dickson) [784174] - [fs] NFS: convert call_sync() to a function (Steve Dickson) [784174] - [fs] NFSv4: Ensure continued open and lockowner name uniqueness (Steve Dickson) [784174]- [fs] xfs: disable xfsaild idle mode (Brian Foster) [813137] - [fs] xfs: fix the logspace waiting algorithm (Brian Foster) [813137] - [fs] xfs: add AIL pushing tracepoints (Brian Foster) [813137] - [fs] xfs: force the log if we encounter pinned buffers in .iop_pushbuf (Brian Foster) [813137] - [fs] xfs: do not update xa_last_pushed_lsn for locked items (Brian Foster) [813137] - [net] rpc: handle rotated gss data for Windows interoperability (Steve Dickson) [796992] - [md] raid5: Reintroduce locking in handle_stripe() to avoid racing (Jes Sorensen) [828065] - [virt] kvm/vmx: Fix KVM_SET_SREGS with big real mode segments (Orit Wasserman) [756044] - [virt] virtio_console: Use wait_event_freezable instead of _interruptible (Amit Shah) [823428] - [virt] virtio_console: Ignore port name update request if name already set (Amit Shah) [820945] - [x86] kprobes: Fix a bug which can modify kernel code permanently (Dave Anderson) [726270] - [x86] kprobes: Fix instruction recovery on optimized path (Dave Anderson) [726270] - [net] bonding: show all the link status of slaves (Amerigo Wang) [826945]- [fs] writeback: merge for_kupdate and !for_kupdate cases (Eric Sandeen) [818172] - [fs] writeback: fix queue_io() ordering (Eric Sandeen) [818172] - [fs] writeback: don't redirty tail an inode with dirty pages (Eric Sandeen) [818172] - [fs] nfs: Map minor mismatch error to protocol not support error (Steve Dickson) [796352] - [fs] ext4: Fix overflow caused by missing cast in ext4_fallocate() (Lukas Czerner) [830209] - [ata] libata: Add 2GB ATA Flash Disk/ADMA428M to DMA blacklist (Prarit Bhargava) [812904] - [netdrv] r8169: fix typo in firmware filenames (Ivan Vecera) [829211] - [net] bonding: fix regression on vlan module removal (Neil Horman) [823822]- [netdrv] mlx4: ignore old module parameters (Jay Fenlason) [830553]- [kernel] sysctl: silence warning about missing strategy for file-max at boot time (Jeff Layton) [803431] - [net] sunrpc: make new tcp_max_slot_table_entries sysctl use CTL_UNNUMBERED (Jeff Layton) [803431] - [drm] i915: set AUD_CONFIG N_value_index for DisplayPort (Dave Airlie) [747890] - [scsi] scsi_lib: fix scsi_io_completion's SG_IO error propagation (Mike Snitzer) [827163] - [fs] nfs: Fix corrupt read data after short READ from server (Sachin Prabhu) [817738]- [scsi] be2iscsi: fix dma free size mismatch regression (Mike Christie) [824287] - [scsi] libsas: check dev->gone before submitting sata i/o (David Milburn) [824025]- [net] ipv4/netfilter: TCP and raw fix for ip_route_me_harder (Jiri Benc) [812108]- [net] bridge: fix broadcast flood regression (Jesper Brouer) [817157] - [ipc] mqueue: use correct gfp flags in msg_insert (Doug Ledford) [750260] - [security] fix compile error in commoncap.c (Eric Paris) [806726] {CVE-2012-2123} - [security] fcaps: clear the same personality flags as suid when fcaps are used (Eric Paris) [806726] {CVE-2012-2123} - [fs] proc: Fix vmstat crashing with trap divide error (Larry Woodman) [820507] - [net] rds: fix rds-ping inducing kernel panic (Jay Fenlason) [803936] {CVE-2012-2372} - [net] sock: validate data_len before allocating skb in sock_alloc_send_pskb() (Jason Wang) [814504] {CVE-2012-2136} - [virt] kvm: Fix buffer overflow in kvm_set_irq() (Avi Kivity) [816155] {CVE-2012-2137}- [net] sunrpc: fix loss of task->tk_status after rpc_delay call in xprt_alloc_slot (Jeff Layton) [822189] - [net] sunrpc: suppress page allocation warnings in xprt_alloc_slot() (Jeff Layton) [822189] - [net] netfilter: Fix ip_route_me_harder triggering ip_rt_bug (Jiri Benc) [812108] - [net] netfilter/tproxy: do not assign timewait sockets to skb->sk (Jiri Benc) [812108] - [usb] Don't fail USB3 probe on missing legacy PCI IRQ (Don Zickus) [812254] - [usb] Fix handoff when BIOS disables host PCI device (Don Zickus) [812254] - [usb] Remove duplicate USB 3.0 hub feature #defines (Don Zickus) [812254] - [usb] Set hub depth after USB3 hub reset (Don Zickus) [812254] - [usb] xhci: Fix encoding for HS bulk/control NAK rate (Don Zickus) [812254] - [usb] Fix issue with USB 3.0 devices after system resume (Don Zickus) [812254] - [virt] xenpv: avoid paravirt __pmd in read_pmd_atomic (Andrew Jones) [822697]- [s390] qeth: remove siga retry for HiperSockets devices (Hendrik Brueckner) [817090] - [scsi] lpfc: Changed version number to 8.3.5.68.5p (Rob Evers) [821515] - [scsi] lpfc: Fixed system crash due to not providing SCSI error-handling host reset handler (Rob Evers) [821515] - [scsi] lpfc: Correct handling of SLI4-port XRI resource-provisioning profile change (Rob Evers) [821515] - [scsi] lpfc: Fix driver crash during back-to-back ramp events. (Rob Evers) [821515] - [scsi] lpfc: Fixed system panic due to midlayer abort and driver complete race on SCSI cmd (Rob Evers) [821515] - [scsi] sd: Fix device removal NULL pointer dereference (Rob Evers) [817853] - [md] Add del_timer_sync to mddev_suspend, fixes a panic (Jonathan E Brassow) [818371] - [virt] virtio_net: invoke softirqs after __napi_schedule (Michael S. Tsirkin) [819435] - [virt] virtio_net: do not reschedule rx refill forever (Michael S. Tsirkin) [819435]- [md] bitmap: ensure to load bitmap when creating via sysfs (Jes Sorensen) [821329] - [infiniband] mlx4: fix RoCE oops (Doug Ledford) [749059] - [x86] setup: Add rh_check_supported() (Prarit Bhargava) [821561] - [mm] read_pmd_atomic: fix pmd_populate SMP race condition (Andrea Arcangeli) [820762] {CVE-2012-1179} - [drm] i915: add Ivy Bridge GT2 Server entries (Dave Airlie) [817926]- [scsi] qla2xxx: Update version number to 8.04.00.04.06.3-k (Chad Dupuis) [816331] - [scsi] qla2xxx: Properly check for current state after the fabric-login request (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper completion to scsi-ml for scsi status task_set_full and busy (Chad Dupuis) [816331] - [scsi] qla2xxx: Fix reset time out as qla2xxx not ack to reset request (Chad Dupuis) [816331] - [scsi] qla2xxx: Block flash access from application when device is initialized for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Remove resetting memory during device initialization for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Additional corrections for ISP83xx support (Chad Dupuis) [816331] - [scsi] bfa: remove tech-preview tainting (Rob Evers) [744301] - [input] wacom: add support for Cintiq 24HD (Aristeu Rozanski) [773052] - [netdrv] bna: remove tech-preview status (Ivan Vecera) [744302] - [net] xfrm: impement kabi work-arounds for alg_trunc_len (Jarod Wilson) [768460] - [net] xfrm: Add SHA384 and SHA512 HMAC authentication algorithms to XFRM (Jarod Wilson) [768460] - [net] xfrm: Use the user specified truncation length in ESP and AH (Jarod Wilson) [768460] - [net] xfrm: Store aalg in xfrm_state with a user specified truncation length (Jarod Wilson) [768460] - [net] xfrm: Define new XFRM netlink auth attribute with specified truncation bits (Jarod Wilson) [768460] - [scsi] bxn2fc: Bumped version to 1.0.11 (Mike Christie) [813065] - [scsi] bnx2fc: cleanup task management IO when it times out. (Mike Christie) [813065] - [scsi] bnx2fc: Decrememnt io ref count when abort times out (Mike Christie) [813065] - [scsi] bnx2fc: Allow FLOGI to be retried when receiving bad responses. (Mike Christie) [813065] - [netdrv] be2net: Ignore status of some ioctls during driver load (Ivan Vecera) [818561] - [netdrv] be2net: Fix wrong status getting returned for MCC commands (Ivan Vecera) [818561] - [netdrv] be2net: Fix traffic stall INTx mode (Ivan Vecera) [818561] - [netdrv] be2net: Fix FW download in Lancer (Ivan Vecera) [818561] - [netdrv] be2net: enable RSS for ipv6 pkts (Ivan Vecera) [818561] - [s390] af_iucv: allow shutdown for HS transport sockets (Hendrik Brueckner) [815273] - [infiniband] cxgb4: handle wake up waiters and add check for invalid endpoint (Steve Best) [811023] - [drm] radeon: deal with errors from framebuffer init path (Dave Airlie) [736376] - [fs] proc: restore "huge" tag for hugetlb vmas in numa_maps (Larry Woodman) [818746] - [fs] proc: teach /proc/$pid/numa_maps about transparent hugepages (Larry Woodman) [818746] - [fs] proc: break out numa_maps gather_pte_stats() checks (Larry Woodman) [818746] - [fs] proc: make /proc/$pid/numa_maps gather_stats() take variable page size (Larry Woodman) [818746] - [fs] proc: allocate storage for numa_maps statistics once (Larry Woodman) [818746] - [fs] proc: make struct proc_maps_private truly private (Larry Woodman) [818746] - [fs] proc: move show_numa_map() to fs/proc/task_mmu.c (Larry Woodman) [818746] - [mm] mempolicy: declare mpol_to_str() when CONFIG_TMPFS=n (Larry Woodman) [818746] - [mm] mempolicy: remove check_huge_range() (Larry Woodman) [818746] - [mm] mempolicy: make gather_stats() type-safe and remove forward declaration (Larry Woodman) [818746] - [mm] mempolicy: remove MPOL_MF_STATS (Larry Woodman) [818746] - [mm] mempolicy: use walk_page_range() instead of custom page table walking code (Larry Woodman) [818746] - [mm] mempolicy: export get_vma_policy() (Larry Woodman) [818746] - [block] mtip32xx: fix missing mtip32xx.ko in installer initrd (Shyam Iyer) [819947] - [input] wacom: add LED support for Cintiq 24HD (Aristeu Rozanski) [808315] - [input] wacom: make LED status readable through sysfs (Aristeu Rozanski) [808315] - [input] wacom: add LED support for Cintiq 21ux2 (Aristeu Rozanski) [808315] - [input] wacom: add interface to control LEDs in Wacom tablets (Aristeu Rozanski) [808315] - [vhost] net: fix possible NULL pointer dereference of vq->bufs (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: validate zerocopy vectors before building skb (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: set SKBTX_DEV_ZEROCOPY only when skb is built successfully (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: put zerocopy page when fail to get all requested user pages (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: fix zerocopy offset calculation when building skb (Jason Wang) [814288] {CVE-2012-2119} - [netdrv] be2net: Fix EEH error reset before a flash dump completes (Ivan Vecera) [818568] - [netdrv] be2net: cancel be_worker during EEH recovery (Ivan Vecera) [818568] - [net] bonding: assign slaves their own vlan_groups (Neil Horman) [804232] - [net] vlan: Add helper functions to manage vlans on bonds and slaves (Neil Horman) [804232] - [virt] kvm: Fix kvm_arch_vcpu_put() crash with vmm_exclusive=0 (Avi Kivity) [704173]- [netdrv] be2net: Record receive queue index in skb to aid RPS (Ivan Vecera) [818558] - [scsi] bnx2i: Updated version and copyright year (Mike Christie) [816376] - [scsi] bnx2i: Added the setting of target can_queue via target_alloc (Mike Christie) [816376] - [netdrv] be2net: fix calling __vlan_put_tag() after eth_type_trans() (Ivan Vecera) [815670] - [s390] af_iucv: detect down state of HS transport interface (Hendrik Brueckner) [815274] - [s390] qeth: Improve OSA Express 4 blkt defaults (Hendrik Brueckner) [808486] - [netdrv] ixgbe: Correct Adaptive Interrupt Moderation so that it will change values (Andy Gospodarek) [802837] - [mm] x86: Move do_page_fault()'s error path under unlikely() (Motohiro Kosaki) [770376] - [mm] x86: make pagefault killable (Motohiro Kosaki) [770376] - [mm] x86: Handle mm_fault_error() in kernel space (Motohiro Kosaki) [770376] - [mm] introduce wait_on_page_locked_killable() (Motohiro Kosaki) [770376] - [mm] oom_kill: remove memcg argument from oom_kill_task() (Motohiro Kosaki) [770376] - [mm] oom-kill: remove boost_dying_task_prio() (Motohiro Kosaki) [770376] - [net] rds: RDS over QLogic hardware fails to work (Jay Fenlason) [797530] - [net] netpoll: fix Allow netpoll_setup/cleanup recursion (Herbert Xu) [816034] - [netdrv] atl1c: add workaround for issue of bit INTX-disable for MSI interrupt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: enlarge L1 response waiting timer (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_change_mtu (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Disable L0S when no cable link (Stanislaw Gruszka) [809036] - [netdrv] atl1c: do MAC-reset when PHY link down (Stanislaw Gruszka) [809036] - [netdrv] atl1c: cancel task when interface closed (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine mac address related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code of closing register writable attribution (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear WoL status when reset pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add PHY link event(up/down) patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine start/enable code for MAC module (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add function atl1c_power_saving (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY reset/init for link down event (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update PHY reset related routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_open (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine SERDES-clock related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY contrl in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine phy-register read/write function (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove REG_PHY_STATUS (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove MDIO_REG_ADDR_MASK in atl1c_mdio_read/write (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix WoL(magic) issue for l2cb 1.1 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine/update ASPM configuration (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear bit MASTER_CTRL_CLK_SEL_DIS in atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine reg definition of REG_MASTER_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear PCIE error status in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmar_dly_cnt and dmaw_dly_cnt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update right threshold for TSO (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add module parameter for l1c_wait_until_idle (Stanislaw Gruszka) [809036] - [netdrv] atl1c: threshold for ASPM is changed based on chip capability (Stanislaw Gruszka) [809036] - [netdrv] atl1c: restore max-read-request-size in Device Conrol Register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: using fixed TXQ configuration for l2cb and l1c (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmaw_block (Stanislaw Gruszka) [809036] - [netdrv] atl1c: correct wrong definition of REG_DMA_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: wrong register used to stop TXQ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code related to rxq 1/2/3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: split 2 32bit registers of TPD to 4 16bit registers (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove SMB/CMB DMA related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove VPD register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove HDS register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove multiple-RX-Q code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update author contact info & company/driver desciption (Stanislaw Gruszka) [809036] - [netdrv] atl1c: stop using net_device.{base_addr, irq} (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set ATL1C_WORK_EVENT_RESET bit correctly (Stanislaw Gruszka) [809036] - [netdrv] atl1c: dont use highprio tx queue (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set addr_assign_type if random_ether_addr() used (Stanislaw Gruszka) [809036] - [netdrv] atl1c: ethernet dev_alloc_skb to netdev_alloc_skb (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove alloc_etherdev error messages (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add skb frag size accessors (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert to SKB paged frag API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unneeded version.h includes from drivers/net/ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove interrupt.h inclusion from netdevice.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: atl1c_resume() is only used when CONFIG_PM_SLEEP is defined (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use ethtool's ethtool_cmd_speed API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use full 32 bit speed range in ethtool's set_settings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix work event interrupt/task races (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix set-but-unused variable (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix sparse warnings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not call device_init_wakeup() in atl1c_probe() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add missing PCI device ID (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove private #define (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Comment typo fixes for 'descriptor' (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not use legacy PCI power management (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix hardware type check for enabling OTP CLK (Stanislaw Gruszka) [809036] - [netdrv] atl1c: make functions static (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Don't check for vlan group before vlan_tx_tag_present (Stanislaw Gruszka) [809036] - [netdrv] atl1c: avoid some skb->ip_summed initializations (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove double test (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use net_device_stats from struct net_device (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add AR8151 v2 support and change L0s/L1 routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unnecessary returns from void function()s (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove redundant code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert multiple drivers to use netdev_for_each_mc_addr, part3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add support for Atheros AR8152 and AR8152 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DEFINE_PCI_DEVICE_TABLE() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix assorted typos all over the place (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use pM to show MAC address (Stanislaw Gruszka) [809036] - [netdrv] atl1c:add pci map direction in atl1c_buffer flags (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove exceptional & on function name (Stanislaw Gruszka) [809036] - [netdrv] atl1c: change atl1c_buffer struct and restructure clean atl1c_buffer procedure (Stanislaw Gruszka) [809036] - [netdrv] atl1c: duplicate atl1c_get_tpd (Stanislaw Gruszka) [809036] - [fs] epoll: clear the tfile_check_list on -ELOOP (Jason Baron) [817140] - [fs] epoll: Don't limit non-nested epoll paths (Jason Baron) [817137] - [netdrv] tg3: Fix ethtool self tests (John Feeney) [808243 809036] - [infiniband] mlx4: check return code and bail on error (Doug Ledford) [749059] - [infiniband] mlx4: use locking when walking netdev list (Doug Ledford) [749059] - [x86] asm: undo paravirt_patch_template kABI breakage (Rik van Riel) [813682] - [fs] cifs: check S_AUTOMOUNT in revalidate (Ian Kent) [786149] - [fs] vfs: fix LOOKUP_DIRECTORY not propagated to managed_dentry() (Ian Kent) [786149] - [s390x] kdump: Change default action from reipl to stop for on_restart (Hendrik Brueckner) [806152] - [s390x] qeth: add missing wake_up call (Hendrik Brueckner) [806151] - [s390x] lcs: lcs offline failure (Hendrik Brueckner) [804643] - [s390x] ctcmpc: use correct idal word list for ctcmpc (Hendrik Brueckner) [798641] - [s390x] dasd: fix fixpoint divide exception in define_extent (Hendrik Brueckner) [798002] - [s390x] mm: prevent memory zone interleave (Hendrik Brueckner) [797936] - [s390x] qeth: synchronize discipline module loading (Hendrik Brueckner) [795462] - [powerpc] perf: Check current->mm in read_user_stack_slow (Steve Best) [804569] - [powerpc] perf: Disable pagefaults during callchain stack read (Jiri Olsa) [804569] - [tools] selftests: mqueue mq_perf_tests checkpatch fixes (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation fix (Doug Ledford) [750260] - [misc] rbtree: backport rb_init_node() (Doug Ledford) [750260] - [tools] selftests: add mq_perf_tests (Doug Ledford) [750260] - [tools] selftests: add mq_open_tests (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation (Doug Ledford) [750260] - [ipc] mqueue: correct mq_attr_ok test (Doug Ledford) [750260] - [ipc] mqueue: improve performance of send/recv (Doug Ledford) [750260] - [watchdog] iTCO_wdt: default SMI clearing to old behaviour (Prarit Bhargava) [727875 811324] - [watchdog] iTCO_wdt: problems with newer hardware due to SMI clearing (Prarit Bhargava) [727875 811324] - [sound] alsa: fix Conexant CX20561 audio mute functionality (Jaroslav Kysela) [816569] - [s390] kdump: Use 4 GiB for KEXEC_AUTO_THRESHOLD (Hendrik Brueckner) [815599] - [net] bonding: verify for NULL when getting bridge from bond_dev->br_port (Veaceslav Falico) [816034 817145] - [md] dm-mpath: only try to load the scsi_dh module if the scsi_dh doesn't exist (Mike Snitzer) [788591] - [virt] kvm/svm: handle adjustment of negative tsc offsets (Marcelo Tosatti) [817236] - [netdrv] be2net: fix programming of VLAN tags for VF (Ivan Vecera) [816013] - [scsi] isci: End the RNC resumption wait when the RNC is destroyed. (David Milburn) [809954] - [scsi] isci: Fixed RNC bug that lost the suspension or resumption during destroy (David Milburn) [809954] - [scsi] isci: Fix RNC AWAIT_SUSPENSION->INVALIDATING transition. (David Milburn) [809954] - [scsi] isci: Manage the IREQ_NO_AUTO_FREE_TAG under scic_lock. (David Milburn) [809954] - [scsi] isci: Remove obviated host callback list. (David Milburn) [809954] - [scsi] isci: Check IDEV_GONE before performing abort path operations. (David Milburn) [809954] - [scsi] isci: Restore the ATAPI device RNC management code. (David Milburn) [809954] - [scsi] isci: Don't wait for an RNC suspend if it's being destroyed. (David Milburn) [809954] - [scsi] isci: Change the phy control and link reset interface for HW reasons. (David Milburn) [809954] - [scsi] isci: Added timeouts to RNC suspensions in the abort path. (David Milburn) [809954] - [scsi] isci: Add protocol indicator for TMF requests. (David Milburn) [809954] - [scsi] isci: Directly control IREQ_ABORT_PATH_ACTIVE when completing TMFs. (David Milburn) [809954] - [scsi] isci: Wait for RNC resumption before leaving the abort path. (David Milburn) [809954] - [scsi] isci: Fix RNC suspend call for SCI_RESUMING state. (David Milburn) [809954] - [scsi] isci: Manage tag releases differently when aborting tasks. (David Milburn) [809954] - [scsi] isci: Callbacks to libsas occur under scic_lock and are synchronized. (David Milburn) [809954] - [scsi] isci: When in the abort path, defeat other resume calls until done. (David Milburn) [809954] - [scsi] isci: Implement waiting for suspend in the abort path. (David Milburn) [809954] - [scsi] isci: Make sure all TCs are terminated and cleaned in LUN reset. (David Milburn) [809954] - [scsi] isci: Manage the LLHANG timer enable/disable per-device. (David Milburn) [809954] - [scsi] isci: Save the suspension hint for upcoming suspensions. (David Milburn) [809954] - [scsi] isci: Fix the terminated I/O to not call sas_task_abort(). (David Milburn) [809954] - [scsi] isci: Distinguish between remote device suspension cases (David Milburn) [809954] - [scsi] isci: Remove isci_device reqs_in_process and dev_node from isci_device. (David Milburn) [809954] - [scsi] isci: Only set IDEV_GONE in the device stop path. (David Milburn) [809954] - [scsi] isci: All pending TCs are terminated when the RNC is invalidated. (David Milburn) [809954] - [scsi] isci: Device access in the error path does not depend on IDEV_GONE. (David Milburn) [809954] - [scsi] isci: Add suspension cases for RNC INVALIDATING, POSTING states. (David Milburn) [809954] - [scsi] isci: Redesign device suspension, abort, cleanup. (David Milburn) [809954] - [scsi] isci: Escalate to I_T_Nexus_Reset when the device is gone. (David Milburn) [809954] - [scsi] isci: Remote device stop also suspends the RNC and terminates I/O. (David Milburn) [809954] - [scsi] isci: Remote device must be suspended for NCQ cleanup. (David Milburn) [809954] - [scsi] isci: Manage device suspensions during TC terminations. (David Milburn) [809954] - [scsi] isci: Terminate outstanding TCs on TX/RX RNC suspensions. (David Milburn) [809954] - [scsi] isci: Handle all suspending TC completions (David Milburn) [809954] - [scsi] isci: Fixed bug in resumption from RNC Tx/Rx suspend state. (David Milburn) [809954] - [scsi] isci: Manage the link layer hang detect timer for RNC suspensions. (David Milburn) [809954]- [x86] Revert: kdump: No need to disable ioapic in crash path (Don Zickus) [815785] - [mm] mempolicy: do_migrate_pages cleanup (Larry Woodman) [801904] - [mm] mempolicy: do_migrate_pages fix (Larry Woodman) [801904] - [ata] ahci: add another PCI ID for marvell (David Milburn) [813365] - [ata] ahci: recognize Marvell 88se9125 PCIe SATA 6.0 Gb/s controller (David Milburn) [813365] - [ata] ahci: HFLAG_YES_FBS fix legacy IDE interface (David Milburn) [813365] - [ata] ahci: add HFLAG_YES_FBS and apply it to 88SE9128 (David Milburn) [813365] - [sound] alsa: enable OSS emulation in rhel configuration (Jaroslav Kysela) [657291] - [sound] alsa: add probe_mask=0x101 automatically for WinFast VP200 H (Jaroslav Kysela) [805658] - [target] fcoe: Remove printk message from ft_dump_cmd (Neil Horman) [813678] - [scsi] be2iscsi: fix bh use in alloc pdu path (Mike Christie) [813550] - [scsi] libsas: fix sas port naming (David Milburn) [759210] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [759210] - [scsi] isci: firmware update to latest firmware generator (David Milburn) [759210] - [scsi] isci: enable BCN in sci_port_add_phy() (David Milburn) [759210] - [scsi] isci: Changes in COMSAS timings enabling ISCI to detect buggy disc drives (David Milburn) [759210] - [scsi] isci: implement suspend/resume support (David Milburn) [759210] - [scsi] isci: kill isci_host.shost (David Milburn) [759210] - [scsi] isci: fix interrupt disable (David Milburn) [759210] - [scsi] isci: fix 'link-up' events occur after 'start-complete' (David Milburn) [759210] - [scsi] isci: fix controller stop (David Milburn) [759210] - [scsi] isci: refactor initialization for S3/S4 (David Milburn) [759210] - [scsi] isci: kill isci_port.domain_dev_list (David Milburn) [759210] - [scsi] isci: kill ->status, and ->state_lock in isci_host (David Milburn) [759210] - [scsi] isci: Don't filter BROADCAST CHANGE primitives (David Milburn) [759210] - [scsi] isci: kill sci_phy_protocol and sci_request_protocol (David Milburn) [759210] - [scsi] isci: kill ->is_direct_attached (David Milburn) [759210] - [scsi] isci: improve 'invalid state' warnings (David Milburn) [759210] - [scsi] libsas: suspend / resume support (David Milburn) [759210] - [ata] libsas: drop sata port multiplier infrastructure (David Milburn) [759210] - [ata] libata: export ata_port suspend/resume infrastructure for sas (David Milburn) [759210] - [net] bonding: 802.3ad - fix agg_device_up (Veaceslav Falico) [806081] - [netdrv] mlx4_core: fix race on comm channel (Jay Fenlason) [808926] - [scsi] libfc: cache align struct fc_fcp_pkt fields (Neil Horman) [815984] - [scsi] libfc: cache align fc_exch_pool (Neil Horman) [815984] - [scsi] fcoe: setup default initial value for DDP threshold (Neil Horman) [815984] - [virt] virtio_console: tell host of open ports after resume from s3/s4 (Amit Shah) [816099] - [scsi] st: fix memory leak with 1MB tape I/O (David Milburn) [811703] - [drm] i915: Don't do MTRR setup if PAT is enabled (Adam Jackson) [802539] - [scsi] device_handler: Add Netapp storage array to rdac array list (Rob Evers) [811364] - [netdrv] cnic: Fix parity error code conflict (Mike Christie) [808619] - [sound] alsa: Fix No sound with Conexant CX20585 / Recording fails (Jaroslav Kysela) [798923] - [kernel] default to clocksource unstable switching off (Prarit Bhargava) [804535] - [x86] Backout X86_FEATURE_ARAT checks in hpet initialization (Prarit Bhargava) [804535] - [kernel] clocksource: Make watchdog robust vs. interruption (Prarit Bhargava) [804535] - [fs] cifs: Show various mount options in /proc/mounts (Sachin Prabhu) [815751] - [ata] libata: make ata_print_id atomic numbering fix (David Milburn) [815861] - [md] raid1: Don't set 'fullsync' unnecessarily (Jonathan E Brassow) [813948] - [md] dm-raid: Record and handle missing devices. (Jonathan E Brassow) [809231] - [md] dm-raid: Set recovery flags on resume. (Jonathan E Brassow) [811669] - [netdrv] bnx2x: changed initial dcb configuration (Michal Schmidt) [812612] - [netdrv] tg3: Fix NVRAM writes on newer devices (John Feeney) [808617]- [x86] efi: Remove unnecessary error message (Matthew Garrett) [788428] - [hid] wacom: Add serial and id reporting for Wacom Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: fix proximity tool release (Aristeu Rozanski) [769676] - [hid] wacom: report distance for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: Add pad buttons reporting on Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: set ABS_MISC bit for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: introduce support for Intuos4 bluetooth (Aristeu Rozanski) [769676] - [hid] wacom: introduce sysfs interface to control the device reporting speed (Aristeu Rozanski) [769676] - [hid] wacom: separate mode switching function (Aristeu Rozanski) [769676] - [hid] wacom: add missing events for pad buttons (Aristeu Rozanski) [769676] - [bluetooth] hidp: implement raw output support for HIDP layer (Aristeu Rozanski) [769676] - [fs] nfsd: vfs_llseek() with 32 or 64 bit offsets (hashes) (J. Bruce Fields) [813070] - [fs] nfsd: rename 'int access' to 'int may_flags' in nfsd_open() (J. Bruce Fields) [813070] - [fs] ext4: return 32/64-bit dir name hash according to usage type (J. Bruce Fields) [813070] - [fs] add new FMODE flags FMODE_32bithash and FMODE_64bithash (J. Bruce Fields) [813070] - [fs] nfsd: Remove check for a 32-bit cookie in nfsd4_readdir() (J. Bruce Fields) [813070] - [net] bonding: remove entries for master_ip and vlan_ip and query devices instead (Andy Gospodarek) [810299] - [net] netfilter: place conntrack in source hash after SNAT is done (Neil Horman) [740747] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [808247] - [scsi] Revert: rdac: Add dynamic match to rdac handler (Jarod Wilson) [811364]- [x86] therm_throt: Don't report power limit and package level thermal throttle events in mcelog (Naoya Horiguchi) [803913] - [x86] Use this_cpu_has for thermal_interrupt current cpu (Naoya Horiguchi) [803913] - [x86] percpu: add this_cpu_has() macro (Naoya Horiguchi) [803913] - [virt] KVM: lock slots_lock around device assignment (Alex Williamson) [811653] - [virt] kvm: unmap pages from the iommu when slots are removed (Alex Williamson) [811653] {CVE-2012-2121} - [scsi] fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations) (David Milburn) [798776] - [scsi] libsas, libata: fix start of life for a sas ata_port (David Milburn) [798776] - [scsi] libsas: continue revalidation (David Milburn) [798776] - [ata] libata: make ata_print_id atomic (David Milburn) [798776] - [scsi] libsas: fix ata_eh clobbering ex_phys via smp_ata_check_ready (David Milburn) [798776] - [scsi] libsas: fix false positive 'device attached' conditions (David Milburn) [798776] - [scsi] libsas: unify domain_device sas_rphy lifetimes (David Milburn) [798776] - [scsi] scsi_transport_sas: fix delete vs scan race (David Milburn) [798776] - [ata] libata: reset once (David Milburn) [798776] - [scsi] libsas: fix sas_get_port_device regression (David Milburn) [798776] - [scsi] libsas: sas_rediscover_dev did not look at the SMP exec status. (David Milburn) [798776] - [scsi] libsas: fix sas_find_bcast_phy() in the presence of 'vacant' phys (David Milburn) [798776] - [scsi] libsas: trim sas_task of slow path infrastructure (David Milburn) [798776] - [scsi] isci: use sas eh strategy handlers (David Milburn) [798776] - [scsi] libsas: use ->lldd_I_T_nexus_reset for ->eh_bus_reset_handler (David Milburn) [798776] - [scsi] libsas: add sas_eh_abort_handler (David Milburn) [798776] - [scsi] libsas: enforce eh strategy handlers only in eh context (David Milburn) [798776] - [scsi] libata, libsas: introduce sched_eh and end_eh port ops (David Milburn) [798776] - [scsi] libsas: cleanup spurious calls to scsi_schedule_eh (David Milburn) [798776] - [scsi] libsas: introduce sas_work to fix sas_drain_work vs sas_queue_work (David Milburn) [798776] - [net] fib: fix BUG_ON in fib_nl_newrule when add new fib rule (Weiping Pan) [814059] - [scsi] isci: fix oem parameter validation on single controller skus (David Milburn) [812415] - [x86] tsc: Don't divide by zero if TSC kHz calibration fails (Richard W.M. Jones) [813413] - [x86] Avoid check hlt for newer cpus (Don Zickus) [812439]- [virt] kvm: Allow adjust_tsc_offset to be in host or guest cycles (Frank Arnold) [807215] - [virt] Revert: x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [807215] - [scsi] lpfc: Update lpfc version for 8.3.5.68.2p driver release (Rob Evers) [810522] - [scsi] lpfc: Fix bug with mailbox handling of REG_VFI (Rob Evers) [810522] - [scsi] lpfc: flush PCI function reset register write (Rob Evers) [810522] - [scsi] lpfc: Fixed system panic when extents enabled (Rob Evers) [810522] - [scsi] lpfc: Fixed the system panic during EEH recovery (Rob Evers) [810522] - [scsi] lpfc: Fix resource leak when acc fails (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 driver module load and unload test loop (Rob Evers) [810522] - [scsi] lpfc: Fixed missing CVL event (Rob Evers) [810522] - [scsi] lpfc: Fix deadlock during adapter offline request (Rob Evers) [810522] - [scsi] lpfc: Fix same RPI registered multiple times (Rob Evers) [810522] - [scsi] lpfc: Fix handling of XRI Aborted CQE response (Rob Evers) [810522] - [scsi] lpfc: Fixed failure handling SLI4 FC port reset (Rob Evers) [810522] - [scsi] lpfc: Fix not sending a LOGO with vport delete (Rob Evers) [810522] - [scsi] lpfc: Fix for SLI4 Port delivery for BLS ABORT ACC (Rob Evers) [810522] - [scsi] lpfc: Fix ndlp list not empty during unloading (Rob Evers) [810522] - [scsi] lpfc: Fix mailbox and vpi memory leaks (Rob Evers) [810522] - [scsi] lpfc: create char device to take a reference (Rob Evers) [810522] - [scsi] lpfc: Fix for FDISC failures (Rob Evers) [810522] - [scsi] lpfc: Fix for driver using duplicate RPIs (Rob Evers) [810522] - [scsi] lpfc: Fix discovery problem when in pt2pt (Rob Evers) [810522] - [scsi] lpfc: Fixed handling large CQ/EQ ids in an IOV env (Rob Evers) [810522] - [scsi] lpfc: Fix Locking code raising IRQ twice (Rob Evers) [810522] - [scsi] lpfc: Fix not returning when bad ndlp found (Rob Evers) [810522] - [scsi] lpfc: Fix bug with driver returning the wrong ndlp (Rob Evers) [810522] - [scsi] lpfc: Fix driver behavior when receiving an ADISC (Rob Evers) [810522] - [scsi] lpfc: Fixed unbounded firmware revision string (Rob Evers) [810522] - [scsi] lpfc: Fix dump command type 4 using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix port not reset when needed during fw_dump (Rob Evers) [810522] - [scsi] lpfc: Fix ELS FDISC failing local rej./inv. RPI (Rob Evers) [810522] - [scsi] lpfc: Fix SLI4 FC port internal loopback (Rob Evers) [810522] - [scsi] lpfc: Fix REG_RPI fails on SLI4 HBA (Rob Evers) [810522] - [scsi] lpfc: Fix els command using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix NMI seen due to CQE starvation (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port obtained link-type/num (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port int. loopback without SFP (Rob Evers) [810522] - [scsi] lpfc: Fix incorrect fcpCdb during scsi command prep (Rob Evers) [810522] - [drm] i915: Do not set "Enable Panel Fitter" on SNB pageflips (Adam Jackson) [731632] - [drm] radeon: fix load detect on rn50 with hardcoded EDIDs. (Dave Airlie) [813962] - [fs] ext4: change return value from int to ssize_t in ext4_file_write (Eric Sandeen) [814302] - [netdrv] iwlwifi: add option to disable 5GHz band (Stanislaw Gruszka) [812259] - [scsi] rdac: Add dynamic match to rdac handler (Rob Evers) [811364] - [virt] xenfv: fix hangs when kdumping (Andrew Jones) [811815] - [netdrv] mlx4: allocate just enough pages instead of always 4 pages (Steve Best) [812470] - [mm] Prevent panic while reading /proc/vmallocinfo (Larry Woodman) [767889]- [fs] GFS2: Instruct DLM to avoid queue convert slowdowns (Robert S Peterson) [799165] - [fs] GFS2: Allow caching of rindex glock (Robert S Peterson) [799165] - [fs] GFS2: Don't use a try lock when promoting to a higher mode (Robert S Peterson) [799165] - [fs] GFS2: Make sure rindex is uptodate before starting transactions (Robert S Peterson) [799165] - [netdrv] p54spi: Release GPIO lines and IRQ on error in p54spi_probe (John Linville) [808571] - [netdrv] iwlwifi: always monitor for stuck queues (John Linville) [808571] - [netdrv] rt2x00: Add support for D-Link DWA-127 to rt2800usb (John Linville) [808571] - [netdrv] iwl3945: fix possible il->txq NULL pointer dereference in delayed works (John Linville) [808571] - [netdrv] rt2x00: fix random stalls (John Linville) [808571] - [netdrv] iwlwifi: fix key removal (John Linville) [808571] - [netdrv] ath9k_hw: prevent writes to const data on AR9160 (John Linville) [808571] - [net] mac80211: zero initialize count field in ieee80211_tx_rate (John Linville) [808571] - [netdrv] ath9k: stop on rates with idx -1 in ath9k rate control's .tx_status (John Linville) [808571] - [net] mac80211: Fix a rwlock bad magic bug (John Linville) [808571] - [net] mac80211: timeout a single frame in the rx reorder buffer (John Linville) [808571] - [netdrv] ath9k_hw: fix a RTS/CTS timeout regression (John Linville) [808571] - [netdrv] ath9k: fix a WEP crypto related regression (John Linville) [808571] - [netdrv] ath9k: Fix kernel panic during driver initilization (John Linville) [808571] - [netdrv] bnx2x: fix memory leak in bnx2x_init_firmware() (Michal Schmidt) [811231] - [netdrv] bnx2x: fix a crash on corrupt firmware file (Michal Schmidt) [811231] - [netdrv] bnx2x: FCoE statistics id fixed (Michal Schmidt) [811231] - [netdrv] bnx2x: dcb bit indices flags used as bits (Michal Schmidt) [811231] - [netdrv] bnx2x: added cpu_to_le16 when preparing ramrod's data (Michal Schmidt) [811231] - [netdrv] bnx2x: pfc statistics counts pfc events twice (Michal Schmidt) [811231] - [fs] dlm: fix QUECVT when convert queue is empty (David Teigland) [809986] - [netdrv] bnx2x: correction to firmware interface (Michal Schmidt) [810296]- [net] Fix netdevice reference leak (Thomas Graf) [719600]- [net] ipmr: Enable multiple multicast routing tables (Thomas Graf) [631984] - [net] ipmr: Don't leak memory if fib lookup fails (Thomas Graf) [631984] - [net] ipmr: dont corrupt lists (Thomas Graf) [631984] - [net] ipmr: off by one in __ipmr_fill_mroute() (Thomas Graf) [631984] - [net] IPv4: unresolved multicast route cleanup (Thomas Graf) [631984] - [net] ipmr: add support for dumping routing tables over netlink (Thomas Graf) [631984] - [net] rtnetlink: decouple rtnetlink address families from real address families (Thomas Graf) [631984] - [net] ipv4: ipmr: fix NULL pointer deref during unres queue destruction (Thomas Graf) [631984] - [net] ipv4: ipmr: fix invalid cache resolving when adding a non-matching entry (Thomas Graf) [631984] - [net] ipv4: ipmr: support multiple tables (Thomas Graf) [631984] - [net] ipv4: ipmr: move mroute data into seperate structure (Thomas Graf) [631984] - [net] ipv4: ipmr: convert struct mfc_cache to struct list_head (Thomas Graf) [631984] - [net] ipv4: ipmr: remove net pointer from struct mfc_cache (Thomas Graf) [631984] - [net] ipv4: ipmr: move unres_queue and timer to per-namespace data (Thomas Graf) [631984] - [net] fib_rules: decouple address families from real address families (Thomas Graf) [631984] - [net] fib_rules: set family in fib_rule_hdr centrally (Thomas Graf) [631984] - [net] fib_rules: consolidate IPv4 and DECnet ->default_pref() functions (Thomas Graf) [631984] - [net] ipmr/ip6mr: prevent out-of-bounds vif_table access (Thomas Graf) [631984] - [fs] direct-io.c: fix truncation error in dio_complete() return (Vivek Goyal) [783992] - [net] add sysctl to accept packets with local source addresses (Weiping Pan) [719600] - [scsi] Model description fixes for Brocade adapters (Rob Evers) [808558] - [x86] kdump: No need to disable ioapic in crash path (Don Zickus) [783322] - [kernel] uevent: send events in correct order according to seqnum (Naoya Horiguchi) [801694] - [net] SUNRPC: We must not use list_for_each_entry_safe() in rpc_wake_up() (Steve Dickson) [809928] - [mm] Fix race in process_vm_rw_core (Kyle McMartin) [739136] - [mm] Backport Cross Memory Attach patch from upstream (Larry Woodman) [739136] - [drm] enable CONFIG_VGA_SWITCHEROO (Dave Airlie) [632635]- [net] bonding: send igmp report for its master (Weiping Pan) [797780] - [net] allow to get master bridge device for bridge port (Weiping Pan) [797780] - [s390x] zcrypt: Fix parameter checking for ZSECSENDCPRB ioctl (Hendrik Brueckner) [808487] - [net] fix vlan gro path (Jiri Pirko) [720611] - [net] bonding: emit event when bonding changes MAC (Veaceslav Falico) [800231] - [net] sctp: Fix getsockopt with SCTP_EVENTS regression and allow sctp_event_subscribe to grow (Thomas Graf) [808086] - [net] vlan: Avoid broken offload configuration when reorder_hdr is disabled (Michal Schmidt) [781652] - [virt] xen: Revert "xen: mask MTRR feature from guest"" (Andrew Jones) [810222]- [x86] Don't inject GP for non-XSAVE enabled guests (Don Dugger) [705242] - [drm] i915: suspend fbdev device around suspend/hibernate (Dave Airlie) [746169] - [fs] cifs: Add mount options backupuid and backugid. (Sachin Prabhu) [806336] - [kernel] genirq: Respect NUMA node affinity in setup_affinity() (Prarit Bhargava) [788579] - [netdrv] iwlwifi: do not nulify ctx->vif on reset (Stanislaw Gruszka) [801730] - [virt] VMX: vmx_set_cr0 expects kvm->srcu locked (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] KVM: Ensure all vcpus are consistent with in-kernel irqchip settings (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] virtio-pci: S3 support (Amit Shah) [803187] - [virt] virtio-pci: drop restore_common() (Amit Shah) [803187] - [virt] virtio: drop thaw PM operation (Amit Shah) [803187] - [virt] virtio: balloon: Allow stats update after restore from S4 (Amit Shah) [803187]- [scsi] be2iscsi: fix include order (Mike Christie) [738043] - [scsi] be2iscsi: Get Port State and Speed of the Adapter (Mike Christie) [738043] - [scsi] be2iscsi: adding functionality to change network settings using iscsiadm (Mike Christie) [738043] - [scsi] be2iscsi: Adding bsg interface for be2iscsi (Mike Christie) [738043] - [scsi] be2iscsi: Get Initiator Name for the iSCSI_Host (Mike Christie) [738043] - [scsi] be2iscsi: Return async handle of unknown opcode to free list (Mike Christie) [738043] - [scsi] be2iscsi: Check ASYNC PDU Handle corresponds to HDR/DATA Handle (Mike Christie) [738043] - [scsi] be2iscsi: Bump the driver Version (Mike Christie) [738043] - [scsi] be2iscsi: Update in Copyright information (Mike Christie) [738043] - [scsi] be2iscsi: Fix the function return values (Mike Christie) [738043] - [scsi] be2iscsi: Code cleanup, removing the goto statement (Mike Christie) [738043] - [scsi] be2iscsi: Fix double free of MCCQ info memory (Mike Christie) [738043] - [scsi] be2iscsi: Set num_cpu = 1 if pci_enable_msix fails (Mike Christie) [738043] - [scsi] be2iscsi:Fix typo function name mismatch (Mike Christie) [738043] - [scsi] be2iscsi: Freeing of WRB and SGL Handle in cleanup task (Mike Christie) [738043] - [scsi] be2iscsi: WRB Initialization and Failure code path change (Mike Christie) [738043] - [scsi] be2iscsi: Fix in ASYNC PDU stitching logic (Mike Christie) [738043] - [scsi] be2iscsi: Fix in the Asynchronous Code Path (Mike Christie) [738043] - [net] ipv4: Constrain UFO fragment sizes to multiples of 8 bytes (Jiri Benc) [797731] - [net] ipv4: Don't use ufo handling on later transformed packets (Jiri Benc) [797731] - [net] udp: Add UFO to NETIF_F_GSO_SOFTWARE (Jiri Benc) [797731] - [fs] Fix length of buffer copied in __nfs4_get_acl_uncached (Sachin Prabhu) [808036] - [net] bond: Make LRO flag follow slave settings (Neil Horman) [794647] - [net] make dev_disable_lro use physical device if passed a vlan dev (Andy Gospodarek) [713641] - [net] move is_vlan_dev into public header file (Andy Gospodarek) [713641]- [mm] memcg: fix coalescing uncharge during truncate (Johannes Weiner) [717803] - [mm] thp: allow a hwpoisoned head page to be put back to LRU (Dean Nelson) [795574] - [block] md: Avoid OOPS when reshaping raid1 to raid0 (Jes Sorensen) [805857] - [net] bridge: fix use after free of skb in bridge when netpoll in use (Neil Horman) [769725] - [scsi] fcoe: Move destroy_work to a private work queue (Neil Horman) [806119] - [virt] xen: only check xen_platform_pci_unplug if hvm (Andrew Jones) [807354]- [fs] epoll: kabi fixups for epoll limit wakeup paths (Jason Baron) [681689] {CVE-2011-1083} - [fs] epoll: limit paths (Jason Baron) [681689] {CVE-2011-1083} - [perf] tool: Fix diff command to work with new hists design (Jiri Olsa) [794689] - [x86] call restore_sched_clock_state after gs is initialized (Marcelo Tosatti) [803132] - [virt] virtio-scsi: fix whitespace in fix TMF use-after-free patch (Paolo Bonzini) [802127] - [netdrv] macvtap: add ioctl to modify vnet header size (Michael S. Tsirkin) [789362] - [netdrv] firmware: add bnx2x FW 7.2.16 (Michal Schmidt) [798316] - [netdrv] cnic: update for FW 7.2.xx (Michal Schmidt) [798316] - [netdrv] bnx2fc: HSI dependent changes for 7.2.xx FW (Michal Schmidt) [798316] - [netdrv] bnx2x: use FW 7.2.16 (Michal Schmidt) [798316] - [fs] GFS2: put glock reference in error patch of read_rindex_entry (Robert S Peterson) [803384] - [infiniband] rdmacm: fix initialization bug (Doug Ledford) [805996] - [pci] Don't touch ASPM at all when it's forcibly disabled (Matthew Garrett) [801877]- [security] Fix negative key error handling (David Howells) [806393] - [char] ipmi: Increase KCS timeouts (Matthew Garrett) [803378] - [scsi] cxgb3: Add latest upstream firmware (Neil Horman) [747139] - [scsi] cxgb3 driver update to latest upstream (Neil Horman) [747139] - [x86] uv_mmrs.h cleanup patch (George Beshers) [737747] - [x86] reduce clock calibration time during slave cpu startup (George Beshers) [737747] - [x86] uv: Fix uninitialized spinlocks (George Beshers) [737747] - [x86] uv: Fix uv_gpa_to_soc_phys_ram() shift (George Beshers) [737747] - [x86] UV2: Add accounting for BAU strong nacks (George Beshers) [737747] - [x86] UV2: Ack BAU interrupt earlier (George Beshers) [737747] - [x86] UV2: Remove stale no-resources test for UV2 BAU (George Beshers) [737747] - [x86] UV2: Work around BAU bug (George Beshers) [737747] - [x86] UV2: Fix BAU destination timeout initialization (George Beshers) [737747] - [x86] UV2: Fix new UV2 hardware by using native UV2 broadcast mode (George Beshers) [737747] - [x86] UV: Update Boot messages for SGI UV2 platform (George Beshers) [737747] - [x86] UV: Fix UV2 hub part number (George Beshers) [737747] - [mm] vmstat.c: cache align vm_stat (George Beshers) [737747] - [x86] uv2: Workaround for UV2 Hub bug (George Beshers) [737747] - [x86] UV: Remove UV delay in starting slave cpus (George Beshers) [737747] - [x86] UV: Clean up uv_mmrs.h (George Beshers) [737747] - [net] ehash_size cleanup in tcp (George Beshers) [737748] - [x86] print EST-capable warning message only once (George Beshers) [737748] - [mm] Overflow computing _hash_mask (George Beshers) [737748] - [x86] ACPI: Remove repeated cooling_device messages (George Beshers) [737748] - [fs] vfs: fix panic in __d_lookup() (George Beshers) [737748] - [x86] Fix bootmem allocator large bitmap (George Beshers) [737748] - [net] Limit sysctl_tcp_mem and sysctl_udp_mem initializers (George Beshers) [737748] - [mm] alloc_large_system_hash() printk overflow on 16TB boot (George Beshers) [737748] - [fs] On a 16TB machine, max_user_watches has an integer overflow (George Beshers) [737748] - [fs] allow for more than 2^31 file (George Beshers) [737748] - [netdrv] bnx2x: consistent statistics after internal driver reload (Michal Schmidt) [747522] - [netdrv] netxen_nic: Sysfs support for firmware dump (Veaceslav Falico) [801653]- [kernel] sched: Fix ancient race in do_exit() (Motohiro Kosaki) [784758] - [virt] xen: initialize platform_pci even if xen_emul_unplug=never (Igor Mammedov) [803239] - [virt] virtio-scsi: fix TMF use-after-free (Paolo Bonzini) [802127] - [virt] KVM: increase max vcpu count to 160 (Marcelo Tosatti) [748946] - [scsi] sd: Unmap discard alignment needs to be converted to bytes (Mike Snitzer) [805519] - [scsi] sd: Fix VPD buffer allocations (Mike Snitzer) [805519] - [scsi] isci: improvements in driver unloading routine (David Milburn) [805530] - [scsi] isci: improve phy event warnings (David Milburn) [805530] - [scsi] isci: debug, provide state-enum-to-string conversions (David Milburn) [805530] - [scsi] scsi_transport_sas: 'enable' phys on reset (David Milburn) [805530] - [scsi] libsas: don't recover end devices attached to disabled phys (David Milburn) [805530] - [scsi] libsas: fixup target_port_protocols for expanders that don't report sata (David Milburn) [805530] - [scsi] libsas: set attached device type and target protocols for local phys (David Milburn) [805530] - [scsi] isci: T10 DIF support (David Milburn) [805530] - [scsi] isci: enable clock gating (David Milburn) [805530] - [scsi] isci: Fix NULL ptr dereference when no firmware is being loaded (David Milburn) [805530] - [fs] Pstore supplies a wrong header to kmsg files (Seiji Aguchi) [804789] - [fs] nfs: Try using machine credentials for RENEW calls (Sachin Prabhu) [795441] - [kernel] perf/x86/kvm: Fix Host-Only/Guest-Only counting with SVM disabled (Gleb Natapov) [805496]- [fs] jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer (Eric Sandeen) [748713] {CVE-2011-4086} - [kernel] sched: Call tick_check_idle before __irq_enter (George Beshers) [635817] - [kernel] sched: Increment cache_nice_tries only on periodic lb (George Beshers) [635817] - [cpuidle] menu: fixed wrapping timers at 4.294 seconds (George Beshers) [635817] - [kernel] sched: Fix softirq time accounting (George Beshers) [635817] - [x86] UV: Lower UV rtc clocksource rating (George Beshers) [635817] - [infiniband] mlx4_core: fix bug in modify_cq wrapper for resize flow (Doug Ledford) [801111] - [infiniband] mlx4_core: remove buggy sched_queue masking (Doug Ledford) [801111] - [infiniband] mlx4_core: Fixing array indexes when setting port types (Doug Ledford) [801111] - [infiniband] mlx4: Setting new port types after all interfaces unregistered (Doug Ledford) [801111] - [infiniband] mlx4: Replacing pool_lock with mutex (Doug Ledford) [801111] - [infiniband] mlx4_core: Do not map BF area if capability is 0 (Doug Ledford) [801111] - [infiniband] mlx4: add unicast steering entries to resource_tracker (Doug Ledford) [801111] - [infiniband] mlx4: fix QP tree trashing (Doug Ledford) [801111] - [infiniband] mlx4: fix buffer overrun (Doug Ledford) [801111] - [infiniband] mlx4: Fix kcalloc parameters swapped (Doug Ledford) [801111] - [net] net_sched: qdisc_alloc_handle() can be too slow (Jiri Pirko) [785891] - [net] RFC3069, private VLAN proxy arp support (Weiping Pan) [786544] - [scsi] aio: fix the "too late munmap()" race (Jeff Moyer) [801528] - [scsi] aio: fix io_setup/io_destroy race (Jeff Moyer) [801528] - [scsi] aio: fix rcu ioctx lookup (Jeff Moyer) [801528]- [fs] GFS2: Change truncate page allocation to be GFP_NOFS (Robert S Peterson) [796017] - [fs] GFS2: Remove a __GFP_NOFAIL allocation (Robert S Peterson) [796017] - [fs] GFS2: flush work when clearing inode (Robert S Peterson) [796017] - [scsi] hpsa: change version string (Tomas Henzl) [785262] - [scsi] hpsa: rename HPSA_MAX_SCSI_DEVS_PER_HBA (Tomas Henzl) [785262] - [scsi] hpsa: update device attributes when they change (Tomas Henzl) [785262] - [scsi] hpsa: improve naming on external target device functions (Tomas Henzl) [785262] - [scsi] hpsa: eliminate 8 external target limitation (Tomas Henzl) [785262] - [scsi] hpsa: fix potential array overflow in hpsa_update_scsi_devices (Tomas Henzl) [785262] - [scsi] hpsa: refactor hpsa_figure_bus_target_lun (Tomas Henzl) [785262] - [scsi] hpsa: make target and lun match what SCSI REPORT LUNs returns (Tomas Henzl) [785262] - [scsi] hpsa: Fix problem with MSA2xxx devices (Tomas Henzl) [785262] - [scsi] hpsa: add P2000 to list of shared SAS devices (Tomas Henzl) [785262] - [virt] KVM: PMU: Fix raw event check (Gleb Natapov) [803620] - [virt] KVM: PMU: warn when pin control is set in eventsel msr (Gleb Natapov) [803620] - [virt] x86 emulator: correctly mask pmc index bits in RDPMC instruction emulation (Gleb Natapov) [803620] - [powerpc] perf: Fix frequency calculation for overflowing counters (Steve Best) [804608] - [security] keys: add a "logon" key type (David Howells) [788634] - [security] KEYS: testing wrong bit for KEY_FLAG_REVOKED (David Howells) [788634] - [security] KEYS: Permit key_serial() to be called with a const key pointer (David Howells) [788634] - [security] keys: fix user_defined key sparse messages (David Howells) [788634] - [security] keys: fix trusted/encrypted keys sparse rcu_assign_pointer messages (David Howells) [788634] - [security] KEYS: Add missing smp_rmb() primitives to the keyring search code (David Howells) [788634] - [security] KEYS: Make garbage collector nonreentrant under RHEL-6 (David Howells) [788634] - [security] KEYS: Correctly destroy key payloads when their keytype is removed (David Howells) [788634] - [security] KEYS: The dead key link reaper should be non-reentrant (David Howells) [788634] - [security] KEYS: Make the key reaper non-reentrant (David Howells) [788634] - [security] KEYS: Move the unreferenced key reaper to the keys garbage collector file (David Howells) [788634] - [security] KEYS: __key_link() should use the RCU deref wrapper for keyring payloads (David Howells) [788634] - [security] KEYS: keyctl_get_keyring_ID() should create a session keyring if create flag set (David Howells) [788634] - [security] KEYS: If install_session_keyring() is given a keyring, it should install it (David Howells) [788634] - [security] KEYS: Fix error handling in construct_key_and_link() (David Howells) [788634] - [security] KEYS: Don't return EAGAIN to keyctl_assume_authority() (David Howells) [788634] - [security] KEYS: Make request_key() and co. return an error for a negative key (David Howells) [788634] - [security] KEYS: Improve /proc/keys (David Howells) [788634] - [security] KEYS: Add an iovec version of KEYCTL_INSTANTIATE (David Howells) [788634] - [security] KEYS: Add a new keyctl op to reject a key with a specified error code (David Howells) [788634] - [security] KEYS: Add an RCU payload dereference macro (David Howells) [788634] - [security] KEYS: Fix __key_link_end() quota fixup on error (David Howells) [788634] - [security] KEYS: Fix up comments in key management code (David Howells) [788634] - [security] KEYS: Do some style cleanup in the key management code (David Howells) [788634] - [security] KEYS: Don't call up_write() if __key_link_begin() returns an error (David Howells) [788634] - [security] Add a dummy printk function for the maintenance of unused printks (David Howells) [788634] - [security] KEYS: request_key() should return -ENOKEY if the constructed key is negative (David Howells) [788634] - [security] KEYS: Reinstate lost passing of process keyring ID in call_sbin_request_key() (David Howells) [788634] - [security] KEYS: Use the variable 'key' in keyctl_describe_key() (David Howells) [788634] - [security] KEYS: Make /proc/keys check to see if a key is possessed before security check (David Howells) [788634] - [security] KEYS: Authorise keyctl_set_timeout() on a key if we have its authorisation key (David Howells) [788634] - [security] KEYS: Propagate error code instead of returning -EINVAL (David Howells) [788634] - [security] keyctl_session_to_parent(): use thread_group_empty() to check singlethreadness (David Howells) [788634] - [security] KEYS: Do preallocation for __key_link() (David Howells) [788634] - [security] KEYS: keyring_serialise_link_sem is only needed for keyring->keyring links (David Howells) [788634] - [security] whitespace coding style fixes (David Howells) [788634] - [security] key: keyring: fix some code style issues (David Howells) [788634] - [security] Fix some coding styles in security/keys/keyring.c (David Howells) [788634] - [x86] EFI: Only set regions uncacheable if they support it (Matthew Garrett) [767291] - [virt] KVM: Fix fetch fault error code (Avi Kivity) [802453] - [netdrv] add myri10ge firmware (Stanislaw Gruszka) [796099] - [fs] xfs: fix inode lookup race (Dave Chinner) [796277] - [x86] amd: Fix L1i and L2 cache sharing information for AMD family 15h processors (Frank Arnold) [798399] - [x86] cache_info: Update calculation of AMD L3 cache indices (Frank Arnold) [798399] - [x86] cache_info: Remove bogus free of amd_l3_cache data (Frank Arnold) [798399] - [hwmon] k10temp: Add support for Fam15h Bulldozer (Frank Arnold) [798209] - [hwmon] k10temp: add support for AMD Family 12h/14h CPUs (Frank Arnold) [798209] - [x86] AMD, PCI: Add AMD northbridge PCI device id for CPU families 12h and 14h (Frank Arnold) [798209] - [netdrv] pch_gbe: modify Kconfig/Makefile and config-generic (Veaceslav Falico) [728177] - [netdrv] pch_gbe: new network driver from upstream (Veaceslav Falico) [728177] - [x86] Ivy Bridge kernel rdrand support (Jay Fenlason) [696442]- [net] gro: more generic L2 header check (Doug Ledford) [789123] - [infiniband] IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses (Doug Ledford) [789123] - [net] Make qdisc_skb_cb upper size bound explicit (Doug Ledford) [789123] - [fs] GFS2: Invalidate directory hash table on inode deallocate (Robert S Peterson) [801171] - [fs] GFS2: Fix a use-after-free that coverity spotted (Robert S Peterson) [801171] - [kernel] lkdtm: avoid calling lkdtm_do_action() with spinlock held (Prarit Bhargava) [770621] - [x86] Fix printk levels for panic, softlockups and stack dumps (Prarit Bhargava) [770621] - [kernel] lkdtm.c: fix race when crashpoint is hit multiple times before checking count (Prarit Bhargava) [770621] - [kernel] lkdtm: prefix enum constants (Prarit Bhargava) [770621] - [kernel] lkdtm: use generic_file_llseek in debugfs (Prarit Bhargava) [770621] - [kernel] param: remove unnecessary writable charp (Prarit Bhargava) [770621] - [kernel] lktdm: add support for hardlockup, softlockup and hung task crashes (Prarit Bhargava) [770621] - [kernel] lkdtm: add debugfs access and loosen KPROBE ties (Prarit Bhargava) [770621] - [scsi] aacraid: Fixes kernel oops in "aac_eh_abort" (Tomas Henzl) [760396] - [kernel] sys_poll: fix incorrect type for 'timeout' parameter (Oleg Nesterov) [794681] - [kernel] kdump: round up total_size to 128M for crashkernel reserving threshold (Dave Young) [798727] - [block] loop: fix partial read infomation leak (Dave Young) [761418] - [netdrv] mlx4: Don't show RoCE interfaces if the hpn channel is not installed (Doug Ledford) [753004] - [mm] thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode (Andrea Arcangeli) [800328] - [target] fix build on i386 (Andy Grover) [765982] - [target] Backport from stable-3.2.6 (Andy Grover) [765982]- [dm] fixing test for NULL pointer testing (Paolo Bonzini) [752380] {CVE-2011-4127} - [dm] do not forward ioctls from logical volumes to the underlying device (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] fail SCSI passthrough ioctls on partition devices (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] add and use scsi_blk_cmd_ioctl (Paolo Bonzini) [752380] {CVE-2011-4127} - [kernel] regset: Return -EFAULT, not -EIO, on host-side memory fault (Jerome Marchand) [799213] {CVE-2012-1097} - [kernel] regset: Prevent null pointer reference on readonly regsets (Jerome Marchand) [799213] {CVE-2012-1097} - [scsi] qla4xxx: update version (Mike Christie) [800664] - [scsi] iscsi class: fix gfp use in ping compl and host event (Mike Christie) [800664] - [scsi] iscsi if: Removed packed attr from struct iscsi_chap_rec (Mike Christie) [800664] - [scsi] iscsi_transport: Added error status code for ping comp event (Mike Christie) [800664] - [scsi] fix system lock up from scsi error flood (Neil Horman) [800555] - [scsi] libcxgbi: do not print a message when memory allocation fails (Steve Best) [800114] - [infiniband] iser: post initial receive buffers before sending the final login request (Mike Christie) [800041] - [sound] ALSA: pcm midlevel code - add time check for (Jaroslav Kysela) [798984] - [fs] GFS2: call gfs2_write_alloc_required for each fallocate chunk (Benjamin Marzinski) [801141]- [scsi] lpfc: Update lpfc version for 8.3.5.58.1p driver release (Rob Evers) [738037] - [virt] VMX: VMXON/VMXOFF usage changes (Avi Kivity) [704173] - [virt] VMX: VMCLEAR/VMPTRLD usage changes (Avi Kivity) [704173] - [virt] VMX: Some minor changes to code structure (Avi Kivity) [704173] - [virt] VMX: Define new functions to wrapper direct call of asm code (Avi Kivity) [704173] - [net] bonding: move dev_addr cpy to bond_enslave (Thomas Graf) [799794] - [net] bonding: move slave MTU handling from sysfs (Thomas Graf) [799794] - [ppc] Implement CONFIG_STRICT_DEVMEM (Steve Best) [655689] - [scsi] fcoe: Only define ndo_fcoe_get_hbainfo if fcoe is configured (Neil Horman) [789086] - [x86] ACPI / PM: Fix build problem for !CONFIG_ACPI related to NVS rework (Myron Stowe) [708447] - [x86] ips: use interruptible waits in ips-monitor (Neil Horman) [727944] - [x86] kvmclock: abstract save/restore sched_clock_state (Marcelo Tosatti) [694801] - [virt] fix a merge problem in "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski) [612320] - [virt] reapply "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [net] nfs: set vs_hidden on nfs4_callback_version4 (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients destruction on module cleanup (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients creation during service registering (Jeff Layton) [741039] - [net] NFSd: call svc rpcbind cleanup explicitly (Jeff Layton) [741039] - [net] SUNRPC: cleanup service destruction (Jeff Layton) [741039] - [net] SUNRPC: setup rpcbind clients if service requires it (Jeff Layton) [741039] - [net] SUNRPC: introduce svc helpers for prepairing rpcbind infrastructure (Jeff Layton) [741039] - [net] SUNRPC: use rpcbind reference counting helpers (Jeff Layton) [741039] - [net] SUNRPC: introduce helpers for reference counted rpcbind clients (Jeff Layton) [741039] - [net] SUNRPC: Use AF_LOCAL for rpcbind upcalls (Jeff Layton) [741039] - [fs] nfs4: Fix nfs4_init and reset_slot_table (Steve Dickson) [785823] - [net] SUNRPC: Change the default limit to the number of TCP slots (Steve Dickson) [785823] - [net] SUNRPC: Ensure we always bump the backlog queue in xprt_free_slot (Steve Dickson) [785823] - [net] SUNRPC: Replace xprt->resend and xprt->sending with a priority queue (Steve Dickson) [785823] - [net] SUNRPC: Allow caller of rpc_sleep_on() to select priority levels (Steve Dickson) [785823] - [net] SUNRPC: Support dynamic slot allocation for TCP connections (Steve Dickson) [785823] - [net] SUNRPC: Clean up the slot table allocation (Steve Dickson) [785823] - [net] SUNRPC: Initalise the struct xprt upon allocation (Steve Dickson) [785823] - [net] SUNRPC: Ensure that we grab the XPRT_LOCK before calling xprt_alloc_slot (Steve Dickson) [785823] - [net] SUNRPC: Convert struct rpc_xprt to use atomic_t counters (Steve Dickson) [785823] - [net] SUNRPC: Support for RPC over AF_LOCAL transports (Steve Dickson) [785823] - [mm] memcg: fix wake up in oom wait queue (Frantisek Hrbata) [739615] - [mm] memcg: oom kill disable and oom status (Frantisek Hrbata) [739615] - [mm] memcg: oom notifier (Frantisek Hrbata) [739615] - [mm] memcg: oom wakeup filter (Frantisek Hrbata) [739615] - [mm] kabi: __GENKSYMS__ for event_list in struct cgroup (Frantisek Hrbata) [739615] - [mm] cgroup: implement eventfd-based generic API for notifications (Frantisek Hrbata) [739615] - [mm] cgroups: fix CONTENTS in cgroups documentation (Frantisek Hrbata) [739615] - [virt] Revert "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [fs] procfs: add hidepid= and gid= mount options (Jerome Marchand) [770652] - [fs] procfs: parse mount options (Jerome Marchand) [770652] - [scsi] qla4xxx: v5.02.00.00.06.03-k3 (Chad Dupuis) [798721] - [scsi] qla4xxx: assign correct address for iscsi_cls_host (Chad Dupuis) [798721] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [798721] - [scsi] qla4xxx: Fix sparse warning (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support for multiple session per host (Chad Dupuis) [798721] - [scsi] qla4xxx: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] scsi_transport: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [scsi] iscsi_transport: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [block] Fix io_context leak after failure of clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [block] Fix io_context leak after clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [fs] dlm: fix slow rsb search in dir recovery (David Teigland) [772376] - [fs] GFS2: rename existing file after mount crashes (Robert S Peterson) [794839] - [fs] GFS2: Eliminate sd_rindex_mutex (Robert S Peterson) [798763] - [fs] cifs: fix dentry refcount leak when opening a FIFO on lookup (Sachin Prabhu) [781893] - [fs] NFSv4: Handle expired stateids when the lease is still valid (Sachin Prabhu) [757876] - [perf] header: Fix build on old systems (Jiri Olsa) [784888] - [perf] hists browser: Add missing stdarg.h include (Jiri Olsa) [784888]- [netdrv] bnx2: revert firmware load modifications (Neil Horman) [720428] - [virt] virtio: balloon: leak / fill balloon across S4 (Amit Shah) [798583] - [scsi] silencing 'killing requests for dead queue' (David Milburn) [798672] - [scsi] sd_dif: fix setting bio flags (Jeff Moyer) [799075] - [scsi] megaraid_sas: driver update to version 00.00.06.14-rh1 (Tomas Henzl) [749923] - [infiniband] srp: fix include ordering issue (Doug Ledford) [791209] - [sched] Fix Kernel divide by zero panic in find_busiest_group() (Larry Woodman) [785959]- [virt] KVM steal time suspend/resume bugfix (Rik van Riel) [612320] - [virt] guest: KVM Steal time registration (Laszlo Ersek) [612320] - [virt] KVM guest: Steal time accounting (Rik van Riel) [612320] - [virt] KVM guest: Add a pv_ops stub for steal time (Rik van Riel) [612320] - [virt] KVM: Steal time implementation (Rik van Riel) [612320] - [virt] KVM: KVM Steal time guest/host interface (Rik van Riel) [612320] - [virt] KVM: Add constant to represent KVM MSRs enabled bit in guest/host interface (Rik van Riel) [612320] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [756311] - [x86] perf: Check that current->mm is alive before getting user callchain (Jiri Olsa) [756311] - [fs] NFSv4: Propagate the error NFS4ERR_BADOWNER to nfs4_do_setattr (Steve Dickson) [705099] - [kernel] ftrace: Fix hash record accounting bug (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression where ftrace breaks when modules are loaded (Steven Rostedt) [454694] - [kernel] ftrace: Fix dynamic selftest failure on some archs (Steven Rostedt) [454694] - [kernel] ftrace: Update filter when tracing enabled in set_ftrace_filter() (Steven Rostedt) [454694] - [kernel] ftrace: Balance records when updating the hash (Steven Rostedt) [454694] - [kernel] ftrace: Do not disable interrupts for modules in mcount update (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression of :mod:module function enabling (Steven Rostedt) [454694] - [kernel] ftrace: Fix possible undefined return code (Steven Rostedt) [454694] - [kernel] ftrace: Have ftrace_startup() return failure code (Steven Rostedt) [454694] - [kernel] ftrace: Modify ftrace_set_filter/notrace to take ops (Steven Rostedt) [454694] - [kernel] ftrace: Allow dynamically allocated function tracers (Steven Rostedt) [454694] - [kernel] ftrace: Implement separate user function filtering (Steven Rostedt) [454694] - [kernel] ftrace: Free hash with call_rcu_sched() (Steven Rostedt) [454694] - [kernel] ftrace: Have global_ops store the functions that are to be traced (Steven Rostedt) [454694] - [kernel] ftrace: Add ops parameter to ftrace_startup/shutdown functions (Steven Rostedt) [454694] - [kernel] ftrace: Use counters to enable functions to trace (Steven Rostedt) [454694] - [kernel] ftrace: Separate hash allocation and assignment (Steven Rostedt) [454694] - [kernel] ftrace: Create a global_ops to hold the filter and notrace hashes (Steven Rostedt) [454694] - [kernel] ftrace: Use hash instead for FTRACE_FL_FILTER (Steven Rostedt) [454694] - [kernel] ftrace: Replace FTRACE_FL_NOTRACE flag with a hash of ignored functions (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate the function match routines for normal and mods (Steven Rostedt) [454694] - [kernel] ftrace: Return EINVAL when writing invalid val to set_ftrace_filter (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate updating of ftrace_trace_function (Steven Rostedt) [454694] - [kernel] ftrace: Move record update for normal and modules into a separate function (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_CONVERTED flag (Steven Rostedt) [454694] - [kernel] tracing: Enable records during the module load (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_FAILED flag (Steven Rostedt) [454694] - [kernel] ftrace: Remove failures file (Steven Rostedt) [454694] - [kernel] ftrace: Make FTRACE_WARN_ON() work in if condition (Steven Rostedt) [454694] - [kernel] ftrace: Only update the function code on write to filter files (Steven Rostedt) [454694] - [kernel] tracing: Remove leftover FTRACE_ENABLE/DISABLE_MCOUNT enums (Steven Rostedt) [454694] - [kernel] ftrace: Call trace_parser_clear() properly (Steven Rostedt) [454694] - [fs] NFSv4: include bitmap in nfsv4 get acl data (Sachin Prabhu) [753232 767288] - [pci] Add pcie_hp=nomsi to disable MSI/MSI-X for pciehp driver (hiro muneda) [728852] - [netdrv] enic: enhance SR-IOV support (Stefan Assmann) [795976]- [infiniband] mlx4/fw: Fix ppc64 build (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Added missing iounmap upon releasing a device (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392 787762] - [infiniband] mlx4: allow device removal by fixing dma unmap size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct port for steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct flag for unicast_promisc (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix memory leak at multi_func_cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/nes: Copyright update (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: pass SMP vendor-specific attribute MADs to firmware (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392 787572] - [infiniband] RDMA/nes: Fix fast memory registration opcode (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix fast memory registration length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucma: Discard all events for new connections until accepted (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Roll back PCIe tuning change (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use GFP_ATOMIC when locks are held (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix for sending MPA reject frame (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/ipath: Calling PTR_ERR() on right variable in create_file() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Fix kernel panic by always initializing qp->usecnt (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: Make rds_sock_lock BH rather than IRQ safe. (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4_core: map async events to arbitrary slave eqs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix mtt profile issue (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: removed function index from vf. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: eth statistics modification (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: VF is not allowed to perform dump stats (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: clear all eth statistics when port goes up (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDS: Remove some unused iWARP code (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] rdma/core: Fix sparse warnings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix endianness bugs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate during AE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Make unnecessarily global nes_set_pau() static (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Change MDIO bus clock to 2.5MHz (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Fix layout of APR message (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix SL to 802.1Q priority-bits mapping for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Default some module parameters optimally (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize locking for get_txreq() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix a possible data corruption when receiving packets (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate 64-bit jiffies use (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix style issues (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/uverbs: Protect QP multicast list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Elaborating limitation on VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix mtt range deallocation (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: limiting VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: using array index for sense_allowed (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add missing include of linux/slab.h (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: FIX: Setting default_qpn before using it (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing wrong error codes in communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: not using spin_lock_irq when getting vf by resource. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: nullify cached multicast address list after cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Changing link sensing logic (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: capability for link sensing (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fix compile error when driver is comiled-in (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: updated driver version to 2.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: updated driver version to 1.1 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Modify driver initialization flow to accommodate SRIOV for Ethernet (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: adjust catas operation for SRIOV mode (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtts resources units changed to offset (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Allow communication between functions on same host (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Ethernet port management modifications (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Traffic steering management support for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_ib: disable SRIOV mode for IB ports (not yet supported) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: resource tracking for HCA resources used by guests (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add wrapper functions and comm channel and slave event support to EQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtt modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: cq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: qp modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: srq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Added FW commands and their wrappers for supporting SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_core: Implement the master-slave communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Reduce number of PD bits to 17 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add "native" argument to mlx4_cmd and its callers (where needed) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Extanding port_mask functionality (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: initial header-file changes for SRIOV support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: bug fix for the case of vlan id 0 and UP 0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix WOL handlers were always looking at port2 capability bit (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: using non collapsed CQ on TX (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix sparse warning on a cast which truncates bits from constant value (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: fix UDP RSS related settings (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Recording rx queue for gro packets (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Adding rxhash support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: move RSS related definitions to be global (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/cxgb{3, 4} - get rid of stale firmware usage technique (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: various strlcpy conversions to make the code match upstream (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Correct sense on freectxts increment and decrement (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cma: Verify private data length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix shutdown crash accessing a non-existent bitmap (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/ipoib: Prevent hung task or softlockup processing multicast response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix over-scheduling of QSFP work (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix retry with MPAv1 logic for MPAv2 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix iw_cxgb4 count_rcqes() logic (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: drop "select LLIST" (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Don't use schedule_work() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix panic in RC error flushing logic (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/iser: DMA unmap TX bufs used for iSCSI/iSER headers (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/iser: Use separate buffers for the login request/response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Fix buddy->num_free allocation size (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: add moduleparam.h for users of module_param/MODULE_PARM_DESC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Fix files explicitly needing to include module.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Deprecate log_num_vlan module param (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Don't set VLAN in IBoE WQEs' control segment (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Enable 4K mtu for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Mark QP in error before disabling the queue in firmware (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb3: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix issue with link states and QSFP cables (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mlx4: Configure extended active speeds (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392] - [infiniband] mlx4_core: Add extended port capabilities support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Hold links until tuning data is available (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Clean up checkpatch issue (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove s_lock around header validation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use RCU for qpn lookup (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate divide/mod in converting idx to egr buf pointer (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Decode path MTU optimization (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize RC/UC code by IB operation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_en: Controlling FCS header removal (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IPoIB: Use the right function to do DMA unmap pages (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Use correct QID in insert_recv_cqe() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Make sure flush CQ entries are collected on connection close (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export ib_open_qp() capability to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Export ib_open_qp() to share XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Add support for XRC QPs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC SRQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC domains (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/cm: Do not automatically disconnect XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Support XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucm: Allow user to specify QP type when creating id (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cm: Define new RDMA port space specific to IB (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update XRC support based on XRC annex errata (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update protocol to support XRC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC TGT QPs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC INI QPs to userspace (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC SRQs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC domains to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/verbs: Cleanup XRC TGT QPs when destroying XRCD (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC SRQ type (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add SRQ type field (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC domain support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: Handle extended rates in debugfs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: Add new InfiniBand link speeds (Doug Ledford) [738491 739139 749059 751220 755741] - [infiniband] IB/ipath: Add missing in ipath_chip_init.c (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Support for Packed And Unaligned fpdus (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Print IP address for critcal errors (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate connection (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/{amso1100,cxgb3}: Minimal MPAv2 support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/iwcm: Propagate ird/ord values upwards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Correct nfreectxts for multiple HCAs (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Add missing calls to ib_umem_release() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Fix buddy->num_free allocation size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Use the right function to free eq->page_list entries (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Clean up error flow in mlx4_register_mac() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/ucm: Removed checks for unsigned value < 0 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mad: Verify mgmt class in received MADs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Check for NULL conn_param in rdma_accept (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fail RDMA initialization for unsupported cards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix crash in cma_req_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/amso1100: Use 'pM' format option to print MAC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net, rds, Replace xlist in net/rds/xlist.h with llist (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: return whether list is empty before adding in llist_add fix (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add back llist_add_batch() and llist_del_first() prototypes (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove cpu_relax() usage in cmpxchg loops (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add llist_next() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Return whether list is empty before adding in llist_add() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Move cpu_relax() to after the cmpxchg() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove the platform-dependent NMI checks (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Make some llist functions inline (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] lib, Add lock-less NULL terminated single list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Convert vmalloc/memset to vzalloc (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: nes: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: amso1100: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDSRDMA: Fix cleanup of rds_iw_mr_pool (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/iser: Support iSCSI PDU padding (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IBiser: Fix wrong mask when sizeof (dma_addr_t) > sizeof (unsigned long) (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: decreasing ref count when removing mac (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing Ethernet unicast packet steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Defer HCA error events to tasklet (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Bump the driver version to 1.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Use printk_ratelimited() instead of printk_ratelimit() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Support PMA counters for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Use flow counters on IBoE ports (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/pma: Add include file for IBA performance counters definitions (Doug Ledford) [738491 739139 749059 755741] - [infiniband] Revert "[infiniband] qib: add thresholds to VendorPortCounters PMA operation" (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Add network flow counters (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix location of counter index in QP context struct (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Read extended capabilities into the flags field (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Extend capability flags to 64 bits (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Generate GID change events in IBoE code (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/core: Add GID change event (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Don't allow IPoIB port space for IBoE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA: Allow for NULL .modify_device() and .modify_port() methods (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Update active link width (Doug Ledford) [722308 726127 738491 739139 749059 755741] - [infiniband] IB/qib: Add sysfs interface to read free contexts (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mthca: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Remove double define (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/ipath: Convert old cpumask api into new one (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Convert old cpumask api into new one (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] cpumask: rename tsk_cpumask to tsk_cpus_allowed (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Avoid assigning an IS_ERR value to cm_id pointer in CMA id object (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Stop returning separate error and status from FW commands (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: rds: fix const array syntax (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4: remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: use pci_dev->revision (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/rds: use prink_ratelimited() instead of printk_ratelimit() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] net: remove interrupt.h inclusion from netdevice.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: Use full 32 bit speed range in ethtool's set_settings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: fix kfree on error path in new_steering_entry() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] Fix common misspellings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: Fixing use after free (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Enabling new steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add support for promiscuous mode in the new steering model. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: generalization of multicast steering. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: UDP RSS support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [fs] GFS2: fix NULL pointer dereference on mkdir/symlink/mknod (Abhijith Das) [797305] - [net] implement IP_RECVTOS for IP_PKTOPTIONS (Jiri Benc) [677351] - [scsi] mptsas: Added check for the LU type is SSC (Tomas Henzl) [735895] - [dm] raid: add flush support (Mike Snitzer) [797967]- [build] update RHEL_MINOR to '3' (Aristeu Rozanski) - [fs] keyring: allow special keyrings to be cleared (Steve Dickson) [772495] - [fs] NFS: Update idmapper documentation (Steve Dickson) [772495] - [fs] NFS: Keep idmapper include files in one place (Steve Dickson) [772495] - [fs] NFS: Fall back on old idmapper if request_key() fails (Steve Dickson) [772495] - [virt] KVM: do not #GP on perf MSR writes when vPMU is disabled (Gleb Natapov) [645365] - [virt] KVM: Expose the architectural performance monitoring CPUID leaf (Gleb Natapov) [645365] - [kernel] perf, x86: expose perf capability to other modules (Gleb Natapov) [645365] - [kernel] x86, perf: disable non available architectural events (Gleb Natapov) [645365] - [virt] KVM: VMX: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: SVM: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: Add generic RDPMC support (Gleb Natapov) [645365] - [virt] KVM: Expose a version 2 architectural PMU to a guests (Gleb Natapov) [645365] - [virt] KVM: Expose kvm_lapic_local_deliver() (Gleb Natapov) [645365] - [virt] KVM: VMX: Check for automatic switch msr table overflow (Gleb Natapov) [645365] - [virt] KVM: VMX: Add support for guest/host-only profiling (Gleb Natapov) [645365] - [virt] KVM: VMX: add support for switching of PERF_GLOBAL_CTRL (Gleb Natapov) [645365] - [virt] perf, intel: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, amd: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, core: Introduce attrs to count in either host or guest mode (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definitions for more vm entry/exit control bits (Gleb Natapov) [645365] - [virt] KVM: VMX: Add facility to atomically switch MSRs on guest entry/exit (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definition for msr autoload entry (Gleb Natapov) [645365] - [virt] KVM: Let vcpu structure alignment be determined at runtime (Gleb Natapov) [645365] - [kernel] perf: Add context field to perf_event (Gleb Natapov) [645365] - [virt] irq_work: Add generic hardirq context callbacks (Gleb Natapov) [645365] - [kernel] perf: Fix perf_event_do_pending() fallback callsite (Gleb Natapov) [645365] - [netdrv] bnx2: update firmware to latest upstream (Neil Horman) - [netdrv] bnx2: update to latest upstream (Neil Horman) [720428] - [netdrv] mii.c: Add ethtool advertisement functions (John Feeney) [787753] - [scsi] dcb: add DCBX mode to event notifier attributes (Neil Horman) [789086] - [scsi] fcoe: use real dev in case of HW vlan acceleration (Neil Horman) [789086] - [netdrv] netdev: FCoE: Add new ndo_get_fcoe_hbainfo() call (Neil Horman) [789086] - [scsi] libfc: Handle discovery failure during ctlr link down (Neil Horman) [789086] - [scsi] scsi_transport_fc: Getting FC Port Speed in sync with FC-GS (Neil Horman) [789086] - [scsi] scsi_transport_fc: Add FDMI host attributes (Neil Horman) [789086] - [scsi] libfc: Fix panic in fc_exch_recv (Neil Horman) [789086] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789086] - [scsi] fcoe: Do not switch context in vport_delete callback (Neil Horman) [789086] - [scsi] fcoe: Rename out_nomod label to out_putmod (Neil Horman) [789086] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789086] - [scsi] fcoe: Add support for FDMI in fcoe (Neil Horman) [789086] - [scsi] libfc: Add support for FDMI (Neil Horman) [789086] - [scsi] libfc: Make the libfc Common Transport(CT) code generic (Neil Horman) [789086] - [scsi] libfcoe: Don't KERN_ERR on netdev notification (Neil Horman) [789086] - [scsi] libfc: remove redundant timer init for fcp (Neil Horman) [789086] - [scsi] fcoe: Move fcoe_debug_logging from fcoe.h to fcoe.c (Neil Horman) [789086] - [scsi] libfc: Declare local functions static (Neil Horman) [789086] - [scsi] fcoe: fix regression on offload em matching function for initiator/target (Neil Horman) [789086] - [scsi] fcoe: remove double check if skb is nonlinear (Neil Horman) [789086] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789086] - [scsi] fcoe: Fix preempt count leak in fcoe_filter_frames() (Neil Horman) [789086] - [scsi] Fix up files implicitly depending on module.h inclusion (Neil Horman) [789086] - [x86] efivars: add missing parameter to efi_pstore_read() (Seiji Aguchi) [696383] - [x86] pstore: gracefully handle NULL pstore_info functions (Seiji Aguchi) [696383] - [x86] pstore: pass reason to backend write callback (Seiji Aguchi) [696383] - [x86] pstore: pass allocated memory region back to caller (Seiji Aguchi) [696383] - [x86] pstore: make pstore write function return normal success/fail value (Seiji Aguchi) [696383] - [x86] pstore: change mutex locking to spin_locks (Seiji Aguchi) [696383] - [x86] pstore: defer inserting OOPS entries into pstore for RHEL (Seiji Aguchi) [696383] - [x86] efivars: fix warnings when CONFIG_PSTORE=n (Seiji Aguchi) [696383] - [x86] efivars: Introduce PSTORE_EFI_ATTRIBUTES (Seiji Aguchi) [696383] - [x86] efivars: Use string functions in pstore_write (Seiji Aguchi) [696383] - [x86] efivars: introduce utf16_strncmp (Seiji Aguchi) [696383] - [x86] efivars: String functions (Seiji Aguchi) [696383] - [x86] efi: Add support for using efivars as a pstore backend (Seiji Aguchi) [696383] - [x86] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Seiji Aguchi) [696383] - [x86] pstore: Make "part" unsigned (Seiji Aguchi) [696383] - [x86] pstore: Add extra context for writes and erases (Seiji Aguchi) [696383] - [x86] Fix argument types for SetVariable() for RHEL (Seiji Aguchi) [696383] - [x86] pstore: Extend API for more flexibility in new backends (Seiji Aguchi) [696383] - [x86] efi: Fix argument types for SetVariable() (Seiji Aguchi) [696383] - [x86] treewide: fix a few typos in comments (Seiji Aguchi) [696383] - [x86] efivars: prevent oops on unload when efi is not enabled (Seiji Aguchi) [696383] - [x86] efivars: handle errors from register_efivars() (Seiji Aguchi) [696383] - [x86] efivars: memory leak on error in create_efivars_bin_attributes() (Seiji Aguchi) [696383] - [x86] Fix common misspellings (Seiji Aguchi) [696383] - [x86] efivars: Expose efivars functionality to external drivers (Seiji Aguchi) [696383] - [x86] efivars: Parameterize operations (Seiji Aguchi) [696383] - [x86] efivars: Split out variable registration (Seiji Aguchi) [696383] - [x86] efivars: parameterize efivars (Seiji Aguchi) [696383] - [x86] efivars: Make efivars bin_attributes dynamic (Seiji Aguchi) [696383] - [x86] sysfs: Use one lockdep class per sysfs attribute (Seiji Aguchi) [696383] - [x86] efivars: move efivars globals into struct efivars (Seiji Aguchi) [696383] - [netdrv] iwlwifi: make "Tx aggregation enabled on ra =" be at DEBUG level (John Linville) [788055] - [netdrv] Add firmware blobs required by the integrated compat-wireless build (John Linville) - [netdrv] Add/modify config settings as appropriate for the wireless rebase (John Linville) [766952] - [netdrv] b44: replace the ssb_dma API with the generic DMA API (John Linville) [766952] - [netdrv] orinoco: minimal changes to build with wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] ar9170: minor fixups to get it building with 3.2.6-based mac80211 (John Linville) [766952] - [netdrv] Revert "ar9170: fix for driver-core ABI change" (John Linville) [766952] - [netdrv] Revert "ath5k: use kstrtoint() to parse numbers coming from sysfs" (John Linville) [766952] - [netdrv] libertas_tf: Revert bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [netdrv] ipw2100: Revert "PM QOS update" (John Linville) [766952] - [netdrv] Revert "ipw2100: mark ipw2100_pm_qos_req static" (John Linville) [766952] - [netdrv] Revert "ipw2100: register pm_qos request before registering pci driver" (John Linville) [766952] - [netdrv] ipw2100: Revert "pm_qos: Get rid of the allocation in pm_qos_add_request()" (John Linville) [766952] - [netdrv] rndis_wlan: minor build fixups for wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] at76c50x-usb: undo "lib: rename pack_hex_byte()..." (John Linville) [766952] - [netdrv] wl12xx: reduce frame usage of driver_state_read (John Linville) [766952] - [netdrv] wl12xx: convert a few more kstrtoul back to strict_strtoul (John Linville) [766952] - [netdrv] wl1251: revert change from "drivers: Final irq namespace conversion" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl1251: fix ELP_CTRL register reads" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul functions" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: strict_stroul introduced converted to kstrtoul" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul_from_user" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use freezable workqueue for netstack_work" (John Linville) [766952] - [netdrv] rt2x00: switch to use the kfifo-new.h header file (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: Move TX/RX work into dedicated workqueue" (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: simplify txstatus_fifo handling" (John Linville) [766952] - [netdrv] b43: don't include bcma header files (John Linville) [766952] - [netdrv] b43: Revert relevant portion of "pcmcia: Convert pcmcia_device_id..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: move driver name to..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: re-work..." commit eb14120f (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: do not use win_req_t when..." (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: convert pcmcia_request..." commit 1ac71e5a (John Linville) [766952] - [ssb] b43-pci-bridge: Add new vendor for BCM4318 (John Linville) [766952] - [ssb] Revert "pcmcia: convert ssb pcmcia driver to use new CIS helpers" (John Linville) [766952] - [ssb] Implement pcmcia_{read, write}_config_byte for drivers/ssb/pcmcia.c (John Linville) [766952] - [ssb] Revert relevant portion of "pcmcia: re-work pcmcia..." commit eb14120f (John Linville) [766952] - [ssb] Revert relevant portions of "pcmcia: remove cs_types.h" commit ac8b4228 (John Linville) [766952] - [net] mac80211/debugfs_netdev.c: convert kstrtoull to strict_strtoull (John Linville) [766952] - [net] mac80211: remove reference to lockdep_rtnl_is_held (John Linville) [766952] - [net] mac80211: continue using USHORT_MAX (John Linville) [766952] - [net] mac80211: Revert "net/mac80211/debugfs: Convert to kstrou8_from_user" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: Speedup ieee80211_remove_interfaces()" (John Linville) [766952] - [net] mac80211: Revert "net/mac80211, rcu: convert call_rcu(work_free_rcu) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert "net, rcu: convert call_rcu(kfree_tid_tx) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "PM QOS update" upstream commit ed77134b (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "rcu: convert uses of rcu_assign_pointer..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: fix race condition between assoc_done and first EAP packet" (John Linville) [766952] - [net] mac80211: Revert "mac80211: annotate station rcu dereferences" (John Linville) [766952] - [net] mac80211: Revert "mac80211: cancel restart_work explicitly instead of depending on flush_scheduled_work()" (John Linville) [766952] - [net] mac80211: Revert "mac80211: sparse RCU annotations" (John Linville) [766952] - [netdrv] wireless: Revert "nl80211: use netlink consistent dump feature for BSS dumps" (John Linville) [766952] - [net] wireless rebase: Revert bits of "cfg80211: support sysfs namespaces" (John Linville) [766952] - [net] wireless rebase: Revert "wext: refactor" (John Linville) [766952] - [net] mac80211: borrow leds compat implementation from compat project (John Linville) [766952] - [netdrv] wireless: borrow genetlink compat implementation from compat project (John Linville) [766952] - [netdrv] wireless rebase: remove references to noop_llseek (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "PM QoS: Move and rename the implementation..." (John Linville) [766952] - [netdrv] wireless rebase: accomodate lack of "net: convert multicast list to list_head" (John Linville) [766952] - [netdrv] wireless rebase: undo bits of "USB: rename usb_buffer_alloc()..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "net: Add export.h..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "atomic: use " (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to ath6kl (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to carl9170 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ar9170 from commit 7bb45683 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/libertas_tf from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwmc3200wifi from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ipw2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rndis_wlan.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mwl8k.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mac80211_hwsim.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/at76c50x-usb.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/adm8211.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/zd1211rw from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/wl1251 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/wl12xx from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rtl818x from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rt2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/p54 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43legacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43 from linux 3.2.6 (John Linville) [766952] - [ssb] Rebase drivers/ssb from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath5k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath9k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/iwlegacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwlwifi from linux 3.2.6 (John Linville) [735934 735936 735939 766952 770780] - [net] Rebase net/mac80211 from linux 3.2.6 (John Linville) [766952] - [net] Rebase net/wireless from linux 3.2.6 (John Linville) [766952] - [net] introduce NETDEV_POST_INIT notifier (John Linville) [766952] - [net] bridge: support IFF_DONT_BRIDGE (John Linville) [766952] - [usb] Add a usb_pipe_endpoint() convenience function (John Linville) [766952] - [kernel] compiler: Introduce __always_unused (John Linville) [766952] - [netdrv] eeprom_93cx6: Add support for 93c86 EEPROMs (John Linville) [766952] - [netdrv] if_ether.h: add definition of ETH_P_TDLS (John Linville) [766952] - [kernel] Cherry-pick core bits of "bitops: rename for_each_bit() to for_each_set_bit()" (John Linville) [766952] - [kernel] Cherry-pick the core bits of "bitops: Provide generic sign_extend32 function" (John Linville) [766952] - [dma] dma-mapping.h: add the dma_unmap state API (John Linville) [766952] - [pci] pci-dma: add include/linux/pci-dma.h (John Linville) [766952] - [kernel] lib: Improve EWMA efficiency by using bitshifts (John Linville) [766952] - [kernel] lib: Add generic exponentially weighted moving average (EWMA) function (John Linville) [766952]- [virt] virtio-scsi: add power management (Paolo Bonzini) [782027] - [virt] virtio-scsi: add driver (Paolo Bonzini) [782027] - [fs] CIFS: Fix DFS handling in cifs_get_file_info (Jarod Wilson) [786989] - [fs] CIFS: fix automount for DFS shares (Jarod Wilson) [786989] - [fs] cifs: don't overwrite dentry name in d_revalidate (Jarod Wilson) [786989] - [fs] cifs: demote DFS referral lookup errors to cFYI (Jarod Wilson) [786989] - [fs] cifs: Unconditionally copy mount options to superblock info (Jarod Wilson) [786989] - [fs] cifs: Use kstrndup for cifs_sb->mountdata (Jarod Wilson) [786989] - [fs] cifs: Simplify handling of submount options in cifs_mount (Jarod Wilson) [786989] - [fs] cifs: do not tokenize mount options in-place (Jarod Wilson) [786989] - [fs] cifs: Add support for mounting Windows 2008 DFS shares (Jarod Wilson) [786989] - [fs] cifs: Extract DFS referral expansion logic to separate function (Jarod Wilson) [786989] - [drm] rebase upstream fixes (Dave Airlie) [797142] - [drm] rebase for RHEL 6.3 (Dave Airlie) [786494] - [kernel] swiotlb: export swiotlb_nr_tbl backport (Dave Airlie) [786494] - [pci] msi: fix imbalanced refcount of msi irq sysfs objects (Prarit Bhargava) [794767] - [pci] sysfs: add per pci device msi[x] irq listing (Prarit Bhargava) [794767] - [mm] vmscan: immediately reclaim end-of-LRU dirty pages when writeback completes (Satoru Moriya) [788536] - [mm] vmscan: throttle reclaim if encountering too many dirty pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in kswapd except in high priority (Satoru Moriya) [788536] - [fs] ext4: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [fs] xfs: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [mm] vmscan: remove dead code related to lumpy reclaim waiting on pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in direct reclaim (Satoru Moriya) [788536] - [security] audit: fix signedness bug in audit_log_execve_info() (Eric Paris) [661765] - [security] audit: comparison on interprocess fields (Eric Paris) [661765] - [security] audit: implement all object interfield comparisons (Eric Paris) [661765] - [security] audit: allow interfield comparison between gid and ogid (Eric Paris) [661765] - [security] audit: complex interfield comparison helper (Eric Paris) [661765] - [security] audit: allow interfield comparison in audit rules (Eric Paris) [661765] - [security] audit: allow audit matching on inode gid (Eric Paris) [661765] - [audit] allow matching on obj_uid (Eric Paris) [661765] - [security] audit: check current inode and containing object when filtering on major and minor (Eric Paris) [661765] - [security] audit: make filetype matching consistent with other filters (Eric Paris) [661765] - [ppc] Reserve iommu page 0 (Steve Best) [784088] - [fs] fuse: add O_DIRECT support (Josef Bacik) [753798] - [bluetooth] Add support for Broadcom BCM20702A0 (Don Zickus) [746041] - [kernel] sysctl: restrict write access to dmesg_restrict (Phillip Lougher) [749251]- [pci] RH backport changes for MaxPayload patchset (Shyam Iyer) [692531] - [pci] Clean-up MPS debug output (Shyam Iyer) [692531] - [pci] Clamp pcie_set_readrq() when using "performance" settings (Shyam Iyer) [692531] - [pci] enable MPS "performance" setting to properly handle bridge MPS (Shyam Iyer) [692531] - [pci] Workaround for Intel MPS errata (Shyam Iyer) [692531] - [pci] Disable MPS configuration by default (Shyam Iyer) [692531] - [pci] Don't crash when reading mpss from root complex (Shyam Iyer) [692531] - [pci] Remove MRRS modification from MPS setting code (Shyam Iyer) [692531] - [pci] Fix pointer dereference before call to pcie_bus_configure_settings (Shyam Iyer) [692531] - [pci] set PCI-E Max Payload Size on fabric (Shyam Iyer) [692531] - [pci] correct pcie_set_readrq write size (Shyam Iyer) [692531] - [pci] Set PCIE maxpayload for card during hotplug insertion (Shyam Iyer) [692531] - [netdrv] cxgb4: add latest upstream firmware (Neil Horman) [747141] - [netdrv] cxgb4: Update to latest upstream version (Neil Horman) [747141] - [block] dm io: fix discard support (Mike Snitzer) [758404] - [block] dm thin: add call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm raid: remove call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm thin metadata: decrement counter after removing mapped block (Mike Snitzer) [790618] - [block] dm thin metadata: unlock superblock in init_pmd error path (Mike Snitzer) [790618] - [block] dm thin metadata: remove incorrect close_device on creation error paths (Mike Snitzer) [790618] - [block] dm ioctl: do not leak argv if target message only-contains whitespace (Mike Snitzer) [790618] - [fs] ext3: fix start and len arguments handling in ext3_trim_fs() (Lukas Czerner) [767219] - [fs] ext3: Add fixed tracepoints - batched_discard (Lukas Czerner) [786987] - [fs] ext3/ioctl.c: silence sparse warnings about different address spaces (Lukas Czerner) [786987] - [fs] ext3/balloc.c: local functions should be static (Lukas Czerner) [786987] - [fs] ext3: Return -EINVAL when start is beyond the end of fs in ext3_trim_fs() (Lukas Czerner) [786987] - [fs] ext3: Fix an overflow in ext3_trim_fs (Lukas Czerner) [786987] - [fs] ext3: speed up group trim with the right free block count (Lukas Czerner) [786987] - [fs] ext3: Adjust trim start with first_data_block (Lukas Czerner) [786987] - [fs] ext3: Add FITRIM handling (Lukas Czerner) [786987] - [fs] ext3: Add batched discard support for ext3 (Lukas Czerner) [786987] - [fs] NFS: Optimise away unnecessary setattrs for open(O_TRUNC) (J. Bruce Fields) [636590] - [s390x] kdump: Add s390 description to kernel documentation (Hendrik Brueckner) [738862] - [net] bridge: Reset IPCB when entering IP stack (Herbert Xu) [717407] - [net] netlink: wrong size was calculated for vfinfo list blob (Andy Gospodarek) [772136] - [net] sctp: implement event notification SCTP_SENDER_DRY_EVENT (Thomas Graf) [787652] - [net] ipv6: fix default multicast hops setting (Jiri Benc) [767435] - [scsi] libfcoe: Do not sends FDISCs before FLOGI during CVL (Neil Horman) [790942] - [misc] hpilo: Increase number of channels (Tony Camuso) [737920] - [fs] dlm: fix kmalloc args (David Teigland) [752539] - [block] cciss: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [netdrv] 8139cp: properly config rx mode after resuming (Jason Wang) [665515] - [netdrv] mlx4_en: fix endianness with blue frame support (Steve Best) [750166] - [mm] remove debug printk's from memory_hotplug.c (Hendrik Brueckner) [738862]- [kernel] kmsg_dump: Don't run on non-error paths by default (Seiji Aguchi) [696394] - [kernel] kmsg_dump: add kmsg_dump() calls to the reboot, halt, poweroff and emergency_restart paths (Seiji Aguchi) [696394] - [net] af_iucv: offer new getsockopt SO_MSGSIZE (Hendrik Brueckner) [786997] - [net] af_iucv: performance improvements for new HS transport (Hendrik Brueckner) [786996] - [s390x] qeth: Fix recovery in case of concurrent asynchronous deliveries (Hendrik Brueckner) [786958] - [s390x] af_iucv: remove IUCV-pathes completely (Hendrik Brueckner) [786960] - [kdump] Define KEXEC_NOTE_BYTES arch specific for s390x (Hendrik Brueckner) [786959] - [s390x] dasd: fix expiration handling for recovery requests (Hendrik Brueckner) [768890] - [kernel] console interrupts vs. panic (Hendrik Brueckner) [768891] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [767219] - [block] blkdev: Do not return -EOPNOTSUPP if discard is supported (Lukas Czerner) [767219] - [block] blkdev: Submit discard bio in batches in blkdev_issue_discard() (Lukas Czerner) [767219] - [fs] ext4: Adjust minlen with discard_granularity in the FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: add FITRIM to compat_ioctl (Lukas Czerner) [767219] - [fs] ext4: check if device support discard in FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: Change the wrong param comment for ext4_trim_all_free (Lukas Czerner) [767219] - [fs] ext4: Speed up FITRIM by recording flags in ext4_group_info (Lukas Czerner) [767219] - [fs] ext4: Add new ext4 trim tracepoints (Lukas Czerner) [767219] - [fs] ext4: speed up group trim with the right free block count (Lukas Czerner) [767219] - [fs] ext4: fix trim length underflow with small trim length (Lukas Czerner) [767219] - [fs] ext4: protect bb_first_free in ext4_trim_all_free() with group lock (Lukas Czerner) [767219] - [fs] ext4: only load buddy bitmap in ext4_trim_fs() when it is needed (Lukas Czerner) [767219] - [fs] ext4: ignore errors when issuing discards (Lukas Czerner) [767219] - [fs] ext4: fix a BUG in mb_mark_used during trim (Lukas Czerner) [767219] - [s390x] config: Add kdump kernel config options for s390 (Hendrik Brueckner) [738862] - [s390x] kdump: Add KEXEC_AUTO_RESERVE for s390 (Hendrik Brueckner) [738862] - [s390x] zfcpdump: Do not initialize zfcpdump in kdump mode (Hendrik Brueckner) [738862] - [s390x] crashkernel: Add arch code for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [s390x] kernel: kdump backend code (Hendrik Brueckner) [738862] - [s390x] zcore: Add real memory access functions (Hendrik Brueckner) [738862] - [s390x] Add PSW restart shutdown trigger (Hendrik Brueckner) [738862] - [s390x] kernel: Use diagnose 308 for system reset (Hendrik Brueckner) [738862] - [mm] Replace diag10() with diag10_range() function (Hendrik Brueckner) [738862] - [kexec] reipl: Export do_store_status() function (Hendrik Brueckner) [738862] - [kexec] crashk_res init check for /sys/kernel/kexec_crash_size (Hendrik Brueckner) [738862] - [kexec] Add missing RAM resource in crash_shrink_memory() (Hendrik Brueckner) [738862] - [kernel] Create udev events for memory hotplug (Hendrik Brueckner) [738862] - [kexec] fix crash_kexec()/smp_send_stop() race in panic (Hendrik Brueckner) [738862] - [kexec] Add infrastructure for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [kexec] Initialize vmcoreinfo note at startup (Hendrik Brueckner) [738862] - [kexec] Add KEXEC_CRASH_CONTROL_MEMORY_LIMIT (Hendrik Brueckner) [738862] - [pci] Disable this patch set's SRIOV reallocation unless booted with pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges (James Takahashi) [587729] - [pci] PCI-Clear-bridge-resource-flags-if-requested (James Takahashi) [587729] - [pci] bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources (James Takahashi) [587729] - [pci] introduce reset_resource (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [pci] don't shrink bridge resources (James Takahashi) [587729] - [sound] ALSA: enable OSS emulation layer for PCM and mixer (Jaroslav Kysela) [657291] - [fs] Stable page cache to better support T10/DIF (Data Integrity storage) (Steve Best) [706189] - [char] ipmi: Decrease the IPMI message transaction time in interrupt mode (Shyam Iyer) [739359] - [security] IMA: fix audit res field to indicate 1 for success and 0 for failure (Eric Paris) [784351] - [mm] fix nrpages assertion (Josef Bacik) [766861] - [mm] Eliminate possible panic in page compaction code (Larry Woodman) [714902 755885] - [mm] Prevent panic on 2-node x3850 X5 w/2 MAX5 memory drawers panics while running certification tests caused by page list corruption (Larry Woodman) [755885]- [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Veaceslav Falico) [722304] - [netdrv] netxen_nic: signedness bug in netxen_md_entry_err_chk() (Veaceslav Falico) [722304] - [netdrv] netxen: report valid speed and duplex status when link is down (Veaceslav Falico) [722304] - [netdrv] netxen: Fix a panic during driver unload in device_remove_file (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Error logging on firmware hang (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Fix phy link status (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fw dump support (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fix cdrp race condition (Veaceslav Falico) [722304] - [netdrv] netxen: Remove alloc_etherdev error messages (Veaceslav Falico) [722304] - [netdrv] netxen: convert .get_drvinfo routine to strlcpy (Veaceslav Falico) [722304] - [netdrv] netxen: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Veaceslav Falico) [722304] - [mm] thp: fix BUG on mm->nr_ptes (Andrea Arcangeli) [794497] - [x86] ACPI, APEI, ERST, Fix erst-dbg long record reading issue (Don Zickus) [728993] - [x86] ACPI, APEI, ERST, Prevent erst_dbg from loading if ERST is disabled (Don Zickus) [728993] - [netdrv] cnic: update for RHEL6.3, part 2 (Michal Schmidt) [740048] - [netdrv] bnx2x: update for RHEL6.3 (Michal Schmidt) [741676] - [netdrv] cnic, bnx2fc: update for RHEL6.3, part 1 (Michal Schmidt) [740048] - [net] introduce build_skb() (Michal Schmidt) [741676] - [net] more accurate skb truesize (Michal Schmidt) [741676] - [net] skbuff: add skb frag size accessors (Michal Schmidt) [741676] - [netdrv] bnx2x, cnic: update to current upstream (Michal Schmidt) - [s390x] qeth: improve recovery during resource shortage (Hendrik Brueckner) [766785] - [s390x] qeth: support ipv6 query arp cache for HiperSockets (Hendrik Brueckner) [738874] - [s390x] qeth: add OSA concurrent hardware trap (Hendrik Brueckner) [738861] - [s390x] dasd: add enhanced DASD statistics interface (Hendrik Brueckner) [738871] - [kernel] mutex: Introduce arch_mutex_cpu_relax() (Hendrik Brueckner) [738872] - [s390x] ap: Setup timer for sending messages after reset (Hendrik Brueckner) [760544] - [s390x] cio: disallow driver io for known to be broken paths (Hendrik Brueckner) [765810] - [netdrv] qeth: forbid recovery during shutdown (Hendrik Brueckner) [765809] - [netdrv] qeth: reduce SIGA-r to avoid CPU cost implications (Hendrik Brueckner) [765808] - [kernel] cpu hotplug vs missing pfault completion interrupts (Hendrik Brueckner) [753080] - [scsi] aacraid: fix return value (Tomas Henzl) [741724] - [scsi] aacraid: Add new code for PMC-Sierra's SRC based controller family (Tomas Henzl) [741724] - [scsi] aacraid: fix File System going into read-only mode (Tomas Henzl) [640011] - [scsi] mpt2sas: add missing allocation check (Tomas Henzl) [736229] - [scsi] mpt2sas: Remove unused duplicate diag_buffer_enable param (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix possible integer truncation of cpu_count (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix leak on mpt2sas_base_attach() error path (Tomas Henzl) [736229] - [scsi] mpt2sas: Removed redundant calling of _scsih_probe_devices() from _scsih_probe (Tomas Henzl) [736229] - [scsi] mpt2sas: Bump driver vesion to 12.101.00.00 (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for memory allocation error for large host credits (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not retry a timed out direct IO for warpdrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Release spinlock for the raid device list before blocking it (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: Increase max transfer support from 4MB to 16MB (Tomas Henzl) [736229] - [scsi] mpt2sas: Support for greater than 2TB capacity WarpDrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Rearrange the the code so that the completion queues are initialized prior to sending the request to controller firmware (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not set sas_device->starget to NULL from the slave_destroy callback when all the LUNS have been deleted (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: When IOs are terminated, update the result to DID_SOFT_ERROR to avoid infinite resets (Tomas Henzl) [736229] - [scsi] mpt2sas: Better handling DEAD IOC (PCI-E LInk down) error condition (Tomas Henzl) [736229] - [scsi] mpt2sas: _scsih_smart_predicted_fault uses GFP_KERNEL in interrupt context (Tomas Henzl) [736229] - [scsi] mpt2sas: add missing allocation (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue - Panic when inactive volume is tried deleting (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue Port Reset is taking long time to complete while issued during creating a volume (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue deadlock between hot plug worker threads and host reset context (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for dead lock occurring between host_lock and sas_device_lock (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix drives not getting properly deleted if sas cable is removed while host reset is active (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix failure message displayed during diag reset (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for system hang when discovery in progress (Tomas Henzl) [736229] - [scsi] mpt2sas: Fast Load Support (Tomas Henzl) [736229] - [scsi] mpt2sas : MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: take size of pointed value, not pointer (Tomas Henzl) [736229] - [scsi] mpt2sas: Added NUNA IO support in driver which uses multi-reply queue support of the HBA (Tomas Henzl) [736229] - [scsi] mptsas: Add device ID for SAS1068_820XELP (Tomas Henzl) [735895] - [scsi] mptsas: ensure NUL-termination of MptCallbacksName elements (Tomas Henzl) [735895] - [scsi] mptfusion: Fix for device offline while doing aggressive HBA reset (Tomas Henzl) [735895] - [scsi] mptfusion: Bump version 3.4.20 (Tomas Henzl) [735895] - [scsi] mptfusion: Avoid out of order Event processing due to cpu migration (Tomas Henzl) [735895] - [scsi] mptfusion: Set max sector count module parameter (Tomas Henzl) [735895] - [scsi] mptfusion: Added check for SILI bit in READ_6 CDB for DATA UNDERRUN ERRATA (Tomas Henzl) [735895] - [scsi] mptsas: Fix annoying warning (Tomas Henzl) [735895] - [input] ALPS: add support for protocol versions 3 and 4 (John Feeney) [637229] - [input] ALPS: remove assumptions about packet size (John Feeney) [637229] - [input] ALPS: add protocol version field in alps_model_info (John Feeney) [637229] - [input] ALPS: fix stuck buttons on some touchpads (John Feeney) [637229] - [input] ALPS: do not set REL_X/REL_Y capabilities on the touchpad (John Feeney) [637229] - [input] ALPS: add support for touchpads with 4-directional button (John Feeney) [637229] - [input] ALPS: move protocol information to Documentation (John Feeney) [637229] - [ppc] mpic: Fix problem that affinity is not updated (Steve Best) [738451] - [sound] alsa: enable snd-cmipci driver (Jaroslav Kysela) [661316] - [fs] procfs: return ENOENT on opening a being-removed proc entry (Neil Horman) [735881] - [fs] pnfs: simplify pnfs files module autoloading (Steve Dickson) [790961] - [fs] GFS2: panic during glock reclaim, ref count 0 (Steven Whitehouse) [781468] - [s390x] ap: Setup timer for processing messages in request queue (Hendrik Brueckner) [753085] - [kernel] ulimit: raise default hard ulimit on number of files to 4096 (Jarod Wilson) [786307] - [kernel] time: cast jiffies_to_clock_t() argument to unsigned long (Prarit Bhargava) [783401] - [kernel] watchdog: softdog.c: enhancement to optionally invoke panic instead of reboot on timer expiry (Don Zickus) [738894] - [kernel] Prevent system hang and eventual crash when using CPU cgroups (Larry Woodman) [790945] - [usb] Fix deadlock in hid_reset when Dell iDRAC is reset (Shyam Iyer) [782374] - [dm] RAID: Print correct status characters (Jonathan E Brassow) [749684] - [virt] vmxnet3: Cap the length of the pskb_may_pull on transmit (bz 790673) (Neil Horman) [790673] - [mm] shmem: reduce pagefault lock contention (Jarod Wilson) [786320] - [x86] Fix i386 debug kernel fails to boot on some systems (Larry Woodman) [773138] - [mm] memcg: add memcg sanity checks at allocating and freeing pages (Johannes Weiner) [752137]- [pci] use security_capable() when checking capablities during config space read (Eric Paris) [596419] - [security] add cred argument to security_capable() (Eric Paris) [596419] - [scsi] qla2xxx: Update LICENSE.qla2xxx (Chad Dupuis) [722295] - [scsi] qla2xxx: Update version number to 8.04.00.02.06.3-k. (Chad Dupuis) [722295] - [scsi] qla2xxx: Avoid invalid request queue dereference for bad response packets (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop iteration after first failure in *_id functions (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix incorrect register access in qla2x00_start_iocbs() (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle device mapping changes due to device logout (Chad Dupuis) [722295] - [scsi] qla2xxx: Complete mailbox command timedout to avoid initialization failures during next reset cycle (Chad Dupuis) [722295] - [scsi] qla2xxx: Add ha->max_fibre_devices to keep track of the maximum number of targets (Chad Dupuis) [722295] - [scsi] qla2xxx: Cache swl during fabric discovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove EDC sysfs interface (Chad Dupuis) [722295] - [scsi] qla2xxx: Perform firmware dump procedure on mailbox command timeout (Chad Dupuis) [722295] - [scsi] qla2xxx: Change the log message when previous dump is available to retrieve for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Log messages to use correct vha (Chad Dupuis) [722295] - [scsi] qla2xxx: Add new message when a new loopid is assigned (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix ql_dbg arguments (Chad Dupuis) [722295] - [scsi] qla2xxx: Use ql_log* (Chad Dupuis) [722295] - [scsi] qla2xxx: Convert remaining printk's to ql_log format (Chad Dupuis) [722295] - [scsi] qla2xxx: Print mailbox command opcode and return code when a command times out (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct out of bounds read of ISP2200 mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Reduce mbx-command timeout for Login/Logout requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear options-flags while issuing stop-firmware mbx command (Chad Dupuis) [722295] - [scsi] qla2xxx: Add an "is reset active" helper (Chad Dupuis) [722295] - [scsi] qla2xxx: Prep zero-length BSG data-transfer requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix byte swapping in IPE print statement (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle failure cases during fabric_login (Chad Dupuis) [722295] - [scsi] qla2xxx: Increase speed of flash access in ISP82xx adapters to improve firmware load speed (Chad Dupuis) [722295] - [scsi] qla2xxx: Add check for null fcport references in qla2xxx_queuecommand (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle change notifications based on switch scan results (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct print format for edc ql_log() calls (Chad Dupuis) [722295] - [scsi] qla2xxx: Use consistent DL mask for ELS/CT passthru requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidation of SRB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Use a valid enode-mac if none defined (Chad Dupuis) [722295] - [scsi] qla2xxx: Propagate up abort failures (Chad Dupuis) [722295] - [scsi] qla2xxx: Add vmalloc.h include to qla_nx.c (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhancements to support ISP83xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhanced the dump routines to capture multiple request and response queues (Chad Dupuis) [722295] - [scsi] qla2xxx: Disable generating pause frames when firmware hang detected for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Do not check for minidump when device state is QLA82XX_DEV_READY (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear mailbox busy flag during premature mailbox completion for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Encapsulate prematurely completing mailbox commands during ISP82xx firmware hang (Chad Dupuis) [722295] - [scsi] qla2xxx: Display IPE error message for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return the correct value for a mailbox command if 82xx is in reset recovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix "active_mask" may be used uninitialized warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct fc_host port_state display (Chad Dupuis) [722295] - [scsi] qla2xxx: Move initialization of some variables before iospace_config (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable Minidump by default with default capture mask 0x1f (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop unconditional completion of mailbox commands issued in interrupt mode during firmware hang (Chad Dupuis) [722295] - [scsi] fix qla2xxx printk format warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Ensure there's enough request-queue space for passthru IOCBs (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload (Chad Dupuis) [722295] - [scsi] qla2xxx: Implement FCP priority tagging for 82xx adapters (Chad Dupuis) [722295] - [scsi] qla2xxx: Revert back the request queue mapping to request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidated IOCB processing routines (Chad Dupuis) [722295] - [scsi] qla2xxx: Process marker IOCB request on request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Added a new entry to ISP specific function pointers structure (Chad Dupuis) [722295] - [scsi] qla2xxx: Submit all chained IOCBs for passthrough commands on Request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the display of firmware dump availability for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the default setting of the help text of Minidump capture mask (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrections to returned sysfs error codes (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct report-id acquisiton check (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix to include FCE data as part of dump (Chad Dupuis) [722295] - [scsi] qla2xxx: Limit excessive DPC cycles (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix race that could hang kthread_stop() (Chad Dupuis) [722295] - [scsi] qla2xxx: Only read requested mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Proper cleanup of pass through commands when firmware returns error (Chad Dupuis) [722295] - [scsi] qla2xxx: Update to dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Add dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Queue depth ramp up/down modification changes (Chad Dupuis) [722295] - [scsi] qla2xxx: Check for SCSI status on underruns (Chad Dupuis) [722295] - [scsi] qla2xxx: Display FCP_CMND priority on update (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove qla2x00_wait_for_loop_ready function (Chad Dupuis) [722295] - [scsi] qla2xxx: Don't call alloc_fw_dump for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Issue mailbox command only when firmware hung bit is reset for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return sysfs error codes appropriate to conditions (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct inadvertent loop state transitions during port-update handling (Chad Dupuis) [722295] - [scsi] qla2xxx: Set the task attributes after memsetting fcp cmnd (Chad Dupuis) [722295] - [scsi] qla2xxx: Provide method for updating I2C attached VPD (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable write permission to some debug related module parameters to be changed dynamically (Chad Dupuis) [722295] - [scsi] qla2xxx: Add support for ISP82xx to capture dump (minidump) on failure (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Fix incorrect error reporting (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Handle uninitalized sectors (Chad Dupuis) [722295] - [scsi] qla2xxx: Double check for command completion if abort mailbox command fails (Chad Dupuis) [722295] - [scsi] qla2xxx: Implemeted beacon on/off for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix qla24xx revision check while enabling interrupts (Chad Dupuis) [722295] - [scsi] qla2xxx: check for marker IOCB during response queue processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Acquire hardware lock while manipulating dsd list (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix array out of bound warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Prevent CPU lockups when "ql2xdontresethba" module param is set (Chad Dupuis) [722295] - [scsi] qla2xxx: Save and restore irq in the response queue interrupt handler (Chad Dupuis) [722295] - [scsi] qla2xxx: During loopdown perform Diagnostic loopback (Chad Dupuis) [722295]- [scsi] libsas: convert to standard kernel debugging (David Milburn) [782929] - [scsi] libsas: dynamic queue depth (David Milburn) [782929] - [scsi] libsas, libata: fix ->change_queue_{depth|type} for sata devices (David Milburn) [782929] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [782929] - [scsi] libsas: fix failure to revalidate domain for anything but the first expander child (David Milburn) [782929] - [scsi] libsas: async ata scanning (David Milburn) [782929] - [scsi] mvsas: remove mvs_slave_{alloc|configure} (David Milburn) [782929] - [scsi] libsas: revert ata srst (David Milburn) [782929] - [scsi] libsas: fix lifetime of SAS_HA_FROZEN (David Milburn) [782929] - [scsi] libsas: restore scan order (David Milburn) [782929] - [scsi] libsas: delete device on sas address changed (David Milburn) [782929] - [scsi] libsas: let libata recover links that fail to transmit initial sig-fis (David Milburn) [782929] - [scsi] libsas: set sas_address and device type of rphy (David Milburn) [782929] - [scsi] libsas: fix sas port naming (David Milburn) [782929] - [scsi] libsas: improve debug statements (David Milburn) [782929] - [scsi] libsas: kill spurious sas_put_device (David Milburn) [782929] - [scsi] libsas: fix sas_unregister_ports vs sas_drain_work (David Milburn) [782929] - [scsi] libsas: route local link resets through ata-eh (David Milburn) [782929] - [scsi] libsas: fix mixed topology recovery (David Milburn) [782929] - [scsi] libsas: close scsi_remove_target() vs libata-eh race (David Milburn) [782929] - [scsi] libsas: mark all domain devices gone if root port disappears (David Milburn) [782929] - [scsi] libsas: pre-clean commands that won the eh vs completion race (David Milburn) [782929] - [scsi] isci: remove IDEV_EH hack to disable "discovery-time" ata resets (David Milburn) [782929] - [scsi] isci: remove bus and reset handlers (David Milburn) [782929] - [scsi] isci: ->lldd_ata_check_ready handler (David Milburn) [782929] - [scsi] isci: stop interpreting ->lldd_lu_reset() as an ata soft-reset (David Milburn) [782929] - [scsi] isci: fix interpretation of "hard" reset (David Milburn) [782929] - [scsi] isci: kill isci_port->status (David Milburn) [782929] - [scsi] libsas: don't recover 'gone' devices in sas_ata_hard_reset() (David Milburn) [782929] - [scsi] libsas: fix sas_find_local_phy(), take phy references (David Milburn) [782929] - [scsi] libsas: check for 'gone' expanders in smp_execute_task() (David Milburn) [782929] - [scsi] libsas: don't mark expanders as gone when a child device is removed (David Milburn) [782929] - [scsi] libsas: poll for ata device readiness after reset (David Milburn) [782929] - [scsi] libsas: async ata-eh (David Milburn) [782929] - [scsi] libsas: add mutex for SMP task execution (David Milburn) [782929] - [scsi] libsas: Remove redundant phy state notification calls (David Milburn) [782929] - [scsi] libsas: sas_phy_enable via transport_sas_phy_reset (David Milburn) [782929] - [scsi] libsas: execute transport link resets with libata-eh via host workqueue (David Milburn) [782929] - [scsi] libsas: perform sas-transport resets in shost->workq context (David Milburn) [782929] - [scsi] libsas: use libata-eh-reset for sata rediscovery fis transmit failures (David Milburn) [782929] - [scsi] libsas: defer SAS_TASK_NEED_DEV_RESET commands to libata (David Milburn) [782929] - [scsi] libsas: let libata handle command timeouts (David Milburn) [782929] - [scsi] libsas: fix timeout vs completion race (David Milburn) [782929] - [scsi] libsas: prevent double completion of scmds from eh (David Milburn) [782929] - [scsi] libsas: close error handling vs sas_ata_task_done() race (David Milburn) [782929] - [scsi] libsas: kill invocation of scsi_eh_finish_cmd from sas_ata_task_done (David Milburn) [782929] - [scsi] libsas: use ->set_dmamode to notify lldds of NCQ parameters (David Milburn) [782929] - [scsi] libsas: prevent domain rediscovery competing with ata error handling (David Milburn) [782929] - [scsi] libsas: convert dev->gone to flags (David Milburn) [782929] - [scsi] libsas: remove ata_port.lock management duties from lldds (David Milburn) [782929] - [scsi] libsas: introduce sas_drain_work() (David Milburn) [782929] - [scsi] libsas: convert ha->state to flags (David Milburn) [782929] - [scsi] libsas: replace event locks with atomic bitops (David Milburn) [782929] - [scsi] libsas: fix leak of dev->sata_dev.identify_[packet_]device (David Milburn) [782929] - [scsi] libsas: fix domain_device leak (David Milburn) [782929] - [scsi] libsas: kill sas_slave_destroy (David Milburn) [782929] - [scsi] libsas: remove unused ata_task_resp fields (David Milburn) [782929] - [scsi] libsas: fix port->dev_list locking (David Milburn) [782929] - [scsi] libsas: remove expander from dev list on error (David Milburn) [782929] - [block] export blk_{get,put}_queue() (Jeff Moyer) [757362] - [block] floppy: fix a crash during rmmod() (Jeff Moyer) [757362] - [block] floppy: Cleanup disk->queue before calling put_disk() if add_disk() was never called (Jeff Moyer) [757362] - [block] add missing blk_queue_dead() checks (Jeff Moyer) [757362] - [block] fix drain_all condition in blk_drain_queue() (Jeff Moyer) [757362] - [block] add blk_queue_dead() (Jeff Moyer) [757362] - [block] don't call blk_drain_queue() if elevator is not up (Jeff Moyer) [757362] - [block] blk-throttle: use queue_is_locked() instead of lockdep_is_held() (Jeff Moyer) [757362] - [block] fix request_queue lifetime handling by making blk_queue_cleanup() properly shutdown (Jeff Moyer) [757362] - [block] make get_request[_wait]() fail if queue is dead (Jeff Moyer) [757362] - [block] reorganize throtl_get_tg() and blk_throtl_bio() (Jeff Moyer) [757362] - [block] reorganize queue draining (Jeff Moyer) [757362] - [block] drop unnecessary blk_get/put_queue() in scsi_cmd_ioctl() and blk_get_tg() (Jeff Moyer) [757362] - [block] pass around REQ_* flags instead of broken down booleans during request alloc/free (Jeff Moyer) [757362] - [block] move blk_throtl prototypes to block/blk.h (Jeff Moyer) [757362] - [block] fix genhd refcounting in blkio_policy_parse_and_set() (Jeff Moyer) [757362] - [block] make gendisk hold a reference to its queue (Jeff Moyer) [757362] - [block] Free queue resources at blk_release_queue() (Jeff Moyer) [757362] - [block] fix crash in scsi_dispatch_cmd() (Jeff Moyer) [757362] - [block] Fix oops caused by queue refcounting failure (Jeff Moyer) [757362] - [block] add proper state guards to __elv_next_request (Jeff Moyer) [757362] - [block] fix oops in scsi_run_queue() (Jeff Moyer) [757362] - [block] put stricter guards on queue dead checks (Jeff Moyer) [757362] - [scsi] lpfc: Fix warning on i386 system (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.58 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed FCP EQ memory check prevent initialize to single interrupt vector case (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 16Gbit FC port internal and external diagnostic loopback tests (Rob Evers) [738037] - [scsi] lpfc: Fixed system panic during EEH recovery on SLI4 FC port (Rob Evers) [738037] - [scsi] lpfc: Fix FLOGI fails with invalid RPI (0x04) after connecting to a arbitrated loop (Rob Evers) [738037] - [scsi] lpfc: Fix ELS SCR failing with local reject / invalid RPI (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 port failures after firmware reset or dump (Rob Evers) [738037] - [scsi] lpfc: Fix port reset log messages indicate error when no error is seen (Rob Evers) [738037] - [scsi] lpfc: HBQ buffers are uninitialized in the base driver (Rob Evers) [738037] - [scsi] lpfc: Fixed missing shost lock protection on setting/clearing bit in vport->fc_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed missing hbalock protection on setting/clearing bit in phba->link_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed illegal state transition during driver unload (Rob Evers) [738037] - [scsi] lpfc: Fixed system crash on SLI4 FC port looopback diagnostic test with large buffers (Rob Evers) [738037] - [scsi] lpfc: Fixed a potential error path that might try to free DMA memory not allocated (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 FC port Internal and External loopback diagnostic tests (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.57 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix a crash while deleting 256 vports (Rob Evers) [738037] - [scsi] lpfc: Fix vport never finished discovery if switch runs out of resources (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Fix kernel panic when putting board in offline state twice (Rob Evers) [738037] - [scsi] lpfc: Fix memory leak when running hba resets to SLI-4 board (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.56 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix driver message 3092 and 3116 to KERN_WARNING (Rob Evers) [738037] - [scsi] lpfc: Fix PCI read failure looks like a over temperature event (Rob Evers) [738037] - [scsi] lpfc: Fixed driver event reporting to mgmt on error attention due to forced dump (Rob Evers) [738037] - [scsi] lpfc: Fix not displaying firmware rev for BE boards (Rob Evers) [738037] - [scsi] lpfc: Add asynchronous ABTS notification event feature to driver (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not byte swapping extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.55 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix premature ndlp cleanup after second target LOGO (Rob Evers) [738037] - [scsi] lpfc: Add loop support for sli4 fc (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.54 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed OCM failing COMN_READ_OBJECT and COMN_WRITE_OBJECT mailbox pass-through (Rob Evers) [738037] - [scsi] lpfc: No longer read fcoe parameters if board is not fcoe (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver passing a wrong count value (Rob Evers) [738037] - [scsi] lpfc: Added restore state and error log when sysfs board_mode attribute access failed (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4_CONFIG non-embedded COMN_GET_CNTL_ADDL_ATTR pass-through (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4 FC port persistent linkdown through config region 23 (Rob Evers) [738037] - [scsi] lpfc: Fix for ABTS. Do not free original IOCB whenever ABTS fails (Rob Evers) [738037] - [scsi] lpfc: Fixed Linux driver inconsistency in reporting FC host port-state through OCM (Rob Evers) [738037] - [scsi] lpfc: Return an error if the mbox sysfs is called (Rob Evers) [738037] - [scsi] lpfc: Fix firmware upgrade attempt on unsupported adapter (Rob Evers) [738037] - [scsi] lpfc: Fix incomplete message number 2889 (Rob Evers) [738037] - [scsi] lpfc: Fix system crash when LPe16000 fails to initialize (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.53 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix multiple non-functional discrepancies with upstream (Rob Evers) [738037] - [scsi] lpfc: Fix virtual fabrics bit set in FLOGI incorrectly (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: remove cmd->serial_number litter (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Fix common misspellings (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not returning extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Fix unsupported link speed accepted by SLI4 port (Rob Evers) [738037] - [scsi] lpfc: Increment mix-and-match minor number by 1 for added "protocol" sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Modify WQ handling to use entry_repost (Rob Evers) [738037] - [scsi] lpfc: Moved macro definition to a location proper location in lpfc_hw4.h file (Rob Evers) [738037] - [scsi] lpfc: Added a sysfs attribute "protocol" to report SLI4 port link protocol type (Rob Evers) [738037] - [scsi] lpfc: Added SLI4 INTF_TYPE and SLI_FAMILY as sub-fieled to the fwrev sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.52 driver release (Rob Evers) [738037] - [scsi] lpfc: Adding structure to support T10 DIF in SLI4 (Rob Evers) [738037] - [scsi] lpfc: Fix performance slowed due to too many register accesses (Rob Evers) [738037] - [scsi] lpfc: Fixed a warning when converting from simple_strtoul to strict_strtoul (Rob Evers) [738037] - [scsi] lpfc: Add Initial code to inject T10 DIF errors (Rob Evers) [738037] - [scsi] lpfc: Fixed non-embedded COMMON_GET_CNTL_ATTR mbox command failed with status 0x4 (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.51 driver release (Rob Evers) [738037] - [scsi] lpfc: Changed the way of SLI4 device detecting physical port name (Rob Evers) [738037] - [scsi] lpfc: Add new check to lpfc_decode_firmware_rev to handle releases that have an 'X' (Rob Evers) [738037] - [scsi] lpfc: Fixed RPI leaks in ELS protocol handling (Rob Evers) [738037] - [scsi] lpfc: Fixed NPIV FDISC failure on SLI4 if-type 2 ports (Rob Evers) [738037] - [scsi] lpfc: Fixed driver failed to follow IP reset procedure in SLI4 error attention handler (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.50 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix sysfs lists fabric name for port that has been disconnected from fabric (Rob Evers) [738037] - [scsi] lpfc: Changed the timeout to 300 seconds for SLI_CONFIG (0x9B) mailbox command (Rob Evers) [738037] - [scsi] lpfc: Fixed fcp underrun reporting (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.49 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed a driver handling IP reset issue when PCI read return error (Rob Evers) [738037] - [scsi] lpfc: Fixed casting problem (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.48 driver release (Rob Evers) [738037] - [scsi] lpfc: Added proper error code return for management API to make proper decisions (Rob Evers) [738037] - [scsi] lpfc: Fix sli4 mailbox status code. Management software has dependancies (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [738037] - [scsi] lpfc: Made error log include PCI BAR bitmap from kernel when enable PCI device failed (Rob Evers) [738037] - [scsi] lpfc: Fixed incomplete scsi messages displayed (Rob Evers) [738037] - [scsi] lpfc: Fix enable_bg config parameter for SLI4 (Rob Evers) [738037] - [scsi] lpfc: fix potentially dangerous trailing ';' (Rob Evers) [738037] - [scsi] lpfc: Fix driver firmware update to match new firmware image format (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Silence DEBUG_STRICT_USER_COPY_CHECKS=y warning (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: fix a few typos in comments (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: remove extra semicolons (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 CT handling for sequences > 4K (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of unsolicited frames for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of CVL for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed crash when aborting els IOs (Rob Evers) [738037] - [scsi] lpfc: Fix up CT and oxid/rxid for unsol rcv frames (Rob Evers) [738037] - [scsi] lpfc: Added fcf priority record selection for fcf failover (Rob Evers) [738037] - [scsi] lpfc: Fixed mailbox double free panic (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.46 driver release (Rob Evers) [738037] - [scsi] lpfc: Removed unused argument passing to the lpfc_bsg_diag_mode_enter routine (Rob Evers) [738037] - [scsi] lpfc: Add sysfs logging when writeable parameters are changed (Rob Evers) [738037] - [scsi] lpfc: iDiag added SLI4 device PCI BAR memory mapped reigster access methods (Rob Evers) [738037] - [scsi] lpfc: Consolidated duplicating macro definitions (Rob Evers) [738037] - [scsi] lpfc: Fixed cosmetic issues with T10 DIF (Rob Evers) [738037] - [scsi] lpfc: iDiag fixed mailbox capture and dump overlapping bitmap macro definition (Rob Evers) [738037] - [scsi] lpfc: iDiag changed command structure data array indexing by using macro defines (Rob Evers) [738037] - [scsi] lpfc: iDiag extended debugfs setting up inline mailbox capture and dump capability (Rob Evers) [738037] - [scsi] lpfc: Fix the case where the SCSI host supplies the CRC, only support T10 DIF type 1 (Rob Evers) [738037] - [scsi] lpfc: Fixed failure to show 16 Gbit from FC host supported_speeds sysfs entry (Rob Evers) [738037] - [fs] ext4: fix the deadlock in mpage_da_map_and_submit() (Lukas Czerner) [737780] - [fs] ext4: fix deadlock in ext4_ordered_write_end() (Lukas Czerner) [737780] - [fs] ext4: mark multi-page IO complete on mapping failure (Lukas Czerner) [737780] - [fs] ext4: fix ext4_da_block_invalidatepages() to handle page range properly (Lukas Czerner) [737780] - [fs] ext4: call mpage_da_submit_io() from mpage_da_map_blocks() (Lukas Czerner) [737780]- [virt] blkfront: don't change to closing if we're busy (Andrew Jones) [773219] - [virt] blkfront: don't put bdev right after getting it (Andrew Jones) [773219] - [virt] blkfront: Remove obsolete info->users (Andrew Jones) [773219] - [virt] blkfront: Lock blockfront_info during xbdev removal (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev release) (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev open) (Andrew Jones) [773219] - [virt] blkfront: Lock blkfront_info when closing (Andrew Jones) [773219] - [virt] blkfront: Clean up vbd release (Andrew Jones) [773219] - [virt] blkfront: Fix gendisk leak (Andrew Jones) [773219] - [virt] blkfront: Fix backtrace in del_gendisk (Andrew Jones) [773219] - [virt] blkfront: fixes for 'xm block-detach ... --force' (Andrew Jones) [773219] - [virt] xen: use less generic names in blkfront driver (Andrew Jones) [773219] - [scsi] qla4xxx: v5.02.00.00.06.03-k2 (Chad Dupuis) [725502] - [scsi] qla4xxx: Added ping support (Chad Dupuis) [725502] - [scsi] iscsi_transport: Added Ping support (Chad Dupuis) [725502] - [scsi] qla4xxx: added support for host event (Chad Dupuis) [725502] - [scsi] scsi_transport_iscsi: added support for host event (Chad Dupuis) [725502] - [scsi] qla4xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove un-necessary print statment (Chad Dupuis) [725502] - [scsi] qla4xxx: Modified debug log messages for boot info (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix verify boot idx correctly (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix un-necessary delay on invalid DDB (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove unused code (Chad Dupuis) [725502] - [scsi] scsi_error: classify some ILLEGAL_REQUEST sense as a permanent TARGET_ERROR (Mike Snitzer) [789021] - [scsi] Make sure provisioning mode is reported correctly (Mike Snitzer) [789021] - [scsi] Ensure discard failure gets treated as a target problem (Mike Snitzer) [789021] - [x86] iommu/amd: Fix wrong shift direction (Don Dutile) [781531] - [x86] iommu/amd: Don't use MSI address range for DMA addresses (Don Dutile) [781524] - [pci] kabi: fix potential use of older pci_[un]block_user_cfg_access (Don Dutile) [786610] - [uio] Convert uio_generic_pci to new intx masking API (Don Dutile) [786610] - [pci] Introduce INTx check & mask API (Don Dutile) [786610] - [pci] Rework config space blocking services (Don Dutile) [786610] - [uio] uio_pci_generic: Remove useless spin_lock (Don Dutile) [786610] - [fs] autofs4: autofs4_wait() vs. autofs4_catatonic_mode() race (Ian Kent) [786693] - [fs] autofs4: catatonic_mode vs. notify_daemon race (Ian Kent) [786693] - [fs] autofs4: deal with autofs4_write/autofs4_write races (Ian Kent) [786693] - [block] md/raid1: perform bad-block tests for WriteMostly devices too (Jes Sorensen) [789570] - [fs] GFS2: Sort the ordered write list (Robert S Peterson) [788627] - [fs] GFS2: combine duplicated block freeing routines (Robert S Peterson) [788627] - [fs] GFS2: Fix multi-block allocation (Robert S Peterson) [788627] - [fs] GFS2: decouple quota allocations from block allocations (Robert S Peterson) [788627] - [fs] GFS2: split function rgblk_search (Robert S Peterson) [788627] - [fs] GFS2: Fix up "off by one" in the previous patch (Robert S Peterson) [788627] - [fs] GFS2: move toward a generic multi-block allocator (Robert S Peterson) [788627] - [fs] vfs: Provide function to get superblock and wait for it to thaw (Eric Sandeen) [747740] - [fs] quota: Fix deadlock with suspend and quotas (Eric Sandeen) [747740] - [fs] vfs: In get_super() and user_get_super() restarts are unconditional (Eric Sandeen) [747740] - [fs] vfs: remove LOOKUP_NO_AUTOMOUNT flag (Ian Kent) [745775] - [fs] VFS: Fix the remaining automounter semantics regressions (Ian Kent) [745775] - [fs] vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag (Ian Kent) [745775] - [fs] vfs: automount should ignore LOOKUP_FOLLOW (Ian Kent) [745775]- [netdrv] tg3: fix ipv6 header length computation (John Feeney) [740052] - [netdrv] tg3: Add 57766 ASIC rev support (John Feeney) [740052] - [netdrv] tg3: Update version to 3.122 (John Feeney) [740052] - [netdrv] tg3: Return flowctrl config through ethtool (John Feeney) [740052] - [netdrv] tg3: Save stats across chip resets (John Feeney) [740052] - [netdrv] tg3: Remove ethtool stats member from dev struct (John Feeney) [740052] - [netdrv] tg3: Scale back code that modifies MRRS (John Feeney) [740052] - [netdrv] tg3: Fix TSO CAP for 5704 devs w / ASF enabled (John Feeney) [740052] - [netdrv] tg3: Add MDI-X reporting (John Feeney) [740052] - [netdrv] tg3: Restrict large prod ring cap devices (John Feeney) [740052] - [netdrv] tg3: Adjust BD replenish thresholds (John Feeney) [740052] - [netdrv] tg3: Make 1000Base-X FC resolution look like 1000T (John Feeney) [740052] - [netdrv] convert .get_drvinfo routines to strlcpy (John Feeney) [740052] - [netdrv] tg3: Update version to 3.121 (John Feeney) [740052] - [netdrv] tg3: Eliminate timer race with reset_task (John Feeney) [740052] - [netdrv] tg3: Schedule at most one tg3_reset_task run (John Feeney) [740052] - [netdrv] tg3: Obtain PCI function number from device (John Feeney) [740052] - [netdrv] tg3: Fix irq alloc error cleanup path (John Feeney) [740052] - [netdrv] tg3: Fix 4k skb error recovery path (John Feeney) [740052] - [netdrv] tg3: Fix 4k tx bd segmentation code (John Feeney) [740052] - [netdrv] tg3: Fix APE mutex init and use (John Feeney) [740052] - [netdrv] tg3: add tx_dropped counter (John Feeney) [740052] - [netdrv] tg3: fix tigon3_dma_hwbug_workaround() (John Feeney) [740052] - [netdrv] tg3: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (John Feeney) [740052] - [netdrv] tg3: Fix VLAN tagging regression (John Feeney) [740052] - [netdrv] tg3: Code movement (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_halt_cpu() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_write_sig_post_reset() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_stop_fw() prototype (John Feeney) [740052] - [netdrv] tg3: Add ability to turn off 1shot MSI (John Feeney) [740052] - [netdrv] tg3: Remove tp->rx_offset term when unneeded (John Feeney) [740052] - [netdrv] tg3: Fix missed MSI workaround (John Feeney) [740052] - [netdrv] tg3: Check all adv bits when checking config (John Feeney) [740052] - [netdrv] tg3: Update version to 3.120 (John Feeney) [740052] - [netdrv] tg3: Add external loopback support to selftest (John Feeney) [740052] - [net] add external loopback test in ethtool self test (John Feeney) [740052] - [netdrv] tg3: Restructure tg3_test_loopback (John Feeney) [740052] - [netdrv] tg3: Pull phy int lpbk setup into separate function (John Feeney) [740052] - [netdrv] tg3: Remove dead code (John Feeney) [740052] - [netdrv] tg3: Remove 5719 jumbo frames and TSO blocks (John Feeney) [740052] - [netdrv] tg3: Break larger frags into 4k chunks for 5719 (John Feeney) [740052] - [netdrv] tg3: Add tx BD budgeting code (John Feeney) [740052] - [netdrv] tg3: Consolidate code that calls tg3_tx_set_bd() (John Feeney) [740052] - [netdrv] tg3: Add partial fragment unmapping code (John Feeney) [740052] - [netdrv] tg3: Generalize tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] tg3: Remove short DMA check for 1st fragment (John Feeney) [740052] - [netdrv] tg3: Simplify tx bd assignments (John Feeney) [740052] - [netdrv] tg3: Reintroduce tg3_tx_ring_info (John Feeney) [740052] - [netdrv] tg3: Fix NVRAM selftest failures for 5720 devs (John Feeney) [740052] - [netdrv] tg3: Return size from tg3_vpd_readblock() (John Feeney) [740052] - [netdrv] tg3: Fix int selftest for recent devices (John Feeney) [740052] - [netdrv] tg3: Fix RSS indirection table distribution (John Feeney) [740052] - [netdrv] tg3: Add 5719 and 5720 to EEE_CAP list (John Feeney) [740052] - [netdrv] tg3: Fix link down notify failure when EEE disabled (John Feeney) [740052] - [netdrv] tg3: Fix link flap at 100Mbps with EEE enabled (John Feeney) [740052] - [netdrv] tg3: Fix io failures after chip reset (John Feeney) [740052] - [netdrv] tg3: Match power source to driver state (John Feeney) [740052] - [netdrv] tg3: Add function status reporting (John Feeney) [740052] - [netdrv] tg3: Create critical section around GPIO toggling (John Feeney) [740052] - [netdrv] tg3: Determine PCI function number in one place (John Feeney) [740052] - [netdrv] tg3: Check transitions to D0 power state (John Feeney) [740052] - [netdrv] tg3: Move power state transitions to init_one (John Feeney) [740052] - [netdrv] tg3: Detect APE enabled devs earlier (John Feeney) [740052] - [netdrv] tg3: remove unnecessary read of PCI_CAP_ID_EXP (John Feeney) [740052] - [netdrv] tg3: Migrate phy preprocessor defs to system defs (John Feeney) [740052] - [netdrv] tg3: Show flowctrl settings through get_settings() (John Feeney) [740052] - [netdrv] tg3: Remove 4G_DMA_BNDRY_BUG flag (John Feeney) [740052] - [netdrv] tg3: Remove 40BIT_DMA_LIMIT_BUG (John Feeney) [740052] - [net] remove interrupt.h inclusion from netdevice.h (John Feeney) [740052] - [netdrv] tg3: Fix tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] Add Fujitsu 1000base-SX PCI ID to tg3 (John Feeney) [740052] - [netdrv] tg3: Add braces around 5906 workaround (John Feeney) [740052] - [netdrv] tg3: Add TSO loopback test (John Feeney) [740052] - [netdrv] tg3: Add jumbo frame loopback tests to selftest (John Feeney) [740052] - [netdrv] tg3: Cleanup transmit error path (John Feeney) [740052] - [scsi] iscsi: don't hang in endless loop if no targets present (Mike Christie) [747846] - [scsi] libiscsi: fix cmd timeout/completion race (Mike Christie) [747846] - [scsi] libiscsi_tcp: fix max_r2t manipulation (Mike Christie) [747846] - [scsi] iscsi: fix setting of pid from netlink skb (Mike Christie) [747846] - [kernel] sched: Cure nr_iowait_cpu() users (Larry Woodman) [760479] - [kernel] proc: Consider NO_HZ when printing idle and iowait times (Larry Woodman) [760479] - [kernel] nohz: Make idle/iowait counter update conditional (Larry Woodman) [760479] - [kernel] nohz: Fix update_ts_time_stat idle accounting (Larry Woodman) [760479] - [kernel] cputime: Clean up cputime_to_usecs and usecs_to_cputime macros (Larry Woodman) [760479] - [mm] memcg: avoid css_get() (Johannes Weiner) [717803] - [mm] memcg: coalesce charging via percpu storage (Johannes Weiner) [717803] - [mm] memcg: coalesce uncharge during unmap/truncate (Johannes Weiner) [717803] - [kernel] tracing: send_sigqueue() needs trace_signal_generate() too (Oleg Nesterov) [738720] - [kernel] tracing: let trace_signal_generate() report more info, kill overflow_fail/lose_info (Oleg Nesterov) [738720] - [tracing] latency: Fix header output for latency tracers (Jiri Olsa) [734757] - [kernel] tracing: Fixing wakeup tracer function for disabled function trace (Jiri Olsa) [734757] - [kernel] tracing: Convert nop macros to static inlines (Jiri Olsa) [734757] - [sched] Fix cgroup movement of waking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of forking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of newly created process (Larry Woodman) [773517] - [sched] Fix ->min_vruntime calculation in dequeue_entity() (Larry Woodman) [773517] - [sched] cgroup: Fixup broken cgroup movement (Larry Woodman) [773517] - [fs] GFS2: Read in rindex if necessary during unlink (Robert S Peterson) [790997] - [fs] GFS2: More automated code analysis fixes (Robert S Peterson) [790997] - [usb] serial: use port endpoint size to determine if ep is available (Don Zickus) [744113] - [ppc] pseries: Cancel RTAS event scan before firmware flash (Steve Best) [718252] - [ppc] Fix device tree claim code (Steve Best) [740544] - [ppc] Fix accounting of softirq time when idle (Steve Best) [740550] - [fs] GFS2: panic in gfs2_rindex_update during gfs2_grow (Robert S Peterson) [791010] - [fs] GFS2: Implement FITRIM ioctl (Steven Whitehouse) [656959] - [x86] ACPI: Fix possible alignment issues with GAS 'address' references (Myron Stowe) [708447] - [x86] ACPI / PM: Use existing ACPI iomaps for NVS save/restore (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_get_iomem() (Myron Stowe) [708447] - [x86] ACPI: Do not use krefs under a mutex in osl.c (Myron Stowe) [708447] - [x86] ACPI: Make acpi_os_map_memory() avoid creating unnecessary mappings (Myron Stowe) [708447] - [x86] ACPI: Avoid walking the list of memory mappings in osl.c twice in a row (Myron Stowe) [708447] - [x86] ACPI: Change acpi_ioremap_lock into a mutex (Myron Stowe) [708447] - [x86] ACPI: Do not export functions that are only used in osl.c (Myron Stowe) [708447] - [x86] ACPI: Fix acpi_os_read_memory() and acpi_os_write_memory() (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_ioremap() (Myron Stowe) [708447] - [x86] ACPI: fix resource check message (Myron Stowe) [708447] - [x86] ACPI: Use ioremap_cache() (Myron Stowe) [708447] - [x86] ACPI: Page based coalescing of I/O remappings optimization (Myron Stowe) [708447] - [x86] ACPI: Convert simple locking to RCU based locking (Myron Stowe) [708447] - [x86] ACPI: Pre-map 'system event' related register blocks (Myron Stowe) [708447] - [x86] ACPI: Add interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [708447] - [x86] ACPI: Maintain a list of ACPI memory mapped I/O remappings (Myron Stowe) [708447] - [x86] ACPI: fix unused but set variables in ACPI (Myron Stowe) [708447] - [net] make bonding slaves honour master's skb->priority (Andy Gospodarek) [749416] - [net] ipv6: Allow inet6_dump_addr() to handle more than 64 addresses (Jiri Pirko) [742588] - [scsi] hpsa: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [kernel] perf: add examples.txt file (Jason Baron) [569502] - [tracing] Fix returning of duplicate data after EOF in trace_pipe_raw (Jason Baron) [746009] - [block] Fix sysctl check failure update (James Paradis) [714021] - [pci] Workaround hard-wired bus number (Myron Stowe) [790557] - [x86] APEI: Avoid resource conflict errors (Matthew Garrett) [696521] - [netdrv] igbvf driver update (Stefan Assmann) [737716] - [netdrv] enic driver update (Stefan Assmann) [747384] - [scsi] revert remove tech_preview tag for mpt2sas lockless mode (Tomas Henzl) [559393]- [block] md: Fix sysctl check failure (James Paradis) [714021] - [netdrv] mlx4: fix DMA mapping leak when allocation fails (Steve Best) [787771] - [kernel] perf, tool: Fix scripts dependent on upstream raw_syscall event (Jiri Olsa) [726600] - [kernel] perf, tool: Fix prefix matching for kernel maps (Jiri Olsa) [755873] - [fs] NFSv4: Further reduce the footprint of the idmapper (Steve Dickson) [730045] - [fs] NFSv4: Reduce the footprint of the idmapper (Steve Dickson) [730045] - [netdrv] be2net: bump version (Ivan Vecera) [738041] - [netdrv] be2net: Use new implementation of get mac list command (Ivan Vecera) [738041] - [netdrv] be2net: Fix link status query command (Ivan Vecera) [738041] - [netdrv] be2net: add descriptions for stat counters reported via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [738041] - [netdrv] be2net: query link status in be_open() (Ivan Vecera) [738041] - [netdrv] be2net: fix range check for set_qos for a VF (Ivan Vecera) [738041] - [netdrv] be2net: fix be_vlan_add/rem_vid (Ivan Vecera) [738041] - [netdrv] be2net: Fix INTx processing for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add support for Skyhawk cards (Ivan Vecera) [738041] - [netdrv] be2net: refactor/cleanup vf configuration code (Ivan Vecera) [738041] - [netdrv] be2net: fix ethtool ringparam reporting (Ivan Vecera) [738041] - [netdrv] be2net: workaround to fix a bug in BE (Ivan Vecera) [738041] - [netdrv] be2net: update some counters to display via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: netpoll support (Ivan Vecera) [738041] - [netdrv] be2net: Fix non utilization of RX queues (Ivan Vecera) [738041] - [netdrv] be2net: Use new hash key (Ivan Vecera) [738041] - [netdrv] be2net: Add error handling for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix error recovery paths (Ivan Vecera) [738041] - [netdrv] be2net: Move to new SR-IOV implementation in Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Use V1 query link status command for lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix VLAN promiscous mode for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add EEPROM dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: add register dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix TX queue create for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: stop issuing FW cmds if any cmd times out (Ivan Vecera) [738041] - [netdrv] be2net: don't log more than one error on detecting EEH/UE errors (Ivan Vecera) [738041] - [netdrv] be2net: stop checking the UE registers after an EEH error (Ivan Vecera) [738041] - [netdrv] be2net: init (vf)_if_handle/vf_pmac_id to handle failure scenarios (Ivan Vecera) [738041] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [738041] - [netdrv] be2net: Add detect UE feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Prevent CQ full condition for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix disabling multicast promiscous mode (Ivan Vecera) [738041] - [netdrv] be2net: Fix endian issue in RX filter command (Ivan Vecera) [738041] - [netdrv] be2net: Changing MAC Address of a VF was broken (Ivan Vecera) [738041] - [netdrv] be2net: Refactored be_cmds.c file (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple RX/TX rings in multi channel mode (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple TXQs in BE2 (Ivan Vecera) [738041] - [netdrv] be2net: refactor VF setup/teardown code into be_vf_setup/clear() (Ivan Vecera) [738041] - [netdrv] be2net: fix truesize errors (Ivan Vecera) [738041] - [netdrv] be2net: Making die temperature ioctl call async (Ivan Vecera) [738041] - [netdrv] be2net: Modified PCI MaxReadReq size to 4096 bytes (Ivan Vecera) [738041] - [netdrv] be2net: Change the data type of the 'on die temperature' stat (Ivan Vecera) [738041] - [netdrv] be2net: Add 60 second delay to allow FAT dump completion on recovery from EEH (Ivan Vecera) [738041] - [netdrv] be2net: Show newly flashed FW ver in ethtool (Ivan Vecera) [738041] - [netdrv] be2net: fix multicast filter programming (Ivan Vecera) [738041] - [netdrv] be2net: remove unused variable (Ivan Vecera) [738041] - [netdrv] be2net: increase FW update completion timeout (Ivan Vecera) [738041] - [netdrv] be2net: fix erx->rx_drops_no_frags wrap around (Ivan Vecera) [738041] - [netdrv] be2net: get rid of memory mapped pci-cfg space address (Ivan Vecera) [738041] - [netdrv] be2net: Fix race in posting rx buffers (Ivan Vecera) [738041] - [netdrv] be2net: Storing the 'vid' got by the grp5 event instead of storing the vlan_tag (Ivan Vecera) [738041] - [netdrv] benet: fix build error on 32bit arch (Ivan Vecera) [738041] - [netdrv] be2net: fix cmd-rx-filter not notifying MCC (Ivan Vecera) [738041] - [netdrv] be2net: drop pkts that do not belong to the port (Ivan Vecera) [738041] - [netdrv] be2net: add support for flashing Teranetics PHY firmware (Ivan Vecera) [738041] - [netdrv] be2net: use RX_FILTER cmd to program multicast addresses (Ivan Vecera) [738041] - [netdrv] be2net: no need to query link status (Ivan Vecera) [738041] - [netdrv] be2net: remove wrong and unnecessary calls to netif_carrier_off() (Ivan Vecera) [738041] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [738041] - [netdrv] be2net: cleanup and refactor stats code (Ivan Vecera) [738041]- [netdrv] e1000: update DRV_VERSION to match upstream (Dean Nelson) [737719] - [netdrv] e1000: add dropped DMA receive enable back in for WoL (Dean Nelson) [737719] - [netdrv] e1000: Adding e1000_dump function (Dean Nelson) [737719] - [netdrv] e1000: Remove unnecessary k.alloc/v.alloc OOM messages (Dean Nelson) [737719] - [netdrv] e1000: cleanup CE4100 MDIO registers access (Dean Nelson) [737719] - [netdrv] e1000: unmap ce4100_gbe_mdio_base_virt in e1000_remove (Dean Nelson) [737719] - [netdrv] e1000: fix lockdep splat in shutdown handler (Dean Nelson) [737719] - [netdrv] e1000: fix assignment of 0/1 to bool variables (Dean Nelson) [737719] - [netdrv] e1000: remove not used fw_version from .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: Convert _LENGTH_OF_ADDRESS to ETH_ALEN (Dean Nelson) [737719] - [netdrv] e1000: cleanup .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: fix skb truesize underestimation (Dean Nelson) [737719] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737719] - [netdrv] e1000: convert to private mutex from rtnl (Dean Nelson) [737719] - [netdrv] e1000: convert mdelay to msleep (Dean Nelson) [737719] - [netdrv] e1000: convert hardware management from timers to threads (Dean Nelson) [737719] - [netdrv] e1000: Fix driver to be used on PA RISC C8000 workstations (Dean Nelson) [737719] - [netdrv] e1000: convert to SKB paged frag API (Dean Nelson) [737719] - [netdrv] e1000: repair missing flush operations (Dean Nelson) [737719] - [netdrv] e1000: always call e1000_check_for_link() on e1000_ce4100 MACs (Dean Nelson) [737719] - [netdrv] Fix common misspellings (Dean Nelson) [737719] - [netdrv] e1000: fix comment/printk typos (Dean Nelson) [737719] - [netdrv] bnx2i: Fixed kernel panic caused by unprotected task->sc->request deref (Mike Christie) [740051] - [netdrv] BNX2I: Update version (Mike Christie) [740051] - [netdrv] BNX2I: Fixed the override of the error_mask module param (Mike Christie) [740051] - [netdrv] BNX2I: Fixed kernel panic due to illegal usage of sc->request->cpu (Mike Christie) [740051] - [netdrv] BNX2I: Added the use of kthreads to handle SCSI cmd completion (Mike Christie) [740051] - [netdrv] e1000e: minor whitespace and indentation cleanup (Dean Nelson) [737713] - [netdrv] e1000e: fix sparse warnings with -D__CHECK_ENDIAN__ (Dean Nelson) [737713] - [netdrv] e1000e: fix checkpatch warning from MINMAX test (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - use braces in both branches of a conditional statement (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_82571() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_80003es2lan() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - check return values consistently (Dean Nelson) [737713] - [netdrv] e1000e: add missing initializers reported when compiling with W=1 (Dean Nelson) [737713] - [netdrv] e1000e: update copyright year (Dean Nelson) [737713] - [netdrv] e1000e: split lib.c into three more-appropriate files (Dean Nelson) [737713] - [netdrv] e1000e: call er16flash() instead of __er16flash() (Dean Nelson) [737713] - [netdrv] e1000e: increase version number (Dean Nelson) [737713] - [netdrv] e1000e: convert final strncpy() to strlcpy() (Dean Nelson) [737713] - [netdrv] e1000e: concatenate long debug strings which span multiple lines (Dean Nelson) [737713] - [netdrv] e1000e: conditionally restart autoneg on 82577/8/9 when setting LPLU state (Dean Nelson) [737713] - [netdrv] e1000e: increase Rx PBA to prevent dropping received packets on 82566/82567 (Dean Nelson) [737713] - [netdrv] e1000e: ICHx/PCHx LOMs should use LPLU setting in NVM when going to Sx (Dean Nelson) [737713] - [netdrv] e1000e: update workaround for 82579 intermittently disabled during S0->Sx (Dean Nelson) [737713] - [netdrv] e1000e: disable Early Receive DMA on ICH LOMs (Dean Nelson) [737713] - [netdrv] e1000e: Need to include vmalloc.h (Dean Nelson) [737713] - [netdrv] e1000e: 82574/82583 Tx hang workaround (Dean Nelson) [737713] - [netdrv] e1000e: use hardware default values for Transmit Control register (Dean Nelson) [737713] - [netdrv] e1000e: use default settings for Tx Inter Packet Gap timer (Dean Nelson) [737713] - [netdrv] e1000e: 82579: workaround for link drop issue (Dean Nelson) [737713] - [netdrv] e1000e: always set transmit descriptor control registers the same (Dean Nelson) [737713] - [netdrv] e1000e: re-factor ethtool get/set ring parameter (Dean Nelson) [737713] - [netdrv] e1000e: pass pointer to ring struct instead of adapter struct (Dean Nelson) [737713] - [netdrv] e1000e: convert head, tail and itr_register offsets to __iomem pointers (Dean Nelson) [737713] - [netdrv] e1000e: re-enable alternate MAC address for all devices which support it (Dean Nelson) [737713] - [netdrv] e1000e: default IntMode based on kernel config & available hardware support (Dean Nelson) [737713] - [netdrv] e1000e: fix assignment of 0/1 to bool variables (Dean Nelson) [737713] - [netdrv] e1000e: hitting BUG_ON() from napi_enable (Dean Nelson) [737713] - [netdrv] e1000e: cleanup strlcpy conversion of .get_drvinfo routines (Dean Nelson) [737713] - [netdrv] e1000e: cleanup .get_drvinfo on strncpy usage (Dean Nelson) [737713] - [netdrv] e1000e: convert to real ndo_set_rx_mode (Dean Nelson) [737713] - [netdrv] e1000e: Convert printks to pr_ (Dean Nelson) [737713] - [netdrv] e1000e: demote a debugging WARN to a debug log message (Dean Nelson) [737713] - [netdrv] e1000e: fix skb truesize underestimation (Dean Nelson) [737713] - [netdrv] e1000e: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737713] - [netdrv] e1000e: locking bug introduced by commit 67fd4fcb (Dean Nelson) [737713] - [netdrv] e1000e: bad short packets received when jumbos enabled on 82579 (Dean Nelson) [737713] - [netdrv] e1000e: make function tables const (Dean Nelson) [737713] - [netdrv] intel: convert to SKB paged frag API (Dean Nelson) [737713] - [netdrv] e1000e: workaround for packet drop on 82579 at 100Mbps (Dean Nelson) [737713] - [netdrv] 1000e: Spurious interrupts and dropped packets with 82577/8/9 in half-duplex (Dean Nelson) [737713] - [netdrv] e1000e: convert driver to use extended descriptors (Dean Nelson) [737713] - [netdrv] e1000e: workaround invalid Tx/Rx tail descriptor register write (Dean Nelson) [737713] - [netdrv] e1000e: remove e1000_queue_stats (Dean Nelson) [737713] - [netdrv] e1000e: Add module.h to drivers who were implicitly using it (Dean Nelson) [737713] - [netdrv] e1000e: convert short duration msleep() to usleep_range() (Dean Nelson) [737713] - [netdrv] e100: Remove alloc_etherdev error messages (Dean Nelson) [737718] - [netdrv] e100: remove unused fw_version from .get_drvinfo routine (Dean Nelson) [737718] - [netdrv] e100: use strcpy in .get_drvinfo routines (Dean Nelson) [737718] - [netdrv] e100: make sure vlan support isn't advertised on old adapters (Dean Nelson) [737718] - [netdrv] e100: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737718] - [mmc] sd: Fix SDR12 timing regression (Don Zickus) [671335] - [mmc] sdhci: Fix tuning timer incorrect setting when suspending host (Don Zickus) [671335] - [mmc] sd: Macro name cleanup for high speed dtr (Don Zickus) [671335] - [mmc] sd: Handle SD3.0 cards not supporting UHS-I bus speed mode (Don Zickus) [671335] - [mmc] sd: UHS-I bus speed should be set last in UHS initialization (Don Zickus) [671335] - [mmc] sdhci: fix retuning timer wrongly deleted in sdhci_tasklet_finish (Don Zickus) [671335] - [mmc] sdhci: change CONFIG_MMC_RICOH_MMC to y (Don Zickus) [738180 757948] - [pci] quirk: Always check for lower base frequency quirk for Ricoh 1180:e823 (Don Zickus) [738180 757948] - [mmc] sdhci: Add Ricoh e823 PCI ID (Don Zickus) [738180 757948] - [mmc] Added quirks for Ricoh 1180:e823 lower base clock frequency (Don Zickus) [738180 757948] - [mmc] Add PCI fixup quirks for Ricoh 1180:e823 reader (Don Zickus) [738180 757948] - [mmc] ricoh_mmc: port from driver to pci quirk (Don Zickus) [738180 757948] - [mmc] sdhci: add support for retuning mode 1 (Don Zickus) [671335] - [mmc] sdhci: add support for programmable clock mode (Don Zickus) [671335] - [mmc] sdhci: enable preset value after uhs initialization (Don Zickus) [671335] - [mmc] sd: add support for tuning during uhs initialization (Don Zickus) [671335] - [mmc] sd: report correct speed and capacity of uhs cards (Don Zickus) [671335] - [mmc] sd: set current limit for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for uhs bus speed mode selection (Don Zickus) [671335] - [mmc] sdhci: reset sdclk before setting high speed enable (Don Zickus) [671335] - [mmc] sd: add support for driver type selection (Don Zickus) [671335] - [mmc] sd: query function modes for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for signal voltage switch procedure (Don Zickus) [671335] - [mmc] sdhci: print SD Command and CAPABILITY_1 when dumping registers (Don Zickus) [671335] - [mmc] implement SD-combo (IO+mem) support (Don Zickus) [671335] - [mmc] split mmc_sd_init_card() (Don Zickus) [671335] - [mmc] SDHC 3.0: correct f_min calculation for SD 3.0 spec (Don Zickus) [671335] - [mmc] SDHC 3.0: Base clock frequency change in spec 3.0 (Don Zickus) [671335] - [mmc] SDHC 3.0: support 10-bit divided clock mode (Don Zickus) [671335] - [mmc] Test bus-width for old MMC devices (Don Zickus) [671335] - [virt] x86: Update last_guest_tsc in vcpu_put (Frank Arnold) [634293] - [virt] x86: Implement userspace interface to set virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Delegate tsc-offset calculation to architecture code (Frank Arnold) [634293] - [virt] x86: Implement call-back to propagate virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [634293] - [virt] x86: Let kvm-clock report the right tsc frequency (Frank Arnold) [634293] - [virt] SVM: Implement infrastructure for TSC_RATE_MSR (Frank Arnold) [634293] - [scsi] megaraid_sas: Fix instance access in megasas_reset_timer (Tomas Henzl) [759318] - [scsi] fcoe: Make fcoe_transport_destroy a synchronous operation (Neil Horman) [771251] - [dm] RAID: Prevent DM RAID from loading bitmap twice (Jonathan E Brassow) [789409] - [x86] APEI: Add some upstream updates (Matthew Garrett) [728987] - [netdrv] bnx2x: remove the 'poll' module option (Michal Schmidt) [690070] - [netdrv] ixgbevf: update to upstream version 2.2.0-k (Andy Gospodarek) [737717] - [netdrv] ixgbe: update to upstream version 3.6.7-k (Andy Gospodarek) [737715] - [netdrv] macvtap: Fix the minor device number allocation (Steve Best) [786518]- [x86] microcode_amd: Add support for CPU family specific container files (Frank Arnold) [787698] - [mm] HWPOISON: convert pr_debug()s to pr_info() (Dean Nelson) [789789] - [mm] mm/memory-failure.c: fix page isolated count mismatch (Dean Nelson) [789789] - [mm] mem-hwpoison: fix page refcount around isolate_lru_page() (Dean Nelson) [789789] - [mm] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [789789] - [mm] thp: fix unsuitable behavior for hwpoisoned tail page (Dean Nelson) [789789] - [mm] thp: fix the wrong reported address of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: fix splitting of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: compound_trans_order (Dean Nelson) [789789] - [mm] memcontrol: move if-statement to reflect upstream in prep for next patch (Dean Nelson) [789789] - [block] DM RAID: Handle failure to read superblock (Jonathan E Brassow) [759567] - [block] DM RAID: Set MD_CHANGE_DEVS on device rebuild (Jonathan E Brassow) [754271] - [netdrv] qlcnic: Updated License file (Chad Dupuis) [722299] - [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix API unlock (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix firmware abort code check (Chad Dupuis) [722299] - [netdrv] qlcnic: report valid speed and duplex status when link is down (Chad Dupuis) [722299] - [netdrv] qlcnic: Stop pause ctrl frames on fw hang (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove alloc_etherdev error messages (Chad Dupuis) [722299] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Chad Dupuis) [722299] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Chad Dupuis) [722299] - [netdrv] qlcnic: fix beacon and LED test (Chad Dupuis) [722299] - [netdrv] qlcnic: updated reset sequence (Chad Dupuis) [722299] - [netdrv] qlcnic: skip IDC ack check in fw reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: reset loopback mode if promiscous mode setting fails (Chad Dupuis) [722299] - [netdrv] qlcnic: fix external loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: Change CDRP function (Chad Dupuis) [722299] - [netdrv] qlcnic: Added error logging for firmware abort (Chad Dupuis) [722299] - [netdrv] qlcnic: add beacon test support (Chad Dupuis) [722299] - [netdrv] qlcnic: fix cdrp race condition (Chad Dupuis) [722299] - [netdrv] qlcnic: Add FLT entry for CO cards FW image region (Chad Dupuis) [722299] - [netdrv] qlcnic: Change debug messages in loopback path (Chad Dupuis) [722299] - [netdrv] qlcnic: detect fan failure (Chad Dupuis) [722299] - [netdrv] qlcnic: fix ethtool link status (Chad Dupuis) [722299] - [netdrv] qlcnic: Added debug info (Chad Dupuis) [722299] - [netdrv] qlcnic: Move get template from probe to start fw (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix delay in reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump related changes (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix enviroment variable for udev event generation during FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: change capture mask for FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: define error code for loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: fix race in skb->len access (Chad Dupuis) [722299] - [netdrv] qlcnic: enable mac-learning in promiscous mode (Chad Dupuis) [722299] - [netdrv] qlcnic: updated supported cards information (Chad Dupuis) [722299] - [netdrv] qlcnic: fix chip reset logic (Chad Dupuis) [722299] - [netdrv] qlcnic: add external loopback support through sysfs (Chad Dupuis) [722299] - [netdrv] qlcnic: multi protocol internal loopback support added (Chad Dupuis) [722299] - [netdrv] qlcnic: Add support to enable/disable FW dump capability (Chad Dupuis) [722299] - [netdrv] qlcnic: fix default operating state of interface (Chad Dupuis) [722299] - [netdrv] qlcnic: fix initial number of msix entries in adapter (Chad Dupuis) [722299] - [netdrv] qlcnic: Add code to tune FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove holding api lock while taking the dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Add capability to take FW dump deterministically (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove casts of void * (Chad Dupuis) [722299] - [netdrv] qlcnic: Added sysfs node support (Chad Dupuis) [722299] - [netdrv] qlcnic: Avoid double free of skb in tx path (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix bug in FW queue dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Bumped up version number to 5.0.18 (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump support (Chad Dupuis) [722299] - [netdrv] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [722299] - [virt] xen/events: BUG() when we can't allocate our event->irq array (Igor Mammedov) [772981] - [virt] xen: Populate xenbus device attributes (Igor Mammedov) [772981] - [virt] xen: use static initializers in xen-balloon.c (Igor Mammedov) [772981] - [virt] xen-netfront: correct MAX_TX_TARGET calculation (Igor Mammedov) [772981] - [virt] xen/irq: Alter the locking to use a mutex instead of a spinlock (Igor Mammedov) [772981] - [virt] xen-blkfront: Fix one off warning about name clash (Igor Mammedov) [772981] - [virt] xen: set max_pfn_mapped to the last pfn mapped + partial revert (Igor Mammedov) [772981] - [scsi] qla4xxx: v5.02.00.00.06.03-k1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] scsi_transport_iscsi: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] libiscsi: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [722297] - [scsi] qla4xxx: Update license (Chad Dupuis) [722297] - [scsi] qla4xxx: Added error logging for firmware abort (Chad Dupuis) [722297] - [scsi] qla4xxx: Cleanup modinfo display (Chad Dupuis) [722297] - [scsi] qla4xxx: Clear the RISC interrupt bit during FW init (Chad Dupuis) [722297] - [scsi] qla4xxx: Disable generating pause frames in case of FW hung (Chad Dupuis) [722297] - [scsi] qla4xxx: Temperature monitoring for ISP82XX core (Chad Dupuis) [722297] - [scsi] qla4xxx: Break the loop if the sendtargets list was empty (Chad Dupuis) [722297] - [scsi] qla4xxx: Limit the ACB Default Timeout value to 12s (Chad Dupuis) [722297] - [scsi] qla4xxx: cleanup, make qla4xxx_build_ddb_list short (Chad Dupuis) [722297] - [scsi] qla4xxx: check for FW alive before calling chip_reset (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix qla4xxx_dump_buffer to dump buffer correctly (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix the IDC locking mechanism (Chad Dupuis) [722297] - [scsi] qla4xxx: Wait for disable_acb before doing set_acb (Chad Dupuis) [722297] - [scsi] qla4xxx: Don't recover adapter if device state is FAILED (Chad Dupuis) [722297] - [scsi] qla4xxx: fix call trace on rmmod with ql4xdontresethba=1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix CPU lockups when ql4xdontresethba set (Chad Dupuis) [722297] - [scsi] qla4xxx: Perform context resets in case of context failures (Chad Dupuis) [722297] - [scsi] treewide: Fix typos in various parts of the kernel, and fix some comments (Chad Dupuis) [722297] - [scsi] qla4xxx: select iscsi boot sysfs attrs (Chad Dupuis) [722297] - [scsi] scsi: qla4xxx driver depends on NET (Chad Dupuis) [722297] - [scsi] qla4xxx: v5.02.00.00.06.02-k14 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fixed BFS with sendtargets as boot index (Chad Dupuis) [722297] - [scsi] qlge: Bumped driver version to 1.00.00.30 (Chad Dupuis) [722307] - [scsi] qlge: Fix memory leak in the process of refill (Chad Dupuis) [722307] - [scsi] qlge: Removing needless print's which are not (Chad Dupuis) [722307] - [scsi] qlge: Fixed invalid reference to ip header (Chad Dupuis) [722307] - [scsi] qlge: Updating Schultz LICENSE.qlge file (Chad Dupuis) [722307]- [usb] xHCI: set USB2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: Check host USB2 LPM capability (Don Zickus) [738877] - [usb] Add a strtobool function matching semantics of existing in kernel equivalents (Don Zickus) [738877] - [usb] xhci: Fix USB 3.0 device restart on resume (Don Zickus) [738877] - [usb] usb3.0 ch9 definitions (Don Zickus) [738877] - [usb] xhci: Clean up 32-bit build warnings (Don Zickus) [738877] - [usb] xhci: Properly handle COMP_2ND_BW_ERR (Don Zickus) [738877] - [usb] xhci: Better debugging for critical host errors (Don Zickus) [787110] - [usb] xhci: Be less verbose during URB cancellation (Don Zickus) [787110] - [usb] xhci: Remove debugging about ring structure allocation (Don Zickus) [787110] - [usb] xhci: Remove debugging about toggling cycle bits (Don Zickus) [787110] - [usb] xhci: Remove debugging for individual transfers (Don Zickus) [787110] - [usb] xhci: Remove useless sg-list debugging (Don Zickus) [787110] - [usb] xhci: Remove warnings about MSI and MSI-X capabilities (Don Zickus) [787110] - [usb] xhci: Remove scary warnings about transfer issues (Don Zickus) [770571 787110] - [usb] Trivial: xhci: Fix copy-paste error (Don Zickus) [738877] - [usb] xHCI: fix bug in xhci_clear_command_ring() (Don Zickus) [773109] - [usb] xHCI: Adding #define values used for hub descriptor (Don Zickus) [738877] - [usb] XHCI: resume root hubs when the controller resumes (Don Zickus) [738877 747531] - [usb] xhci: Set slot and ep0 flags for address command (Don Zickus) [738877] - [usb] xhci: fix lockdep warning on endpoint timeout (Don Zickus) [738877] - [usb] fix implicit usage of gfp.h in host/xhci-hub.c (Don Zickus) [738877] - [usb] xHCI: Make xHCI driver have a BOS descriptor (Don Zickus) [738877] - [usb] xhci: remove CONFIG_PCI in xhci.c's probe function (Don Zickus) [738877] - [usb] xhci: move xhci_gen_setup() away from -pci (Don Zickus) [738877] - [usb] xhci: refactor xhci_pci_setup() (Don Zickus) [738877] - [usb] xhci: replace pci_*_consistent() with dma_*_coherent() (Don Zickus) [738877] - [usb] xhci: hide MSI code behind PCI bars (Don Zickus) [683681] - [usb] xhci: group MSI interrupt registration into its own function (Don Zickus) [683681] - [usb] host: introduce USB_ARCH_HAS_XHCI (Don Zickus) [738877] - [usb] xHCI: fix debug message (Don Zickus) [738877] - [usb] xHCI: AMD isoc link TRB chain bit quirk (Don Zickus) [742100] - [usb] usbcore: add sysfs support to xHCI usb2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: test USB2 software LPM (Don Zickus) [738877] - [usb] xHCI: Clear PLC for USB2 root hub ports (Don Zickus) [754045] - [usb] xHCI: test and clear RWC bit (Don Zickus) [738147 754045] - [usb] xHCI: set link state (Don Zickus) [738877] - [usb] usbcore: check device's LPM capability (Don Zickus) [738877] - [usb] usbcore: get BOS descriptor set (Don Zickus) [738877] - [usb] xhci-mem.c: xhci_segment_free: No need for checking seg argument (Don Zickus) [738877] - [usb] xhci-mem.c: Check for ring->first_seg != NULL (Don Zickus) [738877] - [usb] xhci: USB 3.0 BW checking (Don Zickus) [735951] - [usb] xhci: Fix mult base in endpoint bandwidth info (Don Zickus) [735951] - [usb] xhci: ignore xhci version while checking for the link quirk (Don Zickus) [738877] - [usb] xHCI: prevent infinite loop when processing MSE event (Don Zickus) [738877] - [usb] xhci: Redundant check in xhci_check_args for xhci->devs (Don Zickus) [738877] - [usb] xHCI: refine td allocation (Don Zickus) [738877] - [usb] xhci: Don't print short isoc packets. (Don Zickus) [738877] - [usb] xhci: Add software BW checking quirk to Intel PPT xHCI (Don Zickus) [735951] - [usb] xhci: Implement HS/FS/LS bandwidth checking (Don Zickus) [735951] - [usb] xhci: Track interval bandwidth tables per port/TT (Don Zickus) [738877] - [usb] xhci: Store endpoint bandwidth information (Don Zickus) [738877] - [usb] xhci: Store information about roothubs and TTs (Don Zickus) [738877] - [usb] xhci: Store the "real" root port number (Don Zickus) [738877] - [usb] xhci: Refactor endpoint limit checking (Don Zickus) [738877] - [usb] xhci: Rename virt_dev->port to fake_port (Don Zickus) [738877] - [usb] xhci: If no endpoints changed, don't issue BW command (Don Zickus) [738877] - [usb] xhci: Handle zero-length isochronous packets (Don Zickus) [738877] - [usb] xhci: Remove TDs from TD lists when URBs are canceled (Don Zickus) [738877] - [usb] xhci: Fix failed enqueue in the middle of isoch TD (Don Zickus) [738877] - [usb] xhci: Fix memory leak during failed enqueue (Don Zickus) [738877] - [usb] xHCI: report USB2 port in resuming as suspend (Don Zickus) [768238] - [usb] xHCI: fix port U3 status check condition (Don Zickus) [768238] - [usb] rename USB_SPEED_VARIABLE to USB_SPEED_WIRELESS (Don Zickus) [738877] - [usb] Mark EHCI LPM functions as __maybe_unused (Don Zickus) [738877] - [usb] ehci: disable LPM and PPCD for nVidia MCP89 chips (Don Zickus) [738877] - [usb] EHCI: Disable langwell/penwell LPM capability (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Enable Per-port change detect bits (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Basic LPM feature support (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: preparation (Don Zickus) [738877] - [net] ipvs: RHEL6: Enable SCTP transport loadbalancing (Thomas Graf) [786953] - [net] ipvs: Use frag walker helper in SCTP proto support (Thomas Graf) [786953] - [net] ipvs: provide default ip_vs_conn_{in, out}_get_proto (Thomas Graf) [786953] - [net] ipvs: lvs sctp protocol handler is incorrectly invoked ip_vs_app_pkt_out (Thomas Graf) [786953] - [net] ipvs: SCTP Transport Loadbalancing Support (Thomas Graf) [786953] - [block] mtip32xx: removed the irrelevant argument of mtip_hw_submit_io() and the unused member of struct driver_data (Shyam Iyer) [658388] - [block] mtip32xx: do rebuild monitoring asynchronously (Shyam Iyer) [658388] - [block] mtip32xx: uninitialized variable in mtip_quiesce_io() (Shyam Iyer) [658388] - [block] mtip32xx: updates based on feedback (Shyam Iyer) [658388] - [block] mtip32xx: add module.h include to avoid conflict with moduleh tree (Shyam Iyer) [658388] - [block] mtip32xx: mark a few more items static (Shyam Iyer) [658388] - [block] mtip32xx: ensure that all local functions are static (Shyam Iyer) [658388] - [block] mtip32xx: cleanup compat ioctl handling (Shyam Iyer) [658388] - [block] mtip32xx: fix warnings/errors on 32-bit compiles (Shyam Iyer) [658388] - [block] mtip32xx: RHEL specific config changes (Shyam Iyer) [658388] - [ata] Split ahci.c to ahci.h (Shyam Iyer) [658388] - [block] Add driver for Micron RealSSD pcie flash cards (Shyam Iyer) [658388] - [usb] When hot reset for USB3 fails, try warm reset (Don Zickus) [734699 738151 742146 784430] - [usb] usbcore: refine warm reset logic (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Set change bit when warm reset change is set (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Clear warm reset change event during init (Don Zickus) [734699 738151 742146 784430] - [usb] Reset USB 3.0 devices on (re)discovery (Don Zickus) [734699 738151 742146 784430] - [usb] use "device number" instead of "address" (Don Zickus) [734699 738151 742146 784430] - [fs] nfs: Additional readdir cookie loop information (Steve Dickson) [770250] - [fs] NFS: Fix spurious readdir cookie loop messages (Steve Dickson) [770250] - [fs] NFSv4: Save the owner/group name string when doing open (Jeff Layton) [739797] - [fs] tracepoint: add drop_transaction/update_superblock_end to jbd2 (Lukas Czerner) [738726] - [scsi] Fix block queue and elevator memory leak in scsi_alloc_sdev (Jeff Moyer) [769652] - [scsi] Make scsi_free_queue() kill pending SCSI commands (David Milburn) [784117] - [scsi] isci: kill iphy->isci_port lookups (David Milburn) [718264] - [scsi] scsi_dh_rdac: Fix for unbalanced reference count (Mike Snitzer) [749265] - [x86] tsc: Fix SMI induced variation in quick_pit_calibrate() (John Villalovos) [787332] - [virt] kvm: introduce x86_cpuinit.early_percpu_clock_init hook (Igor Mammedov) [788562] - [netdrv] igb driver update (Stefan Assmann) [737714]- [kernel] mm-tracepoint: fix documentation and examples (Jiri Olsa) [788156] - [kernel] perf tools: Fix compile error on x86_64 Ubuntu (Jiri Olsa) [788156] - [kernel] perf report: Fix --stdio output alignment when --showcpuutilization used (Jiri Olsa) [788156] - [kernel] perf annotate: Get rid of field_sep check (Jiri Olsa) [788156] - [kernel] perf annotate: Fix usage string (Jiri Olsa) [788156] - [kernel] perf kmem: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf kmem: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf top: Add error message for EMFILE (Jiri Olsa) [788156] - [kernel] perf test: Change type of '-v' option to INCR (Jiri Olsa) [788156] - [kernel] perf script: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf tools: Add const.h to MANIFEST to make perf-tar-src-pkg work again (Jiri Olsa) [788156] - [kernel] perf top: Don't update total_period on process_sample (Jiri Olsa) [788156] - [kernel] perf hists: Stop using 'self' for struct hist_entry (Jiri Olsa) [788156] - [kernel] perf hists: Rename total_session to total_period (Jiri Olsa) [788156] - [kernel] perf kvm: Fix copy & paste error in description (Jiri Olsa) [788156] - [kernel] perf script: Kill script_spec__delete (Jiri Olsa) [788156] - [kernel] perf top: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf stat: Introduce get_ratio_color() helper (Jiri Olsa) [788156] - [kernel] perf session: Remove impossible condition check (Jiri Olsa) [788156] - [kernel] perf tools: Fix feature-bits rework fallout, remove unused variable (Jiri Olsa) [788156] - [kernel] perf script: Add generic perl handler to process events (Jiri Olsa) [788156] - [kernel] perf tools: Use for_each_set_bit() to iterate over feature flags (Jiri Olsa) [788156] - [kernel] perf tools: Unify handling of features when writing feature section (Jiri Olsa) [788156] - [kernel] perf report: Accept fifos as input file (Jiri Olsa) [788156] - [kernel] perf tools: Moving code in some files (Jiri Olsa) [788156] - [kernel] perf tools: Fix out-of-bound access to struct perf_session (Jiri Olsa) [788156] - [kernel] perf tools: Continue processing header on unknown features (Jiri Olsa) [788156] - [kernel] perf tools: Improve macros for struct feature_ops (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Document and check that mmap_pages must be a power of two (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Provide advice if mmap'ing fails with EPERM (Jiri Olsa) [788156] - [kernel] perf tools: Fix truncated annotation (Jiri Olsa) [788156] - [kernel] perf script: look up thread using tid instead of pid (Jiri Olsa) [788156] - [kernel] perf tools: Look up thread names for system wide profiling (Jiri Olsa) [788156] - [kernel] perf tools: Fix comm for processes with named threads (Jiri Olsa) [788156] - [kernel] perf report: Fix usage string (Jiri Olsa) [788156] - [kernel] perf test: Add more automated tests for event parsing (Jiri Olsa) [788156] - [kernel] perf events: Tidy up perf_event__preprocess_sample (Jiri Olsa) [788156] - [kernel] perf tools: Remove stale git headlines from top comment (Jiri Olsa) [788156] - [kernel] perf tools: Fix a memory leak on perf_read_values_destroy (Jiri Olsa) [788156] - [kernel] perf symbols: Fix error path on symbol__init() (Jiri Olsa) [788156] - [kernel] perf symbols: Get rid of duplicated snprintf() (Jiri Olsa) [788156] - [kernel] perf evlist: Fix errno value reporting on failed mmap (Jiri Olsa) [788156] - [kernel] perf report: Document '--call-graph' for optional print_limit argument (Jiri Olsa) [788156] - [kernel] perf evsel: Fix uninitialized memory access to struct perf_sample (Jiri Olsa) [788156] - [kernel] perf record: Add ability to record event period (Jiri Olsa) [788156] - [kernel] perf tools: Add ability to synthesize event according to a sample (Jiri Olsa) [788156] - [kernel] perf script: Implement option for system-wide profiling (Jiri Olsa) [788156] - [kernel] perf script: Fix mem leaks and NULL pointer checks around strdup()s (Jiri Olsa) [788156] - [kernel] perf test: Soft errors shouldn't stop the "Validate PERF_RECORD_" test (Jiri Olsa) [788156] - [kernel] perf test: Validate PERF_RECORD_ events and perf_sample fields (Jiri Olsa) [788156] - [kernel] perf event: Introduce perf_event__fprintf (Jiri Olsa) [788156] - [kernel] perf test: Allow running just a subset of the available tests (Jiri Olsa) [788156] - [kernel] perf evlist: Always do automatic allocation of pollfd and mmap structures (Jiri Olsa) [788156] - [kernel] perf tools: Save some loops using perf_evlist__id2evsel (Jiri Olsa) [788156] - [kernel] perf script: Add comm filtering option (Jiri Olsa) [788156] - [kernel] perf tools: make -C consistent across commands (for cpu list arg) (Jiri Olsa) [788156] - [kernel] perf top: Stop using globals for tool state (Jiri Olsa) [788156] - [kernel] perf tools: Rename perf_event_ops to perf_tool (Jiri Olsa) [788156] - [kernel] perf tools: Resolve machine earlier and pass it to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf tools: Pass tool context in the the perf_event_ops functions (Jiri Olsa) [788156] - [kernel] perf annotate: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf report: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf tools: Use evsel->attr.sample_type instead of session->sample_type (Jiri Olsa) [788156] - [kernel] perf session: Remove superfluous callchain_cursor member (Jiri Olsa) [788156] - [kernel] perf event: perf_event_ops->attr() manipulates only an evlist (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce id_hdr_size method out of perf_session (Jiri Olsa) [788156] - [kernel] perf symbols: Add nr_events to symbol_conf (Jiri Olsa) [788156] - [kernel] perf ui progress: Fix divide by zero (Jiri Olsa) [788156] - [kernel] perf record: Move 'group' to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf session: Move threads to struct machine (Jiri Olsa) [788156] - [kernel] perf record: Move mmap_pages to perf_record_opts (Jiri Olsa) [788156] - [kernel] perf evlist: Handle default value for 'pages' on mmap method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce {prepare, start}_workload refactored from 'perf record' (Jiri Olsa) [788156] - [kernel] perf evsel: Introduce config attr method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce add_tracepoints method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce perf_evlist__add_attrs (Jiri Olsa) [788156] - [kernel] perf tools: Simplify debugfs mountpoint handling code (Jiri Olsa) [788156] - [kernel] perf tools: Eliminate duplicate code and use PATH_MAX consistently (Jiri Olsa) [788156] - [kernel] perf/powerpc: Fix build for PowerPC with uclibc toolchains (Jiri Olsa) [788156] - [fs] epoll: fix compiler warning and optimize the non-blocking path (Jason Baron) [709197] - [fs] epoll: move ready event check into proper inline (Jason Baron) [709197] - [fs] epoll: epoll_wait() should not use timespec_add_ns() (Jason Baron) [709197] - [fs] epoll: make epoll_wait() use the hrtimer range feature (Jason Baron) [709197] - [fs] select: rename estimate_accuracy() to select_estimate_accuracy() (Jason Baron) [709197] - [fs] ext4: don't dereference null pointer when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: Fix fs corruption when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: ext4_mkdir should dirty dir_block with newly created directory inode (Lukas Czerner) [773342] - [scsi] bnx2fc: Bumped version to 1.0.10 (Mike Christie) [740059] - [scsi] bnx2fc: NPIV ports go offline when interface is brought down & up (Mike Christie) [740059] - [scsi] bnx2fc: Handle LOGO flooding from the target (Mike Christie) [740059] - [scsi] bnx2fc: fix panic in bnx2fc_post_io_req (Mike Christie) [740059] - [scsi] bnx2fc: Handle SRR LS_ACC drop scenario (Mike Christie) [740059] - [scsi] bnx2fc: Handle ABTS timeout during ulp timeout (Mike Christie) [740059] - [fs] ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc (Lukas Czerner) [767199] - [fs] tmpfs: fix off-by-one in max_blocks checks (Eric Sandeen) [783497] - [s390x] kernel: fix 3215 console deadlock (Hendrik Brueckner) [753578] - [net] sctp: implement socket option SCTP_GET_ASSOC_ID_LIST (Thomas Graf) [787622] - [net] tcp: bind() fix autoselection to share ports (Flavio Leitner) [784671] - [fs] xfs: Fix missing xfs_iunlock() on error recovery path in xfs_readlink() (Carlos Maiolino) [694702] - [net] sch_qfq: Enable as module (Thomas Graf) [787637] - [net] sch_qfq: accurate wsum handling (Thomas Graf) [787637] - [net] sch_qfq: fix overflow in qfq_update_start() (Thomas Graf) [787637] - [net] pkt_sched: QFQ - quick fair queue scheduler (Thomas Graf) [787637] - [x86] Add hpet_mmap kernel parameter (Prarit Bhargava) [785667] - [x86] Configure HPET_MMAP on (Prarit Bhargava) [785667] - [net] tcp: fix undo after RTO for CUBIC (Thomas Graf) [786956] - [net] tcp: fix undo after RTO for BIC (Thomas Graf) [786956] - [net] tcp: drop SYN+FIN messages (Thomas Graf) [786956] - [net] tcp: skip cwnd moderation in TCP_CA_Open in tcp_try_to_open (Thomas Graf) [786956] - [net] tcp: allow undo from reordered DSACKs (Thomas Graf) [786956] - [net] tcp: use SACKs and DSACKs that arrive on ACKs below snd_una (Thomas Graf) [786956] - [net] tcp: use DSACKs that arrive when packets_out is 0 (Thomas Graf) [786956] - [net] tcp: make is_dupack a parameter to tcp_fastretrans_alert() (Thomas Graf) [786956] - [net] tcp: use TCP_DEFAULT_INIT_RCVWND in tcp_fixup_rcvbuf() (Thomas Graf) [786956] - [net] tcp: use TCP_INIT_CWND in tcp_fixup_sndbuf() (Thomas Graf) [786956] - [net] tcp: properly update lost_cnt_hint during shifting (Thomas Graf) [786956] - [net] tcp: ECN blackhole should not force quickack mode (Thomas Graf) [786956] - [net] tcp: fix validation of D-SACK (Thomas Graf) [786956] - [net] tcp: Proportional Rate Reduction for TCP (Thomas Graf) [786956] - [net] tcp: RFC2988bis + taking RTT sample from 3WHS for the passive open side (Thomas Graf) [786956] - [net] tcp_cubic: limit delayed_ack ratio to prevent divide error (Thomas Graf) [786956] - [net] tcp: Make undo_ssthresh arg to tcp_undo_cwr() a bool (Thomas Graf) [786956] - [net] tcp: avoid cwnd moderation in undo (Thomas Graf) [786956] - [net] tcp: undo_retrans counter fixes (Thomas Graf) [786956] - [net] tcp: fix a bug that triggers large number of TCP RST by mistake (Thomas Graf) [786956] - [net] tcp: cleanup of cwnd initialization in tcp_init_metrics() (Thomas Graf) [786956] - [virt] x86, cpu: add FMA4 and TBM to allowed CPUID bits (Eduardo Habkost) [784856] - [fs] cifs: change oplock break slow work to very slow work (Jeff Layton) [772874]- [kernel] timer: add the usleep_range() timer (Dean Nelson) [786458] - [net] SUNRPC: Add trace events to the sunrpc subsystem (Steve Dickson) [784103] - [scsi] qla2xxx: Module parameter to control use of async or sync port login (Chad Dupuis) [769007] - [x86] powernow-k8: Fix indexing issue (Frank Arnold) [781566] - [x86] powernow-k8: Avoid Pstate MSR accesses on systems supporting CPB (Frank Arnold) [781566] - [x86] hpet: Immediately disable HPET timer 1 if rtc irq is masked (Frank Arnold) [787695] - [x86] rtc: disable hpet emulation on suspend (Frank Arnold) [787695] - [x86] Report cpb and eff_freq_ro flags correctly (Frank Arnold) [787687] - [x86] cpuinfo: Add feature flags for AMD fam15h model 10h-1fh processors (Frank Arnold) [787687] - [net] ipv6: Generic TTL Security Mechanism (Weiping Pan) [786948] - [net] ipv4: Generalized TTL Security Mechanism (Weiping Pan) [787311] - [scsi] fix the new host byte settings (DID_TARGET_FAILURE and DID_NEXUS_FAILURE) (Mike Snitzer) [787282] - [scsi] Correctly set the scsi host/msg/status bytes (Mike Snitzer) [787282] - [scsi] Add all the definitions of host bytes to hostbyte_table (Mike Snitzer) [787282] - [virt] virtio: balloon: Add freeze, restore handlers to support S4 (Amit Shah) [624189] - [virt] virtio: balloon: Move vq initialization into separate function (Amit Shah) [624189] - [virt] virtio: net: Add freeze, restore handlers to support S4 (Amit Shah) [582178] - [virt] virtio: net: Move vq and vq buf removal into separate function (Amit Shah) [582178] - [virt] virtio: net: Move vq initialization into separate function (Amit Shah) [582178] - [virt] virtio: blk: Add freeze, restore handlers to support S4 (Amit Shah) [542378] - [virt] virtio: blk: Move vq initialization to separate function (Amit Shah) [542378] - [virt] virtio: console: Disable callbacks for virtqueues at start of S4 freeze (Amit Shah) [623913] - [virt] virtio: console: Add freeze and restore handlers to support S4 (Amit Shah) [623913] - [virt] virtio: console: Move vq and vq buf removal into separate functions (Amit Shah) [623913] - [virt] virtio: pci: add PM notification handlers for restore, freeze, thaw, poweroff (Amit Shah) [542378 582178 623913 624189] - [virt] virtio: pci: switch to new PM API (Amit Shah) [542378 582178 623913 624189] - [virt] virtio_blk: fix config handler race (Amit Shah) [542378] - [virt] virtio_net: use singlethread workqueue (Amit Shah) [582178] - [virt] virtio_net: set/cancel work on ndo_open/ndo_stop (Amit Shah) [582178] - [serial] jsm: Fixed EEH recovery error (Steve Best) [742551] - [serial] jsm: adding EEH handlers (Steve Best) [742551] - [scsi] isci: fix, prevent port from getting stuck in the 'configuring' state (David Milburn) [747533] - [scsi] isci: fix start OOB (David Milburn) [747533] - [scsi] isci: fix io failures while wide port links are coming up (David Milburn) [747533] - [scsi] isci: allow more time for wide port targets (David Milburn) [747533] - [scsi] isci: enable wide port targets (David Milburn) [747533] - [scsi] isci: Fix IO fails when pull cable from phy in x4 wideport in MPC mode (David Milburn) [747533] - [scsi] isci: update version to 1.1 (David Milburn) [747533] - [scsi] isci: remove unused 'isci_tmf->device' field (David Milburn) [747533] - [scsi] isci: performance-fix, shorten default "no outbound task" timeout (David Milburn) [747533] - [scsi] isci: oem parameter format v1.3 (David Milburn) [747533] - [scsi] isci: oem parameter format v1.1 (David Milburn) [747533] - [scsi] isci: update afe (analog-front-end) recipe for C1 (David Milburn) [747533] - [scsi] isci: Cleanup oem parameter and recipe handling (David Milburn) [747533] - [net] skbuf.h: Fix parameter documentation (Dean Nelson) [786639] - [net] add APIs for manipulating skb page fragments (Dean Nelson) [786639] - [scsi] scsi_dh_alua: Retry the check-condition in case Mode Parameters Changed (Mike Snitzer) [772305] - [scsi] scsi_dh_alua: Add one more check-condition for alua handler (Mike Snitzer) [772305] - [scsi] scsi_dh_rdac: Adding NetApp as a brand name for rdac (Mike Snitzer) [772305] - [net] config: Adding generic config option to enable netprio cgroups (Neil Horman) [772974] - [net] add documentation for net_prio cgroups (Neil Horman) [772974] - [net] add network priority cgroup infrastructure (Neil Horman) [772974] - [s390x] dasd: wait for terminated request (Hendrik Brueckner) [745999] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [760490] - [kernel] perf header: Use event_name() to get an event name (Jiri Olsa) [784888] - [kernel] perf stat: Failure with "Operation not supported" (Jiri Olsa) [784888] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [784888] - [kernel] perf session: Fix crash with invalid CPU list (Jiri Olsa) [784888] - [kernel] perf python: Fix undefined symbol problem (Jiri Olsa) [784888] - [kernel] perf top: Fix live annotation in the --stdio interface (Jiri Olsa) [784888] - [kernel] perf top tui: Don't recalc column widths considering just the first page (Jiri Olsa) [784888] - [kernel] perf report: Add progress bar when processing time ordered events (Jiri Olsa) [784888] - [kernel] perf hists browser: Warn about lost events (Jiri Olsa) [784888] - [kernel] perf tools: Fix a typo of command name as trace-cmd (Jiri Olsa) [784888] - [kernel] perf hists: Fix recalculation of total_period when sorting entries (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle K_RESIZE in dialog windows (Jiri Olsa) [784888] - [kernel] perf ui browser: No need to switch char sets that often (Jiri Olsa) [784888] - [kernel] perf hists browser: Use K_TIMER (Jiri Olsa) [784888] - [kernel] perf ui: Rename ui__warning_paranoid to ui__error_paranoid (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement the popup windows using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui__popup_menu using ui__browser (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui_helpline using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Improve handling sigwinch a bit (Jiri Olsa) [784888] - [kernel] perf ui progress: Reimplement using slang (Jiri Olsa) [784888] - [kernel] perf evlist: Fix grouping of multiple events (Jiri Olsa) [784888] - [kernel] perf symbols: Increase symbol KSYM_NAME_LEN size (Jiri Olsa) [784888] - [kernel] perf hists browser: Refuse 'a' hotkey on non symbolic views (Jiri Olsa) [784888] - [kernel] perf ui browser: Use libslang to read keys (Jiri Olsa) [784888] - [kernel] perf tools: Fix tracing info recording (Jiri Olsa) [784888] - [kernel] perf hists browser: Elide DSO column when it is set to just one DSO, ditto for threads (Jiri Olsa) [784888] - [kernel] perf hists: Don't consider filtered entries when calculating column widths (Jiri Olsa) [784888] - [kernel] perf hists: Don't decay total_period for filtered entries (Jiri Olsa) [784888] - [kernel] perf hists browser: Honour symbol_conf.show_nr_samples, total_period (Jiri Olsa) [784888] - [kernel] perf hists browser: Do not exit on tab key with single event (Jiri Olsa) [784888] - [kernel] perf annotate browser: Don't change selection line when returning from callq (Jiri Olsa) [784888] - [kernel] perf tools: handle endianness of feature bitmap (Jiri Olsa) [784888] - [kernel] perf tools: Add prelink suggestion to dso update message (Jiri Olsa) [784888] - [kernel] perf script: Fix unknown feature comment (Jiri Olsa) [784888] - [kernel] perf hists browser: Apply the dso and thread filters when merging new batches (Jiri Olsa) [784888] - [kernel] perf hists: Move the dso and thread filters from hist_browser (Jiri Olsa) [784888] - [kernel] perf ui browser: Honour the xterm colors (Jiri Olsa) [784888] - [kernel] perf top tui: Give color hints just on the percentage, like on --stdio (Jiri Olsa) [784888] - [kernel] perf ui browser: Make the colors configurable and change the defaults (Jiri Olsa) [784888] - [kernel] perf tui: Remove unneeded call to newtCls on startup (Jiri Olsa) [784888] - [kernel] perf hists: Don't format the percentage on hist_entry__snprintf (Jiri Olsa) [784888] - [kernel] perf ui browser: Allow initial use without navigation UI elements (Jiri Olsa) [784888] - [kernel] perf tui: Catch signals to exit gracefully (Jiri Olsa) [784888] - [kernel] perf hists browser: Add missing hotkeys to the help window (Jiri Olsa) [784888] - [kernel] perf top: Fix the 'E' hotkey, select among multiple events (Jiri Olsa) [784888] - [kernel] perf top: Honour --hide_{user, kernel}_symbols and the 'U' hotkey (Jiri Olsa) [784888] - [kernel] perf buildid: Fix possible unterminated readlink() result buffer (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow toggling the visualization of source code lines (Jiri Olsa) [784888] - [kernel] perf ui browser: Add filter method (Jiri Olsa) [784888] - [kernel] perf annotate browser: Exit when pressing ESC or the left arrow (Jiri Olsa) [784888] - [kernel] perf hists browser: Invalidate ui_browser->top after timer calls (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix handling of TAB/UNTAB for multiple events (Jiri Olsa) [784888] - [kernel] perf top: Remove entries from entries_collapsed on decay (Jiri Olsa) [784888] - [kernel] perf ui browser: Remove ui_browser__add_exit_keys (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle SIGWINCH (Jiri Olsa) [784888] - [kernel] perf hists: Fix compilation when NO_NEWT_SUPPORT is set (Jiri Olsa) [784888] - [kernel] perf hists: Don't free decayed entries if in the annotation browser (Jiri Olsa) [784888] - [kernel] perf hists browser: Recalculate browser pointers after resort/decay (Jiri Olsa) [784888] - [kernel] perf probe: Fix to show correct error string (Jiri Olsa) [784888] - [kernel] perf tools: Make --no-asm-raw the default (Jiri Olsa) [784888] - [kernel] perf tools: Make perf.data more self-descriptive (Jiri Olsa) [784888] - [kernel] perf: Move arch specific code into separate arch directory (Jiri Olsa) [784888] - [kernel] perf hists browser: Update the browser.nr_entries after the timer (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix TAB/UNTAB use with multiple events (Jiri Olsa) [784888] - [kernel] perf hists browser: Don't offer symbol actions when symbols not on --sort (Jiri Olsa) [784888] - [kernel] perf annotate browser: Use -> to navigate on assembly lines (Jiri Olsa) [784888] - [kernel] perf tools: Fix broken number of samples for perf report -n (Jiri Olsa) [784888] - [kernel] perf top: Use the TUI interface by default (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow navigation to called functions (Jiri Olsa) [784888] - [kernel] perf top: Add callgraph support (Jiri Olsa) [784888] - [kernel] perf top: Reuse the 'report' hist_entry/hists classes (Jiri Olsa) [784888] - [kernel] perf browsers: Add live mode to the hists, annotate browsers (Jiri Olsa) [784888] - [kernel] perf hists: Threaded addition and sorting of entries (Jiri Olsa) [784888] - [kernel] perf report: Add option to show total period (Jiri Olsa) [784888] - [kernel] perf hists: Allow limiting the number of rows and columns in fprintf (Jiri Olsa) [784888] - [kernel] perf hists: Stop using 'self' for struct hists (Jiri Olsa) [784888] - [kernel] perf report: Fix stdio event name header printing (Jiri Olsa) [784888] - [kernel] perf: Support setting the disassembler style (Jiri Olsa) [784888] - [kernel] perf tools: Make stat/record print fatal signals of the target program (Jiri Olsa) [784888] - [kernel] perf stat: Fix spelling in comment (Jiri Olsa) [784888] - [kernel] perf stat: Allow tab as cvs delimiter (Jiri Olsa) [784888] - [kernel] perf stat: Suppress printing std-dev when its 0 (Jiri Olsa) [784888] - [kernel] perf stat: Fix +- nan in --no-aggr runs (Jiri Olsa) [784888] - [kernel] perf stat: Add --log-fd option to redirect stderr elsewhere (Jiri Olsa) [784888] - [kernel] perf top: Improve lost events warning (Jiri Olsa) [784888] - [kernel] perf, tool: Leftover from latest util/event.[ch] 3.1 sync (Jiri Olsa) [784888] - [kernel] perf top browser: Fix up line width calculation (Jiri Olsa) [784888] - [kernel] perf buildid-list: Support showing the build id in an ELF file (Jiri Olsa) [784888] - [kernel] perf buildid-list: Add option to show the running kernel build id (Jiri Olsa) [784888] - [kernel] perf script: Add drop monitor script (Jiri Olsa) [784888] - [kernel] perf symbols: Stop using 'self' in map_groups__ methods (Jiri Olsa) [784888] - [kernel] perf stat: Add -o and --append options (Jiri Olsa) [784888] - [kernel] perf annotate: Add --symfs option (Jiri Olsa) [784888] - [kernel] perf annotate: Make output more readable (Jiri Olsa) [784888] - [kernel] doc: fix broken references (Jiri Olsa) [784888] - [fs] ecryptfs: fix regression that prevents umount of underlying filesystem (Brian Foster) [766554] - [scsi] ipr: fix eeh recovery for 64-bit adapters (Steve Best) [783875] - [kernel] ipc: introduce shm_rmid_forced sysctl (Rafael Aquini) [781600] - [pm] sleep: Fix race between CPU hotplug and freezer (Prarit Bhargava) [747224] - [kernel] Prevent system deadlock when moving tasks between cgroups (Larry Woodman) [773522] - [kernel] sched: Fix rt_rq runtime leakage bug (Steve Best) [736931] - [x86] Remove AMD microcode warning (Prarit Bhargava) [786961] - [netdrv] tg3: Fix single-vector MSI-X code (John Feeney) [703555] - [netdrv] netxen: suppress false lro warning messages (Veaceslav Falico) [699382] - [netdrv] cxgb4: remove forgotten real_num_tx_queues inicialization (Jiri Pirko) [745952] - [mm] export remove_from_page_cache() to modules (Jerome Marchand) [751419] - [fs] GFS2: Corrections to directory read-ahead (Robert S Peterson) [681906] - [fs] GFS2: Corrections to cache dir hash table in a contiguous buffer (Robert S Peterson) [681906]- [scsi] bfa: fix enidan and bit field check bug (Rob Evers) [737727] - [scsi] bfa: fix formating and checkpatch issues (Rob Evers) [737727] - [netdrv] ixgbe: Reconfigure SR-IOV Init (Don Dutile) [769499] - [netdrv] igb: Check if subordinate VFs are assigned to virtual machines (Don Dutile) [769499] - [pci] Add flag indicating device has been assigned by KVM (Don Dutile) [769499] - [scsi] st: fix race in st_scsi_execute_end (Tomas Henzl) [716593] - [scsi] st: Increase success probability in driver buffer allocation (Tomas Henzl) [716593] - [scsi] st: Store page order before driver buffer allocation (Tomas Henzl) [716593] - [fs] GFS2: remove vestigial al_alloced (Steven Whitehouse) [747896] - [fs] GFS2: combine gfs2_alloc_block and gfs2_alloc_di (Steven Whitehouse) [747896] - [fs] GFS2: Resource group related fixes (Steven Whitehouse) [747896] - [fs] Use cached rgrp in gfs2_rlist_add() (Steven Whitehouse) [747896] - [fs] GFS2: Call do_strip() directly from recursive_scan() (Steven Whitehouse) [747896] - [fs] GFS2: Remove obsolete assert patch (Steven Whitehouse) [747896] - [fs] GFS2: Cache the most recently used resource group in the inode (Steven Whitehouse) [747896] - [fs] GFS2: Make resource groups "append only" during lifetime of fs (Steven Whitehouse) [747896] - [fs] GFS2: Use rbtree for resource groups and clean up bitmap buffer ref count scheme (Steven Whitehouse) [747896] - [virt] SVM: Add support for perf-kvm (Gleb Natapov) [632768] - [virt] KVM: Implement perf callbacks for guest sampling (Gleb Natapov) [632768] - [net] mqprio: Enable as module (Thomas Graf) [695553] - [net] mqprio: RHEL6 modifications (Thomas Graf) [695553] - [net] mqprio: Avoid panic if no options are provided (Thomas Graf) [695553] - [net] mqprio: cleanups (Thomas Graf) [695553] - [net] mqprio: Always set num_tc to 0 in mqprio_destroy() (Thomas Graf) [695553] - [net] mqprio: dont leak kernel memory (Thomas Graf) [695553] - [net] mqprio: implement a root container qdisc sch_mqprio (Thomas Graf) [695553] - [fs] NFSv4: Change the default setting of the nfs4_disable_idmapping parameter (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server when using auth_sys (Steve Dickson) [705099] - [fs] NFSv4: cleanup idmapper functions to take an nfs_server argument (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server if the idmapper fails (Steve Dickson) [705099] - [fs] NFSv4: If the server sends us a numeric uid/gid then accept it (Steve Dickson) [705099] - [block] cfq-iosched: fix cfq_cic_link() race confition (Vivek Goyal) [765673] - [ata] ahci: AHCI mode SATA patch for Intel DH89xxCC DeviceIDs (Jes Sorensen) [773295] - [fs] autofs4: fix expire race (Ian Kent) [766818] - [fs] cifs: lower default wsize when unix extensions are not used (Jeff Layton) [773705] - [fs] wake up s_wait_unfrozen when ->freeze_fs fails (Eric Sandeen) [759942] - [net] bonding: Allow Bonding driver to disable/enable LRO on slaves (Neil Horman) [772317] - [net] Fix RFS backport error (Neil Horman) [757040] - [kexec] kdump: lower KEXEC_AUTO_THRESHOLD to 2G (Dave Young) [772311] - [kernel] sched: fix {s,u}time values decrease (Stanislaw Gruszka) [748559] - [block] Add missing config option ASYNC_RAID6_TEST (Jes Sorensen) [704003] - [block] Introduce blk_set_stacking_limits function (Mike Snitzer) [755046] - [netdrv] bna: clear some statistics before filling them (Ivan Vecera) [756931] - [x86] Fix c-state transitions when !NOHZ (Prarit Bhargava) [767753] - [x86] tsc: Skip TSC synchronization checks for tsc=reliable (Prarit Bhargava) [767753] - [mm] Backport upstream vmalloc fix to verify address is valid before dereferencing pointer (Larry Woodman) [767889]- [scsi] remove tech_preview tag for mpt2sas lockless mode (Luming Yu) [559393] - [dm] thinp: port to RHEL6 (Mike Snitzer) [723018] - [dm] thinp: use simple_strtox rather than kstrtox (Mike Snitzer) [723018] - [dm] thinp: enable on all supported RHEL6 architectures (Mike Snitzer) [723018] - [dm] add thin provisioning target (Mike Snitzer) [723018] - [dm] add persistent data library (Mike Snitzer) [723018] - [dm] add bufio (Mike Snitzer) [723018] - [md] bitmap: It is OK to clear bits during recovery (Jes Sorensen) [747574] - [md] don't give up looking for spares on first failure-to-add (Jes Sorensen) [747574] - [md] raid5: ensure correct assessment of drives during degraded reshape (Jes Sorensen) [747574] - [md] linear: fix hot-add of devices to linear arrays (Jes Sorensen) [747574] - [md] raid5 crash during degradation (Jes Sorensen) [747574] - [md] raid5: never wait for bad-block acks on failed device (Jes Sorensen) [747574] - [md] ensure new badblocks are handled promptly (Jes Sorensen) [747574] - [md] bad blocks shouldn't cause a Blocked status on a Faulty device (Jes Sorensen) [747574] - [md] take a reference to mddev during sysfs access (Jes Sorensen) [747574] - [md] refine interpretation of "hold_active == UNTIL_IOCTL" (Jes Sorensen) [747574] - [md] lock: ensure updates to page_attrs are properly locked (Jes Sorensen) [747574] - [md] raid5: STRIPE_ACTIVE has lock semantics, add barriers (Jes Sorensen) [747574] - [md] raid5: abort any pending parity operations when array fails (Jes Sorensen) [747574] - [md] Add module.h to all files using it implicitly (Jes Sorensen) [747574] - [md] raid10: Fix bug when activating a hot-spare (Jes Sorensen) [747574] - [md] Fix some bugs in recovery_disabled handling (Jes Sorensen) [747574] - [md] raid5: fix bug that could result in reads from a failed device (Jes Sorensen) [747574] - [md] trivial comment fix (Jes Sorensen) [747574] - [md] Allow restarting an interrupted incremental recovery (Jes Sorensen) [747574] - [md] clear In_sync bit on devices added to an active array (Jes Sorensen) [747574] - [md] add proper write-congestion reporting to RAID1 and RAID10 (Jes Sorensen) [747574] - [md] rename "mdk_personality" to "md_personality" (Jes Sorensen) [747574] - [md] bitmap remove fault injection options (Jes Sorensen) [747574] - [md] raid5: typedef removal: raid5_conf_t -> struct r5conf (Jes Sorensen) [747574] - [md] raid1: typedef removal: conf_t -> struct r1conf (Jes Sorensen) [747574] - [md] raid10: typedef removal: conf_t -> struct r10conf (Jes Sorensen) [747574] - [md] raid0: typedef removal: raid0_conf_t -> struct r0conf (Jes Sorensen) [747574] - [md] multipath: typedef removal: multipath_conf_t -> struct mpconf (Jes Sorensen) [747574] - [md] linear: typedef removal: linear_conf_t -> struct linear_conf (Jes Sorensen) [747574] - [md] faulty: remove typedef: conf_t -> struct faulty_conf (Jes Sorensen) [747574] - [md] linear: remove typedefs: dev_info_t -> struct dev_info (Jes Sorensen) [747574] - [md] remove typedefs: mirror_info_t -> struct mirror_info (Jes Sorensen) [747574] - [md] remove typedefs: r10bio_t -> struct r10bio and r1bio_t -> struct r1bio (Jes Sorensen) [747574] - [md] remove typedefs: mdk_thread_t -> struct md_thread (Jes Sorensen) [747574] - [md] remove typedefs: mddev_t -> struct mddev (Jes Sorensen) [747574] - [md] removing typedefs: mdk_rdev_t -> struct md_rdev (Jes Sorensen) [747574] - [md] raid0: convert some printks to pr_debug (Jes Sorensen) [747574] - [md] remove PRINTK and dprintk debugging and use pr_debug (Jes Sorensen) [747574] - [md] remove some old DEBUGging code (Jes Sorensen) [747574] - [md] raid5: convert to macros into inline functions (Jes Sorensen) [747574] - [md] raid1: avoid bio search in end_sync_read() (Jes Sorensen) [747574] - [md] raid1: factor out common bio handling code (Jes Sorensen) [747574] - [md] raid5: remove pointless NULL test (Jes Sorensen) [747574] - [md] raid1: add documentation to r1_private_data_s data structure (Jes Sorensen) [747574] - [md] don't delay reboot by 1 second if no MD devices exist (Jes Sorensen) [747574] - [md] trival: md_k.h should be md.h in the beginning comment of file md.h (Jes Sorensen) [747574] - [md] bitmap: improve handling of 'allclean' (Jes Sorensen) [747574] - [md] bitmap: rename and tidy up BITMAP_PAGE_CLEAN (Jes Sorensen) [747574] - [md] Fix handling for devices from 2TB to 4TB in 0.90 metadata (Jes Sorensen) [747574] - [md] raid1, raid10: Remove use-after-free bug in make_request (Jes Sorensen) [747574] - [md] raid10: unify handling of write completion (Jes Sorensen) [747574] - [md] raid5: fix a hang on device failure (Jes Sorensen) [747574] - [md] fix clearing of 'blocked' flag in the presence of bad blocks (Jes Sorensen) [747574] - [md] linear: avoid corrupting structure while waiting for rcu_free to complete (Jes Sorensen) [747574] - [md] ensure changes to 'write-mostly' are reflected in metadata (Jes Sorensen) [747574] - [md] report failure if a 'set faulty' request doesn't (Jes Sorensen) [747574] - [md] raid10: handle further errors during fix_read_error better (Jes Sorensen) [747574] - [md] raid10: Handle read errors during recovery better (Jes Sorensen) [747574] - [md] raid10: simplify read error handling during recovery (Jes Sorensen) [747574] - [md] raid10: record bad blocks due to write errors during resync/recovery (Jes Sorensen) [747574] - [md] raid10: attempt to fix read errors during resync/check (Jes Sorensen) [747574] - [md] raid10: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid10: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid10: avoid writing to known bad blocks on known bad drives (Jes Sorensen) [747574] - [md] raid10 record bad blocks as needed during recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading known bad blocks during resync/recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: Split handle_read_error out from raid10d (Jes Sorensen) [747574] - [md] raid10: simplify/reindent some loops (Jes Sorensen) [747574] - [md] raid5: Clear bad blocks on successful write (Jes Sorensen) [747574] - [md] raid5: Don't write to known bad block on doubtful devices (Jes Sorensen) [747574] - [md] raid5: write errors should be recorded as bad blocks if possible (Jes Sorensen) [747574] - [md] raid5: use bad-block log to improve handling of uncorrectable read errors (Jes Sorensen) [747574] - [md] raid5: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid1: factor several functions out or raid1d() (Jes Sorensen) [747574] - [md] raid1: improve handling of read failure during recovery (Jes Sorensen) [747574] - [md] raid1: record badblocks found during resync (Jes Sorensen) [747574] - [md] raid1: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid1: store behind-write pages in bi_vecs (Jes Sorensen) [747574] - [md] raid1: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid1: avoid writing to known-bad blocks on known-bad drives (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] add 'write_error' flag to component devices (Jes Sorensen) [747574] - [md] raid1: avoid reading known bad blocks during resync (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] Disable bad blocks and v0.90 metadata (Jes Sorensen) [747574] - [md] load/store badblock list from v1.x metadata (Jes Sorensen) [747574] - [md] don't allow arrays to contain devices with bad blocks (Jes Sorensen) [747574] - [md] bad-block-log: add sysfs interface for accessing bad-block-log (Jes Sorensen) [747574] - [md] beginnings of bad block management (Jes Sorensen) [747574] - [md] remove suspicious size_of() (Jes Sorensen) [747574] - [md] bitmap: Revert DM dirty log hooks (Jes Sorensen) [747574] - [md] raid5: Avoid BUG caused by multiple failures (Jes Sorensen) [747574] - [md] raid10: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid5: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid1: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] get rid of unnecessary casts on page_address() (Jes Sorensen) [747574] - [md] raid10: Improve decision on whether to fail a device with a read error (Jes Sorensen) [747574] - [md] raid10: Make use of new recovery_disabled handling (Jes Sorensen) [747574] - [md] change managed of recovery_disabled (Jes Sorensen) [747574] - [md] remove ro check in md_check_recovery() (Jes Sorensen) [747574] - [md] introduce link/unlink_rdev() helpers (Jes Sorensen) [747574] - [md] raid: use printk_ratelimited instead of printk_ratelimit (Jes Sorensen) [747574] - [md] raid5: finalise new merged handle_stripe (Jes Sorensen) [747574] - [md] raid5: move some more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: move more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: unite handle_stripe_dirtying5 and handle_stripe_dirtying6 (Jes Sorensen) [747574] - [md] raid5: unite fetch_block5 and fetch_block6 (Jes Sorensen) [747574] - [md] raid5: rearrange a test in fetch_block6 (Jes Sorensen) [747574] - [md] raid5: move more code into common handle_stripe (Jes Sorensen) [747574] - [md] raid5: Move code for finishing a reconstruction into handle_stripe (Jes Sorensen) [747574] - [md] raid5: Remove stripe_head_state arg from handle_stripe_expansion (Jes Sorensen) [747574] - [md] raid5: move stripe_head_state and more code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: add some more fields to stripe_head_state (Jes Sorensen) [747574] - [md] raid5: unify stripe_head_state and r6_state (Jes Sorensen) [747574] - [md] raid5: move common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: replace sh->lock with an 'active' flag (Jes Sorensen) [747574] - [md] raid5: Protect some more code with ->device_lock (Jes Sorensen) [747574] - [md] raid5: Remove use of sh->lock in sync_request (Jes Sorensen) [747574] - [md] raid5: remove some sparse warnings (Jes Sorensen) [747574]- [fs] Revert "proc: enable writing to /proc/pid/mem" (Johannes Weiner) [782650] {CVE-2012-0056} - [fs] nfs: fix regression in handling of context= option in NFSv4 (Jeff Layton) [757896] - [kernel] panic: call console_verbose() in panic (Alexander Gordeev) [771521] - [net] igmp: Avoid zero delay when receiving odd mixture of IGMP queries (Jiri Pirko) [772871] {CVE-2012-0207} - [fs] cifs/nfs: don't allow TASK_KILLABLE sleeps to block the freezer (Jeff Layton) [702630] - [fs] xfs: validate acl count (Eric Sandeen) [773283] - [ppc] POWER7 optimised copy_to_user/copy_from_user using VMX (Steve Best) [739137] - [fs] GFS2: Update fallocate to match upstream (Steven Whitehouse) [732744] - [pci] portdrv: cleanup pcie_device registration (Myron Stowe) [742460] - [tpm] NSC driver X86 dependency fix (Steve Best) [741557] - [net] sunrpc: remove xpt_pool (J. Bruce Fields) [753301] - [fs] Fix sendfile write-side file position (Steven Whitehouse) [770023] - [mm] Make task in balance_dirty_pages() killable (Lukas Czerner) [769115] - [virt] kvm: x86: fix missing checks in syscall emulation (Marcelo Tosatti) [773391] {CVE-2012-0045} - [virt] kvm: x86: extend "struct x86_emulate_ops" with "get_cpuid" (Marcelo Tosatti) [773391] {CVE-2012-0045} - [net] svcrpc: fix double-free on shutdown of nfsd after changing pool mode (J. Bruce Fields) [753030] - [net] svcrpc: avoid memory-corruption on pool shutdown (J. Bruce Fields) [753030] - [net] svcrpc: destroy server sockets all at once (J. Bruce Fields) [753030] - [net] svcrpc: simplify svc_close_all (J. Bruce Fields) [753030] - [net] svcrpc: fix list-corrupting race on nfsd shutdown (J. Bruce Fields) [753030]- [virt] virtio: console: add port stats for bytes received, sent and discarded (Amit Shah) [772194] - [virt] virtio: console: make discard_port_data() use get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: rename variable (Amit Shah) [772194] - [virt] virtio: console: make get_inbuf() return port->inbuf if present (Amit Shah) [772194] - [virt] virtio: console: Fix return type for get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: Fix indentation (Amit Shah) [772194] - [netdrv] r8169: fix Config2 MSIEnable bit setting (Ivan Vecera) [772565] - [netdrv] r8169: fix Rx index race between FIFO overflow recovery and NAPI handler (Ivan Vecera) [772565] - [netdrv] r8169: Rx FIFO overflow fixes (Ivan Vecera) [772565] - [netdrv] r8169: corral some wayward N/A fw_version dust bunnies (Ivan Vecera) [772565] - [netdrv] r8169: Convert MAC_ADDR_LEN uses to ETH_ALEN (Ivan Vecera) [772565] - [netdrv] r8169: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [772565] - [netdrv] r8169: jumbo fixes (Ivan Vecera) [772565] - [netdrv] r8169: expand received packet length indication (Ivan Vecera) [772565] - [netdrv] r8169: support new chips of RTL8111F (Ivan Vecera) [772565] - [netdrv] r8169: define the early size for 8111evl (Ivan Vecera) [772565] - [netdrv] r8169: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [772565] - [netdrv] r8169: MAC address change fix for the 8168e-vl (Ivan Vecera) [772565] - [netdrv] r8169: Add support for D-Link 530T rev C1 (Ivan Vecera) [772565] - [netdrv] r8169: use pci_dev->subsystem_{vendor|device} (Ivan Vecera) [772565] - [netdrv] r8169: fix sticky accepts packet bits in RxConfig (Ivan Vecera) [772565] - [netdrv] r8169: adjust the RxConfig settings (Ivan Vecera) [772565] - [netdrv] r8169: don't enable rx when shutdown (Ivan Vecera) [772565] - [netdrv] r8169: fix wake on lan setting for non-8111E (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8111E-VL (Ivan Vecera) [772565] - [netdrv] r8169: add ERI functions (Ivan Vecera) [772565] - [netdrv] r8169: modify the flow of the hw reset (Ivan Vecera) [772565] - [netdrv] r8169: adjust some registers (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary read of PCI_CAP_ID_EXP (Ivan Vecera) [772565] - [netdrv] r8169: fix wrong register use (Ivan Vecera) [772565] - [netdrv] r8169: check firmware content sooner (Ivan Vecera) [772565] - [netdrv] r8169: support new firmware format (Ivan Vecera) [772565] - [netdrv] r8169: explicit firmware format check (Ivan Vecera) [772565] - [netdrv] r8169: move the firmware down into the device private data (Ivan Vecera) [772565] - [netdrv] r8169: fix static initializers (Ivan Vecera) [772565] - [netdrv] r8169: avoid late chip identifier initialisation (Ivan Vecera) [772565] - [netdrv] r8169: merge firmware information into the chipset description data (Ivan Vecera) [772565] - [netdrv] r8169: provide some firmware information via ethtool (Ivan Vecera) [772565] - [netdrv] r8169: remove non-NAPI context invocation of rtl8169_rx_interrupt (Ivan Vecera) [772565] - [netdrv] r8169: link speed selection timer rework (Ivan Vecera) [772565] - [netdrv] r8169: rtl8169_set_speed_xmii cleanup (Ivan Vecera) [772565] - [netdrv] r8169: remove some code duplication (Ivan Vecera) [772565] - [netdrv] r8169: style cleanups (Ivan Vecera) [772565] - [netdrv] r8169: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [772565] - [netdrv] r8169: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [772565] - [netdrv] r8169: fix merge conflict fix (Ivan Vecera) [772565] - [netdrv] r8169: don't request firmware when there's no userspace (Ivan Vecera) [772565] - [netdrv] r8169: TSO fixes (Ivan Vecera) [772565] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8168E (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8168DP (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8105 (Ivan Vecera) [772565] - [netdrv] r8169: fix a bug in rtl8169_init_phy() (Ivan Vecera) [772565] - [netdrv] r8169: support control of advertising (Ivan Vecera) [772565] - [netdrv] r8169: support the new chips for RTL8105E (Ivan Vecera) [772565] - [netdrv] r8169: disable ASPM (Ivan Vecera) [772565] - [netdrv] r8169: adjust rtl8169_set_speed_xmii function (Ivan Vecera) [772565] - [netdrv] r8169: fix RTL8168DP power off issue (Ivan Vecera) [772565] - [netdrv] r8169: correct settings of rtl8102e (Ivan Vecera) [772565] - [netdrv] r8169: fix incorrect args to oob notify (Ivan Vecera) [772565] - [netdrv] r8169: Call netif_carrier_off at the end of the probe (Ivan Vecera) [772565] - [netdrv] r8169: prevent RxFIFO induced loops in the irq handler (Ivan Vecera) [772565] - [netdrv] r8169: keep firmware in memory (Ivan Vecera) [772565] - [netdrv] r8169: Update the function of parsing firmware (Ivan Vecera) [772565] - [netdrv] r8169: delay phy init until device opens (Ivan Vecera) [772565] - [netdrv] r8169: more 8168dp support (Ivan Vecera) [772565] - [netdrv] r8169: rtl_csi_access_enable rename (Ivan Vecera) [772565] - [netdrv] r8169: magic (Ivan Vecera) [772565] - [netdrv] r8169: phy power ops (Ivan Vecera) [772565] - [netdrv] r8169: 8168DP specific MII registers access methods (Ivan Vecera) [772565] - [netdrv] r8169: use device dependent methods to access the MII registers (Ivan Vecera) [772565] - [netdrv] r8169: identify different registers (Ivan Vecera) [772565] - [netdrv] r8169: remove the firmware of RTL8111D (Ivan Vecera) [772565] - [netdrv] r8169: Use static const (Ivan Vecera) [772565] - [netdrv] r8169: move PHY regs tables to .rodata (Ivan Vecera) [772565] - [netdrv] r8169: don't use flush_scheduled_work() (Ivan Vecera) [772565] - [netdrv] r8169: fix sleeping while holding spinlock (Ivan Vecera) [772565] - [netdrv] r8169: print errors when dma mapping fail (Ivan Vecera) [772565] - [netdrv] r8169: (re)init phy on resume (Ivan Vecera) [772565] - [netdrv] r8169: changing mtu clean up (Ivan Vecera) [772565] - [netdrv] r8169: do not account fragments as packets (Ivan Vecera) [772565] - [netdrv] r8169: use pointer to struct device as local variable (Ivan Vecera) [772565] - [netdrv] r8169: replace PCI_DMA_{TO, FROM}DEVICE to DMA_{TO, FROM}_DEVICE (Ivan Vecera) [772565] - [netdrv] r8169: init rx ring cleanup (Ivan Vecera) [772565] - [netdrv] r8169: check dma mapping failures (Ivan Vecera) [772565] - [netdrv] r8169: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [772565] - [netdrv] r8169: use 50 less ram for RX ring (Ivan Vecera) [772565] - [netdrv] r8169: use device model DMA API (Ivan Vecera) [772565] - [netdrv] r8169: allocate with GFP_KERNEL flag when able to sleep (Ivan Vecera) [772565] - [netdrv] r8169: add gro support (Ivan Vecera) [772565] - [netdrv] r8169: avoid some skb->ip_summed initializations (Ivan Vecera) [772565] - [netdrv] r8169: incorrect identifier for a 8168dp (Ivan Vecera) [772565] - [netdrv] r8169: fix mdio_read and update mdio_write according to hw specs (Ivan Vecera) [772565] - [netdrv] r8169: fix random mdio_write failures (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary cast of readl()'s return value (Ivan Vecera) [772565] - [netdrv] r8169: failure to enable mwi should not be fatal (Ivan Vecera) [772565] - [netdrv] r8169: Fix rtl8169_rx_interrupt() (Ivan Vecera) [772565] - [netdrv] r8169: convert multiple drivers to use netdev_for_each_mc_addr (Ivan Vecera) [772565] - [netdrv] r8169: Use netif_printk macros (Ivan Vecera) [772565] - [netdrv] r8169: use netdev_mc_count and netdev_mc_empty when appropriate (Ivan Vecera) [772565] - [netdrv] r8169: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [772565] - [netdrv] r8169: use pM to shown MAC address (Ivan Vecera) [772565] - [netdrv] r8169: Move && and || to end of previous line (Ivan Vecera) [772565] - [fs] nfsd4: name->id mapping should fail with BADOWNER not BADNAME (J. Bruce Fields) [754834] - [net] Potential null skb->dev dereference (Flavio Leitner) [769590] - [mm] mempolicy.c: refix mbind_range() vma issue (Motohiro Kosaki) [697996 727700] - [mm] mempolicy.c: fix pgoff in mbind vma merge (Motohiro Kosaki) [697996 727700]- [scsi] hpsa: add the Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [scsi] cciss: add Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [powerpc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [ppc] pseries: Fix kexec on recent firmware versions (Steve Best) [741586] - [ppc] hvc_console: Improve tty/console put_chars handling (Steve Best) [740543] - [ppc] pseries/hvconsole: Fix dropped console output (Steve Best) [740551] - [ppc] pseries: Do not search for dma-window property on dlpar remove (Steve Best) [738483] - [ppc] pseries: Fix kexec on machines with more than 4TB of RAM (Steve Best) [741581] - [ppc] Fix oops when echoing bad values to /sys/devices/system/memory/probe (Steve Best) [739161] - [fs] ext2, ext3, ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes (Eric Sandeen) [749117] - [fs] ext4: fix race in xattr block allocation path (Eric Sandeen) [735105] - [fs] nfs: when attempting to open a directory, fall back on normal lookup (Jeff Layton) [755380] - [fs] nfs: don't try to migrate pages with active requests (Jeff Layton) [739811 741241] - [fs] nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages (Jeff Layton) [746541] - [kernel] crypto: ghash - Avoid null pointer dereference if no key is set (Jiri Benc) [749482] {CVE-2011-4081} - [fs] jbd2: validate sb->s_first in journal_get_superblock() (Eryu Guan) [693981] - [fs] xfs: Fix memory corruption in xfs_readlink (Carlos Maiolino) [694702] - [net] rds_rdma: don't assume infiniband device is PCI (Jes Sorensen) [740149] - [net] ipv4: correct description for tcp_max_syn_backlog (Weiping Pan) [738796] - [net] ipv6: tcp: fix tcp_v6_conn_request() (Jiri Benc) [742099] - [net] netfilter: use __aligned_be64 in nfnetlink_log.h (Weiping Pan) [767992] - [net] sctp: Do not account for sizeof(struct sk_buff) in estimated rwnd (Thomas Graf) [698119] - [net] fib: fix fib_nl_newrule() (Neil Horman) [743459] - [net] fix unsafe pointer access in sendmmsg (Jiri Benc) [760798] {CVE-2011-4594} - [net] vlan: should take into account needed_headroom (Weiping Pan) [692013] - [net] tcp: tcp_syn_retries sysctl is not honored (Jiri Benc) [692024] - [net] pkt_sched: Fix sch_sfq vs tcf_bind_filter oops (Jiri Pirko) [667925] - [net] ipv6: check for IPv4 mapped addresses when connecting IPv6 sockets (Jiri Benc) [728123] - [net] mac80211: cancel auth retries when deauthenticating (John Linville) [754356] - [net] bonding: Don't allow mode change via sysfs with slaves present (Veaceslav Falico) [747282] - [net] bonding: update speed/duplex for NETDEV_CHANGE (Weiping Pan) [747546] - [scsi] isci: link speed default to gen2 (David Milburn) [769376] - [scsi] scsi_dh_rdac: Fix error path in rdac_init (Mike Snitzer) [690523] - [scsi] hpsa: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746267] - [block] cciss: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746317] - [scsi] increase qla2xxx firmware ready time-out (Mark Goodwin) [731917] - [usb] ch9: use proper endianess for wBytesPerInterval (Steve Best) [738578] - [perf] powerpc: Handle events that raise an exception without overflowing (Steve Best) [755737] - [kernel] clocksource: Install completely before selecting (Paolo Bonzini) [745713] - [md] Avoid waking up a thread after it has been freed (Jes Sorensen) [754424] - [pci] Fix unbootable HP DL385G6 on 2.6.32-220 by properly disabling pcie aspm (Dave Wysochanski) [769626] - [virt] virtio-pci: fix use after free (Michael S. Tsirkin) [751805 772194] - [pci] hotplug: shpchp: don't blindly claim non-AMD 0x7450 (Myron Stowe) [735218] - [sched] x86: Avoid unnecessary overflow in sched_clock (Prarit Bhargava) [765720] - [x86] binutils, xen: Fix another wrong size directive (Igor Mammedov) [720982] - [x86] ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast() (Myron Stowe) [754341] - [x86] x2apic_optout: Change WARN to printk (Prarit Bhargava) [755061] - [x86] cpufreq: handle CPUs with different capabilities in acpi-cpufreq (Prarit Bhargava) [749056] - [x86] mtrr: Kill over the top warn (Prarit Bhargava) [746232] - [x86] setup: Set ax register in boot vga query (Prarit Bhargava) [742441] - [virt] x86: Prevent starting PIT timers in the absence of irqchip support (Marcelo Tosatti) [769550] - [virt] vmxnet3: revert hw features change (Neil Horman) [759613] - [virt] xen: mask MTRR feature from guest BZ#750758 (Igor Mammedov) [750758] - [virt] fix broken build if xen is disabled in config (Igor Mammedov) [729488] - [netdrv] qlge: fix size of external list for TX address descriptors (Steve Best) [772237] - [kernel] script to create symlinks for new network driver layout (Andy Gospodarek) - [netdrv] e1000e: Avoid wrong check on TX hang (Dean Nelson) [751087] - [netdrv] igb: Loopback functionality supports for i350 devices (Stefan Assmann) [756601] - [netdrv] be2net: Fixed Endianness issues in the response read log length field while retrieving FAT (Steve Best) [743226] - [netdrv] cxgb4: Fix EEH on IBM P7IOC (Steve Best) [721074] - [x86] kdump, ioapic: Reset remote-IRR in clear_IO_APIC (Prarit Bhargava) [754335] - [x86] ioapic: Move trigger defines to io_apic.h (Prarit Bhargava) [754335] - [scsi] ipr: add definitions for additional adapter (Steve Best) [738891] - [scsi] ipr: Add support to flash FPGA and flash back DRAM images (Steve Best) [738891] - [scsi] ipr: Fix BUG on adapter dump timeout (Steve Best) [738891] - [scsi] ipr: Stop reading adapter dump prematurely (Steve Best) [738891] - [x86] hpet: Disable per-cpu hpet timer if ARAT is supported (Prarit Bhargava) [750201] - [x86] Improve TSC calibration using a delayed workqueue (Prarit Bhargava) [750201] - [kernel] clocksource: Add clocksource_register_hz/khz interface (Prarit Bhargava) [750201] - [kernel] clocksource: Provide a generic mult/shift factor calculation (Prarit Bhargava) [750201] - [ppc] gup_huge_pmd() return 0 if pte changes (Andrea Arcangeli) [751493] - [mm] thp: share get_huge_page_tail() (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() support THP based tail recounting (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() avoid to free the head page too many times (Andrea Arcangeli) [751493] - [ppc] get_hugepte() don't put_page() the wrong page (Andrea Arcangeli) [751493] - [ppc] remove superflous PageTail checks on the pte gup_fast (Andrea Arcangeli) [751493] - [virt] KVM: Device assignment permission checks (Alex Williamson) [756093] - [virt] KVM: Remove ability to assign a device without iommu support (Alex Williamson) [756093] - [virt] kvm: device-assignment: revert Disable the option to skip iommu setup (Alex Williamson) [756093] - [scsi] hpsa: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [block] cciss: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [fs] Make write(2) interruptible by a fatal signal (Lukas Czerner) [769115] - [block] cfq-iosched: fix a kbuild regression (Vivek Goyal) [705698] - [block] cfq-iosched: rethink seeky detection for SSDs (Vivek Goyal) [705698] - [block] cfq-iosched: rework seeky detection (Vivek Goyal) [705698] - [block] cfq-iosched: don't regard requests with long distance as close (Vivek Goyal) [705698] - [scsi] isci: Adding documentation to API change and fixup sysfs registration (David Milburn) [751434] - [scsi] isci: change sas phy timeouts from 54us to 59us (David Milburn) [751434] - [scsi] isci: fix 32-bit operation when CONFIG_HIGHMEM64G=n (David Milburn) [751434] - [scsi] isci: overriding max_concurr_spinup oem parameter by max(oem, user) (David Milburn) [751434] - [scsi] isci: revert bcn filtering (David Milburn) [751434] - [scsi] libsas: export sas_alloc_task() (David Milburn) [751434] - [scsi] isci: Fix hard reset timeout conditions (David Milburn) [751434] - [scsi] isci: No need to manage the pending reset bit on pending requests (David Milburn) [751434] - [scsi] isci: Remove redundant isci_request.ttype field (David Milburn) [751434] - [scsi] isci: Fix task management for SMP, SATA and on dev remove (David Milburn) [751434] - [scsi] isci: No task_done callbacks in error handler paths (David Milburn) [751434] - [scsi] isci: Handle task request timeouts correctly (David Milburn) [751434] - [scsi] isci: Fix tag leak in tasks and terminated requests (David Milburn) [751434] - [scsi] isci: Immediately fail I/O to removed devices (David Milburn) [751434] - [scsi] isci: Lookup device references through requests in completions (David Milburn) [751434] - [virt] xen-blkfront: conditionally drop name and minor adjustments for emulated scsi devs (Laszlo Ersek) [729586] - [virt] xen-blk: plug device number leak on error path in xlblk_init (Laszlo Ersek) [729586] - [virt] xen-blkfront: more informative message when resizing vbd (Laszlo Ersek) [654982] - [virt] xen-blkfront: pick up vbd size change through xenstore (Laszlo Ersek) [654982]- [kernel] Remove "WARNING: at kernel/sched.c:5915" (Larry Woodman) [766051] - [x86] kernel: Fix memory corruption in module load (Prarit Bhargava) [767140]- [virt] xen: Find an unbound irq number in reverse order high to low (Igor Mammedov) [756307] - [virt] xen: add get_nr_hw_irqs req for finding an unbound irq number in reverse order (Igor Mammedov) [756307] - [x86] io_apic: add get_nr_irqs_gsi() (Igor Mammedov) [756307] - [virt] Do not init xen platform pci if xen_emul_unplug=never (Igor Mammedov) [756307] - [fs] GFS2: Add readahead to sequential directory traversal (Robert S Peterson) [681906] - [fs] GFS2: Cache dir hash table in a contiguous buffer (Robert S Peterson) [681906] - [scsi] scsi_dh: move .match to an auxiliary structure (Mike Snitzer) [690523] - [scsi] scsi_dh: code cleanup and remove the references to scsi_dev_info (Mike Snitzer) [690523] - [scsi] scsi_dh_hp_sw: Adding the match function for hp_sw device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_rdac: Adding the match function for rdac device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_emc: Adding the match function for emc device handler (Mike Snitzer) [690523] - [scsi] scsi_dh: Implement match callback function (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Evaluate TPGS setting from inquiry data (Mike Snitzer) [690523] - [scsi] scsi_dh: Use scsi_devinfo functions to do matching of device_handler tables (Mike Snitzer) [690523] - [scsi] scsi_dh: check queuedata pointer before proceeding further (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Fix the time inteval for alua rtpg commands (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Decrease retry interval (Mike Snitzer) [690523] - [scsi] scsi_dh: Check for sdev state in store_dh_state() (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: always update TPGS status on activate (Mike Snitzer) [690523] - [scsi] scsi_dh: Fixup kernel-doc comments (Mike Snitzer) [690523] - [block] Don't check QUEUE_FLAG_SAME_COMP in __blk_commplete_request (David Milburn) [724055] - [block] Fix queue_flag update when rq_affinity goes from 2 to 1 (David Milburn) [724055] - [block] improve rq_affinity placement (David Milburn) [724055] - [block] Make rq_affinity = 1 work as expected (David Milburn) [724055] - [block] fix warning with calling smp_processor_id() in preemptible section (David Milburn) [724055] - [block] strict rq_affinity (David Milburn) [724055] - [x86] mtrr: use stop_machine APIs for doing MTRR rendezvous (Prarit Bhargava) [729223] - [x86] stop_machine: implement stop_machine_from_inactive_cpu() (Prarit Bhargava) [729223] - [x86] stop_machine: reorganize stop_cpus() implementation (Prarit Bhargava) [729223] - [x86] mtrr: lock stop machine during MTRR rendezvous sequence (Prarit Bhargava) [729223] - [virt] KVM: fix guest SMEP support (Chris Wright) [703053] - [x86] cpu: fix CPUID leaf 7 detection (Chris Wright) [703053] - [perf] tools: Fix raw sample reading (Jiri Olsa) [752353] - [perf] python: Add missing perf_event__parse_sample 'swapped' parm (Jiri Olsa) [752353] - [perf] tools: Add support for disabling -Werror via WERROR=0 (Jiri Olsa) [752353] - [perf] top: Fix userspace sample addr map offset (Jiri Olsa) [752353] - [perf] symbols: Fix issue with binaries using 16-bytes buildids (Jiri Olsa) [752353] - [perf] tool: Fix endianness handling of u32 data in samples (Jiri Olsa) [752353] - [perf] sort: Fix symbol sort output by separating unresolved samples by type (Jiri Olsa) [752353] - [perf] symbols: Synthesize anonymous mmap events (Jiri Olsa) [752353] - [perf] record: Create events initially disabled and enable after init (Jiri Olsa) [752353] - [perf] symbols: Add some heuristics for choosing the best duplicate symbol (Jiri Olsa) [752353] - [perf] symbols: Preserve symbol scope when parsing /proc/kallsyms (Jiri Olsa) [752353] - [perf] symbols: /proc/kallsyms does not sort module symbols (Jiri Olsa) [752353] - [perf] symbols: Fix ppc64 SEGV in dso__load_sym with debuginfo files (Jiri Olsa) [752353] - [perf] probe: Fix regression of variable finder (Jiri Olsa) [752353] - [perf] tools: Add group event scheduling option to perf record/stat (Jiri Olsa) [752353] - [perf] tools: Fix build against newer glibc (Jiri Olsa) [752353] - [perf] tools: Fix error handling of unknown events (Jiri Olsa) [752353] - [perf] evlist: Fix missing event name init for default event (Jiri Olsa) [752353] - [perf] list: Fix exit value (Jiri Olsa) [752353] - [perf] probe: Filter out redundant inline-instances (Jiri Olsa) [752353] - [perf] probe: Search concrete out-of-line instances (Jiri Olsa) [752353] - [perf] probe: Avoid searching variables in intermediate scopes (Jiri Olsa) [752353] - [perf] probe: Fix to search local variables in appropriate scope (Jiri Olsa) [752353] - [perf] probe: Warn when more than one line are given (Jiri Olsa) [752353] - [perf] probe: Fix to walk all inline instances (Jiri Olsa) [752353] - [perf] probe: Fix to search nested inlined functions in CU (Jiri Olsa) [752353] - [perf] probe: Fix line walker to check CU correctly (Jiri Olsa) [752353] - [perf] probe: Fix a memory leak for scopes array (Jiri Olsa) [752353] - [perf] fix temporary file ownership check (Jiri Olsa) [752353] - [perf] top browser: Remove spurious helpline update (Jiri Olsa) [752353] - [perf] symbols: Check '/tmp/perf-' symbol file ownership (Jiri Olsa) [752353] - [perf] tools: Check $HOME/.perfconfig ownership (Jiri Olsa) [752353] - [perf] tools: Make clean leaves some files (Jiri Olsa) [752353] - [perf] lock: Dropping unsupported ':r' modifier (Jiri Olsa) [752353] - [perf] probe: Fix coredump introduced by probe module option (Jiri Olsa) [752353] - [perf] report: Use ui__warning in some more places (Jiri Olsa) [752353] - [perf] python: Add PERF_RECORD_{LOST, READ, SAMPLE} routine tables (Jiri Olsa) [752353] - [perf] evlist: Introduce 'disable' method (Jiri Olsa) [752353] - [perf] tools: Make test use the preset debugfs path (Jiri Olsa) [752353] - [perf] tools: Add automated tests for events parsing (Jiri Olsa) [752353] - [perf] tools: De-opt the parse_events function (Jiri Olsa) [752353] - [perf] script: Fix display of IP address for non-callchain path (Jiri Olsa) [752353] - [perf] tools: Fix endian conversion reading event attr from file header (Jiri Olsa) [752353] - [perf] probe: Support adding probes on offline kernel modules (Jiri Olsa) [752353] - [perf] probe: Add probed module in front of function (Jiri Olsa) [752353] - [perf] probe: Introduce debuginfo to encapsulate dwarf information (Jiri Olsa) [752353] - [perf] perf-probe: Move dwarf library routines to dwarf-aux.{c, h} (Jiri Olsa) [752353] - [perf] probe: Remove redundant dwarf functions (Jiri Olsa) [752353] - [perf] probe: Move strtailcmp to string.c (Jiri Olsa) [752353] - [perf] probe: Rename DIE_FIND_CB_FOUND to DIE_FIND_CB_END (Jiri Olsa) [752353] - [perf] Robustify proc and debugfs file recording (Jiri Olsa) [752353] - [perf] report/annotate/script: Add option to specify a CPU range (Jiri Olsa) [752353] - [perf] stat: Add noise output for csv mode (Jiri Olsa) [752353] - [perf] tools: Only display parent field if explictly sorted (Jiri Olsa) [752353] - [perf] tools: Allow sort dimensions to be registered more than once (Jiri Olsa) [752353] - [perf] tools: Don't display ignored entries on stdio ui (Jiri Olsa) [752353] - [perf] tools: Remove sort print helpers declarations (Jiri Olsa) [752353] - [perf] tools: Make sort operations static (Jiri Olsa) [752353] - [perf] tools: Add inverted call graph report support (Jiri Olsa) [752353] - [perf] script: Add printing of sample address (Jiri Olsa) [752353] - [perf] script: Make printing of dso a separate field option (Jiri Olsa) [752353] - [perf] script: "sym" field really means show IP data (Jiri Olsa) [752353] - [perf] stat: clarify unsupported events from uncounted events (Jiri Olsa) [752353] - [perf] Cleanup useless double NULL termination in method arg names (Jiri Olsa) [752353] - [pci] x86: reduce severity of host bridge window conflict warnings (Myron Stowe) [567487] - [pci] x86: avoid high BIOS area when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid E820 regions when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid low BIOS area when allocating address space (Myron Stowe) [567487] - [pci] resources: add arch hook for preventing allocation in reserved areas (Myron Stowe) [567487] - [pci] x86: coalesce overlapping host bridge windows (Myron Stowe) [567487] - [pci] x86: update iomem_resource end based on CPU physical address capabilities (Myron Stowe) [567487] - [pci] resources: handle overflow when aligning start of available area (Myron Stowe) [567487] - [pci] resources: ensure callback doesn't allocate outside available space (Myron Stowe) [567487] - [pci] resources: factor out resource_clip() to simplify find_resource() (Myron Stowe) [567487] - [pci] resources: add a default alignf to simplify find_resource() (Myron Stowe) [567487] - [pci] PNP: log PNP resources, as we do for PCI (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info on ASRock ALiveSATA2-GLAN (Myron Stowe) [567487] - [pci] fall back to original BIOS BAR addresses (Myron Stowe) [567487] - [pci] change resource collision messages from KERN_ERR to KERN_INFO (Myron Stowe) [567487] - [pci] x86: compute Address Space length rather than using _LEN (Myron Stowe) [567487] - [pci] x86: never allocate PCI MMIO resources below BIOS_END (Myron Stowe) [567487] - [pci] x86: parse additional host bridge window resource types (Myron Stowe) [567487] - [pci] x86: ignore Consumer/Producer bit in ACPI window descriptions (Myron Stowe) [567487] - [acpi] pci_root: pass acpi_pci_root to arch-specific scan (Myron Stowe) [567487] - [acpi] pci_root: save downstream bus range (Myron Stowe) [567487] - [pci] x86: truncate _CRS windows with _LEN > _MAX - _MIN + 1 (Myron Stowe) [567487] - [pci] x86: for host bridge address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] don't say we claimed a resource if we failed (Myron Stowe) [567487] - [pci] print resources consistently with pR (Myron Stowe) [567487] - [pci] make disabled window printk style match the enabled ones (Myron Stowe) [567487] - [pci] reject mmio ranges starting at 0 on pci_bridge read (Myron Stowe) [567487] - [pci] break out primary/secondary/subordinate for readability (Myron Stowe) [567487] - [pci] for address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] resources: add interfaces that return conflict information (Myron Stowe) [567487] - [pci] resource: add window support (Myron Stowe) [567487] - [pci] resource: add bus number support (Myron Stowe) [567487] - [pci] resource: expand IORESOURCE_TYPE_BITS to make room for bus resource type (Myron Stowe) [567487] - [pci] vsprintf: move pR resource printf_specs off the stack (Myron Stowe) [567487] - [pci] vsprintf: clarify comments for printf_spec flags (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info by default on 2008 and newer machines (Myron Stowe) [567487] - [pci] augment bus resource table with a list (Myron Stowe) [567487] - [pci] add pci_bus_for_each_resource(), remove direct bus->resource[] refs (Myron Stowe) [567487] - [pci] read bridge windows before filling in subtractive decode resources (Myron Stowe) [567487] - [pci] split up pci_read_bridge_bases() (Myron Stowe) [567487] - [pci] don't dump resource when bus resource flags indicates unused (Myron Stowe) [567487] - [pci] x86: remove 64-bit division (Myron Stowe) [567487] - [pci] x86/PCI: fix bogus host bridge window start/end alignment from _CRS (Myron Stowe) [567487] - [pci] x86: for debuggability, show host bridge windows even when ignoring _CRS (Myron Stowe) [567487] - [pci] improve discovery/configuration messages (Myron Stowe) [567487] - [pci] replace pr_debug with dev_dbg (Myron Stowe) [567487] - [pci] x86: print domain:bus in conventional format (Myron Stowe) [567487] - [pci] vsprintf: use pR, pr instead of pRt, pRf (Myron Stowe) [567487] - [pci] x86: use -DDEBUG when CONFIG_PCI_DEBUG set (Myron Stowe) [567487] - [pci] PNP: print resources consistently with pRt (Myron Stowe) [567487] - [pci] x86: print resources consistently with pRt (Myron Stowe) [567487] - [pci] print resources consistently with pRt (Myron Stowe) [567487] - [pci] vsprintf: add pRt, pRf to print struct resource details (Myron Stowe) [567487] - [pci] vsprintf: add pR support for IRQ and DMA resources (Myron Stowe) [567487] - [pci] vsprintf: fix io/mem resource width (Myron Stowe) [567487] - [pci] reverting "[Fedora] [pci] silence some PCI resource allocation errors" (Myron Stowe) [567487]- [x86] amd: Fix align_va_addr kernel parameter (Frank Arnold) [753237] - [md] RAID1: Do not call md_raid1_unplug_device while holding spinlock (Jonathan E Brassow) [752528] - [pci] intel-iommu: Default to non-coherent for domains unattached to iommus (Don Dutile) [746484] - [x86] initialize min_delta_ns in one_hpet_msi_clockevent() (Prarit Bhargava) [728315] - [x86] Update hpet_next_event() (Prarit Bhargava) [728315]- [net] Restrict pktgen from using shared skbs on bridge interfaces (Neil Horman) [750777] - [kernel] sched: Use resched IPI to kick off the nohz idle balance (Vivek Goyal) [717179] - [virt] xenfv: mask smep, even if the HV doesn't (Andrew Jones) [752382] - [drm] i915: enable ring freq scaling, RC6 and graphics turbo on Ivy Bridge (Prarit Bhargava) [752163] - [drm] i915: load a ring frequency scaling table (Prarit Bhargava) [752163] - [x86] cpufreq: expose a cpufreq_quick_get_max routine (Prarit Bhargava) [752163] - [scsi] qla4xxx: Make sure we discover targets if the cable is plugged in after the driver is loaded (Chad Dupuis) [751509] - [sched] Cleanup/optimize clock updates (Larry Woodman) [750237] - [sched] fix skip_clock_update optimization (Larry Woodman) [750237] - [kernel] Reset clocksource watchdog after sysrq-t (Prarit Bhargava) [742890] - [x86] AMD: Make tsc=reliable override boot time stability checks (Prarit Bhargava) [742890] - [block] virtio-blk: Use ida to allocate disk index (Michael S. Tsirkin) [692767] - [virt] virtio_blk: Replace cryptic number with the macro (Michael S. Tsirkin) [692767] - [kernel] ida: simplified functions for id allocation (Michael S. Tsirkin) [692767] - [virt] revert virtio-blk: Use ida to allocate disk index (Aristeu Rozanski) [692767]- [scsi] qla4xxx: v5.02.00.00.06.02-k13 (Chad Dupuis) [751286] - [scsi] qla4xxx: set ql4xdisablesysfsboot=1 by default (Chad Dupuis) [751286] - [scsi] qla4xxx: Correct ipaddress match check (Chad Dupuis) [751286]- [drm] i915: fix unmap race condition introduced with VT-d fix (Dave Airlie) [750583] - [scsi] iscsi: revert lockless queuecommand dispatch (Rob Evers) [751426]- [kernel] KEYS: Fix a NULL pointer deref in the user-defined key type (David Howells) [751190] {CVE-2011-4110} - [scsi] fc class: fix building of Fibre Channel DUP drivers in 6.2 (Mike Christie) [750268] - [fs] nfs: don't call __mark_inode_dirty while holding i_lock (Steve Dickson) [747391] - [netdrv] vxge: allow rebinding the driver with a different number of SR-IOV VFs (Michal Schmidt) [694742] - [netdrv] vxge: fix crash of VF when unloading PF (Michal Schmidt) [694742] - [ata] revert libata: remove SCSI host lock (David Milburn) [751426] - [crypto] ansi_cprng: enforce key != seed in fips mode (Jarod Wilson) [751198] - [net] mac80211: Fix reassociation processing within ESS roaming (John Linville) [750350] - [net] nl80211: Allow association to change channels during reassociation (John Linville) [750350] - [net] mac80211: let cfg80211 manage auth state (John Linville) [750350] - [net] cfg80211: avoid sending spurious deauth to userspace (John Linville) [750350] - [net] mac80211: recalculate idle later in MLME (John Linville) [750350] - [net] mac80211: avoid spurious deauth frames/messages (John Linville) [750350] - [net] cfg80211: Allow reassociation in associated state (John Linville) [750350] - [net] cfg80211: remove warning in deauth case (John Linville) [750350] - [net] netfilter: fix nf_conntrack refcount leak in l4proto->error() (Thomas Graf) [745472] - [scsi] qla2xxx: Remove check for null fcport from host reset handler (Chad Dupuis) [744741] - [scsi] qla2xxx: Perform implicit logout during rport tear-down (Chad Dupuis) [744741] - [scsi] Revert "qla2xxx: Remove host_lock in queuecommand function" (Chad Dupuis) [744741] - [drm] nv50/disp: shutdown display on suspend/hibernate (Ben Skeggs) [740857] - [edac] Add sb_edac driver into the Red Hat Building system (Mauro Carvalho Chehab) [647700] - [edac] Fix incorrect edac mode reporting in sb_edac (Mauro Carvalho Chehab) [647700] - [edac] Add an experimental new driver to support Sandy Bridge CPU's (Mauro Carvalho Chehab) [647700]- [netdrv] benet: remove bogus "unlikely" on vlan check (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: non-member vlan pkts not received in promiscous mode (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: fix crash receiving non-member VLAN packets (Ivan Vecera) [736429] {CVE-2011-3347} - [mm] fix race between mremap and removing migration entry (Andrea Arcangeli) [751084]- [fs] GFS2: rewrite fallocate code to write blocks directly (Benjamin Marzinski) [750208] {CVE-2011-4098} - [netdrv] bnx2x: link fixes for 57810 (Andy Gospodarek) [749421] - [netdrv] enic: fix accidental GRO off by default (Stefan Assmann) [749390] - [scsi] qla2xxx: Correct inadvertent clearing of RISC_INTR status (Chad Dupuis) [748978] - [debug] lockdep: double MAX_LOCKDEP_ENTRIES (Kyle McMartin) [748941] - [x86] Add missing KERN_DEBUG to x86 module printk (Prarit Bhargava) [747837] - [x86] Update module alternatives message (Prarit Bhargava) [745596] - [x86] UV: KABI breakage in uv_blade_info (George Beshers) [745253] - [net] vlan: fix panic when handling priority tagged frames (Andy Gospodarek) [714936] {CVE-2011-3593} - [scsi] qla4xxx: Autologin persisted target entries update (Mike Christie) [747696] - [mm] oom: fix integer overflow of points in oom_badness (Frantisek Hrbata) [741207] {CVE-2011-4097}- [scsi] lockless queuecommand dispatch fixup (Rob Evers) [749018] - [scsi] iscsi class: export pid of process that created session (Mike Christie) [747696] - [scsi] qla4xxx: Autologin persisted target entries (Mike Christie) [747696] - [netdrv] iwlagn: enable 11n aggregation without checking traffic load (John Linville) [744361] - [s390x] qdio: EQBS retry after CCQ 96 (Hendrik Brueckner) [747578] - [s390x] dasd: fix UID readout for z/VM (Hendrik Brueckner) [746000] - [x86] PCI: irq and pci_ids patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [747638] - [netdrv] Help 6.1 out of tree drivers cope with ABI breakage (Thomas Graf) [746570] - [mm] shmem: let shared anonymous be nonlinear again (Larry Woodman) [690129] - [fs] ext4: fix BUG_ON() in ext4_ext_insert_extent() (Lukas Czerner) [742091] {CVE-2011-3638} - [ipc] mqueue: separate mqueue default value from maximum value (Motohiro Kosaki) [746606] - [ipc] mqueue: don't use kmalloc with KMALLOC_MAX_SIZE (Motohiro Kosaki) [746606] - [ipc] mqueue: revert bump up DFLT_*MAX (Motohiro Kosaki) [746606] - [kernel] ipc/mqueue: Up the hard limit on message queues per namespace (Doug Ledford) [746606] - [kernel] ipc/mqueue: update maximums for the mqueue subsystem (Doug Ledford) [746606] - [kernel] ipc/mqueue: enforce hard limits (Doug Ledford) [746606] - [kernel] ipc/mqueue: switch back to using non-max values on create (Doug Ledford) [746606 746898] - [kernel] ipc/mqueue: cleanup definition names and locations (Doug Ledford) [746606] - [kernel] Revert "Restore max mqueue message size to its previous RHEL 5 value" (Doug Ledford) [746606]- [virt] index of virtio disk is not decremented when removed (Mark Wu) [692767] - [edac] i7core_edac: Initialize memory name with cpu, channel, bank (Mauro Carvalho Chehab) [712957] - [kernel] perf: Optimize event scheduling locking (Steve Best) [744986] - [drm] i915: set the right SDVO transcoder for CPT (Adam Jackson) [735122] - [scsi] libfc: Prevent race that causes panic during FCoE port destroy (Neil Horman) [735959] - [scsi] qla4xxx: Update driver version to 5.02.00-k8 (Mike Christie) [732622] - [scsi] qla4xxx: updated device id check for BFS (Mike Christie) [732622] - [scsi] qla4xxx: Fixed target discovery failed issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed active session re-open issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed device blocked issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Fixed session destroy issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Clear DDB map index on the basis of AEN (Mike Christie) [732622] - [scsi] qla4xxx: Free Device Database (DDB) reserved by FW (Mike Christie) [732622] - [scsi] qla4xxx: Fix getting BIDI CHAP for boot targets (Mike Christie) [732622] - [scsi] qla4xxx: Fix exporting boot targets to sysfs (Mike Christie) [732622] - [scsi] qla4xxx: Do not add duplicate CHAP entry in FLASH (Mike Christie) [732622] - [scsi] qla4xxx: Fix bidirectional CHAP (Mike Christie) [732622] - [scsi] qla4xxx: Add new FLT firmware region (Mike Christie) [732622] - [scsi] qla4xxx: Update license (Mike Christie) [732622] - [scsi] iscsi class: fix vlan configuration (Mike Christie) [732622] - [scsi] qla4xxx: fix data alignment and use nl helpers (Mike Christie) [732622] - [scsi] iscsi class: fix link local mispelling (Mike Christie) [732622] - [scsi] qla4xxx: Added Get ACB support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added restore factory defaults support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [732622] - [scsi] qla4xxx: Add read/update NVRAM support for 40xx adapters using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Add get ACB state support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Code cleanup for read/update flash using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added support to update mtu (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update mtu (Mike Christie) [732622] - [scsi] libfc: improve flogi retries to avoid lport stuck (Mike Christie) [745667] - [scsi] libfc: avoid exchanges collision during lport reset (Mike Christie) [745667] - [scsi] libfc: fix checking FC_TYPE_BLS (Mike Christie) [745667] - [scsi] libfc: revert fix deadlock bug in fc_exch_abort_locked (Mike Christie) [745667] - [dm] log userspace: Allow for 'log device name' response in CTR msg exchange (Jonathan E Brassow) [746254] - [dm] kcopyd: fix job_pool leak (Mike Snitzer) [748441] - [netdrv] igb: Fix for Alt MAC Address feature on 82580 and later (Andy Gospodarek) [748503]- [dm] table: add immutable feature (Mike Snitzer) [747438] - [mm] reduce overhead on paravirt functions (Larry Woodman) [743554]- [netdrv] Fixing use of netif_set_real_num_tx_queues in niu.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in myri10ge.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in igb_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb4_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb3_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in bnx2.c (Neil Horman) [742117] - [ppc] kabi: add symbol 'paca' to ppc KABI (Jiri Olsa) [737466] - [fs] proc: fix oops on invalid /proc/pid/maps access (Johannes Weiner) [746613] {CVE-2011-3637} - [nfs] fix pNFS hang and oops on umounts (Steve Dickson) [746861] - [scsi] qla4xxx: export address/port of connection (Mike Christie) [728156] - [netdrv] Fix pktgen to not oops on unsupported drivers (Neil Horman) [678794] - [kernel] tracing: Update the comm field in the right variable in update_max_tr (Jiri Olsa) [736955] - [kernel] kabi: Add missing compat_alloc_user_space symbol to kABI (Jiri Olsa) [747047] - [kernel] fix taskstats io infoleak (Jerome Marchand) [716848] {CVE-2011-2494} - [x86] ACPI, APEI, HEST: Detect duplicated hardware error source ID (Don Zickus) [737189] - [netdrv] Add latest cxgb3 firmware (Neil Horman) [742011]- [net] bridge: fix use after free in __br_deliver() (Amerigo Wang) [730756] {CVE-2011-2942} - [scsi] Update lpfc version for 8.3.5.45.4p driver release (Rob Evers) [746668] - [scsi] Fix crash when cfg_fcp_eq_count is zero (Rob Evers) [746668] - [scsi] Fix kernel crash during boot with SLI4 card installed (Rob Evers) [746668] - [scsi] Properly clean up EQ and CQ child lists to prevent kernel crash (Rob Evers) [746668] - [kabi] add missing symbols for Emulex be2net driver (Jiri Olsa) [745712] - [netdrv] netxen-firmware: Install the 4.0.579 firmware (Kyle McMartin) [741776] - [perf] symbols: Treat all memory maps without dso file as loaded (Jiri Olsa) [726582] - [debug] increase MAX_STACK_TRACE_ENTRIES (Kyle McMartin) [645777] - [fs] cifs: add fallback in is_path_accessible for old servers (Jeff Layton) [692709] {CVE-2011-3363} - [tpm] Zero buffer after copying to userspace (Jiri Benc) [732633] {CVE-2011-1161 CVE-2011-1162} - [pci] intel-iommu: IOTLB hang workaround (Dave Airlie) [728476] - [drm] i915: Fix hang on Ironlake mobile GPU with VT-d (Dave Airlie) [728476] - [drm] i915: Remove early exit on i915_gpu_idle (Dave Airlie) [728476] - [drm] nv50/bios: fixup mpll programming from the init table parser (Ben Skeggs) [744992] - [drm] nv50/vram: fix incorrect detection of bank count on newer chipsets (Ben Skeggs) [744992] - [drm] radeon: fix llano output setup + memory corruption (Dave Airlie) [747292] - [drm] radeon caicos enablement fixes (Dave Airlie) [747291] - [pci] Disable SRIOV on powerpc (Prarit Bhargava) [742089] - [pci] Add pci=nosriov to disable SRIOV (Prarit Bhargava) [742089] - [x86] apic: ack all pending irqs when crashed/on kexec (Takao Indoh) [704142]- [scsi] libsas: fix warnings when checking sata/stp protocol (David Milburn) [695950] - [scsi] libsas: disable scanning lun > 0 on ata devices (David Milburn) [695950] - [scsi] libsas: Allow expander T-T attachments (David Milburn) [695950] - [usb] xhci: Make xHCI driver endian-safe (Don Zickus) [745967] - [infiniband] RDMA/cxgb3: Don't post zero-byte read if endpoint is going away (Neil Horman) [717379] - [scsi] isci: atapi support (David Milburn) [743692] - [x86] amd: Move BSP code to cpu_dev helper (Larry Woodman) [739456] - [x86] Add a BSP cpu_dev helper (Larry Woodman) [739456] - [x86] amd: Avoid cache aliasing penalties on AMD family 15h (Larry Woodman) [739456] - [net] ipv6: fix NULL dereference in udp6_ufo_fragment() (Jason Wang) [740465] - [netdrv] cxgb4: Updating NIC driver firmware (Neil Horman) [717806] - [netdrv] cxgb3: Fix NULL pointer dereference in t3_l2t_get (Neil Horman) [729737] - [netdrv] bnx2x: remaining fixes from upstream 3.1 (Michal Schmidt) [743917] - [netdrv] e1000e: fix WoL on 82578DM and 82567V3 (Andy Gospodarek) [699042] - [netdrv] tg3: Use netif_set_real_num_tx_queues() (Jiri Pirko) [740477] - [netdrv] bnx2x: critical fixes (Veaceslav Falico) [745211] - [netdrv] bonding: properly stop queuing work when requested (Andy Gospodarek) [736904] - [netdrv] tg3: negate USE_PHYLIB flag check (Jiri Pirko) [746006] - [x86] Add new cpu capabilities to /proc/cpuinfo (Prarit Bhargava) [745799] - [kabi] add missing multipath symbols for s390x (Aristeu Rozanski) [714992] - [perf] sched: Fix script command documentation (Jiri Olsa) [726589] - [pm] hibernate: Fix memory corruption related to swap (Stanislaw Gruszka) [701857] - [scsi] hpsa: add heartbeat sysfs host attribute (Tomas Henzl) [730027] - [scsi] Revert megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [736667] - [fs] GFS2: Fix ->page_mkwrite() races (Steven Whitehouse) [725091] - [scsi] scsi_transport_fc: Fix deadlock during fc_remove_host (Mike Christie) [714320] - [kernel] workqueue: Fix workqueue deadlock during destroy_workqueue (Mike Christie) [714320] - [sched] Avoid expensive initial update_cfs_load() (Larry Woodman) [741569 742414] - [sched] Simplify update_cfs_shares parameters (Larry Woodman) [741569 742414] - [sched] Fix/remove redundant cfs_rq checks (Larry Woodman) [741569 742414] - [sched] Fix sign under-flows in wake_affine (Larry Woodman) [741569 742414] - [sched] Update effective_load() to use global share weights (Larry Woodman) [741569 742414] - [sched] Fix interactivity bug by charging unaccounted run-time on entity re-weight (Larry Woodman) [741569 742414] - [sched] Move periodic share updates to entity_tick() (Larry Woodman) [741569 742414] - [sched] Fix UP build breakage (Larry Woodman) [741569 742414] - [sched] Update tg->shares after cpu.shares write (Larry Woodman) [741569 742414]- [drm] i915: fix IVB cursor support (Adam Jackson) [741780] - [drm] i915: always set FDI composite sync bit (Adam Jackson) [745564] - [netdrv] bnx2i: Fixed the endian on TTT for NOP out transmission (Mike Christie) [745676] - [scsi] megaraid_sas: Add driver workaround for PERC5/1068 kdump kernel panic (Tomas Henzl) [723218] - [ata] AHCI: Add new Panther Point RAID DeviceID (Prarit Bhargava) [745484] - [scsi] isci: export phy events via ->lldd_control_phy() (David Milburn) [743654] - [scsi] isci: The port state should be set to stopping on the last phy (David Milburn) [743654] - [scsi] isci: fix decode of DONE_CRC_ERR TC completion status (David Milburn) [743654] - [scsi] isci: SATA/STP I/O is only returned in the normal path to libsas (David Milburn) [743654] - [scsi] isci: fix support for large smp requests (David Milburn) [743654] - [scsi] isci: fix missed unlock in apc_agent_timeout() (David Milburn) [743654] - [scsi] isci: fix event-get pointer increment (David Milburn) [743654] - [scsi] isci: add version number (David Milburn) [743654] - [scsi] isci: dynamic interrupt coalescing (David Milburn) [743654] - [scsi] isci: fix sata response handling (David Milburn) [743654] - [scsi] isci: Leave requests alone if already terminating (David Milburn) [743654] - [fs] jbd: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [fs] jbd2: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [net] ipv6: fix refcnt problem related to POSTDAD state (Weiping Pan) [709280 731608] - [x86] paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardless of lazy_mmu mode (Igor Mammedov) [632802] - [s390x] qdio: 2nd stage retry on SIGA-W busy conditions (Hendrik Brueckner) [732708] - [s390x] kernel: NSS creation with initrd fails (Hendrik Brueckner) [730780] - [s390x] qeth: wrong number of output queues for HiperSockets (Hendrik Brueckner) [730701] - [s390x] qeth: l3 ipv6 vlan not working on shared OSA chpid (Hendrik Brueckner) [727850] - [x86] Intel pci: Provide option to enable 64-bit IOMMU pass through mode (George Beshers) [696420] - [x86] intel-iommu: Remove Host Bridge devices from identity mapping (George Beshers) [696420] - [x86] intel-iommu: Add domain check in domain_remove_one_dev_info (George Beshers) [696420] - [x86] intel-iommu: Use coherent DMA mask when requested (George Beshers) [696420] - [x86] intel-iommu: Dont cache iova above 32bit (George Beshers) [696420] - [x86] intel-iommu: Speed up processing of the identity_mapping function (George Beshers) [696420] - [x86] intel-iommu: Check for identity mapping candidate using system dma mask (George Beshers) [696420] - [scsi] tcm_fc: Fix to activate non-offload path for FCoE target (Andy Grover) [638007]- [pci] edd: Treat "XPRS" host bus type the same as "PCI" (Mike Christie) [742059] - [scsi] be2iscsi: Move driver Version (Mike Christie) [738163 738934] - [scsi] be2iscsi: memset wrb for ring create (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for case where task->sc was cleanedup earlier (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for wrong dmsg setting in wrb (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for kdump failure (Mike Christie) [738163 738934] - [sched] wait_for_completion_interruptible_timeout() should return signed long (J. Bruce Fields) [738379]- [net] fix net_dev_xmit tracepoint use of freed skb (Jiri Pirko) [705253] - [block] kabi: symbols missing for FusionIO iomemory-vsl driver (Jiri Olsa) [735227] - [netdrv] kabi: symbols missing for Emulex be2net driver (Jiri Olsa) [735229] - [virt] xen: use maximum reservation to limit amount of usable RAM (Igor Mammedov) [743590] - [usb] additional regression fix for device removal (Don Zickus) [744154] - [usb] fix regression occurring during device removal (Don Zickus) [744154] - [usb] Lower USB storage settling delay to something more reasonable (Don Zickus) [743959]- [netdrv] bna: Multiple Definition and Interface Setup Fix (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.2 (Ivan Vecera) [743347] - [netdrv] bna: Add Callback to Fix RXQ Stop (Ivan Vecera) [743347] - [netdrv] bna: PLL Init Fix and Add Stats Attributes (Ivan Vecera) [743347] - [netdrv] bna: Brocade 1860 HW Enablement (Ivan Vecera) [743347] - [netdrv] bna: Implement FW Download for New HW (Ivan Vecera) [743347] - [netdrv] bna: Capability Map and MFG Block Changes for New HW (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Conf Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: Eliminate Small Race Condition Window in RX Path (Ivan Vecera) [743347] - [netdrv] bna: Set Ring Param Fix (Ivan Vecera) [743347] - [netdrv] bna: Semaphore Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: make function tables cont (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.1 (Ivan Vecera) [743347] - [netdrv] bna: SKB PCI UNMAP Fix (Ivan Vecera) [743347] - [netdrv] bna: TX Queue Depth Fix (Ivan Vecera) [743347] - [netdrv] bna: MBOX IRQ Flag Check after Locking (Ivan Vecera) [743347] - [netdrv] bna: Async Mode Tx Rx Init Fix (Ivan Vecera) [743347] - [netdrv] bna: Ethtool Enhancements and Fix (Ivan Vecera) [743347] - [netdrv] bna: Initialization and Locking Fix (Ivan Vecera) [743347] - [netdrv] bna: Formatting and Code Cleanup (Ivan Vecera) [743347] - [netdrv] bna: TX Path and RX Path Changes (Ivan Vecera) [743347] - [netdrv] bna: Interrupt Polling and NAPI Init Changes (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Fix (Ivan Vecera) [743347] - [netdrv] bna: Naming Change and Minor Macro Fix (Ivan Vecera) [743347] - [netdrv] bna: off by one in bfa_msgq_rspq_pi_update() (Ivan Vecera) [743347] - [netdrv] bna: unlock on error path in pnad_pci_probe() (Ivan Vecera) [743347] - [scsi] libfc: fix deadlock bug in fc_exch_abort_locked (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.8 (Mike Christie) [740096] - [scsi] bnx2fc: Return error statistics of remote peer (Mike Christie) [740096] - [scsi] fcoe/libfcoe: Move common code for fcoe_get_lesb to fcoe_transport (Mike Christie) [740096] - [scsi] bnx2fc: call ctlr_link_up only when the interface is enabled (Mike Christie) [740096] - [scsi] bnx2fc: Add driver documentation (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.7 (Mike Christie) [740096] - [scsi] bnx2fc: Handle bnx2fc_map_sg failure (Mike Christie) [740096] - [scsi] bnx2fc: Replace scsi_dma_map() with dma_map_sg() (Mike Christie) [740096] - [x86] acpi: Prevent acpiphp from deadlocking on PCI-to-PCI bridge remove (Prarit Bhargava) [732706] - [x86] UV2: add missing kABI bits (George Beshers) [741432] - [ppc] pci: Check devices status property when scanning OF tree (Steve Best) [738450] - [drm] radeon/kms: reject video mode that would go over bandwidth limit on RN50 (Jerome Glisse) [729976] - [fs] deal with races in /proc/*/syscall, stack, personality (Johannes Weiner) [692039] - [fs] proc: enable writing to /proc/pid/mem (Johannes Weiner) [692039] - [fs] proc: make check_mem_permission() return an mm_struct on success (Johannes Weiner) [692039] - [fs] proc: hold cred_guard_mutex in check_mem_permission() (Johannes Weiner) [692039] - [fs] proc: disable mem_write after exec (Johannes Weiner) [692039] - [mm] implement access_remote_vm (Johannes Weiner) [692039] - [mm] factor out main logic of access_process_vm (Johannes Weiner) [692039] - [mm] use mm_struct to resolve gate vma's in __get_user_pages (Johannes Weiner) [692039] - [mm] rename in_gate_area_no_task to in_gate_area_no_mm (Johannes Weiner) [692039] - [mm] make in_gate_area take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [mm] make get_gate_vma take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [x86] mark associated mm when running a task in 32 bit compatibility mode (Johannes Weiner) [692039] - [x86] add context tag to mark mm when running a task in 32-bit compatibility mode (Johannes Weiner) [692039] - [fs] auxv: require the target to be tracable (or yourself) (Johannes Weiner) [692039] - [fs] close race in /proc/*/environ (Johannes Weiner) [692039] - [fs] report errors in /proc/*/*map* sanely (Johannes Weiner) [692039] - [fs] pagemap: close races with suid execve (Johannes Weiner) [692039] - [fs] make sessionid permissions in /proc/*/task/* match those in /proc/* (Johannes Weiner) [692039] {CVE-2011-1020}- [ppc] ibmveth: Fix leak when recycling skb and hypervisor returns error (Steve Best) [740548] - [fs] nfs: Do not allow multiple mounts on same mountpoint when using -o noac (Sachin Prabhu) [584768] - [scsi] megaraid: fix FastPath and update to v5.40 (Tomas Henzl) [726225] - [acpi] APEI: set enable bit for OSC call (Matthew Garrett) [734509] - [block] Whitelist symbols for dm-switch multipathing driver (Shyam Iyer) [714992] - [x86] Missing "unregister_cpu_notifier" in powernow-k8.c (Prarit Bhargava) [741302] - [virt] xen-netfront: fix MTU reset after migration (Paolo Bonzini) [733651]- [mm] add extra free kbytes tunable (Rik van Riel) [696395] - [build] Makefile: include RHEL_RELEASE in version.h (Aristeu Rozanski) - [ppc] Fix bogus it_blocksize in VIO iommu code (Steve Best) [738449] - [ppc] hvcs: Ensure page aligned partner info buffer (Steve Best) [739749] - [virt] KVM: Enable RDRAND feature support for KVM (Don Dugger) [721131] - [virt] x86, cpu: Add CPU flags for F16C and RDRND (Don Dugger) [721131] - [mm] zram: prevent accessing an unallocated table when init fails early (Jerome Marchand) [732707] - [mm] zram: fix zram locking (Jerome Marchand) [732707] - [ppc] eeh: Display eeh error location for bus and device (Steve Best) [707843] - [ppc] pseries/eeh: Handle functional reset on non-PCIe device (Steve Best) [707843] - [ppc] pseries/eeh: Propagate needs_freset flag to device at PE (Steve Best) [707843] - [ppc] eeh: Add support for ibm, configure-pe RTAS call (Steve Best) [707843] - [scsi] isci: initial sgpio write support (David Milburn) [735318] - [scsi] isci: fix sgpio register definitions (David Milburn) [735318] - [scsi] libsas: sgpio write support (David Milburn) [735318] - [drm] i915: set GFX_MODE to pre-Ivybridge default value even on Ivybridge (Adam Jackson) [695793]- [netdrv] firmware: add bnx2x FW 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: Add new PHY BCM54616 (Michal Schmidt) [733888] - [netdrv] bnx2x: fixes from upstream 3.1-rc (Michal Schmidt) [733693] - [netdrv] bnx2x: driver-side changes for firmware 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: add missing DCB callbacks (Michal Schmidt) [733693] - [scsi] scan: don't fail scans when host is in recovery (Mike Christie) [713682] - [usb] don't let errors prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] don't let the hub driver prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Reject double add of active endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Free bandwidth when usb_disable_device is called (Don Zickus) [732457 732909 735048 735050 735263] - [usb] disable endpoints after unbinding interfaces, not before (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't warn about zeroed bMaxBurst descriptor field (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: Force Stopped Event(FSE) (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: introduce Incompatible Device Error (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Add reset on resume quirk for asrock p67 host (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Always set urb->status to zero for isoc endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Fix up URB error codes to reflect implementation (Don Zickus) [732457 732909 735048 735050 735263] - [usb] config: use proper endian access for wMaxPacketSize (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: fix OS want to own HC (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't submit commands or URBs to halted hosts (Don Zickus) [732457 732909 735048 735050 735263] - [usb] usbcore: warm reset USB3 port in SS.Inactive state (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Refine USB3.0 device suspend and resume (Don Zickus) [732457 732909 735048 735050 735263] - [usb] fix system suspend with USB3.0 device connected to USB3.0 hub (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Clear "warm" port reset change (Don Zickus) [732457 732909 735048 735050 735263] - [netdrv] b43: allocate receive buffers big enough for max frame len + offset (RuiRui Yang) [738205] {CVE-2011-3359} - [netdrv] tg3: call netif_carrier_off to initialize operstate value (John Feeney) [727330] - [fs] fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message (RuiRui Yang) [736765] {CVE-2011-3353} - [fs] cifs: fix possible memory corruption in CIFSFindNext (Jeff Layton) [730354] {CVE-2011-3191} - [fs] nfsd4: fix open downgrade, again (J. Bruce Fields) [729176] - [fs] jbd[2]: Use WRITE_SYNC_PLUG in journal_commit_transaction (Jeff Moyer) [720918] - [fs] mbcache: Limit the maximum number of cache entries (Eric Sandeen) [731585] - [netdrv] netxen: Add firmware version 4.0.557[579]. (Chad Dupuis) [741776] - [netdrv] netxen: Add pcie workaround (Chad Dupuis) [741774] - [netdrv] netxen: add vlan LRO support (Chad Dupuis) [741774] - [netdrv] netxen: add fw version compatibility check (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove casts of void * (Chad Dupuis) [741774] - [netdrv] netxen: fix race in skb->len access (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove unnecessary semicolons (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: Use full 32 bit speed range in ethtool's set_settings (Chad Dupuis) [741774]- [fs] xfs: avoid direct I/O write vs buffered I/O race (Dave Chinner) [732976] - [fs] xfs: don't serialise adjacent concurrent direct IO appending writes (Dave Chinner) [732976] - [fs] xfs: don't serialise direct IO reads on page cache checks (Dave Chinner) [732976] - [fs] gfs2: Ignore buffers with wrong state during fsync (Abhijith Das) [740066] - [fs] GFS2: balance pages on gfs2_fallocate. (Benjamin Marzinski) [737989] - [fs] xfs: avoid synchronous transactions when deleting attr blocks (Dave Chinner) [740312] - [fs] GFS2: large file delete/unlink is slow (Robert S Peterson) [739987] - [fs] ext4: optimize ext4_check_dir_entry() (Eric Sandeen) [714007] - [fs] Fix do_lookup false negative. (David Howells) [693841] - [netdrv] tg3: Fix VLAN creation problem (John Feeney) [731268 732769] - [netdrv] ixgbe: fix improper check of dma address for NULL (Neil Horman) [683611] - [netdrv] e1000: don't enable dma receives until after dma address has been setup (Dean Nelson) [703357] - [net] sctp: deal with multiple COOKIE_ECHO chunks (Max Matveev) [729220]- [net] br_multicast: Ensure to initialize BR_INPUT_SKB_CB(skb)->mrouters_only. (Herbert Xu) [738110]- [x86] Add rh_kabi.c and protect struct alt_instr under KABI (Prarit Bhargava) [737753] - [x86] Fix module alt_instr KABI breakage (Prarit Bhargava) [737753]- [build] Makefile: update RHEL_MINOR to 2 (Aristeu Rozanski) - [scsi] scsi_lib: pause between error retries (Rob Evers) [736812] - [kernel] perf tools: do not look at ./config for configuration (Jiri Benc) [730204] {CVE-2011-2905} - [scsi] Fix out of spec CD-ROM problem with media change (Rob Evers) [703366] - [netdrv] bna: Driver Version changed to 3.0.2.0 (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete Files (Ivan Vecera) [701486] - [netdrv] bna: Remove Unused Code (Ivan Vecera) [701486] - [netdrv] bna: ENET and Tx Rx Redesign Enablement (Ivan Vecera) [701486] - [netdrv] bna: Add New HW Defs (Ivan Vecera) [701486] - [netdrv] bna: Tx and Rx Redesign (Ivan Vecera) [701486] - [netdrv] bna: Introduce ENET as New Driver and FW Interface (Ivan Vecera) [701486] - [netdrv] bna: MSGQ Implementation (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete File bfi_ctreg.h (Ivan Vecera) [701486] - [netdrv] bna: Consolidated HW Registers for Supported HWs (Ivan Vecera) [701486] - [netdrv] bna: Remove get_regs Ethtool Support (Ivan Vecera) [701486] - [netdrv] bna: HW Interface Init Update (Ivan Vecera) [701486] - [netdrv] bna: Remove Unnecessary CNA Check (Ivan Vecera) [701486] - [netdrv] bna: Header File Consolidation (Ivan Vecera) [701486] - [netdrv] bna: HW Error Counter Fix (Ivan Vecera) [701486] - [netdrv] bna: Add HW Semaphore Unlock Logic (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Name Change (Ivan Vecera) [701486] - [netdrv] bna: Mboxq Flush When IOC Disabled (Ivan Vecera) [701486] - [netdrv] bna: Minor IRQ Index and Definition Change (Ivan Vecera) [701486] - [netdrv] bna: State Machine Fault Handling Cleanup (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Notification Enhancement (Ivan Vecera) [701486] - [netdrv] bna: CheckPatch Cleanup (Ivan Vecera) [701486] - [netdrv] bna: Print Driver Version (Ivan Vecera) [701486] - [netdrv] bna: use netdev_alloc_skb_ip_align() (Ivan Vecera) [701486] - [netdrv] bna: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [701486] - [netdrv] bna: ethtool: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [701486] - [net] bna: fix compile warning of bfa_ioc_smem_pgoff defined but not used (Ivan Vecera) [701486] - [netdrv] bna: Fix set-but-unused variables. (Ivan Vecera) [701486] - [netdrv] bna: use device model DMA API (Ivan Vecera) [701486] - [netdrv] bna: Remove unnecessary memset(,0,) (Ivan Vecera) [701486]- [scsi] libfcoe: fix compilation when fcoe.ko is not used (Mike Christie) [727304] - [scsi] bnx2fc: Bumped version to 1.0.6 (Mike Christie) [727304] - [scsi] bnx2fc: Fix FW assert during RSCN stress tests (Mike Christie) [727304] - [scsi] bnx2fc: Fix panic caused because of incorrect errror handling in create() (Mike Christie) [727304] - [scsi] bnx2fc: Avoid calling bnx2fc_if_destroy with unnecessary locks (Mike Christie) [727304] - [scsi] bnx2fc: Validate vlan id in NETDEV_UNREGISTER handler (Mike Christie) [727304] - [scsi] bnx2fc: No abort issued for REC when it times out (Mike Christie) [727304] - [scsi] bnx2fc: Send solicitation only after vlan discovery is complete (Mike Christie) [727304] - [scsi] bnx2fc: Reset max receive frame size during link up (Mike Christie) [727304] - [scsi] bnx2fc: Do not use HBA_DBG macro when lport is not available (Mike Christie) [727304] - [scsi] bnx2fc: increase cleanup wait time (Mike Christie) [727304] - [scsi] bnx2fc: Bump version to 1.0.5 (Mike Christie) [727304] - [scsi] bnx2fc: Prevent creating of NPIV port with duplicate WWN (Mike Christie) [727304] - [scsi] bnx2fc: Obtain WWNN/WWPN from the shared memory (Mike Christie) [727304] - [scsi] fcoe: Move common functions to fcoe_transport library (Mike Christie) [727304] - [scsi] bnx2fc: Drop incoming ABTS (Mike Christie) [727304] - [scsi] bnx2fc: code cleanup in bnx2fc_offload_session (Mike Christie) [727304] - [scsi] bnx2fc: Fix NULL pointer deref during arm_cq (Mike Christie) [727304] - [scsi] bnx2fc: Do not reuse the fcoe connection id immediately (Mike Christie) [727304] - [scsi] bnx2fc: Clear DESTROY_CMPL flag after firmware destroy (Mike Christie) [727304] - [scsi] bnx2fc: Handle NETDEV_UNREGISTER for vlan devices (Mike Christie) [727304] - [scsi] bnx2fc: Reorganize cleanup code between interface_cleanup and if_destroy (Mike Christie) [727304] - [scsi] bnx2fc: Change function names of bnx2fc_netdev_setup/bnx2fc_netdev_cleanup (Mike Christie) [727304] - [scsi] bnx2fc: Do not attempt destroying NPIV port twice (Mike Christie) [727304] - [scsi] bnx2fc: Remove erroneous kref_get on IO request (Mike Christie) [727304] - [scsi] bnx2fc: Enable bsg_request support for bnx2fc (Mike Christie) [727304] - [scsi] bnx2fc: Bug fixes in percpu_thread_create/destroy (Mike Christie) [727304] - [scsi] bnx2fc: Reset the max receive frame size (Mike Christie) [727304] - [netdrv] cnic: Wait for all Context IDs to be deleted before sending FCOE_DESTROY_FUNC (Mike Christie) [727304] - [netdrv] cnic: Fix Context ID space calculation (Mike Christie) [727304] - [netdrv] cnic: Return proper error code if we fail to send netlink message (Mike Christie) [727304] - [netdrv] cnic: Fix ring setup/shutdown code (Mike Christie) [727304] - [netdrv] cnic: Fix port_mode setting (Mike Christie) [727304] - [netdrv] cnic: Replace get_random_bytes() with random32() (Mike Christie) [727304] - [scsi] cnic, bnx2i: Add support for new devices - 57800, 57810, and 57840 (Mike Christie) [727304] - [netdrv] cnic: Add VLAN ID as a parameter during netevent upcall (Mike Christie) [727304] - [x86] mm: Fix pgd_lock deadlock (Andrew Jones) [691310] - [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Andrew Jones) [691310] - [mm] Revert "fix pgd_lock deadlock" (Andrew Jones) [691310] - [scsi] libfc: fix referencing to fc_fcp_pkt from the frame pointer via fr_fsp() (Mike Christie) [734961] - [scsi] libfc: block SCSI eh thread for blocked rports (Mike Christie) [734961] - [scsi] libfc: fix fc_eh_host_reset (Mike Christie) [734961] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Mike Christie) [734961] - [scsi] fcoe: add fip retry to avoid missing critical keep alive (Mike Christie) [734961] - [scsi] libfc: fix warn on in lport retry (Mike Christie) [734961] - [scsi] libfc: Remove the reference to FCP packet from scsi_cmnd in case of error (Mike Christie) [734961] - [scsi] libfc: cleanup sending SRR request (Mike Christie) [734961] - [scsi] libfc: two minor changes in comments (Mike Christie) [734961] - [scsi] libfc, fcoe: ignore rx frame with wrong xid info (Mike Christie) [734961] - [scsi] libfc: release exchg cache (Mike Christie) [734961] - [scsi] libfc: use FC_MAX_ERROR_CNT (Mike Christie) [734961] - [scsi] fcoe: remove unused ptype field in fcoe_rcv_info (Mike Christie) [734961] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Mike Christie) [734961] - [x86] intel_idle: Fix mismerge (Matthew Garrett) [733730] - [x86] x2apic: enable the bios request for x2apic optout (Prarit Bhargava) [696902] - [x86] ACPI: fix ioremap failure regression (Stanislaw Gruszka) [731546]- [fs] corrupted GUID partition tables can cause kernel oops (Jerome Marchand) [695982] {CVE-2011-1577} - [x86] perf: Fix Intel fixed counters base initialization (Don Zickus) [736284] {CVE-2011-2521} - [netdrv] iwlagn: use 6000g2b uCode for 130 series devices (Stanislaw Gruszka) [737185] - [block] Missing portions of DM/MD RAID1 plugging patch (Jonathan E Brassow) [735124] - [net] Compute protocol sequence numbers and fragment IDs using MD5. (Jiri Pirko) [732665] {CVE-2011-3188} - [crypto] Move md5_transform to lib/md5.c (Jiri Pirko) [732665] {CVE-2011-3188}- [block] blktrace: fix handling of requests with SYNC and META flags (Mike Snitzer) [726437] - [block] blktrace: add FLUSH/FUA support (Mike Snitzer) [726437] - [kernel] Restore max mqueue message size to its previous RHEL 5 value (Doug Ledford) [730632]- [scsi] qla4xxx: updated device id check for BFS (Chad Dupuis) [732622] - [fs] nfsd4: return nfserr_symlink on v4 OPEN of non-regular file (J. Bruce Fields) [697659] - [netdrv] bnx2: Fix some late breaking bnx2 bugs (Neil Horman) [728328] - [netdrv] e1000: save skb counts in TX to avoid cache misses (Dean Nelson) [690780] - [netdrv] bonding: reset queue mapping prior to transmission (Neil Horman) [726688] - [netdrv] e1000e: update to upstream version 1.4.4 (Andy Gospodarek) [730607] - [netdrv] bonding: add missing xmit_hash_policy=layer2+3 info (Weiping Pan) [706018] - [net] vlan: do not transfer real_num_tx_queues (Weiping Pan) [735015] - [mm] thp: tail page refcounting fix (Andrea Arcangeli) [732986] - [virt] xen: x86_32: do not enable iterrupts when returning from exception in interrupt context (Igor Mammedov) [713399] - [mm] oom: task->mm == NULL doesn't mean the memory was freed (Frantisek Hrbata) [734732] - [scsi] scsi_dh_rdac: Associate HBA and storage in rdac_controller to support partitions in storage (Mike Snitzer) [733763] - [scsi] scsi_dh_rdac: Use WWID from C8 page instead of Subsystem id from C4 page to identify storage (Mike Snitzer) [733763] - [scsi] lpfc: Update lpfc version for 8.3.5.45.3p driver release (Rob Evers) [733500] - [scsi] lpfc: Fix compiler warning due to uninitialized local variable (Rob Evers) [733500] - [scsi] lpfc: Fix bus reset handler fails with bad failure code (Rob Evers) [733500] - [scsi] lpfc: Fix proper error code return value for management API (Rob Evers) [733500] - [scsi] lpfc: Fixed ctlreg write bug (Rob Evers) [733500] - [scsi] lpfc: Fix default adapter name for the OCe15100 (Rob Evers) [733500] - [scsi] lpfc: Fix cable pull failure on interface type 2 SLI-4 adapters (Rob Evers) [733500] - [scsi] lpfc: Fixed not able to perform firmware reset through sysfs board_mode attribute (Rob Evers) [733500] - [scsi] lpfc: Fixed SLI4 device firmware reset with SR-IOV virtual functions (Rob Evers) [733500] - [scsi] lpfc: Fixed not recovering SLI port in handling error attention with RN bit set (Rob Evers) [733500] - [scsi] lpfc: Fix two crashes when unsolicted ELS ECHO_CMD is received (Rob Evers) [733500] - [scsi] lpfc: Fix direct connect does not come up for SLI4 FC ports (Rob Evers) [733500] - [scsi] lpfc: Fixed long wait when firmware reset to a SLI port without required privilege (Rob Evers) [733500] - [scsi] lpfc: Fix request firmware support for little endian systems (Rob Evers) [733500]- [drm] radeon/kms: set a default max_pixel_clock (Dave Airlie) [729545] - [pci] pciehp: change wait time for valid configuration access (Myron Stowe) [727720] - [pci] ACPI: Report ASPM support to BIOS if not disabled from command line (Myron Stowe) [732501] - [ppc] pci: Add calls to set_pcie_port_type() and set_pcie_hotplug_bridge() (Steve Best) [734192] - [ppc] pci: Add missing hookup to pci_slot (Steve Best) [734192] - [ppc] pci: Add missing call to header fixup (Steve Best) [734192] - [virt] xen events: implement mask_ack (Andrew Jones) [733672] - [virt] Revert "[virt] xen/events: change to using fasteoi" (Andrew Jones) [733672] - [scsi] be2iscsi: Add pci_disable device (Mike Christie) [688076] - [scsi] be2iscsi: Adding a shutdown Routine (Mike Christie) [688076] - [net] ipv6: make fragment identifications less predictable (Jiri Pirko) [723433] {CVE-2011-2699} - [fs] Ecryptfs: Add mount option to check uid of device being mounted = expect uid (Eric Sandeen) [731176] {CVE-2011-1833}- [md] raid5: fix FUA request handling in ops_run_io() (Mike Snitzer) [733527] - [md] raid5: fix errant REQ_FUA that should be BIO_FUA (Mike Snitzer) [733527] - [perf] report: Use properly build_id kernel binaries (Jiri Olsa) [691343] - [ppc] pseries/xics: Use cpu_possible_mask rather than cpu_all_mask (Steve Best) [732357] - [drm] i915: Post-3.0 updates from drm-intel-fixes (Adam Jackson) [720702] - [scsi] bfa: Update the driver version to 3.0.2.2 (Rob Evers) [725913] - [scsi] bfa: Add support to store driver configuration in flash (Rob Evers) [725913] - [scsi] bfa: Add support to collect fabric stats (Rob Evers) [725913] - [scsi] bfa: Added support to configure QOS and collect stats (Rob Evers) [725913] - [scsi] bfa: Add support to configure trunking on Brocade adapter ports (Rob Evers) [725913] - [scsi] bfa: Add support to configure and query flash boot partition (Rob Evers) [725913] - [scsi] bfa: Added support to collect and reset fcport stats (Rob Evers) [725913] - [scsi] bfa: Add support for IO profiling (Rob Evers) [725913] - [scsi] bfa: Extend BSG to support more user commands (Rob Evers) [725913] - [scsi] bfa: Check supported speed based on port mode (Rob Evers) [725913] - [scsi] bfa: Update RME interrupt handling (Rob Evers) [725913] - [scsi] bfa: BSG return value fix to be compatible with kernel convention (Rob Evers) [725913] - [scsi] bfa: Add FC-transport based Asynchronous Event Notification support (Rob Evers) [725913] - [scsi] bfa: Move debugfs initialization before bfa init (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.1 (Rob Evers) [701485] - [scsi] bfa: Driver and BSG enhancements (Rob Evers) [701485] - [scsi] bfa: Added support to query PHY (Rob Evers) [701485] - [scsi] bfa: Added HBA diagnostics support (Rob Evers) [701485] - [scsi] bfa: Added support for flash configuration (Rob Evers) [701485] - [scsi] bfa: Added support to obtain SFP info (Rob Evers) [701485] - [scsi] bfa: Added support for CEE info and stats query (Rob Evers) [701485] - [scsi] bfa: Extend BSG interface (Rob Evers) [701485] - [scsi] bfa: FCS bug fixes (Rob Evers) [701485] - [scsi] bfa: DMA memory allocation enhancement (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter vHBA support (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter PLL init fixes (Rob Evers) [701485] - [scsi] bfa: Added Fabric Assigned Address(FAA) support (Rob Evers) [701485] - [scsi] bfa: IOC bug fixes (Rob Evers) [701485] - [scsi] bfa: Enable ASIC block configuration and query (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.0 (Rob Evers) [701485] - [scsi] bfa: Add BSG interface to support ELS, CT and vendor commands (Rob Evers) [701485] - [scsi] bfa: Driver initialization and model description fix (Rob Evers) [701485] - [scsi] bfa: Enhancement for fcpim and IO tag handling (Rob Evers) [701485] - [scsi] bfa: FC credit recovery and misc bug fixes (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter 16Gbs support and flash controller fixes (Rob Evers) [701485] - [scsi] bfa: IOC and PLL init changes for Brocade-1860 Fabric Adapter (Rob Evers) [701485] - [scsi] bfa: Changes to support vport disable and enable operations (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter Hardware Enablement (Rob Evers) [701485] - [scsi] bfa: Add pbc port disable check and fix LPS message name (Rob Evers) [701485] - [scsi] bfa: Introduce IOC event notification mechanism (Rob Evers) [701485] - [scsi] bfa: Introduced generic address len pair to represent DMA memory chunk (Rob Evers) [701485]- [pci] remove quirk for pre-production systems with Intel 82576 NIC (Prarit Bhargava) [729677] - [x86] efi: Revert new_memmap code (Matthew Garrett) [723274] - [infiniband] mlx4: add new module parameters (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Avoid duplicate devices from LUN scan (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Fix integer -> pointer cast warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: try to use larger FMR sizes to cover our mappings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: add support for indirect tables that don't fit in SRP_CMD (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: rework mapping engine to use multiple FMR entries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow sg_tablesize to be set for each target (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: move IB CM setup completion into its own function (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: always avoid non-zero offsets into an FMR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Test only once whether iu allocation succeeded (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Add GRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Remove LRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate hot-path variables into cache lines (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: stop sharing the host lock with SCSI (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Touch up a merge issue, fixes compilation (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce lock coverage of command completion (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce local coverage for command submission and EH (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: don't move active requests to their own list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow lockless work posting (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate state change code (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow task management without a previous request (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] rds/ib: use system_wq instead of rds_ib_fmr_wq (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [net] rds: Makefile: Remove deprecated items (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Manual backport of alloc_netdev_mqs (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Fix a merge issue (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Restoring RX buffer pointer in case of failure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Sensing link type at device initialization (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Fixing bad size of event queue buffer (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Fix loss of promiscuity (Doug Ledford) [612992 688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Removing HW info from ethtool -i report (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: updated driver version to 1.5.4.1 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Using blue flame support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: reserve UARs for userspace consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: maintain available field in bitmap allocator (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Add blue flame support for kernel consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Reporting HW revision in ethtool -i (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Wake on LAN support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: using new mlx4 interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Changing interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: bringing link up when registering netdevice (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: optimize adaptive moderation algorithm for better latency (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: moderation parameters are not reseted (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: going out of range of TX rings when reporting stats (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle protocol field in multicast table (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core, ib, en: Fix driver when sizeof phys_addr_t > sizeof long (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: Avoid vunmap() of invalid pointer if allocation fails (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Don't call dma_free_coherent() with irqs disabled (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Call alloc_etherdev to allocate RX and TX queues (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Add a check for strict_strtoul() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use pci_dev->revision, again (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Increase DMA max_segment_size on Mellanox hardware (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't print success message at level KERN_ERR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Don't reset disabled devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't generate async events for unregistered devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/amso1100: Fix compile warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix incorrect SFP+ link status detection on driver init (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix SFP+ link down detection issue with switch port disable (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Generate IB_EVENT_PORT_ERR/PORT_ACTIVE events (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix bonding on iw_nes (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Use vzalloc() to replace vmalloc()+memset(0) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Fix driver when sizeof (phys_addr_t) > sizeof (long) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix string continuation line (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use printf extension pR for struct resource (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Check for NULL mode in .devnode methods (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Save PID of ID's owner (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add support for netlink statistics export (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Pass QP type into rdma_create_id() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update exported headers list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Export enum cma_state in (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Add devnode methods to cm_class and umad_class (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Return EPROTONOSUPPORT when an RDMA device lacks the QP required (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/uverbs: Add devnode method to set path/mode (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Add .nodename/.mode to tell userspace where to create device node (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add netlink infrastructure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Backports to fix compile of changes that upstream made but relied on changes that don't exist in rhel6 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add error handling to ib_core_init() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/iwcm: Get rid of enum iw_cm_event_status (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add an ID_REUSEADDR option (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Fix handling of IPv6 addressing in cma_use_port (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Improve an error message so error code is included (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Replace global lock in rdma_destroy_id() with id-specific one (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/cm: Cancel pending LAP message when exiting IB_CM_ESTABLISH state (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update missed conversion of flush_scheduled_work() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Copy iWARP route information on queries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update workqueue usage (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] infiniband: remove dev_base_lock use (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [virt] vmalloc: eagerly clear ptes on vunmap (Igor Mammedov) [730503]- [build] spec: add more drivers to initrd (Andy Gospodarek) [714883] - [target] add to tech-preview.txt and call mark_tech_preview (Andy Grover) [638007] - [x86] ucode-amd: Don't warn when no ucode is available for a CPU revision (Anton Arapov) [731409] - [scsi] isci: remove core/scic_sds_port_configuration_agent.c (David Milburn) [730136] - [scsi] qla4xxx: export iface name (Mike Christie) [730599] - [s390x] config: switch on CONFIG_DEBUG_PAGEALLOC on s390x-debug kernel (Hendrik Brueckner) [702405] - [char] tpm: Fix uninitialized usage of data buffer (Stanislaw Gruszka) [684675] {CVE-2011-1160} - [ata] libata: remove SCSI host lock (David Milburn) [732062] - [scsi] scsi_dh_rdac: decide on whether to send mode select or not (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Detect the different RDAC operating modes (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Add definitions for different RDAC operating modes (Tomas Henzl) [683613] - [target] modify rhel config for tcm (Andy Grover) [638007] - [target] backport to old queuecommand interface (Andy Grover) [638007] - [target] fixup file backstore for vfs_fsync_range api change (Andy Grover) [638007] - [target] fixes for iblock backport (Andy Grover) [638007] - [scsi] add ACA_TAG definition to scsi/scsi_tcq.h (Andy Grover) [638007] - [scsi] Add missing SPC-4 CDB and MAINTENANCE_[IN, OUT] service action definitions (Andy Grover) [638007] - [target] Fix UTS_RELEASE build errors (Andy Grover) [638007] - [scsi] tcm_fc: Fixing reference counting problem which was causing ft_sess to be deleted (Andy Grover) [638007] - [scsi] Add FCoE Target support (Andy Grover) [638007] - [block] cfq-iosched: Reduce linked group count upon group destruction (Vivek Goyal) [726099] - [kdump] x86: Fix crashkernel=auto to take into account memory needed by filtering utility (Vivek Goyal) [730077]- [drm] radeon: post-3.0 fixes (Jerome Glisse) [730838] - [netdrv] netxen-firmware: rename firmware files (Andy Gospodarek) [693743] - [netdrv] netxen_nic: Fix common misspellings (Tony Camuso) [693740] - [netdrv] netxen_nic: Add support for VLAN RX HW acceleration (Tony Camuso) [693740] - [netdrv] netxen_nic: Fix ethtool->set_flags not intended -EINVAL return value (Tony Camuso) [693740] - [netdrv] netxen_nic: Support for GbE port settings (Tony Camuso) [693740] - [netdrv] netxen_nic: Notify firmware of Flex 10 interface down (Tony Camuso) [693740] - [netdrv] netxen-firmware: Update firmware to version 4.0.544 or greater (Tony Camuso) [693743] - [fs] autofs: fix some further kabi inconsistencies (Ian Kent) [704941] - [fs] kabi - add back do_add_mount() (Ian Kent) [704941] - [fs] kabi - rename follow_down_one() to follow_down() (Ian Kent) [704941] - [fs] VFS: Fix automount for negative autofs dentries (Ian Kent) [704941] - [fs] VFS: Fix vfsmount overput on simultaneous automount (Ian Kent) [704941] - [fs] autofs4 - reinstate last used update on access (Ian Kent) [704941] - [fs] tidy up around finish_automount() (Ian Kent) [704941] - [fs] don't drop newmnt on error in do_add_mount() (Ian Kent) [704941] - [fs] Take the completion of automount into new helper (Ian Kent) [704941] - [fs] autofs4: Merge the remaining dentry ops tables (Ian Kent) [704941] - [fs] Unexport do_add_mount() and add in follow_automount(), not ->d_automount() (Ian Kent) [704941] - [fs] vfs - Remove a further kludge from __do_follow_link() (Ian Kent) [704941] - [fs] autofs4 - bump version (Ian Kent) [704941] - [fs] autofs4 - add v4 pseudo direct mount support (Ian Kent) [704941] - [fs] autofs4 - fix wait validation (Ian Kent) [704941] - [fs] autofs4: cleanup autofs4_free_ino() (Ian Kent) [704941] - [fs] autofs4: cleanup dentry operations (Ian Kent) [704941] - [fs] autofs4: cleanup inode operations (Ian Kent) [704941] - [fs] autofs4: removed unused code (Ian Kent) [704941] - [fs] autofs4: add d_manage() dentry operation (Ian Kent) [704941] - [fs] autofs4: add d_automount() dentry operation (Ian Kent) [704941] - [fs] CIFS: Use d_automount() rather than abusing follow_link() [ver #2] (Ian Kent) [704941] - [fs] NFS: Use d_automount() rather than abusing follow_link() (Ian Kent) [704941] - [fs] VFS: Add an AT_NO_AUTOMOUNT flag to suppress terminal automount [ver #2] (Ian Kent) [704941] - [fs] Add a dentry op to allow processes to be held during pathwalk transit (Ian Kent) [704941] - [fs] VFS: Add a dentry op to handle automounting rather than abusing follow_link() (Ian Kent) [704941] - [fs] dcache remove d_mounted (Ian Kent) [704941] - [fs] Sanitize autofs_dev_ioctl_ismountpoint() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to expiring in autofs4_lookup_expiring() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to active in autofs4_lookup_active() (Ian Kent) [704941] - [fs] autofs4 - eliminate d_unhashed in path walk checks (Ian Kent) [704941] - [fs] autofs4 - cleanup active and expire lookup (Ian Kent) [704941] - [fs] autofs4 - rename unhashed to active in autofs4_lookup() (Ian Kent) [704941] - [fs] autofs4 - use autofs_info for pending flag (Ian Kent) [704941] - [fs] autofs4 - use helper for need mount check (Ian Kent) [704941] - [fs] autofs4 - use helpers for expiring list (Ian Kent) [704941] - [fs] autofs4 - use helpers for active list handling (Ian Kent) [704941] - [md] Using poll /proc/mdstat can monitor the events of adding a spare disks (Doug Ledford) [729696] - [md] raid5: get rid of duplicated call to bio_data_dir() (Doug Ledford) [729696] - [md] raid5: use kmem_cache_zalloc() (Doug Ledford) [729696] - [md] raid10: share pages between read and write bio's during recovery (Doug Ledford) [729696] - [md] raid10: factor out common bio handling code (Doug Ledford) [729696] - [md] raid10: get rid of duplicated conditional expression (Doug Ledford) [729696] - [md] raid5: remove unusual use of bio_iovec_idx() (Doug Ledford) [729696] - [md] raid5: fix raid5_set_bi_hw_segments (Doug Ledford) [729696] - [md] bitmap: remove unused fields from struct bitmap (Doug Ledford) [729696] - [md] bitmap: use proper accessor macro (Doug Ledford) [729696] - [md] check ->hot_remove_disk when removing disk (Doug Ledford) [729696] - [md] use is_power_of_2 macro (Doug Ledford) [729696] - [md] allow resync_start to be set while an array is active (Doug Ledford) [729696] - [md] raid10: reformat some loops with less indenting (Doug Ledford) [729696] - [md] raid10: remove unused variable (Doug Ledford) [729696] - [md] raid10: make more use of 'slot' in raid10d (Doug Ledford) [729696] - [md] raid10: some tidying up in fix_read_error (Doug Ledford) [729696] - [md] raid1: improve handling of pages allocated for write-behind (Doug Ledford) [729696] - [md] raid1: try fix_sync_read_error before process_checks (Doug Ledford) [729696] - [md] raid1: tidy up new functions: process_checks and fix_sync_read_error (Doug Ledford) [729696] - [md] raid1: split out two sub-functions from sync_request_write (Doug Ledford) [729696] - [md] make error_handler functions more uniform and correct (Doug Ledford) [729696] - [md] multipath: discard working_disks in favour of degraded (Doug Ledford) [729696] - [md] raid1: clean up read_balance (Doug Ledford) [729696] - [md] simplify raid10 read_balance (Doug Ledford) [729696] - [md] bitmap: fix saving of events_cleared and other state (Doug Ledford) [729696] - [md] reject a re-add request that cannot be honoured (Doug Ledford) [729696] - [md] Fix race when creating a new md device (Doug Ledford) [729696] - [md] raid5: fix build error, sector_t usage (Doug Ledford) [729696] - [md] Fix dev_sectors on takeover from raid0 to raid4/5 (Doug Ledford) [729696] - [input] kabi fixes after addition of MT slot fields (Mauro Carvalho Chehab) [464653] - [input] synaptics: retry failed resets when reconnecting (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix reconnect logic on MT devices (Mauro Carvalho Chehab) [464653] - [input] synaptics: ignore bogus mt packet (Mauro Carvalho Chehab) [464653] - [input] synaptics: add multi-finger and semi-mt support (Mauro Carvalho Chehab) [464653] - [input] create a separate code for handling mt slots (Mauro Carvalho Chehab) [464653] - [input] introduce MT event slots (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix handling of 2-button ClickPads (Mauro Carvalho Chehab) [464653] - [input] synaptics: simplify pass-through port handling (Mauro Carvalho Chehab) [464653] - [input] synaptics: relax capability ID checks on newer hardware (Mauro Carvalho Chehab) [464653] - [input] synaptics: set min/max for finger width (Mauro Carvalho Chehab) [464653] - [input] synaptics: only report width on hardware that supports it (Mauro Carvalho Chehab) [464653] - [input] synaptics: set dimensions as reported by firmware (Mauro Carvalho Chehab) [464653] - [input] Add support of Synaptics Clickpad device (Mauro Carvalho Chehab) [464653] - [input] psmouse: fix Synaptics detection when protocol is disabled (Mauro Carvalho Chehab) [464653]- [mm] mremap: resurrect overflow check in move_page_tables() (Andrea Arcangeli) [725926] - [security] SELinux: indicate fatal error in compat netfilter code (Eric Paris) [656952] - [security] SELinux: Only return netlink error when we know the return is fatal (Eric Paris) [656952] - [security] SELinux: return -ECONNREFUSED from ip_postroute to signal fatal error (Eric Paris) [656952] - [net] tcp_connect should return certain errors up the stack (Eric Paris) [656952] - [net] netfilter: allow hooks to pass error code back up the stack (Eric Paris) [656952] - [scsi] isci: remove reserved device IDs from isci_id_table (David Milburn) [730131] - [kernel] perf: Fix software event overflow (Peter Zijlstra) [730708] - [watchdog] hpwdt support for upcoming ProLiant generations (Tony Camuso) [726719] - [perf] spec: Adding python-perf package (Jiri Olsa) [725812] - [perf] tools: Add support to install perf python extension (Jiri Olsa) [725812] - [perf] sched: Usage leftover from trace -> script rename (Jiri Olsa) [726589] - [perf] sched: Do not delete session object prematurely (Jiri Olsa) [726595] - [perf] buildid-cache: Zero out buffer of filenames when adding/removing buildid (Jiri Olsa) [696044] - [x86] UV: Correct UV2 BAU destination timeout (George Beshers) [696269] - [x86] UV: Allow for non-consecutive sockets (George Beshers) [696269] - [x86] UV: Correct failed topology memory leak (George Beshers) [696269] - [x86] UV: Remove cpumask_t from the stack (George Beshers) [696269] - [x86] UV: Rename hubmask to pnmask (George Beshers) [696269] - [x86] UV: Correct reset_with_ipi() (George Beshers) [696269] - [x86] UV: Inline header file functions (George Beshers) [696269] - [x86] UV: Fix smp_processor_id() use in a preemptable region (George Beshers) [696269] - [x86] UV: Clean up uv_tlb.c (George Beshers) [696269] - [x86] Fix UV BAU for non-consecutive nasids (George Beshers) [696269] - [x86] UV: Enable 64-bit ACPI MFCG support (George Beshers) [696269] - [x86] UV: Avoid KABI breakage (George Beshers) [696269] - [x86] UV: Add support for SGI UV2 hub chip (George Beshers) [696269] - [x86] UV: Update node controller MMRs (George Beshers) [696269] - [scsi] libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] revert libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] libsas: fix loopback topology bug during discovery (David Milburn) [695955] - [ata] libata: fix locking for sas paths (David Milburn) [695955] - [scsi] libsas: plumb sas port scan into standard libata paths (David Milburn) [695955] - [scsi] libsas: Add option for SATA soft reset (David Milburn) [695955] - [scsi] libsas: fix SATA NCQ error (David Milburn) [695955] - [scsi] libsas: fix ata list corruption issue (David Milburn) [695955] - [scsi] libsas: convert to libata new error handler (David Milburn) [695955] - [ata] libata: separate error handler into usable components (David Milburn) [695955] - [scsi] libsas: remove spurious sata control register read/write (David Milburn) [695955] - [ata] libata: fix eh locking (David Milburn) [695955] - [ata] libsas: fix ATAPI check condition termination (David Milburn) [695955] - [scsi] Unify SAM_ and SAM_STAT_ macros (David Milburn) [695955] - [ata] libata: kill ATA_FLAG_DISABLED (David Milburn) [695955] - [ata] libata-sff: kill unused ata_bus_reset() (David Milburn) [695955]- [dm] RAID: add RAID1 to DM_RAID Kconfig (Mike Snitzer) [723010] - [block] DM RAID: add call to 'mark_tech_preview' (Jonathan E Brassow) [723010] - [dm] RAID: add RAID module to config (Mike Snitzer) [723010] - [md] RAID1: Generic unplug (Jonathan E Brassow) [723010] - [dm] RAID: Included header cleanup (Jonathan E Brassow) [723010] - [dm] RAID: Support RAID1 personality (Jonathan E Brassow) [723010] - [dm] RAID: Support Metadata devices (Jonathan E Brassow) [723010] - [dm] RAID: Allow write_mostly specification (Jonathan E Brassow) [723010] - [dm] RAID: Allow region_size specification (Jonathan E Brassow) [723010] - [dm] RAID: documentation update (Jonathan E Brassow) [723010] - [dm] RAID: cleanup parameter handling (Jonathan E Brassow) [723010] - [dm] RAID: RAID 4/5/6 basic support (Jonathan E Brassow) [723010] - [md] RAID1 changes for device-mapper (Jonathan E Brassow) [723010] - [md] Generate event on sync completion (Jonathan E Brassow) [723010] - [md] Prevent NULL ptr dereference (Jonathan E Brassow) [723010] - [md] support bitmap creation by DM (Jonathan E Brassow) [723010] - [md] raid5 do not set fullsync (Jonathan E Brassow) [723010] - [md] add sync_super to mddev_t struct (Jonathan E Brassow) [723010] - [md] move thread wakeups into resume (Jonathan E Brassow) [723010] - [md] Misc message clean-up (Jonathan E Brassow) [723010] - [md] No sync I/O while suspended (Jonathan E Brassow) [723010] - [md] No integrity register if no gendisk (Jonathan E Brassow) [723010] - [dm] table: propagate non-rotational flag (Mike Snitzer) [723005] - [dm] table: avoid crash if integrity profile changes (Mike Snitzer) [723005] - [dm] flakey: fix corrupt_bio_byte error path (Mike Snitzer) [723005] - [dm] add features flag to dm_target structure (Mike Snitzer) [714992] - [block] dm table: set flush capability based on underlying devices (Mike Snitzer) [725816] - [block] dm: suppress endian warnings (Mike Snitzer) [723005] - [block] eliminate potential for infinite loop in blkdev_issue_discard (Mike Snitzer) [723005] - [dm] introduce and use BIO_DISCARD (Mike Snitzer) [723005] - [dm] ioctl: prevent empty message (Mike Snitzer) [723005] - [dm] export dm_get_md (Mike Snitzer) [723005] - [dm] table: add always-writeable feature (Mike Snitzer) [723005] - [dm] table: add singleton feature (Mike Snitzer) [723005] - [dm] table: clean dm_get_device and move exports (Mike Snitzer) [723005] - [dm] ioctl: forbid multiple device specifiers (Mike Snitzer) [723005] - [dm] ioctl: introduce __get_dev_cell (Mike Snitzer) [723005] - [dm] ioctl: fill in device parameters in more ioctls (Mike Snitzer) [723005] - [dm] flakey: add corrupt_bio_byte feature (Mike Snitzer) [723005] - [dm] flakey: add drop_writes (Mike Snitzer) [723005] - [dm] flakey: support feature args (Mike Snitzer) [723005] - [dm] flakey: use dm_target_offset and support discards (Mike Snitzer) [723005] - [dm] table: share target argument parsing functions (Mike Snitzer) [723005] - [dm] snapshot: skip reading origin when overwriting complete chunk (Mike Snitzer) [723005] - [dm] ignore merge_bvec for-snapshots when safe (Mike Snitzer) [723005] - [dm] kcopyd: add dm_kcopyd_zero to zero an area (Mike Snitzer) [723005] - [dm] snapshot: style cleanups (Mike Snitzer) [723005] - [dm] snapshot: remove unused definitions (Mike Snitzer) [723005] - [dm] kcopyd: remove nr_pages field from job structure (Mike Snitzer) [723005] - [dm] kcopyd: remove offset field from job structure (Mike Snitzer) [723005] - [dm] use vzalloc (Mike Snitzer) [723005] - [dm] log userspace: use list_move (Mike Snitzer) [723005] - [dm] table: fix discard support (Mike Snitzer) [723005] - [dm] mpath: fix potential NULL pointer in feature arg processing (Mike Snitzer) [723005] - [dm] snapshot: flush disk cache when merging (Mike Snitzer) [723005] - [dm] io: RHEL specific updates to support interface changes (Mike Snitzer) [723005] - [dm] kcopyd: return client directly and not through a pointer (Mike Snitzer) [723005] - [dm] kcopyd: reserve fewer pages (Mike Snitzer) [723005] - [dm] io: use fixed initial mempool size (Mike Snitzer) [723005] - [dm] kcopyd: alloc pages from the main page allocator (Mike Snitzer) [723005] - [dm] kcopyd: add gfp parm to alloc_pl (Mike Snitzer) [723005] - [dm] kcopyd: remove superfluous page allocation spinlock (Mike Snitzer) [723005] - [dm] kcopyd: preallocate sub jobs to avoid deadlock (Mike Snitzer) [723005] - [dm] kcopyd: avoid pointless job splitting (Mike Snitzer) [723005] - [dm] table: reject devices without request fns (Mike Snitzer) [723005] - [dm] table: allow targets to support discards internally (Mike Snitzer) [723005] - [dm] mpath: allow table load with no priority groups (Mike Snitzer) [723005] - [dm] mpath: fail message ioctl if specified path is not valid (Mike Snitzer) [723005] - [dm] flakey: enable on all supported RHEL6 architectures (Mike Snitzer) [723005] - [dm] add flakey target (Mike Snitzer) [723005] - [dm] fix opening log and cow devices for read only tables (Mike Snitzer) [723005] - [dm] per target unplug callback support (Mike Snitzer) [723005] - [dm] introduce target callbacks and congestion callback (Mike Snitzer) [723005] - [dm] snapshot: remove unused dm_snapshot queued_bios_work (Mike Snitzer) [723005] - [block] cciss: do not attempt to read from a write-only register (Tony Camuso) [728676] - [scsi] mpt2sas: mark lockless mode tech preview (Prarit Bhargava) - [perf] x86: Add model 45 SandyBridge support (Prarit Bhargava) [729557] - [x86] section mismatch fix for boot_cpu_data_rh (Prarit Bhargava) [729341] - [mm] Avoid merging a VMA with another VMA which is cloned from the parent process. (Larry Woodman) [725855] - [pci] revert latest SRIOV patchset (Aristeu Rozanski) [730144]- [fs] sysfs: use rb-tree for inode number lookup (Mikulas Patocka) [725580] - [fs] sysfs: remove s_sibling hacks (Mikulas Patocka) [725580] - [fs] sysfs: use rb-tree for name lookups (Mikulas Patocka) [725580] - [fs] sysfs: count subdirectories (Mikulas Patocka) [725580] - [mm] backing-dev: use synchronize_rcu_expedited instead of synchronize_rcu (Mikulas Patocka) [725580] - [fs] cifs: don't start signing too early (Jeff Layton) [729437] - [fs] cifs: Fix signing failure when server mandates signing for NTLMSSP (Jeff Layton) [729437] - [net] net: don't set VLAN_TAG_PRESENT for VLAN 0 frames (Stefan Assmann) [706208] - [netdrv] bnx2x: fix undesired VLAN stripping (Michal Schmidt) [702752] - [fs] nfs: don't use d_move in nfs_async_rename_done (Jeff Layton) [729434] - [net] af_packet: prevent information leak (Jiri Pirko) [728033] - [net] gro: Only reset frag0 when skb can be pulled (Jiri Pirko) [726556] - [net] Fix security_socket_sendmsg() bypass problem. (Jiri Pirko) [708365] - [net] Cap number of elements for sendmmsg (Jiri Pirko) [708365] - [net] sendmmsg should only return an error if no messages were sent (Jiri Pirko) [708365] - [net] net: Add sendmmsg socket system call (Jiri Pirko) [708365] - [gfs2] assert in __gfs2_ail_flush after #676626 patch is applied (Robert S Peterson) [724921] - [fs] FS-Cache: Only call mark_tech_preview() when caching is actually begun (David Howells) [696396] - [fs] Fix mark_tech_preview() to not disable lock debugging (David Howells) [696396] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Andy Gospodarek) [719587] - [netdrv] vmxnet3: Update to latest upstream (Neil Horman) [694893]- [fs] xfs: unpin stale inodes directly in IOP_COMMITTED (Dave Chinner) [695827] - [fs] xfs: prevent bogus assert when trying to remove non-existent attribute (Dave Chinner) [695827] - [fs] xfs: clear XFS_IDIRTY_RELEASE on truncate down (Dave Chinner) [695827] - [fs] xfs: reset inode per-lifetime state when recycling it (Dave Chinner) [695827] - [fs] xfs: make log devices with write back caches work (Dave Chinner) [695827] - [fs] xfs: fix ->mknod() return value on xfs_get_acl() failure (Dave Chinner) [695827] - [fs] xfs: correctly decrement the extent buffer index in xfs_bmap_del_extent (Dave Chinner) [695827] - [fs] xfs: check for valid indices in xfs_iext_get_ext and xfs_iext_idx_to_irec (Dave Chinner) [695827] - [fs] xfs: fix up asserts in xfs_iflush_fork (Dave Chinner) [695827] - [fs] xfs: do not do pointer arithmetic on extent records (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bunmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmap_add_extent_* (Dave Chinner) [695827] - [fs] xfs: remove if_lastex (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_BMAPI_RSVBLOCKS flag (Dave Chinner) [695827] - [fs] xfs: obey minleft values during extent allocation correctly (Dave Chinner) [695827] - [fs] xfs: reset buffer pointers before freeing them (Dave Chinner) [695827] - [fs] xfs: avoid getting stuck during async inode flushes (Dave Chinner) [695827] - [fs] xfs: fix xfs_itruncate_start tracing (Dave Chinner) [695827] - [fs] xfs: kill off xfs_printk() (Dave Chinner) [695827] - [fs] xfs: treewide: fix a few typos in comments (Dave Chinner) [695827] - [fs] xfs: make AIL target updates and compares 32bit safe. (Dave Chinner) [695827] - [fs] xfs: always push the AIL to the target (Dave Chinner) [695827] - [fs] xfs: ensure reclaim cursor is reset correctly at end of AG (Dave Chinner) [695827] - [fs] xfs: add an x86 compat handler for XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: fix compiler warning in xfs_trace.h (Dave Chinner) [695827] - [fs] xfs: cleanup duplicate initializations (Dave Chinner) [695827] - [fs] xfs: reduce the number of pagb_lock roundtrips in xfs_alloc_clear_busy (Dave Chinner) [695827] - [fs] xfs: exact busy extent tracking (Dave Chinner) [695827] - [fs] xfs: do not immediately reuse busy extent ranges (Dave Chinner) [695827] - [fs] xfs: optimize AGFL refills (Dave Chinner) [695827] - [fs] xfs: fix duplicate message output (Dave Chinner) [695827] - [fs] xfs: fix xfs_debug warnings (Dave Chinner) [695827] - [fs] xfs: fix variable set but not used warnings (Dave Chinner) [695827] - [fs] xfs: convert log tail checking to a warning (Dave Chinner) [695827] - [fs] xfs: catch bad block numbers freeing extents. (Dave Chinner) [695827] - [fs] xfs: fix extent format buffer allocation size (Dave Chinner) [695827] - [fs] xfs: Fix common misspellings (Dave Chinner) [695827] - [fs] xfs: fix unreferenced var error in xfs_buf.c (Dave Chinner) [695827] - [fs] xfs: stop using the page cache to back the buffer cache (Dave Chinner) [695827] - [fs] xfs: register the inode cache shrinker before quotachecks (Dave Chinner) [695827] - [fs] xfs: xfs_trans_read_buf() should return an error on failure (Dave Chinner) [695827] - [fs] xfs: introduce inode cluster buffer trylocks for xfs_iflush (Dave Chinner) [695827] - [fs] xfs: vmap: flush vmap aliases when mapping fails (Dave Chinner) [695827] - [fs] xfs: preallocation transactions do not need to be synchronous (Dave Chinner) [695827] - [fs] xfs: don't name variables "panic" (Dave Chinner) [695827] - [fs] xfs: factor agf counter updates into a helper (Dave Chinner) [695827] - [fs] xfs: clean up the xfs_alloc_compute_aligned calling convention (Dave Chinner) [695827] - [fs] xfs: kill support/debug.[ch] (Dave Chinner) [695827] - [fs] xfs: Convert remaining cmn_err() callers to new API (Dave Chinner) [695827] - [fs] xfs: convert the quota debug prints to new API (Dave Chinner) [695827] - [fs] xfs: rename xfs_cmn_err_fsblock_zero() (Dave Chinner) [695827] - [fs] xfs: convert xfs_fs_cmn_err to new error logging API (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_mount_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_repair_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: convert xfs_cmn_err to xfs_alert_tag (Dave Chinner) [695827] - [fs] xfs: Convert xlog_warn to new logging interface (Dave Chinner) [695827] - [fs] xfs: Convert linux-2.6/ files to new logging interface (Dave Chinner) [695827] - [fs] xfs: introduce new logging API. (Dave Chinner) [695827] - [fs] xfs: enable delaylog by default (Dave Chinner) [695827] - [fs] xfs: more sensible inode refcounting for ialloc (Dave Chinner) [695827] - [fs] xfs: stop using xfs_trans_iget in the RT allocator (Dave Chinner) [695827] - [fs] xfs: check if device support discard in xfs_ioc_trim() (Dave Chinner) [695827] - [fs] xfs: add lockdep annotations for the rt inodes (Dave Chinner) [695827] - [fs] xfs: fix xfs_get_extsz_hint for a zero extent size hint (Dave Chinner) [695827] - [fs] xfs: only lock the rt bitmap inode once per allocation (Dave Chinner) [695827] - [fs] xfs: xfs_bmap_add_extent_delay_real should init br_startblock (Dave Chinner) [695827] - [fs] xfs: fix dquot shaker deadlock (Dave Chinner) [695827] - [fs] xfs: handle CIL transaction commit failures correctly (Dave Chinner) [695827] - [fs] xfs: limit extsize to size of AGs and/or MAXEXTLEN (Dave Chinner) [695827] - [fs] xfs: prevent extsize alignment from exceeding maximum extent size (Dave Chinner) [695827] - [fs] xfs: limit extent length for allocation to AG size (Dave Chinner) [695827] - [fs] xfs: speculative delayed allocation uses rounddown_power_of_2 badly (Dave Chinner) [695827] - [fs] xfs: fix efi item leak on forced shutdown (Dave Chinner) [695827] - [fs] xfs: fix log ticket leak on forced shutdown. (Dave Chinner) [695827] - [fs] xfs: Do not name variables "panic" (Dave Chinner) [695827] - [fs] xfs: prevent NMI timeouts in cmn_err (Dave Chinner) [695827] - [fs] xfs: workqueue: convert cancel_rearming_delayed_work[queue]() users to cancel_delayed_work_sync() (Dave Chinner) [695827] - [fs] make the feature checks in ->fallocate future proof (Dave Chinner) [695827] - [fs] xfs: Add log level to assertion printk (Dave Chinner) [695827] - [fs] xfs: fix an assignment within an ASSERT() (Dave Chinner) [695827] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [695827] - [fs] xfs: add FITRIM support (Dave Chinner) [695827] - [fs] xfs: ensure log covering transactions are synchronous (Dave Chinner) [695827] - [fs] xfs: factor common write setup code (Dave Chinner) [695827] - [fs] xfs: split buffered IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: split direct IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: introduce xfs_rw_lock() helpers for locking the inode (Dave Chinner) [695827] - [fs] xfs: factor post-write newsize updates (Dave Chinner) [695827] - [fs] xfs: factor common post-write isize handling code (Dave Chinner) [695827] - [fs] xfs: convert grant head manipulations to lockless algorithm (Dave Chinner) [695827] - [fs] xfs: introduce new locks for the log grant ticket wait queues (Dave Chinner) [695827] - [fs] xfs: log timestamp changes to the source inode in rename (Dave Chinner) [695827] - [fs] xfs: convert log grant heads to atomic variables (Dave Chinner) [695827] - [fs] xfs: convert l_tail_lsn to an atomic variable. (Dave Chinner) [695827] - [fs] xfs: convert l_last_sync_lsn to an atomic variable (Dave Chinner) [695827] - [fs] xfs: make AIL tail pushing independent of the grant lock (Dave Chinner) [695827] - [fs] xfs: use wait queues directly for the log wait queues (Dave Chinner) [695827] - [fs] xfs: combine grant heads into a single 64 bit integer (Dave Chinner) [695827] - [fs] xfs: rework log grant space calculations (Dave Chinner) [695827] - [fs] xfs: fact out common grant head/log tail verification code (Dave Chinner) [695827] - [fs] xfs: convert log grant ticket queues to list heads (Dave Chinner) [695827] - [fs] xfs: use AIL bulk delete function to implement single delete (Dave Chinner) [695827] - [fs] xfs: use AIL bulk update function to implement single updates (Dave Chinner) [695827] - [fs] xfs: remove all the inodes on a buffer from the AIL in bulk (Dave Chinner) [695827] - [fs] xfs: consume iodone callback items on buffers as they are processed (Dave Chinner) [695827] - [fs] xfs: reduce the number of AIL push wakeups (Dave Chinner) [695827] - [fs] xfs: bulk AIL insertion during transaction commit (Dave Chinner) [695827] - [fs] xfs: clean up xfs_ail_delete() (Dave Chinner) [695827] - [fs] xfs: Pull EFI/EFD handling out from under the AIL lock (Dave Chinner) [695827] - [fs] xfs: fix EFI transaction cancellation. (Dave Chinner) [695827] - [fs] xfs: connect up buffer reclaim priority hooks (Dave Chinner) [695827] - [fs] xfs: add a lru to the XFS buffer cache (Dave Chinner) [695827] - [fs] xfs: only run xfs_error_test if error injection is active (Dave Chinner) [695827] - [fs] xfs: avoid moving stale inodes in the AIL (Dave Chinner) [695827] - [fs] xfs: delayed alloc blocks beyond EOF are valid after writeback (Dave Chinner) [695827] - [fs] xfs: push stale, pinned buffers on trylock failures (Dave Chinner) [695827] - [fs] xfs: fix failed write truncation handling. (Dave Chinner) [695827] - [fs] xfs: convert xfsbud shrinker to a per-buftarg shrinker. (Dave Chinner) [695827] - [fs] xfs: convert pag_ici_lock to a spin lock (Dave Chinner) [695827] - [fs] xfs: convert inode cache lookups to use RCU locking (Dave Chinner) [695827] - [fs] xfs: rcu free inodes (Dave Chinner) [695827] - [fs] xfs: don't truncate prealloc from frequently accessed inodes (Dave Chinner) [695827] - [fs] xfs: dynamic speculative EOF preallocation (Dave Chinner) [695827] - [fs] xfs: use KM_NOFS for allocations during attribute list operations (Dave Chinner) [695827] - [fs] xfs: provide a inode iolock lockdep class (Dave Chinner) [695827] - [fs] xfs: factor duplicate code in xfs_alloc_ag_vextent_near into a helper (Dave Chinner) [695827] - [fs] xfs: clean up xfs_alloc_ag_vextent_exact (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_at_offset (Dave Chinner) [695827] - [fs] xfs: refactor xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove the all_bh flag from xfs_convert_page (Dave Chinner) [695827] - [fs] xfs: remove xfs_probe_cluster (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_blocks (Dave Chinner) [695827] - [fs] xfs: kill xfs_iomap (Dave Chinner) [695827] - [fs] xfs: cleanup the xfs_iomap_write_* helpers (Dave Chinner) [695827] - [fs] xfs: a few small tweaks for overwrites in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove some dead bio handling code (Dave Chinner) [695827] - [fs] xfs: improve mapping type check in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: untangle phase1 vs phase2 recovery helpers (Dave Chinner) [695827] - [fs] xfs: refactor xlog_recover_commit_trans (Dave Chinner) [695827] - [fs] xfs: use struct list_head for the buf cancel table (Dave Chinner) [695827] - [fs] xfs: remove leftovers of old buffer log items in recovery code (Dave Chinner) [695827] - [fs] xfs: fix exporting with left over 64-bit inodes (Dave Chinner) [695827] - [fs] xfs: remove incorrect assert in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: fix a few compiler warnings with CONFIG_XFS_QUOTA=n (Dave Chinner) [695827] - [fs] xfs: tell lockdep about parent iolock usage in filestreams (Dave Chinner) [695827] - [fs] xfs: move delayed write buffer trace (Dave Chinner) [695827] - [fs] xfs: fix per-ag reference counting in inode reclaim tree walking (Dave Chinner) [695827] - [fs] xfs: xfs_ioctl: fix information leak to userland (Dave Chinner) [695827] - [fs] xfs: remove experimental tag from the delaylog option (Dave Chinner) [695827] - [fs] tree-wide: fix comment/printk typos (Dave Chinner) [695827] - [fs] writeback: remove nonblocking/encountered_congestion references (Dave Chinner) [695827] - [fs] xfs: semaphore cleanup (Dave Chinner) [695827] - [fs] xfs: Extend project quotas to support 32bit project ids (Dave Chinner) [695827] - [fs] xfs: remove xfs_buf wrappers (Dave Chinner) [695827] - [fs] xfs: remove xfs_cred.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_globals.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_version.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_refcache.h (Dave Chinner) [695827] - [fs] xfs: fix the xfs_trans_committed (Dave Chinner) [695827] - [fs] xfs: remove unused t_callback field in struct xfs_trans (Dave Chinner) [695827] - [fs] xfs: fix bogus m_maxagi check in xfs_iget (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb_batch for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: remove XFS_MOUNT_NO_PERCPU_SB (Dave Chinner) [695827] - [fs] xfs: pack xfs_buf structure more tightly (Dave Chinner) [695827] - [fs] xfs: convert buffer cache hash to rbtree (Dave Chinner) [695827] - [fs] xfs: serialise inode reclaim within an AG (Dave Chinner) [695827] - [fs] xfs: batch inode reclaim lookup (Dave Chinner) [695827] - [fs] xfs: implement batched inode lookups for AG walking (Dave Chinner) [695827] - [fs] xfs: split out inode walk inode grabbing (Dave Chinner) [695827] - [fs] xfs: split inode AG walking into separate code for reclaim (Dave Chinner) [695827] - [fs] xfs: remove buftarg hash for external devices (Dave Chinner) [695827] - [fs] xfs: use unhashed buffers for size checks (Dave Chinner) [695827] - [fs] xfs: kill XBF_FS_MANAGED buffers (Dave Chinner) [695827] - [fs] xfs: store xfs_mount in the buftarg instead of in the xfs_buf (Dave Chinner) [695827] - [fs] xfs: introduced uncached buffer read primitve (Dave Chinner) [695827] - [fs] xfs: rename xfs_buf_get_nodaddr to be more appropriate (Dave Chinner) [695827] - [fs] xfs: don't use vfs writeback for pure metadata modifications (Dave Chinner) [695827] - [fs] xfs: lockless per-ag lookups (Dave Chinner) [695827] - [fs] xfs: remove debug assert for per-ag reference counting (Dave Chinner) [695827] - [fs] xfs: reduce the number of CIL lock round trips during commit (Dave Chinner) [695827] - [fs] xfs: eliminate some newly-reported gcc warnings (Dave Chinner) [695827] - [fs] xfs: remove the ->kill_root btree operation (Dave Chinner) [695827] - [fs] xfs: stop using xfs_qm_dqtobp in xfs_qm_dqflush (Dave Chinner) [695827] - [fs] xfs: simplify xfs_qm_dqusage_adjust (Dave Chinner) [695827] - [fs] xfs: Introduce XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: use range primitives for xfs page cache operations (Dave Chinner) [695827] - [fs] xfs: force background CIL push under sustained load (Dave Chinner) [695827] - [fs] xfs: Make fiemap work with sparse files (Dave Chinner) [695827] - [fs] xfs: prevent 32bit overflow in space reservation (Dave Chinner) [695827] - [fs] xfs: Disallow 32bit project quota id (Dave Chinner) [695827] - [fs] xfs: improve buffer cache hash scalability (Dave Chinner) [695827] - [fs] xfs: do not discard page cache data on EAGAIN (Dave Chinner) [695827] - [fs] xfs: don't do memory allocation under the CIL context lock (Dave Chinner) [695827] - [fs] xfs: Reduce log force overhead for delayed logging (Dave Chinner) [695827] - [fs] xfs: dummy transactions should not dirty VFS state (Dave Chinner) [695827] - [fs] xfs: ensure f_ffree returned by statfs() is non-negative (Dave Chinner) [695827] - [fs] xfs: handle negative wbc->nr_to_write during sync writeback (Dave Chinner) [695827] - [fs] xfs: unlock items before allowing the CIL to commit (Dave Chinner) [695827] - [fs] xfs: new truncate sequence (Dave Chinner) [695827] - [fs] xfs: get rid of block_write_begin_newtrunc (Dave Chinner) [695827] - [fs] sort out blockdev_direct_IO variants (Dave Chinner) [695827] - [fs] xfs simplify and speed up direct I/O completions (Dave Chinner) [695827] - [fs] xfs: fix big endian build (Dave Chinner) [695827] - [fs] xfs: clean up xfs_bmap_get_bp (Dave Chinner) [695827] - [fs] xfs: simplify xfs_truncate_file (Dave Chinner) [695827] - [fs] xfs: kill the b_strat callback in xfs_buf (Dave Chinner) [695827] - [fs] xfs: remove obsolete osyncisosync mount option (Dave Chinner) [695827] - [fs] xfs: clean up filestreams helpers (Dave Chinner) [695827] - [fs] xfs: fix gcc 4.6 set but not read and unused statement warnings (Dave Chinner) [695827] - [fs] xfs: Fix build when CONFIG_XFS_POSIX_ACL=n (Dave Chinner) [695827] - [fs] xfs: fix unsigned underflow in xfs_free_eofblocks (Dave Chinner) [695827] - [fs] xfs: use GFP_NOFS for page cache allocation (Dave Chinner) [695827] - [fs] xfs: fix memory reclaim recursion deadlock on locked inode buffer (Dave Chinner) [695827] - [fs] xfs: fix xfs_trans_add_item() lockdep warnings (Dave Chinner) [695827] - [fs] xfs: simplify and remove xfs_ireclaim (Dave Chinner) [695827] - [fs] xfs: remove a dmapi leftover (Dave Chinner) [695827] - [fs] xfs: writepage always has buffers (Dave Chinner) [695827] - [fs] xfs: allow writeback from kswapd (Dave Chinner) [695827] - [fs] xfs: remove incorrect log write optimization (Dave Chinner) [695827] - [fs] xfs: split xfs_itrace_entry (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput_new (Dave Chinner) [695827] - [fs] xfs: some iget tracing cleanups / fixes (Dave Chinner) [695827] - [fs] xfs: do not use emums for flags used in tracing (Dave Chinner) [695827] - [fs] xfs: remove explicit xfs_sync_data/xfs_sync_attr calls on umount (Dave Chinner) [695827] - [fs] xfs: small cleanups for xfs_iomap / __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: reduce stack usage in xfs_iomap (Dave Chinner) [695827] - [fs] xfs: avoid synchronous transaction in xfs_fs_write_inode (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_releasepage (Dave Chinner) [695827] - [fs] xfs: remove unused delta tracking code in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: remove unused XFS_BMAPI_ flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_TRANS_NOSLEEP/XFS_TRANS_WAIT flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_LOG_SLEEP and XFS_LOG_NOSLEEP flags (Dave Chinner) [695827] - [fs] xfs: kill the unused xlog_debug variable (Dave Chinner) [695827] - [fs] xfs: fix the xfs_log_iovec i_addr type (Dave Chinner) [695827] - [fs] xfs: simplify inode to transaction joining (Dave Chinner) [695827] - [fs] xfs: simplify buffer pinning (Dave Chinner) [695827] - [fs] xfs: give li_cb callbacks the correct prototype (Dave Chinner) [695827] - [fs] xfs: give xfs_item_ops methods the correct prototypes (Dave Chinner) [695827] - [fs] xfs: merge iop_unpin_remove into iop_unpin (Dave Chinner) [695827] - [fs] xfs: simplify log item descriptor tracking (Dave Chinner) [695827] - [fs] xfs: remove unneeded #include statements (Dave Chinner) [695827] - [fs] xfs: drop dmapi hooks (Dave Chinner) [695827] - [fs] xfs: improve xfs_isilocked (Dave Chinner) [695827] - [fs] xfs: skip writeback from reclaim context (Dave Chinner) [695827] - [fs] xfs: fix access to upper inodes without inode64 (Dave Chinner) [695827] - [fs] xfs: fix might_sleep() warning when initialising per-ag tree (Dave Chinner) [695827] - [fs] xfs/quota: Add missing mutex_unlock (Dave Chinner) [695827] - [fs] xfs: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: convert more trace events to DEFINE_EVENT (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: Check new inode size is OK before preallocating (Dave Chinner) [695827] - [fs] xfs: clean up xlog_align (Dave Chinner) [695827] - [fs] xfs: cleanup log reservation calculactions (Dave Chinner) [695827] - [fs] xfs: be more explicit if RT mount fails due to config (Dave Chinner) [695827] - [fs] xfs: replace E2BIG with EFBIG where appropriate (Dave Chinner) [695827] - [fs] xfs: Ensure inode allocation buffers are fully replayed (Dave Chinner) [695827] - [fs] xfs: enable background pushing of the CIL (Dave Chinner) [695827] - [fs] xfs: forced unmounts need to push the CIL (Dave Chinner) [695827] - [fs] xfs: Introduce delayed logging core code (Dave Chinner) [695827] - [fs] xfs: Improve scalability of busy extent tracking (Dave Chinner) [695827] - [fs] xfs: make the log ticket ID available outside the log infrastructure (Dave Chinner) [695827] - [fs] xfs: clean up log ticket overrun debug output (Dave Chinner) [695827] - [fs] xfs: Clean up XFS_BLI_* flag namespace (Dave Chinner) [695827] - [fs] xfs: modify buffer item reference counting (Dave Chinner) [695827] - [fs] xfs: allow log ticket allocation to take allocation flags (Dave Chinner) [695827] - [fs] xfs: Don't reuse the same transaction ID for duplicated transactions. (Dave Chinner) [695827] - [fs] xfs: mark xfs_iomap_write_ helpers static (Dave Chinner) [695827] - [fs] xfs: clean up end index calculation in xfs_page_state_convert (Dave Chinner) [695827] - [fs] xfs: clean up mapping size calculation in __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: clean up xfs_iomap_valid (Dave Chinner) [695827] - [fs] xfs: move I/O type flags into xfs_aops.c (Dave Chinner) [695827] - [fs] xfs: kill struct xfs_iomap (Dave Chinner) [695827] - [fs] xfs: report iomap_bn in block base (Dave Chinner) [695827] - [fs] xfs: report iomap_offset and iomap_bsize in block base (Dave Chinner) [695827] - [fs] xfs: remove iomap_delta (Dave Chinner) [695827] - [fs] xfs: remove iomap_target (Dave Chinner) [695827] - [fs] xfs: limit xfs_imap_to_bmap to a single mapping (Dave Chinner) [695827] - [fs] xfs: simplify buffer to transaction matching (Dave Chinner) [695827] - [fs] xfs: kill off l_sectbb_mask (Dave Chinner) [695827] - [fs] xfs: record log sector size rather than log2(that) (Dave Chinner) [695827] - [fs] xfs: remove dead XFS_LOUD_RECOVERY code (Dave Chinner) [695827] - [fs] xfs: removed unused XFS_QMOPT_ flags (Dave Chinner) [695827] - [fs] xfs: remove a few macro indirections in the quota code (Dave Chinner) [695827] - [fs] xfs: access quotainfo structure directly (Dave Chinner) [695827] - [fs] xfs: wait for direct I/O to complete in fsync and write_inode (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: duplicated include (Dave Chinner) [695827] - [fs] xfs: minor odds and ends in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: avoid repeated pointer dereferences (Dave Chinner) [695827] - [fs] xfs: change a few labels in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: enforce synchronous writes in xfs_bwrite (Dave Chinner) [695827] - [fs] xfs: remove periodic superblock writeback (Dave Chinner) [695827] - [fs] xfs: make the log ticket transaction id random (Dave Chinner) [695827] - [fs] xfs: nothing special about 1-block log sector (Dave Chinner) [695827] - [fs] xfs: encapsulate bbcount validity checking (Dave Chinner) [695827] - [fs] xfs: kill XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: simplify XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: fix min bufsize bugs in two places (Dave Chinner) [695827] - [fs] xfs: add const qualifiers to xfs error function args (Dave Chinner) [695827] - [fs] xfs: remove xfs_dqmarker (Dave Chinner) [695827] - [fs] xfs: convert the dquot free list to use list heads (Dave Chinner) [695827] - [fs] xfs: convert the dquot hash list to use list heads (Dave Chinner) [695827] - [fs] xfs: remove duplicate code from dquot reclaim (Dave Chinner) [695827] - [fs] xfs: convert the per-mount dquot list to use list heads (Dave Chinner) [695827] - [fs] xfs: add log item recovery tracing (Dave Chinner) [695827] - [fs] xfs: clean up xlog_write_adv_cnt (Dave Chinner) [695827] - [fs] xfs: introduce new internal log vector structure (Dave Chinner) [695827] - [fs] xfs: reindent xlog_write (Dave Chinner) [695827] - [fs] xfs: factor xlog_write (Dave Chinner) [695827] - [fs] xfs: log ticket reservation underestimates the number of iclogs (Dave Chinner) [695827] - [fs] xfs: Clean up xfs_trans_committed code after factoring (Dave Chinner) [695827] - [fs] xfs: update and factor xfs_trans_committed() (Dave Chinner) [695827] - [fs] xfs: clean up xfs_trans_commit logic even more (Dave Chinner) [695827] - [fs] xfs: split out iclog writing from xfs_trans_commit() (Dave Chinner) [695827] - [fs] xfs: fix reservation release commit flag in xfs_bmap_add_attrfork() (Dave Chinner) [695827] - [fs] xfs: remove stale parameter from ->iop_unpin method (Dave Chinner) [695827] - [fs] xfs: Add inode pin counts to traces (Dave Chinner) [695827] - [fs] xfs: factor log item initialisation (Dave Chinner) [695827] - [fs] xfs: add blockdev name to kthreads (Dave Chinner) [695827] - [fs] xfs: Fix integer overflow in fs/xfs/linux-2.6/xfs_ioctl*.c (Dave Chinner) [695827] - [fs] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dave Chinner) [695827] - [fs] xfs: use scalable vmap API (Dave Chinner) [695827] - [fs] xfs: remove old vmap cache (Dave Chinner) [695827] - [fs] xfs: backport of vmapped buffer helpers (Dave Chinner) [695827] - [fs] quota: drop permission checks from xfs_fs_set_xstate/xfs_fs_set_xquota (Dave Chinner) [695827] - [fs] quota: clean up Q_XQUOTASYNC (Dave Chinner) [695827] - [fs] xfs: remove xfs_ipin/xfs_iunpin (Dave Chinner) [695827] - [fs] xfs: cleanup xfs_iunpin_wait/xfs_iunpin_nowait (Dave Chinner) [695827] - [fs] xfs: kill xfs_lrw.h (Dave Chinner) [695827] - [fs] xfs: factor common xfs_trans_bjoin code (Dave Chinner) [695827] - [fs] xfs: stop passing opaque handles to xfs_log.c routines (Dave Chinner) [695827] - [fs] xfs: split xfs_bmap_btalloc (Dave Chinner) [695827] - [fs] xfs: fix xfs_fsblock_t tracing (Dave Chinner) [695827] - [fs] xfs: implement optimized fdatasync (Dave Chinner) [695827] - [fs] xfs: remove wrapper for the fsync file operation (Dave Chinner) [695827] - [fs] xfs: remove wrappers for read/write file operations (Dave Chinner) [695827] - [fs] xfs: merge xfs_lrw.c into xfs_file.c (Dave Chinner) [695827] - [fs] fs/xfs: Correct NULL test (Dave Chinner) [695827] - [fs] xfs: only clear the suid bit once in xfs_write (Dave Chinner) [695827] - [fs] xfs: turn off sign warnings (Dave Chinner) [695827] - [fs] xfs: replace KM_LARGE with explicit vmalloc use (Dave Chinner) [695827] - [fs] xfs: rearrange xfs_mod_sb() to avoid array subscript warning (Dave Chinner) [695827] - [fs] xfs: suppress spurious uninitialised var warning in xfs_bmapi() (Dave Chinner) [695827] - [fs] xfs: make compile warn about char sign mismatches again (Dave Chinner) [695827] - [fs] xfs: clean up sign warnings in dir2 code (Dave Chinner) [695827] - [fs] xfs: convert attr to use unsigned names (Dave Chinner) [695827] - [fs] xfs: xfs_buf_iomove() doesn't care about signedness (Dave Chinner) [695827] - [fs] xfs: make xfs_dir_cilookup_result use unsigned char (Dave Chinner) [695827] - [fs] xfs: convert dirnameops to unsigned char names (Dave Chinner) [695827] - [fs] xfs: convert DM ops to use unsigned char names (Dave Chinner) [695827] - [fs] xfs: directory names are unsigned (Dave Chinner) [695827] - [fs] xfs: Use list_heads for log recovery item lists (Dave Chinner) [695827] - [fs] xfs: make several more functions static (Dave Chinner) [695827] - [fs] xfs: fix incorrect quota return value sign (Dave Chinner) [695827] - [kernel] vsprintf: Recursive vsnprintf: Add "pV", struct va_format (Dave Chinner) [695827] - [fs] check ATTR_SIZE contraints in inode_change_ok (Dave Chinner) [695827] - [fs] new helper: ihold() (Dave Chinner) [695827] - [fs] introduce new truncate sequence (Dave Chinner) [695827]- [virt] KVM: Don't spin on virt instruction faults during reboot (Marcelo Tosatti) [637520] - [virt] KVM: Mask unsupported cpuid leaves (Don Dugger) [729060] - [virt] KVM: move and fix substitue search for missing CPUID entries (Don Dugger) [729060] - [virt] KVM: fix XSAVE bit scanning (Don Dugger) [729060] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [729060] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [729060] - [virt] KVM: Fix OSXSAVE after migration (Don Dugger) [729060] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [729060] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [729060] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [729060] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [729060] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [729060] - [x86] Export FPU API for KVM use (Don Dugger) [729060] - [virt] KVM: x86: Use FPU API (Don Dugger) [729060] - [perf] Fix static build of perf tool (Jiri Olsa) [725522] - [perf] clear out make flags when calling kernel make kernelver (Jiri Olsa) [725522] - [perf] Use make kernelversion instead of parsing the Makefile (Jiri Olsa) [725522] - [perf] python: Fix argument name list of read_on_cpu() (Jiri Olsa) [725522] - [perf] evlist: Don't die if sample_{id_all|type} is invalid (Jiri Olsa) [725522] - [perf] python: Use exception to propagate errors (Jiri Olsa) [725522] - [perf] evlist: Remove dependency on debug routines (Jiri Olsa) [725522] - [perf] top: Don't stop if no kernel symtab is found (Jiri Olsa) [725522] - [perf] top: Handle kptr_restrict (Jiri Olsa) [725522] - [perf] top: Remove unused macro (Jiri Olsa) [725522] - [perf] events: initialize fd array to -1 instead of 0 (Jiri Olsa) [725522] - [perf] tools: Make sure kptr_restrict warnings fit 80 col terms (Jiri Olsa) [725522] - [perf] tools: Fix build on older systems (Jiri Olsa) [725522] - [perf] symbols: Handle /proc/sys/kernel/kptr_restrict (Jiri Olsa) [725522] - [perf] Remove duplicate headers (Jiri Olsa) [725522] - [perf] tools: Fix sample type size calculation in 32 bits archs (Jiri Olsa) [725522] - [perf] tools: Fix sample size bit operations (Jiri Olsa) [725522] - [perf] tools: Fix ommitted mmap data update on remap (Jiri Olsa) [725522] - [perf] tools: Propagate event parse error handling (Jiri Olsa) [725522] - [perf] tools: Robustify dynamic sample content fetch (Jiri Olsa) [725522] - [perf] tools: Pre-check sample size before parsing (Jiri Olsa) [725522] - [perf] tools: Move evlist sample helpers to evlist area (Jiri Olsa) [725522] - [perf] tools: Remove junk code in mmap size handling (Jiri Olsa) [725522] - [perf] tools: Check we are able to read the event size on mmap (Jiri Olsa) [725522] - [perf] Only include annotate.h once in tools/perf/util/ui/browsers/annotate.c (Jiri Olsa) [725522] - [perf] stat: Add more cache-miss percentage printouts (Jiri Olsa) [725522] - [perf] stat: Add -d -d and -d -d -d options to show more CPU events (Jiri Olsa) [725522] - [perf] bench, x86: Add alternatives-asm.h wrapper (Jiri Olsa) [725522] - [perf] Fix multi-event parsing bug (Jiri Olsa) [725522] - [perf] probe: Fix the missed parameter initialization (Jiri Olsa) [725522] - [perf] stat: Tell user about unsupported events in the list (Jiri Olsa) [725522] - [perf] list: Fix max event string size (Jiri Olsa) [725522] - [perf] stat: Fail softly on unsupported events (Jiri Olsa) [725522] - [perf] stat: Leave more room for percentages (Jiri Olsa) [725522] - [perf] stat: Adjust stall cycles warning percentages (Jiri Olsa) [725522] - [perf] stat: Analyze front-end and back-end stall counts (Jiri Olsa) [725522] - [perf] tools: Add front-end and back-end stalled cycles support (Jiri Olsa) [725522] - [perf] stat: Fix compatibility behavior (Jiri Olsa) [725522] - [perf] stat: Add --sync/-S option (Jiri Olsa) [725522] - [perf] stat: Fix printout vertical alignment (Jiri Olsa) [725522] - [perf] stat: Add -d/--detailed flag to run with a lot of events (Jiri Olsa) [725522] - [perf] stat: Print out miss/hit ratio for L1 data-cache events (Jiri Olsa) [725522] - [perf] stat: Print branch misses warning colors (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles warning colors (Jiri Olsa) [725522] - [perf] stat: Fix -nan output in perf stat noise printouts (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles to the default output (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles accounting, prettify the resulting output (Jiri Olsa) [725522] - [perf] stat: Factor our shadow stats (Jiri Olsa) [725522] - [perf] stat: Make all displayed event names parseable as well (Jiri Olsa) [725522] - [perf] stat: Fail more clearly when an invalid modifier is specified (Jiri Olsa) [725522] - [perf] tools: Accept case-insensitive symbolic event variants (Jiri Olsa) [725522] - [perf] stat: Print cache misses as percentage (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles percentage (Jiri Olsa) [725522] - [perf] events: Add stalled cycles generic event - PERF_COUNT_HW_STALLED_CYCLES (Jiri Olsa) [725522] - [perf] script: improve validation of sample attributes for output fields (Jiri Olsa) [725522] - [perf] script: Add support for PERF_TYPE_RAW (Jiri Olsa) [725522] - [perf] tools: git mv tools/perf/{features-tests.mak, config/} (Jiri Olsa) [725522] - [perf] tools: Move `try-cc' (Jiri Olsa) [725522] - [perf] tools: Makefile: PYTHON{, _CONFIG} to bandage Python 3 incompatibility (Jiri Olsa) [725522] - [perf] tools: Makefile: Clean up `python/perf.so' rule (Jiri Olsa) [725522] - [perf] symbols: Give more useful names to 'self' parameters (Jiri Olsa) [725522] - [perf] script: Add more documentation about the -f/--fields parameters (Jiri Olsa) [725522] - [perf] script: If type not given fields apply to all event types (Jiri Olsa) [725522] - [perf] probe: Add fastpath to do lookup by function name (Jiri Olsa) [725522] - [perf] Fix a build error with some GCC versions (Jiri Olsa) [725522] - [perf] python: Add cgroup.c to setup.py to get it building again (Jiri Olsa) [725522] - [perf] tool: Add cgroup support (Jiri Olsa) [725522] - [x86] perf: Cherry pick from linux-3.1 for pentium 4 (Peter Zijlstra) [692677 725524] {CVE-2011-2693} - [x86] perf: Cherry pick from linux-3.1 (Peter Zijlstra) [725524] - [kernel] perf: Redo RHEL fixups (Peter Zijlstra) [725524] - [x86] perf: Sync to linux-3.0 (Peter Zijlstra) [725524] - [kernel] perf: Core perf sync to linux-3.0 (Peter Zijlstra) [725524] - [powerpc] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [x86] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [kernel] perf: Undo core perf differences (Peter Zijlstra) [725524] - [kernel] perf: enable perf-cgroup support (Peter Zijlstra) [725524]- [scsi] isci: fix checkpatch errors (David Milburn) [695954] - [scsi] isci: Retrieve the EFI variable for OEM parameter (David Milburn) [695954] - [scsi] isci: Device reset should request sas_phy_reset (David Milburn) [695954] - [scsi] isci: pare back error messages (David Milburn) [695954] - [scsi] isci: cleanup silicon revision detection (David Milburn) [695954] - [scsi] isci: merge scu_unsolicited_frame.h into unsolicited_frame_control.h (David Milburn) [695954] - [scsi] isci: merge sata.[ch] into request.c (David Milburn) [695954] - [scsi] isci: kill 'get/set' macros (David Milburn) [695954] - [scsi] isci: retire scic_sds_ and scic_ prefixes (David Milburn) [695954] - [scsi] isci: unify isci_host and scic_sds_controller (David Milburn) [695954] - [scsi] isci: unify isci_remote_device and scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: unify isci_port and scic_sds_port (David Milburn) [695954] - [scsi] isci: fix scic_sds_remote_device_terminate_requests (David Milburn) [695954] - [scsi] isci: unify isci_phy and scic_sds_phy (David Milburn) [695954] - [scsi] isci: unify isci_request and scic_sds_request (David Milburn) [695954] - [scsi] isci: rename / clean up scic_sds_stp_request (David Milburn) [695954] - [scsi] isci: preallocate requests (David Milburn) [695954] - [scsi] isci: combine request flags (David Milburn) [695954] - [scsi] isci: unify can_queue tracking on the tci_pool, uplevel tag assignment (David Milburn) [695954] - [scsi] isci: Terminate dev requests on FIS err bit rx in NCQ (David Milburn) [695954] - [scsi] isci: fix frame received locking (David Milburn) [695954] - [scsi] isci: possible buffer overflow in isci_parse_oem_parameters fixed (David Milburn) [695954] - [scsi] isci: fix isci_task_execute_tmf completion (David Milburn) [695954] - [scsi] isci: fix support for arbitrarily large smp requests (David Milburn) [695954] - [scsi] isci: fix dma_unmap_sg usage (David Milburn) [695954] - [scsi] isci: fix smp response frame overrun (David Milburn) [695954] - [scsi] isci: kill device_sequence (David Milburn) [695954] - [scsi] isci: kill isci_remote_device_change_state() (David Milburn) [695954] - [scsi] isci: atomic device lookup and reference counting (David Milburn) [695954] - [scsi] isci: fix ssp response iu buffer size in isci_tmf (David Milburn) [695954] - [scsi] isci: cleanup request allocation (David Milburn) [695954] - [scsi] isci: cleanup/optimize queue increment macros (David Milburn) [695954] - [scsi] isci: cleanup tag macros (David Milburn) [695954] - [scsi] isci: cleanup/optimize pool implementation (David Milburn) [695954] - [scsi] isci: Disable link layer hang detection (David Milburn) [695954] - [scsi] isci: Hard reset failure will link reset all phys in the port (David Milburn) [695954] - [scsi] isci: Explicitly decode remote node ready and suspended states (David Milburn) [695954] - [scsi] isci: fix isci_terminate_pending() list management (David Milburn) [695954] - [scsi] isci: Handle timed-out request terminations correctly (David Milburn) [695954] - [scsi] isci: Requests that do not start must be set to "complete" (David Milburn) [695954] - [scsi] isci: Add decode for SMP request retry error condition (David Milburn) [695954] - [scsi] isci: filter broadcast change notifications during SMP phy resets (David Milburn) [695954] - [scsi] isci: Move the reset delay after the remote node resumption (David Milburn) [695954] - [scsi] isci: remove 'min memory' infrastructure (David Milburn) [695954] - [scsi] isci: Added support for C0 to SCU Driver (David Milburn) [695954] - [scsi] isci: additional state machine cleanup (David Milburn) [695954] - [scsi] isci: state machine cleanup (David Milburn) [695954] - [scsi] isci: Removing unused variables compiler warnings (David Milburn) [695954] - [scsi] isci: removing the kmalloc in smp request construct (David Milburn) [695954] - [scsi] isci: remove isci_timer interface (David Milburn) [695954] - [scsi] isci: Remove tmf timeout_timer (David Milburn) [695954] - [scsi] isci: convert phy_startup_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert scic_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert power control timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert phy sata_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert port config agent timer to sci_timer (David Milburn) [695954] - [scsi] isci: replace isci_timer list with proper embedded timers (David Milburn) [695954] - [scsi] isci: add some type safety to the state machine interface (David Milburn) [695954] - [scsi] isci: unify rnc start{io|task} handlers (David Milburn) [695954] - [scsi] isci: unify rnc suspend/resume handlers (David Milburn) [695954] - [scsi] isci: unify rnc destruct handlers (David Milburn) [695954] - [scsi] isci: unify rnc event handlers (David Milburn) [695954] - [scsi] isci: unify port start_io and complete_io handlers (David Milburn) [695954] - [scsi] isci: unify port link_up and link_down handlers (David Milburn) [695954] - [scsi] isci: remove port frame and event handlers (David Milburn) [695954] - [scsi] isci: unify port reset, add_phy, and remove_phy handlers (David Milburn) [695954] - [scsi] isci: remove port destruct handler (David Milburn) [695954] - [scsi] isci: unify port stop handlers (David Milburn) [695954] - [scsi] isci: remove port start handler (David Milburn) [695954] - [scsi] isci: merge port ready substates into primary state machine (David Milburn) [695954] - [scsi] isci: c99 port state handlers (David Milburn) [695954] - [scsi] isci: clarify phy to port lookups (David Milburn) [695954] - [scsi] isci: unify phy consume_power handlers (David Milburn) [695954] - [scsi] isci: unify phy event handlers (David Milburn) [695954] - [scsi] isci: unify phy frame handlers (David Milburn) [695954] - [scsi] isci: remove phy destruct handlers (David Milburn) [695954] - [scsi] isci: unify phy reset handlers (David Milburn) [695954] - [scsi] isci: unify phy stop handlers (David Milburn) [695954] - [scsi] isci: unify phy start handlers (David Milburn) [695954] - [scsi] isci: merge phy substates (David Milburn) [695954] - [scsi] isci: remove the completion and event state handlers (David Milburn) [695954] - [scsi] isci: remove request task context completion state handler (David Milburn) [695954] - [scsi] isci: unify request frame handlers (David Milburn) [695954] - [scsi] isci: unify request start handlers (David Milburn) [695954] - [scsi] isci: unify request abort handlers (David Milburn) [695954] - [scsi] isci: merge stp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge smp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge ssp task management substates into primary state machine (David Milburn) [695954] - [scsi] isci: uplevel port infrastructure (David Milburn) [695954] - [scsi] isci: uplevel phy infrastructure (David Milburn) [695954] - [scsi] isci: uplevel request infrastructure (David Milburn) [695954] - [scsi] isci: uplevel state machine (David Milburn) [695954] - [scsi] isci: uplevel register hardware data structures and unsolicited frame handling (David Milburn) [695954] - [scsi] isci: move core/controller to host (David Milburn) [695954] - [scsi] isci: unify constants (David Milburn) [695954] - [scsi] isci: unify request data structures (David Milburn) [695954] - [scsi] isci: make command/response iu explicit request object members (David Milburn) [695954] - [scsi] isci: move task context alignment from run-time to compile time (David Milburn) [695954] - [scsi] isci: make sgl explicit/aligned request object member (David Milburn) [695954] - [scsi] isci: move stp request info to scic_sds_request (David Milburn) [695954] - [scsi] isci: unify port data structures (David Milburn) [695954] - [scsi] isci: unify phy data structures (David Milburn) [695954] - [scsi] isci: rnc state machine table c99 conversion (David Milburn) [695954] - [scsi] isci: remove scic_sds_port_increment_request_count (David Milburn) [695954] - [scsi] isci: kill scic_controller_get_port_handle function (David Milburn) [695954] - [scsi] isci: Removing unnecessary functions in request.c (David Milburn) [695954] - [scsi] isci: unify isci_host data structures (David Milburn) [695954] - [scsi] isci: implement I_T_nexus_reset (David Milburn) [695954] - [scsi] isci: fix ata locking (David Milburn) [695954] - [scsi] isci: removing intel_*.h headers (David Milburn) [695954] - [scsi] isci: Using Linux SSP frame header (David Milburn) [695954] - [scsi] isci: Remove SCIC_SWAP_DWORD() (David Milburn) [695954] - [scsi] isci: fixup SAS iaf protocols data structure (David Milburn) [695954] - [scsi] isci: remove redundant copies of IAF (David Milburn) [695954] - [scsi] isci: Converting smp_response to Linux native smp_resp (David Milburn) [695954] - [scsi] isci: Fixup of smp request (David Milburn) [695954] - [scsi] isci: Convert of sci_ssp_response_iu to ssp_response_iu (David Milburn) [695954] - [scsi] isci: Fixup SSP command IU and task IU (David Milburn) [695954] - [scsi] isci: renaming sas_capabilities to scic_phy_cap (David Milburn) [695954] - [scsi] isci: Collapsing of phy_type data structure (David Milburn) [695954] - [scsi] isci: Convert SAS identify address frame to Linux Native format (David Milburn) [695954] - [scsi] isci: Convert ATA defines to Linux native defines (David Milburn) [695954] - [scsi] isci: Convert SATA fis data structures to Linux native (David Milburn) [695954] - [scsi] isci: remove compile-time silicon configuration (David Milburn) [695954] - [scsi] isci: Removing unused define SCIC_SDS_4_ENABLED (David Milburn) [695954] - [scsi] isci: kill scic_sds_remote_device.state_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device frame_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device event_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device resume_handler (David Milburn) [695954] - [scsi] isci: unify remote_device suspend_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device complete_task_handler (David Milburn) [695954] - [scsi] isci: unify remote_device start_task_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device continue_io_handler (David Milburn) [695954] - [scsi] isci: unify remote_device complete_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_complete_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device destruct_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device fail_handler (David Milburn) [695954] - [scsi] isci: unify remote_device stop_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_handlers (David Milburn) [695954] - [scsi] isci: fix remote_device start_io regressions (David Milburn) [695954] - [scsi] isci: kill scic_remote_device_get_connection_rate (David Milburn) [695954] - [scsi] isci: merge remote_device substates into a single state machine (David Milburn) [695954] - [scsi] isci: Removed sci_object.h from project (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_request (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_node_context (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_port (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_phy (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_controller (David Milburn) [695954] - [scsi] isci: Removed struct sci_base_object from state machine (David Milburn) [695954] - [scsi] isci: Implement SCU AFE recipe 10 (David Milburn) [695954] - [scsi] isci: Remove excessive log noise with expander hot-unplug (David Milburn) [695954] - [scsi] isci: allow fallback to option-rom if efi variable retrieval fails (David Milburn) [695954] - [scsi] isci: removing non-working ATAPI code (David Milburn) [695954] - [scsi] isci: remove scic_sds_remote_device_get_port_index (David Milburn) [695954] - [scsi] isci: remove usage of sci_sas_address in scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: kill smp_discover_response (David Milburn) [695954] - [scsi] isci: kill smp_discover_response_protocols in favor of domain_device.dev_type (David Milburn) [695954] - [scsi] isci: cleanup remote device construction and comments (David Milburn) [695954] - [scsi] isci: move remote_device handling out of the core (David Milburn) [695954] - [scsi] isci: unify remote_device data structures (David Milburn) [695954] - [scsi] isci: remove rnc->device back pointer (David Milburn) [695954] - [scsi] isci: make a remote_node_context a proper member of a remote_device (David Milburn) [695954] - [scsi] isci: rely on irq core for intx multiplexing, and silence screaming intx (David Milburn) [695954] - [scsi] isci: replace this_* and this_* to variable names that are more meaningful and tell us what they actually are (David Milburn) [695954] - [scsi] isci: audit usage of BUG_ON macro in isci driver (David Milburn) [695954] - [scsi] isci: sparse warnings cleanup (David Milburn) [695954] - [scsi] isci: replace sci_sas_link_rate with sas_linkrate (David Milburn) [695954] - [scsi] isci: remove base_phy abstraction (David Milburn) [695954] - [scsi] isci: remove base_port abstraction (David Milburn) [695954] - [scsi] isci: remove base_remote_device abstraction (David Milburn) [695954] - [scsi] isci: remove scic_controller state handlers (David Milburn) [695954] - [scsi] isci: simplify dma coherent allocation (David Milburn) [695954] - [scsi] isci: simplify request state handlers (David Milburn) [695954] - [scsi] isci: kill dead data structurs in scic_io_request.h (David Milburn) [695954] - [scsi] isci: remove base_request abstraction (David Milburn) [695954] - [scsi] isci: remove base_controller abstraction (David Milburn) [695954]- [s390x] qeth: add support for af_iucv HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] qeth: exploit asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] qeth: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] af_iucv: add HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] if_ether: add new Ethernet Protocol ID (Hendrik Brueckner) [694262] - [s390x] af_iucv: cleanup - use iucv_sk(sk) early (Hendrik Brueckner) [694262] - [s390x] af_iucv: use loadable iucv interface (Hendrik Brueckner) [694262] - [s390x] iucv: kernel option for z/VM IUCV and HiperSockets transports (Hendrik Brueckner) [694262] - [s390x] iucv: introduce loadable iucv interface (Hendrik Brueckner) [694262] - [scsi] Taints the kernel for mpt2sas inlockless mode (Luming Yu) [717090] - [scsi] mpt2sas: lockless mode (Tomas Henzl) [717090] - [scsi] qla4xxx: Boot from SAN support for open-iscsi (Mike Christie) [634584] - [scsi] qla4xxx: Remove reduandant code after open-iscsi integration (Mike Christie) [634584] - [scsi] qla4xxx: support session management using iscsiadm (Mike Christie) [634584] - [scsi] scsi_transport_iscsi: Add conn login, kernel to user, event to support offload session login (Mike Christie) [634584] - [scsi] qla4xxx: add bsg support (Mike Christie) [634584] - [scsi] iscsi class: add bsg support to iscsi class (Mike Christie) [634584] - [block] bsg: add bsg heler library (Mike Christie) [634584] - [scsi] qla4xxx: Add VLAN support (Mike Christie) [634584] - [scsi] libiscsi: don't bugon when if user sets markers (Mike Christie) [634584] - [scsi] iscsi class: expand vlan support (Mike Christie) [634584] - [scsi] be2iscsi: remove host and session casts (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for iscsi host attrs (Mike Christie) [634584] - [scsi] iscsi class: remove iface param mask (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for session attrs (Mike Christie) [634584] - [scsi] iscsi cls: sysfs group is_visible callout for conn attrs (Mike Christie) [634584] - [scsi] qla4xxx: added support to show multiple iface in sysfs (Mike Christie) [634584] - [scsi] iscsi class: add iface representation (Mike Christie) [634584] - [scsi] qla4xxx: Added new "struct ipaddress_config" (Mike Christie) [634584] - [scsi] qla4xxx: add support for set_net_config (Mike Christie) [634584] - [scsi] iscsi_transport: add support for net settings (Mike Christie) [634584] - [scsi] iscsi: support qla4xxx boot and session mgmt (Mike Christie) [634584] - [drm] nvc0/gr: remove MODULE_FIRMWARE() lines (Ben Skeggs) [727981] - [ppc] kdump: CPUs assume the context of the oopsing CPU, remove extra longjmp (Steve Best) [727478] - [virt] SVM: Implement Flush-By-Asid feature (Frank Arnold) [634275] - [virt] SVM: Use svm_flush_tlb instead of force_new_asid (Frank Arnold) [634275] - [virt] SVM: Remove flush_guest_tlb function (Frank Arnold) [634275] - [x86] kvm: add new AMD SVM feature bits (Frank Arnold) [634275] - [virt] SVM: Add clean-bit for LBR state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for CR2 register (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for segments and CPL (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for GDT and IDT (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for DR6 and DR7 (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for control registers (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for NPT state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for interrupt state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for the ASID (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for IOPM_BASE and MSRPM_BASE (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for intercepts, tsc-offset and pause filter count (Frank Arnold) [634288] - [virt] SVM: Add clean-bits infrastructure code (Frank Arnold) [634288] - [virt] SVM: copy instruction bytes from VMCB (Frank Arnold) [634291] - [virt] SVM: implement enhanced INVLPG intercept (Frank Arnold) [634291] - [virt] SVM: enhance MOV DR intercept handler (Frank Arnold) [634291] - [virt] SVM: enhance MOV CR intercept handler (Frank Arnold) [634291] - [virt] SVM: add Decode Assist SVM feature bit name (Frank Arnold) [634291] - [virt] cleanup emulate_instruction (Frank Arnold) [634291] - [virt] x86: fix CR8 handling (Frank Arnold) [634291] - [virt] SVM: implement NEXTRIPsave SVM feature (Frank Arnold) [634291] - [scsi] IB/qib: Fix potential deadlock with link down interrupt (Chad Dupuis) [724021] - [scsi] megaraid: update to v5.38 (Tomas Henzl) [705835] - [scsi] arcmsr: driver update (Tomas Henzl) [697403]- [pci] Only enable SRIOV on the bootstring pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (James Takahashi) [587729] - [pci] Clear bridge resource flags if requested size is 0 (James Takahashi) [587729] - [pci] fix PCI bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources. (James Takahashi) [587729] - [pci] introduce reset_resource() (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [scsi] mpt2sas: WarpDrive Infinite command retries due to wrong scsi command entry in MPI message (Tomas Henzl) [703192] - [scsi] mpt2sas: Adding support for customer specific branding (Tomas Henzl) [703192] - [scsi] mpt2sas: Added DID_NO_CONNECT return when driver remove and avoid shutdown call (Tomas Henzl) [703192] - [scsi] mpt2sas: fix broadcast AEN and task management issue (Tomas Henzl) [703192] - [scsi] mpt2sas: Set max_sector count from module parameter (Tomas Henzl) [703192] - [scsi] mpt2sas MPI next revision header update (Tomas Henzl) [703192] - [scsi] mpt2sas: Fixed Big Indian Issues on 32 bit PPC (Tomas Henzl) [703192] - [scsi] mpt2sas: Fix missing reference tag seed with Type 2 devices (Tomas Henzl) [703192] - [scsi] mpt2sas : WarpDrive New product SSS6200 support added (Tomas Henzl) [703192] - [scsi] mpt2sas: do not check serial_number in the abort handler (Tomas Henzl) [703192] - [scsi] mpt2sas: remove flush_scheduled_work() usages (Tomas Henzl) [703192] - [scsi] mptfusion: Bump version 3.4.19 (Tomas Henzl) [703194] - [scsi] mptfusion: Adding inline data padding support for TAPE drive. (Tomas Henzl) [703194] - [scsi] mptfusion: Remove debug print from mptscsih_qcmd() (Tomas Henzl) [703194] - [scsi] mptfusion: do not check serial_number in the abort handler (Tomas Henzl) [703194] - [fs] dio: don't zero out the pages array inside struct dio (Jeff Moyer) [725444] - [scsi] bnx2fc: set lockless to 1 in scsi_host_template (Mike Christie) [696773] - [scsi] bnx2fc: Update copyright and bump version to 1.0.4 (Mike Christie) [696773] - [scsi] bnx2fc: Tx BDs cache in write tasks (Mike Christie) [696773] - [scsi] bnx2fc: Do not arm CQ when there are no CQEs (Mike Christie) [696773] - [scsi] bnx2fc: hold tgt lock when calling cmd_release (Mike Christie) [696773] - [scsi] bnx2fc: Enable support for sequence level error recovery (Mike Christie) [696773] - [scsi] bnx2fc: HSI changes for tape (Mike Christie) [696773] - [scsi] bnx2fc: Handle REC_TOV error code from firmware (Mike Christie) [696773] - [scsi] bnx2fc: REC/SRR link service request and response handling (Mike Christie) [696773] - [scsi] bnx2fc: Support 'sequence cleanup' task (Mike Christie) [696773] - [scsi] bnx2fc: Enable REC & CONF support for the session (Mike Christie) [696773] - [scsi] bnx2fc: Introduce interface structure for each vlan interface (Mike Christie) [696773] - [scsi] bnx2fc: Replace printks with KERN_ALERT to KERN_ERR/KERN_INFO (Mike Christie) [696773] - [scsi] bnx2fc: call ethtool's get/set_settings callbacks with cleaned data (Mike Christie) [696773] - [netdrv] firmware: add bnx2x FW 7.0.20.0 (Michal Schmidt) - [netdrv] bnx2x: update driver to v1.70 (Michal Schmidt) [695631 695847 695857 698285 701288] - [fs] jbd2: Improve scalability by not taking j_state_lock in jbd2_journal_stop() (Larry Woodman) [721044] - [net] lo: Do not allow VLAN on loopback (Jiri Pirko) [703709] - [fs] ext4: Rewrite ext4_page_mkwrite() to use generic helpers (Eric Sandeen) [692167] - [fs] vfs: Block mmapped writes while the fs is frozen (Eric Sandeen) [692167] - [fs] vfs: Create __block_page_mkwrite() helper passing error values back (Eric Sandeen) [692167] - [fs] cifs: fix compiler warning in CIFSSMBQAllEAs (Jeff Layton) [725370] - [fs] cifs: fix name parsing in CIFSSMBQAllEAs (Jeff Layton) [725370]- [virt] KVM: Enable ERMS feature support for KVM (Don Dugger) [721135] - [virt] KVM: Expose RDWRGSFS bit to KVM guests (Don Dugger) [721205] - [virt] KVM: Add RDWRGSFS support when setting CR4 (Don Dugger) [721205] - [virt] KVM: Remove RDWRGSFS bit from CR4_RESERVED_BITS (Don Dugger) [721205] - [virt] KVM: MMU: Adjust shadow paging to work when SMEP=1 and CR0.WP=0 (Don Dugger) [703053] - [virt] KVM: Add instruction fetch checking when walking guest page table (Don Dugger) [703053] - [virt] KVM: Mask function7 ebx against host capability word9 (Don Dugger) [703053] - [virt] KVM: Add SMEP support when setting CR4 (Don Dugger) [703053] - [virt] KVM: Remove SMEP bit from CR4_RESERVED_BITS (Don Dugger) [703053] - [virt] KVM: Mask KVM_GET_SUPPORTED_CPUID data with Linux cpuid info (Don Dugger) [703053] - [x86] enable supervision mode execution protection (Luming Yu) [696152] - [x86] cpufeature: Fix cpuid leaf 7 feature detection (Prarit Bhargava) [696457] - [x86] x86, mem, intel: Initialize Enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, alternative, doc: Add comment for applying alternatives order (Prarit Bhargava) [696457] - [x86] alternative: Add altinstruction_entry macro (Prarit Bhargava) [696457] - [x86] x86, mem: clear_page_64.S: Support clear_page() with enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, mem: copy_user_64.S: Support copy_to/from_user by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memcpy_64.S: Optimize memcpy by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memset_64.S: Optimize memset by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memmove_64.S: Optimize memmove by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, cpufeature: Add CPU feature bit for enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] Fix spelling error in the memcpy() source code comment (Prarit Bhargava) [696457] - [x86] x86-64, mem: Convert memmove() to assembly file and fix return value bug (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memmove for small size and unaligned cases (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memcpy by avoiding memory false dependence (Prarit Bhargava) [696457] - [x86] x86, mem: Don't implement forward memmove() as memcpy() (Prarit Bhargava) [696457] - [x86] x86, alternatives: Fix one more open-coded 8-bit alternative number (Prarit Bhargava) [696457] - [x86] cpu: Support the features flags in new CPUID leaf 7 (Prarit Bhargava) [696457] - [x86] x86, alternatives: Use 16-bit numbers for cpufeature index (Prarit Bhargava) [696457] - [x86] x86-32: Rework cache flush denied handler (Prarit Bhargava) [696457] - [x86] x86-64: Modify memcpy()/memset() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86-64: Modify copy_user_generic() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86/alternatives: Check replacementlen <= instrlen at build time (Prarit Bhargava) [696457] - [x86] x86-64: __copy_from_user_inatomic() adjustments (Prarit Bhargava) [696457] - [mm] oom killer output should display UID (Frantisek Hrbata) [700499] - [mm] avoid wrapping vm_pgoff in mremap() and stack expansion (Jerome Marchand) [716541] {CVE-2011-2496} - [pci] MSI: Restore read_msi_msg_desc(); add get_cached_msi_msg_desc() (Don Zickus) [696511] - [pci] MSI: Remove unsafe and unnecessary hardware access (Don Zickus) [696511] - [mm] Fix node_start/end_pfn() definition for mm/page_cgroup.c (Johannes Weiner) [703499] - [mm] memcg: fix init_page_cgroup nid with sparsemem (Johannes Weiner) [703499] - [mm] page_cgroup: allocate memory cgroup structures on local nodes (Johannes Weiner) [703499] - [mm] add alloc_pages_exact_nid() (Johannes Weiner) [703499] - [mm] page_cgroup: reduce allocation overhead for page_cgroup array (Johannes Weiner) [703499] - [scsi] ipr: fix possible false positive detection of stuck interrupt (Steve Best) [693817] - [scsi] ipr: Driver version 2.5.2 (Steve Best) [693817] - [scsi] ipr: increase the dump size for 64 bit adapters (Steve Best) [693817] - [mm] mem-hotplug: update pcp->stat_threshold when memory hotplug occur (Johannes Weiner) [625264] - [mm] vmstat: use a single setter function and callback for adjusting percpu thresholds (Johannes Weiner) [625264] - [mm] page allocator: adjust the per-cpu counter threshold when memory is low (Johannes Weiner) [625264] - [mm] page allocator: calculate a better estimate of NR_FREE_PAGES when memory is low and kswapd is awake (Johannes Weiner) [625264] - [mm] vmstat: update zone stat threshold when onlining a cpu (Johannes Weiner) [625264] - [scsi] qla4xxx: Update driver version to 5.02.00-k7 (Mike Christie) [694098] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [694098] - [scsi] qla4xxx: do not take host lock in queuecommand (Mike Christie) [694098] - [scsi] qla4xxx: Remove AF_DPC_SCHEDULED flag from ha. (Mike Christie) [694098] - [scsi] qla4xxx: Don't check FW alive if ISP82XX reset is in progress (Mike Christie) [694098] - [scsi] qla4xxx: Don't process mbx interrupt unconditionally (Mike Christie) [694098] - [scsi] qla4xxx: Complete the cmd if sense_len is zero (Mike Christie) [694098] - [scsi] qla4xxx: Dump HW/FW reg to figure out what caused FW to be hung for ISP82XX (Mike Christie) [694098] - [scsi] qla4xxx: Updated the reset sequence for ISP82xx (Mike Christie) [694098] - [scsi] qla4xxx: update function qla4xxx_isr_decode_mailbox() (Mike Christie) [694098] - [scsi] treewide: fix a few typos in comments (Mike Christie) [694098] - [scsi] remove cmd->serial_number litter (Mike Christie) [694098] - [scsi] Fix common misspellings (Mike Christie) [694098] - [scsi] qla4xxx: Use polling mode for disable interrupt mailbox completion (Mike Christie) [694098] - [scsi] qla4xxx: Update driver version to 5.02.00-k6 (Mike Christie) [694098] - [scsi] qla4xxx: masking required bits of add_fw_options during initialization (Mike Christie) [694098] - [scsi] qla4xxx: added new function qla4xxx_relogin_all_devices (Mike Christie) [694098] - [scsi] qla4xxx: add support for ql4xsess_recovery_tmo cmd line param (Mike Christie) [694098] - [scsi] qla4xxx: Add support for ql4xmaxqdepth command line parameter (Mike Christie) [694098] - [scsi] qla4xxx: cleanup function qla4xxx_process_ddb_changed (Mike Christie) [694098] - [scsi] qla4xxx: Prevent other port reinitialization during remove_adapter (Mike Christie) [694098] - [scsi] qla4xxx: remove unused ddb flag DF_NO_RELOGIN (Mike Christie) [694098] - [scsi] qla4xxx: cleanup DDB relogin logic during initialization (Mike Christie) [694098] - [scsi] qla4xxx: Do not retry ISP82XX initialization if H/W state is failed (Mike Christie) [694098] - [scsi] qla4xxx: Do not send mbox command if FW is in failed state (Mike Christie) [694098] - [scsi] qla4xxx: cleanup qla4xxx_initialize_ddb_list() (Mike Christie) [694098] - [scsi] drivers:scsi Change printk typo initate -> initiate (Mike Christie) [694098] - [scsi] bnx2i: Updated version (Mike Christie) [696760] - [scsi] bnx2i: Modified to skip CNIC registration if iSCSI is not supported (Mike Christie) [696760] - [scsi] bnx2i: Optimized the iSCSI offload performance (Mike Christie) [696760] - [scsi] bnx2i: Updated the connection shutdown/cleanup timeout (Mike Christie) [696760] - [scsi] bnx2i: Fixed packet error created when the sq_size is set to 16 (Mike Christie) [696760] - [scsi] Bumping the driver version (Mike Christie) [647268 698288] - [scsi] Fix for proper setting of FW (Mike Christie) [647268 698288] - [scsi] Set a timeout to FW (Mike Christie) [647268 698288] - [scsi] Modifying Maintainer's emailid (Mike Christie) [647268 698288] - [scsi] change in copyright notice (Mike Christie) [647268 698288] - [scsi] remove extra semicolons (Mike Christie) [647268 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 698288] - [scsi] libiscsi_tcp: fix LLD data allocation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: fix locking around iscsi sk user data (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_ibft, be2iscsi, iscsi_boot: fix boot kobj data lifetime management (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: Use struct scsi_lun in iscsi structs instead of u8[8] (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi_tcp: use kmap in xmit path (Mike Christie) [647268 694098 696760 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 694098 696760 698288] - [scsi] scsi_transport_iscsi: make priv_sess file writeable only by root (Mike Christie) [647268 694098 696760 698288] - [scsi] be2iscsi: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] iser: export addr and port (Mike Christie) [647268 694098 696760 698288] - [scsi] bnx2i: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] cxgbi: convert to use iscsi_conn_get_addr_param (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi class: add callout to get iscsi_endpoint values (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: use iscsi_conn_get_addr_param libiscsi function (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: add helper to convert addr to string (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: fix iscsi_endpoint leak (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: add module alias (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi transport: fix kernel-doc notation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: wait on session in error handler path (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: Modidify recovery_tmo from sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: added new iscsi_param to display target alias in sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: use bh locking instead of irq with session lock (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: do not take host lock in queuecommand (Mike Christie) [647268 694098 696760 698288]- [net] Fix prior ABI breakage in net_device (Neil Horman) [725716] - [net] fix xps patches kabi breakage (Jiri Pirko) [668256] - [net] Adjust TX queue kobjects if number of queues changes during unregister (Jiri Pirko) [668256] - [net] xps: NUMA allocations for per cpu data (Jiri Pirko) [668256] - [net] xps: Transmit Packet Steering (Jiri Pirko) [668256] - [net] xps: Improvements in TX queue selection (Jiri Pirko) [668256] - [net] check queue_index from sock is valid for device (Jiri Pirko) [668256] - [net] fix tx queue selection for bridged devices implementing select_queue (Jiri Pirko) [668256] - [net] check the return value of ndo_select_queue() (Jiri Pirko) [668256] - [net] fix problem in reading sock TX queue (Jiri Pirko) [668256] - [net] dev_pick_tx() fix (Jiri Pirko) [668256] - [net] Use sk_tx_queue_mapping for connected sockets (Jiri Pirko) [668256] - [net] Introduce sk_tx_queue_mapping (Jiri Pirko) [668256] - [net] change set_real_num_tx_queues to fail on invalid number of queues (Jiri Pirko) [668256] - [net] sock: do not change prot->obj_size (Jiri Pirko) [668256 725711] - [netdrv] be2net: bump version (Ivan Vecera) [702739] - [netdrv] be2net: request native mode each time the card is reset (Ivan Vecera) [702739] - [netdrv] be2net: account for skb allocation failures (Ivan Vecera) [702739] - [netdrv] benet: Add missing comma between constant string array (Ivan Vecera) [702739] - [netdrv] be2net: create/destroy rx-queues on interface open/close (Ivan Vecera) [702739] - [netdrv] be2net: fix initialization of vlan_prio_bmap (Ivan Vecera) [702739] - [netdrv] be2net: get rid of multi_rxq module param (Ivan Vecera) [702739] - [netdrv] be2net: fix netdev_stats_update (Ivan Vecera) [702739] - [netdrv] be2net: support multiple TX queues (Ivan Vecera) [702739] - [netdrv] be2net: Enable NETIF_F_TSO6 for VLAN traffic for BE (Ivan Vecera) [702739] - [netdrv] be2net: Fix Rx pause counter for lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fallback to the older opcode if MCC_CREATE_EXT opcode is not supported on the card (Ivan Vecera) [702739] - [netdrv] be2net: hash key for rss-config cmd not set (Ivan Vecera) [702739] - [netdrv] be2net: Kill set but unused variable 'req' in lancer_fw_download() (Ivan Vecera) [702739] - [netdrv] be2net: Enable SR-IOV for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: FW download for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Stats for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Support for version 1 of stats for BE3 (Ivan Vecera) [702739] - [netdrv] be2net: fix mbox polling for signal reception (Ivan Vecera) [702739] - [netdrv] be2net: handle signal reception while waiting for POST (Ivan Vecera) [702739] - [netdrv] be2net: Fix to prevent flooding of TX queue (Ivan Vecera) [702739] - [netdrv] be2net: Use NTWK_RX_FILTER command for promiscous mode (Ivan Vecera) [702739] - [netdrv] be2net: In case of UE, do not dump registers for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disable coalesce water mark mode of CQ for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Handle error completion in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fixed bugs related to PVID. (Ivan Vecera) [702739] - [netdrv] be2net: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [702739] - [netdrv] be2net: Fixed a bug in be_cmd_get_regs(). (Ivan Vecera) [702739] - [netdrv] be2net: increment work_counter in be_worker (Ivan Vecera) [702739] - [netdrv] be2net: add code to display default value of tx rate for VFs (Ivan Vecera) [702739] - [netdrv] be2net: pass domain id to be_cmd_link_status_query (Ivan Vecera) [702739] - [netdrv] be2net: fix be_mcc_compl_process to identify eth_get_stat command (Ivan Vecera) [702739] - [netdrv] be2net: Add code to display nic speeds other than 1Gbps/10Gbps (Ivan Vecera) [702739] - [netdrv] be2net: allow register dump only for PFs (Ivan Vecera) [702739] - [netdrv] be2net: Fix unused-but-set variables. (Ivan Vecera) [702739] - [netdrv] benet: convert to hw_features (Ivan Vecera) [702739] - [netdrv] be2net: call FLR after setup wol in be_shutdown (Ivan Vecera) [702739] - [netdrv] be2net: dynamically allocate adapter->vf_cfg (Ivan Vecera) [702739] - [netdrv] be2net: fix to get max VFs supported from adapter (Ivan Vecera) [702739] - [netdrv] be2net: use common method to check for sriov function type (Ivan Vecera) [702739] - [netdrv] be2net: add rxhash support (Ivan Vecera) [702739] - [netdrv] be2net: Fix suspend/resume operation (Ivan Vecera) [702739] - [netdrv] be2net: Rename some struct members for clarity (Ivan Vecera) [702739] - [netdrv] be2net: Fix a potential crash during shutdown. (Ivan Vecera) [702739] - [netdrv] be2net: Fix common misspellings (Ivan Vecera) [702739] - [netdrv] be2net: remove one useless line (Ivan Vecera) [702739] - [netdrv] be2net: cancel be_worker in be_shutdown() even when i/f is down (Ivan Vecera) [702739] - [netdrv] be2net: remove redundant code in be_worker() (Ivan Vecera) [702739] - [netdrv] be2net: parse vid and vtm fields of rx-compl only if vlanf bit is set (Ivan Vecera) [702739] - [netdrv] be2net: refactor code that decides adapter->num_rx_queues (Ivan Vecera) [702739] - [netdrv] be2net: Support for FAT dump retrieval using ethtool --register-dump option (Ivan Vecera) [702739] - [netdrv] be2net: Bump up the version number (Ivan Vecera) [702739] - [netdrv] be2net: Copyright notice change. Update to Emulex instead of ServerEngines (Ivan Vecera) [702739] - [netdrv] be2net: Fix UDP packet detected status in RX compl (Ivan Vecera) [702739] - [netdrv] be2net: Add multicast filter capability for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disarm CQ and EQ to disable interrupt in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Remove TX Queue stop in close (Ivan Vecera) [702739] - [netdrv] be2net: Add error recovery during load for Lancer (Ivan Vecera) [702739] - [netdrv] benet: use GFP_KERNEL allocations when possible (Ivan Vecera) [702739] - [netdrv] be2net: use hba_port_num instead of port_num (Ivan Vecera) [702739] - [netdrv] be2net: add code to display temperature of ASIC (Ivan Vecera) [702739] - [netdrv] be2net: variable name change (Ivan Vecera) [702739] - [netdrv] be2net: fixes in ethtool selftest (Ivan Vecera) [702739] - [netdrv] be2net: add new counters to display via ethtool stats (Ivan Vecera) [702739] - [netdrv] be2net: restrict WOL to PFs only. (Ivan Vecera) [702739] - [netdrv] be2net: detect a UE even when a interface is down. (Ivan Vecera) [702739] - [netdrv] be2net: gracefully handle situations when UE is detected (Ivan Vecera) [702739] - [netdrv] be2net: fix be_suspend/resume/shutdown (Ivan Vecera) [702739] - [netdrv] be2net: Fix broken priority setting when vlan tagging is enabled. (Ivan Vecera) [702739] - [netdrv] be2net: For the VF MAC, use the OUI from current MAC address (Ivan Vecera) [702739] - [netdrv] be2net: Cleanup the VF interface handles (Ivan Vecera) [702739] - [netdrv] be2net: call be_vf_eth_addr_config() after register_netdev (Ivan Vecera) [702739] - [netdrv] be2net: endianness fix in be_cmd_set_qos(). (Ivan Vecera) [702739] - [netdrv] be2net: use device model DMA API (Ivan Vecera) [702739] - [netdrv] be2net: remove netif_stop_queue being called before register_netdev. (Ivan Vecera) [702739] - [netdrv] be2net: fix a crash seen during insmod/rmmod test (Ivan Vecera) [702739] - [fs] NFS readdirs losing their cookies (Steve Dickson) [722257] - [fs] jbd: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext3: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext4: remove alloc_semp (Lukas Czerner) [527222] - [fs] ext4: teach ext4_mb_init_cache() to skip uptodate buddy caches (Lukas Czerner) [527222] - [fs] ext4: synchronize ext4_mb_init_group() with buddy page lock (Lukas Czerner) [527222] - [fs] ext4: implement ext4_add_groupblocks() by freeing blocks (Lukas Czerner) [527222] - [fs] ext4: move ext4_add_groupblocks() to mballoc.c (Lukas Czerner) [527222] - [fs] ext4: move ext4_mb_{get, put}_buddy_cache_lock and make them static (Lukas Czerner) [527222] - [net] bridge: Only flood traffic for unregistered groups to routers (Herbert Xu) [711592] - [net] bridge: restore the right netpoll dev (Amerigo Wang) [680759] - [net] bridge: call NETDEV_JOIN notifiers when add a slave (Amerigo Wang) [680759] - [net] netpoll: prevent setup netpoll on a slave device (Amerigo Wang) [680759] - [net] netpoll: fix use after free (Amerigo Wang) [680759] - [net] netpoll: fix a softirq warning (Amerigo Wang) [680759] - [net] Revert "[net] Revert "[net] bridge: make bridge support netpoll"" (Amerigo Wang) [680759]- [sched] dont reference cfs_rq->tg outside CONFIG_CFS_BANDWIDTH (Larry Woodman) [632509] - [sched] update config options for CFS bandwidth (Larry Woodman) [632509] - [sched] kabi specific fixes (Larry Woodman) [632509] - [sched] replace raw calls (Larry Woodman) [632509] - [sched] Move inc_nr_running and dec_nr_running (Larry Woodman) [632509] - [sched] Add CFS Bandwidth Documentation (Larry Woodman) [632509] - [sched] return majority of remaining quota to global bandwidth pool (Larry Woodman) [632509] - [sched] introduce statistics exports for the cpu sub-system (Larry Woodman) [632509] - [sched] enable throttling (Larry Woodman) [632509] - [sched] Throttled tasks are invisisble to cpu-offline (Larry Woodman) [632509] - [sched] ensure that throttled entities arent falsely nominated as buddies (Larry Woodman) [632509] - [sched] make throttled entities invisible (Larry Woodman) [632509] - [sched] Extend walk_tg_tree to accept a positional argument (Larry Woodman) [632509] - [sched] refresh the global bandwidth pool (Larry Woodman) [632509] - [sched] add support to throttle group entities (Larry Woodman) [632509] - [sched] ensure that per-cpu state is synchronized (Larry Woodman) [632509] - [sched] adds a per-task_group timer (Larry Woodman) [632509] - [sched] Account bandwidth usage (Larry Woodman) [632509] - [sched] Add constraints validation for CFS bandwidth hierarchies (Larry Woodman) [632509] - [sched] introduce the notion of CFS bandwidth (Larry Woodman) [632509] - [sched] Introduce hierarchical task accounting (Larry Woodman) [632509] - [kernel] sched: dont update shares twice on on_rq parent (Larry Woodman) [632509] - [fs] ext4: backport fixes for lazy inode table initialization (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in ext4_ext_zeroout (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in setup_new_group_blocks (Lukas Czerner) [696559] - [fs] ext4: add batched_discard into ext4 feature list (Lukas Czerner) [696559] - [fs] ext4: add interface to advertise ext4 features in sysfs (Lukas Czerner) [696559] - [fs] ext4: add support for lazy inode table initialization (Lukas Czerner) [696559] - [block] Add helper function for blkdev_issue_zeroout sb_issue_discard (Lukas Czerner) [696559] - [block] blkdev: add blkdev_issue_zeroout helper function (Lukas Czerner) [696559] - [s390x] ap: Fix ap_queue_status structure declaration (Hendrik Brueckner) [724904] - [kernel] first time swap use results in heavy swapping (Hendrik Brueckner) [722461] - [hwmon] lm78: Make ISA interface depend on CONFIG_ISA (Dean Nelson) [717215] - [hwmon] lm78: Avoid forward declarations (Dean Nelson) [717215] - [hwmon] KConfig: avoid building drivers for powerpc that read/write ISA addresses (Dean Nelson) [717215] - [security] SELinux: do not compute transition labels on mountpoint labeled filesystems (Eric Paris) [658291] - [security] SELinux: implement the new sb_remount LSM hook (Eric Paris) [656952] - [security] LSM: Pass -o remount options to the LSM (Eric Paris) [656952] - [block] Support Ricoh memstick driver with new KFIFO api (Shyam Iyer) [637234] - [block] add RICOH memstick Config option (Shyam Iyer) [637234] - [block] memstick: make enable_dma less generic in r592 (Shyam Iyer) [637234] - [block] memstick: add driver for Ricoh R5C592 card reader (Shyam Iyer) [637234]- [usb] remove remaining usages of hcd->state from usbcore and fix regression (Don Zickus) [696600 696602 696603] - [usb] UHCI: remove uses of hcd->state (Don Zickus) [696600 696602 696603] - [usb] Initialize hcd->state roothubs. (Don Zickus) [696600 696602 696603] - [usb] xhci - fix interval calculation for FS isoc endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Disable MSI for some Fresco Logic hosts. (Don Zickus) [696600 696602 696603] - [usb] xhci: Do not issue device reset when device is not setup (Don Zickus) [696600 696602 696603] - [usb] xhci: Add defines for hardcoded slot states (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for xhci_check_bandwidth() (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for skip_isoc_td() (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Limit number of active endpoints to 64. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Ignore spurious successful event. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Add PCI id for Panther Point xHCI host. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Support EHCI/xHCI port switching. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Be quieter during URB submission and completion. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Don't print event ring dequeue pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Remove function tracing. (Don Zickus) [696600 696602 696603] - [usb] xhci: Don't submit commands when the host is dead. (Don Zickus) [696600 696602 696603] - [usb] xhci: Clear stopped_td when Stop Endpoint command completes. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak bug when dropping endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak in ring cache deallocation. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix full speed bInterval encoding. (Don Zickus) [696600 696602 696603] - [usb] xhci: move the common code to a function to get max ports and port array (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix bug in control transfer cancellation. (Don Zickus) [696600 696602 696603] - [usb] xHCI 1.0: Max Exit Latency Too Large Error (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: TT_THINK_TIME set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Block Interrupts for Isoch transfer (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Isoch endpoint CErr field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Control endpoint average TRB length field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Setup Stage TRB Transfer Type flag (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI: Clear PLC in xhci_bus_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci 1.0: Set transfer burst last packet count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Set transfer burst count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Update TD size field format. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Only interrupt on short packet for IN EPs. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci: Remove sparse warning about cmd_status. (Don Zickus) [696600 696602 696603] - [usb] xHCI: report USB3.0 portstatus comply with USB3.0 specification (Don Zickus) [696600 696602 696603] - [usb] xHCI: Set link state support (Don Zickus) [696600 696602 696603] - [usb] xHCI: Clear link state change support (Don Zickus) [696600 696602 696603] - [usb] xHCI: warm reset support (Don Zickus) [696600 696602 696603] - [usb] xhci-hcd: Include in xhci-pci.c (Don Zickus) [696600 696602 696603] - [usb] xHCI: Implement AMD PLL quirk (Don Zickus) [696600 696602 696603] - [usb] xhci: Tell USB core both roothubs lost power. (Don Zickus) [696600 696602 696603] - [usb] xhci - also free streams when resetting devices (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix NULL pointer deref in handle_port_status() (Don Zickus) [696600 696602 696603] - [usb] xhci - fix math in xhci_get_endpoint_interval() (Don Zickus) [696600 696602 696603] - [usb] xhci: simplify logic of skipping missed isoc TDs (Don Zickus) [696600 696602 696603] - [usb] xhci - remove excessive 'inline' markings (Don Zickus) [696600 696602 696603] - [usb] xhci: unsigned char never equals -1 (Don Zickus) [696600 696602 696603] - [usb] xhci - fix unsafe macro definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Clean up cycle bit math used during stalls. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix cycle bit calculation during stall handling. (Don Zickus) [696600 696602 696603] - [usb] xhci: Update internal dequeue pointers after stalls. (Don Zickus) [696600 696602 696603] - [usb] Remove bogus USB_PORT_STAT_SUPER_SPEED symbol. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return canceled URBs immediately when host is halted. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fixes for suspend/resume of shared HCDs. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix re-init on power loss after resume. (Don Zickus) [696600 696602 696603] - [usb] xhci: Make roothub functions deal with device removal. (Don Zickus) [696600 696602 696603] - [usb] xhci: Limit roothub ports to 15 USB3 & 31 USB2 ports. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return a USB 3.0 hub descriptor for USB3 roothub (Don Zickus) [696600 696602 696603] - [usb] xhci: Register second xHCI roothub. (Don Zickus) [696600 696602 696603] - [usb] xhci: Change xhci_find_slot_id_by_port() API. (Don Zickus) [696600 696602 696603] - [usb] xhci: Refactor bus suspend state into a struct. (Don Zickus) [696600 696602 696603] - [usb] xhci: Index with a port array instead of PORTSC addresses. (Don Zickus) [696600 696602 696603] - [usb] Set usb_hcd->state and flags for shared roothubs. (Don Zickus) [696600 696602 696603] - [usb] Make core allocate resources per PCI-device. (Don Zickus) [696600 696602 696603] - [usb] Store bus type in usb_hcd, not in driver flags. (Don Zickus) [696600 696602 696603] - [usb] Change usb_hcd->bandwidth_mutex to a pointer. (Don Zickus) [696600 696602 696603] - [usb] Refactor irq enabling out of usb_add_hcd() (Don Zickus) [696600 696602 696603] - [usb] xhci: Change hcd_priv into a pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: Always use usb_hcd in URB instead of converting xhci_hcd. (Don Zickus) [696600 696602 696603] - [usb] xhci: Modify check for TT info. (Don Zickus) [696600 696602 696603] - [usb] USB 3.0 Hub Changes (Don Zickus) [696520 696600 696602 696603] - [usb] USB3.0 ch11 definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_RUNNING. (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_HALT. (Don Zickus) [696600 696602 696603] - [usb] xHCI: prolong host controller halt time limit (Don Zickus) [696600 696602 696603] - [usb] xHCI: Remove redundant variable in xhci_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci: Rename variables and reduce register reads. (Don Zickus) [696600 696602 696603] - [usb] xhci: Rework port suspend structures for limited ports. (Don Zickus) [696600 696602 696603] - [usb] Remove bitmap #define from hcd.h (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove old no-op test. (Don Zickus) [696600 696602 696603] - [usb] move usbcore away from hcd->state (Don Zickus) [696600 696602 696603] - [usb] xhci: mark local functions as static (Don Zickus) [696600 696602 696603] - [usb] xhci: fix couple sparse annotations (Don Zickus) [696600 696602 696603] - [usb] xhci: rework xhci_print_ir_set() to get ir set from xhci itself (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix an error in count_sg_trbs_needed() (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix errors in the running total calculations in the TRB math (Don Zickus) [696600 696602 696603] - [usb] xhci: Clarify some expressions in the TRB math (Don Zickus) [696600 696602 696603] - [usb] host: Move AMD PLL quirk to pci-quirks.c (Don Zickus) [696600 696602 696603] - [usb] EHCI: ASPM quirk of ISOC on AMD SB800 (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix issue with port array setup and buggy hosts. (Don Zickus) [696600 696602 696603] - [usb] convert usb_hcd bitfields into atomic flags (Don Zickus) [696600 696602 696603] - [x86] ACPI, APEI, EINJ Param support is disabled by default (Don Zickus) [725435] - [fs] pstore: Allow the user to explicitly choose a backend (Don Zickus) [696135] - [x86] ACPI, APEI, Add WHEA _OSC support (Don Zickus) [717515] - [x86] ACPI, APEI, Add APEI bit support in generic _OSC call (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Support disable GHES at boot time (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Prevent GHES to be built as module (Don Zickus) [696088] - [x86] PCI / ACPI: Fix build of the AER driver for CONFIG_ACPI unset (Don Zickus) [696081] - [x86] PCI: remove unused AER functions (Don Zickus) [696081] - [x86] pstore: Fix Kconfig dependencies for apei->pstore (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696135] - [x86] pstore: fix pstore filesystem mount/remount issue (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696081 696135] - [x86] pstore: cleanups to pstore_dump() (Don Zickus) [696135] - [x86] ACPI, APEI, Add PCIe AER error information printing support (Don Zickus) [696078] - [x86] PCIe, AER, use pre-generated prefix in error information printing (Don Zickus) [696078] - [x86] ACPI, APEI, Add ERST record ID cache (Don Zickus) [713716] - [x86] pstore: use mount option instead sysfs to tweak kmsg_bytes (Don Zickus) [696135] - [x86] pstore: fix leaking ->i_private (Don Zickus) [696135] - [x86] Some fixes for pstore (Don Zickus) [696135] - [x86] ACPI: Fix boot problem related to APEI with acpi_disabled set (Don Zickus) [696081] - [x86] PCI/ACPI: Request _OSC control once for each root bridge (v3) (Don Zickus) [696081] - [x86] ACPI, APEI, Generic Hardware Error Source POLL/IRQ/NMI notification type support (Don Zickus) [696088] - [x86] pstore: fix build warning for unused return value from sysfs_create_file (Don Zickus) [696135] - [x86] pstore: X86 platform interface using ACPI/APEI/ERST (Don Zickus) [696135] - [x86] pstore: new filesystem interface to platform persistent storage (Don Zickus) [696135] - [x86] ACPI, APEI, Report GHES error information via printk (Don Zickus) [696078] - [x86] ACPI, APEI, Add APEI generic error status printing support (Don Zickus) [696078] - [x86] Add CPER PCIe error section structure and constants definition (Don Zickus) [696078] - [ppc] perf: Handle events that raise an exception without overflowing (Steve Best) [720743] - [fs] powerpc: Wire up sys_syncfs (Lukas Czerner) [691267] - [fs] s390: wire up sys_syncfs (Lukas Czerner) [691267] - [fs] introduce sys_syncfs to sync a single file system (Lukas Czerner) [691267] - [v4l] Avoid kABI to complain about is_stereo() unused callback (Mauro Carvalho Chehab) [679755] - [v4l] em28xx: Fix handling of V4L2 ctrl ioctl's (Mauro Carvalho Chehab) [679755] - [v4l] Fix tuner-core behavior to properly return the right flags (Mauro Carvalho Chehab) [679755] - [x86] UV Scalability: improve drain_pages (George Beshers) [635800] - [virt] x86: report valid microcode update ID (Marcelo Tosatti) [694747]- [scsi] lpfc: Update lpfc version for 8.3.5.45.2p driver release (Rob Evers) [725092] - [scsi] lpfc: Fixed driver build not building in debugfs even kernel CONFIG_DEBUG_FS=y is set (Rob Evers) [725092] - [scsi] lpfc: Fix issue where the FC/FCoE Async Receive CQE did not scale for 16G FC adapters (Rob Evers) [725092] - [scsi] lpfc: Fix FLOGI payload having multiple N_port_ID set when lpfc_enable_npiv is 0 (Rob Evers) [725092] - [scsi] lpfc: Fixed new ASIC device-mgmt BSG pass-through failed multi-buffer fw download (Rob Evers) [725092] - [scsi] lpfc: Fixed bug with improperly reported number of supported VFs (Rob Evers) [725092] - [scsi] lpfc: Fixed bug were driver was not waiting for SLI port status after firmware reset (Rob Evers) [725092] - [scsi] lpfc: Remove unnecessary define that is causing warnings (Rob Evers) [725092] - [scsi] lpfc: Fixed failure to enable PCIe AER prevent driver initialize and attach to device (Rob Evers) [725092] - [scsi] lpfc: Fix split pde code (Rob Evers) [725092] - [scsi] lpfc: Fix BlockGuard error path handling (Rob Evers) [725092] - [scsi] lpfc: Fix EEH recovery so state is saved after every PCI reset for SLI4 (Rob Evers) [725092] - [scsi] lpfc: Fix FC Port swap on SLI3 adapters (Rob Evers) [725092] - [scsi] lpfc: Fixed Virtual link loss during Face plate failover test (Rob Evers) [725092] - [scsi] lpfc: Fix 2KB limitation for extended mailbox command (Rob Evers) [725092] - [scsi] lpfc: Fix vpi initialization in lpfc_init_vfi (Rob Evers) [725092] - [netdrv] bonding: reduce noise during init (Andy Gospodarek) [563174] - [netdrv] bonding: fix string comparison errors (Andy Gospodarek) [682946] - [netdrv] bonding: allow non-standard link-speeds (Andy Gospodarek) [723032] - [netdrv] bonding: don't lock when copying/clearing VLAN list on slave (Andy Gospodarek) [722901] - [net] enable GRO by default for vlan devices (Weiping Pan) [725891] - [fs] nfsd4: fix file leak on open_downgrade (J. Bruce Fields) [714153] - [fs] nfsd4: remember to put RW access on stateid destruction (J. Bruce Fields) [714153] - [fs] nfsd4: Fix filp leak (J. Bruce Fields) [714153] - [netdrv] bonding:delete lacp_fast from ad_bond_info (Weiping Pan) [707142] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Rename rx_machine_lock to state_machine_lock (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Fix the state machine locking (Weiping Pan) [707142]- [scsi] lpfc: Update lpfc version for 8.3.5.45.1p driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed compiler warning for putting large amount of memory on stack (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.45 driver release (Rob Evers) [706517] - [scsi] lpfc: Turn on MSI-X by default (Rob Evers) [706517] - [scsi] lpfc: Added setting specific pf_number in GET_PROFILE_CONFIG to get maximum virtfn (Rob Evers) [706517] - [scsi] lpfc: Added driver capability of reseting new ASIC firmware and device from sysfs entry (Rob Evers) [706517] - [scsi] lpfc: Add firmware upgrade code to driver (Rob Evers) [706517] - [scsi] lpfc: Added capability of inducing new ASIC firmware dump obj file to flash filesystem (Rob Evers) [706517] - [scsi] lpfc: Added 100ms delay before driver action following IF_TYPE_2 function reset (Rob Evers) [706517] - [scsi] lpfc: Added Linux driver SR-IOV management support for both SLI3 and SLI4 devices (Rob Evers) [706517] - [scsi] lpfc: Fragment ELS and SCSI SGE lists based on Extent regions (Rob Evers) [706517] - [scsi] lpfc: Remove GET_ALLOCATED extent count response work-around (Rob Evers) [706517] - [scsi] lpfc: Fixed potential missed SLI4 device initialization failure conditions (Rob Evers) [706517] - [scsi] lpfc: Fixed build warning (Rob Evers) [706517] - [scsi] lpfc: Fixed Back to back Flogis sent without a logo (Rob Evers) [706517] - [scsi] lpfc: Add model names for new hardware (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver not updating the wwnn and wwpn after a name change (Rob Evers) [706517] - [scsi] lpfc: Set the maximum SGE size to 0x80000000 when HBA does not have any restriction (Rob Evers) [706517] - [scsi] lpfc: New ASIC device link diagonstic test and link diagnostic loopback test support (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mix-and-match backward compability with the new new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Fix SLI3 and non-NPIV crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed BSG failure in handing pass-through mailbox with multiple external buffers (Rob Evers) [706517] - [scsi] lpfc: Fix CT command never completing on Big Endian system (Rob Evers) [706517] - [scsi] lpfc: Refactor lpfc_sli4_alloc_extent some more (Rob Evers) [706517] - [scsi] lpfc: Restore SLI4_PARAMETER mailbox can fail as nonerror functionality (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11479 (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11379 (Rob Evers) [706517] - [scsi] lpfc: Do not post RPI Headers to SLI4 port that support extents (Rob Evers) [706517] - [scsi] lpfc: Back out r9872 (Rob Evers) [706517] - [scsi] lpfc: Refactor code in lpfc_sli4_alloc_extent (Rob Evers) [706517] - [scsi] lpfc: Fix port capabilities and get parameters mailbox calls (Rob Evers) [706517] - [scsi] lpfc: Fix SLI2 crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed EEH failure on PPC-P7 due to the platform required PCI fundamental reset (Rob Evers) [706517] - [scsi] lpfc: Fixed incorrect size set into the sysfs binary file access interface (Rob Evers) [706517] - [scsi] lpfc: Brought debugfs accessing new ASIC extents information into the iDiag framework (Rob Evers) [706517] - [scsi] lpfc: Fix mailbox processing to not overwrite mailbox status codes (Rob Evers) [706517] - [scsi] lpfc: Changed enumerate members starting from none zero value (Rob Evers) [706517] - [scsi] lpfc: Remove driver workaround for COMMON_ALLOC_RESOURCE_EXTENTS endianess issue (Rob Evers) [706517] - [scsi] lpfc: Fix lpfc_printf_log message numbers (Rob Evers) [706517] - [scsi] lpfc: Implement debugfs support for resource extents (Rob Evers) [706517] - [scsi] lpfc: iDiag method for read write bitset bitclear access to new ASIC control registers (Rob Evers) [706517] - [scsi] lpfc: Call correct mailbox cleanup routine after extents are allocated (Rob Evers) [706517] - [scsi] lpfc: Implement extent block list member cleanup and free memory resources (Rob Evers) [706517] - [scsi] lpfc: Fix memory leak in extent block lists (Rob Evers) [706517] - [scsi] lpfc: Modified variables for XRIs to be unsigned variable (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag method for endian explicit dumping at iussue SLI4 mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Fixed compilation error/warning (Rob Evers) [706517] - [scsi] lpfc: iDiag method for dumping mailbox command from SLI4 issue mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Implement support for nonembedded Extent mailbox IOCTLs (Rob Evers) [706517] - [scsi] lpfc: Fix crash in rpi clean when driver load fails (Rob Evers) [706517] - [scsi] lpfc: Fixed race condition between driver multi-buffer seesion reset and bsg job done (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10933 (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.41 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed mask size for the wq_id mask (Rob Evers) [706517] - [scsi] lpfc: Fix Port Error detected during POST (Rob Evers) [706517] - [scsi] lpfc: iDiag dump methods for new ASIC BSG multiple buffer mailbox command pass-through (Rob Evers) [706517] - [scsi] lpfc: Added protection on new ASIC specific mbox cmd passed to existing interface type (Rob Evers) [706517] - [scsi] lpfc: Added protection on non-embedded mailbox command for number of external buffers (Rob Evers) [706517] - [scsi] lpfc: Apply dropped patch from initial new ASIC bring up (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mailbox command completion invoke BSG job_done while holding spinlock (Rob Evers) [706517] - [scsi] lpfc: Fixed double byte swap on received RRQ (Rob Evers) [706517] - [scsi] lpfc: Fixed no BSG data transfer size protection in mailbox command pass-through path (Rob Evers) [706517] - [scsi] lpfc: Make adjustments for systems with Page Size Larger than 4k (Rob Evers) [706517] - [scsi] lpfc: Reorganize CQ and EQ usage to comply with SLI4 Specification (Rob Evers) [706517] - [scsi] lpfc: Fix KERN levels on log messages 3008, 2903, 0383 (Rob Evers) [706517] - [scsi] lpfc: Fixed new ASIC mbox queue id collision with work queue id in debugfs queue access (Rob Evers) [706517] - [scsi] lpfc: Fixed not resetting session on pass-through read mbox cmd with single buffer (Rob Evers) [706517] - [scsi] lpfc: Initial checkin of SLI4 Extents code (Rob Evers) [706517] - [scsi] lpfc: Added new ASIC pass-through mbox cmd extension on multi-external-buffer handling (Rob Evers) [706517] - [scsi] lpfc: Fixed bug in BSG pass-through mailbox size check to non-embedded external buffer (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.40 driver release (Rob Evers) [706517] - [scsi] lpfc: Add LOG_ELS message to NPIV LOGO (Rob Evers) [706517] - [scsi] lpfc: Fixed Vports not sending FDISC after lips (Rob Evers) [706517] - [scsi] lpfc: Added 0x9B multi-buffer subsystem/opcode macros in user-kernel shared BSG header (Rob Evers) [706517] - [scsi] lpfc: Extended dfc_mbox_req struct with mbox tag and multi-buffer sequence number (Rob Evers) [706517] - [scsi] lpfc: Fixed a bug BSG treated all SLI_CONFIG (0x9B) mailbox commands as non-embedded (Rob Evers) [706517] - [scsi] lpfc: Removed unnecessary buffer-to-buffer copies in handling pass-through mbox cmds (Rob Evers) [706517] - [scsi] lpfc: Fixed the mixed declarations and codes which violate ISO C90 (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: Misc upstream fixes (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver causing a system crash during driver unload (Rob Evers) [706517] - [scsi] lpfc: Added user-kernel shared sli-config mailbox header for new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.39 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device doorbell reigster access methods (Rob Evers) [706517] - [scsi] lpfc: Fix RQ_CREATE version 1 fails (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device display host/port index in decimal (Rob Evers) [706517] - [scsi] lpfc: Do not limit RPI Count to a minimum of 64 (Rob Evers) [706517] - [scsi] lpfc: Do not override CT field in issue_els_flogi for SLI4 IF type 2 (Rob Evers) [706517] - [scsi] lpfc: Fix build introduced in r10532 (Rob Evers) [706517] - [scsi] lpfc: Add Temporary RPI field to the ELS request WQE (Rob Evers) [706517] - [scsi] lpfc: Allow SLI4 with FCOE_MODE not set for new SLI4 FC adapters (Rob Evers) [706517] - [scsi] lpfc: Restrict driver to look at BAR2 or BAR4 only for if_type 0 (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device queue entry access methods (Rob Evers) [706517] - [scsi] lpfc: Update copyright date for all changed files (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.37 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed the compiler warning (Rob Evers) [706517] - [scsi] lpfc: Modified existing driver code to handle PCI Link drop detection failure (Rob Evers) [706517] - [scsi] lpfc: 4K boundary issue + lpfc driver (Rob Evers) [706517] - [scsi] lpfc: Fix debugfs build error caused by undefined Macro (Rob Evers) [706517] - [scsi] lpfc: Add selective reset jump table entry (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.36 driver release (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: lpfc: lower stack use in lpfc_fc_frame_check (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: fix comment typo diable -> disable (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: tree-wide: fix comment/printk typos (Rob Evers) [706517] - [scsi] lpfc: Add new Queue create Mailbox versions for new ASIC (Rob Evers) [706517] - [scsi] lpfc: Place LPFC driver module parameters to /sys/module//parameters (Rob Evers) [706517] - [scsi] lpfc: Performance Hints support (Rob Evers) [706517] - [scsi] lpfc: Add new driver interfaces for encryption products (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs queue information get (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs PCI config space register bits set/clear methods (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs framework and read/write PCI config space registers (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.35 driver release (Rob Evers) [706517] - [scsi] lpfc: Configuration parameter lpfc_suppress_link_up is ignored for SLI-4 (Rob Evers) [706517] - [scsi] lpfc: Modified lpfc_delay_discovery implementation (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.34 driver release (Rob Evers) [706517] - [scsi] lpfc: Print something out if the link_speed is not supported by this adapter (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.33 driver release (Rob Evers) [706517] - [scsi] lpfc: Added support for clean address bit (Rob Evers) [706517] - [x86] x86, UV: Fix NMI handler for UV platforms (George Beshers) [689026] - [x86] x86, NMI: Add priorities to handlers (George Beshers) [689026] - [x86] x86, nmi_watchdog: Remove ARCH_HAS_NMI_WATCHDOG and rely on CONFIG_HARDLOCKUP_DETECTOR (George Beshers) [689026] - [mm] zram: Fix kunmapping order (Jerome Marchand) [722926] - [mm] zram: Replace mutex lock by a R/W semaphore (Jerome Marchand) [722926] - [mm] zram: allow partial page operations (Jerome Marchand) [722926] - [mm] zram: Refactor zram_read/write() functions (Jerome Marchand) [722926] - [mm] zram: Remove useless offset calculation in handle_uncompressed_page (Jerome Marchand) [722926] - [kernel] sched: Next buddy hint on sleep and preempt path (Rik van Riel) [711600] - [kernel] sched: Make set_*_buddy() work on non-task entities (Rik van Riel) [711600] - [dma] ioatdma: add support for SandyBridge (John Feeney) [701443] - [x86] Don't use the EFI reboot method by default (Matthew Garrett) [723849] - [mm] thp: fix move_huge_pmd (Andrea Arcangeli) [706385]- [virt] xen: x86_32: Ignore not present at boot time HIGHMEM pages (Igor Mammedov) [523122] - [virt] xen: prevent crashes with non-HIGHMEM 32-bit kernels with largeish memory (Igor Mammedov) [523122] - [virt] xen/balloon: Move dec_totalhigh_pages() from __balloon_append() to balloon_append() (Igor Mammedov) [523122] - [virt] xen/balloon: Use PageHighMem() for high memory page detection (Igor Mammedov) [523122] - [virt] xen/balloon: Removal of driver_pages (Igor Mammedov) [523122] - [virt] xen: Mark all initial reserved pages for the balloon as INVALID_P2M_ENTRY (Igor Mammedov) [523122] - [virt] xen: clean up "extra" memory handling some more (Igor Mammedov) [523122] - [virt] xen/balloon: the balloon_lock is useless (Igor Mammedov) [523122] - [virt] xen/balloon: make sure we only include remaining extra ram (Igor Mammedov) [523122] - [virt] xen: add extra pages to balloon (Igor Mammedov) [523122] - [virt] xen: don't add extra_pages for RAM after mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_max_p2m_pfn is up to date (Igor Mammedov) [523122] - [virt] xen: limit extra memory to a certain ratio of base (Igor Mammedov) [523122] - [virt] xen: add extra pages for E820 RAM regions, even if beyond mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_extra_mem_start is beyond all non-RAM e820 (Igor Mammedov) [523122] - [virt] xen: implement "extra" memory to reserve space for pages not present at boot (Igor Mammedov) [523122] - [virt] xen: Use host-provided E820 map (Igor Mammedov) [523122] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: Rename the balloon lock (Igor Mammedov) [523122] - [virt] xen: make sure pages are really part of domain before freeing (Igor Mammedov) [523122] - [virt] xen: release unused free memory (Igor Mammedov) [523122] - [virt] vhost: optimize interrupt enable/disable (Jason Wang) [725199] - [virt] vhost: set log when updating used flags or avail event (Jason Wang) [725199] - [virt] vhost: init used ring after backend was set (Jason Wang) [725199] - [virt] vhost-net: remove unlocked use of receive_queue (Jason Wang) [725199] - [virt] vhost: lock receive queue, not the socket (Jason Wang) [725199] - [virt] vhost-net: Unify the code of mergeable and big buffer handling (Jason Wang) [725199] - [virt] vhost-net: check the support of mergeable buffer outside the receive loop (Jason Wang) [725199] - [virt] vhost: copy_from_user -> __copy_from_user (Jason Wang) [725199] - [infiniband] qib: Adjust to use cpumask_weight() and cpumask_first() (Chad Dupuis) [696226] - [infiniband] qib: Ensure that LOS and DFE are being turned off (Chad Dupuis) [696226] - [infiniband] qib: Prevent driver hang with unprogrammed boards (Chad Dupuis) [696226] - [infiniband] qib: Fix M_Key field in SubnGet and SubnGetResp MADs (Chad Dupuis) [696226] - [infiniband] qib: Set default LE2 value for active cables to 0 (Chad Dupuis) [696226] - [infiniband] qib: Return correct MAD when setting link width to 255 (Chad Dupuis) [696226] - [infiniband] qib: Prevent double completions after a timeout or RNR error (Chad Dupuis) [696226] - [infiniband] qib: Kernel BUG at include/linux/timer.h:82 (Chad Dupuis) [696226] - [infiniband] qib: Hold link for Tx SERDES settings (Chad Dupuis) [696226] - [infiniband] qib: Improve SERDES tunning on QMH boards (Chad Dupuis) [696226] - [infiniband] qib: Un-necessary delayed completions on RC connection (Chad Dupuis) [696226] - [infiniband] qib: Issue pre-emptive NAKs on eager buffer overflow (Chad Dupuis) [696226] - [infiniband] qib: RDMA lkey/rkey validation is inefficient for large MRs (Chad Dupuis) [696226] - [infiniband] qib: change qpn increment (Chad Dupuis) [696226] - [infiniband] qib: adding fix missing from earlier patch (Chad Dupuis) [696226] - [infiniband] qib: change rcv queue/qpn selection (Chad Dupuis) [696226] - [infiniband] qib: interrupt mitigation fix (Chad Dupuis) [696226] - [infiniband] qib: Avoid duplicate writes to the rcv head register (Chad Dupuis) [696226] - [infiniband] qib: Add a few new SERDES tunings (Chad Dupuis) [696226] - [infiniband] qib: Reset packet list after freeing (Chad Dupuis) [696226] - [infiniband] qib: New SERDES init routine and improvements to SI quality (Chad Dupuis) [696226] - [infiniband] qib: clear WAIT_SEND flags when setting QP to error state (Chad Dupuis) [696226] - [infiniband] qib: fix context allocation with multiple HCAs (Chad Dupuis) [696226] - [infiniband] qib: Multi Florida HCA Hosts panic on reboot (Chad Dupuis) [696226] - [infiniband] qib: Handle transitions from ACTIVE_DEFERRED to ACTIVE better (Chad Dupuis) [696226] - [infiniband] qib: UD send with immediate Rx completion has wrong size (Chad Dupuis) [696226] - [infiniband] qib: set port physical state even if other fields are invalid (Chad Dupuis) [696226] - [infiniband] qib: generate completion callback on errors (Chad Dupuis) [696226] - [infiniband] qib: add thresholds to VendorPortCounters PMA operation (Chad Dupuis) [696226] - [infiniband] qib: add support for the new QME7362 card (Chad Dupuis) [696226] - [infiniband] qib: add receive header queue size module parameters (Chad Dupuis) [696226] - [infiniband] qib: remove IB latency turnoff (Chad Dupuis) [696226] - [ata] Add Intel IDE-R support (John Feeney) [695587] - [agp] fix arbitrary kernel memory writes (Jerome Marchand) [699308] {CVE-2011-1745 CVE-2011-2022} - [agp] fix OOM and buffer overflow (Jerome Marchand) [699306] {CVE-2011-1746} - [kernel] run_rebalance_domains() is using too much cpu time (George Beshers) [635848] - [x86] Enable UV MMTIMER (George Beshers) [635713] - [ppc] Use correct ccr bit for syscall error status (Steve Best) [691579] - [s390x] qdio: clear shared DSCI before scheduling the queue handler (Hendrik Brueckner) [725690] - [scsi] scsi_dh_alua: Attach to UNAVAILABLE/OFFLINE AAS devices (Mike Christie) [698329] - [kernel] backport upstream change to remove prefetch instructions from list and rculist functions (Larry Woodman) [725538] - [input] wacom: add support for DTU-2231 (Aristeu Rozanski) [705210] - [infiniband] iw_cxgb4: update driver to latest upstream (Neil Horman) [717377] - [kernel] taskstats: don't allow duplicate entries in listener mode (Jerome Marchand) [715448] {CVE-2011-2484} - [kernel] Monitor and log change in system time when the system time drifts by user configured time interval warning (James Takahashi) [694910] - [security] Translate secctx to 0 if SELinux disabled (David Howells) [667177] - [pm] hibernate: Handle marginal memory conditions correctly (Matthew Garrett) [700264] - [kernel] Oprofile support for Sandy Bridge processors (John Villalovos) [696562] - [kernel] misc: add support for IB700 module (Don Zickus) [667090] - [x86] ACPI: Use ioremap_cache() (George Beshers) [635860] - [x86] ACPI: introduce "acpi_rsdp=" parameter for kdump (Takao Indoh) [723670] - [x86] UV: Kernel log overflows on boot on large systems (George Beshers) [696287] - [x86] amd-iommu: Fix 3 possible endless loops (Frank Arnold) [713517] - [x86] amd-iommu: Use only per-device dma_ops (Frank Arnold) [712369] - [x86] setup: Fix EDD3.0 data verification (Gleb Natapov) [704128] - [virt] xen: Revert p2m tree (Andrew Jones) [725519] - [virt] xen-blkfront: fix data size for xenbus_gather in blkfront_connect (Andrew Jones) [716452] - [virt] xen/hvc: only notify if we actually sent something (Igor Mammedov) [725041] - [virt] xen mmu: fix a race window causing leave_mm BUG() (Radim Krcmar) [724995] - [virt] xen: off by one errors in multicalls.c (Radim Krcmar) [725007] - [virt] virtio_net: introduce VIRTIO_NET_HDR_F_DATA_VALID (Jason Wang) [713337]- [netdrv] be2net: clear intr bit in be_probe() (Ivan Vecera) [702739 722596] - [fs] fs: call security_d_instantiate in d_obtain_alias (Josef Bacik) [656458] - [fs] dlm: use vmalloc for hash tables (David Teigland) [719357] - [fs] quota: Fix WARN_ON in lookup_one_len (Eric Sandeen) [718332] - [net] skbuff: fix error handling in pskb_copy() (Michael S. Tsirkin) [632752] - [net] vlan: allow TSO setting on vlan interfaces (Andy Gospodarek) [645785] - [netdrv] Support 'passthru' mode using macvlan/macvtap (James Takahashi) [693874] - [netdrv] asix: fix setting mac address for AX88772 (Jiri Pirko) [725234] - [netdrv] ixgbevf: update to upstream version 2.1.0-k (Andy Gospodarek) [694231] - [netdrv] bnx2x: remove a log-spamming message (Michal Schmidt) [712000] - [netdrv] cxgb4 driver update (Neil Horman) [717801] - [netdrv] iwlwifi: accept EEPROM version 0x423 for iwl6000 (Stanislaw Gruszka) [691846] - [netdrv] cxgb3 driver update (Neil Horman) [717805] - [netdrv] net: bonding: allow all slave speeds (Jiri Pirko) [720941] - [netdrv] ixgbe: update to upstream version 3.4.8-k (Andy Gospodarek) [689998 696045] - [netdrv] e1000e: update to upstream version 1.3.16-k (Andy Gospodarek) [694223 698291] - [net] introduce __netdev_alloc_skb_ip_align (Andy Gospodarek) [694223] - [net] dcbnl: unlock on an error path in dcbnl_cee_fill() (Dean Nelson) [695947] - [net] dcbnl: Add CEE notification (Dean Nelson) [695947] - [net] dcbnl: Aggregated CEE GET operation (Dean Nelson) [695947] - [net] dcb: use nlmsg_free() instead of kfree() (Dean Nelson) [695947] - [net] dcb: Add missing error check in dcb_ieee_set() (Dean Nelson) [695947] - [net] dcb: fix return type on dcb_setapp() (Dean Nelson) [695947] - [net] dcb: Add dcb_ieee_getapp_mask() for drivers to query APP settings (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_delapp() and dcb op to delete app entry (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_setapp() to be used for IEEE 802.1Qaz APP data (Dean Nelson) [695947] - [net] net: dcbnl, add multicast group for DCB (Dean Nelson) [695947] - [net] dcb: Add DCBX capabilities bitmask to the get_ieee response (Dean Nelson) [695947] - [net] net: dcbnl: Update copyright dates (Dean Nelson) [695947] - [net] net: dcbnl: Fix misspellings (Dean Nelson) [695947] - [net] net: dcbnl: Add IEEE app selector value definitions (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - cee (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - ieee (Dean Nelson) [695947] - [net] net: dcbnl: check correct ops in dcbnl_ieee_set() (Dean Nelson) [695947] - [net] net: dcb: match dcb_app protocol field with 802.1Qaz spec (Dean Nelson) [695947] - [net] ixgbe: DCB, implement 802.1Qaz routines (Dean Nelson) [695947] - [net] net: dcb: application priority is per net_device (Dean Nelson) [695947] - [net] dcbnl: make get_app handling symmetric for IEEE and CEE DCBx (Dean Nelson) [695947] - [net] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [695947] - [net] const: struct nla_policy (Dean Nelson) [695947] - [net] net: Move && and || to end of previous line (Dean Nelson) [695947] - [net] net: use net_eq to compare nets (Dean Nelson) [695947] - [kernel] include/linux/kernel.h: abs(): fix handling of 32-bit unsigneds on 64-bit (Thomas Graf) [679456] - [net] sctp: stop pending timers and purge queues when peer restart asoc (Thomas Graf) [679456] - [net] sctp: fix memory leak of the ASCONF queue when free asoc (Thomas Graf) [679456] - [net] SCTP: fix race between sctp_bind_addr_free() and sctp_bind_addr_conflict() (Thomas Graf) [679456] - [net] sctp: move chunk from retransmit queue to abandoned list (Thomas Graf) [679456] - [net] sctp: fix to check the source address of COOKIE-ECHO chunk (Thomas Graf) [679456] - [net] sctp: handle ootb packet in chunk order as defined (Thomas Graf) [679456] - [net] sctp: check invalid value of length parameter in error cause (Thomas Graf) [679456] - [net] sctp: check parameter value of length in ERROR chunk (Thomas Graf) [679456] - [net] sctp: Release all routes when processing acks ADD_IP or DEL_IP (Thomas Graf) [679456] - [net] sctp: Allow bindx_del to accept 0 port (Thomas Graf) [679456] - [net] sctp: teach CACC algorithm about removed transports (Thomas Graf) [679456] - [net] sctp: fix oops while removed transport still using as retran path (Thomas Graf) [679456] - [net] sctp: fix oops when updating retransmit path with DEBUG on (Thomas Graf) [679456] - [net] sctp: malloc enough room for asconf-ack chunk (Thomas Graf) [679456] - [net] sctp: fix auth_hmacs field's length of struct sctp_cookie (Thomas Graf) [679456] - [net] sctp: Pass __GFP_NOWARN to hash table allocation attempts. (Thomas Graf) [679456] - [net] sctp: fix compile warnings in sctp_tsnmap_num_gabs (Thomas Graf) [679456] - [net] sctp: fix reporting of unknown parameters (Thomas Graf) [679456] - [net] sctp: user perfect name for Delayed SACK Timer option (Thomas Graf) [679456] - [net] sctp: fix the return value of getting the sctp partial delivery point (Thomas Graf) [679456] - [net] SCTP: Fix SCTP_SET_PEER_PRIMARY_ADDR to accpet v4mapped address (Thomas Graf) [679456] - [net] sctp: prevent reading out-of-bounds memory (Thomas Graf) [679456] - [net] sctp: fix test for end of loop (Thomas Graf) [679456] - [net] sctp: dubious bitfields in sctp_transport (Thomas Graf) [679456] - [net] sctp: fix append error cause to ERROR chunk correctly (Thomas Graf) [679456] - [net] sctp: delete active ICMP proto unreachable timer when free transport (Thomas Graf) [679456] - [net] sctp: Fix a race between ICMP protocol unreachable and connect() (Thomas Graf) [679456] - [net] sctp: Tag messages that can be Nagle delayed at creation. (Thomas Graf) [679456] - [net] sctp: Optimize computation of highest new tsn in SACK. (Thomas Graf) [679456] - [net] sctp: correctly mark missing chunks in fast recovery (Thomas Graf) [679456] - [net] sctp: rwnd_press should be cumulative (Thomas Graf) [679456] - [net] sctp: fast recovery algorithm is per association. (Thomas Graf) [679456] - [net] sctp: update transport initializations (Thomas Graf) [679456] - [net] sctp: Save some room in the sctp_transport by using bitfields (Thomas Graf) [679456] - [net] sctp: Do not force T3 timer on fast retransmissions. (Thomas Graf) [679456] - [net] sctp: remove 'resent' bit from the chunk (Thomas Graf) [679456] - [net] sctp: Make sure we always return valid retransmit path (Thomas Graf) [679456] - [net] sctp: Do no select unconfirmed transports for retransmissions (Thomas Graf) [679456] - [net] sctp: fix to retranmit at least one DATA chunk (Thomas Graf) [679456] - [net] sctp: missing set src and dest port while lookup output route (Thomas Graf) [679456] - [net] sctp: discard ABORT chunk with zero verification tag in COOKIE-WAIT state (Thomas Graf) [679456] - [net] sctp: assure at least one T3-rtx timer is running if a FORWARD TSN is sent (Thomas Graf) [679456] - [net] sctp: send SHUTDOWN-ACK chunk back to the source. (Thomas Graf) [679456] - [net] sctp: Use correct address family in sctp_getsockopt_peer_addrs() (Thomas Graf) [679456] - [net] sctp: Fix oops when sending queued ASCONF chunks (Thomas Graf) [679456] - [net] sctp: per_cpu variables should be in bh_disabled section (Thomas Graf) [679456] - [net] sctp: fix potential reference of a freed pointer (Thomas Graf) [679456] - [net] sctp: avoid irq lock inversion while call sk->sk_data_ready() (Thomas Graf) [679456] - [net] sctp: eliminate useless code (Thomas Graf) [679456] - [net] sctp: Use ipv6_addr_diff() in sctp_v6_addr_match_len(). (Thomas Graf) [679456] - [net] sctp/socket.c: squish warning (Thomas Graf) [679456] - [net] sctp: fix sctp_setsockopt_autoclose compile warning (Thomas Graf) [679456] - [net] sctp: prevent too-fast association id reuse (Thomas Graf) [679456] - [net] sctp: fix integer overflow when setting the autoclose timer (Thomas Graf) [679456] - [net] sctp: limit maximum autoclose setsockopt value (Thomas Graf) [679456] - [net] sctp: Fix mis-ordering of user space data when multihoming in use (Thomas Graf) [679456] - [net] sctp: Update max.burst implementation (Thomas Graf) [679456] - [net] sctp: Remove useless last_time_used variable (Thomas Graf) [679456] - [net] sctp: allow setting path_maxrxt independent of SPP_PMTUD_ENABLE (Thomas Graf) [679456] - [net] sctp: Update SWS avaoidance receiver side algorithm (Thomas Graf) [679456] - [net] sctp: Select a working primary during sctp_connectx() (Thomas Graf) [679456] - [net] sctp: Fix malformed "Invalid Stream Identifier" error (Thomas Graf) [679456]- [drm] radeon/kms: fix DP training for DPEncoderService revision bigger than 1.1 (Dave Airlie) [722957] - [drm] nouveau fixes for RHEL 6.2 (Dave Airlie) [722957] - [drm] i915: Skip GPU wait for scanout pin while wedged (Dave Airlie) [722957] - [drm] i915: Fix opregion notifications (Dave Airlie) [722957] - [drm] ACPI: Don't send KEY_UNKNOWN for random video notifications (Dave Airlie) [722957] - [drm] drm/agp: complete 3.0.0 fixes backport. (Dave Airlie) [722957] - [kernel] /proc/stat: fix scalability of irq sum of all cpu (George Beshers) [635855] - [kernel] /proc/stat: scalability of irq num per cpu (George Beshers) [635855] - [virt] vhost: handle wrap around in # of bufs math (Michael S. Tsirkin) [632752] - [virt] vhost-net: update used ring on backend change (Michael S. Tsirkin) [632752] - [virt] vhost: fix zcopy reference counting (Michael S. Tsirkin) [632752] - [virt] vhost: vhost TX zero-copy support (Michael S. Tsirkin) [632752] - [netdrv] macvtap: macvtapTX zero-copy support (Michael S. Tsirkin) [632752] - [net] skbuff: clear tx zero-copy flag (Michael S. Tsirkin) [632752] - [net] skbuff: skb supports zero-copy buffers (Michael S. Tsirkin) [632752] - [net] sock.h: Add a new sock zero-copy flag (Michael S. Tsirkin) [632752] - [net] pskb_expand_head() optimization (Michael S. Tsirkin) [632752] - [netdrv] qlcnic: Support for GBE port settings (Chad Dupuis) [693735] - [netdrv] qlcnic: support rcv ring configuration through sysfs (Chad Dupuis) [693735] - [netdrv] qlcnic: Update version number to 5.0.16 (Chad Dupuis) [693735] - [netdrv] qlcnic: Fix LRO disable (Chad Dupuis) [693735] - [netdrv] qlcnic: Use flt method to determine flash fw region (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove unused code (Chad Dupuis) [693735] - [netdrv] qlcnic: Code optimization patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Cleanup patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Memory leak fix (Chad Dupuis) [693735] - [netdrv] qlcnic: Make PCI info available in all modes (Chad Dupuis) [693735] - [net] fix ethtool->set_flags not intended -EINVAL return value (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove validation for max tx and max rx queues (Chad Dupuis) [693735] - [netdrv] qlcnic: fix checks for auto_fw_reset (Chad Dupuis) [693735] - [virt] virtio_net: delay TX callbacks (Michael S. Tsirkin) [710945] - [virt] virtio: add api for delayed callbacks (Michael S. Tsirkin) [710945] - [virt] vhost: support event index (Michael S. Tsirkin) [710945] - [virt] virtio_ring: support event idx feature (Michael S. Tsirkin) [710945] - [virt] virtio ring: inline function to check for events (Michael S. Tsirkin) [710945] - [virt] virtio: event index interface (Michael S. Tsirkin) [710945] - [scsi] fcoe: cleanup cpu selection for incoming requests (Mike Christie) [695945] - [scsi] libfc: post reset event on lport reset (Mike Christie) [695945] - [scsi] libfc: Fix for exchange/seq loopup failure when FCoE stack is used as target and connected to windows initiator (Mike Christie) [695945] - [scsi] fcoe: Amends previous patch, Round-robin based selection of CPU for post processing of incoming request for FCoE target (Mike Christie) [695945] - [scsi] fcoe: Round-robin based selection of CPU for post-processing of incoming commands (Mike Christie) [695945] - [scsi] fcoe: Unable to select the exchangeID from offload pool for storage targets (Mike Christie) [695945] - [scsi] libfc: Enhancement to RPORT state machine applicable only for VN2VN mode (Mike Christie) [695945] - [scsi] libfcoe: Remove unnecessary module state checks (Mike Christie) [695945] - [scsi] libfc: do not immediately retry the cmd when seq_send fails in fc_fcp_send_data (Mike Christie) [695945] - [scsi] libfc: fix race in SRR response (Mike Christie) [695945] - [scsi] libfc: don't call resp handler after FC_EX_TIMEOUT (Mike Christie) [695945] - [scsi] libfc: release DDP context if frame_send() fails (Mike Christie) [695945] - [scsi] libfc: fix mm leak in handling incoming request for target discovery (Mike Christie) [695945] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Mike Christie) [695945] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [723853] - [mm] exec: account anon_rss instead of total_vm in acct_arg_size (Frantisek Hrbata) [645770] - [mm] debug: reintroduce would_have_oomkilled procfs ctl (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_disable_count struct mm_struct (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_score_adj in struct signal_struct (Frantisek Hrbata) [645770] - [mm] oom: replace PF_OOM_ORIGIN with toggling oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: use pte pages in OOM score (Frantisek Hrbata) [645770] - [kernel] lib, arch: add filter argument to show_mem and fix private implementations (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress show_mem() for many nodes in irq context on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on oom kill (Frantisek Hrbata) [645770] - [mm] oom: avoid deferring oom killer if exiting task is being traced (Frantisek Hrbata) [645770] - [mm] oom: skip zombies when iterating tasklist (Frantisek Hrbata) [645770] - [mm] oom: prevent unnecessary oom kills or kernel panics (Frantisek Hrbata) [645770] - [mm] oom: allow a non-CAP_SYS_RESOURCE proces to oom_score_adj down (Frantisek Hrbata) [645770] - [mm] oom: fix locking for oom_adj and oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: rewrite error handling for oom_adj and oom_score_adj tunables (Frantisek Hrbata) [645770] - [mm] oom: kill all threads sharing oom killed task's mm (Frantisek Hrbata) [645770] - [mm] oom: avoid killing a task if a thread sharing its mm cannot be killed (Frantisek Hrbata) [645770] - [mm] oom: add per-mm oom disable count (Frantisek Hrbata) [645770] - [mm] oom: filter unkillable tasks from tasklist dump (Frantisek Hrbata) [645770] - [mm] oom: always return a badness score of non-zero for eligible tasks (Frantisek Hrbata) [645770] - [mm] oom: __task_cred() need rcu_read_lock() (Frantisek Hrbata) [645770] - [mm] oom: fix tasklist_lock leak (Frantisek Hrbata) [645770] - [mm] oom: fix NULL pointer dereference (Frantisek Hrbata) [645770] - [mm] memcg: use find_lock_task_mm() in memory cgroups oom (Frantisek Hrbata) [645770] - [mm] oom: badness heuristic rewrite (Frantisek Hrbata) [645770] - [mm] oom: move badness() declaration into oom.h (Frantisek Hrbata) [645770] - [mm] oom: multi threaded process coredump don't make deadlock (Frantisek Hrbata) [645770] - [mm] oom: give the dying task a higher priority (Frantisek Hrbata) [645770] - [mm] oom: remove child->mm check from oom_kill_process() (Frantisek Hrbata) [645770] - [mm] oom: cleanup has_intersects_mems_allowed() (Frantisek Hrbata) [645770] - [mm] oom: move OOM_DISABLE check from oom_kill_task to out_of_memory() (Frantisek Hrbata) [645770] - [mm] oom: kill duplicate OOM_DISABLE check (Frantisek Hrbata) [645770] - [mm] oom: /proc//oom_score treat kernel thread honestly (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() needs to check that p is unkillable (Frantisek Hrbata) [645770] - [mm] oom: make oom_unkillable_task() helper function (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() doesn't select kthread child (Frantisek Hrbata) [645770] - [mm] oom: don't try to kill oom_unkillable child (Frantisek Hrbata) [645770] - [mm] oom: fold __out_of_memory into out_of_memory (Frantisek Hrbata) [645770] - [mm] oom: remove constraint argument from select_bad_process and __out_of_memory (Frantisek Hrbata) [645770] - [mm] rename try_set_zone_oom() to try_set_zonelist_oom() (Frantisek Hrbata) [645770] - [mm] oom: remove unnecessary code and cleanup (Frantisek Hrbata) [645770] - [mm] oom: remove special handling for pagefault ooms (Frantisek Hrbata) [645770] - [mm] oom: extract panic helper function (Frantisek Hrbata) [645770] - [mm] oom: enable oom tasklist dump by default (Frantisek Hrbata) [645770] - [mm] oom: select task from tasklist for mempolicy ooms (Frantisek Hrbata) [645770] - [mm] oom: sacrifice child with highest badness score for parent (Frantisek Hrbata) [645770] - [mm] oom: filter tasks not sharing the same cpuset (Frantisek Hrbata) [645770] - [mm] oom: avoid sending exiting tasks a SIGKILL (Frantisek Hrbata) [645770] - [mm] oom: give current access to memory reserves if it has been killed (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too fix (Frantisek Hrbata) [645770] - [mm] oom: improve commentary in dump_tasks() (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too (Frantisek Hrbata) [645770] - [mm] oom: introduce find_lock_task_mm() to fix !mm false positives (Frantisek Hrbata) [645770] - [mm] oom: PF_EXITING check should take mm into account (Frantisek Hrbata) [645770] - [mm] oom: check PF_KTHREAD instead of !mm to skip kthreads (Frantisek Hrbata) [645770] - [mm] memcg: make oom killer a no-op when no killable task can be found (Frantisek Hrbata) [645770] - [mm] memcg: handle panic_on_oom=always case (Frantisek Hrbata) [645770] - [mm] oom-kill: dump_header takes task_struct as parameter (Frantisek Hrbata) [645770] - [mm] oom-kill: fix NUMA constraint check with nodemask (Frantisek Hrbata) [645770] - [mm] oom-kill: use task_lock when accessing task_struct members in __oom_kill_task (Frantisek Hrbata) [645770] - [mm] oom: dump stack and VM state when oom killer panics (Frantisek Hrbata) [645770] - [mm] Revert "[Fedora] [debug] add would_have_oomkilled procfs ctl" (Frantisek Hrbata) [645770]- [mm] hold the page lock until after set_page_stable_node (Andrea Arcangeli) [683658]- [netdrv] be2net: remove certain cmd failure logging (Ivan Vecera) [719304] - [netdrv] enic driver update (Stefan Assmann) [695882] - [net] nl80211: missing check for valid SSID size in scan operation (Stanislaw Gruszka) [718158] {CVE-2011-2517} - [net] bluetooth: l2cap and rfcomm: fix 1 byte infoleak to userspace. (Thomas Graf) [703023] {CVE-2011-2492} - [net] inet_diag: fix validation of user data in inet_diag_bc_audit() (Thomas Graf) [714541] {CVE-2011-2213} - [fs] proc: restrict access to /proc/PID/io (Oleg Nesterov) [716830] {CVE-2011-2495} - [fs] validate size of EFI GUID partition entries (Anton Arapov) [703030] {CVE-2011-1776} - [fs] GFS2: Print warning rather than calling assert during direct I/O page invalidation race (Steven Whitehouse) [697019] - [fs] ext4: Fix max file size and logical block counting of extent format file (Lukas Czerner) [722569] {CVE-2011-2695} - [netdrv] e1000: remove unnecessary code (Dean Nelson) [694233] - [netdrv] e1000: Add appropriate include for prefetch users (Dean Nelson) [694233] - [netdrv] e1000: more robust ethtool duplex/speed configuration (Dean Nelson) [694233] - [netdrv] e1000: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694233] - [netdrv] e1000: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694233] - [netdrv] e1000: fix sparse warning (Dean Nelson) [694233] - [netdrv] e1000: add support for Marvell Alaska M88E1118R PHY (Dean Nelson) [694233] - [netdrv] e1000: drivers/net: avoid some skb->ip_summed initializations (Dean Nelson) [694233] - [fs] SUNRPC: Fix use of static variable in rpcb_getport_async (Steve Dickson) [723650] - [fs] NFSv4.1: update nfs4_fattr_bitmap_maxsz (Steve Dickson) [723650] - [fs] SUNRPC: Fix a race between work-queue and rpc_killall_tasks (Steve Dickson) [723650] - [fs] SUNRPC: Ensure we always run the tk_callback before tk_action (Steve Dickson) [723650] - [netdrv] e100: net: remove interrupt.h inclusion from netdevice.h (Dean Nelson) [694236] - [netdrv] e100: fix build warning (Dean Nelson) [694236] - [netdrv] e100: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694236] - [netdrv] e100: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694236] - [netdrv] e100: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Dean Nelson) [694236] - [netdrv] bna: Separate handling of irq type flags variable from the irq_flags request_irq variable (Ivan Vecera) [717011] - [netdrv] Fix call trace when interrupts are disabled while sleeping function kzalloc is called (Ivan Vecera) [717011] - [netdrv] Additional tg3 bug fixes (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.119 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.118 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.117 (John Feeney) [695996 696004 696068 698308 705492 716693]- [virt] kvm: Disable device assignment without interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [virt] iommu-api: Extension to check for interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [net] core: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [net] udp: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [serial] 8250: Fix capabilities when changing the port type (Steve Best) [696695] - [serial] 8250_pci: Add EEH support to the 8250 driver for IBM/Digi PCIe 2-port Adapter (Steve Best) [696695] - [serial] 8250_pci: Add support for the Digi/IBM PCIe 2-port Adapter (Steve Best) [696695] - [scsi] scsi_dh_rdac: Adding couple more vendor product ids (David Milburn) [690952] - [scsi] lock pushdown in error handling (Rob Evers) [695542] - [scsi] Reduce error recovery time by reducing use of TURs (Mike Christie) [691945] - [scsi] Fix /proc/interrupts corruption when be2iscsi driver is loaded (Prarit Bhargava) [706511] - [scsi] megaraid_sas: Disable interrupts/free_irq() in megasas_shutdown() (Tomas Henzl) [613564] - [pci] ARI is a PCIe v2 feature (Don Dutile) [632086] - [pci] add latency tolerance reporting enable/disable support (Myron Stowe) [696532] - [pci] Assign values to 'pci_obff_signal_type' enumeration (Myron Stowe) [696534] - [pci] add OBFF enable/disable support (Myron Stowe) [696534] - [pci] add ID-based ordering enable/disable support (Myron Stowe) [696530] - [fs] nfsd: fix NULL dereference in nfsd_statfs() (Eric Sandeen) [689223] - [fs] add f_flags to struct statfs(64) (Eric Sandeen) [689223] - [fs] pass a struct path to vfs_statfs (Eric Sandeen) [689223] - [fs] Take statfs variants to fs/statfs.c (Eric Sandeen) [689223] - [netdrv] tg3: Apply rx_discards fix to 5719/5720 (John Feeney) [696206] - [netdrv] tg3: Fix stats for 5704 and later devices (John Feeney) [696206] - [netdrv] tg3: Fix IPv6 TCP problems for 5719 (John Feeney) [696206] - [netdrv] tg3: Fix int generation hw bug for 5719 / 5720 (John Feeney) [696206] - [netdrv] tg3: Workaround rx_discards stat bug (John Feeney) [696206] - [netdrv] tg3: Automatically size stat/test string arrays (John Feeney) [696206] - [netdrv] tg3: Enable 5720 support (John Feeney) [696206] - [netdrv] tg3: Add 5720 PHY ID (John Feeney) [696206] - [netdrv] tg3: Add 5720 H2BMC support (John Feeney) [696206] - [netdrv] tg3: Add 5720 NVRAM decoding (John Feeney) [696206] - [netdrv] tg3: Add 5720 ASIC rev (John Feeney) [696206] - [netdrv] tg3: Reintroduce 5717_PLUS (John Feeney) [696206] - [netdrv] tg3: 5717_PLUS => 57765_PLUS (John Feeney) [696206] - [netdrv] tg3: Add missed 5719 workaround change (John Feeney) [696206] - [netdrv] tg3: Expand 5719 workaround (John Feeney) [696206] - [netdrv] tg3: Disable multivec mode for 1 MSIX vector (John Feeney) [696206] - [netdrv] tg3: Fix 5719 A0 tx completion bug (John Feeney) [696206] - [netdrv] tg3: Revise 5719 internal FIFO overflow solution (John Feeney) [696206] - [netdrv] tg3: Update version to 3.116 (John Feeney) [696206] - [netdrv] tg3: use dma_alloc_coherent() instead of pci_alloc_consistent() (John Feeney) [696206] - [netdrv] tg3: Always turn on APE features in mac_mode reg (John Feeney) [696206] - [netdrv] tg3: Do not call device_set_wakeup_enable() under spin_lock_bh (John Feeney) [696206] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present. (John Feeney) [696206] - [netdrv] tg3: Update version to 3.115 (John Feeney) [696206] - [netdrv] tg3: Report invalid link from tg3_get_settings() (John Feeney) [696206] - [netdrv] tg3: Don't allocate jumbo ring for 5780 class devs (John Feeney) [696206] - [netdrv] tg3: Cleanup tg3_alloc_rx_skb() (John Feeney) [696206] - [netdrv] tg3: Disable unused transmit rings (John Feeney) [696206] - [netdrv] tg3: Add support for selfboot format 1 v6 (John Feeney) [696206] - [netdrv] net/tg3: simplify conditional (John Feeney) [696206] - [netdrv] tg3: Update version to 3.114 (John Feeney) [696206] - [netdrv] tg3: Futureproof the loopback test (John Feeney) [696206] - [netdrv] tg3: Cleanup missing VPD partno section (John Feeney) [696206] - [netdrv] tg3: Remove 5724 device ID (John Feeney) [696206] - [netdrv] tg3: Fix potential netpoll crash (John Feeney) [696206] - [netdrv] drivers/net: return operator cleanup (John Feeney) [696206] - [netdrv] tg3: phy tmp variable roundup (John Feeney) [696206] - [netdrv] tg3: Dynamically allocate VPD data memory (John Feeney) [696206] - [netdrv] tg3: Use skb_is_gso_v6() (John Feeney) [696206] - [netdrv] tg3: Move producer ring struct to tg3_napi (John Feeney) [696206] - [netdrv] tg3: Clarify semantics of TG3_IRQ_MAX_VECS (John Feeney) [696206] - [netdrv] tg3: Don't send APE events for NCSI firmware (John Feeney) [696206] - [netdrv] drivers/net: avoid some skb->ip_summed initializations (John Feeney) [696206] - [x86] x86, boot: Wait for boot cpu to show up if nr_cpus limit is about to hit (Vivek Goyal) [717918] - [x86] x86: Fix and clean up generic_processor_info() (Vivek Goyal) [717918] - [x86] x86, ia64, acpi: Clean up x86-ism in drivers/acpi/numa.c (Vivek Goyal) [717918] - [x86] x86, acpi: Add MAX_LOCAL_APIC for 32bit (Vivek Goyal) [717918] - [x86] x86, acpi: Parse all SRAT cpu entries even above the cpu number limitation (Vivek Goyal) [717918] - [kernel] smp: Use nr_cpus= to set nr_cpu_ids early (Vivek Goyal) [717918] - [mm] do not use page_count without a page pin (Andrea Arcangeli) [722565] - [mm] improve isolate_lru_pages neighbour isolation (Andrea Arcangeli) [722565] - [scsi] qla2xxx: Update driver version to 8.03.07.05.06.2-k. (Chad Dupuis) [693744] - [scsi] qla2xxx: Remove host_lock in queuecommand function (Chad Dupuis) [693744] - [scsi] qla2xxx: Refactor call to qla2xxx_read_sfp for thermal temperature. (Chad Dupuis) [693744] - [scsi] qla2xxx: Unify the read/write sfp mailbox command routines. (Chad Dupuis) [693744] - [scsi] qla2xxx: Clear complete initialization control block. (Chad Dupuis) [693744] - [scsi] qla2xxx: Allow an override of the registered maximum LUN. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add host number in reset and quiescent message logs. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix virtual port failing to login after chip reset. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correctly read sfp single byte mailbox register. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix vport delete hang when logins are outstanding. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix hang during driver unload when vport is active. (Chad Dupuis) [693744] - [scsi] qla2xxx: Properly set the dsd_list_len for dsd_chaining in cmd type 6. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correct buffer start in edc sysfs debug print. (Chad Dupuis) [693744] - [scsi] qla2xxx: Log if firmware fails to load from flash for ISP82xx. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correction to sysfs edc interface. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add qla82xx_rom_unlock() function. (Chad Dupuis) [693744] - [scsi] qla2xxx: Update firmware version after flash update. (Chad Dupuis) [693744] - [hwmon] hwmon: (coretemp) Fix section mismatch (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Update comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Add comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix compile error if CONFIG_SMP is not defined (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix checkpatch errors (Jane Lv) [709252] - [hwmon] hwmon: Remove pkgtemp driver (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Merge pkgtemp with coretemp (Jane Lv) [709252] - [netdrv] igbvf driver update (Stefan Assmann) [694229] - [netdrv] igb driver update (Stefan Assmann) [694211] - [netdrv] r8169: fix Rx checksum offloading bugs (Ivan Vecera) [635596] - [netdrv] be2net: changes for BE3 native mode support (Ivan Vecera) [695231] - [net] bridge gets duplicate packets when using vlan over bonding (Flavio Leitner) [700610] - [net] bonding: fix receiving of dups due vlan hwaccel (Flavio Leitner) [720689] - [kernel] Fix nohz balance kick (Matthew Garrett) [695606] - [kernel] repair gdbstub to match the gdbserial protocol specification (Prarit Bhargava) [710668] - [misc] enclosure: fix error path to actually return ERR_PTR() on error (Tomas Henzl) [713730] - [x86] fix memory leak in acpu_cpufreq_exit (Luming Yu) [688038] - [x86] Ensure MTRR config is applied to all CPUs on resume (Matthew Garrett) [695612]- [s390x] crypto: prng error in initial seed calculation. (Hendrik Brueckner) [709710] - [s390x] qeth: serialize device removal and config changes (Hendrik Brueckner) [707293] - [s390x] ap: Toleration for ap bus devices with device type 10 (Hendrik Brueckner) [694267] - [s390x] chsc: process channel-path-availability information (Hendrik Brueckner) [694464] - [s390x] kernel: Get CPC name (Hendrik Brueckner) [694265] - [s390x] qeth: change some configurations defaults (Hendrik Brueckner) [694248] - [s390x] crypto: Exploit z196 hardware accelerated crypto aplgorithms (Hendrik Brueckner) [694246] - [s390x] dasd: do path verification for paths added at runtime (Hendrik Brueckner) [694460] - [s390x] cio: notify drivers of channel path events (Hendrik Brueckner) [694460] - [s390x] dasd: automatic recognition of read-only devices (Hendrik Brueckner) [633389] - [s390x] dasd: Add support for raw ECKD access (Hendrik Brueckner) [633543] - [s390x] kernel: diagnose 10 does not release memory above 2GB (Hendrik Brueckner) [701274] - [s390x] qdio: reset error states immediately (Hendrik Brueckner) [700463] - [s390x] dasd: check sense type in device change handler (Hendrik Brueckner) [700688] - [s390x] dasd: fix race between open and offline (Hendrik Brueckner) [695677] - [s390x] cio: prevent purging of CCW devices in the online state (Hendrik Brueckner) [695377] - [s390x] kernel: missing ASLR for exec/heap/libc/vdso/mmap in s390x (Hendrik Brueckner) [647363] - [ppc] nvram: Unbreak kABI, efficiency tweaks, remove unnecessary casts (Steve Best) [694509] - [ppc] pseries/nvram: Capture oops/panic reports in ibm, oops-log partition (Steve Best) [694509] - [ppc] nvram: Generalize code for OS partitions in NVRAM (Steve Best) [694509] - [ppc] nvram: Handle partition names >= 12 chars (Steve Best) [694509] - [ppc] nvram: Fix NVRAM partition list setup (Steve Best) [694509] - [ppc] nvram: Rename ppc64, linux partition to ibm, rtas-log (Steve Best) [694509] - [ppc] nvram: Move the log partition stuff to pseries (Steve Best) [694509] - [ppc] nvram: Change nvram_setup_partition() to use new helper (Steve Best) [694509] - [ppc] nvram: Add nvram_find_partition() (Steve Best) [694509] - [ppc] nvram: Improve partition removal (Steve Best) [694509] - [ppc] nvram: Shuffle code around in nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Completely clear a new partition (Steve Best) [694509] - [ppc] nvram: Ensure that the partition header/block size is right (Steve Best) [694509] - [ppc] nvram: nvram_create_partitions() now uses bytes (Steve Best) [694509] - [ppc] nvram: More flexible nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Move things out of asm/nvram.h (Steve Best) [694509] - [ppc] Fix continuation line formats (Steve Best) [694509] - [ppc] Use unlocked ioctl in nvram_64 (Steve Best) [694509] - [ppc] nvram_64: Mark init code __init (Steve Best) [694509] - [ppc] nvram_64: Check nvram_error_log_index in nvram_clear_error_log() (Steve Best) [694509] - [ppc] nvram_64: Remove unused code (Steve Best) [694509] - [netdrv] qlge: Version change to v1.00.00.29 (Chad Dupuis) [713168] - [netdrv] qlge: Fix printk priority so chip fatal errors are always reported. (Chad Dupuis) [713168] - [netdrv] qlge: Fix crash caused by mailbox execution on wedged chip. (Chad Dupuis) [713168] - [netdrv] qlge: make nic_operations struct const (Chad Dupuis) [713168] - [netdrv] qlge: Fix incorrect usage of module parameters and netdev msg level (Chad Dupuis) [713168] - [netdrv] qlge: Remove unnecessary casts of netdev_priv (Chad Dupuis) [713168] - [fs] NFS: Detect loops in a readdir due to bad cookies (Steve Dickson) [720712] - [fs] NFS: Create nfs_open_dir_context (Steve Dickson) [720712] - [fs] NFS: Ensure that we update the readdir filp->f_pos correctly (Steve Dickson) [720712] - [fs] GFS2: Get rid of metadata pages for inodes we can't deallocate (Robert S Peterson) [676626] - [fs] GFS2: list_del_entry corruption (Robert S Peterson) [676626] - [fs] GFS2: Fix ail list traversal (Robert S Peterson) [676626] - [fs] GFS2: Add an AIL writeback tracepoint (Robert S Peterson) [676626] - [fs] GFS2: Make writeback more responsive to system conditions (Robert S Peterson) [676626] - [fs] GFS2: Improve tracing support (adds two flags) (Robert S Peterson) [676626] - [fs] GFS2: Optimise glock lru and end of life inodes (Robert S Peterson) [676626] - [fs] GFS2: Clean up fsync() (Robert S Peterson) [676626] - [fs] fs: add sync_inode_metadata (Robert S Peterson) [676626] - [fs] GFS2: Make ->write_inode() really write (Robert S Peterson) [676626] - [fs] GFS2: Use filemap_fdatawrite() to write back the AIL (Robert S Peterson) [676626] - [fs] GFS2: Alter point of entry to glock lru list for glocks with an address_space (Robert S Peterson) [676626] - [fs] GFS2: Update to AIL list locking (Robert S Peterson) [676626] - [fs] GFS2: introduce AIL lock (Robert S Peterson) [676626] - [netdrv] bnx2: update to latest upstream (Neil Horman) [696756] - [fs] cifs: don't allow cifs_reconnect to exit with NULL socket pointer (Jeff Layton) [711400]- [x86] apic: Fix spurious error interrupts triggering on all non-boot APs (Prarit Bhargava) [712286] - [x86] apic: Print verbose error interrupt reason on apic=debug (Prarit Bhargava) [712286] - [mm] fix negative commitlimit when gigantic hugepages are allocated (Andrea Arcangeli) [704511] - [mm] migrate: dont account swapcache as shmem (Andrea Arcangeli) [712260] - [mm] compaction: Ensure that the compaction free scanner does not move to the next zone (Andrea Arcangeli) [712258] - [mm] vmscan: correctly check if reclaimer should schedule during shrink_slab (Andrea Arcangeli) [712252] - [virt] ksm: fix race between ksmd and exiting task (Andrea Arcangeli) [710341] - [mm] thp: fix build with !SMP (Andrea Arcangeli) [711636] - [kernel] !SMP build quirks fixes (Andrea Arcangeli) [711636] - [kernel] allow sched.c to build with !SMP (Andrea Arcangeli) [711636] - [net] dev.c: allow build when !SMP (Andrea Arcangeli) [711636] - [virt] xen-netfront: send gARP after backend moved to XenbusStateConnected (Laszlo Ersek) [713585] - [x86] UV: add_smp_affinity_list (George Beshers) [696422] - [pci] aer-inject: Override PCIe AER Mask Registers (Prarit Bhargava) [719373] - [kernel] proc: signedness issue in next_pidmap() (Jerome Marchand) [697825] {CVE-2011-1593} - [net] bluetooth: Prevent buffer overflow in l2cap config request (Jiri Pirko) [716810] {CVE-2011-2497} - [netdrv] cnic: Move indexing function pointers to struct kcq_info (Mike Christie) [696757] - [netdrv] cnic, bnx2: Check iSCSI support early in bnx2_init_one() (Mike Christie) [696757] - [netdrv] cnic: Improve NETDEV_UP event handling (Mike Christie) [696757] - [netdrv] cnic: Randomize initial TCP port for iSCSI connections (Mike Christie) [696757] - [netdrv] cnic: Fix race conditions with firmware (Mike Christie) [696757] - [netdrv] cnic: Fix interrupt logic (Mike Christie) [696757] - [netdrv] Add appropriate include for prefetch users (Mike Christie) [696757]- [fs] NFS41: do not update isize if inode needs layoutcommit (Steve Dickson) [714740] - [fs] NFSv4.1: Clean ups for the device id cache (Steve Dickson) [714740] - [net] igmp: call ip_mc_clear_src() only when we have no users of ip_mc_list (Thomas Graf) [707479] - [net] bridge: fix bridging to properly recieve/forward ipv6 RA's (Neil Horman) [716263] - [net] sctp: ABORT if receive, reassmbly, or reodering queue is not empty while closing socket (Thomas Graf) [705840] - [net] sctp: Enforce retransmission limit during shutdown (Thomas Graf) [705840] - [net] netfilter: Enable CONFIG_NETFILTER_XT_SET and CONFIG_IP_SET (Thomas Graf) [599054] - [net] netfilter: ipset: Use the stored first cidr value instead of '1' (Thomas Graf) [599054] - [net] netfilter: ipset: Fix return code for destroy when sets are in use (Thomas Graf) [599054] - [net] netfilter: ipset: fix ip_set_flush return code (Thomas Graf) [599054] - [net] netfilter: ipset: remove unused variable from type_pf_tdel() (Thomas Graf) [599054] - [net] netfilter: ipset: Use proper timeout value to jiffies conversion (Thomas Graf) [599054] - [net] netfilter: ipset: Fix the order of listing of sets (Thomas Graf) [599054] - [net] netfilter: ipset: SCTP, UDPLITE support added (Thomas Graf) [599054] - [net] netfilter: ipset: set match and SET target fixes (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip, mac type requires "src" for MAC (Thomas Graf) [599054] - [net] netfilter: ipset: remove extra semicolons (Thomas Graf) [599054] - [net] netfilter: ipset: references are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: Fix common misspellings (Thomas Graf) [599054] - [net] netfilter: ipset: References are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: fix checking the type revision at create command (Thomas Graf) [599054] - [net] netfilter: ipset: fix address ranges at hash:*port* types (Thomas Graf) [599054] - [net] netfilter: ipset: fix the compile warning in ip_set_create (Thomas Graf) [599054] - [net] netfilter: ipset: add dependency on CONFIG_NETFILTER_NETLINK (Thomas Graf) [599054] - [net] netfilter: ipset: send error message manually (Thomas Graf) [599054] - [net] netfilter: ipset: fix linking with CONFIG_IPV6=n (Thomas Graf) [599054] - [net] netfilter: ipset: add missing break statemtns in ip_set_get_ip_port() (Thomas Graf) [599054] - [net] netfilter: ipset: install ipset related header files (Thomas Graf) [599054] - [net] netfilter: ipset: remove unnecessary includes (Thomas Graf) [599054] - [net] netfilter: ipset: use nla_parse_nested() (Thomas Graf) [599054] - [net] netfilter: xtables: "set" match and "SET" target support (Thomas Graf) [599054] - [net] netfilter: ipset: list:set set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset; bitmap:port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip,mac type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: IP set core support (Thomas Graf) [599054] - [net] netfilter: NFNL_SUBSYS_IPSET id and NLA_PUT_NET* macros (Thomas Graf) [599054] - [net] ipv6: Prepare the tree for un-inlined jhash. (Thomas Graf) [599054] - [kernel] The new jhash implementation (Thomas Graf) [599054] - [fs] cifs: fix wsize negotiation to respect max buffer size and active signing (try #4) (Jeff Layton) [708000] - [fs] cifs: clean up wsize negotiation and allow for larger wsize (Jeff Layton) [708000] - [fs] cifs: convert cifs_writepages to use async writes (Jeff Layton) [708000] - [fs] cifs: convert async write callback to slow_work (Jeff Layton) [708000] - [fs] cifs: add cifs_async_writev (Jeff Layton) [708000] - [fs] cifs: don't call mid_q_entry->callback under the Global_MidLock (try #5) (Jeff Layton) [708000] - [fs] cifs: add ignore_pend flag to cifs_call_async (Jeff Layton) [708000] - [fs] cifs: make cifs_send_async take a kvec array (Jeff Layton) [708000] - [fs] cifs: consolidate SendReceive response checks (Jeff Layton) [708000] - [fs] cifs: don't allow mmap'ed pages to be dirtied while under writeback (try #3) (Jeff Layton) [708000] - [fs] cifs: turn BCC into a static inlined function (Jeff Layton) [692709] - [fs] cifs: keep BCC in little-endian format (Jeff Layton) [692709] - [fs] cifs: consistently use smb_buf_length as be32 for cifs (try 3) (Jeff Layton) [692709] - [fs] CIFS: Add match_port check during looking for an existing connection (try #4) (Jeff Layton) [692709] - [fs] CIFS: Simplify ipv*_connect functions into one (try #4) (Jeff Layton) [692709] - [fs] cifs: fix cifsConvertToUCS() for the mapchars case (Jeff Layton) [692709] - [fs] cifs: handle errors from coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: refactor mid finding loop in cifs_demultiplex_thread (Jeff Layton) [692709] - [fs] cifs: sanitize length checking in coalesce_t2 (try #3) (Jeff Layton) [692709] - [fs] cifs: check for bytes_remaining going to zero in CIFS_SessSetup (Jeff Layton) [692709] - [fs] cifs: change bleft in decode_unicode_ssetup back to signed type (Jeff Layton) [692709] - [fs] cifs: Fix memory over bound bug in cifs_parse_mount_options (Jeff Layton) [692709] - [fs] cifs: clean up various nits in unicode routines (try #2) (Jeff Layton) [692709] - [fs] cifs: clean up length checks in check2ndT2 (Jeff Layton) [692709] - [fs] cifs: fix broken BCC check in is_valid_oplock_break (Jeff Layton) [692709] - [fs] cifs: always do is_path_accessible check in cifs_mount (Jeff Layton) [692709] - [fs] cifs: add check for kmalloc in parse_dacl (Jeff Layton) [692709] - [fs] cifs: various endian fixes to cifs (Jeff Layton) [692709] - [fs] cifs: simplify SMB header check routine (Jeff Layton) [692709] - [fs] cifs: fix up CIFSSMBEcho for unaligned access (Jeff Layton) [692709] - [fs] cifs: fix unaligned accesses in cifsConvertToUCS (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in cifs_unicode.c (Jeff Layton) [692709] - [fs] cifs: fix unaligned access in check2ndT2 and coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in validate_t2 (Jeff Layton) [692709] - [fs] cifs: use get/put_unaligned functions to access ByteCount (Jeff Layton) [692709] - [fs] cifs: fix up KConfig options with latest changes (Jeff Layton) [668791] - [fs] cifs: mark CONFIG_CIFS_NFSD_EXPORT as BROKEN (Jeff Layton) [668791] - [fs] cifs: Don't compile in unused reparse point symlink code (Jeff Layton) [668791] - [fs] cifs: Remove unused CIFSSMBNotify worker function (Jeff Layton) [668791] - [fs] cifs: cleanup: Rename and remove config flags (Jeff Layton) [668791] - [fs] cifs: replace /proc/fs/cifs/Experimental with a module parm (Jeff Layton) [668791] - [fs] cifs: move "ntlmssp" and "local_leases" options out of experimental code (Jeff Layton) [668791] - [fs] cifs: fix use of CONFIG_CIFS_ACL (Jeff Layton) [668791] - [fs] cifs: Handle extended attribute name cifs_acl to generate cifs acl blob (try #4) (Jeff Layton) [668791] - [fs] cifs: Misc. cleanup in cifsacl handling [try #4] (Jeff Layton) [668791] - [fs] cifs: Percolate error up to the caller during get/set acls [try #4] (Jeff Layton) [668791] - [fs] cifs: Fix lease break for writes (Jeff Layton) [668791] - [fs] cifs: clarify the meaning of tcpStatus == CifsGood (Jeff Layton) [654198] - [fs] cifs: don't always drop malformed replies on the floor (try #3) (Jeff Layton) [654198] - [fs] cifs: Possible slab memory corruption while updating extended stats (repost) (Jeff Layton) [654198] - [fs] cifs: clean up checks in cifs_echo_request (Jeff Layton) [654198] - [fs] cifs: Do not send SMBEcho requests on new sockets until SMBNegotiate (Jeff Layton) [654198] - [fs] cifs: remove checks for ses->status == CifsExiting (Jeff Layton) [654198] - [fs] cifs: don't send an echo request unless NegProt has been done (Jeff Layton) [654198] - [fs] cifs: enable signing flag in SMB header when server has it on (Jeff Layton) [654198] - [fs] cifs: fix length vs. total_read confusion in cifs_demultiplex_thread (Jeff Layton) [654198] - [fs] cifs: fix length checks in checkSMB (Jeff Layton) [654198] - [fs] cifs: force a reconnect if there are too many MIDs in flight (Jeff Layton) [654198] - [fs] cifs: don't pop a printk when sending on a socket is interrupted (Jeff Layton) [654198] - [fs] cifs: send an NT_CANCEL request when a process is signalled (Jeff Layton) [654198] - [fs] cifs: handle cancelled requests better (Jeff Layton) [654198] - [fs] cifs: mangle existing header for SMB_COM_NT_CANCEL (Jeff Layton) [654198] - [fs] cifs: remove code for setting timeouts on requests (Jeff Layton) [654198] - [fs] cifs: reconnect unresponsive servers (Jeff Layton) [654198] - [fs] cifs: set up recurring workqueue job to do SMB echo requests (Jeff Layton) [654198] - [fs] cifs: add ability to send an echo request (Jeff Layton) [654198] - [fs] cifs: add cifs_call_async (Jeff Layton) [654198] - [fs] cifs: allow for different handling of received response (Jeff Layton) [654198] - [fs] cifs: clean up sync_mid_result (Jeff Layton) [654198] - [fs] cifs: don't reconnect server when we don't get a response (Jeff Layton) [654198] - [fs] cifs: wait indefinitely for responses (Jeff Layton) [654198] - [fs] cifs: move mid result processing into common function (Jeff Layton) [654198] - [fs] cifs: move locked sections out of DeleteMidQEntry and AllocMidQEntry (Jeff Layton) [654198] - [fs] cifs: clean up accesses to midCount (Jeff Layton) [654198] - [fs] cifs: make wait_for_free_request take a TCP_Server_Info pointer (Jeff Layton) [654198] - [fs] cifs: no need to mark smb_ses_list as cifs_demultiplex_thread is exiting (Jeff Layton) [654198] - [fs] cifs: don't fail writepages on -EAGAIN errors (Jeff Layton) [654198] - [fs] cifs: free blkcipher in smbhash (Jeff Layton) [662626] - [fs] cifs: correctly handle NULL tcon pointer in CIFSTCon (Jeff Layton) [662626] - [fs] cifs: show sec= option in /proc/mounts (Jeff Layton) [662626] - [fs] cifs: silence printk when establishing first session on socket (Jeff Layton) [662626] - [fs] cifs: Fix extended security auth failure (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_ECB (Jeff Layton) [662626] - [fs] cifs: Use ecb des kernel crypto APIs instead of local cifs functions (repost) (Jeff Layton) [662626] - [fs] cifs: wrap received signature check in srv_mutex (Jeff Layton) [662626] - [fs] cifs: Max share size is too small (Jeff Layton) [662626] - [fs] cifs: Allow user names longer than 32 bytes (Jeff Layton) [662626] - [fs] cifs: Fix regression in LANMAN (LM) auth code (Jeff Layton) [662626] - [fs] cifs: No need to check crypto blockcipher allocation (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_MD4 (Jeff Layton) [662626] - [fs] cifs: fix two compiler warning about uninitialized vars (Jeff Layton) [662626] - [fs] cifs: More crypto cleanup (try #2) (Jeff Layton) [662626] - [fs] cifs: Replace cifs md5 hashing functions with kernel crypto APIs (Jeff Layton) [662626] - [fs] cifs: Fix regression during share-level security mounts (Jeff Layton) [662626] - [fs] cifs: remove unnecessary locking around sequence_number (Jeff Layton) [662626] - [fs] cifs: Support NTLM2 session security during NTLMSSP authentication [try #5] (Jeff Layton) [662626] - [fs] cifs: fs/cifs/Kconfig: CIFS depends on CRYPTO_HMAC (Jeff Layton) [662626] - [fs] cifs: Cleanup and thus reduce smb session structure and fields used during authentication (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use appropriate server challenge (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - minor error corrections and cleanup (Jeff Layton) [662626] - [fs] cifs: fix module refcount leak in find_domain_name (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use kernel crypto apis to calculate hashes and smb signatures (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Define crypto hash functions and create and send keys needed for key exchange (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Allocate session key/client response dynamically (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Correct response length for ntlmv2 authentication without extended security (Jeff Layton) [662626] - [fs] cifs: convert cifs_tcp_ses_lock from a rwlock to a spinlock (Jeff Layton) [662626] - [fs] cifs: Clean up two declarations of blob_len (Jeff Layton) [662626] - [fs] cifs: NTLM authentication and signing - Calculate auth response per smb session (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Build a proper av/ti pair blob for ntlmv2 without extended security authentication (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP ntlmv2 within ntlmssp autentication code (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP Change variable name mac_key to session key to reflect the key it holds (Jeff Layton) [662626] - [fs] cifs: ntlmv2/ntlmssp remove-unused-function CalcNTLMv2_partial_mac_key (Jeff Layton) [662626]- [block] initialise bd_super in bdget() (Lachlan McIlroy) [718107] - [virt] Revert "virtio balloon: kill tell-host-first logic" (Aristeu Rozanski) [712044] - [fs] NLM: Don't hang forever on NLM unlock requests (Jeff Layton) [709549] - [x86] x86-64: Only set max_pfn_mapped to 512 MiB if we enter via head_64.S (Igor Mammedov) [716498] - [virt] xen: correct size of level2_kernel_pgt (Igor Mammedov) [716498] - [virt] Unset CONFIG_DEBUG_FORCE_WEAK_PER_CPU on x86/x86_64 platforms (Igor Mammedov) [716498] - [virt] xen: bump memory limit for x86 domU PV guest to 128Gb (Igor Mammedov) [716498] - [virt] xen: annotate functions which only call into __init at start of day (Igor Mammedov) [716498] - [virt] xen: correctly rebuild mfn list list after migration (Igor Mammedov) [716498] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: defer building p2m mfn structures until kernel is mapped (Igor Mammedov) [716498] - [virt] xen: add return value to set_phys_to_machine() (Igor Mammedov) [716498] - [virt] xen: allocate level1_ident_pgt (Igor Mammedov) [716498] - [virt] xen: use early_brk for level2_kernel_pgt (Igor Mammedov) [716498] - [virt] xen: convert p2m to a 3 level tree (Igor Mammedov) [716498] - [virt] xen: make install_p2mtop_page() static (Igor Mammedov) [716498] - [virt] xen: set shared_info->arch.max_pfn to max_p2m_pfn (Igor Mammedov) [716498] - [virt] xen: allocate p2m size based on actual max size (Igor Mammedov) [716498] - [virt] xen: dynamically allocate p2m space (Igor Mammedov) [716498] - [x86] add RESERVE_BRK_ARRAY() helper (Igor Mammedov) [716498] - [edac] Correct MiB_TO_PAGES() macro (Mauro Carvalho Chehab) [633935] - [edac] amd64_edac: Erratum #637 workaround (Frank Arnold) [633935] - [edac] amd64_edac: Factor in CC6 save area (Frank Arnold) [633935] - [edac] amd64_edac: Remove node interleave warning (Frank Arnold) [633935] - [edac] Remove debugging output in scrub rate handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix potential memleak (Frank Arnold) [633935] - [edac] amd64_edac: Fix decode_syndrome types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DCT argument type (Frank Arnold) [633935] - [edac] amd64_edac: Fix ranges signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop local variable (Frank Arnold) [633935] - [edac] amd64_edac: Fix PCI config addressing types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DRAM base macros (Frank Arnold) [633935] - [edac] amd64_edac: Fix node id signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop redundant declarations (Frank Arnold) [633935] - [edac] amd64_edac: Enable driver on F15h (Frank Arnold) [633935] - [pci] Rename CPU PCI id define (Frank Arnold) [633935] - [edac] amd64_edac: Adjust ECC symbol size to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Simplify scrubrate setting (Frank Arnold) [633935] - [edac] amd64_edac: Improve DRAM address mapping (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize ->read_dram_ctl_register (Frank Arnold) [633935] - [edac] amd64_edac: Adjust sys_addr to chip select conversion routine to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Beef up early exit reporting (Frank Arnold) [633935] - [edac] amd64_edac: Revamp online spare handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix channel interleave removal (Frank Arnold) [633935] - [edac] amd64_edac: Correct node interleaving removal (Frank Arnold) [633935] - [edac] amd64_edac: Add support for interleaved region swapping (Frank Arnold) [633935] - [edac] amd64_edac: Unify get_error_address (Frank Arnold) [633935] - [edac] amd64_edac: Simplify decoding path (Frank Arnold) [633935] - [edac] amd64_edac: Adjust channel counting to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup old defines cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBSH cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCFG handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCTL code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DCT Select Low/High code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup Dram Configuration registers handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DBAM handling (Frank Arnold) [633935] - [edac] amd64_edac: Replace huge bitmasks with a macro (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize f10_get_base_addr_offset (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize channel extraction (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup chipselect handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DHAR handling (Frank Arnold) [633935] - [edac] amd64_edac: Remove DRAM base/limit subfields caching (Frank Arnold) [633935] - [edac] amd64_edac: Add support for F15h DCT PCI config accesses (Frank Arnold) [633935] - [edac] amd64_edac: Fix DIMMs per DCTs output (Frank Arnold) [633935] - [edac] MCE: Fix NB error formatting (Frank Arnold) [633935] - [edac] MCE: Use BIT_64() to eliminate warnings on 32-bit (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F15h (Frank Arnold) [633935] - [edac] MCE: Allow F15h bank 6 MCE injection (Frank Arnold) [633935] - [edac] MCE: Shorten error report formatting (Frank Arnold) [633935] - [edac] MCE: Overhaul error fields extraction macros (Frank Arnold) [633935] - [edac] MCE: Add F15h FP MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15 EX MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add an F15h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: No F15h LS MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h CU MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Select extended error code mask (Frank Arnold) [633935] - [edac] amd64_edac: Disable DRAM ECC injection on K8 (Frank Arnold) [633935] - [edac] Fixup scrubrate manipulation (Frank Arnold) [633935] - [edac] amd64_edac: Remove two-stage initialization (Frank Arnold) [633935] - [edac] amd64_edac: Check ECC capabilities initially (Frank Arnold) [633935] - [edac] amd64_edac: Carve out ECC-related hw settings (Frank Arnold) [633935] - [edac] amd64_edac: Remove PCI ECS enabling functions (Frank Arnold) [633935] - [edac] amd64_edac: Allocate driver instances dynamically (Frank Arnold) [633935] - [edac] amd64_edac: Rework printk macros (Frank Arnold) [633935] - [edac] amd64_edac: Rename CPU PCI devices (Frank Arnold) [633935] - [edac] amd64_edac: Concentrate per-family init even more (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup the CPU PCI device reservation (Frank Arnold) [633935] - [edac] amd64_edac: Simplify CPU family detection (Frank Arnold) [633935] - [edac] amd64_edac: Add per-family init function (Frank Arnold) [633935] - [edac] amd64_edac: Use cached extended CPU model (Frank Arnold) [633935] - [edac] amd64_edac: Remove F11h support (Frank Arnold) [633935] - [edac] amd64_edac: Fix interleaving check (Frank Arnold) [633935] - [edac] MCE: Fix edac_init_mce_inject error handling (Frank Arnold) [633935] - [edac] MCE: Fix shift warning on 32-bit (Frank Arnold) [633935] - [edac] MCE: Add a BIT_64() macro (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F12h (Frank Arnold) [633935] - [edac] MCE: Add F12h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add support for F11h MCEs (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F14h (Frank Arnold) [633935] - [edac] MCE: Fix FR MCEs decoding (Frank Arnold) [633935] - [edac] MCE: Complete NB MCE decoders (Frank Arnold) [633935] - [edac] MCE: Warn about LS MCEs on F14h (Frank Arnold) [633935] - [edac] MCE: Adjust IC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Adjust DC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Rename files (Frank Arnold) [633935] - [edac] MCE: Rework MCE injection (Frank Arnold) [633935] - [edac] Export edac sysfs class to users (Frank Arnold) [633935] - [edac] EDAC: Fix error return (Frank Arnold) [633935] - [x86] EDAC, MCE: Pass complete MCE info to decoders (Frank Arnold) [633935] - [x86] EDAC, MCE: Sanitize error codes (Frank Arnold) [633935] - [x86] EDAC, MCE: Remove unused function parameter (Frank Arnold) [633935] - [x86] EDAC, MCE: Add HW_ERR prefix (Frank Arnold) [633935] - [x86] amd64_edac: Do not report error overflow as a separate error (Frank Arnold) [633935] - [x86] MCE, AMD: Limit MCE decoding to current families for now (Frank Arnold) [633935] - [x86] amd64_edac: Minor formatting fix (Frank Arnold) [633935] - [x86] amd64_edac: Fix operator precendence error (Frank Arnold) [633935] - [x86] edac, mc: Improve scrub rate handling (Frank Arnold) [633935] - [x86] amd64_edac: Correct scrub rate setting (Frank Arnold) [633935] - [x86] amd64_edac: Fix DCT base address selector (Frank Arnold) [633935] - [x86] amd64_edac: Remove polling mechanism (Frank Arnold) [633935] - [x86] amd64_edac: Remove unneeded defines (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize syndrome extraction (Frank Arnold) [633935] - [x86] amd64_edac: Fix syndrome calculation on K8 (Frank Arnold) [633935]- [x86] efi: Default to virtual mode (Matthew Garrett) [695859] - [x86] Backport upstream EFI fixups (Matthew Garrett) [695859] - [x86] bootmem: Add free_bootmem_late() (Matthew Garrett) [695859] - [x86] UV: warnings on slowpath (George Beshers) [699763] - [scsi] cxgb3i: fix EEH error on ppc due to invalid page size computation (Neil Horman) [714325] - [block] elevator: fix O_DIRECT I/O starving readers (Jeff Moyer) [587402] - [fs] NFS: Fix NFSv3 exclusive open semantics (Jeff Layton) [694210] - [fs] GFS2: Incorrect inode state during deallocation (Steven Whitehouse) [712139] - [net] tcp: Increase the initial congestion window to 10. (Thomas Graf) [667754] - [net] TCP: update initial windows according to RFC 5681 (Thomas Graf) [667754] - [net] tcp/dccp: Consolidate common code for RFC 3390 conversion (Thomas Graf) [667754]- [v4l] Remove the old V4L1 v4lgrab.c file (Don Zickus) [714183] - [scsi] libfc, fcoe: Remove usage of the Scsi_Host's host_lock (Rob Evers) [695542] - [scsi] Host lock pushdown using Scsi_Host flag (Rob Evers) [695542] - [drm] drm backport from 3.0-rc3 + fixes (Dave Airlie) [713621] - [drm] agp: backport intel driver from 3.0-rc3 (Dave Airlie) [713621] - [drm] Backport gpu VGA drivers from 3.0-rc3 (Dave Airlie) [713620] - [x86] x86/platform: backport MXM driver from 3.0-rc3 (Dave Airlie) [713620] - [kernel] kref: Add a kref_sub function (Dave Airlie) [713620] - [kernel] Move round_up/down to kernel.h (Dave Airlie) [713620] - [virt] virtio-blk: fix request leak (Amit Shah) [694553] - [virt] virtio_blk: Add 'serial' attribute to virtio-blk devices (Amit Shah) [694553] - [virt] Add virtio disk identification support (Amit Shah) [694553] - [mm] remove is_hwpoison_address (Dean Nelson) [696095] - [virt] KVM: Replace is_hwpoison_address with __get_user_pages (Dean Nelson) [696095] - [mm] make __get_user_pages return -EHWPOISON for HWPOISON page optionally (Dean Nelson) [696095] - [mm] export __get_user_pages (Dean Nelson) [696095] - [ppc] kexec: Check crash_base for relocatable kernel (Steve Best) [713868] - [scsi] ibmvfc: Fix Virtual I/O failover hang (Steve Best) [710497] - [tty] Clean console safely (Frantisek Hrbata) [714684] - [kernel] build: backport LSMOD=file for localmodconfig (Andrew Jones) - [perf] x86: Add Intel SandyBridge CPU support (Neil Horman) [695608] - [block] cfq-iosched: Fix locking around ioc->ioc_data assignment (Vivek Goyal) [716520] - [x86] AMD IOMMU: Re-enable AMD IOMMU (Alex Williamson) [716553] - [virt] KVM: Fix register corruption in pvclock_scale_delta (Avi Kivity) [712102] - [virt] Mask dangerous features when running as xen guest hvm (Igor Mammedov) [711317] - [virt] virtio balloon: kill tell-host-first logic (Amit Shah) [712044]- [fs] nfs: set lock context and fix error handling in new DIO functions (Jeff Layton) [694309] - [net] ipv6: Fix tcp_v6_send_response transport header setting (Jiri Olsa) [702508] - [netdrv] iwlwifi: fix general 11n instability (Stanislaw Gruszka) [714590] - [netdrv] ehea: Fix memory hotplug oops (Steve Best) [702036] - [netdrv] tun: do not put self in waitq if doing a nonblock read (Amos Kong) [713612] - [fs] ext4: check for a good block group before loading buddy pages (Eric Sandeen) [652262] - [fs] Bouncing locks in a cluster is slow in GFS2 (Robert S Peterson) [663356] - [fs] NFSv4.1: do not use deviceids after MDS clientid invalidation (Steve Dickson) [714740] - [fs] NFSv4.1: Fix a refcounting issue in the pNFS device id cache (Steve Dickson) [714740] - [fs] NFSv4.1: deprecate headerpadsz in CREATE_SESSION (Steve Dickson) [714740] - [fs] NFSv4.1: allow zero fh array in filelayout decode layout (Steve Dickson) [714740] - [fs] NFSv4.1: allow nfs_fhget to succeed with mounted on fileid (Steve Dickson) [714740] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [714740] - [fs] NFSv4.1: use layout driver in global device cache (Steve Dickson) [714740] - [fs] pnfs: CB_NOTIFY_DEVICEID (Steve Dickson) [714740] - [fs] NFSv4.1: purge deviceid cache on nfs_free_client (Steve Dickson) [714740] - [fs] NFSv4.1: make deviceid cache global (Steve Dickson) [714740] - [fs] NFSv4.1: Correct offset for LAYOUTCOMMIT (Steve Dickson) [714740] - [fs] NFSv4: Ensure we request the ordinary fileid when doing readdirplus (Steve Dickson) [714740] - [net] TCP: increase default initial receive window. (Thomas Graf) [664725] - [net] tcp: Bug fix in initialization of receive window. (Thomas Graf) [664725] - [net] tcp: update also tcp_output with regard to RFC 5681 (Thomas Graf) [664725]- [net] Fix memory leak/corruption on VLAN GRO_DROP (Herbert Xu) [695176] {CVE-2011-1576} - [block] cfq-iosched: Set group_isolation=1 by default (Vivek Goyal) [707757] - [scsi] cciss: Annotate cciss_kdump_soft_reset and cciss_sent_reset as __devinit (Tomas Henzl) [698268] - [scsi] cciss: Don't wait forever for soft reset to complete, give up after awhile (Tomas Henzl) [698268] - [scsi] cciss: use cmd_alloc not cmd_special_alloc for the kdump soft reset command (Tomas Henzl) [698268] - [scsi] cciss: do not use bit 2 doorbell reset (Tomas Henzl) [698268] - [scsi] cciss: do not attempt PCI power management reset method if we know it won't work (Tomas Henzl) [698268] - [scsi] cciss: increase timeouts for post-reset no-ops (Tomas Henzl) [698268] - [scsi] cciss: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] cciss: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] cciss: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] cciss: increase time to wait for board reset to start (Tomas Henzl) [698268] - [scsi] cciss: factor out irq_request code (Tomas Henzl) [698268] - [scsi] cciss: factor out scatterlist allocation functions (Tomas Henzl) [698268] - [scsi] cciss: factor out command pool allocation functions (Tomas Henzl) [698268] - [scsi] cciss: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] cciss: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] cciss: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [scsi] hpsa: do not attempt PCI PM reset if we know it will not work (Tomas Henzl) [698268] - [scsi] hpsa: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] hpsa: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] hpsa: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] hpsa: factor out irq request code (Tomas Henzl) [698268] - [scsi] hpsa: factor out cmd_pool allocation functions (Tomas Henzl) [698268] - [scsi] hpsa: do not use bit 2 doorbell reset, it causes NMIs (Tomas Henzl) [698268] - [scsi] hpsa: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] hpsa: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] hpsa: adjust timing of post-reset sleeps (Tomas Henzl) [698268] - [scsi] hpsa: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [usb] xhci: Remove some unnecessary casts and tidy some endian swap code (Steve Best) [693903] - [usb] xhci: Remove recursive call to xhci_handle_event (Steve Best) [693903] - [usb] xhci: Add an assertion to check for virt_dev=0 bug (Steve Best) [693903] - [usb] xhci: Add rmb() between reading event validity & event data access (Steve Best) [693903] - [usb] xhci: Make xHCI driver endian-safe (Steve Best) [693903] - [hwmon] setting CONFIG_THERMAL_HWMON as built in (Dean Nelson) [619044] - [hwmon] thermal framework: fix crash during hwmon unregister (Dean Nelson) [619044] - [md] Fix resync hang after surprise removal (James Paradis) [707268] - [pci] Skip id checking if no id is passed (Prarit Bhargava) [714044] - [pci] Make PCIe error handling boot messages less scary (Prarit Bhargava) [710291]- [virt] xen: bump memory limit for x86_64 domU PV guest to 128Gb (Igor Mammedov) [669739]- [kernel] perf evlist: Fix per thread mmap setup (Jiri Olsa) [691343] - [kernel] perf tools: Honour the cpu list parameter when also monitoring a thread list (Jiri Olsa) [691343] - [kernel] perf evsel: Fix use of inherit (Jiri Olsa) [691343] - [kernel] perf hists browser: Fix seg fault when annotate null symbol (Jiri Olsa) [691343] - [kernel] perf probe: Fix listing incorrect line number with inline function (Jiri Olsa) [691343] - [kernel] perf probe: Fix to find recursively inlined function (Jiri Olsa) [691343] - [kernel] perf probe: Fix multiple --vars options behavior (Jiri Olsa) [691343] - [kernel] perf probe: Fix to remove redundant close (Jiri Olsa) [691343] - [kernel] perf probe: Fix to ensure function declared file (Jiri Olsa) [691343] - [kernel] perf: mmap 512 kiB by default (Jiri Olsa) [691343] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [691343] - [kernel] perf tools: Fixup exit path when not able to open events (Jiri Olsa) [691343] - [kernel] perf tools: Fix NO_NEWT=1 python build error (Jiri Olsa) [691343] - [kernel] perf symbols: Properly align symbol_conf.priv_size (Jiri Olsa) [691343] - [kernel] perf symbols: Fix vsyscall symbol lookup (Jiri Olsa) [691343] - [kernel] perf symbols: Look at .dynsym again if .symtab not found (Jiri Olsa) [691343] - [kernel] perf build-id: Add quirk to deal with perf.data file format breakage (Jiri Olsa) [691343] - [kernel] perf session: Pass evsel in event_ops->sample() (Jiri Olsa) [691343] - [kernel] perf top: Fix uninitialized 'counter' variable (Jiri Olsa) [691343] - [kernel] perf lock: Fix sorting by wait_min (Jiri Olsa) [691343] - [kernel] perf tools: Version incorrect with some versions of grep (Jiri Olsa) [691343] - [kernel] perf evlist: New command to list the names of events present in a perf.data file (Jiri Olsa) [691343] - [kernel] perf script: Add support for H/W and S/W events (Jiri Olsa) [691343] - [kernel] perf script: Add support for dumping symbols (Jiri Olsa) [691343] - [kernel] perf script: Support custom field selection for output (Jiri Olsa) [691343] - [kernel] perf script: Move printing of 'common' data from print_event and rename (Jiri Olsa) [691343] - [kernel] perf tracing: Remove print_graph_cpu and print_graph_proc from trace-event-parse (Jiri Olsa) [691343] - [kernel] perf script: Change process_event prototype (Jiri Olsa) [691343] - [kernel] perf stat: Provide support for filters (Jiri Olsa) [691343] - [kernel] perf symbol: Move sym_entry->skip to symbol->ignore (Jiri Olsa) [691343] - [kernel] perf symbols: Rename dso->origin to dso->symtab_type (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant syme->origin field (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant perf_top->sym_counter (Jiri Olsa) [691343] - [kernel] perf probe: Clean up probe_point_lazy_walker() return value (Jiri Olsa) [691343] - [kernel] perf header: Stop using 'self' (Jiri Olsa) [691343] - [kernel] perf session: Use evlist/evsel for managing perf.data attributes (Jiri Olsa) [691343] - [kernel] perf top: Don't let events to eat up whole header line (Jiri Olsa) [691343] - [kernel] perf top: Fix events overflow in top command (Jiri Olsa) [691343] - [kernel] perf report tui: Improve multi event session support (Jiri Olsa) [691343] - [kernel] perf tools: Improve support for sessions with multiple events (Jiri Olsa) [691343] - [kernel] perf evlist: Split perf_evlist__id_hash (Jiri Olsa) [691343] - [kernel] perf hists browser: Handle browsing empty hists tree (Jiri Olsa) [691343] - [kernel] perf hists: Remove needless global col lenght calcs (Jiri Olsa) [691343] - [kernel] perf report tui: Fix multi event switching (Jiri Olsa) [691343] - [kernel] perf: Fix undefined PyVarObject_HEAD_INIT in python 2.5 (Jiri Olsa) [691343] - [kernel] perf: Fix missing strndup declaration (Jiri Olsa) [691343] - [kernel] perf: Set filters before mmaping events (Jiri Olsa) [691343] - [kernel] perf top tui: Wait till the first sample to refresh the screen. (Jiri Olsa) [691343] - [kernel] perf top: Fix reporting of invalid --vmlinux (Jiri Olsa) [691343] - [kernel] perf tui: Make ui__warning modal (Jiri Olsa) [691343] - [kernel] perf top browser: Handle empty active symbols list (Jiri Olsa) [691343] - [kernel] perf ui browser: Introduce ui_browser__show_title (Jiri Olsa) [691343] - [kernel] perf top browser: Fix up exit keys (Jiri Olsa) [691343] - [kernel] perf annotate: Show better message when no vmlinux is found (Jiri Olsa) [691343] - [kernel] perf lock: Document valid sort keys (Jiri Olsa) [691343] - [kernel] perf top browser: Adjust the browser indexes when refreshing (Jiri Olsa) [691343] - [kernel] perf top: Live TUI Annotation (Jiri Olsa) [691343] - [kernel] perf probe: Remove redundant checks (Jiri Olsa) [691343] - [kernel] perf evsel: Fix inverted test for fixing up attr.inherit flag (Jiri Olsa) [691343] - [kernel] perf probe: Fix error propagation leading to segfault (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove various and sundry cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove tool-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove platform-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove vestigial git-specific cruft (Jiri Olsa) [691343] - [kernel] perf list: Allow filtering list of events (Jiri Olsa) [691343] - [kernel] perf report: Tell the user when a perf.data file has no samples (Jiri Olsa) [691343] - [kernel] perf record: Delay setting the header writing atexit call (Jiri Olsa) [691343] - [kernel] perf: make perf stat print user provided full event names (Jiri Olsa) [691343] - [kernel] perf probe: Show filename which contains target function (Jiri Olsa) [691343] - [kernel] perf probe: Support function@filename syntax for --line (Jiri Olsa) [691343] - [kernel] perf tools: Update Makefile with some help (Jiri Olsa) [691343] - [kernel] perf annotate browser: Use the percent color for the whole line (Jiri Olsa) [691343] - [kernel] perf annotate: Check if offset is less than symbol size (Jiri Olsa) [691343] - [kernel] perf ui: Serialize screen updates (Jiri Olsa) [691343] - [kernel] perf report: Fix initializion of annotate symbol priv area (Jiri Olsa) [691343] - [kernel] perf annotate: Fix annotate context lines regression (Jiri Olsa) [691343] - [kernel] perf annotate: Move locking to struct annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Fix --stdio rendering (Jiri Olsa) [691343] - [kernel] perf probe: Add bitfield member support (Jiri Olsa) [691343] - [kernel] perf tool: Fix gcc 4.6.0 issues (Jiri Olsa) [691343] - [kernel] perf probe: Rewrite find_lazy_match_lines() by using getline(3) (Jiri Olsa) [691343] - [kernel] perf top: Use pid_t for target_{pid|tid} (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Use $(QUIET_GEN) for perf.so (Jiri Olsa) [691343] - [kernel] perf top: Ditch private annotation code, share perf annotate's (Jiri Olsa) [691343] - [kernel] perf annotate: Separate objdump parsing from actual screen rendering (Jiri Olsa) [691343] - [kernel] perf annotate: Config options for symbol__tty_annotate (Jiri Olsa) [691343] - [kernel] perf annotate: Support multiple histograms in annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Move annotate functions to util/ (Jiri Olsa) [691343] - [kernel] perf top: Remove superfluous name_len field (Jiri Olsa) [691343] - [kernel] perf top: Fix TUI compilation (Jiri Olsa) [691343] - [kernel] perf tools: Don't try to build python bindings if Python.h not available (Jiri Olsa) [691343] - [kernel] perf stat: Fix up resource release order (Jiri Olsa) [691343] - [kernel] perf tools: Fix up 'make clean' target (Jiri Olsa) [691343] - [kernel] perf tools: Remove verbose build messages for the python binding (Jiri Olsa) [691343] - [kernel] perf python: Fix build on 32-bit (Jiri Olsa) [691343] - [kernel] perf probe: Use td for pointer arithmetic result (Jiri Olsa) [691343] - [kernel] perf top: Introduce slang based TUI (Jiri Olsa) [691343] - [kernel] perf tools: Don't fallback to setup_pager unconditionally (Jiri Olsa) [691343] - [kernel] perf top: Move display agnostic routines to util/top.[ch] (Jiri Olsa) [691343] - [kernel] perf evlist: Store pointer to the cpu and thread maps (Jiri Olsa) [691343] - [kernel] perf evlist: Move evlist methods to evlist.c (Jiri Olsa) [691343] - [kernel] perf tools: Initial python binding (Jiri Olsa) [691343] - [kernel] perf tools: Kill event_t typedef, use 'union perf_event' instead (Jiri Olsa) [691343] - [kernel] perf tools: Rename 'struct sample_data' to 'struct perf_sample' (Jiri Olsa) [691343] - [kernel] perf top: Switch to non overwrite mode (Jiri Olsa) [691343] - [kernel] perf evlist: Support non overwrite mode in perf_evlist__read_on_cpu (Jiri Olsa) [691343] - [kernel] perf events: Account PERF_RECORD_LOST events in event__process (Jiri Olsa) [691343] - [kernel] perf record: No need to check for overwrites (Jiri Olsa) [691343] - [kernel] perf test: Fix return values checking (Jiri Olsa) [691343] - [kernel] perf probe: Add filters support for available functions (Jiri Olsa) [691343] - [kernel] perf probe: Add variable filter support (Jiri Olsa) [691343] - [kernel] perf tools: Add strfilter for general purpose string filter (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evsel__{in, ex}it (Jiri Olsa) [691343] - [kernel] perf tools: Move event__parse_sample to evsel.c (Jiri Olsa) [691343] - [kernel] perf threads: Move thread_map to separate file (Jiri Olsa) [691343] - [kernel] perf tools: Pass the struct opt to the wildcard parsing routine (Jiri Olsa) [691343] - [kernel] perf record: auto detect when stdout is a pipe (Jiri Olsa) [691343] - [kernel] perf probe: Add --funcs to show available functions in symtab (Jiri Olsa) [691343] - [kernel] perf probe: Enable to put probe inline function call site (Jiri Olsa) [691343] - [kernel] perf probe: Introduce lines walker interface (Jiri Olsa) [691343] - [kernel] perf top: Add native_safe_halt to skip symbols (Jiri Olsa) [691343] - [kernel] perf callchain: Don't give arbitrary gender to callchain tree nodes (Jiri Olsa) [691343] - [kernel] perf callchain: Rename register_callchain_param into callchain_register_param (Jiri Olsa) [691343] - [kernel] perf callchain: Rename cumul_hits into callchain_cumul_hits (Jiri Olsa) [691343] - [kernel] perf callchain: Feed callchains into a cursor (Jiri Olsa) [691343] - [kernel] perf test: Add test for the evlist mmap routines (Jiri Olsa) [691343] - [kernel] perf evlist: Steal mmap reading routine from 'perf top' (Jiri Olsa) [691343] - [kernel] perf test: check if cpu_map__new() return NULL (Jiri Olsa) [691343] - [kernel] perf test: Check counts on all cpus in test__open_syscall_event_on_all_cpus (Jiri Olsa) [691343] - [kernel] perf tools: Add missing cpu_map__delete() (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evlist__mmap (Jiri Olsa) [691343] - [kernel] perf evlist: Move the mmap array from perf_evsel (Jiri Olsa) [691343] - [kernel] perf record: Move perf_mmap__write_tail to perf.h (Jiri Olsa) [691343] - [kernel] perf record: Use struct perf_mmap and helpers (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce mmap support (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf top: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf evsel: Allow specifying if the inherit bit should be set (Jiri Olsa) [691343] - [kernel] perf evsel: Support event groups (Jiri Olsa) [691343] - [kernel] perf evlist: Adopt the pollfd array (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evlist (Jiri Olsa) [691343] - [kernel] perf record: Enable counters only when kernel is execing subcommand (Jiri Olsa) [691343]- [audit] ia32entry.S sign extend error codes when calling 64 bit code (Eric Paris) [703935] - [audit] push audit success and retcode into arch ptrace.h (Eric Paris) [703935]- [net] force new skbs to allocate a minimum of 16 frags (Neil Horman) [694307] - [net] rtnetlink: ignore NETDEV_RELEASE and NETDEV_JOIN event (Amerigo Wang) [587751] - [net] net: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE (Amerigo Wang) [587751] - [net] netpoll: disable netpoll when enslave a device (Amerigo Wang) [587751] - [net] netconsole: clarify stopping message (Amerigo Wang) [587751] - [net] netconsole: don't announce stopping if nothing happened (Amerigo Wang) [587751] - [net] bond: service netpoll arp queue on master device (Amerigo Wang) [587751] - [net] net: Convert netpoll blocking api in bonding driver to be a counter (Amerigo Wang) [587751] - [net] netpoll: Remove netpoll blocking from uninit path (Amerigo Wang) [587751] - [net] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Amerigo Wang) [587751] - [net] bonding: Fix bonding drivers improper modification of netpoll structure (Amerigo Wang) [587751] - [net] Revert "[net] Revert "[net] bonding: make bonding support netpoll"" (Amerigo Wang) [587751] - [net] bonding: documentation and code cleanup for resend_igmp (Flavio Leitner) [698506] - [virt] KVM: make guest mode entry to be rcu quiescent state (Gleb Natapov) [712653] - [virt] rcu: provide rcu_virt_note_context_switch() function (Gleb Natapov) [712653] - [fs] cifs: display fsc in /proc/mounts (Jeff Layton) [646224] - [fs] cifs: enable fscache iff fsc mount option is used explicitly (Jeff Layton) [646224] - [fs] cifs: allow fsc mount option only if CONFIG_CIFS_FSCACHE is set (Jeff Layton) [646224] - [x86] intel-iommu: Flush unmaps at domain_exit (Alex Williamson) [705441] - [x86] intel-iommu: Only unlink device domains from iommu (Alex Williamson) [705441] - [watchdog] iTCO_wdt: TCO Watchdog patch for Intel Panther Point PCH (Prarit Bhargava) [695792] - [i2c] i2c-i801: SMBus patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ahci: AHCI-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ata_piix: IDE-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [pci] lpc: irq and pci_ids patch for Intel DH89xxCC DeviceIDs (Prarit Bhargava) [695792] - [x86] perf: Fix AMD family 15h FPU event constraints (Frank Arnold) [698739] - [x86] perf: Fix pre-defined cache-misses event for AMD family 15h cpus (Frank Arnold) [698739] - [fs] GFS2: force a log flush when invalidating the rindex glock (Benjamin Marzinski) [702263] - [fs] GFS2: remove potential race in flock code (Steven Whitehouse) [612608] - [fs] gfs2: Call gfs2_meta_wipe for directory hash blocks (Abhijith Das) [706614] - [ppc] remove exec-shield (Steve Best) [655688] - [ppc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [fs] nfs: coalesce small, page-aligned direct I/Os (Jeff Layton) [694309] - [x86] Reboot via ACPI when appropriate (Matthew Garrett) [677476] - [virt] xen: drop xen_sched_clock in favour of using plain wallclock time (Igor Mammedov) [711326] - [virt] kvm: device-assignment: Disable the option to skip iommu setup (Alex Williamson) [710192] - [virt] x86: Mask out unsupported CPUID features if running on xen (Igor Mammedov) [703055] - [netdrv] ixgbe: add MACVLAN support (Neil Horman) [694254] - [block] fix accounting bug on cross partition merges (Jerome Marchand) [669363] - [block] blk-cgroup: Initialize ioc->cgroup_changed at ioc creation time (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a memory leak of per cpu stats for root group (Vivek Goyal) [707755] - [block] blk-throttle: Make no throttling rule group processing lockless (Vivek Goyal) [707755] - [block] blk-cgroup: Make cgroup stat reset path blkg->lock free for dispatch stats (Vivek Goyal) [707755] - [block] blk-cgroup: Make 64bit per cpu stats safe on 32bit arch (Vivek Goyal) [707755] - [block] blk-throttle: Make dispatch stats per cpu (Vivek Goyal) [707755] - [block] blk-throttle: Free up a group only after one rcu grace period (Vivek Goyal) [707755] - [block] blk-throttle: Use helper function to add root throtl group to lists (Vivek Goyal) [707755] - [block] blk-throttle: Introduce a helper function to fill in device details (Vivek Goyal) [707755] - [block] blk-throttle: Dynamically allocate root group (Vivek Goyal) [707755] - [block] blk-cgroup: Allow sleeping while dynamically allocating a group (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a possible race with cfq cgroup removal code (Vivek Goyal) [707755] - [block] cfq-iosched: Get rid of redundant function parameter "create" (Vivek Goyal) [707755] - [block] blk-throttle: Do the new group initialization with the help of a function (Vivek Goyal) [707755] - [net] u64_stats_fetch_begin_bh() and u64_stats_fetch_retry_bh() (Vivek Goyal) [707755] - [net] u64_stats_sync improvements (Vivek Goyal) [707755] - [net] Introduce u64_stats_sync infrastructure (Vivek Goyal) [707755] - [block] cfq: Remove useless css reference get (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_group (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_queue (Vivek Goyal) [707762] - [block] blk-throttle: Use task_subsys_state() to determine a task's blkio_cgroup (Vivek Goyal) [698094] - [block] Store return Value of xchg() to supress compiler warning (Vivek Goyal) [707755] - [block] blk-throttle: don't call xchg on bool (Vivek Goyal) [707762] - [block] blk-throttle: Reset group slice when limits are changed (Vivek Goyal) [707762] - [block] blk-throttle: Some cleanups and race fixes in limit update code (Vivek Goyal) [707762] - [block] blk-throttle: process limit change only through one function (Vivek Goyal) [707762] - [block] Move blk_throtl_exit() call to blk_cleanup_queue() (Vivek Goyal) [707762] - [block] Initialize ->queue_lock to internal lock at queue allocation time (Vivek Goyal) [707762] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [707762] - [block] Revert "[block] blk-throttle: Correct the placement of smp_rmb()" (Vivek Goyal) [707762]- [net] vlan: remove multiqueue ability from vlan device (Neil Horman) [703245] - [kernel] cgroupfs: use init_cred when populating new cgroupfs mount (Eric Paris) [700538]- [block] don't delay blk_run_queue_async (Mike Snitzer) [708542] - [scsi] remove performance regression due to async queue run (Mike Snitzer) [708542] - [block] get rid of QUEUE_FLAG_REENTER (Mike Snitzer) [708542] - [block] flush-merge RHELisms (Mike Snitzer) [672988] - [block] share request flush fields with elevator_private (Mike Snitzer) [672988] - [ata] libata: enable non-queueable flush flag (Mike Snitzer) [672988] - [ata] libata: set queue DMA alignment to sector size for ATAPI too (Mike Snitzer) [672988] - [ata] libata: support for > 512 byte sectors (e.g. 4K Native) (Mike Snitzer) [672988] - [block] hold queue if flush is running for non-queueable flush drive (Mike Snitzer) [672988] - [block] add a non-queueable flush flag (Mike Snitzer) [672988] - [block] Add sysfs documentation for the discard topology parameters (Mike Snitzer) [697995] - [block] Fix discard topology stacking and reporting (Mike Snitzer) [697995] - [scsi] sd: retry read_capacity on UNIT_ATTENTION (Mike Snitzer) [697995] - [ata] libata: Use Maximum Write Same Length to report discard size limit (Mike Snitzer) [697995] - [block] add blk_run_queue_async (Mike Snitzer) [672988] - [block] add API for delaying work/request_fn a little bit (Mike Snitzer) [672988] - [block] make the flush insertion use the tail of the dispatch list (Mike Snitzer) [672988] - [block] skip elevator initialization for flush requests (Mike Snitzer) [672988] - [block] reimplement FLUSH/FUA to support merge (Mike Snitzer) [672988] - [block] improve flush bio completion (Mike Snitzer) [672988] - [block] add REQ_FLUSH_SEQ (Mike Snitzer) [672988] - [block] blk-flush shouldn't call directly into q->request_fn() (Mike Snitzer) [672988] - [block] add @force_kblockd to __blk_run_queue() (Mike Snitzer) [672988] - [scsi] sd: Fail discard requests when logical block provisioning has been disabled (Mike Snitzer) [697995] - [scsi] scsi_debug: Logical Block Provisioning (Mike Snitzer) [697995] - [scsi] sd: Logical Block Provisioning update (Mike Snitzer) [697995] - [block] Consolidate min_not_zero (Mike Snitzer) [697995] - [ata] libata: Signal that our SATL supports WRITE SAME(16) with UNMAP (Mike Snitzer) [697995] - [dm] improve block integrity support (Mike Snitzer) [697992] - [dm] mpath: integrity errors should not cause failover (Mike Snitzer) [697992] - [block] Require subsystems to explicitly allocate bio_set integrity mempool (Mike Snitzer) [697992] - [kernel] Include protection operation in SCSI command trace (Mike Snitzer) [697992] - [kernel] tracing: scsi: sync with upstream scsi tracing (Mike Snitzer) [697992] - [block] biovec_slab not needed for CONFIG_BLK_DEV_INTEGRITY (Mike Snitzer) [697992] - [block] Make the integrity mapped property a bio flag (Mike Snitzer) [697992] - [block] Fix double free in blk_integrity_unregister (Mike Snitzer) [697992] - [scsi] Fix printing of failed 32-byte commands (Mike Snitzer) [697992] - [scsi] sd: Combine DIF/DIX error handling (Mike Snitzer) [697992] - [scsi] fix propagation of errors other than EIO (Mike Snitzer) [698655] - [netdrv] ixgbe: adding FdirMode module option (Andy Gospodarek) [707287] - [crypto] testmgr: add xts-aes-256 self-test (Jarod Wilson) [706167] - [fs] ext3: Fix lost extented attributes for inode with ino == 11 (Eric Sandeen) [662666] - [fs] ext4: Fix possible lost inode write in no journal mode (Lukas Czerner) [699151] - [ppc] pseries: Add page coalescing support (Steve Best) [694530] - [x86] ACPI/ACPICA: Fix global lock acquisition (Frank Arnold) [601120] - [block] dm: add missing RAID45 Makefile bits (Aristeu Rozanski) [700772] - [netdrv] netjet: blacklist Digium TDM400P (Prarit Bhargava) [700343] - [virt] xenpv: mask MWAIT cpuid feature (Andrew Jones) [712131] - [fs] NFSv4.1: Ensure that layoutget uses the correct gfp modes (Steve Dickson) [701788] - [fs] Cleanup XDR parsing for LAYOUTGET, GETDEVICEINFO (Steve Dickson) [701788] - [fs] NFSv4.1: remove pnfs_layout_hdr from pnfs_destroy_all_layouts tmp_list (Steve Dickson) [701788] - [fs] NFSv41: Resend on NFS4ERR_RETRY_UNCACHED_REP (Steve Dickson) [701788] - [fs] nfs: Don't mark_inode_dirty_sync() while holding lock (Steve Dickson) [701788] - [fs] SUNRPC: Deal with the lack of a SYN_SENT sk->sk_state_change callback (Steve Dickson) [701788] - [fs] SUNRPC: Never reuse the socket port after an xs_close() (Steve Dickson) [701788] - [fs] NFSv4: Ensure that clientid and session establishment can time out (Steve Dickson) [701788] - [fs] RPC: killing RPC tasks races fixed (Steve Dickson) [701788] - [fs] nfs: don't lose MS_SYNCHRONOUS on remount of noac mount (Steve Dickson) [701788] - [fs] SUNRPC: Allow RPC calls to return ETIMEDOUT instead of EIO (Steve Dickson) [701788] - [fs] NFSv4.1: Don't loop forever in nfs4_proc_create_session (Steve Dickson) [701788] - [fs] NFSv4.1: Don't update sequence number if rpc_task is not sent (Steve Dickson) [701788] - [fs] NFSv4.1: Ensure state manager thread dies on last umount (Steve Dickson) [701788] - [fs] SUNRPC: Fix the SUNRPC Kerberos V RPCSEC_GSS module dependencies (Steve Dickson) [701788] - [fs] NFS: Eliminate duplicate call to nfs_mark_request_dirty (Steve Dickson) [701788] - [fs] NFS: NFSv4 readdir loses entries (Steve Dickson) [701788] - [fs] NFS: Don't use vm_map_ram() in readdir (Steve Dickson) [701788] - [x86] AMD, cacheinfo: Fix L3 cache index disable checks (Frank Arnold) [638748] - [x86] amd-nb: Convert spaces to tabs in amd_nb.c (Frank Arnold) [638748] - [x86] amd-nb: Misc cleanliness fixes (Frank Arnold) [638748] - [x86] amd: Support L3 Cache Partitioning on AMD family 0x15 CPUs (Frank Arnold) [638748] - [x86] amd: Extend AMD northbridge caching code to support "Link Control" devices (Frank Arnold) [638748] - [x86] amd: Enable L3 cache index disable on family 0x15 (Frank Arnold) [638748] - [x86] amd: Normalize compute unit IDs on multi-node processors (Frank Arnold) [638748] - [x86] cacheinfo: Cleanup L3 cache index disable support (Frank Arnold) [638748] - [x86] amd-nb: Cleanup AMD northbridge caching code (Frank Arnold) [638748] - [x86] amd-nb: Complete the rename of AMD NB and related code (Frank Arnold) [638748] - [x86] k8: Rename k8.[ch] to amd_nb.[ch] and CONFIG_K8_NB to CONFIG_AMD_NB (Frank Arnold) [638748] - [x86] k8-gart: Decouple handling of garts and northbridges (Frank Arnold) [638748] - [x86] cacheinfo: Fix dependency of AMD L3 CID (Frank Arnold) [638748] - [x86] cacheinfo: Carve out L3 cache slot accessors (Frank Arnold) [638748] - [x86] cacheinfo: Disable index in all four subcaches (Frank Arnold) [638748] - [x86] cacheinfo: Make L3 cache info per node (Frank Arnold) [638748] - [x86] cacheinfo: Reorganize AMD L3 cache structure (Frank Arnold) [638748] - [x86] cacheinfo: Enable L3 CID only on AMD (Frank Arnold) [638748]- [virt] xenpv: zero all x86 power feature bits from cpuid (Andrew Jones) [709856]- [mm] Prevent Disk IO throughput degradation due to memory allocation stalls (Larry Woodman) [679526] - [x86] Add support for newer Thinkpads to thinkpad_acpi (Matthew Garrett) [682789] - [x86] fix a shutdown regression in intel_idle (Prarit Bhargava) [707701] - [fs] dlm: delayed reply message warning (David Teigland) [677409] - [fs] dlm: make plock operation killable (David Teigland) [707005] - [fs] ext4: Add mount options in superblock (Eric Sandeen) [704557] - [fs] dlm: increase default hash table sizes (David Teigland) [678102] - [fs] GFS2: Processes waiting on inode glock that no processes are holding (Robert S Peterson) [707263] - [x86] microcode, AMD: Extend ucode size verification (Frank Arnold) [698014] - [x86] amd-ucode: Remove needless log messages (Frank Arnold) [698014] - [ppc] pseries/iommu: Add additional checks when changing iommu mask (Steve Best) [704401] - [ppc] pseries/iommu: Use correct return type in dupe_ddw_if_already_created (Steve Best) [704401] - [ppc] iommu: Restore iommu table pointer when restoring iommu ops (Steve Best) [704401] - [ppc] Fix kexec with dynamic dma windows (Steve Best) [704401] - [mm] smaps: have smaps show transparent huge pages (Andrea Arcangeli) [706385] - [mm] smaps: teach smaps_pte_range() about THP pmds (Andrea Arcangeli) [706385] - [mm] smaps: pass pte size argument in to smaps_pte_entry() (Andrea Arcangeli) [706385] - [mm] smaps: break out smaps_pte_entry() from smaps_pte_range() (Andrea Arcangeli) [706385] - [mm] pagewalk: only split huge pages when necessary (Andrea Arcangeli) [706385] - [mm] /proc/pid/smaps: export amount of anonymous memory in a mapping (Andrea Arcangeli) [706385] - [mm] Documentation/filesystems/proc.txt: improve smaps field documentation (Andrea Arcangeli) [706385] - [mm] thp: fix /dev/zero MAP_PRIVATE and vm_flags cleanups (Andrea Arcangeli) [706385] - [mm] thp: mremap support and TLB optimization (Andrea Arcangeli) [706385] - [mm] mprotect: transparent huge page support (Andrea Arcangeli) [706385] - [mm] mprotect: pass vma down to page table walkers (Andrea Arcangeli) [706385] - [mm] add pmd_modify (Andrea Arcangeli) [706385] - [mm] mincore transparent hugepage support (Andrea Arcangeli) [706385] - [mm] mincore: do nested page table walks (Andrea Arcangeli) [706385] - [mm] mincore: pass ranges as start, end address pairs (Andrea Arcangeli) [706385] - [mm] mincore: break do_mincore() into logical pieces (Andrea Arcangeli) [706385] - [mm] mincore: cleanups (Andrea Arcangeli) [706385] - [mm] add VM counters for transparent hugepages (Andrea Arcangeli) [706385] - [mm] compaction: enforce no writeback for async migration (Andrea Arcangeli) [706385] - [fs] pNFS: request WRITE and COMMIT to DS be cached (Steve Dickson) [701788] - [fs] pNFS: revert layoutcommit xdr (Steve Dickson) [701788]- [fs] NFSv4.1 pnfs_layoutcommit_inode fixes (Steve Dickson) [701788] - [fs] NFSv4.1 convert layoutcommit sync to boolean (Steve Dickson) [701788] - [fs] NFSv4.1 remove temp code that prevented ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: layoutcommit (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout driver specific code for COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: add generic layer hooks for pnfs COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: alloc and free commit_buckets (Steve Dickson) [701788] - [fs] NFSv4.1: shift filelayout_free_lseg (Steve Dickson) [701788] - [fs] NFSv4.1: pull out code from nfs_commit_release (Steve Dickson) [701788] - [fs] NFSv4.1: pull error handling out of nfs_commit_list (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_commit_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_commit_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: don't send COMMIT to ds for data sync writes (Steve Dickson) [701788] - [fs] NFSv4.1: Clear lseg pointer in ->doio function (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange ->doio args (Steve Dickson) [701788] - [fs] NFSv4.1: pnfs filelayout driver write (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds writes (Steve Dickson) [701788] - [fs] NFSv4.1: implement generic pnfs layer write switch (Steve Dickson) [701788] - [fs] NFSv4.1: trigger LAYOUTGET for writes (Steve Dickson) [701788] - [fs] NFSv4.1: Send lseg down into nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_write_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: lseg documentation (Steve Dickson) [701788] - [fs] NFSv4.1: turn off pNFS on ds connection failure (Steve Dickson) [701788] - [fs] NFSv4.1 move deviceid cache to filelayout driver (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout async error handler (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout read (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout i/o helpers (Steve Dickson) [701788] - [fs] NFSv4.1: data server connection (Steve Dickson) [701788] - [fs] NFSv4.1: generic read (Steve Dickson) [701788] - [fs] NFSv4.1: shift pnfs_update_layout locations (Steve Dickson) [701788] - [fs] NFSv4.1: coelesce across layout stripes (Steve Dickson) [701788] - [fs] NFSv4.1: lseg refcounting (Steve Dickson) [701788] - [fs] NFSv4.1: add MDS mount DS only check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for lease time check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for state renewal check (Steve Dickson) [701788] - [fs] NFSv4.1: send zero stateid seqid on v4.1 i/o (Steve Dickson) [701788] - [fs] NFS: move nfs_client initialization into nfs_get_client (Steve Dickson) [701788] - [fs] NFSv4.1: put_layout_hdr can remove nfsi->layout (Steve Dickson) [701788] - [fs] NFSv4: remove CONFIG_NFS_V4 from nfs_read_data (Steve Dickson) [701788] - [fs] NFS: Allow walking nfs_client.cl_superblocks list outside client.c (Steve Dickson) [701788]- [net] ipv6: Add GSO support on forwarding path (Thomas Graf) [683455] - [net] ipv6/udp: fix the wrong headroom check (Thomas Graf) [698170] - [net] dcbnl: potential risk in code in getapp handling (John Villalovos) [694354] - [net] Fix netif_set_real_num_tx_queues (Neil Horman) [702742] - [net] sock: adjust prot->obj_size always (Jiri Pirko) [704231] - [net] dccp: Fix a few bugs in module loading (Neil Horman) [702183] - [fs] GFS2: resource group bitmap corruption resulting in panics and withdraws (Robert S Peterson) [702057] - [ppc] Add pgprot_writecombine (Steve Best) [694595] - [input] xen-kbdfront: advertise either absolute or relative coordinates (Igor Mammedov) [703474]- [cpuidle] Ensure poll_idle_init() is called (Matthew Garrett) [696850] - [x86] intel_idle: add Sandy Bridge support (Matthew Garrett) [696172] - [x86] intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [690393] - [x86] intel_idle: open broadcast clock event (Matthew Garrett) [690392] - [x86] gart: Make sure GART does not map physmem above 1TB (Myron Stowe) [698162] - [x86] gart: Set DISTLBWALKPRB bit always (Myron Stowe) [698162] - [x86] gart: Convert spaces to tabs in enable_gart_translation (Myron Stowe) [698162] - [x86] amd: Disable GartTlbWlkErr when BIOS forgets it (Myron Stowe) [698162] - [virt] virtio: console: Enable call to hvc_remove() on console port remove (Amit Shah) [693054] - [virt] virtio_pci: Prevent double-free of pci regions after device hot-unplug (Amit Shah) [699358] - [virt] virtio: Decrement avail idx on buffer detach (Amit Shah) [681122] - [x86] cpufreq: Add APERF/MPERF support for AMD processors (Frank Arnold) [668085] - [x86] k8: Fix section mismatch for powernowk8_exit() (Frank Arnold) [668085] - [x86] powernow-k8: Add core performance boost support (Frank Arnold) [668085] - [fs] ext3: Always set dx_node's fake_dirent explicitly (Eric Sandeen) [703329] - [fs] GFS2: Tag all metadata with jid of last node to change it (Steven Whitehouse) [701578] - [fs] nfs: Open with O_CREAT flag set fails to open existing files on non writable directories (J. Bruce Fields) [701825] - [ppc] rtas: Only sleep in rtas_busy_delay if we have useful work to do (Steve Best) [702674] - [scsi] ipr: fix synchronous request flags for better performance (Steve Best) [696640] - [scsi] ibmvscsi: Improve CRQ reset reliability (Steve Best) [700165] - [scsi] mpt2sas: move event handling of MPT2SAS_TURN_ON_FAULT_LED in process context (Tomas Henzl) [701951] - [kernel] posix-timers: RCU conversion (Avi Kivity) [705082] - [infiniband] RDMA/cxgb4: Reset wait condition atomically (Steve Best) [693930] - [x86] kprobes: Disable irqs during optimized callback (Jiri Olsa) [699865] - [x86] AMD IOMMU: Display warning for AMD systems (Prarit Bhargava) [681104] - [netdrv] cxgb3: Apply interrupt coalescing settings to all queues (Neil Horman) [694581] - [mm] slab, kmemleak: pass the correct pointer to kmemleak_erase() (Steve Best) [698023]- [kernel] smp_call_function_many: handle concurrent clearing of mask (Jeff Moyer) [668775] - [kernel] smp_call_function_many: add missing ordering (Jeff Moyer) [668775] - [kernel] call_function_many: fix list delete vs add race (Jeff Moyer) [668775] - [kernel] smp.c: consolidate writes in smp_call_function_interrupt() (Jeff Moyer) [668775] - [kernel] smp.c: fix smp_call_function_many() SMP race (Jeff Moyer) [668775] - [fs] NFS: change nfs_writeback_done to return void (Steve Dickson) [701373] - [fs] NFS: remove pointless if statement in nfs_direct_write_result (Steve Dickson) [701373] - [net] RPC: clarify rpc_run_task error handling (Steve Dickson) [701373] - [net] RPC: remove check for impossible condition in rpc_make_runnable (Steve Dickson) [701373] - [fs] pnfs: fix pnfs lock inversion of i_lock and cl_lock (Steve Dickson) [701373] - [fs] pnfs: do not need to clear NFS_LAYOUT_BULK_RECALL flag (Steve Dickson) [701373] - [fs] NFSv4: nfs4_state_mark_reclaim_nograce() should be static (Steve Dickson) [701373] - [fs] pnfs: avoid incorrect use of layout stateid (Steve Dickson) [701373] - [fs] NFSv4.1 reclaim complete must wait for completion (Steve Dickson) [701373] - [fs] NFS: NFSROOT should default to "proto=udp" (Steve Dickson) [701373] - [fs] NFSv4/4.1: Fix nfs4_schedule_state_recovery abuses (Steve Dickson) [701373] - [fs] nfs4: remove duplicated #include (Steve Dickson) [701373] - [fs] NFSv4: remove duplicate clientid in struct nfs_client (Steve Dickson) [701373] - [fs] NFSv4: Fix the setlk error handler (Steve Dickson) [701373] - [fs] NFSv4.1: Fix the handling of the SEQUENCE status bits (Steve Dickson) [701373] - [fs] NFSv4.1: Retry CREATE_SESSION on NFS4ERR_DELAY (Steve Dickson) [701373] - [fs] nfs: fix compilation warning (Steve Dickson) [701373] - [net] SUNRPC: Remove resource leak in svc_rdma_send_error() (Steve Dickson) [701373] - [fs] Fix nfs_compat_user_ino64 so it doesn't cause problems if bit 31 or 63 are set in fileid (Steve Dickson) [701373] - [fs] nfs: add kmalloc return value check in decode_and_add_ds (Steve Dickson) [701373] - [fs] nfs: close NFSv4 COMMIT vs. CLOSE race (Steve Dickson) [701373] - [fs] SUNRPC: Close a race in __rpc_wait_for_completion_task() (Steve Dickson) [701373] - [fs] NFSv4.1: Various fixes to the sequence flag error handling (Steve Dickson) [701373]- [scsi] megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [619422] - [kernel] lib/vsprintf.c: add pU to print UUID/GUIDs (Stefan Assmann) [700299]- [x86] MCE: Drop the default decoding notifier (Prarit Bhargava) [688281] - [x86] MCE: Do not taint when handling correctable errors (Prarit Bhargava) [688281] - [kernel] printk: use pK for /proc/kallsyms and /proc/modules (Phillip Lougher) [679262] - [kernel] timer debug: Hide kernel addresses via pK in /proc/timer_list (Phillip Lougher) [679262] - [drm] do not leak kernel addresses via /proc/dri/*/vma (Phillip Lougher) [679262] - [kernel] kptr_restrict for hiding kernel pointers from unprivileged users (Phillip Lougher) [679262] - [net] fix netns vs proto registration ordering (Wade Mealing) [702306] {CVE-2011-1767 CVE-2011-1768}- [net] dccp: handle invalid feature options length (Jiri Pirko) [703013] {CVE-2011-1770} - [fs] cifs: check for private_data before trying to put it (Jeff Layton) [702642] {CVE-2011-1771} - [net] can: add missing socket check in can/raw and can/bcm release (Jiri Pirko) [698483] {CVE-2011-1598 CVE-2011-1748} - [netdrv] ixgbe: do not clear FCoE DDP error status for received ABTS (Andy Gospodarek) [695966] - [netdrv] ixgbe: DCB remove ixgbe_fcoe_getapp routine (Andy Gospodarek) [694358] - [fs] setup_arg_pages: diagnose excessive argument size (Oleg Nesterov) [645229] {CVE-2010-3858} - [scsi] bfa: change tech-preview to cover all cases (Rob Evers) [703251] - [scsi] bfa: driver version update (Rob Evers) [703265] - [scsi] bfa: kdump fix (Rob Evers) [703265] - [scsi] bfa: firmware download fix (Rob Evers) [703265] - [netdrv] bna: fix memory leak during RX path cleanup (Ivan Vecera) [698625] - [netdrv] bna: fix for clean fw re-initialization (Ivan Vecera) [698625]- [build] disable Werr for external modules (Aristeu Rozanski) [703504]- [scsi] hpsa: fix reading a write only register causes a hang (Rob Evers) [703262] - [scsi] mpt2sas: remove the use of writeq, since writeq is not atomic (Tomas Henzl) [701947]- [kernel] sched: resched proper CPU on yield_to (Rik van Riel) [464276] - [virt] sched: avoid kABI breakage (Rik van Riel) [464276] - [virt] kvm: use yield_to instead of sleep in kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] kvm: keep track of which task is running a KVM vcpu (Rik van Riel) [464276] - [virt] export pid symbols needed for kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] sched: Add yield_to(task, preempt) functionality (Rik van Riel) [464276] - [virt] sched: Use a buddy to implement yield_task_fair() (Rik van Riel) [464276] - [virt] sched: Limit the scope of clear_buddies (Rik van Riel) [464276] - [virt] sched: Check the right ->nr_running in yield_task_fair() (Rik van Riel) [464276] - [virt] VMX: increase ple_gap to 128 (Rik van Riel) [464276] - [virt] KVM: introduce kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] SVM: Support Pause Filter in AMD processors (Rik van Riel) [464276] - [virt] VMX: Add support for Pause-Loop Exiting (Rik van Riel) [464276] - [ppc] Add POWER7+ cputable entry (Steve Best) [694586] - [fs] ext4: Allow indirect-block file to grow the file size to max file size (Lukas Czerner) [681647] - GFS2: make sure fallocate bytes is a multiple of blksize (Benjamin Marzinski) [695763] - [x86] Use KERN_DEFAULT log-level in __show_regs() (Prarit Bhargava) [691509] - [x86] Make sure we also print a Code: line for show_regs() (Prarit Bhargava) [691509] - [x86] Combine printk()s in show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi, debug: Log board name (when present) in dmesg/oops output (Prarit Bhargava) [691509] - [x86] Factor duplicated code out of __show_regs() into show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi: log board, system, and BIOS information (Prarit Bhargava) [691509] - [ppc] Fix oops if scan_dispatch_log is called too early (Steve Best) [696777] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [696754] - [kernel] taskstats: use real microsecond granularity for CPU times (Oleg Nesterov) [662208] - [x86] ACPI: Fix ioremap size for MMIO reads and writes (Myron Stowe) [690486] - [virt] i8259: initialize isr_ack (Avi Kivity) [670765] - [netdrv] mlx4_core: Remove warning message about firmware bug (Steve Best) [695229] - Check if PTE is already allocated during page fault (Andrea Arcangeli) [696998] - [mm] thp: simple fix for /dev/zero THP mprotect bug (Andrea Arcangeli) [690444] - [mm] hugetlbfs: correct handling of negative input to nr_hugepages and nr_overcommit_hugepages (Petr Holasek) [673629]- [scsi] hpsa: fix lost command problem (Tomas Henzl) [700430] - [scsi] cciss: fix lost command problem (Tomas Henzl) [700430] - [scsi] ibft: fix oops during boot (Mike Christie) [698737]- [scsi] beiscsi: update version (Mike Christie) [674340] - [scsi] be2iscsi: fix chip cleanup (Mike Christie) [674340] - [scsi] be2iscsi: fix boot hang due to interrupts not getting rearmed (Mike Christie) [674340] - [scsi] bnx2fc: fix regression due to incorrect setup of em for npiv port (Mike Christie) [700672] - [ppc] pseries: Use a kmem cache for DTL buffers (Steve Best) [695678]- [kdump] revert commit 8f4ec27fc to keep crashkernel=auto (Amerigo Wang) [605786] - [kernel] sched: Drop rq->lock from idle_balance() (Larry Woodman) [623712] - [kernel] sched: Fix unregister_fair_sched_group() (Larry Woodman) [623712] - [kernel] sched: Allow update_cfs_load() to update global load (Larry Woodman) [623712] - [kernel] sched: Implement demand based update_cfs_load() (Larry Woodman) [623712] - [kernel] sched: Update shares on idle_balance (Larry Woodman) [623712] - [kernel] sched: Add sysctl_sched_shares_window (Larry Woodman) [623712] - [kernel] sched: Introduce hierarchal order on shares update list (Larry Woodman) [623712] - [kernel] sched: Fix update_cfs_load() synchronization (Larry Woodman) [623712] - [kernel] sched: Fix load corruption from update_cfs_shares() (Larry Woodman) [623712] - [kernel] sched: Make tg_shares_up() walk on-demand (Larry Woodman) [623712] - [kernel] sched: Implement on-demand (active) cfs_rq list (Larry Woodman) [623712] - [kernel] sched: Rewrite tg_shares_up (Larry Woodman) [623712] - [kernel] Prevent rt_sigqueueinfo and rt_tgsigqueueinfo from spoofing the signal code (Oleg Nesterov) [690033] {CVE-2011-1182} - [net] ethtool RXHASH flag (Neil Horman) [690619] - [fs] Revert "[fs] nfs: use unstable writes for groups of small DIO writes" (Jeff Layton) [694309] - [fs] sendfile(): check f_op.splice_write() rather than f_op.sendpage() (Lukas Czerner) [689426] - [fs] dcache: allow __d_obtain_alias() to return unhashed dentries (J. Bruce Fields) [636926] - [virt] VMX: Save and restore tr selector across mode switches (Gleb Natapov) [693894] - [virt] VMX: update live TR selector if it changes in real mode (Gleb Natapov) [693894] - [mm] memcg: remove direct page_cgroup-to-page pointer (Johannes Weiner) [692490] - [mm] memcg: condense page_cgroup-to-page lookup points (Johannes Weiner) [692490] - [mm] memcg: change page_cgroup_zoneinfo signature (Johannes Weiner) [692490] - [mm] memcg: no uncharged pages reach page_cgroup_zoneinfo (Johannes Weiner) [692490] - [s390x] dasd: prevent panic with unresumed devices (Hendrik Brueckner) [676720] - [s390x] qeth: wrong MAC-address displayed in error message (Hendrik Brueckner) [675211]- [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware: re-add the recently deleted bnx2x fw 6.2.5.0 (Michal Schmidt) [690470] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) [690470] - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470]- [net] limit socket backlog add operation to prevent possible DoS (Jiri Pirko) [694396] {CVE-2010-4251} - [scsi] mpt2sas: prevent heap overflows and unchecked (Tomas Henzl) [694023] {CVE-2011-1494 CVE-2011-1495} - [fs] epoll: prevent creating circular epoll structures (Don Howard) [681683] {CVE-2011-1082} - [mm] Prevent page_fault at do_mm_track_pte+0xc when Stratus dirty page tracking is active (Larry Woodman) [693786] - [fs] GFS2 causes kernel panic in spectator mode (Steven Whitehouse) [696535] - [net] bonding: interface doesn't issue IGMP report on slave interface during failover (Flavio Leitner) [640690] - [scsi] isci: validate oem parameters early, and fallback (David Milburn) [698016] - [scsi] isci: fix oem parameter header definition (David Milburn) [698016]- [scsi] mark bfa fc adapters tech preview (Rob Evers) [698384] - [virt] Revert pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Aristeu Rozanski) [691310] - [i686] nmi watchdog: Enable panic on hardlockup (Don Zickus) [677532] - [netdrv] Adding Chelsio Firmware for cxgb4 (Neil Horman) [691929]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Aristeu Rozanski) - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Aristeu Rozanski)- [net] bonding: fix jiffy comparison issues (Andy Gospodarek) [696337]- [kernel] perf: add script command help (Jiri Olsa) [693050] - [drm] radeon/kms: make radeon i2c put/get bytes less noisy (Frank Arnold) [693829] - [drm] radeon/kms: fix hardcoded EDID handling (Frank Arnold) [693829] - [x86] Revert "[x86] perf: P4 PMU - Fix unflagged overflows handling" (Don Zickus) [688547] - [x86] perf: let everyone share counters on a P4 machine (Don Zickus) [688547] - [fs] nfs: Ensure that NFS4 acl requests don't use slab in skb fraglist (Neil Horman) [682645] {CVE-2011-1090} - [fs] partitions: Validate map_count in Mac partition tables (Danny Feng) [679286] {CVE-2011-1010}- [scsi] ibft: search for broadcom specific ibft sign (Mike Christie) [696275] - [fs] Fix corrupted OSF partition table parsing (Danny Feng) [688025] {CVE-2011-1163} - [netdrv] ixgbe: DCB, X540 devices do not respond to pause frames (Andy Gospodarek) [694930] - [netdrv] ixgbe: DCB, misallocated packet buffer size with X540 device (Andy Gospodarek) [694930] - [netdrv] ixgbe: refactor common start_hw code for 82599 and x54 (Andy Gospodarek) [694930] - [netdrv] ixgbe: balance free_irq calls with request_irq calls (Andy Gospodarek) [692988]- [net] sctp: fix the INIT/INIT-ACK chunk length calculation (Thomas Graf) [690743] {CVE-2011-1573} - [kernel] sched: Fix granularity of task_u/stime() (Jerome Marchand) [690998] - [pci] Call PCIe _OSC methods earlier (Matthew Garrett) [693974] - [fs] nfs: use unstable writes for groups of small DIO writes (Jeff Layton) [694309] - [net] CAN: Use inode instead of kernel address for /proc file (Danny Feng) [664561] {CVE-2010-4565} - [x86] mce: reject CEs on Westmere EX MCE bank 6 (Prarit Bhargava) [694891] - [scsi] libfcoe: Incorrect CVL handling for NPIV ports (Mike Christie) [694906] - [x86] perf: Complain louder about BIOSen corrupting CPU/PMU state and continue (Don Zickus) [694913] - [fs] inotify: fix double free/corruption of stuct user (Eric Paris) [656832] {CVE-2010-4250} - [netdrv] netxen: limit skb frags for non tso packet (Chad Dupuis) [695478] - [fs] nfsd4: fix oops on lock failure (J. Bruce Fields) [696376] - [netdrv] Return bnx2 firmware files to Makefile (John Feeney) [696365] - [scsi] be2iscsi: fix be2iscsi rmmod (Mike Christie) [695585] - [netdrv] qlcnic: limit skb frags for non tso packet (Bob Picco) [695488] - [md] Cleanup after raid45->raid0 takeover (Dean Nelson) [694106] - [md] revert "Cleanup after raid45->raid0 takeover patch" (Dean Nelson) [694106] - [net] bonding: fix incorrect tx queue offset (Andy Gospodarek) [695548] {CVE-2011-1581} - [netdrv] igb: for 82576 EEPROMs reporting invalid size default to 16kB (Stefan Assmann) [695751] - [pci] return correct value when writing to the "reset" attribute (Alex Williamson) [690291] - [kernel] Initalize call_single_queue during boot to handle left over ipi (Neil Horman) [680478]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Marcelo Tosatti) [684719] - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Marcelo Tosatti) [684719]- [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Larry Woodman) [691310] - [drm] i915: backports from stable to fix some regressions (Dave Airlie) [690865] - [fs] svcrpc: complete svsk processing on cb receive failure (J. Bruce Fields) [629030] - [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470] - [ppc] pseries: fix hang caused by missing spin_unlock in dtl_disable (Steve Best) [694327] - [ppc] pseries: Disable VPNH feature (Steve Best) [694266] - [netdrv] bna: Avoid kernel panic in case of FW heartbeat failure (Ivan Vecera) [694115] - [input] wacom: Move the cintiq initialization down (Peter Hutterer) [693573] - [input] wacom: specify Cinitq supported tools (Peter Hutterer) [693573] - [input] wacom: fix pressure in Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: fix serial number handling on Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: add Cintiq 21UX2 and Intuos4 WL (Peter Hutterer) [693573] - [kernel] spec: strip note and comment from ppc64's vmlinux before checksum is calculated (Aristeu Rozanski) [692515] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Mike Christie) [691611] - [scsi] libfc: rec tov value and REC_TOV_CONST units usages is incorrect (Mike Christie) [691611] - [scsi] libfcoe: fix wrong comment in fcoe_transport_detach (Mike Christie) [691611] - [scsi] libfcoe: clean up netdev mapping properly when the transport goes away (Mike Christie) [691611] - [scsi] fcoe: remove unnecessary module state check (Mike Christie) [691611] - [scsi] fcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] libfcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] fcoe: correct checking for bonding (Mike Christie) [691611] - [scsi] fcoe: fix broken fcoe interface reset (Mike Christie) [691611] - [scsi] fcoe: precedence bug in fcoe_filter_frames() (Mike Christie) [691611] - [scsi] libfcoe: Move FCOE_MTU definition from fcoe.h to libfcoe.h (Mike Christie) [691611] - [scsi] libfc: remove duplicate ema_list init (Mike Christie) [691611] - [scsi] fcoe, libfc: initialize EM anchors list and then update npiv EMs (Mike Christie) [691611] - [scsi] libfc: Fixing a memory leak when destroying an interface (Mike Christie) [691611] - [scsi] fc: Add GSPN_ID request to header file (Mike Christie) [691611] - [x86] mce: don't print "human readable" message for corrected errors (Prarit Bhargava) [688281] - [scsi] hpsa: fix pci_device_id table (Tomas Henzl) [684997] - [netdrv] ixgbe: only enable WoL for magic packet by default (Andy Gospodarek) [632598] - [mm] zram: disable zram on ppc64 (Jerome Marchand) [661293] - [mm] zram: update config file (Jerome Marchand) [661293] - [mm] zram: initialize device on first read (Jerome Marchand) [661293] - [mm] zram: fix data corruption issue (Jerome Marchand) [661293] - [mm] zram: xvmalloc: combine duplicate block delete code (Jerome Marchand) [661293] - [mm] zram: Return zero'd pages on new reads (Jerome Marchand) [661293] - [mm] zram: xvmalloc: Close 32byte hole on 64bit CPUs (Jerome Marchand) [661293] - [mm] zram: xvmalloc: create CONFIG_ZRAM_DEBUG for debug code (Jerome Marchand) [661293] - [mm] zram: xvmalloc: free bit block insertion optimization (Jerome Marchand) [661293] - [mm] zram: Prevent overflow in logical block size (Jerome Marchand) [661293] - [mm] zram: vmalloc: Correct tunings to enable use with 64K pages (Jerome Marchand) [661293] - [mm] zram: xvmalloc.c: Fix a typo (Jerome Marchand) [661293] - [mm] zram: Fix sparse warning 'Using plain integer as NULL pointer' (Jerome Marchand) [661293]- [tracing] t_start: reset FTRACE_ITER_HASH in case of seek/pread (Jiri Olsa) [631626] {CVE-2010-3079} - [scsi] scsi_dh_rdac: fix for lun_table update for rdac (Rob Evers) [687878] - [usb] EHCI: unlink unused QHs when the controller is stopped (Don Zickus) [680987] - [fs] Revert "[fs] sunrpc: Use static const char arrays" (Steve Dickson) [690754] - [fs] sunrpc: Propagate errors from xs_bind() through xs_create_sock() (Steve Dickson) [689777] - [net] netfilter: ipt_CLUSTERIP: fix buffer overflow (Jiri Pirko) [689342] - [net] ipv6: netfilter: ip6_tables: fix infoleak to userspace (Jiri Pirko) [689351] {CVE-2011-1172} - [net] netfilter: ip_tables: fix infoleak to userspace (Jiri Pirko) [689334] {CVE-2011-1171} - [net] netfilter: arp_tables: fix infoleak to userspace (Jiri Pirko) [689325] {CVE-2011-1170} - [kernel] remove kernel-debuginfo-common requires from perf-debuginfo (Jason Baron) [682012] - [drm] radeon/kms: check AA resolve registers on r300 + regression fix (Dave Airlie) [680002] {CVE-2011-1016} - [net] fix ebtables stack infoleak (Eugene Teo) [681323] {CVE-2011-1080} - [drm] fix unsigned vs signed comparison issue in modeset ctl ioctl (Don Howard) [679928] {CVE-2011-1013} - [fs] svcrpc: take advantage of tcp autotuning (J. Bruce Fields) [629030] - [fs] SUNRPC: Don't wait for full record to receive tcp data (J. Bruce Fields) [629030] - [net] svcrpc: copy cb reply instead of pages (J. Bruce Fields) [629030] - [fs] svcrpc: close connection if client sends short packet (J. Bruce Fields) [629030] - [fs] svcrpc: note network-order types in svc_process_calldir (J. Bruce Fields) [629030] - [fs] SUNRPC: svc_tcp_recvfrom cleanup (J. Bruce Fields) [629030] - [fs] SUNRPC: requeue tcp socket less frequently (J. Bruce Fields) [629030] - [fs] rpc: move sk_bc_xprt to svc_xprt (J. Bruce Fields) [629030] - [acpi] ACPICA: Truncate I/O addresses to 16 bits for Windows compatibility (Frank Arnold) [593766]- [kernel] kcore: restrict access to the whole memory (Amerigo Wang) [663864] - [scsi] libsas: flush initial device discovery before completing ->scan_finished (David Milburn) [682265] - [md] Cleanup after raid45->raid0 takeover (Doug Ledford) [688725] - [md] partition detection when array becomes active (Doug Ledford) [688725] - [md] avoid spinlock problem in blk_throtl_exit (Doug Ledford) [679096 688725] - [md] correctly handle probe of an 'mdp' device (Doug Ledford) [688725] - [md] don't set_capacity before array is active (Doug Ledford) [688725] - [md] Fix raid1->raid0 takeover (Doug Ledford) [688725] - [md] process hangs at wait_barrier after 0->10 takeover (Doug Ledford) [688725] - [md] md_make_request: don't touch the bio after calling make_request (Doug Ledford) [688725] - [md] Don't allow slot_store while resync/recovery is happening (Doug Ledford) [688725] - [md] don't clear curr_resync_completed at end of resync (Doug Ledford) [688725] - [md] Don't use remove_and_add_spares to remove failed devices from a read-only array (Doug Ledford) [688725] - [md] Add raid1->raid0 takeover support (Doug Ledford) [688725] - [md] Remove the AllReserved flag for component devices (Doug Ledford) [688725] - [md] don't abort checking spares as soon as one cannot be added (Doug Ledford) [688725] - [md] fix the test for finding spares in raid5_start_reshape (Doug Ledford) [688725] - [md] simplify some 'if' conditionals in raid5_start_reshape (Doug Ledford) [688725] - [md] revert change to raid_disks on failure (Doug Ledford) [688725] - [md] Fix removal of extra drives when converting RAID6 to RAID5 (Doug Ledford) [688725] - [md] range check slot number when manually adding a spare (Doug Ledford) [688725] - [md] raid5: handle manually-added spares in start_reshape (Doug Ledford) [688725] - [md] fix sync_completed reporting for very large drives (>2TB) (Doug Ledford) [688725] - [md] allow suspend_lo and suspend_hi to decrease as well as increase (Doug Ledford) [688725] - [md] Don't let implementation detail of curr_resync leak out through sysfs (Doug Ledford) [688725] - [md] separate meta and data devs (Doug Ledford) [688725] - [md] add new param to_sync_page_io() (Doug Ledford) [688725] - [md] new param to calc_dev_sboffset (Doug Ledford) [688725] - [md] Be more careful about clearing flags bit in ->recovery (Doug Ledford) [688725] - [md] md_stop_writes requires mddev_lock (Doug Ledford) [688725] - [md] raid5: use sysfs_notify_dirent_safe to avoid NULL pointer (Doug Ledford) [688725] - [md] Ensure no IO request to get md device before it is properly initialised (Doug Ledford) [688725] - [md] Fix single printks with multiple KERN_s (Doug Ledford) [688725] - [md] fix regression resulting in delays in clearing bits in a bitmap (Doug Ledford) [688725] - [md] fix regression with re-adding devices to arrays with no metadata (Doug Ledford) [688725] - [md] pick some changes from commits to match upstream (Doug Ledford) [688725] - [md] raid1: add takeover support for raid5->raid1 (Doug Ledford) [688725] - [md] pick up some percpu annotations that upstream has (Doug Ledford) [688725] - [md] update includes to match upstream (Doug Ledford) [688725] - [scsi] isci: fix fragile/conditional isci_host lookups (David Milburn) [691591] - [scsi] isci: cleanup isci_remote_device[_not]_ready interface (David Milburn) [691591] - [scsi] isci: Qualify when the host lock is managed for STP/SATA callbacks (David Milburn) [691591] - [scsi] isci: Fix use of SATA soft reset state machine (David Milburn) [691591] - [scsi] isci: Free host lock for SATA/STP abort escalation at submission time (David Milburn) [691591] - [scsi] isci: Properly handle requests in the "aborting" state (David Milburn) [691591] - [scsi] isci: Remove "screaming" data types (David Milburn) [691591] - [scsi] isci: remove unused "remote_device_started" (David Milburn) [691591] - [scsi] isci: namespacecheck cleanups (David Milburn) [691591] - [scsi] isci: kill some long macros (David Milburn) [691591] - [scsi] isci: reorder init to cleanup unneeded declarations (David Milburn) [691591] - [scsi] isci: Remove event_* calls as they are just wrappers (David Milburn) [691591] - [netdrv] iwlagn: Support new 5000 microcode (Stanislaw Gruszka) [682742] - [netdrv] iwlwifi: fix dma mappings and skbs leak (Stanislaw Gruszka) [682726] - [netdrv] iwl3945: remove plcp check (Stanislaw Gruszka) [679002] - [netdrv] iwlwifi: add {ack,plpc}_check module parameters (Stanislaw Gruszka) [620501] - [fs] ext4: Fix ext4_quota_write cross block boundary behaviour (Lukas Czerner) [680105] - [fs] quota: Don't write quota info in dquot_commit() (Lukas Czerner) [680105] - [netdrv] be2net: Change f/w command versions for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: Remove ERR compl workaround for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: fix to ignore transparent vlan ids wrongly indicated by NIC (Ivan Vecera) [685027] - [netdrv] be2net: pass proper hdr_size while flashing redboot (Ivan Vecera) [685027] - [netdrv] be2net: Allow VFs to call be_cmd_reset_function (Ivan Vecera) [685027] - [netdrv] be2net: pass domain numbers for pmac_add/del functions (Ivan Vecera) [685027] - [netdrv] be2net: Initialize and cleanup sriov resources only if pci_enable_sriov has succeeded (Ivan Vecera) [685027] - [netdrv] be2net: Use domain id when be_cmd_if_destroy is called (Ivan Vecera) [685027] - [netdrv] be2net: While configuring QOS for VF, pass proper domain id (Ivan Vecera) [685027] - [netdrv] benet: Avoid potential null deref in be_cmd_get_seeprom_data() (Ivan Vecera) [685027] - [netdrv] benet: fix be_cmd_multicast_set() memcpy bug (Ivan Vecera) [685027] - [ppc] kdump: Override crash_free_reserved_phys_range to avoid freeing RTAS (Steve Best) [672983] - [kernel] kdump: Allow shrinking of kdump region to be overridden (Steve Best) [672983] - [scsi] bnx2fc: Bumped version to 1.0.2 (Mike Christie) [683153] - [scsi] bnx2fc: Fix kernel panic when deleting NPIV ports (Mike Christie) [683153] - [scsi] bnx2fc: scsi_dma_unmap() not invoked on IO completions (Mike Christie) [683153] - [scsi] bnx2fc: host stats show the link speed 'unknown' on NIC partitioned interfaces (Mike Christie) [683153] - [scsi] bnx2fc: IO completion not processed due to missed wakeup (Mike Christie) [683153] - [scsi] bnx2fc: Bump version to 1.0.1 (Mike Christie) [683153] - [scsi] bnx2fc: Remove unnecessary module state checks (Mike Christie) [683153] - [scsi] bnx2fc: Fix MTU issue by using static MTU (Mike Christie) [683153] - [scsi] bnx2fc: Remove network bonding checking (Mike Christie) [683153] - [scsi] bnx2fc: Call bnx2fc_return_rqe and bnx2fc_get_next_rqe with tgt lock held (Mike Christie) [683153] - [scsi] bnx2fc: common free list for cleanup commands (Mike Christie) [683153] - [scsi] bnx2fc: Remove rtnl_trylock/restart_syscall checks (Mike Christie) [683153] - [netdrv] cnic: Fix lost interrupt on bnx2x (Mike Christie) [683153] - [netdrv] cnic: Prevent status block race conditions with hardware (Mike Christie) [683153] - [kernel] ring-buffer: Use sync sched protection on ring buffer resizing (Jiri Olsa) [676583] - [kernel] tracing: avoid soft lockup in trace_pipe (Jiri Olsa) [676583] - [kernel] tracing: Fix a race in function profile (Jiri Olsa) [676583] - [block] cfq-iosched: Don't update group weights when on service tree (Vivek Goyal) [689551] - [block] cfq-iosched: Get rid of on_st flag (Vivek Goyal) [689551] - [net] tcp_cubic: fix low utilization of CUBIC with HyStart (Thomas Graf) [616985] - [net] tcp_cubic: make the delay threshold of HyStart less sensitive (Thomas Graf) [616985] - [net] tcp_cubic: enable high resolution ack time if needed (Thomas Graf) [616985] - [net] tcp_cubic: fix clock dependency (Thomas Graf) [616985] - [net] tcp_cubic: make ack train delta value a parameter (Thomas Graf) [616985] - [net] tcp_cubic: fix comparison of jiffies (Thomas Graf) [616985] - [net] tcp: fix RTT for quick packets in congestion control (Thomas Graf) [616985] - [fs] fix GFS2 filesystem hang caused by incorrect lock order (Robert S Peterson) [651584] - [fs] btrfs: bring us up to date with .38 (Josef Bacik) [684667] - [ppc] add dynamic dma window support minor updates (Steve Best) [691952] - [ppc] ptrace: Remove BUG_ON when full register set not available (Steve Best) [678099] - [ppc] pseries: Disable MSI using new interface if possible (Steve Best) [684961] - [ppc] kexec: Fix orphaned offline CPUs across kexec (Steve Best) [682875] - [net] ipsec: Disable granular bundles (Herbert Xu) [631833] - [scsi] libsas: fix runaway error handler problem (David Milburn) [691527] - [scsi] mpt2sas: Added customer specific display support (Tomas Henzl) [684841] - [scsi] Add next gen Dell Powervault controller MD36xxf into RDAC device list (Shyam Iyer) [688979] - [kernel] perf: Fix task context scheduling (Jiri Olsa) [688065] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8/NVAF by default (Ben Skeggs) [684816] - [kernel] radix: don't tag the root if we didn't tag within our range (Josef Bacik) [681439] - [block] blk-throttle: Do not use kblockd workqueue for throtl work (Vivek Goyal) [681360] - [sound] ALSA: HDA hdmi related fixes (Jaroslav Kysela) [671501] - [pci] Preserve Existing pci sort whitelists for Dell systems (Shyam Iyer) [688954] - [x86] perf: Add support for AMD family 15h core counters family 15h core counters (Robert Richter) [635671] - [x86] hpwdt: fix section mismatch warning (Prarit Bhargava) [689837] - [x86] UV: Correct kABI from upstream (George Beshers) [684957] - [x86] When cleaning MTRRs, do not fold WP into UC (Prarit Bhargava) [682758] - [virt] xen-blkfront: handle Xen major numbers other than XENVBD (Andrew Jones) [691339] - [virt] Fix regression with SMP guests (Zachary Amsden) [681133] - [netdrv] enic: update to version 2.1.1.13 (Andy Gospodarek) [684865] - [netdrv] igb: full support for i350 devices (Stefan Assmann) [687932] - [fs] NFS: Fix a hang/infinite loop in nfs_wb_page() (Steve Dickson) [672305] - [fs] nfsd: fix auth_domain reference leak on nlm operations (J. Bruce Fields) [690900] - [fs] svcrpc: ensure cache_check caller sees updated entry (J. Bruce Fields) [690900] - [fs] svcrpc: take lock on turning entry NEGATIVE in cache_check (J. Bruce Fields) [690900] - [fs] svcrpc: modifying valid sunrpc cache entries is racy (J. Bruce Fields) [690900] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [690900] - [infiniband] RDMA/cxgb4: Initialization errors can cause crash (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't change QP state outside EP lock (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Remove db_drop_task (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Do CIDX_INC updates every 1/16 CQ depth CQE reaps (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Dispatch FATAL event on EEH errors (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Set the correct device physical function for iwarp connections (Steve Best) [647013] - [infiniband] RDMA/cxgb4: limit MAXBURST EQ context field to 256B (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't re-init wait object in init/fini paths (Steve Best) [647013] - [infiniband] RMDA/cxgb4 kfifo changes (Steve Best) [647013] - [netdrv] cxgb4 driver update (Neil Horman) [647006] - [tracing] Add unstable sched clock note to the warning (Jiri Olsa) [666264] - [x86] Reevaluate T-states on CPU hot-add (Matthew Garrett) [673442] - [scsi] libsas: fix/amend device gone notification in sas_deform_port (David Milburn) [682315] - [kdump] kexec: move the crashkernel=auto logic into kernel spec file (Amerigo Wang) [605786]- [fs] buffer: make invalidate_bdev() drain all percpu LRU add caches (Dave Chinner) [665056] - [s390x] uaccess: missing sacf in uaccess error handling (Hendrik Brueckner) [670555] - [v4l] media: minor v4l/dvb/rc regression fixes (Jarod Wilson) [682906] - [kernel] capabilities: do not special case calculation of pE during exec of init (Eric Paris) [684008] - [scsi] qla2xxx: Update version number to 8.03.07.03.06.1-k (Chad Dupuis) [686341] - [scsi] qla2xxx: Display hardware/firmware registers to get more information about the error for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Updated the reset sequence for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Limit the logs in case device state does not change for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Add test for valid loop id to qla2x00_relogin() (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extra call to qla82xx_check_fw_alive() (Chad Dupuis) [686341] - [scsi] Revert "qla2xxx: Remove code to not reset ISP82xx on failure" (Chad Dupuis) [686341] - [scsi] qla2xxx: Log fcport state transitions when debug messages are enabled (Chad Dupuis) [686341] - [scsi] qla2xxx: Free firmware PCB on logout request (Chad Dupuis) [686341] - [scsi] qla2xxx: Include request queue ID in the upper 16-bits of the I/O handle for Abort I/O IOCBs (Chad Dupuis) [686341] - [scsi] qla2xxx: Perform FCoE context reset before trying adapter reset for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [686341] - [scsi] qla2xxx: Verify login-state has transitioned to PRLI-completed (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extraneous setting of FCF_ASYNC_SENT during login-done completion (Chad Dupuis) [686341] - [scsi] qla2xxx: Check for a match before attempting to set FCP-priority information (Chad Dupuis) [686341] - [scsi] qla2xxx: Correct calling contexts of qla2x00_mark_device_lost() in async paths (Chad Dupuis) [686341] - [scsi] qla2xxx: Display PortID information during FCP command-status handling (Chad Dupuis) [686341] - [misc] mark various drivers/features as tech preview (Don Zickus) [689566] - [mm] compaction beware writeback (Andrea Arcangeli) [690921] - [scsi] megaraid_sas: Version and Changelog update (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix iMR OCR support to work correctly (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix max_sectors for IEEE SGL (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix fault state handling (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix tasklet_init call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add CFG_CLEARED AEN (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to use correct LUN field (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to not filter by TYPE_DISK (Shyam Iyer) [692673] - [scsi] megaraid_sas: Call tasklet_schedule for MSI-X (Shyam Iyer) [692673] - [scsi] megaraid_sas: Enable MSI-X before calling megasas_init_fw (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add missing check_and_restore_queue_depth call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix failure gotos (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix probe_one to clear MSI-X flags in kdump (Tomas Henzl) [682110] - [fs] jbd/ocfs2: Fix block checksumming when a buffer is used in several transactions (Eric Sandeen) [618440] - [x86] UV: RHEL: avoid parsing the ACPI OSC table (George Beshers) [619426] - [x86] UV: Fix the effect of extra bits in the hub nodeid register (George Beshers) [619426] - [x86] UV: use native_halt on a halt (George Beshers) [619426] - [x86] UV: Fix initialization of max_pnode (George Beshers) [619426] - [x86] UV: Add common uv_early_read_mmr() function for reading MMR (George Beshers) [619426] - [x86] UV: Fix a problem with long bitops during boot (George Beshers) [619426] - [x86] UV: use BOOT_ACPI after crash dump (George Beshers) [619426] - [x86] UV: Make kdump avoid stack dumps (George Beshers) [619426] - [x86] UV: NMI_UNKNOWN (George Beshers) [619426] - [x86] UV: Upstream enable NMI backtrace (George Beshers) [619426] - [x86] Fix AMD PMU detection issue (Frank Arnold) [689065] - [s390x] tape: deadlock on global work queue (Hendrik Brueckner) [681306] - [s390x] qeth: remove needless IPA-commands in offline (Hendrik Brueckner) [679514] - [s390x] qeth: allow channel path changes in suspend state (Hendrik Brueckner) [678067] - [netdrv] ixgbe: receive packet statistics not incrementing (Andy Gospodarek) [689032] - [netdrv] bnx2: update driver to latest upstream (Neil Horman) [669813] - [mm] memcg: avoid deadlock between charge moving and try_charge() (Johannes Weiner) [592269] - [mm] memcg: move charges of file pages (Johannes Weiner) [592269] - [mm] memcg: clean up charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of swap charge moving (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous swap (Johannes Weiner) [592269] - [mm] memcg: avoid oom during charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of moving charges (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous pages (Johannes Weiner) [592269] - [mm] memcg: add interface to move charge at task migration (Johannes Weiner) [592269] - [kernel] cgroup: introduce __css_get/put() for multiple references (Johannes Weiner) [592269] - [kernel] cgroup: introduce cancel_attach() (Johannes Weiner) [592269] - [mm] memcg: remove memcg_tasklist mutex (Johannes Weiner) [592269] - [mm] memcg: cleanup mem_cgroup_move_parent() (Johannes Weiner) [592269] - [mm] memcg: add mem_cgroup_cancel_charge() (Johannes Weiner) [592269]- [netdrv] spec: add phy drivers to initrd (Andy Gospodarek) [650907]- [x86] export SMBIOS version via sysfs (Prarit Bhargava) [684329] - [fs] aio: fix up kabi breakage (Jeff Moyer) [690224] - [scsi] lpfc: Update lpfc version for 8.3.5.30.1p driver release (Rob Evers) [689937] - [scsi] lpfc: Fixed an issue where SLI4 adapter running on Powerpc was unable to login into Fabric (Rob Evers) [689937] - [scsi] lpfc: Fixed driver sending FLOGI to a disconnected FCF (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: block target when port queuing limit is hit (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: force retry in queuecommand when port is transitioning (Rob Evers) [689937] - [scsi] lpfc: Fix bug with incorrect BLS Response to BLS Abort (Rob Evers) [689937] - [scsi] lpfc: Fixed crash when mailbox commands timeout through BSG (Rob Evers) [689937] - [scsi] lpfc: Fix rrq cleanup for vport delete (Rob Evers) [689937] - [scsi] lpfc: LOGO completion routine must invalidate both RPI and D_ID (Rob Evers) [689937] - [scsi] lpfc: Do not take lock when clearing rrq active (Rob Evers) [689937] - [scsi] lpfc: Save IRQ level when taking host_lock in findnode_did (Rob Evers) [689937] - [scsi] lpfc: Fixed hang in lpfc_get_scsi_buf_s4 (Rob Evers) [689937] - [scsi] lpfc: Fix xri lookup for received rrq (Rob Evers) [689937] - [scsi] lpfc: Fixed missed setting of RRQ active for target aborted IOs (Rob Evers) [689937] - [scsi] lpfc: Fixed fdisc sent with invalid VPI (Rob Evers) [689937] - [scsi] lpfc: Fixed UE error reported by OneConnect UCNA BE2 hba with f/w 2.702.542.0 during reboot (Rob Evers) [689937] - [scsi] lpfc: Fixed XRI reuse issue. (Rob Evers) [689937] - [scsi] lpfc: Unreg login when PLOGI received from logged in port (Rob Evers) [689937] - [scsi] lpfc: Fixed crashes for NULL vport dereference (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (build error fix) (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (Rob Evers) [689937] - [scsi] lpfc: Adjust payload_length and request_length for sli4_config mailbox commands (Rob Evers) [689937] - [fs] NFSD, VFS: Remove dead code in nfsd_rename() (J. Bruce Fields) [687935] - [fs] nfsd: break lease on unlink due to rename (J. Bruce Fields) [687935] - [fs] nfsd4: fix struct file leak (J. Bruce Fields) [687921] - [fs] nfsd4: minor nfs4state.c reshuffling (J. Bruce Fields) [687921] - [mm] thp+memcg-numa: fix BUG at mm.h:370 (Andrea Arcangeli) [687918] - [mm] memcg: never OOM when charging huge pages, reinstated (Johannes Weiner) [685161] - [ata] ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller (David Milburn) [684366] - [fs] GFS2: directly write blocks past i_size (Benjamin Marzinski) [684115] - [net] netfilter: fix xt_AUDIT to work with ebtables (Thomas Graf) [683888] - [net] bonding: change test for presence of VLANs (Jiri Pirko) [683496] - [x86] UV: Initialize the broadcast assist unit base destination node id properly (Dean Nelson) [683268] - [ppc] add missing mutex lock/unlock to device_pm_pre_add and device_pm_pre_add_cleanup (Steve Best) [683115] - [mm] thp: fix page_referenced to modify mapcount/vm_flags only if page is found (Andrea Arcangeli) [683073] - [netdrv] niu: Fix races between up/down and get_stats (Stefan Assmann) [683069] - [fs] ext4: don't scan/accumulate more pages than mballoc will allocate (Eric Sandeen) [682831] - [powerpc] kdump: CPUs assume the context of the oopsing CPU (Steve Best) [682303] - [scsi] cciss: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: move device attributes to avoid forward declarations (Tomas Henzl) [682239] - [pci] Fix missing pcie_port_platform_notify() (Prarit Bhargava) [681870] - [scsi] ipr: Fix a race on multiple configuration changes (Steve Best) [681679] - [net] bnep: fix buffer overflow (Don Howard) [681316] {CVE-2011-1079} - [pci] Enable ASPM state clearing regardless of policy (Alex Williamson) [681017] - [pci] Disable ASPM if BIOS asks us to (Alex Williamson) [681017] - [scsi] scsi_dh: fix reference counting in scsi_dh_activate error path (Mike Snitzer) [680140] - [scsi] aic94xx: world-writable sysfs update_bios file (Don Howard) [679307] - [x86] tc1100-wmi: world-writable sysfs wireless and jogdial files (Don Howard) [679307] - [x86] acer-wmi: world-writable sysfs threeg file (Don Howard) [679307] - [mfd] ab3100: world-writable debugfs *_priv files (Don Howard) [679307] - [v4l] sn9c102: world-wirtable sysfs files (Don Howard) [679307] - [virt] unbreak userspace that does not sets tss address (Gleb Natapov) [677314] - [virt] fix rcu usage in init_rmode_* functions (Gleb Natapov) [677314] - [virt] VMX: Initialize vm86 TSS only once (Gleb Natapov) [677314] - [virt] VMX: fix rcu usage warning in init_rmode() (Gleb Natapov) [677314] - [netdrv] enic: update to upstream version 2.1.1.6 (Andy Gospodarek) [676134] - [net] fix ipv6 binding to device (Shyam Iyer) [675321] - [net] add POLLPRI to sock_def_readable() (Jiri Pirko) [672234] - [x86] Fix mwait_usable section mismatch (Frank Arnold) [666493] - [x86] Fix EFI pagetable to map whole memory (Takao Indoh) [664364] - [netdrv] bnx2x: some more fixes from upstream (Michal Schmidt) [635942] - [netdrv] bnx2x: bugfixes from driver version 1.62.00-6 (Michal Schmidt) [635942] - [netdrv] ixgbe: DCB: enable RSS to be used with DCB (Andy Gospodarek) [684857] - [netdrv] ixgbe: DCB, use multiple Tx rings per traffic class (Andy Gospodarek) [684856] - [net] Implement infrastructure for HW based QOS (Neil Horman) [634006] - [x86] intel-iommu: Fix get_domain_for_dev() error path (Alex Williamson) [619455] - [x86] intel-iommu: Unlink domain from iommu (Alex Williamson) [619455]- [kernel] CAP_SYS_MODULE bypass via CAP_NET_ADMIN (Phillip Lougher) [681773] {CVE-2011-1019} - [kernel] failure to revert address limit override in OOPS error path (Dave Anderson) [659573] {CVE-2010-4258} - [fs] xfs: zero proper structure size for geometry calls (Phillip Lougher) [677268] - [fs] xfs: prevent leaking uninitialized stack memory in FSGEOMETRY_V1 (Phillip Lougher) [677268] {CVE-2011-0711} - [watchdog] quiet down the boot messages (Don Zickus) [588861 684356] - [x86] nmi_watchdog: compile-in i686 but disable by default (Don Zickus) [685021] - [kernel] watchdog: Always return NOTIFY_OK during cpu up/down events (Don Zickus) [684649] - [kernel] watchdog, nmi: Lower the severity of error messages (Don Zickus) [684649] - [kernel] watchdog: Don't change watchdog state on read of sysctl (Don Zickus) [684649] - [kernel] watchdog: Fix sysctl consistency (Don Zickus) [684649] - [kernel] watchdog: Fix broken nowatchdog logic (Don Zickus) [684649] - [scsi] isci: fix apc mode definition (David Milburn) [638569] - [scsi] isci: Revert "isci: only call sas_task_abort for tasks with NEED_DEV_RESET" (David Milburn) [638569] - [scsi] isci: Revert "isci: reset hardware at init (David Milburn) [638569] - [scsi] isci: Revert "isci: SATA/STP and SMP tasks are never explicity put in the error (David Milburn) [638569] - [scsi] isci config change (David Milburn) [638569] - [scsi] isci: fixes (David Milburn) [638569] - [scsi] isci: firmware (David Milburn) [638569] - [scsi] isci: lldd (David Milburn) [638569] - [scsi] isci/core: common definitions and utility functions (David Milburn) [638569] - [scsi] isci/core: base state machine and memory descriptors (David Milburn) [638569] - [scsi] isci/core: unsolicited frame handling and registers (David Milburn) [638569] - [scsi] isci/core: request (general, ssp and smp) (David Milburn) [638569] - [scsi] isci/core: stp (David Milburn) [638569] - [scsi] isci/core: remote node context (David Milburn) [638569] - [scsi] isci/core: remote device (David Milburn) [638569] - [scsi] isci/core: port (David Milburn) [638569] - [scsi] isci/core: phy (David Milburn) [638569] - [scsi] isci/core: controller (David Milburn) [638569] - [x86] introduce pci_map_biosrom() (David Milburn) [683211] - [kernel] perf symbols: Avoid resolving [kernel.kallsyms] to real path for buildid cache (Jiri Olsa) [664900] - [kernel] perf symbols: Fix vmlinux path when not using --symfs (Jiri Olsa) [664900] - [kernel] perf timechart: Fix max number of cpus (Jiri Olsa) [664900] - [kernel] perf timechart: Fix black idle boxes in the title (Jiri Olsa) [664900] - [kernel] perf hists: Print number of samples, not the period sum (Jiri Olsa) [664900] - [kernel] perf tools: Fix thread_map event synthesizing in top and record (Jiri Olsa) [664900] - [kernel] perf stat: Fix aggreate counter reading accounting (Jiri Olsa) [664900] - [kernel] perf tools: Fix time function double declaration with glibc (Jiri Olsa) [664900] - [kernel] perf tools: Fix build by checking if extra warnings are supported (Jiri Olsa) [664900] - [kernel] perf tools: Fix build when using gcc 3.4.6 (Jiri Olsa) [664900] - [kernel] perf tools: Add missing header, fixes build (Jiri Olsa) [664900] - [kernel] perf tools: Fix 64 bit integer format strings (Jiri Olsa) [664900] - [kernel] perf test: Fix build on older glibcs (Jiri Olsa) [664900] - [kernel] perf test: Use cpu_map->[cpu] when setting affinity (Jiri Olsa) [664900] - [kernel] perf symbols: Fix annotation of thumb code (Jiri Olsa) [664900] - [kernel] perf tools: Fix tracepoint id to string perf.data header table (Jiri Olsa) [664900] - [kernel] perf tools: Fix handling of wildcards in tracepoint event selectors (Jiri Olsa) [664900] - [kernel] perf record: Add "nodelay" mode, disabled by default (Jiri Olsa) [664900] - [kernel] perf sched: Fix list of events, dropping unsupported ':r' modifier (Jiri Olsa) [664900] - [kernel] Revert "perf tools: Emit clearer message for sys_perf_event_open ENOENT return" (Jiri Olsa) [664900] - [kernel] perf top: Fix annotate segv (Jiri Olsa) [664900] - [kernel] perf evsel: Fix order of event list deletion (Jiri Olsa) [664900] - [kernel] perf session: Fix infinite loop in __perf_session__process_events (Jiri Olsa) [664900] - [kernel] perf evsel: Support perf_evsel__open(cpus > 1 && threads > 1) (Jiri Olsa) [664900] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [664900] - [kernel] perf stat: better error message for unsupported events (Jiri Olsa) [664900] - [kernel] perf sched: Fix allocation result check (Jiri Olsa) [664900] - [kernel] perf tools: Pass whole attr to event selectors (Jiri Olsa) [664900] - [kernel] perf tools: Build with frame pointer (Jiri Olsa) [664900] - [kernel] perf tools: Fix buffer overflow error when specifying all tracepoints (Jiri Olsa) [664900] - [kernel] perf script: Make some lists static (Jiri Olsa) [664900] - [kernel] perf script: Use the default lost event handler (Jiri Olsa) [664900] - [kernel] perf session: Warn about errors when processing pipe events too (Jiri Olsa) [664900] - [kernel] perf tools: Fix perf_event.h header usage (Jiri Olsa) [664900] - [kernel] perf test: Clarify some error reports in the open syscall test (Jiri Olsa) [664900] - [kernel] perf: add DWARF register lookup for s390 (Jiri Olsa) [664900] - [kernel] perf timechart: Adjust perf timechart to the new power events (Jiri Olsa) [664900] - [kernel] perf test: Add test for counting open syscalls (Jiri Olsa) [664900] - [kernel] perf evsel: Auto allocate resources needed for some methods (Jiri Olsa) [664900] - [kernel] perf evsel: Use {cpu, thread}_map to shorten list of parameters (Jiri Olsa) [664900] - [kernel] perf tools: Refactor all_tids to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf tools: Refactor cpumap to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf evsel: Introduce per cpu and per thread open helpers (Jiri Olsa) [664900] - [kernel] perf evsel: Steal the counter reading routines from stat (Jiri Olsa) [664900] - [kernel] perf evsel: Delete the event selectors at exit (Jiri Olsa) [664900] - [kernel] perf util: Move do_read from session to util (Jiri Olsa) [664900] - [kernel] perf evsel: Adopt MATCH_EVENT macro from 'stat' (Jiri Olsa) [664900] - [kernel] perf tools: Introduce event selectors (Jiri Olsa) [664900] - [kernel] perf probe: Fix short file name probe location reporting (Jiri Olsa) [664900] - [kernel] perf script: Fix event ordering settings to work with older kernels (Jiri Olsa) [664900] - [kernel] perf record: Fix use of sample_id_all userspace with !sample_id_all kernels (Jiri Olsa) [664900] - [kernel] perf script: Finish the rename from trace to script (Jiri Olsa) [664900] - [kernel] perf probe: Fix wrong warning in __show_one_line() if read(1) errors happen (Jiri Olsa) [664900] - [kernel] perf test: Look forward for symbol aliases (Jiri Olsa) [664900] - [kernel] perf symbols: Improve kallsyms symbol end addr calculation (Jiri Olsa) [664900] - [kernel] perf probe: Handle gracefully some stupid and buggy line syntaxes (Jiri Olsa) [664900] - [kernel] perf probe: Don't always consider EOF as an error when listing source code (Jiri Olsa) [664900] - [kernel] perf probe: Fix line range description since a single file is allowed (Jiri Olsa) [664900] - [kernel] perf probe: Clean up redundant tests in show_line_range() (Jiri Olsa) [664900] - [kernel] perf probe: Rewrite show_one_line() to make it simpler (Jiri Olsa) [664900] - [kernel] perf probe: Make -L display the absolute path of the dumped file (Jiri Olsa) [664900] - [kernel] perf probe: Cleanup messages (Jiri Olsa) [664900] - [kernel] perf symbols: Add symfs option for off-box analysis using specified tree (Jiri Olsa) [664900] - [kernel] perf record, report, annotate, diff: Process events in order (Jiri Olsa) [664900] - [kernel] perf session: Fallback to unordered processing if no sample_id_all (Jiri Olsa) [664900] - [kernel] perf session: Remove unneeded dump_printf calls (Jiri Olsa) [664900] - [kernel] perf session: Split out user event processing (Jiri Olsa) [664900] - [kernel] perf session: Split out sample preprocessing (Jiri Olsa) [664900] - [kernel] perf session: Move dump code to event delivery path (Jiri Olsa) [664900] - [kernel] perf session: Add file_offset to event delivery function (Jiri Olsa) [664900] - [kernel] perf session: Store file offset in sample_queue (Jiri Olsa) [664900] - [kernel] perf session: Consolidate the dump code (Jiri Olsa) [664900] - [kernel] perf session: Dont queue events w/o timestamps (Jiri Olsa) [664900] - [kernel] perf event: Prevent unbound event__name array access (Jiri Olsa) [664900] - [kernel] perf session: Sort all events if ordered_samples=true (Jiri Olsa) [664900] - [kernel] perf report: Allow user to specify path to kallsyms file (Jiri Olsa) [664900] - [kernel] perf makefile: Allow strong and weak functions in LIB_OBJS (Jiri Olsa) [664900] - [kernel] perf tools: Catch a few uncheck calloc/malloc's (Jiri Olsa) [664900] - [kernel] perf script: Fix compiler warning in builtin_script.c:is_top_script() (Jiri Olsa) [664900] - [kernel] perf options: add OPT_CALLBACK_DEFAULT_NOOPT (Jiri Olsa) [664900] - [kernel] perf hist: Better displaying of unresolved DSOs and symbols (Jiri Olsa) [664900] - [kernel] perf tools: Ask for ID PERF_SAMPLE_ info on all PERF_RECORD_ events (Jiri Olsa) [664900] - [kernel] perf session: Parse sample earlier (Jiri Olsa) [664900] - [kernel] perf stat: Add csv-style output (Jiri Olsa) [664900] - [kernel] perf stat: Use --big-num format by default (Jiri Olsa) [664900] - [kernel] perf stat: Document missing options (Jiri Olsa) [664900] - [kernel] perf test: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf trace: Document missing options (Jiri Olsa) [664900] - [kernel] perf top: Document missing options (Jiri Olsa) [664900] - [kernel] perf sched: Document missing options (Jiri Olsa) [664900] - [kernel] perf report: Document missing options (Jiri Olsa) [664900] - [kernel] perf record: Document missing options (Jiri Olsa) [664900] - [kernel] perf probe: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf lock: Document missing options (Jiri Olsa) [664900] - [kernel] perf kvm: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Fix displacement and modules options short flag (Jiri Olsa) [664900] - [kernel] perf buildid-list: Document missing options (Jiri Olsa) [664900] - [kernel] perf annotate: Document missing options (Jiri Olsa) [664900] - [kernel] perf tools: fix event parsing of comma-separated tracepoint events (Jiri Olsa) [664900] - [kernel] perf packaging: add memcpy to perf MANIFEST (Jiri Olsa) [664900] - [kernel] perf debug: Simplify trace_event (Jiri Olsa) [664900] - [kernel] perf session: Allocate chunks of sample objects (Jiri Olsa) [664900] - [kernel] perf session: Cache sample objects (Jiri Olsa) [664900] - [kernel] perf session: Keep file mmaped instead of malloc/memcpy (Jiri Olsa) [664900] - [kernel] perf session: Use sensible mmap size (Jiri Olsa) [664900] - [kernel] perf session: Simplify termination checks (Jiri Olsa) [664900] - [kernel] perf session: Move ui_progress_update in __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Cleanup __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Use appropriate pointer type instead of silly typecasting (Jiri Olsa) [664900] - [kernel] perf session: Fix list sort algorithm (Jiri Olsa) [664900] - [kernel] perf tools: Fix lost and unknown events handling (Jiri Olsa) [664900] - [kernel] perf trace: Handle DT_UNKNOWN on filesystems that don't support d_type (Jiri Olsa) [664900] - [kernel] perf symbols: Correct final kernel map guesses (Jiri Olsa) [664900] - [kernel] perf events: Default to using event__process_lost (Jiri Olsa) [664900] - [kernel] perf record: Add option to disable collecting build-ids (Jiri Olsa) [664900] - [kernel] perf stat: Change and clean up sys_perf_event_open error handling (Jiri Olsa) [664900] - [kernel] perf tools: Remove hardcoded include paths for elfutils (Jiri Olsa) [664900] - [kernel] perf stat: Add no-aggregation mode to -a (Jiri Olsa) [664900] - [kernel] perf: Rename 'perf trace' to 'perf script' (Jiri Olsa) [664900] - [fs] dlm: record full callback state (David Teigland) [635041] - [net] bridge: do not learn from exact matches (Jiri Pirko) [623199] - [x86] x86-32: Separate 1:1 pagetables from swapper_pg_dir (Frank Arnold) [638743] - [tty] tty_audit: fix tty_audit_add_data live lock on audit disabled (Danny Feng) [680126] - [kernel] sched: Try not to migrate higher priority RT tasks (Larry Woodman) [676948]- [fs] GFS2: umount stuck on gfs2_gl_hash_clear (Steven Whitehouse) [682951] - [fs] GFS2: add missed unlock_page() (Steven Whitehouse) [684705] - [fs] GFS2: fix block allocation check for fallocate (Benjamin Marzinski) [674603] - [fs] gfs2: quota allows exceeding hard limit (Abhijith Das) [675944] - [ppc] perf: Fix frequency calculation for overflowing counters (Steve Best) [682842] - [powerpc] rtas_flash needs to use rtas_data_buf (Steve Best) [682801] - [powerpc] Use more accurate limit for first segment memory allocations (Steve Best) [682267] - [powerpc] eeh: Fix oops when probing in early boot (Steve Best) [681668] - [kernel] proc: protect mm start_code/end_code in /proc/pid/stat (Eugene Teo) [684573] {CVE-2011-0726} - [net] dccp oops (Eugene Teo) [682958] {CVE-2011-1093} - [scsi] sd: Export effective protection mode in sysfs (Mike Snitzer) [683266] - [kernel] remove execute bit from perf scripts (Jason Baron) [676692] - [firmware] dcdbas: force SMI to happen when expected (Shyam Iyer) [664832] - [perf] record: Enable the enable_on_exec flag if record forks the target (Steve Best) [664598] - [security] ima: fix add LSM rule bug (Eric Paris) [667915] {CVE-2011-0006} - [block] dm stripe: implement merge method (Mike Snitzer) [688376] - [dm] dm-ioctl: Fix using of possible uninitialised params struct, secure flag (Milan Broz) [683167] - [block] Fix over-zealous flush_disk when changing device size (Jeff Moyer) [678357] - [sound] caiaq: Fix possible string buffer overflow (Jaroslav Kysela) [678476] - [x86] Fix AMD iommu over suspend/resume (Matthew Garrett) [625569] - [virt] virtio: console: Don't access vqs if device was unplugged (Amit Shah) [681181] - [netdrv] sfc: disable RX hash insertion (Michal Schmidt) [556563] - [netdrv] sfc: remove filter management code (Michal Schmidt) [556563] - [netdrv] sfc: add private ioctl to allow reset during online firmware update (Michal Schmidt) [556563] - [netdrv] sfc: remove RX_FILTER_TBL0 from the register dump (Michal Schmidt) [556563] - [netdrv] sfc: lower stack usage in efx_ethtool_self_test (Michal Schmidt) [556563] - [drm] nouveau/vbios: parse more gpio tag bits from connector table (Ben Skeggs) [658896] - [drm] nouveau: fix suspend/resume on GPUs that don't have PM support (Ben Skeggs) [658896] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [658896] - [scsi] qla2xxx: Update version number 8.03.07.00.06.1 (Chad Dupuis) [678104] - [scsi] qla2xxx: Correct errant 82xx hardware state message (Chad Dupuis) [678104] - [scsi] qla2xxx: Check return value of fc_block_scsi_eh() (Chad Dupuis) [678104] - [scsi] qla2xxx: The ISP82XX should be online while waiting for commands completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Propagate block-layer tags on submitted I/Os (Chad Dupuis) [678104] - [scsi] qla2xxx: Clear any stale login-states during an adapter reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Adjust FCP_RSP response-info field check after TMF completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Pass right CT command string for CT status processing (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't wait for active mailbox command completion when firmware is hung (Chad Dupuis) [678104] - [scsi] qla2xxx: Abort pending commands for faster recovery during ISP reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Change from irq to irqsave with host_lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Do not return DID_NO_CONNECT when fcport state is FCS_DEVICE_LOST in qla2xxx_queuecommand() (Chad Dupuis) [678104] - [scsi] qla2xxx: Display nport_id when any SNS command fails (Chad Dupuis) [678104] - [scsi] qla2xxx: ROM lock recovery if fw hangs while holding the lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix array subscript is above array bounds in qla2xx_build_scsi_type_6_iocbs() (Chad Dupuis) [678104] - [scsi] qla2xxx: Use sg_next to fetch next sg element while walking sg list (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix to avoid recursive lock failure during BSG timeout (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove code to not reset ISP82xx on failure (Chad Dupuis) [678104] - [scsi] qla2xxx: Display mailbox register 4 during 8012 AEN for ISP82XX parts (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove redundant module parameter permission bits (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't perform a BIG_HAMMER if Get-ID (0x20) mailbox command fails on CNAs (Chad Dupuis) [678104] - [scsi] qla2xxx: Add sysfs node for displaying board temperature (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove unwanted check for bad spd (Chad Dupuis) [678104] - [scsi] qla2xxx: Memory wedge with peg_halt test in loop with ISP82XX (Chad Dupuis) [678104] - [scsi] qla2xxx: Update FCP priority information to firmware before sending IOs (Chad Dupuis) [678104] - [scsi] qla2xxx: Fixed zero test on new_config in qla2x00_process_loopback() (Chad Dupuis) [678104] - [scsi] qla2xxx: Populate FCP_PRIO location for no *FLT* case (Chad Dupuis) [678104] - [scsi] qla2xxx: Added support for quiescence mode for ISP82xx (Chad Dupuis) [678104]- [mm] thp: add extra_gfp in alloc_hugepage non NUMA (Andrea Arcangeli) [674147] - [mm] thp: Use GFP_OTHER_NODE for transparent huge pages (Andrea Arcangeli) [674147] - [mm] thp: Add __GFP_OTHER_NODE flag (Andrea Arcangeli) [674147] - [mm] thp: Use correct numa policy node for transparent hugepages (Andrea Arcangeli) [674147] - [mm] thp: Preserve original node for transparent huge page copies (Andrea Arcangeli) [674147] - [mm] thp: Add alloc_page_vma_node (Andrea Arcangeli) [674147] - [mm] thp: Change alloc_pages_vma to pass down the policy node for local policy (Andrea Arcangeli) [674147] - [mm] thp: Fix interleaving for transparent hugepages (Andrea Arcangeli) [674147] - [mm] compaction: fix high compaction latencies and remove compaction-kswapd (Andrea Arcangeli) [674147] - [mm] compaction: Minimise the time IRQs are disabled while isolating free pages (Andrea Arcangeli) [674147] - [mm] thp: prevent hugepages during args/env copying into the user stack (Andrea Arcangeli) [674147] - [mm] memcg: fix leak of accounting at failure path of hugepage collapsing (Andrea Arcangeli) [674147] - [mm] vmscan: kswapd should not free an excessive number of pages when balancing small zones (Andrea Arcangeli) [674147] - [mm] optimistic migration limited to movable pageblocks (Andrea Arcangeli) [674147] - [mm] migrate_pages api bool (Andrea Arcangeli) [674147] - [mm] migration: allow migration to operate asynchronously and avoid synchronous compaction in the faster path (Andrea Arcangeli) [674147] - [mm] add compound_trans_head helper (Andrea Arcangeli) [674147] - [mm] compaction: Avoid a potential deadlock due to lock_page() during direct compaction (Andrea Arcangeli) [674147] - [mm] hugetlbfs fix hugepage migration in the same way (Andrea Arcangeli) [674147] - [mm] fix migration hangs on anon_vma lock (Andrea Arcangeli) [674147]- [net] gro: reset dev and skb_iff on skb reuse (Andy Gospodarek) [681970] - [netdrv] ixgbe: limit VF access to network traffic (Andy Gospodarek) [678717] - [netdrv] ixgbe: work around for DDP last buffer size (Andy Gospodarek) [678717] - [x86] mtrr: Assume SYS_CFG[Tom2ForceMemTypeWB] exists on all future AMD CPUs (Frank Arnold) [652208 662238]- [kernel] capabilites: allow the application of capability limits to usermode helpers (Eric Paris) [665080] - [kernel] allow kernel-debuginfo-common to be biarch installable (Jason Baron) [682012] - [mm] fix pgd_lock deadlock (Andrea Arcangeli) [671477] - [net] Fix BUG halt in RDS when cong map len is returned to rds_send_xmit (Neil Horman) [680200] {CVE-2011-1023}- [x86] watchdog, nmi: Allow hardlockup to panic by default (Don Zickus) [677532] - [mm] Avoid possible bogus TLB entries (Larry Woodman) [681024] - [net] udp: lockless transmit path (Thomas Graf) [680549] - [mm] memcg: fix race at move_parent around compound_order() (Johannes Weiner) [679025] - [mm] memcg: correctly order reading PCG_USED and pc->mem_cgroup (Johannes Weiner) [679025] - [mm] memcg: fix race in mapped file accounting (Johannes Weiner) [679025] - [mm] memcg: make memcg's file mapped consistent with global VM (Johannes Weiner) [679021] - [net] fix rx queue refcounting (Neil Horman) [677786] - [kernel] /proc/vmcore: speed up access to vmcore file (Neil Horman) [672937] - [mm] ksm: drain pagevecs to lru (Andrea Arcangeli) [670063] - [mm] memcg: fix charged shmem swapcache migration (Johannes Weiner) [663223] - [mm] memcg: race-free migration of charged file pages (Johannes Weiner) [663223] - [virt] KVM: SVM: check for progress after IRET interception (Avi Kivity) [612436] - [virt] KVM: Fix race between nmi injection and enabling nmi window (Avi Kivity) [612436] - [net] ipv6: Implement Any-IP support for IPv6 (Neal Kim) [591335] - [net] netfilter: fix TPROXY IPv6 support build dependency (Andrew Jones) [591335] - [x86] hpwdt: Include hpwdt in rh-configs by default (Tony Camuso) [462945] - [x86] hpwdt and ipmi: use DIE_NMIUNKNOWN (Tony Camuso) [462945] - [netdrv] cnic: Fix big endian bug (Steve Best) [676640]- [scsi] libfcoe: check buffer length before write (Tomas Henzl) [635898 668114] - [scsi] fcoe: add modparm compat interface (Mike Christie) [635898 668114] - [scsi] bnx2fc: Avoid holding cq_lock when iounmap() is called (Mike Christie) [635898 668114] - [scsi] bnx2fc: Makefile, Kconfig changes and FCoE interfaces (Mike Christie) [635898 668114] - [scsi] bnx2fc: SCSI IO handling and session offload (Mike Christie) [635898 668114] - [scsi] bnx2fc: Firmware interface and ELS handling (Mike Christie) [635898 668114] - [scsi] bnx2fc: Header files (Mike Christie) [635898 668114] - [scsi] libfcoe: Remove stale fcoe-netdev entries (Mike Christie) [635898 668114] - [scsi] bnx2x: Proper netdev->ndo_set_rx_mode() implementation (Mike Christie) [635898 668114] - [scsi] bnx2x: MTU for FCoE L2 ring (Mike Christie) [635898 668114] - [scsi] bnx2x: multicasts in NPAR mode (Mike Christie) [635898 668114] - [scsi] bnx2x, cnic: Consolidate iSCSI/FCoE shared mem logic in bnx2x (Mike Christie) [635898 668114] - [scsi] libfc: introduce __fc_fill_fc_hdr that accepts fc_hdr as an argument (Mike Christie) [635898 668114] - [scsi] libfc: revert patch to fix exchange being deleted when the abort itself is timed out (Mike Christie) [635898 668114] - [scsi] fcoe: remove fcoe_ctlr_mode (Mike Christie) [635898 668114] - [scsi] libfcoe: Move common code from fcoe to libfcoe module (Mike Christie) [635898 668114] - [scsi] libfc: introduce LLD event callback (Mike Christie) [635898 668114] - [scsi] libfc: Extending lport's roles for target if there is a registered target (Mike Christie) [635898 668114] - [scsi] fcoe: convert fcoe.ko to become an fcoe transport provider driver (Mike Christie) [635898 668114] - [scsi] fcoe: prepare fcoe for using fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: include fcoe_transport.c into kernel libfcoe module (Mike Christie) [635898 668114] - [scsi] libfcoe: rename libfcoe.c to fcoe_cltr.c for the coming fcoe_transport.c (Mike Christie) [635898 668114] - [scsi] libfcoe: add implementation to support fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: add fcoe_transport structure defines to include/scsi/libfcoe.h (Mike Christie) [635898 668114] - [scsi] libfcoe: move logging macros into the local libfcoe.h header file (Mike Christie) [635898 668114] - [scsi] libfc: Enhanced exchange ID selection mechanism and fix related EMA selection logic (Mike Christie) [635898 668114] - [scsi] libfc: export seq_release() for users of seq_assign() (Mike Christie) [635898 668114] - [scsi] libfc: use PRLI hook to get parameters when sending outgoing PRLI (Mike Christie) [635898 668114] - [scsi] libfc: add hook to notify providers of local port changes (Mike Christie) [635898 668114] - [scsi] libfc: add local port hook for provider session lookup (Mike Christie) [635898 668114] - [scsi] libfc: add method for setting handler for incoming exchange (Mike Christie) [635898 668114] - [scsi] libfc: add hook for FC-4 provider registration (Mike Christie) [635898 668114] - [scsi] libfc: fix sparse static and non-ANSI warnings (Mike Christie) [635898 668114] - [scsi] fcoe: drop FCoE LOGO in FIP mode (Mike Christie) [635898 668114] - [scsi] fcoe: Fix module reference count for vports (Mike Christie) [635898 668114] - [s390x] remove task_show_regs (Danny Feng) [677855] {CVE-2011-0710}- [ib] cm: Bump reference count on cm_id before invoking callback (Doug Ledford) [676191] - [rdma] cm: Fix crash in request handlers (Doug Ledford) [676191] - [virt] Revert "kvm: Allow XSAVE/XRSTOR for a guest" series (Dor Laor) [464271] - [x86] perf: Add support for AMD family 15h core counters (Frank Arnold) [635671] - [x86] perf: Store perfctr msr addresses in config_base/event_base (Frank Arnold) [635671] - [x86] perf: P4 PMU - Fix unflagged overflows handling (Frank Arnold) [635671] - [x86] perf: Add new AMD family 15h msrs to perfctr reservation code (Frank Arnold) [635671] - [x86] perf: Calculate perfctr msr addresses in helper functions (Frank Arnold) [635671] - [x86] perf: Use helper function in x86_pmu_enable_all() (Frank Arnold) [635671]- [netdrv] Keep all bnx2 firmware files (John Feeney) [678429] - [crypto] sha-s390: Reset index after processing partial block (Herbert Xu) [626515] - [kernel] make /dev/crash require CAP_SYS_RAWIO for access (Dave Anderson) [675998] - [block] add sysfs knob for turning off disk entropy contributions (Jeff Moyer) [677447] - [misc] support for marking code as tech preview (Don Zickus) [645198] - [misc] move kernel/unsupported.c to kernel/rh_taint.c (Don Zickus) [645198] - [scsi] ipr: clean up ipr_format_res_path (Steve Best) [633327] - [scsi] ipr: Driver version 2.5.1 (Steve Best) [633327] - [scsi] ipr: fix mailbox register definition and add a delay before reading (Steve Best) [633327] - [scsi] ipr: fix lun assignment and comparison (Steve Best) [633327] - [scsi] ipr: add definitions for a new adapter (Steve Best) [633327] - [scsi] ipr: fix array error logging (Steve Best) [633327] - [scsi] ipr: reverse the isr optimization changes (Steve Best) [633327] - [scsi] ipr: fix resource address formatting and add attribute for device ID (Steve Best) [633327] - [scsi] ipr: fix resource type update and add sdev and shost attributes (Steve Best) [633327] - [scsi] ipr: fix transition to operational for new adapters (Steve Best) [633327] - [scsi] ipr: change endian swap key to match hardware spec change (Steve Best) [633327] - [scsi] ipr: add support for new Obsidian-E embedded adapter (Steve Best) [633327] - [scsi] ipr: add MMIO write to perform BIST for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: add writeq definition if needed (Steve Best) [633327] - [scsi] ipr: add endian swap enablement for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: fix resource path display and formatting (Steve Best) [633327] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [633327] - [scsi] ipr: set the data list length in the request control block (Steve Best) [633327] - [scsi] ipr: fix a register read to use correct address for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: include the resource path in the IOA status area structure (Steve Best) [633327] - [scsi] ipr: Fixes for 64 bit support (Steve Best) [633327] - [scsi] ipr: adds PCI ID definitions for new adapters (Steve Best) [633327] - [scsi] ipr: add support for new IOASCs (Steve Best) [633327] - [scsi] ipr: add support for multiple stages of initialization (Steve Best) [633327] - [scsi] ipr: implement shutdown changes and remove obsolete write cache parameter (Steve Best) [633327] - [scsi] ipr: add hardware assisted smart dump functionality (Steve Best) [633327] - [scsi] ipr: define new offsets to registers for the next generation chip (Steve Best) [633327] - [scsi] ipr: add error handling updates for the next generation chip (Steve Best) [633327] - [scsi] ipr: update the configuration table code for the next generation chip (Steve Best) [633327] - [scsi] ipr: add support for new adapter command structures for the next generation chip (Steve Best) [633327] - [scsi] hpsa: change version string (Tomas Henzl) [630060] - [scsi] cciss: change version string (Tomas Henzl) [630060] - [scsi] cciss: fix dma addr before freeing (Tomas Henzl) [630060] - [scsi] cciss: do not rescan luns on UNIT ATTN LUN DATA CHANGED (Tomas Henzl) [630060] - [scsi] cciss: fix missing command status value CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] cciss: retry driver initiated cmds (Tomas Henzl) [630060] - [scsi] cciss: update the vendor, model, rev, serial number (Tomas Henzl) [630060] - [scsi] cciss: convert hlist_* functions to list_* functions (Tomas Henzl) [630060] - [scsi] cciss: prevent from cycling thru nonexistent luns (Tomas Henzl) [630060] - [scsi] cciss: fix revalidate panic (Tomas Henzl) [630060] - [scsi] cciss: Fix cciss driver for CONFIG_PROC_FS not enabled (Tomas Henzl) [630060] - [scsi] cciss: do not leak stack contents to userspace (Tomas Henzl) [630060] - [scsi] cciss: limit commands in kdump scenario (Tomas Henzl) [630060] - [scsi] cciss: do not proceed with kdump if reset fails (Tomas Henzl) [630060] - [scsi] cciss: use kernel provided pci save and restore state functions (Tomas Henzl) [630060] - [scsi] cciss: fix board status waiting code (Tomas Henzl) [630060] - [scsi] cciss: Remove superfluous tests from cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_passthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getluninfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getdrivver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getfirmver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getbustypes (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getheartbeat (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_get_pci_info (Tomas Henzl) [630060] - [scsi] cciss: fix queue depth reporting (Tomas Henzl) [630060] - [scsi] cciss: fix botched tag masking for scsi tape commands (Tomas Henzl) [630060] - [scsi] cciss: separate cmd_alloc() and cmd_special_alloc() (Tomas Henzl) [630060] - [scsi] cciss: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_enter_performant_mode (Tomas Henzl) [630060] - [scsi] cciss: use consistent variable names (Tomas Henzl) [630060] - [scsi] cciss: change printks to dev_warn, etc (Tomas Henzl) [630060] - [scsi] cciss: cleanup some debug ifdefs (Tomas Henzl) [630060] - [scsi] cciss: Remove unnecessary kmalloc casts (Tomas Henzl) [630060] - [scsi] cciss: set SCSI max cmd len (Tomas Henzl) [630060] - [scsi] cciss: sanitize max commands (Tomas Henzl) [630060] - [scsi] cciss: cleanup interrupt_not_for_us (Tomas Henzl) [630060] - [scsi] cciss: Fix tape commandlist size (Tomas Henzl) [630060] - [scsi] cciss: use performant mode (Tomas Henzl) [630060] - [scsi] cciss: clean up interrupt handler (Tomas Henzl) [630060] - [scsi] cciss: factor out enqueue_and_submit_io (Tomas Henzl) [630060] - [scsi] cciss: Fix ENXIO weirdness (Tomas Henzl) [630060] - [scsi] cciss: fix scatter gather code on scsi side of driver (Tomas Henzl) [630060] - [scsi] cciss: add more commands for tapes (Tomas Henzl) [630060] - [scsi] cciss: eliminate unnecessary pointer use (Tomas Henzl) [630060] - [scsi] cciss: dont use void pointer for hba (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block mapping code (Tomas Henzl) [630060] - [scsi] cciss: fix DMA direction kludge (Tomas Henzl) [630060] - [scsi] cciss: simplify scatter gather code (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block (Tomas Henzl) [630060] - [scsi] cciss: support for enhanced scatter/gather (Tomas Henzl) [630060] - [scsi] cciss: remove sendcmd (Tomas Henzl) [630060] - [scsi] cciss: remove the "withirq" parameter (Tomas Henzl) [630060] - [scsi] cciss: clean up code in cciss_shutdown (Tomas Henzl) [630060] - [scsi] cciss: Remove double setting of busy_configuring (Tomas Henzl) [630060] - [scsi] cciss: Fix problem with remove_from_scan_list on driver unload (Tomas Henzl) [630060] - [scsi] cciss: detect bad alignment of scsi commands at build time (Tomas Henzl) [630060] - [scsi] hpsa: tell controller that we only use short tags (Tomas Henzl) [630060] - [scsi] hpsa: fix bad compare (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: add new transport_mode sys entry (Tomas Henzl) [630060] - [scsi] hpsa: make hpsa_simple_mode module parameter work (Tomas Henzl) [630060] - [scsi] hpsa: do not re-order commands in internal queues (Tomas Henzl) [630060] - [scsi] hpsa: Remove superflous variable (Tomas Henzl) [630060] - [scsi] hpsa: avoid leaking stack contents to userland (Tomas Henzl) [630060] - [scsi] hpsa: Add a commands_outstanding attribute in /sys (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_simple_mode option (Tomas Henzl) [630060] - [scsi] hpsa: take the adapter lock in hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: do not reset unknown boards on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: limit commands allocated on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Use kernel PCI functions (Tomas Henzl) [630060] - [scsi] hpsa: fix board status waiting code (Tomas Henzl) [630060] - [scsi] hpsa: disable doorbell reset on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Fix problem with CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] hpsa: fix botched tag masking in interrupt handler (Tomas Henzl) [630060] - [scsi] hpsa: correct new controller ids (Tomas Henzl) [630060] - [scsi] hpsa: wait for board ready condition after hard reset (Tomas Henzl) [630060] - [scsi] hpsa: sanitize max commands (Tomas Henzl) [630060] - [scsi] hpsa: separate intx and msi/msix interrupt handlers (Tomas Henzl) [630060] - [scsi] hpsa: enable Compaq Smart Arrays with hpsa_allow_any (Tomas Henzl) [630060] - [scsi] hpsa: add new controllers (Tomas Henzl) [630060] - [scsi] hpsa: Fix use of unitialized variable (Tomas Henzl) [630060] - [scsi] hpsa: fix block fetch table problem (Tomas Henzl) [630060] - [scsi] hpsa: expose ctlr firmware rev via sys (Tomas Henzl) [630060] - [scsi] hpsa: initial add of hpsa.txt documentation (Tomas Henzl) [630060] - [scsi] hpsa: remove unused firm_ver member of per-hba structure (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_performant_mode (Tomas Henzl) [630060] - [scsi] hpsa: remove unused variable trans_offset (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: mark as __devinit (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_simple_mode (Tomas Henzl) [630060] - [scsi] hpsa: add back the p600 quirk (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_enable_scsi_prefetch (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_CISS_signature_present (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_board_params (Tomas Henzl) [630060] - [scsi] hpsa: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_cfgtables (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_board_ready (Tomas Henzl) [630060] - [scsi] hpsa: remove redundant board_id parameter from hpsa_interrupt_mode (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_board_disabled (Tomas Henzl) [630060] - [scsi] hpsa: save pdev pointer early (Tomas Henzl) [630060] - [scsi] hpsa: hpsa remove READ_CAPACITY code (Tomas Henzl) [630060] - [scsi] hpsa: Remove duplicate defines of DIRECT_LOOKUP_ constants (Tomas Henzl) [630060] - [scsi] hpsa: fixup DMA address before freeing (Tomas Henzl) [630060] - [scsi] hpsa: defend against zero sized buffers in passthru ioctls (Tomas Henzl) [630060] - [scsi] hpsa: do not consider RAID level to be part of device identity (Tomas Henzl) [630060] - [scsi] hpsa: do not consider firmware revision when looking for device changes (Tomas Henzl) [630060] - [netdrv] ixgbe: fix panic due to uninitialized pointer (Andy Gospodarek) [676875] - [net] Fix use-after-free in RPS sysfs handling (Herbert Xu) [676099]- [usb] xhci: Remove more doorbell-related reads (Don Zickus) [674409] - [usb] xHCI: fix printk_ratelimit() usage (Don Zickus) [674409] - [usb] xHCI: replace dev_dbg() with xhci_dbg() (Don Zickus) [674409] - [usb] xHCI: fix cycle bit set in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: remove redundant parameter in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: fix queue_trb in isoc transfer (Don Zickus) [674409] - [usb] xhci: Use GFP_NOIO during device reset (Don Zickus) [674409] - [usb] Realloc xHCI structures after a hub is verified (Don Zickus) [674409] - [usb] xhci: Do not run xhci_cleanup_msix with irq disabled (Don Zickus) [674409] - [usb] xHCI: synchronize irq in xhci_suspend() (Don Zickus) [674409] - [usb] xhci: Resume bus on any port status change (Don Zickus) [674409] - [x86] i2c-i801: Add PCI idents for Patsburg IDF SMBus controllers (Prarit Bhargava) [649054] - [x86] i2c-i801: Handle multiple instances instead of keeping global state (Prarit Bhargava) [649054] - [x86] PCI: update Intel chipset names and defines (Prarit Bhargava) [649054] - [x86] hwmon: Fix autoloading of fschmd on recent Fujitsu machines (Prarit Bhargava) [649054] - [x86] i2c-i801: Fix all checkpatch warnings (Prarit Bhargava) [649054] - [x86] i2c-i801: All newer devices have all the optional features (Prarit Bhargava) [649054] - [x86] i2c-i801: Let the user disable selected driver features (Prarit Bhargava) [649054] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [464271] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [464271] - [virt] Fix OSXSAVE after migration (Don Dugger) [464271] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [464271] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [464271] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [464271] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [464271] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [464271] - [virt] x86: Export FPU API for KVM use (Don Dugger) [464271] - [virt] KVM: x86: Use FPU API (Don Dugger) [464271] - [virt] x86: Introduce 'struct fpu' and related API (Don Dugger) [464271] - [net] bridge: Fix mglist corruption that leads to memory corruption (Herbert Xu) [659421] - [sched] autogroup: Do not create autogroups for sessions if user has not enabled autogroups (Vivek Goyal) [656042] - [virt] virtio_net: Add schedule check to napi_enable call (Michael S. Tsirkin) [676579] - [netdrv] r8169: use RxFIFO overflow workaround and prevent RxFIFO induced infinite loops (Ivan Vecera) [630810] - [netdrv] ehea: Increase the skb array usage (Steve Best) [676139]- [fs] Btrfs: fix slot count logic in space info ioctl (Josef Bacik) [663749] - [video] vgacon: check for efi machine (Dave Airlie) [609516] - [dm] wipe dm-ioctl buffers (Milan Broz) [674813] - [virt] xen/events.c: clean up section mismatch warning (Andrew Jones) [676346] - [virt] xen: microcode: no backtrace on guest restore (Andrew Jones) [671161] - [virt] xen: fix save/restore: unmask evtchn for IRQF_TIMER (Andrew Jones) [676009] - [crypto] export DSA_verify as a gpl symbol (Jarod Wilson) [673577] - [fs] NFS: Micro-optimize nfs4_decode_dirent() (Steve Dickson) [675815] - [fs] NFS: construct consistent co_ownerid for v4.1 (Steve Dickson) [675815] - [fs] NFS: fix the setting of exchange id flag (Steve Dickson) [675815] - [fs] NFS: nfs_wcc_update_inode() should set nfsi->attr_gencount (Steve Dickson) [675815] - [fs] NFS: improve pnfs_put_deviceid_cache debug print (Steve Dickson) [675815] - [fs] NFS fix cb_sequence error processing (Steve Dickson) [675815] - [fs] NFS do not find client in NFSv4 pg_authenticate (Steve Dickson) [675815] - [fs] NFS: Prevent memory allocation failure in nfsacl_encode() (Steve Dickson) [675815] - [fs] NFS: nfsacl_{encode, decode} should return signed integer (Steve Dickson) [675815] - [fs] NFS: Fix "kernel BUG at fs/aio.c:554!" (Steve Dickson) [675815] - [fs] NFS4: Avoid potential NULL pointer dereference in decode_and_add_ds() (Steve Dickson) [675815] - [fs] NFS: fix handling of malloc failure during nfs_flush_multi() (Steve Dickson) [675815] - [fs] GFS2: panics on quotacheck update (Abhijith Das) [675745] - [fs] GFS2: Fails to clear glocks during unmount (Abhijith Das) [675270] - [net] clear heap allocations for privileged ethtool actions (Jiri Pirko) [672435] {CVE-2010-4655} - [netdrv] s2io: update to driver version 2.0.26.28 (Michal Schmidt) [611869] - [x86] Include ACPI _DSM index and label support (Matthew Garrett) [639971] - [mm] zram: simplify zram_make_request (Jerome Marchand) [661293] - [mm] zram: make zram_read return a bio error if the device is not initialized (Jerome Marchand) [661293] - [mm] zram: round up the disk size provided by user (Jerome Marchand) [661293] - [mm] zram: make ZRAM depends on SYSFS (Jerome Marchand) [661293] - [block] zram: fix up my fixup for some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: fix up some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: Makefile: replace the use of -objs with -y (Jerome Marchand) [661293] - [block] zram: free device memory when init fails (Jerome Marchand) [661293] - [block] zram: Update zram documentation (Jerome Marchand) [661293] - [block] zram: Remove need for explicit device initialization (Jerome Marchand) [661293] - [block] zram: Replace ioctls with sysfs interface (Jerome Marchand) [661293] - [block] zram: fix build errors, depends on BLOCK (Jerome Marchand) [661293] - [fs] Revert "inotify: rework inotify locking to prevent double free use when free in inotify" [674880 675299]- [s390x] Fix hang on s390x while running LTP (Larry Woodman) [675294] - [fs] make it possible to log all attempts to walk into a subtree (Alexander Viro) [661402] - [x86] intel-iommu: Fix double lock in get_domain_for_dev() (Alex Williamson) [675304] - [virt] fix WinXP BSOD when boot up with -cpu Penryn (John Cooper) [635539] - [virt] KVM: Keep guest TSC synchronized across host suspend (Zachary Amsden) [651635] - [virt] KVM: make cyc_to_nsec conversions more reliable (Zachary Amsden) [651635] - [virt] KVM: Backport TSC catchup for KHZ rate change / unstable CPUs fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of math fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of backwards warp fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of pvclock scale_delta changes (Zachary Amsden) [651635] - [virt] KVM: backport x86: Unify TSC logic (Zachary Amsden) [651635] - [virt] KVM: Backport of TSC reset compensation changes (Zachary Amsden) [651635] - [virt] KVM: backport Convert TSC writes to TSC offset writes (Zachary Amsden) [651635] - [virt] KVM: backport of upstream TSC khz restructuring and fixes (Zachary Amsden) [651635] - [virt] KVM: backport of SVM TSC init fixes (Zachary Amsden) [651635] - [kernel] perf: Enable 'perf lock' for the perf user tool (Jason Baron) [593763] - [kernel] tracing: Factorize lock events in a lock class (Jason Baron) [593763] - [kernel] tracing: Drop the nested field from lock_release event (Jason Baron) [593763] - [kernel] tracing: Drop lock_acquired waittime field (Jason Baron) [593763] - [kernel] perf lock: Enhance information of lock trace events (Jason Baron) [593763] - [kernel] tracing: Rename 'lockdep' event subsystem into 'lock' (Jason Baron) [593763] - [kernel] perf: fix lock recursion (Jason Baron) [593763] - [net] tcp thin streams kabi workaround (Jiri Pirko) [645793] - [net] Add getsockopt support for TCP thin-streams (Jiri Pirko) [645793] - [net] TCP thin dupack (Jiri Pirko) [645793] - [net] TCP thin linear timeouts (Jiri Pirko) [645793] - [net] TCP thin-stream detection (Jiri Pirko) [645793] - [net] Corrected spelling error heurestics->heuristics (Jiri Pirko) [645793] - [x86] kexec: Make sure to stop all CPUs before exiting the kernel (Paolo Bonzini) [667340] - [x86] xen: don't bother to stop other cpus on shutdown/reboot (Paolo Bonzini) [667340] - [virt] netfront: explicitly generate arp_notify event after migration (Paolo Bonzini) [622575] - [net] arp_notify: allow drivers to explicitly request a notification event (Paolo Bonzini) [622575] - [net] arp_notify: document that a gratuitous ARP request is sent when this option is enabled (Paolo Bonzini) [622575] - [fs] Prevent freeing uninitialized pointer in compat_do_readv_writev (Jeff Moyer) [636906] - [fs] compat_rw_copy_check_uvector: add missing compat_ptr call (Jeff Moyer) [636906] - [fs] aio: fix the compat vectored operations (Jeff Moyer) [636906] - [fs] compat: factor out compat_rw_copy_check_uvector from compat_do_readv_writev (Jeff Moyer) [636906] - [powerpc] pseries: Fix VPHN build errors on non-SMP systems (Steve Best) [633513] - [powerpc] pseries: Poll VPA for topology changes and update NUMA maps (Steve Best) [633513] - [powerpc] Disable VPHN polling during a suspend operation (Steve Best) [633513] - [powerpc] Add VPHN firmware feature (Steve Best) [633513] - [fs] make block fiemap mapping length at least blocksize long (Josef Bacik) [663042] - [fs] mmapping a read only file on a gfs2 filesystem incorrectly acquires an exclusive glock (Steven Whitehouse) [674286] - [fs] improve remount,ro vs buffercache coherency (Dave Chinner) [665056] - [kexec] include sysctl to disable (Eric Paris) [665169] - [net] Backport receive flow steering (Neil Horman) [625487] - [crypto] unmark gcm(aes) as fips_allowed (Jarod Wilson) [638133] - [crypto] bring cprng in line with upstream (Neil Horman) [673385] - [usb] iowarrior: don't trust report_size for buffer size (Don Zickus) [672422] - [pci] enable_drhd_fault_handling() section mismatch cleanup (Prarit Bhargava) [674571] - [x86] amd-iommu: Fix rounding-bug in __unmap_single (Frank Arnold) [636249] - [x86] Use MWAIT to offline a processor (Luming Yu) [666493] - [virt] virtio_blk: allow re-reading config space at runtime (Christoph Hellwig) [669744]- [scsi] fix use-after-free in scsi_init_io() (Mike Christie) [674064]- [fs] include missing header in fs.h (Aristeu Rozanski) [675102]- [sched] Replace kernel command line option "noautogroup" with "autogroup" (Vivek Goyal) [656042] - [sched] autogroup: Fix CONFIG_RT_GROUP_SCHED sched_setscheduler() failure (Vivek Goyal) [656042] - [sched] Display autogroup names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Reinstate group names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Enable autogroup CONFIG_SCHED_AUTOGROUP=y in rhel6 (Vivek Goyal) [656042] - [sched] Fix struct autogroup memory leak (Vivek Goyal) [656042] - [sched] Mark autogroup_init() __init (Vivek Goyal) [656042] - [sched] autogroup: Fix potential access to freed memory (Vivek Goyal) [656042] - [sched] Add 'autogroup' scheduling feature: automated per session task groups (Vivek Goyal) [656042] - [v4l] dvb/rc: fix IR setkeycode operations (Jarod Wilson) [663280] - [v4l] dvb/rc: additional pending IR fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: pull in (most) changes up to 2.6.38-rc2 (Jarod Wilson) [663280 672404] {CVE-2011-0521} - [v4l] configs: enable v4l/dvb/rc bits (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_adapter kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_demux kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: add back support for get_umapped_area fop (Jarod Wilson) [663280] - [v4l] dvb/rc: necessary dvb-usb rc support kabi fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: kabi work-arounds for internal structs (Jarod Wilson) [663280] - [v4l] dvb/rc: revert constification and unlocked_ioctl changes (Jarod Wilson) [663280] - [v4l] dvb/rc: backport to 2.6.32 interfaces (Jarod Wilson) [663280] - [v4l] dvb/rc: pending IR driver fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: add remaining 2.6.38-rc1 v4l changes (Jarod Wilson) [663280] - [v4l] dvb/rc: add webcam support from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add remote control core from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: update to dvb code from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add 2.6.38-rc1 base tuner code (Jarod Wilson) [663280]- [block] md: protect against NULL reference when waiting to start a raid10. (Doug Ledford) [633695 659623] - [block] md/raid1: really fix recovery looping when single good device fails. (Doug Ledford) [633695 659623] - [block] md: fix return value of rdev_size_change() (Doug Ledford) [633695 659623] - [block] md: tidy up device searches in read_balance. (Doug Ledford) [633695 659623] - [block] md/raid1: fix some typos in comments. (Doug Ledford) [633695 659623] - [block] md/raid1: discard unused variable. (Doug Ledford) [633695 659623] - [block] md: unplug writes to external bitmaps. (Doug Ledford) [633695 659623] - [block] md: use separate bio pool for each md device. (Doug Ledford) [633695 659623] - [block] md: change type of first arg to sync_page_io. (Doug Ledford) [633695 659623] - [block] md/raid1: perform mem allocation before disabling writes during resync. (Doug Ledford) [633695 659623] - [block] md: use bio_kmalloc rather than bio_alloc when failure is acceptable. (Doug Ledford) [633695 659623] - [block] md: Fix possible deadlock with multiple mempool allocations. (Doug Ledford) [633695 659623] - [block] md: fix and update workqueue usage (Doug Ledford) [633695 659623] - [block] md: use sector_t in bitmap_get_counter (Doug Ledford) [633695 659623] - [block] md: Fix regression with raid1 arrays without persistent metadata. (Doug Ledford) [633695 659623] - [block] mm: strictly nested kmap_atomic() (Doug Ledford) [633695 659623] - [block] move async raid6 test to lib/Kconfig.debug (Doug Ledford) [633695 659623] - [block] md: check return code of read_sb_page (Doug Ledford) [633695 659623] - [block] md/raid1: minor bio initialisation improvements. (Doug Ledford) [633695 659623] - [block] md/raid1: avoid overflow in raid1 resync when bitmap is in use. (Doug Ledford) [633695 659623] - [block] md: fix v1.x metadata update when a disk is missing. (Doug Ledford) [633695 659623] - [block] md: call md_update_sb even for 'external' metadata arrays. (Doug Ledford) [633695 659623] - [block] md: resolve confusion of MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md: don't clear MD_CHANGE_CLEAN in md_update_sb() for external arrays (Doug Ledford) [633695 659623] - [block] md: provide appropriate return value for spare_active functions. (Doug Ledford) [633695 659623] - [block] md: Notify sysfs when RAID1/5/10 disk is In_sync. (Doug Ledford) [633695 659623] - [block] Update recovery_offset even when external metadata is used. (Doug Ledford) [633695 659623] - [block] Make lib/raid6/test build correctly. (Doug Ledford) [633695 659623] - [block] md: clean up do_md_stop (Doug Ledford) [633695 659623] - [block] md: fix another deadlock with removing sysfs attributes. (Doug Ledford) [633695 659623] - [block] md: move revalidate_disk() back outside open_mutex (Doug Ledford) [633695 659623] - [block] md/raid10: fix deadlock with unaligned read during resync (Doug Ledford) [633695 659623] - [block] md/bitmap: separate out loading a bitmap from initialising the structures. (Doug Ledford) [633695 659623] - [block] md/bitmap: prepare for storing write-intent-bitmap via dm-dirty-log. (Doug Ledford) [633695 659623] - [block] md/bitmap: optimise scanning of empty bitmaps. (Doug Ledford) [633695 659623] - [block] md/bitmap: clean up plugging calls. (Doug Ledford) [633695 659623] - [block] md/bitmap: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/bitmap: white space clean up and similar. (Doug Ledford) [633695 659623] - [block] md/raid5: export raid5 unplugging interface. (Doug Ledford) [633695 659623] - [block] md/plug: optionally use plugger to unplug an array during resync/recovery. (Doug Ledford) [633695 659623] - [block] md/raid5: add simple plugging infrastructure. (Doug Ledford) [633695 659623] - [block] md/raid5: export is_congested test (Doug Ledford) [633695 659623] - [block] raid5: Don't set read-ahead when there is no queue (Doug Ledford) [633695 659623] - [block] md: add support for raising dm events. (Doug Ledford) [633695 659623] - [block] md: export various start/stop interfaces (Doug Ledford) [633695 659623] - [block] md: split out md_rdev_init (Doug Ledford) [633695 659623] - [block] md: be more careful setting MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md/raid5: ensure we create a unique name for kmem_cache when mddev has no gendisk (Doug Ledford) [633695 659623] - [block] md/raid5: factor out code for changing size of stripe cache. (Doug Ledford) [633695 659623] - [block] md: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/raid5: don't include 'spare' drives when reshaping to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: add a missing 'continue' in a loop. (Doug Ledford) [633695 659623] - [block] md/raid5: Allow recovered part of partially recovered devices to be in-sync (Doug Ledford) [633695 659623] - [block] md/raid5: More careful check for "has array failed". (Doug Ledford) [633695 659623] - [block] md: Don't update ->recovery_offset when reshaping an array to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: avoid oops when number of devices is reduced then increased. (Doug Ledford) [633695 659623] - [block] md: enable raid4->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: clear layout after ->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: fix raid10 takeover: use new_layout for setup_conf (Doug Ledford) [633695 659623] - [block] md: fix handling of array level takeover that re-arranges devices. (Doug Ledford) [633695 659623] - [block] md: raid10: Fix null pointer dereference in fix_read_error() (Doug Ledford) [633695 659623] - [block] md: convert cpu notifier to return encapsulate errno value (Doug Ledford) [633695 659623] - [block] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB (Doug Ledford) [633695 659623] - [block] md/linear: standardise all printk messages (Doug Ledford) [633695 659623] - [block] md/raid0: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid10: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid1: improve printk messages (Doug Ledford) [633695 659623] - [block] md/raid5: improve consistency of error messages. (Doug Ledford) [633695 659623] - [block] md/raid4: permit raid0 takeover (Doug Ledford) [633695 659623] - [block] md/raid1: delay reads that could overtake behind-writes. (Doug Ledford) [633695 659623] - [block] md/raid1: fix confusing 'redirect sector' message. (Doug Ledford) [633695 659623] - [block] md/raid5: small tidyup in raid5_align_endio (Doug Ledford) [633695 659623] - [block] md: add support for raid5 to raid4 conversion (Doug Ledford) [633695 659623] - [block] md: Add support for Raid0->Raid10 takeover (Doug Ledford) [633695 659623] - [block] md: don't use mddev->raid_disks in raid0 or raid10 while array is active. (Doug Ledford) [633695 659623] - [block] md/raid1: fix counting of write targets. (Doug Ledford) [633695 659623] - [block] md/linear: avoid possible oops and array stop (Doug Ledford) [633695 659623] - [block] async_tx: Move ASYNC_RAID6_TEST option to crypto/async_tx/, fix dependencies (Doug Ledford) [633695 659623] - [block] md: Factor out RAID6 algorithms into lib/ (Doug Ledford) [633695 659623]- [block] dm mpath: delay activate_path retry on SCSI_DH_RETRY (Mike Snitzer) [668852] - [block] dm: remove superfluous irq disablement in dm_request_fn (Mike Snitzer) [668852] - [block] dm log: use PTR_ERR value instead of ENOMEM (Mike Snitzer) [668852] - [block] dm snapshot: avoid storing private suspended state (Mike Snitzer) [668852] - [block] dm ioctl: suppress needless warning messages (Mike Snitzer) [668852] - [block] dm log userspace: add version number to comms (Mike Snitzer) [668852] - [block] dm log userspace: group clear and mark requests (Mike Snitzer) [668852] - [block] dm log userspace: split flush queue (Mike Snitzer) [668852] - [block] dm log userspace: trap all failed log construction errors (Mike Snitzer) [668852] - [block] dm kcopyd: delay unplugging (Mike Snitzer) [668852] - [block] dm io: remove BIO_RW_SYNCIO flag from kcopyd (Mike Snitzer) [668852] - [block] dm crypt: set key size early (Mike Snitzer) [668852] - [block] dm raid1: support discard (Mike Snitzer) [668852] - [block] dm ioctl: allow rename to fill empty uuid (Mike Snitzer) [668852] - [block] block: max hardware sectors limit wrapper (Mike Snitzer) [668852] - [netdrv] bna: include new bna ethernet driver (Ivan Vecera) [475692] - [cdrom] Fix NULL pointer dereference in cdrom driver (James Paradis) [673567] - [mm] hugetlb: fix handling of parse errors in sysfs (Dean Nelson) [673203] - [mm] hugetlb: do not allow pagesize >= MAX_ORDER pool (Dean Nelson) [673203] - [mm] hugetlb: check the return value of string (Dean Nelson) [673203] - [mm] hugetlb.c: fix error-path memory leak in (Dean Nelson) [673203] - [mm] hugetlb: abort a hugepage pool resize if a signal (Dean Nelson) [673203] - [block] improve detail in I/O error messages (Mike Snitzer) [431754] - [block] dm mpath: propagate target errors immediately (Mike Snitzer) [431754] - [scsi] Detailed I/O errors (Mike Snitzer) [431754] - [scsi] always pass Unit Attention upwards from scsi_check_sense (Mike Snitzer) [431754] - [scsi] make error handling more robust in the face of reservations (Mike Snitzer) [431754] - [scsi] Return NEEDS_RETRY for eh commands with status BUSY (Mike Snitzer) [431754] - [fs] Btrfs: btrfs_iget() returns ERR_PTR (Josef Bacik) [663749] - [fs] Btrfs: handle error returns from btrfs_lookup_dir_item() (Josef Bacik) [663749] - [fs] Btrfs: Fix null dereference in relocation.c (Josef Bacik) [663749] - [fs] Btrfs: fix remap_file_pages error (Josef Bacik) [663749] - [fs] Btrfs: The file argument for fsync() is never null (Josef Bacik) [663749] - [fs] Btrfs: handle kzalloc() failure in open_ctree() (Josef Bacik) [663749] - [fs] Btrfs: fix split_leaf double split corner case (Josef Bacik) [663749] - [fs] Btrfs: handle ERR_PTR from posix_acl_from_xattr() (Josef Bacik) [663749] - [fs] Btrfs: Fix BUG_ON for fs converted from extN (Josef Bacik) [663749] - [fs] Fix btrfs b0rkage (Josef Bacik) [663749] - [fs] Btrfs: prevent RAID level downgrades when space is low (Josef Bacik) [663749] - [fs] Btrfs: account for missing devices in RAID allocation profiles (Josef Bacik) [663749] - [fs] Btrfs: EIO when we fail to read tree roots (Josef Bacik) [663749] - [fs] Btrfs: fix compiler warnings (Josef Bacik) [663749] - [fs] Btrfs: Make async snapshot ioctl more generic (Josef Bacik) [663749] - [fs] Btrfs: pwrite blocked when writing from the mmaped buffer of the same page (Josef Bacik) [663749] - [fs] Btrfs: Fix a crash when mounting a subvolume (Josef Bacik) [663749] - [fs] Btrfs: fix sync subvol/snapshot creation (Josef Bacik) [663749] - [fs] Btrfs: Fix page leak in compressed writeback path (Josef Bacik) [663749] - [fs] Btrfs: do not BUG if we fail to remove the orphan item for dead snapshots (Josef Bacik) [663749] - [fs] Btrfs: fixup return code for btrfs_del_orphan_item (Josef Bacik) [663749] - [fs] Btrfs: do not do fast caching if we are allocating blocks for tree_root (Josef Bacik) [663749] - [fs] Btrfs: deal with space cache errors better (Josef Bacik) [663749] - [fs] Btrfs: fix use after free in O_DIRECT (Josef Bacik) [663749] - [fs] Btrfs: don't use migrate page without CONFIG_MIGRATION (Josef Bacik) [663749] - [fs] Btrfs: deal with DIO bios that span more than one ordered extent (Josef Bacik) [663749] - [fs] Btrfs: setup blank root and fs_info for mount time (Josef Bacik) [663749] - [fs] Btrfs: fix fiemap (Josef Bacik) [663749] - [fs] Btrfs - fix race between btrfs_get_sb() and umount (Josef Bacik) [663749] - [fs] Btrfs: update inode ctime when using links (Josef Bacik) [663749] - [fs] Btrfs: make sure new inode size is ok in fallocate (Josef Bacik) [663749] - [fs] Btrfs: fix typo in fallocate to make it honor actual size (Josef Bacik) [663749] - [fs] Btrfs: avoid NULL pointer deref in try_release_extent_buffer (Josef Bacik) [663749] - [fs] Btrfs: make btrfs_add_nondir take parent inode as an argument (Josef Bacik) [663749] - [fs] Btrfs: hold i_mutex when calling btrfs_log_dentry_safe (Josef Bacik) [663749] - [fs] Btrfs: use dget_parent where we can UPDATED (Josef Bacik) [663749] - [fs] Btrfs: fix more ESTALE problems with NFS (Josef Bacik) [663749] - [fs] Btrfs: handle NFS lookups properly (Josef Bacik) [663749] - [fs] btrfs: make 1-bit signed fileds unsigned (Josef Bacik) [663749] - [fs] btrfs: Show device attr correctly for symlinks (Josef Bacik) [663749] - [fs] btrfs: Set file size correctly in file clone (Josef Bacik) [663749] - [fs] Btrfs: fix CLONE ioctl destination file size expansion to block boundary (Josef Bacik) [663749] - [fs] btrfs: Check if dest_offset is block-size aligned before cloning file (Josef Bacik) [663749] - [fs] Btrfs: handle the space_cache option properly (Josef Bacik) [663749] - [fs] btrfs: Fix early enospc because 'unused' calculated with wrong sign. (Josef Bacik) [663749] - [fs] btrfs: fix panic caused by direct IO (Josef Bacik) [663749] - [fs] btrfs: cleanup duplicate bio allocating functions (Josef Bacik) [663749] - [fs] btrfs: fix free dip and dip->csums twice (Josef Bacik) [663749] - [fs] Btrfs: add migrate page for metadata inode (Josef Bacik) [663749] - [fs] Btrfs: deal with errors from updating the tree log (Josef Bacik) [663749] - [fs] Btrfs: allow subvol deletion by unprivileged user with -o user_subvol_rm_allowed (Josef Bacik) [663749] - [fs] Btrfs: make SNAP_DESTROY async (Josef Bacik) [663749] - [fs] Btrfs: add SNAP_CREATE_ASYNC ioctl (Josef Bacik) [663749] - [fs] Btrfs: add START_SYNC, WAIT_SYNC ioctls (Josef Bacik) [663749] - [fs] Btrfs: async transaction commit (Josef Bacik) [663749] - [fs] Btrfs: fix deadlock in btrfs_commit_transaction (Josef Bacik) [663749] - [fs] Btrfs: fix lockdep warning on clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: fix clone ioctl where range is adjacent to extent (Josef Bacik) [663749] - [fs] Btrfs: fix delalloc checks in clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: drop unused variable in block_alloc_rsv (Josef Bacik) [663749] - [fs] Btrfs: cleanup warnings from gcc 4.6 (nonbugs) (Josef Bacik) [663749] - [fs] Btrfs: Fix variables set but not read (bugs found by gcc 4.6) (Josef Bacik) [663749] - [fs] Btrfs: Use ERR_CAST helpers (Josef Bacik) [663749] - [fs] Btrfs: use memdup_user helpers (Josef Bacik) [663749] - [fs] Btrfs: fix raid code for removing missing drives (Josef Bacik) [663749] - [fs] Btrfs: Switch the extent buffer rbtree into a radix tree (Josef Bacik) [663749] - [fs] Btrfs: restructure try_release_extent_buffer() (Josef Bacik) [663749] - [fs] Btrfs: use the flusher threads for delalloc throttling (Josef Bacik) [663749] - [fs] Add new functions for triggering inode writeback (Josef Bacik) [663749] - [fs] Btrfs: tune the chunk allocation to 5 of the FS as metadata (Josef Bacik) [663749] - [fs] Btrfs: don't loop forever on bad btree blocks (Josef Bacik) [663749] - [fs] Btrfs: let the user know space caching is enabled (Josef Bacik) [663749] - [fs] Btrfs: Add a clear_cache mount option (Josef Bacik) [663749] - [fs] Btrfs: add support for mixed data+metadata block groups (Josef Bacik) [663749] - [fs] Btrfs: check cache->caching_ctl before returning if caching has started (Josef Bacik) [663749] - [fs] Btrfs: load free space cache if it exists (Josef Bacik) [663749] - [fs] Btrfs: write out free space cache (Josef Bacik) [663749] - [fs] Btrfs: create special free space cache inode (Josef Bacik) [663749] - [fs] Btrfs: remove warn_on from use_block_rsv (Josef Bacik) [663749] - [fs] Btrfs: set trans to null in reserve_metadata_bytes if we commit the transaction (Josef Bacik) [663749] - [fs] Btrfs: fix error handling in btrfs_get_sb (Josef Bacik) [663749] - [fs] Btrfs: rework how we reserve metadata bytes (Josef Bacik) [663749] - [fs] Btrfs: don't allocate chunks as aggressively (Josef Bacik) [663749] - [fs] Btrfs: re-work delalloc flushing (Josef Bacik) [663749] - [fs] Btrfs: fix reservation code for mixed block groups (Josef Bacik) [663749] - [fs] Btrfs: fix df regression (Josef Bacik) [663749] - [fs] Btrfs: fix the df ioctl to report raid types (Josef Bacik) [663749] - [fs] Btrfs: stop trying to shrink delalloc if there are no inodes to reclaim (Josef Bacik) [663749] - [fs] btrfs: remove junk sb_dirt change (Josef Bacik) [663749] - [fs] ext4: serialize unaligned direct asynchronous IO (Eric Sandeen) [615309] - [fs] ext4: fix inconsistency with EOFBLOCK_FL (Eric Sandeen) [657553] - [fs] ext4: Use bitops to read/modify i_flags in struct ext4_inode_info (Eric Sandeen) [657553] - [net] GRO: fix merging a paged skb after non-paged skbs (Michal Schmidt) [672541] - [net] netfilter: create audit records for x_table changes (Thomas Graf) [665129] - [block] Fix race during disk initialization (Eric Sandeen) [607605] - [virt] fix xen hvm fullvirt guest boot failure (Stefan Assmann) [673496] - [virt] virtio: console: Wake up outvq on host notifications (Amit Shah) [643750] - [netdrv] sfc: update to fix rss_cpus and sync with upstream (Michal Schmidt) [673532] - [mm] hugetlb: fix section mismatch with hugetlb_sysfs_add_hstate() (Dean Nelson) [672844] - [mm] put_page: recheck PageHead after releasing the compound_lock (Andrea Arcangeli) [664772] - [mm] unconditional setup_per_zone_wmarks in set_recommended_min_free_kbytes (Andrea Arcangeli) [664772] - [mm] adjust compound_lock_irqsave interface to match upstream (Andrea Arcangeli) [664772]- [fcoe] libfc: dereferencing ERR_PTR in fc_tm_done() (Mike Christie) [633915 663561] - [fcoe] libfc: Cleanup return paths in fc_rport_error_retry (Mike Christie) [633915 663561] - [fcoe] libfc: Return a valid return code in fc_fcp_pkt_abort() (Mike Christie) [633915 663561] - [fcoe] libfc: always initialize the FCoE DDP exchange id for fsp as FC_XID_UNKNOWN (Mike Christie) [633915 663561] - [fcoe] libfc: fix statistics for FCP input/output megabytes (Mike Christie) [633915 663561] - [fcoe] libfcoe: change fip_select to return new FCF (Mike Christie) [633915 663561] - [fcoe] libfcoe: reorder FCF list to put latest advertiser first (Mike Christie) [633915 663561] - [fcoe] libfcoe: add debug message for FCF destination MAC (Mike Christie) [633915 663561] - [fcoe] libfcoe: retry rejected FLOGI to another FCF if possible (Mike Christie) [633915 663561] - [fcoe] libfcoe: fix checking of conflicting fabrics in fcoe_ctlr_select() (Mike Christie) [633915 663561] - [fcoe] libfcoe: move some timer code to make it reusable (Mike Christie) [633915 663561] - [fcoe] libfcoe: update FIP FCF announcements (Mike Christie) [633915 663561] - [fcoe] libfc: fix fc_tm_done not freeing the allocated fsp pkt (Mike Christie) [633915 663561] - [fcoe] libfc: the timeout for the REC itself is 2 * R_A_TOV_els (Mike Christie) [633915 663561] - [fcoe] libfc: fix exchange being deleted when the abort itself is timed out (Mike Christie) [633915 663561] - [fcoe] libfc: do not fc_io_compl on fsp w/o any scsi_cmnd associated (Mike Christie) [633915 663561] - [fcoe] libfc: add print of exchange id for debugging fc_fcp (Mike Christie) [633915 663561] - [fcoe] Update WARN uses (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in remote port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: remove tgt_flags from fc_fcp_pkt struct (Mike Christie) [633915 663561] - [fcoe] libfc: use rport timeout values for fcp recovery (Mike Christie) [633915 663561] - [fcoe] libfc: incorrect scsi host byte codes returned to scsi-ml (Mike Christie) [633915 663561] - [fcoe] libfc: fix stats computation in fc_queuecommand() (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_seq_assign() (Mike Christie) [633915 663561] - [fcoe] libfc: tune fc_exch_em_alloc() to be O(2) (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_exch_recv_seq_resp() (Mike Christie) [633915 663561] - [fcoe] libfc: fix NULL pointer dereference bug in fc_fcp_pkt_release (Mike Christie) [633915 663561] - [fcoe] libfc: remove define of fc_seq_exch in fc_exch.c (Mike Christie) [633915 663561] - [fcoe] libfcoe: VN2VN connection setup causing stack memory corruption (Mike Christie) [633915 663561] - [fcoe] libfc: Do not let disc work cancel itself (Mike Christie) [633915 663561] - [fcoe] libfc: use DID_TRANSPORT_DISRUPTED while lport not ready (Mike Christie) [633915 663561] - [fcoe] libfc: fix setting of rport dev loss (Mike Christie) [633915 663561] - [fcoe] libfc: don't require a local exchange for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add interface to allocate a sequence for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_fill_reply_hdr() and fc_fill_hdr() (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_frame_sid() and fc_frame_did() functions (Mike Christie) [633915 663561] - [fcoe] libfc: eliminate rport LOGO state (Mike Christie) [633915 663561] - [fcoe] config via separate create_vn2vn module parameter (Mike Christie) [633915 663561] - [fcoe] libfcoe: use correct FC-MAP for VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfcoe: Fix FIP ELS encapsulation details for FLOGI responses (Mike Christie) [633915] - [fcoe] libfcoe: fcoe: fnic: add FIP VN2VN point-to-multipoint support (Mike Christie) [633915 663561] - [fcoe] lib/random32: export pseudo-random number generator for modules (Mike Christie) [633915 663561] - [fcoe] libfcoe: add state change debugging (Mike Christie) [633915 663561] - [fcoe] libfcoe: add protocol description of FIP VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfc: track FIP exchanges (Mike Christie) [633915 663561] - [fcoe] libfc: add FLOGI state to rport for VN2VN (Mike Christie) [633915 663561] - [fcoe] libfc: Add local port point-to-multipoint flag (Mike Christie) [633915 663561] - [fcoe] fnic: change fcoe_ctlr_init interface to specify mode (Mike Christie) [633915 663561] - [fcoe] libfc: add discovery-private pointer for LLD (Mike Christie) [633915 663561] - [fcoe] libfcoe: convert FIP to lock with mutex instead of spin lock (Mike Christie) [633915 663561] - [fcoe] libfc: provide space for LLD after remote port structure (Mike Christie) [633915 663561] - [fcoe] libfc: convert rport lookup to be RCU safe (Mike Christie) [633915 663561] - [fcoe] make it possible to verify fcoe with sparse (Mike Christie) [633915 663561] - [block] fix performance regression introduced by the blkio-throttle code (Jeff Moyer) [669398] - [scsi] iscsi class: remove unused active variable (Mike Christie) [668632] - [scsi] cxgbi: enable TEXT PDU support (Mike Christie) [668632] - [scsi] cxgb3i: fixed connection problem with iscsi private ip (Mike Christie) [668632] - [scsi] be2iscsi: fix null ptr when accessing task hdr (Mike Christie) [668632] - [scsi] be2iscsi: fix gfp use in alloc_pdu (Mike Christie) [668632] - [scsi] libiscsi: add more informative failure message during iscsi scsi eh (Mike Christie) [668632] - [scsi] cxgbi: set ulpmode only if digest is on (Mike Christie) [636291] - [scsi] cxgb4i: ignore informational act-open-rpl message (Mike Christie) [636291] - [scsi] cxgb4i: connection and ddp setting update (Mike Christie) [636291] - [scsi] cxgb3i: fixed connection over vlan (Mike Christie) [636291] - [scsi] libcxgbi: pdu read fixes (Mike Christie) [636291] - [scsi] cxgbi: rename alloc_cpl to alloc_wr (Mike Christie) [636291] - [scsi] cxgb3i: change cxgb3i to use libcxgbi (Mike Christie) [636291] - [scsi] cxgb4i iscsi driver (Mike Christie) [636291] - [scsi] libcxgbi: common library for cxgb3i and cxgb4i (Mike Christie) [636291] - [mm] avoid resetting wb_start after each writeback round (Josef Bacik) [638349] - [fs] ext4: update writeback_index based on last page scanned (Josef Bacik) [638349] - [fs] ext4: implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [lib] radix-tree: radix_tree_range_tag_if_tagged() can set incorrect tags (Josef Bacik) [638349] - [lib] radix-tree: clear all tags in radix_tree_node_rcu_free (Josef Bacik) [638349] - [lib] radix-tree.c: fix overflow in radix_tree_range_tag_if_tagged() (Josef Bacik) [638349] - [lib] radix-tree: omplement function radix_tree_range_tag_if_tagged (Josef Bacik) [638349] - [mm] implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [scsi] ibft/be2iscsi: update iscsi boot support and add be2iscsi boot support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove premature free of cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: More time for FW (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for Login failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: Driver Version change (Mike Christie) [585751 635746] - [scsi] be2iscsi: Increase max sector (Mike Christie) [585751 635746] - [scsi] be2iscsi: Add support for iscsi boot (Mike Christie) [585751 635746] - [scsi] be2iscsi: add Kconfig dependency on NET (Mike Christie) [585751 635746] - [scsi] The extended shift must be 1 (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for premature buffer free (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove debug print in IO path (Mike Christie) [585751 635746] - [scsi] be2iscsi: Limit max_xmit_length (Mike Christie) [585751 635746] - [scsi] be2iscsi: Maintain same ITT across login (Mike Christie) [585751 635746] - [scsi] be2iscsi: Adding crashdump support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Free tags allocate (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix to handle request_irq failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: No return value for hwi_enable_intr (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for freeing cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: pass the return from beiscsi_open_conn (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing the return type of functions (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing return value (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix warnings from new checkpatch.pl (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix null dereference on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix memory leak on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix disconnection cleanup (Mike Christie) [585751 635746] - [scsi] be2iscsi: correct return value in mgmt_invalidate_icds (Mike Christie) [585751 635746] - [scsi] ibft: convert iscsi_ibft module to iscsi boot lib (Mike Christie) [585751 635746] - [scsi] ibft: separate ibft parsing from sysfs interface (Mike Christie) [585751 635746] - [scsi] ibft: Use IBFT_SIGN instead of open-coding the search string (Mike Christie) [585751 635746] - [scsi] ibft: For UEFI machines actually do scan ACPI for iBFT (Mike Christie) [585751 635746] - [scsi] ibft: Update iBFT handling for v1.03 of the spec (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: remove NIPQUAD_FMT, use pI4 (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: use pM to show MAC address (Mike Christie) [585751 635746] - [scsi] ibft, x86: Change reserve_ibft_region() to find_ibft_region() (Mike Christie) [585751 635746] - [fs] inotify: rework inotify locking to prevent double free use when free in inotify (Eric Paris) [582109] - [s390x] kernel: Enhanced node affinity support (Hendrik Brueckner) [632315] - [netdrv] qeth: support for priority tags and VLAN-ID 0 tags (Hendrik Brueckner) [633570] - [net] enable VLAN NULL tagging (Neil Horman) [633571] - [s390x] qeth: fix online setting of OSN-devices (Hendrik Brueckner) [669218] - [s390x] qeth: wait for recovery finish in open function (Hendrik Brueckner) [668845] - [s390x] qdio: prevent race for shared indicators (Hendrik Brueckner) [668835] - [s390x] qeth: l3 hw tx csum circumvent hw bug (Hendrik Brueckner) [663984] - [s390x] mm: add devmem_is_allowed() for STRICT_DEVMEM checking (Hendrik Brueckner) [647365] - [s390x] qeth: l3 add vlan hdr in passthru frames (Hendrik Brueckner) [659825] - [s390x] kernel: nohz vs cpu hotplug system hang (Hendrik Brueckner) [668470] - [s390x] qdio: use proper QEBSM operand for SIGA-R and SIGA-S (Hendrik Brueckner) [668468] - [s390x] cio: prevent kernel panic when path to network device is lost (Hendrik Brueckner) [662747] - [s390x] qeth: enable VIPA add/remove for offline devices (Hendrik Brueckner) [660688] - [s390x] hvc_iucv: do not call iucv_unregister if iucv_register has failed (Hendrik Brueckner) [661108] - [s390x] zcrypt: Handling of 4096 bit RSA keys in CRT format (Hendrik Brueckner) [633458] - [s390x] zcrypt: cope with cca restriction of cex3 (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3c (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3a (Hendrik Brueckner) [633458] - [s390x] zcrypt: Introduce check for 4096 bit support (Hendrik Brueckner) [633458] - [s390x] dasd: Improve handling of stolen DASD reservation (Hendrik Brueckner) [644942] - [s390x] dasd: add High Performance FICON multitrack support (Hendrik Brueckner) [632332] - [s390x] cio: reduce memory consumption of itcw structures (Hendrik Brueckner) [632332] - [s390x] cio: obtain mdc value per channel path (Hendrik Brueckner) [632332] - [s390x] kernel: display capacity adjustment indicator in /proc/sysinfo (Hendrik Brueckner) [632023] - [s390x] dasd: provide a Sense Path Group ID ioctl (Hendrik Brueckner) [644928] - [s390x] dasd: Add tunable default grace period for missing interrupts (Hendrik Brueckner) [633386] - [s390x] dasd: Add dasd part of cio internal unit check handling (Hendrik Brueckner) [633384] - [s390x] dasd: add dynamic PAV toleration (Hendrik Brueckner) [631518] - [s390x] zfcpdump: Add prefix registers to dump header (Hendrik Brueckner) [633454] - [s390x] zfcp: HBA API completion to support events (Hendrik Brueckner) [633413] - [s390x] dasd: improve error recovery for internal I/O (Hendrik Brueckner) [631497] - [s390x] s390_hypfs: Add new binary attributes (Hendrik Brueckner) [631533] - [s390x] memory hotplug: set phys_device (Hendrik Brueckner) [659474] - [memory] allow setting of phys_device (memory hotplug) (Hendrik Brueckner) [659474] - [s390x] kernel: fix clock comparator revalidation (Hendrik Brueckner) [658578] - [s390x] vmlogrdr: purge after recording is switched off (Hendrik Brueckner) [653477] - [s390x] zfcp: Cancel gid_pn work when removing port (Hendrik Brueckner) [653482] - [s390x] smsgiucv_app: deliver z/VM CP special messages as uevents (Hendrik Brueckner) [632318] - [s390x] qeth: exploit HW TX checksumming (Hendrik Brueckner) [633531] - [s390x] qeth: NAPI support for l2 and l3 discipline (Hendrik Brueckner) [633525] - [s390x] qdio: extend API to allow polling (Hendrik Brueckner) [633525] - [s390x] cio: improve resume handling (Hendrik Brueckner) [633468] - [s390x] cio: unit check handling during internal I/O (Hendrik Brueckner) [633384] - [s390x] zfcp: Trigger logging in FCP channel on qdio error conditions (Hendrik Brueckner) [632331] - [s390x] cio: add CHSC SIOSL Support (Hendrik Brueckner) [632331] - [s390x] cio: introduce cio_settle (Hendrik Brueckner) [631517]- [watchdog] hpwdt: Make NMI decoding a compile-time option (Tony Camuso) [462945] - [watchdog] hpwdt: move NMI-decoding init and exit to seperate functions (Tony Camuso) [462945] - [watchdog] hpwdt: Use "decoding" instead of "sourcing" (Tony Camuso) [462945] - [watchdog] hpwdt: hpwdt_pretimeout reorganization (Tony Camuso) [462945] - [watchdog] hpwdt: implement WDIOC_GETTIMELEFT (Tony Camuso) [462945] - [watchdog] hpwdt: allow full range of timer values supported by hardware (Tony Camuso) [462945] - [watchdog] hpwdt: Introduce SECS_TO_TICKS() macro (Tony Camuso) [462945] - [watchdog] hpwdt: Make x86 assembly ifdef guard more strict (Tony Camuso) [462945] - [watchdog] hpwdt: Despecificate driver from iLO2 (Tony Camuso) [462945] - [watchdog] hpwdt: Group NMI sourcing specific items together (Tony Camuso) [462945] - [watchdog] hpwdt: Group options that affect watchdog behavior together (Tony Camuso) [462945] - [watchdog] hpwdt: clean-up include-files (Tony Camuso) [462945] - [watchdog] hpwdt: formatting of pointers in printk() (Tony Camuso) [462945] - [watchdog] hpwdt: fix lower timeout limit (Tony Camuso) [462945] - [watchdog] hpwdt: make the watchdog_info struct const where possible (Tony Camuso) [462945] - [scsi] fix id computation in scsi_eh_target_reset (Mike Christie) [643236] - [scsi] fix the return value of scsi_target_queue_read() (Mike Christie) [643236] - [fs] cifs: add cruid= mount option (Jeff Layton) [667654] - [fs] ext3, ext4: update ctime when changing the file's permission by setfacl (Eric Sandeen) [668915] - [net] update igbvf driver (Stefan Assmann) [636327] - [scsi] fix locking around blk_abort_request() (Stanislaw Gruszka) [620391] - [scsi] megaraid: update to version 5.29 (Tomas Henzl) [642052] - [virt] MMU: only write protect mappings at pagetable level (Marcelo Tosatti) [634100] - [virt] xen: disable ACPI NUMA for PV guests (Andrew Jones) [669773] - [virt] xen: unplug the emulated devices at resume time (Paolo Bonzini) [667356] - [virt] xenfs: enable for HVM domains too (Paolo Bonzini) [667361] - [virt] KVM: Activate Virtualization On Demand (Avi Kivity) [616042] - [pci] Fix KABI breakage (Prarit Bhargava) [661301] - [pci] PCIe/AER: Disable native AER service if BIOS has precedence (Prarit Bhargava) [661301] - [pci] aerdrv: fix uninitialized variable warning (Prarit Bhargava) [661301] - [pci] hotplug: Fix build with CONFIG_ACPI unset (Prarit Bhargava) [661301] - [pci] PCIe: Ask BIOS for control of all native services at once (Prarit Bhargava) [661301] - [pci] PCIe: Introduce commad line switch for disabling port services (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Negotiate _OSC control bits before requesting them (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Make acpi_pci_query_osc() return control bits (Prarit Bhargava) [661301] - [x86] ACPI: cleanup pci_root _OSC code (Prarit Bhargava) [661301] - [pci] PCIe AER: Introduce pci_aer_available() (Prarit Bhargava) [661301] - [pci] aerdrv: fix annoying warnings (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv_core.c (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv.c (Prarit Bhargava) [661301] - [pci] aerdrv: introduce default_downstream_reset_link (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_aer_service (Prarit Bhargava) [661301] - [pci] aerdrv: remove is_downstream (Prarit Bhargava) [661301] - [pci] aerdrv: remove magical ROOT_ERR_STATUS_MASKS (Prarit Bhargava) [661301] - [pci] aerdrv: redefine PCI_ERR_ROOT_*_SRC (Prarit Bhargava) [661301] - [pci] aerdrv: rework do_recovery (Prarit Bhargava) [661301] - [pci] aerdrv: rework get_e_source() (Prarit Bhargava) [661301] - [pci] aerdrv: rework aer_isr_one_error() (Prarit Bhargava) [661301] - [pci] aerdrv: rework add_error_device (Prarit Bhargava) [661301] - [pci] aerdrv: remove compare_device_id (Prarit Bhargava) [661301] - [pci] aerdrv: introduce is_error_source (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_source_device (Prarit Bhargava) [661301] - [pci] aerdrv: make aer_{en, dis}able_rootport static (Prarit Bhargava) [661301] - [pci] aerdrv: cleanup inconsistent functions (Prarit Bhargava) [661301] - [pci] aerdrv: RsvdP of PCI_ERR_ROOT_COMMAND (Prarit Bhargava) [661301] - [pci] aerdrv: use correct bit defines and add 2ms delay to aer_root_reset (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (non-comment changes) (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (comment changes) (Prarit Bhargava) [661301] - [pci] remove ifdefed pci_cleanup_aer_correct_error_status (Prarit Bhargava) [661301] - [pci] Remove unnecessary struct pcie_port_data (Prarit Bhargava) [661301] - [pci] Backport upstream PCIE interrupt assignment code (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_is_pcie() (Prarit Bhargava) [661301] - [pci] introduce pci_is_pcie() (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_pcie_cap() (Prarit Bhargava) [661301] - [pci] fix memory leak in aer_inject (Prarit Bhargava) [661301] - [pci] use better error return values in aer_inject (Prarit Bhargava) [661301] - [pci] add support for PCI domains to aer_inject (Prarit Bhargava) [661301]- [x86] lockup detector: enable config options (Don Zickus) [669808] - [x86] lockup detector: Kconfig fixes to seperate hard and soft lockup options (Don Zickus) [669808] - [x86] NMI: Add back unknown_nmi_panic and nmi_watchdog sysctls (Don Zickus) [669808] - [x86] perf, arch: Cleanup perf-pmu init vs lockup-detector (Don Zickus) [669808] - [x86] nmi: Add in new nmi_watchdog/softlockup changes (Don Zickus) [669808] - [x86] Move notify_die from nmi.c to traps.c (Don Zickus) [669808] - [kernel] perf_event backport (Peter Zijlstra) [672264] - [scsi] fnic: Bumping up fnic version from 1.4.0.145 to 1.5.0.1 (Mike Christie) [663222] - [scsi] fnic: fix memory leak (Mike Christie) [663222] - [irq] Add new IRQ flag IRQF_NO_SUSPEND (Andrew Jones) [671147] - [virt] xen: events: do not unmask event channels on resume (Andrew Jones) [671147] - [virt] xen: Do not suspend IPI IRQs (Andrew Jones) [671147] - [virt] ixp4xx-beeper: Use IRQF_NO_SUSPEND not IRQF_TIMER for non-timer interrupt (Andrew Jones) [671147] - [fs] ext3: avoid WARN() messages when failing to write the superblock (Edward Shishkin) [591466] - [fs] ext3: unify log messages (Edward Shishkin) [591466] - [kernel] add 'make rh-perf' target (Jason Baron) [644991] - [kernel] perf: .spec file updates (Jason Baron) [644991] - [kernel] perf: updates from 2.6.34 -> 2.6.37 (Jason Baron) [644991] - [kernel] perf: sync to 2.6.34 (Jason Baron) [644991] - [x86] Westmere apicid fix (George Beshers) [635808] - [x86] Fix a hard coded limit of a maximum of 16 cpu's per socket (George Beshers) [635808] - [x86] uv: More Westmere support on SGI UV (George Beshers) [635808] - [x86] uv: Enable Westmere support on SGI UV (George Beshers) [635808] - [scsi] scsi_dh: propagate SCSI device deletion (Mike Snitzer) [669411] - [scsi] scsi_dh_hp_sw: fix deadlock in start_stop_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: add scalable ONTAP lun to dev list (Mike Snitzer) [667661] - [scsi] scsi_dh_alua: Add Promise VTrak to dev list (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix stpg_endio group state reporting (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix deadlock in stpg_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix submit_stpg return (Mike Snitzer) [652024] - [pci] Fix mmap address check in pci_mmap_fits (Prarit Bhargava) [645287] - [pci] fix size checks for mmap() on /proc/bus/pci files (Prarit Bhargava) [645287] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [672600] - [fs] nfs4: fix units bug causing hang on recovery (J. Bruce Fields) [672345] - [fs] ext4: Update ext4 documentation (Lukas Czerner) [519467] - [fs] jbd2: fix /proc/fs/jbd2/ when using an external (Lukas Czerner) [655875] - [net] netfilter: nf_conntrack snmp helper (Jiri Olsa) [638176] - [net] netfilter: audit target to record accepted/dropped packets (Thomas Graf) [642391] - [net] packet_mmap: expose hw packet timestamps to network packet capture utilities (Thomas Graf) [645800] - [scsi] bfa rebase reflecting scsi-misc bfa (Rob Evers) [641052] - [scsi] libsas: Don't issue commands to devices that have been hot-removed (David Milburn) [669154] - [security] crypto: mark ghash as fips_allowed (Jarod Wilson) [638133] - [kernel] Fix over-scheduling bug (Jane Lv) [666484] - [kernel] trace: add several tracepoints/scripts for analyzing network stack (Neil Horman) [611700] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 models (Jaroslav Kysela) [662660] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [583745 618797 619430 636922 637240 646771 663946 667460] - [x86] UEFI IBM boot regression (Bob Picco) [668825] - [netdrv] ehea: Add some info messages and fix an issue (Steve Best) [658185]- [crypto] mark xts(aes) as fips_allowed (Jarod Wilson) [625489] - [fs] nfsd: break lease on unlink, link, and rename (J. Bruce Fields) [626814] - [fs] nfsd4: break lease on nfsd setattr (J. Bruce Fields) [626814] - [fs] nfsd: remove some unnecessary dropit handling (J. Bruce Fields) [626814] - [fs] nfsd: stop translating EAGAIN to nfserr_dropit (J. Bruce Fields) [626814] - [fs] svcrpc: simpler request dropping (J. Bruce Fields) [626814] - [fs] svcrpc: avoid double reply caused by deferral race (J. Bruce Fields) [626814] - [fs] nfsd: don't drop requests on -ENOMEM (J. Bruce Fields) [626814] - [x86] numa: Cacheline aliasing makes for_each_populated_zone extremely expensive (George Beshers) [635850] - [scsi] mptas: version string change 3.04.18 (Tomas Henzl) [642618] - [scsi] mptsas: Incorrect return value in mptscsih_dev_reset (Tomas Henzl) [642618] - [scsi] mptsas: inDMD deleted (Tomas Henzl) [642618] - [scsi] mptsas: remove bus reset (Tomas Henzl) [642618] - [scsi] mptsas: 3gbps - 6gbps (Tomas Henzl) [642618] - [scsi] mptsas: sysfs sas addr handle (Tomas Henzl) [642618] - [scsi] mptsas: fix warning when not using procfs (Tomas Henzl) [642618] - [scsi] mptsas: Fix 32 bit platforms with 64 bit resources (Tomas Henzl) [642618] - [scsi] mptsas: convert to seq_file (Tomas Henzl) [642618] - [scsi] mptsas: use module_param in drivers/message/fusion/mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: drivers/message/fusion: Adjust confusing indentation (Tomas Henzl) [642618] - [scsi] mptsas: print Doorbell register in a case of hard reset and timeout (Tomas Henzl) [642618] - [scsi] mptsas: fixed hot-removal processing (Tomas Henzl) [642618] - [scsi] mptsas: Cleanup some duplicate calls in mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: Added missing reset for ioc_reset_in_progress in SoftReset (Tomas Henzl) [642618] - [scsi] mptsas: Proper error handling is added after mpt_config timeout (Tomas Henzl) [642618] - [scsi] mptsas: Event data alignment with 4 byte (Tomas Henzl) [642618] - [scsi] mptsas: Check for command status is added after completion (Tomas Henzl) [642618] - [scsi] mptsas: Task abort is not supported for Volumes (Tomas Henzl) [642618] - [scsi] mptsas: sanity check for vdevice pointer is added (Tomas Henzl) [642618] - [scsi] mptsas: Setting period, offset and width for SPI driver (Tomas Henzl) [642618] - [scsi] mptsas: Proper bus_type check is added (Tomas Henzl) [642618] - [scsi] mptsas: mpt_detach is called properly at the time of rmmod (Tomas Henzl) [642618] - [scsi] mptsas: mpt config will do Hard Reset based upon retry counts (Tomas Henzl) [642618] - [scsi] mptsas: Updated SCSI IO IOCTL error handling (Tomas Henzl) [642618] - [scsi] mptsas: Added new less expensive RESET (Message Unit Reset) (Tomas Henzl) [642618] - [scsi] mptsas: modify mptctl_exit() to call proper deregister functions (Tomas Henzl) [642618] - [scsi] mptsas: hold off error recovery while alternate ioc is initializing (Tomas Henzl) [642618] - [scsi] mptsas: corrected if condition check for SCSIIO and PASSTHROUGH commands (Tomas Henzl) [642618] - [scsi] mptsas: block device when target is being removed by FW (Tomas Henzl) [642618] - [scsi] mptsas: Added sysfs expander manufacture information (Tomas Henzl) [642618] - [scsi] mptsas: Added-MPI_SCSIIO_CONTROL_HEADOFQ-priority (Tomas Henzl) [642618] - [fs] ext4: Add FITRIM ioctl to handle ext4 batched discard (Lukas Czerner) [651021] - [fs] ext4: Add batched discard support for ext4 (Lukas Czerner) [651021] - [fs] ext4: Create ext4 helper for sb_issue_discard (Lukas Czerner) [651021] - [fs] Added a #include to eliminate a compilation failure (Steve Dickson) [479351] - [fs] pnfs: layout roc code (Steve Dickson) [479351] - [fs] pnfs: update nfs4_callback_recallany to handle layouts (Steve Dickson) [479351] - [fs] pnfs: add CB_LAYOUTRECALL handling (Steve Dickson) [479351] - [fs] pnfs: CB_LAYOUTRECALL xdr code (Steve Dickson) [479351] - [fs] pnfs: change lo refcounting to atomic_t (Steve Dickson) [479351] - [fs] pnfs: check that partial LAYOUTGET return is ignored (Steve Dickson) [479351] - [fs] pnfs: add layout to client list before sending rpc (Steve Dickson) [479351] - [fs] pnfs: serialize LAYOUTGET(openstateid) (Steve Dickson) [479351] - [fs] pnfs: layoutget rpc code cleanup (Steve Dickson) [479351] - [fs] pnfs: change how lsegs are removed from layout list (Steve Dickson) [479351] - [fs] pnfs: change layout state seqlock to a spinlock (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_hdr fields (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_segment fields (Steve Dickson) [479351] - [fs] pnfs: remove unnecessary field lgp->status (Steve Dickson) [479351] - [fs] pnfs: fix incorrect comment in destroy_lseg (Steve Dickson) [479351] - [fs] NFS: rename client back channel transport field (Steve Dickson) [479351] - [fs] NFS: add session back channel draining (Steve Dickson) [479351] - [fs] NFS: RPC_AUTH_GSS unsupported on v4.1 back channel (Steve Dickson) [479351] - [fs] NFS refactor nfs_find_client and reference client across callback processing (Steve Dickson) [479351] - [fs] nfs41: do not allocate unused back channel pages (Steve Dickson) [479351] - [fs] NFS associate sessionid with callback connection (Steve Dickson) [479351] - [fs] NFS implement v4.0 callback_ident (Steve Dickson) [479351] - [fs] NFS: do not clear minor version at nfs_client free (Steve Dickson) [479351] - [fs] NFS: use svc_create_xprt for NFSv4.1 callback service (Steve Dickson) [479351] - [fs] SUNRPC: register and unregister the back channel transport (Steve Dickson) [479351] - [fs] SUNRPC: new transport for the NFSv4.1 shared back channel (Steve Dickson) [479351] - [fs] SUNRPC: fix bc_send print (Steve Dickson) [479351] - [fs] SUNRPC: move svc_drop to caller of svc_process_common (Steve Dickson) [479351] - [netdrv] qlge: Fix deadlock when cancelling worker (Chad Dupuis) [635703] - [netdrv] qlge: New release P27 (Chad Dupuis) [635703] - [netdrv] qlge: Generate the coredump to ethtool user buffer (Chad Dupuis) [635703] - [netdrv] qlge: pull NULL check ahead of dereference (Chad Dupuis) [635703] - [netdrv] qlge: Fix a deadlock when the interface is going down (Chad Dupuis) [635703] - [netdrv] qlge: reset the chip before freeing the buffers (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the vlan setting during ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: New release P25 (Chad Dupuis) [635703] - [netdrv] qlge: fix a eeh handler to not add a pending timer (Chad Dupuis) [635703] - [netdrv] qlge: New release P24 (Chad Dupuis) [635703] - [netdrv] qlge: Remove all error packet flags and enable tcp/udp and ip csum error (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the promiscuous setting in ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: Changing cpu_to_be16 to htons for udp checksum (Chad Dupuis) [635703] - [netdrv] qlge: Eliminate firmware dependency for MPI coredump (Chad Dupuis) [635703] - [kernel] driver core: Convert link_mem_sections to use find_memory_block_hinted (George Beshers) [635866] - [kernel] driver core: Introduce find_memory_block_hinted which utilizes kset_find_obj_hinted (George Beshers) [635866] - [kernel] kobject: Introduce kset_find_obj_hinted (George Beshers) [635866] - [x86] UV: memory_block_size_bytes for x86_64 when CONFIG_X86_UV (George Beshers) [635866] - [ppc] add dynamic dma window support (Steve Best) [632770] - [ppc] add memory_hotplug_max (Steve Best) [632770] - [ppc] dma: Add optional platform override of dma_set_mask() (Steve Best) [632770] - [x86] therm_throt.c: Trivial printk message fix for a unsuitable abbreviation of 'thermal' (Prarit Bhargava) [666859] - [x86] mce: Notify about corrected events too (Prarit Bhargava) [666859] - [x86] asm: Introduce and use percpu_inc() (Prarit Bhargava) [666859] - [mm] memory hotplug: fix notifier's return value check (Steve Best) [632694] - [powerpc] Make the CMM memory hotplug aware (Steve Best) [632694] - [mm] Add notifier in pageblock isolation for balloon drivers (Steve Best) [632694] - [kernel] tracing: Allow to disable cmdline recording (Jiri Olsa) [632065] - [kernel] tracing: Combine event filter_active and enable into single flags field (Jiri Olsa) [632065] - [fs] GFS2: [RFE] glock scalability patches (Abhijith Das) [656939] - [net] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Andy Gospodarek) [605189] - [net] fix oops in RPS when netdevice has no parent dev (Neil Horman) [670907] - [scsi] libsas: fix bug for vacant phy (David Milburn) [668754] - [scsi] sr: fix sr_drive_status handling when initialization required (Tomas Henzl) [663159]- [ppc] Export memstart_addr and kernstart_addr on ppc64 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix compiling problem with i386 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: add ConnectX-3 PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: fix mc usage after IBoE addition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/t3_hw.c: use new hex_to_bin() method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Handle large number of entries in poll CQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix MAC address hash filter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix information leak in marshalling code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: Remove some unused code added by the IBoE patches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE link state (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE reported link rate (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Workaround firmware bug in query dev cap (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix memory ordering of VLAN insertion control bits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Integer overflow in RDS cmsg handling (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix rds message leak in rds_message_map_pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Remove kfreed tcp conn from list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Lost locking in loop connection freeing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Let rds_message_alloc_sgs() return NULL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Copy rds_iovecs into kernel memory instead of rereading from userspace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clean up error handling in rds_cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Return -EINVAL if rds_rdma_pages returns an error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix rds_iovec page count overflow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Fix panic in free_tx_desc() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add {min,max}3 macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: clean up properly if pci_set_consistent_dma_mask() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow driver to load if PCIe AER fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix uninitialized pointer if CONFIG_PCI_MSI not set (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix extra log level in qib_early_err() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix out of bounds array access (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix device opening error path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer type information to sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Change multicast promiscuous mode to support IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Update data structures and constants for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Allow protocol drivers to find corresponding interfaces (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Return link layer type to userspace for query port operation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Sync buffer before posting send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use list_first_entry() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Reduce number of BUSY conditions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Eliminate two forward declarations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: make functions local and remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Signal node desc changes to SM by using FW to generate trap 144 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Replace EXTRA_CFLAGS with ccflags-y (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add BUILD_BUG_ON_NOT_POWER_OF_2() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucma: Allow tuning the max listen backlog (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set dev_id field of net_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Implement SRP_CRED_REQ and SRP_AER_REQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Preparation for transmit ring response allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Process RDMA WRITE ONLY with IMMEDIATE properly (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: When a user QP is marked in error, also mark the CQs in error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use cxgb4 service for packet gl to skb (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Export T4 TCP MIB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: make local functions/variables static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix mlx4 kconfig dependency warning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: IBoE UD packet packing support (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Add RDMA CM support for IBoE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: IBoE supports only QP1 (no QP0) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Skip IBoE ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] iwcm: Fix hang in uninterruptible wait on cm_id destroy (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use simple_read_from_buffer() for debugfs handlers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add default_llseek to debugfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Limit size of fast registration WRs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Turn carrier off on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Report correct port state if interface is down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Fix driver on relocatable kernel (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove a bogus PCI function number check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Make user_mad semaphore a real one (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] amso1100: Remove KERN_ from pr_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set pkt_type correctly for multicast packets (fix IGMP breakage) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fastreg NSMR fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't set completion flag for read requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set the default TCP send window to 128KB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use a mutex for QP and EP state transitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support on-chip SQs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Centralize the wait logic (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: debugfs files for dumping active stags (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Log HW lack-of-resource errors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Handle CPL_RDMA_TERMINATE messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore TERMINATE CQEs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore positive return values from cxgb4_*_send() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Zero out ISGL padding (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't use null ep ptr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix cast-to-pointer warnings on 32-bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer property to ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] Add IBoE support" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] mlx4: enable IBoE feature" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix warnings about casts to/from pointers of different sizes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Turn off RX coalescing for iWARP connections (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix a lockdep splat (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: spin_lock_irq() is not nestable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: double unlock in rds_ib_cm_handle_connect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: signedness bug (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/cxgb3_main.c: prevent reading uninitialized stack memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove undefined operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print string constants in more places (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cancel connection work structs as we shut down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: don't call rds_conn_shutdown() from rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: have sockets get transport module references (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove old rs_transport comment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: lock rds_conn_count decrement in rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] protect the list of IB devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print IB event strings as well as their number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: flush fmrs before allocating new ones (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: properly use sg_init_table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] track signaled sends (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove __init and __exit annotation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Use SLAB_HWCACHE_ALIGN flag for kmem_cache_create() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] always process recv completions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: return to a single-threaded krdsd (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] create a work queue for FMR flushing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] destroy connections on rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] wait for IB dev freeing work to finish during rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make ib_recv_refill return void (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unused XLIST_PTR_TAIL and xlist_protect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use delayed work for the FMR flushes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: more FMRs are faster (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: recycle FMRs through lockless lists (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix rds_send_xmit() serialization (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: block ints when acquiring c_lock in rds_conn_message_info() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: remove unused rds_send_acked_before() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use friendly gfp masks for prefill (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Add caching of frags and incs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_recv_unmap_page() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Assume recv->r_frag is always NULL in refill_one() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use page_remainder_alloc() for recv bufs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] disconnect when IB devices are removed (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: introduce rds_conn_connect_if_down() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add refcount tracking to struct rds_ib_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] get the xmit max_sge from the RDS IB device on the connection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] rds_ib_cm_handle_connect() forgot to unlock c_cm_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix reference counting on the for xmit_atomic and xmit_rdma (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: use RCU to protect the connection hash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use locking on the connection hash list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix RDMA message reference counting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: don't let RDS shutdown a connection while senders are present (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Use RCU for the bind lookup searches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add _to_node() macros for numa and use {k, v}malloc_node() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unused variable in ib_remove_addr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: rcu-ize rds_ib_get_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: per-rm flush_wait waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: switch to rwlock on bind_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Update comments in rds_send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use a generation counter to avoid rds_send_xmit loop (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Get pong working again (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do wait_event_interruptible instead of wait_event (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove send_quota from send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move atomic stats from general to ib-specific area (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_message_unmapped() doesn't need to check if queue active (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use NOWAIT in message_map_pages() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Bypass workqueue when queueing cong updates (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Call rds_send_xmit() directly from sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_send_xmit() locking/irq fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Change send lock from a mutex to a spinlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Refill recv ring directly from tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Stop supporting old cong map sending method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Do not wait for send ring to be empty on conn shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Perform unmapping ops in stages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Make sure cmsgs aren't used in improper ways (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add flag for silent ops. Do atomic op before RDMA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move some variables around for consistency (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: queue failure notifications for dropped atomic ops (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add a warning if trying to allocate 0 sgs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not set op_active in r_m_copy_from_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rename data op members prefix from m_ to op_ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove struct rds_rdma_op (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: purge atomic resources too in rds_message_purge() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Inline rdma_prepare into cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement silent atomics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move loop-only function to loop.c (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make all flow control code conditional on i_flowctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unsignaled_bytes sysctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rewrite rds_ib_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_[header/data]_sge() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Disallow connections less than RDS 3.1 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] eliminate duplicate code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: inc_purge() transport function unused - remove it (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not mask address when pinning pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Base init_depth and responder_resources on hw values (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clear up some confusing code in send_remove_from_sock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make sure all sgs alloced are initialized (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make m_rdma_op a member of rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: fold rdma.h into rds.h (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Explicitly allocate rm in sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup/fix rds_rdma_unuse (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: break out rdma and data ops into nested structs in rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup: remove "== NULL"s and "!= NULL"s in ptr comparisons (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: move rds_shutdown_worker impl. to rds_conn_shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_drop_to() for clarity (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix corrupted rds_mrs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix BUG_ONs to not fire when in a tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hang with modified FIN handling on A0 cards (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Change state to closing after FIN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix double CLOSE event indication crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Write correct register write to set TX pause param (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed Ethtool statistics report (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Consider napi_get_frags() failure (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't exceed the max HW CQ depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: use bitmap library (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix build warning in mlx4_en_create_rx_ring (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: updated driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Moving to work with GRO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: reconfiguring mac address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: get/set ringsize uses actual ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixing report in Ethtool get_settings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Added self diagnostics test implementation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Validate port up prior to transmitting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Reporting link state with KERN_INFO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed MAX_TX_RINGS definition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: performing CLOSE_PORT at the end of tear-down process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting dev->perm_addr field (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting actual RX ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed incorrect unmapping on RX flow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update PCI ids (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix setting of the function number in transmit descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support eeprom read/write on functions other than 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: handle Rx/Tx queue ranges not starting at 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: remove num_lro parameter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix a leak of kernel memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] Convert unbounded kzalloc calls to kcalloc (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Obtain RDMA QID ranges from LLD/FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add missing include (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Drop unnecessary NULL test (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix confusing if statement indentation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: do not use PCI resources before pci_enable_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix misindented code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix showing wqm_quanta (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Get rid of "set but not used" variables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Read firmware version from correct place (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Export req_lim via sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Make receive buffer handling more robust (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use print_hex_dump() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Rename RAW_ETY to RAW_ETHERTYPE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix two sparse warnings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Make needlessly global iwch_l2t_send() static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add timeouts when waiting for FW responses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix race between qib_error_qp() and receive packet processing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Limit the number of packets processed per interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow writes to the diag_counters to be able to clear them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Set cfgctxts to number of CPUs by default (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set/reset the EP timer inside EP lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use correct control txq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix race in fini path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add new PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix wrong shift direction (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support running the driver on PCI functions besides 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: advertise NETIF_F_TSO_ECN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: get on-chip queue info from FW and create a memory window for them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix TSO descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: don't offload Rx checksums for IPv6 fragments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: disable an interrupt that is neither used nor serviced (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Check LAP state before sending an MRA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hangs on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Store and print eeprom version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Convert pci_table entries to PCI_VDEVICE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow PSM to select from multiple port assignment algorithms (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Turn off IB latency mode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use generic_file_llseek (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support variable sized work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Clean up signed check of unsigned variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove dependency on __GFP_NOFAIL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add module option to tweak delayed ack (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Fix probe failure path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Avoid variable-length array (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded NULL check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded assignment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Rewrite expression to avoid undefined semantics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Remove unused-but-set variable 'already_dead' (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: exclude registers with read side effects from register dumps (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: avoid duplicating some resource freeing code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: move the choice of interrupt type before net_device registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use request_firmware() to load SD7220 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use kfree_skb for skb pointers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix world-writable child interface control sysfs attributes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clean up properly if qib_init() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Completion queue callback needs to be single threaded (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Update 7322 serdes tables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear 6120 hardware error register (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear eager buffer memory for each new process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Mask hardware error during link reset (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't mark VL15 bufs as WC to avoid a rare 7322 chip problem (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Derive smac_idx from port viid (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Avoid false GTS CIDX_INC overflows (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't call abort_connection() for active connect failures (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add code to provision T4 PCI-E SR-IOV Virtual Functions with hardware resources (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add new macros and definitions for hardware constants (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: update to latest T4 firmware API file (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: small changes to message processing structures/macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: request 7.10 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: minor cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update FW definitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add a missing error interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: propagate link initialization errors to .ndo_open's callers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: set dev_id to the port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: implement EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: rearrange initialization code in preparation for EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: dynamically determine flash size and FW image location (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix the deadlock in qib_fs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: use net_device dev_id to indicate port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Use memdup_user (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Add missing mutex_unlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Remove DCA support until feature is finished (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: convert cpu notifier to return encapsulate errno value (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use a single txselect module parameter for serdes tuning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't rely on (undefined) order of function parameter evaluation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucm: Use memdup_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix undefined symbol error when CONFIG_PCI_MSI=n (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix incorrect unlock in nes_process_mac_intr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Async event for closed QP causes crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Have ethtool read hardware registers for rx/tx stats (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Only insert sq qid in lookup table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support IB_WR_READ_WITH_INV opcode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set fence flag for inv-local-stag work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Update some HW limits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't limit fastreg page list depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Return proper errors in fastreg mr/pbl allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix overflow bug in CQ arm (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Optimize CQ overflow detection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: CQ size must be IQ size - 2 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Register RDMA provider based on LLD state_change events (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Detach from the LLD after unregistering RDMA device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Remove support for QLogic PCIe QLE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add new qib driver for QLogic PCIe InfiniBand adapters (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: Make needlessly global mad_sendq_size/mad_recvq_size static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Allow device-specific per-port sysfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Clean up mlx4_alloc_icm() a bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: notify upper drivers if the device is already up when they load (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: keep interrupts available when the ports are brought down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix initial addition of MAC address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Use kmemdup() instead of kmalloc()+memcpy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: report GRO stats with ethtool -S (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: configure HW VLAN extraction through FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] MAINTAINERS: Add cxgb4 and iw_cxgb4 entries (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Shrink .text with compile-time init of handlers arrays (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: increase serial number length (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use ntohs() on __be16 value instead of htons() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Allow disabling/enabling TSO on the fly through ethtool (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cma: Randomize local port allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make nesadapter->phy_lock usage consistent (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] Enable the new kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kfifo: add the new generic kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add driver for Chelsio T4 RNIC (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't free skbs on NET_XMIT_* indications from LLD (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Explicitly rule out llseek to avoid BKL in default_llseek() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: cleanup: remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipoib: remove addrlen check for mc addresses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] convert multiple drivers to use netdev_for_each_mc_addr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Enable per-cpu workqueue threads (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not call set_page_dirty() with irqs off (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Properly unmap when getting a remote access error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: only put sockets that have seen congestion on the poll_waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in rds_send_drop_to() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Turn down alarming reconnect messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Workaround for in-use MRs on close causing crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix send locking issue (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix congestion issues for loopback (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS/TCP: Wait to wake thread when write space available (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: update copy_to_user state in tcp transport (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: sendmsg() should check sndtimeo, not rcvtimeo (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not BUG() on error returned from ib_post_send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix typos in comments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ib_qib: back out driver entirely (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296}- [ppc] fix oops in device_pm_remove (Steve Best) [632683] - [fs] Allow gfs2 to update quota usage through the quotactl interface (Steven Whitehouse) [671267] - [x86] thp: pte alloc trans splitting (John Villalovos) [464222] - [x86] Enable CONFIG_INTEL_TXT so that Intel Trusted Execution Technology can work (John Villalovos) [464222] - [scsi] pmcraid: disable msix and expand device config entry (Rob Evers) [633880] - [scsi] pmcraid: add support for set timestamp command and other fixes (Rob Evers) [633880] - [scsi] pmcraid: MSI-X support and other changes (Rob Evers) [633880] - [kprobes] x86, alternative: Call stop_machine_text_poke() on all cpus (Jiri Olsa) [464658] - [kprobes] Remove redundant text_mutex lock in optimize (Jiri Olsa) [464658] - [kprobes] Add sparse context annotations (Jiri Olsa) [464658] - [kprobes] Remove __dummy_buf (Jiri Olsa) [464658] - [kprobes] Make functions static (Jiri Olsa) [464658] - [kprobes] Verify jprobe entry point (Jiri Olsa) [464658] - [kprobes] Remove redundant address check (Jiri Olsa) [464658] - [kprobes] x86: Fix the return address of multiple kretprobes (Jiri Olsa) [464658] - [kprobes] x86: fix swapped segment registers in kretprobe (Jiri Olsa) [464658] - [kprobes] Move enable/disable_kprobe() out from debugfs code (Jiri Olsa) [464658] - [kprobes] Calculate the index correctly when freeing the out-of-line execution slot (Jiri Olsa) [464658] - [kprobes] x86: Issue at least one memory barrier in stop_machine_text_poke() (Jiri Olsa) [464658] - [kprobes] x86: Support kprobes jump optimization on x86 (Jiri Olsa) [464658] - [kprobes] x86: Add text_poke_smp for SMP cross modifying code (Jiri Olsa) [464658] - [kprobes] x86: Cleanup save/restore registers (Jiri Olsa) [464658] - [kprobes] x86: Boost probes when reentering (Jiri Olsa) [464658] - [kprobes] Jump optimization sysctl interface (Jiri Olsa) [464658] - [kprobes] Introduce kprobes jump optimization (Jiri Olsa) [464658] - [kprobes] Introduce generic insn_slot framework (Jiri Olsa) [464658] - [kprobes] x86: Cleanup RELATIVEJUMP_INSTRUCTION to RELATIVEJUMP_OPCODE (Jiri Olsa) [464658] - [kprobes] Add mcount to the kprobes blacklist (Jiri Olsa) [464658] - [kprobes] Check probe address is reserved (Jiri Olsa) [464658] - [kprobes] x86/alternatives: Fix build warning (Jiri Olsa) [464658] - [kprobes] ftrace/alternatives: Introducing *_text_reserved functions (Jiri Olsa) [464658] - [kprobes] Disable booster when CONFIG_PREEMPT=y (Jiri Olsa) [464658] - [kprobes] Fix distinct type warning (Jiri Olsa) [464658] - [kprobes] Sanitize struct kretprobe_instance allocations (Jiri Olsa) [464658] - [kprobes] x86: use kernel_stack_pointer() in kprobes.c (Jiri Olsa) [464658] - [kprobes] Prevent re-registration of the same kprobe (Jiri Olsa) [464658] - [kprobes] x86-32: Move irq-exit functions to kprobes section (Jiri Olsa) [464658] - [kprobes] Prohibit to probe native_get_debugreg (Jiri Olsa) [464658] - [kprobes] x86-64: Allow to reenter probe on post_handler (Jiri Olsa) [464658] - [kprobes] x86: Call BUG() when reentering probe into KPROBES_HIT_SS (Jiri Olsa) [464658] - [kprobes] tracing: Dump the culprit kprobe in case of kprobe recursion (Jiri Olsa) [464658] - [kprobes] Cleanup fix_riprel() using insn decoder on x86 (Jiri Olsa) [464658] - [kprobes] Checks probe address is instruction boudary on x86 (Jiri Olsa) [464658] - [fs] fix kernel panic at __rpc_create_common() when mounting nfs (Takashi Sato) [670734] - [fs] inotify: stop kernel memory leak on file creation failure (Eric Paris) [656832] {CVE-2010-4250} - [fs] GFS2: remove iopen glocks from cache on failed deletes (Benjamin Marzinski) [669877] - [fs] ext2, ext3: directory handling speedups for smaller blocksizes (Eric Sandeen) [520462] - [powerpc] add support for new hcall H_BEST_ENERGY (Steve Best) [630086] - [mm] filemap: fix race condition in xip_file_fault (Hendrik Brueckner) [623251] - [fs] nfs4: set source address when callback is generated (J. Bruce Fields) [662589] - [net] ipv4: correct IGMP behavior on v2/v3 query responses (Jiri Pirko) [671153] - [net] Fix definition of netif_vdbg() when VERBOSE_DEBUG is not defined (Michal Schmidt) [669749] - [net] sctp: fix kernel panic resulting from mishandling of icmp dest unreachable msg (Neil Horman) [667029] - [net] backport Receive Packet Steering (Neil Horman) [620680] - [scsi] scsi_dh_alua: fix overflow in alua_rtpg port group id check (Mike Snitzer) [670572] - [scsi] libsas: fix definition of wideport, include local sas address (David Milburn) [669782] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [security] audit: include subject in login records (Eric Paris) [670328] - [security] audit: consistent naming of field types in tty audit logs (Eric Paris) [670556] - [security] audit: capture mmap arguments in audit logs (Eric Paris) [661398] - [perf] sched: Use PTHREAD_STACK_MIN to avoid pthread_attr_setstacksize() fail (Jiri Pirko) [663891] - [kernel] lib: fix vscnprintf() if @size is == 0 (Anton Arapov) [667328] - [usb] EHCI: AMD periodic frame list table quirk (Don Zickus) [651332] - [kernel] tracing: Shrink max latency ringbuffer if unnecessary (Jarod Wilson) [632063] - [edac] i7core_edac: return -ENODEV if no MC is found (Mauro Carvalho Chehab) [646505] - [block] mmc: Add support for O2Micro SD/MMC (John Feeney) [637243] - [sound] ALSA: add snd-aloop module (Jaroslav Kysela) [647012] - [x86] Add ACPI APEI support (Matthew Garrett) [641036] - [x86] Enabling/Fixing Warm reboots on Dell UEFI systems (Shyam Iyer) [641434] - [x86] Add Intel Intelligent Power Sharing driver (Matthew Garrett) [513536] - [x86] Include support for DMI OEM flag to set pci=bfsort in future Dell systems (Shyam Iyer) [658537] - [x86] Add support for Sandybridge temperature monitoring and thermal/power throttling (Matthew Garrett) [638254] - [x86] cpuidle: Add a repeating pattern detector to the menu governor (Matthew Garrett) [638259] - [virt] virtio: remove virtio-pci root device (Michael S. Tsirkin) [583064] - [virt] xen/events: change to using fasteoi (Andrew Jones) [667359] - [virt] x86/pvclock: Zero last_value on resume (Andrew Jones) [663755] - [netdrv] e1000: prevent unhandled IRQs from taking down virtual machines (Dean Nelson) [655521] - [netdrv] ixgbevf: update to upstream version 1.0.19-k0 (Andy Gospodarek) [636329] - [netdrv] enic: update to upstream version 1.4.1.10 (Andy Gospodarek) [641092] - [netdrv] sfc: update to current upstream version with SFC9000 support (Michal Schmidt) [556563] - [netdrv] ath9k: fix inconsistent lock state (Stanislaw Gruszka) [669373] - [mm] writeback: write_cache_pages doesn't terminate at nr_to_write <= 0 (Josef Bacik) [638349] - [mm] allow MMCONFIG above 4GB (Seiji Aguchi) [635753] - [mm] install_special_mapping skips security_file_mmap check (Frantisek Hrbata) [662199] {CVE-2010-4346} - [mm] KSM on THP (Andrea Arcangeli) [647334] - [mm] performance optimization to retry page fault when blocking on disk transfer (Larry Woodman) [667186] - [mm] allocate memory in khugepaged outside of mmap_sem write mode (Andrea Arcangeli) [647849] - [mm] make exclusively owned pages belong to the local anon_vma on swapin (Rik van Riel) [617199]- [security] selinux: include vmalloc.h for vmalloc_user (Eric Paris) [667225] - [security] selinux: implement mmap on /selinux/policy (Eric Paris) [667225] - [security] SELinux: allow userspace to read policy back out of the kernel (Eric Paris) [667225] - [security] kernel: rounddown helper function (Eric Paris) [667225] - [security] SELinux: drop useless (and incorrect) AVTAB_MAX_SIZE (Eric Paris) [667225] - [security] SELinux: break ocontext reading into a separate function (Eric Paris) [667225] - [security] SELinux: move genfs read to a separate function (Eric Paris) [667225] - [security] selinux: fix error codes in symtab_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_policydb_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_node() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_av_list() (Eric Paris) [667225] - [security] selinux: propagate error codes in cond_read_list() (Eric Paris) [667225] - [security] selinux: fix up style problem on /selinux/status (Eric Paris) [667500] - [security] selinux: fast status update interface (Eric Paris) [667500] - [scsi] qla4xxx: Update driver version to 5.02.00-k5 (Chad Dupuis) [516846] - [scsi] qla4xxx: Updated the Copyright header (Chad Dupuis) [516846] - [scsi] qla4xxx: do not reset hba if ql4xdontresethba is set (Chad Dupuis) [516846] - [scsi] qla4xxx: do not check for fw hung if reset retry is in progress (Chad Dupuis) [516846] - [scsi] qla4xxx: cache new IP address acquired via DHCP (Chad Dupuis) [516846] - [scsi] qla4xxx: Fail initialization if qla4_8xxx_pci_mem_write_2M fails (Chad Dupuis) [516846] - [scsi] qla4xxx: put device in FAILED state for 82XX initialization failure (Chad Dupuis) [516846] - [scsi] qla4xxx: do not process interrupt unconditionally (Chad Dupuis) [516846] - [scsi] qla4xxx: use correct fw_ddb_index in abort task (Chad Dupuis) [516846] - [scsi] qla4xxx: memory wedge with peg_halt test in loop (Chad Dupuis) [516846] - [scsi] qla4xxx: initialize MSI in correct way (Chad Dupuis) [516846] - [scsi] qla4xxx: Drop use of IRQF_DISABLE (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix cmd check in qla4xxx_cmd_wait (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k4 (Chad Dupuis) [516846] - [scsi] qla4xxx: grab hardware_lock in eh_abort before accessing srb (Chad Dupuis) [516846] - [scsi] qla4xxx: remove unwanted check for bad spd (Chad Dupuis) [516846] - [scsi] qla4xxx: update AER support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Clear the rom lock if the firmware died while holding it (Chad Dupuis) [516846] - [scsi] qla4xxx: use CRB Register for Request Queue in-pointer (Chad Dupuis) [516846] - [scsi] qla4xxx: dump mailbox registers on System Error (Chad Dupuis) [516846] - [scsi] qla4xxx: Add support for 8130/8131 AENs (Chad Dupuis) [516846] - [scsi] qla4xxx: Reset seconds_since_last_heartbeat correctly (Chad Dupuis) [516846] - [scsi] qla4xxx: On firmware hang do not wait for the outstanding commands to complete (Chad Dupuis) [516846] - [scsi] qla4xxx: free_irqs on failed initialize_adapter (Chad Dupuis) [516846] - [scsi] qla4xxx: correct data type of sense_len in qla4xxx_status_cont_entry (Chad Dupuis) [516846] - [scsi] qla4xxx: remove "ha->retry_reset_ha_cnt" from wait_for_hba_online (Chad Dupuis) [516846] - [scsi] qla4xxx: honor return status of qla4xxx_hw_reset (Chad Dupuis) [516846] - [scsi] qla4xxx: Trivial cleanup (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build on PPC (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build (Chad Dupuis) [516846] - [scsi] qla4xxx: fix compilation warning (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k3 (Chad Dupuis) [516846] - [scsi] qla4xxx: Added AER support for ISP82xx (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle outstanding mbx cmds on hung f/w scenarios (Chad Dupuis) [516846] - [scsi] qla4xxx: updated mbx_sys_info struct to sync with FW 4.6.x (Chad Dupuis) [516846] - [scsi] qla4xxx: clear AF_DPC_SCHEDULED flage when exit from do_dpc (Chad Dupuis) [516846] - [scsi] qla4xxx: Stop firmware before doing init firmware (Chad Dupuis) [516846] - [scsi] qla4xxx: Use the correct request queue (Chad Dupuis) [516846] - [scsi] qla4xxx: set correct value in sess->recovery_tmo (Chad Dupuis) [516846] - [scsi] qla4xxx: fix typos concerning "initiali[zs]e" (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k2 (Chad Dupuis) [516846] - [scsi] qla4xxx: wait for device_ready before device discovery (Chad Dupuis) [516846] - [scsi] qla4xxx: replace all dev_info, dev_warn, dev_err with ql4_printk (Chad Dupuis) [516846] - [scsi] qla4xxx: Added support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle one H/W Interrupt at a time (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix the freeing of the buffer allocated for DMA (Chad Dupuis) [516846] - [scsi] qla4xxx: correct return status in function qla4xxx_fw_ready (Chad Dupuis) [516846] - [scsi] qla4xxx: unblock iscsi session after setting ddb state online (Chad Dupuis) [516846] - [scsi] qla4xxx: set driver ddb state correctly in process_ddb_changed (Chad Dupuis) [516846] - [hwmon] config: enable k10temp module (Michal Schmidt) [623968] - [hwmon] k10temp: add hwmon driver for AMD family 10h/11h CPUs (Michal Schmidt) [623968] - [x86] Calgary: Limit the max PHB number to 256 (James Takahashi) [579480] - [x86] Calgary: Increase max PHB number (James Takahashi) [579480] - [tracing] wakeup latency tracer graph support (Jiri Olsa) [667519] - [tracing] Have graph flags passed in to ouput functions (Jiri Olsa) [667519] - [tracing] Add ftrace events for graph tracer (Jiri Olsa) [667519] - [uv] sgi-xpc: XPC fails to discover partitions (George Beshers) [662996] - [uv] sgi-xpc: Incoming XPC channel messages (George Beshers) [662996] - [uv] x86: Use allocated buffer in tlb_uv.c:tunables_read() (George Beshers) [662722] - [uv] x86: Initialize BAU hub map (George Beshers) [662722] - [uv] x86: Initialize BAU MMRs only on hubs with cpus (George Beshers) [662722] - [scsi] bsg: correct fault if queue object removed while dev_t open (Mike Christie) [619818 658248] - [scsi] fc class: add fc host dev loss sysfs file (Mike Christie) [619818 658248] - [scsi] lpfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] qla2xxx: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] ibmvfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] fnic: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: fix blocked bsg request when fc object deleted (Mike Christie) [619818 658248] - [scsi] ibmvfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fnic: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] lpfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] qla2xxx: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fc class: add fc host default default dev loss setting (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: Protect against overflow in dev_loss_tmo (Mike Christie) [619818 658248] - [md] fix bug with re-adding of partially recovered device (Mike Snitzer) [663783] - [md] fix possible deadlock in handling flush requests (Mike Snitzer) [663783] - [md] move code in to submit_flushes (Mike Snitzer) [663783] - [md] remove handling of flush_pending in md_submit_flush_data (Mike Snitzer) [663783] - [virt] enable CONFIG_DEBUG_SECTION_MISMATCH=y (Stefan Assmann) [614455] - [virt] xen: fix section mismatch in reference from the function xen_hvm_init_shared_info() (Stefan Assmann) [614455] - [powerpc] Don't use kernel stack with translation off (Steve Best) [628951] - [powerpc] Initialise paca->kstack before early_setup_secondary (Steve Best) [628951] - [edac] i7core_edac: return -ENODEV when devices were already probed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: use edac's own way to print errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Avoid PCI refcount to reach zero on successive load/reload (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix refcount error at PCI devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: it is safe to i7core_unregister_mci() when mci=NULL (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix an oops at i7core probe (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused member channels in i7core_pvt (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused arg csrow from get_dimm_config (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_unregister_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Use saved pointers (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Check probe counter in i7core_remove (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Call pci_dev_put() when alloc_i7core_dev() failed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix error path of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix order of lines in i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Always do get/put for all devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_pci_ctl_create/release (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce free_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce alloc_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_get_onedevice (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix the logic in i7core_remove() (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Don't do the legacy PCI probe by default (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: don't use a freed mci struct (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Print debug messages at release calls (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Don't let free(mci) happen while using it (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Do a better job with node removal (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: explicitly remove PCI devices from the devices list (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: MCE NMI handling should stop first (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Initialize all priv vars before start polling (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Improve debug to seek for register/remove errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move #if PAGE_SHIFT to edac_core.h (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: properly terminate the group of udimm counters (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Properly mark const static vars as such (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move static vars to the beginning of the file (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Be sure that the edac pci handler will be properly released (Mauro Carvalho Chehab) [603124] - [net] bonding: prevent oopsing on calling pskb_may_pull on shared skb (Andy Gospodarek) [665110]- [netdrv] e1000: Add support for the CE4100 reference platform (Dean Nelson) [636330] - [netdrv] Intel Wired LAN drivers: Use static const (Dean Nelson) [636330] - [netdrv] e1000: use vzalloc() (Dean Nelson) [636330] - [netdrv] e1000: fix screaming IRQ (Dean Nelson) [636330] - [netdrv] e1000: fix return value not set on error (Dean Nelson) [636330] - [netdrv] e1000: make e1000_reinit_safe local (Dean Nelson) [636330] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present (Dean Nelson) [636330] - [netdrv] e1000: return operator cleanup (Dean Nelson) [636330] - [netdrv] e1000: use GRO for receive (Dean Nelson) [636330] - [netdrv] e1000: fix occasional panic on unload (Dean Nelson) [636330] - [netdrv] e1000: use work queues (Dean Nelson) [636330] - [netdrv] e1000: set NETIF_F_HIGHDMA for VLAN feature flags (Dean Nelson) [636330] - [netdrv] e1000: fix Tx hangs by disabling 64-bit DMA (Dean Nelson) [636330] - [netdrv] e1000: Remove address use from assignments of function pointers (Dean Nelson) [636330] - [netdrv] e1000: Add missing read memory barrier (Dean Nelson) [636330] - [netdrv] e1000: use netif_ instead of netdev_ (Dean Nelson) [636330] - [netdrv] e1000: allow option to limit number of descriptors down to 48 per ring (Dean Nelson) [636330] - [netdrv] e1000: Fix message logging defect (Dean Nelson) [636330] - [netdrv] e1000: Remove unnecessary returns from void function()s (Dean Nelson) [636330] - [netdrv] e1000: Use new function for copybreak tests (Dean Nelson) [636330] - [netdrv] e1000: fix WARN_ON with mac-vlan (Dean Nelson) [636330] - [netdrv] e1000: Use netdev_, pr_ and dev_ (Dean Nelson) [636330] - [netdrv] e1000: use DMA API instead of PCI DMA functions (Dean Nelson) [636330] - [netdrv] e1000: use skb_headlen() (Dean Nelson) [636330] - [netdrv] e1000: do not modify tx_queue_len on link speed change (Dean Nelson) [636330] - [netdrv] intel: remove trailing space in messages (Dean Nelson) [636330] - [netdrv] e1000: Fix DMA mapping error handling on RX (Dean Nelson) [636330] - [netdrv] e1000: correct wrong coding style for "else" (Dean Nelson) [636330] - [netdrv] e1000: convert to use netdev_for_each_mc_addr (Dean Nelson) [636330] - [netdrv] e1000: call pci_save_state after pci_restore_state (Dean Nelson) [636330] - [netdrv] e1000: Report link status in ethtool when interface is down (Dean Nelson) [636330] - [netdrv] e1000: Fix tests of unsigned in *_tx_map() (Dean Nelson) [636330] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636330] - [netdrv] drivers/net: Move && and || to end of previous line (Dean Nelson) [636330] - [netdrv] request_irq - Remove unnecessary leading & from second arg (Dean Nelson) [636330] - [netdrv] net: Use netdev_alloc_skb_ip_align() (Dean Nelson) [636330] - [netdrv] e1000: Fix erroneous display of stats by ethtool -S (Dean Nelson) [636330] - [netdrv] e1000: Use the instance of net_device_stats from net_device (Dean Nelson) [636330] - [net] dcb: use after free in dcb_flushapp() (John Villalovos) [634003 634008] - [net] dcb: unlock on error in dcbnl_ieee_get() (John Villalovos) [634003 634008] - [net] dcbnl: more informed return values for new dcbnl routines (John Villalovos) [634003 634008] - [net] dcbnl: cleanup (John Villalovos) [634003 634008] - [net] dcbnl: adding DCBX feature flags get-set (John Villalovos) [634003 634008] - [x86] dcbnl: adding DCBX engine capability (John Villalovos) [634003 634008] - [net] net_dcb: add application notifiers (John Villalovos) [634003 634008] - [dbc] dcbnl: add appliction tlv handlers (John Villalovos) [634003 634008] - [net] Fix KABI breakage caused by backport of commit 3e29027af43728c2a91fe3f735ab2822edaf54a8 (John Villalovos) [634003 634008] - [x86] dcbnl: add support for ieee8021Qaz attributes (John Villalovos) [634003 634008] - [ata] ahci: Fix bug in storing EM messages (David Milburn) [653789] - [ata] ahci: add em_buffer attribute for AHCI hosts (David Milburn) [653789] - [ata] ahci: EM message type auto detect (David Milburn) [653789] - [x86] ACPICA: Optimization: Reduce the number of namespace walks (George Beshers) [635866] - [x86] ACPICA: Performance enhancement for namespace search and access (George Beshers) [635866] - [x86] ACPICA: Update flags for operand object (George Beshers) [635866] - [net] cxgb4: fix GRO stats counting (Michal Schmidt) [669737] - [net] gro: make gro_result_t a separate type for the sparse checker (Michal Schmidt) [669737] - [net] gro: add receive functions that return GRO result codes (Michal Schmidt) [669737] - [net] gro: Name the GRO result enumeration type (Michal Schmidt) [669737] - [virt] xen/events: use locked set|clear_bit() for cpu_evtchn_mask (Andrew Jones) [667359] - [virt] xen: synch event channels delivery on HVM (Andrew Jones) [667359] - [virt] xen: dynamically allocate irq & event structures (Andrew Jones) [667359] - [virt] xen: improvements to VIRQ_DEBUG output (Andrew Jones) [667359] - [virt] xen/evtchn: clear secondary CPUs' cpu_evtchn_mask[] after restore (Andrew Jones) [667359] - [virt] xen: ensure that all event channels start off bound to VCPU 0 (Andrew Jones) [667359] - [virt] xen: use dynamic_irq_init_keep_chip_data (Andrew Jones) [667359] - [virt] xen: set up IRQ before binding virq to evtchn (Andrew Jones) [667359] - [virt] xen: statically initialize cpu_evtchn_mask_p (Andrew Jones) [667359] - [scsi] mpt2sas: version upgrade (Tomas Henzl) [642590] - [scsi] mpt2sas: DIF Type 2 Protection Support (Tomas Henzl) [642590] - [scsi] mpt2sas: Call the_scsih_ir_shutdown prior to reporting the volumes missing from the OS (Tomas Henzl) [642590] - [scsi] mpt2sas: Basic code cleanup in mpt2sas_base (Tomas Henzl) [642590] - [scsi] mpt2sas: Prevent access to freed memory from port enable process (Tomas Henzl) [642590] - [scsi] mpt2sas: Fix the race between broadcast asyn event (Tomas Henzl) [642590] - [scsi] mpt2sas: Add support for customer specific branding messages (Tomas Henzl) [642590] - [scsi] mpt2sas: Revision P-MPI header update (Tomas Henzl) [642590] - [scsi] mpt2sas: Correct resizing calculation for max_queue_depth (Tomas Henzl) [642590] - [scsi] mpt2sas: Internal device reset complete event is not supported for older firmware prior to MPI Rev-K (Tomas Henzl) [642590] - [scsi] mpt2sas: Device removal handshake even though the PHYSTATUS_VACANT bit is set in the PhyStatus (Tomas Henzl) [642590] - [scsi] mpt2sas: Debug string changes from target to device (Tomas Henzl) [642590] - [scsi] mpt2sas: Sanity check for phy count is added using maxphy (Tomas Henzl) [642590] - [scsi] mpt2sas: Remove code for TASK_SET_FULL from-driver (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI2.0 header updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Modify code to support Expander switch (Tomas Henzl) [642590] - [scsi] mpt2sas: Create a pool of chain buffer instead of dedicated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added loadtime parameters for IOMissingDelay and parameters (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sanity check for cb_idx and smid access (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy message frame before releasing to free pool to have a local reference (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy sense buffer instead of working on direct memory location (Tomas Henzl) [642590] - [scsi] mpt2sas: Adding additional message to error escalation callback (Tomas Henzl) [642590] - [scsi] mpt2sas: Add additional check for responding volumes after Host Reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added ENOMEM return type when allocation fails (Tomas Henzl) [642590] - [scsi] mpt2sas: Redesign raid devices event handling using pd_handles per HBA (Tomas Henzl) [642590] - [scsi] mpt2sas: Tie a log info message to a specific PHY (Tomas Henzl) [642590] - [scsi] mpt2sas: print level KERN_DEBUG is replaced by KERN_INFO (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs support for tracebuffer (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI header version N is updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs counter for ioc reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy control support (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy counter support (Tomas Henzl) [642590] - [scsi] mpt2sas: Staged device discovery disable_discovery module parameter is added (Tomas Henzl) [642590] - [scsi] mpt2sas: Hold Controller reset when another reset is in progress (Tomas Henzl) [642590] - [netdrv] bnx2: Free IRQ before freeing status block memory (John Feeney) [635889] - [netdrv] bnx2: remove cancel_work_sync() from remove_one (John Feeney) [635889] - [netdrv] bnx2: Use static const (John Feeney) [635889] - [netdrv] bnx2: don't use flush_scheduled_work() (John Feeney) [635889] - [netdrv] bnx2: Remove config access to non-standard registers (John Feeney) [635889] - [netdrv] bnx2: Fix reset bug on 5709 (John Feeney) [635889] - [netdrv] Update to firmware 6.0.x (John Feeney) [635889] - [netdrv] bnx2: Enable AER on PCIE devices only (John Feeney) [635889] - [netdrv] bnx2: Add PCI Advanced Error Reporting support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.17 (John Feeney) [635889] - [netdrv] bnx2: Remove some unnecessary smp_mb() in tx fast path (John Feeney) [635889] - [netdrv] bnx2: Call pci_enable_msix() with actual number of vectors (John Feeney) [635889] - [netdrv] bnx2: Use proper counter for net_device_stats->multicast (John Feeney) [635889] - [netdrv] bnx2: use device model DMA API (John Feeney) [635889] - [netdrv] bnx2: allocate with GFP_KERNEL flag on RX path init (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.16 (John Feeney) [635889] - [netdrv] bnx2: Dump some config space registers during TX timeout (John Feeney) [635889] - [netdrv] bnx2: fix dma_get_ops compilation breakage (John Feeney) [635889] - [netdrv] bnx2: Use netif_carrier_off() to prevent timeout (John Feeney) [635889] - [netdrv] bnx2: Fix register printouts during NETEV_WATCHDOG (John Feeney) [635889] - [netdrv] bnx2: Add prefetches to rx path (John Feeney) [635889] - [netdrv] bnx2: Add GRO support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.9 (John Feeney) [635889] - [netdrv] bnx2: Remove now useless VPD code (John Feeney) [635889] - [netdrv] bnx2: Add helper to search for VPD keywords (John Feeney) [635889] - [netdrv] bnx2: Add VPD information field helper functions (John Feeney) [635889] - [netdrv] bnx2: Add helper to find a VPD resource data type (John Feeney) [635889] - [netdrv] bnx2: Add large and small resource data type code (John Feeney) [635889] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635889] - [netdrv] bnx2: convert multiple drivers to use netdev_for_each_mc_addr (John Feeney) [635889] - [netdrv] bnx2: Use (pr|netdev|netif)_ macro helpers (John Feeney) [635889] - [netdrv] be2net: update be2net driver to version 2.103.298r (Ivan Vecera) [635741] - [netdrv] ixgbe: update to upstream version 3.0.12-k2 (Andy Gospodarek) [561359 617193 622640 629909 632598 637332] - [netdrv] igb driver update (Stefan Assmann) [636322] - [netdrv] e1000e: upstream to upstream version 1.2.20 (Andy Gospodarek) [636325] - [pci] Fix warnings when CONFIG_DMI unset (Jon Masters) [639965] - [pci] export SMBIOS provided firmware instance and label to sysfs (Jon Masters) [639965] - [fs] xfs: don't block on buffer read errors (Dave Chinner) [581838] - [fs] xfs: serialise unaligned direct IOs (Dave Chinner) [669272] - [fs] xfs: ensure sync write errors are returned (Dave Chinner) [669272] - [netdrv] hostap_cs: fix sleeping function called from invalid context (Stanislaw Gruszka) [621103] - [netdrv] p54usb: New USB ID for Gemtek WUBI-100GW (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add 5 more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] orinoco: clear countermeasure setting on commit (Stanislaw Gruszka) [621103] - [netdrv] orinoco: fix TKIP countermeasure behaviour (Stanislaw Gruszka) [621103] - [netdrv] p54/eeprom.c: Return -ENOMEM on memory allocation failure (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add five more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] p54usb: fix off-by-one on !CONFIG_PM (Stanislaw Gruszka) [621103] - [netdrv] wext: fix potential private ioctl memory content leak (Stanislaw Gruszka) [621103] - [netdrv] hostap_pci: set dev->base_addr during probe (Stanislaw Gruszka) [621103] - [netdrv] ath5k: check return value of ieee80211_get_tx_rate (Stanislaw Gruszka) [621103] - [netdrv] p54: fix tx feedback status flag check (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix parsing of HT40 5 GHz CTLs (Stanislaw Gruszka) [621103] - [netdrv] ath5k: disable ASPM L0s for all cards (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: don't get expired BSSes (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix yet another buffer leak in the tx aggregation code (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix TSF after reset on AR913x (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: ignore spurious deauth (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix an off-by-one error in the PDADC boundaries calculation (Stanislaw Gruszka) [621103] - [netdrv] ath9k: enable serialize_regmode for non-PCIE AR9160 (Stanislaw Gruszka) [621103] - [netdrv] ath5k: initialize ah->ah_current_channel (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix supported rates IE if AP doesn't give us it's rates (Stanislaw Gruszka) [621103] - [netdrv] libertas/sdio: 8686: set ECSI bit for 1-bit transfers (Stanislaw Gruszka) [621103] - [netdrv] mac80211: do not wip out old supported rates (Stanislaw Gruszka) [621103] - [netdrv] p54pci: add Symbol AP-300 minipci adapters pciid (Stanislaw Gruszka) [621103] - [netdrv] hostap: Protect against initialization interrupt (Stanislaw Gruszka) [621103] - [netdrv] ath9k: Avoid corrupt frames being forwarded to mac80211 (Stanislaw Gruszka) [621103] - [netdrv] ath9k: re-enable ps by default for new single chip families (Stanislaw Gruszka) [621103] - [netdrv] ath5k: drop warning on jumbo frames (Stanislaw Gruszka) [621103] - [netdrv] wl1251: fix a memory leak in probe (Stanislaw Gruszka) [621103] - [netdrv] ath9k: add support for 802.11n bonded out AR2427 (Stanislaw Gruszka) [621103] - [netdrv] wireless: report reasonable bitrate for MCS rates through wext (Stanislaw Gruszka) [621103] - [netdrv] p54usb: Add device ID for Dell WLA3310 USB (Stanislaw Gruszka) [621103] - [netdrv] ath5k: retain promiscuous setting (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix rts threshold check (Stanislaw Gruszka) [621103] - [netdrv] mac80211: Fix robust management frame handling (MFP) (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: fix panic triggered by undersized rxstream buffer (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: add a couple more USB IDs (Stanislaw Gruszka) [621103] - [netdrv] rtl8180: fix tx status reporting (Stanislaw Gruszka) [621103] - [drm] fix writeback on rn50 powerpc (Dave Airlie) [667565] - [net] backport of vlan_get_protocol() (Andy Gospodarek) [669787] - [mm] backport vzalloc() and vzalloc_node() (Andy Gospodarek) [669787]- [block] blk-cgroup: Allow creation of hierarchical cgroups (Vivek Goyal) [658482] - [netdrv] tg3: Provide EEE support (John Feeney) [632105] - [netdrv] tg3: Disable TSS except for 5719 (John Feeney) [634316] - [netdrv] tg3: Raise the jumbo frame BD flag threshold (John Feeney) [635078] - [netdrv] tg3: Enable phy APD for 5717 and later asic revs (John Feeney) [635078] - [netdrv] tg3: Enable mult rd DMA engine on 5719 (John Feeney) [635078] - [netdrv] tg3: Fix 5719 internal FIFO overflow problem (John Feeney) [635078] - [netdrv] tg3: Assign correct tx margin for 5719 (John Feeney) [635078] - [netdrv] tg3: Apply 10Mbps fix to all 57765 revisions (John Feeney) [635078] - [netdrv] tg3: Add extend rx ring sizes for 5717 and 5719 (John Feeney) [635078] - [netdrv] tg3: Prepare for larger rx ring sizes (John Feeney) [635078] - [netdrv] tg3: 5719: Prevent tx data corruption (John Feeney) [635078] - [netdrv] tg3: Unlock 5717 B0+ support (John Feeney) [635078] - [netdrv] tg3: Fix read DMA FIFO overruns on recent devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.113 (John Feeney) [635078] - [netdrv] tg3: Migrate tg3_flags to phy_flags (John Feeney) [635078] - [netdrv] tg3: Create phy_flags and migrate phy_is_low_power (John Feeney) [635078] - [netdrv] tg3: Add phy-related preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Add error reporting to tg3_phydsp_write() (John Feeney) [635078] - [netdrv] tg3: Improve small packet performance (John Feeney) [635078] - [netdrv] tg3: Remove 5720, 5750, and 5750M (John Feeney) [635078] - [netdrv] tg3: Detect APE firmware types (John Feeney) [635078] - [netdrv] tg3: Restrict ASPM workaround devlist (John Feeney) [635078] - [netdrv] tg3: Manage gphy power for CPMU-less devs only (John Feeney) [635078] - [netdrv] tg3: Don't access phy test ctrl reg for 5717+ (John Feeney) [635078] - [netdrv] tg3: Create TG3_FLG3_5717_PLUS flag (John Feeney) [635078] - [netdrv] tg3: Disable TSS also during tg3_close() (John Feeney) [635078] - [netdrv] tg3: Add 5784 ASIC rev to earlier PCIe MPS fix (John Feeney) [635078] - [netdrv] tg3: Update version to 3.112 (John Feeney) [635078] - [netdrv] tg3: Fix some checkpatch errors (John Feeney) [635078] - [netdrv] tg3: Revert PCIe tx glitch fix (John Feeney) [635078] - [netdrv] tg3: Report driver version to firmware (John Feeney) [635078] - [netdrv] tg3: Relax 5717 serdes restriction (John Feeney) [635078] - [netdrv] tg3: Fix single MSI-X vector coalescing (John Feeney) [635078] - [netdrv] tg3: Revert RSS indir tbl setup change (John Feeney) [635078] - [netdrv] tg3: allow TSO on vlan devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.111 (John Feeney) [635078] - [netdrv] tg3: 5717: Allow serdes link via parallel detect (John Feeney) [635078] - [netdrv] tg3: Allow single MSI-X vector allocations (John Feeney) [635078] - [netdrv] tg3: Off-by-one error in RSS setup (John Feeney) [635078] - [netdrv] tg3: Enable GRO by default. (John Feeney) [635078] - [netdrv] tg3: Update version to 3.110 (John Feeney) [635078] - [netdrv] tg3: Remove function errors flagged by checkpatch (John Feeney) [635078] - [netdrv] tg3: Unify max pkt size preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Re-inline VLAN tags when appropriate (John Feeney) [635078] - [netdrv] tg3: Optimize rx double copy test (John Feeney) [635078] - [netdrv] tg3: Update version to 3.109 (John Feeney) [635078] - [netdrv] tg3: Remove tg3_dump_state() (John Feeney) [635078] - [netdrv] tg3: Cleanup if codestyle (John Feeney) [635078] - [netdrv] tg3: The case of switches (John Feeney) [635078] - [netdrv] tg3: Whitespace, constant, and comment updates (John Feeney) [635078] - [netdrv] tg3: Use VPD fw version when present (John Feeney) [635078] - [netdrv] tg3: Prepare FW version code for VPD versioning (John Feeney) [635078] - [netdrv] tg3: Fix message 80 char violations (John Feeney) [635078] - [netdrv] tg3: netdev_err() => dev_err() (John Feeney) [635078] - [netdrv] tg3: Replace pr_err with sensible alternatives (John Feeney) [635078] - [netdrv] tg3: Restore likely() check in tg3_poll_msix() (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: change the field used with the TG3_FLAG_10_100_ONLY constant (John Feeney) [635078] - [netdrv] tg3: Remove now useless VPD code (John Feeney) [635078] - [netdrv] pci: Add helper to search for VPD keywords (John Feeney) [635078] - [netdrv] pci: Add VPD information field helper functions (John Feeney) [635078] - [netdrv] pci: Add helper to find a VPD resource data type (John Feeney) [635078] - [netdrv] pci: Add large and small resource data type code (John Feeney) [635078] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635078] - [netdrv] net: convert multiple drivers to use netdev_for_each_mc_addr, part6 (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: Use (pr|netdev)_ macro helpers (John Feeney) [635078] - [kdump] vt-d: Handle previous faults after enabling fault handling (Takao Indoh) [617137] - [kdump] Enable the intr-remap fault handling after local apic setup (Takao Indoh) [617137] - [kdump] vt-d: Fix the vt-d fault handling irq migration in the x2apic mode (Takao Indoh) [617137] - [kdump] vt-d: Quirk for masking vtd spec errors to platform error handling logic (Takao Indoh) [617137] - [netdrv] return operator cleanup (Dean Nelson) [636331] - [netdrv] e100: Add missing read memory barrier (Dean Nelson) [636331] - [net] trans_start cleanups (Dean Nelson) [636331] - [netdrv] e100: Fix the TX workqueue race (Dean Nelson) [636331] - [netdrv] Use pr_ and netif_ (Dean Nelson) [636331] - [net] convert multiple drivers to use netdev_for_each_mc_addr, part4 (Dean Nelson) [636331] - [net] use netdev_mc_count and netdev_mc_empty when appropriate (Dean Nelson) [636331] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636331] - [netdrv] e100: Fix to allow systems with FW based cards to resume from STD (Dean Nelson) [636331] - [net] Use netdev_alloc_skb_ip_align() (Dean Nelson) [636331] - [netdrv] qlcnic: change module parameter permissions (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ethtool diagnostics test (Chad Dupuis) [667192] - [netdrv] qlcnic: fix flash fw version read (Chad Dupuis) [667192] - [netdrv] Use static const (Chad Dupuis) [667192] - [netdrv] qlcnic: reset pci function unconditionally during probe (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ocm window register offset calculation (Chad Dupuis) [667192] - [netdrv] qlcnic: fix LED test when interface is down (Chad Dupuis) [667192] - [netdrv] qlcnic: Updated driver version to 5.0.13 (Chad Dupuis) [667192] - [netdrv] qlcnic: LICENSE file for qlcnic (Chad Dupuis) [667192] - [netdrv] qlcnic: validate eswitch config values for PF (Chad Dupuis) [667192] - [netdrv] qlcnic: Disable loopback support (Chad Dupuis) [667192] - [netdrv] qlcnic: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667192] - [netdrv] qlcnic: Bumped up driver version to 5.0.12 (Chad Dupuis) [667192] - [netdrv] qlcnic: fix panic on load (Chad Dupuis) [667192] - [netdrv] qlcnic: lro off message log from set rx checsum (Chad Dupuis) [667192] - [netdrv] qlcnic: Add description for CN1000Q adapter (Chad Dupuis) [667192] - [netdrv] qlcnic: Fix for kdump (Chad Dupuis) [667192] - [netdrv] qlcnic: Allow minimum bandwidth of zero (Chad Dupuis) [667192] - [netdrv] qlcnic: define valid vlan id range (Chad Dupuis) [667192] - [netdrv] qlcnic: reduce rx ring size (Chad Dupuis) [667192] - [netdrv] qlcnic: fix mac learning (Chad Dupuis) [667192] - [netdrv] qlcnic: update ethtool stats (Chad Dupuis) [667192] - [scsi] QLogic's qlcnic driver (Bob Picco) [562921] - [mm] notifier_from_errno() cleanup (Prarit Bhargava) [669041] - [x86] convert cpu notifier to return encapsulate errno value (Prarit Bhargava) [669041] - [kernel] notifier: change notifier_from_errno(0) to return NOTIFY_OK (Prarit Bhargava) [669041] - [netdrv] netxen: update driver version 4.0.75 (Chad Dupuis) [667194] - [netdrv] netxen: enable LRO based on NETIF_F_LRO (Chad Dupuis) [667194] - [netdrv] netxen: update module description (Chad Dupuis) [667194] - [netdrv] drivers/net: Use static const (Chad Dupuis) [667194] - [netdrv] netxen: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667194] - [netdrv] netxen: remove unused firmware exports (Chad Dupuis) [667194] - [netdrv] netxen_nic: Fix the tx queue manipulation bug in netxen_nic_probe (Chad Dupuis) [667194] - [netdrv] netxen: fix kdump (Chad Dupuis) [667194] - [netdrv] netxen: make local function static (Chad Dupuis) [667194] - [netdrv] netxen: mask correctable error (Chad Dupuis) [667194] - [netdrv] netxen: fix race in tx stop queue (Chad Dupuis) [667194] - [netdrv] net: return operator cleanup (Chad Dupuis) [667194] - [mm] page-types.c: fix name of unpoison interface (Dean Nelson) [667686] - [mm] Documentation/vm: fix spelling in page-types.c (Dean Nelson) [667686] - [mm] page-types: exit early when invoked with -d|--describe (Dean Nelson) [667686] - [mm] page-types: whitespace alignment (Dean Nelson) [667686] - [mm] page-types: learn to describe flags directly from command line (Dean Nelson) [667686] - [mm] page-types: unsigned cannot be less than 0 in add_page() (Dean Nelson) [667686] - [mm] page-types: constify read only arrays (Dean Nelson) [667686] - [mm] tree-wide: fix assorted typos all over the place (Dean Nelson) [667686] - [kernel] kmsg_dump: use stable variable to dump kmsg buffer (Jarod Wilson) [632041] - [kernel] kmsg_dump: build fixups (Jarod Wilson) [632041] - [kernel] kmsg_dump: Dump on crash_kexec as well (Jarod Wilson) [632041] - [kernel] core: Add kernel message dumper to call on oopses and panics (Jarod Wilson) [632041] - [mm] shmem: put_super must percpu_counter_destroy (Jeff Moyer) [667550] - [fs] tmpfs: make tmpfs scalable with percpu_counter for used blocks (Jeff Moyer) [667550] - [fs] tmpfs: add accurate compare function to percpu_counter library (Jeff Moyer) [667550] - [netdrv] iwlagn: enable only rfkill interrupt when device is down (Stanislaw Gruszka) [593566] - [netdrv] wireless: use a dedicated workqueue for cfg80211 (Stanislaw Gruszka) [593566] - [netdrv] mac80211: do not requeue scan work when not needed (Stanislaw Gruszka) [593566] - [netdrv] mac80211: compete scan to cfg80211 if deferred scan fail to start (Stanislaw Gruszka) [593566] - [netdrv] mac80211: fix scan locking wrt. hw scan (Stanislaw Gruszka) [593566] - [netdrv] mac80211: flush workqueue before restarting device (Stanislaw Gruszka) [593566] - [drm] Backport AGP/DRM from 2.6.37-rc8 (Dave Airlie) [667565] - [drm] vga_switcheroo: backport (Dave Airlie) [667281] - [drm] fbcon: fix situation where fbcon gets deinitialised and can't reinit (Dave Airlie) [667281] - [char] vt: fix issue when fbcon wants to takeover a second time (Dave Airlie) [667281] - [drm] fb/kms: fix kABI issue in the aperture code (Dave Airlie) [667281] - [drm] fbdev: updates needed for drm backport (Dave Airlie) [667281] - [kernel] Revert "debug_locks: set oops_in_progress if we will log messages." (Dave Airlie) [667281] - [i2c] i2c-algo-bit: Add pre- and post-xfer hooks (Dave Airlie) [667281] - [x86] io-mapping: move asm include inside the config option (Dave Airlie) [667281] - [drm] io-mapping: Specify slot to use for atomic mappings (Dave Airlie) [667281] - [x86] Add array variants for setting memory to wc caching (Dave Airlie) [667281]- [x86] xsave: Use xsaveopt in context-switch path when supported (John Villalovos) [492912] - [x86] cpu: Enumerate xsaveopt (John Villalovos) [492912] - [x86] cpu: Add xsaveopt cpufeature (John Villalovos) [492912] - [x86] cpu: Make init_scattered_cpuid_features() consider cpuid subleaves (John Villalovos) [492912] - [x86] xsave: Sync xsave memory layout with its header for user handling (John Villalovos) [492912] - [x86] xsave: Track the offset, size of state in the xsave layout (John Villalovos) [492912] - [x86] fpu: Use static_cpu_has() to implement use_xsave() (John Villalovos) [492912] - [x86] Add new static_cpu_has() function using alternatives (John Villalovos) [492912] - [x86] fpu: Use the proper asm constraint in use_xsave() (John Villalovos) [492912] - [x86] Eliminate TS_XSAVE (John Villalovos) [492912] - [x86] cpu: Make APERF/MPERF a normal table-driven flag (John Villalovos) [492912] - [x86] Unify APERF/MPERF support (John Villalovos) [492912] - [x86] x86, cpu: Add AMD core boosting feature flag to /proc/cpuinfo (John Villalovos) [492912] - [scsi] lpfc: Update lpfc version for 8.3.5.30 driver release (Rob Evers) [663119] - [scsi] lpfc: Turned parity and serr bits back on after performing sli4 board reset PCI access (Rob Evers) [663119] - [scsi] lpfc: Use VPI for ALL ELS commands and allocate RPIs at node creation (Rob Evers) [663119] - [scsi] lpfc: Correct bit-definitions in SLI4 data structures (Rob Evers) [663119] - [scsi] lpfc: Update lpfc version for 8.3.5.29 driver release (Rob Evers) [663119] - [scsi] lpfc: Implement new SLI4 initialization procedures based on if_type (Rob Evers) [663119] - [scsi] lpfc: Implement the FC and SLI async event handlers (Rob Evers) [663119] - [scsi] lpfc: Comment update, minor re-order to sync w/ upstream (Rob Evers) [663119] - [scsi] lpfc: Fixed panic in the __lpfc_sli_get_sglq (Rob Evers) [663119] - [scsi] lpfc: Fixed management command context setting (Rob Evers) [663119] - [netdrv] vxge: make functions local and remove dead code (Bob Picco) [636869] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Bob Picco) [636869] - [netdrv] vxge-main.c: Use pr_ and netdev_ (Bob Picco) [636869] - [netdrv] vxge: Version update (Bob Picco) [636869] - [netdrv] vxge: Update copyright information (Bob Picco) [636869] - [netdrv] vxge: NETIF_F_LLTX removal (Bob Picco) [636869] - [netdrv] vxge: Fix multicast issues (Bob Picco) [636869] - [netdrv] vxge: Remove queue_state references (Bob Picco) [636869] - [netdrv] vxge: show startup message with KERN_INFO (Bob Picco) [636869] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Bob Picco) [636869] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH for TCO Watchdog (David Milburn) [464257] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH (David Milburn) [464257] - [i2c] i2c-i801: Add Intel Patsburg device ID (David Milburn) [464257] - [pci] update Intel Patsburg defines (David Milburn) [464257] - [pci] irq and pci_ids patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [sound] ALSA HD Audio patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] watchdog: TCO Watchdog patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] ahci: AHCI and RAID mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [ata] ata_piix: IDE Mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [netdrv] ibmveth: Free irq on error path (Steve Best) [632706] - [netdrv] ibmveth: Cleanup error handling inside ibmveth_open (Steve Best) [632706] - [netdrv] ibmveth: Update module information and version (Steve Best) [632706] - [netdrv] ibmveth: Remove some unnecessary include files (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific assert to BUG_ON (Steve Best) [632706] - [netdrv] ibmveth: Return -EINVAL on all ->probe errors (Steve Best) [632706] - [netdrv] ibmveth: Coding style fixes (Steve Best) [632706] - [netdrv] ibmveth: Some formatting fixes (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific error functions to netdev_err (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific debug to netdev_dbg (Steve Best) [632706] - [netdrv] ibmveth: Remove redundant function prototypes (Steve Best) [632706] - [netdrv] ibmveth: Convert to netdev_alloc_skb (Steve Best) [632706] - [netdrv] ibmveth: remove procfs code (Steve Best) [632706] - [netdrv] ibmveth: Enable IPv6 checksum offload (Steve Best) [632706] - [netdrv] ibmveth: Remove duplicate checksum offload setup code (Steve Best) [632706] - [netdrv] ibmveth: Add optional flush of rx buffer (Steve Best) [632706] - [netdrv] ibmveth: Add scatter-gather support (Steve Best) [632706] - [netdrv] ibmveth: Use lighter weight read memory barrier in ibmveth_poll (Steve Best) [632706] - [netdrv] ibmveth: Add rx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Add tx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Remove LLTX (Steve Best) [632706] - [netdrv] ibmveth: batch rx buffer replacement (Steve Best) [632706] - [netdrv] ibmveth: Remove integer divide caused by modulus (Steve Best) [632706] - [scsi] ibmvfc: version 1.0.9 (Steve Best) [632710] - [scsi] ibmvfc: Handle Virtual I/O Server reboot (Steve Best) [632710] - [scsi] ibmvfc: Log link up/down events (Steve Best) [632710] - [scsi] ibmvfc: Fix terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Fix rport add/delete race resulting in oops (Steve Best) [632710] - [scsi] ibmvfc: Add support for fc_block_scsi_eh (Steve Best) [632710] - [scsi] ibmvfc: Add FC Passthru support (Steve Best) [632710] - [scsi] ibmvfc: Fix adapter cancel flags for terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Remove unnecessary parameter to ibmvfc_init_host (Steve Best) [632710] - [scsi] ibmvfc: Fix locking in ibmvfc_remove (Steve Best) [632710] - [scsi] ibmvfc: Fixup TMF response handling (Steve Best) [632710] - [ppc64] Enable PM_SLEEP on POWER w/o KABI changes (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support for RHEL6.1 (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support (Steve Best) [632683] - [ppc64] ibmvscsi: Fix softlockup on resume (Steve Best) [632683] - [ppc64] ibmvfc: Fix soft lockup on resume (Steve Best) [632683] - [ppc64] ibmvscsi: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmvfc: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmveth: Add suspend/resume support (Steve Best) [632683] - [ppc64] vio: Add power management support (Steve Best) [632683] - [ppc64] pseries: Migration code reorganization / hibernation prep (Steve Best) [632683] - [configs] redhat: added CONFIG_SECURITY_DMESG_RESTRICT option (Frantisek Hrbata) [653245] - [kernel] restrict unprivileged access to kernel syslog (Frantisek Hrbata) [653245] - [edac] i7300_edac: Fix an error with RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add it to x86 RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly initialize per-csrow memory size (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: better initialize page counts (Mauro Carvalho Chehab) [638237] - [edac] MAINTAINERS: Add maintainer for i7300-edac driver (Mauro Carvalho Chehab) [638237] - [edac] i7300-edac: CodingStyle cleanup (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Improve comments (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: reorganize the file contents (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect channel on CE errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for corrected errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for fatal errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: pre-allocate a buffer used to prepare err messages (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Fix MTR x4/x8 detection logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Make the debug messages coherent with the others (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: remove get_error_info logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a code to cleanup error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add support for reporting FBD errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect the type of error correction (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Detect if the device is on single mode (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Adds detection for enhanced scrub mode on x8 (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Clear the error bit after reading (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add error detection code for global errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Better name PCI devices (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a FIXME note about the error correction type (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: add global error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: display info if ECC is enabled or not (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: start a driver for i7300 chipset (Mauro Carvalho Chehab) [638237] - [net] ipsec: fragment locally generated tunnel-mode IPSec6 packets as needed (Herbert Xu) [661113] - [dma] Fix incorrect iommu in ioatdma (John Feeney) [611884] - [pci] sysfs: Update ROM to include default owner write access (Alex Williamson) [668478] - [x86] tboot: Add support for S3 memory integrity protection (John Villalovos) [464222] - [x86] Fix checking of SRAT when node 0 ram is not from 0 (Amerigo Wang) [668340] - [virt] VMX: when entering real mode align segment base to 16 bytes (Gleb Natapov) [665970] - [virt] xenbus: implement O_NONBLOCK (Paolo Bonzini) [607262] - [virt] x86: Push potential exception error code on task switches (Gleb Natapov) [654284] - [virt] VMX: add module parameter to avoid trapping HLT instructions (Gleb Natapov) [661540] - [netdrv] QLogic nextxen driver updates (Bob Picco) [562940] - [scsi] libsas: fix NCQ mixing with non-NCQ (David Milburn) [621606]- [netdrv] BNX2I: Updated version, copyright, and maintainer info (Mike Christie) [635894] - [netdrv] BNX2I: Added iSCSI text pdu support for iSCSI offload (Mike Christie) [635894] - [netdrv] BNX2I: Added jumbo MTU support for the no shost case (Mike Christie) [635894] - [netdrv] BNX2I: Added support for the 57712(E) devices (Mike Christie) [635894] - [netdrv] BNX2I: Added handling for unsupported iSCSI offload hba (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the 32-bit swapping of the LUN field for nopouts for 5771X (Mike Christie) [635894] - [netdrv] BNX2I: Allow ep CONNECT_FAILED condition to go through proper cleanup (Mike Christie) [635894] - [netdrv] BNX2I: Added reconnect fix connecting against Lefthand targets (Mike Christie) [635894] - [netdrv] BNX2I: Cleaned up various error conditions in ep_connect/disconnect (Mike Christie) [635894] - [netdrv] BNX2I: Added return code check for chip kwqe submission request (Mike Christie) [635894] - [netdrv] BNX2I: Modified the bnx2i stop path to compensate for in progress ops (Mike Christie) [635894] - [netdrv] BNX2I: Removed the dynamic registration of CNIC (Mike Christie) [635894] - [netdrv] BNX2I: Added mutex lock protection to conn_get_param (Mike Christie) [635894] - [netdrv] BNX2I: Allow to abort the connection if connect request times out (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the remote TCP RST handling for the 570X (1g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a cid leak issue for 5771X (10g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the endian bug in the TMF LUN cmd send (Mike Christie) [635894] - [netdrv] BNX2I: Added chip cleanup for the remove module path (Mike Christie) [635894] - [netdrv] BNX2I: Recouple the CFC delete cleanup with cm_abort/close completion (Mike Christie) [635894] - [netdrv] BNX2I: Added support for other TMFs besides ABORT_TASK (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a protocol violation on nopout responses (Mike Christie) [635894] - [netdrv] BNX2I: Added host param ISCSI_HOST_PARAM_IPADDRESS (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the TCP graceful termination initiation (Mike Christie) [635894] - [netdrv] BNX2I: Fine tuned conn destroy and context destroy timeout values (Mike Christie) [635894] - [netdrv] cnic: Fix the type field in SPQ messages (Mike Christie) [635892] - [netdrv] cnic: Do not call bnx2i when bnx2i is calling cnic_unregister_driver() (Mike Christie) [635892] - [netdrv] cnic: Do not allow iSCSI and FCoE on bnx2x multi-function mode (Mike Christie) [635892] - [netdrv] cnic: fix mem leak on allocation failures in cnic_alloc_uio_rings() (Mike Christie) [635892] - [netdrv] cnic: Add FCoE support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Add kcq2 support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Call cm_connect_complete() immediately on error (Mike Christie) [635892] - [netdrv] cnic: Check device state before reading the kcq pointer in IRQ (Mike Christie) [635892] - [netdrv] cnic: Support NIC Partition mode (Mike Christie) [635892] - [netdrv] cnic: Use proper client and connection IDs on iSCSI ring (Mike Christie) [635892] - [netdrv] cnic: Improve ->iscsi_nl_msg_send() (Mike Christie) [635892] - [netdrv] cnic: Prevent "scheduling while atomic" when calling ->cnic_init() (Mike Christie) [635892] - [netdrv] cnic: Fix iSCSI TCP port endian order (Mike Christie) [635892] - [netdrv] drivers/net/cnic.c: Remove unnecessary semicolons (Mike Christie) [635892] - [netdrv] cnic: Add support for 57712 device (Mike Christie) [635892] - [netdrv] cnic: Decouple uio close from cnic shutdown (Mike Christie) [635892] - [netdrv] cnic: Add cnic_uio_dev struct (Mike Christie) [635892] - [netdrv] cnic: Add cnic_free_uio() (Mike Christie) [635892] - [netdrv] cnic: Defer iscsi connection cleanup (Mike Christie) [635892] - [netdrv] cnic: Add cnic_bnx2x_destroy_ramrod() (Mike Christie) [635892] - [netdrv] cnic: Convert ctx_flags to bit fields (Mike Christie) [635892] - [netdrv] cnic: Add common cnic_request_irq() (Mike Christie) [635892] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635892] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635892] - [netdrv] cnic: Fine-tune ring init code (Mike Christie) [635892] - [netdrv] cnic: Use pfid for internal memory offsets (Mike Christie) [635892] - [netdrv] cnic: Pass cp pointer to BNX2X_HW_CID (Mike Christie) [635892] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Mike Christie) [635892] - [netdrv] cnic: Update version to 2.1.3 (Mike Christie) [635892] - [netdrv] cnic: Further unify kcq handling code (Mike Christie) [635892] - [netdrv] cnic: Restructure kcq processing (Mike Christie) [635892] - [netdrv] cnic: Unify kcq allocation for all devices (Mike Christie) [635892] - [netdrv] cnic: Unify IRQ code for all hardware types (Mike Christie) [635892] - [netdrv] cnic: Fine-tune CID memory space calculation (Mike Christie) [635892] - [netdrv] cnic: Fix cnic_cm_abort() error handling (Mike Christie) [635892] - [netdrv] cnic: Refactor and fix cnic_ready_to_close() (Mike Christie) [635892] - [netdrv] cnic: Refactor code in cnic_cm_process_kcqe() (Mike Christie) [635892] - [netdrv] cnic: Return error code in cnic_cm_close() if unsuccessful (Mike Christie) [635892] - [netdrv] cnic: Return SPQ credit to bnx2x after ring setup and shutdown (Mike Christie) [635892] - [netdrv] cnic: Convert cnic_local_flags to atomic ops (Mike Christie) [635892] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Mike Christie) [635892] - [netdrv] bnx2x: update version to 1.62.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: replace FW to 6.2.5 (Mike Christie) [635942] - [netdrv] bnx2x: add FW 6.2.5 files (Mike Christie) [635942] - [netdrv] bnx2x: Add DCB/PFC support - link layer (Mike Christie) [635942] - [netdrv] bnx2x: add DCB support (Mike Christie) [635942] - [netdrv] bnx2x: add a select queue callback (Mike Christie) [635942] - [netdrv] bnx2x: Take the distribution range definition out of skb_tx_hash() (Mike Christie) [635942] - [netdrv] bnx2x: add FCoE ring (Mike Christie) [635942] - [netdrv] bnx2x: Update version number and a date (Mike Christie) [635942] - [netdrv] bnx2x: Fixed a compilation warning (Mike Christie) [635942] - [netdrv] bnx2x: Use dma_alloc_coherent() semantics for ILT memory allocation (Mike Christie) [635942] - [netdrv] bnx2x: LSO code was broken on BE platforms (Mike Christie) [635942] - [netdrv] bnx2x: Add Nic partitioning mode (57712 devices) (Mike Christie) [635942] - [netdrv] bnx2x: Use helpers instead of direct access to the shinfo(skb) fields (Mike Christie) [635942] - [netdrv] bnx2x: Do interrupt mode initialization and NAPIs adding before register_netdev() (Mike Christie) [635942] - [netdrv] bnx2x: Disable local BHes to prevent a dead-lock situation (Mike Christie) [635942] - [netdrv] net: bnx2x: fix error value sign (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Remove unnecessary semicolons (Mike Christie) [635942] - [netdrv] bnx2x: Update version number (Mike Christie) [635942] - [netdrv] bnx2x: Reset 8073 phy during common init (Mike Christie) [635942] - [netdrv] bnx2x: Do not enable CL37 BAM unless it is explicitly enabled (Mike Christie) [635942] - [netdrv] bnx2x: Fix resetting BCM8726 PHY during common init (Mike Christie) [635942] - [netdrv] bnx2x: Clear latch indication on link reset (Mike Christie) [635942] - [netdrv] bnx2x: Fix port selection in case of E2 (Mike Christie) [635942] - [netdrv] bnx2x: Fix waiting for reset complete on BCM848x3 PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Restore appropriate delay during BMAC reset (Mike Christie) [635942] - [netdrv] bnx2x: make local function static and remove dead code (Mike Christie) [635942] - [netdrv] bnx2x: Don't check for vlan group before vlan_tx_tag_present (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-3 (Mike Christie) [635942] - [netdrv] bnx2x: prevent false parity error in MSI-X memory of HC block (Mike Christie) [635942] - [netdrv] bnx2x: fix possible deadlock in HC hw block (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: remove unnecessary FUNC_FLG_RSS flag and related (Mike Christie) [635942] - [netdrv] bnx2x: Use correct FW constant for header padding (Mike Christie) [635942] - [netdrv] bnx2x: do not deal with power if no capability (Mike Christie) [635942] - [netdrv] bnx2x: remove redundant commands during error handling (Mike Christie) [635942] - [netdrv] bnx2x: Optimized the branching in the bnx2x_rx_int() (Mike Christie) [635942] - [netdrv] bnx2x: Fixing a typo: added a missing RSS enablement (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-1 (Mike Christie) [635942] - [netdrv] bnx2x: properly initialize FW stats (Mike Christie) [635942] - [netdrv] bnx2x: code beautify (Mike Christie) [635942] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635942] - [netdrv] bnx2x: move msix table initialization to probe() (Mike Christie) [635942] - [netdrv] bnx2x: use L1_CACHE_BYTES instead of magic number (Mike Christie) [635942] - [netdrv] bnx2x: remove unused fields in main driver structure (Mike Christie) [635942] - [netdrv] bnx2x: remove unused parameter in reuse_rx_skb() (Mike Christie) [635942] - [netdrv] bnx2x: Add 57712 support (Mike Christie) [635942] - [netdrv] bnx2x: change type of spq_left to atomic (Mike Christie) [635942] - [netdrv] bnx2x: rename MF related fields (Mike Christie) [635942] - [netdrv] bnx2x: remove old FW files (Mike Christie) [635942] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635942] - [netdrv] bnx2x: add 6.0.34 fw files (Mike Christie) [635942] - [netdrv] bnx2x: create folder for bnx2x firmware files (Mike Christie) [635942] - [netdrv] bnx2x: Moved enabling of MSI to the bnx2x_set_num_queues() (Mike Christie) [635942] - [netdrv] bnx2x: Use netif_set_real_num_{rx, tx}_queues() (Mike Christie) [635942] - [netdrv] bnx2x: return operator cleanup (Mike Christie) [635942] - [netdrv] bnx2x: Spread rx buffers between allocated queues (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: use ARRAY_SIZE macro in bnx2x_main.c (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-6 (Mike Christie) [635942] - [netdrv] bnx2x: Change LED scheme for dual-media (Mike Christie) [635942] - [netdrv] bnx2x: Add dual-media changes (Mike Christie) [635942] - [netdrv] bnx2x: Organize PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Apply logic changes for the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Move common function into aggregated function (Mike Christie) [635942] - [netdrv] bnx2x: Adjust flow-control with the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Adjust alignment of split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Unify PHY attributes (Mike Christie) [635942] - [netdrv] bnx2x: avoid skb->ip_summed initialization (Mike Christie) [635942] - [netdrv] skbuff.h: add skb_checksum_none_assert() (Mike Christie) [635942] - [netdrv] bnx2x: Update version to 1.52.53-5 (Mike Christie) [635942] - [netdrv] bnx2x: Add BCM84823 to the supported PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx LED configuration (Mike Christie) [635942] - [netdrv] bnx2x: Remove unneeded setting of XAUI low power to BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx configuration according to IEEE (Mike Christie) [635942] - [netdrv] bnx2x: Reset link before any new link settings (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue In BCM8727 based boards (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue of BCM8073/BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: fix wrong return from bnx2x_trylock_hw_lock (Mike Christie) [635942] - [netdrv] bnx2x: small fix in stats handling (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-4 (Mike Christie) [635942] - [netdrv] bnx2x: Fix PHY locking problem (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Adjust confusing if indentation (Mike Christie) [635942] - [netdrv] bnx2x: Load firmware in open() instead of probe() (Mike Christie) [635942] - [netdrv] bnx2x: Protect statistics ramrod and sequence number (Mike Christie) [635942] - [netdrv] bnx2x: Protect a SM state change (Mike Christie) [635942] - [netdrv] net: bnx2x_cmn.c needs net/ip6_checksum.h for csum_ipv6_magic (Mike Christie) [635942] - [netdrv] bnx2x: update driver version to 1.52.53-3 (Mike Christie) [635942] - [netdrv] bnx2x: Move statistics handling code to bnx2x_stats.* (Mike Christie) [635942] - [netdrv] bnx2x: Create separate file for ethtool routines (Mike Christie) [635942] - [netdrv] bnx2x: Create bnx2x_cmn.* files (Mike Christie) [635942] - [netdrv] bnx2x: move global variable load_count to bnx2x.h (Mike Christie) [635942] - [netdrv] bnx2x: store module parameters in driver main structure (Mike Christie) [635942] - [netdrv] bnx2x: Create separate folder for bnx2x driver (Mike Christie) [635942] - [netdrv] bnx2x: Set RXHASH for LRO packets (Mike Christie) [635942] - [netdrv] bnx2x: Make ethtool_ops::set_flags() return -EINVAL for unsupported flags (Mike Christie) [635942] - [netdrv] bnx2x: fail when try to setup unsupported features (Mike Christie) [635942] - [netdrv] bnx2x: Fix link problem with some DACs (Mike Christie) [635942] - [netdrv] bnx2x: avoid TX timeout when stopping device (Mike Christie) [635942] - [netdrv] bnx2x: Remove two prefetch() (Mike Christie) [635942] - [netdrv] bnx2x: add support for receive hashing (Mike Christie) [635942] - [netdrv] bnx2x: Date and version (Mike Christie) [635942] - [netdrv] bnx2x: Rework power state handling code (Mike Christie) [635942] - [netdrv] bnx2x: use mask in test_registers() to avoid parity error (Mike Christie) [635942] - [netdrv] bnx2x: Fixed MSI-X enabling flow (Mike Christie) [635942] - [netdrv] bnx2x: Added new statistics (Mike Christie) [635942] - [netdrv] bnx2x: White spaces (Mike Christie) [635942] - [netdrv] bnx2x: Protect code with NOMCP (Mike Christie) [635942] - [netdrv] bnx2x: Increase DMAE max write size for 57711 (Mike Christie) [635942] - [netdrv] bnx2x: Parity errors handling for 57710 and 57711 (Mike Christie) [635942] - [netdrv] Revert "[netdrv] bnx2x: fix system hung after netdev watchdog" (Mike Christie) [635942] - [netdrv] bnx2x: Added GRO support (Mike Christie) [635942] - [netdrv] bnx2x: remove trailing space in messages (Mike Christie) [635942] - [netdrv] bnx2x: fix typo (Mike Christie) [635942] - [netdrv] bnx2x: convert to use netdev_for_each_mc_addr (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Use (pr|netdev|netif)_ macro helpers (Mike Christie) [635942] - [netdrv] bnx2x: use netdev_mc_count and netdev_mc_empty when appropriate (Mike Christie) [635942] - [netdrv] bnx2x: remove HAVE_ leftovers (Mike Christie) [635942] - [netdrv] bnx2x: use DEFINE_PCI_DEVICE_TABLE() (Mike Christie) [635942] - [netdrv] bnx2x: fix typos (Mike Christie) [635942] - [netdrv] bnx2x: Move && and || to end of previous line (Mike Christie) [635942] - [netdrv] bnx2x: Convert ethtool {get_stats, self_test}_count() ops to get_sset_count() (Mike Christie) [635942]- [virt] kvm: fast-path msi injection with irqfd (Michael S. Tsirkin) [658442] - [fs] cifs: make cifs_set_oplock_level() take a cifsInodeInfo pointer (Jeff Layton) [656461] - [fs] cifs: Add cifs_set_oplock_level (Jeff Layton) [656461] - [fs] cifs: eliminate cifsInodeInfo->write_behind_rc (Jeff Layton) [656461] - [fs] cifs: Fix checkpatch warnings and bump cifs version number (Jeff Layton) [656461] - [fs] cifs: wait for writeback to complete in cifs_flush (Jeff Layton) [656461] - [fs] cifs: convert cifsFileInfo->count to non-atomic counter (Jeff Layton) [656461] - [fs] cifs: move close processing from cifs_close to cifsFileInfo_put (Jeff Layton) [656461] - [fs] cifs: move cifsFileInfo_put to file.c (Jeff Layton) [656461] - [fs] cifs: convert GlobalSMBSeslock from a rwlock to regular spinlock (Jeff Layton) [656461] - [fs] cifs: Fix minor checkpatch warning and update cifs version (Jeff Layton) [656461] - [fs] cifs: move cifs_new_fileinfo to file.c (Jeff Layton) [656461] - [fs] cifs: eliminate pfile pointer from cifsFileInfo (Jeff Layton) [656461] - [fs] cifs: cifs_write argument change and cleanup (Jeff Layton) [656461] - [fs] cifs: clean up cifs_reopen_file (Jeff Layton) [656461] - [fs] cifs: eliminate the inode argument from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: eliminate oflags option from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: fix flags handling in cifs_posix_open (Jeff Layton) [656461] - [fs] cifs: eliminate cifs_posix_open_inode_helper (Jeff Layton) [656461] - [fs] cifs: don't use vfsmount to pin superblock for oplock breaks (Jeff Layton) [656461] - [fs] cifs: keep dentry reference in cifsFileInfo instead of inode reference (Jeff Layton) [656461] - [fs] Fix f_flags/f_mode in case of lookup_instantiate_filp() from open(pathname, 3) (Jeff Layton) [656461] - [fs] Kill path_lookup_open() (Jeff Layton) [656461] - [fs] add OPEN_FMODE definition (Jeff Layton) [656461] - [fs] cifs: allow calling cifs_build_path_to_root on incomplete cifs_sb (Jeff Layton) [646223] - [fs] cifs: fix check of error return from is_path_accessable (Jeff Layton) [646223] - [fs] cifs: don't take extra tlink reference in initiate_cifs_search (Jeff Layton) [646223] - [fs] cifs: make cifs_ioctl handle NULL filp->private_data correctly (Jeff Layton) [646223] - [fs] cifs: remove unneeded NULL tests (Jeff Layton) [646223] - [fs] cifs: convert tlink_tree to a rbtree (Jeff Layton) [646223] - [fs] cifs: store pointer to master tlink in superblock (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: initialize tlink_tree_lock and tlink_tree (Jeff Layton) [646223] - [fs] cifs: unregister as a user of slow work on module removal (Jeff Layton) [646223] - [fs] cifs: implement recurring workqueue job to prune old tcons (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: add "multiuser" mount option (Jeff Layton) [646223] - [fs] cifs: add routines to build sessions and tcons on the fly (Jeff Layton) [646223] - [fs] cifs: fix cifs_show_options to show "username=" or "multiuser" (Jeff Layton) [646223] - [fs] cifs: have find_readable/writable_file filter by fsuid (Jeff Layton) [646223] - [fs] cifs: have cifsFileInfo hold a reference to a tlink rather than tcon pointer (Jeff Layton) [646223] - [fs] cifs: add refcounted and timestamped container for holding tcons (Jeff Layton) [646223] - [fs] cifs: add kfree() on error path (Jeff Layton) [646223] - [fs] cifs: fix handling of signing with writepages (Jeff Layton) [646223] - [fs] cifs: have cifs_new_fileinfo take a tcon arg (Jeff Layton) [646223] - [fs] cifs: add cifs_sb_master_tcon and convert some callers to use it (Jeff Layton) [646223] - [fs] cifs: temporarily rename cifs_sb->tcon to ptcon to catch stragglers (Jeff Layton) [646223] - [fs] cifs: add function to get a tcon from cifs_sb (Jeff Layton) [646223] - [fs] cifs: make various routines use the cifsFileInfo->tcon pointer (Jeff Layton) [646223] - [fs] cifs: Remove unnecessary casts of private_data (Jeff Layton) [646223] - [fs] cifs: add tcon field to cifsFileInfo struct (Jeff Layton) [646223] - [fs] cifs: eliminate redundant xdev check in cifs_rename (Jeff Layton) [646223] - [fs] cifs: consolidate error handling in several functions (Jeff Layton) [646223] - [fs] cifs: add "mfsymlinks" mount option (Jeff Layton) [651878] - [fs] cifs: use Minshall+French symlink functions (Jeff Layton) [651878] - [fs] cifs: implement CIFSCreateMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSFormatMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSQueryMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSCouldBeMFSymlink() and CIFSCheckMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSParseMFSymlink() (Jeff Layton) [651878] - [fs] cifs: set CONFIG_CIFS_FSCACHE to 'no' for now (Jeff Layton) [651865] - [fs] cifs: fix another memleak, in cifs_root_iget (Jeff Layton) [651865] - [fs] cifs: cancel_delayed_work() + flush_scheduled_work() -> cancel_delayed_work_sync() (Jeff Layton) [651865] - [fs] cifs: cifs_convert_address() returns zero on error (Jeff Layton) [651865] - [fs] cifs: handle FindFirst failure gracefully (Jeff Layton) [651865] - [fs] cifs: prevent infinite recursion in cifs_reconnect_tcon (Jeff Layton) [651865] - [fs] cifs: Cannot allocate memory error on mount (Jeff Layton) [651865] - [fs] cifs: Remove obsolete header (Jeff Layton) [651865] - [fs] cifs: Allow binding to local IP address (Jeff Layton) [651865] - [fs] cifs: fix broken oplock handling (Jeff Layton) [651865] - [fs] cifs: use type __u32 instead of int for the oplock parameter (Jeff Layton) [651865] - [fs] cifs: reduce false positives with inode aliasing serverino autodisable (Jeff Layton) [651865] - [fs] cifs: don't allow cifs_iget to match inodes of the wrong type (Jeff Layton) [651865] - [fs] cifs: remove redundant path walking in dfs_do_refmount (Jeff Layton) [651865] - [fs] cifs: ignore the "mand", "nomand" and "_netdev" mount options (Jeff Layton) [651865] - [fs] cifs: update README to include details about 'fsc' option (Jeff Layton) [651865] - [fs] cifs: Fix ordering of cleanup on module init failure (Jeff Layton) [651865] - [fs] cifs: relinquish fscache cookie before freeing CIFSTconInfo (Jeff Layton) [651865] - [fs] cifs: Missing ifdef (Jeff Layton) [651865] - [fs] cifs: Missing line from previous commit (Jeff Layton) [651865] - [fs] cifs: Fix build break when CONFIG_CIFS_FSCACHE disabled (Jeff Layton) [651865] - [fs] cifs: fsc should not default to "on" (Jeff Layton) [651865] - [fs] cifs: add mount option to enable local caching (Jeff Layton) [651865] - [fs] cifs: read pages from FS-Cache (Jeff Layton) [651865] - [fs] cifs: store pages into local cache (Jeff Layton) [651865] - [fs] cifs: FS-Cache page management (Jeff Layton) [651865] - [fs] cifs: define inode-level cache object and register them (Jeff Layton) [651865] - [fs] cifs: define superblock-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: define server-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: register CIFS for caching (Jeff Layton) [651865] - [fs] cifs: add kernel config option for CIFS Client caching support (Jeff Layton) [651865] - [fs] cifs: guard cifsglob.h against multiple inclusion (Jeff Layton) [651865] - [fs] cifs: map NT_STATUS_ERROR_WRITE_PROTECTED to -EROFS (Jeff Layton) [618175] - [fs] cifs: allow matching of tcp sessions in CifsNew state (Jeff Layton) [629085] - [fs] cifs: fix potential double put of TCP session reference (Jeff Layton) [629085] - [fs] cifs: prevent possible memory corruption in cifs_demultiplex_thread (Jeff Layton) [629085] - [fs] cifs: eliminate some more premature cifsd exits (Jeff Layton) [629085] - [fs] cifs: prevent cifsd from exiting prematurely (Jeff Layton) [629085] - [fs] CIFS: Make cifs_convert_address() take a const src pointer and a length (Jeff Layton) [629085] - [x86] oprofile: Add support for 6 counters for AMD family 15h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 15h (Robert Richter) [647750] - [x86] GART: Disable GART table walk probes, add warning (Frank Arnold) [633479 633916] - [x86] amd_nb: Enable GART support for AMD family 0x15 CPUs (Frank Arnold) [633479 633916] - [x86] cacheinfo: Unify AMD L3 cache index disable checking (Frank Arnold) [633479] - [x86] powernow-k8: Limit Pstate transition latency check (Frank Arnold) [633479] - [x86] AMD: Extend support to future families (Frank Arnold) [633479] - [x86] amd: Use compute unit information to determine thread siblings (Frank Arnold) [633479 633922] - [x86] amd: Extract compute unit information for AMD CPUs (Frank Arnold) [633479 633922] - [x86] amd: Add support for CPUID topology extension of AMD CPUs (Frank Arnold) [633479 633922] - [x86] cpu: Fix renamed, not-yet-shipping AMD CPUID feature bit (Frank Arnold) [633479] - [x86] cpu: Update AMD CPUID feature bits (Frank Arnold) [633479] - [x86] nmi: Support NMI watchdog on newer AMD CPU families (Frank Arnold) [633479] - [virt] vhost: get/put_user -> __get/__put_user (Michael S. Tsirkin) [665360] - [virt] vhost: copy_to_user -> __copy_to_user (Michael S. Tsirkin) [665360] - [virt] vhost: fix log ctx signalling (Michael S. Tsirkin) [665360] - [virt] vhost: fix return code for log_access_ok() (Michael S. Tsirkin) [665360] - [virt] vhost-net: batch use/unuse mm (Michael S. Tsirkin) [665360] - [virt] drivers/vhost/vhost.c: delete double assignment (Michael S. Tsirkin) [665360] - [virt] vhost: put mm after thread stop (Michael S. Tsirkin) [665360] - [virt] vhost-net: replace workqueue with a kthread (Michael S. Tsirkin) [665360]- [mm] do not keep kswapd awake for an unreclaimable zone (Johannes Weiner) [633825] - [netdrv] iwlwifi: Convert to new PCI PM framework (John Linville) [611075] - [virt] Add AES to CPUID ext_features recognized by kvm (John Cooper) [663538] - [net] tcp: Increase TCP_MAXSEG socket option minimum to TCP_MIN_MSS (Frantisek Hrbata) [652511] {CVE-2010-4165} - [net] tproxy: use the interface primary IP address as a default value for --on-ip (Thomas Graf) [591335] - [net] tproxy: Add missing CAP_NET_ADMIN check to ipv6 side (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the socket match (Thomas Graf) [591335] - [net] tproxy: split off ipv6 defragmentation to a separate module (Thomas Graf) [591335] - [net] tproxy: check for transparent flag in ip_route_newports (Thomas Graf) [591335] - [net] netfilter: tproxy: nf_tproxy_assign_sock() can handle tw sockets (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the TPROXY target (Thomas Graf) [591335] - [net] tproxy: allow non-local binds of IPv6 sockets if IP_TRANSPARENT is enabled (Thomas Graf) [591335] - [net] tproxy: added IPv6 socket lookup function to nf_tproxy_core (Thomas Graf) [591335] - [net] tproxy: added const specifiers to udp lookup functions (Thomas Graf) [591335] - [net] tproxy: added tproxy sockopt interface in the IPV6 layer (Thomas Graf) [591335] - [net] tproxy: added udp6_lib_lookup function (Thomas Graf) [591335] - [net] tproxy: add lookup type checks for UDP in nf_tproxy_get_sock_v4() (Thomas Graf) [591335] - [net] tproxy: kick out TIME_WAIT sockets in case a new connection comes in with th (Thomas Graf) [591335] - [net] tproxy: fix hash locking issue when using port redirection in __inet_inherit_port() (Thomas Graf) [591335] - [net] netfilter: use NFPROTO_IPV4 instead of AF_INET (Thomas Graf) [591335] - [net] netfilter: xt_TPROXY: the length of lines should be within 80 (Thomas Graf) [591335] - [mm] fix memory-failure hugetlbfs vs THP collision (Dean Nelson) [531476] - [mm] mm/hugetlb.c: avoid double unlock_page() in hugetlb_fault() (Dean Nelson) [531476] - [mm] mm/hugetlb.c: add missing spin_lock() to hugetlb_cow() (Dean Nelson) [531476] - [mm] Fix migration.c compilation on s390 (Dean Nelson) [531476] - [mm] HWPOISON/signalfd: add support for addr_lsb (Dean Nelson) [531476] - [mm] Encode huge page size for VM_FAULT_HWPOISON errors (Dean Nelson) [531476] - [mm] Fix build error with !CONFIG_MIGRATION (Dean Nelson) [531476] - [mm] HWPOISON: Remove retry loop for try_to_unmap (Dean Nelson) [531476] - [mm] HWPOISON: Turn addr_valid from bitfield into char (Dean Nelson) [531476] - [mm] HWPOISON: Disable DEBUG by default (Dean Nelson) [531476] - [mm] HWPOISON: Convert pr_debugs to pr_info (Dean Nelson) [531476] - [mm] HWPOISON: Improve comments in memory-failure.c (Dean Nelson) [531476] - [mm] x86: HWPOISON: Report correct address granuality for huge hwpoison faults (Dean Nelson) [531476] - [mm] hugepage: move is_hugepage_on_freelist inside ifdef to avoid warning (Dean Nelson) [531476] - [mm] Clean up __page_set_anon_rmap (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: fix unpoison for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: soft offlining for hugepage (Dean Nelson) [531476] - [mm] HWPOSION, hugetlb: recover from free hugepage error when !MF_COUNT_INCREASED (Dean Nelson) [531476] - [mm] hugetlb: move refcounting in hugepage allocation inside hugetlb_lock (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: add free check to dequeue_hwpoison_huge_page() (Dean Nelson) [531476] - [mm] hugetlb: hugepage migration core (Dean Nelson) [531476] - [mm] mm/migrate.c: kill anon local variable from migrate_page_copy (Dean Nelson) [531476] - [mm] hugetlb: redefine hugepage copy functions (Dean Nelson) [531476] - [mm] hugetlb: add allocate function for hugepage migration (Dean Nelson) [531476] - [mm] hugetlb: fix metadata corruption in hugetlb_fault() (Dean Nelson) [531476] - [mm] HWPOISON: Stop shrinking at right page count (Dean Nelson) [531476] - [mm] HWPOISON: Report correct address granuality for AO huge page errors (Dean Nelson) [531476] - [mm] HWPOISON: Copy si_addr_lsb to user (Dean Nelson) [531476] - [mm] hugetlb, rmap: add BUG_ON(!PageLocked) in hugetlb_add_anon_rmap() (Dean Nelson) [531476] - [mm] hugetlb, rmap: fix confusing page locking in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: use hugepage_add_new_anon_rmap() in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: always use anon_vma root pointer (Dean Nelson) [531476] - [mm] hugetlb: call mmu notifiers on hugepage cow (Dean Nelson) [531476] - [mm] hugetlb: add missing unlock in avoidcopy path in hugetlb_cow() (Dean Nelson) [531476] - [mm] hwpoison: rename CONFIG (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: support hwpoison injection for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: detect hwpoison in hugetlb code (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: isolate corrupted hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: maintain mce_bad_pages in handling hugepage error (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: set/clear PG_hwpoison bits on hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: enable error handling path for hugepage (Dean Nelson) [531476] - [mm] hugetlb, rmap: add reverse mapping for hugepage (Dean Nelson) [531476] - [mm] hugetlb: move definition of is_vm_hugetlb_page() to hugepage_inline.h (Dean Nelson) [531476] - [mm] HWPOISON: Add PROC_FS dependency to hwpoison injector (Dean Nelson) [531476] - [mm] hugetlb: acquire the i_mmap_lock before walking the prio_tree to unmap a page (Dean Nelson) [531476] - [mm] hugetlb: prevent deadlock in __unmap_hugepage_range() when alloc_huge_page() fails (Dean Nelson) [531476] - [mm] nodemask: fix the declaration of NODEMASK_ALLOC() (Dean Nelson) [630170] - [mm] add gfp flags for NODEMASK_ALLOC slab allocations (Dean Nelson) [630170] - [mm] hugetlb: add generic definition of NUMA_NO_NODE (Dean Nelson) [630170] - [mm] hugetlb: offload per node attribute registrations (Dean Nelson) [630170] - [mm] hugetlb: use only nodes with memory for huge pages (Dean Nelson) [630170] - [mm] hugetlb: handle memory hot-plug events (Dean Nelson) [630170] - [mm] hugetlb: update hugetlb documentation for NUMA controls (Dean Nelson) [630170] - [mm] hugetlb: add per node hstate attributes (Dean Nelson) [630170] - [mm] hugetlb: derive huge pages nodes allowed from task mempolicy (Dean Nelson) [630170] - [mm] hugetlb: add nodemask arg to huge page alloc, free and surplus adjust functions (Dean Nelson) [630170] - [mm] hugetlb: rework hstate_next_node_* functions (Dean Nelson) [630170] - [mm] hugetlb: factor init_nodemask_of_node() (Dean Nelson) [630170] - [mm] nodemask: make NODEMASK_ALLOC more general (Dean Nelson) [630170]- [netdrv] be2net: Avoid firmware update when interface is not open (Ivan Vecera) [651952] - [netdrv] be2net: use mutex instead of spin lock for mbox_lock (Ivan Vecera) [623201] - [netdrv] rhel config: changes for 2.6.37-era iwlwifi backport (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: add ieee80211_alloc_hw2 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove skb_linearize for rx frames" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: misc backporting fixups for 2.6.37-era iwlwifi (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: use mutex for aggregation" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: dump firmware build info in error case" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: send PAN parameters" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: send RXON timing before associating" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "cfg80211: convert bools into flags" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: fix regulatory" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: provide firmware version" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: use cipher suite selectors" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: debugfs file for txfifo command testing" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: move QoS-enable to BSS info" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use new mac80211 SMPS" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: manage IBSS station properly" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use the DMA state API instead of the pci equivalents" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove mac_addr assignment" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: support channel switch offload in driver" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove priv->mac_addr" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add mac80211 flush callback support" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add support for device tx flush request" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: read multiple MAC addresses" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: resync bits from 2.6.37 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: improve IBSS scanning (John Linville) [653978] - [netdrv] mac80211: allow scan to complete from any context (John Linville) [653978] - [netdrv] mac80211: split hardware scan by band (John Linville) [653978] - [netdrv] mac80211: Fix sta_mtx unlocking on insert STA failure path (John Linville) [653978] - [netdrv] mac80211: explicitly disable/enable QoS (John Linville) [653978] - [netdrv] mac80211: allow station add/remove to sleep (John Linville) [653978] - [netdrv] mac80211: async station powersave handling (John Linville) [653978] - [netdrv] mac80211: remove sent_ps_buffered (John Linville) [653978] - [kernel] lib: add EXPORT_SYMBOL_GPL for debug_locks (John Linville) [653974] - [firmware] firmware_class: make request_firmware_nowait more useful (John Linville) [653974] - [kernel] sched: Update rq->clock for nohz balanced cpus (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Change nohz idle load balancing logic to push model (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Avoid side-effect of tickless idle on update_cpu_load (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Reduce update_group_power() calls (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix the place where group powers are updated (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add enqueue/dequeue flags (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove AFFINE_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove ASYM_GRAN feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove SYNC_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove WAKEUP_SYNC feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove FAIR_SLEEPERS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove NORMALIZED_SLEEPER (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Cleanup/optimize clock updates (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_overlap (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_wakeup (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Discard some old bits (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up check_preempt_wakeup() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Move update_curr() in check_preempt_wakeup() to avoid redundant call (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] mutex: Improve the scalability of optimistic spinning (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Pre-compute cpumask_weight(sched_domain_span(sd)) (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() logic in select_task_rq_fair() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: More generic WAKE_AFFINE vs select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix rq->clock synchronization when migrating tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove the cfs_rq dependency from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add pre and post wakeup hooks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove forced2_migrations stats (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove rq->clock coupling from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unused cpu_nr_migrations() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] rcu: apply RCU protection to wake_affine() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unnecessary RCU exclusion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix nr_uninterruptible count (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Optimize task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix TASK_WAKING vs fork deadlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make select_fallback_rq() cpuset friendly (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: _cpu_down(): Don't play with current->cpus_allowed (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: sched_exec(): Remove the select_fallback_rq() logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Remove retry logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Take rq->lock around select_fallback_rq() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Kill the broken and deadlockable cpuset_lock/cpuset_cpus_allowed_locked code (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: set_cpus_allowed_ptr(): Don't use rq->migration_thread after unlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Queue a deboosted task to the head of the RT prio queue (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Implement head queueing for sched_rt (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Extend enqueue_task to allow head queueing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix race between ttwu() and task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix incorrect sanity check (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix fork vs hotplug vs cpuset namespaces (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix hotplug hang (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix broken assertion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make warning less noisy (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_task_rq() vs hotplug issues (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix sched_exec() balancing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Ensure set_task_cpu() is never called on blocked tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use TASK_WAKING for fork wakups (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get_rr_param() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get/set_affinity() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sys_sched_getscheduler/sys_sched_getparam() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make wakeup side and atomic variants of completion API irq safe (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Sanitize fork() handling (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up ttwu() rq locking (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Consolidate select_task_rq() callers (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect sched_rr_get_param() access to task->sched_class (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect task->cpus_allowed access in sched_getaffinity() (Larry Woodman) [557364 611867 613812 635558 635562]- [virt] KVM: x86: zero kvm_vcpu_events->interrupt.pad (Marcelo Tosatti) [665409] {CVE-2010-4525} - [x86] KVM: enlarge number of possible CPUID leaves (Robert Richter) [663295] - [x86] apic, amd: Make firmware bug messages more meaningful (Robert Richter) [647750] - [x86] mce, amd: Remove goto in threshold_create_device() (Robert Richter) [647750] - [x86] mce, amd: Add helper functions to setup APIC (Robert Richter) [647750] - [x86] mce, amd: Shorten local variables mci_misc_{hi, lo} (Robert Richter) [647750] - [x86] mce, amd: Implement mce_threshold_block_init() helper function (Robert Richter) [647750] - [x86] AMD, MCE thresholding: Fix the MCi_MISCj iteration order (Robert Richter) [647750] - [x86] mcheck: Avoid duplicate sysfs links/files for thresholding banks (Robert Richter) [647750] - [x86] oprofile: Fix uninitialized variable use in debug printk (Robert Richter) [647750] - [x86] oprofile: Add support for IBS periodic op counter extension (Robert Richter) [647750] - [x86] oprofile: Add support for IBS branch target address reporting (Robert Richter) [647750] - [x86] oprofile: Introduce struct ibs_state (Robert Richter) [647750] - [x86] oprofile: Check IBS capability bits 1 and 2 (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 14h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 12h (Robert Richter) [647750] - [x86] apic: Use BIOS settings for IBS and MCE threshold interrupt LVT offsets (Robert Richter) [647750] - [x86] apic: Check if EILVT APIC registers are available (AMD only) (Robert Richter) [647750] - [x86] kernel.h: add pr_warn for symmetry to dev_warn, netdev_warn (Robert Richter) [647750] - [x86] oprofile: disable write access to oprofilefs while profiler is running (Robert Richter) [647750] - [x86] oprofile: Remove duplicate code around __oprofilefs_create_file() (Robert Richter) [647750] - [x86] oprofile: Simplify init/exit functions (Robert Richter) [647750] - [x86] oprofile: Adding backtrace dump for 32bit process in compat mode (Robert Richter) [647750] - [x86] oprofile: Using struct stack_frame for 64bit processes dump (Robert Richter) [647750] - [x86] Unify dumpstack.h and stacktrace.h (Robert Richter) [647750] - [x86] perf: Fix unsafe frame rewinding with hot regs fetching (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 29 (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 22 (Intel Celeron 540) (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs() function stub (Robert Richter) [647750] - [x86] oprofile: don't call arch exit code from init code on failure (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs error handling (Robert Richter) [647750] - [x86] oprofile: fix crash when accessing freed task structs (Robert Richter) [647750] - [x86] oprofile: add support for Intel processor model 30 (Robert Richter) [647750] - [x86] oprofile: make event buffer nonseekable (Robert Richter) [647750] - [x86] Oprofile: Change CPUIDS from decimal to hex, and add some comments (Robert Richter) [647750] - [x86] oprofile: make AMD IBS hotplug capable (Robert Richter) [647750] - [x86] oprofile: notify cpus only when daemon is running (Robert Richter) [647750] - [x86] oprofile: reordering some functions (Robert Richter) [647750] - [x86] oprofile: stop disabled counters in nmi handler (Robert Richter) [647750] - [x86] oprofile: protect cpu hotplug sections (Robert Richter) [647750] - [x86] oprofile: remove CONFIG_SMP macros (Robert Richter) [647750] - [x86] oprofile: fix uninitialized counter usage during cpu hotplug (Robert Richter) [647750] - [x86] oprofile: remove duplicate IBS capability check (Robert Richter) [647750] - [x86] oprofile: move IBS code (Robert Richter) [647750] - [x86] oprofile: return -EBUSY if counters are already reserved (Robert Richter) [647750] - [x86] oprofile: moving shutdown functions (Robert Richter) [647750] - [x86] oprofile: reserve counter msrs pairwise (Robert Richter) [647750] - [x86] oprofile: rework error handler in nmi_setup() (Robert Richter) [647750] - [x86] oprofile: protect from not being in an IRQ context (Robert Richter) [647750] - [x86] oprofile: convert oprofile from timer_hook to hrtimer (Robert Richter) [647750] - [x86] oprofile: add comment to counter-in-use warning (Robert Richter) [647750] - [x86] oprofile: warn user if a counter is already active (Robert Richter) [647750] - [x86] oprofile: implement randomization for IBS periodic op counter (Robert Richter) [647750] - [x86] oprofile: implement lsfr pseudo-random number generator for IBS (Robert Richter) [647750] - [x86] oprofile: implement IBS cpuid feature detection (Robert Richter) [647750] - [x86] oprofile: remove OPROFILE_IBS config option (Robert Richter) [647750] - [kbuild] fixes for using make 3.82 (Don Zickus) [663994] - [kbuild] powerpc: fix build with make 3.82 (Don Zickus) [663994] - [scsi] qla2xxx: Update driver version to 8.03.05.01.06.1-k0 (Chad Dupuis) [635710] - [scsi] qla2xxx: Properly set the return value in function qla2xxx_eh_abort (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct issue where NPIV-config data was not being allocated for 82xx parts (Chad Dupuis) [635710] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [635710] - [scsi] qla2xxx: Add flash read/update support using BSG interface (Chad Dupuis) [635710] - [scsi] qla2xxx: Change MSI initialization from using incorrect request_irq parameter (Chad Dupuis) [635710] - [scsi] qla2xxx: Populate Command Type 6 LUN field properly (Chad Dupuis) [635710] - [scsi] qla2xxx: list cursors are not null (Chad Dupuis) [635710] - [scsi] qla2xxx: Avoid depending on SCSI host_lock in queuecommand function (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct PRLI failure response code handling (Chad Dupuis) [635710] - [scsi] qla2xxx: Drop srb reference before waiting for completion (Chad Dupuis) [635710] - [scsi] qla2xxx: Addition of shutdown callback handler (Chad Dupuis) [635710] - [scsi] qla2xxx: Initialize the vport_slock spinlock (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove scsi_cmnd->serial_number from debug traces (Chad Dupuis) [635710] - [scsi] qla2xxx: Group CS_RESET return status with other link level event statuses (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove port down retry count (Chad Dupuis) [635710] - [scsi] qla2xxx: locking problem in qla2x00_init_rings() (Chad Dupuis) [635710] - [scsi] qla2xxx: AER Support-Return recovered from mmio_enable function for 82XX (Chad Dupuis) [635710] - [scsi] qla2xxx: Update to AER support, do early abort commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Increase SG table size to support large IO size per scsi command (Chad Dupuis) [635710] - [scsi] qla2xxx: Clear local references of rport on device loss timeout notification from FC transport (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle MPI timeout indicated by AE8002 (Chad Dupuis) [635710] - [scsi] qla2xxx: Added AER support for ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Cover UNDERRUN case where SCSI status is set (Chad Dupuis) [635710] - [scsi] qla2xxx: Correctly set fw hung and complete only waiting mbx (Chad Dupuis) [635710] - [scsi] qla2xxx: Reset seconds_since_last_heartbeat correctly. (Chad Dupuis) [635710] - [scsi] qla2xxx: Change del_timer_sync() to del_timer() in qla2x00_ctx_sp_free() (Chad Dupuis) [635710] - [scsi] qla2xxx: make rport deletions explicit during vport removal (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix vport delete issues (Chad Dupuis) [635710] - [scsi] qla2xxx: Pass first 64 bytes of MBX information when vendor commands fail (Chad Dupuis) [635710] - [scsi] qla2xxx: Return proper fabric name based on device state (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if port is not online (Chad Dupuis) [635710] - [scsi] qla2xxx: Add module parameter to enable GFF_ID device type check (Chad Dupuis) [635710] - [scsi] qla2xxx: Cleanup some dead-code and make some functions static. (Chad Dupuis) [635710] - [scsi] qla2xxx: Do not allow ELS Passthru commands for ISP23xx adapters (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if remote port is not logged in (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if invalid port loop id (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix flash write failure on ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle outstanding mbx cmds on hung f/w scenarios. (Chad Dupuis) [635710] - [scsi] qla2xxx: Support for loading Unified ROM Image (URI) format firmware file. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add internal loopback support for ISP81xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Appropriately log FCP priority data messages (Chad Dupuis) [635710] - [scsi] qla2xxx: Rearranged and cleaned up the code for processing the pending commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Updates for ISP82xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add qla2x00_free_fcports() function (Chad Dupuis) [635710] - [scsi] qla2xxx: Check for golden firmware and show version if available (Chad Dupuis) [635710] - [scsi] qla2xxx: Use GFF_ID to check FCP-SCSI FC4 type before logging into Nx_Ports (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct extended sense-data handling. (Chad Dupuis) [635710] - [scsi] qla2xxx: Stop firmware before doing init firmware. (Chad Dupuis) [635710] - [scsi] qla2xxx: T10 DIF Type 2 support (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF enablement for 81XX (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF support added (Chad Dupuis) [520855]- [fs] nfsd: Fix possible BUG_ON firing in set_change_info (Steve Dickson) [663448] - [fs] sunrpc: prevent use-after-free on clearing XPT_BUSY (Steve Dickson) [663448] - [fs] nfsd: fix BUG at fs/nfsd/nfsfh.h:199 on unlink (Steve Dickson) [663448] - [fs] nfsd4: typo fix in find_any_file (Steve Dickson) [663448] - [fs] sunrpc: Correct a misapplied patch (Steve Dickson) [663448] - [fs] nfs: Make new aop kABI friendly (Steve Dickson) [662782] - [fs] NFS: Fix panic after nfs_umount() (Steve Dickson) [662782] - [fs] nfs: remove extraneous and problematic calls to nfs_clear_request (Steve Dickson) [662782] - [fs] nfs: kernel should return EPROTONOSUPPORT when not support NFSv4 (Steve Dickson) [662782] - [fs] NFS: Fix fcntl F_GETLK not reporting some conflicts (Steve Dickson) [662782] - [fs] nfs: Discard ACL cache on mode update (Steve Dickson) [662782] - [fs] NFS: Readdir cleanups (Steve Dickson) [662782] - [fs] NFS: nfs_readdir_search_for_cookie() don't mark as eof if cookie not found (Steve Dickson) [662782] - [fs] NFS: Fix a memory leak in nfs_readdir (Steve Dickson) [662782] - [fs] Call the filesystem back whenever a page is removed from the page cache (Steve Dickson) [662782] - [fs] NFS: Ensure we use the correct cookie in nfs_readdir_xdr_filler (Steve Dickson) [662782] - [fs] NFS: Fix a readdirplus bug (Steve Dickson) [662782] - [fs] NFS: Ensure we return the dirent->d_type when it is known (Steve Dickson) [662782] - [fs] NFS: Correct the array bound calculation in nfs_readdir_add_to_array (Steve Dickson) [662782] - [fs] NFS: Don't ignore errors from nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Fix the error handling in "uncached_readdir()" (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in uncached_readdir() (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Assume eof if the server returns no readdir records (Steve Dickson) [662782] - [fs] NFS: Buffer overflow in ->decode_dirent() should not be fatal (Steve Dickson) [662782] - [fs] Pure nfs client performance using odirect (Steve Dickson) [662782] - [fs] SUNRPC: Fix an infinite loop in call_refresh/call_refreshresult (Steve Dickson) [662782] - [fs] nfs: Ignore kmemleak false positive in nfs_readdir_make_qstr (Steve Dickson) [662782] - [fs] SUNRPC: Simplify rpc_alloc_iostats by removing pointless local variable (Steve Dickson) [662782] - [fs] nfs: trivial: remove unused nfs_wait_event macro (Steve Dickson) [662782] - [fs] NFS: readdir shouldn't read beyond the reply returned by the server (Steve Dickson) [662782] - [fs] NFS: Fix a couple of regressions in readdir (Steve Dickson) [662782] - [usb] teach "devices" file about Wireless and SuperSpeed USB (Don Zickus) [642206] - [perf] perf_events: Fix perf_counter_mmap() hook in mprotect() (Oleg Nesterov) [651673] - [usb] changes to make local suspend/resume work (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't let the USB core disable SuperSpeed ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Setup array of USB2 and USB3 ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix reset-device and configure-endpoint commands (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command ring replay after resume (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: fix wMaxPacketSize mask (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: release spinlock when setup interrupt (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove excessive printks with shared IRQs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix linker errors with CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile error when CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: PCI power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: bus power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: port remote wakeup implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI port power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] core: use kernel assigned address for devices under xHCI (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: change xhci_reset_device() to allocate new device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Add pointer to udev in struct xhci_virt_device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: update ring dequeue pointer when process missed tds (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove buggy assignment in next_trb() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set DMA mask for host (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't flush doorbell writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Reduce reads and writes of interrupter registers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_set_hc_event_deq() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Minimize HW event ring dequeue pointer writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_handle_event() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unnecessary reads of IRQ_PENDING register (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move xhci_work() into xhci_irq() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move interrupt handlers into xhci-ring.c (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move functions that find ep ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isoc urb enqueue (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: allocate bigger ring for isochronous endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isochronous transfer implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Introduce urb_priv structure (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Missed Service Error Event process (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: adds new cases to trb_comp_code switch (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: remove redundant print messages (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB xHCI: handle_tx_event() refactor: process_bulk_intr_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: process_ctrl_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: finish_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Supporting MSI/MSI-X (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: trivial: use ARRAY_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove obsolete debugging printk (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set Mult field in endpoint context correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set EP0 dequeue ptr after reset of configured device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix another bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] clean up some host controller sparse warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Support for allocating USB 3.0 streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] split hub.h into ch11.h and merge-in hcd.h (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hub.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hcd.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add parsing of SuperSpeed endpoint companion descriptor (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Print NEC firmware version (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for host to start running (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for controller to be ready after reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: fix compiler warning (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove the arbitrary limit of 15 xHCI ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix wrong usage of macro TRB_TYPE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Transfer ring link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set stream ID to 0 after cleaning up stalls (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Avoid double free after streams are disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Correct assumptions about number of rings per endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add memory allocation for USB3 bulk streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix check for room on the ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Limit bus sg_tablesize to 62 TRBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix issue with set interface after stall (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make endpoint interval debugging clearer (Don Zickus) [591794 591796 591797 624615 637237] - [usb] usb-storage: use max_hw_sectors instead of max_sectors (Don Zickus) [591794 591796 591797 624615 637237] - [usb] rearrange code in usb_probe_interface (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Use bInterfaceNumber in bandwidth allocations (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile issues with xhci_get_slot_state() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: No GFP_KERNEL in block error handling (Don Zickus) [591794 591796 591797 624615 637237] - [usb] retain USB device power/wakeup setting across reconfiguration (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add call to notify xHC of a device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Notify the xHC when a device is reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow roothub ports to be disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to clear port change bits (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor test for vendor-specific completion codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow allocation of commands without input contexts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to free or cache endpoint rings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix error path when configuring endpoints (Don Zickus) [591794 591796 591797 624615 637237] - [usb] check the endpoint type against the pipe type (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix duplicate sysfs problem after device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB core: fix recent kernel-doc warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix section mismatch in early ehci dbgp (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Check bandwidth when switching alt settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Refactor code to find alternate interface settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command completion after a drop endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make reverting an alt setting "unfailable" (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci-mem.c: introduce missing kfree (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add remove_id sysfs attr for usb drivers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle errors that cause endpoint halts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return success for vendor-specific info codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return -EPROTO on a split transaction error. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set transfer descriptor size field correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add tests for TRB address translation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix a bug in the scatter-gather library (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add a "remove hardware" sysfs attribute (Don Zickus) [591794 591796 591797 624615 637237] - [usb] don't use a fixed DMA mapping for hub status URBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unused HCD statistics code. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add watchdog timer for URB cancellation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Re-purpose xhci_quiesce() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle URB cancel, complete and resubmit race (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: correctly handle sg lists longer than QTD_MAX_XFER_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: fix type and format warnings in sg code (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make urb scatter-gather support more generic (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: support urbs with scatter-gather lists (Don Zickus) [591794 591796 591797 624615 637237] - [virt] vhost: max s/g to match qemu (Jason Wang) [619002] - [x86] eliminate mcp55 quirk boot chattiness (Bob Picco) [661172] - [security] SELinux: define permissions for DCB netlink messages (Eric Paris) [662125] - [net] bonding: add feature to support output port selection steering (Neil Horman) [601849] - [net] clarify documentation for net.ipv4.igmp_max_memberships (Jiri Pirko) [593397] - [ppc64] Remove CDTRDSR warning from ppc64 compile (Prarit Bhargava) [597333] - [ata] libata-scsi passthru: fix bug which truncated LBA48 return values (David Milburn) [663679] - [fs] ext4: speed up ext4_rec_len_(from|to)_disk for smaller blocksizes (Eric Sandeen) [653213] - [dlm] reduce cond_resched during send (David Teigland) [663372] - [dlm] use TCP_NODELAY (David Teigland) [663372] - [dlm] Handle application limited situations properly (David Teigland) [663372] - [virt] vhost-net: fix range checking in mrg bufs case (Jason Wang) [616660 632745] - [virt] vhost-net: mergeable buffers support (Jason Wang) [616660 632745] - [virt] vhost-net: minor cleanup (Jason Wang) [616660 632745] - [virt] vhost: Storage class should be before const qualifier (Jason Wang) [616660 632745] - [netdrv] tun: add ioctl to modify vnet header size (Jason Wang) [616660 632745] - [virt] vhost: fix sparse warnings (Jason Wang) [616660 632745]- [s390x] kernel: virtualization aware cpu measurement (Hendrik Brueckner) [631483] - [s390x] kernel: Add breaking event address for user space (Hendrik Brueckner) [632322] - [scsi] qla2xxx: Removed dependency for SRB structure for Marker processing (Chad Dupuis) [635707] - [scsi] qla2xxx: Support for asynchronous TM and Marker IOCBs (Chad Dupuis) [635707] - [scsi] qla2xxx: Add CT passthru support for ISP23xx adapters (Chad Dupuis) [635707] - [scsi] qla2xxx: Provide common framework for BSG and IOCB commands (Chad Dupuis) [635707] - [scsi] qla2xxx: Enable CRB based doorbell posting for request queue as default for ISP 82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Check for empty slot in request queue before posting Command type 6 request (Chad Dupuis) [516845] - [scsi] qla2xxx: Clear drive active CRB register when not in use (Chad Dupuis) [516845] - [scsi] qla2xxx: Optionally disable target reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove HSRX_RISC_PAUSED check for ISP82XX (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid infinite abort-isps when chip reset fails (Chad Dupuis) [516845] - [scsi] qla2xxx: Allow transition to NEED RESET state only from READY state for ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Cleanup and rearrange ISP 82xx specific code (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove comments having reference to netxen_nic (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove duplicate initialization during configuring rings (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove non P3P code and reference (Chad Dupuis) [516845] - [scsi] qla2xxx: IDC: Check firmware alive prior to initialization (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid transitioning to RESET state during initializing (Chad Dupuis) [516845] - [scsi] qla2xxx: Disable fw_dump operations on ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Implement a quick (FCoE context only) reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Corrected the logic to avoid continuous ISP reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Add ISP82XX support (Chad Dupuis) [516845]- [fs] xfs: ensure we mark all inodes in a freed cluster XFS_ISTALE (Dave Chinner) [654294] - [fs] xfs: fix race in inode cluster freeing failing to stale inodes (Dave Chinner) [654294] - [block] change BARRIER referenced in error message and comments (Mike Snitzer) [657046] - [md] Call blk_queue_flush() to establish flush/fua support (Mike Snitzer) [657046] - [scsi] scsi_debug: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] scsi_debug: fix map_region and unmap_region oops (Mike Snitzer) [646552] - [scsi] scsi_debug: Block Limits VPD page fixes (Mike Snitzer) [646552] - [scsi] scsi_debug: add max_queue + no_uld parameters (Mike Snitzer) [646552] - [scsi] scsi_debug: fix Thin provisioning support (Mike Snitzer) [646552] - [scsi] sd: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] Fix VPD inquiry page wrapper (Mike Snitzer) [646552] - [scsi] sd: quiet spurious error messages in READ_CAPACITY(16) (Mike Snitzer) [646552] - [block] fix problem with sending down discard that isn't of correct granularity (Mike Snitzer) [646552] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [636022] - [block] blk-throttle: Trim/adjust slice_end once a bio has been dispatched (Vivek Goyal) [636022] - [block] Enable block bio throttling (Vivek Goyal) [636022] - [block] fix use-after-free bug in blk throttle code (Vivek Goyal) [636022] - [block] blkio-throttle: Fix possible multiplication overflow in iops calculations (Vivek Goyal) [636022] - [block] blkio-throttle: limit max iops value to UINT_MAX (Vivek Goyal) [636022] - [block] blkio-throttle: There is no need to convert jiffies to milli seconds (Vivek Goyal) [636022] - [block] blkio-throttle: Fix link failure failure on i386 (Vivek Goyal) [636022] - [block] blkio: Recalculate the throttled bio dispatch time upon throttle limit change (Vivek Goyal) [636022] - [block] blkio: Add root group to td->tg_list (Vivek Goyal) [636022] - [block] blkio: deletion of a cgroup was causes oops (Vivek Goyal) [636022] - [block] blkio: Do not export throttle files if CONFIG_BLK_DEV_THROTTLING=n (Vivek Goyal) [636022] - [block] blkio: Implementation of IOPS limit logic (Vivek Goyal) [636022] - [block] blk-cgroup: cgroup changes for IOPS limit support (Vivek Goyal) [636022] - [block] blkio: Core implementation of throttle policy (Vivek Goyal) [636022] - [block] blk-cgroup: Introduce cgroup changes for throttling policy (Vivek Goyal) [636022] - [block] blk-cgroup: Prepare the base for supporting more than one IO control policies (Vivek Goyal) [636022] - [block] blk-cgroup: Kill the header printed at the start of blkio.weight_device file (Vivek Goyal) [636022] - [block] blk-cgroup: Fix an RCU warning in blkiocg_create() (Vivek Goyal) [636022] - [block] kill some useless goto's in blk-cgroup.c (Vivek Goyal) [636022] - [kernel] ptrace: fix exit_ptrace() vs ptrace_report_signal() races (Oleg Nesterov) [631968] - [kernel] ptrace: introduce PTRACE_O_DETACHED to mark the self-detaching engine (Oleg Nesterov) [631968] - [kernel] ptrace: don't assume resume != UTRACE_RESUME means stepping (Oleg Nesterov) [631968] - [kernel] ptrace: the tracee shouldn never change ctx->resume (Oleg Nesterov) [631968] - [kernel] ptrace: ptrace_reuse_engine()->utrace_barrier() should ignore ERESTARTSYS (Oleg Nesterov) [631968] - [fs] fsck.gfs2 reported statfs error after gfs2_grow (Robert S Peterson) [661048] - [fs] ext4: 2 writeback perf fixes (Eric Sandeen) [648632] - [powerpc] Correct smt_enabled=X boot option for > 2 threads per core (Steve Best) [659807] - [watchdog] iTCO wdt: Cleanup warning messages (Prarit Bhargava) [616268] - [md] dm mpath: revert "dm: Call blk_abort_queue on failed paths" (Mike Snitzer) [636771] - [x86] UV: Address interrupt/IO port operation conflict (George Beshers) [659480] - [x86] Fix x2apic preenabled system with kexec (Gleb Natapov) [657261] - [virt] vhost: correctly set bits of dirty pages (Jason Wang) [658437] - [mm] guard page for stacks that grow upwards (Johannes Weiner) [630562] - [mm] fix numa khugepaged memcg memleak (Andrea Arcangeli) [659119] - [mm] Enable extraction of hugepage pfn(s) from /proc//pagemap (Larry Woodman) [644987]- [s390x] dasd: Fix unimplemented DIAG function (Hendrik Brueckner) [646951] - [s390x] dasd: fix unsolicited interrupt recognition (Hendrik Brueckner) [635021] - [s390x] dasd: fix dump_sense_dbf (Hendrik Brueckner) [643998] - [s390x] dasd: let recovery cqr inherit flags from failed cqr (Hendrik Brueckner) [635021] - [s390x] qeth: tolerate OLM-limitation (Hendrik Brueckner) [633568] - [s390x] qdio: convert global statistics to per-device stats (Hendrik Brueckner) [633308] - [s390x] cio: use all paths for some internal I/O (Hendrik Brueckner) [623248] - [s390x] dasd: allocate fallback cqr for reserve/release (Hendrik Brueckner) [619515] - [s390x] qeth: OSX message for z/VM specific authorization failure (Hendrik Brueckner) [619508] - [s390x] qeth: avoid loop if ipa command response is missing (Hendrik Brueckner) [619506] - [s390x] dasd: fix refcounting for sysfs entry (Hendrik Brueckner) [529362] - [s390x] dasd: remove uid from devmap (Hendrik Brueckner) [529362] - [fs] ext4: improve llseek error handling for overly large seek offsets (Eric Sandeen) [652013] - [fs] ext4: fix EFBIG edge case when writing to large non-extent file (Eric Sandeen) [646498] - [fs] procfs: fix numbering in /proc/locks (Jerome Marchand) [637846] - [scsi] enable state transistions from OFFLINE to RUNNING (Mike Christie) [643237] - [scsi] set queue limits no_cluster for stacked devices (Mike Snitzer) [658293] - [scsi] scsi_dh_rdac: Add two new SUN devices to rdac_dev_list (Rob Evers) [643820] - [kernel] utrace: move user_disable_single_step() logic from utrace_control() to utrace_reset() (Oleg Nesterov) [635853] - [block] cfq-iosched: fix a kernel OOPs when usb key is inserted (Vivek Goyal) [639427] - [x86] tsc, sched: Recompute cyc2ns_offset's during resume from sleep states (Matthew Garrett) [635560] - [virt] virtio: console: Don't block entire guest if host doesn't read data (Amit Shah) [643751] - [mm] memcg: handle charge moving race with hugepage split (Johannes Weiner) [615860] - [mm] Out-of-memory under memory cgroup can call both of oom-killer-for-memcg and oom-killer-for-page-fault (Larry Woodman) [592879] - [mm] only return EIO once on msync/fsync after IO failure (Rik van Riel) [652371] - [mm] Backport upstream code it avoid side-effect of tickless idle on update_cpu_load() (Larry Woodman) [635558] - [virtio] console: fix memory leak (Amit Shah) [656835] - [virt] KVM: VMX: Really clear cr0.ts when giving the guest ownership of the fpu (Avi Kivity) [655718] - [virt] SVM: Initialize fpu_active in init_vmcb() (Avi Kivity) [654532] - [x86] Look for IA32_ENERGY_PERF_BIAS support (Matthew Garrett) [464655] - [x86] Disable paranoid check in ACPI power meter driver (Matthew Garrett) [634640] - [pci] dma-mapping: dma-mapping.h: add dma_set_coherent_mask (Stefan Assmann) [650960] - [block] Allow third party modules to use blk_queue_ordered() (Vivek Goyal) [657046] - [security] audit: add support to match lsm labels on user audit messages (Eric Paris) [634303] - [cpufreq] Fix ondemand to not request targets outside policy limits (Matthew Garrett) [651339] - [scsi] libfc: possible race could panic system due to NULL fsp->cmd (Mike Christie) [638297] - [fs] gfs: Use 512 B block sizes to communicate with userland quota tools (Abhijith Das) [658590] - [fs] GFS2: support for growing a full filesytem (Benjamin Marzinski) [659137] - [kernel] div64_u64(): improve precision on 32bit platforms (Oleg Nesterov) [616105] - [kernel] exec: copy-and-paste the fixes into compat_do_execve() paths (Oleg Nesterov) [625695] {CVE-2010-4243} - [kernel] exec: make argv/envp memory visible to oom-killer (Oleg Nesterov) [625695] {CVE-2010-4243} - [ata] sata_via: apply magic FIFO fix to vt6420 too (David Milburn) [659748] - [ata] sata_via: explain the magic fix (David Milburn) [659748] - [ata] sata_via: magic vt6421 fix for transmission problems w/ WD drives (David Milburn) [659748] - [virt] KVM: create aggregate kvm_total_used_mmu_pages value (Marcelo Tosatti) [632772] - [virt] KVM: replace x86 kvm n_free_mmu_pages with n_used_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: rename x86 kvm->arch.n_alloc_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: abstract kvm x86 mmu->n_free_mmu_pages (Marcelo Tosatti) [632772]- [scsi] sd: Fix overflow with big physical blocks (Mike Snitzer) [632644] - [block] Ensure physical block size is unsigned int (Mike Snitzer) [632644] - [fs] Turn on the NFSv4.1 kernel config (Steve Dickson) [479351] - [fs] NFS: rename nfs.upcall -> nfsidmap (Steve Dickson) [479351] - [fs] NFS: Fix a compile issue in nfs_root (Steve Dickson) [479351] - [fs] sunrpc: Use static const char arrays (Steve Dickson) [479351] - [fs] nfs4: fix channel attribute sanity-checks (Steve Dickson) [479351] - [fs] NFSv4.1: Use more sensible names for 'initialize_mountpoint' (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: add driver's LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: add LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFS: client needs to maintain list of inodes with active layouts (Steve Dickson) [479351] - [fs] NFS: create and destroy inode's layout cache (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: introduce minimal file layout driver (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: full mount/umount infrastructure (Steve Dickson) [479351] - [fs] NFS: set layout driver (Steve Dickson) [479351] - [fs] NFS: ask for layouttypes during v4 fsinfo call (Steve Dickson) [479351] - [fs] NFS: change stateid to be a union (Steve Dickson) [479351] - [fs] NFSv4.1: pnfsd, pnfs: protocol level pnfs constants (Steve Dickson) [479351] - [fs] SUNRPC: define xdr_decode_opaque_fixed (Steve Dickson) [479351] - [fs] NFSD: remove duplicate NFS4_STATEID_SIZE (Steve Dickson) [479351] - [fs] Revert "NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR" (Steve Dickson) [653066] - [fs] Regression: fix mounting NFS when NFSv3 support is not compiled (Steve Dickson) [653066] - [fs] NLM: Fix a regression in lockd (Steve Dickson) [653066] - [fs] nfs4: The difference of 2 pointers is ptrdiff_t (Steve Dickson) [653066] - [fs] nfs: testing the wrong variable (Steve Dickson) [653066] - [fs] nfs: handle lock context allocation failures in nfs_create_request (Steve Dickson) [653066] - [fs] Fixed Regression in NFS Direct I/O path (Steve Dickson) [653066] - [fs] nfsd4: fix 4.1 connection registration race (Steve Dickson) [653068] - [fs] lib: introduce common method to convert hex digits (Steve Dickson) [653068] - [fs] Keep the deprecated nfsd system call interface (Steve Dickson) [653068] - [fs] svcrpc: svc_tcp_sendto XPT_DEAD check is redundant (Steve Dickson) [653068] - [fs] svcrpc: no need for XPT_DEAD check in svc_xprt_enqueue (Steve Dickson) [653068] - [fs] svcrpc: assume svc_delete_xprt() called only once (Steve Dickson) [653068] - [fs] svcrpc: never clear XPT_BUSY on dead xprt (Steve Dickson) [653068] - [fs] nfsd4: fix connection allocation in sequence() (Steve Dickson) [653068] - [fs] nfsd4: only require krb5 principal for NFSv4.0 callbacks (Steve Dickson) [653068] - [fs] nfsd4: move minorversion to client (Steve Dickson) [653068] - [fs] nfsd4: delay session removal till free_client (Steve Dickson) [653068] - [fs] nfsd4: separate callback change and callback probe (Steve Dickson) [653068] - [fs] nfsd4: callback program number is per-session (Steve Dickson) [653068] - [fs] nfsd4: track backchannel connections (Steve Dickson) [653068] - [fs] nfsd4: confirm only on succesful create_session (Steve Dickson) [653068] - [fs] nfsd4: make backchannel sequence number per-session (Steve Dickson) [653068] - [fs] nfsd4: use client pointer to backchannel session (Steve Dickson) [653068] - [fs] nfsd4: move callback setup into session init code (Steve Dickson) [653068] - [fs] nfsd4: don't cache seq_misordered replies (Steve Dickson) [653068] - [fs] SUNRPC: Properly initialize sock_xprt.srcaddr in all cases (Steve Dickson) [653068] - [fs] SUNRPC: Use conventional switch statement when reclassifying sockets (Steve Dickson) [653068] - [fs] sunrpc: Turn list_for_each-s into the ..._entry-s (Steve Dickson) [653068] - [fs] sunrpc: Remove dead "else" branch from bc xprt creation (Steve Dickson) [653068] - [fs] sunrpc: Don't return NULL from rpcb_create (Steve Dickson) [653068] - [fs] sunrpc: Remove useless if (task == NULL) from xprt_reserve_xprt (Steve Dickson) [653068] - [fs] sunrpc: Remove UDP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Remove TCP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Pass family to setup_socket calls (Steve Dickson) [653068] - [fs] sunrpc: Merge xs_create_sock code (Steve Dickson) [653068] - [fs] sunrpc: Merge the xs_bind code (Steve Dickson) [653068] - [fs] sunrpc: Call xs_create_sockX directly from setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Factor out v6 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out v4 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out udp sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Remove duplicate xprt/transport arguments from calls (Steve Dickson) [653068] - [fs] sunrpc: Get xprt pointer once in xs_tcp_setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_next_srcport (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_get_srcport (Steve Dickson) [653068] - [fs] svcrdma: Cleanup DMA unmapping in error paths (Steve Dickson) [653068] - [fs] svcrdma: Change DMA mapping logic to avoid the page_address kernel API (Steve Dickson) [653068] - [fs] nfsd4: expire clients more promptly (Steve Dickson) [653068] - [fs] sunrpc: Use helper to set v4 mapped addr in ip_map_parse (Steve Dickson) [653068] - [fs] sunrpc/cache: centralise handling of size limit on deferred list (Steve Dickson) [653068] - [fs] sunrpc: Simplify cache_defer_req and related functions (Steve Dickson) [653068] - [fs] nfsd4: return expired on unfound stateid's (Steve Dickson) [653068] - [fs] nfsd4: add new connections to session (Steve Dickson) [653068] - [fs] nfsd4: refactor connection allocation (Steve Dickson) [653068] - [fs] nfsd4: use callbacks on svc_xprt_deletion (Steve Dickson) [653068] - [fs] nfsd: provide callbacks on svc_xprt deletion (Steve Dickson) [653068] - [fs] nfsd4: keep per-session list of connections (Steve Dickson) [653068] - [fs] nfsd4: clean up session allocation (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session return type (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session BUILD_BUG_ON() (Steve Dickson) [653068] - [fs] nfsd4: Move callback setup to callback queue (Steve Dickson) [653068] - [fs] nfsd4: remove separate cb_args struct (Steve Dickson) [653068] - [fs] nfsd4: use generic callback code in null case (Steve Dickson) [653068] - [fs] nfsd4: generic callback code (Steve Dickson) [653068] - [fs] nfsd4: rename nfs4_rpc_args->nfsd4_cb_args (Steve Dickson) [653068] - [fs] nfsd4: combine nfs4_rpc_args and nfsd4_cb_sequence (Steve Dickson) [653068] - [fs] nfsd4: minor variable renaming (cb -> conn) (Steve Dickson) [653068] - [fs] sunrpc: fix race in new cache_wait code. (Steve Dickson) [653068] - [fs] sunrpc: Create sockets in net namespaces (Steve Dickson) [653068] - [net] Export __sock_create (Steve Dickson) [653068] - [fs] sunrpc: Tag rpc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add net to xprt_create (Steve Dickson) [653068] - [fs] sunrpc: Add net to rpc_create_args (Steve Dickson) [653068] - [fs] sunrpc: Pull net argument downto svc_create_socket (Steve Dickson) [653068] - [fs] sunrpc: Add net argument to svc_create_xprt (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt freeing (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt allocation (Steve Dickson) [653068] - [fs] nfsd4: adjust buflen for encoded attrs bitmap based on actual bitmap length (Steve Dickson) [653068] - [fs] sunrpc: fix up rpcauth_remove_module section mismatch (Steve Dickson) [653068] - [fs] sunrpc: Tag svc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add routines that allow registering per-net caches (Steve Dickson) [653068] - [fs] sunrpc: Add net to pure API calls (Steve Dickson) [653068] - [fs] sunrpc: Pass xprt to cached get/put routines (Steve Dickson) [653068] - [fs] sunrpc: Make xprt auth cache release work with the xprt (Steve Dickson) [653068] - [fs] sunrpc: Pass the ip_map_parse's cd to lower calls (Steve Dickson) [653068] - [fs] nfsd: fix /proc/net/rpc/nfsd.export/content display (Steve Dickson) [653068] - [fs] nfsd: Export get_task_comm for nfsd (Steve Dickson) [653068] - [fs] nfsd: allow deprecated interface to be compiled out (Steve Dickson) [653068] - [fs] nfsd: formally deprecate legacy nfsd syscall interface (Steve Dickson) [653068] - [fs] sunrpc/cache: fix recent breakage of cache_clean_deferred (Steve Dickson) [653068] - [fs] lockd: Mostly remove BKL from the server (Steve Dickson) [653068] - [fs] sunrpc/cache: don't use custom hex_to_bin() converter (Steve Dickson) [653068] - [fs] sunrpc/cache: change deferred-request hash table to use hlist (Steve Dickson) [653068] - [fs] svcauth_gss: replace a trivial 'switch' with an 'if' (Steve Dickson) [653068] - [fs] nfsd/idmap: drop special request deferal in favour of improved default (Steve Dickson) [653068] - [fs] nfsd: disable deferral for NFSv4 (Steve Dickson) [653068] - [fs] sunrpc: close connection when a request is irretrievably lost (Steve Dickson) [653068] - [fs] nfsd4: fix hang on fast-booting nfs servers (Steve Dickson) [653068] - [fs] svcrpc: cache deferral cleanup (Steve Dickson) [653068] - [fs] svcrpc: minor cache cleanup (Steve Dickson) [653068] - [fs] sunrpc/cache: allow threads to block while waiting for cache update (Steve Dickson) [653068] - [net] sunrpc: use seconds since boot in expiry cache (Steve Dickson) [653068] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [653068] - [kernel] kernel.h: add printk_ratelimited and pr__rl (Steve Dickson) [653066] - [fs] Set new kernel configs (Steve Dickson) [653066] - [fs] SUNRPC: Cleanup duplicate assignment in rpcauth_refreshcred (Steve Dickson) [653066] - [fs] nfs: fix unchecked value (Steve Dickson) [653066] - [fs] Ask for time_delta during fsinfo probe (Steve Dickson) [653066] - [fs] Revalidate caches on lock (Steve Dickson) [653066] - [fs] SUNRPC: After calling xprt_release(), we must restart from call_reserve (Steve Dickson) [653066] - [fs] NFSv4: Fix up the 'dircount' hint in encode_readdir (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_decode_dirent (Steve Dickson) [653066] - [fs] NFSv4: nfs4_decode_dirent must clear entry->fattr->valid (Steve Dickson) [653066] - [fs] NFSv4: Fix a regression in decode_getfattr (Steve Dickson) [653066] - [fs] NFSv4: Fix up decode_attr_filehandle() to handle the case of empty fh pointer (Steve Dickson) [653066] - [fs] NFS: Ensure we check all allocation return values in new readdir code (Steve Dickson) [653066] - [fs] NFS: Readdir plus in v4 (Steve Dickson) [653066] - [fs] NFS: introduce generic decode_getattr function (Steve Dickson) [653066] - [fs] NFS: check xdr_decode for errors (Steve Dickson) [653066] - [fs] NFS: nfs_readdir_filler catch all errors (Steve Dickson) [653066] - [fs] NFS: readdir with vmapped pages (Steve Dickson) [653066] - [fs] NFS: remove page size checking code (Steve Dickson) [653066] - [fs] NFS: decode_dirent should use an xdr_stream (Steve Dickson) [653066] - [fs] SUNRPC: Add a helper function xdr_inline_peek (Steve Dickson) [653066] - [fs] NFS: remove readdir plus limit (Steve Dickson) [653066] - [fs] NFS: re-add readdir plus (Steve Dickson) [653066] - [fs] NFS: Optimise the readdir searches (Steve Dickson) [653066] - [fs] NFS: add readdir cache array (Steve Dickson) [653066] - [fs] nfs: include ratelimit.h, fix nfs4state build error (Steve Dickson) [653066] - [fs] NFSv4: The state manager must ignore EKEYEXPIRED (Steve Dickson) [653066] - [fs] NFSv4: Don't ignore the error return codes from nfs_intent_set_file (Steve Dickson) [653066] - [fs] NFSv4: Don't call nfs4_reclaim_complete() on receiving NFS4ERR_STALE_CLIENTID (Steve Dickson) [653066] - [fs] NFS: Don't SIGBUS if nfs_vm_page_mkwrite races with a cache invalidation (Steve Dickson) [653066] - [fs] NFS: new idmapper (Steve Dickson) [653066] - [fs] NFS: Use kernel DNS resolver (Steve Dickson) [653066] - [fs] NFS: We must use list_for_each_entry_safe in nfs_access_cache_shrinker (Steve Dickson) [653066] - [fs] NFS: don't use FLUSH_SYNC on WB_SYNC_NONE COMMIT calls (Steve Dickson) [653066] - [fs] NFS: Really fix put_nfs_open_context() (Steve Dickson) [653066] - [fs] NFSv4.1: keep seq_res.sr_slot as pointer rather than an index (Steve Dickson) [653066] - [fs] add a couple of mntget+dget -> path_get in nfs4proc (Steve Dickson) [653066] - [fs] nfs: show "local_lock" mount option in /proc/mounts (Steve Dickson) [653066] - [fs] NFS: handle inode==NULL in __put_nfs_open_context (Steve Dickson) [653066] - [fs] nfs: introduce mount option '-olocal_lock' to make locks local (Steve Dickson) [653066] - [fs] SUNRPC: Refactor logic to NUL-terminate strings in pages (Steve Dickson) [653066] - [fs] SUNRPC: Correct an rpcbind debugging message (Steve Dickson) [653066] - [fs] NFS: Fix NFSv3 debugging messages in fs/nfs/nfs3proc.c (Steve Dickson) [653066] - [fs] NFSv4.1: Fix the slotid initialisation in nfs_async_rename() (Steve Dickson) [653066] - [fs] NFS: Fix a use-after-free case in nfs_async_rename() (Steve Dickson) [653066] - [fs] nfs: make sillyrename an async operation (Steve Dickson) [653066] - [fs] nfs: move nfs_sillyrename to unlink.c (Steve Dickson) [653066] - [fs] nfs: standardize the rename response container (Steve Dickson) [653066] - [fs] nfs: standardize the rename args container (Steve Dickson) [653066] - [fs] NFS: Add an 'open_context' element to struct nfs_rpc_ops (Steve Dickson) [653066] - [fs] NFS: Clean up nfs4_proc_create() (Steve Dickson) [653066] - [fs] NFSv4: Further cleanups for nfs4_open_revalidate() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_open_revalidate (Steve Dickson) [653066] - [fs] NFSv4: Further minor cleanups for nfs4_atomic_open() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_atomic_open (Steve Dickson) [653066] - [fs] Switch alloc_nfs_open_context() to struct path (Steve Dickson) [653066] - [fs] SUNRPC: Remove rpcb_getport_sync() (Steve Dickson) [653066] - [fs] NFS: Allow NFSROOT debugging messages to be enabled dynamically (Steve Dickson) [653066] - [fs] NFS: Clean up nfsroot.c (Steve Dickson) [653066] - [fs] NFS: Use super.c for NFSROOT mount option parsing (Steve Dickson) [653066] - [fs] NFS: Clean up NFSROOT command line parsing (Steve Dickson) [653066] - [fs] NFS: Remove \t from mount debugging message (Steve Dickson) [653066] - [fs] SUNRPC: Don't truncate tail data unnecessarily in xdr_shrink_pagelen (Steve Dickson) [653066] - [fs] sunrpc: simplify xdr_shrink_pagelen use of "copy" (Steve Dickson) [653066] - [fs] sunrpc: don't use the copy variable in nested block (Steve Dickson) [653066] - [fs] sunrpc: clean up xdr_shrink_pagelen use of temporary pointer (Steve Dickson) [653066] - [fs] sunrpc: don't shorten buflen twice in xdr_shrink_pagelen (Steve Dickson) [653066]- [netdrv] igb: only use vlan_gro_receive if vlans are registered (Stefan Assmann) [660192] {CVE-2010-4263}- [net] core: neighbour update Oops (Jiri Pirko) [658518] - [scsi] lpfc: Update lpfc version for 8.3.5.28 driver release (Rob Evers) [655935] - [scsi] lpfc: Added support for ELS RRQ command (Rob Evers) [655935] - [scsi] lpfc: Init VFI and VPI for the physical port (Lancer SLI4 FC Support) (Rob Evers) [655935] - [scsi] lpfc: Set heartbeat timer off by default (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.27 driver release (Rob Evers) [655935] - [scsi] lpfc: Implement doorbell register changes for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Fixed a NULL pointer dereference duing memory allocation failure (Rob Evers) [655935] - [scsi] lpfc: Modified the return status of unsupport ELS commands (Rob Evers) [655935] - [scsi] lpfc: Implement READ_TOPOLOGY mailbox command and add new 16G speeds (Rob Evers) [655935] - [scsi] lpfc: Implement the new SLI 4 SLI_INTF register definitions (Rob Evers) [655935] - [scsi] lpfc: Fix bug with remote SLI4 firmware download data not being transmitted (Rob Evers) [655935] - [scsi] lpfc: Added PCI ID definitions for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Updated driver to handle CVL after Nameserver PLOGI timeouts (Rob Evers) [655935] - [scsi] lpfc: Fix for failure to log into FDMI_DID after link bounce (Rob Evers) [655935] - [scsi] lpfc: Cleanup mailbox commands in mboxq_cmpl when CVL is received (Rob Evers) [655935] - [scsi] lpfc: Add new SLI4 WQE support (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.26 driver release (Rob Evers) [635733] - [scsi] lpfc: Fix locking issue for security mailbox commands (Rob Evers) [635733] - [scsi] lpfc: Properly handle devloss timeout during various phases of FIP engine state transactions (Rob Evers) [635733] - [scsi] lpfc: Abort all I/Os and wait XRI exchange busy complete before function reset ioctl in SLI4 driver unload (Rob Evers) [635733] - [scsi] lpfc: Prevent lock_irqsave from being called twice in a row (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling ECHO response support (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix internal loopback causing kernel panic (Rob Evers) [635733] - [scsi] lpfc: Fixed crashes for NULL pnode dereference (Rob Evers) [635733]- [block] cfq: fix recursive call in cfq_blkiocg_update_completion_stats() (Vivek Goyal) [626989]- [kernel] posix-cpu-timers: workaround to suppress the problems with mt exec (Oleg Nesterov) [656268] - [fs] bio: take care not overflow page count when mapping/copying user data (Danny Feng) [652531] {CVE-2010-4162} - [net] can-bcm: fix minor heap overflow (Danny Feng) [651847] {CVE-2010-3874} - [net] filter: make sure filters dont read uninitialized memory (Jiri Pirko) [651705] {CVE-2010-4158} - [net] inet_diag: Make sure we actually run the same bytecode we audited (Jiri Pirko) [651269] - [v4l] ivtvfb: prevent reading uninitialized stack memory (Mauro Carvalho Chehab) [648833] {CVE-2010-4079} - [drm] via/ioctl.c: prevent reading uninitialized stack memory (Dave Airlie) [648719] {CVE-2010-4082} - [char] nozomi: clear data before returning to userspace on TIOCGICOUNT (Mauro Carvalho Chehab) [648706] {CVE-2010-4077} - [serial] clean data before filling it on TIOCGICOUNT (Mauro Carvalho Chehab) [648703] {CVE-2010-4075}- [fs] configs: enable CONFIG_PRINT_QUOTA_WARNING (Aristeu Rozanski) [579638] - [net] af_unix: limit unix_tot_inflight (Neil Horman) [656762] - [block] check for proper length of iov entries in blk_rq_map_user_iov() (Danny Feng) [652959] {CVE-2010-4163} - [net] Limit sendto()/recvfrom()/iovec total length to INT_MAX (Jiri Pirko) [651895] {CVE-2010-4160} - [netdrv] mlx4: Add OFED-1.5.2 patch to increase log_mtts_per_seg (Jay Fenlason) [637284] - [kernel] kbuild: fix external module compiling (Aristeu Rozanski) [655231] - [mm] Fix broken use of end variable in remap_file_pages() system call (Larry Woodman) [637049] - [virt] virtio: console: Disable lseek(2) for port file operations (Amit Shah) [635537] - [virt] virtio: console: Prevent userspace from submitting NULL buffers (Amit Shah) [635535] - [virt] virtio: console: Fix poll blocking even though there is data to read (Amit Shah) [634232] - [virt] virtio: console: Send SIGIO in case of port unplug (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO on new data arrival on ports (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO to processes that request it for host events (Amit Shah) [624628] - [block] cfq-iosched: blktrace print per slice sector stats (Vivek Goyal) [626989] - [block] cfq-iosched: Implement tunable group_idle (Vivek Goyal) [626989] - [block] cfq-iosched: Do group share accounting in IOPS when slice_idle=0 (Vivek Goyal) [626989] - [block] cfq-iosched: Fixed boot warning with BLK_CGROUP=y and CFQ_GROUP_IOSCHED=n (Vivek Goyal) [626989] - [block] blk-cgroup: Fix RCU correctness warning in cfq_init_queue() (Vivek Goyal) [626989] - [netdrv] ixgbe: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [netdrv] e1000e: suppress compile warnings on certain archs (Dean Nelson) [611696] - [netdrv] e1000e: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [net] bluetooth: Fix missing NULL check (Jarod Wilson) [655668] - [v4l] Fix garbled image with zc3xx-based webcam (Jay Fenlason) [590404] - [mm] Backport missing kmemleak check into kmem_cache_create() (Larry Woodman) [654761] - [x86] acpi: mark hardware unsupported on x86 32bit cpu hot add events (Prarit Bhargava) [625585] - [x86] UEFI/EFI x86_64 pagetable initialization (Bob Picco) [654665] - [kernel] add RSS and swap size information to /proc/sysvipc/shm (Jerome Marchand) [634994] - [kernel] fix integer overflow in groups_search (Jerome Marchand) [629629] - [kernel] ipc: initialize structure memory to zero for compat functions (Danny Feng) [648695] {CVE-2010-4073} - [kernel] shm: fix information leak to userland (Danny Feng) [648689] {CVE-2010-4072} - [kernel] Prevent panic caused by divide by zero in find_busiest_group() (Larry Woodman) [644903] - [kernel] Backport upstream fix for a race in pid generation that causes pids to be reused immediately (Larry Woodman) [646321] - [scsi] megaraid: fix make legacy i/o ports free (Tomas Henzl) [632558] - [net] ipv6: balance pernet_operations [de]registration (Neil Horman) [625173] - [kdump] kexec: accelerate vmcore copies by marking oldmem in /proc/vmcore as cached (Neil Horman) [641315] - [mm] use compaction for GFP_ATOMIC order > 0 (Andrea Arcangeli) [622327 642570] - [kernel] module: initialize module dynamic debug later (Jason Baron) [627648] - [kernel] dynamic debug: move ddebug_remove_module() down into free_module() (Jason Baron) [627648] - [md] dm: remove extra locking when changing device size (Mike Snitzer) [644380] - [block] read i_size with i_size_read() (Mike Snitzer) [644380]- [scsi] lpfc: Update lpfc version for 8.3.5.25 driver release (Rob Evers) [645882] - [scsi] lpfc: Fix mailbox handling for UNREG_RPI_ALL case (Rob Evers) [645882] - [scsi] lpfc: Fixed a race condition that can cause driver send FDISC to un-initialized VPI (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.24 driver release (Rob Evers) [645882] - [scsi] lpfc: Used PCI function reset ioctl mbox command to clean up CNA during driver unload (Rob Evers) [645882] - [scsi] lpfc: Fixed crashes for BUG_ONs hit in the lpfc_abort_handler (Rob Evers) [645882] - [scsi] lpfc: Fail I/O when adapter detects a lost frame and target reports a check condition (Rob Evers) [645882] - [scsi] lpfc: Fixed abort WQEs for FIP frames (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.23 driver release (Rob Evers) [645882] - [scsi] lpfc: Instantiate iocb_stat so compiler does not error out (Rob Evers) [645882] - [scsi] lpfc: Added unreg all rpi mailbox command before unreg vpi (Rob Evers) [645882] - [scsi] lpfc: Make all error values negative (Rob Evers) [645882] - [scsi] lpfc: Remove duplicate code from lpfc_els_retry routine (Rob Evers) [645882] - [scsi] lpfc: Fixed circular spinlock dependency between low-level driver and SCSI midlayer (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.22 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed cases of skipping possible roundrobin fail over of multiple eligible FCFs (Rob Evers) [645882] - [scsi] lpfc: Fixed FC-AL bit set issue in FLOGI rejected by McData4700 FC swich in NPV setup (Rob Evers) [645882] - [scsi] lpfc: Fixed driver not able to unregister unused FCF upon devloss timeout to all nodes (Rob Evers) [645882] - [scsi] lpfc: Fix bug with external loopback testing not becoming ready (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during controller pause test (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.21 driver release (Rob Evers) [645882] - [scsi] lpfc: Added support for Falcon firmware download authentication and SLI authentication (Rob Evers) [645882] - [scsi] lpfc: Add support for bsg MBX_SLI4_CONFIG (Rob Evers) [645882] - [scsi] lpfc: adjust lpfc_els_retry delay/retry for PLOGI, attr remove owner (Rob Evers) [645882] - [scsi] lpfc: Replaced some unnecessary spin_lock_irqsave with spin_lock_irq (Rob Evers) [645882] - [scsi] lpfc: Fixed lpfc_initial_flogi not returning failure in one of failure condition (Rob Evers) [645882] - [scsi] lpfc: Fixed r8828 stray state update in case a new FCF matched in-use FCF (Rob Evers) [645882] - [scsi] lpfc: Treated firmware matching FCF property with different index as error condition (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.20 driver release (Rob Evers) [645882] - [scsi] lpfc: Move Unload flag earlier in vport delete (Rob Evers) [645882] - [scsi] lpfc: Fix for IOCB leak on FDISC completion (Rob Evers) [645882] - [scsi] lpfc: Start looking at the return code for fc_block_scsi_eh (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.19 driver release (Rob Evers) [645882] - [scsi] lpfc: Remove unused variables that were removed from upstream submission (Rob Evers) [645882] - [scsi] lpfc: Change log message 0318 from an error to a warning as it is not an error (Rob Evers) [645882] - [scsi] lpfc: Add Security Crypto support to CONFIG_PORT mailbox command (Rob Evers) [645882] - [scsi] lpfc: Switch call to memcpy_toio to __write32_copy to prevent unaligned 64 bit copy (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and nodelist not empty message on console after rmmod (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to roundrobin on all available FCFs when FLOGI to in-use FCF rejected by switch (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during fabric reconfiguration (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.18 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to recover from back-to-back Clear Virtual Link with a single FCF (Rob Evers) [645882] - [scsi] lpfc: Clear VFI_REGISTERED flag when UNREG_VFI completes (Rob Evers) [645882] - [scsi] lpfc: r8088 had to be backed out temporary because it was part of a larger patch that was rejected, now put r8088 back with r8608 (Rob Evers) [645882] - [scsi] lpfc: Added code to ignore the failure of REG_VPI mailbox with UPD bit set on older tigershark firmware (Rob Evers) [645882] - [scsi] lpfc: Added code to support UPD bit of REG_VPI mailbox command (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and ndlp not becoming active (Rob Evers) [645882] - [virt] virtio: console: Reference counting portdev structs is not needed (Amit Shah) [628805] - [virt] virtio: console: Add reference counting for port struct (Amit Shah) [628805] - [virt] virtio: console: Use cdev_alloc() instead of cdev_init() (Amit Shah) [628805] - [virt] virtio: console: Add a find_port_by_devt() function (Amit Shah) [628805] - [virt] virtio: console: Add a list of portdevs that are active (Amit Shah) [628805] - [virt] virtio: console: open: Use a common path for error handling (Amit Shah) [628805] - [virt] virtio: console: remove_port() should return void (Amit Shah) [628805] - [virt] virtio: console: Make write() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Make read() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Unblock poll on port hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Un-block reads on chardev close (Amit Shah) [628805] - [virt] virtio: console: Check if portdev is valid in send_control_msg() (Amit Shah) [628805] - [virt] virtio: console: Remove control vq data only if using multiport support (Amit Shah) [628805] - [virt] virtio: console: Reset vdev before removing device (Amit Shah) [628805] - [pci] Add FW_WARN to warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] Clean up warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] intel-iommu: Combine the BIOS DMAR table warning messages (Prarit Bhargava) [588638] - [kernel] Really add TAINT_FIRMWARE_WORKAROUND (Prarit Bhargava) [588638] - [x86] ACPI: create "processor.bm_check_disable" boot param (Matthew Garrett) [635572] - [fs] Fix nfsv4 client lock reclaim behaviour (Sachin Prabhu) [638269] - [fs] ext4: Don't error out the fs if the user tries to make a file too big (Eric Sandeen) [645824] - [fs] xfs: prevent reading uninitialized stack memory (Dave Chinner) [630809] {CVE-2010-3078} - [s390x] cio: prevent kernel panic in I/O cancel function (Hendrik Brueckner) [647825] - [s390x] qeth: timeout on connection isolation configuration errors (Hendrik Brueckner) [635053] - [kernel] etr clock synchronization race (Hendrik Brueckner) [619511] - [net] tc: Ignore noqueue_qdisc default qdisc when dumping (Thomas Graf) [627142] - [net] fix rds_iovec page count overflow (Jiri Pirko) [647424] {CVE-2010-3865} - [net] netfilter: Avoid freeing pointers representing an error value (Thomas Graf) [608980] - [scsi] Fix megaraid_sas driver SLAB memory leak detected with CONFIG_DEBUG_SLAB (Shyam Iyer) [633836] - [scsi] scsi_dh_alua: Handle all states correctly (Mike Snitzer) [636994] - [scsi] ibmvscsi: Fix oops when an interrupt is pending during probe (Steve Best) [624169] - [usb] serial/mos*: prevent reading uninitialized stack memory (Don Zickus) [648698] {CVE-2010-4074} - [kbuild] don't sign out-of-tree modules (Aristeu Rozanski) [653507] - [kernel] tracing: Fix circular dead lock in stack trace (Jiri Olsa) [601047] - [watchdog] iTCO wdt: remove extra pci_dev_put()'s from init code (Prarit Bhargava) [574546] - [kernel] ecryptfs_uid_hash() buffer overflow (Jerome Marchand) [611388] {CVE-2010-2492} - [sound] seq/oss - Fix double-free at error path of snd_seq_oss_open() (Jaroslav Kysela) [630555] {CVE-2010-3080} - [x86] ACPI: allow C3 > 1000usec (Matthew Garrett) [572821] - [virt] virtio-net: init link state correctly (Jason Wang) [646369] - [virt] i8259: fix migration (Gleb Natapov) [629197] - [netdrv] prevent reading uninitialized memory in hso driver (Thomas Graf) [633144] {CVE-2010-3298}- [virt] KVM: x86: Use unlazy_fpu() for host FPU (Avi Kivity) [651005] - [fs] GFS2: reserve more blocks for transactions (Benjamin Marzinski) [637972] - [fs] core_pattern: fix truncation by core_pattern handler with long parameters (Danny Feng) [618602] - [fs] Do not mix FMODE_ and O_ flags with break_lease() and may_open() (Harshula Jayasuriya) [642677] - [fs] GFS2: fallocate support (Benjamin Marzinski) [626561] - [fs] GFS2: fix filesystem consistency error on rename (Robert S Peterson) [638657] - [fs] aio: check for multiplication overflow in do_io_submit (Jeff Moyer) [629451] - [x86] Backport several upstream CONFIG_DEBUG_RODATA optimizations and bugfixes from Intel (Larry Woodman) [557364] - [fs] GFS2: Fix typo in stuffed file data copy handling (Abhijith Das) [619810] - [powerpc] Remove redundant xics badness warning (Steve Best) [641932] - [ppc] Account time using timebase rather than PURR (Steve Best) [633515] - [ppc] pseries: Increase cpu die timeout (Steve Best) [636230] - [s390x] zfcp: Fix reference counter for point-to-point port (Hendrik Brueckner) [644005] - [powerpc] ibmveth: lost IRQ while closing/opening device leads to service loss (Steve Best) [620799] - [net] fix info leak from kernel in ethtool operation (Neil Horman) [646728] {CVE-2010-3861} - [net] drop_monitor: add EAGAIN return code to detect duplicate state changes (Neil Horman) [615788 616919] - [net] packet: fix information leak to userland (Jiri Pirko) [649900] {CVE-2010-3876} - [net] Fix stack corruption in icmp_send() (James Paradis) [629590] - [net] clean up info leak in act_police (Neil Horman) [636394] - [net] bonding: introduce primary_reselect option (Jiri Pirko) [628492] - [net] bonding: check if clients MAC addr has changed (Flavio Leitner) [610237] - [scsi] mpt2sas: driver fails to recover from injected PCIe bus errors (Steve Best) [612584] - [kernel] sys_semctl: fix kernel stack leakage (Danny Feng) [648724] {CVE-2010-4083} - [security] Fix install_process_keyring error handling (David Howells) [647440] - [kernel] sysctl: fix min/max handling in __do_proc_doulongvec_minmax() (Amerigo Wang) [643290] - [kernel] kbuild: Really don't clean bounds.h and asm-offsets.h (Danny Feng) [594065] - [kernel] execve: improve interactivity and respond to SIGKILL with large arguments (Dave Anderson) [629178] - [kernel] kbuild: respect LDFLAGS when linking module signatures (Johannes Weiner) [629423] - [kernel] kbuild: fix modpost segfault (Johannes Weiner) [629418] - [fs] CIFS: Remove __exit mark from cifs_exit_dns_resolver() (David Howells) [619752] - [block] Range check cpu in blk_cpu_to_group (Steve Best) [636981] - [sound] sound/pci/rme9652: prevent reading uninitialized stack memory (Stanislaw Gruszka) [648711 648716] - [pci] add pci_get_domain_bus_and_slot function (Chad Dupuis) [641132] - [pci] intr-remap: allow disabling source id checking (Alex Williamson) [530618] - [x86] Add native Intel cpuidle driver (Matthew Garrett) [637899] - [x86] add quirk to fixup mcp55 interrupt routing to let kdump work (Neil Horman) [562134] - [virt] KVM: VMX: Disallow NMI while blocked by STI (Avi Kivity) [616296] - [virt] KVM: x86: fix information leak to userland (Marcelo Tosatti) [649840] - [virt] kvm: write protect memory after slot swap (Michael S. Tsirkin) [647367] - [net] generic get_drvinfo() fallback in "ethtool.c" (Laszlo Ersek) [649248] - [virt] Revert "vhost: max s/g to match qemu" (Jason Wang) [623915] - [virt] KVM: Fix reboot on Intel hosts (Avi Kivity) [637520] - [virt] KVM: SVM: init_vmcb should reset vcpu->efer (Marcelo Tosatti) [554506] - [virt] fix vhost_net lanana violation (Bob Picco) [602499] - [virt] KVM: x86 emulator: Allow LOCK prefix for NEG and NOT (Avi Kivity) [618202] - [mm] Prevent Out Of Memory when changing cpuset's mems on NUMA (Larry Woodman) [597127] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [mm] revalidate page->mapping after locking page in do_generic_file_read() (Johannes Weiner) [651373] - [fs] introduce GLF_QUEUED flag (Abhijith Das) [629920] - [fs] dlm: Don't send callback to node making lock request when "try 1cb" fails (David Teigland) [629920] - [virt] KVM: Set cr0.et when the guest writes cr0 (Avi Kivity) [645898] - [virt] KVM: VMX: Give the guest ownership of cr0.ts when the fpu is active (Avi Kivity) [645898] - [virt] KVM: Lazify fpu activation and deactivation (Avi Kivity) [645898] - [virt] KVM: VMX: Allow the guest to own some cr0 bits (Avi Kivity) [645898] - [virt] KVM: Replace read accesses of vcpu->arch.cr0 by an accessor (Avi Kivity) [645898] - [virt] KVM: VMX: trace clts and lmsw instructions as cr accesses (Avi Kivity) [645898] - [x86] mce: Use HW_ERR in MCE handler (Bob Picco) [641039] - [x86] mce: Add HW_ERR printk prefix for hardware error logging (Bob Picco) [641039] - [dm] sync trivial changes from 2.6.36 (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_ctr (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_config destruction logic (Mike Snitzer) [641432] - [dm] ioctl: refactor dm_table_complete (Mike Snitzer) [641432] - [dm] snapshot: persistent use define for disk header chunk size (Mike Snitzer) [641432] - [dm] crypt: use kstrdup (Mike Snitzer) [641432] - [dm] ioctl: use nonseekable_open (Mike Snitzer) [641432] - [virt] Xen PV-HVM: Enable xen pv hvm always for Xen HVM guests (Don Dutile) [632021] - [virt] Xen PV-HVM: skip vnif cfg if match 8139 macaddr (Don Dutile) [632021] - [virt] Xen PV-HVM: Synch unplug to upstream and tweak for rhel (Don Dutile) [632021] - [virt] Xen PV-HVM: change xen_pv_hvm param from _setup to early_param (Don Dutile) [632021] - [virt] KVM: Send SRAR SIGBUS directly (Dean Nelson) [550938] - [virt] KVM: Add MCG_SER_P into KVM_MCE_CAP_SUPPORTED (Dean Nelson) [550938] - [virt] KVM: Return EFAULT from kvm ioctl when guest accesses bad area (Dean Nelson) [550938] - [virt] KVM: define hwpoison variables static (Dean Nelson) [550938] - [virt] KVM: Fix a race condition for usage of is_hwpoison_address() (Dean Nelson) [550938] - [virt] KVM: Avoid killing userspace through guest SRAO MCE on unmapped pages (Dean Nelson) [550938] - [virt] KVM: make double/triple fault promotion generic to all exceptions (Dean Nelson) [550938] - [virt] xen: handle events as edge-triggered (Andrew Jones) [550724] - [virt] xen: use percpu interrupts for IPIs and VIRQs (Andrew Jones) [550724] - [hwmon] coretemp: get TjMax value from MSR (Dean Nelson) [580700] - [hwmon] coretemp: detect the thermal sensors by CPUID (Dean Nelson) [580700] - [x86] mtrr: Use stop machine context to rendezvous all the cpus (Prarit Bhargava) [612659] - [kernel] Backport linux-2.6 stop_machine code (Prarit Bhargava) [612659] - [netdrv] ibmveth: Fix opps during MTU change on an active device (Steve Best) [644959] - [netdrv] ehea: Fix synchronization between HW and SW send queue (Steve Best) [620792] - [netdrv] be2net: remove a BUG_ON in be_cmds.c (Ivan Vecera) [627958] - [netdrv] e1000e: don't inadvertently re-set INTX_DISABLE (Dean Nelson) [627926] - [mm] fix mbind_range() vma merge problem (Larry Woodman) [643942] - [mm] kernel: possible integer overflow in mm/fremap.c (Larry Woodman) [637049] - [mm] fix BUG() in do_coredump when out of memory (Rik van Riel) [623007]- [block] Re-introduce blk_queue_flushing() (Vivek Goyal) [635199] - [fs] SUNRPC: Fix the NFSv4 and RPCSEC_GSS Kconfig dependencies (Steve Dickson) [637278] - [fs] statfs() gives ESTALE error (Steve Dickson) [637278] - [fs] NFS: Fix a typo in nfs_sockaddr_match_ipaddr6 (Steve Dickson) [637278] - [fs] sunrpc: increase MAX_HASHTABLE_BITS to 14 (Steve Dickson) [637278] - [fs] gss:spkm3 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] gss:krb5 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] Remove incorrect do_vfs_lock message (Steve Dickson) [637278] - [fs] SUNRPC: cleanup state-machine ordering (Steve Dickson) [637278] - [fs] SUNRPC: Fix a race in rpc_info_open (Steve Dickson) [637278] - [fs] SUNRPC: Fix race corrupting rpc upcall (Steve Dickson) [637278] - [fs] Fix null dereference in call_allocate (Steve Dickson) [637278] - [fs] NFS: Fix the selection of security flavours in Kconfig (Steve Dickson) [637278] - [fs] NFS: NFS_V4 is no longer an EXPERIMENTAL feature (Steve Dickson) [637278] - [fs] NFS: fix the return value of nfs_file_fsync() (Steve Dickson) [637278] - [fs] rpcrdma: Fix SQ size calculation when memreg is FRMR (Steve Dickson) [637278] - [fs] xprtrdma: Do not truncate iova_start values in frmr registrations (Steve Dickson) [637278] - [fs] nfs: Remove redundant NULL check upon kfree() (Steve Dickson) [637278] - [fs] nfs: Add "lookupcache" to displayed mount options (Steve Dickson) [637278] - [fs] NFS: allow close-to-open cache semantics to apply to root of NFS filesystem (Steve Dickson) [637278] - [fs] SUNRPC: fix NFS client over TCP hangs due to packet loss (Steve Dickson) [637278] - [fs] NFS: Ensure that writepage respects the nonblock flag (Steve Dickson) [637278] - [fs] nfs: include space for the NUL in root path (Steve Dickson) [637278] - [fs] nfsd4: mask out non-access bits in nfs4_access_to_omode (Steve Dickson) [637279] - [fs] nfsd4: fix downgrade/lock logic (Steve Dickson) [637279] - [fs] nfsd4: bad BUG() in preprocess_stateid_op (Steve Dickson) [637279] - [fs] nfsd4: fix file open accounting for RDWR opens (Steve Dickson) [637279] - [fs] NFSv4: Ensure the lockowners are labelled using the fl_owner and/or fl_pid (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Add support for the RELEASE_LOCKOWNER operation (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up for lockowner XDR encoding (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Ensure that we track the NFSv4 lock state in read/write requests (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up struct nfs4_state_owner (Harshula Jayasuriya) [621304 624069] - [fs] Add back dentry argument to ->fsync (Steve Dickson) [624069] - [fs] NFS: kswapd must not block in nfs_release_page (Steve Dickson) [624069] - [fs] NFS: Fix the locking in nfs4_callback_getattr (Steve Dickson) [624069] - [net] NFSv4: Remember to clear NFS_DELEGATED_STATE in nfs_delegation_claim_opens (Steve Dickson) [624069] - [net] SUNRPC: Defer deleting the security context until gss_do_free_ctx() (Steve Dickson) [624069] - [net] SUNRPC: prevent task_cleanup running on freed xprt (Steve Dickson) [624069] - [net] SUNRPC: Reduce asynchronous RPC task stack usage (Steve Dickson) [624069] - [net] SUNRPC: Move the bound cred to struct rpc_rqst (Steve Dickson) [624069] - [net] SUNRPC: Clean up of rpc_bindcred() (Steve Dickson) [624069] - [net] SUNRPC: Move remaining RPC client related task initialisation into clnt.c (Steve Dickson) [624069] - [net] SUNRPC: Ensure that rpc_exit() always wakes up a sleeping task (Steve Dickson) [624069] - [net] SUNRPC: Make the credential cache hashtable size configurable (Steve Dickson) [624069] - [net] SUNRPC: Store the hashtable size in struct rpc_cred_cache (Steve Dickson) [624069] - [fs] NFS: Ensure the AUTH_UNIX credcache is allocated dynamically (Steve Dickson) [624069] - [fs] NFS: Fix the NFS users of rpc_restart_call() (Steve Dickson) [624069] - [net] SUNRPC: The function rpc_restart_call() should return success/failure (Steve Dickson) [624069] - [fs] NFSv4: Get rid of the bogus RPC_ASSASSINATED(task) checks (Steve Dickson) [624069] - [fs] NFSv4: Clean up the process of renewing the NFSv4 lease (Steve Dickson) [624069] - [fs] NFSv4.1: Handle NFS4ERR_DELAY on SEQUENCE correctly (Steve Dickson) [624069] - [fs] NFS: nfs_rename() should not have to flush out writebacks (Steve Dickson) [624069] - [fs] NFS: Clean up the callers of nfs_wb_all() (Steve Dickson) [624069] - [fs] NFS: Fix up the fsync code (Steve Dickson) [624069] - [fs] NFSv4.1: There is no need to init the session more than once (Steve Dickson) [624069] - [fs] NFSv41: Cleanup for nfs4_alloc_session (Steve Dickson) [624069] - [fs] NFSv41: Clean up exclusive create (Steve Dickson) [624069] - [fs] NFSv41: Deprecate nfs_client->cl_minorversion (Steve Dickson) [624069] - [fs] NFSv41: Fix nfs_async_inode_return_delegation() ugliness (Steve Dickson) [624069] - [fs] NFSv41: Convert the various reboot recovery ops etc to minor version ops (Steve Dickson) [624069] - [fs] NFSv41: Clean up the NFSv4.1 minor version specific operations (Steve Dickson) [624069] - [fs] nfs: kill renewd before clearing client minor version (Steve Dickson) [624069] - [fs] NFSv41: Don't store session state in the nfs_client->cl_state (Steve Dickson) [624069] - [fs] NFSv41: Further cleanup for nfs4_sequence_done (Steve Dickson) [624069] - [fs] NFSv4.1: Make nfs4_setup_sequence take a nfs_server argument (Steve Dickson) [624069] - [fs] NFSv4.1: Merge the nfs41_proc_async_sequence() and nfs4_proc_sequence() (Steve Dickson) [624069] - [fs] NFSv4: Kill nfs4_async_handle_error() abuses by NFSv4.1 (Steve Dickson) [624069] - [fs] NFSv4.1: Simplify nfs41_sequence_done() (Steve Dickson) [624069] - [fs] NFSv4.1: Clean up nfs4_setup_sequence (Steve Dickson) [624069] - [fs] NFSv41: Fix a memory leak in nfs41_proc_async_sequence() (Steve Dickson) [624069] - [fs] nfsd41: Fix a crash when a callback is retried (Steve Dickson) [624081] - [fs] nfsd: minor nfsd read api cleanup (Steve Dickson) [624081] - [fs] gcc-4.6: nfsd: fix initialized but not read warnings (Steve Dickson) [624081] - [fs] nfsd4: share file descriptors between stateid's (Steve Dickson) [624081] - [fs] nfsd4: fix openmode checking on IO using lock stateid (Steve Dickson) [624081] - [fs] nfsd4: miscellaneous process_open2 cleanup (Steve Dickson) [624081] - [fs] nfsd4: don't pretend to support write delegations (Steve Dickson) [624081] - [fs] nfsd: bypass readahead cache when have struct file (Steve Dickson) [624081] - [fs] nfsd: remove unused assignment from nfsd_link (Steve Dickson) [624081] - [fs] NFSD: Fill in WCC data for REMOVE, RMDIR, MKNOD, and MKDIR (Steve Dickson) [624081] - [fs] nfsd4: comment nitpick (Steve Dickson) [624081] - [net] sunrpc: make the cache cleaner workqueue deferrable (Steve Dickson) [624081] - [fs] nfsd4: fix delegation recall race use-after-free (Steve Dickson) [624081 637278] - [fs] nfsd4: fix deleg leak on callback error (Steve Dickson) [624081 637278] - [fs] nfsd4: remove some debugging code (Steve Dickson) [624081 637278] - [fs] nfsd: nfs4callback encode_stateid helper function (Steve Dickson) [624081 637278] - [fs] nfsd4: translate memory errors to delay, not serverfault (Steve Dickson) [624081 637278] - [fs] nfsd4; fix session reference count leak (Steve Dickson) [624081 637278] - [fs] nfsd4: don't bother storing callback reply tag (Steve Dickson) [624081 637278] - [fs] nfsd4: fix use of op_share_access (Steve Dickson) [624081 637278] - [fs] nfsd4: treat more recall errors as failures (Steve Dickson) [624081 637278] - [fs] nfsd4: remove extra put() on callback errors (Steve Dickson) [624081 637278] - [virt] xen-blkfront: disable barrier/flush write support (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_discard to preserve kABI (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_flush to preserve kABI (Mike Snitzer) [635199] - [block] revert bio flag changes to preserve kABI (Jeff Moyer) [635199] - [block] restore rq_flag_bits to their original values (Mike Snitzer) [635199] - [block] initialize old barrier members of request_queue (Mike Snitzer) [635199] - [block] reintroduce blk_queue_ordered to maintain compatibility (Vivek Goyal) [635199] - [block] Documentation: fix block api docbook documentation (Mike Snitzer) [635199] - [block] remove BLKDEV_IFL_WAIT (Mike Snitzer) [635199] - [block] remove the BLKDEV_IFL_BARRIER flag (Mike Snitzer) [635199] - [mm] swap: do not send discards as barriers (Mike Snitzer) [635199] - [fs] fat: do not send discards as barriers (Mike Snitzer) [635199] - [fs] ext4: do not send discards as barriers (Mike Snitzer) [635199] - [fs] jbd2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] jbd2: Modify ASYNC_COMMIT code to not rely on queue draining on barrier (Mike Snitzer) [635199] - [fs] jbd: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] gfs2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] btrfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] xfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [block] pass gfp_mask and flags to sb_issue_discard (Mike Snitzer) [635199] - [block] disallow FS recursion from sb_issue_discard allocation (Mike Snitzer) [635199] - [dm] convey that all flushes are processed as empty (Mike Snitzer) [635199] - [dm] fix locking context in queue_io() (Mike Snitzer) [635199] - [dm] relax ordering of bio-based flush implementation (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for request-based dm (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for bio-based dm (Mike Snitzer) [635199] - [block] make __blk_rq_prep_clone() copy most command flags (Mike Snitzer) [635199] - [md] implment REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [virt] virtio_blk: drop REQ_HARDBARRIER support (Mike Snitzer) [635199] - [block] loop: implement REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [block] use REQ_FLUSH in blkdev_issue_flush() (Mike Snitzer) [635199] - [block] update documentation for REQ_FLUSH / REQ_FUA (Mike Snitzer) [635199] - [block] make sure FSEQ_DATA request has the same rq_disk as the original (Mike Snitzer) [635199] - [block] kick queue after sequencing REQ_FLUSH/FUA (Mike Snitzer) [635199] - [block] initialize flush request with WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [635199] - [block] simplify queue_next_fseq (Mike Snitzer) [635199] - [block] filter flush bio's in __generic_make_request() (Mike Snitzer) [635199] - [block] preserve RHEL6.0 struct request_queue kABI (Mike Snitzer) [635199] - [block] implement REQ_FLUSH/FUA based interface for FLUSH/FUA requests (Mike Snitzer) [635199] - [fs] replace internal uses of SWRITE I/O types by sync_dirty_buffer() (Mike Snitzer) [635199] - [fs] removing the use of the BH_Ordered flag (Mike Snitzer) [635199] - [block] rename barrier/ordered to flush (Mike Snitzer) [635199] - [block] rename blk-barrier.c to blk-flush.c (Mike Snitzer) [635199] - [block] blkdev: check for valid request queue before issuing flush (Mike Snitzer) [635199] - [block] blkdev: move blkdev_issue helper functions to separate file (Mike Snitzer) [635199] - [block] blkdev: allow async blkdev_issue_flush requests (Mike Snitzer) [635199] - [block] blkdev: generalize flags for blkdev_issue_fn functions (Mike Snitzer) [635199] - [fs] ext4: check missed return value in ext4_sync_file() (Mike Snitzer) [635199] - [fs] ext4, jbd2: Add barriers for file systems with exernal journals (Mike Snitzer) [635199] - [block] drop barrier ordering by queue draining (Mike Snitzer) [635199] - [block] misc cleanups in barrier code (Mike Snitzer) [635199] - [block] remove spurious uses of REQ_HARDBARRIER (Mike Snitzer) [635199] - [block] deprecate barrier and replace blk_queue_ordered() with blk_queue_flush() (Mike Snitzer) [635199] - [block] kill QUEUE_ORDERED_BY_TAG (Mike Snitzer) [635199] - [xen] blkfront: update use of barriers to ease flush+fua backport (Mike Snitzer) [635199] - [block] loop: queue ordered mode should be DRAIN_FLUSH (Mike Snitzer) [635199] - [ide] remove unnecessary blk_queue_flushing() test in do_ide_request() (Mike Snitzer) [635199] - [block] remove q->prepare_flush_fn completely (Mike Snitzer) [635199] - [scsi] use REQ_TYPE_FS for flush request (Mike Snitzer) [635199] - [block] set up rq->rq_disk properly for flush requests (Mike Snitzer) [635199] - [block] set REQ_TYPE_FS on flush requests (Mike Snitzer) [635199] - [virt] virtio_blk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [dm] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] osdblk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [scsi] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] permit PREFLUSH and POSTFLUSH without prepare_flush_fn (Mike Snitzer) [635199] - [block] introduce REQ_FLUSH flag (Mike Snitzer) [635199] - [md] raid-1/10 Fix bio_rw bit manipulations again (Mike Snitzer) [635199] - [block] fixup missing conversion from BIO_RW_DISCARD to REQ_DISCARD (Mike Snitzer) [635199] - [block] define READA constant in terms of unified flag (Mike Snitzer) [635199] - [fs] bio: separate out blk_types.h (Mike Snitzer) [635199] - [block] unify flags for struct bio and struct request (Mike Snitzer) [635199] - [block] BARRIER request should imply SYNC (Mike Snitzer) [635199] - [block] fix some more cmd_type cleanup fallout (Mike Snitzer) [635199] - [block] remove wrappers for request type/flags (Mike Snitzer) [635199] - [scsi] scsi_dh_emc: request flag cleanup (Mike Snitzer) [635199] - [ide] Fix IDE taskfile with cfq scheduler (Mike Snitzer) [635199]- [mm] remove false positive THP pmd_present BUG_ON (Andrea Arcangeli) [646384]- [drm] ttm: fix regression introduced in dfb4a4250168008c5ac61e90ab2b86f074a83a6c (Dave Airlie) [644896]- [block] fix a potential oops for callers of elevator_change (Jeff Moyer) [641408]- [security] IMA: require command line option to enabled (Eric Paris) [643667]- [net] Fix priv escalation in rds protocol (Neil Horman) [642900] {CVE-2010-3904} - [v4l] Remove compat code for VIDIOCSMICROCODE (Mauro Carvalho Chehab) [642473] {CVE-2010-2963} - [kernel] tracing: do not allow llseek to set_ftrace_filter (Jiri Olsa) [631626] - [virt] xen: hold mm->page_table_lock in vmalloc_sync (Andrew Jones) [643371] - [fs] xfs: properly account for reclaimed inodes (Dave Chinner) [641764] - [drm] fix ioctls infoleak (Danny Feng) [621437] {CVE-2010-2803} - [netdrv] wireless extensions: fix kernel heap content leak (John Linville) [628438] {CVE-2010-2955} - [netdrv] niu: buffer overflow for ETHTOOL_GRXCLSRLALL (Danny Feng) [632072] {CVE-2010-3084} - [mm] add debug checks for mapcount related invariants (Andrea Arcangeli) [622327 642570] - [mm] move VM_BUG_ON inside the page_table_lock of zap_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] compaction: handle active and inactive fairly in too_many_isolated (Andrea Arcangeli) [622327 642570] - [mm] start_khugepaged after setting transparent_hugepage_flags (Andrea Arcangeli) [622327 642570] - [mm] fix hibernate memory corruption (Andrea Arcangeli) [633344 642570] - [mm] ksmd wait_event_freezable (Andrea Arcangeli) [622327 642570] - [mm] khugepaged wait_event_freezable (Andrea Arcangeli) [622327 625875 642570] - [mm] unlink_anon_vmas in __split_vma in case of error (Andrea Arcangeli) [622327 642570] - [mm] fix memleak in copy_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] fix hang on anon_vma->root->lock (Andrea Arcangeli) [622327 642570] - [mm] avoid breaking huge pmd invariants in case of vma_adjust failures (Andrea Arcangeli) [622327 642570]- [scsi] fcoe: set default FIP mode as FIP_MODE_FABRIC (Mike Christie) [636233]- [virt] KVM: Fix fs/gs reload oops with invalid ldt (Avi Kivity) [639885] {CVE-2010-3698} - [drm] i915: prevent arbitrary kernel memory write (Jerome Marchand) [637691] {CVE-2010-2962} - [scsi] libfc: adds flogi retry in case DID is zero in RJT (Mike Christie) [633907] - [kernel] prevent heap corruption in snd_ctl_new() (Jerome Marchand) [638486] {CVE-2010-3442} - [scsi] lpfc: lpfc driver oops during rhel6 installation with snapshot 12/13 and emulex FC (Rob Evers) [634703] - [fs] ext4: Always journal quota file modifications (Eric Sandeen) [624909] - [mm] fix split_huge_page error like mapcount 3 page_mapcount 2 (Andrea Arcangeli) [622327 640611] - [block] Fix pktcdvd ioctl dev_minor range check (Jerome Marchand) [638089] {CVE-2010-3437} - [drm] ttm: Fix two race conditions + fix busy codepaths (Dave Airlie) [640871] - [drm] Prune GEM vma entries (Dave Airlie) [640870] - [virt] ksm: fix bad user data when swapping (Andrea Arcangeli) [640579] - [virt] ksm: fix page_address_in_vma anon_vma oops (Andrea Arcangeli) [640576] - [net] sctp: Fix out-of-bounds reading in sctp_asoc_get_hmac() (Jiri Pirko) [640462] {CVE-2010-3705} - [mm] Move vma_stack_continue into mm.h (Mike Snitzer) [638525] - [net] sctp: Do not reset the packet during sctp_packet_config() (Jiri Pirko) [637682] {CVE-2010-3432} - [mm] vmstat incorrectly reports disk IO as swap in (Steve Best) [636978] - [scsi] fcoe: Fix NPIV (Neil Horman) [631246]- [block] prevent merges of discard and write requests (Mike Snitzer) [637805] - [drm] nouveau: correct INIT_DP_CONDITION subcondition 5 (Ben Skeggs) [636678] - [drm] nouveau: enable enhanced framing only if DP display supports it (Ben Skeggs) [636678] - [drm] nouveau: fix required mode bandwidth calculation for DP (Ben Skeggs) [636678] - [drm] nouveau: disable hotplug detect around DP link training (Ben Skeggs) [636678] - [drm] nouveau: set DP display power state during DPMS (Ben Skeggs) [636678] - [mm] remove "madvise" from possible /sys/kernel/mm/redhat_transparent_hugepage/enabled options (Larry Woodman) [634500] - [netdrv] cxgb3: don't flush the workqueue if we are called from the workqueue (Doug Ledford) [631547] - [netdrv] cxgb3: deal with fatal parity error status in interrupt handler (Doug Ledford) [631547] - [netdrv] cxgb3: now that we define fatal parity errors, make sure they are cleared (Doug Ledford) [631547] - [netdrv] cxgb3: Add define for fatal parity error bit manipulation (Doug Ledford) [631547] - [virt] Emulate MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [virt] Define MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [redhat] s390x: kdump: allow zfcpdump to mount and write to ext4 file systems [628676] - [kernel] initramfs: Fix initramfs size calculation (Hendrik Brueckner) [626956] - [kernel] initramfs: Generalize initramfs_data.xxx.S variants (Hendrik Brueckner) [626956] - [drm] radeon/kms: fix sideport detection on newer rs880 boards (Dave Airlie) [626454]- [x86] kernel: fix IA32 System Call Entry Point Vulnerability (Danny Feng) [634452] {CVE-2010-3301} - [kernel] compat: Make compat_alloc_user_space() incorporate the access_ok() (Danny Feng) [634466] {CVE-2010-3081} - [block] switch s390 tape_block and mg_disk to elevator_change() (Mike Snitzer) [632631] - [block] add function call to switch the IO scheduler from a driver (Mike Snitzer) [632631]- [security] Make kernel panic in FIPS mode if modsign check fails (David Howells) [625914] - [virt] Guests on AMD with CPU type 6 and model >= 8 trigger errata read of MSR_K7_CLK_CTL (Jes Sorensen) [629066] - [x86] UV: use virtual efi on SGI systems (George Beshers) [627653]- [fs] nfsd: initialize nfsd versions before creating svc (J. Bruce Fields) [628084] - [fs] nfsd: fix startup/shutdown order bug (J. Bruce Fields) [628084] - [security] KEYS: Fix bug in keyctl_session_to_parent() if parent has no session keyring (David Howells) [627808] {CVE-2010-2960} - [security] KEYS: Fix RCU no-lock warning in keyctl_session_to_parent() (David Howells) [627808] {CVE-2010-2960}- [x86] Disable AMD IOMMU by default (Matthew Garrett) [593787] - [netdrv] Revert "iwlwifi: disable hardware scanning by default" (Stanislaw Gruszka) [625981] - [s390x] kernel: fix tlb flushing vs. concurrent /proc accesses (Hendrik Brueckner) [587587] - [s390x] kernel: prepare mm_context_t for new tlb flush handling (Hendrik Brueckner) [587587] - [fs] NFS: Fix an Oops in the NFSv4 atomic open code (Jeff Layton) [625718] - [net] can: add limit for nframes and clean up signed/unsigned variables (Danny Feng) [625702] {CVE-2010-2959} - [fs] aio: bump i_count instead of using igrab (Jeff Moyer) [626595] - [fs] cifs: check for NULL session password (Jeff Layton) [625583] - [fs] cifs: fix NULL pointer dereference in cifs_find_smb_ses (Jeff Layton) [625583]- [mm] make stack guard page logic use vm_prev pointer (Mike Snitzer) [607859] - [mm] make the mlock() stack guard page checks stricter (Mike Snitzer) [607859] - [mm] make the vma list be doubly linked (Mike Snitzer) [607859] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [618225] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [net] sched: fix some kernel memory leaks (Jiri Pirko) [624637] {CVE-2010-2942}- [virt] xen pvhvm: don't start xenbus w/out pvhvm (Andrew Jones) [624665] - [virt] xen pvhvm: don't unplug emulated devs w/out pvhvm (Andrew Jones) [625460] - [virt] xen pvhvm: export xen_pv_hvm_enable (Andrew Jones) [625460] - [fs] ext4: fix one more tracing oops (Eric Sandeen) [619013] - [drm] Provide for HDMI output on NVIDIA GPUs (John Feeney) [619877] - [netdrv] iwlwifi: disable aspm by default (John Linville) [611075] - [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388]- [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [mm] fix page table unmap for stack guard page properly (Mike Snitzer) [607859] - [x86] don't send SIGBUS for kernel page faults (Mike Snitzer) [607859] - [mm] fix missing page table unmap for stack guard page failure case (Mike Snitzer) [607859] - [mm] keep a guard page below a grow-down stack segment (Mike Snitzer) [607859] - [fs] xfs: fix untrusted inode number lookup (Dave Chinner) [624860] - [kernel] init, sched: Fix race between init and kthreadd (Gleb Natapov) [624329] - [net] Fix IGMP3 report parsing (Aristeu Rozanski) [621431]- [netdrv] be2net: maintain multicast packet count in driver (Ivan Vecera) [621287] - [scsi] hpsa: don't use doorbel reset (Tomas Henzl) [612486] - [x86] Fix the kdump kernel OOMs caused by passthrough mode setting (Bhavna Sarathy) [624059] - [acpi] Force "pci=noacpi" on HP xw9300 (Prarit Bhargava) [615276] - [mm] Revert mm-vmstat-Actively-update-vmstat-counters-in-low-memory-situations (Larry Woodman) [622328] - [x86] Run EFI in physical mode to enable kdump on EFI-booted system (Takao Indoh) [593111] - [fs] ext4: protect inode bitmap clearing w/ spinlock (Eric Sandeen) [623666] - [scsi] libfc: call fc_remote_port_chkready under the host lock (Mike Christie) [623786] - [x86] Ensure that we provide per-cpu ACPI support (Matthew Garrett) [623874] - [fs] ext4: consolidate in_range() definitions (Eric Sandeen) [621829] - [fs] ext4: fix NULL pointer dereference in tracing (Eric Sandeen) [619013] - [block] O_DIRECT: fix the splitting up of contiguous I/O (Jeff Moyer) [622504]- [fs] ext4: fix discard failure detection (Eric Sandeen) [608731] - [x86] Avoid potential NULL dereference in pcc-cpufreq (Matthew Garrett) [623768] - [scsi] bfa: vport create/delete fix (Rob Evers) [619226] - [net] tcp: fix crash in tcp_xmit_retransmit_queue (Jerome Marchand) [618386] - [build] Skip depmod when installing to non-standard INSTALL_MOD_PATH (Jon Masters) [609170] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 (Jaroslav Kysela) [605742] - [scsi] increase flush timeout (Mike Christie) [605322] - [x86] local_irq_save/restore when issuing IPI in early bootup (Prarit Bhargava) [602823]- [kernel] Revert "[kernel] sched: Fix a race between ttwu() and migrate_task()" (Matthew Garrett) [620883] - [fs] btrfs: fix checks in BTRFS_IOC_CLONE_RANGE (Eugene Teo) [617003] {CVE-2010-2537 CVE-2010-2538} - [kernel] Makefile.build: make KBUILD_SYMTYPES work again (Don Zickus) [617749] - [netdrv] iwlwifi: disable hardware scanning by default (Stanislaw Gruszka) [593566] - [scsi] Revert: qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [622041] - [drm] radeon: Don't limit vram size to aperture size (Matthew Garrett) [622039] - [fs] xfs: don't walk AGs that can't hold inodes (Dave Chinner) [621044] - [mmc] add Ricoh e822 support (Stanislaw Gruszka) [619900] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [616178] - [dm] mpath: enable discard support (Mike Snitzer) [619196] - [block] update request stacking methods to support discards (Mike Snitzer) [619196] - [dm] stripe: enable discard support (Mike Snitzer) [619196] - [dm] stripe: optimize sector division (Mike Snitzer) [619196] - [dm] stripe: move sector translation to a function (Mike Snitzer) [619196] - [dm] error: return error for discards (Mike Snitzer) [619196] - [dm] delay: enable discard support (Mike Snitzer) [619196] - [dm] zero: silently drop discards (Mike Snitzer) [619196] - [dm] split discard requests on target boundaries (Mike Snitzer) [619196] - [dm] use dm_target_offset macro (Mike Snitzer) [619196] - [dm] factor out max_io_len_target_boundary (Mike Snitzer) [619196] - [dm] use common __issue_target_request for flush and discard support (Mike Snitzer) [619196] - [dm] rename map_info flush_request to target_request_nr (Mike Snitzer) [619196] - [dm] remove the DM_TARGET_SUPPORTS_DISCARDS feature flag (Mike Snitzer) [619196] - [dm] introduce num_discard_requests in dm_target structure (Mike Snitzer) [619196]- [fs] ext4: protect io completion lists with locking (Eric Sandeen) [621660] - [trace] Packport new mm tracepoint Documentation to RHEL6 (Larry Woodman) [618305] - [virt] KVM: Trace exception injection (Gleb Natapov) [616427] - [s390x] qeth: Clear mac_bits field when switching between l2/l3 (Hendrik Brueckner) [621333] - [net] ethtool: Fix potential kernel buffer overflow in ETHTOOL_GRXCLSRLALL (Jiri Pirko) [608953] {CVE-2010-2478} - [infiniband] Update QLogic QIB InfiniBand driver to version OFED 1.5.2 (Jay Fenlason) [572401] - [fs] update RWA_MASK, READA and SWRITE to match the corresponding BIO_RW_ bits (Jeff Moyer) [621693]- [drm] Revert matroxfb support for G200EV chip (Peter Bogdanovic) [604830] - [drm] i915: more DP/eDP backport fixes (Dave Airlie) [615058] - [drm] correctly update connector DPMS status in drm_fb_helper (Dave Airlie) [615058] - [x86] ACPI/PM: Move ACPI video resume to a PM notifier (Dave Airlie) [615058] - [virt] x86: preset lpj values when on VMware (Zachary Amsden) [617390] - [virt] Revert "vhost-net: utilize PUBLISH_USED_IDX feature" (Michael S. Tsirkin) - [virt] Revert "virtio: put last seen used index into ring itself" (Michael S. Tsirkin) [616503] - [virt] Revert "virtio: net: Remove net-specific advertising of PUBLISH_USED feature" (Michael S. Tsirkin) [616503] - [virt] vhost: max s/g to match qemu (Michael S. Tsirkin) [619002] - [kernel] sched: Fix set_cpu_active() in cpu_down() (Danny Feng) [620807] - [dm] separate device deletion from dm_put (Mike Snitzer) [619199] - [dm] prevent access to md being deleted (Mike Snitzer) [619199] - [dm] ioctl: release _hash_lock between devices in remove_all (Mike Snitzer) [619199]- [netdrv] r8169: disable PCIe ASPM (Michal Schmidt) [619880] - [fusion] mptfusion: fix DMA boudary (Tomas Henzl) [618625] - [fusion] mptfusion: Bump version to 3.04.16 (Tomas Henzl) [618625] - [fusion] mptfusion: Added code for occationally SATA hotplug failure (Tomas Henzl) [618625] - [fusion] mptfusion: schedule_target_reset from all Reset context (Tomas Henzl) [618625] - [fusion] mptfusion: Added sanity to check B_T mapping for device before adding to OS (Tomas Henzl) [618625] - [fusion] mptfusion: Corrected declaration of device_missing_delay (Tomas Henzl) [618625] - [fusion] mptfusion: Set fw_events_off to 1 at driver load time (Tomas Henzl) [618625] - [net] s2io: fixing DBG_PRINT() macro (Danny Feng) [619097] - [trace] backport file writeback tracepoints from upstream to RHEL6 (Larry Woodman) [618305] - [virt] vhost: thread per device attached to owner cgroups (Alex Williamson) [615118] - [cgroups] fix API thinko (Alex Williamson) [615118] - [cgroup] Revert: "workqueue: API to create a workqueue in cgroup" (Alex Williamson) [615118] - [net] bonding: allow arp_ip_targets on separate vlans to use arp validation (Andy Gospodarek) [581657] - [x86] Revert "[x86] kernel performance optimization with CONFIG_DEBUG_RODATA" (Aristeu Rozanski)- [security] selinux: convert the policy type_attr_map to flex_array (Eric Paris) [617255] - [net] bridge: Fix IGMPv3 report parsing (Herbert Xu) [621431] - [kernel] CRED: Fix get_task_cred() and task_state() to not resurrect dead credentials (Jiri Olsa) [620380] - [net] bonding: set device in RLB ARP packet handler (Andy Gospodarek) [619450] - [x86] Remove warning in p4-clockmod driver (Prarit Bhargava) [618415] - [trace] Back port upstream mm/vmscan.c tracepoints to RHEL6 (Larry Woodman) [618305] - [net] bridge: Fix skb leak when multicast parsing fails on TX (Jiri Pirko) [617505] - [x86] Retract nmi-stacktrace patch (George Beshers) [598586] - [fs] cifs: account for new creduid parameter in spnego upcall string (Jeff Layton) [618608] - [fs] cifs: add separate cred_uid field to sesInfo (Jeff Layton) [618608] - [fs] cifs: check kmalloc() result (Jeff Layton) [618608] - [fs] cifs: remove unused cifsUidInfo struct (Jeff Layton) [618608] - [fs] cifs: clean up cifs_find_smb_ses (Jeff Layton) [618608] - [fs] cifs: match secType when searching for existing tcp session (Jeff Layton) [618608] - [fs] cifs: move address comparison into separate function (Jeff Layton) [618608] - [fs] cifs: set the port in sockaddr in a more clearly defined fashion (Jeff Layton) [618608] - [fs] cifs: remove an potentially confusing, obsolete comment (Jeff Layton) [618608] - [fs] cifs: remove unused ip_address field in struct TCP_Server_Info (Jeff Layton) [618608] - [fs] cifs: have decode_negTokenInit set flags in server struct (Jeff Layton) [618608] - [fs] cifs: break negotiate protocol calls out of cifs_setup_session (Jeff Layton) [618608] - [fs] cifs: eliminate "first_time" parm to CIFS_SessSetup (Jeff Layton) [618608] - [fs] cifs: save the dialect chosen by server (Jeff Layton) [618608] - [fs] cifs: change && to || (Jeff Layton) [618608] - [fs] cifs: rename "extended_security" to "global_secflags" (Jeff Layton) [618608] - [fs] cifs: move tcon find/create into separate function (Jeff Layton) [618608] - [fs] cifs: move SMB session creation code into separate function (Jeff Layton) [618608] - [fs] cifs: track local_nls in volume info (Jeff Layton) [618608] - [drm] nouveau: support fetching LVDS EDID from ACPI (Ben Skeggs) [616860] - [drm] ACPI: Export EDID blocks to the kernel (Ben Skeggs) [616860] - [fs] Fix for stuck recovery issue in GFS2 (Steven Whitehouse) [590878] - [powerpc] fix unsupported hardware to only be power5 (Steve Best) [619501] - [scsi] megaraid: fix sas expander issue (Tomas Henzl) [607930] - [virt] Default Xen PV-HVM to off (Don Dutile) [618172] - [mm] Correctly assign the number of MIGRATE_RESERVE pageblocks (Andrea Arcangeli) [614427] - [fs] return EINVAL when thawing unfrozen filesystems (Eric Sandeen) [601324] - [fs] GFS2: Fix problem where try locks were trying too hard (Steven Whitehouse) [585299] - [scsi] bnx2i: Fix iscsi connection cleanup (Mike Christie) [616939] - [scsi] bfa: fix sysfs crash while reading error_frames stats (Rob Evers) [594882] - [fusion] Block Error handling for deleting devices or Device in DMD (Tomas Henzl) [615866] - [netdrv] tun: avoid BUG, dump packet on GSO errors (Herbert Xu) [616845] - [netdr] rt2500usb: Fix WEP Enterprise (Stanislaw Gruszka) [609721] - [kernel] cmdline disable real time scheduler (George Beshers) [607587] - [fs] ext4: re-inline ext4_rec_len_(to|from)_disk functions (Eric Sandeen) [522808] - [netdrv] be2net: include latest upstream fixes (Ivan Vecera) [617187]- [virt] Revert "[virt] vhost: create a vhost thread per device" (Aristeu Rozanski) [615118]- [scsi] Update lpfc version for 8.3.5.17 driver release (Rob Evers) [612235] - [scsi] Fix endian conversion for BlockGuard in IOCB response (Rob Evers) [612235] - [scsi] Fixed a driver discovery issue where driver was unable to discover a target after Eveready back link bounce test (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.16 driver release (Rob Evers) [612235] - [scsi] Fixed BlockGuard endian conversion problem for supporting PowerPC EEH (Rob Evers) [612235] - [scsi] Fixed VLAN ID 0xFFF set to reg_fcfi mailbox command on FCF empty FCF VLAN bitmap (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.15 driver release (Rob Evers) [612235] - [scsi] Fixed a race condition causing FLOGI issued from dual processes (Rob Evers) [612235] - [scsi] Fix bug with ct response data not being sent with sli4 (Rob Evers) [612235] - [scsi] Fixed RoundRobin FCF failover due to mis-interpretation of kernel find_next_bit (Rob Evers) [612235] - [scsi] Enhanced round-robin FCF failover algorithm to re-start on new FCF async event (Rob Evers) [612235] - [scsi] Clear Ignore Reg Login Flag when purging mailbox queue (Rob Evers) [612235] - [scsi] Fix for ELS commands stuck on txq (Rob Evers) [612235] - [scsi] Fix bug with unsolicited CT event command not setting a flag (Rob Evers) [612235] - [drm] radeon/kms: fix possible mis-detection of sideport on rs690/rs740 (Jerome Glisse) [614583] - [scsi] fcoe: remove check for zero fabric name (Mike Christie) [614264] - [scsi] libfc: Add retry logic to lport state machine when receiving LS_RJT (Mike Christie) [614264] - [scsi] fcoe: fix offload feature flag change from netdev (Mike Christie) [614264] - [scsi] fcoe: adds src and dest mac address checking for fcoe frames (Mike Christie) [614264] - [scsi] fcoe: cleans up fcoe_disable and fcoe_enable (Mike Christie) [614264] - [scsi] lpfc Update from 8.3.5.13 to 8.3.5.14 FC/FCoE (Rob Evers) [603808] - [fusion] mptfusion: release resources in error return path (Tomas Henzl) [618560] - [scsi] IO error on SuperTrak EX4650 (Muuhh IKEDA) [593969] - [virt] vhost: create a vhost thread per device (Michael S. Tsirkin) [615118] - [kernel] workqueue: API to create a workqueue in cgroup (Michael S. Tsirkin) [615118] - [cgroup] Add an API to attach a task to current task's cgroup (Michael S. Tsirkin) [615118]- [mm] avoid stalling allocations by introducing watermark_wait (Rik van Riel) [589604] - [mm] scale nr_rotated to balance memory pressure (Rik van Riel) [619384] - [mm] fix anon memory statistics with transparent hugepages (Rik van Riel) [619384] - [pci] avoid compiler warning in quirks.c (Alex Williamson) [619525] - [pci] Fix build if quirks are not enabled (Alex Williamson) [619525] - [pci] add Intel 82599 Virtual Function specific reset method (Alex Williamson) [619525] - [pci] add Intel USB specific reset method (Alex Williamson) [619525] - [pci] support device-specific reset methods (Alex Williamson) [619525] - [kernel] Documentation: Update memory-hotplug documentation (Steve Best) [612579] - [powerpc] Define memory_block_size_bytes() for ppc/pseries (Steve Best) [612579] - [kernel] Update the node sysfs code (Steve Best) [612579] - [kernel] Allow memory_block to span multiple memory sections (Steve Best) [612579] - [kernel] Add section count to memory_block (Steve Best) [612579] - [kernel] Add new phys_index properties (Steve Best) [612579] - [kernel] Move the find_memory_block() routine up (Steve Best) [612579] - [usb] xhci: rename driver to xhci_hcd (Don Zickus) [617217] - [usb] kabi placeholders for xhci (Don Zickus) [617217] - [fs] nfsd: minor nfsd_svc() cleanup (Jeff Layton) [599675] - [fs] nfsd: move more into nfsd_startup() (Jeff Layton) [599675] - [fs] nfsd: just keep single lockd reference for nfsd (Jeff Layton) [599675] - [fs] nfsd: clean up nfsd_create_serv error handling (Jeff Layton) [599675] - [fs] nfsd: fix error handling in __write_ports_addxprt (Jeff Layton) [599675] - [fs] nfsd: fix error handling when starting nfsd with rpcbind down (Jeff Layton) [599675] - [fs] nfsd4: fix v4 state shutdown error paths (Jeff Layton) [599675] - [mm] page allocator: Update free page counters after pages are placed on the free list (Andrea Arcangeli) [614427] - [mm] page allocator: Drain per-cpu lists after direct reclaim allocation fails (Andrea Arcangeli) [614427] - [mm] vmstat: Actively update vmstat counters in low memory situations (Andrea Arcangeli) [614427] - [kernel] mem-hotplug: fix potential race while building zonelist for new populated zone (John Villalovos) [581557] - [kernel] mem-hotplug: avoid multiple zones sharing same boot strapping boot_pageset (John Villalovos) [581557] - [kernel] cpu/mem hotplug: enable CPUs online before local memory online (John Villalovos) [581557] - [mm] remove khugepaged young bit check (Andrea Arcangeli) [615381]- [fs] GFS2: Backup plan for "vmalloc is slow" (Steven Whitehouse) [619331] - [s390x] zfcp: Do not try "forced close" when port is already closed (Hendrik Brueckner) [612594] - [s390x] zfcp: Do not unblock rport from REOPEN_PORT_FORCED (Hendrik Brueckner) [612597] - [s390x] zfcp: Fix retry after failed "open port" erp action (Hendrik Brueckner) [612601] - [s390x] zfcp: Fail erp after timeout (Hendrik Brueckner) [612618] - [s390x] zfcp: Use forced_reopen in terminate_rport_io callback (Hendrik Brueckner) [612621] - [s390x] zfcp: Register SCSI devices after fc_remote_port_add (Hendrik Brueckner) [612586] - [scsi] sg: fix bio leak with a detached device (Matthew Garrett) [619103] - [powerpc] hash_huge_page: pte_insert failed (Steve Best) [618831] - [block] md: fix lock ordering problem (Doug Ledford) [616103] - [fs] sysfs: add attribute to indicate hw address assignment type (Stefan Assmann) [614786] - [infiniband] ehca: init irq tasklet before irq can happen (Steve Best) [617741] - [netdrv] iwlwifi: fix scan abort (Stanislaw Gruszka) [619686] - [powerpc] ONLINE to OFFLINE CPU state transition during removal (Steve Best) [619212] - [fs] ext4: fix potential NULL dereference while tracing (Eric Sandeen) [619013] - [infiniband] ehca: Catch failing ioremap() (Steve Best) [617747] - [netdrv] Add missing read memory barrier to Intel Ethernet device (Steve Best) [617279] - [netdrv] igb: Fix Tx hangs seen when loading igb with max_vfs > 7 (Stefan Assmann) [617214] - [pci] Revert "[pci] update bridge resources to get more big ranges in PCI assign unssigned" (Shyam Iyer) [617007] - [netdrv] cnic: Fix context memory init on 5709 (Stanislaw Gruszka) [616952] - [virt] vmxnet3: fix network connectivity issues (Andy Gospodarek) [616252] - [drm] i915: eDP/DP fixes from upstream (Dave Airlie) [615058] - [ata] ata_piix: fix locking around SIDPR access (David Milburn) [608542] - [md] Fix md raid partition detection update (Doug Ledford) [607477] - [netdrv] e1000e: 82577/82578 PHY register access issues (Andy Gospodarek) [592480] - [s390x] Remove PSF order/suborder check for dasd ioctl (John Feeney) [566183] - [x86] kernel performance optimization with CONFIG_DEBUG_RODATA (Danny Feng) [557364] - [netdrv] Revert "[Fedora] [e1000] add quirk for ich9" (Andy Gospodarek) [613196] - [block] cfq: always return false from should_idle if slice_idle is set to zero (Jeff Moyer) [616904] - [block] cfq/jbd: Fix fsync performance for small files (Jeff Moyer) [578515]- [kernel] Add -Werror and WAR for bogus array bounds warnings (Prarit Bhargava) [603733] - [pci] Remove pci_bus_dump_resources() (Prarit Bhargava) [613972] - [fs] CIFS: Compile fix for malicious redirect fix (David Howells) [612136] {CVE-2010-2524}- [block] Disable async multicore raid xor function (Doug Ledford) [596490] - [kernel] taint: Add mark_hardware_unsupported() (Prarit Bhargava) [600509] - [kernel] panic: Allow warnings to set different taint flags (Prarit Bhargava) [600509] - [kernel] taint: Add taint padding and TAINT_HARDWARE_UNSUPPORTED (Prarit Bhargava) [600509] - [mm] disable transparent hugepages by default on small systems (Rik van Riel) [618444] - [net] Kernel lockups with bonding and IPV6 (Shyam Iyer) [614240] - [x86] ACPI: Improve C3 residency (Matthew Garrett) [583792] - [x86] cpufreq: pcc driver should check for pcch method before calling _OSC (Matthew Garrett) [616908] - [x86] Add PCC Cpufreq driver (Matthew Garrett) [465354] - [x86] Disable IOMMU graphics on Cantiga chipset (John Villalovos) [602207] - [fs] vfsmount: pad for future fanotify support (Eric Paris) [320631] - [ipmi] Run a dummy command before submitting a new command (Matthew Garrett) [616089] - [block] mmc: Avoid hangs with mounted SD cards (Matthew Garrett) [615318] - [md] Fix md raid partition detection (Doug Ledford) [607477] - [ipmi] Make sure drivers were registered before unregistering them (Matthew Garrett) [601376] - [s390x] Enhanced qeth for new network device type support (Hendrik Brueckner) [599650] - [fs] cifs: fix security issue with dns_resolver upcall (David Howells) [612136] {CVE-2010-2524}- [fs] xfs: track AGs with reclaimable inodes in per-ag radix tree (Dave Chinner) [617035] - [fs] xfs: convert inode shrinker to per-filesystem contexts (Dave Chinner) [617035] - [mm] add context argument to shrinker callback (Dave Chinner) [617035] - [netdrv] enic: bug fix: make the set/get netlink VF_PORT support symmetrical (Andy Gospodarek) [609635] - [netdrv] enic: Use random mac addr when associating port-profile (Andy Gospodarek) [609635] - [netdrv] enic: bug fix: sprintf UUID to string as u8 rather than u16 array (Andy Gospodarek) [609635] - [net] netlink: bug fix: don't overrun skbs on vf_port dump (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Handle surprise hardware removals (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Change hardware ingress vlan rewrite mode (Andy Gospodarek) [609635] - [drm] nouveau: cleanup connector/encoder creation (Ben Skeggs) [612402] - [drm] nouveau: move LVDS detection back to connector detect() time (Ben Skeggs) [612402] - [net] add missing header needed for sunrpc tracepoints (Steve Dickson) [567741] - [drm] nouveau: fix race condition when under memory pressure (Ben Skeggs) [602663] - [tty] fix tty->pgrp races (Jiri Olsa) [586022] {CVE-2009-4895} - [scsi] Log msg when getting Unit Attention (Mike Christie) [585432] - [scsi] be2iscsi: Fix for 64K data (Mike Christie) [608795] - [cgroups] Fix device cgroup not allowing access to a partition (Vivek Goyal) [589662] - [audit] fix for audit misreporting return code on amd64 if we had to reschedule (Alexander Viro) [604993] - [x86] Fix ioremap() so will boot on IA-32 system with PAE (John Feeney) [607029] - [netdrv] macvtap: Limit packet queue length (Herbert Xu) [614119] - [virt] vhost: avoid pr_err on condition guest can trigger (Michael S. Tsirkin) [607177] - [mm] ksmd and khugepaged freezing (Andrea Arcangeli) [617430] - [pci] Allow read/write access to sysfs I/O port resources (Alex Williamson) [616174] - [netdrv] improve ipv6 pkt throughput with TSO (John Feeney) [613770] - [netdrv] ixgbe: use GFP_ATOMIC when allocating FCoE DDP context from the dma pool (Andy Gospodarek) [614243] - [netdrv] ixgbe: properly toggling netdev feature flags when disabling FCoE (Andy Gospodarek) [614243] - [scsi] fcoe: remove vlan ID from WWPN (Neil Horman) [611974] - [fs] xfs: fix corruption case for block size < page size (Dave Chinner) [581432] - [fs] xfs: unregister inode shrinker before freeing filesystem structures (Dave Chinner) [607750] - [drm] i915: add 'reclaimable' to i915 self-reclaimable page allocations (Dave Airlie) [616614] - [drm] i915: fix 945GM stability issues on Lenovo T60 laptops (Dave Airlie) [568780] - [security] SELinux: check OPEN on truncate calls (Eric Paris) [578841] - [fs] ext4: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251] - [fs] ext3: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251]- [virt] Call mask notifiers from pic (Gleb Natapov) [608613] - [virt] Convert mask notifiers to use irqchip/pin instead of gsi (Gleb Natapov) [608613] - [virt] Reenter guest after instruction emulation failure if emulation was due to access to non-mmio address (Gleb Natapov) [608595] - [virt] Return EFAULT from kvm ioctl when guest access bad area (Gleb Natapov) [608595] - [drm] nouveau: fix dual-link displays when plugged into single-link outputs (Ben Skeggs) [615154] - [drm] nv50: obey dcb->duallink_possible (Ben Skeggs) [615154] - [drm] nv50: fix duallink_possible calculation for DCB 4.0 cards (Ben Skeggs) [615154] - [mm] Rename ramzswap to zram in documentation (Jerome Marchand) [578641] - [mm] Rename ramzswap to zram in code (Jerome Marchand) [578641] - [mm] Rename ramzswap files to zram (Jerome Marchand) [578641] - [mm] ramzswap: Support generic I_O requests (Jerome Marchand) [578641] - [mm] ramzswap: Handler for swap slot free callback (Jerome Marchand) [578641] - [mm] swap: Add swap slot free callback to block_device_operations (Jerome Marchand) [578641] - [mm] swapfile: Add flag to identify block swap devices (Jerome Marchand) [578641] - [mm] ramzswap: Remove backing swap support (Jerome Marchand) [578641] - [drm] i915: Output IRQ setup fixes (Adam Jackson) [591709] - [drm] nouveau: fix oops on chipsets that only have a single crtc (Ben Skeggs) [602290] - [drm] i915: fix oops on single crtc devices (Dave Airlie) [610002] - [drm] radeon: check/restore sanity before doing anything else with GPU (Dave Airlie) [612767] - [fs] jbd2: Fix I/O hang in jbd2_journal_release_jbd_inode (Steve Best) [607254] - [fs] GFS2: rename causes kernel Oops (Robert S Peterson) [614642] - [ipmi] Provide kipmid_max_busy_us parameter to cap CPU usage (Shyam Iyer) [609156] - [kernel] kprobes: "repz ret" causes bad EIP value crash (Dave Anderson) [607215] - [pci] panic on access to hot-removed device's proc fs (Don Zickus) [612024] - [pci] don't reassign to ROM res if it is not going to be enabled (Peter Bogdanovic) [612950] - [x86] i386: Update CPU & Memory Hot Add Not Supported messages (Prarit Bhargava) [600435] - [x86] nmi: limit hrtimer to lapic or ioapic mode (Don Zickus) [581722] - [virt] emulator: inc/dec can have lock prefix (Gleb Natapov) [615925] - [virt] Implement xen_panic_block notifier for RHEL6 Xen guests (Don Dutile) [614476] - [virt] KVM: MMU: fix conflict access permissions in direct sp (Avi Kivity) [607650] - [virt] vhost-net: avoid flush under lock (Michael S. Tsirkin) [612421] - [netdrv] bnx2x: Don't report link down if has been already down (Stanislaw Gruszka) [610311] - [netdrv] mac80211: improve error checking if WEP fails to init (John Linville) [608704] - [netdrv] ath9k: cleanup init error path (John Linville) [610224] - [mm] memcontrol: never oom when charging huge pages (Andrea Arcangeli) [608996] - [mm] memcontrol: prevent endless loop with huge pages and near-limit group (Andrea Arcangeli) [608996] - [virt] Xen PV-on-HVM: prevent null chip data ref ptr on newer xen hv (Don Dutile) [523134] - [virt] Xen PV-on-HVM: modularize platform-pci support (Don Dutile) [523134] - [virt] HPET: Do not disable hpet if not initialized (Don Dutile) [523134] - [virt] Xen PV-on-HVM: suspend-resume-support (Don Dutile) [523134] - [virt] Xen PV-on-HVM: refactor platform-pci, grant-table, enlighten support (Don Dutile) [523134 600360] - [virt] Xen PV-on-HVM: update evtchn delivery on HVM (Don Dutile) [523134] - [virt] Xen PV-on-HVM: update hvm_op hypercall & related h files to upstream (Don Dutile) [523134]- [block] cciss: bump version 3626RH (Tomas Henzl) [609522] - [block] cciss: cleanup compiletime warnings (Tomas Henzl) [609522] - [block] cciss: do not reset 640x boards (Tomas Henzl) [609522] - [block] cciss: fix hard reset (Tomas Henzl) [609522] - [block] cciss: factor out reset devices code (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfg addrs (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for mode change ack (Tomas Henzl) [609522] - [block] cciss: factor out cciss disable dma prefetch on p600 (Tomas Henzl) [609522] - [block] cciss: factor out cciss enable scsi prefetch (Tomas Henzl) [609522] - [block] cciss: factor out CISS signature present (Tomas Henzl) [609522] - [block] cciss: factor out cciss find board params (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfgtables (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for board ready (Tomas Henzl) [609522] - [block] cciss: factor out cciss find memory BAR (Tomas Henzl) [609522] - [block] cciss: remove board-id param from cciss interrupt mode (Tomas Henzl) [609522] - [block] cciss: factor out cciss_board_disabled (Tomas Henzl) [609522] - [block] cciss: factor out cciss lookup board id (Tomas Henzl) [609522] - [block] cciss: save pdev early to avoid passing it around (Tomas Henzl) [609522] - [audit] dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [mm] mmu notifier index huge spte fix (Andrea Arcangeli) [606131] - [x86] Update x86 MCE code part 2 (Prarit Bhargava) [580587] - [kernel] execshield: respect disabled randomization (Roland McGrath) [605516] - [scsi] mpt2sas: Fix to use sas device list instead of enclosure list (Tomas Henzl) [599049] - [kernel] disable kmemleak by default for -debug kernels (Jason Baron) [612244]- [net] CHECKSUM: header export and fixup (Michael S. Tsirkin) [605555] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [fs] xfs: remove block number from inode lookup code (Jiri Pirko) [607031] - [fs] xfs: rename XFS_IGET_BULKSTAT to XFS_IGET_UNTRUSTED (Jiri Pirko) [607031] - [fs] xfs: validate untrusted inode numbers during lookup (Jiri Pirko) [607031] - [fs] xfs: always use iget in bulkstat (Jiri Pirko) [607031] - [igb] avoid platform reset and MCE with DCA (Stefan Assmann) [572732 606687] - [drm] nouveau: downgrade severity of most init table parser errors (Ben Skeggs) [596679] - [drm] nouveau: INIT_CONFIGURE_PREINIT/CLK/MEM on newer BIOSes is not an error (Ben Skeggs) [596679] - [netdrv] enic: Replace LRO with GRO (Andy Gospodarek) [609635] - [net] decreasing real_num_tx_queues needs to flush qdisc (Andy Gospodarek) [609260] - [net] sched: qdisc_reset_all_tx is calling qdisc_reset without qdisc_lock (Andy Gospodarek) [609260] - [fs] inotify: send IN_UNMOUNT events (Eric Paris) [580825] - [fs] inotify: fix inotify oneshot support (Eric Paris) [614595] - [s390x] zfcp: Zero memory for gpn_ft and adisc requests (Hendrik Brueckner) [609537] - [s390x] zfcp: Do not escalate scsi eh after fast_io_fail_tmo fired (Hendrik Brueckner) [606365] - [s390x] zfcp: Remove SCSI device during unit_remove (Hendrik Brueckner) [589278] - [scsi] Allow FC LLD to fast-fail scsi eh by introducing new eh return (Hendrik Brueckner) [606365] - [s390x] zfcp: Do not wait for SBALs on stopped queue (Hendrik Brueckner) [606359] - [x86] efi: Fill all reserved memmap entries if add_efi_memmap specified (George Beshers) [607386]- [edac] i7core_edac: Avoid doing multiple probes for the same card (Mauro Carvalho Chehab) [604564] - [edac] i7core_edac: Properly discover the first QPI device (Mauro Carvalho Chehab) [604564] - [usb] Disable XHCI (USB 3) HCD module autoloading (Matthew Garrett) [608343] - [fs] xfs: prevent swapext from operating on write-only files (Jiri Pirko) [605162] {CVE-2010-2226} - [powerpc] Add symbols to kernel to allow makedumpfile to filter on ppc64 (Neil Horman) [611710] - [net] netfilter: add CHECKSUM target (Michael S. Tsirkin) [605555] - [security] audit: dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [virt] stop vpit before irq_routing freed (Gleb Natapov) [612648] - [netdrv] Allow for BCM5709S to dump vmcore via NFS (John Feeney) [577809] - [netdrv] igb: drop support for UDP hashing w/ RSS (Stefan Assmann) [613782] - [netdrv] mac80211: remove wep dependency (John Linville) [608704] - [mm] fix swapin race conditions (Andrea Arcangeli) [606131] - [crypto] authenc: Add EINPROGRESS check (Stanislaw Gruszka) [604611] - [fs] inotify: don't leak user struct on inotify release (Stanislaw Gruszka) [592399 604611] - [x86] amd: Check X86_FEATURE_OSVW bit before accessing OSVW MSRs (Stanislaw Gruszka) [604611] - [kernel] profile: fix stats and data leakage (Stanislaw Gruszka) [604611] - [sound] ice1724: Fix ESI Maya44 capture source control (Stanislaw Gruszka) [604611] - [mm] hugetlbfs: kill applications that use MAP_NORESERVE with SIGBUS instead of OOM-killer (Stanislaw Gruszka) [604611] - [dma] dma-mapping: fix dma_sync_single_range_* (Stanislaw Gruszka) [604611] - [hwmon] hp_accel: fix race in device removal (Stanislaw Gruszka) [604611] - [net] ipv4: udp: fix short packet and bad checksum logging (Stanislaw Gruszka) [604611]- [scsi] SCSI: Retry commands with UNIT_ATTENTION sense codes to fix ext3/ext4 I/O error (Stanislaw Gruszka) [604610] - [scsi] Enable retries for SYNCRONIZE_CACHE commands to fix I/O error (Stanislaw Gruszka) [604610] - [scsi] debug: virtual_gb ignores sector_size (Stanislaw Gruszka) [604610] - [x86] acpi power_meter: acpi_device_class "power_meter_resource" too long (Stanislaw Gruszka) [604610] - [v4l] budget: Oops: "BUG: unable to handle kernel NULL pointer dereference" (Stanislaw Gruszka) [604610] - [virt] virtio: initialize earlier (Stanislaw Gruszka) [604610] - [security] testing the wrong variable in create_by_name() (Stanislaw Gruszka) [604610] - [netdrv] r8169: more broken register writes workaround (Stanislaw Gruszka) [604610] - [netdrv] r8169: fix broken register writes (Stanislaw Gruszka) [604610] - [netdrv] r8169: use correct barrier between cacheable and non-cacheable memory (Stanislaw Gruszka) [604610] - [kernel] kgdb: don't needlessly skip PAGE_USER test for Fsl booke (Stanislaw Gruszka) [604610] - [kernel] initramfs: handle unrecognised decompressor when unpacking (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Ignore spurious HV interrupts during suspend / resume (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Add amp_gpio quirk for Compaq EVO N600C (Stanislaw Gruszka) [604610] - [x86] Disable large pages on CPUs with Atom erratum AAE44 (Stanislaw Gruszka) [604610] - [x86] x86-64: Clear a 64-bit FS/GS base on fork if selector is nonzero (Stanislaw Gruszka) [604610] - [edac] mce: Fix wrong mask and macro usage (Stanislaw Gruszka) [604610] - [netdrv] p54pci: fix bugs in p54p_check_tx_ring (Stanislaw Gruszka) [604610] - [netdrv] dm9601: fix phy/eeprom write routine (Stanislaw Gruszka) [604610] - [block] ensure jiffies wrap is handled correctly in blk_rq_timed_out_timer (Stanislaw Gruszka) [604610] - [serial] 8250_pnp: add Fujitsu Wacom device (Stanislaw Gruszka) [604610] - [block] raid6: fix recovery performance regression (Stanislaw Gruszka) [604610] - [fs] procfs: fix tid fdinfo (Stanislaw Gruszka) [604610] - [usb] xhci: properly set endpoint context fields for periodic eps (Stanislaw Gruszka) [604610] - [usb] xhci: properly set the "Mult" field of the endpoint context (Stanislaw Gruszka) [604610] - [usb] OHCI: don't look at the root hub to get the number of ports (Stanislaw Gruszka) [604610] - [usb] don't choose configs with no interfaces (Stanislaw Gruszka) [604610] - [usb] fix testing the wrong variable in fs_create_by_name() (Stanislaw Gruszka) [604610] - [usb] Add id for HP ev2210 a.k.a Sierra MC5725 miniPCI-e Cell Modem (Stanislaw Gruszka) [604610] - [usb] fix remote wakeup settings during system sleep (Stanislaw Gruszka) [604610] - [mm] hugetlb: fix infinite loop in get_futex_key() when backed by huge pages (Stanislaw Gruszka) [604610] - [kernel] flex_array: fix the panic when calling flex_array_alloc() without __GFP_ZERO (Stanislaw Gruszka) [604610] - [netdrv] mac80211: remove bogus TX agg state assignment (Stanislaw Gruszka) [604610] - [ata] libata: fix locking around blk_abort_request() (Stanislaw Gruszka) [604610] - [netdrv] p54usb: Add usbid for Corega CG-WLUSB2GT (Stanislaw Gruszka) [604610] - [usb] EHCI: defer reclamation of siTDs (Stanislaw Gruszka) [604610] - [drm] nouveau: initialise display before enabling interrupts (Ben Skeggs) [596703] - [drm] nv50: fix DP->DVI if output has been programmed for native DP previously (Ben Skeggs) [596703] - [block] dm ioctl: return uevent flag after rename (Mike Snitzer) [609591] - [block] dm ioctl: make __dev_status return void (Mike Snitzer) [609591] - [block] dm ioctl: remove __dev_status from geometry and target message (Mike Snitzer) [609591] - [infiniband] mlx4: enable IBoE feature (Doug Ledford) [529397] - [dm] dm-replicator: Fix replicator_ctr() error path (Heinz Mauelshagen) [612743] - [virt] vmware: disable NMI watchdog in guest (Don Zickus) [612321] - [virt] KVM: Expose MCE control MSRs to userspace (Avi Kivity) [558416]- [x86] eeepc-laptop: disable cpu speed control on EeePC 701 (Stanislaw Gruszka) [604608] - [x86] gart: Disable GART explicitly before initialization (Stanislaw Gruszka) [604608] - [netdrv] r8169: clean up my printk uglyness (Stanislaw Gruszka) [604608] - [input] wacom: switch mode upon system resume (Stanislaw Gruszka) [604608] - [fs] eCryptfs: Decrypt symlink target for stat size (Stanislaw Gruszka) [604608] - [usb] cdc-acm: Update to new autopm API (Stanislaw Gruszka) [604608] - [netdrv] e1000e: stop cleaning when we reach tx_ring->next_to_use (Stanislaw Gruszka) [604608] - [kernel] sched: Fix a race between ttwu() and migrate_task() (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix error code for missing xattrs in lower fs (Stanislaw Gruszka) [604608] - [pci] fix nested spinlock hang in aer_inject (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix use with tmpfs by removing d_drop from ecryptfs_destroy_inode (Stanislaw Gruszka) [604608] - [scsi] add scsi target reset support to scsi ioctl (Stanislaw Gruszka) [604608] - [pci] PCIe AER: prevent AER injection if hardware masks error reporting (Stanislaw Gruszka) [604608] - [fs] quota: Fix possible dq_flags corruption (Stanislaw Gruszka) [604608] - [fs] fix NFS4 handling of mountpoint stat (Stanislaw Gruszka) [604608] - [agp] intel-agp: Switch to wbinvd_on_all_cpus (Stanislaw Gruszka) [604608] - [drm] radeon/kms: add FireMV 2400 PCI ID (Stanislaw Gruszka) [604608] - [x86] amd-iommu: Use helper function to destroy domain (Stanislaw Gruszka) [604608] - [hwmon] sht15: Fix sht15_calc_temp interpolation function (Stanislaw Gruszka) [604608] - [hwmon] sht15: Properly handle the case CONFIG_REGULATOR=n (Stanislaw Gruszka) [604608] - [ata] libata: disable NCQ on Crucial C300 SSD (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: lock down video output state access (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: convert to seq_file (Stanislaw Gruszka) [604608] - [sound] usb: Fix Oops after usb-midi disconnection (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log initial state of rfkill switches (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: use input_set_capability (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: expose module parameters (Stanislaw Gruszka) [604608] - [fs] ext3: Don't update the superblock in ext3_statfs() (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log temperatures on termal alarm (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: adopt input device (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: issue backlight class events (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: silence bogus complain during rmmod (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: fix some version quirks (Stanislaw Gruszka) [604608] - [kernel] resource: move kernel function inside __KERNEL__ (Stanislaw Gruszka) [604608] - [fs] ext3: journal all modifications in ext3_xattr_set_handle (Stanislaw Gruszka) [604608] - [video] backlight: mbp_nvidia_bl - add five more MacBook variants (Stanislaw Gruszka) [604608] - [sound] mixart: range checking proc file (Stanislaw Gruszka) [604608] - [hid] fix oops in gyration_event() (Stanislaw Gruszka) [604608] - [ata] pata_ali: Fix regression with old devices (Stanislaw Gruszka) [604608] - [hwmon] lis3: fix show rate for 8 bits chips (Stanislaw Gruszka) [604608] - [cgroup] freezer: Fix buggy resume test for tasks frozen with cgroup freezer (Stanislaw Gruszka) [604608] - [kernel] genirq: Force MSI irq handlers to run with interrupts disabled (Stanislaw Gruszka) [604608] - [fs] fat: fix buffer overflow in vfat_create_shortname() (Stanislaw Gruszka) [604608] - [netdrv] mlx4: add dynamic LRO disable support (Amerigo Wang) [584359] - [netdrv] s2io: add dynamic LRO disable support (Amerigo Wang) [584359] - [drm] nv50: rewrite display irq handler (Ben Skeggs) [598842] - [drm] nv50: send evo "update" command after each disconnect (Ben Skeggs) [598842] - [drm] nv50: when debugging on, log which crtc we connect an encoder to (Ben Skeggs) [598842] - [drm] nv50: supply encoder disable() hook (Ben Skeggs) [598842] - [drm] disable encoder rather than dpms off in drm_crtc_prepare_encoders() (Ben Skeggs) [598842] - [drm] nv50: DCB quirk for Dell M6300 (Ben Skeggs) [598842] - [fs] writeback: limit write_cache_pages integrity scanning to current EOF (Dave Chinner) [602490] - [fs] xfs: remove nr_to_write writeback windup. (Dave Chinner) [602490] - [fs] writeback: pay attention to wbc->nr_to_write in write_cache_pages (Eric Sandeen) [602490]- [fs] ext4: stop issuing discards if not supported by device (Eric Sandeen) [608731] - [block] dm: only initialize full request_queue for request-based device (Mike Snitzer) [595393] - [block] dm: prevent table type changes after initial table load (Mike Snitzer) [595393] - [dm] skip second flush if request unsupported (Mike Snitzer) [612014] - [dm] only ignore -EOPNOTSUPP for empty barrier requests (Mike Snitzer) [612014] - [dm] snapshot: implement a merge method for snapshot origin (Mike Snitzer) [612375] - [dm] snapshot: test chunk size against both origin and snapshot sector size (Mike Snitzer) [612375] - [dm] snapshot: open origin before exception store initialization (Mike Snitzer) [612375] - [dm] snapshot: iterate both the origin and snapshot devices (Mike Snitzer) [612375] - [block] dm: support discard if at least one underlying device supports it (Mike Snitzer) [612014] - [block] dm: support discard for multiple devices (Mike Snitzer) [612014] - [block] dm: clear the discard flag if the device loses discard capability (Mike Snitzer) [612014] - [block] dm: check that target supports discard just before submitting request (Mike Snitzer) [612014] - [scsi] convert discard to REQ_TYPE_FS instead of REQ_TYPE_BLOCK_PC (Mike Snitzer) [610054] - [scsi] fix leak in scsi_setup_discard_cmnd error path (Mike Snitzer) [610054] - [scsi] remove unused free discard page in sd_done (Mike Snitzer) [610054] - [scsi] add sd_unprep_fn to free discard page (Mike Snitzer) [610054] - [block] implement an unprep function corresponding directly to prep (Mike Snitzer) [610054] - [block] don't allocate a payload for discard request (Mike Snitzer) [610054] - [fs] ext4: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] xfs: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] direct-io: move aio_complete into ->end_io (Christoph Hellwig) [589985] - [drm] radeon/kms/igp: fix possible divide by 0 in bandwidth code (Dave Airlie) [609755] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8 by default (Ben Skeggs) [591062] - [drm] vt/fbcon: try harder to print output when panicing (Dave Airlie) [579002] - [fs] GFS2: fix BUG in gfs2_adjust_quota (Abhijith Das) [603827] - [fs] nfsd: nfsd_setattr needs to call commit_metadata (Christoph Hellwig) [593652] - [net] netfilter: remove config option NF_CT_ACCT completely (Jiri Pirko) [578476] - [net] Revert "[net] bonding: make bonding support netpoll" (Andy Gospodarek) [604672] - [scsi] stex: fix inconsistent usage of max_lun (David Milburn) [593255] - [kernel] sched: Kill migration thread in CPU_POST_DEAD event in migration_call, instead of CPU_DEAD (Steve Best) [604846] - [tracing] ftrace: fix function_graph livelock under kvm (Jason Baron) [596653] - [block] dm: mpath fix NULL pointer dereference when path parameters missing (Mike Snitzer) [607242] - [dm] dm-replicator: mandatory API change for replicator_resume(), replicator_dev_resume() and reference count fix calling dm_table_get_md() (Heinz Mauelshagen) [594922] - [x86] AMD IOMMU: change default to passthrough mode (Bhavna Sarathy) [607631] - [x86] dell-laptop: Add another Dell laptop family to the DMI whitelist (Matthew Garrett) [609268] - [netdrv] cnic: fix bnx2x panics with multiple interfaces enabled (Stanislaw Gruszka) [609184] - [mm] fix khugepaged startup race (Andrea Arcangeli) [612217] - [mm] add robustness to pmd_same checks (Andrea Arcangeli) [607650] - [mm] Fix vmalloc slow down (Steven Whitehouse) [583026]- [drm] i915: fix display setup bugs + hibernate (Dave Airlie) [608515 609763] - [fs] NFSv4: Fix an embarassing typo in encode_attrs() (Steve Dickson) [560786] - [fs] NFSv4: Ensure that /proc/self/mountinfo displays the minor version number (Steve Dickson) [560786] - [fs] NFSv4.1: Ensure that we initialise the session when following a referral (Steve Dickson) [560786] - [fs] SUNRPC: Fix a re-entrancy bug in xs_tcp_read_calldir() (Steve Dickson) [560786] - [fs] nfs4: use mandatory attribute file type in nfs4_get_root (Steve Dickson) [560786] - [x86] UV: uv_irq.c: Fix all sparse warnings (George Beshers) [573095] - [x86] uv: Remove recursion in uv_heartbeat_enable() (George Beshers) [573095] - [x86] pat: Update the page flags for memtype atomically instead of using memtype_lock (George Beshers) [573095] - [x86] UV: Improve BAU performance and error recovery (George Beshers) [573095] - [mm] ksm.c: remove an unneeded _notify in write_protect_page (George Beshers) [573095] - [x86] UV: Delete unneeded boot messages (George Beshers) [573095] - [x86] UV: Fix target_cpus() in x2apic_uv_x.c (George Beshers) [573095] - [x86] UV: Clean up UV headers for MMR definitions (George Beshers) [573095] - [x86] Enable NMI on all cpus on UV (George Beshers) [573095] - [x86] uv: Add serial number parameter to uv_bios_get_sn_info() (George Beshers) [573095] - [virt] xen: sync upstream xen_init_cpuid_mask (Andrew Jones) [609028] - [virt] xen: disable gbpages on pv guests (Andrew Jones) [609028] - [virt] KVM: Fix mov cr3 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr4 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr0 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Add missing srcu_read_lock() for kvm_mmu_notifier_release() (Marcelo Tosatti) [601320] - [virt] KVM: limit the number of pages per memory slot (Marcelo Tosatti) [601318] - [virt] KVM: MMU: Remove user access when allowing kernel access to gpte.w=0 page (Marcelo Tosatti) [601316] - [virt] KVM: x86: Add missing locking to arch specific vcpu ioctls (Marcelo Tosatti) [601313] - [virt] KVM: MMU: remove rmap before clear spte (Marcelo Tosatti) [601311] - [virt] KVM: MMU: Segregate shadow pages with different cr0.wp (Marcelo Tosatti) [601308] - [virt] KVM: x86: Check LMA bit before set_efer (Marcelo Tosatti) [601307] - [virt] KVM: Dont allow lmsw to clear cr0.pe (Marcelo Tosatti) [601305] - [virt] KVM: VMX: blocked-by-sti must not defer NMI injections (Marcelo Tosatti) [601304] - [virt] KVM: x86: Call vcpu_load and vcpu_put in cpuid_update (Marcelo Tosatti) [601303] - [virt] KVM: x86: Inject #GP with the right rip on efer writes (Marcelo Tosatti) [601301] - [virt] KVM: MMU: Dont read pdptrs with mmu spinlock held in mmu_alloc_roots (Marcelo Tosatti) [601300] - [virt] KVM: x86: properly update ready_for_interrupt_injection (Marcelo Tosatti) [601298] - [virt] KVM: VMX: enable VMXON check with SMX enabled (Marcelo Tosatti) [601297] - [virt] KVM: VMX: free vpid when fail to create vcpu (Marcelo Tosatti) [601292] - [virt] vhost: add unlikely annotations to error path (Michael S. Tsirkin) [602607] - [virt] vhost: break out of polling loop on error (Michael S. Tsirkin) [602607]- [mm] Prevent soft lockup - CPU#0 stuck for 61s! in kswapd0 (Larry Woodman) [596971]- [x86] properly account for IRQ injected only into BSP (Gleb Natapov) [609082]- [block] writeback: simplify the write back thread queue (Christoph Hellwig) [602595]- [mm] Fix slabcache corruption (Larry Woodman) [602595]- [infiniband] Add IBoE support (Doug Ledford) [571959] - [scsi] hpsa: don't pretend the reset works (Tomas Henzl) [598681] - [fs] revert "procfs: provide stack information for threads" and its fixup commits (George Beshers) [573095] - [x86] mce: Fix MSR_IA32_MCI_CTL2 CMCI threshold setup (John Villalovos) [593558] - [s390x] cio: use exception-save stsch (Hendrik Brueckner) [596333] - [s390x] cio: add hook to reenable mss after hibernation (Hendrik Brueckner) [596333] - [s390x] cio: allow enable_facility from outside init functions (Hendrik Brueckner) [596333] - [x86] wmi: Free the allocated acpi objects through wmi_get_event_data (Stanislaw Gruszka) [606736] - [mtd] UBI: fix volume creation input checking (Stanislaw Gruszka) [606736] - [mm] avoid THP expose VM bugs (Andrea Arcangeli) [606131] - [dm] discard support for the linear target (Mike Snitzer) [608280] - [block] fix DISCARD_BARRIER requests (Mike Snitzer) [608280] - [block] Don't count_vm_events for discard bio in submit_bio (Mike Snitzer) [608280]- [x86] disable PentiumPro memory ordering errata workaround (Gleb Natapov) [605745 606054] - [net] Bluetooth: Keep a copy of each HID device's report descriptor (Mauro Carvalho Chehab) [565583] - [hid] make Wacom modesetting failures non-fatal (Mauro Carvalho Chehab) [565583] - [hid] Implement Wacom quirk in the kernel (Mauro Carvalho Chehab) [565583] - [hid] make raw reports possible for both feature and output reports (Mauro Carvalho Chehab) [565583] - [kernel] resources: fix call to alignf() in allocate_resource() (Peter Bogdanovic) [587729] - [kernel] resources: when allocate_resource() fails, leave resource untouched (Peter Bogdanovic) [587729] - [pci] introduce pci_assign_unassigned_bridge_resources (Peter Bogdanovic) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (Peter Bogdanovic) [587729] - [pci] add failed_list to pci_bus_assign_resources (Peter Bogdanovic) [587729] - [pci] add pci_bridge_release_resources and pci_bus_release_bridge_resources (Peter Bogdanovic) [587729] - [kernel] resource: add release_child_resources (Peter Bogdanovic) [587729] - [pci] separate pci_setup_bridge to small functions (Peter Bogdanovic) [587729] - [scsi] aacraid: Disable ASPM by default (Matthew Garrett) [599735] - [pci] Don't enable aspm before drivers have had a chance to veto it (Matthew Garrett) [599735] - [netdrv] ehea: Fix kernel deadlock in DLPAR-mem processing (Steve Best) [605736] - [netdrv] ehea: fix delayed packet processing (Steve Best) [605738] - [netdrv] ehea: fix possible DLPAR/mem deadlock (Steve Best) [600516] - [netdrv] ehea: error handling improvement (Steve Best) [600516] - [x86] Fall back to GART if initialization fails (Bhavna Sarathy) [598974] - [x86] AMD IOMMU memory region fail with buggy BIOS (Bhavna Sarathy) [598974] - [virt] Search the LAPIC's for one that will accept a PIC interrupt (Christopher Lalancette) [596223] - [virt] KVM: x86: Kick VCPU outside PIC lock again (Christopher Lalancette) [596223] - [virt] KVM: x86: In DM_LOWEST, only deliver interrupts to vcpus with enabled LAPIC's (Christopher Lalancette) [596223] - [virt] KVM: x86: Allow any LAPIC to accept PIC interrupts (Christopher Lalancette) [596223] - [virt] KVM: x86: Introduce a workqueue to deliver PIT timer interrupts (Christopher Lalancette) [596223] - [scsi] ibmvfc: Reduce error recovery timeout (Steve Best) [605729] - [scsi] ibmvfc: Fix command completion handling (Steve Best) [605729] - [powerpc] Enable asymmetric SMT scheduling on POWER7 (Steve Best) [596304] - [kernel] sched: Add asymmetric group packing option for sibling domain (Steve Best) [596304] - [kernel] sched: Fix capacity calculations for SMT4 (Steve Best) [596304] - [fs] Btrfs: update to latest upstream code (Josef Bacik) [593834] - [fs] direct-io: do not merge logically non-contiguous requests (Josef Bacik) [593834] - [fs] direct-io: add a hook for the fs to provide its own submit_bio function (Josef Bacik) [593834] - [fs] allow short direct-io reads to be completed via buffered IO (Josef Bacik) [593834] - [fs] GFS2: O_TRUNC not working on stuffed files across cluster (Robert S Peterson) [606428] - [nfs] nfsd4: shut down callback queue outside state lock (Jeff Layton) [599522] - [security] IMA: policy handling and general cleanups (Eric Paris) [584901] - [security] IMA: fix object lifetime to support non ext* FS (Eric Paris) [584901] - [netdrv] be2net: Include latest fixes from upstream (Ivan Vecera) [604729] - [netdrv] be2net: Add PCI SR-IOV support (Ivan Vecera) [602451] - [scsi] hpsa: do not allow hard reset of 640x-boards (Tomas Henzl) [598681] - [scsi] hpsa: fix hard reset (Tomas Henzl) [598681] - [scsi] hpsa: reset devices code (Tomas Henzl) [598681] - [scsi] hpsa: find cfg addrs (Tomas Henzl) [598681] - [scsi] hpsa: finding the memory BAR (Tomas Henzl) [598681] - [scsi] hpsa: look up the board id (Tomas Henzl) [598681] - [x86] uv: uv_global_gru_mmr_address() macro fix (George Beshers) [607696] - [crypto] vmac: make it work on big-endian (Jarod Wilson) [605688] - [net] ipvs: One-Packet Scheduler (Thomas Graf) [584336] - [drm] i915: Disable Sandybridge support for 6.0 (Adam Jackson) [604838 605302] - [netdrv] vxge: fix memory leak in vxge_alloc_msix() error path (Michal Schmidt) [580392] - [netdrv] vxge: fix SINGLE/MULTI_FUNCTION definitions (Michal Schmidt) [580392] - [netdrv] vxge: update to 2.0.8.20182-k (Michal Schmidt) [580392] - [sound] fix PCM ring buffer issues (Jaroslav Kysela) [574844 590159 600311] - [netdrv] e1000/e1000e: implement a simple interrupt moderation (Andy Gospodarek) [607283] - [netdrv] e1000e: add PCI device id to enable support for 82567V-4 (Andy Gospodarek) [607264] - [netdrv] e1000e: update driver version number (Andy Gospodarek) [582803] - [netdrv] e1000e: enable support for EEE on 82579 (Andy Gospodarek) [582803] - [netdrv] e1000e: initial support for 82579 LOMs (Andy Gospodarek) [582803] - [netdrv] e1000e: move settting of flow control refresh timer to link setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: Fix/cleanup PHY reset code for ICHx/PCHx (Andy Gospodarek) [582803] - [netdrv] e1000e: fix check for manageability on ICHx/PCH (Andy Gospodarek) [582803] - [netdrv] e1000e: separate out PHY statistics register updates (Andy Gospodarek) [582803] - [netdrv] e1000e: more cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup ethtool loopback setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: reset MAC-PHY interconnect on 82577/82578 (Andy Gospodarek) [582803] - [netdrv] e1000e: Incorrect function pointer set for force_speed_duplex on 82577 (Andy Gospodarek) [598570] - [netdrv] e1000e: Reset 82577/82578 PHY before first PHY register read (Andy Gospodarek) [598570] - [fs] GFS2: Fix kernel NULL pointer dereference by dlm_astd (Robert S Peterson) [604244] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [590878] - [netdrv] tg3: Include support for 5719 device (John Feeney) [595511] - [mm] Do not attempt to allocate memory below mmap_min_addr (Eric Paris) [540333] - [scsi] qla2xxx: Updated driver version to 8.03.01.05.06.0-k8 (Chad Dupuis) [595477] - [scsi] qla2xxx: Add portid to async-request messages (Chad Dupuis) [595477] - [scsi] qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not restrict flash operations to specific regions for 4G adapters (Chad Dupuis) [595477] - [scsi] qla2xxx: For ISP 23xx, select user specified login timeout value if greater than minuimum value(4 secs) (Chad Dupuis) [595477] - [scsi] qla2xxx: Removed redundant check for ISP 84xx (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not enable VP in non fabric topology (Chad Dupuis) [595477] - [scsi] qla2xxx: Make the FC port capability mutual exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit rport-flaps during link-disruptions (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct async-srb issues (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct use-after-free oops seen during EH-abort (Chad Dupuis) [595477] - [scsi] qla2xxx: Fix cpu-affinity usage for non-capable ISPs (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit mailbox command contention for ADISC requests (Chad Dupuis) [595477] - [scsi] qla2xxx: Further generalization of SRB CTX infrastructure (Chad Dupuis) [595477] - [scsi] qla2xxx: ensure flash operation and host reset via sg_reset are mutually exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Prevent sending mbx commands from sysfs during isp reset (Chad Dupuis) [595477] - [scsi] qla2xxx: Cleanup FCP-command-status processing debug statements (Chad Dupuis) [595477] - [scsi] qla2xxx: Clear error status after uncorrectable non-fatal errors (Chad Dupuis) [595477] - [scsi] qla2xxx: Add char device to incease driver use count (Chad Dupuis) [595477] - [scsi] qla2xxx: Display proper link state for disconnected ports (Chad Dupuis) [595477] - [scsi] qla2xxx: Check for ISP84xx before processing to get 84xx firmware version (Chad Dupuis) [595477]- [ata] ahci: Fix failure to detect devices (Matthew Garrett) [608146] - [ata] ahci: Fix device detection when stopping DMA engines (Matthew Garrett) [601195] - [mm] Disable transparent hugepages when running under Xen (Andrea Arcangeli) [605566] - [netdrv] tg3: Fix TX BD corruption on 5755+ devices (John Feeney) [603936] - [netdrv] tg3: Fix memory leak on 5717/57765/5719 devices (John Feeney) [603933] - [netdrv] bnx2: update firmware to 09-5.0.0.j15 to improve performance (John Feeney) [593797] - [netdrv] iwlwifi: cancel scan watchdog in iwl_bg_abort_scan (John Linville) [604266] - [netdrv] add bnx2_del_napi() to stop rmmod hangs (John Feeney) [599630] - [virt] virtio: net: Remove net-specific advertising of PUBLISH_USED feature (Amit Shah) [605591] - [virt] KVM: Increase NR_IOBUS_DEVS limit to 200 (Michael S. Tsirkin) [602262] - [virt] account only for IRQ injected into BSP (Gleb Natapov) [601564] - [virt] KVM: read apic->irr with ioapic lock held (Marcelo Tosatti) [579970] - [x86] ACPI: Disable ASPM if the platform won't provide _OSC control for PCIe (Matthew Garrett) [584466] - [x86] Move notify_cpu_starting() callback to a later stage (Prarit Bhargava) [600296] - [x86] cpuidle: Fix incorrect optimization (John Villalovos) [593549] - [block] cfq: Don't allow queue merges for queues that have no process references (Jeff Moyer) [605264] - [infiniband] ehca: bitmask handling for lock_hcalls (Steve Best) [605739] - [tpm] Fix tpm_readpubek_params_out struct (Peter Bogdanovic) [597235] - [usb] Fix a hang of khubd if UHCI is removed (Pete Zaitcev) [579093] - [oprofile] fix oprofile samples dropping under load on larger systems (John Villalovos) [561557] - [kernel] check SEND_SIG_FORCED on TP_STORE_SIGINFO() (Oleg Nesterov) [591780] - [kernel] pids: increase pid_max based on num_possible_cpus (Oleg Nesterov) [593164] - [kernel] sys_personality: change sys_personality() to accept "unsigned int" instead of u_long (Oleg Nesterov) [593265] - [kernel] fix cgroup's cpu controller to provide fair CPU usage to each group in some conditions (Larry Woodman) [544197] - [gpu] vgaarb: fix incorrect dereference of userspace pointer (Danny Feng) [564247] - [kernel] sched: avoid cache misses on large machines due to sibling preference (Jerome Marchand) [592302] - [scsi] ipr: move setting of the allow_restart flag for vsets (Steve Best) [603090] - [scsi] ibmvscsi: fix DMA API misuse (Steve Best) [595417] - [netdrv] l2tp: Fix oops in pppol2tp_xmit (Danny Feng) [607055] - [net] sysfs: ethtool_ops can be NULL (Danny Feng) [603662] - [net] udp: Fix bogus UFO packet generation (Herbert Xu) [602878] - [net] vlan: fix vlan_skb_recv() (Michael S. Tsirkin) [598920] - [net] bonding: Fix fcoe mpio over inactive slave in a bond (Neil Horman) [603239] - [net] bridge: Fix OOM crash in deliver_clone (Herbert Xu) [604494] - [s390x] kernel: fix kernel panic caused by using kprobes (Hendrik Brueckner) [596876] - [s390x] ccwgroup: add locking around drvdata access (Hendrik Brueckner) [598563] - [s390x] cmm: fix module unload handling (Hendrik Brueckner) [598554] - [powerpc] Rework VDSO gettimeofday to prevent time going backwards (Steve Best) [591495] - [powerpc] Move kdump default base address to 64MB on 64bit (Steve Best) [603779] - [fs] gfs2: Better error reporting when mounting a gfs fs without enough journals (Abhijith Das) [600408] - [tty] Revert "[tty] fix race in tty_fasync" (Stanislaw Gruszka) [606747] - [kdump] kexec: fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] btrfs: prevent users from setting ACLs on files they do not own (Danny Feng) [603594] {CVE-2010-2071} - [fs] cifs: remove bogus first_time check in NTLMv2 session setup code (Jeff Layton) [604785] - [fs] cifs: don't attempt busy-file rename unless it's in same directory (Jeff Layton) [603707] - [fs] ext4: Fix compat EXT4_IOC_ADD_GROUP (Eric Sandeen) [602428] - [fs] ext4: Prevent creation of files larger than RLIMIT_FSIZE using fallocate (Eric Sandeen) [602427] - [fs] ext4: Use our own write_cache_pages() (Eric Sandeen) [602384] - [fs] xfs: Make fiemap work in query mode (Eric Sandeen) [602061] - [fs] ext4: restart ext4_ext_remove_space() after transaction restart (Josef Bacik) [589645] - [fs] ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files (Eric Sandeen) [601009] {CVE-2010-2066} - [fs] btrfs: check for read permission on src file in the clone ioctl (Danny Feng) [593227] {CVE-2010-1636} - [drm] radeon: fixes for radeon driver from upstream (Dave Airlie) [589098] - [drm] radeon port 2.6.35 HDMI audio to RHEL6 (Jerome Glisse) [604435] - [drm] nv50: fix iommu errors caused by device reading from address 0 (Ben Skeggs) [602498] - [ata] libata: don't flush dcache on slab pages (Stanislaw Gruszka) [606719] - [fs] cifs: don't call cifs_new_fileinfo unless cifs_open succeeds (Jeff Layton) [593422] - [fs] cifs: don't ignore cifs_posix_open_inode_helper return value (Jeff Layton) [593422] - [fs] cifs: clean up arguments to cifs_open_inode_helper (Jeff Layton) [593422] - [fs] cifs: pass instantiated filp back after open call (Jeff Layton) [593422] - [fs] cifs: move cifs_new_fileinfo call out of cifs_posix_open (Jeff Layton) [593422] - [fs] cifs: implement drop_inode superblock op (Jeff Layton) [593422] - [fs] cifs: checkpatch cleanup (Jeff Layton) [593422] - [fs] nfsd: ensure sockets are closed on error (Jeff Layton) [603735] - [fs] Revert "sunrpc: move the close processing after do recvfrom method" (Jeff Layton) [603735] - [fs] Revert "sunrpc: fix peername failed on closed listener" (Jeff Layton) [603735] - [virt] kvm: Prevent internal slots from being COWed (Glauber Costa) [601192] - [virt] kvm: Keep slot ID in memory slot structure (Glauber Costa) [601192] - [fs] writeback: split writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: remove writeback_inodes_wbc (Christoph Hellwig) [601202] - [fs] writeback: fix pin_sb_for_writeback (Christoph Hellwig) [601202] - [fs] writeback: add missing requeue_io in writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: simplify and split bdi_start_writeback (Christoph Hellwig) [601202] - [fs] writeback: simplify wakeup_flusher_threads (Christoph Hellwig) [601202] - [fs] writeback: fix writeback_inodes_wb from writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: enforce s_umount locking in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: queue work on stack in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: fix writeback completion notifications (Christoph Hellwig) [601202] - [fs] vfs: improve writeback_inodes_wb() (Christoph Hellwig) [601202] - [fs] writeback: remove unused nonblocking and congestion checks (Christoph Hellwig) [601202] - [fs] writeback: remove the always false bdi_cap_writeback_dirty() test (Christoph Hellwig) [601202] - [misc] hpilo: fix pointer warning in ilo_ccb_setup (Prarit Bhargava) [603733] - [netdrv] libertas_tf: Fix warning in lbtf_rx for stats struct (Prarit Bhargava) [603733] - [scsi] Fix userspace warning in /usr/include/scsi/scsi.h (Prarit Bhargava) [603733] - [pci] Fix section mismatch warning in pcibios_scan_specific_bus() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/ecryptfs/messaging.c: ecryptfs_process_response() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/btrfs/ordered-data.c: btrfs_dec_test_ordered_pending() (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/bnx2.c (Prarit Bhargava) [603733] - [doc] Fix warning in Documentation/spi/spidev_fdx.c: do_msg() (Prarit Bhargava) [603733] - [kernel] Fix stack warning in lib/decompress_bunzip2.c: get_next_block() (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/vxge/vxge-main.c: vxge_probe() (Prarit Bhargava) [603733] - [v4l] Fix warnings in drivers/media/dvb/frontends (Prarit Bhargava) [603733] - [trace] Fix warning in include/trace/events/kmem.h: mm_kswapd_ran() (Prarit Bhargava) [603733] - [scsi] Fix warning in drivers/scsi/megaraid/megaraid_sas.c: process_fw_state_change_wq() (Prarit Bhargava) [603733] - [pcmcia] Fix warnings in drivers/pcmcia/socket_sysfs.c (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/wireless/wl3501_cs.c: wl3501_esbq_exec() (Prarit Bhargava) [603733] - [drm] Workaround broken check_headers.pl (Prarit Bhargava) [603733] - [isdn] Fix warning in drivers/isdn/hardware/mISDN/hfcpci.c: hfcpci_softirq() (Prarit Bhargava) [603733] - [virt] Fix warning in drivers/vhost/vhost.c: vhost_signal() (Prarit Bhargava) [603733] - [md] Fix warning in drivers/md/dm-repl.c: _replicator_slink_message() (Prarit Bhargava) [603733] - [virt] Fix warning in arch/x86/kvm/svm.c: svm_handle_mce() (Prarit Bhargava) [603733] - [net] Fix stack warning in net/mac80211/debugfs_sta.c: sta_agg_status_read() (Prarit Bhargava) [603733] - [kernel] Fix warnings in scripts/mod/mod-extract.c (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mprotect.c: mprotect_fixup() (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mmap.c: __split_vma() (Prarit Bhargava) [603733] - [mca] Fix warning in include/linux/mca-legacy.h (Prarit Bhargava) [603733] - [mm] Fix warning in include/linux/khugepaged.h (Andrea Arcangeli) [603733] - [virt] Fix warnings in drivers/xen/events.c() (Prarit Bhargava) [603733] - [x86] Fix warning in drivers/platform/x86/thinkpad_acpi.c (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/wireless/b43/phy_lp.c (Prarit Bhargava) [603733] - [block] Fix warning in drivers/block/cciss.c: fail_all_cmds() (Prarit Bhargava) [603733] - [isdn] Fix warnings in drivers/isdn/hardware/mISDN/w6692.c (Prarit Bhargava) [603733] - [kernel] Fix compiler warning in sched.c (Larry Woodman) [544197] - [fs] fscache/object-list.c: fix warning on 32-bit (Prarit Bhargava) [603733] - [sysfs] Fix warning in sysfs_open_file (Prarit Bhargava) [603733] - [kdump] Fix warning in kexec_crash_size_show (Prarit Bhargava) [603733] - [netdrv] libertas: fix uninitialized variable warning (Prarit Bhargava) [603733] - [drm] Fixes linux-next & linux-2.6 checkstack warnings (Prarit Bhargava) [603733] - [x86] acpi_pad: squish warning (Prarit Bhargava) [603733] - [netdrv] iwlwifi: dynamically allocate buffer for sram debugfs file (Prarit Bhargava) [603733] - [isdn] Fix warnings in eicon driver (Prarit Bhargava) [603733] - [net] bridge: Make first arg to deliver_clone const (Prarit Bhargava) [603733] - [kernel] linux/elfcore.h: hide kernel functions (Prarit Bhargava) [603733] - [fs] quota: suppress warning: "quotatypes" defined but not used (Prarit Bhargava) [603733] - [fs] fuse: fix large stack use (Prarit Bhargava) [603733] - [uwb] wlp: refactor wlp_get_() macros (Prarit Bhargava) [603733] - [usb] Remove large struct from the stack in USB storage isd200 driver (Prarit Bhargava) [603733] - [usb] isp1362: better 64bit printf warning fixes (Prarit Bhargava) [603733] - [pci] PCI: kill off pci_register_set_vga_state() symbol export (Prarit Bhargava) [603733] - [x86] intel-iommu: Fix section mismatch dmar_ir_support() uses dmar_tbl (Prarit Bhargava) [603733] - [v4l] dvb-bt8xx: fix compile warning (Prarit Bhargava) [603733] - [tty] tty_buffer: Fix distinct type warning (Prarit Bhargava) [603733] - [virt] virtio: fix section mismatch warnings (Prarit Bhargava) [603733] - [ata] Fix warning in libata-eh.c (Prarit Bhargava) [603733] - [crypto] testmgr: Fix warning (Prarit Bhargava) [603733] - [x86] Use __builtin_memset and __builtin_memcpy for memset/memcpy (Prarit Bhargava) [603733] - [x86] apic: Fix prototype in hw_irq.h (Prarit Bhargava) [603733] - [x86] nmi_watchdog: relax the nmi checks during bootup (Don Zickus) [596760] - [x86] nmi_watchdog: disable correct cpu if it fails check (Don Zickus) [596760] - [netdrv] iwlwifi: update supported PCI_ID list for 5xx0 series (John Linville) [599148] - [netdrv] iwlwifi: recalculate average tpt if not current (John Linville) [595845] - [netdrv] iwl3945: enable stuck queue detection on 3945 (John Linville) [595847] - [netdrv] iwlwifi: fix internal scan race (John Linville) [595846] - [netdrv] iwlwifi: fix scan races (John Linville) [595846] - [virt] virtio: fix balloon without VIRTIO_BALLOON_F_STATS_VQ (Amit Shah) [601690] - [virt] virtio: Fix scheduling while atomic in virtio_balloon stats (Amit Shah) [601690] - [virt] virtio: Add memory statistics reporting to the balloon driver (Amit Shah) [601690] - [block] make blk_init_free_list and elevator_init idempotent (Mike Snitzer) [594584] - [block] avoid unconditionally freeing previously allocated request_queue (Mike Snitzer) [594584] - [virt] vhost: fix the memory leak which will happen when memory_access_ok fails (Michael S. Tsirkin) [599299] - [virt] vhost-net: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: Fix host panic if ioctl called with wrong index (Michael S. Tsirkin) [599299] - [block] writeback: fixups for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [fs] writeback: disable periodic old data writeback for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [modsign] Include the GNU build ID note in the digest (David Howells) [581965] - [modsign] Fix a number of module signing bugs (David Howells) [581965] - [modsign] KEYS: Return more accurate error codes (David Howells) [591891] - [netdrv] ixgbe: fix automatic LRO/RSC settings for low latency (Andy Gospodarek) [595555] - [scsi] sync fcoe with upstream (Mike Christie) [603263] - [trace] conflicting tracepoint power.h headers (Mark Wielaard) [599175] - [netdrv] ixgbe: fix panic when shutting down system with WoL enabled (Andy Gospodarek) [601066] - [netdrv] ixgbe: ixgbe_down needs to stop dev_watchdog (Andy Gospodarek) [604807] - [scsi] sync fcoe (Mike Christie) [595558] - [kernel] CRED: Fix a race in creds_are_invalid() in credentials debugging (James Leddy) [578268] - [kernel] Remove timeout logic in mutex_spin_on_owner() to match upstream (Steve Best) [602805]- [virt] Disable transparent hugepages when running under Xen (Dor Laor) [605566] - [pci] fix compilation when CONFIG_PCI_MSI=n (Vivek Goyal) [589397] - [block] virtio_blk: support barriers without FLUSH feature (Christoph Hellwig) [602595] - [mm] make compound_lock irqsafe in put_page (Andrea Arcangeli) [605354] - [mm] remove compound_lock from futex (Andrea Arcangeli) [605354] - [mm] memcontrol compound_lock irqsafe (Andrea Arcangeli) [605354] - [mm] add compound_lock_irqsave/irqrestore (Andrea Arcangeli) [605354]- [virt] virtio-pci: Disable MSI at startup (Vivek Goyal) [589397] - [mm] Reenable transparent hugepages (Aristeu Rozanski) [602436]- [mm] Revert "[redhat] Enable transparent hugepages by default" (Aristeu Rozanski) [602436]- [net] Revert "[net] bridge: make bridge support netpoll" (Herbert Xu) [602927] - [virt] always invalidate and flush on spte page size change (Andrea Arcangeli) [578134] - [mm] root anon vma bugchecks (Andrea Arcangeli) [578134] - [mm] resurrect the check in page_address_in_vma (Andrea Arcangeli) [578134] - [mm] root anon vma use root (Andrea Arcangeli) [578134] - [mm] avoid ksm hang (Andrea Arcangeli) [578134] - [mm] always add new vmas at the end (Andrea Arcangeli) [578134] - [mm] remove unnecessary lock from __vma_link (Andrea Arcangeli) [578134] - [mm] optimize hugepage tracking for memcgroup & handle splitting (Rik van Riel) [597108] - [mm] properly move a transparent hugepage between cgroups (Rik van Riel) [597081] - [mm] scale statistics if the page is a transparent hugepage (Rik van Riel) [597077] - [mm] enhance mem_cgroup_charge_statistics with a page_size argument (Rik van Riel) [597058] - [virt] add option to disable spinlock patching on hypervisor (Gleb Natapov) [599068] - [virt] xen: don't touch xsave in cr4 (Andrew Jones) [599069] - [drm] Update core to current drm-linus (Adam Jackson) [589547 589792 597022] - [mm] fix refcount bug in anon_vma code (Rik van Riel) [602739]- [netdrv] vlan: allow null VLAN ID to be used (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add boolean parameter to ixgbe_set_vmolr (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug when EITR=0 causing no writebacks (Andy Gospodarek) [595555] - [netdrv] ixgbe: enable extremely low latency (Andy Gospodarek) [595555] - [netdrv] ixgbe: added compat bits (Andy Gospodarek) [595555] - [netdrv] ixgbe: dcb, do not tag tc_prio_control frames (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix ixgbe_tx_is_paused logic (Andy Gospodarek) [595555] - [netdrv] ixgbe: always enable vlan strip/insert when DCB is enabled (Andy Gospodarek) [595555] - [netdrv] ixgbe: remove some redundant code in setting FCoE FIP filter (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix wrong offset to fc_frame_header in ixgbe_fcoe_ddp (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix header len when unsplit packet overflows to data buffer (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix setting of promisc mode when using mac-vlans (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add support for VF MAC and VLAN configuration (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug with vlan strip in promsic mode (Andy Gospodarek) [595555] - [virt] use unfair spinlock when running on hypervisor (Gleb Natapov) [599068]- [kernel] sched: update normalized values on user updates via proc (Hendrik Brueckner) [590748] - [kernel] sched: Make tunable scaling style configurable (Hendrik Brueckner) [590748] - [s390x] nohz: Introduce arch_needs_cpu (Hendrik Brueckner) [590009] - [ppc64] Use form 1 affinity to setup node distance (Steve Best) [594502] - [ppc64] numa: Use ibm, architecture-vec-5 to detect form 1 affinity (Steve Best) [594502] - [ppc64] Set a smaller value for RECLAIM_DISTANCE to enable zone reclaim (Steve Best) [594502] - [block] Add padding to writeback_control (Mike Snitzer) [594570] - [fs] cifs: fix page refcount leak (Jeff Layton) [595827] - [scsi] megaraid_sas - Add three times Online controller reset (Tomas Henzl) [594821] - [scsi] megaraid: update driver version to 4.28 (Tomas Henzl) [577010] - [netdrv] tg3: Provide more support for 57765 with v3.108 (John Feeney) [581691] - [scsi] skip sense logging for some ATA PASS-THROUGH cdbs (Jeff Moyer) [596997] - [block] allow initialization of previously allocated request_queue (Mike Snitzer) [594584] - [usb] Fix oops on switching USB controllers (Pete Zaitcev) [578979] - [drm] nouveau: important fixes to vbios parser (Ben Skeggs) [596604] - [virt] virtio: console: Fix crash when port is unplugged and blocked for write (Amit Shah) [596635] - [virt] virtio: console: Fix crash when hot-unplugging a port and read is blocked (Amit Shah) [596635] - [kernel] signals: check_kill_permission(): don't check creds if same_thread_group() (Oleg Nesterov) [595499] - [drm] fix issue with wake up like upstream commit (Dave Airlie) [577959] - [x86] Fix AMD IOMMU suspend/resume (Matthew Garrett) [593787] - [mm] do_generic_file_read: clear page errors when issuing a fresh read of the page (Rik van Riel) [596334] - [x86] Fix loud HPET warning on Intel Platforms (Prarit Bhargava) [592036] - [x86] Intel Cougar Point PCH support for SATA, USB, HD Audio, I2C(SMBUS), and iTCO Watchdog (John Villalovos) [560077] - [x86] dell-laptop: Update to match mainline (Matthew Garrett) [586495] - [kernel] proc: backport afinity_hint code (Neil Horman) [591509] - [scsi] bfa: powerpc compilation warning and endian fix (Rob Evers) [583154] - [scsi] bfa: code review fixes (Rob Evers) [583154] - [s390x] dasd: fix race between tasklet and dasd_sleep_on (Hendrik Brueckner) [591963] - [s390x] vdso: add missing vdso_install target (Hendrik Brueckner) [587368] - [mm] mempolicy: fix get_mempolicy() for relative and static nodes (Steve Best) [592327] - [net] reserve ports for applications using fixed port numbers (Amerigo Wang) [580970] - [kernel] sysctl: add proc_do_large_bitmap (Amerigo Wang) [580970] - [kernel] sysctl: refactor integer handling proc code (Amerigo Wang) [580970] - [virt] VMware Balloon: clamp number of collected non-balloonable pages (Amit Shah) [582826] - [virt] x86, hypervisor: add missing (Amit Shah) [582826] - [nfs] nfsd4: bug in read_buf (Steve Dickson) [597215] - [nfs] svcrdma: RDMA support not yet compatible with RPC6 (Steve Dickson) [597215] - [nfs] Revert "nfsd4: distinguish expired from stale stateids" (Steve Dickson) [597215] - [nfs] nfsd: safer initialization order in find_file() (Steve Dickson) [597215] - [nfs] nfs4: minor callback code simplification, comment (Steve Dickson) [597215] - [nfs] NFSD: don't report compiled-out versions as present (Steve Dickson) [597215] - [nfs] nfsd4: implement reclaim_complete (Steve Dickson) [597215] - [nfs] nfsd4: nfsd4_destroy_session must set callback client under the state lock (Steve Dickson) [597215] - [nfs] nfsd4: keep a reference count on client while in use (Steve Dickson) [597215] - [nfs] nfsd4: mark_client_expired (Steve Dickson) [597215] - [nfs] nfsd4: introduce nfs4_client.cl_refcount (Steve Dickson) [597215] - [nfs] nfsd4: refactor expire_client (Steve Dickson) [597215] - [nfs] nfsd4: extend the client_lock to cover cl_lru (Steve Dickson) [597215] - [nfs] nfsd4: use list_move in move_to_confirmed (Steve Dickson) [597215] - [nfs] nfsd4: fold release_session into expire_client (Steve Dickson) [597215] - [nfs] nfsd4: rename sessionid_lock to client_lock (Steve Dickson) [597215] - [nfs] nfsd4: fix bare destroy_session null dereference (Steve Dickson) [597215] - [nfs] nfsd4: use local variable in nfs4svc_encode_compoundres (Steve Dickson) [597215] - [nfs] nfsd: further comment typos (Steve Dickson) [597215] - [nfs] sunrpc: centralise most calls to svc_xprt_received (Steve Dickson) [597215] - [nfs] nfsd4: fix unlikely race in session replay case (Steve Dickson) [597215] - [nfs] nfsd4: fix filehandle comment (Steve Dickson) [597215] - [nfs] nfsd: potential ERR_PTR dereference on exp_export() error paths (Steve Dickson) [597215] - [nfs] nfsd4: complete enforcement of 4.1 op ordering (Steve Dickson) [597215] - [nfs] nfsd4: allow 4.0 clients to change callback path (Steve Dickson) [597215] - [nfs] nfsd4: rearrange cb data structures (Steve Dickson) [597215] - [nfs] NFSD: NFSv4 callback client should use RPC_TASK_SOFTCONN (Steve Dickson) [597215] - [nfs] nfsd4: cl_count is unused (Steve Dickson) [597215] - [nfs] nfsd4: don't sleep in lease-break callback (Steve Dickson) [597215] - [nfs] nfsd4: indentation cleanup (Steve Dickson) [597215] - [nfs] nfsd4: consistent session flag setting (Steve Dickson) [597215] - [nfs] nfsd4: remove probe task's reference on client (Steve Dickson) [597215] - [nfs] nfsd4: remove dprintk (Steve Dickson) [597215] - [nfs] nfsd4: shutdown callbacks on expiry (Steve Dickson) [597215] - [nfs] nfsd4: preallocate nfs4_rpc_args (Steve Dickson) [597215] - [nfs] svcrpc: don't hold sv_lock over svc_xprt_put() (Steve Dickson) [597215] - [nfs] nfsd: don't break lease while servicing a COMMIT (Steve Dickson) [597215] - [nfs] nfsd: factor out hash functions for export caches (Steve Dickson) [597215] - [nfs] sunrpc: never return expired entries in sunrpc_cache_lookup (Steve Dickson) [597215] - [nfs] sunrpc/cache: factor out cache_is_expired (Steve Dickson) [597215] - [nfs] sunrpc: don't keep expired entries in the auth caches (Steve Dickson) [597215] - [nfs] nfsd4: document lease/grace-period limits (Steve Dickson) [597215] - [nfs] nfsd4: allow setting grace period time (Steve Dickson) [597215] - [nfs] nfsd4: reshuffle lease-setting code to allow reuse (Steve Dickson) [597215] - [nfs] nfsd4: remove unnecessary lease-setting function (Steve Dickson) [597215] - [nfs] nfsd4: simplify lease/grace interaction (Steve Dickson) [597215] - [nfs] nfsd4: simplify references to nfsd4 lease time (Steve Dickson) [597215] - [nfs] Fix another nfs_wb_page() deadlock (Steve Dickson) [595478] - [nfs] Ensure that we mark the inode as dirty if we exit early from commit (Steve Dickson) [595478] - [nfs] Fix a lock imbalance typo in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] sunrpc: fix leak on error on socket xprt setup (Steve Dickson) [595478] - [pci] Add padding to PCI structs for future enhancements (Prarit Bhargava) [590286]- [mm] fix vma_adjust lock inversion (Andrea Arcangeli) [595808] - [mm] eliminate compiler warning introduced by my "kernel pagefault tracepoint for x86 & x86_64 patch" (Larry Woodman) [526032] - [netdrv] tg3: Fix INTx fallback when MSI fails (Steve Best) [594456] - [virt] correctly trace irq injection on SVM (Gleb Natapov) [594020] - [virt] KVM: remove CAP_SYS_RAWIO requirement from kvm_vm_ioctl_assign_irq (Alex Williamson) [594912] - [virt] KVM: Fix wallclock version writing race (Glauber Costa) [592033] - [x86] Fix double enable_IR_x2apic call on SMP kernel on !SMP boards (Luming Yu) [585122] - [block] Adjust elv_iosched_show to return "none" for bio-based DM (Mike Snitzer) [595393] - [dm] mpath: Add a feature flag attribute to the multipath structure (Mike Snitzer) [594503] - [kernel] fix compat_sys_sched_getaffinity() (Oleg Nesterov) [582407] - [usb] usbcore: Fix issue with disabled USB3 protocol ports (Bhavna Sarathy) [591916] - [kernel] python: change scripts to use system python instead of env (Don Zickus) [575965] - [scsi] mpt2sas: update to 05.100.00.02 (Tomas Henzl) [591971] - [virt] Fix FV Xen guest when xen_pv_hvm not enabled (Don Dutile) [523134] - [net] enhance network cgroup classifier to work in softirq context (Neil Horman) [595351] - [net] gro: Fix bogus gso_size on the first fraglist entry (Herbert Xu) [594561] - [nfs] sunrpc trace points (Steve Dickson) [567741] - [nfs] don't try to decode GETATTR if DELEGRETURN returned error (Jeff Layton) [584391] - [nfs] d_revalidate() is too trigger-happy with d_drop() (Jeff Layton) [587225] - [ppc64] Fix zero length strncmp() on powerpc (Steve Best) [593129] - [ppc64] pseries: Fix xics interrupt affinity (Steve Best) [592438] - [ppc] Improve 64bit copy_tofrom_user (Steve Best) [591344] - [fs] GFS2: Fix permissions checking for setflags ioctl() (Steven Whitehouse) [595395] {CVE-2010-1641} - [gfs] GFS2: Add two useful messages (Steven Whitehouse) [589510] - [serial] fix serial console hang after entering username (John Villalovos) [590851] - [kdump] kexec can't load capturing kernel on some big RAM systems (Vitaly Mayatskikh) [580843] - [fs] cleanup generic block based fiemap (Josef Bacik) [578560] - [fs] vfs: add NOFOLLOW/UNUSED to umount flags (Josef Bacik) [562078] - [fs] dlm: fix ast ordering for user locks (David Teigland) [592418] - [fs] cifs: fix noserverino handling when unix extensions are enabled (Jeff Layton) [591483] - [fs] cifs: don't update uniqueid in cifs_fattr_to_inode (Jeff Layton) [591483] - [fs] cifs: always revalidate hardlinked inodes when using noserverino (Jeff Layton) [591483] - [fs] cifs: Fix losing locks during fork() (Jeff Layton) [591483] - [fs] cifs: propagate cifs_new_fileinfo() error back to the caller (Jeff Layton) [591483] - [fs] cifs: add comments explaining cifs_new_fileinfo behavior (Jeff Layton) [591483] - [fs] cifs: Allow null nd (as nfs server uses) on create (Jeff Layton) [591483] - [fs] cifs: remove unused parameter from cifs_posix_open_inode_helper() (Jeff Layton) [591483] - [fs] cifs: drop quota operation stubs (Jeff Layton) [591483] - [fs] cifs: Remove unused cifs_oplock_cachep (Jeff Layton) [591483] - [fs] cifs: Cleanup various minor breakage in previous cFYI cleanup (Jeff Layton) [591483] - [fs] cifs: Neaten cERROR and cFYI macros, reduce text space (Jeff Layton) [591483] - [fs] cifs: trivial white space (Jeff Layton) [591483] - [fs] cifs: use add_to_page_cache_lru (Jeff Layton) [591483] - [fs] cifs: not overwriting file_lock structure after GET_LK (Jeff Layton) [591483] - [fs] cifs: Fix a kernel BUG with remote OS/2 server (Jeff Layton) [591483] - [fs] cifs: initialize nbytes at the beginning of CIFSSMBWrite() (Jeff Layton) [591483] - [fs] cifs: back out patches that didn't make it upstream (Jeff Layton) [591483] - [fs] cifs: guard against hardlinking directories (Jeff Layton) [591229] - [pci] check caps from sysfs file open to read device dependent config space (Don Dutile) [559709] - [fs] sysfs: add struct file* to bin_attr callbacks (Don Dutile) [559709] - [ata] pata_via: fixup detection issues (David Milburn) [591074] - [security] keys: call_sbin_request_key() must write lock keyrings before modifying them (David Howells) [591891] - [security] keys: Use RCU dereference wrappers in keyring key type code (David Howells) [591891] - [security] keys: find_keyring_by_name() can gain access to a freed keyring (David Howells) [585101 591891] {CVE-2010-1437} - [security] keys: Fix RCU handling in key_gc_keyring() (David Howells) [591891] - [security] keys: the request_key() syscall should link an existing key to the dest keyring (David Howells) [591891] - [security] keys: don't need to use RCU in keyring_read() as semaphore is held (David Howells) [591891] - [security] keys: fix an RCU warning (David Howells) [591891] - [security] keys: PTR_ERR return of wrong pointer in keyctl_get_security() (David Howells) [591891] - [fs] CacheFiles: Fix error handling in cachefiles_determine_cache_security() (David Howells) [591894] - [fs] CacheFiles: Fix occasional EIO on call to vfs_unlink() (David Howells) [591894] - [fs] fs-cache: order the debugfs stats correctly (David Howells) [591894] - [fs] SLOW_WORK: CONFIG_SLOW_WORK_PROC should be CONFIG_SLOW_WORK_DEBUG (David Howells) [591894] - [fs] fscache: add missing unlock (David Howells) [591894] - [fs] FS-Cache: Remove the EXPERIMENTAL flag (David Howells) [591894] - [fs] CacheFiles: Fix a race in cachefiles_delete_object() vs rename (David Howells) [591894] - [fs] switch cachefiles to kern_path() (David Howells) [591894] - [fs] FS-Cache: Avoid maybe-used-uninitialised warning on variable (David Howells) [591894] - [net] bonding: make bonding support netpoll (Amerigo Wang) [587751] - [net] bridge: make bridge support netpoll (Amerigo Wang) [587751] - [net] netpoll: add generic support for bridge and bonding devices (Amerigo Wang) [587751] - [ppc64] Use lwarx/ldarx hint in bit locks (Steve Best) [594515] - [ppc64] 85xx: Make sure lwarx hint isn't set on ppc32 (Steve Best) [594515] - [ppc64] Use lwarx hint in spinlocks (Steve Best) [594515] - [fs] tmpfs: Insert tmpfs cache pages to inactive list at first (Rik van Riel) [595210] - [mm] vmscan: detect mapped file pages used only once (Rik van Riel) [595210] - [mm] vmscan: drop page_mapping_inuse() (Rik van Riel) [595210] - [mm] vmscan: factor out page reference checks (Rik van Riel) [595210] - [nfs] SUNRPC: Don't spam gssd with upcall requests when the kerberos key expired (Steve Dickson) [595478] - [nfs] SUNRPC: Reorder the struct rpc_task fields (Steve Dickson) [595478] - [nfs] SUNRPC: Remove the 'tk_magic' debugging field (Steve Dickson) [595478] - [nfs] SUNRPC: Move the task->tk_bytes_sent and tk_rtt to struct rpc_rqst (Steve Dickson) [595478] - [nfs] Don't call iput() in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] Clean up nfs_access_zap_cache() (Steve Dickson) [595478] - [nfs] Don't run nfs_access_cache_shrinker() when the mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure rpcauth_prune_expired() respects the nr_to_scan parameter (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure memory shrinker doesn't waste time in rpcauth_prune_expired() (Steve Dickson) [595478] - [nfs] SUNRPC: Dont run rpcauth_cache_shrinker() when gfp_mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] Read requests can use GFP_KERNEL (Steve Dickson) [595478] - [nfs] Clean up nfs_create_request() (Steve Dickson) [595478] - [nfs] Don't use GFP_KERNEL in rpcsec_gss downcalls (Steve Dickson) [595478] - [nfs] NFSv4: Don't use GFP_KERNEL allocations in state recovery (Steve Dickson) [595478] - [nfs] SUNRPC: Fix xs_setup_bc_tcp() (Steve Dickson) [595478] - [nfs] SUNRPC: Replace jiffies-based metrics with ktime-based metrics (Steve Dickson) [595478] - [kernel] ktime: introduce ktime_to_ms() (Steve Dickson) [595478] - [nfs] SUNRPC: RPC metrics and RTT estimator should use same RTT value (Steve Dickson) [595478] - [nfs] Calldata for nfs4_renew_done() (Steve Dickson) [595478] - [nfs] nfs4: renewd renew operations should take/put a client reference (Steve Dickson) [595478] - [nfs] Squelch compiler warning in nfs_add_server_stats() (Steve Dickson) [595478] - [nfs] Clean up fscache_uniq mount option (Steve Dickson) [595478] - [nfs] Squelch compiler warning (Steve Dickson) [595478] - [nfs] SUNRPC: Trivial cleanups in include/linux/sunrpc/xdr.h (Steve Dickson) [595478] - [nfs] NFSv4: Clean up the NFSv4 setclientid operation (Steve Dickson) [595478] - [nfs] NFSv4: Allow attribute caching with 'noac' mounts if client holds a delegation (Steve Dickson) [595478] - [nfs] SUNRPC: Fail over more quickly on connect errors (Steve Dickson) [595478] - [nfs] SUNRPC: Move the test for XPRT_CONNECTING into xprt_connect() (Steve Dickson) [595478] - [nfs] SUNRPC: Cleanup - make rpc_new_task() call rpc_release_calldata on failure (Steve Dickson) [595478] - [nfs] SUNRPC: Clean up xprt_release() (Steve Dickson) [595478] - [nfs] NFSv4: Fix up the documentation for nfs_do_refmount (Steve Dickson) [595478] - [nfs] Replace nfsroot on-stack filehandle (Steve Dickson) [595478] - [nfs] Cleanup file handle allocations in fs/nfs/super.c (Steve Dickson) [595478] - [nfs] Prevent the mount code from looping forever on broken exports (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_getacl() and nfs3_proc_setacl() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_statfs() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_setattr() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs4_proc_create() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_symlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_create (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_rmdir (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_proc_remove() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_readlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_link() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_readdir() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_rename() and nfs4_proc_rename() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_revalidate_inode() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_proc_access() and nfs3_proc_access() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of nfs4_remote_referral_get_sb (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_get_root() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_remote_path() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_lookup (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of try_location() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_create_server (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_mountpoint() (Steve Dickson) [595478] - [nfs] NFSv4: Eliminate nfs4_path_walk() (Steve Dickson) [595478] - [nfs] Add helper functions for allocating filehandles and fattr structs (Steve Dickson) [595478] - [nfs] NFSv4: Fix the locking in nfs_inode_reclaim_delegation() (Steve Dickson) [595478] - [nfs] fix memory leak in nfs_get_sb with CONFIG_NFS_V4 (Steve Dickson) [595478] - [nfs] fix some issues in nfs41_proc_reclaim_complete() (Steve Dickson) [595478] - [nfs] Ensure that nfs_wb_page() waits for Pg_writeback to clear (Steve Dickson) [595478] - [nfs] Fix an unstable write data integrity race (Steve Dickson) [595478] - [nfs] testing for null instead of ERR_PTR() (Steve Dickson) [595478] - [nfs] NFSv4: Don't attempt an atomic open if the file is a mountpoint (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a bug in rpcauth_prune_expired (Steve Dickson) [595478] - [nfs] NFSv4: fix delegated locking (Steve Dickson) [595478] - [nfs] Ensure that the WRITE and COMMIT RPC calls are always uninterruptible (Steve Dickson) [595478] - [nfs] Fix a race with the new commit code (Steve Dickson) [595478] - [nfs] Fix the mode calculation in nfs_find_open_context (Steve Dickson) [595478] - [nfs] NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR (Steve Dickson) [595478] - [nfs] SUNRPC: Fix the return value of rpc_run_bc_task() (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a use after free bug with the NFSv4.1 backchannel (Steve Dickson) [595478] - [nfs] ensure bdi_unregister is called on mount failure (Steve Dickson) [595478] - [nfs] fix unlikely memory leak (Steve Dickson) [595478] - [nfs] nfs41: renewd sequence operations should take/put client reference (Steve Dickson) [595478] - [nfs] prevent backlogging of renewd requests (Steve Dickson) [595478] - [nfs] rpc client can not deal with ENOSOCK, so translate it into ENOCONN (Steve Dickson) [595478]- [perf] sync tools/perf to 2.6.34 (Jason Baron) [578987] - [drm] i915: Update to 2.6.34-rc7 (Adam Jackson) [592003] - [perf] userspace and core update fix (Jason Baron) [567828 578987] - [perf] rhel6 perf fixups (Jason Baron) [567828 578987] - [perf] backport latest core perf support (Jason Baron) [567828 578987] - [perf] pull back 'perf' userspace (Jason Baron) [567828 578987] - [drm] radeon/kms: report lvds status as unknown with closed lid (Jerome Glisse) [585111 591628] - [drm] fbdev: fix cloning on fbcon (Dave Airlie) [512023] - [drm] fbcon disconnected + hotplug operation (Jerome Glisse) [580789] - [kernel] slow-work: use get_ref wrapper instead of directly calling get_ref (Dave Airlie) [580789] - [drm] radeon/kms: add special workaround for triple head servers (Dave Airlie) [512023] - [infiniband] RDMA: Use rlimit helpers (Doug Ledford) [500229] - [infiniband] ipoib: returned back addrlen check for mc addresses (Doug Ledford) [500229] - [infiniband] RDMA/amso1100: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/srp: Clean up error path in srp_create_target_ib() (Doug Ledford) [500229] - [infiniband] IB/srp: Split send and recieve CQs to reduce number of interrupts (Doug Ledford) [500229] - [infiniband] rdma: potential ERR_PTR dereference (Doug Ledford) [500229] - [infiniband] RDMA/cm: Set num_paths when manually assigning path records (Doug Ledford) [500229] - [infiniband] IB/cm: Fix device_create() return value check (Doug Ledford) [500229] - [infiniband] IB/ucm: Clean whitespace errors (Doug Ledford) [500229] - [infiniband] IB/ucm: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'base' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'devnum' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] RDMA/cm: Remove unused definition of RDMA_PS_SCTP (Doug Ledford) [500229] - [infiniband] RDMA/cm: Revert association of an RDMA device when binding to loopback (Doug Ledford) [500229] - [infiniband] IB/addr: Correct CONFIG_IPv6 to CONFIG_IPV6 (Doug Ledford) [500229] - [infiniband] IB/addr: Fix IPv6 routing lookup (Doug Ledford) [500229] - [infiniband] IB/addr: Simplify resolving IPv4 addresses (Doug Ledford) [500229] - [infiniband] RDMA/cm: fix loopback address support (Doug Ledford) [500229] - [infiniband] IB/addr: Store net_device type instead of translating to RDMA transport (Doug Ledford) [500229] - [infiniband] IB/addr: Verify source and destination address families match (Doug Ledford) [500229] - [infiniband] RDMA/cma: Replace net_device pointer with index (Doug Ledford) [500229] - [infiniband] RDMA/cma: Fix AF_INET6 support in multicast joining (Doug Ledford) [500229] - [infiniband] RDMA/cma: Correct detection of SA Created MGID (Doug Ledford) [500229] - [infiniband] RDMA/addr: Use appropriate locking with for_each_netdev() (Doug Ledford) [500229] - [infiniband] RDMA/ucma: Add option to manually set IB path (Doug Ledford) [500229] - [infiniband] IB/mad: Ignore iWARP devices on device removal (Doug Ledford) [500229] - [infiniband] IB/umad: Clean whitespace (Doug Ledford) [500229] - [infiniband] IB/umad: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'base' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'devnum' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Remove port_table[] (Doug Ledford) [500229] - [infiniband] IB/umad: Convert *cdev to cdev in struct ib_umad_port (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use anon_inodes instead of private infinibandeventfs (Doug Ledford) [500229] - [infiniband] IB/core: Fix and clean up ib_ud_header_init() (Doug Ledford) [500229] - [infiniband] IB/core: Pack struct ib_device a little tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Whitespace cleanup (Doug Ledford) [500229] - [infiniband] IB/uverbs: Pack struct ib_uverbs_event_file tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/uverbs: use stack variable 'base' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use stack variable 'devnum' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Remove dev_table (Doug Ledford) [500229] - [infiniband] IB/uverbs: Convert *cdev to cdev in struct ib_uverbs_device (Doug Ledford) [500229] - [infiniband] IB/uverbs: Fix return of PTR_ERR() of wrong pointer in ib_uverbs_get_context() (Doug Ledford) [500229] - [infiniband] IB: Clarify the documentation of ib_post_send() (Doug Ledford) [500229] - [infiniband] IB/ehca: Allow access for ib_query_qp() (Doug Ledford) [500229] - [infiniband] IB/ehca: Do not turn off irqs in tasklet context (Doug Ledford) [500229] - [infiniband] IB/ehca: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/ehca: Rework destroy_eq() (Doug Ledford) [500229] - [infiniband] IPoIB: Include return code in trace message for ib_post_send() failures (Doug Ledford) [500229] - [infiniband] IPoIB: Fix TX queue lockup with mixed UD/CM traffic (Doug Ledford) [500229] - [infiniband] IPoIB: Remove TX moderation settings from ethtool support (Doug Ledford) [500229] - [infiniband] IB/ipath: Use bitmap_weight() (Doug Ledford) [500229] - [infiniband] Remove BKL from ipath_open() (Doug Ledford) [500229] - [rds] remove uses of NIPQUAD, use pI4 (Doug Ledford) [500229] - [rds] RDS/IB+IW: Move recv processing to a tasklet (Doug Ledford) [500229] - [rds] Do not send congestion updates to loopback connections (Doug Ledford) [500229] - [rds] Fix panic on unload (Doug Ledford) [500229] - [rds] Fix potential race around rds_i[bw]_allocation (Doug Ledford) [500229] - [rds] Add GET_MR_FOR_DEST sockopt (Doug Ledford) [500229] - [infiniband] IB/mlx4: Check correct variable for allocation failure (Doug Ledford) [500229] - [infiniband] mlx4: replace the dma_sync_single_range_for_cpu/device API (Doug Ledford) [500229] - [infiniband] IB/mlx4: Simplify retrieval of ib_device (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix cleanup in __mlx4_init_one() error path (Doug Ledford) [500229] - [infiniband] IB/mlx4: Fix queue overflow check in post_recv (Doug Ledford) [500229] - [infiniband] IB/mlx4: Initialize SRQ scatter entries when creating an SRQ (Doug Ledford) [500229] - [infiniband] mlx4: use bitmap_find_next_zero_area (Doug Ledford) [500229] - [infiniband] mlx4_core: return a negative error value (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix parsing of reserved EQ cap (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove limitation on LSO header size (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove unneeded code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct cap.max_inline_data assignment in nes_query_qp() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix CX4 link problem in back-to-back configuration (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clear stall bit before destroying NIC QP (Doug Ledford) [500229] - [infiniband] RDMA/nes: Set assume_aligned_header bit (Doug Ledford) [500229] - [infiniband] convert to use netdev_for_each_mc_addr (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for KR device id 0x0110 (Doug Ledford) [500229] - [infiniband] RDMA/nes: Change WQ overflow return code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Multiple disconnects cause crash during AE handling (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash when listener destroyed during loopback setup (Doug Ledford) [500229] - [infiniband] RDMA/nes: Use atomic counters for CM listener create and destroy (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix stale ARP issue (Doug Ledford) [500229] - [infiniband] RDMA/nes: FIN during MPA startup causes timeout (Doug Ledford) [500229] - [infiniband] RDMA/nes: Free kmap() resources (Doug Ledford) [500229] - [infiniband] RDMA/nes: Check for zero STag (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix Xansation test crash on cm_node ref_count (Doug Ledford) [500229] - [infiniband] RDMA/nes: Abnormal listener exit causes loopback node crash (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash in nes_accept() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Resource not freed for REJECTed connections (Doug Ledford) [500229] - [infiniband] RDMA/nes: MPA request/response error checking (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix query of ORD values (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix MAX_CM_BUFFER define (Doug Ledford) [500229] - [infiniband] RDMA/nes: Pass correct size to ioremap_nocache() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Update copyright and branding string (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add max_cqe check to nes_create_cq() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clean up struct nes_qp (Doug Ledford) [500229] - [infiniband] RDMA/nes: Implement IB_SIGNAL_ALL_WR as an iWARP extension (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add additional SFP+ PHY uC status check and PHY reset (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct fast memory registration implementation (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for IB_WR_*INV (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_recv() always set bad_wr on error (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_send() always set bad_wr on error (Doug Ledford) [500229] - [netdrv] cxgb3: fix linkup issue (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Wait at least one schedule cycle during device removal (Doug Ledford) [500229] - [netdrv] cxgb3: fix hot plug removal crash (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Mark RDMA device with CXIO_ERROR_FATAL when removing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Don't allocate the SW queue for user mode CQs (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Increase the max CQ depth (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Doorbell overflow avoidance and recovery (Doug Ledford) [500229] - [netdrv] cxgb3: convert to use netdev_for_each_addr (Doug Ledford) [500229] - [netdrv] cxgb3: fix link flap (Doug Ledford) [500229] - [netdrv] cxgb3: FIx VLAN over Jumbo frames (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Remove BUG_ON() on CQ rearm failure (Doug Ledford) [500229] - [netdrv] cxgb3: fix GRO checksum check (Doug Ledford) [500229] - [netdrv] cxgb3: add memory barriers (Doug Ledford) [500229] - [netdrv] iwch_cm.c: use pM to show MAC address (Doug Ledford) [500229] - [netdrv] cxgb3: Use kzalloc for allocating only one thing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [netdrv] cxgb3: declare MODULE_FIRMWARE (Doug Ledford) [500229] - [netdrv] cxgb3: Set the rxq (Doug Ledford) [500229] - [netdrv] cxgb3: No need to wake queue in xmit handler (Doug Ledford) [500229] - [netdrv] cxgb3: Added private MAC address and provisioning packet handler for iSCSI (Doug Ledford) [500229] - [net] Hook up cxgb4 to Kconfig and Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add remaining driver headers and L2T management (Doug Ledford) [500229] - [netdrv] cxgb4: Add main driver file and driver Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add HW and FW support code (Doug Ledford) [500229] - [netdrv] cxgb4: Add packet queues and packet DMA code (Doug Ledford) [500229] - [netdrv] cxgb4: Add register, message, and FW definitions (Doug Ledford) [500229] - [net] use helpers to access mc list (Doug Ledford) [500229] - [net] use helpers to access uc list (Doug Ledford) [500229] - [kernel] strstrip incorrectly marked __must_check (Doug Ledford) [500229] - [pci] introduce pci_pcie_cap() (Doug Ledford) [500229] - [pci] cache PCIe capability offset (Doug Ledford) [500229] - [kernel] bitmap: introduce bitmap_set, bitmap_clear, bitmap_find_next_zero_area (Doug Ledford) [500229] - [md] Remove unnecessary casts of void * (Doug Ledford) [583050 586296 586299 588371] - [md] expose max value of behind writes counter (Doug Ledford) [583050 586296 586299 588371] - [md] remove some dead fields from mddev_s (Doug Ledford) [583050 586296 586299 588371] - [md] allow integers to be passed to md/level (Doug Ledford) [583050 586296 586299 588371] - [md] notify mdstat waiters of level change (Doug Ledford) [583050 586296 586299 588371] - [md] don't unregister the thread in mddev_suspend (Doug Ledford) [583050 586296 586299 588371] - [md] factor out init code for an mddev (Doug Ledford) [583050 586296 586299 588371] - [md] pass mddev to make_request functions rather than request_queue (Doug Ledford) [583050 586296 586299 588371] - [md] call md_stop_writes from md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] split md_set_readonly out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor md_stop_writes out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] start to refactor do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor do_md_run to separate accesses to ->gendisk (Doug Ledford) [583050 586296 586299 588371] - [md] remove ->changed and related code (Doug Ledford) [583050 586296 586299 588371] - [md] don't reference gendisk in getgeo (Doug Ledford) [583050 586296 586299 588371] - [md] move io accounting out of personalities into md_make_request (Doug Ledford) [583050 586296 586299 588371] - [md] notify level changes through sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Relax checks on ->max_disks when external metadata handling is used (Doug Ledford) [583050 586296 586299 588371] - [md] Correctly handle device removal via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid5->Raid0 and Raid10->Raid0 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid0->Raid5 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] discard StateChanged device flag (Doug Ledford) [583050 586296 586299 588371] - [md] manage redundancy group in sysfs when changing level (Doug Ledford) [583050 586296 586299 588371] - [md] remove unneeded sysfs files more promptly (Doug Ledford) [583050 586296 586299 588371] - [md] set mddev readonly flag on blkdev BLKROSET ioctl (Doug Ledford) [583050 586296 586299 588371] - [md] don't insist on valid event count for spare devices (Doug Ledford) [583050 586296 586299 588371] - [md] simplify updating of event count to sometimes avoid updating spares (Doug Ledford) [583050 586296 586299 588371] - [md] restore ability of spare drives to spin down (Doug Ledford) [583050 586296 586299 588371] - [md] raid6: Fix raid-6 read-error correction in degraded state (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: allow for more than 2^31 chunks (Doug Ledford) [583050 586296 586299 588371] - [md] deal with merge_bvec_fn in component devices better (Doug Ledford) [583050 586296 586299 588371] - [md] fix some lockdep issues between md and sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] fix 'degraded' calculation when starting a reshape (Doug Ledford) [583050 586296 586299 588371] - [md] allow a resync that is waiting for other resync to complete, to be aborted (Doug Ledford) [583050 586296 586299 588371] - [md] remove unnecessary code from do_md_run (Doug Ledford) [583050 586296 586299 588371] - [md] make recovery started by do_md_run() visible via sync_action (Doug Ledford) [583050 586296 586299 588371] - [md] use pU to print UUIDs (Doug Ledford) [583050 586296 586299 588371] - [md] add 'recovery_start' per-device sysfs attribute (Doug Ledford) [583050 586296 586299 588371] - [md] rcu_read_lock() walk of mddev->disks in md_do_sync() (Doug Ledford) [583050 586296 586299 588371] - [md] integrate spares into array at earliest opportunity (Doug Ledford) [583050 586296 586299 588371] - [md] move compat_ioctl handling into md.c (Doug Ledford) [583050 586296 586299 588371] - [md] add MODULE_DESCRIPTION for all md related modules (Doug Ledford) [583050 586296 586299 588371] - [md] raid: improve MD/raid10 handling of correctable read errors (Doug Ledford) [583050 586296 586299 588371] - [md] raid10: print more useful messages on device failure (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: update dirty flag when bitmap bits are explicitly set (Doug Ledford) [583050 586296 586299 588371] - [md] Support write-intent bitmaps with externally managed metadata (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: move setting of daemon_lastrun out of bitmap_read_sb (Doug Ledford) [583050 586296 586299 588371] - [md] support updating bitmap parameters via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] factor out parsing of fixed-point numbers (Doug Ledford) [583050 586296 586299 588371] - [md] support bitmap offset appropriate for external-metadata arrays (Doug Ledford) [583050 586296 586299 588371] - [md] remove needless setting of thread->timeout in raid10_quiesce (Doug Ledford) [583050 586296 586299 588371] - [md] change daemon_sleep to be in 'jiffies' rather than 'seconds' (Doug Ledford) [583050 586296 586299 588371] - [md] move offset, daemon_sleep and chunksize out of bitmap structure (Doug Ledford) [583050 586296 586299 588371] - [md] collect bitmap-specific fields into one structure (Doug Ledford) [583050 586296 586299 588371] - [md] add honouring of suspend_{lo,hi} to raid1 (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: don't complete make_request on barrier until writes are scheduled (Doug Ledford) [583050 586296 586299 588371] - [md] support barrier requests on all personalities (Doug Ledford) [583050 586296 586299 588371] - [md] don't reset curr_resync_completed after an interrupted resync (Doug Ledford) [583050 586296 586299 588371] - [md] adjust resync_min usefully when resync aborts (Doug Ledford) [583050 586296 586299 588371]- [mm] fix mm_take_all_locks regression in 3-7/49 (Andrea Arcangeli) [556572] - [mm] avoid __cpuset_node_allowed_softwall to run when allocation is atomic (Andrea Arcangeli) [556572 591283] - [mm] fix race between do_huge_pmd_anonymous_page and pte_alloc_map (Andrea Arcangeli) [556572] - [mm] add missing update for root-anon-vma drop_anon_vma in memory compactation (Andrea Arcangeli) [556572] - [mm] exec vs split_huge_page (Andrea Arcangeli) [556572] - [mm] include anon hugepages into the anon stats (Andrea Arcangeli) [556572] - [mm] split_huge_page anon_vma ordering dependency (Andrea Arcangeli) [556572] - [mm] align page_add_new_anon_rmap (Andrea Arcangeli) [556572] - [mm] do_pages_move cannot handle hugepages (Andrea Arcangeli) [556572] - [mm] padding to decrease risk of kabi breakage (Andrea Arcangeli) [556572] - [mm] transhuge isolate_migratepages() (Andrea Arcangeli) [556572] - [mm] select CONFIG_COMPACTION if TRANSPARENT_HUGEPAGE enabled (Andrea Arcangeli) [556572] - [mm] compaction: Do not schedule work on other CPUs for compaction (Andrea Arcangeli) [556572] - [mm] Defer compaction using an exponential backoff when compaction fails (Andrea Arcangeli) [556572] - [mm] Add a tunable that decides when memory should be compacted and when it should be reclaimed (Andrea Arcangeli) [556572] - [mm] Direct compact when a high-order allocation fails (Andrea Arcangeli) [556572] - [mm] Add /sys trigger for per-node memory compaction (Andrea Arcangeli) [556572] - [mm] Add /proc trigger for memory compaction (Andrea Arcangeli) [556572] - [mm] Memory compaction core (Andrea Arcangeli) [556572] - [mm] Move definition for LRU isolation modes to a header (Andrea Arcangeli) [556572] - [mm] Export fragmentation index via /proc/extfrag_index (Andrea Arcangeli) [556572] - [mm] Export unusable free space index via /proc/unusable_index (Andrea Arcangeli) [556572] - [mm] Allow CONFIG_MIGRATION to be set without CONFIG_NUMA or memory hot-remove (Andrea Arcangeli) [556572] - [mm] Allow the migration of PageSwapCache pages (Andrea Arcangeli) [556572] - [mm] Do not try to migrate unmapped anonymous pages (Andrea Arcangeli) [556572] - [mm] Share the anon_vma ref counts between KSM and page migration (Andrea Arcangeli) [556572] - [mm] Take a reference to the anon_vma before migrating (Andrea Arcangeli) [556572] - [mm] add numa awareness to hugepage allocations (Andrea Arcangeli) [556572] - [mm] enable direct defrag (Andrea Arcangeli) [556572] - [mm] ksm: check for ERR_PTR from follow_page() (Andrea Arcangeli) [556572] - [mm] err.h: add helper function to simplify pointer error checking (Andrea Arcangeli) [556572] - [mm] don't leave orhpaned swap cache after ksm merging (Andrea Arcangeli) [556572] - [mm] adapt to anon-vma root locking (Andrea Arcangeli) [556572] - [mm] set default to never (Andrea Arcangeli) [556572] - [mm] transparent hugepage bootparam (Andrea Arcangeli) [556572] - [mm] remove lumpy reclaim (Andrea Arcangeli) [556572 583003] - [mm] memcg fix prepare migration (Andrea Arcangeli) [556572] - [mm] avoid false positive warning in mmio (Andrea Arcangeli) [556572] - [virt] fix kvm swapping memory corruption (Andrea Arcangeli) [556572 583861] - [mm] remove khugepaged/enabled (Andrea Arcangeli) [556572] - [mm] use only khugepaged_wait (Andrea Arcangeli) [556572] - [mm] khugepaged user stack (Andrea Arcangeli) [556572] - [mm] define hugetlb_page (Andrea Arcangeli) [556572] - [mm] migration: avoid race between shift_arg_pages() and rmap_walk() during migration by not migrating temporary stacks (Andrea Arcangeli) [556572] - [mm] extend KSM refcounts to the anon_vma root (Andrea Arcangeli) [556572] - [mm] always lock the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] track the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] change direct call of spin_lock(anon_vma->lock) to inline function (Andrea Arcangeli) [556572] - [mm] rename anon_vma_lock to vma_lock_anon_vma (Andrea Arcangeli) [556572] - [mm] rmap: remove anon_vma check in page_address_in_vma() (Andrea Arcangeli) [556572] - [mm] mmap: check ->vm_ops before dereferencing (Andrea Arcangeli) [556572] - [fs] xfs_export_operations.commit_metadata (Christoph Hellwig) [585442] - [fs] xfs: fix inode pincount check in fsync (Christoph Hellwig) [585442] - [fs] xfs: miscellaneous fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: reserved block pool and ENOSPC fixes from 2.6.34 (Dave Chinner) [542712 585442] - [fs] xfs: delayed write metadata from 2.6.34 (Dave Chinner) [585442] - [lib] introduce list_sort (Dave Chinner) [585442] - [fs] xfs: log fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: quota changes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: buffer API cleanups from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: AG indexing fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: idle kernel thread fixes from 2.6.34 (Dave Chinner) [585442] - [fs] online defrag fixes from 2.6.34 (Dave Chinner) [585442] - [fs] jbd2: delay discarding buffers in journal_unmap_buffer (Eric Sandeen) [593082] - [fs] ext4: Use slab allocator for sub-page sized allocations (Eric Sandeen) [593082] - [fs] jbd2: don't use __GFP_NOFAIL in journal_init_common() (Eric Sandeen) [593082] - [fs] jbd: jbd-debug and jbd2-debug should be writable (Eric Sandeen) [593082] - [fs] ext4: Fixed inode allocator to correctly track a flex_bg's used_dirs (Eric Sandeen) [593082] - [fs] ext4: Fix estimate of # of blocks needed to write indirect-mapped files (Eric Sandeen) [593082] - [fs] ext4: fix up rb_root initializations to use RB_ROOT (Eric Sandeen) [593082] - [fs] ext4: Release page references acquired in ext4_da_block_invalidatepages (Eric Sandeen) [593082] - [fs] ext4: make "offset" consistent in ext4_check_dir_entry() (Eric Sandeen) [593082] - [fs] ext4: Convert BUG_ON checks to use ext4_error() instead (Eric Sandeen) [593082] - [fs] ext4: Handle non empty on-disk orphan link (Eric Sandeen) [593082] - [fs] ext4: explicitly remove inode from orphan list after failed direct io (Eric Sandeen) [593082] - [fs] ext4: Fix fencepost error in chosing choosing group vs file preallocation (Eric Sandeen) [593082] - [fs] ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode (Eric Sandeen) [593082] - [fs] ext4: correctly calculate number of blocks for fiemap (Eric Sandeen) [593082] - [fs] ext4: add missing error checking to ext4_expand_extra_isize_ea() (Eric Sandeen) [593082] - [fs] ext4: move __func__ into a macro for ext4_warning, ext4_error (Eric Sandeen) [593082] - [fs] ext4: Use bitops to read/modify EXT4_I(inode)->i_state (Eric Sandeen) [593082] - [fs] ext4: Drop EXT4_GET_BLOCKS_UPDATE_RESERVE_SPACE flag (Eric Sandeen) [593082] - [fs] ext4: return correct wbc.nr_to_write in ext4_da_writepages (Eric Sandeen) [593082] - [fs] ext4: replace BUG() with return -EIO in ext4_ext_get_blocks (Eric Sandeen) [593082] - [virt] KVM SVM Implement workaround for Erratum 383 (Bhavna Sarathy) [592311] - [virt] KVM SVM Handle MCEs early in the vmexit process (Bhavna Sarathy) [592311] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [584757] - [usb] fix usbfs regression (Stanislaw Gruszka) [584757] - [usb] add new ftdi_sio device ids (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: add device IDs (several ELV, one Mindstorms NXT) (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: new device id for papouch AD4USB (Stanislaw Gruszka) [580067] - [v4l] gspca_mr973010a: Fix cif type 1 cameras not streaming on UHCI controllers (Stanislaw Gruszka) [580067] - [v4l] DVB: Add support for Asus Europa Hybrid DVB-T card (Stanislaw Gruszka) [580063] - [usb] mos7840: add device IDs for B&B electronics devices (Stanislaw Gruszka) [580063] - [ppc64] fsl: Add PCI device ids for new QoirQ chips (Stanislaw Gruszka) [580063] - [fs] vfs: Fix vmtruncate() regression (Stanislaw Gruszka) [579693] - [kernel] sched: Fix task priority bug (Stanislaw Gruszka) [579693] - [serial] 8250_pnp: add a new Fujitsu Wacom Tablet PC device (Stanislaw Gruszka) [579693] - [i2c] pca: Don't use *_interruptible (Stanislaw Gruszka) [579693] - [i2c] Do not use device name after device_unregister (Stanislaw Gruszka) [579693] - [kernel] sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK (Stanislaw Gruszka) [579693] - [hid] add device IDs for new model of Apple Wireless Keyboard (Stanislaw Gruszka) [579693] - [v4l] gspca: sn9c20x: Fix test of unsigned (Stanislaw Gruszka) [579693] - [x86] SGI UV: Fix mapping of MMIO registers (Stanislaw Gruszka) [579693] - [perf] timechart: Use tid not pid for COMM change (Stanislaw Gruszka) [580062] - [usb] fix usbstorage for 2770:915d delivers no FAT (Stanislaw Gruszka) [580062] - [x86] PCI/PAT: return EINVAL for pci mmap WC request for !pat_enabled (Stanislaw Gruszka) [580062] - [acpi] EC: Add wait for irq storm (Stanislaw Gruszka) [580062] - [acpi] EC: Accelerate query execution (Stanislaw Gruszka) [580062] - [usb] add speed values for USB 3.0 and wireless controllers (Stanislaw Gruszka) [580062] - [usb] add missing delay during remote wakeup (Stanislaw Gruszka) [580062] - [usb] EHCI & UHCI: fix race between root-hub suspend and port resume (Stanislaw Gruszka) [580062] - [usb] EHCI: fix handling of unusual interrupt intervals (Stanislaw Gruszka) [580062] - [usb] Don't use GFP_KERNEL while we cannot reset a storage device (Stanislaw Gruszka) [580062] - [usb] serial: fix memory leak in generic driver (Stanislaw Gruszka) [580062] - [char] nozomi: quick fix for the close/close bug (Stanislaw Gruszka) [580062] - [tty] fix race in tty_fasync (Stanislaw Gruszka) [580062] - [netdrv] netiucv: displayed TX bytes value much too high (Stanislaw Gruszka) [580063] - [block] md: fix small irregularity with start_ro module parameter (Stanislaw Gruszka) [580063] - [input] i8042: add Dritek quirk for Acer Aspire 5610 (Stanislaw Gruszka) [580063] - [hid] fixup quirk for NCR devices (Stanislaw Gruszka) [580063] - [dmi] allow omitting ident strings in DMI tables (Stanislaw Gruszka) [580063] - [scsi] scsi_dh: create sysfs file, dh_state for all SCSI disk devices (Stanislaw Gruszka) [580063] - [nfs] Revert default r/wsize behavior (Stanislaw Gruszka) [580063] - [usb] SIS USB2VGA DRIVER: support KAIREN's USB VGA adaptor USB20SVGA-MB-PLUS (Stanislaw Gruszka) [580067] - [input] alps: add support for the touchpad on Toshiba Tecra A11-11L (Stanislaw Gruszka) [584757] - [fs] gfs2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [netdrv] cnic: update to to 2.1.1 (Stanislaw Gruszka) [590019] - [netdrv] bnx2x: fix system hung after netdev watchdog (Stanislaw Gruszka) [581907] - [netdrv] bnx2: Fix most severe bugs in bnx2 2.0.8+ (John Feeney) [590879] - [netdrv] Update bnx2 driver to 2.0.8 and fw to mips-06-5.0.0.j6 et al (John Feeney) [464728] - [virt] VMware Balloon driver (Amit Shah) [582826] - [x86] With Sandybridge graphics, kernel reboots unless 'agp=off' used on command line (John Villalovos) [591294] - [kernel] unify string representation of NULL in vsprintf.c (Dave Anderson) [589613] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [edac] EDAC support for Nehalem Memory Controllers (Mauro Carvalho Chehab) [584507] - [iscsi] Include support for next gen Dell iSCSI PowerVault controller MD36xxi into RDAC scsi device handler's device list (Shyam Iyer) [593814] - [scsi] lpfc Update from 8.3.5.9 to 8.3.5.13 FC/FCoE (Rob Evers) [591648] - [infiniband] iser: fix failover slowdown (Mike Christie) [589174] - [net] TCP: avoid to send keepalive probes if receiving data (Flavio Leitner) [593052] - [nfs] commit_metadata export operation replacing nfsd_sync_dir (Christoph Hellwig) [593652] - [ppc64] numa: Add form 1 NUMA affinity (Steve Best) [593466] - [ppc64] eeh: Fix a bug when pci structure is null (Steve Best) [593854] - [ppc64] perf_event: Fix oops due to perf_event_do_pending call (Steve Best) [593464] - [ppc] pseries: Quieten cede latency printk (Steve Best) [591739] - [fs] GFS2: Don't "get" xattrs for ACLs when ACLs are turned off (Steven Whitehouse) [546294] - [kexec] fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] ext4: don't use quota reservation for speculative metadata blocks (Eric Sandeen) [587095] - [fs] quota: add the option to not fail with EDQUOT in block allocation (Eric Sandeen) [587095] - [fs] quota: use flags interface for dquot alloc/free space (Eric Sandeen) [587095] - [fs] ext4: Fix quota accounting error with fallocate (Eric Sandeen) [587095] - [fs] ext4: Ensure zeroout blocks have no dirty metadata (Eric Sandeen) [587095] - [virt] vhost-net: utilize PUBLISH_USED_IDX feature (Michael S. Tsirkin) [593158] - [virt] virtio: put last seen used index into ring itself (Michael S. Tsirkin) [593158] - [virt] vhost: fix barrier pairing (Michael S. Tsirkin) [593158] - [virt] virtio: use smp_XX barriers on SMP (Michael S. Tsirkin) [593158] - [virt] virtio_ring: remove a level of indirection (Michael S. Tsirkin) [593158] - [virt] trans_virtio: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio-rng: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_net: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_blk: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_console: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_balloon: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio: add virtqueue_ vq_ops wrappers (Michael S. Tsirkin) [593158] - [virt] vhost-net: fix vq_memory_access_ok error checking (Michael S. Tsirkin) [593158] - [virt] vhost: fix error handling in vring ioctls (Michael S. Tsirkin) [593158] - [virt] vhost: fix interrupt mitigation with raw sockets (Michael S. Tsirkin) [593158] - [virt] vhost: fix error path in vhost_net_set_backend (Michael S. Tsirkin) [593158] - [netdrv] iwlwifi: iwl_good_ack_health() only apply to AGN device (John Linville) [573029] - [netdrv] iwlwifi: code cleanup for connectivity recovery (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow failure (John Linville) [573029] - [netdrv] iwlwifi: move plcp check to separated function (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow stall due to stuck queue (John Linville) [573029] - [netdrv] iwlwifi: add internal short scan support for 3945 (John Linville) [573029] - [netdrv] iwlwifi: separated time check for different type of force reset (John Linville) [573029] - [netdrv] iwlwifi: Adjusting PLCP error threshold for 1000 NIC (John Linville) [573029] - [netdrv] iwlwifi: multiple force reset mode (John Linville) [573029] - [netdrv] iwlwifi: Tune radio to prevent unexpected behavior (John Linville) [573029] - [netdrv] iwlwifi: Logic to control how frequent radio should be reset if needed (John Linville) [573029] - [netdrv] iwlwifi: add function to reset/tune radio if needed (John Linville) [573029] - [netdrv] iwlwifi: clear all the stop_queue flag after load firmware (John Linville) [573029] - [netdrv] iwlwifi: check for aggregation frame and queue (John Linville) [573029] - [ppc64] kdump: Fix race in kdump shutdown (Steve Best) [559709] - [ppc64] kexec: Fix race in kexec shutdown (Steve Best) [593853] - [net] Add ndo_{set|get}_vf_port support for enic dynamic vnics (Chris Wright) [581087] - [net] Add netlink support for virtual port management (was iovnl) (Chris Wright) [581087] - [net] core: add IFLA_STATS64 support (Chris Wright) [581087] - [netdrv] igb: support for VF configuration tools (Chris Wright) [581087] - [net] rtnetlink: Add SR-IOV VF configuration methods (Chris Wright) [581087] - [pci] Add SR-IOV convenience functions and macros (Chris Wright) [581087] - [scsi] sync iscsi layer (Mike Christie) [564148 570682]- [mm] New round-robin rotor for SLAB allocations (Larry Woodman) [593154] - [netdrv] ixgbe: FCoE fixes (Andy Gospodarek) [593474] - [net] vlan: updates vlan real_num_tx_queues (Andy Gospodarek) [593474] - [net] vlan: adds vlan_dev_select_queue (Andy Gospodarek) [593474] - [net] vlan: Precise RX stats accounting (Andy Gospodarek) [593474] - [net] add dev_txq_stats_fold() helper (Andy Gospodarek) [593474] - [net] vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device (Andy Gospodarek) [593474] - [netdrv] ixgbe: fixes for link problems, possible DMA errors, and VF/SR-IOV changes (Andy Gospodarek) [575188] - [sound] ALSA HDA driver update 2010-05-11 (Jaroslav Kysela) [591083] - [mm] show per-process swap usage via procfs (Larry Woodman) [546533] - [netdrv] cxgb3 won't recover from EEH event twice (Steve Best) [591738] - [virt] x86, cpu: Print AMD virtualization features in /proc/cpuinfo (Gleb Natapov) [592688] - [x86] Intel ICH9 workaround for HPET timer issue on IbexPeak Platform (Luming Yu) [502629] - [pci] Update pci_dev and pci_bus structs before kabi freeze (Prarit Bhargava) [593322] - [pci] Output FW warning in pci_read/write_vpd (Prarit Bhargava) [586979] - [infiniband] ehca: Require in_wc in process_mad() (Steve Best) [593095] - [security] mmap_min_addr check CAP_SYS_RAWIO only for write (Eric Paris) [592417] - [scsi] aacraid: Eliminate use after free (Tomas Henzl) [592926] - [scsi] lpfc Update from 8.3.5.7 to 8.3.5.9 FC/FCoE (Rob Evers) [580677] - [char] Eliminate use after free (Amit Shah) [593189] - [ipmi] fix unlock balance (Tomas Henzl) [592925] - [ppc64] only call start-cpu when a CPU is stopped (Steve Best) [592440] - [ppc64] make query_cpu_stopped callable outside hotplug cpu (Steve Best) [592440] - [kernel] cpufreq: make the iowait-is-busy-time a sysfs tunable (Rik van Riel) [585330] - [kernel] ondemand: Solve the big performance issue with ondemand during disk IO (Rik van Riel) [585330] - [kernel] sched: introduce get_cpu_iowait_time_us() (Rik van Riel) [585330] - [kernel] sched: eliminate the ts->idle_lastupdate field (Rik van Riel) [585330] - [kernel] sched: fold updating of the last update time into update_ts_time_stats() (Rik van Riel) [585330] - [kernel] sched: update the idle statistics in get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] sched: introduce a function to update the idle statistics (Rik van Riel) [585330] - [kernel] sched: add a comment to get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] nohz: Reuse ktime in sub-functions of tick_check_idle (Rik van Riel) [585330] - [virt] Xen PV-on-HVM: Disable xen-blkfront for IDE & SCSI devices (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Disable xen-blkfront for PV-on-HVM for now (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Prevent pv drivers from crashing a FV guest if pv-on-hvm not configured (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Add kernel command line enablement control (Don Dutile) [523134] - [virt] xen: backport PV-on-HVM (Don Dutile) [523134] - [ppc] pseries: Pass more accurate number of supported cores to firmware (Steve Best) [591341] - [ppc] Add static fields to ibm, client-architecture call (Steve Best) [591341] - [kernel] mutex: Fix optimistic spinning vs. BKL (Steve Best) [591735] - [kernel] mutex: Don't spin when the owner CPU is offline or other weird cases (Steve Best) [591735] - [kernel] sched: Don't use possibly stale sched_class (Stanislaw Gruszka) [580067] - [usb] unusual_devs: Add support for multiple Option 3G sticks (Stanislaw Gruszka) [580067] - [usb] cp210x: Add 81E8 Zephyr Bioharness (Stanislaw Gruszka) [580067] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: sort PID/VID entries in new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: isolate all device IDs to new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] Move hcd free_dev call into usb_disconnect to fix oops (Stanislaw Gruszka) [580067] - [usb] remove debugging message for uevent constructions (Stanislaw Gruszka) [580067] - [usb] fix crash in uhci_scan_schedule (Stanislaw Gruszka) [580067] - [usb] fix the idProduct value for USB-3.0 root hubs (Stanislaw Gruszka) [580067] - [usb] xhci: Fix finding extended capabilities registers (Stanislaw Gruszka) [580067] - [x86] Fix SCI on IOAPIC != 0 (Stanislaw Gruszka) [580067] - [x86] Avoid race condition in pci_enable_msix() (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: make driver events work in NVRAM poll mode (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: document HKEY event 3006 (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: R52 brightness_mode has been confirmed (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: fix poll thread auto-start (Stanislaw Gruszka) [580067] - [net] scm: Only support SCM_RIGHTS on unix domain sockets. (Stanislaw Gruszka) [580067] - [usb] serial: sierra driver indat_callback fix (Stanislaw Gruszka) [580067] - [tty] Fix the ldisc hangup race (Stanislaw Gruszka) [580067] - [kernel] devtmpfs: reset inode permissions before unlinking (Stanislaw Gruszka) [580067] - [kernel] driver-core: fix race condition in get_device_parent() (Stanislaw Gruszka) [580067] - [pm] hibernate: Fix preallocating of memory (Stanislaw Gruszka) [580067] - [tpm] tpm_tis: TPM_STS_DATA_EXPECT workaround (Stanislaw Gruszka) [580067] - [fs] Switch proc/self to nd_set_link() (Stanislaw Gruszka) [580067] - [hid] usbhid: introduce timeout for stuck ctrl/out URBs (Stanislaw Gruszka) [580067] - [hid] add multi-input quirk for NextWindow Touchscreen (Stanislaw Gruszka) [580067] - [hid] remove TENX iBuddy from blacklist (Stanislaw Gruszka) [580067] - [fs] vfs: take f_lock on modifying f_mode after open time (Stanislaw Gruszka) [580067] - [acpi] thinkpad-acpi: wrong thermal attribute_group removed in thermal_exit() (Stanislaw Gruszka) [580067] - [acpi] fix "acpi=ht" boot option (Stanislaw Gruszka) [580067] - [acpi] remove Asus P2B-DS from acpi=ht blacklist (Stanislaw Gruszka) [580067] - [pci] hotplug: check ioremap() return value in ibmphp_ebda.c (Stanislaw Gruszka) [580067] - [pci] hotplug: ibmphp: read the length of ebda and map entire ebda region (Stanislaw Gruszka) [580067] - [x86] msr/cpuid: Pass the number of minors when unregistering MSR and CPUID drivers (Stanislaw Gruszka) [580063] - [fs] fnctl: f_modown should call write_lock_irqsave/restore (Stanislaw Gruszka) [580063] - [sound] ASoC: fix a memory-leak in wm8903 (Stanislaw Gruszka) [580063] - [mtd] UBI: initialise update marker (Stanislaw Gruszka) [580063] - [mtd] UBI: fix memory leak in update path (Stanislaw Gruszka) [580063] - [ipc] ns: fix memory leak (idr) (Stanislaw Gruszka) [580063] - [input] i8042: remove identification strings from DMI tables (Stanislaw Gruszka) [580063] - [netdrv] starfire: clean up properly if firmware loading fails (Stanislaw Gruszka) [580064] - [kernel] random: drop weird m_time/a_time manipulation (Stanislaw Gruszka) [580064] - [kernel] random: Remove unused inode variable (Stanislaw Gruszka) [580064] - [mm] purge fragmented percpu vmap blocks (Stanislaw Gruszka) [580064] - [mm] percpu-vmap fix RCU list walking (Stanislaw Gruszka) [580064] - [x86] Add quirk for Intel DG45FC board to avoid low memory corruption (Stanislaw Gruszka) [580064] - [regulator] Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints (Stanislaw Gruszka) [580064] - [x86] Add Dell OptiPlex 760 reboot quirk (Stanislaw Gruszka) [580064] - [mm] fix migratetype bug which slowed swapping (Stanislaw Gruszka) [580064] - [input] winbond-cir: remove dmesg spam (Stanislaw Gruszka) [580064] - [acpi] Advertise to BIOS in _OSC: _OST on _PPC changes (Stanislaw Gruszka) [580064] - [infiniband] Fix failure exit in ipathfs (Stanislaw Gruszka) [580064] - [acpi] fix OSC regression that caused aer and pciehp not to load (Stanislaw Gruszka) [580064] - [acpi] Add platform-wide _OSC support (Stanislaw Gruszka) [580064] - [acpi] Add a generic API for _OSC (Stanislaw Gruszka) [580064] - [s390x] fix single stepped svcs with TRACE_IRQFLAGS=y (Stanislaw Gruszka) [580064] - [fs] sysfs: sysfs_sd_setattr set iattrs unconditionally (Stanislaw Gruszka) [580065] - [acpi] fix High cpu temperature with 2.6.32 (Stanislaw Gruszka) [580065] - [usb] usbfs: properly clean up the as structure on error paths (Stanislaw Gruszka) [580065] - [kernel] class: Free the class private data in class_release (Stanislaw Gruszka) [580065] - [serial] 8250: add serial transmitter fully empty test (Stanislaw Gruszka) [580065] - [rtc] rtc-fm3130: add missing braces (Stanislaw Gruszka) [580065] - [ata] Call flush_dcache_page after PIO data transfers in libata-sff.c (Stanislaw Gruszka) [580065] - [net] dst: call cond_resched() in dst_gc_task() (Stanislaw Gruszka) [580065] - [crypto] padlock-sha: Add import/export support (Stanislaw Gruszka) [580065] - [x86] dell-wmi, hp-wmi: check wmi_get_event_data() return value (Stanislaw Gruszka) [580065] - [tpm] tpm_infineon: fix suspend/resume handler for pnp_driver (Stanislaw Gruszka) [580065] - [usb] ftdi_sio: add USB device ID's for B&B Electronics line (Stanislaw Gruszka) [580063] - [fs] anon_inode: set S_IFREG on the anon_inode (Eric Paris) [591813]- [ppc] pseries: Flush lazy kernel mappings after unplug operations (Steve Best) [591340] - [fs] ext3: enable barriers by default (Eric Sandeen) [586062] - [tracing] regset xstate extensions + generic PTRACE_{GET,SET}REGSET support (Oleg Nesterov) [587724] - [scsi] hpsa: update to 2.0.2 (Tomas Henzl) [587418] - [mm] Print more information about the task being OOM killed (Larry Woodman) [546533] - [netdrv] igb/igbvf: use netdev_alloc_skb_ip_align() (Stefan Assmann) [589497] - [acpi] Fix regression where _PPC is not read at boot even when ignore_ppc=0 (Matthew Garrett) [571893] - [x86] i386: Do a global tlb flush on S4 resume (Matthew Garrett) [572818] - [pci] Add ABI for PCI runtime power management (Matthew Garrett) [589781] - [block] Fix regression in O_DIRECT|O_SYNC writes to block devices (Jeff Moyer) [582628] - [kernel] add skip_spaces() implementation (Jaroslav Kysela) [591078] - [kernel] sched: cpuacct: Use bigger percpu counter batch values for stats counters (Steve Best) [591343] - [kernel] idr: fix a critical misallocation bug (Eric Paris) [582109] - [net] tcp: Fix OOB POLLIN avoidance (Oleg Nesterov) [584786] - [s390x] qeth: synchronize configuration interface (Hendrik Brueckner) [586962] - [fs] inotify: race use after free/double free in inotify inode marks (Eric Paris) [582109] - [fs] ext4: Add flag to files with blocks intentionally past EOF (Eric Sandeen) [578562] - [drm] backport patches up to 2.6.34-rc7 (Adam Jackson) [589792] - [kernel] elf coredump: add extended numbering support (Amerigo Wang) [578659] - [kernel] binfmt_elf_fdpic: Fix build breakage introduced by coredump changes. (Amerigo Wang) [578659] - [kernel] elf coredump: make offset calculation process and writing process explicit (Amerigo Wang) [578659] - [kernel] elf coredump: replace ELF_CORE_EXTRA_* macros by functions (Amerigo Wang) [578659] - [kernel] coredump: move dump_write() and dump_seek() into a header file (Amerigo Wang) [578659] - [kernel] coredump: unify dump_seek() implementations for each binfmt_*.c (Amerigo Wang) [578659] - [mm] introduce coredump parameter structure (Amerigo Wang) [578659] - [powerpc] Reduce printk from pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Move checks in pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Reset kernel stack on cpu online from cede state (Steve Best) [590754] - [virt] don't compute pvclock adjustments if we trust the tsc (Glauber Costa) [569603] - [virt] Try using new kvm clock msrs (Glauber Costa) [569603] - [virt] Add a global synchronization point for pvclock (Glauber Costa) [569603] - [virt] Enable pvclock flags in vcpu_time_info structure (Glauber Costa) [569603] - [virt] Tell the guest we'll warn it about tsc stability (Glauber Costa) [592296] - [virt] export paravirtual cpuid flags in KVM_GET_SUPPORTED_CPUID (Glauber Costa) [592296] - [virt] add new KVMCLOCK cpuid feature (Glauber Costa) [592296] - [virt] change msr numbers for kvmclock (Glauber Costa) [592296] - [scsi] enclosure: fix oops while iterating enclosure_status array (Stanislaw Gruszka) [580062] - [usb] fix bitmask merge error (Stanislaw Gruszka) [580062] - [acpi] enable C2 and Turbo-mode on Nehalem notebooks on A/C (Stanislaw Gruszka) [580063] - [input] i8042: add Gigabyte M1022M to the noloop list (Stanislaw Gruszka) [580063] - [kernel] nohz: Prevent clocksource wrapping during idle (Stanislaw Gruszka) [580063] - [kernel] sched: Fix missing sched tunable recalculation on cpu add/remove (Stanislaw Gruszka) [580063] - [netdrv] atl1c: use common_task instead of reset_task and link_chg_task (Stanislaw Gruszka) [580063] - [netdrv] atl1e: disable NETIF_F_TSO6 for hardware limit (Stanislaw Gruszka) [580063] - [kernel] driver-core: fix devtmpfs crash on s390 (Stanislaw Gruszka) [580063] - [kernel] devtmpfs: set root directory mode to 0755 (Stanislaw Gruszka) [580063] - [input] ALPS: add interleaved protocol support for Dell E6x00 series (Stanislaw Gruszka) [580063] - [mm] flush dcache before writing into page to avoid alias (Stanislaw Gruszka) [580064] - [block] pktcdvd: removing device does not remove its sysfs dir (Stanislaw Gruszka) [580064] - [mm] add new 'read_cache_page_gfp()' helper function (Stanislaw Gruszka) [580064] - [acpi] Add NULL pointer check in acpi_bus_start (Stanislaw Gruszka) [580065] - [usb] usbfs: only copy the actual data received (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: compat out of scope fix (Stanislaw Gruszka) [580065] - [net] pktgen: Fix freezing problem (Stanislaw Gruszka) [580065]- [scsi] Sync fcoe to upsteam (Mike Christie) [590781] - [netdrv] bnx2x: fix memory barrier (Stanislaw Gruszka) [580477] - [x86] kprobes: fix removed int3 checking order (Dave Anderson) [585400] - [net] fix oops at bootime in sysctl code (Stanislaw Gruszka) [580064] - [net] af_packet: Don't use skb after dev_queue_xmit() (Stanislaw Gruszka) [580064] - [net] restore ip source validation (Stanislaw Gruszka) [580064] - [net] tcp: update the netstamp_needed counter when cloning sockets (Stanislaw Gruszka) [580064] - [net] icmp: send fragment reassembly timeout w/ conntrack enabled (Neil Horman) [563175] - [fs] GFS2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [mm] compcache: Backport compcache: ramzswap documentation (Jerome Marchand) [578641] - [mm] compcache: xvmalloc memory allocator (Jerome Marchand) [578641] - [mm] compcache: virtual block device driver (ramzswap) (Jerome Marchand) [578641] - [mm] readahead: fix NULL filp dereference (Josef Bacik) [591055] - [netdrv] tg3: 57780 and 5785 devices refuse to attach (Andy Gospodarek) [564117] - [x86] Fetch valid frequencies for powernow_k8.o from ACPI _PST table (Bhavna Sarathy) [464630] - [s390x] ptrace: fix return value of do_syscall_trace_enter() (Hendrik Brueckner) [588216] - [fs] gfs2: fix oops while copying from ext3 to gfs2 (Abhijith Das) [586009] {CVE-2010-1436} - [virt] virtio: console: Accept console size along with resize control message (Amit Shah) [589307] - [virt] virtio: console: Store each console's size in the console structure (Amit Shah) [589307] - [virt] virtio: console: Resize console port 0 on config intr only if multiport is off (Amit Shah) [589307] - [sound] ac97: Add IBM ThinkPad R40e to Headphone/Line Jack Sense blacklist (Stanislaw Gruszka) [584757] - [sound] ac97: Add Toshiba P500 to ac97 jack sense blacklist (Stanislaw Gruszka) [584757] - [x86] amd: Restrict usage of c1e_idle() (Stanislaw Gruszka) [584757] - [x86] Fix placement of FIX_OHCI1394_BASE (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix regression in rules using a zero hit_count (Stanislaw Gruszka) [584757] - [kernel] softlockup: Stop spurious softlockup messages due to overflow (Stanislaw Gruszka) [584757] - [kernel] cpuset: fix the problem that cpuset_mem_spread_node() returns an offline node (Stanislaw Gruszka) [584757] - [pci] cleanup error return for pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix access of PCI_X_CMD by pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix return value from pcix_get_max_mmrbc() (Stanislaw Gruszka) [584757] - [net] if_tunnel.h: add missing ams/byteorder.h include (Stanislaw Gruszka) [584757] - [netdrv] jme: Protect vlgrp structure by pause RX actions (Stanislaw Gruszka) [584757] - [netdrv] jme: Fix VLAN memory leak (Stanislaw Gruszka) [584757] - [usb] option: add support for a new CMOTECH device to usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: move hardcoded PID to a macro in usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: fix incorrect manufacturer name in usb/serial/option: MAXON->CMOTECH (Stanislaw Gruszka) [584757] - [usb] xHCI: re-initialize cmd_completion (Stanislaw Gruszka) [584757] - [usb] EHCI: adjust ehci_iso_stream for changes in ehci_qh (Stanislaw Gruszka) [584757] - [usb] EHCI: fix ITD list order (Stanislaw Gruszka) [584757] - [tty] Take a 256 byte padding into account when buffering below sub-page units (Stanislaw Gruszka) [584757] - [tty] Keep the default buffering to sub-page units (Stanislaw Gruszka) [584757] - [mm] tmpfs: cleanup mpol_parse_str() (Stanislaw Gruszka) [584757] - [perf] Make the install relative to DESTDIR if specified (Stanislaw Gruszka) [584757] - [perf] perf_event: Fix oops triggered by cpu offline/online (Stanislaw Gruszka) [584757] - [isdn] gigaset: prune use of tty_buffer_request_room (Stanislaw Gruszka) [584757] - [isdn] gigaset: correct clearing of at_state strings on RING (Stanislaw Gruszka) [584757] - [sound] hda: Disable MSI for Nvidia controller (Stanislaw Gruszka) [584757] - [sound] hda: Fix 0 dB offset for HP laptops using CX20551 (Stanislaw Gruszka) [584757] - [sound] hda: Fix secondary ADC of ALC260 basic model (Stanislaw Gruszka) [584757] - [virt] virtio: fix out of range array access (Stanislaw Gruszka) [584757] - [ipc] mqueue: fix mq_open() file descriptor leak on user-space processes (Stanislaw Gruszka) [584757] - [security] sysctl: require CAP_SYS_RAWIO to set mmap_min_addr (Stanislaw Gruszka) [584757] - [kernel] sched: Mark boot-cpu active before smp_init() (Stanislaw Gruszka) [584757] - [pci] add support for 82576NS serdes to existing SR-IOV quirk (Stanislaw Gruszka) [584757] - [v4l] DVB: em28xx-dvb: fix memleak in dvb_fini() (Stanislaw Gruszka) [584757] - [pci] unconditionally clear AER uncorr status register during cleanup (Stanislaw Gruszka) [584757] - [tracing] Do not record user stack trace from NMI context (Stanislaw Gruszka) [584757] - [tracing] Disable buffer switching when starting or stopping trace (Stanislaw Gruszka) [584757] - [tracing] Use same local variable when resetting the ring buffer (Stanislaw Gruszka) [584757] - [tracing] function-graph: Init curr_ret_stack with ret_stack (Stanislaw Gruszka) [584757] - [tracing] ring-buffer: Move disabled check into preempt disable section (Stanislaw Gruszka) [584757] - [input] i8042: add ALDI/MEDION netbook E1222 to qurik reset table (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix false match (Stanislaw Gruszka) [580067] - [net] netfilter: xt_recent: fix buffer overflow (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: fix msr access to reserved counters (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: use kzalloc() instead of kmalloc() (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: remove node check in AMD IBS initialization (Stanislaw Gruszka) [580067] - [tracing] oprofile: remove tracing build dependency (Stanislaw Gruszka) [580067] - [x86] oprofile: fix perfctr nmi reservation for mulitplexing (Stanislaw Gruszka) [580067] - [netdrv] via-rhine: Fix scheduling while atomic bugs (Stanislaw Gruszka) [580067] - [net] ipv6: conntrack: Add member of user to nf_ct_frag6_queue structure (Stanislaw Gruszka) [580067] - [net] Remove bogus IGMPv3 report handling (Stanislaw Gruszka) [580067] - [net] sysfs: Use rtnl_trylock in wireless sysfs methods (Stanislaw Gruszka) [580067] - [net] Fix sysctl restarts (Stanislaw Gruszka) [580067] - [mm] slab: initialize unused alien cache entry as NULL at alloc_alien_cache() (Stanislaw Gruszka) [580067] - [v4l] DVB: cxusb: Select all required frontend and tuner modules (Stanislaw Gruszka) [580067] - [v4l] dvb: l64781.ko broken with gcc 4.5 (Stanislaw Gruszka) [580067] - [v4l] DVB: uvcvideo: Fix controls blacklisting (Stanislaw Gruszka) [580063] - [net] netfilter: nf_conntrack: fix hash resizing with namespaces (Stanislaw Gruszka) [580065] - [net] netfilter: nf_conntrack: restrict runtime expect hashsize modifications (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: fix conntrack match v1 ipt-save output (Stanislaw Gruszka) [580063] - [v4l] DVGB: DocBook/media: create links for included sources (Stanislaw Gruszka) [580063] - [v4l] DVB: DocBook/media: copy images after building HTML (Stanislaw Gruszka) [580063] - [v4l] DVB: dvb-core: fix initialization of feeds list in demux filter (Stanislaw Gruszka) [580065] - [dma] ioat: fix infinite timeout checking in ioat2_quiesce (Stanislaw Gruszka) [580065] - [v4l] DVB: smsusb: add autodetection support for five additional Hauppauge USB IDs (Stanislaw Gruszka) [580063] - [x86] cpufreq: Fix use after free of struct powernow_k8_data (Stanislaw Gruszka) [580065] - [regulator] Fix display of null constraints for regulators (Stanislaw Gruszka) [580065]- [fs] exec: Fix 'flush_old_exec()/setup_new_exec()' split (Jiri Olsa) [586024] {CVE-2010-0307} - [powerpc] TIF_ABI_PENDING bit removal (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] set_personality_ia32() misses force_personality32 (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] get rid of the TIF_ABI_PENDING bit (Jiri Olsa) [586024] {CVE-2010-0307} - [kernel] split 'flush_old_exec' into two functions (Jiri Olsa) [586024] {CVE-2010-0307} - [net] sctp: fix skb_over_panic from processing too many unknown params (Neil Horman) [584659] {CVE-2010-1173} - [virt] kvm: fix vmx null pointer dereference (Eduardo Habkost) [570534] {CVE-2010-0435} - [fs] gfs2: fix quota state reporting (Christoph Hellwig) [589945] - [fs] gfs2: fix quota file size not a multiple of struct gfs2_quota (Abhijith Das) [589813] - [x86] Use physical mode for IBM Summit platforms (John Villalovos) [558397] - [mm] page allocator: update NR_FREE_PAGES only when necessary (Stanislaw Gruszka) [579693] - [mm] memcg: ensure list is empty at rmdir (Stanislaw Gruszka) [579693] - [video] revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC Framebuffer" (Stanislaw Gruszka) [579693] - [v4l] DVB: gspca - sunplus: Fix bridge exchanges (Stanislaw Gruszka) [580062] - [hwmon] fschmd: Fix a memleak on multiple opens of /dev/watchdog (Stanislaw Gruszka) [580063] - [sound] hda: Fix HP T5735 automute (Stanislaw Gruszka) [580063] - [sound] hda: Fix quirk for Maxdata obook4-1 (Stanislaw Gruszka) [580063] - [sound] ice1724: Patch for suspend/resume for ESI Juli@ (Stanislaw Gruszka) [580063] - [sound] usb-audio: Avoid Oops after disconnect (Stanislaw Gruszka) [580065] - [sound] ctxfi: fix PTP address initialization (Stanislaw Gruszka) [580065] - [hwmon] lm78: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] w83781d: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] tmp421: Fix temperature conversions (Stanislaw Gruszka) [580067] - [sound] via82xx: add quirk for D1289 motherboard (Stanislaw Gruszka) [580067] - [hwmon] tmp421: Restore missing inputs (Stanislaw Gruszka) [580067] - [sound] USB MIDI support for Access Music VirusTI (Stanislaw Gruszka) [580067] - [sound] hda-intel: Add position_fix quirk for ASUS M2V-MX SE (Stanislaw Gruszka) [580067] - [sound] pcm core: fix fifo_size channels interval check (Stanislaw Gruszka) [580067] - [sound] hda: Use 3stack quirk for Toshiba Satellite L40-10Q (Stanislaw Gruszka) [580067] - [bluetooth] Fix potential bad memory access with sysfs files (Stanislaw Gruszka) [584757] - [hwmon] coretemp: Add missing newline to dev_warn() message (Stanislaw Gruszka) [584757] - [bluetooth] Fix kernel crash on L2CAP stress tests (Stanislaw Gruszka) [584757] - [input] wacom: ensure the device is initialized properly upon resume (Stanislaw Gruszka) [584757] - [sound] hda: Fix input source elements of secondary ADCs on Realtek (Stanislaw Gruszka) [584757] - [x86] nmi watchdog: use generic interrupt source to determine deadlocks (Don Zickus) [574570] - [dm] eliminate some holes in data structures (Mike Snitzer) [586089] - [dm] ioctl: introduce flag indicating uevent was generated (Mike Snitzer) [586089] - [dm] free dm_io before bio_endio not after (Mike Snitzer) [586089] - [dm] table: remove unused dm_get_device range parameters (Mike Snitzer) [586089] - [dm] ioctl: only issue uevent on resume if state changed (Mike Snitzer) [586089] - [dm] raid1: always return error if all legs fail (Mike Snitzer) [586089] - [dm] mpath: refactor pg_init (Mike Snitzer) [586089] - [dm] mpath: wait for pg_init completion when suspending (Mike Snitzer) [586089] - [dm] mpath: hold io until all pg_inits completed (Mike Snitzer) [586089] - [dm] mpath: avoid storing private suspended state (Mike Snitzer) [586089] - [dm] document when snapshot has finished merging (Mike Snitzer) [586089] - [dm] table: remove dm_get from dm_table_get_md (Mike Snitzer) [586089] - [dm] mpath: skip activate_path for failed paths (Mike Snitzer) [586089] - [dm] mpath: pass struct pgpath to pg init done (Mike Snitzer) [586089] - [netdrv] mac80211: fix deferred hardware scan requests (John Linville) [561762] - [x86] asus-laptop: add Lenovo SL hotkey support (Stanislaw Gruszka) [579693] - [input] pmouse: move Sentelic probe down the list (Stanislaw Gruszka) [579693] - [pci] cardbus: Add a fixup hook and fix powerpc (Stanislaw Gruszka) [579693] - [mfd] Correct WM835x ISINK ramp time defines (Stanislaw Gruszka) [579693] - [mfd] WM835x GPIO direction register is not locked (Stanislaw Gruszka) [579693] - [edac] i5000_edac critical fix panic out of bounds (Stanislaw Gruszka) [579693] - [i2c] i2c-tiny-usb: Fix on big-endian systems (Stanislaw Gruszka) [580065] - [x86] thinkpad-acpi: fix bluetooth/wwan resume (Stanislaw Gruszka) [580067] - [v4l] DVB: bttv: Move I2C IR initialization (Stanislaw Gruszka) [580067] - [bluetooth] Fix sleeping function in RFCOMM within invalid context (Stanislaw Gruszka) [584757] - [i2c] i2c-i801: Don't use the block buffer for I2C block writes (Stanislaw Gruszka) [584757] - [s390x] vdso: use ntp adjusted clock multiplier (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix clock_gettime vsyscall time warp (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix accumulation bug triggered by long delay (Hendrik Brueckner) [575728] - [netdrv] igb: fix warning in drivers/net/igb/igb_main.c (Stefan Assmann) [589272] - [x86] Re-get cfg_new in case reuse/move irq_desc (Stanislaw Gruszka) [580065 583555] - [hwmon] adt7462: fix wrong ADT7462_VOLT_COUNT (Stanislaw Gruszka) [580065] - [fs] exec.c: fix initial stack reservation (Stanislaw Gruszka) [580067] - [fs] exec.c: restrict initial stack space expansion to rlimit (Stanislaw Gruszka) [580065] - [kernel] resource: add helpers for fetching rlimits (Stanislaw Gruszka) [580065] - [tracing] ext4: Convert some events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some jbd2 events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some block events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some power events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some workqueue events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert softirq events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some kmem events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert module refcnt events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] xfs: use DECLARE_EVENT_CLASS (Mike Snitzer) [588108] - [tracing] Harmonize event field names and print output names (Mike Snitzer) [588108] - [tracing] Add DEFINE_EVENT(), DEFINE_SINGLE_EVENT() support to docbook (Mike Snitzer) [588108] - [block] blk-cgroup: config options re-arrangement (Vivek Goyal) [586182] - [block] blkio: Fix another BUG_ON() crash due to cfqq movement across groups (Vivek Goyal) [586182] - [block] blkio: Fix blkio crash during rq stat update (Vivek Goyal) [586182] - [block] blkio: Initialize blkg->stats_lock for the root cfqg too (Vivek Goyal) [586182] - [block] blkio: Fix compile errors (Vivek Goyal) [586182] - [block] Update to io-controller stats (Vivek Goyal) [586182] - [block] io-controller: Add a new interface "weight_device" for IO-Controller (Vivek Goyal) [586182] - [block] cfq-iosched: Fix the incorrect timeslice accounting with forced_dispatch (Vivek Goyal) [586182] - [block] blkio: Add more debug-only per-cgroup stats (Vivek Goyal) [586182] - [block] blkio: Add io_queued and avg_queue_size stats (Vivek Goyal) [586182] - [block] blkio: Add io_merged stat (Vivek Goyal) [586182] - [block] blkio: Changes to IO controller additional stats patches (Vivek Goyal) [586182] - [block] expose the statistics in blkio.time and blkio.sectors for the root cgroup (Vivek Goyal) [586182] - [block] blkio: Increment the blkio cgroup stats for real now (Vivek Goyal) [586182] - [block] blkio: Add io controller stats like (Vivek Goyal) [586182] - [block] blkio: Remove per-cfqq nr_sectors as we'll be passing (Vivek Goyal) [586182] - [block] cfq-iosched: Add additional blktrace log messages in CFQ for easier debugging (Vivek Goyal) [586182] - [block] cfq-iosched: requests "in flight" vs "in driver" clarification (Vivek Goyal) [586182] - [ppc] cxgb3: Wait longer for control packets on initialization (Steve Best) [588848] - [virt] KVM: convert ioapic lock to spinlock (Marcelo Tosatti) [588811] - [virt] KVM: fix the handling of dirty bitmaps to avoid overflows (Marcelo Tosatti) [588811] - [virt] KVM: MMU: fix kvm_mmu_zap_page() and its calling path (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Save/restore rflags.vm correctly in real mode (Marcelo Tosatti) [588811] - [virt] KVM: Dont spam kernel log when injecting exceptions due to bad cr writes (Marcelo Tosatti) [588811] - [virt] KVM: SVM: Fix memory leaks that happen when svm_create_vcpu() fails (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Update instruction length on intercepted BP (Marcelo Tosatti) [588811] - [drm] nouveau: initial eDP support + additional fixes (Ben Skeggs) [588581] - [s390x] zcore: Fix reipl device detection (Hendrik Brueckner) [587025] - [connector] Delete buggy notification code (Stanislaw Gruszka) [580064 586025] {CVE-2010-0410} - [netdrv] ath9k: fix beacon slot/buffer leak (Stanislaw Gruszka) [580064] - [fusion] mptsas: Fix issue with chain pools allocation on katmai (Stanislaw Gruszka) [580064] - [sunrpc] Fix a potential memory leak in auth_gss (Stanislaw Gruszka) [584757] - [tracing] scsi: Enhance SCSI command tracing (Mike Snitzer) [588108] - [tracing] scsi: Add missing verify command definitions (Mike Snitzer) [588108] - [tracing] scsi: ftrace based SCSI command tracing (Mike Snitzer) [588108] - [tracing] add __print_hex() (Mike Snitzer) [588108] - [tracing] Add notrace to TRACE_EVENT implementation functions (Mike Snitzer) [588108] - [tracing] Move a printk out of ftrace_raw_reg_event_foo() (Mike Snitzer) [588108] - [tracing] Rename TRACE_EVENT_TEMPLATE() to DECLARE_EVENT_CLASS() (Mike Snitzer) [588108] - [tracing] Convert some sched trace events to DEFINE_EVENT and _PRINT (Mike Snitzer) [588108] - [tracing] Create new DEFINE_EVENT_PRINT (Mike Snitzer) [588108] - [tracing] Create new TRACE_EVENT_TEMPLATE (Mike Snitzer) [588108] - [tracing] additional interface changes and fixes (Mike Snitzer) [588108] - [tracing] Ftrace dynamic ftrace_event_call support (Mike Snitzer) [588108] - [fs] quota: fix WARN_ON when quota reservations get out of sync (Eric Sandeen) [581951] - [scsi] fcoe: sync with upstream (Mike Christie) [577049 578328]- [fs] ecryptfs: disallow ecryptfs as underlying filesystem (Eric Sandeen) [585185] - [mm] Fix Section Mismatch warning in put_page_bootmem() (Prarit Bhargava) [587040] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] ath9k: revert fb6635f6c114313f246cc34abc0b677264a765ed (Aristeu Rozanski) [584757] - [virt] KVM: take srcu lock before call to complete_pio() (Gleb Natapov) [585887] - [virt] virtio: Fix GFP flags passed from the virtio balloon driver (Amit Shah) [584680] - [x86] Check chip_data value in irq_force_complete_move() (Prarit Bhargava) [564398] - [x86] nmi_watchdog: use __cpuinit for 32-bit nmi_watchdog_default (Prarit Bhargava) [586967] - [acpi] Fall back to manually changing SCI_EN (Matthew Garrett) [587008] - [pci] Ensure that devices are resumed properly (Matthew Garrett) [586780] - [serial] usb-serial: Rework and update qcserial (Matthew Garrett) [587009] - [scsi] scsi_lib: Fix bug in completion of bidi commands (Stanislaw Gruszka) [580064] - [net] phonet: add check for null pernet mem pointer in notifier (Jiri Pirko) [573122] - [nfs] Ensure that writeback_single_inode() calls write_inode() when syncing (Jeff Layton) [584382] - [serial] 8250_pnp: use wildcard for serial Wacom tablets (Stanislaw Gruszka) [580062] - [fs] ext4: check s_log_groups_per_flex in online resize code (Eric Sandeen) [519461] - [x86] Fix sched_clock_cpu for systems with unsynchronized TSC (Prarit Bhargava) [568344] - [x86] Reenable TSC sync check at boot, even with NONSTOP_TSC (Prarit Bhargava) [568344] - [mm] slab: add memory hotplug support (Prarit Bhargava) [562880] - [x86] Set hotpluggable nodes in nodes_possible_map (Prarit Bhargava) [568344] - [x86] acpi: Auto Online Hot-Added Memory (Prarit Bhargava) [568344] - [mm] memory hotplug: fix a bug on /dev/mem for 64-bit kernels (Prarit Bhargava) [568344] - [mm] update all PGDs for direct mapping changes on 64 bit (Prarit Bhargava) [568344] - [x86] acpi: Map hotadded cpu to correct node (Prarit Bhargava) [568344] - [ipmi] Change timeout and event poll to one second (Matthew Garrett) [584106] - [ipmi] Attempt to register multiple SIs of the same type (Matthew Garrett) [584106] - [ipmi] Reduce polling (Matthew Garrett) [584106] - [ipmi] Reduce polling when interrupts are available (Matthew Garrett) [584106] - [ipmi] Change device discovery order (Matthew Garrett) [584106] - [ipmi] Only register one si per bmc (Matthew Garrett) [584106] - [ipmi] Split device discovery and registration (Matthew Garrett) [584106] - [ipmi] Change addr_source to an enum rather than strings (Matthew Garrett) [584106] - [drm] radeon: rs780/rs880: MSI quirk fixes (Dave Airlie) [586168] - [drm] radeon/kms: MC + watermark fixes + reset (Dave Airlie) [586168] - [drm] radeon/kms/evergreen: add evergreen stage 2 - HPD irq (Dave Airlie) [580757] - [drm] radeon: fixup radeon_asic struct c/h files (Dave Airlie) [586168] - [drm] radeon/kms: misc + tv dac fixes (Dave Airlie) [586168] - [drm] radeon/kms: squash upstream HDMI audio commits (Dave Airlie) [586168] - [drm] kms/radeon: Integrated graphics fixes (Dave Airlie) [586168] - [drm] radeon/kms: spread spectrum + pll fixes (Dave Airlie) [586168] - [drm] radeon: add initial evergreen support + fixes (Dave Airlie) [580757] - [kernel] tty: tty->pgrp races (Jiri Olsa) [586022] - [netdrv] kernel: fix the r8169 frame length check error (Jiri Olsa) [586017] {CVE-2009-4537}- [doc] add the documentation for mpol=local (Stanislaw Gruszka) [584757] - [fs] tmpfs: handle MPOL_LOCAL mount option properly (Stanislaw Gruszka) [584757] - [fs] tmpfs: mpol=bind:0 don't cause mount error (Stanislaw Gruszka) [584757] - [netdrv] tun: orphan an skb on tx (Michael S. Tsirkin) [584428] - [s390x] vmalloc: IPL failure with enabled memory cgroups (Hendrik Brueckner) [580918] - [netdrv] b43: fall back gracefully to PIO mode after fatal DMA errors (John Linville) [583069] - [netdrv] b43: Allow PIO mode to be selected at module load (John Linville) [583069] - [netdrv] b43: Remove reset after fatal DMA error (John Linville) [583069] - [netdrv] b43: Optimize PIO scratchbuffer usage (John Linville) [583069] - [fs] vfs: get_sb_single() - do not pass options twice (Stanislaw Gruszka) [580063] - [fs] tmpfs: fix oops on mounts with mpol=default (Stanislaw Gruszka) [584757] - [kernel] cred.c: use kmem_cache_free (Stanislaw Gruszka) [580064] - [fs] partition/msdos: fix unusable extended partition for > 512B sector (Stanislaw Gruszka) [584757] - [fs] partitions/msdos: add support for large disks (Stanislaw Gruszka) [584757] - [fs] eCryptfs: Add getattr function (Stanislaw Gruszka) [580065] - [fs] ecryptfs: initialize private persistent file before dereferencing pointer (Stanislaw Gruszka) [580062] - [fs] ecryptfs: use after free (Stanislaw Gruszka) [580062] - [ppc] Track backing pages used allocated by vmemmap_populate() (Steve Best) [547854] - [netdrv] be2net: recent bug fixes from upstream (Ivan Vecera) [583766] - [sunrpc] handle allocation errors from __rpc_lookup_create() (Stanislaw Gruszka) [584757] - [nfs] Prevent another deadlock in nfs_release_page() (Stanislaw Gruszka) [584757] - [nfs] NFSv4: Don't ignore the NFS_INO_REVAL_FORCED flag in nfs_revalidate_inode() (Stanislaw Gruszka) [584757] - [nfs] Fix an allocation-under-spinlock bug (Stanislaw Gruszka) [580067] - [sunrpc] Handle EINVAL error returns from the TCP connect operation (Stanislaw Gruszka) [580067] - [sunrpc] remove unnecessary svc_xprt_put (Stanislaw Gruszka) [580067] - [x86] Add iMac9,1 to pci_reboot_dmi_table (Stanislaw Gruszka) [580067] - [rtc] rtc-core: fix memory leak (Stanislaw Gruszka) [580067] - [mm] readahead: introduce FMODE_RANDOM for POSIX_FADV_RANDOM (Stanislaw Gruszka) [580067] - [fs] fix LOOKUP_FOLLOW on automount "symlinks" (Stanislaw Gruszka) [580067] - [nfs] Too many GETATTR and ACCESS calls after direct I/O (Stanislaw Gruszka) [580065] - [virt] kvmclock: count total_sleep_time when updating guest clock (Stanislaw Gruszka) [580065] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix the mapping of the NFSERR_SERVERFAULT error (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix a umount race (Stanislaw Gruszka) [580065] - [x86] amd-iommu: Fix possible integer overflow (Stanislaw Gruszka) [580064] - [ata] libata: retry FS IOs even if it has failed with AC_ERR_INVALID (Stanislaw Gruszka) [580064] - [firewire] firewire: ohci: fix crashes with TSB43AB23 on 64bit systems (Stanislaw Gruszka) [580064] - [ata] pata_hpt3x2n: always stretch UltraDMA timing (Stanislaw Gruszka) [580067] - [cgroup] memcg: fix oom killing a child process in an other cgroup (Stanislaw Gruszka) [580067] - [ata] libata: retry link resume if necessary (Stanislaw Gruszka) [580064] - [firewire] core: add_descriptor size check (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: fix scan race (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: clear all tx queues when firmware ready (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: need check for valid qos packet before free (Stanislaw Gruszka) [584759] - [netdrv] mac80211: tear down all agg queues when restart/reconfig hw (Stanislaw Gruszka) [584759] - [netdrv] mac80211: move netdev queue enabling to correct spot (Stanislaw Gruszka) [584759] - [netdrv] setup correct int pipe type in ar9170_usb_exec_cmd (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: range checking issue (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: fix nfreed-- (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: counting number of tfds can be free for 4965 (Stanislaw Gruszka) [584759] - [netdrv] b43: Workaround circular locking in hw-tkip key update callback (Stanislaw Gruszka) [584757] - [ata] ahci: use BIOS date in broken_suspend list (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Reset dynamic ps timer in Rx path (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable IEEE80211_HW_REPORTS_TX_ACK_STATUS flag for ath9k (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Retry null data frame for power save (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable TIM timer interrupt only when needed. (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix BUG_ON triggered by PAE frames (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: Silence tfds_in_queue message (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: use dma_alloc_coherent (Stanislaw Gruszka) [584757] - [netdrv] wl1251: fix potential crash (Stanislaw Gruszka) [584757] - [block] readahead: add blk_run_backing_dev (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix lockdep warning when unloading module (Stanislaw Gruszka) [584757] - [scsi] mvsas: add support for Adaptec ASC-1045/1405 SAS/SATA HBA (Stanislaw Gruszka) [584757] - [netdrv] ath5k: fix setup for CAB queue (Stanislaw Gruszka) [584757] - [netdrv] ath5k: dont use external sleep clock in AP mode (Stanislaw Gruszka) [584757] - [netdrv] tg3: Fix tg3_poll_controller() passing wrong pointer to tg3_interrupt() (Stanislaw Gruszka) [584757] - [netdrv] b43/b43legacy: Wake queues in wireless_core_start (Stanislaw Gruszka) [580067] - [netdrv] ath5k: use correct packet type when transmitting (Stanislaw Gruszka) [580067] - [netdrv] ath9k: disable RIFS search for AR91xx based chips (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix rate control fallback rate selection (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix beacon timer restart after a card reset (Stanislaw Gruszka) [580067] - [netdrv] p54usb: Add the USB ID for Belkin (Accton) FD7050E ver 1010ec (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: disable stall workaround (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: fix buffer overflow in rndis_query_oid (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC (Stanislaw Gruszka) [580067] - [netdrv] sky2: fix transmit DMA map leakage (Stanislaw Gruszka) [580067] - [netdrv] airo: fix setting zero length WEP key (Stanislaw Gruszka) [580067] - [netdrv] mac80211: quit addba_resp_timer if Tx BA session is torn down (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: sanity check before counting number of tfds can be free (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: set HT flags after channel in rxon (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: error checking for number of tfds in queue (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: Fix to set correct ht configuration (Stanislaw Gruszka) [580065] - [netdrv] mac80211: Fix probe request filtering in IBSS mode (Stanislaw Gruszka) [580065] - [netdrv] ath9k: Fix sequence numbers for PAE frames (Stanislaw Gruszka) [580065] - [netdrv] b43: Fix throughput regression (Stanislaw Gruszka) [580065] - [netdrv] rtl8187: Add new device ID (Stanislaw Gruszka) [580065] - [ata] ahci: add Acer G725 to broken suspend list (Stanislaw Gruszka) [580065] - [scsi] mptfusion: mptscsih_abort return value should be SUCCESS instead of value 0 (Stanislaw Gruszka) [580065] - [nfs] Fix an Oops when truncating a file (Stanislaw Gruszka) [580065] - [block] cciss: Make cciss_seq_show handle holes in the h->drv[] array (Stanislaw Gruszka) [580065] - [netdrv] ath9k: fix eeprom INI values override for 2GHz-only cards (Stanislaw Gruszka) [580064] - [netdrv] mac80211: fix NULL pointer dereference when ftrace is enabled (Stanislaw Gruszka) [580064] - [block] fix bugs in bio-integrity mempool usage (Stanislaw Gruszka) [580064] - [netdrv] sky2: Fix oops in sky2_xmit_frame() after TX timeout (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: set default aggregation frame count limit to 31 (Stanislaw Gruszka) [580064] - [netdrv] e1000/e1000e: don't use small hardware rx buffers (Stanislaw Gruszka) [580064] - [netdrv] e1000: enhance frame fragment detection (Stanislaw Gruszka) [580064] - [mm] rmap: anon_vma_prepare() can leak anon_vma_chain (Rik van Riel) [579936] - [mm] rmap: add exclusively owned pages to the newest anon_vma (Rik van Riel) [579936] - [mm] anonvma: when setting up page->mapping, we need to pick the _oldest_ anonvma (Rik van Riel) [579936] - [mm] anon_vma: clone the anon_vma chain in the right order (Rik van Riel) [579936] - [mm] vma_adjust: fix the copying of anon_vma chains (Rik van Riel) [579936] - [mm] Simplify and comment on anon_vma re-use for anon_vma_prepare() (Rik van Riel) [579936] - [mm] rmap: fix anon_vma_fork() memory leak (Rik van Riel) [579936] - [s390x] nss: add missing .previous statement to asm function (Hendrik Brueckner) [581521] - [ata] pata_mavell: correct check of AHCI config option (David Milburn) [584483] - [fs] ext4: Issue the discard operation before releasing the blocks (Eric Sandeen) [575884] - [scsi] 3w_sas: new driver (Tomas Henzl) [572781] - [kernel] hrtimer: Tune hrtimer_interrupt hang logic (Marcelo Tosatti) [576355]- [netdrv] b43: ssb: do not read SPROM if it does not exist (John Linville) [574895] - [netdrv] igb: add support for Intel I350 Gigabit Network Connection (Stefan Assmann) [580727] - [kernel] exec: refactor how usermodehelpers work and modify core_pipe recursion check (Neil Horman) [557387] - [kernel] re-export page_is_ram() for crash module (Prarit Bhargava) [583032] - [x86] amd_iommu: allow iommu to complete dma transactions during transition to kdump kernel (Neil Horman) [577788] - [nfs] rsize and wsize settings ignored on v4 mounts (Steve Dickson) [582697] - [net] igmp: fix ip_mc_sf_allow race (Flavio Leitner) [578932] - [net] Remove skb_dma_map/unmap calls from drivers (Thomas Graf) [576690] - [scsi] mpt2sas: IOs needs to be pause until handles are refreshed for all device after recovery (Tomas Henzl) [577909] - [scsi] mpt2sas: Reworked scmd->result priority for _scsih_qcmd (Tomas Henzl) [577909] - [x86] Suppress stack overrun message for init_task (Prarit Bhargava) [582625] - [sunrpc] gss_krb5: Advertise rc4-hmac enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add support for rc4-hmac encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Use confounder length in wrap code (Steve Dickson) [498317] - [sunrpc] gssd_krb5: More arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Save the raw session key in the context (Steve Dickson) [498317] - [sunrpc] gssd_krb5: arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise AES enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add remaining pieces to enable AES encryption support (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for new token formats in rfc4121 (Steve Dickson) [498317] - [sunrpc] xdr: Add an export for the helper function write_bytes_to_xdr_buf() (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise triple-des enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for triple-des encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add upcall info indicating supported kerberos enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: handle new context format from gssd (Steve Dickson) [498317] - [sunrpc] gss_krb5: import functionality to derive keys into the kernel (Steve Dickson) [498317] - [sunrpc] gss_krb5: add ability to have a keyed checksum (hmac) (Steve Dickson) [498317] - [sunrpc] gss_krb5: introduce encryption type framework (Steve Dickson) [498317] - [sunrpc] gss_krb5: prepare for new context format (Steve Dickson) [498317] - [sunrpc] gss_krb5: split up functions in preparation of adding new enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: Don't expect blocksize to always be 8 when calculating padding (Steve Dickson) [498317] - [sunrpc] gss_krb5: Added and improved code comments (Steve Dickson) [498317] - [sunrpc] gss_krb5: Introduce encryption type framework (Steve Dickson) [498317] - [mm] Fix vfree race resulting in kernel bug (Steven Whitehouse) [582522] - [ata] libata: fix accesses at LBA28 boundary (David Milburn) [582432] - [netdrv] b43: Rewrite DMA Tx status handling sanity checks (John Linville) [574533] - [char] tty: release_one_tty() forgets to put pids (Oleg Nesterov) [582077] {CVE-2010-1162} - [mm] oom: fix the unsafe usage of badness() in proc_oom_score() (Oleg Nesterov) [582069] - [netdrv] bonding: fix broken multicast with round-robin mode (Andy Gospodarek) [581644] - [x86] Remove sysfs_attr_init, sysfs_bin_attr_init changes introduced in last MCE patch (Prarit Bhargava) [581659] - [kernel] sched_getaffinity: allow less than NR_CPUS length (Oleg Nesterov) [578970] - [scsi] bfa sync w/ upstream (Rob Evers) [576716] - [gfs] GFS2: Fix ordering of ordered buffers (Steven Whitehouse) [581011] - [gfs] GFS2: Don't withdraw on partial rindex entries (Robert S Peterson) [581009] - [gfs] GFS2: livelock while reclaiming unlinked dinodes (Robert S Peterson) [570182] - [scsi] mpt2sas: Do not reset handle before calling _scsih_remove_device in RESCAN task after HBA RESET (Tomas Henzl) [572646] - [scsi] mpt2sas: Device removal algorithm in interrupt ctx (Tomas Henzl) [572646] - [scsi] mpt2sas: fix the incorrect scsi_dma_map error checking (Tomas Henzl) [572646] - [scsi] Upgrading version to 04.100.01.02 (Tomas Henzl) [572646] - [scsi] mpt2sas: modified _scsih_sas_device_find_by_handle/sas_address (Tomas Henzl) [572646] - [scsi] mpt2sas: RESCAN Barrier work is added in case of HBA reset (Tomas Henzl) [572646] - [scsi] update the version to 04.100.01.00 (Tomas Henzl) [572646] - [scsi] scsi_transport_sas: add support for transport layer retries (TLR) (Tomas Henzl) [572646] - [scsi] mpt2sas: Added raid transport support (Tomas Henzl) [572646] - [scsi] eliminate potential kmalloc failure in scsi_get_vpd_page() (Tomas Henzl) [572646] - [ata] libata: fix ata_id_logical_per_physical_sectors (David Milburn) [582021] - [netdrv] iwlwifi: Fix throughput stall issue in HT mode for 5000 (Stanislaw Gruszka) [580063] - [infiniband] IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc() (Stanislaw Gruszka) [580063] - [net] cfg80211: fix channel setting for wext (Stanislaw Gruszka) [580063] - [net] mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces (Stanislaw Gruszka) [580063] - [ata] ata_piix: fix MWDMA handling on PIIX3 (Stanislaw Gruszka) [580063] - [ata] ahci: disable SNotification capability for ich8 (Stanislaw Gruszka) [580063] - [netdrv] ar9170: Add support for D-Link DWA 160 A2 (Stanislaw Gruszka) [580063] - [netdrv] sfc: Fix DMA mapping cleanup in case of an error in TSO (Stanislaw Gruszka) [580063] - [fs] ext4: don't call write_inode under the journal (Josef Bacik) [576202] - [fs] ext4: Calculate metadata requirements more accurately (Josef Bacik) [576202] - [fs] ext4: Patch up how we claim metadata blocks for quota purposes (Josef Bacik) [576202] - [fs] ext4: fix potential quota deadlock (Josef Bacik) [576202] - [virt] virtio: console: Add support for nonblocking write()s (Amit Shah) [576241] - [virt] virtio: console: Rename wait_is_over() to will_read_block() (Amit Shah) [576241] - [virt] virtio: console: Don't always create a port 0 if using multiport (Amit Shah) [576241] - [virt] virtio: console: Use a control message to add ports (Amit Shah) [576241] - [virt] virtio: console: Move code around for future patches (Amit Shah) [576241] - [virt] virtio: console: Remove config work handler (Amit Shah) [576241] - [virt] virtio: console: Don't call hvc_remove() on unplugging console ports (Amit Shah) [576241] - [virt] virtio: console: Return -EPIPE to hvc_console if we lost the connection (Amit Shah) [576241] - [virt] virtio: console: Let host know of port or device add failures (Amit Shah) [576241] - [virt] virtio: console: Add a __send_control_msg() that can send messages without a valid port (Amit Shah) [576241] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [577222] - [virt] virtio: console makes incorrect assumption about virtio API (Amit Shah) [576241] - [virt] MAINTAINERS: Put the virtio-console entry in correct alphabetical order (Amit Shah) [576241] - [virt] virtio: console: Fix early_put_chars usage (Amit Shah) [576241] - [virt] virtio: console: Check if port is valid in resize_console (Amit Shah) [576241] - [virt] virtio: console: Generate a kobject CHANGE event on adding 'name' attribute (Amit Shah) [576241] - [virt] virtio: console: Use better variable names for fill_queue operation (Amit Shah) [576241] - [virt] virtio: console: Fix type of 'len' as unsigned int (Amit Shah) [576241] - [vfs] rename block_fsync() to blkdev_fsync() (Jeff Moyer) [579781] - [char] raw: add an fsync method (Jeff Moyer) [579781] - [x86] Don't use logical-flat mode when more than 8 CPUs are possible (John Villalovos) [563798] - [net] Backport the new socket API recvmmsg, receive multiple messages (Arnaldo Carvalho de Melo) [579850] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [s390x] callhome: fix broken proc interface and activate comp ID (Hendrik Brueckner) [579482]- [x86] Update x86 MCE code (Prarit Bhargava) [580587] - [scsi] 3w-xxxx: Force 60 second timeout default (Tomas Henzl) [572778] - [netdrv] enic: update to upstream version 1.3.1.1 (Andy Gospodarek) [575950] - [netdrv] igb: Add support for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [577421] - [kernel] resource: Fix generic page_is_ram() for partial RAM pages (Prarit Bhargava) [578834] - [x86] Use the generic page_is_ram() (Prarit Bhargava) [578834] - [x86] Remove BIOS data range from e820 (Prarit Bhargava) [578834] - [kernel] Move page_is_ram() declaration to mm.h (Prarit Bhargava) [578834] - [kernel] Generic page_is_ram: use __weak (Prarit Bhargava) [578834] - [kernel] resources: introduce generic page_is_ram() (Prarit Bhargava) [578834] - [fs] GFS2: Clean up copying from stuffed files (Steven Whitehouse) [580857] - [netdrv] igb: restrict WoL for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [578804] - [drm] radeon/kms: move radeon KMS on/off switch out of staging (Dave Airlie) [580766] - [netdrv] p54: fix deadlocks under tx load (Michal Schmidt) [580557] - [gfs2] GFS2: Mandatory locking fix (Steven Whitehouse) [571606] {CVE-2010-0727} - [x86] AMD: Fix NULL pointer dereference on 32-bit (Bhavna Sarathy) [571474] - [x86] Add wbinvd SMP helper routines (Bhavna Sarathy) [571474] - [x86] L3 cache: Remove NUMA dependency (Bhavna Sarathy) [571474] - [x86] Calculate L3 indices (Bhavna Sarathy) [571474] - [x86] Add cache index disable sys attributes (Bhavna Sarathy) [571474] - [x86] Fix disabling of L3 cache indices (Bhavna Sarathy) [571474] - [fs] NFS: Avoid a deadlock in nfs_release_page (Jeff Layton) [525963] - [fs] NFS: Remove requirement for inode->i_mutex from nfs_invalidate_mapping (Jeff Layton) [525963] - [fs] NFS: Clean up nfs_sync_mapping (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page() (Jeff Layton) [525963] - [fs] NFS: Replace __nfs_write_mapping with sync_inode() (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page_cancel() (Jeff Layton) [525963] - [fs] NFS: Ensure inode is always marked I_DIRTY_DATASYNC, if it has unstable pages (Jeff Layton) [525963] - [fs] NFS: Run COMMIT as an asynchronous RPC call when wbc->for_background is set (Jeff Layton) [525963] - [fs] NFS: Reduce the number of unnecessary COMMIT calls (Jeff Layton) [525963] - [fs] NFS: Add a count of the number of unstable writes carried by an inode (Jeff Layton) [525963] - [fs] NFS: Cleanup - move nfs_write_inode() into fs/nfs/write.c (Jeff Layton) [525963] - [fs] writeback: pass writeback_control to ->write_inode (Jeff Layton) [525963] - [fs] writeback: make sure data is on disk before calling ->write_inode (Jeff Layton) [525963] - [fs] writeback: introduce wbc.for_background (Jeff Layton) [525963] - [netdrv] macvlan: fix support for multiple driver backends (Anthony Liguori) [553337 566731] - [netdrv] net/macvtap: add vhost support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: add GSO/csum offload support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: rework object lifetime rules (Anthony Liguori) [553337 566731] - [netdrv] macvtap: fix reference counting (Anthony Liguori) [553337 566731] - [netdrv] net: macvtap driver (Anthony Liguori) [553337 566731] - [netdrv] macvlan: export macvlan mode through netlink (Anthony Liguori) [553337 566731] - [netdrv] macvlan: implement bridge, VEPA and private mode (Anthony Liguori) [553337 566731] - [netdrv] macvlan: cleanup rx statistics (Anthony Liguori) [553337 566731] - [netdrv] macvlan: Precise RX stats accounting (Anthony Liguori) [553337 566731] - [netdrv] macvlan: add private dev_txq_stats_fold function (Anthony Liguori) [553337 566731] - [netdrv] veth: move loopback logic to common location (Anthony Liguori) [553337 566731] - [s390x] zfcp: Remove lock dependency on unit remove (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on unit add (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on CCW remove (Hendrik Brueckner) [576860] - [s390x] dasd: fix alignment of transport mode recovery TCW (Hendrik Brueckner) [575824] - [s390x] cio: fix drvdata usage for the console subchannel (Hendrik Brueckner) [575826] - [s390x] zcore: CPU registers are not saved under LPAR (Hendrik Brueckner) [575221] - [s390x] zfcpdump: Use direct IO in order to increase dump speed (Hendrik Brueckner) [575189] - [s390x] qeth: change checksumming default for HiperSockets (Hendrik Brueckner) [572227] - [s390x] qeth: l3 send dhcp in non pass thru mode (Hendrik Brueckner) [572225] - [s390x] zfcp: Remove attached ports and units correctly (Hendrik Brueckner) [571938] - [drm] Bring in nouveau updates from upstream (Ben Skeggs) [558468] - [vfs] pass struct file to do_truncate on O_TRUNC opens (Jeff Layton) [573995] - [vfs] O_TRUNC open shouldn't fail after file truncation (Jeff Layton) [573995] - [net] netfilter: ctnetlink: compute message size properly (Jiri Pirko) [578476] - [block] cfq-iosched: Do not merge queues of BE and IDLE classes (Jeff Moyer) [577393] - [block] remove 16 bytes of padding from struct request on 64bits (Jeff Moyer) [577393] - [block] cfq: remove 8 bytes of padding from cfq_rb_root on 64 bit builds (Jeff Moyer) [577393] - [block] cfq-iosched: quantum check tweak (Jeff Moyer) [577393] - [block] remove padding from io_context on 64bit builds (Jeff Moyer) [577393] - [block] cfq: reorder cfq_queue removing padding on 64bit (Jeff Moyer) [577393] - [block] cfq-iosched: split seeky coop queues after one slice (Jeff Moyer) [577393] - [x86] edac, mce: Filter out invalid values (Bhavna Sarathy) [574487] - [x86] edac, mce, amd: silence GART TLB errors (Bhavna Sarathy) [574487] - [x86] edac, mce: correct corenum reporting (Bhavna Sarathy) [574487] - [x86] edac, mce: update AMD F10h revD check (Bhavna Sarathy) [574487] - [x86] amd64_edac: Simplify ECC override handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: Do not falsely trigger kerneloops (Bhavna Sarathy) [574487] - [x86] amd64_edac: Ensure index stays within bounds in amd64_get_scrub_rate (Bhavna Sarathy) [574487] - [x86] amd64_edac: restrict PCI config space access (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix K8 chip select reporting (Bhavna Sarathy) [574487] - [x86] amd64_edac: bump driver version (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix use-uninitialised bug (Bhavna Sarathy) [574487] - [x86] amd64_edac: correct sys address to chip select mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: add a leaner syndrome decoding algorithm (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove early hw support check (Bhavna Sarathy) [574487] - [x86] amd64_edac: detect DDR3 memory type (Bhavna Sarathy) [574487] - [x86] edac: add memory types strings for debugging (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove unneeded extract_error_address wrapper (Bhavna Sarathy) [574487] - [x86] amd64_edac: rename StinkyIdentifier (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove superfluous dbg printk (Bhavna Sarathy) [574487] - [x86] amd64_edac: enhance address to DRAM bank mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup f10_early_channel_count (Bhavna Sarathy) [574487] - [x86] amd64_edac: dump DIMM sizes on K8 too (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup rest of amd64_dump_misc_regs (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup DRAM cfg low debug output (Bhavna Sarathy) [574487] - [x86] amd64_edac: wrap-up pci config read error handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: make DRAM regions output more human-readable (Bhavna Sarathy) [574487] - [x86] amd64_edac: clarify DRAM CTL debug reporting (Bhavna Sarathy) [574487]- [netdrv] iwlwifi: fix kdump hang (Stanislaw Gruszka) [575122] - [kernel] clockevent: Don't remove broadcast device when cpu is dead (Danny Feng) [572438] - [block] Export max number of segments and max segment size in sysfs (Jeff Moyer) [574132] - [block] Finalize conversion of block limits functions (Jeff Moyer) [574132] - [block] Fix overrun in lcm() and move it to lib (Jeff Moyer) [574132] - [block] jiffies fixes (Jeff Moyer) [574132] - [block] Consolidate phys_segment and hw_segment limits (Jeff Moyer) [574132] - [block] Rename blk_queue_max_sectors to blk_queue_max_hw_sectors (Jeff Moyer) [574132] - [block] Add BLK_ prefix to definitions (Jeff Moyer) [574132] - [block] Remove unused accessor function (Jeff Moyer) [574132] - [block] Update blk_queue_max_sectors and documentation (Jeff Moyer) [574132] - [ata] ahci: Turn off DMA engines when there's no device attached (Matthew Garrett) [577967] - [scsi] qla2xxx: minor updates and fixes from upstream (Rob Evers) [574526] - [scsi] Additional BSG corrections from upstream (Rob Evers) [574590] - [netdrv] be2net: Update be2net 10GB NIC driver to version 2.102.147u (Ivan Vecera) [576172] - [scsi] update fibre channel layer (Mike Christie) [571824] - [scsi] lpfc Update from 8.3.5.6 to 8.3.5.7 FC/FCoE (Rob Evers) [576174] - [netdrv] e100: fix the 'size' argument passed to pci_pool_create() (Dean Nelson) [576887] - [kernel] futex: remove rw parameter from get_futex_key() (Amerigo Wang) [555700] - [drm] Add drm_gem_object_handle_unreference_unlocked and drm_gem_object_unreference_unlocked (Adam Jackson) [575910] - [drm] i915: Update to 2.6.34-rc1 (pre-vga-switcheroo) (Adam Jackson) [575910] - [scsi] libfcoe: Send port LKA every FIP_VN_KA_PERIOD secs (Rob Evers) [570693] - [scsi] fnic: updating driver to 1.4.0.98 syncs w/ upstream (Rob Evers) [570693] - [sound] snd-hda-intel: avoid divide by zero (Jaroslav Kysela) [567173] {CVE-2010-1085} - [netdrv] bnx2x: use new firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2: remove old firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 bug fixes (Stanislaw Gruszka) [560993] - [ata] ahci: support FIS-based switching (David Milburn) [463152] - [drm] radeon: better GPU reset for lockup (Jerome Glisse) [576511] - [block] cciss: add 30 second initial timeout wait on controller reset (Tomas Henzl) [574094] - [serial] fix hang in serial console open (Neil Horman) [568418] - [virt] vmw_pvscsi: adding vmware paravirtualized driver (Rob Evers) [553062] - [scsi] 3w-9xxx: update 3w-9xxx to v2.26.02.014RH (Tomas Henzl) [572779] - [netdrv] ixgbevf: initial support for 82599VF driver (Andy Gospodarek) [462790] - [netdrv] ixgbe: update to version 2.0.62-k2 (Andy Gospodarek) [462790] - [netdrv] netxen: More critical bug fixes and AER support (Tony Camuso) [516840] - [netdrv] netxen: Sync with upstream kernel bug fixes (Tony Camuso) [516840] - [fs] dlm: use bastmode in debugfs output (David Teigland) [568102] - [fs] dlm: send reply before bast (David Teigland) [568102] - [fs] dlm: fix ordering of bast and cast (David Teigland) [568102] - [virt] virtio-net: remove send queue (Anthony Liguori) [555698] - [virt] virtio-net: Defer skb allocation and remove recv queue (Anthony Liguori) [555698] - [net] bridge: Allow enable/disable UFO on bridge device via ethtool (Anthony Liguori) [555537] - [net] Make UFO on master device independent of attached devices (Anthony Liguori) [555537] - [fs] xfs: fix locking for inode cache radix tree tag updates (Christoph Hellwig) [573836] - [uv] fix microcode.ctl slow down in boot-time on large systems (George Beshers) [573018] - [scsi] lpfc Update from 8.3.5.5 to 8.3.5.6 FC/FCoE (Rob Evers) [568889] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] e1000e: fix data corruptor in NFS packet split filtering hw (Neil Horman) [572350] - [security] selinux: dynamic class/perm discovery (Eric Paris) [570812] - [security] selinux/ss: correct size computation (Eric Paris) [573000] - [security] SELinux: reduce size of access vector hash table (Eric Paris) [570433] - [security] SELinux: reset the security_ops before flushing the avc cache (Eric Paris) [572998] - [sched] Fix sched_mc_power_savings for !SMT (Danny Feng) [571879] - [security] selinux: Only audit permissions specified in policy (Eric Paris) [573002] - [security] selinux: fix memory leak in sel_make_bools (Eric Paris) [573008] - [security] SELinux: Make selinux_kernel_create_files_as() shouldn't just always return 0 (Eric Paris) [573011] - [security] selinux: convert range transition list to a hashtab (Eric Paris) [572702] - [virt] x86: remove kmap_atomic_pte paravirt op (Paolo Bonzini) [567203] - [virt] vmi: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] xen: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] x86: allow allocation of highmem user page tables to be disabled when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [netdrv] qlge: update to latest upstream (Andy Gospodarek) [562311] - [netdrv] add netif_printk helpers (Andy Gospodarek) [562311] - [net] bridge: Fix build error when IGMP_SNOOPING is not enabled (Herbert Xu) [574321] - [net] bridge: Add multicast count/interval sysfs entries (Herbert Xu) [574321] - [net] bridge: Add hash elasticity/max sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast_snooping sysfs toggle (Herbert Xu) [574321] - [net] bridge: Add multicast_router sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast data-path hooks (Herbert Xu) [574321] - [net] bridge: Add multicast start/stop hooks (Herbert Xu) [574321] - [net] bridge: Add multicast forwarding functions (Herbert Xu) [574321] - [net] bridge: Move NULL mdb check into br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: ensure to unlock in error path in br_multicast_query() (Herbert Xu) [574321] - [net] bridge: Fix RCU race in br_multicast_stop (Herbert Xu) [574321] - [net] bridge: Use RCU list primitive in __br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: cleanup: remove unneed check (Herbert Xu) [574321] - [net] bridge: depends on INET (Herbert Xu) [574321] - [net] bridge: Make IGMP snooping depend upon BRIDGE. (Herbert Xu) [574321] - [net] bridge: Add core IGMP snooping support (Herbert Xu) [574321] - [net] bridge: Fix br_forward crash in promiscuous mode (Herbert Xu) [574321] - [net] bridge: Split may_deliver/deliver_clone out of br_flood (Herbert Xu) [574321] - [net] bridge: Use BR_INPUT_SKB_CB on xmit path (Herbert Xu) [574321] - [net] bridge: Avoid unnecessary clone on forward path (Herbert Xu) [574321] - [net] bridge: Allow tail-call on br_pass_frame_up (Herbert Xu) [574321] - [net] bridge: Do br_pass_frame_up after other ports (Herbert Xu) [574321] - [net] Add netdev_alloc_skb_ip_align() helper (Herbert Xu) [574321] - [kernel] futex_lock_pi() key refcnt fix (Danny Feng) [566347] {CVE-2010-0623} - [pci] AER: fix aer inject result in kernel oops (Prarit Bhargava) [568515] - [scsi] fix 32bit compatibility in BSG interface (Rob Evers) [554538] - [x86] ACPI: don't cond_resched if irq is disabled (Danny Feng) [572441] - [x86] Ensure dell-laptop buffers are below 4GB (Matthew Garrett) [570036] - [hwmon] add hex '0x' indication to coretemp module output (Dean Nelson) [571865] - [cifs] update cifs client code to latest upstream code (Jeff Layton) [562788] - [block] fix merge_bvec_fn return value checks (Mike Snitzer) [571455] - [fs] ext4: avoid uninit mem references on some mount options (Eric Sandeen) [562008] - [s390x] dasd: Correct offline processing (Hendrik Brueckner) [568376] - [s390x] dasd: Fix refcounting (Hendrik Brueckner) [568376] - [x86] amd_iommu: remove dma-ops warning message (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IO page fault by adding device notifiers (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IOMMU API initialization for iommu=pt (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix possible integer overflow (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix deassignment of a device from the pt domain (Bhavna Sarathy) [560002] - [gfs2] Allow the number of committed revokes to temporarily be negative (Benjamin Marzinski) [563907] - [ppc64] powerpc: export data from new hcall H_EM_GET_PARMS (Steve Best) [570019] - [x86] ACPI: Be in TS_POLLING state during mwait based C-state entry (Avi Kivity) [571440] - [net] tcp: fix ICMP-RTO war (Jiri Olsa) [567532] - [mm] Add padding to mm structures allow future patches during the RHEL6 life (Larry Woodman) [554511]- [mm] Switch to SLAB (Aristeu Rozanski) [570614]- [kernel/time] revert cc2f92ad1d0e03fe527e8ccfc1f918c368964dc8 (Aristeu Rozanski) [567551] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [568624] - [scsi] Add netapp to scsi dh alua dev list (Mike Christie) [559586] - [scsi] scsi_dh_emc: fix mode select setup (Mike Christie) [570685] - [drm] Remove loop in IronLake graphics interrupt handler (John Villalovos) [557838] - [x86] Intel Cougar Point chipset support (John Villalovos) [560077] - [vhost] vhost-net: restart tx poll on sk_sndbuf full (Michael S. Tsirkin) [562837] - [vhost] fix get_user_pages_fast error handling (Michael S. Tsirkin) [562837] - [vhost] initialize log eventfd context pointer (Michael S. Tsirkin) [562837] - [vhost] logging thinko fix (Michael S. Tsirkin) [562837] - [vhost] vhost-net: switch to smp barriers (Michael S. Tsirkin) [562837] - [net] bug fix for vlan + gro issue (Andy Gospodarek) [569922] - [uv] Fix unmap_vma() bug related to mmu_notifiers (George Beshers) [253033] - [uv] Have mmu_notifiers use SRCU so they may safely schedule (George Beshers) [253033] - [drm] radeon/kms: bring all v2.6.33 fixes into EL6 kernel (Dave Airlie) [547422 554323 566618 569704] - [dvb] Fix endless loop when decoding ULE at dvb-core (Mauro Carvalho Chehab) [569243] - [kernel] sched: Fix SCHED_MC regression caused by change in sched cpu_power (Danny Feng) [568123] - [s390x] vdso: glibc does not use vdso functions (Hendrik Brueckner) [567755] - [drm] bring drm core/ttm/fb layer fixes in from upstream (Dave Airlie) [569701] - [kernel] Fix SMT scheduler regression in find_busiest_queue() (Danny Feng) [568120] - [s390x] qeth: avoid recovery during device online setting (Hendrik Brueckner) [568781] - [mm] Fix potential crash with sys_move_pages (Danny Feng) [562591] {CVE-2010-0415} - [scsi] pmcraid: bug fixes from upstream (Rob Evers) [567376] - [scsi] lpfc Update from 8.3.5.4 to 8.3.5.5 FC/FCoE (Rob Evers) [564508] - [ata] ahci: disable FPDMA auto-activate optimization on NVIDIA AHCI (David Milburn) [568815] - [selinux] netlabel: fix corruption of SELinux MLS categories > 127 (Eric Paris) [568370] - [gfs2] print glock numbers in hex (Robert S Peterson) [566755] - [mm] Fix hugetlb.c clear_huge_page parameter (Andrea Arcangeli) [566604] - [mm] fix anon_vma locking updates for transparent hugepage code (Andrea Arcangeli) [564515] - [netdrv] cxgb3: add memory barriers (Steve Best) [568390] - [dm] raid45 target: constructor error path oops fix (Heinz Mauelshagen) [567605] - [scsi] mpt2sas: fix missing initialization (Tomas Henzl) [567965] - [net] netfilter: nf_conntrack: per netns nf_conntrack_cachep (Jiri Pirko) [567181] - [x86] nmi_watchdog: use __cpuinit for nmi_watchdog_default (Don Zickus) [567601] - [netdrv] ixgbe: prevent speculative processing of descriptors (Steve Best) [568391] - [kvm] Fix emulate_sys[call, enter, exit]()'s fault handling (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix segment descriptor loading (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix load_guest_segment_descriptor() to inject page fault (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Forbid modifying CS segment register by mov instruction (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix x86_emulate_insn() not to use the variable rc for non-X86EMUL values (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: x86_emulate_insn() and its helpers (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: from do_fetch_insn_byte() to x86_decode_insn() (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] inject #UD in 64bit mode from instruction that are not valid there (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix properties of instructions in group 1_82 (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: code style cleanup (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add LOCK prefix validity checking (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check CPL level during privilege instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix popf emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check IOPL level during io instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: fix memory access during x86 emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add Virtual-8086 mode of emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group9 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group8 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Introduce No64 decode option (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add 'push/pop sreg' instructions (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [x86] AES/PCLMUL Instruction support: Various fixes for AES-NI and PCLMMUL (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Use gas macro for AES-NI instructions (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Various small fixes for AES/PCMLMUL and generate .byte code for some new instructions via gas macro (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Add PCLMULQDQ accelerated implementation (John Villalovos) [463496] - [scsi] megaraid_sas: fix for 32bit apps (Tomas Henzl) [559941] - [kvm] fix large packet drops on kvm hosts with ipv6 (Neil Horman) [565525] - [kvm] Add MAINTAINERS entry for virtio_console (Amit Shah) [566391] - [kvm] virtio: console: Fill ports' entire in_vq with buffers (Amit Shah) [566391] - [kvm] virtio: console: Error out if we can't allocate buffers for control queue (Amit Shah) [566391] - [kvm] virtio: console: Add ability to remove module (Amit Shah) [566391] - [kvm] virtio: console: Ensure no memleaks in case of unused buffers (Amit Shah) [566391] - [kvm] virtio: console: update Red Hat copyright for 2010 (Amit Shah) [566391] - [kvm] virtio: Initialize vq->data entries to NULL (Amit Shah) [566391] - [kvm] virtio: console: outbufs are no longer needed (Amit Shah) [566391] - [kvm] virtio: console: return -efault for fill_readbuf if copy_to_user fails (Amit Shah) [566391] - [kvm] virtio: console: Allow sending variable-sized buffers to host, efault on copy_from_user err (Amit Shah) [566391]- [s390] hvc_iucv: allocate IUCV send/receive buffers in DMA zone (Hendrik Brueckner) [566188] - [s390] qdio: continue polling for buffer state ERROR (Hendrik Brueckner) [565528] - [s390] qdio: prevent kernel bug message in interrupt handler (Hendrik Brueckner) [565542] - [s390] zfcp: report BSG errors in correct field (Hendrik Brueckner) [564378] - [s390] zfcp: cancel all pending work for a to be removed zfcp_port (Hendrik Brueckner) [564382] - [nfs] mount.nfs: Unknown error 526 (Steve Dickson) [561975] - [x86] x86-64, rwsem: Avoid store forwarding hazard in __downgrade_write (Avi Kivity) [563801] - [x86] x86-64, rwsem: 64-bit xadd rwsem implementation (Avi Kivity) [563801] - [x86] x86-64: support native xadd rwsem implementation (Avi Kivity) [563801] - [x86] clean up rwsem type system (Avi Kivity) [563801] - [x86] x86-32: clean up rwsem inline asm statements (Avi Kivity) [563801] - [x86] nmi_watchdog: enable by default on RHEL-6 (Don Zickus) [523857] - [block] freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb (Mike Snitzer) [565890] - [block] fix bio_add_page for non trivial merge_bvec_fn case (Mike Snitzer) [565890] - [watchdog] Add support for iTCO watchdog on Ibex Peak chipset (John Villalovos) [536698] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [563135] - [kernel] time: Implement logarithmic time accumalation (Prarit Bhargava) [563135] - [dm] raid1: fail writes if errors are not handled and log fails (Mike Snitzer) [565890] - [dm] mpath: fix stall when requeueing io (Mike Snitzer) [565890] - [dm] log: userspace fix overhead_size calcuations (Mike Snitzer) [565890] - [dm] stripe: avoid divide by zero with invalid stripe count (Mike Snitzer) [565890] - [mm] anon_vma locking updates for transparent hugepage code (Rik van Riel) [564515] - [mm] anon_vma linking changes to improve multi-process scalability (Rik van Riel) [564515] - [virt] virtio_blk: add block topology support (Christoph Hellwig) [556477] - [kvm] PIT: control word is write-only (Eduardo Habkost) [560905] {CVE-2010-0309} - [kernel] Prevent futex user corruption to crash the kernel (Jerome Marchand) [563957] - [selinux] print the module name when SELinux denies a userspace upcall (Eric Paris) [563731] - [gfs] GFS2 problems on single node cluster (Steven Whitehouse) [564329] - [ppc] Add kdump support to Collaborative Memory Manager (Steve Best) [563316]- [nfs] Remove a redundant check for PageFsCache in nfs_migrate_page() (Steve Dickson) [563938] - [nfs] Fix a bug in nfs_fscache_release_page() (Steve Dickson) [563938] - [mm] fix BUG()s caused by the transparent hugepage patch (Larry Woodman) [556572] - [fs] inotify: fix inotify WARN and compatibility issues (Eric Paris) [563363] - [net] do not check CAP_NET_RAW for kernel created sockets (Eric Paris) [540560] - [pci] Enablement of PCI ACS control when IOMMU enabled on system (Don Dutile) [523278] - [pci] PCI ACS support functions (Don Dutile) [523278] - [uv] x86: Fix RTC latency bug by reading replicated cachelines (George Beshers) [562189] - [s390x] ctcm / lcs / claw: remove cu3088 layer (Hendrik Brueckner) [557522] - [uv] vgaarb: add user selectability of the number of gpus in a system (George Beshers) [555879] - [gpu] vgaarb: fix vga arbiter to accept PCI domains other than 0 (George Beshers) [555879] - [uv] x86_64: update uv arch to target legacy VGA I/O correctly (George Beshers) [555879] - [pci] update pci_set_vga_state to call arch functions (George Beshers) [555879] - [uv] PCI: update pci_set_vga_state to call arch functions (George Beshers) [555879] - [mm] remove madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] hugepage redhat customization (Andrea Arcangeli) [556572] - [mm] introduce khugepaged (Andrea Arcangeli) [556572] - [mm] transparent hugepage vmstat (Andrea Arcangeli) [556572] - [mm] memcg huge memory (Andrea Arcangeli) [556572] - [mm] memcg compound (Andrea Arcangeli) [556572] - [mm] pmd_trans_huge migrate bugcheck (Andrea Arcangeli) [556572] - [mm] madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] verify pmd_trans_huge isnt leaking (Andrea Arcangeli) [556572] - [mm] transparent hugepage core (Andrea Arcangeli) [556572] - [mm] dont alloc harder for gfp nomemalloc even if nowait (Andrea Arcangeli) [556572] - [mm] introduce _GFP_NO_KSWAPD (Andrea Arcangeli) [556572] - [mm] backport page_referenced microoptimization (Andrea Arcangeli) [556572] - [mm] kvm mmu transparent hugepage support (Andrea Arcangeli) [556572] - [mm] clear_copy_huge_page (Andrea Arcangeli) [556572] - [mm] clear_huge_page fix (Andrea Arcangeli) [556572] - [mm] split_huge_page paging (Andrea Arcangeli) [556572] - [mm] split_huge_page_mm/vma (Andrea Arcangeli) [556572] - [mm] add pmd_huge_pte to mm_struct (Andrea Arcangeli) [556572] - [mm] clear page compound (Andrea Arcangeli) [556572] - [mm] add pmd mmu_notifier helpers (Andrea Arcangeli) [556572] - [mm] pte alloc trans splitting (Andrea Arcangeli) [556572] - [mm] bail out gup_fast on splitting pmd (Andrea Arcangeli) [556572] - [mm] add pmd mangling functions to x86 (Andrea Arcangeli) [556572] - [mm] add pmd mangling generic functions (Andrea Arcangeli) [556572] - [mm] special pmd_trans_* functions (Andrea Arcangeli) [556572] - [mm] config_transparent_hugepage (Andrea Arcangeli) [556572] - [mm] comment reminder in destroy_compound_page (Andrea Arcangeli) [556572] - [mm] export maybe_mkwrite (Andrea Arcangeli) [556572] - [mm] no paravirt version of pmd ops (Andrea Arcangeli) [556572] - [mm] add pmd paravirt ops (Andrea Arcangeli) [556572] - [mm] add native_set_pmd_at (Andrea Arcangeli) [556572] - [mm] clear compound mapping (Andrea Arcangeli) [556572] - [mm] update futex compound knowledge (Andrea Arcangeli) [556572] - [mm] alter compound get_page/put_page (Andrea Arcangeli) [556572] - [mm] add a compound_lock (Andrea Arcangeli) [556572] - [mm] define MADV_HUGEPAGE (Andrea Arcangeli) [556572] - [oprofile] Support Nehalem-EX CPU in Oprofile (John Villalovos) [528998] - [nfs] nfs: handle NFSv3 -EKEYEXPIRED errors as we would -EJUKEBOX (Jeff Layton) [479359] - [nfs] handle NFSv2 -EKEYEXPIRED returns from RPC layer appropriately (Jeff Layton) [479359] - [nfs] sunrpc: parse and return errors reported by gssd (Jeff Layton) [479359] - [nfs] nfs4: handle -EKEYEXPIRED errors from RPC layer (Jeff Layton) [479359] - [net] nf_conntrack: fix memory corruption (Jon Masters) [559471] - [kvm] emulate accessed bit for EPT (Rik van Riel) [555106] - [vhost] fix TUN=m VHOST_NET=y (Michael S. Tsirkin) [562837] - [vhost] vhost-net: defer f->private_data until setup succeeds (Chris Wright) [562837] - [vhost] vhost-net: comment use of invalid fd when setting vhost backend (Chris Wright) [562837] - [vhost] access check thinko fixes (Michael S. Tsirkin) [562837] - [vhost] make default mapping empty by default (Michael S. Tsirkin) [562837] - [vhost] add access_ok checks (Michael S. Tsirkin) [562837] - [vhost] prevent modification of an active ring (Michael S. Tsirkin) [562837] - [vhost] fix high 32 bit in FEATURES ioctls (Michael S. Tsirkin) [562837] - [dm] dm-raid1: fix deadlock at suspending failed device (Takahiro Yasui) [557932] - [dm] fix kernel panic at releasing bio on recovery failed region (Takahiro Yasui) [557934] - [scsi] lpfc Update from 8.3.4 to 8.3.5.4 FC/FCoE (Rob Evers) [531028] - [nfs] sunrpc/cache: fix module refcnt leak in a failure path (Steve Dickson) [562285] - [nfs] Ensure that we handle NFS4ERR_STALE_STATEID correctly (Steve Dickson) [560784] - [nfs] NFSv4.1: Don't call nfs4_schedule_state_recovery() unnecessarily (Steve Dickson) [560784] - [nfs] NFSv4: Don't allow posix locking against servers that don't support it (Steve Dickson) [560784] - [nfs] Ensure that the NFSv4 locking can recover from stateid errors (Steve Dickson) [560784] - [nfs] Avoid warnings when CONFIG_NFS_V4=n (Steve Dickson) [560784] - [nfs] Make nfs_commitdata_release static (Steve Dickson) [560784] - [nfs] Try to commit unstable writes in nfs_release_page() (Steve Dickson) [560784] - [nfs] Fix a reference leak in nfs_wb_cancel_page() (Steve Dickson) [560784] - [nfs] nfs41: cleanup callback code to use __be32 type (Steve Dickson) [560785] - [nfs] nfs41: clear NFS4CLNT_RECALL_SLOT bit on session reset (Steve Dickson) [560785] - [nfs] nfs41: fix nfs4_callback_recallslot (Steve Dickson) [560785] - [nfs] nfs41: resize slot table in reset (Steve Dickson) [560785] - [nfs] nfs41: implement cb_recall_slot (Steve Dickson) [560785] - [nfs] nfs41: back channel drc minimal implementation (Steve Dickson) [560785] - [nfs] nfs41: prepare for back channel drc (Steve Dickson) [560785] - [nfs] nfs41: remove uneeded checks in callback processing (Steve Dickson) [560785] - [nfs] nfs41: directly encode back channel error (Steve Dickson) [560785] - [nfs] nfs41: fix wrong error on callback header xdr overflow (Steve Dickson) [560785] - [nfs] nfs41: Process callback's referring call list (Steve Dickson) [560785] - [nfs] nfs41: Check slot table for referring calls (Steve Dickson) [560785] - [nfs] nfs41: Adjust max cache response size value (Steve Dickson) [560785] - [nfs] NFSD: Create PF_INET6 listener in write_ports (Steve Dickson) [560785] - [nfs] SUNRPC: NFS kernel APIs shouldn't return ENOENT for "transport not found" (Steve Dickson) [560785] - [nfs] SUNRPC: Bury "#ifdef IPV6" in svc_create_xprt() (Steve Dickson) [560785] - [nfs] NFSD: Support AF_INET6 in svc_addsock() function (Steve Dickson) [560785] - [nfs] SUNRPC: Use rpc_pton() in ip_map_parse() (Steve Dickson) [560785] - [nfs] nfsd: 4.1 has an rfc number (Steve Dickson) [560785] - [nfs] nfsd41: Create the recovery entry for the NFSv4.1 client (Steve Dickson) [560785] - [nfs] nfsd: use vfs_fsync for non-directories (Steve Dickson) [560785] - [nfs] nfsd4: Use FIRST_NFS4_OP in nfsd4_decode_compound() (Steve Dickson) [560785] - [nfs] nfsd41: nfsd4_decode_compound() does not recognize all ops (Steve Dickson) [560785]- [block] blk-cgroup: Fix lockdep warning of potential deadlock in blk-cgroup (Vivek Goyal) [561903] - [block] cfq: Do not idle on async queues and drive deeper WRITE depths (Vivek Goyal) [561902] - [quota] 64-bit quota format fixes (Jerome Marchand) [546311] - [x86] fix Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [fs] ext4: fix type of "offset" in ext4_io_end (Eric Sandeen) [560097] - [x86] Disable HPET MSI on ATI SB700/SB800 (Prarit Bhargava) [557332] - [x86] arch specific support for remapping HPET MSIs (Prarit Bhargava) [557332] - [x86] intr-remap: generic support for remapping HPET MSIs (Prarit Bhargava) [557332] - [gfs] GFS2: Extend umount wait coverage to full glock lifetime (Steven Whitehouse) [561287] - [gfs] GFS2: Wait for unlock completion on umount (Steven Whitehouse) [561287] - [gfs] GFS2: Use MAX_LFS_FILESIZE for meta inode size (Steven Whitehouse) [561307] - [gfs] GFS2: Use GFP_NOFS for alloc structure (Steven Whitehouse) [561307] - [gfs] GFS2: Fix refcnt leak on gfs2_follow_link() error path (Steven Whitehouse) [561307]- [s390x] dasd: fix online/offline race (Hendrik Brueckner) [552840] - [netdrv] update tg3 to version 3.106 and fix panic (John Feeney) [555101] - [s390x] dasd: Fix null pointer in s390dbf and discipline checking (Hendrik Brueckner) [559615] - [s390x] zcrypt: Do not remove coprocessor in case of error 8/72 (Hendrik Brueckner) [559613] - [s390x] cio: channel path vary operation has no effect (Hendrik Brueckner) [559612] - [uv] x86: Ensure hub revision set for all ACPI modes (George Beshers) [559752] - [uv] x86: Add function retrieving node controller revision number (George Beshers) [559752]- [virtio] console: show error message if hvc_alloc fails for console ports (Amit Shah) [543824] - [virtio] console: Add debugfs files for each port to expose debug info (Amit Shah) [543824] - [virtio] console: Add ability to hot-unplug ports (Amit Shah) [543824] - [virtio] hvc_console: Export (GPL'ed) hvc_remove (Amit Shah) [543824] - [virtio] Add ability to detach unused buffers from vrings (Amit Shah) [543824] - [virtio] console: Handle port hot-plug (Amit Shah) [543824] - [virtio] console: Remove cached data on port close (Amit Shah) [543824] - [virtio] console: Register with sysfs and create a 'name' attribute for ports (Amit Shah) [543824] - [virtio] console: Ensure only one process can have a port open at a time (Amit Shah) [543824] - [virtio] console: Add file operations to ports for open/read/write/poll (Amit Shah) [543824] - [virtio] console: Associate each port with a char device (Amit Shah) [543824] - [virtio] console: Prepare for writing to / reading from userspace buffers (Amit Shah) [543824] - [virtio] console: Add a new MULTIPORT feature, support for generic ports (Amit Shah) [543824] - [virtio] console: Introduce a send_buf function for a common path for sending data to host (Amit Shah) [543824] - [virtio] console: Introduce function to hand off data from host to readers (Amit Shah) [543824] - [virtio] console: Separate out find_vqs operation into a different function (Amit Shah) [543824] - [virtio] console: Separate out console init into a new function (Amit Shah) [543824] - [virtio] console: Separate out console-specific data into a separate struct (Amit Shah) [543824] - [virtio] console: ensure console size is updated on hvc open (Amit Shah) [543824] - [virtio] console: struct ports for multiple ports per device. (Amit Shah) [543824] - [virtio] console: remove global var (Amit Shah) [543824] - [virtio] console: don't assume a single console port. (Amit Shah) [543824] - [virtio] console: use vdev->priv to avoid accessing global var. (Amit Shah) [543824] - [virtio] console: introduce a get_inbuf helper to fetch bufs from in_vq (Amit Shah) [543824] - [virtio] console: ensure add_inbuf can work for multiple ports as well (Amit Shah) [543824] - [virtio] console: encapsulate buffer information in a struct (Amit Shah) [543824] - [virtio] console: port encapsulation (Amit Shah) [543824] - [virtio] console: We support only one device at a time (Amit Shah) [543824] - [virtio] hvc_console: Remove __devinit annotation from hvc_alloc (Amit Shah) [543824] - [virtio] hvc_console: make the ops pointer const. (Amit Shah) [543824] - [virtio] console: statically initialize virtio_cons (Amit Shah) [543824] - [virtio] console: comment cleanup (Amit Shah) [543824] - [x86] Fix crash when profiling more than 28 events (Bhavna Sarathy) [557570] - [x86] Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [kvm] fix spurious interrupt with irqfd (Marcelo Tosatti) [559343] - [kvm] eventfd: allow atomic read and waitqueue remove (Marcelo Tosatti) [559343] - [kvm] properly check max PIC pin in irq route setup (Marcelo Tosatti) [559343] - [kvm] only allow one gsi per fd (Marcelo Tosatti) [559343] - [kvm] x86: Fix leak of free lapic date in kvm_arch_vcpu_init() (Marcelo Tosatti) [559343] - [kvm] x86: Fix probable memory leak of vcpu->arch.mce_banks (Marcelo Tosatti) [559343] - [kvm] MMU: bail out pagewalk on kvm_read_guest error (Marcelo Tosatti) [559343] - [kvm] x86: Fix host_mapping_level() (Marcelo Tosatti) [559343] - [kvm] Fix race between APIC TMR and IRR (Marcelo Tosatti) [559343] - [x86] acpi: Export acpi_pci_irq_{add|del}_prt() (James Paradis) [553781] - [kdump] backport upstream ppc64 kcrctab fixes (Neil Horman) [558803] - [mm] Memory tracking for Stratus (James Paradis) [512400]- [drm] radeon possible security issue (Jerome Glisse) [556692] - [mm] Memory tracking for Stratus (James Paradis) [512400] - [pci] Always set prefetchable base/limit upper32 registers (Prarit Bhargava) [553471] - [scsi] Sync be2iscsi with upstream (Mike Christie) [515256] - [x86] msr/cpuid: Register enough minors for the MSR and CPUID drivers (George Beshers) [557554] - [x86] Remove unnecessary mdelay() from cpu_disable_common() (Peter Bogdanovic) [463633] - [x86] ioapic: Document another case when level irq is seen as an edge (Peter Bogdanovic) [463633] - [x86] ioapic: Fix the EOI register detection mechanism (Peter Bogdanovic) [463633] - [x86] io-apic: Move the effort of clearing remoteIRR explicitly before migrating the irq (Peter Bogdanovic) [463633] - [x86] Remove local_irq_enable()/local_irq_disable() in fixup_irqs() (Peter Bogdanovic) [463633] - [x86] Use EOI register in io-apic on intel platforms (Peter Bogdanovic) [463633]- [kdump] Remove the 32MB limitation for crashkernel (Steve Best) [529270] - [dm] dm-raid45: export missing dm_rh_inc (Heinz Mauelshagen) [552329] - [block] dm-raid45: add raid45 target (Heinz Mauelshagen) [552329] - [block] dm-replicator: blockdev site link handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: ringbuffer replication log handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: replication log and site link handler interfaces and main replicator module (Heinz Mauelshagen) [552364] - [block] dm-replicator: documentation and module registry (Heinz Mauelshagen) [552364] - [s390x] qeth: set default BLKT settings dependend on OSA hw level (Hendrik Brueckner) [557474] - [drm] bring RHEL6 radeon drm up to 2.6.33-rc4/5 level (Jerome Glisse) [557539] - [netdrv] e1000e: enhance frame fragment detection (Andy Gospodarek) [462780] - [stable] ipv6: skb_dst() can be NULL in ipv6_hop_jumbo(). (David S. Miller) [555084] - [stable] module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y (Rusty Russell) [555084] - [stable] fix more leaks in audit_tree.c tag_chunk() (Al Viro) [555084] - [stable] fix braindamage in audit_tree.c untag_chunk() (Al Viro) [555084] - [stable] mac80211: fix skb buffering issue (and fixes to that) (Johannes Berg) [555084] - [stable] kernel/sysctl.c: fix stable merge error in NOMMU mmap_min_addr (Mike Frysinger) [555084] - [stable] libertas: Remove carrier signaling from the scan code (Samuel Ortiz) [555084] - [stable] mac80211: add missing sanity checks for action frames (Felix Fietkau) [555084] - [stable] iwl: off by one bug (Dan Carpenter) [555084] - [stable] cfg80211: fix syntax error on user regulatory hints (Luis R. Rodriguez) [555084] - [stable] ath5k: Fix eeprom checksum check for custom sized eeproms (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr (Zhu Yi) [555084] - [stable] xen: fix hang on suspend. (Ian Campbell) [555084] - [stable] quota: Fix dquot_transfer for filesystems different from ext4 (Jan Kara) [555084] - [stable] hwmon: (adt7462) Fix pin 28 monitoring (Roger Blofeld) [555084] - [stable] hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs (Yong Wang) [555084] - [stable] netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq() (Patrick McHardy) [555084] - [stable] netfilter: ebtables: enforce CAP_NET_ADMIN (Florian Westphal) [555084] - [stable] ASoC: Fix WM8350 DSP mode B configuration (Mark Brown) [555084] - [stable] ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2 (Daniel T Chen) [555084] - [stable] ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist (Daniel T Chen) [555084] - [stable] mmc_block: fix queue cleanup (Adrian Hunter) [555084] - [stable] mmc_block: fix probe error cleanup bug (Jarkko Lavinen) [555084] - [stable] mmc_block: add dev_t initialization check (Anna Lemehova) [555084] - [stable] kernel/signal.c: fix kernel information leak with print-fatal-signals=1 (Andi Kleen) [555084] - [stable] dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE and (Krzysztof Halasa) [555084] - [stable] lib/rational.c needs module.h (Sascha Hauer) [555084] - [stable] drivers/cpuidle/governors/menu.c: fix undefined reference to `__udivdi3' (Stephen Hemminger) [555084] - [stable] rtc_cmos: convert shutdown to new pnp_driver->shutdown (OGAWA Hirofumi) [555084] - [stable] Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium" (Rusty Russell) [555084] - [stable] exofs: simple_write_end does not mark_inode_dirty (Boaz Harrosh) [555084] - [stable] modules: Skip empty sections when exporting section notes (Ben Hutchings) [555084] - [stable] ASoC: fix params_rate() macro use in several codecs (Guennadi Liakhovetski) [555084] - [stable] fasync: split 'fasync_helper()' into separate add/remove functions (Linus Torvalds) [555084] - [stable] untangle the do_mremap() mess (Al Viro)- [mm] mmap: don't return ENOMEM when mapcount is temporarily exceeded in munmap() (Danny Feng) [557000] - [netdrv] vxge: fix issues found in Neterion testing (Michal Schmidt) [493985] - [x86] Force irq complete move during cpu offline (Prarit Bhargava) [541815] - [sound] Fix SPDIF-In for AD1988 codecs + add Intel Cougar IDs (Jaroslav Kysela) [557473] - [scsi] aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree (Tomas Henzl) [557753] - [s390x] fix loading of PER control registers for utrace. (CAI Qian) [556410] - [s390x] ptrace: dont abuse PT_PTRACED (CAI Qian) [552102] - [perf] Remove the "event" callback from perf events (Jason Baron) [525517] - [perf] Use overflow handler instead of the event callback (Jason Baron) [525517] - [perf] Fix locking for PERF_FORMAT_GROUP (Jason Baron) [525517] - [perf] Fix event scaling for inherited counters (Jason Baron) [525517] - [perf] Fix PERF_FORMAT_GROUP scale info (Jason Baron) [525517] - [perf] Allow for custom overflow handlers (Jason Baron) [525517] - [perf] Add a callback to perf events (Jason Baron) [525517] - [perf] improve error reporting (Jason Baron) [525517] - [perf] add kernel internal interface (Jason Baron) [525517] - [utrace] fix utrace_maybe_reap() vs find_matching_engine() race (Oleg Nesterov) [557338] - [x86] Disable Memory hot add on x86 32-bit (Prarit Bhargava) [557131] - [netdrv] e1000e: update to the latest upstream (Andy Gospodarek) [462780] - [gfs] Use dquot_send_warning() (Steven Whitehouse) [557057] - [gfs] Add quota netlink support (Steven Whitehouse) [557057] - [netdrv] qlge: update to upstream version v1.00.00.23.00.00-01 (Andy Gospodarek) [553357] - [s390x] zfcp: set HW timeout requested by BSG request (Hendrik Brueckner) [556918] - [s390x] zfcp: introduce BSG timeout callback (Hendrik Brueckner) [556918] - [scsi] scsi_transport_fc: Allow LLD to reset FC BSG timeout (Hendrik Brueckner) [556918]- [kvm] fix cleanup_srcu_struct on vm destruction (Marcelo Tosatti) [554762] - [x86] core: make LIST_POISON less deadly (Avi Kivity) [554640] - [x86] dell-wmi: Add support for new Dell systems (Matthew Garrett) [525548] - [fs] xfs: 2.6.33 updates (Eric Sandeen) [554891] - [x86] Add kernel pagefault tracepoint for x86 & x86_64. (Larry Woodman) [526032] - [pci] PCIe AER: honor ACPI HEST FIRMWARE FIRST mode (Matthew Garrett) [537205] - [block] direct-io: cleanup blockdev_direct_IO locking (Eric Sandeen) [556547] - [tracing] tracepoint: Add signal tracepoints (Masami Hiramatsu) [526030] - [cgroups] fix for "kernel BUG at kernel/cgroup.c:790" (Dave Anderson) [547815] - [irq] Expose the irq_desc node as /proc/irq/*/node (George Beshers) [555866] - [scsi] qla2xxx - Update support for FC/FCoE HBA/CNA (Rob Evers) [553854] - [scsi] bfa update from 2.1.2.0 to 2.1.2.1 (Rob Evers) [475704] - [nfs] sunrpc: fix build-time warning (Steve Dickson) [437715] - [nfs] sunrpc: on successful gss error pipe write, don't return error (Steve Dickson) [437715] - [nfs] SUNRPC: Fix the return value in gss_import_sec_context() (Steve Dickson) [437715] - [nfs] SUNRPC: Fix up an error return value in gss_import_sec_context_kerberos() (Steve Dickson) [437715] - [nfs] sunrpc: fix peername failed on closed listener (Steve Dickson) [437715] - [nfs] nfsd: make sure data is on disk before calling ->fsync (Steve Dickson) [437715] - [uv] React 2.6.32.y: isolcpus broken in 2.6.32.y kernel (George Beshers) [548842] - [gru] GRU Rollup patch (George Beshers) [546680] - [uv] XPC: pass nasid instead of nid to gru_create_message_queue (George Beshers) [546695] - [uv] x86: XPC receive message reuse triggers invalid BUG_ON (George Beshers) [546695] - [uv] x86: xpc_make_first_contact hang due to not accepting ACTIVE state (George Beshers) [546695] - [uv] x86: xpc NULL deref when mesq becomes empty (George Beshers) [546695] - [uv] x86: update XPC to handle updated BIOS interface (George Beshers) [546695] - [uv] xpc needs to provide an abstraction for uv_gpa (George Beshers) [546695] - [uv] x86, irq: Check move_in_progress before freeing the vector mapping (George Beshers) [546668] - [uv] x86: Remove move_cleanup_count from irq_cfg (George Beshers) [546668] - [uv] x86, irq: Allow 0xff for /proc/irq/[n]/smp_affinity on an 8-cpu system (George Beshers) [546668] - [uv] x86, apic: Move SGI UV functionality out of generic IO-APIC code (George Beshers) [546668] - [uv] x86 SGI: Fix irq affinity for hub based interrupts (George Beshers) [546668] - [uv] x86 RTC: Always enable RTC clocksource (George Beshers) [546668] - [uv] x86 RTC: Rename generic_interrupt to x86_platform_ipi (George Beshers) [546668] - [uv] x86, mm: Correct the implementation of is_untracked_pat_range() (George Beshers) [548524] - [uv] x86: Change is_ISA_range() into an inline function (George Beshers) [548524] - [uv] x86, platform: Change is_untracked_pat_range() to bool (George Beshers) [548524] - [uv] x86, mm: is_untracked_pat_range() takes a normal semiclosed range (George Beshers) [548524] - [uv] x86, mm: Call is_untracked_pat_range() rather than is_ISA_range() (George Beshers) [548524] - [uv] x86 SGI: Dont track GRU space in PAT (George Beshers) [548524] - [scsi] megaraid: upgrade to 4.17 (Tomas Henzl) [520729] - [scsi] mpt2sas: Bump version 03.100.03.00 (Tomas Henzl) [470848] - [scsi] mpt2sas: don't update links nor unblock device at no link rate change (Tomas Henzl) [470848] - [scsi] mpt2sas: add support for RAID Action System Shutdown Initiated at OS Shutdown (Tomas Henzl) [470848] - [scsi] mpt2sas: freeze the sdev IO queue when firmware sends internal device reset (Tomas Henzl) [470848] - [scsi] mpt2sas: fix PPC endian bug (Tomas Henzl) [470848] - [scsi] mpt2sas: mpt2sas_base_get_sense_buffer_dma returns little endian (Tomas Henzl) [470848] - [scsi] mpt2sas: return DID_TRANSPORT_DISRUPTED in nexus loss and SCSI_MLQUEUE_DEVICE_BUSY if device is busy (Tomas Henzl) [470848] - [scsi] mpt2sas: retrieve the ioc facts prior to putting the controller into READY state (Tomas Henzl) [470848] - [scsi] mpt2sas: add new info messages for IR and Expander events (Tomas Henzl) [470848] - [scsi] mpt2sas: limit the max_depth to 32 for SATA devices (Tomas Henzl) [470848] - [scsi] mpt2sas: add TimeStamp support when sending ioc_init (Tomas Henzl) [470848] - [scsi] mpt2sas: add extended type for diagnostic buffer support (Tomas Henzl) [470848] - [scsi] mpt2sas: add command line option diag_buffer_enable (Tomas Henzl) [470848] - [scsi] mpt2sas: fix some comments (Tomas Henzl) [470848] - [scsi] mpt2sas: stop driver when firmware encounters faults (Tomas Henzl) [470848] - [scsi] mpt2sas: adding MPI Headers - revision L (Tomas Henzl) [470848] - [scsi] mpt2sas: new device SAS2208 support (Tomas Henzl) [470848] - [scsi] mpt2sas: check for valid response info (Tomas Henzl) [470848] - [scsi] mpt2sas: fix expander remove fail (Tomas Henzl) [470848] - [scsi] mpt2sas: use sas address instead of handle as a lookup (Tomas Henzl) [470848] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [555812] - [block] Honor the gfp_mask for alloc_page() in blkdev_issue_discard() (Mike Snitzer) [554719] - [scsi] sync fcoe with upstream (Mike Christie) [549945] - [net] dccp: modify how dccp creates slab caches to prevent bug halt in SLUB (Neil Horman) [553698] - [s390x] tape: Add pr_fmt() macro to all tape source files (Hendrik Brueckner) [554380] - [s390] qeth: fix packet loss if TSO is switched on (Hendrik Brueckner) [546632] - [s390x] qeth: Support for HiperSockets Network Traffic Analyzer (Hendrik Brueckner) [463706] - [serial] 8250: add support for DTR/DSR hardware flow control (Mauro Carvalho Chehab) [523848]- [build] Revert "[redhat] disabling temporaly DEVTMPFS" (Aristeu Rozanski)- [drm] minor printk fixes from upstream (Dave Airlie) [554601] - [offb] add support for framebuffer handoff to offb. (Dave Airlie) [554948] - [x86] allow fbdev primary video code on 64-bit. (Dave Airlie) [554930] - [drm] nouveau: update to 2.6.33 level (Dave Airlie) [549930] - [drm] ttm: validation API changes + ERESTART fixes. (Dave Airlie) [554918] - [drm] radeon/kms: update to 2.6.33 (without TTM API changes) (Dave Airlie) [554918] - [drm] i915: bring Intel DRM/KMS driver up to 2.6.33 (Dave Airlie) [554616] - [drm] radeon/intel: realign displayport helper code with upstream. (Dave Airlie) [554601] - [drm] kms: rollup KMS core and helper changes to 2.6.33 (Dave Airlie) [554601] - [drm] remove address mask param for drm_pci_alloc() (Dave Airlie) [554601] - [drm] add new userspace core drm interfaces from 2.6.33 (Dave Airlie) [554601] - [drm] unlocked ioctl support for core + macro fixes (Dave Airlie) [554601] - [drm] ttm: rollup upstream TTM fixes (Dave Airlie) [554601] - [drm] mm: patch drm core memory range manager up to 2.6.33 (Dave Airlie) [554601] - [drm] drm/edid: update to 2.6.33 EDID parser code (Dave Airlie) [554601] - [net] dccp: fix module load dependency btw dccp_probe and dccp (Neil Horman) [554840] - [powerpc] pseries: Correct pseries/dlpar.c build break without CONFIG_SMP (Steve Best) [539318] - [powerpc] cpu-allocation/deallocation process (Steve Best) [539318] - [powerpc] Add code to online/offline CPUs of a DLPAR node (Steve Best) [539318] - [powerpc] CPU DLPAR handling (Steve Best) [539318] - [powerpc] sysfs cpu probe/release files (Steve Best) [539318] - [powerpc] Kernel handling of Dynamic Logical Partitioning (Steve Best) [539318] - [powerpc] pseries: Add hooks to put the CPU into an appropriate offline state (Steve Best) [539318] - [powerpc] pseries: Add extended_cede_processor() helper function. (Steve Best) [539318] - [gfs] GFS2: Fix glock refcount issues (Steven Whitehouse) [546634] - [gfs] GFS2: Ensure uptodate inode size when using O_APPEND (Steven Whitehouse) [547639] - [gfs] GFS2: Fix locking bug in rename (Steven Whitehouse) [547640] - [gfs] GFS2: Fix lock ordering in gfs2_check_blk_state() (Steven Whitehouse) [554673] - [gfs2] only show nobarrier option on /proc/mounts when the option is active (Steven Whitehouse) [546665] - [gfs2] add barrier/nobarrier mount options (Steven Whitehouse) [546665] - [gfs2] remove division from new statfs code (Steven Whitehouse) [298561] - [gfs2] Improve statfs and quota usability (Steven Whitehouse) [298561] - [gfs2] Add set_xquota support (Steven Whitehouse) [298561] - [gfs2] Add get_xquota support (Steven Whitehouse) [298561] - [gfs2] Clean up gfs2_adjust_quota() and do_glock() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qd_get() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qdsb_get() (Steven Whitehouse) [298561] - [gfs2] Add proper error reporting to quota sync via sysfs (Steven Whitehouse) [298561] - [gfs2] Add get_xstate quota function (Steven Whitehouse) [298561] - [gfs2] Remove obsolete code in quota.c (Steven Whitehouse) [298561] - [gfs2] Hook gfs2_quota_sync into VFS via gfs2_quotactl_ops (Steven Whitehouse) [298561] - [gfs2] Alter arguments of gfs2_quota/statfs_sync (Steven Whitehouse) [298561] - [gfs2] Fix -o meta mounts for subsequent mounts (Steven Whitehouse) [546664] - [gfs] GFS2: Fix gfs2_xattr_acl_chmod() (Steven Whitehouse) [546294] - [gfs] VFS: Use GFP_NOFS in posix_acl_from_xattr() (Steven Whitehouse) [546294] - [gfs] GFS2: Add cached ACLs support (Steven Whitehouse) [546294] - [gfs] GFS2: Clean up ACLs (Steven Whitehouse) [546294] - [gfs] GFS2: Use gfs2_set_mode() instead of munge_mode() (Steven Whitehouse) [546294] - [gfs] GFS2: Use forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] VFS: Add forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] GFS2: Fix up system xattrs (Steven Whitehouse) [546294] - [netdrv] igb: Update igb driver to support Barton Hills (Stefan Assmann) [462783] - [dm] add feature flags to reduce future kABI impact (Mike Snitzer) [547756] - [block] Stop using byte offsets (Mike Snitzer) [554718] - [dm] Fix device mapper topology stacking (Mike Snitzer) [554718] - [block] bdev_stack_limits wrapper (Mike Snitzer) [554718] - [block] Fix discard alignment calculation and printing (Mike Snitzer) [554718] - [block] Correct handling of bottom device misaligment (Mike Snitzer) [554718] - [block] Fix incorrect alignment offset reporting and update documentation (Mike Snitzer) [554718] - [kvm] Fix possible circular locking in kvm_vm_ioctl_assign_device() (Marcelo Tosatti) [554762] - [kvm] only clear irq_source_id if irqchip is present (Marcelo Tosatti) [554762] - [kvm] fix lock imbalance in kvm_*_irq_source_id() (Marcelo Tosatti) [554762] - [kvm] VMX: Report unexpected simultaneous exceptions as internal errors (Marcelo Tosatti) [554762] - [kvm] Allow internal errors reported to userspace to carry extra data (Marcelo Tosatti) [554762] - [kvm] x86: disable paravirt mmu reporting (Marcelo Tosatti) [554762] - [kvm] x86: disallow KVM_{SET, GET}_LAPIC without allocated in-kernel lapic (Marcelo Tosatti) [554762] - [kvm] x86: disallow multiple KVM_CREATE_IRQCHIP (Marcelo Tosatti) [554762] - [kvm] VMX: Disable unrestricted guest when EPT disabled (Marcelo Tosatti) [554762] - [kvm] SVM: remove needless mmap_sem acquision from nested_svm_map (Marcelo Tosatti) [554762] - [kvm] SVM: Notify nested hypervisor of lost event injections (Marcelo Tosatti) [554762] - [kvm] SVM: Move INTR vmexit out of atomic code (Marcelo Tosatti) [554762] - [kvm] remove pre_task_link setting in save_state_to_tss16 (Marcelo Tosatti) [554762] - [kvm] x86: Extend KVM_SET_VCPU_EVENTS with selective updates (Marcelo Tosatti) [554500] - [kvm] x86: Add KVM_GET/SET_VCPU_EVENTS (Marcelo Tosatti) [554500] - [kvm] fix kvmclock-adjust-offset ioctl to match upstream (Marcelo Tosatti) [554524] - [kvm] SVM: init_vmcb(): remove redundant save->cr0 initialization (Marcelo Tosatti) [554506] - [kvm] SVM: Reset cr0 properly on vcpu reset (Marcelo Tosatti) [554506] - [kvm] VMX: Use macros instead of hex value on cr0 initialization (Marcelo Tosatti) [554506] - [kvm] avoid taking ioapic mutex for non-ioapic EOIs (Marcelo Tosatti) [550809] - [kvm] Bump maximum vcpu count to 64 (Marcelo Tosatti) [550809] - [kvm] convert slots_lock to a mutex (Marcelo Tosatti) [550809] - [kvm] switch vcpu context to use SRCU (Marcelo Tosatti) [550809] - [kvm] convert io_bus to SRCU (Marcelo Tosatti) [550809] - [kvm] x86: switch kvm_set_memory_alias to SRCU update (Marcelo Tosatti) [550809] - [kvm] use SRCU for dirty log (Marcelo Tosatti) [550809] - [kvm] introduce kvm->srcu and convert kvm_set_memory_region to SRCU update (Marcelo Tosatti) [550809] - [kvm] use gfn_to_pfn_memslot in kvm_iommu_map_pages (Marcelo Tosatti) [550809] - [kvm] introduce gfn_to_pfn_memslot (Marcelo Tosatti) [550809] - [kvm] split kvm_arch_set_memory_region into prepare and commit (Marcelo Tosatti) [550809] - [kvm] modify alias layout in x86s struct kvm_arch (Marcelo Tosatti) [550809] - [kvm] modify memslots layout in struct kvm (Marcelo Tosatti) [550809] - [kvm] rcu: Enable synchronize_sched_expedited() fastpath (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the documentation (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the rcutorture test suite (Marcelo Tosatti) [550809] - [kvm] Add synchronize_srcu_expedited() (Marcelo Tosatti) [550809] - [kvm] Drop kvm->irq_lock lock from irq injection path (Marcelo Tosatti) [550809] - [kvm] Move IO APIC to its own lock (Marcelo Tosatti) [550809] - [kvm] Convert irq notifiers lists to RCU locking (Marcelo Tosatti) [550809] - [kvm] Move irq ack notifier list to arch independent code (Marcelo Tosatti) [550809] - [kvm] Move irq routing data structure to rcu locking (Marcelo Tosatti) [550809] - [kvm] Maintain back mapping from irqchip/pin to gsi (Marcelo Tosatti) [550809] - [kvm] Change irq routing table to use gsi indexed array (Marcelo Tosatti) [550809] - [kvm] Move irq sharing information to irqchip level (Marcelo Tosatti) [550809] - [kvm] Call pic_clear_isr() on pic reset to reuse logic there (Marcelo Tosatti) [550809] - [kvm] Dont pass kvm_run arguments (Marcelo Tosatti) [550809]- [modsign] Remove Makefile.modpost qualifying message for module sign failure (David Howells) [543529] - [nfs] fix oops in nfs_rename() (Jeff Layton) [554337] - [x86] AMD: Fix stale cpuid4_info shared_map data in shared_cpu_map cpumasks (Prarit Bhargava) [546610] - [s390] kernel: improve code generated by atomic operations (Hendrik Brueckner) [547411] - [s390x] tape: incomplete device removal (Hendrik Brueckner) [547415] - [netdrv] be2net: update be2net driver to latest upstream (Ivan Vecera) [515262] - [x86] mce: fix confusion between bank attributes and mce attributes (hiro muneda) [476606] - [tpm] autoload tpm_tis driver (John Feeney) [531891] - [stable] generic_permission: MAY_OPEN is not write access (Serge E. Hallyn) [555084] - [stable] rt2x00: Disable powersaving for rt61pci and rt2800pci. (Gertjan van Wingerde) [555084] - [stable] lguest: fix bug in setting guest GDT entry (Rusty Russell) [555084] - [stable] ext4: Update documentation to correct the inode_readahead_blks option name (Fang Wenqi) [555084] - [stable] sched: Sched_rt_periodic_timer vs cpu hotplug (Peter Zijlstra) [555084] - [stable] amd64_edac: fix forcing module load/unload (Borislav Petkov) [555084] - [stable] amd64_edac: make driver loading more robust (Borislav Petkov) [555084] - [stable] amd64_edac: fix driver instance freeing (Borislav Petkov) [555084] - [stable] x86, msr: msrs_alloc/free for CONFIG_SMP=n (Borislav Petkov) [555084] - [stable] x86, msr: Add support for non-contiguous cpumasks (Borislav Petkov) [555084] - [stable] amd64_edac: unify MCGCTL ECC switching (Borislav Petkov) [555084] - [stable] cpumask: use modern cpumask style in drivers/edac/amd64_edac.c (Rusty Russell) [555084] - [stable] x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus (Borislav Petkov) [555084] - [stable] ext4: fix sleep inside spinlock issue with quota and dealloc (#14739) (Dmitry Monakhov) [555084] - [stable] ext4: Convert to generic reserved quota's space management. (Dmitry Monakhov) [555084] - [stable] quota: decouple fs reserved space from quota reservation (Dmitry Monakhov) [555084] - [stable] Add unlocked version of inode_add_bytes() function (Dmitry Monakhov) [555084] - [stable] udf: Try harder when looking for VAT inode (Jan Kara) [555084] - [stable] orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled (Andrey Borzenkov) [555084] - [stable] drm: disable all the possible outputs/crtcs before entering KMS mode (Zhao Yakui) [555084] - [stable] drm/radeon/kms: fix crtc vblank update for r600 (Dave Airlie) [555084] - [stable] sched: Fix balance vs hotplug race (Peter Zijlstra) [555084] - [stable] Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture support (Geert Uytterhoeven) [555084] - [stable] b43: avoid PPC fault during resume (Larry Finger) [555084] - [stable] hwmon: (sht15) Off-by-one error in array index + incorrect constants (Jonathan Cameron) [555084] - [stable] netfilter: fix crashes in bridge netfilter caused by fragment jumps (Patrick McHardy) [555084] - [stable] ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery (Patrick McHardy) [555084] - [stable] e100: Fix broken cbs accounting due to missing memset. (Roger Oksanen) [555084] - [stable] memcg: avoid oom-killing innocent task in case of use_hierarchy (Daisuke Nishimura) [555084] - [stable] x86/ptrace: make genregs[32]_get/set more robust (Linus Torvalds) [555084] - [stable] V4L/DVB (13596): ov511.c typo: lock => unlock (Dan Carpenter) [555084] - [stable] kernel/sysctl.c: fix the incomplete part of sysctl_max_map_count-should-be-non-negative.patch (WANG Cong) [555084] - [stable] 'sysctl_max_map_count' should be non-negative (Amerigo Wang) [555084] - [stable] NOMMU: Optimise away the {dac_,}mmap_min_addr tests (David Howells) [555084] - [stable] mac80211: fix race with suspend and dynamic_ps_disable_work (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix 40MHz operation setting on cards that do not allow it (Reinette Chatre) [555084] - [stable] iwlwifi: fix more eeprom endian bugs (Johannes Berg) [555084] - [stable] iwlwifi: fix EEPROM/OTP reading endian annotations and a bug (Johannes Berg) [555084] - [stable] iwl3945: fix panic in iwl3945 driver (Zhu Yi) [555084] - [stable] iwl3945: disable power save (Reinette Chatre) [555084] - [stable] ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054 (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k: fix suspend by waking device prior to stop (Sujith) [555084] - [stable] ath9k: wake hardware during AMPDU TX actions (Luis R. Rodriguez) [555084] - [stable] ath9k: fix missed error codes in the tx status check (Felix Fietkau) [555084] - [stable] ath9k: Fix TX queue draining (Sujith) [555084] - [stable] ath9k: wake hardware for interface IBSS/AP/Mesh removal (Luis R. Rodriguez) [555084] - [stable] ath5k: fix SWI calibration interrupt storm (Bob Copeland) [555084] - [stable] cfg80211: fix race between deauth and assoc response (Johannes Berg) [555084] - [stable] mac80211: Fix IBSS merge (Sujith) [555084] - [stable] mac80211: fix WMM AP settings application (Johannes Berg) [555084] - [stable] mac80211: fix propagation of failed hardware reconfigurations (Luis R. Rodriguez) [555084] - [stable] iwmc3200wifi: fix array out-of-boundary access (Zhu Yi) [555084] - [stable] Libertas: fix buffer overflow in lbs_get_essid() (Daniel Mack) [555084] - [stable] KVM: LAPIC: make sure IRR bitmap is scanned after vm load (Marcelo Tosatti) [555084] - [stable] KVM: MMU: remove prefault from invlpg handler (Marcelo Tosatti) [555084] - [stable] ioat2,3: put channel hardware in known state at init (Dan Williams) [555084] - [stable] ioat3: fix p-disabled q-continuation (Dan Williams) [555084] - [stable] x86/amd-iommu: Fix initialization failure panic (Joerg Roedel) [555084] - [stable] dma-debug: Fix bug causing build warning (Ingo Molnar) [555084] - [stable] dma-debug: Do not add notifier when dma debugging is disabled. (Shaun Ruffell) [555084] - [stable] dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh' (Nicolas Ferre) [555084] - [stable] md: Fix unfortunate interaction with evms (NeilBrown) [555084] - [stable] x86: SGI UV: Fix writes to led registers on remote uv hubs (Mike Travis) [555084] - [stable] drivers/net/usb: Correct code taking the size of a pointer (Julia Lawall) [555084] - [stable] USB: fix bugs in usb_(de)authorize_device (Alan Stern) [555084] - [stable] USB: rename usb_configure_device (Alan Stern) [555084] - [stable] Bluetooth: Prevent ill-timed autosuspend in USB driver (Oliver Neukum) [555084] - [stable] USB: musb: gadget_ep0: avoid SetupEnd interrupt (Sergei Shtylyov) [555084] - [stable] USB: Fix a bug on appledisplay.c regarding signedness (pancho horrillo) [555084] - [stable] USB: option: support hi speed for modem Haier CE100 (Donny Kurnia) [555084] - [stable] USB: emi62: fix crash when trying to load EMI 6|2 firmware (Clemens Ladisch) [555084] - [stable] drm/radeon: fix build on 64-bit with some compilers. (Dave Airlie) [555084] - [stable] ASoC: Do not write to invalid registers on the wm9712. (Eric Millbrandt) [555084] - [stable] powerpc: Handle VSX alignment faults correctly in little-endian mode (Neil Campbell) [555084] - [stable] ACPI: Use the return result of ACPI lid notifier chain correctly (Zhao Yakui) [555084] - [stable] ACPI: EC: Fix MSI DMI detection (Alexey Starikovskiy) [555084] - [stable] acerhdf: limit modalias matching to supported (Stefan Bader) [555084] - [stable] ALSA: hda - Fix missing capsrc_nids for ALC88x (Takashi Iwai) [555084] - [stable] sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer (Clemens Ladisch) [555084] - [stable] ASoC: wm8974: fix a wrong bit definition (Guennadi Liakhovetski) [555084] - [stable] pata_cmd64x: fix overclocking of UDMA0-2 modes (Bartlomiej Zolnierkiewicz) [555084] - [stable] pata_hpt3x2n: fix clock turnaround (Sergei Shtylyov) [555084] - [stable] clockevents: Prevent clockevent_devices list corruption on cpu hotplug (Thomas Gleixner) [555084] - [stable] sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE (Peter Zijlstra) [555084] - [stable] x86, cpuid: Add "volatile" to asm in native_cpuid() (Suresh Siddha) [555084] - [stable] sched: Fix task_hot() test order (Peter Zijlstra) [555084] - [stable] SCSI: fc class: fix fc_transport_init error handling (Mike Christie) [555084] - [stable] SCSI: st: fix mdata->page_order handling (FUJITA Tomonori) [555084] - [stable] SCSI: qla2xxx: dpc thread can execute before scsi host has been added (Michael Reed) [555084] - [stable] SCSI: ipr: fix EEH recovery (Kleber Sacilotto de Souza) [555084] - [stable] implement early_io{re,un}map for ia64 (Luck, Tony) [555084] - [stable] perf_event: Fix incorrect range check on cpu number (Paul Mackerras) [555084] - [stable] netfilter: xtables: document minimal required version (Jan Engelhardt) [555084] - [stable] intel-iommu: ignore page table validation in pass through mode (Chris Wright) [555084] - [stable] jffs2: Fix long-standing bug with symlink garbage collection. (David Woodhouse) [555084] - [stable] ipvs: zero usvc and udest (Simon Horman) [555084] - [stable] mm: sigbus instead of abusing oom (Hugh Dickins) [555084] - [stable] drm/i915: Fix LVDS stability issue on Ironlake (Zhenyu Wang) [555084] - [stable] drm/i915: PineView only has LVDS and CRT ports (Zhenyu Wang) [555084] - [stable] drm/i915: Avoid NULL dereference with component_only tv_modes (Chris Wilson) [555084] - [stable] x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value (Yong Wang) [555084] - [stable] bcm63xx_enet: fix compilation failure after get_stats_count removal (Florian Fainelli) [555084] - [stable] V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added. (Rafal Milecki) [555084] - [stable] ext3: Fix data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] net: Fix userspace RTM_NEWLINK notifications. (Eric W. Biederman) [555084] - [stable] ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f. (Zhao Yakui) [555084] - [stable] vmalloc: conditionalize build of pcpu_get_vm_areas() (Tejun Heo) [555084] - [stable] asus-laptop: change light sens default values. (Corentin Chary) [555084] - [stable] acerhdf: add new BIOS versions (Peter Feuerer) [555084] - [stable] matroxfb: fix problems with display stability (Alan Cox) [555084] - [stable] ipw2100: fix rebooting hang with driver loaded (Zhu Yi) [555084] - [stable] thinkpad-acpi: preserve rfkill state across suspend/resume (Henrique de Moraes Holschuh) [555084] - [stable] thinkpad-acpi: fix default brightness_mode for R50e/R51 (Henrique de Moraes Holschuh) [555084] - [stable] memcg: fix memory.memsw.usage_in_bytes for root cgroup (Kirill A. Shutemov) [555084] - [stable] mac80211: Fix dynamic power save for scanning. (Vivek Natarajan) [555084] - [stable] ath9k: fix tx status reporting (Felix Fietkau) [555084] - [stable] tracing: Fix event format export (Johannes Berg) [555084] - [stable] b43legacy: avoid PPC fault during resume (Larry Finger) [555084] - [stable] sparc: Set UTS_MACHINE correctly. (David S. Miller) [555084] - [stable] sparc64: Fix stack debugging IRQ stack regression. (David S. Miller) [555084] - [stable] sparc64: Fix overly strict range type matching for PCI devices. (David S. Miller) [555084] - [stable] sparc64: Don't specify IRQF_SHARED for LDC interrupts. (David S. Miller) [555084] - [stable] b44 WOL setup: one-bit-off stack corruption kernel panic fix (Stanislav Brabec) [555084] - [stable] ip_fragment: also adjust skb->truesize for packets not owned by a socket (Patrick McHardy) [555084] - [stable] tcp: Stalling connections: Fix timeout calculation routine (Damian Lukowski) [555084] - [stable] slc90e66: fix UDMA handling (Bartlomiej Zolnierkiewicz) [555084] - [stable] xen: try harder to balloon up under memory pressure. (Ian Campbell) [555084] - [stable] Xen balloon: fix totalram_pages counting. (Gianluca Guida) [555084] - [stable] xen: explicitly create/destroy stop_machine workqueues outside suspend/resume region. (Ian Campbell) [555084] - [stable] xen: use iret for return from 64b kernel to 32b usermode (Jeremy Fitzhardinge) [555084] - [stable] xen: don't leak IRQs over suspend/resume. (Ian Campbell) [555084] - [stable] xen: improve error handling in do_suspend. (Ian Campbell) [555084] - [stable] xen: call clock resume notifier on all CPUs (Ian Campbell) [555084] - [stable] xen: register runstate info for boot CPU early (Jeremy Fitzhardinge) [555084] - [stable] xen: don't call dpm_resume_noirq() with interrupts disabled. (Jeremy Fitzhardinge) [555084] - [stable] xen: register runstate on secondary CPUs (Ian Campbell) [555084] - [stable] xen: register timer interrupt with IRQF_TIMER (Ian Campbell) [555084] - [stable] xen: correctly restore pfn_to_mfn_list_list after resume (Ian Campbell) [555084] - [stable] xen: restore runstate_info even if !have_vcpu_info_placement (Jeremy Fitzhardinge) [555084] - [stable] xen: re-register runstate area earlier on resume. (Ian Campbell) [555084] - [stable] xen/xenbus: make DEVICE_ATTR()s static (Jeremy Fitzhardinge) [555084] - [stable] drm/i915: Add the missing clonemask for display port on Ironlake (Zhao Yakui) [555084] - [stable] drm/i915: Set the error code after failing to insert new offset into mm ht. (Chris Wilson) [555084] - [stable] drm/ttm: Fix build failure due to missing struct page (Martin Michlmayr) [555084] - [stable] drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix vram setup on rs600 (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix legacy crtc2 dpms (Alex Deucher) [555084] - [stable] drm/radeon/kms: handle vblanks properly with dpms on (Alex Deucher) [555084] - [stable] drm/radeon/kms: Add quirk for HIS X1300 board (Alex Deucher) [555084] - [stable] powerpc: Fix usage of 64-bit instruction in 32-bit altivec code (Benjamin Herrenschmidt) [555084] - [stable] powerpc/therm_adt746x: Record pwm invert bit at module load time] (Darrick J. Wong) [555084] - [stable] powerpc/windfarm: Add detection for second cpu pump (Bolko Maass) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in walk_page_range() (Naoya Horiguchi) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in mincore() (Naoya Horiguchi) [555084] - [stable] x86: Fix bogus warning in apic_noop.apic_write() (Thomas Gleixner) [555084] - [stable] rtl8187: Fix wrong rfkill switch mask for some models (Larry Finger) [555084] - [stable] wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC (John W. Linville) [555084] - [stable] mac80211: fix scan abort sanity checks (Johannes Berg) [555084] - [stable] mac80211: Revert 'Use correct sign for mesh active path refresh' (Javier Cardona) [555084] - [stable] mac80211: Fixed bug in mesh portal paths (Javier Cardona) [555084] - [stable] mac80211: Fix bug in computing crc over dynamic IEs in beacon (Vasanthakumar Thiagarajan) [555084] - [stable] Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN (Ian Jackson) [555084] - [stable] Driver core: fix race in dev_driver_string (Alan Stern) [555084] - [stable] debugfs: fix create mutex racy fops and private data (Mathieu Desnoyers) [555084] - [stable] devpts_get_tty() should validate inode (Sukadev Bhattiprolu) [555084] - [stable] futex: Take mmap_sem for get_user_pages in fault_in_user_writeable (Andi Kleen) [555084] - [stable] md/bitmap: protect against bitmap removal while being updated. (NeilBrown) [555084] - [stable] hfs: fix a potential buffer overflow (Amerigo Wang) [555084] - [stable] pxa/em-x270: fix usb hub power up/reset sequence (Igor Grinberg) [555084] - [stable] USB: Close usb_find_interface race v3 (Russ Dill) [555084] - [stable] USB: usb-storage: add BAD_SENSE flag (Alan Stern) [555084] - [stable] USB: usbtmc: repeat usb_bulk_msg until whole message is transfered (Andre Herms) [555084] - [stable] USB: option.c: add support for D-Link DWM-162-U5 (Zhang Le) [555084] - [stable] USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again (Sergei Shtylyov) [555084] - [stable] USB: xhci: Add correct email and files to MAINTAINERS entry. (Sarah Sharp) [555084] - [stable] jbd2: don't wipe the journal on a failed journal checksum (Theodore Ts'o) [555084] - [stable] UBI: flush wl before clearing update marker (Sebastian Andrzej Siewior) [555084] - [stable] bsdacct: fix uid/gid misreporting (Alexey Dobriyan) [555084] - [stable] V4L/DVB: Fix test in copy_reg_bits() (Roel Kluin) [555084] - [stable] pata_hpt{37x|3x2n}: fix timing register masks (take 2) (Sergei Shtylyov) [555084] - [stable] x86: Fix typo in Intel CPU cache size descriptor (Dave Jones) [555084] - [stable] x86: Add new Intel CPU cache size descriptors (Dave Jones) [555084] - [stable] x86: Fix duplicated UV BAU interrupt vector (Cliff Wickman) [555084] - [stable] x86/mce: Set up timer unconditionally (Jan Beulich) [555084] - [stable] x86, mce: don't restart timer if disabled (Hidetoshi Seto) [555084] - [stable] x86: Use -maccumulate-outgoing-args for sane mcount prologues (Thomas Gleixner) [555084] - [stable] x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage (Thomas Gleixner) [555084] - [stable] KVM: x86: include pvclock MSRs in msrs_to_save (Glauber Costa) [555084] - [stable] KVM: fix irq_source_id size verification (Marcelo Tosatti) [555084] - [stable] KVM: s390: Make psw available on all exits, not just a subset (Carsten Otte) [555084] - [stable] KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c (Carsten Otte) [555084] - [stable] KVM: x86 emulator: limit instructions to 15 bytes (Avi Kivity) [555084] - [stable] ALSA: hrtimer - Fix lock-up (Takashi Iwai) [555084] - [stable] hrtimer: Fix /proc/timer_list regression (Feng Tang) [555084] - [stable] ath5k: enable EEPROM checksum check (Luis R. Rodriguez) [555084] - [stable] ath5k: allow setting txpower to 0 (Bob Copeland) [555084] - [stable] ssb: Fix range check in sprom write (Michael Buesch) [555084] - [stable] x86, apic: Enable lapic nmi watchdog on AMD Family 11h (Mikael Pettersson) [555084] - [stable] x86: ASUS P4S800 reboot=bios quirk (Leann Ogasawara) [555084] - [stable] x86: GART: pci-gart_64.c: Use correct length in strncmp (Joe Perches) [555084] - [stable] x86: Fix iommu=nodac parameter handling (Tejun Heo) [555084] - [stable] x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up the PCI tree (Darrick J. Wong) [555084] - [stable] x86/amd-iommu: un__init iommu_setup_msi (Joerg Roedel) [555084] - [stable] x86/amd-iommu: attach devices to pre-allocated domains early (Joerg Roedel) [555084] - [stable] sched: Fix and clean up rate-limit newidle code (Mike Galbraith) [555084] - [stable] sched: Rate-limit newidle (Mike Galbraith) [555084] - [stable] sched: Fix affinity logic in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] sched: Check for an idle shared cache in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] PM / Runtime: Fix lockdep warning in __pm_runtime_set_status() (Rafael J. Wysocki) [555084] - [stable] perf_event: Initialize data.period in perf_swevent_hrtimer() (Xiao Guangrong) [555084] - [stable] perf_event: Fix invalid type in ioctl definition (Arjan van de Ven) [555084] - [stable] rcu: Remove inline from forward-referenced functions (Paul E. McKenney) [555084] - [stable] rcu: Fix note_new_gpnum() uses of ->gpnum (Paul E. McKenney) [555084] - [stable] rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed counter (Paul E. McKenney) [555084] - [stable] rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling of ->completed counter (Paul E. McKenney) [555084] - [stable] firewire: ohci: handle receive packets with a data length of zero (Jay Fenlason) [555084] - [stable] USB: option: add pid for ZTE (zhao.ming9@zte.com.cn) [555084] - [stable] USB: usb-storage: fix bug in fill_inquiry (Alan Stern) [555084] - [stable] ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem) (Theodore Ts'o) [555084] - [stable] ext4: Wait for proper transaction commit on fsync (Jan Kara) [555084] - [stable] ext4: fix incorrect block reservation on quota transfer. (Dmitry Monakhov) [555084] - [stable] ext4: quota macros cleanup (Dmitry Monakhov) [555084] - [stable] ext4: ext4_get_reserved_space() must return bytes instead of blocks (Dmitry Monakhov) [555084] - [stable] ext4: remove blocks from inode prealloc list on failure (Curt Wohlgemuth) [555084] - [stable] ext4: Avoid data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] ext4: Return the PTR_ERR of the correct pointer in setup_new_group_blocks() (Roel Kluin) [555084] - [stable] jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer() (Theodore Ts'o) [555084] - [stable] ext4: move_extent_per_page() cleanup (Akira Fujita) [555084] - [stable] ext4: initialize moved_len before calling ext4_move_extents() (Kazuya Mio) [555084] - [stable] ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: make "norecovery" an alias for "noload" (Eric Sandeen) [555084] - [stable] ext4: fix error handling in ext4_ind_get_blocks() (Jan Kara) [555084] - [stable] ext4: avoid issuing unnecessary barriers (Theodore Ts'o) [555084] - [stable] ext4: fix block validity checks so they work correctly with meta_bg (Theodore Ts'o) [555084] - [stable] ext4: fix uninit block bitmap initialization when s_meta_first_bg is non-zero (Theodore Ts'o) [555084] - [stable] ext4: don't update the superblock in ext4_statfs() (Theodore Ts'o) [555084] - [stable] ext4: journal all modifications in ext4_xattr_set_handle (Eric Sandeen) [555084] - [stable] ext4: fix i_flags access in ext4_da_writepages_trans_blocks() (Julia Lawall) [555084] - [stable] ext4: make sure directory and symlink blocks are revoked (Theodore Ts'o) [555084] - [stable] ext4: plug a buffer_head leak in an error path of ext4_iget() (Theodore Ts'o) [555084] - [stable] ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: fix lock order problem in ext4_move_extents() (Akira Fujita) [555084] - [stable] ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails (Akira Fujita) [555084] - [stable] ext4: avoid divide by zero when trying to mount a corrupted file system (Theodore Ts'o) [555084] - [stable] ext4: fix potential buffer head leak when add_dirent_to_buf() returns ENOSPC (Theodore Ts'o) [555084] - [stable] SCSI: megaraid_sas: fix 64 bit sense pointer truncation (Yang, Bo) [555084] - [stable] SCSI: osd_protocol.h: Add missing #include (Martin Michlmayr) [555084] - [stable] signal: Fix alternate signal stack check (Sebastian Andrzej Siewior) [555084]- [scsi] cciss: fix spinlock use (Tomas Henzl) [552910] - [scsi] cciss,hpsa: reassign controllers (Tomas Henzl) [552192] - [modsign] Don't attempt to sign a module if there are no key files (David Howells) [543529] - [x86] Compile mce-inject module (Prarit Bhargava) [553323] - [nfs] fix insecure export option (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 3 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 2 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 1 (Steve Dickson) [437715] - [s390] cio: deactivated devices can cause use after free panic (Hendrik Brueckner) [548490] - [s390] cio: memory leaks when checking unusable devices (Hendrik Brueckner) [548490] - [s390] cio: DASD steal lock task hangs (Hendrik Brueckner) [548490] - [s390] cio: DASD cannot be set online (Hendrik Brueckner) [548490] - [s390] cio: erratic DASD I/O behavior (Hendrik Brueckner) [548490] - [s390] cio: not operational devices cannot be deactivated (Hendrik Brueckner) [548490] - [s390] cio: initialization of I/O devices fails (Hendrik Brueckner) [548490] - [s390] cio: kernel panic after unexpected interrupt (Hendrik Brueckner) [548490] - [s390] cio: incorrect device state after device recognition and recovery (Hendrik Brueckner) [548490] - [s390] cio: setting a device online or offline fails for unknown reasons (Hendrik Brueckner) [548490] - [s390] cio: device recovery fails after concurrent hardware changes (Hendrik Brueckner) [548490] - [s390] cio: device recovery stalls after multiple hardware events (Hendrik Brueckner) [548490] - [s390] cio: double free under memory pressure (Hendrik Brueckner) [548490] - [sunrpc] Don't display zero scope IDs (Jeff Layton) [463530] - [sunrpc] Deprecate support for site-local addresses (Jeff Layton) [463530] - [input] dell-laptop: Update rfkill state on switch change (Matthew Garrett) [547892] - [input] Add support for adding i8042 filters (Matthew Garrett) [547892] - [vfs] force reval of target when following LAST_BIND symlinks (Jeff Layton) [548153] - [scsi] scsi_dh_rdac: add two IBM devices to rdac_dev_list (Rob Evers) [528576] - [fs] ext4: flush delalloc blocks when space is low (Eric Sandeen) [526758] - [fs] fs-writeback: Add helper function to start writeback if idle (Eric Sandeen) [526758] - [fat] make discard a mount option (Jeff Moyer) [552355] - [ext4] make trim/discard optional (and off by default) (Jeff Moyer) [552355] - [fusion] bump version to 3.04.13 (Tomas Henzl) [548408] - [fusion] fix for incorrect data underrun (Tomas Henzl) [548408] - [fusion] remove unnecessary printk (Tomas Henzl) [548408] - [cifs] NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals (Jeff Layton) [545984] - [fs] ext4: wait for log to commit when unmounting (Josef Bacik) [524267] - [mm] hwpoison: backport the latest patches from linux-2.6.33 (Dean Nelson) [547705] - [netdrv] bnx2i: update to 2.1.0 (Stanislaw Gruszka) [463268] - [netdrv] cnic: fixes for RHEL6 (Stanislaw Gruszka) [463268] - [gfs2] Fix potential race in glock code (Steven Whitehouse) [546279] - [scsi] make driver PCI legacy I/O port free (Tomas Henzl) [549118] - [scsi] eliminate double free (Tomas Henzl) [549351] - [dlm] always use GFP_NOFS (David Teigland) [545904] - [block] Fix topology stacking for data and discard alignment (Mike Snitzer) [549766] - [scsi] scsi_dh: Make alua hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make hp hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make rdac hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Change the scsidh_activate interface to be asynchronous (Rob Evers) [537257] - [netdrv] update tg3 to version 3.105 (John Feeney) [465194] - [netdrv] bnx2x: update to 1.52.1-5 (Stanislaw Gruszka) [464427] - [netdrv] ixgbe: add support for 82599-KR and update to latest upstream (Andy Gospodarek) [462781] - [block] cfq-iosched: Remove prio_change logic for workload selection (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of nr_groups (Jeff Moyer) [548796] - [block] cfq-iosched: Remove the check for same cfq group from allow_merge (Jeff Moyer) [548796] - [block] cfq: set workload as expired if it doesn't have any slice left (Jeff Moyer) [548796] - [block] Fix a CFQ crash in "for-2.6.33" branch of block tree (Jeff Moyer) [548796] - [block] cfq: Remove wait_request flag when idle time is being deleted (Jeff Moyer) [548796] - [block] cfq-iosched: commenting non-obvious initialization (Jeff Moyer) [548796] - [block] cfq-iosched: Take care of corner cases of group losing share due to deletion (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of cfqq wait_busy_done flag (Jeff Moyer) [548796] - [block] cfq: Optimization for close cooperating queue searching (Jeff Moyer) [548796] - [block] cfq-iosched: reduce write depth only if sync was delayed (Jeff Moyer) [548796] - [x86] ucode-amd: Load ucode-patches once and not separately of each CPU (George Beshers) [548840] - [x86] Remove enabling x2apic message for every CPU (George Beshers) [548840] - [x86] Limit number of per cpu TSC sync messages (George Beshers) [548840] - [sched] Limit the number of scheduler debug messages (George Beshers) [548840] - [init] Limit the number of per cpu calibration bootup messages (George Beshers) [548840] - [x86] Limit the number of processor bootup messages (George Beshers) [548840] - [x86] cpu: mv display_cacheinfo -> cpu_detect_cache_sizes (George Beshers) [548840] - [x86] Remove CPU cache size output for non-Intel too (George Beshers) [548840] - [x86] Remove the CPU cache size printk's (George Beshers) [548840]- [kvm] VMX: Use shared msr infrastructure (Avi Kivity) [547777] - [kvm] x86 shared msr infrastructure (Avi Kivity) [547777] - [kvm] VMX: Move MSR_KERNEL_GS_BASE out of the vmx autoload msr area (Avi Kivity) [547777] - [kvm] core, x86: Add user return notifiers (Avi Kivity) [547777] - [quota] ext4: Support for 64-bit quota format (Jerome Marchand) [546311] - [quota] ext3: Support for vfsv1 quota format (Jerome Marchand) [546311] - [quota] Implement quota format with 64-bit space and inode limits (Jerome Marchand) [546311] - [quota] Move definition of QFMT_OCFS2 to linux/quota.h (Jerome Marchand) [546311] - [scsi] cciss: remove pci-ids (Tomas Henzl) [464649] - [scsi] hpsa: new driver (Tomas Henzl) [464649] - [mm] Add file page writeback mm tracepoints. (Larry Woodman) [523093] - [mm] Add page reclaim mm tracepoints. (Larry Woodman) [523093] - [mm] Add file page mm tracepoints. (Larry Woodman) [523093] - [mm] Add anonynmous page mm tracepoints. (Larry Woodman) [523093] - [mm] Add mm tracepoint definitions to kmem.h (Larry Woodman) [523093] - [ksm] fix ksm.h breakage of nommu build (Izik Eidus) [548586] - [ksm] remove unswappable max_kernel_pages (Izik Eidus) [548586] - [ksm] memory hotremove migration only (Izik Eidus) [548586] - [ksm] rmap_walk to remove_migation_ptes (Izik Eidus) [548586] - [ksm] mem cgroup charge swapin copy (Izik Eidus) [548586] - [ksm] share anon page without allocating (Izik Eidus) [548586] - [ksm] take keyhole reference to page (Izik Eidus) [548586] - [ksm] hold anon_vma in rmap_item (Izik Eidus) [548586] - [ksm] let shared pages be swappable (Izik Eidus) [548586] - [ksm] fix mlockfreed to munlocked (Izik Eidus) [548586] - [ksm] stable_node point to page and back (Izik Eidus) [548586] - [ksm] separate stable_node (Izik Eidus) [548586] - [ksm] singly-linked rmap_list (Izik Eidus) [548586] - [ksm] cleanup some function arguments (Izik Eidus) [548586] - [ksm] remove redundancies when merging page (Izik Eidus) [548586] - [ksm] three remove_rmap_item_from_tree cleanups (Izik Eidus) [548586] - [mm] stop ptlock enlarging struct page (Izik Eidus) [548586] - [mm] vmscan: do not evict inactive pages when skipping an active list scan (Rik van Riel) [548457] - [mm] vmscan: make consistent of reclaim bale out between do_try_to_free_page and shrink_zone (Rik van Riel) [548457] - [mm] vmscan: kill sc.swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: zone_reclaim() dont use insane swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: kill hibernation specific reclaim logic and unify it (Rik van Riel) [548457] - [mm] vmscan: separate sc.swap_cluster_max and sc.nr_max_reclaim (Rik van Riel) [548457] - [mm] vmscan: stop kswapd waiting on congestion when the min watermark is not being met (Rik van Riel) [548457] - [mm] vmscan: have kswapd sleep for a short interval and double check it should be asleep (Rik van Riel) [548457] - [mm] pass address down to rmap ones (Rik van Riel) [548457] - [mm] CONFIG_MMU for PG_mlocked (Rik van Riel) [548457] - [mm] mlocking in try_to_unmap_one (Rik van Riel) [548457] - [mm] define PAGE_MAPPING_FLAGS (Rik van Riel) [548457] - [mm] swap_info: note SWAP_MAP_SHMEM (Rik van Riel) [548457] - [mm] swap_info: swap count continuations (Rik van Riel) [548457] - [mm] swap_info: swap_map of chars not shorts (Rik van Riel) [548457] - [mm] swap_info: SWAP_HAS_CACHE cleanups (Rik van Riel) [548457] - [mm] swap_info: miscellaneous minor cleanups (Rik van Riel) [548457] - [mm] swap_info: include first_swap_extent (Rik van Riel) [548457] - [mm] swap_info: change to array of pointers (Rik van Riel) [548457] - [mm] swap_info: private to swapfile.c (Rik van Riel) [548457] - [mm] move inc_zone_page_state(NR_ISOLATED) to just isolated place (Rik van Riel) [548457] - [xen] support MAXSMP (Andrew Jones) [547129] - [xen] wait up to 5 minutes for device connetion and fix fallout (Paolo Bonzini) [523630] - [uv] x86 SGI: Map low MMR ranges (George Beshers) [548181] - [uv] gru: function to generate chipset IPI values (George Beshers) [548181] - [uv] x86 RTC: Clean up error handling (George Beshers) [548181] - [uv] x86: RTC: Add clocksource only boot option (George Beshers) [548181] - [uv] x86: RTC: Fix early expiry handling (George Beshers) [548181] - [uv] x86: introduce uv_gpa_is_mmr (George Beshers) [548181] - [uv] x86: function to translate from gpa -> socket_paddr (George Beshers) [548181] - [uv] x86: SGI UV: Fix BAU initialization (George Beshers) [548181] - [s390] zfcp: Block SCSI EH thread for rport state BLOCKED (Hendrik Brueckner) [547413] - [scsi] scsi_transport_fc: Introduce helper function for blocking scsi_eh (Hendrik Brueckner) [547413] - [s390] zfcp: improve FSF error reporting (Hendrik Brueckner) [547386] - [s390] zfcp: fix ELS ADISC handling to prevent QDIO errors (Hendrik Brueckner) [547385] - [s390] zfcp: Assign scheduled work to driver queue (Hendrik Brueckner) [547377] - [s390] zfcp: Don't fail SCSI commands when transitioning to blocked fc_rport (Hendrik Brueckner) [547379] - [s390] ctcm: suspend has to wait for outstanding I/O (Hendrik Brueckner) [546633] - [s390] cmm: free pages on hibernate (Hendrik Brueckner) [546407] - [s390] iucv: add work_queue cleanup for suspend (Hendrik Brueckner) [546319] - [s390] dasd: let device initialization wait for LCU setup (Hendrik Brueckner) [547735] - [s390] dasd: remove strings from s390dbf (Hendrik Brueckner) [547735] - [s390] dasd: enable prefix independent of pav support (Hendrik Brueckner) [547735] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [525391] - [utrace] utrace core (Roland McGrath) [549491] - [utrace] implement utrace-ptrace (Roland McGrath) [549491] - [ptrace] reorder the code in kernel/ptrace.c (Roland McGrath) [549491] - [ptrace] export __ptrace_detach() and do_notify_parent_cldstop() (Roland McGrath) [549491] - [ptrace_signal] check PT_PTRACED before reporting a signal (Roland McGrath) [549491] - [tracehooks] check PT_PTRACED before reporting the single-step (Roland McGrath) [549491] - [tracehooks] kill some PT_PTRACED checks (Roland McGrath) [549491] - [signals] check ->group_stop_count after tracehook_get_signal() (Roland McGrath) [549491] - [ptrace] x86: change syscall_trace_leave() to rely on tracehook when stepping (Roland McGrath) [549491] - [ptrace] x86: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] change tracehook_report_syscall_exit() to handle stepping (Roland McGrath) [549491] - [ptrace] powerpc: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] introduce user_single_step_siginfo() helper (Roland McGrath) [549491] - [ptrace] copy_process() should disable stepping (Roland McGrath) [549491] - [ptrace] cleanup ptrace_init_task()->ptrace_link() path (Roland McGrath) [549491]- [modsign] Don't check e_entry in ELF header (David Howells) [548027] - [pci] pciehp: Provide an option to disable native PCIe hotplug (Matthew Garrett) [517050] - [s390] OSA QDIO data connection isolation (Hendrik Brueckner) [537496] - [s390] zcrypt: adjust speed rating of cex3 adapters (Hendrik Brueckner) [537495] - [s390] zcrypt: adjust speed rating between cex2 and pcixcc (Hendrik Brueckner) [537495] - [s390] zcrypt: use definitions for cex3 (Hendrik Brueckner) [537495] - [s390] zcrypt: add support for cex3 device types (Hendrik Brueckner) [537495] - [s390] zcrypt: special command support for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] zcrypt: initialize ap_messages for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] kernel: performance counter fix and page fault optimization (Hendrik Brueckner) [546396] - [s390] kernel: fix dump indicator (Hendrik Brueckner) [546285] - [s390] dasd: support DIAG access for read-only devices (Hendrik Brueckner) [546309] - [s390] zcrypt: Do not simultaneously schedule hrtimer (Hendrik Brueckner) [546291] - [s390] kernel: clear high-order bits after switching to 64-bit mode (Hendrik Brueckner) [546314] - [virt] vhost: add missing architectures (Michael S. Tsirkin) [540389] - [virt] vhost_net: a kernel-level virtio server (Michael S. Tsirkin) [540389] - [virt] mm: export use_mm/unuse_mm to modules (Michael S. Tsirkin) [540389] - [virt] tun: export underlying socket (Michael S. Tsirkin) [540389] - [dm] snapshot-merge support from 2.6.33 (Mike Snitzer) [547563] - [dm] snapshot changes from 2.6.33 (Mike Snitzer) [547563] - [dm] crypt changes from 2.6.33 (Mike Snitzer) [547563] - [dm] raid1 changes from 2.6.33 (Mike Snitzer) [547563] - [dm] core and mpath changes from 2.6.33 (Mike Snitzer) [547563] - [scsi] fix dma handling when using virtual hosts (Mike Christie) [525241] - [nfs] convert proto= option to use netids rather than a protoname (Jeff Layton) [545973]- [block] config: enable CONFIG_BLK_DEV_INTEGRITY (Jeff Moyer) [490732] - [block] config: enable CONFIG_BLK_CGROUP (Jeff Moyer) [425895] - [libata] Clarify ata_set_lba_range_entries function (Jeff Moyer) [528046] - [libata] Report zeroed read after Trim and max discard size (Jeff Moyer) [528046] - [scsi] Correctly handle thin provisioning write error (Jeff Moyer) [528046] - [scsi] sd: WRITE SAME(16) / UNMAP support (Jeff Moyer) [528046] - [scsi] scsi_debug: Thin provisioning support (Jeff Moyer) [528046] - [scsi] Add missing command definitions (Jeff Moyer) [528046] - [block] Add support for the ATA TRIM command in libata. (Jeff Moyer) [528046] - [block] dio: fix performance regression (Jeff Moyer) [545507] - [block] cfq-iosched: Do not access cfqq after freeing it (Jeff Moyer) [425895] - [block] include linux/err.h to use ERR_PTR (Jeff Moyer) [425895] - [block] cfq-iosched: use call_rcu() instead of doing grace period stall on queue exit (Jeff Moyer) [425895] - [block] blkio: Allow CFQ group IO scheduling even when CFQ is a module (Jeff Moyer) [425895] - [block] blkio: Implement dynamic io controlling policy registration (Jeff Moyer) [425895] - [block] blkio: Export some symbols from blkio as its user CFQ can be a module (Jeff Moyer) [425895] - [block] cfq-iosched: make nonrot check logic consistent (Jeff Moyer) [545225] - [block] io controller: quick fix for blk-cgroup and modular CFQ (Jeff Moyer) [425895] - [block] cfq-iosched: move IO controller declerations to a header file (Jeff Moyer) [425895] - [block] cfq-iosched: fix compile problem with !CONFIG_CGROUP (Jeff Moyer) [425895] - [block] blkio: Documentation (Jeff Moyer) [425895] - [block] blkio: Wait on sync-noidle queue even if rq_noidle = 1 (Jeff Moyer) [425895] - [block] blkio: Implement group_isolation tunable (Jeff Moyer) [425895] - [block] blkio: Determine async workload length based on total number of queues (Jeff Moyer) [425895] - [block] blkio: Wait for cfq queue to get backlogged if group is empty (Jeff Moyer) [425895] - [block] blkio: Propagate cgroup weight updation to cfq groups (Jeff Moyer) [425895] - [block] blkio: Drop the reference to queue once the task changes cgroup (Jeff Moyer) [425895] - [block] blkio: Provide some isolation between groups (Jeff Moyer) [425895] - [block] blkio: Export disk time and sectors used by a group to user space (Jeff Moyer) [425895] - [block] blkio: Some debugging aids for CFQ (Jeff Moyer) [425895] - [block] blkio: Take care of cgroup deletion and cfq group reference counting (Jeff Moyer) [425895] - [block] blkio: Dynamic cfq group creation based on cgroup tasks belongs to (Jeff Moyer) [425895] - [block] blkio: Group time used accounting and workload context save restore (Jeff Moyer) [425895] - [block] blkio: Implement per cfq group latency target and busy queue avg (Jeff Moyer) [425895] - [block] blkio: Introduce per cfq group weights and vdisktime calculations (Jeff Moyer) [425895] - [block] blkio: Introduce blkio controller cgroup interface (Jeff Moyer) [425895] - [block] blkio: Introduce the root service tree for cfq groups (Jeff Moyer) [425895] - [block] blkio: Keep queue on service tree until we expire it (Jeff Moyer) [425895] - [block] blkio: Implement macro to traverse each service tree in group (Jeff Moyer) [425895] - [block] blkio: Introduce the notion of cfq groups (Jeff Moyer) [425895] - [block] blkio: Set must_dispatch only if we decided to not dispatch the request (Jeff Moyer) [425895] - [block] cfq-iosched: no dispatch limit for single queue (Jeff Moyer) [425895] - [block] Allow devices to indicate whether discarded blocks are zeroed (Jeff Moyer) [545203] - [block] Revert "cfq: Make use of service count to estimate the rb_key offset" (Jeff Moyer) [425895] - [block] cfq-iosched: fix corner cases in idling logic (Jeff Moyer) [425895] - [block] cfq-iosched: idling on deep seeky sync queues (Jeff Moyer) [425895] - [block] cfq-iosched: fix no-idle preemption logic (Jeff Moyer) [425895] - [block] cfq-iosched: fix ncq detection code (Jeff Moyer) [425895] - [block] cfq-iosched: cleanup unreachable code (Jeff Moyer) [425895] - [block] cfq: Make use of service count to estimate the rb_key offset (Jeff Moyer) [425895] - [block] partitions: read whole sector with EFI GPT header (Jeff Moyer) [463632] - [block] partitions: use sector size for EFI GPT (Jeff Moyer) [463632] - [block] Expose discard granularity (Jeff Moyer) [545203] - [block] cfq-iosched: fix next_rq computation (Jeff Moyer) [425895] - [block] cfq-iosched: simplify prio-unboost code (Jeff Moyer) [425895] - [block] blkdev: flush disk cache on ->fsync (Jeff Moyer) [545199] - [block] cfq-iosched: fix style issue in cfq_get_avg_queues() (Jeff Moyer) [425895] - [block] cfq-iosched: fairness for sync no-idle queues (Jeff Moyer) [425895] - [block] cfq-iosched: enable idling for last queue on priority class (Jeff Moyer) [425895] - [block] cfq-iosched: reimplement priorities using different service trees (Jeff Moyer) [425895] - [block] cfq-iosched: preparation to handle multiple service trees (Jeff Moyer) [425895] - [block] cfq-iosched: adapt slice to number of processes doing I/O (Jeff Moyer) [425895] - [block] cfq-iosched: improve hw_tag detection (Jeff Moyer) [425895] - [block] cfq: break apart merged cfqqs if they stop cooperating (Jeff Moyer) [533932] - [block] cfq: change the meaning of the cfqq_coop flag (Jeff Moyer) [533932] - [block] cfq: merge cooperating cfq_queues (Jeff Moyer) [533932] - [block] cfq: calculate the seek_mean per cfq_queue not per cfq_io_context (Jeff Moyer) [533932] - [block] CFQ is more than a desktop scheduler (Jeff Moyer) [533932] - [block] revert: cfq-iosched: limit coop preemption (Jeff Moyer) [533932] - perf: Don't free perf_mmap_data until work has been done (Aristeu Rozanski) [547432] - ext4: Fix insuficient checks in EXT4_IOC_MOVE_EXT (Aristeu Rozanski) [547432] - agp: clear GTT on intel (Aristeu Rozanski) [547432] - drm/i915: Fix sync to vblank when VGA output is turned off (Aristeu Rozanski) [547432] - drm: nouveau fixes (Aristeu Rozanski) [547432] - drm: radeon dp support (Aristeu Rozanski) [547432] - drm: radeon fixes (Aristeu Rozanski) [547432] - KVM: allow userspace to adjust kvmclock offset (Aristeu Rozanski) [547432] - ath9k backports (Aristeu Rozanski) [547432] - intel-iommu backport (Aristeu Rozanski) [547432] - updating patch linux-2.6-nfsd4-proots.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432] - updating linux-2.6-execshield.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432]- [rebase] Rebased to 2.6.32- [edac] amd64_edac: disabling temporarily (Aristeu Rozanski) - [x86] Enable CONFIG_SPARSE_IRQ (Prarit Bhargava) [543174] - [x86] panic if AMD cpu_khz is wrong (Prarit Bhargava) [523468] - [infiniband] Rewrite SG handling for RDMA logic (Mike Christie) [540269]- [net] Add acession counts to all datagram protocols (Neil Horman) [445366] - [modsign] Enable module signing in the RHEL RPM (David Howells) [517341] - [modsign] Don't include .note.gnu.build-id in the digest (David Howells) [517341] - [modsign] Apply signature checking to modules on module load (David Howells) [517341] - [modsign] Module signature checker and key manager (David Howells) [517341] - [modsign] Module ELF verifier (David Howells) [517341] - [modsign] Add indications of module ELF types (David Howells) [517341] - [modsign] Multiprecision maths library (David Howells) [517341] - [procfs] add ability to modify proc file limits from outside a processes own context (Neil Horman) [461946] - [s390x] fix build failure with CONFIG_FTRACE_SYSCALLS (Aristeu Rozanski) [538978]- [x86] AMD Northbridge: Verify NB's node is online (Prarit Bhargava) [536769] - [scsi] devinfo update for Hitachi entries (Takahiro Yasui) [526763] - [net] export device speed and duplex via sysfs (Andy Gospodarek) [453432] - [ppc64] Fix kcrctab_ sections to undo undesireable relocations that break kdump (Neil Horman) [509012] - [mm] Limit 32-bit x86 systems to 16GB and prevent panic on boot when system has more than ~30GB (Larry Woodman) [532039]- [kernel] Set panic_on_oops to 1 (Prarit Bhargava) [529963] - [kdump] kexec: allow to shrink reserved memory (Amerigo Wang) [523091] - [kdump] doc: update the kdump document (Amerigo Wang) [523091] - [kdump] powerpc: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] powerpc: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] ia64: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] ia64: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] x86: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] x86: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [block] aio: implement request batching (Jeff Moyer) [533931] - [block] get rid of the WRITE_ODIRECT flag (Jeff Moyer) [533931]- [crypto] padlock-aes: Use the correct mask when checking whether copying is required (Chuck Ebbert) - [rfkill] add support to a key to control all radios (Aristeu Rozanski) - [acpi] be less verbose about old BIOSes (Aristeu Rozanski) - [drm] intel big hammer (Aristeu Rozanski) - [e1000] add quirk for ich9 (Aristeu Rozanski) - [pci] cacheline sizing (Dave Jones) - [crash] add crash driver (Dave Anderson) - [fb] disable fbcon logo with parameter (Aristeu Rozanski) - [pci] silence some PCI resource allocation errors (Aristeu Rozanski) - [serio] disable error messages when i8042 isn't found (Peter Jones) - [serial] Enable higher baud rates for 16C95x (Aristeu Rozanski) - [input] remove pcspkr modalias (Aristeu Rozanski) - [floppy] remove the floppy pnp modalias (Aristeu Rozanski) - [input] remove unwanted messages on spurious events (Aristeu Rozanski) - [sound] hda intel prealloc 4mb dmabuffer (Aristeu Rozanski) - [sound] disables hda beep by default (Aristeu Rozanski) - [pci] sets PCIE ASPM default policy to POWERSAVE (Aristeu Rozanski) - [pci] add config option to control the default state of PCI MSI interrupts (Aristeu Rozanski) - [debug] always inline kzalloc (Aristeu Rozanski) - [debug] add would_have_oomkilled procfs ctl (Aristeu Rozanski) - [debug] add calls to print_tainted() on spinlock functions (Aristeu Rozanski) - [debug] display tainted information on other places (Aristeu Rozanski) - [x86] add option to control the NMI watchdog timeout (Aristeu Rozanski) - [debug] print common struct sizes at boot time (Aristeu Rozanski) - [acpi] Disable firmware video brightness change by default (Matthew Garrett) - [acpi] Disable brightness switch by default (Aristeu Rozanski) - [usb] enable autosuspend on UVC by default (Matthew Garrett) - [usb] enable autosuspend by default on qcserial (Matthew Garrett) - [usb] Allow drivers to enable USB autosuspend on a per-device basis (Matthew Garrett) - [nfs] make nfs4 callback hidden (Steve Dickson) - [nfsd4] proots (Aristeu Rozanski) - [execshield] introduce execshield (Aristeu Rozanski) - [powerpc] add modalias_show operation (Aristeu Rozanski) - [hwmon] add VIA hwmon temperature sensor support (Aristeu Rozanski) - [utrace] introduce utrace implementation (Aristeu Rozanski) - [build] introduce AFTER_LINK variable (Aristeu Rozanski)/bin/sh/bin/shkernel-xenkernel-smp  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  2.6.32-754.6.3.el62.6.32-754.6.3.el64.3.01612.6.32-754.6.3.el6.x86_642.6.32-754.6.3.el60xa39f03eb0x93a647340xd94696e80x9df0cd270x148f0c990x2844a8990xf0a166570xc0c558f90xfc27303b0x8b5f4a2e0x7943ad5f0x5f59ca130xe87ff41d0x51c031e90x1486c82b0xe67a40ad0xe2e02fab0x159c21350x06289df00x736129230x55f2580b0x254219690xa84f6b1b0xeb3708050x2ca520fe0x0dedc9fb0x6926ac4b0x880b189a0xddb508090xb5283f4b0x6b1b67d30x334f658f0x933135480xd77a5aa50x9e9f17140xf3bf0bce0x6d27ef640xc256e7620xb0b847ac0xea10655a0x9f2bdaac0x4df119fa0x76bf656d0x0acb1a3c0x4a3582520x4cbbd1710xd0181f4f0x8c9637580x12884d170xc7d4165d0x12857c840xe697d1080xb773368f0xfe6316690x17db04ba0xa1eb76620xa61375d20xf10540660xf57aa1500x73c8cbaa0xb587b9290x957580500x5939a4390x103f02e00x227e3baf0xc4fd77070xbf9bcc8d0x1efe283f0x29bd4c460x30cda7e60x30d8270d0x01fe0c350xa8a6f6390xa26541650xb1778da70x94b3f6cf0xd444d8dd0x6eb0fdf30x70523a7a0xeae3dfd60x8b55badc0x1db7706b0x299b41e90xddf10c5d0xe694c12f0x08440f0a0xdda08c000x9c14f8c30xab1d97b00x4672e88b0xb1ef2b2a0x466c14a70xf76ad4720xec1a75a90xe901175f0x6a6d551b0x5a4767f70x5e15f9d40x05e6a7460xa427fc100x3896aa790x50d283340x13fcefd50x28f95e810xd04a6cfe0x42c997600x5d0860e90x3e79dcd00x75d51c380xe17fc4fe0x5f5acb7f0x56419a910x4b1a61580xc19948fb0x640327fd0x143fdc680xad6b94e50x9709fae80x96aac3290xa75b23630x2bcb933c0xffd35acd0x1033a8830x328e6c0d0x821dc0240xa4362e410x19d9de170xd4c40a530x717369e90x8ae1cc8f0xa93fe67d0x6652bea40xe96ab8d10xe490b2320xe5480b0d0x8d2a6bf20xac89665c0x23223c4b0x1c37ab090x7fee1e940x49a864210xa8ec66650x12c9f2270x0cb5fd6b0x7e47f39f0x1a3233620xc60f75ec0xa50ae5920xc436680c0x93fca8110x167e7f9d0x8f9c199c0x6729d3df0x6d3341180xe24535d40x59aa62cf0x09fc2c3f0xb8e921c80x8226642f0x6c8d5ae80x432fd7f60x11f447ce0x32a8d7240x1e294d180xfa96eba10x0343bdf10xaa3e3aea0x50e7193a0xc860c60b0x0a98c9190x8ded956d0x3edbd8ae0x6e06d6420xd3f56eb30xb30d504f0x19a2df980xffee50c50xf16e42610xf814d8b70xc72ce76e0x484a0a430x8a80b8380x7657259f0xa2b8a2ba0xffc7c1840x5c35d4d40xbe89425f0x00b8ecf80x04ea87060x84fb55d40x848695b30x0d5424390xe690b8fd0x0cde66a10x025521da0x8e59fe460xf26a9e550x575364e30x888808de0xfc9f45750x0cdb7d120x06c0dae50x9831e9e40xb2b0d7720x89afe34e0xdb185e7b0x8833bc7e0x274d08dc0x53f040620xdb760f520x30a808260xc86a61740xb4ca94470xf23fcb990xf7d719180xef45d32c0x0aacd3520x13d0adf70x281823c50xf4f1d73f0x805485ab0x2bb6fde20x4578f5280xa1ec8f1c0x3b83d3a30x2db2b56a0x5a34a45c0xe8116e080xd183a8a80x545f70700x25acf4370xb05f13da0x1851d7910x50951d8d0x0343a1a80xeba79d270xda7782350x79f87b6b0x3058c3500x0dc6d0ff0x38ec969f0xad25fb120xf666cbb30x5252f3040xc541e3d50x61f68e1a0x410143810x385c2f280x5582fc8f0xfbdea30a0xdff4a14d0x2f6a77ee0x4f6612380x9024a1180x5ec718970x66ce76cf0x871ccc6a0x50f18c3d0xcb5585c80x28db97d00x4bf790390xb4b943770xca19d2400xbb0c1c6f0xdf8c695a0x2277ac940xdb2ff1060x14c627af0x1d3b6f770xc2be65c60xd7f0902b0x871b575d0x775f05450xb1e5b0100xbc0d78f90x89e51ca40x257ce83c0x01f992210x60e8e4aa0x993e6e370xcb1bb3580x90e3a3280x830fcc310xed3cbc470xa21c600f0x12adb8b60x8947e7f30x817b12940x91d1a78e0x064c8a4d0xcd81c9930x3e2e6f8c0x71ab8fb40x391515a60xedee25400x46c47fb60x2adec1e00x17ff2c1d0xa88131890x6068d1360xebfd97410x9d67d1c80xc2feb1d60x923c06e60xa0cbbc030xabda1e270xdfef4b400x2eef3d2e0xf3e090a30x5f07b9f30xf28855e10x32047ad50xcfadd7230x6f086bdf0x5a57d1550x8dca832f0xe52947e70xa16e8de50x47dcd52b0xa4522e520x28cc20ae0x5b05f6cb0xdf60cc270x25173b6f0xc2f4fde20xaa1b9b4e0x6597c30a0xcb27f3de0x5835df420xc3aaf0a90x5a4896a80xb2fd5ceb0xb8e7ce2c0x914819820x28d664ff0x7a3235630xfb9948320xfa0d49c70x7c61340c0x30da5dbf0xe90dcae00x1fedf0f40x3a9a9b1b0x028c64d30xf9a054b50x8f6cee770x1c87a8110xd273b1b10x4ed125850xa367b5510x73ff53260x70bd38500x435ccb6e0x2fa0c9eb0x19c546150xb435eaa70xac8f07740x6c57fddd0xbd79e2950x3fc88c060xecb276100x6344ff6c0x1706e21f0x51f9491e0x19badfc90x4bd0a8180x847b0db70xfef96e230x69d38ed90x06e65b9d0x751eb8c70x430555cc0xec794ba00xec69f91c0x91d03af10x3c6897e70x279ed1ac0x4b55b9ee0x648c15f50x77df08470x2685c3d70x9ea0ad490xf01879270xf68687be0x3e58710c0xb2e871d70xd986ab4d0x41c89dd20xcf0b750c0xc9d482650xb9d28dde0xf6af89d70x1bf84dc10xe17088480x466f84db0x4d2886880xff6731560x12e2b8390xd48b86100x6df30a680x10b119a50x96b29a910x093044e00x3ba81f230xfce420fc0xf16d752b0xf0fdf6cb0x399f442b0x194065800x23fd85d90xc512626a0x2a678a130x868784cb0x6e9dd6060x1e8a70ea0x4ab09b800x267fc65b0xe714375c0xf397b9aa0x72dda6aa0xc021e0ca0x22a739120xa7b6eb310x368753890x563fb5c80xe5b9c2820xf5384ac10x37ad41760xeb4c1fc80x0cb886800x5ad327460x269b0cd80x0a68ccd40x8bd313b80x1db21d740x105e27270x77cfcfde0x74bfc3690x60a0ebad0x1976bc160xdead7e810x3b7706d20xd3c0a6da0x1a9df35f0xcea5bf570x4f3adc4b0x0a62b8260xacdeb1540x7d0c99c20x1d8f80590x3c6c45ca0x101c923e0x6e2c7df10x9e7d6bd00xa385c2510x6d5169b00x6bc3fbc00x9924c4960x33adfcdf0x8cb42db60x0e869ae70xcf49bf540x531b604e0x92755db60xa9bd26760x6c161bb40xa53a00530x8a3eabf00xfa0564fc0x3e931a660x642e54ac0x11a18b140xedbd662f0x99b21fbc0x8eb58c6e0x8c9d686d0x6b38a0100x4f59106c0x587519fe0x7e526bfa0xbfdcb43a0x263ed23b0xe7b00dfb0xce8b18780x0f05c7b80x1ed8b5990xdf566a590x2ea2c95c0xe3fffae90x593c1bac0xc29957c30xd979a5470xb601be4c0xa1f9a1340x15b2236b0xc3d5fd400x0065aa310x8c2e28770xdde5b13f0x623677430x4992040d0x2727da5d0xa1c76e0a0x6a79b1e30x8d3894f20x9b3277f30x194265ed0x79f691d90x8e0c9a7b0x93f1bb510x11a13e310x996bdb640xee2d0fc70x1a75caa30xe4c1df3e0x2eb9a0e80x7a8487020xe48703540x49da9a9a0x78a484c90x3aa6d5bc0xb3314d480xa7e8a10d0xf52d72cf0xc93b14280x0f8855450x0c1bdecd0x5b6f6a120xcda388940x6303a0990xc22113750x3242b8800x4af7615a0x39bf93010x0283dfe30x0c0856fb0x973873ab0x93cbd1ec0xecde14180x712aa29b0x7ee91c1d0x41a9c68d0x3aa1dbcf0x4b07e7790x009d258f0xa2a1e5c90x0d26a76d0xaab06af80xc55f7dc70xd42b72320x77a108df0x3c3777bb0x2b8d3ac40xc66d52870x833ac9a00x3daecf3a0x4eb140dd0x9461b3160x9c2029520x5ecc2f230xdd407b8a0x29cfc1070x0dc8a5340x653edd1d0xd0c0a9af0x7209736e0xf8cf9ee50x1046c6620x70d8ab820xea90bdd30xaab9bf520x8b989cf90xe0ac8bd20x02dbadcf0xa2e67f080xd1f441a20x9009602a0x7389c9a80x6c3897610x7742c4c30x25fb5c440xaae8ab0e0x271cba950x65bda36d0xcb733bf20x828cf8b20x95027bf70x1117e6cb0x521300460xdf12a9270x95352ea90x0ca7b7a80xdfb7bada0x0fd00a680x2c5749e60x602ed00d0xb32845310xca8acc780xd50fef480xdc6699cb0x541e2a770x5fc27be90x9a049eeb0x33639b5b0x66312c0c0x23ec8c770x427736c90x290d843d0x620492560xb758b2250x9e363b6b0x1a45cb6c0x922826970xd7c27a440x9d33ef5e0x6237f6b50x6ad858870x01d190380xfe047ce60x481cb9ab0x200923850xcf1d28ab0x79590eb20x5f5577030x285135e60x9ea28ec70xf106ecb30xc07d43ae0xfd7d77130x5bae2eac0x2dedc4c20xd7517fe00xc8ca3e250x6acad21f0x098431ba0x52095e190xdf0da3cc0xefe099c30x6f556bdb0x6e07a54e0x2bfeb4100x3b6d0e4e0x21e0ea220x767dd8fd0x2ff063b50x170c25ee0xecfd68ef0xf57682c80xfb0443fb0x72a1c02c0x1f8ec1b30xa68dc0510x8d8d96c60x814726770x40c89d460xf88e0ee20x061f40390x0d3dda140x77f53abc0x7ac8e5b00xeccd3e0c0x509b64ea0x93c651be0xf82e3d470xd19bb2940x5ac376a50x97de0ddd0x02aff2f40x79068fda0xd90913630xe3fbe1480x4eb91a450x843d70ef0xdc2bb15e0xce4904a40x7b56bd050xaaf458750x481936390x208739f60xd08197fa0xdde225230xc84df4d60x63a6bcc90x439ce6630x587dd6dc0xad13c6890xc0900fcf0x33ac417f0xf3986b060x964d5c390xbdaf5b070x525e026f0x3d5f392d0xc9ab2eef0x7d94f7460xfe9ebbbb0xe74e762f0xf06964010x51d12d4e0x2d29daf80xc16db73f0x1279056a0xe319eb240xd14720610x43385ad90x780eed890x9b8b3e510xf8ead07b0x150389d60x9baf78a40xfc6606f80xe8a3605f0xf600e7ec0x475f010b0x4f783f300x4097fa450x636a56910x3e2ae3a80xad8de1b30x2005e68a0x8e002cda0xb07dfb3d0x2bb55d6e0x7b0c84c40x1c8a04b00xd3951da40x153c13690xb20ecf880x62748e700x904409c60xe29b04e90xa3bbcd800xa57605110xac68e7530x3d51a1f60x68646ebb0xb66421b20x9b7203120xb34d4c2e0xac58ea5e0x847be5a60x794fa31a0xd18b6eb20xe716baed0xa91b55610x1378e7140x5ff42b080x65ce1ce30x8826c13b0x7a45377b0x19d5d20a0x5b51c6a70xa8d68abd0x6feb20390x59bc96090x8af4cf6a0x8d06f8780xf174ed480xd7936fb10xb9fd22050x3cd060350x507de8c60x7f148aed0x8c7b51480xaa9c913d0x07160d610xdc2adb350x46085e4f0x3dd5d8290x4e3396a00x8ca5e7ac0xb9eb3aa90x650fb3460x1b89419f0xe2faf0300x9db53fe70xfb48fe770x55c335520xa629f4cc0x58a6b6b70xea00ac680x27c00ed30xa36be4570x1bb63e490xc2805c560x1b0e19810xf7e31f1f0x4eb2874b0xf6be0e870x4c12ea060xfdf8f9f20xd2d68c650x9ebd4c040x704b19070xbeb7c2700x8bbae1f00x4d98b8210x654c49e20x585704ab0x8dfede2d0x2c46ca2d0xc24246410x4b085dbf0xde9b17ed0xc65abeb70x13a13ec30x133059380x26acd3670xe5ec4a860x75fe731d0x975ad1c40x096c72b10x37e1a3f60x2b6f0bbf0x673f815e0x9fb40eb80x2a6138b90x53d2eac00x30226ddf0x9fcf79420x0fb6c2be0xd0fef3b20x8eb704080x0c864f9c0xdcd8efea0x754d3b7e0xb484b3fa0x9532a5360xab7d203b0xdd9743c40xda67f3aa0x85f0769e0x954bc9f80x276778f90x757ab6280x987090800xa51e90660xd095bafd0xe089cfcc0xd6feefa50x7538b1320xb7a99ab50x941d52040xc5d9c46c0x797186970xaba0ff370x2d0b2add0x7039b4070x60038a0f0x85dc63d00x5086ac3a0x7278d3280x959958220x354bf8850x29537c9e0xe65a052c0x91e97f1b0xcab651560x697844710x573939cb0x6e31ba5b0x27773e780x05b628ca0x457e78f00x81aea9560xd32abc5f0x923a22530x2dc8baba0x917caf030xafbc0d150xc61d457c0xab9cbd650x1403258a0x4f3bf7850x7ae73de10x8e0ab2a60x82f334bb0x3d1457eb0x7c1c0a510xaba9ff340xd79b5a020xbf21ce650x3885445d0xd919806a0x0d38cee60xbcb838a10x3dde0e070xaf611eac0x20d3492d0x185828260x5fdfa2c10x216261320x148780090x737912b30x679f83690x7434ee520x97e513550x2a741e300x94c318be0x8956aeae0xd2c58ab20x635ec9800x279cb9850x6c1251fd0x3b7145bb0x33b96e5d0xfc968c8b0xa8db88b80xbdd5f10f0xe4e68bc80x64b7069e0x3ea5196d0x4e57723d0x0b52e5020x74457e560x0e13cb4d0xef1f6e230x17614bf30x9bd72b780x20c80a6c0x877663d40x6105d8010x89a2b9a50x5561e6d10xa469172a0x2c6f8d520x928ade8a0x1c854c360xe0489bbe0x7e8d2c960xdb430b100xe19a3fbd0x996451700x82d190970xfe3277080xae87941c0x6d27d5900x0fadc8290xd1113f730x26d3437a0x4f20eb930x87e7e88d0xf99244260xc44a3b730x3c02e0950x50d683770x2dd165640x0237b57a0xe0b133360x9ba7089d0x6d6715d80xdabe79040x69cce5070x3f96e1e50x738264de0xc8c8d97d0xc0dc5b580x61fd0a560x548b35b50x11b64b6d0x2eeaeb300x3b4eb9780x408df2ed0x7e1183c90x4b93df890x158924170x370786050xa5efbf4c0xf1e5d80f0xdd0c4bb30x1aa34d1e0x99e773eb0xba94afc60xfb05c9b40xfab8a16a0x0f283e7d0xc9f197e70x69b99b610x9b1928ba0xcddacdcb0xb1db42b20x52dacc0f0xfb805b550xb66990890xfe81404c0xb020b9450x3074dac30x5f67cc8e0xdc3913d50xd9f4323d0xb2b66deb0x1bfadf3d0x5a5b04900x3b0b1e2c0x0531dcb80xc50562160x1a67c87c0xf4be03950x0dec65fa0xa42fa6ba0x7b35098d0x3f15af7c0x7eecb5780x5139faea0x1f4f50920x279439f70xb964ae9c0xc7949c4d0xc04df5ff0x3a88e9f70x92e202fa0xd08e171b0x28d71a840x48edeb270x89c3ab7d0x37342cc10xed395df40x6b655a3a0x5357a0b40xb6aeb6610x00ebcb5d0xf9ca31600xcc0cb4b50x43b0c3770xf8cdc3cf0xbc10065d0xc48b7ccf0x024220ff0x082e29770x743a165e0xed6c769a0xf549dc5c0x0d4c7ceb0x4822aeef0x4ebea6300x966ae30e0x590740bb0x2afee3880x8bf8b0c30xa91b8efc0xfffb956b0xe06e443d0xf560f4fe0x085b88e00x03c6b1340x370c810c0x47d2dd480xdab355ac0xbecc5b850xc2015faf0x11bada740xf8f3a0fb0xa05c08a90xf32deade0x1e7da04e0x57b042410x73824c4d0x79afc81c0x2ee108bf0x853a1ac00xf5cc43f10x76c7bfb90xbe182e090xe87f2fd20xc54137e90x4febe8050xa22b6f4d0x77689b8c0xbae133af0xd23998fe0x054ea1410x48df0ef00xdeccfaed0x4c021e830x333f52a90x24104cae0xfcb2f0550x014d07460x294cc1f40xe3efd68d0xa79120620x4b2bb4cc0x99b7d5630x8d3941590xff6755760x2e12b71c0xfea5a20c0xaf3f6fe00x91e2c7150x63ecdf1b0x9e1ce6800x12a06e8e0x347ba9a10x006d40a10xf3065ab20xfba2e0c40xe2c9b1880xf8ac76970x42f9de380x5d1954c30x1e5fa9bf0x10b1e0c30x33a119880x73a48b4a0x2101937a0x0dd740c00x992569550xa3b979100xd91fe2420x217b46090x97cf41840xe5c9881f0xdc12d0740x176c50b60xac34dbf10x31111dbc0xeddebd490xbbc02d980x0067df750x8b752ac10xb136fcc20x03e3686c0x8149ea540xf6e874f50xbe1887e40xa86c0e340x13e3a4b00x707ff1bb0x40af0dec0x43f56e820xea418e0f0x9fc2605b0x5ca0e3d40xc7ba384c0x330b78070xd29813570x635781bb0x68ea35b30x141fbb2a0x2d6842250xdde5bb8a0xcb71dcfe0xfae4d9d90xeba1d0340x30c3cf850x747531370xb16985de0x65de79ce0xb249dd020xd6e130990x734de8650xc11682800xbdf6632d0xd3e584ae0x6ea0d86c0xb3950e690xfeaabdb50xd9aafd480x0d86cf2d0x2efddf680x3aa5071a0xccae019d0x6f8a67d80x2308d6580x6e544d820xbba12e010x5a24186e0xfd81030e0x3706d42d0xb753f1df0x399373460x098a6fee0x0d0e1e4f0x007e769d0x06eb5edb0x04d1cd4f0x26355f370x9f60afa00x846bcac20x5e13554c0x769445620xb19062000x4b09dad90x633b33750x07512a5d0x85246e3e0x5d94e9ff0xa227f6750xb8ed52a10xd090f3c10xdeb3613a0xafd7627a0x2869714b0x9a8458950xb3e660a10x0789bb3c0x625313320x7d024e5b0x91cb86b40xe19202ed0x91bbedcd0x66ead8480xf8a640220x3f9ca03c0x3651e3670xca64f35f0x19c386600x9f0164800xaa0b6f840x4658a5b30xaac7a4d70x49908ef00xdfe791bb0x1ea1433a0x7d51b89d0x1c453d920x34fb668f0x5fc0755f0x6951f7f70xcf5b044f0x3ae48c6f0xc8cb00fd0x0f2849970xb55ee58a0xca8370080xded96ad90xd5e271bf0x7138b0ff0x79b2ca770x1f38389d0xa56c06910xd2bb181b0xd6b7e8e50x6b99618e0x5bc0b18e0x9044d4d10xfc6089080x3e1848310x87686f9b0xc802af630x875a832b0x6b2955c20x004ecbe30x6f2ff3ac0xa072bca10xea56bbe80x3c2e911e0x319c60260xe3ea77a60xaafdb6170x656109280xf0fa2ac70x184c99150x1b0878320x5607f8380x7d76edb50x6b7cfac70x89cb1ebb0xfdbec4b30x5f50bf1b0x732a53310x88b08a9a0xbc0073920xf49bc67a0xee2c957c0x15a30cea0x0f8dd3b50xc7ec11f60x1a9387370x1acda5b20x26da7e260x3aed27350xafd946570x731668640xe8f7f99d0x3982103f0xf5ae5fb80x226e86a90xf2afbccc0xb7afb6760xd83049a00x02d818450x1d0721ff0x87362fae0x93c48a770x4d337d610xcad0944d0x1f7760de0xc8b57c270xf4a5c2130xf1e98c740x6700a5f70x97f1d2b20xb66d0a760x05b3ebe70x498b2a040x278152090x52be593a0x97068bd20xed2f0a590x656f1beb0x18badce80xc9f2e5230x176d9dda0x66aae54b0x11f0e17c0x9ff0a0ef0x7b531cfd0xd05e42f40x356e94a40xdfd283760x5df6970b0x425c0ae10x36b188d80x85f096900xfb481b500x2a2e79dd0x3dc42cf80xc40ab98b0x0e79a8f00x5988a4170xbc25034b0xc728ce6e0x22fd55810xc7af72cd0x233ca0dc0x8881e1820x0e751dff0x650bc2200x7d55a20e0x6d7127160x39359e620x2d0579cc0x40aba4d60xf14bf8b10xaec3240e0xea6201160x295629930x1a0f19d10xf2a0af8f0x63eeac300x5b7c96e70x1675606f0xdc8c78650xcc1fb5510xc2066af00x5cc98d700xfec3c2f20xbced86ce0xe140808f0x568274130xc571f4b20xd0dd15740x87de0c9f0x771285c90x01def2930xff3367b00xf1c19e960xca5f6e090xc0362d090x0018db520xbe3fcf7e0xeeaa343a0x07c3e8ae0x4d7b200a0x63531e5d0x2d8a05020x25b186070x5b7bc4500x503a908b0x1c4e64390x7f83bff40x696213900xfbd9ed8e0xc7f1f18c0x87846fce0x6bba38e80x82f52f830x6ad6d2f10x5595a7190x2ac221ae0xea3eebf90xd83aee5e0xcad9e1740x930391580x060432bc0x757a50590xd47b15b80x18c971130x338477f80x28c9c77a0xb25426920xd3362be80xbab62e220x1932b7f20xbf6c9c360xb21b1e0c0x9310f5f00x440747210x5edd07620xc26351f80x2a0a47240xbfd94bb00xd02b8a510xb68cf7f80x5d004f9e0x3b1846510x0ba76ba30x09daba290xaed3f32f0x2c6cef030xe24f6a480x4c75ad640x1a0dee270x4289dd9c0x2c6c8ef40x1b3889b60x3aabd7b00xd15ce18f0x2bf752660xe42681380xbe317e830xdf1925630x02161a330xd80233150x996fcd8e0x87b35aeb0xea8685730xfc343b390xd51ae6200x002fbdab0xb7578a130x56e00db20x954477d10x9a2b66f20x3f194fa50x4356452a0xddb8900d0x688b07f80xcb51f8640xf5fa61740xe25a08cb0xa3be95550xabaea6bd0x0256389f0x1ace138d0xeea9dbaf0xd92afabe0x40cdb2040xc95c299a0x69e27c7a0x53217a1d0x71d8a49d0x1551dc510x8260686f0x03c061560x2e7c69af0xb19760c30x86fb9b050x1b015d250x0634100a0x8251bcc30x5594be030xb259a4610x83a476ce0x4c1182cb0xf803fe390x8b1810f90xc1e7854b0x74bf8eff0x215ebd780xfaf984620x39fc75f10x465ec4a40xebf382e10x6aab9ae20x3b700c520xff9575300xe5a6404e0xff6f63e00x160b5b8b0x8ed1e0900x09415a380x555142930x8000284a0xd91a1b1f0x2a008d6d0xbc2262ee0x8130ed5f0x1a92f49b0x520de9d80x1b776a950xb769f70c0xccf10a0d0x3e14d8d60xaec96e300xafe821db0x1f3861ad0xcbcfe4380xe06e5c920x891915c40x833d56620x0ac50cf50xe23ae4810xac0ba8c10x6a76f3ac0x773a9c940x9d3aa3760x82acfb700xa58eca9c0x73c15c020xc650e1450xd9d41a440x572e85d40xf7e3dccb0x1163f0a70x8409e8c70xf3c9bbdd0xd7e6a5e50xdab4d8c00xc794f2ad0xb8a7a7520x97b2b7ab0xeb40cd130xd29d1a1b0x20a78e1d0x412dd1ca0x63decdb80xf745e9a60x5eb3bf660x539c05750x8deeca980xd3565ac30x8c1e4d040x5800115d0x584274210x32c55f6b0xe40b105c0x412101120xa9672ab40x4d2a85710xbed66b7c0x0f8a75740x21404d320x503bc4ad0x2142fd510x578993d50x1c49edfe0x4d1b14fe0x1bd6a5d80xca7203f10xe534bb0e0x67d01db80x6381c4120x443203440x945220b00xba7262550xa4a84d7d0x939a93bd0x7f7465c70xbe73b8bb0x4b8aefde0x454b67040x1120c1e80x32991a4e0x9277ae220x321e190c0xd6b42d8a0x1450c32d0xef850c140xcf0e842c0x26bb26580x229218e90xbc06acf40x41cbd6ce0xa86d8c4b0xc2345d5d0x68f2f1990xc3084fde0x0c9dbb7a0xf125e4ec0x72500cc50x08d819a90x01eaf1a80x9a40a2e10x519a97880x3a873ff90x3a9b6fb90xe3e4c4fd0x27187c050xa0c6aacc0x0e0a5f000x5bc145680xeffddba40xbabb386d0xdf3fa14c0x4327726f0xfbd9f3360x0deb91530xb6b491b70x6db4d8850x47c9d1070x8e40a8d80x9fafa0330xf8cb47370x21b932f80xaa5e280a0xfd9df8340x2a7ecd6a0xd63ab7120xfe1875170xfc7232890xb2493a4e0x19b901e90x2082ab5e0xe02718e00xe2416e540x4edd72f70xa7f21efc0xf629af990x2971df000xca4bd8230x49345de20xac51a87a0xfb08d7780xce40fc940x4ca0a30d0x4f6c98790xb40e6fe60x9ac181010xee5ded730x61747e090xaaddf6ca0x454d5c010x40be2c410x3b1b29720xdfdcf09e0xdd8220180x21ca26ea0x5dbcfa4f0xef9aedfc0xfc6256b90x63f4dc090xd70b07ad0xe224cc4b0x0e2a6cce0x38f4aaf20x67a130550xd261b8a60x5d537de10x3f2988a10x52d86c230xc57c99d80x1d1d567c0x5e48ddf10x174fbbbb0x010abbf00x53df9be50x3e9db3e50x6be9a5560xf33e6afd0x4cfba3270xf4bf4f030xdb0707500x1879fcbd0x9af577f90x8d84997c0x786ba22a0x3e40731c0xfbbf40470xbfbb195d0x893691be0xd1b715e10x5324d04f0xec46f2d90xec236cc90xd5d0bdef0xe0c0d7340xe35b87470x48e85c010x7bd769560x907bcb870xfa4cc5de0x7094f8ae0xf51b3ebe0xf9584d2d0x36ce32ab0x22d3e81e0x5d94f0dd0xc0fbef330xf19294db0xeb66fabb0xc368f8e60x495e4b0c0xf40cae830x2f675ad60xcda0ded20xad2fe38b0xe0e8a87c0xd57766580x88a330ad0x029218340x3cca40460x0fb6e3a80x5891fb5e0x11dc4b6d0xbcf2d2fb0xc0625cdd0x3ad7ed130x8ecf4acc0x7948c2220xbdd2115d0x89d668110x93dadb6e0xfbfc25310xdafa16510x1a3bb4970x71b5a4c70xad70b7470x4996ef010xb9705dd80x350759b70x7587b38c0xc2e921450x2fc0298c0x77b470050xaa7569fd0x5146c7280x4c7598270x9139f55a0x71fa908a0xf53e61480x45688a9d0x46e054ee0x071105960x81721ef70x65ccb6f00x1251d30f0x362e23ec0x50f5e5320xcde6aeae0x848624750x4d71232a0xe17d41ca0xdeac30970x206f99570xe6fbe4300xe0cd5eaa0x4683b2d70x7b09ad2d0xd43f209b0x6641d1900x6d8e12ff0xdef54ed50xaf8fbedd0x30ffe1f70xa2204a970x08d8708f0x7dceceac0x7e6f13070xe19a11ac0x7a33596c0x14f2aa5a0x31c24aa40xed0616060x6251a0d30x7a45e8e50x9de4b7de0x03337bc30xb19fda8d0x50b33ca40x788d398c0xb60e5e5f0xb309712e0x277c4e0f0x0fe9d1160x310f664a0xfde0f3900x47d3fc510x6057c6f30x47dbfa0a0x2c54c9570xd0bc06ce0x62e32d430x71e8d5ba0x2b8eab1f0x2baa65860x8f6999130xaa165d270x57bd5de80x39f50cc00x1b28483f0x61248b9b0xd07818430xd3aa35620x64c25a600xb09039e30x497612d30x516e6df50xe9f62f290xa6d1bdca0xa0a833c50x42e80c190xe162d33d0xc45a9f630x1ad815030x1fb358600x2f8308860x01776dd00x0b2c603f0xa2670b750x9246893e0x204387f90xd9c2dc470xc48e9d950x0ecb2e5d0x3389f9260x9522a3420x305dc3c60x02ff94640x164a22770x2ca5ef210x869818370x0691f0af0xa495ef5e0xe39150540x495457ff0x2e4857bf0xc4636d310xee2eab110xcbeb0e0c0xa2b306fd0x3992efe10x4201e8390xf6d13b7c0x4c6a33230xb7d4deba0x75c8b2f50x050d493d0xd3372a600xf2cf6d5c0x329bd5ff0x528c39d90xf4255c6e0x968fee120xb82de81c0x7fe1a4030xfed4d5910x28ab01df0xbc88d7660xecaeccbf0x19e033780x8df1d1000xaad2357e0x6566005a0x6dbf1e1a0x71a5a21d0x7b51a3590x9668ebdf0xc40ff8510xddc477a40x81fe991c0xb2225ed90x07b2cbab0xc4f395830x4c4aabc60x365e78b40xada774440x6fc6eda80x43980c720x0ab4f74d0xe2e8201a0x4e2fa4190xf39d125b0x0b4887b50xaae693f30xd6ab70ea0xf00e4b910xf84c55c90x7b5e7cfc0x2a5b980b0x9db01cd30x70b91c3e0x50d8a0230x933393b70x2a55b3660xbab8fbaa0xb5a6a8d30x83e39b250x3b457c470xd973c00c0xebb07faa0x8e9048b20x23125df50xc9be89d20x12d93e300x79f98d150x0f2382650x98abcb400xdc1841c40x2e68f5e90xefc8c2d60x6feb97940x759b09500xa5b40c020x5c81f2f30xc3581f080x23eb1a050xa6f376820x13b8c2200x7c0a73480x0911c2dd0x95a85c410x71cffa380xf523c83a0x9cd2d6030xb78c96110xaf0e8f960x2a303d4d0x5f2da8c40x2e350de10x41a583100x63259e950x2905d6050xe50ce99c0xe06bb0020xb086ed5d0xa681d11c0x8a5d71270x62a8edab0x8cac3fb10xd712c48b0x83909b5b0x713062500xa9d452170x92d93dc50xe5332e6a0x1af07d430x3d9ee9f00x2bd794060xd15810770x0c805f930xc920aa830x6d294e430xee6f39430x6c49c4f20x983d9d170x0d678c060x6c0535dd0xfcc51a7e0x6bc34cb60x51f774d20x8c3ebc090x8bd37a630xff5a8cfe0xb10d55bc0xd0295acb0x636af1740xf6bb47290x9d85c0680xbffde8ec0x2fd0d9740xdfd316ed0x38efcfd50xeb975c3a0x453a73390x18afdd880xfc8911640x2640a52a0x0d2e03190xcccc96540xbfc403b80xa593445e0xb39045100x438d11160x0ae666d60xea34ea010xe5f412340x3ae059710xe456bd3a0x3c7227bf0x6dc0c24b0x7f155de00x8317e20a0x8b9c49ed0x2d5646100x0735103b0x745d84160xd6d737610x8d7f4d910x529648ac0x39830c010x52a9192f0x259d0d4d0xa0b7b6570x58e254010x8d714ce90x2dec6ec30x1dc270070x7a2050a50x7362c8520xdb4d472c0x8fd6218c0xb31fd1650xf150e5fe0x6081f10b0xf2302b430x26bf76300x8b7090930x649994780xd25d4f740xb423dba10xbef432960x2651a6360x2459bbcc0x67d8d15d0x1f5e27760xfedd35fc0x0de0cf250x5e3ff0740xe398074e0xe4f1695e0x3302b5000x518bb7f80xcaa7eb520x46e66f2f0x33b84f740xb8a4dba40x85f8a2660xe243dde30xeb77efbb0xe5772d4a0xdcc3a4190x434bfd070xcbc410290x35bdc5f60xc75aaea30xa6c0ef6e0x20c5cb660x88b08bdc0x976b91990x570ce9840xaed475eb0x0ff4ce5a0xf23148a40x57520d160x132fc9390xd6ed3a8e0x110106c10x2c8d8a690x3adb10e60xa9231bca0x3109b7510x7cb1ae690xb53ae5730xd6b330260x950ffff20x76a495c10x0e81f0e40x7eb950570x1145325c0x5918e2bf0xf5e13d200x4b4685920x576502ad0x0fd902eb0x56edceeb0xf55ab7c30x39d860650x2f47d8c70x12574b1f0x706b3a330x7ae1ae8e0x1960fdc50x8368f7dc0x9305f8e60xaf9862020xdd4ade920xa994041f0xe6488b470x7c46233a0x33f0768c0x8f1254960x579806f30xadaa26570x259c50660xa19391c70x3b3016d30x8664f62e0xb94bbd050x1b0369800x32ba6a960xf553318d0x69fbcf4e0x2d32cf8d0xcabe04de0xe8a978f10xd9657f600xc8a91f5b0x74ea12650x23864ce70x7991fd8d0x9aabc5640x02a6ce5a0xc09651d90x92ea4ae40x8d99b1a60x27000b290xc086bfba0xd80c36030x651c23130x758113120x276c7e620xd29b009f0x782acba50x1e8a161a0x640cf0210x7efac19b0x48217b800x6d6b15ff0x0ba855f00xd4d0f9ee0x13499bce0x1875a35a0x5ed153340x143c1c2d0x27f00abc0xdb42400b0x0951c6d80xff6760bd0xc82562290xcaf5da2f0x3da6fddb0xe409b4910x7060bf0a0x24aac4d90x2f32f9590xc2abd5d00xb74a16b80x5dfc57720x150081b40x86fe74780x457594fa0x475238fd0x1486b2e70x1f3d1b770x808ec1a30x038aa05e0x8dbf018b0x8243e4350x57b1dc2b0xbe3d967f0x495e5b560x906b96710x18b0cb720xa4019b430x48693e140x9a11a0fc0x2296c00d0x587ef2780x8a2b8b910x4cec82ee0xd16712f30x8e2d4fb10x856547da0x73946bec0x7c2458f80xfd3270b50xa4514d130xdc4160fb0x3dc916b60x40d46b210x124f20560x6ff607b60xce249dd30x546be1140xc929a6ee0x90a1004a0x0cde62f00xb7866f8c0x71dc99980x45bf1ff30x7f0043180x499043d30xae73448d0xe5faadc20xddad00650x0cc1e40f0x30cda4150xccdcec170x71d247f80x73a99fab0x9e13e13f0xe23504a40x40830ee50x5a7bfe410x668402aa0x277e04e00xc95d3e4d0x43c2cdbe0xf5bb8ba30x75e8f3c30x7a1fc7890xb95063a10x1fff774f0xb21f0a1e0x00d5af1e0xea49a19d0x8c94553b0xdc18659a0x5fb920f20x9052e5840x2e39080b0xd6d43d860xa87bb9e40x87f87eb30x70d2394e0x69863a3e0x7ad21ec90x0446c05e0x7dc5d0b60x18e2281c0x93eb61730xdb4ccd2d0x8810ad5e0x27c33efe0xe113bbbc0x1072a3940x82e9c0830x31b31f5c0x3701a1960xca0f6ae10xf5d1e5010x641799340xfc2f4c0d0x098a1ccb0xbab06d7c0x973e17570x54d2dc970x670530800x5e95b1cd0x1de21b8e0xb61d2ea00xbe36ddac0x2cdea06d0x289cc00f0x5b7dac9e0x1b58fa1d0x6bcb7e3e0xf41ea53c0x3848ab860xaab7cdc60xa41778af0x14c4c2ce0xd5a6b8dd0x5f35e9ab0x889d4f620xa5fc0b4f0xc1ffbb5b0x3228a5820x30c900880x8656fbf60xc6e40c570x24d2b3b70x017ea7c70x7035c95f0xa084d3180xdb51ea4d0x1c4363be0x754e115d0xc184ec1e0xe2c2b5eb0x5b88faf60xcf76ce950x64379a570x93075e6d0x1a3612990xfefab6a50x1ca0c0840xcf8b77a40x2f25eee20xe9e928d20x6a83785b0xad6b5c7a0x7e5b29280xb9fc76ec0xf4c096290x5bbe54260xcbc9f88d0x15cd57fc0x1d32cc070x4ae537c20xde2bc5fb0x848b27840x904b86960x89ddae770xb0991e9c0x5d8c16020x5562a8030xda3609100xbbcb826a0x5b82d4d00xad8f6ffd0x6daf2b3d0xa45b191c0x72a8e0df0xb47f6cda0x6a16f6a60x187b3d380xbb2885a90x353988b90xe460296c0xaf9cf1940x5ada31060xd82f8adf0xbaaa959d0x09bc98f50x043cf1710xb027642e0x700d729e0x64eee9f00x9b140fff0x6141c8c50xac4e53b90x30fe50690xad0a19560x934e95740x78bce6700xdbcf535f0x9058decd0x036232230x827b7d860xaefb5a070x84acc8610xa0abac490x82ed28060xba7164ac0xa883bf250x61a6aaa90x66351c080xc23a51b60x50ee5c070xd69a02940x1a3c4bf10x4236af690xf4970fb60xb28c807d0xc11087c30x58d6c4160xc10bd5ef0x2184a9560x5143d7f10xa3c05e3d0x9d3e1cac0xccdca8ca0xacafe03e0x46f7f3870x3377c8630x0eae89dc0xe9e17ea40xb63406490x4cad4dae0x7be6401b0xf72bdadd0x08c15ea90x7ef187ac0xaacd6f150x2f5baf4e0x5e2b83090x1ac715250x470af78e0x9fa79c150xd00e5a360x542da3b00x7f2fe1370x6fbbd2e20x38e60b690x4dfcd0870x342296b20x9dc60d370x3b6030450x587623f90xfffb7d9d0xf8af14290xe00f0f0a0x5d7f2fde0x3a5c43890x8c2ba3690xd47c90210xa53132620xf5b11f490x70052ce00xf521a1910x6ed33aef0x665560b70x4dd6c2a60x0b7bf7550x7fdb60040xf853e3700xb389af030x1b6f3e3a0xad7515ca0x19683e880x3f143f200x6c8492af0x59add4850x50c076cb0xa9edd7550x8ef5ebf20xb61afe450xdba9597c0xa8584ac40x5565038d0x50977f970x22a43aa80xf0e71bc20xb91463e50x5d0e5d4f0xedd72a740x8bebec390x00ad00eb0xc1ce4ccd0x2113245b0xdc3091660xe1342c060xe1eed7b50x133f43310x6115fac30x7cb29e4b0xece1e1070x2893d28c0xd1e9feb60x870235ff0x1773ce6d0x593b523e0x8bc57b660xceabf5830x52453a3b0xfb7f00ac0x9853b40d0xeecae6a40x907c19640x1c7301bd0x59c011bf0xdc43a9c80x5bd9c1060x54cd9b040xc66e33c80x2a0919a10xadd384d30x31a2c8df0x2e471f010xe495f68e0x8006c6140x4af0b31a0xaa59abfb0x94a6ddd80xc254af480xdf4463450x05e303b20x212fcf500xd9c6350e0xb2d0986a0xdae9801c0x832069a00xd445091c0x09f1f84c0x19bb7a290xa2f2bc7f0xd059eef80xee1246a80x44b205fb0xbdd36c510xcea834640x90863f0c0xb1a2a09e0x4cdd391d0xbb054bb20x0d84fa310x7856ea830x1c0401f50x64a63cfa0xc471c52f0x40df8a610xe597c4e70xbd3df9bc0x70b1d9670x86be79240xe9cb19510x9536c1d30xf69ce8b50x9b99cc880x898f9a520x8b5f26b80xf3ea7b090xc84f10ef0xfb58ff940x70b2b8e90xc75ca6f60x53878dce0x32df55550x56ea266a0x8b7d8caf0x7389f84e0x1d99d49a0x0e16932a0xfb5d08db0xc5c955a30xaa8ba1360x59e66bb30xa75079d60xf2f6211d0x3f2381010x92fb217b0x6767ce260xe6c683340xa430c4bd0x817fc15c0xcf97f3bd0xbb0ab47b0xc575c7370x97de2b830x062ad6410x3d987c410x003eba920xced11b050xebbfa9310xf283840c0x0a93dad80x14bb24600x5a24b7a70x7195f1f90xfdff190c0x93d2e6530xdd4d75940xf6fc33ca0x8e17fa7f0x716265c70xe80499930xf0909ad60xa1aa239a0x7f60f37f0xabda1e2e0x00eb61ca0x10ee20bb0xc3e1514d0x06fe3b140xe1fe9f560xadce81870x46617dda0x3147857d0xfd6f904d0xffd5a3950xce4db10e0xf7a2a7930xf6e86a490x6eef0b070x6307fc980x0e83fea10xf1b313140xfdcba1250xe83c6f950xe34749d00x009313f40xa71b5cbf0x8f02d9190x2e6093660xcfd9a2c00x1678d5050x20f26c140xd8bbccd90x11e08f970xdf3ac8360x52f2e4410xbd0b7c0f0xbf1cac9f0x47c5a6ab0xe50e2de80x2b5af5780x3bf53ad00x29d407a40x5468f28e0x6e98c8dd0xf12bb3b80x7352e3dd0x8fa3b3bf0x1d05439f0xbd3211870x836560ff0xd1f91bcd0xf2d23ba40x19a0bf460x380e3a6a0xe14ace2c0xb7dcdd670x1704d6d40xf18b13170xc475cccd0x8502d8580xdc01aa3e0xad51c1060x345a809b0x6edb88700x0a92a43c0xfb6819240x387fbb050x6c82c6480xaef3acc70x46d8528f0x9f0921180xe05137b80x49bf2bc50x1615b1900xef0261250xa1fa6a6a0xf784b6f80xbb231f0c0xb4dba48d0x7b96bab60xb96418d40xbabeee9e0xabd7b07b0x0d110dab0xf4d73c170x9900a6440x1b9bf5870xd20379150xe8f981bf0x757d96930x4524924f0x599a4d520x38098f570xb5e0585f0x34a517ff0x2fa526550x9b5746720x45ceedb00xa1ab7fcc0x244cad960x65414e670x7b274cdb0xc482542c0x339de1a90x95c065cf0x02d2cf7d0x5f96e9120x7477dbc60xcc3b17860x53a30e460x7edc15370x0a1a2b370xc500a7490x1a9f90100xa3bf470e0x4619cc010x7b6975a50xe88c441b0x79fcc8d10x19f691cf0x83dcb3ac0xfb828c050xef98c9230xc0a65f020x1d10b6ca0x561692b60x4d4ec6050x24bfb3660xdf818b9a0x205ff4710x96ec227d0x28cbe0a50xec7a2fea0x7d53637a0x60ef40d80xcf7ea6a80xcc6c9cf80xe93e49c30x9dccf6e40x83c9fa260x06a728420x7e56845d0xb491fe9b0x3c3b0d010x4c14e2890x14163f290x846cef3d0x2504efa70x9a1b8bdc0x99389c6b0x4ab8af0b0xe717b1fb0xb60ce0930x9edcb3dc0x3fe012c00x83a376070x753260370x964c4f550xa81e4a500x848b460c0x99ea87210xa46fea9c0x6f06325d0xfb70410e0xba2a7fe00xeadced700x769720040xf9a476f70x9fc57ed70xb11ec2ce0x2cb47e9c0x2442bc470x3ea9d0e50x5e1d6c0a0xc33bf6c90x8351b13a0xf20ee8a50x7d73689a0x82d670350xed990d840x7f7c896a0xce683d670x3a9dcdb10xb05bb7e50x99333f210x9cf699cb0x296a767c0x1b253b770xfe4449b20x947e4e450x1ce51c850x18ca96290x6073efb60x4d4eb4960x37b53f030xfc4d38680x1a535cf80x5f6def500xb95fb7490x3aa9899f0x9b2fb5040x883309cf0xda459ea80x04a53a130xabcb345a0x3ce4ca6f0x27bbf2210x5a48fba20xbb189cad0x8b7cec090xde0eb58f0x28fcfb080xa05e35750x190d3e540xf15f4e350x361539be0xaf7578e70xe58678080x9321df950x0864c4a40x49e0011a0xe66145cf0xd6fa95e10xcf9f33280xdc583c080x832bf2280x32b5f5460xd041d62b0x2025e9540xa87c5b4d0x858c8d940x62c1b9ee0x0d1de9560xc19def580x7394f0650x8cebe8ce0xcce7e5a00x7657e8590xba47c03a0xed58cfa10x5aed1dd70xffff2ac30x24fa66640xab96bd2d0x1e3f728d0x2c1128360x4359e1640xf36012080x645a48260xa7e462200x83e43aca0xc40dc96a0x7db4dabe0x8f68a38f0xed76e2220x48e323be0x330b2f700x84ead7570xbd50ebbb0xaee023820x014451760x4360913e0xca40abd50x89f1e1cc0x966a88380xed1e1f960x5e6aea800x71c46aac0xb0da22540x66d18fce0xdbc0cbcc0x685ecb9e0xc30e3cbc0xe74d08ec0xd4afc6bb0x20bdb9840x0d96de960xb574b32c0x23d209b50x2f1fc0bf0x4c59a0800xb27891f10x817ab3da0xfea27ded0xf618b2b20x28930c390x2226779f0xf70287de0x23aaebcc0xd8c7a37c0x1231d8b50x93aa87800x2953110e0xef3516160xc7f7f9af0x3214fb240xaf8c52710x8e67e1430xf5c6bbf20x7deff6730x6cf926750x8e6739c40x4fceccda0x724d69330x9e20c1630x6dfda3060x1f45cb6f0x5534091a0x470bab270x677d89ec0x422caa570xf12ec3cd0x42ecb1610x2c34062f0xa86cd8840x13a963430x1e557c920x2f097d550x5b43af610xac8b0b0b0x6c0a8c440xe1775ee70x98fa1e200xa5384ca30xe33ecf950x063ea5740x8fb5c1c50x65102b520x220683980xa761dc0c0x92168ecd0xc0c91be80x045ddfc60xc934d34e0x35d5b27b0xa1a0ce340x4b5fd49e0xdba4d0020x3f01a39a0x5d49cd370x5dc0c8780x2904c3df0xe095796c0xda210ac50x8e892c5f0xaa82c34e0x74b1c8060x1c8555620x4ea13d850xc32dd3010x995f3c130x8135f3180xd497beec0x46feb0990xe04f7caa0xeb3e6c5a0xe8a2e35d0x9f7b74260x9598d2290x21642d660x52ca96090x1e167f2f0x61a709af0x301ed33b0xa64585050x7261d0490x4a12d6fc0xfa2a79750xa3e126690xfcac2e6b0x9f2d5b2e0x944e698e0xc58f532a0xb13949f10xb7c5ef660xbde732c80x4d3a8b280xfa5c2f730x3a3d0ca80x000096d10xcbdd28600xa74ff99f0xbe5daaf30x6432bd510xb587b3cb0xbbc6346e0xfe0672d80x5eb248290x8c195a050xe2d7194c0x7e28d1ba0x8aff5cf80x77bed6970xd37f17230xc80dfc760xd839e5770xe0ce9d5e0x21e270b30xb12711ed0x2b9f9e710x663fedb10xfda5e99d0x8cf6668a0xd7a34a020x6f559edd0x6ed198cf0xf268b4c40xbfa7717d0x5684d03d0x06eb6c4b0xafdf25760x799ec2840xe6e9b3d30x6664e62d0xc79bcd360x6910250f0x2600d5540x2f7bba6a0x067303670xed2b2bd60xd65337750x2c40e51f0x449d367f0xd10f05a70x85f023b40x5b58fcb60x2f5444fd0x04baeba90xe237d50d0x8c5200280x771afbc00x0513ab310xe41d8d900x36cd49660x67ffb7500x2f3a7ee30xe689f3480x09c917690x24a3280e0xf56060810xf8905e860x0acf76790x6e9681d20x650669d50x1af6e70f0x8a9254db0x4e5a948b0x02dc60310xd9ea5b210xb4127d670xcc51ee500xfe10b8ad0x6944ff380x9ce538d50x923b12760x57575f080x49970c1c0xf59f27830x898105ed0x6efd5cb60x47041a5f0xc85b5f450x90a1601f0x6add5c9a0xd2a75ee00x37db8f190x81e6b37f0xf97658330x6bf1b90d0xe13cd8a70x569473470x9d5964e90xa62775f50xe5c78a990x9eecde160x952664c50x1d2e87c60x59e8841a0x6194ffea0x0eb6d05f0x1552351b0x7e806b860x381099950xcf015f7b0x30791adb0x970068ca0xe5b526bc0x02a4004e0x4e069a7e0x600683d30x43ee73910x748caf400xfc4f55f30xef36a4900xb4b0ee4e0x9385667d0x424cbddd0x150853cf0x45d555430x24e4bb010xb4279ab70x3d3883240x2fcd9e170x761188fd0xe862c4b70x6c7363b30x9fa274b40x13f3130a0x2ce256ee0xf4f52f930xe8fab8e30x145dd0ce0xfbada0250x065ece980x662b8a510x7e115d9e0xb542e3c20x1b981c670xe24c6d020x0a90e3650xe3a6992d0x8e916e3b0x500a42ab0x647d71bc0x92bbd8270x9f7104750x044fa3ab0x33498e060xcdff28cf0xc2063b660x76c3de450x86cae6f00x39bb56630xfe33714b0x025da4a80x65a4556e0x09dbe32b0x5eb262060x7d93e4780x5b73d9950xc26514d10x27b8f43c0x07054c9f0x396f41350xf5faf7fd0xc7e6492a0xdc026b430x84502b530x8c4878b80xb7be40eb0x9ccec8ea0x5ae97a880x2e8b1d6d0x5dcb68430x1b55dec60x0cfcf0b20xca91ebf70xc5cdee770xc803b3fc0x8c149a510x2440bbc70x7472bb010x3eab6a270x411978350x844211660x462f8d700x1f9e58270x67c7cddf0x063125ae0xfab7bb3a0x574a187e0x4c9f78a30xe43580d60xd94dfb390x4afd0a630xa8950cf40x49d9caa90x9706d77c0x885a3f5c0x8b92e3850x9e78c7aa0x04f089770xff4fa8960x712b43f00xc23173910x06ad18e40x61e34a120x66760de80x63b08afa0x9281ace80xab9c4aa20x787729430x099d2c540x5407ed060x6f2b8ac00x90fbe24e0x73c000da0xa50eb81d0xdb6cf25f0xf15a54ad0x59366e0c0xfb16df6a0xdb12ea4a0x168ad7ce0x44ab58010xa60b6d260x3c177fe20x46276c760x11197a410x6877512b0x8f235e550xd5b3a04e0x280d8d2d0x265f6ebb0xfa71e3a30x4b251b470xb65037bb0xfe3d5c2a0x319a41a70x994152070x23a593e60x03a0ba3a0x629c05e10x0a72f7650x0e3fa8020x7e2b4fae0xcebbc1dc0xfa45c07a0x3b69158d0x28544d690x17b5566a0x55dfcc790x68e347630xc54e99180xe78d6b7a0x45e529360xb896d8510x040f3b500xbfd0952e0x8e595fd40xe2dfc1b20x7a6290eb0x165cb0da0xa1bf16400xc28369720xc86c26e80x8f9aaffc0x69cc67b20x14f688a70x04c4e5160x027a1a810x206456420x8e1ed4320xbd4625050x1a770ac30xffc6c87a0xad237ec00xb7a8c0d40x74bc7fd00xa8045e0c0x94106f6a0xf334f8a70xa1c9c5da0x771715c60x0cef02a50x0d751f450xa8d6809d0xa47826e40x34871adf0xd6b093e90x0f96ec700x88a546160x010d8ae00xab886e0d0xd014fb670x84e924ba0xa77858bb0x84e109010x1216ba930xb239988b0x58b2905a0x711a004a0x163251c80x098e47d20x39935cdb0x64a1b86e0xa6f2354f0xf4d8855f0x852378f80xb528f68a0x627c5f620xd46649320x2662bb1d0x040cf56e0xd08868ef0x874150780x1a0be4cc0xb9dc59af0xb4afcc4c0x59ef50f00xa28078b20x194eadaa0x4c5112350xc074bc530x50e28c070xfd0639350x6748ed590x44f0f3900x1dd71f7a0xd23351010x1586b1200x81cccb850x94725b990xb5c9031f0x36070cc10xdc2dfee80x0629d8b80x6d1e8a640xcd1cc5ca0x0d1dd6a20x23925e240x604a92030x5af19acc0x46c3a8650x61b836a60x0198a11b0x7f25014e0x5f8740d00x4ae3bf280x8a36f1280xba4147310x5d3c20a30xb7c39d590xc10cdb3d0xbc909e9f0x3f5e91410xd896d8ab0xcfd0714f0xab46aeae0xc4f8e1c10x82c2998f0xfc0621440x1f17676f0x9dc56c3e0x94e4f8bd0x6702a97b0xca45efbc0x38a4f7ae0x3b9d009a0x8de137150xc838f23b0x79eb86820x592fbe100xa44e1f0d0x0fd08d890xd1e487620x1140885a0x722876790xbedf160e0xc8f1211e0xef22b9ff0x80280e550x6b491cb00x8e152dc00x12c5126f0x1cd5b4700xa1df4b030xdd3febe20x057e86ab0xee1347060xb3a844590x33adcd850x71c3f7310x83aa02b40xd0a6f55c0x1ea7eab10xed9069b00x3cdeb7990xb647fb680xf0064db60x0fd60df20xe0f4aad50x14a9a1780x3aede1400x107742a90xbf2f82410x4bc09a980x26a8a1220xce5473550xde8cef960x1ce3180e0xc50c99900x442960da0x2db7dbff0x9f91531d0xbf124e4d0x582149c20xff4fe3320xbf63bf4f0x875ed1fa0x218a565d0x336ef4ba0xf833abdd0xa20c89830x2b2b07a80x3eb37b9d0x8eff91110xe71977730xcd0fc4170x0ae4b94c0xdbb5a9f50x5f96b77e0xf4a5d73e0xccda73950x3b551f8b0xcf5a08160xc9c4c0790x2e34228a0x4c0cc2730xf81b1f6f0x5aa52ac00x114910e10x2a7bee0a0x57b6efe30x62ceab780x484af3f60xd542994e0x1895595f0x68a058020xb0a11bc80x19431b8b0xf27e57480x182f99f30xaa14340d0x8b0a08180x7ea3445d0xb895bf4b0xcecf31f40x6f2cefdf0xc81797d80xad90a0670x20cdef4a0x6e660fef0x805ffba90xfbe35a500x34deaf2b0xff89909d0x0cd9c2de0xe51d89b50xd70c84700x6c5dd5100x1a546ddd0xd52b1d110xca5c77900x676338460x29a010e60xa44664140x37ebe7430x490cfb780x924084880xfcf54a4f0xdd1507210xafd35f000x41b14c8b0x2e551f710x4b0eabb40xe82f8fe00x96d9f0a40x736cf3170x4c48366d0x2fa349000x9b0e7edf0xb39280330xbe6731a40x7e650b2e0xa7e60d600x0661111d0x5cfc2e6d0x332d9c700x44dfeca50x3c9b30d10x967ce8e70xd55286320x31112b820xd11b3f4e0x5a21219c0x62f1c6180xf8f7a27b0x1e4ba4a60xd04bf8b20x3ac1fef90x3562aaa60x778879140x4e40f3940x8164e8cd0xf81a01490x9596a1970x45df75e50x420d1fe70xf1421d130x1f9b1b850x8bee80f10x399932870xc694891f0x0880c47b0xc8c481ee0xad56b50f0x6e6969bf0xd5d2b1050x3519fa4d0xb21521a20x707450e70x7ec4b33f0xf714d9950xdae3330b0x82815f710xb41a949c0x44a68a990x5963dd430x814eaeaa0x5597f6350xce9074040x4b4e36540x9ed354000x39e595ed0x49e8dcc90x5b8c780e0x628a24160xa9763dda0x7a2ff3d80x02bd48f20x2dd7ecd30xf8544b930x0019f9170x75e4151d0x54e02b390x6f7159b90x6f66172b0xbfa912990xa7e2e9d30xde17743e0xa36d534c0x5a2736dc0x37121c300xda3c54ea0x32d13af70x587e0edc0x67234d5b0x38fbcc3c0xc7b502c80x77d439ed0x97e2bc4d0x8810faef0x7f6fb6cc0x21c081450xaf24de6b0xe1eda71e0xaa4e4a640xc5cc8d660xe928ecf00xcc77e6b10x0ff8affc0xc38d9e830x67633bba0xe220eebf0x64e1c5c50xc547e6760xcf39b66d0x2d50570f0x526f6f710x91fec1cc0x9972db480x6900d3350xa96acfcb0x871ab41a0xb053adda0x6e30ba8e0x716422860x2e7a43000xdf6669020xca2190da0x64186ca10xd270a9d90xef93f2ef0x10dac99b0x7c23dd8a0xc360e7e20x5769faf70x52c3ad3c0xfc31b95c0x0a762d060x8ea260c70x8b979cfb0xf0410f650x1e8d65c40xb1e3255f0xc47350e40x1d36f3b70x2946f9d00xe54a25a00xa7b29a500x142cac750x1670c4790xd99d1d4f0x7e40455a0x9037b6f60x59e392140x8fe8e1d60xf868f4ff0x010e900e0xd5aae9290x60721da70xa215f1b20x287906e10xd2c315f00x7cabf2790xe94b8c9c0x00afa0280x522dba260x43027e090x4f424b4b0x52fe7c9f0xef7b954a0x9e68b59f0x2d670bd30x836914ab0xec3f00110xdbb22c850x38f33bed0x766e8c310x6b2dc0600x1d95d2700xbd0494320xa874e91d0x165b89860xf94815130xe5165dfe0xcd4582660x76a6bb5e0x858ebdf40x277e7b5e0x2436ec1c0xdba6783c0x1faf10430x6ac6727a0x8d5443790x9acbcbd40x80e3832d0xf826deb00x74a5a6980xa2be0c220xdced28d40x0c4d4a140x946818df0xf74ed4310x2362af9e0x1c07c23f0x11b45a4b0x5a6da1280x1923fb150xdd1e8ad50x255d4bdb0xcca08cb50xd7765e690x69de59070x0c457c5c0xcb89fc7d0xcce0eeed0x51f3767c0x6988f7840xd639b9bc0xe402b5d10x145b8cc80x70114ca10x2b159fcb0x79127bdb0x28927d8e0xaf9654390x8a412dc20x35297b3f0x9cb480f40x2bd43d130x15b0606e0x9f5826370x23091ed30xa7a39f310xc0b523410xf53fa64c0x9144a8e20x6478134c0xba2d85940xb5d52c270x876dafc30x873fbaea0x8aa5b9690x4c46499d0xc91053150x6e3ff83a0xc0d731ab0xc6458df70x47dd6f6a0xb51f6cbb0x1878f62b0x6ab0bd070x7b1d544d0x7ab3c1220xd7e48bb50xf8a678810xafbb338b0xf60564910x7e2c08290x3b617f8a0x6da35c390x69e3ab780x6df12d3f0xbd485d9b0x6a7627940x0b30808c0x69259f220xb51fbd640xf6d403910xe1230d530x0c32ff8a0xa05346030x62a429730x837648790x1fed2fb30x257582490x6ea76ff30x6313443e0x2f683d9f0x8c6466000x607b34f10xbbb988590x2df115d40x63d14d2f0x4c11ca9f0x0933aae10xea2a390c0xfa2a8ea80x3b7737c40x1a9b538e0x443567af0x80f115740xdd3657900xcfd42c5f0xbd59428c0xe68794080x8a80913b0xba9906800x4c1736650x0c6803d00x9b1aa5690xca4f7c0a0xb26a1add0xd30112e90xe998e1ec0x7a6c4e200x9780bd630x6b0a68c60x84b3f7220xac007e1c0x5a7f9f100x510acc630x6ba8faa20x133fbce90xb882ca700x662bc3720xf329ad860x6fe769f00xcbdf56250x0dfb11340x815e43050xd85e037d0x28d4b1e50x6a2f92fd0x7fc8652c0xaadb24b20x62bd106e0xd0c051590x815f28970x1a2f38730xfcec09870xc4034caa0x3f4c69580x7f88144e0xa7748d0c0x0a64be660x0bd4473c0x92b5674c0x85cf356a0x4a27c83d0xefc4c8320xf9920ed00xd53afa610x0ec6af9d0x6feb75bd0xd1507e590xfd7243c70x384053e70xe10cd6ad0xa156a1f20x5654f8360xb7f4e5530x82dbec190x3d81d3800x76e18ec90xc911b9d50x8f379e0d0x265173bd0x08694a160x8f0499950xe99d2a980x617f0fee0x0f5fc0500xd55704ee0xeacec7740x7f8bdd3a0x61f722dd0xd4be820d0xa050420d0x14ff9fcb0xb7bcb4630xcee836220xecda447a0xe0d8b4310x73e79c680x89f397a90xbf4e56cf0x4c5f00ee0xdcb79e8c0x0f98e9b80x61feaa170x1c7b6c2a0xbf9fc0140xdba64f1c0xb7fdd0df0x6838d11c0x04d354900x9e01f6d40x1c3af7160xfb8551b20xc02fc35c0x024119940x513ea4b20xdcbf804a0xf9e5450e0x208f67810xb04886b30x2b4c22e00xd1f88b830xbe9574b70xca83aa030x1b8d5c650x3f74ba860xecb3e2740x9338e8390x8feb26540xb730b1010x75934bd70xb86973c10xf39616a00x6bd561c90x052d92f30x5f62b9910x960dfb0a0xa1b759ce0x07a890c80x8087915e0xf774abf30x28fb37720x1dd571e60x1257e3af0x098b71c60xff6878cf0x4f3fa56c0xa986f17b0xd71bb1240x9ddfd98c0x1dc361310xc95617720xff9ca0650x0487f8310x258355b40x950ee7d10x75914bcb0xda8af7ad0x8759d0430x7b663a300x5600904f0x73749d7b0xcb7131fb0xf195c6820x31824ac90x4108e69a0xda7ca6cb0xdaf4dfb30x9fce80db0x89d5538d0x986e61350xaf52fb460x9c0125080x5934392b0xe0515a0c0xc89e8a490xb6cb9a200x8d11aef80xb55417cd0x07ef80970xcc36f32e0xee277e410xbb1677660xfcfa03ff0xc52f57140x78562c260xcf1b26ac0xb9cd0b200xe3c27c150xf9a7cbd20x6682b1160x50d9bee90x1a07825f0x12e8cbdd0x594260140x36e5fbaf0xd5e0e7e10x2fd8740e0xe2d0dafd0xac2c66560xa851ccd60x3f0bb8770xf1615c750x001651c80xc3230f5e0xa3f29ecd0x511c6bad0x882fad5b0xab0584f70x487fc4670x68e447230xe18369720xc2c2a9780x1ed96c1b0xe9b15baa0x643814b60x47543fd40x1cf7a9c00xd56310250x577221070xce1a268a0x7954b1ea0xbd2f85f30xb07f28d60xe1e769b00xa2cd545f0xaf5c35bf0x0719907a0x40441a6b0x498d87cd0xb38946490x213608f30x39a740f20xc8caf6360x3720c7f90xa60b3d200xc8f866cc0x6923c8880xa677b2c90x6238be480x58c6387c0xe9e536200xbcc40a1f0x90261e150x15fcb12e0xbe9011cf0xff9505a40xb75d04410xe9df49850x61f99da80x78dc1cc90xd30ed7d40x6df9c0410xb424f70d0xa903ef480x3d5e900a0xca916c050x6f08eb4b0x9851ff720xd233e2f80x1468c03c0x655341980x8e905df50x698c6d640xa00ff34d0x50baf5ad0x8d77f82d0x5034bdc00x73798d170x0a79e4c60x8a92f8540xd6a746460xa0e327fe0xe09bea910x18e0c44d0xe8f8382c0xb8e3080e0x6516a3980xf1a63ac40xb1f944c80x9fdaf03e0x0fb512750x60f0c1530x13290a530xce9922b00xd6eec2790x5b018d720x7480c4d30x2c0dddb00x832c64ec0x374c1e1c0x84b3d9150xfd8ec3c20xf2259d820x2bef6a9c0xde3813690xd09b01990x3d85644b0x36f36cdb0x09a4cc390x1568aaee0x23bdce370x4449313f0xf086cd390x996a01260x0640e01f0x4e6e8ea70x923752550x022eda740x33bf1d7a0xcef913fa0x81fc5ce30x02f4d9370x871c0a7e0xfdfc0b3b0xd20f69ab0xbbdf3cad0x77045cfa0xcd84e92d0x657f68b60x7090e0660x08225a950x90ddb57a0xec1502290x36a493a80x97be137d0x6567485d0x94f5a32c0xf78fa5070x130e33d60xfdb62f3d0x5ab0e0550x68359c2c0x6f0154d30x0371af430x7e118c990xc8c44dd30xb352177e0xf11543ff0xf7584a9c0x4c1381be0xc770ab970xca625cef0x44f2f7ce0x7a395c220xb6a688160x12f4011c0x4ad7f6550x288439d50xc0a3d1050x479c3c860x1bc518140xf91496b60xf92b9f840x38e4e1890xf92eaf440x9ccb26220xb0aa812e0xe413fe270x92d31cfb0x357dd9bf0xc55f61bb0xe2b617d50xfc50827b0x7381ffbb0xcecef2850x34f833bb0x57973f110x8a2078110x19e924400x09469d6b0xc50c42f30x8b85af360xaa82d0270xa3704ce90xf379c35a0x0859a6860x2948b2fb0xb8af83580xe6103de80xcf50fdd30x44a2a3910x3201f6a50xe5533dd90x7274b6280xdbe0fc630x0a8c43830x5f90da750xc271eabd0x231b1ca40x09e2b1af0xdaaa22730x3d68bd4b0x5b6c65fa0xbb1fad6a0x3e820ae00x51c8b2d50xf802c7970x008016780x052666870x2bcaa8e30x21c9ef830x29f524310x40046f360x8c8f77ad0x09c8eb550x11d26a600xa1ddf3030x8b6c553c0xec6f78fe0xaba489e70x23f3afe30xc80eefa70xe8367c2d0x6e7e9aec0x72b243d40xf20dabd80x18e26c980x30ca25a20x57fee9810x7bd0a5770x804203e90x4302d0eb0xb3ff1f690xc9ec4e210x300d7e570xe91bcce10x6b98fe6e0x9f4240930x5b6336be0xe15447ac0xff16cd940x88f2de0e0xdf9293700x25820c640x44f1f3780x63f968840xa1a330f80x0f4dfc5d0xbbe153820xb2fe9c8a0xab9c93510x2c097ee00x49ecfccf0xcefb83970xeb79d8680xbd11adf20x61a17ade0xa76b9e310xdcd74a220x0a44f08d0x496932b90x215f7ae70x10b0cb2b0x7e43136a0xc0c8f10e0x5460c8d80xe763a2fc0x3ca926e90x0a9915c70xc267f0140x2a93a85e0x246245440x1c88ec300x944832d60x58a866140x27f4f0290x2e2360b10x3d543d4a0xc48d019d0x367696000x5481dcb10x9b4705510x3d92315d0x09d47d300x2f3911a50x7d02476e0x7f898f9f0x9ed136a30x77526a180x43b8c45d0x073404ad0x67c124780x596047760x9d881f830x682f984d0x91e45c270xcf5aad3f0xd4c2a5220x6dd483240x22a8ab570xfa3b48eb0x9f74a5d00x4e86dd830x0a005f710xc7a473b50x423027a80x53fe612a0x0db8e18a0xc2cd2f750x49a299460xb047a2c60xafc1c7930x6d78e3350x25ff79190x678caafd0x908630050x764d34c30xa56a60800x2b78b9b10x09b8aee10x6b600ff60x65a93d3e0x56ae9c1b0x73d20c680x833ef03f0x936cf84d0xbbcd195b0x00c52ef50xb5dea7ef0xf8b2ff6e0x371f40180xc05e850f0xce8d35220x797f9a000x117876350x76512cd90xea124bd10xeda0d76e0xac6855b00xf1d644160x51573f700x4ad0dee80x7f61df930x0969eec80xe1aaa9420x379812e70xe0281d6e0x137082da0xd121bb690x4c1b965c0xa681fe880x070cf7800xc6999c740xbb84aa820x2616a3140x5720d46a0xda73ed030xd7f8bd200x8304ce220x2362b61b0x574237ff0x7b286bd70x1a9c7b4a0xafc0a7300x8b3eb7b80x677a30760x406f01c40x5b0185250xb2f159090xa1f3417b0xac003bb60x244f460d0x6bb515ee0xa71af33c0x4c2253cc0x9a9d87620xd5ed53070xa667f32d0x19319f8b0xd181e87b0x7895c0110x24c208110x01d0fcf30x3143dea30x2fb72b200x068563610x049b1a880x7cda76be0x2e9bd6ca0xc57381720xfe392bcd0xcdf502f40x4c7aa2f40x81f039440x3f41d9260xdf4588370x63ccfe0e0x78d25a670xbc52450e0xd66d87890x5d1742730x8cb57d9e0x2b9da7a40x1832e3990xdca0e9500x17c502080x20385c580xec576ebe0x2d140a580x494394110x31121fe10x7a3ff8400x7544ec8e0x2152b9b50x0495d67c0x4442dcb40xec9f4e440x5d027eec0xa08588f50xae9b6ca30xe0f6fde20x536142690xcbee20b20xfe259f520x4151fa390x231fc63a0xbb99125c0x7babe9860xd2ca52760x726c3bf80x4a5710b40x371102fa0xcd74fcb60xfc872fd10x3508ee4b0xc5e269820x8abacc470x83ce82eb0x4abd1d400x00ae4c6d0x0b1b07580xe7bf94c80xbace520c0x1d95203f0x2788059b0x18e131560x3efb35c90xb0e107810x868acba50xe46d84e90xd9456a910xaf6686840xfe7274110xf7184fa40x79aa04a20xf09de7760xddbd934c0xa3082f350x5c7e09d70x32ff775d0x1b23a5870xaba914690x1c57479c0x405c11440x4c9848a60x2aeb127a0x3adff8b30xef53e9610x8b43c3d50x99bfbe390xa843805a0x6e293b8e0xa2046a950xfd423e5b0x9b3884440x0619ca8a0xd9a9bb300x52760ca90x506746b60x0c2f123f0xbd17a0df0x384ef9ce0xc08904130x1068004b0xd60736ec0x9b2560b90x835810890x3755f9900x2f2889a00x9e13f6f60x56af0dbd0xdd161a100xeaf7209c0x550bc9930x3b67f8cd0xf14e6b360xbf6e293e0x2c0979ce0x454aa44f0xa16808880x648470d50x4ef178ae0x61eac07d0x0997d8e30x8851dfb90xfedac3080xb089b4810xeb515d3c0x57888c390xa036fc730x6f3256300x910282400x3d746f260xa4d4f0e60xb6a195f60xe453c37f0xdba68c250x4fa171050x0fb849ef0xad190ac30x8f02ac4d0x89da1ce00xf6ac8bdc0xd0aea60a0x27e6c4880x07e634990x14b07ff90x004404f70x9d3850e10x5d366dec0x5af03a280x04c3f2c10xedbc6f670xfd51b2810x86a510070x6e58ddf00x5a2b1b670xf5945bac0xb6230f1f0x18f83fab0x3d7ea99a0x325e677c0x138aff760x891a5a7f0xb4e145530x3f84d4c90xab01acbe0x65d6d0f00xa8f594160xfe9900520x956a91ba0x47229b5c0x3441c3d60xa080aac20x850123c60x7dd4afaa0xede0e97e0x40a03a720x31512dcf0x30a448dc0xcb119db00x052255890x14919c460x0de12d370x554f0a480xcbb9d7db0x9c7283a10x8dc51bdd0xd3d2bf040x5b8bb6990xde08c3250xeed7d5050x21987dea0x9670af2c0x4cdc53760x8e8cfae00xb71b15e40x814699530x745ac5b20xa980e33f0x7797224b0x72de1c6e0x46d6050a0x9ef2aa0b0x36bc9a290xab60a4290x1d24c8470x26e57ef90xa769d1850xce2f05690x1a3d13ae0x6def2db20x34005cd00x549525ef0x1d933fee0x655a9d4c0x94a2f9870x9a469eab0x54bc39310xd47c65380xbba6eeb50x46c96a900xb75d49b20xc439277a0xa58154540x12d9d4010x268957030x114c1d8d0x60676ba60x60e0cb250x611aa5c20x8c2882830xd30ee1820xecef5b690xdc7cba170x714a2d7f0xa0530d500x871a6e440xad89e0220x76dc68710x908d04640x6dd713020x0e616b710xe8023f690xf5a1a9dc0x1ec3bed90x9cdab0680x556c27400x89ea90f40x8d2303cc0xf147dcb20x1b38333b0x747195f00x5bfde3430x4289f3110xc2de27ca0x7129e5f80x9db216240x11f7ed4c0xea9eadf40x8915671d0x1b31952e0x81208c040x59aa6a4e0x054953920xada2c5f20x963ca2160xb36efbe80x6909a9d50x2a1493310x256fd8960x427ccd3b0xa627dbac0xca86ef670xd69b0fc10x33a4a6ca0x089086e00xbb06ef2c0x4906a9670xb7c6a4360x94005e590xa5ab39110x828d0f100x533501930x737d8d040x45510e920xad03d91f0x4fa925060x4285e9450xd3570d080x8a7d1c310x673a41e20xee93522c0x07f4f2ce0xb4b77c8b0x783ba47d0x12fed11d0x4896cd310x7a98145a0xb2a945e00xa12ad27f0x84ddf1900xfa9521bb0x334cbfed0x811571e90x5a9d28320x579275b70xb16ee1a10xd51a10480x7df0f2330xbb7d954a0xddb539b40x905895ba0x6dce33570x702e43800x101fa88c0x36eaeda30x078c6eb30x017bb3f50xba061d200xe2fcbe580x84b0d0e40xa452c2970x9d2b6a580x518c2fc60x106218890xb3253ed90xb7d7c12e0x85d7edfd0xa9126bff0x003ed6a60x63583f910x68a668cb0xe247343b0xf34806ec0x1697136d0xc36f77090xd03fdcc00x979825420x9d308c4d0x5e5d4ca20x478d10b20xc25b89710x31128b8e0x8654be580x7d0e1d950xab1e0e930xbfb1be700x7e5b61330x9ca137fe0x8a983cc90x9833bc0c0x2ad5c1d10xf5e7df700xe8cd902e0xcb6beb400x486b64070xa68124fa0xf5e284b60x52a971fe0x1988c3650x117c73050xae6eaf930x1e0008790x1edc21cb0x1f1988f70x1829b9ed0xf6bcbd730x86b1667d0x45d14bdf0xf45dd6510x9f33e7cf0x3d48273b0x4b6f7d8f0x7ebb279f0xb00b793c0xc7d7849f0x6a12e6190xc862399b0x135c57710x37ce73c60xe4f8ff840xc6ba42410xc5d0cee00x370136ba0x171110cc0x494f4d3e0x9ab093540x75cd44820x0bcdb1c00xc464d6e90xd56841010xf66572ec0xba92c16c0x76990a190xd38cebaa0x02ba2da50xc35093a60xf466e8b10x5086ad100x09e355d60x16a3ab910xe55bf9bd0xa38468020xf660cabe0xdd3eddd30xdb01f9480xa994c63b0xdd401c000xbd181d420xfe3014c40x99761dfa0x60c3a2770xacc0d6590xcd4a99e40xc2bbb7c80x79cb60920x8275bb9f0x52d2b3b10x23dd04270xfabf1e750x3f0bd90b0x7fda7b900x5760606c0x2407e6930x5af2c5470x4fdee8970xf9d854180x17f341a00xf0bd9e3c0x1b8b95ad0x8e0637ba0x05876c690x402468e90x08a7896d0xe7237b0b0x500858b90x04e133fc0xb5f208750xa78bd8940xdc6effc90xc4f657bf0x283c3c6b0x43697cf50x665308320x99bf01780x24178fbf0xecef5b030xc08d24920x45b5d7260x17c02c7d0x5d6c50c40xde8c40cb0x0faa4df20x2b53674b0x90a327b00x52a6ce770xe350f2aa0x2569d7570x7971c00e0x6f93079d0x3de1777d0x7ee7ee440xe8a4e2a80x2b7021590x9be3d6490xd8ba65ad0x571a19bd0x40a288bc0xc72c53bd0xcba2ccd30x91b9dfc80xb820aa160x4e16cdce0xaef7255b0xdb902efa0x6f6c7d8d0x0455bf3f0xeed09a470x9479b8c80x4ea7acd00x1341eddd0xb5fdd1e30x8d61b0900x7164baaa0x36c687ac0x908269570xde7089590x397c55090x824391130xb6a9719c0x41522e9a0x1b09c0310x69fca6bb0x64c85d110xecd7a3d20x793a2e060xb1e2f1780x2c0dd29e0x07f21b2a0x1b7313360x6d3d2ece0x6f077fcf0xd2881a260xa6c5d47d0x740fe1500x392a806d0x7b5d4b7a0xad0ea0330x650e979d0xa9c6e3b80x9a8276070xbc85a6f90x8d6a48410xdf2448810x6e030e260x075b299c0x5113012d0x06830b9a0xe1833d310x2f281ad70x330af4f40x835b9c360x2079041f0x541d24040x3c313fac0x72cea4480xf4d3c33f0x1c462e8a0xb93a52b00xbadd82590x1f1e42c70x49cc37dd0xdd13b4920xf7fdb6c10xa28c3fb60x0cf548d40x0c83855d0xa367fa670x6b1284d20xa0fcdfd70x6ef787ed0x6bf73df70x576fdbac0xa18a67aa0x6a7cd9280xb8c33ada0xddc330e70xf6f69e1c0xf520d09e0x058a55a30x22f072530x9c56fd340xed522de70xca9a9cb90xe123b9630x6c1bf6400xbb7337560x5912b9cb0x41b7974f0xe8402be60xef5fbd100x3b97899a0x15fb57650x33fdc7af0x9b3928b10xfc1509560x2ed6e3860x0c1b9ac10x0464f26c0xd7e4aa120x02f0eddb0x5c37805b0x1e491a040xf96fc9de0x84af415d0x8371f5310x4555301d0x3693b15e0xdbd019c40xf1b551d90xc1a46d3f0x5bdacc560xe86369fe0xf1ce4bb80xc67f14a50x7c25af310x57a9205b0xc998d6410x761602f70x0b0d888b0xf24375a50x30123eb50xe1a81c3a0x92b8e1ef0x76c649230x115c7a100x3c7577da0x3643eb770x2774373a0xb63797110xa5adbe8c0x943e868f0x6a5f98a00xb051909f0xbecdce740xd60d7af40xa8ea49d80x28628b850x4f5438c10x1a8a845e0x9a4d10340xc4ce61890x52aa61ec0x6d5785010xed4d90b30x4a59b5580x131eb8a90x2d66855a0xf6e1b0690xa5aca4570xa9c92d6e0xb730cdb80x76f673bb0x785148a30x4bdf028e0x6907d4e90xc53c882d0x50b5cb2d0xabe85a210x20f9322a0x2e97a7290xbccbb49c0xa8fbf5820x98d963550xd02e174f0x7296df160x3e7255580x9d2ae3cc0xdaa9d92f0x4c75fd300xd78f2dd10x12d779950x059535720xed5f80390xdde87ea30xa65ba9e90xadd8b10d0x53be1eec0xb7801afa0x08f247440x14d264b00x2ed714460xa75ee19d0xc84230630xfe862a860xd1ffd6370xcce1b34d0x930ac92b0xed254d110x82718a670x09c64fbd0x48bcca150xde2d2b1f0x25d506960x01878db10x5881bb840xa197b1ff0x94c6c1040x968d14910xc04a69040xd3c05ec60x7a1490a80x5f6538e30xb0455f3f0x65f1cd7f0x7ef398230x9b7e31d80x598cd55a0xaa3d48da0x8983352a0x3e0519ce0x10c7a79b0x459810370x86d020700x455540e40x25cd54e40x61818a720xd72625cb0x18bb7a360x64f66aa20x583dd0ee0x5fb3fb9c0x415683c40xe1c86e930x9f5e85750x982e6b6d0xc63f1b810x90ec067c0x8e383e420xff6ed0fa0xaea7e0620xddb4d1e10x325e29d20x54fdb3990x6d491a3c0xed0430640x29173c150x63cbb7be0xaf4ad9620xb124e6900x82f174eb0xb1e62bbd0x99b8ff040xb8a792b90x83f6a27a0xa207f0610x45dfde860xc4fae3110x0323ff9c0x2ec5905a0x44b5c2840x65db5ee20xcfb846710x42a57b610xff8533340xbfeb97d50x568aaa640xa599817e0xe96f39290x2ef788bc0x47e24ec20xdf2bebcd0x866482d10x9dabe6600xee0eda5a0x01ad48d90x98e956ab0x2ad975fa0xfa88c0310x90ead3ca0x77ea65c40x02d7f54b0xbb0b2a590x252cf4f30x854473b20xc01e84030xb8e024e10x96feba730xf7a1148c0x8eb6ec810x2ed431530x5e403ffd0x3915886b0x52a58c240x53e0e25a0xe524bdf60x45303fbc0x7c78e36a0x7712d9160x593ec4b50x25afb9550xedef71e80x3a075d940x821bf8480x66f7c33e0xf501278b0xc39cf12c0x69ade8e10x5df6a9890xdfa50a030x6992ff420x5c4101400x2535afac0x9bddb1af0x587e4c7d0xd8168fb00x564c67400x20a3a96c0x091edc050xdf59a7cd0x7b23e0350xc38594120xd6023b830x900c6ff50x549a24270xc219df570xe1cfc90c0xbd9b17a30x7ec39be20x4aa391030x868a39850x4cedb9d10xf22b85830x240fdb670x74b49cdb0x65c7db870x04f85e5b0x006521930x03b4c3840xfd64869f0x7a10d50b0x34ac1a5d0x06155be10x76bc6b140x1127486a0x3a7b96b60xb3f791ae0x637469780xf895e20b0xdc9f77bc0xf13803be0xe5e0bfbe0x8278950a0x5d7169a60xa103e99f0xf87574520x02a632830x8bf80cd30xc85d4c650xaf1c40f90x5d4ce94b0x0f6023040x522b550c0xe435493a0x35af1adf0xfe6b58520xcd383c6e0x15b0e64d0xd388e0550x9cc804f20x018a81bf0x9f0cd8680xa5d462780x380a23360xb60ed5c90x05476ad70x74734cac0xf5a1709a0x6fe7d7a50x894cefd40xfba8e2c50x9b91e2de0xa74611b80xd22bed640xd73f651b0xca6102f70xdd6ec7c00xd7f3e27d0xe61c98350xef42802e0xd0b0c5870xbcf944800x8050cec80xc706ec900x9fb2d1290x0653b41b0x6379f2240x8387d0980x882808640x207430a00x93aae5cc0xb9d7c3160x10ac4f790xad7e9f730x082f711a0x7058f2890x2f3124990xaccabc6a0x5c7ad9d00xe57878a10x1b6314fd0x70ab25810x42a4bdf20x31ebadcd0x09d44df90x7d82881a0x6683792d0xd4b37d630x9afe9b260x0548892b0x5fa5efa20xb68e734d0xeafc33530x1d893b410x78d7f0d00xb3fa033d0x2a3ecbbe0x88e16d2c0xb98621ec0x85478a0b0x9abdf5a10x6c45ff660x6d4701520xaa13ffe00xbcb949b70x0ea974020xbdce842e0x702e10b70xb8c2a0740xad9ed52e0xc0b47bb10xa1f141290xf278f91a0x01c1a7930x2272f3ef0xb93f3d410xb99ac7bc0x7f68b5510x2a884ba90xca5b1f2c0x2fcf7c1d0x1fc74f4d0xdcdb58890x35dec2d10xf705a3b60xb890d5760x798ee63c0x92b403a40xca7676d80x4fc34da80x53d86ff80xa2c2e5290x0422fe4a0x75d8dfd90xc268c5cb0xb3ca5cd30x09ac22020xebb4fb370x146fc2760xdda3690e0x56e7b30c0x9b00c3ad0xa2a5fd770x507472660xe9ed17530x2a999a220xb923c2a90x05f640b50x6e3a2bae0xceba3a8c0xbfdcad360x475100c20x6f83b81a0x6d57c0350x576f7a610x5de01d380xc79d5d740x6bc49abd0xb39060d10xac63b3510xcc8d82f60x97d0d8670x95468bf80x1848bc430xe96a72470xa5a2c4de0x76983d420x0d6567c00x47a173cc0x818f451c0x758e27210xcc1f1c3d0x1fcece420xf589b3910x68af4fae0x96a710970x1234661e0xc3b620930xd827289a0xbd190fd10x343150660xa52457930xf4db4aa50x945694ed0xb4b296f40x4f476e960x64d391c30xf08b00130x44d560e30x1c740bd60xa64d15a50xb050f3290x6fbb3bd90xdb4104c60x74348aec0xd258dfc90x38cab31c0x6a9f26c90xd62b69930x773ca5270x1bd835170xc4a280b70xa946dab30xf0fc759e0xee6cb1680x2847347b0xc59b0c510x09e1faad0xe00c38d00x760544370x1cb259380x230f96db0x860c3da90x1a97b1a60x18c7bd560x70bc17d70xaf7f12110x61d65ab30x0db6141b0xae9dab390x5378a2360x00566d8f0xb2a074ec0xa73c0e450xb9a4bae70x0bb26d820xca715ff00x92bfd7a80x332458a70xa5c36cec0x0e18a9d20x2afce05d0x671b30bd0x5ba465a90x2c1f221b0x8014b6af0xa40a85900xdbc48b0b0x3decc1b40x68acdfa80xfefa2adb0x021da4d00xe170af410x672990ca0x2d8bf3bc0x73c2ea390xcdde8c4b0x81690d880xeba7ec700xd4bf1a600x957138bb0x6ec672b40x3ec4d1020x8b9fbff00x6a21af3a0x7a17fac30x4f5e4f660x2e7694ce0x625e48c30xde7f4bd10x75d1de2c0x0aa7a7f60x311e99ea0xae58b6620xfc2a96aa0xe47e12950xda7791910x76c9d5820x71c232fe0x0c83d7dd0x13985b600x2593c3350xb6e9e1f40xb678366f0xea10212a0x7b9a61160x780fdfd10xf22ab5b00xb2f74fb60x3a32839e0xb52ee8be0xd35e67940xb01b1db80x36b5497e0x79e694600xeb1fabf60xd3f74cf10x9b568e980x9ac3a6660x606012b90xe6877c4e0xe5ae87070xac4ca1b00x09dc0ac30xf5a691cd0x1eb448830x13fe35230x277008840xcba82d340x98fb30240xad00fc450x6ea11de20x93a6e0b20x916b03ec0xdaf7ab410xdd8051590xa70987320x69a358a60x75bdea120x8ac402970xafe845e80x4fc56cce0x2eed26300xf4a8385f0xcd1ca2cb0x20d227640x00a5cbe10x0bac91950x1381a0480xd57f87890xdcd426660x942a41f40x594bf15b0xff7559e40xfc39e32f0xc5534d640x5857b2250xf065f6290xe484e35f0x3f0546a80xfdb9b6290xf10de5350xf441ac430x068c72630x42c8de350x6ea983610x830e547b0x1e0c2be40xedc039530x7bff3be70x90cbeedc0x3a7f83610x193917630x7ea659e80x92392cd90x8c183cbe0x8cc79cab0x69a0ca7d0x436c21790xbfc177bc0x6acb973d0x0727c4f30xa4b94fea0xf7335e0c0xa545122a0xddc8eb860xac4b28f70x725b7e740xa1b1dcab0x8d25a3650x112f7c950xcd1c94670xc602c3a20xa231a07a0x59cef2920x42a73ced0x62f256920x3116fe010xb8bddf330x404fd49f0x34473f680x46d456550x0523c05b0x20eadeb60xb9153bfe0x5a5ac1b10x84cbb6ad0x68e75adc0xa5ad61130xb3b8be080xd7c18d8f0xdf9292910x41c47af70x26685b1a0x5ec378e20xb06c35b50x4279a70a0xb9e17a470x3c6fee5a0xcb333fdc0x95ec4d810x9affb5fe0x021244740x64792cad0x0b2310aa0x0a8733330x397f62310xd0a180930xd037a7a40xfb66e6a20xfbe273040xa293f8a60x9e98722b0x7924b6de0x3bd825390x81fff2d10x9ca6d85d0x8aafdef90xa7f5c0490xc5f9b62f0xe012d2920xcabf058c0x598db1ca0xd3e6d48d0x1fbd16da0x012c442f0x439aab910x1ebdd78d0x4000e6130x827b490b0xad050eda0xdf7f48770x4d6f21670x5dfbda890xca37d63f0x118952ad0x4333ccd50x156f97410xd37185c50xd0f922cf0x8d666f8e0xf871d78e0x94e541610x5ee1ec190xa1dbc2d80x525108880x8951b3210x6c556a2f0x1514b2b20xde699a3a0xb87b8f1f0xc680b4b00x453674a20x804f922a0x1fae3bac0x40f2b10c0xc8cbf30f0xf1d22a130x91f6a0a80x77f72d5e0xdd27b2c30xee092e8b0xa6f345810xbe173d7c0x66e508b30xd07b845e0xb36c1d0a0xf1c4a5600xb7c170350x4a60c8430xc80ceea20x5ef83cb00x4f3409450x5439a4e40xe81a681d0x6759f0f30x9e9245760x995edeed0xe96590b40xea757de10x7186a5040x518d8ee70x16dfd5740x9a4557220x13a5e1710xe4f4665b0x46809fa90x4755ef100x99165d1a0x3acce3900x75a693fd0x92f3ea040x6f7237e50xd5ad92fc0x547d65220x530cfeb70x42bcecc00x0f8e2bcb0x8e0b77430xa7ab99ad0xbbf7ddad0x141ec65d0xf347afdf0x077638190x98da1b820x646dfbeb0xd1c182e70x99d1b5900x7a5ef4b80xea880f4b0xad27066b0x13158a440x916e155b0xa4d363480x498abac20x9298866a0x73dd54eb0x8a78989f0x7522f3ba0x8b3fdb570x3ed70bca0x61647fa80x541bd60a0xe7c132070x6a97145a0x2db23a470xcc6ab3050x22712fdd0x4a7cbe690x6fa5e64d0x4b0278710xe295c0ff0x4a21e8f50x4193c4710x12e285ec0xf82abc1d0x3f3b323a0xcc168f2d0xfdc5ffd50xd220184c0x9f8386a40xcdddfb250x728851370xf1c743340x9f1c0fde0x1a0123e60xc76118780x0773db1f0x129874680x4d877ab60x820f27fb0xd02f84b90x5d9812910x4e0612ac0x901d91d10x80aa84330xb9ab378a0xad102ea00xbf8c91360x3dcf908e0xf982645d0xcf4f64a80x42fbc17b0x474d87f80xd72fc1d60x6ba546680xb5024fe80x711f2dde0x4e2b959e0x639408060xd5c263c80x8a5ee5380x32eb65fe0xc3db70450x109607e40x645b4a510xda77a79e0xe67e71440x3461c4c70x618ffae80xfbea821a0x2117e8ae0x9fcd12010x67244b7b0xb828583e0x2e180fc40xb4c90ed00x07fc6db60x699fe53e0x7804e92c0xbc0711790xf48c380e0x77d0b6cb0x9e76d3310xa1a77bee0x84a005f10xd76841ba0x49ff6ebc0x43b1516d0x9959e00f0x0a6724eb0xd1c38d330xa94bc3cd0xd3802aff0x7f7d48740x7e8c94900x12c494100xd4660ee70xce3364d00x340a03800x40d78a7c0xb26e8db40x41ba1d140x0233f3490xbf10682b0xf1d380150x554226560x2c6c95810xc1043ddd0xfd6d0c1c0xfa98da530xc94cc5a20xa77fd3570xccdc884d0xe31de3bb0xa54326370x3982801b0x328ae3050x945cb3d30x6fcc379c0x7e7b14ca0xbc143f4a0x70bc5dae0x344517160xd0d9508f0x12b2ad060xd598d4690xed1c56bb0x47d99f1c0x26d853840x2e334a950xfe9041ef0xd0b8b4f60xe6d72f740x5a02607e0x39f53f930x28e0e8de0x129d25a40x2314b6320x0d1a88810xdbbec5760x1442e4fa0xdd550f9b0x0065ebc50x41e699350x51de4d270x1c67b9310x2965d70d0xfa06820f0x3b71e4fc0xfd9d4c090x59cc8a7e0x8ee388620xb4d9ee160x3dc042750x7d8f0f860x2d0eb9df0xe075d6eb0x6ef080a80xacd9f7550xfd0f7a270x14f675300x4de38d4d0xe73c08230x99b2b8560xa9a982e10xc7219c960x8fcd6e2b0x31062f8b0xe9fa6def0xd03482ff0xfd4446f30x2b260e120x2111a7080x30b281500x7869de750x07b3b1b40xf0dcfed00x70b816150x3276278d0xd5e76f0c0x44d098b70x9418dba90x36c8834c0x6a4ee7e00x5996deda0xb3f9e17f0x9d682b820xe72cd5d80x2c2c9beb0x7f0b7ae30x5c52e1090x013d0d8f0x2b653b500x8cae0f3c0x5da1a58a0xcdba535f0x247745af0xffabf0df0x68a6b3490x388e812c0x409fa7db0xc0e63aa00x208507190x46e316f90x86cc1e070x66192a260xeddef3de0x83df4f6f0xbfd3ac130xd27c9fc90x51b657cd0x5d0b0eda0xf380aa0f0xa370a2c00x6968573d0xb8da1c400xd447b24a0x9327be670x6c74c3440x91a914d60x969e43a30xbd02dd400x5da593120xd5f43a030x43d8f5520x0ff9f0420x904609a00x99edf9010x37ae57520x85ef0f9e0x99c7a8b80xf98bfdb80xbd3b835d0x67933a3a0x723660110x300a184b0xf6700ed70xa39c34db0x4efe42870xb5132dfa0xb65146e70x4d04d8090x9c4d547f0xe7488d870x5e58f3640xfe43cf9f0x2141a9aa0xdca21b710x47b1bcce0x98b33d1b0x8a4c23540xa6dddea00x246fba8b0xfaea7f750xaae117640xc91244440x6b972e540x401700450x8b6ba5cf0xd4ea76ac0xc45cf8240x6965b5870xfbecdd700x1e02f8a70x748c97800x4c6a90c60x8eb9aa520xec7281400x828ac4860x9f2f6d160x6e1067920xb01055560x9797406d0x7d11c2680xe24d3a970xd2555f190x9f1001390x37befc700x57b57ebe0xcfb9006e0x7f24de730x32a723a00x689168b10x7a7968a80x62aa48130xa21967b50x5da34b700xeccc88760x644a08d50x14d150da0x32dc41ee0x8708fe900x76b84fc70x332906f50x080b803d0xcd09ce8c0x683f193d0x7b181d140x83dbc5760xc43157030x568d33ae0xbbae77800xb92b15b10x0a0ffce40x82ca62980x88954b080x702c10120x2a1d221f0xc8d881570x15a8b63c0xc1eca4920x559662f90xf43b5da70xf51fd18a0x03ff82d00xb192a0960x1b9aca3f0x19c74bd30x7f18b1940xac72743f0xda1a73350x5d0f6f570xd127aa220x2ce985590x22b325d50x412437490xac91197a0xf934104e0x152840db0x957e225b0x5f51aa690x7ac8ef9f0x6442c7b60xd32851d00x054e550b0xcd04ab0b0x1206276a0xf184d1890x6f3302cb0xe17a262a0x1e7bbcb30xdae481960x8fe111d70xd2a1fde60xfa8928ae0x94eeb89f0x7e9ebb050x1b3aabe20x4dd307f90x7b8f4c400xc2ba4d3b0x965512290xc2bebdde0x76d2b2880x267328e30xbbe332e50xc3ef8a9e0x7224d3dd0xe2bf3a950x777513040xf09bca5e0x700189e90x7ea4df320x25719eed0x95ceb8640xb70d38a40x81ccae310x4594e2df0x5359c4630x3da5eb6d0x15ef2dd90xa5922bb10x037a0cba0xa6c1b2780x3d75cbcf0x500fdb680x01e1a8de0xb4ea7cf70x18d534200x71c8bc950xe752226a0x9d0c6f2a0x0bf0087f0x0f72d0ce0x3399cc180xe6c1af0f0xf32781c10xc32ebf040x3edefa4b0xb3d23e6e0x78e4a4ee0x4d8f4c150x6eb787ee0x205dcd7a0xc126e8900xbb4a14080x0f73520f0x7bcd2ded0x295015270xb02231090x8d033df40x9f85ed900x64f8569e0x3ffeee770xd6e110470x7786ba480xd2d0b4fc0xa6c4d6fc0xcfc5ddcb0x4c7588740xee065ced0x00df7e390xa7ec84ac0x0b5ca0780xf85ccdae0x2044fa9e0xe4a639f80x806e575f0x7329e40d0xeb83cbd00x71376c9a0x4b6dea220x8b7fe3110x3f4771c00x00eb0d4b0xe50e8a2d0x80f9c1b80xc2f57cb90x737d57680x9cc880a10x525e642e0x0b2815190xdbc2a5080xb0e34d9a0x44b9fc430x00b0ae170xdf3ce9a10x059baffc0x8a1203a90x3ae831b60xcff534000xe045cfec0x1019cc4a0xfee8ef7b0x14102f230x6edae9680xedde6df20x4f5063330xbf4774db0x48a705180x565a0d930x10f11a9f0xce9d5dd70xa0d3d5600xb2fdd2720xb6bffb990x9bb05a3a0x215b34c60xc499ae1e0xbaa2782a0x373db3500x333ec7890x178fb1fa0x1b17e06c0xc76c9ada0xed9f8e6d0x8b77c06b0xbe2e3b750x67df30c60x5ac15bae0xd0b7b9240x5a5a94a60xa097c2900xa46f2f1b0x84d98e200x2cc31f4c0x060ea2d60x4b26f3b40x257e2d4c0xc185e3ce0xa77514110xd2965f6f0xcf08c5b60x955b0e2e0x6fe3d8cf0xc87c1f840x32b31a8c0x0bae62b10x2447533c0xefdd5a630xf0f1246c0x7aa1756e0x2b2e3fc50xadcc39a30xadd581bd0xafdd264d0x8763e35d0x0dbf7b0c0x613020fd0x9a2163130x20de51930x00aaf9350x79e9c33a0x1e49d1a90x0699af2c0x55913c320x9ff452a20x317f9e6b0x8ce4f3ab0x270465760xde8ad4f30x35db64a20x8ad8d07e0xade6b0e30x47fddc5c0x3d03cbd00x8fda08900x2d857f4b0x094ac8f40x40500d470xd0459e670xf2bb873f0xafd404320xc553af9a0xd296def90xb5302d0e0x2e8f00700x03157aab0x831327da0x545c6f510x9c8748f80x3a38a9310xbbc3e9cf0xb5617fbb0xbd94103b0xd0b2727a0xbd377dc90x94348e370x7b49fd5b0x53fa8fce0x253c948e0xac7818fc0xc87a2c730x301415bf0x7811f3900x00be87f90xacfc0ae90x485cd7f60x8dceafcf0x9b3236740x12d1b23b0x1e4580bb0x42e67b310x73295c4c0xeb6d2a400x063dc7610x231da9080xc36dadc20x57ec14660xcf18125f0x9912423f0x301186e50x21293a990x2322e0390xa361bc650x3de084040x5c5546b30x709cd8cb0x120c4dff0xb8fa435e0xb7a53ab70xc6b801f50xbd9c06fa0x3f2d97590x848e05b50xe3f93df70x31503fd80xd5c39ca70x86d0a7890x7a4497db0x0f8307b50x696d7e0b0x50b03f5d0xfc31fe880xd1cc13ec0x76d3cd600xca1566420xdb5660410xf64277de0x5fdf38b80x86b6c6420x423807b80x0decea840xe15613b20xfad7d1ad0x3d94d48a0xefff5fb10xf8b3162f0x196765c90xf6b651620x7a8d95390x85dfd4790xd70096a10xaf38603c0xa9a648500x34e8f0350xb1490bbb0xc85e68990x71c0939e0xe96c19ce0xcb2de1730x28d4f6bb0xb84d11030xf54bd49b0x1b3d867f0xb6f464620x7521afb60xa210ff580x8875ab3d0xb83216760xb38666250x40319e380x1a50b52b0x2b8687980x766800050x452b11870x60f930b80x256620a30x891712580x1c0d7c010x46d7da610x78b8bfc10xae265c770x24eb7e320xf3c1c0a00xe3a2954e0xcb3b40600x50a222c80xeb9ad85b0x2c6a4a670x8640125e0x4ea795020x945652860x74e39d010x41c4d97a0x3ce739270x28352f580xf2ba78110xd2b3b7dc0xa6b4ec590x6d54f08c0x02371a990xcd2c2cb90x33dbff9c0x2f8de7650x7825b0ff0x9e7f61950x641d28ad0x55ab06380x70ca6fd80x419c5e7f0x13a8d2a30xba70c31c0xfe3cc95e0x9c91e83a0x8c009d8e0x60a2c1ea0x41d7295c0xf4adb4260xa5a6698f0xa8ab0b260x91c167f70xc9706d4b0x4738ab760x04dca7380xde7213910xcee560c40x6c33e4940xe6af28c80x8cea3f0d0x8c4d4cd20x305f3fd50x0521445b0xf0ef15b40xb0ca1fe70xebebf59e0x7a3223580x7f0b349f0xe3778e3b0x38b928460xff60404e0x1e312fdb0x52d7b2fd0xfba0c2e00x07a85cb20xef0e3ccf0xc7a1840e0xb9d025c90x0ddb1cd70xc14c99f50x890855240xf2fae77c0x47e041490x55f29e7a0xd7391df50x01848a8e0x3ff623170x0799aca40xcc7fa9520x262f20a80x9e0a72b80x3656bf5a0xbff57e0d0xba7f5f7d0x44a65d5c0x02ccea560x7f05575e0x556865110x34bc7f7f0xa7b91a7b0xf6933c480xd2d00f470x17ce645d0x6f959b350xca8a8a2b0x2a17c5ca0x037f43930x536efb640x96877ac40x3049c6b50x2d4572030x8b9200fd0xf5bf4d0f0x588aaff40x8b3e315d0xbc0c7e2d0x2ff685960xbfee3ad50xba497f130x063dadb20x103c38200x0759cf440xabff7bd30x33256dc20xa244417d0xbd7cb99e0x19ea53360x3864eb660xcd0749000x2e1d43cf0x2a1538ca0x3ea336fd0x50c2230c0xace35cae0xd51451510x2348cc3c0xd9a7fbfd0xf9e7832f0x429129f20x6b8bf3ff0xd285995f0x5dc7400a0xb98308d80x01087af00xd1ea02790x76d2472c0x3dc6760a0x7bbae60a0x0076b9260xc34017290x81d030ed0x036b04780xe8f617eb0x8cd7e8ef0x9ddb00a80xb9080ef50xba67dd260x04ed33e60xeafdc2b70x60ac55240x59b930230xe23043030x25c677c40x08ed0b620xff2ce7470x87735fb10xe16134c20xe46448550xae3147050x2471ae600x75f61d380x349d7c330xd691cba20x57db72420xee7ad6f60x4e1f025d0x4d27ca830xcfa82f640xb013147c0x874d2b400x8d5b63e90x900217ed0x064db9a50x99698b9b0xc6fa412a0x563986150xad0413d40x4e3567f70x815b5dd40xacf4d8430x4dda726b0x44e9a8290x58b73bc70xa4d586690x778109560xcd569c000x458dd5660xc7cb39730x617b585d0xd52638200xf30bd1560x6a58cc470x122bf8990x73ffe79d0x6348992b0xa846f0e60xe6abe48f0xae346c900x160e7aa50xa502035e0xe0c77bb50x3fe92d0a0x2aa617cf0xb4390f9a0x6225637e0xac3e1a360x9aaea0360x6c7cdca90x7bd997d60xf2a14cd30x97521a820xebb86b2e0x5f0472280xbc5ad9d50x6c5b25480x886281fe0x8adb3af30x72bad1360x1c00e3100x479da4140xdaa372c70xd5028b330x52fd52800x4347e49d0x5a1ee7610x8002a74f0x3820f6c20xd521f68d0xa0781f510x85c1d4e00x4fe3a6740xfbe11fa40xe42feeec0xebda546e0x199282150x3a03786c0x20ef18040xbe26a6330xea12ed5f0x0faa32eb0xeba8ac9a0xac3143e60x0f9344750xb34a75750xc6b1163f0x43e4defc0xa1a295480x610615c20x22bce5130x7577f9920xf16695910x8da620c10xcd500e710x7df9debc0x3292af7d0x9540cec30xa3e57c7a0xfcefd18a0xc740c64a0x6f5ef93d0x2fa5a5000x236c8c640x36139a510xa1ba4b950x2876a6d30x3d8728bb0xd3af979c0xa3a5be950x9c2de4490x3a38dc650x026211e20x189b6bac0x27864d570x6466a1e60x533265310x183fa88b0xf8b30e930x2aeb28000xff708fd30xa56f13150xd985dc990x8a99a0160x6a037cf10xa05c03df0x181b6ff20x9c0ea3cd0xde0bdcff0x4327f0d50xc9862b790x986d6ce50x52f1b23b0x90be46260x40285cec0x90810e8a0x5d820a020xdd6769a80x4695a1660x0f1c7e8f0x276a22630xf19464290xaeb09b9f0x81ceb5990xe2ba88b20x6fc7e6260xf90df0710x85f376a90x498151c20x468710ad0xf4ebd0430x18af98ee0x624fcc4b0x7eaf40530x67080ea50xa45269920x39bd22f90x5cb7c9cd0x094303630x0dec7e3a0xa15da3e50xd1bf8beb0xbcc4fb330xf0ca5dd10x10a2d6ec0x517caa6f0x006aec740xf3d9708d0x31cf8edf0xc66d3b3b0x4e016c590x24cbc3110x893be7c80x1c8f34900x3b9ea58c0x2c4252190x2b424a300x75e2782b0xc51697b70xfcd5ab100xa1adcfeb0x148fe85f0x08ea69e70xc3c2be910xacda776d0x16c0b3390x3acac6d70x897473df0xd678c7720x6b1ced8e0x96e5e1c50xe9d95e5a0xb20c1a6f0x4a35db260x9c4ca40c0x0b6b8a7c0x11521db30xf2ca6fe80xd2fb4f1c0xedb376f30xc26c39e70xcfd7b1210x198b25ef0xa5fa103f0x623fcb910x310c23b40xfb19d7c20x251d68a00xefe6096c0x588fb6ba0xdfa072860xef8320710x3c96030a0x46c94c390x11bef0740x31f7c7130x21f63e6a0xd9ce59450x308164030x936d18b30x9a4a7a270xe24efc420xa5198ab50x423bb6eb0x2a2e29190xfa7d085a0xc1a507230x10e1b45d0xbaf8867a0xe04fd60e0x8bf07ede0xcf2122b20xe83e4c710xb04b41480x94e416060x07aede620x0d5351850x620a9b6b0x24e8470b0xae6469b20xd9feba390x51fbbf090x67e2c6ed0x1ccc8fc90x5446fac00xa5ca8d020xacbe24140xe3bc13850x40b112300x957483030x38db18920xeee976870x773c44610xdc18eddb0xba8912430xa7c824220x1e206f8b0xf58f2d130xfabe0c1e0x2152fead0xb84144010xb913dd480xc4c7e6710x984eaf2e0xb991fd520xcf2a5a6b0x5228394e0x01430f3e0xf9e81b150x29b9e8a10xcc4d1b6c0xd0605ee20x7111476a0xbc5d1cfe0xe505672a0xbd79bf0b0xb61be40c0x99107cac0xfeb55cf80x6b7ded8e0x8cc2d50d0x73c6998a0xb7c5398b0xc671835b0xe41d5d810x2a82ba950x77aa50d50x58dbe6630xa7c288620x5e14b1390x86ef7dfa0x74e97e650x8b00967f0xa5d8eb0f0xbd7072e50x6658ff7d0x12a9a2e30x766e93a90xcf7928af0xba6d5e460x491760750xf92159da0x34a2a2f50x69eb7e9b0x8186d4b90xe4cf56460xb26feb4c0x8526c4080x70cb4a310x4e57760d0xdd56c4640x2452d3ce0x0ec2ce040x60566a020x29204be50x92b4f3af0x4516e14a0x5c60c79a0x66f40cad0x6e37fe040x33322f790x7ce79f560xb0e27fc80xe49f9f6a0xb56a01330x4fdaeb2e0x1e82cfdd0xa1743fa40x35ac8f380xb1e43e450xc8cdfb2b0x84ff78520xfc728a490x642d16440x2f2f8a9c0x27c36edd0x4fdc75460x71416dea0x4d350adc0x7e05055f0x79eb4c960x3ac8ceb00x291b4c0d0x043d74600x959847610xb5823f380x07c8ecc90xcda641150x9263c1840xaf6a23f90xd8f663660xc25d1b8d0x8f81a6b80xe2209eac0xb279a77c0xf8614b360xdfb359380xf09b01bd0x96557d620x01dfa8560xa30d49920x3ce4ad930x5f115b2f0x7c20d0040xd62b47290x42fd9ac60x83182f0b0x61cfb0f00x9d4e9c930x1cf47ffc0xf76dabca0x5f3acdb60x9620c3740xe91bef6c0x4136ed8c0x62deb7930x0746f28a0xd78b9e090x18520b000x0eb7287e0xe6af33e40x5e352c970x09543b3d0x0857aabd0xb6eeca8b0xc210eb620x08544c330xa3664fa30x5d43fbb20x00557f700xabebe4f00xf164fa1e0x3d3f99d00x241920e00x819a09d10xfdf468a70x2bfc4e1d0x62d32cdf0x02f92fa90x8f9365f60x292103b70x86b621770x1a02d2790x897718900xfc0b9c620x0f30d05e0x3639d87a0x1d1d14b20xe31e1bee0x2ee968470xd7449e1c0x87b29d0e0x3fa5576f0xc54a14920xece8906b0x17ade3e40x8c31e6e70xf473af950x89184f390x8cf4183f0x08311d520x7205f9420xcc8dbebd0x61af69bd0x87fea38c0x6c2a476b0x47feb54f0x96d1f2a70xf13f7a720x61ddc0590x1fca6a5d0xf11dfb1b0x5367b1250x7fb1b4dd0x80bd1b100x3cdca5cc0xcf96f3850x14c5e2500xcc0d8cfb0x7cd85ac80x6cd3b7eb0xd453a40a0xac5b11430x09d4ceb40xcc6c268e0xf494f6180x56df5a590xdaa5027c0x636410730xb2e52aea0xf48d1c670x9ecd7f9f0x40a5a2920xc5d69d000x99d027e70x3d56a7670x184b82fb0x912475280x6d613dd60xa0c3292d0xb5a2eb1c0x28a4cb8c0x83264fe40x868dde560xbb62c8650x3598402f0x2afeaa740xc1c0766d0xcf4ea5ee0xee8f1c1a0xf577c1560x573df0820x134f4da10x454500630xfcc4d4e40xf98996640x87448bb20x145223400x4b0055e50xcbd811710xe12749890xdb274e520xd89da37f0x9ff099720x642833950xa9dcc17e0xf01898dc0xa0269d660x8d4d9fc50x4910fe940x7c610faf0xb28a83af0x47c613f00x164c47e10xc47c22e80xf01563870xc0e69f820x4f4070830x4526289b0x2e13d21b0x57ccd4430x022926390x54c3d2240x502108d00x6437feba0xd4f315640x691064910x2e8bb19f0xca2affd00x0044cc530x775874af0x8373e8170x339a85f70xd9a92a750x42f524890xcb291c940x471f41a80xd8da15840x54ee7b0a0x0fb454560x0851ee050xc42a53760x20675ef90x8a703cba0xd14b105a0x5a43d56a0x3b3f6e930x8d9fb7610x1a10ee980xa93c3fce0xc602d5680x4d04461c0x058a88cd0xf5e4bec90x7dee67df0x8f71d1070xb08d57640xd7aec2f50x7c25610b0xa51d467d0xb32c59df0x662e54160x9a60058a0x7ed874a60x544399960x689265630x1cca24470xd53bbc950x2250c66e0xa30b56480x512c956d0x13f51fc30x3bd1b1f60xf9a482f90xcc5005fe0x3d7c1ed70xcf6cfe1f0xc47e94070xdff6f9e70x39b07a9c0x92791c7b0x778a47fc0xaa0f35330x7a4c84a30xbc73ed6e0xe86634300x767944b00x31bac0290x72bf21400x272d394e0x4541fe0d0xab0a34670xfee8a7950x944d51350x3d8a72cd0x0dce52820x037583010x9462cfa90x182d574c0x61cdf7990xe26032eb0x232b52380x91b5dfd90xd0b698bc0x582e22660x7716a6780xb70b451e0x836bdb720xa336feb70x5192cc2d0xe2b20a890x869af9270x97d790170xdf3005520x35da08b20xb698e0150x3e2e95320x5771028f0xd3243be00x959a164a0xca2ad7390xa8d036df0xeb8b4ac90x048e2ba90x1451b98c0xd39521580xd345e3610x90a6bd050x138492ed0xdc935c9d0xf50b48790x61f901940x346121bb0x2f110b6f0xac0578520x382968b50x735a0bd50x292093f40x029444f00xfd6f48500xdb1af9960x4135e4860x3322908e0x6e224a7a0x6d40a9210x5b855e840x226f29310x72b3f59a0x0d3f84e90x3caf1d9f0x5482df960x516f84d00xf40588340x04d15fac0xfc5cd6030xf94b27cf0xbe0c13490x6abd017b0x1e6e7eb60xec2f516d0x4188d4390x9f065d030xf17b4ebf0x769bd10b0x256584810x18d5b2860x8c20590a0x9db347750x3464503c0x5ffb56440xb92289010xa43636ec0x199ed0cd0x54e6fcdd0xa02554400x08a3e5d10xa20ce1b80x6d2fc5a60xf6ebc03b0xe6476b4a0x1db032b50x49ce89b70x745375050x429df3f80xa27e4a020x8e61d84f0xe451c5ff0x352a1ba50x416983d90x2cc3885d0xb22fe6a30x65d6881a0x9ffa3a750x046ea14c0x5c2307b20xb928aa450x05e49ba10x7a371e170xb50f03620xe5a611070x24751ca60xb2be6e920x99034ce80xa2f201a40xf77cb70a0x865e3dca0x973772480xb261ab5c0x0274dc2b0x2689e8600x6be86a630xb90a84a60xaf8d5e940x754842960x42ae98a20x6c44ad410x852e63990x4095dbff0x36b262a40x50787d0f0x003129190xf8d3cd9f0x13f83bac0x8ce3169d0xd4defbf40x779d7efc0xf78d04ab0xb3a0e7bb0x5a744b860x27418d140xf338d4c30xfe99e1290x34816f400x70420f880x778087500xfc39eb0c0xde01bb330x4f8f6ea50x612390ad0x6042f3fb0x01902adf0x1bbc7e280x9965e84b0x6d4bd7870xe524d1ac0x0253e8890xd83791bc0x98b4a5e70xe8b86d470x4e1fa9c70x2ee3f46e0x7c3400490xf3c5324c0xc7a67ba30x8ffe7e890x329ca6410x281448d50xf2d8d5f20xe15bdda30xce4779210xa51f3ef90x97295c7b0x29a514e00x1b9376620x7919c1840x041013fd0xf38bcdf30xc56d640f0x5882ba330x85a9c4560x88216c860x4a2ffd480x4b9065a90x2112d5cc0x382729c30x502ed4650x94847b230x4418b8210x84ca94330xc18ac88d0x8ca180c00xe569591e0x679c38a00x1dcf38460x804fece40xd5cce2340xe438821e0x9af3f6c10x76a5e6750x0d6fcc540xdf7eb1310x7d647ed90x0a63b1de0x0adaf8330x85174ac40x26b95b580x90ff6c9f0xbf86ff360xdf93bcb80xb602c57e0x415d57eb0x78f9b7100x3f2eac140x388c8a2e0x045072cd0x3f5b14150x62813e5c0xa96fc22f0x9c3ce5b40x088df9c60x289c23800x6b6c3d100x6eb856930xc146ce4f0xc80092de0xa81482e00x3e3833850xa1ae1f750x750ae09d0xff5d31a90x517f82e90x736a87b50x4dc45be90xa37ad7f70xad9154b00x96b71b080xdc9cbb150x0711ff450x55a2cc2f0xf4a7f07d0x6c9b3a140xd7ae6fc20xe13584e50x636b12c80x4c4b12450x1dc322270x082dc3ac0x47053ba00x451509c60xa28c0ae30x07ae60b60x94a081340xe5c6258f0xf95f8f040x8c01a09e0x55c373dd0x6c1f3e480x1ba7c21d0x84ed8b970xf70546220x582f46d20x168669300x1777c6e40x905724e90xc5f55d4f0xca9f77160xb4bddb4d0xab9cc9960x2b9f8e230x885142a60x5aa20e5d0xca975b7a0xf96f18ba0x3ac848650x802c28770x1a2582770x71b22e590xcffc95e90x7bed9f420x7e5a6ea30x5d0ae6480x5b803f0a0x5c47c6770x675240bd0xeca953290x4f2706780x6a835d730xef9b4bbd0xcdd678820xd58b72660x4a836c590x1f58e71b0x3895cd7a0xdb3127850xb7c0b8ad0x5a157ae40x96ce9bb40xdb389aec0x1f5735330x35e33c1e0x010440250x966c5aed0xa661662a0x9bc92b050x8aab58a70xed15fb410xd42280360xd9ddffef0x6f036f040xcfce7fdf0xff2f8afb0x32a55dd40x08c3a9490x6f1bfc440x5bbee9110x727592210x7c9d0a530x5700a9350x72892c840x24d62d850xaf5bf6ef0xbdc54ed20x7cca49110xc187fd170x060778490x8c9b384d0x00b634dd0x4c611cc70xf4cf39c50x8d98cbdf0x593893a60xd2213c4d0x1f5eb23f0xb93449330xf7441cd70xc3b905250x29b2ecb50x909eeabd0xf8cb0e690x89bc5a640xe33abc610x4a18f6490xbf9d1b960x89295ffa0x5a6db4630x444779c40x4c4c956e0xf1db17040xa58b68040xea054b220x37587aff0x78dd9ac70x9c3fb1a20x6e2c451c0xedbaee5e0xa33f7c7c0x54290dc90x53445f680x61fbdfee0x18eba31d0x7bbfae520x888d0b570xfa74a3610x1a6189320x0cf2be650xe7d324070xda9289140xcf923c5f0x78df6bd70x1833b5640x00ce6d350x16ba52190xf7c5e0680x8eebfc670xe5b3e6870xc4061f090x6001e01c0x1932bfb80xbaf024bf0xb8f0cbe00xb2176f2a0x86623fd70xfe7c42870x27fa66e10xcdca36910xfe26fc7c0xa72a0f5b0x77fa5d1f0xdf4c87670x5cc509a40x7ee6d93a0x0948cde90x6c61ce700x7da28f120x0f28cb910x9ce3f83f0xeec9374c0x3a7a1aa60xc33f6f4c0xbca2dc110x3f229c4c0xb1c3a01a0x63933f4e0x5ce47c120xd7f83ecf0x64159ec70xfe809c0d0xd2fea1260x20bc34700x464922090xa20bceef0x72f514eb0x449284730xbf4355d70x862747770x6a927e180xdce6fdf40x8de3cdd00xd486cb6e0x38d01cf20x493fffaf0x96362ead0x44a1b9e10x664c88b80x7ac92f870x6fe9000d0x14172e030xc51fc7830xf9e249380x336b0c060xbb2bc4fa0x1bca26260x8f54e41e0xd5dd445e0xb54936700x89c54db60xd969c7600xfd8022220xa19bafa70x8b9e9ce40x425829bd0xa8e38dc50x0d7508e20x5e467ca60xa98f3da90x5e3777d20x820b5fd10x9e2a92fb0x2906cfbc0xa079a5a60x8ca51ca80xf766d1e80xb1cc67100x0c17edb10xc2e4b5870x09eed2960x2670575f0x3f313f680x5fc486090xa1b713d90x0d2411790xaa8d8c220x2f11fc540xa0ceef510xfcaa04a00x7171121c0x8b618d080x8ec1a23c0x8be25b970xa366b15c0xc3ce8ede0x7a0516fd0x7dbaf7a40xdc03c6320xa45dfd2c0xf64fd3d20x104aa3b10xe4c77b4d0x5d8b1acd0x643bf1420x24d756130xa85565940x05ee8b230x643493710x0107991f0x3df86e070xd34b6cdb0x89a6a7ec0xb95c4aae0xc5f3d7970x798606b30x145105ff0xe36ea71c0x868a1e310x798021ae0xa734220e0x2c62a7b30x0a4d32f80x3b1723570xdabeebdc0xa5c42ca00xdc2ee26d0xc46a6b1e0xf33adb870x31b8be980xa93e8fbe0xb15c4f010x632b60ce0xb84e52210x0efe77620x94f339a30xa39d20920x90d9bc530xd00276ca0xe58a33600x3d73a7970x5e0ef3740x6c5e479c0xbaa17b440x244c6d400x61852dea0x41e6bc510x2c8b20760x0b3ac49a0x9c9647430x76b79bf10xd90be9260xf51b8ce40x1c62b96f0x8542b2670x1ad6279c0x020405a60x4d2ef7e80x224261b90xb150a5680x6e6a79130xf08258a30x0d37bfd30xd7505ca70xad58a7ab0x1bb1519e0x0e52592a0x99ea12ce0xd7a6fafa0x1f8544b80x43ab66c30x459477270x9214ed8a0x744c0c680x413440880x6980fe910xb42453d30x8bd5b6030xb224fbe20x49e182c00x108e89850x91766c090x52ebb1260x9f2d613e0x72c3be870x6ad065f40x4101bbde0xff964b250xef6ed1ba0x3457cb680x4333eadb0x3285cc480x0799c50a0xe0bc24a10x8312b9a40xa32a5b960xccb7498f0xb637e46a0x4a99d07f0x8137abbe0xb8017bd10xc7fb77890x4e14699d0xa5ce510a0xebc5733e0x1b6dcd4d0x9282d3590x4d2a941b0x78ad5fd20x08a3153e0xd4a5a65e0x9d5eff700x39371a330x13f524e90x7fcb8a790x08a4b77f0x7fdc15960x8bc3e4380x087210a90x210e01de0x3fc22ad00x21f92b490x5daffa6e0xcc5bcc020xe0b3a7d40x95157be70x06add4070x671b2aac0x746f908c0x683a60420x70db58170xc19ad0870x077553100x82fe6acf0xff17bc040xfb0a82180x83b26fe80xfb9ea2ac0x4031ddbc0xac8b73800x61ea0f7e0xd8bde00f0x255515850x43e7abd80x45a765cf0xfdbe02880xad545e310xabe7dc880x38d7e6a60xb5e3c25c0x7cbc1a650x7f8dc84f0x7a5760cd0xf6a94d5e0xbfa196d90x451ab3600x0a2910860xc917223d0xc5aa6d660x84b453e60x896f42e40x1f5c10b90x6a511eed0xa892128f0xa3091cf40x33f47eeb0x4d7d27b80xae290fb60x1f31615f0xfadfa92f0xcbdff5670xbd1507310xd67409480xc9e7e5fe0x3961bdf60xc5b1cf1e0x557803420x4083c25b0xa0a061810x62e48c480xb2f994240x4561f1040x367f629b0xfeb92d980x3145216f0x17e4ac4c0xdd7a2e1b0x00a306820x850b33540x92103a790x2ee3a0670x6bc7e8110x94a8242d0xf417ff070x258948fd0xe3b405a90xeaacbcca0x0d4a0d600xb92fa4130x1173a8220xa12add910xa4fcec920x920d0bdd0x6b4574be0xc87068dc0x6a7a886b0x1a83e1cf0x7b3d21a10x136cf7fa0xab6b0dd70x724781d50x491b3c070x060b680f0x1e5ed7070xb0dd84da0x520ee4c80xbfbcb10f0xa99431640x767a537d0xfd46cb0a0x844de1900x3e2084c60xf9b8bf8a0x2f9fbc470xfc9268f80x38a71b7e0x896c53c90x4c79d1af0x600e7d4a0x541c9e7e0x2b833d0f0x97d7ed020x0400d5910xa6c2bf1a0x124967ab0xfdecae150xa1d3e5dc0x86320d110xaabd532e0x74ae34c90x9fbadcbc0x747f9a8e0xddbeeecc0x713d91740x4d6751c30x3803872a0x5f5f6cd20xb1d1b11e0x3da171f90x453c84030x9697f4ce0xc07b6c800x27ece8340xdc14eda70x1af16d200x34b304520xe23307ed0x1ebf6c2a0x9ff032600xd2851dbd0x3efe906e0x2d7501190x0102b9c30x770552150x06d14b490x1470acdf0xfbf790f00xcf3e0bc00x0524c97e0x6d090f300xe2386dcf0x074ee32f0x1181fc0d0xf607aa8a0x254d5c680x45661e0f0xabbd75740x621a50650x082c32130x717f16fa0x864766410x5c561df40x7d4d3d9b0xa86beccf0x0ebbcb420xd84accd20xcf79ff3a0xd0a2dfa00xb02504d80x9f1019bd0x884a46930x8d761fed0xf6a62a3d0xaf5590630x78134fe50x9b69d23f0xf4ff82f70xe98b79e10x08957d300xd7ed6d770xab9e51b40xa6f613790x7f4bea060x235fb8b30xfc8bf6020x7e80d0900x34e4ab6f0xf554a3120x33b5fb2c0x5790e7a00x326425ca0x32880ad00x68f7c5350xbfc479ab0xb53620d10x3c9390db0xff5fc02a0xc7fb69fb0xba0be6a00x2dbafbe30x809ea0a80x2fa4e68c0x9b9f36480x8b1a7a660x631874510xe5ffb9450x70b7bcec0x74609e8c0xd65e2d740xf79bc2ca0xe82ae8bf0x1e05a3840xf81495600x713f53410x447418440xcf6da0be0x7aac156a0xda35a9d50xc89eabe40xe59176f30x8f7ba02a0xf068c3290x521a6eae0x0fff18190x62fa2e1c0x47503b610x7392f28a0x220630eb0x00c6a1d50xa51a12d60xfe1d2ca30x42c70f150xdd539f170xfe286cd30x032fdfed0x3e58d4d70x799a42890x7d8d7c040x7a64a2cb0x4fd033a00xf0a25e120x52d297370x0ad4de900x63c11de80x29561d7a0xeaa9e9f90xd2da7d1f0x778a83ab0x6338442f0x932fc9700x215f3f4a0x91bde4f60xad31990a0xc02ef2c80x7adbcb370x5b80c47a0x2832425c0x8bc1fcf40xeac1de570x59c4f2390x7b4c42010xd9a1de3e0x9ac4184c0x629231890x22d0fc650xb69c45bb0xb44622eb0xf400609a0x6bb0c5ca0x2132fc8f0x309dd8c10x212db8d20x5f42a69d0x877a28b80xb54a552c0xe86ad05a0x1183a8670x0c7ca3d90xe7ffe8770xac5de4880x6a2aded70xe9b231630xc08dd2a60x2e863bf50x9629486a0xeafa0afa0x4f1939c70x5f56db660x73c1532b0x38fc318a0x80d5cff00x79f98ac70x6dcaeb880x2a0936ea0x0954e8e20xd917c1580xe7342a2d0xc23ecfe30x000000000x56c94f7e0x95747f490x57adf7560x9c71e7380xb3c42c940xb63535550xcc3f176f0x4f432b510x05240ee70x9a9985be0x0186d0730xcef1dd0e0xd254b9240x20ab0b950x635060c50xccea4e340x48682db90x9b91aeb10xb5f17edf0x4ef5bcf40x7e9990d80x19b70ac10x752fb51c0xbb038ce40xd39c05f10x50d1f8700x50d1932c0xaf2610d40x1b0cde260x29ae7d2e0xddcaf1360x06f6d0090x408b39cd0x5b6e457c0xdcb6a2340xcb5bc86b0x2198d3410x75f6b5580xfb20942c0x7a1f745c0x759430e50xbe16f5830x76508d020xf7f2c2460xab74c0a10xc4914fbb0xb30f2db00xa45485ce0x1ebdec910x4e6bf1910x8335dd790x1c35369c0x090b1d290x5b483be70xdcf31e020x9dfd93f90x3b2587560x95298a3c0x656ae0ac0x600367f40x335b5eca0xdd794d330x740cdbf60x84540b550x703fe9df0x23614c790x640e395a0x4d8e75840x86be10540x451c34800x657af35c0xda5ebcf10x0ac16e9c0x8831d9bf0x6943a5ac0x3bee12cd0x736839da0xb4a6cf390xd66d8d970xda591eb10x9bd42bcd0x222936ca0x035ca8510x007735070x0a0445000xac91fbc90xeb7f08a10x222dc54b0xfcacfd890x61cd5af40xbd98c6e10x3085f1120x4bbc3e5f0xf890fe7f0x60a32ea90x96cbcf310xa5bf5c3e0xae0c87ee0xe530071c0x9e711ad20x52d111ea0x25dbf02b0xaa0410860x5d9fbad50xe2b4323e0xa782e5230x9d51b5c70x291453630xdd7b2b160x40887b800x9666dc9c0x5ed040b00x530b1e980x43646bfc0xc9d037570x016c0f730x558fedfd0x2f1f0c0b0xb7f546290xc96fd68f0x9ed3cfa40x7a7f90bb0xbca74d010x825341cf0xc2b7c9990x5e186f390xc94022c00xd5ac8b1a0x07d5f56f0x8f9d5ba00x2edbee900x1d1c12180x96daa01b0xbba7fa400xcae2cf3d0xc648780b0xca00cf9b0xee7eb9e10x1b5f7ef60x5d74dbcf0xf0962ca80x5adae8440x7b6976b20x796d85bf0x0db648590x62f48bbb0x1865d4f70x2b659fdb0x2e3544750xef2532940xc13396030xd24ec66f0x0f1ef8710x83c43dc10xc722227e0x886aa2740x3f614f4f0x8c537c450x42acbf720x647cf31f0xce1e4dff0xb055d8da0xbeae981d0xaed013b90xeeeb2ba70x6a62dff90xd1a46a310x197784290xfb51bad70x7e4765b20xd1d7bcf60x0021480f0x7fd7c6cd0xb3c9ab200xf65b78560x596338c80x2c2086070x8f2d10e70xe83ea39a0x212f5c2c0xa3057f280x4ba3fbcb0x5208aba60x1af8c0c90x1d34e9960xf95a71f30xd38f66ac0x124148da0xba75fdef0x56c0c4350x47a23e5d0x9d5f36820x6f0f81330xca4d9b850xf31066a00xce2bc96c0x20702a410xdce91ec50x0d79339f0x98b280c20x827cc6a10xf1216c750x7a1887910xa5dd45f30x1cf109e80x8c8daf6c0x801393f90x7a2a4ad50xf1e1d72b0x33d92f9a0x1985ed3c0x5697c5b20x0b62d2c50xead58fb90x457047980x820d225f0xf88024920xe1b7029c0xa8ac71a30xea1473630xa13798f80x07cc4a5d0xd3ed8aeb0x25bb02e90xe4b193460xd23801b90x360b1afe0xab6004210xb121390a0x6be62dfd0xbf74eb200x52683e380xa1cea0b80x18e8401d0x55a286bf0x7c1cde820x661a57830x204857ac0x246862930xb00ef5ac0xed113e220x2141f7400x5875e7d90x0457ca490xf3da885e0x38acd7960x995d10710x9159b9d60x3c9423680x67955ce60xc558530d0xc9f3c63d0x397a96d00x29e2f39a0x01f60a120x575563bb0xb50eaee10xa6c2b06d0x95dd97f20xd2d4ab020x29c170260x9994c0ca0xc303b0af0xf5f5d2d90xdf808ee60x17624ac70x115ce16d0xa567f2bb0x22c607a40xb5e6c5dd0x43ec913a0xe98af9610x8aa14eee0x315a9e520xf9e2de350x44d3b8750x9cea35020xcfbfba3d0xd22fa3d40xd7d791320x72b295a30xf0009fee0x14bdae0e0x3f8942220x0fcbb5470x3f4547a70x2b4c47df0x60cd73ed0x27f964680x7a4c14380x78764f4e0x897a5a810x665ecab00xf4dc0fdc0xf53d4c260xc8df0c370x117093be0xa04a01bd0x6bdcfd990x2ed76f6e0x417028340xb6a61a860xef63a9550xdd2217920x9cb96e920x27c61ece0x4417117a0xdb151c8f0xd1c25b5f0x17a1150f0x03ae86780xe33581dd0x709190750x9f3ea8f00x463fa1cd0x2be8bfe40xad83996b0xc926278c0x3d1001240x35d6baca0xd10574e30x8388dc550x0737e5960x7ef6ef760x2582d30a0xad4660180xedcf6be40xc8e96dea0xe97f4ce50x605c8bde0x3db2e2580xd62e9cf40xb18e02c30x375465a70xda4629e40x6de6bf830x6b4e5a520xd8ded0850x6bc56c670x9754ec100x65022a240x04caccb00xac3834510x6e8023240x8631f1880x17c85a660x2b2593bb0xa51bfd9f0x24935f260x18efd32f0xb0d904b70xce45a6f10x15fe0cd30x5ba93f9d0x0bd662f60xd9e91f830x80279d430x03d441ea0x4108cc850xb86e4ab90x75abc3e40xbbbb50c60xa6e7e0490x7ff10ccf0x877541150x5d730e7b0xc91d6e900xc29783970x3f47be850x6311703e0xe27340ef0x4e59b2180x720352e80xc05809370x8c33c36b0xfbe27a1c0x1be48c4d0xa6dcc7730x6d6cbadc0xbdf5c25c0x708622f60x8f48679a0x44b911c30x52b8e7360x553efb910x4f8a6f470x2f233f470xea8f06390xa33b2bd30x1a7651d60x2fcecbc10xd4e288db0x8859d5c10x106a97700xdf55eb690x4a735df20x4b4983c80x983223dd0x19dd19570x60a13e900xf499fdb20xb1acbcce0x04486e880x85c108960x82939ebd0xc3301f020x394fd5db0x638607830x97a98b9b0xe7f4a4980x89ebe39e0xaf8f4dea0xaafdc0400x084c18c10x273f4cca0x446fd7c90x049ace300xc91bb9d30x73f6be0e0x8a721ed90x0f9695620x531f1dee0x194a66e70xe7f3a8a20x5a5e6f690xf6b0ca2c0xeb719a2a0xefcd95210x5ed8d7330x04e3d7b80x2eda38480x67c819830xa6a9dd7d0x5611cdea0x14ac4fc80xe2855e5e0x8327dda50xbae01fab0xc1ae586d0x48353b0a0x62f73b0b0xd24761420xa6d780ac0xcee10bb80x90b7e4180xb1cfad220xcabe18d90x584738f90xab7706780x2d144e210x7a82cb470x4a51c3780x885b03db0x6f99e7970x12dfc03d0x9eec31f30xb14916600xdf343d6b0x086f47730x13488ba20xa524b00e0x777b1d5c0x0fea862c0x4e21dd4b0x5064485a0x3101936e0x2c5c55140xf7a8946b0x73aac73d0xbf9689fe0x3f18a00c0x2e7991570x3b4fc0fc0x9366b2280x97001ff50xa7dcce6b0x332f87890xc2da8e380x1c9be6610x73f9dd6b0x6f5da1bb0x00a467af0x5bf0e0890xfcde4fa30x17f38d340x46b999a50x19d888230xc95677e20xd938f1fc0x0909b75e0xfb6af58d0x31e76b570x318cadb10xa2c72eb80x677dd55f0x5745365d0xa3ce16d30x90189d1b0xdd5e4d160x56ba5dae0x35c2ba9e0xdba126c10xef69c8630x5d87c0670xaa3f13f70xc402cc990x0904f1580x71a50dbc0xca9c8b280x9f8232780x50b7cce70xd8e484f00x20c524af0x75f46c8e0x4550ba8a0xc56b0a1a0x1627ed720x539864880x318920b10x53462a2f0x9e3a09810x78b31f3f0x940e6a4e0xc96b48b90x43ee57e70x4d78a0480x0d1c76e30x0110b3d10xce19bac50x3e45e9ff0xe36bedc60x8c38bcb70x5b5d9c470x4660b4b40xcb488f050xb94db5100x00f94fde0x6532f8810x13b2a9460x932607150xe44289770xb3dd46990x9ad42a4f0xef0fb53c0x54568b750xafef8fa90x59d696b60x6ef79bd30x1c8e0a5c0xfa85b1aa0xfd5729450x729c60910x1affd0270xdb3b96d50xe85f26100x63ecad530x5dd676180xa74db4670xbccfd4d80xfbf9be5d0xf9a7709f0x72428be70xb5a343910x12b0b21c0x3cfedb3f0x12b580ea0xca25c10d0x8bff145d0x1cc6719a0x19f428cb0x1acaf89d0xc851135f0xe69725c10x11a2a5e80xcd077fc50x05ca6e4a0xb6b029620x0f219acb0xce703cc50x387a103b0x169763620x3244222b0xdc1f8f2e0x050157b70x02c4855f0xcfcc83ad0x9d06688b0x82cd19f30x219b79db0xc8bda9560xfa051efc0xa0de1b330x3186ec050x405b91d30x8f41fa420xaa127dff0x359a0f9d0xe55d468d0x996b69d50x90e0a2390x5f2abd170xfdddc1fa0xb535720e0x51456fd60xd768e9850xaffbef020x250a1bab0x563109250x4cd826950xcf7eb1060x365246a60xf0c130c60x48b6dfc70x054b9fdd0xf06177620xa11a82da0xa18efa510xec1b043e0x96ace1750xee41df7c0x30a2790e0x791124890x206dfdf60x99d2b25f0x3d0951f70x0c623f1f0x64945ed80x4925d54e0xeb799eae0x6f7f923a0x1151e3760x2ae3deaa0xeaaaf9110x434fa55c0xa70fabbe0x39c16f1e0x0716b77f0x04d8c7500x4acd93d30xfe231e250xc911f7f00x97f45bfe0x9a7a44380x766b662b0xf100416a0x819d84f60x79bad5e00x2a00e4380x70ad3fc60x1a6d6e4f0xd6cf1d9d0x71356fba0x577463560x7054a3e40x096587780x11a633790x171a8bde0xfa435a610x306302de0xda20b9400x764bd77c0x859c6dc70x2278d2310x496bdcb80x3b4da5dc0x4c60eeff0x135129f30xe5dad9650x0a2928720x2570a1380x76e811c10x740a1b950xd7dd777b0x09b85daa0xc2e587d10x62393d9b0x686de2900x1268f3570x5697ae2b0x5daef1fe0x69b18f430xfdfa98070xc169254e0xc2eec4690xf5c541e30x2c9de95a0x3165fd2e0x6ecb14be0x37fb62870x228450100x5d1ab1930x393fb6cc0x93b39a1a0x1fd71c040x0b98120d0x1c9f3d700xb4ac21bf0x1d2c7a030xf5d21cb20x4f40bf510xa0bc98060x6ecec2ef0x833ac38a0x6d10e2ed0xa796c39c0xf332daaa0x4abdd5c50x32f174540x42494cea0xe3d475340x929ec2a20xf3cb63be0x2f13cbfe0xb7b29e300x9de19c150xed00e3ed0x86768e440x414737180x7b7ff1640x941575c90x86d225480xec5bad6c0x23f087720x5522be870xa9515a720x196f7add0xd37fd6860xcd33dfa50xc5d715960x1b10d4a30x070a2e7c0x5e7e926f0x5fb03fa70x1e48d9b50xd3c1711e0xbe37227c0x1c9c9a2a0x415ad7050x809f2c610xcfcb65280x460f31aa0x070badf60x091eb9b40x1eb9516e0x50fad4340xef6c3f700xff0bbfe70x659f15510xc12435e30x885e7f600x0f5006fb0xf4bc28bb0xa1677cd90x3c33555f0xb020fb0d0xadba9b630x31a89d590x2e5324f90x45ea53240x4fdcabbc0x22debbd50xf9d1164c0x4d3d7c070x955eec190x3cc27bdb0x7de530670x80e790df0x76caf97f0x5ea020dd0xd2e41d4c0xf41dc1e40x55a00b760x2c8da5120x7231219c0x0c4268920x26cc424f0x0b5225140xd5f7f6600x5bd260000x0efcda210x5b14ec1a0x0306f8d10xd923fb7c0x72ed372a0xed6de1980x197da11e0x772b816f0xab6fe4370x6b3414d70xee38fa5a0x502768a20x675524ec0x0c5a15ee0x775adaf60x20e0059f0xeeacab690xd6921dfa0xd2dca3120xe4209c6f0x11604d520xee0c186a0xcc4738eb0xd744defb0x31be6cb20xcbc3d0fb0xa001b0e50xba412aa30x884494980x599cddd30xba8b8e4c0xf2c5ee0d0x7972892f0x8668d1340x57c4f0ac0x8d569d210xa2ef34d70x3eba1a170xcc2c87a80x6120fa230xc9a1bb500xe8ef9e270xd5a56dd00x7bff794d0xb23c68160xeee8ed1c0x8535b3c60x2371fea10x830f417a0xb53029ed0x6c64d7540x20fc4fbd0xc03865840x87f5ab9a0xb8497fd20x9a453b7c0x8bd3cae70x3ab7bf960x26cfa5bd0x0a613c1c0x60d16bec0x3ff062d80x881667d70x9dbbd01e0xb34db9010x98d3e0310x456c3dac0xd6c5ebbd0x017238f30x4d257fca0xf5d8b2bf0x5622a95a0xc48049f30x424bbabf0xad51a3020x1bc42ece0xc6a1455e0xbf2903740xb8d74c9c0x3550e2ce0xbe261dc30xf144312c0x9622ae000x624bdb190xfcdbbfd60x580533f50x0fad14300x6fdbe1140x92c0bcd10xac54ca960x2221dc7f0x2505789d0xfd72d9d90xe28f94c70x31c0b3100xcc9df7dc0x4e5a60e80xeff498590x067644760x6d89391c0xc9f85c6a0xdbbd67ea0x1443a7490xc82a17ca0xa7a19a2b0xe60c76870xea9c262e0xe3e1272b0xaa09eacb0xfa63d7fa0x0a3011c80xa9a03ab10xcedb868f0xd5b5bc1b0xfeee8cf60x1ec481fa0xc99a00ec0x36ba628b0x4a02a3110x832c4fd10x6dda8a510xa63cbe510xcc3ef69b0xc7ab3a960x9b3982c90x2a456c810x561fb9860x897888180x16ede5950x2f7a126c0x01c631dd0x85b662280x609134420x7b177bc60x233246720x1f86be070x7851d13a0x4b0d20fc0xbdf7ab3e0x503b27650x693b6f1e0x647661770x5576ecba0xb0b5b1d80x9c4e021e0x48b0e0580x8d16bd900x42a116c00x46ceeacc0x706006940x467665000xf7171c6a0x2f6a6d560x3fabf3210x2d31e4f50x1b3678870x83e0d42c0x33774c9d0x75a0f2550x257347390x4996bd350x0942e9280x9097e59b0x578994ea0x7af66e9e0x7a9baead0xb44750620x40cfec610xffcfa7990x4c88d52a0xe8fd9a300x5fd9d6290x53a0a7770x079b39d00x97a8ed230xd817375b0x9e64fbfe0x2def7f760x75482f090x6df707d00x5e17d0790x3492a35f0xf25bbf550xf3a68ee00xb6e227aa0x6971447a0xe6c85da10xa626540c0x097f85e70x49da2c100x0d9741510xabd0c91c0xb98a01850xd2c798e30xc9f3b6460x5838f6c90x4859b8bb0x48973a400xe9cb9a140x412af63a0xc757451d0x36e1e2c80xd4717a6c0x6008059a0x6fb9f06f0x0edc0cc10xfee6bf0f0x347e804d0xaf4d6d940x0db4db630xa388a0460x39dc11ad0xd26fcf0a0xe36b40cc0x018f04950xf5fa61e20x24049aca0xdae5e91b0xe00b18710xfc084a650x4f58089e0x9e5c6f950x6fee3a6c0xd331d3440x3c13c8ab0xbf62428c0xe927d9c40x480a2b5b0xc7c02a610x074a8ddc0xbd1338da0x3228dae90x867128b10xdf5bc18f0x15bce56b0x4b68d7ac0x1c50e8220xe84aa3250x1fd3e4990xf6d9304e0xb1eb516b0xbcbbda860x6f9e6d830x11989a080x3be0439c0xce890d950x225ccf4a0x564e0a1e0xde10efec0xe24a1b170x5b9529b60xb98141d60x5269ec4e0xe1e4ead50x0ecafb700xc4d6abee0xbce1f9be0xa29c50f20xd76bde810xf66f9bce0x980848e20x3beaa4100xff3e931e0x45794bc40x2b0e1a400x2921a4d40x9690ead40x2c32eb7c0xcd82aa130x5b2550040xe2eedafa0x0bb53e950xeebd28180x87c4c67a0x925e747a0x72ceeed30xf79af0100xd270bb330xd106dc490xcd57a2b30x207fbb700xcedb916d0x29eb303a0xcd1f73230x77597b6a0xfbb764210x24c9b07d0x67df13c60x656997090x64a437120xa135f2830x1cd7391c0x22b727870x31947eb90xa6041f7a0x2e9108af0xacc205310x6af973360xce7061240xed450d430x2fdfe5430xcf62f4350x5f98c15f0xd16fef080x79188a020x77296dba0x014753d70xf1d50f9d0x573256380x23088d280x241dedc10xd3365bbf0x0013ecba0xb53ef7650x42b92a4e0xb644df380xd622416b0x810bfdbd0x7c17edb60xd2b9dbb30x188c9a380x6b70d61d0x89585e020x85670f1d0x1dc020c70x357c13e20x269d0e7c0x70fa8fd20xc7a4fbed0x7c6daee70xa89a54700xf255fd340x4e7ecb000xf4f14de60x73966f260x6e720ff20x07b52e380x579e0bf50x7e66678a0xbd222ed40x193f71620x9c4fc26a0xb22675510xa6053f570x68758b910x92f0f2100x4c836bfc0x3962a40e0x54b89eb10xa53fea9e0x176294ec0x831a1d6b0x24a9163b0xa25c01b70xb4d60a770x6d6ec5330x07f0ef5c0x4f602ca20x4863b6a70xb1475ee60x770977740x37fde6560x8f6d6bc10x13d0f9110x9b3023380x3eb57ec20x789568910x7b6ab5840xdbfe28ba0x4886b37c0xfdcb5a060xc41b365a0xcc52d4e80xe786168c0x8fe8ad1a0x0c5020020x542e1dbf0xde65052b0x44f37a2a0x27596f940x74a9c35f0x14dfecc60x1211df5d0x61e6449f0xb556fb770xe316c9ca0x1f8e969b0xc98d46240x52804e790x81f457c90xff3cc4d10x35f5907a0xebf32d9c0x4adc29ca0xc51dbfb70xbfcb43890x9799e7e10x20c4cee90x04e834460xaf5c21ae0xe3cd9b5c0xcf683cf20xa06c58ab0xf67fef760x693125730x7ec53f970xabc7069d0xcff5c3530xe9cd3e980x26d838db0xb13887120x6cfc41850xec7c9e790x361c707a0x838628b80x078b81e60x67146a680x387ec0180xba295c5c0x5ebfcd310x3b10d2080x0a87bec80xa2237b320xd997263f0xea64229b0x68fb125d0xf0a8de750xd2098e350x2c1bf3f00xa85108d80xd0a94ad70x9aa9d7420xbf9873420x9ffab2210xe36173e70x5eb1e5500xd08435be0x6aa9630d0x8412a7d80x64ba5bb60x5f5f266e0x67b35b450x0552b2c60xb2c58e940xc22aded40x260e3e750x9232eac20xe335cc920xdec994c30x92b12a010xc012e9a80x432b447c0x60e16a600x1e3cea510xb7d6544e0x17a262f10x1b2045d00x1ae5fec10xfe8e6dd30x291c0bdc0x4c2158940xcfad68bf0xc5f5d63a0x4f0979df0x2d144ed50x25df1df60x2e1677860x8e4022f70x36c739b80x49a06c110x3b3660f00x3b6e81ac0xbbe7873f0xaf8cef190xe110a4c00xc60fdf760xb539075c0xf07fdf4b0x0ba4fded0x50f794300x2a1462bf0xa52b23910xf04d77990xf6685a540xcccfb2fa0xc428068d0x4fdc945d0x4de8c9200xe9fced2f0x12732f6f0x43f74d870xc2d7f8780x9d0f97940xf1567ffd0x98fe817c0xf91fa7bc0x3b92ea960x14a94dbc0x0752379d0x18311c690x25ca050f0x5d4908e00x361e2bcc0x1960fc940xe7a2620e0x0db7d7510x637bcc350x6d57140f0x01f2df7a0x5306e62b0x2ec920120x424acc6d0xd9042fa80xb903674c0xfa1f46620x9f63cd0a0xc449e20b0xb132a4380xc87e487a0x2d9f2ce30x440131c40x01000e510x0340e0ae0x56f387120xd705b4c70x65bbbc780xd62c833f0x09c55cec0xbf7fd2f50xd0ee38b80xa28e76e60x114ed1ce0xc6ab176f0x4a47e1b40xe24050c70x03b814070xdc873a700x9d8c0f660x492ff3340x487d352d0xe18593480xb929c5c70x928085380xa7354d190x28a2ed020x0532c3c40x15316a8f0x6716e4990x26292a530x6076db010x981b1bd20x0334da4e0xb47093220xdc047fc40x40a27c370x71faff1d0xa517627b0x664cb0350x331c21700xafa929880xd8aed9ae0xae21ee670x72ea7b2d0x8fec61730x02e44d3b0x0dbdacf30xc081da950x593a36c20x5432b01f0x011364950x30de41200xa6448cb60xf811e69d0x26c90ea40xe6d27b120xa8234fa60xd2ef9e5d0xc380cc700x457b5efe0x112678750x788a652b0x8f59403e0xd6deb82e0x93c226e40xa4c386110xf683e3500x32a4a3340x796fc5ce0xbe9141e70xa19d6a630xfb4ebf550x94a161fb0xcc228fd90xb3ecc9610x512d2d690x52c177d00xd715d9530xdd400f620x07eac91c0xa76692d20x2d293ce10x5e5d11ec0xe621ac880x8b3c3cd70xdc1127970xc9f2ac560xd5c9c9c70xff31bacc0xf45280730x56c8799d0xaf3dd7dc0x6418a1bd0xe584f37c0xa6345bc50x5c2f17470xc399468f0xbae34c270xeae747600x07d9b7830x8c7674420xc47007f70x0c65e73c0x4afe9a770xe7d54ace0xd3e9d2300xccfb551c0xbc2aa4630xd6afdb2b0x7acd908f0xca5dbc500x9cfd56c50x14ac73830x7d8c37120x03cc828d0x5adc513b0x9a8003350x7defafff0x111140040xf87d05af0xba037a9d0x354604190xd9574f5c0x78b8a1920x72ca1a090x287379670x6feea4940x800090110x695dd3650x8a90f2ed0x2b0ba2b00x96cd2b040x3741d29f0x869c03260xa74a54d10x0c8c9e990xb6c5a9730x2d89342a0xd9f2607b0xf49ffe3f0xb83783dc0x84db1a500x2fd45db70x9a46e61b0x7029d8ba0x52ea1ac40xac9f84a90xf6f9ba990x9f9199f80x2f22174d0xd82a551f0x6ec3f7fe0x6abbea950x93fe01370x5694404f0xb89ad48e0x1b9e0ff10xfa09afed0x35d8c94a0x15eaec980x0b86f8a60xf55207310xe390d2a40xd9aad3060x7ff45ac10x38cc99020xf6b2549d0x56d1b93e0x434fdf510x4d335dcc0x28d49af80x7e5ba5810x7be755c70x3014eecb0x17de249d0x504a253a0x96a5c7380xc8bc8e1b0x31d3d7f50x2c1833df0x8a9541580x8310e9c10x5f84683f0x31f8f04b0xefec7fd40x943902e10x1b73a3ff0xe60790310xc903f8dc0xd3ca200c0x217bb6100xbf83e06e0x80b47d170xa0d0f6000x5118c3820xe200f8720xd03c77000x900353330xe03e12510xe17616170x6688df650x94d6a3af0x48945a230x977a11f70x6eda11db0x671dc3c90x9b4494ac0x067d8d350x69c8c1d50x65f1657e0x49603fb80x52026cdf0x52397a020x62827bec0xefdd70ce0xe7d2aca10xe06141e90xf4294e610x0da10ec30x026490540xd251d7b00x911b871c0x438610bd0x9be7bde40x4f1cd1280x500970880xda3d10a80xa8fef7bb0xa03523d50x238b0cc90x3be7643e0x98c89ade0xc599a7720xec1a82b20x68dac4310xfeb389280x8e7f9b470xe651f76e0xb65091b30x80ee55c30x8039d0430x149db9230x8e763ae10x438d46280x27f7c5620x1261cd740x84d1297b0xbc52b05f0xe7d4daac0xff1e9dd80xf346231f0x5ca8e4f60x4e06a1750x723d36130x03a162610x6c46df300xa8e3c7280x77e93f6f0x2a3620110x96461b6f0xb72ec8a30x3ea3a7730x3e93b8eb0xc486663d0x0b3c4b830xf04ce3510x9b0f352c0xc7208c3a0xcc248d260xcefcd99a0xd98f61170x6d794d290x6fb367ad0xc7d2e3c60x54f719260x5b7bddfa0x0c169d5d0x9a1a2ce70x05b460460x724162fd0x19be4c350x4f37866d0x29caed2e0xe4eef2820x5782cfba0xa31b724c0x138a78d10x5e4efaf30x4f768f900xc48c44230xfe69bffc0xc87bab0f0x95cadbb80x52d9ecd40x01a4aab60x8f6b79500x04069b1d0xde75b6890x1b9981cc0xa350a8f80x64eae7ad0x655f1ab00x892b26a00x060d10640xf97666a00x0a9e45ee0xab65ed800x91607d950x767ddb020x988ed85d0xc60aeeae0xe4d718d30x1c1af9160x52a2464e0x434249fc0x4ce05e280xa774c4790x431183cf0x76a4c91d0x2596d6060x5505f8f30xb6e980a30x3a6304b50x7f14d8170x27aeea2b0xfdbd38c40xce1fb3fb0xf03d8bdb0x5c8cbbc80x8cd9f9350x325218480x23343f510x808501860x381a798a0xdbe5449f0x160ea4c80xb718f2f90x9c491f600x2c7f64900x71f6eb380x2d5528c90xb1645a2e0xb62445110xc897c3820x8b35e8730xd5ab1cb30x5cd97fba0xeeab12810x1b1e10880x3fec048f0xebf79fa80xd3405b3c0xc0a23f110x0c2c43f60xf313da4e0x441eea300x85a6d6bd0x55d7bc130x2a038fcb0x36f451090x7e9840540xc87153650x233a87350xaa3393ba0x18eaaffd0x937fb04a0x864d686b0xcebc6a650x6517d3950xb3a307c60x6a5fa3630x510a7f750xe9d156ff0x664cd5680x4fc641930x8a5333f10x49c870600xf27f427d0x064e93920x48ab86ed0x82dc45fd0x7bc1eabb0x780a69920xb3e4acb30xaad5acee0x01ba46ac0x5a5e7ea30xf0e464b40xa0fe00020xb1a019cf0x973e91fc0xc0bbf8ee0x3e36838c0xbc14ea430x7b44b8730x0b742fd70x200003290x61b7b1260xb22f1ce60x9c865bb80xb39d8b5a0xf31dcd870xfec2a7f60x336397710x6789d9420x3640a1260x9d54c3560x7ca652710xda59009f0xc1d878fa0xfd94b3930x4248ae3c0xb707fb8a0xdc9bd5000x0a11b8440x53c0767c0x456393e20x297837900xc86a217e0x194d92530xbaecbc490x9a7297490x829200f40x8c57e5ef0xeaaf11760x832fd4100x7f9386ec0x8b960d8d0x56a3f0e20x22de459a0x28eaf4f20x880a72050x1d88cd0e0x53360ae60xaf6b8d6c0x8144ff960x25443deb0x6e2f72090x20170b710x10af67fe0x72fad7700xd87b0b1f0x489a8c8b0x04b4bc070x873448bb0x51154c2a0x20242fb90xf8cbb77b0x0b01e0dc0x542c9f800xefe284510x3a289f270xc96b4a070x0e2049860x27fe4ff50xc8941a6b0x5ad949bb0xfc17d2c30x04fb72290x3461dbb20xb732f2e30xa5da58280xc349c9c00xb38876210x17e728ff0xb47137510x8cc385570x0c746a620x4d83b5fe0x734e546c0x9f66acfc0xd3c808410xc238d18d0x3229caeb0x207b7e2c0xa964c7480xa6bce1990xce01606b0xd968e6420xc2fee6e20xa322d4740x3d3b7ceb0xc7cbd50e0xf7746c880xf015c9e10xf5e8cbd50xc01e3b230x540f88160x71cc6c9f0xae94e4600xd5f0bbdd0xa3033da80x5a63a48f0x5f5bd75d0x66a0d5ec0x2ee508150x721b18510x8bc2013d0xfa2e111f0x6b9b88f30x8733e9a30x0ff2b6020xb5ca1c460xdfc5169b0xa63d85ab0xe8794ce10x23c8f2570xa49943a40x1dadbe2c0xaf1ad9e00x0a466da90xa2defa200xa7a3c92b0xcc17996b0x9e012e160x43e232e80x518bc52d0x56f494e00x277673d80xd6a78d080xd1f6c5f30x94d326ae0xee3af98f0x22a7275c0x8c1ff7bd0x74ee90980xae716f110x6bfa8d4b0x4cf5293a0x4ba73cb70xe3339e480x10fa33860x57b506270x9a09b38c0x9fa475bf0xf5fc03aa0x16e4f5720x9d6ee9570x21e36bf20x5c0c4e480x13976b010x9f5d08f70xce7ac0550x4283ca8c0x7c5762770x45284ae90x37d910690x84b268cf0x1e5a5f220x988a1a000x8b966b630x4fcd7e6b0xff66907f0x7906baee0x98ba5e300x591cf47b0x3ad5ebec0xdd05ad2e0x544f51db0x591c3e520x7f6816170x4cc548010x662645260x0bad267d0xd3ac120a0xa7054a170x99b7eea90xf459e39c0x20f19ac50x085c18310xf8b511080x32ffd0a40x1352219b0xa23173420xa665cf2e0x71a5ffd70xe11776fb0x287884570x9a8e18770xbe7dd7dc0xf22c30700x4e693e830xb8e217a40xa93450a90x0d14929f0xd42387330x6dd3a4b30x2f3b9f790xedf8fd1f0xea1846780x52b62b140xd1f5a6e00x571edacf0xfc5d36ef0x00cfbd2e0x6707a0540xa966c7a50x1b2f8f250x1c3f51b10xb05aab250x756090710x7ed6130c0xca4625810x1900ecc50xfd5706b00x6d6281ee0xe2bbd4450x97bb17e80x10c138ba0xbc7fdf8f0xb5e475510xa136ef760x3213978b0xfa4ebe9e0x1a21e7210x3f9374860x11a4f97d0x281c0f9f0xbd523ca60xd79be1700xb025650e0x5b12fa970x70c15ac10xc603b6e10xe5448e6b0x191e88cf0x18e1683f0xd0328e4f0x3971b4df0x911c47730x07c30ff40x01ebaaf70x0f34ef860x9500bd240xa6e596e10x57872f1c0x370476280x5cb2f31a0x4c8b89940xa34d10500xaa508eec0xb699f0090xd5a67d130x97ffa6d70x19cc2ce30xc75a03120x473842610xb49445b40xf62aaa440x46fbe0470x74abc5a50x5c1a2b830x4f4937790x43ef1c920x323b9ba00x0127381e0xd823b8720x255fd3760xcc2929e40x37e0c2fe0x4262a2e60x2ef310b10x1f9bc0dd0x5761bf670x588033b70xdc1f46a60x7362dda40x186ae3470x983495a70x625d58940x59c19ef30xa50f1d8b0x4204d3ae0x1bf124290x8bdd52ad0xacf1e18d0xfe593d230x0a6ffba10x2485bb1f0xf95a82ba0x055778450xa512981c0xb34fad480x2139fa870xe0ee63af0x75edf57b0x36d63ac60x1749024e0x668ac1b70xa9a59d470x083396e00xa71d33870xbbe1a78c0x7ca5c8910xc92276f10xef58fa0b0x4043390e0xab4be7a30x47eebc540x24e6907b0xe798c20d0x721f36410x3723422c0x3624f4d60x5786fe0b0x26c1a7300x652cebbe0x2c4c82240x2c017c730x5a1e6a8f0x12f758c40x106b6df50x9e93f3ba0x9ea3e8f90x638587910x74768f3c0x9e8d56830x408496d40x8aa538310x5c7bb5e10xf0adaaed0x8722a68d0x6de2daa30x0676f5ac0x53df97be0xc652fd690xa2827d760xcb301b6e0x88069dbd0x0e0384580x908b69410x104065840x45410ddc0xee54fb8b0x15e54a7f0xd3b5b6060x2a1ba6230x1224d0450xec96fe3f0xc7f44fa70xda45fcce0x426803a80x42b2cf280x2e6c8c970xd9f2df960xacdc788f0xc601ad300x4424c2e00xd9f3e14f0x0e6944c70xfaa7ef160x50a789b60xee7d5d780x0ffe3d340xb36b8ffd0xd5fea2310x01421e870x1598ace90xf41bcca50x3679a9550x22a31b3b0xc3207b770x5e08c6930xab5114b10x48887ab70x981f4a200x566f9e1e0x1957d0600x61c5757f0xd78d861c0x394ec3f70x32e4a8d30x42bc05f60x8f49678e0x9c89947c0x161d5b990x985535ff0xd0ac7ffe0xc240d7c50x833b8e070xfda50a980x0a64503c0x6fc6435a0x9a2518100x38fffd370x569cb4120x7685a7ac0x99f2dcab0x796c05a10x4b62a9430xee23b6730x749b501c0xd5390ee20xe64458690x27da611f0x2bee1e000xa52f9be40x3abfa5af0x261f653d0x1bfa26330x6a4a29620x6ef07e620x59628dab0x749d23f00xefefb6390xe1a0faed0x2629d0860x37a0ec810xb11ce9440x98473d420x8ed3f0fe0x24a94b260x9e6d79f80x7b839c060xd0b9b8b80xf37971520x04cda5660xe20c92140xb2a75e710xe4057ea90x7d3dcf3f0x63a03c530x538c8f6d0xb2e5ae4a0x198788b40x8f595b110xc68290200x6ea099720xb9948d2c0x833a3e070x17c158090x62384d3a0xe6df29c70x9df7af8b0xc482499d0xd9072e1a0x4ad3f5180x8a3488110xf0a1fdb30xd580a3ed0x541ee3420xc43a39400x4bbb7f270xa86950fb0x619a76ba0xb114a45b0x57a999e60x86a024400x6660c3760x7e8c6b410x2cb449fe0x05060a190x058c1a820x7618afe90x8df3789f0xc74f3d4d0xa0fd24270xe118de5d0x027749ae0x09e913c10x4f816e9b0x6ef8fcd80x3796bdcc0xa286a2340x68a241530x5e7f49200x1d027e4b0x650f86030xe51a1c640xa61aa0280xe56a93360x9744601d0x5bd7d85a0xb23b0fa20x7e601da90x886346650xf414eaa10x6aa38af70x2118af860x83af85710x970b96360x1630592b0x52e3e4a50xab48ae120x9fdcab9e0x2f4c9ced0xf4782d3d0x869e148a0x07418a510x7b6498e90x42beefe20xc0f8b5430x9c205a990x5040c83c0x1190850a0xe6b14fec0x1840c0b00x27860f600x75ec125b0x69b8041b0xdba8011d0x14f66d490x88cc66cc0x5cf69b4d0x19af431c0xc266939b0x198be9bc0x49b038420xae7d95c60xab8bc1a20xb9638db40xd1acee7d0xf3bdc7cf0x4a34bab60x9d9747a40xccf163e20x04e1b99f0x6395ca4c0x72e97e100x1bc535700xff4339af0xeda80ef20xeda3a7210x177862e90x82ac06ec0x7751a0110x3755b42d0xf25bb0b60x503636330x50b2567a0xd204d72a0x99f5e71f0xc02335870x3154a2690x7401001d0x364e7d630x6d6eb4bd0xef0dc3e20x784940250x88cc1ec00x43a0d4c10x333fe6880x3d6627d50x6a7a228e0x4a3ea5c00x0f866f910x8bbe0b150xc57f5b540x0f72c3d70x13ed03190xba80fbef0x00f313c20xc8cab83f0x66d2c9d60x48d089030xb89f51a00x776c21d20x39e3762f0x415b24520x370a07360xb90668b20x3a57f2350xa30b2a970x6bb710380x6339b6d00xdd1d8b8a0xdc7f14e20xc622fb290xe934da1d0x18d157d40x7b8699eb0x7ac2f3290x1a724fcc0x3fb4d1610xcac0a3be0x28d522b90x7c90b3d90x8e1804970xb8e448a00x655cb2020x0dc3eb3e0x94ba16a80x99d330950x4277c88c0x93470c900x4ca3d59e0x6d9568730xfc9df21f0x1483990e0x4b7f502e0xdd2284840x4e28ec130xf593f6ca0x873e49aa0x302a4c8a0xe0ff042c0xb38854db0xe225f7670xf714a8a90x8c01fe330xedbfe4be0xab768bbc0xd9d2bb030x16756dc00x63343b1d0xb2af19e10xbed43a410x899470130xaf4171690x374089fc0x4bf085430xb96876ea0x212edacc0x785610590xde8071360x212d056f0xea0790b20xa7b77dff0x5da950970x99b88ede0x17d94eb20x026845b00xa2a561e50x8bc5d7020xc34efe270x93d2422d0xb612444d0x9edbecae0x8fa8f3b50x2494d8620xc212d4d70xae9654690x7da24ae40x3d7010410x6ae476b20xc3434c3f0x35873e840x09f3bf700xdcc6f5b50xd06fc4ef0x170848940xe91d52ab0x4c9c32900x76f31bdf0xcf4120780xd8b4600b0x3e7932ca0xc6ff08020x7c061e6e0xdd68849e0x79303d580x79760da20xc39c5a970x9bf6a9540x58db9ebd0xb34d51ce0x453908a10x57d341ab0x182865670xe3c33fdf0xf860f3250xc204805c0x4c0159b40x5153926b0xbf60f0420x6c2f1a7b0x3a1629640xd12bd25c0xc353688e0xee23d0560x7a6a9b990xf69f552f0xc0ed14c00xaed2f3f90x69ded59b0xf6d944130xb9fb8a2c0x2daace760x62737e1d0x1f19a2570xe48f99830xc2cc800f0xb1d5da3a0x120477420x6363cd370x6d5f5bd80x89195dc30x1a24e5e20x5bb1e1170x9ca95a0e0x619850f50xcee3c4e70x186b8c9b0x448c2f5f0x07692a440x70a9470d0xb3b880ed0x9780d0880xaf8518cb0x16836e040xd494ee540x2af902710x0726ffdd0x4c05e1190xdc98732c0x0ef069740xa0c71dac0xcffa2aff0x3686ea090x9fe0e8e30xf93f12530xe94f7a600x2a57a1c20xdaf456420x9b4624300xc79232630xe7803ef40x99d6e0b20x661601de0x3c2c5af50xb89af9bf0x802517ed0xb11ed3010x72d60e460x175ca2d80x1d0bc6a50x355641f40x819b61770x785a777a0xf30d8ad00x18e0c88d0x4c4b854e0xbf82fca90x589fa1420x21b73bd40x62a7fe6b0x5a2fa7be0x31d3983e0xe6dc2b610xd044ef110x083b341c0xe63c1f260xd1caeaf40xee891cc00x92f71c130xc0512e0f0xd481192b0xeb504d440xf3ac3c4b0x278552550x546d6df30x9ce580460x2f293bfe0x857490a10x78f3eff40xddf351690x6bed5d680x3d1dde010xe0f4035b0x5c3bcd5a0xaae1dfa70xc7f4f7eb0xcdea45680x0ca4a0550x6a4f11330xc11ebbc20xe2f95e7d0xe6cbbdc80xae9f9bf00x627d2ed90x422242980x67d0cdbc0x4b7628280x73361c790xf4d627970xbb5905f90x9aeb57560xec7f4b7f0x281912630x9eea91070x882197ab0x139223880x3228e9290xaafdc2580x061651be0x349cba850xe2d5255a0xe914e41e0xafe82e100x7a2a837d0x285ac5170x23269a130xebd273a60x77bc13a00x3c9d12110xdae162cb0xb11fa1ce0x672144bd0x25ec1b280xe67d81ba0xebbf1dba0x234509f30x7242e96d0x85abc85f0x7ec9bfbc0x6263e02d0x41482d8b0x756e69920xcc07af750xa77d88f60x5fd2298e0x9a1dfd650x9f9845130x85df9b6c0x3fa913da0x1e6d26a80xa8232c780xdf00132b0x961cdcd50x261d874c0x901d30c10x77dcf77e0x8952b5ce0xb62c50f90x7da17ea50x1cd296030x3f4df59e0x6f5fec440x48e27f060xa7a764d70xec4d9ae70x878a859d0xb18429eb0x6d8b41ef0x2eae34900xf91fd3c60x0f668ba90xfad5bec50x1548eb6b0x22d096f90x5bae5ace0xe21310be0x13e929840xd9df194a0xc88133e40x245fb9830x28a3d2870x1354f4f90x3d4fc72c0x7c35439a0x889ab8b40x998fb3f10x12e280e30x0482af7f0x464d257a0x26c8dfd50xc4530a900xc1d536410x3ac66bfb0x20188d2e0x0a26e3950xe6298aab0xf32453e20xa516051f0xbce89db10x61996e6c0x47c0000b0xaa9d23d70x14f2fdbb0xb0fb24f50x97550ac10x7b38243e0x8d1a827e0x6eea229d0x48b9019c0xeb6f117b0x46e0db750x85fade970xb38968ea0x0ea88e040x5a12ab4c0x72673af70x5e51cd740xff275a480x5e6c3add0xba483daf0xb3910df00x52b529010xcf2744bf0xd9b77cdf0xad3ad3be0xea9beb890x66d87d380x70e5bd710x632d43f30xb2ad9b540x21a7b4580x90f4579a0xfdf9ac0a0xde79a4a20xbe0cff930xe523ad750x609f1c7e0xcfc683410x86f6b99d0x0c2cdbf10xb58dcfa20x169af2740xf367a5530x954488a40xdcb0349b0x8bf89af50xb11757a30xf93b48a80xfe5d4bb20x6d0b77fe0x5b27bcec0xdbcd416e0xfa9086480x7e394c4e0x697cb0a00xa108eb4d0xb05fc3100xd5c7c61d0x878ab3ce0xe80ce2190x17df17bc0x2ba707a80xce36ded60x99cdc86b0x8d551bef0x2e2ce9e00xfc02b7ad0x2e4a39f80x6c702af70x26e76fb80x82d79b510xfac8865f0xe7cae99b0x22599d4f0x39f08f9c0x9393f5ea0x18a576b00x746dcba40xbc4155800xa8d117ef0xaecc9d120x7c655cfa0x27e26eb40xece26b0e0x14e475f00xd73ef5340xd1427ffe0xccd963020x0952f7650x4a1639c20x8fa745140xcabf05670xedc21c460x91282b020xbaebcb550x432c525c0xf25eadf50x2d0bad1c0x0e38182b0xac3d6dc80xc7a24d760xddd6ad8f0x00c6d2740x08aff4820x65236c710x6b02fad80xabba47ea0x7eee367a0x38f63f730x0e2696ef0x771a82730x47024ac30xe00eb7c30x5c2a917b0x433390f40x222e7ce20x55f72bce0xaa3c4a790x13f421520x9fc5d6380x9b6ad4660x574fc58c0x2288378f0xa68e09550xad3ad91c0x435c71e50x098e7eb50x5874f9620x750122e00xb3fb89420x811dc1d90x90ce654f0x7bf018d20xdaf7453a0x87aa949c0xb6597f7e0x4c9444830xfe9cdc620x0abd09600xab0f5e570x7527322c0x6b1eb5310xe45e30fe0x32909ec20xf2bfc8730xc113b8140xbc5915fd0xd8b000170xf388bd2b0xfc06e6960x9c6d71750x1c302c0e0x74abdafa0xea065e010xb3cfa0bd0x5b9f3f800x5a0eabf30x5c076da20x8ae8f1f90xa5808bbf0x79ad224b0xde16dc160x450ee2ea0x6c93f5000x77eaec620xcfd887260x719433160xa0c1208f0xfd623dfe0xbcc9b43f0xf46d73e00x878ebd280xfeb32de00xb43805f10x9db338920xde60d05e0xacceb74b0x9462d66e0xb52e8c450xd1e5980e0x3ec1d14e0xa0a4ac210x4b8d21ee0x98ba3b810x21d50a510xcd123d540x241a3e6b0x26bb51e10x28d19ed10xcad435280x5f23997d0x203a4f350xe9ba0cb60x073339bf0xc75a9f3a0xa348b8ee0x78e6287f0x09c728200xa350ec3e0x6c47fbbd0x91a73de20x50211ee30xe85493740x7f3a2c910x6ef909f10x6e1c91f00x8ef54db70xe3af3dac0x0401a5030x8e0938350x90fc76870x326e6ddd0x4295bac30x9d8b98a80x993a0cdf0xea64d6b60xa29b17080x6403e3380xd013c51e0xca01f51c0x06d728b10x609f6ab90xc1bd8d770xfe2ed1850xd4fe56030xfb6ab51c0xb8d3e9300x3de7fadf0xe4b7defe0x92cfea510x3c4d1f100x65e1c9340x7dc699750xa56f66270xb258b4890x49b07aec0x32de3e6c0xd0b66dec0xed7006840x95db941f0x1920da050xa36288610x155e68f00x27b35c510xecae379d0xe4ad68840x00d223c80x1e1a3b590xd22e1e310x2e399d420x992674480xc39347580x67eac8e70x159668450xc9d312630x52205bcf0x073014850xa8e81c350xca0af48b0x8d436af80x00b35e240x581b3a8f0x1ece18590x876f106a0x8c3f96230x4ff6ab100xa81befde0xb7628d540xf93fb5be0x17908daa0x06749bda0x0ccf6eba0x5c3088770x323404260x4c4bce0c0xf8ff9e390x349ef3280x6beebbd00xde6a212e0xd11fd9cf0x4e2407c90x29844fee0xf95d3fe80xcde4e43d0xbd2615870xf7ac1a970x8d90b9e20x6d8bcb440x651a41390x24b91dd30xa62174e20xaa87dcca0x4ff0bc430x6fe76b820x10ecb7010x51f2b3770x3f3efe270x421d14e50x306c58650xa01301320xc6e2c7c70xe1697e270x49c4ae260x789fb2720x00e0774e0x663fae9f0x0b03ad070xb1f1f34e0xb0b75da30xea49f30d0x15604bf30x49910b700x2e7656ed0xcd1532840x639148d10xddc55bed0xca08e0d70xa044eef90x6fff393f0x307f77760xb813ce5a0xc0bf6ead0x00c4dc870x749544620x65291cff0xbaaab8ae0xf5c9012e0x8ee692350xbc0d91e10x233ce2e40xde9360ba0x4ca5a67c0xf51ae2350x6fcb87a10x706cdcef0x44dff5250xffa0dbf20x8af22e440xa6708b770xf11f32c40x55f7727f0xdebc93450x2195683e0x4d77db4e0x4fa370d70x7bcb0ea30x10f6066c0xc37226a50xadf6aa4d0x247acc570x735cdebe0xc556bc260x26df5b280xdd17ffec0x039fd8670x88b5647c0x3cfdfae50x1dee26290x342751240xb84cca580x966718740x6901119a0xc2dd815c0xcf8af9830xc12f7e0d0x2dd8444c0xf9005c090x07ce73440x72741f250xbdd295f00x2bfc4d7f0x0af49c560x565204e80x2750b9050x9635e7e30xab57e3110x215db6e90xc4b33aa60x1a4749010xca85d8cf0x27adf2320x74baf17a0x7944e0fc0x101383520x862a7fe80x24f8817a0xad1026720xdd7125d30xb983e7680xc10a41650xe12023a90x2411f59d0xbac1a7d40xde1a23160x42e3b47b0x17a0bf580x196d05280x665c65b10x05d9d7360xb3c5d8d30x32bd30570x0b2198dd0x467c54550x767877f80x168958360x2d8b02c20xba5744260x85aa880c0x02de3b180x7dbada9d0xf01621c70xe8daf3650xecefe7d10x2c8696580x1bf6b5e30x603f38cb0x0df9a7d10xae69a7c50xbf1220dc0x1e7e2ba50x69927dff0x8a87e7240xa415b3840x989ee0000x265633740x3e219de60x44aaf30f0xaeeba16b0xca341ee10xf2c2c90f0x8c4cc4cf0xd22ecd3f0xdfb9528f0x2664203a0x0ac019f40x824aee970xe88ab9130x22c3ad980x94bdc52a0x78afb9b00x33a41a2f0x1f0263d80x583a94150x3b65a9340x8e29981f0xb4a78d920x3698640e0xe39bec9e0x53fa6fe60xf98e360a0xcd9f504a0xa6b6603c0x9dd67aa10x6b2041f10x08002b5a0xbfe447c10x3b2371820x43f288660x02b4a8860x2f83f8160x9ba893d80x4524e53f0x280303e20xb3de8fa90x61286c3f0xea6c8c2e0xe1d6ec230x793d04fe0x2b6cc5a20xfa6f08400x0d2316280x1d82df1c0x9dd90a0d0xf1528b940xf78accc00xc4d4618d0x5dc8db100xa86a05430xaa96459c0xee456a0b0xccd5871f0x12a307970x2514f6d20xb1a1e3d80x03c96a150x9b6f6c2a0xda3cf1230x982216c90xd83136c20x9ca6d23c0xa79abea50x29331cf20x34daf40c0xd48eb5320xae9e650c0x528cf1590x65eaf6800x86fdac550x5543b81b0xdb6e56ef0xac0e50d10x185e7a770x6d3017e10x6db5a0d70xfd560aae0xf6e894d70x0174d16e0xd9ac55480xbe4157bd0x893bab8d0xe5d1c7a90x120043f40x2ad392cf0x0358f04f0x483803c40xb61124790xb11eeaed0xe6f657830x51790b390x52bb6a230x797c6be90xa96662cc0xa5a5c5eb0xe6bf51cc0x6b6f51060xaabc98080xfd3aa36f0x2d4698d70x8da3a4400x4fa751de0x08c4f9eb0x273a9d2b0xc0fcd6060xde5f5c0b0x78253cfe0xd74a4c710x325b87b80x01ea81bf0xb74e9a090x341c16330x77c14a860x99dd4a1b0x3b23eba10x210cc9a50xe3eba0b20x118611750x6c3eb2e40x6ae946900x0be480ff0x4a437e8b0xd07a2adb0x4efc3c6d0xbc6fa23d0x1dedb2930x28d356a50x52def6170x502d58590x58981e4e0x6735c6e80xf920fc440xd9c1b1410x40fd0e500x69579c080x82fe8b610xa3f3c0bd0x925150710x8b4934920xaf6f378a0x6973d5180x6f8edcc20x6759688c0x67b27ec10x409873e30x30e741340x5641485b0xf29977130x6d340f640xf5ee7b300xc61a60a90xf604490f0xa120d33c0xf60276f60x555940a40xe59fe7f40x96004e3f0xe212c2db0x605526870x3729d6920xc28217750x0cb4b1890xeee265500x2ee6c7ff0xf9579eb80xc78bc9770x0f45d5be0x00ea534c0x844f99bb0xe65a19a70xf2fca9220x586d3d290x339c65110xb8abda490x0b8642490x7fc1044a0x96e9e03c0x498f09560xac1cf9f10x6827b8250x0ce22a460xbc505df40xd1850d990x0df8737a0xc01a72ad0x43d21b7c0xfe18c1e70x8b087ecb0x10efec550xfef43baf0x328db55a0x7229d4600x6f09ba8a0x42801d200xfd6f0ef90xdf66ca810xa158b8930xba1c42100xc6e31cf00xfaef9a920x17b6eb5e0x42849ab50xf88844120x8f1e02f80x4e07cb220xdc0532050x2fed75b10x6a7b3ea70x36a244540xd52c37340x5673427e0x9c7e9c450xc9ec87040x073b7f230x12f107360x117a4e1b0x64c985c10x7aaac2a30x2af677600x2e965c580x013333ed0xccdd7b950x58cbfcc20x8ab177c00x8e313eff0x42d57ce90x1584821c0x52fdd2150x86ec7b1b0xaa37dd680x02d54ba10xa094b5550x7419966f0x9655df0a0x7712771a0x0a2487e00x4ae920fe0x923dc6510x8291ca8f0xf8e8edd30xb1f975aa0x6dc5dd8b0x6803f8dd0x961a8cd30x7f19c8360x8fa19dd80x03ca0f210x605067510x310b6f210xa7c835310xb907513f0x95ca3d2e0x3d5cd6fd0xc869d5d70x5372dede0xa4ca0d4e0x1430e6e00x22d86b390xb5a459dc0xe2dc58a10x04403fcf0x76947ea50x7485e15e0x7b24692e0xa79cecf70x74cc1cbe0x8e0ae99e0x5e6947f70x01a4ea6d0x100c48a20x735f9e3e0x744da7100x956671110x7ee66eb10xe3a3ab180x49d4db0f0xb5eac7dd0x2e25edf10xbd506a460x538383c00x760b437a0x68ab464d0x1a5ee1ea0x4d4894bd0x03a3f86d0x5b4351390x096ebbbb0x5bfc03c30x7e5e301f0x8b39cf9d0xc2433bb40xa1b618ff0xa64a131c0x0d652bb40x8d6906d40x7c904ded0xe50f925c0x1e9236dd0x1035db8b0x736188160x244989940x9fdecc310xfe7694560xf6fb90970x1598dc9d0x6600ca340x2cea32ee0xa9c530b80xdd32d04b0xf3ff6e0c0x9077e3a60x362512c80x6892088c0xe0ff7a180x377c0e8f0x39bbf7040x3980aac10xaa818ca30x4a0592730x3d8c598b0x15baf9eb0xcd083b100xfdab6de30x7afc9d8a0x99c95fa50x32e365030x846629e90xf05bac6d0x731433ee0x8fc6cb7c0x20a9886f0x9ba0501e0x2545c1700x8c38074a0x0b07abe20x4e2d7db00x3f1899f10xe23d7acb0xd851af780xd8db4e060x0dba4bfc0x2ade2ade0xf8cfbf130x123110c70xb9b9df410x27c1e63f0xdc825d6c0x10ecc52c0x91482eef0x0d8da7a30xd3fd5dcc0x4c8f43660x94b203c30x8c5853370x2799c17a0x2f591d910xc88729630x952cff800x919a59780x02611da10xace5c0fc0x42ff68dd0x7e64181d0x69b3b9c90x3461b4330x2e4fcc970x389804420x075e380f0x89e9880e0xced663090xab2a6ec40x05b93f390xd897dac00x5d7135f50xa0f133d00x72beb52c0x19a304ba0x30908e300xefe2d8d80xccf9cf750x8a6799670x6a186aa40x97986c810x335767920xc9f9b9f50x625c9bf50x8eeeba030x6d221ba30x6f59b7850x1beade400xd69f49550x7aee7c3b0xda09e4060x0d95dbd90xa566e2e00xc1e282790xdb3157470x146aad540x373636b30x7a808a580x634a06f70x5b94eb4d0xa951826e0x89d36a010xbb5a49e50x4591b3870x41d6ddcf0xddceaa9b0x7ce086e70x33886c0e0x37c3b35f0xe33eb73c0x1717f0ef0xd4d1fb440x9aed24300xd134785a0xbca378dc0xf11123ef0xc17515d70xefaa9aa60x197568720x53bae4440x1de4b7540xa27d3cb30x100c13c60xe1222cfd0xe86a3c640x3c979ef00x89dc82580xfed11ed10xde04c13d0xd0e432070xa64a4cea0xa28d85270x693767460x5ac8313f0xecefb42e0xb543b5960xeb1d6da00xdd5085200x7f8276df0x251ce55e0x3be89d3c0x180ce1280xfbf62da60x634055e40x75125e630x0bf7d2d60x722c4f650x262c4e240xdf9b13950x743bfc3c0x19b9af200x20e0a0f90x8cd3f3420xc6da3ce50x1a4301f00x6b7ef0c80x50a58a7d0x30c1a7c60x78a688330x19702cdd0x0e17d7ef0x7919dc0b0xcac0cabd0x52840e1f0xd5a701840xc7fec33d0xa7a8d47d0x3d6196ad0x5d70b6e00x976f4e290x70f68c240x7a3ad7e70x81a63e860x5f53281b0x1ffa37730x0c2e99020x4c9351d00xc10db78d0x6ea681d10x03136b880xc01d45c80x0fa09eb70x90f594900xb6626c130x68ee00180x1bc3edc20x7805346a0xf3fbe2dd0x47f75ecf0x0be130040xdc3463d10xaf1124a30xc45dd1530x9cdcaa4a0xafc7c9960xb7e7c4020xb06281100xb77b8eb00x9984c8580x7d1f00a10xe95879090x872d65ca0xb0eedea90x0bb1cf840x1a39f75a0x449dfd3f0xd030b8170xfd5f58190xb8f519110x5d9f95230x3d3c0ff10x7b11d1fa0x707e7be20x71bca0f50x75bf7f2f0x858819ce0x8caf770e0xbd839c880xf0554ae80x01fd453e0x43e6349f0xef9009f00x75267f600xf03e3d340xc39299b60x74f8287a0x2264f7eb0x93d1a70a0x69b004580xb530deb60xdaab4e320x83ccb8590xf6e1986f0xf35db3d10x6cb45a090xb48359390xb71812b30x811465e60x9ce55df90x509787810x663a66c20xe945bbdf0xd2e049c80x6a86e74c0xbb567ee60x2005eef20xf9e7dbc30xb731681d0x062bb6ad0xc5b5cf5d0xd927c5f20x458cebe70x5da96b4b0x0e84dff80xabc9b9a50x187e97fb0x7e299e400x275dafe10x19e28e020xccd715390xb54533f70x74deb10c0xdedd944c0x05835dd80x21a5c47a0x74afd47d0x022da9680xeff6f8c20x7452adff0xe7232e0f0x0f1baf580x26e171810xeba173a20x12a387470x0cae232b0xfcc2a43c0xb26824050xa675804c0xe52206f10xaf91eb060x26aa33f60x328b314c0xc9aff38a0x9cf418230x464839100xe6e1c5fe0x565b68920x87aabbed0x35b5b3690x33485d9c0x6ea72a400x21543d7f0xaa5aee1c0xdf81924d0xd2b8f2f90x9f71bc720x0e6fb3e50xe8f9dfaf0xa586fcdb0x7ac10ebc0xaa86cfb50x67dcd76b0x5d9317d70x4a7f342d0x67b2aa9a0x7339fc8f0x1dcc33330x6f6ad4f00xd8c398160xeb4cab9a0xf7ca313a0x6b9377c50x4531076e0x9e8150c30x27b4c6f50x3180a65c0xb25e49840xda22eef60x55bed0eb0x832098620xea2fe93e0x1cf432b80xf3f34bf10x891118b40xfd6898e40x1691d9680xb099cf270xe089334c0x3bd9a98f0x03acaaeb0xe3a8a4fa0x38ba68a40x7d7b56120xf6047d520x108d39300x7749e4520x3c52816f0x169a664d0x0d974e810xd9adcfc50xa90e55af0x3677fa360x6dea41920x5dd2e3980xc73480140xbc0b612b0x3ef417a90x862145430x984132340xbb2fd18d0x4d57ae3c0x339e85f60x9ce9efbe0xe73fd27f0x4ed5e0d70x9a3d39010x208c1b410x039b67530x680e0d9b0xedfba68a0x1abb5fd20x246bc18c0x867c265f0x2ecb909a0x06850b2a0x7a3cd0150x495426ee0x5b1323d20x8f75900b0x0664a2ef0xecc60c4c0x375cf8180x3d96ef8e0x25c4bf060xa35be09e0x42c8e0010x1e326b970xa4bf0ba40x50766d690x11dac8b80x716dc8a00xde80b8c80x50c4c1cd0x0095226c0xdfad7ac30x1c451f710x758c08ef0x101bcf4e0x4e0e996f0x2d2c7b350xb793c57d0x6055a3c00x1b6301140xf2bb3a8b0x3a9065260x0f44b8530x3ffad5930x1ad113c30x3adbd5950x813f3de40x403ceb6c0xa69a6af40x7573f8ff0xb53ecc380x3b421ea90xb966ed500xf2a353ac0x93be92350xa5228b240xd4316bdc0xa40e362c0xa7f27bda0xf3251e7b0x9c7de4430x103a154e0x83b7267f0x6a4940d10x1dcaa0c80xbc1273670x0c9c2b6b0x663f9b8f0xceaf9d670xe9b191cf0x8a773c3f0x56e3be990x418150fd0x4e3be09e0x83f4f66b0x83d9d6970x2ae5d3fb0xaa329d1d0x123959a10xe2b920590x0614dd5a0xf5ef842e0x94632f900x5ebefe4b0x2d02f43d0x547499580xbef067be0xcfb571e60xa4a428130x9a98cc450x8acc00100x2cc2d52d0xae7ecb290x711b6fcf0x6d1ced270xacafa8e70x97033b030xeb5a10d60xa598e29c0x999e82970x651097980x0de3d51b0x82abd8850x04448bf50x755578600xf9aa3ed00x86c7146d0x6d0e30390xcf9ed4dc0x5331fca60xa324cce70xb78742ad0x3907efcc0x73112f050xae2a68e40x76145e670x32cd84380xd8d090990x8bbffd280x70765d1c0x950225ba0x400a109c0x1eadedc00xe0bd2bc80x2a1912d70x18df39d10x329415b20x86a0254f0x238e99ba0x01f3477a0xccf880f90x9acfac980x9c6be3ab0x3a15614e0x72b37ec50xedadfa8d0x047d630c0x283d879d0xa1c52e750xc0a457ca0x054201290x3582ed170x0bd9c2280x454eab3f0xd22628dd0x21d900370x7ced24220xe26193a30x8f0c99e60xc00994a10x0ddd8f5f0x1c2838dc0x3c8d32ba0xc36470de0xdbb228850x1a63af340x6208c8270x5132f7630x3abc2c660x2e8f2d030x8eaf2a5f0x9ce609410x42595e580x0903c2390xef1c781c0xc76e6c5e0x6356788e0xfc4cbd2e0x71d2c8720xba1d1cc10x0cb0324e0xd69aedd90x62061d6e0x9441a5e70x45bb4c9a0x28a119f40xdb21abc90x7082e0da0x59b5a2d50x9fa7d61f0x6248fc9c0x218663e50x18f66fee0xc83ee61e0xbceb91840x8ea749c70x7285a7b40xa35cbc280x13b9353b0x50bb0c5d0xe22856ae0xab99884c0xe3e457c00xdd0692820xe1cf6b9d0x0087b1da0xdf27aa9a0x77b1e3c80x4330c3e00x083ccacf0xeaab57aa0x8c229b4a0xbe94b0e00xa8e448d50x302fdc670xe296b4e20x4e4150a70xf177b6e40xab881bfc0x3845221d0xb73c125a0xcd3ab6330xa38faed20x357b7e5e0xd9ede09b0xe6d5c55a0x1c8d8ea00x7392c88f0x645c7c200xcbb318500x2adc49d30xd5e507500xccba05110x95a5357b0xfaac2fe80x9d4f7a0c0x9eee68b40xa20dc4af0xa91ac5270x627359120xd04c8b470xbe8678e80xc9503ae80x57c129440x1c78f0f60x8a1e81f40xf275f7c00x1b82ed130xa2f239ca0x2705b5df0xcb3ddca80x494e33930x52cec6dd0x449863620x731184cd0x9ccd6ee40x59b8a51c0x265209700xd6d68c6b0xc22a30910x03fd25710xe507cc5f0xd6ee688f0xa0b046750x0b1beb310x23fd30280x66e992e30x3744cf360x5635a60a0x823e5df10xc55e1eb10xc39ecc130x0bee05380x366cb5990x3f7036030x004f8d500x358fafa50x46a417ca0x1bbce9c50xc90454170xc0b823fc0x9aab42b60x6ab570160x7dc0edc50x838c19f30x1c10c08d0x717f88390x96a227900x2a3dbf0d0xe359fb7a0x54683db40xc9affa1c0x0dee64a80x5accd5190x90faaa2c0x87bb7d5a0x8e3c9cc30xff6335580xc74cc2450x0ac0ab250x90801c1b0x81c7753b0xe3b0192b0x35b0650f0x954cbb260xb50442710x949612830x17f61c990x43ac970b0xe9d534410xcd7054640x40a9b3490x9e0c711d0xb12089fb0x30a4f91f0xf79d025c0x5b0fc1540x1cefe3520xa9fcf31d0xa44ad2740xb32054150xe8bc002e0x3e1f073d0x4484a5a40xfa72f08a0xec1828dc0xbb84947f0xa40e3de30x5ce2f0520xdf04f36e0x24fdac790xfd5702fc0xa0fbac790x266c7c380x08d66a3a0xe133fad50x163052890x8347ae780x553cab3b0x8f2703b70xb219d56c0xa74bea790xb7006b0d0xae8fb8c10x0a872b020x3ba1f9b90x5e7812650x06e878e60x74bd66090xd6c9dd2e0x30fd1b5e0x646688550xa40991840x3a917a930x282c57290x0c38c07b0x838a51d70x47057fd50xe2c81e2a0x9513ab6d0x786e97030x3256b8e80x58e7e9260x0937736e0x3eb06ee00x8544336d0x6ae356310x7ef3ebb80xba7606310x370ff8d90x334ab68e0x13243d4b0x388b62b80x7502dbde0x92864c000xbce08d9b0x67c8eb420xfb90bbf50x2a4f48f30x3f82b6e30xb9aab7ee0xd9a74d650xea6e0ed50xc0b24fa10xf324a0870xd90db7290x1378c91c0xb80276420x53dff67d0xc95d734e0x1f42ea650x892764020xbe1699b80xb69e3bce0x52c8e69e0x4ae5d55c0xd5addf700x5566b2710x39e653840xc6ec66c40x4c7c50c20xc8fa47a70x22f87f520xf8f058470xeb5726750x3c947fbb0x3ad1eeaf0xbe7d8f3b0xeebbf3f20x9943eb240xae6141250xaf1183c70x99b3ec3b0xd993a3510x9336cc8e0x43fadf6b0x015251e20x5333d6ae0xadfb70b40x4e0ddb4a0x69d4d6dc0x4415499c0x8cfb459b0x9d6cafb90xa592d6d10xe11888e50x0aa005d80x070a48cf0xe4f0971a0x4abab4440x3dfc88230x28192ccf0xa26f30ed0x3bce1e960x1b14a2bc0x05706b680x937771940x1a7f45fd0xf3a19e1a0x89d0ee490x23e7de9e0x82111b030xfff0aacb0x5ed366340x02680aba0x816683560x22ccb0a50xa85739cb0x2bf3dac80x6017e6be0x2e0d38580x714e1fd60x19bdf8b30x0bd43c700x5503807b0x491130580xc462b6db0x4de8cd920xc9ded7540x7dab26b60xc354cae40x25f07f520x86e10e7c0xb52b6b240x28ba0a670xf3ff45f80xb14826410x0f78e5390x91c25e200x8f76d0dd0x381cf18b0x259c7b410xdf86f0720x229336ee0xea6fd9380x30d5016f0x3be3dc050xb5287cbb0xc338b4f50x38c22b840xc6f2ce7f0x7747e38b0x1880f0f20x00215ff50xc388f9790x4ef235e30x15dabfc40xc59a35040xf3e60ef40x54188daf0x72888f1a0x287fdf670xe902325a0x561c634a0x876d29f10xc9d4d6d10x3ecf6cfc0xfb882fb70xb5a6ebe20xda29f8b00xe884f46c0xd2a8caf00x475a1d280x5449ff250xbf7c5e590xf8e63f270x6f86eae10xcc6760f40x08b734df0xc52b48890xec01d2db0x14f417bf0x24c8cf3b0xdbd97d7e0x32436dcc0xc6cc74490x7f2cbc370x400f2a700xe997667b0x5ebe38240x7b52a8590x87aaddf80x38099e130x2ca319a60x0bb6bf5e0xb725d1280xdf6e4f080xfe2e17d70xf770a6b40x3394cfa30x643bd28a0xa2049b670xfcae83ea0x11302b800xe93113240x39c8829a0x45242c9b0xbf20b10e0x3e41f7740x6490990d0xdec1d8bc0x8ca302b30xeac372d30x79b0c0cd0x815efd800xd33647030x7a9985c70x6fc9dfd10x161834100x504fbeab0x5950adec0xbec30d050x0e96c7950x12457dca0x54960e7e0x963d2a020x824e219c0x0d23190b0x086519120x6e4e73f50xb3af223e0x4f6f34730xc38804710x2919b1560x30178bf50x78dad66b0x2eec63c90xe5919cb10x065994f10x7b65782e0x05e807a90x11e333cb0x3dfca7b60x121e43fc0x1ef7fc2d0x2d1c4b4c0x939ddbfa0x87145bdd0xd0fe04970x15ee598d0x30954f050xe2078bf20xd4eceee30x1115367a0x2cdbd28c0xac6061460xadbea7d80x731dba7a0x555269070x8e267a2c0xdc14a2110x062fc1690x232692980x8b66f9e00x1d739e1c0x943fc7080x0ec210b80x5187ac4b0xd4f3455f0x67a18ef40x0732cf420x4fd1f3f30xd0bbf8aa0x341c77010x8212721d0x0fe2d5700x5779d4450xcf31d0f20x1bd115130xf70165300xbcac4a5d0x616412740x111828900xc5397da60xad0963630xb6be1d560xb99d58370xc42f2f940xa353fffc0x07ff4aea0x6b9178b30x73fe77f90xca81ea9a0x8c06a1080x29b7f2110x279814400x93dd5c1c0x053be19d0x6a3be4ee0x24c7698a0x5b4ecf570x85f6ad430x493383a60xca7571fb0x65c43b1e0xe513121d0x3e3ad7250x416e3a630x6c63b49b0x027f410d0x8b04edea0x208e79e00xfb515fb70x2573dc9a0xcd1ab4510x32d5e7fc0x2e47f6770x6c8eb98f0xe0cca33e0xff1985f50xc78dffbf0xddd14e240x038f3ebf0x709d1f260x6cd57b670xfc7db4f50x7efdf4e70x771cf2cf0xfdbaa8650x1c852e7c0x016b98690x75457d780x686c703f0x9cb8037b0x23283b980x6e7474fc0x5fcdec5d0xb744fa430x050cdca80x032d68840xbb5d343d0x598f85440x3352b8690x578adf8a0x7c7e39930x2ea8bde80x1ef2a5250x8259125c0x416328cf0x5945bba00x4aeaffd70x337308aa0xe51f03ef0x3fcc2b810xec0ff4940x8577c81f0x3e585a340x395948a80x6275b9100x568f066b0x5614b0100xe5ed54670x0f6745740x28e231390x57781bba0x76201f970x50be61c10x22b6533b0x3cc0a3bb0x4c93ea280xecf369700x207da5050x78c27b7f0x720dddfb0x7c94ef0a0x22e0be540x5082f63c0x93e8e3080x9e47dbe40xd943e56e0xad4e4f1b0x081016520x135aa9d70x5841e5360x568185b10x388f91280x51dce73b0x4476e07e0x321207290xc8b35e280xe890b5c50xdd9ef64e0x0c8bfdba0xb847067a0x1abd4e340xd339b8f60x4e28834c0x5b6c00e60x6285dfe80x68d270650xead4f7fe0x64ba50170xf3b47f670x76e36d390x7204e7460x1018eee00xed1d38130x39046c7a0xcd4681000x345c92170x937be5280x4d5413a00x5797cfbc0x37801e730x6f9bcbef0xca3c3d280x8bad311f0x92c5fe100x2471925a0x62c3568d0xcee467f30x72241dd70xaa222ebc0x3683935c0xad629a970x613ba28b0x9aa8bd1a0x736114c40x61cdb8710xa88e6a760x5e35ce3c0x6c37faaf0x0df036e60xf926e8ae0x3141b1670xc83de44d0x613d15a50x1d4596850xc3ff5dff0x7f6e7a980x991cf71b0x684694c50x6f9aa2fb0x5f82f1f70xe0b4971b0x0759d3180x19c36f760xe9ac6f500xe0a0fbeb0x39e919930x2e1cf9070x161d14170xb3ed13ef0x40728a630xde3dd3cc0xb79298240x16a5e8260xb9098cd90xa7bc0b5e0xc2429b630xfc8526630xc0b964250x5929a6ea0xb80c26520x725d11f40x85da63020x981cea4c0x620cdbdf0xc2fd9bf70x41071e8e0x2276055c0x076a3ed30xbbda233c0x9ca70c750xe8e2e6c10x760a0f4f0x144c28940xfdc59a0a0x9784482b0x70bf9cac0x3f733f0d0x536bf5d40xec1c51b70x554827360xaf64ad0d0xf741c7930x315c65fd0x480347240xf0caf44b0x881039d00x77ecac9f0x668da8d50x4211c3c10x3ed630550x654083780xce5ac24f2.6.32-754.6.3.el62.6.32-754.6.3.el6 2.6.27-0.2.rc0.git6.fc10    !""""#####$$$$%&%'()*++++++++++++++,,,,----./0001102030405060708090:0;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?@@?AAAAAAAAAAAAAAAAAAAA?B??CDEFFFFFFFFFFFEGHGIGJGKGLGMGNGOGPEQRQSQTUUUVVVUWWWWWWWWWWWWUXXXXXUYYUZZZZZU[[[[[[[[[[[[[[[\]]]]\^\____\`aaaaaaa`bbbbbbbbbb\ccccccccc\d\ee\fffggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhihhhhjkkklllllllllllllllllllljmnnnmoooompmqmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmsmtttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttmumvmwmxxxxmyyyyyyymzm{{j||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||j~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         !"#$$$%%&''()*+,-.-/0123222224566666666788888799997:::::;:7<<7============>=====7?7@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@7AAAAAAAAAAAA7BBBCCDEDDFCCCCCGHIJJJIKKKKKIILIIIIMIINIOIIIIIPQQQQRRRRRRRRRRRRRRRRRRRRRRRRRSSTUVUWUXUYUZU[U\U]U^U_U`UaUbbbUcUddUeUfUgUhUiUUjjUkUlUmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmUnUoUpUqrstttttttuutvtwttttxyz{{{{z|z}}}z~~~~~zzzzzzzzzzzzzzzzzzzzzz.vmlinuz-2.6.32-754.6.3.el6.x86_64.hmacSystem.map-2.6.32-754.6.3.el6.x86_64config-2.6.32-754.6.3.el6.x86_64initramfs-2.6.32-754.6.3.el6.x86_64.imgsymvers-2.6.32-754.6.3.el6.x86_64.gzvmlinuz-2.6.32-754.6.3.el6.x86_64kernel-2.6.32-754.6.3.el6.x86_64.conf2.6.32-754.6.3.el6.x86_64buildextrakernelarchx86cryptoablk_helper.koaes-x86_64.koaesni-intel.kocrc32c-intel.koghash-clmulni-intel.koglue_helper.kosalsa20-x86_64.kosha512-ssse3.kotwofish-x86_64.kokernelcpucpufreqacpi-cpufreq.kointel_pstate.komperf.kop4-clockmod.kopcc-cpufreq.kopowernow-k8.kospeedstep-lib.komcheckmce-inject.komicrocode.kotest_nx.kokvmkvm-amd.kokvm-intel.kokvm.kooprofileoprofile.kocryptoaes_generic.koansi_cprng.koanubis.koarc4.koasync_txasync_memcpy.koasync_pq.koasync_raid6_recov.koasync_tx.koasync_xor.koraid6test.koauthenc.koblowfish.kocamellia.kocast5.kocast6.kocbc.koccm.kocryptd.kocrypto_null.koctr.kocts.kodeflate.kodes_generic.kodrbg.koecb.kofcrypt.kogcm.kogf128mul.koghash-generic.kokhazad.kolrw.kolzo.komd4.komichael_mic.kopcbc.kormd128.kormd160.kormd256.kormd320.koseed.koseqiv.koserpent.kosha512_generic.kotcrypt.kotea.kotgr192.kotwofish_common.kovmac.kowp512.koxcbc.koxor.koxts.kozlib.kodriversacpiacpi_extlog.koacpi_ipmi.koacpi_pad.koapeieinj.koerst-dbg.kopower_meter.kosbs.kosbshc.kovideo.koataahci.koata_generic.koata_piix.kopata_acpi.kopata_ali.kopata_amd.kopata_artop.kopata_atiixp.kopata_atp867x.kopata_cmd64x.kopata_hpt366.kopata_hpt37x.kopata_hpt3x2n.kopata_hpt3x3.kopata_it8213.kopata_it821x.kopata_jmicron.kopata_marvell.kopata_netcell.kopata_ninja32.kopata_oldpiix.kopata_pcmcia.kopata_pdc2027x.kopata_pdc202xx_old.kopata_rdc.kopata_sch.kopata_serverworks.kopata_sil680.kopata_sis.kopata_via.kopdc_adma.kosata_inic162x.kosata_mv.kosata_nv.kosata_promise.kosata_qstor.kosata_sil.kosata_sil24.kosata_sis.kosata_svw.kosata_sx4.kosata_uli.kosata_via.kosata_vsc.koatmatmtcp.koauxdisplaycfag12864b.kocfag12864bfb.koks0108.kobcmabcma.koblockaoeaoe.kocciss.kocryptoloop.kofloppy.komtip32xxmtip32xx.konvme.koosdblk.kopktcdvd.korsxxrsxx.kosx8.kovirtio_blk.koxen-blkfront.kobluetoothbcm203x.kobfusb.kobluecard_cs.kobpa10x.kobt3c_cs.kobtmrvl.kobtmrvl_sdio.kobtsdio.kobtuart_cs.kobtusb.kodtl1_cs.kohci_uart.kohci_vhci.kocdromcdrom.kocharcyclades.kohangcheck-timer.kohw_randomamd-rng.kointel-rng.kotimeriomem-rng.kovia-rng.kovirtio-rng.koi8k.koipmiipmi_devintf.koipmi_msghandler.koipmi_poweroff.koipmi_si.koipmi_watchdog.kolp.kon_hdlc.konozomi.kopcmciacm4000_cs.kocm4040_cs.koipwirelessipwireless.koppdev.kosynclink.kosynclink_gt.kosynclinkmp.kotlclk.kotpmtpm_atmel.kotpm_crb.kotpm_infineon.kotpm_nsc.kouv_mmtimer.kovirtio_console.kocpufreqcpufreq_conservative.kocpufreq_ondemand.kocpufreq_powersave.kocpufreq_stats.kofreq_table.kocryptohifn_795x.kopadlock-aes.kopadlock-sha.koqatqat_commonintel_qat.koqat_dh895xccqat_dh895xcc.kodcadca.kodmaioatioatdma.koedacamd64_edac_mod.koe752x_edac.koedac_core.koedac_mce_amd.koi3000_edac.koi3200_edac.koi5000_edac.koi5100_edac.koi5400_edac.koi7300_edac.koi7core_edac.koi82975x_edac.kosb_edac.kox38_edac.kofirewirefirewire-core.kofirewire-net.kofirewire-ohci.kofirewire-sbp2.kofirmwaredcdbas.kodell_rbu.koedd.koiscsi_ibft.kogpiogpio-sch.kogpudrmdrm.kodrm_kms_helper.koi2cch7006.kosil164.koi915i915.komgamga.konouveaunouveau.kor128r128.koradeonradeon.kosavagesavage.kosissis.kottmttm.koviavia.kovmwgfxvmwgfx.kohidhid-hyperv.kohid-multitouch.kohid-wacom.kohvhv_balloon.kohv_utils.kohv_vmbus.kohwmonabituguru.koabituguru3.koad7414.koad7418.koadm1021.koadm1025.koadm1026.koadm1029.koadm1031.koadm9240.koads7828.koadt7462.koadt7470.koadt7473.koadt7475.koapplesmc.koasb100.koasus_atk0110.koatxp1.kocoretemp.kodme1737.kods1621.kof71805f.kof71882fg.kof75375s.kofam15h_power.kofschmd.kog760a.kogl518sm.kogl520sm.kohdaps.kohp_accel.kohwmon-vid.koi5k_amb.koibmaem.koibmpex.koit87.kok10temp.kok8temp.kolis3lv02d.kolm63.kolm75.kolm77.kolm78.kolm80.kolm83.kolm85.kolm87.kolm90.kolm92.kolm93.kolm95241.koltc4215.koltc4245.komax1619.komax6650.konct6775.kopc87360.kopc87427.kopcf8591.kosht15.kosis5595.kosmsc47b397.kosmsc47m1.kosmsc47m192.kothmc50.kotmp401.kotmp421.kovia-cputemp.kovia686a.kovt1211.kovt8231.kow83627ehf.kow83627hf.kow83781d.kow83791d.kow83792d.kow83793.kow83l785ts.kow83l786ng.kowm831x-hwmon.kowm8350-hwmon.koi2calgosi2c-algo-bit.koi2c-algo-pca.kobussesi2c-amd756-s4882.koi2c-amd756.koi2c-amd8111.koi2c-i801.koi2c-isch.koi2c-ismt.koi2c-nforce2-s4985.koi2c-nforce2.koi2c-parport-light.koi2c-parport.koi2c-pca-platform.koi2c-piix4.koi2c-scmi.koi2c-simtec.koi2c-sis96x.koi2c-stub.koi2c-tiny-usb.koi2c-via.koi2c-viapro.koi2c-voodoo3.kochipstsl2550.koi2c-core.koi2c-dev.koidlei7300_idle.koieee802154fakehard.koinfinibandcoreib_addr.koib_cm.koib_core.koib_mad.koib_sa.koib_ucm.koib_umad.koib_uverbs.koiw_cm.kordma_cm.kordma_ucm.kohwcxgb3iw_cxgb3.kocxgb4iw_cxgb4.koipathib_ipath.komlx4mlx4_ib.komlx5mlx5_ib.komthcaib_mthca.konesiw_nes.koocrdmaocrdma.koqibib_qib.koulpipoibib_ipoib.koiserib_iser.kosrpib_srp.koinputinput-polldev.kojoydev.kokeyboardadp5588-keys.komax7359_keypad.koopencores-kbd.komiscapanel.koati_remote.koati_remote2.koatlas_btns.kocm109.kokeyspan_remote.kopcspkr.kopowermate.korotary_encoder.kouinput.kowm831x-on.koyealink.komouseappletouch.kobcm5974.kosermouse.kosynaptics_i2c.kovsxxxaa.koseriohyperv-keyboard.koserio_raw.kotabletacecad.koaiptek.kogtco.kokbtab.kowacom.kotouchscreenad7879.koeeti_ts.koelo.kofujitsu_ts.kogunze.koinexio.komcs5000_ts.komtouch.kopenmount.kotouchit213.kotouchright.kotouchwin.kotsc2007.kousbtouchscreen.kowacom_w8001.koisdncapicapi.kocapidrv.kocapifs.kokernelcapi.kodivertdss1_divert.kogigasetbas_gigaset.kogigaset.koser_gigaset.kousb_gigaset.kohardwareavmavm_cs.kob1.kob1dma.kob1pci.kob1pcmcia.koc4.kot1pci.komISDNavmfritz.kohfcmulti.kohfcpci.kohfcsusb.komISDNinfineon.komISDNipac.komISDNisar.konetjet.kospeedfax.kow6692.kohisaxavma1_cs.koelsa_cs.kohfc4s8s_l1.kohisax.kohisax_fcpcipnp.kohisax_isac.kohisax_st5481.kosedlbauer_cs.koteles_cs.kohysdnhysdn.koi4lisdn.koisdnhdlc.komISDNl1oip.komISDN_core.komISDN_dsp.koledsleds-alix2.koleds-clevo-mail.koleds-lp3944.koleds-wm831x-status.koleds-wm8350.koledtrig-backlight.koledtrig-default-on.koledtrig-heartbeat.koledtrig-timer.komddm-bio-prison.kodm-bufio.kodm-cache-cleaner.kodm-cache-mq.kodm-cache-smq.kodm-cache.kodm-crypt.kodm-delay.kodm-era.kodm-flakey.kodm-log-userspace.kodm-log.kodm-memcache.kodm-mirror.kodm-mod.kodm-multipath.kodm-queue-length.kodm-raid.kodm-raid45.kodm-region-hash.kodm-round-robin.kodm-service-time.kodm-snapshot.kodm-switch.kodm-thin-pool.kodm-zero.kofaulty.kolinear.kopersistent-datadm-persistent-data.koraid0.koraid1.koraid10.koraid456.komediacommonsaa7146.kosaa7146_vv.kotunersmax2165.komc44s803.komt2060.komt20xx.komt2131.komt2266.komxl5005s.komxl5007t.koqt1010.kotda18218.kotda18271.kotda827x.kotda8290.kotda9887.kotea5761.kotea5767.kotuner-simple.kotuner-types.kotuner-xc2028.koxc5000.kodvbb2c2b2c2-flexcop-pci.kob2c2-flexcop-usb.kob2c2-flexcop.kobt8xxbt878.kodst.kodst_ca.kodvb-bt8xx.kodm1105dm1105.kodvb-coredvb-core.kodvb-usbdvb-usb-a800.kodvb-usb-af9005-remote.kodvb-usb-af9005.kodvb-usb-af9015.kodvb-usb-anysee.kodvb-usb-au6610.kodvb-usb-az6027.kodvb-usb-ce6230.kodvb-usb-cinergyT2.kodvb-usb-cxusb.kodvb-usb-dib0700.kodvb-usb-dibusb-common.kodvb-usb-dibusb-mb.kodvb-usb-dibusb-mc.kodvb-usb-digitv.kodvb-usb-dtt200u.kodvb-usb-dtv5100.kodvb-usb-dw2102.kodvb-usb-ec168.kodvb-usb-friio.kodvb-usb-gl861.kodvb-usb-gp8psk.kodvb-usb-lmedm04.kodvb-usb-m920x.kodvb-usb-nova-t-usb2.kodvb-usb-opera.kodvb-usb-ttusb2.kodvb-usb-umt-010.kodvb-usb-vp702x.kodvb-usb-vp7045.kodvb-usb.kofirewirefiredtv.kofrontendsaf9013.koatbm8830.koau8522.kobcm3510.kocx22700.kocx22702.kocx24110.kocx24113.kocx24116.kocx24123.kodib0070.kodib0090.kodib3000mb.kodib3000mc.kodib7000m.kodib7000p.kodib8000.kodibx000_common.kods3000.kodvb-pll.koec100.koisl6405.koisl6421.koisl6423.koitd1000.koix2505v.kol64781.kolgdt3305.kolgdt330x.kolgs8gxx.kolnbp21.komb86a20s.komt312.komt352.konxt200x.konxt6000.koor51132.koor51211.kos5h1409.kos5h1411.kos5h1420.kos921.kosi21xx.kosp8870.kosp887x.kostb0899.kostb6000.kostb6100.kostv0288.kostv0297.kostv0299.kostv0900.kostv090x.kostv6110.kostv6110x.kotda10021.kotda10023.kotda10048.kotda1004x.kotda10086.kotda8083.kotda8261.kotda826x.kotua6100.koves1820.koves1x93.kozl10036.kozl10039.kozl10353.kongenengene.kopluto2pluto2.kopt1earth-pt1.kosianosmsdvb.kosmsmdtv.kosmssdio.kosmsusb.kottpcibudget-av.kobudget-ci.kobudget-core.kobudget-patch.kobudget.kodvb-ttpci.kottpci-eeprom.kottusb-budgetdvb-ttusb-budget.kottusb-decttusb_dec.kottusbdecfe.korcene_ir.koimon.koir-jvc-decoder.koir-lirc-codec.koir-nec-decoder.koir-rc5-decoder.koir-rc5-sz-decoder.koir-rc6-decoder.koir-sony-decoder.kokeymapsrc-adstech-dvb-t-pci.korc-alink-dtu-m.korc-anysee.korc-apac-viewcomp.korc-asus-pc39.korc-ati-tv-wonder-hd-600.korc-avermedia-a16d.korc-avermedia-cardbus.korc-avermedia-dvbt.korc-avermedia-m135a.korc-avermedia-m733a-rm-k6.korc-avermedia-rm-ks.korc-avermedia.korc-avertv-303.korc-azurewave-ad-tu700.korc-behold-columbus.korc-behold.korc-budget-ci-old.korc-cinergy-1400.korc-cinergy.korc-dib0700-nec.korc-dib0700-rc5.korc-digitalnow-tinytwin.korc-digittrade.korc-dm1105-nec.korc-dntv-live-dvb-t.korc-dntv-live-dvbt-pro.korc-em-terratec.korc-encore-enltv-fm53.korc-encore-enltv.korc-encore-enltv2.korc-evga-indtube.korc-eztv.korc-flydvb.korc-flyvideo.korc-fusionhdtv-mce.korc-gadmei-rm008z.korc-genius-tvgo-a11mce.korc-gotview7135.korc-hauppauge-new.korc-imon-mce.korc-imon-pad.korc-iodata-bctv7e.korc-kaiomy.korc-kworld-315u.korc-kworld-plus-tv-analog.korc-leadtek-y04g0051.korc-lirc.korc-lme2510.korc-manli.korc-msi-digivox-ii.korc-msi-digivox-iii.korc-msi-tvanywhere-plus.korc-msi-tvanywhere.korc-nebula.korc-nec-terratec-cinergy-xs.korc-norwood.korc-npgtech.korc-pctv-sedna.korc-pinnacle-color.korc-pinnacle-grey.korc-pinnacle-pctv-hd.korc-pixelview-002t.korc-pixelview-mk12.korc-pixelview-new.korc-pixelview.korc-powercolor-real-angel.korc-proteus-2309.korc-purpletv.korc-pv951.korc-rc5-hauppauge-new.korc-rc5-tv.korc-rc6-mce.korc-real-audio-220-32-keys.korc-streamzap.korc-tbs-nec.korc-terratec-cinergy-xs.korc-terratec-slim.korc-tevii-nec.korc-total-media-in-hand.korc-trekstor.korc-tt-1500.korc-twinhan1027.korc-videomate-m1f.korc-videomate-s350.korc-videomate-tv-pvr.korc-winfast-usbii-deluxe.korc-winfast.kolirc_dev.komceusb.konuvoton-cir.korc-core.kostreamzap.kowinbond-cir.kovideoau0828au0828.kobt8xxbttv.kobtcx-risc.kocs5345.kocs53l32a.kocx18cx18-alsa.kocx18.kocx231xxcx231xx-alsa.kocx231xx-dvb.kocx231xx.kocx2341x.kocx23885cx23885.kocx25840cx25840.kocx88cx88-alsa.kocx88-blackbird.kocx88-dvb.kocx88-vp3054-i2c.kocx8800.kocx8802.kocx88xx.koem28xxem28xx-alsa.koem28xx-dvb.koem28xx.kogspcagl860gspca_gl860.kogspca_benq.kogspca_conex.kogspca_cpia1.kogspca_etoms.kogspca_finepix.kogspca_jeilinj.kogspca_konica.kogspca_main.kogspca_mars.kogspca_mr97310a.kogspca_ov519.kogspca_ov534.kogspca_ov534_9.kogspca_pac207.kogspca_pac7302.kogspca_pac7311.kogspca_sn9c2028.kogspca_sn9c20x.kogspca_sonixb.kogspca_sonixj.kogspca_spca1528.kogspca_spca500.kogspca_spca501.kogspca_spca505.kogspca_spca506.kogspca_spca508.kogspca_spca561.kogspca_sq905.kogspca_sq905c.kogspca_sq930x.kogspca_stk014.kogspca_stv0680.kogspca_sunplus.kogspca_t613.kogspca_tv8532.kogspca_vc032x.kogspca_xirlink_cit.kogspca_zc3xx.kom5602gspca_m5602.kostv06xxgspca_stv06xx.kohdpvrhdpvr.koir-kbd-i2c.koivtvivtv.koivtvfb.kom52790.komsp3400.komt9m001.komt9m111.komt9t031.komt9v011.komt9v022.koov772x.kopvrusb2pvrusb2.kopwcpwc.kos2255drv.kosaa6588.kosaa7115.kosaa7127.kosaa7134saa6752hs.kosaa7134-alsa.kosaa7134-dvb.kosaa7134-empress.kosaa7134.kosaa7164saa7164.kosaa717x.kosoc_camera.kosoc_camera_platform.kosoc_mediabus.kostkwebcam.kotda7432.kotlg2300poseidon.kotuner.kotvaudio.kotveeprom.kotvp5150.kotw9910.koupd64031a.koupd64083.kousbvisionusbvision.kouvcuvcvideo.kov4l2-common.kov4l2-compat-ioctl32.kov4l2-int-device.kovideobuf-core.kovideobuf-dma-sg.kovideobuf-dvb.kovideobuf-vmalloc.kovideodev.kovp27smpx.kowm8739.kowm8775.kozr364xx.komemstickcorememstick.komspro_block.kohostjmb38x_ms.kor592.kortsx_pci_ms.kotifm_ms.komessagefusionmptbase.komptctl.komptfc.komptlan.komptsas.komptscsih.komptspi.komfdab3100-core.koab3100-otp.kolpc_ich.kolpc_sch.komfd-core.kortsx_pci.kortsx_usb.kosm501.kowm831x.kowm8350-i2c.kowm8350.kowm8400-core.komisccb710cb710.koeepromat24.koeeprom.koeeprom_93cx6.komax6875.koenclosure.kohpilo.koics932s401.koioc4.koisl29003.kosgi-grugru.kosgi-xpxp.koxpc.koxpnet.kotifm_7xx1.kotifm_core.kovmware_balloon.kommccardmmc_block.kosdio_uart.kocoremmc_core.kohostcb710-mmc.kortsx_pci_sdmmc.kortsx_usb_sdmmc.kosdhci-pci.kosdhci-pltfm.kosdhci.kosdricoh_cs.kotifm_sd.kovia-sdmmc.komtdar7part.kochipscfi_cmdset_0001.kocfi_cmdset_0002.kocfi_cmdset_0020.kocfi_probe.kocfi_util.kogen_probe.kojedec_probe.komap_absent.komap_ram.komap_rom.kodevicesblock2mtd.komtdram.kopmc551.koftl.koinftl.kolpddrlpddr_cmds.koqinfo_probe.komapsck804xrom.koesb2rom.konetsc520.kopci.kosc520cdp.koscb2_flash.kots5500_flash.komtd_blkdevs.komtdblock.komtdblock_ro.komtdchar.komtdconcat.komtdoops.konandalauda.kodiskonchip.konand.konand_ecc.konand_ids.konandsim.konftl.koredboot.korfd_ftl.kossfdc.koubiubi.konet3c59x.ko8139cp.ko8139too.ko8390.koacenic.koamd8111e.koatl1catl1c.koatl1eatl1e.koatlxatl1.koatl2.kob44.kobenetbe2net.kobnabna.kobnx2.kobnx2xbnx2x.kobnxtbnxt_en.kobondingbonding.kocancan-dev.kosja1000ems_pci.kokvaser_pci.kosja1000.kosja1000_platform.kousbems_usb.kovcan.kocassini.kochelsiocxgb.kocnic.kocxgb3cxgb3.kocxgb4cxgb4.kocxgb4vfcxgb4vf.kodl2k.kodnet.kodummy.koe100.koe1000e1000.koe1000ee1000e.koenicenic.koepic100.koethoc.kofealnx.kofm10kfm10k.koforcedeth.kohypervhv_netvsc.koi40ei40e.koi40evfi40evf.koifb.koigbigb.koigbvfigbvf.koipg.koixgbixgb.koixgbeixgbe.koixgbevfixgbevf.kojme.komacvlan.komacvtap.komdio.komii.komlx4mlx4_core.komlx4_en.komlx5coremlx5_core.komyri10gemyri10ge.konatsemi.kone2k-pci.konetconsole.konetxennetxen_nic.koniu.kons83820.kopch_gbepch_gbe.kopcmcia3c574_cs.ko3c589_cs.koaxnet_cs.kofmvj18x_cs.konmclan_cs.kopcnet_cs.kosmc91c92_cs.koxirc2ps_cs.kopcnet32.kophybroadcom.kocicada.kodavicom.koet1011c.koicplus.kolxt.komarvell.komdio-bitbang.konational.koqsemi.korealtek.kosmsc.koste10Xp.kovitesse.koppp_async.koppp_deflate.koppp_generic.koppp_mppe.koppp_synctty.kopppoe.kopppol2tp.kopppox.koqla3xxx.koqlcnicqlcnic.koqlgeqlge.kor6040.kor8169.kos2io.kosc92031.kosfcsfc.kosis190.kosis900.koskge.kosky2.koslhc.koslip.kosmsc9420.kostarfire.kosundance.kosungem.kosungem_phy.kosunhme.kotehuti.kotg3.kotlan.kotulipde2104x.kode4x5.kodmfe.kotulip.kouli526x.kowinbond-840.koxircom_cb.kotun.kotyphoon.kousbasix.kocatc.kocdc-phonet.kocdc_eem.kocdc_ether.kocdc_ncm.kocdc_subset.kodm9601.kogl620a.kohso.koint51x1.kokaweth.komcs7830.konet1080.kopegasus.koplusb.korndis_host.kortl8150.kosierra_net.kosmsc95xx.kousbnet.kozaurus.koveth.kovia-rhine.kovia-velocity.kovirtio_net.kovmxnet3vmxnet3.kovxgevxge.kovxlan.kowandlci.kohdlc.kohdlc_cisco.kohdlc_fr.kohdlc_ppp.kohdlc_raw.kowimaxi2400mi2400m-sdio.koi2400m-usb.koi2400m.kowirelessadm8211.koairo.koairo_cs.koat76c50x-usb.koathath.koath5kath5k.koath9kath9k.koath9k_common.koath9k_htc.koath9k_hw.kocarl9170carl9170.koatmel.koatmel_cs.koatmel_pci.kob43b43.kob43legacyb43legacy.kobrcm80211brcmfmacbrcmfmac.kobrcmsmacbrcmsmac.kobrcmutilbrcmutil.kohostaphostap.kohostap_cs.kohostap_pci.kohostap_plx.koipw2x00ipw2100.koipw2200.kolibipw.koiwlegacyiwl3945.koiwl4965.koiwlegacy.koiwlwifidvmiwldvm.koiwlwifi.komvmiwlmvm.kolibertaslibertas.kolibertas_cs.kolibertas_sdio.kousb8xxx.kolibertas_tflibertas_tf.kolibertas_tf_usb.komac80211_hwsim.komwl8k.koorinocoorinoco.koorinoco_cs.koorinoco_nortel.koorinoco_pci.koorinoco_plx.koorinoco_tmd.kospectrum_cs.kop54p54common.kop54pci.kop54usb.korndis_wlan.kort2x00rt2400pci.kort2500pci.kort2500usb.kort2800lib.kort2800mmio.kort2800pci.kort2800usb.kort2x00lib.kort2x00mmio.kort2x00pci.kort2x00usb.kort61pci.kort73usb.kortl818xrtl8180rtl8180.kortl8187rtl8187.kortlwifibtcoexistbtcoexist.kortl8188eertl8188ee.kortl8192crtl8192c-common.kortl8192certl8192ce.kortl8192curtl8192cu.kortl8192dertl8192de.kortl8192eertl8192ee.kortl8192sertl8192se.kortl8723aertl8723ae.kortl8723bertl8723be.kortl8723comrtl8723-common.kortl8821aertl8821ae.kortl_pci.kortl_usb.kortlwifi.kotiwl1251wl1251.kowl1251_sdio.kowl12xxwl12xx.kowlcorewlcore.kowl3501_cs.kozd1201.kozd1211rwzd1211rw.koxen-netfront.koparportparport.koparport_cs.koparport_pc.koparport_serial.kopcihotplugacpiphp_ibm.kofakephp.koshpchp.kopcieaeraer_inject.kopcmciapd6729.korsrc_nonstatic.koyenta_socket.koplatformx86acer-wmi.koasus-laptop.kocompal-laptop.kodell-laptop.kodell-wmi.koeeepc-laptop.kofujitsu-laptop.kohp-wmi.kointel_ips.komsi-laptop.komxm-wmi.kopanasonic-laptop.kosony-laptop.kothinkpad_acpi.kotopstar-laptop.kotoshiba_acpi.kowmi.kopowerbq27x00_battery.komax17040_battery.kowm831x_power.kowm8350_power.kopowercapintel_rapl.koppspps_core.koptpptp.koregulatorab3100.kobq24022.kofixed.kolp3971.komax1586.kotps65023-regulator.kotps6507x-regulator.kouserspace-consumer.kowm831x-dcdc.kowm831x-isink.kowm831x-ldo.kowm8350-regulator.kowm8400-regulator.kortcrtc-ab3100.kortc-bq4802.kortc-ds1286.kortc-ds1307.kortc-ds1374.kortc-ds1511.kortc-ds1553.kortc-ds1672.kortc-ds1742.kortc-fm3130.kortc-isl1208.kortc-m41t80.kortc-m48t35.kortc-m48t59.kortc-max6900.kortc-pcf8563.kortc-pcf8583.kortc-rs5c372.kortc-rx8025.kortc-rx8581.kortc-stk17ta8.kortc-v3020.kortc-wm831x.kortc-wm8350.kortc-x1205.koscsi3w-9xxx.ko3w-sas.ko3w-xxxx.koaacraidaacraid.koaic7xxxaic79xx.koaic7xxx.koaic94xxaic94xx.koarcmsrarcmsr.kobe2iscsibe2iscsi.kobfabfa.kobnx2fcbnx2fc.kobnx2ibnx2i.koch.kocxgbicxgb3icxgb3i.kocxgb4icxgb4i.kolibcxgbi.kodevice_handlerscsi_dh_alua.koscsi_dh_emc.koscsi_dh_hp_sw.koscsi_dh_rdac.kofcoefcoe.kolibfcoe.kofnicfnic.kohpsa.kohptiop.kohv_storvsc.koimm.koinitio.koips.koisciisci.koiscsi_boot_sysfs.koiscsi_tcp.kolibfclibfc.kolibiscsi.kolibiscsi_tcp.kolibsaslibsas.kolibsrp.kolpfclpfc.komegaraidmegaraid_mbox.komegaraid_mm.komegaraid_sas.kompt3sasmpt2sas.kompt3sas.komvsasmvsas.koosdlibosd.koosd.koosst.kopm8001pm80xx.kopmcraid.koppa.koqla2xxxqla2xxx.koqla4xxxqla4xxx.koraid_class.koscsi_debug.koscsi_tgt.koscsi_transport_fc.koscsi_transport_iscsi.koscsi_transport_sas.koscsi_transport_spi.koscsi_transport_srp.koscsi_wait_scan.kosd_mod.koses.kosg.kosmartpqismartpqi.kosr_mod.kost.kostex.kosym53c8xx_2sym53c8xx.kovirtio_scsi.kovmw_pvscsi.koserialjsmjsm.koserial_cs.kossbssb.kostagingzramzram.kotargetloopbacktcm_loop.kotarget_core_file.kotarget_core_iblock.kotarget_core_mod.kotarget_core_pscsi.kotcm_fctcm_fc.kothermalintel_powerclamp.kouiouio.kouio_aec.kouio_cif.kouio_pci_generic.kouio_pdrv.kouio_pdrv_genirq.kouio_sercos3.kouio_smx.kousbatmcxacru.kospeedtch.koueagle-atm.kousbatm.koxusbatm.koclasscdc-acm.kocdc-wdm.kousblp.kousbtmc.kohosthwa-hc.koisp1362-hcd.kosl811-hcd.kou132-hcd.kowhciwhci-hcd.koxhci-hcd.koimagemdc800.komicrotek.komiscadutux.koappledisplay.koberry_charge.koemi26.koemi62.koftdi-elan.koidmouse.koiowarrior.koisight_firmware.koldusb.kolegousbtower.kosisusbvgasisusbvga.kousblcd.kousbled.kousbsevseg.kouss720.kovstusb.kootgnop-usb-xceiv.koserialaircable.koark3116.kobelkin_sa.koch341.kocp210x.kocyberjack.kocypress_m8.kodigi_acceleport.koempeg.koftdi_sio.kofunsoft.kogarmin_gps.kohp4x.koio_edgeport.koio_ti.koipaq.koipw.koir-usb.koiuu_phoenix.kokeyspan.kokeyspan_pda.kokl5kusb105.kokobil_sct.komct_u232.komos7720.komos7840.komoto_modem.konavman.koomninet.koopticon.kooption.kooti6858.kopl2303.koqcserial.kosafe_serial.kosiemens_mpi.kosierra.kospcp8x5.kosymbolserial.koti_usb_3410_5052.kousb_debug.kousb_wwan.kousbserial.kovisor.kowhiteheat.kostorageums-alauda.koums-cypress.koums-datafab.koums-freecom.koums-isd200.koums-jumpshot.koums-karma.koums-onetouch.koums-sddr09.koums-sddr55.koums-usbat.kousb-storage.kowusbcorewusb-cbaf.kowusb-wa.kowusbcore.kouwbhwa-rc.koi1480dfui1480-dfu-usb.koi1480-est.koi1480u-wlpi1480u-wlp.koumc.kouwb.kowhc-rc.kowhci.kowlpwlp.kovhostvhost_net.kovideoatyaty128fb.koatyfb.koradeonfb.kobacklightlcd.kombp_nvidia_bl.koplatform_lcd.koprogear_bl.kowm831x_bl.kocirrusfb.kodisplaydisplay.kofb_ddc.kohyperv_fb.komacmodes.konvidianvidiafb.kooutput.korivarivafb.kosavagesavagefb.kosm501fb.kovfb.kovga16fb.kovgastate.koviaviafb.kovirtiovirtio.kovirtio_balloon.kovirtio_pci.kovirtio_ring.kowatchdogalim1535_wdt.koalim7101_wdt.kohpwdt.koi6300esb.koiTCO_vendor_support.koiTCO_wdt.koib700wdt.koibmasr.koie6xx_wdt.koit8712f_wdt.koit87_wdt.komachzwd.kopcwd_pci.kopcwd_usb.kosbc_fitpc2_wdt.kosch311x_wdt.kosoftdog.kow83627hf_wdt.kow83697hf_wdt.kow83697ug_wdt.kow83877f_wdt.kow83977f_wdt.kowdt_pci.kowm831x_wdt.kowm8350_wdt.koxenevtchn.koxenfsxenfs.kofsautofs4autofs4.kobtrfsbtrfs.kocachefilescachefiles.kocifscifs.koconfigfsconfigfs.kocramfscramfs.kodlmdlm.koecryptfsecryptfs.koexportfsexportfs.koext2ext2.koext3ext3.koext4ext4.kofatfat.komsdos.kovfat.kofscachefscache.kofusecuse.kofuse.kogfs2gfs2.kojbdjbd.kojbd2jbd2.kojffs2jffs2.kolockdlockd.kombcache.konfsnfs.konfs_layout_nfsv41_files.konfs_commonnfs_acl.konfsdnfsd.konlsnls_cp1250.konls_cp1251.konls_cp1255.konls_cp737.konls_cp775.konls_cp850.konls_cp852.konls_cp855.konls_cp857.konls_cp860.konls_cp861.konls_cp862.konls_cp863.konls_cp864.konls_cp865.konls_cp866.konls_cp869.konls_cp874.konls_cp932.konls_cp936.konls_cp949.konls_cp950.konls_euc-jp.konls_iso8859-1.konls_iso8859-13.konls_iso8859-14.konls_iso8859-15.konls_iso8859-2.konls_iso8859-3.konls_iso8859-4.konls_iso8859-5.konls_iso8859-6.konls_iso8859-7.konls_iso8859-9.konls_koi8-r.konls_koi8-ru.konls_koi8-u.konls_utf8.kosquashfssquashfs.koubifsubifs.koudfudf.koxfsxfs.kokerneltracering_buffer_benchmark.kolibcordic.kocrc-ccitt.kocrc-itu-t.kocrc-t10dif.kocrc7.kolibcrc32c.kolzolzo_compress.kolzo_decompress.koraid6raid6_pq.koreed_solomonreed_solomon.kots_bm.kots_fsm.kots_kmp.kozlib_deflatezlib_deflate.kommhwpoison-inject.konet802garp.kop8022.kopsnap.kostp.ko8021q8021q.ko9p9pnet.ko9pnet_rdma.ko9pnet_virtio.koatmatm.kobr2684.koclip.kolec.kopppoatm.kobluetoothbluetooth.kobnepbnep.kocmtpcmtp.kohidphidp.kol2cap.korfcommrfcomm.kosco.kobridgebridge.konetfilterebt_802_3.koebt_among.koebt_arp.koebt_arpreply.koebt_dnat.koebt_ip.koebt_ip6.koebt_limit.koebt_log.koebt_mark.koebt_mark_m.koebt_nflog.koebt_pkttype.koebt_redirect.koebt_snat.koebt_stp.koebt_ulog.koebt_vlan.koebtable_broute.koebtable_filter.koebtable_nat.koebtables.kocancan-bcm.kocan-raw.kocan.kocorepktgen.kodccpdccp.kodccp_diag.kodccp_ipv4.kodccp_ipv6.kodccp_probe.koieee802154af_802154.konl802154.kowpan-class.koipv4ah4.koesp4.koinet_diag.koip_gre.koip_tunnel.koipcomp.koipip.konetfilterarp_tables.koarpt_mangle.koarptable_filter.koip_queue.koip_tables.koipt_CLUSTERIP.koipt_ECN.koipt_LOG.koipt_MASQUERADE.koipt_NETMAP.koipt_REDIRECT.koipt_REJECT.koipt_ULOG.koipt_addrtype.koipt_ah.koipt_ecn.koiptable_filter.koiptable_mangle.koiptable_nat.koiptable_raw.koiptable_security.konf_conntrack_ipv4.konf_defrag_ipv4.konf_nat.konf_nat_amanda.konf_nat_ftp.konf_nat_h323.konf_nat_irc.konf_nat_pptp.konf_nat_proto_dccp.konf_nat_proto_gre.konf_nat_proto_sctp.konf_nat_proto_udplite.konf_nat_sip.konf_nat_snmp_basic.konf_nat_tftp.kotcp_bic.kotcp_diag.kotcp_highspeed.kotcp_htcp.kotcp_hybla.kotcp_illinois.kotcp_lp.kotcp_scalable.kotcp_vegas.kotcp_veno.kotcp_westwood.kotcp_yeah.kotunnel4.koxfrm4_mode_beet.koxfrm4_mode_transport.koxfrm4_mode_tunnel.koxfrm4_tunnel.koipv6ah6.koesp6.koip6_tunnel.koipcomp6.koipv6.komip6.konetfilterip6_queue.koip6_tables.koip6t_LOG.koip6t_REJECT.koip6t_ah.koip6t_eui64.koip6t_frag.koip6t_hbh.koip6t_ipv6header.koip6t_mh.koip6t_rt.koip6table_filter.koip6table_mangle.koip6table_raw.koip6table_security.konf_conntrack_ipv6.konf_defrag_ipv6.kosit.kotunnel6.koxfrm6_mode_beet.koxfrm6_mode_ro.koxfrm6_mode_transport.koxfrm6_mode_tunnel.koxfrm6_tunnel.kokeyaf_key.kollcllc.komac80211mac80211.konetfilteripsetip_set.koip_set_bitmap_ip.koip_set_bitmap_ipmac.koip_set_bitmap_port.koip_set_hash_ip.koip_set_hash_ipport.koip_set_hash_ipportip.koip_set_hash_ipportnet.koip_set_hash_net.koip_set_hash_netport.koip_set_list_set.koipvsip_vs.koip_vs_dh.koip_vs_ftp.koip_vs_lblc.koip_vs_lblcr.koip_vs_lc.koip_vs_nq.koip_vs_pe_sip.koip_vs_rr.koip_vs_sed.koip_vs_sh.koip_vs_wlc.koip_vs_wrr.konf_conntrack.konf_conntrack_amanda.konf_conntrack_broadcast.konf_conntrack_ftp.konf_conntrack_h323.konf_conntrack_irc.konf_conntrack_netbios_ns.konf_conntrack_netlink.konf_conntrack_pptp.konf_conntrack_proto_dccp.konf_conntrack_proto_gre.konf_conntrack_proto_sctp.konf_conntrack_proto_udplite.konf_conntrack_sane.konf_conntrack_sip.konf_conntrack_snmp.konf_conntrack_tftp.konf_tproxy_core.konfnetlink.konfnetlink_log.konfnetlink_queue.koxt_AUDIT.koxt_CHECKSUM.koxt_CLASSIFY.koxt_CONNMARK.koxt_CONNSECMARK.koxt_DSCP.koxt_HL.koxt_LED.koxt_MARK.koxt_NFLOG.koxt_NFQUEUE.koxt_NOTRACK.koxt_RATEEST.koxt_SECMARK.koxt_TCPMSS.koxt_TCPOPTSTRIP.koxt_TPROXY.koxt_TRACE.koxt_cluster.koxt_comment.koxt_connbytes.koxt_connlimit.koxt_connmark.koxt_conntrack.koxt_dccp.koxt_dscp.koxt_esp.koxt_hashlimit.koxt_helper.koxt_hl.koxt_iprange.koxt_length.koxt_limit.koxt_mac.koxt_mark.koxt_multiport.koxt_osf.koxt_owner.koxt_physdev.koxt_pkttype.koxt_policy.koxt_quota.koxt_rateest.koxt_realm.koxt_recent.koxt_sctp.koxt_set.koxt_socket.koxt_state.koxt_statistic.koxt_string.koxt_tcpmss.koxt_time.koxt_u32.koopenvswitchopenvswitch.kophonetphonet.kopn_pep.kordsrds.kords_rdma.kords_tcp.korfkillrfkill.koschedact_gact.koact_ipt.koact_mirred.koact_nat.koact_pedit.koact_police.koact_simple.koact_skbedit.kocls_basic.kocls_flow.kocls_fw.kocls_route.kocls_rsvp.kocls_rsvp6.kocls_tcindex.kocls_u32.koem_cmp.koem_meta.koem_nbyte.koem_text.koem_u32.kosch_atm.kosch_cbq.kosch_drr.kosch_dsmark.kosch_gred.kosch_hfsc.kosch_htb.kosch_ingress.kosch_mqprio.kosch_multiq.kosch_netem.kosch_prio.kosch_qfq.kosch_red.kosch_sfq.kosch_tbf.kosch_teql.kosctpsctp.kosunrpcauth_gssauth_rpcgss.korpcsec_gss_krb5.korpcsec_gss_spkm3.kosunrpc.koxprtrdmasvcrdma.koxprtrdma.kowimaxwimax.kowirelesscfg80211.kolib80211.kolib80211_crypt_ccmp.kolib80211_crypt_tkip.kolib80211_crypt_wep.koxfrmxfrm_ipcomp.kosoundac97_bus.kocoreosssnd-mixer-oss.kosnd-pcm-oss.koseqosssnd-seq-oss.kosnd-seq-device.kosnd-seq-dummy.kosnd-seq-midi-emul.kosnd-seq-midi-event.kosnd-seq-midi.kosnd-seq-virmidi.kosnd-seq.kosnd-hrtimer.kosnd-hwdep.kosnd-page-alloc.kosnd-pcm.kosnd-rawmidi.kosnd-timer.kosnd.kodriversmpu401snd-mpu401-uart.kosnd-mpu401.koopl3snd-opl3-lib.kosnd-opl3-synth.kopcspsnd-pcsp.kosnd-aloop.kosnd-dummy.kosnd-mtpav.kosnd-virmidi.kovxsnd-vx-lib.koi2cothersnd-ak4114.kosnd-ak4xxx-adda.kosnd-pt2258.kosnd-cs8427.kosnd-i2c.koisasbsnd-sb-common.kosnd-sb16-dsp.kopciac97snd-ac97-codec.koali5451snd-ali5451.koau88x0snd-au8810.kosnd-au8820.kosnd-au8830.koca0106snd-ca0106.kocs46xxsnd-cs46xx.kocs5535audiosnd-cs5535audio.koctxfisnd-ctxfi.koechoaudiosnd-darla20.kosnd-darla24.kosnd-echo3g.kosnd-gina20.kosnd-gina24.kosnd-indigo.kosnd-indigodj.kosnd-indigodjx.kosnd-indigoio.kosnd-indigoiox.kosnd-layla20.kosnd-layla24.kosnd-mia.kosnd-mona.koemu10k1snd-emu10k1-synth.kosnd-emu10k1.kosnd-emu10k1x.kohdasnd-hda-codec-analog.kosnd-hda-codec-ca0110.kosnd-hda-codec-ca0132.kosnd-hda-codec-cirrus.kosnd-hda-codec-cmedia.kosnd-hda-codec-conexant.kosnd-hda-codec-generic.kosnd-hda-codec-hdmi.kosnd-hda-codec-idt.kosnd-hda-codec-realtek.kosnd-hda-codec-si3054.kosnd-hda-codec-via.kosnd-hda-codec.kosnd-hda-intel.koice1712snd-ice1712.kosnd-ice1724.kosnd-ice17xx-ak4xxx.kokorg1212snd-korg1212.kolx6464essnd-lx6464es.komixartsnd-mixart.kooxygensnd-oxygen-lib.kosnd-oxygen.kosnd-virtuoso.kopcxhrsnd-pcxhr.korme9652snd-hdsp.kosnd-hdspm.kosnd-rme9652.kosnd-ad1889.kosnd-atiixp-modem.kosnd-atiixp.kosnd-bt87x.kosnd-cmipci.kosnd-cs5530.kosnd-ens1370.kosnd-ens1371.kosnd-es1968.kosnd-intel8x0.kosnd-intel8x0m.kosnd-maestro3.kosnd-rme32.kosnd-rme96.kosnd-via82xx-modem.kosnd-via82xx.kotridentsnd-trident.kovx222snd-vx222.kosoundcore.kosynthemuxsnd-emux-synth.kosnd-util-mem.kousb6firesnd-usb-6fire.kobcd2000snd-bcd2000.kocaiaqsnd-usb-caiaq.kohifacesnd-usb-hiface.komiscsnd-ua101.kosnd-usb-audio.kosnd-usbmidi-lib.kousx2ysnd-usb-us122l.kosnd-usb-usx2y.komodules.blockmodules.drmmodules.modesettingmodules.networkingmodules.ordersourceupdatesvdsovdso.sovdso32-int80.sovdso32-syscall.sovdso32-sysenter.soweak-updates/boot//etc/ld.so.conf.d//lib/modules//lib/modules/2.6.32-754.6.3.el6.x86_64//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/arch//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/arch/x86//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/arch/x86/crypto//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/arch/x86/kernel//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/arch/x86/kernel/cpu//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/arch/x86/kernel/cpu/cpufreq//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/arch/x86/kernel/cpu/mcheck//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/arch/x86/kvm//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/arch/x86/oprofile//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/crypto//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/crypto/async_tx//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/acpi//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/acpi/apei//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/ata//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/atm//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/auxdisplay//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/bcma//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/block//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/block/aoe//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/block/mtip32xx//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/block/rsxx//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/bluetooth//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/cdrom//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/char//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/char/hw_random//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/char/ipmi//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/char/pcmcia//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/char/pcmcia/ipwireless//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/char/tpm//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/cpufreq//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/crypto//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/crypto/qat//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/crypto/qat/qat_common//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/crypto/qat/qat_dh895xcc//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/dca//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/dma//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/dma/ioat//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/edac//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/firewire//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/firmware//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/gpio//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/gpu//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/gpu/drm//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/gpu/drm/i2c//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/gpu/drm/i915//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/gpu/drm/mga//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/gpu/drm/nouveau//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/gpu/drm/r128//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/gpu/drm/radeon//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/gpu/drm/savage//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/gpu/drm/sis//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/gpu/drm/ttm//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/gpu/drm/via//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/gpu/drm/vmwgfx//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/hid//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/hv//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/hwmon//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/i2c//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/i2c/algos//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/i2c/busses//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/i2c/chips//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/idle//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/ieee802154//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/infiniband//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/infiniband/core//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/infiniband/hw//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/infiniband/hw/cxgb3//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/infiniband/hw/cxgb4//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/infiniband/hw/ipath//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/infiniband/hw/mlx4//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/infiniband/hw/mlx5//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/infiniband/hw/mthca//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/infiniband/hw/nes//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/infiniband/hw/ocrdma//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/infiniband/hw/qib//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/infiniband/ulp//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/infiniband/ulp/ipoib//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/infiniband/ulp/iser//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/infiniband/ulp/srp//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/input//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/input/keyboard//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/input/misc//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/input/mouse//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/input/serio//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/input/tablet//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/input/touchscreen//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/isdn//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/isdn/capi//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/isdn/divert//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/isdn/gigaset//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/isdn/hardware//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/isdn/hardware/avm//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/isdn/hardware/mISDN//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/isdn/hisax//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/isdn/hysdn//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/isdn/i4l//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/isdn/mISDN//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/leds//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/md//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/md/persistent-data//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/common//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/common/tuners//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/dvb//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/dvb/b2c2//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/dvb/bt8xx//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/dvb/dm1105//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/dvb/dvb-core//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/dvb/dvb-usb//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/dvb/firewire//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/dvb/frontends//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/dvb/ngene//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/dvb/pluto2//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/dvb/pt1//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/dvb/siano//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/dvb/ttpci//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/dvb/ttusb-budget//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/dvb/ttusb-dec//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/rc//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/rc/keymaps//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/au0828//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/bt8xx//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/cx18//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/cx231xx//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/cx23885//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/cx25840//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/cx88//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/em28xx//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/gspca//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/gspca/gl860//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/gspca/m5602//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/gspca/stv06xx//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/hdpvr//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/ivtv//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/pvrusb2//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/pwc//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/saa7134//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/saa7164//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/tlg2300//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/usbvision//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/media/video/uvc//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/memstick//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/memstick/core//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/memstick/host//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/message//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/message/fusion//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/mfd//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/misc//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/misc/cb710//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/misc/eeprom//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/misc/sgi-gru//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/misc/sgi-xp//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/mmc//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/mmc/card//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/mmc/core//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/mmc/host//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/mtd//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/mtd/chips//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/mtd/devices//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/mtd/lpddr//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/mtd/maps//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/mtd/nand//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/mtd/ubi//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/atl1c//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/atl1e//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/atlx//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/benet//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/bna//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/bnx2x//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/bnxt//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/bonding//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/can//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/can/sja1000//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/can/usb//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/chelsio//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/cxgb3//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/cxgb4//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/cxgb4vf//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/e1000//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/e1000e//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/enic//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/fm10k//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/hyperv//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/i40e//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/i40evf//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/igb//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/igbvf//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/ixgb//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/ixgbe//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/ixgbevf//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/mlx4//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/mlx5//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/mlx5/core//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/myri10ge//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/netxen//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/pch_gbe//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/pcmcia//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/phy//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/qlcnic//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/qlge//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/sfc//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/tulip//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/usb//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/vmxnet3//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/vxge//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wan//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wimax//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wimax/i2400m//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/ath//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/ath/ath5k//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/ath/ath9k//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/ath/carl9170//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/b43//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/b43legacy//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/brcm80211//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/brcm80211/brcmfmac//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/brcm80211/brcmsmac//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/brcm80211/brcmutil//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/hostap//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/ipw2x00//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/iwlegacy//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/iwlwifi//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/iwlwifi/dvm//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/iwlwifi/mvm//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/libertas//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/libertas_tf//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/orinoco//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/p54//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/rt2x00//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/rtl818x//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/rtl818x/rtl8180//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/rtl818x/rtl8187//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/rtlwifi//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/rtlwifi/btcoexist//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/rtlwifi/rtl8188ee//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/rtlwifi/rtl8192c//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/rtlwifi/rtl8192ce//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/rtlwifi/rtl8192cu//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/rtlwifi/rtl8192de//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/rtlwifi/rtl8192ee//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/rtlwifi/rtl8192se//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/rtlwifi/rtl8723ae//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/rtlwifi/rtl8723be//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/rtlwifi/rtl8723com//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/rtlwifi/rtl8821ae//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/ti//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/ti/wl1251//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/ti/wl12xx//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/ti/wlcore//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/net/wireless/zd1211rw//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/parport//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/pci//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/pci/hotplug//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/pci/pcie//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/pci/pcie/aer//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/pcmcia//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/platform//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/platform/x86//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/power//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/powercap//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/pps//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/ptp//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/regulator//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/rtc//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/aacraid//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/aic7xxx//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/aic94xx//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/arcmsr//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/be2iscsi//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/bfa//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/bnx2fc//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/bnx2i//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/cxgbi//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/cxgbi/cxgb3i//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/device_handler//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/fcoe//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/fnic//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/isci//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/libfc//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/libsas//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/lpfc//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/megaraid//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/mpt3sas//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/mvsas//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/osd//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/pm8001//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/qla2xxx//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/qla4xxx//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/smartpqi//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/scsi/sym53c8xx_2//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/serial//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/serial/jsm//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/ssb//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/staging//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/staging/zram//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/target//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/target/loopback//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/target/tcm_fc//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/thermal//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/uio//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/usb//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/usb/atm//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/usb/class//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/usb/host//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/usb/host/whci//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/usb/image//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/usb/misc//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/usb/misc/sisusbvga//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/usb/otg//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/usb/serial//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/usb/storage//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/usb/wusbcore//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/uwb//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/uwb/i1480//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/uwb/i1480/dfu//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/uwb/i1480/i1480u-wlp//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/uwb/wlp//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/vhost//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/video//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/video/aty//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/video/backlight//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/video/display//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/video/nvidia//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/video/riva//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/video/savage//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/video/via//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/virtio//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/watchdog//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/xen//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/drivers/xen/xenfs//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/autofs4//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/btrfs//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/cachefiles//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/cifs//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/configfs//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/cramfs//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/dlm//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/ecryptfs//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/exportfs//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/ext2//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/ext3//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/ext4//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/fat//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/fscache//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/fuse//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/gfs2//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/jbd//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/jbd2//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/jffs2//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/lockd//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/nfs//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/nfs_common//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/nfsd//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/nls//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/squashfs//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/ubifs//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/udf//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/fs/xfs//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/kernel//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/kernel/trace//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/lib//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/lib/lzo//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/lib/raid6//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/lib/reed_solomon//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/lib/zlib_deflate//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/mm//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/802//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/8021q//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/9p//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/atm//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/bluetooth//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/bluetooth/bnep//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/bluetooth/cmtp//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/bluetooth/hidp//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/bluetooth/rfcomm//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/bridge//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/bridge/netfilter//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/can//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/core//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/dccp//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/ieee802154//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/ipv4//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/ipv4/netfilter//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/ipv6//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/ipv6/netfilter//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/key//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/llc//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/mac80211//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/netfilter//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/netfilter/ipset//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/netfilter/ipvs//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/openvswitch//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/phonet//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/rds//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/rfkill//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/sched//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/sctp//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/sunrpc//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/sunrpc/auth_gss//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/sunrpc/xprtrdma//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/wimax//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/wireless//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/net/xfrm//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/core//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/core/oss//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/core/seq//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/core/seq/oss//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/drivers//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/drivers/mpu401//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/drivers/opl3//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/drivers/pcsp//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/drivers/vx//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/i2c//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/i2c/other//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/isa//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/isa/sb//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/pci//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/pci/ac97//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/pci/ali5451//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/pci/au88x0//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/pci/ca0106//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/pci/cs46xx//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/pci/cs5535audio//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/pci/ctxfi//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/pci/echoaudio//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/pci/emu10k1//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/pci/hda//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/pci/ice1712//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/pci/korg1212//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/pci/lx6464es//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/pci/mixart//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/pci/oxygen//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/pci/pcxhr//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/pci/rme9652//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/pci/trident//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/pci/vx222//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/synth//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/synth/emux//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/usb//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/usb/6fire//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/usb/bcd2000//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/usb/caiaq//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/usb/hiface//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/usb/misc//lib/modules/2.6.32-754.6.3.el6.x86_64/kernel/sound/usb/usx2y//lib/modules/2.6.32-754.6.3.el6.x86_64/vdso/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnu NEWKERNARGS="" (/sbin/grubby --info=`/sbin/grubby --default-kernel`) 2>/dev/null | grep -q crashkernel if [ $? -ne 0 ] then NEWKERNARGS="--kernel-args="crashkernel=auto"" fi /sbin/new-kernel-pkg --package kernel --mkinitrd --dracut --depmod --update 2.6.32-754.6.3.el6.x86_64 $NEWKERNARGS || exit $? /sbin/new-kernel-pkg --package kernel --rpmposttrans 2.6.32-754.6.3.el6.x86_64 || exit $? if [ -x /sbin/weak-modules ] then /sbin/weak-modules --add-kernel 2.6.32-754.6.3.el6.x86_64 || exit $? fi/bin/sh? 7zXZ !PH6] b2u Q{K}`T\ZːBЬ߷tD`ÛO},,}{T +Հ ȕ_]WE\#]܆%)5ILJie# :/*eI<cҼ,7m"6Z< 84 djV˝Ҹڇ4 Gz"M7Ias/s@IΩSJYpXyI<G7ܱ> Cm'_yj%ݒd^6&>TfVd*ju#Df?M׹;`- $„M›)+2- >k"(݅dk -ɚiznOh؆֚>9I+1):]饢0.(ًpԧg6k? ޼ڄv~HI{~M$S>%|BYkꆾ@h%ٶf &`bWN5{.xU6=^Ӑt,ևj#4UwB;q`\@z~f0́C$J@?h;A)4[ޝZ5y36|r11"uzs!~a&b;!l +G` <73[ 3%n6r(;- oYǦQ@$؍f͓#$M> @lk^s 7JTE'~TU8DNnaGԩY<5(ԩ3Yfɒy9x E9x ddA"Ù!*ܻ@KZ)_S&/FSnTtϰRpAItLX̐85Z?AĀӊ1nf'$/}d4pUN_{yIR~?UR3f.ҊX1%/ aL/ e{d pGi!:W!2c ckϠOuqsAx{4f[-!ޯt=cw mT~sqOg sE(}zB ״}T%bH 3by(F/JY7ny#z;"Z7 Zp}}+|JS`Dn7xKp9/Xn$ "CF6`o4"L~!slC`y!%"^GaʋCvȋbWhѣ ,~&da%^}e#osy=@tLO索UCj)'cPkA&_2|r-=n۱ҭ>U6]^x`5 #FD=^zq4Tam"LH%|>θ'st[Yp w," 7tm}Q5ĠTe|֑Fms°ˠM XEQe<)9 Zi)ʔ=$X)㋇c}N 1wsN=^:&{Z-AdO94N) }1O&Rjei`I^E Pg"7 ÖVdjSJ H5:&E3 oya[cE$L#?MZUzi5DFp_QifitƮ"֓| X0En$'7z3Xoߤt2cN|I27SYfzW mߡSopA|R|Â>: j{ɬ( <&#KBi1 K2C,{})l;?gQ| C)0P=#Ь${* }wlq+pUi-kƠH8"RssXEtGefjS58o"%st6Z2w[s-:kK:t%BnROQ,?NwiTk"*{:XVE2So/-XɊ =<<<ƞـpQk:ԅUQi&7U@-"gE'Ō۔Ft+@7K:ؾg<ȟ}q:gfl?!khYaz0Ako\m wː%<e*LO5"éԛqkVN3iW7Ea-'2\ E=B#m.kNl$hyv|[)fz𰈸4x^QsA֌h\"P&bBS *?y#zf)ʔJWWґ}z+9 3eH:c&Gat`DivL.TkKd=Mm߅8Iӣ M,1/=)~4R3g/ j̟ <_n>lI^>P7tp@{̏TXAwa4]^'zli1r>hx5ElCq`t|ZusV5V/G/|&ApkR.tvp"]W&>3/ȗm{f4"ga{ˁ /@tPʰ5Vj@|dSMpəU=9bp9+6C ުOe$mX+7QcZA?yNtә7 "A8 gkL01Q 5קG,B= ,Q!z8 WuObW2÷ KƔaTg8AkgSWЙQ^Qyv˩Ws^sg8'=C޷[9- _[\ "Mc,KRq; T@YHDvW}Ke$(d!/^݂wPp ɳôٙO:nؑ˛d]{ _+RE|zdFLYk}@͈$úrQȧ4744zL%*dͱc+EPF(v^Xf|.$^DnۂDszeұ3]I4 5Od!fRROOj'C4Xd)'<+[?y ˚BLq)-UFz@@#&׆ ̔3VS oc^\dve}_M:Ú'{8vX*7)S)B翏.Q04nKHW!f H֤߰|YKX5N8_̅9 6 uy=f9t* sBc K LF#T p ?yq_ۄێdeK| 1.8myp^A1z'͙^ |ӳخ6;Y/@z^7{Ѕ"5'Gwz!ڍL$])9_ec|L?fALNHN+ vˏl !\ Fy=Cx*C"Gaa@&GcR jsQV`(Sݓ2Kr"d/.(ih8b0) c2@4MaPc=.a#v[%a${]GxT*eIM(KSAp/aN~gg|'-P-{ĖrI < H0P 6|V锍XAdjIt&ͦD˭*{"8 ֦78aVUtw;n['=d?F%aZDIWx*mm{&gg7K)Fs $:`Di2ƊZ&sT҇ Z4l$LW\iJaB:}<ݮT|F@^H\kH+NȾZeX8DMqN*M ԉ6miuY8#WV뉰)Jhp `*嶴#K6fM҇m'O'ĒZf?H4ۮ:cxNͧX6; z1bB\Ō]D$"4Bq{lZ[3oϟMGSNkM۸:>{ڢg썋տdě0-;)q+B}^ q]0b$3qulxInkH¦CMN}4yƑ_TJwD?~<f;3;,T倹P]W- ߉.kC7y&]4 {ġ' 87ZԛG5?)tZz 5n@Đ^&ܸNYs32.- eO91Wg +m )GMQ E'ЇMWSVyR(©MRpپQ"k=B+A<@wrKUzP'k Y:c'>=_*IA}ڹ+ ; rr8Ǎ$6i6keIX~ eݠҙd?Ǘ( w6MW0 vu1 e4sY=Gq;u 2Ky@|󈈩bd2Gq 5 ?l фO0AJ F?O*m/B_4,;f}oQ.-OѡCүYZ?r%Ĭ2t&z)=$^ <]?9Pc376Xr)BUCO9^QS;8%2d)eJ1Cnth|/Q2jm2 Y]p?Qe71'vh!"S/Zn0G @1".k+Y-*-{FDv("xGtֵ,}J|w-J[/GQ>rF?d @ ˒D&ȵD]ϿWgqNh)KKUSxB5/i@e.<" pѠ@fУc0nPr}vPMey3U5E]j'sR-Ntx3'0ᙖ<sng$u;D)oNK . aDV0]oֳi{10Sؾ9߱{l; 0G! Uu_p6_y`8_%׍0@N^7#Aqk#r9@.d坩O%m%H!=>Qo@r]@zݱ4c7ڇ_rU$ʦrQ ]":_HC}{L½Ϫa61q-9Ju-TҺq&@П5^|Y,؜F_Gvˑ۔Z7Ԇ}OE :(4 xP"wZճ4컣0*qw<}#uV1?1x_IO" `I435N=Q1J17'^]z?8;ׇ@ȇ8","*CfG{c(#䢪_D$OS40zlr],NK~XH ˙2]* iʝOiB+ ?ٶM̒y%?l`&4HP 3u/ ~=/U]@nڡ PW֦KcL^J纡WMB^MfQ:uHO**mK~#Xp0.VCd7D/,El3*,t,\ ߙV~INSK^z^ f`Mc;UIVֻ[_D@a, oeL mt,O `dngY#[gBi5$8{h9TAI,]3RC9B]cs&NǤǺ18m<`+;u).]4|^UH3,|>0>IqWrRIrzOLo0!gkơ)]D~ga6-{3W^ &7upUUVDQz'$Lio=ɉGQMgނvnzƞޖ8?% }-@Adl=$)Գ= Ż*1Z{wtfs`{U`]hXk$a j_ rl Kx? bzr^o= (nd͚qq'.A~H:R60ߣN>LiS$Njmkl5E{\鴙, ֵZ޼8(x !\hכs|Pwx<@C@퀎W?Y?]_6zG+iAazwGC&j V=ـ@řNW2f۳w4{*MZNT M%ڇ2sC2p'E/%9L8GD+˛\Cp4o3>5rAĈY>FƇ{gM{)3bl$2#(n1(CM3S5Tter̙$<QQUٵ= 띊-*vx؎.ǕyH>hT@],<*h _7W9@qƢChLadRh$7a >bh& pQ 65ټГS.'j>x,>radr-fO s͂}FʷYGZЧH9a* yL7VS3 F(aQn;:;PO'Opu #0_qwr?U xL26?B>5K W# fIj:iQ+l{vbWA("qkJrl~Ϧ1G|t冯R6Y p~ ӎ׼'\ί&E38TU#EKo"ّV"9Jl'C,҃rMsV\zSRsrHT'\ -hS֜S( 2ѷX_e6%wY7)n ͭ3&Wm$bGJ I1+P-xGvs8˹% 9ջF]J^Bi^B\1:4B>BFA(E ^c%edj8#+۟/"eA{a55ĿąHFC[mZq\JvĩP3+ѸZ}-FƁɄ'n?Ey':q"-hn@w|ޓ&M緎 V tIaly>e*0$8,:A=KZdr ĥ^M &%#YST+ց3Bp:"'ឨ?-Ğ7Dmh2 tfpc{Rz1A5^-{umK\H(VnR:rAE{Fmδ7q zhN@ekMlcvQzD5a2m;yzQ!7(z: X^?JPQ8T[O}g"(G$,='?;=)z 4D{c%yh垯gMx!5<:nLQߦ;#AmVUE$0#bh _d52шM'ڭӅbPx6+$_Nۯ,E|lXT?O;RUVЈr/ԩZn1AHrǏc-;H/Ҿ:m=RY$Bn0GQ0P 3 Lwp W%LsY'q&OsC/ECV C_U5lo,?Ɖ^_wJq[i#Zq+.uC01' a+:D|"?F2 nsߒ8$2ppϭveNƴe*_SS #.R+XQV*\~j-۲0w֪׆c_"RI&)q_9n BMƲ\[yz&iQV H'`tߡj,9ϵµGFM0@_E$_)8t_C8F# YeekK>}Z%Og{nOcLiS-Hu)ZvEu,W+HAeTN$itπJyt~YUڎnDw)%0K.֑U!SSR'.ݙrreL,(ΫM`]T,+7ׯ=*6\JBȒ]6FC336SeG "1ތJ@DX='KZ rGjPr8dVup$i,3NiOZ-9i[ʾBsfcorEM(uN.6A~`"C DXXm5~KV&QWfi,6"O4|!ΨJ& Hk0Y]%a냰bI0{8 8xNQ T@,aa5s@m=׭JYڪ2}:TcouV oUܗJ T_m 0.w$b)jzQb6&[M86EHAEBW@C2b|M|YX{Up0D1PS:.K}᧺8:>\=ɠ3=m!.c5  0 HS̤8L3i:̓ݰ>ޔb?tY,\бÛ(+m+']0y'$BZW,km#{3FX5#Njhe ٰp k32ꦮ7c0;/K& С˸S hX5i$~$WzfA1e{N-H_"+KK{ αN2pK&שtm?M9ߌnnVI+KE!GFNmW ֥[P-.c„q6^<3:LA]{ ڰCPU~&6 _9^{B4qp0Rz3ɷ.v+p"c&gytqS?g=lr)g2_-a|LGMig\( 6lWwt5-6 = NY6,4 gLZ甃:$L9'EKXLuA"ՅLaFB6'hg"ܽAsyP{zމ}H=a`@l0."YE}IDj]6Wʔ>~X kXH#]?b#+_ߕ H֪J }䗬@}Cĝ<6} UH@A8n 6Vrx嫢i'Ƹ]с¨F3X漎NGUFIKz 7ڲߝ/;Ob,'`gqr@0PGϛKV*Y=KX@j#߂faix,4#*bܶ="嘺ZO$!A?J"x"r쮪@?H$ M& @[RA!<6\(yEy ^W7ΏAoi8؛q69NjpA9}{4yK AcIjR^ۿEW[OǴgl ϭy-Tn} OTYP>Uxw&I /xmxCv F>5~\E}﹠!V\zPhv o# ,䈇p $d+1QQd#L\ꇙ=="}h_Ms\d:֔NӱY-/Y`s?M3R5Z Goe-^nWoFv^'O.Z6k2?C(ɵ# aФb9]gOY4r>O!ݨm-4zZ`^EV[_HOhK_aӜk\n6 ^^q<0 H0=AMWN4O"F邖4Ӏi1m<D '~zkwI:)@?]3xe76.SɋzUP:-~tOY~YW. P^1,t,Ya~a# Up>X:Hw%Õ\@2]q #gAǦ-]zl݄^[@.RW;'++9'iaҔ<ɶ>W7OSP6sb>VyfA,_> `1V1փfK; Z)ENʠ%~}A"R(ŤY׃$1Bm1Z%:P;+Pk01?z_&= 4 ڒn5+fgpeo _R|\Ưe6+Cg  ݢ!+l=Z9LT?\UgeM.F.MHli g UVA'4#!rbpdZ6~Nq~rXP~P0wݳ-S ~ 5v42KyUX")V 3WP4I@rDĘXޝ:$,IqB"ݏ+~}4PI ;9䅓  YL? 04tJrBTZMT;gu!>kJ;YԸ,'X:[v_ҋ-ӯ.'+s/ecißAn"CZWjk9wAOM!vtsINX*y0Ȓ7tܓsQ0n77Iݹgbc\|^N{]b_ $( oMZk`jk FT޸~H}Dgf^哠ye\Ve NCu/ :\ÚOr D }K_$Y+貀MP @k T0+x{PVey%x(]un|s 9TZ5q7=VR+[9vKΑΎ'`O)\ [e-^QL} C!CĊMs`Gx&䍵)_UFOL2k\^`;Hhuń)t=ŏ_2o8( E[ϳpgW<q~=HB5|zcJg8?'.$;mOPXV|dHn\eG_0c9ʇr.%jst1/]?W&WoZ -{ox}y籅hFu֐w{?+^w%4]Ϛ]O#"X5Wt.W74$,kj?T_v,IkHbV %~: $YԾ.3[*ĔP7\`V&$ۅ:"lE3͞vYEKȣW9)qrҼI]^GhW~g,QnT<]*F?g!I>ItؾKTCZsYU/H={FF|@n4Lznmm[":z$,4F]3' m~kc0nPуk1R h56'bU=vݛ5 acq6J%Se+1K; ( (v(2բ47'솮;wv{Nw~QK#6wZ>tkX3϶DoѺnSȧ\1M#L!g e}7s:Jw-V$%uq6HXe2%Qqcm_-:1O}XߓĔY† e~ X~Z(Wj'!^9,\>RNũc]VUݛ&'pOi]E2jzSd bR7R?@e UR}Sa-Bx&Z-bMb Ϙoggv)P3 8Vs0׳XsD,xsajrIˆԖIsGC0bpmPfYpyHIxp ` (Ш('`-᢫SLȈLn=VC°3>srA'޼5jY]Nt^A8wO]r1f@?pa h<-Zw|6 J$< w1CQl ?Ӯ~M|DBUe[ȭgXiEnAh%ڙ%Corm{䇼|yXjl2m?5yl9VRSil S9gaA'Si:5 g0U̹R_}a2MEk'3b#tl{%Dj2Ϡ!ܯK~]n-C̲dze,vXUNEmWȣHKC:oƁoz  ЎbJFJ;:owt !M\*=[vl~S*a1ȹvϺ#J _D{Ȟ8lnY&B?{vxkڷ\h~;&Y7( @]{'vS񂤜pk*t Eea2*𵕼/jpnIq*-9ײF;M\q+v-_T. ޤ%hò<0T%r3Q`!fӈ6oqNj9ސmZ2 %59)^,dC]'Z([lof$O)K32=?N @abs2.9SBu9ѿbB4M<ʆ'3L̍b7mvNB _iNNr>YFЦ|\, @?5Jf/ӉQw(#@H.r(Ep JP`Ul};?= dN6')B{v.@ˏ3JM@CTܝWDNaV'K9۳̂(=S M.HӊZx~"4՟9;6"B>$=W5z a En[.H;gHOwDߤ< &ɃrCI=?R4ӹ3?F l`6p{0?N he˫͢bH-BLn[[jFb'0_E1WF `&=WO~V`k~ ϯgS MfyPJ|=e~k':ҴU nť_(LzdF RiX&x ]yz?eIjm)?\fA8 9.'q\{52o qs1it]9so[mk]rځ3*";%E UzF}a%5d5hNuW+{!eH@[qwL#u$nR`*> s0t||1s]h\Et94dT.+l',V- D~Q_ 4T9K&fGo0x[ٔj?mWFGٛJ%ZNZR{nݬza堢,kj䧸oA ] X S/zeewWzsꦨ75Ns2GNxh߄R^?=lj4 ^E100U/ &{2&}$3;L՗hŁGi)&yd+w/9~M#nR"D#=Wwy Kw`(73K.;GOH ZJH'Щez2a4M|>7x85mXb@h B(عwG?HFs4|?A'J_l%0 I"ΙoFd)2x}sExW?9 'ZZ3d#%}{ O[ӏT<ީaqfCpn'(ZP-4 H(C*R'^LQӄ fc0^,Ţ8!_9Vԑ ?Q#*&G&NNbTyKT"gj = 5Bei6?KKI s \h1?Dk=W=t*Xv6G{2C<(}틸^C k|JtUCMd0aG|Œ)8mIc)holB 8VP&Z )*$_*X3^;+qhC׉;,~#M!4w~\gJjU $`3I8 <9sRjiÁoQZKi4|2ɜ=9L{4MmSv7Ơjlh5)&_i'xᛰɚ1 8 :o$(x30 c"`qALSx-?d y*bD$1PU[;Z˦@ݦݲ0m~A&"=bvp:w֒ JBp,dpRBQlN^yBT@b~oG[M> CK6Eb t(h9SʚMTIM1$W^{*4 1KöR7e14E3=RB:WZ#}3 SSzk&+,'e۪E [=7N~vLm'-@8s͗?_byjNc㊏.G-K;Llk`#k`hpa thsZ4̫F On|㟵.ƊH!!rv_;] UKґ R[_).rI{C_7-ciSW#ʵ @lXVVU`sJǁt$P 3$Y0usT㋯"%E P27){hGr3vQ2TkJy+9g2|uDjegNlɫfHIaRp>ſLJ_m";k^h~>_Z}`W K7vއyB\zB:;paqi;?>vv%20>{)5z|FqcN9dW f#+V4 Jد_dvTvNqê7+Rࢹ\Qh?AC8Ih X sy>Fy&;≖eʊyL?ĚU3ˎ\CrъʭU亪N :9ؽ159‰%`"@4RL\@\'6(X Q c_Kdu%ָ4m4X[ 3^,D?mWHip`fQ3JH&Up^![$ ΀)'<4eb4ỉ6'7#ǎ]56QKNVIs!#] |1k uqѯz݊`Ь؛"r+]ilLH]r -pk48 g[g"VUuriBU%Of7e/;wL|l\pd+$Ne/Gj9`kMjw83H=)_Rdtp #PF \CT Nc/2ļg>T.R냁v1Hz.7oUme{P܌ߛwPSSnIŠ?rd&*u EH U/Ũ={x wv @uS < ht܉OCĕ*Zͭ[O?qN濌j2`{B,V'0\4oRTJrj( )Vcfa-U]0!+,fdB*_q(@ j:մ'1o|9^w"eYשu0PWWm`;f%5qg -ƕt' U֠dfõe#Uyq&&sjHY#0(Q漝LT PΓҨcZ%s6ΙraxwBuؾ9WMua9l_d )ke ɟjL)MB71kΜO*{f}mBQ;@([v(`YN+h29ڽ`ZJmD{d 9YDx-SKer VlvKDYuxl Q{AhN=Sj(OoB8wSkY/3!GϗzZ|@aAG #C uK[Ț$A$g,>E aӾ0خpӀmK [tPNw uZ5I^2j'LOd ݥA;x];!c)H,lmsڍu!: -g[<£"}cu6bn g"rLNve& V|CIX͠L{iV䟧PxKY!$KKx+a*$b@ܷ!ĝlpK (gmM7Edͼ넆:}TQsҟ '<%#G\EH[p!KǩD#rbv xxvWC g<*5꣜qQq]T *+bȱ򱕌&oi^K \hl}N"k u.>|vwphxdrkMװ$0Ux!+xij1Xޥ8Hϛ;|;Ip-`J`}1ZXE`G{O酯p zT1E+hJثaSm9{!M^.4B""^7|xBT@7#CLypTЦT3͍1B1;DbU5qj(mDT6^Ъi/Ni םV$]uFյj>4NqpL"QL]Fpb/   PO7cz G.HE=n̮m}*( qVC莟JazSX58^#`ۘ: i@+d,xZA(ZH8,Eh)쪀5%Nat9Fœ;+Rrb| [J;> LkC,r\ZZJl$PM9WdC)voOK}?nQCSŲI2~@ɜr:u.]WVz.Ki4[/0ڎjge% JDgÖ1M/&1X,Bi0c%M01Nʟq1Y|KƠEot2(*PXO8W1 $*#:ϷnO:9.ǔb]oK+Ȩ,iY^[/i?18.^K\KhW0&AK,9S{R)%-YnRH#9SZ܇`HH zA!* "F=Vl#u5^F7 2?/(Y\ğf`SFG{Euw!CA]~96N->U 鮓:Љ&dĵ>5ڨVs 4.R7B/ht˺#ON79%DiȬXC8Fմ\.Y}!˴X3øziKW>E7\p#춑?Ҭ7O%ݟAR5D6%n1WʦK!L*E*&oJVa]d]Á؅2_hSвnmM-[tOxJY;`Pmf;:`Gyd -B5U~[5 &Vg:pcg~!mV ڤ?4thHH BYsc?Jqvu1h,+YdeA ſ$6'FFu~`j>|jPOR?-VVC ,Ml8T5ji1)բzD7RaP566=xv:2 t"vt`([”#5(ّ&1Hm &?׏ƀ2~%QNLǴޠ9~(z >tGkYz'38%\FE8xkQJvYX]ʰ-,̋T].hP݁7]yIQbk1huk&D.Wx`#vI}7g,,Je?xJUvB4\ƺ{t]/K`t=m2$3;@]|L8_\x>C `ZF]^(eV#OqH{xVK<ƅD DKdEcʝibt&|6NP&1 \ɗDb`fMf@ *0XI l"typ݇ТZ7M (I\S`*.j<}j]`u﹐rr`=/)ʦO4,4N f1eCIr ?0Q仫 CԾ}EuVPsm䁸Pe:Ѥ8 FvMu]GRє/Poړ,(aq}?ۍ'qs(W@,@e+Cj*6aNHV>ZPׄF%*N kAګt0p>s&o_ơ{-,n)m tX)O| ZC쁟SKSDyP^aNDQ'` d>d= FÑv5i(rJ|8 {'=T̴ NEG$Ȑw/톍khT(urxT 9om$Rm`7=]7AoVeR$iYL3&>沓bba,̉owEa($ᣛ>4 \*P m1ցg3 9ܷcgSGW q)23-+% &^j[/垉rzޑV)hJVB` 9(7 T7<Q8+O:܍Ćԍ$RCu5@[(rOFޖM+.g\(~l';,VK`x\jgJڹQ8x ?8_4 t~yUYW Nh=ᮩ65.DE"tvDV /+l5S,05t)pP55fǁY[lC* Ǟ)XMgZn;2U]߀mW3F/ƯMu]j9?p$R]0%hѮnݪIϸ* 7·Ų#ToEo"&o!˝O2M;kYVN]apk nMGt7su3I >g?pGhy3U[ ,lkrf7,aw"zy@T>`dJؐSjhYVKP~-kzJ mߝ.T P϶{@=qCu#ҋsNod&8j5hr/nϠ˲˄]iHR[(]1G{YZr:ykp[vB?K_́ךq<)ڞ|s*Ԋ`1^6F+v9ePe N~?Fh8.I}C7Zs괟I7 {h Y~s띖A)M=LJ)'1}-*Ax6/ lW|S (>+ҩ 5{n%н9uW >݁{[RbUr\^@yG]q cΈUtčۼ } m6L!.k.{*l/xrty'IzIc2*IR&D o*=o5vQӻvQ5[ ,(:CvYK[$ ;0c\=1i2b4hjěuɴ+ԣr҆R_vĵ٭#cmݷ|.,[5bﶢ,t ByR27stLE"8p۽8{)!cK( [Zܐ  t}VQ\5g=l)<~ʒ*A+?wvHF,1|+Ŏn%1W[w'ٔ5zOZkQ6R=CR#.tIcoTk}p\Nf_}`C^f^'#jox5XCbz_ /Y2*e89B ǭ߶#Iz0=~&UF ."˟uf.a߹ k=3qM)C`2J HĈ9jC~[p!UaC߽ w)A_d 0+6_ADo_[ ;;`P#78BӚTm.?aQ:$ j`+L "M'#疊nN,l|v#S+VfzI~b?K2P)WKWgVlh:Zn$Hzm`<'eT m8?)~`oS^B^IګR(TvOGg eyآ i};Meuͣ?ЧǕD~p+Ʊ]uD(Tm3j_>N @tpccG }X{ ⼀*swP'޾"<L }AIP; "\K\Дj t:Slw[ve?=R ڱrx0X_̸;sUh@_(m=0Kh癉ms4 MK?8xCjַ5Kt*8T)^>$tk ΚG/øke]˜ uSV:ҀTyp0'0?}C4̂5my"Eҳ/{ECeO"`۵qLn!؂ӛ,pdfwY(M~6^jNEjյmVbk:%[8d9~iWbm>cITY4ؗjDH ۹y kX9?³ob{c*y]F)r](eK*HuNrTHPviіO~_': ˩U<-OAZ\V!tE F[ߵsoŪ X)˪8wMn]R5Ћ05z<-=!5*++9\ζ73n݄ݞ.0-Q^xgi[@Ш$ IL$fo%N6mP:QgDFP[#UOP=\ jFW);AtyaX|0=J Q@[B/e<8auXx<=ݾ!Zx+nie\o!Ɵ׳a%VE4W#g'[3 @_ >8=]ӡt/yrsTNzs-b)5w5/-Z nx.xOޓ>o7>0D脧i.orbˣxCGIv/H ;H̎sLEc f"$jAA'ոYV>~ӥ6 ; V4d7|J'FEVe@7+CT"  #&>{i/"3=Gn5d#P ~z3ݏ2}D4ˉ}MoA 4)bmxcEt(JJS'm-.,oGffC]L+Q]b!zFMevL&v4hFPQ=a&\f%lJet{# kPE MUXȏG`JՏ F˪;r.X:Vy1\}#X_2;~ШTO^Ҳ\2LotNK3n[xTF d'">=@@OD7^f^Gaa< SlX9Ճ6s mDFL')ؔJ M_$ƅQ^59 EaŢ-(Ʒŗ6K ݌!G9ᾷkІDR@3PMWL{ogb6g>HݙTrEJ9q𖚌K[=F&rӖ H-a5Rۉ_ihܫc|: ړ6 <>L@} Ʊȍ .[ ƚﶶO+)z&b 2/NU*nC| d9H\[=ΐi4ri-id#^r2&4VGLlሗjO 'A_*Sw,'Y煥$68 bd՝ -|%[c]0er[/Tg5lCh( TRthFJD-: v}8W-#~Z凃1CwyAC# jP6NJ5{ڸ[(kw,ñ1(dʽQ8 a Yx1C2T{9чtYKq^)Ȭ_eDZS:@Eo_V͞ L:Sʄ!鲾چ9L{K\ L5&wܨ>m|[Dǭ*& SwodEgKZr W)=KM7uP\v^frk7`뇧zkr<'kK2KA3H614#{.YNKϓ 9K -/R9e&,hk%A*q:"L nD'pW3@Oexj$֚O3_UJ[ė ?Cgg V+NA> vZniGTO!VrT#tlD޵rRzjcySji]w 3?`JȋE'Pˈ1:VD҅'XdrZ.z g1+Αζ`NvwÀr\څQaiB'x,Bn $F 0j0P+(yߙ wTװ|.a;_5{ۈYȮ!¥#)AR f7hc6ԱkF#3+|T^nݍ6ج"6|X N Z) NB34#EC"Z=dx.p &7z D2K~c8*dĶpBj33?⬕Y';:~yv:$DW+ &nUk6!ݟh|GjN3ҨǼFw$T<};` M%L{]'`~zaC_|M4$^fc2DJ:RM5pIE?lW|6#dkί'U)P2lDg 8$hom:}q~&) 1­.ogPqe,o/ڦH=op}P@T W0q;X[ZblnadD{xkN﹇x@h޾4KE&RLȴ̡o^Ʉe:,o:OYAN:P֩9ZOPژCM~k*Ӻ*Á&z,^DnPkpt50N щhS)tGfLovwԥ.rY#TooҀDh gDjAy) 4ft*'}H/,qJ=>:gd/ |Hmn=@Gn5qXV6J#LIGȦU CGմOG"i2GԂn5Բ_G<VV*즙Z+CѼRj1gJzez^30)xtƿd\ abWB5x&SEzg_9é;v: 5yO  >U93Ys&ty9hbu5{ɹ8@ˠG2>c^I13ѻ LAtٔhRCWvkR}L+195|WW91&ɲ$,.󺃴ps@ۻ5|¯UG|Iu(I1$Ѕi1՛S&K'| &@!%nɀ)vwCf9fE{pMܖPVf)ii܇ ØVFGb*.O O%p`Fuwv/-FcKqfp/Uɤ*dQߖMΜ@碎wT G8Tfjv^4[ #!6\b i,02,!9T[wЙjjhBn&WC26 T;;lw&I)}ddOU2{qwU_&~+&FL!jٍv`&<6ߝ$B}w Fp#0.M<N+9l\tc Ac1T v%RH 44 C+ۘñ}'F4(~6Aw%nlVq3V5SYE0ֶYv5}翖&@1g6Zvt/|Hfv)ҝitp Sz 2X ygw-ڇ! 1)2DHN@rk*a[D_-;o!Yt2Q{)#^ >YʫHL{!vŅ:V%>>&!M5¢ 2d>6,t±Ŗ_@,'2vZrE/{kPTOKIaM’g s쯇:f&K'EST] ?&J]51@>6^<,Kj8KH]gwp^G6c'6:EKQWpaɑu'Sz,BN.K4g~&Tl܈d3uPTFɍtC㿱Vj1 t-9Qdz,"oiF^?棩u(xX$_%؂T!н'd\ddOPJ%D/@VŦ_!ܝ$SYR!j{. G yqt^Gb,V U6 )?WO~ 1uIE?ہ)N{wbf;j܄YY1 ΀/LT|P jQ{'E/A ,LlО$BVNƖঁWG)zձqY) J1?2Ciq߹Ys *,)٩f0ˮI+|cֺqlXpm{oo3- n%E `{>]܉E) na驛枵/R|MÛUϗhjJ1(YTR2 T(:!qULbsK}U^f^fō4Z&uRFqW05c&%~[ =opW0ȎUgJ&W&Α0n/~Hr+E)EL plz2%\˼0Y>;͈xخB@^2bE[14Z81= c!>G=?+`6BO7zzh`L~ăYhy:ɗq47{=dea8dW,|~뛖.=w[V?$C=UɒHᤋ;)xCZOUkOܷ cr s72"9Bb6 a4$SeձqcBws%D'FU[8.Pi/ /4q@uLȖsîou%uû|N[L]Ȟe:뉲nf˙f~mf8 K7^hK3Glڎ²-"y_zȰ:f(?}3 _HGY+gW۽uS\.ǣr.ei l*~Guvkjf1ȦGhz/,V}%]\R `2cwKX\ep cպ;cqxq.$=BTS̢@Iawm. jt_sş =?/ sLqoOTB Rz:3 {9|XJf(.XQMft~Hɡ*s{qZ T2J |I$k96S&pټ3ukW>?sz:h1p!+8-vYn5~PGpaW|D aٿ/ŝi˪>oԺIׄ8*CeP?:,+8"ONwkrdzX shcWҟ@Y (*/`ekϓMM=9D?\sH|> Í]M/7隚iq3H1%&`Vʺ8:%qr0Y|pI1rz+|woy߾~ hA1tFPx_{ኟ^-Dΐ;}?M>p1/O?wevii8J3{q6c_(jmʗ60bQ?rC[pBSWmW'JVU9_i IeaŗU)>6mlS}pˏh\P@ ]tmG_X纷`~tFOx$z>U\7ߚu^ϢeU:16,mgyU{ sq%]ʡ*c\xox~du}qX&ſ65!>FiMyֹꘙ;eQݨe( H@)ԅ)d;,h!%Z0l!`:`)ryH$7=Nb)ކh͕[u׊!dIkύ#Z9ҙG*j==7Ó[ub uTA*rې]J{Ҍrs^ۅ.f؆*sP*p0!KP^0W3?-]j b,ls3Jh6)\!A\}ig81 ɐXasFC%f(,Pgj$22 p/N18Sb^#(hQ߯&f@,=Q|R't.Y-_i.j^ E-G5Dei-7`eW1zfkQdYY)%A4}L~uT{o+ Lm D7+m03(hiѣF4G/k$~i{DEPVz# N =P{:j(+iR?z} vښ\cwK.}V̓g7W\/de"ec1̣ԼMYzV>)FPA'5 C0Qs 7F;AV5~U=-9>$6e{`qPGNmXǡʷI7ް䩎GB!LN rJm+ZeNX4Flsd/o-$cPD"nGW wC`v.{3i3q (ypn1\U"Xj9g[Y4 jgMkͮ먴,-KFєñ%+NA8+ؗ&Sq&W0UFj1.&rq|*Sd?_(5sf/VS p$1438NQ=`lo^6SH/'5lyCo#BC.4HJTR]` c\ q!8K$0PHWnBih;hJܫLu:Ǒfk>F4nT[ &Wqy{Xm6pYq>B0)x'zdotXs@tJeyþHQ\^|?܃+n['Zd-k BM8"[؀ Q5Wyz7'z uUڂaSԼ?_jD)z=?QJgd%IE[*ڨ}&L^4/hüGO[-ʹE|ZQ|(!( Eyay> SjF- zϏPPkq_ /ml+~Q{,o~H@Tni'9KiFq{}YVb=wL EMP~783nGabySc5'5wdGAw0h]#E:cUE(ufy}]Cr?􊑠P]솘Ni_ci rScW.#i)?bSQB? Ql1ݾ‘,-]g ^ !-CXgEjL[MA^х\>ϰt)ډMPʼ Jg_)B=34V!'Q@bjo'sl&-ŨMQFJiH}U9$lğjDTmaKW2Y'Ljs {j-^_2ZŁ( ڈ'88 zQMơx׌`V|'yPC;<~̈́u/&U8u˰Z݃i[M.*0RC8>MPUgHPgr!r|PdZ>F\rT7|؜u&lS osz^F/$ƲxVҜdes,/ky%R:U=܇HWs5ƽ45J)Џ*d Ef|%O>C;C$UC&?=F^eܳ-!M'ky[ʡ|<y;)0`Uv)1o}VqC HNϱH\ `1[Mt} $uhǂc 5d*~g:lcj -B' 7VYd}c``Tiy8/4 !1&KѫKcRr{#y~*Y@kޖw<  qB<، 6C/﷓<dT cP6^dTko\@Y٘"/Hd(v|T bx zxs7OO \R|)}P(sRc8iN z.O1p)<ܴ46;<2FFJ />+ɪWi<_w7 חϣ}d\2V_1_xdNɟ}W)GԺ~{=f-yoo/mt9A\l Dl|Ip99yck\}^t7#ށN2@!?o3}{*%\^-sq􆻴5Goq7'QRjWYv;/s] %rTߴpB.J$ ( yh}e835{Z/N[m` ja;$LԳ"j1k](s$:/946V=grW2n{R+A*|HiB Xl +zn+{E{ >^ pH[h`WI+5+MRLzQG6XbTN&2gLlL1n|Q q>'cљr`(O:s D(JSvM*YW. V<5pQrŽϗ0ZiFdHWWgJ݋kQWD.Zg8j=| ?o1?d32Ska).N|Vf)Dq"Zy 9AɫUO?ٷg6A"jlt1?Q~jVsdj\f1ظ&1%RL Ƶ=OL=DzaÕM}WxOXrM=Yޕ24䳲c 4 ^vWR߂2ͩkN=T |M-yy~^ݻaj*j\H5g͘vp/{ɊK/v@֢&Hs-3ؠEG064JmWDhFH Vѐ0wXyO*d$ͺ9Z pRLuzd4 &JϷ]B:!jRT`a(z[{ igt]fI'8"M{->ߘ+}P<_֘ :tܠ`Ԑ%Vr`isׁдg&|PRf&qnjPnzsK€w1 Ue4JpZAMfDI,Tf{I^ !t$PvL - GY݉'Y1"[nNG-$nwߝ#bG6W&Sy?EhVzufH{jM]"Nl\IAdO>XR`.`鬜ŧ\e ] ,xCbgJ,9W^ 2>TC`Hokm}EWB#3150UMMe֯v| -Ay|oQSc`>l?iF%մ!BJ1-Y|' HQS$66%c< %b[smN_)Q+Yn=i ē,L51ޞ ZM¦j.}a&*jEA+y%A$Ͼ@,[+kGfR/pշf*^ o?]mJ*DSVyFu>K\H TzjYh3p"e\DZИ-}qUر4^=8ieωWPRs\YlmNShѩә =NHV|0/@~#X<*_3F?z@FxTc4eBJ`VϠLt"ayg~IZS?O<ބVZl٫+%|6\4(y`vn?NTNNnc`X8m&*窯RHQZg~/W%Hc7` ߮;)WL^ńT/LOER"+/{k\RìKխ}k6YPeuw]{ka$mP@,` -j[ M#81:/qfqy0W,Qbް\iT -ԏ7k&;? ޝDŽǢ _+r{ X[.ؿ3;-kU0kJcy8tU=sC"Q˘,jM;4yPuf\";tn[мƎwƄML̽޺WNlֱK2x Hf>o%U3OЦ̢[Yx+r{uF#_L~;#mߗ?pϣ D\ᬔo?[?GK /T/S7,>{ˋInìz]s W%ٺF mT'_lOmL>NyTȶK@a}t5VsrQ~RI8D[I*>ptZ6y':[<5AV F QcN=!],oVxU% x]j,;tǣPpYrtJ殕:Ǡ n<3w!ߍ8usK*,@L ڪ_ UTqCIgBߓ0d`OFdX}gȞ-C5-Ș.b \da2j6zGP?6JwCar@ 59zΝl"RӢ s([6<=@KZ{UƂ=  .7!Rg&闢OT|C txn{e{Ye."-G2dvÁ=PxZVVg7Vcjc`PURǵ?qn!ZurYBÞPTL1.͒G:N#hk  M|~hx;% d9;<`ե ^Lm P אuiUnuiAM$^LG^z5|⶿y9_j4 rԶ5cht>N6w}w[l{jHߏY+MGԸ\Ob>]3 F<: e?fJ1 =ˆw3{K_XyrJD!؃;bcQ9~3jbTѬ=5*E)ۜL\:c?:x'`1r$dĴ2{t*[]K6✋>M5˙9d+O/%fjHZ5&8amA7Uz>FKe=릲XIr ^}~+,DNW>$ ޭ>(З$y'X2+^[UJ5gyob>QzSزlTyB벜~HRJOPp{8Ds[8ШEE$(pgr?%EGudR!.C9pҰ 3tW^X̫w3jRL&\|OuŁAE'@zޝE\ |1*^չb0אWsU/-TWKWȐیQ>F@0,_Ε(O]8lb_F`$Y,A049!sfaeFE ro bP{y/+u0='.5/Dcg$7!3k>U ݎaŪB}lGu; ͩ 6[dRtoWl?|:ٶ 1leHr'ŏE./r*͟zyX5*Esq^Fweļm޺4v)$U۟$O>@C-}Y}~4Ǒ['%v#g`vYD@H#ՠ#C;;v+PEӒ.T}0Mэ枷'kCO. 2w@U_4Z? PpeWu@PBgC ^ud %av@4 *Jk|$4P-@GuVcB%؍TFbA  So:kGcSIgvi]6#Y54 A-{ۯEƄOscYC8y&^L]/Vtȯvw=؀b=^b͍8'*2I%fx!/8U"Ae~ Ndpv#d.rα$ %x9ܛ/+' G/<~HL<]c(vi8p]Z=*ajjFRVW9+J#Nx^XJl;vWyg;hCuSkPyҸ(c7ZRiCC,Bq)Zb)[MP,"k NٛPU-Uց @)* YM&ayUӺmsPN?D (]7M*"jQ̛)8ә xZiґ?gz 5SQ즏,BFQV66@6! d_^#=1PR˵"f.r,T FքEsM2sDnN/_J0(nC/REUI)C5+ܐQQȔHT46V&H3BawSqn -L+y!T7 ?̬E_PΡspUG yE S`AhLl4J,ɐm9ly8ü**xז %3%5tq&hMFaoӠƭG\Fr c{,VV7f*("]J\Y/tm8ȟGRF?Νsx eGvpSX@z9G]$Uhhivũ^(كK,Aھ?1*\T^co1>ƹPqBs:~xv0a7\x]cme]^}ֵ`0҃W8 G9i_/+#ج˷YflFenN/Akcc w+)J]AB|<[$IF_lP 2_qRՖB_BڑS Dfv[p 3}pLb0x"]Hmgypm</r ed5hm_#b@;pkZ %8̿11 DD8gN!j)}(=,2,]Wnmb&.;TϽMUER7җRGćTTf_a#:fyN y?CyPmO,^ hvM#LazgL b,U :}"Zܤ+<PHs_qs|~a)>H h!Ds. p}1o ľJSҩ vc*Հ;4iP;KUBIdrx7?o_!$*% /*ӑ*jk$, ĄvV^r#kվ(D>7[mǭu^< ?!c(HG{P]Fkl Tb,ġhKl5X',G|OL3[Ug%Ho[=pZ [;6.Wp1? DFH1c &BiMے ?\ ]A̧~l9›/:A APW*4IaT.tnѴt;('~m 5m]ׯ  /AۿH6$JnŔ6Lu^{ P@DHtr=KlĤc2Y+nI`ke#:+ΑCc'Ǻ\@$9zQ-KCㅋk u3O$dҢ=kY8&jzTZv6Wj.DXdSǵ,B}H.^mUSsVtݯzߔkes`{uQn_H^I3^K3N%Ȱ'̅Z"9I^Oph>;LuF"$(<ևR\Ҙk`:hٮ'3a@cYQjL8xWmZIO$OiQ%"sh/+pXZEFЦpvڻ4GA\N Ą> :Q%n+ :T@\PzfL2<4Lw 7K4Zl3ǩ-*a)g&MGBy1; D{v@^W\wm@#x*AhlZFeq Y :HĢWg-d|,9E0;E J@18UV*>p?4L}LSY5::0^azj@ ׿Q3_#n\y{ c--9RǺ4w8B&{N[RMSY@\5mXFuT=g9Ag4` e!x̸x\RE,mX_[TVy|)=ڸuyHc88T༦_A .jĆ8/Xk89Ė~g44 ~hz0$!`s稉yxNQOzʗz(pP0?=z !:x\?Zpjd=1@(z"- ӝo*ƕ@nyߧX:*O"damޞoUK7$oF5G{EA H~e8*t+R$\J^ "̰k_9t/M͞eN\CSr,r\IaOmʊ{`.[ݩM;TOŹ]]G^%0 êꨚEO3U<9xL 8}ފ}p]|[ĮQYvϩk>6O:O| P[6F2~%_KL| ^:}-G tIŀ jf"h'E/;X÷< k1TЅ"sِݑ|$$ ObE?LkdY7ŕ16<[}=cm'ݪv֒5T|N\*w?1)D@exÆ)!]qB&cY𪛏~3?Nvk32/$Xt,ש& _}$KqsTal9:tmVg& }:m[UQyOƲ}c蛓><\ ivZ=CTI6ì0CL\+W@¹D|Y'zwnxMC'Μ H,q^dx!R{76DdHQ(LA)qkB (iՕ W=#T{{Y1]&(h *|7U5MƍC=u6hQos4lF'A"()}IޞmJO$+cA⿄3%"oA* Zm5ԑxNѩwFki_֘MQU{66QTKsqN1\PUUujI'#(㗔 CְNl"g+cnHi1X 2e8RuhGoqq&'ׯsn)iDZJfsvQsA/5#L|s;;.9L'MDʅLM:VyօLE1CbeS[-Q"McoSOMkΎAsԮZJ r뒓NZGmpjPx4ẁd]sF5- Mk ЂKoWӖƕ8oj${. iþb`Wj308Jx*-I h\UH*k}FG噜`z)pP'Oh VÇVy3QƋ،zjZ'0uowRpyۀI)g1b']fR?6ȤdGdt@#ADE U] jnJ-o(<|,K=3F\bKxobibM=Td4GNsxˌ(t>&EFYpRsкQ^z]]#5+OZ3W2:[8r_c"BA. sv':d9w TXF<|`/)P6$Y#^}T[%C;=a81 4s?}+"igvޓzo^dXZk'j#Lq dnl(/{&==8af_Ap^B4OY,2kc~8-J0kzG@ adwK ,q lU*am Et3C侼mXё.{ztu9}ۄ 9{, tىkB}"_&9X[)` @#bL,vK8?|6Cఀ/nlו$j5(|*8UK!~H7Hѕ)Q!~]4uN;cF#?1R..(8{oW  ݴ,fT0]Ib U'?0oB)[#,"-Pi4J1K B_ | ZoJPē)̀u~34V>zN?x(ˠ@R/":]KQ?1g}rgN<ͫY`)K*oM^SK.J^"}A i)&O^6֧K^rFBV32ln]r>r<nK4aڀguu~N2'J?跣){ΰ[y6ȚD{W,5o QJ%1R-i&7IdUe]h?SHGr.?̜8 MJZ(T&?zҀ?Pqp|ҮfL x4ZP v=|!s-Wsib414R$ɉfQQܯh+Jz>66o08S Gn5w`9Ý?П0 )Y}u~` tۃ1ZB yuq:6ʓ18Hȵ%|Gڳx0 QW#_|BR1O:?;D`%ja(37˂Z(M lKlprEPʤnz6L).7;q}fDP1tI${l(_I@l2a$Ǫ'DMs'3e|m+;mfUorg[xx:!F:Pi:{ /.: g9^'+$GTIX'_ftń@CZH.E=XRXy[C b*V\<G QC _OX !C逘{d-*pu Ɛ`_L-ъj,(U[1c{ jeM u Y~W )IN!c0g#d^d7s:W 0(+Nt8dhYGNlwYpTej\=R)yaPq4 {4Z=8^#Өx(UnmZ  ʫMI<|esE]"|BGvTʻag[+I ,| zd,pGUH r|w=FJ? +Fb $,p"bzc=}_"]%_K*(i_hQKi:쵹6/ՠHko} Or9 "Vo\iD J8qѢZvj2]$\e10ֈNV2;-LJ175hS~W2|AW#|E0gcL{A4^я>K :8oC݋@4[! $TB8Ȝp+tL t'FaPZ`@5e/@m7h&&ou_>NHs_쯷ulΟ<YNJyԸӡ|G3{bmӡ̚m.q_;rЇ,pY$\6מ73}' >[.İ LJ+ut Ѝh8 \ݽ]{ kTh'Jͷ鹿Ĵm/oK@i^ؾ /`]X=3>9o-?Lge?&mgSUeui'F4 R[2;F Ł/W65Z^Q0zܝ5\aR. X8sލ" aDk1--dv  h\fW r$-GUEطX0j#aAiGDaE H. ~%Ѕ; L 3#2\ȸC3jEPv?e|Ԟ_?)pˌYU^6G';I8LP!Q/ AqUtVG\)4)m鯣\c86~!U ^gIZa[-: $V-^a%w45w NA)cI<_a-,7H;ob`FjL57$q)/o_O<|M*s RoeYxw*k{O^[ /1jߎnÔ5o9UI#RNs[t{tB"s@ܴRg׃c 6 w{7]Gדu9A|ӎDV(|s&'OW,L'ˈՋ${HU|i^T?J7D7 P}.ĤjGOQ'kl%L|:W_cg-̌L 9̹ljg]mXT?粨6ø}oҿžxIF 1`8<$_2upc=ʁ+ ZuZs0ǿWjwV.AF0v2tV' Š;Dz!J?9Nk1žڳ)8hX9N ,ljU[A7n[NrpAM7.6  S5o$RlMi9 )я9 _TMeyhWyh ސ6+0tְgNJā~m6=x䶩z>N#?I +1:M[GrPEQ͡xW JBȺ;qC`M7PMnުz.nӺ?@aV{t` gٷph۠Ϡqx+CdB1os.J7ZJ̺+TOD00׺1`".*DS8?eVj@Z0ߑ fGܜm@e`נ:ɗs6@ggb$qODL7|ʈncZs2{J~0cUf9Y@Ǩﴥ0Tq=S] &>:"H' O%j6#+)Pg}b)I$LE1D0TfȑQsxR ͂˳DMDrY{1)g'7* `qZ+4\>:Yts"9#08 8 T!ڧ]U%6 di/׭s%{0%⣤+äzߟ++)34 iBC4)xţ#gE8)RC1C_5IA"7K%})ASz`^DT}^ʠvU춿 li.`2g}e5|_f95!o%|3LQ`uᐾRtwpER=뉂YҴ Z+Kה~7%j/"u;zWmE{?T7(ʼnv#Mр7ŎzB4H7qX,)If-SY;/\(ر ޱ0֋+ptrW[7^R>}<3[FCVN9"rxҎ$昶B^mbz{ꛓ gݨGFNɀCr9i#oB4êޥ|a*9_".3+/q'TCqX5k/WߡCFY)l֖n*n[y>t$DDM5HȈ#jvg]ކw/S0~A߿ę]0Lnե49=>7!pB4<)m 95d9<%ɿF!kCٚЗL;ЎWǴ4x 4ܙ/*퉯*i:0tWDGI3#9֘-ѥ)sCA%IM7ƾhs ~"v9``q]L58 9:9Tb~?c1e|4V.6$P4S|F'g^?BrgӾs42L&؆J`> *@+}ޮv~RI&}ܳTZ[yUsg-6TwdҤS_J*7YؒW&>ʚت9ck(KkUBr"+}9HPʖQ3f, ?<EF ai҆}.T?N@pZ} dVBATA"n_,H=Uu E#-'la官EEVے慕qT8Jd߉K$jDY?K$to#L|R05/sK&w S`L|Ptcxon+˙)+3ΦBh?%`۷:ĜhkW;5*1ӜKɭLSs)YO`Ȝ;$[?>Rͭh}PΠo€ʧ ѵD.d> a|kQ[(w?f70EIb9?@;  &D,~4x&LuVq?Xw׼mL׷o% X ĊabU&}4qngz0Ad=s@汖~; Ac cCLq99`)H5t˚)8lyVPMyW'ړrg'?8[A5ݿ| ^_~6`l"B)`JO{Fw;<$PwSW_"ǀ[9ec5#̣s ziig%,jzr-yY˜p:£ճk3k5!ig0?clͮSYA?c&* E\$)I4ozK޶֙ "`D- t[CJ; VyNkq21PZkSR'`Z~U8qR@C Ԡef*ܘLܳ1"5^Tr5+lp<kBj;pWR޶Tk>E̚˗f[PF~ :R6S"PATPyg(%gqsPVH$$64=.}{= }]7W^g/V ϣIS/TU( Feb5V<}Y+#_]SuJkV)|^ w= `Npw,g:}.oCӞ{sG[o`ӄ\ .:CGW.jTPlro7)F:d !穇إy;mg9/:4@Y M J HI|0jO[F tp > gh?՞i;=F//gz/ ѬH ZQ9f Aݿjߑnvuga;|/.i J2O_8?/&m`^sN-K}7 hA6>2aP'<|2{ m<VuA:aT:Fpu1%b`ش~dZ%>!;ix^XD5o6gj9&!)>HT̡(];íY+gzFOޡސqaxh.˭>˨ɳj[n(JXx?I.d3>Q5C)e Kw("t-\%d#۝(NEZUd|md>d D6*jK `IǗZ(]@<Щ$➁dGz:n~xANoY9Jv"DrV5%Z+_$8UCL3ByO_#k+%P5JTYZ9#P8|gݢȴRK~Y*i"6Qm׆+u-Z U7’ai-2"'wH&A?>Aj'u:OJ[|#QŦ) ~}jC (MmR|WZ|3oW?| >jNմ7kQˣщ3~M0H~;JJNpuo\^KPJaX}Jf $tUj3'XnawTVi fޥ/3:i+&#gnmJ= M'ϣgRf\2LwJrb }GsyKQ=}FˆH51קQ.6qFB]؈0}ЏN//{nm{Y7yF\Qapi;N6_X4mX %ď<,9!nwM9nnG=^"?%yģ_1U#A [e9#r MaHRdV߲R$+;SHڳqur3Ȑ7ob`3].Q֧vB+0͊EիU#p2$/igj)qAz2ǿJh\R +905Iiq~@ G笏ԋv{i:'T ҩ8^f)~1r-\daiVŸvFDoE5KO 1Bg :mHTB{ $/ le;h{"a = m_ײNqz+ScB\({+&OL16+v/ݒ\H6w+'B҃9:~$}vǰh7MpvZ9jtQE%lEy1D-wkXa9ۈkyJk\[+OR@_|Cg:Vg .K&GB!(SfL᠇Td6+9PQR3"%.$Bz&+ ^ɲGwjSfxKxtع8rڻ%4 /!}YܽшGיٯcw: M#z-"-LKџɩ۟ނ8?±@L;&؄}":k=G#db4SKOӷLPn5lb"3WA6ux itw @N;88\lSTVqZ#ISܔ;u3OOʞ!HF:!3ovOj5EϏ1%heVų Mn4w]\d yTnXu7hM~/VpHܙko?][QB6Ю$"AWQ?԰fB RSfRu4
>IX?ʆ\a,y!kF[ x[&m'@b24.-%bTkaaf?iAiIwRrM=Kub)h$Q^ZJ@"TQx2L:f1_{c3-$Gv2x\JAW!Ԋ5QI8Zu7J2N3]SI }2+_P^4:swsa"YrdFX)Wd + ]+eϷPK eMu`K!P;5.|eD1N@W"D\)Uۼq+'J؆'$|Yr]qA;2<tv~hGmbld&ťW[Gn}[#ot IX,IvZWʛCIb)@s}-Z}l!UfݽC7` 2q\99tospjS|+t'],+sLcE$;U\Qe?gw;g9{VÜr4/اNEJM+P"!{KW8NXpMԬn\APĞ858̏^ Pf{6WX]kj␪DJS<|-*N-LQpW+X8lk%陀|:.$ .xb~lq> vυETvDFK] j2l~*20@&ObseUbJ?1_qCp˙%ZfPp"xO#?Lx%t& ;F"nc׎A(ݢ̾$vCĶfK06  'mySƶ*9*KbvD Fs?wMn2:϶㶓1&a߂-}Ëb<<6c؍P4.ڊrX}$pQ"B 9]<,}HxrtZIviQIT_6SpWK>HUVނ4y:Ҙ 3H:ġ5!ߒx[@wsk<5˜N5Eh{a -nwwn)KTN0-`BtT1sQ"`7{b0"zj<֒.>ib/>K K$0Pœ6G>$음U)Qu`0xq ssr`fG;8TNOUe˕|I0OVw |1ҘF1$ 4vX:b ۢxuIPM"GMڳfvM),*eD77[7MCb䠂jc_hzIa# ?692l-ӍC7A+GckzD5!`MJ}h7>%>d>QwW6wZ)y\H$*)l2YPQwV) Uf+ 5=~T=(nl=CgGcȣch X(en[^fr¯Q r{?@; v^V>AsqHj,XKi~2?WXv8$ƶý{_f2l{!FmX* vJ} =fV J~a>ԍ* } ~M =Gl .5z z^-JĪbFVC=U r?w]M'kjUB z#2Z?爡kE X_1?;k_|0B^OG쩃_y)tM5إb25Nƞe}bWD ~n! ^J8O_ xĬE !'Q%9lwjjсN?DA{< g.J"l\衖Cy0b=Qӌ;u/e{?p(|5PD駻zxx@"n\bp!$5ԣ)tW'LQ/OrAC*L|ics3@0)0"V3D숛BhY2ϛJ{ Eus +%Eй0nǛi c<(:"()'V]9F,OYe c#ڽ~$bnؕ&.NjOȪ / (x㚺8 ЍxdW9vp";lyX+<B-4ibzeR\xcE9,s߿Zn޷nlun4|*,;6Q27EtC;2SZ/3yZvu"Od\eqg yM*]|u}E&B ,=їl匤= Z /|<¿^8:=]NLWb>wod8t!`8%BZr)X`ht{(`pmDS$I: RbC=GUkUd`8TSz -WX5elm֎ ˼̂%0=1HG8,+Ci6hG(~a ffH*wt7jkYLZS6Xb{qfMKmM9p%gmҬ[hhRۉFyZ9%fVL߹aEy&GbW8Y(]ޝ|n|l^4U.Z]yΟ _k/X*i:mVؒ@SfNjWV\kHg 4maq>! {4mN)]mo=*E,O-NB҃-Zlg|j*(&E r^P$M MCa[zJԷ;؃dD8j 婖Vv68p^hWQSY`7kHbQc}tXr̦n9 GDy]Rdh`6 &5GIbIT-7hf3"l_+}dK{ez] ZMu_C,CKy+si2b׍|[dwiB⍚&ǒ^,e!=I|eҞ *ucE/)^|67~~ gU.~Ǔܴ-$.P8-Lq.xSƓ$&PۻD% >sJ'Q*h$.%9 IH*5F2IrQ><>L㙣wo-GWR5.adI(B18rVnA~>'qRB)L z!!Hr_{ fX%ReKKoE(P-K/j3㍳HRRtNlupSND_3y. y%Kˀ-X/P֙b2'uʙN🣩1oV% *׳0(TRy<gO tQH0v+b lzrNYz>p@T]bYHxR?AxqKL,a Bc4(:8rflg)AbuJ/7 Zv3àOqL݈Ue lhmM: wnoͰhnyz[Z`](\-AF>x|>ҘF589CzIB;8{?reEJX.fSͥ]z)@*X֗MWzF  'H%M`g hݔD7+*nF= }cMY_h':.RHbR:kݣj~ۍkDQ="Gf,4+g 9 v6z!&Vz?Nt$R!*_F#A=k~d_sCp֗!7dky:4wb{K B+,U t!]*t^D^uQ' EzJ=vj}uo%3YTWLT4˙){VO[fQ/OZ/dš 3YJgNJoU4EDD2~+X@Alq3?$%;rJC ű?53B˓xUl a*#͡=,XiinwAB]RFCڲXe狸Koڳ vSY 388);ª1G #dKW8D`^z+v:B%28mY'!S9/̖8UZKI~ΟqL0?c# $V\BD k'TfWvL7ޯ/DMHS(tSV1=9'$ܰybWM/_K,,66" Pu kO x\w\D—3x姢+k|Ӧ`1IŶ"CƧgiM# AH_eWErə[ՉF[%˄ŤJ+bͦ*+O`iMgæ إ2-P9O)k )-ZiFL8,pp_Z)OE@ΕSЭĉVcx 5BNn8S$#ZJO 5V*8cVw俢KrjߚehFРqL*h=5v͌Bi5W'Ea8.w8C-9◽9XvyӋjhu1vjý%xq`y#fc[t'N,7>턅}mV4cr9} CR9xuh+P?_V7s7z (>r E 6M %Xs }3/](Bﯱ@= >4QPim88Z@p'M9GrIXZ]zSv+CZi29s]Ts|Oh^E#UsXdIUˑTL:'6- tN2ٮp/D ^7 ሃ4k=#֨?"!_4moÓ]hA"fꀒ*L34.oI;lAjO@\=._>"K [flp ?^T/Y6l@je^-#ڦkX9bi j͍r[U}d*+DJ Dˍn2ū+ǃrRULl@ӨLN[Bh,j3X{?ǭ@/h8A3]Uf ,a 72LQ$#^Μ鲋E2cZ˳o ܶq-Yu\QBtnt*!697Dfm]6 5םM8\, Ǽ9 Df,LPyA<,&i> ڙY/nѝE df.Jd/~L"}Z.c;\ާ$KAyaL ~vi>?n#$PX}ǽϾ w"Dw+"в{qIB, Ȏ,u0~zͼcCyf_g"c X+!ћ,÷T&"BL0mb̈%6ҵA`GߜH@qo!kCoݶ*LgOb&,uu #P2Srvq []?h~Md;Z.L> ]/b: 2yt2A?$}'#R14}8"/ *Qe,l`''աr)9DϴB/R ?wN[YFՉ,U?u9GD d c YM$95E)_Dﭞl}>|M 7ժg,~MG6bFpawNͬ+!c#),sM{=b ?q7(T38S7Ê3~T?ԁ70:"[$ 9\v).@Yz>fL!TPW(WA&RԢ7Č^Hk~#˧"#:0^9TM sX8J‹e);dyZgF%cNJ?dZPYQ{Lg>2 F, VU*GÕ ?( /cq)8P0'*G5#sƳ/wX]Ey]wƬ.2k - g_WAXŌ ]0@hWyWb QGjWmGꊺ <%8 ?5f(LCle#?g1HX,S#uQtsQ +~ ,<ɍ<ɫ y;qRwMi&P|Hg(d@Gf' Y{Yri; o-瞊{:}%s\Z#pMqze##F0"8D*F5SBWͮ#ĻA!sg/'|bS,˔\nі3`<뼷*MSP(~\x|cU1"Қ˭⬟\ħ eR[R,;SN1Y}|#)^$u_c`PI0Ns(WXˋaXTԙـ<D~Z6f9M+uw=Q(BI;ހ54l% <&WUzjGq+GɛF.š\j\:Lc}<ĈC-fXQAaG=Wؖ %vl2xT(z9:,8 4x$3vXes˭{ח_)3@15-:4+-8S5I\d3x&] sk?VgeBi۹"MبN۩O< Qg6]h*mq̔7oБcTF|V`#_7^I9>CNT˔;!fϟp+>N-^m',<9Gx<ޣm&n*U6뵝-7 vj _j)VW-X B QK"$7@p+µHQXU9ILgeMMO_n549gRk`X2Oܙ)H+Ng 5=F raM|AC Q059 b48BmҙZcFfOkuu]+@ӗ Շ6hwvPi"f00GXLT d£@CОUG.qP9&8ֻM;a`\G<:}E %iKdei OTgWIpCVd{荎ԣdҾ$9upk7.@j>ўC}+!\P&!K^'Xܶ|%}:..4+ ̈ϩ4$beݱ#o7(AԬb֋9 RJ+I\;QQ%XRrOnt']E;U1j3ɬA)mjC}۾s'" s[/dsɟ`ָ47fdFR'э$P3fLhD9z`F%|,kKo\g2}׊A,6ңC U$-EI{qR+GM4)#R%f0øF"y+.P$M}6}mI9xĻvU{ݠ%)Z-1#܋M?[x/'.nH)(rpF?Iz5=D}Q-o wshw@$Py4(HRna CbO1><:+kUn1&֓Q?#hwݐڱ-SQYv^(%D \ޣ0Jfn;͓ƒB5및|v)ۍ_ P$q QBq&W;p_>v5i -x&t}gxޤޗX޷NUlqߚ]3/Qf4]um)U$R-jJ_Jt{k.zbG+1Maوft4cwg$pR{b r [xn(d^R-{9CxMkmt(;r-!;8u//S Ʌ8=q}*U5[VnGM 9HMb*YX0hbK[YNls<\Q sBjǚΌOz.d>9*RpNj\瀸:{&c-\8Gd|?<9wUX 'W r.NknQfp~4oﯵȧ.\$ei ڔ3Lc:,59Hb Ŏ4 |ha8k^q5܋A>JB9 AL}bRatHk:%9 LqPÒɺy\}PJjW߰+<_<( xgWuCTShq#,PXMim*v8>/EB jmY),9N*s(G x9$@_]WjNx M|So {fZ,ep>!>[rB1ǐuTqvpHl 򯺅R")0|wȉݹ[lAl/ƙ%ڴo3"WI4,, 받 U_?;UG!FzBWAL+/. N*!m,[xfTc5̕V%[Sɜ,z$=Iv2r=*-^4CB=6 E$˶ԓlqaT] 0mѰ-WD=߂~ч!7͒uͰP˷7b!??;1eE##yJeB9A 쏘AAR_¬Xg&׌+]gWX~{)Y6JG@?C76 0Qoϼ?ُD}|?Vy<:wqY?7ʧx;OW&|BkZ5y?W[>MÓg&cɁwQ?fB'oΪDYqDuYx/5 D:Tr;6gMrdܟد< }W8";=;m7qbC3ɝ.E*Ԙ((tʧ+y_+{ nOHd=J]Gݷ2辟co_xkFbd;J]Y??U:`XIs 0j6`lydYQ2 vi*]&"f ANԃ@4<Oy(^.VJғF{ locW\|2ƦЪ2TtiEU&81Oo탆tSW; bf 4Y[88-XS|ڈ=5\,6،^4P)phPyn\f?jk 甚jk~Ryl-ޥ^eL|Ҕ<.<39R=Tmfmhy?&n:1 An5J^Z`!N'qiF`ٔ+1!ͮA QRPHbmO.s16U+\VE&ߪ U؃Ͽ Miŕe{P]Jr5'PnË& _\?ޝl}Ck_'a(W_ )Jيכ_װ.BJmXC-0 Vfet㰶DզF :UCm!#=jx~>Lv,nWn4Vf(?$T,,['=3v}q:t e'2{Et5o@ Q 2-9  t`Lڑ~PX<_Xg?|±U=Qe=,G#?#C‧yoȊ2l6>|v Bv#&K )0 /ɚUg8\3⻂ ܆x0 KԲA עuQz$CAP_a'I";"I_S0h03ù}`}>lAݘe2 ;_zgZ>S2h(rj 5a9]/JА=k)s_iEfqRA8@L?.W{Y!H:&.5YS)hevòֱZv2S#=AE9>!GpyԞ []D|ԽvI2#껟>ӴuІdx -7Uf}}mr耪 ]B]Wlӳ(J FI>ı2/u w؁oOI80~Ǽ@yw [KΪ;(S_m5[b(yy-,Ϫ.Sq:gQtϮ!KU0ɪ:殏H|m ^E"5oa(mUdY'Wˤ<6M/ tǸw?+ɵ"t7G6$T`f)UPOIΕG`u~䵐hd3F")0\RlD~sR΋j'K]CZ^ ZN,}%[\r7r-I #$^K|CZYʦT&)K{⛲6}iWAny@.ݑ'kSÄByWN޴eM?8hPM"xg3ftvmz㙮4FRMyA\`MW#؛Oۜ3wK ceȨȹ. Iünn13.71Zz!j@C~xkEtn_)G~iVsc|6D2VwEdOS!f5>I@Wu!ls+uծ 5E@O: h@ rІk EPRee}0 py@3 Pd1~.A |}DIsMXqNuk7h[ωeˡ@ldr̉vUj vF#\XmIQeF:Â5Xr'D8QcѫjKB(M34ޫ-y>Dߐ:~%H䰄myT}{#NqJFH:^W4\l[P[={Y b)6‹\daP#䰉}A39p@30jm8ޅ^kREx VT`3*F^pQwLdp%ŨG8ژQdþ 볫CZZl+Xt[.W`"g#_fnrpJ_K}zeyy`av2u9+D춷]X\c fl~.nQܓu22B+j1 AΧ^GaUWcyjx| OPFxA8Nc ٞIQ6wI0a%rUQ?{-"]0|QMw̼)m@HKԌsr2ONj#CI>#'3!;i@7QaYww5:BlWL4vLv-%(3-'vzc)v~ַh~#wuf9`f2Z,A{Tj :X?2tw{&$Dtk&}Kӛ7֪q u|oK3ag %,&8sa9TT{&a~Gڧ5qsh6|ifEO(}'62O5\3,]K@e!zoϭS׿(y"=Bqe,D`*@{0I 9 hM$5}>f TSQn!I5mfC`샇XrM'hg>l +w৒joQl7-mHJ\e GLǬ~Avbs"'3 gB;o1~3tDIsf,Ho:0DD%'GwDǯNg +S*F/Z=0-)ZL7 hɿev V|wQ^Iٸ$maY Y:=z|v&cy7#ʒ /_ڗFZ@5ebr$@ÛJ;!D5o!Z5N07'a i TXjH1z2yFvk˜8vn>~)ҟW?~}$o@F{vptY'Sh@Y%m&1H| Eb@K6+/&g\th ^x !gSCkZb+j&b0#X+pE}S}pʳs^ٿxϭD&m S i*y,eWv)$ot(;vߊ$,fbڦA0P|t'#ݰ#ۦA+~1N 3g fZ%ccl ?7NSwiJ,iKfVxp|Lة()c^ӻ@aĎ/u5 +"lsQV(R@NoP]E֝Dg'Cq:lo jV)?MLM~v-Uٓw-@ZI<]ge똖hsʭ+{yn ) *l|hu*!dgf/iæs %I)șT)ZEؖ|s'% 6DdOB lJ :pcD=6j i4]=fsdjEzYc_L]@-~Qۈ$'%OjyUqfgmݣm1()af- ϟtyfY"|4Z 8F8 %x| T߽ \܎O?"<OX&'L0&=ʼAzA$ nUۋ5ZEyAEe* M%%]7e3 I˫LZ< )N!Xu;ctqgEB-PJ&TXpܗ 4,zZpc"aV ;3YTr6+3":a+7 )L8JOqNdŋ pό+.c3Lʍûd=ZyqyAes{d-k k̛{ܘ5Bï g>śP:R@>g4H`4Of%L96ޏ ԔWvWcϴyEͦ2E GDn'x1(a;$E!݂IÙ<-"UubTEJ,ukO o)'4ChM]3e½"Mn&Yy?Ď)jscY^b$hB(Ng6~s}J~<_hY\>q[q# L"5n?v| Aps=??TjxֆZ'mG)㘲=?=}CAǚlf`e/о8]+j}l|#:j8옐ؿ!=o᭬hu!Gx HN ~& 'ݚmA];Nn5nLS) q]:Rx;U "`Gը_Ѣ,0˘'T-L0xx/LٌCc:pg^8|eg\z&ٷg탖Y+dmtxޑQBVÙgk2%_ % ߶p_m]mzRTpqZRvtƱuGp\4@&t'V9qS8~45nB^BtM#8<OM{88sZiGJCmᆙΟC<zPoRI_Z3P?b1BcL^vQ9 tzaLIӼIxU09 #+dbay"xbIo9ioV395RWf##zwQ Bf*OpYTًB!5X8 s؜"%cY[@/+m Un4@pQYt'bWd=yF jtŎrgMmY ;>y;$*rD#ꎯ1"5wν$N>^Mc7{^DVa=R`dBc)x1_ܞʹ g#`w \~24K!tUZb"YPxPeDw-x:+j.] tI 89L|)P]z ]!:,ErMR|(/T/@ "N@ηP71y'Ҝ܃vUn4e;E.EwLVq툚 6 mT^h< MT(ƒpOr|y1KPrjNhM4H^)Ͽ 轣<-fȺCeңLN,i!9[?|9,.TjӷfTą~5L/sp>uQj佝uZt])wg(aj8o(͊* fnz3qi,<;+uɇ[ @ʛ!DK΍D}fĶjFv ~M [4DTh?&hK/7&-EFpWYg+?Ÿ4O[tR`Z ({YU 4-Hk[hGl8=b c=v}j$:{^(ifYUh&ocAs# U{(bUK-0zAG m*yT@ ^%)ϢdEKyOtIg=[IΆ9֚"J‘A !~YMn.ėzu?\ Ix+9M'[yZoY"\Iǐ5q.?ڠD0vLS@tO+Rl 9!> {vJ/` `(fNs yY ǐ݃J#]u|@2*xWtArB7T8&=b@I}Nâ2B&3wBMH-H2dl0RGmm-GHIjȒk1<}wRt!`q+1obw*cS#1X'GbU)zrK /ƏKETh9e7O7>&A'ӧODKܛ[Ͽf7C~S,tLݐ{[2qˬDZI[ZHr">yZuE0~]dzҟRDi3995I-M,UB;w'g~ ;]ke@N. 42,hOQj+n]ݫ<܉hLFߓ* _ʮ3FvasZ-樤O^%w ~(P|/~+'ƴ7IkuPoF+n4ͺ[)˴Ȅ _m5_|YÜ rf,"n(%%gI4;vAY}fLRYMaV#6V/ArxWP Us.²]8|R%^V읩l*9( 3pԡVrun>=2t&5O7Jda7vwؘ_h9Wf)u驂|ݎT/DD&,5+D/ Dߌ']_୔z4!$X#x=b=WJa:w[LwTvAb94s!e7!e둷9.< E5ܜگ/˞^Y^sû rËis71-r|W|>ؖ#C2 "{m.-dzC6F"|%Foּt Wa?rV~Bz I޹l~2ލg γ|¬oh tz_𝲧paA#^ aNptH`ei.[n`/|<"+xLRq INOy-bIaSDA+`]!qOU:2<#dLX>GNVk@@UZZXN{>#w]yK|djҝj^6n ?PҶFmwTJ06늌.8v#&XPYi?Q//RI**䱮(px|PV :ٻEIQ{ӫ:$ swHmV>e1T 3q.[o35ȝ\Wd`CT"<-?6Hyt6T\ /R@=pYQ ,:V-[tCT1 KJɼ0Uf:kTP;Z"pLT:\N6**mƞ [>yl ݋Zt;'8U.*do$k“咂ƥK"(D|Ɗs^mw!ФF?T 0YFu{ɡx,c0e8wemYf{B9'+^$ [$YfY@cXlȖٽg2/Jq;}[U`m 쮩Kh_Faɘb_jނ*ȡb k췙rW(#p=QYCϼf7)m6UlG* W|1I\ /0Gιk~S8o'AKDzdD*ܕ:gQLqༀ=8nw_쟱Ri+ӷũ,$F[ZՁXWk! #0 1̊0'%)o,"y5ӐXb@yBи {D !x\~5q8,/Q(R 6Y ƝDsSH%[Pa?3F7],= &~0pig.VhE,. }9⇔KؠݛMĤ3(H#䲘̉sTo)~"nUEx㙪 bb S@Se 8 @Hw4M;s!E-*P=~bsgXȟmr:m0'`^@).:H*Ou< ;-t?vN,Uig%3hf­+.AF/Hn3n~ '8ɵK5C!2KՁW7R~CG H[b6VB*zF$HCf.E#=bCrY;a*UVsLO4*r5h¶GG(&vEY6d/VUNl;zJ@UU h'kM۪k4IiåX=jmF~-\-6M0T7*Ql f{װ!KZ.0o @ҐLi!qOAkakbTvf2j+v9 ۿ 9='Vb[J,iYTeYzy01.9#.yɒ卶$'~c>S^*f ],}rX+9إMph'V5j# &*Tշq;hAxDT$$$:÷Mî}<)wl11yfDaiAST˞Aup!u+6jfDR,JI?u%8p/e,|P ztPYͿ?BgNkeA2eC|׬_%:?e[9d.`IԨ$wZ4:vsFo}<=؊׭)6ӵ|| N;ay$Kr H7XVY5i0=+&Md/k~VQ g '/^1Bc8 8쏾8_(lbҎ#E'#muPB-*qχ3҂dQOzE 2HMc/}Ke%F&5#zg=q?Y?{ L䌚0RA0;sp; m@SDl7>} *nha g'(# -,@ٽkWƓyY/#C~M"-ljyZ6?;i _ְ˟F/0| _CY PK%<%dOٰ⍛! B !w ug\nX2H6~wdz: iP ‡s=kأxکNזd~Q㡩C/ƼywifpxAfOĄBb: &.ٮDkn]>dƏ;3)B1V^ʂAzi#DFGV\ZjӤGe7g7(j[nxG vzgǪAA LjG85;~oyA:4PӼ CU}qhL!4F( -LnEqLՆݦ?Ŭ9{JV?6vC.CFP; mikm[&ܬa06`ty'8!@ڸc4&-[uyp=E'Tga$Rk_ATG\6{Y;Y`Zt|zĮl[ڙwP~V %b&ؒK5?Oۥ`) %ON{ϕ2Z3@) @qof+uZʇ/IjLq:o,'ՀA{F[d̨JƆZb;M^S$8U۞ffkD:{]G-L'Y)LYyCƛD yZ;FbPڋ|Xl^:EΝio/SXi4zF}xλ6B _ @HX6Wm:ө+UU3tC.)Ӭ8#$/<0KX(щz"e\XM?W݀n]%_a#&>fox7eUBfPSdQ7h2=jqD~QtH 5㤮Xʼ;8!@W{Ɏi3:/p8:d~ٷ.+iO1^9ć]q$ECTrvɿoXC-O9 ^̜l0lw!A`X7qDNɵ9vN0LVOBL?U$5ȒYSw`ꘋ4sɢwAى^ǼL YO^t W,o.-n^|z†dctE> VK )) ˁ;U=COϷ D% ~0ˇ_80Eú# ?/42vˊC9zL`hék$4N) 9fգ%7*QW:(PE@W!`gpnoB (E@IyoT&w[YCZ&CI9cz[Ju0W`ZEA[_t-gq1i 5XCRj579 챍wNMqB0ћ5xg/3R{|QQ/?yfPv_~)ȇf0p\BeڕyۋZ{\x&uitNS/Ww*⡿=3I T,VUycrwЏcUb,.T&S _ˌMi^zQ|yob(˸&XGzuagZ(k*"o1.H);R԰RZ{}[xwD prWd[ #[v8{kG))Y N~,'c{p{-38m߹NJP\E!pN[FyʸW\Ja/qGXI|##:"8=)CJ6kfa .;zgin5S:0 ~FЎżp`@#ktLT(׵4_}"YqfxC`(5}෯g֩lX=j7jS~i;<U3"f\wtyh2QmG[s2#\C(N48nsNtcT!C V@p* %c4Tv:/8+_v247CsM mST „1A#p_EFLRڨOQ;/.O|a!mzGGsNmvevsJMZrdHVӑ8ZܶjݣU"@i0b)FX\ډSpE8h^:ՌNI Z,WMhmt["螙wWj`[k9P$&PC̝RϹr"̌ ,ηLb3J_Bل' A%ihNvPԬźɣhޣM5p 0B!fH'>/kK_U0/Db 2qr#]¹]! y6u}D͈)[5}B9=HETtheog1BpJ7ߝTXNgZ$ p5Gn lEk!SX2m_q,Z-;MkklX(gրGSG 4/bjP62|*T pӚ'u  ۊȬ2"mo~lq}9{R[Z{A+!wX6Q=R4`lfk`[?K pK I vk5GK=Aw?)䚿M$%]CLN7}TͫRTY: FJ7l$)V>$Ha@$t.˥@u&1hg}ePoR%ھ*Pޯ/yTxǁ IȒaxnѩ{A}\|K:wyk*M0:T(-V{E(9Kf%w1虽]헍UR 3[bYɥyip:vXP|.@Ӽ.sLqߑxK6XtdCp¬/It=8y=&Бh?Bz՞*by+SoZnTL/ fGB}`j:F"8S|_9>əYè&31-:@?!JAWhw:!"̙-F6z3*c˾gtO<(.RT`Wzɒ淍 Ivi孭h&E沢>{Nw e/0Z˰grh} L7աl~2$EfjM1'RG-D_L[?eieMfhZ2"g+._+~} uQh nW@;FSӿZ*=dh|[^P cD>ZUxK WPvj_= \5^9VXrioۘ/w /Qi/~[S l \)G˩M0Ovᎈ@u^ aEF}f /( Y~bG G^t'Dfy~eJJڑ@XN'4XdFsOMtxU4y1ez/0quڵޞF[AàAbzOk̲hz@KLd EfrgC s<s4MNA4c5}_$p`:f˲HIER9TgYO:d %0>P⧌I~=3|tYäg`ؠ.ë+f ЎYs[C+2[l׵Zr؞pQ{AZ ƻm~fGkU_׵#7m ~WPMG>oq!QXO %CJbK>v’="5P9&kS<5`r-bW4}-T$!i&O5/ I7 أg!Ze 0Z~olbP8ZTf?7gV-KY6 ^8KY1v(U.GpillO:m/-~`E#KkTO 7bL_&%M}P}X`'}J΋`9z\mjЍg@{t Dz<4u}xyo)!wNBFp >#BW48iX?2z'+a;HIY8׼ΕC_!oҪ͕{1~!A+EH`mahJ}XCAGG=(k.:jY7qS~bE XzPJ/'=M}( cArñEpjVy RZ:UK'ДYAZkm-hnз->è"mWy`[ ks >SJ!Jf?2da.d1BbBHDsՓ//#}y:H$h "Yx49ƙv1YAq7ba m׃?9k#j}F1L2pњdA 4&lw(8{J$9޷Meɉ?Hv6 6ڪ ɿН]ǪI砡 f^{!V)vR| HܺլA ƛ)iW\CGF 8?B%Bv85$^.[u g] @E,N™ a',jxoТ,X"h0zi8d*{ũ3"FE>{gxΊF]R6.5U;X'nE W |zMpe<'2 4Do::Oj%V]a8@3W!d$7ߦmoN!;lL Ö-Q8i'VS'M V+qJ9a sE |T o WoλHNp9W7)Cx7gS[iP$RV1Q]bN S1 ٌZlLz\N)Yg_VoSo8VXqd\jFoG|γ;nB9H8,Zqkf~tdۻ'Pa '1r9[C\$*=3dC!5%` +3ZEſ݂Ut5fTpMsET6 <^zk{U{K*96RH=+z HqkiJ`B5W73x0;Ni\&>t[:b$e{u2賚\dmMS$0xCdvV4zd|"EbZ3qh]o?+)36I-^ryrNPD'Yb$&O |KPdE˶~=fnǩj1qKZ:&~X|ƹL _hEnSx%imuhP (:ƱQj5%؅,RohJ̃?mBYR k*gpv񃰶H}.pKFwj le0r:''GRzvYzv}dWPR-҂aZpg\叩롈rNdLt=Ы┏+V}qd5Fx?JGuC"lTpqV"]HPbj@G+p*@Zks$Q5yMfʼnNUηHOй w#44o;-ϛUL%ʕ! }K3#7zv_ Yy&s 5!QQW{Kܞ׫r"c_l2qne8g9ڱ6.!+2%g 0N3[}k,>'o"D*A8٤ @CO'A+c%y/u ]y@LebEkk5 0XM SM;pg>Wձjr%l,ib,p.(Q4hS&δ[ȳWeO8:G߇qr~譽Ԯ2ŵY^m&줮hz ם˛#6ʭ,tputk+S^64Dz%#!V=Iysxf9N=dX4s c587pQMz8O ^Q*@!P'ukVg^qކYfa@xnd)Td˒1g`W A χ Y߶c)Z8xYKqH8 -fq"eOz 9MDvU.P;[s.&o`aRN ])ݦzBwø:EHX)aOj۝\<;EU=j6G:V+:r ^7D'`䡊/6l ϸT}PfomhsQ5GƮ*x#0c8Rf:@GT]뭕5ZBl(Pl] d,0qAUv/}Y -[t={_ O)G/?I:q#[{`s1Ȱ !q)niU#p3E RD.BNs%,JXOiY8xSSt*0rFJ}@IG x:Roxmrdt!Wg6p5d' >RTY-C 7=doxgCE\{wgHzh|i$ 1I].QTe4 f)Aֺ]q9{蒾t;Eкo(ŻEa*v_J5lvq}\ &8xv_3A~[sb|Ѫh}Z4h{)[a%l<8#߉a..XZf[}m,5#1aԊWOS/" dcm_(H 9+0%0j𰌖L_xhu?.+bsF1aDõ`UUk$1c#j>i֭\: Q4}Zѝs)45?_b6J`\}S ޜ/eI~ ۫q'3( 7m,]fr@ ٲh"/2[-jÞy.(|ǝbM;Q0^ՁAg2KhWC_DIkZH-A݌P6J4@b85m[i΂U&#ǚH5$DTQ^Z {1\a>`#LT:s}KQwnm `bQYybQoJnL\rJֳ̊2TXA Fl6ɱ 4 e"cKwӴM5^vszJX(;V;ފs&薟?ky>qy 9/rlE6u[0x# y?>OhHzJ)GP@V+Ȅ ?Vcg>}2>;5\IGu QƀV/՝1 38˸j}cwaт.]na}I8:C>*BSIQgV-eځ;[kY,Tڢ8~=~GMT ̎r~«h_&Y+nzDSf*nlROH_EykfxKmCd0hqEvs'ݩL7(&yp=b(؝ CW oѰM_%`5R?Srf z֌aڌЍpϔβZ-gQ7s6oՀgȦӺE,d6Ǩ\YgJMψ§<9=;3J %J E:!u:eZAc?xEP~Y~ 92J@"@ȍ"YXNC*tW"B6Y [6A@S &:*#Ү\ ewcB!IuX )k^ ?S؆ qXö#Q$2'Մ_~ .?S/O5mP+dZY:QTaG?t$:j0(Qwm?FC ېYkEoMv0YrJ@];V\ >Sp5 yIo#';ɩ S'@jOh":=HHDJv`:aDӒQ{k7 <ȵQ+TJ-s un\; Q 44/zSq3ǘXM=4q& Z$/Zhyx3T2g?dnIJ-r+-URI bB<]@YM=nQul;^Y]L%Y`.'.|f,6~R9Wv-Vv: ,t%8]Fl++s(〯m*5|# w #ab krM^z&)-A/;?0^)JT-^9 yEOoMx)U88qę)V}`2B7aO#hb%FS="ʺ2'\Zoc!.K $ zy^쑌]LvV_\tb ٙ,0@J/PHźl|T#vUEzo &^-o͡%|ep?[̓`rkQ"2}'8oLC ߋbdΣ^Q,=:A.67|EPK;חj7);9#DqǺSUK+kQᴓ^hz嘹f] #P. = 0SLJcrS?8آ藪D%)::}׎\*LnLP :u* OZ^,! v>])ދXʋ5_xUŧ"UuEo?42JV2DӦ@>3/aóĦˁD^qRO?rWi7)"aVU@.{Ϳr XVcɍVi=;*1!arߏ~T>"eπ7 "1˱5xylsp `rhOضUG&Gm06<2 A!u`B^X}4 VO*ggmod0hp2[ղd~UyGcʦE֒4 R8ͥ+F{JiA^+90;Wov,&yF 1W=t*G&ƸY0<΢j }i.b J~z[͛A:?lXSbKE0Sj,x7 b|Ja}Cƻb(d J5E^ۦ3f]p,V$ON#W@ =؅ vCxD$bG $돣3їvFx5|t7.H=1 =`7x>Te썟*{xabbN%.T.@)C{w H`d*'07bmܛ3<](kƹdDH.*gtW$$YFc ~EE~8,z[gr]9"00( 1O_oCdϱ!(hNaA!@cҿ676vqiVzax`-X6|ϜCXxBTX mV"Z*dű& n)F g]A2ٍkeA}\{j1^aHTQ{!~W~D\ⲱpMnh;ސ^`j;O]MSd QڑTԉW_Sy7AIV g1*T~\ı9_vI{NsWdU)wrl-< XeOz%(|.O*~caI42q{R3"3~ zE/_PuFgH=2/6%U{0w%=='ڱbDiN'@' 2gtrVߖC|[5 \f۴>>܉6Px FQ*`"6JTddUA Xt~v)k?{bNcdr7MmY]pdUv'֜IVf"Pu:B~0dgת zqcNe3,\ vo lù}̜jDV[*u 8M5A@v;: @lɴ/]c6(82iu'ޔ4`)._ ."X'TSI6'l`R:Y3? 6flQӞ? (Hj`ހc{`6M$6,˃uT=>~[j-| .s9FH a!lx^S%3)wMi%d FpvhϹTj:0GQ `!ǯ#ibY&+Z>!5J͸nYmpТn=7x}=d48cof"{|:ƴ %ၙlL0XZwӀT99&K5x:<# ޽FP@Ȭ{#-놟"+,P㋗;j,W8S `,?@n%9ʵK[&3}-|"0Lp*݄(q0|4ߝdlYBÞ}#85(s~7G [jTG!gG\_J+n9ep":W>^Ø{oEƉpզHh'@Vl=ֈmVKý ekaiewGt qP=Fo,cfDl퐔TJi O3%-w>Smٲio0+S0.549ӗj&+!ސ;.gǛ3s"koee`b|^r~cٮQb%^*Go]q e JBZ&ms3?/g2-xʐG}Se(0/¹e\tArM ӥ2½7 -A6xzH֠ R:ʼn=(z'A^Hy);:`PH1@q\:ݪLXkWѮr'eP5`Hv~ZA{mS)^Z^ϋS޶Js5m5z !+ErGqĴ^+_O\\4eʤfF>67%INB_=03ȊnEAknOņֺYϣQq܉:>Pc_bԶ}|  1 S KcJH3A2r8?K}","DPbhʧ zqk)Cҙue'xv$,ջM|Pw|/xD҉ǘr?šv2!=bx"o_ 7K,' jm==~Yb$㖐?k('̌Q]KxslYr{$C[⧨GP׺&!'$"<}&#* 򀴥e0eGP؍m۪Ż,)< |gznĕ|/'[_Qp 8h+6`z;k$.EvU!Z~J3FYHDR\>7MY򱲡ޣz" E*_m&Z}t2-nRiybP>q(oc:B#ȸ;tjK "ѬW5/Es3(hZA [2E8lvm!鮦fShﮅ:ldD2 8㤙nvh*b:wHDC HhzHs26lFRģcg: y9]NQҰ Zg8#Sg26Cîlq}S zA$bnfʺ&l2 -31<xŽl +6'Xƥv2eEmЩeS"B݁eJzj4i}n, { +;[-cld"wM(-xw]@}`ۢ>ܸLO>UMWh]LLMK}+^W9z0׏Ɯ^s;-y1",>O?5zgvW6t=P:xbu/ްHf6-͎#8j#ˬX3PNZ/nK }0}c]7&\W+If7xtx:B&q*2Cl.\_}M_L rGAȣӞJl[V\^Օ5Dg鹽Q曺ֲYEj'gL^f{>T 1H6T cfI Rݎ+sTvNM_ צhA7EQsr*eᾚgeE41.!gXo[Nj.nC & ͊!{l^=i@i-c>~D [s$S%%/F:4:W S me$Cv=s^K7@4Сzg4 ]\̡ @%Z:YaXKVR7,T\*ԫŋVȯz}csBb֓2#Ntܺe:so(Zhg!&G12PXlAO*|xK {xQݼh7qmNg41%/8pHҠ`m\$1l^^oELQ.S)K  x\ V焞],\t?2^jT/ 1h('6x3}D3zI ܄΂gvjkn)ݸRk>&i+pF>RHwg"gp&qqAF+)jc6@5mWlAr&gjU@ʸQ#4vpd B@GRNĤ;N>*N2ڋ7^vgyzQyz׍L P') ƻ,=c^k]j5E[2#Go0F$WܛS(ncߍ0#:7`xd.>WmWK7 [;`DWт$9Ȟehbs߈FƤچnR^j7wٱ셽}0`2pSo ,ui q6r V{^`գgpV .})n)^'ӔE_"_ )&a.!XOro* ToF>A7 sM8dm*oHDӦ.,uXlj<f/aI+ R&u1p,Ȧ SW%5X[ \izCYf3gW]0tDݾUC/XtK/1XAyJ;B`S$+9ӽt:7dj 1A`įF s- dm GAuw9y_?E bZTn?CjvEש}p= #w@7SQ0ZaWpU5J{`|Kg%8ޮYQ ~癆 7?W[/PǔKNI6\n~w4f #=,p:PbZҟ'\tnIfዖq?((\ЈZ 8·KYoH,z!nɮ{nV? x 2pZ-?K >1ث+kn0aNJ|gT/Ra|O&b7Z͍}~#$pKi,eDlhJC Aq.acQ 7GO^ G$1 `Sj(V6 5)+xtM$<Քyf̌ `۟A2*)( 3JagQ }/2cԴ9)Ts+/$T ㌚l׭)I ߜ4n se{jʖ-0㖚bϑЇNKnGlv~[ќbbbYњ0gXbs^xoҼ$I{msLfԹIޮ +=56CO] }*a_'udE$vՇ^?< .Q0HouG L.`Yo-uYtqk庒&:,oF3&r d\,%^Y)۾"\ئ1N#^ NV6Ychzn5o۬1X6t%m.!T㕻]ɀ@#Ϻ v'4Z|b#Mr@ KÃ=ʬx"_j8^Iv wĬhOXafy1TN$`7z/=.LzÂr\5(kك]G`SiڜC'\$\gwD,ƴ]V/RY^_]p6o6vaQ Eگz|X&#IĀ-b荭6j˰j Uf鸛DD2yWM>(g͉iQ6S*uE%דW(FnM]2=t, \>@BSmWݘ>_rv4csS)IOdNr跭\R*x7 bR=踑`cǻKKEk+lI煝^ޚހl@{- ,ݝּ /Әa7oK4HZٞ&Ƈh߭hfm]:띫C:*''Ld#+w!{ʁwuũ7+NQ c^&(t0HOZui}Z{jjF[ BT݀p3\ %tO` 2uα +(I- +8$|w^4_Ϊ+2ȜHUCPWTY^#X?[j*)Z_ : A,h  +z4lZKQ{5ҡ^ TzW(>ҥM-)=*NȜM rnMJIʡn;q8?Wb=F@㐧SCU|W%-KQ|*.;UMws[0 ?$]<ώ뾼р߾>~t 1Y.D0xhlCY:bZ؎/Nm!@ /߱mc#8e9qe!!Eź =( LS7lg\d;,{ f],YR1L̪t {s#ִ-v!ҙ>p-7!{azPnQ6]bkamٲΖe#'_}cEmnmҖ'`9ג)U&4EwR)S^'ط"[UG,jmiɉTic,\/ QZ;sBoH769)Qk'$/*&ӚLE=B:zRO# x.?m$DaT),FET6V5k(4kHj ZP;X߉1]֨?i\aTStY1^ry0ʯGV ϒv >E3]`RsP dHk+vDl'rM;˯u>%фg&vX>eOwY3p#BIpe%BiWDk }jY$Z5E0, X {pE VtܐtLOYɂ'\Fsk{u4ָ꿁kWuS7kPE:9*YAsD%dEu8op<{ ,USiJO<ƻpY"EfjdO0T qGc6FjF8erZkPV-?dxa*Tf ^zhx3˼bdoIVQ%1GM 'q% v٣M3]+ 5B =3X_9{-4<ξ%u\eZ.3nnĎh? ui9;*򺸼4}AMwШUc FrK0Xԗ‰ō 2E"ZrO,`egbRYz5ܜ;C6hr1֠wlB<}?;g_n٥s`m+UJbA9b.6JmD5 zXټ )tq5O@'棑 `^ ֹ4}LN`f8oQMOG$s>ao Uj7W{x#ԉzZ& R}Ed9 =\oWnS@Sff,?g^Z,[J +`;I*qHbr;ҵA@3еS@`TU2dIWKUKj{\gOcURy!mPf8И-x!X&ڙ*\O. VZJ`5HEdˋUXa~cظD&ja%֣S|G*Ӧd*CM\T1P-Ħ+Wu/'gl@b?TQ[kNӳ0j=so˱e,"vĮTr:WWT{&RӖ ⊸/M> =Ua>\W|mCֱ+>͓  El5Rk& _K+ ˆ]oA\F%zvPn@W6rpsV^1yurAYxA M`?fFwHz,ұCRQO=leXcKD UKUw\ɳ%Ĭ?IoZH3) %qeABO/Zj+ϽT:ް6SM/I47,=mڿhQchQ飲9dƷ䟠akJgC;Q? f5x%x-t"9LXLjF*o9,y?}S!Yŝ։;8[S cC7#M$Л1 yg4fz .H6Hgp;C#2΅. Zw,AFF7؊}Fz#'YPtihO%!c X]vX~,lCg99Á, MS'Hr2i(t෍PgqvNZ 0hoA9߀o=5#z ϮZ>Ň1$9r )X5 f?>Ms3&C+1M `bSAڕ{{Vo~ /wҙo&ACMl hJ3dVzs}yy9snfb_D0#]SL{2Qj1:V4`(U$n323 `p{WkƔY~?]l&3 i8p?X5=YOWL"T +Y9g2-N n܅km[xʽ6\ʠ]b"[e,..3JfsAXeY@gakk'@]aK rKiv#եr'G.!vCRC<#5+IGrKu=px 9Éd"d~KXw};_?ڊ;bDGt"U)gۿ)|sBF6댰ecE }QdH,-j=fĵxØbh~8 ArE4?ɭ}4 f?+"S@y-=RA;kNy9@_66rf-{`EžJ+D8 K kOD^}Ȩڝ#yY.2 6VB:$FH!p߃\2I6Ss> Q4ꓦ)ziRsDf( RҺTpљGns6,D~i!qv6Xv|ZbkcZQQwiA^Ӈ|@ldgGM-(宠jxUT69*KNV; )yGZT@0)=9& `c:8 *Y@/jI{3^VZc'$ f yITw>Y|ӺS!:H&PĂ YݏגfO42*'KvKVoy6_`&u08^rh]}e~v1Ŀ)~M>8o0Zc* #E-\ϫ%7)t|(>LKEby-+1*r?"y:+C!U7wGPDNvJ2:D"0ksM!JRk`SWUDJW͖('Κ "a}kQF\( u G7O8Yۜ:D(&Mfβ<\؄;R ˵w7OcGSP'cuΎ)X-+᫞ڄ ?щ?ͼpSVe91MUC&I=T[;)j[4zY쀔+['_ɲ՚x(.TqUrW:K8,ryj:5t*ZڝGKœ_P`Kt'D޲K[tGӕ2 A̒eN;S= F6ەXw`x5 6߰'AAwDY7:S\5#+*q)A~ttgRTȎk6dys'6 RY<@e:[\qތ\41'@^#qep*&InkflzUWuM{[C$iXE-hǣ_6nٕ"T6=* :h:. Es1#Z e' ~tFugɜd-tG6Ӏ U7鰨6r+5g͒'G}uDE_z *ąޛ )Q%ΦR%Q(Ob 倕 nI3[O 'E~r{dZA9A6QxUEa8ޙP@'% 9XA3⾃Fh ǫX=}yZh2'T%|2zuyAmPa/pޣC(4>=-UP٦O30eHvktq7*K8hTG,#'=vpoyqn ]ig{o=vz'x5U3IPsj7"?Q4C[9Hva]0m!NMh{5R|cLR{uC`7"M|3󝔫Vzog  h3!=[/o$@Z[;ZN2chIn*>(ZĤ5܎ܔX}m EpAhHZJPt4z>ߡ~<fPCTO~tX)J߽SG5mQZJw;2#*[cKW$7:C|L# 0?JbĀv.YL̜""1z",,*җdž}y+\孈\ A\w|TeY(.}Feqȝ.CT~XPn!|g$f)jt*8[7xgiXIPfY!YɿCLN>x{xYzh͑2'!ZE˾5EbtDrZuN0 |Cؾᨠ͟|gr&|Z߸.؋A4xє]1wv⻝EWmZ bɮ7~W?ګbzQ Kyq e^칝Jrưih׈shcd3b#zgv;!ҙڨe-OU3e yQE7q"7JuC63/|"r\( t7q~@;hHsi aaJ 3ȬDnmkTw~~,yQ̄GP7m t;"gZz pWx2sE!FC9]P"C'10MSTjj(SMģ51}>.4wsޟMaP Z_[{dM [칡47<yOjHFJ׋"W,zqe C0Jk&G!f7yxMQ 4O%c "r:)2 ~fӛ;13s9HrSbԼ]B|)s\rz{DCԣj<# n.L<3*Z18VI;wQe[#?FL1XO=zpZދ$ @A.O#Vr1Rm'F$ 7_fOjLlXoYgYRƾD3=8,z՟NX0ܯq@e]?ipUB VA@rzƇUoj / Jҵ7Lf6=-Va{Җrʤ+&ȍ YfYu>1WdF~6)ft~`ຊG1*H+l7r 0:)pbm&B -Ea!-1QVSf񤡩+sq߱rXG ?q/ $)Ē-?:jPj2Rp] VAaL,\hN;#, eUT2fc ť?&!x7iW#fY]{:.4jG1굾 1:^l NU 2@S^0j><^OWZQP* #݀DpI݌|Bh8Fa. QNIsMȏ}7=ULA/sXPutw%f2|a8ꚹeaE-wN*G%(\;Ʌ_O5$XҼhA͉Ыj,SbXSҤ@/Oۀ ?ʎ*~W9ޅ>e2/ztєH| ۭ/_D ߔ>qśkvy~_9WME@ o>1`ųCc~{Lryl-h؝m]8P9$}{SP+ʽ&F39[4j ַOC઺=z(6 ~Av4Uc^p?hg.([=Yn&GP~p5wO`Iz}byo~,iOzT(;( O\^EQZIkXCJ_Ԥ>1uMMzUAkf ԧ":g-4-f~`.5t >^RZOH(vek74=O:aW͵kPBo!(l%:1K&[0Oqp )ĔFSLaRj}Nc$K\Hտ)!ٛEwZ)ghCmKu%s\7ן`#62R/_/]ǝmHnz;hCW~Z碛O7U\Dufm(+DU>$?iy򘗲ҬKzĂ' kBqqb7AF`O|UX"Qa~ ՗#:u a~) r }m*4[kyYn1[JZ)[Kk̩020UWg'N5,O,v 0? ad{f!dAYl)j?jA8WROҘiZe KaDdZ]%Z%gVT0bN+-:-w##bwtOh'xeJ*'phr35?uaP<id$m{Xsl )N\ )G!+Cc=a(4iuDG,B:AAICCMnPI.URb4l~@PѸ|;rܦ).f E>?rihv9btp)4/PxmatȞ!Vh7WD?ўEw`p]<_SbxVK(3?גJWE?2묪*HlZ`QZk!;$Yyzl,`R %9T[qv80WH^ s͟XT2זԮW1"SNhwEnVIChAߔkgp0J"[AG{0B?=-MUe40ȒZ6KgyuZhF\C Em 4:BX"Z\v\JUG.Dr?.cB +;y鮸eѳB{`O Ljڒi$dZHiFhpbϤ^Mǯ#[e+ۉVv% zZ0IcG&ƛ'I`W VLCNNh6 LpiF@y-MeplE'W˰iY>54 _Opҙ@&O[dsqZn85z-Jc^YsflHh@5rIvG0M[oFדIvγ?ʢb4ci&VƒeL%{vBd"!s`d^XI\B_i\V%iԞը2tQ-KaHAR!2^ 0 4 (AV݃sdܟ r$:#+bp~C[ƺG$oͮ$yr11g{VM/a!NX.0̸!HY:qF'cVnCE,)'nM'PB~1e1}aZ|2)%F7Ѥ^i9vݪӆ7UG5 /J c1L(%I` }Lrf/|8^LW~,% Mgš*y(YmPNB hO|msf.>1?2z oC:cq'[ϠD}31G~/Ity^򗓩Y!}1p$ϫa>#'l>҉I?젽<e$%Xq[9{++QB BFKjjgUb]Q;4:F׎RVyܝ jDwT=hƐBQ1GsͿaLHd6t9\EߎgITȣ]c ,&VhRE Qe~rJd$X&zVCfvpbo>')؄ 1uG_ٰ ɷU8bתq(tM;WhUmH`.e{PbNixU_2F8kd)5shGh(~7 U%!\-‚X.@|M5?'@-C !숄492#:ZSsPȂ85*i^i^yJjM窝/;"=KғƠuurgiB(m/oHDFW4RSxمGIEۢoQ-V],[>Bܥ#aݳ]_SPpR\]̡p0p.>|PZKh%#G9E"$qqgJPh+XIC[A;/K&ڍqvE%NYpf込FdP׻H q{A!3c`~m, *+e!Z[ނVI}.-vӭul/Ɣg_7_GԂQ%F̫]j%l6o}8MG[ @Z8o`Zpۘ j1K !)'bK&pׂg6?]_v$t" 鎊~7eLV6HW=ɂ`,6pwP Dz(d/rzаVe7yXe፡DA閑uM(Ytٴ:A9xUB^\L~2VPXNS~fb2Ն Fpyw˄`upCz̄#hsfaܭ?T"RW+0< $' V]fQ$CITQؾ*q $JjX|5@ NqPWjfAtWb[/DZx ::m1T?lFkJ(Fy_ Xcű\)^ibXX-~D1R^5 x?-Lo ]|s&a;/R2 `n@t$ARbr#+ҫz1CK(SHōZ޾'㵭 [e ' ^ڎq2oO;XJ*BL a@(^_A.MU TH)=?'U$r' .ĂZsDnBV(y6O+?=mL[k&MexȚ<(i0ĊUչww^  .oī1݆j$~s8ag-,1o|)ȕ[1I0nX-eXegzbuD/U RTQ}pm~RHdMW"HE0[ZT6]'wb}bu,6y), ǃ},hy$^f/c9ƀMfU,M͐z~I2F +_}>]0>u"#a`#G6 ߿+4,*P'`F"z%%{s+9{(tU@;$ #hwܫЫ\uQHBKh[/9cH1Stsz/XA%+'UPϦrC âZqmVHar3)ڠm1lFWy"b^"-'}k5vr 4WD|0? ;UUcTK硓c"fV'o g~[QE3L5p`w~\2h~鄊w pѸ&F>(>?MDiQJ*$q%jZws">k>ژ:wubUyqr#=SX^=$JЋE)w/vS2╄IMR(Yy ERel7-mRӇaj[ 8 x d X}s[%8NВޕǬ~ꉦ`S` N V[3ڏAOn@4&q|8KT> h/<W to3vk}w4džx=%!ߗu((ky`,h? f2oCy:skP7|Bz09iVZֶFw?F'ͻorn Gi,tp_;QP$Z&QfE쟼`(#Խw nxg}G*.-e| [ #Wh֚(jo5c}܂G'5=ʼnي O btRPؘIyݓC8Y[K)cn=Ȣ.N\Fӻۢ(#7cpھn˷:{c45Ⱦceb|}Įh~օGOnFۗ/TTn4~ s 'Rꓑ<CWbo_e$U|izsh#+MD. Ӿjc U;H4UT@:P{[%ec'5Zc)jقK(6S%(rGv :)u* ӯo.<߹XTOQ^MEC./rY"E_S?<3Ã.n+˜yth[M*yDoi~־-, FV! oc0!LqF0tIހɉ0 K Q(?? )cjPpGW 4Lk@-.6huRX,O$(1]|X:8½koH^#2· bsPH*v!ap~P7;'FS^D7{nNassSN#;G vMM1ted -12jdGؐOTe+*XO6hEx8ό5FG6xG3 2$]i2Zey&7b <FAAiÏD_5yij@1(6ZiWV33%YcW'2NhIՑFTy`Η,~t_d38qD慻Vl9RL uSC:U֟iRnDӠu ȔM΂Gj<¢5op0DCgU p[VCQ+q6;KlNt 8#j^ؘydX-XpE*bW5%H;K\9kvN>ϯQ.$vJpndkk:^v݂gwW[wlx&WplgsJ9A~ *'МҸ@"~*Lg4-0r͏24e{D B4j F.%/J9|“{0m~ XjT e{gx[DI ECPWMl0”5 uؓа,݄:!-91\=!VGaDxN,+wbjf|? BTD+CzZSLIFwbF/A|6,B" 'nd7k >p!n#!݌fX1⎬Ⱦ$ K$E"BfĪjQ AENFs1 /WeNژdAzh̡ʙe5=.O?F5Ιً8ÒIzRJ ^֬#F"[݀*U0:wexwNl6g) iTv6Ғ9lx > n7Bq 3K% !K0’'Z:Pն6wx+bbfI!FԼDSdV0e7[=r$pSL \*$wgml琫?ƇT 2KsI}4\'gT y} Er5K-55^iI9 AApF-NDc7ےR_Ǟh.ܡ1 &>gQKiQ5`ZO61?oF7Q~?X\5L| 5|1'jG7ZTZw mv ݿ:7{FRm-@Lͥuۯlp]i$[4DYe$gY1Ӛh)t0;Z s-~0r[qoagJhOCUZh7N+rF I=oz̴Xm'1Y6:9( "B[D=:uI<;afkv3߳BWԚSrt ꉕ/8Gx^R[!hZ⥲k\||ΞQS͘l)ԼiF#sW8l4HHV; pUmp~4:XzHt- E C8=?mtP 'BƏ;2.Z nzխ)OO|9pN+'vzRݹs[ Ni'g@G y؅G/-,ɔF.D,XQޚnlXtiQ*"wv1#mm!笹Ch-WMYV][6R4(sKR1Z8K3͐1׷RsFڞx VQHV-'kpzu c K!fTh*]t,4ibNh3~̬0SaCTc,.ĥ$YUqi`](ĕZ)-fHArk3Â۴BI܀()ҨzQ@µa.[X#PMl;KPZ %Bp77ʋX 8$U)\DՌ;yܶ׼`W9_x4) a)l%䍟-'Hi" rrAܻbHhtU} HΙe`ƹ Cw$QU;PQCMm|'$֚@@sxRyЃּt 垅t~TqܜfB|$goJ)41=`ˢ,J$N㿳E7NǧɩFnF1c =mx cO=u19^6̪c⍗L!fDcp?2v lPϡfbwP\X!~Nkz,Z?dI-siROS~+j2s^ڈqPV#?rr^ ^\RVlS@U -9x_c`& d:yZ@_|xlb٭ZxnlZ g %blf.hp- }Yd}?N pyl(Ľ>2<='8Fa &~d(5t"W`W[МuWVw|tyfcҐk*/n*c<+(xrQɯO'"$6.5ʪv@1(/*ALMknm'$5L:WڐI6iRlh<w]L{ "?$a9ݓǗ+ٸ\4q4DZ>n؟ r'ty S ӫT"44r FafhRY[nW4NgFC"=J'k)A %m}C$ (/qweRoy+due'Ѱ}qh1_'_Y-Q~qݘts '\R14p` s3{ca"eՕhHK~.񕃙ԱMe&2|]',<ob-j́Y4ս m{z I{GY%q#TCYqE0RTo쥎[y6ϵ&3෺:Jpsqj4wa@v ^BU]~U}t#̣}qK¯k@HU-.mOa.vlWa1~cYMj\^̥':(3jlfs w-F Wj)v1C;<4 )B4.)`] mB$WXƽqMӶغUuo|׀ S$SvR]X*mx@FH&6'>dhz{ߗ677 F'Kw4|#/{"BFc31XB>~t׊2Q||GSgan*UzSb4'[(f4 / -Ge#aDSLyd[Mt1P#34<sOXD-Th8V?&5x霤5̜f90TAh󤶙f|ZHo8>:M\ /p,]&LPT⽽:NQ &U@#ʜluvӴւJe}'Gߠ?X%cH; dպ17sԯ2H~ zqi~pcxJc^*7w ?txo476b/xZ+JCd9]{r LR58 p`s dv6F3-Cl'0 Fe8cz*Ě,"jw3NHʏm0ɎJhG!*)!;Fͩ X:j&n"vНkx8,93i9bh'|!c>_*E r5EkF" x Q|N3O"6xsMg9<5<'/6Bǘی&їJ%_Q f9>>{ć 64[ ~C(W(p?dVO(% $',1=qɓۉD^%ֳQNBD_ d9{Ң t? gCz٘_ϓϼ&>*$ɲ5vG?T#bUlAZ:Co Kvc١ɓF!@ԧ)AenK0L޲T8Tf5;ķrWLTYqkS'`ENIӟ` pʐfl<$_Tiۍ{S_Œ+դ1'"1sl䄮=%C@ όu$: ,HD-y#eyѾ8kahE0@ ()Ǭ%_rF8 13k>g^Lr;sokZ._cf7.߶(zgs.?bQ_iT>{chQQҊaʙkg*ALFw^\2ayϢNhݕkAxN+RȲ|Ҵ1EDD=j~*"o~8/M4.g2wW Meiɸ<5lˏmT(9t ¶v7u(5eXN=Me&^' ip v͞X*wb\mͭc,iJh5;it$!Cʧg0h)%Y edmFp6;oMq{_ɁJ+DS< 𵢻,,U!1rGmxHgwM,4PSb<\\鮾AxRӻi4l$W ߥ9stN}TT`zEϿxa@3/$Ek;Ev"S'j)QNUg@>l< :4{t>je*Y@N:,GNRUDl׽xg%qo5.&8ʾq$N,6*X*lWn|y6t=C볠|pD]^ٷp,&qʦdE\W:e JZIcKh΂v#Bo d -:,c^_kb5 <6zr:Le _eN ( Ԗ热Q_8ÀJ'PM/Ù$oV(U s#.BbDpH9Vr PN&J)xI3lz')I|jbM\^I~+QF9NԮî^L1PZ9OهӴFBj/TsJ s * mbH^ v} 8}Q7'f'W{7'O9:T:s7cbS%%ӆuVd!Bj9_|MRNRt?𧯄ʿ^n/0\DBZ n"gK+g7sXue*M\fL->xo1Lk!;7c{>i'x \f2cao, &$/SDʺfPv2ǭx>>m,w(< >ܦu^Oz5gcPXj!e p {UQ_m I̎Qܚ]jvpEES3s֫Qٟ#Ba?燇]P#'.r 1B=upiJ^Z m܊~BiKN GDAքˬ1Uin~EZYID/2_AT*0T1Loӄl >{ZkA]Ϯ&T[aQszV9]fp:霎o)þB %t\S֞Mlb6} Ve.(pjgDdjI+IBj`%XGS{QSqP7SjFjsQ0@1WT2R৻N]1g #pvyH(f7>{Z#yü (TN/FmgCX>!t( #$KM&FL܏ jᕓ@g ĥI#=vZJŹ_@7%,*aBI q|ڂb_3C*M;\_3%נ^}dG$|G?.&Kٴ1 퀮xlVeKtvBa,IttPv[brbbq}h$&}64ˤOXtK3VжU'=Q.Y{eV,\ I ֝CY^,y(/pO,a U&jd:P6>=#\Es\TNI5Uv8o @ $~2/"8>eAgb^b]?ۍ`rfI#FS qwY@4>,帧?VVV8k*14@\4~pO,fL0Ag#'Um S7W> {R+ץTNRQY4„vOE_؆KHZ-n6ǯb/>rZb1t/g+~^:v1)W9,bha: 7H (/s7۝|aAU8o/a(U)Eb&k^pDW*R8S)Rd Ӗ(s'o9q2 WEʒ##tي.ow>Ws'UǗ(`e('[=dVYNVE%-ⷘ1ڿ𮣖ħc4ᩖe/ Di/L&4Oq{Ό9Bn؞ZǓ2?U|@ӐΉ5_:푀-Dԇ8q&BJ5 /*̭p~0326)aY;L@TWߘAmNֶ~E54%V*>\M@ ֑o\35S@f6x9rxBuv|ofl6+zDw7]s@+3uQ`-Qx|SpYJz5zct[p>d*3٤E"_h@3D3C(~gbݭfAgI&g&Bץ}c0b*1 B-uV|f&zfW'{:!l3~f$̂GIk7j4z}7yj4{=**-ҡAR2+`uijX~vcraTn )4n,ޯ<0?ZY\ԴEJ2(&z)`p [橾u;|VOEo%WAvC6 dQ\A>w7>١+|I':ර"1e(ta rw?5ܻFV)<+5aUk|zm1.zSi&}~)9ɓjSSRH*c\+ׂ&]O 6DX},4R.=#zm}DxײO N}8u|0#$Rss͗LHtN[B\.,:bO_$@2J"ƒ}N*Ny!:dAĦ$ TF8̘\ Hwẁ1,P,֟C\tL(c;zA!B |XF;0U><-"O b~.( i]d$o>}C+mFǭՖr Ş'+i,)=]Al5sݕ♞Uo<2vhn`hP><4aQI[u 5+"uM ɢ Áhn X#߲_!7FT~aY׀ފX@T>6}J\įd|2Za15gC.OgdU0 &@i+2ޖ.H|vvٺD-;liqQdVOV3uIoo w@m3ʋ)!)&䛗Mx]hzroR\', <*t=DoPN2iQYDEN~j0u7?WlɦFS&\A~! <\g 5(>?Fs+} d2;?6Ad@ G[2}iESMDnż~^;v;LugV1ɧ8O,Nqnxojj|_͹D!LMktdXA*)hONtl92yORj",C~v#dQ~Zf~P> ]N%sĤD 8D|a(3vՁUizq{m[iL 221]͖a)ywװ.uC^Nw3;?%$[Fn Z@98)]Py.~G_:L;6nCA]A yj_+o \G ?h ~>C ʘʲ8f0jLd򤎬0:uZ MEKSNg]AQ7^❜[6r *鲻;34Z4 .,x<~*;Cr+Cߌ-ۃ8m7a%O'K Uq[4Rbb=qA.XUR>{85ψ@'hȲ"ANF:|Up㲋Aܣvz3+-hL.7Y'yI WpK/zD["zs~!*pƹsyqqt8uܣH(2֗OZV1T>a;|;\7ߡ+ˆ6,l&(fWL?Èۥ+˅XYxn<šLՎ=jOY_-3=V|GBiC@rdj~P]8t|ӘH<}~HlI@Cb;;|' C7ONkĒ&˜jLg8-#8hh#j4~⋠4$_ ҟ4υ$FƟڤr E~C#8)$M^e:CG8MM;ns>QZ;~g83#,M.ښ ܡlܳ z] %ޢJӎٟy 'Sݚ(yjH*=)ժR1ێlM7CtcNa^W(.Ήr)?p3U 8kV(Ks$K7'dohÅM'4+xzJ7@:*$}r€| +F +-Ώahe깑fjk2R_q5`[ W+l2>TjDp\Doΐ;`dhIgӊXw#}gHq%nIN˃#!R < Of *2H1َA2Mty3&>B8)?-&M}ԡL}8D  9Ia-PL fe4qo7*(9Շ;َGM]J BV GR-NiOz~s8),U[U^sIz|(Ew>PcuUZ?]3k;bbS+Ph*p/\L^ـ~Fi3\BzU%Ps**P?/f̸! Qm_I7Gn qx`VmPwp4= `1Lޙ?+QJر3%#V>q1yRGcQ::']@"g𰇚:윈vC3uf4+&&?ɕ<oށ1+Y8ږ C x,C}r: 6 @bhgne=l}'_ު8x핞IAӌ)%!s \ԺCIh+ؤNI)\MQs. HDžˉG *#CB{Bݨvrȿtl2ޒXP@xosGJTYvn-K 0B+DŽb|Wa l]1)0c m9]*k`TcU&Uw^m9YEmFɅNΤp1o)M5Fz 36 p!/?23ߤ9|'铝bSvEeR'iħ %rY@2%Si>[!,F/sjMzmĵ婀M&+.K\S~^|=$_Srlݳ^#iuݩm@e m t$<#"NG拷~dklcݵ"P> oF@sQ!; ;ٛzfrw;80AOhY)CiO^htH~@`Ě.j Keb͘4/{-ܣaEaWR/Pֆڇ#Bc,؛C/h ΂&ZЋن,ᛃS5Pr72evW " /H/[B"aބ^>{7Z*Ș%BO2Hlu;OԿn]@GvEf!qQK[$h c[EVI՝6dn^n5fz8ix_O/Ѣ:$-=&)l) kIlco"<RCyD݌8hj0]tI=q@ 3/Ol# 3Bwn߰4ڤ+]7[{x,]*ǣC|`i؜\Cp1H]@$v7M:~<(\UeFE f'zVy{ҫMxlfMR!#::.\M(oV `Osȍ{E0 |3?ۤKq&a@h5XGaU.h$s\֯֜Άq ;5 :ҤLT Ҋ Nr=ṫܖNVvOPsYtvߏi)dŽ{zD`b,ENQϵejݠ  :BK>CZo"m1ybS󁽐\rq2q%Z6?䩣46#"rlr\~P1@{^#e͸< (uInh4ōvݡ8E,[^*X2΀}ބdǑ5כ`gvy .C< jA2J DK1a8j‡`>"I8"7dW`/ExYT2 7܌൐f9IoiT| C.Ã;&cJ]wc7 n#dG]ꐄ1ϑ];Z0u"i (]l,0.o./Mmgn/!>cL{3n:PBn+oQRBŭPk'CJI BKJ&##ۍ/KT'V;U3ml~&֋ҕQ>4OUG=np4_*ׅvEJCɻ:Nc7dڽ~VpGG2Rg:[t}S=s>}U/s `0Yξ+09H1O'֏Gs}74z3s\Wcn.ԙCy5q5%q/)8l>ODUuvѲ ›.aԽLh k< U$Hg782k!%ohZf&ؚ,%(6}.= !x]RCͼ) %/Z|G8j\ {P̟fۂ0O@yOQ$t3G i6Q[ljVq&Mb|QI1Zx՝bo8VSDzG޷I)NE[ =BڥZS a˛vJTjF7`w=_G5)LHFq]׭ECT$ YT8?.FTɰFW~/ ߌ]H*½LrP]4_{tm'$4!oS_ŽUTG9Lf \E?0z9۸5Ј?ɑ98̚+㚈cW̒iXS OS5o9+#zwbTswO"m$ݸ- v&WDx]C9&S=XϹ0`7w& bxlmК"8#B"uUYldsޝK2P(gP ([JԜ.[h;:'1n C^~[{v;9JAJzbWȈqZ918K "n4߰_yXI]PE* ,VD JK}JRY3$q,B-N1\?k\ܖ/..QhHyױ`nťcpS`j}9 ϟ8pvxZaˉY"I%p=XpظcZ@y$4 ?Qb #cLCKDBe&A|{v:$"e|, Ϗ3K*T|sFQ?[>*)5/kgQzN "}f rZer~Fq0¨hKP;" QPI6:pk+#!VjS/7Ic4R'q|N<;}У8 ngj˖ނ}H NSuPt:=Rd,o1,e`'AW/yY cRCX1/fvqZѰҶ+̎{ᦏEGI+HVH!]쯡ߎZ 8C{Be2>oM^)!)RlnJn zAʆY48mhҮUp7+FvFC$&.u7WsOzmEwS]YUݫ&]?B=B&Y1F= NЙh?9Ȩ3Eèn~ۤmg^XZwƟ3C-T9$<')B+iܙ^{U{| iv E}9d%- ߜ iaa@Y>K( )ŒT6 [u36SC-*mOUܿ4qٞL"&qU`U]J)3h~D=6*c9?!"=,c_sXx$zt|o<$y0o]I|*7SթϺ?éHwy~ݒ2O /r z]ІSb~\S1 Q"#;?AniCxyV"*|6QZN1qE]0`Ƒy,d)[>˲1'nyvCKjӐe^V6޽0#KHu) رaZ~iƉ9sҋY.BءN| <^W}+ Ҭ<{|_A-Jv앯w~Ķ`( $%On}) $S{ ^nK?nˆBJT+iGwE_T::LS@ pBO0p$D&DEuכOJP̬[NH"AHÑ. r<x  ;o*84ߓ-D-Gt6z6"!,nP&5Ad4ď6,W!RQj9Y_F`$}rdDTRIp Z~ zIi>OѬ ha_z#OR](m3s!ZLl\~l/̯E)q~=re62IB,EwTŌne)yya2:k)\aIp?&da\9P82vtxR{2Lt.#ߎɟV~awl1,! 8;[ˠ;k\~#4mMg03ƒ@tSqŲNQ/7Qg30ALz7?B}t2ȅe _yMm{F휲7bLGtual3kgP#,mufiO78` ۰*O-R @ +1'bd$ iL~RdJ!DƝ.ޝFw]RKTNJv^ 5 3wVy:~ zzo"3k't.@$Z" F>0f!nY>B tFn&"u ǘ=.{dcR$7sbO?\-KW ̜Z~5.-'Gl搘&>_kWg|7W-&iA'{#nzC`]3VE5Sи) 㔼YPhuL%:+o͵z,K`f::K Z u#7/^.>6 Pr {6hdmX;@j$?([r :b.GnZK{돂N`{:s,zAZx{ۧ k&Ur&ޜC~Mo C6P/'ډw|MQZ!-j&55H`<mg}DY$׫ iW.:ŊȀhen_fo`]{Ϯnd! *IɐD28z] To6|WkWgd(օe dvW.ULJs;x INAԄ)M$JAZr~~<˹_1ji&&B!Zݕ g v:YO u&ܾG=Al0gE1?^@ȶΆ 3ethHUUmCE\td;hqtJxkR-t0V]@+t*g/AEI ed%#rx 2Hԍ65p<\)D*M?G&'_g6!s:~81.IEmÏɓSC}>:760s"܎njaj@[V!DQDG<,gz$Fl{h)*siퟷF\{i).Muz:E?mJ1!P(1~z'~1EDS#Dw^ vtûئic %(X/>B]]{B}>9* 3ܬ,pH/5(Ols0fs2^J8mhUF[q9 DnzsgR)`#̠Q(j /+|7 8֜{fr֟تPkz; %ky蝆K1vlB#/t!=h3qfzNꤗw%] hzhAlYԼ2\X  l((ӌRC46d@ gB!5bA\$|*YҚDŏw;=絳({T隮8Tb[j@eߘ]kf'k0cO-$:&`L1L8(!t02$CK&hUqjV7OEnJ뢌WǥT (zbJ9nX:3jyDkO2Q!b^]슗,+`=TΖ L|jX\%**a_ Be) F((%i}VS>9<‹  @QۏH֋0.#Dm87N1_ћ_|"lz!PLPOyRS%dXCN) 'z9eSϛLh 7ge o4K5TG }J#8b#"q!j0A pHe}qcMH9G l$'7n)OW+T?׼ *I7C0- eYFgb3©P0bU+Utϊ0AEŅqZ9Ữ˜оLj%\Ky`xОƜ%GL7.L̚oOa/oȳUtlZ,j!V_) FpE}JWD\22?anu?b7 B反%v At!Zr;/=}ɹa)i |0:,Tز"9!>E)&ПMյ+ my3ԏc?6P &o4͘"v$BJeX*zJɟDL%|C$QIq2WAgY?oW2u@d@*8/=4@I"=sK~Uf#{w80%-=.Jz󉜑ѷ  v0zMdjbE.Icfc[BaL&׫>FvcɢxIĎhv$؛an"iOpBO+fZ1ͯqEMtߚd,2F+٢FxGemw<,Z5(QiIoeQ7ےyܱ B~#Krm\Q^mGYİ]#ϒWa.Y HrRxJkwU~l軳WU(sey)BϐeKtZ%*sAdU sMB>5+0t3O>KVB ӓywuYBsU%E{)6@٦ F8\@n$V܈2>7֋A j"2z'p ke݅ЙI\&/{YCPe2$Qsߑ¡A5BY4lC ~mn.=Rh6{Na>v[@d\I} a2q3Sےf5x[ {pv Wͩ v#qb`[~1⤌ R8*>3/=@KI3>g4m} ?Fپ C?->^|ǖ? 1ȍ^*>/nP[~k˂lwsbH{æ RƠemڙبRiO^ٗԹ'GHB?y,{OiRjS8[ o)ږ$m*ؙӣ}2 -/S +hwc¬g%UHtްТxaS(<" 1| |-`S'.$(I&gLhhX';zP3\'&~A鏟:J"x;ιX|bJ[^q {7>QNsòakZR6m-nzmsX`JL6VρPv圮ϟϡ{O x A3 ŭ*Nl׌$܃{ wE˻۰05o}[@fH7<~}>.:b k p H7ISDR 7A%o|V![~X.zyAqjpx.1uFOJ0iJF{!v6uLOr !{px/p6mosYOfc@H3UܻED$ٚA$59[DO`d#+@QPb׹|'Gy~5f73kpO}^E?~?I<*J^o*t~8^>'K!²) ՙ0:쥀Iy3+E_>)d|XkKDBgX`L5ƴ,Vr:&U.K7u@r=8EJYi/[MԡArP gԜ s|ϓ#h.ZA mj^FI+V8yս+OmŏSvrF&XͶHv>|7lRM*Mݫw`OעeqvQ'w$Lzek 9WUի 1@Oa'h?u?V~ǰ PM#3?jr„tz mXR26Q)sNi^ߌϖz4 {D=DEH RwXqGFd mtm"R^Xy;]e?9;8Wf$|Cz%>EӛjLp6V1#'s⺶[EJ` 鷺}3SOςcOhx?5yZ:/48]5In!`4׳a?|O}%)G4*\߈"TlRUAӴ땙ǵ.+@2.%"lӞWTO7íIq̘]뀋'^ܯ>~wkP<aamמ7ҏb~:ǧr[`FSSXɨd Me,^%2< zp"PCՎM>Vי[&$cM1#?8^'?9:gnszp|ʟeD4 H;?^ʣj#n &$G4ӲIyMBp:b;>5gN+'QOwUv 2OBNa"ܬI`0`w<<0\Qy{k;Ho*eLq܈AOEʙINҞ}7WI-2ս9k\XfJIQ@E_0 x$}к\VZ>9a8}~7vbV^<^ *qZh Ohk^mWbϫW0$weY,'0GZiVY=.W_CZb>,2K4p0ҙ/PK!%LD7+U/7}K&{ٝ})I2D~8 \rY# eLN /qh~I odII浑bm(+ Jc7X/Lܕ|@d+GX*=ZZYQ$/V J u Tp8P -*Ɇ)>t"3rÜjYуKN%d""5&\CmLP5[M-?wj AL>dq '^I|ip5q: Z"FI g6}?@gO\PNb L^ ,SdDaYl+,)哥dv-;{bӈndmUZkƪ7W 撵wC_cZf뀁|޺Fg#4f  /2|@C.8Pj l4SGng1b@Mb́D)2m;HTR"kIJJǸ{flKWs͌2N rdjC狋qk_Lgy$z%~zat;A]TgvHѲȼIRpnKo(~xN|H.OxP A>&S<'yQp1RBx0_ ' ji£d#HCߠ~yFloike (/7!@ϪĆq)zקm3!S&DJ)"f<i3>&$q;6Ӄ3~xŢH܂tu-(x˃9y֘`Ȱ62LcT8C .19.S!KJ˵U)$Vy5p,-'U-'%DKZExxiIj.zgĽWo pu]"m5Ahj hy [cn$*E]xU@JcΙR4HJkQ:{T:~$O>#=CO z{wћv9iKR>q *T |Y  28SӰl{pudզ8VtBz4)ctm,jw;>hol.ciIiC]@R_sO=ᵝYRK z+ Hd*ĦJEH~`ۛHzy \ʈ7D;jB_I hL}3~ *ܤ]AƓ <ML]V,q1.{!B|K1r]HN,ͼ?fCvyī{[g zNꪦYc 7|"ѝ7'8Ib')][@uj!i[2\#XjSV|z2XJ4V#ĪϏ%Xv5fؒ  O޲~1e@tRI(iFgZF$LvLBȶU$cB1GCy1YgW 7 j'W.eYN3~`#˫?ָOS. 0/ЩTs)RttoM= PJjtEmA*%&7z[p[Ϛ`dXCڧz7ߡ SLLߥ\hf?HJv6KqΓg# ߤI$2)t-mI.P]d62q4zl Bj? M5Gō68k3!=uPYEflڔ#אwVAOg505,alI}Yۀa8f2޲]nwɶ}q9o$6o!lXkmz(lJ(%_ $݃r/7iM:+8gFS:a!'8$Ϥ/_.;7Yf!q@NL~y{/Ϝu(1G'GODN4 X('r$>j{.{voH0O$l\0#h~Z"a]ҕX t&)b|!3<$oW|LQbࣼվ%);\RXd7Swq%b+&nČBϏ_VS8 rԵRUQ(ު-+4Dh`ShIT&pVJ}E0dD/_aA9mRZ^`Tvd\s ה=Oj>i9ߠ-HXD_TBD/! I ("3VF+b(gZ6T&_L C  <W.! )g*C`ap90C ,ghx$O !C9X&WojmGddTݮVI Qp1/،1BIɣt 4骚~!.QQ{@.Ônٽ}]?`תՅ-cl$h=wQFTzCbVE@]ԇ"(1u]MMh%<8@>bX{]wf6[8*"j'TF᧕--X`.KЦddA%#dYέxK32۵n&𓔤v,[XBg~DPCWj>x-! OtB&Lh|tzF\vu+sH@ɵ-y?rX!#J,Lv2^"MQ>@} G^D%]dċ26$(I6Dp<Yӻ-$(i `-;*t$;CEk6 P{F1KW+.ݣz;"柒|=Iۙ~IK82ejl t^?h\лEj4]m\]Dd50 K0}Yaױ1;.mc*Ifdm C[UeDs*HPJ%<^·feed՚ڋ/ mخ( /mic:L- } 4 Xh=-%9dOUSec{"ű1ZΤE7e$TƏӜBDaHy|R$jZܥ.MsڞXD/7g0<}ԭDaz[zilv?&?%e\e ^gRR 'mQ~j66?؏Df5ź܂TԌRHBCX?5q z}jB#kN#m*ΰsap"03v\V.7pN뷅S;LRNe(TcS)o%!Pܳ!$㔻/ثo"u{ ]Kܵρa+6ƴ!a.U1;eOQKiRMlELT7}%.`I=0, 9ÞHl~#rlk"c|Y,Cv7̀16TeAya5*I_7IqMM&坖h) 3%fD^p{X+o(Tkrjh#/n>_:fȫ/Q~\,-]dB>kDy@_w0ѾȈyΓƙai<&9ޣFJfE67P(EU J}ّxpשּׂ ~C`J 2Scv$u#o^gwO;FgZ0s;8܂ɲ!ZmDϊ9KX:CUa'TwC ؠ+ b:Odzƫ:yϠ'tt:o3[d{d۩=++`~p +nJ5oH9+@EsJs_0 s1GF1Ƈ!SJØvz>8_P&ß6mwʛ[l%[zic&yGdD.& Uc,=2#lҶ.+[66D\GQos4_WH0{<QlҚ7-3m)Y {ˠքC)5J olHއli(Cngm^iv+I4 !l[}-Bwxܷsx.RU,ЮK9i|wmj0)_6VsSW!v{FGY˓F6aIlwrBK0Ji}LIXPl U6KzkYnkRk[cxQvg}AO!hI#H~mxb&-g"b._?lĈM(P'5xMI)П)iT<m[]'@HϰHUeO$<ң ~ 0R̟_dھ*yb瓽kgQ Wώ 50#e٢^8ٱgch_ $wѫ́4(8FLo*#vU~y]|A$V< r^~3݆.C7hPx?o_7%]l-mڇBⴢ?|jAxc87$`+;z%j,|UQgdаWC>,%,3KH\hўkD]jt$JsQC!Cן6 g{TwHb13I^. 3(tce<Mzkv ^!%G[#qGm47e QW%GS7c|\ᖑ}q*yFT"2ծ+lΉR9Em8mS=JFfF[yw5vsbOe`I\!sƈ=)]U+0D6}X3wᎠw850~)Mhifq T$0j5G'DSqn]c<Вߚ; g&(X!} ܣjMr ̴(KRkS^' qïN o? ([Xٮ }xU Y wsFohaEʵ `?h-nkOW𷙼[ n);oi\)afIf!=BAߝ䨻zltΠ8M+X)˅XHߚn"7~sng"\L =GEij f@rbCY$P.SdPN"zF@&򶲄L)rh0n`fa2ZV% vMFͨW g kXNI&ITg6Lb.!ylZh?[+6dǓ_f1l $Ӹ~`tr=/zԊ~cq6PS+UIX"uHnbĿl' 垹o>i;IO3Cq+H,!ϔr 5mu/7GjYwN~dK+`L/ %I;HK*j j= cG>2 n*UC XEr)BSU>N!9W#!,L)0 6ר>:8EW]Scd@*=q$9j.3*6lؑ,fB6`Fm1PzYrw2*\1@,WY&`ݿ5e,HR &UkOG rk95NPThWaS]tzF40of(*(ZrҠۢ F^T?ji @{fVTsqVLtzN l b5l *Ljj8՟"-d}kSM2j*.@@S%ʰfԙ9'ʥ&7w>3M'56:uqR#3kq)g«]lNFzư wsf?Jo <*ÿmg7-{jY6T 5]ڵB9VV 9.GKA"w1T_˵vkV:޿ '3U1ST_FL|PW%VB>E\*yÌ\)/tA(- 77~-,=)˴}K0FMOG+[t~R+.=s (^wEgOlLw0CW}ѭ89&DHB\hK{4 ܷn=,.pmGfzIafcݾAWO<c5ڽʡy¹ |8-Ts)<1?eō]$bwMw,lx.Dra]H)*FhբEڌJMfzT%ڟ,$4ݱnyVǪYY[ Ű q+xG <Ț.: l+X^3D9 %z2ˎ9'&&[(" 1>Ñg*Վ]bd;hpcS:}E×$fͩnI]>1+U{: #V =I$?dK}U塚ք[f 2=CYek$~Ql,I0wr7&.rC/(!Jsa/;Lw= vtNSP_PD3~>.Lʦ)yV=V )ZJ9Rv#-&uv;A!*#Aʝи/hatj.唦DQO[ -$tt*)sB۸$dI" êd oIOh#PtUjƇk,J#Nc̘ꈮsI"UY/a g ʼ!W+[qOh~*n+mtE'lyJBa'xg .E= .>>t"dw` j_DZSf0xʈTMAo Z@15Zꎃ7Ԙ-IsC#MA>7MXMQH>XiI*T"i)<櫕&IJ+t\ȟlݔ __>ioӲ*,S4dz'a2ˎRw D2kw)ttܷ6jy`_h!\:E\v%xLRԻeF#KDB҈%%)ps'q4! e^0`K2LyB)4?DhI_ S//ٓ F>NH~Q㤄IBVSr` 됥cFm.5[w\yK qS)娲qĠO*% a)_2ܨhB3Y^ohGHC4AM(B= [^"03C[e?M۟=/U|y"/50:||X$pbDVeq:lbey24eĝ!ݜ&$q&l`hy %cUkȧ(Ɋ6a"ݭ59D)71eLDsۨkFH3M8:'wj2n0(RIMaX]ĭw~1%ӝHıPU>kpEb[`$1yxk(aQ=KiS3OnjKM}ʊk+Рc(]^C|L4:;y1&ЩR"H݉hDV)SӔUTs𛖘mmy l}ħsnbT='Rg=@T*:S\ ʌYaݠPfLoHuu(OHauRKKn\Gb: @)Kog[!0nځ1FUqV KŃ$ȓǡmIqL(e:YVj|-`]fkWj& XMBLr&I H٫0^3B)ۦm 2W a(ŊS|I~@nt ʗp[o@Uݡ9V<)x;xv?T VoՓaў^>]N .Ygm*!u_ܮÇT͚Ti 'C_b4ea ᓏ+A3}5ĻCEo尯&e3"Fxavj=džGd_ƊX=/ĎqO#u\P"R-NK!=G">ΖUBg3M/lWa{M @LGVncx;s?)Mc0_F b[yq=d^(y㺏~V=AI\8<қI*`%1u @0mS`ΐ8!'}D@.|*jP֚6['Wq7O5Նoޟw$A:lp뾽{6Iو.giavd=,VlǔYWwx9/~Ȏ1% ŔP³mi='ȄD"2DquAu#ʊt$ά4jHwਂ}cdjd~'9*n3$Օ/1VSt{\%ę27[?D婩$4lxѿ8 i)X~ϒ#B ݖ}ݢk7Vo f!{;X@bMiI 5 e;tMz^,%mXʀ9HE<{}w.;!I }Rh<m\Qwnž3ۘ@x$ ߱b n1Η鰆\g`YC{)]97>_k4JpFπgƜ0]Cgj!2)p]j6vVc?nWW5ff_xBeN1{2|̠У\LVLX $טwE:@׉ 굹ufQ+T&AIC1[Rni\RH~AwPfjI%i6ohC"^«)'IЃt^(5]it5I=2jgw>kO]Dׇ)sLNSZ uǶa IjX>}OƓMϟDpXtC*"~7$uhrN:ӨG C;L2zޙ.3pm*[]/}o|QC$"vtm/T88`G"HPo9=_kh%5Pﺦ0.xT*S}GQ 1N9}[DZ`{y,,P/c!4s(KVx[pvٶ:AA2aLߑ=Fq*;E;X֚.mC?6p.O7nHt UbERĪE-E5~UN3/9N`KZ .aSXԉٚ5Y2UVUVf,G;-5#wv|9KA{͗# Dx\b\Dqrb-Q6e]X*ű7e}Gƽ;a6/_Sm(v" ~#Ak>TZ3ͧ^gDeya^]qng$UPAo'jrEm1k}٣7W|n&5o(RT}Jd.<[v/Z`bVPI+SU;KZ%_*GÀ腂0*5n-Y_!i!30YeSC3U/Zx7X_IcW/HOƮt:O!_RD (V9f]*pSW90XkRb _wX$ 6K{sw%Fs E +ѕD5W?Z#В?"=Zo4-aIEEgT9x[$بQg @=yy|()QnJ=.ֶEA BfgxʞMOa Ri_ݒ@=snڽ6Wf\>@I!M9a'؎G1MsKxG#)rl|O޴/~V7} ZؓL+j=t- 6* 譍'Cr@CrT7xIOUu6Qkc 嵆*xh [{̻!uJMd-[< VLhx- Y|*S[VCb%jΧȍ6^b:o?vK\E1ꅂưba 0#=+w83}&*􋥢)#v2 ȎCi9Qٝo[Ef@$ޫU-H4|xCN+##5 *ӈYlZ! z=s-B|=4}l$оF0T9 udŐ4FI8NC E7ɨVM!)zuqoOIDv:Jk,}HI)v+l54O+k4ߧ(3]>?ud0xlOdl/KlzQR;O֚ž*Xl)p 0w1|Ck:GH#| .lZ0٥EϘwR}#ěN5Hdj3r ;# D+{&k|ğgr)\l̺_Q}V-sP5|b;V M&fJv}s\O4\Қ a5#V -N[{k}=Y[vCK|sJ0~/MUriBivg[],/fkF}7l/LMGT:kQֺ0j$'.fq6|ʟ }KZK.燢ع^O߈2;~9Iי&K6<*ClS'P d@o5=i/V ?Us>û;$#nGvs<\SєIƵD%wsJUzU`5$ɄL֒X[%\%b(R4I̟voLQOP:"hщ.,et3w#,JLdW f[%ucc>=⌒}J|#^iOk'{8tI(oWڠ8lM!DCƉ)Γ3CV*!ٴ- KDUsmYU6Kꡚzsn+0\jĖ,(vɻCo"XU} VGb?U^`akp9aUzWު )Q9WaP4& AaΜpQ;r#ie 8d01 "z>?RFVS1߲u \?| @BVaRWPy284?eӬ_cPCc9,Y!ߐ9<ꏤywǼf=@=CBΊG34j7,mlE MǑWAN,0%2)(‚S'R6}u[ omM}xt|~<̔9ڄN4p [(&XKqع<,b[*KNca@P#n&ɤ.&a:)^H"sG}^B#yVu{ qu']5G;.TA rAw#ձM`ey`/̰k㏪& #u1\2]bns *.?,fٕQ ?RuI&*`tX&ٜQ̊L9Ji-"ޛae9}-4rA%1^B,#;$-hgUUXPTȱc j?;p40XZ-x~ges1'loyw=N.Nx x֡kbER r&Yot惟㌱L;1=H #^7]G, xh<_m wTmyfl7g~l,jŃ(haԩ=(-br Rzm(?{ HҞTd\ iԜ_&Q;Ns2L~o,Jg"ApbBs=>`W^$r.P}f#/߯ċ!h#byyN.-v7JRaLyUMT|Yطr:?  2薳<5 >g]g( ]Jh>R0AXϾw*RpCdLOGXAYy6[dRxA5{;ՃgwK8Ιݰwoo/~`>v{XQ)eo\#, s_M*O E.:5ɦ6FIݔDc VS]:Z{]ê oB>}#)>:arC?Znahn'<3|[ \Hullda*cJ%WacBܞ2|ŕkLx]"|)0 ;G>a֘ބdnqRPH|ؘ.qzbvG. lSsM<R_,-ܗzj mzG+O{Wf\/U;r@4Ɂ}* fbxx.L(t M,j7x T&H+ Fq臌M鎎 *\Yȱ=rP ѥ50Ay@v8CW/rOܳ q(% ;ض)#N<,*/c &fL :Y{/,_gwxlцZPln&QOy iE D.si'HN|Y`<~m]i0pGjxi*Dt[xƆqOk2@pڿ7X:.1v^6iv{ a\+^gZ%UMX`8ZJݴ@k|E1XD\<.x2dMX+n@:_gnFauɄl Y8bsP"+/tl!Gp'Hx0cEU~CMBߙǐaÌF[*fFyH(7>uްAOƧdiX%Br` G48.y'ѪlyU0y!Bc肹AG3W3GbPXnF=;wtAA9^ЬFjעwz^@ZkN6|ysN;l(L ON!|:kZx-WC e$d=Mǔ忁ȰAӢy9^1v?g~'29E ʗv`jp(ߜ;~S,o?#-UccB.W`G*إWd˗x)p͝ 4tWԎC\ȋ$L:aDe^?!,|rOA}רI􈜻ynC$-ڭFr Cj>qbFVxIb^lJȖ6P{ 6<#E@`VJb]}9AO4g!i7ca )*'Xm(4LgcէXGJYMOY EbBzS֫/sa]n;͞[< Ga?.Io(umUl,aVfJEn UCȐ&wB<=N?ZO#;vÐ'd-]/M!>#4B߈5֍ML4Q SDS19Ŕqvr8] x'1ɞ;uu)q);ճ筃S38#u++ETdڨ#'k|MX]VR{:ݨwUs }!e/MvE(!V]B"\5uO ޖ/jKP^xCL!:Cbڜvֆ=?)kڱEHuf+وo>ͰXs9IpGnݸڂ( CT.1 _L/! c4Ov>!+Xs=IE Ea  RNas 1w/riQtvY:L*\^އZh>6s_ˊ}^au(8|At[}>ABf?j) k!V>j^TCEIvڼ0rigWSgQnc[D j' Mû{BUomw|ZXpՕ+3K{ h98,-(9ɿ@.oV.AGgLomǑW;^`+'*63v2ũfԧш8^(=%]OS^:G2c=)Əf:#1{Bӯ&2h8S_Hi@u%@蕰j|[GzPRCu}zB`A+-j} ړ!(8q@Z-EW2֞h0MzgÖ{< $">l-YqpV݄BǵՌ|C=0rΐѪgT _W&)W<FORI9i4B`gL1l@:dEބ$U.&[M[ eν('5DqD>s lt&KMh8d;g.R !di _?x˼8syII J3H@Aggr&7`~]Otx's'd WsIN['*`@h%wz&2if5>:f\e2HJ;&BO`zBhN18e:pټ:yQ8{ ]ZGBixPʢ>=#ǨȾ6*K5=EPF%Yǻ $0^.TOanj !NjCÔhy,.ӗ^-1C4zO=O%r{N'3ǯGI5DJԃ'[NKexjR+E邳ս_#=S;QTU A/K݁3!.@.:bI=GnǼ%V |?'pn%=78oIbp玶.gb:~d&q5S6D݃K6n[w\jer *[~K !$DlAH2-WD:u_W ًa7N=\uI~j)VIfoEi,'=;?'D[*kW݆cKTMEJ>2Ww3Ėa"ȥ&bp+;2U ֭ژ2fL6JɫZ->&\[xE.NoESg U9'PN_DvY(j%Cs6Y8gK F2K0k{6<ɬV4IXį/@b9%^bA3+W۟<2&jg\ 6ǜfg7ܾ2nlGKx~5v#|͋'x+rDRpȓawAUg_qPFF%`&Ruvp[jpCgrܖJ< ˂N5yGw5&}u $g#DcbŇ,$W*{ޖR`H<ͿOzn؆G`6,opWEi6d&)FfxI FUF[`03Xjؼݣ#>Lf 8u:wg%)"†:KHC'6`a)%Օb{<Ğ"*:-c(Q$ؤ8;(p̗epu [foZZ``mxyHZ&XֵRXł?x韙\ic )*k4f>"=|T/F48U?CM>'9yb2JS%{aLjT࢕VȰƋe3YcWe=xfx 9 uòP#<[0 % />T N5RqD?uf|?GrIǴHR1B-qqT+ScZV&YY^,ۍEpQB%ҽFx|%IJ&{m#[lXKY[%.NßV喻[ZGY 1{^(m9sI[~8ˀǃRgP5?EiKq-xy&`-Goo q&z<CDUc 2B!yW\cw!>wZ]T7. k[8aL8g *6o,/<.UO.$<˖%{j RtvW7o. sWx@+u4v"-HEh:0@UN~HSeݴRˁYH@E"O,3؄t憞=\nd>5,jjPi;_XH6/HeS51r5OÎ iHR8.RTݦi˽ϳ9i>gIaD *NrZGw%2aߺ#(\=?%߁_igd,Omw.Pjk}d񳗗tJ ,1 !y v$L*wjDZt}U>)4z?_PLY+6sNbt*Gd7E\g|ÔQ*Rhsb J ]gbT7{#A=h<ۖ8 $[Klqk%[F"i7|ʓR,`>ǚ ׻U)v*[e\'%cJH6h.88gm-ĿUxjNf:i~}}~QÅSvSi,cvahfY˘.sڢŒ&%v/ -`wH0=ZY-euD[3FF[3Q%aXG 8qd޺ M~ t"+EzͦVWjg@'ڸcUH*e_2}%9{T;8 `\>~x@:$AHyj]XQ4 Y%?|}q`ʴGK\y&٣N&|a˸ʍxm,ՏuO^> N!\V-%gcג'.Dҷ"Q,@u`NT@oI4GvʸudkӪEsܨq@AEwt+b@Bv`rMzgW:maČ]MLg%V3U5ȐH< 芭ӣǮP/`hR߲C.`[c3مTΧSL(4zs[l鹳 ֪RO=u=*}MPyKNfRq/q l,04qC o-LH#Cd8w%4h~ gML3i3#*ǍP:GKg$P+n& îui$+՘e* >z%HPq/1to޻:4ණ<25fo92QQLm2=ݧ!Z,՝[z ,βl.% m◎|&:Vаy=?G0\g->N<ӌeӆ9><Ŝ慲*Z=x74qE8l{}pXd$XXD ^  "f[,`7z<-Kֽ2 N޻@]S!>7Q Oa')Pd,'N VVB!TWx iѳ[mDvW8jqX nY3m2X3m'ФT(idR$ й*yam\S&"iEڸB~۫^8$*A :P=͊ʫ˃o {5Ffp8\>6q@I^uRd {H|bDG$zA|$ߋ廵ۭ_T/Q=''Z@o+:ӟNX̽38}nǵ%th=`A !ٽΚٸ{SZՁmbzÚqE>RX-D[dԐsMNonm?<E e˙v*eTwURu2B.\$HcRJQNo?b~} 7<KnwB0 Eؒ>2t|ujY?ZsR^@tGt؋Pog% \5 = 0GD 9SNғˏgϴu~6B:9Dwc|'d`% MQUtRAx=ʇȠmbA%4 pLI%<;f֦eϪ.]m[ɮokhO'M݋)] 0de"||vsR,G㱔"/kW~/f_7/pY*Db1DTO>k͞?=7vf4Gm*;Wo<Ң)sD1h"uQa>֫O9`n,"(eZsIe؏QβfSa?o!͜7Ʌ(+XI9=L[W׹y ^Jɋ#.{HGPC,m"|~ێ-?m &L79\A)Q RRښ" ˖/wZCtWTp^ZfˆD +$¯dhڏ cz+싚 o.G7"֍<[WH6B&:Kܵa.@ufnH~gDm(_F*DmN| LWtg7#rϺq/zw[͸|͆OrރZI+·3$Jm-\Y3@E}`@5g֥?_ʊ\/>qwh6<,7&UjRT[glu짎Ӭ7,)psno"Ex5ZWaNL^PF{9҄ U ngZt.4uEqd+b]mO$MᜀO/c}9]C ٚoODžM'Aq!,=$}r](6*c;7֡M?&!'m>v7lM?+LԦ WU'G[P11"?O[bGM83OLd0n<2aO"Zof o6 Ȋ^ͳ~رf|p~\|?|y_:Jìkxty2"AEA3Bṡ͖ȭj{ HVJ>K: iH\3y h^m v~lS d]wb3־ٺ^œ@w}}BQ?&| iLlhjWҎk2Vއc%c9?U^JSB ;c@m8:5[, wLJ̕-ʒ^rmni8>cRG@aDK!t9E2Y푬9.aMDhzZkhy(a66n(de5x}׷*L N3Fw6T5ar֌K! ;7Q@>#-3 f~g뾐$3"{evcgi2~ Vok.8J˸@a8a%d5ͪcs L7}";B)Cj8QBeV)'7]1/D?5-f^Dai}ğKYcw>C]34w-viD#H#$9Y(=עҜy+L-M.nوI Ԋѫ=vSZ(bWsIYm"Hf:CNo۔.q[&*)6 .5D9\YE<& i9pepLv  Ҫ7lyfn݅T*[~9hDͩ]Кzm1Ot27N1c4x|Yk0_RALZk9N"["._9/(d\k xřPmJ3MBDrVaGp×+,ҼpPv/fmRr91u$W b;/-~WR[^"ٿVNA!kE? p+ Vo{/OoT挛A4©-s]0.JƗἮ%MRWeU^c i@+O¬Q="Մ&[㊗Lr7a/q<6zw7Ji6g1Q߅a7b;3&s N|1c +40YAA=eY@&咈^110K&tS{B S>DnLS#IL!3`Lfgu>؁ba߂~U u6Yfܰma+"$ڟƠ3tۿ,r*;1 gՖL~FD6QQz]DuaGc YZ=O ;Cg_sx:lp+*#{&%ZY FAӅo1AxS1m`dx|AN Pif(t@QPe49 tB5[V0 $?J*oku=Z܏>Ǣ%IGƼwg@H<J"CPIݣ=M!=FBh]2oxZHfڑ((n8s n,u}#ѳGaFá=7m9\ G۬6;.J,+PUW H^:+wG0F/zMR}+W>M iԤ%9hwk~ӨXZn+"n<ލs99 :,&ICL jϙS$" PiX$1 :']`9~lz}8,I^BVdqz=Yk #"7H1mx1!vwNJɢi83tۻ\ceV @8Z=sȣo n,n2! ׽x b`wURy Q볜szٛVUxLN&Sˣ  zϝS2E xi#ߵj˔wR'BNrA~qa"K=M CY]^-O?_+f=yxE$gR?ۓ%:f( ´*w]F Fcz?OT=woQa^CEWTMLXlpDXՎ0@]Rer,P(yM&,Vw4oFSD"ũJ갌G-v] s;ޭQF5)>c:\9L3 .fEЕ}l]Fvv,oHFdGm_1,lo.{U~,r&/Q(mC?YE%tK /MyhDpU88PAW2{Q~(GCBSyhg,gi{5-+*EmἶBQ?_qhK w'/_]tGQ̖(r#Le*YÒa|oHrU.5?.6Z3pi&d'vBr3h ?ʦ8?w.9| ά BryVğ%h ,F9oI㌽HRbT-[ϏV|[vCt74>o&#uPzfh |~9_sy](B'*rgY U]P?F֙x`n((aT@alu;WI.SSLê[{ĢthW,=Pݗ!N&Yu.fF5;kJhVb.-Q gK3^=\YqWl`v5. 3FGiޞ'~y*Z۰.1ZKqLt-īp#3nͅ-A(6N9@,naڎA뭽0VR{Gk2Q|{ַǢ*<㲂2_=JLu:rF.'>#?oA{ԶY#!>8E&)75z#KކMY퓺Sր4efcIk[{H3z܁\H=;gE~>YIMx8x7bǸ''gv-㈲WH90*am5|&<}`d B][:XxoU,r֗6{5h [(y7;c̐s&vmr_Xeo@ıT.+S6Fd KCEeS GgU,TEusqUzI wzi(N5ek*F<VONoVy[,=51LM*Y `F$!qO.R9h5wd2w(uO^uY\ Iɇ'`6\HJ݂QݭT˱S qC[?y!u+(Ӣ3@$Yl'cK, s h|q }^7|UWm°bWd1nRO{aHTSH;' .0 f9^K^Diρg^P)_aiP@GKD0bkC_;F}&cp}ԑ׋p1s#F?'ЦWY̐"#OTq} H&tzڨkVE~j!iVyd0hٗ޼(sBмHY*1{lGj}o¡Pw͓3f"VO O*c}:1N%Fmޠ~q&Y3~sv~yly)ZG}(=AkNBv ףo(Q1Cqc_- 9ӇTjx̱ 09zkIi׺>ucZL e&!JNǨ<}̆%=8LA5kMHA'4fe2kκ69i.2J$LsQ\Ř݅= eT4r lo,G^4p6]2Ue-1Z<ƃu kp ϐ*:X]14APU]˟L GIqItE+R^"^hđ{+m͗%t5q&#K$)F4c.1 4Vr<U黎մ$ƥLͪavV@WIٯȷdaLjzSUjĂ9ahfŒt ƧS+alڶ/DsBE3| {{g.W]I,ߍ^Qj-'=Щ!e!0Y-,‚G@ +XOĴt2Wr `9Lpڞ|͕e4躍KEKG"Bh ޖ^7k_ H1?SbY3xֻ .)t'Ydy۔3BrTHРqz:̭z F8Za*_7՛&o&D[[< :wIB&a~RŁ0a?!\e#(W1m-B;lKVU[|"i5ttKS.{1 ~]`ji@DNsO/HKδ5Wj^އSH 7:Hr}`CBC?R{ی e!kzS@Eұ^s0乁ћFNg\>}m5 3(b;=wȮd7-GPPOu:QJ9vhйa7?mGլeiG{*ٹPZO9kLa>:3p5v\374{*2N)!AӷwCziw~ɺz_*Ykv#T:qp[ϝ#GHK=Ӑ5\ܹ^XX 0߁բ%D30Lݸ(caAufU|&l^҃T[tRl0=ijB~VfiZ*%\ *Y "[KvGq:MS7=@D|EUXbK +mWxnlD{r2MCC3P7|nš18gU*NTͅBV+&YG4P:[5.#0 Z!ҌΜp,%=\aIm\ÔZq3M <̼?"0 {AhûY UrT9HbllU%"Xv)~>Hb'E_ɋ0VmRmO1fe+WQl-#>z#`#UUsl2d}u&5@|qtNU٣fl:SMeiQG U(WP7Jn#c }3kpܑ獎-{dQ){(DitF߬w`1jG,QE OclihMte_ܡ0h;eMCլӠm7ҵXf% ;"Kƃ~w˿)7:GX5a^AREmsR:H_l.r/jn%~r2ͅ" u8\_o *)h YJˈ\DQ1k5}Z4GS0.1]ېmShltR7%[Ibey!RT.4iW]Id2mAK:tOtI mC:68\Zg.e})u)"DoZ雿 &wB]+LOt&/4'-T5)mu4vhpFow2<bAfk2xX"`;m-<|>RcX) LJhYyxR h!]5l8.;U֏\o9\ب) 3,G"*J~\Û $/{Wa`fAE֭ͩ~okn3G?7klc2\?.λ[`g QuweDIxeUjIvx)Pp7EKiΞE~}&G(F"̕$Ž? ˼DڢYb0>-BLUaFX<}#dVvY 髬aG9F$͠eí~P>c-.[SC'JϹ[yvio 0UN"!Ƒy޸,d)Ojuٵ@ۻM&$Uat=]$Wx`[19dҫ0|ᘠZhn>Z 4LۄJCh$P5($E 60{6."78,hyvu{su958@c\8_Ta!WޜܯEiT:F.s{SsP/6bPȽ NPsgBaNːӄht4eg1`>X? Eg#TWltsj5kH=i=+oAӾ/H`+$C4zKf|j*n>xNz:/ Ln]ҽ904]wZ%ieq[gA3jlu=9i$,@ŹGˉes̚h0:̸CaH+ %8.;>6$pI )m%YGA 3i<PhT^0՘ =6򘩚GFP|z `%=Ϻ?%l?@JxÙYi#C#-p|N21MPUH,"5hˋqwE3o);т 8VdM|mF ԋD35k{Nbv>Z9]EMMP=3,Ҳ#j9/Y=^=2Hq$%:OEdOiUueN2,{Jۣo*s3WЃ o!5g x~#?-۴JԶxʵ̧`2c .Qv[|g6>_BEpQn}(N=$0nOIqEm"ҕK"jkJf*sA(dn2݂G %(J/hQcLÙWFAbz99̰߮)`)̰ 7 oVX|F*~1*pS4amɓRyu(B Go},Gk 0%5 {݆5[%a[4w 8ЌNhGru dTu+v퍍unqg,-!ɁOLk¹ZP;;?Kb8d8{7{1x 3|#LdZY=tv8;9Oyo4)76) ЬFWCeKCz J]}iWĐX.?H(}]Tܔ}FŹ4 A&VEh^ H`|1•&cƫ?ܸ̍v&|wTScĹOe+MhZOggS2ݨ */U?V@M0}i&>eu^?A i<%;lj BMΗlՏN})E&\#qh4v`'Ց KJnprp6$л>Y[:r}H/ZDLG5Ya_;9MxkW6izQVC!H{dWMAfq جB%^(n_ȕ[Cc Dr(A,GpCۦ%<כs`36e8_^QeP$|Up`:CG=dG_u|[2 =iIM=㻎Xտ$zZ* Q0Ʒ~Ly%^% P+2_t"?̾i'Sv#ߒeAL5nFInjL{y_% -o:zc: a(XL#,I&s~O˳#uԴ%`[}yQLB1tJFn3OMVxs@m"yJ9V2zg pZ;.P*Ͷ };HB&C 6+M`<@Cc/eA_-X4:)sqUYN%Gu)'ʧfcJr>`wmh.ɉCOgQ0w,1(G"+ƛPK<\6঴Uԅ;VU/=bx+R Y{?fDudɈ)=kݣ>ߛ_.mneԧ3|WV)IқI}v:0%߾ڋlRa!R,T&7f1Tgݲ53㥫`K{ %ݞA{ŴXh_Ğm|kZ#dUcnԵ4̌四7l䤖1H,uԔ3kcX^ft0Ãav}*M3][Adj'oeZm]:wX?7` E"͡Z:%E17u \v &j!(xfO4#/JB1J Ka8 ,Sl"눘z:DmYh)|l8r2ًѲ Eof0|wb>4֙=m?%|{e6H4޸"d'5טw*mRxD!n8P- CE?w,1 %@[$0AL&S].d}[]"NS@5t8_ICyG [.S|4lBc|!VPWnqBC?>`I 239K5Hs+VmǪ3/+S㺊FFcmqj=ƋoU3+ ;H =W({s[BkZN^8UVϔ21]{k]ݘ䆀* DO@C3n{1 sE)JQ\+m*EH=DeX7Z$Q. N4Fa(=,ęRre5}PE5cit(/ (I Yx8zt)q# 7&'8F\*233$RfC:a6#]{?8`໻?R\o<LjJB܀:ң9hU1W, De0 M1%NΥxUm:VM5#Ȑ"Qc'5:u޼# ۻ/[=lژT0ILVdjcLAK+e1Cm7ƖQc(!pyPll k_W~%}#`@+Wjw[˙ ;tzT&RB'!} \#U d#P׋M>u}SAɅ@DtkmMEyYr(eܳ&GO_$nBF@ޚٵU@^>z}]Xm%Sf@Nk31R -VPd, ?jRg UyŒk#lFv!o]X;([iOO$=Q(AV̫xCWL?+CeRֵCY򮻊,G`>o^֟Z2 $:G 񸜢+ԡ-''BMj7|J{xZ#qy3@?JԗaۏZM([FˆmuF]G˵q X)é) , #OACl^': ~ei8yٹ/L bOM_:\c? Zk}6T;_LTQ]uK+)>ҊTPxnuM!#Í^5h2K|×PGxp}(!gw*5xfV셲zAc`԰؝lwjrԏ$]VMm{&e%ԩ럈s- ?.yĮ!$!MW 8ǃ_oh] Y6+P Vep|*^g4Χ~|˫~hBDFbt0.y DaӶhY&(e27%M{.V LG#B=0XuP,<+J.HWQ0_T͙R ;s иߚgvcmC`^-m&|lCXfpBjP\"` HkY^D ICXGfzV66'Q#l/UtC8A0xj ˶݇y4Ϭ15w^J ONnF3>^)h:-/;mjĄt]Pƴ?qTeZ3'xŝ'js2hsO6AnVgu6wQn2Ԁ|GX7.=f帹nZD(=Y7{ؑuuWi/@{ziD\"l c;@oS j $ptY r5Uǽ n7"UX.ycʏYm:yz) hq&3ZBg5 ,a-1m"i[$o-m:?wI\rQƠOEAx{߉ȑ<܄^%:N$ x QM6'fX-ZK[;9<.{iqrO_NE; RR1gV5 &b}ۀOA$vC#&R$~Xt;b,&J Žҷ*3Yd< ӉRf݇c ,Z9>,t|[jtQ!c%>vJ&=T"[e+Kb1V^q".؈+g vu yH*o^YLuL4݌qiEFVziT0ONk3: Ɍ'(!7ysu|30MuA/\HCYRK(C`zeukq,2ʩ\.nQ!+:L~PMG0'pYOQW`HeJCeX{_u,G=\Q $/a=BR@fPXPvϿ_elogr_7}(ͨWa*L`k2;rͷI1FXG_R`mIRݖa-ivsU-lN:/|U0nCu=m.dvψ ^KF$C̘Suiq\w7 d@ #7= jZ-MfXdEffqbw8vL%UlTL7fΥ*h̼||qɐ'Tjp{m\>à,P ʉ)57g` ?=L"lSw7|8ёt(Vz4Q6#2qHvVK7I#J݁ɤ[ ujx*`߼:ftQ+mAv)axLb᧲I./FfttZLv| O^֍EM@PI>o屡Z vA 5CW'; =Xlҡrܝq5EGn)RXMZ5nyV~9Xmb\BDC؍pT=ݜp:y_[Df%Y,e[dAq+#~Н>$s>N\V$V#fUBW7EcSu Ep6hM 5K,AZvж=v)\0*T|8usnw=۶ius@QZP->nƞL$?Ii›}Ӆk]*AFG+D.Z|lIIedDY=Z86IqIM֏w] 0p=k|` O$Zj@'sУb O臢箉0 %,Ө+[7|4xLtGPvn\Oh t_ڤ~r?BLHDƪ˚V0?^uvFc LOk6fb=s(  X =,Εae%( +ykҋ4K˓?0(EGbDRSP qrsf&Nڍ]/|RLwzb#wn5,P"4nBopGWiǜFa~m$8F̘E4 `v?째'ћxN@*OV9$gBHGdRlsT9tV~?:YQH!t' @W%ktU$!=6|.R=]X:&9CI]sAvK<#ȹf<Ü7;~f n6jKIZ:+Fm0$@p3,gC03p`0⒮na""~7\q]بϨ!?Zx8h4g)S Oep>"V4u-:Ӈ{"Q0wD|@JI|e$^*trYu+J1Ŀ5BC/RG,SU^dai2OωOS_ (nt&><?Sx-[ N@JD>P❱}R<7 Bϻ*֐(1,{(GsUiQ +UqMKC/lbW\='F~_zן?%Ҷu'%xS<<+ hXt㺱}*f ru3Y6(ԍu$՚͸RL$ Ljn~`^I} ~;sR3'*[zpk7# 'Q* TkT>f8a͡6h55;,&mEFj=k'{+ivoCH3laSdc޺DQ`^ނa}'uu?h> h ZǽaqaBA,Ɍv7`Ȁ:gRrA29&1r{cZ Fnq2٦EĒp/rQj]X^MV` .]J "M_ nڔLA(;G@$r!wF\ 9XudWJ՟y}GQŋR p<ߵee3y;HWSs@UuF ӰhؚAQaI|Yk~>@|b>ZKjǢ[[l?"֢#gcr=dZkE08i*+J#b c$1>བྷ@)30Sof)URVH¬j=F),Y+۝!Rz2?w@ w2j9%wt?ПKq+MΟ[{}. zY{Lsk t4nW7߃أo\9n!߈L& ԏ #lt۾ry9A؉F+4 EkY$"PM =Idi_@N)I,ѢC$!i`9`vz1*`mu y@9^/vR xnP/vyjG?JҎT^Dztڬ;u+ +Eࠏ Y 1]a? D2eni +ssJn##s/{el%>kuKUiUhOdZpP`ZZ+̲Zvz(k2ki9Ĉ]o:LR( HdqB8jmpH;n [xsn;lz3nQwK$) _,"H:he~ZƌG`_'oܡZ=.21[Mx-TY ]&kkн̋ }Grj7Q(4!j7\^dL , A:[YPtjퟕ$! Q%"}^^:ol%^:oY}$8l^T X\ot k֐ۂ(g?kXEZJbjD\j7*y 0d]tt~pه:ަOfڂ 2˂vONjбK}x!jGi4*)#A+Wȁu!rNw/CsCŠAwCRFwWDs'С_:ccz%I:Q7%z 7` Og OHuyTjT!I2d,GLwVt2NϚM¸ ?f%֖r<^Ȯ1IO ǒ!>PŖg_|UgQK Iޛ6ʛ%ϥ;{# prvL/Z$aZD&MȎ22_2s: هRwMQz!JftJ3vU_'ЇggeZ\HE]Tv˳F $A zԩ+g?٢9!Qd8qZPSlCXxXyl>ueVHPAp/-ޤn3|"?lڸ1'a/,ŒQ6e:E+LᶻJ>)O##V|) dKTK򐛮݁S"0VzO; f1:¡}cd+H½SH "JC^CC WrQ#GLj|TUPP@jG{/^(5$G]άۂQb4 nM!loG̺J&Sb[4pqMlcX`p'pO!"wY,S1o Xn\ORsjQu錧JeS,\9ߣ#|/ suPmaW1o!,FZCK;2ZAҧ_Ǫf)O,2b xȧz2i='O&V]n3d_ Ie֣tvR}+R)8w87#4sf4,m(k u\cp;TDhRFx2⿯hx0$DD$4WjlDB;;2kSN.7,.Rc9QMh{JH#f$8dMےWw=T\d$ěwz|hvV~l%[x)$,W:NkmFHi\8՚d4[s$1J: !bk0P Z geb8%4AvA-y wJ!,|S1a?4Wݍ KWF,]r aN8$l q r! /ߔev,$]']F7';c㰔Hpׇup bPkGTr|AU,a 9ushO9M^ Ca%i)[W@8#pgsnӎ 89pgvЙx}#Gd{jg)w}1(GLRo/Kqm %Wjz'QHL<\>J̌J#AȰmrg.Q) eo ڂT阚x)<vb/Z4 #+5׮ԗր|/PW GrìM=>QF;Q&H]=)>ɎpV@6 :E0@lx.jR4R^lHm ux~vTX. -eF PU ϭf(nmZ~! ? Lphc|~}wy% o)dD$&gGS;EgTסtًņ%3EdChʢd- M+ Ք/u)\L`p4׍N;~5('`rD}oWw9݋M`; RПul=΄&o Mb`R֧⺁H4MP3Sw"R &(s(a#DaA\&QƺP$\Q,Y0ԕ纔Oe;Ӥ2?ԐƜ)KRMzD"}K,i3A(b WuTxupxq~ N7= 3dchBγo JXR.B#Ѹ\r.|1/d,B6)kPpDp`xHLf#k+? Ӎ$3E\1ӆ"D۩qgIk;Y}oFQLRU+˦kבj :KQa8QGQ\Z9(_c|&tʉF.f׿\D?F`KFt`@NQf$vbAY=`vp>-DwGgnOξp^T [젽GMfB|wy^9 v 77ƼeP'dEM9*O\\_Ȍ˄=*?sڹoۚ.u֣!k*Ruo{sQ!QK"$䎴78b+c,T5 2dZv)fUm>A#E9?[%py[y1 ($x[ 6^ָMJMp4e,|Z$hZVxm0Vn__f E'M8d8jE‘ \ ?%d4evL TK>U P=ְ3f\}ݭp* Ƈ0$eO[]1:6X Bwo uWf/i2x"yXB׈yZI!-k}*+zw N*+Pǰ^edP}DMd̸OeA_8v&jR$]C܉9Rb2)¨wڌ\!1M]0h<|Q6̫ze^ݿV@z`!0h)6=3LJ=Ԍ{Bz&;E 4'q7?dO(Yn6`/>b5@Xr&6W@TO T% vȑ,Qm(a[&]SWk1tZ}z'e/xwAԧE;CZOl@fУݐ9d·^1lvC;o)}_eD1ۡǶ` 6oxz.Zpd:u@(}{rֻP-<:~#dMb5xꬃï&F` W[t4י`:\9%ev!M/`&09㼎 {ONXteߧmiK("?XbgD܆Mp_Y~Ee 'piX)"V+E y!4٬m8SH˺|*NbLb#jP JI~Zʌ`"t?ͩ]5GsܐӬn ތu[}KSAR &ۯ=omDuq2B!Sq9 eѢzw$`d ߠ4T'WH6$n`QT>[,^ Ӄr_r9y EhW2?^smˆ?AYJdp'Sx!Ԥ0W`QO`u(IO*v#i<*- 0tqdzኜjt)BDz[Ycwv̅hy>ܝ)ۃp@&=wNp =7lsc{mf{;g1\C ,drc۽+V`/JJ|64 R꼭]'BF8 눫hۆ>5)go夏M\aAT#1E}RRI:T*QVKxh4Zc*[諮Kef E_@: GB"XB&9G:Ͷ["s]^ wf΢cvaRɽneQ/Ȱ\O}=@r\*JM an_19`U( oeS< ɾQ:-uZFA;HƮl`윥ު8U:b$}0xRr;yKAlg@4&MtAD:#OS|F.-N0]qsAh1_<õt?QQQȐm^%]2z gj/K~ .CnWuDg-c(Osaw.kO,B XM*ցA!A~ QI8:dȴӧe(&)ws_[TZsXͿpgxEd%L,?Wo(&q(XXIs~5ygr6ZbXV6:Pݕ2} `K(=OfGk6}kR{D m4Y.lD@PÜl~y7{%]^[?F*FnB"Tg(WrjKF*6[:$9g`֠,ޤ?<LuU_szB6\uvǴǾ kbWaO8e?0V=Džp8ؚ`4Y cOxqTQ: 6Ϣ.4?HYr!ܓ@Ɔ'⎿ WCP k+s۞?hWC7[q$czFzpI3k ٭ 5̘[l qcc66ghȘ>|dqw .E}x.ƾ ߗFwe>{sk; w8[㚵ЌVWLDufV}5e`J,#M4A)Ӡr0&bʵ8D~T -OOjP8(' _6z{3Vo] ! @pNd!JCnOitml }8Pg Dvd SSwFk=Q0of3G n/S_(q 0N;HcwAlY:<6I/ "tV I9j/rn/1+ZEL%V8 JuzzBb `1O'O5[rfN #KH祭`opI|V =f-ZWdn̑zwz%(YKߦadX? {B(;1Т1Z掹BǍ)B>'=18,Z 4\F|SNJ=^AX(DvQSKɫhm@!-֍#X>胪s|?п^Cukvi<ߗ׶@bΦpzamnul ӦO.oB3 ox -Zv{$<'-WvpT-dۏMު=+ӗR@xz#]|]iCϗhs owyO&=P<$F ߎ<p82(?ɅdEvX~3xEʵA )D ᇿg?~kH+09A0ƠJ $Yǫ:J=_; πno=AaNG<'fÅ*af *,3p0U­qm?$!V̡cBwi׈㘝m=8ܠ{WeU\xvB˿'0y զbW`.,(x$ajw NIs*Ԅ鯑6iGG8f!dιA 4ʚvyz4օ`\p4/$;~p| -9,(9llXG;j5,+s% ]&x6w'tpe$.)0%\}yZJQ݊Vj$.b{޽~%+9Xڐkx'V_FğO\5ȍgIBH RC.A H u+l8?hBmD ,צ~r,W`?X!*VԖTtO,|o6FFDZofqAomW)^cQf384'm[H^pEiv4461.(2!)[[1yg n `w*bY۱$6}%0 2c%PRtpbSH9'(m"xPF|ݤSz&O9i-K.׵gOJ&!aiTV: 4\Us.ݹ7I'LT !$rM}mcР"Fr.˭;`5ZxC 7 "eA9X}A-tS3 HFt-F'1{a z PIX e{VW'i%&̊{)Ti%5Q41]-Pss{zI2BEcSHtnIGD { @7/ σE^׬`=m42P _/M,ȴgk_?8 P*u>\,%7]N/jh~o-k7)1PvT4Kz+pi(Qfv֔rCre ~(C5Fw ďIݤ!t#bgǡgN _no,~ KsՆ]*)åmvAQS*F꣆؅+"_wЏ8􄘌B:q>yg#{ "=!Vc"}+p5[̹ɾ!d}[RolrUI>R}~M~p%: ҡ jŌn5^"Ns6IG`GW`ؾoJٖD`>O4ȑ[Kj$_qe E 9 kI2C{APg+;YE (o#o OF:vå^M7nY{Ӧ-+_wY.܈D}&kG"LkxJ(3W@`uhy1_=zI+ri/S?:&js;bJCWYrh]Eh­w,_ޓBu}#>eMo$__eo{kA)M(;\'MZZeZLzy[CM[>%IҚLT/5'fT QSeՙG=a<9neߵc$x-[Uld9R(? '[ʉxa@ fkMH$5Mc˹sG7EwAjTS|A|0~U/솰V OJ~`עUiŞZ퍦 p--(|a)e&v,bb?eePAvwoZ*o nd/03:!ҷlɏw &G~l23]?| Mٍ_,ɻҘ k3Y]_TY'xAG S{avl$͝!ڍ^>]RLdUPcKAd#T)LV IGc ;0*ƅEs٫vb,-+^U[ K:ɤ~\v :tbl.p[SKvuKJ{Q]n+QSLr)Ot)ba j=Sd.6҅$1W~}LαChi`lg<澀;U*cA>_:"?k=aPq]~U`C1U{ ]g@̈́b7;"0^ Y?_qwFoY|O3i VBbAIuizBEsn|i_4tԶv7.{~L g!:~Ґ DS޲.Je^.^@OzPmsܝT{_ uOU^Pr|E6 #פeX@ h 5tDF&.ЈKJ5,&+'W-qrqZϔpiʾ_*0{eRlM3 ڕ<S},H8nޙ}nIx1ںCAܞꍃN׉`!b;*9Ϻ~x5ـGw ;?,."v0n7S˅OZ:$'RVDŽ?tU@"=Z!r( \ܶo.$ >6k"ū[;7Y~Kqd|,){ 8v7m|0j;ت{nt!~藩Rߜ9>wqAt~dqꈒfLd s+˚Hɮ}:xF]Q*\QbZ;7'JA.gЮpo >mg|ibuSD}G"ٓl(:pV|zt0N K3_oЊN0Lewv*ລ`LaGX vV0[er2ckW0yv]v~O%̙/)_ByBKr $.Pb1!oa\0"֑vtHRf?(D3M04N)pd0'MlBBdrSF_kHԂ/=I'6,Թ3(ǧj )vёAe+yDYjdI@}#5u9{* Y"yM/#c&ߝ3n+h|H)&FB-dʩP9dM ~TsޢHᓶY>={r=EWxV|<5>G*)#YlHcB&Қl}V')%x>~YnKQ^2\ܽ"Bվe|/PF.!~=@ z"{G @;)\akI؜v$3*C;]JefzqKM)L"m (LƓ균 7JBu8OKӐأ;03O?5܉j2ΜAWbJ` )1}ݙbm<={pwE'AmqM 8PPO$sMJΜ5ɋ*@#nYvr1vUQ61 @X.&` $9QQ߿!qGx=1 ^rF~8nA@MA߉,V+`› -;nAļӹW̐{!b|u>8 y|iԅ5E^"\~("Zo /g^d4E&/Wf''p55u1nAbJI(7Lif"=!h+ǖ`NTA sՈ T=\̚^U/!h}H7 ]jmo}xC_E2mh혤! lzmǧW7ZLcȤDƮ1 0gjT:eO|S_JO4-l=0'$[~<0;duia8O5'8100Ǿq5Aˡܛxl}Um82PɩVΔ]I$-Wd޺QR ׯ 0jXdԊAjWWXyxy;$j\**ѽ>SN|`$BI3$=QgxzNJi'`մh\x4dNE4@(4ęZiabۄhCL M'#ufY@1.QsK~.h}1"J|ǻ=+הCȾNzkvr'.z xz8!ګK}tST`/ cA]7J.K{T&-uL ]E i{͛,Gvzdˤ[0/(-rq 2oՇmRc7Ŵ7ܷnv!F㯒At_W_=L.oPxԧ,ؕpa[EgopadN?)s`X{pێA"jfUTxq#6L.bsRUiH-Cu!i).E eG"/q}$WpƸgMxTJLlJ/|DdC8sN8KTDF̭ZT*I$=2 ^wO%8VOuoA(<7  6#T% |)j*6GIJ{:EN[FtN LϺ=br !c cZe7>sܑD$E$%0=EJj$œ?ʵW(7R">BCQ2(Kؤfӳp8w̓ÐX0$~Vl(YVvvs_s 9[걶*.7+pYHU$\N{s̋c;0(hF ?h[xT䈻kT*P{| zFU]*t=pG@܌Lkus4Jq*y\+Uk,U-$; oiԂ8X2_$Ns&0. -Gby_t~. 8~{0f !+uV4pdLJq\3i_sa2r?DHo |E jxP&lPȔ_baL w$_w5 {D@cdZ!ݍ|gZZBBJ*2ɄOO;1Qxw-ȤjYpS;{4%QeK("/ zl i<#=!@;v~맘?KRp2_oqe&kUscH`x`n ݯ@{ss:|B*TmeN&Baxb1=Tk` ]VH<{BksΔ0sHHrB2_}&.>/lNXDgV=AK;F}(N!0.eVg)VMxpLLßBQ{_AY% ѧkܘ,I]#oZ' Y{^9dP*۝/1̈Zl'~[HEXP+.kQ_"Di)DPH҅9#ϿQq6 Yw:j,MMhJ KR5ݟ=GC$[G %bAr,lyGFN*ثO.c˼Izb{s&+wfcV!B(Q KPmqrQ^ptPS$|f׈3d9PL.aBO>^R͵$1hrugpgPˆ3a?uKA,?rVvf>m9b//CX ;AOyu;^R+"f,e9nFjY8}YAC`.t:75}>lSĉ0sDٓ4j'eF. t o.úrXZ D:(ڈW[ss5]lc,Z/#m6S~`H^Z7a[`P."BF{ {8/(ydG飶]4ci=GrH.0>m6"P:&b@){@?$Ղz^vfC>):`NBjzjaן7xRp d'>XnJ0KAqge*,J|;IA±#mY6 J{ _j:B)L`Nj%dF;'0fI7w^&@\"xn޶|10@,6tgFDQ y2%]i q7DuTrGy|c|0Rځ`~ı<[݈F.9 IV* %NχbGk#0?ޒA nfņ⦹L px̿CjjX@5dU6qli3.A T1_Y~N>'нS29gfpou HhT܁B wE}ՃB'bQx㒳;) }59n/bQu-}h%ڦ 9HVLjp[-y(HU,"!ܝ`Y?zϲM3}"svEhQ$DW Z&)k~;/28D0 86/ .JȜD^EAX{nNMaL2M)9_deadFpT|JXˮ2|EbY%nEY맟5Y$Jl/T%)d>xY9 fne/5Њ?@Q&yɘ.yJB _9U`QBr:j{Kgf`M}W > Pg)D+u5=(53"7$-Is]y*(ms(X/9IxF>nx<.;֫U7։yTmŠ/[4nDw'G -@2r ͮiNDK0 a{2x-Թ &X1U?r}l0*2AO~cH?lͿq*"1r[2*jѠ84Q&ʍts*&RvN;6_4/+ .wAezd)Wf(ر=L P3aLƒ LZnZ~+Zo|"ىfS>^6 b,c(?j6+QG$J43PS.=GsUn3f=_O+wɖ*aU X_YpH1}g+@PY:@$ƈLVN, 2Lc=w$ a-YwIpظ.:Uqos8 eσ>giA Z!qȏZBhw+04 5@)s\H wDV9S!X55r5 ٥Eu臶?0^A{Ht+Ķ^9UZI҈^nnV$#eՌ&WC?Tu7^@Ll ū+ >+GT*wCN!V73@9pyE`n(S1,jw =)A/Nx CJi}*QDm֧lWџ:Fۺ< .tTLKAF~3BP:tN) 8}y⦸/(tOvǩCiN?LjZiyt4g@a&drgurc;cJcss$K$,RA4atNܱ@gCi. ~IJ5&_^%MBKH5/;@> bjiyzqQEuy=%Z95(Y8Yk_/WL}k( c|WJF}Ӕzpd+WB!xa:@YGʸ)p+z(;h9ZcSS+X˴S )=J3^輮lGgCspXT}AhSYgwo 3>:Iܞ97;ią/VqyH19ߥWcycm3/I@#.3ɱ?%w~<kU*%/&{};viϥodEYel #<Q(jBOИM@ضb԰Z? *wwSpN>%J+Y(7&D\@陒)^?[ugAoZU@և#?6<ڤ| J5.T;4tHK> HqIȺfK62S\.6zx>Oc\W=ElSgatFbŕt 3 MEo"M7oAALcIϰ/s7n?vzɁ<<Q5 f+\:~[sI$S >Sj̷uSĩ7 Eqyҟ ɓh 4!5W*P90.wmm3i7m$kF(71tIT`\s+@Aq)sw5!Hœ; 8_+ӊPv}aPY./ 9Od +t |Ct{ޟd7I~a6M@sI.ct_Ē 9 4?NQ6/Q )z8GlY{̑fTEVli5EٖmϯmMm# K-)SWѹ7ϥFZ)r"o?%,2Z,]Cm$9XgGV3ƌc'4t6FN/yhHNEv~g) U'c.Do DROM⌓Q)RjzS(RʊHl!\ #OPoa?m(Fu`ǡloHvFr:q~1KMokO;sFufY%O:%M$R%yںň3CAӽ5 ta <'cC а_exP χcna2W_}nKt&Jj[1U=-bA98߾?.b.ф+K]+bc~C>XZ)L[SC6Mm^y0: {CT9 Cu-AZM p Fcw!!\&H] 7,w4Qtw<)›$@TGN1?n؝C3 !)џk.l+rƶm/f lO6C6.k˘/u+3V bZ+.j u_*]qUmw.Lvu N#HiWz\pWYr%|[ 062zPuMLWd] .Ge=`c!QvΆ2Y\9>(xl4WFU[ f-~vhr!ԉ#)׸*R%?CX#gLx=it!=/l(TiԤkaWZPHxzGHKP"ɚg'>Hnt)$ t-/k\f ChKƲtֈ6N Ygk hEp}ʯ5NSΦ+?crX69; Ss`^us*IU^˷h#)ѐ"ݝLݑ}j7 `xs7aT%^Y NM=9qrpu1ua@N +7d*ىh*ƉBCذJk1+a{Fɰ 'V-:О0R&@$?hnVI[p''f!Cy5 2̩ę ,ݎһp ݔ !ůR Yd9(,?mG-Ytro$Ӹc'}Ok3bBjET=kh%_]oz͸~K|![MJ}ӬAP`\7MKIЊ8t] @8SBkj{tlFUCbwsfbݳ$ǥ̸u0p?[8ݓ5&Q񚑿o{dgvi4$S <ȴn8T[ZRKBWK0lޘ ^Ț7Nv6g-{o ldgLU?lGߵUG4k? eHW9^kō.U}n7],I4DD1Ȁa}Bj4e?'cxk9xTJ8A@ua06ޮCe2$XzPj1ȅ INޕU7"f8g}v(%[T kFHo})~{sԵieXNM Ĺng*O=/ggwA޵>*og88=J2ˍ\7u8=g[!9<^ΎXPtA,N B1AVt{z]qҹN}n#h'(g;)<kt\9Kb <~9UHbzɈ~; ՙІ6JO³)#`'*WSmF+bySjsa]_ҫY*K uLͅ ;9 1AlV?'wo@.I=(|Zz '8⛒ U!N4QqU]>c U(ZcNC}k,Н _HtfWV1h]2u:tƊ=Q.zSoೇ aUL`鮷& ƿOh !hyX@;DѱaBT<3哜<!FZaic\CtH;%5C.·i>~;mM5(;$V*E S%C'М-I$o@yE+M:9(/7cr ͪ2~[%8 >|YlTĤiV+'ȇux5p˃EwoAD?k?~R)b\N`_~zwѭJL2`D6ĸ<Veĥ#"̅v{ 5iZ\Zb$p軷B`RQ𻡼Fekn `UX'e%@|.AJb.|~t*"Oz TAN*:\ zd=瘀 ؆NLNUVI !"%z$4vdFE9j'*-5gZj[T#wu(惎uMwL /°TM,Spa\( (>u(=@|PL 斊h93W%OoJ1:-&>WH)9mQXDaMGGBr<R4 C=v#b@V[|cv&^CqaApTU]z]\ךN j@ 3.ND6%B[.<\OCekϲG>Eb,U(3ap4"p3i|`S^Y2lȘ[(mğji.DZt`81ᬐ3Lyx2Zޢ2"'_Kzז}գEkgu!vn  ze P8Օ̝&ҸԬIB=xLY4g=N`֠…MgitGMZ \?<~"z8pA_YpC@R?gzig\d_TKGe 9H%r  v˦<"aN lBrRziSL$$AJV:SuюVHO 6oׂoBQf3T-~(U6$~w+x9l2lɹ_%?U6o14IMf]~mtҗkH'n4 ϩt# 1sJ[׏VɍRԀqvW&qf{Z[kwqe8xUpqL7dȅ] cVDhFY$PV^B2jKEA+-M՘v_+c?z:l;E4TCl¤|$Wl$~s%n^ppXΤ"_ srIPEJ.mۃ*/O@xSG6TP.>hRCsRhp.I#|nAC,BIՎ*4y /췹_G#"cR=+8}h ZTۓؚ"JhfKm)p!H_Bch)ApGg‰iPbџzdЈ|{B޶Jv({`N/Pcj(*Zݲ H^Y'Űᇇ5=.ŗWhhIG Ӕœf\L0Tf^˚Tz>R#)A4hR4LH"-J5"juz:}YUXw:|Ys{Mh4Lhy877P{g`:ny*:7#Uc|-luTH{pf>uD oz< a$O2-#g g=;szRRb >ZȜ<?Xu%8)V2Ljb%~{`쫂}S\ql#9PX৞#y[_9[y}2QWH'd /I -m*pxܔ':3QǍp PBnZQasa(DFT~SyK?n]wo !ڰk)κ4-`~ XO`KT#'?"ǻ>wأ8O5j9#/hro`y6Ls]{e3d OJ3ofVNuf2\!=/Eib$h"(vh:ޱ76: lå4bFYuKxoQqc'Ǽ^P,NVB[%s71$I"E@ƬN*&y@֞4Y18ng*h?Ǣ<fg[1֚G e#Y!&T ɉ=R[+JNL1 QҴ@ôŴ<'tF`Q^! rGd\J涗5%Gˠ}]&JCAw_5'\% t4̟mT3 `|0N!nʵ;745> p7Z5&im;v]#@VseC/ٹgk 绢`@ϝ;8l+ ^R[W}ΌؒZ]'xՅI5A^$dwY&5 %ڽ ]N\Pm.aDs4pIZ%6i.sɴiiO#?UBJe <:WuT¯ 5ZՏbv'A_Z2S΂&H MB:#a'm΄"|'l{{:O | b;dd4]KsN} N+bUZVicDU:p#r230x}[=޾M>äz6KZܞgaPY??ORGМߨ6SĠy #yHpOyGңR#XS1xvNHʎ[JIV̬w("E@3=0W]0$0 ip&[Kʫa}uSI9p8,pS (Q:!&U|`"W .fr$6+V(*O:!:nhqzoE6EBDqF sqqe}/|fisJY5z8Ԙr&fe|߬0[=WFM'}Ul,_5Efp G#q[:fݶ~<4Ia"2)x`|T8%MZG'{i;rm3m.*Ū0oĉx%Xw+VѢW#ּ>R_{+̳`5hpSA-GP _Ã˵^GD(呂 p(qFt!1+A&o)y&XWMfܪt[#:Ffz,s; ꥣ{DS]YDl>+./IxrFK1G<]U&+V OP8WvօUǁ˫yo䏞zYp?oeB(=c)`՞7jH[NFW +^C-QcB"|%ð 'f#d9/ӓC 7^ qw a/ ۏA* BV:5%n"P4%2ɥ^+S$ZU+2T_'F3B 6qv!޵" LNz\=a pd|ÕCz?5"yzkWF7*`d ~ٲ?BF ,M[-d' e}vV|jN6\28瑻$=͟,A-A-@@8D#Jmy{vW r͐dRz?ֶ֋*@,A&5BDaЩ4 $Y2p!vϘW)ш $վ)\\^ɒU+x\#ӿ|n|- bo߬$. 8c2]`?$2 "oąui+w BK~g3 VIB` :\MTP?/F iK0հy\[߉tJ*ǼրVqOeXj?hd5ͩS*G}q]k~&lrBӆYiܓQ?+g![+YE%Mn2h'N쯇QwI~+T⍵;xNKt,0˝F4^yklVK&(܀)U ;4٢6T#vTOٳgBb@.)X{)f F(߁R\QuÚUj^dzc6畦ޛJ }+^#KQu`x-vx ˴&B9m9V=*fmRMt w pi}*iof6L3ȯ[/ kNlN/dSh>@Ra}!&;H(u|g͟Rcb zEY@)i Cm5YЮGMBNjvrۖ( ߍXGIyn vEh(ߔ.ݺN4 C|)jOG4M,[z}Ia7lM bKÃU>m,R_jhP9Otn_}]\̒)z{_Ά!bI[/"dN̈ *(tQGNOyY 75ʸGSU vt-uLI<~390(To̤VO =Hmu&ۧA/+t{Z#5lN\6)xJھ_xBp?tP3[7Ƞ UM2Լ tNThc_,3dрXXCV{RE!hF̠><{\#Uf|TWtPm}օ䪋wmJ!{f)=''ɕN/9,EdT*>Jz'gQf!r D\W.ݭUF5"xftrE6C ũݙY7rixrÎ =:Q*fjF0krHHǑ*MOKhbU1kSñ+/]>=u>Ps!ٌ ;S\пpHۗڴ0`ApB^}D6ˈ+!Ԋo,rǥB~=::,^$ܹc|@C?y3 #Ѫ&2~Xꢍ:OhH$=t,6Oβyپ[,27 t;@`rLPnbvDάd_>]^=)9..r{nmEGɀU;`Լl;'LM4VB##Wől>f`d:*hLkm٨CDHx۹IN'lFf=FH g#,G(tZW7Fx n,kfhl.!m5 -Yr_81"-Yd#:{ym\i_\^ ۛXER$9?1X {ۓ<:UQ'> W0Z =Jo0HK|0Vv4|K9 _xx5y➮XUB1nIxF+(p"s|9$zZ^EJO-@>] ?EfO[my kƃwzP{G }SPgJ ڣe ΒY"Gf^YqKSfMtSpxl^G =+'$_FQ on]gwZd六yo1PW2<q 5\ gw֔BUSp72l +C=B' p /q.%L, 2ۉqq8O`Os+,%" WM ^i@b"hc Qr}*kCgOs}g6qE\m jl73+3r%t@N$)N {̯<&)g57lIfxR z~;1e6\;C0)ջ`U6 9_DH~ePŠdMoG.Iu]J't<\!Z2aFXVjt3$4H{ރLNL*_I{B G5EjuP'DO>a7\]xa$I}-fBCW>^IGj"P5dK^%TLψ_5f9\|Ǯ"ǷĶk ;TP^ 4ԛص2XٟN4-cyݝ~j̬F XnڿRsNw*k@ *N/;I>)Z:,܊T.v֘;kĈ gdoj*@2|["k5+Kuց}"Yo)W@'YAwk3[xwj"T&h*\ mJ4!" Ԙ9c)U]x?!ǩZVIO&&-*@nŌV$ 8ϐVmdED3>_&] NBk+V5ΚʒH~KשZdh=K 3$wgTXdzW/ 4F`GT T:+q~EyQζ^&쾊2ҫR ܟ) #;f{vnU~gUѹc" bN 8H$d u3->`f49: å7׸H)#x, Y٠RZ;r'Dqv"Pafp]yz \X&ɿ"<@ C&5O47zPi8eFU :W]"gҥ| cMwaU'צP vܳ)h%q+^02 #oo.\kq+fg}W7;Mh/_Yzy|cUM}n\9^0CM{0ώ:gZ-I;#مz9LI{S;N;?9< ~K[} L09D2,CbUAyCcEe#'Q̶Ğ#(t3A^a\qqk0& 8zB)4]!o\ЅY2̏o"af53Ph߆%S;.C}ؚ͜ק}ZvuY3p$+DC C5>7?ηC wgӜO;/g(XW ]&C&_AP]`U8/7l& Z,ҒӔ*D&.m0:7ash(,׳,1:7 CbN^!0kB5U%C,$JE&Y4w2h`UGaR ^/ZuksL"[u=QL>Rn65QdԹPsNbw)Ȉᆀӵm)~v0} #QI#a{.}+EՈ\n0{ ;ڭ;??tz6Y,IݷB235T&7 ]t~|mXv~bAouY!pZEǗ6]FKjpav2JH d싶H0}8+EMG= Uf+to9v|<yznNCf8Rsւ7ce9[EiPvp%!f {d+4FX*ZjϱS yUW(: wfGV[ M0B\/iN:;" vt"{Ved QIa5yꒂM6|K$SSu(ǵ p7@}S <˦K@U–DiWtKqZQ,ډc*(dj(SLqv\dg 1U(F˰[oPS#Cȗ8!TVAJKb/ǔmڦ]  x]i.:U'*Rwh# uK\3 g+{E}~Qb%#r߳֌S 6FnMA8~?r*15A>'Y;ߍW?#W酗ż66[ƕ Щ1mQ`Kl`016YZ3Qܖ4R*+L kI Uw1U+E1U+ZzHptv}rŹe{\0bdO~"siO).}/(KֻTunؽ$4YD-KIQᩗ5(-(9#c%ٽ򯿁=KN)nSل]e+ʹνg>͐SoR LvUDH\!_+m:b4(X\t~fҎc)4%H' c}"dB@ 1>< F*GfAšbA=<,O럷t.Ju+ξrQaeT`oV}6\oxi#k b Ý =3>n|LVPŏ]0nh嚸;$CS ƕ])p\61p]?K)XB7 _Ǜ'h#O)ZVɋ3y5 zD<V}L(=Bv8z:Sܪ/>.\tK^vThYg6N꧒~0oX,ݢfgRӫ4e>w)?B_ ?}DLYf%HHbxEm(P!*R’sPɥ>F| CSC}HtL2P yر^ör֒LfF0+8XlksE֊y( rǫЄ0J{\At`΍o}SCx]>B `8G6Z ٖ䰅ke/gqv5 Q oEoL+䟸1HW1F#%3g|SKSzt3UT։)`Q|}7rljۣn*"1ev.AFpۈi#ɱx0H|5XO婝`>Ϝuߤu"WvQ* g z!(!l.R+:% ED^Vox.?QkHXIt/X<`Ϸ/1Mn0)_=i¬981PaT8Ԏ^,BHmǷ\* :4|D *y)@Z.Ֆ*PCߠ v0^)H|9+w _TD*`QDo^Ե la? c9 I`ÆsAJ,~5U4Y6 &vgQ NHMѿ6)E:64,BZ5~waYL}O]{Å}dpa~-q[̢ I2;Wr#H? : 퍤DgӣyzsHszRq i^,S[S 8{`ċ %^zI~}ۜ4m>nAX;5}oG {\ oH;֢( )+N",Ɏ7hψ߅ȱފ>(Y^qV;›`iÛ⍻-!!$O%;B豝=Ӝh V}PCתӔ] q4t&2enUzeL"zgBRJPª)̇"1jEd! ^[-%]Z2wM P@@3?=HATF'rZ@7#?{AY Gb7vSPŻL2nY履K}[\e\FeD`wh 2` l_Z^&(_'Hq9Aۍר>>o'^ϙfؽt!z Nv{Ko˥[gsSL䛱zmY .HԿX*'AT1Xm2sDJ7> ml׆c TzEuk8#"źUhN>M XSňg3Vzrsj"ُn&QnjC񲺨Oǔqᡠ~@weRCҩu(&%pޑ2iR;DQ(Lk(Bkfj|Z :|8jLDAB=C=gJL#oӕ0Vp}"尗͜< 1^v.׏aLy09Et;!{%uY+e>w8m6aѶm3/oc5GGI 7Zl4?Ծ(~iӱdcq9(|9JN@ǡvptɬSC2>lYj}:3,F.ߵr8G80tr6{(Ʊ щ昌>;YQ\1pt07J|:,5.Mv(Oc gpDo~ &;3q[K/պ}Af0\d$*}ḁ}qd텂hʮy΂Y0刞l^m6Iڄ{9BA+=fr~`{[05ntBao@d_ !(A˪CC>!Э{C!5Nbg>jK?Ǡ}N9S^r)<vr,$p=n,lⴙ*1"׍K1m؎EƌFBDi<>'TL߶> r[J7Pdi#Sγ `^#C>η6j<[IF"6jRJ Y)l.Nμr랩 ٗXGn0ܚ"g a~ O`;dL6HWV5TTNA%};gLhS6?m'8t P|u,ًn^3'crIg@^:V~w7cW2]κZy`X]KWQ,M:_\C˙ o]/ 2ݸFߐY(=u63̶}j\ ;W3vopR,6_Mt5eWAf𓑃_E?a~M~ [~.nnefjnKsUڜu\8d:cAzg0]1rmZA+'?r.φ]̦+%I[긺ꁈi0(!2=G`ϭH[W˶Ipyĭ oC "==JbNrRe4'#6KuNQ( |'^wP%=@zzDcc!U)R7YjǺ^?&W;F{$P=|hEx ]V*Aݏi$k(iޘq%¡' ~mW lH*-#|2#L4[Evu^oh\~LB_E 0eejc?2:%_ʱݣ|k'ZƉlŎ$kȋ,2CqH%JG/́"wJc؍c,y=TLud1 ՠsvt^J*%h^0?HB ?wF* |iKD )\2zsWei[&OD6@o uQuN!D2qAvs0@qޓeZw\GRF|YvjnFlPQ'pVL·Tf0+"+o6!v1n(\aAwm^<䃷;,Ӣh7Id+bϐ^XQQ?ҠUzA,3.< v3zVuƫ*hqi|"Fs$X<`BI2+z:I~ٔNC˞WZ>ȨɊrui!4I3 ʱ߷% ͽDƮHDsMa^餢z[8ʒj0ʧHA2D!§c#ї@ R lEzjӬ_mzd DW qKuԖr:~pjLW< g*oQ+^J ݍ4fɛpnLl~Wceߔ d2oӔc"^ٶ3TL#Ho65[ϱתF6xcKuӆ@_.[~F Q a+qu1+ 2M%jKPz zi_i-!oV ҉[BbZm[DK[E77]9XAsq6}:qS^Z-D%! \3Q1WX9 qWmRiϩ,V?IV@7`ecHw8}1GR(.ze{?$α C ev^o \v\[ώd`Ԩj7)fdnlLb k %70י< YRgכ3"Jcx뽓nmlyk:I>_]\ޘ䟕gz  Q_1̧m&9^ɩqFu{*l1ˀl7Ǽߪ{̫CVY),&M3 jq~س Zia@\w@1b|>Z U|є̞BmQ!Mb)}Sw| Epm~LF-85qUMK(AP&6e4복.9▕VƦxQ $4oӑ 8%5hvw(4h4״I+Wbk ] h-=]=e0MtŢSLdg8⟵mNń?зR0*{|Q[9^CmAS0 ą~y|3S<~e|2@td·|c7 KT?e͹GҀ @,/4 [L{tZ,܏O<3gxK]NbqǝTF457<V!l#hi$CryG W3[ly1` &n2^[P>iD2/fY>P87勷+|:wG*@t.By-%Z9ӶXlNwDVA!d#ۜ#ݕ>@f TЩw*ynwѳ\ O*.V%q;ҒڄJFd?)DjQ ~^ݜʧe4DOb _.f}%qR8.8s |.sY `nQ<$35*܍)(þvmPh³>FbEC&LB:@9^մ@aX;H`Y!v =W'>Aw/Sq>]7p=;G{L~/ yQQ(MA)(5zGGԝGU'^Უ2}{2src5'v{x(L6Yﻯ]wAqr"RZ1AH2X\xv쀒 B[Z nDQ+Z/w'?!UAzH$5O N~]Լ1 "2[\޼{%">fTA0O<"RD`ѴLnsB91LwWF4lwөRGkF{>q6WV4|.W33'y Qw\դ,[nmunᄂL011[Vٳ(ܣa|y өG@Z J {KG\8y6m2taF"=B9+b{!.pX^bLܿ$G'7z8&afo {qNרb)+R{+Wknɋ[3mX-KŠgx֥*P)ziظFQ&ER.MYXپ{ڻc4*LƸˆNYl,?u7YbEϗ"Ut0"i[K.^\JPNdIQq^ ә@` וalg)EWRBÚ{=A0/K1؊ 2҅E"2n:G×l0 ƀ*},MOFhpOxTS2%ђ!X|p?{G g, 8y7vm:\/۾Xͳ8qr$=rKY_ t|<]&osB;'{ZRZa+#~Jhq/)((oWz4Ui֝揼ݍ/4Qȍ._Sʂ%:J&..d{J-]]V{@m!=\ce<|@bNtjOڦHcC9x TJI~|-u%fçZ$}˵w<ăDYk)hUA;~UV*Qi=+I?g76Ɨ9 T]lc4omf!9 u5Cz ̯<"S4Z+,A:lgNBZ@^pEBϣ7eI`1`add=Ѩ%PН Y`CysM5RJ `/]s'bSRI29'=V"GG٤8⍚?__6>׹,z!|%T5)~ڍ6łapQl9|a;hρن$CP#k}/75Mˤ< >*=G>n:;%\S7c؀wn ̘WLhٛMK衊l0D[z*rgK̘6 OTeH 5-~ZGf`!ͤaq2]p,֩HYnDnK{/nW-$~z/-'qKfOZ^0ͤ:,t'XQa"˥=1#&AW"QVw6NrNd?ARX(6н➝)sP U1?J?!x^s,V^1bh!3gn?slM hg;,e?5 DYIOߣ„= m1̽R@Bo0CJfjiϪ+rJz*(t ln==h$DUX,a8uwWnՁPOؔ6$ʯvȩ~6\P[0J'L [EY9xZRF[\),gueF69r68Rq"T#C)L4VKF. "lPڠԠrM2/쿘R? ˚eH00`)L&Cs^*v#H]zڼ3Ḛ830e3$  ]vQ_ca)o`h`kv[0ie^qI&YCT{dI<֍eߩzώ'yz+Ծ׶} i26!NoD?,Aϫ]':-׌ tV^"V'SVgDWtn^ԂF&cNTqՐt"5=u% ̱òO'f[08?*k?fJ|us N?f4j~ rydpM~j!3w틊$PbP%g^ +cRwaq`;bDFNéO{7XZ>g0Bm \oOfK2A|{StOwQ-WgBB`d燴VS i s<{pK1QI~tl8[FVP{A& p^( uneӜ*oYVAc1˸G}Yg5b"[9PQѧN)jEwHb=Q1Wf>K*Xrn7[z >zꦖT[*|_GfUM-sկB=f XU5ݳՈBY!ٗ5^HTXDoE^uhMHh#J ?Ջ+QTp~5) kZF?j% R#x~(B~s]஗Ɠo^(O*SB0=S(;}:jN<~tE ]I_~j۱|RۂGX>#y`týH=c|KTFgsbj_Ch_oHjF='#xGV%Ƕy$pIE6E!$nX{|X<6s#^ap)1)G;[WthwbOMrgpBAJU'i*xm9]ҪLaEh`Y^Ǖ%1 7I/j$o4Э!.ۼ118%\hW#'D%TQfr뷡 AՑkŌLSᨗ}Ͼga,X6@1μYp)R;ގ3滈W-NuVn)Ox q)7\?I|+] H畁#ҽ;sX^Q40]wB3"U]TT$89`By.›&5Rh1rm#kݥ(@LEr/mu;3솧qzrvtڦh H6VaÇq[Yl[Ky:A(0kl\X@wׯȶ>8$YUt=ՙ3-+ Z~FI1]v⭉{9'L~tt \95AG6Ѣ3< xE.b[+} 9 T]]WH#k>\٣Wf%+\dN^',J4 u´-gX:Ze LT8H zC/NYG=w. HG`WsȨٯQ{ R)ǭZs'v?,wIP=~|::wO͑f*<ƹQ@`UvqѶȔ!ۆ* .!6I:`:_+΁@/ϑn; ܰ\}dz_*) L}_gx,kMZÞ`!zRu[ض)۝s$Gt$/l?4@cs!ݡT[ހ >b2 f5ܞ97X#i.\W=+^ ,Uc5~ۣ0'_>Bb(|MB'r13~LgΪG=2fXBN%bc,;^OBU O= 19}fXx~٩j[BuL5dBTQ:mFY0`Ὦ%.-/XL6fGDPSMߦ?}Ҥ`FbI~!xMUmlPrTvR>I!B2Hb҇XaBAwB py+9JߣO^&MXl3I < ǯt=m0 s@FV4!{BL8PFVPs@ R5c{FShӽC`:6Z ^k.J3ȃ>1S&EƈT5OJyMA4OSI̐Iqsȯg};WoDNM;thO#f1Èew(.fcx)ZruN+j;9e+5$铩v0m]u L>[\)Wdg~Mi< )rQŅ2 wqx*l RKJ}v2ACO:c̓**,"]4ʙ_y~O✣ Vy1TK9̋k& Pg@30ʂ4FHI}-qs#ne,,w?͢5S>\5)ʑbkpKmBlͺ{v{ydu~P $į*р^M( |zB>aC?Mf8MFY堧H9d9brFM,0PAeO3թ~4<X&ٯGeNZc-I)Eg(n = Gb #5o9@X]Qaww/d:+t rGwa>f:z̘2#_o0qybJ˱lvHXL۰Y_Ɍr_Yʐ# Ԉ^nЕ[8kNx:8_@xǐ" U4k.h3e7&(I۳,Bpk+dY"VSxEzљXVy tyKKs4zceEv.ZfHf)GKx gj \"R)b"0(p`I48E+)4K5`AWBT4N#4J m ]IWWI,h9V; 85vg~q` {6@ڞ{Ň5rEkH{&EtO̙sMtqOc-N0>މ95M>̍jqMͼ0pCEeJgjQ He!scEtlQp+EgYT=lq["k A  ,ZO6_r'gX |+7d/>esNqVcsɰ CmA_SheLNicL<:&{kF7S폟#V-[FffRY`p v)tIXa)D?|}ikNOM)"ZjPAܑ;^e<2 T{( y{paHO)Tc6k&>z-}(]ϔ6u0))h(MVݝYnh쩉Yx Y/o3@92Y/U`$0>{Dv?[1ftK\jʙi  sC]AQ{KA&)b !;yƜLA3:O). YڟkV|3]jek[TgFȆS/EzJ6K^7dLۓcf]Ͱ m^x L6|d)TeO3av; imUFiIl;v]_7뗮i 3*B&AO_-|0QO6  k.wEmQJ6Wg\3Gib&QnL 3 n!yTNLbbmS6|{q\r3a.>,:={ [x޽ @Qx@y#XtQ6}m-#C` ć`liX4kvBwR.p&iF\^Ͷ`g]aAʫ? ?1*-qƮJ3 Kqq aPʈ"c "|eNE!O.B>kӅ/yCoaen%1$A&=oV*`{2DhN XubEp<3M҉ x9-79\KyEO<,#ϛ/2(jEoϐy٢N~&!3cr3"##L1Z1kYla_=ɭ+kEWIEd?Tt[9+e0wOT{Qyx!#Th!GIFdo}~Uʉ?pt4S"qjB>1Ԍx|fl9+1A/K-V؃ժyyP`Eqx IKz4G2Cp8(X*AG *2{H1uM0jz4ZŎpC<7o)%7W?^Nt|7{#MYŹИoMykE:/x|@G\I% ?o \-;v9NO2̀"pbauz 5%_OGQAo5.mƬ@tU\:̻/`+9Qޒ$z!̷$x ȧ sMH)WX.^Xu@bvQPh4F153@)L^ۘ L_DѲך I$<&`b:ctyH4`.ЕЛd&00W&UF&;p%zс}׼B ͓XlZrkPB):$Jd`秬lhlldl+優jbvڲ%D?$98mIxZA~>vOKW"!p[# ^sU ڙHnoyZUGK|"ނ1xCRP./X<3 _rLF7Zi 괱p0}Cf)zJܛ>!Ј)2x[v.*.!Wv-k}ڌcqA'Vnz'gggelNZ,SHd~@cP1\[(28ʽ֝iPQ \|  A\oFuWD@JDyُ3ΰoq}n R&`}\\05'f[(nPĵKG,.m$3-foFL1/ 4?P>9nc&)v4b  9'kѩvH7 0K3"5<4cCB=Vlߣhg5&+6BWJIgeN2IiNپ,bCrkXSt(k,L_sf=\JRقq!i86.IXlW*[n6oK!I?m0Ll<˛} >'zP2`/gζGT3CsQ 6%Ծ+'sQYaEBNg]" GUXL}9Ofڊ]3K^{]LyFWZj8wɛ ,(, ZxĒ+==? OiuWťU,P yK^Iw͖#;x}A牥<3œ&1 L(Sq";7& ȃ2,?>fTAmgD|rYYcۍ:xK7- ]?hk)NV&V$zP-!5Azmы4t7ZClK24[G8Mt-2ĝӛ\"s!s՜HL >jQ&lBbKF3;]C\btl$Vm EFWVBS]1(|r֋+RЏG!+:Qmw)|copuf7b ГmIξ 'I-uqRޛ2נ?pdp|76lee8v:2c< ҉I9iY|Tؒ[;E۬:DL"M7B!reJ?%+{:8h=!~~oʽ4 (ܬR\ K;!#z\'C?J8_BweK޳l<X{kEҒ)f]"9Z͒$2^]yo/G7a $ʥeg 9~-~fB7!)֖}(“h~hV; sj%N>p=1Ø]%lqC8UW.ՒӁjwz9qfIbRKa@i3 cL9 *d%*!^i=y& ߐ'ڣiO@;ZݸP7` ,o)Q]T{8ZwsPg[ˎD,VI_ ǟaQ|eq h(U}Z2,zQ46#z:~ 4`ENS d>=ЛXk&(wCKVL;|ͷA" ZG-4o{)<3m XE[ +t໳P9*L${NlJ,Otd*c'63V{cCCXW$oTٓNk:h !,(ŤH2:(gϦ= mUʰw&sV ߭JÐд(h[m%)cq>ɬ* AO zܰ$5L-/OSC?3%a"Qv@Z& +U8ن5ZjArcM\\4iDl=H8Y3b$fxր"]$ ct!0X=[͢S=L4k,Zک˿-p PɨL~sOKQഇqGq.4T5]qG=[ `m Ym=z+TPGE/v `TN3.=Z!PO6Mf8A4r Y˶/)}ǝc70[Qkفomgr ns>7Y fjξ 3dU0&~zp4ϋr:1'0 )}wc qS'Jťʝ@y=mL]x5`Mx^AV‡:NCaRhmff;ضYqųM籠.֢-ϸg(غ:P(>Wn7ZQ KEȴ͌Tq,^!Ϛ|D=3,z'̰Rba1`5VyUdMۺl/vK)8K'7IN)5 <1Y@_O2Dy Ա _˝6  n- Z6XY IG;Ў? (o,v3S YmM^kh)Yb%្rѸ2*6/]Z亃1sF`02qJADs?ΞMf{IW K"ҴTW]瘝pO6]wU)Ś'Fߍ?0'+)dx~Qq4ޮr X|_ [[BB,OR 7y|ŗ,Mh0548H•u hӏgpYuh%z:@9z X5G;ˡ`n@'$"rHǏ]a)(}ܗ %@3IfoJlUl%` DP҆%B,@{,aQ`_]_ uϸݴ,A^2EX@e ^8;J;SD~e= dII^`q,Nc!pٝT`utI(Uet&| \_X@Eᰮ"ycGFvt/ԙ [c0㴨8C YE$TO߉8vG){]XzSL>KCJ@"q++(T'RwjHД9Ԁ[wk}l6D|98^ZS?}r@UaxZBeoɒ{-5 |t󪚀# R-n SJ+.p}0Rdq%^iTɒXq+ePȒgks2DD׈]V-,FNda6+|Mx*& MdM7nO85wϴ"Y\gK+ԱGP|'#M \ |k3ە1FE$h #2/ c5 V7CL7k=bÿڔp$?ƾMgQCѷ!\`ƒn kjG.}Cs̏itBƔo;7-?x\FUn)ŠxpSp]5;*Xr֕$j` "\ x>\Hr6<΁B7MZPn)w;}UQ)|1kJ`鉶K+]qd9#j0e$Ųݬvqv'c%*S_:IlKʍVz8=4C z.lJeaԧc~`TD;f`YҕijbY cdQ/ti%܁lЛW%7H9Q8ї`tR)8sRTLbS"$]A/bƤ$ ?EeҢ@~%S^lW1|ߙB^[ޘZmV 5.!z{ZOt#y% ICR4},Q0߀6+oIVMgDUpU-U:q]"2$Ԃda(m3c0 7KkkAfX]^޽]S)?W{7R1%6&&ZFL&e#Jb+R^!1ΈDtMq/op=sRlfy>/3h.(8+g]_o\ds׫ #ʎ{Z$./1T}\SjJN6!*]b<*b"L=6~* .CƬ–:LYhJꆣɑQ޺%x7pŽ&,t?uS |nNVل%5k-lNg?7jE-ʲ;`ϑIqc* zKx .MCkc8ak#!=H|kE9^`*u؀__+^/NSQ Kw"kfp厷~RwW}k.CY@=HB y4\S? RM2٥B/KD `U?#N)sOyB'M>nʰe>`z5rf>]o5:d=c̠hߐC=J_J&~Wv:钭#FLH)c. };m3Q!+ _3Q7g#24Rc 5X "DWP6Zuat`~Js<4>hUU.:ߚn±&eGޞF1t,U+Lv&6E"觾O~'_F;b2OõӭYXXi )`vXI4q}>RZGXU"\sT>pY"Qᴛ}S^RF(y抟OG [/Qo"is|Bfm&P!i6Z*+"wNlߋ˘6BUz/LM,GojջJ\I,d -yJlx*(ck|l)7X2[( Ɇ{pLOm+M1ō},(11&QKG ْޅ†{z~UkKX ЪΘDUoZUPm_eUkTOFW]IQ&5F|aA|<_0ShMTb)>h,}7B] |XsF"9կ[Wkj s&ՃWp\ BğQ$a֥KIgeԫeKHNQKR!Q3q$re6G5 jihűyAfM8 )Y ]ICw|~L'g ^Ўw4$vpUC2~w#.MުJ \b-dG^F2)0X*y.} _FFb ^0FԌ wn QnA&TsCg'5;rh3L=3E?m+k{62$I>vuvf8fc|LhV=8mkј( DyFlѸ|FK1^%`w7[H EX|h$4()"_,^eR%knSYFK5'Rm d p]_!N;L*xL0sS,jxK80o71=ĦW\\=DAb`%Fls~ڭ܌wK'MStc%R*oVnsmqK'>ɱiu/J !*0#0joZz`wqLxi$dm|sW5 DN` [gɉ}1HvnW4q)oQdIVY":pGB2Q14F!zDŒzjLa'"O=9=ܭ:"ȫgO~~8-ʪQ,`V]ςv Vd,t&g5Cf> 0PDZNIE7."\†QhVͶt >C+g] &,?框-ug=t^]HmU)@7t*;&B3X#X%I:!IQxRYm XB@Ce4ugu/aY[̮<c|~ě?q_3l(8+3$ə2څDʩ['CB[l&ɞjw'ŴvIs0֧L%[Ȋ 6:;O;!_l6dC/dQm]4FKj)d0 ՙ_bؙ4TN&H䥙ݲ4rzhW-bь( K=[30I!_NZ=1+Py׋f"Dq`ɫxbXJ}uhi|uRmϕXRr`LD?v$T ѡz&JK]˕m<|k?@nBZ%L]|ؼ ߴԓ{d&|;ЁKHw0sv\.׮Іvl 'l<"u<$04EkL~M=f5W'we>="0 aUSLgt\μ*:=s,n'׎SYq H B:Rv淥6U&`d=Ύ@̛Qs~ctOK>^~HX.pG==6??LTOٿ&s+SOksqGk$ ws[\}䕤NogSr~CLUّ$WlfTr㨉zĠ[rPLƨ:PKRDZ>x};?FA&pl0Obyi⍢ <#Zz19`ȳL$6}iNNjt|'d65 ;bwAwMw*_Niߛb՗^,aboٷŤkٹ\Rc/xU8KP-{[DwםVD%[yL%2TEkϞ3ֱ9/N50d>Tb?ݒm<,Sw]o01@(F kUH x(e_uB9d``*3̔LJanVױބ!_2K鑁$u2Xr`nn^«qC0Q|h!oݴ4(uj ֡*)0k|LM5MDKlϯ_/P7+!||2J-IҹB$)ИPSN&; %Dvt!s/ݻQrSuNڟ&=ݱxƏFNԠ4@2NOY ubqz3epwt@)sWՆbo}?J2opd\L?cWԤ_Bmd[d5QQoRx,K+&e5]aϼv{7~UWڛOc-E٤Obw'{ȳwTba$EVxAMKKEX<+T{ЮYRY`a%Z; X{Ĺ2?\RS}Ja1贸mm SAzV" r{s[wL zQg$~OY̅.( g[ƮծWv@3PuǨ{HMb!_ LS{'@^o;z]t1i Lσ.$X݃=JIh _^3e3P` gˍ"NGlʣ %uqY0o5(J8fPZ&_&ɳ[[biy;{ڳƂF v|[7^r#6 D;zSPè ͮ1^^nc Q͑H:I":FSJX:(X QpuWCrneZ&fQe/~0٥Ihd ny:,gX.r˙xЮݻܐ^=|;|[;4y[v0P.QYt>PUb[ԧN0ׂnތXs>:!k%̚H2u.'EBZFSS8ߞS#9OvTKbNpjrKi \y*4,ER }t / k'|:kaE?yiࢵtAOFyImlq5,R|'vDf^Vؖ"/RNpbҖa^ ypUX0~C\^;0 ǻGzy4.n!%M:dbM;enMj\%hsJx_g;yqgK!~&jg BoicGdy6Q槒uu], 5i vKYǃ vAgTEOtKF;P$Ps1$e7T&XKk:Nȟ^U`0.=6Ϝ{&wjW]㋟9֊TOI;xxRKλef!)-Hx)Ώvdysgg#&~hވjt.0> tjiX 6NU.%Ȯc+c6$t+;:h,VJ bI '3 O8%,>{4R;̱o=hŇ{2Ab +ʴt妐S!o+K] 9R r<O W8 _e h}y[E޾̑@pupoiqHb,#пu|RzrW-wKڵe8IU%@9 XJ_/NUZ0<%}X&.Ys:Wx4aQp{J&o6?e0 .~ZetBI Dep ۋi&:>B'DSl]hvÓދ`|O#k⸜2-CcZɹO'ET];RҊ%eX?ЧՁ6_&csjjzl+w7TΥzk̰;X1x&/1m/|Q,Ii~>/3֔X.0b 맵9I}\BwnI)u,M}}Xځ5Wfo<_7\]uw[3% 7Btn򣸩V}\xn {eҐ| *8L? (#|5m䩗lj *Xf[buڞF/h^w+J7C2Dyhc:y`6F' {nVRM_D`&HVZy†~ @Qmd V㫩Qv4zsZu>14wu)w'׳Ltn]\Di^%("Jf"Zg<1Bϕ'*x*.+LA#N2 |Sf+%&.l;eH[zx Bћ`&Ӵ/'7v2W::} RO͠UT Υ/ڧ)`eIoD[J68 .YTy`*A3LS^ywIr4&|Ù@ q8t5k^'e۟a?;.˥"fL X}tMvLݜ#!sIn s;^r;U3+cXsч?G~$cKX &i򣅃Ig{tDuP|/#X+[3HQ Ƴ@Ku!'~t˜Nk`Ah&~WCH m7.jdt\dTg_ӺeH}\Ks"N@O >~zA=5V6lc7B&1:)B'3:ZԵbmiJs Dt?n~vwp)FBoaX"1Hh :遃)MU7+3xxΪ6>OJfaWM L*ڥˆ)Onp9d8*g2~ꯕ;$]9?ȡ<*)^aNm<9zl R-!Fp_ۢ?.4_GtQF]{y;.@8k3c梮iVRMЎŴvL6 OSݯln7Dyf4tu3ԟ/Kz<&ˁ6(Y4Z5FJf /stedՂf̫'tBu6ad噝٨UhWyND5 v˶a6>aI\"]Ծ}t xQ)Fbɿ惖MG#]d[':+$6 2 m?𞑗xĀi?O3L@Dnx6xSx`nh(%m/wPSx^1 k4y\#*FJF_?oli8f}ϴBd_X(GXQ#,g䎻&d8AFNV'߃AO~ƑR.b?6XHі[M%ۗvxp<4e{Dz11E]VY(, ŬJeFs"u*o@K>*F<\i]!f&7kibS7r.ȋ ?xgpx!uiXEʥ+igh@ ')>:c9T|Ugfٿ+Vձb/vݿ0R6^3A#7)zI nLj#DʹrD LS3m10=y~aGjIT?H(6™T :]ۇ陿3AZtm-2;%F oa. ݗ(\'dް3^ Yz('I82)AKWLP?ۀmL/I뢲z#3j#|PԹԝ{+Jc^GS<}M&dS9ZjS΂գ9!CHy֝_ˊ@-{К \Gye/_PbT";|U ]I3jÁ<~Nnp2z%0ۤ-3#s(' H_ˏhc*.$V$UV~8!7T8e"!BUf>FP Tj (l\33ZI8qcɃ}iI⫒1_q$ӱ$4$}mV,.:\&bnOA#BoJٹCu9_dj҂>٦tg11p}^KK_:JoU=L0|iy[1O4IY=J ԓWw,,SbբDtu>nSf\ȆyBۚ]3ILRpL`aL;v_6*Q\OЌsZ=$eH\ӈ4y2ˌg{ܨk$-o:Ax^1&D䁅 ^ XvPk|̔|#/nMtuyL=9&>Lc})~W~_L~6  Q͐+ Ҹ o)ī-9'`~SXX%Ю]WݩgدWMfՔPv"^QcOZbIcC7o)9 2Va R| pX:޵FiWyզ8*hOV4zmʫEmtYJ?(CΉqoBz FGeqB&E%Fk44 XfɄSUV2γH{bJ1:1`@]fn>_‚ 6W|JbU4Q]SH<ʯ~/(` 9_¾hȵ6h?8ޖ;0/0 b?&&)z𤗧KS?΄l8iA16S9`-䲡ӓTuߪ@PD_.AK"p5=RD[$|I5y#."ޔ~V`: 0lF(_ wD1r/Cx/z;R+qpx w4 ?nXsgd=_~}Κ;QbϏZ׸kq *Ézܴ5n7B&V҈xj!`E|ߨaypށC} j\RcM & 2*aY&@@ڗx;PuA7Ft |2'S\߿@6n貋c;̀^ix>_(blEqF'|Gb3$ #'"/Q ~;TZ{GE)_c5bm"(~ar+.vk[Pi5rDȠO‘#$Y8S~;yPwȁ}uQuiC yw>eJM}a{Nʜm h}X~ٍ<*sܨqpV#3HpڀO^V-Th |>C>jIQ|}SףT@5M1*i?'wP3A4n&ށL=^k&Zҫ<]pN@/+AFb\ǣxFeO%_ҩU݀GG_2wD6Չ O$M 4F& JEuw]DؔY\h$ ocp;!Ǧ)@Ln9֒=u UĀTy^tOMDLFrET4w469qťJ\$A7XoeO|y W{nSb%щ9P^&PB!۹?{Gixٮ@XY1 %u;M#1}j u=A[K0y녇8Bxl7ib]kY>Y im]"8J_2Gu96b@)U62^GVB6RPp$ɂIZ So;TpBCKzWi9HtI$cY _{@z2\xxsTX~,pX+&HiTpԀ/@{/Y|ӼZc@ s(G0DY cI?ozs1?.ɚ|5r D9f_ؼO8p T{Jś P#4IkHx 7ɢ5YQwԆIAG\hn0U %N G=kՉa`JuF#tJ`ܝ(,ǥ|TKYt76%S*LCӛ"کGoۏiaz2^8>Ib.Ze"9߭báТ UTNaulrsXM_df'Plm; xCLI9wl:ƸI\żU럵lXy.b^@tSGi+J7,?i^`,8}Q[A"8c45{ i"%W\<\\"O m\Rd8=բ޶14}ʒϾߕ+`J\X+I y5jSTEĝeq0Vc:ÄXsVVxr32>Jk&b{*-Ձf2,], &r DE/xfV ry0#?as`yWl+aٙ+~mSzWZ1 $܂]TOղ3"qE3SztϦ,ZIk3> -u3ɜRs<v.} 뿱W"\9RPMd~=no B^,G~LjUTW)OJ {xS3H4/NtP1. `q_xCgQc9cW Π0F̢'9bGokj`@PrY $ʩOXxC^"UN1bG L;lLmp1" k z\& FxqV[I)E{u> `^ˆӞ(: lg@;~[ BMA]F4ŚQ39CA MއGu?oDzӪT+y0]OLht'7 vMBlMc*!P;P(rJ ޖ0Ӝ棍.*ۺWQH26a1w c"&(JHMmsǚiU1iR3]DVgI)CAuCjSw |=er|`1:"Bwb DvNqV $c @N7hͧ?)πb-GL'qh<.pc=ey3lXn=,DYc# sЬRR XR"H˲ē&$scy9<B"y3*SioE *V ABA͍N]"g 7YBOMQg\B֞<\)IL"G͕Xu9* RGWlYF Woq`n+eMf6"4Ah?n#d.>v{RoO0ۇdo1uqsZf4,VP;Oy|k~)H#O#cL,\2?<_76p93C7)Яy8p4AomG:Eur/p~>ڳxZk\i4DVm+!5jw]3qHltM(ُlؿI974UXC$:EF+f\ݣ¦\q;`A"VFaՇĩؚ͈Z4Q*;Qs ÏYHv,a8DX`RRJ/([гg̉oX)hI$j"iضB=xstPV@" 7@ZRl pA[ύG$/ds#n%?O'UbNHQ\JX!ĵQov5Qmzj:e 7[Y:KkVS^@p>iϓ0\gd|]E `HD-3'huCs#t<g\*O1v:ݾ]&KJ.WV܎P"´>YL"mWl6Va6|-0rBUQتv3Ă?{e^*ۉj'FO6^F%E)91 Q꺭R-ϔ>:¿b>^/'n=cŧ_)e8,״7N}2F& NT`ãΊ 3;gߣ k:YT鐉|q#bGJ;Ko/&U2;@#tO {ڡvHl|{.$B{MhA^M)DY\KfG\6[E ^aCvv6\%}շvF?&-ת#q,UjӐUg4m{) M̆ZLif˿ƒsE}oѦ.u硎[:3}kEwdgT R%ɇ c^b=f ;hAIvhf揼=H̐s/JebV)% M DȖy]ciΜ^% g%0~ LBğt!0MEzZ*OwwE߫9E,:3NUM>̬k?wj8g 1 \`|ĄHqsJtvw ( UYj ͛wj}9 c87H?\pS?s嶧dFp}K6}+KL3egE1 P^{ ;@daeBa;+j(B"VZzg)|9$.p =# NS\vD<}DN@g!K"L [$a`L \Gx??M` I3Pr7V%q(J?J}/@(&jqMzWk:›#k\09G|e !o73Eߠ5+*QeIGCrxX C @&+K)9va2v>XSX5 Q]͊!NC9 Y\W/1F;Ц.6tDf\#Cwy>@HՂ$v#ċ]7ԋkz 95Pn ?׸"x 2=}iFBw7RM} ,L<ƁL7T#4;2j394èaX=jo"˜+lL}h$ceT1 'ۏ{ȍ飢9uH^\9$QCCHy5uC&FkoSj}]_mA# ^GPgS ʏuRy}LR<_',fߨbUn`u7?f\R2'K",#]5UMTV&u" UAPH8͋{;?UNj3otۜY?|vBjQff"@cxt)i.1GB6,SQ}_wGoAePI '#LuyTU gOnoz>|6:Kh$?%Z?X}o}Y|6b%9;˿K1vE,%>x1.=2xlXXZ>M"܏vesC^}/ϲU &\F#97yhOU{VC5CǴ#{t%'#F@t9o" 5蜾S@C|* qJ'l5ϻ&sM1*@rL'{N`C- n4%&7"9Vr4"G!B'')KoF(!KCcGG@ m@obux`ݙ9ݳy0Yx.iBFku?UU%}l"gi9g4䲷kB< Q &e,1ԆНFmzkӜ@[UtG0`\=c4}v]f*T[Y畅/ɽS0FܒŦ# 2KylqI[MJtjڦU^2-#9fw_GSgV@כިZpR:s1Sat/e5MZɥI$ϘDK҄f !gڎ&ڰ휌`bRiP+^H{67/?5vo":y5q|-"eĹBg "o~d @{scG2NKC /KVeB`hnǤ,|I:U],ؗdZMOe5x?DBj~ͯJďip^w^q/yQ𡸲Z? flɳ3}Н ȖgAwLƓElcS (bMhX\"9iy d,%SrnPTU3Uu鼍 L?e%eBPQO(١y7A^Kn2`ц~Va|pYIv?O,G@jrz9 |3ѧhC˗0tVk N2T/YkUX\B|EmXsdcdyXa$r1Bn"kj#h[WR I%ӯh5hŶz4|;#qvgpy_!C@-G7 nP޿ r8STgݥɓ^:vY@DŽڏ4D,-hE#π 2,oj#=cvW t "3lr'yT1PrzKJ޾Ԝ:`!6wm9C/[7~ŀ8 M@̽g$CE\AX)E|Nԩb=7Y[KhYwP;5e-Ze=o+bI`d|Ip98`ÿ'ʚ AMBv5Ƶ]bHDJ({NqdΨȵބi΋ln{;0vKLI,v?oDRQHijj&)e?mspi{"+wB *$QӰk5H-8^fg$E^g ۃnSv*7Ń@AJ=Wl{5:{Ύ=s_nIϢiyůDH6yK~g NA>"l~&XYX˖l0IJ {P,"H&zj/oÕ|:|ZZ)SD Y2 f P/3kWݼ9wNsKH fW? @5#i4tM >Ǹ*%f mrA/+:csxUnU]#rc:2[~XYg +0En׷3+g2bc:B/}#jZ3Fz|4*j+ax UکM %W4x=C,/tw[>0g.J TK:JRFR̄*&]h\G51<$^-ho}+蝑g]VJ?ͱѲ_[y {Zfp3ob0@yp V3ņ}CQ? eLX*w?$֠8oZa$MKs#D!7kWz=b! L{F=TV6 hE ŏ 5 ⅸZ`vQB;t'gwt|W9B?a;h3+HF_i4'K#I.یykg CNsiz\RMNȡ~ Mၣ1֫ .(mamy;L~Q,ba{Gc~RrQD7 385m4M Z!8%鱞7νë,\haN_&U X˸C Ȼw TTR>'䈆8vQ7W}qK:{YA̦: ƽ-\ov}ʲl\#&o`6|WW5~5qg]lM4;/tf"KypxQ58!KPWz7:.1Fڱ'N $ok\:M^dB W༠ {&zBliDvO;D'|1:#0-?u%KSX6w{1@"li:,om ] УC6܁ZZN2#1q(DRI=)G9wV{j#MNjw> hh_k|2!iCK@x4)nt q?EQ A ns9>.iaˏb8ָQdWDzH1m-.>/ܞw,s(<-ѫN;4^!Eh 4K'C3WS"ph653÷:HX1LHL3׺oVg[uckYU &TS}؋o1#|]WeE F. 2 1FtvqIҼ] X[}*w9֩n66[C AM;2vB2V߀+v Ae@tC)uAaM$Kh&U j2@ijbosCHgJ#Qp3gnհJ뤐`~Tb=`#HBI,l=O6ՉݥmhI2e L]p8Z}幹 x%\P 1Gqm<{ `$0dЕRZ]VrF`zOkjԘA,_;Ic(ޒ~E}FT?|~S;J3fa5&=>a?L~{Osɮ]Q" >:8{qq[OUH$[G+ iU喲+&GZWGN|ު#PCf qR,{-·>Q`eW&]3Dq L9{[Du9 %}GS)E@.0PD LWœ뾵TW8HdeďBz{Ȏr %H SCo e1mQGt$ÈHQ`%.<$xkdԳ}hfĉ"@/Ѿ'kd9B6z/Z x)x)} cs+Q*ǚJZ7䈓GBGB~(=2~ GL() Blob>;Hۃ( )Ϸ*ue֣7iDKQ.Fm hqtkmËTU#y)"8ѸIp"׃@Qq#$tdd +Fĕ'4?^e<78*LS>^qZ"̈2wU 㘐cW?5L__41CZAi2c/qud1@C ۥ~qVbSPZG[ܺ:0J&Cwu9/GXz)D-#S``Ғ 8dyž.3-AAUz3R"B2jQQ\B)uceFB1pJZ{u_7qIf}`<aR !?nO>7ax7&MX ?SC m035t! p[hpdfF_W-f6D&SC=knjRh ].F1ޏ>1>kڥy18ʂSPY BIPH.iT&L |2^q<*^+ukd*sAc-?T9*Vք缬LcShr:d8J=l{S,J ύ_:,npsD"֚_!Em}CtB@Ѐg:x5іƔ3]ITkWqnfo?&QS de(ChoeD84&5A''i˭ƶNQȊ ;b MQ9 n{!%y)Ua&4Bјgua*_8jBaRb•|D/K.~VPS`nP?L ȇZ\z ;kTT5;4u0.RЇ4Zwsݨl I8Et$GG 5{чT"ՓJ% )JkNWy]BMXK| >ho\5.Yc_1hO 0Q5&#BVb0YOHi?D]-\=ZzR3=JJqr;]]g@špcE! e"Ed';}0]{3fto=RQse~ni$LU>7)u\=m d>$m 3nD]3[Ap5gkjP%ee愢t= FϲeZ ňBAGz&r0*9B̄JmT]P=oxٰ$bIYL?lpL-99>V%>;~)k kLe^.s_D0l֔l JyF `KNل:;:}uq[wrAiviTW(m|35/!c\~k9ž D~>i:j%#IFY;ז&-ӛA#tW?*SiqǾ.kR|Y-JɆYs.~fdA^iueE[{dt9E!r[{+C!HK&%2 8TVapyJ>(Zh}?.6V,_Hpy輻8Us6 -=Q,wK)ԣ^Obgf4?syL)d#1=]n)<c-\IP`TN]Ulyr OiҼYwV$LҢjx/4'ؓe~UC$ºa#M?V^j/kMSˮ= tTZ| $A3R4t^m S9u#m>N $\J֨)(V/a7'~#Goq??#g 1m>)-;FejVLt4EjsQ>`+ TѧASrzT1eWm-8TS$5 Qk`t*{h}O=H Co &e䇱c | %L3uܙT {F5y,^KCrR3cx*a}%D& _-^ߛ3* ;6R2-0Cmu#܍㔏$EޯMX۱Tr!%ZӟtoS.u*C]ڑ#{NW{10E2w-=/5nRad^V< - |BHR= $2V~ΉV=gw{8anc3kΧ&V]y{P%`Ǫ"sao@tsx rEHb!;B".9'^'j]KuEއQ!7D7csL#yKfNwV Iou ʂ惶"ɷO M`n^ ٱ7͵˜ \4-:5"Q{t!WdH uobG 'Z24kWR.Cj&o !2! [O'@UZDث23}M hTj~'5V 9Cl zWİRkAW]hs[V*Q@A{CqI~VU ( V{^]ŒMav|kt~xzN1:t3)`.D ݊6pIOn)v;>gPI-򈱧p p(onl|j&U[hiu\jCcmUG -3A790۹\9B;ʤŋ  k^-%igh#cic6lY&O$l]WUYIy8&jbE%sx "l(wDc˺.?TʩTb4ȝM<.;^I Be^#΢䪬 Nus WO'!XZJћ& qlH*%{jԆɠɬ11M)yS1ovɍX9Le!NT)~Fgz݊<!#,L:"WMldY5RkY$$_Upo5Ǽm?xZ,71Fo"6H=aՓA'o)>u]t%JxtLU`|%F/ /EeK঵cx%V[=Jef\/Z~eݾ)(${EЄLO=DbeI4s 3})~,XA ;(\1mEaF+Ukoxdoh<)/z,sܠ1 %S^ \Zؐ#V}KW nt4bYAHnp |VA=)R3IjKmdic. D:ZAR0Յ2U9Gγk$~"OW".XCNnT2:f0\ 3k'h/ۦ"llKc SY\NcBcŢj3Y{(8YqcZ);wߘ,+WocFqĥ M?VPW_KENXH9M2$I@ Ry(CA;'sݨ|\NPLK?Y3*? } yUra _JrDsÒQ4 [~0AB!]&8ϯ=q-TfļMM %I+rc]ަ[*$ Fe350=U"OQx{L/YolEȐcGҵq+r+MxL"S DeROoG@yTd 4 0y"y`kZ?=iV~/ > bڻ3`Z`z9YRxgʇC!"~<% QӋ9E%TTB3phfjuY.*_*WjG% E ?clx|R3_sHXv5_L(*P4V)G!bSkCԾ)'7nK&:wf(8<0`1lˍ 9,aoy<ѹjpK1jX0㖼fe'EfI:lb,CfԦ(Ľ׎@zI0LR2>S(XC>,mi_q>Ȋ$"dײ:,O~z: g)vOcn#h 7{]vY{DAgS.qᡣ)Y("Tl@I4|gu#˘9Fԝ? nsiqj :Tܒy~Z|V-@% z K{u !G?0gV<~go՗RH6^#?oŝ GWxwr6pخHZl!Po V tY*P4ZPr^#f['#Vl)S)] -~\qFv:r~54Di>CN/. w ⮚h/ci%}J$#HqEuTTg!iIFd70Ϸ4*3h"$.:K(Ћ/HcF{eSr =VQzX'Ij4 wڠnJ,IXF}ú. q!~$S@-,f#ayrɌ_/P{=3.#;=uE>ַCkz ɇp!J?cЈ80MFJњs]z%кj)~(H.{/; ]g!v^=eo]m KzlW@1^(Ž˰!hHaϐ"?ay`ߗr杵e B9"D{e0 eVV[e.unej5qhuǂ !Qj닄B5 B- (^3%U`BI(W~37?Ӫ d;wVɷջ+S%ID!41A`ÇOP\8L)|iq9GA$SǠD4J}5M_4NZ([Ek9yghsM QBTHoTs}65&^BoG8}-K1n.>4Tzw%OeH6EkpK54!erni&yh]Rm{̄!BOӠVx+綳5PmykRSt4_jl=k1C{7sxO ppVoR$'vZy+ζ8 |&`QB㭊J`e5b*mtz؋&SQ= /+<JqBrK=Bq)m̈́Yڑ77#m)) B1D՞'%7еt*1Ta&#V9[恰3) )\X03C@O9zZN̑_(c^@qCK\ .ZjR ,U|S2;1HVL:-NfF!ziVG0>lY0q?]e͠,!F޴:贝 ~ J+_zj)I8m+fԂ(:,Ұqw7ל+{k2 "v(2Ir^.TVWFˍN/:GNݽrk !zޙIF$=-D XD7,xD&m2ɁuH]×K*_3=X G5o-F4[aNJ$z?4@!yl r`4sh&?q_ٰiÈ]x~ƪ\ߒ48dܡb}JԂtJO9[_[sn&nYž2Gve$~TEQG@̾oCcܭ6%̍6o[_Kl*ѽ5U *vaي,|-L4]mjh.AǴ0GQalt|NOwc(덀"U,)LC^yŢCPElR2.=`Nv ½3Jen0KzTmҁ=7AsdE_|k4$dFHY$ŽN|'粒߀7(ۜloћhImC\ vKq5dRWrjgD[V؋7J={fCQ EgYӛ #޳K1!VAIF)p7O5G잖V3OfL o߁+@vdM_έ [dr jfS◮nFӊwjtcsS S KĆgkWT&"ny`IMcт̛} ?ߩTV=l4)k6(U|9N(2t|c1&3"w}b˚tPx<}(G`)x=jW&M , EFlžĹW<*RkY-b;.[تI,IIDJ50k2vOB`}>ѽg%_s{x/`cQP iOLn;0|~G\}h֊{zdDZ!(4,C1ms::4|e\"p9:v0luluqJ=Pp E6ZPI.: Ų9kv?$wL;Fv뙿 UM3y- s%H+smcB'{dm [џ/Ԛ QqՠV֖Ôu<>N 7/ri=Vg*v⫿R2|'#'IT#\1):2)}pF*t3Ţ5o ţJXtM2_y N]'l9Rl3U _@|E;Gc-?r)kդkݛb4HZ8xEbEk [\ ^kCaȴ @C Hhf8AWz̋dN1a{ ZFCh*N'}n>أ΂2 PeW)b3>MqW&":VU-$S"Ȗ],y,|Hw֒aSb*}#Gf1g}xUG*hITܠ +0aR[Zo 6nUW"yGCmtb*q+ͩs?YEaqtD_OB*I`,݅-;Ƥej\RQnb_NP>[z{3sނ'`ώ0,]=.'e:p\#ሮYWe<!0}vw=3Ab\ku@y~#K2?#1 ‘޹݅{/V$A)7ZC^;\t=fHM ]OuϷal0 )yՐ͎d0z6f?C4.('.2A֏$*VΣe Bhv->Z~g[<7KCD,Moeɾb~/KzކX ڋ/4\RC~|Q˼R7wT>yC֦|ˆ=DIm2E/ѩnx=fJ"P!v=v-D1I]9 ":Uvב0/Ip5~9&r&uM{̬ouo_9L"Į p GQ"i0|N b"-%W1]Z[Ŷbm_m̓Q]`LmɆqDgaڑy0P|M)G7I3y?C'+4ɤǚyX|80^^4v}6tVw n-uxQU>t}[0g!@x4o熫}=zlg~| deijVʼnY+p00V&fgf],ꖤAOCEl2?DXHhЂ|nr' kvSFI1ZKİ:Pjm?&:#yDzM~xy^< b)a#R@J}:T3͎ d9FOR Y1־AW$"#wJe51_db`A@n)R@@rw)ڟ(7T@?75yltX<L\_,8q驚ĎrO#e??q?EK/^L"O@QɀZ\tz7TyTS^z-.Y =@ :mj=Hyo<ٔ}EƘnS}H}>K/dƈk?6;o{*(OET<߳ڌfѷ X {q䪺l89JhSC x%Clcոl[e_,E"Mh2 rXB8~AD^aY%CyH^{ /l(tT4XِD\mptd%> 5E3s=p/:{,XO͌,*%HG~ iԺ0)EN"fʧ8z@NB_%thB8f B٠g!FZo| ܓٻپx-s䯋5XnʄKKav#a?ͭ߬Kh~gJ(D_c@SЊ((Ty3{BhJvgi|FkOVP`&T )pti&?0-^l  ^th DFVO&7irN;!%/iHdN|R~#34%݆=SVf45Y SIU/֩7'5IW6r'1qELwFv @/0 Ζ1Q~&vݒsH: pHlQ8riQIGq޲JHqvfL9vFӥli?:D_)5nJ؀pU9:`; z-a} ߾yi[8ʴ Vc uQxIDy-PcUd2N=Pm[gJnb^ ۿaeno#i$_xk ۝]&~~i^&ʨ(C)o ?!OCz8{5 0Uի#A9w&L)Nĥ&`DdiwalqM@L{,!`H)M-AKKLh9ib `~Y6svQ{Bn)f62k◫V4gLR~ɥ@ل|As4HLp+rɰ͚yFhlZvvʸಜ N~mREyYQ"xaX1@mY>p=.5/ѤnUXjg=GSNh^c37M$>_i I}g= RWznC >&լnm( !'9r䈗ɜQUar.I.cz1},}tuT>Ӈ_[Uef@|Qh {3@l=` uU3FrjrKsžtaӸDL!=M'^/ 3j)pT}N2FVe``G tFeA9o$>'hrt=xQpC.)Ɍ1*@>ЬTJf+ȭ1IgC||q A1H̓:i=JS`D30*|Q xܪXKӊd] S/ʻ)eNVuL c=%|uu4cN Nꤊzean/6Ժs=mNotg2釚 \\2 Jfu:5C`il6'G3s 1&wրbx-BnL8ܦnAvP-8XNы,swkPc]V@cp{1pHX=D,\43뺴M { RVb_Xd Zةsf|Yo|yȲg7d TRP0Vh}bzMQT@$q+V]}q^:0=#9@(܆MsK;`[}s}EtZZqGT|$QhDggȗj7h+㝩m懅.rqX41@k=xRUe˵%׹'\u V]"Ғ81#ѹg#Kf=%L=5Pyb 7kDsPIQBGncwD2l#{V֘Eyd824AQMuSѰ\?7%Y`ɱ*G)b]X D/XFK,|V qx:9'ɂ*pyp]&arz>"X/HEijp?1_pg0Ӿu_qR#0l' -gԘ 6R)+}Ӝ~?`2j 4ܠX0 `&X& 2L .4*ﭤBʤJQ3O{b]s*eɵ\E.94DknF?uo}5 c;H? rc}Sw|e♉aǿF{}zjhi偗#?NXE/"3sDcO6][L]Fdo8cݿї;% _61Bmk;Uhoƕ_6)VM%}Ey-Hp CÖ43⧀N*( Zqljxv3 ih8 |mo/@GZ_󤻞^+-# [35Т&:9vu [TZKQ{?,Y# mqPUKs.kg;\|79!pDn~igĬR?|d.#9@x,4pm-N9mAsLκQ =S.m0%1t(%]H-^^2PTnY9 M%=dżv;tނiTͮ?zY >^L<NycEola.ф!i)w@roTS}eMhKF_chyP5q"HL{'|8 »K1r4,oJjt8|VO h R.pG 7Nl l O{:O=o^:Qr"L6O'uUڂ:o`O8c<St)mJ~+@ߤa?30U@'|ƣ>JO5pu01rp4 /L> DRDUK.[< 3 jBLd𱒛g͞V}7MF퓨tBΊMr-Q'(`:8~4I`N# H,1C *f`$+)\MTUd$.n r[kXv8UweN޵(܃#dXݚW'S{ViLSRk@\rB$bLL,LzmG.wT! "I7*?a]%nOFE lE}xS4R>,ouC)7,0l}<-3D_!R>Qp 'V,\i4ޢExJYdGͷI թ\1(ibfV y%XzOAwW*-bL L\6/40azzQjVEF {p[9]ݪzN@+UU}'E $<\)]uδn]QV {BSoZșS%ůR C_?Ȼ^-jjņ0SAšNMjJV~i*D4EqVB,%#~/3]C`{<'PAuN_W) yi:O.x5vedzH+N ꯎmҾoY)Ga!kI" -)zrȝ1tzK>iԓCCc5BVॕW/%2XW3.}<GܻlDWÜea۔tQuvVd܂{51;~2z,'M1mpcGÛ YXIsfcn$h6\k VLy;@lE0Z xA6T`Uv@n>C +`mdžbޣHuOWĥ&hJ2RI#9 ~مoD{n=,ebp_PD~ ˑȁs/T1B7N79N1ZKLA ?Y1̢mjDhtڅߌjۮEtB=Amu$4kd~(Úm(P$ؕ*J -Ϗ=80-l|Dl!V{ʪ1G0Ԕ,U@4~C}_gM ǩ [-,w&p5ȩi6@/O(Hwe4; } ׫#~PJȏ&~HtC.Ytљ&V]D;5yLFL-̖sWY[]+8F @g%ݕ|Q S8 U 2j4 lnlq*wԃs#S"" Ykp̂!nǂIN0,2lOč;ʁP_*B!$FBKGҰNvy'YAP.r ` da2Cң6RLd'r0x @~vF &m  A3kE,iOˀ*Ee1%ܨcFpfdH!AyғETux1I>kSLэ\#t(xK[+x9q#1=gmܢ؄ͺJB@&?I!*3DEAk{Q%ex25ue,:+tes6Sp jnWo9+ yaPب-OBI #*Iwӛ=;T\%?Γ aFt!|B~=B2\Fot,Y;+:/ } 9qnlqU3ܫo&~EHa $[Qg:\)RM.#`Ϥrk41TK! yBV mEθHx݊N %H}FC%6/Qb5aU4  bC>ő_uFa XA½'>U5<2TMj)a`{5NqcȗHk0$3yuw 90XA^v릓ՠd_ɖ­8 8o  FgLNuܔu'Ԭ֑-9r{QXx*G=Mm})&>cv"#,i;WBk6/0rFh=ھp!=m\qnjD#bX`Å[]|knیC fYOt.%۳DŽ)ʭOK,;%<&hZQYabҙY\S5ԹYy҅bOu $sck}|Yfc5Zj> L^AM !?5C H*.a|;V`n/]2/04v'; Dp@kM"$"IO;_zF~VS(vR36,UkWF( Ыӧ]hK;գ]9a^v[!άUNA &=_;s,Љ 9\/5)zpgFf2IV<w6 20v-4gv"dž!@Ԧ#flhy3>ˎa˝u֏[1DK1UᾈcgE4HVaeleSjD!&;\TvEG;2ٝVU6/Z#,v˝s35=WjIj1Z#f]ƓX-P=D8@[5/c% iֈ8f?"dMO)&>d0}ђ"^P'G?~jACgΘ'V𿺾xcp89v"{2c/iZYzlGeWV6g}c` 8T/"?SK]bl;K<\a7M%j]BFfԨXKLNJ&x}OuO(fbGv|QUB )o/M昌L e[b} Yi5` 0+/g3PYY1`Sإx]7P孥Psrv-<@jM-v6/)|Ysq )|cd@5c"h~|pUACR[i4Qon}75ZOm^ 1 {Q}A aqթuPȂhDjI(CziaB[ cG-7j9PXUK\k~ 钮,QXc=wfſt:Anhypeb/^04z)pſNs)S;F~Le_h<[hXCT~o/O{RnN>]%tk&lnZGWݹӣ i3a*`Pri6cw=[ ޴FL! !Hi/;+2/<+NMc:c GN8#Cdl`V ֳif% hΊW zR7Ƿ:xCoTFv%(6$zJm- r$q݇yU#y߭>Y1> 14d]#v.{j/ԹuMW^aB$=3)fSYVxh| N;f7Dea E$C)OS'=-Bo4"w() mxRԁ1.T%/XEVw6&/\0ԧ'UI_M@!mkDJ7T;$>(,Ӌ@9#: ky#bubmz`zk o"r7V|% ~po J4ONﺘ\y*ϯhu ɤpYVbr+ ;gv&"*1`cVdsot5TxPXn䭊c%tjGզ[dk(5isgYp a͇!7Rjni`cmd/0{(aAi`E?$&9 "@2 (@k0-O NnN"^&k*.V(ߌ|Cg͑I$ttkm---dC]u5E]~mQwW%qzAG!i!E! ӋW~7B_  Ži#ʮ4JsS᳞͑q4EK|fQ٧Ms[TX*Y!lRA4dSso;7.HKehġ_VzP8j6\v2wEAp,-&ȧ@%B VѦS( Bp&X@,%Q\)i]k!@{Î};(I53-_:u[''k;ٚCe7Y]ƻ[ޕRיip <xy`oiDmn+{5 bsJ뼇,Z>C[+q !OJ)_I ?@6 VSf8H8WH·wwZ'7B| bDqco]j=DS=wd_Cj>|8VD?\u%Y 1Q;ڕ~E?f Z9p.A^:>Y[u+\\IoXvK|RAh0 7\E78w6chDFcȯbmf˾DzZ.}02բ9PkEQ$a0kZ*Ԥm4e[KA.ӘĩvKoՍpr^ nV"XYHz-̾Kb0B7.@? e@WP, i=lgfߵ Ă܋0[5T@.*)*Q6 N9oOJVJ+ZNЮJ6ң3İO֡;rڴv {|u J~D)Q}O "ݬvxu+ ?uGR,eNM7ؚ̃leMPaEwIjUٚ3YC7Spɞʧkx8 CLa,9l꼑2ȵ3 )`:LXw3 ]<۱(+ <)Nܪ-C*Tyiw*j0WQt hJE12W`1<Xf/|_:YNjC\Fb<34PƓJW1^a1~/ڮ5i]of4ȭMY#GBJAQ^l*)3mH 4{xDTJ22xKEC3L=eDu0GCde(8&I ǝΟ'Kj zn5 ݫ3,yu^ g *@͹Zí]e>ӿ7s\5me9J\jc&]7$M L<8]!dj5ACXC.ٯ.\8{e.iC3-IODv*fA`KP0qv5%a[wpY`~tQU7yn5:]6_4w1q|~nMP*cԢX\88@.spQ{<99&RQ4:~1 2'_,'O4x1N ,X\nIōtUp-<5 ωd$}Ԯ(=ZY i0D#C+QY?h ٘8>w2I8Pӆ84YhܫE8$ZKb` }1|N8)Mv!erM68H_Z~ŠFqVސ#fpxqԦp pC㻅O2 2IR Db,Ȼӎ nup题!: x` X±)Q9s;lFG44*}c>jm 0u4sXh2~nT3N' ̓qO)lXLM94v.߈$ e%(i̙I-@Q8F.\Q<.[ucqa`ҏ[ >#Q kNYA 웮9Low~+OX6#rd75b#szp|dL\spYޝ63hE(m$j{%H-rovF#ۗx%RRY].Ž[ǩj۫:M $9go_Q5*.07yƅ_@[k/b'_\DDvbxCy*2{>VO\BG36I-e#*BVrrTRp@)䬣>2ǯ !Jȋec\b1?. i6 A(x#ٰ|zI0Pē 6܉)~]/ب31҇xԝy LUCuU ΀btl @8Gے'@W0AseD0Jl7Ç2T]3>J*v>!F cB;4}NFО ztCr x f1|}Ʋ}U1VAgAD-RXo"4,uTWDq|N3nx<+lTJx-8o#vnZz7 oل,;9AzY}']Vn0ǛP"aQ$3(ܗ[0Y\i\NJlRjȈܕۅZ[bΕOԷ /-(o[IU÷wqHA=!Yga$ww^%m;jbF}Iw]%һ8co+\Z﹑=(w@Jm@It?R_=tJ_"w-{ (Fjn$&٘W&PwJ'X@Q:g7Sa\-$YÄ ?v-|kby7c iA✾o3\ioϫOfa9 m35I@]:2˒F)iUbw:;kg~my3?e$&7V Y "CBcf D%rFdlUUQ0D:O)Û=(Zmj7^kH+_^0D7p8#tmP$a#'Ojkz:8rg@]Og@GAɻ6JZv7?nC緫rFV @* ҍHsL WʨTI^tol$gpYx$Gm4#UE(Mp^{5yk6G$t( N&e;?t,Dc@Z!m}O3rw0oig|5X m鵭<|x`ٶ~EZſ) ] +,5&C;_ yMi s>\g҅@kJd'u(@rR><Кjc؅MRcZx[VvB '#s~Z J1-ݜcúF|HBD.|vچ ,򬉅I bNA9)8:7w..UU&sNpM9@ 8M ]$f-qM-u`{/UzyG30D]'½Q2\JU ұVȧ4ǡa!9e VSj1 C7vhJȩqY%3d2UmhC0D{*ɰ)RhJQE+iԵÇ22 .=-QlJJdxH>,!q]i}Ίz̛sweEDnei ,yfgr3H12cWSDPrvn# nWt#ª9QuiNhZkf= qK֧իwY,r$giKCaX,D#,̂&$ !{|-r jMsn|D ֵ68f|L: 4EH_m;D5:Əc`u}!D劚1e[@Uމ2{mgi S.0/⾌T8ÙA&miF)x{%╆i.聫~7a]F+z@dVvk:Y(j>*V*ɈCC7y\~(( 9ӓ[|ثd^Y0qYű|uFBY9!`o)*!"jH{xktqϏxb#Wxӊm[0)U6 !_K6i% 7($+?ClJy5dҢ)Qi,{$LASQz͎d,KB. P,efyyDA.72N,lShQB-??OJ#+dt尜7"AzB:f+).:eQEΝP#H R^Pq{#*J;m|5&iⱃΉ4i47<['b3`Жշ: :JvA>&WL+aMeJ8_ʜ/3r\kG ZjkDy1V&cq+m[>9@LؿL"BiW7R/?ANFw+Q'rİd3ՇW(=5o!38)+.Fb?ո5aѯG z&GAv\/x]=߮D31o-K4Wϵ\nwd#hut 9AeU FdO} \"1esűWVg"Iԡe&+ea;THFjkoiIR?"45"'#mVp1y5 МD5;!$|"o:~C{qx`4D\|BnwMw\L̖tEX_3KeE71;W4+-W3#cȀ[6Y N,/s=2pBǖx$ cA5WD!-v`R@z=X3YâtWz>52TL3\%W5kqu| Ys(a5mߋ&΍C+0q > H:3&v5C%B*-+ؕz>UNKpoPO,~NV})@ѫҿh 汞}9K%Klz~a7x?lY"AbQ)$Or=eY5tO-HbWyLjdjy ~ksm~ ?PsHCkВQJrGfBZ YLQIP >kE 'u9-8_2aŞPBʎAPKw.O;(?>ho ^:?*M*s/-Zdx(41 _+imfoPnQ11 [xk슯U/zs8,hݰƷ{Up'LGW2ފ6o3q&Lu MaR{ E{BR`nq7"1K!g/AM,w>Tn-P=ֽK *K>Ы)+@M "=t*n*$cpWTi51yAT_pSOE\ ;6$o9nwk+n$XAf}UZj|P/Hǎw4ĕo}m/GIW(zdUvsfޘk*:8Y,SCHhă2(xxp# I섵b$WA[TXqU_ַ1CUy̳3{7. S*d>:i߬t}i@jcQީ_t@2lv%0$X5 R/Bi2"Ӑ4FB 邒t}߈ʊ.Nt}7st`Aar"$6o/:ʛx75G?,^ &f1 Yj1Ս9)=Ӽ&2<*]X}pu q3r lfhz-`(b"OUɉ]랅Wq-*t,+Q;yňnTSg%E6ϧy+NSz}km*~<ߕ1c1/֔FIIH?U}Jמ|'|8J 8 HD7(&)V{r7 lILp3;H}?"/mUuGۚ[ k̮/0{Fr2-T @~ɳ""/[rjEY):e>ϧ6꾖8;-:0-:^#0 ،eYa`H)slWqcR8(KaZc}5ditŲfˠ.~jDQ='8䔻6\8ZS9s{cEн'&娂6C|2F ymhvo,SEz6?g6Ԫ Zc^4彧t'NM\ؠ5x{#p*?x19@ԣ 5(~4ƥxy۲Ҟ-xp~9kbhJSie⧬SV3&-j~'mA8pT:/( j@)4(F5 r;"I= #,cY2UG9?—)k[_ؙ^jb&y,f/XofȈ@m;$XuW_55%4@ֵ^Sx0_(+ItR.sl)0FIܩ.:ޱUF"32'T8{A AK"ee/IiQU֙2 ޜrp=ckv̎e:FU7Gg^`ep^}+1ø(m˭zǟH )q(CE G㖠Ih6 h)P J\]XM|b@ܳǏ03_}ߠ=" >قfQBz@~Tۻ[މ +aQ J:vՕgrw[c^^)+($0ӲQ/V\~t -CG^܅½P~DvM =g P pr$PSgd_߅a>|-?"3pSi bC#YS> ^s'dĚ|~E <#Y;L^όZ#q~9ۃ,1Rd̄/*)nhubT}_V@:ԧ0$͘:0_6HC #*a4#{ڟDOA@t|E%u%3'B!ieh F4Ru[zR=!S4OAИن}M/,cHʶɚ:Yh6p=`F@4j;RA/~mֈyAl'Zi݀бeQGV7)}BXJ"{Et3#CQ>Jϒ Zޤ{n+? e:瀫?^EaDwoߢu!Enkamw 5ܹj se@a_[[T.~ Hl0)@O=T%[A/2Kй) D'8 $&%6NBM(j AX<4Np!TTtU],Fu% LsU6G8{ƼBC`D`ھ :$+%Ki7#{^o->Rn \L6@;S7J[P4_ Ze10-B3{YEwIrωtCQe 03 uL{ |LW{4sӓEqSu Ȑp#7y3דh !]#f)Gkh9YW֖3iw&=e|lt Ȃ,As 搠TG[33 a)q+;ƣLh`s 5dR!Y C|1HHlA}W̱ۄ(8kntj|=cBUold|߀.F}Eto6vҌ,k`Tc蒾~BL sP_TP [̓?ŚO>* fST5VsǧH>f J>'Qc< Ied7AɨrA34:8Eq0ݭO|Y4&'׺=&4NmtaۼMZ*]!c.HzloX`cA}eil=FhyFk z%>*0 &OٲMl|&-[,E$;,m:6Xf]'ŧlkq_"Q@8 mU^'3.m& mIR}FerdYwv H>*mٷywLWOKeꢰv!zѩ\M/"=|U5@54 Jz^!blxcvD>s+T4USP\GѬ>_[2 ~. @-96=<:|PJzxq 'BEx D\BK_)_8QFZ5Jn,OW^\ ="C{f F‰%7SvCܾ]u۶V!hi*[WV=Z􃨾r=k*קiB+ĉX#;Q&~P"_40@? rK8mUu3kw*KlMo!COz68`wpۡxXKL*A=3BMӗ(icq}0XH8њn)b,P17ZuswK!ʖv2,ܜ;iMtWjy?vE2\V7L˖F_TqzR|))mnzhiG]6 RkMDj-5oWJ(xא[Gڧ'hVKЊ&?yTTsXY-dt '^ZF1… pa:^{]@W&!꺝{矟< _ \Vqw8r$YHUss@/͒J ˜+tmk |I'ʞ>kĬ/Gx'֕&A`V8C{eIu!W0jmoT~<[D_ďNTsF҆~Y%3 |I'X8&r, ΅Ĉ:v1sX̙zæ[a+6(3ɶEih]= U+]oGg7%t9^±|ao{ףv&$ZRW]mPVPVf70NS[!JBK8DOQ4n"5o18m0Kc0o`3߇PKW I צB*[ ^z3$A`\rc9F%Du@g!xw*MJYW`oxI `?NޥG6oqzDKpZtL9WcIC5@BXsxD>t3H}M%tR09լ4.|K&Wׄ$;m%9hSSfA:ZRtM\K.K9Y𡄰!. _).) pv/jH'S\Η(ȖAu[ L1yԝ<1 ~?;~7>饣 %H^.z+Vĝ!S}-o~7t"^43w~4ÆQ_Fn]j kdoWe/hkC卧W=]W3>YpClim>pCņnMY Ъݐ먧oz}^8pw[I3%f<;Rƃb8)Ě {c3oK˺#PFQ)?dy9NIB5aH@qZzBɟrRT^Vk3Zx'ǮR{3қஂ`+n?u^ {DYhs7[ ÊB Zj$/N`Yw/3[$D*e6e{ [MK+mGDѐ'yt-LA$ìSSjjĬ8'67` 8hAvˆb )6Ёn e ˬu^f{+R5vD3$X+_fks3rFq|o1(Eos-e)Kc> 7aY<.E1 o!τ;)((klNam0F k 6HJЋF@ j>Zbu~*HK8;c{%!KRƝӿEۆVvLNzrZ~PKȯNz2tq16!k](0Sϐ Bqz3bt)Q _Hhu\m}ӢUB]l }- 2 p{ 2853qTo}9ݮ"Gvhr&Cjv 7{j̼7Wkx'|AJkgDM:|6[w`؏qitW';*>-bAt ص 3eZg۾|X=ϐxVY~Κ0CBK>ի o~C#$z<<Ǻ!̣ }@Y 04sa)W/=ů -`K"Q 9"}h57',"iMtY.۔ĮަdIn)X; tvBj!<u.k 񂆵j^FFdܔ$P~GPa[0k`-ܒY ": #s?d,>Oi2KX&Rzv 'f^@M{owʚH_v)6AiXuEMk|ֹ,kg&O\ sUޝ9^W"" E^U g|Gw۩R6n1\: B5u [6u8KP?NQq?.y,í7H/mj9fVG)%\KeRăέ* U|P%HJLj ,HȨO5aݪz,h1^xCfzo{GooCQKeY( "Kp&Y75TB=ŭ aKe9ޢc1\/o, cFZ[Q&X_ڧM6a`^U7k\!e` ˰cܚv`hhOO@x}]T^n4-ȫSvg`v5wج+VG Wn6HCnH#u>̘ >АD].Ӂ͞"Ylkmm ks 9hQU]oG!TFz0JnSK)C_^jB#R!xq: R%Ԃ"Ļٝ"`Kd'NrEu;C'ڏ3́JL/h6$!`܋YER O\qr, H+ζUWz~4%h;.GRad^J; #$jAyt U+Tzk,r%Zw?B5V|`d5U*\3%h|V2D NdЗ uRUg~&$*iDT&C4[ɔ#hw"6~1}ҼSRҔYNh hB;cP=E "udm*%w:"32RF*V v^& #a|0s n._s@.nLesS4wuX=V?/ )۳{f1\.&t?t}xcIoB* UQb>6狰i 2oPiC`Z٥Yz 2ޚU/yɻԈq8r#fUOF#Wm2dR"6*ˎ4, ln 9Jʯlk4hr`Kl6rzݓvgYf,w~E\^Xof@(,s,*"nN)K?/v}گ"s2\U~=Ϡ3͖k=4RU#dg$YLG:f.7|5B= _T+Kύ~ZC5ˢD/6@bn2%z^af\gʓdX7K4.cO]$Қl㣤"ݠ~sZ@;ѩLkN6e C}R8Pӕ}> ϵ.ptNµDCX5*h d4,!G/ϑ1K({ ?'Ix\&O2=]慭_]LWh61/g%hkqE[|텗XqP/kAi8⾼)žlni.:mIE@y.!)Ä, =i}gGZYG^r 0Pfee++ ۔'e*?܁vzkǤ4ռ`Lvx݅fk E96~8T? 4x c{-@F'Huw$zDWiUe\} /Uă$#TO(Okt uT"[%mێ#[U" Cb?=f64<+%HQ>fx41±+ AtW?b(HXjm@3k!%[84t9ඦV~%Dw\ @.j1n \{n屝Fr|n8E"r Y'3Ӗ*^,+%YJ.I6us8XYp jtT mGi"J>4}p!YE'v04}<`%BчK@c]NhF̯`YD Ct:UnXOmA9tK<~Uؽ5bi@[o[nSLfcEcJS-=,x@+2F1-!wƘEO_l7f>3i>;ߠy$6I^S/)8E0؁Up< *`P0|z#Ϳn1p} Shb#(v>VH OĪز2z/cs- o?2-"1Ppǧos21>ؓ$ގӈ5J:):!M"fAəWQHcf?_7|X,.L5S9$ 3  7͠gpz(?NlV8;r:a7ɴ8 @af]IXWD} db[13/jR~}]27lUo jLT>=w {ycH\W-7Qlf&NROCgx[Y1rЍ.KbqU`zI>^m..2Wf .(Қ/Le cu}vg O f()m?IظZ+y̔i>洣n)'h6A}Me7= )s͒Լˈ(D nѪq}AJNq'LϺ]e ΄% iꞛl ^ G)=![}㥎> GC]Y(vƔg3x(4/71O]{E)>pRrŢ %۾O;r؆Vl:3 `@&Xу6-R D~ ̠f{Cѧ/E]e*WeMAC]l˒vfÃ,:{ uxa5%ߌ1F!]` WT [<2Fx. >&)JD[3S>ļ9\~FJ5v\U8jYh^d9kٸOc1|42cX_5HZu_mb`& ~ ._So;H *luD6W!l +E^ýu6ƭy $XpVրoV1;s)@ͻ< P1J|ruA)_FVR0b5`j~O1t};HHH+5P;fw@ҘyBvw\sᘽ(n}eIk o>*x;Yt'MP> 8NfQ(ǩC"^"3 :'z*sn}LAֈyun##%:$/ ky9gԜ鱿UF)_;iimqrs>ۃ}u)LS(h(vd izDƲW}{WCQÓR:A+C k/$Z]<|191Ѓއ H 9x$駰[bq|K! ךB#fhtБ.;;(Г,|=K.ќN4xuG,awKg5nŅѹusm E'&a/oQ<]߶2!t4¬.sy}4`*^>/ ν~l\Dy% .6,T {\z'fSg?Ae7K Q3Y'M<;++; g2n ]sJ(gj/@K:`q&p02^aޥܪiw!y WW|:DD, f똋kXrr\0Ϡ\]B n 'pBKpv8$3wqꌈͯ&ګAjPR\<!삆@5NgqAi\lv bx"IAjjހZgMJ&"} *$PJBHd7uS屷 ;4g{NF.8 ;SMC* P#L ps-̡F=g'PnAA##w ?X}?st>^R;X/t_ѻZZ3${Hq "sp|q먙q;| z~1(hfly8VZ1MY(WCcd痬~E%,t7g>sT(e50'M]Z'!R{>W-%Tl?ca7>˴\>&yJ jHs,{uAQss-HzDop`r3UKƃhb5!2 5N6I KD8Ȋb1 QXy]O#IͭZc#ƬiO-M =6S-4`D`}KHO;qէ&AQʴ?FcA\˨eM#qa2=v⯐7 @6)Eh9 q-t] cA1whs\ %fέ'5DYhT[,V鹮 G0|~vEfέOSGq'wTDzNv~u jQ*KXW6/6x|$P Jo{OdzYdJ(c rZRlWB9{m.6&G1Xָh ڼh? c9 q+-(vVҮ#=4ɕS/HDJ\V9}*MGc9v@fh1xNT*,-7ayEoR3 W Fs苣n.i&K>Zb/LzX*no-:}j8-Xzz>GorI%[5.xVOV ^)UVT b$~|+/b~ xB,UXo4R_HFz57ଌ)@DL"} 䞼=_ѳaI2M ̹-yLCCkbv*j OfgVؚ,ThpSqXwxhr-*z_m9Y!F [vb7"R(D@,-DtpȞj'X&S`e{ Оz06S9z55{do&pH}W`IW\\k ael9#pmQNМu9/GAE ^?Fbnyw#/,)\4%6k@䌺d5n7K^F`s,َ&9QK3]5輹*E,5_k;&#׽C+xՓ2`C S(!_kZ30BT ?>Ko zc cšË6rUq{|c %;/+{1;sw{}1SM"ՠ~OQ;ɛ`qj2j6ET  z,\ٷsbpvuoʬ4>ZY4S7@@X\OBa%96Od7y ?ӝ1+URGY)HGC7V" y`{dr޼m+̪uE)'::kC0;l̹6Û#I0}ۗ裟 x#YjaNd7Lǚ"pى ~zckLE“K0`3ksFRi}?9cd0E;˒ŏl:*a,礨Y ;uF[Psؿ`}oh{Z{YM:YZұuX{_tTfNThKnQ}:޽݁_ov C$tAO3MkyԱmDlo{͒":#TY`tFT 0OlVZ|"&!<-p"<"(:tz.8]kڵzU/P4f6,~]ܲkK0€bF{oI{Sa3w|nC'R]t(mnvJުJq&sSc NGT5%K1S(~ MҊfi9`7̒5 cVźjO Zr7Z7(rnr zI~N#wN|0Yj{4L&vBQ{+ڇk ]ǡ)*Hi*@\"YeA:Ki`7d_C"!d$zq>׾d&m*rq֑u,zOyP[ -/@Q'5CG=Tq@> SMpԇ7OGf{wW_ k@|L=0pN@R])@Jk"u-~302J%xVS̅8l''2T'BD鍤tTxrb*2BLL޿7%>,HI?FO3,0-JU(oSVV#;m R@w=$,&6NEJ`}M}q{!nas_Dl﬈zg=7^24/ԗO8mrUkJ2o9 >"߳* n ϐ;2 hSy,3 o5*zo0sS)#4OtZ:@Opij(ɺH?{.dsv'{p$P1IG? >1aCJ4VZ<L]! &f!@9.YXHqસRo5$TkJ= ]yi]*<Ǐ5{|Gl>i[[VmHނ}рo,l#lY(@M5x(SMluN5ʏTk,aG9JӦ23~ab`زl˚zA4:ŬޯF쯅p ¯6XGHHG]٠֜'')HR_*W(G)ruO$G1YyB-"_U9/:쁌 R;5ZpoE5!r1]ݮ1n`e)ޕHl3p.p/ģ˒Mߺ &H4 3W(XLnMjAG#qaҞ(bkk cu>Z>k8ߜ7 j$ &!$YBT==B7rWh5H0q!- FS7UAbR*} )@H|O/e@};^xY%ql<c&۰_Z:N=u{.d9ڳdgS?-".3})-ɇ5C )E%M" vp̿]%zenw*E%D ~L]Ʊ! >iR&YA v7Ej> H]hPOa|vjskl oEv!1sl8k< |y0Sa%ׁ<~X@ĹU}|&qnGȰ5Ў*`/YM5u8 >K+O~}!gB_i\)@$u[ ,2'[i a#iDP ʇp2ػHGפ ܧgtDβIs#ATim5U5ܕ~s,z5!r[>CO_>dVKG ubWdQ 0P @02vY Ad}̐00[rqEdre k_7<0Lß*k @ ?Bol/Yk~6Vq&&"KS=|m]t]>6k8tv9u˘V db+Huc \&Q*ūe^lSC_g=*Y)pL/2.Lߖdc5#gX=;c0/Py,ow9UJM[FlitW{/#03,Q;ogNL}ǵHꦭ#? AWJqkUV]d㓆+4xp+%G=ɏ6P( # ]/W6DKxzܩɆc1{s#CeV'gdkPUKtqipd'glcn7MzÚ0CgB8qDҸ5<nj/ _MxS10RJjOSRvyZS;ht#n6TC+j_rcDoH KQY7*.k͝1TMA}(jrE߹#FbIMm]zC)-5GaE;V>OW =,idёsd㍡7~xƪ9A%|}'!XZMzبp#6Z){ՕysLa@甝__rΏ!Ly%D2/HoV$q?ziGt"5sաƨЧb;f-\C.eoe'WK^wL}+@8]\xJ~^Dp淒 ;(]vJ"ju҄ 8^2.3wk. ev:AV3 'nD;#Ti#n䜪'#".q@ tXЌANj?7áoQ# ןTwVB~#zf'xr[mgEZ] ԇw5~=JHxG:h>/"@!A'T@?$:ͦPgi&vdbз?r59ntRX,˽:@7|w}J=P (a7p`Fq~PWM9 q95]"9F-35L޻n*ꀛ+^2MuufC@>+lJkvbNiK]DZ mhsY2k+s*OwpED`iu=^^U W .1ANw\ړ6` }ɧxHkw+~;0Ԗ,P0`Y1ҌoMtVz/M 7$w@6a HyEl&3DA:c@@2%a"ٜ7A~8^hӺ)2q:\, (ucwZ~٣ߍCQq,RNR7Pc}7ɒTKf|3ny~]QP'"[1Twb4,?@O@۴4ʲ2H GFt/*,N%W<"i$12\ۀaz4D7~IT-cjJ uYI-l&*) pbdX##[d] dx*gec=V4%EVBZtt8X ى+wq?[vښ,/UE2'y9.ynulJ$#TH6v,O0 WB#L^"%+]w9AUƈvZXxS"des dE/FC/O[ v L㦺=q^ {Ub}B$Q )7.iv*7_:>hETx!![`dx<||O4 o 93y۰\$7/E}[MFkLFe0Lcbӡ)lP*#5IF?!eM?ah@G@>`:|9,Ky4Ia|Bd B\y+0dQCUl=bmIaVaZbngvZRq!vxY@@[:jJioN "ݏ " zi6u\&  98\M.Oz|A檓R>LI\e rn*j1kȌ/"Z^z#nNn"h &h<:NZHe"HZ/'2g-Jc]U\S- i0LFGIb(/`P/w:R%4kMLP%Wc4jlx,˷|i:12? T{Jg,g%HL'?wQ-i,]*}:8Y< uKW uV޹.MJmVf4M*I_.hCG9ltX'ͥVH(F͞"1wjˆXm /ڵccRt=`z?ocς.9~KGkznh7@J:-r`w+ 4|4UP r~xwfIJհ$&-fxOpԋ[=߹9"5CnTmj<be@BҲ!d:n6= ۸[k {CW$!CTxKV^s(!OU~L ?"$8ejuZN ٰO9Q w5A~JvBAlE. Yh*'kZш>(&/r'=phK|[> `Y 19ޑg{ -30 CUE-7y=TFN2p>48{xW=p&˳EpYWO;Gh~TJbG8Ǘ(Wy s/+>n:˕}Qo oW\|c!7bMcN`@}*USMKT*/ 2Ƀ*s∅L{X)!vHJB6S/Ɔ^(k$tkw kr$\Zv 5{MqXօQ)c{X`#>Ja4桄RHQ0.^SKyB\LI&e hNg2x+{4^ՌT v@~| ])M6JGkh4WmKєiuo?_ōTypi\}@zγ"BMy)PdD$<+">N'|$ uCL#(3{hIxHp+dƨYCQ(T sTkU_'P$+ ܰbD 酘p/vp%c ͌%A\vLRORnHW+y˴_`(ϫvVф0·oudRQy0ht[ӹ30B(AN@ږwl '^qc$Y'drbyaּ2˽-:,>)6cY6Đ+$]sG;ǣ"&.w0`~V{r-Sٵ~#%35̶ PV*#"9?(n@ymH׻~s |VS{@#zDuRRC5kJ ?M  g5+tO^9嫃va)Ǐ{Dt"+5ӝF<_]O oLAȂ\3HE8S~8# S7J)Kv>fm x1ZlD{,و?n+\yn(_;8`0SfX}nUϋv ,:TeY}CчvO iS5m͕e=~%l>_JQ-Nӈm$7̵kQ oD-H蟽v MzŹM4v?S &cTsHOdoXvYJ?BٌEs[ssbQwku:^R%Jtw3զB8-aY1]=3KE/cZEy봱s1__wCtؒtGc. Ha'^ @ i-CFD&JmF!%yjxtk(`=s4eofĹ'_\e&N>Fga(&WEײLL^GB(.WZ G _F\OLlW#ѳlkSA^x{4bIL63ZM')9| *b fu?K&!G44cwgɕ)Ewc9)}] 6O1 Ku N`@ [NjV&-) %6x0C;@jE8 1+je4I:&m`'72R~F:~^_C *Ss`ILJI)b(uP3|1O_M"I

G2&DD&` 5KFM?+]a$C\i#sQb9*7DʓrԎX{1pR0CK'<ݠm〉:{w:.ZMy֯3! k݁+ڢ/prrpՇn|^@}F*߱Y_{6jl#!v npYխYia12P.6<.>m$y1>ۚ%؂%sD̢ ;qR'<:a܁R fYWb9եG0F00t7"l6ԕ>\Hz+ S=-8K SZWjd7g[M= #Zq'4W! '31\?p:'24nؑتjΊX2tȊdcJ<0 UY$A6C;ce*/@N^i9CvUy(# n BڊĺʲEN3.4 ];mrERqN'w\֢HŢ-$ W ΀;WQ};u{'dma)&$o)fn!'K(W\F7'zr96߅+uqTtD*hw7l`J,&>yoPG8HiTc)5H]OmrXh!5c˗ֺg)M@+%ٗ"6k5L \08i(P5vI휖NQ?&ښX {p( ӭpI:n8FD"?8hؚ_{hrE U V*JՐwD6ӹ)Ӭ9<ޘZRᏞO*E!gpR5!ۍ2LoO nؘܵE&@ ; *ګJnκϪ/TUfe ǯx vN/fމl@jfa!=4œ(W!GVb3Te ~1 Zt Z,F+Q\Kq2%⋱޲٤Fu5VW9Ց#,G ^+{@>" Q,Kk=ט6+Qr[dL $3oWӨϨRh5Td@ڬ,1+Փ^UC )5wo+Ufc k҄ab,x8)Ļpꏓl<If\/)fWZ o5'jfWsRp2p!Cxn?u^,<:lAϛbϿ2!63W#UZgțOqgxUSŦs Y .xӤKpd@V zrfg :u uWn=Jx7qұyWuW 6-2̢3F" pJm?6+6ݒ՚rX #<,IU vL̝Bi T}㛷bS Ok/P<~+iZ;!z7Fh+wkEuݕO7_TF~wL$?M$f\2K~9\5X+gEdo<ퟯ.tO>;kJq=g`'LvSOwf8Gg^% v(M3Dr-t˻Ql׏ `Yppei(GsO[r4-E`ϰ-南|KX6𩍷iƫD7WH]0qC$_t&i<hL${J\xt g*K42{K٬vǡ-;ڣ߹i{z*rT"K|[ b"0j&F{yoVǧm+L2s >Tp: D7gOej[%RO'l<|ۦEݪQrh*xlxJߨR_Ϫ8{-ߚƗU$E֊hdwGGr%+.#!]L]15 # -&ze6lNq%xE_:~ TIXsQsShQ"k ׂx@(Ė,j~ݺ~d*W3 -4/,3=3~3TPH(܊euѰ]Jny%Y輊R~6wߣشj-ݢh@RH#;`xQimL,H1ih?.:ȽӋ[ iGȒ$vS3YNK +V;JFQr-" C;2gH;x)u֖Y op,?p <.E(r6Vsv&4ɉв,+4?) nRm,L6K_:jU 3 Rs2'khd9^|\fFE9c^_K.OݧeY(?\; :Kzq J?D7Hi1dXWeO@壀 B^t1v5n3Te&T%&e6~2?Fc P.IDwd N\r{2>YRV 99JE9V˂LY6 r23dZ (+NHr'$%GH +'gCMPfCŹV̜M=J4q>00IGmk,b1J=:5'4e1˙⮳^o(""hksf/Osg'wQ`ŪMr6JU} <=kcgH礼l?LFHc6$8\S#] /WAxp@KqlsG'2.ZZ#$>dFݽmw(3!z{nX00D,HtT$@14s+akUZ>Ph\[>Qpƽ\$P`g40S`kaH^q*!u͖ڞ/l,ŵFةp((klۭ1U>%(Q-ǹ>!FyƟ]I0n?$3*һ">O[~ ZA(R? ͮbvхE#a3,VgƕP Q|7`K/So3V"g{y~2#0qWS_4@K=-ٕjO v=Ku &/':)cojz:W-צ ݌Ro;3c&W.qtJK)7_mU<"{D6uFAH9xg$fhC[*TČ\g(YUصff_u\)xW˝)XިuJy ({C"(^-  7JzKti.$ލt8COp {YfвĽh0&IV cٲN%` J6Hfv sm!Y.ϩx*:h!cB#M4wO\]|РSx& WK_xf@NYU4BB#,glB?Q?4;Ny@KO$F/`/{9 `Y21FQzx> Cd@F-NUP Gow绫ou_!5rK; V;"rdT2$5LwPVd1w|M9ͥKm:?5-$\$2) ]HeoKRI5@uzHyԛyKʍ;?&Y=JT#Vߨ}uGn]Ai#"yB >at=,'ҩziz M j[2 4vl+6A $FQ(; y>o#%8PS)ms{1CD w91>5_GMq[,$x'tLМu𜂦q_4M]uuL8'7x홵ԣ*aYIɲT 5G;lW#&okȉK%RhVbc!{w[y6~OY r6:хy6@CZ^L;0^s0P{=Jwvމs N$k~n Vz$`$Zc6fU#tǷՠ Q1L1pJD!*Y,s%Cv86ST1Δ9Ty=wdZV@_LfڱS s~0o!b,@5L +F%\ /Ȧ~//\DSG3aB.l/fry鼗`JpK_dJ{2,M@suycz ~Ƨv*]jLH;)@$et q)(oNs>Uo\\6-pLfgNYoc0}fhОY$Gds Zk˹֢T 4qzhh Ɓ$j'h+B_[{Z9mƨS{ʪ05ho;6r _ SOL_ǜtOgê/CuVE7ՄP p̂fpNяB_ˏdQ3PKvf7f'm2G$n9)NU  \ˉ :aC8p,o_t6@3 @ya⓶ iOƮ iQ"*HКA46Χ#E!OUhlF8́z0^I$öUe|l,;#7C`U5{nL@W&uPW#{GGj/ ug 1$y+ OY^9=6A)٧m`X>^0߁SIOIܕ|(%@֎&S kI&-^adBW!=;lg *~tHQ= ?.!4)wWz4(&zfASfDz2b5*a=TʁaډA̼Zp•9]BlZ}%F2j,V Łi~&)-a8u͑RP8u{MG^07Izc eqPMۍG/[ˣHp;lhmX%仑J! >ϽaqF;Z{"1Ca(:fġgnY ʙ5[˜*{6^hG?Y#ie|WC.QFSIձQ9p߲%f l+’;t׆Wk맭^j2_Qc0,y\ InV{;ƊǘcS⧙gl2N8˹B3duvi4UvY H kVzNow3+71{6,;pc6/v!7 f%މ9TwQд\_󬎤~ӑpkЗ\Gk)jsF X*+L#s2GڝڼwTؿt72а4LEv6 |r SXʬ培CO>maW!IT63W 9_W2>!iR uI#t}f3 .ş^_!u9ay_hDZu]Z$ͥ-|X`\Jo XA4' s.%%HD$#4qn `1Kdu6b{Bm~jΈQ2I/;l`: -mc`V&^"aSy(1!_.!IO>9;Qxa+GUo{ܼ H1yϭ>Y_&(OĴàW^J Pq A6X?Ǿ ZKKP%a n7Y,%hS"[G`~?/C< gla)x ږ_b2Wp`^p'D\k_'Bv/Q@~hb{$ӹ4qRNN:ӓ*Tu='TonYږB+c+׏l+sӘ!btFn7 aц (aɐ?L}~B3,B`ylbQ;SlG+ܙOwM$1aG p"+CW]Ie}oEN;AT֣\ /a+ЂQULѝBB>9.w3+~[";RzJ}/ Y4m(vX@2v`Lgm,mY0+ ؗ2M"/Z>ԃs6q{츯jhA9h{5i Zàp7^X`ʞ{5|JFӽ03lMm!=dz18Gispv"RەCg WC3~bp/cɢ ?2=KKn6#gǰkhh5DJn3x攡v2=;̨2+7¬VTw;Y?a!&PdƤ1ǍBv]j6\296ī$i[l 2"DP,b']lz_s@naiOJ|eS|zp2FϞ=NU=x~ {@EjTtdTєa8*s@I%3VSͲiVo_QF vbs3 mޚ,AFv6Dt2#gZz3B\>j[V Nv| J*` =KEqaTM!%59ԎVYT*Dfstc{kVKeYrHrDc_[<w|ިdZr}eeSK+Duਂs46_M}=|?jğ Ϻ֢Wf)Wh=k'hѿ??^!L]3޹x[d?ݳUrEwVE>;{ao9og4*[ӵ׈K)eE7˚! wu~;dB[(_tgrz\&[!J. AӨ8˩0 `Қv9=+nt^G]uS3w#2»t?2FsYz,}$,)rl@f]E-Y,)֤9'-,w䍄"Y*xZC~C'WsZ_J1v;ns! "ѩUo |uބr@sD"pYkD؆?sF0uM{ ?!e=+ F}{Z#Ә?i饒oBd)H/Oߴ1+ -HX䏅^5򊽠?=D.=ZB4J"cDlj;;ɱ< lwpϭ|a4Nϭժ{gʬ5^,?״Fi< q.) pdxH{X>_|D2I9,d` {WjwnL0 {d @f NG,` x %}^~Lbl;S] gvM Y !ݿ/СU̙!YgR8bq2P Ϯ.4k-)sX?.4Bp4p?ޱђ pgbJk'Ҍ1 6s\llJ]~!\jz>m *]NBS+ q]V3_K^2áɉt1x 0Et"CQ;;trV^ߠ; ~x_qsUh"s ( On[^\2iq M׆7iclcgLF!PJy*y@Ak5=c4%%RԬj1I Q)P3A _%f"7kD׻qx2y͟n39' ?j+X^#ɗs/zCύD1dz6I#OPYs᩺RT]:KM=P/rZCVݺj?p@2eIlQ8$'2C "D*QDRYW}s4Ӭ? A[T`"!~;YaRvFxbYRwގߞU%w(!xnU}쯴ϗ$FcwuFSjǖiՓv[l- ;(!Gdtp,dW`Zw aΙ6id#+y`w`&|L?kr%iuFncIojzP>iwNx|mu "dmɁWME1[7Bbij*!T|y/@&it \El QrdL-P4ɐIhx _L#Ϋ@xw~e9\*b^߾bk!wB"@OQRKОtS1|ЭI@N;ْMS (+}9?ǤL_jIegW1Rk|hw0/'ΫXщ& < 0X(Chg?[0 w(ΉI1MrHJ?T~n"io]b2IAz]ĢKB!!"mLR]~G{Y,L!΍: b#d§wZBDVՋx1+5Vix${ Ĥc_T# _Ҟ߶W'V{Ҿ;LX ̖JmPy@=eܲhc+DѺ)p~q1cl e̩|*<ѶX!92ܶZ!d33QF{A7KPAaKnᛀU I}^% p^0NO Wr~ p,vM m N >u ]"%Sp?b#Xq9uo_o C>¿KBS{Mp7v«:|i}Qgc(i^{ ^(z{͎LH2-U`տӑnaKYy}k(%rU+jw^\6ޔoZM0 u J}?xaoAfSJhe\"H`aq"Po~S14kp{{Å.8 hÏ0r5yHkۖ8^7~'fDTl_:byWcMXs\ KJaL$e1bHc +vƃJv'sbLͩ)cϓV` uv0߱7ۥX̜3L]VG)VK X^=>ZVj/!@͉d7pOwg$mlwɁ5ߢc")BT4k@I(lT4`GُDTlฮP Vq:4!t F Q{A6t#{3h7$& b,u)~ ,;i=*s6\6 'F N*3;5kup ?OB71oF`J^PS8dĝ쯭&!hZABv`4F"WeGx%4 %1? #ip"vPwY@\|mϛ fcFu!mYo#!{Q_ƠU7+ 'Fqv1 (/Fp?"U C{bT 2ѓwu'VNMz8[k!mSl߲ xB n?oQ"q|\=a촡8epMEkq` ?VD<~[aHaN=J$h6ˉ.z/n_ VgpMeJժeKQ$_X`A2;Dpa}!'5hq\2yNzQW)HpעIZA K\GuխB1} K7Ilؒ60yoܬ vg8=tt~h{n `1>Br ҭm+$);6n9`B<#c rCtB>Rb"AhM!f<xH銮^d9#%̾XBr\\Nsޝ;@8s>r:gcKB⍶ZG܌N b{}R ؚ9Uc3TY_r>&7<_$ 7 7y`ۡPbHڦ,p Sഉ7Np |Jib^,fu5 wÛ q']Ӈ 6w56nfn3ܪ*}Ĭ<)p20ċl0\>V4Mx|]Tk$Z vᢝ+LɯǛ⽠mXBK A} Ѝ}$35\POiߨ B\BjĆa cb,nZa}C>w?:L{&X=ۥl%Ϡ'l;{ԔWfgw/Qlm vCpٖŧfTݒA&Cɐ5kC:fh!ub@-pR|-ddB)mLk|~ v[>$ju4x-^8@3iR<{MzBΕ*!ikI{n cQqnh!x)[-% Q,u̼h&壼 kiKځ4h'&Ng~Rg ķVh_>Oތ y5oKj5M;!> B| u!U rH%`'.7yq Xr( `]lCY˷MIr.BUYZ }~zbNİn R'i<ފHP#!kHϏ=SIW!L}A߄}&|clrGg͕*veB.3J.yn.LꗅSu"'!]⤭x7sfVTSN7/NyhKpQڢ(mSȌLfi2MӁD汔F eK!VCA.߂zA#ԏHc3%g@=|{OR 2S =$]peꯋI`6_l\t#ƔmRbfƴfXpNQu˃l9OR-d$(Vcj]+?XG\Dm; = φ1QVAv`m{MTo@Н O1&v2_)T_y EY0fh,~H;T!?*1`DL $ Ierj4齲{6?=5X?+b IBJBڳw._gk,UDе[gpO]ԅ梕X*Bi:+3!"_АR< 5eOdsWv .,5G2U㊺UbaS`.LF ;Cۊ~U,YH4+| 3,擥hCۤ#0EPƻnYov;h".K'A}ls-Iҩ۶l{i5v2m:r }حLכv&%{cH"tz>5'{Af⏼lc3vy ӟ]qVd";(u@؍SVcz~nOe?oI ڗ]͘OoK޲¬ ҹFCRG[7 LM&bawFGH 7N$d+RSX-Ü35uUK^0 ʮ >6>*x"zOMCx! 1 ^^5Α ^zDyE-tNY*E֣i(p\b/[r!?f,<m#7f " CaoB惻OBghhggWۗ{Tף) Uy}CI9|Pɪ j)p ! ˊQԆ Gui31zT@4K,oRVc=dx/C!~5 yn]P 3h~UM|Ov؆ .!D@h'y4t=tRMq.ȷFc:5jM:rk.[Ou=9v +U\=$;:}¾>[YpC(7z# Q~ K ~Kg^M-ŧ*wc_6]úIS?t1xJ.3J*²olQ|\\HcџK#Nhkn{V`a|zs,?0(WGl]$3$Bl`;xOWRy4ѶGuWUYhUTcKf4[1P2/%X~J ?Bo+GN'01ˡt1K|jsHF7֟Ϭ'̘&˹P; pwU@9ߠŋoېc-t,E0bjYzu37ms8|Q+ nC-, 1Xe_j}X;" @ YWeBAhU'n+ pCǶdaƻZ*2֬c/W}m4T ڃ=ZA64-j'0pÔuQl}g+>\ :L:I j >Oӆq!R-S?tI*۶ Wjy dgtI} gQhE/pBW- ڮ(^MpƁ #J95~*4n%Qkq+Xo'x `*vֆc-L^1YWƖ˼/~ yOS ۆ׼kw@4JX~_b] cQbxMʛՄaomU)iB43h!k[ʺPp5-ۏe]1ݒ]ȕF4YrP-'L˰gn$kJP ^_` :KM~тp 9%^Rav"e)J Ȭ7=ZbAy.OYѳa6C͸ff@nz'\w$h0_&1>,K#qMz/?*-I1a̘{<m &|ſ=qlTʭ拪{dyPz _kmݤkl'@/)Ą=jOr=s \Ǎ14ÊoP jcQ~㠷c荌͢y\i]&D[m-aog%dԆ=aFILF˸[(ݦ![5A+͖x)P5g: wA!*3'T"PO 5Gk__6cCKKREp|%^(^ҝ%Kzb3Zb2FF{k zCg{;=@?&|hFHYL_g199q%lyC۲_h7g f#^Z GKO'Y=г\tLR&ݾqLÀ۾IlL)UeUqJě (=9VilLS沍7t9KK̅c'3:4"pc-_ak.} ЪR{+gvjW@w/ 8j'qs£qU=`E2 Z|T_".n? J7]]t }dLBZjAhV8_hyZV-l?&*$ GWio3 bךAhW5pd^^⽑FkձS-HC؜_hX6!׊%*ml7P/Y4BIFZ߫vr]LF9xd_Yz_?]05'ԥΔ]"l7U,yDp7b7g_Ɛ Z^wb$ /q%0TE ]>ޔ$`e@Z23ݧTIP@(r@h;;"|򰽬d{*cR_ߊZKGUs^sv<ޅCYX2bO Z4pӭra>챫6rG ynC! WI ]hH&υX}Zȁ+^gAV*Uqȵ!HYp0ex'2IC T]~η!mȀ%a7OJƆ"/}Sz㑱V!PakOBF0 \~V 5Wdκ9aET 8VU90?tmΓv.*f8|BzաjvšNTt#S^=9xA&Wie0RnB+6l(~؎Gꦎ]'Ռ3x=D^HHr@Օ>-l1q*s|zM Ts xvcZ FR@Wta%ӻ0He;qLdFR09隓SGrܲ z/"Z]֟Oa|bݺ@+~fk-0P矍W'Y Ϩ.#YNnViI!`0&zE/+=(rCm>ICN:cxlut\{ `Lydԇ|1.h0k)˔-U{qA]5,Xߒ[ 6a.9QxJ`4ߐ7$h֏EEvbb͚ڬT\6y$c ?r+᫲4SsNha#~Qq&8VVQ:T% ^:ZH1ΗNٕXϊ@Hx+pҳY]Fv(S׏GhҋXE㯍+WM|66v{Jؼk*^ &BBf3&/4~ DRDQod3 1bWx7RZؽ@5|6{jhwsxon6q]-dHD*:oԤ׉FnXD7a'C"{DO4]7ϥY #QIS|n~H寨ݷ¤э5x vGb>/<XE@JoS>s@\y nxNnJٹs~!:DESf'CBnǙ2(╳h@V`Vۑb3&m@#,htxl9hǛPD}'{|jG/!.)NDClJoz c d~{> 9R wuP-/Y))ElknŦjQ>PБ@=pۗ9D;:o4Kply/0vb{y :ppԿ'-v1f"['{Y|AbL41%GIUfT,yF)hA%N 7%$,Iq< @e|_{?iKPU}^EH;kU+ dv)UJBfu1)hF :IiӤY|p}4l N},XLx<)5R˪WbZc^>zz\e=se`.^%Ϗz*_}ur'ҤV'%] L p 3}ԫq\qOQ HEz%5sMDZt#ªF7x㑰s/>E`yϒ]+vL$k`hi:2ջN{+Rd.K'XlV/K%rxuGcQWgBB-N .ttDρ9RP6BC<PN#mw+gB[Fԑd{j:K1|["ߊ[Z=M4gFp/8'h[F|âNZ!YM4lY`o$Wahs5 IRPwGY_sNtOHz,m?'zJ˘h#}P _$ס |TpDڈ_bY&ӄZߤ7zHnQGEBhWb.d6+wV$ qˏ ?O|n?$($nuz_)I "Pr少R@G' V˧[ΆRDJ1+tVo}…%1S7>fȺq?U'qNFuO ,fzT'lAa|oť,pmх^tRg+n`N|~!Ec@}2H2R1Xx {>]Ƹ)k71-pD^ ~H*}C)RJ}@ޒW:X|ͺ ?x]W&(FPk $%*qZ`*h۠eOF6oROJAfϞu+`8)@wM&ٝx ѳ91W?cy%7vλ!|ṙ1t+x u=4$ bk& ћ(s+~Aw_a&++E[@pnn =4r5ehIsp6džn7u"tV 5gF+!2wt =c7֮Z3!+"n&$K')fB w,YxcfΥFȘ.1X amUũ ].>\FKPdƮ_: FwMJ@k$W47\gtۭ(\ؐΗ9K4o$P[ݑ˞X~,ߞQ%=AvW c.F;$"pg0~1V ڀjV9ye%\O>q-ͥ,t7t.mIwRx=SU[ )/k0xC墴7{V D{+*΅֠zVv`דDex>%p2=X2ZCͰ/ * UF-5U-m }d)S *4JE,]\o>h +-F8V"[C C˟3> $oKP-?I, e}$[VR%[vuИO3z'3f/FMDhwF[b)3@*"krRP!%~n"6%ۼa;I'uv&&t;iv!}hݻ48cDrǃ=ͷ+vpǏRl) ]S_%e{.PD~#pt9;Z>OR^*Va-B$sijQ@%J &7MGj&k| M~dPb锤29< Z> goA;Vtu_OuhcPH>rzv6EGQ5ҋ3bi|aj&ֱu`)Ң{ژT**QvC +$SG.؂dzGH K4/|)Z@ o0ͣg"m2~ ~U'Jԧ?rJPrBy e_*͝/, e}?ݿk7X0Y4\Ta9}<&c}+mw)gX\"1uUfk>Q@ Ķ>V@ 8~nηZ^뫴VKM1anƲTDhcӡ}7>J3B.:(Aˈf2%EbyZc7$ 3r/X8յ ( flL!m6My>ZgUN" v8|OKaUVKya()K[WV͙ #pkjۆwpY )⯷ˆ+>Vg6ax(NLlmZ_I+]~C"|8ZA. ql`~e݉X ([nyj^xAM2!4jwqeFvÏx@je ۮOd^;XNy%^[/fJ^-3Ą,bni[`lF4j6( cZI[ !1|.yER3fD(ؤ1&} q%^3[k[}}o&0beN픪_XĖ}%Ĺ.b솪<*ؕv$ ah fvۙf|>j.&/ ݺ`D1Pj_˱=a -Pw.R-=M+|f9vPC`ܮx3~.N%-BTٯ(w:7ǖd~pbzp:iryJea _xAX^Pch5>6yY&GiU49bh8=*Oڤ v9>Lw9Kp~/X@Nb6Ûf]6|L9d>| \Z¶QyKV Ã3JRd?T-R!@0T@y@v7)ɱPm -v2c:r3Xo3ȑhkanTVݦڈ>V! |31@Ý#/W%~^9$eƖ_5Cr:5҄ݣJTnM7,t&mL}c1- kY-yUw8dzp 'Ra( *m~Kq{|(rѲg{%侒8/۱op/۝#u7 ^_ w-c] P셐 Tݤ_,c:[8o!ʟD;{OFC]oٹoQ-@r&&08Xlݿ(!B@K[BsM9 X兘|3^^\Jm1vhd|RQ0 %1\KO3Ŭ_)JΣGG&Del?K?dĽ5I6SE8+|cD9}:\? lm+u3@#'q 4Ӑ\#".f.)i<:Y-, GT*Kf?B?.\Sb>]PK> Y0˱;l *f .|`> DOGjs \רUhyF́zpf CMx`y,SmU$iԇڝͯPi8I7?Py=&ÛmѼ(F+q豳E`n_8NdԾkUdj5Es @2]'{xJ_!|}'Arx=0/=J}hEϣ R*/J&jUK 3=j ‰9<J'3{cPa}TrYo۲>_Ǐ@UvcbZiTP# ٌn*NV)ΓgɀD'?+Ιy{9ګlT`@:9ixZ>SZrYqI X@cT?c\/gpwɪZuoԓ q!@4fqZ ˶-$LlW {n!z`3 (A]fܡ!\y$6 :)*$nkU-zޟ?]ՍqȤ 'f}qj#JNeU>21A9co ̿enlL+,..B`o #t/ycn%u. gE<%ĥ( YSwQ-Wԫ =M,3Y_Usy:_%WZ[|n-&bޒ\6X9o*({wlחh!AFeۜ&V- 2sRz ti]VOXKɅ]lњf9X% h1W َ;g9Iؤ]0Z?Ti~_[4?XЕ',Ir >U}q\g)KZXKC>TFȸlKpbe_/p~Hlh\agBM,KFfB.\ؙ(bIFJBYa Q Mߕ gc )|,c.9~GTf^XY<NZC˓^(p~u9˱|*(jKk\Bl@8=zۿ5oZΞV`]CNB-Qd[jOlH; c\1!x$ǣP0uY;>q^p}FUKcˌL]yb6ٲB s -IڬK!'"@-34X1 HA(J?Aâoo**XߴGNλˆ\02DMҽ-u%9eb}|$Q-R2vd~<d`ϵVv[J`QFyCL+蠋ůoysqj.i8hYJ!I1e>GF$ qYC l. Ck9)Z<8ap])a[r*v)Ѓ%X0{<cUU4Z3ihzG-S-a1P)>c ^jd{f>w;ƍUx<>ht,1߈\9:/ G2>4߅6>+<* íu>lU0^i ,p;O%w!d9l*@+n:l\a4EO $@T GVXH)ˬA93l:tࢶMnHĽ*f0\v?5F4F1"_bq*h;ҫ{([.}?@=H&pA!ru|p#3a}E;Y6Τ(7׆_#O (v*)^/1Z)67G3zEow-\ k̽ڈ+8&rIȼR7t5cRłC1c)"Te%qGwN2 )O (עnpe]1ϓE"ixSp۵ULjx8:CI`N# rq)ESA74]7˅531矒El& (%*,me&/Q8Q!5 lLnK2xX&pMIl U9CUJ`gOv_*(蓤o1v̱Jkl.JL/SE<;כ7V2U qф420Qr:Tzj&F GZKb FOFǁvmJOTI";{A3[PA4`dpGMVA3rq?RJ<Zczð#tPϺ}9 ?wt` |gmi&(B3 a~ݻ(~ϥڔSͽ4N`|\.ՃGYPYj&MI7}5_!@mv**rg(g%? (9{fs-pbĥ/M:87 kP L55Ґc=YL&gOi֤#4db%1ZRh12bKvM؋övk2bU A zd DV("yUZ!DSRR-a x6珺μjLӼbr[++}?jü?#a SDμ)4u,WHnʈOHceUI˸"qP[$XKi;Sٱ^kj $iDJ\.LbN!4Յw>\*1FuJ7[mc_ ZX>`*x=i[IN8GjS0=_2`~N&DYl vYXU9lY~iEbѤboeT \:'kWRAɉ4  <ҬXWGx(Zk"urEȝve07\EuԲaIp7aM:]/: /j?m-77}?އ*A/d٢~!e9]dнJ&1\Lɍ36A'!`,} >dާ79*L[7fĨo](q1nNXZx)NQXe. CID VF0lܢғq,y"S1q[eL]%&SR3R_mN[mʉ Ŏ:] HsIGas$LОbVo^ y;/=Ngd%BGYL9K'՛Ym}6Pm_׳:)F&1%nЗ%δy!1KGЃSr-bzswhTɿzN8-h= #Xà 7$ 0p65~-(&\z| zcز|߀|X1ðnEMܸǭIV8w~,n%oSZ{w:J8'(geK^,XmGr:]O`WV.׌QSygNvڐOwz}+ 1<'3Xf{hrx_~&(l%2R, .]ᨥ nV!ֳT,D*!"*%p-`yHp{hf{Qi7Wǰ9|4πd1cSΒړbG'6 fawTk-8%X+$CZ~N>J:+?U5uc1!˦]:@;Jj!PqVǎ㻿)P8ut(w؍-a*,&&l*nK*PВ -j\"}R.ę tS-+6sŖIY2bw/)>萹zh}8VeV&mH>|1C ŷ7Mrˤ"b⮋iߞNL)㚾3macUV*v1UYp_TւsrrmjD->Mf&\ k!GZ#RnopeI݂@.2l 1Td"[hxru/mr)N޿^m`ltr;&qmm4FBnaP<-[ܖjqr0&Fߗ|q 8&m g`d?4hN@v b_Jƌ@ji(2Gqa$ÈLymuR*d 9(v"AJEɶ=\C`EfR_Yb"; I 3Шڍ8,)YsMgiՔE@E2Y8=i#r $~%H}Ҹ&ApY/IX8ǡbU'[eGbP,Dȣך5}z3c_){>@oz])T BVڻN%_#n/X* -Nq Sˆ0Z!x1N"]N!Q,+ }')VGJ}Vm/3Lz}]g+f1% `k`O*r] ^>70(A(~jsOh|s|DX' /Uт$lX REkٺч9w|`9Bd4esPkm8qw(n"A1yQg澽$!Awn/lQ kFZzF'ѳImq3 6%[{ ӼC<>@^W9ޓpx:S&ۍp%Z6MZ"(0-Xy)ȟ qE?" S[I$-{bX (JGAC&~maQ!_.Ymauo%SlQYGh)h Xc/xbKy& xf>Vf|{5iw,21{2NF 3o4\P]4n34V cߵvвDsn `<tƝ\6o:Z_C_^⑉ DoC6{nqSĝ8"z .{*]5k)F< !yחQ {VuM3`Ύ<6EI,)D*~Xihz;e Cߊ 7å] (rG37^0͕N[>h@t5(Ԑ-?NN/v|c|}=l䚷g7Eӭi4%4[ p~SA]KSibxE~\ (xN2>b'b`wB2dbGJzcӚ3^\يzɩ<:nX~Mt! #=*<\wB.EKfsI*W gIgtɹf4BqHZ[CE;M_oFMۿGkp4"ŔkL?ք4W66O@H0*asK\ǐO;k^Τ |,s6.(Jw`7kn\IZYdq(FPE l+Xqw!ק^CvЁ "ƌ!1R.j݅00KvYN3korP^;^ߙϴV(dL.4S d̵hO GމLc듋ErJb$G⩦gUܒX\ە{(0fY>`ORs3Ly IMkFAPkOTƅh"PtL[CwYrBs ӯDS) =V`VU5%g7[WuK:{ m=^ɽbOv¾% nY+#H=Q+Ipޭ}VPҤ'ũH܀ X+- n3QO0=!p * ?[s3 }N^GȈo#w+O󵇐, 1ąHC޺녵,X{^֒eՓ -a4UdDjW#J-;7B0s\-iCym&y0*бЌZ!;!<%0VmKb(qyh]F" :# coJ%h]juz59n%,[9NJ8yh(C|4ɡ/dԓyg/{l/yoɤLޡB"6AӣT=-@efzJ5 Q G}L {M"@[XAXU[Pd2lEw--̈) 0:0iW:׆ bM(t)/ W ;(,pnXPu`OzYto\>3H֯} I2 @[y]VAf50_i軍x ˡg f8~~gܥix“40B] 뤟U[MP">=d ya0Q)OPbȰ8gU#Cw,)^sB 0} CG@/\Yz%t ^LF,׷n7f"w` 3Hb4TҲXFdhƦFB}S6Mwu0R3~x /< kм-W“3u9C<ؑPPu2@$tFK J :X*P xtrCЧ谰A7s8(P~clKH [\}*{Te驊0}BWƛ#gE6ȋ.ge#Ȼ?R5!e`'΍a2; ~oMw} F;20FXT/ Ku LeS ;R8_N2snhf<ըyu|PiAULuON>z~aBQfѵ g2. *E?Tbuy( d`L"i&sy?+2xxßp :q"*e[7ܫ@讻\,-eCƇ陡Z2=Y6v oy5xق۴Aގ#nd|uuۄ!MKjtϺL7s+`MʂlO?(_T&)"}a=(>A 5IX`x&Oɤ'K)X+A9)tx}֌& QFؙoNR$PS@& Hysgґ1Ыޞ )kM6@8[h߁aG)! -t@tm,k'@U2`M3yED< aR Ud:lLYDOg4Ӹ@>FG'֡Ե  Qw듞/Dl.48L4ȿ]cX>#Y{C:+ GEo*W+(~jKr H*U`같&N`|Oi"^/X-m(S̽5B{TqHړd_]N݅A'jި P)mуdz#O,^(L,X֤^ :(vBם`8OJ]H{[(o*:Qmag@oihg5OFڠEK@CEg+B{~齺IBȼn\p%|BX1N`I ZHofBlTZ#Ֆe xvo̜8_Fᆑ@ 5#("ͽ9F{(FlC8W;U{ Šo{NX8ۄɝBwcwO&.;F`MRR@q6y40o(} _2Q5sb{2DCFG%s+hV$tmT"&mMya*$Dϱ_ =L#r4E<*5%߹!94^$%dk<HaeˡRn hu\h&3~֬[v{DY&D4eor@)M LBd BKw72i@2 ^$XD{*$2qg`4Ɠ'J7so|,}|~pm.8f{.+ll҇XdoތRz#(`7!S 02zy:/8ks(bg ~]xb ſqlvz Df_`K.!CƥUO%*rqxMh%6W605A/ T 3.Bwqo%9YPaGf5 gХx=(otE8|CGW<)v߲2 wmwon xh u*kĔ!̠{^saAww8*iT2=&hP%)P.K{cB/]> y3We ;@s& =jK_טY(Q84j|Ȫ.54=8^o8GA&$o]_FI+\`1_(PJ {Uw/YgJ{\_aJ䇑Py(+xTޚuc”>R~S ~P߱Tt'?ɘCtd }؀pB7a6ͭM" ҏHn[ d_sX.W2 5~[~eR/B"*=zoaq3'_rBC/޽i>Y#2*F6J;Ù1Z|9Dl\L8xyQ>.ݪ5:QX֞][C5['q|`ZJ<N`G7 B }H ].QNB>g\ A:u0FfolNފi!:/yt7p*V/i".# v?\d8W軝RǷc]kTw/+=GKS{̋"J(oIzzc;\#~1tpwI 1K05ڞ8eqF@눋xu;}ȁQ'ʾ"y2 edBg^0NL*  ;$S}F.s|ɉ[<|!JH Om@ RkF UXU?ҡɳ |n.+L'~/o߰e;Su3)e, Ҍͱ+_ l^yMxplda/ dQw(:5,Ŵne UT%֤kW{q6S<b 9)tr%%<~;*$]3R㹄wvHY5J%G_zG2G " 7z3hUjw8`x7Ehϻ`TuK|A^L2=@)=pDo S H ie(İ%{$F hХza!՛R$ HhN 1ǦܵM:Cޫ%CQ,Kq gFEDTͷnVۣ:8{ݺpx NY?>4|Ij7Cr1t+D&MdȭSk#˕( [4Q ϕM3qkԙR Doցu>?'[V&aHoVDEGCS!2*/ R&jtDBr Q£0X$\fbD3M{Z#>]J 񱵞["P,] dq,jm{~Emz\ᾩ!~0& j136^ZrMt`;M}ƃ<2i$y%' 7}d!$%lUPx%GAΑLLIR7P BGy-w}̊(H *RlWwAybm' Ne=xtڵےl#asrtsRh Q; ԨydqJb81 Hus5>h/6yժCs!<S? P!#aL*eB#3[^vO&'UMhGk% 551BW1HSUnT0պ?!VڛHzE *$&l蹓~hˀM!<DKM4!N[X=w{~$6'pJ S c&Hs$}Y!vsxU[ b?6ȽpԼx8Cn8 7"˼XzصG( xHR3}THAm$X8n+mL >]xC[Z7W-^4aJȂ+C9ʡdQݱ PZ=P҅/Ur9|Nw%6w ͯʓ1.9 [Qhk3/W${-_w|q[uZ\Srᨒ'jeg(ÕB̏Xr> NW~YWVKDj}PO?yEёOgݽU";*{:UuQ{m2-3;Ҿ*{N,OO #i̠Zz[\'ZHXpw09Z2kzJmR?6K1P1cOqV+XXљmbe|a<7w\k[A$_|miMHԨT+ŽcbhBu|˝WQ~CyĒ åmՒ47`d܇qIVǿgAh #nWO{pwlQ`(Ɩ>$>Jn^Q*6B&T*c(A>v wGr,,p zޓoC828G#UKVtI#۠9#㏑5V^WW+[SK8 2^H61SKg2si+\ V`(}9ג"e8i߻x. sHʹ9)jejQphדn ^7[},/aoAf yfb:AxM2wNzgGE~%0T"pIZ(su_P}P \9s\ռ mW]#M'$y8fTAm~`6| &a=*aL7%KmZS"E G{od ;8K{r% ;ܚ4Ŧ=1'_͵ ל{ L<|:`ԎAo2Y@vh= 'a}SmW u!07Z~kYZW~u{O~O+cg # PV4of;Dz}9:}b:|/}b@7) P-x_gsR=ꔢVN :)Cekŗ4n%$gu*y_cWo~{pm9QIb'P<8 Q|Z ȐRMC Eۻ_7Ͻ؞m_ӮEQ,&A(PT.t z1}my=[iœËv]*B@lh$3} <4NvJVyLeaDF3/iNXȒIK*((+D Y=KIS#3s>;E2M/Ed/$q&N:]UGL0sTzz9vW_n,;"1\ \,"t"4Lyn( S}o[-~1jѬ\F]Vt֢YE^+;|@KrwJj=Ӕe0./92nbkViLgZ{|0&GeBAviQ^ʦVGt 5u\K 6<(q.ňb{3N[=zW\'ڱr"Y^xQL 93vD٤ytdc&ߚUpQ45,nNQ#iKHةt󊇀^ơd< lzxJD1Laqp|7ȝyBStV,Vo{jaZjGnˍg`K֍睥N͛n#!i~[#Rc jh)UZ& ?g&}tQ 5mM s猱 }Ӳ:AdmɩvL 缥ӄaNgx>nvchr4foVs)څMuAP2A7$ eR?< >=L!~jE(tu,e|+-1ǯDZ85B8&tҩ-מ fp&A%뚻i+ѷ$6*7RM߼wXʬhHEi24# tQ/rp%-TRŭ!E)"=64p J3QU_!54*wi8MbG PVG|b;b[@Z^}Kϕj RAsuZNo4 "/igH;V̢BDXbD(&NDn=<nO1 :z,/a(5iTU)[bBȡjuΥejT9\/V Mn& ς_ Z"3>e?=d sAD^r-2pkSf v2Ƣ6_뢼[#4*5 yƺqQ2Az{r}Ӻ{*DTچ[fMԣ\_Ydt98J4HEdjDcU \A,5W߆ Uytl9\x$>Oc$m׫& ޠ_.fb8|z\We]kfY*}4+9)6bf@|/b`lJsř?WWS4aY_% >VWʴX!w]Q| ?i~K\Y#݋E{Yو0O!ݎA:,Nܰ ,2-nX.oV)ZY7;ud(ɜ~Wi:( 栤70Xa?d•?(@`I֣0AIW9!LuUw{{ g1N,)\}RDHBYWF >{:W;$ ǩ3زk$/XoB@ b< ś m.&On&‚Q`’S5]cv6/ udLqpˢCQaSROLmuWxHkp0R[=:Q*F4ƫ-Ϗܰ(FMr)RI)>F'Xje٫ijgbh><19!_R|pœH3 VmOb|{QINn?puZ:vAZd_yjsVڐxq ( ˈG̘Y~z=7WHk,Pz~d\k-*z硶]smUv6^Ǖ ]x}8U1#.{/5N<9@}sȫ I!4>g^ ozxn'SZ/ R}2DԲ:Q_n\V%e;-͑@y7~YӤIKˊ@^6D<@I5Fg28YsTl+N .8*T)F$Κ 7 > T}ZNr7Cׯز5~+:1o]SS2 pp0#Oxǘ@̃Ds}̨+?=VN\:,ۧW☨`? leD4gP͒P= I󏌋E.zׇ*K%v+&x0$ѷG,s/YRpKH܋rI ,(?lǓh=vnD_:>[0#os?f]dz/m(-i:H(>4~h6l݃!w#`wsT9$/nORFt")oz;4 Ѻp{P-YzQ_%)[4O@vU$1d^.;gJea zh[BAr#B@&y?ߍkmPО l[/iu7е| 8  4_[;AAuevGWV24 /;ZZ ic w>my'BjҶ:)(/:Y}VqnGy;^HeDj}zq\)ir!XiUfɨW2_s4`@PA?4{Be UHLLzkP+Ŕary~ (Kȳ1~,ˉ)~^SsˌaBX 32:xDx |KCTY);6u.'Ja <[c2Xc _z&@+&e||}3ѥ+FIAIJ:5ЙQ6 ]W<0D3ƾqДd0jkcƃ}U)rM[{|>eU|d>ɲ7Oq`+3U][O E㹇!>v*MAFH/]$oFIz¦]$kh[94u #k0m gi鿇swQ_PbСL*rc"u6MUvZ.`] 3CSXUs%B&-tt lľE#YIijy))띐lS_x4 %ZJ 'Qy;Kg# Ǚ2_h*bg L*bu729?-5G0sHJd\fu O'c9Vp DbbP}zFp=#*6eLAO9Mߏm\2z4,ªLQfe]S?x#zܕ_.-2AF)¿_ topir_Z$(V!~zr{6DG iqPb5x_`w$P͗ ;#L_lʢz_'$mW|:z=jRQ6G+Cf|ճ* V)dӿ@Id`ehc,]O0X),Q~ }/@6E^+*@H kG8QJC`k(Bķ߱@9) NF27y$InSB1I@R<}'zP'{Փ;D"QRge49%_Kʃ챌n4 jJ"ѿPg77y)A@@i"M - #nQP]–5*zY1Zk#}cC4h|ʠ"=9-?.K{wH{ dXW VoBY::  #OzW5tHHh Z8 m%!Q=|v Kmq~'3$*aǖǕY$GQ)3{\iqE%]MT>!atADX_CrZ,}SOʖTK ٧mlz)B˶fXe 9HK;ٱqT]bdI s*[=`-1jkzVց%FDf>'_/qͷdܔ*|‰W:7/F FD!Zȩ u(ᏊZl!ei>NhI9CHcAWYe} {}Wѻf"ѹ9 $Z;74p50>aaÐLi&W3Y[9t"U,JJd 02:90[Y#pe m߇%F;+pcIʌ̌QHCξT(ʫ(b&v͛ Rb,.,;ƼyNCȐ{6B:1Rz3xm8wm1g֒j9Gq4/MһO+QS<0uy'yy t2Kg^Q<=G׻r?!FPvWB4E)ɠ.kf'@6W}~}@o>I~x8jk9zCK C@={_+5}P msҿ1 4&OLBϖ d㛄v#s=,52D+%YSB>ͳ$Inѹ漋-嬴QQOCZZДۦjqxpa+/T1Ǚijul2Llޅp;U+1x@㽧Z &EIMfHw ̑R:CÄʯT87@58 hkMi2lG 63=c} Ú H,W\Ch]M`u^/IIxMӴA>gogH96,xA U%دhz'"KP +jHa{U{i㐸* \fD|'aj:,7Fdup0wL>$|mis]#2Voy"0$Ij&3WӢw|H纀=ݽqTϋ>F}QqϢ~17/܄48|( NϠ -| ?O2t (;ͦ">]|YPq)3.RymRx-WirhҚJSæ,7䑱kDkuѭ)ϪעWT6)T@Z*5b̉>u:٨0}ֹ/m1YhxF&Y'q|\ g؞I\ lp|9ؒ[ԕBM`yuդ^b[8S3fmp bJ aL.jn; WNNc|8]iD_`G"\bQ˿6/&Hj(₮h)EWZ34?qjB^2rLU-ӯRnbxE{\nOI+^es_!i-j]B |ޔZCugI4*g(%WmwKl|]wJ"DZ-V-F2E0ׄXw.vnd[dCgIB2h ]b}l%"Y}^Ed+[X:xT?kF6j\0fvan&H4|Qwwt*&g 50z݆T2 |i i SLASruQP n̛C_~8۽#bfK") sƿ1-m^u"*. %[<˲0tYB>zP Mm1K\qTP[q;h( ~Dp$݄/9o2Q-nU]<BfEi"rlQ+_81W]Z!E4sʺS[9X 7.9% 1[F\6,w6[nx9y /7"Jp}Y7:cZъ, [9Ү$)sGy Xӕ̦"S|*1Cʹje#LaLL?k9st0)2 XzO,f5VؠnJ>}L|"K*]$'Y+Iy/x<(l[N#lxA>Sn-C!(,%x@W 'at8VXIfGwv`d*^VP0?~?[2-=I=Mϛqii\J.T ufhD><+ /#G7QW- G,+fvzv]JtSfCCR.k0m))6bݸ2.:T\C<Ȭ }rGGWŒs49ϗ =#`?.Cŵ/~Dd1ƺNNnF]8 ׇf 37؛,ܠӢspKc / VU| 1D[.S;ǯwWZFD:W/HB*ϿaƟCM]+à7ɏ~F,Stlyhկ+C:85O>~RW\I@fO]Q;`64x[( h+Ul+LfPqw=zlNէ|dHJy!h|~5Cj1$r (nEm.Q* =hA(}'9с|\F L nTqQ7G3TrW1,'IAwi^!gkߣHO{wp‰JZ'&F:z:[&s3ky,8b{ -V$9AQ5DRSa@y"TSBMJ4bY!@= U9GNN"f}pδϭk,:*{t?R||.1Zu=E||]g+aUƒ N]~S2qSOo݌FVyto!5AytLϏAJF=#9{T?+ a)?ܚ:>@[;2NBffҊGzk/(!k-sv?/䃭$7N`aEUxF`NF @QX7fKw 2'!HPƠ4 bU\7/dg=֯uo`H'fx?[8% {(OPp1%r5ٿaFHd@e8ɒ՝#fVOGp:>C7#H[U͉@(XNVzmsD?QEXkTDenB$YUyb@W$Vm?qՀ(m,ߦ?^dH6&]kfX(E 8Ǟs/&RZqF¿T;h5ӧ_d|$FM$ $7vzKrx$,T|tA&)yrKɕzAՑÑtqF:FK#ph9c_A眹 K]F+3(CrD,2z6aY+\si) E I턜=ln09 m 092*p?א*'kO:88.q?1dLC҉T4[C_BNK'. yd/,Xejs +- ֛Kh\q%))Sҏ1DLI&\-*L4@&n]d N,eAXį\'l<*>6#Q m8وzBEqH:rCQ鲒`U&)g1t9'7J/tQrT^|( 9nv&6JsBeDžv'MͯwЄ#x{an :KlM4Ss!\I} X_p72͔sЊGͨCxpBC>:TIu3\Vfuhnde0w=wy.*xB^=vAKnoO_ >DBtD 2' ѳ?L690~b8Vk|=IQ<4 gsmF\aW.yJsӴv`jP=W%Rwcg?Ui8]׫v6ziI{xEPYL=CNt'eoɁ۠Jy3ץr>|gfZvt@ >^m-OU!.r\*K{LvT)'Sl1ʏZ LL2).(h:|_~:2Kˍ3.o(-|FkeD[Awsc}IuݓaA8^f+ɯi lqRqNeE>°ԓx ؄^^ )s3,dLLrdwMQ~>? JͣHGtǙVh3цr)[>L휥Ϙ/2+x,>,Hum34M#FTJz^y90ד^ߐꥱ HiFgBDQ#sI!g!ԛn fI0H?e@/6 } #;OFS`.X},}sQoIHՂ* 0Xqes |b[l0R4$xma 7C ul2牾Ro0uy{=ĈTMHf"{e sa?Gm},æ ] g/tUwv @JLe\EVF"me_,xj'E:C(%/7ϻ}nH#)r)a8SA,{lYgm2d^dSt@#p+JkIW{X#QP8j3T!'^((OJrKH&-~r.ua h vbax7?&\u̼$/j(1֞3PċD&ʌ/0Vu 3 q hG Dzph+fO=LmVb^ G/#zMwǭp(IFlx#ubڶͿ_bhE9mfJiI\N#&]@>#)H:-mhZg2t { y.^A{s .`\D3emQ>ﰀ|]ii^d9D+EI@Ewti-X1\ݐl5,w5n9%cGˈ,}ڟVHb23 KۭՉŜ J(wR1pm![S$Y'iXE?bRcg8)y-wĶ)cg~ /["}NLsDGO}$-\E)G>=G),Zfh߾74jh{b#-^1Ek^A:(|YE7@C$gֿ:J҆@lC.|,@ȐPB3o倗sJJSaᚡKtӯb>] ,J`T+dTZ:Tx ɝ7;¥I\9o ,M~QժޜU nc WAR~kd PCΗ. ^9\9o$G A7h+js}vd߂&!PEwjDi첾ޘu&vGg~VY~%:Йo|M.?׆K6*qt)J/E9/ ~Lh<PT[x?0QhA z5x˅#L=o︳unFJ TOQ%xl[f %j#rUӷ^gF0oL=rz A?m,Fӱ`)KK=J/@w?I]־:@D5 ֓^GC`hNTȼ>Nl_JZ 9]ڈ |RS%WBc!ࣲy: Fȼ=2kA Zv]^Dpu,EEf}jXj\D4d{ GΌf-? ϒ ΄.G\ޭˆ>ݰ#i87E.J>mbptE7Òi,}4uF|Z fXb\;űЯf?pk+ &CfޔG3` qi@V&IvK'$~q ٵ0*Ck%T?_\!0c^tvuEhP c-x?#1[y~Mafc?Anz K+y}qi9Io' TAE98gs٩>n,8ӂL;Y1)8!p%,]yYԞ+";ES [ݽdIF~$G8՟/{cB4%Bօ "sQjt\w) Y' KՆ LJ p+ L*w<=>pba41,:}_ ߖgtC~[~m&TI]h>j9ԜxVOQ[0\xL2u؍ b%nyLŲ0,H Em4PwL>j͹:nA4b8DŃTAs7Ð .v_ï'>TQ<53[Gb z/yt{c> 0aso1ۼ mOkyVnUF|R}PZJߓ6&rݜ > vM*öm9‍CJ=k?E )$Fzb=P25p}K@`,1ejr +~MBԶ\Nu׷vu64;b<: oܕTA J-\Jy@>dw2 zj[0mϞIYI }#aYV6{UAR':°Ektv!iNn:2۽nďA&9u_ؖ.;-ԈIy3]H\Ap=If'%~HvTNlr?)2ƈ$T Jplr(ͥ]l_"A~[;kG*I hQ,oʞ'U W3g8CVʆ4i.(QNwKYb ZsPF/t/T:w5L12<!ǢC.7i2iaɆ% *- ͟em:~zn<0=O\u:#p"67zBYHKbˉ.Hbv011oeJs5⢫ԢHRsKz3s6~~O,`9JkH" T0-:o]ÂAgdkJ$}TV2Fa{5۲`)]B%޳ rϏ>EN\'%] 2 Q]uᳬ .lR2ti#SUy Ei6+ Luf+i,Ɔ'ڼ.,|5J^8{L^L z/ ѡk.:i|.% 5}Jg)2G- *xs$84 4$l60$˿(; "JY Y|۟F~u]ťwėk%.Ѻwqz;>91 Ol7\c5Jp$Go W*GQzk 3*m|49)Щ)L[q4ƚcR[WP#QSrjVn>Uޣ6yQhEk3؇˪6Mlx4:~r]J<"5Ā\S93֢o>#I4oBk|I@C4xG'lYZL&_GW6U\r`֦6#Q_2(Z .Ԛ!ۘ.H2X+OG 7{ezbuU l(^Y w%iNUם]}w- k|`aXx3[9X׹-42_a5XwOx3_}uf7Ľ`*gU>Th:C " 3^QAP(~C?QVs[L:zٿRp~;?*#x \2k韴Ġ7v)mFs2ًc;(xk0QCdJ{4`\F٘e30b1|ʨ=K Ϫݖ.Ƿ8S.pGxGഝ]tdY0Sna*r=ΒF >PU0bf)=.'+W3=$,idA+4~eiVYN,%`,Q6t(X|pߟPVc,YaB_$Xd!MaIT够%K>r*օC;EjQfxf9İ8up)=WwFĜ$j`oR7$y#@ RyӲ5 阣d٤w-E0ny)lDLl ^Yeoӭ&j:H3R|Hlyאa]%)@[YgĴGk`[w"ƹi׸hG#/\5[JRVWJ- \hlo>cBfb|# \Pn?[Y ڔ_t[zDD]x3_k;ӡE-n @1˟/-E'3Ա`2?bT\JMM+Pf'o,-<( \$-rv&V/r;W%РLRF+<>@[qh=JϠe;D^k@־^r=4dV"KҔ>*D~W&| y[Oh.BN ջHNPh= c#E|?u+C0) "G]bJ/ʞ buK~dd5e3g?K(QotGܗPd6F VpsYzj_Žg j .B[|&r[}Eߚ9n-|Egg05ՠ<$v59H󇳢43'ۈ\+3kBXۉRFX';L6[-# a3RlYkN evsz<1o rۏ֎*л Ǒt3vn?3~ݬ Hv0R&t4j9⣯i1^tk PĹAxEKg-E9ѣ;Bx F"VD_aaZ H<+;Ih9V߂x}͠[*ēbGxb#gLiH+lv_(TxD8v`&K;r+7# ZdT#(zBEOJoaF:q_Ez#XR#m`~ʎnYƊ?򻾗@)=dTEyEG8M>ϛ×LIl?Quq8 $x%rh]w8v!9ѮPN]L UM_pHCR{HMEA`}x;zx;îDJO- V&G7?m49 k@Y6UjU8H YI:VƯC=+Oi]{R-Hp0|eO9M5@] tB.kt`mx:(Tq릃%AemCusBMz5_=h7!H6#߱UGxt9ݫg u޳]B^nFjabLccײ?v B%ݕ+:/4ej)E()N}T>q=CG59fNzΧ=/E3:'Єws2@U7*/9Eҍ-Z_jv^4tat| Ń$*!12 5ڢԲK ʆ"V&b|Z02kJP-^Љ^NїS{{έ6nר)$*)JJ~8C@f:)-Imk7PdA$b+;o$!,dR;ɛK0t ѬigpQt^aPcW ߄ϧ܉9YГ?!#sRुeG7!J VŸQ'"=vHS?'pf ɥ7ݹQD hp){BՑד;.%V& r8/^"Rkbz?@er{+z7-NVHY_:T% |F~h7FPNY ?JN@U~pk/_Br]< MUjە/JJ'r/<B_?H5r{^w/ī'8SVV+D,`,y#^`H9Os Zx x OF~j]hՙ=??!;&,AV 6p&?XM؛Ro1 `8h>8]m[BtA+0C#9`u`Ee VNތ''H]9wdIGX0|q[ ~ 5,pĉs3,ڃ0hn0v}!:}svA?PKjkpGXnh~X9 Bro=7 u{"Mc%]_ Hx=.1HH8UE榳 O4BC:4'7ĨEsň&MAYZ[G}0.҉z:+v1i@5M}f8ή>#.-:Ac2 A[YO8^> n-`PZ¾{1cJ&7 6 JjؒD,A q )uGȌ9NΏP nx˪&ߞ_C¦kniFYʸ<枂OMX/u$B0bUNl={jLAsYQ2ԢO)PGAIu(,,M`Y6boZ % ^[KCz8sq8{ xM^5./Xl@]s%X;F|sNE_9lTۺ~l13 z"x`鲜i'D5b₈~fҹMC&JS2𾓕j?}0xdY9(ʓ(. ܏ǹ[ɽA Tu[$rȽ@{MdQQF+Q\\ .`:/<#w >=}HJ0uc̔nF*Ž΋dgW)A'"cl@mgQ& }|4:xZv/CJ#.N;f.Ai-Ja.lwF)4p\ÁGs%:Gsdҙ[dznOPLglf$;T8~Vrr:5npjA7A,OATCSC:,b9݃Skpj-?D5R0->k VP2sc-mġNDR#hG\|^ڮ;i7!f zx#l_vM/L )|8!O"@ _{$FRӰtA_-و3{(8:~M?xigsD 9pIޱaPr XCh9L?T]0cVZxbUpх]GkM吏 }G//bd\ :oC>O+3He*LNAA۔v0mc-r>x5q4rO,w@2H-CJyy/03hz' fG[(+0 _2uX^QȳgR -ac8oӄ &ΉʾcNN˗&aVȳL^=2t; fݿ_o7WK@ƛ-nY 0I9axr+< ~dXBjR#y})Ie]NٓMacPPe&Ԗw*m '[}ziN R1Z(T|lrN#¼tyg0lOS#) N5Ac۪0+DP~\v+ΡDYQ do8@V!PDŽH.\C;6lFl GZ3rGGC?CZ-BtHO\7s⬉N៙\n0rU zBmYʣ`]8n[1KISc%fJ-Yo)Z::r37F0oĖ0⁴3ү[}Ni%xx"Uӫ3.f.SH{Oo78Ү8gm gmD uLoyI*-p ph1 = $9(r5 ޣAgn;^zS헊sI=G"p]9ԏRֿDm[Fgȗ\gZ.`郟A@"`F$Rpk 'ưmX 1( KxRUL^"=iHe&wi8pShW66tTJu;~ڰL#0aݬ8Yw |&:oG`7@JI,?wa^쁹9@wRTal~lrMp^/ؔ]̒oOu-S[KkM `_<7]$n`h g,9!'"Ya%V[3 0EΚ8uQD_!YKd5޺SѺ[J}{:6bf 䨝t5p?7 ;xRh>o4Psߘs'?7& wlVPOFX9 :զ,=S -bf3j{<-/?d"cŸ pÎOu<[q7w\DNS뱣c`0&{)HIj#"V.S\p eޜHV`%.t8鹳]0S+G/]&#Jx0nʗeUP_ؚ2t̎G}3QE]05,6ք $8̋g" ¡@ܺ)KǒY3~Ӭ/sUL$yk:$V,c7l;@޹riL\h6Lֺ-0 uOk cIbG4ACBT׆3ĥ\<*_ J RtB$_hX07Arh90bt>nToV)ʉ>B,*[[> )58yNt 1l n\JtUlN_U -BVFohSB*Oڎ]7A #8./L lwck캼ZIJEMCYì4 ͠O]_z!tXF<*. tqNe|)_suqo`7Zԣ08֨/TtH-fRvrǐ\W#i(,fiU.Op4!†CwQ1gDڽQ-+ʡӳfYFO P| 3kZ;4Z|;g`l|ANp]z2iBTkssp?lQDPzfk_g~v*_7~WzNoC@8I_`)*d|C'j#ԙ: yLa;'Řj 9uELqp(G`c'Ҁ2=>ʊ+~dg jn|g05e(| .\~#q z-,`]GaKm!+!gth-W{"Kf'<-: IU Q9yrDLu \7vpdw9Nƣi g*T1.J.U~ @#qGT:MP`#7˺Nw0$/75m`ƌSh7fPE0Uh+vd幃@)=%\a:}&0%:PKN♅$! kjsi^BW֢tSvyذ'fGH#*|t3y]\uD:Fz嘎(ABpSZNp|'r(:fн_d~/A;4NfibpMR(Қ;$<}n&.ݚ|VSS8ܴJ~ FPa4b._[bu6?oa[q^g᫕R[+v t]P۵OZ1Qvչ(-4-hR W4֠;[Bu4劭vpyhQn#iԬ{B 'Xti2ńc\mH }5|Psj@ؚ.W:h<0[0 RnRfz 2fgp4۠bmcƿOZ;MAƳJ6E ҟvC6JdxY3Fkk֒o M s(鉎YK2-i,'Cy rr 0}c'R׾n[_[_4Y2ݔjwUH]|.^(St.bO~}La'.q޲KO|BAݟeNwؗOʒ`/E Qz&嵕d;Q$;!q ظuH9w#iF4T%NB{di njĮy NBv Kzg J5i(Ğ[p88}؇5,%S4= *߼+ts ] dM Zz{ Kql!nZ|<"sz]2|Ժf%}=]bά| Uj:TvX/UlxQUGvzp^DžP3>3f 6^VDDyhm0wtד5@bNĥe;n89]|y K=NG.,kXc@H1~4|aHDq<_pa/J(b{H$l˔RVF]`QhƊbPP5 iQaf8 h)?4L)`q0ky@ X(\!^unh!5=IQP2Q7<ٰK²Ua]]r.2Ċ*yp$k֬7'.&1S/\zC5nٯ\_nN奍 Vy׆ Gվ Q&r",t>nbv﮿a>㖆@rK`N l>n Vc7y`mD9?=kc"P"W^Ʒ+a,l2jl. x#@i}}&o, mqNߑ@ xUL h+qTpm_=SPؠ~,R"Et}^=nx蘪ldu@[Fj,BX6xvDنD d]x\e?ہFI-k?ВsOsL韣 bk?XP'GPA{-d۶x~Ahd&( rc. <. j5TD CcZ\;cFp:)bӈ'`]1Z1A~L=SW8:m/B;%=!:=ɉ0.EAc k4܎ξ \:/.O7Ķ1I(j d Z'{ >_ҮZ7r}xȘ1 uQ .bnېltML4hyCלtQ8FWS }\V,x7dUhz~T1:N|W8B!OSлP<ǟwxvH4RZqA}Xoc>03!n)#?tFAx,a+oztZ"RdIjAVy;*';^(Zh;mZWdkGȞtQ{)Բ=*#&Dv@BD[-blͷFK#$N`|M<|!/o'#Rc,{+6FE &E0iS"qKJ26ddכp+xo_ D\ oj^QҖ Acr0o <9=p3q4$:b]Ŏ<RǼ{$mw a}q-V_[u)؎sv֮c6%*@ݒ"~r^ҿLo1F@WK"zL|aApx ]ZykTig,}c&V!8L)f}UPșVK!5.6T!J[EFlx]Y [`OY)鑏qT; "4,ŧRja97Gc˾c1s#>8ɕ6׻h&@' ązQDaIOHpwG5k$4juJT8񡔐f,^I2L_x f@LNiz ΕpzJ5"e@$qgb ( P3vha|r*_98? TƩʮ]Q?T= AP*}8Ѳnɏ \U ) q1%DPg8M P )yJ|^^*:"&KnÎ@{k಍|UVx, 8ZߩXk&H-ߠr䈋Pp&1;R$%,zP!d^CF7e(QVMt!u49nfĖS@{)9~t5|%6楻b5.ٸ?*L2( ARz=Y |b?&oXl i~#3] p-6* AQuEP0?( nwZ#hY6+`_K 0W3nj`E Il͏mCPf* }P?‹i|zH5lFT)@6y9ޤ FU&֊s4ݹZv;h4QjZ qg3X #48Yf[NP ߫J kiƶt2ĄaYLa򖫥۪1 RaO h@4r ex0'NͯBhmNi|w <^ehqPR6p4s)B-9+-45&yܾZ[,W[-̛L.#PM6+b#=ŢK:I[)sШ,,-C-QĤ1J| FXz'bDqgC Uh_0R]1c(p pemHqh4q̕a簥5O͟pX]| > 4R֘)|.w¼VܴIBƻ,D`5 PXITgWW3sޓ"rGE A.fe= SJa 'EI!N/`tpF%N{bP_r n ?TFʷ$X on4L]b)q'Cj(xq Fc-n^ȰMH 4OC@ǹc GWF ˾l2 ΥzȈ GugRVfM `;^SV q}(WQE;y$G#_F ǍtE{iSX,%H`#!N`m̝1fyV݁}[WGPzȂIuXepmbB}iJP[+]~UK',Q:ߔrz# "IPa.q^^ԞNGEV"`M8!O<۹'4 KXdy#:\LAwksN{%_Rv1 xHHo@;,BD)Z{Xaϻ8d M/o7H;6 tGyMeKފ$X! Fr,J0"<XK#1tcRҧ7MuK>Y-VMq̠%`<e#L.MT(B_"t~"l~O HMOpwvqҿͯ[2$oh,Z gvD*N֌r>I9D2Ʀ7 :׾E0;c}7=`@DNMFe )|{PP{Z\ 88^\dxA'?Y}^?_s/o}莭"—|ތS"@*cՁ8*PiT×Lk>xp }2xĝ4K/}q,%J{UN|ճUϭsSyWy <ۆ4/a(_iUW )V;cک0c{FUAaYԄc(O'BBzKW (?JZ{ {?%uXu3fS<ȐIL"NR +}HJZF>Sv>z+br/`=H[t}XPy,%iZagx;Ѵ ,lǸK|Ӌ4}BUח3`Phux:8fuw:6J|dz,P p ?wlRl/@ aI&#L?/F>_jI{6T=iU9V>'LLhg+#'K_>2 NZsF@id2vD&p,*^ z|'W9"g7j#̂(*5Zܨ%j:ukdj8 }wоqm4 ^{z:1ҤI)՞  HXqvYJ[ Z'DО`Vf3|Ϲ)mُlp)[8Bۤu{]Ѕr5nTA$: 1qhYGTYofB}Bm-qS[aO6G BښnuBH>k3B6QA7%KdNmO:KE){ L~2/cA RxI`~n\C4M'!l,VdW +f 2/ _kv@F{\:*\RDhe'>C8&4BGI( vԽmNv'; ؽi]\qѰ( )^MH1HoyL%S  AsMJ|lbv3Ԍͥ˰L .DnGH)/>2W>N~.UaXR_وҕGӉC!,VQ.7d qqQQZYhM㛸ٹzqHlIMCV>\Ԇ'|eۑ6 c1FZs{{*e{/%`$ {'/4իҕ/n ŒǀVӸ6UC?t(!N-jO RKm}/hǺF8ތl'xY-mMԔX0{cV{xli$ 0Ƿ[Sc!+7%bʍٱj+3NuP@ћ }M?"҆\ Y=t7"H=5TdaHRQtI:'O1ϵ7[?K!|c?$*XH&~4U7ɂXx[]e hp)~Huh4+A'z\FYeDk6Gl` {Q1"e}xʛ;#s>8͓Hd:l mXҧpǗ.믜p+%1$퀔wTnaUX:`T 0uNz"Cbe5@P=F:{M`"h^ AdZPx/<Ec~/U8{*,S%_~k7^TɆ'FNp2 2)ẁ5yݤXbsUl-g -v< i"gv⼆ys*dL='I£Xf˹҅9o#Dl)8Jg5C| :հ! $rCf +.KKe}E7&yMeجPS[~?D̟g![RƬ.sWkyފf1/vJQ=~,?G=^$z47p 2E_".( 0K:y&?D|ᖡ񗣼&tvE[-O'|l3۬tnmp\ -M:sX_<߮O;ot92|O>ȃ;`uUōG}3b6A )ZP''IZ6]^$nnCU]5y~_.L=T*pmÆvp0ց{&{ !M\& uU=%ATr =q[_s*"^}xT8vV>}|XEыЧsH\lPEe2@R/0*FE#TmZgQ 41bY+᭲QA !hBc\ϑ,85uE ?6ޡdF'ސ*Ku">*3{.&BlUV pIPI['Q^w%Wm 7F4 >}]d`/-'nN=U}UwDeQ Fhb'E jI]dSحC~f?60& )?EC6 QW_*>vOU7p ^/)\`TM_]Fl;.fAic&XdӵW>;K;͈T+O43q>!֫0Tf{ab1B'\0NT2C$I; ڐpBӖԹ.<_S؝ge[£Lq'`%`њ2/$i|DAQ˷Nb_Meݳ7Qq$G%/iF9OI})C }7YKé K$4(5a @<'\?^8QTߖn0vh@̙,?R\/u.{ɱpZ@kxF cIkfϯ{s\JE8?ec_xpU?#ol.̓Ա.R#u"5WIas 9PN)cz+X] FWKcsFbHhY b|I||8!%L}vrD/:= {F7sµFTY2ѣ/T|Mx'qQFM07怭$BKAR"0r< /rW822#ą̂Cx͋Ӡ/…2yr gQ rnQ.w[&|BH /qX !oӖ #Ʈ?f$,zOwx=sZ$)|KaWܭ 6 ^ѧ[y-*K๾@pNpX5\#(hhAb>Zv㬹"e\ŏJ-61S` 8 3 _E@B+,WUwpRHSKnH"Wӑ6~H]ީhEBq+Qew S#)% dJ%uN0}ċ~_< ],|V )'t >U(19f@L #F;ZVKE}('3agQ1mG65W&:&ؔ$Wnrp g>aIlg/i cpznFsu, 'y*>'[rJ魪e(F‡`Z47B\2rm.hP~{N캅VIvZ҆˖ɍcAEE-EcK2Ls #Ƌ'c䛼9wЋZF~ߛdgz)̻œЁ[8D8]>$ȀoŃ 3̔077^r{){;9kK2>B=@׿5zRtfūOC]qFzVruWe ؑAEJI函ɥ{` {lqy7(]U-Ƿ_H>l$n"P'̟"&BKoq}>sF9jm 0rhAϣύV&G!kb R ҿ>PDMd+`ћbUA5%/^b^:O:J#3vjrl#Uh97恸#ӔvTɫŹtx1\UH+,kxrnqcƹwVq>(MlV0;#l3醉ꃜgG;~)RD_&e qJʐ<˱fJܢ9=9r_+M@O` DoKmz*C5XzҺ+"jIv'kfjI,+}fH:1W o#峙Ce0B ƙ={dSђ,^mV2#ʓ; HQq4l2o[*Xc=?.mzUgͅw# s;ێvgɚ` =pdyFdy;epQ 't7iSP4X?"!ּٕAAJxVZ/ӯ.0{f/3LM#DWQȩM~crLu%l<>^sAB+:h8~$4p}$#|0K9?"PRW9 i`/:rFꨊ^\z %򴙉!%i]ۈ1t3]7<"rP(g,zIv1@\ze5V!-Z(kpJsw0Og7mgO0T/s!gQjPجX/xF~͡GqU*6=r(]}KXuI%`}e%+O cjs8);VX~ubaS[']pOI8UزZߊx4sc6*id JΔ="Lr35 vl&' UqoOPG~&6X_dy!%9#YtI,lFmLAl,B6K5!0ƪM;.8c2O|($dzx\ @# b)=P^׏tqAnY' <'ɾ%03#x7.Nӱ>qVɶG`{oBmIpZwgԕXb(V\S/RCY ԋ !iɳ;,VS#r2!YDG%C^ b:Ђ=̡ qcù~:F*4yʭd:_Ch:` < c/DidO7귮y 頃XâfyUd+3~9A/|Ukq=AIC%^pU)W u,A7w!OU8!FʂG1jh9Wr2^ό]$DP58ז8h!$iMJMМH7/|lcU_@Kbm>4$ ԉu{?@PѠLܜ‡8U@ WG ez`>*ti{)XN76^f$nгoGdT +F)p(BB-{GPn2އpg8jđot&GK/!'=8U<6ot"3|mZ"GMu`{ċ 4De+UFzԅļqG~W@C щ p.(./{V;w-hDd\=@Tl̉Aάjid#02lgiSqH!Sc@F^xk?n|MDTE 8*Uq)WENEVf$ XiX.Ve\EsV%y aPmЯYZ,林A͢8 8R&]sv4Wb+]ri֤ۿVX7eJ;Z(9aɄ(ނأZM+j|l !</F ~AyU' T$ʻ~?UҎxM7 42(.-LXK%:/CPTt׹Sa;1PV5)đ}g,#%̴ AgUK&Y"(X8(T ikFkANɵ xTT3 mb޴ŗ OisHsh:#"2I |(X\MWqμ̣ܶI@lK]h$Xryu Tc:.P/A`s6m1YɕmtfmW=3/=n#[}$ԕ&I'wMD<2p[gfDgż.@tYw4 g)j(z$!@sJM4:=ܪr!&uԬ3NZdOfw뿡e18*G "K4dzUC \W,$Q`qȲk+K-P& E>"9Mv>a '/&}{ jǪ26H{޸1!=}@Hf6X5OgfcrѹNkΐV _d+j/<$1h<7W |zrb Ty6Twg?Y7dL-ހ/uF=ɼ:1.U.Ǡ`:;/W˓w[=(P59Q'emifcĦkN@wCSygO|7Z$P~ŭ0+$mCB:>~S Hxomi:lzdRx~{D~^F6>O}lQ5̣{pemgNmgR $W@225&:`D R}{ n<Hڰ@\ITDz<)0vuM|܂l͠ZcX?h(?3nR+yL8?R N$("9Vs /}ȵPAo_<'QBwI?O` \F:qEGgr;N5xܐr=Aqpuh(\~XZKS5ލ}9B#E}N@}-=a+e(kcj\] p#l;];Z86x{ Ej-yBᢸKڮ)4潴;ȇg幗"M'kzEBrX2Q b{}Sc+R)ٰ*(c@۷eH|-ϧgdn{<cݳ~U}!&v?]*Ep C-ƒ<k(-Ͻ52ˁncv;oN[ lrΘM;<z0@t~ww-`Hys`Aԕ^҅G! & I+_DSd85z[+ i-lgH[IMys/=e$x4T]?+ђPrUU[%cE$]8ݑԉL x*fk{ L%KNW|^U"~D33?_Hňh,bD T}𪨵\u|oz6Or]_i,I ^$ GLޟ<H.։|[FU0A;t6C P]W)Vm?w8^Zp` ] x[OD!oĮ0/#HZU՚\+ףdb-/{KZ =L'R"(lIqx,f訷Ux(aSAo5)TQ24c*Úh`Jc#Qۺ;>_T15ЬEڏ?/p7JkгP^|]'J8]+Qԫ޷UIU_{'KODlM0_H`ɽbAc)qd= o,*XuiSeg)˄޳|o"(vC{7 1Y eE}*RZʳd\MNs /'wA譕Eelvw059V$Ue(lafB]KwL`4>ͬ3kl鉼4q/?)u:w2"w n犰!Cc.bJ<}N` 1LZg4$E|MC34x+ͽC9ʕn>FNŤ`Z5Gx8APX%_(E]5loIqP8'9&;Yb^ɒF$)g'QJ GoCD6z5%'>vj8}jA%% wE{3!t!+KA8  ^xڗ0Ycd-y\5=uDY7O ñ )ܙL'RonmmL>ɼLpSIV yE-'&jlG[)kLSN3sW ߯mJlVR] 3ĦEr3![誻 WR[;H RǩvϾmgHBge"ѨHxMrB>d% ֖~C!ř º_B98dԃ1vVHvm꫟r,8s}t׹d_ k >(`j dVq-H/[²fW'{ג bA"t"z0刻MdԵQ YhF}< Ija0oY]SD!}Fpˌs$ )Snj]D8J/`@(dkQo|P"jLEytvU:C0!*+`yfd| ;Tݺ3\Ȓ}%@ۢCVQ}D]; ~Uumn +!AǞMsv|f^RLJ^5QxsÉ_oVޚ4L{ph@$ (;=aԿd[k?FJ7[/GbOLߞ}Ȱ?1cDA1BXO:&Stx_ӞN~=i掰L͗61TƃpnJ.@/J(1k6We0L^\( V}T<իsصm]je1 *dLEk15o+DikM NK(;": _ٔ -Wd%e.ȅ^EV13Dķ<*p"cg;ϵ?GjxHWlWm/jxIcCӓkJiPO]Ym]q_ lոG`ff0r,fuv([Lq*ƐR14.w]~5 QW4돥Fѝ&Ҕ kPs7bA;87]vSY2\?mjd,oULnJۛl Z>I6hA쩘%@=£띶 @2=f뽪`mB W3.MtEJ(<< sd0 I qPi2[(Fr:;8e̖1FdP܄G\fD%-uWE?s ^;!e :ޘ)uGݞ^􎯠00aClII8.ǗWhG,Ȉxm×P1/#XKeYVK›0]6 Gk ҭqz !> s|ڄFжL'N9,؏b>|B@:slCyC5ɐh̝Rs8TJ0isWIiݢA.=9Q) ;H-"|Nxr-SUc}E/ʐdQ;PBl-Ũ`k;J yvTWRFm&d_f`1D<7d*F7K,B/|4~@H\A5;;;fMq4eu#<9vt سd|BǬZ TBDbIF9?QRyXTUN + ZX;G5U!R2l9b:0@VyllK0vĿԾ02D/p\ukjSB2)2jHjX>2jqg-IA:}.[dQڂx@<'iXtWA/q֪ˠuO%c{տks䪶O=Sh #ai㍭&c]!bNqJɓ-܇NTNݸR~:}O=?0qdc}&&6ΟR文V0o﯎>IhP' cVzk &zV>f8soo(3VҴg¼˃rYDERr.e:qDg0J/v;u/8&'D#U^SS߶0 Zki\&W!blĜ)9Z:n}4ݙE8ŏ=U>V\phAS'iViT**UXǚǗQϲMcr(MﰥS>ftDeQj֩e#I̅OBB 5e;ucgfr#s,JN.Z(uI U17rw,X6DHNS Ol~Gpt{Df> ~A?lGY?I;aL0qXMv%$N! ;y)Un]@\byʫ ;f ^ME9jzof6}qQtp lJ}njF,MZ}+f:~^J!Ch.||ԃ}abt몱cmG1h-0\QmAox18s5e.% ߗi CڜL43ml!+_Ts)^nټpAdvζ{q/T. >?% ;e%ZԎ;&]UQAyb"!NuyմÓ, 7U9B!i4f~r!zLkC,K6ɪ;*",s5{>0(ٮwʱXpBjcOS2?2dIUHkZx.Q"{6&׾xOi0ovuÐډAm+(=׍e򒈿F%,r ,fĶl򟃈aq&X>&+I|-JX.jBM&%MQw&Hts#j8zi+'gU -ˉ| bѨsXH(0&HaM0Zld엑U$dSwr)^xWUBMr(Яu%moEٵ)]ou`Lwl#(2@6EoݩNszhe4k7٪}#%}`îYt(QO|!M2h{l _,b`rJw2t*rs Mxɽ(aRqmx,IE+|#/ n\MࢌʤG7 6$`rdfpb-I΅ZGw'mv%UH @|~ mr%*)+澅!qK | p |7fcqobc\ٖlF[\Cǝ-n]7aB<4^iP>Ewk,k_<ԼR lg,$ysNv跆 [GBN%ڻ`w-MuZ R0B݋mjֶ.DY2!^aOZyztݴ;nmUDeڈFd5Lna 6n@hEQ:ݓ($o,[T;5 yjg"WW@ƒ`7ZNoJ=צGkxT7` L 509)Ngn[ֈLۀu˲͖^%/E PR$xE;# H\FЬ;BeUՙ6~aZ8^7GfU[%?ʠGUAwR+y4yZ멊df^qLo>jAaQ|1Y"J"rx"F&I0$LYI`wjIOnF2:C8_*>zq.<_ސ)5PX5|""GeJXct!dC+MQ,DC,ڃ鎽"\B_ɲȄă".<0vQnqkVhI2r6Fc nȣO3ZfʷmApG}d[OSRʣEH&lWQ~=@6xA%Tiċ5agZi i+wxJ+}{Ѷ\MrSqCŀ酰q 7S>] =&F^.*ş"L:j0%@|5! 5c Szoimp T+}ۡG{Ycdu8aw% cz)bO\'o HqW}Md{B$_NCDb]oZ'h2G,P&StJA""Kw .3I>AKAuynpT dtQ5Rg`i6o8%Lޥ8=~IKZ1)X;(DqX~KJbzo`mx~T">zs"Į;t@e @P6]z>8إ3z@ {ZWPKӥZb21 &YCk&ꃋlJyvxr0 pp){psdX!lalŸ!h%!*ubd>5鶘ƗI铻gy/*m(u(dtq`}zPϖӲ4U $#NǢCfSd;ZoK姼Q 1yr5n} N1Gȕ.MG(yu~ҪK}'ٟގw_Qka(SP|YÁO:bRk+9-{B_x#􀄭nI}Sul4HD z1+'mZi!?|B!Z͡!||s_9aBn h$)򜶕bS^]wgaՐ*鮽TOv.m߲kF|.ca |0w|5dR ]&KoQ>ɔ /d)/`x2B #{JHRQѨJrM8G+Ha DiN*ղNmKf]ʗل8w%0pM6 f7k},@́xVic1o%:]GOhT`*FI}j(.ëst檅doc@}YjC, Yx42) ~NǦ%݉j ǎyw|{ 0yom ցZ~팥)h, +y1JW cdroO` :סrn {[%ʞ5SͰ5o}.wcUnވIT#UѪ4W\CgVUXr͚".2Ä/.qu@f0M?+)ị[D8^y}e2v4q]w@Ngm0x).lmK,oҨҾAҍ SHV[re*8h@繏c:I*sy >bΖ\u oU(Va>[3| ¹BD"BkL -0[95dSݓWf] )lEO\^zTWꃲzN6to# OYȞ߆5 r,j݃egÙkF!*^lZJJxIJ=囙{~CxZI{zK_%U }b%7kMd.̸>r4h򳣧V?n ] ]R)˘>Nbd;AD麗K]ƓQJljxpeW}[-AnD ЂP҃r$Iюis#QTjD `&˨?= GP6]uKxg˽m:_bV@?g9> ^O,1!jX\jd#2;h$\[4EW_⭉200QCOY辠{U`$,_K~ ^n[ OKņ(2 8g  $bzFx#igc[ƲDFZuiF9 UvFJVD@u.{2[zI"k2Vw4A}FgiM1NGΣtfє@|6FՅK33Wn}LUyι~D~Ls04td҃&rO@>kz}C'FIZ8%?Zf7QiGMd$OZ=T U 4V};</9t^Z9UN=H+b}_0wpӭ#yypzr7ϗgDaʴ |L~un2vƲ>]kDz>d'4k>6gc((2a@!vbP[MZ-Vmц,?qWw@3|3P[q-gMd7۳݊?H.}`0A"0JKOf=:-']RFJPsVEa@PHY,_lܮ[+%f@i2ePx1.Q|^^ UW J(.OJ Nԓ@!Kj(#?ڪ"F"1a,恌-%bmK`!>}6EE)tl5;@n)H*-uP؂U*Vis{3-D5дi8.+mFRk-A+׵ X orVGGȳue*'E=r@M&XE|,ŇNi]l3 `ZUP-F .q3 J/z0#Y &k޶zք^#qH]qN6z5g#?zg c/A)0I (F| d^f}&S(x'%J_y|o>g\r\ٶZ7r;рk(`q#%B7I(h;Syڻ[angc؆2m$_]o6!J%㡇wrݙM "T}^%vZ:]-)clӷ 4`0],3f|EJLבY_tc]xRǫ{\V|Dlq}d$EHRv:G誱P̚^0+? wB.7+!EK]:<2+0pbޚJLͶ&#NggdU_QeR[];M ^Dja鳲FpAEFK%{i4dYɄ;1p$!) ()׵{!1UPL_mx.G/nQ`||A{Q%Ǐug*0J#*_r3kƻǔkøXLrSq@W^H0(&}`6 W)f;'s]~,{QAۧ9I:& %Aziߙ^o&LmOYS/$a/D^e*#a[?k;wh  ҔKhֈ8_<5"n*ꕞ8# ^lMn pQï39Е?7|H<2K 绕 4BF|*Q? 4v qP8Grg~L^I0,w h$wF$}ʣ=f]j]m|2I}?#P |L;C Vzj=xBqj F9Y̑6Kz ŗg8 #r j ƢgtV}ڜuK#ɉ2[d6, K(4|!=^ws'UH{|WfrI +mW\^Y>H@k;}s1MDGavv)a1*B؝\C+8Ou` +VSg#EBQ8ܒ=/^ԂC!6aFQ3+Wd*Giĺ2)w,SUe+ntzR(;P"qTҊoTRp[Ai)s'< w9$?k \:hI6~,x)HIYE-^aMVSb~4(ؑjv>o|OONxbێ>_  q: a~׻gHZ sDNڿ \tvl{ ;e4h;9E+.Ҝ*qjZ5i ujr#A$ w\Zhіfe,Lu?*@/ @]ukSѥ(-2=vM 3~#7-Ĝ[wd#EChqLI.-F|404@Jv%Xױ$bs/Nj!j9Ir1%Fv؝rC[j&/Nfes#U't .g&ټD"%1f䓳,F*ӧp(Ζap!l/xNZcD(kBԓ B p45/rHk ExT,}EkC Ci I '?O9y->B(auz.bAG\; U-ȹ{rw3My[10m_p]+h{> ,Be*w7u1JZsL. e[}MFT^Ӫ]n0,j\ܭHZ뵅oWlb1vG)Wce,w'U1 13$.szE˰T) A.+跩T8G0URa%vAk]lzHB̶-ߋ]<\ $i[\ֻ/=,nw<b qlFtAm+ㆍDeH&ybȝE崞wTBah+bD+ XzCW.!Is`#r SYM]2;(qH#4XO3ñjHsmIoZsY 9PՔ}5lX~S 4+A @d7ԮL<з>-^ oٻ sv k.J &EҏgF~Cg4WpQ$;CjzFi*ݼOzyz Ӓdcf= g#5!`HІnl[Q:IOŔm|c+(@ y]r QϘ蚕BmvܟnsShfQ`؊(8zUIT~OA]Ӫa+I=fKvB천_{q.B k8PQ'wfMςP6b 6,뤴v#p}~)wƠ%,b܍Z@.v-ukֽY,!Cz`$'d >jR*`]ݾfԤac#))0 1HkJ>ui\5ץ8"/e&'wEa m#\D' uwɍmi-T~Ȫ>MDE'4Q(d.M"Kk]Lqܭ gMjӝ0{G!T&૴T%w/&[9jEFEݯ\8n#072ŕ]ܺc0}|C%vC6P~-ᷣ j k.50϶`2*ojL1fWfZ UمIOĬ02\&Vn[l]f\hvՄ+WgEe8ژ+Lao|ka\]fQjN!p!="4Y- 3&{!DVыS=sHcՂ>!+,֙ŋq8鑴 t]6D?L),…P{!y#: &0jê/,>xսM`FT}<@e"GU#XiC_{PL-dxD2nV@3P+1G¯ O6wۤ"#hҪ q7z!u O뀌4sd(a} /׼dqSp>"ܛ9֞.<^bv=s.>=T!*۝My5X_+t^_'cl<$-?w/OS]"z\1l=9zf]m }ԱbF56Ìnyj9`"2]lvTw>~οj&:.Ȧ1`ʏg舨yG0wBl `Na1̴sk'I\C5FzggMBQ//6VYXaVI;^aꁴ-NLX ~UqCѺ9GfD Sic,-\sRes3Xs͜mi`C^i[j ^=R,)w(CC@ T99Y15κR§䮼:5 !H)ݽKWϮu)tC)r L)~_mE$cЊZ3?5l4K[Lwq;w>:2_sŜׄl=3^PVj( !; Z'75SyRO 490+wI%7al1 I18˷{!#HL5[A0t_ytٟ }QO˫SK ]^mq'ٟT'u 15Eh;8UH;+!~R*fy=a;$P`5][BلSz<[ubIaE5h@ܹS}29>呖j$ڻ᥂^ZR}8.kHDm4-?F:Vt[5.B*mSn?})z5hc9HeLRJ!4A=+(GoKӦsC->O?+L';ˎ}?LmPdQVvI! m)3GHPW5q̤ye:Mu[Z%Bإg _ɳnC.rOԛ; ,gz4S-x?ʔՙ,%P {-~k»4:eiH-Yo_HJFHC3Xi=1A?ε :5;uh}{$$jx?Z*I{rƲmGB #O&T8w]Sgktv-W`YF&.7w\R"M]=O\hz>d;BweoKϠ)?V5h\DK$G/MaiuK- hрxXt>[|eLXAeC.]SKgڸW3A2=m$s.lZrNA,3H8m\ߦbn\W[ |]u.D?j@2s@ jͶ)_*xU3B #ޥ3i־4@(T9=vz֐/MSOϹx%^w_1Dr"K#SMśsjk>AWcʉ2yͣ?`#wXk<6rޡS%W7522RZU\ ij}q>5+F ,1$'/ }ٝ]'6`&&?wJy}Ma%{LRS/>lj'- 0"<W]t:1;KHS] ]b^ Oס π-m H4} T7-F]M7?7uW4!𙧳ⱇiV'twE P{jEZApOۄs|WԜ LgpW/QD"96SŃX`KξN$Q6!R ZjSpX@W@?$ <{6!(޺W 5`]Ub4G!p<Ѐfq<(uޥ u$#Caa-:u%;6YO(pt3|/m8 (#Yo Աz= y4Kر^=-1_{-+ BBi~]g"cnn` yA Kû ˸]մNAume=:t+Fvx)<]-Ran[Wc "̮5- Y辈zUǪY6CH"kI29;Գ_Xlx-ocF-]@h(.@pV'Y6<ԛ N6C?^_q:nS}PSlؾ#r([*㈇.)EcV1 ϹM)U-s)b ~o>m[<~+v},]Ss{9Gl+;n| tsيeeIѴ/p %˒BJOcq7(} ?^B w#J>obHE=zg( -KY'f EC̘0i{>zjv8t_T5`"Kr_H9ySso(=Z=~RS軬ock͚N@fk~n~I,?Jl/t*Uc' ߆ia/cauXmJi.}7ow9ЎQaqKcpN-`C*{}*g8b2y!y[ʞ lj_31htkLK@3CPۋS[xy5Sޭ\ ~" ؇q2&mJ2omvS:LӰɬOWA93s?6>Z+ph屨2xF@qjz&PiҊy; d3ps1.%ٓ$SsOlٌrNuW@B齋IFn GW^]~:'89⬘8 VK7 p h;Wy_?u&S wpDEiv.N:S1|oٵ kVUf|$:Vf+a$6-V#MhzmJh&$o R3$qOۃ+b6qBp 8N 8c*clAxv6x˜ sӇK}TnU[ubet`^w LaL1{[">9bR|Q{V@v)cdL*xtB8U:yxߎk^J&t*7K bv-p rDy{sW/?%A11''}!U DPԨISL Y/!6Y5nXMv5Ld9|N.*Yh7{,< jD/+\ŷ|y-c 9+V_rC@kiϪk+: ڂ2蓎wuXB >.3ą> ;E2B/0Jr̦(KLݹ}Jq}P$ M;1̓3{jQf߱&ʄ`9а54tC&X öAD2x 2{|Y7D >3 pˋ"fƕl]w]ʗI(lqljR+5BƠ>|Ji~8TI+:Wa-8p&5n 0<.^3vH{sČSiTwL o 7e*=6[oЩh{. ЋJUm(tT{\+a2.UMh&pmDHkS[YN mKV}c>nE ̽%bhz^->ebA>rlx:ʓ}4xw9A𗐑cBq{"dV^I~( DQc|y4m)r&]X5Hb8zs:kҊrk:BŋSX>O6\=s]*0w-1ȴdDjxAjN+g3L2 z;U1[h1ԈCzM!nޝbaݽ߳(x}8bwJm4!emu6ɺΑ Y( MdQ]C A ^ w_{\z7G}++K>B% 0)Je'4W$3w 𓴺JmT;]YnכАXy#rF[C>"!yJS ™c' H4jH79 J^~Λl%5A5-[rdyTp3o4ԲLFƅ\@MZc>c3׷v@?S_j_>f CNS@8u'0dq=ðJ T'Q).eML Hqn4$D!=o1ԫJm,{xÞgiђtaO@(=sǧ==݋7.8ܴk?_"j~hljLܺ^]D_D GI\m[M6>tOn[9Jp-;[()'u#Nv#M5^ȕ䏹_%>R5yr"Z }kAw '/Q=mj1}7}&2DZu9LdF1##b~Q~Gqu˶ E UyeJ+;_̓f&bNm򂧴18z OCod8q`W!8dq1:"^uÓS-GI- >;[I\dϤ^iBjI[-OڇnGCOʢ-e_LP™b~Dx(=nN^@NJ7َBtdv+@9rHiE2A],+6][#OB9\|Ů U\Zݙ1O&jȍF9"RSm?m" :';iBxc`_]}lV]ٛDzH%bQW *5[07sJ+kV[$/D)zFY}q0j!:qYsG'Pa$9*XZul64O?{[$J[zWrV+e쉙!=/ףkO'UbF.#6 dVm6Z F˃pLan DO.#OM!E3D$H &T3yV|9ꡲ5x\ kSm4LirEdA }تurr!kxR ;4ƓLJ&~9 AVN#̱ +z3mہ3E52c^v4oZSyA%{% ۏ@.f(0Oĥ _ 8r@frn#yP{3y<\UE:~Oj$Œ/H~ׄpWrna5ʹ*aNehسi!\!Dg+!݉|؏SH)t 0^s;JHi}A%\W$O7s^9a&,\Je Ͼ; Vy|a 5nVNQVS5wK u[IM7Z_!s>krYu.(StSTVҙI^ C5GyO*J+n||WQ铳X"F=-6$M.5q"jØ'֯G^95n$Kԇ 4:ScP Cuz oEN!t|S)MO@@uT}<׊_*6mkJk^6Y|oT%0rLua "b1'HԲB9t±~G".n**wfUO7\ UБ#& i|kK~H laqAp9 uU6ŧ4>x5kr%yފ|}Nk/cʀкBpl>tn< PEU1sOWu?բX[H(2rEM8uO8(r! DD÷Xf=2N;F68[)+1)Sq N"C y7,bBRU@eU_,[j]I&R\#GDgbIpp!EHB_ 㰘\P*D H%RJ2+R:1k:q<"Lw#FD%Y3L$㘈{ LG^ό`sOI)ODT$a^SV,鋤IBބq Y6 IzRT#`iݘv)}}JPս4b}k,q=lU5IUNҿ՞:PՖ aazͲ\t-R+e ^zm˻]ݯkQ=h%rH2C-{z-=Kg~?4] jm( y?^ Crv*BqɌ< 'qJ9s$)+`G`wi3B}@2ŹgMwqPa; hřcX2kQ/q(}֠ǻk#BSVu"D톶-iMLiGdodmϵ0G >()2Mw`6FhDśV3#ʧ[ ZM8LY7֓=|+r庮34 qb^tlѨ\Yo|+"G*z_:Q=I7ʵ$cV%YN,GP,XT\Ό4)E`ql$0j^) #KIua5q{OH&}D x%n3O2%h.HY eMGobh﹚( .Pݚ kU޷$Z',^%sKydo9 볖"{8cj{ e YB˭-RL4y}J~/* HBEB@hx9vSȭfE{n'_,ڬSLNywo7]WYpO1]D#edۅajhՑp皇U lFJL! &AG5uۮS? !!Ͻp(h画=i)AS==䱭1`/-|^v9}QaKA Xqt_K^b9̥'s)i˗Rh-Ė@ub=jq!w|u̿ HZz9ABn9p&Z"ڝ.Zb_T̈'+eܶPUF@Mq2mޝ`c3e.thϹ5MbԥX`Itrl\I,j1hGrcmOFT4^e|1=eZ (3 \(~!_P)  &8-]`AJlQGQIxSkT>ZMIwC{5bbKK8|k?^V=Ӱp߿/ѼKF56hS +?|_/? ״ȺcaTbTM1:l=@#Pu'AaQJۭ`)7P5}c} ͱÆ0mUD+ $*(o3*ʨqk֘$ccr{*32U \aW{"l9d7wqL=UңQaz.bhHX'0: XGbPN0r |>oynQ[ZuMOT1APU+V(AǬ zqum1zD)+x}ęWVa 25,-/_ѶK t -:s[Տ%ڢ} @yk_GcEh$ȩ:et,F凪4XMJ`2 &F8!'68V2K0>@qп4Ԛh\WjK.c=-'vT \c<8@Eɼa}hb$i0ƑJ: ' ot0zB"Ѹ_jGHgvd5{dK*E.T nR"q]Olɮ傷d}Jo"bF Ⴔ~KĝTU{z;x <=!ʛo639Fb{ΰ3$C>%tc,'bYboc4\ ),}h>d8LTwH H,A tmȆ5:=e 1ZB>%{qKEX MrJ8 艕U$vtJ%0 F`N+5 >͔Vm4ou u;Woa 0T#}3>S_\{s66 1 Ԝh;IObρdEH 5l&l6 99"l94* lr:)+ +݄]мv[!?TFh ;vtay}/ Իgl`4 M8gFd0Ƽ>dYpQCsA?te`Q |AqZKE42ܿ/qB^ˣ}de*^ Mi~V6i5\fǠB]S4ˢ ]:˵1VjysL%,Ĝ$ΰI$ T_4Xg1Ȉ<"ϋ f!9{/w=bDEtmd ԛ Q &Iz3ƊTrVj_9QF`]q~MͳW88VqKF8HTaBbD,%!v[To1R2(З`%A,Ha0)D67fFN?^rkw h%.}wbM~Տ(Bpgbʙi*S@T#Ds%2pE9d6Y 70zI^ ChʒC:f㠷-rh2-uBor>' K$]HA5ޑYNzx>+ (q aE+)G*;IEDae&gAQ{h w- ` gië(Qpk Ve =q'4 p1F_CmL o F"a.1[H9gSepR/ln> I*jF4d!IJ*ލ]h\ϸcw\d!XciA챷l8 ":#d;mf0`UZ8@&Vɬ-xYIEBey}ƚ njUlmu[v=1je=x$v+mgϱDN#.[t+;YP5gNq;ft7wnKĹ$]z+!~62{cFU^ }= uvA|&wPvKq弬4:G !3$ʓR-Q2\tadجb+Q՗"%GVX#7 0Z J89Z U, 9q a=4=?Ȍ}Bhs7x=GZ9~s{ ]V+ CߘߐGeLRLk~%iM+&Rf?!=ׯF3ସ,DD?;A)bAfto )6⁈`_0fLͦ_rF,j/z]vpoꪮ\~N1ub-嬖Pa|zC=+wI(Yk>FTߤ4 e.I f&ۤ((]&IYau/a2 iVT"눞RvqeU JN(j -[SK4QaMvŻ˫Ǻ,9$,g^{#t$Þk4| \Dʦ }m@= a;$ F/Md4 DcʛUa?MbPbAY$. [<^ON%G9}4LPd/-?3sp:ʋh;"IY0=1_b3_0ȷaEOX:qߧ)#[0+ ?T'yʑV2)(694U \Xf7Ci EZR^''X]413چ-m9Eιвvs;m=u^; y)eoՏ=1Etȅk IE]$1;~x1ZtݨFG'XIs0g+|,ah d=&9^YH_h&2gHm3<#wK{c_*Ec*9Bm?"S ;JerUU꟰lq qỳ+cxLۍY 5 xΣ0% Ϳ~@hitD b2ݲ`ưJ ə)dо.—gIJ)5YN)xEd9c.UAÇ]@De,.{sbT!@%-TDn؉:4ZixCJ*@Ef}肯_sg'rŘ9CxԚKdsYd(K;zz$7X2%i~;F1H3!]AZh)[ 5% /BWs'!Νr_q8m5DwuL}iyJas2v+u ۲.|ڻIJ+&)Z Ppc?Hk뉯#xYAhpXg;P/Q6Yzn|nUM`r2nT0t?4_2Y_ϛvs!iƪk,USAI:e%D~IIp#g.)`+!/kzzeakJ)$L{Q:uXEAozPK 2 ˋʖ/SU6qH/6v̀#ąiX6g_.lo-#nƒ7 *խ=ĒdI…R,cQ짢]NoۭR6mK >ZxlNgE,Du&P{<feXbLԲaqV>]U.μhRIDEt}@]1,) 1tnO.񧷶:뛐; GN,kWs2ioH"G!ؒU`_զkqЬfBJĩ0JH#:>p`FTφ"i?8LPDr1Wf]`罌sO/~VTiqƾջRY+imM~qԚWWI^][MeUBG4sda|#,<~<ں ovy^g$7Ŗ>W]s>rz>rX+ _Hc8tYę&[Uu9Q+4>9dfZ3i^#ɀjY'Bؤ_ 9KݓhP "ͲW/%#3˯W2QmD+#*&V?x*XXv65Sf akֽ>p2Evs9A8XibpCUI",Ƣ>ݐQ{0( =cBqU`\0lw.{'BWBXRF.U5Smp}kl Pǐ_{tg4=D}-_&B5wTQ'2ի'izȯQvfS=6ؔQ8Ḁz]q@L6ExyC#ps<SiYo21 ([L d+*؂.;@M &$OV8Z'yλL,A: 'Յ}Ծ/NZG݂Oa7>]F`16y:A, Dpny\'i? 9{E&c,wPK-FN`pk NTM_6} =BdDB6j5P?idf$&.x{UicC:W' e@;P͎F(7bmOqxo< Sb]"Qȫ Mv~㰖^dvP76SYt9A*c'[f5Dr;mg+p*h8t(aAl P +ąty=+_$ҺYZz 5)n;| bVveB&-U4T{:L@*aR3La܌5FT a}<2hh!|ȇ[,k?op]TEH7h iWqŜ*{*]X=Bm2!vQt7Q| \|O֘N0٥"% dRot8%iT ,_ΧXXC]ib'L$y)rDƽʦUoZQZ=)YD[ ]0 P Q9  Q#r)B@qY9ɔd/7ͽ;Nyc Xs^6?ЄN"WNj+L?1jR"O17I/wǨnI(*M  l痕6j8ӈ% wm.1u3mQߊ>WtE;4)HqeE]x8H=-Wx`}a/-\Zv}Nl`yE'l;q<9cq'λ'9.U|89Ϝ)Z\>]Eir*,G]dD&%kbƵ/d2|'!(! Z\wE`h5ՙ:tMZ q"rp;G;acFFcrW`B1sI񯔓 <"tMEzJw=Vkn $O饶~_E1zy o_2!R |4}B5NTCŦX] "laxv1rۗyeiDl&aP*NC$U娧:_zVS:N!u,?~ loH{  kQv}Ϫ7A?)LypΞoCǘ~ج#Og8o侣b9F.2+':8n6 UJC[Ւ@V"[awi@+j 4C/CRͶZT;:x-hXV`~}XBIrR#@}/. RQ >f|q N*?HKQn~B@IR. pONb>X%[rX_üo/drC|tWiilt`F8q^v 0pN] lG8a uUG{\X5Ӫ|*}kW2uXW$7JzR{*ڮv *% zyd|  |(xpQeTþWH}5Xn8`|2љB9IFLPk>$$QdTHeE1 KqN4 Xl?{U9=~a_C `' < ]Mtĵk¬HQ8Nk o_t,o b:zX: +d{-UϢN$ZGսr칅=e$B=b żeH?!YO[Dx d~(wt=_Gg[5d/@9bs 84K%/Fyz+2~3!yz1򢴣`OgT|q3X2CXb#==8%z>A=^~Bm )rCT+/ ͚DNF:VicDPD$T${'[$UypUl?HN;fU\Ux8.3^fP S %-{EJۻ)5DotlHzҋ"MOCL2Ũ9y<_q&AQSp !%],CxxTyNKeӣM9VZ,%Ƅ0*OHSNCU }A˪y={AjS^&3ˢ A=@:&ud߇ (F7 m hXCejK6xˤKLM!7t;2%^ )BZɢc t[.VЉw=WZ{4 ۍ/(D ɐQ ?0>p"iџ}:e!ܧ )2\L*fCu,9b֯U-TWŖIyLP2ȝYR_o@{c DqTqƘ2!d/}"Tܳf1_sgGZ"awdAFDDq԰g]ľgX =/4\a^ܦPby1^{ѕk+C\8;6qI| gKTO0GݶETP榤G~%[Y_>Ԯ,~ %$lO`6w')N ukWBń 5~3Sxčjb?޹Į=0\ClAj/Zx=w\2^Z [k$yip^ծI ?lPˢWκVa,FB%^GqaF}ZSaACr_4o&'x`R R)њ#J{xvNS ')6Ȇ%Sݨ@uDYNxqu(nXךּw2{,iWPxbpt. ZG.+^rR BHl%#ew>|MoMpX(7yo_0 oVȐh&'sޟ UɟO:hB? Rɛ'\t8픉5%t6jԇ=`4KQe(F A᱑:W^޲g1ݕo3^   Aaxۦ[=T-4_t}u9)eu%_ډߟUjj:U;(tY[gRs\o`ɫ/ ]Gsȶ^Lsŝ͛wY) 94ANiY px>"bNɇaĶg-p(ܴBں0*>z=ִN#O?\J1-vk ##O$FH=i6c,Ȥop H eFFtQ x15rDnSz eC1eHpYzr4MfREœmXeVi}JkW^!#f QÂ0Rk".EHAbC^"h>_MBbByUdI>f&\CŬ`[ň5R_Iƈ%}`"Lje zî%2BCX*ʐGj=UCe*lEBi5E^h.P_~pnCɡffe}mx&%S \Pw(=dX4Um<5dݩ8h ¦$IhU#$mlI.3Q'j@yxhaxX$lp#w++1,aS2U:5CX[]Q0  WJNt3AGnaW[ #ڬKSDkt.'fG!%J7t]]ҡld_l9z͂$1f%xF\x&iY՘nC}-L,)qY14D14Ż ˙Kw^I;[V2yt HVٮ/! @Xy%ߡh; ¿V OSQƧC#X}͋oD  SQBycC$1 //#H!9וt,|cx҄&' m.Umj1s!턖>_.7.iTƾv=qz"X $ወR(x9I~%N7O Ҡ%=lMaL:+E~:wӉGNg . Nv)Qo3,4Zp38G_ Յ #xՓU/1 +ki:iBe1ƭQKGuxiE,tlQ/ HȬnOE;&B⩘8ƬV)s>)F2bRB9RSl4c,[wq[ b&8xB"56$֬n$%A;mͼOUx.`FHOfXr]j 7a+론RX/n{|^+/1)I$|,;S Ldz{Mz } 9)=1Q/Te=t- z_uلlS"La}>vq5-,)E:rwsKs,7@y^SzzAy''2(˸zUHPIW_K&DlL@qǔ2b=c@)!ys[e!+55zҕ7]pѫn>SE܇Z+ &A60B1n)wQRZ Qt#׉R;5;pZHdh)n$+37/Nt+,3TUw[:ȏ ,#F")lB> /tBZ(bE(]uW1<+g~;rW0pW1 ]CXGܿ*gUPUnP zq fVh ,Q#U z `e3-['<5eDĘP?jևRn&~sǷ'X"sT{h78 7py.d ${ǔkx0i aJ0vA$5/EWtx*$y%jXgΆeY+K2ܪrH4.)䋓# ^xWʮvuTR_`wr<\4X"$`j4ԠdDseG|fzw<!gҴ1$ieڵwoeKh!IҏdRe3)2xg]¡7(p$}S|>~MD;HdPِ\1 Hؒ4=.\ ^ (IΩiv苇d#V@]Jӓ#XKZs"bqayw7(8ASX!np pHHb?ޅ;irp [9tH; 6:rw9|[=b TdPO)륔D'Q+W==fpi1k [VF%Rđ:Z9h-ы 0x>+kj޻1my3^$e>,r7넨RܞJCUXAXU ]SdQ!f~S?a~5]6FZ\AD`Ag%p,˫PT@g()آ@D0ːkd2D$?d#UƏy2%{ɋMlm(jՠQ.WPY5||o7l -xD_᣺ 1aave3݊'<92tba& !c"^]b'gҪxUz^(ν4sU_v6I1sg\i[L޺u5#smӗ{8)e`%!di3}(X/%drjUEu^PFY>'.Oիmࣂ}#* 1+WQ׭Q^:VAvgT4)G1ؗԡ ,QasU>!PIc+tY6i{~m~rJR0pzgBFJ2{P`bA SZk@6:Z3( ^,Zg 5gkVXk,ϰ3DƜH ӗeva4d5T=N/EZwt^J:Ljn4L~ DYs'0ܒ.&gd5\UopoQDze9.҆k<=6 1_7̣hI!61 >7 jl d2QȽN I-{jD:6$LFIU7a5fD._h%R8 Ij5#Mru;3 qɻ3sLyԨ ˚A oNC6d]zk5ᕸ$1EI8^O^ڊAJernSia;x75R0HT iл8moz&dMzF\ p{UtyA?t_k"k{ͱ zu<%/7 R *(p|_ |ſz^ֈY:b uS4Kmɢ1٥DHHŸVy㯭C3'Br$ĜhQ*&T?N;~B!q~CO 7vU}L֍2N0M*c%, z8E+X~ݝ~Z5/GY>v|yC];땴$A|yŬu,]ԫ~}JزIPbu |V;bD.${tEʩC+[=<zڄޘ-SzUPY$ atS,cg;= L[CRSbIᾑNŽ!<)c$nyb IoUn 1­W~,YS)rIRϒ^G4r EqDt$Ӟ%P9_ h(l5 \1HogL6d +L yy6@|.DOݹ(IrAZEe6+2\vZ0FѸ̛w,?a"ןB,%,3wK%`$'OrDXXx+=Q":?/̉GIH8y]뾷B"US-4+WO#߫c*3C}~sS6)C1 FUYHI X..)zz<_TBቚKl֮/ Bfx'%61|HW"b ОD ߽v h^d`LJ s8yS&jlV ~k@SCZs&a IyeưZ=Fi]n>33 CUwV&{> ?T1r^:7ç͍ƹߓ߇lbyl=ǃzxK]؟'.~A;#!3岩 ˟ ^,M%g[if}>%ѬEցjY)_7 X>Nn_շ{3gGFJ6Ra{ܠ4\:l? >gX l\awbH} kC8yXL|s;4nV75d>rmV{?,DPwpl{?l, Jy ‚K*m ǁ;gp Q %¶?g:8JXOD<|/pUNgsWhu&iM.I#ޛ5[ے;r)}G~v:ʲfpC)/ ?2\&W|:Wʀ1ː^)AFq&_\!+n#5ɢN!>R-dVlclctr,eMUsd jZ+$!//55o+6ٛ6R=EGY3ۋ$ߔ'_6ľt\!Pak-uT,g^RGN;+}w|tݿ )߲||l*_L54#XQp!:{mt |+,ZߔcOhIh&B6KIQ,E5u}N,nUÀNDw@::61Ç|3ٹP= 74d!,щ"78NÄGukEE=-eZ mF&*x BbfHTT2U6pzyX <*-W eT"PCw! @@eܺ&If'Σ$CM Q+%]d+GLWY\}PXRJ\XU&[K?4~a҂[X}_kwr8PI&:icc_e[)$^(nIۮL@S8R}@UGlh?,J/V9eZyUHBj/t>ôP,Ѥayt5ܵ}M%T!W'D.HߓKiFґs&:\X/TPIKvum"7-a7q7w aªӹ"P~!۝|CVifgOݍ6E7D5y'ns\gGi-l#ر2FvMPm\E944%?zKnJui V0mJD=D;oY`Qh~%|MzsJz)ޝ7bT5S7MhlģdeD dΐ H3CГQ ڲeŤܖosyfk__~I#JC) [Q>dc"UEoKYjÐ=3\Gӱvv, H[HM4DހΫQChULJw: MDzG!m|lz cU2k'IBU^{\8}y܏1Eqgs27 Nϡ|=_zYtj)ZdgHFN)3F.'Յ '_r@N{ 9zeF9lwJ0π QY4J!xÚL:apgi .t*dLSW?O䢦I\Ij{֛n 6 sr ,'4{ \sbG-+,m8P2PT5mTT| ZAPMJ, \̗^mLVIN7W~3edfIܯiC 竿WgH{l(sTA\Ͽ0],QnCb~nq3I{Na{é[dsj)wKiX2q %qڿA7†/,. X}LAEcA 9[P"F6_AẔ*| ,.Ѓ|n!X?eɖr")Lc_Q[w9^ȃ2CgU%(M\pJBGO-wŹ*%avBLd< !hڼ[BO&M˒ŅnWYz5 Nį-dͦ]uMӿn&(=Dqbz鹆 x.C|+FEaAGLOuܞ}Jku}U$F Q V>3myrurhoy8|]h44xcTcq5%(&:ݤ1-AaQ̍bZd$oNV Q*"0vH.?_sgE5 ;dciX-D^|OfgWK H̯Ni;i|RvǗ1jD.kI54̈́zWu1]0w"df(L]ō%es"_Ǎb}WfA$:bO5N Fai 0 w3=Yy\ˑـQ[y>kW8r5 c;\XZA)J6YY]J2o/*7SV*2bb*fz03[:k׻yTj kXH.RB7vtDڰ8͵D٘ #AHWވa:ᦤ;,Sxju5TL_ qt9ΈʢF"\&Ri?TG[)(-&8pp>BƺW[!kҽ3(NٔP^^#0X_F ȝǨ fu̷rCjB}b&?XAT%Mc7?uuD%a)?Gt3sR?ֻ$z+ wpV8z),ϰ/s_H~x:ԙ]rQ'۸w j,S˨9K N(4ÔnPj>N\.tKJ B!} XƢrxjΥAM&gs-' 2ĬO<@X4i u|V,X awbB#ZrrYIpeX̙@{ו.ܟi#+@HSѧwv=aOgpyxUaSEGw`Xů7088X0L.+qjֲpnϙMΤݼXҜS)g8(KDEL3gjt6JѦ qZ$Wöp@TecYwCLDQ i\ djrHO+$i3!s g8*h,]oca'Ӌ>KFVqqSWZ⊠Rpw+3ۂ&gNI)]LPf qs|\{25N@%LxW*IZr\a:Li)%xK4NRP̉~~U\]5-xBW)P+b:[TJCj.E M!֛jԙR@gzox_tpIAvρ#WC a 9W`,ð6XΆz:<5 `l;jkg{u}AjvtNzrPRfE:F@ "Eamn.؁ cZ4[H_ %`e(%-\J]mZDtϠ!uaWʇ7h5=Ŝ^}㞇5C|CNBF'Ҭ%fY1cYyH|Ǹly?PЏxffE<$VWJl=B1ޚ ekRwQB[q mr-ʊd+kwt3@(~ў Ѣ.&g=h]0HEiyBsϴ>)Uq^nmqKIUx9jMG'_iM7弙ˆ"]La2xȍ`!armUGI9,pbyj IaMМ'O |S) EpԀ}H<Mf"RrMd&2@Q!5g :2)=P ,u)G??QC?J:/RT5;M]l@>Mia ne$51CvRc!]JaivmPrhPxBJPNKȏApܵ*Bw5UbF'`TA5 83J;WWIڻw?n!9.ڨ;}(NoHة=Bw)T*WڽvcScu( #f@cj|Oˡc-T=xᆲ6 67&Dd[LF9$ȿy{1]W 3gtHAweI0yoe Q뮫fԆQ9˼(!@lLnEӺy%r30lBvqGêSTv몿(M%mDצ +aYC# 0^Lv1FU 2`짚]B&M;lIAgn>*]csL(:(3*[ a} ü b)/Ѿ=~\M.\D)>Qz!fDn>"p˴܈ +%hb,BFqSSAکC,,uG?iZ].'::_]R OIh'2?åNtKH]Z@V}/Sº{(WIkBK!'"?v=ftzR_D* Hɛ J9 Tu.06."lXEɧ. 1S%6:;+*]B޷ =>cC2\7~XGim_AJuUWߍȝB;t&AT;r@]=rRET .|S {u:ddxxyأ ݟ׼42tIQ,+FxB(ѴmVY Wi)sJ FLkB!I.8!hª=I|[Y):ܧ;;P]|8Ay]$TC8Djdk=< {oכOd֚ 5q?qͽ6];2IQJ&ʯw<2]6Q)r$gNԶSҕ2%TJlގhb>H|̉D+=i Ihs`n̼'):LxMFűt^_KZVT._ 盼P]UEw'?V*n,1;2d&^?KYqZMl㏫\z f ?ϘR>\ذF|;OёTISNjyGcB]K3dpHTbSqRz eOrH/E:\4B`ynn>LHN/NxC)D=mU=cӋ6Wqfov=hwO'veYY?&j_gF^f0BTDvު,b2&iȤK_/f- 6!sZ]@]oWE'Œ^]^~M"ҥ EHj>`i!'Px5,5[KR?gLq/8~3%c!*j |k2WÆo,b ^fgΧs qBXtŅV)Sb$lOpv`q/i~ kB>?f.X 1cU6oU˨2ol!@ Bf}onna-kpw}{΃հEu'B'vu|VBh:c*?8"`6c_IGH hp&5|{Yk"Y)(QTFalH].r'iP&,ghyӂ&S%;rCELi_g2~wǺpb9,iE)E8bv9FRq賛嬵e^Z_( 柌VdKhoysMYBS2AEױ`ٿ?T8S\7-6 .=IS:PaI愂S RdAnC_2 5{QCLW=p-"ƟrMֵr"mx D>!ws#5dcW* dsf 3g ϾgOPkCCwď#pHVq" (@QZW8Uv__2:RR 2_6?lSznjE6y>9%pn$P(UF1[ cм>n_$*o@ -hXDsY-Iɳ6 ^SF}Ti`W[b^&󲒦on(u-ټ!u2!΃0d^AB.`yOzgZ$uE|L#NCz9ޛFn+SDbu7"+}$B!X'-*Rh7i[jE8-.pE4 ~ G!.t.2ScBl4O).:X!d~ /S_浚J'nɜ,D"ƛCa=H2 4V01<9ט1&Q E>U- fHe WD;[ɰKp?3o U޶6`C>5 3.QOk_ftb 4oחvw?13t&$$p#~ eCVѴ~<0{=b ]n~)*91d5)0y(4E NQf 1Z#>(o=4fopkx8ڛ L"7M]dt Z-K7z(9ڽwji!Q20t لhDU2j6nA)ںM,S`/q)V$$ d ?cF_I=HO|R1J;{qڽ77o=}8%4??]/{7B#٘TOWO/Әve&u:¨vcڝ_`j:樨fhN%^IT!{Z29a1žel #&+y]y}}/ͪQ/jW! Wv1}X y8\8f}R 1BUEnGFOS#$HVǺ]GB0n\Љ[k'cR(#˒{GEm:&-YZR^@<;S{J8<]ظu*]:%zOgX4.k"ʨ<*^#RPS~nK]pU- JsׅNiZt3Q!Mf["1VO#gVEzOzX0Yx;w`‚ 22o$PVrg-|}P;FYРa7ܘ2T~%jܗ?a{ !Um&LwwsYH]߶57x^ :_l)6^~}%4:*7lk h I!S4}L^+p_窩Y2 G9VׇOAXZƆ .RueW*p]EtJ%イ ö}55U!"~T/FgiԽl;u*!鷲c,\Rgb&=g[CgJD3{YWv?w\cȼ/q(y"sm$=ZAѩ)VիjP|8OF՜vJLq/5#I{HBgG۱_" $h E#RcWi \ߌ@p K%B(ۙߢʢ,#lLb#$4g%QXf|d/)w:^ m`zp Hh^ji4bi*d*f\4wxtNBNsLP-TT3AM>E51! vOO e50#+8PP/9BCkϖF!T5~WЭSCE1K;@ VɡBNt\)& *W%J!i?:`q]g(8umJdB`}5P o-7.5'O2GO棘mK@P`nZgD>9_+ZxʑUQ46Rq&> "ؔ 7ug~*="Ād X>vAڠn0[=ϱC l-!͊v%BջzYIej=h?:Oפ%\u%6y2 gƻS$8jH me! FT;`Hh EW]Mt.L8vSzhWDN8h4W@zP+fSUMb>@R yncv-Òw^3)6c'$;64H{(=X)utL8l_t߱F[;& 77LÂ,Z XW!E7@o-0oTV;<8eǣX1.%RP2# 4RKxa>O :C~@9vjr\n UZax(:-2PZv>ގL$BBEM\ƍ'T' _3rL#g]`(L7mL  "AL)&&hhgm04X%]V^<+#lvIl05R-2b$jѧA'ǽ KQj.ȍB4Jқ;CQEQS;>#'>j@7d ynr "n):_~+)MN}=9r6i(-0/yk*PxL3<+h1,oc!i2c/{=9OG;9KdWY&HɪFكA ߫>?L!!rZcYK$H ytRTʌIM+C;92)n]~]X+cRٍ_69oo.ށ58>VOU#C|BXٟB ?,n:n  "K[] jw-0)ޘjХס_UEG)ۮR/#! q{<$& n|St|Z=bg)N8f]+}…EAg&ڗn}@=р*ZUHTB"$?JO2%gw/|dLI}#O٤4 9^[l_)p %M P@D`jn[iM*E()u ) #zWo?4 . /lܶ"XP䜧qbs> (?]-$h1PSw Zm}LpQ8yhrZC%ζ'NX">jeůX*{L%D\trfW(tqNZ%qvcj[i+ KgxEp6~/mk7dTf*RS>y1iنDJl[=<8)BYXWەUpѮʃ*B`^!lː.g+VdvyR8SMF{JpTM<.N}q|`SK i7~ bQ&Lnn} 6_\GAl Pb.-ِWUޘ2dPy5K 2t]m3T$'%1 av=%Q8: Zs`Qk57ɒ3 l:^+?K`Y!^(*Aen̪p C;_ D.@RN8 }M#\6qLpdmGyWdaC<1!Th%*+-+*cE.xC-"{1px!s.aछ1/tsP~^iͭMѼ[T8ܺÖ3 ,u{ [W1 fuqˍcf# ).'.LU:%":.1a߉guOr4"s*V,xXm`LT, C76c-t&4Xj@wznTL"C7|M F dVN&Tl4`]!\Ia pOS9_̝/ELQF">]85QCrY3Kɚq5B+:L?>c uΖ\?_?V4UR1KDJy0 amRK 4*Tt UC!|od=z"̍y ҩai8P4raSS Ct"4A[6D#]Is8>T4@pċxsy'VQڬv lq]*d[LpJ-ăl#(pd/K#o}U\|jZ܃J'H ~=Hefba{Y~·#f*s6ËG:ڻl3 "ݧ[[8}T.<o8 M_sK"P]JO j[d/dX1ۿ F>NeP0Уd v"WKLiA3{O$߀<]΅k#1ڲ6qӲ [T%;\2īdV2Y>=Hw&2(@csax4dH \ǝҰ/fiEa,F LqF+.Ծ:<ڠ񦜊]^xz̡LԜZt{?M0ELy:".P9h[&RTLShD {9/E4͛`JVZ]4˟%) ˯AfG$Ǣ >ly)=al*qGb8G#~>2/l6}4RDHII,?i0TXY9=6vYv貃qy)lTEY}W׽9tmBO&j=|K`p2/(PZ"f{EY 5B攑u#㓾#n |VX$W,s˘A9'eldL ow  J)d]?%|J%luU4IcO6Vt)2K0`r;ɏi0e@ (IXhҶ]p2:4سcDt|62#v]m Srt݃Cr^ȸ¶ A>J GM|EH=Vh7i{p*u]y v}x;(#v['ii lңv$ndm[F0UΒ|ٔF)V4+u+;x;ڭ7H - SU ۗ$IL⟹llHw{uB{jF:4ų}fNX b[w+>U"C\?:8Gtnv֬DzdrlUԿpu: "M ZA&k)4]dǃPqж)Z۝;M3 W=eڦt"YXk$l寮d#V#KӞm iZ}/'ɥ9 &4Rg׼nպ4{'xȥC:+mj:׈k &3Y];z&]ScoG[.blIܺ {@@F-<.|V,| JF)J%:ͻf.'_2ZRr/XO|?ϳ$ nߴ6lj`;Y>tt*AEh`OK5e+@v@Y]m?71uz+ W} j9C"qBTQY%? ]&+âW^ߌ3M7`U G7%90(qӱ?^hN9+]}:ʣT\\ިt톜ՋSV"ٶh{aFN73Kq^Mw=肸MC#묶`2_e6Õe cR>mTI9{9NO03'!`tJ=t04 |du2dnbG;5I nyiG-p5ڦ_|tmy1CBvRRK(ObΚX/p̈X6XxɆ,Nօ6CysdiA=Ms;'jy~/ ru4IA p ` ː6z9wvx* &(՜,hNܵ>'Ra \P<'JJU8“f&0MբZIj/nkw#f? edRFx,^QbR0BdBtEx{2"8{ٛ-؏ҹu)nj+eb9{u[I^w):z~{jȬPJ;[pI[wGÆ8 ʳ7 ;4ûL ȥ*R۴݌G$[k^I?&̓ PNY*Q#љwPxM,Iv&2 o$VX|%/gf H=6|Ba\[yH*8 s8/bJ嚭m#)dLZXxB!UZTgn77\'K3S辆J&{xmlCӭ_MZ9KNY #4cO87%jQw]zʬ{ؠ P~\5ki89А8JiY*>]=5J3XÍt"úC}SYVbPFᄚ,qd; R/[z=$!mftx+<Nד 1- ˥Bd>-l;7; ueA V3=S <ɫh벣 p4+T( @*<) <m)hD>O읶i<=dT?s&nukTOwOΧq$lW܈y˕ ӗ. Bx_G{6,ٛ09bο0c[ED#|/Z+aw9.ϙ,/ Bl|?qDZFi9W,mLxX [7v/s|h*DHO@/% j=)Ut^< Uu 5iDS['6?$;jxy䰋sڸ 3c[rREh}{xVi$cX,BAł6NBpJcZS=^lr$) s@hç2|b!HԤDF&*Sσh*r#Ӆ$@vthA]]?hj=|v/u?V6{m 25}@BAS|Y^ dږO!2|6)d(.O74%T/Aʓabl@Qp+=ٮ/u~f=thhV^1IevXa4ڒ<{H%z? eQx#86(j'nLdxrJigVjr6]ԽMq}"j&C7e 7A-Ѵ}?G`7S;o$ToGch+d 3*Ng] fQgʏ\By2(Y Xg$‡Q8L"9`8: Y-nT0V$͍2OѮ^㶃1t+*Zᆴ+ڇKfs+~Q*!h`]=cҍ*xs}FٙkD12?bdnS!4{./MyRSki<$P``[!9sby,(1rẁ [T7Dm 2-[:y?e]K^B[?1w+4Rf4,֖GYgEpgWkI1|C W;oX4Ma-MaME I`PMg _K:{da]>Z UYđ`53uW#{6`hvy?3#!zfbK2R]Ht5mCxzAMD\-]|@"vō )m?D_]Yn0|_׈y n-+ܪM.m_ԚP?hcj.vGV}/;Dʴ[gOUBave+χ9h.ߩqڎ -'nkMmW/A?h ,Yz"̧7mAԮ $x!S.|H;|k3?}(<@ ([úf"dd#dƗ>Xʹky2cPDCn($Z;yr#}8MVC}ĩbmֵ43yN4O"%S4Y`ߣR2}ۖw %WIzTQ#meEW5+j_G Qykj:#4>BW #j }cCSvyo_We0똽N1 Wh¿aƢYII7D^3}ϔV'?Jy%~¿k:dwKU7jf(F%y)Aeq%7h{#>0Lsf{vIsڳsNtsm݊?DUjDžLqFL˫LSZ_U|_V/&X18Tp-O\Ev={LF{WVNwH@ipo0=1Iw1B?y:nFG=r,xR!X'>%+(~A:Th0Bbv3y 4(;]qЉM'Y1 ʔ~ lWf  m|u,Xc+9էBtcщ K>3Eux!AJݠBe'"gG jWßrt@!I䔐h 4%d:Xn@} >l˲Ț. hxy"GdU|.s%C iJ#"U4eLvQ^L.x-#T΄JC)΄9H\#܅؍bA-=r977%κ:E|xB} ҠbMZRjFV%Z֕~uc<y#TߴLqN<#Ω*:W4J!:Mԡ,zS!fW.~T]V.vr^4^eHUi3ay>ee |md'$f }:3W.6]FBL)&JL)Zn~* 5\S<nq/EYүw1< xѩVWu.2DgE`5΁\ VC/3duzKeml Zppz?sR~"OŹjq-%GkNx x睼5Vx,Ԕ8 64]:HA]l85P΁lgѳ4mQw OSWEW5p1C}mrgfԋ` ;_}xQe=Q]4Ki:W6ܚ"UzGo<- \o7~ac7+4 Vq& R1F4Ƹ I펏 qfC|[r@A#Ԝ봊D螨s7-CN?PxΚG(`&`к5thj'#]p!VHC &Up-7ʚs͸Gz+.́A<5WgvC<Πi9pf]Drtq bYϺwicWw78xZ`A)h}E{KAf-Ka\_D}b<$1Cr_}šeV|=WtQ0_JXk#D,*qq`E ȉ 9.`%+EiѰyW Xm_@a7w8DEsEկcR5:gL{f9벛Oq9 lꉌoY[Tj_U "*T( ^:7>Fq(Q>Gat2P.0խ~BVnο&fP>_FƻCFm O5=`Y}{f* 2fcU%E.⹽19bhyM"rSlFZdPa`}5 TM_t@l CkuFt_7BgvӢ۳oS~qjNS*=2@ʠc8yK{Eԙ6P~{C>_{T]I$s_ceIs\B]})e3MNT1icb=n1yEdxW׽m PDg!EnqʍY'/hU:Q]FG=}(11.`$Fg}Y|(5iIV"DUQ*p6C=PZ DIS[Ycx9b1PUHŇgM<Ȩv> 3>+4UG :MvDpo\w\ۘnPcr|f^*.Y>X&<*!&SA4 siJ6QKEwvs{@BXV[n? %P zЉ&=l3.B~-CD>=43ugV7͗TT(H|@qu e$#.<*SA~{WeV a"^LQ[r-/3!M' ~;WpC"l7lc%1JZIs6FGnTiyL^LDɀ`#~ gAY50JI13>Q0%e"K]%W9fR(Jc,T+ĮL+*ʣ( Y>4W q؆6<|Nf-jfu`{uL '.“P<xv۠dZ SsvdPî+i<%RS/A<"( 96W;=~ʌ 9 _dV6`HhHjC'CGj6Tg-7t¼| -sh(Y|䐃owq &u[W]A[{&~Ye _Ĉ>މl Vu}nV(NQSYE;br3"́%WqpQm|٣sEϯ-j1´V8BXX3>ϴ9w6}^#6OO}%eOć/q=Ig28.+hЪ>oTu#y٧ܨߖ탃˙ )z#r.诹_Q@1ϐo[U$دR5ߪ픛_ Y1[._ ΥT>eU ="j ͷK@IRo ]MY}~]fCƬ" COUKvP{pXw#,A"kVƞ??N=WRŋ\[Vq?$@XG?8a1[w2QM;Wծn2(. _]s"{ S.#z@Q@;t+SbbFTu*Ћ>6T˿Biš;;نֽZrڴ|>ͱ[cޤDt"QN`zS vԓwj%Hm [ńoЇ'6O?_.o05w\_ q?}K# j`ax5 FKΪE5"?w>sIb־cqIsnWGUYa7%SB7akfR4k▐CYeF-&L`5byN:aߝhՄ D8JT(^kA9=P:Ii#xFX&k lӯOϡH+2cNpjᷯ@Td|9-fkSLiR IJm5Tp{kβ,9!g% ~`Jİ'=eU>\?9آRvO#Z$PJQkzQ;I'Ӆ;9-9ǯE؊!鶼n!+4=|%x~* sPۋ/3Rm2#_-z[fQ`10:`> /F6bOwcr| iI1߉ƶǿ!X"n 7P:}HKG4?mxG$bD(:\?Jk׫"C7Gx 6=;8+8UPF51ahɮN0uߪV6K-&ĊIE5י{)sMJT .EV˶7Mpv4|-XN}zs[;l龰LdϨJ M k6Nk;ߜt+wbC1_Ļcٶy8HH,&UcQ)%[}wZOq!&\O8SEj^cWsvBm> Ed|hCܹ}g*y%/tI˹m&%䘐b=/ *_{Jx:GWlb0I $X Sn\C{v17+tG.{'+9~,hjTj oVet_3&\[ ,B,$ V륥uI{ 0`Oxx]{9ԈzSg^d$M'@5 .3}+UlCYO@IXuS5B>sP'=*z"&<ۀa(_:kńck)z?4g{*e YyD /8|^ChiDJ( $Pɜ3eÁR,kr4U19AwZ_vSH|:[P00,lW'ԉĦ0=CMVZ֙QFD7CVT=tVo<IcP R.Ͱ!] o6Gjw!ۺbqʔ̽b#zVhmjkS;_>brG)fY߉F\?I{e©UIe}`]46d'4'Ⱥ=q1]vq|A+5ZHAC5ڣu 4d,>]bx1* #L%mgd@ߤQJk6g^HB`Zc!'NM^6_hpÔN(lFodm~UA6!|#Fsb~:JbV;pbȄX<-1 yuZGpLPz4{=}Ff@,ڒ &*s ʛrJd5A@|@]ܛ|@B24MkᒏFyLzZ#(LM n"9u+Q uO ᝤl6ǻدŧi<}(h!#}}m訒.*{"K(t=1;)YX% ;#+0fdōpwz˗I:)%_$䅟ry 96x-\\͇J RX< O93 1B"IBiYm ={9og쓘ʾavrLُBڲ*"JE8΄d i2mm]^;zDiҤTE߶l{CT E1C7|iH͵Q8qsZ,_K6gJB vSRhMb栊$U~i==(2jiS<&A!EږeY)B4|y'j+B)oy7IG~VfC-]ӛWnI 9k$OB]lL eeݨs0<-CҲ2a :>yHrҀ* LJ :ws2s63eeGml!2rM$sRn<_]XjH%\I5Af>sL[]8|M|ZlKy!/z<:;^DO bu!DX_M^U?‘N ׊+D)$hV?R$% rS ZyC>#k#*RyɜHux⁹$АZ]jb_O;u>/X|lY$,Βp8opu2P҅(iXXqNz*Dڽo)Ӎ!B^ԕ1Pev4j~`1^C)ԛAaql<aC>*߯NԠ?132 Nvda:j}K׃'j!B2 ݒ«3XXIZRfeW[V"t=, ʽ.n ϚeJTf XBU`e^GcCΙTbV4Ӻ^}σy ћ^!^ #뵊^h?x' !O"(¿}EK1NJ–N5zJ5ט#&p>6N=ݥtV"bI9F&c#TC#*dY~2f] u]F_/1oB 15ϼRa,+zHx~lh6^ieEn_E!UEeǐXu':v?IJ;R}3Û ]%]u7ug[,۾щ8-}z˻߱>.Xo :d>aK5w !igF"2TPcSIEd8DL8:3ZA}Y ֙; 8Ib UQ8}qWVŦh-BohWf*tj`;{ش`"HN(Cj^]M(G@NQ ipGB6&]Rt<6GQ%g|C{Ee~[GX X|s78=oVW'jx ]0#9tbQh{kNxB#FdzUv'%ӕZP0f es_paƱOD;uY$АYoETB*Z4ր^|gFڕ |%Wң;yՎ?v }l8Q.[NPCj,(eKWhU{yc/ޠyKd.mfMwX,MweR# bFb`^dƯZoB*(+ ilP3Mrp`I~dRwWAu1kXj/m[nFJ<]q2ԧ$ȮL53XT2)8T&cO̙W)\&diWE2u(c`lb k&:"lϞaeS1>-sUt E'Nʱ5%%\4hI)i&M݅%ho߇#j\1B|? KDPYwzbo iKډv?rzqRKzL1tTɴh})m,U3tmw_2L0K$O{xOg;I0 +bl2IkPMnR"钡kɜx?j-R[\XTL1m^>{XQe(_6.d,)LZgQ3~o}Vڕ47+3LEc'pw9̙X[' %A.%ʲ$r.舌'ءU1Q$PDS MɴJ)\f9 SXowo/7d T'܌m9}=K5a]QIEލQ jlB4d펯;nVn4#aO^6~gʇU(| A1!Heᐝ̊g^J#In4',u~nŁl(:+?am\$3Ӕr:U\p%Oԟֿ3(X)KBtﮈ. /LOW"p#p6.D`*9.t Uw$l\6)đ@r!2  ?PǦ |~/ 8n;$:-t4FeDS1ΰljZzՈ΄C>y$0^ί:IJ4sfqa(k!Aq|H|BEe-i2o: EH!@gziZoOXdP ħ>JWD.C dKoP`Bs|L1Zphc9z‚KL BF"(`>]i#gBK"Hcıŭk% q1$ERq~r \~`FJŘCrwqQۤKo2]?C>[s(Tè2:j?Uޡd0gXyﶮt .Hba͌n״Z#6Vu3*ʠIj27kcERttưE#\F}sSs:n7o+l |RF EnC؇rXh VI-m@,lLytBS-;icms_PC9TȸJ ђYdO.^pfEykx=q9_9! ~\u6Y`مj QI^ e^#cAcFG3 )Y Y+,n QBnz@^fNo2\3}11?R_ˆCr`gQ`*ŗV Q7|~֦?$8?!Z,z:N$їj\!R⺰1Ϫг4H]YOW7d\A`*Gm_&=~-_;nk~8zx\Kj11=ByلڰpAfp lmn|:f" D-PI|i˙7& c~q@'o@,9+8@&+8?d&kq~q8EYg8ދqk9#9pi8> ea0KF66YKba5WiM2`2< r !n1unV8d&HӸ\aE qny+ ken[GM 3, m*ogf͢,epN##f!E#`Rfd`L8[ůft`%ϐh 9*VsKGl1 PLE Woj*Dz~N=Dȋ}[<,+VF#pt="T,M\㋌7ɞ&?^fO8 s#|wgVǀ'Ony]myF#Ѩb gpmlv?b]:t6H%ќr$wy}O5uv:m 6pKkIH W9Ʌ{wP)v$+oy_BX$mN+=rcKڧ>GkbVSPtO(/c ǶBՎ)B[[a C!36RiCݧ|=zP-,`Gu)0xRYa6c'UIeG2 |NC40ICOs>GB/ߐY>}^PlV"@Ęf2L\C p|_@vouL,dÆi o=J,(O&51m*CR 쇫vL%N ZIB {ч&rdr@39`mK'q!thuw~(;O`+m¡Zӗ KL[~S(sy S+9!(Iׯc!Lg_8ᰝ}jUk#ӴĭJ`eϙOKl]:_:zF.;#YU4)f:gs8ڏ"I`) ɊIVo|l:4EL"[C򷓄4\I2roqkeqD@h/d~*@wevxnʌXe􄥧ħ @5ر\S^8^RFog>E鼵1 sO2l}Mn6LlteZ'HK,R`9e"66^{( ᷛјp%3Aq@ I tPݿRE( 5*RE%vz}$ThR?G\v NPSWJxKayie0k})j:(.r{Nl{ٝYlj0TS,T:Z.ꄂ /$r.e]Ͱ@~A.3TC!P`DXi 4W8(BSv /=1JԊ -GOYMb$'PG\ f#b$ߟRGjIJ3 XUN,!XKavbWh@_ kZIk;6s{Dy4V ;D,B46Gg5sNV ӕ L7ث1} E!~lڅV4<⡕1>eYfHp/AWkBۮbn &*] PӐ+A _}ҁY:(u OL($Rۄ- J~U [*BT@yL穬,JQi LFkma7@ _g%NL8$^?[^PsXY)V6TsnWbJ]f4ʐ6k3a,L'`{2d̰b).Aal=!/9l^cjYT.}S.l;΂4%5eZrk9"(9j֍tޗ ڐ}֥Y+p#qz7ۍbgw5}%/òʠpxġI7* ;Te>b.tLƠ Mllpo$ә뒼cCx+a3CClu6@tq=օ;ߑY+8MXR%w4BcʆQih&C0:)qX  !=zV /A:xKX9HXOlECXTg,W[$pÎ1<1MP R֨N#)_ 6+Ffíqqz`5+WP+wuPb?Ɍ;O(WӚ;J 5yۼ |<IP0yzQy)K P|? GT} nDqNKY[U3A!&Y COj_4dE %ԕBUu%>jk8Mj6Bf(V]DcjΛwKsIePϟ_(bL5)C(z8-m[[QETgJJm&hD T fxsËa)4|u7KH(7O *$-#'buJj濴LӃ~) |RX%iqoTHbUݮ}|"-$ 5hbUyG<VhF[t7| J ~x͖'W*ARf %.u+g:MK5Y܁49JՒ@]OkwAM~#X HZ&lװ#YTz?d  `-19Zuj{0"\aZ榕Iv+VF8IJ}Sur"|~S 7Zi- D?bb6N @6Vw@4%I&*1pϧGsz!R,4*CN%(Ͻ&R_q_Zuw ،x|'?a* w|7Z.3EMF(—[Z.NÍ^3ZGԈ:\ Fh2v-> ]G/Tj5\et0C8t4iG K䝗E^γ/w+D7_]LZK34#PTp.׏aAAly[.!yDːiMU ˜uҗ5SXʹrT>E?P>ppKE Zt{ʿZ eR(sGMY'LQTFTM YDb1 ~Dg̗ sm,_yu6D1`;3<ؙуPFtu{Fe >+vE s?Z[ %W¬a:w '7?K 152F>?ޠϯ,,T[PV7)^k'kG_Wn-W_m"9Hn媴s^ǗlvlթҨf>«,Ur#/+`37Q@Oۋ#siv/2\;7U3#ﳅRu,xZںm08#A:.={@q{hL@51A;E GW6(5ND=sʛp8Ϟ(U uQm?r2_CA~%%5Y㓹21ܕ/%)YfkJzh 1眳5Bkv#` 0#.]8^"#/0(Lᗦ⳱jG׉ѕ\aG^ 8v4__v0J+͘ M\Pa[Nyt (a30sIWBT~{z dnjz@h 5l C?VG~.Ujl*|MArqPҵ.ۀnVH/AIlAH&$GM c%F Ϳ7 E88̐:P0PZf9ruHcc{(pyl6|t|_h}mQ2)z''5>s=îS01DfMC zMA?u@]C'ùN :]8@84&8E䂫L"`ܓ;MtpmCRvK6VZ*moGJB7>Yq貊?hFpZ9]TKz֝zUq5dĞa9.9!| R76]ɋ<1e$'Ȧ٩_"d5ÜdE.^7kH匱=iYl_\N˜8@v"t2d55.=<>ku:@44 P;2Q[te&: Nj^ZV/!8u)Ϋ&TǞ'bS0/R,10NRUs88\10n wr/pi_ B>~$56qZ0I_QW4-hN}s\.lt bw{n9F`C7Fx{{.ms@R 1Mjbae8<x߀Ak~d Z)O< P߱"~t BxZDKM6@86]Q}ک+&MTv:IeT)WJU$@q փSqV?pjHF\6f†n1.6Pɇi$y*BE@ uN-ŕj4}^W|ۍNG pxR3(ҝGOpGLjE-"FEήXLi1I[4 jui[Hܐޮ'+HJqP#ܗ{HyNG5ɣ^Od!#"b kXH8;ed-P/B%2JR@wpڴK,6_PЬ)8 2zVBGܴ:}O%BM >>kd4'HqeBmÿډA#Z8(2@D v! (@LBi bP6TsD(~Ik%7'ѷ7Ǚ7 |=#RsEea}Dz"\Y2?QMI]55#&ss+y+}Y}-*QxT 6j}U1Gڕ.,Dw1 3Bzqd,8v Sʻw;DhB@M@?  wp4M OۡNO =iV<5RZkPv?O&# ?.fg(϶LAE's ެT# HTGI*:Q4u>%dӦpL\B{‹"7NJem܀Ie;s5zm"Fȏ+`up‡S/0w>JqvqHkWPi#ivP,‰UܦTwĚS uyNBBf`l[r|g5Bܠ`{+,[&,QX@/Bl!,'%U2W5Wri(2\X7H,%p{}J"Q5@0o(W;}R8^B,}M3eK|95%8#*i.Rt]GkLy1;8sv2KH^pcM/vie"Z[jNJ'V+Fq>Yq)aOGLlt 2ԯ~a|կԜ!gۜr|{Q@{I] { ^`Ti庹ҼXjSriCmpunPO]xبi9%oI5M-onE!{*l(Xt>8nRQIP+fsBeVDjTMh!Iɓݝ0 k62yۀHpZ&]B-? K"aJ:|so] _p;!}_{zަhUiXF"s"~վ>~me%Ʋ} |&2x!ܬW/4^ Q,)/`ҕI&[EN[|✄XRŦ5zzth?zqT1>)gwHZkUP7k{,o(kI.'xMU`9=mV<1Ÿo]L5#c|&jbm!G}{[ו9X蜮2wPmxR6|=u%u;6q[.$? 6ɫpY\˫$xy.ۈByaog7B?9]<>T!%s2n;gՐ*v~hqjIrr鸍h?A!bMtzu)}7Nx&Zu-^,<+&}u]?a xEoǗsw$$գRIuZgE 4g^us(;UB7G0ݟ^@{P? ^Ƿ/x7Ljmg%K ^  FX аu.!s')\]3k {NOHLg˓i8vЄ\ؿ7Z95gyzSnkêb=E&n(.N 3B5n·ORwޟ3cZF>9܌XՕiזz1 8;}"J.7L4P p˙y|[W ai5E]\2VcoMz=™t82i sXf[Iin=u,v01ic&2 SC X*%zǐMRsgn,9Z:a.y:M.'*}C7Qfglh2BzqԔ|Ybu~F<#0(Hl[C^%b9Ыm_48>m eoa;z(`Nݳja;uG=| 'Cda2@ħ-*qNe$6︚ k֭XI">ki}#**97ux ^.JR=CUc űtנoo~p̧p̈́Q S)(2!3' ONT"㮏yAr <^@2Åj>8D&xwbPg;|aoCau<e2+ n$?A29АDk+a 2DCMY0T=?}Qҹ _͕gEb鼢:(쵾%$N G } q:uvQR넽dTWĘ\3܅D?BL1ʟ貵CȲ;!o웢Sg2RAI^T+RB oD&M@R#\U@%& VɝL3&(! ^PB A a==PR,5sJP9%]2"a NtXpVD(ZSՕ9הok{n)a'pEfj1z]<y e3p9̽0o:lHh=lw>yDg3uI,+N;X:WK=oM6Ԃaq* -엫2..WG:.WB4b@-3 lgFDEܶOI o ־NAp/n[*'Lulwor.{K*\!v4 B_p&4i2j=ZsŨ "Jk \%Uf,,'ݾB#ǽi ¤׎{wiNd'%T([V/e,Sz*2vB6Q7!*eg Ud` 9 q!;w 1?eJu:&&pJ2"*@{l Ro&ja#7E>}]W󛶪j_.T h.jx}gs/WÑsN/O@R>\f +ghkFAkpL?]62Rφ2?q4(;[ 'nipˌ>\4M>p*v!Jh;1.`ڷ4jfR'ic 5ݮ:e& Bm{:E%E97 RD=.:-a褄T<웪ތ&lJ%[B.8|Gj L("_[p3焘'T \,[~5UQwݫi5tuV5kHWW|'缟xK-J$Mք\Nx`E(q5sd>3b,mBK'x-+S`v4BVCɉ\hjnՁ[Al};a4"F27#-x$g̷~}mU540^"T{e(29y)Ұjv;ճ&NZfjVl.\jIĝaUѶ4Wq v0het.\ŽH=s= ÿhk:sI!,}"j åi]/ c'}!ҎQU[\jnj@5U)ЂrْR)ʜ/6eO։< 1) Z$:{G=HqGuX-Lẏ:s$x%L R>y{=!D.BblA>/2 3YCyZFk-c I1gs`y<Hs',r Nǎd] tuC"(J[}1bҒDb^[w's'j$ Do={:%Sլ/2W LKqB,8h J4M"A7يh\yA!v3'/.* eƯf_!EGqàqmNОx-33X͋PBp*qTL Zjj4NDUL6/kV/97!gxuAV۫,˜04SAVJ>)4\ iʙ|^qTMhȆV?khXqE؂ OT6D m.Cɩ\SJH#%$^;kD;F U)鉂0SX<*PÀH % R9Q8- 8aO1  M%ÔoKj_x/:{$5Hk%(˩l#%t#P~°j=d*B@C])xm%vI($c߄ />(&(' kپD$7(N5j '\3z_4]v yB7ҸS`P EV.ߏ\FW He%ÓÓ'3d:ȧ6(i?iW8e1 X`Xmuj+Iv "(9#KHJ&,Uw}n!r\+$!=G)fJftRrN{&z6!ql,q3 Gs*I;됋;r9۟NΟo$8kF8Z$W0 ?-ɖIF hT qXޅ)[z).֗w R QkCņhZǞ2ϹP-#tP"hHjcjН. (k?G7ҔdW#  &1ئ:.P&az5 VN+KWUQ-e_sV|#]I? :҆?TrGV9 W_**p^.AYo9(J15¾!zf2}@r]S?wZy7!5.txй0 HET|)@DbE}XE1z8%Ϧv#^Zm|qJ+d㷛f/6~ÈT@3vaQky4,򢸑  xykRvŗ_Qk%oYc_b~0~R=*G0n *ڠ'#|7/3>7v4H EP·8v'lSFq*z@63|LQdӝNj:@:S23nWqlmڱ<;'e)llVh=C2u;.MD|VbtҔ{9,`PK|yXr/g&@BZڠL+n)r^q"Z$sA??a  %yGnXnA8z(]PqX~VX]G`{*ލaqU^Vt8ClV lX^?}جZ­sD:/!P,EN?JlʐHeT%tD)<FCf):8ZxZ}QB Wͷ}4мڈ/j]=y2/oxH߽g 6779_pSM}oOx{HS֡YD`E&C5C8fJk*?ەi*UqGN,7+g?yS Qc1ot#˃vF>"Mm0rY|PЊzÛ?ܳfy FNV`*\ +א ѮdЩlט4CO~WI2YZ灤.lF;IZ-##`#Kĝ E^h!hnH '56o.Ⱥ$\&_"p9_$3 l1xwEzLn3K9?K#4ICYxDbBoshc^I9{'Sr:dFU-dB]x@!eKkB:Cf@R ƄƨE;|FGw*hEBLG"~pg8|(t,/iC *<=mas6q́ \cSыn^DpLvŵODb9Pۓ!SD#$$YB) FYJ/f:nx` CT^SX#s8J-lN.P|$}^T5U d9Di1=&x_'sZ$-䥛Ogk"3儹 ),n0\jɍn5 $$ <-$" 4L:zF^ j6lQuk=q},mʘ:6(1$Y˃vGRajt >iT@`c ENy?qb )) AsŨl+Q'ceE09'[^|g]um i\[wyH:S;?Db{CK4CdȞ+Q g{WV W/B^-!%s@\(A@%@.KS&a^oM"yxupWmqD-;9-LZ`=O4D9|:/ LF+H9 } V*_ngI&tZr}2I6YբQ'V @$\)HUʑͷmzXnH>)R_O6>xy4pV7lHSmGFZz~)&č;ӁRx*9 Sc_Xۛ~ty1E6*"ziba #e-Œe<.#ɸAWd/98ϲ]UHUBh<^XEvZ_=<߸fzkc 9頯kU0s\F\ {l} )qۈkFErb& ʥ~0)^Z/75YFY*(|gBK@))C[,IN ޑژ7@B`ٟp L|:`S!y(*Ă+ҽH~/N_]5-ш}n/هy06Dlգf:݃ԉ(_诳D'UJ7ޣ22l鎕`lpTƶm>[OnLCq6d2-y)2^Ͱ(`$0UDRaq,9`䐏aM%Om7 ^5j6: <3g7U!ԥf=7CNC ;̙uA6w&# aL1wX*g#!CR43¬0)왪Sk>2⥓`?/VlD{b&ت͘LS*oooTN -D|t|ʲƅ?,j#3~tX kTXW'C #audGQ:?u)S?,2q*0*$Fo{(~4\;4mӲo" WbfES!,~HTYQ֘k^aC܅Ny X@IM:=@e0.d>.S֤AF>^y y dp,`mzR؁:YWetLgZWZSvx,zf;6=Ya$還q~=B2uV&%)ݏ|XVd}S$5Q|?Ys;M-frp14̡UatF)p2]M$#&_ zM<[z!gKq'F&A,Tk#Z,f{L1M&aVvf"ʗJAB\R('yKOSPݶ}]⩨T8skC%Ioܣ $Wc~yQGGH,xYKŨټ4k%LDžIci m nR,x"mV'7җwC-T HI`V o{z }5h@L4YOq>HPOwyiޤFH{n@)$W%߁Y\Nn6H%;<[ci]]2K*3ȱRȳ.|eV |rjDE Uޫ< я+4T>%Z,z {b.@N0Je\2#!qrWEqs#&Ff'!e2l/ިaV9 .,~ˁ@!pFDE{#Ty |z$˫WjqyAIۊ,G8wW^dp<޺B:TS L*pdA9:=9ި`oni&r1+y ;oSЯ-p]L9q?wy=z; &I5mVmlW+^* UNTRe5Q3ʴ˱2i^1k=3Jr"G%IHi~"=dǧUia8G;Jp5ؼ8B ֈ*V!Vڨ'rQ!oW ^HиuT)^Gy6_35nմAb;b!.QtoæMf"k g‰z  Q*+B%E:Xp'ss (Hn~!}14uz!&YB-=Ҍy@ϴop.1IԐm͇4cjYay5}ec,$8 gڡR]ɗr៽u49+YI;: <]+CBHs Ofdz@)IADif9X*VWˬ^WPN nut /wmY35m1M٣jfD; ¯dK)ՍRSuBZ;RSK[a?s-x̄oXdAr֨/$[5)7Cc |cb4`wGv8УN%jŶ=7ЍLf I"5UWuJw2y_O{vc-LAg_1y%~pf C}c4#gC!b?FbқeǕ(`WbJ#%zs!Esy~SVd6v Z{Qڈe?gJktp혯DWJmu>y!ݩ-J+Vָͨ]qDVEgx%>S1k+ZW^P=ʌRJg{p &$L^ koNk|@ksLH^G xV vd(aRw KO*t@Pυ 9U,etAɞKp>G<&\lճG9eXon?#. LB l~D>gzVD`jn8;[ `AArD_Ht;"װЇ1Tgf-SIމ#0 Jop vg/ *dSvGF|oG9F~"t'fMv*swL=1 `x},Wniv42)^ cM*:HpUKo)ko3a.;IG[0f||1Ffp79 hIC8ب6XZL(dNⴵu+rB'uI{0y͙p_Xp!eANJZy+r>)~Ș*6E.I z[ZEQ}AF3ȻTW;~{]"fw!f!afKZ!qgCSajizѰCXB"k+\PKʖ+lSJB^2,A6~ymX⩏oK7J+&2G1aG=F1Eƀ&+GE ZS5DEXU4vlzǹذPǭ`>'&LWe„THrpNz+%ml4YcXUګ-֩Pj߷ -7lR#DĄ'|IF}Z_) ,f DՋLڛmOBXǮ*bBL5i A^7"Q#O Z]&wQbc F5yTN<'5:AjT=sr'w=鯞j\oO`~_V5>Gi<ݏӧQf]:iEyPb ]mYuv ;_y'5;c:ћI랋p}Ö.m)\ϐp&6ItA|2h8dmK!LOQZ=L_UE^B;uR/g1PDC[HҫVq!ZV%Ιqyfv~|fcu!zS!T:~OavŭצNΟG._\W]7y}#}Ad ;2}`Gin` fH#fc*ETeMi"Cr]>; L-Q(׺z` wΗ:~MYC/p^g#ִR*8~.6?Pι%@̉ SEcf&=DC@A& B"@Y,- px?v8Ӿ+@G&J=@XE+AKa{`g[ޢԕ齅Ôur9 s1|۟[Q J0U$%l^5*s$y1Le*5n%KNdI݊ N88JTE_h]!+ܒ̘ =P0Z)c'&oi-J^+"m"*v̔(,%r?ؿM+w/Bg+MoLJYPzmnMOf86yO,K^jKL 1G!R2ܷmB^v>ᮥx3Gv؍E 3) U_I@qf['̚ m(f AkAiXd}J1rN-:Պ,\:oojp~Z}l i"5 ر-tIE]F~ UvHYr.:$%o(Paʽ3JsI"=1)bB%&_ .H' EgzsiS!DKJ?;<1xhx>o5{?۷*Ҩ:UBi}2Epz{NjxfJ} e^la۟mx6f|Vn?ҟfN$qX9d&HJErtmU,{W")tj[rA|K;ٶ&)u ?v=a)Hɦi̥+{nWg+"pi]^]#{ 7<4hjF'v?#Nu%I0|(⣝ OǜmHv f|Ylu95FN:fH s-T %C7RKxKI`AFbxB$,C I{5&&G54B(PDotDKb#Xu9MD볯ˤ[$?s)7=MUm*s%`w0Ю,ylbDd)1ĩѱxgX\.ݹDt5x^KBODB/o8sy1/|s>XOt,5 uGD,@AدCy)o!Ο wll`KP&G|Ъq,w]g~,^2D ay~  j4l|!D[ZF b+WWY!>ݟ;M g(AG^E* ^w.VZ8ZI. RzO 1(B_XBEVŝTHBqM_zkkdnw%(ICj79^q Yl9}e p?!Z9Fi`%tΨ-dkPڋ xy !$h[A߾*#B0`HļF/U2s%x6i0 qpWƅ(DэBaE:$ EF>0G^"$fn8zzVt{;G+ S?Tyù @BLcN5ya {"z"[)KтHSIRE+J:'c`JT1.8C̷r}e[+e{֍ΛKG`x\59c,Ɏ\5{J.2eJzrOm~}Crln$ƐZ;iz7o||X4?H u!.Dy^;o59)yq&dfxC?GbU 1פ1ǟ_܉G_ >kfG y[c_nSt-1ML lu4gNC2 @Ilz(WjtJ>b, péۏT<-uE +מRz_H?OZ߯5G$\}|%oO/:㻙0ZՕJEV5=ĪƷl>Z>浈Z !U fO|kRօ5TsJ4\@eמw8Q 2^ ΑqǂD$,e#p, YDVz;R_H & BrYg$spFSCe\ #\@gz°q31LeBV䞰914&ldRx:X^Q0P ӷXXPb{>??>sT -gq@;{s#-z@{jf{yoMn ̳RI[Dm>`YfcCbJnm;2^@3rew$ !6Wpٿ,q'>݁"33)ʨDxD5#s4}F H!U`{~Mmw.5Q#.D~IGפ$h+G/a,i56m Mͯ ~Kl}S+Mk$vPAE.y3/C_ l d,YE1=

QFq",~{_PS!wEE"{SdM!_^ޙHۿ`_ XΛdMOfBl0e}qC q2mCH؝!qHA9ئ1#3okѪ>hHY4J<+P)o b.G=My,Be5MB{xe _O={ g{퐗%xp@FtWمNY6*%bj:)9oFWgј$q M `W1Y7IWi jЊ7.8$7a`1, (Q\59X B5'DcN0 +T4C2_昆L<:a !F27N^Σ#KHFwMyUCn{Q+}ԙljZH^EnUgg$%J3q4rAܥJ2oTNy)'$`{hQB;ה=OַQj]o['}ʍ nR*٘ؤ8ۃVndlʷR)S& 2yrX0iJg3YWfokQ%`Z]p.{!+8e&؝v#џ+'׌6W(?LnC͇g`#X#)4B s "M9E50frTj^Kx^HM7]7/͢&Zqdz` ԓwV9Ĺx<&b0 oi|eDxʐH2Xf@eځ9ߒS?21W PIM9Hc+.A8Ih~ͩkBNJG3v&B PzpiMrwolvprF wHtvQ|{(_}+wڍ䪀;Mn 3:1 }yV0L!Hnj i 1wxsKХ[=jT~tۢ,Vfqi@pXٜ}25\mPsT@M0Ç rExS3}zj&y ډ(n$h" )ջMZm^ ιq(=^]<35!3KJīrfy![`AmAD:3s ,5I"B!,+1.T:B9OLN\뭈i88A-Kt.2H{DNW$OIo1lNh\O蚦{Yjtwd$|T&pHS4$ Sd œs1pM;!j(X) RB{24 FUm-Kq46JEeKcg4vO|d\2mΎ$~<}X?|@4JlPl()Mku;}', Js6CpǃĢ>{mqbq̺PzI:vmF-Rȣm$cCd@CIlZʒo_RY1Hw$xRم|5#Unˤ Kx|p)]?o:IZS1gc1PA՟Ok9Bᨛn#=lKUE׌ D.fڧQm5w!ׅ.MZI)wC~6j~^mhsF&Rj] -<11äTxxYpx miAA#ȃ+اwġ/YgM!J .u,8A#4; ;o]T2;ٽy4Y[ O.Yu\=X\b.DИf ~.<*f"om-NVTX9f^R$Ec[9Fd}~{Fҩfi"eߕdM)HˌEs an?pO-spюj:b i*DGdj7wGb} ź7۰xBRJO<-5Gy4O*b+ 4#:4nlR@jxN*5pzޯwDdEJj`Ҵ%232odNLu'ȯ!>z& V}!pOEyQ&k_vrSSKTL'(a&<@uGCJQ<:d v͚6ń*na5(/9!ShjBpI܅y$3Pҋe=5'!"r_K[<,Bs=}K̖X >u/7 }Hbsz15V'*>kSŌPtYp~[YA(m߂%k^U '-pohE=P6 ^5oRn~1VKE {žoK>}ś=m+?0mM5Cꍵ?-X {C%G ! EF "v':'(5 UmE 4| }kzAKOO7LPjsD[33$}ŔPRmy^:b+(yҠ9C.p\N(?J]^BK`5ûkӌWO̵VFS/~e.])b=(s?oI3g FVnlYK7f F⸓rcAzxGM*NvCjoMʢ>hDI7'+4+vƓpeJ}tR8m+x_ <[(pus'eq)v4l7=?ZcT2 Q%w0._| BȌ7)?GYe䰜7kc>>| PE zhX1&YBk;x2 z ͉, tf C Z͎"c)hkXL7'#}P-M6L>F2yXc_VY+JÄeTҳ| U;!P8w M%>IK䪼ӫt4N֯7TFy)-{PpWJt^ ؖ' OJjy+4J{'j,|x':\3*ۋQC45h bCMh'P9*a&ѕ[U2D͐Ƿˏ k'W~叡+< B ։һsh%\t? Wk+ 10qb;a!NlE&lS6c1Bť*}\xI&r~]o(3`ۓ,>٬DL✶ɩA3VL.p'|Y8-{RWz85r7[3ֻRX=|,s8P:Nx`> k%w!ȸ\x;BU`IՏZA{QŶo׌3!!cron˄>t#$BLOчZ@=l·zZfC!jO'c\Fw/wJ DAȴB=rHeQFU4Ec%2h,de *, b:y{l‡\{ͪ *ђ_+XXkb2eXCc8m`sR1D&IÇ1 qa\u=[fLt"Ն1|[t5+G=a.A"߫u?Y~Q.JBOIs C47  0hߎղ͠ ݥ gxVp%xedϾC-łˤEӥk?!(c:e!p.ng5UU*5Y^*\VByfP;{4gnyCܪ򏗩Tt $Qm0t`B 윷G9wM$g챋7:\ 'qy3E RdKPAفO-uKx?tOM5jEE*K: x u */IexDhY5|zԙiÄ_:Z.oH#60E;̸nљBY/McJӏ9L%wxr=5mQTR edPoxb OyZ_?ϠVa2¯5ߚ.@Qۃf^P~-?C !~\D&{uVd# Dh^p'؄_QL7}گQ&{DdȄf (~1cAy/1,('YX9#S%2Ԕ$[R:nSfP!_/KԈ\R͝3'6d-,o*h9\ j6ܪ7OF|- :8b?u0o蜛x:xdbD* vFB0f-eHmw1pm":B?JvǞ|z@&QIoݱ.3BnOm#UeG|y7iY~†Ç\׵R9_\ cr7~[ΡlTR%|z1,*_ѕVJo< 9ZJ38HQ!0·(N٦Fy-q! Kr`]KikZcސ?A/0CҀ ZS]RQ%e:\ΈaIS5W1*rYmbEm;H:1@gz!-u țp$ &FZr<˴`mᘹPWY >V*œ`1?P0MȌa 2t U S7Z.ᤰ֑\f?d`Yfm 3ѽe72vdá*E,BRXM^ `>A,m&eXK/ EۮiE:$&%W?#dr{r%]_u١!Ôfɕᷫ@&0ХƪҊ[zng,r-7g_aiOq -]`BNvpl^ˮh=u5n|aX1ei>f6A|WM̱݋G GuA$Yũ*^72Ùj8c *n}~ڛZA8B$XOHGhkj9d0[e.]HI"}cv| E<"|ۊekڦy'-r~P^1t_0qQ)7oUMiۑ4+˟|}`5Lwzbjxs$B |3KdU.uNhk:q9x)b1LI*B^I);*CF5CY/3nFZ |E~-p/[8?iRP+EAf-+Lv,B}zp l%H#ޟ\p t7P٭:5)"P$1YmjrVi'׻ucQFIy_q n 9 ny#"aˤKf&ټ5;"+FkQ?o<. ܰK. T[jBp71?T,O)h1sn/Gj#Ɔ4UiSbo{?$7f%S26OvD c?lF%xPJ"pǃRR&R:C.P~hH1GV;lmCkCM.`.KY1͙"fU]ݪG]TR>$+.aEPj"*_.S<c7UBZ|(E%:UE nrϋ19^(i0ZBd>w~fGWuWw |1$D輬ɹ0ʿsO6EVm}z*5VD/[U mؿkfH3Ǚ@üKbI4+=ȅj@ᙴ B ;x?@s =U:q3%%h_i|FʀsMA<[6~gD<'N ɓrK҈7B*eT:y(E(| KB6T0"\3[Ղ`bQd#2)IZK[IZZ\z[Zd]uHbG"g4c?dA%u{Ia|" uFY FRbKJi.!5Z_Ds)?<ͪ|@8[g{_ڐy(|d&/bvS6zy-c)#+x՝o-3DJ)CJ oEn=tTl 3Ǯr ʵ0 Y2~4Q%opڷ*lyli]y/0yr(jj1lKe ;ru/WR ̹uu[({$~!g)S>vqAZauӪCs&O-0Te*AďsV+ai[vϪU]TFx2_PʏZOJnv~yA΂ 9‚SF;d &}-!Z."9 ?%U"; ڜ`~eڹ4|gVacʮ#l 3 8^F.#bAHy2)ߪ]/R2kt~"|MiNa?IMkH*l/}-8,Ġ/NqE@_[Lkbiq8w=sVD񄑩c,vqQ5o}\‚zJq O<0,4+hW􋟕kr;.)yT3"|3\kBZj-(]rS+ v P[{09gbWmjrBh Io_<Yv%vW4Jŵd@1Iaou-&|SQ2:gN7޻s[1 j%t1/]su#:8nl oe&|r^)8![c<߹gTVurg)sWSSLFE՜u[;ƑDZB6XD*D w\_e"2̈֔>4+'T_ dRF^:!!=HMVAe.z\[E r[} m#Dp(=P BNjn0#O2EC$>&OV7kҡ'ݡ !mDãHw1Xo#Z܉`%9/uZȲ(g]n:$%s%ZZOE:VUF!cz8`M 6MlTXciG-bKB]8WOyP HP8f]$czƄ|5Sbc$Do8}6m58i UE,_U - 8btsz>mAS&bro9B\gNݢ7`[oJDw#e^6%l`z!{^oW2o1 xxcR-ıEci;Ȑg4/uy|ςq"p\}$"(PkOtnHg未Ei{Op2$Wa+l$nU',91DIS D>9c9# 2J@IY5 Ϯuw~L@r<8t#R1*i(s O9;No;01ξoؒ6 ׼oh9 VĢH؀ޟ4gH[Z2_LdHJ lt*[mt&Ҧ?i26Iũ+_`%oY&(yo VSXqQqfA hBxiz[eF|jz@Q .\o .S ""тq m%*!i}j {]GmM-L"8ZuYq-6ExCBtEzލO?B):'8R^eYUdE]1[Mʪ56q C ~$5 a kN"Jd/(g&QKU)E& #4]K٨Fnp|ZHfޖSm. ތY~|BEsl ('){v`9m]n)lgƒƺjISmf2eʤ A,{ji'DjLs*n_/ scҩ F!SUm_h(?|yRddWF}yEoTZyB|z:IF-!$~ZuOT'"t sxi4`~߾ nc9+Qޕz2zL|<|7fg0;6DWyWKKmt"h]P$_ |a7G;jY=n%/B,Q-?AAzό?4qC]nX X;CXc ![tg6<00aoA RL_o58-I"5p69ȼ l=,G7hy8^!C, O\YkXeMm(+&sVPZ`Ĵ 48FC+g &@ Ms35hp B-# Ii8"WdWN,0H['H#gTVƬv<ʡ :VRz|l@6ZLF]8(y^p=)i, G_S<8f2ͯMm$dIá-8B**e1b:XHK6,m@2'b, xPMEat4p>yX_MEU ky¡-Sdovy{i U/f?3i8`QtJ69Dxya4ʹ"A˻{QHos:0! |KG gҀ|۬d=;C \' - {^ $ܯ{ 05*bOl̵RroG2`͜Y';%)a';d(hJˠ.w]m>[i~]c$mzV=(GV4Dx,2ϐICNmԃAːT$ [;Rʌ?)2m8 QB "duhI-ҶďW8π;98XdʩD'[ϼ\Рc=c2'$$/Sk?֮su\IÜDxOBUVIg~-ުe<2 6:|Ar0o*Kf]kepLz:.S؟*R-)0/X/Pw_r>]uKd6BkmoyВ3 ^bY JD.6Eqr*f~w/3z8: I7:8KeUYn rƦ ܀ZmREBR먘2P)d!We/p9,fyg/;j0/nvٶ1 kd|r;j:V ImvfDdoT¥4LJ3NpE h|G*&Y\QvUK: w.4kiq›}%G]d寮KQS9 V;]ĻTl3k[⩒m0 t= $?(بKynO6Gq/@fԜD8x;p!f@tZ+dGoNOTQ,H~(q񞟑Q=$C#Zxzy-TbG|hFz()OaNUPȟRm\h5+6c&ˁ--_)3.Mb+;acl\{A9'o.wI"zȊIoHb.@Y\]WOxqI)UfGI=/z2' $@)w7: u9\"2,O<m6 hJa=tv:Ւ ا-j2@, aҞw5kOTrzWjc1s[H/DcpcFqR&o[謋jAsp"yXw0T~_9.ޙ L_Dm:EC_1p̮v}Gs9zʯ ɉB]"H hP{#ttxz9EqW39iJ\=*5wD/;)UI/Q,=Fv_8i3CyWtaP4)s9ñ[5Hu쯯-0*'A37 9yΘXd<,BCƟ8qF&8A Jj% gd;4]XPz\Eϣ=;3QJ8aOz#[VN+Bb9!#8\/og?< L%8 IDJo)[耗eNNbu",:Q;cC=yF|&fpa- !Ӥru&mN'Y:JK/&oBfq ߖEMmjN …:o+|7e?e/iZ.39H BW{W(I禑-)jKjJ+)ʸjDߜ_"أb>81}zcOx$$LJ^Wpڑ4 }Y0ءj2x2͌D+ \$]OgXWR{jAegpy,Q!Jὶ"}[7vR{^;SLZrX 2nӳ]8)$ݍ@8cii쐠d]t] °(%y=bdu@ b/1πRU/ڣ<:7{ܗe;i'|"FmǥM6p7:u>l_VN]D) Ϧ'#v Db,tx8e$o:Kc?cudRxn̓R_w3` ^UX"Q[z^[$\ %x֮Y-RR ƘdBfՏ|pV/Zm (& BV^I%(svT\Tsuxvs®6 QgE xjPԢԉtjiBLrrbf hYqÆִ )d+]B'㙼1ĖKakmnH8UJ5OOk-Z'x8'K $9/lJpQECLoe} '͒5Ri/K0f)뀷ͩǷ퐜3ﶩ1b)F>hzAmBJM&޴w/jG\5ukz2IqҎe$Cqi:m'T"zza`6'\UQ.^p7iM'͐To `,gELy;[&s$܄tsxM' 62ڇ5RH}OƏðo Z;-&ҳme>-; gKe7稩Tfc~'F;0 6Rw!ƯWawJsl':x*}z}?]$G(YDߎ^ t°grۭ?`'ulMfm> AL'0umQvl&5:p;z.,_c5tSJ}Wi1a7uBX[K,xF5 2‡&0_ M$iB,"5_TMr"n" CcJ7)j8?d|u_zխ.fwa={sQ eÊ4\VHy6VBd8Rt/yjL)&K,k$?Js|#!M`[;W/ǰbHIgݫjWKKR,{^+Η#1q󄥈[mr~y|H6D < 1.(t>q]ӌ,6徦]U 0a!ADzsӻ ãy躿UJ6"gj,%Qr6}e΢lTxY7ymM.Nղ4~~ BP40m/=S72AGRݠڒ6N݉G砯jF})( ex H𑶖$ ;ShH;ew"$eYZ,dƃk(FA)̐+C^5%_gDv.˅5TW;`i8:*4VDX3IEæ*?%2, Q&mި6\+S&q8Ru4q}2:և 4hy'Q+o6&,JJBKp1 4:%[1ubT:znf%qz!S:-1!eTh'~LB !rk1p)A_ – ~6aO;Cu!C@#xpuۯ$:ƺ6+нE~cf^nP]y1^Bvq@( f0mCW_1xdO* Z$mw<-Yf1x'j\ix]ӥA`oufyQօ~9q>&TzE/ޤ yz^Wud q@=RosƺFIdZko΂E1%2NЛ4SĬ"H}3$X$*lP]HjdXfj'(:-OC*0%g ix63t )&$<77W ؓo"kB?n1hS~u M({#YjD`Co7coE/?aˠ,|@* O l :ҀrYɋV^&<6LaeB;IXRJ(2Wyǩsy6X=:<( >0 8ݟȮKZ4} $N;y{e!݄sYû?҂uq¦5^NQkRSF4UB˧X&GGˈe447 ]AotRθq`xF"u*(vుXtJ7) §iYN臗y.I >&koMްZ~S&vY>kYe`HO>s%{(y4 witG#t;(CX6ff3>,m;EHwTV~VC拾U͝ 3:UޗzWs jy_DҺ Ų;=PkV,*&R֎*zd'x7#RHOoדX{-dT_0”0ʂs8 U6p сShm<$sT6EF-a֮9qeIc:NU?`w3lzC#pϯ,I-$ᙅݜF={5zq=O0^%n8$Q[PR]Gϖ_ܿJ}IJ`f^1VjL 510gFeHCXAv^~" OT[{kً ׽~a(ڶɕ悴!./Pp5+0Wƴ:Ҿ}b^c<瞕Q1h@8'a#.1YBWe桹U<|e#$ XH`HӨ%P!FVf~s+9mbNy eWi8χO bmmP $ig-^\~w_|5뵵m{K>O-m.#nJÓua"*+\H͡#D}ss?h7n{eQ-do;#r[KzX]&m?#4qjeSl9Q$!"\ΰɅOQ* 8AϷ>d\g> کm\t8qϖ(^B;(W}Ts*EM? >P5_;`Fl+,b> '樱#HGX0+Xasjk4-v "+n%\2U 3K K$}AX+[w9՛^Ђaϰd,7T$G,O M)L:گVSPК.c?!qFd$f$e[<"Q4R( N cH ޾da@/^)"p K`m@Vto;uPGYlT&CzgeT#/B@=xyƋ >tF_7t2g2LPuNnrXJ?_?!XE-a;2M\`qŋo{D *JOav9,L,%mC||j(AX'cQjϣׄ\_^YJU aX7gŧjLd`xй2"J^%7hWN*c2IWwo4 A/?n^ڕ&y)(Hv\8RE#mξޡ?+M<JFe s?wQȎö z낚v!R|%=cTk峉nzA`3NE)p߽@Ja2AxQgXeujpUY80GI+dϸ[UC -|NRmL?+󚈅;T߶/{zA0V`;FNqF'ie*,hӝ|~PҙnRTdІUr|@^FB:E/}پ}):֗Obӽ+ iV|EA~X^(K x{G=Gqӷ.CNZN:9̄5;c ƿaPk&(șAian֑D|УZ n!ewx&ÐLE[_ ICg’8`ӯ]~\;ǘJ0n9<P‡fRE0En|=e.R,9AJ4[\Rʥ$b_^r~C{No!%BQ 9B]}5^-%Aȕ*(2(+jM\v./\-體Pn56W96Wm+ݺ ݔ]  TɇaC{M8.t:gb.:-l#gkRmZ3B:Fx.e 7?IkM)BP~Wsߙ|.y+u) /!; }THvoHlx `GpC7ERU{bj YlơMWӐ޵(=#=f{"9;nנ-mn}sJm`c0K Su"cN會gs!j>ldt6.X2 ջ}4ڙ+7+mިZgaB,51-sPK\hKhcGL3-wkrr -Hk0﷣@N*3(Uz.=vw8Ѱ6j/XMJONmѸ7?$B/gȻ~n YXgU K&e[ 3#8X R JnՂ`AuĒtѠ#8x= rE|Q zmG^RCTO\%.1ősdrR[/-N%=ԮI&(2d9R|58 [tO=?G~Jpj"/a'ZuWk]kGy6't*8[`)@2C6::v3"= 2gǕF2XoyѼKG`]Q $t AӜ}ܮ };tkwձ?wCRp{KQg< c!EFZT1׬TT|RQYU͝FsyAB-Ӫ_J[kt~" 딎nBc66@z]!vT[1zԕ{P{s:]w3wf.~pz9t䰙ymr1&M*YY !W<|\0)E|_%.BfѧK %i?k& cDZZSG{B0Mʚ`ŽZ*uu+3/24*pWv5al&~ cQ.C͏Vch$*KXюAjJL*vqx)a5/˯sdB^qLf[б2޷$:h۾\N/3TH^䞱X\ 40 86A Ŕ,/cRDR3}|c`hv;BoPsZ jH]t;NSfTɿ4Mnk#yhaI*ןjQ>AfͥoGD @ 4UGe{]$rawaOه=[%ck:jM u[GUIʱno_]eG. 8DRtoIlj0yd33cyQ]YN0!CV`rGq巤NmK}5(rfk.xl4hJmc= $L5tnP2(~9˅V |Ž dӪgsvx?,oۿqd/_s1x =nASˬ+ܙ'":zuäE֫4sw=EgMZ ~[D7n&MBy^c7b 1 Id}J8CJ!Y[P|yLo1@cI&pkA_$ 'T28dB2uSP䇨"Px sb9go'-)v݅CE9e(jSYQfi_pCw. ZvP4{"06>06,R쨖gs]B^]Hvn.p11tF)!"@v43Qp}A=WgI5&TK'U&] U u6`#bz5άP l)lB*S'+{/k:1/9N^&0=3Jئkr73 |==Q4UYi>2JDjPٳ#I>)˥´XҊh ڟyy!})ʜ7lԠ&.#T򘧿ْw+~{{E94By(q&5ܨ10Կ*1G'<'43eBp~+B>UJY jid*%  BcՓM+TKK y̋&Mec`{tVѼUpK<;r}z9[+ 4:Y6&ɥr:e7@-ԑX #`<|?r3] drB<wiX%RF(j}G#y܅ mdo9/0)J\m?9{~MqB}K3z{zh/L%zTcazM_pѯr!'PtQf1xqsB&thB#|^v9*Wzel_HEsPc)ƯU<5ͦy2KM*P.O /[4&L$pvҬYзNom1V{Ũ-`#r[k P?S8pX؍Cʞ,sE0apw,3z1~$  g_ro68K9 J1*xЇzzlȌ)tA1̕9(cfSpO^< bB8)$_$܊Ja3mjdnav' }ݒJ{J 2/C(ѡې53oy\)[lJI.rLYqia4v];g / 5Zwч>&1ό &-Ơ͠0]v!1 V*z*_ %:MM-{p= E*7XrE?١J\($3/!CWMVH ٦AOä|ɵ$ <諅 Bj|l#W\ӠB/)5A<d2&8F6}0Vc!*4TP,PO˄"I`E7 r XFEx:V,9 hQԥHY귅 \Xu HtQM"!zf RX骏/^?b *&iPe@k*^되*Ē[Hyf]7"1ru!g(RH=-nUɰ d#?𹑈FG;!;s1QhNiimT2X[tu iYZ9 _9b?3"[ ly5,sP2J¯G'O KXp Vpj"jNj~􌬈J$#kWgb!U0@Gc~6>2X.wMX(^CTDwS0 aB "T^=Z}>.$Nշ95w;9%dqLO|iw:vUwWUzo;(mT%V8q#k7iߋ (f%Oxzog֗ &=m:+[qq?13> $]hJMWnrP\4aY g=VxZ&5 FA² kC~&?nl¨nR9/>^gLT]\`~_d2WiŞO bGc AfbCCmFqꟈc˽ay8oDy[J[4Kܪ w$CdL Ϸnw~ޫЈ,Eu(~/eA%%*HO*w^7lOxWƃFk/I8]!ag@K+jn}'&5#_*leY 3x\XHފ/BbZ/vxƂe)m׻q#o8=Dqp#rJZz3}\A촰ztإ=v&ߎqh"4bqrd"}ͳK/4iؽeE-h7hL 1bo ᵔP'jMBcU vuXtݜYj.SG60ʌRs6[tqn7 %tҎ;Ւ׮aLHה`ݘtV ȇ-۟k.Y)ޡ:מ å[.tHm23 ܑ«(}B׈;v3t[vyX,A[+DG't@{?s0D [I '*#po]#lKm;؝cyLLW=3gڹ>HI grk UQ‰v6"4::o=OXȘꖲ.JӌaQHgW9bmӳ#P-jF$1@0ũCr-%#XUQtX4iy$fAFۧA)j@ZLR:I^d}ȆcQMCq!"k'Fb9Qzz…ؗ[ٛgmB;G+5>kvagf #m8-0ehHK2nQ]){lIps^ʶlcJ#uDkqTV6s!ٚVҬn4ɄpxE F6odxX \ofM9[Q͸r:!߻jI YŠЃm-ٺ.mWvƹH+Ek] hM5fo}{N#J7r&l5Bi4IhabqE|wsWg(Rgk"X7I90 _/6Zx]ُ;pe>TqEX _bsG緉vHYCӍW(SƂj8pX T DQ.zC]Pkw eȨhk}uytD5U5T{%bӠo% ՝]SapʒM %GH/+s| ׻zOpt3z\"JVѦe-l#t"T `Pa_p2:P8#@4h/qV4|U)Fޟ?؞?aIY 3 瑎yUZ 2J_n_K$x|*oSPKeAZP e}dqA(\%W?rf >*TUX)VP+@dpj{]HNß}ިWy?{Zl Wk8Z Fwy& GY 5Sez:l|&I);A:Rl#:ÃHN#14=9ШquE'ϕnE_ '#M 󓺳Ԡ7HQסs„.2=1.#qU>IYmoO>H*임P椽֊+&4p%SL"9J:teMW-tJ2Dsge kb'EQ`a$(la|DU\S)2):hz%Hþ'{ ϰ/p&)jb n1$E}|Fy4w$L zXIO^<:lȗwsBd@g>ȵ` u2X&xb+}?&;8&tÐ7'jeTinv[/zcO:eCăLچ( Gykj9:G\Fz9f eZizm} flɾ1PO 2/W-8yRA!ޔϴ?$ l(/_H,1Р*.}rju:|s׼X.،%h7c虗DJB$~.ϰ+}*:N/m0z1|gYdJMx9oΕATѾB1MqȃOeZfbOi?Mx e#/dzQ _iħ|fxۀ 'J 8]s]vE T̋â%"tH[r p^ˡ39F?duzsD#uch}vA,}sbXGڨOb8;2q};$/{<^5]8!oDEC\Eev<wҸjsV Aif=2]nA2wZ&'b4]ޔ9]Ckjm޷BOsVElO={zRH uZ13>5:Dnf/E0N)\ Tvb R1ኑ3KTG,B6z>=SNZB?sŹX9G״k1dYF4r"F(u(D6Eg!^}%P7ݨUZADFVwE@^NH3`B#ᒆ|IHVc#,)^o#\F2^ΐ^ +DgWNI^sinxC2A/qy Jsr8+$㍢ѮCodsp7gIPda%b&6)9N2y, MGe],9r$ Cp>7mLgԟ.]<5ץ\l; p$l!Ijذ qaJFWֶ$0=)eDŅ*WԖVݦWF ۴#NWxٺ!KY-zF5'5ڈ[ϮJFU3?3[-gzBnccM!;.+ingJ玹uDf $Y)Ҷ@jERrME3ˢdYoRKd+GYѦ4e O=bTB 6%.7F VMBa[(1# \*)Oμhd3E/x0#f2Evpm.!Y)2w~Y7j]`wŸ1.߀J$W]5TpWAg'8Yg{RW !'5/u7t{0вmfuM#@e&T [4$y3S -MpKa_8]~z<*G#7 ֲg'[Yp8q@U?1%KYZ;])aiOB]KeTo<ǠMmD˧̕. !(gqu:+fSSAY>?Wd4臢d:~^:4CЩP, s,m^rZ_j=RS{%F:Y(:KVc^19d][djnjbh cU=sEA%4sY6(T*񡎿p"ay"HT[9O)/?Z*Yijbg12*a[ڠԠ2%+G-HO<inU %wŹuVn`iĽw/˞DnL^%l51`ЖdKAHNwH˶^|,@WF(Q`rFqtJ'**fӌTgZɞ\0 #}-ՙSwFW! ~׳jPR=97 8. :1B@_[:%Um7P%Bp9d"`jBC{΃]mP?E蜳@%y6h% ."[e\d)jLSK(q~ct93i|،?W9@֢ 9vAsp2,yU.;g4F鵪v忘yv=5f/1ڋja oAK 'Uw:N͍Sn)z#}Bc6s wd5LTAi/~2!i/1fiX#wO,л@1:⮼/(i14;-L(,'ghYP&A29wêxLR#UQ?YTѦ}[AËb2PmS%%vaF ӝo^z*83-xuL^91xe("U! z!qW|ϓL+^}mFa1fQaowǺWaR8Ͳ",Ge ?7lML v my{]Y)Po Jͭq!~;4QxH DB"9ЀUT#}6ޏô`%R2K"ψe?t׮s?_$+_̈Jz<{_mp+&f1و;S++ k o2ٹbMuČ=_a䇑]@K!Uփ.`Kqu['㹩`{_4\_NP!ĎBw cwvH̚i Sz2.E12;e*!*4 "|B^)ñlbsvƈ \c'5hv]}f ͙6 j ]$@SXI,A'GWy-zluMg=28$osq)E4Xۍ#Ƅ_r%2YE=٬\Sc)Bȣf>n/Rl ~X1"'dcpZ乼y,wP{ajӃ 0NpDS>F$?~js4䰪`tΞ\oobjf4p8($~[HfFWBiMeHR~LR$8aodUv*[z-sG2oHgA"ws*V<:HWEh.Ed;Wla^g 5o8?:ƙq "g^ jeyhBh7ZIQUt܌]5^"n,}l8+t,|WLOHvw8 yҽi( "Mr}G~9>}KoqOW< hUT5/jJ^#ɹpGXF!y Ph@`c1DXZ$:uL=iqAs\)t'] (DpXhRϪ{Zuz:ö|Əǫ*U쓷tǢsH|IvDuG3^XrXiWXY=ZZ0^4.0ՠ2ρ/SR;D+< h46&YU{:g"3cr*R9 zB#潸 ~Ҿm^gZB1#FK-F9NG=RHv}hx#[$wGnQGRSlq[E ;#Nu/N6ZT@8mjh+$e$Շ!3yf͒-WhDoqqE%S& j?I=Ǥ4i$c3ȸF޹x]ŻEGQ[MG2߻岉<*@epŮZg\H 4^(ٟUdp9>F5bϊ`[WWRszo~h@FjX"і]P5Vf)J *,-_/49bӁȹ : b@);s śu5!yI~V\242a!R|wیeRKNhv~D- eYBs2&*O($mN@{,F#[0 γTց$@zHiA9˺{9 fhxV?|u7%D#d6+%Å8kKI7,\IkFjpX'@S$> T^&U偷֒qrrYK UYb6cߦ5[k=N-&a8GFЊ` Ϙv??ٓ-vu=0d2L'/\#y43x6rɨHIlVX I I/m}hC!:C@`wֲE׍PZR͈Wn$-iςk ?(RR%uKADI&)Isp~@S;#) kDE%7} Q<(Tt$5NmG&=Ei?ݒml\NX] '{ZE'm {\-`Kf7W8^v4lDr{?HB1w~RNސ5n4<٦5&9WtGv6Ba 3EYH5CItBzOL5 N{DBhǹl1>Ciy]{azR߰ϨS6BcQV2il*o$10sehX-ñBlʤc#cxD4΅ieL~"x|m.46sP9D~tZr\fFh![v/1,.mׂpaĠr}hP6Irѽ LkUs?0CEz,r9vF.sWBԼEe}ʭpb>8|/χF˙vk@]4~"d3ŜgqxJ]3[knv"/i1ʺY*EX,soix Q_h.l%̀{'T$`u!R~Rnpy%'#m 3Lp|Aİsv<|[-d_<^Xz?v˟)ְ"ykevf3pY[a#O1UM:j~rC9^窩_ #rhee2Pm{۝F|mݮ Hb үHp.y܏~!n꾾Hb9$S}i'iA ؞Oڬ0 l1ƙ1\fngzszpGhBqk<$3}.Ji J(8Ȯ 1bXAI!V,<) m􊙰'[]L)k1H3ǂh Aa~ߗ4]b@vzؿ#('׼\I,ĤlŃ<ؔq.< w0$ė  K50p8LQԯɹQ Ԙ𖞎Yzֹ/NX9kJWQ6N 唆A]a N5!?jPNuMIodaFd2 H0tH)gvs1سia֔r^X-ZrdY-;&Jn]Ň p?Pu@* i!iIr>tk+_Wvk%xx Pz'u+DE+CqzeɗHAZj=櫐eռ( >\v/WTc"A% B7?p#uU5U1J gl!ݾeYE*ee'>qUmeuj 0zlE|oE7¡ʃsPSkOD\cl|,. ޝ6حފB 3{sc<0q9j&E숑^IkYz3A=qmNuʞZߦp `^zA{!-GyFPuc^>mͿcOOH`'#ݥiz7̘ݙ^f>؄n556 ~F]:|p= V|cb5|ϕ>Dh$κ*ʝT0S`++U\J>ϑ^M(vzGհ"{2%pޘ]E?-7z{XV$4"rYqJn\!{/O"EdQi{Tf`({8hT]z8zVطjyzaq/Mt {jtE1Bit;t,y.7 C35<HeCf0]Y!Cr"R6i NgfaP&;}Y~A+rJo718B*lc >Vksw~,_CP7a5q(p;&@|Fx?LlFyE @!1VT '3 j% dY>[*#U ժ ؽz5:6m"g$C,d>P< +) ǜm i:\Zdwb8woo f7'їRgὅmq靀[\*Y]T֬-5-@\yN̔44[?s 6sqG,`$ûPlk%_~8]Z[,~s?6y(9j^ (gLhU1MļUw`B+>hf4[P] pYν;}7#Q{,1 ;T5aZBհ`FI:]ft B^uWc)'1aa5ʵ LΑ-gg|:[CLϑnGWϿ65e;31@bf쩱+Y'۴rf,svHS:3AHOƜvI#>|&CɅ+ zD4OּDtD8CGh i DwEQ8Ɣ7W.п'f^Wv[ #7)1:~Tz;FtZ$8 Z}ψ#>!]:XKS"V R]gio4 e}[JrT]?7M5$KL7v-$'<5UBoMTė]Ɨ`(*}CGt× fd| vtYđ`o2/wsE< D#: h?,}Uڗ6Dw9=i/pVHb?ϹxuOՅJAW {oW-I; t@z(#`־c0T(8UhҸy>$ulx1SDe:AKudawגZ()o㭪̼IحUx/!I#w X:ו#1 Ajgtw z$6cÇmq&C[y%.3kd8 8MFă;2P؝$s}o~k.yJx]$Wk^YF![4]P r9ן)c-/ZT ;t춯I4}"ILyQU{c b7l-_}'L*lD<'<F=ݰτέ#nx)9 I@XކgQ\:HtVlhk\ÖyAeq]jfѣ"44&=e@rNCL]6Nu3ic:?ZflՁI S|cd8M[/7/˼hQT0ENqPvD,wВwM D.z"&j&ѝҩ֘"ydHaO! ga ѡ|O<ÊA@(܄d|0lC{vk_ȭT|ߟhy)yƲpȖ>rh ėpdDŚd]רjSaAəVsD%ihnZ\@SO::%r]׮:F]|vɋ@o,NgC:0ȀTL #1gW7F+>}%0֟UHBOF!Au6Xaʰ0VsD a+H!t66g„>eXYu(:F2!^y H*Jv,9a5O^wǙ3BԬS7eC2_yxz{￾>]m>kJ[N 1vcq>O([qyědE(Ao:krB-rs؍XLo6v<|ʒxXej|*Eç3]72dULF% &8tvpԈ Etb"g48w]0 S GV.[<~Sg]R+ɒ]cUö7M,F+ #S(C)nե0H% âWBJ佺$UzHh8 m3ƉKʤ7сf$B4i6 IYOd1oB5>-% Rɓf )c5CuyWDkru%+(>j>&3SJc7 pBïhI@5'^|{l<'qj1@n]fV6G! 8}#*#z(sɰ%ȴpC(,8StR \(;r8\ ebp W! g h uvU{>[[בy/QAM' GWid|apRdsm.ֳZVgY%Jv_0=K}XAŵ [esii͝b柁eFp=Ic Wo!jDRN8_mQ7᛾lP p/憙 ޺xfB|fa@LnjXl!gŰ֮NAлaNBwGFLORpΖQff' xlKfʖU."EKZ(:ϒ<6(3;E[22u93%E.-0N4΃-lNUͼJV]ݢGcLo1 r'e} ?d \A-iZp&lV@vy۴Gk q@9ElT;ZF>*$t5O}Rft$泻[ e!5]0V1^,nU).O nWM e!AHa|m~x-IO˜g? ;@_:o͞'¨Q-:ʂW9oCiﰠwRlqTk3<5z53YsBclyz\`**Ǐ#eʠS&kQԯ3S J1鵄׷cG#A8,DugԐ2*2{W* IETJ%g|ʯǷGH\$*\mqZjTK^gSMJ@LD,]QUDӺE*~ ߒ7£cH_߰;;E2^?P% t qW\uC4 qAx߰kNhhX:FE":+c^I^O*O4h> ⤁wCUzQGa3ukCjT;fw P)Wy= Ji+2#Ikٲ:|ݨ sRv5ЖX fAQ*GOW,5Yڌd"L<ӻj8Z;tW^ Ǥ<#d3эj-aA@Ft=SLZ'<)iu׆觮e4^tgC3gj$&EK%qb5íjv!?hJduL<^Im^8rό`bN,;YƙޣN*Zl1Jvw­Y.Zar.p\$RT`C#֊4akknx鮻F@08RWGH;=)K^OƋ ǥ;->ʄّrjܟq[*f\ R aF:r$xbs5D z~~X$T(Ih?2D#]掬ĹG8V,쫓W69a z/p>=QH/RJ "m]O}%#JrRۑec# G.0li.d.z>6SteD`Ju_ 1K0;T 7;(Hf?'y>B 6G8uK|`8 ~Sǐݛk->m]VFFE/EdAM}sAG *fIY2IXupMlo5"ΔHȦkYד C식hbB>0] ,Qv]@k`j7^$:s]}3f~7jd9;b!U8)v۳]&9mz}~h\aJml#젳 6E᧖e+.W\8 & ߼D P-hqwe&%d:1цF(=jLUlVC;ɵ϶ޫ2ߊ RCqڲ0ZŢ}Rh^RĩXu"նOUQl>DvVU˫\oeM\dx# 3%Ǔw[c-0[NK65F,B/r'[η\B*(&}x;ށ>Jܯ!_%5GA<{H+1>!WQE)†9xMHv} DU[XB)0>[M#jQjLn,#$n@=w^Vt_K*ٳH wکW^I2IXx`8.KB ȋ] bHHz[ QX(Ձ[#l[y*J;Hv'oTHm>+IP!K\H5>K͘l/:. =w$^\.{{hV3R <"Q_.Y3}.CR)];}*:YW/H)fP&bV2syWܡ]HaYj!㔛!{\'p=JI0? 2bGɂy*BA24/iDFl6!D' r}`Me~{D4E2\5 "Qay"|z!Bg P9 'NhituLV|)!RƋ(.yǫ 7(riCN$%T8P!JKȏ롕/h9f72dH!$^K3zg1#ƴSPKׄ,i$4Cœdc@y6ᏨZ$.jUv2 -χѬ6K.` ](u1]K8<+SMy8ϕ]c# T5;>"wM"UmC) qyk93KXҢTzwsw%tfB@}&4Sye{k հ}b}~ ^˯3Q\M3#Fe/5*yћ奒@ra bMp:X5U(xeyikvX u8Nv|Q6x*s6DE-z4$wMnJ.z'o67jB:]nKj4B=,Ǖ !2m~BU ]U }rN˂N1Znh;qJjA .49O c*K&[yRFe[^vf!)‰*_BI8Ku!h H|' dӪ}CٽCr В ϨH{kD a75b5Ivp  Hr(ɝI+~<E߷*T&5PK!F`|>@ItiL)%BTl=j媅K*' gg#e)bx ך?Uq}s4Y`G1fp 3xMvAÀM>Lٙ:cjXߟ$CpB6m;f\XejF{*z,L%`3$OpD^U5jԜ,뗎0aFp~HV(xNh_W߼{!xZbiGAh̼6{(8҄;$`~FvT.^Hy!l UdHOsc(:v"PД;S8Zd6ܛ@Yҭ FּG !'yS TC-/ Wa煕P1wcw<qgsp@ BUJAYަ*ў 2&+2djcߍ[g(; {*o2S{xvdhAh_FCCjmTp!=[n Y^mu !: 6<)BycPi: 9狱bAemnXZ*[FLǶ++Ņԥ=)~ݿ/[ܤ'h[7d31N*KtrОu(U]~]߶}I\hf8 y8MoMGһY6Iŵ H)(k[P#"ү%k(z0@B4vd 4R`ՄW܀Q#Ck5(Zׁ`uj]o=@6\oIzE̼؋TQ H؄a?1zsq> t W,UU )M18@/YUYud!8e |y19lCnuв7ӡ m%L,]Un7 kD142L =EKk;a5262{Gs }ScۅS3 d8RP!Q;Ry萠wť_avSz;{QJ9d:Iڞ έ0cbS9k V-zkU韈|sk#e(z0c5Qc}"ys.cۃa7K>53t E]_Z<ŜRI*uI期h P5*>J<:Qxwl~Y]Qe61eҨʭ9B{^r-dBd]\&*] W:.4dz!ʣ>(17wqʖbR%ܼĔe(7k<]gݜ@A72zԐ i+]0).#lOGU#5:o ̺U~ڊ<1(+44)u=TTյQ4M:^~E1$h\*͜hnYP,[hlc,{gL6wNŸWt 7ac Ӱ)^*6xmW5fKFv8sa>=bpfQ:gG~ Ry1I|}+r%0+D Yq(t>깼å#uaOGm_F;Q|U2Xg{#3.GŃ0t \Dy^ӳUCJ@<T=PBU0%M9BSu<{F~mfc9`aOY֢6'ED֮}j[n}4S7>3|%y|b϶7hM9܇Oeb j07}Vif):9}qoL\Q۾'7ZxV N~oz%N0|o1%('F6n~Lrjt6st6$] :@h% V`0pa%_ l}P<=pBߋL8rQN ܓ\|H8 Tt쇛fJJ!NSiBJ'DEIa#E]FFYC--L9G25g)G Pޣ78f?ςTcWt?3 q3! IjGeu)阅'bm^~ba~I/,I6m)A3*Hk*AXR;-Za=;rA Jg ,1Osl&kc"Cj d멳*sOH6{0:_ui r2v?!O `d@6D-|I:eJ9zǙr~cJe8g;^`~<`~٬cn,HnzW(Ҕd{ t͋8-t==OOLɞג*xi~G >-$+6;}{vpe{gd49-~D[Q|dEm Z?j"}:n#`y5yQjם vfΤO?= 807Dfמ?2ag)I#60 CAq6.$ao.Hcgvdx;3 #D3#gt:̛1tEҐx'+K16 ^dCtM-mm?Ě] jV$ͻN:zdlqCJգXJBs¨XGxҘLQumW5z(1`Ywk]?eCR#xmqm(ұAJJQRti{VkgIq$mPE2*4"#,YAooBC+QREU~&(EoEuBDP*kaw&j= r ҄-o"$xJ9Df$HH\* \pYr{R1n&1oBl1$ZCxn!T2s>/dV_'qo׆a`,>"rm9-lDeIL fظHoqe\Xlؽ zw!?gָCYqh=I>d`FS[&(#L̫jƵV]b\.oEjm`E5opz4\j_pʰ8uEK{D%y:671xU3-a< vmݑ|S kT,k*$p֒(H԰w+ꮄoAZ5x0\쫖owW7-cF i8:+tƳÜ"Iqڝ6_C,Yai:$`)q# oe?js,i/kL=b{,ߏsXmH56+Ojz uK]ky=k&(*_$ <1j>i\^8Wvu>Yzt," /o!؞?& 'HBBWvJ\~MMg2z>+)m'A*iހkk$u<7d@tm,O( 5w_>ᑟ ݶJ=<^ |y?.Hņ怙=;bNa8-q5d!`f/4 6'QVy> g*aA[E Hm %)rrJ 5K-ڗa}g%/g<7{S&7=~M Ǥ )]n-JTʶeƉukmKע%(G?BW"RLt5J"C#b $$};X\d„ض}:o,aJ) +UV>js{g'lOR3he7Q|5IO͏0QVջL*ؿr'U&c ~+^ĩ A&{?͉t 4\Q8EK`MJ 2`ST ̷,Pcg,޶k 綪l%f PDݿ&9:W^ "]u^a٥d̈"N8!Lțh!E˜f({00w[;&.7:u_$ Ln 5<=+aHpVGj=s{ q!͝Hh)e2&tE:ȣ|F{{vOwSQg٫y?^B>cv'*rTd*wU3-0_݌>~^UWٖQP m1ZPS'77ש}&Qw:Y+|5\2v^%J0ܿO~XNё,QN^B*>'7F|?`Y|ɻ*[E Cb2[vFHy\Y,%S4k{Ws>cEڊZ\{͸a4r1> SGDž2=ܖ>&EǕFyP">ؔN}1Jv-[bިڀTxN,PbgͰ>ò-u', Z }5~|Xq(tc{ښKhH2,F4 d%T<~>a+[0 I[ dl>n?C _u$:fEEv,]~,_t7uIGg\QT ۅa=Ъ S>_͂#W9ȼ-3.x_>ְME/]T5ޭ?~n?vdh)qj"^Iiҍz^`6y~ú3I>f4ԥ6_ QFM֮9$K1e{z2=V]wWD'[R{=X8A$! "—| Q;DmN[KE֮+u]~_- -r iTd)S;>d!̕a`F ͚\X "ClDPa3r8(QC%-%Q(*^1wv9#+bbKJswa_l5Iq~<um〵{)}{*w]Y+o:;* r~ 6v/ S * ׌b,=ث^RedDmͱ9=…=T>ɵAv^F%13Jh aBCX?RK1%TO*KCSԌ :9[:}|p`ҜAvpC<9Y_2Cǰ o~KBwT5v1A 0? jM]sdR½ꔘ/,ȵD&{6Ch؉dDtL iOnox?빣uZx]Uwم(2P~pkײɔb(vA ǞΠ 4p"*5x4XW0qr$~&A2r*mw )PE-^k Uf se<_!!u Ɓu2.j,2!H kDpaV+9㒜1zxGn}0pmG&ZYTa}<5uhy>#Yw>YM&;,,Y&]U5uxfdxI8NGL̇ЄqKX|x咇ɫY3<4sFҳ5j=={6(}mw*n Sjȋ؃ Ok|Sg<\92HpZvm*TEVX3sgǚX./CVv3%Oh#v\i43%:ݬQ<(uOe(K+xR :h&vȤh cɵ7SuS3\k HdQgjYŶ(jjT=5SČl5L`+2 6{y;~xUWid2%GHilMEj::Y:lW){m $ JK>K8˕䳪-oUh^:Xt%v㨔E M`ҴxnݷBPa'ͣ%/*nߧ2dcl؇ձ hS0҅8v/7c޹,/w ;11.HԭAFX']KN5dc މu rN&YzV *{n)2dRt-ьbOw,ќ`ad1W|RLBJO; lNfGĥ`Xb8gDפ1?l$=Ԧ  V]Dz23R4!|EaDY0x+$1ag _4H|>s$m"8Mi'L)VNk|3z !-SLPn= BE h}-~!I+~Жe#stK<|jGK 6A?+ ^$c! ^j F;ra(l@ %Y=O: h3Œ &ot)&З1=Gv 9taCT&*TpHAMBh4c.\ p~Ǔb{OR wLJ]30ފ"AD[g[ 䚣V>瀡qȭYpo @؂j;P?Ib͆s-1V;~`IX`z;vѰ)I`N~+EA\.`tzoڐʈTep6iS 4ӇҕR+;s|䉅 *Na5<|! 6 3c%B>0#6'9bc/`v3M'6 /7j)@V6$esp#Dg߇?0q~傛 )j~Nj-syZb}W^g[rb_&oD(ubUH`!l`! b;jN,f*>XXshF{1o6ZO!UDY~e0I>P ᢤ rg@ W"lbRGPeT9aQl:6a#2xUBds: YXp8O%xdŊP5S}e  yLHaxC}xl`cm-fܯVQ^N5aϸE& LSJ w^<ʐ->#dxF]CL_F G=Bɏ#5kLUBV7/2"rRߞ>XQ!+iGADLa;`;K3e^luUĢixTe7 "p1tk R*fnۘA1~n2Hhi(9*tZ0 ȩ+UUzѝ]6*vg"@oimLQ)WeФE!K)FrVɴ=[=*jlTˏJ&,c'E(Yg'b#+1?:s1hԇ}Բώf;+1:z_^2ln-S->qP?/ 1[! E{OH0r[nk3K:zK_YG5}WboV=Ozz $H]kD/Ցju@+>fэ _;"|~kweTJۋT mbyRT*4fFWݼ'{KD0>&GAIb& H5oKY*gXQ oRԖy:CttiЌ@X&d-v|k z:v^b1 b+ulR Fy?'cϾsAn:ֳ-DbPˤ-vX Hݴ{'UyVQN{Ɨ>G .))L'6 ^wguI1#cհi|Z[{fTJ[m5 `ݗK4j6_*YRV xđ^sy8'LF9@ *-ƥ(Z 9=|#܏y ]MMfXPMq]w DH'6&Ңbm1xnY@HwM1Mqx(LJBXSc%o'Z\Npy{\|iF ü'M^ly轂&0Z1nN~`d{Xb@(Kt/a35`;n(Bkw-Ui] /-)+ԧԁ|p97cH'gWշF2FGyE5M85OFVa%NΞ46ʴEVyzԶ`&ñA{ÄĥJrxcƟ?!;K4!z$5=ԏN;') cMc7y}Qȡw$ y)E<0!ˀpf+ _,:ƛFT;-rkskX%ELmµB]x;'MJ( Smwv?\ + ?#;1@&g61?ccE@#Mrpֈ,(즥e{ȐlC S JXE#īmn'~v3P/V=pi}U O؛ө띏| |QX0Q0*`"(cNT1lB'̀W(>0 pW>6KM6AtJP{Эtad#0r*""D3#ru#9L] ˫Z~ iY ~<1783)ר2q{0k~sB'Aģ[V_ۭej #6<!TG Iʊ.-34qQ:FiPl/w^$!H$ GAR伳y)Q:5EU7sbZm47Ky3oˊ}dwf 77md7@aY-v9^]i=S?Pn ըѕIUy:NzQ T6@wi2t! ,nOhۯ;ސ_,@uUQC(,q]ճƯ;nS?|y,e!ŅXL!NI!ΊJϖa{T~ QRXqe3{AO Qti,Z!z= t$+}&<Io->|IfXG𮑇< }|A?8NE1rl>*I3,ۼ|nu @eilC"c51QE x^P 0Eyrygz~sw]g烶Y,,R*\ο>:{f]J'),}5P᯺mWyosxU$ q46ip\{T,^ENуb5,%vi([S5sގ"O]=,(CtKHף,'B苚=r'/6~$ L|n| ԳmdNsޒ5Fֲ>ŏ#aB̏6EJjT9x~ZQQ,Z2R|@.d]ƾΡ//: \L 0 * xSeDzZɢH3i-?oJXCȺ>īRѱ\ g|RHk ym쯦 qFU u @iWZ"`0Ocgٮe~YS:/לqspsRZ+ x:IVbv&V?ق!:-R+ÇDe?#a]o4c=S ހǐ^dz/Ǘanj)R1c䑢-R DUF8At/cJבoEc#`:zNjy\HIR5Uֳ)E[B0Go>'vH_ETV`A# _d" yjp^ΥI*qcW4M$c731#q~X1jP߉/ *;ﰨz ~O_OVbY1 w C]!W ڱ@0oK|zPc%5́,:#@~ G?K\(9 1@Iϝ®ӭ]iXܽWAd2zԷUyy{.KVB:6u븷Wہz;m^z9đR cy;s QkEK08؎Iu({c /ŤiYMddZyG&Usҵ%XlTȝcN^b0t=I[KB@1% g'y@ydos%r?#֟_rxj<Vw#}뭒6wρަB$@.?{Qg w5fP;xcPnMGH pТӐax4>33h_/P`VO|i>AN(h!8>fx~ [tjD,c{Rp*Q%Wr.͖p? 5#P8 - gzD"b~~Ѻ{eFݲ'TQy-eŃ2r~4`X &X@ѤD4^:Xr-2tiw|JU&8O'8 Vh;q6de e1Pm2 O{J4gz:>}Ai-6JoT {zR虇Jf6k;D#O9U%Ou)D*[5=a!2/gֆ%T@ eݿ}4{,EP#MK%]TH Q͕#U`!)W,Os $%W>Z@`c|Xj׉uOxJ:?X8p㯍3Qoo:41Uex qְ$e^ #k(G1 Z*_|M  ~:]f4l9:pV"aP1>>鸛A' r' jwd"c8ObU4Ӫ9Jal+eg0=M?Cy 7su(}O=Uޮ':۔[կϛ:ѲB4B#8z8{ɒ>gBHG cXyš T-iL4V}S>MaHUՂW1)샟um C7͚Ο74awZՎ̻;/lқë+.@ rSZJcK\Hg̽VZ x/AW`"\酴FtǦtIxTbzk\+͞RL_xN8ݪvQlEzm=Y/79߰/|vHU0h76XGgVU%4 L0 6߱:S #Z |+;=_9 Nj#-c! [ð=QjL4SMwO1'4hhi.i8z#ɣ5P*p&15"OV_zFt?o8$e35^JZ OˡJ G4a8qi./وzFPCyiNj T_t.0K?k{֋D>Lj/C+eogc ~}(0oGog _%EXzN=u=dS\C=@Jx`qN6XEmb"1||~3K'+_4> !i8*V[3(8wt2Td]8p-)\ .?^2y?{fĜNa ;pX_wn=hB:5|P5)DW jp\^"]>|CI&`"uСԻH=vsŐql+rb¦"=*}m!4&s#4ȟ%g5`UڐY!,DGUݼɛΝ41qaz!I-!_J}q9'{xآ@Ff6)4=v>YȚs ?Zo䥸;5n i9St')#:K83ΌtF?R@#);kn< 2~lկj Ώ]"F[Nw(beawץ]FV yx3M !1z e9 4vMٲU2TvyIIbDcΐa}+m3)'sף/[aoAu~QCPiBX,Q9Q@fr^{oيA%dF#z7wp-D( -YƼ-t6R 'J0|Ɇ`TKknz e 9U,Bj ~?ٟAA8%kA/y .BN0. n?iԹ*|f8XP%YDhvK•WWbG]Hj K,*Tk:000 x^2QE%!+]= 2>%4Pڱ~ȋ <V{0-$*{$uoȍq탰lxYH:S}jýttMâ!#Nbc'Tě̝L+^SZcZ YTT&PFcY|JBkiIHw'x*/`;yP߾5OQ d5RWb(ZfR.z8/^&)UX׮ITCyN%3BXMj͂L~M*lhHrRnAu2Z@s=_z;"b¡I#Y>y(QU.DHÿ_ \6|p(dqLyDnSx)$lsJCg}u`uXJQDjb57S3;*jxn+VÌ2Iv|} Xdߒ x]f m#cjUh7j빝F*ku;es;d nHO7_Zk/Fq*MltyJ_VM]쪫/iuldv~E=B6)6.v[JaTb|$ 7 } "2&cyZf<~ZK&t P~Ea%&Cv>G B^8݄'É$ʏeN[$[L{ 6Ba]daHQ ܋5sh6$BL;|IWCVU2%I4=xN#Dв0NE}#|S_f7oSu{8{;b~ A5\{朒R輋:|bh4z<7u2ԨU̽9[AFǥt}AsXp 'vsT`9oխ,),@ݖGg|޽1] lIߚ+㙖$*yfg=*(&Ɏ^ybZƝgN*ݯK(F~_ S҄䝣4)z1 㸋ï+%" kx=9&MV점Jo#v kDt&8k*ݷTSGA6-3[+67fɲvdži~kĔt4Ǜ*FBT) 7wj ;:_Ѐe[9JJφ~ηOAyd/O#a!`t)bN Et\Pv8:/^"^-9Qg;(:u+o4IY,vDo*Mbniy)҅=lHw#"x.HfSF Tʀ^`[d+u6a< r(կ g=G; EnS4ҾQfB=w$b4:;h6qft(܆gz߽nUO}L G-wh$z̦[γi$ojʤ{O!@ aAAvuidqfgAʛӆH.3dc u#*p&խ>Ia˘5&?).2Ai!jPL$ԖaV!ݰp]ɨ=ó? :Ssk7]p M)r` t?;xR,9ݢ-"=ڄq^53&Ltsy>Ң[n֔#wb&RufD><;L8ǭ =&uB%D A3f smj2݂^pc8_-Ϋˆ_j֗ˡlr"dOi\0ߢ8zCz="raH>?!ɐZ&f Y_{2Ѥ/c %TQ!QuqW@0on{W2㨡T:X,;'Q^~ٚjOtnm vh>W#ZDN9AH=xk4 % ^=Cմ۟\;ʮ =Ph}#,/aSsӻ*^~ˣg'Ќ\s]qL_qX*s#yE:1B芄1GPҽ_wkDi_E)Xd0%@ė4.\/-G^NI vg, pe5Gg/0^dsGoqӈ|QJ9l4bӝ D)x,8BEP3l~SJ.{ ֨>>)|̽2Uzx*38%dAcE=\LHF8&lpr' Q]2U>-Goҙ4]ɒʒ\1Nmzk,*bzH_b,$ݢ! )w׬غSj\(}kM~_1ϭ $G W>X{UTHÝeܰ :>Յj[B_`a#!{vO`V(˰&cf]~D\d? н1#RbE>wY D0T^V09ԥ Ͻ],KRHN'ѥտ>IA/5w{!d ݺKR/?*=/]7ۿu J̉jFM %J; OčF.6 k/E-g!3&3NBR{|YB~̿N}^w8LpC1#%BZБnשmҰR,Č_+.4?6|:}7D2!X vԱy |r-מq%@Þ>3}2dQ2tUY3r;^Ibu\ԔKaXB.۠4|{;zN}Y~袳bl U;A %#+.ҫo/:GTʩJm\?NFIV؉dos<>"D%a)H-N9!]~1Xی#7ϰ/)a .K}!/xowXnIK \#CLHr 0pv:=?9We/HՎ_Si:_ۂ}X1G>uN>bMmf.ي>cLH)kJ5ʙ^UٳA-hEYo:3 >1(q-L){fAI9zu 6L@+^UhumhJ4`e[u(p&'bH6reŬqߏ^=+E6\.kR7j@ը -;Tz2E,˜X;̜+{Ru0U[nJ DNdϳk%1)'Lgp04$=HUj4M೑ Y ?Q c8e,sr]accb1_sܣlPXXǘf˦(SaF6;+j3N˙h9=y&6m_r97}*yѶxn|eدBO)wA2SV[Qzے9coWHz`r<*{G,xX$/^*]oů:G}t2ߜUq0ˢ_ߧ1:^Ďؗ670ZR7lݗpUԯt\s !rYyϩ[K]V?OpM=NnbE)4/'Ԯa]YZq&?V6CSu2A߭qq>PِZNî^&D Bnq6 pƈLBER7,M 8tQ> A̚puǑŊ‹ABLT[f~c%.>*W&$̗GRI x~^c]71<;8 )wΨEzC*:H>L8C>ϹCyښa?5\Жnhw&S+{߾q `oذW/p}㞓ǔwIdhOŽ֭[HN^S^Ըe\}QFpw׾inj4P{EHA54wݲqT6f6,y?mlV}Dz˜N#|#16)(ᬗX$Iw/Xaql5A% OtHh 6f"&,&p=ƙNkEu4\DR< RʫދM7d$qM VSY"(WŁ#&d'U7'Uc'&.[]j{ӽoZZ,?/u(ЭX)*4WiG~5'_~ٹvyƵ⯯} _'H,{чx2;`V͈ wsQ .lZZpmsP~IJx!I nd.F}R(UܕPP0LY\ыj Mb :\dR${uOk^9_di"2A%XNE8Ql|-B,:%u Óma9;C¸OF/H)=Y+.ln|e )i}'n,/#'!3"߷ +"5|L -^'nH>0>mVi9uqNWDad*00&HKa`&NC49=awEޜNx:{N'{t^ZXh:2(9)2L>ZVx-VbEX@giQſ;vӫ3&@0kA44\ko""\$(|DP)䔳Њ]_픶gʑ$w*IcAo'gB1Oȝn]{n^^*%QcBc$` c,ueX\'PvVC lluO`pi?z BM%2B#O!:WGK7D?vD1l ڊSb ĹIFӓͫ%fǍt<$Sg'y4]TÊFZdJA q~. 7E\T%-=I8fE4pM>LtDͽ5~Qè9TFTp *CuJkdVLHn=:3s O&7,SQ`- haF5UhDB+"̯r򈥇RSC)!8Z2E +f2:>Q~ $R~s}èKxZU`G9#18ÎxX#{)w'LTަZl\R:LwkSA"o"'ai3e.xZe(n+r{O[A2OՓ>X!"ibvZVe6Ÿ^AS-yAZ CmqXr61OKM<º\$%e "Y MXSWkZ#ne^ U~lHKlzⳢ^zD\o*Z2JZ{Fn+Eun|Lz_~؁ %reԽTka *7?KAΑ1ї? ШV#%S̱,:ںϯIfѦz?osx FZ G)Kuoýbc(MN[2Ru+V#(U4d+&B^,yULDό6pkoS 0$^/k!ϨAh},~#4^C%KkIuՠ1ǥK:%t>9X 492NkX'or%;-E3x`XIN&J6O_׏`RN6 k^ڰV\qeѨ78ˆ۰ieNW+ta075Q8:exm^Q'%T0ǝ(ѭuY/v4ss_-w|vFJI2ad`Zp=np_B''}}t+rO=J ΓjpYx)Ij3;ϱrgY'%gWG _7Ig՜5|ZVfS &Gh4_F~լ )Go'R `3yz4@IP-Vo6fzvq^u'SP҆|ȥF*5%(m \ L @;aL.Nu&@`PB:]H`7 U03}wxlYv8V:v'9nuB fb4cF"ú}P_lx1B~}c2t\D#c{aIX4F"<XSŔko]jQ6D JwZ8sڕ-$g~L[}<>;-*x :_"@mVZ!HdxDxgԈ\4에 4~,\Mx,V^P+a1!P̷u-N@?KDwdrY|$35,Ez)aET(f| " ->5+&2W2@7;uxL:J-ɢ2iܺUiql旀].4\/]9.bW`j=/P7w.eEs`dܥŧ^<ιvVv:is,I&2Pt/Ibq٬zo^Jx=25p戱 0kj񩩇ɨk6s8@@G,@:.x^Q2$ӥɰ?=B qҨ"m<Z~ƙ,W (ַGwC5E,=xsaMNOzDlLQH'E&.LojD֜ob*y $xeB.K??5yU&dW?Icf\[Y-.5ّŧՙ쒊OcQNf:ͬu΂7!lFqܱteDrP2zQ-5x,fkHI5Rlˑ]9,G,`q X4huv'<\Mt!7baևʞnfV1ӳ\[1 7Ҋtڔ;XlvUaՅ7OO <&& G_kT*L:\"tj%&*2&a[׻zÚ ZB޼7?$ү i?7R.J&Đ:R97׃aiG{* y[ wv$h/] I:y>ϩ:qYPŏBǞuIp}Qˀ9"˱l__6(L46n-Y.mQXѺ_NjLk=J5XV4HKwdun֛bmz(mmyr$mq!*)84] UPdPZ(B ِ57d>mjḯ[èsYI߫iZE7?1q 72x1' a,8ffjRx_w}"ܡp,b? &34AHްfGuy8llmխNh*ъ9i/qi2se•&5:2He6 d_t~{z[r։8C:Nq2 )1paG/Rqm˒RDOFlτrz-t[A qL p Hk3aɛDe~7[$nsUR#VyHa#dCìSe ;1 UmK '՗Cqxg`)\(+| >oK3HoZAŔSҚNMj-UVU>8N=%bcJUE[kX|U WZO",M#1F2'۰pM|7Ƞ/iRu:c59=&e<΀gxw(N.6$BKr{-!ME$7{vgrxjoÎo 3o/LL 7t!:ԣD` }j6u(|r.s!ӕˌ>/6maуE-7Aۧ M\ժ١*'#6vНkF"Rw XsC KM`NߡƖ]Vqݢof;K ɀdKP%coiFM.P9.QYo7I:cLj5`-L)5 ;xA*N|qa>CKafZe@LoҊ\rdBPꈏɢ!, W/L3!U \>M%~X2Ir'uy1b*:MSK/ȥn{iƜvѯ6֎ܥgܠ|VXuEJr[};Ykΐvlfܘ02KO+95j'H p~:73ܐ@k(g7 NRybuT\F9V9&PۇF$81-\)P2'ٵJZWɑptNن =iR0\h>'*u&F q[5éϫYoPƁI@]Hk/mC؆ =@Ҏ5m R/PϔV8l3x13]c^H[)G}SqsӑKnXptN<*CɇZ pϷ-aٗ;9ΰjhA ! \ ׆#7X\/3!\[A!Ϯiأf?j\][2\S¹,dPJ:v-`ZpAQQ4D^S>lȺf< Phy;lSˮ5T \P5 G|BW7 4Vv4zݓVI9 V#d2p+Uk C.~;tSh%UH% Yu4H?nGkV'f/Ͻz}Gc]aQֺE6UM;su4 w}ys$V=1, ЕbgЬ#V6t 0lh);DHТ<{(B0EZwj6!_qfgRեIh&qM!ҁ~a+{xv"0tna׀L-sGެ|ͪbϽNh`p]"('Șha:@ETUyL7|*-kN:rƹ~2wɰ@OÒ5ILS1Ͻ\"LLǁB^pӾov*].&D> Ą(]/W$ q:.P:c\;btT+]ʨjƇ^$RUfQנ>aפr ~4IKcO=f̪fĜucQF¡=)JI׃&q^z1!"4G\u7]K0 /WVZV`:"Ecz@oMK>mm2M(3$Bёʱp9잀8vq#nA(Y 'ZEd[9&pX*^W.R.0BAA|̳ W!D2iƗgU^(僴n_o_+xϜL榟UqwSTf*;KlM|~D1nc# N ڈ`{φbR;~|tUCCFdY&8?;7wa7$Qt ^g@.U$sya$ÓwZU]$h-򮠂& =3r%\B|\MLcKFe9N`k$^s?ǟ?o_tnNV.¶K syrI vοsMOz  >fe`= wl}g8E#)3`ILj?qhPMV"uc:$XClQy53p&Lܻ)TsR;dL}q(Xt +N*6Z0U܊w4,\@0}P빟:_F IJaȴEh#4-+W _0i6[e=gm^EpLT+c"yz4,&}W+{*`+& +M3 < Ulֲ@frU#a5ѫx/}v+՝[a׻?#I,)I}"ŒzSs}w6 ?TM1Z_ZQrrjN{;H֫OzM+3yn5SiH *)(\(:}N_1RL[\Ć"dҋ 9pL$DyŧMB 2#B %toG),lڊ9>_9eUW49i.lŨӼ{ݎ 27plh{(ՍT&dB:?W/ !FM>a2XfO5K`6u.3☉x#26_u'3>ŗIG۽i њ;%gk5nS}x*Cy_15p OsZ4upPg.1,z."Tm[~=kB.nT n6oCL~?P !jt&# ;ƶ{&ZY%L3d6azlYeބjTyz"9]9A%ЍVaqjT_(6E[ܔ/k ˩rN)ED9[_)b_LJr} å{UΪ"h h)nSv}xazΦљ\- + ObtfJ!hxk,^)Py[9DATXTYcDu`f<30@8%R0Eusجՙ֎RXkxN|)7Yu :Adu@8DymW5&LQU:*2n4R΃bJ#".v| \*9؎qwUC,s!y`Ugן>#༨}#OhM{2a6=M`6Z_m DWЎzuB)jZ]h*^{:Rǒ_(Yh C I m?w ruq~{>VZ$ AC tdd䦫+8 TrV7tف@*Wa$Bm䜽d 1⻷ NQq^ϣ='uX=^)B?rZ;|fYq guF7/zy|9gtc1}Np˴D~:[Gqk% o˞u.qj+푆2u6l~>cXD5ԄJ}>X¡]-iXc W? :aW]:MI;W1mu!ձ Em'htB-pB;.s9 q';ʮށUy`MȼUn X̦TIM{k%)kx`+W2Nq W-cqµ:汢l)^8Xhʽ3l$1rZ8`/>#.htwmzC,4 (ek H[TL_m'HӄTw!*#.6e;.,FC.5^^`%U_ƧޣHtgYdHny}.-bVtcgtA9MVpmܓ'n -^w-,{zSB}Q_@")B"ڞ1]HǐAk@mhAR*"M(8"8E>&ɍ1hZ0m V6ioEr"՝&q}ԥ4Dn_Z,Lj&T۴BTٴNn>ɀL3,YlHf ͲzHҝ^^PK'Z'xr*jSHᪿ9}fByF' OVӊy,7na*fו a@Ƽl"FFDA_~܀ھ=9\a r{l!:V쩉A9#8[dMV hWVH(!0GFCc+qyOLOkc|O Y!ofKK,X+~]X)>HA'R> 0!fje8 OۆڎN7Mxg ؍bP k*Dˏ r` |u'm S=KfW.- SQ>pؠH{%9j/i>#!U@;>eΜ2Mxh&0!u#hެP'd5 HIJw ZɔW[DC.oXKū _rC_#*xsTDjz va2gyȩxhʬU 嫞65Kxus3!E'>y䇑C}?$.p/2<~L=DQ[u;[4C/[ %7 |N!sz&K,,Mb#j]<(tQ!t`?.B;wdTVP?Q($91*]dpWѯe8aEr˪Y ƦET/r?2se_ eOFT)HAl<& I)w:Uly3Y?5j˦3"$ >>GW/Xb4ڦ~U3.'0#i=wi `h'Pq+RwȤ 1J4# .,yr#aK%oÏ0ʥE$.Lw)pgRF ڐcE G?ڗ3P F@ʄ ~ PeHFm 55¨|m(yb&~tNf `ydFՂ8h# zg.u`Cy~=T0*IxҌY|x[cG6K]z+; Xg5>-=CzЍ"U\ȑ1(aA-g"1?{T\s Bl#j{QZ|Xg÷2jZ߭ _` I|a"HĆ%J|4mGib5r\^E7c mg%3DwZ.a4F(Y7[Y.}t0Z+d3_ 4WK_ /գHV"z>,CI':vʉgqꚂ=30{h}qC%DaMYOw,zwH23h3I5cGǣ\_tapg~X|y Ǝ z;șvb\Aհ%ŰCR߫TW51O*]ĵ+bHqpf/xO[>0nRNLÏ/υL1d࿕%)-2λMG|Y]L0Gctzb: Q_K[!4{=\qw}ow)%"|;i'чnW`ϝU&PE>oS%j_x`ݷŞoh aɗS\7eKx[y{WS Saumc";Ľytz-L;!{Ŵ_ګGϋwͳ_9 jRbPiJ} sѐ]+Q"q5=xq! ^n4PhJ}?ba1g8_2%W>d(6,b6#G%MR<,zx &bo/W:l%twciSydPb*|;" n2r*'~͂ZN?V5gU0^ GU(nГ5{}y?FT;1R  %Z%p׻D:UXÃ@ӝ i*3+ tH7/ TBVU#c^p. PLM8aòWtrɼj$rogBzyQ뇻Hٗe>F;IpDxa~͗!MխrwB~OTk+~z,f>6s^rz,3O f5̢yYxPGwm 3Z(A]kLK$" U6:[k>-e}{ЉZﲻ!M 8Y/chnɑhӁ‰y4g8j Jc]`(-ڊ׷h;m/9^!Ȯdv"{h0I;Vm+qQ2ǁPx9_ zgsgb:kgTuʥs2&ryD08lgϾ@f">©T[==xB|~N< $IS>Ԫ5qjr)@sݶ"I[M9:E`1`w%, ڣ=L "Kg𠽲U:nVNwHàj*ǎ-JX4S&ǣOP g.n^GADÅ2E\;姽& ?l앆b-aԭJ(5{iQ7}0$t1(3q󀕂s] $+""gBNZ-Nn{b?gbsNFen$0WGQE 1QMcF:A&R l[ #Y= l6#xIȒE:ܲe[{~lj)5(jY:Nnk-X3aR_= !K_(u@7/<十qY3@R0> 1F[6Enj| (R੥>˰lfXC߈7=A mk(('ڎkϼ`y 1(˫: NyVY`^SۢI(4ç6_BFeHnĦv{T_N:_@ < raQxBǯZ V+ õzC8[Qj{hLc= &C#'v8ekM{8Gy+KUz!AC;xBե퓡of,Ci쉔#׶8[gF dzw<%-hukD G]7d>ŎTHwq"Ts6t]3r9™$bGNwoiLpYwA$-+S.WU; :??Vs)g[A7 C^%]N"/Wiuxk`?ӦJ4{go"yKE\'"–ڕ-:O?[ !좂ϮOu7'?p @J[ٿu2Jt~H|{WTp Y|~owUv & h3,[U-'MZpų=V A~Dl 63oWk qҦ8)xŒj"θZG,+>I(Z\ (%h7cH 2Oo >.aK,$xeRC`to ()-)8|XQxSΫ3swQ$2è8B1,vVo8nb9fEħo< -0%†5O3"#SPzbIs:9AZoRM.vZ&/G%BL1U>T?vj7_6zixKN;pT]Z# bP@~NND^B H8Zd9AjŪDSTr\qOV~O`)Y<oLvH2FwĎy&%3 .iUy (Zno:k6XXU{  "͊iƶbʾxq!_$ %M Z uu_P?Tˠ. |IWOŬtxf| ! _w>nq/snkxE{|6?y*.~P2]7WBg-kBVUPyw&|ѣǧ>Xmӱ Ҋ()i_hK0O(Ujs>1ኌCV%/~>gsԵ韼;`-jnKf2 T4 ?z|G+%y*\8CfJ>hNJC`J"kuo4$TVpe." IK*-UV0lC. *߿޾%cUѾ`4Т%!y4\@8z?Ek,0Nf H`/Rڿ=wR(u>j7eCR76b ͎Lr ݈ѡ>wq;^8C^)"#ڦaBRcj=(qؾQ,WQZiXDn1ai~ٳU">?;JBYE͡O 5愂'M(*7:X=յ[qH/7$T_7Qf%;tF>~b 2:B #0֭+n/&xP3^,Qλ]ǂ\ T)Rf_mmNڏmh'p"ݕ{[3K1k|̌vPMG^L ĝ!\w{N WY`Hm{_yk!CQw6 2Y`H8;pwLU0w_Zuwa@TWjBnrlDI]GpFɀ I VzFX^}lƸ8N8;f$v]=OC"dʮ "c >eG fuLP!T NPx= NYK++,ǟcD]Sg̟<U'.pₐ#Go/sHȁ} Jb|5g@ Q맼=- 6T?|P(SxKb8֞0} j-EEق៙P;KFЊh 3BTIT H\pO[[m<ȼbDZq(Tp4r2j;{[H ;psC 21.+R6>!"8/&Td6Vg ڟ E% :1y, P["@D,a9w=)Fh=RV8z*T&9ZR-h_yGCۙKnU7X1lP?[s@:OX%dnAeHÉ3Q)$!+F] FPS.z8K2Tf6gٚȵ brAcX#^`Cl7طCok1WHV'HXZ/{څs^4g,]A~< nNx;ʙg.]gY?n$˯p؈Th-2Dsx/wv `,zY I(YB~ /rn^ YǢ/3 1' 2AT$t恇v*7iJ<7"_|Sbq˯of+NKj퉸cPaU迹&@Fja'nnj^+,2?+|(- 4lSz ֽB/x([j?D 2U=ثQ4}Vg=Tdpؼr@QP_QZußwPKb~"]̀ad)ȍGEGBHI\s˘Sb v 4"}H5@**'q4̂¨"8OBj?_.Q Z2#c$p+ά./[RY$]Oz>2ŁWևy ,/K)#`M~:Gӧқl fϓ+)'"3a(% &"\^>/ -jA4d<.<3]J0S<Ǐ(!NU6M/-LTڢXCn6'hl|yͱq=֬m[жWE^I .'=(ADGKQ^wOx_&2IAwl4m;݌W<{Z;q=77~]fyIX5L.bm.Q=2]Ox֐ٝpZC5;c!n@)x))kFR1و!{+=MkWD oPx(,!H"H녪0`IH^}Hm `| 4.$Qj{DTN*pzc#u= :)j;VN(R:R]eȳ8,?QjS*?&u9 PA2!Ikfz'8KҘMr=CzF@!$2G7~3Qi?e/7w"Keq*_'_QXBY"A}ʾ'EXʠ\N ǽrXD>'LN&ZCs^AFݸ4/¥;<ƘDT9~] b8L.&Ni&G|,[4qeɲ?I+\A=OӯBdžS1..@%&CuHbc"=.ufb͇ϯ{I%%4rouv%MsC%2r.\ɹ%FBmS#6(ƀ]'^?dOJ}|)F(UOǾtbuV(Nc?6<6Ět|(6qsI 9iܹ_C?mH6.=fdSbC(Y~{G u>)\bH lqZHBj !MmD<]+ڀۏTgCjޠj"3,S]!8"MrydLzHD#+_崀16klGEնPNwE*B Ya%^S$; ݹ+ڻC;yW-2#YVX.\YtyCx0A@͙Sq Ld.ؽ- +X( p{"*ٽo)tw*WhkVÒz%uXsW++ϣ[fbnHJM\vi#z~!Dd{~||M?꿏NSn_G\=/Q#:V(%C01J~"43'0QL- |~\pȥoA0V1h)y0T.Jx_HӬ.,pN' .9D)iMv5) :RL$Y|󫛉!Rݔ qQF y5ԤTb=zI.E.&@Bvײ}^jch!Q#ҥAF~p=%=#:U eԨUa*PudZF,ly&!Y5]ͱ5 -3 Yl+,M6ǔ xׯ c7qܧZ!=(k:;n;}wK[JDNVouL"dZ(ǫS4@aNԾ' I Zަp8+&}lu= |3(4\_XP?Dl%~*?_^aޅ5վ* ĸhI?yNsP58sducց -jYVk#%ewwoRE:)ڱD}lG>nsC 6;ѝ _rڄ4^&p\z8?Tq31{w4)g~v,ĿKʜDb7tŠ\YQW{?3 >nnťiMBcwlFs#aTnY" Wu1q˕vh}Lg |Qce54!\oٟ 7I-Mb&(BTbKQou;eWࢼMXGHQTY Ӥd@T6i_!CL YK ^l`ǾD(1rccʑ!1;o6*Yn:xp WTg㪏.<8H;m)#K O*3D3bⲫ02ʆzT\4Ywi!u0Zn_X{BBLi #]?+;-MD"mJ4oVͣ} G46ČESmۛxI1΂/ד?K9(!t&6b? (pdtş`[Oh HpYHAF=5m?7:En;K7ntL= ߑsINCpa邦qq펻lɡڥ}H*sv OBZofsp";`\.ͳPXψ+ѳ)Qu~&iX^w.gDvH6[Hc;Ѱ%i>VPo;5ċ\*/;XyB}â@ISAEn (z2D5lwq9W }I \s,$J8$ qS|5$͢ 9^*f f?&Q5ϔ +}K'V8cHML2HZsrPO5z@̮ gFb'F]k-*H_lZ^p\ՒA4Λ縰"sO3PaV@;q@{X<( _ldmWF&BI t,TTBBqP')SE#\KȫR+౼Pp݃7Nn&3lbgF].}˶uD ;Qmv!z'Q1f^Vhzi= Pzvl/ln=1loߍX UTkY{eÉ1G2Tc2-eI#l"Q?&&X1l>T`tey#2}r-4lo3*):LșA| oDOwwtJ3PBR g7"@҂|mF>I" #k4zG)eSsw oiy)#Ceq앫{]H@_T>c~cH i Mجxlr褂0[{OȔjt砹Vұ-eX6S1R {v v˟V?+zA)ߦD3q$*<5); ~9ITjݙa_YKGV)Poֻ ZC|=/u16; V|}*܊C4j"6#PVʛկӟA~oхZ?F7>k3B2F[@=uOãHU\ިVPw}Rh8%eC0˵W>}^LF-JrQK_(49wd?WȘ=DMsq9 ˟FSfY4fՓԯʧ Ƴ(:OL]Uyp!Z^o`'KySW嶗ǚn'Ъ9F=-'Ldr89d4iM9NV*#K]s8+GXΕ_o_#QV㍒ݥLP섢#Hz88+4Onw)BSw.~gLZ}8W96@wmv"$:lb#JPB0F*M2{;|&ς)>%8=](Qde7?oS:.|ZLF_L"h*?o8Kj`ʻejÿTn:U^i| 6l2&^v2[VE¶|'‡ s烢 +x%D>Cn(-Da\rcP)~8Gg{# ]0/<IU5~.nDd1BO9Y>e^dk2Kd$IQs>J:9 :^} )7"ODgfr,/ADzP>xi45 %|Ō)#wIQ[YҏYTɀ ]RGwlu?{,p uLdQ"D"r8LӲ$De_fìWxf6 Zuibjtڕ6#~C8\fИUV_?A[] ۖRdl߲U *qy@#ѯ 3Bѳh,pF?5{ߍ٨3_6 ]@(Lb R4SB/ 2h6m-.T_t#%$dZYAy}6(Pdx!A3pGAd3聆j,Uvd\H Ōqv\&zF2X5#l>nڳNJF 3BßLyJ1UWtf# g⪏yIupˤAT'|f-,pG3!G5T9r1+ۧG>iN˔iva,C2Az+TƶG_Ez)DAU)u'h圄-+[& k}EyEEqUy+n 6=a&ӛJ? + -bWfFZeCbu], Z,|Ѝu(ڤX.򂴎)j(z찇_Ê 8i|jlrC(n2h~IRp:O\DmrXޮbuRiM(c9W%#9tqjki᤮rqjd+ȕ<魠KΦ_xqYg*#fyYVU6n?x>ZwxOOewՂ&}_m U\ͦuÄ%;AY?C-`FZEĄ'9deyb7FP@mOZxT`D5zqLĩ3~9{(|F(,~1Y!9U,vR]Cm,S+KQ,I<xn[ꙵ6]5e2pD+Cت#*|v5F:ڤ][iLEpCY]{snݪ^Ļ*-J.Hg49Al a.QkeyRُѸ+`VR*VJ}W&v g w(=wu:?min5 k.y!dy׸5k'orՃUpF vN7@ $9̮1DX`Ǥkj W R!THu]6$vO(e e-w䏁-Ki0yՁģy_$p=}M(ۀsLj+-'U޶P ݫrR2ɕAkwĬiu-+;h-Ӑ-$_Q0-4?clcf &Ԍj*hnDC;*@M[5v}nbj m&xD"F"&`} 18^8_h¤C%Ľ%f66a|x8KPB2)ײ4v+>3q7Y%b!CX rE+z91kcPئ 6bnN{՞X`ݱzr4K$*u YJ;۸GU}TS[Is-u9 A맩eI3g|&u%'kUyFZ_Y ~(~wB0ԅokס@Hq,/l, cꐒދ^&) r%f5y!2[[hvۺ8xH9'WLj!ӮIEȖ+7v4Јim97T!۬Pr/:B#>UX:ȲNtؔPv<1XKgM47<81^ g-^;iԣ)7@sўжh#9WB{0voǫnvP5xģw>S&(m0r:iFq3&||l(RYh04) CiKaxԻYNCAXq}k$utM-jVH4\w%JcL{8IݎkqL@|肋zQ:3Ҵnr"I(\ǫ:CmBR %ťRVT%wGG:iOYI{ѥ4Z)y 5 ިOXѵj3uJ7ɗ@WYAa |*[k{<6e,NH:B%nZa ^Ki sYT\zft9yW*16֫j_׼`|\w԰h7Wj딑$WsW+7HDPێ%oץ=i9"lؓEgVHO{'n&2U *fk$r h*'#3=8!>p?DM7:`I{oH}j1q;?c1s^y/j ҏ%8H=LP*\ced_Fe].i:ȔUnrX0a\ZsNw%DHQk A $40!0Sos摷qT5?157V=ݠA|qc-T'[CDE, nP5&&LXjyi![H$"d=b”-~)c_?nx▨.T &Q?zG$Η2G2.ƆV|"ua1Pp=r4dc:l_׼+MY hP\\+S=‰틘8/|0E٬~! z[\z0GB^nK|JoSRù42@@*YgpGeJͼ;_$B&~MJkJzjĚ BlG߾P#+t)+k6$PmJJ `hI(rRԟRE9a#ݞ-Oa+C<+@ zw@#`Wӈmu'Ub8T^Ԛκ ]yfzܣQ JB|g>ݾUSeFtyVP~CXʝUpw/QE$Q]3<(-u=*LC!R5Hݱm'0'T 9CUX$*r\u_4%Wa(nL)Z#w(=.:×'wJ'7F{nG!IؖIn2 `1uoSQg%-Q3וIUo\}|`+p(jz3IƟvg ,hb_y+C@Wl{4w4z\:$&.YоӎO'A4@3d"ŚsZϏMfO&ɇҘ]|'ּhb261=+!j 7Ⰲ/>̀(\xDk*c^4X%POl8 {af퐔85| I,3+֝[]3>)29Ρnr/#594WNrkǎ!̨nϗ6G,!0̤9MwE {jfX%6lUd&d>>p@W@B:0I0?6ȵEPђ컯+Z.w!4=LKt3=5If V*pGir!|o !9݁iT"WL"TuHH_0l#/¦49ScXgj̮ʟaEyUABW"jM,Grl<\)\wg^VhqT]2$+#=,Aq)-=:k\OV.|{A~.Nz"[yUYpȝ =̒$Em%i O536:klTpݞ!w۶ff#͕W^-$r;\QR|%6^V0I^Ku>zAP( 3gs% p-bּ9[L{)'iTW,_^RШe5I(AYK7uwD4ЂҘjDCHZ*T5L+:<(H͍o5${/{5*Uo 2L\@Y p[ u4ByI|QhPZnh|zyYCu.h{nwDP\z!Ho~*|A:ӊk"Ҟm3!bP/m9 =8 Vn*%nF;^*:G ' P͚E+Դ-7 k}f&BO~lըq0uaB=^^ݿz&y%9ѣOYsس h^U j™aᭇn. 3P<ѨdARmLʭ5MO B.DMUQ@D5Q& p5`ÉuͥE/Ryhn::K4ua^߆u sҷ`&_V%>:|gI802g a^ S&eѢv<n (`9kVpZy2U+e\PIi ¿s (P"zP^"0Nt_Cr!zr]MHx\2*.-)׸J IYVd_if'U(U!xhF*?r^9~׾D9OԀ̦ܡ(50zgn[o RHV6 GPQ/IXA~DeV+VoX '=g{Nq=77lڨl+*"jX{+vbJF)R~iG_1aT*e2yKOU&tGy?du<,ex~N-OSiNz0H1DrΠ`R"n Od@u=)j)d@OVu"[ghFohp V[+)Q?N%qY۪Ae EB \uh]6wRaɟ jH6#}Aތ9~sGnBҹP|?yBML H3-ҤO_l.~~[ằY'MorynQ臏̋-1pt(֑L}JAʽC&i|g9hG8P+7|կ1%cq(/ C: >R:3J[J55„67#-ғ<ӌzr͋a+g!-9츈s:+q[/=Nd!^:؞SUL<~;g݄>hpOY٪^3!D"JNI)1uuk$$eWi> [J7BAUh%Cnvu-j ~Yx ~I:iHTaRB8*U)d?e?F/q.f?Us ߰qH Dc2AM4g+4B)Tc\8(kQرM(6=\+,smwV2lǥ+7DVyEhaNQ ~_W3ÍF!D mf?qɹ3աHIFD)wt]3zdND[1]^hHXwK{omxX\|,ROLlrQ 7՚S/o5J30L[3\/BWcbdpj+9 WU%R6qaLBifuҍ`i#es,/\10]ӥhzkgYgOI7Z Zⵑ*q+F~lc)+sLՂ*4 4w0 ShBj0L[PwLSޝL8^@ w# *U~U8FJ&6ME/}YH:Ťg4AÚUFڸɅLkѫB yĝme52ϝSntS->]pbAY5ʙmLX= \#m^ 3L%\ 6ˡ_A eru+G[zq+*2uwȕnpje؇j}od ޢMoi86\|UTDB5\B+ׇvpO6qρr` qs (&d9ho]:HF,~[WOCߚf)1%%ļJ#ƾ̝\,MLvۙ"AH8 HU*9z-XI 8wJH$U/N" ɸ#W.] DŽ+V`V>gzeTv.UFۥ!{P&VZ4LK^yܭ{ËJs1F߃g8ej{\8II$E+2EAU8Ϭ,QYt<.ՕujIq*Ȥ .LsbYd'```އfAQpM٧=֡nFօ،{^_B ,f+&,#~"#i}8a ZVD!Q#b-蜼ur%bENbjEx)G̲#:8)'L`D3=ʮvrV W&W7-vU@Yʔ:WwBD0B=K8N*"ǭJ::`U˪џ?K)tr`^5~Fσ6>?}vb.=؆#ß%:MYiӥIyaW`'6j TغL?`\ҮijY!ɀ Nm'A_,`1 J:xrCIN7U lbVTzbp8f]㼼6 nlv.=tJ_^u|P3[woTY&2B#@0M!p7Y1Ri>5wAVƻmLaְ0UVIpeiƃu0jrR J8[qs%Dz0ikjM`,^ ߶"hԳe.n,ML볁1+K`|a{7u_s.dX r+3lۓn].Lo~92LzH 6n39#JFT&ueY|ZT691m?KI688Ҭ I2tcHbbY֓%ad[f}nj0{O owAlwۈzPiB My鬎)9T3čݫQ{F+,lo(_.Vޱ:RH(]hL ;z0w7wS=D;ݫ.{8hn/t^p|Ѓ%<#43tC`+>o,¯5㐁iR B -rRhUdJ%(@hX% &Y}aڝ4Z-8vJNw <,3 hv-= {UA焞${C_KbpƵwzImfsqν|Õ-D˨-{NP^1| 𮶗jANݸh53pU.+PlKGP^ \+L Քft.FzqEO.LHKQ{׍*SPSBy &CLma\XAlJ% [Y5_6Q`WT%i&nIKp*f70;';dݣ<:ajJ~e?V 䠎i Gr߿{ pti!r_ MyGE%NtP^zxfGq꫁m쇆?NJ?pu@p"vkLY'3Z'M`+pivT(cFdF,ONj|ez=88)~?-{=ԻU+Caߦ 3$m̆x&If& &/>[mC8I8F8#6~ 7S)n%=D}UQOGD'&ޥԌ E?O/EJ:S:P/y<]CCRyֲ{~ ~탩1j"F[UOGn~Djw+ZX4~WYթq>7nVS%Dmb!?sUгS ۭFoaI)y _Bꑿ\) HLJ_w8&IS([ -4㮤šM!K?(sc-2m\pa`\sD7=;~FohPm 9ZNA␎@m3 {9Q4E>0-P{[IWDp ^aU%u;n΅(ЀH-w?A*hE}^\O 'Ovm2Iqȕ&p/<\UX½0X` #ў_;Rb$/}i}p% %dljw/3 ֵ9 fGTƴD6'D`>~¶MOT/\e?%"r2B@%F'7 u(eEa6_7KFXϬo+g&?@ ^N9؝<;[C+!ab6C@WׂTacf9RgxApJ6F4I!c^4LgpHҴh3-1T+Un{(0'6"Abٹvix>כw"3G| C/ 5I7f`xUEu(%gb[Z7lҝ1SN.075xz=@5Gcyy| b/m܋I69lMp36QuB.]f[˘5_ZAָG62!LmsCX j*q_ҵ h.|9ŎJ5ZYq/3?I7ͽ Fu"3hy]mǥђ3WUŝܛɍErY~!| 蝋ץk gHx@'+VCj~Ll W1tU>f'H?MOݷ2jրJ2r?l$ǁ/fe/+͖}zl E&G(5G~SQw9DFh`CӨ5(h`;Q > A؏rА r~I:aM_z "'#5w8B\в6?j8# p4+Q!{#\Cd- +%IQyʆӵM3`Qa("V~=Q; Ժm\!ݷ$ =}H\`FD+P&C. 44a/Jɨ!'S4z?~y=ɮ$!7.oW M⎣T̒q!nA6iwccZ̐'3NN\#32=6l8 vd,^2*Pkj.ݝʜTzVj^GBΣY ~psVv'Vs0SIS2<aAqʍQ$y#UxOX5(sys# fίzА="ujk[-RUd1{LgdmN 'ޕDhzOԕ:;3y<:#?uygy8P$`srX#v. ¦.XHwuKG~8鸫r S8}ޤb)ŕ2x'1`J̈́J;e]%^p ҍQ$vq-q$y0E9>3 ׀a0IGP I)nc]zݓ{5e~.}UC9/T[2fu]EewʒŞB@ia!{T!f_St|ފP)=pјӓO>#c"M`L7\ %~}txI>'C̽suMW.H Ӓ\7o0gM!XOܻ_oW#[>Ե Cz?1'd"1߮ zY~"T}T1C[<%~/*шfXMc5G>wV5.* G{g8mFDK z-re9t2aAubm#) m}@G wbJ/|3?"sbW9ʹG`bT@26c~XOm"[JЏI'KkYp1p .-Q DPp4|:\XM|Ǯ6w+ ؠ2Ȼ3K<뎁vh ((-?! w@NY#i(OUi&:v Sn&ϱgY/m\_I, ?iBn@$v2 4!^ر162k3V, {iNs\I­&v'V~wWEZekpؙc-QQ/ HsG{z6a`n郖p 7,Š"!ywU-"EsV$˚] T!8;mIR")0wrB_Ųǐlgkd(U>td>rW R7ca}͐9Lƾ} xc;cuZ6}PqNz/,^V kд S7Aەm@|F%Jz77O +R-GF"U6LҢF`6 䔌$jڨ_6wEKo(A`1H'/R)7)ඳHGz<'~CLjRB<`fݬ-+-ҵJw1ixLL p20 ad@ہǵ=Bb(@S>ZbrGB`JY%;\R'Y;T6 ` j#MKɲ}k/bآ'M`,3)BsZq(|: '%Q98Evj !l t* =Évi-QQn&{ҿX8i KYßxaIP%\5s]S7}e3ZГ*s+:7j/h{r靌S,@#^0hUTtzBEBGYz%Yr6&0z-?_a@̓ѹYŦ9NXաVMTdd-u_hz&Okt]m~`)#A&XAMдgnt98`*ӊ7H}ϩ` 1",(e7'e_#`OKSNҺ!/:@0Slkmue;A(%#J@,Cjal]7O5~dnle 0]6@j#'$WE쾱[i(`52sZhVq- 7lON_lJYˤ((JCtV7eHgD7bHa"7=.!^[<+O0;xƫ 0/k0bQ9*Mi bBpU4g / BdbjUM@ e)dnBbw./`ak#"kb, I2oa XHp-=%U5GRA_## kړ=2:4SD[ʪ&0m!6 [ OfZ))/#_eZI=t[mpf?>-FP,O9OX2.ҋ"݋q@&$}-o7؍.ZUTrV]?<{$w#9R|8\^sBko;9td ^nHoՀX݃#r#y8ke&ߞthW-YjrHµ +:/c{up0EYG'#I)@y+GJNrT !ÊK" o;~F eE_"a)1`MwI0>ov ׇhw_mIM7wdą̌M<^(S_t]CbEZ?eG$c@`RFT @M|;͸/l'^ire!#Ηs$ZLwK}7WjfV6ۚ]jtYk?q鏌cS̖,+#^TVl-u X cS;:00 ŭY& 4dbFOAE6⃲)/,&h؋3<\u#y٫K MCJ >V韾vmn]n>feNobg6$-'TcYE9[?A2x*>ftpn_K$sN2+IƓ _x!| eb)t"Iu-Ɍ$?tid|F]Bhw(e% A>ޞL{-'zszbs \`] V\B396o!;g&2O+qFB|a1 AٸW6h3:8S@FeF>AW[Bʡ]N \q*^)4+Rn4=b?;~?(=ˣԮp4 c&nqʥ xXh"0HBELBĵ}/*R^;BG n}G?|!6#}5Rb&dhK4,hʵOz7uWUf^hK'$ +.mruV-F澾d CPT̐Zx]MV4A%֚E.nY!Ä"-7{uɄIxY ]DFolӪ_TN޳_pU­΍kSZ~йa: ȅRtZ=e1yZY`a$ 򫥜m0M k|(DzvkIQդ$-1_Jak}O[$[iž!|ǩ)d.N$5q'yJΉδq=D+x-Phi7# IG);V_X"dd ~p՝h}_.'`QJJ +OtEy㩊&/PHe=+$]pa٘U~QrFyʕ}`8'eaf߄3t̴/Ȟ?iPZ+T241mZ \ԟ' $_Lؤxv$`h2~joYj[B)ɢp5|Õ yr9ѿ,?i@"2ûA"Vx)ީ&@wp no̶E+jX\|[' r9*QX][ŷ\7 {kޖu''[c5s]"Ilmi*LWe=1au)lv2{Gҗk=ת*8D=l s2/i9q́S+{N*$7\:y/(9bȒ5AfKX,'lJ]-wA쥵"MްԬķQu?{6*yeSU+ bJ'%4eV`vD[HZp6_̒0}K^]I#v#gt^G"+,K: ?ﻧ #>,W/+%;:,KAY8tv-8*6/焽xjc&KLH'0jӒD̠ASSwoyXNVג=wn,ZG_Y3C0G#..j&E|U/z$P310fZq[ `aSɇ3!oifOgj0ISYITo.7+0\RkX$_˧Tt坹3VFɳ./3ҞU2FwF017-Uh 4oom }/Sơp3xgȣS:3lK xJ+㐽D*v2{J6E'`\D\YfGsLj: VzG5 eN2*#MRڮ:_+`wf_P9vv9 S@?޵v|hʛ 8@mW"%#*<Du BYS蕦6e* %p1R|V}n> :12?e7mlWeƍϼ lG^V'f4kQǶl쐛56 _o[U>7aӁ^1H CHgK'~3[\ˤh*ja ð,?^?Kʨ6s0LKWɐlշœ6IͦG[4=j(<^Wrz}|=tF{;P}2#}vJ912l -JzC*SuP.Iw&Z F o[ lf"ܕW}[xj'(3HAWB>1Z<V Qlۧl,q3LB BW{Ihx6sdo^[L@TĢ7ɤË#_ovO#L ,|$xz* d30f\~ O׆D ͥp^>;gz!JCYUӠn d5RT dd~(Sf?ppZ$o/OhZ^D!Q^wYnEZQw:ݮIקaI +0ж6ʞÇCzk_C$euC{yp3ݪǜ? CK#0Gχ֥U(H&Ў h 1P>j]8t-RU]c8?I)^`[%{"vx1Hڑ_(Qd_3@.e_1LEG>ӌ߿-d݊v$-ȅjBP{l |B#AQ4kM1IC+cu#YOهp o0Gۭx$pB 8) "=Tc}Wk{DK_O zZ-Q;.z#1~M:( HL;ٞwkIR$t߂u=\ W *% @8 gfYbhܧQ%?j_g1}5:[(Yצ[q!|A1z9G GdL>;*8lk0φ00ʆH7t/՘$Rg2&PX]rxζpҵpƐ@"c5ʼLJ /Mhtb@ |lXfLB͇@4(~ hA&76U/@X&ط$KRČ˭{n>36ޅVEv Z#6dqA6[$ gU}Y_˫IbɮePXͨo_5=f͘^}}@ʏ!\A!Nxmt9%S 5MzωgkeFpW%x4E(W k7e8v5:t&Qm롭mamKݟ3ՔT8|Ι5hZCKPݼx]f#W_"ðWh wގz<2 M{#rfj/21՝"7&ͫJ1(Rr/V!|Ӱ_q9b^7 X o+ QO`<xjzJ[ Nͤ5UġKpjwRg/Tmϭ2":O15 zKRS^9xMB.^[0v$hVxρqw 8Z+d s]W[9K W+wGD2p +m̈TP}ag]xX k8'()UM 5;8G#]-.  _ @۵^J83QRmn>ҶЭm-7ͱ,vk?<1.A )0sAxn=_;jsN3Stt ..5ͽ@ER-[>C)4:tO,hy=,dnaGi T|ޠvϼʈBD3N=6(Pn{y$uDzV5pӡ`0xlQEj@1U#/k?V[! m7_H ktTɅB]!ngՐpx%*Ɠ@a 3Qexџ W獦8M~A_ LuHarCb0מ҃oƛ9?N8ZD17JyGVGoPO1i@(Τ'@M/6Xr &/i,5ӭ&Z(Pf3//244T2HRnfhgx[\_b ˛Ӷ/>k,m]>J " L@w|qt}y8)g](9#2aŜ)-+ qVkxp3>Dz*Jԁ{>-YZ°-HB[RiP'DߚfW}2t0ӓYeaS[F9}FE,rᩮIu1Zf[.} )bQ4 gVA^8pN ЈAP|Q=ثCJx®P1AWmЎlm%6ZŻHnKC'@iq^졚Uj4(dwϘnpגn;Vfhpg$JF[}*{hV  ^J7,.29mXlApd#-I2j߆ςVO Cz|mC[;3hz}z8{ +D8۳%Ai UV0^Ko,!X-!2Yq4ja٬2~Ly~ n,z'-5]r-+j;s6Q9ȦVpZaJ>O8wz'i Ekfy8/E1hk Mz1h;QC^dVcVJc[_<ᴧ¤SQQ5j޼~V)$>G'ć yukn3-Pi<|O.|L A3P%-e-%~ֵ@br?7cޣaVnX<]kj]͓Qzg}S|^oEm>Wb a)~l;r59˙?E=)4;KxPo7bˤ8W3szɕ 'T?aQ`ѮE1-w-A+Hҏv*z̭Y~@v?h[ɛ@U; "cX~ zJ da5Y^Ŷ?L=JxB49d$rSMy !KlY Tf:9ǚ䏊oW uGj뇉}q@z(0pW'ؐx܁Bg>o7vA&cetVU$nё+49TiiG_9_j9bZdXMAeoj v+y ߍkC7*c8Tt;_qޞ^HAިjEe5fk;?D;h"ϒʧ%}h#r%/&ySŏSz"r8!l)u^@,^D 0}m)(ztW8^MU}LU'|QЇ[a{ZmtO5j2"|*1Wo:nNNҘ6ѻBh6-ә@ذ2R% qKp*JM]HHDfL5<^~.`?u#5=p" `%2֨ `kJT$[ja@D>ף}[ͻt 2Fрx)Qt+DBj(6=oka 7iFHbo1P*+re.zH'Ze51uo~& k4/u_ӄ1 ,gNRCQyam $ -A:/[֪SEc!HKm`x^@‘baKȈabz4j( jAR$Ak5\%|pjDR[lfZEA8fz4Vޖ]?^!PF߂Y\T5KMFO 2`%2E[G=HHZ}@TQ@"ϱ.UzX,ҤGYu7M}kZ+paZ溂z +A^JsFYpd!2+itf-A8 tk4Ūm@)k-v4*pT#M5?~I"CH˝u[_1{K r{ MFL_oiƶDo]FQY+eZ<[-sE41ςBRKk/XvG@(|р{VܬsԩƓͺ,c#>dRPJܱ&ͭQQF0]ԙfJS -!~dY4^2UR&= Dvt/| 7Ib5ZgL \ɂs+h? DF8(ͩz7cRaQ8^KMnZ,BzRkX9ADbJ[ݨYNRО챮-"It0XuҢg-g3m,Xl(u o%K]z20 y8KJRSSDaҀ0 Ńi zsaE&SF$!QɞMn x7|,Ư2**) PO.a1Ҋw+ؕ^"p@މeOt@{g!S9EIo"5 ^ [ "GmTֽVn/%2T!&gi[ݨi0 A! WS5]F~rW|e FEfHF!3`2P%|&Mms|)]x] 4S\szxaM:"Dh =L{YXZj髢v-[3q_ EfOփl8g+23zc #~LvvZ컢RwyC[]0m=X0:YAqC%ߠfv&TΝK)#ֽgq=Jdp`.=7Jf@~˙UV"Z\BC(&Zr'R]V\_ g{DKin#3X_w4_( EnE7j9`F V $]I5d9HPT5lt(lDxKZؖ gCS A>- ; V nGOİvH5% ]1Tl|p8T Eꛊ%^{p(q%4iۇZл\G,@ j&Ln~diQK̆LٶzDw)f~KxlkЅ^rY I1bRƞ9L>f}w% h0tQ L]])L'hi\X2;҅קueqý.C-fLӶSݦ2MGke*Ci0<)' PԏWYMz"4Z&S"kAj]O="Y)`r۰5U%D]*56jΛ5 }yvuE(TL9$x-ʵ,?dv.st i 䰸u#|hfONt qGUc8!bT s"r7M.(x%*+CǗYmf$b"6PcWHȼl@BwT<ܚ )R4K a4$_q-]f#Kѩ6* FpԲ6 /W2vMI#PK|P0ܮL$F峵뚦w0qɈ>0m+Z[;A-F?*aَ}G2clszhBɜe=unZa 33b2)f*;(7c0>hX!DCՖ-Z lf-\RsNBR?&f !,0⥗E}r: ÝF"p?x9qo>>Ⱥ`jֲ 9[M:ۓmRm5&;6EF׽gZ\9QF{Dϓa;/8%Xeq.V"Q g--M8` S:4:j #ʪHkI=~e3pu2vkH09;KLo qMklFmDJ`Eogv׾JPRh[\;{A~N=s6)no)tg_)b+֚ĉ*3#l.!%ҳH.ih=5'@F+GC@ WC6WշYsn:m4ӖvUZ^S YWnWrukWB O.$y!x6=d}=P+9PulKRbL ҿ `I  6"b)|2؃} { x~m`(+N8DxO4'%D .[A$ N?v&;`󥖜`a١>j&KO5(GJz뼪9qgwpT mL(,o4fC6Bhe@ocl2#o8 ظ(p> vl`Zu0^gyAz7q@-U,ނyh~}ڰ4Y؈&M+٬w8JwUÀ=h l9@pwHP*W>iigeV‡vDHBt oL6H'rίhHy07ry [=qoz=w1!M[b$:COS̴f1/I)Ҳ(6,a+syA F^WiUDzӥ}λ ytҊw}CX(\Ag=vӹ"^:5׍Їr3?/ks?'ȶY,R@OTm,- S@)K'׷ 28ypE"ʨA26FomeX{ە>^Z#.l2qӹ$y@C %ϙ 0FP>XnPl'垗|тaZ<\5%ع(m/>Ѩj1dG Ec&%;kXƔ11l) _E;Ble6d6`2.;=tQBTf츦e6(iotԝ|ߢXP3( uF[: l6}8fU?RA|ܗ!Y۔sYipݜ ֯y[yV@ф|Ts/}Vya/sF݆g Qd vGskS~j`.B|ögE#{xlpGL gXh`Uq/NA/7*9ϗЇh|ܾ,#Q6+0ӵөdqi7^~R$Sf >WQDE{S,.E!iQﻪiŢU$,ɭ٨"$KKd1* g\W*rхx65h4P8@BwpoL-W@ 4j~qYfM9-̋'%qsfE{fIZBgjf ==Ms3bOTlE N*`)>${f:|i 9,(\wS2ZS Ft 51 ~B DЇM9iW#H(qvHVAv4nۡbMr\U,@U ~LA!lL#+@x8yTF^?=OQ +*FNaڙ, Tz4Q:<EIr(Ӡu%ώBcVUuƽ!=I@(Yv>ċ a*I#yLTP۸AGYrc CywD\?EC]|vNOQs747tUwٺ7S{,B*hq/Ve%rR 8 iԟ:nFtO pzyЫQNSk\0>{@ H,ž%bUؙN Ɓ I^NA4)H={P4n; 5bo~J/vѫrsl[z..^(a_pnLyWԀ-EҦ(4%no6> a熛[="qTkJ%_d[Ed?M:괗{(K5Rۮ-Ja|&CjV}Č},32Dj;$>rџ1MyBQ(p녋|dx^Ѝj3M$g+૴;r'WBU-ؒF[&ipEJv%xJB:< T'i=]5 44|&jә#w5kw?)<<<*M *T @$O394YE"壏 SltV߉h˂<(OfL.iR /fD2TP,l&\B"5YGznT]$(#όT2`y尅++D_1 e4ĭޛbr]be߷Cd$ouFwXXO2MN $IJ ?~!"JؽDY'y&"ZxHlHZfzA"e^hAn'ۋ\;h\۽'W_!s+Ԙ|g <)VQ檀{W +]$e2ٖL/y+ikaƔ!o"Hb%;ig'ߝm}Q0HB=JS%d-E\?*ը2: Z%MŽ%T6AgD 1}= $e{:sSي̡sYMI^ژږd0(uݽ:̬3:!~ gI=^=L.@|ޯctsȰs*=0ə*IAO {TA}xRé`0P~2.6[![UqqwU{K ZВetttxszy)SIN5i]|Vm@"++\د6э3||4G5h I&vM6eXb0{BKFE+Ru#Mf;8W:1m3܂dmd:GxKx4?hg% Y)ğR\(qW{M{MIyu i;C7azB3d=DEcZ'by*nȝGA~2.b18Hb8"CҧTZSRNV뛀oUlL᱌s{Gܭ \ǒF4" `ޕEUz0x* re-'ޗ  nk~hoo*.@T4= V"5_"dO|Į<3wJc!NvC!3EvJ# -_XH&!ɮmLtw^LBx[9UY. gc2圄fHwRL!:3Gib"@ g.Zh.1MtH{Ew-Hˇl!#?TV> *sPt.wʑ~R~'ōir] =@-s RVi2@~QrIP"vipǰJ0]mA5iN%nnh yZx'7V7O0ABns{Df&,z,Jxa[?aKݻ ,K!Y6+l+:QvX~e҇eY^(۳PweacvKe9:W.g[1r2'?5hctlh]ôO}2O(Y0Sj+]W+tS<&f.EZ={DD;;\?jaCĠi T?^?ZDmƳY҈_U}ŝp3jrj^_ zd7픳mMsn˦Yh A~,ԗ"ʄ(gg:֔" P+5cP!;LZXgԇ`.o,& 3hʌp]%>CJGX\{'>MdoZ"$;Fw2{Sbl#&;uSmN(>c:|bV>,2drG6 F\S47#@^z'$_1g[ y<+A(֦nZuBj}[B" 7\:KDc^^wpO{J3TGf ^$r^BKU,S#s.'047Rϗ mG涛{Y>@2baMHFn?`as&J7ݒ] {4LRV Op0~k6h̤G,ŕ:{p=@9;L^dR3Ł@ͷc" lԀRzى !K*tU(~j/n OSO@h YˉškWi!7~5䪻"{w 4 y1fPOq~5@CN3?L@RWHԹ %JDdOT8s⍥>qS$YeN[v˙X?K"C4ҖiWF4E4J ^*E}!qgkvՕ~l0jYvTUQm{}MUW0DNQ cԉ?>qVL8tk3"-Ɇ "r%5ޅb/K] b 86m=^J2Fۙs4u r=qL6[kFY;yƈ<;hKU Tpl 3ⱩkKZ. 2lCuG,uj/>ܯ>G~NUB~JtݗoY D|7](fA=8ؒ҃.#r!Nǹ)]^@%O%`7cCXiLBrbbWbG_*Ŭs#oiܻ2Na~j=c:Qة^D26RW{;3%nƗ&f>d8qg(e8oP*|\¤AF{j^@| 2Q4~G:F3 PºcW y[w, '?zRi PU<+IW SluCTgo,[B|z>+ ,E@GEc25 ɫv e˃gfp{Q$2 &TABg>(=lDkls9'1)^:#g"T(wՃ^|撣bG mkM8eQJA; W,gorvG/?!+D4 [9qq4~oF-UHb5$~$eҲ*-_`sNw]wfٶCrnR]tYJDQ%lI ePBRczjuIaڢmʱ9yŜ.̏qIyM6Y_jÝ1TF׮9H癿+ӌ&*tFmDwn:)_?d"a.TA8&nsa?*os_-[L3C&)f 2pҋp:P0%F6,Tum8i.>js4a X#5ȑU#Y5 Kv\_xv~r"9{]$4 hb[|4-A aGGY%(}}Ppj͵jJr$|$:cmMhW֖O* ˜y4>d7G;&L>Am;M(>i$pfCǠ> &ad4G0A=E39BJ>Ѿpv7EqdNTZ? k'H Deca :'5n@;@C Aw Na_)]*'"uGxӌ  ,"?70(7u}Cvbȓ^ _,ҹF\.p3:KVc,,.ۯobHYG#:P$)f36"{(Tr 1IsB3i4A~C309ԝ"Q׼z]MY#ju|_ Jў]3Ilf5ћM۩eu%w4ߜϻ!wn;a}xUXot}>FޡfdWZ/Adoʼn''Uf+9"N}m}XQZT"\T{jt**%و:ʳ޽FVe5kDs8.#Нt2HSajQ0j IzOE˨9 P"%Jꨧ% B\?0F>$TrmFG(i5F#՘z|?J̽֊&5= ޮv6cpk2k޷iA4E;PWNu}k`{)"ۣ0bVR˼罞*_㭧wty~7x! VLdD-FO#po`? ~“vQ[1e+ t#;rN_/eRc?^&,ZP>~p?Hk7г='p0C.rނ[("`KVoëu]pN~(قXd;Qý1Ъ:VtǼ0CaSBX# q9smGʌ1xyșЅ0)C1 }ʝ{7"+4)E5{M˼yZEkեo @J <;%Oq=༻'d@{{3!4/feȼ}+|`0TSm}Lc٪ wi#jT=lO\1ӻOC}XTMd1~q 0}12ny\4 V/{T/z]E^R_c_ӕ" -B+:KqP{oWt/TL+ 5O[IP`#!3%|-Z嗥a6v%+]D<%. Z+P8qtp@͹6߹zWe2ʐS`Fԓ03F{Mbݑn9, y-9YϝѺ>q7\E| T8ay ]"*k@g-3˷%3 7| :_*RWK\p&\-bK搴A)|UZ`y'ZBޜY-ʹU1&+)p7gs)NnTJgU]9G2O_P4&Tَ#:@Z8n#l82\0AoWz?ʬHU fNӵSr /3d9!T8_izS*+W&p),./q/Q:ԯADꚖ-3o#4Rw׮W@Oy! 73S̵ P"%cLFn.̾KtTF|?恘.VD갂v1%_PZ3{, {~L"^ HA `3:"} /υlF*/%OWxm ".b'ec}6R6Uav>!v Sĭ7\vq\\,Z3 P>jt;ZO>üyE ?u]ڏOX ײ3| %Ve lޗ{JR]"9X&.5B T&"JO%Hm4?t.<{64P4;Adh:v-H'䃉rH3;",OTwY<8Z8v#k'ʒm'd!pL19504Y .b1^fh W$hKp[(s3\s2 *uчKn"Y cί'3`>b;uKx{^bSVLP}‡nL&QfJQ߰LWD q/11!f3MkJؑhrN4$Lɽ:wݗ=úaMbѵ?M {m\e[zzVȝ^s8`/$RA),p¬X_9^?$ o$|TXsUv'>siJH8uGנ^Ҽ%,kjȐ=#|q%ޥzAԀe& k隀A!( !Hoa]syL{ DKWF#6[fؘ2$^yUP0J3u`ҝ&UJLSmy :Vr*c mW8{;VywY?I@2P6%aJ66Yg^3[ Hb<»=כ NIeYh eF]lYR(m-&K~ Bm]V0.)4BkNQ{bVgcv QsГ5W 6#w_R[ۘ Kn-ɁʼnlCGvaY~DҨyp0TZoWC`sq#wofkW|;iyQ1CH#Zq`AZ˽5k WwHj ,skB|8 K9L0xئ߁ݍqQx%Z%Ԉ@#ٕ,I=$O\H۲ a *IaT}).T\uBXV)2'1wsIXR1jqW5ؙF7IrzӐz`lq/ d]gcCgELV(wD? RIhtrвZWFHNW`Cٷ^i:Zy"\Z,w3%D(穽[@`}i݂mri+ۍmnH2ý]YRA+)]`-B9w.Qak乍8EA2kۡ<~}øcɋn!aJjGpT$!c V]b]Jͻ{i;|j f##g>n1 S>G}x-l@~Ij.(H؞qT 1ٯ gyv- |EÌ~xtdL!bhri 6NE҉92;Թ*8Nd" >j. F^g8cyMh?;7pog^c+*4p5$.vXSyyZr]E!z* / \X&-!3`TA ")}#HrsU/rIb̦٧ߜ& =lp7,gZb~`⪖Ks*(OZ{0ͻ<"?*3,dDWZDz \%d~GbĵntBYjW>DQ3`ڽGmnr1"ьQ4ŶÍHR77<<%M_63CNz&ӓu$ށC5ѫ2A' ?ϟg"'+ށ7%kd!*hO5J\jG|Mo)Q+dL buFVRZ^Zz0;0]8?ǖV.jwSC _^5*"\68}vj^O x/R{-`]HIx<7 3{R)E W|^ۚY]4Ul]xGe8OI )LcejߢbfaUjLَӳX.W ,R+TA4>fH~-Q֯ pbyW`KycYNVJnRYWVM]O,WQ͑A %pIb}WBr*b?ۄ̺MchJm6MS zT}N6h/q{u]W|$qI㠣wRDiFs~aO=Kg]aIɽHQ _ƌ?ViM͵);$!S/pPW z͊;FhZdo'Jp_zoQv^;Mhj7ghzC*gjNƬ +H +Ot?l$`&pX[iTviyϒ}?0S` RFjJ&~6dMQ@͝W+Kzlg\$46e.*:ͧ|!>RD$P|'Ś!|^8:+G-Kt@57e*OM-k%vAy 6?<@}hW[:I{[ wxHXk'9jҮ'҃ Ob1U9I1uᆺkHu !ūa =cb,;@%5أ죅=Sʻ_LLFhZ)&ZgNQrn@}&X+KRk8fV;`Tw3xoaz.K: WFM T)6vhǝpA5,"̆؀,|KMP!'yeW$J -U;t0&"d'*ax+JrބzhB7FS' (ZCiQBgTL[&yl:P0[Н$3,uuc%|;8Esp`s)@`@*@8UL쉡̀^n8$_̆rL^_pAYH-_ rۙQףtUY41,~b t9*`"4bx)nEn/``E \J텽L2neѽC589AK ;|OT4b;RuFÝ NIH%iDwR?pBM ;%G=tEpiYLVCJ*Cy'քI˂䳾p˜΋ KiTM5@SAp<='[ۭN5x#FOCהG+]PWH](aP `w5U P=Y*K=?E\Gps j}r`nLq*ր-X!)yظG2WgſM~mw $BK;hvzF$s)n4 pqʟ6ҧ7 6bt bcLL۹uqY ftco~M2y䥻$OcYNN.յ a M&d'8Ia5AtP KUj9|BƊ aaZ~0t lQe"N 4a,BBVP\2=+ /芻JJ2&#l aq t-̔*&t$=4y5JZ8i ZhMU˿Ou | ?BcKGʛ\TJR/Q@G\> ;ggrUvSth7Ue(;J$t'p4<`.`ӆxEIA'k;Γ"4\%Cf` (8]\ Mڭ!?]X\wxfb*zCP@1Zي+Po51nʳ/*2pte i=Prk wb!`pwO&ևL.=:9[Dڎz28$mDO|"}-#0җ.)*&pS{zĆ7&+/VSl*@jp.@o̭|#xݗƦ8$IJ|#b8Vfj*:0orZD%%Ƚmzm%t/Kb(x4Z1]c5%{åg'FSʫL|"ܕ߀`2cpiZ8͐$(_s2:De_@}{g죏>^:\o)]kD/tߔ&C/rh+(xFw:mUMnhz^ N{HNexo[X8h⎽lm倪l6/Yr̒% Kii uo3t+&K BRn7BZ*yjdr9 $ su43G\m(^Ӏ֩6:۞j(ip EHiAjd6U9bi]bKh?I`6С%l8mB4#_b`R(b>B6\9ix!vE`Gq)&Ԙ_%R_!Ᏽ~n*L,C͐G^m '>^CL36diT$mrӈMyzNDnB ƠPtKyXB2ߖ S#,.|A\pmA u{_?|X*f7k$G^m^~ر|UgD םnߙ]0ˮ%JWeBzi[mlzSLmǝWNA!K+V~a )@zABF?*؞+3zQ褒%~y;6UZI!LC1O!MMOOIA[ '<ݎSq{|Goȯ#c9Fyw?pV>H%ُ&)Y:­+G/ܵ(e>hk!/3&^Ka[3)>_L W}8dEMTS`֏]KٔT@2 k 'E./Tiq`S鮷uE6`tZ/<ΧHbU9JIH@Pːup_ۚh+EnƒF@P G4;@8H705OA XXo0qu} ϱ 4O 1 w0C~FZmępk­l̚#CřCAV(($3Z@ㅒap{SiO>WK6JI'/xN+jxg}΀C͌T|U 2Vr2}>=Qֲ '@W5@b!Z{/Tes 2txK>W\2[<|:wഅ)N"opB?-R(ALʨ1 ?c_Se1#(qg{+ !X`w`  O]R=rXwojZӎ<]+NOq>k`S_$w+6=q0J:} Ps '/DWcm 2Trz VTSe=ɂ"dUշue -HωW )4׀TZD?FT7/}\|ꋃ} :3KWQ ύܗoH՜KO' `F)&@=NCB ҥ+p`ßODW] iA):/M*"xT\sv~XJZ96/UI(oV軱7 n܌_I U/=lp*'*has=)e"Pa#stoϐK Aq ɑѪ_=t ! oc?ff םeڡFw ՜14;me," =i"^ BS;+8a'4IbUO} EQ" ?h}GG.NF,m d'"3[$L85dN ev:͖nطTU*m9!aCO$grFJo=z_΀,&/L=f`(Py [4 lA  ,DylnSB=LhC=^V!<?eͧzDGbjhw*qѫ.(l+dцaZpڃl jDt鐐tWQ_9rcl1=GV!Ϩ <rr;g-e.R 3I@O%l:SAbUu[B0} $6i+j8jـ2^!ߠ }V~&gxEBjٜƿLVЋKp#̅>#2wЈh-{CTHwis7=Q΄9vIQYI-Jy{>[+GpV1[tӈ=cI Hw"@MKj;q CtqG\CE}^Ok¤3/lG,GÃBq [[\w|g'Oi2z[թEG" S؄fȃQi@{I+8 3&QӓĴ_ulE&n43$_@]'۟)UP?B9Jp.l ==պF 5z##梙_5i@t]j2Ԥo"t(Bm?P$Z@3,ژNO]u;2Ԁ|PuFޯsN]mTSMл/ ɘ-i(oП:+MHmi2/H>QHHWI$? ƭ Q8|W~EZjy"(+i\Ƅf)˪4d GeZ 3cd}%L=ApÄv|[3Qy2 R0`>r`(G7OFS Ǐ 80է];g_'mFW|Bqqq11 ũQqy 8z+[ GhYB _E\8 Lqj`L$WƖ)dN9Ⴂ 7]nXp]g#6=TtMm 㟎;:OųqF@hIH`vA3eVS2]Bʎ Z\ci @9d<'ʵmA>Z:ئ lIeoQAQv[ѕ4$7vB"JQ5@?nF?HRczD tz`XjjR(,.@)#e$2cX*%4PVA'UrIƶ@tm|\<+vBߒ3rINK0vz{BG^=q|o X*#O R%ag?q}{}Mh_5 ݔ7(a@5h;"^;ܜ*K-h0&i< %cxgc08o@6}S1f,p~풶gnB$1ڭ=7 ؋OM7:*GX}YiKNGؗIٽnY{?dPxqSϑӌJpЗ+SwK| TPRسeE"L^-1y>uђS>iX^>?S~̈́nvb]Q-J)g9l0 :2)M*fL'"K{Pڛ Հdqb߶1Nt0.n@HRk^<T?h@D%\dG)nNFszYC*{#HgӚA*/3ۢ8jo<lAdB8H4ᦖ RBi%K ǙIRS)j(H%-55oFpB7)M'\aF'6g+y|0R`DP>^!Q4xU^Y GQ ,%BFO¼#M8ǼJ7gpۘj)¥urQuwL)"h' vVb `@7k]ٮb~14zƙO] ;iWU̼{&/M,46Z%s1=jrpVmkgbcuj=/ < C"EBK;-;KL=gfP`p..8YlIo+gSJ#h3s[߉+f(5V <[MR8#6=:UYTFM m(YPI$fh K _.z{A^IL&WH"gN ,ҧ9~n4,a\46Щ-Мf=\L6m| UxƫGQy<N:G01>6g| @| ֖39FFtٷM<@ hq̞ ">~_>-$fe\+m47 ij3Yv}y An^4Ϯ|U\/\]C{6QGWc@bWTx-xΡV!Buz™Aa!Y4i&}GοO7t`h QcqA?vCM%v,wF-x>.J9ٰog_@,,ѱ5wkʗF]0|l-OIeӔ,ƀD7*. `L߯mK_ 8Ck/B50}Gl(V" <7 !w2y= 0j8sͿ3$"3uoD'hy0$q!߷fZo׌D=-[(} z6χFy "]6Zc$gT4 Kz*$vla[ȗI}:$nD>͉g hɄԈw ~kcmo^]bYe)Q0s}gPLA/:CW5Z))u%`~(IAι]\gՉnΒwէu4g`JmT2ޔ_A;jXM\8`+vOX0%>+_3*bJGO?"H\KףtS: lG *$曋h @{g~X{p h+57u|J1O4}gbGغEjIJ{GL.s)wy8>Eܽѹ]өRaG$ -AO42hvLNHYa؊ZYF+8zN~'/J[fVk_]7v7oEv= 4h !r9E#<|8GU4OT_e'с-;pYXl&au3y*}Uf"B׍)F>q"8XynFHywɸ(ӠJrQT5O4^߂sxnGl}I/Ѥ @W]v]~"V7:AݧwmMԁ6xn| ɜM#,48i'%㰓@P|T * +D/3ԈmsLw)'#aJ@w>"LCJ`Q ijYi6xkj>uV,l1tBVH)^]?JEfmMYFuΝ>_Tjg.:Y L@XMh C.e-HFqqr< |J)x`%͛:?t>EZh ꬩVSw mfׇdl=!5yn9A(}$P) Jg1io׷łL1s@  6:rl<>\Z,!~MtEhg 'ym9Rlu9m&L@U%Rj6"FN`>TphMoE[lUFwd=Dp$BVf T ar!֢S #N\s0c\R/JiUê&/ȿc| {CLzl|q& 'j'nD_ELliV㦀3vesc=€s:A\Ս6}nlp*Uaȼ^FPꫬ6XhZ MlP-wɢ޺\-@2 MS?3^x廈)6NSTev+Z@@%Rvj-3I 2QC3P ?lDL&1 y?iM^Z&^lӅV)Y퓲㎣|N)WUhJA8Z<$7lxĤ0S}̥,1fL-wsH%)aS} O`I2-> ԉIDG0A1{%XC _ lو}$cνK'yI qfD0yL7JѸ{V+3*I U 5p o[(o$Q9fK&)\O ,D^aOEQ-s8_{Q}K9^.QӜ/AB`cX$R7M>x1GȺn}*N$a#x7Ɋ};tZ&"-i/=w\ augXZ+[^|t­W"0xkr5@ͣ_YZ+*:UܐZe@VP|1> 39I(ߪ[,F;f?Y _K0'XOpAi! Z,پIݒy_'@yW\~Zn?1:O(`| Vd/ 2Z񨱨@>d?x$C  5#|8C;ȆQ[yI3i4{#dBÐYJV{)2$n6M)蕎@, Id8^/P֭- Ux6p!.] ܎jQL˔d jL{ќ5@v}q~gyu4&ANԫss5 eLVrS퐂&Jt5 ~cG/~yk܅4q0g-rtNO1b.uI,ׇ_|7IԤ\EWm'jyYvٰ<0ev3De *U4Ah&ӻ`*4r_QFn~ s]X@)w¼6.dKݕU6Ik ;qWw-WQzwHe\L>rO7z2ʺ6v*fI  H_̆HWʠ|=&l.+{۱\"1ƵXFwjg R:1R(LlRݤcƉt.]̈ތ))6wckw)6331`6仕]vEUϚS~˴Ŭ5 Z)/- dlýս3a gɖçxU_ )9¨:ö"oUMZE ෮KFٶ$>UgB 8Dbif, d(}reho"n2dM3+'3TZ^ J;>w@#1YKzY '/DJibPp`)RY"[Q y$ą]ES08acFѽ&\oh,6%ׯ\00qiC p e#iĻ փ(z9Rq~?<N҃">[kpؠtCbH:=5cގC]8Tj?%U XtŻV)ꑤnp>Y^bY:' _5gjeбՒ}ߓN +3C+LvuXAYK> ud)]۷x}|m4TEtpvC aO`ϲNz> UCAkzqo:CIn!lY TI-Η]4NNa D{3r]T!|H3ԉdbw?eK:4aJ,ة `eˌD}i_H;>(K-*D!{.5L›NBS㑖FB/(4JP{"ȱݔ?SoR0R˲`fEt(6E1F0´(/۞.28$=wo5'?#0aR~B4Je13,W3`@ˈ'GON*ٽ2c1Y9@q;~?]r\u^7^( j 3..RWAi{h<H7Oe-J;%vGD ̽+] vR p56]S(`6"v[ `J;)>gsmNU܆̆ɌF'nHE_*Z柴oͫL)n0,g\3FWI? L`(|*>%BQ]L #P渹*JW"zQ-1cll(\z&}xO'b"ypuf3,R4R`07: MFdwęL~Rm|㸡Wz<0󕊠a#J8;֚mj<&h$ODqvf~ ~VryE:n$#n`QYN^"ӱqM*t@Ι&v75=H"ک#жtPހWeO֏pShZ'Ve-U y7ft;\W᭗a 5H Ҳ^d FhoMxE%Baw)ŋ^xȋ(eoMMU1[3PfZ+4qE3c{[P߱G… nt0:#ik kaVNv|2q7--a>cenYA~ͱݕtCSN0ܜL5OhV,saOcQF[-GѓZW|X#&{VES"yOmSw\WJexPCD,f)qtw^JdbVxޠ,3S WN} QDZ-sDlZ)K >\Ԁpb`&_(@ٯsabW$K Ӯ7bp6q+H</oħ}_J,=I;u dT]d֒:@1r65s9ۜJq$^bό2 XikV^̕K'Ri~`‡AKG|e$,T_s~_Jt:-;+,ϱ?kbeRl5&ҐEI.ol ܲ.)nb[H!w۽eBߴ}dE3cGu54Ȑ{Ţ`5RJI%}KA՘#5:]wFk2) ' R&`}\~ |BH\dEHwۡ Huo:92zGt y@^-0 1.*5ԀrrHk)lǼ}#>O쎦"ɠYnP8w0m~{J) P}pw"n_O# 2=HyNq<3bU&a qΆ*GЋޓ_puy.k#۶<^mjAyIRiY__a}_!}aZ}?Wnchyc9:o 4JӛY%ˠ"EK]n7 sPͶ!<^4uό,Ϫ6͗ 9HHȠU9 FʠuSjRyo-c>=g#GH|aDwO~>:QsJӴ4Y'H巻&&FRW7s3ߝfr N}Bei*~-!U:1,x>Z~b4ԾCɬo9.Ϯ_ܷZ˺G~-jd-s^9JF9Az[b3eЕ|:h=(ao=ڶr }}ΩLAgYdNUݒU!46en)Ώeo^wkqc/;3i ٹjeos}wK~+_w=lmзv$;|sNyA\OC0l+b)>}Oħ@D_JHʹ3F~Yة.qgȣx)z ys;ʭտe 9O@/6r8eMN+"/Lmj͔$7Gb9Cjf{\DFkQ?$ݠI **g8Z]-ߜ2pDsPة߽%[wājXoˬ-n3g,>YYt(C/%I"oFh_*yVl6fo'qO;keR&-9Ur=s +;֭;HŮi5YPcZXH1͚zVRK֡%f~dXoFU_[}u_Ӻ _$wp:_x4+J/3­emY2YM_mZ'wUnZY[ߙPFCNTEUj~eV^}3jeOXiX, !>w+K-#ܴXm*תsu2ui)J#ǻ񏂕~7a(V} &5~/5;u޼ؽЮ-OX'c5G(SW]u[K:ՎQĢxMotoC]jVR(R!=ʩǕ_Շ ŪtIR?U9`?/W[#icfŔ-E_U'|Uf}% U'ӓ!UtvGY(n>Z۾jFL<5+ԶvoOm0+NU'S\^.AQ+^W$cab}%8ۛ9rAX5@#`IxкsiImNΒRβgƬ_"[=h}'-Ī\unWQ/;*6k/>U]iY1Qv3`뒨N?Ծۍ1ƨ;dޯO_ NxﵲM{zz_ϐ]u'5}|~_r[{XbVg/qz:{,͑Z7}lkK4S%9z(g$y1;4;o{(zwK5𤑪àr΃_3eKv˥AU.Uѡת9(u/625#krs\GExy顲Dz.ݷ_2yT1Ye|?'Ň)ۛ~K),*oGIwImۓ#7ϔ-OSU*qb֏1ڡT7TAʅ-#ק"׫|νN+<9f1w5Ěθ>5t~BN_͢57Qsia/LM+UY(޿[|ӽ[{MU]Kt9JZ†A6Ң#X'C9s-B&uU 2x0m7-CN$mG_[n._12Xȑ;<k.jXbӄv^^g57VνtR3m'o {(ú6j]:!u Li*s-n==G_G'vMl?Ҝ"R/`o Y]7kF8VD{GRkgT\r\:D7[oi7$u<ޕWEn⻳3oϟVISM@7 7i_W-´g}qIQ%\Ǎ*Ykߓ7CW|cVCjT}Xi*Nr k4}ϵJC RkԽG}Qzgˤww_jq9eM9Mmf)ceB5U?/v5}Ξkl>OpI57~b?pyz'*Yo"ò^SuJ-c 6Q:y_$ǝ)/H_6{u|(mݮ'C~.z>2Ie]owY-:si犜_o+ɛݡt"7)ƻxkӜ s VYkv [4Gվ;FV}{PV49Xw; jz>Qv,ײoThK}ރek[W_0$c֪Mkܥ }/kզazdMKe4? ?d%pA#.i%dʔz^sS?ê~^sbdl'o-e˖.k8/=O?tvHg=4^];F/ޖ׆]R<{^M4{cvSgڎ&w<]U-?Fe(H~A!lT_^|2ʪۿ}śշӋߨgc}&*!Ҿ* t&4 bQ"emR%B&*J+ZEHW> P1]YuwY]WWQmB"b) (*ؖ;ɯ-ܥs{9jm DjPABblUQFѨ+qfJMIﺗf_ ^`6?ՍxNwKp >rǘvN2mȺa'KaRސ+z+Q?c_EYMD()oxD1~ƭ8Ywa+"I.w5 NِJDnhի|q^N+ꝬP2Sp2Ozwf(Gǡ[t;ƻb/xɦ ڌ[V5@jd\]*t!{i»ƹg򨯼&D]qT5_g*^_oSacO*PP{I5lG< 1km%Nx M3"M[ 0_/z3WЧ,6Gqqx2۽l) KKDESd 1tYZJ0l$Մ  OV-EIڊV0Xt(%{ J֗gv끷Uaxq+Jϡٵ[qBDŽgJQ0ϋ)!̧w_E(AT&Ganv|ͼ67"B.jA\2g16m8^E>0 AN#t)(sx?=2r?zsKDib 8K&YcDԎLj'JQQ/Ҿ䅜&uc~#Y{C~F ~//)߯{|"rBN%Q{߳8j/4.׿T$U%?:# h:K۪>za׵82[ ʿɟ\/oq=71 wR=Wo1ߥ._euml1僽L^ܸ;+-5 /QAxz KFec^w6o{Sn;_;@f{.sczX>4wXبc-$۸LB_ʳa*ŝ9$mQ%s0>.Mx=AOws-ԸQǜ~2@-Ao˷6.jxSdf9O4yw(6 e{ p<ElϻUZ@-x/1&w|/9 d6X( bj贲 !p= @ZB9vd Sc͎%w6QnbaǗM!43wo<sXiEӇ@N EXP/%Rd;h*~"E tIENjO2Izhգ7eo_tqRtIG>*;WMǶ*׳h͹X譞0pe]6TpGNE&6WIoT^12PH^1_iTq߽X|v4';TxEuRQ}\lŀl2Ϣ,P|_{_LL:ڍ/y\,jCVd |Yc8&ySw9 &}v"`?] /6TpJTЬS Biz'R_Ӂ I',XUrNYB >3M/w8殕r͸_Gh;-Wj :̤镐_F:w ơ3X/4>}h=zE+Hoڌc!K64XأW,_]H$:pUZaOئ^DXEXacBwVn.BYv,%hh/k6Ǐ r"l:[ ; Ķr$'gjaIʾ@Cj}鍿pRTޮ25dqFUuJjTT~A!'+}*[f . ݅.787!% ~L,c n>-v_cF&,=b#I=X/YJ??~/Bԭ s8+{ʓ^a}5X BێaŶ=0v!*vt'Z:o-C=i1Wph2]+׻`H6YɂVcf[stQkWWD:&yYwK1˺^w G3^Fb n _ZGٖod깫Y Jj>9u24 k;$| O1A3DN$o. d"53~fy,w.ԎCzT 9hrDVDEWV~M ;GI^VJEw*i?Z ) Ti[}NA4as#v*'@vwG;_KTOM6yw٤::P,3kGsg5n?VTSB-BN( c> =AI/7fqu|A ]}2  ܬ+]4sOc1=x!כ?ǚ$'$~R. #8.i=GV0ٱxeHG@^1[sX>0^S~()χJ_E+'?V'G_jmcuڿb2Qx%jR"BQ<y~A l@QqMԻ"*𾶠/=d׭,FX,yNRwwzpu /CҕOUs`w dk:Ol؃Oێ$)0iYe^Y8L$6RTWylHUrY hI^8ёz:]XJmK,(Zv)7 a4Wt۳s<-獀T ОK2c߂:9bzԋ.譀E³zE;  DˆqyWsw~qOڗt7+t?:&8X4}ZWOS^G+;/w_ߊMxS~+.pߩK8ؗ$̿Y=Vm-?w64y6@mAy {YdKD.1?Dn cƁ&P72(Hfؘ3t}д=S}=`c|]PX9zY}0 R .$!-KHw'op}ِSB }90J]Y)92{:hdF[3*bs:b{x1]|T* %\6yEWDߑy:qj ٧~x&ini0߬ELN8|Ї|XB0Q~JĖDMR W uWczM@G"e*u+zҿC8gګ dF!hW&l5_m ;D)'XVoA?pJfi!=!{ʠV6~JxM򓿔EؒC^rԅS>zEs@iH=Ek8!o[9mF{!w?;sM 珱,dGo`3_+ѫsF?ӱ"?lM?y,*("f33zqI|@}Syl]j>X*x Ncz}8':_o2 wqJwUsekw2 ̲h>NkrTUjJ=YzX'/e]B{`B%&CYgZn$5f $}#rjX&(g] vD'BepkWyY[ 9pܶy>3_q42 P٤W{A$G{5Zɿ (4gw~,9:vڤl2Uڊ:O^?G+ײ5dKunIG3dmQd;[TzZyo&F"*"xZEfmҌmt_/Ph"&w*ղ\dR%%|0  ɟmf=PlE2^-^b`v-Qf}ۇ3IjHo+2*\!"!k,BtԒSy8pBnZRg8 >/z-h]/GIc{aCQ@SuҰ_k8e\PcEv~Z6[fS'D}o Z^zf-'۲Ih&nPVyaW Hf3Dj9a&G 0I2>ꏡf-JK } ʿ9j&xl84[ofiFMϴIB{hr,2=v5ճh4pR?M'`cy< +'`#rrP(0!Nb L ʕ'hכL(kd)ˋeN/SU;U״AuZ 9$puD > ;cuM̽A z$OeCp>oG|1F_Pc% &j>&=ICzw>R|®+eᰤOS%6\o+)foSo1n_M׼)۪[ؚ92UWLbskn_cXr[7˘?+|C,c@j?gtʂ^^WVx!h#H Ț<fc1}mƺyk{|KAYj͞ wjr /cJy8L6n$m6#w&^7~0ȕGG ׁ6u |5ДQv:,֨,:pF)5+ڦ>N |w9↑_grnE1|%H{}q/F^=s{վTW3%IwL3wTM5\`l5a ]!d@:Ӗ #ˆ 1EXEڛLܦpc&ojW 6/6B+9E5 6(LU?XY8U%fdznӴ2nGe&rh9c Y2~*$X1eH~ ]MŞ@oaB2+1RR##c)? vYv[rCkm2iJujVa?aM]`z]xmf^Kf[RYryBZ5*tl'+ᫍd W=f&p!E؄W!<ڙ?'4>l+ҏ7H`܆6B62wr߽s&nkiIvK;s@b&E?~2hKrjіŽDAH=@ 9nT.qC ~T|$O}$J-4PC"DJ1+opeX݅_ vd_Qn\ !,ѭ?="}ͥdYU[o[Ex@2Ǧ; ^M ەO3*_*U4\nmV2'ۙ7[cMA*Z(r [N˂R0?;Xsi+ȎzN8$d<7VCyAا餛 Іk\w+]=}ˢey.Oe>|TVOt$O<ڟԶ"4nm*ռj:(QƠk4Pl%["p|KL7a i: >3*DFnuu7ԣ+ƣ-801њQ!Ѿ@TkßBb @EEZ}$|}j 5Ч^=ywt ||8uj q^)OJnbiz}<<%S r;wԝ `:vZqy8.k 8ƩzK0@q?q 7 @_)$yR[1!7BwwUۅ

x)&Y XB,5#<,:?ܞZO ̎~>U':/ܐȖMQ_8z ޭ*)n'Ep<z)^wq du1o!s,W/jBO4 jܘvpj˼ј`!4Bɞb7B;h%ESOgIJj6uwVdjb Xڡ?hg2f3Zf6Cz7 |ZG׀L6UٴExf/%d?x,/?2FV5Ha\v*-,Žy1;֠pOYyXicG(UmF=<:IP:gd;hQ _;*u^qΝ,i^?L)yO5*Uu8ҹIkk#Ipej`I`OYU:׍gª1 )`nUBԊ^:NT.[Ov£aU3y(p;b`B˓w ·,DE !A*ErLMy>,*".k$l UW+x5'#&<PEu7 e:K!D1^zJ^AF/D/@J&#$~|h,3(W!VؠlGD =bu%kj1SEAcQ8c~+Vt5'<[d58kIT$e>=Vp{wķΏ4DqAE2I_ͦK:eIj;88~z=wش*}N݃\+Eo~QO2}^{tF_ 8!Ĉ}|Ti u:6E_@Ory(~E5#/zqVol|h}\Frl}g*m%[+wa`Ip6Yd[2pHfOABt}&Ơi}{،&G+5}EElI\"EiexȟG߾#(+sBu$ #ԥCܨ;ǔ"z{nD(P\ON?M1SW\/ 6=I<3X4($#mkҬ}v6˿hURpJl4b L%zg6wtycZŴ߿#\H=#(t@GH~pܧ,8u=s0e 0n[L5C5Xf<ƖhAG/8X ?=^޵ʏ+B<a=Tbk*J6geMr|*{2PtkneQV`z̼oL8 l@s</B|6W4^*?] ,:L/ C~ lb6R ]lKyisIĴAnK#MbkZceC{Kg9ëPTs2Y/܀~f&/ ) n1ʳF:;8O~`ނp.&(=U;㽑{('>֖Fspfi0-:hOy;S?|{Ji[-?nmqYKotllKwqFNِ Ha5bzaѓ.r WG b/C-P3/\}H}P<T&`J@=E >‚W{t=<T=EOԚpDr*՞Da1c{Eg=h$d&)e7qi5L*V]J:fgbL[J.v;OhcٿUKExKKXEҠcb++qJ +1A)E@o3\#ȨC^{U|MCvU]oSSm,ËVV=iᡘq;fFSj/1=V:$IJ;q:=5z65DUlWߨS>QW0J wdQcA+p>+'[>O-M<#E4yWO}r/* chgES܄@7q(ϓig=̏S+)n}?ktѸ4Kʲ1kf\rW\TUU|* :$5h*g*\6 4qW}1L <4dVzZn}6f39w6;KV8j1̋!i֊|j%J9@1~R6;;L)J[$ZVv<ܶ+ ]e P9ej-l `aa< &P=="Z5 I(-ՔT˩'[laEg‹EQꋌm{DYDvE^ɞL2 A q; yWrMLiK[\Bx%KfP؞OuLpH\-m^[*GIP +]Jw Tfhnkx'tOKl`Дj`fKR-[-r=`uv} 7o%Vט}^pB<;He1p%|fgsTs~~=sp_lUF%;@r[A;6<-)CHET1f]֞L}͐*9Jѡ}b(xjvk&A^KNF)? ޥVOhfN'޿X0q>+*wܼݿKymy6jx>ѾG%lm\ćE+X̧JA'dR)R j'e6;V_k 7P{ tD9{ @߷wjʵ.S5,*\D{ۜJÿG`YjeQຈ,\t;;fa; )=UInx/,lj|ZG,MߣE0Dz9No쏱B>VY(jᘯbv,l2Q3,?Jre Wx3=jrWogYMj. ? sAN$Ә`4Td,E:m妣}d>ti a@a+ͺ$fЋ@6kLY$IenK%¾VEh<`mynVjѧ&+o\JGb$Гсa ! վȤ/5fؓZ`l,6L?Io3Hog85gs DogSzoP9I&j|r+BoOvEyp'n9dtG@a9R=bT%#H6wU%%$9r5l}oBOH`<w~<5fqK%%+]AK0<vV ^6F+)6sv3].TnK9#YH<>mrclsI6OΝIGstETX 76JqUjV=TrqQ.q?!OGګeqǂ+,^su!Wg?r(%!.K9he?¯Ca{\(xVqVN%4X/~K{2;.Ooj"qf0ϱ;s.Ayd{CP1}St {,xi~S4}D3xƧ_j(hI-ٯD 9uAӘ;Xq"n 29wͧGr M(2p= p\,%6ncB8Q0A*߯$0} l9^V8lpEq[,X4jfHl% 2"^{Yh| rtZUG#)BWM MMM7c Z +=;NSۼ :!+P_ e1)G6@1*G3:5<?jߴD95LOAgiIrK$uOŝV5 lCWZŌŦjDw8P(S~Suyf*RcB?πt]A p(^y2aoK4쾨-.Qq,N%?ڡzB%{mA^&!(Gm0Pq|E @fї?YT @9]&c˄%T bڹDYϢ[uI(;g}}SvޏI,仯3Ό?DG7%_&l]JfR+zǙd.JtoB֪W/1j߁{7ysg_l}rUL!d!E #d趭h!eÑm^$z22_:]yMͥ\Ns }}pĩ{9GO@td")\TkNSdDtsB:xcXa`+j-U{1l^*6"tȸ}P 5"U+%Vr 4{計hXZs~ޖ lora"ΆSAĒ˜[S/PZƾAqLLjk/ +My8&ߖlgN #x^m,mZNSAt>c"L`M Z`l:'3gIf<*%,秡cfA)"HB8uDO'g-2euɃiB4]ދNBXO>KgOrS(Ӝu֚Qk毧Inqirs3%KpEQ %CQ^rK_m(cTV+Rï7HJ(}nm HL3H!5;ަJ'hU_Io2,6ja&S<à usy!RP)݂1ZH!Uy'kh ް;x0GǛ[O׉Baxi`8uc7J0΢,n>>}Cd?+ߜ=_R\fXdB˽`;sEy +5-gQK`-Qo6Qz[sνQz;V9B̂VӌJ+i k3,CNIY^OǔNZW'.,-3QEQ4ЎJnΑFPq6~֖Oq+9en|klOxXtV!k Z$w=̘)`iVPxaq;EVQ$VIrVi-@4:I1GB 8Bqǯ&O.8qޞPtKJ-ƽwc_uB:`w:<%~\G? \jtUWsoUإVhI-Ff$EVޑ((8zMbn;i1\DԴ5 |9{gQ}x$wZ9s]W(bq=+Pl6ʏVۧ_aq}N+Ghб ﯞ5;l r DA$nMa(.|40vcaCLUxCC3N K>ƪNz{W4$1:F|cjL*zk2R96~X&| Jk5h8$x"}9GAHj^'y|g(-`/ey aA[ͪ x 2zNXb02fBzt[?f%@n4}qXЁg]!/[  ΂X fc2m*cF @ n*0~GG\q̔Ddd-e1rb=@`ma?haх"࠱>r1F}4k6#@`pn>ǠHV %&忲|>'@ǀ 3Ӽ7{sx71Jo汢 JoqHXndnUvSj#zX"bW@ X%/,jg$C-9o^CԻ~$s~((>j l0 #|Z;)%ϔwQ89%k0{נ)rNFJ/:Pؾ".oȹ1۴#{g7XCI/}JVp=!*eK5#3TC{p((ٶzTs\s lu!dQ7ssrʹtϪ+[s;>?fS; $ܠ}EH+`J̦;r`ϛ;}䍒kZYbc aeN ΀Y0y( [Ԋ$`N4ѵ KIMw{'p8ڽ#$}]ǂ_';:z 745%KKHǒ\)u%g-ڈ`*C2$$ӣH+J˹Ϡ.]ZAR@rt&p}(dFi7K>z8`07τ޷CHg"S.A a> (ƯJ;^bš%OxG=*r|2Lcdye,S`n.ӰRAߡft(}2,Kp 1X45nuCMH?61,N]XqpF'ґRZf!gsWhbNmUD;RZ鵧P\7I[WAS5(D.lSB V:DꓩmWF\C2.~U7f ʂ=w@t[,\7jOuS#^S6Jg7!  ]MoSR{!4EǪ?EU&p0 O錩G? 9k@"k y=&+E #H1Bͻ7#˗$jI#D,'k5:j$MiO(`7n'DN (SWw:P]="k>`|643|v $ӿ" /N; `0no5r_9DR^=q+JwM9 gDQ#QT|Tc0DA-qF]%c$=bfN]/8ɸAMhߴ8 6N;NP+[ߑg {DŽL؏{{X?^F8Y)1 ۅZ2Ԓ:ZoxH "99p z2͘셻3÷dR=0v%-hhh7hb4A>m;Fnj5j]e0:#nJ^ ~_^l qQ{ߑʥm;I{;25tBˁ񹛰tNk7;A&uŋuldS (,Bm_(ʧs=0֐t49+vaΫP(<ǷSt0yI9*Y,϶C$Et1 Zplr[7 |Ozl7Mj];^S1EѫSP?OgyXC>Mjױb}sKT6.gSWo9ɓBviP1QIV^eIl?evhlO z70f64q{@v7#@*N|F 4GQu&?S:ªi4,f ~8/557C>~(>o?+?><##F@ PP%ԒJWF%HJ3S=T#7VclV0ώc Jz/zP)q8g0=zA9P7 GtD0/i iC6E=;o2)65JFQN} f@8خ5Hי1' 4rTϚ%~x?K ˂6=+0@Nm #aq`/9@H0]6خzѺF0IR^HΖel&/v:g\&,q`A )cҨ pc jYvL%7ܫZ儤mHtP?=x$/ՄBx>> 7Siv{#%y<'Gw~ۛ>)AG &-b]6x(FbziKI|M&s  uJK \Ci)B_;N?8)0PB#q=J3TUh &!۵&ىט ? &hЄkBk^i`#=Hx+oD}Dy~~(<}ag_XQ/(g S SCjO^/}aƿG $ʇ?,} e0'~Wm/S^F0Jox{os}AT{ƿlo|ޱ" ]K;*^K_x?}a$ #U{/7\?oPZ?_B%Z?Dy /<"Ms|gw{;Sۿe҈uTwxr/_ވ+wjWzF {J_|K=w+A׼iFMߞf/;DCjTc56v*Aϳ{թ[5{?q{r~OY Ŵm[f=P]y BkbyLB];n*\8f;,[) ^i'FWwhW#$$ՖBaV2Uj1p(lT i5P[Z{Ð ˟NN#|2:w `_ xľ50Ԙ+T~,ŵ_Sm/QWqukSmj n<&O_袝4@1uUB@N45tʹX,A0:_駣x9 jq=6)Ej@m#mp*'Ne%qt`_瓂clVp>LV;w cB.HsMK (ތ߬"v|NsY,큨`?mϤ$ҺV闎ڇ`7|V|M1P/ENج᷍4qu.;c7VC|܍@mlmoKZMWr(kSsgrCEwPD+TvݳOG/i¼%IVrJֆulX^ڄ6"tR4Df쭯Bhnͼb P(l𣝽=Ee(:'\~jf}QI<2WɕGr#|(mN1-%PEȳ8H9ϥ60< -*F&%mgu4R% H9׮pٚN_DC~0|& Ӝ{TuC{COV<q,pu|~JnYIE"f'$%aIv ^0+Ӭ`rn8  ô#_uYLx#I੪#KHRKHkL"&',a2^Y/}^e04a4TPxWu0vx.P{Fc,^ h݀h6XA$݆qpCX9\g:vk3җqJw;[1'l2xRXJ0Y787( j/I'K௳Q_|1>yތ w|vI|צP6͎n (?jQj(j߽O_߲Iէx{?:'p},ԧR>$}J>&}f2IRۨS^1_GJxp@! T.ߜy^ϩ_eU^0  ?xe_`{~["G7ܢ0[yAm/n9%<2ޒAL}noq{r_yyǺP|P(kօdE?#?DGT{wG\ſ\Gz;{iIp*}{$ί~˻^ڛD?Lp7w?vr\W矺*z/W Fm xepwymzS9z/򫭟 z?MʥOކ2vLBϐ:DRIQ)oeM*o"$ )&QbF9 7 q`H&97|rht/E%U3H#::;ZmGkߴS7x C#Ds۹nBsLVi%o ;*>JsT"g׫ɰ GEQwl%՗q7?Z)uf ?/ߥ :RWY$Vܺ1teZh@gJF췖cspEt}Q抸VƁthS 7E6K'{Zx ;ZE>QGٍ-|U3t@#gdyLsmZicuN+e.F|5F*t/JPaI<&K8&8hmXWj,,sRC{o^iz79$ 9?n+CK.Ztst[ހ wGBpQDnq^Gr"V(էSEװOi;R>}/YyC(%bM2_5Ͼf4Zoٞ9 ]-68 1%I&!n+^~-REFQnRcjQjVkʨo4P:mYdD^J\FiZ'WMzϧMqA0Ҕ)/EmcذuH/źkRNomE>4Ƣ-s]0*n4ECٚcJynozӏ4uX{YG*R͒x|>зOM aFx-vu~ E}hQ> ^f;~|P(%UtwBe+ VN6Pzhok.di<]"~7jQ-II.nodza}ii( ;KB 1KHNej8,+=w6".\Lt3VN.4 C.u^&>\&zնhrݍz"ڼ"SCoq}ۜe(AUE&A^|l7}y^t޷]Ϫֶ#GP P=ώnGS:ElOcs9~}C/?Zߺ i9~bM:A| DԶ`~v(N2è9f(PA.Cև HbgVBmaz0rXWOed~ӠDUཀྵ 3 {/A1k߀+c5Z%zσ:.CnTpʊw| +h)Tus5쯊*nW% 36 7΁t%8!&H{+n]aԶx m7i;zas>Xm]nG&uYf$߱SF㉵hJw)5$e ^o#_Nj+Q<ٹ13)_N b]gܲ"lvSVQ2q\{ e~ĹV6Lk:w76m$l^#+nYEcJ__NJumq5#t7 tes^r6˓ t> #bjj¬֘V\\`=?Z%h=\qt@3m׊ĎFTEpةe@Y wSS{2ݓ| ?y qPnq+rFFBT|KYR?6^6 <@i`/@mZΆE*Lb6A2t4|LuJٛofqYYzszPK`#7q*@Ln|/썛>7.(x)N)0D4^N$&'qS~"MQc:wB%XIaush,c335NwE3KXN`. mwrF%5I=+~۝[93N! BW{ ,y|+xtc=:' P7,dxkwxx*=i #A,AXji/ńX-6do=\:KPGOPպ=thcWІ\{ҀiAhaL -Oa~G( F]UFP}K25&s35K5\~I:VW^!^3oN7 @3Y`k1,i,#?a;ږՕXѝau Jyz\> S8#X \,\.XA/^7OřB2`WOo=,#5 3 ۊ(͓gd#F4z8}%dN5E*HbDQ+WԄC_UF`h(ߣCmC<( uߔG)"OBHqi"=t*)R?__|Cb`^|cR+} #`O fsQo}uQfP^ Es&mߗ_ .tuNН_W[qO(Z)@ ŸS_ eiS\Pf^w@(Sh|6:ϱX w= eo:;lk}LBw¥:q46Jw{MrN3JLO=q BƋpf8V,$S!o 9 mJ+jd$+4|^`E~'oѳ+aJu)uQ%P^VPu:GvEE=Ӓ;Cmɉ褗d_aZt  0<۔*K!jW2ѢdK ->/bhJ+7C/*ҨRݣDm:.fPow4t܉Awƍu0DC*=:q8$p'*,qT+K2_SA@"VTn` F_p_ó:VWq*_q6x"OHdZ>eX,7bcagbXQCk\rY!'2+-#ta//iuEh{1O==G?DJAVM!S- @a;>ƇRxXpYG 8z51(JA\eOd4Tn\,fsEdra~~vk8Eǯ2a^qW=VX ݇r)F*x_՗{-RKGŏ"bni7HG%,5* ЯNL. 1U4|}7lNaBy:(]qg}K@ЖQMBwG5.FYQ:OiaEjj:FB0z|CUlx5 a ҳzE:d5m.7à|K)pK ʍO^9l\2+{,~I# 1+x|쳧wziW~|G6pYZg^a>g*G*9Ǵ74TZJWi9GmL6v=]BKɳ{畕x-_Mf6mD̲/(o,:& <&_nBZ*l(>(qd>nft;lRp26!Ki̻սߟfj{\Ltuҙ$Vi'ܸ7o>MQZv>^ K;= 5:]C:}"NЁlG2K^"/'EЗݾ3}QooJ=)GҠ]!-Ήm* Pbk| r1&~n;e#2XPP>k낊oXaΎ~+|8 -%k;Ij{YqVq~rvtk^;| I?TΘeSv*( eg(#,o}Ş7j_\OX>]"TWd{xZ8ø+8UZ=S'XlzݺIKyKmZG',"mGU"LEe7td& /Z{4l Ηx>e@r݌ 즨mqP9H]"бȃaSv۔s}2 >$hBO͞YJq]M:WP9~λOwc?9#,x=(g>l.ok/F a>>=; Vs6($l~obT{#N8w~DV?Gǃɂn:5cr71_C~yGA%]q1OE7JRrXDǎ !7k(7F^Lb c,&C'%}u#-Csk5t+2 ߫B5{N* ao!Z:>`F'F#cm{@e>O]R@-Mci^Qz'z-ZԤ5&^O2Jˍ6[,*vG@Qd!DDVgӑ}kpω"-?"[7@i?N?{~{BoY*j'M- E&͞0(.{SE50e))X;y+Q)[O=ʜI}g,s]fK;65;XcVXո3': 5@hEE2K_"TEBl턵1&8K,.<[]f"Vr0b"5/;^X1IoZK&yOΥmʛQ+9j b < f:qxO*7 EQ'u5gˠp@mzש1JDgK&иFe6sTup4=1΋p5S`^tXuX vt+k,Eh^&i1'nQ*uc\ϢXjhC5KA$] ZsdZE8!M:0o9"? iZk,+kwn_"q9i{ tdh ۶f 곁G2YU]!Xf>b %H3S-NqmD4ధ&SUHG.!DPAcIYp69@5ȴ#v6LV6ʼ15DR6c7z0;}1:i|{w*cUk鹽 g^< khn1ܒF?Tcڛp9$0"I[/G.'wڧM80y1\T um7Y\ϛʗK5HT)m/Zaql }MFt󹨣n}q|.yi4F{5L;QDt9JKGHx4c|0wš(-֫~GŰSEQ-a]R5Bˇ⬔6(%/ަAfa>fL`Jn'L-_ױWg̀Agd!F]ȵ5@n>~r.[)cJ3f>tމ-5Fx2Bq\7ꔡH'(_bK_NUl7쌷8*QjMwS>EƫI<縢 ?=?~2nDz~M-TyQk,YUG7rޗc4}[,^T}00כ#ݥ-_ie *?wDu] +#B3>88ZaV+$Ƀ6`]ve *[FLx/ ɛ@ev}ƟS285|II^GK HUJ|x(r(nn/:%*?Gx-MRD6?s9NkzSv:᭷"]cA:F!7%Yl$uCy?̿n's ,tR=ce߽_rvSγ?W nG}j˳ȟ` KZ9-C9⒫ d<_G翡lEJkYy7I&g3}j2Fg"G39/!FVq;m" zLaC0^ }wrvgqIUfhح*Z^a<Ͷ:In3,љ$W|>[*uAOb~T༃Ndଃe?L6`{GBz3Bi 1h*Qq rCCHQO̖?' -ai?p=V]Ku<[8<^&nWahT0פfƘ րaǑii* %8^Gkhjk;?m=P|`PE̓ݒ[:t WMr_(DsJto:oPh-k\rqJYI_`%R tZ s+l:Pȱ"+O̲atJ0o(ibb+.Fmz I ! ?pC[V;,쑭~iR1G$n|U[$<$z=CЌY~'R+q[顦;34[Әh26ԏ#d d>X^۽-*Nҩ%l/l<"^klr\wD&+&+?dN)V7C[Qvz}yd<AH҅+1Oyy_mOݱzEȩMCbe%vrN.:a !|WD'4/d֊rYhGCфFɖWr{z|Ii5 wzo?ݗ $e9VDTGrn~4d>,԰)PĀJ9'ި0wCVY-]m*w!i vixr_ҳS9͈Fۍk 3-w{.%R\V\fPQGO_LF]8x>QpM`^[Dg}|:eYEvxGCbd77 ~ʠbDfoBEfi?FSY5əlWA5divԦ xGBv ۷j|C=狒G:nI;QVO<*EVavJg )%[h3p4wNZ4c@$=O抢S8EYyÓFDbQ_j" FQ~I"N>kg<~9h:~y%S6y$mJQAM6$S/߹i7f,ER.rssn>y9Nb^]%Ͻ5V +93z+/JnTVKhC%O*ͨtKhIeTKhO%" Fi[ݶT>tPc'zr ~5$॔:kR)1@c;evv$F/xtQna(0T+JFQ/<LQ2,Ee+6JYrQ#CF ]2hz|#zJaxg, mщ(7hqN5nԠjH0faM;W <[E2ڳ)Tyٲҷ&9/o&(-c]eGmn3kl- WCKƔfG;p6-8Gg=τ`6n.RQu??%9CJʍm+LJCEyE?3> 'Gy 1i6\+zLJQi4cY/9"ܶ5h4yh{\TGo}v2I$'dQcG&& $WgFW9ShA;~-QTWOv<#N.mx>MOh# |Fx3Oiv,N&ۭ(+?IbB %Yb@8:pQ4#uGMP;.iv BQDBt@oIulhl˹E"}N @m yYpV=hDmП34Mxбp7hQ2 xx,6,g {IJh3KH$mdFW%Q6-6sl(fs]>SR,j4N@i&o>OVA?>]dZ~(JЋM鰍A,)v9 lj(L(:NP9Vgl3+c&BgAPNDd cU* ,_kPqڀ 7oi %r5S)y_wɂU>Cs5/||Ɗ=b3m>1} eӍqU\{93oHu_I69# LRJ9QN6ӳ+$QiлT8mИ"w&iǯT$xmHs:|j"i }fNmNC(,o7` ˆ??Ƹush : 䶜q6JEcR(aV?xaX:ARW%t[I}W]П?697che.&"F&S$0轐>s WzԻFcV\$:J`GVr02E|.`LWts|sl]t,"QQ ݄bB^eJC wF#֎Ta$Gjӱ^?RT hO@.Wba #ɔ `~Y'Ÿ9*+I٪,P"nK}W56Q]c?CrrbS1w:6-*_,ڦJ6qJUvS: u\U{1HBEAS5vEN<߅vpEC_QlLMAKh *lgHě{-oW/@7۝P1(.Q`ykĕu?qW:{7,; /ĉ0džԿlOA`.2t$?p.V e7* KO˘v+>=/i-?t)ՁŘXCtWkhr1处`–C^½>by-.1IIkMDtft+-B a0gvΛC!7؎҈TO*{8OօW 5P2caiD0k8Eخ ? ?l߃ @igt1h;܋ֳB7ĒnaN1-nY_l:zR~߃(6(-)4u6 _+Lt(d]YdCPV|8BV JH?BP4S!Y}4Nudzؽep1{Fr#D Ȓ8}'*xMח}Œ"\A8A S\l`Wrz7um mU#^qڷ. ]}D}5 p ^ FxZ챇EC"?@sEWNoDHLu alIx&Wg"=I[ݰkv=1^'-@1kv q!}o<_)% KHϥa oes>ڷFw>+OCw"$;\Ey5? {IoO밖"X] j]MK'5`[@q-ɢ/̲J;lq@Y_,̀I͞(V񂱅Y/*O_7LYo59Yd?kJS8cd_$#&RAa,cDѷæ_Ɠ%_zDA]b/BHQGPR_UE01ߊg)x4$Das^砪xS,D:~3lq W3+If+[b0LʲUZ~E?@OGN;ŷ^t6d)uB5l,6XY[b5<3 w";Pt ~{ﳌ˟px>’@gכ_+[ZLL)w9[m-JSY ೟2yرQv1 \0°lއQVX #f{+#SS)EtOؐsiW ߉Kb(>F("˖3(͝8X% _j;~γ h? g'H 1K&n[d/d{~/*Y˔xͩ)7Q*%\6#\$*fj+Il Hd _3{8|ṕ[/T]x%">Ys񘑱v7t |/&a+v UCo[buMKN2xF";T@"> *@o%1~T =a(Q>ޱ̨bjbV? 6MI}5 {/ Ef{<=M{6^C|sd&'wlfy1 4|fٸK[m )4,^x ΰ^'F ~A FQx?=er^ $!DlF,ߥ*TxI m$]pzzUM"IlG%Lu{ۊrEK>y]q _2Yz&yAKRJ^ثDȰ#a^tC{H>1{ 'tx~w4w b(,Aͽ\5O [ULo] k5RL) Z@Ekj!kq2ОFTX髃zD0)4 <׉O޶,kAHV"ttЄT! SXm% Fɘt,2ItT EWq+HfIusH+|? _C IRG4D$@,%%oSdl^lf4$7p>˷i)|`خP6ȍg/#ݸ}yLl2] 7CP|,%ǘΘ^$yH<+a/FqhdR#mɢlQs*ri5R);+S~12):.=E ,m󅟯`h_ZT'va.o m7؜&= ,EGizơ{8[ETG%S,<`F Cwtp s=ggq .rp=ZC.6'2ڰ=G߁=|%QA%\$*rXĀLg[qt~3M6qDQ&|/34 X} N>!mzn./ YMaӕ=Rl؂)n )y;d˖fhZزaQdrGhϢQ՗yb=Sq,F|rژ23XHXb'\Fha=*0= JvLxr|7>l[4xHxlpv ]"Hw؎.\HyMN%.63Ɩt|M %sCYL"m0YCx!Nvp7,?:L\qckP>_fB뉮)I7#?E!%k<>}`0II^ _e8[Ͼ6yt"Y9<(VhI&b(O$m$T|Hw|44Ooݾ;A+kVKUẻ:i6@#A|.Jq"7ΫPD9 xΒ.G9%s~,ɯXt~6ޗGfTSߠFfceUW>z茵95,&T+ʓaL0,9G eSiJ.|;YJC;_U~߮|i[KftI oΆh!!NJ)ףmv({bz%X ´S'>:idñ.npZđq9%BYSULؽzO>Cy-&c XUۛ19Š9T7f/ 7)W{Y0x)[JgrGrG)dg'\v,`p|Ȩ Ĭh"??ąZup^bPMD=:yja1JWA>`r*m..<{3U;\bO A<QAEs˱@,4ؼC,|X!k"㚥!(e|F^Vaʅ۷vI83`'ԸN*-B*a_n-HJ샕fV)3U%|Ei~Nt@~XI>Qװ0g\rēl6yҋϦ\3U!g }`mgFx!=yHG~ޱM+孴܈4g<660'(.r[!ϽW*љc38 EF㶯FZV(lbFKWOj( Q<׌]BaY:$LD(syծ\`Iw]-Ԫő%6u$Ms-0Q.B@N/.W\ƣs0)={w6n0݉~c@EJqiM Э8{3Eǘ|3&f~^z"Gaq 4ܔې ˻H(f t тq3`ls}WU<^(lٳM0v܃9|S\dOuoz%9 5 ?6 4Vz+juZs?趸 \>>ʭKA'3t{fq-e쵧RVoiB(QMba3{َ>D 2?͈k{Ӡbڛo4dcao g,@ZуnSMib\Q?]ĚGM]PF/ %-FcGfmB%vXd >g eB٬ToXTSFDROJb"b1\V!wB\#?):{ 0I4.VK{k$eb2PE N$A 46l Z;>E*N0ݥIiBGZQ~sF%a|r\r. km/6zyY+־ C#g|E8<}KCܬF>)aB L M6[}s޳ Oߵs=VqKt]=vq 11pϢݕFl7%<r eJ s?T H&g[U:9r{ ƣc?ȳ&K^FVMe ohHTy&{W76_c!}!^ɯ؄{hn-@{󓡵q: dZ,h]\K+S%G,Cس6DNOld_ M%x-,9⬈i1\iF>όwvbʯU"*oM TKQfϏJaVE\dl:2GgX-`R6 ?9;qwh9;ZGǃy=Js(KLbyjlCD;@'(%\[cu<Ë&u}6։!Y -DE:l^`mS'(>'D<|<`Uc29]DRR;2 kI D|έr>DZY;05g #MUǓM:5>Nvwz>߿B6 ?zPap{;={WKJyW琩|zF8tER/sW5?|ҿ]5Pj,`zyʭ  kG8m:Ω= f?'m(W*(+ nu/tg&{Ih៽9 y!]0T!wQt`"z3.l]'\=.9p$T9%{h፽EQ- _!(#:L1(Ih:{q0kz/;ΗE%#/qe-HՇ8%sbN? ?x3lĚDel~숮b1u4 o1ݼ쓙aSZ4p;Zs$@=(2$t.L'zsv::O]}ܞ -YLQsHYTrtj\"XRv9gJ$o&y IwX/]\o//xXm&pAsDׂsyT\X a\`7&@nkCWցz%8;ج=,6YL\/ |J{1X]*:T)eЁʦ*AK#)n%uܐMP[ E}1hdgn5ޡ.&qq2 4 6IΕ44N2&9yfqj8EEq&*Bp^JN鬤I4i&TGL@Sj*LUsoB5*.ު;Ե9굔VN# QJmwzQbJw[ɝ$5 q4j¬jTvčq]}YF P,bDEJ9 Lփ>/-y~i %ؑ &''F+- !gx]ֵɚ+z[8-H%P.īPp4cӉkwPqIt5BO(#y~++E)IhC'`]+i8Z y **R6P<.7lԖPԷMr΃p"^.\W(Wo5=Yly.Vr2yX3EZ(h7-BϏ'f*8ǣqKvf{t/Kca1ž3FfWÎ꼑D-V|60{: \ʖc%>UhNQy*ϥ@r%PoGaCˎ @JZNǺ&';ŏ.<8UQ^=zR4^{i,KÔ?՚6`?"DAuׄlRVg&.ȅ.0oWe&$Kt#xbBfvX_H _[vb) @iiNU7$hxAlO#Q +O0KQ<6R(] 6j j&'eL C8}}=hmzL7q-8, )"D!$6w*:8~9urT 8|X*&C:p+BD%T\Q.vgU=[(+ns7pdLӗv'YdU0v'y6&-VT( Nv2@vb<|&U}=XRިyUOrRc[Λ10vmؠ4t)ꞌ8(f %9Lb7ޕܮ:8(Or'{ȴ'@?bZbuDs'-% ўg7ԆJ[8!͐7nV-أQ0+!f׉(”G<>pNIZ{@nX.6Bw|8 (c#!{otMsa{O[T-O+8DOϏD̯2t9>1"nl$]qjqݴZ+>[Sj%f>H wш!|c)[ۀ~WyOI6 in_\30bG<V*.]ըYgd=J]?( ;tw>qwb} aϿ҃ԼfJAԤKP&auZawMQ|RiqmwPNd?IYwlƤQeb"7rcك9 `'ϗ^ ΧSg̾wWU–[ ۽wB|6f-34+\nEy.u7 5k}Kkv;PvAlCBwPQLA@-_:3s’O{8MzZ+?+iKȹUZaV b;iIBneD1$ uP ]@o.9£ʶkm[ݢ4XNaޚ0eE.K R^x6wxxC-Vc *G_n Pq֊IH_ ./Q]49nW3) @w;G zQAԼ0 t bÏOA"?gpЊb`8-WcaQ<{܇L|J^!=ͭJX7nh;Lб~aO6zֵ]oǰ?bӊ⥞ m!|7 UtY[ `DሚZ83m gb<6N${R,Os|w wmg~%_yV-$ʍll<J;INrN)lD%YRܦ-rQE&*m}dY~fAѼv;~aѶfqvnǢ R|"zI0^o01*a;<Ґ{s!#Ѡ5 LoPNDO6a8LZ&-JT7"$O~m 1pvOIJey4I1N>nINasO S%;Spk Fz:TfVkTgLW--ytJcqswXdSV7j{&7^SEj,"_e!]RhSHtttװLx zgdx[qN?vEZf_/FϏ Ȅ'3.[0(OnoXw_z3ҞYz^|,>; af!}Bw1-lD'` ZiWl Qv؊_s2qIT?AR2FgO&Y˔1g>$Jby:_< P-HpO<&wq=FՙJMRUfT'|Lvƙ6f{-3l}m|,GhH/V*_xTS&11@7ޙT ֨Y6'_t/;NdJ+uek۔ fr.SN!:YA!(HOcǂOI0Q5`b I VZ%7e8؁:-.kK\1YŹSهڕe_n> HcC{&{H%E IFqDhMd!lA [C'7$+?0ϕAH}2PG`71U j! LQace5\VdL&b-HotN;ZlZtзL@?iM ^E@c25%q\Wi(#<T~h+x΃&^G ߠeJlggHOVV帐j6!`Qﻐm|QA"4}<bY&CBb*Et*qS"v(`[a'nI?ck/F۰lamtrKvi FNX/L]x|+rB-R/̼.ɴ=!0ڈMv[R3s R=vPڶ(41J3U$T<G}Iֵ eJ=5 By ,rnN[ T>UY;0f(v! YɁ|.tҫrq b IBo^CjmX"LC|w4˒ MAPЯhpX !.`YhQ9|{KP0ѥxSgn_>6_e^~x-U\R%k_V'K`|O1>7˰ פ)˒Ză}O(g}? #o9"iЗk7"lB0dzf_ Hl- ,@;V@,Fig#j<}}Shk;~V1]eg{q'?RKg{^~*c{Xi:j~;RT{Degs$4?WEyiFOxs$b~֝rJ>9^ng~ xyR77W3)WrWn~?ѧnoSU֭ ob{xPio2oBGRm'lo$BWGF:*W7B8k{qT{n?oXDGN$T/FQ0?:6NAR[W^1$}Q(.:Ip'VnXCoi1J*\%ҡ^8%T "FȂb8БBYKYD>JP+/{ 2԰L>G2(hLI-I5 %s|}:#8v\ N^Amjyo7*`8[XFSC݋?}4Nix\xڞw4q^<ߩ d{ H>]&|yx|#WisЧH) 5-Eua Bͱ"gHv0a4vy/܁|5|˜8mVSqVB0xwp^>v(#|Is(74w\PW1>t"\`~sct@@/#>N#u2\/v" 15Lԫ(5bdega/o8oJ{5oh"$+T cZP[:o=dy)\h+gs0*߯A|< n땪s1ړ/8Z8#߿:0J{8"Ӿ*?E +qkT\wl×ḫ]zb/%ޛنY='s\wؚlVOO#7~un oq9#;O6fF%%pA'zgSIS6j{gF`}T13w62[&_ ϡ&w,L%sx!/LBxPQ#HMR{EI%lcj5*%A?DJ &He);bҁT[+)!U`jO]P(uxZ,:}_[-*6YudͥmyY\"|z]jn=»{2jB1\"|SC;kqGKvZY:9"ϬɘT%Z7?+fK*Ԑe(T`ZDBwnq/x*]=IL**)Qjc2]kMvP3rk5-5F/״-1w^kH^IUΨN{ WL{&o"Ic/WZFYo5{ȾdAly /xS_TPs%,ӄ hdC09<8 !g[;B7Ì/W O Jr6:@)"MzDwDnpK*n"/Lm_0!u5 W% a'Oa/C3&~=Yi|qa*N%/f'oհk~GN. -!HHCf 9et\{91"Ͽ2Ho5tvKM0$X S.q6O7b"K9^sp#ܐFD/CL|O %w}Ѥ4?vg?H7[Cj_o9])`osQ:zAZ #)Mf1q~.WwQ3=r4$eHn4-%Hr aa | 6=Fȷ&WzL,@ڹ<!٢<5AAɲ36!a&9:خD(m]q@9VdQ_.+!@*1%`iǸm-ONd|I[`8']-sb)ikh-wԃvBNnt'b&lIEJn=NsE&ɞl-ɂ{6~+yyyH-Eez+Gcɳ)޸+c0{ v~ 'ZkG|d~6cXd:5#||9z _¹y@jS{Vᾡ(yn݄ͮiɹkR.%b ɝ`./(q:U8Oc9T٠JԓO`=+1ػxVKYӮE&`Z*A9i3J]t4WE"FYK(pjw,_M9Me}y<ӓ1`+,9̟ʦkhG!ޠ@uơ%IS.gí5L}1+_s ̸+@ky.œ0 - K|#JMk_nt$bLjsPxyٯ[A0:?}y'J_oAc/UH/XPuO \6Y`ۇ!ׇp~M]>OM(ݳS6l ~+T61,jɲZ.6IG-txpi)a'B%?W߆"!îg,4sh.*˷`|_h: ϱ7&Q*ǜ~ʯ'<8)Ӧ䵒swlWWacqQ)/֥E 뵿"z`H2)<5CS6#NWrvtZf${2(s<nL0N/[g8R;L[`WCCYr,2||{ /ʝarMIqŔP.udXLEEnbV_Y+*̄WaSLtfm|<{G9("=֖agi]e+ xeWQPA1(蜮N XxqWDHzݸ%C#WI~jπO{%;G`JYYng$Who"G;D4 f|gd@A"Gf*p?Iy.*s v- оB<59pkcjҘ\4/F$38͏TxH6J42 )"ىf̭J$Qdұ~=5M"Y'e,}8%CQ8~ !9!ٜoSk@hrV'N?YTȏЉVt| BTxJ) "!S(LŢ?hq{XkPQw9}+A گ1o +`{6('<3K'BItXp~E[4vFh<7vmu*&Tե V m!{R곐b6&}Yc!{م^a<b hؙ,?3Г<'H.2 g(8a :vh!fW^>2)ɻo4aӒ#ge9},&$بJ2 CK3)gZrgjPFn#D9(߉[P=Z~O㰚L̅A*(FP#n;u@pDAiPKD5KfC|ri_i0*iaɨlzVpq{jF ڑR}]WK14ј/{:m:̨o]S L8^$ jָ^^P?%:j=p0X/ 8fdjm+ڑoY%lVB@D1f7><} ?0qӰ(G`\B&>{QxZ w&Q݌ Qb M o}HBiS$ Lbq v0MveT"Df&EU-y->^[n+#`3 &S)T(B1|Yu fJ7Y}Q+,b(i!؞"r ] E۽˰<4TMĹ.Nl{Pq(8n6Lɥ Xĸ48qVQШ}f!{m$\1YKʼnD=\bvsݓjmwԴ siPWyꕴf-W-ݏ'2N0?xw_S>rG>!Rыś4+-qT:(~dM%?r>>)kF&eD 8yO YYxY#Y^t,`A7oIHb4"%Й|f56x0 FM+eD`Gԟ$l\;×P7 -ʰar\P[atΠY+ qK|%'VB H\^+{&J >Rl;Zà [wӸrGF#9'HQ; Tt@W ? vG[t#h7}w^gl ,PwxR؛ K&8 SWd'ֶC  u"?eK7;f'Ƃma7Qn-Ǟ @ SuNP?9Tv7EKy߁zoo)]eh`v,Ю]+H;tM͵H~6L) C5Dކۑ{|)yB{3 1ۂK)߆'\cabQdo9r`"bh-\{$#f˝''d^h+e *;B|N_Jl6*ʏmy_ζb0BXM LGd #\āI_sp}oT>|T7Qg6sY7"DQNB9E.N0(FFuVe+Y5~_==0jx|Zdww[qG\+hUK "n ѾǢ/J'R TTGK8X1Xc 3{4E96cp{V T[3 < v|r4/W#tLttaRpLC1A)1!jKsQjE)!+pD K<}^~Ƀ ˦j4_rՏMM ۖJ-Ц&4 L23)t.N mPq)F=` ?1v}L_ ')?7_Dpmq*ʕi3JTAMWZt8,vr[6}K8D(ES|k~fNt3,:/{cRt<_5\DiMnb][,:joMHoE$V&H.,#ގ(qZ.Azw[iNK{VS;n697LWCz|U: щ w,tS*,{%P;}& 7*CC)?2 Ij w2QL`O$2AHlQDzG:,]IGGCCN#t|[A| FB&5W%h_c%+cq[z[vvv5 J ''x''$\ik)Á- 뭅vm9Kvˠ4/G RA.-x-lm=]h]j:>pKS&CMlT?vIV]+?]nr6Zbߋ|9P.I伕sX9g多'R9/?!VT{~b9J_wJ&%uv?go"_w.F܈&UB[Tڕ;a9Lyž<~t\R {Ɵ?Ưrm8_ūuṂnJ~4QRT,Gs1m'?| y7K2_Gkʚ1& 5Sg }%+D΅{r3KƆ7eR~VVdp {:aQL~٥4VzV ^_'TCTC*f6A:0Pl}PYUA>0n DاBk7h! ]y>z0{-M;"y^|5öu@:͔Ǝ 3֢o߿ݲ E)r0JwꚒ$fѥe(~=(? zrN. i'fg]S4пDuF3,KpDY9.WAK,zdZ\Hc(x%HhPl^xcOB^`'e4Տ+]s9u]$`?|5eOb }s7(AE}ls䋱':JHTHOl0,%ke}RΟ\3 80nO,|eEI:o"<ώpz ㇙%mq02aj-CkP`ܜP#gs&/7UJ1YrnMO@l;V9!FۓdL|m) 7LI I 2v`iFi7g բ twv;4\^}.%z"+2#qĖakoD'] D-Rj HCHb{*Z%*Z@1RwQ\pʞh *PAQ)pBX*`[Ҽ3Y罟+̙9s<\Oi?bJgsv=ۂȩ v&߱T4I`!η_V! Zפx/mZSPOڏv1C;hS@5A=&SЉ UX ÓSoXhm#76|}0%YnXlܑSq*{.I=  ʢIf?2Kypc;qg$Ӏ;CMշ".uuR-ɚ3⼴);;MZч1y%?eKM8\k$; 57╜9  ]-zG_WKn+[Q%k=*LT*w]2T OTZ&܌1>ttФaQpT7'J_Ξ`V+/IS5컾>ȶP`2UioGiXwЄ4ǹʓguKȪݿzd#UjwXur1DmR9%F:nd$ dBȭTYdz27;d}hk!Աܝkj+,qKN,·S&{ H,|.F9i5\B,y' @HBMGHG>"ON"&IaRi ߲fՇPQd+闍a2sh!%qX SvNߍI̭@T)(,BLk&a})ЧIF-oj ϊ'?wāъP9aZZ)F;SRQsC:wRK=g(RoƆp0Fv{_wNK1z̻g:6/M>= 5-ͲfvL38!Cǯ$Empy. cD&t`y33IL`LP-޾;z=I߻hh4} N9ǝ>lwW>PvMO7M~39O_Zb|(Y}?l9{Ejp"Uxݡ` =S,lտ;\˗ckw5X>_PX~G'/"W'?_D|_D|#יv=83ӽ^B;og{9_*$w ?sOK xF2tٵϵ*^j/orN^5E>M}D{KQ{?K>~ .>WZs? @n'򱟅Nʯ,NʻG|դNrߧ?ؿΰ4jvZpW,ϕDW/E[_'4_dKmqvk'Qal,{h}=/3o෗ťϲW9aګo">Nxs{oN\j}g,ڿ=޲;:a{KfGLoڻ_]_Cu+]@Dѭ~]`CJM8I 'aP#Mk&W]Kқ {m #;>ARN#3{F^m86N=Se@T"{nmr=+DV9{'bȮ=仛 qNe=6-?cꀳSe]t)OMFg$`=nsxʪozgkc4G|9oH`/%9p x~dW}Z?dQ ر{ۥܽ 0y,'06/:1\uqts0?fzOJАiiӷhY2.7aڿJ~g`J%07X&|1'x K=a"iv3-SV rh5i=zD}~΄RD3ּj1.B1^IX-cդ:-${[Rk`#tv%=gL6Z]-h.V΂zW8ze.KlP(j^X" ^gwzuMVmc6b,6bR:#{s~\QQbË~+MyvdY6 O Ğ9ⳬM$D Fʿ Ke-'*CiYFf?n‹6C╅d@zd+g> /WayKȓ\aJ% K {xWr삣-X[-N{tk)_WZ@ƨIj )?E#AK-&_|ˤP'ڧH^왠&kI5u\-gwft;PE=u삠=Fk%휯Dxx;P>"B_S.~ 0qߚ,;tܪ- ; Y7{zUcj^dek^r/" 4oDٖOd*9V`*^Pg@4j`!9#'dH> ހmPޣ IfZ`l?%g ݆rKpq#{!3;ǁe0EHqáSйrz 4{H"`XCULjb̫KX#R~3߇AG'ao~&S:Jë$UdO^yahy9o99d+Ag}mri VDHnPL#Nc'n)EzGEKPٕF6g! ׵b]ԓ/srBx% ^Za\ǃv}>4JBE<Wƍ6` ?DqD7`S78J#L6hqY-zQro&qK5*KmG*FZMlBdí< {EKCl9Jp۵&_YJdJ" >tDkGG }F8[1Ej{JឭwѬW'ѭCtIW2z`Pr pL\TpZS.1tyO4g*:XT 3ؘ_{#4D U~Ngб-NcN\y}pƟj/glo~{#Q!d߅K~W\jrٵZ{i?s{+ hl l ߼ Ne{YazpǨuaz0/AN_~9LZnX>0=IĈݱ|hDEN_ oq';^ O5^}RwϙW=q_ 4qkwywhBWE7/ ~/ehrϏWμ-;ҿw'{w wr;vqg_W s$({ lwƵJnGU[\pYcizInpNwVel\ڟV*7ynO_"-oHqC{Sw"nSU0DU"Qp$ Ԕb&빡:B*yF7m\wP89M_Xh}]rsB+^J-INrPΧ+YWr"Fq#yZ$K֛_p .vyS JIY1žNdL!/|6&rY&EBgV ";_MĆFu>w!4UYuH̑= MΒIYojKK3'~*<>AٚcΕv|YAVqsgw]͗̾LیI5ŘMsno:HdzOa"͹ͱM=դi:|1X/פ:,o޿/ot_Y0RLɏ6Ųw?oX7PGSdNҲΣ"k0~7+!uy,oV;853@TY]I!̃ly%*H˖q NI '_C=|YrBd@+QdkH5Y+~Lr)y295*iZDyf;רּ&>EY %q|,DgúŸ[0QGqk&C5p=ZᷤgoG;x"Ϸg#:gr!+_XB__  RܼngNrwF.pz.2#ìfΟ4VJ-*a-;ـ:ղ3It>MVQq}K =T[Oyɓ S>M91?M{pb`h+;AHqK֖W&ٍMFv$lK?r'Ӿ50,Cdl=e~-{n*(rKmJ9*ӒHY&ԛq)@N/!9ͳn!:UHpME] l5dH۴7w{ ΞdB1/;_@kP %{2+?M^LJuf/S荃%{)~ Z`IކN '<ojO>gjC$&5euguO2';OHe鵔zy"0yD:a5GG9p4̘lC&攐)O||mᰑR9ȭ&|Hcݩq<'pMx}Vʞ'O!OsgJ9 EL-q6mJyr6I"O';MN BG˖A1[Vmc0Nft?uTC%H; >{ft(QxS r'l,`}if}6vf|xܞ"fP<|Q}yچdo<*FɕUR6[6eG!1E,i?v3Y/]kLVxvRN_[`EWj,ڻn!Uv9Fdf ;FÃ8WIo\S]B3Y g R=KE|U`TM?B@y\I,p+^+hT'AQqzX6SuȂzԂAIthp&}1)Mt"Su:TڝFEXx=p-T:M{č=NCㅅ!t&[@[}W~a CǏQǗ }mv举+IFI^ {ƲAVF;QG 3Qxh#VuxJK8ҜI< LIH(F[וI\tO(铭UqY3 Fr}쌕P7@BM9%ްzQ~<*P|cWgwpl MD`>P`._hWB拯 &.nX)%~Ui^r6ŦRIr+djɷj۷+wp.| Pr/ #3Jn#="hך;?ܒ C#xjXTgpB/pH6M=M[&tʞoӓwg%7&j{pgĞ3wP S}H _Q)_?t\r 1?[-ͣ7!0^k3FOm "RuW\:`b_h*pQ=s?w:(L%wcf`Z.MY.DI֐_:=opj( # le9Sp6ɩ1" ߥ%Z%B44*a Atp9Jx#dV*YL,1un+)٦PT [̗#/y>c0=vwKkwÅNxy/;;xxQ.vh|oՈ3t翅r_ù.X%e(-?B/q! 7r m\%e(ﲮ;|<m717npKI)9NY)s<};HDw("_&ǫ$O^|^7ӷ}3vQT M2 q (˜%57/-GCz.+xT8BarxZ3'o^6fca 9[u'(R} ٌcDKIӃ'azD]&u))]7' -J;qR\.Һ6Rdꧤ{Gt_fHs1HJe \bh('Cn.l&QQ &Ș"1iZeUqACZ?$mj7q|4܁.A=ªQ**եiT3Q]ʿ4&QJ"k ͱ,DyɆJ~:-\~/G.wxTUou)P C!d|XP%1 |Ժ@0 B-quDcPZ[I>!nscëpP"9ʫOHQg_:=:dwRj#W*4XG sR0'ZGp41_ыWf` _F򂒣qBW^(ֱj 5GT= ;_kY/>%/qߵB6ūKwv vWY:_$ +/ypfmk]R?Rr f:= A4-pf'D8ꔲI"-6Й~=]*M^1eS}-!G+ŘV&v;6m%4i,]ztc[]E^]a\RT]nQA7~DB3L:,$C\e.+Ee>Lե)Q};ʡ1CT2ZS:5&,,v2cǦ`_m<}uh재s\9J,3%K} Os䖅d҃$YYB?:-D< ӝ.䢤Xʕ&`p\z]rfCyӯWipa'tST!ԪeV!?;@5Q2:V)b6atA$'Dڏ)k%H9wN]k3,@_1zm vo< DopNanR17{!jF' `=c4K~):\" n ~Sz-rtwnԏS@ݬpn|7H#.A-} e.0G_gX_h>%b= H)ٳAΤ@ȈFPReWh%n ;AJf5rd{D{/w,UA NTTt~^Ei^a;%|$Vdό \I˾ ӷq_{AvdY#+ Y%<`~ʃ(vb~T}dqҿ;n`p4yIvgԯ)K23ID]z:gA^#BEote;% ʃgo5DF6*\k}(wo%fL?K5[slB*Bfq?h"?T߃fOfyXPBKp}~Ƴ}Gܝ`54o`w i @24E0-Sh.ʞofr,w2(ފ:`cB@>6 "CSnZJKz #k SaPP)6ЦKר"Zβ-4}fWa\/ DH^54bK$> &ׁ o´WҋB]jwϏ`||5-FknXs3 5Gm .`]tWMEu(;xX>bRUqg^Tk _񿃢;ޱCs{Y2,'jgcoT{ۻG^3oG~5Wn]#c'gqwxUg{NOx=j~٭˪Kikhx]v]|ۛڡ^leQ`;7sho%>;Rkq]ysK]ZvdPd8i ձ?g0,jnor36Ѡk<, BDt-u>ڪZ>ոU:q;55btCX ]P|vK%hpȔ--(ӯ}U`Wr>pɍ=wA :=NSdDȗ*ɕ4Z\\F ٙaps%G1w-6`ؖW`'9tRjW;1tǥд5R3m5UkAǃXk=ȈI*Bԋldd R)bROGWHf Q/yN9xQ|;j*? c0r TSq輈j{y&ЛĺC):G?Jr0. ex1w.x]uu{n%+4M˻\~Fֶ(Qy0mrvl^ɍ/6pO 1bP.)r{pFygwͪeGEq:GuχIO4JW>~uj|rǚ:>OBXXi tO];{߱+QmbAXo. @t3,Kf':iE#V0"e-uJJΑx&8l+O>P 6!DQG'5,آOyj<燲1$&8s^>:Vuor\fX1=o&$>7Ҥx ǥa7^ty8fzkW7Sױ %D7hM)hW)@%Mk#jT7Iewz+}˕د(I. ?L\TɀEy\s^f;dy5\OtDEz!UԾ+#\ juOaQh#LfP]d2OCGOâVy ^ .|#%|:YrO`0׈m'Yigq}ۈ̅]n%yWw^~,It^ބ?;Oݼh|(/;)(}=X(8ٱ|n7/[Ir}jv&wfצ_=p hﴍ(.C J\9Vk/3˿ۛ!ʿ}%oE{{ ~׮2$e{{KX:ۡuˢڛ7./UܿX\߿ήW˹g?mhޅ(<lj4s86Vr<6q?=yvآ3#&}H;~/Y!2e{YwK<|~=hӃqaz0azг0=:?hﱎc#rWDvuR=}:)?nkG@VfGѫ;ϼOo/ҫE;m"M'w gg[L?'h}i &sz .CϳUK3ۛE( Qw|_EƝ5o(*l*ޟd/kmΊW%C{ڻK^->'7W2vF?eLNr7G+bH}eѩSLc p oQ$`٧/e IXΉnַH唅C1V? /;Nlٚ "/G$U` rbC1fklKIGV}ǹ <(9'o/[?ӱ^ŧB񆼯FVwP:*U)U$ӃIA C] 9d&F))U5Uc0iҋU$7w]C8he;MCAT`g,F*x1u-G9A//)t٧13t ;q7.|eAyGECg:9 {ԑP;#l\ D\3StWΙ}ocHH<;SWxQE~o'xˀڑ@:=5vcH mHʹ]eV%}?Gpݬ6Ymsɮ:Y]U,<- H<[W TKpG3 ˗}yZZWc0TG lڛ2ǚ^ !1Q&AFwq]3eh0obq}Lm?x]^x1Gϝ0/;".>3.,~v:rNgPW |^΂]%㥆ܼtzj픵y/:AHFq1IҙFA9i :?J8w4Ž{rgeq"Yl<uT)&Ȳg 8j&KHYnUʄh|9| F\zSѓf_r?/knUGQ%kO)ӷYC*;̣T:~|q/̥T:oYCI'? \(ziS4R๗njg0\I[>8[VKs4קl&< R&lf#$gst\sZxXHEvF=ȿԆ\4D\KI $8kش^=jDrO {Z&J6TWD[ҧ;/q2D0\h BwPWནJTS7'`f[MZppN;Ϻ nM:4B#{">+gn4ybE΢ޙbw9Dg{)65ڔ66c84ˢކmsdΗu0kj nY{N4 Of չf "$ݲgl9>*?l|dK+6lbYޚT'ox_56"T9rg1pHl[`0GV,{nIl39$;kzǒfʹcuPq?(-%O2ײXD8vPpZRulLC9 .u%a&MN}YoBO@J .kA ~t2Jla΃˹;t1%(^\Ȯe7Ϥlϫ\ʺD˨6k8:1}[LB1|ZD_h5pI;C@0}ߖ"#b9qe~2Qgr㨧xW-#BV~OŖ;8&l]NX[K Xy.$\~zy6t:B5;I/ĀN%UB2]@tR|\ ( UHi>f˧7)&n{G^;\@Rk$eO Vis| ~X=z 4(Տ`#sloM)zA.!euJŔ8_C(\s{_-ĆYÔrǶP؄B$sA$zlI>9+&0S|>" ƙ/ٓ xv0sOs(/gSd)~k% m<^X%h]Ehg:_ diB " 3G"?rkoyG9,繥= ؗ9 aI23qc[}?( 5#Z!3du$ZQġȀؔtMyt7V=cDD ̷8O1\jd} HuG^qZ2$t;B$,]'(\8(/YP\M9פ{W5 !O,e`Iŷ)E)VcExPζVwwO-τ,6sWdhZR/'{R.Yq#>gvF"y!1'Nq`VdkޯpzYV~(l]* ~W'gV B >\J gH.H5kNRiyJ,+MurkBoL8}SE89 FXmLcgVa|{b_"H: j+J+iPVq+}unn>t 8x'O[IL9! }zD+3)puPD#&ZaO 8tQ]< h'%pFh5jii5G Gc.<0?Œ Kz_B[{[d:Ȯn1? SGI, {ޒ*w < (g:.gstZRV(/b³m+hc||s܄^8q.jrux(.L;A}WG,ԅ,YɆxnUI਎քHd'ò5jIV9J7H+mKBo$2Xe#Ũ߫㿐r"EC|ȓ$\7܈ˣ w߂|+qX1Qv?B/qV{5 ?'rM!~3vt: y%{PE/;`!9f ,SD8[9ʏ%8vi7I1R,Xbť,Id6ED2 r2PKߖހu(\ؿ%W&3XA:3%hN`X" +h_($Ҽ^C1ȏl*B_V(kH*.GrCQinr,20N2 Л0<8x"fXJ* AEш_e ;-@q6h(9l56¨˟,WMP1i"5naAՑB gJc|m_V/bY|Yp{O/l"B a%~V}~R8 ͊Ѕޅ{[IΦ=marN+ƲzX{ `2pvo2H#܂?L#-T ;SrN{CT_K/۫V-Toᬿ֟]Df`'K+-9ë>/t\uR3Rxc/ oYvRǦZv:F3Plʟ'DLmP:>`};A6?4;۹I/ o=`Ga WC  9v&kTnنM<{^Bxbyuđu(l1s ,h# /z7 ORr:rk?G05Sn=%sJhA.l{2(N'"նAv8N{y 5^fŤlYAM I^ 0nE+H1b[D$$gVKs|zrol]d0&$<τܝ[/'G#5ɦ^d8dY='Ye AM3+-Bfei/"DvYܬ17w1a~X@rwdU [3Knĥ%~PsұFv`OÕ%%<qҸ"AMPj>>K} "*?_z>7w@5P 6PtnU( 7 *HF a-]\'1JАG}NmI(>8ZƌV5-+F\AP@L+T˿Ty)8#A$}AQ}YU#O-quy*z?썟*+cS1eX:?ecƦdxf2͗}sC uP1_5ޚ{OL*7Jv*2 l&i9%,;.˲ɘ/#>btlʡ<'$cşfLRh:zP`+FC ~ٜ;{r͆BgC6Rdۼe$ϗ+U$$!ǧşrm֤1i I wm5e`i9'fZnP< =f)˂U?R%|B)MAjcFIP1&\IG}X1A}ͥc&əc'mCUZ捊/}Ey/exבn/,̱Z5=un&i>,*oy.2>\fڷ?ژ;_+3HwtxfJ>64~x xOƝGy|UbN?"ʇ=C|k_1CUxŘx+ ~Wso1!/s~QzPXNqEO˜PU)X3~(*쎅 ?f3OǣJ$B=c/*yD͈Lj+Iv9j2QU~¿O1ߡ=Y g?4ݟ ˚,tzpJ{<|Uul.(HvNZ&5TW2'4ʙ9 Z~&@rמGIoLv-T{2 u1lOsQ߮#pt|jS-3k&܁ :5hkOWhѐ- !Q?vOi/VˠׇY({,5ORu`$DWRC//T#"/zp8 ?!gh~y ΐ cw^c )-3/KVa8 4a->;k]uqC6FKU[5F ƳT:\E:1bhȃ|>wX:czi) U(j2 ǯf_c`|@ 4ٖgqb] Iً:a-K#; C=,,g!de| 0"?/+ʉqꐃAcewTgv$2&kpg)rm]Pڣ7d|kuV?~?ҝvA|HɸY: =FbcR[Es2]-s4'_0fq& cjxLy]@^&PB2(Q*.cr8΍DFr"np<$W;HFC\N{i2w:.Cd$qK˦g5TE[&Uc;x?m5/4xnTA w^99iAջ5d%;ڏ i0I&*'x}ǀwGvCi&mSV#,]Gkv *iVcVpzȼ.@yŅwE_b ҖhvcQ My XԔ_}:|HX=o`OsAa%vj.B^5T%;/j~ib71b-XhU=bO 1L8j2&X$t$Mj0㋥FiYV:pk@T{oX0tja|߯>X6эߑYɑ Ui]{D릸 p6FiS44ε"bfqSi;e#b(K&Y]J֟ɇdCIW3Aj e|aa:Q-7P84ھ5f($Fe5!]bE~)tTt>(Wgk#5l_/`E+`GgO((FQ[D0"J,,Leug+C9n2^ 3"K,yB,|+dh}274 ֪h*cZCzuD4 M8d ijWe!]i"fLJ&TU6psy)RSs<0tLKeS1E1Z:?=IƜ[mw,(zZAVXKT%[%B/OH\אzps+pAō/ Z2VAJo Dk* tʁ[`yZ̞HA ~Ҳ[w^P|J5Bx2BFk֡iR{! pw g@h}&WFiʏIrЧ񿾀GR:;&}2ǭ!.}WEbxJn8L|_[5<Hj*z* ,:F糑HicCMIr_CXp/MU`i]6l,Gv xӟBGZ `mMށ1M xЯv/'jӆCK\}}ZE,/ &B׿a#ni–7f!pX^VRPHlO\#QنP`'haԑQ_)eJ R&Rb|Bl,(,7zY"+E Ch()\[bcQ+P-[6?/ X1QypU%C!}zS&-EMW=rxh/krzuXi$od@f .'24y&רR F`%~ qAHY8ѭsZأg^A= -#;bTrfOeYUv%Z=BT}jκƴg}/ZzmܢwU5w1n{r ԏC+,ihF3'zf U'd1#5v|1t ],46{tvqn6l6r')fO,]b ZZFbrnnJM=W NnAmC]Ie4&sfwƝt6|1& |`Qb0a ܣ-KCDDHU)cf93tBt [#XAal VYώ9C=Gy$~vs+<M {(~efLD6* "iFeA_W~s0>G~!`9BƪwtY ձ&VIceWk]3[t_\&1p$gU~NK\G:Siʽ"/MVa?\rG"|@"k!ؘt/!Y`;  y&g> QA@<QΣ *>nOJsK#ӥ77&C0g;:Bߕ%󟰖Ql7+b Ppr4)՘o Ah >ǦgtkTv"vBYIer0̔UkVŎLk^*ݮcm4HAW0x}J0c[9.b_0P"TTfgv?H睈@kNHAi]T!㙪t.(y}O*}W S|l 0-W̧J Ck{vY=hS`Mię6Q˙Uk4% q`IwWsP"djYʯlZAUCh_^Dc1Fq%YIhc-7x`sK6bgw*,ZDdď:ӲgM1zH1ܙ5hF eB)q&e7$2P*Z+/ϥ2s:gY4 !p֣0D /NH|BJC:. Mw|bnUY&bK)hO45[~ceYq\(}/r\$1R~D=/ʐ%<Bwvjd/$| Ne^ HJP8EvR G~sqȠ3%Kz}%!8(NN \P>5@"0wxp-5p'.E=$qQȮN5HOxwpӨ"!Ln ,7E |(6M۶ ;3CoyyU?ymu<]IeGlP^/{^G2t[­|',=]yLB-?pܵĤ03OVe k:;势.g߃ \eM)< C4x8yAm|"Qn"c"JvJy\x/~ JwLq{[Qt |iGaVW+y lgjpEӞ@7=?Erԥ|v gG14"erw':ep$X}>߁ݢ] 㴃 ίmdɅMuQ<\ JXlk #BX,^ Z5^y)P^]h"^bi_a@0)C< l1‰cR~2):.}]qTSIkCe#븄.t#tkA%{jٗ`^\UuҮ:kI@D@fؾ‰;F* ᵲXҴvCyuxX^}}￶!Yn<$W%W6wlVr7V|H*6/9LΖP^&ɳR5Y\r}͸ʛSZJ""pOJƧaXqA&W1C zVv|YprQpL/E9Ywe!0W7+lith:]rxLmj wcdfeL\7X7.J ⺈'.'dW5q:wơ"Q^B?I[\?kB7xi=ov 6Z6"nW# ]:ݤvL)[cw? ׊Re˄f4G! -qS/IЂ U*Yv cY0e 9YOK[Xg [A1B?7j<ք#)B: >h]/OulS9ƖP+';Wݩz;1ip"5c~Ԩh~!+pY>G왯sP+oLsoʒˬ\mqܫiN&яqm)[`,eYHjyFHnrO/&4ϣГ,xXɞ{)_G(pݬLL?ٲg A: r| RDqyo_"? "xUH*~jktkv8;_Y@(tG;̛9CSȕlşUJ(fF*E6O/1?z3G+AOݤhpshu5sY hPe}ךNw$w%BݴAM_KͲkTo2Fὼ~RoOwPemy>;ɢ6 @@4{R^$+ o9-tn x' NaA?J-7o}z:&{z HREOBoII>|RvV[rϡB~܃ͬvsos>F6>.N}lJQ?xrlIro26*Y1hcg3; 1\e.X _?֜q1QCpWeW,G3qJ0 aLpI0$5Ö́ſ#-Z-nYUlyݺ1znč;u4frt!wb\^%q, dCh0f8CU* 'm !RG8Ĕw·PlJ >dNB}x1}4~[[UAz> gc ңW1\D̶Y(nWD@ F2Ӗbcw}fܼP+O~ZZ`- O tC/.zV! {ܚc;|ᷲm3QYg5[34y^XSVLI2Mj- _vnQ8fq,lmborB8HcG؞bsӏg PR!* d1?aKDw.1+b6Ptd5z9c>hEFl[l#$:8,J" @٬fU;s]@0 %#LZ!e̕ IօW ){8SVAM*]I*ׂyހac}VMo@`{뷈1)r43х`#7ƓB, 8-aݬ9OZhRz\x . xq6R~PZzQ PTTHc!՜TYɑ՜$ßajN?$)9jN/%'E1*P%IjB }~"&'hB4,jʬa[$gkcnrr5ǦW|5 &c"Ij  Mvv?Q>ᾕ˳2BJrS`F axq=\ Ƌ4HCWd=EڀHI['I: (l=| wH/vgikq_mAlPJ/gty2 (xk;EeՋ{S 1x;U $E mӤxB7kf"*"8R:|h}8rB%:\i5B.)N&^w9 ,F@*q#Dc)mlqr%ͯvUwcm Fh3ӂqs#1QB(7䂴Bk'"ʰ`E^Yg L_$S@Z@/?i^!$rxƟtnWMk^Ya//YtT4eIv!K<'݉+WBmBlCaMA<|ٳb=9~xf74#aw\ԁ䩃 ^g8]aQV} l'xZUw#"z[* U0ݫ\SݠLy|4DOImjLLp=ipLȞ[ۇ)I}3P)G 9,Lvk!搙ƙkτѪ:rdAwӸ| >>~Tbt!"\Y}G/X8 ^QVa}Zѥ}P:^D v`_uS tJ/ܔKfSi lRYUr ]o2Fu/ˈZCάr6K!샨-\8J֫ΐPM rP7֢̊KOM; 5T#PbʹP:h-9cB bN([]u2]u ]T΢At-u]`DIx=nI/ֿƆǬXiE\%m3_q@Ǜyf繢_(ȫ)延ڭZF߉=oqt}t3XaEmShWQq>ٞV0&a';" KB;p^h`S3ԱyA"Ch )c |fђnZfxf9;˹6R }Sa 3jOdRS.NA#U q^C7?$Ebt/M.!kK)28*E}AF9_^R=Kc~o=t:(h'[5} MMyıPy > Hj `< n 'bh=".qu!?k}dбwzJ۽f;7VMnN djpBٱAap%hi`gV9`;;du&n%YGinx q1 1vD<(@'oeuǗšA8.S5;PC͖:HRUy(oП9hdΧVqn<d-_(I!cc;?l;V^;6lWve ӗa+p6-lo߸\"e!rK䯦 1KLzB&ޢjw@4_zmEWrJ[;vUM_?Bc||}|/+=m`C)a/~+Xᖮ;/O|1:hS% @ a↱)T|A(GlDrfS5V=8%`I8ɺwGQ-e{ o'l`'^"+U<_sBFw#οy3(ZsnA\D)JTzߊӧ%m= @J΁ΟBF(^õ3 D5|ѳP̮;gUޠ{抵*[9TO=hi׌x@{5gҲ9լu%؅/z}\IW#DhjDr8%-q18Oc 5fRH$Ű?`CfkxΠݦP>Vٶ\c1Eʒ6-~KP4:zh;:۬Y&N{xnm aܫcj~XYҋ0%c,ʞ3guî6rt퉦K` ::7IӤƙ;gўkugJ=-t/>ADщ<5o~v5_kweOۥ[B+dxڬy6Xў# ^U@q4_{I2Y΢#q=q,GO,^tMzKYȈl=ʺ89P~=fqe7 ^k(("4< -A.'Ǐ L*[q#Z(|Oh7;5m3 nŠ@hC#^mS=FBsQ">;!HD\(+viMk7'5|QvVky6_tߖb`7KamQde=qY=Eq+1(=[ƿl`NwNv|Ev+pLgI[{{OIۅe9]Vrob쫔_ȇtfnƳxoJkK΃ӌ9Gl"AOγ4o=, -qmW'5η{Sq@h<ߎoUhR~bROզ12H@ lf[p529،ֺ*} ' # 4Sdmc"߮YW]*|PǞCyJwx3. xT00Z?k!8u<955}1ä7硟eT{G1 |w6Wh¦Sz0 Ӄ,:73Oe!7B̻責cԍ`-^cY}Y }ar6BY¾% vϳ_uGٜŜ>]^qLIῈ1G>\ENEypkiv"#A?}8,]iOE/k 5(4gz!ckHONy&`K. 5^שi7n<^T( YVaՎ)ܺF޺i\HۙxmUx߲Nmvbv@ewH9KJ+1J"sNܴIٌN <M&uj/YA?kS(NG}ԋʜۭl1?=,:9gV~/j7h^^zie_pѽ%AKh P֫pq^l˨ZXB?Xłʬ%O,Rɼջ6SD fWxsgq\/V0 ܵF(5lmVx H%}rkC9ﴻT`Tt7;$'.?vaT .n%fgQȿt7Zɼ3c\Z} OUŢsP(>i*?Ҝw0~ 1K@hcSqꥲWvU%˙U3\Ep2gZL 02[D׏%8g+p?ok.1McG,o1yp7+fJy`mW*ck# d/)RHDžES1m7{rdoп ,3y!%oeEVˇ'PT ½ͱ<w3p/3_EΌqDt>>+{u;|oEoٕAϚqW;ZI>Lwq{>Cci)Zv"+OZAAYf\8e}u5Kd?-dhy #c^Q҆{Oz\SZ܏t1Ԭ_oB0?\rXg*OjQKLҜ+{$^H9*?dWһWױamREo 82kz7Vu'.;+F6{ n|:wpDgԠEz",hsp},i2J\ˎܒc$EWZyxBN98+XEtp mHѫXkvmb63@Ul}[.hx{tՁ]&9_,yJʱ0ݦVdI: x*L!:8*VTRSܿ.V'̧=MYi]uo'+|q[#'TGN5x+8b#C צ>/nfUQuȃl < \JckSl4%!8%@N%פ:jYyYmY'o|ih1IF\&^ Th /j2B^K]$l?oCařI@ȈЏd|:&`V` ::11:*Z H<%w N$FbyA4ˊ^\/}dr2E0!b&T* 'oӫJ MaďuKN (?:ۈFYww">T+|$?G:zOYh+ōC[8YK`pZvsJ/p-=k h =ʟ ,XnȜqu咻F O[l$7:~sy^`XZCsR9{8=0Cgf!bm d11TL !8!ŶĄڂjG3 &V*12-_ʓYP땔I./-SwczD7r?ް@wI WyٳJWdAB5eZJF)tǾ}?@+8{nlOMIjZe=,/PJfT_ZUpҲ@G崓J~AUNؕaןp"3D\VϴCY+SxY"y^ ˒RmV^ex[+aY2=Vև>հnom ^\x˯Em%mo#uB Ӧ~ݘ㡨8$)lezPㇺY.iܥA#xȪZfUnT ޮC5ĀEpx7R°qoΖG/NPiw%&?]OҍZ4x꓄.W\Y {_bt J5sQemL[w[ce7*z#Ա8C_-p[1}_LﻉMx?YK1]7G-չUcJ7Yh'+;؃sFyާjar&\J?G]&qC(9nӭ -5XW\cCkc 48(^QhpM7 ՑfR"W/7+>xl BOѷ fIbFZv ,tIKգE~hri9sk`4X*Wslmbg8 (y@o!F=fюaP lX`jNIFG|*fL7P?5Jbד,_x#a(ƅT;RERּ $A5M7F^Dt9|nV+{FK7ISLԝ=7:ÝiYE1s\ W]vu>^M3u3)527T,9|ǵ'uJTUZcN`~4u7z;j|tI vr]56Z>{~VbS֠<Šrk䧆 oY֒%TE]OT1Ez (Fre$|"fc_jA48γVF ƞ⿼~JZ2ns ^fI~(ũ.1Ef],D(:UXsO_WO~yJ*Cx9 zٳtw]-*,8|'O_Ѩ4@B_55 Y*EIV3'C _} 4qo~G4Lt?ЈGe\<>]\gaG#}2ka.4\=kLo?XnOS =#.p[1,n0O.[޹÷. \6 K_ulFsfݔ;tC|rHJwg)oFG1@Knʏ ?GmYOYdR$64kO$"ZW(qtU^CG8af?#3;8E W/alNsT;Tͤ 3>:6<$vik^Z:d64}39?H'FL|iݹR; {,uNdg%zjqV]\]\'}IҲܺ4kKb?~C9QbyY|DV/ + ;pDW__x*tzJB?B)Fx[Tʷ陉*XX̦`0%>Jl~C(d~I9Ƈ%)1gPݨ)3ԩItG+s(ev }+&|_$ADg~]?o# ?G_p3j|(T5H3Aܨ{?siMSM{~/K gyGcṶV׬T_&_;u76dSnP~.feb|u %z (!/Jq`:`^۴NitS_/L>W9|kV< [_ϓ9kk,-n -#d)W$Pn\hᄼ5Oe 5V[ca =fimsYjy^$-󡓩y[jd%{Ď 9|MGjòÊCqMpN1ez3+pشaVlE,}hK؊65wS~ kFXRĺa܏ۘmygve5fhtitJm>^Tz=g[仲8X *-5XMrRwy!MZ0jdth0 *t|fXdrb#m"8i|)aza'^)L/Q-+w N44F>w s":#xN* <$ >ɭ#6vYOi'[#n i7'0Z XX|t3K2ŧҏEBa=:Ւ;/i,rhg> /ISMn ?!2coBo0Af%}Z _HbY=Be1ba :|ᒄ`deE?!D~dSmmEeg+%luBeײZh*S|dx~ɐ!sbU/b~-* rYeU, Cv@+Gr>ơ&;w)4 sqr}%lMdqT+e!̊-M,~y[ENk8e8%Cdb7GUV`Bo[fN2#o︖R;qv0z9F4DtlMo"i3hq+LjJU\v Or77I.o4h3oppgsTӟvYZ7ؙR2˸qUEwY2BsV:r+6GJٳuk{MlSĨ֢J 3--(- Hp\j(uH/- Lb۫cte1g*w5"g)lDHD)3a!1vH "Y\3"f{$znWwCox(|gJArYēòDhÏRYt .RWË=#nGjQ$WWa6"kM$PLJ!ԀA|_>)(G$KW~k^|d^!޽yf=r7l*V䭲ko*Y4WVcat'Ze%;qI8B:]CNHD~|߻ 1$v/øh㽖)Kb<-; EG|cuYtjn-8o`c`aUoѱ+ͱۮN5GЃЃ¿o?rz98ٯE$` ;p; qqN:9ZdJעq}guQye9G׵԰!<^@ɵ?˱ Ru'E6a\68;Q*dclrԥo EKh.95b#CcOͿR_*3##ȪkOͱ9/VE!|˽C6M9cI`NKZkZcDRc"ž8NS'Mf/Zlj--z%$@eŭ#ROavmjMyMΥ{lEk: ijZtnϐ/fp ! u =dIbuMcS/=>S2Λ4(l)c Zb'n5'!zV`#.un|5z_PeiJ~ypKYEGJŒ&l^a]#pG~^_}gVYIj.">oV2|QrݢGߣVp']'W}{;iSǥ79*dpцs1b-m!Wʵh>lVvœf w)ؕfe+&.|cgJ6K1D%#1l'T1NDFbHF6ViOr6c<%ӆd8K< <X&vGMA.a 3Kd~5 PLaAv|<)_!xr>V{36,F7^kPX)+ SȾJlua|G'Is+I`~_K[oEn7YmjMY]I؄@wX}J5uVQŜrU+1ؔF!,6ٽ'pXJ%ZI?X4Wq.NZb=\51g8G^\,f$ТNf6SoaC[.hY_iC7Z6tbK yN]% X<\p)cޠ*z]㬳83L+sL(*^uyK-OIMH<43R&%}NrĐaU,&bIU=a0̚C~x[յB؟ #+I\~ OjzTld}@…F%3-4Zie m&m,aG(چ+V_>!D/ bs?m{M^͜:dJ +3eHWIt[rI&vu](ϫg refS<(pA/9>HV'' bRpDԞyÜgLC$Sjqo -54ꭰ0/G;a=ܯNq򹒧L9fq nN'W߁!yXK wŒ}tNfxF"+ а \:g8N>u 8ʆlIHA e4~}۬°M7{Ė:IF|RT;v`#E;Wm- ?Z?g|r^9]bQ!+bKM/E+ X2gYTAJځޢ'}D]Պsy[+q5}ֲx椟t#K5S`WdOTEz~e{ v=I~K-$ZMӪMEJ/f B2vr9W3{]as;vwvpB"b=!SsPt-)PAyH; cU\ [锈7c\_o*\K9ǷKXRHnxlBf`L_Y*hi?Ryk WE$yNy_ ,X웮>VCluuP;`&t# iWJBMH蓰4;d:Ur5z4T@Vw!C&KBȄQI&2<" ڿ,!8ő0ϽVU/m@I[wZžJkX{`܃->G9:%';ׁ C>+54K|+,Tp Y(k?̑'(´?}5H0 4?{9hhK:~]1SͮD2JCy6 2j-JGLa򳬔Ph:(46F ia O9u]!Vq@xY)^Kt´aN9 L7/n">%1z =krBa3V&w4jnCl j _zɶoOq ȦBr»_mM=dMڑ̳P&W!f5JwySڲI'Hp˲4a=<[@_dHR3\M%M#}}_K;x&F%+JV(=C;-"K{I`,y65KO"Y K HNEoIzh$4qk)ÈW@)_KHd8Jl]DɋTYon)_)#SOł.x}~^=`pc .d% FJ?>0,&\|<]0Rt^@(0y$j" Ғ9Qo~&auWԝpܚ]7wz6?y6g/-V*otǖ!N*KO@{Oo콉_t=] /*o*>e{L?nTMD-C8V٣e^OdCl ۤ%LT:NK;Sݓ'Z<9zOOX [Яp)A8|D/9j=mh=(|74(/A-Uw޵hwQ@dG.TO) ]i?OOfsjEoju!OK6x%\U1Z{YiͿN۳e9_9`Rv.?f3b]ͱuӔI/4OV@rB{~ƀ  XdwpVܟ(R*AI.lʑa8UQD`#|)(Gw4Ad{J79"Y*J2K%^PޚcƇ8(9q_(]n N\l,4Cm""+٭;"{v SiĤe5rK0+۵p{ҕKiI36kk(?=[ xA&3q={@XGK,Oϰ՝-J/qhB;-JYDD(un旺(ƍ(m(m(m(m.(mӣyZ6O(mHwuajb}udTC$=0-} M|:,芲+"hpXZpb"WYVQx#+ġY=wpP-7f[gRɸk+ʯ;TZ=` ;H,Vtܳ` &*gQM-d2J?\&gUwB}F70=KQ / !u9R/xDMJz۱UGҒ 8"Rsz՞dV%o}gΨ^7J· =OݩvnY?W~D\hXY"FǥBr1*s%OS4ϫHǭP3nMuea'/rYʅDtpVHs#RƜ9r`)Ωt?|#({* u WS u_R*iq ;x9}飭Q0O9՜pug/=OTW)_rE2p$CUu>l]6#[d3shL= 㧑"0~;Jt7C? QM^ȁc lofbӀG%[Jԭ+Ϳ%7$ŕ:T[jMvbc H.%أ,m%6-Z7=kK+ay, Y9 ўgžN:orZ5 |v)W%WHKlHf}7^uT_?w|%Y[\yw]Pgh1uYm:ê[P0M C4%sh -nB@V=~֪j)Y~O`9ܭ`7mA)+ff8/ɪZS2l])N pzp?dFN˨[-]H*@0: !NwJi2 &z')M%o224.I0.^kn=)0Oq#3ʣhT0 ɇ+T&^yM@L8"8x].UāEdt@PDj@T^ jC%.H}w"nccB6uUn; qB+&ー Zp/]9r * pRFQ:;%'Thk&`8X rxl0*mؐb@+p,0`NqQ bv hg . 3H}@8PM\`  Txg( ԩ q&0w9}SL=I䕏wC8Ħx_KD?LraXxÎx' x0DbAf]Iń8D(t:(s[ $P8BbdOݕ9Q|2aS!=42n֣XR5|Ѕs,|} zԝZKpArm 5ҒScUBjAiF 8rz'#OTLHn{#؄%(E4(@ Dv~&Jgh͈#EvQ~jybADp(P1Y< 6TǬL@iQgB'@ ~2A@i@#>7Qk<# /IȜixxGNטUki1!Oӗ4TN-9t(DeJрC2eX0{9M(o|hLp }RDpCG;:(@zX!/VH"h<̱BQP^?XT)X!:e>_ a6V!B1@!Ji:B5 Ej BD:5»y8(ģ492JR-i?#)VA eA IsE Y RRhơ>JH*z+3t'vhf>1]tk@w£tgE"Ec41>- b8ߣ_}D r,^ }ױBcК=^hyWqIՉ&9X( /qaenzR;E C7J11tE_}á3D?* "? U  /4'uws~BoRs3(ǁ](J:}3J B ? }H?OܐW/ʁCeza䝅.:^lM {BekM@߈45:4N RG@&> A80p)>Z}12n=Y E%Q3Ғ|C o1rHmxS`UU9|"O\'EDdQ!&~̟@nyȢwg?,~"GUEE#d92eʛAB҂W$cy?˘{䬔nMDQUlh#rD ptr8ਪ7cG6J$2LmmZ6q=r=iaxi:PmTg3uH6 10Kj){,ߣaKOz!bgMuҼ+65W˦bdKTl4J7HT\"K%rY(pO/-,7 YstS{Co4n:6Л7ہhR_ɜXLT4Uד9~GW]y.; ?E.hGcAB y}$ސ@r”9傰\.ñtv&PWYTi%j2WC qE?a/9;JNxMl~R FyR'\|~a=_JNDE %=滸clJ\Y[7X ӢDP{MTA37SgA`ᆴj|T7ʦ9z г)ʊ*XǮ9tY ǽuOC=y0{{sooʿ3/fs]גl)=LX9![p,{X8^&Ei1apc|hŀ|&€So1̯莇KPhŊw6P>~D,G|*"([cU:p>^W·9O2|$s'ۂQK`fQ D mG)4W:f "/N !T_RpȡDp(5սq(B<VRţi^.\gh]|+GAӆ-3Y{4 oD}s>YQ猨QQQsZyD958 ʆ*:P5 @!$Re$lpj^2.HVO*oyiORc  jb"8'  ()&'Fjs( *B=yƷDߋNX\bF0'ZאV&:E-c)CБv. ?Ǜl󓗓AIX%S>M Gxw.~gEhģMfĵ(b[Q43. D] ? f ʉ,/!djo729ܖ]$!>g#WH/׵$I8"yo p&MZ|*Gb`&>J d aL,c2+ 38ù$ =EQ%I EA%*g=_,ːBEXBQKh߄|hg-=!SOz[wG1F*~;i8y@;;0M! <s^*-t!-3EG/:"7:""Mj"^@Vʍp1j5؛ eEYo56ub_)GW-P?k=ٙۓXJTV%/A+Q ~ˑߕ x^_τV9d+,ʌp?~_C7'9|8,wC iS#2" "N{a.(bDu/BnI~uNz,%^(~ש[L4[Gn",OHnrr~6]DawM=%TEoB13F;`7}#S:PУz.q{_!,\V@0(BOdWgARI }p?7x+aΒ#z]9(?ەo  "x:usFAX˕0I}@ʻI.f.q$o>YlJuVTg% I%J׀FC?oy9/@|׬י9IA]ejR{uʑըfoӜuca q<wlL[95 kKQ~:г=Pzz.Zy'i[rpV6}B]_:r.6Yr`%ɻɵC4$e`^к{u]ձqr=`%iַ4O?×{囇eeDC'vuCc nqJ\M~ pF *i=y>UFxFG^PLM:מU({,5I΂}Yʦ.3W^}̩J t{RBp|bc2It ɶHbbp*uͿؽKٮ]kII$ɦAت7v%,~dP fj_#o@+ӕvRA-Mo1fBM]6C00OGYimIHĤ"@+A]?xnʝnW7PAi{X,Q3X_Й"}bPcnmތ̷W%a-2{,k6,C5Ȉ Wz3Pڮ |L-v7?'B#g]Y@ XpptF%eNK)Ι2r[[)Ym(ݗ'l|xnЍYnWݱ+yzS> kRD a-Q_yLMmA:Np%!\$:r 4ٗ)Z21 \ ˾F%%h.v\nYfStn=hͻ t!Jއ3:&I7>X_tCqiBuS>zu!^=-A$6x9XǛasu`?Jj`CI5]糲u^lW%ia3r:/Ngfތ<(a9 M}2Y-:{:+15ldlJ Jײp~Ϊ:;%%!v+N}eé"-, (v 7ºI+s%n-ene%kVj:wN~`]ӳإeU8ð4af~.FwxO8|p8<'/L_,˲`ĀhbK /ޜ|_wo?q uyG۶7pa'AoWG\ 1_1?;}󞴲Wd"m'Q*{OJ4IHOΦ2X?Dڐ! ڟQcFњdyP$_4Q}A1u{ e'xc{\O7Bx/w"Vvd$XX53)&iŏY,ҭ0p k8 XÏ:az])vT%oB@`zAɻ{'NHKn>_N+l"-qJe 8m#: #| 0 ۀXӮ_1] <^45Z}GEwMNr]2*1'{OV'aݏ85 _"6gjxol+ƒ@ ~V]/W_}w~$v[mҲ#;SBگr%~,>K$e}zcrgC8pe;UZavLO(+ 3YR{4 GՃkM<w2n]H.Ӏ3"nu2+[#PBIlj4s?eH P,|o ^μ8JQTJR{ݧJݑZ7B z{[ F'KL6coY:Wc9>gմi9?XV &>9M"+f6Z/춣Ij{pk/ `ffK/ gg ;E\GEoáI7/Orh^Sjx,l\~> Z"2<9ٮY(st(9WM*vε62cE]B[~FqK#>K3+y"ez6NR~oSwӒm[J&wpF{6.РUEpYZ}e>ꋷ zv1[P*8DJ ^ ҉!z ])/.LW/MmwZo= K|܀dJM>7tE@1/웷[Áo٦ eSm'oٖ[R8>J^ϯ癛Xxw{0[ VC|?V_i [߇5?f<%w@WitM;B\[0̉g㠠obY-g}7${T+}40%"FaMx'|.Y̿[V-3sd"_A@d ;ye14^eAFB촢qwO~Ij"&~M{C}w-+#kultS9߯ྟHV iĽs#09rtQk؎cgRe ߻)fE-wlqÕa9hueDFgu^P0r)o'uI`ůᢣV<Ù~:u앓q F%klHNI6?{GcuPdUk;3ѹٌƮ嬴Pȁ5y'7w N+=#ru; :|KaX2RtElU 4hd2GVdeDl)~(7CjS"m#}f`0Ohc nl1 DZjaR$#t d=W꡿ۊK= vKӢgW".AN%'aKe燹'5 =Dn;nVQ}[uJ3I=ӒHT F% SiO2)gܩAgb+}#RM7<" H9BP@:cBh w{O X/!RRK(I᚟0O~9?xH3Nصebm8sԚ֧6`VgnJ#mo5%Ge';R+b̴"Ƶ@y V- L{+^Yyy*5kʗ̋r2(pfnݴMЮ5EjRhb )Լip@<դmq˞]KM/Jc#z)oc>&mUyEj@ejoQX.J%!T6N ?f|ސ&}҄SVr(f'c^7Ml{H,jK-@ 0BTf!aS8&t6oOI?컵9ڔa>ObνPXS 0ҮIM`$s@5#TGz*801󙘾f :=Ԯ]g4'.%QjuPdf huQ?CrСa,AOò]$o}{\: 1㦘>QUy6{@&*S.soK`O-Z2AFŝvSԨ] 9ߜJ4e>D?2n}a֡?(fURGϸ2;։OfӻîVrwTv%oqԶɝCz6(3ª:)~dw e_˥kƄr>2*nk]>=V דBԿM;Hb]>-Ϙ=>[cg$?o_ Ᏻ$ѥxm \!niP_b/{\?Ne7jz((J9szB*}\oA^޼K}'ڗpn xL6X=zMg-1N+C;f']hD>|Iٓ7ngLCM]BSaBJ(xq&lW2RX!!znZVCK@O|b C40Y){p]d`n}ra *yE诔FhaiKa, Kc)F^)/xڔ QLMmr_ 3d >t+SI8Upna6O$/KO?||q"p^9lI2Wz]1!c>@1L)8GSXl]p1S>K'75[z,F@:c'r.6~PK5&Aݮp weA޼Ǘ4pVpb/UXKw%9A7 GvN-RY%덪E?3v8D @>['2 fjpef1+ypou }P1l Ep UM8a0S=νL.#gr%mr99S. nG:=k(z$idֱcX:XM^Tshi&C 7Rtsdx][7Qy-ecopè_+_맯oͅUhGD[vATaj~0\څ0_m ~zx2RTX Ƙ",*BR$6|X&amj|f ۀlL쀰4"zӴeu68@.4 K` K=:ΰ6O}OW}69a(-Fx ϶B0 NT >rFs{fBB!r{!圢yrCH JEv*qؗ%Wו^w_y*/Qa+f4as"4 3"JCkKŤ?#{jI^;rkAh2|Rٳ]iV52Rq1(fex'3xIl9`[s=/h&n\ղ꯳#,e~=j;/MLO -|ŽJ bsRtJK T=7"_e5u;eߐ˕|{r?RN?b}*y1-5Zo2}URy^snTn%u. N!2Z-*~nHM}xgȍz36Ⱦijv"ɋT{\s45L"eN#o 䮧γ'8w_W Gi83x%%Y+L"Ҵzo'~!BUORU@Y!Zj'Qx`;r4s ax$Ҕ>7N\Zrl+:1\JzW]`@YVn{:GQ罞_aQ 6$º%Uzs~r.?' 'sP4Ȋajāh8w ʯAg08vLaJMasx7 BNN9`QD_1kk|uwEwb⻥;w\oQ@=W&E L:nW"T`!ɶe:\2.xGC[ɿ(lF3o# ׿eH#A~;@]ߤ4fŽ;R"bQWPI>HGoN:9w5O'(+3V7ڴ(ڕؿ>}jWOCYOn~}'NQЗ= m%Y6bڴw1- mT1бXėa$-^#>Eq0o LMܑ:5D%oiQx-$)1!i:5ּX"*b5<$E;BSNZQ#wz Iބ$$>nB@e&-Wv{58L<]Dh*Jzu^ Z@s'eFٵD:&*zwkL 갃 MquF CseӏaIيN$F> ;WxO:U[(QZPQHT_@Z3ݳsh] [i7+ss,WO mʔ|X9ڕbk/5}:񃋹*-,=w y̳GoWnZ,z(+^UGRcpgks[z [ P\~RW=䤯wKz}_$o(yo!.v9v<+bBdM#P$ާQ~kkye_qkٲm_p_y;ы#wodnպ [t kgߨeJ[%o&-ps`n-- gwS_'ĺoȠIeGx6!9)1ُIYlve"4[? WϚ]S! yVXzk7Qx|2hHop H/ ]} xn >%Df,qt4^Ep-,O7-ʊwNZ={b@bնa[g ϽK=5}1_Rը+TΎ0ef-sfR |f@Mgܩ,^l(~^*)x-`r`K-eJOnŶ )oN *ga{:S2 $>-w,1&IȱeygPwRU<OWݞc'>_* +(؋u-l%F[$\ k3<jk)!|p1PmsM}lN05e"O^V~VgefO/;^>/뎤x1^Jn.>p[jHtF,>5 UjtbJI ըpO>^oW!ka8q3T䨵@$q 4js3#;>w aY8 t[>r2دgcl֥h^Es' v[ ŮƎK V!/j5LMMZO @ o-ojԌ>Mʳy}yhx4oBqo6o;U+әZm/\!}۫p6}'[q-Wc a3Ke/&=c)6qY83J~_PGZBeUfPW(yC|gT̩iiN+`NJ0רyO`cP~bl-bYV@ QN˭'40ݷ|p1 ҨF ?DLNFʴMJ򵥎%$ސJxM6OPnJswQ,JUT9U-90Mvi:,O.Fx\ikuBhkNչOTujETY}qd)}v4c!Nf;57#ФYSm6)7Ǣ>f@-5F_1y~^n)q]sxo.>Gdg#l4]igjX8 p"Bã z;(XY|aM6uv}=컽B _azQzk 'kE7jR~&uPiЈ>*;yOގACeO1tV ]^bZ[|P|@H;F>r;Zk:)*}ӲuoF?}'ªtqȑNn'&-4$ҫŽ?|/4idhĽoݙq]{߂}+&qġͥn8 vϊU\M1*-p-go{wD)@A.]m0@=#Px=iѪ#dEup0@__sm,tXkF׎m%}FJ2$ɑ V"TSGwx/~VY08."OawnNb=&?{]M`|256IHY~X#y/_^C`Hܥ45[ݦfkJT p"y2Ҧ^SƩU)`1sMz`t6d$+uަmB%ʺġOWY47.? ~jT&>jW_[S܅IX h-dNJ0Յ^E1$o)Rho oYoҋƍ$MDM%DJIαV}1% Eun'-9 ?e;"EB5-}|0(9؁5~U=oq(qp.ozx#<ѻ @=YށD=F^;;6woz|hvG&ʰ=:Q~UyT:|GF2jPV֭=/xFv+cAQ~4//g28N*ҰW_GugG/9:ȃ[Ac!VANSَva"fh8b ){oq]mu+㺉$$I Q3C/%h Ź7I 5Y* qsqCƃyO4|T>2g:heh!^YDjX$Q-aHk:\R} y7 L#ZkJ*G? HQ*(>cu~ЮB&I @|dAoj|%L HlF`!+ x$'1 mrdҨRbҹN ~rAM YLl =(xi#=hesD5hWCoWd >PL!g.ôJ"5S40pNG s;p9V_(78*U5Vת3gQ &`EEav7ejRO 6lB/  I5_!\7*rX.4Z`G̹ qx=֮|y TXB (a1UP*v/YSZMA\ԩvݲC-H)cmt͕xUBr(|h{ߘ.{+QY?EBv{M#N\xY)*="@\q?JBρ;ézjiR(ga4ujiq4I!J r9=- `_HB@_60@I|+wp!=-Ѽ+v`(vw$St"9?9üw6/}Gs닚.?rׯaeM-n}O>@ф} e)=؆V+`g1ZW>Ww^.k 2BLcOAx!{[@l7=|;?FwR&{l"ݵJ*msI&hj5fK]1ґu'6T76i6zB z(oUw. CClD ɾΣ *sPOB=ڊd7'UЪ€yDpȠ1ߡ۫oM!|eY%KFz8stw!.Ke.B=#={!O!C\0"|ϑo0hLܳgOgoaXZ(\Ie~E>V y9N4Eu@1*C_FU+5jn]P^>4|x0,nj6Im ?=[ 1_ڥו"ceSi.e--L9iT9yWiW" W%zb?Tj| -{71^T.WeY-K$N: x]a9^V@soK)i¤x~O١kԛ^8dC mR~$@0V0? ̞6vU"2;"ZL_ΐb1 6a}Ϸ|~+|YO1Joe贳[y&⥘69~v*obDop"^-v dTKew1iA鱆K o:oRW$:̕3_F0xUep@pj#w'ő6qps(4:fQRSͩHѷh*cx/S{w-~uvya50}ËJW9H*#S85Z𣢰Cs ӠM?UΞ"+R{`aOy:q$iT?P*w)4ne's <6 F29$͞.;q.u,D0Y<0(Y=uۮu%UGn M~ $ dm+uQ<~Lpo3Bu IF@ 0!GX6XN )c`FtG]V X!^0i=_Bt2e0j*+Vս=$k[Yj͝Nm~v>.-IOo@:_Z?ӤUm$ ~7SE75t=il7Ig{ 9 p.iݐyqQgizיa @.݅D5@׈ɩ KHV@{?a`V*RuMshTOQf瓉 \>y:WSt9/A]JKiN:E{ϣG[]akxbs߂p)'sx4o>Q */#C)31&QHl|֨F`HkLytuOz"SuσG0_x `yG]lyKIˮ|^ +^|j<؝ˬ4,=J+PxZ{ =987:5l6חkful꽼#m2l͑B|[ وuf6OvXKLTN~?pP90A ̸R]ܙ j'<$-2% 7²EW BF( a/}-l-K\2dMo_+gg>db|q蹍r"+ R"rE9q]|=$PaզW ;f2ؗ GA^2nL^b3P843 h?e/5D_onr?({JwA0(+vNu.81hgi$Nk+gO1f(񣰊:vw4c?π'14k wuz0<켊w+6dKS. ϋg^ u'u{ϒ~GdF'9Kq`Jay`Y*U_ᮐ/g OBr63ɍb.ρCҐG7;aR/RE (r/ +Ӑr_ G2%=>`bvQb-|0~/-ncH^q+[Caoo?"9W;}t;0E8*삧0R46M+=jwoG>;r0߿pM¥ Ox1hR{4ÁZ"7@r{{"v%BRr<#]-"M#`7)Ee`8o5ܹf@|~N 9cd//9.7Kv>{>{椧AyQu͛kf\GvF#a,c=]# ųbyWAdDĢDdy'/G߀~^y~>o릦<;^wٳɷzړ /7դt,ҍ c uD]2:rMi7Ylߞ,\e77XO> vjsv@TtL-X kc]oMϣd-]v=ڴ\υԈ<'?2 lH<2FiMZu68[O6Yi܃r6eސU<|k᛼\_׏s T+'[uhx-pwEMA& І""G:ȆH^2*CXq̗ΐz4<\hqs2%Ok b+%a=$o3-' 'u<@ Vl_Xsn ӵ*KwvJP jQs6Rfv7l@8K2~Ѱ[#݃]g:s/(=0ɂxk+sW0I ֯S}knU/Ց{^-.vkCٯx{]˦YFe#5{:jd=5Mx|R"]FٓM?[Ek]gb婄0_gH4L:me;\q̅o1G=ek\C! н]BHp7)+ mzҬ Lߡ^4)H5r Řvua0L`AU6_up0ywb/oױMפ{QCPmItvFrf6Y#d*pv\|EvI=HjWmn峕p"XL}@ׄk OV_I.szeCOm t s| C~gauj$ZmLWݡ1q9n'.q㾗 Ke1﯅Z,-͏[AIVնVH+hrlP ZcHv} y5r kѮ:Gb5 ysݍXG |9.;R9v0%lϡdgB{V1xǚχA`qP)ȌUAs ɓ+?d]YfzѦlf)}¬߆2'`;$W=ܖ9힖$u3=ausL*Tפ3qL\B18Qk3Pq̟:ཌྷQ¾Z;*ITـeɴ4Jsא i^ǣ逳ʉvGd/XyKv:|/ }\=Q:0b#"#y` $^<'7x{d &P.lPELX1{yP d+s(aR3vְշrFcYU՚Ңp7?I5?Zƌ~x"ɨ8՗w32G;'^hTzWƯ]&~=ϦXG|_/ߨVU`w̵(!o"ITGc= a\A|]G=Ig;DWntwvJ?**߫ao. ]=1^ vxx !m 3&F_uO_sTV++Уm!jpܗ tE9GbSƮweLi GP,xaY@rǦg{p=advjl2<^̳(E~&])]F"5ȏ:OZֲ=_vbT]>P'du9ɳK]r%Pk oبs}T.s* qa{*ծGBS_.+@w곿QpEy09w^}7=A#΍Q_r]A^;}t;S)/1BCǦ2of O&59:_rCi_6 ;<сN܈cfĻ!IԻXbF/>7]1Rw HSoۑEyI||2˾}r~aVTq51"ǘ7C/<Ĉǚ=nikTXWmnًS#>װ-+6<GY(H ?n>n{og-ķ׆ފk#]tH4.1;c ;x(;|p_mwԈ l pDk}K1;3G?'~9V~K_E[3v+#@1 b{%k=ܪt1ZvZ% ٷǷCoۣZ"V'nHETE>cɻuډc{wu!,DpΡNXKԪgӮrWʡFމQE1f݆@V:'-ap7 e;%!rT :[Kْ׳tq Sà Ⱦi+hfpl@q/)\΍m3.bI(_H/IDB#xh)Ew =hO٭:4+ofҎD24Csk:d cN-:/OC ߋIxBr{:#} -#o䩹w 9Xt:>s6NZV?uEZ«;ŤC]+"% k\b\u DU]5#+~hUa`Ȼ9C6LHK LV*zwi`?AG [ږ9?` Pbع]Ed&P#QJm mߧR&`)<,(_9 ؕvY'0דb V>͝?<}*'wy8lUϻw !x}!S[04ȿ\ԷB:xKr qdΝDJ/CO> $C$ڮ 악>%SY փp5߽Ghy) uP%ctp iOQ5>G}O!TJZU>Ouq":_΢@=k4 1x ԈVP-J1MS1N}'B?ik>5^LXKbx?×K{pnqd8Zg>7s[f;{Z9uB| 7x Z-m Jq@U2 :=^N|麟A_BqgZ)q uјI=t{uАLeS 3\A \ζ:ҧb~]C[PpvCArMKl Gr{61ʲ7O]|Hirv ?|-yy-8 c Ċd 9q 0yg9v2 PfE"oUu܃SsduNbٍ?>븉ǛU:75jHdZ}eO7ۇ>ӎ(Kdeإ):,aךa(BgsmjG"ڠA:}SRtIoXCSU_$(`{<61Hq6vAByw5r$,HB 󖨅nYpFUx3wE.xEA) PFx[9VWt3(k j Oぁ9@!ث޼EUkb^ lT)J :ӋV=P,Enx|ei1go}e7pyiY)qӍ͎V.$Wˮ7g(KӃa :ZZܫ2W  0m]oK_j)?;Ga;e* I ց~Vrrs}[鞡LF>MpQ#`+X*5 \]ƳqJg <گbﯮ?K;%T"?L l$&{S5"5c=jt]>1w`.KaYqyXS"s$iStdz–ʄnu{/Ut<+)ycbUɡ?fYX!ӟ|}ӅbCN2p&s3v HM_$vrg$.C|D7GQ;o$3c|pciDZ?@|}y}/;W}y}^P-A-"ʦl/J\4:kgnŏ^E*B.'XhY^BL9j{N&BU[0&̭Pm~x>GX sn^Vc$LjMϤN dvğglH 1 2V`3r8F*T: Pcw vuc0,qi9ćMBK R,>lq Aƅޏx0Lq,[${fB>> dx=+q@t $',?p\pKkL҃Mh 'g<u>GNe0!F}g??TٍO AͲ z >[X}"x~fV0T\a;c0n%c9*s+]%:lm߳F/+_MsMwݷ6Z\Y8^d"%try.6~pЃ!?8R-Fzr)aux{)Mj VN=h L.&dأZÅJ%My3>~7FJ R o>GA( |'EWx{T,ݶ=<F\ÐNXrV.u@`U O#O~p yO7D_CzHO11oasPS6Vn\0:ב 7QeE;i.AG.J9w&{ź\Tq|9g_bRN"P:%N/۸CƼ IuLi)BϏU`z~lkY= S{#i۷$\Wy!TkΪp'&~lquZ^4ȦFم: 1s.ZyKUY?$0jyE?vԎ16z;vu]]M-VϮD~PHW8 "_H;ٲE bл6hh9H p9ix'5<$ :m$x ,8?0>?{9H~ o"u7@d'1|r j~-2|D~k'ۇɓ3A(yΥ5%oD=pknүzٴci1*˞5d?, c|)`|H`.NE)&Kk2m#¿՟LgmN,mRdYn@xe??o<@/ϫކ燺cǮWyX ^|\Ov'H\NVFtUf˥ N..'d `~N29`(`]$O9;+@UUiclRM7\r91$|c)Dުx'`wǪbEAXzCGaRt ,E<`-&,r'ia ۝a  jk͉&vhͯ`OBjWHokQA̰O4ͦ,HOB54X!N!ow[nd) u1?7},aDb4Ķ{8mV5\9.+x$\Iz>KɶPV7 C ]gj.?{ 2tG| 924i}) g/.OXS"o+o|Aa^u+#O> Xe~MR3J:D(oGV":r8{i(~4_eoy$L+-{\cmc#.VAw [TGzծs0ÂOе V O i3P.lkI(+g:1M&x vKloX[x]kuqwVsEހY/wy0c럙#$f>vrhL>|ֳ7zI ̢ld&h(x'V}I vSì\ur>4ae>YHL~Rwmw >;8.3Ҧ0!1fDj6DT: yj;>f==qoݬ'v:x U6'=+u30"0e@Iiˡ=vOʼ.M⠸?[tRx>UK/Kss<HB =wP ʢ>\ruL OfJR< AN4LG`8^1ѼQ }@{xܘhӆõ-l6RXZєӎZC!JA%xWX~!ׅAFDĭe^A?DrsQbG}7){[㿗cq3ƹnXu~o{&AM lZMC:M4Fc28?ηӁ0ab7 u®M}.&-L -l:F˿f-|XZGp$_ڏai?z*{}+ tY~Ҏb\w'jn8ד|U_s(IA\'jys =@\Z6ݡ'/McqaS'.Z'-okfrLzӏ?*?DE*.ٶJ5<VZ#KRքӿzב*Eh ϞJ&Bezp*FJV7EU"-9W-D FSYnEiL43E/2@b8#&w=r>NLY\,[a OQֶ?RJ,=}:k"¬RVe_xj?߯dU;7٪yw`~lʯLܵl)a[1ks0,lAuQn𥉉/Uo$5;N55/ VhXyS(J tNU[aaQog-0R!G#+ 056tB2v%өwS0X=+Y[9_n;k7,?p!M?=L ,rk lji\x|kq;?$wH>z^|R$>Vbg8締Q7PaEA+s+2^&P+`eUVcW+=%+24e4]Zk[mŴΪz,(bӐ5Hwڲ&ɋi9zS1:Dq^G$B y58ejS%8-S8FA ^.r]iʅ|>^g=dqB"/u*zON&4[#lCV41v> | S.0wǍGeeuG2@?.At(OR #W)yyI<܏!=/+^u0{2e[X4Lq)-xMaXfD'wRơ'6 R5jNR =}9;Ar~6;{ ;}o8olQ]U,.>#6ۈb>TA_pg\c3~c$Gs0i{GKx`{~ 6WHJk0XmR#Uc?kvuJ߱cnר%t<9|E4VQ_ e~, :xВ] ~[?)"wЋ;^h%9:ZePev<M0_z5LhBjl'\U*NuctZ ͤg&%<4oݺ32SN8Y ِs}YV J͘{$,WF~Qf) >mFU5lQHz<. n!Z,ꂟP#{dS"ʞ_B+f"Ͳ1+V\~y0zOpC5,1Ɠt\_Iп7W;!ҿ-ܿ'i}cR` }c1}%xb}W/}5{{{ AE9HFmB%P& iZlBXT5CyųVoX,qe2}JK榈/: 8'139.C4g߰/.ԾcUgo~NNVkb5\MBI5ZLKw))Nky&u"SxΣT(T F)]`4Yv f:!fz'J\|z_[<`;>j y/++T|Gl]0R>we܌ûٽ"5:I_ts,SiFǟ{:ӱidy%🋡dVI.㻘 &Y{$:G%G!fg86C /?^<>f`]'dtGs(=7*&0eW9.% %kB>r{v3ágpOk"kV{7)z'bW{.l\נyV)Kǿi~ć9OwKҪ3Peeg/D:?BƳ7/U (g&$w(Zͺ ˱(.tk 'W%&fAZnԵVjM EskbWdn(npɩ0Ix'#soV FYl@+ XD4ǵt*{J*F`c1t]LM[OC צּU+}-laaT)L %R6%r2OkRd+PiY?XP?Bو/i)\Iط_O+DU/`7=Lzh=x9䄿ns<җsњ!pB C.Գ}8r$yws/ڜw-ΉSG-bČYBaEY UK)˾jiH6S) 0YݻۤO=n{#&klm@hj9yCE6e1bTG`T$;NՕnSbǨ{ws5|P + xtbǸ7XfH7m9[t^%4Y;,9Ѱo#4RYz _@ݕcS|޲pbZ'fAemlC3:ٓ:'o/pSSɗ/72]!8_UqбU'% |g _UU?W}_UeYKN&dfIf t'pr=vZuo<ЪmfV٪gLuҳ13m,'\#(0Ie\z_*i,*56k<)'j`*#UVz>lc_4Y#X:JxXʣ+/Ɓ4)ua-0Ge(k.VezLP RpWO (VD>Bb!x}:;=/>DaHGsySn/XK[_kI`U$dȉ 5/C L ZTftMGk{_^.!^ݶqDNM&(JU9i:#MdUNM2=f/<J^Z$t5On s9;Z[ֳ͆Syi7%~` kS{UtE xxΗՃ0zo 谌;,'zaYX2.W߽ [4-I{ɓzAX{polx+%:Tauew~!еD jA>MiBu+yxeW ?jRD b pDBY EP ]h)}3r4!@`W#`c{yGAނPg,2SPrmCׇ7'K󞷪#%_*Ӷy])5"/9/6~Q.Ϲ+Q5\7%~~Z[u;#éI(RӫpaXE I꜠^㇖㮩ֻN2F+EE㙜ԉv{`.a >D<k;6, .Uٮ\Σו5>Yic_u\𲸍4GRbVÇO--GZ;MMףZm)7}14r(~Qhn씆A F`MUDԠ-r7E}*:gф̓xZ6kYkCΎdxDtngW|⫎d4/.Ԭ"{%pb2E7@y|~O{ 9^ ZJ C2jת˸,9Շpn CCP}،&X%$S{A6m#oG9}SwU"(͡d7'`\OJVX4qQla4UD!D]-` OY\3b7H>U/JH4Og9=ke9;}1vu)gէ] tvNl%:qTvm7s4Vp4?1헯vfa) BY[8ƒku0p)heotpnQ§ [P[#-*,X)[Db?;FQ~Jdg^QRp%| tx[^I*WΏM(mv( VefUyx@ =]Xĉsq(B7tdq{o:EK3DY4(tn&fW|&+~=?O{`jI sЈ?OD/oygP6`Wgkm\څt-`ۀ_~bfe!ϪwU;\aiL.iQck҄Z2$`<o EF;6Ӝ8 ,c;1AGcɣI(g^zdxS;*&D΅ JewSl~Mrz j(\V7`تwiMr9o*TMElpvzobY毧~ 15-;U;z<;&H?93#%'x:?߰y'&OC:pCqW؛ƏA66>OPBap,}uɁ%P4x*<3KwLfC:A]"|8/CsсY:'F8F?[ưHrR:ɰh9:΀r>ׂ'd7z0iĮg^3=#:r?*1><D|ό%EbSt¤#=TnA#N6d!9wpI^>$fWA{CgD;db3_΂qGBk죥<2_ʦQ!V}"sxNǼxRAE-M]{va׵e?KFV7kFV?%=m@<>R"Rzso>EuTzٸYKHw,3_]{I>l3Мsq@|v~]t`T="74fYeDr?l <w9Z`M_Z]&ac=g U^ - QUR$&L\ &;X'HL:WzޗcFyݥ/NZ6CAGNU3H(+xGCzoc⿲, _VCe?1[%_~h@K}-읽B<2m*E -Π ,A,*(h/EүƇ )^[ll<:mo%a:ܦ+d&>C+ l-~/r M܋D5k]_{?}#3AsW/Ex]X({"(:UkXQj)'Q}Y+^??||wF>Y9>;wODǀkPHv_gτ̌-Nm>,=a3Rɚ)c>QDؙgNR űhrZ hBr"TЫ\^@ icWEu^ mEZP*22Z y yk}GoJ+qa<K.%Pd+٢vSAMk^|IϞ^g8aoS ķ)h*aT~ \ 6n!Vvm_ʶF D)AQlm,s)?]u'Pi؍1c wyDzʞco)P47K%q>O*IQ.ͨJ!3#:0Jd B{s4D,Zuϐ 3QAt>,-ɧ^2?ު8_#XK/<R1֤D3F&XmeV:y7x?A-kՒ-s; m*b{۵<$~{|BFǎ|$O5aԆ5H/˗xpUtILr)<$ː<4dGF CDyu]7{ K@s-5k4teSeH*4y>iy MǠ*;P{ vVxv˰_2ӕ홧b'^AbXỎhx5{e}5}__}p2av de4zː L[wRԊG"Wi$-kJ, aL6inE}Qf_U^q.pK< ]_qle6*-k/NY|͹c6)J6U5J<2RU/wb2"pĴ ,81^G{gLUS=1 J82''&”ibѲJr3"<pK%RJcGܲj:C^6"/_Ŵ&}  DӁFWQhېꂮs W]$?:Kp+Otm@RmA/Yل^tåt,"ppҵ~r:Yoҩe,^?۪~"_Ŏc=n, 9{?ȱv: ${n&E+j= I_T7 Ԁ=K Fkk&PwɋqҊ53"|E+p M^TEjpg'^Y;U YQB6zj!~﯇TkiJ×%8454>Hj籆ԫk--)}8Ӯ,l 5il߯5FRONG|"ZBAR"2z]Jȃb1RFMWR8: pQ\(y`%<r6dʔ:$jqdJwR$'Ma717<7čEtbK$̀ls$E2vVq ~ -ro>p8-&+{h4g94Lm*44_[)X!ob$[_쑻1b'tJ&e2'p[) ȫO3vxwg3SZuʓ}˼UycLJx4?"/ۚ63HoO%[%f~2Qs%,ZߕR/;lpQtQivstr^nlV)$.IT<~Qaϟ6v't[)çWO[9᧫nZ$ %ϠbWT[Q?4ع]bjFyT<`oF@ JK9(}F6dA6DK~?6! yMďVޫ8!Uέ(XuϤe>zA'v6*dRsr+-|))~߿Ʃt#XZi+MO>e5w" '?W؂/oyQ ۧÿ@=9 H`ۻw_3~|;D$K}Wߕ?'*8-jV+ZA&^%_L¬zja8G8<_b_Cu| |nd?7!'iT^𹋕vwv5^B,.ƾO" ?{TR_ڞ{ NQ n {(zu&:zu݅qeJGyov2l"y:{vP[xNW42SPۧl*OOdܢ*E׭$ w4C[\HU~w8.oJD@bRXꮮn$xsĢ$U hOW\A_ML->Q~+_x&鏗7A}U>\vڞٛ:hI9}4Mqp Qүx 53pGෘPၺǻCDvn4| q`^vOP4ָ~ryؾ 44T QN/{'vAIjz Wr^xru?4'GrCc*7s)V^&>-37nsۤ +֘,6!ń*4&zRBWR8-o=| w{N&lg:1-mʴDfuĩd'{ =u,@XI'93ɗ `oHUXG\<2E|+i%-u// piF Glm_^ g$AOXd?-3UXdT/zFM%4ɔ7 㿓6b5 # 0-˱9x]&~E)܋'pNH姚C[@wP #׀N{cPH.~ Z9Z#[6?!v(d鬾ۘeeY:[ηH+~f]x*/v+FjZ6V՗Ԇ8UC]FJM1CMC#E(6p1O:`^nnͺ-u%n\E\"z/+5xN~l1mț ECzvv.]H$.9ﶇA|.t6]VX^+؊/~2߆}?xf}urtC϶>_fj#_Hl~14;REV wބQ#|y5fORX lNj}n)Cr,}cbDqւ}:&?>>~dH{W>}aq z4[u*@?- x>=S =[cm=6H_IʶlŨ}i)P"|&p3j(\2?ƛ:K(1S;il<.,P00J/󅖊0RN 4 ijVe^EGeܠPBEڇrKsUW&cs)ǣH ;\qMvh#_XFSXǐQ85v:r/s 8Y_VWd !0no=2;|FGyǶM"'|q}պT 3gߠ.Ne SZR1bc6 {[EĘnE 5$꨽{US 3mj/gWWCW_[Or/k`,Ҝ݌v׬ Cq^<*dv6Gڳi=WӜlvS[0ڭ>G#kV5;ѽ:XK3pm7KIb_.< EDnOAN٤ƒ9 8SMFl6s-q^}~~!,Q Mr!^Qk)5sjz8lHmC-0a"J&"u[?E_J7- blъEZ,$>Tأ\:}Ul*m!#V'rSUNW#dvy=և:R):Q|/e.C"9'=@92L)XdIXye+ETUM^߻1($~v;6lQN8D!6 ->)ϻ /rB Oe|c76Ǥ: `,BO$EChINb,_Nƶ{7Zڄϩ rb{{}FdOw{M]'³w8X *&Ir.P7PE$r<(RCd]Ž$ _an=Wbz6@Rmz3X;l[ cuq c c__ pc)Gol=Vo@H(XNNc3/ߛ[(VLdҹWrB <z*dvwT/Hdp{Df K磰VV1wOS9i/V-eƻ8?m¾ AŚY20w)VaetQeD-rS\S*⣊qVn\MGcx֝j;x[sΑ,6dDֳWoLܧˆWkU /Gɽ^ǩL0a#qDGHu`lWѽi_HfI3^AjتJ(5(|8њìBFI }VV*?3PzmѢHԿ՜)8 ;爥_ ^ 4Wi9`A^M'YnHS{!kN@㡚]Q,g}5d} u0qG˜o\CO:sQNud4W.4+Q7W*+G+JV9%wT%YPiYK֠_GâhE_::(qml=Stj xh=]޸5!cPWUv|Nk!GAOA`\s{=}FS( Gk2jC:;+ֻj|ދL˫5Tm Vs⺪cٕw<Ǯyrl:y~2 XޏD~7|Re؏ybZEŵnZx)ĺ>h }W-[\)]6G@f%nQ9x f]~;7[<mfUk B>OObv*= [}|%(b$!}$:Y:f(Cc" u(Hǹ3-AlK9]0v82LW2, a-,LI)(j7EmJA~ ߞ7kf3C'_GG+87DǛtZ'gbޥU/ԋdB/F&UЩpDH&ŹQ}='|VnИqxsW$i~OB*xw%KfMl=]sŸv$t?}K1}Yzn%t((Pށ8Ѯ(2  ݄Eњ4h"EZ/f!šb]vۂqqȤMd6׺'ίR(3\L Ns fֲ,&q?OV[I/W^KlELy,U#HU/ ~\~r~;|&?Mu/i։ӧg+O1A}T'y-HXi:g6!Q`(פ[^&Α Pԥ싚U+ݾ k=^>WRV0)HۈCŧKx?}gl\$Pz*z''hT]1SWضBtoP ŅlأD-tX[NLv1< w+sDyZ(b6NO8_yK32 zR%<ԗ o%}c3v[}csG}5j'Uƚv6ǾrߥcL'C~<({񊃡X]D#Ce^톓 UZI[eeVoĉZץaK rZ(a _O揎jXŜllB ;pWSW~}q5Ơ\`Q6cjg88e JRPd)ȃEO:\^+5KA'eAh]37a6Imb[3DNݣn24(e MA._N$ ϲj+vɢl:`OGՙAiC;b:)F01j}JN!F՗JrO³R+sqBF ryZ3˾&OζfђS/-T`G Y+'4I%v$$ۖ18V_kR$e^wk!x"t*Q3Iw ﱀ/ڸ"tX StfCGGd Je➗M[J|5:"Txf/ poYl~qpy1-J|f36ǿYT2-YJCIXE<{WT"D6U~GĶrPu=_,yxlmn %݋SEU׈HS-Wi?.&!;p {SHs-޹ḭGs =*}7QWf/}}4ߋ-bOT@Ltg67Ew`}U<Ӌh!&R8}7$5Ŝ{ %R^ώ?_Z]ѓꭏɷv{w8)5|Z?sǶ9OG#xzXRbϦ[>s{be֎۟'`̻c_.݇].n Pކ\iv@ϩ1RGsc&PԣK * i(_{[O6WAf@,>ᙚ jbAo!,l~O xW!9教cY*X4駆kVQ$F% eFycs jn'33vw"c~hAKLqߟ&ոA{MUE_!pPѭS鈐-&[]![l}8'\.+&_`ަ(E9ScvS_u:{rƸ6"G%J QPgwi '6nN]azC kqW *.L~dQѽk>ޯA~-4g(ZNYlDmf5ds*팣2Cwb2Y{D aVt}~G3]__H9go <Tb\Ǚ7L2>-v~l< P\2Kg8A YlP[~ OUlseh:|uJ&kAh,l~/A6 U^8X, J2W˄C+煵6 kkJ鹄޸&KC ތHǃܨAH}C#'Mh@iȥd/qCC[/՛Hz˭9zњTNm0jOA9&MdKM Fv o\S*Z%ґ{C= k fmrzVr>ëȉFِdB8ҋs}T4cU?ɗ ctb\Α.Ԧ}ϥ1iU jr:gD}ÑPd̻Veqd?׈E!|VZ|$bG 3jQK7s%W}QϛBGwO^V>!zgj@&p\Iw3~UbLrj+:bn_Fw٥[L3-h_;пd4"!K8dw炰ud#^9{/Tʭua] |&4% >2:$HrD+b/*EHEe[>T5J7R ūӉTQө,O-9/xTbn&n:y%fg#^*՝3$W 烡ͬ<+B"HClޏ 2*~ ,xk*l Ay^#Jss<_Cre'seSϿ:g>)-.B~.UWv__T4] N>ނf37iZ_{UnY=J9~Bx`tӹA5 i=GoGrX ɁH? ԑj?;`.^,k_:s9tЛgUM7eբL`Adn$aPÂ@̓M>#\de\Chz5ȹkCu,T ZXQK `S~gti,ױO;~庪N@T ]̟7ZTbd2βd 70;0hT]?ꄰ>z2Բ-Gi1&sP> 9 (\nKy_j׶"đn/>' }T!F<%,:RMl(?*n屋_3|3Bxn[f)|6d>jP^B}4 K1eMr॰]WT>s#E btJ'Ɂ\e/=uK&&``65U~b%jW}cEZ/nhz3] xD~_'xF{ ~] OG-Ʉn|0>K 5J$z#۔ Vҵ}Ͻ$rfo_>t$_JVgi$^`Jxmtvۀw=pe4;9I oăNW_Ey SZشVW8aУG+et<,/ Ѵ.s_O[Tʯ@EjB+plfyeT'\Va-R~Yo{;΄++>yl'xS2;dfSq%ݯubDSa;_)(.4ja#'NǽD/4FWGg8=```#Ynƶ^'ma8AoEhd*?뎨ޛQ0%Q-_#z}>:wCA9Q&|^!@a!j׹LݮET(~UJk)F7mP.a9iVtě-I$D+LiE]| ņ & |%K<5TDفN dL`48j~<)}^D1gLX8u|\MRi2B# `³C08t}jCcTD^eݼ^8lUt<L_HY^G7q<[y ϻJ8JfKoN6ԑdaY6ZZnS .vEvV̕]ܕْS;;& [Ο(|^|D-9w 応JKB/8.ȷ7 +J=4Exo8b G)aDM`:Qz!)' OXGSP(߮RhQ#*{#6H(zw!z/D<wfx4hѤsc7Q^[%k!vMgHEq~}߆Lm7q=V%Bq.| ٴONtĀ!%ǜ*x~:]xnl<ӝ9xoRPQqO oBlA_9i@+ّo'$x~"O{/Bе2k4jTA8lȱPK[8(lg#V~<\9ѷ2Wu:Tf^9f!s'־߼$*(OOe<F[ά5:WVNXZ }'H-ey;é{^W&opa5\u]G] 䱤~vү~~ C)<>QkYԻ{K~::g_S KP"% _*c05˾{Vx7O_/o{vIco,>yUg{F2gG2{F7{h+Q b85.H7!rH0rCG]Ӻ,=~]'= )8a HVjKEY95[/G.nA mGi e6k^ךrX<\k"b6n1MeG?$JT% g }L jhsh0_5}{.o[W͢R/ta2q}Qw ^a. *Tp# uC]@].6HK$-P p}@c#,13_XP%4K0Ӓ`1r*I@4 ,E? PGZw@Qqd9~ >k1d2^΢JۉxӥĨogi MϹ-uه_n/5tab'E'kL%*&[=%,oh6r5?4첟ktlQ'its\CKif) cFٜ\Q:]$/^ӌc톸b>\N!>vN[ҹΦ /hNx^O:^**)DgIԐRzd̦#dQB'G?B4 Ot(٥D,Gw|5T=Q $P4G ƹFYL-ѥ;wD CmcQTVxJE)׀b9vcvǑZS}ziB$M()5~_'j97AL_/5bL2D'+qNG:k\k*wΞnۇ!4Ga5LqƐ[DG q4ki^ї[B`6xQXCk+Tؼp%R` \!o.s  q!hbrYP5y#^|4Bŋ$EH`?(i"B*R*JFm()rmWTp+yB?@kDyNkOK$Qmo/XyBԝ fR\(M*?R!t7a O]H9xhl^*&@1{߶X?>[Bd$ߊBLq(U]Ir3c8Ab'Ԏ]֨|cgG϶Fɨ{'!#Id/^8ѽOkŠ{tl~QOםJbPGhRy6ʕȝrd~gjgCzHzXwHtHIΌHוgIaO^^őAtʐK-x+m#4Cy? Í/b Zbq޿I=iTWBӍgy5Gi-Dݞ|*>:d LTkJa7iӭpY`LW, NhC,dvA~6iu Z#q rQ!N-6߀@ ?N(^ s!HExe{ j^xΛ6iazb׀t#q-K)q07Xen`yVXEH@}?K#Fǝ|QL=i)D{YGu, xl$8W/9 }lD% rN]j₺}+B/ 1U"tRIĊ~0Oot:wK\W¸r9H^>?7dk"xri8WwxEU6*:?TCppǣg??v`&N(n|TKf NxCI;ؖl3L1D\^iev6|qd4KM-4*̺0㟍S|gL PXc/s¯ey{Y/z@8)Q X{ dfCFz_/JPz_D R<Ζ?,0J5{$!J ]74ȟ-œACގB fca* 'yKِ>m1*F- s;lCh<}>>i3).REׁ3o /%+-='N . `j)p=H.6vw-b7gpQfrb`E^"&Dpɢ^>='p\?Z?ݻu&w.X3 ?&.XL3`} Oiܻ` &S'=Fh\qjL(D$e91'Ae |8Fy/&!'sO r徘kXëYԓk sq8-r~2EJh1" -x8oC 9󯀫w}Ú;Ҝ~bT'^Įf(*h^DXyy *=-q0%)y*oHhO(nZcXĻZ:_]IѺC4B.T{)nCHޗ$G15 5|3ܥbXC$@3M5ӵ:]R%~7?ݖd,>P>@'q$|!p5m:7MF hιiӵwn6 3^d]bH$UiUSxgME@64-6 &V2Jr:j2*yY2݌@tA 3 K}E&bɱVhb?5}j=Ϡz$Tb>ېr|x,G -73q~*Wۏ;ZD0p̛#A;L:>] oVp 6a&:1Ԝd%,HkMvX d{QE$O*/Vϥ6nn4a"kow(]? c@( zqk2Og_&*Q Ԧ1L ގq&Ţ6zǝ9oyJo>F! ]N}-;CWz'l1ySdkf(+b3x]fN )wb(e#",\IQ2};_%HN(G D9Wڤ=hK!wd\>\ q%lH=D'87G_+xCGHafgB#1JL? g 1c'@F7m<9Ty_ς0h,,J$mt4[ žRWu!{( e~"S7;HMtmBdžϯhAǢ󯢕lJQ]*J"5 Mf#D,u/u;ۍI/T{Џa%&ݱwZ{=Y}tVU`~ts/RHsOF& ?dXң^muh\V}k%]}:5QY8GO(x2y#({Qcq-KOKa-zp }SKƳ݈1Ismmz)9\2 *@±;7fM84鹢E2#;ekظCjV \mZ [|{S*Q!昫Eo~=%hx1Y(oy9fQn}AEW]MXϾ bW ,yVQz w o~Hdu a yǻtgl1DP~.-9 B-)ݚ43\|g7gKw!(!1sUBf^%h }.ّn^*ݮSH='JMS9ųJ ~f}<bzO+Wp8)5>LTbR V񂤀h{&AB7HIp[fpLvVNß3PST(UʸZFa"57B~}mhD<·Ayٖ hq198mcH*Mʹ @;h#3BmQr$tk|?e (\܄.*M[ʋQt+[CprOv7O Z}<>xkBdyy`}\Pъ9[E)ٱݡϼi lWk\z$zCt ub&vF̫Qż@-[XdG2E<Wo&VEĢxkƽO[(=wA=Q?\ظ*Ts D*FP! Xp[̠>4`B'raZ+^ep FeMs[2{J8ע5]z-Fc AspMfsvc{ؔte}_}1 +uȿN E i0,&v]'mH}WFWzO\ޓ?g/b<065䟱Sg<4͞zl˷V$J=̓'X3}^v@ة,T.)N}G 2)R+ 3M0!kO`_0! PS l &\oL:-@;Ha\ce~+zU0{3M9X>1|x!vzƅS l^,4"W"syUd^&+(劰%؟sI5ƭBƃBg>wQ? S eRMʥE=^U/+!S5rªZVvTZoFfOɼ]:Ueg;式qe[:#X! q9]iwWKBNs$,cK ᱄Af*АɆ{Etl,Ml-vFh=6*>f_P{`é4?u Z*jfh&a~3W]kGp>bVuQ?c{vkƬ{rwBS=A[ح_j߾ 9.Tbč/MwR5 %4ul35+iPЌVPqh|t*{x#J4}U ;Yݽw2K`TG_ FY|VyAYbmJ]5v*܇gk6z3$ ٳc'k׈nXWy.^|Jx ӇgO=?k"2.޴|6H@QqWOzwB> (G<}jtKbX"7U(6zgy`l}'X@y$[J,O? E! lY 'fkY,~2to;*C#x.c9p1k G}I(u\U=BoV7Ly/\H[[xdD)X_8}bq\b%-g5]Yہ m{?O+lD Op-f#wq )v/J9湟T8w`1{ᙽ4YCQ "AˏZuTLR'F*YB8@'.A52wįZc'ЙmR<{mVtM;`x ϖ+|bvH}DYR5s+[X^[34|>xI9Xjנ|y\Od3_۸mXZ9]|0#8L2Tov>SɷX%RvyAC/k( \#;6j+8q ge|,kX$Omv)X|Dzv I02f& /T:"NCKkQjCگaFW$w'$N Z;@)xLhcdFhc^_E:o SXO 6!T`¸["'a^!qt'{O4P#}5pqru|q.?8t@JTLz+UQ'H.DaZoml pDW/ ^R3>bj(ߥlyKs=ݸYYh~^ ? sŶ^gQnFq 6{v^sDd}Z|9}EIմLYS`; BPCIW2 #ÞP`Ye$)uY<U4(*WL8?<7S#zA*z~5bz Lo,}%Рh/0)eBH ՎHNcjOs(Y`@%ʧ֠ ^- 5,ekC0`[jr dh"fR/sN)a5! bQiqߪA{Y#.o K{ nj -{BNb~H{g_ۧ7f ݄: :Ͱ7zƼ("Ұ՗ϕ2,dLv}5k#5|ǹ>9!]k_.RF?6="ӆEc%@׮ *Lj"Q OdH~99rLj*Хe$џ&5:wEE%< @j/m|,+pZ :ƨYҐ[ ]jERCYqн0^馁BՐCsLe|~t%MvvE}0bƏ|b?+~՘yK}q4$Dy* {?9Ae>:bYxuoBv{_Z䴂> /?zT$;yo@G+^&fO NYxD;~MuȲtY.7v,6?g^:B:W0Wso8$2'7v} jO_q%b)Xc8w/OZ\Ep-Ů͚TaE/YzVlcn3q!qԍ-\c)5ypQ-O)vw%vIG(frM} J>@Q$>a152` WLP_ S4@DiŐm1%v!q{$;4_Åоw>ƄӲTʶn *tΛ #h "ZFpup2t9dܝuUӒ1lsfswPt#'hcr^F)Ð_,#]?NEz<pfW>_Ug.V,ycuAr-ej_H1w/)7p.(DܱjO scw_ Oշݟ1OCۚ=:߁ǢʎFxMP a;2 sߛqab,ϱn?EZko>꺟1쨮ѭuh~>RD/4^qϺypg M:`ۭÛvMf9f/uiC$8w^LYobf.,֭#5Ŭ;.Z$( 7FC@~q}j˛Qky]'\ ?Z vr0O'- ˻dEz$g,㺰e |&:׀o 'ጼS2̱jTT.>ݺ6B%߄PØ*)!Q"&lhݑh} 7IߨN:Oc EMkzw{FCaG7zR0?3s;4:-;*r~:GauE=^8z"Q`GF}Bza iPAQUǪm֋utb >M)5x&?؏NL5q&5Qj@Zx7l-,TQXqݓ x ةS4髯kmL'K"gOvX%k+&PtJoZeOmF4 YЍoz,nؓ\&ҕ+7m1hsvQBƚIjrSqïD: fdș*?c )_d{>spߡ3_"vLFzгnBoY2`qhX4bϷئ _R̡'߼XOd)yĮƕ '"nNAq튿RM6֞LK3^~& 7j}%Q7e)wb0#cWBB9-݈mNHgtFx 12Nj==azn?An \4Rl؝qMTviv.o}{*wUX8mg}-8PuxQv ?ߨHXdAa;9pK-jC[اK>\ڹ>hO+QWCG~A0IޥQ@9 s']{p]pJyU*?*l+'zV~'uSݽϸ~vn}*Cǻ?jf [vfxKB$[^oP1{T(_DԮ>-dO1Cq0yǵ+\efTP̥A?go|װ.ƾ#toy97YXAsa.}(BX0?oܾd+ʳOabylIn9 *]x WuQLUJvfSȄOF]On ĕ h#Ĝgݭig=I^.e*׳U:<ywwh!MpMLg2!Q z"p<^hFxdJo ̺F#ko0 (o%gP=kįi-k.:%0]lRYW NGAjW)hFe/'S$"|Gvx`͸N~ehe:PJ;ݷ}?=C_񙚿"w(vPltVs`C2 ̕ VI>uXPԗGiJ3: jT%#a?t+zw;֒9<>-o7K~;n7PP!PJ%)5 `X*R`ː%{rDBټ oX5lV,J P/юTg1 Q>3hFFrg-Rdǭ3gh |ZA~lZuLq)fh-Pߝi{5^w^)=Sv0S ֣*=R˵B?mR9~gȺkE^}C@OHG1%*jQCQmPgi_0/@8^4$3~3ɼފӱNoWE =(T*E*ٻj%X-m! ]Bc)ABb_pyw/.#=~*ר r WPQZ!3t$}N%d PJ {+;8^XwrGeu M M=R.`Y -=zMI6"S [2Z/SzpWshzfZy4LN6ݐ -uP(Sw'΀Q:*9y]2gCȰ [>"ve6kx`vmMak1jDk;p~P̳|Lj-}F{)3eͬR!ee'c+_99WmאbXْ[ѲM3jTnIIW#`ĺvU5IL&=(]h3 NBNnxgK\yn פV RtZs_3Tq-\h˩zC(@q-+$,RB.ԗT(H8 Z1=y %^[#(,k#H R*j-*W ,,KՊڡbNx2\̻ɢi^,V#xTxbhu!/Q 埠1& IED6lz}0*mƠ!ZAz[Juy'>`N\́HK Rb:a-|p&a`NPKuDž]Za.ˎ&+PAnYFn#948gEED}pM̓ Ԩ<٩^uj8LQ88lEe\qU(0K~Rh0_,g_^LځGlz5<6Wiqf] Շy P(?Bԕj '|`HskE < _# )o1aUM|'<ͧ8LB=:KrNEJ=Ϗ b)#K% "bH (!`@2eH%x !Yoomy-ݡ#yi&z'k@<ޤ~~*B=Lź?tbӉF֚Q&9^%}Y9>K#a(yAA^q h4ω' kkq頩}^ ҀϿyyԿĢfEx-<2Cռ:m eVV(}Ϊj7U=1񳉗_,vQ&N" ιvD_՞@[~mls^6d<8Oދ{o Pv)~ėDɣ+Ӱ:q>a9Њya_/oWҥf.MHԱuZҤp ĜX<3vo^c+ mRWrk5֞ y:|ιZD)GjШ>FCG)GKG߁^]6/&#l+ᄢ7gl^_آx> 3=1gwgmO}Ӑ8;عf( AhUG7Cw6L;v@0dw1P5/ +fCk(-r:~D#peyZkȋwtȾP ݭ'Az TV>9ͳdG?ph㗻|Rz|vlŜB :H?qt-EM&7u啪z]ʖҿuOQnв{VBQ8,wTiFbo{GO0@I%,S-Y'%Km'!Vٮ]E$#EjpmC~jw{B#aNsK5Vh 8@8',7i@$DLԵ'Brr6F22.]6%ɞ7 ^:Ҩ ?.ps\<\“}\(eK؇x1[n{.O}DGȿdX(sH>Q]G{KF-λ:Ξ()7rܦY;?0Z #qV(Fgpw7L\+d^,Q+Jw>_I^xZsNP C?Y٫м"geهb9=y׹Ai.l`}ŵ:bsyB!fG>Ea}!/4#s}[Ф-X)\D 60l,[XM{Ħ(fUNRQ\͝ֆ xΌDR75(p?ʪ,v(QgKeZ%^\Pa6WkxܛqDY(/6 v*RyQ%ޖRFGo&6k΃2b3 COeHR<%{Jgcr5 _ Bh.zՐJq ) hC_ur3ڃ֒ıVX,f Ȭa ,Z3 oe=Q)n&bp1uSV\Uu &enCFr*}qd\ASL# %ԊLI|&Oݏhy/hd2nsVBK5H3@lZ_ڭSݪnʧT/:Hh4pD{ yy}Ȃ ԅ2N<]iʻ]J033N!haCS$7CmIP.RHT/JCMxbZ#ٳy\]LYT/]+x5Y VoUN)0~yK)WdX ;p|,~ , Jt ~S 3Vq3k3M-~XGH PD=Gu}{N;3!+#2;V9=uP';xw>%t<Lq9{,Cfޒ9n"vȀ%h4dSN@p/#K4A:Ó%39;o<^ oϽ^kBƜ߅紦Rmo'èyuuۂ eWJ܂:wv7&9khn^`˖א}gHGQiu!Ť*jQ-4jfiMD{9Ϭd?e &l =I銥kB4M$uZgj.RPk{AsJ-)Ye>#=2=$K) ʸ(&RȅYQȻ8}yhrpjOlsik+&]/ݻյƹ[kw̯e־D6uBDE7ITbcE rC[G\ \'n|mNmvݭ݉͐*.%4)/C6?Cu^ W:Dy6yļ}FfwkQ0ͳ19O$WyI6g2P|Ԋ1P$CK:>#o=+O]!-M'Zܻ ‹uk7E-wOբꯒÂ@Dεa /X8OgjcX@=#nb$v'+8$LS7}2wpmܮHp@2q/-K=)Bib89Eqlr:1)" ʍ/YX Wu(WgȰB+GKQ>=`+a;꺑vL36X X봎 봸Ço3i/1ɩfՎnEvQKRkN6z>eޘzL5hT `̩wmޤx[b(zǬ5d&gM9m8 t|Wd:D}tvta`ZRL ?2kI?R]YRc=nOHꮿZ+wwB/r|CfY^hprŽ;Չ:>mL/ :c͵{VXn%,O ko̚WU<ޞR>~ְ?_5!A ƽ_}XW/yf?LՈ&׈nd=SjRs*Z4)1 l}| Ё4aFTPnj-C,[ۭaE/Q K7w-m=.*m@ܠ1%uv 囨:[lSkZlڼ lPZQ2 k/.F~Riw?m7w;9ڰvCy{w^;b% $"^tІq讋3,-ݾ-x'^;.n*|.|Vgn>7I$ fsyIΒ=o]:#xPz& uqz4Vk1>^ ͬ1zaY{ɂ]I"iK#dlXi"K]-Uh|c#lWQ=Jf.nޝ :?{}]E߻ aW^|wLΙ,<#q}w|ogtu]UI\ 3;lomTi5ld`B/?9;\8c)l%5rVf8|F!i}w1"5m(#F6+^Y\;ЗKfBRnZKh e }#i+5( YǼ.i ٱ tU+(eM6VyZ3;||"=jPs~#?X؆O kzaA9&^1bRfszT1)Nټ"|:y7o1ZyqqBT=W޲*Y?ϋjL5Fg^*Ṭr? RoI:(E*$`5 /|rXShqLDz_\" de tܔ=RŞCկ\V!y-e_(̆CqӭuC/p,}Dyak:1VtJ+<[+xxn톦۟i/{tbACmCFjOC-uS\dE.p;L\NyH)oKNa!igNS]+4ct7`n>ݮ_p3ج7F_I=3H| &YJY_C̖Gq5ő_«|5Kp'D9_a%ڣG6Rx&)N^(NL%{9:^mCOoߓ lʇQ8>:~Xf0Nl*q>e\q~8.V*un*bE$G#n 0;fѽ'l G_3³orWj瓸@[򰫕ORA{9QP%p.,"nXՙKKxN2T 4jTH|'RN$s%ѸLӚNnCn6/ $.dIr'g=,Ո_. 3I~Bw+{*pK߻vBC_q &?BhXwgz\ q*9ac6W6PdVPBTb22!_biDR"weK\kIp PIO#'z'sw&(6 ugcŤA~/-0Ǖ_k̖j[W_ʨbz|j #a͢w6e*d8Sϗ%*nt>[+x χN.>.3VB=7zg`1;& Hh12wr0#mHrF0amJvmd*fXIInq\pܘys,0d̽{sys9<7Fg" W䠼4^~DT |6c]%&,k5l5ik7>ƶx#NtfLC2{v|LZ' 9_2M%/\h0T:WKդx?I*x-j\:֒vYG&HJA1Hn_CH-P-ۊؖؖ}`=E4OEi4N}'He|WP'Fe`ي8A D>'zJl=SGv2^# ;t ]_ L0o3KoUZ-+r*%[kMeDi q)xeFh;3uD̾D́kA="_N+-q]{`d.' :t1"֠_FOo$K&]86yj[{Ta&كCXf EZ]Eõ1t:~Fck^ZXc-ڵ/Mo*vSsƿ %ǣG8;2=Ӌ(sgx>Va?Hmd]OqGZbDkA]8s~]~Wo +[X`8gVtŹVK‡/hфe13.5Й?dG_'#|x'ӎ@D{b;o7OF"?g~h!땎ڪaiW~^9uMRb)$R#ʋH;+\Dٕ^r-0(̍?J.!(ibe \w>,j.E:.D {vUgKEz( y4 E Ko j#& 5 R{M:ji%[Dd0'4`K[m[ku^ZxMڗ/03.,;Zohg7ۊ[,nr&ScJ1?E]zf"Z67kHՒƫwƘ蕣d%E?yiTK1C1RD ^Z=CR5|@}в%sM k RE@=_O{Km:N`6kΡ7ʷ}$X+LCG5#,}Z12[N:||Yc"aJ^B?N;MgE0g[/i8|Sw͸&"P~so}PK/L*9`⯾)DǪuX ]L bu!ľ+)r<>A}((0ԧm[ܗ_inlgth.z;LEgs8r$F%;8y!>S2祚9Xj%.unNkʱkJB]MoLgDQ9D٥!JQ2p #A-t+هEZ%T}ܳZ@Gh\v`I"BUkg-p+Q(Nz ;1'J&TC(1jGWÍwDRcAYTAC (%1vt?4\ŕ_Nq*z43lyJU) +:4قϑpV g%'e+}aMݡL0;8 Y<5Rf\~w\Yhhe=u)&ʅ&`KWR&ݖdIz40 6A6C&=K(zqFh8SEr /CF,^eBMZ'Xyk@96 e*t -~K$sTQn\>PKMI滥LȖP?\tzI)v!Dkl \"kxsaS[>àԑPGpKbKd:x.,q}ˁ4+'+ DD|&*NiyX?c.r`p xŨ#Eߵ C-@y.1~S~YPp1ۙ-_oNWf7=d ^f4j긦#|,۔$FwvODjD $Aǁ'a8.rC%oW'%Z(B9A ɏga\^YkޚNmVdl-;>?MZc:=ZK^z7,:u-0 _JՉ&U﨩 (re(F Р)ۚjL(bF;옦 DzR(QW#(JvkORET8j9i׃'ѹGk_o@;`Ҋ -FY#ilbpN_/|cK`NK}'5UO ja{X|F^;SɈƔ{-ƠWt 5||)fW b (f t7ѳ 5/(=PA*[ "#qq!5ˀ%~ ,&!@as_RR?>shZyB,{8*Vs ~IgU!Q4FiZk&=5~J8ز_!"<"R}r޳- }QNܱ MyJoTyEci>M[kC Fcu^_]&4#ڬy _ſ*_3 >fԾM L#Ҫ (S1D/x_bq5rfPU2:a-4\T W0N[H}3.0dHoCu\iK"3"_-qmӯE [AV8p!n*?_=;_ ۈWwe{#|Dh$XnaKcq9|,Ӻ9ϳc<(pX gPÀ:׫]I"n:Za9OjJSUz*9:J)1hdxMdG(hU27x$h`n7K(oZ35Er y@W)):m@uye1`$7"Rr,,Yd%_Wr;αx]'R*P/S;ys7Py;@6jtZk24|ɍk|X|b ;) l~H?2qtGS)8aei9bj=[t΂k<1[x* cu!ϼ¾T=Fg);Eqp|kI\_ Ct7XY%aD,_MʓgCMQ+_2LUYxZ(tD@2ʾ},ԭ K%UNjsBy-|*\އk=rΧViM̕ DvR(2F+c=\m lKDFBE&H'\6~Q:X˥~mD4tt>ϯĿǪk|~T3;zgFk>~~&"2Jm?b\YPm+F2kq 1*#m mw#r`_^"7ߛESd04J2{I:SUL ƳRG>]! (1 <_۟)BbB8хE>B$UнŬ8sb%\A!bCV1  g@3V-RVyA'YD(_Ilw ?F:_js$*jQ#{S"WYaIr)nfP$>\cV9wE}.l{9@܋& h4IWC*4;rx{l>. X6fEOG盛 .){i*2e-bMo %ᥧ«9 ґm1WS4 Rې=UV!SCA̩וi˲C5J)6"'JB۪JJKcnbWMmQ3Fn">#47d=c`߲J?vۮd@sB@}W/{Axhw&nވ5'<3O6șcD%V,ON2}޿v/8+=uro1!|*/@{.O>AY<&:B]Q)_ד{=E)Ӡ(ˡ<%{r{m` q64'@a}'q,<_˟+tx^xnoH35[X}yRx}QSM`oG4 ՗+kW^Lx^^%L /&x`^__^槣ԷV NwVQ^ ߀rkV9(U<&7FH趵:hkϨ5 8:=wT[٣jea!06Tg*tO Qb(dnb5hGÄef؛5v}JGѫK>}M䱩T0ON'j)?i_5^?]!g=E1$tM8~gǢ'߯OR@/|o5-˻.W9 T*/u)V{x{ ön^V$TNQU/yy#_z7>TP9GU]* SEknC{ S{TWK"?wڟ>@ODGU/>|΋nC{{K{TUc<+lkT>77T_QU7?GBHqگNgB9{v`O6+62x?-FQvh;i,\goو)>Y rƙD@N5~ [„Ssn1/9':u٪zg瑞Q[>Xx>n#{Gqb7Xsw\U( DQeL!Ͱ 0ny46/-9Xv|_9*#mw&8XSHt;x6Z=_KP k ZqPv]▄xj {EU\" :>,R- (~ +rƼ}ިVިAtGM?yB'SM4`&ʯBϡyk12_/z.:RGqcai^X\9b :Cؠ)ݪtff& {VO6""ϛ<ɇ4S=J dWY>c |YC]\<-Z<Ĥm0e%a Q&V3(^>y?CW \q/,iR`%%RYQf2ZP?nv{я׉$=z5q䰴HnQ_(ϼBU㪷`n/ʼq ʀ|؂z>AXVJ>+TB^M JR#͜UVxz(5gc$:?R8|&CWy'ovg UXK`KlFt̩I-$Pyvp; ۝} αRdˎڈ{~K(EB WVn֍!.J|ϗEQ 8Wt(j3mi'mm:_߃fU#Z ӌVT@(y¦ ê;`J{ ɍrz,f%ktݗҵ t=Pژ7{ oIȗnNIO!)% '0ЅFgnBcNnotd}DTTOF}JE(˓ܤM^F3LLcoٻ7Yh_kZEљҌV͔ X+@WƲ~.bt:K6?kγ)f>MÄp|K5Ʋ&_#@"VszFCԹ LmRɗ'{'RJ:_ ||-Ko'k\b^ .5٢=#5KgW5JQ$7Il ;'sטPV"|6t: x+. ŀ 6W5hT sPrK{:HuܝKw@wc._Ի]x)MwMK<[O58s8 BUV|8x2hVme,B VXEtq2kpeHRt<2WrCt=MS*;K]d;F\HٌW";+d@ @q?j0,"@̋UKK0;`%HρUj&_!Oph縍xu{񖂉#"0qT&Ĥ0L!Ds< 6Ғ adp10DP ;VdDtJ"l3ֈ\E̯R4ﲙ1aӾ.)D D,՚$ްEڇڣW"Y*?`0"i8;.w%ͷ9jI/z2%$ֳ8xN0>zY$#XcdyuQ:Hf̿})>0*&!N{8ߌ= WdGE;*2.ta !5\i3PeeuF_S@cgΕRkޥ=ѯы\dN~{&فhpeV]>P~3&40˚5s@a tZ #`dcWA2*K=b[Crqh"G`e1ě3ʷp`pBΛNS3u(vfsAAE|)3!|O>?z/}nϡB Y ]/udNt8R Rfb^,+m;~WgtH״>9ֱ3+٪sCbp 3Atz\sh1Z^UĐZ#U;&Ptl?UyjRB}RVikhFֲxzݣRŢG+9>  %_Z\[W(>!y[Ĵ)#D\zuOJL|lѻ_1UqԌy\hw zxv OVkvol֘R0?M`X&6`=yJ4}d,sr洫/2} sMSNOvqn p.J|5ZygI(%g[?#_cG^-e'!6Гs6MKʤY@l%֋-bhJipO Z%#u=Baq쏙R'GgÕ>Pu.{Pk>_ LRInl5W~X5;M.(>,mOaejr~xm-_& Ɏ ?DvM5&O {%[>{~b̏:vʬ)?;gQ0H uֲ/ j1iCUx}&1#Ts9aCb)M[dʎǻ%}v1aݵ&&xE@D/jMi%Fʇʐz3:9gmZv_f Կ XS4eŋB۹s2]{Ubj%K^(x&$Wd(<`0b$^`UOX]#Xquֱ(:*̲C㕬Aw?s/}EcY",5 :Ga!bj͌3ʣ.}r)P`+*QߜƁ-aڽe^? -cGNo:[͹{o!b/=m@/n\5˴F/S\6g|ԝʎsG;$S{{1ƛ|t}`9%gIiR+e+e dM".a(,xN]VX!4"ߘfJ:S|Dukދi%{CqVvfm`JsEy _E];_CJNIw>FGKB4YO@[ '9NelE8&ʷNH9z8KYao5`Ԉ@ kEW>sqAS~Dʾǣ"p?@^sngӾw0?}@tm:aJ4zٹ c -jN}S3[Tk➥GA~-[fGeq%e|٢x:R: hqa+afPv2] @ݝSoFiv8)ğ=ɐtIM0&x*1 ]oƜv&N4+][Jly;D,GIIPjٴGNP>?i(PRs7+qm8+)ɞH#p&Eǐ@h\yg9t*ɝͰks7= #w3}ӜpsyޛWhvDS9֒iO. qeGAjk/մ[Rtv&J J*֗ZK_gvNbmN]+hz(dl:9U[J`bWV5 aݠ cF=_C}XY=~#'Y8d?TހF)˷`(yn,,Ja^^~G).t5 QijzD~VZE>p?Zioiq?EYuكp(N܇e:}8g?wިKs" ,# _"x_ WKޚ}ޠ xu^ yʥ o q*?o:- -~NGx_W- K3K/<.~DžQʇ YQdž]Q7 [-Qذձa7JyaXf46bui{b\k4*~JD~U.jϿï"ow7×B8~YT .V.Uxc%{Xriw7׃6^7իw(@V.Uxo;x>bn9-StxV8ޑT%x{=_KwYOۻ"CD*m:Sr[0,+fa2^g\79W( `h ͣ{Q?Y+G]P K)B;{O(!) (>/ێ%~L)b~\c ICPqc[Tka=kHN .CJk*?>2s?R@l;O"&*Қ4:6 )ʫWge&1@p|]ϻ%`S22+[~#"xVG8Az#H> rىq{\-c}ko%eP \{ UG+5<>beWpwJV rDp#-=UL4 /5IS s}YgxJT{ɬO-0+]ojǧ{4>,kH4+ݎ&Tm0'ϭuE1@@)V ձ|qhT<0"'Fv>irayh:dɛwr=($J~&ɶ~0tb^bX5Zm¼@ Ҕ|};D\npe<6E,̋};p9˱ĄqbZطHsU{[R6*;sԚ"brb4aCqk&|\XjNH9ʡi[*ہ$)_BnGoe[,h]m@n?6%;O6S~9KE9[G?jW ւCK4B'_BS us?Q"' ņĔ4mi)i]$mIo{XEWKߦd(~7=Szi"PU->N}IE8>mI Xw8MISyAQ;10#6/ /*YɍmAcct|u&̣ª3DDn X_zg?BN(*A1J?gD[9zo%('B%h_Ft^]cQlK=eYi5 C18u^GkTR =&u}17H^pPl Ⳝb*?Z`u*Ƈ_zsJ~/e~9#8L.$mSrE?tO잓z]é+[J9˻jW@Ariio ^sRḼ0}3urmyx~;c+M Qnism,rvIz=GqؽeZ:k_N\UF:Wheii c2(9D>; rqGg-oct1My3Wtg`?W$}yge(7 5 NbC9A b6sۿ 36 WWR??g)[tho6əz(tH1RD9\%g&L^fJJ3 g>?9s'SuIv|@~Y_AijZ }<%r`*b#j(\wxťTk<.379LFfqb^'&Nnv`:fXGRCab^QȪ\\#:!qtxl<;xceRRY^'m>Nr|EI1baQ/hAt6 hOeJSF鈴&e6\"ĥs. /l OBRsKFjkNa[=&(v[g uZ y ;V{ (3.^Y&2sWhb¸1m PaYo* s՝[1q`|-2#ʎ94k2ok|.]|*Y!Gۗ0I7M&aQEr$pnp|#3+ɞ9+خzᖚ.9Ɯr :7nݭVwR5uR2ɓ ,y&L/0t&U'ffWIN,EPN;F /$V5/^&ay%wڛzBRëEK8}U~8(iekp& jzkˉ.8S+@ļ ¡Da9[3K:jQc;c PŌyf34G:a'b}xAX~ GkFqh߅ռay#BW@ Q..^xcw}% wx>Oshxwu|4}:ee_&F› Rď~#x?f*ϟ7%F೟i ߑpx_^JK5/+z珆@gLPHG&#772fI6t\h7_gT>)W\= JSYlZf-`K&gc8Z t(OIzѩڜ5 "WaTMF@㎅(ζ=VYS[E9&oS#&h^®OOgNy'1xodâ<(`1r^|Q%yxb !zp8>ǐ0809c`\t'?S4xԪ<69( 1.²s[sL ~(_'&!m0ǿsMC"oHjS}ǴO9"9TJ&憂K>6;LU_*QWoxK%=ipiߒx27HN)6K9uld@K1[?OnQuy$^c ғ}śŵ~w CYܓ\[,d:t̯N.]~E,}=$&;+Ͳt_EʆSy.i0[1cEWo&r $r !OWEďү%b|;Dg{u` "}I R?BU'r5W_ )Cߒ2ϿH8ny+IS|D$i5xŸ*pJ骕Sw O"(nءA_']y|-M[ތuy.򳹺|U]>>1?QK^:MF l `,GUTFo1B;Re z}ha?{~qd[#KZ +13WD(_O'r= Gɭw* F??Vlƚ0V/"e4RMыʞd\h1ϕÄyrl?A?C%PPsޚc-d£s)tK]"MܩQU VGEOo~'hK> 71@ x_]˃aW4D>+Fp# k;0f-&r8L\,tUm|;Te/ĉSm1 &}}+s#Js~ ͚ Xo8`( oF|RpP>D PF.?00Fx.KE)g A~_N Lr^-&KFF:Ry@yEW+pDX8%wt+9rMBmln0쀽"A<Ѯ\3;:VIuh0jGe }GOPv糄Mۂ$%y:x#Mi׃8G?a:nFQmugd[S{x܆QEn2q/ꇡHH/ ԿVbSVSaD)*oYوeBcN˫E]RIV.^S%ֆ a!u`]ߖg΢#ݱz&l:Kx"*:PsAp׉ ]I**0l_vczu+2EW:Rߤ4Zre{Ч?Ʊ檷_e $CM&H7,L=:$(V&UAƽʳ-eǸU mv}W6Е&G05zC9,TbLXeF >!y FSVHɏ1@uڪڍ-y5j>=6]X۵GU4DP>|nk0bӺhWO|1 ?h8_#b^ory9GQ{ʥV>F1;ʹ 8HUz2l?E0%ƬR=[;@kw2}-Sڲ1̑W@U;\9ۑ$.֣dg©D A]A~%š/FhԀ'%ϫwbd%Ǣ`ӂ)u$sIr/Qzv"N'g㚗3peYB(=r5/8ɝJE.b]GS`V QeH05tyrDtdy剎kj7{ΫTACJby[$NIi%6+ *KkLr#YBO 5Y?LTor80͵VOhˏVgbY:.#_߃8N)(kǷx_π9#c)(rEdS_ ##^H$2gHaEPu|Nj<'(QIgx6-qg[\=_Ǧgj<=> /kK`!G= Y,Uޢ\66(=nҿcG,|{^YO %5KyOBDk(yOX~bqxyoRQۏR{Q4+enH9=bG~Q6nxXMiA#)=;3|o /=V>xjLV.>Tx|:-Ev_FxZcϩ=V_ ߔ`e*?No FpxV /?Z?τ(#sY򏎄O(󏄭wωR}{p}?^or~};/ =|=S.Kf~o8 ^Sk w&U)AG"oz6/kͫ@x >rx{~` W^qZx GNΜo ;~&v2h {9[奥: H)DT %PP}t$Yk |.o:UexQ YGn(c(W.F|k+ʏL6 <Ķy;Hl$l_/ ֑͖uа<| 7ZGmIqĮ 5qBX(7.CI?Z\['zֈLc!b5+OQ߻$x.C|ظ'(ղóImlЖhv=ln#q3mom-1G!eo^?A<ΐ\4U_ITgIƞXvs"fH5Fdpe#sXɇ=GbR{/V-ɠ5 D G#`ySxLs*ɾR@ f4[B`m+U~.Q)K+< ᜔e% ZFv=Ŵw0saa{#Qїa~>NJY> R9gI0z|jrZfLlj jNOcaRp]qh0rHv$qK1=cVI%x>h~p15,)-7nv~ڍd.njFm+ڈݦ@{LԈkٳgQrKY'.{0.%yoķ^c< :;2S*jεX;PH'lcUڏv#h("g&Xr#2ƽJ3ߐ ^pq7fS 8jrُȶy%!ykrfv~v_ 7K  Rd)Bx, O&*-$q&κπ򄢆:\QOOC7OyW: gYb+ʯG7ջKg" !lEX@Y^bfô$1('6GeTz It2gaO G))wJJpY$1efy^8CPa?w?t(ˣ=MgjA'wl2 fM!IkwiNwEFKo:zHv.ݖ :1*zAY]0;lf,-t!_&F7jv*/!NQGouX[v;Dh,n)"*O?i'vc)'[m,6hiNw$2qo:xbwf ,ЈtiޭmKx^y1($OJ5/9;)]Cu͡7디7ةQ p*Ázrha3mw~ J~}?ƛ@QMl>6ѰʱXpB[m:ʩZ%J1Os{F RNƲd3TDZPcq]m3- :zKWMD RN)z҈qT&+ bT!4`KaVIS{%G{ZR=AW646>D"%*b ;d˙A1C+l(vJ} ;}դ=d2\1K\ d2e 딁lPwHX4acؿR |>cH៞D֮k$?͜QhW){A%o_[F/{oIVQ]q )Z{Z>+uNc~MAھʆN1p +@.Q\j'̩;2@ @Гz2@O s E6 ;q&o5:"LSS^~܃ù(XϨoدtI?ِ?unu!Jr^ Q_OB^~1_?D). J O!Q1Qʗo IW7Oc¹맵?(f/q.eDg=MYUE> .mYʥj8KhPۿv8ޏ* վ;goYe_{F^Owxk 'TW}ܷnYe_ڿKwۿfs>ڿO1'j ' xe_ڿKa+醿݈xP>>9=tOFzWv}#En>P._ѿ#]/~>V}c>7+^}9W.߿ɋx'=H*WrF/7*_uDn7x}5> 9}T.ߌroSzUٳ.,cyڋL;!Ugǐ.q=*///PǵC= fT]V#˱eWVGTH('f0^2Pm ϧLIK() zvN`'շO(p'`o4y!]!~O +?cYX.2{)AS/ |u=ǁu)RTࡣE:j~|ܞ/,7oȗ+j~~K2ncSҤ`)C1ټ"MF3mPl?_H.y7 gU+z3E׉9߅*tt>2*'uxN|-cZ6P#P*6i4js<ۙ^)DEiu; "xjbU47:%9{+&xY\?1.0c 1(dү>(b~mg/ 䎿o4(GQAnE**<#q5;*|j(̈́T/jE"V7,nSFL-J1:O+("e&^@/v7򽇕2)D"' F8HXU'dhmD{y_\όjDySFtXn1%?_"~%QHfƍwRZ#UuXdExay\W[pzJk+L/q%W(PX' dh XNW+3"TZTpQdfkG,F3Гa{K;_f/jub~3R"TA2aaZs~4{]E(ois7S8OQ{c7F0#8Dc7d ʷq/?CI$zkYR*bއSZjMbF`qzt v{r>ƼՀ_Ύ¯*fN^Z y+s{ֲ;M@^lgI@g,e ҘIL\-Jz+yP#"jGi9r?q~f^`vM.%]@]:sϲɮ9gG0 EΈAӞ͐E{U"J$@ZjSQ˫((uW9]UEV|v+(~>W/Xwrf&/uI!Iep^Iw/YSڕ|x7 S3g&'iC>', %*qA:;wp]|>ףYP($  c%/lTRˠrda涖eEN'~U:ZSKI9+ҪJr 4ͥF 0xtr@$?&-VB _ռy ّ.!KF,wRw1lilQ;1w:ð 8t١S4Ytި)CͱRqABM@2Aa"r`Mj~(5s.G6RXG,s@=c]LU iֿ&:}Z|>W,,#!Y<'Vt]f~H?-\F{ §T1?O4COD9CNO2'فID) wT^)z Xd|(<ègx%3ĝ3'y\[Q~ÒOf%z'`bXpEyTukԿg%*Â2 Ll#- i^T]>M &Xy%3I+AS\, 6\-CrQ, D@%+H̨OUpdR5*AF$l#,M>+5|r<~0(HVfk4D7W8v7*kZjV_G @Y;_E~6}",jv;.r#)=(M>0G0X{YX_NxoX  XFk u|Sio):vM?;ehs՛$s9 ؈˥B*'d+eG#cl+m`q B,q|ls܏ᇟupZ9؀ scsKۡ)-~X2VP;ʤrN% 3B|U%h^$:PZ,0&xv$ǡOiS%ű: ÔXlLE+c-5XSXFgGGmAڕ{w^ےݶ_R6sG"y(\0xYG@)}"; ~*#p2[Pa ͐eW/y&y MarZ_a\=H@ <[oG^5{6.!,+"H% Qcz̜P~mM~uX>AqTPcrdw%y -TmBzclKRmF̒5!S%&Y\1f;znl=xa/SqUokc).r[͇9c6TM~Onad`qߞ6O zA T%zi!yUcn-LBW f*j8w\dl桛Mj8<'ՑoQE{?%$dQ>%Fo9[6lƎ>oPQ *Ӏs V~ H>`g̞l +*⤰ RΜ`JM8*#_U4뱠ecrSy2օ!W2Ha`w^\ `v1>1B减r޳z)O_MgJgHa ]`~4$Nⵁz,)K5Р(&gx a:eO zH/XOvȟςz6.kO" .]T9ocY2ϯQ/CҴ3GlAUZuB[@;{fW^d9%71BuWZaq[L"":J3eW#%ҔTd8ORm A u94HPihIf.R|4wyR6pP>j8:gVCQdýԡ_?'=<`\2w(Sȃߤ>ly3mWW x\ ݹ&-(!t=㓎jY5$q=Ś9{z'!3#X]y}P~.Է%ŒK Dh .VэA.1"m :8DNH~WuB:;Ĺdc#G9ow'g%G ʅj:ɞR4d"u*$ؑVy u}H oTc~7+ H΅E/9 x|(pObV|Ŭ`Um"JL5/|p \H&oaāH);s?r>5W' ϜήE7 &w#rn0da6#ʓE8jsQܺhIz3:uBR:ݘ3 eI0Uu>Jv.:gԈ_W.\ow9aG=߉.W[(?i%WI%kz1uY#vDQjSfޢ{iIYo˫J0ӌX'„ k~MOs7aq T޹ -:flZm9,~dqc^6?r5(~r`>Pqc|[a@BN5U 0?sܪ+`0bw ZEpFXoAsPPNp`7<=:ܸC "샼oJ@ĸA');]@{ӹ" `n/vPz2_;?Q8 Ӹ+d3-73S %W &{j3;$J8"x⹫zQNSlCK[O齷R4="Aᒜ[%V zh)ޞ3J{NVc]/ү5K_[mGvT&{h*T499wO[nʎ|o_E~O`_J:Jve-ohӴ=)@Z{`z!Hÿjj2}+cOOѣwv ά{X֬O7 9$Y6NDF@"cpjy=Eqs3$'0~ .י]m%V;Dg<<kE--.Ua,f:e^WN?35ԣ5[nwaڽ04z ao ܋H3co|&Un GLiXhRj>? 9n*A1<57lLO_-Sz7@`5Iūg_qKޟ>)X%N->&5_i-⿒jhhZKϼ?z/6ޱ>M^qV.^*kؗ?l" F1V eNbk@LGo[}`E"{ cUq'm6 j琵Clx`~ޒDP {T?Ae&#Q-n. v %-NyO!,:Mے}7#5FI{'Ig{ݫq,OV V )8—~;_-ޚ֏.,[ů(? <<7ExM-__5'5oӉw_`7} 7Xmq7 xbyYS)J͆ q$ŃXF|0#Cso3@.N|jswšJ]_\ރ5~X@(6AC4msTw39Ĭ%.yǮScYi_PJj|XL̡7= '_]I7Zc`oZ$j8Pdc.ORےNp*=pakm|SL}:֗V9J$J7xO\մ૘Js֕VĝO0y|w;qC]FVt?=qRKX>w|b.?5*6P`O@v(=K3{wJK7)o,Ajp6K aB:"UrF4. |+){N[|n羘Z bEyѝ<Wvb th/B}u-L-*Se䖮BYkeDOO7e_j*_gAlqZݹK[I;o(mUj7@$K~V6*ݼ=3l>N}J5.S+D#Gv-05B\ VU:rF"ۀpx N{9A1PUi>}n9LAGٓ(/Mxc>V!yjDBmOƶcǰ_;X '|NaY7(3b^q\$KWBYmY!Q_ր L?/PVnἩ瘂-"SFm|"G,;t6pD,HTI˼I~Gc߆g=ͨ3p ;;U.Rr?D[bUȬx csϤf:O(p/SVS6 l[_klFt.Z{1θ{~տ~m6Kt.c{TnSE(.>tB?N%Yt$a"{erj;WyGOW[8gǒf܇ Λ;Я2,O$AKE3)2Lڣ'k奖BiE02KN|Ċށ-@Mi)L]:J&jcSf}ޝ9n }"Wɨ|;=UXGk|& (nUҨ8cw~!gv&B;3@ \;#:aAm"(Yd8|~|e1Gq2k+>]x/pn|9޹&P }" #}dDzdoX;=Z8`[0ANx v@+꼽ˊԗ{?M0ÜC@~+DTc2WRsSB2As7 `|<xr="q2O*w/fC2! x;/<_۔'#Kr#&Xi /+mw(3;7{3[atVU$7)&Pj턬ex~Fu&%;Xgdž$dQE&Z 3tF}SE4W: hhIvc 6QY=~4=%M3ޣ F1frMR$4f*ܽSiPB -?FrT0P"cY cDuS_Ba`3~'C^O^M#iQwmuHó챘g b}+c1`O#[?$^\՛6Jp(̪kJjwmV(̃Q% pѲdֺ8g]Q;^,mIkKGulf8D#yލiqH1~&@h,6BvȜWeRpi!Oe?ң-9ݞT#}ES7=W[ %D׏mw-KwZπ}LۅW'#d3n1=uIÓan~Bz@9Ij~anbQ9eٙ㿃#_ sc}Rn pP˿sjw`&(#d;4b!8p 6cu“֨ް{č01JpJ#^q vi*S+Kjw=wP cϠG,G$[fH?h$;T6vDY;|IZy}q&<:.\oঘXΕu|y ف0|Q\*>BPin" p`R9&GwX%.|ySk,%Wk+ 4s}!0w=4LXy1\#xx8"w 1V{JB+s~MPn.RJݛeUj;8!_F{k9kʹ6h5H/h5J|\#A:}F$*!eښՐLg|B-K &,h}LVXxsD5W@=37 oՅ!.@<xdhweQ QUeN"7 RL+۬CGĮ CvlL:꬀I> 4)\#h =/2]M\&] LUW8wm[E{9te]2]H_?j:Q16F`gS\zkUv!z[6}<)t + )u5dA*]<М~ۛZb70{=>/aV!2hj;~o:6Mp g?w6Vei{+TС 䭃HZH׊dѼ"]}Ğ.atq`Z瓟Uב'I;],%fF{V@WϴlBo|p&`'5"`H;?ͩR>|ت8'OĈ=ONDe|!0q=sD[G6;VW AW'YcÒhGk8Qi➒EI@=d9M!87$ۿYSC9:(bT "Rצa $n[ޞ7\cM4/Zcq{Nzt"^B;Ү+h3n pK E,AhmY-Fq{cl&H\H>;d[9C(evb+?0kFnl=Bb 6] gPMvmZqfbbq 3.U K-)g- djnJ^IkǙh )ma|X&jH~n> {F$|cqzxћ%.HwpJ-p*6l.`…^Z' ƾrEzN9Vy0BU2lH+ c]5Gr7e=k'I71y&+P`jrn@ڂ x8醖T51C&c&bY)@4Yg 7QFasZS޿\B4KҢ{2qITKc qB"N31j Dc<Sb)%IS|f/qNܡ_ tY>̞+7 b&MU^!mLH%Bfs$Z^\)r1>GU_)6,WV\['n~/lOTa-qzl` m8b'B|'PkV)KMaڞ}4Wq8q0ζuym/5{-e2y EQִzG4Vi(Ԙ.cM99/tsĬ8O Y ~7J*`(Ŭ kM̨M)(fUɳ&+5^Ēò!s‡(y<{djHF9BXgsс&﫰W,c02ۄRvdBr'""oLоQYYSv4Z_Z4"Y4ml8[J_iAh^ΑA?]A_LHGQ\eTzgrhx"3Q Rpz4yg {SYrDUxM9JrZ9N4%/4~2 uUB'[Gc6+3&8زek|  UN&#\: 7fU f"f 55sIar[^]Q'5 _~P lKas$%=H*J4+ZٵzMt!utR\цilzM>QzU":E᪋z  ~h ׵,*~xp`r!ɬx:)ا̵ qJF&vM "czF3J7]"5νoI[1?S`oED4# نzS4 Swµ^ bBU'iC1@fz/q>HLF*:;B.d7b:D-V6!Z}u@r h W,j ښt MJ?oO82a#U 08v{9%X%[NUQ4­ʗWjY43b Szºy'yQZRW2 vJR.$>"uz.\v1-1No%g&" EH?UZWhJ}?3}ݨ2`~9%GSm ޅ]-`&#w{'ݛaN@iQq&pFE-hG(HNKJg)#؞Jaxl%U^*E $BB3*՞"ʄ}K.P}b!+m]Tg2 }xKjX%6l~I CEyr39ܻp2[:EƓXkoW %I&yQ#_pE**?5S֥'{s#z%B\zx 5^ ^hNX}ht^X&XVW XGUP>C"o߰'A MA<зoޑ-QpL[͓b!Wq@ls L! bI1sӧ)z.†ȧcɝ6 B$EG&Vv/oވ8<+3hڟQaԅ,v,4 (K?Ox̧9Ef |Bl .>e2I'?G@x[뇕3ؕvL}O<1dJ1yp{i]Y[ka<њ7j1Y-ٝUXS.D.5 DG8S1hof7•MJ b"s+3 7 mNBbwsUi1L;ֽX 5|l$%7ܘdW WX)Ylg+[#bLS]>IK*~x OڒrYP3W;T%`GδI_ǒK_8zN =wͲN4K`닎t 38"2$īBḳ܏^8CAgY!_݄TRwS.6zA3{bM /z(!9QLzZ&[1Nn4fĝR^8_ 1fJ\Xi?:ִ rZ:VJ70"$gy )\\)Wknjը5J:5 ;Pfz i]+ MBªzj“Jsn *o5i gb90w^+1BaR 9DmҾ`2iGD'+WZ%Ef-AB^$87uo ӭ$#: <xD5>9T鮖_o' 5q˰M=>aMW]Ԓ[\=mݰː.]*|Y `̃c @apsJGoFƻ5:01)q`H`|bti_8E NmtM\LߴiXo҈QB)~e_mVCz΢2pc+V7Tt!NVcFvnBh0"VE#aOI} n7}׌z*na\,(f G_x '3D›pRa/ͣet~f:N!~ܮNIx%#_=th$}Әq,}xZ 8]Sd +[vjqߟH'hD (3yU ^6]$R oHL88GnW)302yd(9!9nQg!k|U0f?zazǗ|GjPR&sY d{/ۇ]"ͤ/Ui9*X4%;T 2:gz݅T5%`ʖT~JV |>u(,QPruoU_Ia, ? l{n^"ęjgs%GpP tk:$秛Vp~1i`P_}S+w d4~_݌7b:S2/6J7STe{Ka}u.ܠdSMyW9*lBP;"@36=+dT㘿^|Jpv#sd,.gT X] E #/.ZpdR#Cw]KYKϒC{M8q-O`Bʤͥ(qI|{VO{lYAXbtLkD/KJyfOC.ly* 3qڪ#Tʼn^OM@iW20>1W"cx jZ]BV@n\+v\=)2xD_}!*6[Irĩ gZxw5 u,5^%ķxiEO ;N0H0V~ĸC'DS~| y\q'܅Ls\wa7Ga9qs4go9Rbx8P"K<3* @ٿPmgB_W$&Ҟ}q$qN 4yP&U=""4xXu9um]JN&^ lWYt)hW-Լ Z9lN3$;qr "qfBFST뫌IyObf˸; irq +Ujj\ TĎ 8Bhѡ=#6m7$Gd/'ocԨQ9@P^q )" Δe,Р YGj{44(HӎmkoPMƁҦKZEw=̄iչL2ФB/)/WۓgwdmtGM?evA.S@~Vkyp}i-Vq-U_-XBM7N /y%BpNy*p>*OAS62SP%8m׎B-ysډ3hPtC\vQ=@J[ u]j-)Xl]tb"iGe~kd.g1d"6v)+ݟ/ݔ|Ͻ^SDMihxB_s9L5Q4q"qqyZIZtr{74b=aP?W= 9rK֦LOWŐ spAh^?EPNHAk/=SC.~V~v_J>\-;N;Q^$ iJDP>aZ.쩵l,f3sd3jxMBj(@];>82éPi5!fWbsœƋm%r#U'=DW1fCHqel`C20==9Uuͻ*KbBysw++CZ1uU9`O]%K@UkaۯAm@6RWE!!Bà'^XCr\@P? @91~%04+@vbsB]l1H`'ѐ՘DV=Xj<3{=Sg1VKi.ytr& |۔`v!]by"m|/Zcg ^Z9`S?V"t"P9,?*T2foh[o@y.w<6Wy7}67-#!JY ji@0wswTL2j*:ێ }A.1e L "~Ld@q82O*,x {0(W|q2t;` .-'I;t&踛m`۲};.#?rcS`[@U ic8[> K2 |_>xfbͶEXkmH#rY-y³LH.ȨA1@d I5vxlH4˴_ۀD |֮Gj92סJ 6U_2~7G)N>6 Cp~1ίՎ3F %2A`K KH= kdr̆ƥ?L;!Dc5GI); p:/odѤ)NKT3!^b%.BytRԂGYR*:YAvFzIxTSTaF⫇Bp3oXfИy^փ_t<{*aHUoڅ}D}T)qEblL (*xv"h]B죀eg+K ͺ -_e~WPdX~$)X:!eP߷NnLϮt 2yh^nHqL5noy W<<{6-X^Uw?x~I@$~v*e\񷽀C3s\O##ؘ%}F:f`dȇdQ8ṏH} 1u?8C&C<6 M Se h?J$m{D^2sT& ڛk`'w.&dtϬQLlkeON-\Hg4u4bVc"0]_PtM|m'|i֓c/!a: p$=9< H,7a ϼئ{"]R&C3GGI >\ 襯Z cJ 6@ZG`WavmivN0D8%eDzV3* &agB F<*?pRzf"ѯMc52 ŽD5ݘVZ̹wbyg[N7FIv`7 Èj(i*2[geNH2D/b"FBeǒIӞoB-;8Pw37~b~#plvVȮʁIbEhFd/:(`0a#Z8q 3[dOek-61CcoSEHUp?Ci~-NyD9sjv(vYg[t ;GVtxBf%)pL"bc DnlZP8薰hP[[P;8yL+|9^K:yeH Q,h +OɏyI?Q(~|ՁlF78b$(RXs!mWz2] (x3?[ě?O̢g_p$oř, h/K(UnmKu-l 1 ~=h&F+bYhTFmch2-N9 1}UN鈝jkJuz5EtfGLi]|U/&h_d,g+scS6P"̯o@~m8D!-2wq!LsFɧKkMo2pc  A ~|n$ a3'dD= -F!)Y" jm|g 0 U n|Rx>oOv_+"w3&d D{e7mS2:Ъ1l}`' ->a!=0ڔnH =9揞f1<La1"!Q_}U!xJ,%fż@ZX,*?ch~L`mviKtBvm`wt3S7~'Y-V7DTͷWÏ"u&?K^VT-c:L6*O x}ۇ6t˄'X$D$+_.UtZSO)EE;wd_"f]s`Ӿ3P>%\}nI$[WNʄASA.E4Ѿ<-hYb54I!3"D09CeVٹ((C5#c3J>-K0cICOUVe},WV 3[t 屆N94l!>|jWd<5&UDkyE!G8sD(ClT3\ed&Nt2f/Cjе#zJƚِ(Os/G[0y_|/˭7(teKMވXz泲0ءqjЄH~$-7ՠ u)!_%0'46tGJ|T[N U| XuXqfhK<`XNL?ȀMwWDZt䢶&\6$ _Wx_)"ٖJeDȃ*_9W BYcn{Vrj1^+TB y%[%8Bg !xr  Q۱4<8C5\Ì1ukK lBaG^?A|V= na1$lR2ҡNtV[yPK]a Ma;qcf &-WQ!x)FK4uO7?0k-]bWi[MoX:z+|+vQLyj%ma9JZ>lř_IhZ^a nAt6kS,< K[9@6y2چq E ~gse8Xa.'[#78Q\ 26._ªw>%kz+VDhhXcx\ʩ,1 HACՂf0j_x%^ja(1T #KrVqI_gPf+s{O^ppBt,#]bUj ?0tfwvy7Ȣ'}cA1}c6r n `rN" V _6v FkDakٱكTZgVٙߦ=Lv4~Ǻܟ_Xh"9ȸ/q-+"T`g *sf'Ù*rqD#epM+h:8 &{o2\!\DeVbHoJ/0?C [yi%O>+J 9/.)cLӷeF_w%GF;ZAn]1R` 7D D:zJs,`$!q)-ןTG89x$!H׭ՀvG妇V.[8K.02{# !}$.qYFX+ pnW5u7J#݆uN"1]t[cUaGOH&)\aӆmskCYoߏh`6q ~C !k~q_Jg V,\M3SHy7EXH D%ŭ|HۤiWp dm>;CGݚ|24':J:>:$ TE\nǙ>p7I2(B@>c`taLq/fnh7WFd-AAsUCz!jP5w/KܮU.zzN¯Mcp!CJտCVf1epфP$v DbRd[A0@n̤glԵSwa9+;heRa~S:Gg>Ai{݌s%gec唋==܂?8O*;NIޖ4+C]|9& $?}` Y WX됚ֵ_&h?DvҀ>8/] ./W`>kzFJ Hfdw!* 3f>y=}Jpތ,~OT7g򆓮} `؆3}XAԣqRiUׄt^e{:>5lJ^;񴩈5yOJe e\#J%=1Ep U*"!F@-wZ>NPA`[!CgW_WL:4Dg8O\tu64RuqO~UZO,ZSW|r9MlaPC4vSFbQ\ۮ˻J^,q:P چ탻f9jUvA%͑`v4zV7;kϖ|Ż>Z+r #\P]$I:JExٖ1l"SYb_DkA%T ^ER.MUFV8Q5!FIIIv\8gtQMOUMemMD?eW.9襐x ܧ0xR%j<Ȩխc#nqn}:} %bܬu˥Mz=_ kM(3Słb*/݆<]gȄ -R4KuV\JduDnTtg=>+zO=% Fn6% }J܍s|ôvvn4U<tUK?75 pg&`M-$噹f~-M⤟s%Oh Y₤GrY'S3G Cpb~ٕe)ָXk(DЏ-M]6~ٟ;#|B:m\0Y)곜]qFZJj"kQmӼ킚*UᇕYUa6Љ4\5,\m"| 0@ ۊ[rI=v*oH{0X Aԍ13n\b5kz#8=K}KPn\D!O P=sIωk[["\,b7+ǎ'k$l0; /^s xslv&pQ*IÆ6Z\fQ5, چ9`:F4૔w !b(TJ ^OS.~oWNWhΔ(&hx?&,\tE#@͸ol@RAErQYwi8J3GT O7+p;5|¡A#ɲ0wzRqOJ؅ї9ަQ6̳kJ^;B>LSEwA=J0 GDO c@`"5]O6UkQ6-!lP͌D/*X+d90OK,*{W0:S,n6QfD\K3b Z-<<]^KlB̈\1'_nw|t"} &I:q5ql[ISwjYwnV{/{6u⠟9] d,;[@HƊϬΊ9djեDj/Q6?<͘$EMwb:,rz kMQges]пpc>7Yh"?)s2lh0RHTQ QE ڀ,<7>wj zFg%$unC}HJKDRiլ̈́1@?:~mIVꤕdM qayt4d ︭Db;~F\N5y4#R߽΄G{ SR<)L{g .puj-fZ< S(FW DC~yR X Ý29>Z7,BsHB]/H:jq.<䛇q̱ωtr=ۣi? f9L ƙ6m7oD]P<|BG:YL:kJΤ089h#P 0§^/ @Z1˗{ؕ\^WWTEe2{s[ :ci?OK̰ym?RF`-j=^#M!nn_F VIhQemm&7my g ~ǫ~_ƏN'gISO3݉HRB鼛'> s~<@0'GFܓ lo N sf_4}uӐV_Ir5CA{0j e"MG;e OԘ ٪t7u}aDy">Rgۂ+Ez L\S{:yraϨT ^vzg(Q:,<9ujm# Mbru+7.3 Քpe {QiO`' ;R+ֺs>vi9{wA됖2 fރSy͏Ln1Zbkʉ_-Vz+K(psAn cpzHT5N1xEv$C,fIr)Ltt\VK@8Bs hMiTJen_8MôTq!2R_.g8 o{F 2C`^4:ew'md,MYTxP 7eȞp[Jm6HEY,71iq+;F`ˋKߛP?D":X&&E<ˈ>n_YhyYʠH7,1AyѨyH@ ?^C2 _rkdF zbڇ&%|õ5k~DJ@[x{|> C%GU+z`'AW/cfPraF۪߯BXԦDL,W/`Q9͚\h0) a)KӇbܱry:?psBV$Z~o WhM_+?)EUSy5wI3~5ɁD&Ϸ?Ƚ3rxi SqZ82QAM vi*{Sg=_s=>9/f]ā8<L|4+ %(p|X=BW[gF.K.RI_={CM-C=O1JgY5'qkw8.9ð6r\=S|NTn}$O*gM,D+n)Х#E*NNE-Ů?/NLyg2TisV!HP)BI|T~}=n5V%9<7SW#cR!1C 72%i,m3|H? cF Fd5\1hT' tw* .D :R`Uh;p2K))ОNbk?iwV0=\bVH1Bѻ9kYsa.^QWj,W_)P[#dY(s j5`+ZvX>5EtiZz.+h.a~.,otP/h31VUTܲ[Oa\SYG('0Dh8机OuUf>sJ`U j̨]3pw&vtѝ|?`QK ?!n1#{RbHbu ޞyFPXp.|W~0͞ zQT6ډpwYkEZ ӆ&Vʀ,CYqS=3j)'RBg҆r+LtDRo tB,N~'i'2 vϟˇ֑]Wܹg^g3 Ljъ@t+QS~;R'ހR2_zKX 3C}eU_+nZ#ᒦ4ix) 9s#0GOƯ^P+K䧅$ r*wpțq%,o;Ӡ{PX7tpK3}}y2{j'-娫=~m _'̝= 6H#؄_d] Ub?O~|#^珨4&eHQá{"tN$JP\H/%e2?.&3qws | A΂CtZf7uO{s>耄VN&'̞y#~u+4;e},R|ر7/{$vLnYw/g\)]PC~3g#΀Γ[χJd`UHj_]H6G"dF/;f-Zq &oiMNAG3D(SZg8]H}coi0aJ@iĒՖnqQV`j1uޫxO1ʤv98{ 1 )|uN͋dqWhGJ"'7풵?)y9љC4ަE 18͔Rbgo` XGh*!F 'g(ϚDߎr1l Lfy4 SO&]ߌ.Sv)o.^|9q6X~qRrPoOlh>c8vۮ9^@DN2%FCm T_^ZSy-X<RM~gIZojR$HQ-Lc$-dws}i#CֽBٱ)G S}/:؞k+&i+$Wul4{=*+mGw}L/U*6"qDm TS4&֭0Llv@^a }7% ](ߤ5&{c@cN@1髶E vL7& $B`V.q:cDLɒڟg#_'ʥ^hHly5Nԋ;GbX24G~O uT+ը(q3Qߘn`Wס 4BN}|^ӫ2=# > ֭$J~Dh[7y%NH/$eе{aLhQc񟑩N@?){ +d8&.U=Xc t)@TAduTc[&~vRDPTQ@dY+;+ꩡ_$< fq7O*#NDPhȝhIC2 !i\64f ^~&oE"Ø[ _ݣhz*}{sx(+4-m7}lu]=LXfQuM` ;_0+hǍn܍$"b{˲FUJ#$< g wP; NV96 s{`8%b{sJnN} z~*ihvvq\ 9!(sdcEj4C7'05ܮZ?os>/Jz-S(d;v8 pi8e^? Gҫ?]yHe?l- Ͼ4ݿTf4R$*&TN_*vo\}4Q_᲍h'`D͒sg/gpa,&9%R(NZȈ05八bQ j+*կ@ !#-Ze&;3a91|IGb+G)<3sfŁL\k;wo]#@wzi|a}N.`Tb89'ffwg2Oz1,oR JКXJ T)V nΗ?IE{% R=:+9hLF]}dX KXَonYԥ]( އuﺳ)u.ig1N9t1Ș|G^{қsC/I ii&uI )jy- 8f/[iK] RՐadޥa^)y:Xd2HaKͭ7ťD;I৷Z[uV:c=3!mKR91Bޟﰯv+;y2B9!Y Z(Dj%,aN(]F[i=P.02P&-)y4Hj{zbh@3m 1Q+"sIyςG6S3i{?K0_fcŇb.oPVSj,!ySđ'}yjW:}{t/=aEcW[I"Y0mzHBu/`_(MHꌸ&9o~E^st1J Ķ>S} D7[0CxXS$ 4 9bݤ!:IJ0X_.60_ t@N,R:?҃ݪ>NwuBQV$?m9t3;F5=5=Jd3#"$P5E5J̴M 2tNbBvZٵsFS*/|Aq31A5KH5 ݉_\H/2b}3\^.q}$KI5冴Nb8Ѓ5sPvRJa5꥾ mFNS*^p-OP|f[.^ \|Me@3B&gQWf-kw=Aߏ~.Ԙ9 4ak#"1(U5ua@ˉM6(pa4Mo#E7Eo R_eXP]}+%BIV)w26dyýF60ynB+2dyDYCnS\Ya-wM] Y.mzElEWQBs4S34'i[Šy[I :3md@vw\b`ZֳfXs~1癋.:yGg,!]Kl.0t ]5p, o}3xKڞ"frPh]L2ou6B3>jdm B]Abwˌi{iRQܶbFV]ӴܠL0D~ofM/{VZ.'/434TkP@t+/oᅴ{ e]=qͿtʛ 1vn<Qڮwip"'f>q(3.rD:ec #XQqx^q4v՘jI7;::ƥ9s ӫ7;LOM ?o<6.@u-y'0O,#H&_k6 4BP!|I& ]S%>NUQ<{RYFꖚgre gLрOB.(lHRCiB^՛h{ej[ͻmͩgyhk߅"~g?@;YZ&UP d |/;ƥ*p ;QX>PB"Szkn\Ueq:+vĿ%#jcgKQCgѮb[c]_َpKگ4^{60;OޝB+,+e#yPvH0u*+LH'1[ Sv0vxd-/7EiYBb܆vTgiNх u.Igx8^(J9Dؒ`cC';WxTo1,$l?Dy|VO3{Vw[3sEE|%*Ǹv(@"&H\qGwYEBu )yRaH-y)~?w Xӛh[HP`]-k[PoP,M{8{= "Ek yPA*8F֞5n\dP]*9&'v@< Th~8b}|̂g8V8tX,GOTDz2[ݳ)\BrsuAt}r. VcW {%p82$sA:i wMd뉴+l.lu7)v,<).hhzN(8sIUpFq&R=2g׺ZVs8V|ۧ}f)K4#u&6tҀ"yY-yEnVn ﴈb bE3Fi.J\1'332xWB:ZXZ8P ӆsZ{6/kE9}];TKzlWk߭bxauC"OrgkkHTV[e*~NJyClEz0Zr^#65{|-!6ͨ%f[l[>H(rt"Ja;jV8 ,Z1ϯUy EbK'04wةNB]®%Ucdց%.o{a}b#)Ij%4xSy9VNKG&'Qlu-߅*RTHğ.IoT! nA^v.$5pu2NjAqa~OiFJ2KvaaFZLBeƒ6!30 *hUcG$>[U.;zLaЛ9[H:)_=Y.̈ Ox(]2#5FN Ou 7KSOF͞JF#37U!zVҴQ^d]֛4J|^{->M57 ̘ܿ3ʻ늄 **JUDpGf[E<@̆nQ 'ʫղVvqP_g@IJ &+X1|g߰#Vb QYĤ^ nd`OCmlZ'j'}5-lDWhڽ=XA{Uu/zD*XQƻB'F6 ܁6ʹg`[ތ^h] `>~GEW+7}$)dyb韾@Pj=F Vb+u3*e8:/]3=Q oOu?O^DIKQj1xB53R[ɚ6 mth!ipA X@ }rO"/v9 7VL?--9Y]|Qݧqۑvq@wv|-yIq˅{hU5fхId&4"X)̡<÷7{,ˋ W-0.?TK$s>4ri+3nKP|VրJ >E }/$0.H;K[:pu` j2@cԆoxgc,C@N㍕]; Hxh.v3a^Z7oXIWLq>qGox i̧vwFB6+s$#մVkAPL 9ĹAyDtlc[QǗ.U )a$}!e\ɱ& dFMRCNX0;͂\ͫxi=;Z>KDmףGt mEY"|[#N|QõnDw9lT ~HzNxzu=鶌~iŴhLkqZLE m H` TwJ/gн%0#7/{%<<9LK^bQ wnfW?L s N X)O;ô2ݕ(QY֯$oYm 2\mw!ޓ#/@GAGejC7iNOwqtW]5LO Ўc?)-js62c}7g]010}NrW y?܊G JyB?@T0݀ ]X%v!|h8PB&e҂Rtx }xX4GE&2Ӱ7C+>q1 ?cpe=f)WhrIɏ 0@rd]u>Yy5U/!׋Vfӟn[).1^E`4ƃ#rj O5bm -1*ȚB8k˄brYG[0T[oZhm 5\uEؿѽ1'`ѽmހׄ\CXs.pTN|[\O1wyDaIRs(&>TTkSX%r=&سR>%& l*C ˈʔ@?1'T4y]V_7FaθO(Ӯ p~Ʊ՚j;{ȅr?DD ס F u'?TnsDEI!855`uu;1Hz@lXp.ܑ0Pt:e]MrSJٮEHaiXYBztڴRl#3J&yCQ_ppE~gߧ>*qH,\k-ﻔtE^Vy:o'Zug5?mt}ՙGқ@~Ƙ;Cfq^ d Q{u hf!;P ϱd; 1@W;&=@M;;) w:fA@ =ޙL*eœKA|Gڿ x0N Q]0r@*zD8YȣR%M3& g(bU[d>8Z0MG|aťM$vB86xrҙGP vpDpXWmR0N8fdԖ1]nf=(lm̈́5K^.Uʁ@W>&5a\A/@"\Geԯ&_9f&6a —TswHʉ6UP7ui!gCvazDSב3KZK`/QG0z3aY`>ys&!L äGx, i*<]+=fЏ4x?A`6dLڔְ gRV @kiU &8dӛӼG1tLmZxMqrTXDz[(`FBgE0Z.y(N$(BĥHHȻ2R6Bڙ igz],02X&;ƴTh[1N)Otͺ )y^tn7y-RɵԾu; PPk=:vJ=1R*|ЭL>ԖzHMێp$9εufym}^w"`8P˜CS1脂AǶ,u޺ zG*bJ9zm kC+ 5Lpnu 4"6nc|Rm]KhvAyP yL^;:vf”Jj2o>h[O.|XH`qqr"N r&DΌ5"5jPJն‘@˼K ~pwń+=] Iz11S;WixɦCqԂFe8-[A:ARZƟS\D}73 Wt"W@m0rFb2]8錉\:ȷX}VǓKkJng]fLY >#-źX,-+Qbc$pHa4|vq 52T2%At 昁Uotn Vk|Z`m6J즾UʎiKս[#SpY$/d}#{iE}zr;ة;W(6)y:Lce5QuYwO a ߃Ac/Zsud :;K7`Q؏kU"΃:ͩv۞"x*8E hL⟤i^z]d`;!owr܂0#M罢vvFCYH-zȞ29\){ͶT@}XAS D_%U 1C r => V X84F#+x+^4yZԪ(t#~jXǻBTpM WHj#>)pS : 0sOՔ 9 e&C9}JIni;RCޫ#ƐU0͊dITIne4e򹿿D--ʳ'liIEF b)- p]0T?~;m9>YfښJܪO&Nrv 6+,"E׶sBяv;ӆ_[Ο[·211Y})@YD pћ< .ݯyh3I(㳶n^*d&E#3$ۈa&M_rҺOIv¾#oJ=2CKc\ y3je8(U{3x%B_&Թ}"kԸs"'E2k]A ^qLFTRvsFImN#FCzb"},]s$DGW0vWːB8i_yf9sۣjI4E%lZB3b 60Ӣ%vB$^OJ;/QG&%*?'1a3}>A9$j^_"em-au2K(lk,dԇ̕Djl5X'lFG_ 8/jf!S(#X 4xgA ^qmWFη%#4.m =("T6ii::j0\oOtCw՞* ̻4vnJ˿B֬Yg,5CυQ#fj۫}#A1Co !]`I|vmr,,$e`\t]BI>d߻D8̾86?eL䫊Ay=VY W[\*H434 6=50nZ1g@*֒~͓2}<.-$C?ИU|BM-ievԱLR:#OG3m[_w;iLubV|%p碌,Й6V5~%4n?2+:>$ohE S'[i1v%.e \RQlriND݅5 @LRhzL#tz[;:e G?t[ =a\>m? ==lY!؏9Gh;V/QBzY>4Ëǝa9&r]2ZOEW"\_Ey' ^-ԇ Cq7Cc`rJs%'Fr~ƒS>fIC3 % Әj ⌏=q۴]_(H&eý;jbk ?'{%94o|:ڋunAaJhzqyU{/ ˡ`Dj>AuCa?6حN1NNQ,!ǬxEֆ?F(tVy8f{TwY ځ3K 1rH! o6Iŏ9hrMaz 0K턮`ŋv;̏z #RtԻ/Gx"֭a%!xd!hmXZԨO_Qb]Z\giqVVpW+8B{wza#e b$hLQ(95UDV:`cRNK%0d?:AXTbzg#0at Da?)=XmW"2j+fNdPpxEEk$zk`Z[Y=?]&%#¨֤fM^kGׅ_ɇⷱ7RI4.S<.j&C`%Mǀ[2v.] Q^(Ebty=+em7@]-5͝Ea Ƨݔ/)֬g#۽\Ks'SOAwNŒο 'ńn>þK?jf8մZ[&^:xOkF~\na.G_`0,_?Е_.HX1B>uNZFC5=g<Ik~.Cvx|aBIc%AWPF6B׌e<y{BN$$iSLɶ<mv6Pv2ޜi$@T`U(q:J* tw&h䜉-JNP6!k~>USՉ-Ϗ4&WEm'"OC SdE$([|$3 zX""%+q (-wwi3r\.WO٪&˦#l*WC3K{WLmN%?_Z$Z'ndp䈥[y}KAA^r!-{A䨣 ?jl^}yƅit  ul2d"0RM#tS 5IJÝ{'VRL!`VRiui0 N#OaEpnU&/}t]s3??A qp6ȳguӷnme#D982L$9COrc&@n^:;fYsblio70A8 WD^%խlHBo|ӡM& JA5i @g ? >hm/7qyC4KaiJeMZ$)怷ZcOQ)t5WJ/ߌh s;q4Z.SJ 9+Ck:F_;C]"?`ڼ~*sK 9w^50{ӛiujя/ ۋzr͋:|@ڭ!ҿ%BHCS)=S6rc'.!_#-;ӕ;vf@Sd_]5K0q$DTD^*\Ԍi$gf5rbctSɈ0[_E]@<RجeInLJp)ltoj C%ae uCEah(ƻ] nAF!C_'(@h*B}BF(_zxHhI|iW t i^BPn"5qXR(?| R1RՓRb K*Q[!٬ Z;(瀳@v!^A@FBdف.a&w5e1YXȒQszHZy 6+WֵFv(ךEO#XQRn[VM8H [HxJia@avBpսBqCZNuz9&[{ꎬm'񺲒$MV զ'J̳}4"ɏlֺ[XX8ыMS0Y٠זx֌W%ZP|~+8GY|y `+CeKZ<0:ZpG?MGzsM`˚X+qB<[GyBT]OY.派܉|/Ĭ]TbB_A?aXaw4dJ!B`Xb/..q7WW'a6Rh5&b j'\UH1Y 9k56<ѧc+YF<kevlۭ-%o)xdPt8蝴u$~eW1,fpE#H>7R9:~ECZQBVܽ2̄嬿R-b"! B/ gQaLI~wVdJ׷x Uu(q:V 71=ҾԞB}K2#9!PV jdcĠXhYϦIp,;3 " }NC%9!%aV JEEgqL _39𬮜\-=ZD]ڒ̀)Fk.=b wNxN+XjQR当Yx_UY}InCAZ;W$QDZrި_X4a;i: ]ndy'.jEjqd;F>Ό5KH\׸Ox6+4w%jEXZb&[lv{L<0CNf3$5m1ZI u:;uX![ICg=bm޲"3GW?֚k K߬sNve%SD.Tׇ:&^8+#DoQL GFxfZLZfsjHzʨt"S1׀1#0IDwMe6q̥{EHɩ-\u|>7l Ʋ y[ D@ڐרD$jZ}gy:|$gM|wm+^L]l:3-;b/z/UqxX}l*U!Ե̕:FSa }=Gzؔ~+I}9JC4+Qaz SH?) pjV*O&\(kt(rIa9AL؝t׫ЉE&OQ+Ì#s8jzP)'Ցe;gjl94$l'qqQq$P/ܸq*^֟ tHge(4ix^ioR&JZ;mz p{(kY^(bTvEx@5N@/E>M[X|ی`.]񀋠"۝Wf9Dq0dʞdDjɊ] N?4&/֯i)c"w>$\N:re{ɻӘS;1N Y9l:h>]?M:](e6hjZbr/VŹlyF/%O1Pca{A 9ц nX}d R,- q-ᦘD צڃǍ v$\% 1.2 ]d /Vҝ}.f:omҮ}׊ ;? 53S NV}(t5]ԛ#'D*37k)`ngt3 ж."Q;7@f3!M7|KWrRū sSy^(߻#`יۘAnԵ!oƎ9jY>U2 /$ YvБ3[6fY޳W`wa1Ϸ RB:r C+"LGӆ+&4 iևS;bcRjӞqx=M6&˲4RƷ/E,#t?V(؎_Vdbo,p?GKR._I䅰mp>Jz]zc*;0;0e=HyM 8%Oxf!~ j+~^{ Gtٜ'z_+`|]sS 7 \ȖdN3 ,"nUf.f?tZ=Y$aC#XҠ^M:(ǐR+!Yń{CktY<+ ԕE#[RM[Qߦx,xHsTU\PX|Xuqv"ύ%5?2ܗ*ܘɲl{ &vnF7U*}0ޒNb2:J@70> $ J 8fIД! xK?w0̎D`b:њ8H}@GGYqO3¥GR^Uݳy=tIU^:%E_a#^y%]d-v?I`*`U*VrZIMKBph,@ʰf3hxϚ_ͱk&mQvI weoĊ} $_g8ZBIiNZVǻv%VVr]@IU0vof|/OZ8- lC H,p x߱R>wF8PeJ,ǃe 8.gNӬ邊!cTzf]D:ɾ˵rN64^,WZIk -ēVJ EfhhF'&I`5K'/_nYՀ;4:lUMpW$5 ,{7t^PwbM|_ǟR'o*.KU0 x_O9n pV:Օd]1/`๮E7쑛ȟ;"Wѹ S (ZHXV|]cIHZ iG)(m̍.86;Rt68zWr3nC.ܰaz7j3yDɻlyV~:k2B ^Y]-}r'E/E?|Өl&o,aCo7weFR oH́)9NY>| KR/wr%8h?'L̛ݤCg)z|㍇ǧ)29y?is{2l\Osz=^ss!s ęXfΓʇ6_η$ BF%x.qpX^3_S<4s)̄2J49"zD-80pD4&k`Qˆc[H]sK3Y_}vGuDTa&oW3WUG9DN !AR ¯ti$5~4UkyU*A`Bzmjl`)"/A]ubB~^a m$,{B"gҹW2'Rtܣܪ9CA}`b1pr{܌{r*X'Nְ*$RVD#C7 B/4Aj~ J.v4}GI-z@)#w1ur^V"NC讞Pby(HcG8u$kt%-:23[8GoznT#!pBUIBCaڪR)jkhp>c }>)ZuB^o<Ɏfm1=ŋrfbpS9S3ZWjcV~Wؾ9}2/idҁ ]L*`I?~0joE]εg))`>m\ЧcŲ =Uo1T֒MtZV#N`./=ƳPo~فz_,3tLgH"`Nm>! Uh tc~(pVf2#Ÿ> A+m/ Ƃ:m^Q%Z`7RdZ%΁5+a *ײR ޓq]%|߱0-od-B jW^iɡj.5n~t ?J}`G 4  @%í$g]Z@ԋVCN-`P?Hlf>ĵHNT.C#a[nʜWN5C'؇u_&OQAYSʒͺ qcڍqg?{Fi-lt;uVf{pXmM]S':ZPt4oo:Jdt - #|W_)~Xc*J.eeZZ*9 m/bkЇs f1˟~~F]-C@vQ/p3VuKhH,QB.jqYz'^j'ϔneϏև]@XnzUXynK>RDZLՌ%:cQ 'eEOWݚv5繥x thyFu%+N3[5Ϋ)AYJd*fxF`'α/A$l ƅaz)ot[wUC_K>R\ĉZtiJ1M}h_02#Z2s{i6%E.@iaa6hHAuo!VuEj>xfMİ":IA~bN`װ[i6Gl nZ[υ+U.XxL*a*sqntc̢U[SCZΕDD4cw7qغlŷ+7z=5BU!E-SyjؚS3⷗%>?ci^'Ao t3Ч x 雠/QR&<ߊ ;5lvzjlU}5at~,Nu'Jo89"$yqbn)%oKv-IݖKf̘G{o&! $ I]y;xkdi$V\'3%3)JL 볟})v DYpen V`4蕞 ή$Q״T@.k1C޴ͽ1`2yyr+Lc3+x, y"1@{zj58רBKZ*J?webiLڋrx_n*ȓdiߡ+!AAOn4S,gl͌ZeYklYVS+K5!@d(U87X#rۡzZn(9<>/SH2fOxȈ8sw|@@7ȺU'FRpʉ-5y[ypة|,5L;s*e#ZrKiʪjQפ{қ|t!a|b VH9N¥#ʹJa2ϡ$Ug-ؠd-6w1m{9RAk %. >qGPMylQb&_J\2Ӧ_^D߉$ǽGAsqgi&sIc^veKZ]* {,0j'>>d5F5ke3fnYq'ӣ4$6Ht aEn!]N>#-~/!29yԨXҚaܖg:3SNDWd?xU/2$a C?~鶞 bv1Tz)q_G]y*&7-FQĆiI~Ɍ{i5**gb5lrCc*RDm)@<tW@m3$xO)x?[[6VGsG1rwJϘ=mf >$= ȝ bӲvaHQOz7Ҵިw6Y<^1HXˏw{%'k'31yTضx-ݞC΢o7ICeeɫ+vp_g߱ɲ8LxݖFl9͞FT XϏ;[_f~ Avf'z8} qD;<, ZR"$Lԯ\zPicMlX.Aa#ORy5w5bzjcxWPQZ\1]У+zQw1|_\"$=U^4*S!X, ͊QFDdOLcpilhO8d+)]^K[3}O6Uм'Ͱ$*u1sJ](;KCHԧ>g6`g$V{%G',X˨BQtmUꘁ+~զL~.!`e"?ZBG{y5[ɘ )$ ]5ƯQ-{:tCk:zl\(M _o +Đ)_Xzx XFjMzq88t2ep3ȖǓ*ږ-Sgwd:j#0fT 6l-9/׎Zz|9,6?cr2"& zhtXm0D@%j 7 ʧY FJ2=5:cbAW|{ -ʡ`E"&Gwz*g \VJ, RB SkXco!7uj,vU ;bL_|ܖ>[|-4Pc^3ikv3. w  0 '/) L֏ 3ΝG2K6 1^tPr'Q) N'ZE7N "3ܘAFj2R\v,JkLYbjFX3Ef-y6}In([ZIȫ;ֽ: VZ~gb195CP| ;-p>oJ?n-øҥX+y3[ZGٌ0 /+뤧%_Y:F(M46Q\BA&=ח[B'9Ӌzͨ(2a`f!+b4;V*<=Bf(BI Nza?9 a3f#3MBsѼ1/[(cB{zȠs&&Q~ӡ*>QjmȳO.1O]uJN]w~P%ӾD45.!VTsmZrk>9h4tr3g6eB 'w 3I4ypC  ]6*cbrWF+=3J9WvTDnJ kTb1gA`qg-HGX3~bQ6$ 'j_sá܅bč! &F̵ؘIT7¢9u*Q"JuFXM[ԡU4KdGDD7Ó96MTEG,B_b 5VSNs$n(@_0](n3?wpdDz'Mq46f[ ȟS ݤ7dwu1Q ,nIs4Cupn2X5~ξ?v 2b'N'ɫO*R\"}<um>03Dz0l&<PVkgbxƃȺX86텻DVyge>|ytԴoU=#G8Ggς Wα7jʒ/w!3,Bs 2jṨCO/WBҊ`fw[ :M`DkuAmEkΒKe'ZyWm'qZ5]Ɵ:h&MX0 ѦdP]6lU#_l"wMsf?[%Qxv-Dbq>l2i?hdPc'<'p\'d2`Ya {V6r XAea羄`uhB, -W>XA EN:b(saBÇݱ!d/` 93}Cz7&K5r)qou/F!;K])}~HWGb3FP D(u&}$.oӷkq }-g9ͺpN(‚md1[ubi]mx=d,Y;C= C .kZwo6n/G* -9xI3`$=3>E~eԋR3-pVki>qְkSPZws6җ&kq6x?u#B-|Sȷ5nj8ɚ9Z,<-"z 5u*v[b=iez9_k֏?(c%8} 0't<~"?W807ksTuV`7(Q:2pqq-Z- a i{P=up}33W}"xtNdDnK(#~}k)qPt$fe7Pg'O'/*`AZk$?<$O8J6qa_4*mÛ`@aeߕ+Gu1FCzz].7|/~pRW2 ϋrgj %Obf%I a+_6fq. T}GߣjȺS޷ъ>T.lH+RZsql)8$kvXAUn5,5;ꔓvj?G9*" Td*5U2~#'|n5Nɑf]ˌx3?89+@Ǐ4At6|F[|DI~m?l}0.Geu_ouH 6Hu'_!x-6721X26?~:#"\{Ygeq].|:^E(S?MiI;gPLXSq;*c2Ҟ_Rgg:[&Ҟى2+Ga4U_B#wԳm:%3E*c0JU%c Dg+cct&l.CdhG$@|$#{Œп?GW*Ph#0@dQؚ%kzŇ߰NvVʜ" 7lfxgͬ GЗ\NRr]H%;TR`t`9 d΋C'.=݀?X4מk~ִ53rgpzi&x^nF#Y9:p{^ LT8vۤué[1_O16cǏk"f{s5nI=7P(lt $3s(/5793GI _xe'H;1bhmn {Zh 6G٧' Rn#<4V=ƚ,g(G1,i4R~:`@BRi;Jⴄ(N ,&OXCb>0t]SgW<ȕļ<[A-w_()Нd1}ޥH8H$0FT]ɺXrV1~/ɗ`_eUƨϾg{U9[ ZfN,wwmyahOp Y#홗 [NŢ+6Ǎ|P1a"yZNR8.)}Yqo {$k1iH7. JÍ01qܟaVk-s0 l_l+M8]}FZ,T5f棻D('؏u>>yԴ_ܶnF䞎t'_"cl?_v"qPp{c_~/^P;D @*[hdLfDS#oMܒ6yv]ώu:W}z({,EG"~jTH ?O3+֩O^'4l?+Sn:sD /BXbċn͸ Qᇥze6F6̫ǝ\j:kk6Imڔg$%;B.hޒytV}5޺DUPlw~ؑEu?u :s++V~^0kpajZn}GMwzZu}{W^OFijOc(/u8(R(cڀ8{ϑI9=y?-A/݄ a&.Gqd~iލĻ3eQx0똨 mz @ {Pv{ETX+Oe$~Sbsx& f(`Zy cQBfgLa.F3㟮vc(V:>j ILu|M.MO̚*O3 Eg_&|% Oz.(|! Dz@n綪T/)Fy|uZ*~zz'Ѧ]?mg~n~I\?ݬFW6y$w]?g236aDfiA} =ё.NOHUrE6|DI@ ԭv<>%  u : BfV62A1#\ }mQF^pK: Њ~o ={ڞ}fϡ_ꝣ3䑉Y=)hfzcH)2,ѱK ;Xc Z-7zeffP _ED{[e$MtADЁRҙpL G23FWg3$Y[ayIħ9$.F ʷ2N%!p.~(-F-Vu#aHx%Qu h.JD9^ir&\F { ,Eefש@ElX5#qa\d/v6]9:?Njid%>(e0 s≘=Xny)dwLy ̑KՍ@,he-3$KcFa~z\73-,ZJ1Ze݈!Ec3`ÿXH Y?ſ0d]B3@V$ɺtL6y, @rd,/XA K@"A6f,U_&נ%j?{wMػ*bCd_ܽj#G1]F޼ݡ+HGp}WƼ,QVm =uߙ8/t1)S ͹@!!1gvѬ)Ϩ\]n7ɫ)ѵ0tc X)+#sQpu`| X&:3ѝTX- рje@#[kO6Le(@0' % 4T2K1M h16 +3qK Va ./(Eg܉@gk-4Įdn=ʛ㱉)(N=>z>jԸO;.}64!K[sF$:{#kUOt?[9) D[Di4H9e+7^xѥJJ؅a=U(Rۅqw$]+RE.ltf-JSɩ̑~ʁA8)o;_@E9R9"wBd墍|ڡFas3%tƛ6ϒx˻HokIJ^{%u,ӔvRCOoqKoBQ`h`!pKv PRVF9 <~jV@֤TnZqܛkXY v}(Ś14O!vNvgIe9_DŽC<+RiTZ}Lԅu0Ó@H)S5p?$Q`O῅MDYp`]@jg,Ik3 )Sg6_]Gx-8 "ՊV\8A%BG1}OqhH'TO5;%C N$п֩=IĚDJ0Zl)8";{ Yq+ *qq'-!+}UHuh"ʇQVȻ[<:8`#4‘f6,I'))6LMǍ(lg!/BP>Os4Ω@]~+̥o" Xbc.ZF75U/IaBRu6`kҸPEOQW5׿҇e=`Yt y&de~J_!E47}X =F`ԑMRu+8T%-L3&j}dx6[N{-']'XǝoÆ⾒#AՍ 5^*F8~\Lhb!y@@ԴgV2>5NC?Fg/Jޣ,T%'cu:ܶgO,%ޤ$A6Zҫu2۹՚'lby w~>/?A.e' Þx-Lߞq#Um۩>+YڋvI1\eKpv66s'uFj.{`+GG| C~UVۜƄtW.hu{(a qQWӌD9T>3~ʕQ'Oʑ}*J/gW T(CK*T{kP"$zhQ,cЪc?xWA~C Z\ ۍ@=4=ӵP> \MZdM/aD9VfiKeYxQY0#u(83yZMγ\EĘvlEʊ*U^HpSԢ:=&/A!e(ގn8zekERxq>k;vPsO_x^wBzA~w :Ya'tek9\r Q Ucgb'9: ٤as0Iio)mcRô]χݟZWp(tmPP"_K |:IÁLAKza&![[fsPwY~._yq>[f fɐes<м3Or}ٗ^k xZn)W^oO5eWW y2~k%ުj I%7<;Uy5!*2S1KY^23XqY`It(^G/y7n r3Y[m47A6v~):M|YCGzH<&+N|CIc} :,֯Qrz1_ӓ4MV /1{'0N9o[uhfq<(1Y *}߀yNHjoUI2Ivc֬!n#Kw W!yj)~gVl/zQ̅Ԙ(R'!fTSjCV5nt6c۷[+A Od7rlV᫘SΧY:Q-[kt!69FIibE [YRht#wK@cꪭr̚~%{*LV Сo8mE4dm`tQ3YGh2Bl|vb.d|rļ`A[eOm63CFĪL5Ѱw agz>xx \q&k~GC[?N7 (j |;"燲gY"9#&Guf^ՄoJMr Q?PG,.g dHy0$R(^ɟ͚ٓ@"%# Z#Ⳇ&HQU Ly(f%( 4Kv}W@ YKzF+.S3ep'bXfythxUOБQΌC+7pQh;HSJ/".j. 9ep#ԥ%nRHW|ꄵ-"㖙}hnkʐh=I^s,qZ wRJ4Si=tr:dand%>pҏΫ Oa!dgއcx:׃Tthy|_a =݆-ےWؒ_wd%$le; YOd,7fY#+$@_촪KdwcyR9pfG+]Klc>e-$ $dތ.9xҖU^|5JG'`c]O1#:Цf}>3_fq]R?To}>~e"_ϒ@&˸f~0P>u&hr'@;.H 7ˁ< r/\%ly58o,&n߳ӵbPF-xzeG<w} Kqχq Qf1;#;fj,"CYiSA>H{]C>%sR,K;U5dnFYgKF-Yy6uw33gmvWOe yublx^{8IBq< TX zW8f^x>f.}#ǫWKDPk `=. ӒξdW:2WD_ybV9 fM/ ]#gߴ)szJXx9/eJS%;ZX;dH2 )_y]B]ҥTD8>W>ݦj@rt֡,/›cR7 RB[ kᭇ+B$p/9d׋x_ȓnQ7̠{,[gH {!ȳ"HlIS`aflM]MGl=`VMm%YbuT`H ( 7LvҕGɳg|w'1RͥY&3ТsGQy`&ٿap"tI/i yՋص|QFC5ԕJ'BW6jJ+ Ǵ qWLR <\QQEi1 )A\"BmȸLiO%t7BBWD]`Lwc\PR׎]ogbixL(z=k&Vjo3f;[͍~^ F܆0#J!;-*oþEgg[6rp x,t9/z >@,ȟ2x ʯr).I.!Ue W]߂L>4*7]|i۵^(:|>%* WXgD#ܸ"VYu+XҬ .<{Z5MrCҵE:ieU1V깮cܿ*FH w0-p+, sJUd_Ǹswt˒إvY*K)o"\+ l=y%(>!`-qTK\uټi^6/?q[6/?sy‚iBDam,Aסw#Ԙ^KdlS|U2GDO8hJ{jzXBS\zܣg ?Ц-`([ TJօmɾDtds9ZhI? ;m| .G/Īm(~r8vω虊PP݄ i4 Ca{8杠|R>0qE{j4ZjrX$FA ݣL~$s[@RhUh`,gtFخ?lcڕ9Y8=#';9ACG0n}# " ƫ'DiR{G"(B5 (;pу/'}oD:Q6b<(q幡A Miǽʑ f$s8J t,ׅxm7} ꯽ަM)OLi3t5yap?,\ޮg'u+M=TWIO&@VY+݂#}6ŽPo(Ãۆ؋>XMmhPN h鏉<Q  CV+vKSa#5#P &R _?!{D~kT O;ZIu{6]8w+0a9"p.DWccdݱ9ڨ?ƽw=mw\B9}XFp>#.\Rnpx+xbEtDЏ\?K]`4pli-*<c"hU{k:.p1YrI2-.s)zӫUR¦k|-xdce/p/މ"ԭJmaUwl+7Eoa]x u{4{gNF4O,E E uD=X'&S%QBw!0b%n;r-Dr+[U NF VDL?ZtCzqH5n@cz':;K`k5˾ CP]Qkr& *Y7Aٽ/+tz7[נ=Õs*o`˦C]] 849P#´; [G^;$T] "(z܂Co9LΥBxV?o(/jVcZ`"bjm{~0JV5lV\.z*7SaήќG#嵵JE!Ss3|iV0cqE9[ u'wka QM>ihq80t-]SxA G^RP;aM@wEæf]A@t9_aLk)\I5ϽzEP-M4ΧײpAy| _ +TMtL;$[x ÜDK_3OQ{E?8zNe"TX6UcC-Ƿ [0Ww662ZXi#]Gcl(Mp~i?{@??csBGK$Շᥚ~唞Ü|lU uho})uAWȢΘZcˁڣA˵sԅ [dku wuL)ie[򏴡p6Qtehm)l]ŕ]DpTNefƽH3 ;FOtj-t3GPE>[k醡q|{(18|(}K:7'!2҂Qv*oPҟ;dqkż@#S(5܄[%\M;@_ݐ(RDWMI)J*+Sn  qBiG/sW &YН?L;pWQS~XIE:0P6k:yuG0oAD hA@Z7Hd?kj \"u1IDk ߏ o 6gҶEm<5` XK}4k($㋎'װ֎yENvO"Q ͅuAY]Q!Qd2"#.afRϦ7^Zʹ J<,^˥}r*qeA*O㙓au$#$ƟCH%; s9R4 d4MEGh7D#s([,̿lc NԡZߧy2b^9iBV|DžyŰ(ʶÀ6E卅Q0~-Yr@un,D'g24q>tt5*$ h 46b:^?za(uXQ'$J?pȏBfx̡R2NA/1uدf(y#rpQ,r ]uCBY!r{h^&?j9#*T@r8,7!.XG\ʒoFhx<p9:#R="PWϸ^UnkI )+5~ԸSZcF&f|PrG(+JppxFSWr60:_S5? lx7ɑF.v܂6hQz'Y@;۠vP} Ky}N\z įDi7u" W3y<fZ0wiD9:9%ǝ[mE-<(*Ri!GgAU \E*퓖b?6]g?'R5V$R7ӁS  ׹Mg55qz d>ޣ :Z2ƨk/ݣIJ0qGxR:E|gj @)#F WgD*ۊԨ3A#҂c8n #_YIy|{,`S?Z\a<aVE@qc-3:yk,Sps!mEyxܰJѣ^PSv^TsFgYո퐹dF1߿툱YGaS󷙤M$Ami[#0>;X6M]_>,҉}^T_֫/+~5B;N w-4$vkT5mG/RB=h8AkВk}uد4 4 @' ;O@wOtx)~L3jY(n%ao# 3D H&(%yBJAZG-vv(e|u#tTĉt(z҈xaJ%+=U(PVyL^<:O+>}I"Q>02X/U 8&p(E'gܫ & Rǣԡ p 0XȧU3߫Vd ?v`\OQD=%p:ˎkcb[ރ)Ā~K񦜐Aͅ9P8@#iȟ/;Tl;qq |˕YA~"*͡wIYxt\>`Bn'CBpisa#$, ]P܄{G;-!S1CCOr4^4nF(m=>0v?)]tIsj(ɩ6$ `{uRo[VtCn.Qr~'m]>1hDr(FSZ]~o;q1%K ;`.S+%Q韻)y/nn෩ԁ#|WCy7I׉{$   Ǥ91ؗt{eY(K3E@<"⩚NUf T8[3wn*_Sfݤ0A\q~ 8"mO34Dc-Re!5/ 窧_,a]Otb߅+YflҔk02L®R9}"QvP`NZ]HD.`۞<5\Q(~?l1%>6LѨ(FFiw9ȓƇ*mbW)ySVN!}G~vkS0u"Q Ox O_`D.9&|a[7xyEڤ~I+Azna¾J1"n hrp|X 5(TGpn"WL^9~BQ52GCǔǦ8]25/|0%(dNH-AT= P<ꦌ8V9n_ 0KFnyxUv}Q]4Ff*As6 8vnq> ?>k֡".kez$T\%?X7`C!,DڢLW3 Fm9-?nz]uu8Fh(|Las?PΦDeH a|ti_G!,Lvih"#U9N N/ sl0L&>kN>V֫ 2-(P\ t@B9ECk 5J0S_aTb u40G%I*s$gLoC5cT\h~;#\.T~|`KҲ .r- !_ VuxMg)~G1/",^uuT'_мwɧ缨04("J?ݑqoDfM}hǏ+@NTG_]Vq'`S*ԻŅ1Ek.%Sҟ=Dgؾ ]nנ pwͼTki$.͞B,3H7SY:4F_=6ںذ)\&Q Úؐ)@#;Ot6rjzKu&=qsHVC{*( PwJU!R  ڟ"w+V)aS{E^䨯F1c!L> G|5t~Z(Y:6v~U-e+EciP<$L|} `{N=}(|TL: d( ң* fk@ƌG. dAn}V=-FpJd*nгGTDriAՈP=ޚ,xur2x^R^Ij0Ea3>^:ƒEuj}'#+la! h}@7E~?_oLUx <)`(,1pgn2!K2bą}_in,e+mn\]4桀QF~ɇT!CD#BI)"CLa6Y}+1\a:. ߉FM84T jzNuԚ$X Oz պ$FVr@^GcGcPgVÛV>HȁDC [Մ\^g 9"<7TF5:BDn'fK8.|to K5O2Ӂp|VRjT$~xѓkކs OSst_WOhw;uocT<3qވ.b Q=(]"VׇӉ( GL-{!1$C_2 8Cr{AW9kYTfnF(_ ./EػY t*X$&i/%x7ʀ}z6V9G1\^j@AF5|Y0`c۪$.jdϒ< yqK y[M]sؘP؂Ea5c1l띧ޱ9<*DߑK؊*f* ?" R0rߞ&KBit~b`vչt:ͫsxI -\`6;6azv4wsC`-͝(b?9cBY<_  wߠ9Hmto?;ja2_UZ0\.tq:)"w0R^V)JKzŗObkF_|с ᘗٍtT2"ۉv(e=LU+nbQOjKN/r*F+3p}JS536 ,.?Ok;1)^^߳m[ql<iWj~erEus⛌<2ws^l[#, rK[Bh nrNApъ[7$޻k cwN<^]Ph~[#LQ*1LAGw÷Ob8X囍&U4ZqO8܅80ߧ6{ZW[R`>Z B}<9phDM`AGz啪hu=V'؎QASCpĴ0L+MbҠ+{1BG@w_(υtMls)r>>Bx0>Cdミ[;hqIR8%%˃8fCXs2jaqe=ѹ==mHآwdeͅǥZr".YKY1@ixj@+4١XW[;jg?B=&Cm#J uya^cO>%iس;͟UsbhMt-!$]5rmى91 q.O"%=W!my͍ Pd\ήA=+m#, qdבY펤00#%bd #o2^hJT|I/`@M)G5 u02jF:M4{Տfζc.ԃIgaay}nr*`(L;VT*Ʊ_SeYCy,P.fzLI/ha#0e$0^oJtD{pB?\ 5R|; il~͸wZԜ˄ cF_B`?L oNm9ҟ (UC6rHrL7/0멜"dFB"=˟bLOοWK^C%a~gViJ&g<ŲelDcR JlrF,H)!s86F48.AۤqO<:e2 RfBP|hŶscyV#<3VtlHq1FcpE[𠘅bJ)'߶=U=VL30 [pgⅨM_ =r&H#( MXoE2vEz##*(tg[>A$(ɿŋ/;ŋ $5{M4J Zj<;u>bGXoFx0)A&aյ wEj4CBpx;zI|%ld&*;,ۡeCų`+kAr5*6 +E A(ޢQ✍Th+}hT^޻"Ba}ފ"2X,9Epўl=m E4vQ$ ۑxAQ&$ϣh2EjE)Ne.]:<|댅Gs1~`#(uMf nķq.1KzMڹF%ޞ=QQ<80.XG 2]vc#[n4&e J%}l3&⋘~EEw,ɆjJKC&qMت-P]AFGngtW4N4|ƘS_!枒rYN$‘s Wou* 3⭲nTa9+#aMۘS 8Ex;|KT_Tm땿(ycn%r\U;v+}NcjcNk&Gu4z3o*ǢZ>8_IV~@*~hl7A@\.=Uyl|fē78 +?W6r m jِe n+9尟zm8Hϡ`˳+c+C dK@Ҩ8sdu<#8fT:w"ʲ- #cMSڴ8a52e"3o:[~xKȗs9AFVѕe*•dUi$ޞ뀀tCqLʣ_ !Wdo0_\}7"" FF [r7:łʪl?)0}c^6rIg6484s|=rM尅|  6c?i0AGT-(yJC*gsӍ}Dl<ƒ[Z{DV̭Tor(숇MaWD{W>>i7(j^iM͎9$5` 9D]^S[m@Qsd6G47AZhIZx:hO16ZL il0@:*7/ 7( J)cNvQƬs!Ei{|# mݭ-9NXc[J'HHy@"R02QP>N?<$uv^LoAx0$}Pn FiKT;Ѭ^zA˔MC2 7FUB JY%S.4ڧ²JRȱ%JC RyP +6 ӆ:O uoJ|cJUHh#oFh=۟3O@@&y'?# ﵥX X[8!ysxDɿoz8keD}EǗxDr%E ~;knʏ%7{Q/D09A< Ȋ_McD(^dcOb2vK&6ӹgj:!dttMn,k7L,[Z]aCNJ嫟ܻ /VvAcDGNkrcX9E W?R:'|T5-Ai@`{=cjO=֑JGDM;{RS_*z-}}@^P`Ү`a$G<ڶ FWQ[ ?^UhJ$ccXi-agبTI8Fanv+]YП"tY%s=2V\Iu+|$ߩn>Z鷧wG<1MӆYX>\%/@YnbflN:G+nb bF#S5]Q3:J֡%C?*ӤMFyrA4;Dr_/[6S>Ua#J{4[Pf6k|eA.Bd~f=xf?8zAaBQTY4GX<EӪP|?/jXnjb8Ցs2BVl$I9nѕf[+yyFyZ+,aa.cJEWidA:~&50 FxR)?GcB +c#A(H^'̬t(~D,dhH<&/*^煀x`=bS1^><4o{eq~;4?V2;pP6g«,%8(ËܧTj C}w7Ou;2wj;j%&(ҾY >/wq?݈s& _Оq.b`3qtTqmU9, 2SPܫb dӇYr=u ˁ7s/ N0o?~*눞fƎd?8v?8ɑ ڐ'MVGIR\>)B{}_!]m%YlmOHSDTŤ g5l&&ɯ{W"FE~6LaNSLsKr4-=mWS҅3gڳӮ(XJGK jX]O),̶ư–A–bGj.49_.hU!#\z!~ˆb5kz ybG9xo ~?>({b!兀fR Ԁ2L>!ߝ(^M]ԭkTmINY6:D dEehb*Х1]1̅dou6QgNTgx혗I*S|>|w$jDr)a$15MhϚq<[w$|s7VEآ-¥M̭uUZ[qI.|&ӿ`VWVQj6Jg6τa)g;\ \ ]O8Ѱks^StD5qjT]tfPc(YĪ^?G%Ʃm-;fK ! /T<8f-g-IJrqr1!>.NSwX]5{]:Ǡܳ <,G6^og@9;a&JՁ–n#({iӓ({$3 kv1Oj.l*MCۜEGPַĤ)ǭMѮqYqLSZ$" (N'nLLPF}^{[r7/mcϣpic%bQK=|}Z 22ںaNʛl!w'hֈgĢ`j_IP>e)ZJi MqzQF>c}@Ξz۹5_Jhn]ְ׵?:[[7\(-Q'jr׺ls"fWq?ӶA{B* (2ޚGr:4[kq%KRif'߷ѹ{VbO5v'J1HΥ3013j/G^5F@|dF*̬X]4O6ΈsIJPPx ڪH. p5 .fWEd_Y` NtAR H%*sHnॖ[Xl+LEB8<Ҫ+wCZ(F{JW[@RBV8M'N Iv-i{TFI7{皏(6FY2QjRTk8pef|K;!8S8 Ja td8S7&)X< %`o 51(ΒAJdxv]\1v]R(^A3=Ί[Od?L+!hCKzr7pIܬtae$)~p7h8DHP5YX TkXOX6@WiX p2vO%z䨅n8 `#8j'{F;X?W<]Anj ʔ]0;@C3Lr[ocAgF$nuMXfi'et)ƈ.{|q0n&- q8[Dg[|=# GOS#mѢ#WߚW*:fMQSp\Dtb̳B{7~Z{9*/ Q7~ϏZ)|\S c 4k X?O'lQ/DrdXCg+^aWvIx$sHdS+ͻX:dn5.Jz |aQ9(=8f?"!0jM4|*ݰyPk׈fn?Sa%6W9JďSj{lVAϬhޥ`{g|ӚPi)KCVy=b d' <<+;~U gh@)NEʊe1zKia-BHߍ:Mr_>[wf?nО(5\rt: {TYclqkԸ" DǸ[д@QJpHXO*ȐPƂv2L뵊@]Qp[8Aoڭ6ѻ}+;l+q$GmcRt~ ܲґc|CyA$?.+Cb9,K\;=,)ڭB& .OE)\$%7~-#+I5_a~jQMHLI;1j͠8'(z,n?ńu!߶:GZ-=,cѝ_(*n!Xًo=h%JsJ:/ug'0p),Ud@f=v:l{p`)xЅiW /Ck{D+dhհk5CqgȢ1>,2}5J =ΫM8b]mUy k"4,AhF/) z[ w8Ǎ9PQG5O hwo_Wt̯~̆>]BvmO%3@|,{*l\\_T*h J_OF!=x,04w0҅AlzOk c#7Ld3Mr>f |&+2 ga'^A\.S_(W_W+y/] {n?.J+ת{"`R^. B5)KyApdBs{/+/ V_$(`S^|aB9_R^(T^h>x]|6#D[ j+]ӝGV^Ul}Sq< #ckwGVor{S?.WQO* '7{Rowx^J#ٜ8|FDt:t=hlg9^{ױ4ߏ|%<EXԋ1y8-'ާn9Ccc3)@x˯ JpvR{'RV{+ٯ؜gOid n2`z{d bv% kεno_}Sfv=S0*\ksVrbmWdOji7n0]n -}ra!$yKjVzF]򜄴l372w 3^L$yF9-1 # F.6$il>_NNZ j mǯ(aL^f35+y!?7 &7[;ʏF!}/(. j, d'@χm~U5E}` }9Xx)Z1&|,k4-mQrbVU7 ,bԃDhvl. qU2v# g Rqsb9X;,jT*`8ZOa8"3nS+4F, ]>ʪ?s~( #obx?Z? 7H;Y2ÀAU*-rz$cT~iC>hwbp_o*\GqEf5*nbd o(mX>Fв0 U$<1:86.zkiܟ0;i7?;k}+ݾ>slQNad6E1_ GؽMGɯ%AxT$A/K$ଆ6ƥO?}D\GOpT)FBkQ)dj64Kt MȒf-# %::H q;c{KsO ';(Mqi< kT*Um_Q3OaL!zr8C(pLgr!v|?5KNYG+(qH 4<n$@AFigqRߒ; [0;؏v+ٺrPϾF׫LPy|J\x|>YFhw!wL͚ya#Se(m7:lF6r8$5{|6:uDt jf=,^oERC&.6rZ|-xuQQvφEp; 71 1b% 7 \(3ҰHI6a`9Ids!YS WG#'&,KH]7]h@F/ܢc! p ߌ[?uU:E+lj~gf\ƁL\Ƅ^I0t{WؘwSLV{}܏qID{!,gl#'{y>mE>TNSg<}-ʥ<(iAB$x6>zaϝgCٔQEi=$ďqnR`:^'hupECl aTbMOD㥹N:F7I{'w-|KiSjD ٨>(9Jf8;|=_VNO,M0 fAyP)ڔ,܊L'u'VM(Baө+;$1%&jwb?+zR EZB`v[բ`w}|f: lvJ`L:l5}Uc@הz"B'q6>% KJ-PK~y&ұģlGQ{S >&gƂp<a1K}&T3#3kyY:Pe*'}'Cuk^Y?{+!N%Mƀo]$=GQ̰O LG}ۀw5^LMz Ɠt~t| ]Id;^mDĪ_ 'o64.N.ʂIטdcqiL r#9G[C Xˬ.h)g uek>{)p+2<6YS7ٍ6.0] Ȥf^ [[N58BtzMԧ>h.W`."[t6f׍vW)2S*7fGF,:qc1L]NV97Wiܛ :C/B2Q/xb {O*㊮PD佾Vyȗ̢VnXUzYZ?r%8VFFO|F!`,:ד9syqioxe{IRD;mՕ_`u=B)S(?nzev5gQ10^n)v%v /})DZm++I!:Z)茛ޠcc~r(0\#c D at6VH ?1\* vHcb)K$r<؇aEЅNM3(8Yl+Ѱ$rtckz.%+nh'h&z]/Ӿú)&6>n([;){/e7Z/g$͊e?|u/{ LhA|g2ٟ%ւ,J+m>y(eħ>xz֞lC?? ~Lt I\FM^H=iq!#!У*Z&Ժ0[9V]fj$+m>P?t"j,B53㒷8M囀Z It!`,f1#/o#C8~j+yǩK:ւ1KDo" ܿ^@s}TjI`Q~Q<Wio#DP[ BTEB*~*<-yE^<ξQgq#dC*?4#oKl}A;vFz]z%c GG}! ңSy e)bð#3'ig[\f%[ %TJ }m@.`Ncޡ0L&AQ U@-_سivވژ^ͬxR(@B% r M XY~<ظ `GflkNg$8y,+IXPƱ7S}3f`XN痐oFOv g-"Fi Zmeq|G2|}%m|ʖ1+5V쯡bQ=-X/,`鎭;IG)Ox3Bh*[ү։&&CooΉ3:ŋ4`3*4К%}N&&Fø9%8~JxM*Nd>ąs$8'/UD `ʉ|~j=[?.&CN{}&%0 Q|W?E4 qɹɯtPHʿ\JXi1]p@]Ki0E|nkU5*&3!狹Y§6z1u-OYYoyncàa}ßгԘ́X6qrx.BzSkڭdh=H8a-~$)nE]w K1Poj/lt-/_&eMX35""[]"0"qnIΌl0sDǑ&OA(IL+cDgfB֐Fʤ46Ri,:LB*1uId>[Gq?,Lg-?J9T~j, ~{ |pZBp=UŁá~uuu t{#93PH._UFJv鐿,Bf̠z'PARyv(ϯVH(Kb'YD3ISF8I!^#|OIy>~'u>HB *uY>8jPlk{'OOEv8:7 w@OyI 2bf o9"we>έP~l:O g;*]X*#aL;v3ݘ<*=! B;U'Y<5_@W9VX8;>~?WEܦDd`AeeEw7+h Eyp> r.=0_CeAx1Ƈw\oa{WQ{|I{&hsL9_~t@0`sdtɺ=vT#PJ͊ ŅzEt>Y bw>9LmEQ4gGc_ijS&+*t8ypyeCIׁ]gUX:k^[ aiČ;C{a#Gۿ}4JsqO۸m g(9m G\ƢIC4Oh}7ȥT_m 5GWyr%WcF F'NNK3C#adѡhF $cAcB[w[F~;Iښ;L. 8L0y<_p^yOsd,[.(:{sDR3I^ t֪]8mpn(q-\je{w,E@-\oi^X!xňRFH'0w}mS8G ɨew'wvߟ*渹(z%tw;E(Ñu{[9%lqہG_c.g!jBZB!G363A^e>G4~"- &!b*6q?0O{~;啴m"lVʩ-]Ia"Ѿfx6U~6S\}oaOj#\3/ QbN$^2)&<oY)WNMmlӳR)z g8 w G%eQAF2PPy1(;It4s#;IC' n濸忸?׬::D>//A0dJ a)L060:6-ϏLQqRl3ۙ꠸]ۡ]~j#n+ɄB;t{`Qԛjޤo 7AFTM&Hg gv> ;)NP<&e|1m\<4fȲ . (izS_F#Nln{:()z(G/H^?1˃ڂ{Rx|q'GsA]\"wTJ?qGY??UNGs'ћ~;9e6RoyCuF_F]UANAJTRí8vDژ/5ei^cG/<uU;fUo&0F(#vDOI@ QM]$]%QٌPʿ%tB'齪•(1TmybL",^P$xUuy [L}ƸT75L+U7jֆwa[)c1(QBvl+ITu~P${7 ÁrTjE)a7Z'[D-zشK pMo7XOyAc"ԾݑXm.$Է+Uj+V(X[鷹Xb?Nm/OԷ']DgN8?'Vщ1ӹ!4JY09PGngT/FmKX!%Bc971ڛ?-9~-9F1\-,I ۻm GR3՛I7CkRԋI7ߑP.݌+,8 ůe/Һ5|DPfd& . P(mS@O0>jonk+6^i1 o13 s土!?UUC8QC+g6 PWw T;\2>XS, /XxX6{nyLcfSjY0$}KT1T69L3')\Xvrbz>̟9 :hl<^ܰ : \Ny7ՌgɍdwZ4JZNSm[]3RI{(|:#ĀemLiھ}=m[uƻ1/ Ϡg8 `KS+&65:9l_LЊfQhfSEޛm?@d&y8e(iJo E{i &Yi42ZGD x'_t0: j"ܴ:1ɣb"Grv12[?zȩ*VȬ46 ֘j2%ͩ `KfL3I30m3{5ɹ0Xg(kҡ1g8,CtȀZqhƣ.:`1@7"āYVSi|qXiI)W>WOg ʀhxq:TZH"nOndCw4#ԬsGLbvᆑ{8-ANJ*'29cUPrP|f-ŰWH(ϊ]CF֪elj\= _Qn,tW=OHn2z̯$媤c$J1ǦԪȐ!hG,qT:݂AɍޟQ-gh 5a~n#) !c2a#ꌃvScF >\AQߪm4j6IM+&I,:U(rIVL=)^zasr(ҳc;`2fs`Z|<&%QmpfFDw_R䬌<*%dVw&\ecI64@0bn!R'?<-N='sM$Jg{CZd_af ۇ?TX&,qG1I5 1~_wSJI*[+O|,yxduv $Z)8J[= f %:[LЛs&O)FA}uIZs[꽶h {)DXRj= xGUxx H+ EV7x*|uW"%CeDZUasQu΅ Sǻ6ў^MǾL.}V(%&dH9р#MƲ"@ˏM(ONp  c/B zXG 4SU!1, ̌ 8)jŮ (hIzcŰxlUHB-f:?Qa)HՊ&g1W*plzFZ\@!htGRP+ +Iݚ+t =ޚB2Sj"\[qkXz AZ _I79c+\Tz8VjB<ЁtJ#Q@-@z<Xg3s'H0 ڗbc墣J~$8ݪv$LQB58Bm<&d\|W"}he`}Vc`OqƈEg-oBH`~ɍqlN=CHn$5QJ*oF|}Gԥ龗`Ԧ@;otĠ.0<-a"e{?|^ֶ{nLwr`|w]Dyɥ![qk`uN,4wѪM{yЅ@I}G,0Al zeԸn.p#)z5i(/WB0ΨlX*%P@?J א=ƖE8&L\$lD@j숓FP|#|K YdNbY6{5K2['F5mo6󶻳cյ,LccH{]_zoYpfef% |G~1O;/_^NE{nu$_wZQyt8T7Ee]EX4zm\ilŸf6&[ EwQt0%qtR:F[}+xǣ @ !EDJF6}u)]*= KxH?'FPdUaC* LKBVɣ$ <8bŨp׈ }>miE 9^^|y1>qy@<''FXM o8ct쒯;܆JO:y*=e=-lKO2qzi' =epzLGaNO2)== -f.[_v?$ң=Y5$?,U@T>wh8D DA?>3V~]b z7NdJ,bmQi6%p|[SCMCVLfvH > ' Ôt4~FIjli,<}Q=TZ+8#Uˆgѥn;&6ՉS6 gas!Yz',rrq>`C2|S6\ڌeMCZ-װ$ܗLxz+om7e4?_|?KbkJ}OfOԙ`vTۙNLb]n7LR /vqk"׾~d8PbwN-0Tmڀ29Ӈ{a;u+&JyU"m +NOt6jӝ;mo-Ox{밽AB+4OI-1̐j!"VXll8or?)!dő_Kwjh_4V[z"HPmE#":}Cz@12R5V"MF. 9K>WzKNl Mo>H,w¿suVqR~Jor֏[]"ȼ =t,o  _X]{~9כS]! ]k(2rPi;R_p<2<"R&XªHaUmeʊmT;m7ؼ#!rʦ ̇Y?xǠتMIi56߁tz!Zl< RķU{LS9⛠ >#ؽqTWQmŔbncLqKIGTSxQr(owbE2pu "2MÒY҇ s֘ac}$1s/#&o-YOgE!ho163LѮ}-u6)JKb)6Υ]@ v7Y瘨}uDwCyw8heMҪy UT jS_qH|V_obl< >LUtv~&mfP(4̖kT` 6Xˆh@ٳ+G>Pca5d]a񼙒4f،'9&v!+$N97TV [PP7)4`+3]8Eʵ21锵et:]W@8l(J9Z YPZ..Œ'x)&y޻$;P˂;>7+cÍΟćھyeSN(so^^q* 9b\<3޼uq,rb!kT!|;.k"k*`tṈ0/楩En5I. ֊r7Fv=WnIRxiqJXQR!R7oƓ&@ W(hѪT[%^ *pǩ2"$PekM>UAqqmdFIe e^@ڲ5s}/[[@g~b}w;ܳsQZ83Vʋ#O?t/9W$ֱʅoA|/ R? (yI1F nTs!=Hfu+jV6yNWU]bnDmo)+"lRijh!ofV^uCnk4\c]EceyԌ_-H}\U'/- Î>Lk$V ZU{_W`>sRI-׿EҘR>V@ge` )*pYHV($ٜʋ?_C㒫(մxm|+H?7i.{T8ܝ hR(p)\Ud<Ұ%1yO=^'k6 bX!_W9CXG4? W {t`\xοǃbV}->t>Sy4\ TX%H(zQ cNz?KeWD-ead;PPdfyY\G` 壉W VҀD"3Ω&J +ca~{S Ez+PtP}]عSe м"kNAiϥ8b{@֤t.2k%Nīc7Zϖ)blHYza;=W~XA 2>#&}@/Fb[ٳxkڍBAR?N;-Hx9rM(Fӿ`J8~IpZI hAM XMLGos'=HRTGbXkm #8HU-6'XC hP]';ϔumk^@Й u" $6p])A$3۠G`ib<@02('`/9h]+kiw~]}ƾ:.|eE nOQ^x^L(О(,$e#9$2$,lc{MZ|kSX6չVoE|b>p NZp9 aYI[̬LԽh`}&R.!eab0gR@lȴ72}VkfOAlT,r !KXfll椠mp!@es)żYqvr3FEO+2l;&/+X -G2 }&sxZ)*.l1J#/@֎9Ȋs@lݸd\ܪڐB~׷Ԡ=wQOe?`F/Hx%,$~ߪ}by0@qA{!N>]y'г$LT|g!uz1~C# Htx@pL<)&XAyx"k@com15"I q-bEgn$ c,j0i5GkWr#f$kk,O` 㖿4IW? T9{3$ 0_nóAɢoqw M "/O:SZC}C h}$V ]l4\_Jceai x`Ҫ&5Zo>&%d9$}@1`hm7ԹViVp-~ I= 2/^OqE`Ey(Iyg8d\Joң |^2hE68Mk!)ip2w=MB֞nhfB\`i~Api1W.~QGWx>H}Eɱwx$Gȳ-]\ 0N!h$e *TK4B|0$i)REa^J?;ҿQXIu?ܷI iBrGk\\0 tRZ0? pR#~4nlA6 snN w҈@Y(;n[(i㗁[h3I4䷺5iFھd D5:s;MaJKݛ!H*#vdqV3q }X;!Wh8RGXԣ|jx ֆˉOx'ͣ]r ђ&I@5LΜ;s(̡@Ǹ5"Qx+&Ci~eZh_jߗg/5\CkoG>ox#%}%~"% J6=Vw#dSA!,_-{a}x$zjaTkS{) >﫱':ZVnu!0$A3 e{aXNjjU.,q²txg$rz) oPh,ALG31CQ68v+}<[Mǡ)}%0Mh#!haUr{N|6gV6Aٖǩq9FkRj4-2Р0y_=b<ݒ{#OHv6 MΏvK\;4)r lte?ŊOkTzA/E$nY;bkQ?Erj?e~(5PZp a;A4kY|l)8[X*qUGv`I}XYMLiR&*i)]&hq%{"Q$=JAu~-m|<3f_Z5+0qRF<'l~SfB=mHP F8=T%%ZɈpتK;dJ~t6iœ~!s}q^-n"3'B{CWR;3b҈)}vRSZABgIf Yt @X@RAbB9LԶCrBg sjCR̤:ZJgoHDL\BdO+2~F\th}q6d(liU$h&~a֌/&5M^Z ޟX3d딵fc}Jlr7e:]A#q[k.̟x>Ծ4&nFba]sycwi$j8v7+̞zN., Ҍފ'L e' %GnH{6V@[I@ƛ f Frdw&/d. v #oׅ74z F(EdSP@PD{Ia+yU KT~bD1|<ކL@S=YXff֮<C3rb@D-䬎(VXyʚ +m|G'=q ?&-f8D$ (d/ oF .ɵ|@BM x/>bp>Kiې3_{rѪx3!0SX$٦\&B8XXmDY85 V-T13b+i^(M fR-_B-MHWDA }gGlsL;މ0u5Zz\ZKOU71yTK)2"pI5"9jov\X*B%GWn+ev5 DQ_² ڮadFiŘ_sF)n7)ೱgaZՇ@YAa2ㄧilE|XZ8peCr[;(/z*O4թ^1/;bѿT}~/6㝓0ԝHqD $UT4O6X<*Yǚ%Szh66kgb}Gt mA2@ԾF$ItcFEd/& u9q%N:&BBXb\^'OU$lg X6)w+I1@8k,`YCsjVE<FSK7$fy}EiF9xP @Byq&ڨ̟?{!9dbsAʴ9L?6Udc o-c1N"ldحC}%jYnHlhĭWa&-B6Y.NP7x/5~Q 1 %iߵ|WӠ=Co{gRRF%#"G]8SD8osY &Jq-OVЁ:j1)lf[9df%+Xɼ?#jgpIR&PPr*:t`brZ0֪﮻Vr~#"qUҧzN}L]l&l09dgr:+6 @}{z <4_CtO3 --,8 5/&\ƠhAh3 J4(6Ӡ|jVV<t_ qcy'h%PboR~^{j"&Fp%l%;$28cMl/_SZ30-4́lfRͷ5,MzN]l_pNCYy݃ywBV RY~t3(/$=K7N!mySjV sr63u mR !u dvT0(rKF :h4_A@]G> }0T(ze$^kb/+}Is&jyS ANck-[nf`ZI[v[2tA}2}n b `ggm̀A @ A0I6)~N(rG=oa7}#,tQ*3szUhUpY\u Q^+f\m%. b*WzO]>\aXƔSʒg”T5kzFB7*Ef0Z7_DK%t2 E>J+Ŵ!]5ɂAe+O^Ud{] wfvVpS;B#e2PeG$Z?*X^$u/Yݺv_(Y\Q6sDBť<r'yQYpfU\6 eKƛpFbi͈2?w" -^U\T',&jpaX!E"&ʺ/MFhqpT9Q;p̑%} f |Wp7GXC*(=}v .@0Ä񄓊ۡЕAP8fU6݆hBO3$<"{Y,` fGk B)O(K_l֬ŠVB;qVݒX.)b#7OdPR馈&51Y@FXɎVŨKdrqA&X;䥄QQJ8O%aelF r!AKHөV.OPނ2Š[ʓQJXP^M aXa%uݼ2P&GJ'aɤ榒 Ҭ?*LM8[nxE ZK\}8?K&,'=xqb]BɄEI>Η+\d?Hٚ_BƯ$@8p2ئ^hԩqOE&|)DY/~I?,$LXBPT$#$E 4' zp"լ2ecĺo Ga i"xp>&x"%(W^_\DŽ5-/~?;&GHBƑy-G}6DQܫ!e L$1~1ZlpU1p&kNA;Y9rdJmE~uZ &ʁL O&g=턩O*݆!n3ڡ,Z,4j vL%VcYeakP!//_[Oݶ`n{~Khv5fm:ŒC&y;:b2)=YXINU "lףlބtN'0x^drufhכc  1ک!If.bM }Pu8]Gv{A|P?TbƚI{w~>ᣖy6<~#<~o [_Q~k5t9=OVO794ssGεУ'=SNȷ]eGY<<ɛᱜ?f+D:TST$irvt,j`Se6R86$ߗCqԚ `@+YU_?tKtך݃zmb :lSzW6˪O0zcy{6rP=EL0ޟ>}5uv.RL4nYcM</p\l](oe1u-y|g#؟*Ygz0B}²_jCawL>[~}L^m놺irբL=%@b(ş=6rwG+'gY&|mbO{4zG{9pM2b;!e&`dՖZ'›+BXimZTx54(xf{`+AwiuvKWG-HVM,Gcԩ j(忯B[J(+LγZtL{h#Bs4@{b[[~͊VvՎbnTomvCuˁmPzkC-.%{9l2Xi;;+uG`vJ=p.K(x%6^”D_gl1qk-߮ G6X/U֘@҄w%YЕ<9Ԃ}UIUS6{`bV6҃Yn[`ze,uœW5x²AAaFaٝwolW/7:tn=^Mdiy}Q%Y"򮍕RkD{T'Z]_Nf7s0}?^Z?1\`DPS^&8|y^&0| #ޗ_×wKY| _,ge</a.YDDƣl1(<"Q`,R(?.LY\uRV0[ 5%Y8/ 3r[ICXRӧ嬼XmPN639Oȶe%Q"6Q4Qvqg2IS&V~<tՔ?MRT"lhrʞ"4lƣ' x| 6&.ޗn>e)=7O"զ% UCT<BLmc~,ň:r ,a W̎[CoaO%ZT+՛Ya~s_K:^jz8T oV݄Kr6 sޤ GLm+MރzgGL)~ f-f垧=);8϶^_ R jR 8DrY=89UA,K$Grgrg|lh5Vнs%br6ݯd=;z| A[G~! RpUR;D x&MO|vwXzc%X3=a)GLj}W|.fl#,{U4pb=mQ0e z繪X2P|yE폙Xeq&6j~VxrC]γo/79mf`~` @0V|=J7bF\m3^,`S>U$x?-Ըe}ƷP鬹sr-%<6PdF wSv\2ZV[A7o⬹[Way[:@K==ԕN:v_V;eU€#[v%J;A 6;&¯,;AXֱ ,ʾ*LViLD$Z>T4T?\y^n1jLk[|$E(,}ŦTŻ,YCm{?$r2a$LG~]dטkiC3{NI$F34D0M\f#@lm #Of-J^`Y DM+E׀WkDq{wvU5fg@U-Cku"=cUܵ=nAd<&zfculoA'ǎoDuñBsA#fJ] ]gMƴ;"e8*c03RKy:pvM%^ LĨŵ](bDBt#= Ŧuvޣ/7gdh1(4{Iuo\zi(a^otgxEX|4(AS0lŅcIBaWX.>J J] 3c /)+9 "ތY)EK[+8[eS' Nq(B:x,M~[zKlBt<%NYF[ΎYiB64>~1x{{ F y)ɞ5_G"Cs!P6a,&,0z}ck{&hxֈx aqФq;Q?--A9I liLQ!K~8Ū)J*˙ǫf' QΨFd hj#w`2YB|k@{Â҈$au:|G}hCz>sj}idh7Wy:Ԃ_Մo&n9QX^t c"BXi]Z\]s+ 'wD#bǝ{R";kr7yF'@XA_d!I4NV&vKspj¨`ly^V[܅yqчtlK-s>#x`)6,W)P-OVi`'p>l3(Ef༹0K aRpT}HN {Ԭ~ -/$zWJz<m6v*we{whMΣڼdN7re`![1@F8~Eނd\cnYu?}"J?ŅD>GmG; s[̭RHScs<_Fk]UVVt_Ef;^!_79$xB_&(v{50Yʶl1Bh>S3tnP1JGr>mAcIc)ì Pwd!lUQ%5ϊ\1 =I 80mdyzPʙ'e&bۘ,p`Y ?BTY(ǠevB殁 ڻYaLV }9a\<5X.GsBB k&'N p~Hcwb, p3m0*KM/F%j*5>SaٛȸR+%_pUanzQ6G[Xp݋#Xm񴽇4c+8f2zath &$wG e-`$oQJV+h&6՞,,=g!bw[1w _gbcRN!I A{4LKq5{W.2 \TX|AKŮA(쨣0nϰEiErY@Q}иn2GKң,3{tA m<{5 ɥl.PݏRB&L6h1n7ӌ1gP?'W m1]@st{ihUe^e+a5, ነ ӢS K1A/H3l)OUΗOs61EĿ JoB#<[Ơzx!v#/DkMaiD|6eH옼^mFc* 17g|ouA?mry%3Yn,Y67t0 Vr?fSFV vT\9kqUÙ{,v^!:/x,Gg"g1=(rK>K qس^s +hQ(R̃eLDMg&by=# @JF4i.\ǯI56lO ,()$Eо<&;hG aԎ$?Lج|}RB^z_Jl1֣&)'D{:nzζ/3K,ehy$1<7(KQ9 X~DƓmUӉeC4KO[_ U[9C`{/p ?rx0:q (WG[ 0stv6hg/dl<:\ݰP/yj߀Ұi~EBz`7ۻ*i&`]C^Ů.ٰF}4=IOݣR[WA^xKaCRV5L.$MX|>'5Wk%k6'Q~3jJlQrȸZ YH &b3Tx}1(vjSMF66Pc:#\Ak#;7rpzi/ t?γ ``^c)GZF]W㬉 q0J^~CUgeU<4PmDƩre(XR DILz`I=jݲ z7FhPT"ۜ~B/g6*k,Vm"eVSa:N!`MIi+'O0Ԗ:&X1~%Ql4[$'dc;A9ҫc}B_'Aml6'hcMr2PlWةc7Q:N0khrrT>p`q^X>/Acۆ]h 'n,C*Щ AgM\p8J N?}FǗM: 0n#y"9z"\ Kj9B ąh#gPw,kv.ࣕ@HShbr< 9M3VvL_$+P FD%@] ![4/@$z:K+1bStk؄F1~hş jGp2Ia|Xk\cUg Qջ7ٖ*gplu}Oro?FѧN**g+EDHPhhrͰ͆K]YZqm@[pH]Em I0D~N'*7[qδDr%@6akp.S5+c ӟgSVKE2Q ӯmЧf,bo@26fYlfYB?0LPXa 1Uz`?#.}bl6bvKh]*3ۜ6 )XԘݣƲJlJ o5nfa^pb i7fh>@)SyUlB:\T[fv vhY@a1b-g󧓶(  kGŽDi>rpM {N T_`3ֈAYToXJjao`MQ6ʲM[3j|ByRZl quqwއi'Dv +1pK>& }5`GVprvU{fr{ߵg`w#kCCd[tu6!Y-1DfoNXbA{U?hg{W "XWa+jT sXd㷕u_)w1#,0OQ"œFXY9X*uDM@ǕUZ#8Q k|Uz4uѸf{@/ ?ler &`k&bX7ZhuD5M5 sawzVY|zPw{ l}폚ʚ\`@\V9#z\x8xS$!Ë21,р!\/!L߂錌Q^yV+K4QV  榘H}$圓È/{ ښ"RCCRO]jy5)7/T:-*q9*{{ o󉥣fD$4[db?waN&hCsQ+u&QjK [E`Ť_:a#ZJ'o9Ft6'VۡQU`><,ƃ3V)ˀ=L{;r=C}zz,xr,zxm27hfqr.6#`xf%Re%m*ڦlD$m)7 4S<1LVB8&~.Yzi?W&3 Tb=?I6"J活zb# fzX%٤xio cWmEcsȎ^c几:r=8/lgXx_hBP}pswAڒ/.t r%ߢ=mc[KW 7TJ [X,hTG{!h|w?Oxrbk.ڜx:O)G1.k=K49g _eBr<_$P$x/nTY)%}QP* ݕc6vV> t_?U_1;flבPhr@_JG N^f8L,%dAЭ_ph\DC -G?Е 1J|(f󑽢 -5g @?ݥ^_oD jC#)NoXkZڐ_pGx^:imȽqL({׬ pUZIh݃|Ȉ# RML=S`o.pz/ Ja|)SUXh_#]&rsIhÚASVȹGApK!8k/ĜDQw<6V;u4@:@ \rڤiZJ@T  sγ `TV y"u8l}ֿ[[i-ȣ ċ,n͘mǥk[Ь?8E+ AS64>NI"61xᛘ`sWlVD]جzسYF8p׈/l9L`zbEVoTHhik;Z*_͎!'NFF{a=2&jM4cQuMKqx#GحO%L~DS #HT!:T#2/9^QKo^ , Lf^2XY )Qxay 9)xS(z^ژ` c KAI PfjgL449Qr;9F}ȃĉi?f`]w4*|9#c+iʥYQ  _#?%XL:˳))EL}+ N5!ks_ZFybwh6IXOLʿM]]7\/f9 c[gr EƵxT ,1˷B-+N. s]4ݞ!x+p{U~vxhfv~63;B!*f3a;MszSĵsx.h.4,ON߭ԞVMx<Ó^'wrN$Usm*U)HRhM`Dio- C\^yg"l}$XbRiӅ&Ѥ^>qy,wl&Cv!AXOsA`WIbHF4>EL*')An)gbMBFy^zAXri DŽxE%k:~D(I) 2<Q-T nJxu&3` E@q,qE:={șΫ(BUJZx&Ny|_og- oy k Fz>fS|4l|H~.I&J䡤ҾL3˶tͻ5|{.p o}]5aeW肼vxs􄭲^(="r?r!o-P:<^6.r1V~AL`1Z"@ ;N`<bLZtOsj &K)Α,q'vɸ,dj]J} }}Vv޸Ep9Pp^Ǜ>?oyj;c*/?U0X<<^.NH7l<݆!D1\cEd=+@kQzkfN\";}Z9 ,18S8܅ZrCE|Sc"ms2t/^ ̷;SyYsXG̬$r;i]`9lr.nI2'l^P65wݿ*]C7 WPy`%w*ҝ]~Lz[";%2Iu"|䃸hVnٖ$S΋ pF/hTQCKoQ$8s@6Z>@5tNlR+kX(Oq|kxZ}EO ;o7o7Dķ7BQ4'O6YyIxsd\3c44;5C~xɈe}/J$5,=~x VF$۬ =vJL|KPl,=a./`bE:.= M߄%BjmZ*]yv7f6Mcf'd䨋`\z]8rj WE`\jG?^↊g5|(O;RVT˅?!xWsnl GKB uEH"a^IwF8rl8T'=@HC%oEnrXMBsF9ޜ1b}_oBwEN;_ľWDz4_l'c{, ]CܶVECQ7*=$%듬K架J#$л]/:ct}:?rh2+l* ^jbAB|R0)W">P-σZIl#3\=Z"f Ic@b(ӯ'f|˒7&*Q7+w1jUTSxN_԰jG0&~g=IӒD ˂>Ǎx̞Kh9tVaLNbL~2PǠYL-r_AG C=0tюZNl)?Hrx~d.7ؤǓ,w$FR7x-% bOG~ bHF#5!Iֱ>z 푙%UTCD|11զ|VPxz? %*{[[Ǒ*Y>%ŵ|_҅1l(.gͼ`L=xڨ{)` Iz9dVb:є% `Y)9J-0Qs b32^ lN(AV({'[ya1/,B;\i /1(ϱ+[ 9W53{Hg@Qϊ['FMr[QzOp#ƒй 8k3 ` iG&c*G]7ZD-p)WC~Gok*yv2yJ;PV Tw=#( I,^?J:9 1B z?1X|ߓ4>JPXjL&2uЅx{f\Jn1]sfO'8,OPI5Ƃh8qV[!Zt@~b+MZ'pC-b1-^ek/0`,-Ւs%7Ǽ'?7iD`e,'gYs@M]^}0x{˴b ~wzS8,}i<%\'F]V&ӷRo9hf[DmkȖbK B eY:*<tJ6i{O1n A52r;C nn # [6}\h6c*&W7k.p'yz5:\|u4g5K @KM?,PF5Ѭ⍛jiC_}WNL+n>M>dZ+jVwd?UzD({rhq;/J6?Sћi~%7kJk)5M \mz;Me ţQ7) > ѹX(̊So|6I|]hcv&BF(LІߢ܊愔((UAgk?mm+'aC1ƴ: :G+^fՉB\ՉJբ'je r? R#:cm,ژ-?ѓ #lg(7ybjp6WxzŽHf@8,4zH gA`b(ȍAbB!@8[;=OU&˨1{ku0@&*%(~5ߟzF]]ڨyƏ|C^ي9w6">W\+ ƙSvGGТ; j=mƞ3 /S^-q18g˧W"Ok\q3C?%Ը2('}h\:WcǞ ;IVEj[C?L u L"Sʲj2xL<{h`<)ahU3{ct cYd0P1{0UxXb<}ǨSRW~L}>yFosi%⩻Lk~V.x|`Pok-6a62XRjk&H]T_orKR+xy9EÿJVP7]y+#iRYWX7?<ʺ=14"4f8<+ixD6uas0C&My,|aVy)m$3`A,ª gOwP0%Ll@+ |͆suVxPᩏ{j["UDox~ll4QB7G\I^1~&uSGe}>M잙XSM/a:hJQA nGU 2PNaT}n 8\_F|%Vm;xvj(a<=3&Wuhr2Y(ނeo"pceDjAi{p,H/WoEE$sdA[͠c,2MϜ1$?-2ġ{)Z4lNIr1{n ?L-(e]v K` ,[l~!Dj㉾6JL|\DA QaI/Npy Dv47Sh&TbIO1S]' "FhA^,-Nj~@ ]!"=݂! \Z)W: nKMqa{m(?!P3\ ҹcFjq↣4#"wB2?0@!Mxc=D)"SC.GO%4,Q4^{,A0쬜rȅ݂iI:aXm( QT*jd9Et^,,b! *_ܣβrE2nj+DDRMN*?[kewaQsR(G~s;|~U'z={k =y3_Q11_Vw('EmgvGܷ>s`V0m3[ A8P n~&W,MK}৓ ^9IP8l^[JyeȲB'Xj.ZIAqI ZAX|\`ZZ5 _1,78"I~o=5d++X&ˆ%I# P$B4Gv1|K'/Ҵ`O~~t/ .c >WjM켉U+W0I!>E AC"erFL2q#@̗(yUM/|Nq(Yj?iT5  *5)F[,635wZ~-9FZ94gF'`\.,_S- Ba>ߝf`nm֏4Px֛EIۢ&QPtm㵹y%IUM_Ҩ+uAQLtsE_x>۰ξ '|kk>_/AIUaو$u=4,?‡y?"04Nsd/C!˿#) pxc JU8XyG-@/E= =L ba("iw/wf^KdНcٔeŠY3l I_CEw:>#fbs,2/4ML2{ &y⏋~ wgCQ8_VK) h5fKM˴ОL4yk0q|ͦ5| 4{_n㡴Sv+ݔ>X56B:u[xUHgaSй_3:+ɟg,d-4939׶Ji7Wod~4$oV-[9։GTlwqY@bnQvD"?GIxga7Cs:/I՘Qґ꒚`_2F4<< Mxf=ԇ_)Kzd$j0lhBlCp>!?SpFku#4%qWڠy!ѱzF rTPÓcRߴܒDAO ޳AQoJ*B>eDH?Z(l/1V'r›N/ ^_x-ΐe#Yեips_Ewc8(ܢ~V~ _٘e^c EC Wae1+w w H ڙVQGR p)z5 PONf oW+PYXo54v]Ù ι7$=oqWQG#)RZjІ`믹Oz3.%S/.ICi$ϮK>"#H ²ۛW ;Ll! APT4sm9 4WOQ ;E8Yp*Iq4u8 oe CSz h sEhR68YTGCg'aCQUBHZJMGoF[FЈw%g_z_FWX}sh.?X=- <Ъ4,M͠lx6,&cP"Ho|j\3u,[o|}d+E@LZQ{xX#o1jggŀ /^B)/ 82(>Ơ5ڢ U r\$3o8~t ( Gzt[}Md@4("FWЙxAa3 [^qU^CZި򹿐폨GĘ&:o_Uq ~VXP3K~a7 (+("?7: fֿCFU'0I0$wS |P3mKm=J(AJ^zr#7l/n3 IMU'N Qa<(Vo=A;E' $tWR&%{ O"o{)̂m`yKl+>Z9@Ь˹U _?[}M!!a|Ԛ~ExȎ/FC^6T'2`|:}Dr 1Iq-~!'E=>UC}ԨǪkZ~Hȓעo6y*a효'RU w@xLx%}&W4"I4V[s{48f-H=ъ0U9zmd{5FȐ2q.cW!F;AsO7:_|M.r?9\0 /nΕ}$;n3,}[MI+MK(y мb&fb18deKW?њ{Ɍl7 gMkj-]qjaf5P7ccg4_ [Qjn^Ԏ_ 2wԴoSupyˆIe&8ukEq@zk2wZZΆxgQ~];@p+wtߧ|/V!Cﹴ_ZpC8e4A-V%ʡ̢?/YxTk>\;탞:ܷVgE×LB%Fߚ@ j7RzwN֌jƏ/ژ,QIƏ6>7>mOTwe . W=1_=ax']evyZH>}_PJ{À(( d/ kbi^UA"^_T4)iʂ{@C0➷3^JmNLX^߽`wNx9hy|ΙyDm/KGyxzWQV *+ZSX{LFg iD!hK]gӖgE>ڸv41J@'Aj܌lpZr%ґ";\i$rF5JfpDjAeN 53O2˧ `^*Dձ,yl ձGRM/Rp[j{"kRk=IiWS؎&m5dhy48y~Z܁}sA?Ov Bί&9G9.OÿY 9?mW^WPGnPӐ,l)|iR./ V}Z {D<:@ #42LjƇaXViM -ݐmֿkGET>wzDD0. τןQ,YI}k?P_T YB!%vSe Xn6:/ǂ.V J:#?g_$hɊhhǩmg{W}3W%*9oz@a;Zuߧ.G: K7+X{h=D6 P{9?oâu QW\u!\..1aAQo7b@ɿPRzXFr&X%} |_DSt34Ylك=bo"΋AHI?L|h|{^܋.QA)`pPYkɛ]=|_j38Ml gs^\ O^$OIE@"kﷱzQCeCNQ047_dmEl^,/qcE`Amէ `F0&,bwg)Xؓ3f]j,%N)ȷü6G'Ey+owL<{mmCrN><\h)8T~SҪ/=qzhe#82yH؀9l{:g1ܥqRaU*1h wtq~Ii*3 R O9o.D{7^D~i?1Q(Ҙ C[ ďk׳Z#`]{}3ZPWԐSWV:1i4j&=a?u9*$q2W1Ra99!vk z(>~HSNvԘK+Ѡh^ҳ ĥoo٘4*?x/0x>b Rui*b, oNЉR"=8޸~kh;;ܜg~>fTrtl^uc1PZwbOc(+v>Rz[X³U˨aeHV= *BsR5:Nz=Ď}7góʈquǩU(:hF|WpMߟq,`$Z-OyV$*~\Ů6ߠ': ʍkTkA/Qi+Fw*\&B\j)1J7-MNM_\R{YfOC~$T @1О#ܷjxاpXxogS A%'xtz5{Fq\"_>_b1zR)'&bA)oGvId*킼ZǕt&RW~*to]Egaݭ3yUQDHBB[~~VBrә!;Cբ񱱢{(y/R2Ā*^ŊkcԢovQH]ĨFEqЉݢ:%{ 쩢4o0IžȣəѸ 4-' _oAiVdq ïa6p s9Z/~7%ߔuֹҷJu^#'tڰ0U쑉^y䌍1ۊMSRVkB\BB\ر$gUV]ȗۄ|@0~u=ETx "@a hӏ0uH &$NJ62.7 z&s۶()1.[Ǿ&HψgG6 X?R5t:g X+ dL!LRK 90l:HoGg3qZ:DOX gѿAM".{wD:Yÿ)V6rj\7QB(HdyxMznCzu^] 7ۿ.j5_]Dn;;\=T ܶVV[%|UjӚD4/CLyw~lc,wK]~!H"B 7RoS׊!XEP/OtC3ylhF*Q5y9" /fP!3{@IiRhEcl0?]ʖg݈ܟxJ wZrAE,eU|VV _BEyV„ ["[gG(^Zˏ;sP.ޠeƷTM{v1:.ק rkǏaO5`~0_EV\:j5D1!LM/k9;aBDTbF$d)0sJw~)X6H=!˝O@z@G M#yieUOnיDp|=gi<Ҁ 4 6rR^WI)_]~ZϏ(;]Ź ax;w!C uQS$ `sûD4$bVխO!#@z]W7w^7)zyxO٨OnUInX Lw _6)H~`*x}a-6|Gئp\&"l@[dLá [o"@f՛ uA:wo2<6]8 ~_£Gv. l&@[~pv8Ǯ ^=%z>Gf/Wϳ9/8 c8銈I߶']Yp ~]$erR62d%/ߎww&q|76[ s]W}>b-[Pe[\1^(,[ PUj_ ޵Rυ IN=K7U/Y} P/afV{,^`8i|bkO Ya.4OM x)K\=a.jF=#fw7H1#m(~QZ-\)?}yJ}w%/~:x:Ea^+Շ5f(</z0B0-؜~-D㱕Wu;Bᅥ[-Sax?B19+2 5˼rc` q(;d%ާ" oW) wP97qqV)ï [ϋ'c>NFcz/>w"|Vs]$||e^Q,C羲%ƨc=*c+Qckx}U?s*UslD7bTMy}U})|U`oS@u5Dw-O\@=hTϱT"Ɩۢߍ-O|UY&ۢ-OUY[^i*[yU^DG[뫲iãߍ-.oR_-lT2cFw-U^wx *9<=*@lyQƖ?AooRckQy:&7sly _T\|z .A|z'O%O%ϧ?ϧ.N.NRO]ğ8_T\|z .A|z'Oɋ%O%ϧ?'.N'.NRO\ğ8_T\|z â-] ^R ۃRZ hudhv܃GV)OxEnwL۾O~R^A4wT<<(okPZl+'YX_l/G*ydnWLgK,9YyP{2q_^N_?jWu8?-˨goJ* |~]J?KJϔuA8_b h+u~.'RΟׯ1c;umc~w?RΟOv?OZΟdc PRΟoj*Uֿ_|ß4mʃ:^^>#v?UCE&-KG`5,%+~e Yr7k4i8Tb%t՞"bZg̪ja qmᷚгefLwQPtuh-QҫY^FYvZIGI[%Eewr~L^ } O++-jk[~9GΠe lKTൔ*DYfrnAOѺWUŔ[?B3x $..% /K( %W~q|}:Ng&)N S ~@6  )t|(1.gт+[ ?鑟o '1ZFWjuᵞ钏ʢk}EWq%*F}R\RzΫLXO3^A`|? _]\眷 WQi}gV3UF)U/ݔ**0#9f!M{儨^ɫߋ;ySo.7co0S.JRﯿGcywϵQ*~Wsſ{τ*& |^x^3ߍ?O~)QGms|>cc{)gy{5X7ޞM=ֳ cǛnjGObF 7Df?ZsQfez_}_}_W("|&CH_H7HH_]=nx_~7<ƚ&W62W(>*!TVRYwnPڗNwE?z ՇBc _>e6aFJhX(OjA5(6EVpH[nWtQ9DŽսl6_YB:0zhb,S|sG%_sa|<V擦1bYLSsBzPʣwA襱RxeH19gdhcS+x*D-ȭi6 BX6:Kz^u%,k \O0a ^@b^C$>=AHc?Eª(+}E$2b (Yq?{VĻU#/iٜrL]Q >!|bQف9Rѱ.Sž {Z=㗁l<"~I|ۃ_HN.M6)h()gܙR0;<%}_RsǎFy0Q( |IYl^.6{>'f2Wb&|6&~FT<Át)9Ja&ldYZ۽&=3c{ W6366`cɒ&,:rfl !~z_'90`|U#}C%rYdG)ۺ\4Ke96F1y2+dD2A723Af- }!s4h%,/S?+/9/nQPz*ҳ:;AOC->)3km~h:vlw}2M~9F)H\/3 0vM[|2CL(qL>lb)~Va$J\K?W_$k?g֕bޭ6SDvS6?,)xL 5{JNprz],,K*նFL;c*}'v)h_예0b"蘿Mas@?+E 0MX~!l-lX#al>7 ){T` /{WySS7'b^-0+Ԑ&_@?w1quo;@~dhy[z::/k`3~a ҼO_8)iwmsf(Sdi|s&xZ娄5ѧTȜ4_f'_Z3u;=m9bZe~ߡ TF{uDg4Gbg^5]N yЯG%?|>a_Q~}wn*:SׅfK~m&ٌ7K"oƅoڥ Ckq{)dTecTȨ+lzw؋(n^W>YV}x8)N5guil1~qXƤ`X!zyZ _z>7\"B]iܽ~߃b{}VH΄@٤H@Y)Y53I$d`zvn\i˳U To:<2>~1/Nw A{ (ک) %rmMoS.߿~}G/qc!ֻ&sv$7^&Q0ؿE"1^ϲYpʠƞ*!8c S>Յ A?0EJW"R S@5=h5@Hj`D< pnmR(gN!O߅GٰQnchƛ ɒ\sJi $Y,lzJڛfۥ+K6I9iUr$4`M;n*MK";88fi$ƶ @-cʏo݅l8QE'[a/n_аwPgcFWAy530 ;hu٢H940|LmЉW^[zY IJ_T%@Zo v dػqZS `wq1_3&1 ]e# Q31GDJƜ5Hیw]Hëi6 w8Хy ؃Wm."~SgOe;3VXLQ)EqiLu$ d+'" Xa.W0!PIf#4<@U3`VrJ|JJ{X,N%=iYq}iq/`ʨA=i1soj[=2Mw 0 I>TuSy'aIzZs8e+bTDL#~gWe&DvF *q@IqI+yy =*Ϛx:ǿ=Ubb:tyu1&F.׌"Bǖ^bJ`Es I_w!߃[q?2Ȣ>1~p28)N \<0T-J{P;G)Ў2ݪH ez~4k1Q-mv0x;hy3A݀vϙg}ċYfI ڞ >$=om7 H;pby(GGsycDk&|筫)π&#'}KQ.ZX>B%D޲ -n`hL8iv4E?,4r˧Fq ?=m:(]hGQ¡fG ED4 xCwZƞ6*^. B]pKm#Ls5 N^klAʽĬe=幑!{ʸ Q)_k{(wk=:!Es~5 Ψ(֎wкtϏmժַPHGG _!QLa͗>Z(A))4bЂ m#ߡJXv뮹+d5R66GCY>t;?@p4jF2yв#t)Mh ZSD }cv mTmT0$I>AkAY"x?8*6K^ڸbѸ>o:QkHxliMo3E+;*XH~x9j4w2a%wj>5ťT[+lYA [^C~17mDݠZ#%JY ܰsFXb>5{>%ц!w PG9Ir; $~Wx )8=Zqω6OP0t]ct 2vp.䍎#@+]"6 G9+TɈZcZ@_Q]+xC=wZ#AdnO6K]OQ\Ml]]ɢZaAޜ=h ⹙]|!MRLSZyf_IfDSs& /_sz:/ J5ᔵ.ro7qC ej4 (s? pc/B&x5_KC OP/4rgӠ3A<8anoQͼ-+)p.[#%)/~O(Kh=7i* Pҟ޿c|(m<7*Z ɭGH^G!zj8E?te}fpoe[Xm c{Lf G-lV`w'j}!g;墻âqA4qV P' 5],g1Z"_5Nɟ~Rb)kPU\`g淒i+h$ IʃRc=y%~|Wc}!O01I dC}p"Q? žK?ڷoMur>du6ra|#ToI$ӭd#3L* 4/O+9 ~=$qd [,?UgY̛3hLktXFCԪTJ?'E(D(u< 2wQ<kPŦN (wQk l5} a +:|]{` 6)I3!0Օv[S33M?\R6 3g-AgiNkc>ﯟc!ⰩRVly6N(lC&{oZ$_)p{%6_oEEW=o Mw7.F+]S}1B˝Γ*Fk#[ 4eYn?z4cɼeQ%h fy;C"퇛F_qjcXյj>v}h-?ڼ*LRDwKID;|=U5W2'&V_]ݖwaw Gdu{C߅n9Œc=,j5a䇕J13geqW}҂%[ "H;hID}r@04&y0g>!ɯ1#NtӚ3ye²:d!DLfou|ץW)[/" o|M*-> 7ki18 t2A\ߨJ? y(ڣsU۸/GgQzӱV(3d)ʁ]Qkՠ@\zx~S35D%^D'\  (ɻY Ь#xtVVnPgGA ԆE{1D/a^ V>[@nj͡N}SO3OʧV@EP@߀֧'iRյ¿1V2cm`Xr_1;l. k:b>>O5]j?$% {GЋW̭^1z 7pp!,y{\P H |[.J/(Z95rGr;J|o%3ѣN%֡27P$xc0}hEi:oW|2i̚K[GFOr] \q%10dɃI}wq06hǨ_x+[/.Փa=}O ]T5yVlY64) ೿[0=0x ^~)'Oo MenR-K#x8=QUKDvʴ_D:3 o|;AfD!w8ג'-i"7խI\CJ4Dbirl}kd] G[xÆ&&˸<6̬=CfRK6(䋛Ql8Bs/9҈V~`KDY} AbT3JxP-4XC`ZxtnZ|q%fFWR"[ʅ":E{Bډ<}@OM Nmn<,;;C8A)UCqmT\8 < YrW"쑯w5?/)܆P6bڶ4sԗv V9ݠZ{_N ,ky;^yoB-Rz} qH+utx 1$:1&!4EC I<\b(о2R_Zǁ p\a6qq9 vL"wR]zfqYuQ?I*Ǥ;X7jTT$m,H7 VVQ )RGeJ/(SS,R*72H3G ,tv`7~9e#WQ-050U[QDfM3~;$ }P ӶkF~!/@)}ѨV/4WwI=c8^LGnr~|[OxUL)}8C Vs%e0-!Ձ0gEӕb☨|?6jDu۾>h]+꺐s3sbغMx8aM뎦7.V[KP̄te?B9 v%^QJқ>B[t=^S C L1 %Ģ E3 0 4?rܴU"2^ɌƋ+yIy3l^[/_EͭWf.nD \U~5*%7W5%fQ{Цϟi|._KwOeI_7Q=zjZbM|泿X7]ьkgz o[4|s(HXsG2n}s+rV|4۶]&/e*N2x'jZwN"ˣׄvnuqfVzޯs_Syſ~'Ix @\MAQQ0Pn ܴ<ś6tF9{17l}n7lZ_ ] o̧j촍*}%Ju*VJ;jd5f^*M an0& hl$O"FcQ4`0Xi>tMPEDyzeO=D4&]f̿sWώ^~Q9Qh+ gkȎQqQbUeQޏEt4yQ,WP[zxvDqI(ӢIק''r yh\o2RrNWJޔw/Ǝ-uDZ|m&c~qQŘh8+3^8jMZI[fJ]CᗳKL %-:YY8#em1[G-G]LQƛߴ&-t2W+h`ML)<uGơ4"I*`#*!ӥݎqe'T09#CՋwWd`Iwi 8)fѝ8y ywUdJp}v搜Of;|V1ďԃܼz9S,I` "+\WMG{m:Pes6RT=D]{6*'ď ~ۉW;q!p`{si0%9Zj3p[ӑOLH ֋X-If8MR%^F$,f8^[,t58Vf\B""ӔJFw-E+{ciݕx+v]oӠ)BNAʈ%tT%{|N{>¶{WkhrF('j'g?kz=EŹk!_Z:-8Qߨ3z3â83Q^uUX|L)+#G\ޤ #O);_| j?QYx2j><|~OGQ0ʘ|&z V_<װ,z76k`/YaZ NGVT*E0,obTx'53((~\';إO=Nsn<_BLǔs&"OU$A}nqf(@D LA).7 V/ o-j.h3 G,E-![a2յgxWH 5Sxzl/ H;BK=g;0DdC$ 9&g l {i k0.ؐrE)tם8E!j8vazF8h斥w4wa[h-iL&>Y/>exc=w?씸/uyMS_=7`ddyn'^z(4y=Ƹ _WĎP&(Njib=aClygG%; к0͟z>NXc3/Hf׊:}6i޸zkp'إ;S:/zB\:WR @8Ϟ3p {NJc#U)3IO1?OC!4tea'd%WrRp^.HE٧얯w~-'$?R[;|s/#`8ӸGQ2 Q؃銲C>~w Þh]hBuÄיAUo[=#7DajJCW6v)3@%7Ĥ|^'9t_o*sFfSxiNv"UHtmttu>oGe{/uUrł tRKY_Ƶʻ+,fxضi>AL<yn%Mh0b$Jmz*Opg;[~RhMS.rݩBX_'^S7gr 3yX1 b~0y$t7F%p}H=qWw/1:oEɫ\߲No~R}yɇ^šhם)TR% wH(|מּXz[c~^CK,m?_(wQ3\pa}?ʋT8(YS;<ɟ ^rHt޽ёX^8bs jrto_TYD*i],wqwҿ7W:?7'@ \uy1$/3ۆ}׬D^?o)'L_c$6eܤ?"۷|uxI۟o=qZ8rVwLo~q=!?ANo~thG89:=$yE8}Dfehl~?C!cfdZDXXlųDz4-rڕ;EԥQ '9d)(rGĔ~2XYvڛnǝVc{GY[Q9b~j#`#^.Rav{C ]͢Rԕ" 4|tt;*8-TOZ_~:!+{ڳO8|o(@l:L/O@-aVvÕ=S2#7~fG{R~'^OC `|sb>/[1D1*CM*1?+w+|,nDsEJM-1#O-qǎGHݏ1#ΥXZ'm_'E']BQ/8X?x3y"KWy/&6L.6}`j.A!S:Ak/'€~#4:]]T@[IG| ׳Su'n=a(;bjO79fH%SHcC9i WF9-VRhTcrcOS}eP?PNͫ1~V>ʱG!a6NjክE&lD<7竈zzl@tIBلjL cX^z[?全7g;$zow#pxy#!+gF+ .'ƨwr=$'Ùg@Xhߨ}]گnVY^*-M먻ڳ1)FxQmS?%D*lѳRlTF% FOiַϊۙ=PrH G 룊b?`&^X~+.@xo'qEkAS*5i|ܛ3c_xر MGȏ_GJ|Xo7Œɲ֗J;O81,DAz* MZ ֽB9ZdQk&kgxLLˑ\>>3`秿,Px +ĨE(xR"KLy!rc,y u I^ZJF \ʋW%=&Tpؽ3ِyml),=f؀lߒI5y025k]C]\V\ִ 㕦͍4Ht?j5#{FwB,r[ h{0]h(YEF= Һ8fwYTR?E(/Vֶ&: Dɺ-b7>޷j%|^Z/;|eXDWHᆭ$g5=:Hy lʍ[^Ts7٥CKJj &q.}Zu &Z@" / ^QZ XW~ZS~G\sfm8?( HZ‘˺]*()Dc#`7&hZX`rT Ήf+9uڄæ 7>B85v4KGݯgH#-f;vpPk7 1sߡbYOj٠́[UI:y횄p T .+Xt~J YE?ZXp?Bu=zGAqWN8Vh">%xn}؀#ӶRmI^b>; &%)fK/"J12F>`nт*޼sYp< zEl<Ω"!M2RP~?:עݒu=ÏY/k$5:uA^دF\\lڴN8׽*<?)Kv[Bːk4AƬ03\]:3?DZ;񼮞GAm|Wv~.{/b,Mg?PiwC:A:Rd>D2Bg v`m&%"wp4Lx G^fa%e]2@" >И.ov;t\(jn16O։LlΛ!S?d9Ycdźj%s%_7wL⽾N63g rũ)Y,0uRAo;YPX${̍}]w:NHR%]}T_i[>Т@hjKiG͓1đplۮw[h_{&VOAo.fՔqCF@ Vϡ6|ڞw&9m78VTqbY?wM)?bh5I,-kNkHM-uE1;lfs&KSsxXY9ݤYe/cLW>A}M)p\M+/7N"}>b }(5'?GR3PFpjph aل\~d>])IqBaDDcA 2>H)Z^q'뽟UtF+Ar`y^<|W7g8Quh)4RC`@%t iC=˔ y*MV2!?Ğs|U̽uqxBwK d 3Zra.]l5KvCon0|hF<{1ğ>۟g{N|w)?`\ˠ0irod3F<0hk;ܐsO~M:B ͅfÿeƭ!~4P&Z@ksF4=2[0q[)5rpnFϤܣ˿GJ5r-!v'֊j38w\.0HP>=—8?ӑtGI3,1XvBP4ٸ?;W0 GHUfi!rLE ,Qc792gڍ"[ZnY8~E, ߈dq`didfqX}N*i>%C9y'~<9 gu&4*lyM„nk>J?ކ?/ܲҕX(ry ++M? eSz+NB*[N&nxJC|<ȏ6? |Cћs=/jhyc-LS/E{͘2:ם52<7ެ9FRWlf>q jsFfgz~d +MtK&LK-lxL QXԢD9JuGz-dm=%Adu&YڕQr&cqGҔ\sh̦,MwYϺ<'?鄧NF_tK^MP%-&g7?Nؾ;l)X>l]V`K~zvwX8K:cЩPs.s/p7StRl΋5YPofr{uFaBM[!G`:95ݼO6GW{|< ۜi_ ^3SkNm9Zl1NvNj10?G8ys'S>Fvݷs@mRu̸^q^$y-&tgYrV̝9-N!Ne]_쪿Q`jvssyjDauM%: b9cRmH1f}to4 n7!Sk9q0JPoH<`jhHN%΋1S85q^zy4m}]o5i60C 22c g[36Ps֝U0p<wF(8 7Md |긗V"?} ۖ "ʁK xTng11.s_ *fiRP*zFdJZT_GFd<2z" GoH*ʆ5-Xù2x<9,"Uz۴pS)fXzg |EWgM!Waܫ=q=嬰ku,Gk2(\$_ُrBW,\άiUvE|t?LjaE7 ̶ gM-tsեXU%")( A6@!ËbpN)n* ІlL%S\zu,Ε Etj_4hIW [f.!1P`R Ev=X*N -9ګs'5 !LjOAҁYu7P2Քp7v9B~k*ukj Jid잏2K<. `<:8VkUkqOKH ܟtv<M m'-`F)G5~hS?mu/y6+C%obܸzXC֒gΝd͹J14&op)?YO-ib:NEt_ix2r!&X^R uQx#wAl֑8WGNR0#4$ӌbXxw3̧H4,:HKw0$ȹS\yG7%zxorZ*ܑP[1/]A(gaa/d}|Pqd ۏxM4P^zawVJX+qݸ߁mG3[)M@۬8 r8SL]nu(>6Z3_)%af!l:2:Nh~^hlrZR>}#my#  ai*mj47/M.q'f7Ԉ>K4&nll܅č҈ f\})ߧJvHO>GNizFYAEdAOXE W-`T\k}ڈs!Ȗ30Ϝ nĚqr^c䵭 SH A֒S`Pm@"4h0oImHStٵ'lFh@PK p-7D̀)nMUUvѥN e [<?^5J&bJU1d yMo#B] m$6T+C#(E[HPא#Q/BxM$[bpjP&*?t3,cQMy[K٨kyKJ9!^g 0#BX! Tcs!0EȜF漊[C!iR(2LױXNn5;PD,Lh1sC73pRMZHgD6`;B|J͸sFZn͙*^Ud&NwP2:'/+\ `>t*\ʯay |sk$S)#l^[Mz}iTqX/Iry_qA(F j{su Pːtc,ø1O Mx"bq'<[fݬ:B+jvF o,~|Yݮz^M.0]j RJ4&X.U-3mq&\zgy8<Oƺ^Ұ gC?gԸO+C:p:,!ͷI@^@jBxO(ƇTz9/A .[o97OE.W=Bɗ2:G;jqќ=%Au/T^RȹRD>x*Pך uҭ8(_=B&ԡJ,=s(8HSQ{xq J"PEB,j"gNq @RyOE`m]QZ!hsSCfW`Ĺn SzZ tu|7nqGRzvxB乫(J4C=GipG̾A FVA">2.UjD@KΥ-CLZ狼 Zx͵uqz?)S*`Yrcfm9]j٤o4Eo $(FKR5p.<N7\r6'};)D%(Qpqyy>oڍ=GR,g}"n0^&]X6Ɲ |6y~Ӎ t2be, >9h,:7:d .vszF۴} ;z84e`"8њx j+׽7מ̖ +Ƀq Njˆ9`?ah@1NlSW܂Z:GљK]jiɋ6hEF46a׮#Լ0H2={4hs$TyU _: o!6A,i2!d ^fz1*ǩ3+ g2~k6j0^mCark4s+58K(^} Z&2Kq3~+P5u5HHsa:޳Vsax{ {zzKhx|}3Ϡ,KKo+y>P߼6h?Pa5A:J7?ڤ`uaa hJeUh;nEsf \$b@%0k|j|is"p{#r^-x s 9\ʀ!6KEyk/&,}OD:){ w E?5zj(q]Z w*`j6GY&pIw&E8{*1C s74:ILm'po֊H69qsVGuSYYmq %B&@NaG+|^u(΋lR2 pCFx{QҀ+ Kmb۰fnOL V/2lOdI=Bq%/ʆT UEӏCiZ ZG6h1BA.4Paҙʼn6(\a{o'0* 8Hz=zἑ R#scLBZ- f7ι|kQȩFd8Kvq, ֛ A #/g~~}9A|Y捁 `EcTה\H`?#.xJgTl <lBQL`zb)|Ss/!dN%۹!ccw %gU)5a>w >-~^['g<Bt d.qwC֥kh19Y_yj.踡z{8K-Ʉ9axJ»Yfa0B?ќ&⼡9c4qz7ڂ;-oM[ʄ*3iGMS^!u¡&^"NsK⼲-sMpv9 F,ON6R+by|쉜vTNb֔F?G8Ώ8b*sCPT#:P abڭHXh\ޝHW4ߐN|JrAqIXO1Hļ_O1[:΍JBZU3zm>&Hwoï9#QQGy/S^?$MPC1*L8umf CxyP D'H3eY܀TҨfh%Oк/ A/V?=r ũv3-5'ٕ\}+PtL,%0ԁ8d]I9H,|^{F/KaOK1q+y"}VYG% I(N' Se?rvO,DY[Oc8;?fsas =2bH^,V`?x!KtϽ^;ET)մңg!|q4& 6Kf0׹Ƀ AK`w.kK!yo7pΓv-/o^\(G82{zH'x) hѯ, Annc-Y>k#N؛e]]B7"dpIQr~q,p8[+=;R+IG3 ϽLBJn&z|s o. o*"~/yɍs7:hg||BMhc@*$l*TiΫTXz#g=O϶` 38jtusո;TJ9?G`N=FOn@_s/P)ׄ{b#^`+=FS)>x:^r930-Yh=A!qν4Ɲ̍oTTJ߳`]HDaq%HsR]9c*M{+Mgi6?cby7§X<ߦtC:\ S.LΧȥq=|fbY&G^ ⬷Ikf >:-37#&p^:X}$q_YB/) 5i]hbIoFE A%8ZC`E\-6N|,˛N@( rr1+W͂+?x ly 3򩐼cM&p;{Rα|%yr- HH%WYmk;&O=CkC7!,NzN8vg#RP aten(tF!}B~< /̫OPe'Hi\R WĹ[q ےsa6\"S_lj 2-hzǶԝMl<у9-A|GSℌ@~2 -}%g+VE7 P]7e"BӨEl[eY*PiyVg1nln Yfez֢&-)~)X >;Oq%g*\ZBnC9iFϑ@-Cû,[Cl%I/ /&mf yЊ͢V<~f=y$qPloHJ4Q^1J+z ӼT\[5xuLEbxҴ{b2-D>tXK4<l$٤Q6$ht«9HflDc,GJYܣ_vkЎnMPdyݣO4^nU.ߟr#x//Uڤoc q'!_u}I$WZ-6x%y, H!~98G|My z4ct63+/:0[> -T-,`ZuREixI? &MwuMny&STZR |c[ ,UOfV̞(/I=~Oi^:Y'0quk(ObPD zҠ xΑ*SзWԗO6%?QIkKkyQia'F~i m1 m;cG(p'OFN=rV`,c$oZJ<2Fp(l4%z%癟q T6lDw<_u|M:yImQcuXf;(,:άHo [V"+TԛDYFZ BUi^ > Ym&~^ uA A\/*4m8%!Ι، eab$ 'ɎGNM.Ń+!e!o'0kuD_KO'A0x1#CY8#c{B)_G*,(b"wG6C@WZczs3 WfLԛEzH3єnMqTGoR`Q̶`'4ˀ&׽ vʊӇŝ봻|g|M> .W%/'>(+ dV,fyTqx̢pѪQj#9YډjU'kmkFH:ҋndh\JfJ"Oi?{9f>I7DZQ3FV?3R C4/9zoepX˹Nҏ\,\ SdXă 3s-'=ݴT򍯵I,w4RI @}uf7trhO)6q;g>jo]sh,̦ 4g@ҥg€)ڧ}gJw.oR2;@wX~9#0W$BkXTra\[`xoR ,cPx3nX_aa*>{h%5hV۟b>u񌔟$zaVF|,уA1XWs.hZr6~H)Qrh}@B쁊˞I1F<$OaPqufZ efqN4=S† £\R& dKe쟣.!zD2wU7ɷ?/=+.,WN~~՜R i5'B:^%TRc,&:s+PV(*!{'?Gh  I^%(?sЩ0>78|;69/ߤ|*4͞oV~ZuÂsLC," {4фж[^]4m5b>)g )ɴpKS`;"2Cx14eQed=TΧ-\u~7xNnꈍjnqiDݸ{5x4E$LԢ?d$L`ClbExtqeN7UeʽBokLRu&AꊳF#hR1<,ʮhhe0,,zad®TsSgwZGiýiMP:2qnti+6q.ˠ_^{Iw Β[#7w*Aq̘:7*鎶8*"`ܘs |S7 B}d %:L:  gޯH >HקxUc" ζBSWX5eVq,.֟GmV^fw9{j'O*bj1yÙl"Y[3JYB3טXH2B.Ho8\%*Yh5lc-,kJ(ߖ`JUxMXUD&lI-pҊ#4pg1,U(c 74BCX5w0*9מ懎 6ءËkw 5&~X~c΅dgj`]1Ma.W2rCH+4[3mxA??py_) =<^|<>i~&pWG#͝я~qdoحb3șq'Zř^#VQ?ZqfgP!~'=?갾!.Cw};Ĺa~Lb3)83~MA[3N~ }GnyHR@[7+Τ`Cq*.pF˹^ #+Oq{u]J* 0(d.34MWӮdu'Y҄-<++MJX"3_:se0z).ĒDP&|g7#0 -TM˭BnD' ߍzrEl"mttsAV d9} F<+P'p\)ЭoETxYEhPCxjOh_7 ]Z NU#ФEY%|V6 ꫮ.cy/p1R9( h\A8,NnEHs:)n\xi0JBV$kIyu=HkKݴ^v^yS1>[nJiR1 Ri!'Bn>5wZnQWM7 LtB;~RCtf_3~$F`&TSvM qƽ[CׄFCD[ʧէ]s~"vo]e Z`4D~[Oύb{ 3|٩<9i# xFy%hx-ց,-y!JSi4T1%?Wqh]X"? $qp#ߎD R y̓:R@[-2=qz-Kf"k ` $)4B#>+,~/(rGtso&t 92,bᆯb`=XBa=F#Y8]6]LbAG&ݧ䛴ΫXCG9"oJ_4: YYC ba={q+#~)pp sr/o 42a`t:g`[Oi󸆏Z9xA!Qg,?WhX4ct+:Tq3+'3@rY{Wf_YE<bb/ԾJGȭ 3[mQ0E)a6]JsDx`0=Wm%%jR`qnQ^mn3?{}MN " <}2JjE1XY>Tnfҗu)v10s i ~Ḝ/no*L{ :_VosOr7]~9ArZV|Gkxm6g sqĩل jOc dWVEaB_ʍp%4ٖtx4%=oZ)npkR߃R~~.|c>S."ώ8Mc1'5edӪ1e`/jqs)Ro}s i~c)LbKqw(:΅~Y"Gf =Vf)pt_U)ۇEJ99y+4>}7i#]?b3,[hKiVOnH1fw*{(N=ԘڿrZ"3ݭ4<ܯБ1sN&7Kl?ܫaQ OhW)s<)s46{ 6GHq#m$Aem|!:5ajzVHC"tR(B/+!cP(<6-M꧌wu\x(9-1Ψ̳Ww-#ެ9mvÛjdB=ZӤmTd; KV8MҭlynQfS2A"J(,xXgmUZԕ%+OQ9raxuH/,PwCҶ8@h߽?+u/wvilȜRVFY݅(76Ԛ9U@^/rZAGaULCVVYuR ?΢V+X]B޶MBS:ED^±xEՏM$<#Iomzx~/ HYlն,0V9^EIôw9LqxJczp 30iM%(gBMC35 ӛV|E1|'&/a<4(h{Y@bnŵ)F* 2$( 2T{B*+HwB&<_XP{hCGކ Bi@ ř >O^JP@Fmvك0l3K03啃4B>eT;$_:Q$-̎#xݚ:){Ue6q;zQ8)9W3d@Γg*ᬰK J +(l) ŹI3j3@%˭G̓BX],,o7(:Qb>PV_'â<۟v|,L~b:P Sk[A·YIkM?F7#N˪M5buKrnV:Մ* _4j⟈vi>0oC6=Lg\0JNϖoCt|SS^1xإ\5ۍ2\u%˾ )r媗I ޫ ;OY- {}B|7Dj5{~5/O۬y[wYļѡL!ʀd*}SDbL/;i)rj)N{' :ɺ>gH}Mr .!NIxl6afƑ4=٭?(r\if{{3z8]%cKe[j41A>59 }c8׹b.vrìw-=NgqT ~̯at8ۘ֯?,)K|&L&=sإ+6 T}q|2FqeltЧa|P(ʣ4^r95F\/9?V Ebl<`)NqZ|>yU!a%qx AB|Sxmug "k^(k]69qM|&b Yl1?",v>@VQg./ Nגk|)O oG7Ćvg)3VY U-sQHf ]Kn}ZewOk@_oy Q"V&aϋPpRnCs=톊u6^S ,@;Z3J2Sj@f|li #ݩOV: {ÛCS [K ϸW(3 vSFHXtu7~jrvS)&Y}Ҁֿ gKx6涆 а.t֣Mz X*UYCgt>Ŋ,>XG@͈xtU`}4sE^"׎xo:ȬfaursUޒe,%MVHƄ_8ʼw* 0%jX[Bz\yz`6=y=/<< ^@|RALy& NU!_;\he*zfyn#s K5 o(47# B-ɼo2)E2T Z\YJ]A3*6CBD\&]7 ;`p :<"/7Y%xKͧ-b7Fcz YjeYm%ku^U"Or/!DjI)(2cȎHD'Te~G=^u Bi!6TWiGɹ^X_K;O>6K#|=HB!0-"C H}mh27H_pk<<C 79W{FլF}y~=^,x\B|f qn6Y.#GO:37k (p-m鰇Y v R4C8fqQ'%DS˽-{u~ϑ- )!mR~v@h;zh$2|pɩ0\IfjL?9T \))~fP_ ] O1.}_6`ClϽ T4Oΰ[)"MDn}ҹ9XV}>cՕt> gT[Z+}ǹAnǹ#C.(116"z<._4_R~;Mgg4.[TsL&@,mgo䴱z(L+֡ c_h@Fau崱s>AKw&T5hĽ&ߵY.2'h#3o8z{ mYȽv| {P9жp/p {m!xu "'6i"V&5<< jRvPg `,rle^h_ +jGZ ;ֆ9\QSpg"!ObZxg@|r/~ӟ'hv0"cL'f^P^:Txp?f1폖yVݳ#p{M;t;oq{-z Glg #YAȝFd>\Mi `>HkAGW$Xzk=dH<O3}X}9"Z ꓏$1Oꍎx!E]Hnh:/xqhzvE@*|e6C=+E;QOSYW@nﶁpS00 !@Ԝ r0T̓ccoM!rᥚI?bI(4& ͭ!.GQ y1L1<(g< 7F [0XV2judT eSSbO=KPB"}399rY t+ƅDFS(sFrڌr\ÔK#K(lf^8FxG{~8DjԈkXg#Q3 &ȋ;diZ^Rq?TsN=DF#YU^z=_<g?ݰEXq45{fdzD8'gR;崐h.xߋ{>uwJ&gW2f/+mg;xhdҥnijGRifvJk7ER3U/MD,4>oZ:ԡ(rxzОaz0$~D[wV#HT .tm&0u%Yz8K!sm@놜=ͲLJ~6q*iE;ޮV" (Ҭ@UM@I 8[0v ztZ,Q~a¼țr_#q2HOے}[6A3ߛ[ |KQFz G9dLvw. JUe#آ^)GK9]MQXl>9AQV렐W\Og`!vOjͷ/[Ro0! \2r^$4q[HoI4(N^J]g3nM)iFy3QJ-7V1U\'#l5_S;7VEM4ae6pBt}pm' x r!bL\ʐ)-WВ@Gf ע[/;6G8(6N7yǿ~8CM,5sKkklKXB[saBZRr`7s'EHp=/7m𦁛5ug Ԏ_]<暱4^~wܒ:''a MLFj|F /*-LT4 }mDL,@b}@%Pq 18"M}+!0X: gݯSm|cĐrf$>]F8=GSFG…q1ls)2LT*2"vq@J #߂>l| *5z &jh)[Rk;Tll`3)i42>t z|Mg70Lf:ȟ'@e;snF$PذSຒP WԷ fҡEAAlgs5x=Xκ}1\oЈVCАViu^JBcxqJ$>/-s=rQr@, bZ=Z/w*pecDzc|h3hɸMkC߉r H;tW?QFw+Nhew{T!Ӊ vn3 6Ͽ#TgI#)lg.Uu|[H >dZ3j蝻,XIrp^8OP?CU* I-o`Bvw0&(:ԀP >Ml (C&\}p̥Z2WF c5εT4yt`f!Ih495}[NEF_B2`^E:T3jiӳEdP,K7A&MiZhET 5QYUBT0pCsmȟClf"xPĮ ܵbE5!ۋ63![a_+,rl/rdauܐxYtaʋ |MJ]2\&of)%~wqsТmS](s`}4ZNKaE vļ,qZ% ;Gߔup(D+/2#*){! #= ]Ȝ oGg<^ݜ`8̌ -Cǐϳ}qC@<7V/o$x$]2IGEZce΍#amnGZI:m'X?lBp(}RrZh0_.…/jt @-HCRs4,vybl"R{74L0NŒJaHe* T61t( +ڎύgQ`y xwDyDRuЈu6|?wk;l(^gW9ڋK}UO(V΢-T[ (Ņ+~+_0P[ZO7p\Gx'/N\m!IK=W1=CytG"$=3yLuLo_$$b)jAb\y)7/fk<ОnmKE]_IvJD}M.ZQM7!X}D}/^_#1D}"'.RyY |o{V n_ov~OtsC~cw:8m41 ?r8le.SJ`Y'B++賕gz_ $1u}y.w&B8<o+A?%f:'^[ 6$Ѿ/f8s?5wT&Pߖ1Z kRh4h [B']L-o-XG*dejyaP >@5hd%S;)ZOxDg?݅үPFq1=5G!zx(܏,h5Re4uM6 ygxl{ƧAn)/;>BdqS;za9rI142yAě9ҐjB_>a+ b?,jL+o4.'کBїxv*}f:A3:ٮ*Tbph9؍SWDPʛis6?/GfϺ7:R)Ư>#<\NJ麥,'۲HCRhEJzA+IS2i\Wh內H1ˈ^P$W*я}gsF71w*!w'qDVSzn!T-ťUduMsndW`̡tѬMS;xcԲ!Zg/8iO& a^t%[W>{WH碏w}<.Zi,J59UFObz <kƌO2A -,4aTDny7`Gt->q&1[Fw!g[7ڢ 1MO#z70J`27:S{VKbB)hg:oo;ADX[Ϝn$T2x!n|Gybq~9(?A1?I tb6^>6 ^2yV4qpf`8%pEZv-YɚdGbI4W(!K|)-K2iRoSE|OGɧ¢ڿ~B2\~-^;>'XQ.3}n Y {}M BE &6A0\h%Xm!mrLRtD =_Y,Z_cGML9Kxwf|Xz/n)C͈L9`e ԵO?҈m,{2´Lk)_JLάw#맙~0`ҕWȟO}?VjWL I!0) &,a0˴xTVfG*?:O<[u9q[ezzOuSUs iwB}19^zZ ҵ%\^ަ/]U!ԞPp_,au™$prsݏܳw,ʭB#6akfP+_@@f<5kxKQ/92>)>wa,—ck+]@\yU nL(Z)2 ) 5s߄~6N,CzFu51< 5<'@JB`n(v敟3mR -mW:˖ %~7?\GS~Ebv ֗uoڳL~u_4mt!L{k,Q .8M%%:qP6G8G+v15N .CjmZZK]Fy|Uk$lFM,'JϽxfpdbaZ~yQO p / [^X=Zڃ8RFA( u}gEٯRɹk\qB`SZbc1YN~h+I]jk!Bѧ) !vx>tq`nReƄz`ئ%HFyh pWǥMv$ P=Pl%f)Hc<)pCoyb':t1Acx>XKFa7OO M0vXGY2ښui`$Xq, GCaQK@JP1K\g(¾ 2C-lD,hZGwa8eI\F SҠ˟U(K7enp?'R.Px Dy8<'ZkGI$ŏU:êfE9TGdV̎*Â$ؒEgr.Rl$z%bS|^0#!nu @@q~mJVxXlI ?߃:2؃Gbشk86e"K{L[l}-6v< /‹ҤlpH;%t\o?wTt ~4J_EYg!12`e0!JZeiAضA܆{b)\w^`d8/b?*KGz?`1q ~.V}(|_ O:fM% `,s-%Z'v4FOObŕdU5&3p=' ʥOZGY:rAR #*"%z<Ud $"~К -24g:yꄶ(~ PSP1W^rPfpU0k!McE] "=%dγpxJBo,S&Vo%Hg+c ,, iG|v'}:oJsQ!,yL֊19y7C穌ݼq ~s zS6a7Ϻw;za"W5CZ< fDBӲҍbzoFzo&3]c@\ 3 :JŐr108ǿ? P}|}7Þ?y+HizO,kk@O7OTjFk,4"nt^q'ӭ؍-fa*-L2iͅmj ^ pr;h eȇ^SJ33*09KD#xϹ2M,Ӓmتm7nn!0OD+4bi$Tn@[+iqE0qӤeS/&F}΅7:p/ڨ爵V5OcnCna-C1[m݌\/C Oؘ1zMS 14/ Őe-<ڸ6sщCࢸt5ư- {2vЀZ1]/VvmUx%PVA-OI41'4:%$W ̍)A{03)|rK~ƳL¾f*-ы,#L0zƫ<= jij/ ;Պ/2̢T3̕9LXsoL ,!! 9cGCC%B Lc:u:dܸuo WífЯ;Ti oˋWN,fCZ8Li4>G3 td8.CD0yL+yc^ I@q^^qsIWc,XߚmЅ!9b>oV_'`7IxWE0$l^φqaIACjYܩ?¦1Yp#ʛ#츥 QwM.t }'kѰJ֙Oz1X*t8o`"(VXF!JZI&< IO$r u8.``y3yq;OtN.i;/nA ABh;I.:i>[<]Ho&2s14y9Yo^=! N=~;[5IMm[vi2/a5ZT6 vtFId{[;HkNcՓt1yXg&;-4.t7:gX]S)\VTj`V jp@!!Z?/)xKu9UK2CqP7 ZȹѠYVIOed;m-zu] *\!1#"QA@D >Ap)|!4$`]*#xujr<50o95 .TMS$䷗&acKUxIJ yvI9Zcpr.=Y9}d$$|,B1  $>#ؓʼnsЋ_%xѡYk{&}C=ƄPÀ %[ޝQKi\&YKəRrLR/!j$r\{N0,'wQHyB0#l>QYtir5|?; '%j0R=9y8L4fϣzp˃Uy]|rM@yRK"{3șyg,:/69FVUX&$:n[|Z/m^Jmg$k/;7l>U-y_Iد _,8d$(;j^+^&iȤ(R/%2;:yFQlsç3ם>KlM2@p̦#d%a7L$@C(MZ[&JȌua.}e\,>FW޿W^%|U+V<>io`j><9L3#Bd?gWsF r݀'Ǹ<0NOԂU 2c6ѓO*Ia /9 O:2.?}IS+Cj  : n_ˏQ:6HJ&afx6-X=U&`*Agyhgp_ȋ5?x3>!~qrRF,|G-zga}exCɹ֜Pjt&׀G]+br"?$dS фVl9eWzVOOBȕw7 V Ormi!j ipˆP_AP ixBCZYlr{_BcbT3-Xa=/ ^ܦbNbMNlumy9ea].X(PDAX`eގrc9dp/|RU(Mv+)╺"\S_$a +\\WyL.|K'1wiDy`dug"Q!4A7IDòZ+J ҹ⽶B-Zg* ^aP{ƹ/կpȩfodbem*Lv#~UyP o;Y<,`$Pgp^A"7Zeuq@ZZ5h$4PWfgik91HQ'xtǼg:F`Ejk힒I*=Pw{9 Ep$HE33pBAM=e4o Jlj_h"d7VKU8q/Ũ-zuHn6+(wSmՆdC7!Nn!<8e_SFmnC\rV=l&5#S?+ mu*;칱E?3YS@F,FK|Wf%E81KH!2>kTF 7P0E(cPX. ׷?r mIL3-H7^<wvH5;gDsn<٫٥/8wb6f|aŽaաF`1`:[xǷo+F̝8vn/yu,+"%h(_93Yc|<1,0lP\/K[l zlʽd|vUgаܧU?]`qU@ ?XX{,2DΎH-H Ŋ=ezoL#pqW@' $~%+NKەUJ\b#%g#|AQ ; QaGQl{:r޷n喑$] 䠛W-*(5Kf+t*;PgrsuI0~-\z3PR_u,,xkj"z=>Nb ,}귞4jlBROvc&17\_םZCLk k>{QV=/+*)Lc۔kP0b74LxGX,;r$6aXk; ] ŸAV~g]Qݍ+҇;3di 6Nfq;$"+B]Ia7qKUC2} 9Y^\F@٪զmz݃839-)yQ{Ws:2SCL"*(|.6iV΅w4{G6g[|RpY5M#]Hd z[wSO佤Uob˱)rJL4 ]Qu^(\ئ.楝'+(1 Rܸ}8^ GȂK+|jyOUi|BR>ީ' =XN]BՈ$ κfWD4:ކ=4dMeH9-W`BFQ7 a6̄-⨥r=!4jE`֟Omw_D9GN}j;Uȟ};PrACun13 2PQp:WsK.=)(nFw(\g1fSesq"6嗾Ƶ,QeuP?Tݹ} ]KOD[Kƀ&79-+2+I>%㕟N0d*C)ƟG ?6VVQ0 yMnR < HnXE0#:2ɖǝWlQ_3,;&>xAk,/{/_/uQGCPãvKH1H#7irza1ˤnhLM=cW0(ON|s-yx9.%b8uK-vdR?>xq{'r{>+&wD.Ks; U/f.#OnHʉ85v*O;yO]69e dp( 9.'OΟ&LFXWRq];[qMkn˖{ctUYnrLvswnV oUrnKwNh喑lnRMH%hy,}£&%HUv2>-q]]q>>đ |NTqn6ˋLw=>!ے @(c$lzэs]cRo&Dz.hmԤí2^tr:Rx,93K6IzP!<cQCY8{Vj+n$6 |} ٷHȵHo 7е7Qao\lG{,M]4Ibot@-AWQt Faa*Q{9דt{E;F\$XFxCE[&fɹVE6UoҸt"Ix-Hj!Ұul=YF?'(AT ItΐNDb!DTA vk_ nF Pr s6荩N1 &1~aH\y ]U  Za9wv Wvc-4e).C2+77+>4 lնipK?& _ ME⃂Cӎ YBC taCŹ-8BO"e"(l#||"((lv&ӭK;,@Hh;^mV˜C0<4:M&W 7)x% pKϣݤ@"Bk?Pi#'9 3kAK5 }طDZQ$Ņ膁̈^KYn˅p +6p?PDA\.>:hN_ýrjvKN9X*aY5Z$x'8"~vl)}4Ð!nI? C/}wGg i%ҋ_WHOssOXG:''T2\:nH]N#MO/C &W7QIX6OR2dỦJUrvvh3Ԥ!CwBtS肿?5_42_`zPKY#E˹a@x]*ѬHUeron?@R ^bs$&cP AFċ[Q(?J}0 fLpl]:3NX %{+g8V75_g1v/تx)WnN@??~>8s=0 ͜ Whcُlc jԹt g2f)ڥާ@ՌTZ*ۂ2X'/eֱ߼ϯ4p㡸mjCEbHbs@ Nƒa{H a?\{&MR)o97~J p6ASbI{bŽCd\'> %vubms WrŹjrf >vc+0K\#QF"sP\idW'fu2`飋j3`L\XmH@ ֮6V}BvP(w8"Dt.%Pd r ɏLC riw}8kj:ߏJ_'f-4*݁t6ɥ}@:Uꞣٸh Ct]r_\q/hEk0cEݔ,u GLk菠̯%"+{xdh ɬ%~@a>_8͇):Ϋ}Ԏstm\S; z?TsRkXU?Sb 5bʷnS\톺81GS ^!NLGIe eP> g $c>ۺXWc Uڍ4)*t0ޗ"`U0txJO=88~xc#$TQzg!txd,3ŗBɨ( E͝E6NA3zn2.i ][&JNoNqGJj/:|$¸Yj2+ ҥ~ȸ@&*OBIĎyX~:7'fOVɿS,]~QztoFfrp*_~;T ibUL}G:!i-h_[\~ޛEl1JR&=N/&=Of>RI/W$t"6٣zgHWRHܾy߲KIr*h7d 5,2ApbuqL3jj`q3Ƽ@v 7{d;/Eg\~̀TQU)U,3wRcQz}T\o?kOb穱m# ΰ/^0BWm!E14sLPr3 a[~n3^S\_Rqe 3CE*M57,GXCUQa6y-^@|oԲU$@9I_ 8X4Oܟ7ӲSN">fױzNz֬ 5%=%x,e "6|=ӡouHq^bWsmY{85ؚ%@G=Ăb'@|L]iUy<| x!_|+B=qYy5K)qCyrTr]r.y}j̩8/QEEK9<󦫿18 㲨J=-$>s(8qB/ߝCȾEf-="s>7C&.UU/W7Mpϸ4&f|K]usW%aY|4)<4dwPqy+߿V.ޤ;aE|+u.iLH᫣=&ɣcc*|AEU2gStjEMsB SIʊm$F̱?b8I Ow@1_@?@0duһ~=1,j=׈.Jrha7{L(F5z~eR.;=l~..P?^Lҕvz_x.rjKQHm\ӝFPջ1deLV{.6etJBmy]r;~I8pB>rN3FaΊ^mJ:)[էPǞ[TH93pwk9zZtS)gX}(+snsT9Egu Y+07nzA7qR6Zj/J+j"pOGչZf+9zU|p=ǓR8WD\]s]M˷I.mNs(>ZPg޴B[K{&xӃG[&dƃP~ >bӿWR ٷM^@*PSx7Ng=spxt>R_1&}'yٹg+HջNQݛ51fc7˻cJݞf}YO[U^Go(і9n˜٣>Y4ju{x獔Iٰٝ9ۻخ.b  tmrA^z8jkx_$?U~FDok6tX,)C}~ܰp.?b5Ep;~S}${iGrO2<,Y_a?ևsY5giӛHu=T\ StҥK!-xҦF)>QX(xQ8Q]0ŋfEEz:)TYׇ1LIxj`vvcǗloJ Uyџ釫!|AӬ yk(PNڳWv/zJXB5:Ʃi;ָQk>K%M(X1=_0lY`pe:ߐͽ'x(dއm|NI3)o G 'F&#џ-da N贄d5KڡPFhQr3JvLJ 3S:x)v t‹W LZy]VD|_MJ0dwM@ ̀P])PT 3SRʡ*M й\>0oc^pʕDchAufыn(Vi^gb>(0R@_=. T͛7@WИjf"d]-x<F\&ÏZr߆s_R hޔR3Gb_|1U!bb՟8]VVckd[q~m"͙'' ߮PElR_B9Nڊ{8? !{J轆SXɂEDj>NK4:cs1 "|y ޓZ* 2:7\~ n/EL_wPr a/b/0⻅TLI V, ,unUƱ=q\gcc\8h$/clBpѯO?06 ^axբurt~9ZoQyB_[w3W L"N^!O%Q?0^aTܨ0W? ⇹ˌaL/3*tt7tAK=DK?wpʟV ;+ПenxŅLxE#d~,-du Ru>*.FUУxXkUb=4| 9_W%+\:̍\JXr+*`Wd%VrpVR.+el+Ut9+WJUNk}@+nU#OFPG_U*oQ`\G7 giQ0Qa1Z+a)dagAEgN]@= uQĵse1J]; g5yt\NitOŸw2O@X ؠ s)fZ=<aYJnxobq˽ae3^{~| hk$w@)x$ŷ_@]#X|Q<)QGNOc)#d8)n0&C i4R2=ԓB>ui}8.urX1W|)οn(Cߟ̚Ԭrw'obCVըL꒵Y6' c .7!X41PbȆV5z}03-io|=Ueo8F%)nѲ:w4)&s5dep xcµt1QX0YJSmxb)##(_!v:><>48]f ů;P+6 rkwVd7 zcG%?C-R[0IV0UoFYk0Kl '!7k]WكdhE*gO[daS-Ц<ɬ=^bj{"PyŪ ᇢ8hЋz pv*Жא"Zpq^MlrH~ʁss>2&4¿DG.lhX~#Xy oLa)Ob O,v,śy% whF-Qɾ[V{EXr[Z-59LgB8˭-m dHS0q8!EY2OшVȰΑ{(qj݆Ht˦H*TaO p6CPHo =#R7 rOSgC(զG_"1)r{GcQ/KOB̍F5؏b7"pbyGY$߮7 rfwK'% PfRT4ʓf@"K/~yaIy(/Z'>!_$v)0\W7/H'c T֌In˥Lڞi>SdU,><5{\(Tf` ]{ GQƮܬ<*&{ ?̎:H-J@{PǂC( a7_cj_j6bU{u/ Έmo*_`q*\&~E-v4}xh͗(N$;7Ve ~Fm?W!RݬZcC11^~!"bch<8Έӳ+  Y]CߔLC} nwEpkO`OV&<]vu%Mt?E)To?T50n֠B!:PZn9"lRк4'?wFp> K_l}Qe0 `1OTdC=аQ?MG}h0e!Pj址 @3?(w} \ct! ùbA4||mmӻ$)߅h)%H7 @:P ȥ #\IpR%!d2$Q%,&υd%|- r-bYAV9mG%ld^)Lwy-(Z'˚c#9m˘88?[uԥøTO hi͒fQ=d~״)G=R-m1Of8t 3jc`4d\&\% ?d31_8݉R3854n a{-N"|v;cþgI*-ƋCX{YMYz0r{Pw7)6<y~Or?_ J`II`K,:"{?(婀CK6)er@6~2,r=?euKlgKRH0XsF:σg2UGaq":쁥+@5FFqY6kO-]T7HfZ1/%^uWJoi#: /*h'W8ȁ.t^DpkOi9,5)(q1HJs1Cё?Y{ gnB:ĥX0u6(&(H\zO3uN6`J+'5f.^tE0㙋{w[Taq`XCmmŎ3jbx.EG(҆ {#byrY䩍96Kya) ΝYR:Xj( %Ū;(n#Pň`0gTkh~)r21ɖY#} BYq$(A3#Lqk1}kK's/ؐ|'JwȜ zS#z Nu5"-wDpd߇A։^n/F.wc,v'5iYä-}?ةW= pG$&rXV^{姻so9IBo m~|zJLsp&)AZ::e^?uFѣ>aCS,\3beKNmO(fTWuP}qHvH9 f]Mgsа=|eȠegc10tܠPE?Ë!JN $ݥܬ8vD\ϪPLv:X>O#ORB/=' 9FG%(Ct AInUia0K?he T~R>x%&jhЮ?slUcUl|(=9ϥS71ߩl'2d"`@Oyv9V㈅Gso6!}?KD~OwWakjL:7Y|ӂ^bpn.9v{\`۱WGZ6XSkk*aOa%̳R(ZAl7x ύMM?M=Yފr䎥Xƭe!zDxyKV[nuIt!i?M?G$l׺YWY4&,9P[DSozc<뾥x#UL ' h|~"׽;Kp$Ij<:+nSa_;3BQZIc-' E:*V~7>O{Dn߻l kqOK'F[wN0]8P;-vyduu=TlgPB꓍KC~0qDɺwx<'yoZ̄3@ H-{HPEj'^9Yx6 Dl>ބm}! rF@]D5xwc0=Z ZpdZH֐~#,ϗ ꯹~P}4<!6/ZBxt.ۥF%>kN㕨p9ǖþソ| HpfmZlMu؃JNdl\̌/l OoF@m6T3{㪙p #z>">b8#r{#l /~etB2dW~etBRЯ_7*x2Y-ǓRYPF8Og6uwὼDe٬ ߰l+G9K\&[+84JS&v"ҟtJ '(eLA)"ԬfzNGI*WZDo o!΢6r.CHWc 8>^7vKap OsNȄ8~*aoOMyŵʇg,|A Lt|:sc898WBs^Nt1iogF!~)=%lp7ͼԓLL qD9 0q~'VG<ס>Lg<@GlC|gGp>Bn%}ɽ?A%A̋yی-BYcYGVײ_8i)~ O|Aht뒙l't:{g7:>+ 88 7=%!!FSDV5Y ǦW !8>`;jqLlgI! Ʋ?kh=cXwz+-o#p]/`['α6rKSk b ԃD!n| oЀc|k ળx2s8j-xyhOA n @ã#cEP4 &RKњ8.Y6@T6iΐ*T_#(VaN6%FKBʠȃ=GB=<Ǟx#1n yGNfivXN;? ?c[d,CdNjwD\+j6yS DQJ@}Ap3AFq[ADEӜ7'i_DgX~OWd{?,.hHx=ajj$>x8l\<0$$s(F9b$RFhOccz'}HEzɒ| ~7[E-3}d,,u6 ;&=@lN;#%^09B怡t2]sK[4~ yI7BqGQrïU\E4v |%d}y/o 0;n\.2[NV0Fs,OKV6 U'8P9i/m-,~BT*mON)W߻Z]~KG%|`o[{X}?ԂշyءHov8!Хm@tyPakeTB{Wك6?Ŧ#x޵n2~OIdh7"%w[~p䋎 mc}k9NY=afZ0#\8֤UoҺZr &Z%cǻ[Ni.YI~h\%o>Mڀ["e0snvλ7W[ xwkѽCxodA{n.f9ym/wདC_Esܛ:~3υ8> h;G_f*?.H^Y>w nF @!Ya/IͲ5S] ɷI_%&xFonxl6*(6mB[M5u }:CQ7$ΟX=9:,(62D "ǘTݽ}Psn#j;֌> jͺId:BhUM Oy VN;C*|D-<* v}3}s'X ng#hz%nq3!y&AFN';k(ߖo*F?P_`g%+uV0҇׭I©IWjܼ<7Ȫ ;N܈1[کvms͒SI|/tmfg_6jLpc,jF'@5z#HlX "?<"w=>Hy@,y?0C̳05ۮ| H3a-.6V~C2/px߅w#OA}7SxON!Q]yH̬4v2m܌S?4sEaET6V' tt DZhu J?T}'w̕CܧX#E6`1r똣21 B/S<uV&QQbz07x?l9SwkJ8M?^<~ H_ jOնTb]I^\G՞6>Xiwz$(_`\@9WWl@[b v6n^{,zA'_mC,قLviQ9ܞxUz/b°[(y nR9a-CeP0QxY]×giG"Iuׅ EW7Vjoj!w,& M: hTput խ杏_wIᇨƍp B+wykX֛>3a<{ǯzȩ5Tn!K̫th,7Pdr+n$T 1n:g.<@肩?DF7 ΂>,p˒,l)DWotktz퍼t/v\o>#b#A=͸a:8hoA7N8y'C/s*~Kˢ*Fq)3Ftzq]-n`ӞvEV .O =nuhyoӔ[㿒5) GZQuBMx,!{M*_7;(?)a}u9wHH#2+W٣f%h\Q|Zr[ ,G᯾1Y#(&,; 9Gg縁2 T&~1z7%Re5C_I2KL?)(4՛F c{q{cjaK1ɖD3cF,\blmZ= $* _O'nHt3g}fz-Z$jN8=5d$!gM.OKcCrˈ^:ց$y_gtө\EFOkB59u }7,%qX0"X13Nliaf0n~bfG#buU|ޑCQl{Qq|8&V*k%kbc c~0ƕdݓ1x9!/釘"8I٧,%{fY[T%|D\+ǁ+4p0w]OV^!1 7߇~%k^t7_85%]@oN7ǶIq<.xQmm09x- m=p^aHwAhʺ&9xR_oNޣ>)T>3kꕪ4״o-$Ci)1;y.ه&iOŹ''Gyğ~R'4Q 1xtDぜw@?}P{rUf$6E"jf"gd b@,g>y?6)5x2էx$qa}4u=W w9N[TJRs!?\s츌}8Tַ gLw"]9 "hy.1); dv]l:dt%dWn#v%ޘ QM^MgwEj&6ZGȖve4:9~oTd#> ꨨ/'I&Q xE֜'nmX,mt =j}I촆p7Yo \#0g3(EίKWnT2'i/r'|AAf٧T* ̇d5p)4k6z ׯ]Ws<|a[ʥycsBX v@5o ùZؽlaxcPSb(#EV:s2=ІlMhzB&x*(Ԑ-7AUOWnOӞ;ٞ T>Hٴ5v]> ;H{}N=F B.abՍОMUt{ {U@D]_^SvJZҊYiԙ9?bg2|В!Q뙣|;WUo@f( 8W]dU5m$F|xe=<륫G.#KV|u6C?ހ_}GQםմ;17E!b)Oxr5 oM) ISL-qNrd_e߫%Lj&rO{sB+Z4w Ma;g%1OY\n%~oc9|q|2XI-N_A=m^jc =LmFІqMFyUl` oCb%.\Dol@p?;D3|o)F)s ʃ~{)>o;f߮$j:vm{U3'Xmnv[0^G3>:W>w?!ď3>tRo_R? oP9a:V~4o֋܄) xoIӱm'@3dBxudYK6d1rYZ6HzH8mcǘ*&iŪrn0XsMT|]Lw6p-g$W}lI>6FkYy7u5_*C5b**jX' gHD! Ks#s5q}_Nψ_݀Ek`^Q/"xrEBSAeWȹĕ <0c[- C~RE7ɼȿ|έ,ݚ>R_nX/jSC˗Br e\eZS\ȿEU@{tkaU"N.%VΗpÒ^=o|z"4 n y)чڏ4n(Lz5_U3 M5t$/_3PQ&iIc]i f~s 8xp Vͯe+y!sTL,͆zy^ͻB6G:ڡ^h%hBDԃ#a;  OG A_2_/uEZM-]Bom{spДY׼N6~|p`^XyԲm 6eyD!fZ9M lM} l+|SYIj$ x>D+[z/mEڢ}`8׵Vc"4zC7"s}+;*n V:RxV2?ES&[Ĵ*xdKC(>6oMy'AGKsc9"e5cLh~lkZ0iӓFG'vjFY76Eh9" M@bC{xxS1Ehl&3pZ.fzlY4NmA+]MgW~'=]m/^03a 9zO w2 ߲nA "û~,sq$9uUk7`@e{Z~yiNw0>@euUEOhc9*('aρ9ry0xIkOZ*>9+79HPULueo"^M w;dm\);]ħu@YfYuF`rĭx~"]\;DPd)6D:eW ; W؃'g;/QKK7vi,XLqkq$_ʘ,D>0s eQR] ^h-Pr_pcեz)@~K&.K(m/ݠp%{hcf -Kߌ.r.vh <@$:5KcЖ KAmpK6X::ժy0ލULnrfJToT):#$܌>@F=wj}.0c0z`YЅGE~TR3<{3AӲlI7 ȥ$RoGޏLmABeĔW\vxG=ׇq{W Q[+aC.'ߤcV,F[3k&uZР08̷; We Rţٍr~t2BuNYYG5i[!X55D[R@#z9ңnΞꏔ'7 -^jB":'ct'''q  o=x}a+ 89aoqZ%nqbhIe%o%#;8 a#|\p2&f&c{sedLYcp[{S %m¯EكkMq?Pt|vbj6|jQn%m) (qow .SeuU7))/zTnޔ=yM%`h-㎷E9ޗ6" )O;K5({JوP<*5[FVMTƼM4 i@pa ;GɌ>{ĵ55-fimTcҚpY'Mi ]p d_eӀq:x77>$/Y#$W0DtDxm>[( @9#6S(Lab=;ex e-Q\\;ʍiFCTlQH D.4  훼pe{* seD<52\qK 7Vvfs$VMۅ00ePȈz*OM, lA` Ejw1Uچ2A 5c贁ٲ^V x(?Xla\r7\{w/9텯C+Y, t){pt7{J͓0偛GaY @rw=V2?37`Ǔ|M` FİʳI Ǵ[]@v;O*n{Wd{2&섛*(2˥ⲟƶG"2y/;ŵ>.5O[] x]xWla/h; z1Mwu˽dMR`4ҧ׺VD]n֡z<,FdIvw 322IIeȮPq6wm`(1tхІ)U6hPZ|?iQ ZY6rė^BDIa?; k1wZQ 뚼p jÞ4Bw^?ta{%]-OZ$̪Nc9 ǃ0V=mQ浒.^|.<]3O9Vixʂ!VK+C9o}Q~,Ήr=l)v#/&k;%fBW\ҖYPTdY[>_v7Um&& +}q ({bQwh4QR3{p<7wVg̒quwa%jtsQ0㤯^в?&׷vb{]7pl7;i#ҍ)fk)0Wai Ojg_6E^@x(o\\iuz 5s!l[V`a"n#k!9L$ Qu.mN3C+Q>=alfg99w{\iڒ=n4NU] ߂z?Е٪?/"}^VZc.(7 ةq+s0*e\ɇ%SIG$/톏@m}lZ  mYIt4TtLޠ%E _ګӘ'᫅Tx\xɑG]I{c9ʵI26#,v3%N>c@>*݌T!?ʼ8$wl/XK4{/K.M 8FV߸h<j96].<"ڒV}|v1pbWɭ_EÏߎ=TPfnV ?r>opy%+/Dzf+8)0)e aF~ ys[`LN=^[&S/A(l KV=j8$X:U cߤ߭LqxC:7/-<I1l- wo(~`_\_J~Ɏig1(֛~Ī8#@].fYBEV2lq \L.D5oo1 /Sh֦u- cJ)(RQښMVZLx$ eROv`r17woKۡ9O4-F-ζĎZ̰E0HM~Acq{,D`,}+b* 1fW@Ϥ?^S[oT9Ԅ/wq4֞q+6#;p-I; ޹ <=/ًT RMS c>Q^c#@F0W28\Ebc"]ne_#p)X0Xao웙#$xzhsd^cQ+7 ʟ0\1#.(˃#ŻC 4i^/Oo; K {QUGmHZ`>lQCu'GW}`HքT'rqoqٷb^bղ a*BMѰY9V쀝Y11;}:0Thxy8+| d߁lB`ƄS986/j}f`KB951_(+1"-wcCA̘7r0 zGPðU9he}sM1 ].-#ΫI!p\ 8/O\7)FUkƘQNܾ+5F)< 'A7-z0򉾢,M s^"7;l({|yLԄA2)5,0fYVFa`~x5ȶ$_ dDv\P}wK{!m$/7OoVx< '2gYl֢ѐjz,ӞG{1}gEVRdjU3n`2pj!TkBnik 'e"ne;t_C+'s;Od/|9Gz._"nu!g^J5MR&}}o& uEQ]8-.o$bJǥδPt0*1V7om)%ւnt;+Veo]Vzڝ~FX 7ƥf;o7v1lKG[;-`*ښ#q}M%lGQHj#6A#Zdfg]"w*s0B~+^kbĀVũXjN,lv#0KAD¼O~ z^~ ڷŪZE^N@nj%"굢g|W޸F.vOw %r+u[VGwF0),}0ߎ?z%?VÞ#8?m ~\;u!3kxk<h~ rtKi@Ǿ=uņ1x(|;p醟=r>o]Utcdy Yl-O|f \3K=D ?Vz[»ϒ9b14Fp%J' ip nU !םC$2 Z9\Bbzn0~HnDȑi@_L}E.`shLefDIkPcf\ܭy@`fF @YOPZ L.Ofm=p+B DHog`ݲo4h8c'ztr8,qVjUcNK"`L Z+I0PXHn6jKvx1 XȅnGh{x7Xmgnfۇ0ύf4׉U:/K=)e9E+z N<R7lg̤\8hc:k:12.yC(] O'?0kϭH2dfF8k߰'~f9C-f. X/ړz[a%^;7Uj 6N!V}pg?H4 z;P1B) Ԃb0n5SnI3O|:ɂZP;[:B}?1palpeyTOgmBem a[QNfa7)3[ @Jy9:>ɜ݊b[[-&9<VFqӤaBVt E6C=s!^ f"DeYe=|xQgB50qa'}iH:q)!=Y’@fMP ,1^h[2^%<-t%:=]O: -D-[Kx7bspJ7z`ݬ.\Fin q[BT0c3c0 \Xǚ24øY .rfyL6n3U|"l E <.ojs<"=]S(FѱX $KTt`9F~X{z5ؔ:Vd㟳m^f9sP=dAIo/G)Ik[hkTdEgXcr Q'UXՆ\[ϣmRcnۑy6(V6 H@qh ᩚw#6VO,<*tnxLv1Ň=]ׇh؄~h0:Q9-]4~,]ǣ c){8u>m#.pQ4~U91Sئ˰jz)V0x{.">͡kJH'B"_re-Nw7G*̷ x6YI?d(}v.aSrb< B=)7p_|8Tlfo~|VTWBw`kޘ}w򍡅ye,+EdGqFO>Fs`S(f4.rj[{ʌHT hd3VʜJ,h D8v';- am~Fxf6mCGVd mZ,N(f @-oV?U]2ˁ;0L>3$ pؚ$!ض`C [ :*l;` SwRV[tbHv`(G-8ķuҺdw)  ĶHPi뚪OH:s Pˑ)%EzoD59<$@3~`!'6^cpT#K"n7EG҇&i1ͬI&f>b{dR*O&VV= oP qd凉?Sߛ (T \JXn{gh56zᶷ{6GKeuw&!Zwk-w[\BmSMS39x8]"&XBQo2/aCp{&xy:^~y5c WZNگ< zq8) C_p5&{Ż]p7$ W/# lJt f+n5y; ~ߟ2XAžΏªhas rl{ ̈́&o-n34<-S[T@:&mP8/2 SZG0.`U $p84M=`ᄓAгVxW5{:q:be.`P)})=db\%j2jvJ̰Lrدw--X x۟CU^㥷-_$_ίS֨loZ0 2,f}8z#SSqe`x]q)* 렚Mu‚Ko$ &Q+qy plOQ)L路_rȽ-p2g@C- ytbBʍro+lj? ln|_&lJbv'FygUO]r?6q92$7"SCHd JgGny _f@# MyEA{YU3q0hG+(|"L`b`rӲaO*< +K#}8% ק =Gէz<'ηqR6&}}JwiKb>E m 2%eQ[KHaBK{+~P=Nzg8[ѳ ^?@E$N. RMtٛgj PgJ?sȾq}iR9o"G1 ?-!§nahoMjqi,UgaS[-}ò?jlEȥ[Zwj r0_W{E=Cu< vqXGw|c6(4) (gKXhkAKZyT|1(k [/*?{+">`:XDYUVpFRymYZ^ڜZŧ~L8m">K % 橠khmH)~zJ*/Rm[9}OPG~fXR|OrC&x#慃PUfawҀv*w(/`+2H*JOU(!SfY7\wP}mtI,ԧ^'6b)FR Δէ[;RQMŪ02j$-`L`Qp zaoU]P#!C)/\jړkME{hńĪlZ+Q܊ӏ+}+N\IRk 3[`o`SVߑQ] K~"ߋX,Y;2 Tl_[yX52:X553+bL?dxDRٷ?ׅ GpiŽ # _KBk O!jWFd9w$*.GT&[#,Vu+y<((4iY@u{fX(=` Yb s. _[ `O<>f^NPKF#XKfe:*/ 0 fFI k%aӱ;fS-`p|Db 2xJO3~==RcO&.AYlp^/Ke(Da?@P1hx!سa_K{l1k?8-UIqQr2} o ;oLЭAVFJM?@\~68{aR7w" \0&4vS]Cg}]׋+~ɕ2ܣYy).FtfsĦ#?*p;л3;*aD?d3ƹ*IQ,;S {{ Ͽ@ߥ_Vd?/96=#ޤ=zqyq N oOrzW|+A!(˝7_ASbmW?eUm1{0{|5r ~xsߣ?-$..kYv"{GǼ|D^pwPqvmG-GRo\=vSurQ,`^&i Kǁ" ~6 \Uٷx;O+l6tm,;Hf%3q,{ޱ4ItCy66gON#L\ui:9UϿ?Rw {o(8wa_W^^NH.E OڝQ㨭e[0]X7P%T߈ .^$8qM 8*Y},w${c#d}P М?sdv,V[>Nx~^M!,e*NǠ.^gG?\i *m; f _Nz7-^\9i>n>6|97i>oMAR]w?vRLhћo?[u݅{| #3ͮD\4}}*wZ|i 9ݒRٕb[-PZa-ii ؚ}Qm_6-e%&wq?i$>$(wGLJ҇v`T g"J$_NkVrK/w>{p! Da=;-PCbk5;5Gf4DMaE(.28s_әZm֋k~kk;N74`87w-݁>bzӭZ*=)u{ʂA V$5c,˾bFc` >!\SYMs;z;T\tIk TZMc XUH٨' zV,_E>?c0]*f4Vq-8\8ĵw䥸CbLY?kĵ|=6n`/1E$7{/܃ƀ&/vא+Aڪ/̙m!p+ybZ_po4鹴 ,])tTq'[>?{1Jf6G^Ll)A2JՏ#dE'k ;AJ)Pj rk[cb=o0@hq {6mnkr;RDjQޯef'Qg`cq8b74rP"Y[zIX}?-֦1EgЎze;;wZu im}iJVdOPEwdqLT?/.0z6tLͻմ#k* LMEsn@m7#,lȃ+gcs ƛp5^?{61{2J $Qݰ ~81I@:1nh䌏1M+n)| U$8I\ ,^HR31~k~L\>צԵ8>bU$lCuCK :xiEwSģ~A4[7͊D7|I8 od\2fL;\7A^EyJ8"9;8>6 ⋬ҬG>1%](~W(G= \T~E]^UT`jW\P:0p>b XI}O\l]B/c Ljb@oL=OZ)uY>gu[`ǀ/l'EI婑xߝqߚ =?w|ڍtmKq3:XZ+ z/}y7XGrENѻg$z\8G[3yL P' ԏ]3񾢴 3lh+:"${5z~tzTѾorY@2GDY6c+^(KfWBv Nj lR)s s-(Pv#Tg`BmX&Y*&_݉htoXKRTB ,<Ƈl-YK?xoQ#?⎙kQ4ڇ(3U$'x P݇ FߙVD׈U>;m5{r,kqCkwj"#fgodVt?΍;銊7V dj&NPבְ`abyb}g,'3J >ww1מa)W/RVjЙW5!)nr\ʼg Z:~SD5̳NW kF#<ߍV,"e'1G\/*awqvl<1} ?FѼ 4{QI<~KHڗr^-_W]|0TIޫ"+Gs>YbmW* 'z 7Pқnsz+ڑ']Pnّbz.`$@c;Tʋ-<@@7|2*Bؖd{  j ЭqXϳZq/|c7X &!&|]zOE*i@Q4bdjSaW}c (|ozW?^NF2'x#Du?aT((^Y V;Dp\䙋1 KxK3^{tgzL9L +5;QU3K_pj_=1+^/鍿UF~Xqe\0w_fng"ͻdOor~]<[|90>!rhLNY+/EIOI~3ۗ5zRVg;Gǹղ b/ )r 㗹 7fsFacA!wz`ضgb 9cN\{2ByZ}c'ʹ/7oW)^^x=GBi߾ e/lؓ 9Z/GCFIݷr0Ls0@{?&x=c cc~0 v& v 8Zl3#NU.6ILThoF6+V' i/4 ^fo=~qc  @H28,0ۆqˆD^4A$vEamu~2Yŵ#|;Ida~]ÿEA6u=(nmn<*wt(Y'y/¿omo_ڒ L Al+KlZx 91M[\՛YP!,E7wHP x\oX@h\fܧФr,yk{Yf`Z&|ۡ9TW<3ɚX|?>h ? 1&k?tfMOZp&AXźj٣]&OSS=MWʬΝe߹ϸ+G8ԣ!}i衏׎<0ȇlMAjƠ MF^j"TWQsG-57y6ߟ+=q lB06#S y5?jZ;+J$O}fNeYhg`~: lr(pVIxeǘ ڨj`UCݷ\{h_,֌S0o#WhMՊTZ\d6)>¬4RD"16ϻϬ1&r_ j&(]u. }XeP$gu,яz4LhaM&Kyrg|] AfB]:xY:h?!-p-4SnvNɌ/Y-ksAx:{PHmYQjWlܟxgʵfy "#7~L8Dϖ|;cVK[A&e2.9Wp b%(nv#0bNm:nQtITdEwz߅UQe0ΤNT@@czi*P,r3s8ODF3[!=?s-P-KZ~.xӁpzT|% JR"T?SejU@v^"2TNS[bս['aaG/sp­ޔTE]~p7#HbV&h,6cE eZd]xPXfy%bC#h#;#ތPLEÅ 굂zTR$"se2 T/S7?|\]tao}<r msUyDQ21GQ̆n +MiŹ^{bEyB\S[,=T_ pP>/-0E]~px.!x<"`ʍG*{RԢ\%þf:e5Ec uCFBE8cE#}RJxٹѬiTBp*A)>AY+Ҽ`*i/Ɍ}8] 8/`{`ԍ4[WN5*k>$Eh!%rN9E$/OED(E2YI-*$Q`Q-H$ EZhbuML&pH_F>=T~5mC M|X#L@Tj2rr:DNN3]/vWtbQ)1,=W\^';{n X6ШFz~DIS4_~cS=ɘ Ꮈ_+vbs W;.a? zRe]/nh]})=$^CR߅$|ۻ3:͌8 Û䂰VCCėZun g+2'뚢YE3b.5]sT&W5lLBw#M|1@~]n ͢aSRL8]YC_8 f_Y tc(@,u-AuB|G0;K92dr#Sda,uvB6CVfŝP jPޕorN9>sC;C{wcTwHgoNFeťTmwcg.U;T "ǐI}]&x>݁*n%?+޽TD7e_ mI)Ra 3Hi7CI«MIl;vǐN9N=%. g |_X);AAXI<t'`zTc,dτy*<]Ɂ7yr Gs (Ҽ\P/w6FFg2][w$ Ϥ;Q="6E k>bN0'wi N42ۃ G}hY>}oe Z}Phc5~nִ;`pxop !OF~j:ܐ #\2*V C;z]D{旕1,ӣO7Nj` ,.SuRiz?}|?z~|?C?7zvj*'_o{[C'*hfMnb 9w&͒nnfߎtttt4't)tMǗ*M^=h{w~g1sy*\vwop`8|e`k 5|:zr?F@=( A9 FX/dMްr3Uߪ7JUc(,Y?rE/cCea~&|+J5z׎2 !Hx BOF(here*NI3Lr,ö#bY k/3%dM<}Q'ٚɇKu>9MeV5*" s!Y*4n)F6&I݇'4%uZV|/3 0W&a_f&6#HOqA0fՆGyMUj(`LPoN3_rMSavkQUp"LVN*1F|U޽P*`T/4oסn$>Jq`+l:#`?paR&!cRջ)6@>E`Tm|cx< M|Mĭ>e\c|PӎyVp G=C½m]y0'WR..[1[>-r&H!XHZ{D??N2<&հqRl'@b׀Q:٩?uQy܌>,Koϔ|MWTƭuw77`[}b|#hV;mFqsHhƯM_£hƍ߇CԅL"{0ܟښ9feDf};Pv-;zfm'}ڂG ds,&BUK">ABzUԈ?姏+G^v}tV hYנLV(UR p#oin.xyd*IG+݁P5b=0;PyOtwo# "e1Sh֜DF&&Ph Ҳo#m\zӚo^2{MzJj4:1UxdK8TQo7 q;"ʫZ?iY5 םZqSIA&&W(n# ]Zq.w0qisTѕs,ڨ1_B3VHnViuV;?bU.{[,n#fh' ρbWC¹q9ܰRa]vM@,kaFA=%#TR=>Wy)oSޜ+ֹ 7J7)~hKS*~&Jo[p<_Є @i4?M]ࡊrvAZ9 1*͏xʬqOҴMp+VA)ZG"TAi L+̨#32pCQYZo#}F33Ψ#ȌZ* $PR۲5ss}&Y<999h C҆Qn%䨁/ݝUĂ4Z,.u/Q(gMB?!g$M!HgZ-bg9 vai*<o WprA?,(quv9tuL_.,kY` G(bޑAzRnjiBλDlŽfKyaK~",EnK1up"kU>6zY p N50`yd8FWg m<WMѺ: fm(4- B:OߢW*Y1?S7tΪUΘ3jv+l*L #1R#qo PN uW=VݸRzPGrQ~2}= O)7s)S@krH(׉ҀЬ3Tl)w~nƒ-Ul @S1n`[7h]@Hm |kLA0a nz@kL4=JzZʍ}vVI |c5H- phd`f DY\?ZS8ߙJA:v` yߊ>Tjͷz@8vp8}Owϝk.6ʇ `)2`H>qv06˭/x{$' D|9>X&w2*0mj,am"bߥ.*)0DO*lzh6/(GH#0A]GZ4cxtqr)ޑH 1{74auYSIY?bc;8=z3͇0\6`YM2?usF??A;0Ц~??m<8΁C:p!]0^Xv`Qz~qm,Ǵ866uGF(GRr[5J}`c $Ƴ%+5Hb\I@ko sjc+G\aok6Zwea9(P4 Nh9񽣵nAs)ڂI _A PjGE],WZfT:X;so69;eyΜZ;mnG}5=]RJ5^r> *vC _k ΰb/kg>l~ޣ$_D_x;Ƀ \ Lu@U7}3iv@%{-wl٢Y;EVi ;= b Ud<-sC|Zԫh[-V-ٹ0-t#Ad.~!Z|:RtJ}WA`ptlN;$QצfDy3좚 ZVB֒ SZم;qs5 (6oo=& &AMk $pG_dZۄKv? 䯷G[`{{gX8ͻ &ąrZV9_,X+ƲRXvD/;8MHמS Ti"0 ehl)e.`s~  bAz`ԯӭSf)މ @F0΂0"m0M$b-灶ml|`0 YΥcm<\UVN"o_sv}!l3և+mD6,@03QS68W-hMTo1%vw47< k>6';Y0` jzԊGi 6  }ݯ8(/yK?<;LyXИ*؉=;ri5bz#7w XU9OQh'>! d͘=(-;j:s,~5*T;b_?ZAq zo٨ut[t4,˖Ǵ%Jٙ@u e]Wىt?D>\KqpVD*Nc#.Xtc3WM𢷅#9ЇV9i5p Yd͝.v<3$x~mm@s(TWok.ń{|s1 H cSMmVjv  Y&Tms4lDM~8@$`R0&tf9\Xa!Pj*jc[Y4NpoamS¢J-.'tѼVӾ׷em)E{^999HP^Hr-Fa@Y+ͬl[Hi|w+oA3H 8`1_8;Yҟ4yHĘ*r# +|B):mphcl+w.#a'g8AF֑`Du ]JR]oO8ؙ8W|hY5 4C*9`Цxz(ژ}5.uv=9r|. :Zvvd[9~g-^wbhENޚU$pBbXni`}* roc$"OirKȲIi(UFWgRZ9xz4ɵ:(t"WOvJ%"S>69ġw9_7@keY&}'16檴"H%-]AlJbJ*PRqUZQ&K7Qn_-xuTÈ&׆Ϡ熎_)ڥR.tz*E)Ea RƷT< n b|J>}uHQF`l:!pKGֶ+ tU{"Gk8ۀp·jW]-Pw& KXP=}i&|zā@iG5P4s6OtlKu;Hϩ7ôC!=lbzxJP˦.4cd?qja,8h~N5/xR;j93;5OTl_C>xMW > $X*6dE&V?ȑ*_KvY"V͉2>=үQ.=LH b*L IO4%T閪YEE0W@yYjY$T`].%[TehJ4XB[+\:S#afY J| qy ZQ ManDqIL6shUlHj띕&\0D[pRYgfRv{ t2Lˠ%`  r^!ZgB_0{Eel~lyȖyz>)iYmp;ŘBAX}fjH+2kINrW81q\.ST0c;(|tB>HGgz83Ѱ] -;0v!aGژ{= <ƌ]!V( 0}y%}ҔtQÔ)l)3'&_Zcҹi7Pn= : -1N2)_m[;)̇Oiˊϟ,JKR9KlzGpvFcuYS$grm *v5}zRsi¦1øh9aDz(19Ĥ#NL0oKr?+.8u[_q-O@0c@$x$ݥ+#ܿy`\ol^:M"B =ĸM[SE$]lF:ր6}q.Rc A ZRPt\W$;{d3:ꬬN:ߛng.se9.6X.Vt7l_JbHtX/sx{!SM~E׷])]}c8yC[ԬCjg~$L$F/\˩rZX@MT;ăʛ?St`kdk;U5]TM_CߔbcOG* $}I"iuM@?<8 ɿH45<4l9R#?%®% ܏r5C{Կ$j6hZRE]MEQt$qĝBד}}3YsN*bh̀fpsL(=|I&9\Q;?҄ȖQ#`O$c A"kZܨ#@w}M]6XBJC WW~\޹].RtD<~\o&*oaw29Y&-8+V+dgd!˧WyP#F-Qe$9I0Np Fi$sh0b|* O7)M0\,ˇwOĒզD%n^&N '6@\c"HS 1K>sgDNhɥQ-3N ܚh:pC  A%: o}NحN $Ĥ|Zoi܊8~%M]Jh|"VQе.6xpƉJe>M<(W. 3v-6i"#K^RbӬa|FtR`ACmwu|tNQy0 m4x*TS .aօ~TgPXi4Z)ar n:^*^~Q?'ϑ)ë&llJkyG]˧FG $د 8kV$I~m'Wq5\݀k(݅Kε͝cV0("eg¡ZkZ8ՒWB0ǧG."T1 hCjTcVǧ "\p2 ţrg!iFz_I7?%DĒؔ{u( )tlMcByӱp롺.!iʬѸk'uv,‛^Q.#<,eO,hr'ԧBE/i6~)8[", "^ WE5ZgT߰͢yPѽh OD4admK Okh蟉SP.7[x5e|_= ɒv'lra{Q,#e$6(łr:iJd;Ҥ@g&ޘ&z77xǚBJ7B[TnJSd5͢E}LԢɬO*WѐaP:,(*?cg$s$KωN A6eW?H{'H%&cT.65!f 7eI.v!TFr)P=>wo S^ b9ު[c42CxivEVwފ`CRWM-\R g7<=7`N[%r ^tsG=Pʑ6<ͫF^/8yaFQOzHKഩ =((>E# (}ip_YB{z]f|ҟ/w?:uit;w}[2{Oߒ:_G:Oi@*@4Jˎ-h20UXQJ-j?Ajus{s'Q+j??a?in}Wf;͟Do^}GKQXApُ9~t|O^VqӔ(?6%X)77_&*{Ɛ$_p|˜KqUβR#2/,Y15nK* `,ΉY}Sط=- WE?8RVEiᣚsg||0ZY ď@|ҔB=a'Sll<=Ags>C} 1g >~)Q~n_ci~`MXO|x JF!`Od|xt_}e}\ "Ov;)ĿJlNhytOgUMcut#3Ok qz{ǣ)Z{o/S{|+n1&ןp ᭒5~ wߋ+`;wn \Q§c3Mu/RrHf\ьH150UTJйo3˚P$/廙P,;XkƄR_q]WLF"ByЈ_<rp^Ak8UӧnP 7_s2q9]8 5'Ws;y+{&(ZKItjv=A/Sl` P#Y,:_B-}o+Da}Csa,x.:MaEOdB7,4qnEk1WuK[ P?NC:~bu'=02SkPoz01^N tD})]FAiKDdI>>4o=A+E֟_[ҳv-_YSYk{]X`kX4y*_% }|LT/*z7GZϐۓ{);SË ~侶vC3lvzH L cQ:4^[I /)d?6Bܠn&Vli;7i#s[(>';ǝgbN+Y CPB\|/iU`4[#>OgxFOCNXЈʰz;PZ;OE?Wg&dDIh_-J"lGن1v[nuQ_`bBӳy#y=HC^=xŞC,[Bi@6ݪͲXbܜ pQoZܦhWD[G4_zԬl` mdR"CUl}Y͞Vm}jhs&Kj{4\"*)ٛ t5-۵]mqN/ŏoqQlN>=w5~l;OՇ%<g&EAƗSsS7e羜 ;9CbNr$E>ҵ||a4o՝d}2l+EQX o]?hemJ_}FܒL ?33O==V =,ۣvЎpDGղ*j!7ݡG^An;'Vk_ߡ'VTaFU+ākŁ51$ef\"|ur;ˤXB8'|hin2> 6}țdL<7uzf?Ƚ"QgٸAğ p6"f1GnPѕ*GuY3< {#`q򹂹n}voN.TxwЄ/∩ƈ#{?$=  /&=-]ǝr*20odǏ7h9GT]Nhpv:)o15_/ݍz9]KCQIr Un'L=gJ!#eJq5)Y+*]CXXx `TƘ9mrX7BҲڝ`} I_a],lep >G惵 5XGfDzۇ\f>f.~>% ᎟x43jgM]nj|pz1>kqz`^(ubvO܇)2iсm":.w5pGKO}oc5^ۗռ}mlC-,Fe l))10m80PPԯvߚ外ۛȯrO IV )Pf裈?I&:,5n!t\FY29> I33k6E􊾈VaA3>kpnQyξVB?{7Vo=w#/-2i~S x>ѧRIk>yҘA1YXɲoe`Bؑh퍅i.JlNrB=`K[HK4W3 ؄2âbVGPq^6}Aƴ;HGSg_ 9zedGSfׁo<*ZV & dѢ-v(H / NC_r4pxYw` 6Űk«Fl-c!B^+2-j-[Vt[xGh-#Z4j?$Sʪj[Ѱr]c+Q> :g'ii[ѥ*ï9ZS;r}7qU&əo`#%/4GB< :(qE]1U'{ʁTAlP  ~dgMd3< ݜu;Td/k* 'QfWϷF ™N6>Py$þjkK9މi= ǠV!Uyp({M]yaCy0סͳ*SCq2eK=]>̽zQ\_g;*,؇!1LrUIvFzˁ~ˡ_Z[y?mh϶coPq/K aռVtn/᪛9iDZuAY 6i)j3z {Vzx})k1U 똧#[# A64FAJ^R\sn K~e4hp~5@Ag`}FxHȼʼ hы%9: s"ZIwl#fT /mgW:yܑb{sYmS%oDXyBﴬ%:߿M[Lyo<_G{\!Ⱥ0?d2$3ux]z:DyVo3gE&]WRo *CQM!y@fvsd [wrY(E `m4u85z|4Z X_`Aځ_ kE0bizqxCsߦ ̋ȅM|?~HѶ_l#WΚfcgV~ξتr*k+p1%ih?bwH[hB/>\>ahwFaղ(=Rn^wQ*"؇A[xJUzPa]WuprXC5@܋(Cv;òZwGżn踓\+qYY]H#J+ZQ(9w(Bm-[߭^+;k ۬yAx186CF+ۅ9&#p)p4?P1ȩz;Ң}7פWckrkJkj)5-[k=c_QexƢ̳0txavC1NحVXR4HڏBE4멁mV ^:=r5{Q2׉G@ ()z{gJvL5.MZM䪷RV>j}R+ILy'v9Zb J9i8r`t7Bqq_ HA8Go]1?Eb& Frt_2Zl|!\5&RLN%UR u7b.I͝!cnTvSI>kXMyrrt-CVE{䨘Bغۑ4# 7uQ SXؔaDeP8S6K8HR"ۢ BC4ulŇ2T{b+4$C#  /uwh/s,3+ Mtjé,uyR='P%Un. ggRD|Uqfg9o#2z;49po].ǭ#"F]8e3}%=|ʦmEvƴk>Zt&Ve/p^Abt:q: &8h^eu#rܔ$ҁ_$4 é=(LJ TEi"ĶH|KxxWH3&>Wg[d 9;Ejby.LɸJvVyf6}S_gGf˞ I]¢P t7iA~J$\ZEL,Z&*{;K*TNA;< oڗ~ ܦֻؐl;1C\lj=""$_uGG_%4)eg)Oe*T^`ꋲ0xШ9WrZa}M4i+Doݰq); Mx,i%;pʹ=\XIkEd .k2~Oql/võ %.Y߳ugIlXgՏw:XO퍇2)*PNڪC9XEBPEg8Qž8+{8x< 6mhѲh kqfyew<[g^k PjC4ʊh"lXR%'헾x̸#C`(4P RaphT5\H iicg ,0bzaf|v$SqhV=ǻ4\={R&9#zRgo* t㑤H0=\Qhc:PH-s-M,yqSJ}N# K9`6y] bm|\Tc"6Jo:(^ؙew啔x;S* 5/q=Op9$xMHg`$ǟ_Eɗ>9&LSƶ+ًW1 ,c;F∛/ne 0NNpn4^e8a[G|rؙrSOaLjB `5Qdv&Pt'8ÑS>ygg EhTg.CY#9a雽mSK&ZٻSZX-g+z Uk( :{?PyWlj  /Dd*ѿy\z0COgWEB^ hU Oӌ|t;Ġy\a|Nl Gޛ]zj䴚7i|N",X!佩ri=4щ;@+Crgg+:رN8ǸaEy9Aǹz7!A6iS_gK!d>?no"W|Qc2LYU@'Xf2y6p.Mj+a1@^h{8ӗr۝ajŏy+}4VTAxaISL%C[Ԙ>Ku^~5 EJn%Uד{+{Yr:=Z 6\Cf nIA:aQvJrg8̶oNw ~U%oJvy~X4^7׻ϠzjFZ(He! hrS;ݒt2$;x۩hLe 9hB'Qf],N!g02ՄwIxIY!" lpiL[Gy-g=~;')fIOvϓO9?98 yKZ \0|sǵޯ5CK7uߨ59Ρp-d}GoGs)[EyxGG&L6nV˞ /9Y_`U$-,1Upi(3<Q=:YQ{HcՑӮOqM{c`ή-]K0h8\2=[KSX;f[v&"լX5HěbtN?(%2UyYԮc®@[CE^6BP`<]飮9ZK! w$7d_&θIhݤwHO!{x֤F-1))0kLacOBcM xo xF!!1(:ϻL?vV19f'.PO-T:gc^ѾDkR1595%55-{kzkמ} 0iyd>4n|TFiKനy.qv4G{Bifv'dЏ`hIE($"SB>m촨 D1N#_+G|"~ ׸TZJ`'E-h$ \1|J@qي{-!$(-ҩ?ǽ/ò2>똫إt ==ϑ#ǻ7=Wr|y2r0QrEN _i9WH[kA{lz0iK7XHXSx{$ߕd,Dfދ fk1h«CJ_q&@"hh'٦eH8{Šԥ\3v5ziUzQnl3IR:Y\/Osez7=;# OӅM G+9\ h͋̇3v-^{\Uj و s1vrD4P10E^*ŜwynT?Dށˤ>"BϐNp1k<0LCaw<@ Ty|6R"ྕh$Cow9;#yM?}.<05gJ~ DM[.,!or%} M4RseE":5䙦9P.x'BK׈ʘL0 +E;(8G#~s|s##&i ij5B® JӽHaM&3R ^R"zHףyIzh׵ɹq%GJ^ TaSaCaay4f>6&&WdXFؼ_'ka-Zl:|tIcNƨJ%[+a|xwz4ʩ ][cOor(òѼzwʎD!'(] y抁4%lJ=g|5Da5ܾٝM8X}gc/ň8[8zP^ г;q#PX13surAz MLT\'n6hO/|#"*O"K@{&B8BI_xG:Ghhp/b_wä $ `fM~"a}h>'Uhcލƶ726k^آO^)}N/xCipIמRtS|p:s:N@vq( b!u&rw)QAМa"ń& s-q@} wr-AO( oO]]/Ɇn e(L`ޡA,80bAòyAMCG军uN@@{{A+DV0ެL2[w.tY `/d8ju<E^ݿlZMn axU]>+@r}(;CC3O/J?P#G}9mNÃkD ЊCy(`~ķ,dPfXPKY0M z,ibZ&~KgiAKG,,E'7C,,rЩZkA2tG1#gG$? }dMNU-1`&dv#Y6SGU[4^{-sMѸe1K*gA~$:-CłFQY X@-rԕb~|GjZ@}%:hw+0Λ}jY?PBJ1sͲᵀS*XIz8BJ4]Czv("R76ʔO{vѬ|#Tt} K&g.1M?zi(( :ӟߤ}1d]" N?F2ҸD*S2lj aӐ*pGGoX 55#0%;r~UU֟ Ɉe m?F\|-8vóJlǷپ} .(&<VKat: B| &H[A@+q%4xrqJ5ȑ6zd̓p|>Ȓt #LEt08q|XٸLuk)j&PFyڔEԷvlCֵQy}ܸ=`2BD8+sj=EꂔP=|"ERx?ѳX|Zf$u18z;[ϰX fdbc(NwOqDFQMM ί>==~ (6e7;9 sfQ n}ٔ#N Aǡp#Õf]# J,_8#?T=' dky:64K7g4Nڦ@>mfHyBGɧQu]ˤeh 7XPCKw9i+Iϲ-l#^rIo$o.m(ң9eͬ"ۑCj8I(!_ K@ޖ{z 7_zx3T \^gӄi` 'ɢnp)KOfOt΂:'KJE0ҿzZ6HEef12nJNK2I/JxfeH|?2_9,zge,i#65$Eh@>x?ʵiͺ]E^ɯfsg-I(=yPzdn4{I:3Ʊ֑rMӦ {OظȨҷ|2J`jJ?CN$ӈəRoY)&Mrօڞ \Ώkmb3G;1}wN43x4d_l)W ՛=#fY-k >omi|=mQ Ol+L[k낯\s\Q:=.?2Hc IA`0pOO6=Em@XiwC5fķf٨#?)x%~]2x|0v5b>Bb7ܦN)igo򅛜|fEh =Ls^ȯM=,`P(*ܖb0}:h跰D7۩kKe e] ԕ/ z ^X҃f1.-4]Um=pA,^iT Fq9JU7 _!{~G{vr3Ii b6(᫉IAAz|;7?ȃ=2M ^Y:2z. )珔' ?jYh+}%i@Wdž$bs?h0glB3ѳo_(QÊ<>.SoMjP1 Lx|?upP:(U#|7 VXtWqXТFZ/ѩғOO7ecxM&7v(M]T{WJ&v21;"y%T#y7UëZvI7w*kтp(lŠF/HVG#IPY739x ipi [/9Zc/ooX Uzϑ߉^W%s'q+L%k< 2'd 8dռ?+c;X{Ӯ0vO,9D).i`D*W߂gD2]3 eoM 6>χ#h~u ` *?Q:#.tW_f80b( rJS~aQBVZX|7 } =(cmK & ] Rju*Ew0{4q𕳀p=Ld&vQPT>\C CG /!)$uuDYJ&zh]ܿZb[qXcϳ;,v/Çn Ҡz|>2"񡉤\Ðr@!18#i׵A(n. ?z$n块G&Ÿ?[ XJ4νB09 @,hpb4M3p۹=XPcE99hX~*kZ5Jߡ$xnP"~BĸLRe2o-?F>6~ <J/x㝘32\Բ]ߧp\..{oIySCtG`XW&lX,*%C*&"Lg@ r/]e5,@P=0~ö5 {"s?Y/]ɤ[# W~1k4ׁ*7B*S*eZo[zuzBI.<"5Ŷ~x3H.PG@˅N9H<}6WQxRyʬj1d!*sak?EilӺEfPxq);~zċ)16(k: &Jq]Kl#P\5zΊ2<j-.0ɱۖ0_e@̉ϫJ1d(9F OY ]+b+BvQ6"9N:r;#G'6+7VV_ LH,7Թw4z>3RSKOs s2A-5¢Î_L%r?&kCE9FXcKkư!^ ^8eScnBWK҄,M0ǦLCEqh^zAݓ`W jGbچ^[Ł=~& 7]-uwb%]^.{;..71I# W[V^э Pavƣ=aLcw3D7vߚWN /OlG ɼTwCz!ZΦ<П~ |~ .:bPjUZ ֹۿ۔䠧W XЪ.B_EI8;`܆{tnG!gz.POǯߋ?ѧeC{t3HG.]'&]/Fq? "q[ kQr-4иw8](A@1+PM:ZP1r9y߄{rE Ivq)Pг2 w(5i6^w5}[_ %#p8krp0x/ ݰZTn>|nl1@J/8L:(ꄾ7AL\m_58P*+L ]/֓ K[ :hG0CpBP{17_\Ogן. 5$r&?Iv&GDD>5y,ob|i-*ѬS,ܤbsƄ~5FgAQ殸I> }M~΢6hC2gW$ kR &_DRխ^a^ ^v~Fc;-B'l 6%|*}"iUO\#_.1;~OLelbN8;}VVv3J+>+*G'ށYǃdE2n"H41`gVJȐVmQ7nK ){aVE(I!0kfT Y3ƩsLzk#x\x?cS-umF^0MYiLȟmS&A_ai3bז__'vD*#wQN{*vΕt66L ?sZJ*'ktǹF>gꜟuN}J DӦ,/!I![-yisM-y/}^`x1r vY7kkd$KYac<Ɯ sBrs.ӗU;_.{GlL\4+Rc5~!^)ۈq@,-oT V.T:5(ZAJh!>' mǷt jĂrRe`3&~-aKN>u*3R挆g A$Z+7 K}@tHlZj4_ *+!`\P-1U)ڰ?%4tT<$U^gY~]nW+26:,\8bKSpso;ԃ }?8xlY,-ER *cǎ Wbp0|鬰15#|~;;3jzV}|βא[7b $4]ٝEZuIEad%%յ8tӄ KSv'^E?RR=;hsEoVm( j˪yakj8}ҵ SG] {P6*̭ۑMdCNVj|!IxU,'b2zҐ{a:D9lui0{; ^L-]?3$ > Zp)#ƣC쫼+d_!Bذ"Q~~ D&'5x_H'Z*nN>Ʒfиh:49ـ6rf{[a{#4 ҅g^g]Iֶjm  I-cB-Ÿ;ίQzTB[2pؽ;SxbbQU ݍy9 XUV=ޗ+7$_,]F8BR(آGEU[Ĵ`@ ">ft*C 4[ >{:~U8FA?gޠ/ lNW8?PTC%lD:BټÈ/y{`%q~j0$k O>y1R;1(FtOˠc=_Ƕ^A(1$ERQ #(Q\OPD5jp'nXp KDea.ntx}J8)}٬.nLy'/ll/ D+EREL6+ΐ}t4"Ny?9.PsMU'Aұ)#gO8;\Ȧ`^'yw1m } t9ddGáz͹"~n`Bz{_ڒ%?HByaN"# l{7洀Q]?\攢&rށ"zCN ZYم9W;497rzKW}u!(C>[S9ͯWIN|ya L@O ׅ~T59 @[Ϡ Rb_@?_O{^%ϘR18-$"dCG2f(Fd`Ii(ELI Kjk x0^_Kc 5v`HgёvƚxC iC}5UF+MʔtK3ʟje4:;z0_VĿ=|h\atZ5҄imNR)]oj_{a6"`#7|َѾM~m>U!x,?oUwN_mo4M7߬5U5=hZI;fu$:!' Ke݋-ŃS/mzNE@롢gPTMS7wp? 5NtցN7!z'G(`I"ZI;;_yS(?{xHw(ÿO"w݉1P~p~=>ߵڍ 07vnٓڡUOY5b]&a"HpՈ& ,y͘!i dA@L`s|6}X  ~7j܆EY jS+qƮlH-c r^jǟN& <kuC:nj9\0s4 F҄&_( G~i: #Z~Z-y9%ɴ)%dM@'hC NJwוI10{P{ x|EKp_?gr`q)F3; FT\q=ѩ bb}\|M+݃/lmlbA,ڌy6]'N%KIH?39qrs ѓMj1IaC(`spFh\F t_u>Lf,kg?V;b~_G貶I"cZk `ma<Nت0^%ah>iܠ¬94#{&߬)NZr1L:h?! 1C@3p/en'7%?7޵1$\5k 3ӚeϚtgt/yEZU ֝0I3x>XtlxK'/ksq:Ȭk..0S ;櫏>{:d5/QɅ0.UmcMtTr;C qI}cNi< B[:ݒ\\W;SytÓUka& }DDu K8_%Qy!3Wu%݅T/ G7>@K2V/ifc K' ;|w[ϙPeԟF&h=Ҧ#P=T;ʂ T=/60ܶv_A豱{֢~EX ZMht\1h}e.U'Nr(oxAl 67y~5MDkJUe)) &mޡ5t @`kс՝$4nh*@iEV>U\kS{y>=.ϼmlB#Ig*:vQyZq>HyO:TDeLk+d6UО2~^YoPKӿADuaӀuKZNyȩ̞isVQWͅO$cT^" ePPe~{`^#1 mw Z)G* 0“E2O_7TI-On_8|*./Ӹ-{&WIvBETI}Y+i,}!gN&N?vD0/t ctz~[iOqցpfU~6[|ة̅ciC(`_@_>7bof($',gO5mr7$n؛Vyl+_>(A )f[՝sfR5ÙA[SQ8mV5xJF!;OT$ߔ$_w7RhD,BMo5ӁT@MRވ(DR@Xi'S񏊊NhhH#E?~I}5@b:ԯ<|aXLub[o9Emj;1, /LFj fB'?ԏ;/&m.CEPx,I_"@$hl>jQ>.3 'Ivܖ'[i=[b=Gm>PSWMKەLgW_dPV2drן3BTͪlQ{@$aAE4{qN8K[n"sekDA%%;DHc&m m˸RQYRB"} !75[W6^yR`"py+af):AKuDVYU\{1vi|'`\8HRR5ut$̇t Lp{ Y|d>>=|I]tBR;OH3 1H6ʶ=q6*6vFA +FC;[Aӿ}`Pwֻ]su5`N}>]CˤS]<^#_d#TX5,._/Ik ȇOPM:~@Y 'jz4!.>GU sEY{VH/XH@RTH/-Oy͢7m3ԭ lm! x]j΅uM׳ڄ.׳q=y= iA)wko!.39up]|]`]q_suCzU zB\ȡPIw^+L#ړX[npjO;0n]O_⹵VVW:m\Щk3`|sѝ2c_/C<.O5W֏'GKqe>$ѳ:~uR@S}Bm97t. ! OCY| B vY.\m}uoPts/ݰ~2w/vxm/Եd0rLJqlp *8&XCԉBV@0r$TʴD:Jt]3R+'T4BmKxX˝sWǸ80+oǓbܮ09>k-{ ϦkJ֡M 8__T}Ô82CXj@7ŶNf2Ƅ OԾ#GeIߣ1N?|@bJ pZ羧:t T}gn -q;k#;8TN/)^#}ܵ j)3i$b m 1Dވ {K2}V]X [H7.SdJF}ĬyHUfR*=>V`2ʱ\XVW,,m5}x}50.GtEdrWKS1Xƍ x)+qJV 8J'S1g*Q\t^"t8Q1pڝx(2];СG GV֎>N|6[t-b`K&.gi./ʲGxgrU&dެ]\ܸi/oyȢ:`eUG[(+ֳ9>Py50LzM ]/ѮEd+e4mFZބV@(> Kg:,V m>ƣJXjsVtx}pm{x//,vF)%[}uYg_}Rɡ֨ эޏ_. l 1dݠu#}$V{s EԳ/fi.[~W?YSm:]V$={8[[jQՠM*#6Zv-g1Pi>^}ti@ Teh7/͸Z,mR=Cʒ_痧E-c -K$Wœ;/#,=œ @Z`gxTԞLÜ0kWQ g ЍA64:ANefF O.iVU6]S E/?ENH9-ݽCv/IKa~0tB¦9@r҃HT=< '̐<Džt{;]y 'EyP_KGKbef"FEջ]֎wۯ9odO+*%v 2Kw+$:goPTʑx|L+f'ؾAwFS}6{װ_LV/:3]g;i iZ{B) OR<}O$'⡉t'iE|kv(EIïGel23KNTO&+nw8R4Ae//zDmt1)*2{F.Cx5֒$'v"e sOϧ*ɀ<H \12g꾧P03a"1;qjϵDd6g`/v '^MNDvHI>N F:R+eA=pۉ/dTHM~PEm+e)xږ#DyLs4@}&\j{pY]JLM.=N63EiۈTp8 1 lq$#o1&!;/dx[e9]*Vs]vM:vZBĽ/cY-NךQXҨlN[k pt}V=6Ӕjy͉fci!WveYY^&Lsg1x]R0m_}/-lC:x&Ai1^)JTEc'#&ƥ'L >ϏktV dN Qznoa)W,sP-+vZr_<$>"V` dG yD[N"hV:NQS>Ӕ~WM oEڢS{+JW4=9;խΣБ.oU~;go=NNߞuO0g-{7]ݿF鏖PofO&4jc8?Ԁ{iFfq)m-.qw~1/٧L:-CU鶢BV/*fhxe>K^W1:h!̋CG40 V"MW8rV[ ή~%"ՠ9 b:dRv^䍳".sź+n)lyH &1ྚ"ψ<|[?830c ,!}FV^ s 3nIVlҙR Ғ<}"% KeLIqp8(P_jk8E.茤{ఎsVe'lDeP~pp;ðF3T̏ᅹduv&zmIm:3NHwޓ#54$3'tX>T5}kfӕWR/щEwe9NQo/";M^ 4gRo8ȍ;v:|Ez_ɣHm}HzH:j~99CuP\?o__u'Л>v 忷SA{bf@ޟ=~=6F =`FS=s1ӖpG~ܽFfvztK!\XːLWe'0:ۄɊY}NZp4ӪE`) do'Le<)W^kcHy? ݤi|?/pTuqW'^P^Rmd6`֖(Ԕ mpXG^ѕ> S}Np.t;ˇĝ2UnF +ދc 7p{CzvnjتΚ)ŗ^4Q~!C'M*dLam^0)ws6KEelSN.ـ սՃԜ{m4Zwd*ssV-| Y -ŘbZ+}ZWXLo oՍ[Oj|T|#F W˪^n(,Qk01B̀{Τ8!+ kTk~Hëk2ϕ}5X/=+ 6[w7&xZX3sTXJ%Z4!w#Y%L{׃|NiāUJZ\XDvl<77Gm} 0~R<Ь}{dƩ8D[n#X`I CgY[J_clNt(10%v|cl9j i>'/6vN]#ό;,9oXUOe&ZJb^`RSݾG(o86`D;(ҁ +֟5YJ`A\>_6mK'd/΂:}3_sZr|H>OKNRN0&h69)V%K9+yTrZ4^P3BjZjpfp.?q5;)>BdfqRΜl7 { )es9CaCIz8Ҋ{Z$36|ˤl'ʉY8 HiVt@dZx}9` ?*zrʫ մMla y#%Cr.ObydL+BQUƗM䲈:~UTy²)o}t1s[ITLVޢgP=1t7qeCQIўbܦ7oxJpe]KzR5T̡V| =(T`mwhZ: 5"L7_*jQN[dq-ZB^*s'-z z  mڷ?ބ:N92r 1lQ q:8"^9_l;PVPQX*ok e/7aG3&ުXWZXX~XH* l mBpL!ŀr^LjW.xj:j?<;7}@r)Wg/5Eȏݸ8F>ELG?iSe\b;\tJLF.RT&e:X ,uδ~^hn-EePIYQ3E:]6IL36z]G8?Y2 bXi:PIp*zѲentiVS;3=db=!BLl?nDf uk9-'c&wz$+[ql;Լ73 $ˈŮpm{=?·}HC>~LP`#&bwEO)=r|K'GgQL.`[qXTSC}p}W5H>-Kc(US.>;y9qB)P_^Aң#H/0ZI=6L>މX<!$ 6?< F1;t]r~Oe?PTڋ?cFZl@S$J*^"rS[Zs}h?[#6dl[~6aLwy ȵgn=QjFWkФTw/|d𑩓`GD.1k 04#:zDK(돇2U;S? d.\pPJm=&kpJLWe A &Nwra,M?o>r1BJ˘n-cKiI:.NO܋JG BMI#ۅsTNk2kZ׹Wz@h/ޖ,}&|?X x&_Ѐnt\VCc e0\E|[U.<KَTZ)3&Y?$'TTzm\)0>=X>)*zvwG`gJ}PVaPѬ&u/\At0:!~u5BE t?l/s{xGy~؜iܦG?w>EdL>!lRd4+ ɖ\m\}[.w_tجTavֆ5OG:|גk)|U627'H[Cd Lࣾ_^e(MsDanuC Pp_јOD>7qxDEׁ^uԟ깃Xxl,YWbAk9wc=N^oF,TKRxGϰ`9Mk^+E簷^F9tD(hF!Oh?WZB\-bHVԁ^(AxdR๓P>xKxe5r pLekV(k7O<ʮo+qaB@&ЕF(V:ɫ8:w\Ab>y?vnP ,PH@>"fKħL#:=|)҃r{45, E3Wb㷆oJN^#p5@Zή@+U,tszD`-| Q> <Ղ'=AþBK]*S24Hu]uxćupշn/\/2H}3KkA>D*V^u C?T:S]ퟒ[woȩ5Eo>Xhkۮאd/6}4@ >=ڝDߌy&AD3L7 ߶fxPṱRgOqs?PU?`_]͒R"3*[^Apq[bӕY@Ng]F*P:޳^`AaiղE[.fZ 呏s7RRxt9M0|>.?.+~v2>7TJ/aGSe:c%Wű]oO+"aܫS¤=Bit$?!M~-կS>ڃNޛHA\l1+zjM%qsCiv;^I?}[Tu. 3SWQ;vc!]Yo*]l ː <PfcK]CT~PѠn" ƑaN#앒êuoZ3:PCmEvr_ 'Ee)$}vdu ]R0t/ -cW->I϶P)u~]js"xUǖSmha?ا)T` c2#.+"~LAXe Ű^$4k OnpLsk VNIt7 h~3 N{ Ci/Fx*65X^i~ۆfπd$gEuH9ۨ> ~6*݀PO+bm_n'G"L*!1*+ _ZB~흄kq\ۭ^0aΕ @;gixձ=Z])hg~*FR]{vIk#lHЄtWeNķ, нQOCɐYC i%W[iu/WnsLbS-U/sZo>i- t% ;9 в]OiUN#sqxg;/b'B,rLT^~n΅\{N8.4AD0ykCnlcv=G̚Y5xB=]Ʈ|_"Ϥ.^?٢{trExeW%TyҐ+;+qP4.T륞r,)opI={_v!/Fxe*. vJz}y~s h3H<-Bi >TIHeBi )fC)5e^Eշ6ZeCߝd*uk?wpKU;/&;r Z<YZV%<-T9 KFjpQszv$FOan>?qG{09ܭ^.~z;v5>Ie7_E0[ |N{e/ɤc9o: sIUXxBh;I 3G` TA?m╔Ma$mCu-*d3NxC@y(/oߞ@q{Oq]++(TP9ޡn;[o2lph[lIdG%I/Mw_Uoot?"nhf<'f4s'ϋyuwb̌KCt*byLx78C靍>7hiw"k.sK_ͽUi7W#2fǡܟm-MQ|0ÝkyaR[)` YWg抙`Kq=LA޺S۰# iN6;S~x[](_bx;\eOF2pA]FZG{J@N 8+TApV>J*;VcOߎxyR4^敶Ӣx R2T.(l`֘FdNj.C`@#QAYc3F%ٷ9"";nWY4Dx>$M4]pG?x>זg!QK#. |#X*;dxiW?.eKNc2^h;u7ĴW H4o_||/ԦJXZgW| &R^kBÖ7eq SLz .WAkUiLj46"'NBgauJN*augϹu'YYϐ^,d 0Ju<3CxW],'YW"U(M_q(ʅc4QT]KaT@lR=SG1ݫ3wk>.pTɚCeݿSTL^{`+O$WּrsQ(︿qW^UŜLB; cqkLc5qhR? ash澟p؎Ma*&o1-Յ$՘u 0 5)>'TS?'[6J6sD%ԅƎ E7 1-)c%;0Q9JB}2)cA;HA}Π5 A"зv X.TǕ&M<@9Y0l$s3Lb y=^~稉UڣQ-j4Ss xIKs\}E\zZm}b+>Ol/U>$s=@F9 ς$29 h~eA2*ym^ٔRT{Hx  |EhѳĻg|tK:a7 6sD6\)G__[V9ZYN C΀jpjVgòѿpW1e胾4~-֨ԔVЅڭ y 6=w;8]|8ۥ6} m$5|1_xH=}_(//Sy\GY]N L?\۲CFC`ʣZ.R?lH|\-^+{70OS8d I p3u滏Hwڼ q[ #:Vo@R7P#/jN{#m{$ԥףnokE-Ksc\[rnͬ4>dak prm=s[K!t}1ʿ ՛ߵ-ji%[1#DtٍGv%f~ϷU ap*N}1Fb_u9`WbWn/ߑ 8wo'|x^gN\b S?͎rŽBF蝒Ix!l5$Aڃ/V x8) 8Q@+RTV@R+<^@Yw:v*6 ."NP<=21 U^4 uXاJu-G#\ľ_TYr3wehYEtj&N;C:ŕd'XB}ʘ ̞Y#/Q_^+A}Յ(WcWD(,{K7Z' cQ~JG|Ɨ*j.fy^2jv9Xŗ~\Y{t"%/ fWMp&Zc>fN=jP4w#>7qZs o ?FcMB_zwvAO>_23yJp-);ͯZZm`7}Q^gfBk,(TDÀY0)wš8(ӖaF%vn,=|gzЉ9U? )s> eu AfAY;֍9&d_pnPK?c3O8o*u8yrLy9j12WơQ\9[GC>z׳1z9W*ꠤlJ3CnƝ:S˔1KzZѹsf dwK5'4.&R fV/ BU:m)EYSKTڸ3FjTk$C ߛ L@Gwc@ftF$)Ă x °euA*3|K…b?so;ֈ|rlj/ ݇,&}xᅎ,+^PU.}*M![t<@^PB0vx1t/АeJKi~wW:jLGXUN,t' ;Ф&5<ҵ,GwzӷPcB>ᚥdG!9 FMCh2F an(aIc(nd\=[o1T] '? a$?6'$`&J_~6jK&t\~r 4g)Qxw&Ld6x<o?۔Sk4`䷍U%_P=S [HA74<4eWb p>u5 Ǯ7JWFx(upӧFyW G&[fedJ k\ThPnr7\Z4c7ЋZ~ ЏiSq;19u5\Qf%6[DvH_c [@~= dQݤmxdEl}BE9ᐗ}JKwc5Xf.^L#FpII6昹5F*_|@,Fe:9&5@> yC%>VvGSlEO{ F5%ep)b O0[";=3@pKer!yq+dɕ;ޣ}hBjw/O p-3#$Z 7 #vgJ+WĠF{Zds*/Ԁv1?4Xnܲuy҄}wW a!g5/BWal=r4-|1 a3tac9#[Y_(֔H\8l#1YE5{Z+b#Km~+kTg8<%Ծ*ڧUy-};ڤ=ߡ} Ed?⪝ۭ,j[ڇUCydݹ#Fr1vۣssG9ؖ;"uBOrGRl7jK}4:\cV4b̯o1J x^\9wČT2oTe՞sOzCȧE{y'e1ZkqKp6`yLT]϶ SukAE3CրoоUm&ڃjm+Y\}w]G>W2~x Z"}SMF=WkOjK,V`o ~׳Ջ.Ow<ۮ񆛺°-MJ "}cӷeK8Ve'H'ggzۮ%pXF~IXTwVvaWOJxq}45YE!#lآqQhiNH!t/Xo3||kT,ż٠(&Fk,#voAu}P5 $#kxyQٚV1JL85 ]WJcq-rz}/WkfJ9`ƕdFћ7kb~ݢɰ1I}}hƌ2"3 ZhB9 ȱZ^~bP`ФW/D9j ƾNμ;O^5Ca)Ƭ T Ӏ!٭xjxroFkdTU򲅭yo6{ZayLxZ.wQ=$=-xUʋW-'=/Tug?(@B= n,A8>MlŊ~'`NDO^ B2gx 4/_9l I5U`"hE"g0>^5rj}ImM}k*wدTo,4{"[CMn;Mvl\|J%~񠘽rP# j(]igWڿgWpws%ㆇ}DvtO%R?/8[vv 3(/΋a - FXZZva%aDKB4^t f`#_-Wɜ94"Tv}޾xcf C>ɡebOͿׇfo__Mz"8@<Qw?7jL iO?$VGAqMQIe~ɿ nGGd&L/3vGev *v2r5cd\> 7lE*ʬB}XD[ʒ%-)CDSE~nҞ#%e헟pqg3;I!Pzk ^4ZHCo u̯ v7.vGQ~/]j|su}D(C 0ʽ ۂq?P~,ʾ!vvgb"  QY8!c/,og`o>kPL"rF RmhZ24j{@{*jZL|= @xAe)[ЅzZEz}pl\q/ãffk?K0jF lS㗳!V6_^ (!lBڲTE~A`j0QnϺÁ3 9a}Lnh ͺa:vHhff=! Ko+{StDM4/¢y֟M?Te,k 㸡ׂctַQ 0Ms6}5-{Px|na;A}(: b݈ CEoۃ=7|:(E{.H]ŦĎ :MΜpȖg_O|?2ALG 9e&Ko[f [ppz5r6[q|gaJ+ WC*w4XGn,G)Y5^@`޲ʛOY[G8`3g0z m;yl=MA{ɬБVX=OZaLj/TzHW NCN,c׿w Dcb̑(p_թR% !.Y',ꂯIlAWr6gf);^} ҃WvO{1j¾o{KyKbyiyp;QΜv$&Cm[BOzX{;ЅA2íN v\<MJD&yU Xqx+x-/v JK֨Gm_P'-ӿj: ~ DZ0xnLZvS! p6ˆJgd5Si|i^x^5p_gtVw/՘-<ߪTcGlD;R$&qz%:04ur'Sl3_ >{lZQ*j"ehs3-yॗ&Nb p:3:V%QK4@cK ap?17qź]+xu2BKOzx~{!86l6o 0]գ-M|0Z:O<|vl_/5˞ׂ|9Hkq0:4e+gq̜Qι45f'S14;A>q;_a-",gLeDeK0s}-wVoF)'є"jg J/{@QLpZ8Z% s( 39hf[OM cԙ#1P?㐑=,XDǯI۔F,i2΃gſ1j ڒ"﵊ Ak , =r8>ϻJ2=w/$DO20 'JqٗٗyBՑ̈4SV\ZŭʪV);lLAkY^3ng;O'2iH=KP%]prԖoEk5F87Mٟ):_mmڛF5`{}UV]C$J?DQ5zyyeb h%6ħ2_+^~Ls} ǔϾٔ>%[9DlMuo(ksگ! 0,GM7T2&d~8PߖlJf?kzWS(s޷I+<_jGYAMK;81s3G,6SӋo@p[5B!/\B=7ya6ZP (P^a mg5rG Vi`lC62Skԍ͊4= ^Yp}c߯h`Ba7"< oƞZ/׍D"Eo%qf^vlJ컭XeZ 7,Ǵ%YAJM_o^✟9a1TL58Ց!8vpx&` UJNM&`(ncJyσXo|k$lcL<{vƑ1kIRRざST/w Ai셹K4JX+nf/+[c$nQ^_&^w:QvS^ÕBUiZ9 X.6rŅ 9jW*+'Ƿ-BB)Pc?RCK%UJ;v T(t~A+ ȍsQILL9޷m (I<#xXRPX38h&;+"vPI必/vR|^~+ "n[W7SBeDhM:BăV2RxHXKtq`rE*E֜~t^UIxk|:EZcE%Y47Zr+eMeREf'%C0i-pH$ =ס6KŤmE{^'aT~iGJ] ?hoJGB>H"tF=bi# 65Lk6fLkw< 8"t)?K/mKqDxDN ӽjya^H*t)am;GvT m:iWamU"X*s=NgF-#:VW`(ߧZa0V'(T-3c:$6raЧvz*~o΁aᥬ"EqŦˡӞ7`%cHh̉\&Gl9ӌwRRfsjHA/ظdP&yi\m}@ M85\I /Za`B6"K,b}RXf8{OJ/yS( u+[h n&=k9(~VtrFzt^.>jz9,bM2)gsu9QNQ sVEOQF?$= H{jIqxAŏXp}A+1o,ȌD S;y6,: ]~(J4ky#o9K"L̖ 8 0ahK zjsA,eY/_ 㔬aHMhu*E'L3![M0>ÖiWcרwDFQ@9A-P`"6 OPV}F (H|C Q9VtbJޏ0({E!ǿV}V/ZNf\v}4yB&ug6f~`9~O{B^aK5,YOl@E~jrvVNѽEu?O0ºɻI@9ʶB<1K?{2hFv8>[ ؿ(SڟW%wz≤UN(>CYkL)|! Eh"pbeN3ݎ^|-a6^rt6ހ}!P/4HCb{oRJhB_sszXUlEd}5->b(Gj08B&d PehhindI(T/S Dí\  #fGB/rN;Nd`u RN\;Ԥ>ZFvfrw HmWsdLM% ~u,A^fe.X܁s΍,=+s*k YdȌ5'euqlW&g œ+d:LIYQ*L*@0KWȖP,`Kwa)3ƸuԄ|ê2pX+f&-f%[P"WŻ@}n uYXy / ً__0 ,$=V,Gz7[5_>Br~+ ZmkApYwn9/^"Z԰y t DQG"CK?_O7aĵDPن@ Zq~s-gs"o8qן?Fz T 0A |ptK0qmz]Ż&ҔbNj :?8t}ud0CvB*FP`k˜RV(Vi)Z91bcC&nr#A"[O 9MXEugE\盌e4-Dd#wjM_ $xAƷ gwX(VM|`X=iO_% ϱ?a|Ŕ=3-5ŭӽwͶ uʹxrد{v~+|\T_Mk@kѮuVu 芠 nr*bm5q-k74/.}Sȟ WdB@[QG`p<&`/EKBE 慲(b(4c[$r.*BaXh'['Yq|/t{V)-z8ɫy| yz(dg"5,;ޫ4mYɓ#Euh'e`ׇ97jjEI=ĒNJ9+PDLuh^z\#2{x,vƒ &2P,^OA|x)UEubؤӘ׍s.q@kZ9Ӡ_f3~"hKIԸjT~(+KJPJr} (}m)xեs5UFa=| N}s)cSQSKÄ)g.V<bQʮ4K!gC xfΣtr]:}^A?*N^3w;&RWނ^h|!DžE*25 t?2 '$nrnq'ZݟC IKt{LyW1ޡ? pʥE,wKy%N+"`嗩 J Ђ\ojӱq)2B &XklӟMX ޽"`qO1i49kY rW˭R>KNi h֚n2 NQ%8- y-r6%Z)qXoIlr`/=: OLYkB LSb)z*oK?eֲJrmXmB T{pxh 2 $VR=&W#A$[Y}Zsmn7'Rs27Z_SAHF12s;Cq ;q'M!*OF|"KY~=0Pct(aZWPN0{Ғ?>;kX:D5//xFBs ENi4%t+}S%\Uc=^XeBEARc~d($<,jW%˽KoLǩ(x \-8@5 y1+.=l״7oW[#>p*xgq[ѢZ驊bN$L%cܦ:%i3N^+Q;ʓ+9ƸH 8B6lGueAĴ'X|u NbH!*VxXߴ0'"2q;oC ur Yү53 "J[}Vn^ 0 j$IJ_}}QGg=ݪ=-rl6~ )s[:[d@S͗Ÿ4Z{7)¢Мd5K9lo)0#Uzo%eOZFg7P#6o8ғnLb@H'BaK~+gڔ }8HN*0Fzur^5-TVFM kb-aGRu{|vega cnJePmFVT9#?.<4mT.1Ezh䱏R6A{ddz㕊?Ph+"\YxhJeA%#4ב`^4df*ȴ=64/M_G܌ o5!e" N٧lL:E6&d0LЗr&{ 9MY$alLyf&@MIB+[ɧŅp.X 7Io4q)3ր@X8e +%柏5cQ_R|'F h1fZ7"=BGloR ʜG?$as.7.ـ?GLӺh΅Nœ s#Jt(mΡRbYJg[ɾȩRBMyI9C:M*VG~ԙD6gvhԃW/YyaM<ZuQ؅djOΚt* qdc}* mGqAs+ u>}_ ߏjZeؔ[fgo 3VWnûʓYZVv.^_sK(]E>Igle4d|(3jvt?^S/kt̵DQ4RT_5&q5ʍj6 g՞eB9%r?`U |w`\ifN [ WL"z3 ]9&LuFZj䕃kT3WIN2/-tFFM2Z!n6\ltПvz)o)W!<" SB+0Xmy8Y+eHJ , x3hO9(1!lד~-PQK1_DZ݈0#$p)0bc{L @YI QYRIE2fFG]{.ȫ?OVn(:ǣڟW5)XIȧGODMP.z"׿L UYo7vg߱5zRȯf?%cmt.;J;$a󙑤z|^&ۓNW X?M:p%&^ ڈ7kZT>dҨuRFflv=4yp& ]4U"Y>TKonUmjuViFOHfD;]od-_6tb=S2Ik> tͶ$ؘhJoS rT0)ѿjt '7[7*Vg@H)0`4 kc?a7(^Q&歼K~,?g?>y/*vurKK$>6-Ӵl<7K0JkZY9UͯfUH{i[4[VOH.TŒ9@n=Çq A+lDcZ!+/4e /^S7N~V+^GpJQ+kRKj-]PC S @gY GG\/g;'Gh#Q@{詨gw6i(싵Ju末sjE_)G-rosrXB!7=.za_r<W 6^ǕdoS.iz.W框O'e F.=nkދՍ.߫TZ'k}괻;w{0It̚Bd^ǵ~0T #jnqxUP#h:l/65s-{|sz:ﳳbt=Y| !] ܝEXGk3zw(ڲbU!O1wQ0wxS4%+= h"4l5[Ç~AhЉUân`\Bx|%jp0Wf_%ejCG^SchkKnd9j+@QZ;UaG L1R 8KLŨ1L YtUz&!"6c%^Dѯ )f m<3SԆV,My.ż+E{*ߋc-h8SBd A)db0 p?tf%?;<iS[U6_9o F.|~:`_9D=R_섰׶;SvW쀋 N9v7 FT{xmԛ\IS 1 @ N#J9''w/‮/yp0;;iD) ǖf`ԩv->A]lFkl.*N&{ B+3=GHD_Zi)vx02:e /*MLśk3J4[q-ª$GxÇ/c=2^ /CY$YY?עm7_^{+4gw:x!\J`?h&n;Av4ى?@& rI!L!!$+l tΈ/θMљdYctWo~)oy3d顋$8ޏH0}b5q2,Tb Nw69ӆub<NA"E≐E=Ԅ,4*NMywFr $IR[qʙѢcq1H2(:o'(lz+H49\\P@yO]y$faM_T^20MUKȒ^MJo1(@x@ߵY*kdjҜroqJ?5`:{fp ykcWJ7,aL ga&U$FtMUbBC{p~n_B q$gD B3[qߢ<[hzIx7yf=h { u9~S[ 7ȓ/4x͌śD/qQX@u`f'@=\t-[w@˒2۱mt*MR6W|\h/v*lFz;98OQ(~7 U')JjXɤ^*>b9Y;1(:.> WL3bdzF|֖fe/9=Gn˸✢~}Z[7h|\gBO&s e(-u-li0~JYvyf(eԌN}9呣,R:HJK`Cr4k([Z=W@_'0AV {/ZEȕ@>|Ivs>-̒G gIJ0~uG{SVHeIRy.4Ks@Qqg; ~}Hr;fr'KE,Xa:m@Q%րsGhXE[Xвϯ$s7/|flҨ4/uC,W[Fn3 `'aI_|9I4$8+#l\88$ s/ʷu0`0uc7/KJ*_ BEu^ؾ͐;NA|1-J\q[0:2 )x ;uY/g jݡ~Q~ Kዑ2Z aFclI^l$v2Kz iV5rK,S 4!/jO0Y~qn8fY & FUٱ*Ҿ"e!֑r~w.G׿#ۙxU9(?I˂_S }GG_G=]7E<ٿNWa'a+a࿡8$=HXX{Ш fX3|2R띹9&ʷtM#(51-n]m16r@ur@hEG%s9r=p1㐰^8&s>$>sEa i'i4NhMuqhf vȿ*8B?BQ/t0Pi~ :S>IP~w/ ggYO]0ޙa wc ^Wr8:~?0Ͽ[/h{NM{ qKav|Lnt)-Cȉ& YY̷sEZ4k^E f ;w fzr׼5cY<|qKlfX?({%b4B: *p9XLe8woeR+_~0Z~s2/N`E'0WCWHBoJohBϟVcZ p׼Y|VDq.ǜhf f`M ynsOH]qU򓪍RMF'@B }na+\15A G_ Oia1]C9*osΝ-MmQFb7ޠ0Ss7Z'_N΄è4|ոʝ"ώBk*rhsD;053ta6ü!ɡ!VԇicNO|МaK&N1yttl#WK8% blsQkټtAPl_ha 0(7 .? N5{haoF݂]Ft++Yi%^?b }o]v2(e&G^b#O]G@ (9~xَ|d25}t/( %=X( Ti V9H4\xQrlA܊,N"򅉌&^]w & *`䳽Zn}kqy|\=-! _,4°эcD,2r@n1f{Gz֗%o\[~N"Uq>a/ W<Zcz_B[2y{n0jY߀o*X(WωfpjpA7Uh[P}zB!.*!' C|t6?d~;Vf߂ˆx-[ZcogPm6ꯋ3;'pˈw NHgzshGоV4sJFqVxw߃WT֞F  5B0xXk?4Gʂz]+zf1fi8A;'oʃ)Lߜ'߅sMIi|W@5y4*ףY[Sqao,伩.`8>A4sI'jѼko-{<T\FLR=A~_Ճs R&)3Tq\IpΆC!4mRYwqm#}P3CtjTm4ϋ홅d}`.$&OL; m*4D-TBZ$w?f:&-#;r ,}YN{YitiyK.f%ks%a浜s2Zpn5IH1:Wl5b FSw?jm^(X ==~9յgj(93pB>ӗ {-}q.t~@0s\[-ٳZT2l&12.w[&m+o0UxeĒt)V-a,4%ԫ0UMb^BC/=Su8ߩ4 ūLI[gHF1gf.~7D-9 71Uj`eV^Hjr|AXKY._vjr'}-8yUumOjw"+0u.̕ԐH FWp%{fAO 'gw^̻9ۖZAjtCoԐZIZTm[^6;35.ś$s:nʛTX>k\4nLIZ35uJ܆ m)/w}َ5QydG"y,(So/o+MZ+{E X44Zm 9ro|kē4htfu {Ǣ)ɢ_z+w@ÃMy5,|"?qCuK}Q$&y|AJ)NhhZs&3y8'ްUh- w6^p((>uN}mr l3>NۺC;k)s`cfB|w/u@U|^~&V^}h|y(B$:RgڶIV'ށ!8MQy-Mh۝SMM-2u|ɂ-ۑ %+J`3fVZc*>ϻ Ĉlʱh|楌 rUKYFVMv "ճ^{ԾPЃ^-.]g=P| jcsQv]nXastP&w̽| |7z |(o\6jEZ<ۋ4 U=3JC`HZ7:&mtÚmbJIQ2-Zo+H:?|m ^^8 h xR/ƒߕ{xfQ(n e+ɰJ17g p1pX~s;}j,\ KWSAgyku 1F+_kWccnnRQ&Yl4}F!V-N8AM.H[y] uzHn ?V bQZ~j(ﳳ}ՂcA̳-/ʵ]Hqw"~+1OOUKJ h#Gk4bO ) ;-gkû(67 cvt{܊3HZGGi2Rab}~13JRh#28`LZSg;"XxJ שj!T>`񬼯:}SY~?|YJ|ҡb8{Ӗ=lwiUۑ,4/xOX~=ڸP+}=ߢh2z&Ԟc_AXwK7*PCRWmTxY)[;xh+ޏ9M!6k.%)6%+1cd?[oy@yQco;E披Q+iψ7QnXA, VZlo(JjApnm{/GL?sg(5Ѕ*34(Jj݋O~_& )f1ϣUV{dʣ)o:<NNO1OD$JvצC0| 5.sjwL+Z9zU-w~xp%ٍ+goa-w|\q/n#aӒ9~ sn!S 6 BW@t5^ m(\pmEYnZz) $46E+yZ{%ee%x+rya-?Ѷgqs3ێvuCς^W}ď0Z# l8ٴs< Nv^W͓ $~Å0nMxc̃Uv-%c?m>PYtj0zd ο6o =䲊FU+~rmX( PBUK}JilcH)>ݍVyua-:o8SX/Ճʆ2Fi]L-㑦Q ;P 8W=Q Jz) ۑO{Vh~3s%.EzOPDd0n%Wu%{m 9޼EKoO. NlsmB[<@bĢ4'&ufAw5!̻3 p0˩Y;i*Ou3zf'C#,Ss1Į/} Ȣ7hV'_A/AdX kҷti zJws|^|>bR}|Ie_>B Yq1?_+nd@=,IeIHТr^Wpl =dF3Axgqt%/b`s`˓a)|y&{P/_|Y8,96̦IJ?̹j{t)ŝPGꋬ~6C X-N9תq^`+[7l=rZwEWx5% u_ 8WQ!ҙYli^#(y{ 0ocxtDߢ@8 ݁ٞTx 1:4W#J!K N$ sѰe5(M,+j72Yu>9gPȢ N,<3a`UvdΛۨiʁrN6Q m WLd+`>m-Aj P3~O N3/a~9<N"sɏwóP19ˠ Ԣ \Z~@?4Q. w5!NߦA}7QwDWG sd|jKc|u;+nO}=P0o[yn,4!A㫖Iy-J o BkR0بФ s: )F0lN8RHd3 rk,(V4?{IfW3xvr`d'y$%%낙|fh b P6?U,VE"e1r|LKfdDK 8z\s #\oȰ,͡ 'Jo݄}́Ќ]@>OҸDs*y.]n䊛ZDnzL:bolB߿ &t Mh}V$+`FyT^ JESY-R 6߄Ьf:/pnQsWK$bjOo=`,Z^#1,Z5 /SJk#KG$c&Α6ohb|0u|+rV,'rWgg[!2DfZGj53dBH ^϶:-">_ ]s3̸3BR2(s"˞Al]D:,e)0n&7$z?'!>&btcy;5]*ax&w>erٖJ7M`T:gmT?SꕰOG1SaGS]03?ρ]½稇|Ƭ IkβjU#\~] ||HCgݒT(nlO[~ +#bNyeڥW2_aeOgUDʐswe$56?V9F>~(R$᜖[04QϧDьqk~Ŝ[4:+1gYcӉ }B1wmJfXthS&n^15!5-+RehX Cߚ+7X* CmTs%U21,l![Qek"OPN13!KJJR];g6 N88?I`Q9S˕_UZ*LnP^Bk)-7Wsx-g3fq$,&0^v{L++ ROfE.+^ծO=+%!BbXy24.3N!{r%ʪH{$TGKpTFŻ ǻ*}WV6ָJESQZc * ߨe01[ȘJhh2߄V9t`ډ:O7Y jN˞OV9x-]Ao"tNԩ|/2ho<ٳssC[3-ڶRknF-*3AýY~+q:1nhl:4:C$d5)[:/]S zە@Ptc§?*GJo]b7(#5Qa#h9_}CH8@YY"(hsn(#Ȯ"#A;5s^y_: b(0OTm_f)a [9[T hd*Mgp&2y~~= a!rYEq ߬T=>x_S WJrzB" ,@֊bQ˷^cC +[ci}/9@r{YWl2~~4eF b~WGjQY }E|oCR2Jgȵ;_Q V^Q|:trLʺ/,CDƼ6gah!MrP9QgQJzg'p~/neYuVǨ5X.r*m ^?´7P-|c 1lSõ}MQ&(0``Pʠf*(3l  Hb0@~\ @0Y>ާJfX?[?=%Kz@aabaN%g(ژͅ@",ɤ&%qZ3`Fуf{db11i|X"퀒Dz`Z5=P¹0`j0ې ^M"Mq7a%rN+xPKS-Dgy ~SW>S-h%wDr}\ﷆ-]4Hx/9993žo `s M =_xŗ(e82Dw8z/xaKg֖0K#VK_:Ox(G`%[FaS%ʕPO>;ģ pR7"? O^c`W2-Tk)m~8yQ}w1;ԟӕ4:3glVM@OKC+` &`+Rh }Qb,0k:"\<'Us]^B/J TV&b8}5ɔ瑒f ꂌ-q)|fxSdZމJr];BjA9~%f2'0%{}h.8ig>.eoBxOuKq)|sGDhR^F\AK L4gZ| 15ABQTڲpb^5;!L#֕WBk#)p ?CG@ps)/; B1Z3;GD1MJ_> O[4@-愊MQR8CrG2ǗJu36z|F& ;>MK4|quJYVof2h Z~S[{v6?C٪?ߖp]UM~]W? U̳YЇ&쳫`̖%}n{‡WL$?v%Q[j"Ӄ]ܶxoZ#\iރǚ{ hg'r9"de*v=,&e;}%S|9{4Q=SXo4joިsNdIWjfV74"ŗ"u/UܠȟPcfUt'vR|2$v+_7C[#JzG{ J靔˻C񿕤BA5\MIc.exgD_2P9{}Y2{+½x2)c+uI:yI2lw@>jwVCo)N1  7 ľufTiD0U E!nt]BLz\39Z{@Gc+ډX1`\sLs&c9LTI~ R Ϸ7aB'\WϹ!{ K8nţT*m)wcg Ls: s{xa#7<R28GmW,k4XYvgNol#Ɂ^ ߆媮f`wLZM9p"ɡ9v Hևzu$jR[9_P}˒lv!ix7U_k şPCG*jz\"ң ?R\ Z/k^y;W^0zt)*a2Ы"ѫh@F6ҫ-Iҫ:Wn(FЖ^!~$uGXyu2>rs.`+CO=i*0XD<4w8h?A>2Z۰Qp{On嬰2S҈ɧka z;-hSL&7`.O;VluRgãml9jt(P>ң? |uP|}T-^ECzdG;gE )hob챓B֩*},F7L"#/'/.K֬Lh:P0W}5Ư7ҊDv+@y8@00Blą aPĆڇJٶ2UYIWZdÍ_9=uUCi%#O6HF8Ff6*,ij(B<х5UWi!8JRBrqr_&rXk^)Ai:7}aBOymwlxV%#FĝlxJ'Zx 7-u0{xSo>\cGbLy{2b`vh$z:)?/nXFt[P{Ptit#zB3w ͱlٗєDMM1E ih2IjݛkH臾ҬPmFr]9Q\#F8 dE"r=*AN#a:Iǰ:XkqGSׁ0~Hya+d܉wZup-%KoXIoLcRBct܃Q6)rstyyDym EbzoMW tZP-7.OIw&aN &ۏwn_F??е}! 9! U!0#:\;Nk(8aTk$1ߍncWrK8LiK(;* ;>~4J4 Vbo@O{Ϸ:~RP{WRe[Moa*xw&fBؤ-&r;OnR7>LGV,*FY'Aa=$b=#ѲUR_}_|S1S,ҨD[Yҋ Դu/CZsM9u0>3~WZ6㳸 Zn $݊\ kvAorMV#V9yg@U]ŚѣsLk&RXіր:"qʜ]JQ'{4{)/ >Q)&ʖOfESIzEjXip m€Q[-_*%G"󵶋op8sv[ӔXQ4oよkӸVhLgt=RK3|bRjF4֎&NӮ*Vr`, MWwT}Βv8vOWum;,TvoM&y0.Oi7.2G?O/b[W[j*&dQ4n>lkMb,Tτ_R ?㝏!r~{Go[[op7{}u> W]z|1x\v\q ^O <! ΓR-wy.[KoDXͬ@ G~]"&yߓ UoTTd^~8_ty] HC cj߁})o2ݭ|}|| }|P>- }2qs2&?O90E*?ܭC u+1L76/iv7sdz"BZܺ.T@`vHZվNqyuUܖ@CǾ/+"h/aXvk?$+ΛD)F )-~*򳚧@fN)x⇧ql+_.1oOt12ʩ'9Y4qCuPߋ"C9%ɖCĿc;&'"}oE"[J;7X7tȖ^yߙq9j֧'S;T,ȷLbF\cW/os] @`d4-;%5ΥjX'"K+}0,ޢM?,uyK-,@,Vxx2U? Da }30PaF d9|WgAìϮb*kb:bf3S%C2(G!Ukj+m#iJDNms:`<ϲ˓#r6N1+3` ,7гAӮ re6m8MW;6U>xT_ؚ'e˃um̧&lƌ_)zڃZ ~imkgm5gc0ɭН -޿cQGhԀwd#$ ?dz804by 3@OZ눽D`J7g¶3Eb'ƸX6r18g;΃7"%f[Zs ZxrDV3Wűځ12zf|7R$:It$At槢cq#6 tva+Yni!19 D*Lgګ;a3C*odN7{-'7[lb(v^}@ 1k~oXwj*j>FgƘm~kʑYk3(FEh;0u#MKi-PyK!myz:0L6s2`d}%Nׂo;#B?oGyޚ TDjϪ1%x%a%D:4{ǞNoXAIl0{/YB4"Z? 4Rbc{IN:W@pŏ}ـ_o.tj?}|o rFFy ^v}UoSw{7e> ib; hl> fl #4:^1 ~u\.i^Ta?{c@# Z[Q(E3-2ka-XECCJ%a\ % 凹i Z-Vu .CmOGDO3QD!T;5%om}'߲N˾XM;/?iDZJ 3t_[Ц?w1Yč]_szWtu06 a}Xc"u٫V J W-UR[g0md)>o~Ru(܀zaCߥس1V{4 k $lUCUn}h5Cw mViB~jb-WoO VR P' n(4O`i uŷIUUoKhOr#w݂l]l՞.+; E:0P]ݦڋuxY lR6Uh#l[V'v!?Myڐ"JCw5R[-9g%l= C͗4y5􋔢z1\#Wfh5sM4~6%EA ~_K Dccқ I ǂGY~x>#R܇ci& {-r[ij|G܈n4&p0N#m< ;ngvL50BdT{4E֎^TЦuQ;vuvwFvݭwj~f S["WׅE6KS7a 7"߲{!bi]xChn5W=ש뢼]3؏aؠh!Jr(ExU8ZhЮq|5Wa]m/S0+祥b(oCnG))y ll0i`UlI?"Ref˜tM)Q,D,̠XCFY fI?in^0ZP*[XvmYGzhlOZu 7&'F(l^TA~h- CXA^|*kD]mR kW䌼5[`sUx\,i*(h#wFwr"xcC6{(HQ^RόWsU+%$P`f0/02˿"?)Y).M F?Q8l۞}sf=nP1*WՄwOv wlm 22{pdY4E|J3jC~,FUʍvUh'&[q4j}1{G`*F,=Rҝ{)!~V܂Hbɍ"}7Tk׋Ɍ;*35hNȋ|}]|A{Y\j-ΒQw7 c5((e# 1 ӖUCf7Bcj_pLhl'`{m*`CxW\qNkH:֗;p% ?!3c%h,wgXhfUΫ* ;I3(iJƛvI鮐MziT~[Q 6M4h`(0A)h_濗鏠fH76MQ\57j)i n4iIKc0Jj<φC30B.5g'&mE |-gKF0a ew*wR@5Hʵ4?,pJOC++ZX?)eF$jxbLYVL㭘|7~iER)E_6ܣCuoP/6Ax(%h{Ϳ[2igrJ77oP%6`L,Bc[Z#>^ ByF'4dPJt4A1~R^74LLs^~a iݳ +g'l MvULM)u90QWә~P GjZH񰿣Y`-ž?$v}۝lowΗ| 2͇TC2*C6 F=Lp{K[п s[_.` [v R;~&-ao ס@aYs ٽx㥡fJʗc.Wl:7ӉdHfw`+ћ+i2f bOt8f] _>ğy0q|чĻipcrFq;@hZ(y܊<4gY< s3 Q͓peC Y>>*#WBH4Z^ k/BOc;M}C#e5qfkI˾͸}9}YƩ7GF)쳆 x.xIxE5{2>.bRrFi.39hbOk1Vd8.12QKJ{l vUh׾ZhXh^,=XRF"xR4Ifzy0&J${HL2;WhrN ^؋KW,@"$.[ #<ƌ)Vj y1cu早6p!4<`*KN9+@έ"c%@/ ̶97ۏ^6 oZLRj**~(@#3VRƆoG-]Ù :DU?AB$_5Vv4R23IJB o}>M]B'bzJG"do/-_&2@J=-,D߯G Q5!MMXo crs9ݘ^nK㊥ 7n]ˡZ*o0t-cjzE̓;竟=:*#9ӪyܜX:^'Hĕ?¹)Vuy|Q(뀼kUɜwnfAG&3s~Jiv#?4!LRNU|n}dFfYqNS1zͼF@=\x biZYCXVTל-K w&4H9jc(8N}5]} @/ y)FAY pbDѷ;%oCX ୖXXv"v[Du}BrH>Ĵ_8iGi(xN]~#+!Sb~-jlc**tOhG奱ۋQӳmI~ n2?۰Θ@aMퟡ0[{VR^C$_vqW/cyɔ! ?{)sBLH?`}oM6\CG2t Rŧ(*IH gwxfbJi5ILZFqx?P{)Md(.86Vy(͵?ĕOKRP$ xf/MX\c^\\RE $*9*e[u44 ݵO`s پxY LЂd#6;4/J6EH?ޘk[ۃ4 MZjB#&P}Z+Ã=4C'r `2T%-o!0,::Yų:GҮ4'~aq܎Cip2?Xā .ekv؈qF40)#nX4 LžBg:u?M+qf55(_HXnPhr ?ŋGOt PA+=\ٌ%'lTh&Y SsrWGzh<`<Ys/H:/TS(gzEXCO4͆ɬ#ϓƏiNc߀/jׄ R7q2ǰ):vF#b9p݌@O~D?kMd:jw Åm2{owzz{`C5,MjBz$)A'(`rߖ)O3. <)۔O(|-j^bG]h%rwQ֫e&tޝаەPrO*s%7$^cH{[L^N@SB[U]/΅}0锰/CѠ߱=DU# Ve\A6y)?l~?=d? /l76Uŋ9h@Ӵ z Byz /'_%cG9:ߞ06M?o]^ 1WΧW!^@Ӥ?tlK|טyq;LÙ7iank珐?6~ڇ9kLih d+W\+TD;COsk X =5_g[W|'?6(RYGFbQ[,-MO,wgھL]|ERW//^)ek!_Ko'嗿KC%>ֽ'k6ՠP 94 ZչO>Kf)4 T<0~qSvWUޠљ(hlըYaLBx#xW\lt?{[[MщAFYG(n* erensodhB6w m0 W-:Y6ً'5\B|Ϡ@S+Ay\Mk:"}Xs{Pb{t_a \JVaNh8˽걤oB=yw?h+HK_qW+^{Vȟ`VDt H؋L'fj95ĽO;]x]@ݰd!&߱v#Cf<̲ "|Cw&K(< ȻZKqOFy{/ K 6т8 m} ,f7V8 i>=.(mVزOܼLcG\2(& E] TA<3\7hkoxfZ9Ʈ[ ZжI3Xݠ}sJ|(u۝\ iՙj>O/'ЌDIaʡd'*s(`/r@N$96j)mԤ|gڞJKzS* ;eM6K橨e(_ҕA &ubNzPsbf .^Ĕv1rfG*53Faݫ-D6oazqq5Y0](1p/l@HR|cbD1 ;8` $]&V+^ZTWщɌ"HuLCβy!n.T \%p' W0<(i-7?Rvѭ>↳ړašhn~nX-̈́[(6"H9=E,QF)GX xE% 'gz=;^ݾ_Ofk Oow{a$Vib f|g ") 8m| ͲX #Xr@<=) {!H؞Yhw-WqT)>06;;I;[;O#QK&P Ym(aƚc&Y<4n9hv56cI^oҞ!msy)+k^&dd{|*H 0GDҀ!bN t/t }FǥWkJaޞp BV2&X#?'uO2F¬ [O+r -$=Z@3(ϝ=Ƕ^&![&]1DOߩ& <4P(h.4Mz{X,'Wqnhltq\M/sjK,kiӜ7s%t\I؊&3"֥`-s3xdWrN._AIs~X+yӷraQ_ p &ib G ؉2]9Q憓 #aS yt} \Te0  JI-FfΨxLgr/ncX-FΠ2`fV"qRQ Ps; ?;wy={]7h_\~h۔׌QBPlCGxxjF ,wo S#kV>c Z,s0s W8r44x7Odg`8Dy XЁ:C@Y;Er,89IK)$g / T]X;>7ʡfVxFX2}㨃+qٰ7nB tжVᥪdUό%vu5o/!Ђ 8Ă~ʸ| }0PPNTp E;?ovJh/DLQm9vME}(MQﬓ4؟>Zn؍>dƐ2)fpP~H^r @ FrkWdǽa_%ȨpC-¶>ɿ?=n } LVPE=A(WKq:\THQVC*a}oev* Aj '`Ki P!>a[+8O܃9>oOz| IF+.R{t_2p 6^LB6u)oƸfc[g꽙.͝?t(o. tв2l@Y'>D:0nhBG{[Ws<ǯNƘW_3 VŔ ޓ *mf^Jţ-YaL\DQVN)=7u&WưON+`N%L1&@`4f%j,feRm(h^(I3qH~ZGe [^S?nJTb4'l1~W\|? OE/#]R w |/sgX&V+)V*+_yݱ(lŜڹyӘMy|O}|ܡixPxEɛ'3;p='KwKX/>z `9Q\Lg=FDlo\^ܘW,]ͯ6o8뺳őoۡm(Zv^ɪ'AxވU>.V Ze?ByPt#:%[顰؈Z$$/0gz:QNQD2T̀솸@W "+45@m῝FQ- y-qpÝ̳΢?75&Ri W%c-Q8< f\>4PO1rce]6 PC);#*k gq-ó( hQrݣ>֨[RPG|Ԉaɖ*|hfw$b+l%&$3»V3w?ߍ{[š =,yi.dH!b{+  EW$EFy h[?Y< # FO`{a3z"EQإ_s(`L 6P7;2l.SR&zЫRxag űדU~"A|ڳn$#߻W7u=ȌCooB OV7,;@ z0i(1̞xT.Mx\6bAMr]wR߄ܖ ]#R.3R.MJ}7_|աmT4QxWOR_K8|wv,?I)?Su,׍c|0POBght<-fY9Y. 1Dx/ xTU~bw]uLI:usk-8|!Ѷa %Ep0zID ΁-Z?( y!`c|wty~o׍'/d6RrWLd0ŃC+Qɪf%`ԯeQ#s*O@ zjvb\XŻ]jxFG99Jh*^"""f Vd&ѶB=  ~`YԭPJhh HDr1Tol++1\;+Ax2Q#5bmda05$[OaI EJAad+쏈I4.PVYڿ#9K"95qG1/b&܃v:u68ؚLF`ju(ǿ1ոo:`ϩjir2=IR d%a+<z'kXGkĬ Sᣲ^8ΫT)ybd`\1%UChPėj%nSBqxjI!6z2l 32)FuoShJޟO[U U+ӼkXpڱCU@q)sAUsL'ϋ4'o'!:!'(/߂6>|R*>j4P.t,Ղiv ]sia0l;/uH u^|UT|T&Y/Yۡg[#kS0Ƅ쳌.>H*Ii>;=9q!#ܲV[b=nK!@,%'hmL^V.s/:+tHCyq0qnJ;P6fѠ3!+ Ճxc,_ĺ4p(y0UPc)XRH {Me!~{ F=?trL/ꏘ'`.G*|Ͼ =`\Op24t. L`+{c^-$OD\9/NLsV !짼\M\*=.v̐U4č8Qhh{`w޷'żN4&VтEnv{R܇Uv>>CGA-&a9OG g+ 5* `YT+*ϑ?w? ㊦+A!W-Y&I`Q&Im4; ! 5 iAW`L{%3FSɠ0%HnӔܾ3O+E 3#Q81{XV !~vJhC0?gA20X,g޺\hJ k%^0pΥCyC#d˔?f}&1jh%{=ho_ "ʐu՛/!TR`*=WJz C~%o8aǢ+[K6 u$U zӕm\C?+mSN qRN]Ql\t 8m5\<' p a |V|LQy11:寞s:?w*T;<(GMYg=;2am&1ô:kq3T2725[62? ɻ*.~g"zwe[4kފE4|pnZ<,pʍ>j1l ל*Z |$/g+lobIVq^^ RaȻ&uȎ$ )61Գ˛yDX[B+"pbCa#CgB5g;1t%Ⱥ2C1е$ 8@Sr&Dު>ȥȯjFb-6ǁ&wUlUVh7uxL⎨kґ!2ʪQ=x9&'%λXH> eݑU_)Ne87aHK wYz;Ό`HmaC!#-Jjܺ_8SUYPJBzG] 5t)C~q2/k".€?D9DW+=k[m܎_) Gz/;J8a"E +ƥ# Ho#WWms@<#oB! WqW+gfo - wڙRC| z}j_P|X{s8ʧB=jgE2'*ʩbRYfeKe^'%@舶^NÕsiq;=M_ԙ3qqgcT!*h5o½ПV[됦O!=<߷ K)c@%*K o~Yj\76nT;7reYC ͎gҤvQE>p>+.eNGg6T,J%5Jޘ hXowM2,'AE ❍]dC7^hSܦLчUq^3LGgPv8#)@tc`RΟ~ QOժԎaWxʹZG~#?vCu;H2*lG]a*e2\ VZCt=+v[PE\Mz6ȣZ4ȕײ6MKR$:bGcs &\KK'L-_6U^֠zL9=v u`Se6z[cԭ5n'eUTN4jJTۧ((eʹ+v A~՗5/L~6uEf6?_:#!V-C4#,MeFT v52jSl!Ŋ݅0UZ~)^<QfPGn -4.<,lrU?7?'H\>Oυu}rKj 38kb t05i5 ~O|%s磇dML64|mxcv+ٶPiQn?Y 5U؍GNj4<~OjCȰ9BI!r.s!fQ;PxڗNv~hKIX^}8F5M7^[RTu;K(8bQ9gq@Q xrF.wBLrm( KX 7Mr $A+MA`xFa3qej#/(2RH 6Nmw ʿ73V BIː7FդݕNXSM&ш|rgݱ%KI.k2!jxа*r[K[G'AFۙ.O g"˿ʿ/\OTͣj%*CR Vf<ލ73z#4Xu ڎZGGk`LP8ε*+p2B#tI' iTh+|G`t}A_c VC3/%p_7ÕLʼ[,>+8DL+6T3Y 涗+ԑkEKyE1ؿcL G2IޙV{ ۹jE1wPs? &]@n[gxEMttP*f-[MZg|@)vԴiAR~<&dWW8x\!KYm*b|s(q8m/l6_RvZh4{5RZ]՘9%T:V>[{&·lVA)W@ &>~eOyEk? {{3&aaɫy"Pit|y&aޕ 7򺬞}LuK)iSًJ~!ߡDfFyiT Lj+ @]O7dE;Y?n ~(EZ*=`~*[0?;>n~5grv *{fh|WCD!;֒.ugGg3$VP7X.kֲnDLt@= 5b9'("H:PT59KYš5r*UddR˘v3+tuY i*jiϱ$'_'];G0|t;UO~`WyQT 8Qd7ѵ:m'*~m%b}dl[zO =%q3Tcd} k?<sݨ;5nD( zW.z:Y^vj-Fi; Vt/`;EG?E{]ܮRk/1a|=KoS;VDs6D|#o];9r1L{[j%vj Ё5SϒU6ZnKf{o4-F57[<'M,5O(hiBAnT_IcZ<EE9Ile,`$blIHܮ<0ܒ/ᛳV%*G%iAf&CW)jXX4X?䟡kYAiIi?+PR{C+; ;d #"A|"y`yd_'UE8T9YVWjsѫUDZq~5+cB]%oǟH~/gVe7<~io]?t[lѲ[ͮG6.3BmY&~ˎ#Y.kd2 ؏fˎzSe#攓|۷">vރ(*FAڠIikAuF!YP1w8e.`PD.$e>h9f"*5GV)g uM2c Gg"N};y\O1EMEUoCyhZ)JGĒj.^'///٥}k(D;,!\F4-m3-enl0j賉u(FލˤqY̧/Qǃw}(tS3lx Lu={@`v v^Ĕ S?D,N@.AJ~d2a̶7q5W:{0W*[HPTqe5fǕ5ʈDYtN9/-2u[ĝE?"e]SXyGosaaω3I='CܿEk:&zp-EߡoAǎ@#c^~0^x !.6=IHјi.u- ꛡ+}|Ï3,P0Ѵ_ #y߈͊kEXSm--^'158:Mo>;kϓ뱡X#./"CM%!ﻵ]#ЉweGd/ Yٞ`kfAT^D NG(|"<9gtgFxyi:979 LP /'?&p57h H[_>/b|/li |8%rtJ+DpМeszJBWk? {#űv72űv7L8en_ jIp*EWf|eTݵ*oYnN3-kb/Eؤ6_ϹeŠn t_yi$@U=9 OLҰѾ븆 xwSfP0\yB 9sc:X|yΨQ/W :^P | 4,J嶒qdAHsii<(ɉUb5vX_].u'p?,O+fg0t;k}$0$ȕ\,qkn 䡅rPsW^M:f0Md6Nqd]u@I U0o !%WDhCy9iBj=\cSWP-f͠oEQÕ͚F!JUJj!/r o4 3ΎfP* t/8;P*LX4Aʙdoĺ>_,!ȍ_m.40giPn|x˿CsswT\3ś93%γ'C3b';ҖL2m,LZˎeLzBYySӓXˆ{ER0"$+fК/JV];dQTC[]owjG4+`, ݓS.ڪ]peH@r`PEl4 IW%<6@ A<@,$TD"_𮑛~eO(`SxO[}_`ICg* `*m% l< x^aCO_Qi<i`5!+JMg494&oDV/8yzw'ѕ0 Qݾ)!|O<'x D@,خ%L3"n{fd Wo|'V<8 abqfhSaGV"}c(h.+FǍQgIU[W{!}MpR-q>3c@(Y\OL[@[0!H3wNw)\ȉlMR#]#^:[jJ#s4 sqUB 舣bCדeļD zJгWkmE={+A)21XaSaS[3ec /ڊqd/يoᑬ8wǖ0spɑS"5|xNuJJ~%b:*=1:߻l0e vEq>߿~>Ee7aEFyJcltkLY6 uZ;'M ꜵx~e wXG̟ɽFO,lٙu<3AU'U of44q=F$?tӇ >ܧyY ޹f8&;EZI5*a','/3jH (հ72Tܓ*?pto G<q4޵8"6z\0wqR϶k@7n39Kor,Hr6Ym\M>D]Yc0-_yOpOcgנyF[fI 2i4{+/#u3Q;l >^_(WeL>T ]-߸CϪUa>orFeRkޟDށ)ۛtW`/TA+t ( [:i0W:; QD F/y7(O(.vQl#E"94zCU^py}I+\UíY0X)rSw Ndȋ)yZsE~Yq U+Ԭc^1KT}0nF51Q<2wCn:kj0旓iOJ(+VMllmj  o_>6;' ~FGe^ qS`vpJ̸}Qڄ4^m* DS+u/i!#'Cj^qz@77>{[8f{2-\-e!lq7 3Ԕ_I$4$ͰrD<qpQw j R?* :Ky*2#?D:QY;&^l} \Gvc(7%2; N{(U Pc @VX\9.9ΰo{EI vȡ*W򺥸.#,वZWiNBZB>0@@ϝ ػٞQBi>Gj̒)AJԞmB1'>MsF]b=Εʷַ:Yhl~.xҨBa{ brZ9 ''&~FKN_>5.aFIʎ/΀ϋyU It\fŜIdP;iPv̎KTW8* q4AX  ~277BO+#z⻢#0b(Y#Pf3uh1;) &'<4%H 1Q\aW`璷ߡo2oeCWAp>]BmLA鐑ŕtN׾t$WB" L>|-| RYͰHB2""E+zs+r\Fs 1Qe|.YלE'-~[}+;?>:3WD167Wj1RU8}QFTp.( z'D:Vl wF&./ }t[mγ\ #YJ#",kn9/i 3. Fөcy~wTS,ftGx-oR^%&Yװ ;F- oTءE9FN+X9q=E|.z. amTY+ǶerU]Ɍ6ϑ_.PXK%(,>w-IS4M*N'‘(:{c;MRt͵*衸 CV#TSN`Mcy(%a$$/yhdnC„BA&_)}1pVPBϷ͆z9* iJn#MIh=ǟ~%<=yM?탄QKTƾViW)&MXكz䗡z̷ n6CdxUjr5 OCܼ :\ϤȷT##DS'Cw (\!aYIS1@Ԍ :&FA}սi,=܃=2Venz6uT=0ZPʄSQTnɳ/vļ /u9e_oe1C96)]x9ǀ"^%"*@qb8=+ :4=*Lp{*Q@4,AXco"GAJtS/:eqSO;p?(zk<#o{!0i/Q ěz0(8rE3N&' F6hNjNVeIp*&K5g=j~h6ӫ;)# iICN cxB7{vx}c"/(m߯L};͇]86_oJpg}0__-JɼݙogD qU`YE#(=;p1 kYs# -a:AX)1T@oeOBpvŐ9mdmh[d32Y{ՌvʻuU.kf1w2ttb 66%8yyXt4lMRsXV(2MRd0&e܍Ҙ DQlCazn.pc]w52&[b1b^{p%{x"q+d2v G~t3R\G#t!I%{s3*9c(Kŋ{#鉑҅"H$aR,pc<~n2w2Z]p#QHOdRaM(}j#AsN5xm"8 oU[.<_[}R+ J} JfR~¹U{icjcxQtR)h @@l"`KPRf LjxdQT,qt%qB:jY=i|j+6uWXHn,6-[ `Ƅph\/lԍ㰰ʒ[Òr|@[Ukasu-n gNJ]#;~K-+"|'63ˇIVV0/5r;y_F#hbփU =fMcN5bPq*8S%bfM݂@[ 7;h9"}5 +ĞcA7{$|#ԱWVƂCTo} *JV*fre*ZW9$2S3%h`a|a610ߧ#?O‡hC^a^*Bl/bpuɸdʎ?V_@&G=N^m,GZcclkۛ Y Q$6"HDR;Ǹ (0~ 6a4FWIV ()t~n62V?B߹p嵃l,ֈ2+f_GD\rF5 jm!rCmR\NҸVeI؟'Q h2{ f1")6S|k_Q%/EIVqh+V.H AU,HHodK~h"Z 'z0[1[:'h!I~}-4ju8n4 tu'U¹`͝Fp:lLdkv^zX/ԵO 6],n_U w0u4IG-Qxcᾮ$H]rRV/yj[KlHe1e)& k3$$ fì jJażqh$(J#f j`RbNy!u]/ zX?˿^n4\Eچ4aDy@\\xF?/4(R{ ƕ9FZc%b+1JA˴0y y}8QLQmϳŵpq*z5# w"RPxPoTfUo ,?t*)ay>ǹ)|(~w)+I۬B#9߯ q2}!"L.:TFq/0ǻO#JP(aɃuJJ"I"I*Mx|-i5H =ȼ տs7i##\2b&ӌ<#eC徶 n.@#YHnVBK2rF2Y᳡1tcvm % g^懈AVC%)\P,>-QT|[Yw*@ ZՕ(`+0c}X]IP?1%g={,)JeJ"-8\^PF}OFyx 5G$H9+[6b}DCLqv=;ϴ(#~t[5⵼\B~ Uj |e˾I6"M>'{F%n/33n%ÊY80ɥD8Smo.9߻0^9N(8e|D[ M:[|_z$0Qq~(cEjJ67LW-\b ;3A_+@޴~:Ħ&kJ_ cuKCM4DB}N^1ѦE:fyy9Fg}RITQ L\++E+;HYbk24W<0YeHBד u`Yh*"*_,nO]T4( W@eJt'B;UQEc@#9sO+h?`I爯 7#_-Tu SUτ+{IxH{uxGkV)5ĺuԽ. OVJ"2e*'yt=3LRIPsQt7ֽhRw&U,5 9[GrowNFef*\l#18;sM;r 򲃑H bwkب%D0s:IsJ7L#O%o*W7Q7P1W<0˕׼r !HN3/‹ kxP{͢G2+<0eqPKoy]3&îMT^#c\`߇CQ:1V4k+UB}+m{K[wf<Hi`0y >24;6 kL/<^>w;JMP[~ejCb?2[~Dampc\i֢qr?hv[WEx`1F"zCS|AL#uӭxHU{S )V~ `#^xQ2׋f=>f U-((\:fc~*ۛLW;j{oPvOX LKo" Qpi.9?ѝ"CI> | zͪk.\Byy/Yˬ'w̓ĕU8re^yp?u>!Linﲝ,Ò^B"HAGw?Jϯ‚CȃkSo8EnUNl]F׀AfLH8P#ƿ[Ѻ(PB k_ph`^d/Tȵ?>ǩ6CxJ]#Lyv;z,[0\2LgFISF/صG3iƶQc-l@. % ݩ1Ӯh z֛ 'o-?r]J3qYme^I*)Oza-9AךؑFhؼpQGȸ^5)ΈP'uk` |~:>ZjJ0"+W:&!gyߧc/njU uYA\+B (SwLϔۭw ;P~_@Y):>-V״hK*Ivp- o`#Y=-eJSJ[kdsJ su- RS,[YL)+[p揌^&e%˫ZA0w#O̢FA9PM+}0^ʋ]|l Yeƻ?3P 걸~CD^X?!ͯkXt#|$e Yn za5mi:N3 1$u DL%9,}Vn8mZqm:cbCh^@Gџ6 fեU{df)}JupbAOD9H~ FC9A|ϑ(Ayo?EkB粫xorS`ىh.0+to%o= )߀8;x$?Xň>TT~Ի2,XIWbSw+E؀{/[,Ȩ3ˍ*Zzyu)@T aBq}AkO[dn¬|Q93_^ث2l2|Q52EZjQ23ǚ@ ƹ&lM \u'|I6p }1<,LQ#t~%G9SSea nG yQy-y4pRZQO]nS.|0Nw0;OؤiQؽ,ꣲw[('.cEdqr!2eܒg( ~ٻEO&z(C~j]tV;t6/~?$> ~dzlu ^E[? {h[O*9:1H5Oo$O*lQg5Z`D¹:l-|qd["EzF2(+Oo})rz^f&'=TL38:9||\,W4ソTz?6zc'@dۦ Յ=b}h Khrǡ Hbq$En9mUy­BIrT,ƶ^mO08%עR$oU^97-HHͼ"e, GGϲjǵ/:1ǰ?o&܌{so86)C7R9I9x$4OV⊋㥂m bgF7^@D7Ԣ@vTr_EY헍٠ Wy^ cgO[4_0}|XF!/勋Q¿?|_%tDl)yBMK7iـC!ZK߼kFm7ܬyW/p Y7)TF U1 Q{@ d4 툆-wVsNt! ]t7Gv]꽊QTdTJvTu L&\ni'(%Dyćdݧdoy |@bw}9>a>N"=[]o2~R+FA4/\oKTV1at/ɒMtu0c4)XmW3E4(zfdnzjs\?fh5L[|*w66z{96s]3t#7k>yݦv ?jtMN%wGnƱ --s&tg!5 bkEl΀}4Z?hq-JmkzדW/SknZY;LX|8ѿ}ay'@G"3Gg+P*EaR!ytyl'z@78 J6N`Rg[m?-&S"o1EUʵƒU^op> M*K Pd YhWB R04*9[ wGE%-4;XO&hWKa*W$m:$ Ƕ2fSPf^c(ĵȐ0>I8pLP;F^&1)(?x!='ק()r 0;]~r9_cEJrp,z#n4mhq\WBC?g+D'4lb{z/1lu-JVCMd“! UB(|}0lt}0sa#C밎w`C@K#X(+uEʆɋa(6XQ5Vq? +8'*CS JpGzFF=` -i!-VMYsK~/(=\?$(Vy >+&z&Sh|`Sh6$N ?]~oL4-izIl"k#cM1}M%[JH3#lU7\|Ū-*B" :3DoB?c9^.gRNJD9J9XΉQD9Cr)l{mkGeߢ#D\,SO\SrF v/`'h!xqDScL:>! b(w*P26ah[Vin gB&fh GNmЙ\If/4Z\wm\כ,6ŢsE&SJ @Dc]#lyO} ZaqiB^:jxj~9cU*&cT*~?*Ԗ30\8*nGga=V-A oF9H\h0M٬ $M^ڵ '(F|!A8/^~BXQ,3#/gK&~^5 ZTX攑n $Ctip<=ᜟ)|&j50A-On4RDY]$zK5#?x>XY+l6nS^bti _-9ˎC LcM@˛EJ A UHG.H{@u6<QVW }!wWWqBRkDC8q$FN4t.ۮecrv-)&94b<D4Q֡N)4@ +[cw.\+f'{7ԋrr  6D?>F{>i@03,  2R9(MVNy}>/f?$̍;)˶tU͙2Qcc UJx~)(g?Z}F S{*v+eP5v0:H̑wx^ĕSҪJb$X v.hܕӒ/8> ʸ>lv͆ņbERf ӜaJ_K; )!qӌ07 2V!ƘQl8z.uqĂd,ز!D<)Q6pL:55\&zya5q`{6q?Վ͠L8b2bG,#3WK#e\;5$Clq%(A# R~t*_v%}1ߝ>< ڤySlEcE FUDlćVM E[H_иIm ?p;P]LTT`7pi,%l[{ $H1Gg^9 l7iB륮Fb &G8U] ojLO@RjZ|<6PG W̼Ӡ?g #VPHs2/'&?`1x0諏9'e4 iϝk`ptr/Moe!@W K,' in&˧$Ci+W20ȿ >KPu!vYyyUl5ĢɊpJ*<*Y 7v (#pV5g/sj3%Q8UFMK1s+,+-V+F-+_LVsY/`bO:_Szxe]Yhr3-YccZr?ϦkTdˈX !ΓFpbPs'Z1b+y5nf NZQq'1x$=AAAX,?MЊ+0Xb2X%W0J||E8OGFeD|OXkqi'Sy698 ?wʿ} ?8}¯y. M79wS0^?p7Nr{PX .h5Se4%EGŪȤffxo,j %mRQykt]FUfEUfŨ4ǩwTfuK⊲tMM|yY5\D( 3|zOԦ3 x qnܲ[rLtq]ԉ5h;Qarcjx7vKCWa`ΘhرaZe,s#d䠜rbsb\?~Q_-C[4Icl:5I9ӂj{qiCQUEp7^X4ZߚFl/8O]b+Tp.BQ4u0.KOƯKߘ60ltoOq.?2nuM߮-)XMJ"S.TS#M!ڕV'Gyq&'i8Nآ_yU\53~ɡN+MJzs(&v4. )R4Q-MJ% ^0Pq)TMDM*ι M”Ҥ4穧ren/ o(FMFM;&¯;&v_E{/c8TFMMgiaa!+aK>rop&t<|qGᅡcxaZo|cqx:E GbYs{ # f h&]9:'Гz^YvͿ}˪_yٺ:)3/ĩ 2uH^^7MbQրtwqb*]ɟDSМ+ xUp_r+/G9.vL_ /l]/he-~,&|xKon)J~ ,,Zռc.Pe _λ?^.{F\.?1P9ngx :.}|r\zz8F%y,|?w[n~=v)э) zEaZޛ(Qd_br"POwJXM&4l& ay8Ksaw~(m>cLf@6QrVw]o+ՠkH-?fJn2 :;/!C/Vj#H CSVɹxI48nWxY(jWo4a=[s`A*(s,9-Uqۛv4 975 E>&#]IceR /8 :,GХ1kF xnмbxOo~ zgF3WR?Awk}0w(}-P-6No.s"V49i)°}'vVIW1т@Iz89i4)>(P%!6`;(s%z'`GҟlR=T"~V AG1Fzc{Bmݕ,M ^zumϲoA^<]~Hy=U/_{3o#S9/ 儭n_~`#:(_KvMWQ6aG"`(<.~Zi,JŬ {64XcGCC';ۿ"i<:C A0q=[{\DNb|q]?!k ;{0F0- -MS, 2@1I3UFN-[k&I,\67&<:x {x$~EWXⳘrCʜ2g* ݌m5K DUM;;mRp$_ѱH/PX@%qP\U_CTn'|4`u*:y4U؍rqfnZ |Bn.?$*xW@|4UN?ǬWUQsya\|:Hνc+Ϯy%Y/s$.Gwis;+ހGCװQGXhx@x?A]v'Fe-sZ[+E󯡭/7i/ϴP /aUd_yE,7'6Dtyx;|Jn#g:?= _*dH?ݰhEm(,XG=I忟n ?0w6:bh #h:YjFۣchl Ol,'uFę,;--hۀG ,kx)͂QhpWe|lnH2cB?0W#YŊ03I{'3T01D!k-\nl%&qUli{ZV [%ݬ(x;l)Zw3ˠz\8eON(w-HSGTԇw Ճ-W-͖M>#%>RtYn_fɭր8s _kEO\RĕEtu DWMAX:0e%W V.њL2qUn+7RІ`"*x6W8'sFp/P T0n`T#۠2xs^u=:- .(HkѪHXOEц1DkN>ś3xzr 5#YGK׬nFJ7 D\NCKے릃b[Guu^)f&oL+Vh.1Nb~]E23wI>ziNgk/sx_K:QI ߍx:ƫ~ks*z0mI?C^n9KRx__0\u;L`4Пb!2!MI P^,J#|O՗oZeoܳ7=ܫ98Ac;^T>^%hpaK KI'pz0ҦF}$@d͔}$;z̍bNtF|ߟCT{!lcE1IV4z V*J`#о?֫ɩRˏX)P*m*UZ^ӝ_ Ev{YDRB1ͺ֕pё"'<>gxO(/DAz"Z:u&=Ωc'OM9]D$řq7:p 횩\YFEo&4Є Qa3XΝ$z@eC:S*Q;b>tbSDu|cJ `C`o.bؙxrsfQˋ pKnħp[(npV_$?ȥ<=$-2y( Op"% .)R}(\|̫#A󻏵$s~S✳Qo|;E#rn es9"ѺfI]r˻HdUH<z4?oZ]''S@BV%Ԥ{qP~i]?B d)?k. vН^Wvaը|M4Cs~֏I<͸ʇd*;,z6 zxŶo_C֒qwUxd%\NB/jY?k[z-? FvE3}@Pv810FH&;T](m,;=P(Ժ>-jI嘧w7dZ~@Xg?h| yOCy<2KzlS"ۛ.hVvr`~,,hgZA-ho[mQx$'q}\e-Ǩ[EKIQPMsaɻ QVQMj*}f)hНoEVחHꠐB_[ NٌnF1?A zSi?Z=(VTm '9 s^Keer.fatNH#fJғ "B\6b$L4K\ zv .J BIHd" )G!]V }篙֣a#'2c`Dq;eD=m^Bmxg9rK7!NY l69Vyї "2}'\kwᝩd9k(D.$' A;R4xR0NĬA C x(hor`JݠbU2-QC@ԑ>,*9B+E:q0޷H~q> D:ҁQ1ʭ(˓뇨P+_(#Ńti|^?kqV6zJ/B !GlHs~*+E.3Z"\m9byBdn1WtJcc$_4J]6;1[*DS};h*뾀|A};F忞9X` B Q]D^[ 5|#&wh8R1n EGG/N̘S7ӟ@_gtZo"{I7 G%9 k_cVָ͙OM+U~dOCmmHa/ɷvּu"*@L߽t `= P4 ـRfA>J ]Vq$At LwJ($E |rmzq-&%p$=VOMbjp_ZNQ  rozuy ux(ud<+I\Big߂Ct~Oi]GSSCMШcVw|'- >@@޹?)'LЦi_^Ó ML(d mD5&i9~gdm4eq፱;M=>A g*bji$_f3 &[[ï]jY''Cwpz|?˚Bu5>ό }Qw˟(_zb>( } ە/o/e/`QDy-%am zYVp{;WxC?:yN9WhgT7#_$'0᧿;_t 3UN]#* Y m xpYJk\eJ#axvk>wPoIjt=v[ 7@XjzoV-Cc5QZ0rx /R0ZwE1a>^#A]?ꍮS|q-:_$1`QiWL*y|4X_0Wv$41Yzh՜OL() ޯ4aXA}OzC{i5\IF_y/m%)#Zc4TZ9 בmzV-z+K#|o$TT1J'QXVϵ8jlF3J'т8΋f3\]q]w^`}7"?5hQ ֠<351lPI:/1%pC'v~ S^Xh@*!:VaЫ"_#_i6?0"&5K~Ga<,^~׷/JOV:coҨ0wX T'i^lt\vJL+(Ya3OijDhb+݀3(,eO8vcpP\q&]&ߌG,,1_N7*R*~m rN8(QT ߺFÕb$QSiϙ8 yh5W,6;@)s5c5&ISq|"s9K)-Tcb2av9UViDRoW Aij`% O;[mJ;U햵EQmιo Ep: 0in ƃ≔xFelݬ|C%D"]4,f%m(4'r/O >bIŊ9>j?:T'T$jfmKI2a]E>B,*'E&i&n\_ƛa˯"b68㎀Q86gn|jSQ :aM5#~@vanNMXr`^Pzqi Fjo"0Ȝ|j5!<1ZhwxFFLHyYw=Ћ7$]P8È|pxI@[}u⊿~ 3ͻɇ+-ꎙxC3 ݆ *L"o=8?7],r~3I`*= 姉݉~?aHav԰UmlkMCJ7u;uEzmi1+>*+N{&1\:Cyz> hfA&YΉ9k2-Ty׎$_?icMO-Wmyk4wFii=j6j‚ 3MWJKW9U]pu[zmyQso ijt+w f35 ACia_IqqJ eP9w oJF uTw?Bka/^ߟ~;48'`+eBe t| _sSܒ ǭQ譩Vwr sثbL^)$U?O䗄 WÁ _Z pxj*N9+4ҎIQ¡q\|Ը8qBt\҉؀Ԁ:ra3܀!ҕ?",ؐFY.Xgtӛu,.UHq^37`ϽM#鑛(/j5 QG/ X0'b4uNnCe}4hpEJ@7 \4J $@yzVɼ>D[jUg*_7Js" ?t6ȕ9i99<疖#:kŜ*hv#dg%EZNdklvKZ*+s9nѼ$>U ?;3-iZca25`u[z07qKR#R, ,1s9^|oҢ^jN4#&!z*I̚f੏> +NoAϚaħV$jc@ٳ^1kX~VYv 6kTWg_BQ>fbT6SEZx_M:xo`)8?'&/[}bl\q'9z i4+kgbpyWRj++iU_0oLt-fɘ,ړAdE4%KYo HY3o y7EZ9J4f1% {]o>ʗ&v}]L4l ib[ wѲΊa=遑Q,.(fz\.r%LU2.Ke&b =bBMث׎vxp{s,Zl66=OO} {OK.A?0,MAM?`u-ց*-4k`L`T7B@.*2]&OfQNE Wӹ\ yf ̩v\7\MuαB hVqWFs1a깕kIVpTܨ2yqGCTB|+|>#?C,sӨ=Eo`~%َ K;~f-JsiUZ%oR`JhNGM-ʞFqL*ֶP)>5 s=>wMw{o,<`3[I4 bW*WGq?)3_1'y-LhcFFU즪jDā葕cnWW֍ۻrtw{[^7 śRiѤa?NjX-b_ ^пQ/Z!{<2nD@?0|N l~%u=BǴ$2j`+xZ] g rwa-z=+Ř󃜹b:9Ni='q{w\ d)_Y~g#Bv\8ñAg~Xn#iWPP9_}ӌ|P 䩥wiRw=hx@^[!N҉}q7x-ڛ neM?n_ nJ=5pfz3R(xo.yn ǘbP]j3{X)~݄³I0Ul34$ [LbF2e6b+Hf*-.y4Zl]yJ/F!P :ԛzE.D7w<V=lEIp64rMs:UhG'B#@m8Q<}|Ɛ,7&T_kwd&47(Ά8z %\!ߝ0ϴ 巊HtXIb`h|q lQݸG˫ AXr?Gl@ &$vw &pj"rtFuANYd@(F$,[kNP>:h&~Ck~QK?k)9vGj)u/H  d (3;=efDP&tCnUZNk] P 676/A*[c\̓q0v3Z44RH{Dk B|<+3 #?[y ô`h3kܽAoMLOgܖ71 i];5s+ZӍuFwlA޴Xl7bh^iqicmtarffkd[e+DD+ƃׯ'$%D~E5Ȃ k+ [\c9 OϚM 6=M?{bMQӯ";=#舦#*Ί]wD wH ooo4T_T;QߑE[>NM#DԷ.Q7}(٨~|:_QQ3΂:F\Dl`OvYCuQgNDwEiQ9bɏCQH>3$:}1SӺl5M:WD4DD4WDӻG4-1U) w(\p}G(\K*"[QߚJ#6"oQ%^oYD}/FBD}K"[QEXIA1oEj-CFE.;":":xyc\CoJ l.{ҐKV"TjHځLV 6C&F0d K&)v]P9?-*8vasPq6/tA(t7[r05IHU%Ob=^O!za;w*X ;5IPlOt7 tfSl',#1-O&헓q<{t] CޠCdg<9#W&ȑdkWW/S˽N@SΕWz5uhC(#{|4c;n+y]gH3=ݽJq[I[]OVCm.S&բLҧHx7 .v=9`uByPY4)n[t0V8>횼[Y׫‚^Ǖ"!Rz8A{ znWoԧyS-N wb *@aW@ ԁsbE]`hЅo^<OZy@7j+Z } _\c1tUF|OG}@"22->$F~F#Y[R9N(Afx 2P7MSu픚_ˤY |2yx[猿 /8^|3<^qN>9/`pu>ֈGG*v⯘!z_U -хyL76d 3˘ (;* [^!Ե_ͅ/ԋ=xҝx>?++CQg7%8?8_{7|o\ u?~~:R;@X [ֹ%llk?ϝ8sZ,$w*\.~,X WӜږ^ ҧIG_nKfW=*"4!ᡬDNg@\+c Jg{wgb!Jw 7,\2: Ur?dfad3"9 ^ʁFm ͕ ++hי!wIڲjvh>XgtS~2pރ[eq0EtnSۆ5TG2ãaE /HZP|^>."Q>ެDLU`t8Fdmv}'߲Lha9YƸ%OdVrC9jBwW692=(q#w!C9wѲbo Qhx'M.z#S_t-bY:Vxz3j!LFr흘$=KrXI0- ak,,ND&xvLy;)ʁC :c*aͫ* 1o|R|_v;fܬ›+7YDoxRO^Q|$ED,W,ʲ !HUi|cPبm{:v]G#(ķ-[I W3ONLJ,O'LEk)u*hGCjPh1iXTTD &Ir!4^=>H?7$Ī{G& '0Nwc+%_VŢ9,qS^+)pa>JONSȟb Fvc q@"Wӏ| 6+岹ơ-O2%u#f5Jha 3+(y_4$=)K6 d!ZLosNwBe>>\c3JY`(hjÇ zwޔz d4kwGCtaEƩ84>;rF*sa \.zp}1eЬTAD ފy0Vi.r3&vˍ:6|K/&ÅM9ErJ*jfhIJ,  )W<A{c= }[ſ0ߢjP_%AG* XؾHW`D9}` ?kvY -GgQTX{BIނۄ1 ux}޽z^SUW ǕwgXJ^F3@hIOB=B^sǨAVkUAW6 0Wt%iRM*XIWkcGjaEGWSw$G8[rMpM良"%'u R6XJQC%hrhJIBC(¿翷& Of۾0# :e}E"w?Ot+:(.?]^ g`0a?m]?A2en b!0phNݿ~P$v8/!U0o-b20= u4iC1;]*'It}PWd+x5,44{j7 L륆:x?笁% g/DNӑiOPY9[s)Eg_gX6s*F~Pʒ'FLo5t]z a{ZeLpCt\+p1+"TDt!ى1UT丆S"pEK菼vmP%[UʩCƭE c8MYox>0:06ͱj;ӱO|/a@|3@(lH<їV20P#<uk"">a )L^o?nļ#RΉ{1UYp2]M\68f7j5F~:q|U)nr|!|Be sD!6jՊ:Tf=FJ[XRB@D3!dDȃG2w<}{￿Jc{wU&\H3Z,n؏qn6Zep/y=*o9$Б(1G%cW"n[a;ëy8BO].[%;P۞\)㺫u ]&oy-&+ ̪άVĔZf'  n9P !|SH)efƑĭM.lj-f'w.z}%`'u'&ac^=HN5URwA 蜳%O)[lx"ǯuRC/rȖԒS -ZT9WȒZNloY^@zϪur"ka텲18DT祈d:f9l0:lc`֙3Ԃ7!Ys,\|\(YZUdY92Adv:hcwϦ>;y*/DN̾1(`אϞgRtQ!ƿ:¶?y'ߡt! <,c? =.`9vL, מYo:拂t?.x֒0r% oGxp7&Yj% ]C>$Fg+M\Uvq\c=]y%g# rסVXNsEw͇/No$тJݼgU7 >%ܻɽD:+G 1Yu_o۶1qy_oH3Q:7MxG{*xnDGc:w}eU^?N)m}FMGXzWjaRI}sunXocJb@,Y{"Vs-!ѥ"ͼA[p߂0zwrFYl3+[d!LJ%`"R t;0h4CNYcN@]/7O@q}H8C"Zjh{؇uH㕋u5c}%虄j׊&uJ%LniIW,uYyݢd"|Py@+->0yjxe%H.[ߗxycTrf5g0r)1/g̃(˵ a3 3!c"FQOU}Th97M+Xn*/gT|\nd8&b{NfD ~ls ka[XMl[Y"@7G,ඈ~hG̝%! 蹥%m!DliA=/k<.D T,x'UM$7D_pW72r< x}3qco|xhH/ z^|:Wn3`:bYg^^ma AB0rp7C[+າg71tѮ L)p9eѺbioh+ ߄˼2^!D'^AbK `]Y)27JCIzд {f[ik! %՚YGCի2 (yO2C5o=1u =0Gw]mF=^!;%vXMdVH&_oaZ=G?t\v1DA&Ѡa{:=HsS ]HSB|;2/EjTHZC1]^ss?`&J=;kݞFџh}:g%WC|@: Kt6ka~ndܔ$H/zj*^cBrDMrĔSe~Tͺ&]fWCos;::GwfJ+u\) ghy9w3-+u"x$; w[gX\7v/jǮ)::` ߻j lDj~ݘoh16*:KQ٣f(`"еW9ѩ'oJQʲr0?wjq^+1:/C FbO|Hcfr_aiI 0;MQɩLYh k /`}I/gRݐ1Hފ/׋Črq 5ߊ[1ӳx5̓E&ηXhCt [*Ėy RvHuMFW ȫ"nԫZ!]$AF 8CեH:A rXCuU?Jl+SШaM@Vk앐U Ys~w _Ba>sk >!OvϦz tq_KŬ+=Uci2tֲX|*ꢥF]HH%꘭SḆ"_I|C{ cV t@:ב B9;u>NQ,=q96 lWeE kGFD6K]:ٔ)y)kR[n_aL fP';FCa9O@Kڦ/2 -焕މ!~AEדVd?k|Sf6S'GiV;ޗ.ސ=rׯ"Yc6}^Wb(S¢w9> ,9xOxyX)r y^ZO7` xaN 1&@[I69OP$OD 2$̸g巈EGI_J5 \{^PdGw+T@/uPSop]d}i. T<ؐq }0+MQMBJz $+6*c@o)FTtO4S]3ьXL7AF3Mܐ7=ay28`LDM _ IoG!)[:m&WvM>L Od`/̾cp[wLC&g g89RRG_'|*> `-Mxx>vp|wm2ZUEg>.0= Hw鴵H=u4b4SoorOވMGX{@\>,(:ނ@;5)H{H4%***g gՎNql}c Mc谳!oe=TVҢ?x ?%Cx1H z0 jOqF)fIk`̡6VRUb9P11vQ_B*ze!+0UJ5dꩮ :DF\_aʀ'U8&,+G`  ^ 2\E0BR5">WP܈wBǷSq0k;!^p>@Ͼ ~=8Tv;X{W>Xg0u :M3j)k_& sX?\X3b/?|'oh\Ǯ^.T>^Ezփ\ ü7||Ҵ{$t'aPX\R g6RDR%7"(6xy_j=5GA+)y HG;!|=ݍPe؀h4ԧԳ 060DRr)Vo0u<g5ip\SoD:[8fp4;GJLX+"D@( KBtH }&DO4TiǦu״d geQp֙J?"xŦ ~CUZ3+OJfղSXkN9ރ*8}fA#<raJf%@LW4!YX+kN$jImf\d X YGuOJPk&#r$54[fb̝ywѰn0 ,v[6 2; *C٩+,؁㞄˲~gAÎaM\6VeJχ\fQ\~ʜ'ୱiRVjN kU\hrg%șjCwqv_)r ٍ>˔&$(Sq@ ס4ژ~[4Yɓ:=Ӏ t|RzO?6vNH Ȥ[~@|4 WDj,YC^*z͢wQ|-:YC잛w"z<lXJ h ;x7.M{(]r">%gYfr-Ͱa+;gzD f I7ct7USDji>ǽz3ZSs)4ԪECXDr~#'sw@Of)-)(:Ehżؼwyq]BRlނp^G<W;yy0dͻ9)q8/P* N"p0jacq/ĥThHEɿ1Ξq@{$83腾04 ͎N{sL{hny0h֍zSV|Ve}K8ςyq1y+K4v{ŋ(H,9!E='fu|>VUp:uz㰃NpӘgJ{;HSǠov k,^SX-:Y]{HtGd?d:lvmN9%H/Ga廿CLtXև+G*d_r+~G^J@)jAMdFa8f-;#Eo Ā<[\/5Č|X`06\A[+6F@l-~˜;6kz|-"9=tFuh.Nkׄ.@/Ans[P&וG+B+A&p:n;EtO14h2Fb*̝B8X+%QDhG3J^дl"#m;`<:H ЌwQtuN+DEV?@ᙛuFDoaNT 'YP,S0ZHOv!χj!S*Wi̻"lX/Pa; ݱhC`Tg)TAkrb S#;ĚzIބ8B8yXAX#;##y( ɹ^z82팑42;L.ۇiRfJxUدPkQpUdW7;&8l-V(ٲG9Gn!5͒dh\K ?0+K 'kO]q!~HDr_Ս|楰 jj 0~>ƚ'HjnkA*$? G?ͩ1?' 0$?xb#+m-;2N꤄:{Y%%d;yj^}MD*FC?_C!L BwrҬp zzTϝȚ4GVpJB$d@OYQg |QOR!Y_b;_f;va[ L~Wjn1i^"Z͉Sy5WQګjAZh$L>^Kjϱ k-UVɟjA U3nVa"/~ZpoZaw5ōDԼ| mMP(-7ү9aauD@Lt{AI_*9Y~K+.y';&QO'6])',AGG:\~?L꣚P_]X 21x1g#caKs {nX'_oVCg`~Ԯ7Wc&9D1QϬ9m] 4+G%'7'N|@"C[n`dt+a>Eŧ>R,֭'kWeV2?kڄ-Ǡ m9-n>H!9 Y=F &?餆ul2ZˬЮKۈHNXyvVpk$G tdLGԐăhWU0=5u ۣ~2L +X-VW IjH=ՙumr/Wy sPBM>ur9UT¸2kjdM ^z0P96x[<-[ _I:% 1\NC/!yyʚ_#g~x\&zu-ɘ8WM6p6>Ø,w ?;튰$9)کvܰcq^EJ6i<ͻ5Əd+*i #qK x:|BC GλgЎy1T;dY;dVa6Ij.K.g98Ð@&=i|֐ ',rAgtq pdREˮNs_ Umt V$QUQLiӗ홻EOz_tP_ED#+)$K4-6 &2[jfan深+KOmYMr)T/a¦ױWzf&a6~v_PT_BI /O]Yw/+'Y6mt+Jl*f0KF{KռmX@ӌX\H4.hJ Gb3doBy.sdK„@WQPgc\]~ɀ9f~)d9=楱 ˬ_jr| m8;z uN_m MFjp3a?%4h&R3ShφcP?#rXM3TXIXyB+on:t :FG_4Nasͥ6y~˃@vqe6{n0 :Ѣ'=o~@|-HCI-_6 Oϳջ`b03pJlIaepz( qBKXj%ul;Wvc\3rzR;}l ̫&->r@'_: LAZJ H[,:J5r Do-GT2{'m-5R~m,#{bf= a+-}l\rn KzSgMl{-]M/,ƨxjbS˚ZNc>3O 7:b쯰k\Ӣ֖tc &3(j@yFNw,Y?o8o!xmw۴mHV+q(Vwq8nw=2 OLmo ]c@*hf%o@meVىJgχ<`c''^d)i"^b6K?m;Mfu֖@i%j'LV$A3ks Wllj7;J[0Q95-lj꣐Ofڡ=д7NjfV4e y1~TCZeXj?޷hl(_Cz?װ,MpX"#2H(QSP4kG:aoMzzT6~T,(:^ƫ6t|*^K8K& &-TAc9]+@#xDvzho>&^hO6.¦mG,j&S`_sJΠGv,at?{Cր; &>7وX쭌VĕLtY3PeoHt̛CD񺪉"EI"kx&sգguͷAĪR{W*$>lEi]RM^ڇW֐c_zpdu'ExeGZ]tҋi?Cr׎vj.7\bphӕ^{>@EF*Q͚[)bt~),=awFp^D4tvk^02_rP ^̘c5G bQEX _yR4:^a^  ${׵"MK't D:#܊s<"G秎c;In[e/UY*`R-ՃC-$H0/Q+`ܢ U71ϲW) Jg+W{(S~N{|sFa)¥ Q `z^*Menc{ }+$ń`@@Q78oPWGQEY[5!ҤmxX=瀯/oNձfX ZMFi,w8rGcgةh?v˽\ ׍k:v˝ FicX˝.,&F,7G۱ V#*.fW/OO#D:r1*sItK,\A3{Gor·g _8kg|m]Fze1)w:1XK hg k0`:A}Y,TVOX"J8doCT_\YHϱ\- &=AMoUZY_W*O!q80/f SoZ.8y<: #24 @wĤ`IwnfXTr[Gލ3Fh CQu**u$2ք 7Gb8~AVVM:رgAzXOn@XK!!4߹~3b`!ROȵ85 u@. kӅSyDU鶡:-#[`-g]7)SDO5T@ 䔠O͊7w+NpNG'w#n؋Z]#)u!l8/1dH! Hj+i h '>cqo ֖ DboERCY (Ж6O `t?9iIˀ_ཹ:[r_=Oo瘪6ybvS4cjt%zL'|SoZ4O!wEt6#Uɯɽ49G{.oJʪ¥[^*wF1ͮ!dJΚ/QHǀ7Q?J ] G`ItK 'rg_xP Ezcr"$܈ i0 çfsE/ݟx wON9wVd?Vhc{EbV$kQΣ66v$;՗鰉W8X3B}]竹@lrC &tݸ<|^񽒋 j᰾YHJy{(Ŋ~bWq?665NT/6xf5Ֆ",yn9lUZǨ$Y,tA^%GEWhEHGZVW GeU{hlqgѝ%glxq]K6)V\mi7c?[3B;Uө5hGc/cބ[~+mCTU{o-vCی?i9ulE~Og,t'#фIqh`(Z FVpS}<@e+fI̾BXp:.A8 λnkoF F?l*XJHkI7J0.|\}zW2 AĦ};:Ƙ }vύ[5:m*,Ü6ˣ>Sb+чH$վUN_gSF:KQʧvfsX^%Lc)4PH@uhK{˹ 0U֚6M99ì05oy65sXZy0-PɕذڗEM+2 EUimİ^GXzgFRof$)ۥeۑ$Ic&@b`>x|Չ牅&ܯp BMv=߆(h 92bNAi8Bu6$+ꘝ#P{/RmUҴZ=n{Np@쥒Bi#G3j^]LHZJ|% N8byA@EK)Dcٿ1=oCvuUas#IH 7k;@ v6_ 'jO GRd%mTv?4|w}#AhAg'6랿c+i0V~&S{Hk Gp[-R2 =e&Fn}E8=Ge1r5GU4VP7BkT7bya<45 {FpDh R5f|FW}gQr1\YK u*D_VSZ~ՠ39E|DF[!xo _?sb,xW?a ]O ك;]KbdQ`ycT|x=㏈R;h:M@QOOR# @ܞC+1*\GuP5qw\. C^7x{քK5es^|-2q5~۝wMG>G]/s&Y|®;EJ%EMxH:T".ڤº/nXNǷhd{<w҉7vM>93!bI}4)PrNCUMoA w"[HtvD(^[.ݻn-\ ]Q k:z3xx<Yg7=X]mp؉p飨%%we޾ Mnƙ?v$_,LIb)KH+g0ǟ a:@ڴS}gb7IJ%FJNl/$@bJ&3q|@RUx V v|x<#a^%PyKp}f,r .! }cm y֮Eڀe]^[/p]b=|#q*-xh; ޷ÕԹYZ̡p1 ?,2ae5FYIXفL g0Zx>M,n4$YWR5Rq-ڲj DMFJ1Uu@I"K=69O4\; k,':)oOd*d$liT^Ifj0@X caYjX< MW%S:+!W^# ~ѳa5B,: ;:\"_VVy_eOq㪰bBKNFpٌUk%0hvX 91X2io%)4p}WnijoV> `+wq8_Iɘ;^?d1wW0&S_';w J Y7tk`~W # `\^}̼[(J@4.Q{ >}0Cbբ7}재:^MegC {րǴ"յ{{g|wPGenv<o\uo3/ hò{aL5!}_tuN\;fP,TGj@lbęW([y >ՇX9`i(GےƯ+7& FH׎aVEyoJWM <질s7^^PB}?w}_6.N q]9P[uŻ ?N)-Vf5É3*jtm쏡ed;s4n1[`c__CQPU:kGOį]NQ!'|1 9uĨm}>$ǻ}m>$3(kx!k0k^9,{~Ӹ'v30nԀ^4`4io!)ȶ8s8n_J$CTR/x#oRMx@G3U/>J;-`@w pn[v M,l\us6Ԁw#QfDpw9` .s(" L_]]FpGQQTw7saw9Qǩ9?2G=IWX iu&bd,[[Pt2좹>NN*+cXGS'JJQ\Tv]9w@MBI x(h1Av2V0jT$5|3> }R$}Oa 0J9h(pn#-{ (}fihq GRѯo+'yN n1&Fi/EkdZP`tZ2Vp. C1vVi'yvj. S}XHcHp(Hme(bexd1"0R<*6X iO k>un~aC5{-"؛ t} #9O.E!H*l!YY1o`«8*=NT8^_q Vi+:Os+6Јc=bt&:_!׷8ݪu:WG%:Tci> 5|a3Zy=ϝ<<? P :iϵA_$֤Ns(іޤ0ˣ埉4̳ho<P1XC!؀-C+> h,1%˵'Qӗ :U\15'~Al ~FGϘ>-½DШ:~% ASDVpt¯'g9$+.; ub:xHc깆Ve\WT{{|c#VK0*Fe Dz}ntvڹ7 Spw 26NUqHp*Cֽ1YR˼yz$>8Ty2F񫕋ɪ+I5;z~"Z\Ovo3demcJXeT}?!7yx"z_ kFKWqnrPQ[=zwV/"\%De?/՗qt4F*^ɀ 8=#zHUr̞4̠Spb0/LĪ\Xb#.Z! r5ŏ#rrYocelfJv@&ǍFv)+]` fF}z휣IXt-4f_D i2#u_8{䂀݈ѰxƄxGG~EDukKv$YOMw6o{?q|)_ȖG v\IϾ+h)oe5Mk/2Jh6?랸Ns+/zu=¨OWXTPPr~2n^ǭׯF>Gz%Z ]d=;غGt,:"룚VoDqK=Nu1n&p&nnn/,$u5^zcp>~󸠓˝"x^&vd+' /E(6o1l[yBH?¶0y]n.&iY!-x^[1T 2+Jкc!>\@fn,wi1|_oHq7tG̬+M_:Zg)çztȬI$qw &d~-b/[mLgѽ_R.ɵW[vwUpJG L3W4o]@y&E(~&N>S.|aa3ޕZ S%9H=~g3_ľ3Ŗ 3^nOےD!q͒"% ~Rt*ڢ]G_9W@& 3U9L>$ /bƆ- bdV56Bߣx~Y&ȯSP;U򫁶( \aخߵ}-Վ>䓵3eF~GB}UR܍]x&dF<2mG ?F(57fmg;]$B oV1}KϬ9X\qBye ?\9,LHAѕՊq+"Ťo9',"a^Vf9Î,ll "L5܂=ͨ2\aXԩD߿ ?v7G8gNX?D^x$r~S}w~aLD Sq}:?ZEM?^e+Kj"Z⫠?ZkK. (A\{/æ e<?}J=&0^k cc[i<$3ִq*b-T;ܾʦbIU^Ul ?n#U,R"Hz)&Hh zʍy~ӡT8_N>~k0~Djq;]8=kڐ!x |5d0? ƃTԖ^ѦFRijNvԛz:xHo wR wk%ʊwĭvʘ.HJnkfuM1PDFkR/NÒ([ v ZB|ɍmc$;&c&(@~ \@fgFd?c ?\SQ~6#^{ Uf֣^f:Xm>ߖ«i @ b&$*FS 'ɷA7x%aQ}p_`8f8߽$]~tZ56٣`}B^h4d3Wzt.{Dt4H&⓽x"ZeFԖ_a7$Yb:Cٯ7PrB\é4QZ*EP]ۅʸ2Q6/n3+<"Cͻ |dW Y.!ۿǶz#9Y&ut!U^-'8|ʈ{wR'ukɞy xPraij) :W dKcCud` o͂:҈л~=J-Uc1G1Bb^4yE_`k&2}U 닞;hk Cɔs3Ҩ#5M!A܆jݱMByTxj8S%Bkoߎ|[tޝcHcg0MصgNG"T#j c.@rx\`.^4z^u_n\3!>u$3lY>cmf`3 .Ĭaffj;&Ȟ )ʛ`LIuP3=|~5D*I#Лenr "M[s\^@AtNdxfo|Wbq6~^6o"fw ax> ~M =Yd{74G48F*^S$E4Kh} v6Fd?K, Uf'8X-g:n]F_6v_"N7dP;-b'9?Ԫ.(_vjh A|7/mO%u?ε2  kQR>b6 G$1rjŝ;Csy /C9c $,F,oDSp'pWP@fG9k.v,^j7˪Я6yEe!㠲-YJf٦Ȩ*{x MFٔLd+ks: fmG`C𶎮ԗn1/̶8vޒXgw@T'g$XuOp'=sԑoŻ1!|ɨZ:ut j\{.? "F$|f8?5uh>m72 '̒j8\]08J7I0놗) .~=r k[O?9Dn!q@mXSFE97+ ?㵞2OKAi()SBbK=,Z$h?FޑlGFu:]Cb 8#N㽓Rdtz,&~;ÁH+;9 (Tat0K ]hx:OB^ղy\-ȞX[pٌ#hQԑUdq5:k"z[-`ɷ"uvV+b n%~+ldf$GGcΣT__)̬neqU 7>^~-~ɖ6ոvU<'gj13 ~FwNJ$8c&h<{Dey-JTo8XoR+9^z%)6:epkpRTЦcxCo +fz ]h~u> ] +-GF`F.yZq$/u ڢݬMa5s:Z6)S+ Iwd#t]z` RY9#|}I+{M@0*I}pr_p`D3dTW; "Ŏx~V%Cxڂp7Fz;8 lw{mŅcbvio6dV}D-'&}~% 4Mja=PUJ㒰wG]},fʖ2aQ 6Ce}cmHk=m~\7vVr;KK]y0=Zh,理+1?߆E<'{ល#7!'|1$&#H|! WPYXOa#H~ҤhzgAi[_"݃{xu<҂:XTG.ffghARyNoXrNp+iQ}*Pv2Z[#k{9];5'|MC ߉u ?V~[rտFMUeY0vYU~ij*j~ߎ] V [[+E0 e!vaכ惌U#ePmc{ @bЫ3;x_XϬ)pm6 .~߹}m ';}y V-1WC_! @k3c`^#ǿ5Fnak? yJMU1n&(>ٖ)x3nzB4R1w>%vRV/_3^H̕?({=q?T=^6ҠXA▭Yԛ u<4o=ǖ|%RrWi%@]dUopL(='AD430pC">W4FT#txd#?VĿFIDT3wԀb8*oˣox3M&V`a4e'v1CTlu  '!cip \U x ]UVNO:3jz$+xA{HA/(k/|kgX4Ġ9 ^r Rcѣꬾbwf&%upۉjmAf>D9hq!wޱ|]RBtq@\~̨=} JeD+&Bw4\ °јˢcS]*T/Hei{bb|OU'~Sh7܊>W $ DŚSb۠,U9ƹ̌nGUp*܎lz$?=סޮ1UBn ƣ|(iBܫøݏ#h!Zʝ6O4ަ=T`]&t^x7xu&v keVS\Ǎz 61.3i몣ԙ SFm|59s K=G$|M>@c/>2uk,xFR 4=+I fh$P^8$Pqa}d-$l'VFo|~/ iz9w/mE!Ѝb!G_Bb[!P) ߩ;Ūu%dyߏ)sK5'@H&G,{auoٷ;j"56Vm܊ (ZvV=Yz7|SO> Nä_\o GLp~ys,F:zz<:Av(]-`) _*GO83Mz].PF>VVfvKwapgPz``z R PsV)TIs:?;GEyxV5*Lk.({!it߃ms͞svJ57] 5VR'Α,܉Or-[E!w+eCYUQ Wi2>̎0{פal@0³S5?Ԯ#Y&"b]`LGL0Q.(=O5{筰跨 ŏ1d65yW%>K$Vt4JWe7>J?gy=ny\f'5rk:o2aѲ]T"7E9nT@|/vṾ uכУ@Xqae@9I/\U6O;/D\aoX75`H *'vD8 dz.:'pDʎBcq\#vA|?]\ k|" 鵤YhBIRȪe^YK+:'i'Btٲ'.qԊ0EB) ;gK>nЫJ*E*0Rʋa&rza~YX!!k Wx0B^jA݀~3"]p`3U=i "\+dkG]޻ܤxG䃇<=u4o ` t GǑ\ܾ2` I:(NM8fpGi48H4nxkKRf;,(]sH+` vƍ,r)V.ƿVBvڀ(‡eGaŞ3kP4n)βO+6I >LOwn+IVY!f)'k35^U˙pjeّO=ד!Z k@tDz{gp~>Q /h9S={R[Op_M,z3PWs`ژ`j>fS@hy 6' (LWEԀЃd;(S5|0oN8antw;q5$pi0d Eһ9X_)6[tlLӁ q^+kec!JJ8Wos;f:҉$EdhiO $>$qy^: u)V/* pwoZl$a̽2Fh1{x\7N/ N{KԂEh=ax ^1ȝ6i .h_6~'56>B* 'E6sJp_]^LIPc2m]s~ e]O1_6T-xm» >R$JQW4ĩwHe xQUR9HVj$?dAٳ 'r`^"g3+PKⲌS\8 Mli#;̰DִlHdeH;zEB{md x;$ϓ ?Ʒyy"y(^4[;#GNa[ki88xnU}6鉉z' u9OB ,Z#ajM>1kw#/6^xxBZ1\ל9b} FwPY,ENؼ6va~#~D\]=s,<)$ӕum569gb![Ӆ-Cdji0jf\3& 5eÆ0)Qk{(&riRhofI%wgGȮ?/2,_ᖺ 'w{^7I? f'MR ,"'t[p||8 2 ݳ'ò5g" #P84b8mtո:LlY7‚qJ$Eݗ s7#?k ƀoNo}Ybv;2W-hJ0֕&TʻoJnfESߡ%g7pߌY#{2-G}ivfs}!͠~՜w\GO3\[;wȾD!)ZhA6&;ȟ"f/ yTڢl^=b\=&Խɪ;SE ,z^VdakYeC-ڜ4mX:js7RO^Kxjw 3j/O5\ğ}zJE}8Tғ,,!7NϣOo3< $I\rN c@s?&*Lf[% 1rVZX0\e5#}L[ x@D}Ƅ@z͔X, (H4}W5.@;olWOQ͞*DtZK*??"@,4ǓZp]߷¥ՊoNmXز[l,|N4F*U%w}ζ#Pv,lq9ชf5I2esJZw0}j4FMuhǾO/?#." i0/rV.dW͙_pb ^Н&yѬɍ>xX0͝w{G @b3@RaC歲aXV?"o4Fѵ% $[|PY0P)h Jװ_ÜP*-Dv[xڻnNM6i#Oc~I{aengI}Y.DfOÂ$l:a*&c6b/!·M ry{=NQ7#>FF8-ʋ_&ՙbSK(^z w:x_2`mF'qe4lKzHĉId?>H!MH宙uj^b\G¢W9 V:F*SXdzw9hvHMYB*}.yy "="**>i'E_1p1CBj-VH}oN ^=C"O9Đ0\=/O(ո ߌ,K>>άS,!+uA(Fr}Wuv ź&\GiIb]NcN58o4ܯb:ȩ#c"vIP=1i$;7LG$eV0N4m:-xS,> +V^|CCPR=.NK\R=M_)𷓿ɓGW ^X\e?&ܪ&SFs germQbX*lM%BClA""XskԒ"DbZ˯b9jeSfH*]HrA {if:`o[BfľܝMN)ْdbk@𠩅se>xIM]Fqaj$HU7?3W㣴6Z$ c [MOx. KbYhD6 Δ&}EaL]# %Fc?f$AمГµWkax0v%oa/h*NA#/?Q4XQumĸ2_E|[]ֽP@ZؑnP"j(0:1p5'GB~d2@9ÄhAK5C|UϼEm$W)*Ӹ9 aɲp[Eܨ,<YɩoHn~1O㜵W̹YKp$pkڊihFq(@N^7(}i+ٰ̓KRh3Y#\wڐ/HY=LofpI(Г(qu"?p6cF&rQu:oTFTNz XQ5|׆4x&O9.ӃiP{D|FaŗیA}8%Aq>FvaO1Y{y?sڵK:ChaL* GqiP,k#6;~6ʡaI%ЂFӷ%oB\D\XWqFv}duċ= PZ={5'YgR$ʹ)"Բ-9 EeK@X0P]P! +uhNQt!]⠋Û$*l*L:,~* ?фkyuޥ_Cſfx5Q&ϵ5,i7A!W gp  u7P;]:d=Cbl+u)_Ndg;/sVM>Woe:/hlX)fDy@[Y^CcYbwFXD_1ĚjGM5k6Nœ4Yp{NdqfPwC&D:F}:x/k?r̳פ?_ ·XӰqa6u8cSVd\x1.La})) YtwD;ۏ('j?2yn]G:2wK6u ڏtp+ DL1s#\ݶAGYqÓ̂1<cxoedh{ މ" ijxiP %8.azÕ5=J99̝s>'9LOh9 μ9˓bs Dtʼn ZᎱ<RF[ٟ &)3'O㓮v$7v$pqca >DElGf8 Lt1hU/T9+V*%T*nxRJư5Y:>E|+qĊ!< ݀%A#7`irqԸ#91=l3|hYHŗ;:\HTQB2+ QeL.xkخ$jǂwtױP2ya#Eg2+]lO+uʉ)#g%ef(oW$HƯ\=D,~dş Y ~̨'duq,Nfesw!s)6LtXگ̥iwq1+QC'r&+r+2 rEQ3dV7O KN&,Ƅ,7t8k Q>QΪ,1ƈ#skˉIcS)UpKlbӿ"-38INU8RTs%=ҎgU;gxrKT{/#3, qڤUeҠ̨}yvNFC2C9>bO[q1fDCӻ-2$uHꇘ:id̈́<#e.әbKކly[$"lEІF1itxӣոr(-~UB%;"EFD2k$ = 9*lRTwdZLF58m=lrl z([V\dinʝas< C4pՅdvŻ6d^7 k+ヘ&E~R^MO984*Y@̚%i;*9?v1:H.ֆۍ WuXC+6Nm,,5qcaΠü 78.w)nl^sk6*gE5GkfkP7!o>$n^94αؽmMdK|ÌrIDp_K5$xK33#0#:mf4?^]ݟ@ : ḽZV[Z!M4S/Vdt-b_ktlb kOyƨEb3O#Dj8Aq;,;&YqMQ\XQa*$ +5 u7Z(Gn]sXlZ|ϭkl15ϡu[D3/&,1S=YpsPTʼnAϹXvIzCR'Ncː$VVQKyѼ3J,HoUWs ,:RAtWfl飽U dTúhK Ggh~1hWc]F؞g:8v q$iatwEˬ3,'襽,zM,?1}H$h%ŽH$Nϧ@nW|v/e#1wsn#//mr'2  GzH,_,?K(5 Roʪ֐@SВ2FJ\ualruRX݌M۲ㅕd7޼=boέY %wo6Ufu}\ߌl_7b. ,F.&f8#|bm3js͂h싵vED@PNݯٖ$}z#i2ҳ-Ig+t1R:[ILr {vcWO }ުiÑe^4NszzJ"I<K3qgpjxO '%" J0-v$y'vdU)-@X~HڏNn]5,+Gz<(]җ@fc)>EQ8eaxI(T1ÑB8.R& a͕YԣI|ET-C+y!G52W9}Y5}F5X| Pg!ٲ}ݙbU#!. mhkڨ`(Z>ڒ9i;ɔm4h[,+.F1mE=QXRL5іhkN'?vi6uvcQ6FmVmj7mD\tDm+??vcW6SJW6ThY궉-;k- o "l'+앍{6I6:0X5DOwwwzmteEzmKtb}^뵱=>;.i3wTe> U`Q`M0 kUGKLk*1op)+ZN3ED ({1Wd:ɧfL3!P4gֈuG{._9sjn ]Z-\䡟Ws jn/Vs WI65榵Gqv@K.t57 P-jŪpŏjnjjn1]~E7~ƣm.#ڲj#mS64JJA಍ڈJ k3 t7tݶ[ P%u˜\;Wa#!h᪹ Hp"e6;ډ:l_D8ɜCVbbb;0BU/zH8>]>C:bDVq##J>]q%;QYRüqRҀsCc':նpw,pR$Ԃcj^TT+VI\4@oj[KmS;oKH a`6o;6P뷍ort':t^mhN6Pa=0sD:ji69YubtI)Tz~:n\X}OGY_{#D%ݰ%:+&d= [!)Kss.Od뾷/ǟMDگp>S+BCvZA5νŦ6_büO{K9$DyVDDyUDvxϮɦy:*ҙSXg?PXAaE:wg9F>?# "ue&uU:~{$\$VvScTFũk ^.խCxϤqy#D:u.ҩA]NQLqj]53S߮GC{q"0ۣN|9˧~Rn勡K_tq(~ȿ3'3Rl̑@36b+`e;އF!K1FdEowb;tdezGBcˆQlk _s?2ڕ@` G^€_QvoFSRD;9.,]΃ 10>V6uaHYQyVMhgoua#>Wl pvF! @q`pl,s? K#rK0VXVͥMݿ7܄[<`? SOlͦ^14y~CΫq+o5z.\4CrUrB,}ry @G4v(7s \mZ.ө LZ-s`7*VæhsҼQ䭘\ɊjV`[0lk`a t"-,CBW+~ +qeC豅x1 |:X~r"mRqG9yS Kw#@ThDPZw8:pUD@zh!/c5?o6M%#g, fn*?N<=ݷՃ<[v Fg:F8Œܗp+!TOi\\O|C@״6=k?s*7oB{}W_I:d] bݎ0evك= nEZq(Sѽ ~s #׺.YEx]]8Ɍ4g]S:jc.@@lhl_"Hެٮ}Gߛ'3Iw|ük+[{_X~ʠfӯok%yOcٿ&vCmM7{H3+,ngiyi, g(f:Ci N +. ]xH=׷/4@/|Yzt}GuG$؃SԔnS 2WYzlR\Lpϡ9QS?F~{V8FVUu.UT\f(5 2=}xTrbءAj郇erh%\iv[QJsZi 6 W qgtdR0Q*qKpR8> ԘbۄZX}t8rv<kp;+gy,9(v?KWet;'UMË:c̾ +z){B6d@0󝳗5UoM-N(em5oRwT8Q'^y ʥZEj}c]>ruB LMߦ23 u-wӸlǃ0D6a2R/8M_/׫PԵxy[YhhuUXw7chqswn oS!z(c:iicFmlmPS V+ 0۠J]Om3Wc} ] (az؄;$$յ!n_\ ILkSV*%r*ga3D>$ ;ބ$@R}clНuJvwv콮] Pw 3D(m;HYRf5PYֺC&&+ʖmo/-V8|vKͮJ(' EfF傰Dҹekp1ܢ3:Ռ cp }>bÁVZErmPkeȚDc '$,,Q$;X* \?ψwCn“a( $@va?= P{Xҽ4N7^x&~s®T\8ijeP؊l4 ǯ[Yl9x&C[=R\5hm¾ۍ6ώ0潀V9K/cNbtƿLhѩ軻Y\\YULɪ=6Cd,c5,o?:/,o`;ꝤU" e_5s P*u ߧINM+E'uA[HAy35[l pch&6KsB-5Ա+k-]OZCH#$|M0Ro=~ν} 9Zwڣ=(߮I hϹR,Wv״%o1KAxP!x } @K&cgVAjC>lI-GXt2۠^XfU{YվJVePkeW•"*4Ro]?}J#zl~*i-g]+7H5 +|hTb (լCu!s}eWeَp @#/i_+im9J%NkE֐u):K;,z]p ߊ5ɬ7;>@L,kTTŌx4MA!v 4 Y}7nNp8wsU޹p a",+kQ̣z$]ΉzgP1S]#%RF#*3#=IB9w +cӗZիm o:ep3~P%b; OS;A 0 <0^[t+Ħjȇ=\3;})u؊M[[2N6NJc第t\s`p^7yK꣋IJvոUs{uY>\\͂+_O^,epF^ߪ92FG]p yؽ^jIWIh"w37cPoqۄeCC,oQp*hM*aTͰ7|P7yU4v9fG/鄢cψB<+Oxt|\T/,ϧ{1 Wa3@l}DRN04$L?3hdaӗsUsqͮs@-.{|cՄWd8n~ ]+Z6Ͼ7Adg/;qĐ,_wDz =!GQvq~! kqfjw+:.^KQ~&(ޣNd$yxj)Q$͍a}R))]f}EyhNudd 11PG]yE:iGIpɶO#TM^&nd3&f5njޗh_[>bIſ%rN/&+;Fqq ,ݏ{ l* m崽>٦>Z/iH kdl篮 P lmdhbg[g엵˛humM<>6;sF}s:c@:~M,%-(FgiFiͅ7.E'.(VHۗC}rףA.{e㗮zHM,$"<$ <|}Iް;y Y,,,,,, g] |mXNO2^pt ;Ծb~7q`Jq8|guo% ;IM6wg)A>Ow5u/W6\?3%:\6_6YvX Oف/bF/EJ._K?gwu)~~?z/AJ_[~-SuG7_+? -,Df_{?i,Aag9CVc7,wq~ywUfǕwD?r"!_Cso|h}.'bvS1LN u!%};rcP@L~(2i Tc}ŸZwRgpu?HSpB"D Ur{Vjm‚wBam|.W,s Ҷ\;d :*,L~E(`M,#HŖZ|;`nlq۠Jiq1Q$Q5gUɬ> ]iNq_=6¬ s[ K/ *sX[1mFXTVq.p)kKXo3K/ejtNSeS{*[4yVGv IbD{,9j}{ӗn<@؎Xp:%n[IZI4c]!!Q0]lIΠqam%bųVmW* Ʋ)GIOfP|OYa_½}I n OpM6t A!DVrvbl!/f[+ $bhP+f|pL_l ml/sf+| më;Jˬ ody @\Q_ /7W ~W~W:~P_k8~¯Q(;yXw\[٠[#'nZ $1nK 3%A xys+efc`ilp jC9 |"0y9PpȜ7U04 d`Vx$&V, c>*`}dTO9E''퐕MI)X+ײO"V3-pKG3bwDd)~1/r>IP[܏ Vi][QL /OAbpj_E(=mtm\LS? ! $c6ǦN2vlq~ەAm/lv'8~jc[8b['>tq@?xOa{Ye)oTfe&Gh|XqT]alD #XM+ },dp ,:%[Q'bЬ5a({_gynes+m'AQp.p:/Y$_ a{> do4ΫTы8C-uW`%xRe"*5*arڼmC!0 , Ȕ>-aB EraIE%G}ug~׈6; J.g\U$tXwJoVeEK;d~9#/Ԭf%P^' /R.3.Lĭ\Sאx&sM?ڍY]3')c w aO/9Nc^F`i)6Ҭ[8 7j ټOi\IC] tí h:!]:O0>67Y!NġVAd޵Æfjwpڇ{= ~wᐊKO)ڜϭhs;}o(l܍?7/Pu]@lI_Dϛ h}ͬJZ VO&+ބh7G Z8TBbN ]tmAiswnD M<:uTS;F )<Ꟊ&8޼iC)!^ ^6-a0dRlRYbc>\V99%Z጗+y P[6Dƶk8"Y>m-d{yg1_J~'SYjuju9&QXw V|4/ݔ0+\Yk>tb.ZXn޿/ Z:u3O6kM!; Ox^Pgh76bF~tAVݻe ={6`6K<.yRV#LTwkxg ֎ӦB[gP?H 0釧ұp*4(dJj:(gVl `[ERaw#WE NSĢrQ?q/)@u$K6J{< f7E훝Bs:%!;~QԜšY>˔4XpC:Pq}T'!+.eKsnS",e7Je M1{!ӞP0^r !ԓtDR Eͨdmj^ sj%gkE57C4:p(x QQ41҂҂bdF䐔斅e (ۼ[[Ӧ %)%"*?r%)#}h[n)DdCOxHV9+V}^c:N ٕћ@o}͓FU)!]'Jhe} _ ^fKN (bInf;NJLӓ Yj ķ\sƻ")6~` ݖJHiu@T=6nxU+2P^5I1JvCfȺI 9mY˂kxKFʨ'`{?}YpcΪ1K@Q-uE]5yې|d_ ]؍?gA]nAՄWv;$aU e3{hp?!w/EO|)Q׋'gߐ qYruxͶbTá6'X{\uu<Š;2eT"E_[իV]<*T*k^vx'tBU~I.qz~vqht)~ьm8+5$.? ?#~#DLGqZ\S 3psc l Fy V|2* <8S̅gȪgmOS\ w- tޱ3u_3%%,!kۗ}F'I.F◝ycMF')Er~'c6cH,-߉[Άpcܽb5ҟF#cb gJwΉ>յ$KX<:)Kb(Q|'21hmTF덩îQC|+z¨Eo9}wE[e"d'Ō8bC m/MD㷲7z{=GɁ#]a/3RH?<ƊPM5pv&y$&oo֛8kgIz&4 wocjdz Kۢd}yu@3ɕً(嵳ÁƓ`DA@%z ed7AsZuʣW)zr\\ikbcjISV1Rܾtkk1I H_|gAޓ*'tT<]-Kt׸Vz =ѭL;]/c ۵8< c`BFSn?~o'kQjP[?xڌ7yGm} mk={u~K_N7d8֕uV @&1ZiRF_$ªt 3'|n,`P&-Z#D3Q c>LnEwC [uj#7Z ädD+w|,X::I[kׇggAwmUKHz:CErތAV~jˁ<*AϨ}j˂{:=1*8uTO\x9N,@JX5=ŢFN_TH̏_$(ݷ_w7o#5@młl7nށTv]Ob2̢,[т* O?{!]N7Brq?2*P,3:{ {ܨ/򯽿#dCo ڬ([&*<&\JmqY ǿP۩_\W<w+8s4o/˅'*uZySo|]u JL]G_qE $e^V+4ZJDW>Ih#8JO=I#h;>Z$AxȠ s{=)"Hy9Z#Ȁ۩?-:TlRĜǿ/KFĵC>+rQ0ܢx'gFȮ~VKrLv8t ×M,ZiKBQEyA*<-8< fnRa\-o{*_JkbF+$7mgxPP!R=J1Q8rNOZ$Ąc4L{ҍC7=^O|\OX$ xd 4'e𦓵)Шh_H%H> δEi}ym+ 7 qÔ)@t&y!oagڷ (H&fG|͝+k݃U7IH R z\9[Bu&%gLzUna%g֕4e IIo0$Wq{Κdsg,!mR 擶ZE{񓗸qCbP J9apIp8G#^V6Fa@)xRQ/e{%QAB (ROuÿ /| nb/|L r' >VTX6œiBu1?߲vyg2PIԃp£} m7_!6Fv'B*HMm{ 5ƙPFwPN\6I?%X!:iX4dQ\0Я8Ob{JrO͆6s΂pxe|礸NʩGk5f9:ueK`_dV0COĖ3+r>j U[~HRm o t046>sP稞T+Ϯ`_uɮpVi"v'1qK F;zN;w!:Zy2ޣƽ *9ȿ~k3_崒ҿ?r| w9}>G(('z_ͻn u_u@">* qiPRYZG!oBSŢ[BdWJ#-~T9)S٬LɢDK6:'zHhpBdLXH73ofqV[ [q6rY*ZQbe#X[Kh۷>p͠~sߚT\|j!ZNv!-e^!dݦd`C_?(Cab\iBcr \+q6ClIB&&[L2:3va5GI,9+S=\*<*'g x9x )%H}^>#EI0^ֻnT>Z[ j߫k[9}m ~ ._cR{1YWV%6 /լ&wſڕKe[/_VRϙČs7FyYy xں 9x.m(/fhIN8} $Q є +)뷠>2zU+=u1qPT`5_O88;`:>ۛPO#5,,4n{ӅquՑyeh-xcQ =G־W.4>o2?9L`#ƣy %*BzJũՅW#|+y)CW܌,k̺p϶2>ο_y/n)Yy3bqJ@d{gg1͈v3nǨ(B7s zhk%Ĺsv5ǧW>21Ո먼<4N.5ejx؝Wo9&:8C\N :5 _Ihïe%z3f>D¤0E=ڡ x64K%>S !ɀTt[(oϛ;);Qh 3'fq5v׿vw#]1@]`o!w<[<%dANQcƫ|a=Rb4?^mNL%<fH-̖/W 'BJ*:6=oDbQ44g86,g2*a B]^@:C%^ uކ* ~UjY|(9oJA[۸דe]?زP&<#LS'JZY(8Uh,IIS^hR憙he\9f ;1dT GSl-R.ڜN Z%4VsɩܚZcBZZA v;v2}KӿQ.Ceꊶ!yN7RQ57=;>~oQ1݃p7&m+XC<[20MywQi($2faXx3brOar<%/d%St928K0I z嘨RH./T|U1gZe.tŢU3>L\G,vn|JD|[tjƹ^sWtbq11[pѝ>MW9ϯ"s9𙑨VŶ@Y3| OÙfW%򀲧/6!O ^_tk-MN>RxȐBefo[+kCΣW2A%.9}د+R/t݇|+$[|:I0nD4G?݆@j{+ Y+H9CVUnZrk/i7ami z Ә//rG~EU'. DI~N/MIOq@HF(NG6ŀ.6$VWDb`v, ĄBzҤB2(}'7aA[j}|-~Nr:._NUu &0{?vN"Y*WG8 mMZMĿ99.?q%L&>O- &pz 3'W{}z>͵hn0 i5vu_R=0+COw%O& :![rW"iBYʩe:(z.(d׾K*M(gKXPyr|~ry`P nJHK_ O'}lsSmQ- ːͻpT0ټO FЈx *+i2/"=u׃> .RW*`rP* SWgýFfpy m7HUԈ_j9W蠨١h? *&/lFtExOC.+`\q0⾱0{gTۂt!_M#DR+kk}xe|zX]+kۓP\-y\'fx11P~C<ǃaq } +Z%d"RJ+":y'G:x 9l.!V7U1(fB,NgBqBk{d[ԸFbQ`u;Z"izFacޛ-Qa ̽? ⚅!^l\4J!2!ZY|*5@{(c-V&`,-rN\3?D\36TlU .|3`DUw<{ wyX́3JlzҞsYlҿFlMُP*Ƈ i OkG±? GSaoR2!ƍ% P{&maqtRL/de9ފ_+3/[ dG]Iho(Gq2ciXTeN6`EFQPl˰a<Vb^* -D< M] ?,~ԉi5r ˫idP ,ܧIM-:rr˩pH%t;[ixCe{]l.ԃ"s ro/,z;cH<ۡ}P>FgtÎ9Ӟ8@^L0,H|tkG#<'c芿x\pĐ]m<rtTizh'SMښrg#y| DՔ8UXMAT>u3kfRr['ZR$Nk'JRj7 oxj}DNMSKNeנ,@9%Q:3g=m jU jے#N]#'W>sqS|G m덀K̿7MB36*O%(JFYdmه:{/XYp\5dz h6,z1$ԛcw@`@ q$Tu+'>gG$lghel%ǕjEqЫ0{,<>2ɕeS2DS< 9hz&Pūq~'W3 :&6 S>Rza6-'U6wUC_ukf UVx_δ;Q״-6r"#MFUIϳS)!hoh[nsS*> x3ߎ3m7 86!A(-0u&fɕeJ#\]V9\TA7VQ+жuPɦdlJ-`v*2 u${Qզ׶0J6/:'d`zK c* ^!7 `DV% %5`ӱ~*%m<>w綖~OCEmRC`cL4KJ9R o9_ FEcoĉ٫#=\/p#n(h!(*+GV1n[Nmn"lc7@Mvl_$/iS)o6f3bQ3Y',gBì"#pbshӻJ@>gW1W l&bWM #熔6w&IR_sW{mჁlc30gWɮ'gps/dC?jóP$ rU*L. >2./WI)18iۃc^(<PM8IrE.)#慑Rx)rAgtNQؒ~v :ϼ ZJ>dt^,!~lx[nƔyq)dzϗ\t3#T|4a Rуq7T_;Wݼ]=Na@q@FXAϾHP.#_-|)8w|4w{YC#ƩAϞyXULzyٷ''tG^;R,{Y}JpX/h-OUŖpZ$#CXf}t#VmoR[<w~D}ݿ#q h* ?,%T$C%2Cz֒1`Au|@R[ Rsc< i٤f \ي{ HғFxW+r Ťdwq3X=/LfQC{ ͬxK1d$n(,61N'J ձL~ri`>C, 1_l^rB&Gd4k-dh}t`%CXX)Y?FVoË@#ErUGvGiFR*-jppc㬩GqpcA* Ygׇg(흽j0[4$ĽV>5|̟t1@~h}UIz\MzQtP)lXgP)ԓmћ$h6&])荧!)r_w^yU#d? < WdNH0TUMX7E-.%0f$gk,cyd=ĂQd#ϫ<3DauК諔:cype%a>@aƷPe7ۢ#1a0J'<m&)("ΪϿhtx BQ2?ƘZD U0FouM;][CĢZRc0:/kl]wmۈ!7ͥtw=ګz]3ЈNo+3+S a#\^gZw|:*gJ;Ԩ1U swŢ Cۥ3 u$Q豪|)eB9;XqA[X\|iLkoz7~ '0R}Z{^"jSiQY0}xY>|U6ͪ ^%q,7Dk!(Pg,;D+aC3 y}ϋ{lFi~O00#E[8 $_m&9YJJTm,taz.<,8bSRgNZ^rg8">?6#͉A(wI ЯA:kUaޔR'vLc+٧Գۓ oLfI' @FJok﹎I˺L`G$? 2JVTo|ʫQV`s4448: XӲd4㿫Qp]'?3M/t({)dGNhg%5b&f|{Gn:Bjr' nZﱝ+5YkJT3o~|'AR:\j7#*Ë_r;&D9xb,~VlC:;o89۾}E{$az}i^l R<a~,xزq]`NRYoQ "; gv@(Z4#U!Oٙ@~FҀ%̣A$OJ:UeFWPu//$8 tI#@ѱyj aՓq 48Oc (v EH[F J6I:[W" ]Z{aS|JQPȂ8ΆǑ MRWE5TCydXsbO)\1|zyo{9@xt˰bXʕ59n8tם[ok9d@T$ MdZ{(`l6S+zW/ڱ.ؒWbPGWCB-yR )0#qip/Ӟii^Mڑ#E´а ~E%S TV" 8-"89n8胲h^PׂsL2+JBq4>xa.=Pf; N) kŨ@pgQ I Db!Np륽Bυ7{}#ƒQ=ŗjrRa緡v,>mgqE[|n{=ٛ@ KdIlhwt|A8* F`\=PH\O[~誃^/fI[lfZ%zlֆ_ {%" p:,l'7]clEnw% FI3H}2֣|bٱC?џM48, Lѹ-L`X~ޯ8$G&,9wLBr^:8=16"E9{ujrj|S5[V*/Lw0ENěݒloKa)݌a!f&OĒ%5@ht{*JK<#JM!@ݰ,blr1:E"JIjyE#dLuܖY؋HX=Y.)]}gߓXY|'QdOB(r2tVį&Jr^W)F|BO !gFSA <9N<"ɯ͢d,ۡ(Xt:㷑1i_etj2*#ps‰M!m~#? s:(jYXjP[@qM1=-wҿt =i#iq$MM2*6`ij'|~y(d!NyEYnt<@ XŶ?WI -&pmM7(V9_`5'!坝ZtbW܏)OƱ.խ@`5c iq*'!>l7.O cI.9Hxq+JY\#.>D}Lg3}$e$M,.ɣ$;]B*ܤޘɾ>@6sɻ6\Ca)#`3y\+-[|I6F=pU%0v}:4AhKӭnM/2* 3TJ(k:2ximI+,ؒ6l ūhX\%shϬD.pbXn.Ѭ1>IsܕeNڼ'\7)^1x0jNG(!9 .tgŦ:HR`L%kL LIjj"]!Q^ivݬH]k].Jup z Q+FY/5?f66IlxnCFFޖMY켟@Hc7-#&lf!_]=<_ ?JY8(cAc,U5u,!AzF^U*7ٿ_ke?F/y<: }"czw! uޛ,&:ߟEPo7,WV"%m5 c߮ h<uFeHX Rhdz–BqA\t\֣|l!0 uzʜz[@qg"aa"/T-|D( mSkc!o*ZAgٱcOZk6s>'׊T-/g/KvmdM(%ZgJ_&*yZڞ[2VNlA6dBa-ʂ,9G0lv.@dDýEšǟUO5?є̋~e'&faZh2X"L vR 3`+ׯdD3UYTH.<17<[ܽ O-.'/_ha71ہcMr&[)TE1/F*V<)\u$Oֱփ}׏q*$@I(L5 lYlO`ot5:c_*Fwan[{AzRLI7ʯp Q(I>7 /R\־HyG*9ɛȤf +0fnϳ EcT}[@jRV;05p1DoHP;'7!p0zv_tGgQ+B'[B-%3FrIT.d |@!.%_2|Llq~EM! 98?qx#(kuiGOĎu*5}Rx #d6n[&HrKns-Qoʳ䜱0WK7qR׊˚BʼnSbBGڦs#()uofjQdCkx8_ʷ>a'`@%Ա%s= йsފ\2'f[[Y޻,ՠrO/dِєÊ݋"6`=`+Revcu}4ugXw!ET̡({K,R3,=n4ln EmUft`%眔sI"%e @u?  W*~e{P[W^-aݢQ)`嗌GĪ tgf_g8#fAxi`3Nqw]u$kiגKq#q k_c4D@e=mOQ8u5'|޾xXŇZ\ I #Mr#C\S( ժ>iad-TK9x]KPS[ݹۇJi/z4ȸujVJj=T 44-U=VB!S9ǖӑ%XOԿ%8Ppbi?ͬmAL&Bn7 l<6Sdҳ!$wﰬ e2so]apJUbfe Pu೜6?.$DjH<ՙ%%K҆/Pf\_?蜩b1r4b-$yX<vC~d霋48Iy?F #Ilp<ȿK"Hkhw_gt{g*:_U^S[_O# #<;=}^VoC!  Iq'| b{B8Fx=H$Vtme ^qOǒgJWg1:(EC(l,S=QnEid\n VxþaBѰViڐ+DM2G㭀Ό俍Ia͜}uV2 %m(`u]/ G\ekp=.v "ٺk1:^$&0P{w"2{,B sVPE&G˦ɜ}zlѮA -(Ȱ ~gWT>u04|35(:>Ynױ`Ec &8]@t񖉚^2s3x]&C\&$i'BJk)Cvo luzmB; ғX.X= nϴ g3̀v@3q`I- pO܈L=: #O{"{x%r砥xIャ86e#@qC>KlTs=lc,iB}EX#g\)pRʬ:;w0"0nMbd&45` ֕S]7\ ܡ&Q}II,#ܲD }ݠs >t[Fe oP^[ 90+vy4{O6>6z}|Cn,!ȑy]4\uRBWӞ1x>yRh5\D7h;%cs[ JL@_TZ5EI2?0 ~%]1 $r.k ƸɆq~U`$sƕyx%Q ]="UV6)a̯1||&9OB7*`Xf@}{$+;wřRH3瑅6c8!L#g|-y sH>߄DljWY%$"d֢ ;1|_5=!%w$9F4-~t;ϵz{299:6>ػzkatUVJnJEf>[_T#O9M?"v9A,Z^!aKW Ig;pK9)EOL-S6̦p{88|GO;֣f|fTϏ{ znLrN5"n,\v0 /<-g`$VV0 ^\fkEj}7qll4G oWܬSb1sU2ouى4Hnng>tN\;JNveTwo2*'D2I!ƅ$S#zI;Rܩi!*IWUxcahlmKGAKc:k&Dֈv vkZZB#u ԪuX-e l)Y,^GyToI RZ9\c9/jxXޥ2& +`zW,q; b4|URNAvgpT -J>+4(n Z:ڮgd !gNwjp&]aŤ6ݖ*wH֝JǮ6OzN֣WK&E7'^aށ 9ӯ~_P=$\cE_|qP7 E"_*=q~E_p/cڏ]ųZh? HkPrz zd?̆s)d?9F?'y[9VV5f<]7t+R5*Ck¯7c~cf=@7E#]cc~G$ThAͽjR\g_SMڷҋ0iՁ66;I {E,)i=-p-j0RsQ4 oIoN#3md$]$qn%v6 1`9CjIO8LJgU]GM YQs F>=::F) ( lI1޻կKo<ov(P{a"ED28J̀dV&#]|z8NXIB&N2ZusU>/|Enm[կϿj:ܕlq O(S|=j|#*;LCﱅ384"9 (:Ԍ@#T}9n=˝Cg 0."W+rrfIέ2A{z1e@7)U IzЩx?J3S4dȣ-=ӆLT)HWaI<2=ZMyD~d|D:+/miy^<9/IBjY+o'`xiSc?mGַf5@h(dCm0ȴw \cdk5"2|BUa}BFqw@i'B4~QTvB|V[WE6i%hJV\&''Kdx;# UcnB'FUۡ|5NmmFmHX ]m~-@.p#EKnSpf,'@,:lcftKZ02qһSMdtkҎz4i%fLv7Mb3ęJ ٱ=42ZG9`n}6[nզ֔kB0FXdv,2JzܛkOxoK߂=΀\居2c:.hѡ`BH@U_i%9!n:bQӑN@1+;jISCI\xOfaG~4618ESW4E+}lJ/5UȞޤp+اH%Y~[\?QHovN\?;QzGqlV =\2B}G>'|j, Hz2oX |~qNd;!9on-߶-  CUBz74}+j/9Zd"F 1ثGB1 KD]- f$l P_:jΡ$ְٙՙU+m!_%9e-$.R#c~ͽi/ 2 Vwg=^$Ubf̗g_&}^)q'^0h.KX),2 MEB7v+3q1x\F"2O,vU7ܸO'#O>"~8淗o7He E?|#&@+6Uk++W9wI@isiU+:׳{g'K%M?7>SB;m1u|m}&ss2||6 ]Uc}`MRoRó,mO*>-0_' $\[V#7Z`'>v_`3LN$-ZE_E穊 '|^(eѤLx'_5~W !I{JDFŢUfDz- e"b,zEs\j~%.-J\HB뱙ا@QU9;V&0x ?l8jUK8]ru[lR NJUՁ΢up*w_VW(_gNjH xȬ<z0S~0qwm˿ wʍ't`pF7@lpmS&R6>c'7> ͅ^\ O2 'm~m!k^@RRT;[o}ǰ!)qzVN;>-q\]-Up+hW/ I,øUĐ܍()pkjSk.q.}WhY0/\ 3"@RR.^m1 ߁+Jcܫ@{2]DѳxrNS^cJ]zwkPy3`Κ}uXY- 1ȷDHvq<gѮEYy?O^q.Q9 ˪b-T֔v>PI Fw6O5N \ΣU>4+HU6"(2_F4n-KǷ)4w 5jBnH_t+W#j՞wCA-HiX{u8hddlV(ޥJ [Ǘޒy+C|[բ4ڣ͢ojl鄂~.y_Bn(f``pɏ7{9c?w~깹6$|MHL~BUֵʂZz`Yw%Wnqxԇ#8g Ox?#SЧ~QF9ino {& <1h/ovR`׆t?cV޺pG=NP{S@q'slgE8of?Rz4wja}رџЅJ;3u eI,%(ߝ=;zձ w# G=[[Y:v+\SAVzVt8fQ:ֳoOu5w3H_6kӨPX\핛hKsQ+/lqRCVT+/ȈNF6V&J"'n-27H$ngG>kqc"FJ]Кs8K/TY;/ŒGG+ #oo'kj:O9or7S{oВou'6M9>{d`=vrM%=Y'gsDR| z8lq s%}@ pjFB\CϹ Xj\RY?C.2A'+nщfAh2:3uzbT\R&y>8!F= ؆7 s?B `za ^ŧMr,%-(g hF;xo79$fFOL*8`쭷 *@ӧE5Ģjap]/ZŢXI90|1X‘ɸ|f譩su* Nr5j܀֋6_sOe9i\f<3/GMG޹ rO=ɣN3*feV ͦf Eަ({=I,flVUlGlAtP_?rt) TOdP9Ter ՠ8!.5\Z0p9lnT33+-z!t*CC A4d ΍jG?đWԼ=~X;!F~2owY$cUf'"eȴYvE r !Uc 0Y͖)f^Cq^~6i{[dh"&;,@㘢3לr|b[;\p۪"jÙyrܣ$JXدIb 6@z;_>dSqئ, /nutF8[EpoWkpD 1~)$^;mby㽕 qo1ۜeZgp;&Ǫ=@y쓅Ѕ^!]Q,F'm(i8M]qĶ:QHGz+:Fx2L$E' 烖Ӱ$s-DkX%UbXifiA:l[ vFqgJ6s({ ${ʙKloڣm?I~\ p\$nH/е)cMԓ5^'ötRmOƘWU.(m5Qj>^{ozǮkP&HS{(3?z|Z[h+p .rX&v2g1jhY0.KK,0[cozJP3dn]57|cO?q8s괅I+A|pEM`e͞6ݵyl$%pǸIZޠ&$LRV^)>DI͡-47h w?巗i wBgku>_@ Vr{VwpQȻ3jv5*eiD1zu/t'M ;?-oWз G9n G\H=%+WUSqp;f{gYݨW 4Vf{RNuLk0"7soS+˸}ᄚH9; w8漯]ImY9^,0 B4F!oaXP25FG~@CNz[bgNl(:|m#21:zβ/NTmo$}5U@YA&qjDM Y)w]ǀYA|Y)TzCC72 O߷nkԟᡫ1u=bS5Yql q)7}q/Ȥ ěAA%NLIc_BW]NL /Okʓ–p vh*F5@A&>ϞE>YNGj3Fq~ؗ5/ESP<&e@wMfBI {8rȋG}H2zC֌M[ Z|}e)Њ/؞ۮ{̟qC2A1u={fX_LQ硗ah4~WptQ&e@~fuW3ef"( tѓVק|pӞ!MܼOCQ0-HDTQy:2>#quR!I^|Q2˔`Ad\E7x"h?hD2o֓({]yêvvi7ZC+oaiQ,|:?frAbYEN_@o:DiiY\tO@b1 Fu=Bq]9rMd8z%Z8;Gyf:;GhuY|vXRw̻tKDnAfʗfIcGujK@U[%<85H0V@Y~"$M` 52[7KsxhNj|j;L޴=+<.xlcFQ) I L {I#߾'Jo1)3Ar 84mYFP{'&rQ)c=)C΂>V^WwtӸ*0E nk7Ӷش\@Zk@y1r]LҊ2<3X]3k=U\ǖt˒w^Cly,9%ay&J,5ABO7Sb[g"q&}ҍfS ԅJȥv<{ߪ6۪dl13렍EALdVq'd*62z?EC@OLImwH3lķǷXgE3$M+mnN@_WбkF&$x"w[ֱ\iQ%Fe:loiا }^%5Grծ_NAN7',EY5BK&^6In5ꚟhu- )"QDWOr d͜*WSEyBUÜ87Mt,N0mwyrVG9%ު<J˜8[,J&w%\^^ $߾Q*w%"Xt;]-lwnA&ݽ _bvAHLPE@bm-䛸_H WsaЩnR @zBuyo(!)g޽a^cSyMtR2s|PQl߬]ÊtmFQ%\=wLk^?c|:v$Pl Bg?O@VpIe%oUyGgN7: ږzq~}nEAe ˖N:ZҰ>sg:]&}Bm4"7Dx'r}VO1EMWG_ ]0Zdn,oH SB\qsK;! !l ҨX #50vikԹ AVhv>PNLX9tƍdW3CI.몍3s t-cGi"%q=-&gdq#zs\i~yћUV;1IYFpX䷉e_h%pfrFb.3 ,<ٻl};iQ^NxZ'gX "C%@QT eI˰ױC)k^L|cz/p>(NÃԂ~=ˏ^ ⱌ8@(.$|WkI]*RHPiᖫpmpt I63GK I!7?ǕckNQ7W@ dn.(Q#H |V{TFGUE 5݂OrnRt_G>_X7YժG.^ƪ-f: s=HoXyGXt.m7V QG.ڮzjҷ+p>D*iqY6jM1-,:*Z,Zn˵{;n &-+6?C`TS>Ov"pyT73*lժ$N"G, fHP9,AJ͐CXF,)m.,!܀C[qr6³)RKL\KN0oRbr'COЎb@3eYҶ<˵8c=m&?AشJF7\њ߼KPKʯE?~z¸+%;ס]HYɷ{?|Y5gHL=qo$p7E)O챈O=#E}M@PTἳSZɿq"δhiiw QrC鉒*OZ ^=6 Rj)ɺDRQ@پDvϣ[Eg)Gھc<&Mtw˿A-5Jz YJSb.䭊Rfp6tR{카7`r.C;Qi[֋''g߸snyBBÐù5XIJdo DPkJ43+9@M֎BiB,Uy Z^&´J HYoEiLQK%~"7rq/6!O *A>bδŻe7xiޮȎZwnclB3c VK[)=Ug޷.ٿId b W#NԸX 9vIɬ5!SL#% G|6wY{+h.jhP †yCzOg;t ؀3̏C AN *_1ccÃ;:hO`|B,CڛgBȩ6:.Qo4+F?5:7:5ik[# #mC|k`]PkJ~/on233z=5PFK.R(LV},Kڗ zR "n6H]m_+S=Q&_y tY8u="# '$ۻ5m G5m# od\a[8pz8$Pktp, ']Ӿ g 쬨Fr(KzJk%gf&( mqC0^'1:2:b"ܧ-^LT[olmo4 MnΞθrjg߅O-'c0nm KawbJvq>(Z}+Ϣ1]+*( H-:0%x0 3 5dS{,LAΤimb1Aڰ,j.Uv\?ZH§?k2 P5!*y)iKIb1c;DJArXSąTNV5p&(/TyRl8Y[1K27$gLeS FcrH~j[y0 5Wlkj˂U 䬌fK 5uЌD95$ŵEĨl $- 2()~n]X,1dE8/F:h!E"H^:4Bzc<"ͻ\y̥>j[R6`M5 ̫Z*_yq3LCuAl%%+k7l//>lUYJQ,t/~:Z (:s (ruAôF; u:8xY8 u^4ܮ]& rXʣVpo]^ˠ_ΦbO˽q+|&^gd^V@/./l#DWSU㸦B,ymNe|TnaɶTY1~ 'W,FVT :7~32ujBW/^V'ƹd댁G7=opsKc*6p֔썙of?MVy~"q~SBSlHQՕ_#7Kt>S|Ƴ>>[Xm4Ҧ3uF_EoFe GBQh܄\$r!N*+hQkQ6ӞqR)N&a4tr/e6DP_8q S_+Y[ waln' )X5^.g%jXb;bZȥ*yƷŷj Y㫪-SaȃBjKdxcQ%^;aߝ얫|ʣq7EVXch WIt6U h3ȇn>}6gkĂƊnL`n DUt'Bw/YyV J8-h>4yI5 HUObx5-XR׆õ;_]A F`wK| А-Y4E^| pMᶻCj$Wx@i0 (G(: d[3غ 2NZ LEQsėw֡Z3й \HnP[CJΎ<]ga]d0-R9+ ݝ3dKAXөGl2 0 \0cf^6pFEo|ț<`㮂ʎ@BxS]Fp mG~U5!_?K`s,͑߶9PU,{nîd3\ (%B~!Pv &(O[Ao+h߆yIxh 76nŽ7`Ozoa?koٌ<.I&m`퇀 ݏ:Yp\ws"vȾYKpPrQj\ f`ٸ) _"[ ssqna`%xRwBDx@ ,>_?lzP:£>M G{K\%nWHs,gO~ Q\1dmD/,y/VU$cI#ù,^v `AGxP^kL||6m$+iV2 F6ۑjk^+W3$;Wãw FEK=E< |]s gD?þGq>!xt*t~s+z'yu~O&==˵=g)(htҊOv >sؕLq{owӹiGtiloumLH|;Ԭ8.ד])x%ve5IQi3uɵĤ\fr呝Y 9 BEp n@ɅMy_d@Qv-gK#MRޢU ۼ(`c7~r3n»AS<nFxooM)ut=ϻRmV\cGۭ؟>qa~LٚpXHR6Rfn?h2$kZ .|1:0&`gQ10j4%:Kʂx>|GmFvI>7]R3d*1HS TFBuw6wۂ8U;Pc{CZiOQeXXIvUr=p({͂.2%刡r}b0_"+xbꈮY{WsI"2ZzHJ͙QQ5߀YƊ|rK-#~$V"5Vy8!EYIʳrC` őtyF\T^ܚ `AM3:D[UͶAn#ynul? 5dB ϶+WR7.#ox{Akl .W)p|// O6 ~\7J_4fcRL̸/_UV=}iEs'a$d\Ѩ+;-b@$k r!@ 5xѠp}AUarcY3buʣԺKʒD9D-RHX(_ d'7n("XYh% R:tftdD<Ől\(75$#yj}5R8O~2^8^)^jW;ޭS5ř؋M;jFIYg&ī?WyjǿQv/QjΚй(3W `q:(Ii5`;OK0VIW2";5Sd wm0<0]Ӭʳ6J:8z:ZBm]-a 5q߀a4eDjlIEoREo5 #Yaą5dPyg`"kt=J|8_O-|#]ku Km{jfoA.H{V\BϰvM)O…y)Z|QS5h[#YY\Za&d 8YW8-\(8OC\@"Aՙ3J/2B޸C^0lP=]2M^(I|8"'^OEck$yE @a(N\?njNPykfh{ >םwX,+lqLFTÆ?oEⶔLǨɣ.ؚKb jډs6*! LSa3d7׷e[/jd|(8ߗќep WgK-\ PoM}\яK Kq :ڢ8=U$ma=츁 GR'lQ5R/H^+JIUƗ#;ۘH &sNΤq;-EL._b漠oh=s:U~F;ksZ3Bolu#YeЭ8J2rS:V43.k? 9#hݮv FxxXO/μ΂}Piz:sZw%#:~z5I-I'Ït{{`=3%¢H@gpg *r"|5%a:wtMmk nhʈDɹD/襻[1z)4)=)u -:9 "W@ΎI( n[ٮ![1QCYGxyش_x'5B;-`ߑ/E/!ӱlnAAok-x .idN,"Du7#_>[3 gyC+ME81t5d%zRq܀ Y0vi ۋrP ?=r3mC(繗Mp0͊v2XsQC&Ό =?ƨ `bvrp'3~v7i%AeĢ_4;)! 9Z4-hryDє%V,CX\T<"yttlƨz֣rd#9ItdN)ãsu>\# ~&Ygu]Txox$ >Odd6P k% F/X RF,oܦ0GD_!UQΌ<%&-1>]ϭ^fz0̞s= S `/oпY*lll(y=' 8zXZýIw߷"5;7!ު}Š3/ST? ^=:&eQ@'8>АGcE_Wѥb.q4#N$ -InnUdVp}3 Dg{94g4z2qWW:"rxBސ1r/;F jO&HQok=@C|0s7 ĵp ]e['(c7yTؼQUDRCLrDŽ|OVv%_[{< w)6n;|t|dXSܝvHjoF۔8UX]z{Λ!>wnr74SH*,8kQMʺҸ:,8!eY22N3ya{ʈS t p͜܄hGDd8Emϣf1.ԡ5X%m*Jc㸓%9 7 PgXTzI $x+U6v9d7{ S6z\OVskkej0R86ZROTӈgI#1(~41 А=s,ԸVw nUh84,rz^8*Lw)_\p&@ 9<[U>nVƛSϘQgav=JB iJ#x^o = X_([Ny`ZӢMB88x!.H"DW $xq2Bk#-L=}[9>uޯ7v:×~y"FvS$ɹUpc5P#Y jlz{RIwZ%!פ,>q5,"i ە m}U,^ES K0uwOnWU!3Os@ 0O',LuMsLuB.:VJhl 9h /{_h0?d[ĆN(R\nbmNAy!;]K ɝa9RO^LY\۴3Y^dg`JQK7E(mJ GP[3h3tdEy˗ enމ<fs چz@*+z=AT&Փ['Ұ?Aެ[V:))'F7UNXM**3l~N,Xyz] jQ32^ޢc~7Tldgv$:,s?7OáA u*'{3МM! &H~`rH2dGOMD-RAQZgT65O`Lۍ+ 6A5 Rml۾~joM]H9 撙M@ )WE9C[a q*F!|pvcXRqt̹/!a,HՈ$Sgg2FJmEx- H9OxHF( {;$& |\x$67FDE!$Z⪁n:P.šaSc?Sy_d;+ `'~uɧbu>_3ܠGR|ɶ`t#-zǩa_꺇ց)!m@k!M le>+ tdۨeZmx@UMdF-E᭼dw)<݌O&|O/#A'< -TFiH6n"&lǑ m|s ?8w m* Y'bgאia@淯5I @Z`{y_fR=gsX?DYVͰ`>ݍjcD~t)!sJlR .]*\|}Tf5)ȓѓ!~omv:a#u$R͕%)H9R)ȋ{yAS' ?NgUFrl;tuBaVT.B`tf@%]ҥYF] QJ@ɶv%*u OFjL\f?PjkCp:.uk M{D48䋐fTt\a#TN1E=Ygq%6l:4Zd,l[L߅͵#qʸ4 .KjLqm%TCUP ZWwҮ5J4zQ [J'6#t?uVK.[6易ݎ%JFbCc6:ҍN6)7vW4g79 ڒlnܒ{QVbG$Dgp#%G)S8F.L"u;~qC,h ao=eK[lC(i< #j9EW)2<e{\).{>$.kG:sCڼ(EVU'm%Y~gKڳ9rOx~d)Nx֖.ǸIv#U%M: (q*ve$a|9+)pUSa״ n! '/Nɉ 'Gz*sJoM՘`߰ϪiB @Vv(+4FtfY3ۃsBH0 {؛!8y3k?]ۀPY,#)eєʣFH |Dȗ,9o4 92i kye3䑰b(iY1>R? 5S1ot\Xu Ty*GnofdgэIvY1"y(En@ Ps f {xƞK!cmKh$}Wx{1#F*G -cThAy 1)VMefX: *dTE1YV"DrW}|I݁n˙^ ($t^9"k+TP$R vrDo(S *y2sytbOymo } NȎ|i;2/k%.ԇ^Wjq7V뢭Y4d(ɫJHaDĉ$ H(Ή%:LD.lCˮG}d] /m՚Xۧ`tS81lx0F }Zô4mxdFyRT:_B{3+PJץ!nԣq?. pY霱Krfifa+bCT:bOeLHs6`B0sy[f^m,r=70v# cFtE<(ϨѷfH>DlOlEZ$=Xq6v,c'RǛxoTxU- pΣ~YbUera~];tWq'yF#%:좐[dKq,8L˗ #ŵ#O&Pӈ ub<]eP/*5%nZ즿>[~:due;}>}eirj|}@$C{RCT245ߥkT'Ր:%[zc+:|+ BN=sr}#b@ڬ([М^3^yV'߂F|?JR{4zFBaP'K,mP^hl+G7c λBvuo -Zl>l.)1߽?O\+c\]X HAEqSp#8wP=gG>j"-JIIp+z־Bi6(ɉYVP(Wm~lXS:cSм7ZHnAG&ٕ-16G8Bˡ'7g=u+)i4Vh(5 *za|cҍfWG&%)]\cGb[hf,+7ڷz=G@:̞Je]i7o;ԩzPaKkos3n+= un2<ai%~_=0kɅR!I47*x։+Vƍy720ƈaX<۞X;95 ܳxIF@=<)CeISyYԅ'e$;$ LὩԼ;eDC^1pEB Ney6D7s56ɕ&$rNW-.LfSIz @\y򹌙O? EEٗGQ%ϙL p$(` I$Cf&׊DY!(&tY]]YoB@I$ DڃːpdUg&wU} /LuzzuScܽ 5߁O9BcQ63 /H$Y^ٕ7D.Ɍ!=!JuĖg(es2HO4FcI-RNz܋V~ cöLƒ(b7 r5$[;(odh4t}Ff?VŸaS9a5F;v& ,Uu'  T1Q,?=7񒯾]H5ע m8 u Ss_ˈYŻ^E[ B* vm!g&Iǂ4B[b$hEf((0%+}J @nRfOA&C4XbI+A:rh-N ,d}r%u؇g7\upQ,1/uҮ_DJPIj2[y=G>j-֬Tb* BqJO SDvj*tzҍfʾ^HȹynV2QB6%u wtB[qY;b)JcgXFq7`oM:{x#q!T:trAеr0E=TA6(I7۸gQb\`k!WK`H` sk]莸VmKiK N$3<򯤔BWZeCHIYްK>"^nCwLrm &vbO}L)O.,NJY.!v&[)#4!6њ>BA_Mv殪?Xdsln!g8ȱlhB;y{o9W:n$Ft9[9w}oVxiʼn;>_e4`t^*?4Hsز(^g۵⼎^m#t+AOWP"S]LBN@_A.`;=pb$Ki34 t[98.0?)Oݪ'OM@d2O.JUC>Z{oѮMnN@ՅjV8!H$>5{E;dp#&%G T~QD>Hկ@2ebANy%/YoSTQcoC6H/ɐuYL.l[F6zG3%2$C;eb>rjEoA/0j`GơrNygOBh# dPYn@^cO^lmOO/;X yoa]_]CDe>d{.8$/F"{m'h'cwƶ93%钛W_P ~9bu-AJz.*sqH!x0~<^93x #x5Sp$ HlFG|$`ǒ&ľ^$G87 lHO :<.|v֒{b s.| <7a{˃ 1HC`)][L`.`~@ ˼h큶S7n:U1AM܎.Ԏɱv[P;^Qgoz;c*nyX鎈gd@;/"Iߞvw:NA#D7C^S?uN\6x*lj8*&SNzPs4'Wҥ:pN/xo[a4A-5Fd>Qwz:` Og%v:9Y fc ~edKW7ےU-u T͡'hk~<;Jz1#4ر _ŃeCVk^ZIs CJNwa\`}!9 sVouY%E؛:'n(pmQ=¥WǥڄI:&~e=H: U|v]6%?T6٪Sj<-Z*4&<֮>1^4U}3)p*U"wĜHTgܹ|DjJPڂ7}~,菢Hn媅8O!˿]Sh0FTGM^QN ӈ3gI#pEZ>"됛b~$)Y) Xyˇ\9K&>.]F*JV eU{VV%#GR!ThPjyX"*$b2<+ѭv*bc99,p+SC! HCЧ\[?۫Y ]Zv‡u=* QT@ZI EƏPpTf.@|P3y:_X=u+K(=4݋Ēc)q  >$9n|iaH'EC[t %76PmBE!C(]~5'E'Z&6C{勩~=jy5kCVTM)ΖM"cl^9Up+5z }o75btB#d!5yqvI%Ltn"3g813dHk 9ݙШ3YҫLG+qx MIO(!A&Ĝ(}yYy|Is?l3?k0&Vh4ș#DMqڪ? jQ0r$_z5~tCGݠ\8Ia&7YI<؋dhaXfRkOo !^ri^/c[ͰBSO/l"]xC_+\t 7r}Y_kHד¦'/%?Ց_">yH; SXJpW}?#8ij {nTM:uQJHٺ$]>XJq1: =I&qٻ9ob6X9mk.+WJV*h^ !,JP6OK#Fxf!"ٝf{Jyz9CS0#8$X-rZѶ_"y#oUc4R_n8 ou/7v2k0{S; -}^?؃:~{&gq%>U$y'yS1AhFZ8Pj/wyh֍ξĝj Ӛ}:)TݦeԱ׎#sq@L@7t|4o-:Q!sW&mAYF-CN}2 O__\`fs;ڴ"_e6>g40޿%m|W$-@G0Kz>w9*~MwCTF޺gmQ1I]ԑbfΟ|rgxGBM=x(!a;~c( cҞprGjqloN!FtNb/s \Ϸ^az4+hE~_u]HH#-#x$%\l** LOA"f}:Z|GB^]5 qm)__j85fQ2wyAhaǿ<Mԝ_ΟL}!-4E ڮH#-eDE3B./'a(~F2~nl8cG >;\>TT[RJ+(aN2s c9uWQfVyi7 0ʰqΠ sC6[=b^3<`xFhw7v>.\ԣyf4'~}8p}w ߀ # ̰:{˖Ӽ'] " cwiۃ;.'-!8(sRJ:\EeTPU[GnVk ;V XZ4ZR7Ssl)l}_]Kb~$ͧ[> 6nb9=TiI>]&,},it\[~@]=3J|o&:y 72v\nd%MX_i` ^l(-da*d+tCtz|6+_P ,yQzc;%E+~}떏\Y(Б@e IQQq[V +vw`TM4g&w;QcW%浗Pfwb_EQ1o\*AQ`<ʵ64#Ui৷=x"@a3J9P~R' {ވrF#KF䠇2\#v.+*BFv;tF~w/$K0Jj ۸[19 W>^|[V*J>KPYl$Wd7؀k)lU0W $ۯ%|Տo\NCl&nV H[xL)яT$nQ5^.6d!4hÌo$|M#0>}FZ`m婛\vZ*~7i1dfhPZ2 ZP$( {rqK\YGD L8q&2;xB ݑ0i \)Z!zü-Ȅj|)t҂|Ȃr\\$7{rUc:WR\@?GPR]]em caLjL*Z{¦1\i]DZ79?=MD"+LU \hٙw..*B EKW2^dV<(*l* 40gĭ_ "9nbzr/.Li!;u"v'SjOj='Nh6+y?rTd:sKqye:}nF́Pnk 7EyM"2H3yZ#.ݫ:LRwkC<9[* [Vl'ʀhA%\l>L'S.YKX6=[%ߡ%k*]=hg~0]k/Я-/.rxv,Q-xǰdlhOp7'9܎#oJC ZB[3R'6H姵}lX -}Fnp_*?KNd}yScMrN=O^Fౝ퍢TӠK%Ы / gGggGJ(oUTjv}lfWN+ZGmiP(mʔP꨼iwɍbbȀ6W `ms zV`7X<ȔP<9x!Eŝgߊӵf*D\r¸GTkB~|Ǿ ZYaYhNl6s6O65Q ;Y{KJD >kԅ̾ >|XH>&0Yʴ$}%ZQs!\hC_7c3/jA'|/<ɏm {1{c)Hs]Y<>UF22`zC[ l]?i`kZt>V32 hZ{ZMFb7&{`cCa pmp5fT.Rk\c(Bfh[=~6Q(*3Il*'#|=QH-]Q=]kl ZWP|.H9!mHd+8r$lG*ɋap>[k xcR#@zj]@W)ټ]QH2²v*T.!£8v'K "<ˡ Vmv1^K0Z?<!86 J1PAaw(? W&a!ڂ#TXZ#(Z:4Bi9*TXQ,c_kI]|; -`1os3W4x0Q+j,$HS@ne.z0QDWofkøhYBGUbskh|LtPN$ߍ@Ō؈Vjb[38$r M^GqޞѤ [B< ]f(6+qxX$짵f\wna +"YAQ4nn7 F1<N 9gMrO}N7ɤ&mf8 I|\ڷ{:%QU.H ȫ愅Ђ}/X6Ji9fWdJFY.ie/]# Mi4Ga,=V/TJI)ʋޔJﻸ~6-ϥ>/NC.^l`Zʆpv1Sm/#L%BS$D>f)]ɉCXk1=B_=s6Ed#|/S1ҟ*v`^-#a 1JA 7hZ'4Rj5"Q&Gˑ#& xV2my^/%Žrca'{dGfq:u&Zj:!6""]VӇA\;:5clwhsZ(R.ȶt;x(Iݑz[ !I<%ߩ]Ղ0(iD`*ڽ{Bͻ6S:NBi\?^ ,=hY\V:ly3 WLBv?]#TB?)Vjp݊vK6<~!lm]cw{VġnI8g8LOp{ĺL(,T\A,z6cf^;6 qx5a2FAaȫ$pӯfdqk NZiWI Oo vz (}P&vY MRX_=q5^m/`hk[\fh ,_!f#8nNK:9p LKRs_8m婵c [c 5_~޵tLo`!ɟ"h0J0 6A6&}_‘zc+:2,44e>~;#W? lS=}%\+d/Ӄ"ST `Y@4F8!{MVd%9nA̭V3 vt.L]hh7h$ Ek agmg=$@um=C|h8ꁿ 1?O/9Ǫ9{2 P sO; U܅U QvOkAقi|B(]eçن۞V t`8aKPUG 5/j͍#aL芏mh3n3Plv=dޞ9{KD.>C~X(JSj1&):+=ұ<#F8Q_cs zspnVÜS7sm190BM rkd(W^fXW̜9Y%&ʁ"Ttlߥ&x: F j!z,yԤސNKT! L%R0蓟L[G{㌶B{ƦUr\(X Rxx9V L2ɎjgP`OP"md!+#nj[D\s)aץzBċHXs(@f!=;(LJ<m9>u0F7P^`FL,Ht: z'š ء(lb sˡp#і7 oz.A໲ t\N΄Ul)2 HPs&qVG]64oʞjfh)T$O3}iBVX B>>gP5dq6 xYQx>=U M4d eO!4񔘷Cⵝ+^Tg tY, ڍR :DpB.~[dOΡ'-Ҕ>XB 53*N@yHog,1<|Aݗ4 { MaٙQ7BV!IJ:%E5% 6WPI,52#-w(S`v>͝M>g; 9#!Ȭ'B3 5~@{% 8P -U)ލ[6'-j&=؞)Er+ԌyO~u>a3ਜG玜-nX=o;|IQG'w<޲j0I&J>n +MWUAwʃPDWݯfw1#:gn~qj}IW}PYQA瑢@GTTuԻ'e֜]8#D6N§-dCzd+ BKј-x]f.w~u!,K7}҅ԕ[,9\, +h"/~䷖-*Û:a\hE{&ۛ s*nf e.vwzC,QJv%KW>-LoB ),_lP1, ”\ 2ςQ!_ ~>Kᐿ> Wa"ǛTY|}xbaq[b–-ʙW) ǃ-XlK1xi}Ód]^#dFm7o?T`e[^7$4ahh{]ԫVp[~ o,(ܔ)q K'S4g5`se} 7/BW1 ^D=TH1g6,T|)S0Jh_!h4cA531bU5]XMF{ϡDOu.T܅:gX(~LMwhx)Sd̊&?LJ5u.S --p.Zw ىZi2D@ `{\mZ[dk _?@/wi6Bax1^qOmH'qQF/!sϻ {ӷ;S@*2kb$%=h!wکuqTvn*n4ҿ-? NIڂ2Yw&oo>uqm5vnkLmzO GMmQ/vO1׆98R6fL&WkNCQUYZPu}z9F Xh5^!="Y6-7x@`:GI+G ЃS`NrDAAJzrOaso;=<Yu9Ijlhr`n';KTF#A+}wEXKB3ВΖY aŜ7^yɶ EI9OqO rnp 5E.46j$Ps:=sM;0v^U$8rք`? 90F]\I)RpuH >Vlo\%>[9\82YHy~qE9>/Ζ, *Sl8~ C!MzxY7yxN{?ⴱoN*eg>j _!˵ߌ GxS!;~[T;.OƖB8'B_ȴf2[mD]5.t}tă璁Fll޳z"S,xz<l֖-=B^8_|!ɫq}O16-hC2؂mtix&:ǐ lq¢-Ji.UlohEQ֏)PqcF37WOH []hOsK1a3oOX$ɘC@_1anː.*K%Rm eupi[:H(X` ZhC&#Y=|P86x9y MBRZ=W?5Tsi uc k)kl@ %.<#-Kʖi(صD?q#&TeCQyZ [c4 uuyY%xX(#[u^^DLj"iqR$<Ҷv@aR,0]X&^x8Ҏ K5N{0Wt_Ѷ2 )! '$E#;1&Y˼p\1s.f~` ̄OODiگyp/B;!L>VuV00ecUޑ3]*r2@9G#o| - zo#*{y1-Aԫ7$*p.;ģ_ m}g?e6_\Cu4'E+Ee<c_{Ȿ >iӷ6qPzO=ȴNE"'/rkO*k}5U$ǁ.7P$rAQFxU^N.=_ ˋ `H/6ZKΙBZ,EX]dGcȆܩ!T1Oj0`#R߹ci΍@mLvԢTM'}E͈OXFl4aP4{ 껒\3.% ܭ 6"߶]( 6bPtp>ĵX{|pU} ITnpv1.9rZ,2q' IC۰Uj;k<:.ŏj8ҫ$] w{ɳ3,O]iq8"Xy l-5Ivl47gۅ\8?DT87kCcjq7a?-J-j8ܹEE9Hxxc2J * /pGE应?CQY&m9khm~|lxW'RsR/CPX݇Tt٫Hw&C#][62<rvqY%jz+>F|!˅x뱓@O?Q=N.lI_`w4 &8+\[ޟ^頭KW")|RF}6?$#$rg1}i3.u)t[s3:[ \yA_˻"P॥ZqtmSYo>w9iC >2fA}}2y#xs;pFw}2n&:/pR=p7z@-Wu@Ö $u/9QXЧdC>W&~.rs2xSr#"`MKDa;.+\Qц}m,p,ջ:u},i 6 @oD Q;۠!Xo#eD4~bL}y?l= @N8 &^!aobw 0" uA+jMf}CsI i%g.+SWRzc ]7aOQ&8m,рʦ}/>H I hԿ'eh  W&uչROˮNЭWȸ^ө {ꚇ4_Uf!UW>Cd/K4'.i cL>{vXŚҍOp_t:<طchm4O8ZMWdXbwtz)8p(TȥPR*KNϠ+eCMiCi+YG_`.ZcvXuv}q {ì[t}r Ed"{aqM{![s7TnO7]{4nnyZj-Y?ōXc?Ê1cFkP${|764He=JsX(6~AWPU.S/S1q װ/h ز]Dsvͷ,M6 s7ɛ^}n @  0$c\U}7=^NZϹѪi-LPiO^-UF|PqSm>e-ea$r\PfֺG7fiHErN\9yaOσ_vudi(JOWRG[! B c:Cd"%:)6֝P8.nt)C- zZ|}6؃G"nlTԮF)q\HQm3Ƶ/i[}QT?WO"=l۞NjJq`|~r[ i-I]%s~mysq#Yc\xC%vaX۹|wd8Qi9+jeo ܽ[4DXa sЫYȪ P4;-tg΢\/$΂@?K'&u/K bTCC0d.6sF`k vby?D"%C~ &,m!yu>a\!JC#$p_+|Ҽ5x\Z2Ⱥ:RZ!82yB&qfgwE>P{ɷ m7Sgnq.a5I(NgHz1]BEDάk}x}Hh7$٢pn7"BoRP{808٧Xfң t'}* mFX 76. /حvDlWoA>%W]Te4/jo7ލn`B'j`mԔHG n AMsW:b4{~r79(/\Tn^[ 'x;b3j8I洲?1rx8!vWKCEpǴBЩѷ|5Yg%*W.f'EQs\QbQNEuuaw}s17 u^´1o൜޶o򩠦XA;+ *[|S=_̔|b~n_%n&U*)RvP# y&`fdht/ml=hYZW_rWHsWN䞐25'l"_c6OT=XBw,]}{@UHqyTNQ/}7O*MG\1+ $z /q49)rΫM (%e QEi~F!~v0+0}V{ir(i6s.da5V/u89Ƈ:2ұ=DyJf)ESt?9[dKor葶~}F p3i #|EKv:*ԈIahZHxZ;ֆf^uPfٕ1o^B:!$=Cq^?-=pʬneudD+UBkDC|!ʟ.<~UG.c:YjN'a-ֳtd &]ԇlȚRyt|y& xk71ݿP RP qq@ت l] .9hsZ_t@3#}sC;G 6 AЭ儎\S9P]C## d5xXֳD ľ?G҄-GԢs+TI# aV~ ^Ϣ"2Ì頷Rq&Y5X8'! BYS~S|gpmT=~=ʹ.HŘ2L/fV?䁂XP3|e؀~VB1.4t81[꒴TwjQf;dZԪ_ի.YQ"SY4fKG89-F&^ssVo'%Y.J*]$ !o!'!C˫ܡ 9tYYBGDM.0KX$vrI;Abµ <:~Ҡ-af RDc2>}`,?Mf7ⴇ9[\(!`Gݛ KG#.]~CpbR*_F!M7s<*Ł6LBf-(l$ 쳍B \`pK4ZU0ոP`{:wN; aD99J~(?PP= dȩ Ĕ{{[{{͒3""aTܕʿY0g+V/gPN\3eW.$̡뚥yi AJTYTA֤7Ϡ`{oblc +у}̟" F0n$ō9ۆ}wF`򙿜ߧō&p W+EC./|خaWϿ'!x2OL, Ϛ O_&oɜilbciw)ǷjPEApNdliZ`&촪39F~#0EFOnMw`c2j1|5qٿ04IQؗuْ0@Аk c cww}( yOadW Vdent<=+̕lYk*صT]!큇dQ1QrGr)Iތ姙֑n/DuU%(q K]Pq|J1tPOcqI^N~Is:?9^<뜖I3r=7+ X}N2U]7:/S}XGht?0p hǁzOG:H6,*t9n0:5 Fw@)A=kN>I-. i;'ܣ̺TjjNC&;LߕP8x~frh"Rfc`ĺ@:o$)fKB|ABuGYhAC@oxxW`Cw{j. ܽ9T{4{ &\%&ē%cbRseƾNCulH0ەf; nF7 . Mt=L}BOpvR]rvQn;lRz#S3$MW3a'3FSx]>7̈́p;> WȻ0e窱 ٰճże1.:'Pbޱybl(MJayTp?NAt¸1'mn tFc'kWi$nBbݘE>zy=c`͓whΦ8 o[**}u5_Pz=od]omjn%矒-5b@FV*%уV~1 C`4Kv[ JKO( F+Ԅym-GX[`-c3"eẆ8_ŦDAOF:hAjV~C WK`IxaB sS0_śwPIW!^0X8Rr8ݺ2Ix{˝CosïO,;{jE5'P(.pȥm͓Ńko> 'pF׎%Bg LboZ+dޭyKbH.c \!*0WCYK4 QU]Ò \~8;S3eчH$n;670uٍrЮ@SC{|N Zw;;@0z;E`CMο vÇ쓿Ppo9G-^8#* 5doOr=w-dwx[*nuxmꀼ~2`oLD- g72vb&Eqk+K6y.MJJdXKxRlNؗ] l4(Ww gwr̲g>?}2&[ <tkbt>:ض+6][ 7%(bV8aM^e]K+iq(G(,Ic" #٤ $})q(=p}G.͡1bWtos+i<E|=]@-Ũ)gʊa:Dعmk?) cj>/U+ӥT7|d?tI[g8HTz:iUtp^O?ˌiSM% Z 5KmR(/ܯi|¿7s|6QNp5G|v^Ty#wW.<7PDAv{=Z|f^w dn).T㊞mBOU4Znz%xh^DW5HCLER+d+WYdc>!l hFNDm>HnU_bhr~oGLpM]=N~kQ\F?jN3ŵ= `Ыx:`{[H Ez NC.Z\ (xQe=hMa X>ٮkgrJBED>R"kx'SxS!*ިֵ:CqNFnX3gzH3[GVyWNu,[l 8L,I 6{3c0fT?JZ ]q<Zވk^hc>cs+TRKs2́ K Yd ͞j2'>ɆFi;,y|("AhQ-,Ezxǒ&9ix8)u\`1h:\g^Je/ѸexMH{1=byg RO섉Z7a;^8(p /0kiղSq^ȥHSNYgB۴c:øQɉAPPvZ?QKEe͝gBF6%]Gh# c/zq7ϐh\QTctec\w("6۸XkNG$St41lԀ8[s@•'4jG8 oNLw՘I+C)KXYoWړ$%6}Eeǩm{ i 4?B.*Q9mիwL#R U2H7*raѷ2/bec)/T=@q-.H0 "z-Md+"l]m*t;2c0=Nˡ&bt4ܼ6]ht/%5lyDžq@9EWU$ڕ̠/at7'L'EI5fG.ć)ʝ;;OQOB=+orE6c%''R'Wr«%S^ $.rA ,>NB#Xj6GEtw %76ل;_M17)i BPe|2*ITFWʲ5HKW 2Yf"gSGB{:7I0P ">jf qg:8vԓs]<Фf^Xa@"3R0u".֗˚ ܓ2vuh! qCXf-;.^d70ӿƁ> z1ۙ<&!L771b74GDb\N>#[`II-k6co YrB#oQl׃qZsIqr 2Τy4=ks#tat} <xX&wcpsЭn!X}|ѢOкlPF<Ъ-Ea>IM^IlGA>b: ܛs65%2.n~]jr}'R/NUl\g e<,LziFlj`LeMPn\C %aF+ևԠ߫6bD6o>Z\1,%ATlm\=tTɃV[̑r'4S_^++`q_@2,=cGEcOj,p֜p ^ēVM R i*L6H|WUH /> Vt|[l8\=o)ڍ5P~ 0}1PS.:{}*rOݰGF+Iz B<_¹cM 10{rM5f"e> iyTCzνrز_S:A(/6z<;FK#p<SKl43xsh-/ K\! } |L; ;|z%{X&2%0 S~W~CM'ɞ'AwM[hV$~mG?y ȟ1o= YOdG\?/j1dAQY6.-.gS064V8w}(II}b}![_]܁K̷>R buZS&*濢80/F%OGذI13w(kPx'Y9Dk[WwZ>>>e2Q~z{# !'}2}r#Q,jė:sN:ON89cN`أ8 yZg]_}PE}Nۇa}`ˉjuP.b/6\yvv KT?'wfzDzժtxns $+]u/4 gde=!S?79Dӵ&M xv6wj` q9qHbJWEfCwd8%j* \ eUwCRy8m=OQ\]^yONqB6 Noy[x>x:xO[}ԕJPg.>}G \y; A]]m69{9Ϊ"v >ٕ"'$%^c*.S8hoوCxQqʰ[pCS2e3ƆUT$k]F@JSKC#)!X)z*OMtLpXMyxr vA^P_KI7+͜KVI[z'_k\J0儾[5^@,•q#-\8 E̵1wqx-iŝ Gz$g/o*G-8GO om ˱qEdLwȿ,ԃw҄D~jvqܝ'{@q/Hl o-<-107) Ÿ8Ehk&PH/-bdGNvxG6zv gE7)A㈡Q.;"N{f`LxK EX૊l1;QgCHϊ(R|AMMmmA?F)~RZp(Gl+Bv cisqPaa)؉E%VZBEfO!GՙERW4)V +mҭ^C݇uWgeg02xTXg~fFBXs_[j\Ǒ#y|!r #ʙ«h//qӠmKdtxl42& vG/nG Q?2P+*N?ß g~0*])xk#u7u4?$kfsQ32^w"0 j4 +p0& ~^uBMQ`IQ9z^}z߹h]RxUPzL%s"o`7j_$_ysH(0Bdp{d ]8x9K ͶT6{ IWÜ!*UkQV\Wm༱bI9C@q20NK W0_177jĩkYdŢjEeIȒ]O@ucg'$Qf+;4p]SogT1ygC(.]Zd @SPe EI6/QhdvRȓn9 ,A,G$4%xp0Q-S}ŵ,\UPWFK!(3#k<.h*JQ)4ܓwFj&&{25OJ/hYg6Q8-4ќ0=%N!Υ;4'd$sB+>~n?czp/.Ñ/]8eGj?8!TVЁѼ{qn{-4Y+Z/Q>rq-tM!>g+pyVX^-y:5cf4x]yLdڼz? ZLZ=QVz6o0%Y/󓿍amxnP @uW S)NJ!rxVq0Xrdic#p~82f||2v._rD- X!tj#@] B4kc՞dsE6=g;,BM4cd#{,߻ZjwEMqh/B6z֑ ߝ_"Q)YO h $ὗ9,2PQ."-½V, u1IC%]b3:@jeKPs_@ӡDn{JM>-@Y0;OA2<(%7XGN-U}'9 -nRġh~'Nٲ6v3qw9yAMAe2sl8)~N MxC~i+gOԴgfyu’e6څs>\s_H>Ҵ^qJS[JPgY1En܄T[KâCRSq~[3R_Wi >sW9v>|D-2*^$thu"$h'Y _O%d~r\/?FK8Sk )uMd*9z{7|q#X*ܮ*@: 4);2gGuvoolX/ b\͗?ȥyߩGӀ\> 1tM| J/Fm(?n{ G\)=|+7$J- ;QH7;MN _HF?""MWP_(vd+1R8%{y R8rпؿX`FwLR݁:zs:Wep Ksڍ/|qrZ B.y`CO?Z.j l/?/$uT|m դfxu yU(k{ Q Yp.Hw>D!] nLR8/bIW_>wÄ KɻD/0<-Oۀ7Pxn&-OP[zm^ A>]:y  > )i{kd 9/GNvNg)ݍȿ=a*9m7ӹw6{ٓx겙P5V( Zgr~[$ѕv.mA!:aΊPAB`lBFǶ ~0+u89zj(OD6 aS\i lu2Qڀd!bK`\zEX%,.SUgg۲JO:]H!Q[Z%YWܷe UJNousct٭:v C^"߇#oQI5l$$ uuֶE6fcp{47nYKj' _-;%oMΡyl)5#W_mB'5Olj=@릆A\`k/ڂcaV ˦6sɩҝcE~\FqE Zd걖0umb٥:@rj,B(u3& zXE/BE]}e"ꀼ%C8y-A#oa oɘK1U6z3.8djPSd&jy& j%zaɇ!qs2bRzGl\VlCq"R90}iFEρ&J_v'ꚊnFUw嚽JfXiT)q&_ )hGYwbVoK[iUR(}n\oq<1ZM#[L]r4؄&KKp x*rW4<끆-g86i?HPB 6tP3vV6QU۬9O??0hIw∾NL|fp qo~;8Rb89 J:jKl6 :7Ƽ-tC^{ ?qBOCxF֫iȏN'c 9QcOBqU,l$YG{bp7D"DH,ޟXE0űL\% ٴ Ei#ҰΑRQ*g@ʶxQ6 t["QkPYNqJ0a\j2Eģm}i\x@G1Ҳ8"r*5AP˿ 4EYaw: I&fh5~cͥ^Xh.!d˟yIvH9Xn]b?J1Ac/taW_ 4tlGVisa4Zabtɭŕ­ڂb7"<S<9Em2Tko$1 *&xT1KT/1WQqn!{~QHGk-n 3'! vk ,0 qKSY:^,/ŸG4_M{,dA;5 ~fSy=q;Y=vs>b;"E*frI;pU7RiYo}U*Tވ(l. b+QXz ٥? - &ѩJq1J 0"܊Kʢ0]#I? >Eԓ{/%;ڱv0C,\8 N؁Uh~u},L\ZO-6jd1tC@'b oU"45N%YaFw!mYvDcP `|ѩtgOEEaRv]hUE l̢bKqi] 蓯)Z7$c  7GoJ5S1C~YR$/8[=*)~H΄"BӰ 8q׿l_԰|~9K!^0_yQƏi>mRB$bx8QSu׼|->k*.VOuw̖Ueτ֎fOP8isOk-C+ '\I #9O݉@^Vn+;Xe+0m[Rt#ݴΙX0/ ?VJ ne+LںTCXܖ }ʌ\v čb f*lL1exAlX4RSV>~CEBYEql&7'eд6cKP* $X4<<*r AxlRpau2жڌFJW)6m\pP 0N#1ɠZ>\Wo$Iv8^qmZWsʼL-੍X?kNNN.-?G[" LǻY$i:04IcvےZ\6-ٰ& %$@e5 kpNOQAVzKX %۔1lRWf~*lrۙ5? {1 OhKq5ʬqÜnKÃv(gp$ ˅4:xV|e9Ej9lpAWspj/ M2DE_2J_l0b2,W"F47zO,7NòC`St?$n5ZwvWh1sSq*>)%D1HUgxID2wyJ;*:Ui^y]MtwyiY0fcӅh'ȝh_o y*}d7ycM1u\tgH]p̙Ǔ? #&ˊsQ/RXl?<QBF /qa.ə0N<" T𘍰LkogOF\̮3GwkHX?Wl&ƅfJesy*d}&쾸O3?A֥yh\n:m&mӎ Ab£/o_Wko/"aɰvB@#b3ѡO۴"*!.RD2M1yE-_[>X{0m>SZnQ(ȋt]tqY"@prIGku;-ɥ sBoNyOێB\H^Py;#-Ç8V/NF f \'Y.DŕH`d'%"|:}>(݅ű^?s=?{BQ]#HI䎣pﰫ]?TSݒC:x_8zwf2="ij_ޏRFY$sO}ި;ܹv2#/OЏ^=OnF(XniA-,]Ý媣0- D.ҿฬ+<x]5\-\`yQ6z'-7!٣7(͌M~a-T.Kl!Sx&6Fms0r+^=@1r[+\{'hC\eO l*ɘ )˙~aeч&?rbgF~OaΔh+!NZ[=$ZBP5?ԝ6QSۥEo}]qR s_t -0 [D<(!˛5ލ&r &mq&y.],t sLjV /&N)ay VJww+֡ +<3LߧX{y*06Л޶e`z;rʞ [}<>ow[JfdPa 9fn 06TGg?, rnPBMq^0^ծ &LZZ$%},2WiFi*E?_ǫT8W,oP3]y*\|-leO"^}Pk_?Yn ')o v敟#:ΡE3}]ǥnY>5FR'ft5RFܡak< p>Co[(}pxZ-z@,CAluus;oXGM=38PRe&ͪr~=πLx,[R8 #[;F(z~j+jbi,êVjO|0 u4'Х'r9=wAt49ITLssyZ+h7rUm.2-mPM|ek`Bs,,0`Xf##Ahi-64S Ei0Ta3>Mݣ !95PQrnqüpeRK&55gPGlB([PB#Uٱ{i!J~iq9{'$턁5bIqGg͐P$E0g)4W* /x(d%Zr ;А1ë)Ne`!Mdpi cl2:2ǎD'3cc(%Ny#FWu+hqZw*[9&TmoD4 '?+4Խ¸,a{12fglāAJ[- K9s?`a;kFN/XTnYShs G$m__Fw`#ʹeN-umkɤb0-h(RRv<)K1Th>.ͅX&od| Z؋=0j%Jx-vf.N7jNїD| Ǽ([`!,'}ֺRfDɂޔ UZ7'JhluULc&aj=uE̯MՈR<_"kѲesyV<dSW2L0UO1B)Phad|ħXXu_F9o&f-o0LtXs rj'ww<`!v lޫrfz[Ṋ\=._7Bmf}h+Eb#PZ ΰBM~$~1ܲl}VSeJ(+YP3׬"MNF!A' 5;5_&7ul-¨bTNyWhԋ y7ֿL&-*;W.K:J-$:45 P3Ph5׵/$[dq#{:f {;!OίzF<= 8B咦Ȗ*]ׂMŏ&t1 00y[AJ ]>1mD%cxW>dgor]NI KF6\-非ͮ*c ̂_dkJqs ֋ڿ#Qqf|VxϳXli){`zO.r9 |>NAiۏْ-ӯN5X,LID1*ExԞAlTKВ\QLFQ$Cs&gLjKȲL\=㖧n,fauPs D`VRG:յu]" *K7ur.)VcO5Vh7 H_pm r1~A6&XaA8 "JM'ZYճGJV۸Y,I=;H( ֔|ɖozChQD]* Vϼ0^ .4\q*l )ޠHI\vdRN;iPH`0xzE|s5,@2F(9m\ vp,jz2H#5 GEvDOez1!w 6+,o%"v!"{ n0`eE]نw9Z4h~S(Xn8q:rZsD%)@CI& Ł|yhABHC5ab/4+bAOV@p[jWQ`7"{'^d6m’lvx ;[.wl& xb芫}\bz ' ~Bg;^'N]UTj/wUkKܦ+8)txUPL]EZƲYR~YBAگ`4`:@fۥsTWATK]PObHD4^&ԜR٥NVR^GzzkN8<ɯB65K gW(5FCPМࡶPFEXa3av1>Hrƍ4wm蓭ǯh;/wPMV1jl0DpUFz#?*KRHMD/-oԋ?&;6sLrٗot΋s9)?cQ p;|e? #AP3X6?GށgpO#<`LvفFd(բK쭗Qn]* 7:Yeh]:8xl]&:se63C\J|!PG ޻>Gbe(pYXSY{,9e5Vֳ畅oo4Շ&1J9fX"o#"b't-@}Vdž`9kwd.I ]SǘL~5Z>e4CDP\wMH9օxʍ&Wޖ9v҃N~u?ZE>8muM"L_xxLak*$WgP=ÈD2&|#9` *p42TMPos+b;_"uyGūDžjtW&_u/1hS n0pKí}19Q3"pfΫGoH|Dn(GlIk>{0wr jXA*Yod[k| >{%G@ZS>= w_ӗԔ`]͢z7bfFZTSA} =#[E%*_QEjΆ5hxN.h05y w w5WSycztmeWa˥95ܵoPZ>i1Ȟ{2 0mŰgXɇ(Lq-BwE݉\~u7tK}T.Ui`6#wOsv( -il0Ʌ v]?|OP^us!A8(92} &bFϓ|Iv#+Æ.g,,]1BAoAfK6$ ꉯTTk/sڛROuA^8jفD^Ehhɗ5 ˔D/kBao6/u.11 5v 44DiHd3cH0>H eL,Iyet` 'ҿTp yZzڄʷ" bݓܚ%KPip_ K(x!ցA 95{ RLQ]5YZ9bi 7G+S, =-r]#n/W՛Q(^[:(Nq/ 6mڌx [AغZAVNiNn/:vZ(UTGbޑ9L% uW{=и BH; _.W 21,CC ږK֏}V&Zo&_F+Cx((j~2CU߯|/o .^1P{y-*6K+&a0ϱ; ;/g=[T"3]Klyw̆d0EDMz?0Jګ6N9F2 KF iJĭU{t(A3e/8r.:N8@"#mX✽seC<ݳ[V+Y~t.B Ep_ }klMQ"ZxHC+% ^,k YMȳb vj[АL۹o-J$ʟ `́GOT56m*qŠ._ -N,#?pÀ?f:p~tjO(T,3XOɛ{亜aKbKZL3z+ K#"*e /%`Fe>bZ'}ʇ8.:]M)Qم*o;cAg_V?w\O+RʖU:;zkPȠBGu@AwIĕODz>RW]XԕiFܴN=PE=1yFSItW .0ՕMRmΠVyW!8Y 竻' $GcBCwCX5^΍]q*DeY!\5T*z0dhc6{C{7;OEoa/llS F4'í܅G #D~tJ<cܟN#r]iGQE%pkt=%?w7v~ۓx^C;461zs>C;]n-Vy}^cqꜽb Ao[g7a,3] &xy@i!? ]1D@D`0ا3 55^LT<$P|Dڟ9XXY\| !*5ŧ f9騷<"?>" g2@E !(j!!3УE (B7A! UWvWwYOVB'f# `I8 qtWիWW?msYU#ЁMbA p[@BZ`EBX Vp( X}gS*-6'e6ZYp nj8@6t# R GηΖѣji4s ^vh~k*tiE;nm*6"+Bi8mlwGTB' (mzZwyᐣ=\LNST5d5`?IdMXYxְ)z#~.%T$+xBjťMe+y1;Rsp3ܚKMME:pH!n:bx1C2+R$7ݘ,ƅ 뵹Z(.%R`\|py~ >zonQ-kXNvN[؆:x;lO{U܃''ɡ6J>ڦ'߇~!=-X>2,^16,c4\Li5Hq<טi0e <`n i "p32\vp3BΔ@>G09OzgQPz~JюĹ];R"0fW["?@+ޡ:І0:cts4;-]X'y,+LkroC=!FZtPu]vpVCHJ5x̡}Z޴g81YnNd47q:Ђ\~?嵫?+!io 2e%uBNG_s1%n(V730#fCi?G`>$PCAW,4I˺/h݉v:Qv}utoA9hI]uAcY\g[GG팯VZBijV1ئp{P(@&| .gW?[Ӆ\oEcPԾ0`,oh{®BUfzg`˚ekq䖝3ͿLt-."?_S} )#Ma'nJ78gUE=cI u -Ǔ_֨@1hYlhQ^C" Ţ6:\?{oA:Q4H:eJODcLTDmUu6YEk<[ʫlݢFzDhTW"x r ڻa VL>SUYT=&?k/Ž_ă#5(OrPpMx3QE_p@$iK7}8ؐD^mV. P'_ VWal%80wP/ƥv-x-ՀjvXɚ~FY4}ǒA=ClatR?Ј`K?Êuk3ǗӘ0.^م+}-fF ť~>+%&Eq&)KPgBT|H( `$Ga%},8`r'JŅБiV(Ʌ7!aaU<2ց/&VZ !h : iH?,=ʨ-!. ^,Ty5qt-G{E{_.C6y>]KjyzԚ_{5jor}2}- }%0i>s X|g3?>czSCaQs/4 J{"t /T)iSΉxVzsʖq7Fh `loC1-Rs/b?z_G>y0^Isz7^mRo :U+ؐ}wn|Ihw;k9_w޲%4Ha'ٚ hx7{ONڏcY^)Ff5R)ck^ ekI]/Ȱ0I0zL. g!Q(W#s.gኀYJ_M1>#svxmJ;W)O%_!6br0qG{!\3 y7y?/ք{QDʮe >E[ nf)@~mb_еu&0jdE;nCPYY N6.kQάP~ 7a#)k=bZYf<VQ8& XFk,c~R_|T "hWedx\EwKU Tj5R%3xrPwIv&aυzi, op5ȂY,姂S-"> -s4ڀ3=l_6D rX0+ꄕ*YZ2ͬC*%f3rW^a'cHY g .,/Sj0[;ÑA$vi6jx~)f7b҉b[jr`r0iwr=nYu^xn5Bţ{*j_WB̶4t4DBa 1סk9Qj*({m:sl q\ xT&T9np0ͳTơ~]d.>ޒ6֨Qv{yJFF`(N!S`fm ލ*!^L*S}&'fag|SkH]e,k@w| i }s%I1TNG=K{NH?"8 ԣ.T;7<˚ORg; ,G%ܲ ?s=,l9xr) (M⣴F]~"@3zd37Z_i,Yճr23nD*H8'jޜ IW/#i6.*oRv)W?4$v^ծS. 0v/Ii:q;ѱ7{`Rʲ7o1ݘoCN$\VO`Y$6qM{Hݬ#>Rܻ K:@tbw=3Ȱmk]iww!rB=r-QMZ\\ҦQՆHǓZC.eASTD+3?B1ĚI 8%KA Uon52@j.Hʭ^IqLp8݋;n6)R\Њ@ޅH\?|4aѝN$?7U=)K40t7!#;(0 췞QgT1q& }@H:Uy8'_g& A \jԕfWǽ#XsYJS|1z\I!S"׽f# SH-%@ZҚ )#d5QTZ39xVuZbphy&L ƑZI.{q~)x!}f55_a@u㧫#sa#IR^Jp]t+*WMWK-%JwBфT2t)SQM({%h @֊ׂ楢ŮH@M,I1Y\PB$Xh/ם .C6ٰ䙂"CXЮZwFfuI?OAC_>/&$\*px~;ȕ.6GEmpu^nht6"5%hpFg={w ߐ^TS;SSsP;zvQ8, lڷq:Q~܌%CN,'!l/S|{v՜# O9as^ U2Msh3J)vQ(NT4ZrBn;!NmWm}Oy!wXGn*PIXuzM%'jxmzKƍ*,U sh 5?E[xcB24fuqpT8U#/4șckº8P;.:8~;tYY3y!@&k rP5; QdE-!?}0C1dQN桁0clF) M'?=Eo%Q\A B?7[ c um!yt}ܜʿSw4{9ue5.Rq_Jv=Ń2 Q8 ,ӝ$cYףlXbc0c\j3R`Sx >cG5Fջ3l)szؑOd 7@C v$|΄Xm^ZueL$iEڜeWxI!݋$pklVŴFdDBX=SS0A+Nq:]U/0nG950/DGh2TqV-?ILkYrϹV,f +CHZá߼lL8m&>,T,u4vL;y`M^ۊrV<>|&3D+3e d4!0gjqP519\ h{c \ -z3Ba7 x8( \=.7kLHUU r {WPAfg^'x~F[+!ũD6U,9"ywf1&Q9&xuPsFzF{~o"~y|0iqUcGϼS|g=47n  Wg.2yKc8߄~.2 HM+Fiu؎Zb=7q넫ƚ0}Lgޥ$\<1 4ꂃ,ML%~6 甏&ۋ%Jمi߉] f/)s-<'x)D?vD`9kC*$/ufy-Je>0 9vyEk!^\g?68h΋IA<G9(}<2cN&'=C~+:3+(1 .?c;\CLe%f1>r} 5|/f? qCw:Ȱ&!ѕ[yQ(7%7JQ>:G'teh`A!l71C\oG奠588uACHiSoM1?LL8} G]tX|w,w`Wpl+zX{Sss1:-?IptyE n2(M}?a3?d]ӇuM_?u]}3 YJy>-5+f3PڸΣ{s3x PtKs}nxFW(k'g' Yt;G7Vn L H˳tp2clG P1/3ލaz=2ȠsoXp)GXdQAi>c[ By[mdcѽRP〘Sܠ"tk-WL[K- ^ ʏX Gx<ZCs3깵4-!87Mu됺U'CX)6:U5'shMr/{4|4OtG"QHQ E]/x8 (E%+ ED|)= >JJLF&m36A^GL ӖWRK!v8,=НC[ĕ7 .i†/nQw67P8EuxLQÓ[9W>iG^{ C׮b Ʒt4v5$tP%'YO'JڷWLWSgN`E(xYQ%B >~ۍK%,!Оn@KUhPݾtyPIo4-h81@lDenA>Pҡ|\pPdoWX^W\lmPoK5ġ9;EfqaDž߰3}o͓Sfۼ5IiJ0BM4J IBF3DVbYG$Vg݌yڞ^dӣ-|DOяv{mz\!Z5T ;*w| 3[3:71RX/B1\BoD<l 2^DE0D,/ ab%FW>{ Rԝ/uad+W~n7VUd!"驳 K66y[ Y2E_nŜv&HV&v`;y-p6/H5vp@jTanvj Y^`{hTd7"xWCPTC%{ UgHzTj3 %Kf?x.wܭt*ͧۋq܌[B-nցA0do`e~TGRtq|@$>`NRa?6zWpCw06_iM pKEIWǀ:HT3HKcx:B Cd/gꝈCa{#>zYz3U1hD2Nx փ%H>-XC0M}5Cԣ/m +_ ߽m'9>kH+]KTplJ Δp^$p$v>}EȺ!v)[Ƒj y <J7?e6oH^Ky :7PpTv \&j&5/b+ [{t2 L)j4{ڑY\MkCY |BpW::ؾûy}YHU(-Dd(맭8ƃc@uZb"P[9qI&sFmEec#"wHٰ73}i,kDwE@Nz7K5mMcnc} =ӪVqEw<.y$tR.+W,# Pb.RJQ0(493 pM:yT`*A^]9|^/,{˲Az$K~;>>sc1%dSkB8*}]N1kUZ+q8`t2Tp7"Zue#w<*z.iJO%]cv0PGi Z-=zCɇ($N/Jo[sk~tªqj^h-Zx-a-ռl^ۊKden͋|Mj Jk|[@\y(f)]o`7@W\ܯqse5[! W[#:H>rzo 4"-h>fJU-w⤜$p潛)3v x/0y[$JboB8Ѝ#05_=+PRHѝv)ktSFذhy_;x cv7" (ߑg ')`oJI)m5z,S8PIڝf+LjaT?Ntd}@n$6=IZ=AU1@L~ l3|+;ϵ -8G(Bh!{k(_}Hg(dv͉Qya#N4c+CBvICn1Zm&f:iC${v y:9e%2OŅ7uA/$roOU콫BvSPv.(5BQɐg wi6Mo1ltLj܆cXl>^1K[dPܿ6DmS5&Bm[ Ll7Cm /`R8vx&ln/ݚ\۝EEj=R iP>x]DX0U+vhkG[݂N|C8CԻ0Rrb q-lC5x߹C5C;>^jPN'J)iدA9 c2YCC }/07U*Ϗ"X*NU,3^vȰSO 99<$wkR e˳I@7 :*#Qvadm=y3Blʍ]8*Q3yT*Yv#tRFb(ڰz&p%:avy5ΕD6nv1; `,hC\L|Αr悿 Lr'r?5')Yղ3\ \"5vhnFȳN@Zo. as1y~Ӣx 3gA8Rgj=!=!߿Y$ »>O64%d\x,x&ӅPր߅/y4XpĽ0[JV51D&Y])Ʃ:|o)m>B>4t!`QDy9\=1x9r]ⲓD,DjwDbWđ6/4~%q9>{X'>N9!8lAK1R^HX.Rfй7pթn$Vݦhˏ\>@,k\KY{bֲ|0%q OQ()f&͒({1߅sr͚%JƮ%VǷ[C0'3It ZϤ;9FW< 05mңk\ƠPpRt&w /FgW͇RILQ-]J]9 Ʌ3`ow ,N­9縤PlRXtM><!T ֛Z밨>6 !l4ՒN^a?|d= 8xe:z` mBTґ٭τ\I}3-i խL>aKBMP5OR5oEc󈷵37EK7͙U; hfϨ5P{1N|n"NwZ-7xeYHbɑVco= qx;zUUyu^RyvUVYz3kzt1ntk_z6\l5\68tiHr#sSAi]nY &t~*X!xX$,BD| ,K1|l׋K}VJAvJ5۟HB֥ {t0e44Ll]znW9- voKQ!3׺7>P\u4U:C"Ln 9aC)v  /i =sS{"5=wer|-}<:s.{-~ދ|2G7u#L7{.=Ng)x: mrtYfȆ Fb,*-uEFt7暬/N@UHj]Wi]?):.M)B)=2!y B9PG!;Q(CPM5/,>,ZY&+2&H ˬ&>#ƕ?ɭ{D7Z)xܥl@r{Ӏ>N|P'4&? rbpިd|l61s͢n!O%f`{W T%IזH}UoGY$w?`&divmI3"Tw*g5L[צ`mR|&6@#ul5mE29"zUd Jbj#>6A4OyM2jcL< tGWJ7V/k;RVfˏ?n(5T +y&'d`5po$+#1ݓh_r]6~l|%_N;h|ݘosOq(DÌyW1J&*#@!=d K|EU@=R8JC& Uxm33u`h.kp <[dAdg4 EUQs$JrrPF uB+ZW>#䖟s,􉻏 >w `T/~hSD>-CN|:aUߦ*Jj9Y*!eg:xz;3l/#^ |'q>pѦU'T\%AHRƿU7RJkTQ~a9,EVXf4#2 ~YV2>;rx`(9!ko0nOcEo%N@EZqf ਹ\n6+2QJSont`IR3:Th IkpzG%YFI[ pŮ,x u/v4e+ua )áH l 5F +"j;u" "^t:8J*3](W7+1́ fڟO^& I5A9,dkEȂHfiJ t$e.&mo)Eʼnѷ0`1{@tS70VqQv^@ D4Zu(~hcJPZAsKh]Ui F/l&qFh(:YW&F(C_j w-C݀Ү4# \okHIjo6EuXg8]M|9c ,U#!7Q;ٶ'BI(&Go8](䌞yu3dwxPEFq o(p}5,t_MS @uK$!xXpF¤chsܐ*YBʙ7ymX86/P=OPqI&`NclJ ~''OxQ; '8>՗_ %trVv'NR-ڜԑg3DD0OBQ q Dei8;;fq i#Ǵ>Q׽x-!PB^T/gI[u6ԭ|[Yp` F d)f! -7RQ@/]L^K3ץ=QGQX?ۂ6KFavi}.DǢP5}?6?Yw!5AO޶@o)a(Y4FPc'sEGp.~X?_1*hғm5#f=MrU{ ڎ!c@4iaf-!e;{P>xZ8$=V6k` 'DDdx,f܁K+-'GpDϢ4ўX=p K ?{ݯy ۛ.3X+Dqa^OB$82Z ~UK@ƍ=##@3g }t0\#$JG%HF%7H}ڹ1Ry #uiJ|[I7/RP31 [9'b[9$X[Ֆv^mõe=SzL&AȀ,p Պ,PE^/3+MF||W^4,?&חzS 4ɲ*w_Lj6_4 ~:ڳ30ʏ_J >6ōDH˯ ]pq-4!VHha[CjϦP)|dWSKhl ˽PBH`}~p[%*U8,RwȜN.]"V6?e XT%-qo`; .^A] b\*!dK%@!7dz;dž_x~dǔ*F\%R+"ObNRZX|1[hM;"'lE3@\ SВ^uڷz_zH+PgzhPt~ ]iJcl)ZΧH4\ s/J7~9 FܑDiCw9!96c~"uSbq5q7lKhDȜ;-YVys,i=-VmDBux祑UYpmhz|z@*/-F3c5X<]@szɚbҺN|/)vS?*ݚ[|&AL4}<?# Q Pxߑ8+- Z1NFcf_[PAtߠ^&w.u,{h]9U ߁}Xr  #fOȕ"ZWwv=X6ԕ'hi͊!/`O Aq6c;Zкz'SJ% ?oe!VSYxKv/ox& ٛz9$?x%mv*|W=As2}#7AX8{8;W 4&b-pxRVBglx\i{ N{?)DQQ;tXggpf_#|N=E>ʴWu '#>bP8yeh`GWB .7ch)E; R]qvlӋŧ ӦULoGgqlNi)_nzh+W * ugehS;x]c={CZsG xYHN^.㾬 p--^jߝǪ$XLXn4}!M 諾"qOae؟>wBİP>R|,ڷ]Wo 'i-o[ώg=<:nx,5,BgNq6c40õ37Ǽ|>VzEzKZw6BwM࿒GkwzNnՔ0[:d>V f54sU{>jNgƨY+&)- 12+12+qꙟUWW9].M9 Vl١XDs([ U)âr&].v}Iu0VZ{4IkK)8@ި-ƅջm >.!l)_X/񜤾ON'ǥ("}#^ӈ;T&M.IdNd* Ahp/?8g:Q{j1x}\ mp`WM ĵ_KPsew^ W%CsQ#C..p؎|GF\=Q(f{1Űxvـr%'TE%V=t]Q~?q9j̿¹~ޖz):ѕCqXCܦ;VW'&mFeFZT1\ZZX@dF_'@KA蔖;㑌DmB`j5KєΡJ)b@ ~u>-{(+\A8ζnWVA(|3|d" 8#Y9xʺ!r j./ޯ绑PԱ OxpQV\s(Lm㚞{n@% c׃`/[F( Ia))(xưs6o FyA$p͎ |+H (YSa&HSPI!%wShZ;׮ݟ#KgiPg}N(L -š7:']no]6]:bٲIʡœŻgFPH*8ݘwGl?w?.8CI'i*7Vmxo 6[j]ݗDxد%|8 ~5X.iy UU&rW \$ӽjSk>)2 ~e%dpv.yT܄~X}:ӓy`9nb$7SѐɊ<]2ly 򆆓͌sġ^`]= H>X$p4QSp$ڼLha횮ˇas5"j:66t#]t_NC!,*c"  . +ތNIKӻ8sQ__)Gm_~_usv?W4W_靈{Ϳ?SN}Bi ?Sٸ?=ICz;qOwI+Kڮ=11=9F@D(թPIHfi}uP0۪TH3*#i)Ү[#M*l)-֜՝&> ojfAau5zI*$x17E>GL#㬋Yn>*j/N)]jSdou#PTy^PGr}o㟌߹"IzN%U=_gPd)Ekͻ|,P0 5iͬ3j;x;ӘN:g.:n]+2Os}L0`L=+*{)2 B?#7u)  ܉2JZrWbe>DIb l"t'Z!>sMH|TV?6w)E٨WoPx!.riq=݆;%@W:AB:& c )W^eе'XAmja&_ e)|/dGX"b8_wB:ouTX8xI\IRrsWrOT\tgf9?P ԕQ=I]E/ YmE9S2x\6yPhsd]h47 0"O#s3s_fMV9a/i}4W$) R#g+p*]/E2\ O s%I߷\ʨ C{%d0xq-MH3πdv4c'0wCs2bH-mVZKp:nBк?'qetc#p*ndy{ 8QSb 0ԱQhá܂٢g XӠ ~yC qYnF] hb;;ϥc[E'{n,x.7}>W!*l"y_8dž`aqr_ [;DQap/6*d;T"Cu!z7gS;ĺ6{Yop MRىxr{Ys/ysnmr&6*Cێ|?R ^דF<޾'AI((%!_L%᲼kwܧ ǥ\{xD46: X?C b^t8d;>3pӣ{NFZn'iWP<$+,"i[UDхl27YilOH]v1F{rMvl 6՟ovJkWX RQ6j ^ *: t f1r@yä>LpۂCl(CՉ3SDL (J}ĂݼC5[Ǹy4@yXP+5:ݨ& t~3:zkmv]Ki.Ob Tb&|n)JLP ,1JOFJ,:8%~ K;nyP v_9,ʙg![(aJ[|ǔ@@[H9(@c; AxcTEszY7"?k҂ ]sJ IFu3^L+e|p4ʡ6ǀ#qn'N-k|DM,*-݆cBm@"|:t%7DVK -ov(3G"od۶Hñ&*( Wx=e9~mfX`UϸΫr UQ95v6-c˝! tGFR٨6ȌP*$`t5H%RntaD8]8P8~: _zQU=j/&,[rm]Kj `א^)B==( (+;1 8M1y??G2*C mPZG(Y"ٟ7!;mkCC#ͳSqoIxs (p4K{l/b6b&E'OQ.g(44! 2fn5HUR ꛧPYjh5QlhNGM4ڰAIiV*$nTffnL vK!ȟu|dWbɖo;C}"D G^&ÆFlLnاa`ŸgmtkU<(DgChW Zۧ>PKedNQ[SΉ{旳R -\Nw:'Db-WJaGO/R3?n5ǭͬ((j>A*2da[>-?E-3CWEe3r=+ eE;])Z2#K\چ&9Z\m>^h+t ճk;fG~Zoq^ =r'*ΈP>֍68{4(O<(83ϒe[M z|{͎gg-×ڝ( a6I񎓡TX1>*b@.`{V HS7`&*!;fE 4F^%aF<$.|Smv9+QWfzjXC‡v9ů}Tʟ5s+PʘY Pm@;vG#_'/MJñ[u[˛lf͛a"@ߔU9v_V^^b)"VڧSҎNNzp75<"kFK|E"ͻOE6F(ޏ{3tCk:pHf *iV=4F4H؈ILLc\=4nI 7CCǸߓN F i@mNMhq :^@I3̴f赗-wW~ kPF9 %.݅+wQ̾*݀6w|uՈEUK?u>Ԝm~@7gEm_=x-o8ќ~Ok#AzfftpLc3f4LWE3LL 13گ9wf`Jh{<}c+Q+֊ǡKڦc@@(JNi !4KbTIu}CE^0%繉.՘r>!NJۻiQczD$ CS]AnKexܠ/v-LR_ yN"Fˠá^rScp_Ɂm_qcg=Z/!Y<"Zx,}H͠ֈrJ^MW&x'_aC4o6\-qM)@XCH64T:uH8I D%ՔFRWҭV|X(prHrQȅMñ|ō, .3/ݠoQn2 J=)D2akYw o==Vy2q abK^qy^l8lv `JҝS4'͟7Լq{g ;NV@)6gG!MvoۃYGc?@(=@QaiZΜE lbm|aJ'db'R1ڭzǨ⯹lTM;J(ȧu#T*/!U4JIMԺe}RҰ/Z5X>In+7U{ =GEȞqgՄzr?!|:1f\~DݸPR 4L/ %eV 4qJ>R=(ѨC>K݊ZROehL"!h/N)Dw:\nS4^abR? [7 21 9Fpqw 9.C<>ڦ;8mHKOg5K׹K>TbcP(XqrV>Ȧ-ԫEo0[0|"<=DojjSZBjUMTׇo'UcRvSa_/8L-Z+9E󱽫Zbn|xNN٧Q}9AO'tΈ-^Gz9h]id,hq6Tݢ;7$G-K`:iOu˞dInnD3p7&+9]k$p̉Q=㌰;ofZ)zD:CcJ-@iYDvגa7wAZ;8Xi@}Rb|?_ߚ-;5ߎߪg8Vx@~$x@7Lnuİ0x,ݕ~^=-gCqj:T@qI[(i|pF|ܳǻ}ns KL~V1{zWΌ="S<6LLLL3"+`N<5)mE;]ZY#?&.$Zbٵ}CbYt]p8^ } z_t`ɮ\|xV9v/{'sE^܃屘 uPE9 C@(vq #p5j)MhwwZ,]jƮh}I.YCke,GxowؑʿD^Pq~2nWgt>rVhL]=[z]',Jr):UdUw-epV-BٰP}!G(=*v/jx"uoy>!bkL=g#_dol=!'7%оpN{0{-{=N.Vl[{ 7y%\s?!RD{BPe4L)ND3בLŐIJ5_ӳ#q<}R$ ~4HG<Cm=߽ $< xwS.x?K+^A{_.L }kI~yE~^j#D}tx}3F[lKjp8a_c{&RmO7Axm=-@m#BqkZ/O ?N80$k[t;>xE'~$}MGlaˁ_JC 3Չ٢z{C+n O+rO*;WkRNK:dwMN.i?$:@W iӮBۊۼ*{'IQgw}B 4k) ll& 硭.KLiE H'8>\ޮqU,1srDnTojGeB/,4Deb.u曷5GEו )QRvi L6tXxm €\}5}{|2l鄂(Ab?HJJS˹އsW+Qk\iyC)jInƴlQ +%8WDR9n>Q? es:ZᾺOuvOؖ`]b̹%8ֺ9l)ۮl;zЛm8^Ґ<(&|ɴJW}J'ڭ) ^.I_WV=n^cT+U[$@%|ܴ?Uϵ&P5J?c@tPq#Ӊ%_&nrWk%|]9&k((+ @5CVWX`WN oFbdϕz$(o.OȅkOЯ't ~*j;o*?z'z϶mA__~hGLLA)8/5JϢćԶ|Q?,FMT7V$.;!pm "?#耫8;kȽq3J8R[|Q s3ٞdxjaXR|ti.۩de1g!c]Z$0V[vm[ VѶYF7ԇRYr8"gM}%.vŜ768R2K./uCq"--I7] ðڟ7yCtW{JԺ$DH؎.Xg@>p­Nmeݼ۷g"WkM=rOQlsTM0&#Vo*m/"jre KTk" g;Y`w d ؍xq&Bqmqz|>'~zPk$dEM83۠&Laa?"af8sYL]2ezъٝnZG.`x2JI6!Vω厙(;=3Sx N'199\ 鰾{g}A .A1y$ylQCm/tx`AF͘vh_mZ'ʐ6&u,)\@s |3=nG6х^QѻޮA'n_@/֘;zw膱7[E_lo\$t[j&IXn$@ m!׿H'L3Yh"_d/ZGۏR:s8Ja{ s||@׀z"ÊTkʘzak?{ɐn׊ 14<8x5낅+!|4OtT/XHoI~wNJc`atE`60mBhzboFpK@5Y10L¸~0V}h :/WS|Xw5}7l%j?׭g*>*"+nlT\@|WAK2ӭavT#)Qp22ڡݒ,&xaYEϳC)s '&ÀFWm^ (rh)%4 C??ycjMnd .۞GWH NƑfx,VE`Z < *ʹ4e+SĚG۫=Q\ ^]~C[="OXET8JGaIkf-Yd(kZ)SG,m "{AI%*V+ud+Fk"}]9\ydOw؟ƦwcwG_}{S9%1a1J;RYkkx~@neo|Ob:CB$kz52U[.& Phr 5]Je_|ŭrI/U>O *5!##d?˭$$+(,ߠ҆t\g5pl?M'/$3*-!?2jaPf/SR nmU)kFx,oEk>gj#{^7]U|򥤵.hm RX([U 4'b?]uy@ [xvZ'Bv#Vc<~ŝOtvJf:;6s/Bʰ?dqoybKoܟZ>lu0aZΖ]daf>2u:b"']Fg(zǸq'CԢu7|bX̦\.HA@C'=na 6Ƞ0#,I2xw!wܺQ7C,t< 턾 -]\2gN~@4ܨ: "26':NKxi"|B-qy|kgA:DCH\x+z |%Q+#߭UI4O㕽 GdW+z]-Oq5Ga2HNj⵽lǪ;\ ✢fnI!(*ը(_ *G(@v FlVΡ/8~.ka$ opaX. rZܶ .c/)\m'mPsa *V۴5SIC>ݶV'<HA8JkdPWۉq^w_y tcAP9cJ?́ΟUcR`$"G%P?KCܝӡF.՗_ּ j;*]2S:PI …rpenuhȠv/c~U@epJ4ME51/!p/P҆t f)@6.*aIo& tGO䟢= `\CH #Q?P>O7+XH7(Nt ,F -bC&y=u% 3[ENϧ#ХK4"^ [Ej]Wmxo΋ΕAW5_. Bk_~x^ Ư f؞0Eauz> r90p`Z}B7/CMҝw:v`j(2sxt#R/C>')]KPQGWB"L#4B#rb֛O*s{fUBz=tU@KoBŴK 8(DƤ^J:`:jt=J^$:b(g`m qp:,hʚH4KI}ܶnn\K[`Ul,c{^JlB;;F |Xͭ:aoE³ƉRa",ˁ\j ~W5U' "PF.u}urSnμVZ#dBC]_ׯD|TVLk8>{}w++|wn9s5|N |-ߒϹ⧓o eu}DϼUcGQCz6||ZG> |jxMHt wNQS+^*5979׿7>纻|εښ }W}շU|9}Ok|O^9?n9W"]opHos0F0FP&} c c4h>F? ctƨc1 Vx;7z)IFWМgM7qt=ӠM('EdP;~(Dr|BHXlAnrJW%#mf{S_5§;N}/D G2;I)OǴ]D~zlb{BurCQ@|bcD׽GZ#NT ?%'ߖ6X[#4wrIʦP0Tf=BVrnB}Ob/wEڡgxUpr9Y0*4u'ނW(oR;lO8oQ4F ~ڼ6lc:@5aXU j`#1i*b0j[:ڪx'53B7'u99E I:~Iqi3]WrmqPaic5ӇH c!M'ݮo[{'=k{!gtR^fP?I*[Hl5NK]bM͵ R4|QJ%~̗7y4xx#<ܤ#zpx15M+G^QxbY}ˮ H]wo߅; ~dVY\J2N?egI5Y)o?S1ܫYb ѡhhn)gK]lj[ 86;!/#?#89G.WÄp _g#&N82)])PC< a@xO+P~I@ LĄ(MbӽD% n* bC=a"6e{Ef@9 S0 9t(RP \.uQ>#Bp\ð?YE Oجh#qV3HYqma/thV,z=ӱ{:paٓבDTn8Qh}NAQ x~B f5ZG/:BQF$E&p@]mO<le/@|2g X-SvuFPAunJ y R$M5PޕNx]\S ŒpJ&Y54X^}=iaGsNa(?D[Q-p yvjkHsnUImI,)mĊ'?n0xߋpXa? DSG-(#(&]q:v憴t^3;w#/dOPϐk}3٢EbH\hܶFmWa L7 ܴDo#| ECrJk(+PWqTgnv叺D4:OnpJWCen6q+I[ x!=V64H/rSڐCv0Kqg]# -KH,4=+8lF͹,) J\4=\C 1Ů?f|FA+sQ2Ca{2 ?PYT*͙汩FZQVbbhU:疿UOS.u4N'B 3+^试-*٘KaR ^ ޕ4D,@1:Q';:(tiJk\诙%guD$-(*QF h\}AeP>CZ K,v+QKE#4bd 3]Y2no rP}~gH"* .^+ U mbR't^=t~uD]NpeJk$4" eB28"Mi{ek4}(lw~.ZBZ [[{ˠ/j`w-ܙאf׺pG#qFyv(,A)5]-nwnKRi":m7hZ_[9x%|7lmk,0qcLпR;i uOOAי0 đ88YPMg{>]_Հ~g>/+?99|ηoo|soȻ.XW1`yI->福}΍ϹaϹ.Ł7k |jsm>g>OM9?}dqOsU@/+PExk]+g-2\P K12UdܕVPv\hJ@z[|yf:5g8Ix]̷{ma?_ڃok,Xtr4|S-Sa&[IoQCꜯ& Z0R}} B>~SDWE.m IMevkVO 񛆼481"Ύl#XoӷG*Ùv5S=DKu;t`, ޲p\~7jb{zS>ᔜ3 >Iv0<tZqV'I,L"^}ra;rAȚC߹gMoP ;~lFy%ϷEh ;|K~J_"Opp8B3F!?*⍄#qQ[MLeo H9Dult.OQ*.iA`=P$-jRR'O e xVfP(pݰк N%Ƅoȧx&r,Us,Ogǫ`ol6mcPlEmA}2 w/܇ Lj Ğ'ǣPQҦhX?;#fՊ-X4L+4'D)WYgS 9}'Xi\ 3Ĭz]"L߇\-ӰqWȪA#j@vKJՐÕG֕ղ mo÷w񘴅_K(k5)k(EvS#OUNAPWG w@xɨς/a{Gz|FДeT&"M>"="qAX^xLȝ5ѯG0~H7FAy^0>75Tmrpԍlԯ.~9XESߛґo!M8=hX:| ~OWpVMW3׺L`iz2F'l$>oF Ifß?x o}-Xgw>Q~u`+">)X6E^_d]ДY &.W[' P#3E%nn~qn# u\OKc@gt8OMrdcɔ{ I8y:lp|Xpzͻ:̹|F.lgƷ-&BϺ R]wc<1O/uh M+om?GX{dnzL?~t=>x m<õl&Py!7bB}~c)i&h]UPUe%MPY+ F \C$dyTŋ8ERKiQr"k,{z3ʵ\7"*yT5p)nmn&xk!98%fO~"rYAr+ #P"|>kOc\\F5 }kWFtWj+!4͂yNhÅ.y< 8z(0 HP07[.7]f,D R$w Aη.Έ4<_p\\.mίBg{tmBcqva?MX>XȘlO\4qzJLw,"`}$Λ^MM~Lvk+e︶+0KIYkp."'i%0ޓڝ7vʌ,*FtȗHWmkQ/VO7>$_O_iijk3Mڐ|Bl,qi9:ahԤ.|9P\N+dI1?}c+20C$C 2La<)Wu[w wI=ĖqE:[O7yzE̽f*" WvLbFζDڏm G}'`w@^v5y/5ߘG΋> !r~_Ď@RǰBճњA gs^MҡBueDPQrVΆ!lY67v_hKv 8 erm4}`ܟbW,73χB$>8ٜ}%2lxǞL=|ɟ<M٫'Q1LslJ[6?YfD+T .dCpd&= y Eq~oܮN&FEGekb|K̠,*ao".w[mrcy ̶ ̈<Fx͛FMd99?Q~/d[(_1GMeVLN-_[!n۽{dQn2P>.=5/Y1}UQp~U>.>`?C$5)SQ8 sށTx"-Sj?y_4Bb*9{ݴ$g, 3%;zb\ ?&ͺqEJTM3Hʫ Ћr^ ͥry=<0"zc{tO hx? yX`o3 s0UM⧽?+sUEU @fbAbM" yC#6ɣ>P~$d;ӷI}oHNyS_ !?{OGwh]n#":te$PdOܥ=QcxF{O>: D Q7-ܙ};?V\ATsl.e13@HFk<EI(|ƞ{(C_gλqRõu(&A8^<3РXƄh)ξ)3WӔao[xVIzdyQ}5I|d4_oKUsзZsm3 H%$01}tCq5ٛ#˳s[s[OTjQʟaC?^R~0Kd$ 3>}E!WG+g욳^iJDRtR X@n74݃7v^!Uj~fˆ 4 oܵgŴ_X^z\I>S~FZOƸb-+U ||IBl|ӂt%lCLI)F"e^5)=lrHĶ`?O"?NKCf*zV{Iu|rLHw#zzםԷz׽~xUU%ta_$VFZ y7V/]9:8r^  壢8R{˄ ;A/MJO_q=پ)\ImJTw ׊nr?qir&f Q?"T Ǹ4gY=ZQb|t;3hT׀OGWzv61ӷz&$›t/)z~S5^{5i 8ul:ͯ̈́tK5!¡n5 #I7_8>7(wc(?zͭbn^}&CǝEXx3w5NN幫fկY(wKv!Cp b [tp;<;;W<8fg*]|➧|3sKKOJt VW__|ğ8cяBNop@:ϩˣO/uzƟ`} Mu*Q7䠁Գ; ܅gU(UWcpFFR~-?%@&R n[~,QjB5h'Ƞcx*j>"hY!Nmbz V9t#HmJc(N{<)E3gz^Ra馘MuپJߋo.oix eLܞάcT8m5KүP5pɮ.Ȫ:bZ[ì5Xr`!4+g{v ?ɞP+[pJ\${50l=.o3_|y/` ]G}_;12 wør@$;¦/&[c H/r1;__qfߋ&/ގ dF&!Ȭfֺe(7ƞǖ㱪ߤO4,ypZ^. ) B! =;4 \"HQpTZ>>{]t< R-Q$EKڭ3^XT:՚ fAC )E.&;˟<)٨zfY.񀡟+jVdvT/|Ϭ+A&#BYe!m\$ڔ[GŒom8:4 d\]xĦfC^B:[C\it-/ÙU%I@  YGF08LwؾS"ZH[^+~+h!2D^8 nyighA{|#xE> .~D "i$?ŻzⲺH#FCח?BfKEԭEN㱴XKH@zߕר%!wQ,&rR4|X X_mȥwe5ךpr0MP,f # M+kƕަfD+"ݏܯ(pF:"2ꄕjgGZZ~H[Xt%%j ΄ :Ukxб1w 8iCzϕnr)nr/E xvޗ ؇OPkQ-9K(';A;Kx ժs?ekKiKc>DX]DOF@:e&~> 2*Н4|Anm[[K/L &f\襩/n C|(tY_s}ַ6;r3ζ[(]h0$Ӗ6ޚHY. ǟiF`t¹J?1Zf!_KYT=ueo^B!ڏ5_{L+*FNjeO_\TOQ(AV5a tlTNS詠旔8D6 Qb…x5P\? ;Q@&$dž&HutK]{QסD|Tj9'\sq;zl8.J*sYad#ߝ1Fw8t`&H(p9BխՕ:\NLY)*aFzuk b+p$Lo^8Hg|N&,G -Lf2 jN*zBU@'Ed8²P>a6&Q;p4 gc! "Y+5O*a`e[N iK}R[dmtwcE``<~:AZbi)F1^\ o68v?|6;^gr9ndYC aŸ{k2މ;ox~125ȇMЙg'7jwGɾs/&N)k|V[x/* j';—jz7&P.Ţxs˻54_~Kz `4XA*^u1BbdV2K#_E6|/Omʟ%uO*`ft,N\XOsvk_ k[PiUƑr!_B!L0/l E쏜uW BӴlY/,c}t|1BǷ>jtqRJխic<`*&/t7ra~6Xk7nu dTq#)$%D!0@4K "uQ.EzmszW\R"Ryݚi+">-5,oNУE̼M& L8oVbמ@%|zfEKڷ{wXO:>s];3xC(rx;p!v7bӭ!rӄ&h ب} F͆| *\FiJq]u87&s=Xwİ¢?xA.ђ̽Rp8/p9#IfW.)ۋJ$LKsC=;y6VQ6HV~K?mz Qe%bKi5nъ-Rkڀ>L<ӝzPv).]w y(71f%B߻H绿>.T'X#:ȓE0QOu *^1:Q.&#ǧι@4 [,kFLlx{@7q?rTלМDͳ?} |SҦxlEQZ- Jh @"TpG+ťB(@hTO7({ZiU@)ek3sߏ4=̙3tKR9k@Ly{/!&H0ZW/lKi7zY%4Psj %YV.V}2+P߳$YKU* <J]$udQ+Eda_Sŏ*v+vC=|>O?V).2ArCJ-i//f6CC[sbBiexZ oivv{Plwb;;Tɻ䐮Znm|1]Ʒ>ȅ7@Q c:WKCNXvߙvp'LS / Ku,ȼn+!z*$"+%A"6RudD7= mH"4 dR2콸IQr|>z 7!#)B">{U:`R+֕=;}>)U;e_vDe{1TK{FVr. .a =]˞n)R*e` }]Q20c%_C{+(恻܀" >oۄK=S 7r!tSSy>Q0W!Tﺌ]㡖=wbT|G><'$P"pQ-ob9h0On#2ʧM6NRoКC$\ mS`'%+Wm9Qד ӼA||E *J~`ӗ^l _VL n~) XaE8+zhW׍1h]qy$!o=vMGSh/J5B6-Y&Y*P! b9=y)XIXqzƒx7NG("XpA-B^M}Q* rs"eL/6Ifg^2>J!s;#0߬N0,ÑzL8 "$ s?^>gIJwD .bw{>܇b(B5h6%zHߖU@b,Hf!WW<$!2{;c6UiIhӉt)`2F"ҿiLs6B0Q !%~4ImC-_wiF^ I??E C]Y:Y$ &>z2r/ /m|,w#C"t+Ia`vf[4Synhç/# # I #M/kch QK8'W=ƍ~-7 ЬYxV%'`UzLj]DF_'i~jS>~(Ep؞ E>lg3EZ G`Pr}lPR0²r\D0B|d:ͪ4eZ߅M}#%AI{GgIxIIq9i9=ӑ2j FqtA"䏵Aox)캟C@/3m]tز[W<aelW>@-bDޢIPÒf3J0cm%>HJU5d(~ @ܙQ[4iqK翥ھ1jxDz [*\K/L6ȥp >(D1hBp)#"V#A/x샥8Q˦H#sw8;i Np@fZ%gPۤRhr5LhDg3RGci?R:W8 ʖjbZpf~5|yۋ.LC7S$6եnTO`}Jqau:[[VlZ~߭¿uYm8oJ$[p;+D)=2bVAx3{r;ߞOggؼsX#r[%ajwRY~,} T oLLp7 k9a;ͪ2g~ Z̖v-L\t")lF&֖R٨>Gsit H;K={kYHױ}?Wʭg̼[;B|3aRiF(^+pWȿ*2?,*R}i]nAz-t7. J{>TAoB=خ-ƗVd'<[4:ytXzFɁ]ʭ'=u1_a5޺tb+RdPXV15cJў )ÇR9ѩqߑʝ@0%x#WE JyHm\Xtr~+.R=Μr'ʙEzF)Dw?YOҴ^":d5JT e,UY£<$۷ o&FؠFὍ(]$&i89#hLuxr+U>%/{n背fAv`Z삈*{0+i?|WUdBY>V6tZlg^^橳x`zk%)~8 yn'I ڜNFtY2rh+D),(a5JC3ΝiF c1b^̾3QvRL/݀:j>"EXfmMN'&fpB}ſix8e_KHxyQG_ЅvI+Wr+fOWpmQyz+=zK|kو~DɔS0l!O5yЭgw'k6P:Ԑj?O~]5cPZr#j^#WqFbN(޿ RgwbTtE3A~]Lm!8˓r ^ϯ|,Osɣ{"eU?YTd77nqEp8/HB㬾buHuz$[:xRO$ݥFc{t*OXpV'znU&b5P[ #7b4Dm4=t>P$f!: I#5VnFYΜ+[G9n'[4tXa(W:9n FBrj@ Z|}HDVDX^*ƶ~ d ?fJ0`!O5!|eֱ{u}yKqFK3PYm:PH b] 7x> ;Wq=xw*^ m]g& 3XdY?l;H:Oi۠xiLRLkGhƃn] W6sNr RF'Sk8O^&燺%hmO`A՞&ɾa7kaAg^6ezLJ؏7R^I[w[#Aw(aJ>e%xc[4Rk8;s|D9 4뜧AGV^<]:YCxNCr!ۃwz y S$MWn݋Oi]"Wb:B̌G6Z-k"]'x_7oiH,'3"{BC|3d쑮ՑȽdjPxY{4KJƳZ 0:dXr(ۮ\n:oA[M2miu uzK!2f޴6i\X1oӘWNc iJxi\N޿ҭ/\Z {7K8/kMBO|W*l~I7*튣kKKc@meʹCJ*v%UgPWC!03B}DţGs;Bf ).*(IfY{ %#(vMQm=+FԠI:0zW}WaW9ã-2>Ja[X`䌏,%'[@":J1E ;>⿎&QaxyԱfar99k;S۩mpb[fM_0:OjCT<^K}Hk!](k!b&),%-UM^Iy[]E,{E֕ݓxHv/q >`bۯ.g"@2yO @ӻJ})敀2-\8pOV+a<ᄏH7=A||M_@L*qk~5\UuRېgI0+P:$wPLs{`?qg[om1!2j~A*Nk ǛXkyĈ޿QSS^g»9hϙyBw@pC:yvS' 'N3=Ku#AH0W`@dvZ,9[.~=.>XWo}WM(SAG/.h3[n(&9<iȽh[Si73LoT}ώ&ޛ $3ETf[Mb#Oo^~U+, ..& u7m0/; ,)¤ iS$DӞ|*NKv|Y]S#,yS2dO1m277qyMC-?{3߹$Nwb^;83u|ī% 梁PiaQ%i>cv~ yIMgflܜ`[9j-izEdD<"&ƿcG/l$]c$Vi]{¨b&]E+HGo)9味(z,?Bb32K[l";[*՛퇌V#oUu`31yŽ=,,wL6>6u|#!C;6m.qWG<0oܾuo0N57CX]atǷ3+?.LndyIJ_j2 ғ'qCBH!M4' myz|brQe^ @rQ%Z5wϴ^u~?>g텄gL}aQn xa3^lUAn2tYrhxxK%}Y<8 T3Pu,}^EUP| (Cyٓsw4m1c nצ$tX l-^M̄BAr}^hR آD\ r<9q^4ڮGi0n"Ҟ,IDI Pi mՎ2Ʒay甑XCRTLS] SCVVy TR!R0٩P(My[hDc޸.oeS XsEcHۯއkvzzd<^\&7s{(YKq(fBf?sui ෎Yx=(aJ5)D?9c4RϦNK֐ĩ`-S #vSvҹkB-6R&ٷv'u]5oi5Mن*ej"nrKGs%fk58 [3Noi,lazWjLtY /9;_Axy֫ XFdu$=/N ğ[w,ܴ˒2ރBQ&\Qj&z4fM0H y(˫]&}Oj0u0l_H-yok5aHc,$mLPّ?Cnn4cCy)%TIҘk>Q}H\C?$_0fZq_%}Ks^VRò0=*+I-k~}TY!?4?ޗja<€c]4GiA59hlwAzh(Gڹ%zku)܈`lҌ*]zRUV[j\أT8ԭKbRmt 5 fcbPq5o &WB갺+= |F*FYVNͬVwJ@yȺ-TtxP煺xҶ[{ӫSHy<A1H#˹5ҨA84 Cq".y"hK%JI^i=>]; W.Gk ȚQ 2KU jɝM45>,f'&Gr(UXTW #[O/Ze*$xKp_(f>(QQ3'C֜5KsMa~klDIB 8`[,g)XCGi˛rY.yh# |h}ve%fM!T3:sO@2neILR14{AOaC~q&0K }AOሞDV>Y/wsHGiakhe87=/N*`<6s 9 88ׄ'ԨIo84z&`f>O n?-|ߧ=F>=~jW~q˸^q9qO?AeO`t טo#|܀맵"P#P{ACH+Zp=D#ܗBE c!ԼgED-0$>+K}B829'r#haƖq$_l/'E'kX؉<n 5ye|_~Pjl|˽̃<n1gX4OY1`[8 ˮ7γn&Y9;*ٷdi$LO%GoܼP;?ɂl<_Ͱ޿檠Rx  (dT/j^j.φ}wUOçvWnJBA]#| F%ٿӶao5mAM.7܂ܺ9(yͱ8ؤp:>~Qn˽9: mqmARINe!F~%X_EcRo_2~['+g[}"g.}07FYmhV2Ah~| 0{aih_hZ֋jl; z;4 {mr`idy:>fZع3mrHC p܀ VCF0D_d BQv'Z./>VtB揃ViF2dqFѝ UJ# }ؠKh DGTwNQ:sn Z`5kEXn?3 ]0I8KF0dYaybB*ڼgJWoko&ꗧ*סa*_fkzٚ`ܽ7'Zdc/\Hnlϰ~ GYh>F&4nYzA'=䎹6Y^Qcu1J}>M;b*AҖPv 0K9d#5n(OKf$"f\\qy%ζw0"3I/"-օF W"e -,PZ<`Y3n2k#tcj |<6"] 7JD7:uq+wFӥ=1oC9j&#R,!XoqiqlwĩO6ADv@m0J-xu)x[燠%Mb( ^mtSYΜ*lZ0@#.tEX^ep ~*D`kU#{t^r<d4-qHȌ7od>>ܬxB&DDk1J /*-!φF3ԝQkR"d k.HR"N0}mȱaPl%upH|f^ovC:B@ i5Z ;#٫Cv,"꺣/~G~JB&PC bk+鵵  "#8}!U7J&suzյ~lFmP1Ux* Ha?qk"I [vO*I5N) ܟ5~)k3 էvgZ~n&nzN њTXy7m&tӾ:.7 =LOO}~ڂ ^Γ$%;/pcRlx#u'~U0_!PRv:7 0NZrb(d *&Tx(ڞ3PHElE19b^/uR ;m#o,n TDħS|G!W-跰ee \Y]KUsa- @QNKXg>z6uS.Tޛ=x80b]A4PURAc} >O<ÞCS =& y ><ӭ2MI^1vht\s7 ]5o3~ryޘ]'Eϱؓ}Bes(6!''Y@PƤ][Ftŕn'q11jl Etm-tUp(fQR yi-EuXQK\qiIPuP`~KxD+-w[nz6C~X%~KSɖl/_:nF8`t$~r"T2D&Ѕ-)Ȍwq𦣙[49*\!o;m{"2:y{y]׹v:^нF*s;0{lj'Q@r׶Rjy8iT8F~I F 5f$ Y曥Vi+R٩r:v*4rܝaWK=! ^oզsN>L+РD+­Jg#Q/;t~eբOoω(ވEOA tL|ioQzPáDe[@gtї}lZW{ȔyRLIJYS*1eyJ )t++b7Ncz]Az 50_RD4:B[4C+CMk//)I/kl-!Wm-툠nF4̝r O%L; X>{ՒEv%CJga`wl@{1ըH)Vw#ܶ>tÅ)wd:ްJ=c%-Lwu۠Şc/@M(=^qφx7|S>( d ު>| _#6t?}-x}^uJu}qXn Fbz C yVgFwnV^ yyjg\ ^/0L\ctJxHpa/i-OnA32`V06+7;-PTd]B?~sI7aOZNѸ 8C^G(^ J>#x qqԍ407nZ(GM[L І@|e~W^C4΃lD}V:n> -±C 7`!ϵB' "[%ƿw-;z\ۃ8Սmw>qh\~Hh W#O*W8'ҥ+OVDGQl0Z(vfP|VH|b8TU$Bɲ1`3'#{rv7QHo- PfHvuż.*U ـP V)g1<"e14ynŷ ]1`Wlۯid <9xſ<psSC`/nxl G܊[ ЌYݓ]+۸7꣡wznU?CoM0\/{q041^;# ވ D*`;U{0+ 鮀<0Aښ;fX8:֓m&4<"w:mOj~67G?*u+p+&b Fw:U"zz)b"3K[Mm'"H'XTcO ̆ Sa>E3(STJBÃq[/| h|n,+H8Ͳ 8fY`{^țCx?laLnJDh-)c$ !Ź1om?ı9d5*4AyizeaF/QSM#ekC ۻgApͩd0Y)=YMh';YS=+ OA(^ ћ_U52hC+2{;-Q"_LgJo{B%֥.>~dȠRQyǾC]ݨ<3 鵷z%_m60Lv[_QFIIIK:BQa\iIip:Ic{q{x|ܟ!1ć=XKpF:no^:z.Y":? ]|m>煼/H'PB%kz|"n0\0K!䖢Tvk%wͅl>J| _° =4FL4|!ν(S #l}tG8ͧ|+\-|z`>deӝ{fg\<a{|<ҥ@G,'l!\яُ(BШ{*~ψyOxF_,I ZnmG < ~寿 |,>B]#t|Lx=Lz>TIh=6MfvN "-DEZoN({4F%Rzˈr-Iya;jIt~ woQtgiZovC#gG_EdMjEjP J l`zSjѰ4/~KW,U*Ⱥh#E#<'kLxyLțX`}q%5'卥c6Rlκ[ [GkëE?2o w)q.f `6R!;71$^6K8뵰k6'B{38 /h\yRMPSNhi#yB(*AK 3t )UC^oJșҟ*xS+J؜:ht Q*]lEN,Qv߭G!mi\Vcod]x,QQww7z>28Uxt f\Ism qco޴eBMM8k x@pvwso/p$jUfK6 ~`_a,R2Ebki?tcEAkR2GXQcP ÀM\a\祻Wg^Ucn"A-TNyJ=Dan~$IH}z {>6Tu:kCvqYq <y}Sd9F|27(+r$U>o}$K؍gf6`Ff"3` ȕb Ug,gz q+hB72P]үCk(Q#D&vDga.-*[K]'vZp]S9Fbԣ΋:<0lϸtb/EG;@mr=u{0NAB3<kw!@H( ɶ1V(AGNG$t` ?h}9JdKw^fnݳXŒ^ΨKѨv؁lWߴf$XH~(,r^R)6" 4hͿَ#/0y4p-@Y9%Nìlq?B%kLp L\sc@1fJ$)c-#&d6͟JqdNJ n1]!q_vk>g>Qkrm׃RL{L3Bexx2SPYx>9yfѰbwZa}:[?^ mKv 0٣D'-J&d$cs'h<<5-gF5?låj~lZ݀t%t~xOu5w(,k2Lpvì8o8aF;Vj}X'UĊe8p=$ 4~h_`Qa,WVnwqƣ`^^}^Y4Mek1:QnqOMHt"ty{Qy܏4`g+ki{ڦaߩDf(O#^?vwVg! d%2׎Y_ 2}@\}TS҇}BXMzƱiz 6"!); rʆ>mUuUr&/cie>, ı۰_Y!+N+}@'Ma{;v>ꞔFniU1:qJ,u;CVikBS:0}:MV<^{+Cj[]| |YvŰ<waUj25tN!o O遼kGBzil8O8.G+r MLfNV6 y02moD}mO}_(tb\.Q,UYECt=Vzbo"D%߾6 r5iNR q&)1uG Q$5踂 Al.GDckQ>t#rBm-*Y:ʨGJ:6†+P6|o~ ?G[w_#M/Gzt1?*xb`X~%#˭_HۢqUj/QÌ~"׻/ [6mBf~E,Av,Q&]pЗ"x|b_~ ! \X0O{ h,2ʧނL %.QbײSBXj%9(|w=Ecvyf݁|M਍$mE"<_ s;,G lįTz ( 6u"%^>:2-|W7{ i6PgLKl_S\SFch$Jti=72kIVn^NEo ܂qeTc, -.C.e&WTIY$+ۇg^| vQxxC}; wzEV?[~TysY;NF2 0?\]}%]M^2~u.bfl~꿦}}un zW:gTjäRn}~S<eǑVRlgp̥UZ&u2ugjqhs@,+o4mϯr|:>.RJ$-Z|k)yvJn n.]05w $!G!#$l.=GmB4~Go c!0IH8FjQƤ슨~ BT> QT秋xAvBf:ֽvwD6azF r"c[c1Ln/ΜP e 34Ctt)c"9 yХ"ë,++yG pe}҇7AuWo6Pyd oD&-9ۑ0-ߛce'Ih$=5F9qw=vNyoٳP*ӹ5 *F[~(u|>Ӱ.< <|}Av ['z1_%/  ."7G|u_l*@R/m^;O !WMp5 >>(r;ޟ/!p䤘q:T.Sϔr=Ɯa R<u ~t>",o'LxG6X:djGy%p|t|'筆#Jq1hX-;!֜3)%|9Nz~˽P 1`Sk"Ǩol"X?ʬP<<8˿rR~W'kֵmf&MD/ln;%ᑎ.:M;A)2A}'և $et` ky<\Mas-e. k'Cڂn—ϔz[b蹡\ݷ΋HxuXC" K>R#Ϗ-gbb)E"$AE jl-UP!]e? )3h!P.VG3QMt kNƑˁ*b0ꏻ[A1\ba-)q>˺Lʷ[^4@kF+:vLwk#<0wb|»P4ߍE%T?dW!]=L|k{0W\G Z="(Hb׹98VsK^N jb3xʍVȺ Gpݭ!X&ލ3 VXQ D;Wq `ފ@9zSwRznu)=y7-%zKiH 2Dn2ɱ*+1-O&"ŧ.Z- * iQ ;ve:Q`l|(NsPg-U{Isb\#*ⷩYe^4r GfYSI"?~Nq 78;]:L%:]Q݈+ {G&;-gO86ԞP{D{_ܨF{ܣx6G4q{y9;'=/_=iQisi7y6=^G53W?чӯڳH)rEgѥCKVTsОڳ4&ڣS30=m/y⟴gj{g ÍǼ8/lyv)^ZnCAO AԵm!`DC=u`_4ڬRVeV8i*v+d) )$FMƷiz)^?}~&QMMX"^U'kءqϋߓϜ>wz|hbA& iq5CƉFOwK|y{K]oϢ*A!J'j _y VLTځƚdƱ2].pˡZDcMtcT.I`ډ g'SW:6U9-o^:pEGժ貤T-(;'um(<|t><5qXH z/Ԫ݉"3k^c7L+&!_C|Ps"Z$$6YrCYa1dq,FL⽪FN #d)KgвlG[J!U\ke+N{%IU<˴O<[d~!1۳!{~e3<-ˆZ1S #E6_x Y!p\<˪W^3/S0 _wYL5{jW.Mt@Cק{b{3f&W} S}f@[X9ԜF!us/Lyٗ&<}C8< PrxE> QײAzM_ɿwLt/7ox}q@a߇N:X^ &E|=~ Tǣr:A 8USKVdFyd 6aGo*?}C@nGMFR`)|)ϼ {Ŗʫĵ^xi~iGQΠIϕ?ܰF׿J߲R߲"\Vi4o*Ш?Y6TG*) _TШ-+B/տ.VVi?_@:zx$甘Y:"J%p^;ӎ`v+uoY͘懨t;+~,p—/ ޽v—!9?^k“5 @zvЩW?lp_gltî IDס]8–%ilFNwK~xQAEIGa{R{2DXoY/v=rpS>gY#t{q.i#6`z!͘5 ۈmLR0;r(j{*m^[u8L7k#2a̚a~hd_Ev1b%EhT#o\CU?_ڻP!O 3rL/?dnU!Op)džt?o'Mب'_6+~GMڟY}:kaex= p,4jI'(-Nӿycϙ6.U8f4h"3\xA Mar0j0o>Nc  JWx2#kCײ&.bWgDzOG` |R"23Io=΄~_ qkd.d3H8S%dKilL.L ?2W"I!dS-1PFI׬# ,o)1CS<]RLYP^YloqU`qh4א?/e\${_Ҭa]v{֫b*. ħzP70~ֿko٦Ue :ѺW6W[A:3V5ʬGRCݬ$4<2.G+? z~QJP8rSu{ lR3œK6Cl\ rY@^+JuCxhf6o|$$Eb{:%rx_+Ra~AVxjNh+Qө`I@ P t}+jBj1YLă>X-"43icl@Α]Fa.QH`5.^8W} Z>h4 ^fU*ʗ2M/ctn [D:\o8>_H.Ȱ8^Z++I~<'%[ܮV~RM%[=dǛ6tM8L9StHd| 5L٣:إ'iuvP~!Uzj@iYϧs#ljka|~-U 8Z [3کEzN"\ZDizյZ?DK;kV?˺jE /?2=zhC䲺gtc?CaTh%zK{m$qnHC)G'K2^KJ=DYDwK"|⿑0!ftS*Xv( bfsry޷)nG^'+j ;Q gkE7b3b>oR DGa"6SoEf{8_2 i)B_f,z<]UVQ6ў7٦#ԗ MǤ$8+NZ@Үȧ=1PhDl~i=^U u{ trZekR?#V^`Iڗ.K]p9R6c  {rZ.af@OQOKX%(dcy<栕͵T0ϩG0~kJٰyϿڬ\NXf x ĭryZ%R9nS ȓr0o4C>ӵq8ֶ1.<0x--ȇ&eLR|U vjV!=ܕ5iUQ3g =u)VAxCWm5؞lTWbI5%]LR蔱wf͈@$KV#R D_tK/Cz[XhYh5Ro-2Y&XILH;2i:nqed#ˊesXo$ER+1WnJ/JߨWïtizedt_"^9q]W6 CszgGGUkF{,JklC#QjiB 5Fu=śUU`xw['Bc3]l*JԟRcY91^c{&.Ũ1p5Zs;gXD0MbJ*`|(&z0ZFT3&L{)5J@aOryLpٛ#YRIgfhqEd/;  }7N o/pUfEɲb(Ӂ G`k'ڠV:SKo0H*opWqb:'{7q*G4zX@J =u=t*fV:=qw6~6PA{2%+MXinPb[лz<ԁ`4l.=\J@NdžGT7>:D^l@з6tR#X.BC_y2nQ2ܡv;p7 Koi3$҂? o#z-;vamHGãkƛh +լĵ+.ePrp6f4<|]oJD}ϸ=9W yFJ^c%5yVX*X; ;;cꛍ>895.J+ݸ '6kr٧j }4kq$e_ U(EWyS.*ɑ8nB"\(ҵzkRne?6>tvy߷"6fރ# |hXGSVGx=jj"mo *$#_;*SEҏQoB(TILsM?S.!q\@8nFXYP.K`iFٟ5'k{8KV%JؗOJ̢ŹQ6Z{l+B58*j YO(brj&C?q}0GQ(]E2ʍТZ>TŵF,̰[xǩ 79pZk;ʰIh5 鵆]WUkhb16%)>M5@(=DZXEg fS0t ~_l$J5*TK U<~?$:إw5e#[>0[ӣ)Gx/j_&-;'.4tsVn?gȬH&#a o/LGL<˪\Ύz9$rN#DY=(FB|EȫST8R)@dH2칵1q!* Dw#m7ay'9Irf1&O55ax' .IQ%UN AR?HuM3Sx ?Mj|o1mz3f}oX__\_Ր|/ K݇&Wfi.Xp*Yz6M1$ߌGY`6\!rQ(,}ЍއdȜ` =16p~qk8g{'=Ԟ ڃ\GXLJ8Yd~0lwnh^LϞːn `A~{J/6r; -,[ /kq+)8`kvi _;(߮go&k\An2͔B)fdL$yʴhB| +PTK@V,i}" 6">!o'W `bW#_t-bB0ZXͫ6RcRzx[(R1| 4UQEk^EبIkOG8҅UJQkMIqGFzw^a9$^[^_ onI9kI!C3Zauc/N S`gwnH;X"kq7 (P|vz fBRuExO;}wן!}vh upLk|84*׵ސkroa#[%R<bt# :K@JѦðnMjӬ!L%r0؄L h3J-ҮYOa!(9 ELl1vPT:RT{{Ѯ,?H$aMXs}ѰcnO  $Cxt0V#ҋʁ ,=P({F-N/eZѰ_6Ϯuo$k&nE?;RorL8}!He <;&ays++1BAWQX1l;U.R'@{cf4>la~(-%~+L~^gtogZ=d8ȱoF4/a0d?BN ^V@ׄY\oh?D2kwŦf} hsq.AD6.e[`f{<̬I7O qH{U?%dT79ߣٗLOPqw6VGO4Yù踄wGFee ( HP9KHp\B@B[e63emPැdA5q? 'aEw Q =3lZ H{fwĉffg0ajY { h1qⱹoZz ;JCk V}hE fx0Xb &D 7Q#@:<^V% Uta X}xZ&j'o[KP:V0HTsF!SqcԬ`3FF=C6x o=d4dGyeYcf%X{d)09 薒cܺ-/Fc.dG,:2(U-uk44%Ϳ~MǼ&76Xg].՗VQgD;UN< gf+C>F j!%߭,GM\F y#cBHu<75@lr3^=ȏcG6 v{ <!b#,ۯuTH% D^ *j=Ϧ"IJẍ́RR+nwl¾2:~TPsTECEsJ?#Y3'Z3;[3'&i)d/4@tv{H7ً4b<<'"l.4{8h131 @3euQg"ǧSfwz}ɩ.&)ŶzgI0J5&Y^}QܽvMM¼Y d I 7c]4J֔^.#t.~&tgЮZ>hfn5"Š`i!%F& =Oވң3umb]7gj8PlfčjEq,pbPN^pq' 4خ7e%aoq1ftPG+] IKU1:x$Y,w{{mD \g@ԇg+I=NXS#/X15<5IQـM^|yi/(C/RX/,K8Yc%巏%tSk g&rgau?MUFv“_W ~$ێ] ԓ%L/3]A%Q1xt-9/m*9L݋ui3595Xk|bqƃs?٧goϭ6d;pqJ%u MY3O8i8'Pg1?47#^IhKLrC /e^rOb,P>Vr&f1b>ZdȘrgCT NOMk/^d_,0SW&Lt!TYRZ) 01( KdIa:P w8cA9:ݽ3%oFjyPN*F7Ű9ňw:ey Ü/Nn>RYV 𼈭Kh8W+:' hdEhga\)?*s4IHFl!fV&` Y@2 -,ݷN9.☦+53%|C:Kqzk}wbjlmE<4ʷWfU>O:X7$CgvR,Kt8Ke cҼq8̷pu9Nq0s#NBR6K PA,wKܶLf`^?bs6ȕK9O3BG== *6ΓR)B08zk: Ρ2;-1 .?0_ } aqH\mﱍ%/~"= w֪='hM'ƍPel$P"&(v4&5sV AY<7N@.$-|o?(DX] miUYi hgn̝5 ٩tk8I "|٤[ç oLo}%| ''nPvst6O2M(3A\q$t :3 =.tS cۣp]3Z.׬`5}l2]J(&+›~FVr91z kjP-{H{XoMK~6̪=B_z<tuCū-[lD503A:Ĵ=JYe)$={!.&|`rX]oGőݴ :?!6*+K'_71݁qv+ ibZaZs50wLBt-i<+apiC6 0mqk֥kᨏ}X&adMGa]m86aaƦw7O^g;VAr't}35l $DK.J{X vfzixې)6O[<0h5pX$ ؇Ma~h:f's<$,αuxEsMoۄ>o"rGȅ1!2r M~5S?'9ZqC+n)#]B_I@}NL(];8#.;F|v4og[[nd1 F3Rcom:ZG4vBՀ ¦q1h'KҤ˟+hq5Ơ.EQ>ݟıB ^G|vgE*9p^DH{wNħra.l-D B0B\ݜWUUQB!׍K(h͚؁7:69/EniS4T{- 0T/w(]wunk/SŝKSbpcNs__nqܥK !:7Ip(O m]!1ֳwxFǥ- wEv{|UrH_EP.ECoJA6lZ-;bLT}aY(b*sZvgvT8FXCͼ@AP<-hj^- Eɹĉ(7S hUc\V H1pk9 IщZE*O?O`R# ,:P u4Yigm1e+]g3L|_X>,S]\.J^ Q>1sy *hYۃɜm2CuRgx>Y& Mǣg};noϡQyy!yڵZ';seE]iQ`_C]=gՃ8f(5NrWǎ/Dk?*}F˽GzsҨ!o}e"_ЫU^ X);C%4卼FN}[ }4;JƑ+Hg:xkq*<]r1\m[\˥&:hL/wfb‡]0)\Laҍ5T}u< p>(7sC-bipq+IG;ydQ~:DUKO@Fxn?"a؁jzN7pٵ$t >zD97O< 6/;S::.^]J<>J)^Q>*< ضgF[Ǝom 8f8]U^A҂W*$Ȭf4gNpWXTG_D/Wm8o$3Q "DN+O-p`WIw|!>03aΏ?J@1rH܏(jwr09˹XP۫;Eǰ's1 8pm=qf`7-. S?HcUl ֦<sԦQ[c<%u:gMi,?i6 k+4%0:s2bSvv>jj&ksqf3Wp!|m]K`y9ف̣U~k9wδŭۀ$=a\?>$ly>~ZG'OpH=RcoPX{7|pt.IpU]i}W]*@|# UeoК hçf:exid ؋(b1k֫0}c(rY8?y6~_*%x;T^#>R%:=_-Oz?ϫanx5SG'_Rgzj1_J#Oģ葳V=6ע‹Pp[xUKm5rl<2*e+)5Q)1YjJV)Suv*Iy"[r&ٍ#'rKbbA:%H^q)rD1HlNXh؟q7$x7aRT9ÿ8_FP46"㈪0ڋ Ȱ|jr { vM=MW>@xf<\I^26w?U @ɑ [Q^3=-QY}oh?F('Lqь\`_ܺ M'Ǜ4 &z?+qH=0 ;12q&~#]~öH{*|W?RytNע;U:D;cw#zr=>I'1zc&"ǚarb,-00cM0FͭI-NK`$9o1،ԵAKk;+ ĥ"3wz?Q¦SmKɴ CZi#lg9oq=U-7&ѮyԘlR-ܪov1 ϟ}$M貃og^;A8H{Dʒ%FLX~i~fHCy6\S4-#h"0W^ 3k\7?`{RyM䠌.A9H@Oֶ4!A2';Dao&ɍכ b 92u5O ; ejz$:٠"9Щ(IۢQ՛F7J=.I#,JtEܤͧxb=Arņ' @o-8ܡn"z+MzV2xw_lu ?WP$0>!Vy|_T]\pq4gMA ģRpc ߐuۖ'X9`?N:h#`b4)~b/4Ri1Zצ7@}E0-;A F&ˆqqS}}sz_msOFqX1wNt)H#1gG=^Bєiкz>IIh!(%#v!WNU Obh4KICj82RG JZ%p:rNI \t/*ҥ/]Y],?}S"Ffj{GpM&bjkd =x̗'*Wz('ΰߛѳ1/0v:`6ߠ-| $MP-vm2և+jf@t1C%f"QӊQEڳ*Wq@? \#žJ a TK -71́%basw]0"'%G`ydB&đlWJgEze9Z܁c{C{BGd6ĩ m~?o&6~Ji sf× -Pʪl#8Oй2v7wƲYp8D+#eCyFЯγyqY%N[(yCr;D:B^>uꕶwFZXxw{ dk Wp/KTWX݈{\wkЃ%XᲐ\12xN+JtY%ik4ЎWS[( Yۍvn&-)ݏ?id*Nh%5ohiBfjDwo۾uV+IfNhz'y?˽!o6<Ӫg}EWP ozٞM5$1=UB^-]]pxuf5z|A#}ߖ/Jۡ:wO=E9}oi j 9ĽSP=hlXHW -y3wo1>OGI¹`PvO} R+#굗R5P`a?;M/3u/ yg*#z]Q[[B8$|#aPkM EÇtUgqs4 A!q@ۭJ;kb^˨$%~p. aG Kms;|)m:]H{v'; LWB7n>Ijرܲ:"Bm^H7W.~*$J"3Ͼp( UX,=.@ qN R=Nq;#7U#r*~ӪsD[W{1}gWӥm/XfUJw~f>F^5!]-zߪo~Ş|hj]W]Sz;Pa/re<{#+s/tׁhy[(YQws Usp HN6PzhX! Q.GeAIDnzXn+0 ,(ajljz]6-ubw$JlOI"HbZbW:~IkgH-ɪ9/f!MR/UD 9 {yBO./EG3$Y8-,8NT_+nhXlGcXQ.yc}toz\+t K˰쁥(R,seo@qDiL ЧVdtWjvUI lxP!C)je7f,P$aAU!Q {/1^C> F4.Fs%7ȺZ-~%·G816֫~imYNNp_JbRMx0+[HٹG]͕sn1 *r9>H. 5gR=&مfǭڄ`*nV|lQ^ %߱(Sr-:f[`e7myH=M]!^Sr`z?>*TF5kpX1w (t. ŗB[U6- []A{2Fɋ1n\Hd2Xr2#W!k- >%7C 0kFs1W=*|(֚~p'j~`\|" W [4816-x?j'Vxސ᝛A_򕐝/Tv@p=沠V_dh$Ȥ?P cdeD9ӠR`y2OM?UDjH&b_i1XSm1|D7Bc|kA 1qFo/F0x$${p:& -.l##]!_؂W{5\|:^D0})o>L_Dz6O_Kí_U gsrqz=á[TgTŲژ"?gb'8{҅XB7R}E94Nz70mD,'z}jD@&;2ybGƭFAI-ؘE{nN!6ȩ2lF1?Uc yۉef7tKHp}V ,yk%2|7Bfƌ#I2,( "yVL ?ݸ1 uyַJ)*[ueU$ -O?EyFͦMÙUV%l,⋲7Zo߹ ]zf]yXv'!ZSRJOO0{$iґ[^7!ф|s<@|!mT̷K$5.xpq/w_$q8#YA|<~ё%jj(e,*0 tM p+)]Q~CK)Mͼڻ ckYxdk4l\ힵFÎ)F{=~cB^NcXE= Ae k/o)(uC)[VsQEIԃ>˩{06ϝC=(]i>edBF90着e)q1yYLRS NHU ^@A?RN_%x|˪HX!ڻ6&ylV;v!)RIRIz XE@ϡ(%oa!=E2?BgΦ07fT^ y-iqv._ tx(%-WɎyW2vm } TױT腯b_W bBI:: ]偉0wyc&(呫a<^npRzxU|^%_Us@#b |_}e]%4G%=8_p;xj> Ͱ h>TYW{зMW|[ A~8dQ:h!x"E0FpmE5%i,2Y\e5BX >FGV}kNG0dMWQl.Ɇ_J%J'04=Qp(*opZm|Αܷ;vI՗iCV |-x`}CI+ tJD\z56߱.NN31Dɱ81v%mSlVxiQ<':ב߱MV.G"gP3E^vx19~|(#-1rƚ1S- QhVH5LwaGb5}F!VA[Hwv< J(o-ToZ/ʿ!"'7`Hsm=²Ȗ&\zPk3*0Ye+?vp1e8]1vTng:^&KKjW/_O ;IA]-~zgxE#^amq,,;Hkc4=qטYc+?EK@nĥla[P[W̿1s00Z;.Yaglr-eC]oO4/Z,_%zɁO}i`W!KR1f-Z y(- j2a5~ޞ-ʣu1VclӪE lHK5]=X'&:B?2| &8wŘ-S ?BRJh-}@V늈r|AI^3Ut7d`$G> Dy0ֶ8 .#$n{P ҫ:PbԝY&:il&. 'ΧXEt&HF AMxu8%]-?/SKb?agĢ]CD5rj k³@LEMѯ1²K |o=~e,G]"'E|OVC-z[<)rbܣ:["< /ikr9x'% jskHz6ѰMu̎z>Ұ-GMDG|e.e V˰L\oCzPr,YXk/n)v!CTY;p7'T uBU^QȝxVx%^ڶ6ahZhU鬾=*ҫ.~1c55hy:,[)g8ayl Z1@d~u'[&kڌ5vҍ9?@xә(TL:v)dv!O-ݡI^ 0y.GZ}0lC-ꞋY`%t ;#)YcnTs&$/*ag ΝI{XfDkQ!QBnfq%a^x(68Ր9 ;:}̱0F[$@HVDF(3wms\tQ}׿c^`U$s! ee:[Ks⤸N3伔% ^~Ja&E*^H!+ ( H~EH]{ia.^s>JXV!f^ %~^$b9i`{Z9QkN:eaN SEgoyq{x`8Aɜ˞~1IL Yi,7nAslPZucP5#&ߋeX,n R/zR znL.GtcB%iэ-bK۰܋Q:e]DN(:AU!Qh#B m*SI&.*ş"EIO+<\载o-_ &.sP!semx]hN9iN`1R LxyU5\;k1]/:Wq՜zcdg/HW7:iD2 (PDԓP?_t]ZDaA>~zAyz)TO= LY_g%kxHq hQ#ߓ=8p$,Ѱ$L7OIOAЋ1c6"dKbOD6,7 <35vFf<ּ.%S&K˨ i (^BFTv҄d< )92YLR 8QQ nL!6S!+';ʙH[z^Zm<#f1;,Aye9a6w+u充h/zlCcvb9S#1k?agmWŅ哪(XFtg:(S6 n13cÖsB kLkZf!tQƩs¿uIT)TN4V~qy=c|R`*w&C)M=¸DZ8s7u0}!2U5lՆ4nh][RTBEŗP5_A:䠜:|YkR d@9G @a*&Ŝӓ)O[U-.BqҮwye,L27ζ+5bWf=5PO838PDnX<6aNI`/rϟ-J9 '}DKNi'zz!xgaؙ EKgwd9~2[m7}-Ip- !A{!?A>Fp2F%pp0y 'ăEX4 W*(Ǎ= lD;;ܩzQKY+۳:v ?3M#:DT9@I=ʱ)0o{slfn>޹sj764;_grA9_TXf˵&6;S8 sSIPMsi&9ڭgi_ 2xw3$ ϼ TlVJXE q<ŌP'v߉?1쌘eq0 J%hm/s)?/J脆\i9KUBe4EXqbp\ٚ9s53=]9>AhQٮdFVJrmzl/?owM#֓m1:@(0'9q0?o6Kcq5YÉۣ0ε6>ڜ/@ZZq|~LQ0_[B_+^uÛvYkQfvmPdeq([-3|Y?[PjT/+B3av͙Y{&,8 m,VTMZXM [~FB#6kI3&35 _N ApPb:#(YHT0.u-JwY]gSְmK3bߜ֐ߊj39bؑ::P :B5w(j9MO.?ʞ8 ?ufm9֙z$/ bc8c.ZH]E:-ϒ(i[-NNA<9T0O<K0CMtXgҏӈ{ZfQ{}^gAb=$fZ4E8P9F5^R2؏U""꫔C&S$zdװs%Ј# qΕ1Z/#k331lbr`Z'zQY^a1µ?LyN.=J2{ٱEU9 Le46AH5jT2xAٽӑyRkq]B=LvДjfdm=q0cE #j^j|1.p\/gCU+r0^✨N(.@uN3*Y5td>.GQR>3dIq:enR Nfn&`vg|+sG9}i]"si\5@ e>vhU33OܭIҽYh&F.thP x5ѹZ3aěrV+v. *2MlQk\En[.,De8.7j7%6D:=Y [ab)#63˹(D NS˵5kQ]PW&xsU9cH(ASKE|'xXe{vWHv}3"eZ~MH nCc#u,tÐ;/"Lװ 0ݠP|)#0S塛$z,)GMSXiKg+ǍyXU߰I&9Qg!CZؾ pI8YZ,g#S_ԊvEtQ7Y'tb S8L@ώl5-Hh_=ia\uM@}\hN&v>cC`XrѝB6xiJ=jIVvZ);QԋK#X&Mc9[0{ T^]$ҁ?{B&Z.۬{iA,˭NP#6ٺeBg8F/_p=#ֈc +ϐ[۟h+J8J7MP8#P74ґ'?] M2_o~ 0lu՘{x0gaĉp4kM?wLMbԧS<)5q&6`/o)JO1G9H,@^`7,)5mXJE[wTLMz[Ӯky`/ 6񂽳| \ĆڸlwB[0O>\綄`we_.1~u֛N-#Կl,]He_o tx/=lȭsR=l-+5 !eL86Q3XDu#$ڸv?FlAw5ly׵?]4^hCwۘ9X$2Ğ,D%D%D%Dxޜ8XރO+B Q _^ON(C{C2a-V)L0t&$Jfd)O7gsN?^VR oj{YhDuفn%EcѓhV Xhrb90 c4ǹqq`߃wp}j _J76;_qE/^?66_i%ݧ>Nzp0YPK;%!~`3rs'W%pU(tt+bC7mI g{i`\OKJ9]'=?r0+PĽ5Ysf#7h]iqXv΅P2$F{E2K[Z`ʓm<|;E)F_n‡OCªSt 1̈B >8}NKW\)&_3X W'T]IU U}GQU/TuBɲy Cf08JЈ,/+9lNDZΡݱfF /]}Y1EQ  geGi7ůϩS1ޭin !?>Z1sD!b {S|Sra]Lt`glp)iv&my:% -I J#ik?!)Ҝ`6}PgsX[?[kGrIx h#|* < l3ߨ=t@(Hh/;Y:'~?,.7 ¢/ ɸ ΰ0 ) QfW_ƒQﴡZk5 m ߲RO s˧ΘYU#rT4a_~FA#Ӿ~Vl=)*`i*5KI,*u4&{DGRC[$ZS!$фxfQ$o83Pz+\yTD$2=+_=!] Qמ+ԞUL܃qhĕߙIJ? =}_2޳sko7 MY h;{7`meHKd,) #t2CgmPdY{̢ڕHm׸Z[gGB2pzpzҰi5&=ݜ!#0^H0a}(Σ׵վ%0Ϻa{)Yg2r,_ a R=UxJ\;17ͻxZgZEN,`^o`wr4J|qB(.y$s|U&Y0v5xIO9QӀVLZFQYxiם-onË֛i&k`_ɷOD3Fo0J[i`s=(󒭴/GÛוBϙ]\&#ޭA6Urܜ?;N3$c:=QiCde`Bz'cIPk~eAN$5ǛW [1#skV߮$rJЅE;3ٰ9W׍W4tQ ͧ_SFHu/-gcnNުw {:osYgKQBrJȌ#,X.BH:y &Mhܛ_ xO?ܢ$9./m7Eā\<_ՀfxMi͉i\^ۨeqK+Um3w]ufz. aT-˿:*rb`)4,W6p^aіޝd*)A_gӔFp'(-augC!)(Ϗ.k{{`?2_~ӕo&0K1d\BV.P8u,ґ܀+c&UY{M1s!t^=;X]2;Ȕ Q*Hd;\7'hȋP f8f=J`ѻyyPx<x͌J#+n^[ZܻbL45UqeLWoVuov_o&CY(v(aKp ,^_.I\pH.㝒H^z@J;"/u5{ ^sȖ_ uL+^)Q64Ū;:?"7n|ZG< 8W`J3qU&YRbf۰7ȼ0'/ɞ^΢f`|!A+2vΫ p] /m:v$H6ddW؜pS~ܳ*o]}gFQu )*C=vdoDDpa>%}q%?%6nDB|܇DEyPmD\!{cI DŸ Cov55Q < mDdyqdu JA,dfk $JJ90{9Բ{"}WP M:fM cj8/v.Lٗ29f)^,]dx]d0Vr+*^kŅ>8kcDh!/IE*Ģ!tyq;3VxBS3|n)Ǫ;(X(߹mw߮ʒe?9/h_L7EVZyp8TCM(\l)GgeshXUfbc{y iߓ$^݁v_m1|gսq<ڕ\_gqFj}-CY VydPzU^+?2,Grb@*FרqqKKYL\ΒmV6py `|%fW}\'i eY9'SJX%01޴DWIuS Ѣ1 _㶪~O 6֪ҜU[."EW;c ,{{Ȫ&ʳQ〇MT2Lvt{;ݎ%QabU1ؒxl?#k7\YFavy t޾0kwh1~~$xE;B3 ( ]!>v3[J/7jUF*}㳥edvv5)# 3lў׿q1+2|'sY ^1Uժ]J(uȞ3)/6sՙ<ߪu/H~9NâD-0^h Њ W7qvq28 YЂj-0*E߷ǥ}IP]z0WLj8,#+eDk ځA ˫N){*qO LޡW7RsӞ{X(F;zH\s wF2 ˴Oyl]؅QUkmWsJf_j51l(."<&!-F,3"8g#BZuY?i<.C+ص)}~  [tUN!  ^̻+O坁d 뗐iwS'g;bB):D6E/ mqN<ftM&{3dFnIﻐ}YhQMlr.Mg5`|I\2eIƊ.C?gx{ԒRH[Aۦ|1zSBRWSҨU!ƊO݂ΈgEoɓt9k)v}w-eX{& A;BgiQ'I|}ٛ*&MѲ7~KΤC{ڱDnVQ>/pd3c;PLG]="%kMnp! fAm39 Ź/0@a]}f x}\s42$QUBDwP|T_ed&2':36+y] a鵘y6 b>5g'4!H ³=1Ԟ玟pʜ|X߿}#<!x0'wvd`RNBI  0F8wJݟq9jDMA7U-"R`=|9U[>{ Ս#փW~^z?ߌSȦ;Ɍl8`L!m-WCbpm Ɔ&hOT̆6Vw"0%Wp4^ +%.qJ#{HFtْid9tZUQߍ hH_ĠkmѾ Ծ6K^ hC2$`#%H#ob?xԋ%rl,13߃:\y#~OR/csxo}-' x6/d{-h/;^CaџJ[5UdpbW.%[Lc?ѐG6mKZuc?uT/a?^XUZo6[H^NLNu#oXMѓFsu.${.~v@%rΓjLj^^D\s3\,Q}p>(v[|t,`fBN Uߌ! \4Q>3gP34LOcrdk5Rz<:p_5ZKVC1h# ;>Wm],ASUQ9SeUj(YxhGz )4^SL sK)41`KWZ_̗Asr#a 9fQ ''UO0j%\oq _lѲkUZ&Rq(=%R% P:#{sSDŽΙ@_AqmPF߭Bݷf ez)'%Ho+ eRR/ ]BC 3D tY iIDI`֝z RE@G2dL7Fuv_FmugiR?EC[ D_*>l@?_RL-V /`KS񘖩nh,v2ZұȻR&Xg>)]4<@gփNX4|QTۼCYy6}YBM'dM`yINR/l2HSC;Vv1in (nQ=Ϻ35>4G.yFNz&Ck'hc!% 4w:zpEG7uQuzvgLU>iXyYJ=;Q.  G%/ P?|?:bAHi9[ziX_o]堜v c(a5aUu;c<8cocR*,@ACE@XowVp%A]F5ApH k8' dwX駆=zG12O/oirջ d)Gm5f*bQ7c̓^b=9ţ\fگVX-B&"l0.q`ϲNAjsRҀSO ( 6m my?Oo3ӺxԏBKQZ/JP`/D;_TjY lg;,4n=Hyqm@UOІka%~e nI܋wAn3BK) iʵGlqf=YL%bwm̧Z#GZn{|oJc (<]X'h:o'oSddm6@ ;oYYbf[e{#j.ۺ;=t ~8()6+a{֏՘;} Ц^Fohx<{cN-qg7P|/Bo=FqKܦ1r>>}8gHs69%I 49^Ij mdl>&n`% J a|:Gdl~,Z[Oa ,C+bJڢOui4 9(ٮxi#hL,)-kɷ2 p<-v gbKK#~NL-52Ɵpu=5$k}҄`MދEKҏ֊m:Ey.Q0"Oz[%d5H^J}zI9SQz4ȡ2)moelk7߅N0[:ȵ"59(ۦ8rXSRvˤ9+8ƑVι 6yc4SS ni\ϭ97*5 D_r ɰbq] LU??׃_G$no M@yݩN*J?i"ЧH~'$Q-RP?Ƴ.Xn,=N!]Km<E2϶3)cl/ 3ُ'iA̢AiVoS*BɭٚB]:P)*ȧb`KOP[ܚ Y"Creik|K%sgjfg3f[ ~<~HCC +`5 oćx_$:{`Z5;n9jᅯ-T*l4ig%Lf@̠%Evy!ya[G=6(rl8nxb*ҕ/kLFC *xc5߻f@:}hWEM5D44`-r?cʕN sH{p690À}pcJc)]v!jrаiݏ4/tC}^?^SUEi&ݸj8k'lѧ=uAaz[:oFK#?][I X ?.߹x+4;߲DnBk)l=f&f˻DD=ۘi#2W+WFt[ ^7YzH#1,3g9 fkk;S7|XHpjZz\(]e /l,\|%,]HK<&]b@)܅XT AQ#Qd!3:</".k')gZM6^ԏLH> f~qSײ.x4y: )b<6{߃'(@fiՀ#vᛦɺZZ [Zmj"2Gy RK>=IY`-A1c2x<+0ᏼϨRΟ0:r]tvrK qd0qtWlCsbsl~ClOeRҽ |=!Zt~nε^pŧΰrR@:^j4 '%vW<L\-ʶo%1 Hqz Xw7.=DonPlP˲M)*zԱ'4K>;O ;Zw%VNs݌9ֽMK&xgܟ8CF V!3/ޔ8B=ghG $l{{dyXiHCD߁&')Ѭ\YadAS3Jsa;ԙ1G֙JZ3ӕܒ spte&-sVAl beUȓ;YK5&R.mkF!__N8B8W(Nd_`*gpY'|ݫN+hp/GWY7Z pms;MWRMr ,YiqJCgp+)P(°g;$vݷ16씲=sM əε[wJW()D+`wlArU¾nhuH2/[']d h}GMcK T34x aB(Fe&a$O#8Ҳ$Dv)Yw]I@e"DJO¨~ʜTi:aOΌ76 8g5ȋX@(In ~dߗ)"(7Xpp &^N]cVaNߌ97BYxYrE\C+hM&.ό9`&=s M{67s^m#R d:h)csX}T(.= 'p.>0$.Lδ-%oڸπ}rԠ0Р:Ь7|c5/ƃIj2khU`*FrCIuB|?b@Y ~4, ZpMUŕBw|RZ>&Ց YתFyZ//B' \ KoՖB&bTmumj WA#HE!62ğM\c9A< ^EQJW=涠6dӹ-Z5Hb%-|Z_ ex믦c42s[H'T[HF7#9+r[Pb[E<8`W Bj8 BRw''$ң !hVf)@Q(Tѕu@WVu@Wl8-#G`o:u ҕ\b?$*_4bBz1"~Fn %-Xs[H5*6%S1uϊnEII8<>E#I 7c&edM!lU` KDj ^Su#I/-kg 84Qpi$lt wBo[N QćƏ4ewrF· \Ƶ`Pܖ,*ߎ%h,ͤR<{gXӵR22o Ju jR}~<)bBKx݅ko>ƚYhXSϋlMi0_֝&D$f9I1I%9fPYjvEL8 v1pܣhG 6\F,+A9`|%I>3Zϭm8wU$fE۔l,vH9 OoBӠƽ fo46ȷN$⥱5 oִ8%ȝY9M.ރ)(P/Ӝȭsyqb 4hX7Tlx%Y<w;V?"^b1Q!p~BIiB{}@pwWZ 0OFK!ƿ1OP忋C0kTȥ׸{huLJ} bQnt9Zeiqk37zj=c|~dÔ,NwZ՛j(v5-݂f%ckVuBo0CҐC܄C@h$g`9f`rZV|yq_ka$ͣƅLWEZE ލ)"epZKIE8 k·ZXz ,6Y!ܔފ&Ul&$i?/4k= .)}CV_KJT.j %{>~M۳ɛkcISb?f[&ZSFÍHb D\Q\6CT>+7VITjO"%0z]SUn>H0 XVZFk-o.ԉq}^/Z{ 1PO+ẋ-I2Da8K^@7έ 943 ^` :pmG{#jpPjCQVLYI@f?=hÙ)[Ov5?i8e f (6NK~l.B Gpk.Gw9( j`Wd)7dЦd `A`1CL9W YP#ZSTŻg[tp|(A(?g_#4 g"{KVybޚ4zJ W#fp]k7ûPVS h*iB-"cKovX|^蔰w@Y6ٙ8 3i*T0oQtG9ӃÜ8Wl|u "!4} 0ʹcRJpaMx}Vτac2@~+Q۰L=dY%ii>Y:18])`(6tiƮr˨GX!~X|jRd@E?KT8">oa`)KF~Ҭ|h -Rb q+gJ*QW;;MRO*59ZtⱣ:{Rӡ*#/BIZ&"zs`&PB=[E r7XJι֐ƪOՄ[3))j'%`-Wjh3: 'ȾU+ئݯ*8 ?"/wBQx 1K_ָ:l" G 5D_JX4,n"?ImS)?21ӁzR4]-QF&S yHEEP%Q,QϩeVMX;m3Mݶ0 =XbJSQ#Пuf%WmmKԙ^-3crאd:j!6K݈uUX8)}tJ8AKF&ΉFQatk=ۨsCsP~F8P Y-xK):*ÛSfpT/xƸLխ0ĭ&9 ǿĩ9")uJMxLE],~}h2h#*ty¯3aF&F[Uq^彡a;ːY.q@]8'Uc>xS7hu"B>14~x`6VeҰxs@/E:*GCØG:`S D'c( uJ)J Y);ÏT3Ve5POudw5#ix g8f2?"eK3Y rZ8,C9 Qa  gT q2IFc r1brGzkdM5 \j a+16sGwq'vWc{/1֫돃u(IpC ]0E:ߍu4soi\RNq \\9|9˟1k'7R9Soa$St~d66n Ƚj u&nY9zx؂I]*%:Q"&Ax=,qB dQ-|mLO~Q:֯}%+? .b_ɷFO%%+_zD 2^l]G 3vR~JOp)ʾˇy5]{xѸ+*XN~ =75-]uFz5`n኎V, qEPyO)~ԧS^m _W}68a["/ ϶bʩ6`h[g)RVl#)Ζf.`T= ]b%nf5y'ъLDw[JqXvM$NmxG?Ba<܋Q=ǿYØ;Cl4!&/9P_;O}c]aL,Ūl%)[ʵm=U k`/\^7ؕ:zwܿBA"0 Dϻ' w^j+^ e!Έg%Ndx-q\uEy ܝss 'gD>Y~FS~.y/CO5ߤ肜To;?489nJgg-8_ o&ŏi{i`0퓏J)Wy=_Md 4 r5+Zxr |VPM]_<=&繥ﰘtE0inA38HsG*AMs!E\rt'((s`YUWmWĦ4|*J;7~E 3CP'y/Jey~ 4 i8{a.7o\aw ־N(l>ykVjLb}1ܞ_Ycf`UkͪfNs6p.̗nj2 4H%~1lV{ak-`ݞ9?M:*9y&2 w0պʵг)~xsG]lS:kwkYr.RfHwbp:{I+ *=;~1nc.nC _B;vEjV~ׂ-+).WFv?IBA}3Jk"^xXބJ;EbNm*cuUy_Ui/;ҵaޖk|ݓVBzwÿ#(%6k/ s?wV[{htI1g'EL!]荧GMmG!& z T=%%;mEY[kpWT/|$z}HB@ag_<t@D'=~ኖV:w]O`/b0Ջ*>RJ[WS~/UBrI5Dvmdn}ˑѹږ+WfVF[ԭqd;G8Yu{eـ6tSڟ(Mw3غm袼R؄hXZcԐUicr(O`[Md[x/.^~^$D B)54Wxd'5h%kڭƉNyXE2ϲm %B+^gu ՗ !Uadv2J.Gőu}~S^`VE:#]ʼnĥX!f4Z9E9OY^1Ts-B48}s wW^WhY<1q/4Tzi[cXsPnUZ_PJ}kU7} d}A{+0Lu',"ޯjyc˛`:qt5+-ʙ0 0{'0]1YhI(27Z^0N5EݣkvA8?K/]*_ dZ_K^WzCić+c_t_XxkHA~L iw&I w?Za')<<փē۔x!Yl55ry4scpQ' %_o6ib!b)9 --5$V`劤I]!E+)mœi$^)Ƿ_n@*qc4O|qwk8‘eV;Rٗb~@U&H#GԲ~#s2zE{Bpyt1TX-$-Ax:z 6|'Gɻx}=Z/ G;e:xLָù %̢pq$[WF_˄I }vB~߈/]7+gb=q~[~.SIP41EAJ͆딒N+ByR+_P FZA,2TS)G*שdzRU z{ʣ`cM"jrvN{+)`9b7AZ2N/܇^9rM? ̏?]'G&v^]>/#1w'q+a'*YxVޝmnG1 } 楼B# b=`^7cX"ӛO=Gz4zuk/֑xNReQ)[SЀZQ%Ve]IWi26sei&:ZRdJ3%e|CѮȀ|YLu2kOp};eZ6j]ceGtP7^t%S5VP5 c k x7|XJ*M'qp-^L;vzfqh~Q.Jx{˰V­֗wՑ=g/ُ+C,"^1 gM Si)}\ԝ~"TwI޽!ګ;A70%f6U,D\er#?*mK=kw'?2bwxOqodQfLbMCڀ^3@mޥXD뫬8ǫsX`VOgɬxR289 y&+HGxDw)/Z @q Y\.g,'8;dP .^z6\cK1 Ro**(ѓFumM$7~kU!z)aX/$`bډsn&M3(㔿`ow7M+'))g*g+s)}I6'aS4mΧ˲ xNq5J{o{j#EL{ݐ)f݌W+Ac_it[bY-Zxf ^4;cAIϹ^Uõj(Ӌ[_ٟi(٧ uZx@.+:Ens1(s~260>8 ͰEygu3A붏~rA8 [bxTle2qN-bXK =6FMP&+כ0 s wsDjadN_eohµNųri llگYge8ijLgfXҺÈeY,?$^>{/be FXl1hr#ђ W_mjIy̢|WG.?3K(S'B w_aow7،7lC g٦ FL 58xѶ3çc= (MdE(Sne1( "p{}^粥"]aWQzV]ξz=J wUЮ?"{ڋL hNG}4lW/fsiHUbi81M;Af?)}t%u5؏G®~BP5=NX}`Po|9p Te{%ߙ_5U[T] Ø2/"Q#A~+Yeϓ 2l;3ᖫ̐2K} p= Lt$lxgLXwH5 D`h2`ѤиW879.i{h%1֘*:>fpS;vYj뻌}j&nj=‘y1έhT*58u4;w|SÙ˂CJX?}o`I)o%y/̛K='_gU,5Te_'ωh0@'VA PRD}L`"5% `hL`H+'ұNJr6|ZZk*Ea9s[ LEKrt4~'A0i㵤*6dÁ3^>P WL]F`Bu zh DPOn[ oʙ)z\M%%eitI?\3aIUƜ$:ʻ sy V6 M5q:! \~ qYprkp9`iΟa.{3,Kq]l1Bꢽ͠›XNFzSn-it{ cvS l=Rԛr598s}a?AXKعIo2z8l. Sפ^7vѾϛ4qLN= ?̣Wg8ozCBym46Y8X~cŇgJc;>'V=>jlMC+w^^xϏc;)y{-UOh?Pav967z'/ZaO̬<"ȧin{|V{1 ݶl}N ~D7I0ԭg2?r֤츬T_?ﮛ(?g# ZΓ-~±تul$K”VUjlÑ%ӧФm)jæGTHq0no4WgzE^ܓ$j_&vxwh Ұ=8 Aʌ˒BfPCҹjhh- T}Cg\, ֋&yBroBSH+/f̐BtQlF5i3Z\Y)Ro1?XJ==2–U:c(P@eY#o4.HిJW|nGIn6=Jn-f@C-Ire5ryݻ6##_^gMkg(ט7Q RDMREضGjPac %VqbS9^jHsp-3Ta7O6 W_nKk4IhVMD H pEk%xĸGJ׊Z=bCeLR c BGui12c*1U#9W׏Ͼzef)Uhm"5c1 #tJƭ % Rtz;ёdŹƣxvզퟒӯD&,CXZ/ 3엔[hȇCP+mPڠ\c e? ︚s_%v^G`'5[ @]ysQt ay/)f\V Lz$,VEBS}hw]3 `eGP)֨Ok 6Նدfm^2W:ol"3Ss g\bɋ}4D=n8;,ENQl<+paE,?L,آW]reNӐJi[K_}́ qJxK Vm>+\ʏ(`j6M\K@ˎU_ `l/XR7c*5tA0a#P w0XI\'qb>9bCߖ!GAQBfpA]?\0EkKY!6kIe_2l*^O7^?Fkmca6 ԇz*j# )P)5);V2R(vKh~MY|x9Zx zwt;LUdqȟ)2@)-G #$t\@m8TMo?_W(AFq `0ReV81t/j_PaY-p4 HF tBsV}ŒW{ݩFCINr.s\VV);,J1q(Vùa2Ezis{iY4m.Gj43lF+=OfcӼM(H ҘX5',$ԩı1#/͍GhuWOA)1jx@/l{eBfj@>V.^xIn(HVJbA8XjF,V$axԏ`١fSg(= d=‚xij-v丟Rnб9zL\tG%)9b|,׋G3rq|,S͂si]4,UUxVTfRg.,?Q#u La>^3]_s?9nɯkIyonأN<]|y^JQ+1\} u=몕<>4p)[Zߦ?Q^__)f@+ɀlcs݊[w_mfqNnpO | ,M0l4>=3N(Tz,̭:z({cT3ɱb8չf@p=)ڀ6PFT+ܛҜxx]"N[lOOm}3q&U#qP uasr>x|?_:\ ޻}ܡ>޿`dl;oa,'={)!;Y("׋s@񗈍oCQWgF ;=yA<{˷R} Я ܢO)pw"_`fiQ7Pfx˿#NS<܆܆ ]|cXdY}{LжZd7W`<\Xuœ^gQ2>k"tu~rdsCU7W"D ,#}QS/*ҝ},}=J^-|91I> x]%ROw4\^:k/x%1M^P]%e]绂CQ!r Xomj6&L|}w /?;[{΋\M /A~{W~,ʥr1/o!IKJT&63hpxMVx2+*&MlXƏ. 9yxfQkTV|RqN'[0Knm d_1@zdxov@X[è)ӗ^TƜ Ք%-ޕlJV Z6^}o[Ơ&; lN}[Լ=}M:q_CN㮽ʮ H5L-:ASeX?=G sU9߲#ݭ'3F[CtejP_Yr +U9/S9wO4,A+4>#>Aμ J_眬Qϊ j[1MLv6wB/DD4 ?)s~̂%GJ>W&Փ]h|/Ś*8\1aPfg=@X|ޜ?.#67(g, P:!)6^hĹ8X&9sd``м[|//X~-jl 8+*K?k]sRU_gQc} 6PKjk)Lay6w?U+bVQf=GQ3b-Lk},;Gd/vQܦ."jCHw '-}&9`x+{`nj{݈ѽW\ Dp Va0q6 ;Ӗ4a?~]suX}p5cGzJE!6Xg.JZ4KPB'f0+3bUB{x's2!̃L+VJ HO S,!9NԾH1*_㪱J9׿I% ;<&mfq52A ^20ۛ>xOWX,#_₧OC} A|EzA75Ex-?*~1=[ny 7:L7Hb3PˆߓTGtT\[ɛ#8!g1m(qg ;iԵq.ˬSvTaFiWʩBj[u[RNA^5j\<3 ShCH 4|5v!1#đC6m9D{őgCfqS Ds$Z4dCM&911ἒN7q%38"0z̊dNQq@J}Zarڶ@@cp*SwSeVT0p$Cg=! NI0&tI+#ual܍ v$jd#3"[C{Ihgh,m2=(/p_q[B1U?COMw9*,I,IUf,rnU%ol9s}hm$j2[̞]3W,,eMէl,ܪ 8qxh8w~=bl-zN~[yowO)tjѴ1 I!z1EbαE'ɷjIP뼈ny?h$2=I;ᡶD X146V|x&*qŸ.;e̝̿!9ەsc኷IA$jtefq & |bfҍ 1lNtT(L7} I9ri'+nU9uH3y\j?4LiC3vPW@ejҷr(Ut "SȇJ{UzDx 6eh }'i+e+D^ڹο_> R"Է2#ߔ&.B_9rXа`eŢ .~k9J0Μ ͰgR2/ƣsP[/VlW^v]>##(>yEegCQfѯ(sF33~ w.Pf&oo1ȯL}< [|(3 $y rҡ [-6rխigQXdPn->!Ofu 5s">~3j>! ~9`۠ۏ "/6U+32Zk6m9ĽE6OhB&{]C0PFz Rp^gwKP?~!qr7[:-[ ;5X$s^!MO;O|2" xwݳ"[gM! uVt>J/(vIgT2 [hS \@"G̔&M@"A6zI$|:a0L4ç)Zka~%|CP5lv(Q;ڷbqңU=O?s{GV*RJt><"FHcҼ4*y4NVIBYGc) H~Gi M+c ̔w#2ޱ숵y>T$ء)Z<dFB&^!Lk*ȧe8QB^5HK>QvĠ) ^6V 軥'҂#OÃOCOx: BĠ5tk('bǧgUaG։0`XPSSAUx:Y8fߥudvPJtSeNħTQIPw<_xMn=C[sWz-B[W|g#|O{@y̞з?ŃlV>e5DI&O6?(P :Է_'6o3}(z?eJwYL(Ձ?~(ptkIK.IR͉iq١G|ePtKQu.ULO1˛3S#X KU-^iwƒr,=i[8L5夲jEWͯu\n Gǻ{Kxi PBZmϕgu.QKp):>2#N^Xwg{+r(S{dj͔F&f0qSH&`o*$bI&!;9^jm6je}NP,G-]<ڟ]rXi@q&LJ1}<)QGP}^<# |CȍM ~D_XfBkXNU^ 4oq51l E&Hq R2 ɗ"+0!:BCBPb-8nU?(@Gtϭ#VtrFD gz}8'2a2}\ 돒Х~.<JT9fJ\T2QەAyJFNo2uQe1հBI(d߶߽QO|PezC\D_H5v7|ꀯ.Bhw1/OU9⇾AKɲ }=<>gSO3^ƽf3=ITcH>-qjŭ:':ئ;GW_z.wFt]獫}c>žR6R}U~̯l_غ7#]Cٱ_2rOb GN *s(O7.!trx\>TbEEh zgp<=H\&4LigF ,??[hIm}CmЎ>gbEœD2_OI<fsS\ky 1KcYsBgq(]<0B[k1` sFiȥ4TMupE/{CJj_ԌӝHJ RY&u!)$sd!6q9_nG܅F{j e\Y_MVQ ]mGu\b %8 8eX$7}R-y G At\j0,E+72˔ @X6(R_lsm.ؽS9qR'j9aV3ת桮δ3MY45@bRgu.tA4G?vu{x5ɜss{odQlu븢d.|9{Uš~N(ό4&b WY8p5f <ﲊ!fB:?´dYB@mz[Yl!9F̛0oRJ4ׅm0Kbf,bk$`fa9as+fg2a*[X=aS֍s.Vwa%*pLcNjL6@a-nC,{{: @,6a36.E$,b[C UQ$QG]a,:d>OLf1!rb^JKssv'& "'08,*y; $z#vT\ag` e"`(y_R?%{i̱΅oqSo,z єؓkh 4:XLj jSTd;?vfZ(/PR}B&1}Zhs?GvM^aN0z^NVhz9CR V,jXgC LK ͸Oqw7%]w$g5k~bN!f}QrAY dSC+rrȮRD[mP9DN MTE)X#4q^+US>@*(.sA`PiNYi\8c ճ?)0sa&*t?C11ChAEBE_ؐWoEuCh&rjѽ(j ౨֠ %4sE:Qh{2ȹ#(z {] Ι{2X:Y\G+'j%I 4Jz['YCе dˡjaF#:};Qmq(?dnMBV\P;T(j_0v]ءZvX0s} ("dPaQ$3/ʪ>u ̜81穯Is.PY:˰*%範yg>ks.< b|Q8z;z:z>ޙGx=!kQ(VC>ԲhKCT9x!x|q L0hY7(g Z+Mi$'й{+03q'-AHx' Vt9ttT'4w̝1`.K0P~D_HuB +g"eת^fs-ryA91ϹD ]ҫrX-zv~|OA w5U֤eyD!l&cq]軆ZͧV׫=|VYCi;q~,8{#~z>B^KprX?~7 LϹfӕ"< 2M" H$ޢ{̐U(T|wB-IZ%ν>KХg(ӧ" 'ø3XT0U2`jŷ8.3juV3yCLpC;EH[u 64 {H\{CB72[2ߨ3Ԕ%U|WHz ߑpGx.Va 1'`& H&sf*to+V<4Y70Vd iG @V)6zysPGț೷@S:7!g|w9nn ΃[#׼ҏ*YLBCBm⬹YEZ}a悷Tj'f{/IҰ׿Q2b6g#aP`xFWi|}3œN!Aĺk?I;~L ~}I8ovG5YCOA!-Ru(V'L,N~nFql \#?[hm.^B &ty1RAT"4qBÉ@nB8$4,U) rB2MtEqyߞQ\g#7^4{D8~SQw|תw9||||J>ݦ<a_4skufses9_kYx-xf;j I_$rGoKC 35%0Y0K|Htz̢g2.bLk!`΅rΕ`PmO=U":MVoW'yggLt*~RjϊdႫ&f9‹ JD2,Y27u }3RϏ/kFӝ U2QoG+?O8,ٗ?#"[F698h ,EG5%Ut<=3O`/Wj|#TbYǽ-$丼qcL5+r0t28p@UHipyr" B +һCo JlM*KsL~kz9YIsXAu5ػiԺhy؟tǪe*L'(êzz6 c9<cDyH ͤƊy]\f~a0DP@{b}*LL:<[3ݹódfjInjgchNh&x [ NTaN%`bˎ#?iN{IH1_P#cQtc~ߓxmJcux=9BXC+r3w#3kZ5ul]|ڜlh18AB<9Kc`~8*[qd|Yba;[Txن4M N?@8E8Y!" Z8.v㸮9J,=W]פS-"la"t=(:\s>#ƴKw f=gꁫOa^|# aXޅqw!* 9:Xk+/6߮AvFoFN?<-gAL YkuHwy3Y 0r'eWGg1ٽV$,]Hh MYfqO’[LriLgNI;LƋүp Nb5Lk+`v^$s6QE<%>Y;c6Fzk5ʜ,"n5UOOp4g1 ZVb~eZXhr%[XK ym"Z](2L'CY :xG[[1 YU`vQm՟X4A.dj+2mVm*ZA&m}snV|dQr}Vu};%rmBIղbE [ Akm!,˾xtYS`?^V j{5wj ""7W&MTx6Bq")RhQxRijC@(;U!a_s;[JY@B),*nK-9ΤI~ss=sϒENOd{˭]YD/aR=z6Sϳċ&G,:I!?UkBU[wg綠Ny%WSҐ L_ߴvӽW#F.*-p j5H//0^ KDd_.ULt{[=KrqX5W~66bz[KAYA 5!wiMZMlsͧ\ )[ y\{veJ%әQastNP50f-! "x_:Sij%^ n|nd#HTcj'{?mpPVp='*6dӊ˪\d\بw[۾} oAM9wJP,bْ7tCfg #>^K( A ; "\xܸrf/_HChkNcNUlwjQk[֕Z,I T䁫'jW_LiTЊ> zBL L]ۜ4iTVE`|V:D03!C^oK`9w W]stX| }gT{>7X`[ˠ;ǐauż$g5 ~$Y Xd~>tV0c:8!ݡ~_顟!a jK~sf}4sYSޫ>XG "[Շ@s%g:}XL4Gk$< c3ET*m'tl߹(۵'ka0-UƵ  Z UҚQq=ڵ g ,ӪpjNM;@oF0qDr"W\GcNlp &@qIA VwtCUK;stv6Oj͡xܩ}רEjEU^=)\oG9"5HyYWcw?vDôqشB1\(e/gep.K#9{F YՄuT#nߔV%eXsYYk7:$NT }v{LG{6FNˈ .8o'@7'zjJre><16#uຄDe 8uFp:0;@] `"gfj6Ő/r~>P)3L7ɹ8LXozJK 9j ۳"̬+y싦#NCPeM2=5NJo Ocŗ9T"2~ܖ[96/(2Yۦzm/Cp_ *)󂶄\2P yiB9 3fu2uaKSX"cId[ɇ=xjrM<:Lϰ)]Cd$œWik.h" D2nM90IU?T֤)$%;?T󀶏4[mc|%7}4r%YCRr8ƥx9Ac[] ;G-.v3f@K=*U;+GGb@Pbgt]AF^O):FwEϲo=fry{ 1lMR\,O^)ϸ|ok| 9օ_|,^৙ui\1V9aJTKv~Z2cֶ/dgĭmA~8B-jp`mykGYhoFZUڬ&y"Ǐ/l{ayO8()a2B͠`77SC_"/mLLCQ[d_l  GXӲ|Ѽ>s/m[A?i+xO)+?1_tE}$!Z)hm{QUw>E]aed^{/tOI)O`\aj>gA~YdGX†G9y;G+]&_~# -4"Imgd1gȟwh筌߅ HFih9%0k^{p1w4K&]amwṅ*PDLRr&rhFk@nK]jVHSh8/a|y!^P1s/B,;m|FҤAbB7sdےW˭,K_⪔%-ŽBCCcjv=>hܙs?ت+攣jᾬSxoHQx 1lq6IL?4o64 jcqrOlqMgD)QZ iM +Vn;w=74#'sJs[v3 {"ww)K<?a/$EY2?XNj`_~.zxd OjP[sp@h2Rvnx\Bή>lؐՌzRR_ v†n'œv.≮p':$zYtͅPMY F ﱥ*(i}P -u'GDoI?&z;},Umߟ' X|V: sq钼(]*Gdo1 P6˙XgXx{FFA^ #bI H%!iTK(s"?ЏPpF21Hn%2f3mɘ9A5/B@gс9ݽP|>*T&Cr}41] rxWe&m|᧓/}zYe:);PiDTٜ۷1;^Up7nj4UkW"KBcfש3a tE? wsMfនbK/'Z@-"::6I;X;XjgtG0#rf^ -i J_o^ZUφ"sG)lgUL*i #1!pswOd|#Jo{ HljHd y@mNz+:Cy&'/҄A&iJI}`%"g<֊cE_lOn.Hc'P3z[f)ŨٿO>8LrX|K6L1/~o#FEss,㮹~oNV߶byHo/P6Š(-)#~,unk?ޅ}N 3k05Iz*J [4l=(|,}^~'ɧnsCnS=9we7g]0Dǣ.:*{;]Ow >!~8>iNQdE8rn!`{=l)eeQԃv(q_P~=,ux\p)4Up5"#IЍ>sՌW*;Nc.d0:l`,݌~R$FǤ"tinRYXetE5\P6rI1k'[{e&c7EYj"7S17$ (rw#{@ X{~G,JDGIڋhE )dÐSyUGIV^LPQ}f pߛ E&F=B@[跥TZT dۇ(mnkxVH:u!/xYo;ؘ A!5,ު8:A1ʹhncpM^ qH5_ܔVaVb ۖ%cT9IQӔ( OETl%@h TZ+r lTF\nz32e?'dN 6@]uUx9K?gP vƝ3x`OosQ;={{/pkH4f2vī$JRle%`E"ϟ "]."g}k{kл_Pު99X:\cR{ȬaⸯlLq>\oڷ 9UcIn+#iM"GjaόR%moV:cRuod9؎;|[MVN/͆`qVy9 l=ǑVm%tu|J+3 o]p ʝb2lʫ:T0O7:I|=\EK*&n?y0%z_y=WiȒJ3KOk+1j~C6xEiƟ/HNxdYFXݓ<}MVp7KXm鶲g|Fi/B!=AGcS_ĜjB1m/iXsPEWm2V ˆq bY{"^]&kVO5i$]N= B^A|3;U;eA=\ %.u\]ZBG*ׅ&:s=1:^g?h4nVR}X 4S=?t"ze;F홱Eخ$vbgcН)vT`|?:0z$mql\Fi( C.6㳹yewaijATj, lVT1[Xj ~{EG7b9ȱXGfp[2x\-+K]7}ѠOb[p } K؆$ۇNZ\Y%>,6XTɥ{W `ADl M^{yϗqUdl ,$s.(3C.Z$}ϋ{ފBULlŇ1.w.R>gUQ߶xԣ{.rv`%d :_7rx_R-ܒ`Wc8b wnCiE! ޺-~ܐGK*EYck(^В: 1@|L/Ή.OOUt6)$ާ0,#?c$Q D4Hk&ź)g]PPñx&ǃJL(w<ˣPrb,:(u j,rGKcٗDtɴ\fu?SFrHwȭWЏ0gv!o4*Ss9ؤarYAKy!SL.aqDt@*-HBRw>c[#[܎~"-DZLi8x[ej a`)pn?g [> IF{}"#5a0ꨐYL2PQ~K<}ϢC{un'^DԉN1d{"n5׫q [&h"` I< vKIR˕?۠-Y]:R7R[sخQul"p ,Dљ1"tp6FJ02{^rJ9UJ7e;PܟIQ0i5PO:\+jmILؑ;&zC@jM例yEq\ʎ[%CfRka*o҃H{ۗM O<~.hˠ|+Ɲ9ü &(7)L ..=p#Z#PȺMgI L;Q˵; gZ#aپ`A Y*T@'ZA6zmw&.ŃEb2ٳy(ۭiٶQ~2Ov6tDwyU1)w.6؎˙iby tqIbh]< + ݆o'Y -$|h^7: UxEҟaP_W>]#@= PQмrikyx@RQX5s3צ&$V(ʌ31syY(I(+ۜ u服4;&Ŵ6t0(wj<<|WdO 2 t^ D {\':|sӪ&7e4Hm*xSYpF#l X/f49Ϡ 0@R_;lUN (3:>KA.MAU%tRPO#Rd 2N ZCN'bMn =W!I-y{ͅX蜟4H KaG(_)I)7& *ʡ3.-r Tt>:Q',g9/h8w5Zcxva/kDI>cQR fC:*0i'd<НqTlX_"7--erےRSʳz*s*54oYҍYsz4D5KrwW+3v7h,N<}bLԥ~.C31෸%kOf5sAju[etaZdk,'?r#gE*.90uCt?FQ:T#~)JEy.zd\PHS#4?S Ih/V@Jd^JGsT/+df)XGݰI92v?Srm#ZLh\8uh0Eaߢƒ\/=*^^Eww{UÏHV9P{.|g㫀bAG (/2<X3F0v&yXhC)T!FL/,pyB0{]%Eꀇ'Q ϳbܩL)Tݹ@’+醯GJ\,H<ϊR&-\ߕ;,7coz['jZMfb(!6QY/ߡtTϸf!7*K*R`aU 87ZtuID,·&KFP2$v|lk/ WX[qCznr2 % ~I,⯤xV?SEi՝9A'&){ؿ*ؐz\UX&98VrJVpVA+)u^&:,~>\pi(8(Ia-1ZӜe"i97ӊ Yd$i%zf2l,7AB'Z\vkB'|NQ'Z$f:ת%dQxF{+>t"텥s%mYLW[jKpC IM>6s;W 4YuY2G::sͰ+(*Ij J`;/U3{m6PeH3y8ʦ+Ưsb[n(i6MD`oMЅwm*QAE6(?{ @eutx *t`fdr2ޫ ktNrkmB_݇ܙۋ 6/໳ (X[eF2Lľqn{)e- cӞKx } wlGy󶴊A( blh7~,//݃j\0|~f`ϻhh50TDr~"{]nR< Z7yDALΗH :7j@V鯨v&>VtK}D0j79/&oC↾nLL6'(l( [-~iךdLZSE.Qآ nP-Xp-}}N'p7j8}'FH!SAb\G <ɃI}0K眊?+$oY8Y\k7(w!ky$[U lz-rm٧E>bXuȲ;do)09%p'U\gDR_.ũ`p9$H'wTHTh{_or;ᠹ:8LDSm;;cZvJ̖K]1*Xvɼ+఑٨ܘ Qϱz )NjqJmBIzFK.6䗪YTmr=]1 د11CTu`ް/*k~(Z6=kE6ld˞B+\%PE<'V{jCEyx7 FzA6%̬Gw9{!ӌm-Qj~̒N{KXHp|0S\D,mM X^} l[u`HsP?;֜*ێBp5o1n>xKd,Ӑ"E>G!^w{BL۬RU?nAsa~,+7&.Y 'ܓ?L+1йdS@u>>І{ 񓡴ωaGt.JȺ_>Y@?2{u3a0mɊ^@_m7Q U+E7{iu- ~ \=kkWb)Bjr5ED\-abz?)yZ U J_*5SK!KM +0)X[VM+jF`W d5YG6;V_yZS@э Ƌe-tW,gL#%ΛʹbL/2g-ܹ=4V9gzV2 =r.]|]<Xi}5m5Kj F.~O0b?g9P7 b{ˮR*z>ݞkou\E+I^}#*>~* *N)zTz\x) q $RwDBяԍJUSP>۬6Қ?E byqxu:HJE & Ciؿ B E4@wUH@վ‰ד&iJﺍK) #`=I &\BR@?lujX !m]$!CVrչ '&+Վ+AFe9c,@_{G0l᫈Պ 1غOe h;Q-]82 iiޕ8#/w{a=z|Z˞~<(߫=5PF{Cיӄ<7 EԬ^סpE`L7>6$>yD/eciTyv2T!Q+wcCbKo8BtRqJ%QMݦBWZ8R&dڿ'WGh !7l!~vFNjqmN6 "m-*ʁd͢^\ɚÓ;5LH)a'æD܊pv HfnZ4fZ!fA|,!UaUd| ?},耞*MX8eMJv=uW;Pw 4מۆB+jDOx!bQKE32Iɩthd.x F)o[&($GM +y)ތ9|![~8, }hf6Z^- yfɾhіE^|=˭P'enmળWgDx OgUqE;o+bs1KKvA]:l3vrbrd'% ]<+Brg᜙N_ڄ_NEnܷa;|_Ė2mͯ+&#9VeSu͢i U>He@L|+[GG_T] y?aK]J9?I }l1rRmcdPht~Lq(:wٓ#/ږIY^#+-xU8,sAIz9ΞYTϒ +\[ {a c,w!C*4Yg6oÖ1B3KZ#mЅBu=zغ z2GhfB#*Nhf͆(#r!ORX Y ^}!nͩ_g:ؼuZ #'*T{RhGS?>ȕ,Rٞk/#}3\+ f9 uJ t-=tZ9RۢQ!97wrR.U;UUy St>5EmwIyZ*pq6l>)xkpV #RŶ:}2ģ=5(Ⱥ'AXR@吧!U#g),H<3m 7S?(,?rMo+,Ki`k͞D&Ӡ ݏZWAv3Ϊj8NW U֤6ghڊw(9,NgAE' }/E]] BfZǎTroh9s%"6E}U*qRo+QڛcEVRPmݦ cxڰ iwKYVIJ;?#E3>tkj}ռTL[T ^ܵEtvWYjԖ}"ǷeE96s ƟQt!(Kel 8Ap c蕗簙t|6gkі aNEnGEoU68sMDs#GK[KȻ/3CI⊀ߍEib?44f9mgq{*ڡ+?sHEO8׶wKvp1&yK\1Q{4B0<.BQB8Rǯun ZQ:kܠwgS"KG6ah8kڽ( 18_x a9aEmN]Iuaz?-6hC=} kN*|=q)s!Fhc8QbTJT P1~|~5&yJ 0@(2:}ZyDAk3Le>&?o1|2M ?\/_WnzӉ8>bo[+rRRWnjɻ`f)cht^%n:cnVt'd@ꇳ$,ej0 F$I~L< CQ-"W K+QڋؠDkχDWhD)q4̶Wi6mBQYuİSםLŠ`Aa4l6ItLFGٔVeFVc6׍yxc]^VM]4w}ql&\1ĜU1-8JXr6zȋDZ`8W×4{j4F>!˟AC|ln34z_6KvkӧVgOX#V /s_GMj-9H=vyy>/`tn~Pʿ Fcͻ\$ػTRqnfZR+?Y;wwU-J뒱~Pg%Jp-& Q1 ;riQYoi!MKiZӚgb5b,oojFG"atRTYc5 @:Pnj$zVmu>:PM=~|`Z}|^*:MLMǻYv<\%瘉[ODPQ x?s׶̓9{Rti͗p8љ2f 37_܍Ldܬg&DkZլt' wU43{;R)ER37B[CT]<<ų)SͶݨybf=([f5AhNH'p-0_jQۜޟ{-y{ݷoҠ) )1l&1tG#dWmaԋ,®V!*}g%&qXgewv ӕ!ONSU@"¢pEkR% ))R~l I(Xja)gLNt [mCۣmAkAX5fIXy'__ bD7+!z:dsg=󺗴@'$X$+964h{<8)+ݬSNIdbhU (e kx`G^ݢWh8>U[Zg/!~-98/~3?5*W]gxjcG* XzB9:Fq"CW67%|T ms!'(<ȕ̹C-l|!o(KJJq y Oq_J JVyiImZ,w$nl4lD XI_OYJBVb}m4zN^I02o(7=xR*嬂z{v_[.&y GU &ɞ+e/5\'giRw8Ԁies/H?zbPX.X4ʬ\-e?9|͹̓* t|_ yB|TuQK=4s*}=;%;Qס?yEYES7jI?I#bd`upVEƴR0e_ȮfͱF)>&s}Is%OIn )V^IݚZ.-_.^e~c;ObyvYUc1'?b̻ggw|Ļ(!_S,-(dXȹ]o!Y^S%yy ?2$؂3] ZJGMmc%mTnĞM]Phc^p,N'l Pgh,GgP5m/Dl 9^WroUU;^}\=Nz{&0ͯ-]HZƛ2n@dgzy7" zdecEM5DA:jdg H>k- 8.ҝEQ=⸈=4Es^̰E16t*+OU@8?$'qނq}4Pѝx*i夲Sؕ:4jc痟}C\G,FG}C,QdGxY:Q6IL*Wi}O;|VCߥɌ=oU"O?1)kd<,t*6/f,}d5qFA(rZfl 2z+Pu/4l{}}M-dv.Vu[ ]*)G'+Yi\^uhpyO 3ho<$e~yYU)Ȣa]_u?bHp^R`[l:ӘleU7k=s C2qYyP]6A!BSl6]6|.`5&f"`)7:B"fY}"7 _~ΔO}Q_ %S>Od0|pc? 6`0,|Go6IN<,NImHqyr,m~GE>nGWŜܗul i$4;RsUΝl;i<ˊv! {jtoIDr+ 3߰yFOyTUi+FI9eMZiYLq)f%]nܽ5D8=*+C1UFG9Zxah[͵PW^۠Q.2夹fN9eЬ>&!^kf*֒#Ч)"|[O5撀1V؟͇Obߒ~\艝w,IB-X$zl,KfqXfőԈ_PI~{hO TbcMRyp< ݠGӤ:c L423Μ#:ӻcUJpGfv[1r҈l;IwrƎQ⒁ڲ&w` *ggOY);$R:,Xnp"$OZi>ِZbp4J>tx!R؛/E-:AP4@s gHJ[%[_6 ȉk.=]Ft ӎ(D%2('fSeH!Q{>>ADRDžQ'xAvg=zgEޖ_L!ί !}<މ]w%/ k!,54Pftz#6#w;.6ՆR%|UrwV*D~eI:׉{tX U4>M ߻H7y);Rˍ-slTBM?>64\X=Z_:L?͜c*~hai;÷mլg`s[K[!-mA( p?؃xcyx߅\^ӢܰZjQ~s_M_wnmx;)WoxB5ϴl'k.:Qe)[Q=4G0?6^ TUHrKJ  ~Sl.Ys{fE/o?uPC";qB9J@KKjA7.A)wLCbmӇi۩ƴEax<9e~v,oKH߇;2v8/r.aJt@rs!^3ZҐ[1+A.0 ܙR.<&95{תyZiަ"#s$u(>8uL*EKolGa<pRD}09>VĽ ^l'n@MM])1QٜL`=WDY3D%1͚`u 59s=u#I.Qzȶ{6Ku[̺dpy"]`P5#jV ] 7JjVkhXqWӊ܀rЭ:ޔn/a FAe=CYvJ))6pvXϝ]1FX2u5a}jskfnS"5}f"sV+kJ{fwYuٛ#;rs;}4x6ǻշ7C;plB쨇/kQM ao%mBȿn)!hCy=+Kh3o,Bк)=h8ɡd C#s< kZ_pphû3ezqEΠvf,M+hkY󨮏NShJ;>6^]94,ܨMqkqB;w&hJsfhwgEGmܲ,ҥ6ηl?f Cȟ'5&zD(8B1acc+] ᳷*e8>(Y96P*VPy(gU /w2#F£} @3,"YfL/pnyt0kPtS{By^=rPډ5|BuMn*>xBsTP[G,Qq\iJ .IA&@RT1CJ|)RY!wHGo^"$8C#j{B+WY3ݑU[d"d\|`Nzy+E%Nś!x$"<Pe]Uʶ3[5ӝ-ڪʺsk)嫱kxoyQ_|1IF:K3WC9K=%t=Wq0m>DS˩8-̑Pr[ǜ@tJsRİ66q.ڟ8+_b.x#vq"elQX+у io.RV%{LO4 ϣi3gn9Uݩ/1m^d }:f3ZRyĴ.*}S2Zije vYR[.y7qp?<[|%v, ;E_HG$c/>o̺JUtN뉡=g[~}P~r@%2J}+&΋1V:!o!w J+kȔk~1Ut)rO=۪8%)?XB<Y.xsoNRԤtG$:4Z_ᗿw࿛/9_/Jݷ<#QtՑWSu0 ݩ*E49 8qb.wl7We OJI:jH{}Io8 ֖98̉}5^(v ?3'!9},wW .gt &Dy +Xmi?54 +z*}§7" )ioo; F|G"5I5b__華=aN95# 4o 3(cF> }$`a'[2O`G|Y;& <|jg֬Ŝ;}_[[n4Mo/`oKI F#v>e12|\x{VpBh~D7S5.m(ÈMfh4dO7H hqPbN!SN U*oѹѥ#k/A*˺ ^o&WҧcUCl{&+9u~ w GMæ7ax$o};+y"`aQ^l6Q-9d`DK㶡oԹlFAY? saXnEzk|TK(lBԣ"?{P(oDTv$|(G-\y8:2CbN })ŏI7$Z-;RH=pYzzvԘblFh pA^P&̅nc,It2%.bYkRu |XOvz ;q.hٕ{Q#6 !pF_.oh?3' ]_ 58e-?r}mc&X`WnhUm6;̞Crq  mDUS91=QXeJsDcd΍ hw s _*J%:6m7` m2R; hoݕ[5c13f:ofu+#EpU!5 Hql`;%6Y_ը\(!Q ^o' 樀4(= ;F-{Ip ]Xums$Pg9sn8H+-}lb.^mՊD; 0-{${8JepȽс]\Ώn *Jژ%,)1Čl'RjnHI9! җ졳 ,jԝ'un"aY5ِ(#־20HȻ/d/R1}M\ PӵMj+<ЕC}-ܤD,ڊ~6ѯLb>R1?!fq!̶Oq"6qSNwݷ6Y!~/sɁaʴ .E7Zە^jDPeP6PGډui E kEY",Whn7+bRB4$T Ji j}V͋AH=_^3Ysn teş! @N_`,"ffF6DO"g~/|kqd #k8:)5< 9Kk N}{Ah3`d<´=`zύ6uLG4bqjxi>~z8W:z\(k4^AFxN _Y5{~|B/> /G?I˸\=f5S@[Ҥğ[%LW 2VEx*X*șQbHMRCh@ZӜ h ZҬn2dRi"*\ö`RsUOd+y |p}.foc4r-^j"> ya?RQDo [%z.v-GBJu+N#c'FޑٿA%''0[yMHH4lլFҚwԆ7`$ߝA:Ax]/x۵ *]ѷ4{u+ݖ7ޗk ޏ~؍wvj}EY5^[f}F}2-YG}"bLJiFjmI(aJ8ҀnS~;_H`K2'a N#T*xf'?37˛obU{ BG;7{\\M2saN܄̓UyZ[b6 Re[C'?f}9,#W&m4y#d5Muf.U!!)/q=d6c;̓QdHmr+oEm?jHTnwouT[ս -߫6ۯR-î,c&m{In*zƅ`?ivSdM,gOv̻A{NUشrבewk_oeÍآ xd< .{EܮFH)A6a1 ք!3\;g֏&Fm(Tx?9<8$<&N(zs$!S,|hP B [\gV?s6u?< \<iQK3u5pڑJ1ISt4uDa h$"NV?gѥ6_rJ&GBGXWOi gթܷNa syGsr{nZBtzhԷXyz76y\a؋YFaEUnۀGֻusht2;׃WK5Z\]gO jCwYW $1<$DEy(grB$-(Hy)| 5gv#d;܁pFPߔ`؉gX#8OSZRC>2k._/An2bݻ q?4,B5 j%W뮠ѤAQkq +Px'}JM׋xW +;x\^/UK4\5[[n}@o<2$`mڈ*3 (r4$ʸJƬHoO$bWᏕt&8%7V9U mir=? W pDaW)Z(Zݟqz\r'"3}5 _${];Fk#KCعq ..ıW0Zßt>zsГ~c{yAEEnRC߸`OZ7_%G5|*Tzg:g+#NUY L!BWSL+{" !T\Ax?"Y,~0u@kz'1Щ mޯy~"_fUfMogoq$]rw`;.j'yϥC*ouW^1zea^s +tO\5!Z` heJM2s-s)Ë[oOVmkOgQlm](. .끝?"T:Ђs}Z&߫k&옳!cd*+2(9z yjTPp-&椐<\^'po3cЈO$&Q$ԍ u^pwu.t+;G~*(E}2(PZ $\͹ K#ݐ)7g'+ѰEQX '=AzM*0a)tNJPLCL˥N%LC$Lhe\yW&б=><)pH|H;G-;eMpU!Z ~TN A8l28]2Jd}1#Iw./;bdى=X»4 Ԓ(ԙ)])7L 3_VfA-͍WKP=*WNI!ma(4"=*(C%iO[ b)Y+>D>Y?{$*-On i*$Q%"E-x&7ݸug-UHA z>eIeOʡȋ&_H-X/QZX%|=?Ո`.ៗ+R~ݳd_Sz~l7JFCY̱,?; x`񽐫Qt>aG|rc7TShw]ˀ<vV~ 5T7PRspֶOGQUKp|oGܽ :c}[cqOJL>SRnyk%f)r {+##2\SM845߼^X <0˳YSa`va@$վLn#}<5\%"37Iz,S|Ť&pHV^7/RG{~ 鶊J8= $1:p5-e9VYQgima`XR2C]Ӛ Onaze4| 笝(BѸI30ӺA>ߏ`&i+{džGzmW)ReQ2>G}-I=dA y'iˀs\az>XHmz$(=,Hf5&*,<0}I#g  0 OA-[U1+)@!cz588iu ㌿*Y҅P} @`՟Z }.hO? w|>t%6oWWɍ@U)e$N4 gy,sx_ *5^ya&"_Y"vSPt Ϸ}0wnԲW ?&}1I4hqVMim83`Z^KK*9NVMm87ű1ϑ$"~0|ۓ{QEݚ;֌ ypNBpvC3~oL4Ɍ-Z+rWφ߫wv)*]w,^ "7~M+wvx~W?p>ia zZsmZn]ϢY*,AߝEn$7JYJfC'*4yI{i4* p0҆9d/?ESk07)mOd-x6Ni5b\ ۊ뿡޺%$C򾢼!Jv8U/_[Fw^""K^ i{\Oak".sb.ZC+X:fVCϨ4́:  bL%ݙs"i|ф^͂sꀗCU1Њ9ȁN_}v'yv"?kg:4)譑Aj]̌]ƞ ۊͺfGkEX:|ouQ?s fpg& ( ` 44Y{ËùDzv$%0*ѷV \\r_c 5sڽx,Zganb}(DU p9IMqebt/wxb0EUNvs `ȆF ByM>Ado\v>EEHj"gQuaMt=(o( ߮ W<҉r@~>h4mfiis-cZFQ(DE*Tf #$5j[d}Id.0gFW|f3{XszE, (*3ٱ'&«6*X^O['K-yܓ݉KS&vUUVjx'sx9P(M$P84=D\NKH{G(lŠ`bS"J({|߳]ZD (  όc} {5R>~XfCɰWUd>ˊhO^m e4k">C"L}-,|%7i2t*X'&,(RzlSOW Z\-2K||9=y1vU9_\rA 3]jDËRSUn^w1ہ]-JWqMTiilؕ+azk:O˼3gfy-L gG*oɆ}x J;<&k~j"/ ؙw#[#T=cʝ C';?i/=3arN~oFG`Xha 3FR4PzOכ8]>;<})5/.5-5  ң9GLRS̹`Q>DC]DxE.Y/ܞ.Zc<as3 2ڴPLEkv:yu)`#Eej$csěK[e_0EbLmkqzP-+ M8ƓY{#-UUSFW`ͱ0u!]oE1IhfvW.vHZQeԚQ=&lJ6m?}%G'OixiA-W}Q#]nkcBw([|>A+8{ `S TG`W]F c/˜㞯$B佧PE>AAx̽U@6\YZa{ C+)Un!Q*:ZkwAo1WxyF㪳 K{/ϬƸ*mJ㡎_gN|87~~(8\zydOh4? yv ,R >!zWO _[ʎyi) <>򽷰*e/y %~7ltt`}"C]Eöv:n\:.R4(յJl{K, v yې@6*%[N0DJt6${ꖾ$Q?lo%;=~s4WS-}Bl޼{\1.C7?4{8SFM<.T{A" Z5`T81ĂdfD-@U q9[j.btԪ:u`FÊ$Xqd܏Sזf |"sټԌ%C3r8we?(VxQ3Uv\qZ:Ύ0/RCJ27; zq84k4vN9p\ ]f(Z0b+j>*o;;j¼7Lf{ʱ D :2hmH{`%+W~(ݯ'a5VZحV-Knˏ my?As¡S4$gY``>WȰXt]FY#n3cT&LqDK+u{=Oq`=19??>kݟ؟UџZS?j?''$Ͻ3TԹ 7:uD /1윝=/O*Od woM$!L#e?,xǶ}SgIV* h [QORlMȕ&$C/!0t#(o |M[#'{T3ΣLo*XMol>~!הSy;c"/ZoUmP'5ª%xurXgFnSFwx(τ{ BrlEx'>ysnOsUbn 5V&a_G5*2VY'D4KL Nޓ?31|> YK쥱Z\̨]A]oV챊Mx$UUG\3lNVBCP$P( q5Ay-Axs=FOtz*x} ޶>GG5EyDfԖZO5ͅP IzRy/d2}c *J}Yh(GrNess7qd(ɲ+َ ~M'4>ܦj?i .1;e: 0U[U"|<}ۣyw~a~Q.o1KxKު8g,1z v j\HE4$ o\T*2I:жE?~rIˀc"VV.eO>@t%>]rɌzqow=◯WFKNXwn~jcF%mt辿 ֜J6i6`gs\>n=]z)\nFj~XؓЦзwסe+EB^aPӊbS $guOHU݌ÜOqE$M)'ǽۃԛτkg̗(G+ٔ۶wUxC&kv<|@Y7 Hrϐ|걮r2Xs>YOoH/!YI@ 3-<*_Æ`21eU18KAڲ-Cd6*H)4;Sˮ u"`/q5{)ݤ/>ÖtF ?V:CR10䭟DYxdVBa>z۬Q ڈwA|f-׏Bx"e^vV(DdW% X)^J3ԿE@f?!!E(ACts-pE\F1D،,H`Z.ˁ>v7BrBUޕR):špj:rwWu_S*P\^S;'hFk&IA*\Q)i5jyDd}Bo>NlC[s>}S))6ECmT[c [ߎIX%2JY`q{pCߩ<ȩMGgW;~?f\/HI6W܏|N;GOu/_؁7zkjU/{v+-%\^rWe ]SJ"Ddmaɇdv+\F?gH"N2nԿK̀X:qh4DCĭȕҚSG1?ʺ0JxXk+&NiOʐ` 0[hF“GZI|RHGA6hKgX^_R1R>{a漺9Oa43U8=%%b4'0+NJcK[uw b=kSEp^t7&p}n.n-=&\K#LmY~XhmBC/*=>GMayeyDcP:! H,SdąMƳ5A C !|]/*vJͅRwRԩ\HL^j^}hr BޫZӍ(??^ l^ef)?8H|eu[ rT@_@Ot I evuxB/PĮS &\%e/瓁0 0ŅH)UH'p{"LZ.43T:BѥVt2+ T혊ձ>${k!h6| (hyRY+8|TV|EJ&UEMg>][˜_j#HΞڦ˼L~`B F^w gP Vnm}")N漠ii-& v ->n_A F_xE{橎8UeԬ_tE(/  0Ge>/A޸@v:i[V@kv9@gaY^5'>7/||O܎x{م{^ҎQ1+/6=TL:r]FņZ2/4Tlo,֙r~ȋ]I/x^PB^,v7;E/=y*sR^Pl#LzK?>6^dO,XGW1oÇT3|TO 7[S1//v^y1Tl,/&b)狼Fz(+ KŮbo#`q2yWF+M!#pSk.?)b>TSEߓ]QƢ!+kΚ'¯P'N̏ݩs^nc|u?|} 0C[tXƾ{?^(Y^P &>tvf^W;W- XӆhN0jܯR]M>T+Z@;3 d^<"{[w ~DmrQFѳ2D U7'7\ r i/ݶ=]sS,(=`AP ,imV2Ɛ(Ov=sm;:j%(=4c۠tŴsb:9QߣhaUDoNVfilGcPP 3x샥n}R}|9/SJ &tXvr_5Dr\ >SG ZwF$UVDֿI-ٿ >UMa_k sOZ;ɣ`C\| ~)E<%JM+zrMx+iJO ZVˏF3{g*g*_$ 6 -n(JP5IX}PyF}VgdM%LriRB!yt(*cz^zho'm*ٲ]h ĢCLU Jeo5?f[j6xuM=*\K?*oJw76P뿢Լ39)%_y6ۇ1dfnVmPC m? ^c|`wv:J{aci(2u*B@ O> MG;-]6'arbC]ιtFP5yv6jvjbB[.Kӻ:3q3(¢sjBW>o>m > [B2~F35, 5Ci^ill]:-oDcr[͞RЩ6,*Yh}plYT]Pd^-pl3.5<S4r.^U*ت-3orsξـ`{ C? A(\O&>'{yv2|`,"ʐ޴T4id/ӯZ4ϮƔsV5/nj_뮎)_/as4x_G(?]?w"\ uPP4Rm}V_2w nl[;g"Sp}o;|,P- McGYU=QϩgAM WEWcs#UwV,W^JmDy~XqGuGil4 QF:rcRZGPkgE#Tz!mrPj5 ?%:ù2,>ʋ\Ma-Ro_-Cq~=1϶$unXmנ3;R|두LGW9:]~8پz5JH )o^!>?1B% {Hhd<:aT]4`q؃i@,[TU.JN[Ui{kBY8l D/.cWka"*= 549b _< =*pdoUDmVYĨfyr&';k=6%f{L`x1,~b^39gQMV-ˁY7cfW49p:;rUMybyTO2 N9]ڙF .oT',í{FL4e L;槇ecGAFJ2X8Bb־Cf9ozAmo#4M#PVvQ N6 $L# +k0-[06r|V? {S"5wf!{|KN*H߰aʃF 녅xR1}2`/ZO )q<63 h 5`Vޭ<cNyGKgQNUTdS/ş'Y/6s8ى@ޞpƼ?1&M40S2ҹm9x]f)) =k;Gvv -!`Z˯"W '~<ܴ'yj6g?yNyМQy%!]7vuKǚY ^Xm oG0NJ 6!^BGRW 1$'1z3Hs36:HVV -W%sxO=*pxϨL2rw'ȮT*5M>n0.*Sy/f$m@uv=*rIOqL,IzL Qɂo/cJo!GT^LEF f*F)=Ci, bFg3أ$Yk.CEF4{'6UdUjUX@]ЯE$ ,߾"z.w?tN mLq٢m:*C5:I0 H/aF\q&y0 :5HhdLoZ7tsВD7Rio@tTbRjS\}Q_}3R\9e '&u:>!G uN؊4'-Sn:|8,ax8Xҿ5 NmA3xr l{A2fo̿7"in-%#j*#u1Gס6K 76225.MmY:g]ڮ]Ӄx9H QG5Z;oAQ>jH4c\4斜7}%U%$u< 0*{)<_$b:XIlyon>|eo` }KT%UmfWCE;MK^vm8G%17(6 tv *S2lŽt.~ Dz~g;U--< Sgh_ö`Jy(0KnMU,B)&9_GIF=Z3 &FZyׇ|^q^n)?A%Q q=r}n]:ﱤTm`|06m3i3 {&a@+`E>J(jcQFûCQ5Ѣ 5X\cD (f6n0h/^E-w.'L Nk (`ϣY#,`r>מ)K٠}ҽں)u;KuZ /j4F[\K ^?>E6g(hf*w<ɀxޝ^|FF7ÍO>G㓵VCWF|MV~#܊1LwSZɋ}1Ҁhqع ~IE'ʆFz XP 3tB6I9_ojc/kNpm.'>j'ɫMUj+xgCTY^-%>HkU qyX Tu-M"u%-Cww3x |T0*FӨzWaN5+m@Yd8eUrL %򱵹Ԁ[kK&j ?ʫ昩Wxpn#a|0/j+%_2kgj28=9&uR_eN.BA7:M O2|YQwA`oEyߐ;)A0 ?RAhhe= kֿ3vBIn2/nMGn`[܄Sѱ^ΛasMAA6d0ÙACʬjm0 o9(?G> 51cJ8KŀvO|AI"vx+i9F4Ns]*ph0cl.,4CBiIM {68m9]'2qM _x,nD A0FAmV7I;SKl(~؋z@|?叅9sXGkA/؄"QW_H5DPc?IeODdrҭ5^κjI3K?XJuIF Z'an;m/"hƃVX+`Tf'& D@티Zm(ẝeKP%D}mC_~&] ;(}\69x]0Œҿ{ߛOҵp@__>UrCeI/Q*ɰ!AzI,p0Gg^>y8Ԡd0'a;B~XԗkCc1Z 8YYKɓ^3- m^ů}h \ ˣd$X~&g ڀtm5-DLE'Zx ̥,a.(_FWkӫob7lweEj9-ZDGdRu!`]sgwPuܓz)(ڤba')o{@w Ǜ`ýtsFif{|, C%jv$K)QZ5wJ]AӬf[%Ĩ'z  X|+l_5;~M } yvb;QK1Edf'v/N.&Gj'4> o>fuYZ{)!^,,$ =ZҿզяS08 P塻,O>.B$` bMA8i'6ʱ8qV9h=o7^xJ;`R (&<敗>6C[\xFpY+Q@|"M* M/P !1TN@%sd!y!g7XtT0/h%f+}1@p¤_|jM h=^T/j4=MҾw8xbZDYɑo9T2?0 55N/*U^}{ߚW-{Uu--VP|4{)ߒ)O3ɏ'X'^28ꞗ$zqA٩`% no팽saK8k.ʾh[Xwݟ9aϾGw{k&G6~+t$%@9+!`R3Ktb+x2#}I}C3(0%#d1v|RG0_OxЯ` ~ ori]DWo+Btš'9S<.bRviyT*͢LI!һyS8mJ?(FOoD$d{HꋚE$itYҊ@o q2`.ר18RKђ ˵ݤcb->5(_Q Rj2,f'lm.-+ WP^< >y[0ƍՍt$\Dy^=<>t5,֢sVNIlǶr/%&?Ÿ6w =y JiU5ŖvΦ\goZj\d*1ŧgH^t0^DTW[CrЎٹ(z{D^%˸BΉQj$'!(R,;1io  f$ʌ$ m<ٔw*ðkksCaa?\-J=|5mHb;iHJP%Hc 5 c.FC}n)b*킋5,@.enh!2_#d#YΠ]S{p{>@Ujsj%`t Ѭ1hJK^f$r r,j?(3y Qws$e<]l%z=[۬|,۶ÒIA=倫r~!N9vhma0Rҭ, qz3Hg!uHzΣ%WU^{PXs<3Lbe#F NL$s OE%T1yIx"s`)bZtIk~|&}8~AajsbjS}"UX<-T~F}o J1;,j:?NR×5#I`3E -ZgdL,ތڬlW ,Ms:=cؚ}8?)S)eeѱ2 fV7 쳱x߹kD_̮~;_To^!mw: O2ݫsDm>=:/%a;1f%cJrAy ] 끙?c3!{fϧ7.cmAjbZ']җzcePwHm9*۷Og E@jdIƃnϲL #6+0sVOtO5g#`YyJPl׭O@jn^f^n1S~v Y&!6z-FB' '[ݖ8%.U}%h_f~N!o"Q?=]h0t¿1b!(r܊5\>pҹ|ApuQ֗юLܑ4?,2q/I5|ҢKQ۫kh#~"WBU{ t+tl] 9H k"cL)GE,WLSrYv ۑz&㪶1M7%bSWx ->,`r$)u,IpeӐȊ0$e\-ޚkqe. 4U jm@Fe1؂t,$_jS BXM?E%=wus@Aڒo = xzѥí %8ĵzRm"SME^Khн#xuaE'cRwT],t+}1[me*jϟR<(>]cVdKn~WQ'_2UKntnc'W C(Շ%ARq^:9ʿW81YyN N(hj`>_ل>{!j/o.tas5/Ͳ=+-=j0\)o"~^al+oӪPb s x?`)sPYW(6^v)¬re|TP%ֳݪqgNĢ1bbd{ l0R<Njبcnl_:+f5U2B!;"? [(C"5Q9l]CH)CVp<ҍ/^5t&* 5m!1mPXo>L8uo1͹u kW}ԔKݬ@ 3γHIOgzqUqw+e MVޭqѝk YZOkL6+!\| Z 3D֢4ײ6x5z6ӎ. 4H(t(xt u(KP*!rsRӹC+.ʻ| ;W䤒+&_`l.>Q]VoH5;ql_d]%*]ޥ i(sC~3'f 37)9iN;|-Y>H474UܖpTB(Jψ$!t>K(~x[]<_.MuTP-$!E_}mKmcFifisөı=STZ2Ni2F$6 Z7)K ^H\}wȘl3쩅{ k_{ 3E8\Il%=6z$W[WqRCc .)7EI:cW1;D 5L&u!0֛ook77h t8Ã7b$u(KSFc. -*i(h٢'&kd{!"{pa HՃKヘg8rC#7y9R'QbI9Y$v"z-YCӰNO"Yڀ I9guҍQ\<[^]y2 &O ڶ9,Y X>=[XS;%|[,)RDa{ vG`%_ۅorVnU{zk9⭚&c@7?l%,HB]XŽ@rSSE vaUFjVF%)F2?1{*O_jgU^0sʢ\I_)_zhfK" CN!Bj/vxX֥*\IMn`6 6ڐ4qcDa˰!|a*'^OjEc{:qVpXZ9ITB`5X)24婢ogVj8L""1rY Yt/s>@,41nSL9qd|\FC2b.:fv8 kEcHa̐<5~"]gXh b%IyG#VmrM.bU*g".e#[wF_:!=aBAK߸Op(Wd$6u] 'i3I٣Es0x3~Ɵ规?Ocr2C]5Qf1/-KW;E0RdWʤ ./J',x"w2%[e*,k㳊©oC aDWQ~'AKi+:c܎@CCC>}s3YЩngK0{DW)8_2~e\r7wO=}c~o־_Rۿ?lھ[Do!/9|v9\ ~ˆ~Dwtؙ=NIQ]T$dun oƣtU|g7 =܎ GW;QGeaYxYO "pR_pVm.LBɿhBKpoi̖pz U.MN dA]/OtLhkNMUZt&*u&+\9bNQu9T4MW1>'Kzֱ;:e:\Ƈ9-{&вزԗuִ3,,0[TSbMfUw`^LUǮB̧ /.aU(iK9*8V},䏣QqnjŝxSq۫ZGM-ǦD-Ш|Àf \i%!J4JlSbVflGlnٝResyEeJ ,a;~k54U`䡦"dyN)w:t(}WU-C81 }bUw:X"e&xosn%ZOr 3Q򎡁&_xhS=4'ßq!{S,qL &}#Qf1X6H[(Caހٍz *$2+nD`&͢|]z5=^hJ}]YIF`>AVSs`MJ<(\;QwL Q>p2S:Fc4?|͵*RMŬLU(vgֵE?ESݴy0 aߚdnuȒMr+aM^&u /XyBRފvMHOTrϮ O0lffĶ5XM(;KX#PyHEPA ZN̨s^)Qpz\寃fUY \̕tB9'`h+Kΐ\wTm}ӂ­(#RX5n]w"i斡E;C_̧r^AT`VS^R)%)WNW;VWƴͬgwijf":3O̬EHv{fə9SK{-?3z~{8`&_bw*Ap5`·I:RNIY 'Yp_9}y\8gM)IMTZL?sB^30&쟵Uђgg|ڤ S˖V&83ĸil>SY͙8 p=HZe i?Ӫ/lK ^ D2_R*#qXSy:xz>7^7qKxDQjUGy۷v>U-(H3@Ӣ5EP]bOBknu` uu|4jI!jA.qJ4kȀG$ P|GBŰ:ԸA[ǺPDgV]!yJG9G0mD/_}=I^H$Poāf/P~6).}.PTm tgNN*1 eEY2䪑:t/ǡ,MO[~A=+!b}4yI&8+I7,":;s;WMX9<3ew"pjUڗ$[/9ӭb6-rc EVQrEEJB(u*D}eeWq $QXZocrPStt(U,)_WC,o2WO %$]h`s6KӗUNFDAˀe^ Fͽ1-[4A$QE^1- 䝊҆IqkP^uKT`]ohn}ތply@󹛢yFߞ<7]M\mNCWQXa(.v7\G)=k\اƙ`0eiקTLپ62 m.g_훜XML= P\K֫){|fe' 6BUJ)Ț!p.3WrAq%S$^}? 8=R>xNϟ:DXzi\zKO$ g$q$&+p*G*p}u yz]sTE2G|%ьlgnE2.\!;Sa|$|Lj;Ӧ4ޙ7TZ!o'[FU\;#[`СI$佊3k^Z/X͑SbڢlXeMUE7iiiB;nLM{3Fpm4! 䌁*4ҫj?**-bP2ߍ6.42 UQǪ*JK5g*PY,FP+4sn|ihG($kȜЧ/5hS6\mlԹjQy}=mee xt*.%3Z0L?T9'Ǚe-3D)uԍ4VZgw y dFu?BZ=M"$R Q <&u\K.cKޯY2O![[a\sHs*w\zV' )M>.a+9_$U<[qԍ^!G(Ft|m 0[X8Dn3SwԸ:j;77k;xnG&҂xIɒIyPqN: $&~H2*ALȀsQ3L(sf9ädJL1)s(I%sEmQkQc""y2jsޔK(Al5ˏɣW"&tY| 옜,eux=5eΊ*, &t%餺k<S1f Jי{7/D(IVuu.,cLΓ D4X>gU' 7"M Ĺ/|?e*зΊ܁z+WCΒhnU(b2UHF*bO~TEj,wShҘثTmL<䒱~~܄R Y㜧:rB^AU)OķH#Q8g^p@"jJp:\wO[=s)'Y2>L]!Mw@Uٮ#ob;ʯj@a8f̦ @G1q$)]ybn沗 foS{`s#OOfDI>Sh2^ -DM % F{)"`bn7\0'S9+hY DVjě"LhT|h}K(`_%Jjgi_kf#=ߵk[/e{ADɷ=ئU/\@&(GEXJhVst ;=2\O[j _r a}Np}2+ ڇ| 6:ngQ`4T"eI+|U *5Bi0xoyy7֔ ({Ƈ q\K*۾,R}Uq53qmXC4 (C.lYa cFLTPJȣWQ8ryt!MtJz~  Tatɲ`x:M'!x3Klƾ> p{2Ŧ|U f%`Nl*b`}K1|XzT|PGjO(K@a!"OU2_WyJw'n63#>҅w#RgE* R O˙t}/ѣd*"9[&#|m7Hp@V`j7ubVe<r? EJnåjkCM`3(.#)bϗ5ZwdU@]m oV4L/[Tr_%mAcO>jB;* Y}h?o[YJq3sL˗^?;6+o[ۜDŘ{(uDLd93rYQp^|ݸ*V 7UryJwXgx *ͻo}6 ޓ_fh4QDcEr-K=p$t=Nu0kxa}bKgd$_5SeDc:ռKcp\%α#Ԭ/1?ѽ ZM~2U\l4S ;ydM_4^?M9_™ /p8TH>%6 !zIH I9V_i&^(iR]tg3O"˛*fs6[-$GO7JmT7eDˑ68%uaQ1㎾(aRATKoN-lˤrվbN1z1_-L*^ɧ8Rm޴*mKWk:9;oHi}^ ݩC=WfՆ ZZC0m@Yo0=d9##~ vJZ)P ^!_7٦|-λ؎qhX _}Y{I] /jڋ* 6U4ON]&`3aܘu0/[A2]!Fj*xPUӡ> ʯbN=f,;D҃O \,~3߶-ob;m!~֖/p7BL0<(n@ Pia5?cE +Ⲟ ת;57~߉0~#(Yzw4˧͜>yת@S:N[4>v߯D3<8J7yo+ԇA\PKvN+ߵf'laC`nv{ұncnORߝRt8欋~Y+H8HeMC܉-κbqI˞h|?H-^_"$畿avV28QP!>apr`d1^ +esJMicAfUVtpuU|Ѥ`xCk&5bVQVH 7TWB%EeI LV5r_._;;A<a17Pbs9{>r/l4 h a<,P:kx[w JBCʗeD0ZQR'W(5ssgT> uU!L`?lV6d9.Va յ)[!pj'^MVGe.@{+hQRgXVy: t3c19J68.`P tlalwh>*K0x]hV3lHAuKavtS7F`:x~Cl ~,_mKi=?G1Ƿ!VrÁԡ1ㄚ.}u34OJ=a|ٻ+=oWbW18SHP+'<F7ʖmBfҡLP}((zVYRfFZٰ\7UۂGA jq\O[lt(98z9P[T6 ^呧x* Ҍxg{&bWx؀P۳_rQ\hKQ_]@?;0P?u0 "1dF֣t%#&U}`?]#mK\0W'E0@[аڱa2 ›_Qx,϶폪ѾHm0IerMSUy vm&e6@y|K>PQ)B6\rt$ʏ&v& +Ss "a/ޑۃw$#LCM>G"LK]U|MC0!@n;;>߇z1#گ-D6?!ycOb]]8S3:!eviiAȒkv_TH\Ћ򃩆}j4ϩ`Y i#B~up;5!A=sx28,DB3<=]hYNS|F1eZݛ02VjNk9HV%Kͧ\I1XWQfju{LXD.0A`G}Dn]X}p4ϰįJi/k |F*呲Eo1BPʭǡ4YŸgiӏ+D-y1jK:dp]taq!iXV6L Z8a{ KmO~q:>]OP1Zry b4<7~N`wܺa7O ?WI3Wz|}E .N=FM N]=2R{,5FVZ1Z+E^N}`@;5"*H8AüM;r۬\rO&3cihx4E ʿOţҢ\5WT)Ea!5i_ DxXу%ޒp~>2Я7:2)\1Xd@m+-pi/4u ذK( t“&שʜ,Am˻stA{!tOBNQsxA2)o+ *f.9Z y%:R֩Ąވ=fCbV85^Z&&쎺2.̉$v;'l 'EPR.DPQRԽ>4߹t'!w@hǰ]O"жq[ވ/ZXRK;ҭ9%$ĉ ri:VQyPW>?=~u~(+zG U "f}2ajٔ`#{C%}|̫vi(8Nq"Y䝞. \kʸݭ4lB۔ʷ23XA}flEddOB^paz*xBfg(UbOL*uRY%UC5J%"D讓Ա/|{VK T/Za$$ 3:ȥ{?=JHpȰ][A;B~/d]~=hdnza|<% ZJ3 [9HMJ'wdPp%3K3a}Qn$˚JiGD;.iu*%=F~)_(+ᢐ.бoy@J.&j}gɹk*-Rxpד|"Үk4)4хWu]|F>8өz! V}/Ԛ/7`H{-1U6mⷉoE,"~E`[Hq!l UM?1BI4Y5jX&giTuxE?|7󖰀[m;y{p3e8|. \R4: S d-ϔY.g,YRÚ#2@Y#@Ͼ.jy\[HN -͛ޅJ3(vsLc #Dz)N4g~ѸئwE]iRa a#A/͸y>(iolRm%c|F'@}|#Ɓ!%&#MPTB9wb+dȦ?7Mᗸa@mwmzzMHB}$MVo,GRZQ'.|19.S㦍WPtݖ1Iguѳ/VVX5՚]$"]G1}Q4>p#ea]حYMEl֞eq bnl2TSCsEiǜ6tet&zqQ}[kL)fXу2I I3Y?||4xAyʵ@>E-mּfИ 6SX`#,QnۿFLc=sX1ciz<]Qw!v(ҺD[ ^g9";@*gOzdTI%òJ;&91{dfRHVzJ)tVT,fDQ, ~,^%EqdY4{ؽ67h]:64:{h>ZwS# rˬU\h!LiIV K)6$lm[~:02[>l4|`6h ɪ-%ˡ˵Q*jW6 q_k6X~} l}-U1Q- ͍O` ?kCsq݀ڻ9$]`@u$X1477mL']V IBR1kU4ήQѫ7xQZaD/aXi`/4㬍?nޮR:|Nk4RWB,d'Pņ}j uӢ쌂/.3WIwtJ}g;#T.JQ }1ENKH1Ll*]JI(Dw5"b@WsF.%R꠱qB_%>I,po]$JQA3>huXa*-dJW N I |Xp;gۧ+AnF=͈}#/Mj09N"cormY_]埋/o*{WpӝKZ^x;~x9Z1HA;AZ-tWhS5:#_nĭ?5/ZgxۭBJ.ȫl|W8!q9h@ίWڏlρ =ʶbUpL-rroc}xPdaO6βEs[]gsJ~sζ+}s< o y?n'K/䭋\vYY-W Gl"mPK #e1[SCQpX*"^(9 F˿^j)] #7&D6j8`uQa7pVb[07.K[-p8&iX}ԦV5*9@,U*$V_oܪ*O<y a}@"Sb,!jeOaP_.,WBu_z] ҭ"mcoѦukuS5^H'+ ;نeR]*|zFO:up* K* ipFyt)k_TT`:aƭp.`iaéAvM+e_UTvqݝߓ¶軧ϙjK¶;U^wK-RoOQI6g< EJH񰷯W _0]ւnqTW_4/ߍƼ-4"dńmfa͇ ;1玘fr~ >E3H@.*z2RMDŽ=DrXtR;4Wo| E+XW@qVߢE¢QҵE,ڴ~H==]ʗ1X%d0&Trސ3&񇳐D?U6ff @Z'@ #x')+^U yG(R22_CRnQjhmpћ!W1XBl=+ LQڂ1ԟNrt3d7&Wr ~FZm˴ZOVQ356rsJfa8֓wwBQ\Q(Ӿ!IJ(j[f[ - 7tC9cy  |WU{ Dn as#A=wz}yHt9 Q6G )tY` قk.l|,rڋ;Zۯq tZ6U $gEv\|\F.Y^Axg|\ѧK- :fGwe6SLpo|J˻383vֵ @g3(GfHݱ42)ϐE%? o uFWku0Y i}  +{fUD[CbۊN&yNl=# BS(tO '/eH6"`mM\n;@I6W| hە8/g$Fpuq/RCFjaM-&)O:kZO~S^g)Db)u7|vkewz}UYW#}7 ~F. ^ k)1gX?-rDՔ\?KXvDŽ^ yJm$S olO"OԅFX\'$+J m߽װ75m7|?.Ŕ ,=)u'6骆@iu1}t-fq3Ԉ3_y6.dA/|*v*22F\-=$|dFQ{c.\>6@ /WWO꩜֙1؀N 4 t5ubl>"&jn,RTM6.R/P;h"ܟ WA<(JkڣqP1mAZx'Sn-_ľ²KԊ}=( 7sC)õ{} a"J_ X:|lT7 kM grߖ8w1eoc0uQpM.DTQX3bu?޶<.HVamq֖G`: k="Җ⑻$HXv'/sVώeG)ׄ^ہfň*y?c׋vxY+(ΝKZtzXTJW+cZU¬Z *`1gGI3X#7ӼxJ2LxhfW.*ec{~1js_:io< Z3h-ck+6;ќaF 6ry_XK̃fR?Bp9/ĬkRf_ ;ƄQ:oBNg]kE2YI73flI.G}s֊tsJb! FV{kRg8Bo&m5]\/ׇ*ъn #Tk'pomrw1‰fwT:/Fc}%˼8k Ybk:*(NCFeV&t{V~E>.(]-[&;EER$Mz2Ԉ)UJDXo79~GB#4j5 ^ڛZ>{mn3PT!l1Ÿ 6_Rx8ɳ>^xR?ں$=YX+a5e !;WFaP(ʓrk.tznĐ!-¶Z]2L{}; fB.UKRv={`ף#TkOfFh!nnpqn+:\' 4a~ K71׎?9Yw_fk 8ט,v4Y_D/9Ӈ:mzڿnv,*9/^ev[LkZ?u~ vG;}hzjoׅX8 ;/ՅcٯbBRǼ?u7nilSR8|م&x5m0[T[[7d>r]4pt<ϡޜ#7z1 =@7G4OY0"F˻˅]4+s<}hrlm+Mv)[J!N ɣ ^jM=[{W,׉nQxJ:eڢXf"}yem6ܾzf6B\*!; #wGpc+ FOWEBdAaJ*3ö@ȿ4|bvl}0ݶ&8QT(¥R4Q+A&(Vw;O_47Ve45ez3 {B@t̩DSR 6-'=CxݾBnch 8S}*@'M(lSf;\lӛ^IVY)T1cث~4ہf{q?&^eB2?$تoT fa=}HqB Vz:6sx?OcEšsTza֎qrgCC8/G]2j˜jcEhpT:6թvV&iU-VЕ#( `sRh7 yPdS1A?Y]]$-?jT\PסQ<[qn-l924ZfE'DPzΫMG SίQxPR i24<*lKZB1'-ۥaeuJ'q_}k;̍XHbE4{}bYkΒ 1$` gWTy-3Ol 9qgwv%l0k \5\K&4 G kW d8!;U:nDis7w i7uu;C>uӬUXm_L1cxmf^ T,]BBV*.ڱB Vt,F-/k,)rXUٵ~)ųv.Uq*y(-w\yV-U[(1|ϲ_IH]7,Knxe&.˫124Fv@i&I7v4Bm@JdkVF-'1i@U߿(j;1K0^'}Ec]_B[NJ=-\̡?<{ STǎrh yXgdsʘu=@1E)-:]'e"Jޥ䵔*+1e5v)׋jzzލ{qk*,!ߥV#sڧXy.zB*2B܌2~.U&mU׆$Z^v)oezFDϗSLxc] <]6` 暶L Q-%A=cUAJ= *_ M\cxa{ pR 6*1"W| s5X%izaRB9eµEQ'-NN1rRP:-{;aM׿ wKbO/76L8LMZH@fϥG{*T79 ,~3olhK1_]ߚ^9_>%1/w=-ާ)eq|F\"\'o^C͢a1Ak'ܞyXs%%c2|j+us^UErA)ĉt sZbn=2]s=y-8G*;v/G@|܈`6ִߤTsh`Vt2O17#c4?l\Ȍa]9ς98 Fr?0(%kb2E_PEIy M'p@3w\iX8lc[]$Y᭽?;L$&$T̴gHs |FA!{M*9FKʟs^[jԓ g'{U}콷͹ʙMm:V]ѭubݼZU%&[d /#<{^_H= T!._^emWNTbNLҳP=wޭQ[#aju+ʹ4hqI1mBeq(c}O%6xT\/ߡLZ?WfaF TMN6x :0Y)^)D5b5Z$0 cN"1yAIX)EeJDwhfa0GVм~ ?7s+[Un-qA>lQJMu7umQ3ݠo&؈)L(GO?iURa$3ጨ,6y᭹4j?X/ P e=RyȾ,?})sM o&_gƝ;CggqmQvWN9G+qy=᪕<=H'N6@}%G;.ۆ&}YCdձk.V}ƻxQY 3us}tx[wlhn[OX͹. O8Mv"3Jq-QH6sFTq {+3Eb8(ě?'XtϨ~gvwR-8lH(ZAz4zi65=u!{Cr㕛|Ov"e:Yn=(/Dx,uHC\RsOؐp1 3r@\"9&_IW70%N7( o\ tr0qՃh[K죝sE y2jζh!"W^a쵥Y>-6z: M9Vt#{ ОdP Hdω8l,:9 , H\aU&V]/t:_@0z|,bձ?%xGS%G ? z=y)yO#E˦cwInGÓ[g `-*|1G\ңձ1 j3J;vxa=g9Ǽ{Fp?L}nW_"Uf,*#Amvr$ռ4zO?\cyfWy4AWP2  =ߓߗٓiVH60[p04<$rԅ9M뀷4+n"] [~F:5_2q<1 ?c0^=b̺?SwJeC_s*=<<_EeUO6n&ҕ HKa3o~z8?DwKrsװ3xO#zc*\ ?A^w]R'8)p-g |G9w5DWq>e?6=RgZQEXf[-S:TǎC!}ҷձ ^:ӈ!J5ɘhz('z@3:% &|\o %ڨMo3YR!_a][T0œ_j_ǡC9U0. FbuJ.ل4.?PFϋro`Q$gOSS|4I5'Y$$+9Nߛ<*2Wa`gDyU>#jLI8o}!<4n ?0R8߸D8j+S2#tsˏ{20j`Kt0M(EnQs$B ijx#v1u^Mkhd7a߮?Q;/|7M:O&RM \陰O4;1 eg%7mzvajIk* Pwso{K7w &P R<^@cxfAOhfM2+ChmeSeAn|t:cv-TOu%kS>~Nj1اjIR|;u= a;WS6@Ӵu/ðwBJ%3 Lq\2TO^e2βG~z I%#_ع "7eoZAPuiwQgd&)AESV?DÌPCs_ v.?J1K5  J#=Q}M_B11ֈĬy?0P*xPުL3A6U꜃apC z:fA*crW:-!p6fؔT:kWyb.ʯthI7.qa|"BT*KYױmSVP|¶Kk=LWA\to` kk߯O(+v)Ydտ}n`X;5G̓U]Zak7a<;xa+8O1mX R!ED Օg.i G $<#4o%MsMZH34K.5o;5s߁RܣAFMՅ8k b8W |8=(>z<ܤ )手ΑX*ۃ՟T:М:o8O>BP1ײOҲLtYFĐevL10yڡ=ET#LLƫ8Z0{Σ9gNʀ斨tAgN5^ 9^hg"w}{1q@]d>&,\ !K#ȉMIf'm9ȓ@8y2} '5$;˞zRU? 9ߘ/1=Qhf6D Zxg yj6м.c*e ڮ"\?זe(hZM,;yn!?x ^"(y!/lGByDOB)BWD-lU> yT%uO&9 s̻3(8T{]Q_;>~9j .K$X1_:' YM6j_YLg >Ӈg+GR(޵zsl9Rnu[]8<š֊,f[§gz`~$Mjκ*#x!}YB#=u;жG>)W*;uô΀P6~`{8')1cM97^ 5U*gsA~1в\[fMO(.,6ӆȢe7"uW@L_g(n`RXeĒK5I梄+\7`KpǢxÈ9è;P̞m1 &t_H1q3Q7+Ok{oN\S ]E߁2:QAYsE; }G!lcʘsп efh׵CyL6g`fѤP^l"gFDVy/v!*;1>ŧcФmoQNgoEf;BGު aƢ GVJR@`\*1xM=zP:.BoٿZ(4{f[< =ZQwR;_Ign~ hLxU51}(tt@0XQ2{_A ,wFVBTz@ Qv> u%/ܽ')zJ.Zn&iu3LUkVYua k(C/{u 8awPVlsOZ%=n%tfo[{=19=>ٚMtaR-}O]qjq%paohuRv,>]]bmJx!K4ÒɌ6qA{:vW:e.yF_5:׸]GfG2[砧>BGpx}@ ip{3k@\dty/PJ$,o 1#:Z 0FԜN5j!-.:B9Tdg`ƝhƵ|oᠮG*w 4y!Rcx'^Дi)ؚB8BmOEW]'4.ŗoCZnMϼܨ9i?Uݰ4ү5@?Ғث ~MEDosb8x!og olҚiqa&};@u 8 hγ9Ѱ| CawOWE+8Tǎ܍SϏComaOd0 \/4x֡ C)]p>O|QV*&w/n\Nձpϯȧ^;pNDulqB!6X il3or;߱q? _ոs\޿ҦIaO\7C**Q-XaGF7\ttyʞQ-Jϋ8)WnDA0y<=-8d5?O34<?XB~*Ck|Q2I@m> j(CR廦X~ Ɂs`CPƨ,! spCNU.7I|7G*Ka?cóу`sgAF]l7C%3P%1eYq̅c/+dنwQxg.I}UTa]>l>\[ . 05~~?0QCSM3'6,j"M4qbs*$ByrX0~ŝj>6oGm?PӭE80AϪ-Cw"+Gf yf~ !y f9kϢ3e?k{QJSGl-)aS2gpa3liѓ '0WcvoDMD2giPv(CxBebZE.ѫD% )|/@{[)2eKHd& ?f>֟B>vTQUTLQ^U>(uR@~N1Xe+w{pH+xFFAƓb&o=RkI_Iѩ}+Fn#Hv*aB5h 9k8MPq˕kky{XlӶZpnQ\BPCeGf[sIM.^ oUB3r- [RT k Dp׳n9IfjTmj$Ӄ>bj'nSՕЃHfE -'aӟ2p/ɇ'q=o O!oa% WJjFԴIRKJ ꒀ:m\d5r9CV&($6׫pY]T:W|xӞ:=A#c@qjofL>S1と )A3ؾhgE80MbW =`cHvgKi_PGG/ IL)# <*_>xQqhmz#A?7Gs245yJXʌ K!4Bh [= Fx,!: I|tI !d Aɏ%k讘<7H6|:S 3Eb2!uUܪf?pݱ*(=R(}$MZ$'($yk{0H?TSܱ?&1_OjmЇCfΟZx75ڊBZ:鶰Wg Z+SgТd ;)窈9\spFK4ShrEGUU&eL]xmޮy]EJOox ͜?kzN<C{mK<@]kȴA L1Iqc4}Aѕ=:!Ƈ^㦷Q"yUNt%wEI)aya;5?͹S墻w%@}/FCѠ]Dؑf:=~ T,c PWS!qJ:UO"ӅȟP5#|.Κ qs#rAw Ҕ'/Ll IK+'èt>vQd;hᤇEwej) wwqv.BʹdU$'3pq?V/TkXxE%q;u < dߛʎ__n d%(OS@8|y3&a91RcR{C8?DL4c\Bn2p~g8}vq^Pu/{n A\!Uέz 9ζ}N H~R@'g|PuE;"q#q d4HͻPt9P%#+yUTL< U+[CWdX>bmZ ˟g˿=KːeuO]e *c7oc>Hiu->*ynǷ/ {7r˿KV w_+,7_Q].+fpS[BqDlQsu0$}<ӬdaxJO: ݼr'W@{߻N"AS]DWm,n/$Q=ݿ*n(_ֲ,?Hpj26˷Y&CGS,673 R7ͯU]7_.\ެQv&y?c=ޒ=BFk%Tϫ3 IFy*1%';ׂDT{+qsfk!ʏᔑeEQ <ؓg$ګ^'(>!MxO}Г?d5rzfvuڻ4lMؔF֯3U64FZUrgN̤6+N' U'~IPp[ߓ>8sl׹t]zS-sdPw @  R&\F"#WG٤ұ)\ԓ4CsI!b_ry*',2;'4)=7 tѨxm{Mh92փ{HB٫t0hJDuKѪq -awB!Wg ?fyxjyS@u.9 .엪H{ϰ4~܏~CYXNG%{qZPkŚձ6ϯձi<{U11HzHTV¯Rmݬi]X}#NY3F$>Ir=*U22dx\[U>Nl92z"0G*oG5fXv? pM BI]sh\8ִ`, zA{,~X?4(.){c"K>_XX@QPz@>^7C7 }Yh]ڊZ܉r&J'tK8Q WE6{v\4y cn>6w2mx\B0n65'Ԧ4Qw<;Λl^GLcbl~mǓ5 Ee9ub]WbS8a Ȏuj!Z?Ż>Bۻ9ٵP_̯t֖+?w-7AeIBֻ??w2~oJO0/SZ~oo:ި}ezcK@Z79ſ!L dב. yNۤ V/pc<=w^ y^D2yMx7(o&SY\}p VRٷ!bޔ 2\IXk$ιFӔ@0hZo l$/zG]9o\ /T+S5͸jުqdG7 /|R-4Wjvi)wc"-EUM#95zcb30d* 7Gd J=.WMW0§HA:̘7jAɤSybrTL T6-S绅=`F! z8*1s\kDx_w!"GI\>\d6> >Rjyϳ Ä 5C6Yz4\?򏽡I|aٌ䟬hl(-DUQz7"SC^)Va}cľ9@מls"&}}l fy-YFrJ'pVt.</͎Zn)ӍVojM[Wa:g'#L%j4Ǵ0t0YN5+}n'|=J]_?NґKc0/.SE%WD4(SF?H,)JgBǠy]ÂOsvrpT)t ż$K l[8L %f0CM!ץNk]wL ս07vs9<>"1hRjSTGlncpMf]fّ^|bK_F㙹 (*sݫ*txގf&4sz>`Vbm' 7SWr;bu#{|@P\j]N(MiӼKPs^=Dh7-v~ڇVklE$&F)}TzNJڹмvvK&"T0"ItX-I02G/.)mILExUч!۳4j='.K{NlpR&VޡiHyo˯S)QRL P~][.oiTOˆ$W/sr&FL0TݳdR%$.ig55XZ56xTwOJ9p Xz5ivE4u鈩_D>LuFϋ=/&H;ĴJ0yك880"q{=wOE{d*R+?4w]R "=e5))`{c"O3Fm~XY2O|d2͐V#=d~su^v?tM[re048qfR 84qlSK+94K!W4yͮ \&)CSh!/jwߥ4?c/F6i۔]B~w}@R(UqAL')'Q7a1 O' \%*F {`/ vehF~ M|O-NO:D+?.j{!h!ĠIJglHJ){(e9/ƙN),{ܛZ7{)jʀ@J%-GIEM_k} 眳kkGЧױ̑ w8(<9\<<Q8Iv._ qfa5EH3p@5#h-5d ُlq1iiI05dXPЌsjxc~)WXf)r py $< y][kUoŘƄ\+zc鍀85!ShE3(zetek~J/oBte Zh>_p9 ln!) Hq(e?˟ylK ܯ~F/wj z [1$?;%w`$^:Qo3+GO*J8]ѣy8oiuչF_@2Zm<4%<4T 2fk,Sm{h%dμ+Fl]12|q"7-";_SǺ_vRxBƣTNb}pŴOj)V=V~wh8XMAg8ƅgtgހBa^MY:VdI_59!b4zrWQ16\ 3+{o~ &4!pPnvqx*b7ВX [Y]BUǀ oZ 9A}u(5R)Ιuj|@$gQ>u:>dk"0Y9xħ){<寓 -fBNx04NE|?j(2VsnYuG]WJ6) L=]Hmb"yXU' ܽ9ʛVQ1݀5[ kiQ'&Zhpƺ{_g5GZ?첮 5†99.W)CNUؚ3עɊq}X&N=(%Msqh&k39|BrӒE*> ~Y' Le^UBeT 毎:  `"17E=% G87-L(cE Ec%E_SQV ZKtWNQBti߳&dyZ6YedMV!}}*¿)dgT,9n;Y.e{Iɂ}?Cr8翖~kpHc|}6_0_2 [癯>_d-+ף!]`|=B5WDHI/V3LQ+0(5@`-7ʶb@v,x;oث9*f5vᵣO:.F@ٯͰY~Fs\goWŰ5 5V|3>n2߿'U_آ-$]>})7Go!i}hAtGVsu'K*O C"-1;q`̾Fo4kaTL F4G𗴙\ղ<;\8Ngw(Aܷ_ᙀ0z^k*[gı\%;cܒ? q%07{#}o_W%kn2H_[uUJT#ծ [3-<r֢ix~ʄMp)c`H¯Hs&dtE0dí\oiH=N֓١3X睏:ոQ{%[)oY K>*>Jկ5Vym:'p޽䵲#'_ ye &=^E与"uY8CNH DN<B&:yo5\:U9[Db׸@bD{tkᶰ9hwplqd,gs,L/ `:x(^▻Pzi,g\^ywznC'e_h4Bcm ː-JrDV͚C :ܢBFIKcCru kE|xns&CJz]hG{4lT{ܸ1(5UZ ԉ/Ԑ]7W/Ei3.>Y0Э{upbuJdaW5wwgŲ?R("hj\ kyE'ڰP|ݺDUAxDOt( nV9t÷_sF68QJkl5__\#+9v=Q\1~~dSxdf3OG7jzXmlM?X{r\JVׅ&ܨ &BXibf-=F2E m͍w&)Vgٗ614uk>i`xMy1zP)W 4Nm[1YE슟C{XH<#PZ /+;ΎLҥȦ]dT S|↝ `6٫j֌7CC*{NwZWbgX@ e/G ^]aՁ ulčǂn1TY9H.)P: ,q@#ѦS7*ۜ4|Cy I2HYHw)ets1#d֡ZջDYѶgE9Ly~oQNrʼ׵{'zl[ÔwLTy㒦8 =./z邱‘|G_9'.Os@jc<$-vI:"DNrXs,ee ҿXSbk GP nOppFPR7eXr*Ǿ:Ky[2IK1Gѫ$F3 EwI' +R#iٛ+&0yiA㻒%lFCo51+NP~"O]`rLH\H*z*a)|76j_W2)1yeD P<{}ɿlt*EkQ:D?*9"hdz-oB׳]7Lw;kO _P!ɉ.7Bⲝm YUDpAk27dCC%~m\Ga-nCHBP *VUQohta.YǦ^-g&.!rZHUb}Kr>I\ :B~ב|XDvFh)Q!| )pb{ap-WEԘ8ɺC}#Mk[3)k@+-V!ry"vS&t-]A <(_~dC _s&כog^ #*}Sl9A㏠)r?}.q>~.)*, ,10_]XU#KÑ )J#s[m dodd/بb!RE3}RPz4񐁜dL^2"-[FT x&((+>0<8 hVP[m@rQ*;_^8"1#8Pw"V"@=MsC"-"oyϡaaZp6~ Ǹ(9[^,/|="A~w }"Y2@e`e2℔b`t@~iG +썭!AZyyI`_ m+y0IT̙ S< _/MRʉʊ٢CXvY){_r~ SoTHJ$Ϻ ѵ)2-R H8 ]I(!,%a͜K}hAD'} a\yH(B^-'zcs|*~ g@)1}wogw/<|%mYYHu,z^asO/YidQ|M7=yO@}XzqKs1ʗ{("(-"rG 7#OIn6= $"љr'r}ElTIfpuH\~K_$B :9-KO*-.wz}zF^JE KKEU0Ÿ%W3CcR Pv1~7:݄+L9ocy$Go-qt?oH (k<͹c*^Tl2 w0:؃Lڙ,jUuD &w9ʣ dqRiu;GԱ̥ռd;$C94@*[@eݐTYEtPg=cYRGl2Hox0//Ԗ-w)x2="lgTu썻X %~ӑ8[nm b@ԛ E_})T }5LҐxQG˾C-W9b9\KχZHT5Si<1[/,x ?^p/'[Zʄ\8Sf5ҒJOAϏ#o+n .(Ko׋|^*'Ғ)H~Ro(r0pH>c24z7gB"$''ۢ!JI?ѯTNb6gfbtTXثb-ع8L1N7Ӝ<">,"ĖJ!`9ͨC#oν(^rFk x.9˸uo7n2&]߆e(jb#v|ޜoqO`+;'fyQEx(y ;BhM~1FN'%ߎv@۲{DH5I1 F݁om9q0F!K7_+h[Gfۼ$4a}O8 y↳W^vi+[O=t&$Tvj-]ݜYiY @;{67 @ֳڭ"BPݧ7I\# MC17ӝh84kg&EGx܌6 X#@>I8Şko1$w;sTKˌs)_7.$]5^YIC1rm #~!LQju+ljcK ^7EwmѺ4pB_$N:пupz/C9}RBmfo?"+Rz-ʍ*~4@jFzt+kz'|*7 sgo:v\`Y|eyg]A+gk(?rɒPяW]xmA62 /5:ܯ:7FKeN \=u6}.9^_$W|#ͣ|}7-Z\ljbɀL1UV*E/4W%'Q0;]FfN\Y^v8#)/7P'뼏k4_SC6ڷdѶOYgߣ'z}kۏ5&`N7;?g c%xЯ ~w^O>BqnG RDŽۮq˧;"׍\}1)S 8gw1ۀ[SC߄`Aun{od<2 3od} [==v\Ҷ6'Qy6v cd?`*'v޳LD9iAA y@{0nYxP`3[Ţ -~{Gf#&u. umKp5svu!;rR̮oK880dS]Ƚ(f.RK޽ᡀvYG^yLiQr,t<%3<\e.F8( #~%;{l3Q1ƶCD_E2 u~h~27rC;4iM,X65B7#}V\xG:¦?o c*6< &~HHr Q90@Ǣ (=6\ySX@/b.V.m^;0{ B"`J"w*\+9"[hlXMcR.Cz!L/9{F"gB2ӀUKͬg#dj)4/jS҈_Ibr2]j2jv$=WG3f}OT=jjIp;kBә\QYMP{`P> ڿoe>=.ܗgPVRƓ^97fQƯ6?'ӺFr li@>(Ն~mm=$3}Z87X jC8!)0"U/&e>ĢElVrLJݿb0{O 8Կ~^w'[BdFK$hS.{}N0)[ ߣ-A;^9:`-uzU[iŊՇd'7ojiN{ӊ ^K`Dv`R){(彾v!y~mk՝㥰&oYu>s\Bb5&4VQO6]&g(cjwQVFgszTdPm__"r ҝcY(Z#Re(|w0.5J7꽇Z۬^^GL:\$"J+fhIZX x0:izoPpt܎T95GFr:ԋqOA~^ߚY `RA:Pa݃='r__ O;N5ДwVqGܗ,$d,eN{qd|CPGo5MCݾR#n7P%M2`bȄχQJqv @,*?+rxrYi(؊=*>5bIvc#:#eKr̤ x?făDS P,cFʷDW# oG }5Ǖ~I YzժÒBZleV+|aE"B/Tibt3n!I6)Dwwxq_ЛC"Ԓ,tef8 caeXhW&?{\ԌH;<{(޾!(/lB'zbH/n|)HlV_h3bq4sÖo:^jPgf5{249AW3#wYSֽA3-sE aTB zw;J*I}<n%t/c*0ə xdkН$~ff=ft-\9)L6ed`ڣ_%;0NiYHM9^ NG$ J,B2<#!omߒ^&p塭 (L(+(Upv]I[e5:=0xv\eF0"'iAf@poE2o׎ v)C6e?P5 (Lã~A}$#ݝHe5&%qDXL Y!>`TЯ–` #dgP)PJAY*n&* -H&^W8u+%f Z,W߆ +x>]'j@1{Fsp`t6`g2'dGyГ8ĘGV`(4hrk^H*ҷ7/{ӯ">>.%E`n<x /o^kl4,w"^^){? KmB^^Y6kmzaMo嵹l^iXz)]SsڎӰ_ڦ'.k4,m Ͽ߯߹{{|_{b4o Ͽyu^x?w^xtRت?]/鵆r-"933D}kZ?5gQ֑aY{<ò^@* 'X$Ya?nE2Ê$":вB;̳N0+aYSx֒;2NtERyI"ޢg_gˍy~u_7s"f(辦/1=r Xk[1wx ' J1Ő ~ Nmnx.^D||2޶T,nQT=ܶ{~tZE/gmST^"y'D.EW?Eċ6~^~w8/ˣ7OqQ:*-(*dim|#::L(?RѤT?R ^˽$Cس:]ZFY"uШ<)WU:ƈ/ )5Yo"<5+ .^,4H{ 1gI5ƨjIm $k/g [Q֎wg.8U6ka]Uc̔aq\ڄW Džx隿PʖUv Ē"ϑ剣UqSOfz5:*ΗHۜaY6Lf]S3ke2Ȭr}gY;HN8rԟέYib`aaF.:r??}%[DBEe~E?\pc W? ߾ > la09jSqC0nBp8.=SڍXotlxA=@LLbb@> Sʚ_k#o3(ZͰ}GAAܗNc1&錎}gYzQmQ͊+ވ@\UrF55Gۧ;ֶ86y;I  cF'ˮ)!ԛ4#hn 4HO N(֭u6=q2Ýf\=y8zP$ ZSabfx.%rq3lƋ G{ĖFmBs7B^5_MI 3.ñ DdC>qp9u5oWG=3 '0 m(U ?8̨E(/Pcy9ђHLBR#]os_Lhx]fi@5>MA9yҐ"#DzchI(Uij9* x'u9XדQQW٨TF`{6 V 5V?R BY)X_ =9ʋIjnj^gw\ K溆o/Uo-u C . ɰ9@??Z4 I<{i\7iNKB<]*tţv/PH>d^knK˟E i@6GHlvXcw^]kBNHt,I|ag )jl)XOہ.osݪ'Ih =&e+J XÒjT8JWOwK)kt2Ycc~ƹĭͧz:v!o}46_:Kb% ]D1JQỽrH\di$QtzWԡt ~ކ qZ5Q HXrBқlAϲ ,/:lc/E7+6ְp%wޭﲧJΰ޸٭]a*ˇ]|9܅ϗ%>_<{?ڥWrf7)Kܚ)8C-u+#*&zcI"Sォ9qtDN5-<9BWwHEZ"hw,kч!tSw*Z۬E݉m锁nbXP\ P^݁+~7_V[%KJBVXȯh^G-W?糗Nl(FQu!?:?N[7h_%p>ӓT:G$sXքp"hpti‹F30 -R#96r'i 3$kX˕LҜAsBSt{m' 5ƶLQ/{B4F}s{SPvKѪm㟾ʉ|O-Bf QT'+ JiopH1UMI(%gȬ#Ų{x{[pM&*ѳ=ÎNm{A]3lҒ"S;+$4f2RԱ~c'yn:n UfIr'#ge;1q`_nZúh&dis~nQl۫]&M`oSM$:s[7)?MFɱl[*4eݗD3Z)E~Lpn>8Brp)Y1_ԁN`u ,57)'*S\ef!18xj2Tzbqu¨i-H݀' 힢!Gtľ;wIHXV 3t&ٸmx.,|*%ɗP*+uPLX͙0tP@x헄 ^wQ rC7WPv?SH̪QFvv'a=K!~̱sd}n⿖>z_<8~#u֮+H.kIn)Lwr5S6Uk|/u6Ve7gޟϫY(KJ5{mj&! FgeުvT$rgu/?]'E;Dz_*f&rkD+{M+p§LR-"ЗBy٣\͹7XxȞDѴ8^e.%$b_FO"jB%v &=StjD3=Vd!="XC7՛Q,FgO 6|~m: =$4JCqr%9Dz<ۉDZJ1w}w5PCekWCf*ʝJ1Uz(iza=G_ KL[zn yŹ#Ӣ,nCt E&X pz7?wST Aʭǵ <q4)RӸZP'=>8NoWer ƃ$]Ȟ^H!P`BI)=5\Jް*P7~A~[s3[s'S]q`㊪AP"b+UT饸tKޱ'{eY\GW-r9wYtYͬc/wԟBU5a\cJ7yh!^0۸ ibu jBqH6Lm19ºƬPn~?70Dhona%Pn<{Hw׋/Ql5E]#9$;݁5ҊO &,6,O>n-+;}H#}H6樹k;&fཁ(=ͩ'&ce0~!,э5#+R׾-g#Y7*r31:}:Z+HO'xLkc<&,x?x̃^q,<ߗhڦURL_ yoi`DŽXVG޴T51rzJ bv+'{2mC=VC}Qr78wBECC7eIedute۬xT4a < ?m%+Xhz{:1VxƊf@:GȎU;(l%az_L=$2g꨸(T}%|`2U&eT3D ёmeaG2& xAQ)@Z/ ض?<'QϜ1)f#* }grXIa/ ־@}.` k/^"^>WKvwxE=j/_Ƙ γg_%kK#:Qg]XK5kM8KCG8tu!i ,k2?]s]5!k5V|-`3ש4QOZXkjױؐf~_G7CsyZs䘢lSR,F`%f51+ $g$r© <7ɑS]e P}8o ~c(+?H͚v{ Xǥoe҅DG7`w6lwfS<=Qn=#bbsF! HwZZC%WM8jI+'bDQR{H^^]﬷v,˯:0gE !ŷeNJ0NIi]Mex%vllR~~4ɕaeATT,WTc\n>{m$-Mjɾ6#7 Md&s-]g"kyF+߷q飁z sIak,Yk7f+B+H&;ڕo䚑‡Z/֥gEHML&˲Sav@z&ˮfv-j$GD^YyŤ9Qǜ_&9~T`%qY#NyI@#vinfܻ|U`O#_mُg7"{fp(c]: Yg}#A+L )Н*7D?oο7۵f):C=*[n}ș;䫶#3z{t#u˚uo'k3kUwa_8MRv%"[uYݹR&1ӯ=mt*<}5-.O*nJe[j2PANy> '{ޓD1F~Ӎ~g]phb-@. kmomzAe:6i?gY`r/H>_km9aOKBrM?/ ]4N /xg?ЭXI1!ߚ  {ޒx~AհNg%GُO16З;I-~"Z-$~ES,kz>293ЎRerN ) 1WgKSO9WpUbdWN,8"roR@b}QPЀg|˞J..Ns?pq8?3#>W WsH$ /53x(#HcY防B+,fc4H\sm!=(,bb0^<,<}A6ŁtO O?f6RR~SN%̙MR<6+{3r* { bqyvU<֬#"r);@zhZxY9֛]Zn/ذKf9J -~pGsN`KsEE#ͩbXNǃp_htX̡O63$lm_6/Tu}ISuEoD|],A!wCQG`y!t:Kn2!'bz4߽t>!Nv ;0Syz&cyz;/<3Sz&,MD^eVx:ِG#1O{dHqf66_e$ai70幮r&ʚfVa$!fS4RW/L4Ճq_lYT.H쵀9_/x|.P*dSӵ{=7JR)šgo |5|BOGV` :SV fDFq;83ǤvMl;ip$ b˼(GǷ3l߬C/& ypƽu>Dģ&+@>,fu!^^}>xFPN j]YQNoe96c|c:vvdB>o;uj:-C^xuCeIHX4ڹٓLI8_Șɾm'ޗA!@̮/rq*b_1^+t'5k:H)097T<&8x{ ȣf%3[؄)XH2 Iic1n۩J?%N,95Q};j[ ܍>;J1N?305d'(u z̺J~,Q7+mJ=Ɲ{ɉ+G&lI\u~h 2ҚeA9j,iPMdSU=Y2pfaif楲E` ,1ib+ȜI%f|qsӛWu0Midgn7S\Uևr]d*4٫ed ۻ-~r^dV{K CUa .ԍ!3鏔;;2> :vmMڸkLvQ@0;t P>?-' <5w68!Y v@X#Ӭn٢dΡhCFa?w:NtPA$B=V\CRꍲ=E${jX+Π4VfQ;o;s@We|ij9Zģ:m|a!$< 1S\.(n>dB `:^Y.2B&wu%4SoT5]KY*=SRYf:Sbkcruk::6~IMf\7^P13P1P1k3i97ԏI<Ж=i9Ҩ ifxCքGY8YyR/zCFr 2p^F'Fа E.JCEf9^2'cdur8{ls?@"x(M<{O[wE$\}Q5 h|+*֤娯ҊTR[rnK!z4>T*O_i8yJW/-qUvs'^7Lv>'sM퓒ǒ^KnhB5u04^y6^Sp S=8^S`0CC b9GZn5٬ldv;쳥!8`Mj([{AGnPrwyYi$+9x3ւ>#C)݄G ˦=Qh.z6I:^±x,7fA.Q'Iɵ5-C5 6s,ž";ʾ@ߦu]! }'gLW8Էjx8Bk|܉"&YN\Ŷ KKd-c_FN%cz] O9^'Oј(-jٺGIE!{W%Г ٕ;Se p ܗ Lle ȘVeJ^TUUBUIk=ǝU:{\K3#bQPڎv=*zw@z}O)\OIbo/ddBOC6,>\+.\KJQE+AOQ^08L //ݝbMqD$_ ;FάQU: gEhS"Oen{_UgV9=YCWHo f̌fE)jқ&t:lXxH]%emjVV8&Xξ+Xsnr9*(`j~PW 74:Xko_#'BENG7W O U`x]E 1ov j'7%Ғtˉ+UmbgO7W;Á=Z1AH֮/"϶;03NV)uk~ڴ~O앵)?TuWx.9(;yy'=F^ɍwraܬyy'7F^ )pmNn݋g '7ųf}*UtXiݫ ^]{ 5ǂk v%=D#/X։ F@ ];Ŏ5Dkj ?7۝lY)tK}=MM&Fv’7MZ; 0NvCA،6 V5R 5(TNZl\l%]kPE<-\2PtOW*ݹNvN ~1(dڊqޙjr3LJnS˸FOz yutdj&~_!ݲ\BQ&ZI-R (& 싘~#e?WQ$2 _CQaz<12{X1AUa4G6S1AYRW| #(%sw^1wxfe`&dgXQ%/n$qndr>2c ʙc: ztR>sjBC녂acsxyۜݛWp?B?pz]?{s\a7xp`2À?$hs/Y~'Kov7&Jo қI׉UX-W]Ho?po5Zs5MхÝ뗤[q&c?%,( 7Iu} =#j0Bv짻b_[b1>Edc(\|SP J.@. qArp|DŽ*u~)+o)E要?+XJU_#|sE%ѣ'AG|E=Hנ[+~gHix~.a!wu~MXc,`[ΔykP g0eaň\_CdlހuxC0~8}덾 Zh4&rcjxfMMWX o5L7Vihk9!4?sd8[ۤC~'9I߯U@4{)=ܾ!)px }>DxaY%7E WЙ;ÃHuĶ>It{)W,G>ks *I E/h&eթrEVNӤNrbS4?- fZej:n1FJsYr8۪]1(+E(5# /c a=@1:dRV vپ*| ! d)<]V¾gDəPh^Jzcl3R:Aw=4 #.dDuuIoyF;+j e.W Trr $FS`?A`;SL9sʌ]J n, u|a]x|tH ƫ`O  4ܸL%G1s$l% ׊Oӓ<վ zÅ}#mWP7)* Z}-l"y!] v5:L$}6]F`lRkců ~p#x)8-4ٵ'*s5 F ;~ER.9,z}SGfgz4OeD~䁏۹/y((˜TE*C/Ia"ZgA5]j^?wy7Eݥ7FI֧نf/ 'H9%M(egTzEˆ+@ܘ{Z@c<bk[$|_za~uz7*w]qK O[ݍ2VUf/<hVmJ[;gMٶ_+˝j] `8]5Ζ{v`RUC-p:"byzB`Nݛu0vW~qUZ qjO[e!/^`<O/`maǯ PH,=ZNآ2\v=?%-jX.UXoWt&oc ǷR 'ܙsދBZVeZV-_+`WtB}"G]`\Q~ T.}v~V i΋9+ lDǎD؆e#+(8} : hS@65i!!n>ÞWCrg6.+~8GOq "㋰*ԯx] ,F>A EZjoМcII:ź^hG09#AZ5W-mo i޻-=dD%o&PKf%G?}dofBk6FnT$7:䶣Hɍg,`kr=!2;0 gJ+wfW73Q'N>:eaI$;:5 {sy'# "N2QE^,]Jm?QVhcIBd/ڈ|D} g֯yta 6bK7^WCwkFpOߍwuêߛH˭\VG7 i'*VZjCHA@ %88HQp:kI(+*YIƕ:ꭲ:uܯUά#vPҥ8s<>:bl%  <| qR#}K;VSRMǸw&R )qfu$mgSI4U&28ړ13f_;p`)p'S&A8 pRLwƒMLa ?τx$1WnM5cB׈Bjh(^.;7Ӎ 61+2r_GoxWE#%S|XH*׉݃8 ev]s^YyY٬XgBO~K~KX*!g tS{)seZ@XjH'/Z1\q'i_ϐaz9?$&ch8-ԛ|V聳 ;9 T[ĵSΆ/C9X za.9" [Zh+֓|VJ.Mbawz9fqt%4mn[iÜΑE۷M'`YG8Tv֙~*a_I`@|*F(8“rrDY3f~ |{QCV#j9QDc 75IQ eGچ(1&5m2JIeki&`8x6qa*c۷<_Է]?(S̼0"24XHj3L(b*ԈKrʱ  n!}{.`IVi{qL)O6r0^([A?~q%j/>u:r9>H>>jjB}iI ^ IKK.q[u-\cu/k.AQ/-CLiI/ۭ5!Y.ɨ&"spzU}(;<Vzpw䪶q ։®j>oPnoo[HpIyf@}"&4ϵ˺8(zVe;c3{CH9U{.NMD߯[KLYHmN䗖@wJ7%={8MprH(n|="پ:֫lW[y8dUڱrʮ)etu -)]|6پ#r'}衋`z %aҒ0-|.uaOfoZ cLw"Wӏ&D=Œ۝D0l\EJYν/1(#jqM~^o Pa|a/_Z ?'= M `an<7_aZ?;$ '?U k,a5ͳN鞐1}kXg!^^? O^sG@} Lah _KGDyC X(uu;3= 6ݽqcVy\yPͱw)b3Lsg y=z{ߏHw{kL-?[[44I0a5ߣi4vc0ʣ('29sHL ^/GɯZ p=^*JjH!~lOcؽo'bmbgyŊ..zvq,?K0cbC%C9 找Ì;^TIJDu&4M*]dbtl)GOtr'KQf2AƵcwub'O OЃz"6H/|c(쫄Ccws=7 F/EG bO{ѼOCkNv kɾ}-pX͆;= [ʒ z;&*G3V JёTw1>w ̴;F'4)&cћB^LE_E#~N@*[k;qV54կJ T/ o {Hw/54 Ƿv!K[: >V,a6#iK;<_.~3Y_n䎔լ-i(4~e7tY345wx& /Y[%_XE@1!9?Eç \V7wrm<,rm>ٮW3KWQ5.ԣoZYiAN\agrgz\s:]{Y:ӸY[S'5:ߗYz 8Z0~)H㣜l̤Gqݣg]i#~\?<ы─΀yɯTQOr%Vz23I5iK[>ڿ'j OsD&f5$q]b>ˋĔVG{F>k`θ9y Q?<oSDS_`+ l.Z8i-ْ:Z9X~J:&tDߦכHNvI-<už):w:U:|D=dW^8W|+FK|-MTaQ{5/*0Vb[vϢksn9Pw"΍}|uonT\B/9e:}yܜ z腭MDIYO*tF9O*^ePX.]HgoI&>GaXre~UW ?[/V`3?"WXc?h@usԁBO/N)dg 8CEh)>P>ɹ" 1>jBѷ< ×דhstHib)k ꉞ="gq.(O"ۆ#ՙ5nUzO4*Oi. >2&4_oƯx +S ?EOө9 oo髬5,B(1m )O]"E`MŒhRլ Iv̪d MKjeAnn#]Ef9@:ݧZ{8W 9zjt$K;.gO \.s!>v-ị́ɺ}8PzZ]\;>Jokɲ<}~Rź<Pբ`R#s<Rd\m_ SrKyZ:nx[6˫%{ gn]=|)܏E^da/_P\cSF;gVc̙+ɒ U+qج56[$'Yw.MV+{]Y.W:MUεhBPpwiz\DЂȥLK("xZ4K(V?jE>RGnTRDvؒWL;ēSz޿Y! -JlKO!rJo1.߅ˮwBoVLbnǩ "fn MĒ7S<#x:}DUKQ rJ _*WORK:0ޭ~ХdH|ŷvTKJ2T}TZBL"LPF՜39) +jVcT6)Yfn20-K1F=O xm`6X|O偔m b Bb*D'R2iuoꔣP.ζυOLL~"DOE<--{&,w)~H?&ٰ_ڦORemӳF6BG6i*/mӋFn׿py0j0>S~03zaqaՆyQ9C"j6^$$ɸk h+?ߌPT|qzDXZdzuvo(}[$":P(V$:~zE:y"ɢcB1H /2"( H*/axE"aE"7Ƌ" E9.~LpWqƏ(G? o"E|6y3HX(RtUDHX5Py,H aU(rSV]6EΞ me=(]޼j_8§KWt_w 3:Y`)ivO 4PtPW4sJd2( %s6?u? E/XOQy $k廈-/ }mw寄ɧDċ(/_-gT&q׉Q/O-ݧT/LBr\;xD5n[M~]ŭNeӸ-*}3kk@z)߁2Xu[9ʤ&T݌U<(#»ZT_襈IP3 <%jvБ)jv1cd/%ٲ{Ɲ!7JFIKG)y&?w!yԬFreǿj~9b.[1baq\<@-<^mef&kՁƏa]3gǬx3܀»P}#Waۦ l*VO@|G67hՠB~[:Oe/DĴT2Ӥl]hscHc."Njzo_- j1b`}ZDyŬ뀪uMRu^DB_(!F\̪GM n \\RQvYE?R~_2VQJKBt!Avz482<yY> O%tr-@C޲ _7/WMIAos=@&DlpD28 }u,FDta$aK(@mUuI K ~w {!CW_ DzpqYRI>s?}xfFub8V5c] bQ; P`VV4\ij* ·4c5֝[eY}<4PaxҊG+~JRh,dw踱$\լVN LA05^mR#u ܟ VW7K?UVB=4EC^Ҭ@>}EˡCY<k1N~O3s-?/>'w?+1~jP6PDdFJe=r8a&[&[fѱ{ju15md)q9t ~hب-Hld6Z5(kre|ӻ!?roۄR;E ]^MRpy=r+6qM:w][{ 3y84Y#5~[ * 7Q)H|t6&nfq%]ҊXgdYk0mK Cu!M UU~DFX3!kAS*w3,yXJPWUJ/"5u}h#j/D"%Hu$ȵNKs-(99Rs!|ۥq65x(q}ƠKQ?-GÉn}ec}ϕJco?Hi8lJ- [ ꦜ-*?CtOR쏤]Э𸝫l )++HEK ԸTY^Q'S=@~flƢu2(" v2L,rj>ވH7^i/f'$_$8YCF礠贷X/н{{Odd<ɕ[51ګ~ 8϶!WLDvw4;iN;&G;@ARdCL'[PEu|.BAO%hٌVghOi"b7,:J0$5<`IC'lOLɨ` ::~"EDe:$=Il-|YeEFe[)dlP`[OVJvYފuOe3AzHp?A &g'#[CfvML3e,ҤG:? |ضNj3IٽgG "s[0tfW{je<2~K f[-[ f8s̴x36KӧsZ܈ՋYl݀ڙMCi#/iN3r? Ƥ=z*:R hck$u|.7Z L >'6vl?Ю#&ULkg=#R#G2hE{2~DGĵh+-XNJr4\ý+ 954PU$hvQz=:E ;2ݢKU7;_4o e&r q,5%M<%r+4Q:,;$m53ģBqw@MCڢa>ma2]0,C8Rj`9hs+=q5zl0SC_ :-<ڟgK!D$8ha~Xƹ>lv溞`VM0q{GfRsUarnFģrv|>t,<6cςa:WgIQ]? IEPKԴP YV YzjoRY򬀚[BM?|_83&6.']j\ le R y~d ݬ!YnQ]P7۷Q7kh.XS1\Sq2`q`$is9J>~mRJu:f!!&Ƭ>F4#M.% g&'53ԿܦBfȃ3tE% pޯ3!/<:E!9҉#B0p'"GY$o&6c=,|ERX)̷Зh&B\4{MaӬ~ޮ;FtWR@^0fJWƇ L,ґoI][:?Z ðI@dlo{pҋWӥe#QڧOjdOپ{ LUt ^C?[E:XwOOдWT0ȆT?&(3:VMKv=/z̀v0Ux<9U\/̵ʍП{5騳]Ф ǟ 5Io/7 x?U7bY' 8u]YyBG:8€D !څ"c) 5ҕEalLC ЮKۓu܃ET]ZY+B/V۟CZA]ӟIPiQs&xˮ|DG5]Q (9uĸ@)(/[;j oۇ3=QJ~>i*h)jpY~eΖZdv-¹UH!"XݞHɁ?{@[E/U1#+V)v3)1MŒ(GRmv}AҪDVW/?mFReGXոm ](Dy{^D xei0A5+q{{UK5l4+yX0R fs~A`رUrNkpު`5nCkIk%*g_*.i8RxmUN=bvI.x+e=@ x8 7!UGA917p~m4:l8xc> [ʡDo vWq™̍n֘*ߊo ބKۼ#TeTFWXVGiOa: }7~*Z훋I ~埶;l| )뤒،Pgj=f"WT.S2=C(\ Ќ՜diG{SVCb2a0$ ̹Z8$} @ #E \s3EgAq随}5]%\D r<_76-n\ðTs PuuHTNja=ixrM~tyTל?/]I,E8,pyZ $uj_X]` ;\fs)70n?/.Zc;)ٌ}m3K90/Cyݎ 2mzGh_@?:n\NX$Tmbs+u_]X0#ʩVfW㡂#}s?~1qB__!6G0vq6_ ѓZ%r)""0NBhy$c&U! صxVG'B*^FއBgS:y'6a'zUbڗ%+~ҡ;JK;2KoTVy] }|3PC#biKu".mL.<*¢FRPX[طhplFtgf"}1G$lDJWGKj ȩZfeЎ9#9A<ll.DzR]C pc^З e6sѸW;W=5.S4ғD?xc޵rt쿐B uDEP +\]cUc`:}% { }s%+ ũ%qؘt- g?-9p$.{yAKѝXm4X  &SDU \CPLcl}X9#[z", CcnqP`zu#%N1iL tpC?ÉjD a;lp *[ _k#@<'BXÐWd5(ݍK o;<Y(sXoo̵<@m4`r9I1;]^q/Y~O=^zax<^+>=Cyנּ|)[e/5KZB^@/DB Ke^O:m5&M0tE.txO*lUqr2+-YBP^U nA2Yf z^|'7bj7z`=B:TlRy$%\c]՞֌[.fE^qm#|EZX~y2] 9/A5ixZ:W{%Q{=xVrZC =tfҒL%i R#<;uh}'|LLz'X ~nڨ2WfE=nëCm)g?֓oI(&Z3Aka﷿YldZ~&ٰ{0Y._8?ߌ`OՒ5)q |?8{@ |:WJȺZoxW;/mQ;hlgIK8`#_"A *<8XFEIK |?'mڦPi)*EWr&*Q0*[$qTE^uVVM De-69RZ{ifyٟss'ie7ӣ9GM8:LZO2F"feyzmb[L{ e1opHSa~cLn$X}YpI1-, "v™#|9yV.Վ"dJk\T?&KjM!#cgIH=N)S'Rч6cm3'E: rajfoђ{ &߱?.g謹jãB'oYq>2q90 "yOϵ?pgFsfiȎn&@J?tLf0ō1s4f躄iu7Xo%v..0D{jgO7XEҭ}q K φ;>qh'c}pqi9}herY!Ny7V&;zc>Ӊ]I{.P+u@΢Q̻S~']{1AԿ\"Oo,lNE"< ,=wb_9í8?-?+}9 Қ Kp ~gқ}"ߟfI( [WAV$R#A:չ>=fn3i )FX;n?ORGMT7*(O|zRQoW##E=8ԍon*U ڛf42KS Rw]9YFԚ)hx:x愵C_?>s.@`sj?DwTZ4dQ0AFGvy6z`@lBmS5Ns+icFtj+puo+Sꭞ')_?nέ (7Zr"M,zt:snckg/%* evԊsĖɳR 3:%8{2uќ:&QsX+硋J0ğ{LⰑOmņ+T{j>x:{(@A3vŁt}%'7U1bL+|8ϻ{Bh @d>Uɓ&TJ#գf}Uz po:*Y{L.,MR2u:7[̉B#su6PȲ F8^pC}*N,C(;NKtɑ iV#G~?=?ϤH {^3Nty1q⏹Lwш(K2)~GHA΁(}<.b0,2}p3' Bɒ5;>gd*<:.2Cې˰dUlʕ c/?Q!xN;܁Wkh· ۥmB6L0 @Kf}3Yj(,\?/*GԮȡER8G#߀?ு,o寰`v[Of+,Y,YqSaACt%%ޓUy%ZS _Vr9̘|rqAy~\ aPVa ɼxOfnTV4d֕@`ű|~:%]yXZcEKvG Zep^p4C_imq9󸷐 ̈ ӌO{]+9W_9}Ւ51 .,cs+笟9< k/LKj;&Q$vlp9Nd ٙe3و7Kד93yNX/&P=yhV38LBOeo|8/Jur3oǠ{ܟ x#ƓF+wYhѠXppFSkK}Y?ў-)3O? >"tSbc}xyAGDXWߘzg~ix62O]:)5~;|K0yNSJoZ%H#`8w.s?0]ڽ(/9m)WƮ6׶y8̌eʹqoG9c@m/J LB1ƺf2SބoYcDJ4'>7 br#|6֡o J= O ƺ ~qOEͩV͊i0w,0h;R*ax-4sƠH &5UL0qW[ XuY…sqY~5ZԣgjHz yM=`WleW7,v&6UB@ !.A<RxH3A.(?Ohy}k(ur RF"ԥ_ j% :;[ }**NS7n."_@ j=<2.nT܂KИd`0h ˑH,d.ڀk"T34{$ k (^ɣ@uIU/ <1y=% }wC%D|' v=Y2# !ܭ>Qr[k`6HsiŬKYLLavPkhr~%M:\ N_Hj?hJfd5eg7S?`(*c^,wcJ@do5n%-'06ڰ p%S:j :Ĵz !kעWjױ~DzW1gSdyAx j,ų L&D^ک e9 S|O{t[-w/N+l)xc7L<w1SPy ]%( z#be6sAx=XA7!nb1awT€TsBȼչ{Rz Ώ0? @3:{lN tڲ-K+![+ 80HX]BV+',6DέbWbm'w%QGTMzr,񀄕>Njۗ[s9$;*0ވC*yZhHsG/A']SKh903Ϋ+9w><JzBȈ*ܲq}_"W+u.:\ fMSrюv΍BmO_1 n%&xNZx^OB=H[Мdžo ΢LO툎 ɼ8u~Bm,7pރdX9R}) @%93CvVe>Ӱg|wo90&eZX̾ ,!#(Աt` ;2wPB t<9OU)0Fg L-$<7:]}0aF)^:kl)/fD+ژ@ǦPkn ˄LJ07\.>&yM(RU4bHY?^'a:H:Kᳱ}U ax;cTQdtKu 97<DM!  9r)5vnrDIVQX0t)7C&%ruڌlCEYuA0.t']Ube0@G贌}.R;ϕj >ocI Oӻ S*ͷvvL.Jq4X'c,tɌvp=FG: vUbJ塾,.xOfRWHx |=ʟKmXvr .F!P(Fo9jX}*@h}:ka#vPltb1')Wfy=]D$7+iЋX{U\C$,AH~ِ\ٺǝq7ؙVOkZKI?ng3%FR a63:ޔ Etcq!Q17>*=Q"t~"$!ҟv. -t*e2_ }+B:>2D7+lߪo*]‰;I"Nn'>YJLZ *m Sѣ aΠex+1׳/cEa ؤ+u-9T3L[2t^ΝNhPLeTY=6x po%RX[%w`{34CD#'ϴbƕ;FǾWwmN?K4XS^YsʡyxR:9r̹_a/*|ne:1PpA xsI$lV⣱0Pb@R'F>4ߊ[D)/[/֟BS6C.#׳Ȁ\|)H;ȷg)e T1$bƋ1wʠM` Fڧak kzxbDO;Tl\Ez0V~.NwfNPw 獳hxMLZs6WbgXmQܥIV[tLUY"OOK2 Ko#V<^N*Lx*#'2@_\EQkE?4@D (fCxuǰJ(vw{@TG&ӫ^&"1I_gvw$D[THlUoڐynB_zqz6+&gl+"A*]C|o73Pm~&)؊1sCB<5p1yL+6,ejMJI˨8s,zsy}%_L+Zym D+* ӥi6F"gRAS:ZmiB٣&(ҍ#' n[ Zʭ@UI;l'&J.뛋0SJ&Ӈ;7pK;:|2f2wt_SnÐA|[ᕕsXt )|r9U7^_G_ :Ȋy#8hEӳK:6{(ߚ*`Vg^ m{Hzc((Z?d\lOVDLU' "xgaeLТtYҏʪhJ_a'@|@zﮦhJ d׫ g+EXyȘy mH̹vPLAp0XCdmY2@#|9#x H Mu37X Z?3A+xlp/o ٲwBh.}_Ho ty*1h~)ڠqʔKG=(mYM(ʔ4ogJA `~o˔q`.ͱ_bʳ?^W?^{'&ޅGC`cbQaG5b%|=[i_D^& eh}|uM7SXC}SaoV^*X$ӦjeTx/dT>*QktA) }ߍ{y'(h;w?QBgf9 1Sq+Fb~A<5Ac mL#[1⃪* M2X,x{ iH=Wt8c t sR/\[7C "QJy+1EBOхjSQ19Ъo`x(盍6"bB4&([êVA'ޏ>{ډ`/!Yx@ͷD:4Ҫםӟ͏hp;AXQk ղ!SQ 2!(ųFap~aԾ()Yc'yBuzݷ)C/s LxUadRoj)?mVޣ5`] ߂Ǹ.Vͦ^%eHge1X6Sl@BXy ]¹Ǔ'*ׂFA( .`ݒ .Mx;4r+mvz[Ӟ<>)<)PD Sc͞ ouL|To>$A#6fx\|o`u*}h@ZZ"Ns$^'C}zW)ZVy~^x-xWT/ihG;+6JVYaI mTo wO"r .?iD6hj*dU!1z&"f24e kQ7^/­tR2 SkMBCx\YƎ0R/7\q4ڢ )cX1*MTQٓPJ% ;ij *I_U1ث9.K.d&5/T†:kk+:n|?@ ϝ|" eE-? ?ףXd}kP "hQf'QC!R.ȫWG:n9D4}5#~5Uc'VNã"Ea]QQ Cl_-2g'Vo,S+tGiD9ƹc>Fݺ) ^+6'LGb}| 1KlAeu77Y&7w0bܬ"U>n5>ݑN5CsGӢ!gS+&ve#9luma%%6 AgdXeJ'@.E^9Ktk~>WOz@I)u|`VlCtguqlМ* E;ѻ)YYs1&Õ& ùC_d 1 ́L!M}>hy 6 EEjǣz;Ź1KD'p9R4lM8h JMc 3l HBKϻ#b?wu~z{ ]1 [8P)]Z!,L97rj?/<\Qv*|,/QB1ɒXK67B`m LWDg*FtМ,<-]gXiytͻ:J/3PlP}5뱻Yji,mKd6 +}Q4BgV4QFtfŷ&Vh)  VmpdBv75 "ΰ#8KZF!S5yhP>G X3{UUsc-*H10CUb/W/ςGa9Cqx*s)BIRpVUz3L>Qv;f;h.^xRS=yj T.:KCE1EO?f*e8k N@ͮr-v aCt~1/+T|&7E_pT ͔a1NbF958i'BA۝MHl7C]ƭh"Tnmg=o U/ J"_Q'a:NV,/ vMYjA_,_t {r9RuV߀bqhucXXA]y&+terM."swsfkB@dɢuAEU @R7}GhTE+Ϡ3v ˒Hէ7uuf<X̋l5 )BX{]g j,Shi>ڤevLT+}tWbiE@0dt-򧄆="Y-$j4qPdgfoG85Yl#W4M"0wγ)I?4hmè\,n׫x_QM"Y#1O͙5 ~ʂ^5!b!LwŘP(#2L CEk Kq\\J1LX\﬚..e5JTfx~|^>,؇w<7m9lOlC l1 s̞"!݉Dpj"ގ3aoLXT3?a9ZU9ۯlZoR[ y,zԨ3:{a_ѭ V6Ilq VotmA%DU<@Vc*9\i2K:bכ4|_EV)oͤdk: U]"l5DW:^5ꏆѝ/8^Y: vx\.(3R'2Q j> -!~s7NyÕ7J9Mv}c8(co%oakxi 6i3^|zin ~̌1L i,LBU,,ZHt{E¾D+ȚSiEI! =7G+00KaUY:Obsd4k7B}Ɏg3!^91;):FߎPJZ-H, Y+Y# _j~4@,xzgklMv7{) 2p5/n9tj*VF]C͵&{]1N [^t ^#$\$VTfJnt ! s$", UaˉU6du|m3yX^e,,җ@5lN$) 0Uk F,VYﵖ) B E # 6~0r&ݓe$nFEm@;&(@Ҙbtg<=)cDe qx:R/ &O&xM"BcuxwP 9OBvD.H\N4_c^c 2e!,+rۃƫ@<fQq *sD[Xyz%C$ɬMnshsZ_΍hwmgt<'M]]/wMA?Z?,k%-RՂGOw ZN:Eua.mpuC;"猄L 휑5gX3.*͕8`ݓ jWzowl2$zx&ɽz@{nゥ,T`P8O0qq9[kX6 o2Hͩ $/E|,(0ڢx#1d_܈5G&b^[E`sXo2ki>AivFWG6ͬ|Y,ڮzEW] aQz7VS'@&)ګj\",XlM.U)ras! )dגǫJ0s+F*P?)N[%Zډ[| ɠh2k&e Ss{9ժ#UZF+0tbQ^%GZR4m*ZW1u):FL7ύ7:y^r|xwWkm˯GwV$Dw+Z lUQ,|^|uaB(C{.:} Ep}";.#gܶ9 f=a8 ~8"F"Xm^uAZ*wi IئNtt2Z.VKh\\)k>W7VԛjR7^j+1|uyu?9d9Aʸ2.wXxDrqXsTx{CO{KPhGR%RDi/%ް}qMޘ5bE`n2Pf\81'sLt#dު*l0x*65Q5W)^/T3DS%́iԖp:=kL}zc8>@`qS(#vt%U`S4;vp- j{53o8]0*1StQ4[_RKECzb QQ.Wג@pؐ˟3ݐuI6?AG%:Hy.2C9%=v+@dv=/3!P|Z1HU%عD#i‹;Y |nvI0!`p9a/H/gb1L/G|̜'2_ y D1*.O; c¶SF&j.-e1E,}d̀C7ˠ_pۍx r82[2-Jx@,w+cݧ33z.LƝglas#`F{E!ýv!PVޒg)h(^ :/=2sS4 2:Rj{vbV"uS‘2nm lNZޒ2>v͛8R -thm$鞎ikKYj٭gή楗Mh4P06R^{܊ V")1}9ϿTN+}K_֩ :g]6s0[zؒ >ه^@xo%j_.E[jM"fFpTzv;AQ!LzŽ~rR7zn ڹy{snzgh.!B_ >}b}tL^2|gvX׼=sg4Aa]a]=W+Xgy'ۓj S jPdCVn0饭Hk #iWzGOC΁wO DڂW5AP7L8zx18ǼF'M"!n]߹`K89k3;)KFE:FyyMWfbg0&[W m "T0&xM֜slL50\Se~.qՀ!AZ_iZi"qFs@RiW]giәܼw| /^ԋ-&D6 ,7stB+[9r㴩,7c$TG VA )|O}Bp6ӞȀs䈀<W%dz5`ҥ?P};?RL^>wQ&* {0+OI_{&ID.)a :ԝmd,#\وf]#uCj#1QN}f[mᘰI9?tA`=Ŗ$G:X%;u?U9pm6-ԓ鋚T_grOW` &w*ν(y>L-l6K>!V3Ex&6ˋp g,~tbu2 .qQl& ́yʄJrFa C5+=o"Jj:hRVTLzror>b N}iP^qp0X7 Υ>nػXma˰cQk>E2[L~O`)[|f=?2\O &-s:Br< TXOEeطiv]j젷ȩ [?f ]h3H|w@UĚFk.JxM JUng_]ma~qȖp=SFYmB"Oh Gj_!Au9j<4mA 0Ot# ʹ8h;\DfkNR p8ޟk\\rL k}qV-ɺ%I9` +JWUhlгv"/x&FhtT x$ \j7}nv~L/Nm&>ONJr*S{VSjXF[kRRNB64ht 3%CNՁdBEhü;lUF_5YD\&LZX0s*5}ʏA!S|Ñ͢۴ ȯ1?Vy[ƛlGbNT oJJa0\߿I6MWuqLAxڨ[ 0OUri/ܟ$28Ն<8[lO`(Ha ԡ:ǿ%ﬕ5UYWjJΐXU(^k)]taZƍ:!.# NU,! Żp;slG.2';^ yI 'M)zp/\^o m'A +S+(tq.~|6MWQoL&?F{UJ}cg?R]x Y󾴭61,CO:|sd`\"V1u=I"k^YB&ŞӴ'[Lkg.:L+q6iC:ٙh |#xXp rHydeupfsGZML nTKorA?E(?κ/۠.Z]:ScD3-zr +-wb,̔o0#l{fJ^ ;?PF@}d ^<3cزi SyG O$>K#XegS" ze62] FǧͰ-Z*a[G ﷨pgQmEA'|cƒwUjHA7m-a2 rwMc+c:=e/j"fiU Ĭgis_Ȍ-~ydGY2t̑.Ax\=Wc6?-LiR{e %f+S2X.տ2^Od/h6fRZF-!;a߲\a:TM9377~}+p,TL=|s,i*;QP}LCXY7s]T>+oC7>4E%ԑ 01:~iExs=Od7H$Uhb{'($,= Cs#D \n 8wQ~vaw_XܳL Zr̭1 U+9e*S:Izl20+JfGKP?ؽ )sڽ݋ٽ4 #'Sk; c OЁQ?-]$p(%[5B&dILJkK TW:FGj8BUìjn9 R.|;I $a'xH~ǞC\KgҍQf!Nm6kQ=c pqoWqoT &J)ܬ `UL.*;Dg8FaF262 +.ߟߋ.]?qud` 'k wCㅁD8/>DW EA(2X=ro.`QjF!|Ez6| 93G#WySF$SQ ګSM挟TP{4Sh߹i:vg;1s;bZ6}+I) h> wMy/ƣLg3Qቕ)*HJ "ꓟC2W&G޿gƼwse.E5JiKp{/?2EoG\[A-pCJHNbR$3clY>vˀsUKa#Ibkh^LT$5ޱ w0<:-c⟡UL?Rs^WOǗvO ϭa<԰Wg7q :Vw<@Wޗ2oAei ĕzCޯ!\/N]w9Kגx+Ix0Lث:Z~w~&X?/&ʋ;|9[Z溸YoZ߾CNbɍ۷i>>Y#{*;?y?wL?Y2DE0{+2[+O@~oWt>=͖>)'tL/ ~d̷@keES,}qHӟW"1В\krA$ml=俭1_ rku!{r ) sMٽN(4{ R%{$ ys]5N? TaB|Z/\M?[~'^yOJ:)iة QJy/jdm9e靐sO?'[5Z),>ҏҫ3:I/ Fd[{ngDf byȨ?yqa\z~܄*+aJ>^,3y< Y;;nd:&Vk헽eR*\6c\.9Cp9[{QS+ڤS; ?.oB0(VX_؆ acz^Ud PWXe{)GStSyoSC;m\%fV<(qp;"gۢs J@͞ÉEijg!byFG+TmI p?R#o}}@Ca[0R"Us[DR-]+n=KPL+XZ+X`megynƆؒ( qGj.]Wo~ nԊgӉq%6y6_RRxXT}]&*_M 7y`T2rsb"䴺X3>lPRy`SW[!j,+:Yg2RT/9W`{QIRc@s)Ðf7Zj2& x\vQއ:+/˻r:g6k3}ywU];gtQo%t,ѯ-1B=G e{Z)\Bu!Krߺ7ה4:Ѭm6GŽG\^I2uзGS).kď`=:j=SJ"E);q<D2h*nOwX1'>>Մ9+g\GDKg1Čf =2A,m@j>,H,t5[@mm)RF:m7mYlKulXG``Q[}&i2w501S'T CtE`:5 ͙&yS]t^uMHP ǀb3_V1W??̥X [<ɸ:mV_{rx RrͰ0(ߨWl*Ea|_ $yLe'cLAcl|n.߄"Ӣ<yqሽa{&'91,g"(!/#:xc<E?qȘO4d!jH):_8q٦EP!o"؉NuhNո.wR}n㪔=ف$n7U ,> S4?O?~/{ˍ.W9ɛSܮaCHrϒͳ,{npL"nr5̀\,q%\qމm4%4~3O5Sp0KCEo(gJ=h3szkuC7Qyb$<ȁHL0: ,#< =4\XkɆtmCWX182IWvTVq /ax+_qU90e\\'nӾoVdKAH@68U9)@?<~_:Ҧeϕ&|xMXyˎ)$aѥ fg6Q=6SbX8ʚmr&Pvd}[Ye©ӄaj A U0cǷcx)n&0 Fy9G7o3m*j^\O'2,Oc sk:ѧn zH[?/C=1W\ٯP5Lju!{ YVۤ ւk9,g9 x|tpտbL&2!nCH3} ٓ`F.((coG@v6?'c^P&>w/kð Jr{7H :FzC"f ey~o):e7]0gX҅{yy Rn W޼ԫt H^ K2:>C]d,:T{ 9z`{D(6#wd(1M|Ϙ!t=gGj(M69L!֕&\Nz_Xl`sڧpَFl!)uK,M2fv07o9 =)=X%PՍPЧEaRM0S-s7 #~yehjlVj]R Vqzmَ# "G+M,jFK8BF&Cv闓8z]:y)pg+ȭ gU4ě Jzqr-*O+Λ39tikXvV"5B{xEP}Fފ9Iٌ=0v [/G(XԳsPhd`>?"<ҡ:}AڄI?֒Vc@Ʒ0/t,< 6[Wy c_#&8HSy&UpVg6l ЙhFNjW<`sFzhm *f 2 OC%5,i #$=4vU^uqowiyUذCN:\z,@\h\M!?' dsmcْЎS_Nmed bzs ,3_jIyqu5\!n*ĹQl@=u a-Ac(ݮO3CZ267KxqF:";G3JS4U {b赪R3)M@l1}#o>tVO TP:UXsS(d7 (KmNj#,Wzɞ{_qUкQ*+ h.&KVsc8ݜY&[&Y8yya O}iw7~d4Nj ?knV]llĊ{udբOGb8WO7cUK`=g~`y0,-ډtcLBNb'*<+Wzvq>X/{-VWQ>˨ƨTܐo:cd?VTQP{O5+'v/y[:kի?|+6f=J~ $ p[Tt1*O"ެq)[31$jp-68G7yFBzRaÒBÒxq;W{r(f~yP4bߪđ 697Vx-\.=QD&F핢XJfDV?9~:QjmhjGw=M@Ct y&x~> HSMz) iZ~'v?x9/t IWaә0t l)7c(ߌY${D-r&wjMκg ;CQ&]Hz%P֡h'?HZmSzXOZagW-Ds Kv?ߺ387FO)Q(܃MڪMIjviI-.1!S~f3q5+ iSü=ułѮXv"2a W!4_K"9/:҂4qx`9uGM4&,]ٞY9MH`]6df`7cBVox@8BU[E!W[to;!7c~W k `̾;]VnVDlJ#n>-7+/Vο&ڛ(5fNk!*cݽwwNt|'eϬͰIF b9'+ȧK5+=i^-<wG`b2 ʡ|ˤ%F"#M@^&u,Xc\fM8t|CumQ&s(曝]njk4!B?\ϤިDė񫆰\̎j E㭴s87*`A?w^qiSP3j b[#0_P<({n5ch;á;k߆j1]$N[ viY>Od('e:t[N]z0:;=2#sF&e/&"#LwnuY"b姍gX3NM`I9s41˾1mr>;!n !f|S*ci$u шH癃nt6 z^&HN*ouTeΟMN唲J  wW+ReQ߹ǖWwѱ3ZyuVr|qp0c:Sc^-:h<8,zJPyuxtx+>s}L\J 1Hx$fUpYtP[L<*S7az ُbJa:^=9u?GMFlײ7uu~չ>tV'}OpC4\M~p.CrupHS. rnB;L+/l}ڝ0)_aҮ>TbLo_[bRB*3j)C}ԯjc%0I]l1QG''xq$EW.Э< ylQю`+WkI xZSP۷B!}U ^rk 䏬>OP| P#LrvaN z v6`.oE>8xg*4q mO\"}:#i6hu֬[|4kfmVsjlꄲ3`3Y+GYV.WS\TV_3t r5 aHLv0/2~C2R cre?pN(O׳|1rÝG_]PZ'gU9Z)lR4` C@ބ1Ϡp=yUsjj9M_@ǒ} e]@:?r8#܃_zf[) ґk/B dvr`YMZ>/^MZvj)r`oO{?&ߒhU#W^8{.Gs:u0] a> 6:AoۥhL hT)!?c5VMMדpDnor "¹p rZ/lT~V2?;}W]쒢Bw 6 o[6ZUұ \i~?Wz{+WԛW70 0;{/*@,P} 4BWTdܟjUϟ 1 _ƹP\Wbt\(E +$[L{Si?T ()8z56s_E%gſc/ѐhr*ԍ8==pN-5g nԍ>RJEPyjtFM9zh4j_e&LO6(t]~Ԯkc0}s9 fb[Ќ|`}& #qXaZΝ'Z'DJ\^ fqR 8 ' Д#vA]uxXqĠ6/|ۈ1`ΦV{p+F6\ù0ڧE0[Pm#;ql4[tj_tƅ,8l,eMSq( -2pDYܟ^dU4׽b>@M~zR90[|ixrܤb u+nnK%9*Wp>- Xj(7B;xϯh欕iJ BbS^E$22AS#T{#*<19Sڎc"r䀱vEJw/P 1;5"^!)m9lH/Eh^Ӂb`R e'W`^8YC:!U6 45͞n5~!W[h;?~cv{]"8VMJchY|:zדS0OO.;/ !,=/s)6C>~ϝ̨AcUGXa($U[#cqer~UܦZ(XQo[ʣ[ zY,,wև>ϲJ J}2iXvO &Dv.넱d{gN~f$yyI_8yv2"x d^: UMYiF5л3v]ȃ.H"8>_"kjemԍ$vc~hV_< ?~?Zь`ĒrFMXs>kKvo-`_ʚ2&e%6)yh%eIg+4?VoVH tv2,ix5kTXic-ȹHUNkMCia%#_'o!Ȣ2KT WZ .s%F_ vTzJ:gnOC+u_xpEɂwޏ.k*2N*Q Vlt$\MlδʠVwti}^9,WGZ)LɍݚG߂#[Hs F8;I۰L?mFleg8s2HaJs{Cئs>~F&@^+iA4EA S{/4䇿XqBFތ5}4:ȧY}$h_c8CZd=Ig[ԗs& Lb5B^A lu,Ȋ_w=5Do }3;m ~&ئߕx><\ tVwWWLbq$?O<4MWHwǏjDME/Uͻ>iT/Lqv9@۪֙F, VX7|}#+-+rNHgڌ 9%N߾Rxx_q]# {>6V}"dоAK ip|4^U{rd@UΩn,gZ uEl_d~GAtg@v5x[q=`pzYj>eϙT[;b\oZE\}CtxI7ׯBPR'-wz"@&O!{eh nz0]d0STԛ4[y;ķOay2Ax[߈ 'nIV-֧n}-<ϭX w7iF/֑+OX<4&d ȧV'}ޝORdiO:m=?1;jQx:(U+DTShQ /VQ Wt`ؒk"/ /o]S て ȵfAnVr)6irn4{@W(݁lĞg`2ȓTN>:mO{C~:'E8-+G_ ps¨*^L_تwDxRSbkRD{ә{ ]S\1:(wTB M O O Mz Oi24C>4CV7> O{ur3!يİqZw}WS'["kr+ECDB&OeV 7jO^:ƕd R)>MjW;5s+rk?Q Cd`+i3n3BlpG"' y3ed 8>)BN.o@cM܊3e˱0"{c0:l/|3 / d+#%$lҡr-z6{zh_, C OWzCq^>?42=#0u!}Y^t!3g?iE`vU?'_22#\fnY !e5[F޼34nIgI.?zG]1KVo}U,xի-~ 5~rafȾ0,dGSx%H#ky$&Og$Q,?C5R%F>7-, @z4#m1,[ m.*)yr\P FGr9yD1FvđyMebXe2b8Cr/-m+vؐ$Yd= =8Ǻڻ<3)PR">8d{*,G`059b|{-zXc<!N#Г7E+t3%}RA28as^tXn&}}اFo~oe>EuaV;_|L12Sf@΍Ƞ70_ͬ̄|{;۫*ob~sDZ'USaH %ۛߓ]ez{to~}COwpxďE~8qNossdrzc?g&k^Ul(t#Y T4ɜ'Q``v$q,G_ ghڠ9+g}#׌suj'5>:I(=v]2\8>oxy~EF+\DA<]vm{˻Q+0~aGɖ:ڻMyC~< ֜1&n'3Ts`ڠNL /gc} t[0Hӥ\p.φ* < y` X7MOa:\TdNmb@6L67ːLgK3(Bl,2)2vkVL7Ti K7t0F#G2xZk/_qI5d)m /;+eXaY ffssm8 YCM=nQ\?'m32w o>Z7 ^]/Y'8?nie\:F0ƀDؔ&N 4gd&r%H%l(*>1]w>R(1^zaUQ3ވ!n  NI9MʫmxlǤ8u`'U%`?'l8 i;{vnޅ:T1m)-D'7IV/?sOYؽka3{S&̓c#1|0 ӧr^6DY26bMDxߤuƖZ~qHKp"lLɿYc]? KJν Au/e v|+9# <`XӰY Q><%> 4'׷m~ w!f5;O.jr, -G|a5&3|@ Y&A*p.2b>D<~@NaþJǽs ErӝNomE<ߙ#0/oɸ`5<йnD82MFjRb{g~EAZz/1x0\'ҧMwEz]|fz7><~D?^Wt:?>}hB Q9Cm_6i;>[c( .M_0Ik=rpoO^W>ZB P3<᎘1wyiߘP %6+ÇGy:^~Xk0QusȋH2= ,6}u@,mk_l1]"t(ȡVG6k,LϮlgEJG! tZ+TPY eIWժRTˇ*Z b&a$,LZZ=_j |ō\{t%B4ML@ۅ4ċ_$C?%-GKxy, g,NoczWO=ń 7Lx a/)"-orAGahtDavwn [< Uxq/4gĶ;'vkg,=&ȓ* 23pꍉ{{>Iy>}r 0evؘ8Qz;Xm˙΢n0r<@^SD`fr$3OcUg &!p.m]%0P28^~W* RIsJMĀRz!*Eg^bP̤KLKcdlBƽ@~0y.1`1x3ry*~DSAx}(GoʫiAY$4.%KOP 00o&FQNb44o1"?JW3~Z׷k8d羪HKM@ :g,xtt錣)?踟o ` Q=WWC^)gS->̒#1ɀL?)ϳֈQp#[lNʝx,ѐ#2x=Mwa:zqxGgUbAkm,&Zs ïQYk u0>8'4婼(2*stƊû!3 &φ-NYFpkBW4Wt 5m(7m{);X1a.~1a#&nj6 Ք]ZkXHTM*̽ek_ ,م6ifglFOSlj*F9*W8-whf[8;M'f71(Ϳ߆scE}I@oG,kLLe&\`O5%2.a/ WB{r'O˷I<k'wrmh^] '۲yiŅj/7DqPq Jr ) ׁs vRX! &U?@dVvj1L|^VBV5Nyy^ס>էZEbCɿ3bꎼF7EooHJc(N!|A+Xq'ݐeب-w;~߰%Lq6?.YX Q=-%N]oM5ldp {>6 |c#9Ql ;,-Z]' VWX۳R$.'7AUXYgiu,jbg+-'th| M:mR@ P T&G7@lv3dFhi fU?j5kQћA%nt82./YHVdQRu4a1%Fo` Ψd,Ȁ~^S1K!Ν ei(OEMyv^".T~nWbsV2tOA=33ګR<0֚9ٓU{2r2de^B@\8b}mbX,p9VOHq%W'2H8ٙSZOX?Yɖ2ށۤ nD1ryL(ל:.?z~cV+ /PAO ^ՎFm@ڨGp<_I㚶(4ytQ,)ɩI#X!di/c,X?u\fXe!vuDN@){:|vfPxi7dI=!x?j1ړ满rñ%ʛ2a *Nc?i,f%[䏉M̈́0Ӭ'\\ڒ0]'=f*yb4CBsON뷰zGosLVձ~aqH`^0~Vtk7 ll+ã҂ܳ^gm*o.t漯LV~nًK:<>Ñ~is U 2WZ!?P)a$koezsHctoDYw"DX=ٓf`ש^vCvg,;۴Js{PΝ;+ A0[2IhQC`3|GN&#-G*NmѴDŐI9;vT:Gd!+Tޭfkq}w61Ya*/ TA9uY.p lD}~7Ǝ8E.>,TAہm.m7?1"Eg>[䂃 %ܒ(nVӱ+d.훵;Dwc)| El r͸p,Sc5XC,a3ͷ"5($Z4${ژ)ڄWzz_`g8EIp rݏ4upH,˹]**y$fyl2=Py S b9UqxHFcb2IkP0%Z$ѿitz# If"-)R|AMJ@- 5@6%sǖ3$dj)L/_z^6j {'sG3=ENZL5xO a{,ͼɕFöxL?Fְ%8Y3{0M=. tVR T]$ Q-CrucJHZ5G·š6]ihMl; iʩA*ִjβIK[*\ijDrhPȬ"5!"{x/64mJ{m xy(+0**alT;xyM]Y ԋ +:yn\.`ȵɀn@^;I9RV%\UDL|a Vȣ'tsVX kVYj^`0>Y[ ;a-0^czE?= *\h;GG}ۡirݾabaET'w*%_ڱgUOIհLf>%v[*Jيz67(444 skTWZmȋ,rMX _2>~|ܩ?Y(\q#QYN^0zCy~"К<ڊ&KVxz4W*C.Xlդ&E%/ew!>rv\l5ȗ}pR6:x{<H%c424a6j"  ᧨Ab"L2irhd]Ն8c@< Cll6egk27?例*9w|3~a:9|` ]rɹ+AMLG\1IGcMm$ZΉ1?=pxi4Ox3169>mf,Jۂs_z\i&Z'Sey~4vYNʔV0.${2rY"ُ1s_?o.!v= 捄񜁈.e&PM}XUOxeOU9Ý) tr:Tg ;3^tjd ey=X)icں >x>E|%㤛h⦂d:8jDL{tB7qPg ӊdf`h7+h$Toc4?|*3hZ,ckU61NG|Ͼ~9[{#3t@!0l6{Nq7cɼsr Mnf+H 07:+̲J 5axNGx`G@4\$1so`c/螪G2{Ce0A;ޒ;߈G˨\E\N uZ*ciGQGK4STNJy\^V$6ڤ6D΋O4/S eaX1]Bxifo27yPy[16!T+ER~"ߐSR1a-ptؘT$Hx,Vl?9Kyy;dh/ZO>'L0C"L)B5:w/N,g@cUE\'OL/JhwF̎}J4KZ5T-KU+ï83f/b!fSRbDHc$"d1Wȑ\߹`t\b3;T Ϭ@.]t&ju)P0~K.jjݹSqC*+A[pO,b Ze0bWTvuKWڟŌ+z{ߑ1d"ְ2:)E ̴"7dY4>P&nLk Uri|5 ]K1^x&ƍ~' |MKߚ4 RWW~-!Cyc"V)GiaW1A^.W/ʴ<Ic?'0j/0O|ϩnvV@qd\0%yoZu`*~qX|c|^f Sp Zg0d[-R{p-J>¿^ˁQ&83a.o#|Ki x2ˤ.92䤶I"O􌯅H~(}eRGj1UN v r2؉{#t>_wF79]/p%88; N@H6@rGAGYxyb]C[ O~ Ze2h:9Ҩ4m5^,JSD#ݸLXspiA<۸QuPuWRctU4V)}^ꁻE/߽wb1j阥#m$ZRHȮxIZ_ͅeMgYD/Cd}cl~0C8ǁ&_F܍ZhS?SKXKh4zi18^;?)3nnR Ed[sjӉq,m..@w6;P[;F ءUsq Y06^2d)veS>9%VL]HBSP.#x$'I/.1W2jUTaQgdF#vy^_ *JZ;QOSzJoAeK XW&Hߪqy;k%_ `l-E2,5g  w}{")?A n酗N 8$j)=x - n K_oN`njn^K A{E{K,PsKBhAY,vr^ eȇ.5ZȂOkş~"C'IW 8:L˙h݌!NɃ ч+‘hZT^Z(?KV%~e64NU !F2]NijGAu^nO s'R6&hCX1yU/h㪉Ytr-ft%6aj> 8cH3?Q rM"GEZ;~X4=nRLXΗmҏv:67Cڞy$ < <5pNxUπ% Ձ|#[&˼ ڨJ ֪pe:@xdY 'z 7pn. *R\_}PKpz9fq U֍2A^,X>Z`GriXCG8VzNiCANSNSL=9Mu}$WbL"RϹSl=6fĞxUdgttGnNO"`)NN0و8zSzW܊EK[Xϭ#c^Z}AO!' J>>\:ݮTsgXnS24MoӲ.a'^Յ "/rRuǯWY%*]N^(\ XP-cG9u-hm2T~2Rx~i|Koo &#i#^y6ERKZiA"ek;-h3˝s9!0uوm>0)ZgxD9b{yŽ wL%C5F[6i`o1I6F-<ն1}Cjk@'Nb7Y]=hkБ2ҥ'A.pcyP/VO~a{VyH0L0Ϲ[=afQn>k^S" %$2R`bK?|.oNM,:-؞\ak;akQXWECԣ8#Ϭ'%?Dԩ,F&Zl\2H#ګE*k|n8jc4 rDFgodfuadS%>}d>h!0nJ K:Ղ&Ҵw?@*]Oj)zJ3aeN1 L8<,La+)P43d8Hu8X|?*;Nzc0Z3:FibVc.g MB.yed|H村b+zt@< ]H<$DB9}9=W{_KxQiR_2%J4dtZEs^ ;샗<\p96NyׄRZAgCmgtBޏ;F/O =&+np?l23F+c!%~J|jꦊٺ4in4?N1w-`JY膵~blq7K!s̗-&?Ϡ1[,L?\h1p(xf"{K=:B-Gy(a'g]  %RS5ݸbpw(4P22-x$7~Z"x,w1"+[_-Nw]cjl:dzyGFǗNqF{յW^@9C)D!G<Sr~p̭l"Mtm)!:Y%>S#C0Eӧ q̚)mO-re^3vMW˗B'@&$m+M,#EFD0Y>(AVn&g6A!w@"B<݀ x4B8q@Vo-={Q~˛WaAsaY5Yl+C iæZ/gm'FhѴdO&B:~ܣEf,Ӹi ɚZВbX+lʟIxD6h q; ٨y(¸ǫ_L:/ĭ*r.pS?Q޻>7QNz{[[;4q qې&N  Ê#ySv5Y̆D0Yp4C@6zOAKO-@ 0B{qdAFAE"#n7ӓp vkPfSɿʵDUVuqڗOJ :[9 !AEіL ^ҩfbHn3?8fF9͡3EffR ;`~TM<{ܽhRI, M'eKdaIi"X]@H>>\aN-{ʹLk[սx0v|P jۘqH |q$@qwEF㥉fnqZWz6gq H[oЅ$.b{"t7 `A(jmq |;̔ &2T SbcKuҘRݠT`5ckTk&ք[jD4obűÔO2c|IݫcU~f(4*%YU!YLKz6{,4Hj^*bTn'CU}&ߘ#QFS#^DC`)Z=h$MO%8ot4y+ ֭naOmh?LT4ihhw&u#m Z3b>2+oMy9l#fp)q:@a^]VPph@["ɺ制ȵgC$~o?S:uTw.d L0WVd3qSpD%sZr퀼#/viK䜀lBg@^#]hYCZf U6tͱM8k66nu}ީ]> pP]:gYx]6Oㄱ}xvz?ܳ'YG~&7U؞rKWaZW-Z%/MfB6iSh!7-𱿅GcVicZQ9h|ǵD.CNoĖieP8.2um][q)$VЇ"t߆'7vYʙk,Rp; ]f_K{BK:WK;C)r$ꀏ 'nXH矱}]PCz ?Zq:忑)~ΆPcxSdApXsNGۊr[ lP)!?*}%![T_hA[78ިS/;1Ug*E}-ԧp&ehSPgY0$AGH:J,'i I(eNCc?lG !kKhrs0nLpbZȓ|CXd KzS)9Htxb"`zahD$/'a țxmOQ$#T.O"O-91-uSWGB:)yMke -Qh2ДȿEB^qO1ӛZ&žf ^Ugj<k-tj/ E͈`oKAlq۲b dT ےlbȪiP`z>ƪس|LVՊS/2UݢJ;{&0tR~}nQU>JsK# A U+!SP<=߸),zj~ vYа Iߎ8XV36oʉh/{)hJX#S^O1Yo|w% `홡/:21kܝcE.GNxu¨p7Uu71/KM\6[-GqM'ݥծ(v[/L]XjZ E kb3pw9K}mF2ŒE Bk 2 m5ߎ L fVÁå h֐Umzۆz[aPKVVEO&-3Y)MwlM_c2_G/HA30^`&_=ÁMߦ(\^@$R3b<@Ѕ,nwqu_[6q_kIzlD\shVnt ;]19&=uQ%S5 g#wVM7ɧ,ǜS^8(ժS iA'`A'i0G8kmD@m}@jN(,FCfܵ8@ ι}mųl]|N~9vQp ;S̽|//$㩢L' f?q\Лa)6Iɽ>7vq '-Mz;I t#|T`yQe쥋q󜏎Qʗ/Aa{֩HKY!_^x0'ѷ?TI *- ں[C#5> ;ײXs5t=7](x Ԧ"SW<t\3#D]"3L 6P܃m'Q ͇/ COPN>[K(1iYcals );TUŋ89;H\2FidT<ѥEl c;mh.H&X\β83$O#(ݼu N?Rn]UaF'=AR=\9'faSv p@YxUǾ$d賂&2ބc t)Xij= !&/K.E\hhZ#zg~PB*ߺ4Xp$Xjcƅe4WOMuTVܧǛ(lk⹇aaH Obu}R,΅+Z't`$?) n,%Wj_X62/DFJwMF'3@}5$l!-v.; @==fZ܄&Lb;/UQ>T.17^@eu:%2&%( [sb'u߁_v:I~c/ WfJ'c.A00T72_No|SDDu6"U7asgGt!H ]ɃT #"2kV R$*g_`i"cxihcEOXf QQ~T3w[[q9A}VE[b~1[~{+?+D_8!X?&O,bY Il9-* gߓ_ sUc \tDԡ `{Y@.&]jU2]pZ{b} jB "LKiR=L[M۫[M֡e"F#קX=,nbvzCS0D (S~otzh')FmQv-\)y 'm=|o,3e?ۥ4c*PP~tjQr}l|Y "%o|M* RT-ن.vn >Mjb'y^*y~W ba[}a֏np,7ހgWv]ʮ̾p%*U0[7ƧF*_1j|q<ݩvݪV7uvn/~cMImRMԆ,(-tJX _-ӄ$:FE)4 f4hv:UJ{D^v/:}Uړx(dWfq,UmYGTYB|g5-t ɢFoI1\ߏY1嚾W?qZm\9o@S~ibnb%x0qGxeP( (BBma"DA=_dd)L9[ oEx_0m,W~Yǂ'8aP\X*`e< nZyVyr& '[}*LWlC Q&V_!tBDZ5kZD3g 8l^M?r[ޒ|n#1lv%*q o(2_[Q잳.ߚkEZ/69{ꊮP22N& е d-~hE֜G | U[>h#:;t>xSկ\hÉؠ#7|jFO+4{̌* T%(ا{QÀbNb;ʮ*XGqĶ`:iSѧ*R$W: uX0f@33a Mb9rxJ1:1Qd[A/5hHv^N}:U+EySjEGEa2)0{-emrsH-!Ѩs7< oݼmSAMe1ms3y눭7u1dT|SAkZ/z{ ~g&ӳ3=ag_:P6T?c:lWA*~܄GsNk7є"Kl㡭x+| TD[`!V XI)Z0¥JŞ0] fGf{t>Z`:GأQ`cv٣GQ'S|=Z6ncHn9H94 ]6ɩp%6wsȩ$V2G[zgH(5 PokwzvTcԏNIn'Q_iTjQp@P]Nӹ f>pȏ0_g8sG_Ҁpk>ފn]ml[\ ۢ\Ҡt*&F×ÔB2ogE3FT|?*hF7 iZ;=1uRn ++|9o* P_}X2 ҅bCpigދ}j bg- ɗ(\"CqRhgbC?^*!tP~#Ӝ C*\oFlt MGPnIهY5إ)ektf5ѽ'C,et@ƈ!V y'C-1}Y5*u8[!qҊgH* rEF?iW,Uֲܠs E)Z`rME z M2);wL aXJݣ#愭#A,/#.M4 II~ @R]P ?+] eUAsGhg:pzflKe@1F 1dfC\ @'MG? !`xIO'68i0t]{8'h 3r Z,'xDJ}qT\,@B4\R³SYSW>7~ac#cО?g5+r->iEХc`y]`rqw~moM q?o mD 3T |y$M/!Ꮮ T8CEd ^hxWq5b ŵgxZon3 gp^MB6o]rJhHf5,ג+7~a/|) P uSI&7Rxjx/ in6Gv.6˳tBc,M1Jv6w,E>Iyvr8@/ES gyNe72vזiH+6P͋?*8&!BSx f*YR02Gg[s󂮘!TjR(߉c0U7L+u̠_~}Hݞ6qK_ySM+b R^iH Oxz||3HSɹXgnfr %*MܑK]\Y}RͳTJ N3ڷpR6e j($&‚T&lbqXbH((Mq|VeC7fa;=ȧ| '۶m_fmiVS=b ;yqnι@#YK{lv\h)g9=7* M-EYʗyS ff B2FU9`x : GA0~ .Kb畴 U$8$zyRn|ߛҗ!ۀeb,נWd_Ylp[4B7m|^w~+ۀ|jztu8c`ae:pݛмCSOz]ss̈(?u~8sa@{qŐ^<~[0^Ԃm7bNڻtI_1ZfgǎH5`m ۯ,ӣlG?P|OݫV[cY?taMө~g&DOi"K"O%Nj[ W͂MG-hw;7T#|=Ր8,R>qs6r1WUYP:phL,^I+᧏o*(zgR&}Bi>[nS[avNZNkgOÃ0yob8b \%-]"Jc/`>,?c79xp^+5s3CWX֨΋PU0/%͋y~PՐkpj/rU^˃؎$7 ۋvBRA& pH/Xhf?;F7@>+Ex:օH'ηK_m<=@?م`ן!NDLܡ[T!0[GtOfƇh7-&H z"m- ڃ^4C2: N5gMbˑuo݀ #֪>㕩ǰ{a߆nb"WlF o4:e{e/Sޥy.!BKUFbr,ٴRWCU{q >{<؋ =qw+45kMT_3q')uj̵j d@^7zTpD+\)q2z+(|d y2q^c3)`y3a^k 0J~kI5Y"6=0t}w_hL.r1shԯay)0km۠lw zBM(..Mr%&<}"ok-If*e@+S؆8/rk%vjw`:kq`\0p;a#қI? ; cAQ`9Q"nq]GtZoוr+ht.ErzZ>P+w*SCoNksỵ]FK5BRխr׷)} ۑs8-P{Ƈ&xp->H8`s0*F*by)mfK#vaտ%QBuwHԬ_"Oj^Vߴ+R|CkӺB 46ƗE='͌dO4'Fʢ[.!*)sUm52'y3W|Otg)17f(Oo̵sW7g4Ej(gÛ-|-ڙh2 x;/~Kscc_2o.ruլ!wkn^4~γ>RyQJE[gC8w[yﶘa3F7)64ˮפp4衛%Qٸ^J6WO \M_| |1NAo_1N _1NEY8 H؇mxiVNRF\O2ړ oq)M 3~5V1*>k83SGŎs@.=`(;Z *θm<Ђz:DvPͣ\Uz5½ Wg J2Cq++Pi/4umS5509Tv9`orp$,C"-Zm,܀Y:&qZ ^㪚[,UKt=V7YQնrops„ZX7Mgh軘.Tު;(r`ŘjH[x}mLPĽHڔ_XB!+X Z{9(qP1X,kCc&A=!JX8Pywr 5liCmgA 7W0s<ī>p&v |8(<t| Ci ;+JU76yf1<}F?] q 'oԀx\ܱe y4qNU<w4q532S <.n.6kU7E TE"Sp$ʵZ';.Å+\_x>i,p!(㼋bCo1G1/r/|9oCqnR&+ ca'{+H]wCf2 {U8RQIB+\Psc$k?$$+Et'yn'PZ IaD9θg{_nnK+⯌\+(r 5^u/x:j98Q9u(['/4 x6IR-am-a OqhUї99&íޟ L.8FPZׯGY!eF;i=1y(gUE#u!F^.oin^^d &obg֐]睹 ʿ)|`ǔ` ulӿB:F2}N?4I\ְ]>m3H*F֬ oPN1".Z'<ߢ":2kM L==W:ovLAIQe_f|C(^x,%VTN'-H9zT=>6t8! R U?$DsBnM1њ'LvVny+ ?ٳ7ns~^a "8[VH{l3 U챷Tjf_9^Rqf_d{/NjvTΟArAO}5L^)5i ZV>5_hs4/M ]__ٹ'~VL|' cNE`m Fq9FՋf1^ʭr3{lf c]0+k/Jw9;aԕ?]\QK$޶z'z }JN'- @~O`(s< ,0l¢}vP;z[o,!ЄC>qA:J>7x}Fm;ltk5l_o/Km m}}ŋAHDOLr[Iz".LҟNDߦI5z3!+Kηل$Ae$c?.nd~}插xhRލ^QlK=}}1mVޙOXF1 U2mw͈ɗ*o6YOby88O?]H5\,Ie;/5hG/s?7CwpUwȟM!g٢@ z*qTֽ4i*^/nc[V[2;ڃbܞ[s.f[x,f,ؔʝQsԱ|0+l&BY1sg4bTt+\¬R!٥g^Q[EG~ݐdK(1^?]@ȉnd@Ge1md!#/Z򙔖I.D>3H, S兯Q♖Yo [:D.KQ>ol!L z]'ҸœJ;b\Z:mt O9UJ7-2q)N 6nXrm<yێ?a<焭9/akJ` 'l"@mn(~:|iknc9cwF`5ՌfA9*2vY,{!L֍ 1d1:i6 {_TV\˾4a'kI0ChWg"5uc;{[\Z-7Ř~iu D.}ЍS~/Cn8c̼f$BT]5Yx6èh;i:"Lʛ[u`?O"!R@]CEQLOVqp]OFb^ϻ7|ƢA#a0t#UP}΂k?k&6iL0}@:%oeӋ!`x͑0GxJh&"AlŚةOZ1g9W{> &sLnXlʫP:qR:ixnCzk hQ3ፌ;B= `E[1r0E[>*)Zt=@@򨰝̋kX3yr^z%0. DQpsP+н$=uʯq@ woF~#A1%y(E[Hؔ ]{ܯl~xh x汄2{Ao'Y_J!+G!2ˋGghv D4Sr$MJatlv^\},av^>iءIUc$a{-PO";4kW"QOU^M51$TjK$d|Âk,X^\}xKrt%[p]ߑ3Ӕ}dUo͝h໏J?|tڗj_@bq:8ϗqsVu7  `Beg+o{q(FO2$ɣ̐4܇ jeӂ1ޞŎIcLOCO u6៕ 54;|(^HEK@uyERҜLZi V;8PG.c)8R:VW:5]P^NC qz!_4I6<#WMaT8r# DTs&YG:WrMh(<C|Vy!9Hb"0ak\GUę'd55GRgerP9}8k=T!T%挂dm\V_w#4`eʖ@p0;iX>ﻠhƍ#fLAg_f\MH$Id+,bZ5}cVJ:W#aрVx ó0Eh gd@Blvq)ax?Eq+硫Bߝbv%1 %ͼRϐm_*FsY /Ne Ӄ)R )G&u#ޘ29nh~LtCʲ[<~-)/k_.7+? Qpt,CKL>̄QIX+ϊO"#<'z,A^IH.JK^'|1{óWrX^P}9>Ԝa;+VE/`Adz-|5L﹏e.tWZy:`-!H趨̑@rn#V妮ZʬWLN.Q R2h[=;;hIZgap ,YuJ'1d/T ߿5j@(ϜTP9 V}eRJc~ƕA}y%TZ=xy+;VΓh(Ŧ,ր:)ih)͟*{ ~JBɦBT⴯?mNf!9Ldq6اD406]0ԕEˁT봁D _X?kAzxμePwAwNKJ-s٦>YC-l҅;4C'7R:^$n:%3Nz\.XE#RBb C Q>d-Vl[/bpQzZ4}'<})Ď`+k=/jky ’:Dl9d{~Ozou$_;.s|U5ۡҮ"a`P;1Ǩؽ==Ρu&K\3h f!O;{k 3bP q6YVPԵ,) qb.ㅘ']-drj){(_0`⺾04KYA&uLRI>zՓj^zebzwc/rޕ*a=7bȊ5I:9&P[8=3av~54 #ih4DwRj~g+>4Mtkj p Wl5Wrt#vVY([c7U8o+VxԐ߈)*mc,{ߕ(KI2/40jeblա+M oVr~Ic^(x≁s.7t|G* ] +m S}}_x 8? OqmF}"bG>=<ڮ|.&R'Oow)JAe#'SEC<@߀)iK#Z*Tҋ,)]Wyk?`{-QZ[.` 'AKv9$LAPh4QSx? ? اmNEFGss4AuK#Kƃ]0@)u :dp9'u5FT8s]H'g|BҞV-L*/pH 3lx4iIPMe[.P=d(Ӡu0L'z?R漃oB*9:q3([`~k94 n%S FɦynK{-nl`x{&lrkC6aC$"5 rUw!`;׌g #+^Y? å%CMt^<^>xY1A~gϛ6Bӄ/CtEURx3\xFψrV0Ϊbg~]:ͭtea~VꌉLGuKLCwKJaKI [%睇ޛL.B?+V Odxz=ߦǃP_ECQgR U{['b.g8=q^ki-nMXEѥSК;-}1>),y/1a>*zxE`hoT]T:wڹV'N:]:!CkxPxqo6鵁M~JZyQNįuJ^dc%TnS#)"{uI Mw( ˁV)&- x@e/s+JJm7ԇH*uI$0ؖqfl+w΃s)LA9cz!/gɥ&q=S q(h }tbv@A*]̤Y)GֱPMfc`N!wql]BJRfўBKa e!ZhvGlS\x{ng9呞/{rz-ye /yj 9ubK-]Wu.QaH"-~|zu#>=?U&H|}\ϫx.B g6>iKCA{R{7/|Q,}{/FjTPg'dZV@f𓗣vHQ~O9Y,Fe,7$H35dBKh?X\GXW6 wJIfk)#a`):l 9!®9 [8x](ڇ a!JL~y1h$(I9zD#\vHiR’!Rcay,(g[Rl(95'5c 9lgw4;3wsEbc[U{AĀ&5ټ-[&z'@\e_L9ț^:u*X]b=.HxO)‚]GmuRrn-=HfNylj:Y[4iCKhr#緡1nf-K`*ְ*Ҳ$4$$ <&zl@~gymY&He i$]E/XEG{4 5b&qWf}m3`(;bV#FdQrRxqÿvFCN"u?X]Ќ{o 8cVC=FH j0}8FnH5`Txωm_S?`74jl.1G64 nICy,K 9Of(Gu5(#sfx_aE^^$TP+j%HRD^>$\n(ֆw=nLcwob`As8OƐDZ5ؤ`Nr" K>\^yr@ֽg/d ^ joӨ%@\|Xiz֒ &|lA#mz *Mγ,Kti.zw./KfMG 0bۋLV <8!A [ă1rT ATq0Df]^lU\gC~k9S7u+ء*&Khz+BΙ< es,1PWށLI/2sXq7AP?͹XACft*z*Ey1 K1~>?̫[o`}n`<Ζj㐎عK,X J* Wh+I+X>LK_'0PTB+8bXK0ȶ\ A(< ۦq kl YV]l4[Ae> ?>g'y%eX483/5ެ\!@4Z㿚8"nDC_Bq;H-~NܢHlqsxµәy*(ܹ9mtj_=Brg`m.V {.)?DY\d#΋;] 21̮S HG+\8h䪚yy1 L72EN#,4kyנa9*`} cUNe8Z R~BچÀsv,Rc:ӚaK;b@K~H ]==;] 9Y`͵ť Uh:gk6&UpޣP xŤ}ơ>+v}Xg:AC"'#;i!cW>Мo {ur3٤[}]qŪU_Z4AGd1"x((Kd *bDE|TMa:_O_{0?#;UƈY qΈ_0MiHإm|mdf?F~ɶˆ'WRetSx .8[X~Q;jЀx1C,ŔX gKWBPK!w/0-\C1}&ԴDfRJ[SxDQھC܁`1!"^Cf|)> ,TWޏdX\'k֩ʁŚ.g |,ު8osYk4ÌP3I:)kZ5Sv7Fpq@Z(쥴_)zEGHNFUvlg S9m M+kMzHbmN)\k)yl[sjp)BS)_`H9J*?."4)v yJ4^K#'c_*GѦ3wx~N2Z>+.j'TwPǢ͔7 Yųz' CZ!._է3GA zKOlnj!6R Ž +jqrJC*~+ޅ~xg?`0e:ǒU㊵K௪POCyicYȵ竃t$fji5;“𾍽w FKVR%L[,kر[}@elm+jY섋Uڃo]yԊYZ!xGS5b̋gZSK^C^+):5i7Hy*J$R%v"^ʙ#mEce"]ZE;3̺Aj㕡5"bNlF M"=c C\Xh$d:gDiA)#+{T[vh D÷lheo|K63y(^}[E\=ICQIyj=>`-wcaD;FL Jp-nnOn%CЃKH!yR&('YcY6A&W0% m~H ;fR1YSq7jH2?RvFSQ=N,)WBg'Vl~ONFT*%af?Vc{/ȎrbKG_]sނvdw{t3T.섵δYc ;flmRHBZ_~'f>Am)`ghFTJ9`y xXxwjlmՊ64G{|6T2 2:9^{cdT+tnLe7*Q8{ʧPt / $'eLO?r5}b5Aꕄ)ŋZ< wG#jg0OEzR#y߸ljţ'X> >*UNGUu(Uq>|4l^"9ʿ݅9̚aWflxV2^]NS[zsgXM ׅs/,SԄrh^I60Ljp2Ho>5VUEV&rO?wg7~;cҥ?/ڨChrU(+`t:ӣo."Rg>_9VD7LUx1 e$ݜ73l)WMTYpI3֙#,jn/+’ZȽ+ެo+n2X/+sn/_q?Yq/ϓ &E!&Ƒa5C$=3u"ݨ@hz'_}08];b3x$Ga:t2>L톿sS?.6u$FOp2QHA&>O4S6|{א*}Y$7d"a ;{o)}BٔP?=A! xB-A DgI-M2tH\*y+Ǹ5P mjC!s *H}P_ gTq5+EvD+NrLZ+&w[ɮe*7Iw2 Dx7SNe4:EL8e4j8GтBJ9!o%%D\ x2>):*4) p\B ӅG SK M~7^?)RRk88kVo2Lԃ(5%TBâZgS[~'Co_O ,P\_;WQ&bq@7ΦM׻H PϫO`W((?FǃZ\fç'pw{E"og?D%ҫ3j s{ YXmw@aW5j/oꎄ8 IJ1bI8sKP=jLoY<7My+r^نg]NQW I#UӹʶAH<q\Jam'36p)[B=UWi/ n"3y{05 <&:ߊ؊xhs[8}#dAf!0yEU%?c@bx[ge錺;fvJ4sٰK. Ïo>Ufy$|]ym798{s\yM;>{L%Ou&|o7gqQVLT~Pz¿S1:!!7`Ì ʊ ݹ0k֬~dwW"b)EŖSpU X-Qj 6"y1634:|}@j;R a-ȀDCBhw땟NsgJ#dbNKp!v5 Иh)`q93*bl` K ]'Cv\2?(!EjF%_Mx7b:me7"X8d(@fɫQEXp?GGpW`w9(bIkAB9c[>'、:y&=8 ѱՑ| 8"}7oSh()+pACKg>7V ZӍxQ";rJ?;d!ea/n1`.oVo^b5f?c) PnFι[x 4?f^jXsyup$5?3k j[^p+nm4$W)f[o7oAa]bo D_]6n부gEC i|Uy$[{^WfR20TL Kjy_cvCbC cj Q3hwEܟ/֋-g8`aKC@.6CoZѺ00rWWm-4yƛ=<4A B&|Sbo&9"Ab҆7 q{-假QWrrOg<+VKBkՔ[Sl@ .3UEH;9o6bȷ_ў*O/r, c ʼ^J•1hW丳QVʘ>tuy˙Bg2q.>7+ G&n[l'M%;u Z$ Ԇ%:]__IKS-2JZV=M*ҍc0X,ݖPn\$di2\+W^>J)]5+1~̯Gc ?; -p4JNowXY x'+ޛ.S~DŽM^$(d" ޜ hrHh5/*'\ J]YY1PM5IKw _Wiy'gX k=blEw| D!*E'L1 %m mP ?ǃRn|c \WOgځÊ! hP0bOI!W30ʺ &h_*?^NmKO>km'֡I E=)Oj>b{[)Za?eC>g7[O&J.W5>3i77KD uNԔp >'UznUT!n,Rӧ6W)'qa)d6WP;Վá>mH3o1(=5i~э4"ܑhv-W+Fy::,5uݦ}VmS-l&uW0݌cxy%G+,,+l}MʾvQ8gZ]ekɫĵݪU"J)TǴ: On3nRGimś.+Giq aW4׻\U}?F7Y-61NjVfŨhb<Ği3#lHkOٍ8SQ&V8ϣԴϹ%ZE B@x/5⪐@:a<9W$=sRV5vq7X57 \Z>2ǀvTqޡ04.>"Q0 3M*7y@ګDE_6|0E7j,gn )s^QSy%paϱuf9ghH M䧺ݕ F׸!Fmle]QVტ3F9ͬV"kZdXŗwu8̅φ%B7e8usfQ(D EnxR?z.b5fHSC=p'xSDC (R_K=:-iH\3+z[}Os)t4iب _FŭE=]bv/iō쉟#<^Y66"}i0@d4s*8U@9,7q"@o)y_5gʬe7X1Q b Y 5Z3y&Tkt:=L?ϵpKQ]Q),) ́;R5Ex'PLʤ8Pቘ<HfH%4qg1To#&y Dnѓ-[*A ^#Li 9q_vFfrh}jO3A-MaA@_q^4 g+n!7Δ q#@Ӛ$`6NvUMs&oI]N7p }z'ZmzEO?Q p:>XbhE`tK]G'W\9ըU3&<ԎEF:1@?" h&KHF a=]斂 mOѹ5-+<Z8Z uUzCX/v9i3;z;k4U< @W-=5 D }$5yː/A of8ƘR~ |c˓Mc6nL+!D}Ko%TLi2F跂6 7ުakC!Vrȇs3B'6y^5,Vh<ɻVסxLxy(I(!>UW&$_% -=l3u9`r*:e҆]H̠73S=>ϓ4ufrI@SDliIGN5ҋna)2*C/l`n|AVAMw fv )bkg׼8 M:Č@\UӚ<'I-ʯbҜg5ɛ M82DsA͊5;."=)dǯw~=[ϲ2e0PYyq/ WMAX_'0J .@l3s3*@3G ^H=,MoPU1;;ѻ|j2Bu}a[v1)FhWO#],.k4ZgBG}}t^a`*DĔh)ُ F{gEl9DMV YXq?HdQ|sٹQQ$D ]@5_1eIdPJۗ1![W$v@ꗎ`EȨ@3OZpJKё:G\H],]dt .5jgS}  -%Mԉ3b~WoCR[MI߁Nج/YۯtL6* TvnEOnN w^v){-7_iOv"\s&]S{R#/A5^~s"⎋ЂT~l,͢wU^iU=,*ͣ[fBҡIHgAo I>Q[ԕNhZ~vwHTAq3Fv.9p Nx%G,t@8AJԍcp,ŚE9" $s㩒:O2El,hF #Aep3&(bs_e=.&h`lD7a2'H&{, ȼHe!*\i<bOK/ȴ Y̼HC~3!lZaB+hVsYH1~J⼇A$40t,M*jŕ$KOo1ԋ*D5ݱ; aWƃJPت6,܏~eJE; ?I'Ԝ\v)aߴ+ۙE$=JaD?dw&vL\(*ʌ2Olaz>eV 4Dޏ'Ma)sŲ;cFbƩ[ `3Yطl ۩ӷFVHyO#$O&{f`4AʝϠra Qsqn&gQ+qZL> 7\S#0٤-;+*( d|-9sv,],sbEPPZ~ۆwG AZPdʦ G|)xO= JLg96-Ֆؒ)SjOx}NOBy=t\E3!K(l~/a<ռO}ǖv[u-dP/?KV}]AKK(ńŌX0eR2VŘ݆g¯>ޛU'ܔ0QD{rF>\,1*рPm-5(R*.BK3У|c32 ,QT*܄&NdL]B<%wa_l-fF:%|p>Xls.1b8՜I[?0SZ˔.eeŽ”a 劺,mCUjΦ}b{Ko`ke7]2󜠫Kj AG e7]7Y0Bﲛ9/ʫiʙhAkgOa ̜sne]̋.%;1<{/,P~_ LYzc0/ {c|~܍ױS4Ix¸O:0!L yMg;Ml-_珘yxOgJ{,%t\;V?EN5TiZyyOԭE]룻/E7~#\7m LOrί#14n6pa4ũk֘:?8PƷP%Ҟq&ul)+\z4%=Rv_ۥk{&cxQRl }T~akAQ8  B?:.$C8"<ʌF>GyWF-t m?U<݅0l)TχQGXn9:JBE'6C 01%V ,BGlKPRlMjpꉠ=NE屢h*2cW)>}OcW>ԯ-i|Np C#uzTxCK:0 v[x0F!98ABMEL/L?f?ciakrile<pz[7s]SHDZrGk{*N@\mG?*? XUټ IVRP^AZz 7 ~"`-p~]i­s`={Z}tuG c:vGOYh&lu-QXe3E'RgJr#u&!.4 fDyNVXO3,k2J}L"L8Rg‚j) r8弇&8B#AVh<(Q䓊\ߨJŋ rth ߒyơ{^1pYYb{=;o"VQ#hN| ?ڜlAK: <}H&F94w_ǢE""NzQЯ!k4d8rv7\/QZ[>>/ xQy>Vp @0ydPsPG @x 70|ysO N3lF4AAܽ6s H4*)Iإ"sĂ)}Q{PeOƙ:9/rњbC TlD+TEMV`banɇ-zt|E.8 -cs`y]Щ21J\q)G>Ŏn٥݂[ h|CL=sWcWĂ1Am?Z~ bu;EѿY"wmB?"@fZߤx:9Uّo)J[G}kc_8o]Ye]쭆,3fՈp1b@x"!*h=C@Ua# +[ ymKyhru6nꋡΏɗ4@eBy*/3CvW>roLF=?}1Otn2*@QA ZcazazS\sNb䣱2̞V\E^f3keub*eǾiaayQQ{3jdy,h!*8)35Nv߫'T^:Ƥűqw _-]qu6kS}J{ OuwX<&)ba?C۝D)IO2ٟeL;<0g[_yw;eW5(1S/ Y -3Hȴ`|L%_ :&\)mxlXPב9޹>͚;xA#[0*PԈ_FJ# -ON/U1BwʋN$;K-* !Exdړ_AOWA˺[&r!u<1BNex& al͞k) Dt*9i.8if4mD&2ѻIЗr_-)5q9Ju;rŃzibގQKW:HvC1a)tʄ{}'|@k,m:T Y'NjMV}O'c?soIއ~mrQfZP(1hdvωzO7w~_F`RB>]1*T}~pح|?}:YsNÂE 2oQj&Hj)J XqσtqDb@䛡H ~8PvyBYnH:>;0ݼ|vy7X >z@~|^" X E;lЌ.lT<&,TgnOMԉ!;‹ `1A,3an9X&s; l\6M8gj2Ȣ4r5l^ $,dcyn_gC~C$JuIW2ѓ`14Һ{T#܋eg+q7g0/eg%^7C-?꒾BM?S/K,SlE~P"X߷g&,w&'7cՙ L5EALZMusI]+eCL}9 5I{mV Ps T/SJ8zKE,vJ3TY??~HB>fߏ9s}c=HTt7=qvBf yV8U|9D§P4P^ZELQZ凰·fmoTō'mJnBcqmhY$ H(TuFF2# Tz8:2V*X"ERnJ ,]`?Hsn]{y5uK'ix^3e׍-.ʲMP>8XŽض~lN鯺򞤛w|WTTd4G˿/v>)=ux}?ߏ&N{^Ozh}q8bjE돐%h̥9Im%@U~WπO=ܳ Ρm{kz47//0UɐSLr;r/˅~S2AM,';C^.௾TR:VouD d"j)\JbU9r+KIBwv~S^ÓݒE?؂"rT6ivּ&;P5P5\lH ]m_s?'74pSR5zLA]w}ꀠN`&`;& AM ]-4_u x+-B(fЏ՗ם[,Go n?gn̬mƙr4*{C{;bCkƈcڥ#PIϠFRg_5Դ_ewMA}e 'nu,Ŀ^op`m$屫ȅ:TX}+Er#Yr?Kï=V0E;ahWe `q17Ž&c;IXsS9o{yfqȷsfmME7nDٹb ފVKLxl53_eII9:D=$K9#)gG$Urg aL\"@zO',cl{k$K }[B6c%/m´Aj?gF]:ϙ:9y}H-+5/,I_NH*5TqKjjE$Pk(5!Ro[AA8|U g_$'DR׊Yjs$5zm89o`H*@K܎]zX5#D\!\[9W aW] ȌI.Oʰy':GZ|2ni1PϮD+'VyUbH˽L`QMe!$]ѽ-zXe-nv{m{:$k$G^dJ}g7el5mi|>1ғt-:!K~j:EmĔU=#\#b_Rw 9&%z5D^\&D/eadʠM,RcnM[m=W.}m;]w4dnW{i깗cj6gKT)zk9d:15-24~o t<.`= \&ĢrbJhw:BHmjH^Ӈv6ߥ>/s, A1˻a=lkݧI/ME|1~KХio$ #8kA9XUŴk14I Y,z_`ΞoB_ېeApנ[W hamש~EAo0Լ4IOWcT6a #^DT( st! 04+'9w0fY0BB}x0d-^x$s5$p8Z9׻%Pt5q;|VF'zެ^5k7 sj1Źeיu=)n,hJ̞1!lجy%}f&D-=c*N&^ &M3p4-o 5rKᯣ)MlR"?*Z{MAFrc,j:XE=7\]JX_F Z25r8輧@k`tVHelSf_Dny޸|z E["p{ulvkҟ #T\dO?^jb~G,?b?6KRgfJŏ1R%#j/)x,9uB]=]t){,ZÔ;h&UhC*&X co_7#K#jrG|ۊ|gdZ5H%垤:ң+ۀG̍uo$j[#Eޣ\OvN-iמsKq&m)i&XN[;=qc88Cj*(ɹp%^^q[ ++Wܰ DF'U.@#ac|_݃TT`iҟ`=}I~$/8j%mfK#oyď!-걧J-m! ςna;UBF`q)I =A߶r^yU\dD[O0WA*W@CcF;xHj@b=#Vy":$11 BRJ'Cg&)v3G4)Y\YA8D!E3fۅBx6DvRZ1@z2(P>gPoakŇ)Qէ[)P3 3 Hb} s;Z1e ?x]D2@NT\ U$FƁѹ@wЭ1?~ѭ|QmؑFW`DܤL* RۅF.ɋ'#kqDgGt饈?.Uyfk 8x*合UIuww,?T2έ"u?*yZت[ㄛVЧIN7=$o;\7|Ns܃[ݍyb:S Ck$Z4ts M7cE}~AK%~^h$s;o/):&fќh2Yu/_F_Aල||Qڪlt"=Jqʛyy~*{yCTp>Dլld|?r"/Ol[kĢM՗rBfS[2+N !£L`$'-f+d}q4bcMB+P-ՠujef] G/JJzT`܄J~90m&!N.&vNZf~+|>iN^2~%X._$S \\=O0438xW~Qo'ߡ>(*Sl5pWz}5Wې-J}@Ŗ^/ eJ(CwG(P=]7B:,KZ\"qHT>\vtXG$Dՠ2R$׆i:֖ߙjS,ё原'0ժ(GqD cm<$P|ɟ%`L&eLA!*ÌZ! f>qv2BϋρgVEB*:gnMKS^1}U z~zBR2KH =w/GsQ_*^z3I zsQ0DlѾlc)+)Q&aVE5gjWɴ3ozDa/N܁}JQkOw?U8fҪ,RCL3OGa>)e*QH>gѺjspvZ3W9/z@xTVcaqV^ɈwXf΂u9L`}w  O M_m+};<Ǒ'nKŒ in^(qW渢IHB/tؤ[L@m1Ì=Qɓ~BW/ӌ$*:Ֆ搬W)ahw}/|Ѧq?vcGMƛ*WĪ:f~t,̾zX(}b@c;؃E3>aMc QZm%ëӷ ~6O[Z͸x6vw, y|t1ֲH*=63`R-'n 9oؓyV+6eOvnj1 `;P} / ^ݤ-9֝o' @گOrv]S8ߧ3w=¸|f c/G5aB߇s"=nپFHtӮpňeXOcAR^^D_C4v ʹS癌vS8BǹDU"'Yug:[|T8!2ԗ·= Ox( A)Cdv Hs?ZH=jF{24Bx32p<'υkǻYoC_Gqa{΍h< *oع;Fު{>:oÏu;3|,ǡ*4WÞl 0#7+ 也rPfmoT*ov, @@z6*7z&?k{05&.nB?35tmƮCy;1aވW&WR8pCQ EoſP!u<=J/>%,J3ũzP/CP~9_VnD5nhv0rw)znurR$C/.pnKłT,mTe6k| MRSXܢJ|1X&UFCfOOkl拭:l^!NJ+b kUfmjg%Oܒ*,<oc;/ds&f(~v7И[-ґx% B'̠y#&?U9,彏Һ98Ucj$Ya;b7u#Eƫ/IPoG^BB8U;lبv:κ[a(ӯZ)5Dtȃ^Sj45M'zَ쟰I MޤsØja*4L/ĠE:۸oDY.?_H/GRl/h".8G%N/na>٠4|PR?^x])l9]^ ҥBI$ 9k qQ2J1WO%P@H׿Uj%cX!]U {klds;{γt:NlC'uY*aFU0R%L)eşlNUȓ`+FRǑ񉶆F+S-+CL)v[2O3nE&V.ڳCzi++.VNZ|hkxl@`gu\'֤R8+ s~w '>9J)}t ޖ=PyqT Ո>F*ɍG{7hK&ld2kQkd(ߡM)hMd(-pFڼe f5mM|d1_F/NEr:wX>nura3pDWB鴘gůeGlU?BGt0Ӫ&}ǰK6~v Pdetsҕ<*ZjD0b8oGaW#c*ho a!b24?>$z=/ޢM^=iTڢ nӢ(-7rܬu 5Ko ΈD_SqVbYBkXv=PIӿ'%]^ـďtCN'NUGWW3 . ɬWVU`׫JMR `?4X b%6|(zgID|ds>1(txqAg!C3$3Ek~j/1s{L6c"|ѱ֏Ղ[4I||䛺~\+j|Y hDoVgR c=[).V=Ec]#8l5@B%Ü!p7@+tx S_Bor;mnbs]ob7h&[DvK3h:qYC@\thXs(skvpS"uVi'PA_sEGi{h(?&QU)jD}T:=OޥuE\)]%9* zRz eE4bLFI cx3CN;p_IFFx6"(9C4C96('_#:t.Jv}.JPJ#d-PEUPY mKAF*#g>Q?I"pE>%1J|fq#9&+He8iEAd սN)`_GkX A[ղy'Oh@K"ɪΘ.y}USu;8I ,!tjPy EfqwseP;lTNj#%ly a*[ٳ7c\~KωyEYϞ{s/\~͞$|C3|Pb_080 a:=c?{a{0C2{Ȣ!tzHa`dFz x[yʖaRQ8]I[cZv}o2~/H><3YHN5@^Gb{rZ0)&c022P_}V1obo Fb5o@T%$136!dgA;ۥSg>ts븵2SߠI/$}y4Z =ϦħF17W67%jC QBtED?9-k _ƐsjONlpBRU:2i@2tDl@ucB<Kax a,qrp~M')#_+s8^^$~h;#,E"f3fiAD,t"Sbp~f,C3J (j\1]c׷VTKglE7xw^z|P( v`ma0bm8-"oc,TN7r~)>W]z>/ٸHm~t2K{6fiԃkhg'VM\smE$ݜPj *姙?J2Hrn-FW*$# |zpnF&tэ;901WIC֣"btZjYSt,xT>/4(EmK 02=aBp,/B64P //)a ăfWm oV!6Ш!W)[j}!Uv5vqw=̕CAI0但1f161G0)/F8ak~G˅?ȯ C/w(Rxyh.GL!33x9S&C߲ve|WX'ùcؖ^U3i4FMBu/Ge޵z=L0uU8)\p|glyT6"=="MKhDz:>_Cӣ1R}66_H({؞ M~h1ݠP h i|k^~Y?mFUܖN[, J] rG/ș9s;NΤ <{?)OQ QVFoSj]lˌx=[+[aSD5MlSAmR:yBc|uyE0T3ԿFo7]h(gʂ#eft;Y`;i",B8zuKIv gl u+N[K:jWK(]t;~1/]eR{dR |f<,DLcڥcmA{_ ȧs#T5]3jo (:+碾oOׄ-ď@:^u¿U[ฒK(fW)"kL\s:X~1hSYy3LLހibxY,W#1d 4OÀJӄcϺׇ#N\LtI\Lq$ڒaZhԸr2ZNmLze ƥԤ< % ]05i`P-Oy"ZV _C _HIcwcNXg;fo@N[YOOK90S!AIO wS@:Jx cO=1 b~Wu+t{{C3q F{ AR^A +G)yH!) 'cSDZQs485,l-밀Ɣ?CU?1t8jC"K`Ccq*PRҒNP E_/y 1UuaD,[PiϤn&-g<"/~; \ϡhՌgBQ(糴8f异9-e[[u)CO9֞g>{}7ik<:e${_GrK_k ѢeJE|<~iwd i[kJ/tD.$L<;0a=>ɛk"*#o A_^ma|17P2^Zp8W-zK)cL3] <^eDz8e_Ԋ8 %e9F8Zyϫ.?Ō_`qi*k Kp&EBE3pwϕm)jT>8od|_XhT]:޳!_`bYY bSǫ:'}XDU_tW hՄ:_ |-<$'x;˽׺Fqu>āTFCL,Sx3٦THw$f{.JQpEɡ ےB#R>15rwRp;Atd*/TqO0A|S#|m |-PX]Rg8~Qy{w^e? }t k8` T,&Gռ%٨g1Ƞ.S'aCBF{HLUD('@IMA"B  k]s#QN{l BW#qXRq>~3_5ڷ-DJxQ FԳ`-|.\=:O5!3L=C97J֠;/ߗ}Ώ-ŸMR3w<"'ѱ 3kyy);w NM~x^鸢]X5w=4 42?G$ɹľG<7@oc Wj X@bzC vDƨq!"Y0i2n+Ogvn Ƀ1?dv]?}Z˱ѫNKxXXHQs }-ٍzڠ&hұ<]+$ZGnu Gm(AI9r剼z L۷o7SHϕkr{f3-_ॖuswYRؐ=/6r\ksFq_$W;Kx_%6&Z!@ #ՙ6VKR6nLl\,\Tov/EA> "z66-w)<[~aX?yϑ%:Õ7FOù8y!a5Z Wd7yˌEʷzxU[0E_ܞF}Q#ݕ䌇-BtgStHNA(MxSeY&b& ·֑ln/r/ #DgRݓϼ~?'CxI?PLم~G YggZS38^鄾| yHU_ŧYrUj1sq9K/]v5҃}M l8_-b WIڢzBdÞF^sv4WWhYB3Z\σzCIf#1UqR=-U%/V;@<j< B3ٕ㥩&xQTt:KzMq>S$%1ˡ6m0'*$T WkЩj3 z)1:aNţ=f?k69Oс8ojX&8*SO xĹv%Ĺz p~euⱽuL=_ lv%S{wSnN.ZCN=Y[kSݻuk&}sxcX͹ r݀hYL^i:=l>-1fQ1c` ct Oh7* H+}(dR6b͙ " ߵb[Ȧ8)G|ڿi g >{jLB"$3w F\s0H/.#V([KufX)u6uG.'=ʹ[$܂ Vq2LŷpwgQKsl3ЋUI:.&HhPwվs1s1낍B ^xQ'O3 ndXqS銩*M!(|x#\ZߗY~sI}~i캅8⑰\(5;$xH;aqs`L,顔_BC瓖Ä@/C2(7߭{5MO(Tn\c:%fƗܧw6hvԿs#os.+ V⤸s*{ֱg$Y^ hx'pan_Tgbkf&]i)hBR*W'60C~[يK,zvz|.ǤIgip螶&A+HcG9װhRxNX7+2ޓJFv5f>[ A}uxx9WauuAؓh]V\A_yNw. dr>vTqaFj2'&k.F( '>/тA} +ju-LeSe5~g}ʌTui9!{9;d-C0=eo\3ud@rTo{l(br-qsφ?2>Ž=^-5H}0xcnZ )og+Ews J@xrsNFt$e֛6K9eDr6$'r *\փژZ`nEVz6(:s!ù4}y:)H#K[ՕiZzO[ McZOY<*2QCzYD[[\PuKUl̨lՉ/vɂQ!yngN,goV'q?G؎~bף<<7T\A+z&fG#%K}D}P+3@@{D\^ވvІ:U~~FD|'LK ˧cdSgӄ}Ug9cT]/%C z%ͧc.+0Պ?C~w2Y}AԤv{v._tHͨXK(rEF!_Raix/1jKLLwAJ-6ON43MVv8y+΅FH 7*_H^}+`0Gx93P2?鴡,^5ޗcE侏T 9Y=+Ysѝ/0), ;ئ-^(G6",>oY`$*њ7&RnCʱ;FЁ3bcXM<R}۽V#L {ft:n!} g8#OHg78컌vԈqB#.aؙ+XC~8,RnZcsk"yn`?tn Md`4`f$[$H͵{P̭d5Ks٥suDŽ[͛zG\}0%Wʕ{3.Eϐ]M=-*3i@sKxԓ$ u~ƀYVTsUbb&m*Z6|{&YX'D-%JlhYg.5zovޔ:J`K9ν KV`T5brVs#:84/_}v$P3rcq o)׭.,YZRZRUNGs\cyW8Y@ΐZ鯢Ußtr/1>ÿ1 b1ɜtsP*UŹU[=B<-L-=S Qon3q5Ref-d%}$ك`&UiƜu}:25MX|o>z^N O7kN֍q`h"еN$}"gbc_+b * }qDl]|2yJw.U J*(;5-* is%m 43K*Is1 }Ha)|:"2o6^٘ 6 ÅH[+.u܈vAe WEdep(n/,Z΅fc-:[,ᔢ65w!Ϳ弚4JYm]9X^+8Z$Jf.R#p< p<7?Ɠz@#o<xWovT#DU<^ Ÿ!y.-NJ&lD=s_\HAs%MCXMƒ8bsPb݃, צ~ sN^2HU0bcJ?LY66*ew|#3džbHgbSBVnߥX>…,}?kuL/Q>5uu#Bx ɱ߽ 'pus"ؤefD#7 ^؇u1xu5H)e_`i9̹G`e:]˹'?8l?g(fW [iu gw N="qu. O?'b߿ՑI7jN7C,sIN7/b '1-?_,57e1o{k uߪU"X$ 'ΗҼZƴ}Rbx9!E(JUR/R4.߆ S1_[ОY ?%;T9 {5El 7(/0C0:*1#ǾfFt#f}CϺGhO-i]_w" vǡSeho"ReJ+!-53ѭVJ2@x<lJ K,N naȱK+TkRLs@~ r9bpﱓM|L~z|"OCpwvcۄ|I2J=[ b`SW|bV]_ϳ|ULh6g>LxF֨@B8ޚ\[cg,D ,uQwu3u-j}qo~_o"Nz ըK!؈b !u.N(|R/k5nY "ݬÚ; RDU/Uw"؊΅|{>̀jkn奝SFw,펏b%:˹TZ2#dZzRa(z1UtqӠ<03'w0[0cq»Nd8<u9[m[t0pxLX ד厨جB}k1|S"$:"I#réheX9ٔj+!g 2z?҅@kdž|3*ysZ0+ϭȮYdz8^v,\ YenY<]X2XjoQfH[%ȍ=զގӜB! w@}1'^ڟU/HP.tOo's't ~ 111!B6(߷81*JٛM+".ŲXvdF<&nNgæH /HQٳaMs">Ph:ȡPPqpLFZc,xөh!g.C}cYO1Z C'BNTIWk?cI!Vږ UkOF73u;#w0kBΏYeA?%%:HKwgmG`$ד*y';&W =56q}:2[w s@]ZzT^.cnRy=F+ñ*%u^C"N N=Gjla$ GTd vkή䖰k#՘D:K];1Njz[#_.Yh$LE,`@1 pcLzؒ)$gr4[Ràel Y`$j7exSf5'0{0$Rya]LWFQ?^ЍTc7,o$"#S4I4MBnHy> }>\ 4vwݹ GvOa R{|Vaj4QMOH洞dnXlO59o\75&ig 3m z3_ 3g:nF+jBt7M!*85-I'm)vo\4)@@ThQ+=\}uF9èv{Hc0OV0̕PA%^EaC 9 uoTIָam!h](}Gje$T.qԃJ t G:?*#d)w#{T@K)0Lu8Ѽ',Va {rxǗa/cu_b߬.t(Uf´80W:blB3KěgVTcIX׿Ty󓰑$i9 q"pi?R31\7*i0gT#nҊm:!^EǕ{=l L40\A}k9jTYYܬ팍+DǴ4ӈ2- 2I R4+#Ff^~U(B6d}A/o.B?x ױ VJ5l|Cݸ@rGO,A<> rf*Ĺ߷c0GÇ*̱"lfK3cM[C.n#gl,sϙ'tR LsG/>F>{k y'Wy$ *?O<;'׌-R8NSw#XN\x4 kߏ? ߂r۰騣_h,G&o.54%$֖85(]~4s3o"b|wdȕSͽ;t8q.eνbXɎ6ٚj)fF0#gAd5R\鵉è7k^É=  !"n6D&O}0&;@ʸOrc2{ʄ'$4HT.;_}aTfT{=k5I"Cr,&}2ƫb_oIK܎*yL\GJA2n s{s7SI~| u{A?]+r0y̰Ɩ0XnorCpV@' nT@G[s. ciiя86+˙mAl6f ft plA-WsP#b142d&gi';6tcL2)NJةGH8Y0d΍~#%Mzݜ(YR87z7+탅i]9N<{2eKlelv-KZԎL"mͤe٪!uY J+\+ Ew5^S QSӌ@Z0_# iA]y=ms;8WBTv<#}q)p l7LTƞ gO^Ԋ(lp'Ю n@U\? <&w :}B'D6cs#vJ^,:F l6Yte᱓9PnVs=|rx\2e)}Lc/DS>=羚By4NObl&8AanMع|TˎMP)꣆4.=Bt?n:,y!}V+yy0x< 9ܮTG RW/[vגwO蛶iJxN88[uon~fݣhQbQ{SĶ0&]~=haNkLy1Փ{yd= G΂hC^ŕ/KS}գHOI*GT J5mWiBv)LtTZ.sVH1aYs#+!.t6?9w3'f]h{V *u2)ofDbGS)/j:^g4={~n* x>q{=xrunx ~8ꤼ} uk*S?trtu/PUH*nDz/a(FrVOmeʝ@uskFz#EzvE_)ĭG{֙#//`nEG %h4.9KJ{ =nuOUZLf2~>~4'NqA^SzaT):[L3RcGN|ڂuZu5#x'@X?fttǏHF9:R`t9/ϝ#/xPݡ kx&m\C~\s#fLv#;sW$7ypeUz-6-v:@:\NӠ<8{}%eԳRj$6p=k=Q{홨SS<^"9_ EiT XRݎp"wrnMI" c|+D]i%4V}Ywz,؋H[\Qj09/za*}%;E[՘e&Ʌz]dJAy]B!4˜G:k_r}r5 97/6!|cth,e͎fqakiqzCˢof U9&*4B~7*2OaZ%]8f'#|`8P̴()@+l0`r6sZfE YTgwhj8O+lTs&Uiny,Y5GP^Ȯh%dc%&W;֧Imju8vJA _/lqov .p Fk&D uo"ŕ` fyYZ@sjt4c2;rg4 Y:t)<9~%kё l3^+Ye-6Fu;HRvJ j888nt5p="Ur 3hl*U&Na6YOC$_=!^RscfEhgc ;6 cCCvz Aue+`UyҟJUG2؁s5񃔫9Moswm}n5'àKZLb,ExTRC᷈d[D^ Vw7ay h! $%YnsN"C=T6w^[*tq4J&ypoYG=J>{{!7]";P]hOQ$ DLFAyWH4 @]uVj$ţB 6Ϣ5$8ٻt:F~rɎd,o%aaa/+vU0Bd3X'贎ݳ 0ۋs}EOtXo&$!Yx'%oX*Ɏzã3LuH=>j9[h md'm 9WhraUZTjV_hi*=zz& pP ([B*B*\Yq$Xņ,v&K 7 bM"q\$3FH0;J1YVh'},x0{רKf|JS@RaaŖ0u$ڒ:Yys:dA]3TF3XY]3>̩4nU)8:־OP3aC%q=ΗHLpzxB:C gs Qg˶|T+&Kud`6cZLɊ.ʝdDxs|۳EaQ%$F>MϪ͕>X.KHڥOIj%2\chTU*]3FɪPgq'a(;x&kݕU/njo \"@.~f YLNaK}ŷF䋪 z7'HuV&JO-RƗ5ws?Uc|Gߕ7U4**Č=78r`pI\,s^n:հQ{hC[Ȃ,lu޽=QyLt&]!^UL"ITZt^LWU Xќ $^?x^c@H oR壊p2n{)@!";˅?M)d(Jh {78.'T5s+N v⃻O·1F{_㴈е'Cc@5!'2h(ZOG^8_[r忦KiU:fWBG.:, ( ㍢|ԧNƧ+pL/V\*|"pjNttO_qT<>;z"ymgG]^"/g9G7:G/VYUZs(-Oct3$P(?}sȾpfz "VTݙOmx{~NVÕZ+Ѓ͆lVZArQ~=ĺ`'RR#Ey8ENէl{/#Ƌl#MvR;|/Ǝzy<Jh =^/9v{x`k̕-̕mxheDt>5[E>ڵQPGct5Wic8,ʢYTJukp\фU*xY%YWx\9 &4E0%=yhA䄡xOO5H9 WԖ0+L8oK?Y[6n 0[#ujo|-٦4=mKI.cGN1)wߵ?$,jC[/cx%4X:Z_gߏ9ˍjo%Jƾ:)[輨N(RLs7BpB[N#e'dw/z  HEmw̚oat(XM;bsV_/ozɷ&:|=BW5CAQ[Y+8 Ti"Uq[pͬu}Zt g2= ZMùQ0ܨxn}scZ{'}i͢h tUrgol=g%AO$̿,s5cҝ͓ϬW˟}O uy Emf1:1Z8nX5.З+7o':ĕ7+mgC%Sg(eZ }bF\Dǹ )yLXEHm|>:PU?z6&q``x9sC&/~r1` V(jm zB>U?oxġZp/zc^aT㻿I-a60 W.PD`^ ^ bZTi jmuY3dDy}(Sǧ¡Agk&/ jpFIy:8Z"@h `(LŹnf?8dI3qYfغB\M /h6%O3tT`UǔMv =TAט{ZA |Czj[[l|))B&AG#7_qꀋ&6,Nl! 5˭6$ SyMoR#Siy{suOqϺ8M+ڂ?#q/pF~Źtuԩ(aܡ z=~$m'ӾYAVڊVgO.aWo=O\lfNL+Kk:RM.J=&0gNizTh[)M6遛3MM'g/ߍY`dr+W : : M$,}a߁w()w5T42`Zx{̧Re> .+K12[I6eWY3@<0'aZ!ʭ?|s-7j֢ ʛ*#ѱ"5 CEcYcrV[q{OrW8Ahz / |KU6C,ngp?JJkqtw> UZCd04Zű hR8ؽћ^ 87[;/*>|/\AU#&~w‹Ef:_kcc:",c{H%_dq @,U ;kh"O4`rbf=>H G$_yHg~P9n!C'Oh*nT_k68Gyro,ŒꜨox$KuxM4x%tH|Onߧ{Р7N^{.޿^lOzZFT<8ևeM:y)[7ރ__G\ W^JHRHш5*~r˧: ^e_Yt 9qY:wVhz r_K̺EfCL[zk7RQiU2;ob ًE\nj/+G*%<+٤BW\pxWjNǕ}fFhT#mQ j(SwoDp3:ge3Djm5GmR0~#GLwl 9FxoJ݁ix';6Q(PW@ c0^|`W73%oO"^azO5Q|$#+#߮ ۵C==bQ:G'5{E"= Uςr&3d8e$r*Fg?[Mawq6U8# AMi(/h3Pu}qYhŚy `AAh &{٩ yB(p'n  2\=DZ B%2 z ErVWX5qP;{H?` >"=\BrģsiKT؆ق[c8cEɼpA z9C\c:*g@*)].5wj NO8{7=xGӢ%8LNp=nSN/N0J4L31Mpb"n 3\&syxkq_x,%$&%z~*x@R?o֛!23U;8X< #AIuCK5jűrTk?3ˮL%xCoy&(1<r(E#\O\XcFzoRnT9)U"@O75,ߚH4ҹ51<> T0Na6Y^O" c yCh5R&)ejS%z['6F<"85WR΂dgĺ1UÌ5W])y$Uյ 2;)ѥiDq]a>7<6m>,**5%4[RE:p;#~؆NZJ.ztd&r@\X$ؠ'I+6{צy[V--^ zBa2SA&fA0̞R(;w@x3!s=Kq`=Gvz[χv1U:f5K;_g`,X1xvʙ!ݮ^wĮ!=3l#,Ny*=W~TГ׬_mQ0&ox zjBEt(ul8覃{5a|t9-.+\KS;C^V?VX^z=VdmpF_Gp([D!-pM8N)/'IX Ɉ8.5/oCOaUA78hUAop%2AGRU63Mb0}#IW0%l.ޥvɦ,, ̆2"4]牙ɠ-<9h45o$٠R /{/Ȕ346P{XF0Yn%P:hW^^Ԋ&Ԯn 62l $,n1_t+o+f-J{έW$ː B ^t&Ob EP`-a.<7F7KwG<2X݃8[Ӣ{oi=(cְ_nTg^HA=FCNV4QFaS.#R]Stro>?\ k@[̄9"m˨Pkxzx1,vrM!?)^~s^\zI) u-+BUtvQhs݇%z" o*Jk38U,9Ox]=t>Z"?3/qsc iU97C4ŸuddjHy݅axQ3׋X5Dwd]/̷r*l@^ɤC72S]CL ׿nY-b;J|g߆-z"Z+baEIB:7 B=lg t*O˜b{rELHb-ϭڇA+v<*c CZsl,G!6;SW&ld++!dG9wALTہ^s&΍K :$ON=c`df5Z%z33}9X %~ɠj\!h? Z*X94L4q?S s"stsз~e1$O:L4׿]}ip.Q~ Jx֢Yq HHfG=+TUlUOUm)洢qYAIUxvtqzh_P5<;a·Sc̺?4s~\3;'V=].CLFRwדvy 3NcI%69O\~wz0"DCs7.,WB!`֥L3 I2W}tď8d87QHlR"B` \1ohV_,穔v? pݦ`~s#0?m A'M>Z S/ dizeQV=qw8X6kbNX v*JS;6|0iT+ZwV+6WяuXlźFOAMa.ҒYVճ?=}9i_XfE8}~6F,O%|=?AթEΙl4}`90#'}<70ùQQt?YZDzHZPX ȍ薪lۥgg^Xh0[X'|y !gU=F-R;Zh} =}gjHj9̍+ߊW*`sf;jqhsg6)B9ՖRpoV{ ^Jr`ہGlmuH)i#UB;J%4C*,E)7>FxRyCAOwJ,ub'oN.5}t΁;ظBW|p;GkT@f֛}H4$ _>-#H2'5'ZM؏I ^s'\l=mѯR;Rfy$0ve7UA2|G˚( =Du%[y)_Lu kmcO _hd"ۻsl  }MO%Y|U eSϹG26eq+Qn kW*΃Ғ5{{?#.K֝#ay:JC8_J#3!~ t8~r~e@̼b| %Yltw9 ;5cY˹Y1r1`טJ2|K?#6|],ҁ Ʋ~PO?܇8&}_=1B!,H^55b)b=8kP*gSYS(U |1!|8)떻ڝa [I]9]{/Dʙ[Xwv,)._/o dmʻd-㡬0ʎOh}Ji|6=pW%Fh"F~VnGnG NPl鈗|t./5xCP8BB'OA|I5 kc޿}'7d{ua+|RV%69.CF%5+0r?D[`RīK؇?%"j")}\NR7~fXtl?jy#mge½듈$A)6ą{ ٺ0[P3A'3{v0#|vI4-dAS˳`Tfflx"0c5X7#$ihVo[eM3}\_M@r TॄD(<_Gu,s9[f_uwo'.6*.Qm.=CgH=K¬Iw Iqc}{_5,s0̩ڦYF{3_l&NR4K#}(;[Y{GVHyx]~JovgBPyE7TZHymb!ute.V}Nk4vKȎUV9+" BLH4McͬW^ Ro1śGl%n:4痈- ?A칤(ߕ˱4pdˋVM.CX8u|~]}7 zQZ<ީ&SRr^4%""ZamV)}vג Lsa}\ЂNHn@ڃs GAD+Vҍ0fxp8fR2kf`uPЭu6{5čl*=9_ʭ[02B暴YG HՅ7DؑD3NLC>dGWހ@Y7T oVeeaG& JWÄwDx\PKab9bSYNcMOS&<6 []9Na `K#!X\Ǥ ) :mƈjYl]3sFU;Ȯ8W?} K-dQ:pFkV0 SxfgGWРo"Brtq*"j4GNAnCLô*ǰr Ԯ@u5BǁɅEc3sݨ֌APX0^t]@Tɕ‹U̡5_.;nA_5ڴ@Y{ <$";JYd% i^t>*q/+m@nE {s3TVB_ux2ISF![l4{ lz|lƻu=)ʹ?"{5%13 ![JRz~'o`2jԟz/dՅa  l:#qe "oE.coD6\֬ʎwR>[P[J`kC 2ɘ/"Vr* umCh8{au{zOFh]`k|sT+; F[/9\~м6TIͫh^9%Iύ*hHiDf2H TK>q}VLn !~]a =J^`Dנ {H ʹQRXя',^~_XN!_+:[,-.QaAۉoOxgYO=IƜMHrjT] ͏m)-yhKv g"-hzh&n5y9dK2ܥ[;95'K}G%CjL$,VLAu,/̯*i?x;0:D.O2cZ669=iHeBǭ>_za7: h *I0ܪg+Y?SxLI`5=CԼϚܧ #Jjެ^fUqD ᳾Q1{+gP _> ߆ô!;^Ֆ=ⲿƷ 6]H!8DŶ\ӭa:V?a p@aD0XIa*sZ&Fbf͗hmP9g8 cA.a Gt \xͭ7xlYP5hơu +\˕ge:4N" { v)>| 2`7.\F1("c6֭q]?5d>  8>7\9ci!ޓ -LRE`T-78@t{kGgau< h`Hh}îaL1"v   bMK*)z~[0x3QjtE :F@u-&j:njUj\_%#X<ڻa XxYn-#`w^b1GP.iSnj=§mf+ `W`k"_5ta28`DMa N*q1HwAX9SnaWY.t9RTYj! ƍ>筢•u'\z~0Rk]!h'"IӦg˨8VipU:?̆uh l!a6VnA;1iR)Yg$&'vMpDFw4urxp>&1 󪴍 ,ReY%$WaV~%ȕϖ73%AEΑ uqГP>7DI:WJR싖gN uڤQl#mP> `8bYύo1]?dtyFS>l|ѬQoO*~]21ᱏ_ܴOKt~zXy7&ð(1Ѫa0PHn ' kp*ԨT^|]c&ш'? V#sY1wa6d^=܉h?yDZ\"~Tt{H*50/DTeX^7ˢCLXVkI'l {y6u[ˉO'$ </THrlO&}eCeXLKQG-3Hn 43FJʗnzNQe%d4J yt롰y-1Y?} )+[8dǬБnUezrd [bO8, XQKx J q}hTw%_m((\PK=qʹp<}=ƼvHj/ǁ5لP ehV+P0$3狪\dYp^#xEt5x/**Zw*k&;F*ތ;wha]!9]S3r|/>PɃǼgU!ڶ`b!ckT k4Yi858jgc>~ &w P`s*<$3gaO? |L{^$?&AWZi`e.<1f.~`n gmH1V'_E7Y3Nu>E 74y1ڢfF%dJpVظL︚סخAXup@ Ll[жP`Ggݪ}[">ex"k>OX9Gpl5V MhTn/:DH+;BftL/F3bk6?l,L&=Ljje^;u}k! Ҹ6 OPd>sK?> zݟX{9ӟb\ɟ3h&4vD-SȯR|jW걸SIE1i: ^l ٔΛ6/g21/0ۣщ:ϙfI,Ho˯[4ZZuutx"l25 H<^c?RgmKlw)>"84*)GxYwu:~vQO[wfnHBez˜:#c%+7SpxaS`O^[HK25ŹCv3#=|NsqgW="u3m7'= r76ܢyF7>`p?=̄Q 2'B;Hn2Ž6%![a%GbdҙV"k>mDB>3RR;UBN7/iFt} ͵dH:/3B 1sPNy%GC=: iaQX(Oj-Br:B`ao EWJ~^/? =a_UWxWv~N 56_뀴~lA*%v[(Bzn5dlWWfׯHaFJjUf7u2>f9W ퟜh8Vdz}*.zɉ 8[]ehXek|ɡz|jDOR&Mp.JQĪUk&4H*WʽDQDI5$!P^qAA[){Zi*NH.@s?\i93<|HM{j%" OgTVсʍ= Co:⼝chX '┠6Zl0' BP9qZ1+?Ft E/RG?wiVB-T'OUЌc4 V-50ʿR}c,Ԏ9lb5R<^Rs\~ p"b1 ĽJC7U|>rn񆎨7&-ƧsΡ2#xQC#-G|x6 g2l}+֢ *nѴx-ǧzI&Î,زǣ)Ec&ֽ C̋Qsu 2YtqvQJ֡\@WB5濩@!*C!e}$oaO`>;+ zf/O"%Ӎr|9:VLRs=q"EJP|$U?HeG復z)#%/6q|\G])B}tغdԋ@1O$z8q*G^=ݧ2T Xè({>XTk"Vb}z!y:b&*zS(wiܐ9}Jj;XYoˬEe&7X֔ferIYraRVU9cYYrnVI ^{YUDa5ȗpѐ=]QRY5oñTj!HiXnRوa=*b" 'DV]ISTugUuE:5Vs ^*FA ċ5hGpSs \k*DpB)n>H*{k+.}kLnvHncIB ize99Rѓfq7 ou"d>}!_/h`5.0] T`[`4CPּV2- ?S爿ʲu˪bYbցz˺nʺ1` UƳ5loSy,Lw1sG]eŬC)u&=لHM (fc7}ws?QQ?iZ'3aO{Η?X+!z%--+] $S<)p…A_gjc`K YMs_Qƪ#-yʈc \hgG{؎8aB =Ey-،b@sc5:jo:yfx ihlJzS _ܑ $H,ԑr [%88V ~Fv}bqe&Ԅ/NC$2k[6u$y[%0hQ:h[@+=gj ë& UXѱ K.B5n p<4dϖdvIN$ryN):EClwy"rnͤ*՗& )יn6*Z+j` 7tڍZ.2a!^CY|AyJmbT=1"(zގ4=IVWGZ؃3^h>c\0ho]oh0=d:B2rƏ@peϳcnIwFBWfrT{~v`DRCOpGEW_H$o|`.u xɍoCA1-7zBQKdq0,BE\GH)W>1EᜯEd<)jW`nVe[TZ)9#:@\ (`!+p+nns Ů𠐥JY&sGz: n$-{L3 9dc:퓿"-1#W*=eߘ+jD5@DT41g;a7^p|cFs ٕlgpdhlGb9drY2iPs-\~o*#W }\ʔ5fҌܒդh!0r+n偹=4^$:7 =YyWڮ C_Fqo@_U[{о*{ngz#}ZmLj7Ԡ&,{/l؃㪲0:vI`@i0?]ɖy;T35;β_7&G #@k~EVxp=7T#-햛?k5JVrtJ9{ȭVDv+,e.%T-iWK?)Ft9Py @~;Kpv ]j[W4 6ju՗[ťEդm-0m]t$xù ;FIR#ś69 x)8}mTiOpVF2KIq';Ԋ_KSsDz ]n̰?뿇ԑs{zF'avo :) ,Ͽ$ M4=D՚Ҏŧvkۻi'|ƻ lĺd[zѱ{ӔI=ZS>p]{_gW*ZY/7VՐQιQwjf;m4 w=unZʅZP}:_Ah*x_N UE֗j7BE#uYRW.9'PGYn19B1[r#?1Ce,o"Ss~UDQ,NwۈJDW mDOk(=sC n6bfxd@W#]qeUk)zL]tce*a) յ3mPL VXvQmVHy?s LE]iBDX/OME"oG2a S9{Lr>iqܣY9i|y[Cln}܂ z5nO+/ht]R`ibьl\4"=<˓}7~ QY&d>ȈJU\דH"ZNwN\l/rN5t W#=#y+)Q(Kȟb?k stB}mcx=Bp 㲩c@+ ԀI"[Pia7dtVgZ}&WoayP9KFFY 9ƒxI}($yEF5J(fX#sr"ZEHW64 $nݽ*t. .7ɝ+Ոҭ,| $;)bЧI^pl16|G5jgu)!o7d"fZ{uT߿ܷE|+yaՐWvf\7ogh}RiY̤*q)m?GFw!͏Ȧ/) ba .zЈw#~VXeƌzιȘ҂y[tȎBs2@P/`BJ˘ ޣqA_6aLGF+$&VϦs"2$*ʏ`Qtw3T, .Ybw6࿾fu˧qYvHQhٶr=P]k1W?Ҧ DP97Om$( dx u+_1_2 ZGrͬW>'>ڃrM{,} ,wOYݝZk ̍,{BZK?%\OvAn5{HW٥3,3x@eÈT['VQCwzhC$ccU濄ќbYNi{pѨbEX-vO3 ъ"iê$>d_CUלĬ=^7b7Vײk35zއY;|3˚Ėˇu/Zb+z"T+vO9P >9x9uѹxF "MjoY|","r^]Z)+T4~c~'7h]BF]_C EqQy01 Gb Bv_1BcB_ B9Oo\_#?T!gQŝϚSdTn3x)18$R}P1 0Z6wEi.N{r(s%ox3rBr~L3dpP+G3105 x8mx}UO~ަq//+ i3K9=|}FfQN8ѾBt: d)n28K=ӪA΅LZXwH:zG>}h'޶<vR)Li4;Q#-dKYu8/O? W<'Y[tl;TB$T pKJ J%H}Cj5`TնW1&vHx|1Ҹ d^(Tz·N#K{X^Czշynw \Ig羋öi4o,ӡPV d*Ise%CRTy4[=XX w3w[:t8n 'J <$ޯvtf VT)u7(X+V*g?؎6trܺ`B?OV`-n~؏`S4T1Dwh jU$q oE\,il{~s~[gd`KN C7=F@P}i %|ƪ12r"aq %th,&l4~&mȟTF/k+%njSX(R# #EF1`a6>fC{Fn;Ea4_ƪ}XĊP0,5%j~磽h01{=J`rʬ}wbɃ[Z?nOR逩砅Ȋl*7EnQX/N1^v`]5PqlG aȻss䗠A<BkuS}fq7t[ѵàULݗ5bse{<O֌!r}?aZ!)5IeC9i61;H*3̓w|wZũ:DA[:$ja.8w ʳT2 ]<> e]џRfP; .W63A*78TWxeLilSM[+PZhɬNnĭZmϼ}5u. X~B .Е~N h62t (hG X1vBZו,)[[{):syOUZ\p)خ[('F-CӘ?r1,G-:VӛoRg֬x򶆸)<~#mw.Z[:R]Ƃ ̼* '?{Bt`DxIe(]wHT&nX=j^= Zȋ[lyiTFi~A2zm~ a_"4PPo /h[7'aܭrzr*& x\gSv<[_J>tқבV~ĪaBx21\p{A0Y {"LX'Zsh \3? 󯤒7ÿYߴb| +wz#/2 I-IX㡴kߤM6yUp4XKM =e 24SO%e2K`Nb!:9##9:by3NdU6(8loa'͡oh(9d7^& o>aHoj.$% rPj-V߃7`TYN ^v UaXuKZ9f7LTK͜qD\Ik&9ņXD$0f4r5KIjfZL,YGIa~EX^> rTE\Vl^Jݏ;I_]6h 7,xAb Cw(l<d@67ʙKШ1{-R??~Ik$}{]\WoVAAp" $nrȁg]'u1V?ǝ^ХRZ 5Rd$V_:&)@Q*4d!EG.J۲0//W)ե~)s$k,bU`7:-j=;$mXŻ = &\93ޢ䃓4$is{3I)T)B6G r6~N'|蝹m*iH"3y׽B j4Z'ەxv\v^  uR&dV >6xP񨬗O ?vUItB;W ˾JbCm:U7 kAmy` wUjD}o^NVWy1 zꈊE->xIЉ6~n  ]$%_*^$&{+H (4Uυ,^ O%鵺Nq#q0")fidsOPI$ΐTčA1 7$m #!`]cDBbu DXϺ9MAů0Oݚ{d(_z2^~tgW?|+Ԫ5ЬoWh">Xx,8/8y! WE6W**XOI|mKv[ $qxqlp(8Lan8m*-{6thTET=h~èFzHTS0: OPlEX3Upnh:3^Ll zL@VknPx6RUWߛVdp#:ti%}ryuX>L8w1ᡄXGm#<Tz q$Zq;]u! m4\hVU'R $q~-NHzYXE3F^|*]OlW?̉j;Ԣg=8nwl)'ͻ M+(Qj/It 慗Mj_' 0Z'9 x}wb _*bh֣߄L V!Y-H0)<,TJ,WW;RW7xF*{Ba ?|L<|?Eߜz`猨69?, ڔH@c]*֦U TCy؈GBVGh(GJPEmCzίiR1BcO67Rg=Ut a]>Z[d<έhsC^L|ʶ4ud;!hyx%zh҅~l|H9_ \! N X^}U,}/zٔ_PP%I@;\ÁԁPtd'e)O^*aؤyfӟVAIKe]i3^%f:Z34 _bqm_]sGBxJ=+ff泵 R͍Xh6Ň/Oqwϭ_GgЀԷ79=t`}|ͼx&譁YFiF4PIP*3b*@PhWo -Vp|I9(s,XPc(c 8ddՄŒb='ur8VTӌ1ƹK]֢h6Td0rC".yѐ%]CZW Ɛ?&Yax)i1 F`x;^Vı%Z5>"f 9+O W ۂ!b ZIytF:vk(?==-;Os(-FpI:>?9?`Si87y^X"cBv+ ىp0c'!D4f}?g춭,9bf+K'cĪJ݃B木-e}hWSwp>;,I*b >R*tz[yņESq4nǮ͟},b?h!p䏓t2(NULbH^`C^>1,ؖBlG1cݜ36D:s04Y'\K.(O@$*:uw!<6ބ&_9X*x"qKq*G+ ܘ>w9߉"WGޯ\ ;;}44^/3u#&"0nÜd4[t1p"fFq=+ܞU61<Cav0&{ˉU]-n;S9[G4:50<_)qӏZ*uPCZ"Ͷ\hp:9^6^[h~G Ȥl$9mJ&RۮSyyBDV!{0W-^0,_/WOF&eˌb+y~eNU,j zj8}Z6"@61xY\,D*n!H' Q3H,%19wۋbRAjPd1ܛ3+=B:T\ed} Fh җ{/VsoXo-oQtV ڴ W:uHrVc%_Wރ(tkZ@DE@+hσ_i}7' 4_`{<' bPI0/T4P;13Xmۙs p6rk o/#Hމ{qė$!SG˙OhIs7suCǹ!ěr=mF?!@N~ky@#Q}ӣN;֌*ȈPժ~^\BGxqށ&r0+1fyiX8:+͜S#/u  UiGZPk!6[4t%+t LTgC,^-&kSտ4\~g-+?H Q+jb>Uh3b?4J Wޤ1Ǭ XÆF1-鼔 荰=h6Vp$H=Qƍ()o" %8)ޅ!hS$R'&x `E\UCVIcF,%GҦ‘T}]*lf2eHQd2Jsכ\9^cF8g - 1{no_Ee+ʲG JA"^h2)ш` J Ť Hu<c;~ sgqϟDf֞Ɉ,:=ӟ o)n Ry|uAT>yڞ v5l<'?zFNfޡz1_1Uh4 9#< ?eN.#?{H|@)JȻOBgqfbp&U&~x;`4[oOP[!,`} 66Kr[O=Z·@~l!2& ABQvP=M ST?:eꞘgB[,qC!ɑ͓W$R{F.hTK - ^dZ&xXNP;D1Η Oł1܂E/ RT-(ǚl/,ud:eں=#l e՞{ОJ{v_dkk =ÚKʝ,d_/þ_N~4!WaB?FU&aV`/C8жnx!:I!otR*A?-߲n@7>]=U+@`kKߣZϦ0q6A!xxwLr M;ϽǸ dlBٙw0R= ܚ pw&nk"Qz?ïDt]̾k;EߗbY/|8^eM 6{ =ЃQ1% zz V<'H/3 Pzfkr߅p({39klȄ[;P^!Q4a2*i GÑq1"ęAH~tO~@"ޱY׆̧C l*G!yY W \kB%^'QlkADuuVnoPυJ\_*^驑 Dv 9wSuҟfK2m:-PhiX+W[>S43S 迲HW:0ds^&4S$7Qy / ;V:O;P1×RA )) RyZ&~,rl}Gىx/aVܻI9Ka߾J̖m\nx)2Gy%ͫ1KRM$*Q|RyTTEz|ز.X@UqZΡZܼ68tV0n %YK3W0|Y%;-u:U낾1rZoܐoɅtr5=v™oP y +{vzw{=z7K贅V|,xVAg/F-%)W=IҙN^ rxc2̛vؐTry1m^^XE Sxƭݶr#0aDd0 r+)i Rq߄5ȍ)W'X^N'_|WEt:s1- ;\^Bq-PNa@ڟn×6J$[ x8MCAit?ࠫZg?F73]9&fVzHӓw\YjB{&:/_fA`srJ^l|3m ̞mLBݘMB:/V^=rӳQ?><8fF/\ZٮbXco6e7(Šd6?M2+yU\ǛѭmV f46M{z4D/&L&d-0dyZ/ `r}w#.mCzD1I|#:iv[2Hƿ/1x5v[+u y.l~Ae@Xb ;!J>Bƶ`6xUJǎ40mőȑ[AW睜 #aw!7ABM>?G-?{cJJdsESxSPfUzŋs9q; NJJ5H\m.`T觢u)ӈhq/j [cgh 0K`jxq44$ꂁ9mK0f4^hAv-2'Cn HdP"X% ¨oL%{m PV9QZfbAjQP;PY1ҡRV(z_IPL`䥀AE?~g )2&<h-*~2IH, [BkiOiBRE>+K Azv.oGϏoO޽a##l)EĔIK $O\8n)<=Vdx-x-WXf2,ka,e0'| 3ܾD'x STt;V'$ ~t>$s S-.QAFcWrTSNfb &ǽn$FU5&n͏0=s4yj{'r i.((k bO܊p^?%C@+ОZV+EI!`%Nش6HWl@n .@xBz^wc:ֵd 6oQ b]^jM DM #legFfa%l#3Yu.:_\{<\dEEJ$}`nKMysΠ l>y#њEyo;fWg;+~)6} qPI(Ӹ_Vg;ez؛Qō,j[PczmiPa]/q?4Tᆰ~ rm ] ^ÉwU;'_vOecT&nFC#^q xb[ʥbO)LdB▜-" bUi MXD\G7 q PnDajGS –81J)_W lU\UjV?^`/,@Cxy <"oOc |r:{vDlj}P Gl2SgJ`'C#;@̫+*h"+(d*Ѓ[6'HJA(";*<1W6 ^'Ճg#΅4+:ƪTk;2ey=c⦆0^I FJKp̜"ylac G2ب'~ntOVIǚ} P('[/ Ylr7YYKw9򫆞*Ѿ(B EdM@S q̸ s([XLi|:28' ess6=}:-5-I񈭿D>ϛN?+?i 5),f&MbEs:B5IsWSrJ^{*p3 ZS n1{?i f4ZB=*9P礋A[2BQ`VKU 12h? H!.` %02_aJ&B~*QakCс߰|.GE^*v ܭf+dߧ1Z?ёx s!2+W<=?O$L!&G )u&ߩ$mqϷ$mLGǡѯɴ*& 5{Avcmd"A>]-MB $ Iޓl h-|idFwtIW;w}M祧3 E*U6fq'W|Hg")PZUoL;DOQiѧ3CO}xyS)}N:Eph[Ovc3B\71ٞS6m iϬT~Nȟ)=9P,B؃p:_~g$tɗwrRODm? 5 25 LσN;4'e 5Á2-*o^1Puኇtzp!7ʒQ= ؾO]\6{(݇Bx-O!\fi Cb@xmEz&"h]2񤞲dplHVmpkqVrIWÃ8[@(W:A q㸆o(9|;aPöA'QM*tH9Eb<1.[\ӵ-*2)f?SֿJ y HtP2;C:Tf߷6dᩖ)@X9baFT'rǡ*g_q;$ƙ7n йxp J<(PSY#@Pz<;6G/;ͧwķhݿE gm7y[A(ٺGH^"ݦЛA׿zD3daoS,['79/*A .h;W _/=Jbl,4 ;ToxH 2u2d\؍II~/JrIrE9J~,CnS46մIN^ϚZš:&Ct^Ea ZںwǍx%oƟqXg{- H}ᗸ+Rw.Y*¨ $p{&G= 8|!XӱoUl/1 n)rW <¼QD _z:F酪pgI.bec,VUohHO&]BoU  2ɼ4,4R.')P6dWx@F˚zqLm.&OSrq*SC|=C=\d$PzRa7BP;1I't /XijHu!A;IB)龥M,G)b`v-gM?Dbu?\c=_qbp΢lPj'6T#@}_̣YZl)# Z.Εc=_(m*]y=[R="+*_@l)둥^N1?Ho`D!)aX2:z nEyLkW\SJ n3VC(ܒ8Q't&!f468KZxBe;K,a@tAeήsN-DrUX?KBjru }NTB>3nCt8RAJJ V"EYn8RT$LF-;vV%h04$TAЃ>-&$8Z{TιJy]XSf %Gi>Yt;2A(¦hb[CeIw*Eie/ܹNI@\}/nGCC柯RۓwwT뺍-,X wT`~N^GlĽ %7ޱ7Lmc.ix"Q#ȯCX"8\ ȁ+ r6T#'f tV4Μg#jx} :Eqk8[d\L?Vl I݋go?'=IYݮ{D'URHlGJDSىc d*1C~߬`[{VޮD%eIRCYHCz DF.4,4 a FSVӰrp.g!RUKhKnbʖW.m*sMpJ$ב5 H&Ue fd*}'dbZ!{\[B)Z`"ȦE!u ;]AG x7x_4Xbqr߄}2OOa2.0Oql:F32yZiG#DXX̐ Zv㊊=*[0Sd2bLjaF$z@ 1/W RQ:1in%0jj{!.WBWͲZԱ*ȻfU/)wPN r : }/*l.3 G|Nxy~Ocې=2WkJ+;!y~*0wde:d{hר7KjݸTAE>,aSl_ B._S ǐ("}>8H&v%S0&H(w^v^wV4S穧CR>o2v*8u7?c5*2;_;(-3^N B\9*ɈF0'YR⫄(猼WMז3)'+*C:+Ѵ= r 8hR!XzCG)a5-%^R0 r< VThm)`6 _Mc圇IHcvYGN DH6113ӄW;ٍ2cG!n(DoHfϠ*q;CZ?# ~e)&9l+jmFCwoHXyvꎠoP}8%[rCxXE=1U{ #_])q3d )qӕ̌,ͨɑ;gf;sdUƹ~QB~`dYq5N4U2ӡD00hp`"-:mlL]ڣQ^VIn< Qh[0`%$k=~<ήhQ'rz)XueB^A'ã媎GvF,WlTj!1fdk*1 g6*+ GN;=_@Q⻓07"YAgA%`▧ʷLH_|!g >SUS+>亍uAߏ [Gʕ,w !`EZvܿn܇/ENl udr 1 DE^%ku`qOJIFNb0hr{;tw|hB>sjGNOȎMAv`o[)R8@)c; G/6nADm]tsͰҴ=ȣ_TP1ȃf]Tq\J{&Lt?uTmn*: *,sCNTwuDzuX+ߏ#A|=gL;俋T_ 9%*8';$VBf57N!J h504Eo/m[Թաq#x:_Šv^ZeôӄP [)JkAOSn,K*1o '{ ] `d8/y8y^=_i)T\j89?8C V9 J+!`f޽OrCJ2aE>uK(C>lQ\[t=hcP:tVlWKˤ=wG(~ϳ$!6z'-9\A=t2gEk!'wsV g3 5w izs&fV!|x`㩹MA%xwOʷ=ñ,D/帆~=}wY-G$/DœR嘩uUhވX9CQ˭VqH_&!$S$w.Fowe N ({z|hDET=g`=ƶ}&X-hv[T?C"c纁 o;1wxZ{E.B1w(onUjaҜ;rx w5(?Kz/OxYcw]ǝHQXd %6+o07yt s{O IK1e!t#p Qk,ue>r  ORMrP5au]NZHdE*H%) R^yQ\`@ JlG[ptL+lj9̒P7`FIĥ.).E:-ԝp{ ~BNt\qEnQh@5 C]Xz] dx;k2.e*h[-fOX%sرu%YﰬCc+0U9B436';$bk!*$"2v|hZwHs"@sdo3/ J_8_x qvʯ9TF|ڐn_} Z?bCzSkBD-^ᵯ)9,.bLiW !q}xy'B@}Jkw k n z[v= =}'e]K^i)})X\q > ͸X H#>sVs5 Ԍҙ2 V *g1`Ӛŧ C{;섿 7@Xu5|wS[Ā9v9'>!jLC\&qf54|۵‘BSэ*?CX {#l op} M}hQ$-qUCj1*9,FۈM*DOw@ہ[0J[5F\qK~#)ǭ#2 U pcC?I!38oۧZc_?#4foj&\:猥8pTE9` 9c>W5.zڵTV~&d^}/I|T rrbvݯRx\z<._fY@X`0䜍4c !7KcOHOR?ӹŽx4>%dA%b$(E3+0> }81ֈeމ1=>&בz:Rgy28mj!shs,]=뀵[`x_)6wMuA?J|| j||x&ξІ+{6pC2;%" G6}o|)d‹k/lqe J)"}ygmmDJگs|v(_z4v0|sA[_dȥ3AXЯD,*\S->c+!t0q|єSϣ.}o9‹oYO,d 0"cA `)X5f|M!hi@p ga.`&޴2(P*MuDX$@qpM+G]&#Bť$e,6?Mߞغug ,/M2br:/Pb*_狘UiAeoan>J eK!!C:/>eBx "K ocA6V9@Źa*2|_SH8LJ |o ciK UkYEA7ȓ_ыtPDN˝Y"V =0V#) -ͩ$!_Lu/ͫqUK^ 1i0aݿ*CCR%z9_NP7KCRTWCFF72jp>NvNC{:4ҕJa22TrΛ2B%m .;$"m$}45_jsr 5#<=zE./ ׾wh F+F6?[qVsΡd e,/=a78S=M egHh=P8[/L&?B \153ovnoxվQhB!DMR#PQZ\/`N@_:["Il>FZY@Ao#~: opq5Ϲݛ2L6K}Tf]MP)qcaWO4W!JC^G|PYӪ.3\ռWZM;<m*&6= .ۘzaEq p">yR/#O|v° hC0),Zx+F{)#-{t(0]IffyGw9;cmk k/Ec_XdyyZ 5KSp~*ve|/ƭc#;1Dt~d~GPcZM\c4N (u%xd{>!<>jJԹy*WEJ\k?;"NIbM1K<*C^?ñ'YkJ30Y1Ǡ/3"MIBu";jLHs@ ɮZEJV6{AL1rg-Oh=a"m -&pU:SXn(}G9ȧQ_NPwxyD/u|Z^V5 τp/2<,4X{CX<t fߢ䋼Vm_e!lh,68>r/W u($ z<nǏyNE~cKf\`U Õ,֋lܥө0qDLKX+9BOXk *۝fIOɼ]ojl2"rF )vl#u5Q0jÆY2v /4ZjJb[*Ք PX1u0U< O  ?σ0v3 )rWMIoBXRp!^pg^e$ٞǐ/xv)6$7WAes1]迿1̽9{ P{,Y7"\x̤Mp.ZE] lF]6=l zZ~$[!-Lϒd<44=_ʾc'?#LnCŴGz|FrB#ZJz+rh5UžWHvҟ8~XH?kXUK@_xSјGI kw-Fd#fbpk?J(Θ$LɠŘCF(t*YXC5OZuyߺBz;I|]\!=׎vw`:=׻_~8_SIY]hEq7K] =*AT7kthlm9Q?e+g?XJKN_Co7~?hϭ) v'O ec3eOcW-f0E K^ ޲wMy~7FS˰IQ}eʐiqQVSOco/g' ^^Of=Yߝ;Y?<,үi'} Koi/B_ TBrp&}z*bsŏ"2֋@jȧ -o"l?7πܗ?W_'gM?VCq /a1#' G⭶!<=QAW)%>Qmk^uRx.醆i>ig:ZޝO_ @h0*XO_p~҆_<:sw_{)ǠoNy5Bq Ӧ18 TWѩ^>j #k<hak_)>W??_rJېmöVvѱuTxz2$ՙ 0Ӹz3gRG)D_A6}xcc|eb#jDv[G&CS4[wޝn`#ׄ8rBEQRn*Wb+;oBD ;/F2S M~fJ%r#bkLNm7xAYsEVX_'mJ2] .$Oa.kwHkFtBLt&; cFԶ ҄VZ2xg=+eNKlV5 m˱|l A66KV]" K1_/;'A^Dp."??$PX۾o۾-ķokmʶ}6*k΀лL[Z&^(=[kx¿%s7jR`\;i[/cd`v龁;RHf0~EqeGGYѭ4~,֬?ثn_ G蠱?pΡ|8|Dͭ?q{Qhki жګ0߹Pŗ_߃!"tӼɃǻ̔(/vΓ0pF'?tӁ`;+ocbl  cQ\:=V{mcP:>6OIo6H{$2>Hb8g!P@i!˵x\}7}sjކ+Ei\9$}o{z6XOߵv 7sT/=l5~[繷A*R;7@KK`޿clWgiz غ5m+4~kPw?.m5+}+R;WH'IVuΥK|~4ͩs'tl/"NtōÙ_Ho1 (h@2Bh ')DJOL|g5_}0<`7ۗי־"L~n}^x3#n(Mk [_RrI?? `DaN( ,ʔV ʉqsŃ5!iU?o0^(3}˧ B,xRM{^Cm3~Q Յ@Hza~3/cMEmhG>w I"51Pcݣ%hnpڦH"j''DwUi ?a?n 䒖YTy;<^u`4r>:s7p߽GioG[k@ߴ͗͟HIROf%93# H'e`dULNb+v6ulI[$P?U;RX:h}x/h>csr3 Td;QgM'@&]Avoh?Jڎl3Y>p塄*y^N|}߸km+EXO ޖ75AO^8PLЂI8+5'Nc/yq0.%P w>re4tMPA?pB8#ڗ4vI#x{X/Ԏb=,979MhغDCl8#P p>tK< BSE_'*Q{Fo^LWQb( nYhW N)A%eZʚ,:YͦI$v}ƾ٣u5$+_KU,(EYca1I?VP|xMъ Y;-Y]4\z"6S2ަtT}2b n]=˃!ð0,v%NCj\p#ʷDmA L<& Nt+I;32޶ "jr;i1cU,HLӟR/Ilb_6%eEiySQ<YA|'."MT0')ID'+I0Xyy_n6JB5[ <$եR+][yj],e%. rTFVƛ^n'IXҲ9$ B*gǒ|FЁF>o˘qț~7'UD#϶(a6QdA݊˹>=/hlVxOF:tnVsz{pWmcЦW U|e3$up"W;C' !0EWr7kX BT/3]5 CEK8 B8f)'}sg~Jm{JuREW$/6us~AbPbQ(HFݼ4viM0rKBYU<\?:Pc{~` \TC- *6ccd-12rЦ )ޱ{:n\q7$62c:/!N-~ǪC-4H~%y\4]`3ōWƕG/!nxjfd&r3><?s!#"rxq.%SzHl}cApɩW҂(CU!ȱYk!La0mI]9hVq(*e!`=R9uaz܋ԉ 'ɷ^VZZfƉeG׫nߌ}΄^?ImJdU'eB:-~6J/lMAp q/Nt,=2L4HdqYr8[Lo>Ii9-LXd[G-xrUNjxt'c^K*qp;2Hi(ױ+\zONJU␱F#6܂xbP i8S)Tc#3)PQpVc8T<)N ؎΂UZPiXlQGuluYY:$Gn@Y),L5O1ִ_QQ(^܆T>HS8KO*xQV,tċ(&l-Y'Y 0y*\c&>@[ʂj  u z"Yf /lIBqb)R'sU|TKӀ`bߟ8t¡ja@eǗp*Zh⸑E꽵|c}XJgiFz -C1Lmj(FYoQȟz!ޣ2{/ҤА>HxHáuoI<^fVb/b?G'CtI=-$&DW;NO;vF7燏 h߄ uGU5w֌:fvSp(N`|ZuZ&tY*EgcLCw. x]`v9'(}: l7InM&u`T\/֏w u(9k=(hZzC@:i툔toD PJa-ڐd`F춃 ~r: ɔ4tuJ̴pqzm.% AMW~"Ґ.!<l3ry#od#G#ZveK0.`_F1?A UO_0iRQ$OK@8Ҡ⚭*@0`t];=$O03!˂$"RQ" 缚 sPi ηD䜝),Ω_-819~*9+3jtaύyq6+<&^ה¯`w͠4{:I߿^^~lw }JT, +- Ṩ@!" Bc"g> Gc}萸#($׼W!7^DwvS Br kj^Z5,^ $ytE0>5"&[@IC ױe +: {v% oW}(0H6H&o}cf$d^<'n! fɶ =OZē8Lc.!6?E##(ՈCi<-;H3n5Æۻ7i'g5h]y_qFg,2z=fiփGYK}N&H0pW?sE7^()bÄ&wNbJB>-,=aQy+|ŔvLn^e1t{ TrwOè+rh9eB^E ]/!A2Pc…>  =")ZJwwS CviN]NXT D8'tK;˨\p.f]VswM,ap |%+,CqMg"8>d8c!uoW$[-Aq'('.A!KX4&O3cs|]xB~׎/k*K]D,=4Z^ԅXl^7{'\Bv`MQVՉ]3P.@mF Pxuꋡі/0-ڎm݅֠b5 Z.wnLhfUXP;PF'߮Yf!.PQGi(|fm)>@giG/Oҽ4QF4:zwEEMȺ ZiLʴ8~%haڭwMa>7ڙ;B,#&cz+pY{Ȃ8"e_rhh],7faTl4!?R V0,ȍټJK ȿVE( Շ1]rK8u$4P>؛Sn8*W0dC3Bb#n5B8.Ҹ|*_T63b:0[`|/> D]- É C EgƾfvS `ւ xNMC^ Zp cQeN;  Yzu[A)/EgFduZOL9w:S<)jmJDrB"DŽ}j\8 C}f6 !'/| =f$:2ga"$'T |>=BrSciC&" Һ3- ְZvԺ@NW=("_j`óUO0|)fkHK߁p32 Κ)Deߣtug_:6{ztǣM_bvA:=Sg"Td.~B‡I5Q6; }Rl2taR@;f.>U\&nR)=3v=Ϋ<^?QQ-lTUZ7?Bnʦh' -Z{g_[Զzybw<@}Y~Ԩ 23\_E]71¦φ}@\hK \qFՄƱ-sLi](Sn1 qhp֙\(&ǔQ6?cUi<gpcp}xZq&'Aϋb/*] Pܖ#wax<\JmR,UD˜9cOVĈ` ^Bp ?eH 7epbVc^sŐc^h@\c"@]͹neՓ 8׵!+uʤ5BQlqyy}ǠCk{a1tzwkT\-<[|LZ=} 2nh hxt6^QR!;,x{-+ս`Ρ>t*f34Dir Oz N-, aBZ,JX9^$j22@ \ʝ&!EHz̀]dr#p " (3~ l}f l3>FrKEerݨx؇"DwVtQ}~'Z[*=~Gh8:eI5RjMPsVct-h-g نcoKpB:PZ)>V4ū+IVAv*<$ D_a΀(wXG@tVMHi-V%Bм0Pc bVz!uHE h k!.nVZYWZ]bg Fw32  hK{tҜ9_}.{ ӇB鎒K b+[*߸7H\17J.sUMuz LxP^m05\}q~`j;QAQfh,'Y|?+p9M iz`@3~K 9`vBmqT=uv8%tn![[W1le<2ku3N\  Q ;y=w}ZN1NJ~oR%F!\C9s(js,EΜBn1e`t4go]7<{Ѣ;QA ][K\҄`kh|/VPJF`7i*UC  ,@U)k/V]I辙P"䵛KM;&ޫ#"Yq,n]R#0HCjaAeI Y)MH*hFacR x;3]ҟ#d w4J/MAy(3ۺXf0DK7vEyih%o@S[qK?'}ڞKoԭjǹ/.VSBW361d8wOGKl ^׃yɿ! 6 emIM(`R cva9&2466m֜i AɔUjI5>T&`"gnaW[م!`JRPaɹPXB,ᰖ6FkhI]3YM_6R LMArx`J|#b\=UĸXk7o6բEEm<H,ŊhQPė@hWeeqHRJeSPJExiX]RhsKB?7җ~=g.!J zJrjo qؠ͈2l4ohObCobCS_J#o teJQ%XPO#vXE/TsDx\^Des#6*.ȉGa@œc36 @n;}_䴬0Ri4 ŬrZhYlfjJܭhz%bEj䴐k'mdkݟjW-量?_ΩPs=T33^x}H6.BZl!֠gk} zUo÷_/:cwrp~={|z&]pY쾷S)WKmx}63ULLmIgYDY/;|%~G-o0{ ##6[M}%W`}:pL )zʖ}~UL B5Vc>]ϾKd@T["_{&tc|rGcFV Ŷw1rrrY9K/H>s~mW[9rʕbG){='Bwt7r=τv,fDW@aM6wjӊSޘlּ*Wy{ܧ4.I3Q;B ScDDue+H>1i4i] o-IG\[L%3+yO|y߈+נY֏facVj5%fiD!J/X0֐sGbO5tNՊȇda1rZ[ Vl' ָ%9_bg{KLpp;)@@+J5XE9HjoZWNh? M'e,›Uj.U؈*Yb )$*?3i &/j>ʂySaw,.2sbX3"!;63:Gj/ar{S .ٟ T/NiOFd#=w}Q֟,p|6#ԬϚ|%{/^Jz(HΫtb_ȉ2:~,Ȝı]?V/1OߩJCxIxPmwv\7O"%:b_(1KX _yA\2%+3 )ro 5|GPl VpKۓ`c8;'p*'O'HǫCڑʀ>D,2:CdLW䧧 FC 5ZFTo7y}UJ*[m_ _G#]x_4YW;$%^`C~5OlGP* oVtWY9pf/_ALE0\d}VGP~La d Ϣ_ o G]nI? *Ry V׏n}&WG]#(].u?e@(7,6tda{QW%L/RG؏ F1 #ꕎN+_(lAi^Fw܂WyWbV މ /@{)VߛA S^3=C*L Mg!5D@Rg:8DA%V|vN<[=D( 62#3Rvޥ׹*KP@FR` uG/gMdVF|O ~\ó( +3I  L _gΑ*ȣԪ{TgQ)ʆu{uů6xG{Rc!4%)w\f[廲[θp./C,^ל9;4_[8ER wL$a#pY}?gg;kdl{|&Eͧ1(kAFԓH 0s&Υ*y}ʬB m3h6'֑k"6σM`\4@ǟ3yH"?<; E~UU$_p^#Oc?_TWb0*~D"`n ?+_ÒySOd;ܭYSKHВW:J2N#E6{pČJE?*dΠlg:( S5!I|s(?~ڄ F0OMg1 b|3M񽔟켁&aR~2{o=r&ġ)&X22>Mv')8X2 >x;-v[1̊ϓ8S &>Fe4͹ '?8-Vhe}IQ @~#yؗLo9F=[ [ZL D*93]}l =V0d|2e^ 8>H ^ 4`VYb\_|U8f`*rwIK.?K' &`IN{W {FԊ=ѮS? "%t:Ȩ@V+TQMqo(ą,L3˦p}8*%[2 lߏǀl :Ű_g<*2hc<\f,R8|L7x1=SpN5ȳuTy^>)3Bf V+05gpZI yHmr#0C%jQR! $:NPfTb@jx9mY'űU$|٬9 <]BF~+Im)2$Bi4+_$mNӨDܵ#ۂ^=CrV]V_l&uJӓ[UmxqeVl?,6)6<:3C3/Ԙ+5`4`?ayJl8RUraCpG@fHQ)a"F=Hj8pG@cѲ,=WR,s"6Xsˀfr ,(W"l܉l@Lp9R8P`!ra, l]78cHʹ,8uۮVQ07-z#zR?&\nɉJYd"[tʎ%xy;?x$B8 e3GPao6pVgz ʊ4Kf[r5gL9!ZtŚ4oI̗ ޫ|N 5>dy$17+jT@nj#ķW|C$ۣ \{Hs[8zUH2Of `(=TP<"V)\U ?%gxgT\`ٙfiڿpKai\-!TJhܱ6Tۥ9,F4w5ڗzl2- 0_jɊe&J/jxs=o⥢Cl:γ 3̨yLdhyEZy>-nrw3{aeh{5; }n`Ar/ 2vi8{ߞ_>֠/7 t>$SDru4e8ldy{΍p硡a:LTaOҨcJOJ^MZOmDO29M<9b땜\8c0U,e0LBO-7{%Oe>iZi!Ԃ܅))R|4C+ԅ`p8PQ=qLA ;}m>;sn|}cXٺ g$QQ&\(0teMF #=Lm/*-§Btbcri!@̇Ҵ젉rtMOtCG(-.{]g:鐷~/RwSlyrii]|oc3 O߲Z!űUiz6<]ـ0a ~]oZ3>4r>^Z} -ÞС4Mx.7|^ 9q#ݍ vD)XR on`.Fq?[OY~2Н'3q;?t_Ԡ7B5a9j 6sgUG(Q_m m"2MXgӶX X-@!Δg  ţZ?uSN O7(yŶ;;W.qNsΕ*ܱ8O݇`kuqȪ#l/A ]H:qCev0;YVT#2r?[BeN-:JT하qvTt,,~XrK; {PSKs ZlLJ1CPР B&2![Q|i孟:3Ow]O@@7 މ/63Va*Uw7+)EG"l[gu-[ P|`tEU8/5#̇]He+MKG{k^rv)"M \pYJxɔD$Ӎ3фw ,tm܎\~ p?@s)1,˔fK.(B x1ߑ,-G,!S=vrio=Hh`-i.d`RUX_Rfמᥟ+Eڣn Ey`98/S K~ pAW~|#ѭ-SE/}r0O[-ȶ9W3Mgڷδpܐ/ȅ1 5$6I, ;4\gl06n,EOʋOW0X^8,y1F gѦAO`jŒY0҂ Bb?e0$_p@/ ~Y+9'd*gRџеh}'B9;Nww_zW?XTNz?pn D I,)Bo?h/B]B5_#~LV ;xi3#0?d2fǣv.DYذ'y-@*F6:N;K7_$tNh_ωUްSL5 49ɞ%E;g=L0/mo[mbDs[莘jD s ȻHmG45k$)PJaLCf\6VӉK1y+$[hJ7]hY7DGJ4fхn V X,Uތ[$]ue~hR5Ԩ3mEŻ-s ̥:8j`SŖ%hd;n cTaR~*ԦU+1#:5PS‚Ѯ5Y}UʤTuz-U9t2-vz}qwfԡ f00 v)Wpj`e^Y:Set΁tnԄ/G[bgi^]|)jԌ83GTB{p/@V1WÊbaj7 }Og"4~RR9PM&NHD˗t Drޤ:>/2{@|_fz)h9CFZ_0Ax+:k >'Hu<ͷn>m%h:mk+?%&+7a6|R.˺~|$ ^'zQl<1K&ӄwPGzyn[_<*cJʜ ULzވc . v0wbecR=J5cmKoGseb*F|"go8;6_wn)VKHOF{|yܭ`453]giR,uE\ o}ϭi U沋0j (XpE>8`Nyf^,r3 tZ6eΑX6ҋE81_SCmŁ  )4s'SY^ؗ*숢%l_ŀ۹JPA|,B ArCjLWȮ 2eumimZgNbhӁb?jBuzxtǏ=i=э:1Z`]N-Ä$%ouRp`s .?Wۜ (M\NIY1: 2ѽ(VQ0]ԋp VJRRUnY]2W H5 }=39? KWω*N`)?w֭MQ1ݽU<3˖)&lߣ-f3KXɡb/7 sv.;B+՜K)^?"oqH,vIa^ҏ0q蟴4Ԩk,;6ttPP8uzQΏ`Xʥ#$R+]/Z4Gns7ji{lFWë5By#xcΥo"6){ϖ'> Pr~~a֩~ ZDI( ?:R|~ <c@.hە7ag]?vvewƑhD?n_+D82~D1*(O'gS ֩S4YU JF3݈~M<(%d^8x?^@ RT~=~gg6sYP{UjяoQAgמjm ZV;~j?JV;vkuxs%5`Uv鴌C`]I`Ks+NT26]HYy+/Mԕf>;&W|cðma{mD46IsP27ĭKU<%8kBEǷfxHrTFlɾ&֋9h@-k}>%N_O+g) FGޱO!5Lԕa(rOж | /d㉵fH|bP'؆ GK"4VUFX4)YljX/BBl~&6Gj¿W6 ?ME[JUIdrPyѥ^}QU-B&;FlŽfWI'`ٲ#13r1r_#QnsK9?KKhI||`!m>&%\lhmĠȖqFp lnǖQ})}.S\CETlHc3s_A~ڸ챦(}`)VІL/?\@f(Vcl>,v"-x\ uRU^gj79O2"Wؓ4irdE~Ѳ/a)mDd%jq({<oc x vt=آ__hb\dQphwnI3!HR^gdLUZw*SWY)M|?^Ys:42?>2ry05"t_]HiMhKKyd0fpJN}@IncŠx甿obW _ ljScuZ86Y9 ܠ)b FYE6qA^8%2@AM+6j1&<mV'fa8iAژI'bHXS{ $Q R41E(RATGBЁAajPȫ}M@nAh4kQ)M4 9XpWKc d 5r*1~{5~&( ѯGYd5ؿS"Œs pA{шqnƑh=i[2?,O+Ɋ6YԿ姣UNަ}sP _e>(_jb>p<L>;N |ޡ8LڒE7cDvγ~µ% td%λ6K-yf:D!yzp*}# 'k_b&Q>rr9B:_P<Y7Ͽi;wܓulŽ1FЛdgʕ"J~-Mq48i'f?L~:Kz4 鸹0Jwތ?( ⩕GO:ZH }$!} [c p,N-FRc> ŇQorwh}O d -6GFRFR9F2^tZ>lA WXugP'URj+ {OX/gkL n`m~Vs2ތ/VJg.aB]7I]J9FoõtJV<1(K)a3!^@or_ +gb0 l7Kc V A&or'~3vV]ۣ_\cЪd_oפHc4,ޞ a;/u3Fmˁ ]ؓb-ރ o2KVT 4qVGe@;=;/;|\!1YEF2r&&>mx+fBmMed=sSXs,U6n~F#m(J觑7\ ]h)v_S4c{I<)!S4m\H "znB&8h2zˤ&\٫ե|µj;_ pkkV/?BV'Li5e$QѮ ޘZ'R_5?;JGW #I#0ګsD;7߽fdKS0ŽMؾ>sj˜=F Ds-(Gw5R@ł~@O4~~R 0p /Nbh+Բ€#VٹqvZUΔv~, ӿ*mR 6O9!E tG {H|GGrσ-@Ɣ3 K% u!T)؝-ȷ(-#w1}OTU]%As&#>@]rϯ c@sUhX:~~=T"<`̰I&أp^(HY=ߍŊZ,inN w7(oy)G&|qIYy7J:f\|\ (p3x,48[1/#t'i_!ݏ;.Ko!aBI]g4Α poa`LgbOs4)@2ʁKTz߷[r{44#)*q8ݐLzy|B&858L6V:ӝux\G Ӣ QiȚ^C-~ / z@Y T':AxʠȫH|C1>3$l ;ϯ?W_N4ݬRTr~Fo͒,7pK~EKw]fNV T{9ϭr+.qc dGge%neãPX2d{OTP[c)^|lv!Y&[ɏLh1yhqSRXSEpS3mQig5 hIY(\OnuvIY$H* %H32d' ,ŭo-z\hznu-=Za1[f̌XeJn/bEsqs] >`n˲q>0ϐD{PeXBfγβb ]Qy`+a7pkq9-0-Lq"v1QH_ó- f-Q,V~7[عe@G`ܪqOc^3oHZDLG)1tW%QS!/9?kHAcqqBlP꿸_3.F^͠s;2K7Pf9ӑ㫮Dy*HoҦ׻*8_գܪfB~׼"3Zb2_rgAգ'Zr?, :^lZ^%l¯sFطcS \ZT^1/(*Ś0QL|Ml n_6$CP2@ۄЗHFnZ$Ć& xa3Д _G Zb)_1%M Z䥂BH4zF5#R%9;MߍeF&&8RX<}$i^a1kϠE FLN"P; i1P[V, w+<00s, @F>XQ#{: `|?s +(8p7wAd XbT0&LZ$QlAk!sCWOb saSM (X!~֐!9/T@ D"w4!U~cazfĺ+MW}^9Ȳ÷c49f<@ݟ@q 8z"O2: |p2%6ζg-(^+%څƮߣ(%K1[5ȅ)o F5یE[|#A!k^oM=q~yBQ-BNPbDz~0`yyVPM3 qV_N^-ƅɎЊ/3l^bPsN`k!M@+G_MӔ3RP22+#SfF3{ YI]Hxʨ G*<ɬ6ùD'~k4Qy~>]'r/qye1BT'6$ub>hHHY"Af[0^gނH~qt׸vEy+MpZ`֩@f@劎D/GYp'ܗ2S9OBYFx fvMlxŃ% {PF37CtL/9pݍD)Ԁ ;J_$ m4p)`Hq7${.L±$hlH|fӍQt #K}QO[ՍϴFMs%J 5QTjtU^lܩӵ5*[I-| V-Z p^ q\$rc$T ؐ+1؀$EC҈_Wڢub_`͖> tVokiĻP~ ̩Ơs0RZrKQ)Ir,W"ҳ>G(ĥlYn }OA,%I|L2}>sfwF8ToJ#D|C)ZxO#@L?\'{bĒ4Gx&UvZ֍<+-*1QzUW b Y7%pz uT78[Qeh$44⿝j'bM-t)^OtR>V iC'ȭr7FۢO,PWm<]źRRh~,a;l΋I(t +F_i(NeA;ipڴjઅƵOwt>qm-Vm(]~gKCqC+?M4?` bQD8QKkCܭ@1j[J}XH&Y<=Wo$ ڕgDC#[kXS$R0 u=xN#$6<6`*nu{)Ulvs^ -G^v6#J `Ԝ+8zT\iZښI_g?o*9ϛ:S׳ N[^`̸% :_w%єUJﴟ==ըQ&SkۮrYj~wkZYg<^ eq̽Xue0tzڙ}lf~r{-R{ly8>ʹT k Z"֘-4Ԟ!4R}/W(Q 00يݩϸUd-,lL2ĭڄ!dtԾ;dċ( dc b6ee:~L6Lm`F9=Z5a&.ILU*%٤N25]YK̞}6M5:ΉS&bEfO39̣'?e%4]2pB ,L?'z*"tn}A)T"}Att(|kq"}K:x:n#Z(0#[*)Huc ÚpmYldӨV`X'tLv r4Tp%/\ۄ)W@51jb\Z>A;J5)ɩ,!ak^+]< oax%}+WNܧ̕x:)e˗KyGV̦-(+W<9Vbula9y_E>Uܨ_(5r u^q:$i\$mReUj MQt0chuVm?0,*]o4eĝKH>Rw9ΞL/F`/яj5vXx͌`x?t ";#9n>seWֲ|x wg\${[&߻qDw2YZnAV.`c]z;prz<Fh!Fly͂\x{0A. r.]7+C@P8r#fʙIRȆCY-ЉwsUҺS۾4Bq_ BsTxvG=n1t/FXW wKm4*EI2ΎSJI:d~<0GxD6fA@C1+ZYhL6l:0ƒPY@q!V.>DA0PŘ? ~%r?n[} L@ll_ ˬhfiIVib`&Np)A]&E_{.l. h.R"YT+ a3<'Ӈ(}ةM9l~-JՀ!۽<`cD%c2K5&e>`$٫89ZT#C('Ϳ (J Mwc;$_zA&pJ]+9D0B4-p;纶ID iml|9/g]i8?ӨAϨ|]Nql,` yPU6$M=8"MJh$ S/O!4K-HBXt)Zf3n 0+q{ʎو-1ltX4`-YG&NZRc@HBbMvT7Ֆbؤ 47Z-M*? OsTc@2-HuR:K3RjOV[X& Ӎ$?cu4p=-uKtz@Ӟ?~xST,,V)8{Bd%vAomRvн@ZX 4F&/V L$S1ʁq Q\.7Ư?$c@Ԥ<8Ox97V@O.4˳=I \W'ʕp¢*tƕ!l3. +9o@;C(sH2a%:a&F%Yc~~kNZ0!|`=R[: H9:{dpUԶh[7lF-הį9J0MA9B|uH;0 DZ R!0R3qLԆe)U ƥP&zY!Z7lF{ 訰 A+ )p\78OMguķ8#(PFMho+tbPU\ÝOG&͘dR$")Rϓj0mQvA(O ĭ;LJjgF ObilXhmZ$3W)^cn\j)S'hĥ|d`PeU)b >I$mм e1ۻ lԜZ= e{Y|TXAL¬J1۶r,d8CaZد_yiwU) ʍsBKہ'NP.? _t_c~Z茂;yC}Xx#dRA^[Ȕ57w#;;n&AԮlݐؤ8f<ΥUe=b$8Q+w .j?}hîϓWq"U6~U]/FeG,pc7wĝTb=h+$/)=u{~*{IΓ|x 1K'};sG(!AGKwCcTR̝O[YKO8߾qV/4f=QR F`'JGfiL8K wxd~&nq-L!mG/EhʰHwCɿgG(;2Bbvx@/N%l]tW1"s0S nԊ[uVo4&ӵ7d){n#yb5kT}:aq엲{}_1w=V^śʣ莭v}1S!zVW+S^xmmMn(H|4ϡ;|~sy`8b]BNxwZtGǤjjmfW)p}\_FW۬FnWͬ%ujoT2D r0X/|T=S?' 8{WDAYW.+~uɮƺ ŁuPUMpսt b]ؔT.ԯ%> Zuo''hyiRR$DŽU<|0~MPHKԡԥWZBw?&UF+2 BWd~yf(xF8un̓㙹`' _f0 `qSOq|,R, MVӼT%{,!O_N/cDw;%aG&&SZG^,"): udM1+BfToA17mh'zPOxfr'Dk2ڡ?WNp6E?"ަ F8 m A}E/Kے1U1# K9 YC<6=֐@ }|~Gaq_x!R;Q/P%/V Y\RzSylEqTO2'_/"_ Sj%k/$Ĺ&uP7X8 {u^]ZafRԕf9u"E)o8L饚Oac7,6&7'fΦ ,YP,qA0y% 84)E$(E"[c,/W*L{+Q#-9yF6~t2uus Ö-&Sm:nwC+p\&$+F@ `ՓS$NjG&6n@juPV,$w8T[26:(Ndߣh vxYgLtRIRa <Ť:i;`PC 9͒<@>1 fPUhWt'-y19e9W!m?+OҦg6aInrJApt9kU\Ily#v/kG?*r[gp^WB &[U~T-nyEqOI_x p!dg RoF| CX>tVSkP!6HE2`oWA~cSzLM kJ7  n3iָ5S0+sOڀU,ߚHf)(8f| - D9.tdGD#ow"z|YgZq5G}[4}AF#D bPZܹJt3&<<챓Il}⧼`*6/vmv|.486Gϒa K"6Y1%zQ[[hs9Gs,s`̡܄> [>ޜxo5xo#ʌN9R-e]2I}k vFi< +C:WW||+Rf:GT;y%ۘ\|lPp!)Uy$9GOqҖ\ЕA loi6ks۬tlRs{ ;8 kk?~J8|7~7ll+c=_oziײ!;Oi$z$O6w1_&VR\4B zFӏm)U/NU$B鬺L0 DU CV|pݬZөXeו |UE]?3ղh*Ta`V$-RV`sßXuX-܉_e J8Ԑfŋ'hE+gk=x}IKNDMi(*m&t6K.NneWR Vdn:. H<&r9 vBȼCAhJ1cT$D> .uO44̸N%t|+Yc+g GÞ7+OKiE0fɲ&(HE+!9ϕdT0f,-cSɰX~в+a .M.%鶼WR?_ᣰBJ*2#R޹%h<0LG(ª10$:ut8nNZcј)?a?x\/oh nE /MNGsD ģ) 7\xm z@swʓ˽{xqQL8(d̠C O] xHAnC* bYSLںH%~?r33K8b."!ϲѝS2%ONJm/{f tR؆qŐW 4?F ޽X!e @P; Nv)^"e=vh#!xudZ..ba=@rG}n<gRQ::E`Fz#yZJrC{~EZJ~:lXQuHA'C F;h/Qyu?a׮ F3xrim@EewsnVĒ 9j!0Kk^~.l/b K`o{~F/0m͇;8/IfE fWUfS]ęb'kIkxTvsFd|Yv\iʆr}&I JudFmd9sϼЮkh Pg\<%Q2%C[b kStX+Hw\eoEhGT'B>M+Z,C7T<\o'2QGKqoOG{tSxѠo߭],-M*S\ʘiQEEHz"IôIt>ԹGMrDb] ʏ˻Z' L7"xF{USXynnfi}ׯ(8l.3iIhlR0Zo6u3GfPXJg҅".UnB;:{"v+q4rRxQկA)]ų`' >ܢƄ㾿%Zord8PU\IчrU+w'SƇU?LBCH.09zha.a [썒Z\0i,ҍ"Yy^][ "RQ "aTFE!sdqKK(|]3 I_YݬPt}c4BrBTۆ]rH/Oo{waUQ^fhfOT\PFclԙ P%jC-Zg ZUA5MlrT)yf 8w-icL<-E7[#|H2LWe{iGhi4gM!of8ѝ4Д BT^"[-dP%W$c@Jd_*9=?m2!9-yYcA*n}:bc^ܒ-Z})Fvs~弒[$ \lPuB^(4)I?Ջf\O3]&/1}9٤:2g=ܜz^4|Cg<8w`>/b3g1?FEUt<EDQ߼5N7R)&lX ]7ʾCXئʪ`ougۺ9ȃ2C`n'tAV>UzPcj Z(EcGQƦ Cx "ѸW9 8 $} RYRU &BWvI_;X )0 ryPM`ݝ7Tn3#'V.M8;R@0`Q[0}rH-O5̯lH?/VFFeNdɿv @ p\B[zP@ DDR:aE0V^K@ Uy\*'. Fڎg0RA[hy-ɖ,[H*ٿLe'39azWH {%-AeÓ k9 )pBX1n|^K:ag,ٶq7magpܛpɏg071URثbZ!fH vk5)@ѼKcA ȬD2Ѣ.`{?iFzЏ't^&pF1ƺXǸo0Rvh8Gbzj)>:2uպR镉&s^Rld?o!19F&[$smJWoOpB"jņ3v8 6L&']o!i;Z8Y3xxlgu+UF橦(^> džЏ8;{ICF6ϱ?ӏ=usKH^unvP'lrGP7(MqYMAƠ&vN;{q$yw>>Ǜ o*TX3*>NAev&~Q7(}P,{G|t;JDU1|}!%Ԣ̦ Gz&uP(Wf:~l# a+Y|D 7sxUB!1w -Qy=$Ƭ'yo "y(p2] (s$STRVV" nT¼lojpx&92ӕx`9Kx>3C]eRDv U>?3WYFps|> xl`pDz$kGݯz`b(tf@8KUvUMmy_)V#K)Ϳ4 H 0Mm`ZL\8yS7Elл%'j bot6. jCaVְ̜Ell}Zf߃QGo3mqXQ>ݫp);ob 0C&htqUh8{̠alz?2 e\MF.gymbYpwz;5~>EZq\3why]z u#OE1)vNJ; G2`̕w6-ȥv$N+]L?f`6*D{}~e蓘MLo6m4P‹C*K40Jr|G>[ c'T2՛;Fۦ$45cuMZR˨q2>1&YhΆf>?;zpvѲش*dMIYZʪXxF0eURL\w@W|ViV@[bUU]FUj3<`ZobӵyoqN(,hykDS~7{MGåɁ( kx)sq_A-ܪ n$3**FbU >F~l7A6&~B^Wx˿\-W+0lVydcVx_ԗ4V.A-d-vFR2 E RJ * C^b"^ )Ra7'wAk 'fA,hsel vbڍ; yb|\UC 0@2+WGyǘJ#B#'̟ūerr*w<].$(5qIR_~@}1Zgr}$~-唰dttdzTnџt2OF_e&ɩv#_Bכ;KgZ/D+;i㌈F~6k4fr5LNF^GޝXXHĥ?BƌXݹӱhiX7^V@QO[ /p?vϤgb4 z_4 -G.sGNa(A*P~i͛p`+.P!)@p̆{/4BW)ڦ O"Q"Vj'dn"+eKSu1M.qC{h5J:S5a(Mdz ,R-LVX$Pmܿ2j[Yz6R\ϽV3ScDٖӲֳ֦O28{dK7t#MHO)}G{G>cr svѬm!0##n'e"89$X$@1 ޛ1}&~@Q FY9{ōVQE&)$2¨ب~Z ʬJmCiZ&H5|ǹb1yrARNG1 n52]2Vy)=4. rkbٮ׹ ':Ti>'x8@E6`Z-zLED'$΋HdУ=Bb"&}l.Eve!$o..Zǫr>>;٣0D48}5: [7"08v2{R!LC /O-|Qp|}#O!{I}1Mr̭]*(z"gUh(ױ ujyCϓoXyu܍VM.M <+ZJDZh,AB x( n{i[?g0$?yTNLRr@ )* R% A46y^6穖r a"CxaW?4?3]^Pn]| LʹL: NoNA #cb\o>[W4+$ ,E <,Hao,! ӵq%n5 `xe)< K;jN%DPowqR|ѻwpgǃĐ%BW-C~H'V_+`ޗz!yFwrηKIP:yjx*n+I!|# o4x![J៼M 'd {Ŝ"}y 5Q\k=iti7Bdz)GpcTo*'.W[%MN%K MX) ïlL(z zc gɒ,bv@Yc xl&'fc͠MNK V{9b~ˍ>Wzf,-o] }Fyݿ+Ps-# q9]{J6{#\ opːhbULqu&7!ʍUީZFڠs y([Fhc· ߲BSXf[9 ;I?(h~CE«.gѾz%:Qqg'U,C B̤ cG*Q<0 F!.&8mV1mkqoeA< 'B"O\6tenXK_,(~a~Ry|E腹%+`DD~(yAqp^]Zm E31t6k A>EFf[Sٜ(Z0*9/yrv {/ky +&;Wnf}3 Ø&58ǭX2z=fBG^@ 3Y?d4kB4LI9Kð|>a#gH 9 jN`m1Rq) bT\(~+jy=eF>j:C2s0]͊cl$e,i9z` s#itEͦ1aU,ia  >{q%ZTuO:'ӏO@EpYɱ@ ]J6h{/p}L ;Mg%} Wva B%5X| bq]wsR;,)Ć5=q6V6@U2[ǬZ5<hj -qqQWMP70O=h˪ʉn\q}e7v^JJ(PCeۓsl 趌D5;fx3˫)o`e-3k1XX#ZhXH 戭ZW(?F[x[=n+bH˭nϿK?oT^<kUDI{"|M$C~@ԩhD2]j!cmCkL*9)"j#9h1RliF4 טIy9No#+ @P^>jg v,&, 5W!l$}? Q^cX5mZ'fe1 u-yWm+vd$AAT&08JOI5ChOgM}$ߡ`u"yy*(_ӈBϰJQj.O$ܢ+g"K<*U˖-kM$Pb<(KIo,s϶|Unl yEho> JG︿-cs %oR5i]U]Nb!a_ !b ɹx~nƧy.2'+X2qp;15%(i0NoמTMw^, kiplVc^EuPkYh(~Ns)^j[DS5nNU *m+rY"!ȗ cMjFL^]nU\`8VX'z8? Ͷ9q&XTk9- MQc4Q~,J-ֵ=Q:aB`ԢɿꚨjBvA+HuCn<A5s q8Oޮ[ƯFCP>FʬFt:%sfgKUir:!$(@_ZZK-3"dR5KL}(ʕj`J"MNʜnё9X@?tp~FIi\ߤ:`n6K_'6p\6額BybH69dE_\s•h+SN9:)~JvO{#d)_[yL%rP/]A//QC JOb~KL' T?^OY`\(Od7Y(]F BMQUtXt;ŧ0+p\jY /J߅/**UdN DMhSSZ2{(-#8wʒPg)uE)!V4Wk٧ÈkbL sBexZ 'hO({ZQːɖ˔@ex8$Dž8O`uH8BEZz%,סII~I/F)ꐖ9Xdt\ yt ޜZBh34yn<4؀p)f]D=GX~@I"^"2pK_CCcF̭PC+L- h q dRT'!c)ʼM_D\Z F ;;V٫X#dL2 ~@,/@+)8 1 #y5h& ;*as$Y_pQIu"g*9$h K I_ӑ:|RH7,Uq_;dAs?Zٮhb?)ҷٷx?b˙0t|*1 Ye뽁l\7)3*Vmh+Jo5o:)eyJl yMӄ.n#! پ4~ l/M^7&]I(asj#,mG5&` q^61;RzqDMtfئێ05^!-c V{w^gFaQUDI05\N`9zKQMDHg:[NΚ5\gG5h::ÐGj3ܒN 4 ?HFFcaUEv;ʯeiC" 2w`p8]S)w?bEeE%خƯ 3Kƭͪȿ;r:LEk߸%W#KFjI_Re\:aN# ѐHoܲK? cQY~UbC{)d2]s`(r[/ 9np/j@r;Lj:*g.:fcKI+Bq9^55_]YM ᮶h:j/Y=&l_u&ШmV;tP6MOk4ɀc0_]dhzVïJBx)GSOa]_Lpu{# }wkΉÿM<{̸J#5sLQ'_F e9Я=%[SDkb&zU->N+Z ?} )h401j"2O`Àmw8yѩ3dKS\D3$~TwԇNrzP[r06T:ѥ? B;DenQM3 v1&&KprsjsYͫ$S$N%;"#= R4ct"C e B @w W` LfؑJ?$'PړAƥ_0 SO0'蟧Ex@Qa/53e$ i> DfP=;m1sNC;lI2 ᜴5`-m]['d >s 'Gd}DKgwZ= NJ؟ώJ޸{np[@Kp9~M+]"xN7p0ȍ%aR !j/1^W+R>}VMT'OҥD#]f=4J]݋g۸ /Gx4#/>s8>{~̸aaW2ƥges4^SNr]' #ߎ Xc\KadW5@)/҄7:_kLk!+(.RһS gWV[kLSH͋)gt_qYt)I<8RiPn8E3/yjU?Xdvȋ`&ǷoW&e(٦ WoLuIrB(n*;=wh/Ǖ8]H%X]E7Ȇ8Z`r#U4 c9EPN$kZDq:s%l3)~f &Vy-kae:ػ+?JWL<@irA5l-=Sckԑzȯ]|Î#HK ch61^əBH,1SK珼T4oP#V haU LzLF(xg2s)rN5V)Bm*AlB(=:Y ڇx)mi3YM3KRa[ 1;,&Dfa ^qgbk^BJXhl{<6TKcK*JTpm4t-Aʊx{b1Sn|䍄C]i¶q-ڔ/osa#B|1&{x}lRF߉xFb+GX2vfEv#I,D/6hQN$9,|-oS]ǂ,t"\,B=A >;1<&c~^{*TC) A ÞW2CFw cM9Jqdm:?+ZhHfG݅lL~t~D%a t+hDk^aT8/fP[~,)m??Zxhw 뚸}+lNYE_Gl,䂇p*?F\孷( 'Zj@.p`JŖd=})h_.k|#s#8xiT%%2S?SPg#F0|[%$ᑓl0i@ TaU0YVjaoMX|3=40JX(\4J6IxQlz5:J9,9.VVr%ǹ'"'FL ցY4]DM咣bUN&’:Eei5,?Tj1a](M! 0QZ-Rj/JD&b-VWH[$qTaw]vѕWb[ RT*"LrKK;<3}ϟ439q~Ls6U ~0Pei-aV Z}G8ot|<@Dz6J2֗< }ϹOІGP&9n>ty89mBdkOg{o[+շ:rSby4؜ocSCB&< PL/Qwh#΄= ?*+`Zmӽی,y@e%Z[ʨ/Fn.F(XP4HIJ/tES7sw*1]Ãdy''q0θ wS gA "Te{-lERÄzuGGTwx %NO/*LQ(*| `qnii=~/s 2웵Nuv"4tB֔QtOv "o@R,HVJLF*'eK*NZfXǑ`*xBC~U1ʑVeb*:+anɩB 2~<D.NGi\DR^[*Bz"^%go ?LvR+Dd0AdFdڬEXjZgøje@{PEވ@+Ɯs[P97:Up-6 B(xMA(VcNr%'92ցj DZw/ݡ!^d~regg ӞEΙ#x򎈬S#?_m{_X\g%4%'?͔Rffpfϭ }:u?䉴[8"]5m̡ZH͏!0@|Mu{$b=il9_T#p&?Fp!yNɝt",}q$L4o^)9(REꏶ9cDg S yز–u8D$aP!S=oɶn1ALՓD`{V$pK5bsδEyEm{ܨS,z*BuZU,QYl "UL.\@=Kag̺Gy*9K#Vʴ1X9BF4:♐搟b7oqIܟ^<鹑S8'Ry.m͑%Ԩc @,/Yy=# `)Q3e{u5&7aL!#F^9y9רQLl#s,CR.> Hw&]g*?Ad}CTfn FUXrNdĖ+aN'WH1&C')Nqn{Βh}0.rM9ceHu h^S{"+8F*}ZXSTLDUK~ll!iftz[!<> W@7νlGCf$bqMWMs`1w:vE. Hd1>;S=!54u*<оӐ@%uS46l "75m*KFr!hg\\.#;j*x&4pʿ{쇩ci)~H햢fNڲ:I`LhG`óp0:/~gi=(/x3T&e[vHNL ϗ>&#b=} 43鬇OygBE&Iz'm3V+)2_}yglH da~dn[\0G1moakA"=C=a1(,1I#o~9B0ǃd: {zb=&^ʃ`47r'H7Ĺ(Fu) n{F%i, ϏOv9`^cHoΨA)\NZyCBe6D~ǽ7RrVXenlGQaƹD+dLd1രCr~^枏t.K靡 S^˵Reg#dsHAE<%U6r"QR|~]-UE_i-spV ݐ"'%Hta4)LXE8w>s9z[iC{g-Jd_t0}g>`-(wmޅ(fhg9"[2QPNŖوnYtBAwRk"pl(詂SH?|wB JH:4N!v.b#;ѧ Y\KPu4\#6yYWY2Zۧ>e=THE7q%m`IO[@n*CfW\C^MS#!dj1uv_]@%1l%pa+ v>CYZu7+v&c½.kYg .%DJhg$3\- rVXlNDH[5 LK(BZxN"?KG2J;{(棜Ěz7 Q'8^u97`^n竅T7bs42ˇ1J>q[„xPeCi ==3iZ輂ESHc)db$ZudpIH%pfk9Vv/ޛ٭XM &/`RCO$QA)ofl Gղ 𾣂Gmyc|x%c\V!KT'rnnc:ѻ/$).m ]7IcaNvD*b&% v}2@䗴r+˱iq?r*[a,rSg{F2N0Ya:ĕB+9^I_1.oLGpfhlبsp Y!=f5S[r}N!RlE=z }Qz-Xun{3g:n!{+VQ-5$Lh4s|<\4p-ި+QmSۥS>3iϖ+Wpx?U)E;',9}V)j2o{Fi (ON]!؜RT9BAuT<Ux@TGT/( Uk  չşp~*3V3ǒ(!s9W>7B@wEsOo9lQ*0714hI^:' [Ml Z_ViP!»,_BlG@-eWeЂe5m7,;N aFL b|K_2 BE&eJEb>CBkK~гp `#EVi${8!@|( ~ES;;!Ap{wkqo8Ľ'Ob.`.Z'MtFMӞ/ L%%8RFAV%uX4_ ?ϡ &heqH*fH qn' l4ZoT]2Auvk>aFi@e SlY Q)ľbT#sѹ2IsI˘%JNW3 x'Ɩ0V ?PIJź,ה/ ]Rp7z1K1{}KiUVZ*YDp+iy鈲d`lz 4*!Q.ZĖ(Ne3!VH]yH|x5I_O>!Y~dª H/rew!-}eHVNˠ&OT/Cd9oCK-I-Lu&b茜Bŀ#,m#SyϿ޲LZ?]uU jkWoH^fQO9T$lՈ26VٹņWj{Z(AU>T>]r6d Lfr;n"~4 YYw= QHh)*kzO. Pc/ؚ@Nѝ!F@z*4N*c-@Aŏ ߶J?틗Ę!xiTYFG٦ec3 qJ޳!:W?w4T^ K\TQ<O(C/覨*wzh zp9L,mh?Jj=/OH_­Gu`[^~9kx1;Nq>@%>/ď4 %m佅9;_Rx0ggX* CY~ 2mx%-UktRG %x[c 5%QRNLs/ߘJ6#c fԯ4~TYTrB•e|B.Fcj(Vh'jeWVM(X&2ZJ8MW[ ~C =R "}΅ZJ&ޛ u%7=?zvǽ/+;!&Cj+FUyR5.6IW(<-M*6Ӆ{L*^~1 ]|,҃FXӏ)4 l^D`mA2*`5 ȣ> {:ەץ3{y }y'K'i) HI}82Զ?D B&ģ?hMOaHc![tgtfsEdYN4lcIx؞(\ӞfH/~*!=|B`%s#ݚCԏϋ 7B"e[vy ~pY{p}7߹u%d\!O(ýV,]Rt6ȶ 0wKaKo8g‘G}>VG`GvVV‚f`ˆ? 32^z؈)rpd0H0o[|C05Z-Oa }ݳgoơnw$72!t-hձ b#QJ|E )4ἶb`&.܂Dh+8> y+6&dR'gW婯{'w3-aOr6nKFV6ݠx[T^L]5$?(m?`fЋ("YcOT5yqT ί9MP'sH +ղ&<\yQMs8DžxܠcxFɇ֟>6ᮆ( 1HY$%tQJ7g§pL!vy1Q RARnuD'R2L ,9pp!ߤbױ-iH|"gCTt:VHзf\?18N,êڋNee^BYP'm~R}SU79>o] v JqJ(ѦO7G5uTMI$#gO/G:Zt9\X1Z0u)#)вT*Gkø?Z7#z_IU:v~ۥq|UE94J QUԀT/Zj84ՑKە9U}E'Ou܎3N5 qqCC ߊpZuFK&-B#(Tj6ElOW6.f0"_Eg"$%"߄L}H-Z06PըU`~MnRlb;HLyXN4rӢ 2kA#ڽczN4ӰF XRg]wض#6g5&&m >MC;N?fZMZ(7? KvE W~b- $~; &)J:ZyًT8yȑJMx~t]KRM>zTFx<' &g"p&"&Ok 7hܚB%q4,y27q)LELMz\\Ĵ=G=&{΂y4γY Fv *ƾH,pF Y> Vh"pR /sO>Ty#/拴m[(T;=ze#-$~6uV&>xD%Q_OTl5JGXm y" H@2I-RG!o<_Iw0JeZD*<ӨTU,J;Ú}ԐkLN?"VŚQ /f#.:2Gƫʼn#db:$֫ZVV!dc/c/> zY kLP5uړz~MWƶ)sHZ~:'p>aɥdDu[$ S+N%p:+=d ;ʑl'^ ⽷a^Kx+ۋeCjܣ*}!%B+T tHJa1c,{6lb#O(ċfWx+P{7(1ob,Ә,i/]bɻ5]2:28Drk=?"~Z]ɇ"+Lb!J8ghdoa<5sELѡfN*#4{>~zɌꜳ9]1Hg$;xU6n;,LIΕ>NZC@I&x g(ܾWP 7gOVyHDS2^ $4v7MؕVc?iTQs$Xj۱7jLg= ڼ0p _ adő*]͜G:HQp>pQΫg pa\`N|{ҿ1us #ʥsnCnt k2eI Ӿlm[V`+@~?~Cص76@Y`bS K~XCZXcyI$9'6R7tKJ*~zX3UYGLST.?NrY_x4Y N좌MC+䳭pa7zh" 4kXRzU+QUEڟ|ОUnm]cFwL "hmd\%8ll:k!VCU8;"8wiZ?Z 3j0€PR)<( 9?t^> vsNJ mˆ^a!gdYHkؚV)cMIc.1;~kU'2wuq96|E!^']"[w0qLp+x˂`G菊τ Qz !+Of)5=U}џ@Q JÓUN0 ި'nf[jsͼb{o w#k~ADTms{Ku 8Ȫd Vm}j _`%Q+'1<RVvRh查)iEU<ȉdZU̝Gp9?헢ƬI[uDNIQ'"6mz͗bgcmRNS-{rv@v#7eu5W|}>xɝUjkFCl7:GnG;F8T.ǐ1`D9ua {)o]'?-a}\8S2&M !KMl+x_gjSbռZVwjw7>Ejx n}+zE1|nws߆x߹s~4X#QXE?8b.Y&[3~uyr봢 zPnGT`kpW B8AUN]-X|UX9_o] [aٹoБ^;9C6/)kY3y{{Π'FK$ Ṉa ]_G i*U(Pt=FuYܤG1FJ8)^ζeWf^I@"gtלm3JhfĐ%p)O1We5iuӡFZt @,H{*_Uk:Y BxUAH>헡Buz^NC_C#Vݲ~|. +Gۿ̰3;B5z!9T35aɏwsg8]S űz줁@1W_xH rw)30_!},]XIXآǯ1B CC` d=~zC(25Vgd\'sX5Z)ѫ&6K 4eVSGюh;V0O` !?cq чKfe%*U^RkEm!@/jx=u40ylyRĽ<*XH[i$K:hX[% M~"lS~'@(yq龽RPpMsUaztBιgedUÁAdPMrx>o|rcH [~ Q{Nȣ%?Sb'q%<MY|-_X?z-SHXokq-d@P2H&e`dRi0E"t e2GCAO ):׼b ɷ3:4^ u}#ƝR0dn:N+Mx_c:‡j:שF+=٫t7;ߟ6EiN*6p-4Vl.2/*Kש|1iEVg-+d5t)wn:>)'_3"Es:Hw]" ">ENC?GiesM+G7ڽsSs$tɍCdb"A5s#ʮԶ+n:!Bs5NU(r ~CP~0z.}^}!zٯ;B1gy`y4h,U74M<#̄B|B_I'@<  i NC8OGY3{Wz6eT?,qo΍,20%\Y5$KLF9*zZ@ Y{!5 rp9FbLcNq OIgY6Ăx9@_47fW;ZgRሊҥudF|ɓ4-*R I AНosWgrbıj\إu]kW^\5˺xnsg8U{W]j%"P<7q/Zm:f[>RrHܒjۜFK]vΞW;+czԠ֢j!BPV-U(fU]vig2Na\[¨pcrn$tZ?.7֛Կe0oo ѪwEұѮ$GgN>9VCOp6ť~1Ͼ$5vSycLWpe-u.$6nC~-\'6l\$zEzCC:C8lMmS3*۱0F f@fԯxQ=! QL~wAi aK{KvF~mXҖ} s_،+"!h;ώgdr ,/5{-;w˵į)\͕=V *oPu6nУU+ߋu%ja:7 @O5|;!@Ԁ~>w#3M)_Ye5Fbp *Pt*GH3fx *fm řk{ mn|xK` <'1=r9i:kz;'H̠ۂ}K,\0/?4$;kǀX/=8zv/g9v^:^g:/S|b6s*/=8n|#Jz2mplσPTsru=&0og:Áyσw#O4zClOӊIrU~^@ 0MV:u@NIP IQl+?/!"/븂"'GUi-eғP\Mz+'O}䇺?U?MQ]O}ڪ*q jlH{ PaS*{>H"' f RܨuR.\ý&]{Ç={xV4U O9e+ۊ珮Q΃uI\.ANY $:b!ˢ'唅jZQ,SINydS+#\萮 1FUe/'g']a)hN!F/c3.df߀/>2Q# K)$|K2q_z4~34Cړ%8M[Y=N?KD +e@XNf,kۥ\ )[uQUOrZQ8.5?A\}רѨWOҩPM:lgp n gרa,^(lΖvY6[ͭsRĤIEr4Rs!Gȏ+O/d[V pqp֞Sj7S 蛜zH*AXTa N9e2fY5]Vqv1w"͹5jnRhqÿGEub}8pyO5j +Mx P4N癍td݊̕ _Ĺ |X ,9~̕B4^Qnfs2t dB9 )l>(kx_ք, x]QBl6lY{Ͱ)ß˿ ^c(ɻz5*/.M3tҀ i(I=mr~_(Ӓz:Fp9huoA.2 ^/R Ÿ{t}0$Xg,ޠ䒶T+=TN5JZxVyOy(ʾ4' *uյ(b9̣rcQ E0;BO+{/42ԣGlY>Vo/˕9d:'9{BFrg$\OpU8m7&< 魗7 +O2UGT %ϴY8jPv_u_8+ѽp[ VJf*"ۊT0+֧'2 IOqnM M:Bȁx<=Be=IaLר S}-{]J$ %>oXo*N2nֽu?@zw)>Sl>S+Ҋu\J ]]Y4PVX)E8җiنM͹0/Tɿ1| 5"2[v eUߢ!DYv;B3ʡL$zȥњ?-'*o^5}Slg@{5{o2JQ/`JapLRSvy9[Z!ETV4f- R%AϹoI@qi jQ 4Ya TUB >aμX4qk&i;bWbpN퐿D:<ljxI %룤mT G}U:`׾@s Fs:):΃nT!T=r<- PloD;'uHڷ!ss Lt<<@WǙsť|udZUT/y=cOσQNB&ŗ/^6:E&_+3\,KU||q?##uQk.H+N:]ʹ?eDe-HLJd !a}!OQ_`>]#=SKE'wz]O.[LpT?F_}[1!UZ a. >~Xrk dHZ IOHGpx^w+[k:7Q3dW$;@"OH'&iheUEq]Kb]mLe~:ۃj~uǴb IT9= oՒ[m# єkT\y&`sQCp:oAHR'qO!>l`#vE,Y!ݏ\ξʭIX" `@[6)ۈ|Gшq'ئ(}6|+kRF@K.GVhf^kP>5x7PqV-J"Dܻ`JWUVKZ D xFE W][?>?Xـ?e.,0`ܭfSӡ>:S~"OUǀ$$rP4%5j<=$1?Y0/Ӿ(K?*i!"hr]QefL‘D!D:L A-4TER7E3wa# GwyZ?F7f5*=2 tslzmZb;W|}D\HMRl Sda5x@ XGeƬ"-c@xj0>0Y~bRə^VHY^"AS߂#xZL)63x-`%݈Am1ﻎUOvOOz˴3Zv:n||اS>Pӻ}hzHsGe|%铎 vČw"3g#ڲ޹2_ۮC<O#7`LΗ2 vi0q&xy8|L2$D7Bߝoف]) (dHʸWQ"vpfq5;$ɖi\y&걹*3O^!@9go .У3TϽ+L dϼgfU0t: v2Ůo{bOy&gX?Z# [qz<#qk 8C g]{/lTeG[oSjniŻ=*uT^{R}F'Tu'a? /:O. VFDaeV0TĜm[R'~}jܭF&ZSXSx1/fpec֋G7~0j "QiQ 88}!1T-N{q W_j,oG Rnq- ~ͥz/һ1d\ܻ5Wۖrm]z =az9Ktuܫ1-T|[|x=l)&ehJ b*S̀13{q&l7}+^y=Aք )tiO&$l=LAqÔ8V*Wm9k#~T#㽏.>ĺ9X{OR@4 Qj-kw!Ϡ&Faʓ\:νL-,b?F[kCVx+U'vQAǦj^pe &/Z]U: u)mtĈGՀ͚eR83k^#:ZH-G{Xk;s`KSy9MI֞ ٕ~Ǭ\U;vO H+;ZNH iGaD\$h(~.Eԁ{4tuݘykXf_/ڮyL<>:&VօyJpKܖe^Ğf-+oԆUMC:1 [c8ƫ̧QuQI1}.~(pNc,%#7)݆}VcC[SV֊duaOH~~o:# 58z~PÕ[2?UlOt!=2>/$JbNWf ļ |**2 U>:?//ycȉ%|찡so&A BKC5z}F|?rε-m㯞ƛ79?A_=j";эS]w\m8avD?F1 BJb@R(Mb_RH2GBj!CYHI$d±ZKEBJ=,dE$B f!QgXO R\jF\7!XȚ ̫(R*>:PCZv'%z(hԹCoL&{y.',d ~+!\Fb'l\Fގ05q T+TAh]^'cPs@y.Maxap݀8tN剻71N+&:8!A -Px"GfTj"y)}ˋ|;%3Ff(QI&<tvv^f>.1P Ϟ¬|^-.[8;ffwAGXͿ<;*o*92Ch`M~ >V}y},Z | 9+9dЌ&8]{yOnCZ1ƽj[ρ߽T4ׯX=ڔ?ғ.\ޯfd !]ZX';=}Y#?Z-}{{!wϼ<Apyb_dVWGtcxϫs}9|ڕShFze[S=э'nN)gJV˙3Rl-:x!F$T0kowi!;5O4׀5V̀dhjq)]XYl"+eSھ4mMFF dWz4Dё)8c͌ .U鹲M UKSOsЈu<!ϋk@K.!AFdz -+Z'$QfLFݞrZu\ьμ4EH|vX7s("&e"d1`g3^ %ørqO!~vچ}a3Tu$AP%BJ,hj̺(#C 4 UE:n4+0x'걈Z`y":bF}7QGӋΝ)L_4ءS Xb~3 aH qHIZl}c#?ZMϱkӛ{X]+ NĹa$ ɖF9l6:2om#mMݪꭩ"SXusQ$,Rd*w#<7J<&ḅK e{,EHcB̜J24 7 V%IJ [v>~*Z;;:0 {/*m#W.>,~Y/SkS>QnOP3WL[O#* űN;}e%Rz/ߑe^}:ty{F?ȏr -;JUV2v;deee6w 9Ybgi;Z AjGmB$睱=`9!_[a 7 )/) C=CJ;ӺW3PqqD )*lAN؆ IUdẄ94kp_ϒu *. |z#%i>FQD떾?yFޅ9oKWBLVN_@?o%N?o?=ORϛhzCgFV~{關/='ϗ>~N̤M`mV^lm\&Z0ud̩WF=',Ɨ|-^khgU7Tw nWoCy9y3-ZJ?C!<ą8sշ\O`Jc1u2>AN+\,؅6K5H'l ^ \7Ҥze g޻Ӭ Gٲ^g|aޖ 2 悥%,:4DuW.&k,2p ʗ1ۇ"QKzSq#QWW<xg+Γ i$jilT mKRUcT1:N9'CtWۆ6kwBdz7dģ~Eů(kz\ }lRcUĕrt R=s'X+1.+~+߻Kg N[D!uSZ7^sSz{ AI.6_~k[w n(b9WEl$4xkXKyN$#.R!ka~ S~ òQ*fv3>K:\;MG-I/ac [Bug3ueEo0+ۨ!cqD`9Z5^?|Zq2!"(qP#lbtTXYIs 3&I:fH g TC<4xD'1+҄5 ԢcY<ɨiBySpcQjfjf}hQU?2]I&IvtFjIy55j?;U<Kg7qj:5+XX)Sj%jԘn=V}-j=ϝY\Y ua Do1Kkwz7oDLG:F}6>}@JU]0[;T|B`, ~^`ILhq Ջu4I'R _خ 3 " \bS؛3~4_^t-wigpQ%o\:nCĀ&WJG-.4YvH 6'r]Q澎bm@ YDC>>V?B<Щ멉_D@g.V!-a[R3`UpYa[C6tQ"sIܤͥ=Vy{5 T{k"!;=)YXTaNxqw .+{b6 +VR3"6ZUZlH#dz[<9 sO{"}dx,fxӇo-jͽp>HCmV hbsC? fWqO\EF|Y捕7G^Vffr4AX=`+jnx#_>{K^OAg>a5>b Nâӄi8!'vdQNsgM|}%r|Rݙ0Z,;kHVFs Ѥ¥S彷S۔8(?k<'Ixl.-7:Fvt)MUs1zT?Qf/={N 4Ӆdylfu{6ٌ=qiF.m(֪KҋAT1.,7wMC(5LՑDNDq^CȾihciˋ>r&%\c69. .r3i!5/fC(w^Rw(Tq-̼^Aan<P|&c9sՑA{سALÎ/ov΁XEAm]]+~IV`lXD6IlVlܗOY VifѕG4-3cCHU/'*~6^}_΂9}f? \HO*8/.َ'ʁQʩ_~9vyRS/;wZbr)r;H' +׷/H Kg}3YSA8Tݜz@%ztXk&巛#tON֥mʽXSiJT( ^k?S(ԕ.Vp-aiY8 F!SS@SE֌:0IAV9+P1N?tC:$}*GQ{{o_W!L`=mKiKW_D49DSUEšdgG5 @$.Nq<TqRrNτ?38}ߐL/Z:XarXdZrl\r<һ|y3#f J"__/rɋgG{Fjr\ wrG<=UJ@n4HJtx:rұvcckǹwkQè7Oޝ4A /:f,;R | 68BS9}J@rjЕt6q6M6%BgnYj 5e# pjVߘZt!םp8]o M3A^TgES9<܉7cő:guf@e@qd(rx7iݟ'y?!k#WnS1}~/mIcQOO*҉Ō4< \gMQ,܋%`gl'q|o<.:[%Oˢ(U6~ݻxvH l;#O #= ts|^ȑ糛[A+:ygz^c0 Y>AXYt*-ʏ@eZ9?Y< xB҅J@8 7^/ȈIaI\̴a #_szVɞ.~Q=BidLm8ɹϐIa y'w,Ď~G5|$_\4+HA(fĞnP|A ' 6&=>9ynɛ$y@UZ[gOL.n勶['$ Ґ.CK\nXqX?@f.Uu??}pWԯ@r-% fy@+/D:z9B+C9yw3U=_wsxđqStBcAA |zf><'YM8UL. A9ͧGz[ry/ZIf;o#%pH*]Wdr:rpFuHCM^C$҄bb~$}z| ]CIs4ae(is`A ׺7H1'sK7?g{VwUi꒬͐+L^yiRTH?k!Oj odS@lS8|ZY?d^Q* .+-;zs 1Õ7rIdPDQ~/!np<׈/r &h͟6Ʉ|x#3ыo1B Zq- 3 .}1I6tr}U@f?g}>F$2(t$߹zT|Ҋ|3if2W-_iqCI ="b(^8^^3a6̄^Ǚ0̈́7ĝS!K|ߦW?['9<.[* f?W4.tVLJd}X= sh>,`e]Dxir~i2`~h]l;>=qrAE8k)pY +~*5[$[ByTk)ϱyUQ-09yaM,k$n378#> iq4@a~81~9OXFÈYϗ0V˟.aܟ3@PP gCb<&)ul*$^6XM77 mRM0-:_6iM)oK!g﷙m\N D@灱zdnb7YuX&y h{x'Bjyev4׷#Vs͜@暬Rż{ZreF1Z3֛|QpeqxwszdVK3SbT"c3<{Md^їϫЋZGf[ ~[18N;GK`S[f>`Y;@E7kB- ZlOW~>y_={ _BcdYߋ~1O0 r_\yiO~UjvI:έ) g{,CHO6+E0r@BWx >{XWM{$1nya[>Xk˩pQL@Hz-fjOl[uǐYMZ5ZDțT mݛ%KK`[#u´Us*&K.F[Ϳ {2[!Hgy䜵t}Mδ{\`/Qj~~.v)}#ldH o)H^tJa%&?:B}p2L&m>o]g)N )q+1!_uB{-TtX߇zF:<G'*9 Za8cc9CW4ivT]r_CV)Cl 9XM.[ Z\̛P_X>r9`:R<$8X+sk9 p7o>U~o7/|ktHp^ToUNy SS$f_CN FN(q.1 wJ!m1CiܨM0O :[*P/S{r.^*Ѓټùb@Db4H>V9i* dr+aic6޽H_@zNy>u7'#܆3v4w`{Iz *QQYւՠǵ tO$ha&3JFjޅxGd87ʻ Hn#P=~-ԃy9wd6ث1L>pQN~:3%W?Hihӛgoj}Օ"<p;ydr@s/ƹ%WgX|{# &&sH5}}ha~m›DXQom;"7Rk&yYG*ձW{wcjScc" F6Vy5MKCv'qHKG4УbU\ժ4(i@T)0s:>8~_~DlPlgs)>ܠE(Lif?[LXzQiF@r7I3[ a@ bx xEVszW6qdi2DeCs3u LKMgk|zlxfqW޴Y$TJd9Ojc%(Is^v2DG~wI#}h|H^fYeE_Hߑ@gp#9%\ѣTdg?~(:=_}0IYT2S8PAi*MZàq͛js9I}I n2cX)VŤFisRw5>ߧژhXVF`+Nx҉KRzb<{p h5 ^'K _4.ՙ*K4-KAeQbxf GZ{.=M_1! 3E:NoRyLϪ1e&wtÈR&e<Q2u5;t%'9kz#BGMXsCZQҬ&Xek/LD$cqpf:4Lj*LD7FK7"n){ n zK&6>qb/9:HyPuAQ8i <"OoG_\]\mj2?]퐇Z~B?J=a2`̷WSݟrg++Js۫l7wZڦ = oM̹THO{ >Vo7q ]3pR6ٰJ^%`R>DfZ%=7}SjˉT $jqn \AcBPxA=6WO\BVk6@BI{"e%6y[.;/k  %.9XjItN@M)]_S@:❄:0s瓡|<&ϻ~4Hg=ˡJV %9i #E]i$9QlҠ.S.BI0=/i_RŞ\XP/!ʀIc]_.sZ:`9fpm7yA=3YHոNܳWަ۲YMf?7ȕg^|^a <]O!d 29VܜKЕ`-0a͟991(shj~ ] #4f^07^kxMʹa V腖 N]~f+a#":w\(-37/e ~MdtqyI|0&JW]%+pW5?cJ7Z 8+k;WʫW}Bg'5ZǛB_iZ+9bSq*l[9 "Ŧ4 "Pҿf~4w1NXLt)[,/ba YCge*K|A)ci4u.&@ЛʹS45]G{o]_O @)d`O:yz&+m+oF-@ Hu&0aX{M@SF$]՝i #AX_j1+!/T֞#9QwnsR~ʗL pݍz9%S'XKA5鴌ZBZ39Wܾ:ƏQ\:~TE0F^ RHĽUF`-h^UNQOa6d5ȑ0 (%OC< Kخѱd^#z4sOcw$SF^̈́Et$(&Ts\Jt4ćO VKo.>&) \7r!7BW>W+i } i\ִ8M0lꖴNi5Rme|i2|ҿؗjl8CޥsٞMGMq_1AZ9+Rsl.|eʇu՝F5n}-|HҶ%IjcIlNEG" g|%hѺR y562ZSpm ג˕Rrwr0r ;ainn;8sv/~N:ֻ`Z.αs=Z-{vZJ]Y]uq)Y=>}S17VRF.<עYC֡5hq*+PDZNe :RC|) W2 \V:%d8 CjU@TWm7C)F˪d6evv2O .nO gU$ z%V骯*Ka&T帞JuW= V& _#O^ O#/O?}>ri9o:gōz{@?p7 3ftfs1NECd}ѿ-::o$ºD6mYKqZ]eL+xCIob* )c)vgQ]_B*Ũ'OtުJoH02F= E/ύ7g ԧx6!#J"wl&me~97 (xq`s#M`>5D9ڧ!@~-Yf>͆9iddof-'X} V Cu}ħ,^ΆY-6ğG$}ꍽcHnbaFl%ݍ1zͱISx1O0~;hOp'&rU C'ɉX9U}}j''YhEGUoki4_3i9ϋYnA%s&xu/Wu=!H:S7#'vؠ&qE'ϟ(DH4[UX\iaN {*~ߕ@Shǿ.DZU?[IsQcSy~S`OE#ȻS8`"ʶ# ԉC;[_kP %Ɓ.FwI9W?wjt5a&=?uMQ{98_-zI\H^6E|ҩaX#0%ٳ)jw oCxRO~~#u9z.*'"bRe :[ J78N| 4Z?-oSzy>;<+y/q`=`{g΍f,"{IgucS.E@^:1&2<8y4(^YPf4 cqo+W)֒-+4KFtLt(}]+TA9It0,T k[E ˒iqAXؽ&R\ #(-ojAn0Ƞ;a2 dbbo[(=[o-2BkҬ~[:?PKO=weOǭt.Ϊدte>#[VCwj^]m+l~ ;a~<%νT{"#wW+7:7eZĊίTN쨬sOC9;+JǹC ru8^0{}Ja5wr1$b7w:r<ǕՏx; sԢcTE MAԡ >w:qCuL9j+UO3c1>iqtFˀvU3 FrҳyG;DNHX X0r<:cB`>vGG5F$ f6mhjM0^Kg{J-!L{L .fzmq`+?}8Gk蟢ZS@>Wb~+9?-/L?1oXNa<b /eoՈao+Qq,ssc>.nx_me44x㿰ҝyy󠞲ۻN[^pR֩_a| π }o Zxa@X p^y(\˼AnWFq Y&K̏Np9NL7EG֌lѷwqjBfg?D 1lt6`Gu#@Sq߼483 HS\{rn~̏,KbrzVI oN,Й7q7I2E@̀ExaR5hR7Ql}@ws8B'EN{or^3h ?RF \0DFQk]Μ"`r7/$R=̳uZ 6of #ϜY 0Tb)ci_=("kTWbdTdMè$j)10zGbԂ^'Xފ=%l-> V9[⺬pwNrp8qr(v%qP3uȹˣx0,y E./Qu?bsO򻋒GzWwy3M(ĸ8F_C24xJ ?X #4.]y< Hhsn\x9\]LǺIƹy~FP.E=aQggm鄖ʬmC7UHp֙Hjo<8𩷴[SF"x :~ <uLiڢj:{wYg\k#Ce,'`)6mAqzKEoɡ]eh;"]; ܷnu9qs}CRl̿99 j޲H햡S,Ody7棜cУg۴,%7pnD:v qCٸBs kػ4-c*P5G m@Z"+r_H`H(M$` {+sJ%K6.8CٹiVXc2:DuDmQG2ԧUO'-)ڔ3IQzلR}@#Z <# cde0|\\ԅ'zr̿r.ۨ׽mv?Wp&|SvEf&-kt p^s :7: 9ۨU2#~JyF"-Eu*{E-]odo0nl"&0 %s46 LiՈ:3Gt:I,Ċ^]*&$i?XH{cd;nUʮC,y/{xZ`fwjƻhՆ]VΚP8(<גV,JLɋdP8ygbWDU*7 GUDW={|vk"?#*3.C}Nx搼Pdbn1bd='&mk 8PU&'KQEAXjgd3].:g 1J׊ܙ e:C  jMAP׼(6ג!U ctj+&К`)4"OSKWp4?geh=F)F _`(L.Rm ;:x Y\aj:ҧ8G5TZJ0zTL[a g?(?xpp?%0)O}+USKW$ϊe o_fe1,?xbrc"QHPs{ӗ3SB}4B{9l"q%"1*s?vТ;A@RC14QLq^㽆oؼVڐX<>LO@`Հ@>L;vA>됧jX>ոY~̥ iߍ$3L"_:d2ʙbtRYH+ g]χkc89(:uGp fTe딒=Z1;T"BD=S^`sއIl]{HNڝoV<'ENH)6% Ͼ3w]8 iv`/%6/c˪5eV}}SoH *Zb@ZO<հo;h޽6Ĵ,m({Q ыAA)8mtȤrDFEB+{;">wd\9(ʀ<(m7R y{d:BFy&y Lvi+i;tF@P|uW/ޟJF<إ?)a=sj5pv+o_W.R -b4{g.mٹS7@$lKBuC.L~,⺁:hR[*vH<86 w:zy17wmvs Ν(0!p n>'-ۊX2aeJ d4:lFp;|9Ǹ:k}^bҀ#sfjQ]70L9Ƣ_vs{Pj!y\8O+vYRO/Sa~&(-v)@=vxзR1. EY}%ryi!w앋`Z٨u,voAmQf20}4pw GGC?@VYJA- 1RTx&rA|\KIt,XcM6,-}8k;R%ۆ By7*wbS,k0[h.D:?ljDJq+3QgסӨ|*6S^f"b8ۋx GcjZel"XlRMFK!+XGJu . 75<\omi$? 75|(XSJ?:h*+Pt:LܢwASƟa9gP%lQBt$G)PLqwN)@p0z: 17hy3[󜒓bU#)x81d*|$s&[="sȶX$d/y%Qm/0C:uXc@ؽ  {_YNC{ThRc/d7}6qqShMf`uly82Y#*(%ny~TSV>.ZmTEcgڻĮ1wX;dG;æ- -B₿boGq9.+EIK}WxHue)f UVTLfh0֨* ?UVy/.U53 |wTKCw{(h/5)w^0}̶p0c5#&\&Nڥor'3z!N)eصڑy$$^vEhG:SV O:*82dR W.B٠<)JlN@RpI5zI5y3@ DrQ`"59˔G?gyM C=b +"z΀J9P1mcF_#^y붐E2?S?e!잗.l61l6O9Nw20TZI0p 5'yh+puS @gͩWRygdWI3 ]%ˣ):7~)x 6u\a\xwJNkT/FqylTG/s%!c/ߓ{a85Ţz#lAl= 픟mإVk1 1jK 3O-o~pAK 7'6Tg;B_f$VyDnhiv{Y%RWP _)E%O JY>}imJɪ[Ærl*T'Ibsψ}mjY}PhJdqmŪs$Q<.CFxhX0 +MgsDiؕգOfV/|J5w&[q ]{}cow[? nzn9уo?¿;z{ww=2UJo˗ E.EyܛxU_t.IC8l*[`>:DQVE*,V<+Ŀs:O@6(_}B?7NT˱0~Q,ӱGO#dy/aտj/(`Ψdes~Ϯ^OgI{ΐH_r#+LZW?dTO5]hޕڥg]|;|$չ)J<\CV;QIrP1Eʔ\(G›1|D"$O>>]¯`#%!kZ2LK9M_ƿ#+>W/UMn$,ߑG!>O칶wfC`P;.m$؞109G濃W7.-uc1.|Alxƅ?3A'.||lɸ_ᶸvОS"^. ^~:;gXH®נp$o9>++ѱ>{ʿW4/)~B4GX$U(C~ HӜg3l_*b`-4 Y V_?5tUe3қl's(/{RXc4& qrH;|oMO^s wD,=d`(m֧]0~8Wp+ |ˆxv'bB"9-^&}T#Р:Sݵ&4>hR#: v(E{J5GTJNPu3kd&bp~ѩn+oܒӡ~k]~Y-K7!x&UNJ}2k#~fL[;ĢLrHZ<+W96jA~:VR:$mgLCʱHݾ]4!ܦBivzV "~UK o'3yVus6'W&CtI鐡ʾ섍N8$xynz6+1лNd?NM(t-UETϟ;RXŋ;&[)ձ巑}[[gpyu=9xL,Ŋ|lY mfm9c ~eWw{ "Kٔ_FDyYFPxO;#Z]2/)'l>=t\s(`3h`eXUC5d/YMQWC()%$ȰX(/+Ty]4Y[%yVdmˁ2ppo띷?Xn *)Kȗ6y~B,_u 1;Tg+ o B| tfHTmUI<s -mY+/ս_$r585Hٮ.^/#*$Y',Evs09FwE}p-WV_d Zg-0C}ȯ'#_BQE@pU9Ƞ2\{xWLr"UzMǭ|I. ݞ~hYZ2^Njܣp<>K;'1أ!5Py p=ժZAC! &pwWy\T1FWiNJGZEt6tbEOhWqh,c VX'G}a@ a>1 ȷJF=$n5#ⴹGc]|>+Cx؀9`Be{땪J˯L :ˀdfW34 4+)yE'j# a>JˇI{Wwtё'on'2-fE8'ʚ"pH%D*e]bH1d';U߈ZL{SƜfo/T/s!S{#i_U\sJ (o}׵'QwG-}ӫgt~)/wKg"1d+Ø7JxkH+9i|R/~~M$ѐr~wf+Į_~GsqC6 Vݕ޸ jZGLw V17C Y_&_RJOI܋'iOJc7Ug:[pr*of(S=*c?W5Y0!Y=꟟ kᏘh||?TB8Sҧ2j\}Z祁:D^ GS %BP(`o|褀%~j(s)]O >PTf]֦3Ic.~ߡu7Gjl!~ҽ7uylDqFw i܍)Nzuᇿ fP:/`[[d 1oף!BUNt _HBa *xb&Bv8%il*LD-qD!&bfR6e,`$1Ώ#uZDΩO7]Eo Z {qZ8@rҨ5:v?S3mg ϔ̻Baa?%`3^Ѫ辤`40H 4cʿؕ_^OHD;{Nijxu"=].0ԉX=y`*P)79!ܟSoMdZDNAdr?3i' :Rlɟ/k <7յħ-$-;؝si5kNx$syy1+ VDRxxJ~6qsŋa|~=gk?KX``/ߎ_e <6) {1J5 YM8yyN+kTmW2 2| =$imrEVESf3r;dê)uбFE>B澜MQMH1Yf^һX}8.6яşq5*ךu>K퀥L+7/YϒN%yKTfz͒h?<Ϧo P7i3\,V$^fQgVu7]mYE 9Vi[EhN1b=ZB'%*d *Ťm_OU|}BՀ۝r1._@]X̊.:3>tTTO&4XgU;D>_,έXw}`-OuX خ+q\T;Ys DfY{cگ̯8FqnA_D[@W|Y54̆Ûɀӓ٤f;"5U*MZ!pڞC̱*ǷJ%!Ϋʠbe|U F6p:'gs}3VeWw^TnBnSHϖezamÝ3p :ô~#ف&T6S1t2N"Y ɼOcODSY_ŷU'VC⪡ʁ3ȭ͠#_və>3)=LՍyd[G< 7,l{3Ď֪WI)֮rݯj^5!;o#~d]z8-PLs+Tӳ7C#]oO@zl}ە[2x{TiLpqwT]\ár vqY7Yɖ:120ʪ}߃i܋z~Od~m3zh?:,W A]Wtہ{wCӽPs/uu%=uUUr.-Cv/y?>0 ">4i> DIl~c~R_JO+QBBT-w_W^+ޝK4.?לm:pi[sY>Nɸi\xA6bGmu6__9Ty4Iaw){Tz+KTx8m>{_![d&݃K`nAm>j|lnxi|*RWO*nEKZ]`}Fצi"S߿Rn{e=ԲDQ3/qe&rlcyƋ'^Pg;"))GxSc qԳwn)*ڔe!ݪ=d)~>^:28sʾK`\+QX*xJtnzseTHR9R1moh+z?XxyؽKtN;/wiٛP}T':<큘?.X$Yʸ^Tb>Pk(6'*?Q"Noϱ1^Ӿ߸E 84I;DVhC~զ~Ts"OtaQdb-d;av ~K6bJ8!vӣF'DXPE[%8|%JUdutVYgHOܪ埖@ΌU Cv Kq wSǎI|g`tÝgl!uK|E:pgXݿ6). &^JEx|d *;^`2cfJ;y/G.}bPT]R HI >,('9إ- "UJQװ̼s{+#}/9/߳gQZ݂VEڡ\w-$ t3^5ލ>}ɑʃ;$s H:!팏 Lܷ$=/p 5{7LרLq3-ZeUpZE LƬBxt;1u hHPƒ"Uܻ))<] 1H֟RDg$B<@ê7\7em/\B2j0BllrJ5|q35u6RTEC^B!}Ր!3bs:@;-Jb/#VR;oDX/jdQGLWQ:Kx9=y&49䧘I8KUIM3o+]v ('ӁZ~BzU]>f"huY1\pky^ n:(y,(DJLHXwǤ<超?##=Jbhž HJ:x癔Q(|/@k+Bq|@]s]Gϋɟx݇;+7#G_zMG`T8Y J 83ie`c& /e)ԆhL;}?^ԢlqIҐM[6d^K Y12y18SWZ<DkZU<1O7v}U(:rJ~(EHh\Ezn?qZ}d*'<dö\' \b"\a22@/׬7G  `?$D\r.PCY(,3ɶVTl?}ݦ8 /a| + g\pZ*R˩찎GA[=t}n- 6ߌνPgU{YSf\S#zn &gq%9U̝L磃 iAlG`뷪c.@=a52* 0RL%~&ƓJ,V?3[?jkOZ[TUGT@ E+Sy>ԛ@HT)**R @*b)3 a((m-Zߵgg}Dh=Z./wb**h7#XM XHۊ$x* 8zlX֚ 7x-f9JY'fsfb}P{c@U}؟A^s9eߚDr 4Tb''R,J?n餱1-ȍ9AyL@J5 2 B]ONBBozo   u{ yO}wA/?D*,AL&R7ԜpC\M^'Kl2h9UDBc9Lrv 0>}i|)Ko$txduHj6nIf E L| +Qi}qdZ3_L-#"^/DoteaPIL/>X- $W~2СJf-py:g u08idWDɽFmBߪޏ 'JGXq-k{!+N/zzskuLӲ?̱ T J؅?pEQ&5,kא>q y&Zcx}ǀۼ$`G~&ezu{qh nz*%@1<ӒJaXq]Wq1QlM{9[}ol$([{z6k+InG[cu+0yA,:"Ae R32eF82IљsAěF78[.; ?O*j86. êv =@XxRZ3kugV(+CymTU0#Z   k󞴠HqTbqP-rX8;&Ns&qi2}΁Rq Q#n$jOÞ?74AH"k᧽jIރ~\ȳ\H񅣻s5-:ͯ;;}O&0P0Bvcr=ΞKeM,l[37.yGhI"6=  'k(yK`~ 2x ] Bۊǽ&FTTrY-{ 7I :iN4dN̶K#$9d ɽc&@ YV~Z ZVs'b T|]}9:DNqçza>K h jSHc;{zcsIMUV=%=;-<_RxƝvbuчp3)Ϲ_aMr}N{g:ci.%.8E4!KTF{FeW0wۃ)ujn5Qg:"y2/vA~MK_iNΓ&n8R1(劑R4?7>PoI-R7`&nN%c~BM5?&]vV-)&~B o >&F;)ayAj#Yэzބ}2'aZuSddDpbyNDžR{[,w[\Y?e1p=WZoqs=k O5?)ߓųى!i8pc.B6s5ivlpU=9I iN7$$1pi\|і;{sCkT؞6J57mM3.#ձX;ON$B8 R87P@8 @}_mA1i}=3T ަbκmFtQ9 ,K-4{Х7S ,;|8L\ ~WolJʸː[^PHLd\bye? Ƅxr Z[TC]m[wdzB+E> g،mV@c$hsKf:4+N$5٪;BvE@Z9gNju˱AY-6S t0=q`H !#\Fs0lnZh2>48}܍ ѐgwsa/"y> WXDI:]§wߩn߽5mp`ѧ+8n5Pښ= q$JRT :GdeqO)pֿpa )"+迿;ۊௌqi/ڞ-v9W)hD1JU:*,6מnQFsr<]$BsVN+!IHg6 Ш/5\.:t3w;.lZ@)0.c0ZG/@*%_`&\["0hfMKPz!ba& ZfĽ Kᩧ339N'IPxUm_i󬷡_ܴқMh7 YԍQjɦV"#gH!5h3c #:JcCgىsNgPJ4H @t9nXΎ'u Ikt f ߅ x> -yz[}{pq]֦Cܜw@OKrҕHkj)Z^&)yS%Um؟㘱fSeUOnϨcov[z-Xg|Qt뺥VQe *Zo؁P(o}\`z;sY9`߇Ǡ'l2M0z39&VLؤ0R7'Eԙ/7EL.O߁\\L!/Z_B&5Xo\C$+u?jozR4tbPJm8˪I=QVfl\Q%kc # 'oUZ=ii?bQj5~jaz*N]hU! ZNuv6cMάxv/Ցj-rfؔ}ypM48eFlo|mQbm7*Ul^N짥Ek'`~`uA 3UҐsJ1̜aQ֤ݝ#%P7$pulXt~~mK8z sIOZaO༈NAU05aD~$#nK΂ '="PFv[zvv-&r;Pӛt w*y `|H)\0RT*_t(z5@EYB'gG>)p*g')Ü.⍔Dz) J폰g_ʨT""y%t3K ߹a O"A۹w`hd<-V޴DdB͟ZhIV+ 2De\S>H\d9[;gM3 "bR~⑄ #\\k#т췭Q{h6/oMN8砵~ z}]ǟFģzLr fxB_-+ );NTjjMJH(٨N(QHA;p#/OwJA>_7*+ 9T P|VTy7-oYIR*H@O_7P1z?HH^wn`(яkȊ}pRW+7f|Q'X[MP0U'Y,-M6@~t'=jf2"(u D&ևux,l#2g P2fFQ_Tw(JCR+;'@\3^j[V/sb9noi$8 yF C|}3,慍&܌ Yqcd. G-( cv|+v%6`@ JڤBy~cwJ=QDZG;#r&QOBk兽D`ߊoefˠuVPW% eFGI ڌ*؊\amXn:ˣk̬(<ljEY\;\d۲9kͶ=0SsKoQ{Wɢ=[V G\FB&VGjͶ3~TH{P;sjͧ ^gP:`.Zcr!/tٶBe,ٮP$\d4fQ-wicA$8TV+ŻyFU'aeF R~TG難aQ!u/xqSvX=8ݸ<[ZrcL Y]_Bg@|beӽjy+ |-cmH6X'1k"eR w$k,VJ d:&+s4WhWoB/`I@Ejg=)S5@ e&Jc|ÊufISH3ےIJ}zw2EU)zcw| 5iV9Σ1rJ}6AxjF*u{qbYF[jU*/L3U @b2(8FC5sAGOL10>$xdz[ 7йcnO yC:W~aŘ G ɪ3,QbnW44Y뽡vA~AgyCKe(3)k>R;ug1nBu ca ;¤'mÿx+T&FLX:oĢ7xy1L1pu? [#tl%Ow;pkO<~>#㱧 ^h}O‹kd[PRq4 ]2r QϸΓ=ir#a|uc2iIbOOVi *櫍FkzT!dҵ[OQ; ό&m`5[FcJ[ZCHaQ?sco;kzxþ' v{+ڵΰr-WEb}P-xBI29ޱ; oEEZpH |nw%XٯݙWobxOf }YRYM~cZ #iiJx(׭U eu5{eXO2貪#Q]uN} j#wae@6vtCELL諿PZ[*PG7M%v3էʆj}V{{+Ei&vE=ǢH@Aᡐ}h\[F(Û-]<u?n7*J:(JT@ء+ɋÊ"5UWr9[>7WR5,- }Y9]ere=M3(/ Xұ]ǿ+jǤ(хr(hS6;N"x^B˜-_KlMb5a .bн,ԣ gQՉ#0=q$I9VD%]ʓ ^f Qz4L\ICtA>q]VYQU*IQIO(ls|I!Q$=ʓ Zfn,UuFw}ՅT{qtX{g^^O Stp_`o[h[Iި<\Sb[rlO50a31lSX|M$/C.?E}-,FaO"6 ڦ4Ұ>52ohy3+'9~em⤭EـDN7˨ʷ|W`l]z&)?A7NǍ'}}:ӿ]BrM$MRhMI{F,>hB0d_:Q~;N/7|*F? H+yH[X-ACy9V7;(m՞1E{崄$ދiF,P6g`=#m $G X@{Ɖ.1xdp&JZIJ !B0^˳]?{6Pzɨ'z9d_8ֲgC=[ZaeO/Յ3 #Fj)N ܴtŌEK pK(RԇDbא>f4I 1␱s1ZAAdBvzxnBҜ ׉x_I{'a+q fvINl=_cHJR@ eĞ}>d.G" O+r !|)s…ǿmy2b 82 6u,NEUѵBM V,CSU@ Bf,ܶPr\ ]|6a=^3SήY#WKu<#gMUJqs(k,=⮱v87(ZdEBV ˷ߪlUk"!rzlCpcUEI4e7}x[/)'%ɵ+ߧ#h<{r?dyhAi,Z=#K U5]!q -w<&vɸz%wIZVpqZU#$$uHs6]*7PtGF ˾@B! o [%B"Z0v@BSw1cCX XygH=7rRzNt(vBtkvJrA~ "?v`֢g Z7/HgHkBx@>q&m#XE#[m,rX"gȵm<4r3ݴNojRX&uH6=J]/=2#DFZD*=a_H\T%?#<ɽNoAQ N9JyK5.v}ABҪ-7ѪhޅE# gHf+Ƚ8SBtX;kt"+o\{n`.BxKZ KE,8J 2iE%C8z~[% I3k|E;SZD"K( ;BXXqGa _+Sa];+13;C>lp |X=LӳʫD\s[VO樭O ( $Wm7$VAt:X[vl_ϨZnrfq$:t/ w;El/$IY5 pO݄ Fvq9M_=/7'8g 4zA 3W=|n0limQ!aJt6A1psdp3 d;^az(^͎tF^zZhrQ -1vBCno 'SgyZRWzXƧGkd:t1)\|r9_Up%rkJ ҚִH֐- T|,BZLE O@J̣BTWVGE]ҷohH5Vc3*}qgxk?ڃ ZNN>[qU>xr(/Ϛ5p/R1rn.#)D0 B)^x9(.M'ͽ_XPԡC;VKfwJztC?'筺6Z e$Z Q݅i [6ɸڰ> Z6ނԉ"] LeO+[ܞp\{}DsvSQGqnq8?eҥLD:cSxYBrő=[4EQ6So:6e`Y[wxb(EwU4Q#ɕMEWE#xCeY^ONwZCj.:4wѡ*%ٯcK&8| 7*޺DE{eQ K erg) ?J!n?dsx˾S,jzE(Aw #][$s!&Vky 9j|?XJzgXFִ׵D.xk`w.ϨJaw)n:BEgc䏰S;n/=jߦzmB8b]CӃ6o3 nGDž?Фv#v.\c!=\(I;<N#v/tF }=Ai\17M]f)"ۻWSX(N}=mSpf_rY1MrmFKJAs廪7Xp z ~$OFNUXӆıU(M]6X&.Q5e 0R,oU/ahA#iϠo7nAdU6lzpcV<_:H:|'W$|VKO} fn %?|ϟo#l~"gH/ ߕ [Qm|gyVذ"yUlrH~_$cE3(!RDgWnwsWj|n#'(ξNSW EZ!䲕[yC(X Rj0҂dQܦMTYPbgNG f#En<ߢhuB84tL+g &]T,o hlJEGW6E q(ٙBG¿u88MPDNE4&>l>]Ȳ "06 IK+Arm~(,9,mLɩύ*U'B#90r6ͽv<t!AqDLk՚Ltr|S;mtjNq佨 ~c&(]rѩT 45Ɯ"nGG7BHxԲ/OQƦ 'wN,=7I+ێyr?LK(*MY=,:ctA'Lg@6S)9nMBO#BE9PsT7>E~gjs@d:36hsA*4GWZ\.{'w~zq?dO,,{^#l&Bia~X{v돽~}_!ƌur =g!uT )|J1H]0"}](nmn@9 2wž 2oBx?X>{y;N0Dt^Q!?/$u=F/2Vb=܈B5J,'^+ء`5O PY],tn^Dxf$Ω(R3[UDK)Asе"㨶+*u jEn^ _8?`h ='d ȴȓ}xx( hθanwDl{,! \IQ3`RڮWza/=OT(`<U-nmBE"1< Da|q=/E24pnrTPHYܻ@yLs6ީA5Bo vCh'j.SD?~:WwEcohjG^ūftO?Us)O2]9yrc9&}T<-OY&ǝمGpw:g1(Y${_= FpOU r8܂8?˛|pkRin R=ncg⢳hGN$H.|0q1;?{Wm)gf%~:B41%mclW6]^VJvi~$6ԆblxyVٔ{hmm"#Ⱥ^Ry&mPiEk'2Yӱ9"| Fc86v.Q=9g3]鶵ո"@rp/;爤eߡT` bJS@_dMI)RAhvXTa[PQaCɕLs T;BqygUmEH+Z5\sj7MV5=½-JԶdOϲXAChO%.'ow(ۢoD=^:Qy G0lr\7qV$F^}ŭ!g":fw7fz'Em ͟.IiH̾#h{|!!7d:$88K{C8rwF{G;\u?'At ks`&NM$wǤDtT( U===ye]0c]C/tӅq6G G+t@*[ #iqk+>-c !5qX]+`rgUx셓z%Gv"-^wҖ'O OFUx5l%%(@<l=!AZvC;!o>4M4=D*JSݩR7X/;aV>6`k u< SEe8BC(>Qs%= "䨔$<`3eDJ9\6FQ,w"gcjd!;^OcTL"16/=>c%/@ @Fkؽ1/|vMPg-C)LN܃|AnNL =XOH_ɘu@S:šmr .:|r" @%~.#Zø4# ۊk[;3|( dԮ#5GgqL@t"AGU)KnzVk8DLY"=o Wo@`pB D<4:τDq+>V.d6 $$XNl<[N(܋}xs`INۓwJm7 TJK7ɵSCJdK3ƙ:}Hr=fT"kˈTzߌ7;+ds1`܌ |69oBl:p>{ zr+rnN"V*2>-ü6JG7\ c`]GSs@@PJwK7(y~SLEE<3ަmwɪVY|ac$''4A0!Ua(9V!rHDT4 i_&09|.Q]՘J+^/$-V7g :?_y< ^rU k G!vLkFYֱG7VG]Щ? `NQpٳ&[CF 笁B0eC<|Hew@O۲fUH_l4ϤHT%7ٍ[#KR DH۔?PZ*&wrp#Uш$R{m?3 "2mHH׉aÌ^ sg6#`+~kQJؤdl97sƘxCKi]Q)L|u G-*ӎAO.ѹܾ_=N| 5{BaV(aU% ƕ~Є!a GhlaQĭe ˮVaUdַ#"#1SgVD!MBr$\PI1J#]:JGF(5em$Ak!}'s<01 F]<&c;T1pvuP95bQOe4O.#-80/_a6zXi 'KgƖUO6D+ ?|M`O\QL#(Xeu77I/=̓v]'WJw$k,!+8ǯ,<K0$-6C'An: HHj~Q{a!e&WȾH#.Ʋ}ߣK#BMPZtsEP݄1J0;X_rvUy2pw^'kG؍|F߃Ȋ o/)FFVE <>|j=Rh"Z*z! vm|ѾH@CniJ*Ћ WR!|WP>ҋ>Y/YBa!>Uwax >Qj􀑤FZL#[E'҃\rݑAj# ]M@ʏ0$@ h=b)s e䁺xD* +k-1qer mqK{jUsdAF;}}' [*RYDW%dUj[o'K!mEio)KEkT $e+;ʺѝ@䗿-VKAC#u%lђXE>{[Zy Z<ՒU. ݠYtBTq=Mw2) AB=]hPQ4_W*^OIŰuh aS{?OB5_:sr4DeShToSEy]K[C4GzV^nknAR(MO8s7 }b[u>7`Tzo"=d3*WRݕ$)怆E=wFb5|EGJ/;0?FH\! ]qsǥ[2 v@t""^(eY+^mI#?`77eI[pYL$Wa=ۍ*-Q#ߦq)[;_ iU'%v ,Dm}{Eڄ𢽊Y/EŖD.Rd[E*TA`9Fmh(^vE~L1fD_`4: hwt˸. |".W):_|_D֍@*RŷK4 E0ͅ!oHe-{m{a{fJ̄uqH.s|y]Z~~bzXrUCM)\WP880™+4y V k`5Ğp6{[+Whyt9gArYk_/6gQ~tCQ 7Rq4m|%# Tx (g)02=fSȪS{ kM|ZMHXn(EAiGSH)bRRĔ}#F{wcFxɞ :=ƈ|R_èa5džf Ufvyև>d".l _Q^oW:$x{0{ly]vyX3om gZIr7HnCM )!~{)\3G4zxXEUܐYŰgV [)ŏ'(PvZƃm<+n{YnV>"yIumwZxa^3`ԋUwLx^` cz0` [V ax 2{MwI ۍ{6ehՌlH~LS *ЧɿU_L/P12ǿz qt/(lH^gȯo FnM38 )>d<ѰnBhmF z߁xRXR_\+~ R0l>ן;06:(2S)U moas;G~£ =n!R$,th+juij]%  {)M8(.&jr߯߯%\:[]cNE Sَ1Nhbf#J1Ξpzۻn_^t@Ju β~UFTMp E1(7B)9o]t1P4v h3_A˧l?liYrgh#FG >3.!훑yH}d=ODtW9 cOv~۱vǴs-pIM{N :MizB&8I6":L3cSn{~鷉-8|)ᔾO^+k8:Pgp~FsW_(oqMDarERF/}jÛhc/y|>>C)E8$o )ÁX`q>ux37dž ?]y@T*Ш n ~0}ZЎ Ѧ{> ۠~,&>pMl!=`mo~q#JY!H!24?H,jYnK/Q6ne&ӾH\8*\N3նE E`#7%p}sU*neۣfV m@3۬E΢N!zن}YG6Ha:@C9Z]Vh~=Ecf @ؽaȦ6smw"5nk3[5k-l{AЯL+_- ӯ!h_[ik6s~drV\P@ONb!y`)mfw=vϷsz)"']NǐQ'7Gf ]!Z7⁴3ɷxʘ-(lInuMۑmB>+ӥ娛=$o3:9m. ?IaTv\y5r?$w|09;PqX-􆓱pZщ_s?5'ςObe\/w._!sy˾7-Yq L;fӘ 9f1L\}kjJ7F~:a9~WPq^eC4[O#+p]KTN(,H]O =~o{ P~aQtcO@-BL=At;%1. =3>6=^'1(XSiaϩ }OuٝUEfvEe#S,zjfljx*l _'obߠW'\x>Owq{W&7=B@'jĈJ`eY# M.8s^Rv6h&C_ݦS<F;$M~TLj/٬q"nRg<}lt$* 4y>%?{<)[+or$УED&H5[%[TMIo҄Dªx-~â4s:m 璞bC}QoH8#)ƉR@r ۶ C7vb.}[N|mE+,2όMowhA/_o6/ơ#D@זqJgvb8|G _R0c7Bb@Dls5I|Ǫn8gQykaTb _PYE1ɓ6u &xZlWyao| oDahOF'}_P<^N {V.{41Bm!褷Ync)$ߙH>бD|+ ~NDsqq @ezP@l᮹L;"EB^yrwxyw-O=or!I\ԍR[jDT]m?Fp8psE9c~!fdK )'@H6p\ 8C3v*LM~P' ?ݜNũü(E' oGt֣m(QKƴM^oQ> *{᭳ rԝb+!N-\TTKzG*krxA˭qh} m ݈LCmg cSB I;J'{/g5Uĩ-Rq8RFRtm/y$)2;. <[nOP4^LOKVE}rGFͿEi9Ⱦ`V? jeҦ64jQ[N{p*K<׃|N(Shˠϋi_5_/PC:j5UfubE*)i ޞl#'4h/fQFuE uu6ʥ<7WC@6uN\oQGI'&gvT-a#P&ʘ/6 ֦: 1q-Me[/*,h-hdnDp)絏O{>PZlhkhi%gYl}swzV8Myʬ~3ʕYa3 64]4ǩ|,Ev,m`MA6}V${ Vn04WyC)x2S&*HZO_?>t\ w]ٍ$囟g+Dh!$9YN~?Cc9;XwzulLFYޕ}xS\t]0ً⿪e0?;e1Sg,|E<maz3̊y%*%N؃GiU^M @=={ja7mgB0ZTQZ'mB-_gחvq݉jG;D±mt[ 2- mИu8oZ{82E[r=&eo&ErÅB$󿇿>*eʴ7xE\{{~fWNJ:DT(75E cSuV ›.&O9vTwIGo癰1IѨl 7]%O%;u6M ݈ <{xY}D1W:˽VJOWrѝw?_, 0bf%Cob;!pǟz (g_"I7./NFx\emQ$exs3{re䏳<dwMI#d NVu4N`5:;V@0Ʊdz]aU ?ޓcs4u>2;W6EۏĘ#yF \6?d/ phk:Gm-3vZE|㸎QLj9xNڈ}q!) dTZjٽ~ZC 0}< GM9dj],q^eujWByC9ZK@.:I,pU]"]ep{L*D~U\A]>j{⍃iju:3{kحOvy6V@Qmh&kj_XH b`BcU]%v exyw!yyle ^ z` W슡al !W۰SH]ARl#k:x,8_n$=?ߠhs{8{Od| '8I>w_>#z pG8-fPuT*Zdhw JXyxY?m#zwE?³c' .ub r.mPҫ@|mWvgTzuk잉Zeq,zBڨ L(`sqb+u˦{M9[ðaʜ~Q{22avU\ǧ> E"y25,_B^oc`)7mҖ}I")JRB;Ma]祿ψ< +kX`YAaHwf(lk8Ҵ0 n\."Fݟ d3I$4='@;I6Mct1 G<ˤ$yk\@X7c}*Ixc̈>{^h1xѫ7bjEr(~gC[cg?EYMD)@il}l5DVN f=m}m,%&٣!i@P#wWN2FĞƶ~д;9=]D[M;Bm!OPi%V*n0dZ3@CIM7!4^%kO>ʙYݲeO'[⿾ a L|_"^(| 0E"CEt)'5@# (ԚjI '3iS|c&N˦xMay]*Cwa/ݏq_.!˖ *8EPbQrm]d[Rh`)h65!K\'OEKPSAft'Pl-^A7%mt͟x*h:5) ^5qj$M?00 B# @2>{ EmǞf.Ő3/_rcX (gɕ"q0m{"25-qoh#N1C܋_BL+AZG|M^H}T[) c&q1wL /wNgH&?UCq`;Av]a0\&ޛ&X<>a,1-ɕw@xc)[ xߥ!]/&\"l{2AnX%1N;5\;| ,Bp`f1)tCTVJMmd$CJh:/ B5NSXAt!os/ͅX^PG%KهD[*)@ܩDJi'XO)f6jQf@y%JORbf&NX!R󽽔<XfeO֎iwA[Y xR 5thO{v)h8atq k:-+'FzlzKeurYDrzm§W$(J\~|" + ^ pՔ vkw 3+iYrD4qoNB,a'ޅ}TEN!: KC傎NE_(s9Y wtǓ q{X9HL|-}~B.jGBȐn %kyz=@H[8Ec4J^u(i[C4C\@7h5"-[wC!t@~֌8tY[EY36"9yJk9Ҹm/+ZLk%Ey&kH@WB@[W}oa7byvsA7:!: e`ؾiU!ug/`3*]];dmDv}BS=Oc8PMx]%qJu*|lBUtԪ- UkZf[a)K54;~W(0%l㯸L2W*'SoQL&-ʷGC'5A>U%*$a '+ #VCA9vN,RNv0r{S3*\ -Цۏ!s%j]@BهldPbazOގ~1+0+9Z ^!ʇܛC ѧߋCmƶ'1 I7w|ipQ&%$eD'OOvA#m\)B|/8* 3E)D8F!.P?%|C ?O7Pa e_a%eu k 8vvGʫ`ߛV=އҴjmV 4ʝh3rgljSP(6.s-_{JS}.p;}ȏWs1Tf6:W,~U^P>d_'??̬f6I9 ǭ dUO["n:DGbO-%"g+1窭b3aMލa]aOw]jc}Nzh'@xf,rh7ўB SqVab>,Z%A[sRLgЭ1 r%atA>%tb;Ն-Ť~U=gz!CHt`ՐR\Lz(ZN[=b%ՖSw/dڟU~q^*n%Iڹ9iϰ(9,EٽtGѾ uɚA#zsERNhh?4K⮇Zv?F|yu}:0YS9BQi/fH"?̅oS7~Sb|C9^,RFJŇBq5{ișҨ׀A'scWԛVcXz<gM+a:y݁>e|Gm͉&D8^.L\8TCIҊ>Υ?"~aXg.J6p*ed ٵd=z(^!S?h߇ߤ}{ ḰRmGjo'/yVh˲֐ i=iw$klwN SrЙ FĆmhKb ?;s{cN#2 w-mfjv79` C39хߎvMeVBJ#8MgkLZAOjiAGJi{z]]:G}6+I eHZ3SI%YZUz>TUQ4ߡxagXm H=Iu߃n>K"v#H.jFbYHi$Zp\a})ezsHi'.ر6f| B `[? Hi@?d|܅5ck'CrȞ\^~4{] *'ql4 Q|w@sNnN$Y|wެs \^{qA~|Gv\Ň1'çbuRA|urR]ց+MZGs9 {2t)ONUI.Raj}PHZpm_r_HuL{Ս@߉WCBw,;S?BtQM}<\1тwa=9Z6JM&(&m ̝HN;A8E|8fXywBvc :~!胱_듁³mD18_(É_Y@i^^ǣ.#I/Pލ2l^ /{?.֍=}d5kt1~:lMͪT.˥U7>@|ԩ|qu7̢G-Ȋ/LI-NT.57EVWժ_Q!V^UulD*b /n4mxx-{[E!8_{GlwWZM't4ۋ6ŧHK*‘~)k3P{GIπ~G[0ʅmקQmq Ggy - ~s4[c;}sMd7@{9tMfji98vQ=uUݳ]ȓ ?1V2{6x?Lw y" IS829Bk?:xqTE lZvd.嘃1 wSzV s$@~Qa~BAG6tQף$Ip1Nd$Ca_z 54ѯFSo -`țFk3Nfsp.hyVfYx.7!{'Pb$ A$ {gW,f݋ΣӐOg`OwG] -pTCN la/|aiZ KC*ye-ިxlgG/CP1Q\pK n~Ap{~ȷ#Yaۀ߯Ew h8vx4g!O/LBh(PS @˞ r&e<9jïܮOǹCY:`/]omO>xPo^ 矝3y+AzQLG.lہ%m7UeFs}oU'3dT^A^s/O⃞ڦK(0I=3j{+O e$J:.ߡ־$Qރ荒Hq i "š_G#l ڻp o] Zn2i ^ehEZZ*?> H/2K>-0 1&*P%b{\wĴ3O\$1\0HqשY0ZЉ;plڈmȮ cC@UR`]nACG's=Cx'y4?tG= jԷhyQ}IM?$PǷu<[!{w8 +GU=hDt7VI >g5 @-\ྦg@f#[|Ax v5-Bk*֕MQTR , 2Z Ku7r5y }yyY^+OʙT[^9>P{Hc*wP: pER8J'&5ro}.ܞr_/o+ucDstY[nL[(,iXs~7y!\cdhʟlMPY[;M<㹛Sce_:~Y 6HmZX C|M#j񎌷a,hݿS;Ў3NB!%gaJ/1)\G>RLRL.CAži=$Zӻ9$:zY/ ~ ޿tvQX/"nL[z ]D1^ O%Z^JrEz9m~o2F–XOH]S|LējhyA_fB;뷇AWMpL.v%R'T_ru1b^AG3!x%^2 K<4MGmjY5[-TE3l;^qeMqa(sQu&1MM܏MDvA? #\!A ku 3/ hZ)Jn/E(h;bl~o3i] {:΁7xDn ܍>‡n\(M{U S"SA[/M78bP+Rx‘7ܿn^|~QB$qo^(~>lMǞOP3XAڶznO8G㳶oj>@RlEzyum68=ㆎGVx<\cڴmMZfh#׸{GM-Egb!HhY|e9:RVRGSɰ@(G{i5(n[(Ci|oFrτt%״-;UrAs˓kɍrvE qX,W'-eW|} C*V@.ԃC;5C_gpd>#=|V5'=2g*=|\|>?||9|>)Tq\_ֆs/Ohùs۲Ϭ4r|~/1L(GP7k7p*F!e4?oUd_@)SBbDe|ۻ?ßt J0Xd;#L3wr_0 Vu\kaoLOzSrrX;(dɅE޹ξo͗nQӽd]tѫ X ߒ;L~deC,{txZ!c_G-~-ZgA^r-ݛU6>W{ $<ƅp-SRl=C\R,7qDW:a>#?Tt8:cGKc@IQOB/ a_\5PD*,+mE?}(@W4x;K2H.d*WNxXq.QEu E"?rghM&ldT}fRn^:7?J9G8W#iB7;sPS{l|Jwާ<䆔eo|4"Zv!.^P ɺS{ 'h!rx#{Yu 6'5DM u"#7Tq\23Ls +/7iV3T#dwF7Z8 7csB(Y5{5)$u7J)(ZM>8Ȑ,ƾKq<\Ar?-C"XTii '*(>5xyDz'o#/Oz*jEi6* jz }?\ڲDvl]=Oj]s=R揿fa6|U!DɞpO71w/T bq ?h/\p&` snM!i@*UJxH:oakNQB\-Lj2veR e A3(:D$sbBg(&( n LWWzi4% oFSRr9n,wrul!RTȓ7!<~OplymV8( R)or j$(e"0ǰVu^V7D$({I%"x/;wWju;Tso5Ur8%|;DH?ɋh8U oBgbe {Zʿ({NB6Jw KHK{V'Ԯc t:^ 3F m < sk48[O4.# N2WUq~ֻ캞w%ctٕlZ^ѓ\>p53+{ e!'C`{av8 ۘ`ԛ\!zگ_gQ Yb o}+C7ۯ "^ iVLr+x̻pluێo({ʿ 4^Xn1/4`"=Jbo`)'W&#kh/؆rZ4 CFY= W$~682{T \NT3el7TlƱBHipGuqvlIn?ݡrKڵa5Dx|oxWҞ|yzm3x.4GJ:OJg.8~gf< ߜVH48wԇM$7us=`=B@/,Q LG*K1\; <,Ar.ϖjs+(3 Vd.L5Җ$k.s39m|;'|Z3yjq"Ȉz椰qgɨăfL]dhh'ΠC1^ dKc8l*Cps(Ӯ}=p؎/U?+R!e  K1n$yܯ8hB Y .A[wAFM{1N@u[CI#I>Ճ$ӀPlQh%"6INo2 uY9#l0оӌd݁1zVCypOMF{~=;z&n{oqGOQ2FY;΋z=Ur&Ͻb3InUݛ3y/Pp7x%IЦ<w(@J/ dEwG :|sȏ!=%)lfM5 DEjQwwE!p$ } DŽ; qr3DrP6*f>P8JP%s6m6sՓ`G2<㘞1~؀@Ij .]GJ(è)"ݞtaeye_ҋ -X%Q 8C̷h‘?bq} Vr/l14Xk&E0xx*:g9d=1. @Jw(.v}̳QxѓK-,s$$ט]ղHn@w-XkbA/H?D)Hb+XOfcF'PΫZ)7aLdCN`Uwhs)~.6KPT Gt':ͭ oZ>{+1!RoC)60>,/(ˮ6:ljKX&:^uHu-,Zeb?!6Rڭy3 T֛nsU3Ÿ|g>I'̟?>Vy*ڬH6^Cɚ +$w)jug.k;j..oYCa8W{g ̆3m$9ή4zi<%AigӸ̪ zM"p̺}GQr*=F,GeM!Up'Zp:xNt)!`=CIx` Uo+E) c8Ac8̧ RV=Sb`3 `#+{;|BЛdg2Lคz49'@BSsdM ֳ9EM\dϨ%SRٜ8SȮOE"wZ*7y++9ЎLόC k0Y߈ǯ^8&٠?椖>^JVlOFY /}(tU[K4R`mYk] f##cմqT Sge!QF٠_1`:zoXĬ 9 ;Kx ]ts2ze9(~K5hTĎ(9]q ?FK- 4bOJ;G/IċyQ^  *mj[8ε.yN2V49OҔ3]jGMH0[ :Q9YlLii[pI{Nųj]a}HSzx҂3ΧȐpكD}H80ȓBg\&L^NXF^p7])b]m:>e) E=gW#jx n'-(HZ)u ^U䫙7^t6|X e2Ι\!s~y(Z5Eel`q!;gxw(tr a/)sI. +5C UQ_%%'!٠ձK^"ۺa+C oi8kD$5QxLR[Osߟ4hQ:aQ^0Rɕ^g4oGgK4GF>|=菥REl^*t啁Pd?xϹA^{ϑ ew zcSyV8?¿R"MRv-t:**ɻ{|(k=LymlA_7X̴3i9.13u+7$߮x >Aȝ]^9>oj,@Ʊx$@63u4@[A!6/rX51 :[&'z2;?lq\Q#@AYHb C|HR\.gotSW7M9,fnjʼ tB:^n01XwB_gJ?U6cr2OF{uCZEYd5C;TNwk{wȱGq$tyvo'wI=XI =F6=rrp$+4yGϒNU34ci/ه̙s~?{gNkRDFI_!~jikMș-=i?ڤԯq³ۻ睂z]H_p~eQg14Z֤̬ ںRBQ{~R,ŴLfjDWGaƿL2qUhH'3GXhCkoD'] -IhUԢEAVA &*hJzQ$PekIHU((.AٓR e) eB*h[}?\d̙>Y>]Dzc*FSb#A&xpZmDvɿbcEid(O `V阮GU~ %ZOGno- 4ǡa|HznYgYty‘4%|蕢{O{(%J5 XlC^[FϏZK)me2i308}4MJP+ڂI)w1,qqV+ _VXT=fm*hg&yقgsHpYŒt5KN3.ǨVB;'8nfGSg`&JP< m/*h{JXf'VP 蓯P%)yY)NQD GG1Oe9J S^[znE}E9@qfH߬|g4{-]lWW<5t[@kU.fI+9RoVU/|1&vm]%G0%JhNŜĆ(J{\ -z N̂4zA~Tf4 pΧЁtmfgE4{0r  P]L+(2I c Ǩ3YZ6=Y* ͢/Sj]k>~קSj,Mٯϡ,YбNlyaփR-j8W ,5^1X;łcLؗhʦ`@k(KX<[/">[ZphNx˷VtWi(J^cg:sF\nk%VD=kX,{]#ބ˹|", gr Kgj3Rb<7]d3b0,2NeMnњܮH 'M `5 4ȏS;3֙L7CG?YM@p-=JMQH+:iȢkڈ3pyx$H3P Z$Q*-R"#eE4jid>dRШopJgbH_đt>n8V5;; N5'Ap:bѶR3che1g6], \Ҕ̤ZWٽ Mv9{蹽T|8-]څXXHrOBE"1Mq 4)"ljGC}Ǚ%+&Nl3Gg-I dmLQ.ΐHDZG`ampK'д.k]w>h|HW=v,NL[2%|C:$2*?]5I^s>rI+RHy Swո3fWpH ^ m}I^'1{_r&w&"eJ$},V@e I?$`*0BZz~̜C ʊ@rJ(+} +@kv-ip_Yίຂ_y6ïEpZͫ kc#d¯u]2}3UlV[$ EKXtTljZa${b3v>ڿ$b>p?xANgkN?y`/#Nօ sZE,bi?뒉-@O*A 8FLY;,4{!} iן.{Db{5Tǽ9?bҝW4dS%$?$˴/х($Oh}*0;[{Z25h713mboER14q5ЁҬTRY͹X4E^3(+űCNJKq.Ȩ|\AM趞0خf9S:%b6H}G_xY匿#bf{F|,g̘xyf) Ғhl^ڴ8̾41Ly؀c)tAb䛩Q6/̿==c)MLMhZiǦv5DžAbpt&Ξm1w7ڵ!E;Y>7A~WNc9\T>܊XOg1f*'Կ^$cF[ 牢H4!q7V׶W9SOh,CE`>|$ }S럒Crff*߭:"wnUI٩`J_ ͕\dqNC*iG)KZ-@笆BnQ1Jc 6 5Y wSĻq h5lfE^{ی@cv?Uk5fE\B`>pTYI[- Fv'!zPW` -=n% sI`uݦjEFO>Z%PfQ5 T ꔭ/ hK^ 0:ۘ ԉ}*FHHhjH]&jlSI7+<ciSqt8e~RmT0O؎3WpXp(Z{`]k-JF("8Ѳ s|^[iEŝj؛'drYCb0u^n}v?tޚP)9+&Jmz/*Qs\P kY.;݃wYݽZU`'vc=&)V! JOӬ^;` '(Q%كz-៖;ݶ].2ƚ5'ZP QtVyV~MaNҙC/u?3T p#O´]F tm4OlΆLs8_hEJ #)qt-Ù=HK?ifVGLKاQü-4 {X m\AEؾՑv.JЋ$Dֲނfbäλ(Nm?'ت9cɆO0> 񴻝ӳ, fb4m@S.f >P՝ Bл{D@Kq:h "d'6$n[bE oMkNˆnJy8 Mlq[ -ǪtJY3yPI5J/Rf j2;P=~GIyhTun6!yܽS- Nye?]%,D(}NZ, ;5dp}]}9Y_N.w&ZeXVi4tF&-Ky/ۚӼ0:4Z ee(ۿ=`Mlb,a*}~GԈOwDCEb|ԇ\TQpkz+|MSz*\DS,XPm 2DmlSIAjr&aenB;a816WG ''^xWIO9Z|Pq6$B`-Q-;ssf3 +'2jwNtTAq֚ G&\s4TwJEا㓠׫_?^n6}(OyFaer3-ރqH 8EGT~@ḗrGuU.ygv Ow ;Kq_1fv|k_rVϱ9+AȉGZF%g o[(.rs1I 9Zl1]VxJ51 6^^>w;|,Yƿh2iE!SXb'EʑW"ʏ>7 8EZza !N/`孝I֠ޝ_Ϊ?6_*/#⪳]%sGO`чuUXry+N_}k*)ex5oiR竌}~#9~*,^ +kX/1r^8zz)Ц4@=TŔ:`<q:oI,uwx:$0 00c>:H+=rR(n 阯l}I.Gѻ9_])csqQc|^]hdD9egN>בς*Fz0m\ƌq퍙u<,ԛ;j|{@jZǡ`RGحΦ* ǎ }u_sigTiiwk'ot[Q8֦2Jsq.F8/'Ƕ K|N{Xcȋ6蘒Y~.cRJn8`tCoq8tWdZB1ؾ{ZEƿ!uh0< u*:"{oɁаf RnyQncDs-N#R%'vgǯ2Jߦ5/C6?Rr;?2 j  dw;OEiFkǎBA,Y="28Կ?yC}7N7\?f#dzlGC'vPa>7SX9jG !bI\9Ⱥ`?7UtlDg :1̟ cl  /)6GTm{gZrضZ|d2'1V 4lN@ c? qU%5m>_OOYՅcEEH+>N~Lu.1:560 M͠-Yg< o=?giT{+#cJd nb͸Ud! wMo? ""JU+j> O|r<5m()2gL:*f ]4oֲEfq{,(vl R/AЈXBQbMI$eE^jZ4`no#-*'{jX+N&R|YR,<8">8C'Y07QܞFtQ@FvUSbveˁ_ yluݣԼaʉQ 9J_ro'1V UY'J,sllv0:x&[ҋIfof5҄1R>gdu2|abz Gl D@NZb礓_J1{~иMAxyˏ~Ԗg' NŅѴ7Q *r?Lt?A, />@m %)wL.,wM>zgC=6sHbGM,%tuz} r͙7_qO'Vڝǣ| ySsC^~8(m~qPkEhE wQʁ.%j*96ŋ.2E[׫'^CRǮtfOf'i˪m-~]vU8`x:W :`#q,-ɘfblL5―Ũ#L&K(n?bfB(tl3K#RO-|/[bufPa CЦLUja̿[9y}Z{~Ojȉ1MˌO>=G?z`-_JsҾpll U ,_K?\Y>WyJ184Fp}Jp k;\8fUцKvvN֢2@(E}sUJ )WLg2(v#_IR ժP}'u ʄsK| Iaek[!? /Td~;80YM;D#gf9PjtMO1?/1:xg9\΅'U; J4;Ry-Bܨw*1*<]C~+osx_df(I@w"e`_'CnͶ3G!,8/sjOP&7n83 ѱeE~ ,|0{*[|fr/6M3??Ry&-J`:oyaK!P&iV92O__R^|1;w}'*%u7'$?1S񭈉b[=1Fc-ʣ2D^W$z$ 'a8^:bpO("Y&tedצOgc!1?@?H% +F0瀑F H4_ݔ 1yM&:2|X*.EsIv.0d/~.)8QOٳ\"SUnZ be1LJӻzpzB_+L &9?ʿ*&rHw;,W`9ja_D`YЀh,э^y~:8CycT¬* MGp WA胧k>.񋢩"^,0A^-{ !Bֆ<>^hWC1Y: Ώ5 }C>6VRE:E >Lx1BHi3"aJ: U,EXP{\ӻ A9[Hz@ c0tVyn\KX¦vIg}- Gb% S;mD˨9gC-PLh\s0 ʜ\N}4-b\`_07z$88z";\ /h0smޟ37xpj:b߾0Uz !UN|S-C1߃C@YL~*畴O/vE`֤LpkB<YRwi|Nj"V1j >exŢ*0 w\ǬI1B{xU ,|^LJVq =`;bK^*c/k`IKڈ^Xʝn7l C#bD_EeBWM'#K_@`/nv1|!3XpP<ү1{7༛m%+•Ch$WކgYuHOQ#EjH/Vݯ. ?N""* P %yC#aү*2ؿ*o9 O^jZ*yO/Uuh?!{RMby͈htE!;`ͩ,C7mMdYe;,[͊ϡQM>h4cXpɣDQ*rcϽQf4%h)#($-r{lI ;:?C;:Ksc)NnnEv[qmb@!,C|w=<(@Ă3FRr],"Kz!x:q-H[n?¡u]`NI{響8va(G2*՞|,?j \v ?,c -.MQH&"Gɚh&Ua4 .،0,,,mX "y9L ϭ/YZu4pʀϧoʔwl͏UP/ϑ}䢒#myt 8=yo^jqSߦfW Z{ Xp\ęu8RkٿwlInT=b_LĪ <[$^֒grوQe?d89L?6dzjNxYO1c ۮ4oj["a |hr? &r+r5ƃXCj*أJZ=X '6y.(gkuM.ZP^孼ba~CCS|1o:^Ҧ7E.XTJђ/fE1VwA(u{Thb1 PihH]:ų[)0׸0[&.\`CS^BYJyvr.C =?׭LCƼX^`Y? 0.t(Ӫ.{CHU&X3[{p0v^:/&s_7r-Fimkݣkn/[wNX#AL뛉i}{vbk{4QB('imr6j+tUُګ;`UTZυҽlX?$Cp鴴$S{ԯv#axӊFS+*> D[ "d*g +MIz{cHT+!603A\G} odq4O u:3j/.3.4i"lStQDtJ{Uz.#jiqY) /vE${92nDW/Lf ,òǢPJ5!cN6Z0\N &/F`b3GS6&˫tޮ ?|יzWێN0́Wn{j"^EG`Ppq$V-]DvP.j'F Iyn,ѱڳTcU5sԾ,RB]/Z?>^!Ke9eYt'r>і%#3Mc2/jWߎLZXB߹rM /j'p] mb"W֡~B{aF[jv9Q UPb1u^JFZ vE4䇩ɴFhAI OG\ݱJƩ-'D:C3iqy X^_PSSsn[$WiaY$&O0R{@'j30RFH(,ڸ5 GbQsc;`[LK]ШYE۳r73BBty~j S. F>ؐjޚQo֣Ħyy܍{IL@{>ZZ\s?HW\FLL?LK0~Ż)EnL:mR9hKU V.f粒GT&V+DZzؼSK#C0xxSyi^:T:4%gQŮ7; wz~̾ah0A.L y֣BpM|D)3(3acrVpbbyT쯧'^%{'qR9;?R*gL>;/m6s,? Sˆn7RD2fD"Azؔ wRLׯ\ퟢGpɣ1UU=>3KpU֫Du>j7o*.@ \t΋E?s)0s#b)3q,Nn0K:9d~q;Vt;/'kgn<=硰&c56JticK¹̉ + Ո u54+PTybhli.M* n??@[ B_Naq 'CrEMf vja:Kق{%Ϩ,8$.Zq5 A?GgXy:RaFSaUJM㧸C oaRnyďfu PUP-YC@s{w$u&mW5p'WTF:4Kc |io|B&k(Iq0<矸qX[;,,uy`aAvKI'3СzZ4(ْv]yr;.r[$NjG[Zy bkUyxa2%idVz4#(mqxŖ:q_tײ1p$Z4\l}yn 3줭JMzfZfBˆ?)(W;VWwBP HRU-mD~uysJ& M%VL };M+*8\ 3Zҥ#?iUsNIҢY%lv-:^ bX_T2ǑbaFňN@QTulrŭ')"ę"- qjR:*+ߋIA(5:` +C{7o\TeS 4tW8~WfUNAT6o@t rVwJ28u-*,3<=M[s||̉" Պ׉h /(it<gRYuWοCuAe5lMFnDcbTYʾJ=ʲwXOr LOvW77UZ>>Y6=X+MaѝVi1w/E\ 3~%!OOحj^Fґa"1o M ϻ)_ ~5ꊓѠs >ih(VfC R8YT] P엦[cd2d֡p+"G.^F՚A(=$ͺ8)dV(_{- 8,O%]mE**^Hs>[獪J5t zvbb9rl^Z"{oyf[&!3)k\E9]InT ]f_ދ/| Pێ~ϸ2I9>gi Q1.~PS)ChjhSn0ŹzOT@ŀʻOVv Y9LW̯ r9g>ճ99 wWWnW9NN݁RbA3_$5=Ch=Sy@՗f(g)~c>s?E~prCܪmg7;7߽uo8SihLgBgQڵ%6: IpЀ-(@Z Zm7^֤;Xk+);-p )mw}<7Kpϵ4[-\/٨(G|\/aIBͨb`N!& ĒZ\ȎMn`W(GuXr"@10(Oya(|t&-\9<|IB!z?E j>Ԙ ,{M=D[C-"ͽ'O6"|Eٯ/a&M$6NlŠ-Ў̓mBi?Pc;޸)}2R/_}[8Epy| ]yx٩7\!n%ד $8k2I9pČ,0D;ĖӢ@X$sᄑ|9|hb:V5ASLUHx8+|zR,N70+숸ƘCUQgT]*"&Iop4v̄)Zsms~5Aej<ۡC7a}y@]~3wO`9K rO>5Q7D5$uxeINl䓾uzcXLrBpJIGpW9BFd+x rU4=^F|`(;wG5zr\HQAM`=: aL`n0J?2=Fs} Rhq͙A,^)XXl GZ|xY"ľ_t>->#ɔ kЪM˨(ˍN7Ч)Xʜ0'a'Fy^ :RM"ssh_P4jQ(3(^mRD[|Ϸk ;:W#Sҟ=烪,$ќ+aAU^%њ`LRkK@O24 hC F+:^>AdT'ay(wS$後JJ=HB]T[( n9OKs.])*`,),H"z8F{Y 9H3=1*+IZ- U * Pע|{p|<8ELD5l3\!Z~~olV%̲pFyY 24&u''8-J-8)j8#fvrQPc2'BO^'Xz$6wU:~P1uUjÑ7 f&kڔV$o!'s <62C$ʞ/p퉁lEkY,5LI &ښWM+8%tw(]~y6Wqq4?%ިnep>Pbn `mϗ\e-#/;XђBeX^>.,ȍn8PcHR M%Nk?)4$nĤJKqM)h='ta_'A;[Eb:]wQR}i{`ܦ;~ϥܢ9PuzRҺLΞuto d,:)FN.V9emEҧӂ-$,pNo-JA:r%6_S2),ˇl}0_1}Vָ $,޵~e@R5\"OlqvZ/HsVO)rVX@yVԀ:a˗@^Dz2T_U>6uo#z#JQ衜-WڎR~/>!LHe %,oEf6)7`s~W'S#{R[c keKݞ YQ9„^U ;"=o \g*)QcXˮ{UR4/we ms37t9q% 1=fJy?!~VQi m64OGf}UiҿŇBm*%X6tM(%睇.#qؾ{%juIb"Aec#?ssEa0s1#2DR$zO'aPy?sE>|u8;,qR ~orŘh픔O}% ܂<=ʉgbifUqj-1KU $:*D{0f۶ زgۚx8#8ߣۂY̪hH1bԊHb= '"`x$QEoX>RGfx<~5z_ac(V'.ʻjq-?"8&&Tey jDC.ƵZ%0n8+ޛ`@6^1XΡnR_|%ɚ(̋b|wGqJrtcg>/rPJ?̵v`F!"KA s;G>o|ͺgJgXݝp7@g_Fi༆30 #KDڀY"7`q[GZ"r9TblnZ!V )bgt5Vz+W1ürj&fF3 i(fj6`TL|V'kwVR#bj5zC:E둣KfIiIjܲ%0:[^qLm[TB˵!3IóWuC&=Rp?hGeHui&IzL)873ǯ|#XB@GJ.}sǣ5uE8վHRF19G#8t:[wrc^zmZm% yc$ۦDRSs➦W' TjqO+߿dž''-EGmo/I9Li8ޞW0*2"[: s>ԸA̠hP}E*0Al:G'""N ,Z09_:xk1b .x _D^_OvRnA)ĺX*?l+QRvא7"pc"_m8VS 0aC`14#rLROPM@*eĈaY-g%s:~PÙ* hCǙNLt+ ^[E 5'Dutƭ |.DBhCb}#5_mBdz̻ 8 Gkqt١ &<54=3)o ^/kс*Oһ6 e@vա9d{|dr4jW%}c;RcvmWZJch>`EƌLVzMs4xhYVAGxFU{Xslv1+u7i?]#٦ނ:QfS;>S:O]=•OUEO)O U# XzrE ړz=p(ZL4R)ׄH2ׂ[k>$*Pw\ \etno4-k $X {r;Z4~^[0T,o̓j_AXP nSV4TO ւ=wobs}hvnZ  9Z Ryat1M<"2#gǣDŽmEܑڇjTtN(I<ĖndXgBEul-;5+ Iʆl~ FD@Wͽ,jӽc!I i[[ކU[gfaĵ[."`!$CJ74)fynxkOp>0GrXw 6Yv!:oZ$S`?!M&U'YN46{aǠ|ݧeFy]dLq 8ڻ?5SlV ;{75裆~l+PZXLE"DXXMQWQHEp#}I-hpg:*;p Lyn''O`t5$.IL|MԖpz`@~-ZsYʷ7,>fH:5UrRn 辯gLMl cVɞ\, EF"\6+=C1 %-i`b-@n[ɗFGkIMbt+TۄE[ Ž'bGGbt世_)Y{ay/tS`Io6 i9xqDl7em8^݌Jφ/3S'8QSwPIT.Yh/%j&\D|Uy~,廚-y$L Oڞ! 9Zƈ#" vN#Y{U~=228C|5U(oމ0/TR|ےHFO߲1)_YQ-ӳK8R1G,f gu?e8\RVbeC~+r_CI1;e Tc*AmZq&kWT aA:CsiN*,dhV*<^Zg'@3 HR$:QE+Y2 8 wE+ ܑ 1I,2-1.wƇƁKVKu_kV %e-O χ1 cP(&Մ(ڑ25 87[4T?"1"1ɜ8`93TP)W:DzB~VO\2TkN5DMda[f _Ar\ΜxoX_.'fEu Gv?Կa(gjJ04NαҋPR5;lu\ac#6[$SHهYX:V#z& /⇭O| fUGS\;zAS h# B-QsNE3m@ÞJמ -:䆙3YDUiLx 5:piobh %d$g|u LyˡaTg:40!ҺddlkTE}3J#٩d[űW-rKJE &7tv~gʠFF(-ƙA޽Me n/yeL[H8%뿦RƳg|~;֣j񷷏'cSvVT>WiA(ؿTbN-|e:~ּ*\sS͇SSͻP(QNLA%i^ >}m$5j֗%!7 N`XMilH;f`d&quFD@( Dso_R E0UEfU0-DXkFvN@ztԸ,C%gM$W6Zm@#*7UDf]48PQ di ?XԄxqƒv0q-a$1% d,/ůbdSű U݌Èfg?`Ǵw9OCcfL:i$eY2 QRɰsM-7W1k5g}W *v+=q /K!b8kؾ c"Qp @ ڪm7GV,=M#׋,{-=i6g>riWj5Zߏj9*h|`{ 2[&$?Q7zű e!%6R)[ "j\B(K%*)>jՓXYŤ"D TO FhCKW'yTó 'h#s(QQ@C?C"neW 9ET2{gi ;^V}2.4mgaF&M&ٺvϡ֟hgOb$P_f3Sn'`ߋaς%Fc؃X~Wakv\^J!de=F2#LdUkĪz VDgIő1>D/~dĪnǤI gU.6Wm Mt8 2[T]56k9%Loy{2{X*K2/ t-,W-ެաzgQbГVn~+xX~3d<z ۅWOb<:B=ZaZP/8ש#IZ~=Ʉm;wt Uуϡh{BtD~,MDc\K 2jya0fUѾ¢⎱SP7Yl$x ʣPv99{juQGXB@tUZ1?NM9M0]!@:wZ"GxZP9Z8-8]8*,`t_9(9x D(Jp(8H(DUS1*}hmMb2߹=/;1-56d0KVwAj ^[ 'i` %GL4}tC  g#}Q'Qca'Qj}"?V;bk _zB]~ aCWQ8w lC$ pDŽ/ח Bo}ZڍaiIUFSBW*#':|ab:L& _f/DŽ/—×hk5*-\At."_Ng(Sc2Z\_1"㡭e{(.$r"} Hw?ZVi9㏄:DTcmw-9ߪḼB4M '=[aTMbŗaTlUI:IetB~1Oe(q-fMU579Kk vBINox92:*16 Lf3>-oOUNыEc^jA &Go]#&rm.όl1OIv,%cK&scҁ(:K#f>/=\8^}꿔/A:ȸy@.f )m:ʯ[i' V~±Aaes< o".=4Pp0?l.8{O~/v?}*#C, לOc9T .WfQ*qmz 6cRek׀( ̔ 6dČF^kmċ.e~̴j&$",<6Leu5{>yx S8LQJ1;f2J4DLZJvm >O{L 8=,3|좳 UP| [w {W 1n fc#E;m\#`s{+c1%aKW=J`k7_bףڨ7h"05a$PYH _,3@c7gP!G 4hS*د,9Ān,Y)}M/&a9 L'Evdy#`l@!`_b6[& wT@UX)_|3Q5򤿀 Iib'p  C*}t)Ux>Pѷcx}m^'β D` "AõW3^]Boa@Az"xE N<Щ!Lpb5WlJJX5*^L&dVh68I[k` 54RD-CVeЪ΂aȔy6OhvO̠Q84u%sy\ 'Zk)偛r0ٖMd9`tux ;帿JCCni_oL2^&}ga5X'<3:ԌEg.C?wEԦ2.Q#ZJ>y7ydc G?{=d42G1jHr*mpVI^Ǖ%~e14 m]b.>z6J4VGlV7Ft{?aϯ ʎ4͂k?k#`xBf|~ֿş$͞;Ni72j+W.;TJv#rIgB+?.KU؛5/J)- #O7D(AW"|C%?Jq-8Q~ZF4YF~^EFj7d]`?1D,f}t?̀Bd@T76xNBWwN4Kxnj)#YTUGKryًQbcuojCL^s2,KK zB.׋ddqU2"8)~[=jT~TvbEabi:'?!)8aM^h* |FvYL5FV$f2 YpΔ`|Q2e !Ŭ!E")^*jr05WlEmW=z:=~/xqMh : !#(NU"?-^UZt*a8\͟VQtbci" xÞ/f.x.{81[XGx7aVwxPvY7H2Ye`Oab8ւ/˿|>>{jZ6`4_mu4 s|0VC`St4ƞ8I}x9fcqV>)o2l4i[HA ^]kYlۅRxXvnd^ KU6/\OCPn)GtO]΍(ӚSv?§*tB/.OG&D6x$~ky.ƞ8kt%85quy^-7vaT4^%{Qc0wrBؤUjYHlP(e\uۓ)OHy+^o ||##ig%G_-*>aV6`a|\ Gǧx%\P;zmמ dbRY9& 8g8m%$r@+.mJ[)]*ܧ< t}Qkh-6mH>y$h|fSv!ʡjIy+ZZf6cZ3$Ls"^,EzUW|@Z )'TWKnZun}Jў;J_&wX$fK<+Nr } Nړ(ZJhϸ̱thOD-G7tx0]ܹl^E״\UqFZǙ/"6*V="bv$5FaEWI*=VJJhJȣ3cl0'|km?n203t+̗AX,&bն9pεd ˄Ցٜ p>2| ,XzQ5;|NG6P+f07)Qۏ?u3&!d窞<;ܳ< i3,>L#S}xHT01PP;1kvEr!\kXal>$hyHoSм ˹)-80亏U\C ywDrH XSTS-Ma1mi.In˯I㿃mfɡ{ Arp|iEK&!iFWKlO/.(M$U >) =A0L.\C_uG;.$#C$%άK)WdO\T.7Ym Zם=# }.D .CP^qHS2ݲnT {(fgsgA,͝x8gPIt% m72 IF#pcAR`[$7? : r(U= ++06hUeѲi{ٿ hkgw˦=f/ٴ=rДiz[ dWzƖJB^kFa|lAP<&˸3?5g3ipjUG].NDC$ [7|S=nd,>=]7fE^&!qɳTU‡pnAСMқXmI՟AgbVDݏ^9d⋏3h/ 1&(2#np-QY&8Ew( ѯ1e:-7v]t\8<E)!-Tv3Hw_,W+v(Q ](Wq* ^hS*|3sS YCn*1|cN:J+{ZAƋ]Rh \pO Rm YiHd:$B;Ǻn8LțT̰I{_w>4D̫-:z6d;b.[<ˋ52{m+XO%9!Sl`496;2wUE-/Q)+u {zȢh9қxzu]җ ךઓr`󭥈 ѽ&Er'ՅI;)BŇ8{Й3-AbǫDNeo8AaG.ibIMF9~+k9yr* Y>}qfnN9{YY8l6#Y3?P+|E*Wzy}h9T}x"*=CZCN^%ؽrr>۴h9֥pQhS4R@. ,_MD@fh~OPNĀPYKDG'S5a^Jδ{+%=*Up2cTd!P%8NBta>]o&JDC)j8"8e}/a6l:Y (v+ad9yC2tn؋HZSi'Bz't+YsPzId~W0X;33Xc~ EGJMu4NkLr:g^.W6?Q:A{W-L&GL?{ yv:N]Ae@tj !X$VoCU] 5F1B!~'e c֐$kjNy \}aUi0xj{D0o/~nTk-"Lq]! /Vq 9Db(qMLX$nQ *>|]'}laJG_D}TS.΋g"!2\$vfIQ8jZB!Q,%DM?i\{"|3 44{| r㒝\2R=O9iKD9QX |HӄRM 21`.gplDFy_E0$@6DBr iqܮzJ,1ԛ2^@9<uNY:Ә^Rn\7B[ ʊWVF C->|(0Cǝ} ;o⬱8xmC+zg۸Ta\|0@ 0SbvLs1l h4'K!d`ۏXɹ$.U\ e-9GEAʌW}/f@@&+cl[X5]Vc~NH\$ecމsdq=A4;#n# .K1JwKib8m0b=ON֥jdZ?h`Z]s"bf]3qLwEY.Rfٗž_³02YV2r*u0(5n&@thui̇_E/8B$s9 *(cZM0?Nh"a? ! /楫}:`}g=0zwҕȮ񮐀SqD(}CKo DRZI0CӤK딓媿 wfe*YKk~Tv=f)bpj(JA< 'p!R}I~!Q\$~ =y-Xc/cAu] Ћ,bFYobL֟C|UXp3xiU]|-9nXƋT?z;QQ/a^ ^y&F^-4uYRrh|}dYCjІBm8wT &O#寵/(D]iOp\3pO)܅;lH!8:r3)jw3RpVGDE[>i8(1&[[ n2f C.b20ϮVP|x}0LGg0{{jW9#ALb?9;~"B@ 7 6 d:>}yo%pK"i+OB;hmʗ+75aDKe&ȵk32/tR+:B%xel/57 ?%#zXfyLV~I}799cկ?5foF'jxa}sUV\VLqwk3vsj*}$>9*uCB#wdzS:+Xyk'9 @L(EץG`_E(iS{}CsR ;mPv,1SHtq5۷`Ķ EK>Yr Lzu&>о{5SV2AJ2*VSV+bsyځyMl/ul srX mv ݣBS^ܭP>!ȑOJP.Yiv@ $ |R=K -e|[w$fЗ|$ #J+( #SjsF|/U>S_M]\d{[W#jlq.KNr4 Yl1EPQ? +g^?.zw O=\$|(8JI[=]*tbs\Xq٫]8Vv'p9D_\ r6F0ZTdiaI>rc0am<]#q@<mzb)[WKu/A~A`}*LdN/,omk-UyppP#DFҟ8QS|@egNgK<2"@T\%;ۧ ?u?ˏq ",_V m'^F/'Ϭơ;#i0~(B{ˈm]ʓ\F,<^oLtAkؿ"u4ZbA ־PDi΅{uEY:1KD* bp]sN+& Ai{QjEyй_Qm_j]+})g6.k D{bަ]c! 5=-l 9(J1WzB!|NNhbX:-SIz@~W`qײ_hm5@#*dnNm= |U?d~N a(d!6㼖=hBI,,zK,*>#u͕1.-1e#u>J\ 3xI9]`s`uO=*ew9֩J}suBW]̺v-ȫmbL):Ztdh?3aW?@ힺ_Z5'bNد嘑$){3EPHƛYoIJ B OL-H-^bDy^ae4-%gL\[RD&ۍF 8Ao+@֩L\:ojra7I$[P.RyhH@id~`2v%)1hrn,:3L`P;G*DwTJuIX$(,}fcg=!nd7n;W'O6dQ'39I;>'^8Н43n\n4ЍpVvG7X*J:SpJ RBP-k;&~z%n/ݓEh'y05Cvɓa ޱIk3x \8G@CSeG[ӁTJ1X|a3Y_.eH,#o(}=jRA~0:Ax/Y d_&MVy^p"WזtR8a܀FY9rX.\I[J<'Jl=Eg8*kHx4 CyΦ{uqTɜаgE?舔,=je ?6 Uz/v8q$F̤qct)KMJR|V fV\3 r M2sy&KP2g 8Ь<LG\ "0lO1i*I2N{0 ?3*f7˴_J"V.!D!e/b݅c[1j5R~8y3T^eL(,aْ<{<$sȏ{p—^T:ĬnE4*`f`afLOO-DLv ވwQa`$`"# E]Vyh7*jHڕX (7f!2Uluo!0a}vXaY!J}iPǕI,х {=/Om}Vd4b d}(cZo>m9 eaK>B ჉Wfn&rxR>`1쟴-(!G$4ހH0֌DStx?lزqT_ې(0'݁;QV~c1)\Τ`紓>(vֶ #̶0yE[[{DR4giwTٳx6+Pbh1m}Vü|f`ު[7ZEQ@6"; At~EdN^T]9_l73#>OM]@{@;7!2:I,)9i9D0Y|^gy/k)Y]m?^}[+냙u,] A@8:p1@R8D?>ϿM+ZHaaH znyO}t.b~wZO.$S؀˧+iBX #.U:02@L,ݸDn uK۠8QTrUiL 1x#9?ʺKD=rsy-m61eqrJri&8<!6KHxS-lׄh & Co&yB4Fɜ NrH,t ߀yeWw),U$#v3D!<}l6xHʹ;՝r[REɝ܃o]žy d]Y2y#(,1vl:KM%:8]]A8(^~j3(:&j+O"_Oj"[q0hPsS,DI>2_ M67.Ǔ]vz6 ])(lq G4u{%v2yPw:΄ob.mv} Ht3q ]&;v;>thǜͣ5S3pRvEr:嶞l-O$W@R4I7F< r2l$\SGww LX[^<}CD+J r,*aO(mJE&nzbi7fݭ3L)qpkE~NfrVe7]_!l^?VXi>Wdqb<'0*-ȀҴ9!32fC -ah @{fwY, FLl9\f) 9V$WN]ټ/za#5Oh'e[&;4FZ5ңaCR>pvۘPo44 Q~G UP,kq՘Yp !?>j.Gc0O2zEҽQSDl>+ H3U.UХDVVӪr4Tzgz`4WIOK׋q `DʊLZxXrbK#c[a".;.*bEKe4&usgJU̯ӐNj~$:TISut=MJ]RX$kz?J3Ȑ%T +J\jfS~ML} tV)H.'ìv0ݣkD7#D `j]h|{VilMJXIRpbhlr!м"+Sd:!04Xt*ct6_PfM 1H`iLC_T*^Aa\K|+pUaw`Ax-Zlֶ>mf$ nywDG='q(G/l!TID'50U :$☒^$K}E/jE'~D颓3γ<%CR" A:QX[grK&uPп4s+ĝJcϠ#TϤjac/_NEtFm<_` TVw `XJ=Xg2yUXҥ,Y{eRB)+TŹ_#u˅7wP{21j4Fh討c?n͘BS˕~:A{N=Uֱ >i#/~1m VTQ>uj[gԥ^Q:w>G$čA9\k%8 ʋ9*X»?r֨~hX_s],QvA\61uv(-Y`{Ea0# ~CBf]Z`*rh^,=p}i5SNJi5lY c˙g̢f>Z(*)᭼ED"˭ս6<a> &E-i!ozts\35$;JB"󳸓zĮXzu&a|);%4ˤ4H\qUƟP4֒;-8) ўo^[is 5{}8v3 6܃ P= \(:4Xdʼn*4,>oF |#^T#&3 DŽLT9Ia:8ҥnAڂaP[߇k_%W5&g-}<װA eouPXQC&<CzL^|+ Υ3TAC fBU~oy. '=8*4RMJ-uTAϓQ0'0?$Nyzo I0vTa]V' z7-<ް COQ"oMCk,$cPfwC0~\TeLlC[V9~@IbO]kL.0 [@˺dkj$n-T/O΁Hi&r ވ$v@9AbB ޡPI x8l<8 _ڙa۰nf !>JƦ-? TߜTq=+/~?4YU`8 u,z1b=10RK\uQB?LBrv G3E- ʃۣ_({D09UOE+zh?7➋0"Vi||>VQz2{ QˍT3+ra+I EHYE~(3FXa\I9GDas|+tV ]j{x#އ k|9 I;Otv=G'3#ǜ7B(K6]Yv]s!SI/m-tp _"_;]jv|?gYHUGvq%YZ>o@[FZAVjx\_$"V:OR0#ҍF G@RB'vq%8 *ONgC,/Lgv}?VR&V( ]q5VCLD7"cm,b?bÀSUq*^Ndf$PX| N LZ>Q<+ia:Q<]$[6IrʡQa Ԇ{"ZxiMKK+wm*Y #۝En[-*|y26&A˓}+p0cb98k;W5 "^OQ]ke(4lV)H:xFS@=cҌė6B 쉞<.eb28* QKEO|g1N\hrtTƫZpcDAɳny,${1paXRfC Nir?ls:,Yn¹D|OY@ll~Bpoxcn!|4Fy|GטcABCԫh|M b8x`J,b7J(Wy:'[0m9>υ*4{&w]:n݆a]IPk*N٪C#CGn[oPu\0GTQ.cBne :/ں[d#qY: _RIgBm*hď3ҊCn*psωOVgon_84EڇQQׄ{ܵ7.F!@h Hp3hށ tx>~&RQ4 a)XDunt|ȁ`"l6G`g0bEIa[7Y@L?wOQGHmEW =h٘JPҼsMd'~c8ˢcVB>'p083!to H6-^j ć Z'&aXi6^S!eRҋ ,a- u?>sz9Ơ#'GA˗x=;ķ?^.؇4a[VxMmgr n0kh'?tDnP^5JyHyY5~fVK< u'3!LF2y!xb _ ӽhToX퉢ԥzXMEG1FeH3_ZŁL?G- m"p/$J ?Oթ|?|#x7gj!WmzL|>d~,R݀D'4$XÒQc7`I aDV\Rg͵T=Ybnx["?qnZ<\~/ӡ|ɅʯX> ʏPY˧B c{_ױ PsCa ChFIWY-TUG*p х;$f`Ly7Vct#8 "LE3631wLr|—B.Uβ?-YGXz:󰽇=XQT𶉿ǰ z_0\:\Xzc_ (RkZv(xp2Ԉ 6_0hӰO/|L9p6 Ui$)# u\$:Q~8%,yN+ԛg(K6~۬oԷ ':7P&c'F* U3{O"QaX%hA3y S}%ZUUdLFA EyQۥz[8 &A[MGln799:O9ˆ}r~?T+5}+?+}T}ʋ>!α)Eu5)L @~]y #LIT+\:: Cb~8Lkl[ ZơvMdv+ ~&\V%(K{Á^à1"j`7n^tKд zT\em( ϗiVnMSAUݏ\Qf!!AYN[wWvkϧPEl}H6&=)Kȧd<~%@P+_pP_T!D2kbO|L L|~b;;w$dYo?roW^ZtW^sDi6ɽl.ǙΟDOТqse\jL~Xډ@/Neމgs VS⾢<*NFOJMrDIBA(OIOQѫLKd/@/wrJ: Syf-Ү]~o}1 KF|/g?0ҲcSh#vb(~F;(y5e1롖S߷J o#?yG hL>6(-_h!LL)W_5b3Pz#bPhܖJ㝿 %xS1jۗ\܆L֬ibaRxzLQ|Q ֿοw(s~*>( ZiIt!l3cl|݅w+93 [ ]fy؛qh[ÊQWݱmz= nw&m?ho{(,l^Ƅ7>OhFtWҭAu7*1IJ/ @zvaVv y^Xj8.$dOfLs ۩hA{uGȗ4:!VN'f_wg1fI3i !V7~ Yr)2?Q=q7,u}_аˡq$0}IVi<! |8'm  HUU Hц&0T \H( 4q 庢\w\RI,&D,Ry9L{{?W:9~sxEj PB !3 +یy:> i(H130h^:QKc<K5ɂ;c3\@[>Zb!]k>r' 1.ӻX.V8z9U&Dx JɍAØ3LpBgH_3MXsd; Йщ:) TFg[Sfjg1lkelnEϮd̖>@T?f8?7XeOBWgS}b[ܩ+5'w[OJ0Or9~';dO fS&zHd0r@}OP[N.YJʈ0'{Sk7%2鷔u;fӥ0[]? ten0NB8 Gf1rea$¢nY;%]ӴKK) Ku \)ţҗnE}y¹D*9SY2@{ nC+JZ#My2g]zy FmA}r"d<+#CL[; ]h'S .ؚ%U~wvŧX;q{n\ ~ e6Xn[$=u̐ɑܓݔdӇ+ϣ`>*='CK*̯׿vgk?wJtJZXYƷٿH@4|û\G4~tp:dy3K D6 `Yk6;yWMGumL~gŬ;_ sN'yLro&Z,*4{3R9f0Q.E2̭!,>, 9`č3` ꦒΒn^>@ |%yT'MEFIŁGA ejL wSePK/>_1;eZou9kes'5H ѽ ߠ}J%ͨai7c5^qg[Z|g<]a; zmڍKbnȑ}2eI֖IfU,F[2%%u)lવٜ':%\+liKaK' Wo,1LFeL-}ޗߎ£).g`>b^ ҋqڗWğRT{R4] 'mPv['=+:W])7BveAjqqfߐ\~؂&,;aH qfd|a4ٸ'no,#䎘Ŕ^3&uX6r/',ܛoHxŤ_^/deNhϞ`&@z>Zv"6S+ X[/^]ᱛe=_P+cjtlck" ^0d<΀OJO)&&fE]3q#.m!}Sbi?!e"ΧIp$RLi]xo53Ig$ȵHIWe;P+4sZVyكƦw}h?ﳸ?u0~2s|^J4_49_bC{㎰,Yym7__fvY.U3/560emIQD67Ĕ*хn(u؁D}KTϯr 0QCUO zSR%L1 WÑ@W/=.e|._<7܉h(|x~ϗV(`o3ah 0 B/lC|{vϣHgc|'-`Kݶ;*]( } ܣ0Yۚaը~rsnA^``_b۩Mo\RC]UgHmCힸL)cY{tGe5A"zf}߉y5>DF~hB 8:aѴ:PgMLy!^HiH_*wiԌ1bk nAHx#.ۘʼ??iG<&_^#- g8F8ő|,>;'CV5Z8p&ZF@'QSĘjZ.܃,Kb1.x*\^{ ОL7 6a"F`[-K&K٣E|LEt}׹(۾lFFkS $vwpI: +)J&4dx [7%Q QkY|{V=!7AigGh8.^8>u8׻Ꙧ"475ĔX/40 ީ8ٚ@!`D ey[0I;ƨ!yg6-y".֟~W!Ty?Ť'χ-Z'-}8B ~ }2Χ錘'NYJuvWп8dU˜K)3&2c4wYقq)Ň zwT(&mӨe45 ƕ 4S~ ]~?3@ i"̀ 6QɈF26*j_kaFkB e^4 &X<(Ud-><]U?KM#r\~!bkHq9&]!iRyǠ7dr`Ϥa^y~DC2f1׻R{ }#` ߏiwϺzY3A^- +Ֆ +()Y7 6`˝2Xڒxi"e 4%H cb{UK{ F[pJn?L:)(REpnb/rt`nb#w-#߾1' 6?/DwW5uDBa9-❃_RYدvϓ2JeR;o>J{΀x tk֑<GY df^eoJTc?%{U{:^yxSv'gz) NnLcxx3R<Uܗ}.S,]ڍyb~9|:ҿ].Ó]3kxK|FIomaPK3i6Ԩf7Iz& ^?O|gwr)wMx눙n_.m7D)7D#֩"OʐZP m7ȑc@ٞ`p7.>BoΩDO`#*(pV S1;O}v-(^ YvAГUJIAlX/-y 0v Kў6IΓ@+Qs?ZLvb⏒TΗ~~͙>H^C&LjӰ4_Ś`7MНU'\eHjJLô|FvyS_!~3MW4 "u\99M(U=/V ;`Uf)֝r?WHzgFwqܟ T ^ȎP+%j=^b07~ZUOg1]&_ll>J*"&)^AV'@e>p k$r7W4\"o8ȁC/ga0= &fZoDEK#)MgY PˍX8X+{+ە(ke yL1$|^'03qf+!&3_mErv2 !Pfw(lhJGm{ &kC2ɺ,v0;Z#ݟmber\9tAW moEZ<ɳv"+ |!-=4 {Y1ݗatC0_;=Kɶ8Q~5J@jy!0[,??ފn3142,lPlrUŇE2 x,-NJ ֵg7uzҋG􂺐*eFw.J[x >\}?&m[Q8,\tyf4eRZà5˔4PLHyEHӦn~;uZY"|ŭ*F_>4(ޱqax?}nF~T U,. _ux,ٮW`{OZWёpaz U4OѫJ#{^OJuT/tfqH& Wc 0.,YZ u+3fP/ܥ q,"|/SE<W%SSEؔK]{.GVTD4Go۷:4` MedB79Bٯ ׎6&@n?Ƚ;.էaI݄2C`{.dI+v4S]!εYE&c 7;3tJӥAe ~GICAbqOj]xL+*х?XyL/$Ҥ<َχ§:Nk3X}~CtnXp>^T~X Hί F{"ceoi01| ZlO4ڒ[礆p oy-)j@Z4MBXy Ͼc ,B#DQ?/ܗ?iWg%ܼj4_ΐRQ/81TK]@ֱivVHxfGMғooĩl;;8]i4ڠJxF(@܀H%jYc6·7н"v.$fv~LhP)dDjJrȬ^oD  `@3F*zY kUi :%4f8j:.%874hN6-5#ɵ֟ܜM{9Wܹy߰juƩO4[]*_jR&یd6SL+`JY)^T.4FCr>A;y.REtz 2*셼mԈag;BʠUj0B7t`}* ͏(n.?Í\ˠ| W񯮋si$i}(W{^䰢(eOKa*aA$p0mQD'-_F54窹fhH5BKj} &Jw:8h:Fba*M|mˋ%vi-gHaad/Ţ}jKF Qm{0]kJIlß=:OU-)ڧsSجsιУNS¿oՄ1B^o@)E0j-U8 ,f* (I^o^4KHjܷY|Ex@B|54^OEUGWggf5}vaUo^y.ր;Z s9ij_"K84#=v`5^&jStC/_MGcnv7ȯex0Pwvut`Ӄ)ݣƨ_o)z'":`v[6%'ohvr}[ko| ^*$ݹjޘIP-ۿaZoPcOzl9l큙`HV y3iud #tѨ:?i[? 5ݢ/َˎXjd ,j迥!O+|JV' ~̘>IVkA>?VVFC+(oxcXt'lH`x&#?XX %sZyّN;;XP4}ʪ)57PW5KPa垞-b= b;񜢍/]f6I7A;nۮܱ0d"- ?s__4ay ޠEڋŁ~ /f"q'k7Ca|n׆ndJFNFE@5ir?`V ;2YCѨ6Ceף)DQVSۡ|N/{R|Qm8d7SDzQD6>6N&[epWy¤gP j-ĔK'1ׄ; y̚ p.;~L38dM , 5]k͗Ymˉ#m.F'x}$ONC:li }򧊾l@u%£6Hzɱ pf'pz$:):zfZ l&'z #c{U?#"x>q==0_Y:q($_8r[jaԩiN- Zǣ%z|iJ/Q[G[҃Krg5eynX8 -":@ kEPwoz.JPl}4  ^X+FCpHj_. ffzV ɩR{t(LCIh^ʛ1HN"C֌e|sO')4kzٍ)̩zT.o>~X? g#&7:8=~KE.".Dn=QFnQ[VN j5֛̥zWg'Y_J]uj* MT<*@Q4@:~[t}eC|CQQSC3fz؈VE)Г=p/# ,"ڟJEgá{Иpw(]q]{xr^,i0erc!;1zDnF1]x+K%R7J\ ۩ ,9ӄ~W_{@W9Ie$/;S/78@;jkѥ@zWșjg9Y6¢M`WI=e6{2{ċ J\}+E(;U WifÔEH)Y`坵N?חrHpXBm뿱  ~W$2s&>}ƔjԼrg3 Y",qigNq/RT5MSN#ffD-30_y8bPRB}C06?1C&!5jSy1G5 5Xe~`U؊U~RRj {³>R:קt[הtWp]MkUZyƄ[3/ERj=\YB9lgVf9>~M/!u7V-G[W[Ai:澃U/VL1츈&ס|ḵI-!bI*fh!ehB:۝v?qh[eTvC/"oN1V=8j:2"9iHu5Xن?MGH"4 [0ZtfUN,T @FV `¾ Ags!Jېi)?TÕ H2gp48. F^)T Vfk,]-ٜE FxHZHiL-;E_ dOȐ dEw_aIPt0N0Z7ܿ-c+FNAVvAD3B 1Tey'^,m$8'vvymOL7K|.Hs[適j*ұ{۰-|@B4FjьᘚR%*1Z'bI ?N Iiw5s2:KHD59$r {4SҖ(ʟ@Y NG 9ڙ~$rn*mʴLoa[-WH9bj47K b ҡ[ Uï 2DO؉]7!1 ^CgJ|8ZH|AI gW`MY o;Ҋga->7JgiHv~ɰ3R֚6-,r&;u(^2H&|2T†󤌟dv.Zw#@aM 35&4^Q#/S9 L;"A fIB.|Y-O҉:ځ*?{w?#ʯ R(TKVey} SIl𨼈Hu J?Ťq@$Žk\ix WewAu.oTDi]oNAYPv{&ؼTz-:ee4A䌤Sia5PCċm5}kf髵țzM_/>>o5}5}I[[k.xM^B^+8E@=Fey00wwlEgQe;mYEZC}WBa%%;mu^iZSy8Թ? =Y+^>b&+(:2u xpe0>+:" c 6%>aEth"k/IZpTU*^_0Źlc-ЁRy~g id^ɢ#Lj8FϭfY *KqFgv=diP Z'Xs^F/ +USr-)e&/ .ӉD%;B ?[ԓ7?:sX\F%;䷾\^9YĤ%`[P]բ+W3U4HݩL`R7{6_bi tƋ"J9~tlqCI.ĦvGq=4$y8>B(LTV+:Y)}mu"nj/"qkXi"mן?Am} `2OnNt8XLkkpݫӱL X7[Yr=TʋS.0%#3vzd3l*{7cS3&tJ9Q3 lA<(k|T6` eF]8 ?Y3Io@ųiZaɔ[ZK(_~ {rnn ,']$ݦT}X7;+nP%'j;g̜pDRj|+YƨӶ: ٪:9PU1lCwG3F' g҈[%}MV}3 { QԴ+v<*噆:U`d]Y?g0&ip0J e5|tr;<rcNv~闉䒷.Yԍ-GP^^H}ryNY"er?U85,^+  PǛ4%`ش.#kԵZ~"a $mN'8؈@raľ\;\zOr8xF@mJ4.3GhiiX:Hז)Ƴ ]kKQWCI[->/3ϵs&n&|1¿hЌm̳ 2h}ø<7y vi]. !,K&HU766$BNrRl}Y&:M|/Μ<۸¤{1$.B;@y_]u0 #oC儑ۺg0mK+Ϙ5ㅒE8af-_؄ۂɓ {R8D@*&Im$>@FyG B^JH "3J&s*lzG>`WhJS%fEVSv P%~ڱZv:Lh[AO_*TW:+`jroȀS-G&[XzNum*ږ oA&|ױ"{׷`FG{%7/g/7C|-dK_en ޏj- " 4,vyHR-ia O+Ne[L v)WղXVF+'V^-CE-  54B LۘYu g3.b}z(r=(gq9R^=!'syD1AgS{c@Ɠ\`xRx}cEs*6>pdϊ#Z(g=S8E*<=+>*l9r{X k\t)(M  4 e8BTY :?1q;{1ܓ  ,Y •Fs8)/ +YS-@=4w8"/ncBl.c ݮElfw'_y__g8$↠AuSO3pr/\/j|xzjx=(H3T);[ =,gs/Ģxqvꇺ(A\eu0D'EUf9bXnRp6'w/ZKE *BK940\]"4,4 ?bł)^55U֬VAZ^ pNiIi奼~zkX55-bˆzM?5k~&ih^G9)RAUzM[6;d~5m: zM?;w{M^SMk5mxkZ״zTk`#:(Wv EUqOA^A9*uz7z< %L`F1=u 9.(kq&K4ws=8ק$GZFbb\6d@tqIuP֦[7{ܜ }zO_kSҼ*x1_E {_؋y <\@r^XE)Ad/Ëj$f;F7Իƿ-{mboF$\(sp\\G$=p3iv's bF=jR &0TYtMK L]5]fα]gv%xZ9LҰ!5Cƌd h 90@4z']9W7)ѪuT(Gcc1<};콁Q4SQ{Ú'1d\/=B v1M2߄B]>*+*asUs ʔ^_9X PRHd ֧Oz,('+Ƴj41aЄ. 0F+z^ӯc͇DnE|wYa,Sucz)6{SۏP[Ϋ\?z>eU *-7cI Ro, "'G!B\qtj%&,K*5Wvs7}|cwVb%"A)}(eJ50d>kҪ4yEV=ϣƞ\ǾPoV'){hm?՞ϋʳAW]-S F+w?UPg!ЏMrCDM"xjdoI:2:VHMBk-c3t| ¿sWdIhE\l\+yfBGr^EG珔enl$,zbs 杓1: ШkB#.B3/h9Vs2z~׹()gӕϗƿ>AJ5J@{Xүxxk3WSf8;<Ċ{Xlx+~++B}JaP_Ȋ{I.oy!<Ի ) gKRdk Iƾ# U;,޹~l(DU,_ԹndŋJ(M'qfCڗ I%6\UqzQ;rSD!fVxHj* zp[h5& Su|81uH}qKx/KOHx_FZ8ZLSKxu`-OcM#nOqŝsv(JStGRLO哌?W.wYw ƫ蒶Ƭnt/1c$wCԊj~V8{:oNy%SzCgr$Qq&49:5t@eWՉ : n4dƭIH'(b=Щ*6WV@}SniЦjj7oMs^XO|*ۊM^GEi ?w%>_XJDrEU1h"lCbohm:9[n .6iLl?"Y{x|}SV.'3qqs"=:_M@!t}Jtx{kW :k/^<2f Z% LwW͡8`wUuy{xI}]EEr@\LboQ}XwvwPtwn$yb+Z}?̋L8ZzJa5t^!Ca6U3[gǡ Jc.c#.l#~2?u8/fն>fe.m oG#"4L,8^khͦxPt}Fjt<D;VxQֿL*C<ޔJ~>@i[vrsh=ז]XT{(!$/&˜G%;P-ujY@g*K0BHۢn\/?~K7-V 55[ow6n7~nMw^=Aq{z __t9AZJ9d"h$bӥJ~s YԀ~s=j 繄>hMLaLP/6d> AS~DGrMd=qJj^)uhgF.tLWm;ẙ-uC|$V͑Q6hnx6qu QKm:!&6g}yrp*{639k%ZleAuЗt$i-ŁU?Wϯ5֘j7هm5<&`4_`Ys?O<]t Tj>PL_!~NkXnELϨ)(g l[\ICYLJ@KHZx,bV^,@c4^><%>-y)D,gQ/xg 0_[T x/fܟ|or/wMR?4BF ADMįt4u%&WJ]tsSy9 Y6pePzC մDf}-OulLRUFL H8Iw%ujWm &7xWvoڎ3uOϢt?SЧ{d[K_Zo2g5%aה/GB@JSj)¶Ew|.>.%IMƏI״bxSC7iČzed,UNRf]dnr]β+/U :; ) ؉hՕP; y. x%c{?Ni@Qh݌s:}78a&k1P0mpRZ^w=q_r=RAH@@QGzeZ:X3W?o690 G 5h_8n01o6Wg5 ћ`^2jTX/MD+L%ף-TF]Q%6FnaO`qܣң&뺡͡p󆰳25xH.YZvcH A$_Ab0^ h̀ ?>6X|&K$@2ިӧOGmd0twVujcz$Fh D+k_S>l8&"KS" uG Ώe~Z8fE\1k^PW}7DVDUc#3-jad3U<‚CPزWh'1^abj&ƅ~Sy%,^7M媇~)<;g ;Kc˓#i47&EB-‡Pz J4LOC(YmOe\i9ًE9Z̊<Q @U%c4|Ik;WOfPدCdJ=Y"'G .!i_He'y,` 3 Es𲀁$,l>f;`?ʯUv4۔jGˤ5_8nq?#^+]Tm uJIs{Yj6HSj䦻T~[Fs a"㕟dk0M Β4yh#qyDl^tſ|*`ϰ&t Sjh{ޢt/vTq9r45,35  S,bh~MIR[Fo.k>~8G=q,>4Zv_Up;=9sM`bA|fML(1& ?==$ qSCp-/؁-g=51(eDsz?󲚝7| 񇃁W[> +}~~%2b}UM+*zwlÂ"ZڙfkArs0)Zَ)ivh+GL*FcLJPRYXBE*ҰW)`-ms綬%y#^Ju[E|67BrY/q tXK% OA+h㐼Vj_T8|8z)^gJ_JU{!QruH ^!"! =B"IE ʄ>'p**hW{kH.쎿yY.DU OIcCDr E0?gHWF fWEK'8Z9iˏZ ieYl؊U +v}e<>n-F RY͆#V,44z=.!:J`UȆ$!RbUwψN_Yxu(: +^[| YSAfA+]CFRC3,:A5纨Q|b9UG_Gˣf4D̞n At:DlT鼊+=&#i.a?d\xMgv==-{4XTNǕpg3~C!qJGA(@/ ) Cudl8Ob68FᘑEzN&^׀}Q\W=qPMI}vNY淕ȧh];@ (gGW@ʻ yBq?s%2v#%F޺4sy̶ YL} q|;=件dX r gX4yP-i)`ǚޔ F1֑t྇3MG` =-1ryO2p_s{[#{~w9*KEϼ:zA!d7#k1].;#IЬ _cWBF$׆DE;h ZєU7/gݓU`F1(-.] iS@+WЫ7'"~Oֈ#oo<`hRDRU|^<<5Vl;XrPRBV7IX/lJQ^x)<-eu|A 8n!sZ8lta|6} hm$"Ḅڟȋ,A;P6hc(~_Eڜ BIߊNxmF5ދ&aci1i~|a?/q(+n&'8+#ZG%NGmR6eSQE8*^oneKSKQM`Zʯ\lzjN4 {1y,$WCZJK XtT4g˭)o6RcQU_cy-Jj+'.iSV< -ha*ma(wd(Zx(9*KkvzZ܏t5Wܷ QhXMۅn/dlz{Ch%a") [K)[4ZGp`-A/E ʨA^N.lxQħ "q=Xہw!2j}^;196msrUGD˝:WF[\3-Ĝ}e3iҏI)[yG4mRábw5^̧?^l|PC%Whe cw̪Nn,l?-w^F66=[ܯڇUT0H܎ŝ;=5s"=|>tefQMpBC/{ݣiѽ џ Ba Ϧ/ y8'Q6$@ky"NECUG^(n87PŢii< 7[DSZKb,bQwb˂fҨitBhU1$LA0f0xvx-pIak kZNbɚIdZ2X\3'23&M&*uU+4ӖopD!Z)~۟Y{f[~&&$pPZ"W#߷VfFnyG=OpO,D9lXD' ƲȕީC丷I_02Ƭ!c7/׋AIfCEqMG໫iFXF_F~k(зp `r} 8%UϾթ:nz5Mh9[\}oBZl\N+"D8@mu4[WUo*pxE |Ql $nEAw 4;il[X6(=FGѩn\y.?syT޹r,"9Cpu90G; ]0\ZlT1JTjtDϛ]u7 oo+d9 ,yzgVmz봷SweWM*Aoa;6P!x/d9 ŎUt*a~ ᷷@H{-w]Xe;2iYm\ P[qD8jSIqvhLO;oq剌8w|H\o\$QgXyT-6 oo` Q-_lm~+7{ZS,(fLfGut*xMYVxsĚ4D4+e UT_Tn)l\Јi)_M ߳lPЪ(&yXO,@TΚ _ؒ8O%){aa#=Q'Q9ZAq4V*冲VoPJzŮ} (t K"z//:Xc%cUʶ_[KE(Ōb٢#Acr+ރ??/ z~BCp%OnH]Pf:hWtZRS$M(k\ B&럼В @<0=MTc%OήGpG*SFZGT'B[D=5Sf:6TA:7#2dH-ط&|ygZaORc[Sa)VgWКn|.Yo0z26\P *[i5:JVlm ){^jyL} \1%NJ MOiWM[zػ C cwd_q %~8bKpu:dkxF-o+%dFjΣ|ӏݫnK. bʁ#񜃙XM:zH:R6ιTsٔem]tPa4D g7}S8N'\K̮eg3<ߦ}67_sCy ~Rϳ^kN~oL 6_>1eU$G}[{EPz6{eKx ی.}NUeA5P*)=#A?[o1;wI(6ĊgdrPL;/5I¬kC1̹K:+qcH[({LYׂĄ9z s j介ӊ I)E4?<14iz_仧ctjAZiҹ= l>~40̅8`RoR2>bo`RmYq݊7M&kEhvk MlRl&4Gj,~D4H7?}fT7RiD1]H7t{w<qD!/̱:ɝLDҹ<Yv#VL$x :M1ܫ$Hv3O ;3PHWj:ԓ&A~J 4ȏ5 M0 vcAE_`rj[dZɂAC1O+Z|D|2+4?G@kXph(/*"suyF=}AQ-15u-WIi>;VReн`#gɪͪouY/7o5WDd??`@J1 F!QfG t PK(GjqdP+ FqdPoM?&~[=27H.I8OG x|_Pl|EȯmMYPUz)r^-Q] 4aSp|l "nR7bzy؅4یla5k0)xuH H<$O/DljZ?]Ͽ_T3:PvOICڿQ[|HGggue/>[@:QЀ?@w;$ dEpGJXDjjPO|sQm&4+(Z6^ʗs =67G*cO}ՏҷCh$I?|:($Q8FIM^87^N\8RZyq UTDviЄw<}c=!}pJتO =RY\ M[`r` lIF X3[zxx+?;#; oE+}*=-t<%4:|G.:i~i^0uPËuF}nn @Qk(d:jN{8o׾U $Fա'"5 y?Be5GoP6E_w@/yH\X=PD 6ysN75-wOE'j̋NJLdYlrhͺ*@{`^~;{ޮ WD5s ʶ5o ֱco Cu>ί ^L}/\U׿W=8<gQˁdHfrඎNMÒTWT!7UO"i7U9*傭r,+}B<^1r/*p} Dh!j6xE2QhD+05 K*M|lx Y9] h*:8ע$M0tU? &έaV}5TM,їu/s L1'b>4$!TץkP]Ǖ~g:S=.:- _ #5P ;/6Cpe#Å;&hRI;acL3R 54"gY &~Z reE5+Z'aj(='9ͫJ Y(wo\Gr?qd*@Srn<윚RzWO|oƂ*b>}PzT0E~^O#/dclП@PMxX/s -$=+woqsZ+ת |!r~;[҄i*hh12lNT}tU&"N:7g `RIz;Śĵ@y0V"/kYp~6u2W!/_37??,{߯Fÿ{m Zh =!7y!:~ȭl2xٴ*a= ,K*%Qe+w7VDby]{3Enno7vM',CŖL` pnL &n Hծ{2H(n)ጡÃG3//k =7B~+m1}+nE l hGfXM0Q8nJێczA݅BNòx_e0K`M›?, 0|'1<[+LGy Z~Bh̐X37S_3ge!wu"^-"_leєB?él(ꙅ;~.WS+2sptOJ)y A:|&17>;RiG^&> *a[gǦ_śe<ƕ꣮2RT禠ߍ6ҭG(\Z>%Ob_;^^IxՓC>Dm$vOW!Qjo,l ʥ.W ү(~Bzr(\q9-NG^Ǫ*'ԎEu% fT(`Cf͘y1W+r.6HSrANq;[?svIGW;F2=Mh°} tn13am! J^u'^X@K΃ipdil,\bCP)D-Tsb3ǖ$qA‹k*3j{L @3!U\tuCF`=Wuetoj9=Snvfm$p(+JҶTx I{m94{y_/иSJ8IS MD]ntWP(UWPL`-OP%ifAwTDFWoa0MXAaVr1 r4Hs&jyByKStL_d+޴:Ú$4/q19k4G%* * atJj_ ]O&s"C4UV6[dhQn`fUP_XJ8)q83 ͜龘Lʕ9D跈r.!#@%f8'#+"uv3V[o4zr֫2(nW[<_m; $ p4idm㡟ʩ FW %ۍmssg^gNE׵DXTjh;Ͼ[ͭ!UZ*󯰈+ȡa#<$U{"ٓ) *oS~臈4snwV'/6gkw Z)maZ{ŔdI[أ bC⭐sF1ۋ4z+ [Β>+h݋*M&~kK~!gM热 @0A ,ޱq3rTx68oCER؄MY 3Us.;@嗘'nda'Z&3ZfL e\Ilz)^/ʌb jCՉD4/:<][̅h{"ܦK0l3)/_YhNf#w)-ҏ- oa!u$G3^¿=x)P'W#yB=eΕ,N|&NI}I: egGg^pM FYʋVS:2C1óbaQ.6M@ySJYOkYoH\Mx!׏FӰ%q}m x i&F"o; @|l=u0W3 D,jmjtRT#{n4f]7mf[ËuB9#P5fðAcR_0Oqsd׷` 4xruB0Ǖs{cѴSkt9gc9/NDKq4 }#}PGeNWh.T+J_} \h,> !Z{Uf֕>%KʄXnr`&V(6 [,b ,j z߬<ѻjѶ".[Kđ:.WcHAS)2jQ;4f[Ɵ'jƺb]6jd~zx&6/^jD.{zM1rsEUA^% )4OL()d UZK\ %9gH#XjjVJ{2U7ȠEpW/je?6 o #H RX?"]}xXL$%,d>φ/b$4,2GkPc~G[]iy,l7[v 1T)ez7WEԺOI'\,0ZLc)m+~i\+Q=q3hlay Ugxf;xU?q;ICpFF}9㒎/ͪ77$S- l0_Fu2^ie˕N!"?S4Q/`pC.߳r1hBzLRFc}E7]7yt4(H\O E ȽMqSliM򇘷G,NonG#dҕ$TiOmpJ{Β*yz\bQ3!lU%s`,JlM Fݷ'=HäwڣDOl%';YmLi 2]/,Xc8k&6+?'Z|kKx`O$2t3J5dę4dx]kԘ+5hA& J^z?z#ToC:mHh `(N 4jD|19[FGYf_N%Ռ7][~ly~4B6ϣ_3wjNed(|&gˆt+2 &c4N^e}n6}l'x'SGrK.Ÿ ޗ\yO|{^¬Mf!h./ tko2`ڛ/;!y,NǦZY\]Vm 顫S|a Ӻm(j Hn7r+d ĭ5Z%h sЅjIp/> |s=N"8_*vZ8W?8#t*q1FqhP31:CuԎpvHUf]U*Uu8 pnv*ǵA]:wJ0zi@~{Sû3S3Hv*qk;E+U9ۊGX[3.\0Љ[Pz/cl;# k.Ġ=}m'/Cwj@ky DT^PłT,zE r[F}ݔ K!p};4qnas :n6#JQ+аm&%+FT C1і=]dslC[^:Tl=#+HBhDp-ThYΘ0) H!}?=^'e{񘍅Hvet#Thp\@ԫ*l 10k3C:#ҎOn4r?L@j{ l}x, Vo}࿜x52cAg50ۉH: %CP^ZFj>Bl6?Čsc ߰8Gnn.>pu9wn*%tkl*k }[v{QsF5re늑F.Oc@cciA:|?-|Y|ηb)8娺zGǹy=g3;9U:qnJGE2e17 D \i@z=7 'QB˄nL5\飘~tz75j+ղ9]ŀ$7қBҘ23Vl-(=t> sP-Ѓ/Rj(=ICЇ=&OJ,nOA4ܷ9Q]r97rUIltg_/ 3qLܧlpeEg1Z\lNVl;jc@W>pa2\l?{0!hA7pfӯiR'Ae.%4pLGej+=ɲpFz(HsQY}x u?e tX~,P3 XGӉwŻb[Qcd.Gv( mʶmsYI'+=evq"^S~aa%V.!]\ J?`iYĥeD CRRK GLc`Wn(IEu3Nuw,!nIm`VP8z*^ d&NJ G/A;\3t &:;yJT.֌?DxL?]Hu@vV!Xb. GoZȕ4! :)ŒVMBY,ߡd)t">jgff SGWGT{ {GxÜo&czo5jiŒ񜫙IfS }~+@6w!S([}&Qh=xPwB*Mn0ud1L2n"5TL[Ҕbi̛O+MPEfMҁC"!/[Yw̶::iVTt8׺d?i:׍|LKyP4ab1YoaX&YطEl$箔ju0)FDip{8w=7潁i+wV1"T#kmTs}w=*ا0wr6tێ;}i[Y["[u(2'G Sh #9sm@ҿ^O.BEqZA*x|crRQczsZ NB8 w*ҭ ;OG@YĿkt܊Df0ESi-B4$Ynfhfp ퟃV¿7cRIA+i] AU*uC&v0s&v%thC̖L;\2%v_uF@ SPRJt? 1 +DI%FCW>@Q@/! /?BSpο25a@Av:!#Rzee;ꂭp0v"s6o}fH+~h(4nvJG#KdPey~)a]Ry =جls ;Ġ)xoܠ˫R996 ڟa0LcggcsEd7< h1djn&c>RuCBE߇uA+ݜpXnTyQ(7R y$Aާ.5&JZuJj剳 />VjYZJm -z jj(@.Wn@ƿ#hS7դ .c oN=߱$ 8Q@O"и8=Q@ Pv(8]Q@# uL,ЯQ@uT3 KOЎ(94+h{Pж(T tgоq)b573 w!(lnk&j¹ &1[Qah1c,8ܾ?#DVhP.30GU&4{9 GƨVVD:%`b3/v⾳s =qSq1,@io^w O(ˆ%ѝ"*D!o(֋שh ?ޠ:6>thiEmiRq*Qֈd,м(hIj5ѯ=HJ[B'WGL\Cf I6 RghdN"4'1ғBW OA8G$~CȘƶwWT8wZVC̕]Y2xHB}5eoa|+8%t]L;ȋ be%tAq+Q9U .\s/fnN Acr?H#0QckPeP)wݱ٦[Qeɹ1{iI9?pꑬ QE+rP3+U Ƕу62Uώ VUuv@z``/]=9Lv \BDuǃTbck`ܻD22eyqX~b-ViE_Ǖg.UiRNϕ+O޹N?7/a֓'9StVqTؕazQO| 9^u*?TuNMUvV%oNI٬)^ SȹC}H;PRڱMyH% 3;ۈRQ,V->F fF3_-gTXcm5 k@‾֔]P 2?Oف@G-E>z/OE}d /ԛ8Jb>G〾>z"j g*tI?v4j“Q@_ 8Q@.yٶ`(?(KtyX9Q@hCв(hQPQFq@DCMg#PVЁ(K(9hiTsǑM:"jE8W@-@‾C42譨 -q@Q@:jPCGY:"8 w/8F5qZ()nss`ghMsU?߰B9|+;R@JOе}jW|y|on6kR1W*{>s-~ TF[Œ%1߀_JԑݼĂf~c VSlm2ߊU˂`g7?TPKgrH`I1e*ۊph}Ӥ_C@iLQoU #҄ќvmj-ֱᮽ֧`(cSKdDhGznyףMh_SBr8/.Рr *=ZC0ևsz9O 2L-#HlLd2 1PLqûGBMK˵dyKJ98Ek \ẉ&+hП 3oI݀r\V:m2 /jo7 ?.a2k; vW" A2^`0szb*B-t+,_/<3Nsb$V3ؘ87am\;LaJS6➰:& FU1?U۹N-Ξj7VhV uU:㖧\o)<ط Ӻhw V%g.,'du Kl6'. mw LSTF|U@oӞ}R"j`*()@z %ipΠъɳЯ;f>Zl4-Ԩso`5rNӪl' ܊_5$P NEhe-b66H8VyVf⫆ʾf>dP[ t8]n&h0|$E,o{b݀Jr;zVZP>bj^3hH 5hsؚkUj?F#yЇv"dmJyJFY?WS6V tH- L"J0.ȩ<ȞX`@k[HƿK)FG.Zic)\+a,=L\)Iε*.n?ыJ5e [ۻ#l.fhZ6s:jZ8?:1C0Xo ?lc3);v93S{|ﰢwթm}Jk onSDTO { >3!DK#ܶ]тfL/,c̱GDZ~+w ŗ=!b11X-mC9t^Wy3G,҉ [vbs}=|}+Wzrؐ+z2P_v\C[欤ot&5E9ATR~(jō3]󅿉OWĶBf f+3%e {<% mxu-ytu Dnm[HЇpQ܏?t|!RD%'2̠$=x7y[i'{pVE/O|`SPQ0)uc7Tsi@Vp"s&JUtY.N%^J-´)iEuR:"mU V"cw{0 j?9GPwwZ")}NeXWn30gNC4lu2^ C̳Ls0*8TfqFz/~)ŝRѬ'stK*#ZցIkr@p8 ]鼽>?^-Ʈ5:vpHp\ N {H|8Ἶs:a/lq&HqNdP._=BYbmBSʋrywA4ofC0_*!Yo󴌑Uzg8=v{S,IieӾI*^z}R |gpY?:aX~LͪR}osٚKظ> 13J¨0;ޱ{~pPPq>ڹ7qU'rq^kދ[3 g3ϕO~|7`W"J^6"i|OEтyFׂavH׈|*&eonƩn(ԏ 87 m[e.܊_Ei;{́ǝҥO(4g&AP_MVP_伯 R]N95y(K1lmm=?_>Cg9csƭ*ܓX}OCq{!{(l˚y$I0#ؼ CɕJ(6#LFin?YtaO~b7 {(E K: JWiH%-.]BtWN_OT{<' j @Qº߮SE&/C5 f`l1pE˵D[܋"0=o,$}pT׏^sCF/FɋS \0Ou*^db\},~!Ǡwk{G>uHuK?]mG]5A ¶f(UD4O2p*i I-Zi#Gsc{1R;6"qھ@r 9|Յg'=߲3Aq` R4 /&{oKL I|:W*P%MaQ#%kq7]U08C_:rWƙ{O~ehܛUhUMB1F)q+UUHe !,~Ym]#G =mL%ёBCP44!{r)XV Ed "`ȳe,[nQ*'z-Ìa'j-JgcDl A^([mh=MŽRXaa)v+O{n ijx9mW7 T-lʾg`CSQQ=d|'=Gy~MdThB7Tj5QQzZ)ι?z8vTubl[[Uݢ5 ; =lrя3oyFnM2$:i/ ==%thr*13~Y'%ZkF$=j 1W n9JJϳrU-^V< =8#, MgUL/3įϞ~$}i;$dP+@>QٿےcRkN< EѰdɑg͂I%]z'%}$Nz.^o}A|3k(Qi?x rQf1Th 2:^%gH]GAWo3!> v9gօ1s](Vmoro҅_"#)_ؐ J68roC,$ R JP[{xxkӻ&8~;􉪠ʚCR5:|:!N h2fQhRaw5,R ?﹭vYh>N%'L%iB=48/H}(RyOh ht;SAo#޼GGg`?V0:-xg0M)D^ZuJTc [Z{yT`KTiHjK.r֩A(Vy@g "͟0E0BW!L?`Vx+0b uAVt.n qOkN~6#8WwYs@`=: \ z7k"蚼jsKOҶftqo})gkaPyh+]G![/#]Qdpv7;&*S#4 V"GX-&|;a\Z k΁H.U 'NXɁx"I2-U6)|O\O4͸Sfn2Dp+#IS^{n՝E@S\(XƎl t1x 3,Io$6un_N]t,Vy^oV!Y#t-x!M܊8sd'ءË ڨm?$l y=v+>cEYsyIc !-9[r9Ζ cNx"`?8Ix*'3^~9}fkr҈œ .'GʟgB޼Ā(2}>1QZf 1 ϓ:A *8(\7H l*ޤD(}"*?qERy17 j\JJ|ߦjj֯1$(V~?8}G1;{ļO߷FļOoy >Z~N,uWԟO v)a4񼰇~oZmЯwF~W_1x]lݓ y}*?jnƲez(R\EJېѳQ ,#ͲsUIRow8[C]mnۧsFs;;!ns}3J\ 4Wwcag&kmmC;Wxܬ猍RіS2 {9 SY?gCBT<6:XNH-TLӯ @x1tSI7_/#WTMIofT(bYP"(>_dRtCr7T=;\UeWŢ[1LB'OSR sJ˕bǦWLSK:TYSkHꢬzG u-#2]j}dmAG CJ@p( 8 L!6ռ8NК1qp`yw=U&J=KVGQxx(/lpK{yhl{P0tGG1(98V5J"<.o[町:`]ߎsPq@]7Oh{W;bˢNhAz9mV+ أm~e AIZq{.IZLC_o9N̡6[}&m4/U?IJ7/Wћǫyô7HGj)^<%Z}Fz7%8nNIP Qhʎуc}R3j煑+llY7 C0cG^oD>}ԫ0cG'0"zzE 7g|o(!7o.Vm7HRK(`erk2=xk:~YRYK58dy3(g7SĘ@%7-XA!1D4&uVN#C =T:(E~\,UNʘS ,l}aɌ_c ^|ݩcz R`,5V'ʵUj{QMTxaDgsQP-w&?(X+T-+Wcz2G`bw*&_b@,D/#:c)>KϣG<7#zc@ e3T`2=bPe7&.#XP/CHoG _K#=b~@|=U%CmV#􈼩>>G c&}{G Wqq 2tnۙW A(?ub^'ߵqףa膐lteH} K^%(2$A ju V64Xl_kC =S+Tv)s%B@OUduoZi.Sè Ӱ2Q[ %E_>%/-Y =ozyz*GoͩxIH.T| OhxIphL"2hglxyp7k/"ر=t ?DK?&e4BqbŕN!'E8A8L*v#֡>Y ^  S,چO9w6%r8*V?H#Qӿ ҿ:tK2TW䏯+:E;'~wdJƄgfqQ7zhe2 g p$HmGGA,Np3yٶ_aQd}I8lY2 /oOT|rxxÇzEqb(F v澀 ^L8,*ÀPVG}>ԅP݇yϯdu*l)͖NT٢PYH|xJ TXqd 1F#Sq Յ[q_2’v>,?S䡻.YFT}ަj5WJ!h|i<Ϲr;ƢƳJ,gJraz\}ڥ*p^*>-U-p5ƸR1Τ槐m e2ͪL W"?0(kT9K6p@8z#pIBB]=?ǹ,w?=g#D5k:ƲIp> &%~!X8w;wUjvolb-z*_r@DU=/O1SD $,qxlȻPgFO&(yʬ#kVmVrf;))Qys{qOo7y'|6nuFb6qQ\;9 _:5i) +" cMW z1Ҿ&6jCϵ9:sD&&n(϶3?Ai'k5^7 tۮ=IdQ^4k{?rv}(Qw*dܥ{NdXd)IўSut#T|f[}loM{,I0&)iXq?{>{J0+ dL{ GwS_gwW0;px~CSvߏYڃ1!l}'k$_7eɾ*O9P?9He_ae9-޼ْΗŠώk+=~b- &>/eD .N_ք4Xډqjx^q sgJ gDr!x!9MOB-W}緣׎-!AYMikU>vkl9'Wڠ ybxX~=mGhscv+^mK,B5«N_iJcD\kJ Xd+1r&皎j%:L,\/ЏUq\1OaX5^'ubXG8U0ӭ}8WGz՝s]lmڧڼ7oV7hxgŎ859l9 !(iџn2&Mb!ާPgq~a n[nFqMm߯ED%Jmq?6ʈ{ōdY&*#\d!~98)HA \ioM'[mO3gT紌í䲅SA%8rhbtcْ Rz-)f6|FS!< /Enӻ&8G ~B/r57Z[#Mdz>JO@0TgMR/dcVs~Jl7v+J c_>/ȩ,,92N# ʗMI5W@tfaVh`Tj`/}}$NODslC_]91 LQmJ*FlOhP/ͺ}ÌZǕNo}=jLBQ؏P1 ؍!MIbA뫬nR"pc";;wѦyE {<Ң;;^smCŽ3~v?ُo{s`M>~Ia&r2~tW|%}=le5 '$\^C|0Sf2H#&7p:n-k{wg6L.#O0Hëw5"]R͝"d ~ \kk}t]%*bff:t՗l*,iW{ k)!t qn N D>B|q^Y(܃[i*^ ގ3]Cs?oZH%;V?nV>i{pyj`(դȓ1ƚlAvv/._>?]Yu'}0:.]Q];Ӕ.U ;ĿĿ!^3uWpg~g"WwU-)T)ݿӠJp`.C#*6Fo*F&4%gȧgC"9%gCh%-Jdqh$3X-'42V|34RD D>M Q"B#5JuJd|hdj%14r2J[B#kXNe@ S"B#?S"gFDFJJCF>D\!4?X<_r02~$ۏO~\<^]/M~p 2麥GSv㋢l,|d^MHvBb3/!5qLjhnn˘UE=oN4z6{]iV"s[A闦/fwCǑw|P#Ea{f$-7=gM&->; 1+$?ҢHZsfƪ"ByX&&o^ZQr h>&%1T'?]S^|WԤVAҐPR5*3R?HcO$}"B0kRg[uI5O'yX`.b%.^W7x)!$ZтvWxM /{DR-du0tS">` 0~zE-/2#9(a9FR:$4\*Kd=~̀i(0L<1z/Ŝo #H|8d$΍*|(i$EÅJ BqSzюp x .~ţ! +MH~,KƔ h]De /e'gb҈=4wx5ZH(.WOwz'$WsY)lG,sv7fL/ĮE$l>VREdWQA"FAf3xWYZݼ~yȞ5v?O44TFzvݶndBM4:y`?dWIF{0ZYː.sJ'/>IF8xtb>s22p B>3ZSK^Fjm<C&Rc99*W;PΝn73k'wF ˋvb Z{rMw.f}v3fOyNs,TEA_}g3IP,犧G>`'n-w*4i"-diG#hSӠB*:!/Q&6óZ#EK/'sc^ĊF/rcdHCؘDH1i!vJ.x"~EEKm{ qTԖg_ylJOB~Phr .IQ×Ɨ>fjл 5>h[Uic~jCAs+UIۺ7E3@ʉޘƲkpd> F#LQ=@ yNBIQ9fk -R# oLU+7ctM[9%L~0Y~矿C ~o? \{P r,fBđb z|N7~|gj=oKO•F+hC4ّHUz:$IZ5&||IteW9̘ȕ\('}4 <0gD:=qx!8*]kmJaHD th9>9Vq(_(W&" QmH77BLQZ i\ R֚U̹Zj A,MVQXnѧohBid2,zeM.no͢q,\瓲 a{tU8w16E7q*yYѨ,I&z/<䗊i A5jEӽY*Kٙ T^U$ {[rb&Mȇn"&5a>2rrCBV8oUsc?wxxɸL!<5H1DUdfCid=}ցH)D @FDF༉U4.|# o/U~>(3iY*YF YpYnb-,W +-WfEį9 aFFq IfLfG*A_Hq\lO.4v^sSs9U|к]SpxEi؟P]P1{~~멽ܧ|i^rx`JMIPX"g$ + g^GPrONFU tAnaHx\dݻxl^_q >.8͢~# pѿg}>< Q鍱bPB:73X8~2vp]17lNSdd_|fl:ej >N/w֍0kO0r_KZ/o+ɋ)ʖg:?3~y QSB{gqX#￟ g7Ap5SL$}ҁޒ䀱k_,l?P7ڽEZ: kxGc|4^=^/]H&iT~ eܓG/Ŗ{\NyoX#}trt2G; GI_Ŗ,8Pw3v0U'gstxkVw@M-O|vWtϸ/S2V2FV\Il3J}C4?=+xnIn&/`1ת|s>ФdnPn2_/x("ȕO`5X'TFאKTF-nk!r[mnѷ*E2&?,Q}9p ͟_)r*^Ѻ{jx~~)CA՗D JDA8UXZ]iee4-H9_05.HN0բ~uT y')$|`+S|F$L8ىdʉ(R)$RTt,CBuNi zgdg]|{VI4FAl #.y6 h,'~He+ #Q\ƢFeW,3dvh|]>'bSA0L={RٍHB"K'G ξX駥@Г^mixc]gX\@@Sk`?4+Ga8緳&mY/lԨ;‡^/N`$V~bChJqПjqM\SU_o`IoCpUI?tP\%L3 ye9sϦY'+~ x+,1we4m!Dgq(ԇ&áɱF>uWݰ}M'#b~% x|-vbu,dx($MːK-2x"7E_wAd.SS+q@0'%;eydX];9څp}BRʩm~~&Hͤ,p~kaL"+`͎GW(6DtP6: a "SL,6^e,XRQ>Qv b"6k3>sOﯬ7ћUO?fe8:j/ h6(I%dry"˽W@x6~җ%A_ͮ .Ec.h:~QpY^;c[M#&}#j8;]W`u܇Pdo7IJeR+jcq|pT kNoLV#T]_'JϘ1}a4{G(KpeTXBٙQx~Hڼ+\0Ƕۢ-y^Wr*&EN zum>XN 8q:uWYwr!m_㦱1IB`.뮤Q=[ {\gL`@ءWM$ 93 ]rdR;4,Q>+7BFXH5':"Shisb+'+lT+oߚ${ & 1%NN8 aZ/G=C~1TzJ/e{5@KdŧV4`< iuM9qKWZu_Т%CaxDkwtLmZczˎ,J+"FO5U" ~ҋ@Ϝ~rY<^5CG',2ףgRPʱZ{yTH`~2wN/M/ޛ VQe֭PNT?F$XƧ :'GE/p3]2Iɀ(JcEL_Pɱ%8cjŲy.Ѡ/qCz7joHj~BgF BKu+[a5B܄nz\"z>LiOYQ*M:Q%fMiaSّL]uEirL[Lmxg3'6=2&lc/@x6YĮiӕXJC#p-/O(N f>NI7 Ε*Wdf=@:窅T^+)& B`S8e I;W}> vS%x1׹NiLoZiN)A$Uq:<ݛ& ɀ[?mJ$Т9꩎8GaH+{>~z=q5 x7a4y4}"D&₩SbS؅Μ*@UZ3=@+?najaKXNƱѭɽ nz{Ģd<$w0 OJݓH2q1:N<}$kS]κIg]Р EP3pka2 ez U5,0X.)B)e* 6Fcqzdof4gP滞W#@ bM-iYiQ}zoٵ,AzEh3]ŕע\ Y.էoJwz>cYu;-_r%= \I&3`H R;PU Jϕl6r%LH r  ?q`eL oaMңZ˝z/^0ehحUOeRZ{ P=ʿ[7;^$}\6ѩ }[ƹ@FsvCc9E~[[ / (odS_^kPr%GrӞ2,x3hmH ;n;-c‚c7!Gu'4* ^+`%1|\qHEHyW{VH.k^rMHR-8M[0RfTR7A OBKԌbLphP.E۫W=7@Ϋˀy!* .u =/-7ZK5_B2.PS44q$G*VWoa栦M\zHkɧa­E{-?=I;? ias;O?Qcg7k8UQ?_C3g{bE)g2>bp̎-^IfM|Wc D\ ߂|y :E9^+.kIBEVek|(]$ p_>%0Ǭ{BFi[&lf/Nſ͐Ԫ!i?\p>v☿zZ/ڸh;KV9U\xgbWem`<#8U$yx^:MY^9 4K+ia؀Bmd x:.a*aPCXwLAK|/K?V҅kt'kRPoa~.?2Cw:W+p*ZF(Vh*7]DA5hr=^[/,d]?O )[[/>8YM,h=1 4> prHg ]~։{y4d֐q)2C/c6yDcYVշ1p.3QhZnա!;WjCxhH׼<ǟԋ/ . c9k җeIˬoFp4ZiCZj|Qf65=htV;(}wXf7Z|nH ^)N'fY܎6' ?kRhkEg!ql=w%CF4.g1R:]a~jWHh 19N"B;yM'MLB\ɒQm`#3ud\F!ΎW[|0z,ٯ̏ ZW$a>qqJ-|z3oY>$`!\{[4/TIncj5ɣ]jʼnG )ion4EJ?} C"KZUds L c ^>u خS٫∷OHD려qq'D#Nz"l-+%įVҙ#a>}^\5Bh"7U[䛥W;3ZmoASC11ժ3<erc_Ns)z6!%\'CS}j;4[e@z>D}8FL]kl\TX>Ls Sg+E2>ORonqRħ*@C{ckg{j槂V> Tt50L;vdO7*9Y k!QT[^Tv9t,)Ļ|{Y/(@04@zEY;4Wad^~5qej*>k7ʲ#r29nɚDӞ$I oWTl2I^ߋF'?ޓ"aXky >4,AΆqL;*H2tQ0J6*HW1Zԏ88h;@@"w:3^Y_fLZMkp*AΈ -qJn=Oy J?hg7qgHvyʕhpqgS$D#.>H9}J4GoQT-?Iǻ*7lͷT\y {~tUe\/Ä4Iq֞=vUVlǢлFfKZk)jt3.ك~ <Y<;CgPN"oy-h_z!Y1//PXhMл4$VdtPH÷ )#IPX>'# f1-m%u<&p<_E[H.)=^Cs5o|Cr|,)47r4)ev,kj*f&C{He)gDV=Mu(y\w4$dĸr:Vd?tzJBZeXz䩿mXJ`yZ@oGţ';Y-vzvevQlD*{7 ˢeŽ=W46H[6@vtuҧoٯ7S&2.թG_'9*FO2m3O:͗c%6.!alS:w_x$3z(;'Ou$NWI` Ku=,;[@HwUkiVsQ/$zaT {YsR|J~10dG=&IHP̘zT9'+W6bGi=xci3\s;z iUV *t7h[oL-C,sŋtMt%nr&GhSgfAr1/`P7WORBOʱe`]7뢗EB5/n6`-roAy5֙քmV=:?C(D+6]¼|N03Qz0q6Kl[pù7ثX:Q23S숳&Ш#>hmD9IJsh>%K=LFIj7sog2'†b"hKHqjƳstoa7?kIpO -W5Hi?0wzSkZ! rx7 vNV 6l-G8sdZś^ADoƁf%>^g̵{zh@2d͇&0\yy6 O@8 * z͏ )nAMPS̚5;Tq?8;|oyc}f=ARhW͙j杞޿/!:hub6h 6LH$[PB0/ԡi{Z_{w*xj}a?Ls~GQW,Jͥ_J&ht_XS&J/ >̼<ۅSFkfXMo-i G24bJtWd`3ܯx )6 Х(?bjh<}X 8r[Q!d}0,m#Dh>%HT}<*Tf%])"`A`Yph.cI+ǟ5 -fYZCTҊh-R`tAJTP))+X%VaQlRrJ.VAA- 7OBxֽ[Bkb7H\B~M #f[>[KFCOBfLRHjޛш(>/X2)UeAǏ*۞k"n~fO+M*&-AzZ [_{G͎d#6u۱`fY ٧>*Imm0DHsFz2T~`~8(yEONb߉*T"_gIoF$ä_8$M7!-FY9ݟk, ``NqV^5s_P/hB^r JL}*^ݭњl{B N23gxF#[ cji l1*e'G ?6/c)FXflJ11W T6UJ m]Qn'xyc$4XؑDit{,]+1GD7h'R0~6Rެ^Ul#oy}ŠJ(RTGV yxAQ*VUTmo[TWwRe'Bei2Q8c2(w4|7q_fǍĠD>vR"O`x, $35U\9ۢxD6̀:R9gb}j_B+X&Ъa3L쪼 zyiRW`é30ع2eKlםFTY _2~zYߎ?)VmVX]ɸZYG9yͱ29?;{jX٧1#61|t6ŋ_g%%n$;f4źY nڲ f)KigX0D+uy|JޘJߓ=B2 Mb&'aYiчbz,TۃL*`\LNxVk8,)S$lՌZrЏfW(㊸n삥rl"ު\c U[5K ^zsYҨHw\7JM/<)SixǑ1+Swѽ85v'Fk^ o-sJsv>n6/6c܏,3x~w!'w=j2F) Vh{sQJ֠58c]5x{T {Cۻ)b{X{,ݻ:΅u| U%HQbmyXEdʱӜ I6 @epD6W#,=+*$*_XDQ }u 1JX!Q8CbTh)uC;VuJV!WpJ2D]ŰÕN&!QJoa@O|jHIe}MClEnx;SԁSq9vkBچxpGXr1}wڽ3Q&҄D4&`в} _ Ѹ#?@׾<ҵ뉻I'u>9N-X]b1qT|9+0IIjX Y1H p:?]͹Þ 4 ,_U*<: T8; V"p} &X,/b|L q]'*a= iw9D\⢔|ȅbvb`^IA`gut 1SG nij7fїtD37T@f 08 9, kjgttѤA=|b鐞1b!Pf@GǺTU &հ_8`BcA0L: x^|'Pۀ`QfTu?z1̭ Ȥf/M~ 4SdQsGkoxoL <D!tMDH:8$Vo9c-7s* _5J +)tA)&FƟ#^E1oj?Dy#9A3hv27MOvZE*_v$T,1a=>!ɄH;pq3MPelL џq VwpQ߬ {:R)hͩAz+{Y YԊ` JB1 4F"f6<hirt%n|I9p\YKa^H\XxنSF)5w36g'P.J##_J/oC0/ P,)մo+5Pz,˚ʼ4=8].>McpB;}9e{E !6dz70םJ]S(f,5E%"jb-eQU,[Q&/|6jSNT<Ȇ7F6YHkSTf:_ +eWkz6;bG@bJ6 #Qʢ20j2-O/{Kq!|C})P\|)}?xjB59lYVYo7\Ifp%\یPÛ];P?'/%l\6;F_+@D\KI:AAQf\LG)D^OsbT #>Vc6mc_~BGCNtA*bWnf0AgmM%Qj;E9sī7FfC(˲N5IsøUE _N _M9^I r ;5pUẛJ0,*Nu A<*208'-$'!+ (iD{ wȼ?Le#zGj-Q]i(#HBwr@qqY0{}y\![/)_!7Tɧcnv:)d;p=Bf^&wϰOba`ǰN ɬQ? 6*Qu,ܛ½9{9 'QL"ܽ\256+qڰkm~lxn}f[/g{whgh\6eL mR{.0hR?oWߑ?8߿f#ۿ !{^S;dW!y&L̴U.Wl<>06MAʍxw,'(8 f%kbC'xqjiN1&ow2@Wd-6֊/Fk֪[ȳuIN[|I(=37p%9ZC!>8Gz;gzL D֢WŚ e qMWWXʙeU9w$) "(s#Ca_ҿ$ ƞ2.AϮh*aLNk>E2084\zm~=WH/ďg֢CKX/F$Xǫ#c29> U%JALb)@|z0 =bXrRA?Df/0t?>3R|Tv,#u+jשzd2jplW[E%cW=0p߈vxAwfEo1_bV)={p&]*wxу8|r|s|>|C"Lzu;S.œb1'0/[[W^Ejpw WPoVFD3u ˯d4uda_yw+|A x5sPx<ܯQl@kD7'ˏ>3\F3GnpJ'# ,6CIV0^,Ј;%~,7cƨ A{08!CX}!GT>H f=Ğ u|^iҶSTa?s*3k'Nh&3~,ǿLuLtAaNda_w{&OhEŕP52Vl X. +و|d*è=&ԿHjr }ibFt(GA6kX:#o[z34 Y/VI 0qs":'0Cz|]NJRHt z;>j#v&oGk9neXGQR.;4{7βI &ҧWĊu2rXF(^GrR}vreI2L(hIJH6gk_~73qW@s!t$)2L+BPWB<*&=E7U_y25wd_E[:1EW57I~m-$0̵s3ϩSʋ 8zvCuEqTcPw"YVjS",(]]%E VhzN{D?s?/^–UC6A [Gpg)v+`x49qƝ|9lػLѳxanR7ID=$rzc_lf5z+9nj/_M{=]?L󅽢bHAԱG.̾<),*Z}rNHŚ8& Tn>띲PίC}jklV^i,۫ w@y)?\W >n.gZYS8iCA#Gϻp#p>N/丒]?!ųt$ {[=p<}5b̗?M8^a j4G ꭫byVtįDy߿`зFK}R |~|CR NCZJZ5&`2ŚWu2+>ᑌ2W\Ϩ;1y:"X F";G v¿~кGq_<N~?^tc/kȭ,1LGEqع/^>Ǩ ynTIlp^3U9z, 7Qea>렼^FJk k ?ul﯃9x4IJW& k8ױ{jvݠN3P}ֽ!ho`tzjj»?n![ONwB+bQM̽6iEE֎(WldBndqjͯbi#/6>v=&->@P; [k vaU#q.a]Oo.Gҏ-do̓V9{u7"d ;~BE D˵,<g_vXbHTgr蓠\:dѢ>,hѐL$eܕf=OWg8E_ Vٱh5&kЍ~f$آ{EWbYn5ԇ)H@JwO&[Bt}$etntSM؄95Bv]oز+rfpݰ}Tœ5Yu)fk*)% Q."E(⍒}/.3M6\Hء]4Lߏ{N {)g^sP;S/n!b1kOU>)k)e/1pFA&,~YAJůU}W(aCzvȝ[_GssofכH5Xvzj]J dޘYa7LO{'/p|ms΂^s!* ea#de62\>db> (g )zW\{0UǬ-F% SCxiR *^ )-c|d,fd#Wpt85 #Se 9[2 |tCeIa'ZV_Si)&W;ݸRVZ;Z kʺi*+Q8jj`^Y~Llh|JuP2.E;.=Zk-TN}w_kZ> gI$Cki^hS1+ٜ$x"Vɍ*䪳3zr;.eÚam) `dN^lQY^_`}Df \~bVµ{4a<~M2rX:~3apgv|ϴGZ 嶘~n1_B[P]eP!?PÚ9Q27$NZ1o횦J]e-BΗs*) xڥ1\X47_Q%cdM:e|q˫2NQk>LDMH ]1N{g֑J7//0K}$/̂[6IQr0y78X_VT d`}bh}n4J+Hg.~bA!R~cXEՉ?xA;E_zt7Fgͣѣ# UU~`ޣt VD=S^ >e>)p3ѯ!I"BCofi]>0}J}zqQ`Nczo5r޲V_vr{O7׆&C|\e xE8=,_{cjfԖO L\dtRӟ @3 ?:Wxc"? _< Ǒ0~uA/f5; A~|z[6ˁ/ޘjC#ŝ}Ϫ{C#^WL) ic U~aov)}(VXc^@Ȏyc SDKNfA6 vGf U~p*Ib3pf'z X1X"BKȂ]; pT_NO(u$-;ĸTulY<{/,Op 3%yX+\̾<3TxK/4ֿ bT,^ޕNdɞ7'(?< 7ۦݶ.h:T2(e9@E8?jОdZ0nVl&7lL{$pHRџi>{'WGalua"-;-.Fs% Zŭe RZG]eYc=3Z'X 2u;ۙO.W4e2_tm\#`M;ac@\Qhhb K^eAyi _-ѰTu~ay(W-oF)*ED1KU݃QX6$E_ F㺕bKiF̸'E2P; R`]j ^l{ǺEQsǢ˛wϬSm዆ 6In!JZp P*m2add!ke\§r Ѐ:Wz,d\ϻ3Nң$/'M#O sJ%lCU=6w^\j/Nʋyyq`^')f17|Yf'I?%,Na,}v>8 &17`y1ɕ>UbfB"?'?$s.}sr}\ҟܵ$ĜUwOoW|{q^gKkZUr x} Eܵ]C`<$ C`<$ C`<$ C|p8>Siz>D+GNw5z}YyZRçs=x#EO4~CVF ћ~ݿ%"O@zik$  Gg{7D97F0 nl=>Ys$t!J:3Y*?tբG I~38x],"?7ƒ7MO&J"`c1}\>oK{FHҟtωX~'KawқyJ?B?Bz K_AK/GHkMdGc(a,7^ү"0&NE>iLEHsLEH7&"7H?:"C/F_;G_~C/7_$7_$7_$7_$7_o H *}>t'> .dke!yMv4CKQ5?Wl;Jqs݀TET~*WO>$yd#EП 5q.})1> $xpS{釷]^^/oթxIT0xc!\ԇ|}KG=/ ob'x3{/{ {g!67U>>y3O;d']PxAxcx%x[#x*~xn4x?u-= ޟ»2e ەO?Q ?KW |'Cxݜ[ a]<[|}{W^:vi/ N[ޟ ^xN8XK{yx]z = o!<'Kw~x|넿ޡ.ExW*eMʧQx^E;_#vW-!xEi ʧw\K˕wN}Px_AxMC  >ϥi^\^H'Յ› g!\C*~xoDx%nu׉;AVDAx}P;p?Do8N[θPx3}_wCk.|s_K#p'u~}o7ʧk/x>o'xUUH{9tN)5!<^_3@ʗH%"/ "gxQ1MN{4?_8Ur'F7.mFx4+j.:OvS>%z^>R]o&=uD!6*`Wʓ V|!ߝAwDHqGP~0U{*"ȯ"m!H[*"o _}W5uܯ<=-{Zp^җ{goD?5L~5oʃ~ M7-3k3_"SWً«o«w=_>B L\"&rQx'7tw ʯׄ{QE|ݗ#L~u]}IL~5C _"kjVEm Qt"*kGHlG^Y;<(W ɯ~^^ > mm _!x^S>_&.uJ^ L~5Z .9L~5Eꄿ(ګ ZkQ50x!9L~EMoʃRKWSg0gyMapW'ExmP~ ' + A+Ko _=r섿(m7${'x2xc!ߍw(qcwp'xW+K_ 8;/ʃ~j o|-3k3@^"ɯc;ۀ]]/<_70ygv0ծ脿(l(^۽~FB8;_ п[_}̩V˼o*w jIފ_3w,契ɪY*yӵ<($ jPH+R7wJ'k3߭LweH^4Sg2e 7MMh0>uho7=+h1Y/a 4Kp(ɘ(1 &UX-T*O}gxQ-k2h4B}FhЋN jgpP_jZӐЮLU/߯gQQ›*P7H3⇔3>R˗^t~o*P=xDs =[e<ɥgodAirx l@Q|ݕSK QckfNk`i3K\=Se?jl ̑CW!֤zJ_[;kʦVI2טZJ >z@T9^|ϔS#O|O 7ޞZge9Veaz wCFk;^xnop]s_ƫi)WubRO[$ǏSg˚izN% ;О)Z69!\*D1^wЍOZ,Szɗl.^ݎͶA3|ĩ/0sY|~ym)`G<&W&rI%}UGתsCv(?_Oao -P>K3X5G.WYfy|iIND?.aBL7Kz: 1S)Lhh4aaLm]4,4tȐnOX8b Ԯo:KE3% βZǞe-X?^K\u*/Nlx/t/64[3BE1$%oݻU:1>,c6 H&¿t΢c6Ax]9m>fx~l7̶TH/% LQ@! e,?'R$n};c'S5?SQ_sY򶼤,7Q-&YmjkB*^*Z2_сKtm@g3 /oY{(F$,G32`U?D^prIlU%n/2 =fĪ:a m>/34rL܃bS7A>Z}mz2K@$_Tgι\$9 #h{%2D6YfR?'+JMIkVuFQM-,ģ 0!,iNzu &eBu _hٍX1,D:[vwk*| D@7Н\l:0cu<2I_PqJj,myB[} bJgv䗠x;uFXB~yaC~cj5fn )Azu0UQ)O9ߥ=)?]z$fЋ^^8\ f]yJRfr3CAl}t$k.@mP~e!`s*l`wk)<Α\aKrLzTI  qk3W7) {7T$4n,>6e&V39$kYT G0ƥtmDUE .v1dj3`E$5!(sl6AYG\G_~ld?~ &HO-Z0h+mZ_RNh @!؞`th&5>llO/Mb+3HG7w Lߩom|xdaT@Z~ȗ -w Ǥ; *u~4PzFxmGI{)RB&M#} 94Œe:l _cV4,-xԔ5hxU+ڗ:Y[/r+.Z~JGR#qbWUSLd@+#h/bEvA{Ƅ$9> eቋ i943!$ݛ7exZg#dclfXnEmG36 kOUG/2 `ȵ;_QVߒOQ;?b{ʌ3H5 cVUc?|,<͎Na3y9Ga.t3y𥦯aC { h}<tWaxG3qhC<&Eiԋ[BgR&[!9,~5섷@<+=ͧ O'Œü1kt >]1H㻬5w [_u>i}ו.Fft5Kl&`i@dLʾ }=aFy&Dޕ<8'kU]X/.^k.u(#/ftX-7pD`B nL[8L4\5j4;9z#c<0G eFm޿<yvH4ǖVޱb3XF,Ձ2ғJO9$V@$ 5~pK lMlMj\ .*XjOKW({SHR y'hNc/(}3s(utWU9R +i[q>ͼkZɃN1˳0|kAFҟo/_h~Qq6v#Env/6M+ç,Q^t f38>OX`Bf38lfH`2KCl)_ YλG`[` bnBftj6i }4#Nsji<4˙.C|Pa7BZ؎fqd4xD78;doM _AZjV#QuoRv}-٘zԐ_9k7w1ADVL)i;J{n* {(^7mqè2 J,{e4黥l@recM&iF: &+2V lHOhW4UxۆB䐋n+Ҋz,8t'F@֊P$4Eke;ߣS+3p+^~?G/nTxIJ/ӯE*\^pA;/T V>4G-l hH9i* wң|S@dy= ],z=bi.xׅ+ԃsqJUY"ZEZJdH8sBPB ~}+ *]T,s 2ޕ5%s81x ;)߻9\#!TKO=Ev .\ؔvfJMC@B23`t}?]Y@6DO=o)Ga|;"=T+gl}|$`i=Oc^;rtˮ15'鵙VCf:E/j@SE 3s3pk9 ,o^i '6G\o`d]/}1菓Q"ZΒȣ >YZ BWUW,$&4VWhTn;~Z1e ,&iB\Fe-9fCSYS|Eo,!Gbv)+񂓴m@/SUkEZ!s_uyWI4$'*U"Y^H6.Iup75{(r{<΢"aq.IgxL(wuA-^nD[DDc-z<ڢ~6 sۿ;#_UWȚ3e>~;cBo&[A;"kYn ׇҎ@ hiiErx>!_u@W[ϫ DY@S[~C Q$&zr3L(&: 낭쾚ByI+db.y o7gOo2^ih2"'Пl ʯbU@Q}WZe13 $LeIZq{(:t*Aλ*gcW@we(Ipj|ں= W䯍p>GV::,&ek?JS_|j8yi❁|A C/7~"6HdX gO+K؉4]*_^sHh-y~Xktg|sakى0t&V,m7? , ^Xd ^I-K;K"췅-Pxf'8-*e,TEf}WX(AyA<-~߆Mb>ΰ.6G<.3P``Te+i{L\I#] 2ixE+.z2cL? .b&RHZmfH<3e\$xe0܂ը4OpTɍPIlQ觵=?<-B$_IZAb9$C?4?6I1IoF֢ 30& ^!N/b88qM95C7wՋt;*%'尮D]`WgU J`NW+MҜ4vxRbe(ayrr5h`lNSy*bKi(=V~^/# CֵmP#7Ž>xj6$ֹDž?-pZB0Iִ @CxgR8f_7}HI߶+LxU' d^rT9r Bt xǃiFtH{ mO_׵թu WW#~*Ul26iP(wV^bS >䁵?M> 2nU"@@fZT )QxμhrV.1aIw]KgG'1^[ZĘ&zdA@{xAZYvI/'*i͗{򱛄}jQ/X2)].^y<*2a@A/xit^ػyq'IYGC7)8A`7C]opx3x xo c7{(Mk]GP' o,{i*U~`v/{'!: {{IUr۰9Vċ< ;oM|y ٩?)y3U쎝@N68~;WcUglw Hft\M L'щEe,P&Lx Hj/lFO(do2 u_yQIάrE-Wոm5b_ZgɃkQcPV+1Onge)YLJ'î RPҰuiOiYKj'0%H5\;LQ_1%Gz>amAG\%쾠]."jܤq2{"oA[v/2W`x9IBTgj BeߒJVק2&Ɩ+/^q̐ze~}DGl"LQ2t ] _ꔿ\;@XV5L9VIGQ5Z5BQyykؼ5߃5 O5ZoɚD$ Kd  00 ;JMJ!Me#^GT%ѷ.ZG1[kH(~Vx}ydxD b&1J9H@𺁘LDvG )%!"3`O%ųXl뻦G "|wMEҷW=q|1)ez!N; NnznCzѐ'Wp5TF~Tb_I*vlh(AZ( 9Kz4ϚEc*hP$:_=U x@NQC3 s v"уl)Z3{ mƙқ-XG kiojqpq?roC5w_I :#Rj#{ [`&pYtõ-Ex(Xޣ&j[kW!?prȚ'\4K#Ci,caKMK̞pxN\we.IoGjTb?Ovi9ߑqQkr#?ԨCfC|Ұ/[R]"`U*{Pd<zb8(ܟdo,ͷ^I^p QZ{F(x Y^8E\z DUbT:@FJaQz6``U "DQsI,N YZK/쇨 RP^h?jiF UWMa~(9~遛`;SrL5 W)2D9%VLb%/GAؐZlNqb){A4'5VA%Q?$W 'Kٿ/)abthT/e/e O'M?)Rv 7,L0Σ91Y'-AE gH.dIpj DmTg u&WMUsl&N2 uAGEsK ]zď>gӇy'.>slrohN:F:֣QyD<gٜ;hy|-(a}|M>@7 Azmw-Tx{{q*U&Mt3 6TܢJ%W7$ge}?oD声mZhj^7l9 N-SzqֻdS:f \nrNZM&~Ȳv~G.~P'l+L1n7xsк\FeՍ9.3۫-SxXq$C`09hs.kV1c?Gu:yBVp|l+|L3ӊkP,i!b=0?DYNS`_FB6ޱprߠaN?"R>1 dfb?5,#*JP3IJOO[(tƦ` *|UKH?_sI17}J4H1WGefQAqi8ђQ9l i\BJ ɚ\1sP"/f`HSp Yj~=SNeV{(%$tϏ9"^H/gv}9*At >:Qձ7р,ZM&yD (yVe@ #B[kJ W H=H2QPrb"B>>\HV$Bέ#@͘>0WĭÌ-uؤrw[xuNB u]zG%I$JMtDϮ"8Ps r#K7J_ 9 >EylVc۔cSq!0>}n| ՚&8d=}(T_ERPF 70u*zQs!Wc+Ԩahp kFۮ"*C7=VCh;sڍV|_՞ Ty U +ǚWwP O>yKwCI1K݅upX+~)C3ZL:E|/ MfgA}Eb;Iχ9h,kڃFH{D4.Ǧ2̌2tQ>k4OT}x5.U]X,R]/Gda]UH8ѶuNKCg_[n̿ `\8,ר4 z[)4zOÂ.W-^%ļ E՞g֑~0#ѮL-fgҲ:JhYs9S4u2"?VTL &%*Q꽝ڼ{xiRZkWdi.,j;.g8m{B Rz_ݺ6+ EJg<ϗ~tϤ+XԋW5 >1J/]l KHӅi{<3QsO;3Rygl4NN3b/I7B3bFw`FTʭȫyOr("(n^x Q"Z|rh6ENM,+6ab>,)S8z~=>IL͞ґ?(ڙKzc),MOii._OK3iL ~E32t@%3a]zVn|7JdРKốZ:\/;QG4Sf1G#l(y?<[y8|i@)Ccz9WwxbJZ]25g2Fq"-Rl}@ɐ"?!娋7<.L:Z˵"`ѩNO~) OcJ<딷ȷyM;w޽QU˯BQ-{vɥjn-T[/fz{?Vī2@lo>M Q]:J/ofOsj/!K2n6U3b\FvOä# Q:zɮF>Լ(nCnr3Js1r^mLҌz c!՚l !f9@ZGZQWtՇxi5~NlEk=I.Ve@2; QCI:aIXkIbM|c^7ȷ"v|DzU@t׆l بv7.pIan85GP-/adh yߪTo`̫" ^\|T(Fh?I~+1fc"&$S`E:TRiI Q6 "WvQuh 5t/QYWNKyLLcȤGC2|!/~@5?+s+|{оG-5po@ !S"-1 *.W6RRX?< h;J\J: .1}Q?ojמ(,B.AG?S?!3yE$.zk?~=+Z?[[]T";?C~TA놨2")"4O-4B"pK&%@"u$hE#[y brX"=wL 8SvMB.@D?WWW& oY,Bte\hv"~ !("=E(B\XƠFE("(% `33\BS _Hn |+v ~U=W<19;aؚ nrD)5E ,ˆڊVR[hq @)#G@ȦP E :oH#緣]?ui^*-8f^SV߄X&ٸ݁I,Ur%~'\ǒa'T!@ѢH>Ax-Cya=g7r 5fBL=ȷ0 ,6k|?oeٹP'x4ʛ,l C77=cs?YUf݃v6Utq9MUsEo+x<&GqBbtr W` [ @ 9Gvi|_-q-O Cb $x@+Gu Ps98~V2bwY~SHB%(zһFd-ZJ(++E{[;\/_ߏSZ;i~2 މ+ѓhCYhigfR:t_M=呦q+3y 1U5m&چݖVz칉Ҙ^3S'>\[.\+̎uS uG8@3,/5{%8h T﯎ QJkѷ{f7V4 4j4&̶$P3&ru*ҧ%\*ejN(z:4gBz'wwMeUofln.{Kf3L?0w߮NSf#^ɍi*Ւ0IeV( :*'očYpN4g\h{]$zփ_>/Rst5,_ ^|,x4YfP*K|QǫžS2~[tjNy#67-rU;-9_/[اFL}ŦcA>5oYV]n[uK١CUÖS)Taj\'Z'-LL1Ld!{P*ޯWal^չq)l.}ȟ&}sT]@g@X*o'_b~)zTd5. '}6Ʀgh<<8^VļDWuA<HbTk^y-l!͝9Q2 aµ̽ ~V1}̍*W4;O#)` :dlaekHn\AWy\ɨn>WE55 '$6+NsL6O=]81U2ܔ! H>@R.KtX-'ɲ60*빒 Mz7FvfUAgFEG+׹ʝ7Tza֦(ܼ[g PCkkM1N(ScF F3Kc 8dcZ6!ȕ}z`-qX8c*,abE>cy{<AEKp[nT\/pD "i!i2hF~JU"V"|PX+,Nt}T]i\nX3q%9Jgz!xh 7;.W4C]I;g8psd9/UΑaIMP!$k.Oeg}.9C2k3KoӪ&% c4i*/)eEuĈdhj6TES=^j Sg <SO9l+Kh #_Lq`. UmM51;!{կ'M8ۦdZh#J 0*ct!a65Qƅ=-дP "J)7D59Y}=<{=y~8?GW21 !LMT>r/^ܾC9f\{H>a(Yƻ\`#fP)xɐy,{+W7W3- %)눮}_ |,BxpU8dfm-/HS{lY`2\e߶Tx3iF>%X]ą7cw(RŢTz_1Oe?zG VFԬ<+^ i W_('a:U5arca$GZNKe-=6 T]+Xt%`WaϨޮ<&6 !4X". v}$(!U;Sgޮ$Ϛ!,d6h~7m%/5X>0q< .J\y)QxA->M!x9 IC v%9o{{Cw dszwv)WNmn~_MT}e=AF@\]Yϩ(kwQQ]bd}?S&DM0U{io&^ AK#̦:ne_EPY` veal0Y\!e0+W;I_G!pxvz QNykz3o{4ƈoߡB]؟*U0w naiZpxtSt*d wچQzZϓ]I.[]IWRqphZ5&1ut!_roNuq ,Av HQH5w0&D~sU稁 nSn3(]xfܴ)2kL]#D] 4u˴b|P^ض~|5?0Mh.oMs8^|i#e UrBT^xи>FC^Lѝ̛ Ys}势HL>L N ң<[C8 8=4X3{0sWvH;~8ѿ#|JLƌhwvIʬ?q'Y&l.E`*'.[g>0.jO+BshֵNuE3#C Ӥ# ^B@{omƋ)BIQR}HgwiveϷc'~N5ա5~҂jGAj/C0I;bcYo]FWޠ갾 4ת7> uٳa+\}Z@p%SX 5ضz'/,}7`[^p6w 8fAk5IC)ЕEw *rZ=tSl9%<\=FcGGG\@ٮ8Rxb[cr}o)S+C|8}5U Ra]P<8̢vSYmgvmLN2høtqMu$fvf:D[Lq:] x[Kdؘ,Wj"BRԌo<Y#dFB1B` BRuh iI(};O~Y0#@ǚ6xJ5cE8PMbefe'-Q{7Q{6iE˹V4;k9;>(㱥/֊dKB1\̊N^YiٴlcsMd/-zqu֜OArN=.We͹bhgN%-|@nMnkƫժ<鯉mRHRL& mZfe$ \-n /Ϟp-36V5D.J։EĀI,+_7#XSد}\5ϾO?y'$ž.S#f.7jgղ>;9ՠc\-a$w>ӫ|;I@{2SoBU\8x< K`p=igQ.o!ɇ~0F]B\q5Jjt+GSk VajÉ)i #?O6ݯ9`NOQWEI.MO)Lɇ5{mnEicmm_Z-pWZ1X 0 Vv"J2beClX0VW RҟG>b-cM7mU#l$aB8[5606PɈU5k:ʘm/q_م5dctex8W#deJsR .`[k0c5rXKܞvӧ^7av 9}%\kr^(LB9 m1˸l^nZ%DڰLМUqL]j1Sr}CQפFnn2gne3(9:hx=wܕ f58C+̶A_aƕb@3I&Mm7y%a}`'9+6EΆAKb zvyjKN6!\r(כ5kظ9\;}-zSB l.N+nbB#XoVz?5*Gxqe')2/a{[pΩGzgSz_49(I M- sNUs(d367,(fRrk9-W~Eu lh`5SɅh6o}?`0hNȳ .h~=#u} 6[f_&#JGfQC^⛪5˦FK<ZxW'A &uVh'zQ4qm8XVOJ5؃b@/n{CIj|(F[iJ˩9om@ܼLPCn `P`{ᯈL(*@jMsx|]]- ƦFڈUw@k"XRS ?.bN" +9xoKBZk?@@#_a-<竹=JQW]yzerP4_jaA):4$5SzU (b{wxע f20N͇Z)ɬj`Wd}uin&ԸoC|Ҭ|BrUX23Wp~=5uI58'Sn_ў|C5ht?%6y}䥔bhķ2ٝB%l@$qBW~-m$_qL}=Mw 9B&ډg3WqSA3|$<6~G4bC$`k ⌈Ә#. #MvQ]rOf3|exU>q| 8kq!>fлMqnGrwV bii/ƍJymc4c|ǬJ P\TrРz"!#YO*tr"%C33g%eieyta!!\&|Jؽtbf_pſj s%/qS/=+˨]Ik҃\^+\bIb<VJ^\Hq4 RǿATJ\𥱮'1W}`\K,_YSSenvzi*2GZ}yPʛ3A*JE5lOz%C9arYn&4{?!NZp}ǽkȞPWi^5 k]#鑜}J@>Y*Ӹq3©c>:I<U8T{X2hEnpm{G*QHd ˸܃۽7ia+ygn[1Ūd$(Lw 7V|bvbp+(.E./~% [JLL\8Vv-]ByFsW۰Rߊωk*݂ڲoSO&n݁$J^Wtk#qqZM1]4+/n]Lt\+xeHg mn$CRr>l#%zضya8T4TluRK2c0@{we*?U-`ܝꮈqЬCA[t %Zr901I/.ٍiDyNf?lK I1 d}G0 f(TFPc=``̀ͨa`\ݧNāe4h7j\Q[(ҭ.H 3 CQk+(yv.aQۗ%b pKyEt*H/ay .1L3uۆh$QJCfe&:3RbA!XDҞ=ѕH* +6ϯQR4hp6¤bV$c"c` (.~d!2Z1bN隸} 4aز=B:åϛdH ~;ܕQ'7 bѿ0hk[0[3BQ29Y7NWHk5‰pif 4z]+p4 dm=T)Q3s2ې4 ~N>S2h@Nv9|W" Dũ&j97@9XO$ `$%V^e@?dKye>Cvc64q< ^9/ yUy,k.k4U'Z7L{8S~r- Ouԫ?{eXzFo6cC3ULTZ!WܐQC-Ž<]}%V|-J隇2G3ۡ"ݷV%qQ[mo- /(Aw+?4E'Sezcnw>@Qz맳Ɏ=6 M,9'۴0eDud,x<V i7mi1o7ޫ,9b)?0DNvFo;Vn ljsԎF&JV2r+3Oke>+|xhMhe+*[ܼbS9VIJ&fLq(#+@#$cDX9J'-h7|iZ7r #r4Ђ]Sn+ӭ42BvO9 ie-`wJhC9-lZ_atPN,Ao'yN$]Pwq@66hZ˜FaGNO3qk1rmX4'F$%ir[{~\UN⼣pƴ {W#ԺĠOs;]~w){2x:Sj}5םsw|W59Pu#>ԃiI(@~C9V:ނ'0}+_ō=hy&6}X/g4Ȫlh/\N8 lpH~\MC8].p 6[I$h uɯDqZ6PXn=nNBFpp9줚/q}}PIW@(~ߎ@ H7KX/,<0!0gK_sK;'9i ,)@mls<;Z @[vo5{XKEI KkZvntu傊^?[x~kYW;X=i"y,DG[@ݸP#Sx4 78sr@DzJ}@#|j VKR׈FKxضog}C;; Ml$4dǯVexr\6)QG#۹r\XtK+Φ.l(Wf(7<7\1'Z9&DjMUl` mPb/66$+5_+mfck"vfT ,eb1 Jٮٺ2PX(VYAmB9b/覒^xلѕCI Wq+f/mՌoĢw:vV&lOzg-V;y'"GxL2h{- e20! @ڄK6 *TQTrs^A JQ1i/;`.ڑU1j>Sls>Cٗژ_UEo(b[.dKEgi[%dM[ƚ{i!j>eʗ\D ) Bbhd^cS'KʜIDAdN˯HUX+.Y,ZMm j!V'! ? yƸ`50M1{5Lh1Fޡ`Υ*s֣[Q2kQkB;7ӸshU.*N'9%h0-0m=s;nQ@?5V9a>eyl+Po}F/ϨRydT߇Bϲ,U/>>úJ-MހERᖕYֺy?. ~9V~2 G< r/Qb^yI D,[4;գ(בv"Т פʙl& z_G%z_cn;; *kpZ> j~@Bhji5?U,.S`E5b6*$>l͗϶(D鴫1(ȶYMgqkCgtS Fs)^4^Ph^Vfig[ܴ"N8lؤ[șS?#,Ž^X@qvc`3(f}`+[miE;;1Hc.G[uOaJ; ]w5kKMNX{}Qgu5`EvF IfFE$fUo -@.$:-&E^ђ^C]J|v[4.~e$qN`CH %Pf~(HT*ms8Җh)p@A{͛61{mA#oMvf7v{%h;]$0 ^/ށȸ-*; W!R_v\ׯڞk3RBw>fԇ2z~F ˁ\9Vʛ OhWr|X:{Y];npyxjXG~/y I.ANX7y3!?`QlRn|@\@P`9ir\+ӫ ? Y);AXHj*X Z1 u=ЏFFy9+~Jq4`TtDЫ)FO ͓H*\(ߦ*ֹeR6ԛVO[!nMk/ڡ"PU$THThfe'Y[ՏBn7%>lDUm|YupC3}b̡L5U6y'#Hr17I Mi&D]mߜ Saj0e?푬hQMVV'n̶^¼)WG+6w|z4(vx󌶌Pp(- IvTocv(Ε>· eӏbQ&[`1~#3ޕZom5-bF{ Ӯfo(Sz[刞(?b.RS5u "g#?<ڧ5Il3pi >?OwJ(MI,]* W>?{frw(\ XARP ۽ zila\`}$edL5RWؑR/I~_87U5/ؓ]M^}K02y[xotCG2 fL ;lw6+.,Lx[!ةWt1lJ4B)P=z8s6om) r༴ Jt<|v$BA5p+rI,|F(.'~=G )> [5q[-某g5jOv&]s֮tFD~|]qM|\DR>Հ AmyPIf`{ptc5ꨚ<~rn*pW]rl+'Hr]S܃(K-Gc8isu0s) ZU,8%-Id{³jj KO-D, ˟Pjg-[r0 Xo Dau`m8cϠߦhƶEo2G"׌_,Q[`@5up%Tկa୼KlJADwEx:=rT"|5(^nA \w.(ݢok0EGl+ Pz-G;wNA  k6F5DM\z҅e\Uէ!+SpKh;7gqu5׃^jlSm_(_c!.; ~7wYw=)r >[` C#0>B9eʼn/R6!+I_V5Y{ /]pn/"=5Vo2EMJ48r1͘/$3Xf(-ܨ%O`'nT7\gŢ'$,3W1ɧܘy'ۮ;^C G5D--KhYReÈ3?e LQm63E#~EY+3ƜPTNz v5?ge3@q.i/Xy Sc)1 zHŐOtB-vZ[W <\ei(. m5Gm5JZ|WbUmB gY`*@,PG,PJ:n{ukNn!=f>,,eۦ@y-p{fdmc'lp&\ edRKv) !J8ݘh $=A'c؊UPsb+T55;Ẃ!$NKfੳ (?8hzLQ. q̹껗O]ixEvwؿ:nS-=_"'wf€ _KvnV%yn{R^1Spx2;5E]Xvu&$;+e턛Lެls-fl^hI=wV3cLZbd!jdFn׶\6iG}hv (6Cc6z~a kr#?Qj(v CxT W|4N~F&salQWk45Ws#'[e[vjwSO{w'7H{ef{mcϒӋ0`UOt ~e q_ON?JT\{!<ߓ6y T|t362r +ʧ&!T|׎ 2s[aJZX< R(r?)ki6I$M& v궭EA/:F/CA0?asy1?U#wC<]ճ-h`Jc:x\/yf1g\֠Ό4rn ٩FbWq0p#ktqq<}~):O#2R7er~[lƽ7Oeͽ.3w8IBtq0\.wSŒcPrHޝ*0!`Cy.S\Iʈ4I>/NJ5s$rvHYV:sj6ͩ^kn8r/u\nt k1G8{-~ }S;Xj͸7J.+"mFgQ)au2|!7aM #Xdn.X,iWJiM7?2zɥ$VRL1="qհb-%GWc403v!Ũol⦧aF2͓foMQٵ&g.zs:܊{]tx^g6EWbGi[2=該%RItfQpFp"M5dh _\g)&ᕘ27mߔ![(\:}qΠSI:eJ4dj| YS3+5}I1C\.mssb(nXb0u~_;3dYOFfPo#K3g!Q}ϙZ ߀y2-!ۓ}B^Ӕf̖9yx:o\n.Sq.o^bC 7 t]7g푔Z [,wʓ_O:@!+R>>`wiH)v#5 kFaL9vBΕgp")s8lh:9 Ť|jƥFm=ܯ0􂒕, T>tlN]Ybv4%0!3ਮ#N{2wn]WoBPmKȱME2*LP_+0Z׃"EF jnt]6[s˪vEk cF`on.r=Lhk^^GF,BhC2Ȕж>`Y6 ' - vCٯqdP /vR\0VJ"Tb1 ^kMЙ%Gx]SPYh WaY}UD2^i_A\q/x9*K?Fy(X̿+`i~uwrzٶsIKư1xWa.`gTέZ?8Pejoᷢ }ZI$3;lN<(}{Vā^(J ۫Cb9d6 Eؙ͘s:jcd=*Fĵ'#іh3 '/VYKidv\>֯g$Kt9p: RcK%oiWK_QVpS9<"v0-Qd_2k_zj~^.T=Sm%ĶW%;=ze$vI}^v4u9[]iV2?:d/ ^vF+9I oJ>lkgCs!|Gi%v. l׿+@Aקݵ2LeޔV 5.`%o XXS'YO#@xȨQo>):*7G\U3 {og;ԝ(6ix9oxA}W?)hk8prc>3bulH$Q]t9"nz-)rVJgň9IIWr "dKlj:\ݵtvvVLMc(_+DdKvld2Ju'w3B9e#!@/e':IYJXD>%/CXXüaofRwv^۷ƛn) 3\ۯoOpݶi@Tmwx9mW7wuM[ٯc~*0*t&6"ABtˠtwGf]') j)XB-}3%"y=r3E' ^}(+L?jJPܹXzT?jPljxOڏqM:myF8&Ĉ XLvMs(Љ_[N x%3L FčvwN ' { ٽ8gwHjgP!_$oPT_!_{"|ꛣ1鮖8^N0[B&1HSF2>9k w ^dlHG=@ySZO'\mhz~pIvN$V7>V:1CYBoܬ+vZUz\w&x8yn|ӳP:X;Fq>0wb-:sMmzko!°5E䤖cY\ʏBcjBb;4`FME10Ŀotd M [~r$L`3Zݳ<)47yV2*6H?}`Ԉͣz;8'Ʈҿ`A |ʍ] x7(ļ{6[5J–&pYqK^sy g4ZLn{.ILZٵ1 ']yfRy'mLj/mq'n (%\gH]~fZZbs`|y}'B5@5/]9OOE5>+vmmZk6:g A)rXkCTYI%:I)w6ߣz )؈s4HW MHJNi㇌|"]*\;&c waȡ) 1CCkntaN;p0giŎ:-CCAsܴfxC| 4#V_9?ZMxSĜ [OgZbCe=5 go1jTNtwf+5 Q 7kY$Q=t ab.Ր)`)IOfgCg9tDv6ΣeC8ݿ/>XCsJ} y!?b8-i~ɼIf-᱾11I98E=Bq 1>Il r&Q08nj]d&Eu/E|FT)-$j{V|Ē6^Ωg߀)~nT 6e`Rjp ֣}9h-FEG ݴaH;mǪ0͸j;:1*:^vZ3S;@eGRչnkG`>*XKq>\nPtzuhd~a^nQ:J:kq0`V襬 = #-:0;0 wMVppEоkxP"yX|kIZwE0t)թvڹ7gDǪM3k1[WK UO`~YP. 5aXA~kmU:i 3yeXkk/.!ԋE$㥒|XF 1.ѾJ/.hmɛڮznͷdˉוƳ!:a2n?ĸ"w^L+/X)m&ok>//1&ʛ; /|`;GƩ#On6O=?"j=7g$l'( ֠ʼ*Gz aDU*o }%S\F:?jx偎8_jS f|j:kw֮k}&f.]l9EzV3yj^n>M02;|v .|7;,,^仉Iyԕ[6ڐ'B}QДW6%$uڠniq?;ϓ!Bw\} }?0ut`;WwaE/LxcMW͵a wCI}*#_YmM\.lו7'c1 Tu@ԩGlZc7ۧEף$Wr62(Z1!WTJV6 x]c?ATʓ43|Bg 0 EQ(v܎QodUwvʿwpx+PSqzFn˅򎸽,|2 o޷-s@! ['۲ڗP_U}%ud EN4~ I9砇s ՞6b'% і+)ݪSbId܁=VAuWJ8^זMߓ\]\;]Qߐ- xtpeD=jK udo<%#s8ZA*;''G55BI7bg5\N3;;% bIȝQH$HxjIx؅aN2„:1k:KiwLDMEIK-_A*yZ(QL0 !%RteZg?cܠj qV@6Ж|$ ?(y/7Ϙ>",R@}ґˡ Yq6~$ $ Ɂ H/L2x]Pۘq?& o%]MHnC2')IxN\х@KP^1*%`M8g8}B^H8;KMZMM{1.ޫRw-<(dI>ъw@yOd6ޢ!?whȒO"xnӥKވ:TK\p&^2>UMre&L,ZSN3x ηsn~DR <(ILv9$>5+jHw,VC2,jO? -[˟ϝߕ}*#/4Ok7|*KbFE9:./N @fTψ+ώˑqcָpP p4U\%np!p U'#m'=Qt_/g ˫%DIUaEPP`< :jCtc=.ʕ_Wb!ÓLLbCw&ſFQe_7Շܘ*dŖ[) $_\!)>󲀼_Ч b\..n0mae f%eb)nb?~;SWbyFTxsc*NVYVپ~3YcFSYT 2e,jv2MyTXzfe VW[*X ŒQC] iO^jj#> i8Fyu!)hpcQz=g$5,$_Z>H,BnZԛk6 ]bQIR,d"q9f Ķ |iE;2*vt7ճ +Um5jJj̨(K]ÐQiG2Vqp򀅸"S@?'d¤<X}4fJD^$?JS1t>^Hz ~vbg-3KJYdRD_fy wvݖ,$cuYnu lfe_~l*z3;fo" |2@ tn{W$"`*!)ɼk"DNE;qnC#jQRNQv; ׉`[8:b͢D3QN"oFΈCc97ȅj~ܫ]4k/oj VA j2 kj.M_4&7-1"|*S}_[8jOn̼Ax0* )ba~%QpoFqd,l>#]]XZH"]Bķ쾫r&pp g3pjXTQ2o#2[oZA>TN" 62|D2/F^sS&%o6-?CRi Pz75{N.ph &`|nd:]7pcP@m]WH-#h&bGSi ]|өأ-o/#;RA#.T7c5k.[J&eN(Ԫ`c#|P$߄B8,:>]~݄ug:b,-즢XG>CkckP ^95=nI6bыhʋrui&eV|P0lZѶPz8PF+ĖQ 3@MʐD5lD NA _C7;Ղ~x89jVj oS'i8EV>MTc<17IJ|:cq.r Қeư|=f1ˡ(tCim6KD`#& i]ѿcqu,^}ľt9 yΫ`IUP[2țlzkXC[@-۸/:^a2gF2I 9z})sb#7OPed1 >EY t$]p}fIK^>}$V: eIw~F!.!.vxzTSX&R#%/7~+&%StLֹը lx砻s^;S:H8tM5-e\"=J £3"@yB:X=_C$T4ɔ$De t]v:_Fik.>g m$T"܈n oC9FP,1ԉlFUP lA\mJ{GYgr4l@YҦ$]C񶫋7 b46x]QzBRVX\ %mi_C %Z p_oHъ-~wAz۝X'gm(?*`Jj%?WGZ;ڈX}UH^twfw0g#&w>mCV^EnWj74]Wl9sj_\]a;m">b7xiI+̿J{}}c b};bwڿ|J>t'+?wש?ڇ5 {*a&h/vgJ/PI"PǞ1J~J:60@kK뉦_tͲ+p{V$\%0hVrD!v VNҩn6[S4Yh8ʨvydy܏]7gQNuUyv#o58;?#->%4od߫cn_*Z=5#)fCcG,z.G꿢hV5܉y\Z t0`y-H 0ldlPDsbmRR]S.0 -Jk<0͍ZτPFl`Y;;!&#פTJeRJTL/HOrW.V3ґ.(Crxs3tϓPrhѯ³-.ӶA³vvl1xo ǛSu\fO#`gmFOh6;7Q}B5?2gkZ`x%8aW'Ź|hN72/Kڽ9VޱM4^z0~:Z+|?+?mqvV/CNԪ4ygj b+xM\o޶"~Ҏ8cm 51ND @(8f=: c?c/>˛a$x61p (pQ/Oڛ,L)2~"y%4@Q5VsZ.i٘<%£DNv<>:Ÿ̠Pk?szz8ǹ1dbOoCt. ##"z.Db Xz:@%m?+5L(zۢo.j{JPoaU_,C `Hn+r`Qrer3JhhP>viPOHxҦy|)x{y@ |18îtDd'eglG)q7 Fy^Z(Cv}og]h !в٢ Nx,2NǙڽnF_cg{&G2nvWd4HJ4Qc!>}Mu-x#"{@ M<] Vk.Ջ!cUe(^Kޯ. a)[P(a~܄Kn$/F!㪁.bTBJT)2`Q+u_Y,J ((YeIB,~G:JM#**&˱R|N?ϗUIə?d̀B~̫4V_E®./MfO":*EUM2so?بƎ0~:% PuE9WT8@ Q|ZxyTyHJa.za۱RwU?!2 7 s?k3|.ď%D퀙,l O+ sg5׺fq(A8D<MTw|5@W<ޙ{CbD?E YèzNs, v "Z!V'2*C3|p5ܿ;ȟ٘iH,mX҈L4VٙP%  żEA9ذCӍ1f/9( {@1 [oVWTHgԝ=nR6ݍ~ٌdu5f\Aw/ZQT`~]TwMcѹNS-~Oji?i[$/@̨NSxؽ9>ɛ G-[fȍv@"}͹>ⷉ%01Bnkk则V?/d[چ#FG0߬q*dÚZ˓[%0ڤ[ !'|$2:.TȐޛNr"4>G߰p[YװO~ Gi7`5|E{}e]Hnԉ/Vz{z2 g(zlVLb#0-:7LCu0(,OA(M:X &,O/O؜^P8^ʉ0?,]η'4yֱ]1qWF{1~s|(|lZZ)X~wFYV>`j~ؿ3 }Qj&N~0fRʿ>8m+6159TpG šmG2%$J:i#tɚ+%#8]b~钟.FFRm 9ݖ<롭a7E\ \ѐ H2n@E2"318AE'm82-[)ܛghDq@_aZ[Tv61G@ŰRfK: hˑΆ2u&@.]oWy*fMŖܫ8,۪pt90@+|^HzkEKBtbɻP[R8>u52iKaWo|G4ʿ63@čɳ 'h숝m)_Y\=,E wӷlvk~T/`%7".|s|=lѫ4pO(IQaC)F:>-8?bܚٔV4=։9+нw\U]Jk]oÓ;@# _t`B!/ j%כowl5>ӕsmjk|㛝z|Pl0s#Y-7߆~A_/;<>FO^p2Djj>ẵW6WFΎj32]ad*h QXHP<e$,ר螤/f>mkR,-S;@%d/:_rq\C!ΚMK#o畓?w1׹8#yZ2`ш=HZ=jpu w4=_>J|Vw,Nۡ`ЮL KFh<7/ygeU42Tκo.\ >tD̹Or`)MgPq#[B3"+8ێ&ڴ?T__ O \ZO)#g$5 yF^uhb8W}j_=൚|l^ a"|w$ƮYY$Md{:pl6-m7; זPrUYZ9(XŒ6s(c?Tv?69ﺱɒ<@'cDE@x" k֡skrx,bw-e{eq;l,첿X⚢K #ܐ܋z3- &r@?'cqE5uN,~8(Fn$ -pO;+FJb0-7 7^[?(%PPpYt}a6yrA,*S~{cZ8vqĢ(˫{Mgp;2Uy"u`_q.Q7"oDJG΄e,'Օmjͨ5UrKFEٶ^+;cl[{ieی2]mߠlj-Sv< {.p3"WׁDόf~-f^j>!t{-)+u%~n,;ad59@uO=v\$a;bحEOŴStw8 L⒒<4&;b ?X֧%TW8k.F{=1jbhv)&K, _F`DՇ}@RH`)օ,@{TVva'7<RF FbJKrz~WhژrX&frW,DTbDA% t||־}&oI܄Jg +d+X 育T qVw1MoA*R5Q7Bhl{qE#$hP,YʷfX ͪ{:teFU\ PptYmGwl7F6aogޕ dL12ĥ>`QQwV/ĉE7P.yiXX؈{ O @e{# f87 7&ry o˨ 2׏)#7,z <@%M)F,kH"p8S8=#XBpheOH "\wDـ-[Rڡ8AMV@aeWquQ_5V/j:q8 1Țh~6so!CB[pZszק{2N>_\TMm@~Xi|"[Sk094arBuPfF" Ux](nnr/-;ynZEyӨlZj2|Dr!-vIYqi^m@d plg/m]QJOQKNH!$}r+xPRIl?|CDi0'صF-#΍@t?9՛P,4ur6Q{|jQLr0*5 ?0WE7ђ$\|vgws0pYl~"-#YYu߷bt!*JpVsYoT~5eT,9\j!t =oIUڲ)w=W7YSH쀃,r"ٙ<[FCY"Ern1o뗆+)מ]5;;6iLcXꂞyPVP఩!-"S\2e)O]S ysZ0y0pU5IS)>ibɰ)ټO,ӷRq0_%F2rdH#*Bj[=b=oU^хj\2{EQ-O͂eXd ^s{gd X@;<52T:9ꔭdl#G7V܊@ǻ5?Ն-qD/x(c$_pPI't!и"-¨gI֩VN`o9^= 9D3\eMPȖ-z}ۿ5V YRVQ-jvU[+~ |E;? uܓ=80Y&Ef*]bW?:^'nbt~wtb X]8qF2~78IIt&}#U ڀ3|y5PpZ-'apqv+{z5^/ueT_au(*paDqɟP OG~~9a~ *wuP ̩vEC)-˿h@5vxϳ/# :reʸk 7ʟ?Ž ¸75_!1vk[Ѿ\\t>n 8 T`f$'E, z~He zu͈?'#zxkp b]Eu!U^䕣v^(Ī/ 3xy^͆] EՕGVҳ9D\s;X2 /ŇW/mUM`* Bp^㚨pӛB7vy[omۀ()Rp+| ]%d4OCqz x]A\,iEPlY+٬r,B^uq۩߉|wEn@ |&3O쨔p0pݬk>y!no UQK ~OW3;űQ ߫G:Taݣb{]j9Έ 'R\Zd𯅤WA-?Lqe4lE'6|*Hvԍ|A+Ģݺ Jٚ~^}ct×blFܚQ۰Ep֑݉EAF ;u։s݄F \e/Q8(USsa־,]F+Pa_wWi *1B,KxbvoX;h:ahBv.oKFWZ՟Dt>AkH SU* ƒCmj=?X{VjފQ/v?`_&Dm4[8M_Z)oq qV,Zж?}oOvHQ`_N.uOӁd b2ddy+phxv Tn);؃WuIu _S\v@;(5Y%.yBуzfx_"+O{S\O}\Z4c}}4x0WLк6a #2k-zN74iCpCzKR4xr3$ɻO͇r&عeoB +dtZ2]\A:ɰ2Z{3m~~utӉdL N`SYW1YbR]YGᦨ4=7$-PQ4cKŹ4jŦpiYaxC*6ւ1"ikx@!J,ipomͪ;W( ,}Op?eӕǀ_GOPgW3$ T׃"Keds2e 6x}7l-my?.S"PqvOhHճIuTl]nB7b`I9}»oy1idbOE<2Z#IfPd.WrV箏𮤖koj⢼S\ut'IC CG֥{)aYeqbjuI-GȺK|YongCSzj~̢(?w{3`?36$LtrI 0lS5wѹߑP`|A('=1@'ܳxS_E"\AL]v=Ѧ#roءb1O$#_"DĢ$m 7^?4=H-µ&)0ѠT'rnXy@]$,Mc-6 $Tvc 6 TmL8Rk[GB=cZHl"Z0EnZ Vˑ^D]iz}v~ϝ [/,Eo_`7DD=GSP7L[7d#?Ma1UyanL[ I Rsxp3SpRSp~$Dh#2y1 .|/;eN "gEk=`?nG[a WQJj_k00-nJ$zڌ9܃9QIOv2, \uyy/(mL(`n|# Ri7ֽx|R0{MeT+ Gy60ކjTBM-~땢B vC_wc] ~6޼ ۢ;؛qѸaz%IhE`]UFqSkDZ_~zRpN&>ji(J]056NWP@o(/& |7<;X:yh(S,G2O}7F(zrlLLЪ~*yvAR#Ѱޭy^( myk(>v27YB ?Th؏'Ùo/6[UE =lMì@Z>uKRfX؈?1U+v"&_ v:vU a aup5eBNQso9%mo>.vyKMh/%O ~.)cNrѪOgRj`XF`/;W0.wd'}VJ+qٓ;:CZ)1tPVZhVe#':PB6 )!Mɖ͌pvtB ǥ0!y7KUORYFT4+ŢvB3{ g[mZ\6FL!1˪ V+ OKeRY@/ %d.<3 E76p"#/d8; f?ʐtBra i`a{% ^ 3=4scO3,D_Y!gM65ppjy~RM)tEk&M/h1E)D#Ε9_ o bѧ7>x{G/nynj@Ã>J|;ƞr|q='.Zgy{ |z@".Y7R6bұЎu!r*eWW m/Fo 2ɔ(de.ߙ ##fR>T|+z> Cq~c**ۗlwNZ"G=TG(ӑ+U'0γ yzGyΞ8qA* 5BZOw֢Sd4N?L/F5gbP&{@5a̭tϗh6f *<dmM6$: NkO/tj'src-фVtoxx3#˕7 Ӽ}tTBmҟ.G Ŵq䅗_] ="Më,_D z}?'@ RV/k癃gS=ѽ>2fA++#< >bATd.OimZ"dO57 = VeBƥt$rZ&'9(VQh%b(paƨ:$Ǚ&֦Ej9#f0))˸\oqfU _`n{ytϩOזƈҏMesHR+/<=#0Za1wI؀g F g+'&YM#\|YE(F xH&eHdP2l-3}vcϼcBa8`~GWȨ^< '4UI#T/ O)`SXVTJg{/˳zL@ۢoͦdGw'=^ " Sb"cw+{ [&`E3qBk>ˌӨ)n1vRcgvk虄k%?Zf:X_.Һw>?n$̶ J{DjMl 7}+BpEQDi Tˋ&*2+"ָ*p՗GNx4#&zP,؅n$j(Kڮ|]w.]t1V1>46g3~L&ٛcf:fBF11 ЇG"[9 6"ۖPF >ADmB/no]S@R .mT{XvdE]hD.f$xuDȳ;ΐ\bSZ>O'+ H0#h]-a+P[#"_ _$cÞO$M;/\亊[Q18.qoncqZؐA.b@^1dQ T.֎k9tS|3Jy]0B)Sg8g6®}twDⵐYE##U6[龱lvK.g(zN LLj'٬TˑwAS)6rk GBH.ɢW}dQЩ)r6 ` Q_JQ"A֜IUu'Ʉ=Jϝ.[7-̓-uٸZgPB]Yr3Q[OQ/ͦp}ާ&nv6T-cWBsUatނ)!Rb]Jߎd!m'_h](be _Z4sh_z3lv:2.̤$m4ZlN$ot.ʒ D_\Р/oѢX5b#J1N0L7XJv0 _i)Y29iz/5-aG(:muXz>q'԰xdhVԢeSs7ӡO\4-TX}8c(ipX]mvĢX?}y9>U^D<81|DO\XAi$yQ级8w$t9w_ 6NeS(x,z2~)&<_įP ;x;2Hl iksMX{05s]8{.fJIKx.ZOVB Fs͟S )пR'}Xn96:ܚu5Ͻ'M[UpdPc#iPc]` =!A{kR 3JOwRŸ|+OzT͟ʔO*2r̟?UHWDuI2l/,zud~@wl̻bػ`cdut#rXRogYE |HMz82RIg@Bn$mۓ\s+HW}# ͶFӢût>NprSg_H)K*L U>q!SԸ'4HCǹ m#+"lxH/K"ꀞA'VgܬW%'1AgY?1Ljv<0OL-jS0?eBqyyaNij񻞶v~ܖn*3.!\]"YbA1 SR"mk+cL#3OĒsѮ7~LcH3w^O~f[1d;Ke Ю$`йGݿP;=D"<^nm}qܕJշ?HJ'К_Bz5宷|9XFpP?1+?LA͐\Nߐ|Z\ f<@S!vzQ#lPrtIT-Ռbߟ% s Oc,3Vp ${riW0x\VmkJ_ō~ ^&9mJʭ#ʐd5v!I RJ^U4i]̻r`6 cK}經::Cwu~by|e-Տ'=﷏ђ];i1!'W_?>r0YX<qz3&N$dN;5P M3mq]P&=hW-ܛ {=({hP$ 2+G@s@Ʉ[vdGHw̩͢<.KfQ#|<$-\o"i'+ؿ#@a6Me«+.i8L6?:84U/!Ӷ~s<71ԛR._/dpV,5Ҷb/B~/h>/`g~(<ՈWwWvAՀ$ob vo@~3\v|;y)%RMHvNI+x&`\S}GMߞsq/h|$0{v>{O%\gf[]%~N= Y%)G;ɔsR?2ؖqT'4DSPD>I0p$mTp cAG|F Υ *)ZgQJ*An=Q ƖgSCuPDԂ82 1gW^X9n lv E\bJ<k>KNO!1|/)NTB]#ZJupVcwnB4kͪD] SH<>l"ɡz _Ibgc#o4S ?9jI~,_:R@o/1b\D&L&1wCޠE+]}\ѝ=nosԲd`杔z) po+6SzV iӓ6`ĚG nL#f*8n+@;,:k9?ĘnwG( _#ѭb Dwb|c@Dv1o/~^G?s{'Pe _*';6 BPm"i1, a!EYDIy%a2;ʮUPU2.|^n(KD.rkm(OXv%-H_V.ۺLeȦӛ]ΦH U_S(?\Rφ0(״%wDM` 6X:Hף1@tfIld8\CG`iQCAgtZ{ׄ<έ{ʻqGEI(zmcpJ'vwm|K2!ϓ畕:j/reNmљ 0>_O8b_HƒVuvF:0致 PɉK.F1ク:a")$ [2E#(|4ei^1i590A/+fk+ Ƿ !Sϲ3H~S9R2(@.ZE\6'6TkBHKY>wZ8DE 'P{C(E^Tx0n񋂯Y9F p|"NJvz!/Mw0.q<ǿFZCN@41aQ=5Lcp/$ ?o Q_tu$-jO#gS(1.2e$6M{8LҔ\lZ7 アg9>vYiȴyޠkǒei̲`۾ U@+ L%0j . JhI".q>o".RfjѨ@QSxNSL#iDOֆNm̳bva:J֊BRN׫)GOO>oI,ڶY0 4`,M#Ϛ[ dk|<9{E 1X)|z*:%C\_xUp3PjYuFhF tp[0`昳M! =dq3|˘E !9I}Y J1NxITR>r7ЁDt\t+vr/: [MoVe?oي*OP~ 4 ݻ"u5I͉F?>oD@Kq$%/ą~o| o?vwD=]@l3 ሁu HZʌ.R<(R ~_oC[!j$Rʣ3KyJJҝ2Ҩ;7V Woa(l)RMbZUS 8TX_)&p_kuBUEkF&p.ˈrwcf-x$VCkŵF^d$~ό#'9V~뉈aᘟZkUn{ݛmnN?1&qxAj <>4Goʖf::GlXGy$K3B^ RkWbbEoSJT9_*ygُ?$:bu-hCQPF&E6+erHp/آ$=)K\a:9Maz3=WiЏT^8ԖkPn0VO *z1ؔɶ ܍8E+k [r8EgdvA*;J/ph@9wHՒHq- }*%w72e2F *9 XvCo !9̇|VD\ `q3xZmhWcPalt:ETU Eɠvouq1ÐۯduXG*y:ľ:XDZ4EDO褻7t`fSHZw;7TZg Xe%7uϨ ,) )K`|U?@wVCI0hy |t}Ppa+R$/I]OngOQP"uO,a t#1bT=J?=J,z6eˆbVRP쨗N+ZkInn62T<ұ_wZ;R=u_fu0lߏ,NmU=30(*IJx)ft$ϓz׻+zA(Os*n?kRIf׮dw %k%zIL{o UVwf.'Cjl-F|.:6?t%PA_CԾe1plmJ5p<#=1٥,"Q*/ށN$ف|.ḱ&VX bg#h%++ +UفVb$&9ut%(4-`a ;U=Hj63 W,"QY^ &Ӱm2LI5\z܇;b/1Ӳ P%}id_S. Dt+?Oa"syi3G#:!iomtO8֔{}wN;rB:tHxnli눩s SQ2)}(I✞rQổ?^ycz(šѤEDZN?D)$ (OU@a'2x¥??*o_ۏo kY<5SH5.n(ѝxm (OL̹XuGOqE眜v!Cu甜(|Ma[֏\P]_޹>oh7? kk{NW+t¾ 䠦M{=#k^Td{{l 5]g gZ+l+(<2QNDwSMPËC5ľs=<‡wJ&L ^ :{OgGLYjM^qɜ Y EyI z!j -8J4ՄW"_yġ]77忶󠽨đQ(dM '(G-Qi`ra<LxUZ%u!;Pz˦k~cd5BY) j\]9`>P*]Rl`G>? SbCDO_uj bOѝXA^ud8ߌ-ߍ}1kI@|BtNɽu>/љy*JD# [0qK1CޅW?l0 "o ,Cucd4R.Xvp+᫭y9퇲_xxʂgemLc&v i^s j9y,ζ8.j9|p6zgmW!1([x 2-G#/3иv0ܝo.:샯A^sM<&'/1\x"x"?3<`Z: irg3"=msKGLDdԜ)jH/IyEqy$k 訟j"5V?Eb={\&Awݶ fky!:!D-ذ݄M)Q=ԆPcQ Y bv՜Q^9z; 2%S)~ou)`anqPN {5`R] w_]4gT6C#IpVzp\'glVꟍeߏ(=+ʣKTJlr&wE-˲Jd6?Tx+?VɼJPuRl#jm>G˷U)x ,l+Iy\'Uhb94\G2 7ב~7~+tNlVnwHɖ w}4Kaj#Ź>qa-n^w8;3C!PCP$pR$Gٌ`׋L]m wyEH k鴥P-c@SPT,Fj6nPճ_F SeɅђ}QĿfAo;A* srhĂJ9W{n wv3jj;Tz \R j)5n|nhx}ÎJŒȲcsoP#zu^YE<Л- ƍP/R)\/bjl+7wp;"Q~ܙ_q=9m%*_n;{#҄GGpή+jp|fs$,21-7LnʇK_Tl[e܈{2ѭaI{0w5VV EhR &7@k4{: Ѿ3JkةB} N&Z臏bq&3>Zh{1WKPXx& ;Xg[HWZH{%X(\Zx!-Gdo(h30jʣ v7<㾫<*/B˴:68m88{e:xl͍MLYU^?xw,aTL9f<Ѱ{~ӣex >W$qؾD<_0?{+;GKdh+QoZ{%su\"HʄuRy#x~1+[3+ڎ9gټP=ryyp s9{*_]e|L~ m ϴ- | &mv8Q(*\G 8ƭKJNc-- 9E)c"qQ|uǮSwl0LMeOjɹicFtR#`բLgaK;)9fvn X4&:_c!Ѱ%ie@(噧; ;fI,TIbNA|a4lU"w81 ²)IXҊ&q̙A#.c^I 0]GeԷ;HaTg f帗D'P{=NŚL?e>tYbhVKi݃w0[[%xQ(>1}GfP4n=n{G,wޯJ|n4n vi\Ưh !6`tX{v >DK\f'ű}KNuJZZ{ 29E*KBmXf0r$TQA*WRBMPx^0LeFYk5C/${̽0j7|q+ݮf{k_"`gP^Jyo1Iǜ[wgZ\W1ߋ"7 G]xhQhus>o #{L,H~ 01xYn@b۝vV1MWcb&GwR(.m>yv'̾J(ZMmsQP=sG@ٽ# u`p! s9g)(m<9l(JnR.¡$VMFHix!G(J[fކ=w)̀tmn 7;ۢ9v'X!l3^P+YЫ826L(8Q2>HP$eh#&뻬P)1d? 2CF\`n x,Dbn[/>5zG ́91.5CS|K[b]|IXC/_D>T8Qs1$g!KO\@9k~I3IV>aU|nWb'{VL%H)|i+І^_^zIboeBaa[(>cD!#{*ӠcNGcH?:::[α $o#O$s<6QdQ J)PJ˲^":ϺF#QcU)1ߠ#6(bpLgclֈk/vv39Ȏ /[+-xq4tr*%<{z*޶&S3əACC}.t0175޵ο? +6E4ooG2g#N:&+ۊ;AH6BHz6G"OEKviF;ҵZ[Q3`. ABgQX.'r2RI$ Hμd0 ] ,(PWeb`$ tai2*<7U{cпYܺ[Btgٮ'E}-p\/[3,>}sl-nsG 3?"]zH,74pH6Iv3'3Vc -Duf+# - E5)H~ իI\u*r8X[p7'ea%zBLuȶSʳ ]9_.#!23=XZSg@#\Fy@Ý\ikf=S qg[i)f#xSF&;h>o<b5l؎ddq!]Q C*.a WUwimr9*/[IaQLYQo4{-PvGWLp+Q^?Uvyb i}eP1I;Kwz%_*?ʿ)J>nll;+/faNnlE>=ͪ C+P_&thX(=]6K# ~:H~7T*y_Dɐa ?[dp 5 f:%34QZG%FRzbEO0'3v&r ooYarONM.^d"ZU̅2)!quk}UshrQ87cXSxFdh{v,SvD쇇g<+PŸ̾GYX oDyTpi\]%Dg HQSbgw mŬ_Vy0Q!Jnړʓi Dް0lQks`hX5K5![cMa0:a3~"W!,3 ˋHͅ5By2DQ~y~3|@1 ;15 31oc#tNIRP34ND+'c1,t#t5tB'*?Q:('ee<Ǘ-~}Nxp-6|+wIa|pmH?Ng%[( ђ\lcat0V BLЋ_> _򕡛6_Q4gG@;;nbr]G&GIi9dqA^h-&vGD"*I# d. l"Wo3lj۷éFvGER;cX5cڛBΛR1H*ճ޼N6L)4<R>`߱Euv脢#36E P)kyGٌS'yJY>{ q4MWهPW2,/e.ț@h`IM$寧ttj#,K|ʏ CQs9 Hq26cd[1),GWT{{ex1Y;(*U%m9,iPBjzJnX7Wxh61eÚG]O:xt߷:,A_qDguU9c=AZhɢs.% (Z8j,I'|XpqgVH\q9ұ@ $5| 9281>.\q#pܠtwhZuCц}s76? L+ww1[6#n BIJsqL$71;u$\sMA1-{+Co䕭nj?hݏ \Ki^LA֨s&}i3r.F@ͱc#r@7l*? #m]VT7=<[Hda7uQqQP dZC:yejau;wtL 7 b\nA8o YA|y3(JvKS6b~|lbEMv#< _ \D'X_Eh 5l5*CcĜ *ku%΀h+>4À GXcյAs{:{\-PMR_R<.ڎ:d`4Ho4w:0:wNzhbC?"AB-^yn Fr+Qa;]@L>B!ϵeGtNcVћ \|ׅw:}㭥7P_R:tke:{%< Eyzc+ 0p|6d'OϑnCX دwm%s.= KjmUGBO)ĬG#|'pavV?:Ծ:++Xuo&SwK[{G΁k[(72,K2?ퟖg!T5D¶*Vf~M3ɓ=&9a|@ 4ѢpWX},eŅQVgtz iDV':&Cj wfwhƯȖnc㷿%E; xM"n6l9<\-QE\H0@9 ILgssDKW,H婉CHl# H1-fX䅉6rD=(G`Sb,Hol/;Í೰ߘ q#bW^ee})#\.u |/8Q^whBߩJ7T?6&R{yв|_?IKߋޘ,?z-Nq@KpCa@BQ5VtPuah뱪Q ?,~`+5VUO0Pިo=t!,JA!n@Pw]-ԇ#_"?ʕgGV+?ݗq?R *SKD^>J塸ƃ*BrM(Aӛ  ׃{Xʮ!E-0/|E_濺$cg~'haVc`9 6b qlm"cVT`8C\p9JiT nm26E@o|ʤ^DEs#zJwLJP꒷Aoݐ$[{^!M+0~xQb*YLAjK(L'iVi MwlEILHHI4lj(VCvcEwOYDKJԃ>Mp|}Ť}Q(i ! r:&-V!v;K ɦyI:5x.Ls(l/-4{'ֱ0# "x9Dݟ50>JvIgFHK4SZk>TX]^j큇(a6$<훿oe g4V5q?0-dcHh-f{{V$l {kǰ6K{/ZщyD,735j U ^f1cQ Vb$@y{;?_ ~]R:/u4&S\-Ix{VubU,.i'S4&9;V9B}BYc1Ԋ25+Vh_pɩ鼶}6r%Lr_DK;E 6 o/7q5)y_.DH 9ƃ.4Lp)SFm6_LK+[jdsrܫH[`ug㙕6l%4_#:eu"$,~<}!k}%x=GV{ i*_t%y0_Q/V\Cwd*(##o0r<  tkx/iw6kXt=_C8 d'E~Ms4a/%Ez {B]ɼGg=XDQZ^J.%*z\*QųPVc9{p=c{q<6G;<*1ς#V]o^AxjpfsVo%8dt/8 4p}uƂˀ1KQ,f˃%:(if%o+{40xܬ螦&E"l;O <KYreE{Y3arG=+o/|YWr[Ki~՘! $HIpM %$[^zòȘWLo=(U~EZ=6}+842=BѼ\ Q5I ᲜLc:p6K_dZ7JeDX1tiU~ `:cʜ>Da{^yL%J'}WK'dZ[5JnA9eH-nֆAZ?cX Z٠_ 1_ )+lG@A(>*١ww0 "İ|LxrA)?"PLk_濅]o`}'-uut_+D[s1˾-Bc!QZWa%b8\qRũKԆɬ-lsȎYEpg;÷)Cfx4vw_ٹz)_UV[I1dQ 6{05ZR%] ǡVOt/c"1dS^X(hқ=Vzİ17qfD$TSą2\q*:$_ F<9љ[n?*{0\{w̶شG4aE^NɳJMd2|οy\NT΋y"X'6T', ֹ,T'ѱ:suz\4RDesvNP:Y`>:yC(7!Z2 cݏyݹnȺxVwrkdauumdݞauouQV u)?V|](n\Xn GVT7/ےO@dU!j.:^ves2 o2J=ll=P} 7I-#xҹo3;UvIyxKBv7QNd!sYf],2ݚUaZW6<2Xu)?)[[PF[r咖,dp^=,Ro@h?;SJ{/YÒۊ z=[Řg:eFvu'8rz)Zt</z(-WcNӟ=R"4˚RX-GEd>Sq)Om Swi4./PQBpLDE&͊L(Nr/tϓK<MH"O#jJ /D|H|!!R?a>54`N(ʗQg2]&@3P0 g ۮJ]S}0.4)GFwg% <^x$̹WU): 3'묆U[(:SH]pla rIG"_ iAK>Z^-ٝOI"=`eY<nbђ*js"2<ʒ٘$ÃQb)7"ae ʣ~iw}FixYhTf6X81#r+4356;@pii` Ѧ%)KTCy`fQw栽Ss6ix|®oFԐDn& D:c<͍Z$'3G?i8 \U*,q3%]gC4&=>)X6gFΜÊ;30\;[?W@U1sjKP|] |, >dQ/G5'%cq.N;QtwN|DB߉COӝ(0bj]SR})ӹ@X"ed-Je"'os 'aǻy78Ўo"i9R.fǿv;,~?$x=hSIslH5b]zYc'84Rc-t g hGc#eH\%w 4uܛBrޔixΒo ˀ\ZF͖Qmb{$-JQ# Fn#Jo*S( o!H5Gx==OtOECVLuJy)âC}&;C) ^;N^0>fƑal5{ab \e-XWm L*:7yF}O8 ) `=MGl=+%h/x]ncfCY _za-1ynU#9#_T>to#R\Xi[_Ho=&"Uis 0CPry(ŚB F=t=zA#̑A(YDETw =9Ŵnסp#a̰V^9ӌ^lcΰYsaonlc@=fvzh<"EӍs)ϻ4 :˵C2ěn]AUc>wb|F;pQ'$+eeYz +aL@G{s=҇ws֥g&zCNMc;PջŞ"O5]#'Cz=ϊRQ cdk %qjhοOW7 @$9$ߎ'!C$wnWoDcJc{rQ~XR(&>z HR}e^ג=^ʘj":?V){7e;y9+OQ H1ϷUzpu75a9db" ÃX*<4MfAyuzAaAH.6C9D{K{_fśw"陝ʟڟ=K;*x˷H?(j ȯ!f,4ʶ'a2"VWNkd?7Zz+( x" y2[\9w'a3H)zeThp?qFX̿I;#UvEQrKU>^t!OcX`cL1IUS\x(;goCx{*5:⯣ Z99.Qca6 .;Ͱ0Qk䉎T{UMiRRYF,iQdHɮ,h4 .X9U6(UUUR]\tU\lDYW*s`[?:6%P+-8WV@DG{ W ] hKgH*8 λ4u Zqh~viVbq!R "Oln`|Lh"Ds†p؉WWt|t@Zi3gVDDkᓝ*aӱ6gg@` \ǻ[0j>8<:X}t]=¸l\3t'%,5=?9!l6RP %zuM9+NS!a4x!d77㜀7Xe̅ &޸bgXurcfΨS^8c^`aN\wLUj gqеlcg:~&[Lc=&O(1jj}71g(C&ȍݝ7r(w&9)k a@T vdPgË98G@!ᯬ-Tm ,h0ּF3(2rL+n(K`)wT @mvir@;)Cn>L4^QPEJlk909GxT.o:$k/9Sw1N$_+P7\b31LRZ9Wɿ~#34F)1]KaY \wF/>kGpI$< kHk}H{3X¢@b5 m%KZؒݰ3@%F>;P2-F*< *ȨsQyq/e㝇me&&p]Ep] /<#QΕP9c$JTkG$Wz5C-+,3ɶx{X;'VJ/s*q͚P 6Yc,6덵,whNm,}p]7Jtzr^3484)ZT=GYP9%pY8n?>` ?y)S2WB~)Т6NtXJ(9eK>ƢfVA\BK4s0 Wpƍ$\x,-^tO6Y%pDSt PKGPZy8ĽSxn~~anר % beb SF9 d >$کI^s9Z2V3J^i.Rȉ O+R~`?3WfFT]H5ɳFClSbn^LY(JmfiER\ mQY2wkRyI#<&_73 g0N-ʂa /t$;֣˂YX~ڀ{leP>xHl4?&=57"gRd:,ˇk{&QD@+L]xe6Q]"Q?~s &'xDW2یO"Z&=5z7M K~{'7 )[HB~iVW<]5g[ flQQ7B|>w k i?ZI#5KkHYM<&' GG-pϯCYUW ?ߕh6zRUSjnDLfC1 @ ^rQ[)KoOP>MH|`&/J"ehıZLIX#&dXG@"xɨh^r+`} jl \A}ǎ3a >Ev"-[z8AukӢ{0;( ]a6ϜPRl'Y&f6+_=%0-Ҕv}y/-p?I&:=%sab2&o0%>B0p6- o/_ThG6#*) T TtU\SbSg~+&Tv͔h@+i/gqkfPih x!0cFۀ#^o!3! *$6v(kb9Gc<ذL4o-*CgGxĈPk&<}:"3<)K2xI] f3lB}́BBLzP5pդŮڨ9[!1?Ii]]7ذ{ZFG8r/BN*t"0JE緘xzĞ2b%8lr E/RUvBl2(.E8k.e] yPq]^R.R&$zJdy  ɺDԪvb#)[8|@"D}A64B}:poQ\P`MyXu$T8ODWUBтvJ'eyJ KvL}iYe09`U??X|[zeŇMӵmDlu"Ʊ?PŹ96`. !\$сZW#_ K^vIlh,3"P"?S=E W94I/%" K>0OԔR;|GU>=:mBsCc:( q؅q\}tt'~!39"H;j;4I,qCjMқi1Tmۼk!Dܼwc )C^?3yîx8"H]Lc7(a {!Qlq#baa@jJv;~@G¹vc3 j\ ţɑlB6~P ~G2]/@S4"9X(A4#a}W R´ax ?mʂ;8w>6[BK!rQ`JcyRhYb4P:#զD5bUǍt1A/|Gh«=Qhk6t0\#YIUlE0t^< .ύ==ǰSxe('bDkEӄ7#nc~Epvj7gsJ9}Q 9m>'".Wͼfc;gо7m[C')v;Ze", kGf"^][px}}@|wjx/aYHkXO3@LWXS~#ʼ$.ߜMѥh,` gbYȜ՝!MAYlg5UOMh QzZU)03x3בQwȗӪ0M{_JNI#Wxx7VtM ZH5>u3ɯi9N$]X{ɍRJ[Jˆ% +|4J<B2U>6q2&$Q$%?--co/$ /R;Iڔi [ϊȣ+WCQWs9ʬe㘔@'j)(S^fx aw%M@? "-< pbf |G= 14 /-+Uug&j|!]xTt1x۽(Ly[J̽] CUwSITƬ; :R1"s\CV8IL^Y1\_n!LaFCF4lA"ڠ%fby?Y(c~3")LȮ&p?+ }ʹkH\<|j vj::zag-NU}*||fgI)a6 G]p4(]F;y)ᘥ/e:5RF ˆ@8ЍQbj8$H=IxR؎IRaJ&n‗2~IBQE:- fXc'5[P#tw|4nR!\-\տ'qZגvӯs^^& #,&El x 1@/ďNK7PUx(pFmEƦǩP朼$ L!`URAàe]l8|lqE[Ci\˞&w`Hz KXgrS e?lZ?c / __WL<8 i,ɱ~Gr9 ²6Lp>S<%f-}0hK?%'QLբTUs/^R1}UsAy[^+>voK$$)xk)2@ \!&,\UgD:o >׵I k[xA ku&مI+[X<'SUE٤'uFÁbZc  FybvWeqyR옘k3L"h! `nDbϭ[@^=R˽XLPWP)PexPaa eĚyt<7S^쮏 `@-[kcѢ I2ëVO;)* 6zz\ccx [:5LX"uc9yņH ռ>aN&t7h׉R9)-^(Rh1KdЩ+=sIwXqCC"zw#D| y`69OVG/6qop(uʧ~_g+}D{Dզ#KT E&#_R${D)r 7P^ zX[<='y >)5Xb~$Cd\Jt V ŏ肟#jYX0.I߭Yn}~y ]r LnV3=@P(!0>Z(ZtRFIX2:ۣ\f֜0 9bQ*a,ag@,5}C|N梵%AF^x :h6OFֲ`uL0:΋|KIvk.QxeJĕd_uA䊰8t./Y\OKf5f HkpHnDd3\QP#29;gMT.fW (~vWF!L8Iz[AcJUj@!~u+oow+8+XdW /"wqɭ@q  ՝G7o_=91T,(pr-"(l\,I#A@aa©Y%1Ĩ:b<>z5Vp rYEk^ 럢|)pxiNΦS+þ`A>dqoj9+J9-QG%D+-emŅ)Ih-u:e&@s0+>o! 3X(-EPr6x|7W\דoq4,r=1aMhQ*RN' 8`yDV&KzL:튗y-ԻZWX=)VX PH߰X_Ep&jcVo+EJ @ % ZD5~!JQ[̈́&<*_z/@a/Hbr2gw*PD5 wYR*`}3+N8]@Wq-(9KӣdֈKJQVRڭF %$䆍BQ6,ᒜ7\xT.TMSx !AUO+`stSiW)q,\Pj,*6wTmJa ob 4R:1ȯ)?=i7#Eq=ׂ+:&R7Dx6 o4JDmvsWŏD d;jt3͠ a-V#U>ѿkҘlӔsj!8Clz{^ Sp) Ҋl$$~e^h+אOc;ct[p-cfMh"o8'cEz(e$ZLJ]b?d!;u/ OWx[ȒXIO$nž }Q2 aj`S}G޷1k::UZpBK*ٰ7h.r;-> r?]H ܈cnHǂGb a0yDx.NfF}I.֋m2`à2;=4Ɏ:>(UOzX&{|;_㙼8δi: 0+;7|\ʯ':"/|ϳ8s]#2,c(2NdjƘrYٔQU{{P8@)56eY%Ls^FY|*#wc5*jf) 0he a.ϒPW9d(7v/kP:aD W[RߗO*Uk.I @>GKmcNzdX+-ĥP3 ?gAߟ&Û!̂H'rVx-,%[XrYJ'Ö'Z)858Mp68hI3b/ 硄%ǸC9l$;W9[[zQ,ց͒Z }~{ ?fO{ٞvhZܫԞvMjO ZRi<-/=HvAa{{ rp@cKQ"$Y]dGSKHrӫ3)&y' U GkO? fng(A񫿝DCv}*&J{}5{S1}4}XY!uLy\$d7K^&IaKg\9S73tQ J2Qk)'`g͒R{T=pnkZQ| T[FQ2x)[9C qro$=܅֝P}Rkʧ#*=)JL;58t?* b )bS]X>ɅXDL ){/D2mH>.f?|\_D"^?7%v.blZVկ~#^e)yOb">9;}-VwYNɋwggUUr)kսD6y,nn}oō;i.P~=[q+\ WJZFkb lǴD3EPIl$eIa&zb&6sߌ^Ht{^kNj K~E~)qShP*+YqKhr"ƕ)Íqg; o%Fc 3 )_1Q01j\!=MoqdPḄF; ?y 3~4I-HyUįQb-"uXUr%#d K hE#@\&SxoD "ɅesDl~IrMe%|Ww &pz=ૻ\AP{IO:\O&uegi"7XarV1XVQl&_@Xmi[{/P=R/OX8is@WpZc%FV(Vrɯ9IKN27 _T&F/g' ,f0C{%B]DfvL\!~u$1PomIYK̎]_ g, S%>V'^c?䵞E|$.qQ96mJW~z>"V|ES#l_|Zp]Ɇ{M]8D[Q= pu<2~K0`WK#e#Y@BozY2YRJ4Ol$dFZ,dꬎĐ晜æ sA?umWMѷ)#54^stޙխRϩwJ.C%9mAmy23 Z</Id}`[0I睇ZqGt6^cE"/e+zh J* FC`,Q ) xJ%../ƭ 3@XJ~ D9]Ǡ}v(Wdn/jyIXi'0)𿲎 ";Ő[G(jB&7zΙtGJýPO6qΣ-C<|>fINkUÏd $-LU=8SI}hTG=4WCv Gm$fA$cݢ2|i+/Bwq.Moqo*u,ZF݂y]폡@M|vVt1|wM,O{Zu}X *EQD3U>I ,iooC#o?~,F1GaZBQ>w=gp3hpJ^/9$"X6O9@'ec";dkLBqm=7%Et,{!j"u>^%BM982b sW,yo$œw4?JzF8V⸺}w:Re40[(0_a"%:QX3fZjiNh X+ > 5.8(V`2n/Y27NCɨQ(0Jv=?7-j49݆Ol[7%,84fzc&ZclhY;/S ыmoΓZVGyLBeQxd(n4z8H7ъ % .t69,*g/ m⃖<3 lI0+`ѐ;㸘PE-Gr 8^=2)?y ~-ʶz! ͍saMQƏ;.i MPnr-JBMeИ`ꅗ5rFIXe.ʽ&O,n*Z mc*h*ha=p+_m bG ~&ix*R<6;ūW<bu27zM9.= KZ6.)(ꬆo(U& ^X j.^)q.fՂk,>A=q,ҠN (B\x8(aA.l|)#Es4tʂ ]%\L!`+V5ꌽG ,gv} svr9vM E^Å-"_\ 4_7m}|Lݰ gfFh`F6BqgyTPuWG)'ԆѵG&)SBl$۝t޿ȏty6">dX |I4Msmƅ5֚RK, oTtζ|1Ӎ JX͜10-Qvkew*Jk˧WʅݍN+ɢPTDxBn׆ µ-7ugj!uqɚVpߊk QWc}^ \(`/_Q5'Op܋! ck L/j60jY8n ,T6%7<_nM {)ȶPڣqOj:3\O~7nPbR<=o4PXb`ZGé Jt q6Hye;C]skbb-0N] b\)jS) 99ݹ \*cRtQpdJӈ1l#c2Th`qŸus_=c n63aM̀; ! 7R|T+~:7IV*ba5v\)7:.M[ho6:7GFvB$5<`sXcA{`:e*$<܏ ʼnZ-i"ܶhnPmȴ:6o|jgr@tJ_F='a=捝Pp]oaN. E[LvFj C >/8bYn? N1o:f)B#HW1/DɁw؎NYxFy댗ΈV#VWSw@X9P=h2*vY|Cc_>@m |Y,GRGF3IyՄ9njMA=:%j5j=VMtzbv/~0|9-f `ϵ{Q֐oq& Xok` HKeVi/lUQRMD~cϾfa'ɦL9A{*㔫G]mþQ}7لw d;e +ۢh'Ȱ>_ 1lnՅvE)ETJ`^5UhS&=VWFaٽjP9ʇX5Rcr 9%/AXSE;^4VOH[e(n$,߈m[nՔYM>AƵ2VmtK#-dAn8]|amwb0|@<c_)W@q9U[BK=ϚDe<ƪqFa,,<]r/6ɉW$샅>OV/WC_(! >?Qr"̞'fS`!C6IGE h#,덭GodCq9OLX֣ӒЛ bu EQl&՘G|-Vb$y1aϹ.4 =oLÏ1f?Yy>saa{Я5sMI9<Kx'XϒS;JtV^XvPu9ۍ o7nZX_]0.ƀ K>xs5ma2z ,y(V2kX[+^xLz#ؒ|E-ZQNG(|kb6K+Aˤ`\bE?:dAHNn@&Rt+(V3̯ ob(?CDgmƱeS\VσqSgâ% 2@.QހzK.(7ޭڬ&֒Ә6aO\dx.HSJl؄ac?QcEI7jo_&,߼x= Ɗ}R1U OR~(g{`:v:*g:—roq5zfeCҮFz7uܙ?Zq/W5"Yt(Nc 55Q 1ӥAib,:Sˎ: .4Ϳ(nbvG1ޯNb;y,Q3%fWIwОl.Lbw5 B0 Bd5&Ų,bqu+-^K::\SG+=Ǵߨ,ˆ/(3J?,*ϫ`+]D~pL ~zX^zv8ly>tu кZ,}w&u(3W6ɒb;{Mgr.!w-"ZU=_Ue{Ei^ϠGmΫTu˵&ƚ˅W!2T:h(||Q8V&*c(lIWO;1GO ʫ<&Ah:ɃI')^K(@%G@߫,^V8YoyS'*],3 0zc҃@Po3fgj}w<&O X̻|V%r?_ 8e oӦ*Ocy PRձq/k'ws1_"zusc`lmn6t/c<7n0{c as(Qr` fuyaZ-c5[ J`\;vr#B{hwG 5M]jRh/P4s}i;<džgD}0m7YN np5c./^y@waVa 󔿮K Yo %BqȀ^&gsY#)\kHub/LV-U[U;LZyerTo.ޔ\grWUmOpMJe˫BX:cՖ!VChk8O~3U?-mOsxTEzhpX[.^'Q;zVy[# A׃ym6,AGCz,xQt4Y$${Hne1xDRC ZIlC%PN,rYEz̢,ÿ0)8(\(BRRyJ2 vJqG1pHdώFrFafUyIY|uڹ]fA0r4SC(۔SgY]s7crhOf>2J 7f&y²C8V]F;6ghmэ7+4|R}0eZІZX{n(c.WngӬbOF3T) =:[s } WrIF9VӨrIr~=8yQr<#LD*/^z.'{/yJ\3)M{,h9!Gd}jⶰ>baֿIm?TQnVWQM@iҟ Vin"@=1^񈄹// 0nM]d/ӎVۑ—\A}7N`})sY*,?@MBiV&I\`ſ/y2-A 4]Eg=4.CKj0 cB/AoKIs'`n?n+x֔o]9"{v.2GH3B/ϠI;F޴+|ۙ~,#m} ́0+H iI<߰zGh:;PKq|vM?w]VR<,K.M(oȹYi}8Uj1  S-o;| - q(o_= qƉ룑Rnay&K;tnЀMelۻ30pY${!~),M.3Tۈ~_ [&/ azx 踪LdWCTJ.հTzA%^lz_(DY~}dOn'5*˯jy\ K\T,XsX^ڹ|b<ʋ;,O=X.v.?zZ^:YH2\9။삲r6f6 nߠʋk;cL[uvW*ii*D)kG`<`@~%xo; Jg]Mʭl:FA9emњ\9]Xݖ/r |m,GmD,G&,r[=myO,Ow[~N(TW}-b9JKƧOg#sƀIv wQ:8,Al8W<%$^:K7 Ї7@=xIawi E)\r|cHgif[dPn(}f  hWLvSrXQ~@ougNJR0tq~:8o~pp퀼-pyE%{|Tp /-Gd>ZKʳs)nE BWnGoхd"-|tXgֲt*+4`It."U_rzFQZYrf]\؀ūKshrr˂arQ .p8Ku(ux^$EqDk)no)}Lzz'i-,4dp"3ڋѯXMA%'SIyOO) -⠒[P_'Q5ν3"oDM',e#t#]f'w"#1t#/cȈ$bz6n;_Abur؟qAP Mp4^Xc?h \ܷehǐT Ż_&F'\MڬT gZ{,RN1lϑxM:rq3/EoZ3 E?fool kBZ-Tx*NYys(J(MtO''zSP#=NJs+ =۶u/P[QwE pfl7P`G?"3渁Gw~rGBN{-rO<М[ ;W~F35MƭZ ^Pa׳>䢨\ocz! ^F/"[68 BG(% `~9"X{dk)iEM'G:2ĕ>#{[,}f{5Sgh4kqY  kT\{SP]{izj&y*±|LSz E蠎GIepu~A[DtZpfz& kxK%+f5 [L{4J;1`s3ŠϏO [Vasa? D^~J6D)FDا>QX ?JR#W׫$ mr;;˱o .^(ҶFF` ?.ds@e쐷)n;Q0j:ʈ;b{Ѱ0*< sD9h6X׏L0NE¦ &!-AK"鑷i Ia,TiPz3KPT&2fk M8X➩Ry;vEط "f+'JP`coo=הla"\cޯ}P}\;>Zßha6碘8G1z'4Ruc)q~S͏ f<~;~}o7uH3]^^|Ubg!_USx2^ #b؂QaXiDFq7$S?*\ƞ&3˄"x2&G,acx4]A*3?yŒU8,7uQl<)""?ǶEy R{.ƋcV\Eu]g)QT1S',a,ojT,fgVz(Vfg|MkSctP&8U%܊_˰w:eITGLRNIJt3TǪG\[Y[^KqիP"as5=SyB'v8袀UA9"LhǙQ(_t5Tt82}㠞9G\p_V0* IJ=b{W? Y%² xBeN}neߧ4䅢71 ɯ$fkQQN l8`KO7Ș8^fA%{k|W tH@)y:MrpVw%4jM&m yR -@D0y׋ 2! `۾=O,t~#^^CX(ؚIhf.@R%>$ƴGHb"R g/;1%"L88)}lYGD Ih4B&oru/Ӈ}Ig[0{#Bc RN%X5ZUI paj4 ML@h@v|ndJ(L( Q5NkG"n}Udl&HZu#\o HaV49F\րMh %jHELUx ^c?a0v;W`itQs oLDU Ox[,T>4F#G]ҪFLvĚC}A.8;BBIoL1e1`> Gů?Vѱ>aW' .m5I-UbM'5\M;,FSD隕o (5\XYUJllOx(_US1@skҧU3܍ -;q#XE`Ko)LJ(EeySz#iMj5[RҫJH).jO 1Y]gc?Y~@ù[#:nYRNoJQC{FIUPg¿ib5h$ʯ$štYRzoz圖Eu@3%NҥB?Ra<%ncy)P8)#s(y,gyEKXX( z`?Mɾ$Pzeg Ur.u|$Nw6mKvlZklRζd&ڦ꜍y^'<C65K\EIGLk*,D9=&v*t':Ɲf [wfqwa8Ɓ <j1X,,9CVghh-t%fPl W?3k`.V5FMtǚ@JSm,TDHemk H*Npii"`/ǁG؅]WftOip4 VLH1K8YY2RoFA,j|_EYhO1^:j00-;3'Ѱ]X@]fgG̦ޖbطQ:`eڬȬ6zTy)NIRwٯ`?G ۀ]OM|8]b[,Vdfh,me6#%d܆K.Mj5ss?[ș+leo;,*%$sQn3ྋ*/ߕ-q˳穊Vu޸c'{ZFFcؼ< eO7* /T Q3V;w s@$1Min /}qTFF`J@%g-W\X-hI!=tYs ! zxbLXzVjԘ&)ߧC =]ʰ'&8/ n|{=að.ހ,՝f*gO 9L%d@v-MT?M D(,E*VYHHR&b UPКuuuEA(EKZApEjEhyιw򘶑]>N=3w9gsN9)+zi-Kƕd^u+]hQxeƊߩqs܂w[Ȭsoār^rVuoNf|5(r6l=>03NG\?x {%??Sѭ'B *m4҈cOkSѾLV\ G/&ul^SZE%/%AҽĉCSrjj{lͰI FSGjjiYR/:"JƊ@LJR`&%`Hoσv AY%áI`nO 6HpJ?*/Cp-2"鈯蒶 1U! uV=*xʕn<= 0&LWWOJE0S8*OIrXLS OOz{դ0(a$O̥_y2;Tg~^]8=%48kLN E_Ԭd0Nԇ3d r;<~0?(9J_F9a*lϖ4( ,u).!xJu+]dNQ34XΑۗ9gVNR*abvMA+O&e+Z^w%um܁ZV*k&-ǃʹp@ò`Y(AWaϳݝ3.Ody*s%p%P5zZ-%|v&'?'evÇ5]T^AgEvf r8]h( tPI0'-9(O.͓ʕ{ae>{N7jK|vtf}}.:w:idaW$گVD\1Qg#c mW.yV ri579:;dįb։"p1zgZ(!G*樠8[ xA3Ir,xـN8gMb7p9 lNW.?:S9+S,Y?HH9e()ͷf0 xfOlޫH7&3. >A,".|AOKgp5X0΋nJ,5ݹx Gq?$l҅]o$BNWykq s8vQs;j4&;|aT[AR[#uB 7c3ŵW 6 ~rPn$$ŠMǡ֐(rTS>[`W bN af`˴Al1n+ 0'3)emp~e҉;f@ 1"Jt|C4ƉSvsն9d:/2՞6YjnAz͌*NZWYs5luEUn/SLۘՇyXeCi%5vF( gHC:T^; 9wvoȓIWG3]=R iI ;;J Q>攤Bnr쩮 ̚+(kb<.qV.xHubşCSrD]/P6b0p湁q_.nxxj pX3\4ke#c9nEjHGJNi g@c RǢԏz-@l. P2+BfWN:\~v4`.xfz_?Hί"LƊI3zIz~ln3җГB\>m $=-tCF9a/[Ӡ8|(edF<%kz: ^]ܤy<(姹[VU<ִ8la6 $ʬwhUFAF- D%ȿ',[`=x_>LcSwC_`r/j OA5`e.Џqpv}v<༵4}k?=B8N αHK ck[U;&L+p0/F]Kw"jbKzױ#O辡)Z83Q+D8y |O!@Gu^8J>71<ӎWLaBnʁp1OP0w$C>}N?_QE6c,[${ 0~Y}#=$sfH{A%H4Epk ##o:=U~YKFU_ª~z~G.>E_mWɤáF_WW?WL؂BpR$jxjyJQ\fyzl'>UŬ?xOe YA(<뜄E").7! WWx-H]s_ԵZNeNgC$E!yo ,a5MU_dFktnϴy9+Og%JQ0Zމ"Qec(ؽ0,Q͌.!?ǩnRb 羢߮5V0>R[8?]Э}RN%O,x\zg?`C;@a:xo2z_ܬO%]py~};p)K ћDK@`NߛpGFʧ֠[m 91_~h?:UfR2~GޫՏa|[P yN1 sض?JFv t}x E n|`". 1t^}}b73%Qj.\*3!lp=q_=A7VEGAUs@ =F} Sߌ0E{"}tJTkR0y]*1SZJǷo-93u.a\(+g/Te#yQT; đ8 Ja=$*2֫P%MZ#R2)}ԝ]}m<%MiE;I"[d$ >wmt>xLjhxLliJ9!qB5HSL25،!:aH$iOۿEU :"IJ#[ft$i,n:#T^(nwOnWTJ -ӲrJV ỳ`?Y{zֳVWTF'"p˛Nbq?='0Wm!!*;l_;W_O~i #~&s]^GqJ#AӍPi*iϴS*P+]j_V1s>q&> B[7;{nQKNp*7>m;!r8$$,կW:Ѿ~4>Fy5L)jȦ|WFnL0m4ȜGMx2|% 쒽s1Щ-4.hp"n:b<6EfQؚWicav>.?y b @u4oLDs߻ !Of&T mܾ;Y?3MS򏪯hJW}O;;qf"3|$Q,Khz D+~eE^A7 MM":h_X]|cP|܎#(W7ɇLE' f"h.#]X Hi,֯O/QHi- J5Zj󜪌UUY5{{uԆ"a}O#['8/mQo׵e9/7c(h߀l9ٜkD,#c>\ӟS4K>SJÛzM߳x7_g9E٧mjYcOb]L3hq|DeE lhTOC};ccvFNֶg9l>9UTi@vBvfH;/i-gqDj?yt83^ y);Z;2W\eoe k W4"6[+ *|4_FZxk\qpN΃]x-i>JWG); k0JLc]R@ߍ[U>?N}Z5l Lqk?Ӏ-ZSI54@HzvQrwѺ]7b Uw$P$YaYcH^Jk4lz)cgOVzOVLYeԵX,{5p[N$Iv/dk 5ţkU{pp8[&UcU*"*pZy4غ"y 8Kb{w6`Ad޽9A5 SFWwq||xGӆ;.|/lp}R 'jP6x߬o9(Rx25-L_i!v&Uwc~f9~ߚ E>Mg>b!j7nTޛGv78)f'Nm4Q`:~{oMN!NͭtNOQ͒բVH㥊1w^/^ FC8ʮI"O3,hi_!dYBbkʒd]Q* 2pN(s6H|$W~|nlf~ V]Q==PRGVe 5XUlϓ{լ꿵8ZF)r,xL{s2V~@٦? *Q$)q'n<>tuxv[:3?pZ_pVAzVg:bLA#՛V$e/ 鼺WBjk†ց,X3gZfWJiap(ozXt!(LI Nl 9 0|\8OC4H[MZW4 aPP]OW)c%?LI#nOI8ɼjt%1`%^֝$Ź!k 0gUyHmɿX,?ePo6ې /,0"?lk ABz*wڪ.$~VK"Se -&G6lWy#5M\e]9˒ff{ofr`ZڻA yJp̣, SU?+K’&(U(NmBM gkHgvoS?`JשLDuc"d5Χ>[)Y+5~kIoIFDnroc`IFm}Vn chS?#cv UD4@?4LgR$DA4e@VNDld> kT4Z1}vÿs(q_n&զLOb/GSn GݠePȞu'q\v{ޚ92+_}vo.@I\vLh 2Z(W.@+o$A{`N !gWu5D$=m:O9eWt* mp79$-9=zuVV+Nf=/2TQ9EKzU]{SJ .ϞviVG%/G7`IS_+5j_,t.K}~_ߥ%[|PM2|~5 Ih呿DrRzz|7>? _(3\we^#~ۦx`ǥ/&BJM)p q&1Kx}iw|2ծ_veC躈}L=NY0rf 'k9( UNH5=a^c n`MйB/$e|CQ@٢E%ކ_+C2p(X&R(;ٕ̕8=m,8H8JMU'q9_J9r\ʯg_ݩvf4QɡL)cs8 d: r\=פl0@8'9ޞ#Մv Oti4^ꤨ^~URG@C(~@1U9 /CH~A -I}J gX-k2dp/4l< ,W:E>i'NjsG\s>EߟH#Tn ̷P|ȨX2៌vdXa;$"Y}xv#!)TνJ]]RZ<^Dα@wɭ[ShjU~b /TTi2j4fY'8GsG?JJ5 %"5J9:1Nf>!""AJ&pV@x< FT3ݝl/2Z+s͞ԓ8H})"i R&+1q$*'sMYYVerڣVE!H 1xk`r-g&7^}xzL9 M%1aʻ .yV(JSMhKh`ɕXăk \ڪj Lw I\0I?>1駿Ϭ=+>|}ֱ>﷏uqȆfx@RmhU.< lt(`ߍ,㵐bDO,'2KgxZ\1j:]n0j4 :u|3| |vsÁ88KЋjWev x9_m.T?w~yO?*E9N)x *e$V'h#lE~L'QDž6I_,bQ5 eЀap_Ÿ$3|:OR*>=7[_DOf,󣚻[id#ؒ+f?*pNeL؉Q <\t/~p Po'5mmҽp܇wdUFm,,?DsvE㣼v;wf=KWnՇ ]x&|aB~!5.=QC;..d s5-V` gq SDܑlGGcČ&0-0kO&Ӹ/gJH,Bw4!ONX4Zib{#\<&NjBȲuH}e%ɶjIW3_:ik֣zRn;N`fyT_m.%wBf?MiƼ$klj -Qmxס@^M}M[=%Q$XIn<6ՌΝr1Kx/cqBqeRz& ~$zsDoHδդcإX8R}^1AaE1;I#I>To,LN_v[aZ]DRќFЧz2&?G3]XD7J!є?[}],Mtcwٽ)bh:j{FU~.2D\Ԕ!kɾƊԊs){qZΥ bؠ v}^h\5ҵ ؂R;wY%Iӳ]4),'lJcpbϨ[xɡevH]n790\4KG<j r[`2C&8+PM$K)&!?>LLaXnQgIޛcI1xyvŔݥD7Y<>SHBD3rKwrU,zE\IR",BDïϰQyN_F3/ ҽ 9T4TmoU;cȯPX^ ts6"u}L94CHrS4d}m}|ت;Ė?@ʰzn7{x<);/E]Ӈ McfT +Fy+1^|`ٛͪmǷ-8%JS=4@\Wg*p2CO(|M5*PX%-"qYAjPX9*FNYft)|hp_]HZE G s#[5d[$x>-w⺢K |>cyxP8Kcѝ^-W<5w+,ZX/,@x/_j|`RcZ#)[X%Z]cQ_nP'h$XU`ǪKlh;]z*UZ EϋQF,iSF.D_+:i0nq%HZuR'Y$ G5gx7]/Sx9]sUYy(SY{m^|IeIz1;PX5e ]OFFvtakZ祖PF݄F3/f{*G,Nȓ̮ªZ$d_N+ëZ ]`8Aͧ9JXDL 86kk| \]=:=XkbE % PA.ku9DwVgEyr|2r2X#SKE/t?f-PȪo߽qYn "zkum2y}uN wwe3z~,V~OZA3׫]bū]Ƚ@hcvD7+d,b-\.UY1b9ʊXXNav.=;`pݣ]׊a))㿬܂0ZO;>~~nW?gE'8IE>^1}\\> GF}= acճGwP3G4MBXZ{7 {Eaz ;F}hPjKKpy6m]u] ;POG(Iss6 QW$Dn@ExC$wzP{1&^Vc$Vq?̻GV)s#Ȯ+ LYv\ VNnud$^Trln mR}Z{ gi!Kl&mo{#({ۄcߗƒ ۝AuAͮZYoOji b E5脧3}=vU "/U>bt kvE"IWW)Z I>T(esDGv?v,GjL 1k9f*Q2ۡt1'yi^HeMxڟG'?CIԐJWjA: Ǚ'6fYnsCR$SG]H#[?-˜Qt?Ka|_#|q{<4"rQИl eU*unw67N l?T5{&.]՛rwl,3w}Hv=~}̑3 dqz%=5 ݦD,lm Ne٩XjVub N+U팎L1+U+Nw,--LmBUHINo vy%xJƩ|_(}A2k ?gZl঒)er%\8߳"qqVY|KD3S}aPA,chC%Y0גw-߿ \Y[0q'CR1YFutQqY^F7契Jڼi!e˹y W?FB<y jV 8}Ys.M GMQGwR%#uq*#4vPI1|ʯe.놐]AgC_T|ԩ~GJ*%C(lZ=KOUM0徟jqE,a64SXUNXMb$@¾n ZY}2;|`Fms-·qZ5Q}_I]+ i {K_V崈T#OQwU}fb 95mOH"!@ĿtpI >.>p_ j?ɱZGI-6gdfFnyH,D. =drNj2;,O^H0!]^Nʕ8Yow\aY2z}(NL p}X{/;-KkuiuHҘAYyc%g8|373}q-Q»@Si> $d+6;)Wt/cOEePfmECsxav}Lv^&([յX^r--UUܒ1a vEUi1Z0Z,P+v&u (-PpL1jGvؗbM70:܏h_E(tS=% lቈ ;Ӫm}L(C47qZ~?_ٴƴXQyJu JjN"*0h3zیNr fl$Pi2Uu chkmB@[YP" pq>-{!Gth2 g|fjˠ"(YCa]pqBYYH\Y&B(ˁ Wd[C[޶KG`Њ"2%č3CR M*w>#FIyo=1Yߧ'x$5 ؜ ا`k t_q>>Ϫ>F˘6E P`/&pƔf+% nN1V5dU̶hmO6m$JzE 3Xqo=]q?uQ>4`)򇸥w΢([s}[4EsOI}ˆ?`|pppve&BʨSlcO{%GH?1%k׹f)7ln6"kl2k!R.yHNuͿx.^a#7,<`Evԣ|߅=:% Bnx%0(IT(w2B)}H>Ծo+od$$~tm}2pOqfۙ0'u 9|OU/MC=s}Qx=ˮvQ~q#g"Cp+hfLq8ZCk*YY֐ݿm=S|_#oK|ZXQHH@p<]@^W`n:"0ttn35MbC7ҚQ4[ŧY"yo&I @T?蚎V"'jvt̖!+- E:̙Cp~EH-zUp.G͢}mAWؔPљtfE㣐y8^apr(u ;#7%EnKnBmw v4( g7МVV0SZ ybX7-^hv$QyٗgYR'Z()1Kk F ϊ:Ȼz kَ9|C^H5Z{a39S@L2j^)ۍ$Dׅ<$Q$:x =Y}V[%{I H~Y,>`O/t`VaՃ $ hfcUO*;1Ϛ\]FbMxx:ϕ$8, x~7 ؇8l# å[`AU7\:s\$ɕxCX !9=g6wT]v4S5߅وK%+ 7(V~Bk?5MWjsf1l'CY%uc@v&v~ ^̀fIwW|9S2^It>X5R0Q@4pZ3B a?w*zǎig{7MvDXe5MRA>O0B^1mxAq1jCXu!^SL6,q7û/U5z޹uR]~H[P'E Kۑ9)u)rJ-\x<)Z ?)OLv}kWG˒ccnTS%ELUݵDл='E`J^1Ujgv֧cyM꾠>3Rk uRo)ݖNdkjIø9;I/|9sAn"Y(:|^\n'mUfs'&7-)'4h[Vp]]g\&}ﰧQ fۂVH͞t_XkWvb9gߣE~xES5y]S[z?=@ |yzY;xjr| _#u&yXpbLq Oq"Jqi~I( w߆PUW 0S0Pm@57[‘} {:/V/4m1q?&Dnt5|Aww 0 fdhf\Ģ&{{a$/NPP͒ڋRV/$բN03Iһw o)@w.Z8hxwI_!Ll)4mw%zɖvLr{{v)۔Q hx:߀ƇjVdfHYp8$ 0.iPmˤS@sc&+$wb- .2|u=%Lynn§pSX:d7sm009M^:gIag /TWA&ÖO"eW޺x^ֹayIJI ĬçfMk NdOn +VFTc`;!8GusnN~Ig;wW4+Fô#yiE !=641`%'\WY@6D_;;ݹPǖw%;uՈY*-! 1ᷣ`\>m\LXEj~l_/ԙ=#~~NjdgTɟbNF$p}4DGLtѰ-r=]&]@ڊE#({dOCFxP[o--Ӧ@[/AU6۰Q!\P__!alk)Ϳ[B(y6=?hYxਲ਼-lLIR aMz17K=!,,<xe^fRxjȟ7U:Pe$e @Ki q΂aGVuЎA3 b&=L2h=\tE4]bn2_/06)lEm~o#˷@!J\L@* \+_bpy]Ҙe:@^|L`Չlǭ}̺**ZA\q* + )qoCm[V:Kf}]`0}M!V 2MDwP(p`@` TuoR$VьFM&vrX 좜2J^P`?[m lbcSևwL " ߵ)x^心).xGkI߯?ȿdj~26/?p+Ƃh ПD#Fpl@>P*#cWmwm $>u;sLRdȖoTTLy#XA۔m. ! {"^HwUuh!gZ^U*98VaUvhᣕ(כCZ;u$Ҽydw[_;zMlܲ0%KJ) 5hERG5lUg%(c:ĎM ~٢,C3 <ʁd[odlYHƂ5 G[CB#\ BIҝ =it%eE?kcEPRh"nH`n]8Eurzp*Q Vح*qt#sN@GJ/QGB#F_U{vc%R oi&w+ ]M f:8s(MMiN_z\CЗ|:Tj #\Ws!2 k rb |Lq:CWFAg/@ǵIicfGܠ8-Myr`g>]ЪeGƧYX|"&SMN~a] XHOPJ\jo8ꎦ+&cfO՟joy? PͿDQ9A"rPFOWp&~=?b13X.ο:sЦUYEX8\,KCQr JYi'30ȏDءp 'W4'I@CW44ٴ8AqbxRsIkX'|:C;bӍ>kB<`7|䙞oۣ6՚>ʏM-i*ЦJd_ŧǐ9y+^}-0oF-3-sK-QjQp0Y]2;/}N`G@ؔJWߖQ%x+ nOp\I3b/hyK6#-)6FQoioS~]Xߘv8 5BkƮƪժ@z,pSx8^Nzire;ȸR-w Z 傘Y٤1XIQ' t0W1O u/F.!š,ݏU%`JEC-ٳ$y, N)K#eީ+\YƔ:ʸnz`pm҆8,1Nhb_c Qp6ܯIӾ?gwub]1R|k(w9(WmWv*MNOނĽ_#2%̗78cruGYlљeVP$_I[yg_^l6$J8W^,ڇz6yџԱպr?4ׯA@=ʵxGyQJYorzjܽl=yٕݬ؋~C6M:\+ƅM ;plߩliJ\_c6@T/HT ?#7IཙX-AJMU3(q5 Q}Ɂoahq3D<(Ҙe1{;=8vͯkx&Xq2jԚ"Tnf4;5 TyRK5^ͽʇt]F?mvH!Wkx7wb" OYY=䖲m40D?A.d@'(GxR`Dm2KV` ~Q<% vh\L<)6w)R^n=}Y\= apuEqC&p-®C_:}UaN "meVvP?oC;;y xkR0$~ 8FaBjw.+;5~p,@66ٰa&$PyO[c}zJ_V<é>E12i;c~F s-A+D"u9؁jTM+dFHvg@%MJA""[JMp*N!"pY{Ehd"7%W# W3jR*3N࿂GM1ሰI :ui%`X~DIU# BP7$v~$Pp"E(fư=Z3OONۖhzhHV]W8H~ͮ AK<@$(E yɍiILɢR`܁Q|UuM&.iR\Il+Y^R*-[,p&Zju'K"ڷ57cٔ&,hENs]ϧf2rU8+0`YD4[OqgƟB:pƌʢ^@M c=z3\}5jεڽ!{f%n=?x!ָu[.g*j5woz63V+xM L"x<3DY P{E[cvݠ2-(i5T.B; ))&:$4w>lߌ>; X]T'xPl[T[=n}#2: ;Rƪ7Q $&I֪liEKILRr7zӳAve<ͤ%)]f}fgF ;6B09YKq.IxU~?j);T澥}Ola3nſd6[YjJ0m<ȭ6t;Mlkk4bkCE-nC94TMv6Ke}lk̵79Ъ^%ͲfjK)VIZ ܖHG óRn9<5io^0g֏#F2vTymw2c@zK׌Ln^@14U, ׸, F*ψ2|#7!MZ?Z=)﹤tjFx*x4_pOTm8 =y~> uzO;_g1*4=1:79z|:x$>t$qi.qd췠魝M<bSgL1:W<7a!f:a燣 y>(~Q?CGT'+W4i#r/N PXma=Yl (;㋬VjblfUB}%b8t, OF@3vpzD摹u%<159X-kj⍽h2% eu V␛.("۰ 6e9|/hDok/n? wO^.PhIBc$/A/k<^B6y(YH+I\%x$ةm\4NS: +-ީbh"xfS`$m[zٹ1[\j 5ޞ7hpQv]"WR4 9G 9J(˿ .%5ϭzPg0&}@ q)8ehU}ښJ+rzԘf|٘[E<=IL\"uԎzd77jֆJ*/>=O]M tS r8Yi'JE%d'p-U4M oaCЫ[^)C ݺ:>z՗"F/?./["քt-5R/^>臡+q\h|Q< Y5ѫS,n,]~qSx$1l]ȢIoz-I&N{k|m81%2m)(ݙp>`)?`UW?l o(/㑩nPxݢ&h c_/DlXb'^l%'Y<$eBWL|/@BeM:4pݒo|x2jI\HN_ NRE5 DV?lLS dcYITݘB6z19} R@c{hq7滑w v:<17,9SD =a+;7(NkR8}-70I$+.A2F6MnzK"+y ! M>eT DO U(JEM &`@ +$$9%$~M;U h 6Yiv=[{#ټI7&67} z\~C&*/]YOq"q#bk(Ap"&6q\E-i\qe˗ԇZT/F]s:\@6?ID>XIt,;g_(y'L`"o諂<[ɫ͌~c=ȹCw`^d{o>}e}^ۥܣgx֔p<-͞IKkt°Cw u`ohFŠcR >::CMQV_24E mkoK\.fژG>xyCkT `v[<?/+yfx:iVYblSn]Ǯm+%q=KAQ-cMiRICAѝx_#dtuSت0^sprJ w?kP$]A!v3nM6>ġk2L? z!r~>nSRZ/6xIβ#N0:ǹ4̸N@WZK'Ѓ:羿RC(XrCrAiOqzQ>v aa/pZjxZrOo3<{Dra\xڕQy=v9&Jq%ڽA;]>V-éq1Գǟe!43pe0JL|L?@SvW;ϗ; wnY^q {f{'jCķˆ׀eСa;Ht#t5nyCXfZt/&qQF',-<&)1iz~vȏ%w rg>,9)nPsh~41iKƌPtu=T~Ⱦ'hu-?>#7ٻu|bxN^-kDcŅ0N^ X4'h#}Mf]ŶT(&I>y)怒Xx=e:>E-M,72 ;, o{U #]z! ݁lGW`~ }њ1l!2<cWќ`b `Gwri 6ۇX iݭD%lq,JuwQVHO#<xG-n]6KF 4٪a"` lQ}5cK>sAo\\nUKW5ՇzHqS7jy#n8UPVo w = V(!ϪdedTv<%DJ(r;x,wuRoI2\V\Y^L3 {?HD#"p~.ߙ t`ݎ@ܹ^plia{A j/5 ?.kåIPߴdVc ]js5$m0~ nO5S0V_px*#]J(7(3 ZU-,QKOYpdɵ&Qu.Qi5Pf05kMJ;xlږ_s)ֆMyRT`+\I/Hiu P.([5D<%f/-SbؙMz6@uwYV :.1dyeqvj:-u1u_A?C?qV%mua3n,^ %mGIqYY7,xHiN(t':Źm'ٍȂ$h8V~7 c, WpZے yKuxf$QxOMhøe;_8:EZ#ĿҞ>ty~`S]n`1u6Ҕ/_7Ujk8GEӦF"Q/26v+?Pɕ(R;9iN}k zũɚ d٢(m&NTpYΈ+hi@mR*yb ] FQGuX#)-/xЏP|Q.|6gC)3Jx)&3@>'`x6FJ0N^7 1t*[Z#JlI!tSvCPZEi=#l ݛ٥G6Ԙ@״a1vl`cgTWн4" +m]zb{NdpsmڎFŶ9QHc]8iiٗKK5)fɕ`8lňsNBL`p[1}T[SVlʂkŒږɏ)v(KDD0m x3AЌu(&\C%B1Tr^Bw 편ـV1IHۘXxKL*]D5Ypc Gy3,G Va\l? #O/!Cl {(kXSI@OiiSb}D;jJ*,* J^/x@&7̃^էy0@Z01" #!u ӳاغ+~=>xLryR˛#e}YR՜/0d/@NFȋ(sY:MB²unQs(&c2.QuwGtIZI)0ˋhpn"*:%-&Mă=6b>A]y*Q0Y⾰0] 3 U6E:w-W"#ӭ7r&Y83iOWR'k:)}p)l <]٭'!ݷ7Md& O7Na\Y;[=˪ [U<̢\ &A״EDcOnP= X >amX]/@^rŵͦL7~[L2w n `v7`w;)%eiw^K$5=3ޫ#XN= 2#1 pg7YM8["/`6~z ԘcZ}:?x1pQ0U]I6lW|vT+[MeV͙٦dQ6 T"x ~sFhajjKUSU]ChFri5ɒl)-y(y]+ ("?s#ۼ,aWOQ:XM}w%VS‰laElJ;}Qf n[wMWIѶ:l; ̞k:뻣1^R㓀 a "z{I."VQ9rCeh*xwDDNNX/ xE"^#WGq>ް:O[ `f ^^Qejqp>iiNQBĔ*[Ҏ㐟#,zBTv$gWŌoO&3ω, -TcA#Lûԡs+M.Dy'5VƺQ 1.cWo0QU` vJ㡳 {݉轂ۣFW^Lƈ>j‹i_oU>ðp@p?(4ukhEA8{YrHf;Pzxo5HSߏ+ߥbch'ؔcAqjN$߿%Ʉ0ꇤ`M#GOzm7g,o DyA(oD7cc0S<ǂyI7YCy+ ,EWkF$yiUVO9{;l^ª bU!? 8} )61wX) vfnsBy֌qbp܃wP`nT'PZ^2nC؇?)Jm<ηh7MK_4ϪW:=cfYbx9"#@]gpHiRHvO@nFiK6J^SlKfGsS~ Zķ;0&3޾ ~ x /m$|GV:4f>`)lcGMecFc@. ZQeE5 t!Eͩu]vϔj0 ֕ /it` p:nPǛ:ORlG Z|% k8=gs-Z-<B7Q"Y6R|eUlHtŜ6j VjVb'jf6aQ$ͱVe=UsL4S/4iO #hSXX՘^6;BEfws ϒ:v 1ɭ]E#btovkɮ.D?}4m;rk! ]XZ䡝w./$ zoa|ZaՎkݽx*%ARںmŭN@eG0;*8aC=i#zUF(q2<ٚ9}v`` P|I_l"Z[!Jф"Q)Qա3b7yBqxL+5F$~5b*fnl@ſm5DŽ?_k*>ZsPs?r)}#’&CoaU ? E%ٽ)Y̓mbPU@CLx {<=q>4 v9V¥[cD(cFCE5؂~fU~(Z!ұvc^a\#ITb2Z!^M=GX˨dd|),BA8I)g/)/t"#C68c x`dcHâ"\G91@ۇgUډ+%r5'/#?6Q{e,DHtg9SN]ѡ|%V,X5H#T[dՐ8(0˞: Xhz9OgTϵğ0H1(ߔ-#18sP҃0:mOHk7%p l*iU_rLk1iڊj-XŶ_ymV[: 9} W$}W.75U1)FQiH ١ސT>}2+u86;lʙpaL1Zp{*H:cQ=g4/0iTSb1?+.RKooDZ2]X00~S2kv4ҙ E:5&_ŷB[ 5u šg1χ;!$d2;#=Bm_I&geYƈݢAW,Ć< - ,M~݃a|CρrXՓn\mP\&YLR'McHG% &4sVcU* :oN7uv,Ԫ4+cWh>w(`(ɢܔoU`UGJVxO yh!,Tif_! VHP~G =fx΀14q<Owz.wowcEl S}[>65|k\w5V[~;EqߵoOH+qYaIE3)ƪwa'^QLY h&W_xbYXyhU#C 1X=({炈w%')b[-T;U/UU 7?i a ; ԅx,L2w8>Vkc,N5&m6C%/ֶz$)#L/# ތ斉;~Y{ rY=A+~[~ $VquQ'_Rv\+5Iql6՜Jц4_C#Vf˛Rnb#/X}g<Pu W B%AQZ a=zg?Geފv?ʷ z7 UIT]Z) TCPUwCIU/c,qJo[d+y@Ӽ͕x3a=dW6`k! Ok[x,;~/9pYyfzlMjO]m*&Jʸ$IRfv$WHʤfnʏCMqpI9˵[RƘim gWRu}s豁Sˁ' ZnÒYKc,>tK^_41 m,*;Ekx tEx]_{D1uW92N2[t/~f~Ɯo`:XS0*c=^[? fDң5;??Fе``y1Նk}!sp̗'8tz~HȲ&Ħx1Ieޗ< Vk. V$8Ⱥ\ܬC-ר(- IZzЌ zW3˻vDeށ.M9@ĖB?+0Z`FASXϟ<_⥋A;Wrw50!0142R`Vreԗ3kVgcJuiH {e-$Wٮmu!mn$\ý,k<@'4/hM,| K{> NV(2OŹȧb)mI[)FLiS?I}]U͚--9*FLZd͈g.ߌQKe77Ճ}>J/&߲c8ind/j7Alo; P(a}#(m Q$.ʮп3 y@ˍr"V+p RIOHZdzf0kJ?dh!|.fgQ F]/-pTƯsĞO"efi!^V^py\?+Y!> | !4)N# b;hi{%C4}Nn6Y+)wYj*>{$ȼ} %B2x3]ȧs ;{w`fV/m<_@8HH+p TkW(x"NwdlgwT^|'PChExW "͡O_+ľt]3),mjñmk+ VBoݷX 8\FJj/R,^4ct?\YrQ(<7M96wl93VTl!nOOH2.4p5w)fy"W,^^-')\~ . s=O\ Q (:*Pq Ū>ˇDcm5J eVXOXF۪e#?J*iVL]v] kxPg Ca/D 0=Ī=>^SƤ7ѳCfP|59g1Q}.JI2XmFD郰홄G޽/ Zp%|@"Q Оk(C]ch%BMV\itTVQ!s,qwm?瓩J˯\1FSW^гrtmrz_j4C߶״F5tOW]>R8Ɩ1y!.e.&/ { Cz3ǥ şw:F.×܈jTVAؑ .kCVu~ Μ q3nfey !Y-Wwh(ƴ7aou``-NSC&F0.y HUqhś y@/^3\jUg^yi!8bhžbY͝v=g/ 1Jy\QUsQ; ew7xW+wGݬXX3 4S)0/IwWu:@XϢYDG4$T$o *^LEW#SX)u@GA7:xVwQ|@(ƪt:y&޵]j;R綖_7;zؓFA-tǢX2#0vOQșb(3O; G7.f"r7wV#d14\W±gk#|ѦAch ,ؠl&׀6,edS5xc,EρZt?Gqu8M˭-n:h -f|P-Gx #MJ29 ./ږ@8O".NUim托>5'Aq.6^r{ |~yt4 BZ Q:8np4 di;y]-_ys]h)3,%~ֺ.GgWXh`,Tg@Z.(H@[dFe/$7+u?j[:|<:aŦYuNN]P4EsR\8X . ߆$M'=s_/x˯\z??Gѣ>'=R ũ%q|gh4 U1m;HhS{'fTOpvi0b r!ryWQKߩ*ȨF7^Wa\n{W#2j}?|PJ%FzNK-XG7  -F(6ڔfXߡ{K.W?yQ̜_X|.uQ8hB 6ab?GF]q;UGMe{ߨ@q%IٔQқPQrYcڿ"rr:ԁH&r(Bf瀤``?c-2hG9w>BP( ֝MHj_2k|w@}Ϛ59 @O={kPe8'1A#'رE(|^wZ:2gX3V$mS]|mJaZllףŽKTU:L?Q[aQn1.jePls(*'/g2"|2x[s1pyh/L-d]"N{WГWAWLOCG*u1p@K?4q^6691ܡ{Ί݃bƕґi֔0^krCN\cݾvnS;/-(ļ*䄛u K4:K`0%dwK[iT#y=qpS~ =9…]oF~J.̨X[YgҿXt+!UB z6v8`؁ Gcн{M/\6dlNJƣptN]̖hM1,N0e :O"D))iN7D1 5͋ݱS.TĦm=I>*dojM#uɓcU0!d#h$ V-CD_-SX *Nfns3 X`c $ ,䖲:@9R̎SLRafs8ȞsA?# 8cS%/? jWHee Vr ܠˏYX"MW(B%x0U,@#7*_CS|?49qlz~?@b}!DeyqOn=ܪ o"6v:-u8t7B"^.5~DaITyЦ4է׳n_ *gŮreU }CR$ٗb lgy=S"><1R7Pbؾ8}M m{[ C=Ae]Tk|1Oß +f‚^MUco6>4ڸFoSF{qMhn!%Юl d뀹o8SZ9Vn1m%)پ½J="}Ms_}I(j:+48H8҅; Hj5'մE+Yx;/d/B+]mlSyCcQyg?I6iڞp;™R&[(й(Lαy> 1%+ˡH?+C椲*NqP q< Lb%%g.Cs>/p#㕱[!瀆t`A=Nc .63|t*40ogQ|mw,is/({ rv,|id۳'r?IhI 1o_cce;{_ nCKhEDUjE :#kR\E48<Ȯїa5{6~}h lƾS!6Tҡ|D_a3:.^%UOFͿdCHw|0iN"M |cO"U}$b#<\5 |D}&B4PgK[#~Oxk9-]Pm:~ZTrL³aOW.0t)H={JEpz+afjBlk"ohor=OxBTW M?xC27ģ x\/79K 1I-?Mw}Np\vv5P>jF̤s4D|N(Ur*bD_>c= 9 -ˢr\TJ#`~%oNgp~d~͖L*=@gL6ZM>U .wG##߾ZɎh}W˦IXBهIEO 2Ppyp 7껞" ]`ohz|;BxA.dEWN-M4UOk5ʑ%Q#eT$ִ_fgi ߛs":5)|BG$8CE7 +'\HA`1ɕŌ\Ü\ަ VjA  =  kn>ߢjEF[۝ BqSYY¯~8: FRۥqS6KFܩbK>ȝX'Dk$ϯ7HV픭u#Kk71%9F ?b(ʄro v\0m1-qOxMe[jCyWtT lАՑњ̤73MКG5ӛ75;K˨ KE秔92U(ҨEhwF~ƑަོZ:%8Kb^12@N-ocx 2WWX;8#[Q0pH<`\oxkmT:(VmŶG uR2z o9(V[.^$RdI59\7sٵù|zy̛1G{&>C^>o^iVJ^Gr+yn)t]W»S.Eh8y__ʇz 8oWһY_5|Rʋ l9Ŷɪ.HE) ^ j/x$ KAuy0XVgՁ'2[V'˭vN;ǩ:Rԑ3O4`S[Z!D+VʼT00$7WT^+ukhmvgU8bO}H i\;m[/ֿ}u( v;e| NHCR&ID ?RX5tFA@;i)wv5e#e:DtΒ5*)p!ScR{ђ/Z%|%o@,3َJؔzTJ}OJE w]xNO}aqJ69oU Vc\)y-ҴLx{0Vd \-FhQ-b:TGRܻ8Kv;Kt^ArBBCk1R%!-=cY_k__[=Fiہ1AY g ::(F\PS1{(;Lǒ^LSVsiDթtv~ZwoσkEeoG4J}foHꈇG'Ÿ%. "<ߐyYiF`#y1q)zŚ- EH<~[)K*Pz>?:6z:g(CGV nc/o5nkÂfvu.{9S?;jQ!gʟJ%[%[͈ (X:(:iYnf^>sڡdMcu R 8w_,T]vl<%YS;_>/,7]af9!dϹ]G`eԷEٟK 7 oq3s:U@*R>PW9Pyvp 헑YWL S ',oxjyªX[C(貳8R) U5 3.3fi] ňΡ\fGc=O7byͪ)X, %jR|Co ц~zad1(.$n}Bi'02wDAjnO < ]Dª""}.Q3IEԏV tn Hi7%jV'evw `P~pa,  ^>]{Rǡm0"Z= ̫TF:3Rl+v ^mS\]ׯ,yOCj"5G؝Ϩn~:B| <ؚF M_얶A,tX}̹+߱y(} ?]iK;L͎9Ht͋Uk=OqۻUij;Nsb,4Ǻ"(:UYQ_WI?vaC f8Y>xQEʨ=MK^NRQAB1&qX48-!iwO&uZ>FIs!\ %|#jʵ#jVZoT"?^O-8k(ty7i|a'ӫ~ 7{U7~m S qN{oJ! {"?qg2 .3 !fbIij3%r]nOM=οwhUv(654.ĂUAh+F`[,\AESufLMfziACuhb4M&t">OIgO][oPDZFa_ql<4]d֪+By:if/챍Ÿ$);sU5:'QXU-V4Y+FUN/sA~=)) ֓~{ؿ/: u1ejaո#;;6.t]j/:Peh[w*[Q#e]\YDɈ< ^g5U\bV2$+|a+_nuKչn/SvR,VL'FʦM)SAC0xXpJ%"2}{~dVd ]|s[p*}4KZy* G{1*o`m::2 l\LۓWqVT2aYP1m#ێﳄxsrBeRZ1dTu?SJyfړ?xCR"WIԔCDS@C}Co9ՖܳP코gwĬ.;<'ևlޢ|3vw~ªX}U7^i5[/ܗD}\VNv] $HxIU_˧GUY(bֶ ?nʉvf]Kg[#Gp@%P _КTa(OOEp#ۛcDPů&~^Gd5wOn4/$TTXbtwz_4nyk"ZPw?J]dQG׃.OK 稿} 1O }KKk<F(É$3Vjci_ <[W Fy;~!1#Џݿ{koLM2ZƟA!-}h 3FRsC/EVIhgI ]nϥ 3*3|-irȖZv,U5h@uF}97q0cTa儽 Xʡ# 8p}HA1i?ztUozUi<ΐ!g[f|7H;S %)k jA7Ҷ.Q#r?: ﹮Wq ұ+=򪶴1 C65͠AR3PHRiw V f?U]DqЌ̱؄p0o\́1J_h$ߵv3h~FDJUf)-v@X byveDH-ӱPMKʽtBSOkn?4QkRJ|Q_lʫb$KPCINimS١R'@j3JZdÇ>czaw#{s A@Lsn1]?'ةx`{%Bu!A6$CB+kZW[، В:nxcVaβ C v/唰xI*QtQcnqO._mב ROKާQ1G"W{GNǩ]EP٭I xE>_qu8mH|%vsK_P[=^63}_oSKv8ow=o%#v44W_8^pWx}~{-}Kx-}t*) 9GnlDV=;YvMA"sj91#m垴󀍪| ¼C_ ȁ0lV~M&oE\c>m^r*\lϡb7L~Ĩ+HI-"=z2:}qor2X-I֒GS CJvC7)YND)er} R&O+eڧ9,DB)] qox]}Lz,2L՚'3E .+cn3LiSaiA ]}-c^T&SFȯ7Jw,ݔJ"=>V6 sq39WLqopgt/3ȹ3AXwKB{~RWz ͇hOa>j q&+2d~sdԻ/e!?AL;']rIK@)F&Qيxf갩afAKw:fJ%˖gqq $<>\Qe{R;ܷY{;lb1YHGw-Dm+g]e ]ykٻ{ϫAI7b2,k^ t>Ѿ}lU2zxU*ڊ4<ߑ'PǾ$h ^$ptK)wXl:@y]{yLܻaY,ɛWu,<}qW{tX ɢ<8Me}e҆ٮ:>mkcҮD{,H<)6ZObQىvd~e$%cQa?qt U7_76>ٰO4{v">_0ad L ) M][ow?{ם!uEm:7y)ê%mfmn<_iZ"c4 mkknqh}Oғ  z_hV$oEiǰ;~+I>IϴQsYө?HX@| ޫorSm!A ufFJwA-Ǣ(0:QX2ֱ{a) )^HTLİ,MoΌGmP[?.20(vGŢ vlcB7)J1,lF)A;<][ծl+ 2h )ZY/Wj2ssmsss|Q{vygx_'@zrIjl_~HziO,_A9L o~zJ:Pt//YWS0=ۋ  %(t׊c]U*C{>{ `7PwljSO`Za.fUԾkeZZb|N7 XIՕ +7[@#=KW5%xCB77M7~{5aWM)09Y b^:Q&6jgS}q?PGA%rI`fx=;G=II(ZhPZ +]0I=h 3M{ӹ$V֝лY.uRnsZ+܏Jg??K@P~r޽ 5 lK%6J@|>dG9̫ wi JYf2`~{f:c!TlUZ9}'^5Û:?W?cFjh`R^Bٺ#@{4}1L;#l,]krљɩaoU#e~ıvWlO`dr7tt(6/2BsBci㋩dAO۔56#+ ꨬOx|FݯB˯<DN&?߈}TKEeZ(ԛ2('AȐϝM8??9i"Bk_$z(;-f5ڲ6>-jdLx1rK諁p'AAZMۮlx0@(AЃt[ăz>j,F7!pMZ-\ mYT7>11^B}'X|$],c;n7ccx|wx LOnEqa,:}OǧP(oHr)>ݳ6I8dz[E *EM¶AtɏHK.4[AwbQ,ߝ$mgd{N'':M]+28  |>Ui}-z+te4Sg#?3?ϑ;3|3ONO O _馉Z??I?וuF7Nm`6Є=3 ;q`9O ,뮉㺾}}qm#jd\ǟ7r@HN!o\sHg'q,_UW4u(~Ǣrt(FS kKFN.k6Q Z䒐,'q=0%8U֘ ̲eG6%Y7v;\8{ձ";+>>i}SyAJ9f)7m W~6N_[d7L'$oylE/9Zl._f˗Nȗ12g˗6eݏL%L'I-'e柖/S I˗5wgɗ? B#0{a`taӜ.;0. Mq%h)5C %R{օ!3hړcHW u[w/7LJ%ܺ9?OʔtK$vҷ}>Me|٨3@l^E+;IxǦ~''x83̥Fshe*ZM+M9WfꭻKBMI-X dznyemB/gO*:=pCv6BEU'8ƱCyێ(<ĕS< $<'m>?P^@X ޱzdO ֺz4+}e &[[dBC$ab8ӊ&&<] ;# uCī [ %j׹.6sir1RM2CnNu(KdOVyh /OW4HA>^qzR{[ B]@߆ 8)kיbn{!ms6 Loq|?RQ*͗4_@v<š?CqL?m91JlzwǦa$? VnMP+C Qs"2, !khd9}fցo-YMȬ :,usڲ:N82u,|[&%}{$O[[9`J7/f/X"pq#6mEx"`I/r]_$! RY%^r.8v}R 0=+jx>m?g0}\}@add6A_-*U%n)z]2d"Tjg`xaɑL눧 F~{)yi_5 7P! #Vam~H+=Q_)#.;fc'RKJœo!HJmI1{&j#lf ۫WG؎g }'ED2!ġ=He~@}8eNuX@gcM`=A0a;τ{$%bI\CΏ h; N`Z^ƲF(3(#v.oC\{ 5u_T*ϿJ7s/PI GųtAy#() bmZkjw/N*W*EgՇb;C-Vgnw&^N2bulA7mzM62j6h}-߯VSXnxz\\}:}\9`r,WWw$lˤQ#[נsZ<=L+Qulx {ʐ&ڲWf lcm6@UB:[CNm4*a^Y˄½}jTM[N5Ю:WRIX> Jl:(LG_#X+:u Ne=0t߸Nc-ھaq #1@ȣo[52}wQN)ZY1>T ku0 F}yPlA{d,`B6Ϻk!_[TFE8m瞄,"p==Kmǜ!t݆˦F@$ODK6w }G&6UD~B6:BFz@bO/X&*>FCzkۼU{An?ݱW7pޒ;!#}'YaG\ #j ܴ-eoI6F߰n/ϫx 5Т !ϕ }؈oo$jQ F&b.na$?`yk-wI~9ο(]Y ΄k #ļtWpFo?pvvȞuf혏7)bȐ4q@T?̯V}/ ۬'捀W|>=!oԷ9lCtTuTsBЊJ~cx=uHbSjGRLI6eBƚZw~vd!F~rA.Pf+nDG[/gEJ'` #LuVY҃ޯv Q d/9x#3?Nq*' f<&ۡN k dp^|2. ,ݥ+8ۂ80)Hx0htJ-I~QB>ֹc+Ivpgǯ.$]IHQpݩ 7N߆Q9ܟaIX|OF?J}UwFsyZ~lꛘM+16vM)4)#>W[t0~*H)̆I)D| daU "[)LLp$w0B +) )\hɏ<&h/*\cE<[}|5EKC."^XD٦1UR1yu/U۔2(܌ (م3ҁ^DTd0Qq"GLf"F Yy'|;aXWR3 X 6- TV!!rWveQF18f4zEfV66Ͳ]NΘjT/u(3gx Gv;o=x. e2M0_%%?Ma-gR HBs-6&T3.|->~Y?vTaP0<촯y/lӿ×Ki{vOS7,Y\wrҗ%4Kʠ PޮI3(M>+sX]1oRxg5kɪjU܎:G;"ܞ;DΈSݣ<5 ؟F0*cVJڠut#^]vLƔ Oæڴ| N TJ;HySRRGEci+>s_җF6ub__+s/xpHTaE)ꏧݮWÚ~8͇ݑsv{D!1ԅܑX\Uǧ__n-=?s*ZGq"F5Eosd풔I=G8͞[݅ ѝFG?_!w:?ǑUΏdU5v09yw ]gk?Ed&OuϥtӹP@oDha`;Ġ2k#p̀ Od\-!ڛ ܺ #)7rn ?YbxyrH%7.i,{@(YX`fa?{JةgbV87Q?&In69=< >mVQWO!Pq0v`C7'p.y8H5\DXO@)j_zi5 0?z Rz|w}J!Mύk"GtQU9%Q*%2i2:FV>Zb3s!cٖYY[pkhe3GA u咆{Ɓmw_}A`i("JE7F RՀg4ڦI;_AĞ.YBeA$ Mp&4`Gy33%l 8M2hRT|K (ܫ跦ط6iB9_SNpwz<}ٻӣy%ujKJuKKRo%e86{ǧ"JXNtPGΏh{q/Ўbk$ǥWyK%]4PvhGhI48'z9nzS2ʷM::Ys䟣Q=څ{JI:J:YyM΍I83a,s./Z} j_}m<OѠS\2O:`^Gg!o³p/K€RW'$wV["PXo;+~K"{N8zbJ/ؑ.7܀q e .7 YH}V9jeR,DvJƱoL6 ca_ [D??KS.5A An1PW&ZzF$k}*Z2EyLQ,sqȢ4R*X'҃m7Jz{K>'hX&ߪn._)7E1߈!oH՜ > 6*I7ʎ%^t)֚Ӹ(alfYb K uW¡9Ws1_QҰ:\d9At]@w+uLD-ͻKL:NsBM+EV[.npg5#ho ]䐛5/re-: v Z\~n<̲}z{*u׬+oP׋v6pkw Ҭi 9Pj!wGt#VZ-Ƶ?GPˤ(ud>%Mµ, iI+wIA,Y݃Zkc8/q#0dt7xHUb&a |w{FL2'eN$y ~w4*(UbAM9 H`Z*>n`d-nFPB{M8?4$\45[]C5y`J]|ېmޓ,I᧞%r%$|ekƒPa\$N<^cFO;f\PrU`hKKໞ,z:\+O6ێNΏJÈ|o蝾xJBk XJMcfa,n=ɨy/[*1 gDy~(z2zEҼǓ(.EtfA"n]mw[Wz֝*pCYvkN?un]7ȷ13vל`n}Feg|~ xVE^FMnf#N*1]Kx1jG@^{[-,]d \2LW%*ʪc5+k[m!mqGhHyN'@T߀WMe:~U6QH`7W>L.?>ϧã6?w9t)+L"17J94R}t) ґYWp*+Juρ}U=rؔ )NNؔrHH|eAn:)_y9Ekkcjl̵v%ϜI02LЍ7gm ?q9(<^̴2^ԲJ/o=0@}RIT}4eh:dUBE3/,hqiW3x>L}y5VNy:L/MwHJI΢Cs,]''|/v3UVQY~E/x?7 `Q&c7 5߯p dWpXPBKH0D=Q񡌃A~ &^;A *SDye-*]2r 8*0bp5 =\eyRX;F!MM_RwP#B%ڂΕ`wZ׺M|Ui"^ze+եЦгj mrJ'rgvmI#[Qs=TEj&tώ0Pc,Pu8L 2 8thg+a]x#S$u @k"{2' YidTA8-:,g k+;h9M֤Ml[@%jdVKN+BG:xɜۮ$jCG-S ߃ԡkgWw1$/`yclК*NZu"أ> ;!EDI.bCzz3nD> ucqn W$уthM#YI#0@rB5"' ӽ||G.I|/20gޏ~-q`.4ƒ{waa#m_tuZ~66bq8Kp=Kjha }{W8RCw%EG0glwkeA=(Ƞ E).VO"|";Jh! JdB_3IFGS鹔6ߜF1؟gQ_O 2ZͽClEH[b o{)!%sgC-XYg("jS#l蘭];xrpfdkk{Qq^|H`U*vf*ZkFaa+܄vQW?z47|ǃAn\ CZwv;q?{=0Q yQ7ߎ?NzU}GNx{tSHX !)9E(!B_{gGvIWg枻HON[F^_(h= 6  (*3B.WVT͌~MWN~95W׀t#ע- ĖKŇhݢ,>Q+:D[8i louؒumWȫY'ŦaYDi,|,f}j~5a;i!\`֞QS䒿g-<'.!/\i̞`7X~eX _.%BEV>wN̞ht#Q|-~5ԫWYv3@~9rq.aA[~gz F:hS&Z A: ,SmĻEa )\nrZN^ؾ|j̗Ώ R}PH~ڥTKDK_1^0XQr.G79䭌~rM,  ?! ~ANL7YP( H }Nw*wu;o ,"W{dH #ȰAԨ;X=s Gh~K7f ݌ȏV ?RKW݌DȵOӅ|(AA*h 3+$ѣ τ7>NjeK0u> 2 '必?ãnlz3+H:14v 6O9A&)~@'$KB ms:9/ygE |)~Z\k^Ha$UP S ƽ | yRQgHgIt}!-(j֍(t' L_z LjϓP,!-ƎRZ?M<3AEګEƚUؑ&5nk5 iS x+4X!j:A]k$IJ!{MCir*@q{ՋXw)~*B(ۛNS5ٚ歪#́Rh~pp!I:11予=;}Z^&!z |(3NY{geyt*F[tRh.6!kxJ+5-/'SpwfW%W&Vr9W& bb~!)Mٲq*#7dXe-,Nx$ryB5&7+55 _9XaZt#@'*1YD/eqhp 2&,$!Ddg `I{(mc)]!EfW[Ō՚pB(wu:{mdڣMl _zJ[r 5? dNۧ +b(?26kn۫@Foj#peZHD'|ŏ'v?2v6%]'ȦZ\ŽȂStvJI 5)QUQ~ك BWhzj"_bAJ*)|eF,[rc!~\YDD=DIZ8AUL6V߄}qaD&R"i@#Á|a6 6uXfMlA*ɩ##% 6¢BT*xoij+Iɂ g9:Lq\HDK"'mFb1 }ĢQr388̓Wȴ7 '^m}EٙaPd}9tؽV7; UoR9q( ߰aڗ|'kt[RߛYӣ}zzbKz|R.e\EnL/H o.)]ull wi sH$q#3}KA\zb|ǃٌ0J\qټ?t}6 5Cspۺ7ъ&g{ßNFODMjOa S'c"kyg;AdOZT֋zm3x{'f&^ɐۻ:W $t4356zQ4([ݙGy'su"&_@Oy"KƷ֜)4nWP"( 2>SPusP.k_I GH(x<<_ o|Mo%v˔7H@%`.7J:nz$z]&?(7c|_ 'jpLEٛ1ri[!ܾ@Ola?Tubisr07-gnQ6*GAES+2W#t# . p*HuU&V@B \#R$)J?`m^+Ӂ@Qi^F4A\AzM/ZȼިUoO:Da5=?}+詃51F3-gҒ lhfg)QYJ?b-Y|k٭iN49ǺrNZzѐ+udVOT*[Y'lqlۭnKF[%T ktͥ皢>1o!jۭJ/Enc2'M3QVqzam pgbc;yD\lཔwrNF`H!!p;C4g:P1Y%d~?e xh331*53py;u ~01ivI?`NMŃ?%݋CDfGpEl HL4bȳW H>DtyE$$+?iUѮA8q6:A3/J4Z:6 ^2hQ)ޖ5݁ddEu$Hz|V| q)JRFdږH,?_W(E2G|y񪺆՚8VFu{WQ&XKQ-z|qwQ.!/o-) TtmmD!W\s&w$O~W?)+c T悪 #x'Ԯ.0/b`郥07r_<v|& <=yntO7?4@[OjGtlQ _ABWBS9^E%-XNօ󯏳's]t;`VQY0VS߼HY<<*1{Mg@ƾ~ȇGşz!ne5 my[FزE֘$[VlkK\&'g΁MVs֦GL3"$cB1 xI'&Q{)5H6fw-&[JO@wW*d* yFD 5(WZ6=+m8HD4q 2sCo ͈ʭvhS(+t5ז܂.#9 65/ +̻ᩯ ơ)jsQ0v~JO[C$9s_Qy[Q hr b.tTQY-^M(gdtjGs"Nn"0IN+W{(b4l[܀R,Z>v_Njͬ˨/gUFzi U :I9{42;\z2?rW qve?eǴ=VY3ffbqA LїiTTbw肬Ycӌ0k=ted=bΙbPU{α$1k&K4HHb0KҖu؛l;;Ѹ"~zq(QnHbg(5XF'kٻaWdA%j2-f C=wOzzGfPC͡OGA'H =9T\ I\O󝿼|:sr Xer|9gY UM)"ϳ7jrVGȅ9?B#r xsiMo53N뽂D`#s`f!Y都DojXM]QDJ}sBcNKBZjNLZr@d/J3 rKuaK1Sv$B$KF WJQM!kj1+uDS ȏVEF]kwLP]/w;b,#[ M. _oʢLXê_UZZI<ش䶸-vc*yHo38@ƺ~6p%|\;cygajn$SнH0$9xƌ =%nI- 9d'JRrZ%e.| ,T)O!Sr|8&C3[Peܬ-0AW`ۣ mA ե*/ft< aʊ"\:dnԤL|?@@MdZ yl{ ?"ܐ^JE8<3OA:^޺J!>C{I{n{`޸Enr[7:0M{ϾظqzlVo%?·h}}$X iHSo`(Vtzt0zus$|)^6&ǜ? \G.PbF b53Z˴E]-b޽&xshW$ݠv-g}gVo$=P ۖ:@%cT O\R*.<_儿N {3xFJ',qߒ]⾐Jb}Ûr{t~^ C9\s!7"GKyoTyӾʳ3"ᵺ89˄dA?537忡O˱?QqxOI&x2w䳝ƿiXMCUU3c ݔ!TBVy9. ~BU‚IGZeSYr˽/c]"7(QP֐̨܄ |-'lɍ#i1|><.ZU%BL4D 2Zғ{<~OυŇyD9YY|6D>?+%嚖V6_=h˥)IJ$ʧ’vd]U?/O#aZfK5!Fy0^_h-5ML*R}: ?y,]_btv"S)!xCQ'}R@MMtYbI&Y4镧9RPg!߳} 4Y㕮M=ƹ6)e/#u9У~7dC3Ec^~*Ysq}I{yĸ:Z:izl7땻q*3‡k gT/KF̠i)i)$# u+w u[S#/gj+8TW򁎪|{ܲ~5iup9b ukRL3L'OH>"2x~ؖ@R?]JPԹ"2 9M~nus!Dԉ6& u: ҁ}k r|KǒwA̦j)HId-OM;@FLo{Gw[ʏbLFQPr]*7njV܄ )UjNTsgg?zՏɺHP#>IGy_ CQeK@TsۅЗK"ʠČpv늌 ?RHD1ܳ͡,6XAlyE,˦O- ZY+,] [WRס87W=ghgix:\): ϴ` ؁*4PA^bm9aoS4GEPyZAשD9|Yd5=]&<7m@%@?Y-l! sC qVha/ T\MQ3rMdP|f@_*wq2]uYcclQW% d'a:^ q Lp?I 76z;iD c$ kȎ 3?$."MkN00lsmF}ڊX/wiD@q6I5+,}QC\e5 [Z/⠲&*dq-rRn}#k.I::=.siTW. ֫1B_7t}m!:[i* m?30uLcXXP"t$ɿ y9MkIH;'"Z^NQ,&DNDuI|8Kӗ>xއ;X-D#?5>Pn&Rp B;%7) Ag$ДK\`˰֜O(]䗱PT#k:(oBV<%M奟oc{hV`MJFх'syhv}ی+_-9oF#.}UHϩYEfp@_rb7~ {̯Ar3wd+sˀU/NQe ^# q<)"#uQ"^LC"UBkNVn9 ~ڼ'{DEttpC ; /_K>An+SR5~hNg (IdȚz=0KH9p8< ^CGi#\{]~r ZRp3SSѵqB3En0cH@tS)OQ6Gd=;;j<+%{H';GS1C곥_q*sNpoz=A ٦)5@7%uB{2X:8 mo]f7(,09\cKR uߛsW0nTOF&`N!7A'YDBSa>"Bݓ"y52CkWbb^lCHU).xD25T;>\qY6uK촧%!xH]}X0y`e(ʖyM?tr0aЊu+2十 g4h8['=pVZaά!7rϝ(iÒMF]K=<I ÙQh[9k28透+!Zzy?/rK Uq5q׵qKmӮ$r\}Q"(_adl1p؀+o{VtYաt8ʉkD )ul5cc?QUlNr*ʇY| T_X8;6qz #/T <KXy.놖rVȳ܁Ck•әzBXxMjTIqeԏY;y~EO/.,-G8$fYOgSͱĵ#QC#ר w-S\KHRE|8`A:. :/ LJϧEd+GA|_'YZD#cX)e'ȭ+1~Qƿ1w$CD)Ukk{; >,|f66MJѻQY<orG޴$(#TyDH^&x=./.|2"7qE,8G{a -NJy %k)! {4^1_XҌd6|QVȜU{4* l}Mq4Yqe+^oPʇS<+})c̞wqnc;_x)/ԅвwܜƜNMk ]b/_ٗUc>֔5j!F{S)hR:W:U1n*ӑOd81ݿa'/+F(w!Pi:wr>8^s2s~];t`_h#ԔA_&/e@<7pm R9NV:"/qB-gBtx;]h8ENhu콚U8Yd* K#$'KI̩xW˹_:хlP4)BIHwcV؜.M9+.fP'i7mndGhH:ҹ9\Zp_hEUtM.B5O~yߊU<>_t893"ͬW!]aRB ϹqGlK4wmI|P’?u2 1AU' Mеdљ ֜C=N-}*#g9PJ s$$V=aM GNߵ;G7AUBzRnS}*jVbc̦jsY`q:W,V,kwft/˲NӏqMܞgEL ^n|U3 {ETo7}NjSPi 3tb/TsX 9=A,ir}|hCKX8EB{i$)&#4n#NHhtyn D..0KC98 #S"տy싦LE싔9N1;#/oG_f+sYn9ץh3x?x>4xN umj*pHwAK/Zw‹*6Zf9$QQ Zct&c@,V y7F rA("7r blY+ :hox^ J( :ww@fˁ퍂YP)L*;I `jӿOÎt&稗r{B`_4̭uhOA(iWbNc9ҭ;qPAu ؠN1w68^]*H:~|wf]~!6T^:Ey#tվ+(EXa+%l nC슾~^o7lH5SNFLuT/n U9 { U@&^GGr@:4]HdS,XWXzqhjkzvk ϥ>qTnx.=b/s>bexɧk-p9-MR= ?lɺumU(>- nZ5hs*R/v.$hpA΂z7s;/aFsFy8)gϯ9Y %@V@,0=;H6G u(ܛ%'@{{ uAVM5",ƠMOM< "Q0 # Ae0a+ᤣk38 E$jJvhd-aVwu92"F24/z/O8VԾo`\H 韟 +QFý4}T]xDtZnE~orwN guOB)6OD_5ߌC|T/;7U/J;OJ$ #2qҤsSiSh)HqQp>ž6 & on&cL‹A4b&|7d0a2gFnB`?(0c΍il"=tTfm{DrqvnMTW%L[llǼ1ޣd|,٪L}qlC#%%/]{7VþpvƏLt^Ԝro WA^~9?KmC~DvdUvftS?XSo?bK,83Eb-RM $K &n{՝jgmV}5ns{.-k/ tF?AF*JJ:@xO-oK$$wԌ3(w%H5MNG,Elr6MyA3fS~͍T_1NI֓SUԂyTܖpɆkNvRbMdۇ@d*&; =iO:#0z(F7ID6w>0n$]p~L5M:aj+J-ĶQUe{;?2_6!bHْݖu ت4U}vv my[֢4&gSGIiը+i`<'#{Vph>>x}^k)cYiN]3`$ pl3<֚&H2ngޥ\܃i9 85aA{9 S~-Ax>cuOa Xw_sq&j2؁y&tOqp>U\''yԇ / p2ppc?H ⬮:_ZEjZFQ`_J۔u~V+H6QA~RFVCjvz.GFH]_bӗ6u;kYn~@I׸gXW5{i[Vz&8} ޵ م;`:gP5E]~g|RbꛤunTeCF{$էل}:9FLpSHs[ 0\0Q%OZm"M 7羥vD/0^ ΂O!;řVxZE ݦ~mZtmݗ?$ r _*TKz6wGV!:cӯ&}Hxl7!Pbj n#4y{X"Ի^+EJӐ؟(mA]1 YqUvW%8]Y3ŵUYK),:/j9BۨBXԤ`~c-+ɵ1P02!W:k[Tx_()Sx >Zƣ!m̗QNBLm=ј |t_LKHӽ`;Dm;7X<6sҏ{_XKd}0X씓m '(?%l`k-N֪TuLjpMRON FR)JR> |:vae%bpԤ:p~^(`Q.լJqf^K%^fgp3𨾚bWM~pToj=CwJݹ$79t%D~;p 5O`K$&M)|k֬*YOqykAiA`ANu|֬YGLa:Y (*Φ+myfظ29 <* 8ʔ; 1km)XC5D %$KPdizU~vbUOr@T!KT3"F>b‚5 9D^Sda;:RIzɡ1ۄ:`zKEya A*2A[HvobV٩:Ś C$2ȁyɎcQ{$8j\0 vj=tDsLѱA=aMC}1&g$ z-iŷd*  K?AU"-N0!ʾw̵FS/)L_. ܑҠ]E^{CW7He9=@Ǘa/:twv0h@DmkY**5:oɦbc2\mD`S\5xUM8sV8|Y!G`&`QY|1* X,xAb \xSlfcw_L0OM)?! U4ƁL['Aj_@Ju diԤ"Tz%܍#2ޞLM֫خ!8Md\ B \+##M;"Q4I?pu?-+ynuTmpwo? |~GQ[^U&-Χ`h^4bMxx!Ab(8_D[Mޢ>'+J6E-WJ5kn[@"~G2*G>Ow4"E![= R]?GX{*y|̶? e?⥧áE ET]6/_Fzrua3?s?k`ʳiwn tJ&,X6##(Zk 'oAw: $< ;b63J1*)l4<.#W8Єj" dCzT}/epL 23V\/=GYhtg3Q͢YUasȨ9Tn^]=$lF t_ :3~ijt>UJۀ]ibB{xii_OGGŠWIޗN̓A 0VS=6P\mLurF7Z،kB_o3T^ .{V uPXoAG F9羳LgJ>4z~w1K~ \v(e3G]#5va K#T4U :o/b^ŵBA}bZS#YA]ڬXp@#.ipCXE !>.{a|5wh Bwp(dҸ =ae1)=0!m#CgjpA{1H"pĨ _",v49QR*p~g6EGJ^y:Ofr窪ze M(\N.d6 BP/Buci?jhxtdol $,gi+K]Lj⋸3`|CcU)/g.U܃$9$ hmoD0eZ @Ir?Ha*p:݂a"mQGs:r*e `䓡Gـ e-"*Qo˘!24 uK>KfJLi*c"c=(X.\~hh9aJIl׹QGν?4}|/oXHI w+Ƶy'+NԻDV[.0l$X2Qy,!u {.Twz̈0UrۑXG@5j r%~rK:E{z͸2*^fl#u<'Fd\]ߴe=bZ5)&PiEONU=3ѭS:[JS;weT':V0YGA*Z8f[m֐ n! LhWo|4N8~<QTNLL4͗Y#QSFD~^"Wn ;H lΌ"8ؔ<`?#aPS {_u3{ӢF04YR"8oR]@-4 5pt EMUPP2z6t!} ֍i(aМOfSQPWI ?i%_Ӭ#57pI[ģR?E8'H\mD nY _ds8Vx-fHĝ͡y~bKWW֢#?:,Gd0 j樖yT:|VUN RЗi"BJq(هv UK`;YVTk` \OkxHD+eX@%} E ci<)cck>z `&@bm>jnV3^SUJv!eKKQ'PmS| Tf):2 0׹3D)!O_/bmj.Gf3?1Y4CVBZ`(YceS"Ƿ o#q.um6S,q (r>~)0|Čd?[0D vÒ!3zcZR$R!FI.sgUa9ztOY}WWJF[ usmoB#N{A~50kP_EzZ.=9ʴ"2a*&pb1񔞸5QmyOs鱑F\ .۟xzՙI0Oj>}G?'ϖS8^h-u!hHÙ&gF̂'+8rJMۤ9L9YD̻+g~ϓ3ρs̓gHD#7% i k{1bs`jg۵'WT-WOo3!m.DRķ? ˽9-xSnx -jkWGO^bDoE;0cQ4^aI\cqIP/ jV(k+( ]SJ :Z> $ʫzu)䵒A :H$BhM+,O6j~Pԧw'0)'U~xlzo}O `vrXUyYbyDz0#{'ϋu0eH"7E;<7 54\'ɢ~OF*tg,bonMܛ"ߠ,3^X$Ć,3:'>߬S)4]|.ZzѥZҺ,"U -B'??a#wJah*.vርD}2ge鰼>|ZE_uH\)g gqU=:x^[NFBy\1NOKN]JN>48h=o_a'Xt?FQem 44Jzr3or,嘝)w '+>58Зz2nr)\lbT^$S!X'47CoA[s1LoT oB;mP'2yU^\b I9;} {Uk?೩>Vc֡REbOW5wX m%|Le Vw]۵Kih }{>C-T{Yw&M=$~`XFS+.ʧCDQ 9`\`؈-ի06zǶ3]op;ԢD' d_W@:i"B٪?8*-w l-PB6 &>!i[,sxԂn2ܛ_iօ5 y׼$jxG; ;?>2p6dE:چbH&OK֩W}IuOʯ럋Ci~QΚ{ 66g{,@z[cޢ !$7>cI \$9`ioοLל9C_Ι|dtRO_W$B&?y VSY-yfqe@YY]VRiQo=L"Nžp|Lj:XWL*O=ԁ6fAq5٦#n6<貱i7Qy Ck.;zw)\KT*z_urSZ)+GaǨ7T~L;,.hr#"[߫!30߁uΟ?dj3"}Q@5sU4@us_v -cNψGcJ;\ʯQo|o|~ \+͠BK4 w'Zx4;zԶZIxn;~0ؓr;hū)/&ܽfG;> ;X0͑iױ=,>E4/F·t/^h䇯#?4[{='e›ml \(}Fa!Bf~dr_r&q= X|^'.rs{ܓ~GI|Vwg> i{µ6t9F#^f ^|>Ecq"ۄ(5kcPº^Tɺ&X GyP_}tCFtC/n% LJǢ$,m!vn#]>(>ZQտ v߅Eu2AI?, ]bcەسzY|S1NFT4r:dUFzi֝bR&4D+0YތCIB%/ᅞPkxO%#+= #} s1T\j [:eǸ{1JvuQió?Bwg!Fi/~޿'RdEx] νJ0 ޸R=e<=>|̸ր'1jVaC 梽d^=9]vjdɵ$K;^b8/{\X×ۓxD*C,Wƒ// DDg2>&׽Z[eqݶ7n?"Q^ZI‚HeHFgشVpՂDp.:Mh= ދ F`EOF?q\W? -Lp)'{6!OAe?"H iJ!QjpjV[b|^_ LyeN<5:#|̈́}| >V98Xm WhH/ȡN)*gSO/)_ uQz Tw螶r"՘h$#va-א&%.D_ԫ W JG@訥 "e9$yh빦 |DjAvBlpet RՋR }{V8ƪk<߆P@R.(0yaBg\bRs^Ji'aNccވfW9=y978&갞h \i u!!z*T#Yߵ /(x*Y'9g$6z2;cr:kNpȽC݉rœSKJߟe[y8nYZ>F{=a;jWwGm̾K]jv=˹gUԍIybvcڠEM5t T5Xh~tƟ쵊5*g諧^DZu%$J,W_*):6C9cas=YOV@(k϶dgat-UӃJqmÏt 62Ѻc$\_NBqޫBuGo֞uߑ8`Όth+;%iiZ_fFFRrr= J<hҠS|13S2՘&zT)AV ʹ @7Jr,\^U>d/l]F H NcA)t 6Ų*}|̌fbkAXAlTW=:UD?H@3ѩJtNq ?܇~aHN[.[:&S.o젃Xd=aC W%0k!V=a0baqje}MZ/QwTTYȸ*g_}l %$Ow$VdM3-Frg'=0_SE/c#8>oGۻ%,Xt7r^<I PbJH=+)d5\ߢF$H:4TJ;*۔M9pG'%ئ1MEmE#?9Y[~a&M9[:ɖ朆K|*gkuXVxjNۯ<C&Wߞ A2nu_ˊv\$RMl 8ی'0;mkƠt y3f-Mw=iuyXyQDk6I)Q7X"V@8Ij/S}$H iqU|ݮٱҿ> pd>xv* { }r^`,-<JI*@ pliEr]~*qFkFr@:#ӏ1G&h#oHFW(uaE쏓%ű_jngg>Bk_+[R^53+>A~fſ]WJHg@pxj(]8ᱨ*i,-]BݗT r*SS~&ַ0""ìsg=rg,ApwF6ɧPgs?EsP$a+8D}0Vv^m7ZO#bDE}OΎ@h웏w>LgZM٢PZCʷܢ '%7=]VWnp?oM㴴17pcw)yƤ~a!X'R(IY)*ٕLCAMxw|-!FgI'4<~ +YG`~:/urB:YOsN6=J ?Uv?l@sY{s}&<[J'~оM _F/!kD Q6#>b594Ns:l?N P邜bW$ e7 oZ.nD śvk^^_QƧ;%SxFWAGe|4C0ybu0zhȻʴ50۠2( 3wib%ϵҸO 6 ʹWp-@UP>.?yeN1`g9ıB}K |_0_x:6^LQeop[s?G` _$b6 5Wd-|P"3B}b8t_Ã#S-+ϱBX?@鈋j}f6J@ w0s)l2m|g=AпehOׇ<~`E J@jlO N)R\m-G]ٗ8@9$`h CR!/j^˪}odg՞ah%JnjԊ{5flvVK@g5kR| d@6}>s1B4$ũ4e=t3oFr|qXl#6L{4A܂C Q9v>.YguHq na|:E'If!'棔Xk F~~6Z{hxʿ ۛ>?-W9+4>P'pߔ8la]6y(LgH`/%Jv1Tu+pYHJrT+ d&O1gmnŽ֤mY0[-bV[Gfs :/[[ݔ>>9q vT%?:wOJc`sH:O"_\ϪR[^ J5S@$xkPU>b^$;Xi+ %\봷8>l)SGЯ u!_gkb҃Pi`?G1Ri(ZͱɹNU kȚ:)Hy/keG8Cyр;7UpW^qjBL{ĺ&xNHlAqL}1ʕEPjgC/ U&400&'Pߚr 0Q>~~Dէ8vX^?K(ir"`Ig(whmd}wADy66,: ʑ(&"+aLNme$VZGE%-ĜFXbVl9M֤Ml[N[}=_4a6 dsŬ+8\ㅸ?ݚ6p$6|.ާN*S#8Q<ֿ"?ە#aOYUO3L=GٮTZpMد_?qOKV S(%~Irg?|h,h/3=jsP o!WuK.os96oFrbPsMf/Ib as=&'Hvat]ɻ[=G"Ckc݊ǣ-Fn3blw_*)IaE<\5,b@['>n:O ұ+8WL1NB\1%z.@J83f1;Y_!h¢D5ߣs|ڠ2#h$I~S4LTd,_5xL*yKAuu-kҁF]RFG6ؗ>,t2ܷ.Ieb&?Ss(Iz8E*O @]rwP2E9Z e$wEҷI 8_[FXQo[%~_4nWF[4e8K+GcwŀxQ檗= S8L'V$)i/r*FB=I$jJY]TE.IhC&]*M&0P'M)TʊR&yi@_Mdn191 jP4lQ6l-"d&'R&3)ZQ'N*ex ! yg:S/9Q+H [o> ,F'SjM(^F.B]0=tSǻ!gvd s)N4Bntpkj<ɡKÕ ܦhi$~IɺߓFz~h/2g:z}]UOG$x=#FL]o=R("%Èf!;fmGͺ92@qlCB+k<&a1lꬭfKgrc>ӯs#\qQW9 x%Bfĕ2y]&xtmh낧YBUʼn` D5 =TğVϱPw>=ji? B m+y韽ťH 4vLl_2O}opOJ֕ :e!q&~!g VKbE.κ}(^HQ}/o|^_O) s2p.RF /KX=Nֶ|MQ5a&P~?pQyʂMrlY;Dv")')C4#!MN%9}>T76Tb([RD{RC~V Ȇ}Hx]kf7jF.c|B; ơ ~𜙫=;Ių֞`tÆA0T57 *RCiFcȋSr]{$$x Km'6IwKy$9bL=H_Y (FpnI3X{: zd-809"&Tƛ2zxw6ep(%<[8&ơcsgV_Q_Id{fj'ִ==ec sÊ@DCL[ª_{t.BX{(xg nTQPT &TEӨ%T@hՖV[iBE7IPD 0K|  s&T;;s羜{y'ɡf _AjucAfkԜA &&lRjQ7])#p.:NWm;P-EUCz jS1nQ8-rg6E0ay2w9{Hl`ŊDwhqG%bށr2yv;qwa]n7{%|V'{|UPyxlƳ*[r˫0Wr2K@O꽂EXž@_,hR=mIxeX'7J/tyw[w saܬ2sԳ0p=xP dyǨWR Ē%ă(E6dHMOAT+J&nQL`_{?s)(E0Zc)Ea>8 9_@ @;xBTS{AЩ{%~c?BG;oПy;{sh_PT5Jx2 e!`zڭHM?^5 u">έܝ"UdB zO[F彜A(.!r)y)U!$B=EIM0 N(61uo-RB/Ϥ2E}[ sa6{1eXҕ &A{j{dr`d45m^ɦEN6$29B2#2;\_+ lʣQ+yلRh[R`7XNĺ-J1T7VPKl_%K up.? i=v=}V9Ჱ=ږv1O$2-(xE^r"; K%^n4GroG8'!JR̜>"~+_Bim_1v{($īxO:COzNM/(ߣa9Й ix2'521O`Z_k_zrpҦ&X*]+]>g#;vWuo\W}zx{Ȥ͛Rx9 Jxxo`]߸Ǝ26_\=Dlvĭ{~ekĄym[Gjx2q~Wǟo#z0IwnDzQBvfxLJl)^7j`nwDEK}õk^[C&`9{?Zz:"Vߒq_ucG~Cʢ7AH6cYWr:Wv\;&:P3if[@ьyq}9T'(8;hYes/)%]bߌ^wqH1sF·K]hoq:O78X |w!.v@1vȰ*壝&0<̕5f;=moKOH@k'tcUJ;~}3B!ZhQ 1H| e5J˙4/AbG+%uȮ7,РyW;d GJ$H?QѦg$>4\aZ0zƇ3{<(Ě2NGS08T,Yk5: ݅V7i8j^FV<\= aV4 |=< ;0;6/~xB`/r0bƊqNXVϮ\o^#-:4\|Xe~"7]%:#bi.T{W߁Az >:\h ^_Ӷ._ $KePCȡM;0B#vKF{Ƨd/Nd+D/#.(n6˃4'\u`\sSz8|l1_CD3ϧa"9ڵ/{Fx8ݙƽu -OԐ D|p#TmUx X ҹl :8JцDryذ|.ݾKz'r{a}MPTl!mx*y7Pr;(#ALu~ 䡁ǖkhդߙIy9O[10@#ߙ†rV9D.AѾD@418;qxC6|[4*ws җZ쨓.= q4`+`KP[0*˃m3e8F1Ewy5IRmøvv Pb .HqjAvctGJB/NsY ? D6w,sC#ЀeUv uCCT0mզ-Lkr*ޖ!{#FSF^HXvY2pO;qQzVKo=ÚYrezw 7>'=>gEb ,ܐ#Ɣ܅2al՝&3b?sJ)oZH-C[PI֞&ۺR~2֞&c6*/TOV.WasW^heU/p}ݶT?2:X~boɥ$> W|2Q} Xfۄ۽_Ofl/[<ڈEA%P.9U*k&g9PD];93oM@;nW襀ѿR>H{+<îۗsߌDbO5N0o8IQQEaھ$&##| [q:<ڸMli;?pZ§veT蚹f;x|D-ggY#En yQ?٢@Ck>+EkEsDi J@'}jk ycvsq(U@37fhΦrÀFmom${;/" G{Yí~5@)Obp4Z,pX*>}Ag%Z<%Dy]Cld܁wRa")Gڍka% 9k[NϺskDp_dMyc RzZ[R5ez")Q C0>U'1nɨuKcFmw]ҔF7jƫs:(U'% Ƃf%+^imr1>N}n3 q}5 $DX34ed^MvpK>sdMYNw[m9\@/%N$|FC_y˦˿%Ց3=0 SC. E")&S՚~ۅoyT %鞅fH1/Ӷ!j(YM (I{;,/s6kX|}.Zƚ}Oq;)cZL&l޿ogr"MG9E'^ur_?}nj&,}XK8}*ozKIJQG{yeo_.Ƅ|b?FZ $FPۚrUINSw;v8H6(q(1}]K}WAzm3L 4ƛܟtєdlx?l|7mqVuhTN|r B uM+HmP?hلMKYժۑnjv4͹ 0v-EJfK VuBG˫cU1aʢ \[-!:X~]+lf/"O?NES}((ig+ZVm_ȿv6 6qP7x;N,qͰsQ];El^'Ŝ]j=sVw ,ikq^7-F@TJ: b[|8V Uԇn3ui u5AvIz |d_1_j= g^hn?6fN=˘t>cfKhwTݛj3''.W|d~mqq_%!q1>~q ﯿ VwyqI4&#İ2~(ԣQ{|;_2XRʔLqk-4Vy$-g-JV"os55(熋zbҟIp |yV ?6 lOm-K0RAR "e?R /y5uk$f˪4JF6``T o ЇP-9LMga*dSQL8w aN 'u= x$Mƴ}I1uX/%-zn^ qxPڡZHm.5ZR_>f'׊Kms_QNL.4y$59U8-j}ĭw -M083ecȉxarhJk_GX|OQIl K;Q^>p-V^.ą>'38}~j<})~xp͸J0d^ؘP+0KM>N11+moLG!~C,3.+_݊rmlDD@>Yt8N@;߁>o6g k_SݘBhd c7Q95ފ:uN\t#ˆc ,?HIVf.:N;D2jsFN#3b\Ƿ~Xzza܋ د|3os/s=DAimHpph X ,lҊO1¶~cs%/аw܂D,=FjLx uw'czL91W3OA")oYr m( /wL? 6`qs#\|>[#G^̓O[H^jv+>W>mx\jᩫbh _#j2]A!zk~2;\D9h#=LQAWOL$R8ғ"bXJIy_:=mLUa% 9 hv(ezrգhG}}Y5<9aVbqH6g $[,1i NsEpv )?{N򎢻8LWN:qԚFi ,IlչZe~?]48!smSٕ36;W V CZ^z8bXF?BĞc-UTS8^[ɽs S=*UTj ݅jjL'Uvә7 0*Px^bݖgU'_y26)D`$w8ʹDJ^lQ : 32Pm j>XGzsl HoI*WmgA.ER3TۚB' w^Ut9%7Ã^<=%(lԓ"],Uk$})j||; -Lj{P  l j8:ɒJ:xGPww3}]NQ;1,>D;Yu5?IItJhVَmL'[+{iq4|tyeoke~t!3~FPqb֟ʽ5|rX4/ܳDߡtúSBB>ռ\?M&B70_Aۊ[ EvH<ٯfGNpĻPtoڪsu:ottV;yQyoBPS+?ΙLJVB{0+Јs ]f/hTzu~ G/3z>1 ó0ȯMy+N-cr-{zi{蟼GtzcT#pi(1 rD  0s.:Mfsy6ة(̟ؐöRPNKɬ*q[[D7Bc{{Sf?`w{(\JA_ =Dճ?9 q7%9a]t)kؙ _89q17q mrn xc[XTbsJ'CX8s:i…n?RZO svR>6}pwA X T,׭?nSLYXI] xmdۆ+c0I>-#@YByڞw!a[ )6Z'I>tf;~ X/G%yW)(QSdqxNg1c)zbS ARͮP 8^rtZK+Qi=6j'pL{Z~CG9ſ1$0QН@.‘(.Up3f6`ø AD ٲ+KI[$#]aᣱNHR[3'sO7O75g"444URjV0W1ZP?iJWr G "xAyK܈%'fo)ꚙ鞹+cR,]&5Vt"ei,d)cM}J<֔ᢐ_@T[_ +0%nWCpLGe Y{HQ"wlv 0jbAQv9k#޹8\F ot.jbF0yBx Ѓh$ưsY1aXPǙ?0lBv05DR;Clw^Á)o!]`G{03V ˟t׶a#xvՕlJPRgXmK):: Z j=6$u\Tv~s\hk1h#4xTBB3׼^x\?l>P:8ҵc!Uc/}Wҭx+'zÖut*Ef2;81 Ƿ ᴺɰ[yfA$)Gͩ9]dx<D+F6RȦ9YeϷ{NӖ{h:%Qq-&n|n^X}d{ԋ[k"y0iMFDzE*n,sLJm 7`W0XfR M;1sO3ZƙEَ|)jź|̹=&΢yNb1R+C}Pn2'2**G!_`;@w-mVjI _VY$F)O"bə~>ɏDb'T8ϱ8ԛ[?R˖%wnŧ*d,oWяܺ/fӯnD79j?XeNٲR?4 ??p.Wpi u9ILJe_,]M, TJg<" dgzK"8eTýտFW'zw6E??? ̙h7\*O~8y[P2_ESC74 CioxsׇޛhDvk.@١yG,@;5ٓEn EX:taOzbvwArcJP IV? Lla2M6 k[ᔹ-F="&f7z"YZijQ,9ɪs[ b,kMnKu'05K,y|ELҴm$?CµfH@;E{DM7Kax)PIL.|^`yx52uەMԒ3śGWt+[v*|_BtAbbDﱵh5ab_ gcg R8ޞ)U,5)Q;W2m f"8j,5˾$mn)Jjho :0IEj8*wc=t>TECaK7^jC¹FXCb?9q)[QcT)XaIQ+:򷥇-u^C ԛWbh;~x)4&}=;̡6ʛt>N% A~km\<w[I]g["I5age~)egON(yD^']ªpͤ$G?jX Tkn,FyU|OQ Xba:(ŭYoP W7s8@Nx6k9kٻSZ )b}af-4 ZMzJGS lҚ<6Y jҷ8 A i^ )l oDwaX=K͹LaW%526v^Qg >a6raBӏ=@8zc*:8Jkh:۫#3]|o‡dij= $wȕdΟ,(ʖ!@DZzH:TYlWJ3(R]o`d_d?,_jߢd~n냕 h1;,0ڢm虛ݫ?sx(+T6"vF`5%=W~ 6&O5QF>:3{HGʹ͞HPܲ[Dh(G=;] K\q[N^_D -L?pF1M@2r(Q6ۋtQ##9"Iˡak)=1#}_.P`@ ; !Jlu@Gwֹ2na'ꊽS}vQJCJcIqee3v@;1Οyh?aj0545t Z+v"8ThO~#kdk(7=(K[Cwf$i9$o:S 2 A.>@# %P)g)@*34cҮ Ѱ,S8׫ 曏Q 2ϦV 鬀0 ұ{!(0/J?Ee͆斯g݁VFhdY; 0YRk#]8H>Z]Qmw*W7pRCHF26[=oHP1zLHz,DžQLNu$u?4%+cJ۠^-׳eO.Fhiybc6%c6 팸)OѿygsQēH)#/ї)`ۄ朊7#.W>a/76,bͰ 4h5aQ,yb`TOhta ړ5zO\+\z7/ "'5]>,pYOm8hs r('( d BeĿΕQ^o`$ ';$,?$RO\:Vyҁ=S@IZ\TxaaU26>3{byvR5խ.*t<?oػJ0GCO 9S 6`XQtDQ*/ه~ݥ`6y^0>A鈮gtxyl+pOP{1\\T/qDh}KsXȖc}SG 2vGMrxƪl1r.>%SGVA݁G*ZkOq#QMXen7͢mQ`%C-3h(ߥ FWc{Aʭ6 #=B/1݉ޱ\>gu6if2zc\]c҆!g'g FYU߾%1,1v`l$L!2v~0xC]jW^a K+*xKE˾M{Y ҹ]bp'GPSf$fXR,/뿛է Q,MPLa~ f<4d =>Lև!VT`B3(S(tw8}Dƞ5YoEX1M:C ^3dzfi*AE]93 }d'D%Ea,.vY98 K ʾC8~Z3u8 %_H!bioфFD1):>I-0-_ ȑj"g%س`e*Yc403&^]tC蠅3GEr[8[lq2mIGiLhP 7󌮧b!_CÿJJUѡHsjOEt̜jK ~QRsilg{kb\2h&k@?+/v\W"t4}o j8tsjdR`lV( }fsgt~ #~)M~n$aTq˔ǧ"" SN69 2v5j7 Ų:OkDo鍯a=LVR>f,ƫpQb~nE"a/xQQ>VFqiX$kS7L12ܓW)h!hǠg@p꽗UUxcyCHGrul ,kQm;>j;YݱZy)zeIH!N9>6ΓL*j*xXUrW2#(j~%!TӀ2DYhyn+FcxWGAJK6.aj005eR?Twdk!`'4j/sQ'l4QxIwCkR~L!q2t^JXx6IPJ*l;[a* Bq6!KE3";WMJI3r 1DK-obQ*U+ZϹe&: 0f:U#&4k2cS0`'M颮 KG|"TFڨ6׆s>ȟjU3hb9,T4 PO:JAI~}5#W`Zu&5A҆]k@ 1PJ |el=Yt|NкAmm9ڦWOġ$e@1@0gh"P:=_ÇZTPZvP 6bIz:zK9nDH^ A2Aɮfjbl\KXiM423XPiaut97]6ҐkF4ڥ4,3%i+h._B'+K42k#ϣ꯽v(R8)x6qλA%#ީ+yR(_%`@#[: V)Ѽm-ʟZMϵ-cCsdNS%"/ƇVMΥ\lɨ/#f۲eѤgÛ7|$Ecx‰GxZySa2lW8_"t_?KK'%+=J.v5soIW`;oy\h|?"Dwg4k;v;v!QO"%>0f58"gm082jJlզ}xKV,qocwqȱ8Ѵy!tNW&zҍޏs6,Fdb{9xHt47Cmn>^_M=aVT"fSNCYګ%n<[ >߶*of"=5gzݿ5elQ8O!l` /SrS4|Un~h̟oy pX*:4ٞ]Fp3Bul7TYXMgE#3ߡ099Umn[K)j4S#jrzc\3:6h=xІRi4$P^mǛQxncx[-Q*JN <rӜB^C G!LK eX|0B1Dd%4\ lJJkSH;?IfJkh=QVcd{6zmI{rE{^;Y#!.G`,`ֈC#ڑ1?@52,`\_To.u`$GjP!`Nr)H ;+^M/ DUtAM;>ݙCCXUЏd$063Z$pթ!@?G[1.iǒc~FFOTFU.*]>c_dT:2ڶߎ}ĤڶaRFhզ8R1<(v=4ӹ6P\FjPRwO+k;?ll; lv);h{ b=)eBt]=oq<6Ff[TN'b$ 0Xr9@( g8TD"rM9~ka035g uatM(ʞ0Q:`~ȡ<|z}$hUg=+/! N1 8ǽ8O퐈Q9`%'` ˝#tf\?\!l+j&!.7^]ҧBYt+^.'8usj!.+{`3%T(4? SqL]FQmhQ`G(` 4N{#n\Aw'+6+o&)"G3 $ܣ#/j^kw)}u4d(zg#81^|7}G)KXHZTj!n,t6wzl f/ny6#9Yɾ_ьCy#gqK=#ߗNZ xD4v%",nY$c?sfU$5FL48:) 4ı9M@ rc=u!'M33(Rig&wyMx:7yG2߃kkYlr&J OÂۑ amUdWdƫkyIJoṔS$# \|}1'6KM%M vM;kމ:E@zM\Ѽ>W`=0vkf;`3c0 T-5k4oo(9ȑŘ5(ګlQ+ ³3Hw{XZlwYKִwn!? +~ LrCMíIIb|+kq:MԇFWފ\% pU| t;cp&lJEG݂tQurq1u+<8}gz>j "p%a'NxMP[ H)J(wNoxa譡s01H]ڭ6!SyҨ3d $RA3aq,tkٮiטa L ѸX(LmQ#an-I\[K۾*N 垊]qս?{J61[kMӣnsҍyۍjT`\Jw؍ݘ=Fyi$L AhIgM4{ ֎ XM'd[ڹ ?tȌ%xTzTIk#ih%iݏOo/u4hl tb*WpN  \@;I mOa>k?gp-nѭN&%L7P $.4- $#OpMbG!`@ewP'v΢pu zb;e8rF*}nd||jF] >֞+N|4UHŋajws_ReF|\ %GZ04Ƣq_:kF!AoYm%dCy,8UKk"x?woxՆWO&Ef7oxah"h75l‰Ml‡9a ~|u>{][ɬVOj}MnRIѰ0<ijOM& ޻ ˤ1%]SDG~*+ΰTQzFIӿ$X4AvC,7J>[ %YjniUyGE Kҫ\Gi`_PN,ųH \q/}Dr\i#x!*40Bmj֭l/%$!5q˸=(UEȊP8>GAD'@Ӑ# jO%]t.elԧ UbIӫ#&ScŜ>?[yGVœ?\ØB.mȃu28eX0ز`WUk-?ŀ~uܷKV'c\l?$j_gy2m[:&ݿGkC]F$4(a/?23g3Hxa`EHiQ5mC@g8H߽~ XoMx:`K6-e)5bb0n*qďp=.U-47pB~!kn1PMDs"UDo7icU _SLnR8gpj$ZɡKl.4')iZ5eMׁj?紩wٹMkxibƤVFԺ j;=Ih_U@>U%ŧR7V|SDH\I{hu|ii"Koa|Xc0V>mB>fz=DNhN6NÍ:VM; SٲUCPiPLŀm㨛{!VUwÄ7㣎[ԳV.C^ܺ;>M/huמN|Nm =5c? <؂bGO;A^ȭ+YBo,V[ Dr@p^TX 2d85Md{Iނmůd6 [0is>EuY t*t_2bdSUrX`x'C6V+0Ɍz1[N/b "unfIP?53uhͯcrk38frP2@8%a F[ (HUr~J%{B&Aћb2r+#)%k7 F|`Q ɢg)mOXh?oIxvCI^.=dGǙz"ua0 \k{%K0X;V-]tvAg)G4=Dim^>a_V@{6ed|艶 =_ J\UsS )PpYH]FaBԂ Ɯro=Q*Tt֣yOn!NA0$:^ͱHwCrfUc]ڄK |X-  -OKޣm%Q0SGumj1H{b;﵈"jF\3#N4HSUzKmEs -,8 b`H{?gq9^ .W7VIf3qK-i%aCyUm9 c(y*_rXQʨ݅[k| 'j=]m5::xXu]]`jU t^* P=]yPܬ~b{H]Ii2 # SG|7'z|BacAxYZ%גCBMØI0A^9kV,RzUCsmPʴ53dY1&pРadW|bHX87~YyMدLֱʉ#µKA>%pWV(8BNW+{]6s@aD`v~U_RHp.W Oq8#JF5nGb_rsp [vv "\Tз6aA4ZKrfŒgfMZt)5 lV4D U)"_.0ѽz"{e n }ãנ֯+.Zk1 ŝv GF>Wo YMS!_Vmx{(zQj>&y_hTk1&$nLSj!պ{a1;,5`N 7 .+uf1UFB0Pr*_9S~Lj^d g4 O[EJd3εF XwLoˇ2,1]vJ5эoJ8= `q^ t f?K HzF<]tIF 7Ca?+kRԨNڝ<2ab28 (M\Tj"Js~+kdrhA UgIΔO5R #M:?GjQdw;,|ntmV 'u6ސnijB\ge 6>#8q"Kq`Kw%$y|.vP1=1csed]#z.p~yɟ_3K4DĦ OQV>c<ƛ҆WO[5A#/=8+J@zCGd✩i%Hb3̎~POGuTWhecdDI[;|?u OzOv]MmI{WF)|:",֞m4[zsE,ۛmPNAj{, >'ǝv{ˇ]Ch6 Gu;wj-ڗ;ۮtx7Ff|=͎Q[I2PgYx ]Z)? ,L/x-V22T?Tk}]ΌF ?x4>cE]`VRic<^{@%@w$ $2mϘM_v:]ڪN #5{2I;$\ϢYNr42 M̒X{ȏG@1<\Y*w^e ?/[$]- b\8{Ifka4u wv?6B9M;M(qذOtMBTA^qϋ*&lXƩ$TR&'*Dԁ8-Nn w}dïFyN'XϜCu\*r68qlt4Y cc9[9JCߑJChg.+zLc/I^~LlʢSfJ=DGKe-E{:UcrqwS6's/1ኋDޟ%M~M ̵=OmefKDɽ' ?Z$VUvqOiG9V?IovGڊaKJZEJ!WQ^%(&"Uy?aS&rx" \C^ CXl0+ \cAZ⬲)\' F9|G6ѕƧLiZnҹ-[K;ce)ƓX{BČ%]4zx?%!݋}@[hxyRF30)1@Ax=e+E\ zCi\QpJ`VvSJpJ: fDG]h[sB5(rtX&1$'$8/ki@&sn' ~]]ڍlKD#:YU0ch@bIXuІB?<~|3us7${,PSV]CvԱeXӘv30&v/<9!be{/ډJۊl#^#t٫(X`Xrl2%+sq%KV8~k]|g2ڎEBO)TZ-~BE2zq44 9`%p78 +|  A@w/R;GjW(kq>)#JOsϾHs]k/LAj6Q *tre8hg-z~Ѳ]OmHS)-_W-VN?J(+߳JUnuH o Z_*\9!X/т54ݹG .eIE[)%]sU1ig{ӻa/aDLBSn"p0#NuQ-]P*CyI=c>%% \X[~s+XժA =@*5Ԁ/JQ ZG-65gSj7CC.&ʼn8hM򎟃縤><oO~]iKU?ԵeHl>u1"TC=>~z hex>9c]Z^UHKRĐu_@u~+Ehs~NHA[EgQzbmiVykN0dS[#%mH2\~8y Ҕg98:u[t-΅et&|\XF<#}mI?Pˁ+ӭt:Yn3?Of @%*? _jxEREa5R؅ %r+Γܡ_mE?F,U_r՝m7VA>jSyicoqxWd.I>@j&zS 6Sj@/Ĥ< VϯG&)qwk;DG|Gsy͍M>u>L|'-<ʅ?uiT`@xy\-ŤN#_uMZM%rȞ Ӎ 4G/\Sh!4FBcutEڞ>G}8{H{?ß0]Xv1VО'WJ3cd^դv1k-Xv VD ZX9O<)>q Em{?aGyӰ2]=ΈlGmEaJH3@YQB8}s$RIKǍ<'pɋRhګIhJP0$I,R סTP 806_Esgz c.gM44 ]Q+ ZaZ7%*Ik0,*Epmiwd <4".4W =s3WVP| K[};%jRя/ͬ|%Vˣpn =0 8{RDmRFx(s7ڱI)\ho濱?FU'p'|(6 Y0'C x:M}(32PFu/`g6:@ZZzrd-߇j]ۧF|t|ER9u)O |t>w>p(rS=SQJ߱7wsU$_.}xN6jQČd9W-3٫(&? ӮW`\_ߔ'_mgH4wK/$F˓\(a=xAB'h >W-c==q$4 5r"hS]!8وh 1.a? {.tcWM7@\s^k"X c У"#=5X`(`Bw~vhl&/{S,}`cKnrm*5fo[0(094^7m0=w5:DǝiN-矶EɄgFmF=s"0gc%*՝]DpΨm尕CYA},^$ObCǘ>mzuiOd";ocd,fփ,yX!z7qOTݯBAS%udTr+%s AČheFx3]xWdo2V 8ޮf*都5w0/uj-wdlGai3T:#X7# PF>SK. ^Ts.݄58T!ʯ4o?{8& V0g&PZH< ;cz0`z{G^wj R_?HDR7fꨍh~kjG-'e-+PL0ګ,+%zgp[z`hfId]؞\2_Cԗ@\xKQPx3q4 :jJ#QCj+aI㻹;VR[ k&58PEVPjƯpGc& "3|E<}_ 35o`$VK1y:g˚ 4Z #P@\zI 'X9O!鼗I7[X|[3|i'\# 1CFˠQ7w](j!-\]cjNF rggŲϋNx|E$N*mxn:+g SC}`.Ɨ()ǐyڈ7nWFd]ډ٨.'\% !+GmTp mcU*|/3'8Xi&WyKu@s*:I3[$4bBeJ0_2$Q3MЦS@%Гy(mrzGb䖘m!0]Fvʣ5Sb qb7 K˿1xQ[#u/*S<׀A=bQ cOvGI,T#}\tiAИ n2n8xu§A%nia<B4=86#86-ifMvqul|G:9G&` uE-؃B{'H 7jNZ``e-yMԪS8$8G%`s7˹āb& uGp ;p*=,-w8/ѐ! /ćO.VgKb'1Yܗ]\llm ҇ߋ@V*J 6Vi1?~;дo`)0xԔǣ Hr8]4)9ϴ9F7<.P5  $I:m/mZp2^,a0NX8 ~ ?Hgp%_t&O`O=;,JVO' 'e  Btw}0_;zte7:w%ݑ) 'NxݰhҜ-L)ٗJ ":RweIGTP|UH #w3PH|:ܲ+ao\C_7;zzv/fXpK8ꥯ`W[2ǀCJ)uN ގVϒ?p%t'܎ BLAaB;zRW1wk7{/n;K,cȃ~U%A{չ\yM#]yu,LFՏs(rV~-{ |TFV~+=UԘ.85}ȳI F";vZr(eP][.lj~L''TQM;(.Y.ʝ\T k\|>–Dkɇv#f)8ӘϏx͚mTN(1~/7ٰaVj]C)D`>g4J.KXJrXxl! =u[\ɎJ:Pi?H5##=6 e4(!O/x(NjU ՂUM1u8?\F{b4X(WLҝTչ|T:@;EGݯo)\\{雚\i >,0Y-M᨞+ 0C-|Dl :zٿ(W M51BBwu^ C]q5]ᏓֱhM+ ((*!;7/[x B3!;ZϱgV yag2_DuOnm'B+ܔGgutڈBvmpf8A|kcg} ⻰ j"¼u#%sEB]\$󲫴\8ٛk8 `%ԙ3^+-Ȗ}nC~ȫ2l!G[B(H!DBj+F'}үT`ԐbzpX' N!7-A<*Q}ڲx<$.Nw<=O`B'0)1w/xu>x`ŏkQ߻FĔMߊRJ7Һj[ +ϙJrV`!6?TB%(\y IZSH~KIIwE~x! mޟJڭr_5o/뎨jD4g5¬o"_ W@H3Qw:vq_NX RFnfbv.PJhur 0 3 eV-T&#UHDYĖSH4%S9H>7I_T`{bNosϝeHܭ螑tWq/#Oa+c#@ރƋxHk6YkoTX?( fa3}o>/~ks=A~RA4$J2 l`1ly{?j,bt,:1If4Q+])`OO epOOd2c#4 9i`(̴m~v̞.j{j-/?+%a~5hkD2hu]3H3}26S"jkF7\`l7(R7( E jW<;QR0l-e{׿%zz=gk J:݂k 7.Yla={:})hfӱrb~nflټdk!ݑP)31oN4:qUazABքo},T{n-Te[8܁y LHBlQ̟Y'ajPcӄVPʱV2U%y|,0?YNdh2Lotԝy1<נ7 AEE{ඹg]l;dTN58A8< gB "Ԑ|'Oշ='GÄMѠz3`R(['ޘ=g{lq$Ζ-lB#:"˵k^>ikm)\ &t3Y%7Cp:_]D޾ֻ)P]T[Gwfr;T*& vHAXQK`N:Y^ܿZTBgTg0DO;XQ|?14fGӼTmBHxUjg>M n;z^x¹ W=%U_8Q8A{U5m] :!"SUzVU"`(ܲ+z4NNύlr}FQoQjl 7%4 ;V’eʸhܷzue S5~t@)TFˎmlBB^eWhR@%j;++SphG~|c7,eVaiԸ20Oln+Qل}6Pj RZtBsF`XI5ؼK麑گSsh$͘_G0ꀱ*ю#u5AH7˗Ot7$V5:8z^7S< faX Mԁr(¢JΈ Vz$9ݚقS6Q+."8W`2~K6n7`?A*ޫH AvlՃ}{!2jkC f[,[ԡhkoFfLI{=^Oȋ \]ߍFFu+P |s K2Č.epImC^jI%E_e)BD<=cVz61m^61UB!M=\vfíl*V|f~Ko@Y6x:}8s`IgܫzÄ%Hw݌l⋋jC׹l9 rPb0%TnѲ ӷȲ)kõZAQ0dSD<:}G'o-Ȇˤ2‰!"ǕضX{JUswt|5B]qgU9N.|ce']4Ѵ$D;P'9Z ,6/զa=w׎u$U}^R s7x ZW)%DGuU,O\JMoe6>>ēQk J|Xyop懗 z+֑{dzB Opv $ 6o(yjGv+5;ۥ2Qsdhj"Q䣒*!_xa%!!qތ= ͤ+6+Jh4RtUP5l.U sOw鏏ba~Q}f+%( p&sR`,А;K*;ߥ>ڥؤ]Tt n2"z3Pԝm⹀ߥKTzvҳ\ < I}͈o%FsSY PD~rHΊ7Cdy=vI f6cfdou9HO1k OTji^~Rl՜Vbx+aª7tImխ:>٘gLI]/"Ղ w:9\ 6h,ӼbG)*ŭYpػ. *vdRߚ0>E279+}~OT2m7D4}VCK}Nid\tߍ6OA yExc(b ROЏT_ *:`M0]m:K !H.8axs\ʢF|=-JAϣ J$_m܅~1c׏2mc"y#܂`߆)r~H!ܬ XU lq'ɐ 0t{dQҮOe;nzKx6 ޡ@-hFmAӖFP-ó2Ff$RPXnG/!(pl\f7Q#b:"mDl^xb \:B0M} cBQ<>oDDO.todlyw7LӴCM2O]l 4Gk̨33Ө¸шm)F1A}O$;߸]9y\ZW0H6hFv-f1c_׆ µ'6:Ѵq ID_⨛wqLJmDw%'Aל^5B̺ gLcٛ$J >C8u s25nh/zϘ 00 Յrx,='8 x(ܯ$ML5C]\[ڀ9Wwܭ26ÈxS!+ɰ jW۔q^ }vm*f\Ot~2tnwؔFaܹYbЬN,E>u%\6E-?m lƛ{8r42u)+G"%ͅk#FK[<= iS{ `뙯rR]jb"4g4bF. ]jCNOcd)tTK_`JŏVQ:2eƧ̠!W&uu05m73 8}ALI}{"F)3[t[8j9a|M Et&她JKC*1-crhdpnv#FG9FE-8ג,g_ÑMW'¸5q8V?;g|OX+-FHI'UCs}3;9 xyl9 s0:xÔ 0s3B>mhZΞR E)Bo}햌YCrGlD߬b~IkI\te~4Át 'Tk&ի=VXVD{l)&HڼY?Պ93w;=7v̽GRԈQp)|X93&ECaKhe,fQl_)QQMb brznZ wyxe|ˈ6 ~A~,GKMn/ vEvZ/ xM}D Jg?5=dm,*hSIY 2dm&.(1uAH ]1|G=AlON2i5kb'!ɪˆg f;|TOQhq.- ETEã^4DbC*&tg ۧM otQA9\sqidI)wˁ"e\/Deu}ZڌZ^z8bXF?Bco8c>NB ŝo-KhݢgRsiEihVSj9q!P^bÙ;Q[7;;SY7/ qJ9)zy?.xqn,͑'gfk(/'7-MI8xHHXi+{"یvwsSsM3`ct]lg|Vi;aџ,L/ȗQqb`R67{ ) ѝ)u7m6:31&\",9\VGfWP,L"@GXsxM<6LgKG,=Ef#|Jhy%E ysdh/%}웧0}2U?‚Q&%n_K9utPE8Y:MMA&af}012=7HEN~:.BXa Lë4 nmTg_/v1"{JK_m2ŏSu#m2B<L+؎l'1_kԐmPy%*'sWaV0+y<(`<Ѓ_̀򫱳A>sqNT+pu &7AW1TF(2}O}\/Ӭ-( {yƢ9ukZݐYr6 NՂ ]hpk"m#^O&~~i1ϢUY%yb^XҘkٺ!o]VkݴH~q8a JxuBmvi7kgfP9buƌf>,V&0{ćN&V] ԭrzHwjW$V79]9Vnhᩢg;y]pe{Y7wSێVe&#іTV ܉:i/pb?%3n11eEp40؃U2P̹K_`YfezX8R:hr81I7+<AG]6ж*!Xm7PEvv%͝zqmhH_RqRx0I=?";꥽Wj1m96 ]n;O!UQ8 Sh྆ a_D} [w{kps v{17<^F7)ۭNa{=Jb4pO\.Xl  8 JV0wdVW>e٭1(uȗ\.@/"ʹ(o/20/AC5DLVt\9)(G7?o><~/ՆPՇX[ C21A[Kt%~Of/Miܮ"xKN /T)0.n{7pss#+T P0!B(WhF TzPRyr[ - Rz' ]s~( hțTo"ʻ {ݿe+ſ"[om#19!C+hn'$d5WaW\*#' g<%J,Alo*x0 5 EC?HύOӣ~ ӳ_;-:=X0ǀ6 "M 4e -KXKTl⬋'κ'ҽzHxj`i) u)̏(E) {V2xD.T]G@BS*lG0:  FZ9uvM*Hd>G+#h=AU sJϞF gW81pN}+TUxVʠTv7|I9e$\qk gw* )ߢ,꘾6qD 8. _/!_}|p=rw8q|wlj"?BH]7:TyMnPۇj+OSU/dm79x9QJ ;/W(f8|^3‰KN;oc+8NBh>MXh&N:̉[#`>z^5V~m_5*PN~)J0Zl,b2GZ@aM Gz3/5Gc4>>Kv嶣LH#o9˺'me-ȥHTN,-J2[q/2=sVc9Xa4BEΥy޴Wʆ U4*bf3;pz#'O {B>`c˸} ?$#8"̀03qx[j5sV_vtfaMT!jma ,r!w d"祧?0n5/M4BbH o#h"]OjݣWf wmo8D` g[3H$B!n<"{lFDѱSb[ELdQtE%]j:Y xEw9CG! ,n@PQ VsabǛ6w)t@Ko8`xfnm4h}heh-rR ]i c>l/$i_heW~ NM -#zco~ijN-W%!񾹘bJ⧭m P͕C?\Ľ0"r/Oe䀼{8k/Dy{ EBS2rh4m$G4Ɛ[-/,N>vGw ^FeM04gI wٲ:F0ET;3>^O CP1hN*rzkzh{˳\=6jg5U(ZO1Ռ.h9_=jlfw1yiAAJ5F=*uGE<r4@=c@ts#ZAԍ zr gM$8`vuVYR 93=^V2Sqs& ZARQ!- ?$Ly9ĊacaLC2&6-*.j*[[9/m"[q6?<`a'yy9/$9hY'ϋV0 z8AT@,α  tk|Qjgz'& #p#7@#0Fyb9*UmZE$ jܭ,.W0_A+.O. ZVYAjn$yDF2au#-gJ[g?j?*4*ٚc1i%X 5KpUs m8t'⡯ sg+-7wEB͸;#"4+my/kt:ng.PKa.ih;/ᲅ*buErQ% =J~WO|QՠP[`<m 4&Ň/2#fӆFȯH4qx4t>,`@#Y"PZ!CY<DŽkT%LH6VZMmB(&M ZպƵ]|P L *OZ&UDX@[BZiY(&G,msgGlfΝ<<_I+0񦹷ZUBOjG% ȴMH0֢KPPOd|́spbMiT+L ЖD75|8ш(7?t)!->72J͒i^ c I&J(i7 MM&_@3VV2cIS}QOPqz>ZL %>;??e'HO' #UYa/2bx) eiZ'l>s'9fc٠6q4=Ƈڭ]kJr&"]*Kj½uZoպ:`+<,’@;R8K P#J7BT;Ɯ/Em z1[I}I1c/W~Mn; -3ѫp›0R`}f#P*VQH4ԘZDq3:vxF}V&MfXm5|'}aV*?! uLx{1珕߹uv Hp"̙L a;46ͫ`QSCO&ɵiZ@GV_ 72?%:ݝFܥdfOTv6EK,Ljz#Z4eɰz~Rl:ZSK"-?i#v[?/L28MBkw]j'|2d͊M'6p: ms$_@ "M{7D+'xh 46YT1 㧢(t۷jZ09$.ի^/<|GgL=<1[zoH#̰o@voP>Hx"p¡$k>Kf/Yvd{Țoexe/>ٍ1:Ah̹#"4axľx:N~{8E( @?3Rr#7Kݏ< 3ôg+uFbN@7%.=w?iH WԆ@aنUpɉxmatӫHth g< i6tkoGQ9 kk^1"iX1+ڋ{*"$80y\7-w"| ۦkexW1L$i I BiQsh\|3:D"6jMɵf@N|!)hrkF@ϗMSRW?/+!ճu`YY,[`Y9k#Ŵ) s_}+kURQ+GL?ˍAaYYV4XX,/reF&MxQPbAJڛR o#YzҺKr$*3ǤX ^E|+W١ ֥K)B/TJVTu0*s] /p 5$?xVsv_ܘ6] 6Rs!0O`f#;kc> Wݍ~}I]9x̀ZZ@TXl=*ĠR1 y.V7WTe*RUqqNޓ]Nw*` ^;*|>0Š/TB-zmCh1- xiV"»Уz)\sQPIJ/E[_m(_AM1Li-}Q rSF4R WC:&EpnUxFci ǨL"qQ|SaHy dTg"Nvc1\|׀\?).3נ #ȌsTX<?v;G=-̼cJ!ҨWBU) !rN< ?xoĝ&ċɃE[^,/v>MSȴ[*YF\^͵j~qYp4F$bj!KGVMײBI&~5ǬyɃlNPtS?dq*26Gsz?]`=Mq< wDUGnC2)=#"{M1in`<r5O}˟\Iwp2:y:'5gNDnQ؁KA3l9zh퍇C91՗~Yټ s;z,JVtZw$5Y)Bl9-Pڑ}{3Qx(#6sP [Cxi[cIuXpG;g/TV룕i*;,cCDX5%ɥtO &/}tZٳ#G[rՄ'ɰ.t+a!&2+6戕5|+LթY<;0Mnfl:鳎SiYVr0dw߿hzPn"[YI+6{HvEkhS״]W7 ʝYMl6P^QTThoAiQF8S5AI9lKTu1֦VL&]k?兩mqD#awХ@8*^\)-q ^$ OrUr05^ ù"G= $b•i:%[TROt^rJi)<^l#"ϼs.hTi{?X=ŲU̠i8| 7]KF VS;|#2$>7"31"y򥅸]\ Ù\WT P u)^1 kg a 1gGtӺFyM7+Xx"̍JX%QfE lG/lŗvPr4V"兕˅MڒJDoBЍ)tD>8Az%nxT.l:Cg>LZU'LB5p 6Q jWa}\|j~9%.p[ǚL#61Μ<87 㴧`Pdy_ Nx^ /d &yx[AFQqۧCёjfEsn:U]Ts  d/TS!jօSybk N(yN05XSՉD5A 2ƦpvqF:Ն`8Ic =fFAifMGKPKA]dB3O8Jd{gV~``w~ġt6;Cѭζa<;,A+¹oϫsA.Tͷ;K VFu۳1=:pC7OɹWZ- 16x8Mi !{ .ѝF%ࡔ?] F>Ի3ɵ!Ssh;ץ"=DŽ}ht5'SL-#3rRĚ& 7AS_?gt~^rAVĚqbI"u-γS, PK_~A֦`5_P[5x8pJ2?~ VYJlͶ=Wty yyӁdXzF Zl͞6` nYKr!o' @I͡\9)zh:JSfr,iJ ;V܇=y=F_sRx${5-D(md7~t_b4y:f _a\U^JVλܨZ:F]#S@>jƐG>ֈbw^kNϮL7VWG/~TTǧR6V[@yVݯ/7tAXg\h5"%[!F{Xo?~FR2v7r4A̘9nqq<矡%]/W^~_:|YXiCneMCEd4gAUXtQK&X=CCCЌB(/uZ x^N#>ܥ.JFT\n5FNh&&Jz­4lV䁳5; K+*:ͽ,[>0#嬯 eAJ koh/gE޸B3Rxy]Tf,;([1Ƃ3[z[=5!1> hbKʩ Aw[ 굋;݌I]IxH9gS;_uW_|XS(`6;I oNJvrY {ws!=u"0's ?]2R$6='7t f'30u-=}4kW#>姻0J˨:ﴆsNQ-`ֲ]flV6ױGoLlgY`i௵ǯ$ _D|FHf^K ˆ' Z9cDb p &5 |c  ACSm<ܘz'rz~;Dr֮d)|c bgSfMB/!R0zqzflnVI8[Tj4r:N{(8vHuj.(vp~ƫ`pvEh,',xM#znW1c1:}w;{2Ȭ|6=ں};m:؍:tjՑnZsW}-rwEs7ڇ{l )AotSY=84DF(xi3zAkG,f_:vzidF6 8u .p, ZXy qZcmFf"Q[TeFF^r[x{: 1a#Q4潂@cGٮΰan/ҋ*D7N_H `(:Vq:6ۯC7{{t YBXU=Z:k]2dbQh"GkɒpԀl߼1\={6a SsqY?T(aݿn|5>CQX *;8/3IRT/ ˨~O>DoMjn_U]ڏ Z)(kr+?F709G&!&RkcP'!Ik·=,YL1f5YLȋ SRUW+WKP[ռd,mS]]QX~P;;a&1y>#tKԣNuK@&2Z{DdJC)ue n+I|,Мͤì A9zcW%%P?8ߴx ,$9QslKBLS6{ ߑk!MyoJSt9uhpXIȌ(قis>55gQ 203PVNܸ̣7u-&DNt[}y8;/ +B]rn4hVr5LP l ;-{yCND+1CC00&T.$&9NjҜ\՘8B jQm$S^Fv pPz4aSHdE϶)UO)V:յl'oaOLԱ6/fPTsW]&c8tul4]I)Wb[4lsZ{MޗHIRyr]@|f8`tk 4'ׄMթɨTK0YX Vbku=W'sٗf%Jy.BQx" 0:i scrEY672[N{xe~0t NnˆLWczs} XK j}$3WDK821mmΈ)\'8y. U"Ř$Us,~H)4 7ll0.vsN+M0ʅ)H\cR`*& t͙ {X)(whmo koѦځ|㟬ަi~lZHѠGCOr^{⤆ȀUNx:mAeWx>ʨpR&^1%3`roVyY.Zo tH_G5I9E"{mg8W^(kER\kfrĚ= li9pq/R.W88uZꛇQYv^vڇ/'<`ژ J;0i_ZFiNs;Y&#pG[snKB6823.qe(9<0?mðo=6yJE,y 䏰@P \CBz ?-HK`6/ +o((VW˿,\UVM}4.hH3%KZkRW[[nvI4& /t?`j87.ɤVN< $w3VR(U`T.eW 6p޽qyw(#d;,Yt[2c +=[Y|o8vAf u.ujieY B:Z=W9e|z,{PɜQ=‚ 7< n)PRT.Sd*@9WbKpOywQ"\O*M.q!Ur,W(K1> %9Lӕ|1j$@g,fKX/Ru1o5dy4{@^ГO_#=*ԬD֎g4:K a-R؍Vo}\Õ^}BOʧ$qr݊ xV6.|;&_i=l $#h *df H~.DahoF n7iU#ism/iA5~ eﰜ_6ȷUoy)ba|ɂx|ku@AROv%ք0j2rQF(7]>|@FS-q*g_+ikm2Y.X'I,p*+PJR|$KIf`n.LtLԗ͞*gR?,Oiėwh҉4(ԲkZGe#"RVAȦT9t2zlgF]x&*_`6ݱ3ev$♤DcIԪk(TG 5כ@7 fFդ4Vty4Vfaّh &>ͯi/y7633=G%*'KfAnBc -YuM -luv4a[݄{@S 5>(*L6zLg1gShYa_V| kCtvkY+:6f ɮZpQJ@m0ѪmgjVTWvR(/iC iv4@ת2mM&W>Zov`LUDƹ9&,R|6s3_ 3n]ȫ%YsKa.ڪؔ.YT'&d.PƗ,cH9[SM+zՔ|Dw&Lz,AB{>E3/X`tDȦR 0u't _& dU=FUv6P!&ud@}*/|bq0$r9kctuX@U wb6`m7(Y͙c3a%G ݂^|0},{o#١2ൃR֜f&hmq; -̔\\n7^'3|u܂$`R1V&xu<3 1Ō+ơN-2wWVHSoh? NQ4•5$}aѼD=MCɜrL_ΫA1sgrR>fno: [і1xzUWD{HX^Ќn+LahӋ/SOUN)4.t_ẑ@P/*Ď='upxuj1a.ˎ}S+6cR8LPTA=D7Eua])  I.bdc +b4\eޥJ:0+je ۔Ds4ڙNJ\%̞̑T0\/g,[בIy%{V,?ӕS/fwQϪދhgyeJbI5Ūoגi1/P8s|8!R>H2t"ӘpsyI9jnЯ%oY͐7Gf189Af,E S {6V^i#9D5on yXۂRSL$ܷ z—O2xS 9pɃ4 gA`&vr=b*`CtYg*7Ca!Q-9 ?rD=eWp3JAOt ]n>5l6C ӗP2:UU[\٨5X$*).ٺA2+<%NIJOCzŐ$f'@]i+:,%$b{04+;NY%z&(h\ @8(lr w 罅a,ߴ_!1G?/.l[^{@ RTr4<ڭ0cZ3ЍxeyX'#RR4k/1pIH8(\8@4?'Uw\2evPԅgJ ́Q]a%'mgtPxErCռ__سũwt~4x>l7Fã-,P<ޠJY*lT{ViM>\Z}%K( S@f0XW&L VxoGI$SjNk,.g̢O9ӹ*a#0װ1 )9C7[<9 qM4p"^>ׯ,rYH|뷳|2&[/Z5b+]]9& W5dP2AqN%' ަR&g ] HjF񫾵fhVH%~FGx^Af;zd1} %>`m@V3d˪[Ѳ㉯\-,.a(&x"*|:tVB3RJRSQIXegE  їAL|A\LkPS2BXXuh(*+&b8BDd+6 мt*f»wFn%P,H"CvxJt#uKעZlռ?1\\h9]e`6nDcafp  bfeyȘv&z?WuW:;Y-iiTyESbZAMBØZͼ#sl]&sZHݙ\%:9]]M#rP:P~g6l3 $5Ġ-lNØbp=xd97Ǡb HicRW@)6s*z/3љiKK80Ĕ [y XIJSϯ v^w > u 5t}jC8t[WM"9ݖ1؍/61\؊R6[]M)cqEq> \Ҵ7EX$;Ex 8%wcSE71Ji2I#ndڐ0i<ÝBXpwE敲Rk6 d{np".4I$KPZxn'nAyo!Z./UwJjegā 럍 Gb ٳU=ǎdjv5gC"EPBhFV-0x)K6# ξ^ aQf=34exa+)9^|a5us1 N}(qFŋvQCj43:47 ^()ҲM}zE%63W~dіͽD r$,؞4Kx*lFo!caX:n ZKΣʞKA ]%Bu#DKu'TBBK [`S /m,PqQ29AbWHkOAФCaY(5yvvPѮrֵ>N!\E2IfQ ȟieMUn##|_BA=z.B$B]޼a­v8$ mfYZO513&1N>f::rR4Uz 9pR-Ĝ6ޣ;Svvk5LO0{lFS N*pB|9 e>o9nyJX7&2^HY xp!ʞryHܲ7}t.H^_~RiXMxLPH*ilwߊ4[XMp-t.R1RX9e b[ Eu B B7#?E "pgZBџ!H5 gfLg扷=3 p$^֋՛zPF?P'$MgxYڮNK"DV>_jo()jGFF-$&nތxe_΄ tOBTyLtvi1pvY$Eդ]>SRLM/Kkл̱s.NJ~O}qx;+_{H3DSr|U6t,#|IVn })KEjsT\^882zJϨ_N2[ɎI`u *'^F<ʙ_.ԞVjH޲?a6bu h& ^B]Tsjjd N1FڒoMN&FOXpDBq-DJh-V_''=aH{:wdL$b?di2Mk jeDaD4%4%Ayd@i7H21 juSQTˢr\3)QWןɾ+~ ySGSתeؒQe]i?,3X~ XDj~5Vׂex<^0Sc=0'e(.I$f VbD3(QbXop95268!('P HdC >I&e?u`)⑨ԕQq>g:"OfJyѱK*t͚ܽF~7ƹbec#O+스9oxN+P[Ie5 x6_ɿ5L)  wL+=GY^A*?  &|`UwLq(k#aY0eDeYTz^'&/J*jd'w'1cp\<|'b^X;c?ǾJ0F XU7kCM*_^XX?:6}<Ҵ%40nt$AT5J'Rzrc)4IW9.%EuPB#}48n茢ӆ쇛6pܿE:DCTO"*N0[wZ'ð?9Uxc+wìvqgS0nVMYYz ^6%N$0|Rʷ'Ա#ؒU,/s}*`?;Uߣ\b PݘyT4t,r﨣L\mlV)U}=t7h݆u^~W=ߊ߯:_<,t̽G<[q-rU+ucI1u׏RaLYdJU&׏ u|,2{xR= S9 pc"2yjJ$/yY~ߚ`]_)*H8& CZ<Q!hhȚNX*p̟Rfq4W3ʘKX,ǿEՇ6i K͌OQ쁼Hq{)YmOr80IY6P\j.P(u#2$#^ Aiv+m/EݧYCc_b> Л$b4;Ihn `9aB =fj?t/% PC[u:i^":e2: Ai;Υ2Ѻh[kTw]oԭ=k:XEe~1d( qCAIO<.ʗ͘|5q{z1DL&ӓ~QFf6):f7ؽ^}#+IGqwҜ qn1cRx#rGB+\Q)r8AH`-ϔhԍ0%xY@H ɽ b/, D(He-z趡_8Lo`;(_XufQĥr=vL fQ͵9#QgH[ E)s]N-Vr,jn5GAeŅsEI򄑩hlCRЩa ShFȍ?i\&KO V'lG^mC_j, {s4E &s%}ͼx bjlS/'QP^>*)4Y.|Fb:k.W]獟kqG ?h#rͮN+i/ HZ6㴺"6  ?['cF׾!Up>L_"vqnM欇q#NRM͕54?9V;LAE^}m&cCf&?A yʫ .v5I: (@' 6%x+ ~<`ѻZ_))r |2̷:#-TbǀUP_BN2{ʋ~o`P}mYuyJ TOcWvE@;3`fy߭?fZK'Q?,`)&8 oddߤ4mI[ HУ? 2s)tn!ƚNr*\@8W-p&qhDk|ۀ/ bVqD|D{=)ah8/lB$"Xzi3B߂4F]4R K:Œ5[ѤXmۥV& V;8ЩGT&6YP` mP" -Ha.g%kx üF EJ%r>qa tGőuVa.S]6`ezƊڤ~y#JvH7hH)y@? 6h;aut ©@18Xe|کOf}i. Vn[8H'{H'+`=d|ټ_iDB?`(gVYOq%Tj\kI }%\m90;J 99fVhߒxUK8pvM7\r#ug WgVbo1M-rƛ8e~~Bxu b~#!BK:må:nˆT~U4t8S6Ss7뱾 mOmU0pȭ ,:}3v7t F|Kb%pMF׺q©Ve=^ )϶wz~?;kB^yf/6?_ 350;4\qJZ Un#}J!KB\x u#tg~h[<8x.,Ǖ62P@9p:7OX[tqBXROGd=?{;U,ѡ6Kn0Iu d["p$*aq7cHcwh+y&7#!y i r4u0gR1-8IU-DOP1zlPiEx}k$hiΧi:k[t>Fy.KC=]M~y /%|h<7Q, b)g妓}mhύi?h_AW+پ}M1t+Jk{e3Q}vW>֑v=IDא8j(:| EGN=" d}'=ĎIs~aĺ9_.6/4/}WwyM꬇K7R%1zbRἧIcIqӁb8KJYr EO9V[ hGoCt"nIPWBeѥ' H9k3ݩ}UA/*ɥa+ R;oHSj&#HfdbXSS)6_ (~G&Kp/~/SQٹ!Ukw4 `bya`"?cS:lm"KcTSlHK"bt$ߚhpkPs:y:&8B)]"PMt<|nw+']k >;mmc bř(yPicI\xKSy+T:buaSF=C@=2ChB OPUYNl ~JS,#˦|0cA`u-37+ߌXh|_>{#?}9CsJ *G-ݣfdz~,pZsT%R GgJ(tUWsG(-NUfr?]A}8٩J+WYlU\eƳJi\SLƖN[ _gz_F[IE='U5IKB1. =M?rz5Y.svj1TG[ h @R {2pUn)cv$`0}ans=N2ccf9 = lp?9] ! Yo򟟀s&~S,g} Y.|D *Gڣ+6u0I&DVN@Mb0<8g&M55= *h%qHo\^t-GGӳ*by;i0ܡF~0KnK\M|^pm˹ IOF`/1T')?;tA>yF_~2r̩V={ѳݩ ׯz* -O.E?xY4 $Q0tPer-3E{}<.E4WTmfcș4P#1w+o] ӓ%,˯Ew ?7DY֦FjJ{~#Z19*%{kΚ/| &PWaBׁrȌ'j>`4A'`fZOnMxtAi4ȪK~=E{?YƯim}r<&Cy=O(7Kٕ*{7aEzP> xvICOk}\ǏR3.(6l5'%cqpZ Tqp)_x%g&OH0FKw-v#_+(V%7~c'GͫuyW;!c8 ?ivKG~33ܙ&yKoy⇍|k|iz>T=ly4lu6\0ǩ_`dm&{`LRbXs"D9h5'w~_{O@a'/z&>$=GWwI'M)70A@͹.g|*mیmӍ.y7ΒːE;;3(!^Lq ڐ1T%sHWf\UJ ,#HaF #_;Ǿ\APe=7ZՃ+'?kt6p7-,z}csDjXg(TR4$eqv>.mBNA b^5:1` k \r0A ;*pI+B/9aۀ̽YT(+};̂r*wǹqՄRs} "lׅGZ\bK8xjVܫDST'P5Q;[ɯhqr<`5R˜#Q@{ΘhYü#=j{?*x*dqg2t6'ţo0Ze%S.p:{%W <dKGO3viW̻ |kG5lE=n草fQPPq֏t4ȅ~ Ș<7-*\sz/ ЋK,ЉIh);ʰ fgVbh_RY\>=DewTkOCMs JxkF["wFC}0|dJ^{1>\ĠŞ }ȿ +8/~ bMsbCo5Nfz ye)<&i)R(obv&(OH}jP(fALg1氮L6bUj~u9ˣ_7Ҥ`4ÛR9[,c)<f/r< Qy3 )c\2Y%c׆v(\t*Q׉{ozF'/m)&#ՁoB]9 `6oPχ$(; ;n :ЭKjxj=+GP+D^Ęj+ѬNq,_kXXPdtu#ts1Gڌ2d@ALy9_srtpj+ pB#7Wߐ-#m+8猦v[cz^'gL==Vmפ{UBܔ|i~sdw(&J)#N1)f$dw5*,M:ę4Q$4/0^Nโ9sMmv90 P3\z~Lxe\bHdxm"Q2> S#Q@⯪דdѝ4R{y( e(:j;?<#kxL<-'ZX? q(l:ϧ8g^e'*I+w, ϒSr c%9,#9^>jvvHAsf4y[ǎD%N>W0N}b00xwe9qsB[Lb:d \TݘǐS>$/h$-rܒӿ#`i| 5 +9"dSɡ߾e(xqSN[JT#is+~+9PS5gC3υxͭR]lB$S*\g*5̩P'C_R>I{}r?CG.k/NEO#-$ٚm5KN3tyǺ\'YޥJZ 0*CHz$!\h 9+ 7^ic*%mՑ !vSkvi>8r^GZwl<QmAl\V18;Rgv~ p冰JŬՎ+s2^!{B`z\RG:rUs`}TψR`ƗU`\`V;g?Xڱ#TBѵR&}ѡe DDrgdyrW%LtA8f-j35w7ۂ}4VTNc޷s~${̥'[, qYF֠MG.cCpyEUHTn#Si{w@ PJ1}yQk՜o/x7g>kz( yne'b,9OA:x&g6/Ǧ9 8W[Rm,o\z!OWIUa<ɪN= GrtOTF쯢c>Ү̳})nß#|:SP(#:?l6EnԻ*5|LvDf~LMXb81B$,7S v/F*i4jPzEQ_K&Sy\Fa֋QZմkM-;zI-e1,h16,ihhCJ=ñ8 u\y`1%\JjbգY&"["} oډnz!R;0 Ü_ gqTRpq]ζg`"s^7#NOc3d.4w("聉\/K45xF%WbRw)eՓ.Td6$0W@G0PAӋah2$ /vұ%+U!͂ː%+p`^QdvS*u8 I īƵJ6f/x UU<9(%'PcT'W2JU]/5MZy4/VE! Hζa3 #9len'K3xvmy{}г:YSDމGڰ¿5[97) H\B`n`gXPFת}zGnHWmFz9՛_n22\'5pcj\u-@Yd+Ew}qc^է~O*,h{e9_+-P>fd ][. z^3;Gxvi!v^Ta6i?6+_hkK?|SˆgCx?CQcb4OSS}Pd!lf|\YMU_9nqS\)fn:KV}:l3Wժ ]NXWUh1J_tsAM(j7/dKDu֛7xyk 7g+n`6cNMhO#fprU-WOYY=Vne9U}?X:RCu*/]j0b,Sp| 3sxD+L!-p q1XIQs+XW] 6 #g_WiQ#FCC:}Kq:uKLXw*B5C =1&*8< ,|/vҞJn@1*:6!C nT0:)͆ AR{Dy4H+8w(_H T,,Xm&"yA0.f%)cI #2"N1Q& |a7KU%`~?Fi_F̗, jߌaR !}l(qzFHEK2r4︊ڀFà:|a)W %ɶj)4bD}shNޒt5tk~^"(g>1xt\K3.X9M-'2R5̤ {5Z18XAq)ēzZ#=R4!iJ^ *q󴡛065rrHQ^CօA|G7~n}IFq~5\)FbsRJ7IOjGۯL'/+W6M ݒN4( >X`hW}'7G'd:K[8iIJs.aw=b`,ƕS.H>5|lTl8qf)I!MѺf\սyRMγ4obسrB>prc/.캃EvU#21k8/b^y/? oDH{ӿoh:8J툻g#rTDb2@sUO&:8# adSөk+:*#h WY4S6~"&BO.PRdA5G|X?xl쐟u-}&Ur+M"?blKhI(^nۉߊp>!6Ӡ5#&̂7B7s3cJi=.FLX< 5[ɛ8L?ʙ`Z b wu@tK~Z$T2Gρ7YkGyrUQE爢LhJ>̷HxEΊ]a qBԡ/d(+7*F5fMJ>BN>=ߞhb=σ83Gϳ0/աixC)_$B1,"khc<)$:`DΌ,`$Yffc<&&|FClDX#wNo߁PA_wZF^6X 0e黵?כFg$ ,zFA,HEF';{++6,SfnYceƖHj?I>wtGdeqQyEYluxhm&r|zt3{lF#pZ\ ϲ^^.eܳXJ %{&=a\yp!!˧:6+d$xN{eggEsՑFHD7ЖD Z)_}鑌PzT[1+1V4)yJT<#vpqC8qW߹AR.S5u?)"!׶}ʙkT` k$ӂ;pxBY6Mb+EnjυC:j7DdC&m6Ƒ 5a8k %Ҵ7rdSQaWGZCz L9=wƙ1w o6/"ǥHe] nN fd]Uhj, i,3WK8_<ĮLM1CE4=$@' 2$ɬJ&$gpX&:Uɘ ă]m55VezRsϩ>2uu`_JϕӞ_X-D#cW5m$A 'S˹ œ; DrD} b&7%O[w4 f\UNUsM"b2|O,6+sy`c!&/ХrҔ00w:ѦIv,%;ETIGWx/:g w_9>QnOYML1gJnr-W]z KiSIc `.h>ǧFQ->͆\sqdtCG\H>>-;I\Ns=cp~fieD70w4sB w89yfW&d)}E GӼ SZɨ5J:rF^9inZ"_9jU:4Ig񭘎LRX].3I3]PK(D;ImHxŞ?_Pcirc/7*yk߼[(lDŽsެ7+/@ ::|QF1z]rӎ?CE:y1?lqZap>gٳɅ0ﰀD}AǞIPM\_N]Ѫ]D댒NmsF 'ڥ|;j=uGpC8feWB@]!=]hԏvvk8f*?03{塀喝򎫞5NǗb%HG](`e\FT0rT*Ĵx ~tB/MU<zkR#rn)Ѿa_pImCΠ:gR#N.izS9yL{T&:͍- yaLvspPvMh*Ҋ ]׆O la߾ezg ۷0x y"L1T2$Ƽ2cW.odQڪH}-|;oImxBYrXŽCPife@sgyf;d vw4-u=ܜZ&JiIz;`(}ITrČ@d{pAϲkЗ1yPn \Q0:1^`tjk~p>w"9l3KD78AiVY:/϶uXw?YOunlnln&oZ2TIK0&  P)k@w|l?n,|Z\Aa0Oo]CA` oߩœ^0M2M&&Jqs wΒ89 &@tL\*EgA8ȱa}ӌ(qr[J맵T%^>ldrqIz551M㈬?HQrI^F+ro)Ή`7{:Hн ʑ$! 4ՖAGᚒW{C0@[cP_#c0z`g{ظf,jJzǫ?LkJQpIiڭP~C*/ӟxTkJcΫ8wu| 085{x+s mAED%(_d*ـ'+QRQ+ȱe=AyEP{Bk΋QVs6Կ'zy9cCR 'Fal TTi.gkh@W';Aq!PΈő5?~#)Ŝ ,qTfs lq?\KK&ߛډYw$rcyx`~ltdx0풕ߌ@-/ JKTaj0N$T'%LORz27enY |3H.t4C0}e1ބ.]GJ7Ck*L\U YVaLUׄQ%DQq:ߎ~kYV kg ) okdYT> d1;[/ Q*GNN#8AB^ƻx|؇G)Wj7[Mx٤ٍ֞0;("dvH7rqrB1J0義7w˝k+Stz*#NuU&%xh,@;gy{1~MbZmQf&g*E_8V"C%K2Şʜ5&'w{NҤ~5!w x><';W@Lϩx RMcB5{1F>5׊z <;݁waLw.n0Bs]lA{NOǵc? 7Œ^fUX(?@>XG^έΥCZ]3XFQ Q}u6#ŢBE [<\2.1FBۂK!rKp>1@p*Bzf\g Uj jjALt䛤"< ֘vX/:ߝ7=F)Z δ~d򼄑I&<2gٺ]`ɜ:HY>*+I2,zG˄Ô( A\dtݨ_L0SX`H-?v`VYpo8z_"4rd@QVYKq &MHJiϭG4/p+&t9#j lKq4lA5G˳i8ޏ`@ldVɓDgŅ8I%֐Bq۾ة;ҥ{qUiH;bg($ c7M#wC7'0vqkA,/Z`M: 6y'׶u}7ꋺ۝+Zh8QzHgܙƠod6t`Z' ea-2&N?#! 鉿x,PE)ˮ s=Pk6L׎Ȱ/8(odL+P3 Ĩg҆A'no k83giHt$d 3o`cdO"#Kv|{uQi&5 oA.efQQF/:bhD~I׵Y簂$k6b]3Mngs;\>IWv>4 |)[ Dl|R" KdᐊZ}y@BJo!hwsI&6Twy+)[_#BN+_4;M6G=WXDKܐgRi|tgna$:Pf2뙊?C$4՗t$HJ,֣D52w7'໵DA/b0HEX@(t ⵺5WOeuxnƥ?a;7 ?0Fq+ôJ]n?tTv2^"_  ΋L J;S47nއ.Zv|*AL?Ƭ}yS4DOMSesyɺa{FH\ݝۂD_:k=xgҮt?~JJFUg2/fN3lCgjV03n&Dh JpMe|MҀ+X$܎ aK#tgIXs<^70(S~qS{/J%NOy~J+W׭Hέg|"*ɍ*KVF;񪮄⪡Ӡ163h4cpO6:ت c~))+qJqvCth6N̬hb֟mb5ďQM7!vW}?$/*w'R%GM,Wå"J9hҞedE5F^4POD?Cˈ!'=]8YnpU̻%Ys vn夶}yY*O=~Sφ]d&;@iL TD_๶/O`F$ 1x ځKLZy c0OG^'U7zrh*k=?bPds1ŅֶH}ˤ(ˁ3VdԁNs ϒ ?J_aA]Oafz·:mS!vQ"o{ \Nu`e%nz)¥i./t[Q_T(^t HƬ9?3([٣].Ki2>9U&]e2WPIDSG. ,b;NnܾC4bܬ--]}x#.BB{ nNGd§S x)z{z,^5t={Pxcn%O諱5?9яŇ|=[0F+G+DKrF`a?\s|!4u1V#3+)GG89SM)O'#LGw'" ތkPn|,#j1a[q˱ y}nz |-s2*?iy ADu?2Hzl`i1v8PUUQry!GMT[[ڞ ߫qk̵jN kPH Z+TO̴#B׵̅/ByIwLݕF]@& ^bDz!~Z JEq#:i/ߓTg|2aH9T47h$O 0d^٢:{pd_Ϭǖ0c9I)}105 Mme;![uF.}s;Y(`*tY߽;A {3v ƩVR,HAbpK^"ޕmM~h\ܔ$K=kYFfYwuBզ1yqL#r(ߨRE{n ߚO'wYxn!:󓒵<\-Cpi'7 *1`{(Pub=.ffvk\ Uq"_a.hz:lA]gg$,rt#|} `8Ddλj QlF7a9DjÈ_@L+r,*S5TseM`'%POH;zQa@sJ9lbo}lۿ(:FǪ=F='|~IGG6ntjH'ௗOݿ2  ,-ZRx2rK 98~=؝fs [[2RA_0tfԝŸ'uhYYd+w-yբ4Ze| ULXpSX`_IYVP)/jo?#5flݏVʸ t0…ͰN,|:8NmI: OL1y .qoNiJcU!YUj2bn-G 0Ku;:J+;VeM܆pF[=l[_h{zHfM?F~Q%h1ˬKX*0?*}f5 %wM[p QC푆fs=.N껚[d#Ytp74?QPO8=tHޱs}TAժ|F7.sոB7Ʊ| 5t,U 2sP,TT*xPS$BszC{T"j ^lV4 9XQ^&ײ DT -``,9dцŏ! a{',rG»El WmA9.*h\4;fĕJGWaп_Uz8|~,_2:9Zvv6%~uäggLɅ-_@OI{v_ם7Ƀ(ڹ&H:jx~rUfY@{'cs&!N-RG|`@ǩXJ½{1e3ApUxz"$p,DDru/ت|!@w(&^_F K_x Qd 1JPt앎]MkRD 1;fC9_3 h1} TKcEQ@se,>W^%Hm$=܊ s5_QPᘖٝG|H6}Zi~}b>L/Ks&֛Ag__+l!2[Ӝf?Cj#}ڙwtSj..|I(kf<ַ`O9dv\<>ԎA5';:"rhޠ: +u|9Z.C7~ڋD ),L\ʧJ. )Z3Q|Nm:ж>,[R OGk'+T=.݃bڡma5p#Шӟ‹; *6 -_Z{jZS/mN4#A~-3@rKr =9#׿V#]3tB(=NNk" umH77 ߨ7vNg:jB*}莼mH·a%2̑z<:N<,#f xw3 d(/ծ$ ꗴ ׬-5148<ڎ'M*ʕ@Wju^6+tnoVcKJW9xۘۛ_xP i<JYҝ ԼLul"1̚V}( :qC%HuC:WTلx^HԾft]"8- &K-WQZĤ9\Ջv3w|I3*T"q̰.KM6sp̶<Ƈp<0ZTrE5ɭ^Vں,W8yM.# oBk큛ИY^iU0*K%֡DkDY2֛[7al.2*W>8xC79\֚7*IQ'Fgxj.bcGמe>ee+KxicPKTYSGnn޲ .}$Υ\V2#+핎۰Y_֐zu9&<[^2o/%2hnC?Ӡv#-%VJ*ArB( b\.W/WK}x4z1@[}LBUztRFS)rY.̜'ʁHO|?">^>$ܳ'6X;3Z;8+ι| UT][=D (ƾEKɟĬkzԸ~$ة)'FpH`6Fb_Eֹ]7]}wԱwU0۾`SO] VIHct8J+#Zop#gw@l]. A{Gb=~9 , ϒ3[u?o;c_삊(,ɽ %$*Kcw91yzp%3LowѾCn:lg%‚(Mޢy$}X½x~Q'*h͚=DSi{'_~& 9\cx;Nl}c5m$`Wz)եNAJ !TN8.&􀈑Wٖa=oi=s\u:yV>왔hBrOt|7h>Bi{iоx֯Pԋ郣ЮO_LjѱM^#M$CnYFI<9]ȒN)lp\tDTzރX*T4fiDF|jh;v><GIkr{|J+7CͱG)_ꨤ+ aa?Os@ki6g S*wmk jlJ_97pmfR1 ډ.(wesg0OPW _=x]acmz28U:r ._jеto &,xf 3>AsYu.ԭ𻃴*C2+,з8[=ktjmyz;rtY_v Ç,M rs#] GCQhEhh1IZᅷu~3.@p&5}@K<~zVggjY)l!f:k]r~(??jJd,SԹo]e^Uڊ}ZV[(W?_苈*:^U2t2F (w- |X 7g@uoۋm26 A ,HfhxDфÌ#}Hb@<m˿FV-: ,{*D؝&]&n=n}#֖ʥZ~XZ 4h)`\@E"LǜLQMzz87Y pj7+m9u7k'W5%"8J8);q%4W}b' osʁeUXrrg5;QFڡrU٧-?2bӸaJNd x(J4H>=*⧤~P> )Y4 s/Q-!Y1{VvL@ބT&tԦS $!y%W%cW8zi A3_' I&Zcu\W XoMo? >iG* q=h;Jb*Iz2||o.4 S;{&y=jPD%x4'̞9* ? Ux ,k&Sx.o[zv[XoigOך>6FOO7^%~VT)-:'fSu>H˛얯ho|;͐iEVm"kQJtOck~+4j"-iV~_x*yݭBCh;qP*[$"J15X9c9}&Y8&r9f%q^j/M2Zip;[9k,֗b&.NFŌz5R;}L+8VА>:LIcAԟJu {ڄK6Y >JZe9.F-ƾܵ=Q-MTI P<ԢU*jCa&H*j:Ѯ my@"B)(*"RARsRG:s>=2bQ El;%(MwDN1D]®Nˮɦvk_gׇHdH\$g9151$ٳסuǕyrڥ=1f6'SLSGGE~|B0:M@F+$|ꏱg:- Fb!GϾ43sq{FҢob:>HcV=X% GɞԍsϠ,k^udLQRb -)=?ĴTT(_f\`}kٽM5 UObX^._Pn)[Ι^u4>x-3Hj]3 u\UOO@PRlHebnEE0xڝ>8U)oޡ Wr\Eѳ!A>E8MPRb).S@a ,JYnPl^ fu]ւϝ_.(KÇ%3Ds4"eVT<| K)! 'S O<UoPu^CtCWH])*O)y%$&i!H8Wg[ #01w#c @hfOvCɦx}~(7DCd(AKYn?S~XApԟr[,V՗ !|--XB* lڃ+{i![oKǮ__*ZXɣ>X ,%r q`-eUv(ɫնk`S4K%šּu_2h9J_@Wl•8-ru~%L|Ȕ̚~C,A9o t n¥6sx)(2|+'جW¿謙Zq{|L{@RA_B]o&[5..ۯ{2vW?ב%SWOӉ#ʃ[Jʋpw 1q9L ౗WP^]O5 veM0TU qJnHy HUpeT=KyF٠YR DjG~9`'xr~(LJ6pLbMjNz U uhFx夰y/5ƝR~B~EW_ux-IK^~6HDA<\m Gws\7-arE\T>YT"yxK^H%r(eiO>BB WA xvxZ3@jְ|!+wkI_G<H8&6(6}ʷ E<#5$hS1 ǼĔzPF?zNO:Oy+]Ӽ[e$3MK)0+ܮ GO9GZt_(D}ׯ/Yf 9;Vf*Xi\F=ճ88'媣qn[x X#JXCDabVU90QvޔUmg{~7qvdkіy2W Jy~kP?Cc@,0<ByKPvHe>ʕp S|F/>m'Q4XL: 6abҴ+EK{#%݆ 6ùNOŠ8]Q^v +)^zz\xxU@[NoM*SvJ9Y8R M'@h*lφ&PQ-JgTAmeM|Zޢm d5ܘ h,>tG JHuCݕI} &]m*[s ~ŊQkښ}D2}a9',q|qpkT5[ [9dU<f+n+3F*_^+\8K㥨۾Hdٯ[Cᬂ˻yy'Ķ^^~>G@ ynƣyKOŻ8]Ձx~Gyp +s o|FJs l_@'b&6/i+S6׹&>#$NՂP@\ٽ8<;DRb=*c,F746G[#6,Tu$N:t>ɯ/mq?ztQESqt\M%th<ߴ1/ gOhI]yjO$XA?2"Z:Z2G٢iqhY4ܿ( _-ȋ㐵NeEѭXc덩IQqyo&Q~|@eUk _LlX޳=i/<>;Ewe S.DÖ[N*a l3pSxd*a*jRƒUlJd 'UV:1PCx,F=:tZv>0a bVS xءGGh/;&N#G6셫m:X2 ]2VsR|9k}d7Woiq+n}^ri?ɴo/JVCV QITzA' s+2.{k[0%(x>Bi:"RE20| ybgHo(kZOZ_e$¿ա!AJ 3u@xzcvTFusM-~l( k vVk(Rbju `=6nofs&QJUXs.2,F17Y\i򎡳ߙoSi3䣎lɠ&'‘M@y8>_Rk%a1\,wPc}fDX>6޼[28;QQ`f hwS ͳ!!^]iy+dV|86x2g,6t!2!Kga1< ga/s+b}(ia4Cs5 ^VuTof8hPcZU:]1Y8ڀm*O$޼d^͞h0W&.M-W&$1ݔ뺢,Y(gSciC1|Ƅ^Raε-5}ڡc%(Tc9B0(fJ1y癤>*wJ@M"YkP@6M:av,]+=a]DijL>৳\sVֲEM0Yx\%Ux9l zA/ˮpuk\u>x&9I||&|^8L٬Y| pG:'FMFؙUkp4/0A?l]wZnbIj@M#?{z5j.-H <3QDdbA[>Vx)(Eqf t?¤)ofy 3}dI S  䉢W\G3{>~hip\E ` UwMa4xm>_^ X z'2xU"CAPT| }/Lyl:|cL=̺\ ^UgYhBDx 2Ь}nI 3PIiFد\ *Oz|& ʌ"$ߔ`N{'ZS\$˾'yu%{›['l ^SCͥɋg^ |5WVC-k)<^ޡ6*BSF7,:Gc('%bDaAEgLx}H)#TqxhQND8Ns%I80vo{\sԜs_cA.j8Ԁ.K#YjE!M8,ګH3kŵoT7a94EE•ThݥYtng+V_ j9>Oaϋv)wI?Ua,{rhrg8L6>dy1|`{A _ n~"S_5w!L!m:'ƯM@9ėL*( S۴Zt$5EY {]RICIx:pauc2$Xzc:s-8OP-s`+y3\̠)_zfʹF,ֿ@>Fs1KQJk3ڸʓ? AU@YḔNMZI8NI8z en0į>M Y.WWZklnfNz5 Sרh6 V@.H P8F7ì=H~N0Ɋ \kMTgW ?~d1vi^ekLae<)(񜛀4}O8F,?V< YHeԇ6>&s= rxܣ*2K.ngKiWJAD#hyvxm݀@K:^ P`?yNu)Wxx6[̃ё¹8wOtS@Aaosp(<.]ilg`LQE$l6[ Z)HDsS1nP Wa=J[V\q$:;f+yP=p/ȭr;6ZKfQz1.~zXp_ΖTϵ! Mj~x'@>7"QW> ;b38 cRA. ^o{#; ^< k؄'; G}ܣP,8i\XGIGd]j,?<#ΏW+klNm;E9ɟB}ej*ҾxŦ㳑_&Bd!;4,)P1^MjP}_ŵd%G B`Z4 VpAے;8P+ F[HZ!V+H>b+ƫc>'*Y#v5uLٶ˶Rj."q/,ֈyN\3tD? ر(;Ih(3j,Wi9Q[yU`ް jyǨ!xklUWxk8G0 ;ٯ4LRyF<3;׈EoO(V滤k15;jY0T5R-d8.6yk4-{Z*&W i| Mhg7ی!N, -4՞ٽ cW sD:^ۭ`x2>/W%zyT[fk<*"kta )ޭt͹ȅpg =@s&|DvHsCvTWa!([qP~&/zrdhzd=9s8ýz(tŹe(FUeܧ4 ]e!ڥeF;&B. lڳ4vcbIx_"t4hob)@/MAip]y{䔴Yn#.;o$n ,Wjv+yL,PkrȭJ.IJpԻp O5 Ic3|εDΨ>3KcHbMc.:oEc.FM .6KQ&}QADUٛAj5Yg#'Z]PX:W}4`DOl,828NWJ1-+ΆOf*e5X1-V\Ց.ś'xRvLԫf1!=ZW͏xsdxCN4riG}IjKgAvFG4CcS^>mA5^HѩC/eLs%҂5~(TD]섰! ʭYDe4e<-x1dۯJ7r T Jg4B9LjK8/T%3F`2N+`s~tť6Jp1og50...>+tS)Ў ! C1Θ{ɛ,WKx16~&/&Ν1rVOx9Zk.,igx SB#A>y@m2 Vmjɼ`gwU3T;\PGۏ3o|,y'pŕK,2JUzS KP>b+FYtJ9J f׮sZ|jc ɔڰ9#"`CQfNMڿ|O_t5llVwVZ@#ܯhbl& Y|m)'ylm”Ľ11c=:0a 12 ß89n<7ѻkȻ0QHS@~<7W`چҦٕMW5gUpP*J'| CV7 lr[<](7*8VK{\3 A\=}>TgK8Ei O<24 ^K'伒`2Ù8aܧɀk-WCˆRv+R 59@n6C0>{}IU`>!Fj)L)3"]zuZV5J\%xXsHPTo)IKK|?t{N毲a*N#f%+c@(J\~tIMժ-E\n|ѦwȌ<آØ~1=+>`(<>m1;6UfR,*(.$*%R2%:籢N> gKq1iP p!͑6=Ӈ!NۮYq5+}|uE"v2|E=HǸ/m:(s)y{tڄ:6 W`{bԌ61k}kFxz`7dbTYrOJmmqkO) 'e11 ߾nho ٟAշ(q|kC⢣{'qY4ɗ嗽dt9y0p1SF^:x*] x_ CYm2}D(+@~Kkl)Hn bNp@nLprTY#Zj ?>dM,]Εx=%ߦ́Mx@Ovv^LRt-ye=zg GV+Bd>˩8,p9Huޙq1Ɛ2ۆVW_1QwƣVuϔcCJND]Bx应)aóz={CIg) Gh8 YԬ̞z5WKiy uWɫ0gnNA[lAg^L~ OOc貛kH4DRz!J eU1Ō?UJNZsSGUO16J ysS(ţBEH:ox]- gARs8t뜇V W]hD(y7T*17sj&$Rĝ4/8䁀'-$hBsݮkw耍#cĮ3t屩N#2v]@qoGf:EXkw{u?~;?E3.QTT<۽c Z$08'V'ۀ#G2] Fka6cz-_{:Ϙ޸lSJAgʖv+`^V*z*xRVf w>eyfQE!%ECpC1? boX",[ݰ j`.ی8,] SZR뺅!(2`1w;Hϼd͍:h[5#v~av zT'@?8q$&G?PT4;[Z9#[kQa,{XOnav#=T)]%Q}HBBɰoǘ]A%crtźKl.%f;WQ1 JU~SޝKsc)l_UPnWa!9\?3ݨsx?[F9nK@!V=&;ՂRZS1ZC5xTYP;5*7Sӎ_wU$֣#0"gLѺD_P=*M.>7.j'ݞy5g)8]gԕs".f4>БTZ\^>nB娪~\\]Ql'RRXP['.Na1^|`5{Ai/k_k- ~e1NU -k8Rqxf /$P@yɒrP,OUs`9gk.Ш~H!eFWvJ;T`yw Ȍ Ga|YJl0`Z9QaWfy$FL'PnSo!jB y~ ;t@`C]9/֭7\ޔSo٘ |Bǥ9: 2',bZv.ԡ?P>*UG×bW<% o t#B1<(6kw1R|BoS3u S(Q9fhqLƦ]0רiSMveZ~K2;Lv0=;vXV\?fyzlA($;K5ӹUQnD1yCL [E ۢFTq,?%0m<8ߵxaUCU] ?zדI=E18=#z9ˀگKdZ}< mw \[c9_?&816rAVq7;Pm ڏhmYT#$y1/kO0EiiK"݌h*,:'+,(A\ȰGګ RA}P k>$1wSRm|8.mrţ;Sશf9)m"f&^`c]3}>>\Μֿ|S# S[͢ HGEFh TP 6_Sy.Cflnhl>cl&zp%[IǹQYZE(۷Vs%]Yj/>/p0IԄonč9Y-~ '1Nܟ6 I>)a2tLʔMLm/kz)7c:cؖISφFחR2iǤ MSV%1^!ܫ47S{֊P ޫQ=ors!saq9 Ek"u.Qoŕ4dH47O1:T ^s pzŬ0s2"ߑB1ᰯ1xqSſYF&9S@{y>Dll&A3Pk_7ʠNi"fg'BzB0? p_ch 5;X@]eR|с)jl\7!rJJUfQ_l#R^B.ҍ@Rڒ{K?e %ήUލp_ P #c}6< G$~>Pyg22;%28=萨Ccȃq 85Ӿ ofvNk+ֿR !\IGvo}NKDDD^%^*s@[>Sg7@+Ͳͧ5޶E=Oņ4D#QlLT>I >Wޚȿ$ovts 4xA^dzhd%$'@@Y6r21!VUf́a+m3R70⹙(BUI^Kz1].+q'/8pvVP "lKa=83,(iՎi@ķ47 N/>J1Jܘܡe%rAo2l*{h`$ uy QroXF_϶{\z]YQz]="}wŜ9/lV•˫ v'?0œM OΡLYɮǩnzw78GTTb4)T_=z:NYL .=:|q3X"68$t" ֦3`,%*uzI8:%:X'm[_q'd V^"Ȼ| 6=y wydtQy"sIЅ\*>/Dz-: +̒ЄT_AO3C' TYQmxcf0AEً} K6a%/KE K% KNVq NvqfB^`wnkʈڤ6'%&^coQLxfR~N)+pc9Pr%!_?Ǜx,8.K} NHNpEL: ).Ve4BPA]ŮD (uOų[@O}ƕZ, -ʋZ9qz=*LJG.JRjd@qQʓh*4 rF5-7~Z^K!S{0pR u'mOgpkE3,KB,24:$s%{ X.Re=S]\Xsw&ףown'SuC81mIiӹr&-j疔Qٲ<+.e O4<"mod &Ѫ60wi]\%9 p¸ !? ldUt*]iѱݭ}H""n@2zm,)eDd1Mፙ 6 d؟1΍ܠEoEp}&xdi+$6Ol.X#LY _!Wh/6=>˘-8i!K\ D p&R X1iNA%⤟H&*~'|@AO#|~^89V ZZft$3:W[Znҙ5[_vF9D 5<&/w*f`XNS:jqm">E4A^a`N#{snTrUD@R]CcdA*f껿X\n#`~SMb0.7FЉYd %ڍp%at~VQW̶ s s~Ҳ?8:;g)kNA䂗k(1g^l 06JBաxZ.¿YĢ‘zWPԹ&ȵ=lΔFcD!~Q)kUQJlt@-q@G}?-SM̓KޡeVMC~"{.RIA! .:X2޻`DzdS3^g6uf%/W߼MSB7_ӛ(끽"N@(uwȈ+ϼ[B%H.':2;aS>|MyQV ok-K[a.8ʥ'1ێiT?(T.Ԇ 09b&֧Uͬuo 5&<2+ZRRK8es1)+1؄nZ[v֪M_2jOwhhZ0 ;O$Rp0]u{߭md-q.(iU~nEE=b%hQm&vV+>ٽcֲ^MJnbb$F|6>x\(-lh4h--\cG X\i^ ~geҚ̢$p.f=2]r2D72yײDMj_t nMqߝn|N:\8 lMv% 3OL Ã_9p}Rs{u,ݑĈ.X{c%$Q=5YJrobI=Rc#S@K'ZyC~B(W8[rE =@j}77S~ 3P! g+nFF.ȕ$_tj$,muΧQd1{))ve n֮LUr3QլݑwӣwV*m(c;Xzd2%e20?JC "E{f*`^b J~==ք8Zcѱ`óD<b,]b.[`[ R g#N~ /p^')`H<|:#@INsS)X\[YNj XmQu ڏ (x5ĝ!p/ ~K M}iwkhCUE^>/`@!ERU-I5,%bQmQ\*!Vm[tIq!c;U/Up]䚤sqr^ {)%ybh2AiVi5`¯եXVM:+߹ JJ-SXC. ؒRl"&LeK UqwtHj-~\N nq5{+WVZTtȈYO8u湟{sBȧḂϬ]OKy1ܡhax$˴ 5WrR#O'l3$肯]d?sGb$.BjKݬ$"fǼhH@7 \g7J[cPw::L%{!tTN9[uAl,N}*J=lpʹU 1!U ?!}Nܜmƍs?9d?!lacd[`91uo Ќ&gbf8_06@z> N+uO{A1|2f< NDa_.OOX~$%TBo:ے8u.(k`|wR%2(_h4Q{ލֺWueH9q")mDp8E@|P|$ɞZC?lHK:r/ʂscSAtp0i⹟R+ƹB(oWnnrۼ={]]׹ZDs^6ҫ%:]2l{x(F!zN<0E\R!a~8rƳI;l<#ӂ'i"6N^shOຖ+g+$DH]X><VE*},Q5&Œ&ιwGxtѩw桜[ ul kRfJ V/qFިt7heܾg̯A01(3^Wup-zו\}9+Wu, ci>v#ǁ!DYUmM7<[H?k EYAc!ڪ!]!1imrvK2#&aQ늯! tu]="[r ['8s5x+s,&_ncˬK4®tP M7\k.>ڏ*r{M=8/tG^,@@vEҗ r:ЪaR U߶A/l][3&ţ|R$=|4s%\#x9i';WgRn!twS92Er\2gK-ؓ})5y ߓ*Jv?J;yRZ*q!8iz|`åyЛ+%Β&Yyƹ{]f8>B%Ӯ*K_󷻺b4J_W3LEnݽ2EM *bxmO1eT[!_,sf ? .1yN4NM8µ[)AJhN_f#7A8|/A%4O@ Lّr-y>'M)LlrJM7/`1~10]Juh̫%; Tl0+UP*H:7v  ?]GO]FJ0BURIJڛ /q+N 3 W*ssoX ~&7%>ƆVa{޲?%9C][-SFv8!mx$u&W/虶p=Nf6.Wq;/PsY W[ԟSHJ/\Ĺn<+xD{g*|x{P\ uUu9&}Фs]/k:ؗT?: e~0=Of (scN5p]+(rL~nF4R˕ "G՞W2j>81Tj?:Ѓxoh7MMY?mrE3 x }_>;8ËVtN%0v=ofGM(2tӊIjO88fb܋<,KKHr.I;W9wi5ok7UB7.O3`&Id/2uʸ:-3$UL%W2n8b6t!3f\@\0yWq;u騿D(<+纣r#Mm'U 00,KX(WW>&5-"M"-?_%rZŹ s|\QDŽݴ %v̋uo$_XI6Lc'ṢXqw),CEς%Tтn 0(R|E(lnAЋׯ\bmP,&ޜkP/"{ޑ:@5}? Q>jԿɍ(UjJie6j *x5 gR_O}^SpAiG;}X4i$aطU ::Z2~$0f&0 na67 ^,MTC)Ӕ8ӰFo10A+o~Xə-pk AϨ0 =w&[x -j9d_ Oqr0"zfW^z4qpm'Fd'4u%iPP&ʵWU*hܗY˕ȭSvO6bGNU-:Aʹ Ѽ|Iy~r({ގ`tDEI4P̏[0S6[rR.nFţM[[AZGε]:,-I5oJImaLQm$Om (yv >!<:Y7!%nX 6 YC3{:3,$szyoOʄ~- vM^G[Pئ='f Zs$pJ4 K{21~&$̇Дك"@i:BBVXFse;]~6!HaY!7҅WCE'}`ibԩ y>f~fk(1:pSwOmBrtPv}p6g,~-K> fr(3x[%/*;Wi^.>[AlQNG+>E*KC0 Vb 1*O5uXB 4ȣAZag]IjF[]co/3wnG2PJT`8m+oM8O1[*?]d.bxX?қ'[tC:gbAnC!3 W~+}t!u7)ZI<߄W'6e@rHa];0m(}-  obJ{;wDCb6X|bKY:e _u4x)F=eL&Vs4߸pղ0ñ?3IpM}_@1K^=ޑRL_u3ׅ[|+$P7֑y~-zqbr&{I <E!stø.xc9Yßh(CrOVvA{a%i> ۀPƹ=>o,ܧ9m.3Yܖ265d/d=X/g _ɞ(#6 U|gt؉=4N:-l+3lM7blL뉋Y?ܢٔ٦qDӿYfr @j |+k1J.m^R-dR`FͿso~Yd`p*rCnNޑ`KP ' 9:8= 2F U#2Qya'b._uz.  6ޥhCepAԸ- ^#Y0oʍ?Tu" F}װQu;ȹxS蠐'hPus-lDt,{+ד#6af{ a}#㊏nGO')a<;QjYB~lƸ-̩C}X `M6* @}RX.u#0do-mc,ӛ:rf63MD| r/|I-ZB%SLhZ/fA0pe B /@pz3*kh}OIa+ybA68wl![i@P|B(v*t3p}CS =F?k~@}.<6`dQu(t]H[FA_U:g2/BduFMWZkTF:sx)UVK1 in F(B_uOH痟u5ӿ"1dPjBfU5QjEH!>㌊0 ,{bI>ճDV[hܦx >#ٽvM̈́>cTt[uWLmŇ r`U U@WteC%!ǐN TGxҡH~k{}<*yh4Y ز]i#sĽyiF_{]iuY,7Z:=ɤz?eCc7)7ҡ6ы 8x3Pc3/n8=O< g/.1O{ԛť"+%Iz>XMd8(4vOeHímtHI,r(b$5mgjV+8F'b,K"fW: =IcbջeSaj;{PϴN\b<хÖj<.V#;M ?#|,U^ ;Ң,̢*ۊJ e8(0蚊_QÐcɓI)@z3\Ɓ8l(r vŦk*"=lY̲^iVZ]Z* |T-xϋbls-yu)$xwN^+ Ȼƞ !$1 gg*ۮyySN$ 4mB:~қsWIAX3O}m-2nUX\V8vdL4Kpe9)V|8j;g:lףȔ-^Fy?5eEgCg\iF~m= ikhs}=v*ICAuU˱P$AWR=^:GD)V4;O4ApWYbit^<"}X'C}P>"k)NSB[6߯a[ciI:u] iHuK8\_>s^+λЈܒ&:\ ~#ݻ!MQw `Ll:Ϻ?# `3S4A8#Vי^3FŸ8m:Ȇ郂BCjtz))8 Vz}/V4SR쌘" +)c1#?~:9a_[oaέې: K-FB,B Sc^\H%q~I/0+<̧?ZJfk֛GC4 ]wSug Ju,) [3tAwQvn2ZB` OƹNv[=f{MьVq^ׇsjK:Rܞ! GSF",3|\- ohϵؽc:6K|'MnǤR.ɇ)w2FB"c&SՇDdȎ'e7c:n7Ҩ>Vn|y_ΟR7 ͯ5?oޥPؽwORc=WG˓M攟!(޹&d{ 7,#zk ~zΒEKsuЬcrުvRFxC$sZtx]n~ ӿR/ (Ԙ(0ծ(*]5]?QR,V^[IA0>tl*b:Eٶ=8Y'$3[`s\.l{o$Բݼu1dI%‡>r2d mZ/kEYP 8<.0l|pRzj# B>XʽЀ0QR('nVAiSkCA1~F/x-!>0 W5āoXˎ2k^s&Bt,o{=~j!i,:tr">&rH'ȕZCVs7ͮ8gjd cY4 öqBHϜ7MS`? rR t:p&9?XJd5Ey8:_yD8v<"x3{3!ەn4 Wz5U]WF^Rm&n{C!{\³'~dةvX V5զ,.-m`\=Xa6׀{Nmw]үzqy޵ˉw?FH2˭Ĺ=T© _g_HKay-dDɠWmmJ3}$Љ).:ӔQS _}R'#h[Pp{g}A=K1'0cSe,+]4^F$D1ZG~aOBP_ %7b5?%͡ʦmqhJx)Wh Wt@ձŁnc6`?)נ݋4Á]H:b“QEBFlnJMsӚeeD-kd-+d-{sWֺzse3 >+GKIpI v: +yvRDVoZUJJQ^v\m0Kbi"negZ'7zuf5 ZH7%yV\> *f`ǿχb&>RYV&>QS`4MMiFm-K&Kn}D^ k\RGqm17=kV6@C~C5YQFHſ(yyTubS$ Sf (}߅}TGZ-{uP#+8`]쫽xzv+ i=Ǻ5=QHl{FƣjRsqsفUsy M zVDj1lZuſ./=tޔjZ-z'.7{y$7Q|]h![&[uwԜoʡcVSq-k7VXYhR4eDMTpݨۚCZ*qXKETypeh Q9nXQb1Ȟax!=BYZH5Րs d\ gh64O =Ze;=V̔0޿5H^NaY\zSCsR[JpdW#U}q^ b/5YzvYP-OcP\ٗ Z_J+g>J)K>h6W"ò_j-D\LY%:dQQOs{0ro1Hs`&fcHe%^tMV_=H}u@WHuшbA=Mcٯ[Bj%mpu(TtØt׋WcqaQ\{ߨ|dRv'{as1mm0 >"trL#s;Ҽ:>Z9Sİ2Aw 3ՆhA?lϮt$_;OB"1jHtJ:!ЪeO쾟\5;gsp|UWXbU3Z{ 7.~Bn}U?G쵧n }^['#gT>Ϲ#I 5م/>OQFZ9f9-4%4Yz+@/=_J--O(ǟ{~Mx8&Id5uPjMp'}]] RzRqM&߀\ B#iq@޶ywuy"ݔ0z8Xaq4X l"<y4Y-KS ɧL쩺͍v "BÄfQpUTj\}P}FrJ~2-?MN,~fqyf<7O]"K#Bz5o&iNqVd1qZK7RtD W .M} Z/=LY ϴXuoA-:㹤?B0U9o;&vP}h&4@4J%! gfvݬhJՇx?XpFVABmWh>^crC90Fs? 2>Zs qOo^jJx[|)oxƒ'6yMT]F;γX$ PLe3bd6XjMwR+Y'A/ ~ EzMk;FQzQF#9]2b(ߡ(w=iv{v"/VA?cSU[sz1ԡDTtw7*4XIVF5G8z:ҪTʜ :pĦ"K1$в5jj~煲9<צu&dn6D(x*aϳA<ĸ!&p4G; t2nƮY@0UNUfUH5'X3l ub._7KvAy{gʮv0L'{8^::jkʆq6#*@9GC,ST΅"{ \\Njod6T`?!}Mxe9FE*w0|, p~w 7Ŷ)yZ GZWx>kP&T>ѓu xW3V ^IncD c{i G>!nCMYΖX1mUÇD@Lj ߃*~|*-zz֦j%NJv6A(Lck%б# )MO,Ø\=I@&̜MD ֗cDX(AE^bYi3.\Y|nYS[M9#Ƣ-p#`)*¼J]]L'v ~9_b'& \dL_0qCyMtl+lIiIgwi. t6;4F="/#IZ{'#Pl5+!9V̈́ey)(vZiUVbk* QI nKOԺ_&;otoD' &d]2KJ9Ӓr>R7k~~j Se^i޶97bgInW*=#$W?.5*!^ ]`/f;2˕%{i2f6xjmɟ# }D-zu豖Pঘ|y\]OCp 1.K$\D=|sˑ/j/<7a}0]xoGF3TDGPbb84bT>PF)ԤF6o_Z(nėCP{aɹ7c>|q欜=j=~iK$"WZ]ORvb~!+e?k?W+'v ZHƐ&we? vHpN"+ZmS"NZ~O[{s2 );vck;䷭42O~:wߪI82AIإ> Ъ‡J?s4;a- oP'\W&u}af{~~? jWFE`~֞.VC컴9\lG_T/< n(I??8FWsqd@Jk߿c9b:EfӤfto==vv|}/ПEWm;t[C0a'l&L2loL(ԛ ʎ9(o)Q_h^x"ps&-3!ho.ugV}寈(|Iآ:eeeG/>Zo߰8df˒m%ԓ1fb/;R@Js-Ѕ}Q=(7^l_zN\)U?^S~Q8?W~`:ED(f]F}UDx9#O0zB#\~D!Jna3RB$<_??@Pq'5A7~ tdp#  J2"-W-]Uto_uãKkA Ur|LJޖ<|;7y=KҧwUS)g0އ:&>)Ry\I?I(uS帒';~~w֩},Na ,CD %bRORݢ' ?pʶ0WKG<M՗II3glʰ4j=`3Ks%ԸO=)@;ScP_c(aE\3Uu,<F(Y/r.w]Gϫ, .*ڹ9Vp6.|X-ڻShmqϛ0UPħ ׻M%ժS; %k ]&e;q^vΆ8NO^H3zjflUyaUؼ6p9sUeWZ*ZRУ.*HZ:3?䷦1/UPu*E갃hҰ;U/Vs`Sr5&Saf\kˬˬCg̚:@S԰-P?}2׊ٿa8}V2,l'/4%EM]猤(։YR,aV D  #NrNU}A~&eB1 GzǙs+Ubҥ ʻzV\<&Q|R!+GlN\/(t=ua@/7f=Pnx'4V:R/O,-d[RJ̅MiI15xU,Eͬ)Ver.^` xB1\ kVFgAaKp &ؽy} "brٶ{ؕ#햧Ȉg69o m2+̦ ̣vֲ {2mv:cAR*f>0((6ERkńn\~TfXHƱWnws^suyyJ ~wpGR|Q5vfm,8SI0zD˫ToOr+Ӆe#ժ*wMy ߇{+H0ɶA`_=Yt̿|QT%Q":32uUYP?N N$Q1&ɖLR_,Pg6t+o1? ,&%\XZoMz,%N+Mt?z~vV5黧YȺ灨J()ͨ1*qY/=n"ss!uYp`) #K@\Ӝyߤ9?I U0՛Ymc)=֫:~+rsRx~"$RJ4/P ^il,4?o5&WxX\i{9u0+AE;1s R3>sĬd<7w}5P>-_{ 4q%6ve %Gx[Y`R2D"2}Zf%hf'L8]h*4IP'еCBRXAǶ[T48A2\| 1QOL|'Q.hgŮ?럠1 zWb G_P*=6 ͂3JZp@DDdh¨/Z"3dz(Ӓsna>&>.Bi`]zx&  P P70Ϡx:wR/\WRAGR՘B-)Y) "rr蘡0|YHqSqmh1"E'y+y9׆R)ƠFٺARCb 1iQ )1\F C#44əxy_u*7Z3:YA&0 }+i׵ 4A :?t.:` r(<#ʼnqd j0~-ؿ9 Rȹq3K\awLJ^hm^Vkd@;WS*΍eBΥ`o 5_ 'x ^n77~\%UM5z= sȫa2VbCqB7(]@Ca\PQ{ Q>B/'X6xsV*mLA7txnE=*@5;3B#A@)n!& 5Y':vȖ_E)Cݹ i8,y~jNζ+o* D% Ek  Ú{yiɴqMEFY=2l<t:n1eQcR``'o'<#!1'KЍS `.^:;`dcQ??A0ԫ#LLļ|>xcReBQȸM4ovϩs̕G Ucig闫Kd7Xt$V3s(^FŐ:VEDPBxKE{5Bi^Cp=/ސ܏пE(<{t2TCf#D {m+klJF}L_sT-wzWb@P=#$IN8kZI)}fK[Mb eT>6eлPz75!@ލ^B)^ظ]{\8|9(ouHcԩ.Mh>V̰|D ! !BjBOk5:4-Zh*("㠡 =._<7'~]rJ8S_)1賙.~DpiwЉ@'|KYg3[3B1m_aow?fZG+,E@x]GUX hUFPU\ "xs|4IrObVnŽImqaoho qi}W֨LB&m[m.VX+W~MH_ZA-/s?ͧ[L}kIjپc`pZ5eKt"*Vx€>9!&?0N1#~VzٹBWc-_~~3# ~ 'P5jfNԪn;vyȞwwiPwpcx ]hgBN5UK"Jzw7ssn o3-ͥNJyIAҀG63z~|BN\Z Gߌk@ACC:cWrMR^5e?V?-Ą fHu&XRm@rI~  uHNgU=~(K} TmšŘ}꣍<7lTI ,!A'uJs@P^lpnlUqa³31~_p Ia8:g̻&b=MDhpA y/ߐ͈ ͚L|ےǘ%|kށEw2[`νx&_Q8RapJ. 8|Rqr/f_F(t|S 8 zM :j{fPś˨6;/Pk;g&~p6@{rX="|Q (,0Ӛ$4,64C`^#5KXq[4 3dd7G~N͕≿2u)cC[B]L.~f."y-ܞ_#k>Fm l|G/停X< B]Dx3>~^})+$Պu6:Zke<ݛ0_6~#Yabm\Q5' ӧXRTO'<ms2n_aTT Γ_t ¼(2>N,ȱ@}PzJ}ZYYۣxҰjp]ڐH`/ qeuVU*"vmLľ!I I9M)gq~+AIm% f8,D%"r^tr?o{{Rb\KnI2&<EɶR_41 Ahs~G1O S*@.@?`FGW 0L^OXZ])&Q[1̹!?%wf`L);?6Kl\PF/vgps?t =̗ Ĺ nb*b ZsՀYէ?qO<6m§%c dvR=e$zq;\$`N7RQJNf h\| ߉PEZYJ GakǾ(Sgeqȶj&wS͕Fl?$__6\yVDvڟ tn4X$je jKuF)bI ߰A\}‘:]sNSaݓztPpA;i4KY;A!Im"DaLF;ݮn9d_? ^iNCNQ,}ҷ.VY<_ Q(\.=Z VX {T!#9Up;8/ u\y5i[apu8dP Q!h4[Ap]h7Pt˶ /k:ja8עIAS-rm(BdѨ ';3h\ Jn# bA-⋵ 6~qt6Cl)PYs;[; miu^!܄1,_$v7)S߮|-E #6\l@ .vŐ/ h׻J);^}Gg o<~v(+.3ikHxQu@ `Ɉ7kE{~t_g I7:Rm] Y3-Yj9LܖoCŘ g1h]aJ{K{\fΙܣN.2hAR^$ѣX;| -@j.- Ǔݛ$xW!@ya7Ky"h9o{)3vȪ&\=L $ 5Y_amKr^iI˘-ƶʠzsM [ͤƟu|htNSu#&6Ŷ.g@5R8e,!eSRAzD,Os(SU36iKng|F;QeޘW97ZJ y+/q1ҙȒMLj2ra^ ZPMDһ@jՋq!J:1p@#H!ճ5C<7 !r{ h/zXׂqƒv}:>4usݤj}qkWѧhQ+s2sxjt7%p&ojzuƣT vUhO*Mq"u~SkѣT*TLV_]a2ƨx]~"MՌ_'z>8H5Wf6c+֍Ui"SA}T B4G=rKH{+v[9C(1LaU7YOM%eh֓g(EGYruq?I ,y.zd+ˈI~|=F]4'5cunY0[cz"iLfbϜg=r/EO1|föKЅi\aR,IU"KG0N#a՚wNF.]6k'6'eX6|}L+ZMv :19UՓ TG/Zx#DOS͋yz}p6X_Ën2Tm9?LECRNMTW3Uo? 50]h3ʁYܯ_5׾Oc yF[RsIi nmQYheR>k5-7CLPL䑀3*e/D_V] {K=m5H u2չeeNVաBXq3 C夭klEl~PrUvid:}A!&%7LAɄ48]F%k"^u%q@Q [BKF( GHL] LInGr Q\scH3jD-D3Po>ׂ*-8;ۚC5{C.5_y+a[ufܨ9P'2ovy4#^6:csơCRLE%*TWŐh?dAMͤ lV}aǔulb-2U=R0'6y9d0"LD21I5qem5;R!-&iЋ.WD/WjrWL<W=~]Y#dqȓ8I9Mh>56yCrR iHs]>aI(`~<dBirwJqb:]lW>h|?ॐsl eGra\w~RQO-ۢ~C1*ACd}ý[%, B#"w>"khGjN MLS&K&3e(H]]+_+!7RZnf2Rj lIC5Oj@,qU"P3-!FS0'繃eYW3ipVEʝ;K;!t嫭q&☁HT jYu4!\O/*aTrjlq> _MA?lkEQ`K^0%H|$mCV8hF ۆǿfwkxyo /`{88lFjx= "i{<,.=_BaF* 3|UlRA4"[BjfMHqfaP\G.Iw;7LN.W l25Nl_^N)Q)PZZUEd7'\9A+6-Np=)CiP#Wn3".5vo3S.vc}G.6 H%ՕU.T~v,蕗蕼t9zI,imp44H̄!F%HzCŭ1|83Y(B :ـvUxج f^LkIׄ*Fd/4:[7xtџGMII⯺M:vWHSQ 3'Ըx^F%3H V偔sm~P\?Ol--yOݹCZ*G*]Ukknʤt;ʠc9CD:2f~+$߳$5| [3v_v8)$\ujN O^lv+K6'alK]?CԷ ꥡկW/3ZKg,Ee'Ӳ=dqw4ݰ/2H`sy79^Eܮx吣;GrMv\-s/ O+U.?SC7[ёgv<'^{n%-\gهzOe2ɮ4 'WFH,gP+1+qA w1wGjUw'aY-"9!޷g4zL(Pg÷FdKpx:ܧ zNR;ъ+sx9Y̨ip|*WfzT 2e9W=aU"F˙A|!r HDFUf&yxs},LKة\r>Ë^Y~s7<[:(G'¬Kls8W072+8珇g9n kSi&Jޟ]eMx0NjxєfKuJUZ;SYjOz&2KOb0cRж"2ZjKDfcSl]f4i{ZC ?4A^DS׈6+V_%>\f7kM1dJl"f鹩qs'vVJ%@OYUM y- Y"&IUZq FYՏ ^0bID0xĪ ~F aXuj"6&;'"jP#*eU<;D%Hg,oSyX˰ӏV4H%DSp&V4a}}SZ"HAu>E [޵R5wcZ*]{7Q4 R-x2ob3B|4ٻqiKEQ#El>]Wt]sh:4}~^96,/'7_F.m%gHM}.}FbAg;K@*rvwke:\e\ֳ,ld9p]Zd$$kŒqi:TO˅($+76)I~H2Ϛ]:ƫj)MiITnHhjKIʄ 3}$ncW#eRܮU-]=Z O%?y_uª'ps,r1 $<1DVEho5K}f q_ZoR4KO+Ch{}p")O&ɲߧBn)@,ƗA@v^L= ura3?@U Q(|YNX}?9V??kYK4 r 3\G=·Z8w"yyUTf.zu1m\FfI"Ly#%yڑL${,⨛F#U$I'̞L}B"@9+gZaynή᪬9L1t8Śόrs-y\MOLXXBtbR;4u 5̕N44pTk .}6BS6bMCDA<WG^*oo<n<?ߋ]\?lYX\.>2 )C6V59-$R[b;jԅ8nGJ;Y‡ۥti <~,XM$ۡ!6+Hv GЉYYݡJMȋ>nq4Tw?(bnVf2qA(YBBUEXIW3Μ'iX|>LtYk/v/ > z'H|:J|C4'έfܛ|vWŧF͐.0X'Hȯ1 k,ߓ Orh  mֶ9y=[ Ҥ"#OA(p9/|ZihV# ^fMI`/(GY7j*|6 r}CM׌MO.K %&9^ %߫rjM.eF vџ'Iz^+W4-f퓦Rq( 9goaGX1?w9EjQ{ d\%ac}M}bO>CSo.5{AF7_y\ղU ۄ5?P^ȽSMDx&߉Nj<3X8KŃ&O46HsF3u6b E\ #&faDAwPHP0^.yRܡq*h(˶=jlfG sa4`]^nkA-0b<ANGO+:EfH0"Oc2j:rAܛzUZcpRƀӢ qXx+Ta ? hK2pH< >T^Wx4ekaǧ&Oi (5H7' +g=6 &4'߸7ԏ#̜9dj/I$} 0Zdbś4@:k38AV9- yiYMVatpdg%$nV!bbOnUȑ 9&e6X*(aŒ:> }z64|kwP"Zf ~*Ne\8_qUR1]/\܇{f)4Kͤo]kap:Z'V2k6#s;|VB:?o{X5Wڢ8A(E wzQOxj#ȍ[)K*3A4gl(WfPǦRlV&.AgGonOeD[$!x%w6YC~e#x؀KvEo; )q$d|$:bx᪍{ pUb^ 0tTiN.Gt%iDj{Gʔwc>j3H)` ~T;}Gj,*g!} %.eyMqT3Q.تRCTÅSSoH3Am8^lOp\+ةt78g8rhٍ}El_URKںoEKښa :sY ӤGcP|)ꭵ|Y#VϗQZS>֫ Ɠɋm 3'Β}J?h^pJ)v "ġ#6BDD ;YR7ל+/W5]ŸYx _#}bDWO`_QMZdA/X8-SLj`>ذZ T,{̐t,qD @ ,#@qB hܜ8zj08AyuB\ 3wMţP7檗?Mv r;byu|ԃeש8_:TW_||UuX)(sٯKgOrf1YTUeD^A94V$( LEk5_Rw4iсU7-1#fnU$1`U% 0wjWT JJ4_$TM:^?C`\ԝ:&$udtޣ6~0!QʠdE ^bBGV6mO gf2\)Wz #h9`N)W0~˅2-Nݢ&AsӘ ?S|lYbC#p-, dW.>.#󣶐q 鋕Uγ8W]Q΋{&g>>JglUe"QCp0s~<y ߴl2 630'=M2fij9[呿&E* \^4, Q"]Y"}X/'wiPOf_I΍sF,}R]&W2Di]~?ȉham J@mC:l'ձ"ξu8*-|g|2?`49Xø*$ËQ(}sa- cPk'l?5&#)f|5,"`=>+ 3Ŝ@IC񣰌|\گ$㰥#O `aIԫLg}n]X;Ư)Ёo֛ztZMvGcR.&`~f>+"WJ.^c8ۓ4׎G3UjvLR"}ocuH%_v-h6֚:Ԙ_Y[kD>7oH7R}3z F|M R=]ROX``O6HY9{\Ռ>_ҵ-px.ؿpLpBG&bcpBcͿX66ķm G-d ɯ]'a I}P&2,먜[3=4N\wߑ%鞦9yC-9{QQUsPM̗^i zħ5)cQNLXk7xt9)eމ \p+6B7;/9}2"#v1)?dp(fx?įIfutWZL1.QWT0hO7IU8dY%S>|I@|5yŗg[0X.ש΍ GN%qn_rr9 Nڱew\˻ɜzxɢ=m"iOoƔn->v qV"7$,mGAlגF&|[UaU"Q_u׷Cଃ:M.AkhbP.Vk}gIw1[a}o@|ΕkQ-_;?ēX'gVrM(Q.Psթ)~nȃxauz\%5/T; GFj2[ooLI!@'Q1yGG){,5ч#YCȌۀ&mIJ՗J(tWdfڲ1Y|jо|-32 gYfh#mnFaz:J~tXkg*pЖ-b1f1K_ڙq lƠsU׫\Y\|^wq ygY>@)*`FSK}Xt#]<0g]_awjϟgN(^ 7a"[O:Ґ=@\\Ō1!\\?@:&F!:eK6|*Nx}ULG/^GfKu ?gP>C![+K^P"/C|u=9I-+m"x4QI{<.ȶ;yELV&iˈ=܈e:&v=^PK@K."vbA=@yN󰭪E*lO;H`ΞɻӹNxil7RYjXi//iDC3!Ҏwn:e]VI}~ޭF v\հ~ij|  ~|giˠc[8P >nnh>pn܅], Dͷ -;;:Wu,,kEMvDo]y;dhӶ)tp_u *и[7rT%>YuAij㗑Dff;#|Ƹ7?LTKܨ3o 4OHIR\Z*U7)ܗ:<7U\03ODY@ek)8="K/g'@OaO.Pq6&y?r!.աP+KipQX{˫U>6gMp\ <a ]Q)o8] 5={!և#-H ?=|739\/.W"UM;(\| AH4)N:IoGoxixM\87XfqT&9Q¹;$ۡ#!Q Wy]ϋEf@P>D$"q)&I2+;_<eFT4+3jSc" ٵZŎ+[= Q>dfMށЏ|$V>'={"'owU|G*/24SmSyM˽KSZn1j| NP㗔qI1$-4g9ûɣҁ]}Fi'[ϞMKuT! M5nP;S|H{С٧+YP!s5{-H rU;`J/L%l8-ٔuKέ~%ï^_WO_+C_B[d (36ξ\5Oqw$TזZY?u/gLȭ)jC`>CܹwѢs-z l^O"WC,J\RΫ~Z;3E_1P,<+@H/=Vu0'**\-bSJ]qxƞ6E73fi{kIbqG27O3ذ:% x';_~ }o03tu:x2lU#A=ނ9兀2^LaADdJ(#7[|.Ej%4HYoq RV2vE+G{B/Hc΍Q!uQMt0q۹Kyj#"( D7s#AD5[w17_ w>)|X#ȯ=8;w À4ЙȹK?Cf44X|`1hإvI)A>'Djk] vb-q K)4M',l"'?b5XRA)a= 0$ KV*F1mRa:V78jf͝zҬLWU.ͥu`?h⭹Vj7ju$$ޔ ?呺|P3fAxYGS sto%@1HU/DY=/n}r2P;԰F쐸 ~eB15k)AwuoG?(6^Svu$DK*ߓPV(UK~~U^-@S- s%փ `sn tA 'xYjRѢ݃QyΖt&4Vwrwe5 8˟8Te@L \yol~G>?p|(Vǃȏer>ldH8.YaFz0")[weDs=J43AhB^3 9C5o2 b:])̈́vo{^'V*AW=7-<*Y(# NP v$Y(usN}Ct*,^?37ct؁B:_"jyZn$*gj9n͐f/C35} zZތT>hʹuN Z)f-jvޤ@Hwh{hIܜص ԫ!g|Dz%x zE_r3=u$҇a]91s CUl'7o HɹPSXO& 0!FEt[PS{uqWg L9*;:5܋|1#h":/H7@2C L͓dJ $OLW:8"3uM4 a(k [Gy4w5WG`oN-J6r(&δ+];4߰b+׽Ìͥp書` "P$64|*hfVs-;TuskdnċxJu zw֠4JtU`gF1UoilH"c2 7㶪!aIu[qӷP܀c29M""r+afBr>HmaM/T1zX}3A-DQڤ_&wAI g_g4M13V6]^8 ^tٍ]aiZTe܎.A6i UwFU:J+nQu5ʪmƦЕ4Oe=z&h1F?Џ''+0O?o@x0!'LCь(K~N2м0q&厇"+2fBPMMYZ]/%y&b$i9OQ񣇉g~>Lo8 K4zoy캌0B';zċ*JSߔGGoTE`tGY 37,m(4K\*2.[%) e\Rf>yL=]ޑ+H3"o g?^c9,s?O7[(-J*MԢE_& +эT\ZIvJ$"#Wb]iQ]S&EC:_UYytԄ(aG>QnO u8Az|wu2Ao\w9ۇ߼XRs3N"Kk1 ev zuۥt,P*ʜq*eOcLgSʍڄg>nqIyC:KfrHV_iR%)?#[#! aF(i1k֚]k3X2vyO P6MRT/!`fS5IH;܍w&w~J~~g8XN.J[Ox<YaїmF{-D =GC]> h [,h*be>J6sfmag&FR2Fh㜻74+Cj.P8D+_soOSEac0jRRT]ѵ0 ո&VvV$3AL7^g?x9PJv)Hu.rHPESQxmEMAWo麾[{,yZп _P^ߵӱW:,a|Gd\|܍Lw!nG*5U? ꢿ-p;6TpyRA ?A4_FhOujs_9m E䇝Y]ڍpt0orXDA֑Y*Ykpnr$V``RtX̘=::6*SOa YIh,G0mtz9F.TBcf UUXǺ_"%&@^ #d?P^*MG)\Ȝ[aK *cKܗJE3KEϢ-JdGaAJ_0ӏin,ݸ k2Њʂr΍p)IaY9($hߌr+ʱrT^A!0E&B<". =I0E Nr4 &UY0޼aOP;:#@ VS Dx?#DɘxMu9w 6sfrF L]4*&KYG_1 J#6s^WbD_q֨ᤕufۧ3A6DũT8c&ꧠԿs>g v( RrUS:G9w]|M̞Ghr$66)zΉ.?DON/FLR'Ao<7f1>=£ 01R^<.Abbd`ZdWzn>拓guX1aAB"벦=2uZÂ~}2"r#Bϕ&yHLx/{:ǥ)ܼepĖ.شF91ʲoKc7̫}" ަ*0{yFuprLtԇrDWL56pOXf?v)3 X2npBEQoU3!5dq?pEÈ(_݇ c}& YF5[,Fk.Sw  @MA&S4I{±b|s_$qlK;ToRk~Ozk8jnD, k!=k[ =2J힞ӕϡ",HNdS?~p8_Œ%;~,0$HGAc6w*aJRAw-̍h*0%&7 Lf͞]wHoAuDj:!+$nl)伅2q"Lio77!V(s9K(#daV)Ӷa 7_E(6L°`_n"T1#=PDA^=mWp")BV T |% Ϋ%&1E[Xp?TtqwW2eb eʅ4rҺh;R9@K.rRHޥ OH"]N),*_ x'W*v$esޑ ؑCh>Dt'#Oc|viٜ229׽=&:xr*C3}C\l<; q[0`l4^2^T HJ[Pّ9›-Np{or9SWuvɧatQ(T84rgsWiROa/-(w\p`ny?v,i )vyX0*Q>~wg\񴴚1Ӈw"\8D(uw4_N.uVA|Ja,6I/K(kѧ|;g]N{7skԐ8+#WYUp^ngsx"ް4${ 1L&xFLvu]MUf}Pc\e6 o^NJ;a^ғ΂!Es7M#IQ3c߄"UpJ݆ eR>iz9!p,[1iwB߃hI q z7f:L.ZaRg yF:[7L ej㠒ٯ=w}t)S=bBmj1={Hd#F]Ǩ혪I* ]}OONK?>Mz˥7me hC-[:z R4ٜ KuC1&AgM~LԙV͏kkRf3Կ9 ,9cl7o}0AuIshYXWNLEj~R,`}rN qfᆖFPƽC]Z42"L: J-uiOu!2u 4bQ}5Ⱦ)dP@n&wGAkV˹e^nGA9Ny$辋1Z#jkd`>wgs`uh C>so/ÅV\:f]{#ewۤn|ӎ{4qx+NƯ(u?z qku!]xkl=JGZ~-fZ~-e_ٯ~"48e~A7fYNRR¯z\H (lf!zKaX.jg/ E~/e`ٯt1%LVxhup'WR~3 9~l}J{'.x.?cr姢u=Z,}`4aj"CcgFo9eIvDclU 秡{_vՕ#}זpy3{"H930L7έZ¦4 LȨ #x6.?MP\Ц5$qâ;?lpxN&f?ޣMq[WswmIK$VH:nT%7:40̒[6rNk Sh|fڼ3-xy> nE#Qzg\ex -jy߭ *U80E_Ay,RqaM`l8E^ PagwD;QqMW=) 冧1U48#s!E hI*GYR53ֳoC}bQ[I:(c m'7XMoV"i \q-ؚdLxKW?(]<1U6 1M'#ߴ!H2i*/d2q"#U9zl5^;8S* ^֗2-VU^ag5EܙTxy9VvZ3 m5ĽyZRy".܍eߊûϜMsZҝ^ 7G<{^Y*z5>t;aS{m3%B;;]23F`uf SsbYVfl U:?GPUulRZU66i]oM:;< V=/ςٞk$4TxwvI v`.kwZ GWiޣBcHu{Ky-R >^round6nEbg3M_'hCx [csw?-7 ^T;GIW,h(˚-{O \u˜{PFk}Z}_zO0yͤ}Ps>y.ߩo@rVޟC -]^n S8Bȷq{yLhf'u//\3Zd nR@FK K˯މO.jcFl]9=2DhV:>[K-> J|~S:z^~Ey?\$PVjؙ\Y") bhtge$1d{R(3:82ɼZQXX HB7d@]2.k%e\ֳlds.|] pХi )@<yCGf>ӔTw@W`=#0vDok\R."/ou?)b8([e˳4[YRf" wm 5QՊ n{lp5\CnFfnNwtpT&\.Is~䢷 nuߡpEU~}4:/e@:`(<:UCyqf$˺Y>{?" ֑)8rHq#5J\AuwzTHB/'Clt\|'7eIf,{˸q4ZW*#52g~|i`S;_970-(^yƳTy f?q {TU8υz >üraܫEf~jPЭ DC_þrA-KZ_z֑Y\Zyƈ"7j>7B:?]';DͰ^vU3#jUJPU$tRZMs3o&})Wmߊp *${=w:eL9s".:E2g"-IwA%9,{ isU!Kh.dWrM /,߻ɂOxV[vaZOZų&pqZvlww NL*`#&r! [qYy2h.,fb6~sYp:z( S!Rqgg` i t]إ߬_8"s|槀L){ȫW^Ҡ=i=,NKɟpD:SmM5\ ;wn>,(YVWXhXqmT><;s};.3NS+,9Xs˴|-6ﳩv?3JWkw?M!Ɵs#[8: K!;sA 8=ZRCor[c CIʯYȳA˲ə?UJ%pCer&B2aNYf? '.gfv݀em! Ff8踑Jv?h߅O;=ʾCǍ`yd%;uFwoRZۻ1KcLN9A?l0nt F71Ź3nY{evhQddY=|uɯ4=pb 1,&I t8Qzņ*&tٞ%F|Sr~E͢':.zk0"!6VtE0joJK4DHB2 UYR*rIsx A fY+ V OXE^PE}USJ_Wfاfa >j*AX4>5 FZ*3ZWQG:X-F_Csm<Vei=6qQӼԢ};1E4+Ls.d\;~E;a;jɹuH~uN>vJ0Y`EYG)ob`L=U#2мl@*ĠeV2K* }B;' Ó#Lމߑg5aE LTعڨGdهkƋMaz!r5r [K:D72Af{fGT宲M84{I!LmşOrQ\[W%QD3˵ȜY^eWQ)/z)+7%dJeh'S);*ue. %]xvi4Qr0ґKg`1ƙ[H&}т/tgkpVׁy^5-x+e'k O@2b+ W_kZ TW;^ܨ[~X\L}s"R׳ gN{.Rl*ѵMVzp (uj/R[ =^zu_@GhA{;@}:>3:BҘ,ǐyK$4>-VȦ_6b@\;̹97ʣ yBCOQC*=~.;\8-6ź$ z}!a =:uJG`rg@PL<&nwlN AgGj[#13 3 ,7bjh#=/7^^Tjʤ!h HHo/;,zD!b ]%P\T6,J-\gvk$ ( $LsҰV<v7y_I?F-ӰLyҨ~RɾY`DHW~.F.Ү@>PJ*V=M a}gp0Αw#DpRJ1* 9Y߉uw43y-sz ڏ,T JY5kIQ9 DS,Qw= (A`J4s:0q^?g <+x-%@+uYdE=q>١ G2r[DW@ܿ#W?E+ٚ}Ɂ )VU$gp,{"fSqbl=/]$V*|P|;ft=?(t!a ޖ9.\K$A ' |lQV9od#sǑ-́4X0;+/.RW,򛸗LYsB;ӚǗiGMN+fϋӼZ3#U'X7>2Z}$Jg%k <2iT)e;͂ϡF/9ȽAdڨ}Ͻ[l0K"y `ӜI٤:(^A gAn¯miT?˂9ٹԜ7_QRWqVg;3>Jr|˵Yz,z&t?{P@k)K KȐo}3ܮs{*<ચU@{;Q1?t[#L9}FHeMUlj[7zFh,L)nDň~e!Tj!rD 4%QN_AY\@fI$U?*|k i*UE}]Zܦ'%E|_[Y*kn#;Y %cZL}NmM&-lMi̿fb.G9튅g??mR}Hۻ6&TVT@Y^çPmej+UVDQ({r/^2"Eº5XCϰ0foD>˦^YƽP/gq FY'\XJwI_& !qN%6$eY` Bu mPne] N]gJt-I1=fېN+ R;%+N{E.BiۤWdgZDU/| K+_wc 3V@#*]B#lbq&83|Tg@ s5W](0 Ƌ_ {xF^m hqn4r/. A!w,CX6:CP !1˟#oeVsם5IOax2@<`yhsN*:@H4_]lr581 i{H Hqc9u* ƄmWzoW:6[ۼ/15_P*5t/3nG}è'suπp/>ut Hb}7q EޮCBAXs/U Z30 /Z7^GܻCyP>}(?0fc  $Z"vpwekϲK! S{tu{9]e3I7Aڷ/b}QPq6 ֝.[u>2@OǕFvvWCN 3=ǒ:,_)ȉq/M-0%W%RbF#[!t(^5r(3Frh*hr9ya:u`v@A h& g3o0Rc%9zyON\SO&/@L)=*|Po@n3)I,> ;c|,d k*x_Ce:`vP.I\7Z=~$t/H\]dkKXmZU){2Si/DPteD7 3VzVh-*#q*K̯L^eM>u3ECt]>F>^Sueς!Dz"_Ez?slA?cTh1 $lk2͹ƛc)3ЙG/NGNiR62~c ͥls$G4BU g+a$rJ㕄4*Y2p 3UNV5z=яGXi rUwo1w)rLzGĤe0 A =&636xjf=I/peU:62+˺ofW=Bs cT-}VY)Ex@p-r nT8.GGgjKWg F `Euƻ&鑇[ðF `u«%J$q$tɋ~`Y*gF/2R6cO;qùLEn; *eD*AL8VLSG$Ƅ?[mu0G܋oP[0R+H"ý*A\3Az#O{BJ ]cTosIvAtiPvHUBYE0h T-Ţ-m.tXZHe:Mu3IYI]ޣ2;C { EB\3~9 _0ƄrQ+;LM~:4>S\G36MŔ?9'\5*3gdqվnu,eL ;LSg /}eR l';f5Btjy2.HGAK?u K 5FQ lJR/YJJP<*[Vamyv6Ld:bTgëGc7ܜJKL$\ځ^ +Pt?SWM:!qr -\-,O|IWZ%0ʷ.%{9c'ucCPme\yUd|mOԊy7ҷ@Yzsr-Y{{!9phxZᬘswdSGpFU~U\}|sf7(wSv&5!gd=܅j~ A/Q9y>[D_ OJ&22*HB6 d,Y9v"Q< Fe9Kډ3n4Pjɿ#M/i*;`Қ_IWlZbT-C*تlG8@P8>U>|4X┬kɬ {esmvn /w-ԅOd1#'Bh,Hp:۱xfC(AJ_Üt !u_bJtRT( PtemQ@iz%̘*s$hdK$Vd+e))ۈ/T?Eӯ?$lMQ.Ĵ'9ua [Ma!uH SŌuE@QZ+&1cbl4;SԡEzX+5J;J?fo qh_4 4:FR~jiF$1N=W5=9iXY")_.p1npX&$.V#xa,U k*JL#<8=o΃Frry:6Y@;$x_YZH#f~3ˁ Cynw:Rh5CPu>D펿Dx[La9EiuXMΐ.X8.!lPT7B *t i1{b}_`OA='ѸZգ_=8.Uojk( hWޞiY~ifO=ˑj[o'z },СC(]Ner,o/[ו06%2ź= -")o(-o?˔]66!$5[181k*79QCyn=LfRd:e[)W|OI3K=MVA tn )X5B tTid^r-\:SI'+Vf6R1hK4ÈZ9)(V'MWx10@W{35tGS 1!3$&0pk ֹ%lQ(`1cyø7^ұ*1PP}TLDu ޜfݜfd d){^/+c9i]U n"S}.|+j};- RtP",pt^N#33n35~&%hzpEyOk~H q`0"&z@R8K) W*#[wܦ.Uy*5 &`+/"K/}8Bz'-ޥ=ʞWcvRm߄훙Gu~~4j-K@ sbpBsJ۔7\~@PrPkZ%)4IСBN5d(@/Ssn u!TY<;OX6d9*mHuv+eL|R;eGYWN&~%{џBUWUepUܔ¾}ᅢnd]VJ0v}ȳpœ咭~j:CإY8&Xt^`$8rtD1oEƅsunRqRsT46A\5asΐ x/ 搦z-өyx[UD I{jSUE!a :pK&MΰX7:j*վY#DNu UC%Tki cvXt>w^jCbՂ߉U~*?V~Ͽ#~?TTGwG 4Iܥ}|VVUB^|VMK|_oA⡪Z?5營]vyLq8ԁcQUL2>l^&*;)Zˑݔz5x4ҧ<'ix>܇: eSvXe88Ou9f?µ&"(L%0#6U8Žݴ"ouh. W\M<\82.tC]YJmFY6Ĝ&{D>xC0[= -5[AuRk@pRn\DFUŃIUj$ [p5KizZp"ؙx x]Bg CCw+YDզ$N!} ,uhA]Oa ʌUոENOrtz/5ᫎ{&[@.Byy|b4*]Ƶ$yoDZ)LI;=ɧ=J%LLґ&U5'  G¡_x:lh!0GYHBwo|q.zcA^Lai]MxEPsM xdlUJ~Ge? Gh6Lr9~?Tk6iʱA:8|@a.@" Op핤U:Bݪ7޸y[y^=z<Ҵ `sȽeD5weeh/ hh3M>qy%p-6ԛ磷5fQ~X s%j|y'MiJ^Q 05;T OFd=)|N﷗RGҗRJ:J5`8`4F?Po` Ǧ ] Բ8&;sMSd48+ fڑ_AF-aSnyp.>wZMO]a0>fj 586G}o09%Y0>j{/CJ-\U%Fh~8hֲ؃tRnTT҇wF`qiY+^m+] Ю ٔ 9|c{K;@!f Yjr~s_IMrPRR]WFN$d,+6; ՖM_5whp<%&ٹ 3kI}~ù(B~ӲTJ<llUB[ǜ}L:V:5A#cT4H^*ÍPYk*acS.mjFz3#"'tF 3#hr4 73z}j긪qih41.ܝ=X,-IKcz(QV\*IC-' SG|4S>ײNz/)!(O8oldk8o\ұ6Qߒ!e$vk߅ h>{U k-Сcǩdmm863.uiڿwuۻ1.#_vͧԽ#{@R!D3Fؕd+ǡ+zn ?Ny滤rEq0UO[]>=ؾA6c?n3KDBF:{?A?nKo.D-0@SB޿Yi]Ĺ_羏DW(]v4 ;;C5Perl٧oZJ0K0ZÄۡtQTk+z>%y^ %! z|)wM=hԃNը/e . .=bޤol+o,lw@<T:K]ve[pz, '$70&OZ\c*1 <@Y4X` ^ i"I$&Hc{}7&ǧf10cB#~򟠞 qxƦHБ>{O:f)P:zc /G' a&CAĉBԾ JT|qv.ۗr-l;Xq~nr3agw6S;q sg9?@sD6nc )`YK֜Vb31ŇJ\DG1cN&kz-;ܯ9): s#g1)W@z^@zEg: >];bZv1O(6jN\6}D)dc͜%4KktĎgK.0tr]L NN\0R; vSbBR{wB*K H <ŒH*,C4S R4*inn7Dr\̣?λy rf]PoB)8cNݾE }oGnNG;p ,pGbC1j_ԑ@[j&,V9|hJz~_ܗ]?"#H<) C;X Wy_: G0p\D6TdO >ځ,}<#)䧕hy=yeVybDͰ#[}ͼ4.*C*)@`*UZFN.;h,ɠUBK/H4noyPʡ LQ\%fń؆Al3Xi$ P@ŕtU3bM~-kyy<8${БCK5}* qC,~R3t\*QR-f3EaMKU8(DٷɾB}'ZAp#8_$iݙtLD;eZۥ8s9EĢywgwgUL㇛3sGo7g;QLoI 8|lY#>AiG>Z RZ&4R̙zq/qQ{}5s"8BK%<ѽK q/a)|mt#svilΆ9afoܬTZ'=2OCywU\!q3Ιet 盧\Q{ yqh([{)b*1<2đifjwn#?nR=Əƒr x6F'Y43V#>. ʴtΜ}{++2#3Uw0z߈d6ƵsFωkK~Nss% :lY>&0ӕx(<2C7|&n2e"EJ$rqn."+YN{eW:wDyGjh(LYXb #ʟ즶+h5Q%XVtPa+xe.l0tbjyo9'BmkKj~Qi,f`=p_NkZ4X S5 ARWhWI~mgp] 6Ϲ 7d Ww$[Y>yz% bp#R<`Wz#]-J+>W/ߵ+mxZ f3v'|Rzj6 tv&pbuURay$wx \lz(RHhe STk듘Vo%>?û5l]Hl]t8xٙuO61qgWv :%i]qx>D (0hl9_yK;`נݪUMT'l &J^NIv1w1^sN)S|3YiP Q])ﳹ7ܦ# nڤ?pOB3K9ځC?}/ԑwұ#}ЉQЉ < BŜ[AeMx: D97B72qx~y܅XSsiBx0vfi P"θ1aa٩*#Y0>q1/2Xp1Wyyjf啙D[CQsdѶ2Hx1X-&3{:f_c"}zU"5!^ws'!Mc&: gϢUh<ʂ#[աʙKӑQrs8Q#p'|-ĎArР9ȯqU:͔H$\˹_)7,k% -^Yq5+:cg2"`X#n\@w z17/&xHq]1@Dל9RR#0/i.V;sWd [qI/ӣ2o͂Y&Gn tŹ|;RrӾyS 6%}0G$pjön#ˮr> ZsnCLi1YlWɖq\+' Mx0%'Nͯvi 9ae%kv}K\Ux_:g=*2'}wqN&O쐢`}vM#;B2Ov׿AJrr3-),dN~TF:9w xXбD](9QqX$pk$.ڽ_C@ {-Fqy/_~'&Q&~Gzvs 8pBoQcyF)+;=nCC(8[TN5Rx.x+:ZSm9 9Ou'n|0e[ RFO8Jd"Rˣ: fGS Ke5bgzmM4"˃ù_ n+9dxK-yҬ}3GOs /J;kx5'/H:)L7*ջljLbGȍ}pjPJ(Wh/l]K+Ʋ,k@&AJב} dx厵QM@?Zj*RDTP- _1vp32& xk,?=]ϫJ; >8b*7DhD\-+Da?Mz-4ைTzLkK&aZ@JtD7#Qjjd euV΁cG:$sVU]a \{8Ye`'aS;azz@g9?mO4W]oV.mJ'2̜:  HNF_H5,`-pV]ldkC}п4JI{fC: Z<?^y F*٪p2`1?$@[oǪKgPEpGW~Vl؊C] fƧm4iz #FDCᛍ4UTz?%A9oʼnRG ѯ5_Sza5&#jU;+FӃgG}^Аo˾ GEl3z& 0Dޒ / H}-׌U2~!)CUypf+ĕl=_Я/h<8M6mƗJg=LA ~mb1^eK j.-Qɭ ٨8{Pt}Uq*XE;REUUQMUT*5*j5TE "WJz=̋PԵ(Neru>(e YQ!bIf>|)p)e4E˨ \u\.9 l9R&*?xdꙸl z1wG2 ':& [&L7*~y |k1-1xMGpB}phEqoppHGW#kӔujo~ԲV_ ;[mac2>'_(k}PI@є*59sGsGD:74'6z2 q _?ܣXѣ76S,C<jΎ)h,P& SMQŞ8J;e /2gNulGMx%>RxΏBi3J`BOqօ~o6E1:RDY-fwu>p7AN\ϯ9rD~n9xyuܼ74U}!벤 v+CҢcu|͕)RDnMh$gsbBߧGmvһWI%aC%+5-DJvRިܕJB.j#AUեV3q^G«u]_vyV.xDQGO Q!lIGm` GK1/3 +f!wpL:OӜƦ^A[|X+eF]GN#Y397 ܨ͹gmfGJzu G-1ud-v{g(p6qąͥ^b֑| >:LKޯ%̩9H#xʄ,;תk,?nG 3cr8w.JԨ,9L]2\dzl_kJ Z _*q$2L =Mr1ܑ BOAzRa B~ ʯO#N0)d{lA[֖V V2h 0U7]#L.֡C.*h uELT)Vq>jV| ;g0WL`07z3*FO@;t7x[gF9O?tۈ49`0*wk)'dt'rzᅯ@okq 3U[H?KYt܇r 2MÔNǾaR68D-sO_zawÉ;kNG9:>'BږT  `eO)$Q0ޙXFq[8T姰a5K$f)57a4Ra1l/jʢ<{iR`yy9O*F4VBOQvd\DNDԯ;7"S8 (\Ė@ iY!ֈJخ~ /b$qãu%lT dK)FAge҉e@=0 r)d=tރ"I{pGD\1V5+`i*Sha TRy_uनũpzmWH :o}Gvm9%XXwK r>Bק?;,睉q0.k[q^@J9Lyhש\%FZ/%B%9j|ҁ<WӀ|3+!Y檊fͩeL=TC KcQlc*mRx2l-; _ ~A w*}oE鐕#b&>,WS4\"OEZaLp(W/k *a|]]ۧ˪y5r$ψZOۑ;SPKs?SjN@~25yuQ {Ha7% IK&(#P.V=`; S*i9 ׺Ni]a(s>?:őv(On9foW??Q~'W/$g%/}m,f)җO>n~㳿xZ~&yg/7sc~wJ;LIx eM$QnCsqGlў|1K \-cm})A^^(O(3,yuwX(y|BY{JY /}S=^΂νf}0".ecd9vӻ:DΓ@ii\̍=.O%Z{ˁ:aB=}7bi^ eZ2Xg\FS1aJޫUjLhZSOÜa|nJhڗi`.eP'[.%/iV|E: F7McT_H>2uYU8T'~2 Z X&Οf88].m#r s]6v2%~ sG՞rdaaNuz_ 媞9Zqgoc)3zP-œΐN;ey׋PKzX'WkC=:_0^?oFo^3d'=Msl%쓏ڤV$[6p(a1v~w1UlmdB; GcsB8<-*(%BWv@gZz|G 1ir3v{H^nG!eZXb,3Rŕ7+y?W>'S(80M@\X{k^=ǖ){*]qOeʯg{(a1BO@;/CEѻwc(YghJpjQ5T#ՒZK#SWCj6x3C=_7c;` ߞ5 w\.&(,~_(k)ȧ*7rL3te)sQ=SJ?^F< ŏ:rA2gNk=]P8(a8 z#;nQ]>2BH-?`9LLreep; MyQ<3C*_k6ssp!S ?ONCZ8Fa#eH-~{,Jx0֫| A%gFfu?Ø%-@JogJQ:7u_I}ٽTO7ؙ0:6xُ,]tL׆wqW]E)5\U9  3.WH5V^j(#j RqcҰ[ ُ@4QL7f_TXLckҋ9 2jyj <̄ZZfB-@-3g5#VxOȅj[Aeޑ3f%^4dvǛ-!7Y@]<ޙO[n>7׹x6FrLUKno.lNujS5|ݩT _wK ;r6 | UQSu|FfJ8whPEXE"ze*cnC/$[=f 3*KAp^1fyħb2s./ s.y#^%@afɜ\E^^5J~ ֙%x]W(Zi;kE+?kp (xGL_ .ug?*D PVD)Z,V@;4)IUG\.,&P$qvEuQYu 婤JQRaBDPh)m{'Ip};޹s=Q2IוВxY@rMC 9vh[PCog9ٹpq' ɽgn O= (jt>9,`F̷g׬*@d6s%CPNDCL!2d*3MLJY&'Zhl],*I{+5c/1Bxvoɒ[y0`ZljGf0f9 Rj938@39s~pOI{ cE({a!.|3~5٨Ax.Wui=m׸NE {m oA[zNC5=Zpߪ/:(MʞKu?,_`:m=.%{j(y2ŌsSa=k;/ol^Gba!1RV 4&okpF40Ǣ[ .֑p;3h9ADՅ0|6f V%&paKw?K9yt>3u>,[Z`J +z>hN\|&y~?0$:BLD{T~4\z" Ef0uJfpUM>+v`_gg3zq=ؖV")&ll+/l,& eRPΥ(OP[Xtk{@ČrtTy4?*i6sȽFFKR!?~"H,$cI'd S0; _eZ&fUyj'Za>&(='_ppj<#Z= 3GoLfPw&uZQ?+-2Jw]7%2)B(ui >\u׸'Xu)(_?,GďD)9N( u[:m_3|:fhwQ,Fvs\ϜNOZSLhz'A[I&ُ׋,VDt3XL7kgćɡLasP:DC>Wtm75{RRF0̅ρmS4#&\4VLrD}}YxZZג*G-x>6"ۖʏ,^yJY{$y+$r5Gr)OO)!/}g3uǏ]m_kmP]_=~cZs.T4ւ3_d[+b+V)f,?w#ۇpZ -}Ês@mV2Aپ6I:%R0;e"8Bꠁz}50+CG`'Ygo_O=r}֬ZءIٶ]u?{j-uE+q6UWˮX@u^b \K"#:EGoB .|9_+P{kKT4 Wo+I,nHDEOus/*? ZХ8ӷ"Z%'W9C3s(7}蚢|%O*_m*<@ҧ +d0RZ>: FzM,nBr\{C24RLE );13E,Hs#0kNήTv0>GDB vCK<2+|p7F0JDQ2ߟ:*.nNOm<}b)eVaxW5z$=Tҳ?J1!D^&VF/o')};"?W]{SWq~J8aеXz.}ˠo؛CYYY5 ^j+K]6I;y  *UB};^ u  mO!-HGv8Q\ +!x~%{^.^o|Nx&?|'2_Sm<+F2aՅhv Pl]WD1|7"/ [ko_0!Q #.}ȓ.#>Q<6EiZ/ɃpkAc$N_ay?eXzE˲q??nh=;Ii9H#h!NH+BIQYV:c f;L nSpEm$ (fj ScPzr;-h@0m$ʹuJ8u^y,Y%N{ ; 6Nmw_@jWmibո@qjR7=aZމ5̞]֪x;P(H$FQ.1hmԘ*7qN R8wR*D߱WNM2>JÆQ(Uȴ}^(m;ʖ8sjЉ%$a'pkRvDU-xy1 9_O3_3Wzum_AC쀗G7:ҚO3\9ndd Z؆pE|hҭ~9 c|nid  F_7 CDUbP$>L!Zo̟]#BB& ߐVs6az7[4|2qn&Šݦ'mBAyzg}LJ=~., DjzF^ٴ,؂1PU5\ .)#ƕR.`*ֶvO3_W{] 9[r$6IM߹C7IJruh|yCz-FG"a#Q9jD<ij :SapVdf5 KNAj2fuqz֤|CEş荚bJ% Q:Ƨ~1-力dރC$zאJqQ9*7vSc- @XS7Coqk3/I1IuǓ,Nf]ani-'2[Ȗhzv<1>0%L\=n}U,p"*FPum~2-.a @8F&t7$,Deܰ\_d q=.fu?.|Ǧl941Sqt6mW,luhv~nmv~nmv~n uO' Q>T 7" Щ,@ǎQdF1@vn,j}"~Gf^w4JL䜅0BףG{^0V@U` ( ei;uхQ^K p Xc%7%āʊHMg+sZj"fdZg Ub<WX|~.!+@DeZ&~moϾIJoSAíUhp+ʽfT| ˜r/2?)_ V%P9@nro,gSY?CAK`*8/ Hzd^Ƽi#/|NeFbNT*z8h/! щ8 V(E%+NBݸ~m۶ %&=v4GhZ4cnY#\FPgf3d 8GSTg7.gqqԋr!I@̲n~E8Z'1`-^s2bۇYJ :XRD9+ce@ >fe2K+|X )Рqg)bːy.U/*&|܀-#XKLsӒ"Azs >ߌKjg JF&L*U6-- a'P F Ņp 6>el|\0>KZR6B i-a|%~4)-[bmd]fev9 .-Z$xcJw,:/㟥 wPa4Ϟfb+ ݧ1^AJA(tKE? NAF<ժX1@2n^8n7-#֊lQJO)4YtA ȔrA|YJp.,*ZR¼kP ! R?CV`(a`ը)M)QO diEkHwCLVɺ|vud1p7eYS$=ɉugg|)v<eq)TE(j?U?)NH"yfDzP5l{=I['}3}^~g&ewֿ &`xpɫ1Gmm97Ä|+nƗ;YXՐH{~]-\OO)kPV.yEe&`D癔,*K~ys=|^5-P2zړGo$r|╍li(ߠGJBvRqh->9Ғ;mZ 7_>ل)ɸUL)@KFԶoDm%x9qG/0F[yt 9JQ+lgRfZoXe ɳف_0kBqGs21"5F)~ >&k $~ D {7.&j5(k  ܺa''RxY DF¦OhbB~QdML L/Y:"t57ΞFI#oˠ3jc%&T<@S<_[r6y}w~R݄Ps59rC;"G@j,_7 Q0Ko˱5P kZW/n$ӣO7n]>0kn&$0xucWdl? sfsx;ecPm=r+W-@&^ʜM/8a2g4kX4=TTßT]l}Mb% ^XуO%Gv CZavގU5rdmxU}\wZ*&yRTST $hSQ,}4#d 2Ox!uji=@~ou1n3ʯqNF^Ǩڂ@ζu&/^= bv(Ni!qvV;=9"OHmU|O[?~ ?4)A5 Gy;K煏r屵)tBކ:z reeR*$u(9th}[Z-|A bw*Rx ȲXˏ\zE0llQ־'RiӖx٨ όP[&x1BEͦq#CqچՉ"ݱ|കVa8z"-tcNox>7NSd Y,ĵ  8ˋ qG<ሔtй&cOݔ33 { {Dѐ@mi !d{0v= %4R?FKH(e##zPz f+HקYzMmw!=(Ox^ jy=9b*;Qww!^ t"i]kwD̾PHb5 yѡ 9SD[6ՠ1[1G*6 ].NdW#bT镼mY1푚cc?;(;L}#aW ìZ]N_]'7@ AwXLdՔP3yae=Ɓo%FU>B l?]^ (-.do}qS" Uמ(<-cwaI"H¡ICU4d53[ QrKn}uAaW6⸒ҟSlFqO9n(Ň6EڗI4̪ mP MvŋlѠ`|W;e_ezInh]Lqƶ~ѴSaq,f0kQ=ACwWk[ؼ88b{ b+ƅe{M؋b[m! |cOL>7vԹ#O M7l;snaCvV/_}[!x?f#_#QS]!DG~3p+r-U_hl/۫G 3v&G- o\۔鉔1OK`?K ہZ-?U>!Cq?iQ?})z9S0T9& |F NwF~2JKmc }D>pq,f?'D9OᬙP{70l}yNs6!&Y U{SE-c1 >Gnȍ>sy8s݂#p@ "%F9k @΁+5'r>Ut>E|0W߿8M[z x֧|_ګGDaN#Um:$`~5(?*Wh>:!L kPDF"%3Vdّ(6kOwӊ@O)y&cfגQ)r5mr9s&;?>qN5Ϥ䔰I1m Jr ܡ|Vir:9! AIgAneU2ҥN]̊΂ 1pXPgQ;t E_Jv̫$c^ѳ5Bi5l9쯶_*7P@8Uyu*ɃY)3Д t3_m1thCB׺!g r.J*Ɓ%Qro/BlRf ?g\L0~bw ӗ3c;!yw^M9JA(f~IO)5O-qux=q1c]@s$:X{Qۄ9zKrrezG ms'I>M'?5nFxXh\'+ EhB }a1~u䕧W"sE&*갹LT$'h ܒE#۝P9nD9M ݍ:܌ӭ~op1fqڍ&Ҡ=1?#Ļ1sN Ja\ƃM~yﵰLƧI8=^O՘ƒX+TP<$Z ;SMYe?; wbx XMs4c]:1ϼ<9h<]i4˕ZQVʕ=RKƏءNp jpXhP0>tLʳ>٣HAM?>=z1aoNr$cK6t$[O2r%IGMwfd G[s-bgH@KfRnQKI1Z;(YW %kQBg)̞*DT2EpPׁ@(}fh慤bU 1\V4w3<cg: d]~~q.?t׫~8Vǁ:[#W~.DĿ"dXwb o "+K 9kEyTTri(wB /3>1DWRj?*Tߟ#A:EPuH(I@LO͟5KUOOJk _&#~2N;B|ٟN߼1)F;<C8u@%.qaC}MUiޒ"سNAvV?BLLqQ eYEvX T%3L5"*Xk1[Z6moߊ#037t+\3P嚬Ym*2y6ù΃(",n b6xn8=ʖw8FR\ZIhl>A P6ɰ#$yGH8J42ex"r]5řs"b]~8Ŭ~uYyb&2:5PѭVr<[v,:k"BxSWC U&Jev$O֮m2ӯP]Ot*ŭOr7& `tÚoGe%kX X /_13S?7hX_%G8ؑEw<-TNep&֔z_De4$g]mtkQn_{Z2h<<&P,IMp`w{ֻt3蜗HU hPO{"pyZ=lF@ATNULZnN*<!/~)" dMgo2佨Wp)!\Wڕ\\}&:=9/3GA9W}{|#FO_AzmF^#)#[0(eYDH׉ 功)("xjlBx`;fGADݿL){6bkv*>v[baܤa+1ޮ'=n[wYґNpzBׇ0pyzvbvÍ~v[5vh!v/z z&%񨜜?7pWL3yL%  ϿO+M/@׻] $( F'wkIy\' sLSbP׶rKCI(7B%" DobfiL' GnXBuGg6GQ6Bfdӄ,j6Bdm|Bt MS- [3 y-9pV:ӇUv9[BIjyKX~L;IALg]hpbM(fdPUJ'ɺj s#RZ~N&7ڄ-ʧh7q&g1Ɖ}4獤li3T=1&tRl <6qvY{> 5iǯ^ ^R]~@K ڄK`nz#y?(-Y~` n(uvt6 ɪr?H%yIv+q=M )Ӻ8o@=VE:'t_âp|fa Ԟ epvHX 0St4'"]חf#}-?@.Hx~g pv#Z gn'61¨n[Ϩl4 'Թϥ'ܒY/g#[=57R1V"ENWt!3Vmy^;S8~;\"փ(N󼖅reW/xcfpRC 7.? jN8 Sh rh?@.^/3FBTK*?TP'v}"'"AKKzW& zO@ڙ\v\‚q~{0VD_he0["'ЬQnhwf+KPYL鎶ѹӤV؍: Nkrêd5gT>Y8%\%]@}O`51}xn^/~AwGȳ34KTx#<)IOXȎ_}o5q"})>ǿ+W<9bДB'.lm9_l;nE}iH]NX S1 b{KnuU~aEA3n,H;;^09kpt-~WkNk.tױe5m3)^w,/ .լ&_lhgS5VVJ e DP?]tmK 俙omz.!EkɿRu)k Ko>̶Gш`W{gwO:>)ԏp@HAUo껞ZxW/;] =Wy^F-7Lu6UiqN+43Oa?+Ci0k*l-Zs_p N:$ `SkQ ]l(Aw.ؕ`:ao6:Y {+߫P?-OXh"44?+Ǘ0qN]K@Z̲ΧZRmk ̬~oaV `}JjTpX 7F}CGo`5X;աZQ|G7 BrYRyR[2A~RH=cˌkE6iK;]J?,d!QNs-ɼ(a@S' O9e@UV:8_}RE*B{Mfwdr$K^+@kQ5hl5ډ*l g\3F ']^wVOuR+aveN: u~ϦzÝPE[{~g,P,Lk,"9B!m2@Dz3oUދWU]gn?R<ۀky- J3g! a`}֠wumz1*@/uX _]6~W3n-޽'kLA&[_%|=M\W| c$=Չ|:Zmp ^z'oebV2+>ᔑy.>O='s>0Mo_bB맪dŎd65ivDw"  ItcSX`mu 4 3H9$ (Zi쟍:LCh"oCY*NoLQ~VBx^$нGsjO-^|NzΈ_BECkJ3bfɴ!}VuM'۶(OzZevYKq13z=SpIGܖJ}mRf#b+>/r\SC:RgJ$d7'rk2ڶL!/Lj7f#̝DΎW3LE?Bb{pq yhmж iךq=ɄG%N }ü諧Г覽M ASN{ %u4Of3 ^: IMrSesR2ݐXL)S}0Td4D-Xk&i c<;4Pq J ЃiF 7࿔6؟s0S]xYS?G%MMj]J1\dUkvm11hlqvߣF3j''d19ˀHfvjI/n`نY(^- xVYgPT+EW/t/<{!PacNQ}˱K> $BގvٖSC,=sMzfk %gLYj/SK Z 6$) m_zR +7Mx[22YePFԟ?LJiJ `|Շz8wgtsR5rIh$~0w9tReD}FJM ldַC6*rI߇ 7 -?U:Aݵ 3c-᜙1]LM!Mkxr>3_Gaq~z]xdI찗 1TC 3y }ha 2|dE7;A]۠?\0ɺ5̡@ "ڜXYbP?@iٰ_ Qd21 w :veE fs\,p2dW)w9Y 7fꂕ F2zJF]a Qvʮ̵o/i1ŏ,R8 L< #@4GSAh}%TI"iE}a( l~ JLȐpS|.o nQd,T8?_rSW}ȶ%{430TSvobdZ)HV`&<IZ3fB.GO3akyy>L zFT`BE(WWc`śD)Ō moh"2ք| s3 ٮ$!~FҸ(CPLfbO,A+HakVQ_cmM'1N"HkXjaAK菸d"MfUi߷:䋸氾\}dZV\ONU ‡i,Wy5F]$s+N\_f$PˆOa3i@ceTgP >Άq&(ŭ)Ik0ځS^_4';舯:IK-lҔԘm v}ބ/TQ=Ә3fhvZ+%=G>ʲ{AЃߣ4] ިs5FN2GJv#'#nTk60i[ VFZĽ΂} FTqDt n5Gi~[Z{{fѣ2ԧD7_ѩԽv,oB~rPS~2 #}imwy%Q@}y,V(y%cc=:'Hȍve#ŒNۈK!2<&7TwCrS$ . znt:\jSy%{YR^gr#5Il̑s"PM_!XݘiDb_M,/W&CAamk}b'zgUwe-"JĜh/ڦ"jLjye2 {(NX,fD̅zSKTVm<_Y06ɇlcE_F?)beI2Ug׃>D3r(l;.ZSQve!mRýo)HFY$WybACeEޙ j=F]*&snЋloBMHARL0S2Пg&WRY %3⼠| rH'bDE YVy;Pπr, X2>Uؤ '1 9Bt Q@)$ }&-! Ndv=v0Bܿ Yk,x'Bp v:;{q@gQtwvnZ=Eb')S~~BFhDz, '9:ӹ 5(F}OR'; U-]V?P&^z. }h3NVS92HTg)_OCݑa W4(g`Mwz6H P9: ]X꿳 _T 6e)3shJ3דn;sUgQ$U4ąn|tsKG%6;hr؈L!1oˆ9EpeyTcՔh 5FB|ʿYfJ8"iv|P୤)=2rl%p/%d2z<1V7q} ?bpdD2vUZej%*עbtaz xJ,ey2/=o])eNrHZ.xw;nZ2;Od{}[ӓ(;"=L>$o׊_.耎EqEOALF]V6}А*0n"IܗJH"?a,}&‰1eO/y1QIRxNbRol:q~4h5su9[>0ߴO$;z51S5C{ZzznW‚_g̰wmWRQm@ R:e)%ܭLNQf;p5|;e. Сc١С@MC30N! dwu* ! ;~Zp{QA6 D1N; ha9N޴u1L ;s6Q-s_rw[RC3G-O3U(4yF4n*VϝEoGʏN³Nl~{3c<kAnss޹?-StB,ah{< {;Ys!C7I # 6.CrݞG" ǏXD:*r$LiyܲڌQ61pu $-8"˩л[#'3_;pTaNRv kʓ!Bv\@"q5Ot8w@*H~}]۬;޲m$L9'Bh ORhue8reeHwP י,FQ]'V:2՟W*uF n?dQ0#B0ohGNUw36!FS=L3콊03õ?OxBh^IDƷ1ul&*ֲ}{iU^+d1 ԯ*קXŔߣz5h)u+=u<.p=֨]g!$:-뻻}; Κ΀s: nMA*$r4_m8|>W^LV㋺dr֘<ϔEKٺj 2"Şq޵M#;V G65Na[o>K颡TwyFv`ٜϡ, n:wVR, t>R'yG3[JHM"Gs7t&Q2-lkszm:sBTO 1cr.y1_u#_t $W'Vbl c=o` $ UyP#)KP뇸 A/nR0˨߰sth >vg)y=%`埯Ai东{Uy 7 +'^F#MM^GNo Ze8v?wcT/ƕk~$>qNwt"0g` ;\u9Km:+M]c~4z3(6 eh::W|jhsP5GaS!J^\W[h6+$"`XN_^M *uLoę8:kU= ?zb z2 \Q9hir[RJgg#ZOo#{= ȼ!16*(K(uJCƙy%w"s?8&Lt{N|F'.+0liQ>*L~_vt4[7m13Df Yu>>7)b*o gE}u.|Cw­: .j , $^~!K#%&xO$&eš*7`ʣx M^ ]i矟W锴w0szN1}OO=U0WϠՒd-Խ|r3lR|/ YH ` [܀š;ϸQxK!PJ:[¬Yۿ-jm6oOl7@DVkb+K(0͌o]Uh2ɢ)f-Vcr|{ypR?Ca~-%TT3*x!%T2)ڶ1#;'bTVyK%aPa4rh !'P2_ pS2fO[(бw{G? ?/γ:%Ak*< 7r:VfK+}]emkZ%m'xxXgp>jt5FAs ~р]Agjk\=a>OȨt5Z[&.~'08$;g5: {NE2.$ $%9aT[Z`]*@Ju#81'o9@F5BQGF!xuD_?\xbv9ṷ%޵윎m5#c&uYJصx[?0ba %C6kbqĖy| @miu1<ƸlfN ڣ{~{~w!e;SS9US}FW %|\~ѩA}zcճk~|@KH=Eb5U9dkPɗGm?ΈToކHm&z:=OS~qb0s[ \Um:RNЙrCuLngT\,n;d~UCO.,x50 >۟)_ d`o9mPh|óYSoZ<пovSbm_-:}iRsfU`N}az 5{~fVN̜kއQ4f4N_a%X(3yӌ[#]#ׇ|6:I25%QRs8ܚb"5%KN[ڱ!pm ezʘiGJ" CABY }rPo*(i4g8&:F𞤁)-V:D hg.7&{'`BưzԥtuRBYɢ:Q$CwCs}Zܕr2@#=wVX{]WcjE(͚mU^p*+b =#̂V1]0jXf/8QBO4W,uCZp(fDsfdPj{| S3 GCW()V܃7J#5\yUxHxC'=9]grbWz,'9(c[?5NX*&YXˣ nE%,FJGPrk#"x枛2x{֫v$iͤ39،aF+ɡ놥Y2!tA- ?HT>K`T cN,MDӟ<@~3AݏK1B!NZvlOJ:u^f}Θ\ )fHRef sށH־c]P6ҳZB&S@_qy}Ɏ?ULCxÜցB+M%%1Hc썱UyLۀBh.9Cvþz&`4dM*,"9$v󑹚\㮡Mn2)RdWVqg/Kֈ+=21czYw&Ys2Tr(s߄--}`f>^6M1JWIRΡ 㞰@3JJS?Ngi\e΂(%4t?FFo5g=ldzy]c)ɒf "*y?ftr;ezZtgF$]^L?ނĤIqq^dx"К].l쓮MNME>d0X(6+QTD ːTxWBa(ib}lϷ%ߊi;ົuh)K|P*m;_yXCcN٩Jm,,3BÚ_韥ObəA+|bCu oh_Wнdʟgy%|%>sA?UMR2a@]66$7.r!YNHo\̂$Kq {zs<)gr=""H!-BD# l$"d g9[̡%1{^Z.*U-%GңJT2rֶmQ*aR'R'"M;c\)5i5 h@Z&P& \[EB8C < 魃;2 cR3]!9/a(ݙF„=6$"e,Al R\lJb \%M3\>Dzצ`~,W0y.\%|p> QF@K5{^ÏKGʜN؄6u;Oo=Bpc:~:}~24d@r{S;{Y{>0Xyo=QͶ5m!|P@d=}]C~N\ŶiDw D Go=yRKEbWS_B3jB];sBjr:!H-γt#(5Y ?A-rtE_}tCŕSBQ=d<\cδVa$duv|Q(~de)/f)j~#1<\,>gCdE0CI바zq/\ZZ-BHகo@*/Xht Ooa{Zz:SjWA#\Ǥ7}l˩]._±yS fe&,xW,r&WsV 3G0;.&cj.&:_U3Cg7a ?|?sw w`#b^ ; -|MB/1dyraCt.'8My X^E8$D0f"=xz-|=E_Aayb?].]I2MRF)㬧E'?hPa~lAU`5^bI_ByesKw;E+S,{=^脿䐏=~gES*8kTE|o2xOs-*#DH%oL>y6Ny6% n;򷴏g~`P4SNJyKIУZnC_jey:@<+9_ XQ싈G $oF[ZW*bZ<%ߣ~9)⥧IBmȇf 3 ҌJ(3vZVyS(f,ے/> do ZtY]v|{ ,ÞF۴@_W uC tV:`m4ѭڋY>sӃpyf9;;`f"t{k4^? Q2!+gmv_vR7Qj+Q?>9i+V^S77TUdO<:Jd`)yp[`A)3F;7J54~5FhЁڡ[vOuc+ ,\ƴ<GEd>AqHmu}_DDeh1F;mX=~1҂+J"S}~KLϖt|r?n,?J6`RSYh5bN"e(uPjOQ$"}zdg$JŢ [ƔJ( <QFӱ \?U706QrRB mC!Ϩ,YDJg_`%":&M:P h4RnV^!D$Fn51yXˌFzCuߨ1T4Fu4^/U5|^XMW@@>7!_LPbhR({9~8dB1FhC`Go2rFWԠe|3u'1(:3 acu\)jSM7 Q3b@U%($Q 4A^D\0ZUefREBWӔ *} OER]L^eHF־%%VϸmnT,K4mvՐe2އb:;%]KZ1B>/\xXiTI ℾ7!0 ^T%(严ipFVa5b၈5 cvBw)RېB:HC@ 8>A sz& qN˫,}'j߽VB%ӹ U6搇Y?DKfB V\,6alw,*C}sBbϠ" eafոBLﱖt\!'_z<<ЍHW8I :QSΒ3})xDb+ 5o搳m a|P`h>րkȇB:zw HƪBS6 {z8,0C'z 2}wS(5(Ӏ9UFVȗX\P)狛9_.FVDjyՓL`BQM!鼌2BE7fFՌ>0$/8N~MNԶm6lU {^@&?`Xk`Qk Y clwÄ>=IzTpo7F[:錏9>Yk'rXcs0(q)`W) X}z2_&.oW_O\-V0?/?v*BxP8tk_Z =]-[,N)VW*,'1xc0qD,=U573,t#TR[iF瘼˗sܡ"*H`N+6{qew XD6^̡+]mp}hiCӈC5RT>V};G3΂u 4@ UsFIp:eN 6A5Fg B9C-έF>_΀,iSh+ߚ xo:!P|HD>4R HשdXk W.s8=`yBΡ༒=Nt"Xl^ >늦V}_ ;˙7]L/l뎄.os^V^Y4#y|w]폵2SW.xjM%5,=VrIv&[ȇ}Sf4LD;4[ӻ8qt);pZ[ɏtdw8 +drJBۢy'vqaf;@/i6zھCqD2əb-jA=(8JcR%P(k7YKZUn[Shvq8 YfE/Uҋxzi/VtEw*GڢYrmt+ʹ95i,nJ/BXj6UAy[Cr&o֯t ݓF60S O%FV ??KNx) s8mN5daֈE|}>̗NlC( зyL~aЅ֘ ᷟs'h Mba\\d!A>Bs̯=7ʧ}I09pD ᷆_g{$el"oWqks,b$?ʻVlDB鄇."`‚hGm=WyU4Td oÏ`]ӱna}9P"uU_߮em#v1tu6>F٣|;:6Sk IWțɛbeMd6_1(*,CI [RUǙJ"ëj\mzATQl!x%M?2d& |Of/? WQх)YߍDHa"C'<)6+ѣaCJ=UȔxT?h&MF9- ̳DPw n cy$v~8#+D=x%y{{FqY@H7Í>j !LJb}3Wgh>b}%=3Oh3NtytǓ,Va[ ztI*|!}R /5mQ_ =2桰 @t s972sQ_jtuwtȠfjU -4hӛ8^|ԠS 7u-L%k(Hm߭(9|ʞ>?8 7AZhah|IT'k{UOMsг\͢T׳WI8MhwxvA8^TA߃Isx QX4sYWq(g=qBϦCg6LI]sբj $/lF@l/-quVnktLNڹY~HW=q:{G_aGIXͲMF%O^@;%)C&]}@ED4:P3c'Q}7"\ua}uҳ ՞WGBW+2s]a{2Z4vۡ9ݮKM7=.\`n!`Q{?1!egDԪOEsSt 7o?\ fCB7T'Okrl*~rZޣ&2B#Y_@19`{T'O1mK`^2P4Rca HrS]/šI@Om8"Rȕt?˜W8t:][[ʞ=]-7RKu<0&ќZ/{V*e,XF ѯw4t$A1}$oPon;EN5wU,Jj|d߄ WƐݔ$U#u>H2?ceܦ^SŖ2"\!_T2B/v_{7b\:[41ö%S,gW4{(ߌA0+p, c_ IY ow+o}ߥY06"k+7Ӛ xZ>97GIIA p/*bsu:54=jϬN /?u<^@~$Ah~8o ɃU|?ڴ럈>MR%!iMS2qg*), xvAr=¸,8 `O忍x~q*ߣ۰c4b%~"ID؟ ~eorn a )ت0c(23`[3>wjQXAP,ܖCF8˕=lވs҉=sIgd Hŭ<^taie9΢YdⲉFnXD +޵t:OK:x|ɸ1}EUࢦLԂS8?lT@u i;iW4 Lb`rsUKd6:q($iK7֥_gJqY.>q(W7X!hs&dby-& +-2iYu6"6#[a:62xO-]1p : -8LdJ|Ō )}SSб(kz?cve\jՒV?A+#[#* Ma 5eN1_K9O}d ĵw BQRf`U_:Rf7;,ηhJaHZ-hRpؠ{Rx){Fm2XƙJ19K |!L s.*ǭ:l'+漖B7ZSJCDɢ EfD^QMfR"îME&ԫ9%Q! V~mum$9o?vcW$Ժsvb}]DmtuKCD,-T\6sM?{jbN>De4^&%o)T}EDblHj(hQd&h>DmչvJϱ\U2< [E#eXrHY#&ﻗ'lgKwι>y܁ztvuЗyl3 ɏ{EdM+0RkJHi  ^$}*PLx~YW8G":z @) xf7xݡC1WնJl֔i<^dJ3mn8Ј,x/X+XH~IJV?x*w8o-lf{Cx%щ#Jh~~jU_Nghm"mg"y_zR D9\VOEj"ireg>tg.mM"=64֣z n>;RUՑIc\=x[Zq,vZbK]N*Ԝy("R۳UACPc}G/ʌD'ïvZϓ:W8~sW;~]X`Igb6wј}lA8fs3{MvL,l:@C"dvWk"9Su9ӫ/i@}; _|KpV;d{|)/ʗK}]R-/a꺕QWDlIWgAŶ^7 xEߤGL-ƥ*K >qr)ʭe~C_ O=ίШM:pM1fsQգVgj<:-̢\ƿYwƿ!ڻ+uӑ_Y]s  46Krcy ILQ06`lFTt} &[n`odu1Imhg4=]؎DB',*w9H1ќt qs^]p|TT'h=\`7CppO<%,J'6ojq-Yqܥx9}Nƙt1!e LL wDʜ;|J2V `cE['T)B0zg˕3fxR,;hs];)Z  vmLQ{ݻk lcL\U0Kgʼ)=6|z @1xÆ@,±!4ą=d<\Ƀ d|+= >XAA^ju1Ts1=c/BMπֹas,łJ:)@<~;t3xDbh>y7Z#tpZ^#j,x#hhcJ`zRC Ju[kԡRgZaRJ0ҵc@϶"~^D?}7{k>|=.{tIk0n"t`8{tYCQ$lP<EF7;ۣ vN D^~l2rM`H<ǀ0hkP4aGC [mqmvЀX#eg̎6;{o~/5߀sB7tCkOם.ɽ-34!|4=ƙO-n7wλyO?A\ɧ*Uň4Fzԃ!_#ۭqwɿŰmزXbt=*d6Y>B>BE1@o&&-vm$joi2GrhW/+%XsǗڱYXk"d C*dO`-&,ɧ]GJWzTV%n6Di9iN cBxس5Q ZEXcB[X%Z٘(跌fZGczIc۽o }aVUy'IOxƝ̽s ?\֝:{ƞOJQ.ٟ7['fO.=?n b{v|h&:ŇfcvYU@Jޡg3:7-C̾[HH1z!%.? 7uk?A2 ,{İ;e245R{_bC^ m{72j:SGO飖> &2rOS(<~|?jTϼ<9 ;,_y/ND9=]++Zl&+I=Ir]DhHH#{< y'J~u%?g/OQ~>ۥ܌֎|k4mr֢-7TM^|T_m)0+0eݾwrqaD+5GQSy<|);Ӏj< Ho9r u8nq-G?#%w@{d-uNcF`"*bD|R͘QbyRY>.X NI S71fKQ@|@,wpa~Z{-B)v)ք8=I:3,pBR[VGrNṤ,Uњ"+E9Yq9;;4Hѫ x f9gI37< ]s <%_εEd-))J`%rxu|^Z95{ k<,#ZUSH@%2UBȒTIq9U=Cзd-+3*[-0Jy$yWk\O]N,I.#1U)0"so4xla($).0KJNRc̒Fb]ɣI5Qf0Id.أ @j^O3/Y5C@FoP~^Ŀd:N\~Z@kz_JfzyO$^_X^CR,G&5-WS)a]Jc/Yʎcwp7fpW|]$"yUӗ|D;XCDn lWU=S=K))A}߽ _qKPOrb(j%#?(k]YJQzfl V &4xv%A(˴ wtWj(;I`½w-:2r?XI}?.>E]vmA($U|5}osyi#NG%eZ2WλA7B\OA)ENHIR#v&S4 x~8ycXiw* %34=MY?o*D] '2ntVO3)=)csJjt\-]II? ¡L3 نzg2A;v0z@lq /hpB9_>!.2M,~[SL,n ß9op=?bóMG, bJlHgu}ƀl F!k\O@GOIyMz#x(3LSHt~pg)O2X}3:pg>*OW UyM!kbYy,P-1>QQδv&$&"H|!XAf(/+Q vZvk(N|(H;.=qz28z-iZ(rEE#6ud<+WV&4R_*qUB)Qޛz_j ښ4ɹ)fw G'Gt>p@te\4(6G]{ű㴖rGy9ڂ$,1K-JfWkM{|_?=|9G 2;) sET1=Zd[T&+Ges@OL(KQ/{"]r7[K:l䟛y٦'{\U9nQt hj,̲IM3\#p=q\wDfj8G1yF-1[̋;˛njMG/p~1˞IYWA3^w M51L% }ƳEQg!hZA2{nk5^(:oHL:^i%ެ>%)Wj$NLNNy8rM#*з:e˿S`K9<M0_;=}u:拦:=K𱫇RS,it>wr:^r7AePx0";+C=H$ӳ+<"􃔺!ۓ0"&}`NX"< =!Dh #k;</pH(c>8/_5̞J"LXe6 <4IIw0y¤JI?\Π<>cpu<, ǟ8|5ce2VYu=iΚm e"%~^ ,->9e[MX4SX{"6BD|bE""&Fl&iXh3旘2R {1|O7ү>{ >B4e͡.sQv2鏠No&Wx*bڴ> 1bpP30+IG'N;y>@HΞ *c°D[+?5 oOђ9HkYMc:fuloۿ/ԇ=ۭҳ͇HsCFLw *`'K6V4Пj挦fԣ;oXKnzg!qgc: |\{æ׵X8#M+_pmՠlu,Ksg表>GU񀶆x[C[Wi08fW~U?U00|ؙRtfl}vDޡwgL3S f, SaLޙOTC/Vgu! ^"GxD1M5K{"\CUyïQs!\ ) YUIۧ{T$\9DE̊H@Z}a:_B#W\AnrCX83d j?7iSt+MsjWa _]X({= sPKm0A+^-$ ȬcH|43& Z~+&_#fsb/)Q?tEorWj' uJ*zqKBm+ԑ P QzIl+PquW Kr">@ؾ|b| O&ɮߔ[Pz~]Ai }^9}q}[lKoMScfީI5 }!JOX ߠ>>,x"ʒ ?4)D&}, `AM]{ C4?hv,OCSQ0z1,3֋0}bj89%ɻNݼD϶fg{ߵ!ۊn=;p;̑=K- ӰNGa`橎^tb%X]lW5EB's3>.=,bWb"~A3bD& X?} %׳z)WȞ=y {ju>l_{n3`H[a)DwX&K&_϶zZ3F19[ e-{[o9qx۰H>2uXo"yw&E1z"VJ _֔ g8|Z/߇̠ ѕk"Үۖ C,E9?_tu,&#y$:sRXu:.}A+(M,P(VfLg7K 7ws0u |Yu`5hs m$R@ɎnNÏT ݢo#)(4LAK`IO ~Ϊ`Hz: ǤFž>b9L@# Mwvnkihq (|Ύ1w6]q-S) 19O贤v'M*X?6^ UEzqdK WiS?kшQx7>̨L)蝣6EvD+†=S,=Y7Y1K#tZ8oKkD1q!Xz McoUnPgJ 4}/"Pw%R МOlП: -LOCU${SJYց|_b,edB᳔0yX[ߍF_,Kp.r6>kV៼쏖0B6BPa<6ѵCsf^=r77n, r,C&:?qbA]yHf"U`ݑRtٳGMqV'>6kpkr?͚qbD9yCI#Ѯ`6#kkMw~ޠ'Cq/}WfO9~?{% Ɍq77ªȌ9&9{Gr)ޡ9Sޡ:Yp^L7Uq7nb͋>$T~\uV*QoT9ndVoz|JU+ᷜj ]v] k\57 tЫOscZHdʛmŨ(KYxvIp?% wq*jE|/1ScT=n8?<k3G7Ә:(Zi5{!R gnoĞgmy3әo8z)υٹFsgnR0'=soss0<ޝ6LA:2qvN=XrFd R@u'-mN4,e$w6+gV#O&ղ]GQ~#򩔸mPK(6ȟԶ}.6kO^JBH=g;yٜ!# n%o\zуP(OgVrG (UtA!#>5o1MNv*7C1!f J!M١5R#:ig,Ԝs G`$o~W|oTx!owRǣ3gͦhѐB꾨stw_@VLrip_q>O3/F9nv_vva'h{#bk`X+yF:ZoJe#?ؿ EVD1.侬s܃|h2WmvԻ/}uνh6mq\l jksdzNZtq/%vj0!SA/ăOVǰć|i$uZx܍0H Jk!l뼞RYɖSig-5:UR-bfOx f%XM $ґ2㺈0ni禳@q!c9o{^cq(fC2>8=xGOfU$>[nz\In8Xx/0&btGOS]հdPVĽ_jݥ,}pTb3e EGvrs=~[-9NS[χ )51:BjiM);_L6\'Y:AOf-E*KóDƍÝR:wS_̒_VIg[xH}|>8pIu@ˆ;ץbrnBHٿ="Ҷ̸$&JKOH5l6?3Xkg?t-/'-3 J b0p{/'~ #l`ϒtaCM38cBN!-z~v4:ۧz%u]UfnI)(xB5.X6ʂ\֍3_~X{X| d'b8n+(Uo4a'x6}ks<wwC<ψ8)5o[Ҿ*y/kr? ; __8!q/w U9hG)@ @WR(S}=UdB>&d><ߓ.B BqK{`/SjW9P ¿xh$a/S0f|: }h- z s7rK#0{93&5s0$J ?z%V"VI Hy EHaNӘV˭d΢:zW- eKwLIK!6edx'#8wγ g> ~;ФsGț#㝉Xjd"%gm c9G![3ϑUİIwh{ rax0,@ 4t*bjzvt-x4_߃;_)K Q;Ac-c,#b0g1J#1goD>" `#cRG~ y핶|u@M\vfg_;JM`c5黪PlX$x2*JϪh2d1ՌɎ0脯d\<|+xJ\Rer^iJ  3Ŧ Cg?9nrdbω9P5sXZJQ{P|omp$TX5:$&Mcdٟ@ubZ;=p]/D߃ e?g=.8 $_*9@+@Y"mO4JjaScrolU|E%ʈ^-/iMOa XkB;fL ׸n`s>BJ7\ d*`х?0R 79ڛC IFL ;R2M/k[qϯ{UWvkyGُG/a38Mjq7=rb`)@'YJAJ, .Hx:6Uڪ\AU=s" c 1Rh]#sܥy&7Ŝ MGQY|'KdqBXZiZ;2M4䊦 jX噠w Ajb1e?Yd.O53zGndVw({@YR~k]0>L'Fj$kg|<2 ,,u'(Uvx#_3/|TvDkqx}$Քę J#RF F)wv \|1$QVz BoFl˖| m'mtڿ|:ۤhFTJόF;i&aۡ4,z/FT&N<(]nHٸ#(>zʣ88"9nunzp*Uy:8\!X&gH|x4+g%>gܨ2^M4c>]a*Z[-t:͡w_ځ'@1mH{L@pq!y8e@v/GP/bRiX_4*ﯮ~{DuD GGGQL'3cHR864rAFOyX~0Ɯﬓֶs \1!_4cbN s$)՝r!Y/?p(BmGcGa7@ߣ=VH:Ew CRl40kB)VCQ4>ҟMWT27I\oBxEiV:ޛH&xm !b4;e>g+GNWty.1&`GF_);ב+yHu\XbJwSaG]]JcJT&lv_ :{+(MeWdG48JOeLP%%唻)ڴ5\QDjӓ|^3#qT=x(A'"Bz.reV-{vlvjո *F6+ɼr O@tɊ_O mmHFcвS X;>{nʸ1DȤ1+.aJ?D/@jbof5ɣA > 76qv#1nbI4eR$9+(ӍۗWXZr);v(?yF'5mGK?eK; D͢Ĵ΁n٨Iq'YB)gQ X}QT]Mlb+/s-`FO{^tT*9ʣ`|\u@HyZ/G7}+=V pH#~$">q6%44$>:w&5I nel.cp3+Fq'5 !>_sijU{Gh3MF\<2`?\i{="l`|7 ;>=Snxg!x\$ ? Sۆ #KzIP zF_Ńp%FxJ^0ol;*,7nՊKҒ(D`4u"IY'xeٞ7@H;9ꉀhSe[ 2j)5}`^ԇ\N}#|.=Ҿ/[}5%Nq M8 [F2gR`tˀ)A[#^O*a8dIA>Ga'A\>ˢ<- g\ Ғ~vNѡEAhNGGq d;]#iɮkvC'[=yVǾXRK*=w4lh_"B~GC~܀.rhLbaI<]`LLM/dq>IB~5#D뱕ZӀ?OU2ؤ@z(d1u}#K:~ƒrc!v7D2| [ La\sΑ* QpzxIދrOڑCjDSx^)a2S.kڧ\wT_čkB.P7(1BH#%LG(-kM 8{݁;оGd0H>aқ{cHj9r4Q 6 mFZ\闶x$*sao|xG|2,H"d<3$|{X _%ġKTz5tP !9 r\ruZk\=4"v2So"tNOз5^ "ᮩ}mo }ud"0_V79#\Ӈ}4׾IEnEӛ5:8VFYw9;(`jS`2Wql(Crcֆu4!_>?~C_pM˗ ۊC)&x&`' -0j5iW +btspZ݀հ865җ?GѰC5RRQr.}UlieΣNMVW->GqfzTz;1;}}~AZ$GuC4#^^3¹ȏp#lEO9Gtf/"59k+{*cA{ά@[ޟm6IY')Cȋ¿g$?/>7;H4AEG Ǔ!ah!r5L׺bxQo;R5!Z+!/% ޽\>p;\yCh"huZU*P~T_$KJ;u2* ICIU޲Bm.UG&m N6ټe)U-h_C^5ȨY@D^JK$#AlC@=Ĩ98 mR"ff)_[noaodЄQD2j,C@4!&^Y'򁧳ش{hHn%+X-A[5,K%G$te2m@HX`&R}:rET|ŃdV:C[Z=UqSh9ߴH'x (7[ J"[>,KsJ M)ՑjxJ^.O$0MXX 9RpۥZQviLUz4I6!Ov;*nW`4|-YZAX&HNsЉRMu)b#RV5$Q8D} _u)ISZ&!\p]6gGFm:.V)ilJB7sʍ×sڀDk} -UJ`xp= 95 {*4,q!ihaχXnrcIY3dBâ-)/I}<$}d@z9;!B?t*2O_(5Ge]M>%]nY-*IiL+ aIwd8f(wez_hv'ZgR@vXa+zWz(c`l?ɯ{&Rkn,?cnT?P"\Heȡ\;1O 5c eqֻVhqȃF51>ZzЈSs1zOP KX.NxmZ.ʡ}J͐L ѯX^r:QVqj-O^> .UfOs5O?;>˛y(17-0i ޑܷ+:s Т8l,p r =H2/iB~ [Vx#rdSQDG1dSm'D)~N`@Ol_AB*BZhHAؤ 2>A8󒘙WK/#:6cB \QQ-IxUՒ^PP-i(j!5Fn^6r5wDdiab0- `Ft \rBFMʨp;W:~92rKp24ć7A)_F@{r%Og{ Q>7>>{&k91VX-?bxJqz@<`Klp+jk} +:` oyKig8<)z<h p~U l[m0>5m%b;[ͅWo"ukmF\8B(`*H / [6Eщ!MǚIk 古hmhn{S&*ʏ 7[+PӄGwð;6u dXݳHRTb^HmV2r)fu|n[?j)nCd02? =b>)+һHڜԡs@ (,A]aHi Wcy:c5azvyfK3jK`3OOnt+Dlp~n<faw؅2T&R:RYabV]ح>-L֙u ms) h]*>4$s+ }R!do%J:t?'W_:{]>V?[˭ü(BIxoBƔ0%wEM^1֨1ę-v阿"'ڼ6e+ڝtfQ]&MQHNV ,Cet2Jټ̶Pp2x2pQ)"|7+BlurӴJYoWX% -Jge9`ss*õ~Tm _aR;Z' 8 v=Q=2-DU0tU<OV+\`2wt{=<0CH9y'祔Vb1٤cos|b'9&mkIN٩~6 <2$V "-zFmR :˰U>#.J T(J y(mw%#jNC7IMθ˅T5'?dD JX,ףEp HSрEp{Ne(&Nc8Qiz'R5<BA`P6z WL+0 b(!F*m#2#CHqWQUM)T EjvH8Fs#oT}X 簞ͶohR8GR4;\m5Q*TF*cGs( 1X3EM-Pi,?`TfˢAO/ip]ZiR>MRYi'^6%s0|"P˗LPojȖv8po0RqKdQN!fm*ŪJE)5ktY`E!] `ЇfWi<\e5G{o LW7n?=u0`!l9ajp*MY >UtƵu ,C nuoUBa*Ru^BvVBݕV;Rx~0ZdsE< AԱs&``D;뮅U0L"ͩh_J."~$:dr.ҀOD7>pJ1??n2<2H;4<̏HLDvxxBa<*\bo_R;#~[8u~CE 7U)3R@bQJ߰\P9&YIҏ:yldt$U$$= $g>2o ZzKu,y oFzٺSz|XF|[0īk%i3h} DjO 4 ^ ,DP]]0 TI%1iI&L\Yi|( (w8l!ĶSЍZѽk]@h y6B!0<47"ʏsK/.v?({Qfad5% oێ:fpõ0Eo%{(%%2O7s}NWCZ p >\^.Q"4wG-SE[U)/ o ׇߨHuMy`}I'n} /D#1Z3$٫I-B@#^cZsS)#*$ !T)g\d3V@5˄\d< R5u\' D|)1t|̴:H!<#I_<]$kH8D gLݥH?sGVi+]H^lSXY4kJfsFGNqFE' ҹZ 0%S_UYHzլCq܇-q'&g_:p-|_8' ݡNZk ِ{8?zGv  QXBsjNe8ܵ,ܔ%XkJCV`p2Md wҖaدb)r:Lxg rTXX܅(S`._ i"k>Ga[)xлa:fyBዑjTI<"BDb,yR qqnWU1*꩏("%%WN#:p!޺h-k0MgfO Ǐwpq}ezscLD ."GAMnaeEjXSگrD! >"vk 2ϢK@,lr%i8~=:>iL0'UQLza|3K(rK pÔV>7QX5VwlVww\Lыe#|QH_v$HٛVaڈXxP:F& ՘7#%"CGZ8'P?鹐[PF41n r/`ʍvo~;Aț 6e:rn¢\Qj >Z@8+V)B*})_&pJfeMl+R&iYI!dW ^-@u@hq|+<p0Y1!JQJ𠖇9CFLBŶ9x2,88eIȰ\=v+͗ uEB.e6&] (rM`!O3EXo'f\P8I %!c6~v; 뀴ms75}x߹< 5P{jqNAD(, C]\| MK#O+B %([1*V‰Dt#j[VHxR2TW*%*u; רԪOTWBE }B H%7CÔrКRP"4Q+G.59Jϡam#")?j_֧5kK+@X0yEPB~U,*aUM/i'y8TwkAw~;ǖ&d8_3rP?ՙH& C#OFTlūWhWCOpBئ66KD׷U"v[S$ =7Wʑq +,xNHHeO^  (F9O?6XҺ;L+8,&h g({B+O9L韴'>A'2,* Λ5^3tZ-- \[4ЖRY:Bϰ^u^nZZne8V/4H U?h8>\bAE p @ ^vpFfRk05عńIFśIX5!rwI0+O^u] ߤ,yHnNzE g+=\U>e|!!ګj#;0&2O @FL&4?A[=#*ap1gwEhPG2<6"'{%Q[-Eْ"KV6>5~A{xK 3OUa>#>R6P~N\ʯۑv ,FM9=o6Q5wJ.9%9&0(BJ&' h۩:Y\Skst饳mb\5o,uϹgNQY(ʩa`/]YC85KbS)3OZYlrI7 n'Qv0WDhbgU*rVzZB~ӧi+?|h&tv&jPCx$ڈ)DLϩt 8 ] bWV7յ#V6ҡώKl.ˌK,1nCiH)9-L,|bdE# dZ;թhyV/)ey`=^kAwcϠh0х/?T'L@0NH"=9(}EEq}|wvع !l{.#PGpv\]vDlN v "9o:'⭼ɑNo^LU^ ND gi>2ϸ:l*7=$uJ11rJEt]A>E)qÍ4Y+4L# skz.D:QяuWx,B՟)Jun&iE?q'\o_5xj=ѪK5q-#! c\3<'CcԶlXoXpՄzL唫`/\ h=@ >As̳cm `+9O螟ɡg#v5]2LR;TV) CD{8n>~AYc%n?pEP5χs> ϊ|hFNc>r-ت ctUqge*&:KΛԎ ^^L Gb=׼$$[8Uhχc] }>o94FfV"g %y*JOĸhH)i_پz#L0 2Jt6?!7X_埅:|c}"fqo]vh;K2a 4V G 9X;bv4g=|'*JMbK7NQ*cwRwe hD`zGp(h~j#+QU K0EHs1@r6{MZ1Ԟ]`O+|QzĀYpLh2>68 G# PfR75lL\PE٤lwV12Āwk5KJl:ȓ 8VBJ#3 hF1<ʺ};Y<6bZ; Px95웄48'~t$T4mUU2꺂rDGD`BOX}Dr\f|{pw[?_+ʷl7ZbROJiB?b\́fwS:sjq٫QLs%(PtHWv'"3\#(;T;KAx{M+y+U݄Ue&mɽKĔ*jH vX%J*I圅 @әܧt4m1_G!<]6iU:oGE>(#LbznjB2.eۆ BȤmDt5&wvRLAQ! ws ҋwB+pQϥj{G%:VX>I[nrU'x3b(MH$]pI"Ie*)Uj-={`u6hM~E{06Bۥ֥֥NRmR-va. .*Jm@lS$4})UĄVޙm]*Mf(GBSȮ:hOT// ˛ S!4C?=V\0IHfW8oʻ3whbPz:hw`NIݛ[)#U w*v.VΗsXxhI&߳+(a*>0W..^݇Xa 3@}:k5rO%OQ1(aA xكKg ۅh[tt>ռUgˉdI Mu4lZM`)Ox6 o%K+~4 uT-!+hP4-r]P#wO?/uFֲp<v/w{kt.X$#)yHTIE^<~eKZMc 11_%]{a1&w/wP~Ά mOBeG4AyXx7= /18ݝBPFM̵2R(?Sײ{Ik~ ##&^g{g@ a@ЛG `K)E^ٓN?Nҡ(Vi3mim㶴zG&I{_P?a([ZzۥP(_g^KvJg"61l==‚yX8mxf-zF1r[7KwGBdLk aoHr}זfۼi{;Eo0(6tbڊaxD;W CӐ㡜(<1<pZ4ؤb}j1aYRI؜VoP`Eq-18;-H Nt7*-gůk5s7ȃhXJax>%g1%EXs1uH<[17_k%iwhN *w0QKVo\rm''aM4bZ)q﵈xa052^ s|cZZ e ZӀϋi N)Z24[XVyh"TyVl%Xٺ!xg;D`z^P Ct]]}_W8cӞs ֊ڝ‍۷Wwz(xo? -{=ոa6Yq@M{QLy#x=b̰xoW:ݒF/= 8+`\4~)l? /Ƀ'^Sk#zSHe6]O\CF?r(y~_^_BMx4w4׳c?]ryרR!TqXF14 0.դ;'D\CdO6lAe=6Pcc`{)3 6/?>|E08`6{y(oS% R|-4_G@{Kxdf&s (٧TQ\zѽ @j&0*mApMiO07*} ݘOAd?5/) 0ws(d3`mY A+&D-4$4']!ñ}*Ͻ[ed MQUA{fh+J*'rgC=ih8H뱭a?#R)$:~蔋*F3S?:-F?p|زN VǼ<E&2/!f+l-xִIOb$eǰ F)27*Vp԰fB8ʿJ %`܇DsY)qsDsI%@C׉t%l0umCGh )bGp3 Ӿvky0v>:0sQը2ڼEEx*X(o;|DV/< c4Z8a#=a#||H ͠= Mɟ>aO_GS*_V~*rp* }o0h^x\Ҷg#}A]|{_~hxvR9/vR[w4 ;bU#VvT/?qYL (K(sBtTF#k`#)I4uHG-Kq5~? Eϋͩ<>DyyE/(ط)ϏsGP?֥]$Îami[02^5;}n;#5tHBYCsl^zh4 eF?j?ʋ klٷFq7Wz%u4Lhի]CI,6E) +0lXQ[0sC놏'* lXpF J|S4!!gN<Y9-IA§]ВZ8 xKɁ{W HM y$$~MA֩sI ># Fi=ߺ @sYJ'jU܌ ws澃-SQzm?iz(Fˑpc>%YG{~G뇿SzgwaG{߉~ET`XCǛy[7\Zo'/cikՠ/i)iSpܻNDfq]KWS^ pd CG 2e|[ɖᎾfr=s7S$7isf $^R2J o&;6*ʼnaiDFa04 cs?(Z s'a= ğ]5\}B.e]La}Lw^PȰ_ſ kKD|"Q"~8E  zi3썹(5[E1c{ 5 , e^0~*JF7Zp%LqȻXe)5OHxar솽T$#6U>md/S-&xI&VҢBruLÞa'w7кar:,֭&\9zJgṔWJSzQofiâphrOLFR@o1Z) L+lN`ʂ\ {,5#?ˁ/m}0fxIiI{X+?ʶ-Z4ԃpO} Je˜>cx/0 i1S{Zn'"|H[ޑH[k٥] M, \A8*݁!zg/yQɆȺP/Ihy/o4rWG K z?՜hT^t'zk{1M< W¡\U ؎w9<5D݂=׋:0 8(xcN1wMc:u1ian: Mb4Nja⍜5q#S]qܤ=\A}T^c$7b+{) AwCx,[V_9 ~t&с}/ǽ$+{({b6 M{U'|o;cJ$?`7#U3˱MĴNDH>QXQ~"tjMi7;oT7Pr[=~V[Usi]x˯nƚW&1=>:2 /|,IݤOk1׺߉hv#:*1 '&}oLRṼ1N|u>qEj"{1I=u(ٙ褠t=|76.G6`3j;ӈI7tu$xI>T & d^n#ɽC7 c(!@ɲF~X;|SX*YCDEϕ-;8t~7%J W\dճt4hX}x7Ki +H&M d[kѢݨ9{#MP>h+8Yݛ!S _ ZPR'iuMD~<Ʌ(HYkD279ާe1gx'N@r421W5R ɐ<^'9N..ٹYcմBVs$OGnL,p_@w/;@n&0z-(%% $6SEwSoGe.6}hЇ&NΓTEom%[u$[".F/6x9NxY"r{8-S.ͩܫztb#U/qTA],q,MIIe˾4rʲzrFۤsg]0im[~[[Ox츞I~{aqտvS"FH7!s,7cfoiY?*Z)xN!h;F E`r*sWwY*ōJˣ'Sª6ZPGV[s9YW&S F>q8jd4sTy%DKE!_ν_FTEAjnP0׵o΋+G.;a`].'&R7 ^:ݛ;a9v${Qgr T}IJV>)}: Gx}BwQ;,]@F,qIRn<:$ 5J\fؘ)3Y6 mܒu/κT%}= 5`xZS[G㡤tA%|~-!C],KRauUY+nx)369hEgôÎ(eMLe1obg7Nv lC&/q&?GË0uMyCMF]߮}=79*V7*OEН%83㻻QxC_ŕa˒.{L :fXO`~`%r|fϿLQW1Q/r%qF2^wD]@ƣYS] Pnkz^5ܳI$ټO4THtܪ:^삖Rf4d)%t~螃l,u*40.RPܫA5Jnf$]#DwY.yđܓRcz'fWT2Jcāvmz :O0~s;fE[yrOEM4(}tOՈCphqOd-3K"4x{+vFZ9_aUىfw/K|i >ްQ9ی.8"8SAG`ЎI)drj8O lÖAf=o'Zb1>/?>~{mFoJBemY tS+7ʟĸ$V,*1ȗիEƼEr♈z[ (Y 2 aO@z AZq`ջVaWl{V$|m<2tIR$Z;)2E#f1-H2Ŕ5WNNPFQЈ8!O Ĩ'u@=P}x y +z$_Cagړ:ܥ,| C?{`3A90dakn/T+QyRx"7S" d(V-adNBXUIkmmާj9GSe@`eˉ;2Mn_iGt[#&hB;*٫q?DoˑL\x^cϟ c^>,0ش-&ś[3Z.e|{{.Q{Y>LQtS],(C&lo^} ]0.fa7bnBp4!xVq=<-zɘт*'\<EȻDSˇL=eGV6(1CG z sܹa. ]ZxHF*D #;+cC3 Y+JrV2_ie,?6Ǡ)]ϢQb`zPН[qIϨel/g[bt,ވƼo,0۝Ƥ#=NB1)m OPJޟET_OWgFQm<+7F!uUVAq"A*h%zHЏʬV74޷<0W)==K -}șX!H}Ecl#J e%"QG2Z;i5 tEfy͏$1YG?cIܓli|xiMB8!YtYS<9ĺ.ʝo7q]PF:=?Î6`v06ahq;?b>`f|X vb x($"^WhW @ls0=^M.Ay;'&M.lwR593Uhvv y O(TĤVys1?18?r%yU:ye0^6y=D$ <,HFc9x"-OQzBjɁe~/# W;叽!`1zVFewܧ(krkĒ'N%G)z.ybgQQ:zڀOU}%YjNb|Eb]SU^_ߔ̠A-u2_1ۿD9cv\hN|OSLbQ+;yzl_[i%ce.Qr26*Kc_{P Jiu:X̉ bZLE;r&TtD=Gw) 1d}?>$,pGQtՏ[N$Wu՛CmP~:%UhP.>/Sjb-NK0[`OhCfYqw8q}=%'e\spz0֠%HU`3]^dL^H ^ `@cv5\}ąy B]EŘo=M-8+HHsk1A7h>B'+AV`2iaoF_sKS-):6yJWjk#Em&~"Дa{6ul w+;ԑ/1xW @S1B>J|Cky "" )$.x <\x +ۍ" =YlCV28HWlJpf}4O!ak`O34]T9~}7get?{ ZPO?]1朷9#Jͼv[""(#q- D^4_N #ㅕwڳ+KRx.@/JC7էr $weiۃ6jĆp$! SMؼS4tO+rFI_C2Raw`#Fk ? l>A"5JzQΣUrl(,%E * kޏɧ%X  %H.I3XL)<[#ZS)RXҘ<.,:n<\ˆcѓߙi5rKt&^>mA?ft0JY9 Oc$m|"1sOHG[ `Xgзnu@كk5 ?y胕@;x9O 4p0tXߺ8McXɇSb$.5fZG E;zAq7_U&k}'Mi1{{ɷe53 Nձ_CEM`k]W#;Dg)kb6Ǖ=:lΟt'4`&ӭ.bq7F( m!BƟ(\fkJ*a3Q+ j>$b*?_r :;4I]0LWWPf~4llk bKY[=cE-/ 7^+ њa@Bf~(<<]4G{&25cGudH;z44R\4As)f/#)mf &'tGS\ 9 .UOR例~%ˊ%f9FgNZTTe?~~M0pIumhQj?Ղ{2\_C!51xd@itv(1^yF .!ItMONY tOްE&ҦW<8Kմ+XRN-?SIod(8t,iu3QfE}Eܜ7uݵ1zuݾ1zc ,ѵwᝯl-$ %IY+y& bp32ռc 4)ٿkI?e"qc]SIQSpϘ p->ǐ%px'd q"Oʅư9f) su&BWӜ 4nUE:TrXO wu\$N?quq4eP|8UI-@j٬&eW0f+E _[-B&X6ni4ݷ.Oo_~@D|h,9 J"ndKheQ (g$k[oVfSZfae_1+3f?ο(3r   ]R{Q!0yFnr#]AKDdC'| { Kpc8Ota4x.#mU{S6232@%♩Vy @b6c;^gt܏[nU*7`Zzj:hakq2<yk߅߱Lxzھ>{azqH7k!< *o*+IeػkT(Sl@9AZRXrΑ1@8&sƫ3cOni1qQqno݇D61l6}P0zaL<e4[ErWZޅt2<9c9g,qQb[oQ~gU[RIhqV-.-&D8ve+ }-*t;ü` մM^"sazAP|!-4]i/?MYH4 _7*8?xSv3%`UI\Po~]jhD,5*/\gr7 򂖱yI?Q}4 ' `P^yo8ҕ'_߂epf.iX!0('!K0JL[cz[13L} TC(l6iyنp&^VOhlZI{x~{)<)#y9þ3ltG|0[GלaK{8bsp7]a;zVY~4ԮETaߏaKw׼2GPL:@ U*A0FEdߋ 6wY| z&,f;#`@99e/8"@EFڻs VHa,wiJ_XUcBg,goquH槞̓0|3ݭUPׯu$0#JMlI xNVoI:tFTADSOȣpT~Fz!hgDD;7,g`CuN%HnkDwg(!n9 ~OW|`W7Ψݛa%gk $>>'pU&em Vz)> p>&;UPy4%юlEwEz-gMw]L ShV^m>r:ΠL{'eT:{.SJmDa-Xߌ#RD5B.~Kryx|jq| qL)A|%|gtb^ [mSA|O"#S#;s}r<-jd ȦWs7w=(Է1T$Cɯ9)S?L]-B ͡߻KBŇ"w%|3 {2!gؾʢ}-2uBDVkwW\[)Aw\84=>꜌r>&Ta|f* - 3 _~t82ThQb`Z?L͑)e(O낏`$^ ^HtrOj _v  uZ?IERolp f%ӭyT6БEfHLݍZWtj JfhmTpk %M0Iѳmq~RB?|!+r$ urrHBX$#[x-}R4^4w Gx[q4# m&1߯W4w\DZ~`YcދԴ (ʹEL>wP3S " z5D2o7OL) ^:;t"z^A.K3 ũUW4N1 svMrϦ cnL-修n1܄cuDl`#4x2Gn,;)5%aUeN3㏵PUXްU&ފO>ڶْf&ܤLGPX&c#C ɡ wDb( ʃ((Z)~"һ[/~'Hp^Mvs&7/n̜̱xOWS4)ZJ sP>~~b\1y৙ExǽT$=[Vw}R{j jV,Jj#F 7 w*Hۆ<4wXN= 댋;!S8ZEF1R2T.C{Ɣ pb=6?OJG-ٚA}Y+xdG'DnAZi/JOEFx>Qy[/=xjѰX}? xb _΅q1'nM^\lg%&uݤ>uܡgݚΓ&T##,x(>AƇ [Ņ`3& T|ݼ<dq HPF#ӁzpxKIZD]YY:D 8ي,xrB֒U$`8cJseh#G<|bƫQ8| ƦakYp5}J؛7Zj$vVRZ p?>*2^F[ JǗ7qYTGFwQg:ad灠_"&GlM!&^8&hH+S|fCa*=WZЦ/uxًx4P\ؓ颴ߞ'U) ˈ  #PgxwLO6sX]tYhnJ{B*?GE_``jvaTWO%ʓg0+ݻ糞V(ڡVEmz=|_K@ /$wwƒReאos0FNJX#:Vq)5d=aϹy|ͧ8 W<׭Z 95/W6בz{8)|e(s3|=v"6qW2&-Zb{mt0 *h{\11HD׼Qm^yI,|y3g)|&DqNɀ! 0YEpgxT \Q:=#NNZ]d=6dޒ%] ɔW<~g/s/v{Nr$7Cr:w҆FSDy >؁b \cn jmD@DQz`8ps @OblV}]mgbrDYvJ ?]3zM[Ŏx> 3R,Yʇ3,܍@ >yjF(MFg3 !C1}*+6BY`Cm!D:znŌO'_g&wd5<. M|z}*ȑ#mڭ1έf}aMb:Tn)x~Aλ#nng-%1[MOct9|:6Fsp\Wf)E<"'3$ *0pn%}V:URZT#1NB_c;{Aiujؗ .l4 wt,۸[+{y2@zxGFb)M@s3_hR(I7N,6[qf P2l`DT:;Q)BUFCe@i4B~7l y!_ǙDoVy'&ZޫGrY5.Q'hh Px(n8TA,w = N,G^mDp [7bc59p5#:ge ;a_H Jglb>o_o_D_:u =gxaNLu }(x 4S`?N!B:J7$K&^ 2P1i/< yq b{eTৰ2fZw}92jجi hq s4LL:K@;%Z}{L`QPdh_Ɲ]SlK̰FNMYA+p(■SNL`L]K7msVPlNn-9{ӋUnY% `GQdG_|A J݁f(OzEʼnPjȀv{Е7N8 Bt{KnXB#F<$}aRSYfEjfnFk9*,`SX!ҦoAK$ʔ6hMkַ^Zpm[L{a9Z^^c֐Ϊm՟+,Uᚂ[QA^rz[b O 7;x;YH@8^˨Ѵxʋ"iCT,%[k?QKrHe1:k P,nEl-ei:b"čL3{01NTz)SMU-M"(;)Th471J/Ǹ_or)q.VSWU݂xqQZ:jKr#5L)YN$&N݋Np oPH.pot4xIeN%k w>bR!|>R k5(s}v5ٙnᶵgṐY𼄞\D~w:jozm$wPjm4M A(*5|a:6QBНk৐pz}TX.z j32pm kK\^)kU쏳1Mu=ϼ>341NMы*VQngL]O-Z/Ffn+Qhn]<Ưoj`F.{̀-يӗw#{ [c(G}d7g\},N:/6_c_a;}BG,kœVURtɆ!T6v I+Adnz`Σ5u=-RjЅ4ؚ~ӑ-RLw^kTmt6ԖrJkȆH{X-rVofp4n,wA-|6vcfbj6a.Mvf綗_tE d=yPm]%?Gqi 5ol Mp]-^ߙh͗7LgIrouj b\gA1CgTP[t #zJ*H;_7toQ(.tZM3@InNj^ے"Oy tiiw&GYc4 \2n2>rᛣ2)l"#o=՘Hq𷗪&}?E6G)BNdb '-CE^>#~ZV4tk2X]kglrAgZT\R4m«0_6K %Upͬ,J˲S) okM^߲-4:ZD9d]p^?j/@T׍ׅ tNbׅME0':χNfaq&) VbAeO L1c0ÆoL2Q>RP6ӓdعu9g+Zx B̓5bņ'RhxjYlK!<_CC;kOU9:؛__ 3,.?N᎕!!f"믵/i .f̶CN pQVtT0jQ&%rh)tҙ>]I0< 9r!|tr"gf I4z(>ЂX#+sO?) 55 \ Tւ< dnj "|j[(!KdceoTaVӔOnjOY$” #o^҅"9T^-rC7.B?]*elGƍd٢]⒔dHB`eQ]aQIhDlk=pXcO? Yd|ȫl*&+9hv4F' =fpU Y3ϫE-.~&eBvehg+=BӜmpo{=Y8@%7_j sN+kնv5qc2Ù/ޫqGdD5ҰE84bzPz&?3fb&3u&o_ـybP!X <*ϐp´aBX#$T&?ސKV* E 6ff='{OBwS-I1y^ nnל sDOK@MۣMu.vɆWֲ=3tZ|Uf[3&7jPpЬAR4s1|5(XXT6:F{CvRESr=HM0a|-33][gI%}(MJZoTsF>~}u#:qDuwƐ?pLRqWSUem é;SU`!ZGvtzZZџΜR U75dMyx\4: wD O1 p~9>ggU8z 9rPNP 2d k6jlI yz!6c{e5cR+_L:J'\i]k*Dэ%򨄌%?avT0Q?by*y,: yfe• ݴ ߰ _S]c}m@ș.oPgw:R?UT<ʝ.W*b}43c(w[O.X`׀C`\PێZeC>U얻W0cDEjRJrixj6'~̊޺1[W{$v3/*Z6mt+ݝԝA< u9# /~ v뻌] (RpB K|>2j7Յ/{Y2 0?L^F{G$ by=yŇ'#=d}z9|'~n O]Fi-[T>?|QɂH,w# 3t.5:/ߜvѯs+ǣ?|pON >Js:",%]d!Wݗ+'icpO_Ib< ڳpSäQqC/&Ht%$EehYlC[fvLvGx/j+*UtL57 *ڷ;){1<6Y 䐦1k^1e B(ETd|](4u|i}QڶNYFnd{Vif7EUX/RU0\[_Vu>LtS&~ tay:v]|[){+TY1*zcjH.}[wsΕ̶nh8xW.8Muos]-LsIŨW1G{xin SySNޅ 22?i"FndF~j;\Խ<Ɓ| #R/. f`~(~W=M7hȫ-Z>ЕXrY+Xo:cyN \\Ѧ;StgNܭuǴ /@1_y!ǷVrlSq&Ѷkj5 **y\X}UjRՊ |I)<ℚNP>z׾۱߇yssWS g.6 [}5 eo8*8VGS}S}ӛx֌ZB,wx7#G~"=CEÀMP^ZPq}[P]KfSaxHlq^-ɫ? ®:j"JU ?>^Dd/Py1J9NJFe8[9`<')wRA[SPTIԂ,* /w=}@PU1(xĕ@Y  8Py:ΧY1vqή#҉yo>D欫CjNk;I|)G9ǹ=]G.A`i=&? wGX$d )ȉUMuߌ?*o xV.?sgaW*zlq +M= *N{uUn+EUG?_ňXÜ@~T)qm7/BC\us< J3A x(+Մ~I}慧Vdxu(;iJhmVA7M{2ZoIg-h>{:ZNFȑWo6z&wBL9`4C!b7Q`|W\EyjD58ބSDjR=RnzSMN [ -<(.ίqB5x:Vq3]5IE*?'#N|( =CtI&%jݽf>bZrʃ mu$˪UR*d;9Bd^Bj@ e;r9ۑ.?dIG0l?,9c3zXh"T{!}i["D z _(+x\xҫ%݅sWoUHF۳_њ|]7Z?K-]V=d~ ;~1Ė3:濐ZHd)b6X'5Pb.g¾F177՞Ú :}b/c(۠2zB_ґ!vK} U( X71},N#ދ|M'ԡ:<*_6;dM1]+L9 1MwN/:g=`2EծVꉤjgF@ݠuL<gGng^CsM3ŦG YFEE]*,mKɬXL\7c,4^17N[ad b@]3w:^gGu( .dxg) rakyD:xa9`::TcH֪dXS%%J!lj.wud®I81S6UUhSM?C?<ԣp;xO%ӿ&# xM9=Fm u;@Й;}ӋEjw@1PF섊 M̎Î~=v0+'#4IvFר`VY xDLX1^pvKz˴\N ծ4;?.(_Q rf-}n#o%g.O 7PUN<=,Z,Z/M϶E3d)M,wOxmVVG݇r#``Awa<,촀m '`[\mV;m-촲 rq9/9l 9]x-k`,_s4ҪwoJ6?m Qmp>0z(Po귟!2S\ <xI y rcKA!-;:rݲ05hs2hu繝RE|QQ>@oXM댌nT[U>?*?z o&)ޯj9? NqdVOyՃ7+#ѥFYy m'~c},klUa;ů>];Ћ)oU^U=ҧ/CEC%¬jʑʬؠFtq9o{OK1TWيg=^2G'9 J|Ndc4t0ܘ }5RS:r3cMIm8MF깃LFXO>Z奘 T yH^\.GڄoWNWJC(}QP> b\Z ),WPy.rvċ:)ŒזBW g~mGԚ3<'Yq)FG]nZR/zWnl>d6?,sHc㥇et@_T!h_TTno (m2M 0xL7{𚅶a: qZE  ?eO&!@ /=]N&Ͱ8!t@(Ȭ.J|-L0:~!lN؏̽_4xfN=|CnyRՆ ϞLN5m:b"6GFѮH$KaX'M"`~jҢ%>aRH}N)~̃RY ag?(dYi~>|_?JV> uK5z<_Xn·:FŒqyovGѱ];\w&ZёOx1w^фv1ڋ{$>@A0"8}9DV46zQΎ $tAa^+b^zeL|-e/BUd,Kte kv8Oںap읋>|Irݺóhiz UGZqw.g$|.!u% ba>)'Dd1p̶Ψ6xR!nm")JI %ȬGJ4dPo?$Jlh;QFSmXP5 W)I,j r_>)5[kN$O=4q{tvYNv3AKH/&gz)LQ iKș}kg^!9K^&]-ϲ)OTW zeddB@f\Ļ`GtR:J78r7oR: *9wFe҆HF!PsἎꐝ[~z/ȱJӬaw^oqи M4EG/Cb@1ɦ(~sL/YG ł/m]T&hԽxv~ ΄42](ȋ)GN&OYEO /lBv*>DFaDH&J(wuSH1|J^5ʆq  q,sJ :Va :26J9ϫ,5A۝{KLTzѮ=:-q#x'PUK;--4Y@~B(^)q~<Շ7B-eK#ܰBkB99ͤ$A!o[Hsp6xv]s();0B4``9 Zn1&|2W#HuYe [}9q~$^V%/Е)Hj,%u<܂!E/Kll+ uV V<-d7:p!5dgc7/}A5ܶ }agŴh!.Ye$ !A<톍'cxÞLlb:9F1Xvl!/]A*% ÿFZq>۷}Z͘6`Ŋ%@AY_DL"}(]Bk-(cDȕ VJńr,'U 279Ԕ~ŵo0Dhp[h«@VF tL\MCkoCڨݫ]l* F'^<>UXY^<%mTD?_nosQM_MoΑĕH/gQ CӨn&sMIQ2:fخUbB.k/YO`ooQ<617WaT2HɆ,nGr}oz4zR߰G[*n?N)O K \J1]VϋXdiZ}Яņ7 d州3#|[5a[C.gs;y6;&ʑDɰW*솝jp? ;RAG+} g3VN,~$1]LwߣLe>2~lK8U=j\w Em"baR1Wa65LUd8 c\O tB62Ebߧ8rI6L&aЉٸK+t5+Nirt.k}W[+Z1 ɳs3$'ƃjCk( 4q ҵ̒or :#^aY$X`e^& yC:\hOVAw.k;5ZJd /B[Qz %t|- q,Tʕ=W~X_ea4>kvY9;AN S#dENw+_y{+IWW>ㄅ1 (d4mLgL;DrC;+)=0)ɍ")xxl0>sF}f4W7RH}*Y>l'pzL.l;sz2C3 ! =ɉ3s98c#%_'[k d}B"TəA~[5\Cj+a}տ57ƓLOh:,`&{T~؆D+CTQ Uqg i~?Y5z?jʎd2)hWa& >{SJ&)ϨKSF אԦԝd!]@L*V꼗u/ &w}2ܶsqgaTlo%:-/ᧈq\#)&QZ+6\@X̠aVZʩ\z;~ 3ՕJAWm`xxc8,S.}O$^{Z[hEDJtnN;K5%6ҔwrGia^[AޛR.8h^:14zнr*}M_g.WಅTCuQ~<˵wc>]wGab'^&4/7? ~3 CӠ0A#'v9`#89uo0`i?d`5.<ܪo2`. EiMy#&9:Խ9ɐ |g8hq:MގUʷ3# lGLluwօ~X'ȴ(#+b76 Xc}: \ƻkb _6Wŝ<W+_j16-c@PS9y'XLna?sxUO;.װaI@d[ă4><Ქ:W{ ҨУ49hΈt'ѝ1ԽC,j+LJ'ԑDEJYdQ6C! \@@xF ?}BW^#):++aşxm]1DA#ɼPx`Is`qM"qoi`7$w/N:綴SR1$НWv:!M|<:ٓ uwIh[9es3Нޥr9ߘrԜuGħu[s;ViM@G*M:ż#8[ܩT~l:Խ~M= ~S=Jw¾z((I]lpC?i}j?-aL`j-ط2k :bL&`¡q(DK 4UcS¦o!p+N2L\Ehnirr<9&wZ`Kk3\^c X0fK+* ^qQՅ_pI:|I-PWY ^0a1¹#]FmZzhraU*ԕu=SoZz4bYK'bDc<W‡x{Ս#"'h>{Vȹ-ѬmIo@%*8iN>.{wJc5xРE:o-3hzoN[DUfھ]Dkh[Lbw\&:0K-˹[2#} Pv]\5Oj0o&7Vy1š%9N'DeUb_tɃ'{PRHrɃ [(r*uf%B[CDrAE ݏ~x!m @y! [A5+:{R*kz 'ǟ1IWD*j4h62ZVOVOk 8w,\'3}$So,<Ι1:NjFաmQM*P'ǛH'S@I㍁x2L'!# K #icfFrDrLjͿbb?j;8(nm18(}EVjQdI4j-[LyCܕ3,WowҪ52ǹc)A)35sD|Ѻ_5isz},NSZ㳏xXC͐w$=Ch SYjF | -V=zƇK *ZkJ:6Ს%o&(WB}V1ufTo8&iGbSa%8^/j& LФ}ݷ.ȜulFˉ SYd,+Wvtjʴu?[+αVeDEz+BGr<`=M[Ԟ}PI%݆R`NMDįvu"dU ]t* EWU5 pfà <<\&W頔լE},ЇC!A4 wPڇȽ Roqx&b\M'vf> 'Ξ#錽p g2h[lfPc+G,bZ 7)b$Ὰj~ݿQ ',RQުIBCpYP +濇MIi)~SnQ{s1ti36? 82yF<@m[tBv29 caj][jSn.;I{NIiȾ|ޞ}D={fY 2Cb.Bb $SXkYZP6%{_/`=9 κ1ZW~U&MI NF13Zޡy`!1/^uMVYN#Q'y:Q( m 6;ThEEi4ajE`mvh6#hݹz+YSyM/)8yҚwiUDw^v e^ZqXq/FW%ɛ3k@ g"l[!}NZw}XSN?fgN_@h5]iMN!N-`ߤ}v9xU>'N!rx6q|CKz¢04Ōf0}%.!FN3r֨>ĿǛE@;tAbw7 :QkK=:΅sa |`[n8t,D{t\eAv5O#h28wj=NXxy=Y^;2[XA$XyPe)?+be Gހw'i~A62EMVTRٮ @0ɽ>M?cԷ >tk@d0("L+xGAsxsԹs+'OVhUB! "4qҲ:::A;J)}c&A{&tm?ٳ'Di ֧5|͆fƤZܣa jV<3G'z}-=GG p84"ٳ 9!^Chcіl+|Q)VR~.v1d;Y;+fGG3je#U&R N3+&la_m^ =~mX@D_Ix\'z{iv[A?g boZ"XAWxn'Ds _p7y$F"'-IA;,ʜ2ˆwY (9{w3c87~ x]wFZv4%OȾ!@A Jߤv_a}XAg#%5QJ1_!^!bnӈj6j\ eT(Z(O1"uַV觭 eP$Q mvaHl/;@$+ֻ<p4uͲ_T &jr98L\m4'>3NAZx׻A>9g̮fg1fE24 JLG'èsOY.nGQCq*d츀A("E;qQPm1ѣ1H}.9ŇλP}| 7tC!/L ̐ЖYzw{MaQ@$VQwSw%x 럮pnBk[ltZ¾rWp%/lZ\C57 ʬNi``~/tHGqE(zCF!|)YV{ ۺR@9=Ryv{CB(f8^#BU)En@䓑!> q^Lh¢i͇Ј(V4<$N)Nť6X/)WygF@<|(TW=+G._U A2R\1Or`Gq=`slA$>u'n55fCTKPPFaEkwج"9 LmB^ڦCc1nlJ ^ =E09P}8}pxTwhjXKU#Xwbekegw*H T_쯅=h&r/}T_Cms#GBW*P^09JH>r~3'(ۼ O!>vկ֌0]m,0M.V GbXޮM𐁆>B8{%͊z9o`752+ddԇpa+FXqHԒld+hr l2T٠A>?6^_ŗNl84?ʩ~+1n7-}!~GҰ#i5{:eٿAƍ OUꐝ~}ew:w$gG}[!ϒ*MrbG,R &%^gLL%c(|V'E~4zJOf"e*GG S`<v۫;3.ds|n^*4t7rw[H Fgoph.`xƓ3,Ț8o&Z؍.|:VcCJ5I31|&G2Ja+ B-Q#1sd.og1׸&깖y6v4,6·4r*_FQR l>R2xxkT(h#>kSmkQBSztv*6Ghpyq6i'{W!Ts7 ]bzvq~n=湜|;hi}dj2xBd `dn/TGZCu$:jX?Y>aIe@~:d:|]¡3s[tpڀ2D%&f",@P")T#y}CzaEd::}fjMAS/\ |ɏMڞ̡چjϦࢁD9.g05=ەazQ&ÏZZՏ׳s>اB? u4|+OlsUU4 11}Eg-j`d1M=o!h~íH2 *pܥ'@Sw_ZڂOnXq>niW<XVoȥfi|(o% ]GiN~xl?kUN|}.ӄouCp(p+)C)xT,Mԏ=.Uy#EoDZ[ [,̧H6҃ڒzP[үFbpZ%9| C+_trT "ωj9vfE .^t#UtO`xp ]z(]:e]Z {3h^[|8PJ,Ŗ1ƛv] !ӉXMP:5芏c(Lixqb.# G63o@ҏ%gIT`@Zm1ں0BMeGP^'9ڄ9Ȉt ]d=渐_y!J}AIsf?@Zy{]0'o2Op5騈mUm)eVNf?{5_01 ?f?bM=tQ})f%|!xivMXN]woW#2ѭ9CB ":`KsgLmW}ˢVx-f2= ϵsuUk&͕SK?XkjRFj GMkPhzQ"cDW,VFS2^'@rSq%bI@C[CZ  F0%t٭~L,HuWyX%JV='m߉@}]RU.m%P{ka^J38e5_3Κ8wa3o"BnrLOa'{W6+o&nPl+!Z8Uyw #151\h(v&)W $lMDFv}…3j1~h2IYξC hm S{)BfS/V9)u v?xԄG|iM7|JdruPoH| S`3}txncJ' }:Gw/—L:\&gߤ5؁Uyd5l쯳fZ>`CU<$㳱u%G~պkܷ:ԝp^y:4n{] .a7S1W.hJ=s6l4m }kk8^P(OItYO-|Ic1] W`8r~ ?y)Cֹ1Ij}=Bo{c/^L'~5eFWOAt-orېTJz.|']:yJ;*bj.2<]r*7aQ5{J2@Hd6B7-~7$ &i>\"tK'eS=~yB 7\߈L{:l-؍_ֵat;JLoDwY8Ȯ C05I?ӵERU:QBA]cL¶8rgeQ<߁'78[&o\7\yNf9q$\BCϽGgJ{2`5[A;S64_0P;w,'9'Dq5)P߸U su&3ճ*dB(o_NifkZ*iS>r۩Ζzbx'=`Ү3@_VpUU܍:Τ< [t)xGδq%XbS?Cn7?0)@a $Aj'FyGsc#x d/zg6-r8kлR /m}¢_J;m?r9q T (&0԰5wh\3)7BT _—m)W1#b+Cuj4U;jj^_m]=y3u _1$Sz̃gL?`XhctݎVpߠ?(_ٗMMq& k=l)ĕjC>b7VkߑHRFn$Y^טG73[eo4л~!}o0< pP+(e!aOs`{#+!;ҟ >XAEWHfp \yw6ؠ/qn7o7=,ޫ8 4 2&ãlzj('V:}i]A]NܿŴqawHb)5:6Jx:A bY {zmָ G"w~dD2toImpz]8K JiTלD:.$N2m |z,JP ?o3Ny|x+I(L KTnOcO[ ҘaJUi3ʜΡJn爸طux$+\bcOˀc ٪U>ca{W|D{n2\EzB!Z(PĽL5+z|Ss;z֩ٵJ- ).1xZDA:8'rdJ\Vgݱ&sɜ;!A -*`D^$FMA -(_~>sL3&ۑ ׈H{ч422# 7K Rَұ!+(~*1Xt.PPi"*ֵu'xpXv0|G p@*C䪻Ӷ Lte!sQ;G굄3t=\Tz*.eG$۽0 zWM is=Vy =ӂk*p7nx]&AW|T n|wW6>*} R zMJdo Q~ϯR)WH$M9f'G_S9W(qPݐMVui d/f?}wwH+3E' :RS6/S@4wKx%F6ڄ0ᄗ}h! rk@WI;E^J}_/ XfҼolļ(iz^T2`I[G} &|^[ٷgUT!PZE{+O%6+.Y*LsMulfnaٝ:XL!df!] P)z 3H0D0>S MoĀ InX4KљJuT%T*Qb=/6zkhF`-.a֍Â0 ^\#W̹[ ޟSc*~0컸o㈸]d/VG9]muTa7lՉm"oIX< G]!y Ґ3Kt~e4<8@k8ZTi9"r@ZHSZOl@O v.d'T/T S_,&:qYKF~0t)+=U/bA&{'!/&@hGliDtPyՑ2H|Ơ&5mj )sKP[##_ %@K0xg8Ѥྶv|\!"P'RĽI>t3=s~omW")3ASEifϲ8xWW!; y8>_"!F&F2BTBZ^^32[$6k!JS)%d F_Y4y2z1A^&dVy*yjq06؍p n;doCU\UknVThx%ƫ pS(}v`&2ЋRs3[nf 4$R#]ȄO`!zg.!}hj6<_E0!a]J(SݢJU#)gC3%Z#l_ֳ9%I0w{V nނZs  CkOLëB{j<,"EM&U ],FQSEE0'B $K\CZ?ahݶP3fh&YGgjm+[41^6Wi~Cp rJg擮Af4Or90*US0e !G4v+g16NP<̡qBlKox2XfvQ葺GWÀ>Z1iwti|H#AU5f &tQ9p߁!& 3?~rrv6۵~PHLdhWM72in "M ٜ t\wNyHc.)t=ǟvw<8xKߢrTh]0$C ˖Ȉ8 H>֔|.GG #҆"hƼ[DU;x{? Q%ȣMF ^6"d%UtÐb%{4&ŭ-|8o17/Bmxn&"3t^F.Q*^oiQhbTN]޶1R)tf hωCWhe*yi:[o7'}ڸ1JބbˊDJ¾EhJ)RǔjaՑ#$f`+B$bV1BXnĈ>xW5OnSCIs0Osek#=1DWbjXOmm*ʯVP*)7ZtMlqj#{?n?٧qHuCF\j\{qt -0JG `'è|+q`{/n ^,h}pVZaȫQd*צk=h-C)# Ѱe}p)w;#t=OMuNˉ<>@k,kбZ4=S C D8푝|* 겙b{t^TB_JکBx/zUZ&Fן[Lr*ʔ]Kg W9.2SI&cE;֨4;DNa 6y̐ ,쀊N!?z8>8׻ M?1m4*ɋlK |c㾍DxBn|4xiپHz6{[I^5'bЇUd$G csd| kڡsݶ-Ŋ{^egj:WeV @EE ;@Scase10&? vWbh'x z %bPw]6o?ݯo{*i2 Pit} lt m&Ǥ njDjGڌɃO  Icα8/t[alg; "ɏ5@sTdPȺ&g/FG>1dK%2C %t'+և?%QGޙ܋(o9Q߆L]2?| {0KIRn~ vkgاù'0_1L}sX-3={DOpHhqi^r1ՆX IDn .eRR~ &c>yDS:'?Q$&m+@=X;NF vK >ה9,5-0WxBZ 0Ld+U^;RAq>sh8t,s U]m[RuVod99Ǻua1qDkivm"/RhaݦO?觧v9k M'Z ZO1HE82oW؁DL"7[|lCB[V[w+Fi9Z࿨Ҝ-Je}KV8k] q3,A׃ڝ C k2JK}zn*ſmSo6.D7*cnWM H<>a~OT s^@JxtVL$ƪpb ";Ĺ:mɜV]i5uإl.aLAe] :w>s&$7#|MCsdrlMfw]Mf%70kT!M8#|`ڽCWaZC,;cNaFZJ:S@AN)B]nraT6ʎ]A7u=Zvd'o?ccW˽䦣 /Lt}x]I(ڄl3sV 渔ʽ oxx~E[Dva2Ͻ6R>tzh7(x6evsǤʈmB:ZG <" WucBT'?pۖV((AH5~shTrA*/xh3 N2_6>lCt|7&c>r lsw6wol^Pv@{ :pogu>so9]G))owȎOar<ІT + =MAz zn:"0jRI\_os$!Q0~*wxr Wu X-; T%Yz=e|Xg$25֏6c荬xRqʛ萧Svہ9MhB'9nay$e}R$Mvɽ=a;54g ['kÓm({ݣx2JGũDrzSG>p<0 sJ+`YT),_] rِ%s"x0q~U˯²M{?8cq[)sUTB#'&^,bP.>}-M 9#\ʇkI7&)gη#7`d#V|L ԃǾU)t={;AR(V7!vd{IgYS{<5&yQCɈL#k֨ҏl/CV5O`][^;rk}0 bK=40`%ߟ@מ!D"\?6 Ky&Fg >b&d(,)";X,N=+#ve R7q5za)knB3jW^cz ,nS7an7-Ht1OsɍEBpY͛Wj1N=JFj5oFAxDJ7jnT8 .9Rԝ4sw"T uFP&É`Lp2l&9kWB{]RwO >>yC8À5>mX(Ip`# yQ%áM\ݍ{Ƶ6 Sm(Y8PRך3z#wdT&k$(P^l4Pj>$r w}z]߅{lpnY.EJ?SF GqT1_qZj%c;st9V.(ޜο)bCxRSs9+1Q1UtB^='DۦbdԌ֌hFnX{L0a)8MBVG np ݟ: ;Tv57+{J],FO 48lK)x4.FQ,sf(#ܦ9ll<@^Cx۫QW^ |m}з)jksR=>/d1FnI)aNn[U>4s# QSD{?bf‚m4cP2[h^4;0ck.w./q5Ԯ|Yu !M7;.-_oz1UtbhRc!U)ofkc}scm{s# ɽ@ R#%$@m+Apj#Dl2ƣ`'8e]e5 nATEab26>azakF>u| Y| sP#'9ކo7GϹsj3> ODy&ЪĄ:a܇E>n] :w4QTҦ4Qtnf˳,rm8w,F3'}9@</T/L'a?4E&H(ԨU20,=3ŝЮ4 Ra$%?_PݧumV2OTB0I9Gw*l5HIC+K-ҷܸF+))VzLUn+G=4z=nY?C;_g^񔇮C!k:^1Q}HrH Uޟy؉txCes5>cna¦f,x[➧r9: &jo RO <TT |BA>˂51XGK$-坰sOVM:)+CN딽ɚxHjR0dVvٷ{'8  x..wvsvk7XzIF''5^ؒiH]in_mBg 2tQMv8X+/&CD<RCC3LI=is;BV^y.i7J+ #eRv]L7ƭ|2O*Pj# FV! |na#bax(`Z敓"I[˹brl{ aLH bެ=#W.܄F;tH{@uA 7Jc02X*JMU]BSxqT[ܻDKWKۥqr{Dq%0VjRЛz\Pg-qHDž`gqڜK`f^R=G6#*4lѥ-CV/=i~ kuus_@!S>*kQΦPVD9("ra5QYJ[VG?>Nt > Gŀq!O(MnkBFQgxl4)6C'߁Nr?7|LHaP< esqm(!hNb\ŭ^ܶڊDE myFjͣ~Z֠X27b(aFA0ti@FHy:7a-;PLٸ,)#p9/ Aw0tc|] }k!8V,Gg*"U/ B`X^G|ȏ]j,i xT"Ж#D*:-[u\JnHg+7$5і q[4~zQ[}̡L|!H5˵S8\v N)P׷[T űҊWD蜪!Q YaO<(PXɺ&ibYuyB!|fFm?)Ѱoz]TgmԠ$`Kv2śa_J;:4+#ٻJ_>hfypWSBP{'8{NN~d% 0]O[B0L%(ّQD6QSE o-i҆)JX<8ZPxwme {/Z亨܅I[2ni2>@+(D{caN,SW]<啢 $WnNȶ9a8èo?</;Wk;fZkoGvL6 DS`7J3*2j:v (?ͧLr anGsHY A0 |f!=ko]qZ? }  LQT?ۗU<>G5ۼ=~?x]E{ نߕu?Ïhg) ,]66OpP_p*.F( Y!J ԐFbJU$&^Ct k YhV4Yi~&)Z}S >ކDUdP& >k$AvH Eyo=TuVrDV4(y d;?5(f8v'dC>0)}oujw1 _۽H!`GsƝgaoG~cxX?<>>iËRT)yqH.l[3HŲ{ Qt+8nz13QhS_X8|MF=F- `}0>)4(N 0!T}(Uߗ"%Rn:\ 5kypF*I4 =,VXiMy %{8f7q' 6Əc0D~߷*"m&^yQas~@ιGrОp FiU: 8~-+D)NV0ImGR:& ym CGqˈ*]hJq7sM Y L媂¿{h!;GZ#u$60BEe\{ ?{2<>pR$v2îgӟ ?M;8*ND8؁ae)8$N?C>erIPF9*V Ii7a}U{O 8w~VL?Q]^('SzU,6hYD/RFIJi)"tx fy(ιt|$fs= ˰"! ʊ٥U HKҀ ӡTg(wR R@2 0nAݗ21luƶ8qS]IШ2*R(%e,`6xʀ^Zow˱ זLo#ujj2 00{DLRSIrJ#%9Pnlu5*\qRI!Ы^ 0a''HX7o=@ݬ fB!P]&:{BYw#nt_xƞ\9ǷQM [BhyvŴΝAUtЉ;^S}6e^>\P7'$ԆJ dz &8ֿ6 x^ >Y&5:1jI[f⺿5iD TeV09(4iD4"noAQȋ&t[D# R4|*(+U+3jk6gYdÃkxMQ?\fA0"fkOr ZnC!?\F0aLkta5+~v6 Gi,nh/uPwA㏲>vJZlkT&H߯?j&_4dOp* 0U~χ߸nK1L =] +esOFh|:.oG!8Vۘ!@rm#L6YM`|AcnH9[v^ؐ㰯3|/B~&9wZ†\>h) @TcƣЁw>W G4 _gOej@u55Z6ܚ5Yo+eל%9Wu(5N :(v 6CG IDv `ݡj|#zJ$Y*7 ݆tP92d#(B'ޥC>) E%ulc H<@Do⫆P-ӐJ.TdM9j $'2fx_(ڃ/ pHڤ?Y\6 6C.#WS5,Qs䥘hΚa7| pi_OMV? poa7?kKղdC &&Rhwn J dKCKhlJc1Y*>j[V cޞxD4BBW V=$C=ߵтx9|~sp/w i0o0NIuu6 4yF4[wTxrl)E-xWRF6^TYc S,3i-+*lIx;Jv>;aC[EWAU 1?k: Expn,'ɂxWlۃԇ|rN𝅺A"HRm<2tٯe2=GﳛYaԐ`_ZMΤn 3E ЖA& u:|]#]/xnKW"X;im3fm#nQ ۞щ͠"~$G`10i^j$xL|3e*˸ NB` )tdvo;%{= {oCpCVwhdeJ$Y_jk1EJ%").Uњ2[aԮBt4A#$z?̠C?Lg^4 )lz5S6~c:Tl.$'?BҔz o%a^@  Nյ-wW_r5yS .$HvNSe 3/t0T~*pf{4 6n*5٤VwD,lOLe1q3orwԔH߻YD zl? !j).sߌ"¥0ЂbhC:,Rgy+_ƒ4}W)WY6mފʎ ]eBr3NuQΔ죥z *O`)3wq.e@rq=ݕd ;X&ҊP'A}V} ԰O?2RwQ ,\u98f\aj?>+ 1ue%JIT4u2  T_䶠R"CZ%R(u31" V0$,$6O!7(n B)a8rx_gVCKr.eã䙄WsDKS~:6+%tQ'xzƀPp|bO2Vbwy4oiLK'Sz~7ާoymyRkg!Ю#N]C){[wV{u[8>WWoKΣx!^͟pW+qMj˪wTS[d'z Hɐ0^*]UY[L,72-SkL2|xEa]Ris[tiJ&']|RGӌ-:$=fO&FHvIqm4,R}2 #ƹkޓ8ا zkŰZ81 #8TĴ4 wU wy(u3AhвJesZUPH[S1d$umgGGk3bԙtprIC^b7h+|_akxP- B;A8hB;:_Þ}جĪJvz7LKW~aODN0Zb-{fug[ZKN\q~3GIt~xZW{(bq$0к;(#E@etprnzr%RKmsf$!J"vvs\$lo_JG0;\Tbs]0kՂ>k=0}3ZM֬/^`+n]*JW5&d[ $|stS#ȜQq1Et1=As(hܩv6Γ63͏n^{('xnQVYM1IX/ }Xm_vO<}U>]ekN@Z]$~oAVEOROcc/8 !')$n\Fſ/d3S,B3Я,dY]Q/*B= 1^Gls%+pJd?w&{O)T@IEddP廠aO[Δ 'Cb<;Jk)һP)%AJ[d 3Gr~i"6}G3])8Ih,ռpgv8 =I.ժ;NGnҿГHJl??RD7P#ЈH-nwuGE& Evjx_ȋq%1i(%JUfYb\JSy&W>YeC̷#k99ۜm>,x# 9V?nƁxLDPO.6A)>'A]r-@;72 z(O5F6 ?]3\tbzJ xeJ>!J7 H$#.I&@,&A2%xZۈmQ|^o,G*+)߳y*Vb2B[3:*;a`@tz>ZޥO- 40t0=#I2t#r\VFlH=wTVF2`e|/4vlP >Ő!ju I6tb(kY NU4Tf`},ýr蟃44Jb΁J,TEMz֟OB9mHW9KT]T1,ESα<nBRD y1pÜn9 j\*lCG3`bE*^3Ы3iNt@YwDm|Аeʇ[9AJ0_*ܪ/V?8`*Z'pT #DUk&äC;1<`̿/{5r֓z.J8#S d?7NWDxDViLޜq)d"mݧB,Sמw ? V^kU`s{RP/K9)Nm}XDh"=9c{h҂BE)3|NT>qGVg g=H` ##C|\Mw6_!+9X.٭_m$0d:>OġK^B "Ll9Sda0!mUZ rTIdg(z<6;HGL;D{Op}ե׎a8Pav::6E"h2 o$u`D(nnSP9oOD5jCGPKD?U{r2&VӞj`IN]7gA) i4<ɴlJ=ȹ:INϗ%rMw`yP ΥC6tjDPPTq @T9\OS:ꏔiͫ4 ֹ<2H,}D `GSڡ6#`1a J5IDrHRWWj0m`!>\g+N[%`!^A7̩k6ݾE-}'R7t`-:Y38L0e[>>TTiѿ`VhnS2,(JSnfCEQ%*.Q.f2ufHzHQw@JuDVvSg@Ѝk"eUAv1MɤuFvJ DLbqHݮ0ڝ=l v_WU|al 7ŅV'{`{`BB׌xDu ej-_0O[lz>i ש{!1/E17)_T㟪o}[hюU'Ğ6C1[DOkr=+DN*P,yT):WL+8@qU5t8/kt @ĝV7`14ԒYB28]EӨR,-z+͞](/< K@니ilx,d>* ךKxVjϬmv;,0~Qheᣴ\" "`cD%׍63d*=Br;@3WWldSU޳(2O@|f6RTWS{w b]on 8LNZH7huZ:Aט.dKi9(P`zuE?pJ5`w:,mqe8\48T84(J]K , ;v[ s.gT,˟ʮ$D=ƿELR0,FblyS 婸@J4q;E4 #Hx|H4N }5v‘2Ψ|mE:)ŖƓꑣc-oVl@ye `L b `qcS0>RN9>ԴW_m1T1$Ej N&&W4mw*ANug]ڛ{#*>}s\%TJlat9EYh|Ph+)e|MFdqg9͙;\U> ~dR)G({X+4ezn4ݪ9Zְ2A{=}yaAJ[?Nv+@FF&FppXtFn3(Cchه8t/PD&"׎oB{ BXj+ I{ohP=pQBG_RTivN ye"pb}!\<&?=*BbYQ@ƝT8Zu? G2S!wN?G.z580d2Li""Z[&`ozOjJ] AeB PxGwq~1K*j,a8șR+=Q2Gok1k=< K|i22nl/ `L-&O%ڸ`l7c)6A(bԘ2e2e A>FE龗dT&("AI:S?a%H{T[/-[cT,S1AX j6R`=StD /U4OڞHTZ.ZSc_2TKGF?wEk4rច;6umw^ǘv'g=N@$"],y`7@3)MO>q``t;Cu;-=3r)l[O =, L>oKwN U1TCC3r.fH{GvgŰ]̛]NxMnQU,N49Sta0Y8~49; V䎮) V}bJ@LJXs:m %#_??Lc 5$H.!RhbiO=d}_ 9YWL4c>7{w nt 7"6Ho[}VߜnD&&bhL{XfDvR$73<[.&jCeDhT+K׿D}*^~o~֫?#> AJL=,0SU#2E\"z^,TY= :GaP:UICdЙ]tuP〩ȑV{bfؔZn 56/?D|_f~$`*htz$Jf{pYkFo~\8BRedC3 L@_iMGNKh}̓< pm/sj _-b n$ ?$v32`,Z7>ʺW9v `JFmz)^a9 p\l5Oİǜ3y&YpM-حŽ=N*=2?/14]%ح'Ym]@뱸ܾ# LRmq:h4쑜b;vcmJ39ՠwV@uAL8yHb8~!0]ۥv8mY篮X?WN,ipԳ{udِfR$xrzK9C}GL}?KOK{96 LثD𘕾}ц%Qi;Y.Uȇ/X?Ƕ|Zk/*{Uhx4F[ƴTrX 2> GGҏ  ."L P7#6j(-ٙrXq3퐿 ڡ2f˨WR{%2)CkCdLHЭ]bPR0ȭ7T2$'nJ^yyCŋ,Ee}O[WS*2x*Ë"[SV_5'V9v+^{Q8^z%,Zc=oi71#Hpu\R\!M f=_~\0DzQ\^p)T2EZy6h~z.¡m˰jrW g̐s/r6'w<)o(*:^0LhUkFp!>yHrK:qjx3vT^e }y*zGxpg]84kqc"r@ 7 HޱdI'C{ .`sIx[8:2‚৹0 Q^;z9O9g+%PA~9I?wͯ'21L(JNZuP8]凱V,$p{)DqM] ;VK!35xEDo|OQ#cr;CܥEo_RT[}8{ ῒlYZexm,eJ -80{uĸkk}[xJK>Ļf8²0 0qA`+S{p$4 *>~FfϚğuW1}D\Er[Amm6aʻ <ܧ0BO}ԁ~T UЈ8 ! bIA6nc$ZU*;)4Ak50a^z"}dùoS}6d0PwvzYG`0'ŢܴIxYaCrǦޤ!(cFS]{ #uo{[a7HSlS(Q}8هG\qГS[xP'v>zͷh3}1;@xny?_@9ɪDERx]-sD\>y6Qôw"M35@~[eZSܤ[T.L`" jdI<-pub700Ŵ_p(-*0n}TW,Ό=s*#+*T0yL7/ΑSqb"wwSXh.>NQ]`& !rTr f̎hr#o&zݤcObnXӐqe7U!!ƥR Eo5 l|G!~%paZ R(p\3L2zImiY/ E>ہ9PH`ث|rw)htlֱ='d.#(&LK1\sֿtpk=P b6B.{jliIx VFYN;X(e)SCK T@/_zU!#q GyaEV7~Vnt]X0.4F` gS&3ՑgʛIGU* K<=ol1Ibr0y?v8 C[w irڦ3H }HRƙsNf2=hfEL\7}?a ZIHm,'l$ețYh0١Zk)E|o7g\\neK =kؓ5_:iz<^ݵW/~VFU9zR~6>c/P YR-Q\&ݧOD r1cZ]m_DoutD8\nLp7-ȧCH67I?z/oƛՓ2 צS;P: $[:62/5f2|]gBɨ*q'gY\'4Sg^)]hݍTVl 9{.zn("8/)*+uwٺJ򱵄a;_ճYq1zG}omڑXt ^(;} ۢ 2i1%(r_<"=DZ4klCS$Yݪ{$ь9Qݍ|\_9kPY:╏V7X 3L 97ϝ<sr_?mB.u"p(4jƎW3WՌ 3;9 WƑOd`oj YXw/K,]8MӠK ?ۤ4_dsGlfOQ'SV1pZ|ݱTi 1`!ɛ~4*@A ?87!љ~8K_χCTGtTFh/A>`T1~o:{9_V d=0H] ۀ=~=. Gri/zLKb8% I\eذЪw !mSۢdr s|d>3SV!KEGllsviF5 5` ri+8ĀbF u-5gylFTzLȺ,h^$J6_ !Ղ>kT0wr*li2=uQ=x!PDA+Z; yeէR;|0dW6徜< Gx6q?>e<3jDpx.߉{lG}LyFDX$L׮SnN]^>އ dצ w@"34~/iZ{|0EǰA los^E5֣HrE xC5˴1DÄU? ?G14z&J;1 Xd_peu|_~M 5l kMWj-Q\L$Tsآ?@Kakc+],z֔n ޙԯ/=V t>nFsbep,+bj-Vvw(HL7ju 8h;.gh?""3ŝDD8H* 0e `,CVnNP:YEӕY>Sm8ib'Uo̍Xx{[.TmGIGm>{z@4T}@t QC+QF%E4UԵP[^.(ƆE%Y뻭cR w dDy1(6 [k\!jUCu4;7CO, Hw.í1s]K_}dDy6^aE[x<=2oSCkQ5^V囊~+ }W3vW Ff/CnV{i^IF}X-ۿ>_9-I.8N}!ԛɇhi lJ{D Kh*/L@a5Ȏ74Nl$!8 SQ?h]caйQrsje8OMػ^a^1a\F8naGe ᷝZvQp͞HH P3O Y/~}Dyb naG[x)b% wVy{zKFN&&"}-iJr莫酁>)%ʡ=(8(Rcp+})٠L7*"-I?3R+oњ}4L_nl`jձI@n2 :l4~%9ZY+ EI*"R%Z 4).7^H.-bzf{#m/aV*bOz{C;}WԋoEʆ{ysD6joσk%̸u_7 өŴא+:Prl~"; kmpy 9]JfD4Z^+vvcB5ѷ3.=U"C̾Mw*:>TXA>odLFIeE]:&qxE5#NLLa(:!ɜΆ l/WL:!lqD+.$Q_.dz{/jڨkaPAWRvljbyy}ɒ !H)M~#`Ļ2?0{* #A".AQ$MG꣖<73@uZp.U[A%%GUxC6H`+(ǿon71g}aٺ̴lBS8@>*  @5P7p֌+&w̒zE0Z>Uغ/6͜':ޮCW Cl#gOLŷ; W%f ʐMnTW$ۓwIКg:V(P~Ċa>tǬܨ Ly_'V Tw`nQ6Oj丠 6 bܮDruD])`ENzUm A PVH?mZׇ4G5ϒpىɺƚ\GV`Oe0Gm#`Its!ܜDG{=GG ^ĎY)@ƖK8כcKe2k.W]Ԁxj DDUvЍ3wFDGx9o0|<^c{U%<~s2Ra6o^[ӷb p}ÅY3qKb7#K,ŨmQiZ.¤z>I2I` ^p'[A y:;:&I~6SSu]ҝ%s_loОg§'UVAyz}w (Bk44CxR} TO>9&Rc |3h;(A15"n2r- ^oUo0%vF*,+NP}&qZ|cᓾ/rԥO"Iͱ~{X,1N^4$]YVoK_Cq /urnct$)#IZ@90-,{> TfRF[ڦ/df+l7xm ЉWltCsp|MVă X\z溈q86nX#0v//<7'M'-sEޙjb| UWlYhwFwnCIHF(օRMaKyvV!qۧ"j '3쥶qPvj b!,h侯zbh5')'la}K;Oo N [AjLw鞒{ޗzAZR8V؁{GSm`A4<-!0*mtRm+XC)Gdqc{v+%Ny^^ZVs"K)( l LJ=Uu4Q/ZIS^uCD~0J׆F}=)ww/at`ՙ,xbj:H#|anơUPfD~7Z<Z0KVsY X}tA6+d)ۼB{nj1  kj(;`8Z^?@@ $m&=)uXBE+}O{ -`p}fp'﷝37sΧD-|,JgoQ{P=,hoϿdYkD)wN?jj vukP$vaW7U7!ifKZ*y6"ƿpYW '˷a:HrLu=W?j ,0n>;gXqàrs X#kiN蚲4u:%#8UO"+yd+ywJ`%̂#TRmܩۆ]]t0yQ<,r DsE`u#M:*^ͅ.v9*#i|j-Ǜ-F=, ybts S$h]|QxG㢡~c|A&!@3c6bjʮQ Gjkc_kHc+\Q,xX0Xg {!O\xA xҒGp܅P{ЕV 3Lv#U^iؿ?~'i,(8Qmu6 #Qo*=OelA9MT.G ʟuJj,pgv69дE[[IvT/3x6rY'$b#+m\ɔvjIuL _@sv6 F竐kȢRdoTJ4?X l9.wqҘ|mc6ER5Eq}ïc}(kV+:hˡbjx6X^`sPPD"{^,h/}262sɪ,GQ}O:6➕kR2-WEgJb"NB3DE՟2veŴÙ%gcd]؁9Alnt%DjCުLqS1?X8%J'Q,zZE;T[iAZ @`ӰWyǛo.tHi&dOM=0C$g).5Ku^j?vkZ ^行eX a[WzI2Jŵcq-|.Q{@i)YEYHmz@s~xU]ib|V{Ï`,)}Kr aоmV&rjDlSȴvfx؀QKΈە np=E`H 'l+#. 2iiCXRo l6|QL r.l(p nN)?p#wZuLJBW k(ᵝT8#$Xg RץDҔ9pd-fOKV+h̘Il{Jdg@ԪGdRՎR8QF[6Mi}K{$Qs YȒTp|3~_ ǗT61PW2!UB̵r)v:?fYy7X"O$8 >:_~\kͦYxneH84nW0ў jx7 `=.*R >xEBJіz+Bx; !12>uif!='p>k>ԷZvγ' 1?Fqʩ^$xqIEJo5Lv-UACBp;]WϜ;v| 7WlR\ @ۚ`zkS3#m{utFbc`3O-Zx[xھܜM0空_QY-:\"dМ:[g@tҨ`:x4g=MۯS.c&'${9!cHR*E8=Iޚ S"cI/z!2`eSWL.i 2"IL |D;3X ޸eRK:$mAsz$qKkÍU1B2>bO ݷ8/0 s@,QnqWtSi.Xɪ05 64^ lHeçv>b SoSp 2Y&-+gw,vK]Stq}&܇b7ُ0 e?!7kQBamLɷorRlX+}jsB*1\N!VW>̳ g6t_a~AJΎFj m3!|yB->i` F$K?pDIs?_WgF]qz3 FLbtr[Sr͆4Z;;SAAfv{"$[ˮ\SPI,b|Xbƻ\ĺaPcOVkX8T|8,<]w dr36t:o!|G;jdI'$w)0L+sxؾ"M]L\\/.~nb=Sr)WN>.|'9ε-)V|:bTq| 9o't±:4Q}t "/%0U2bE6 S "J>Mfm4$'~OV9CByDUD!Aof* `.t9Z^d:ު{rƈ%g#*8oknq\"bJILk%y6}\ UH0dXLSK!l9Vv7B}V|*"*3s1Sj3fKs1 utyqN ?_2y< .5F-Vι\Bxz>IzN2`uZ7FPTUm߳tWRDG 3ūSA j4Ln?f'#SN7L6Nh'Ib j d:(N8 e.$ǫ.Hn d"C|lK%k +# /Jk~NvµZ"c]=lcH>m5Xʜ$ǰ M:ev 셓mu=v*:'|~^@s:'Κ>3;ZMau$0s=bl5k?=i]NW\QlPThTJ[q`HGYB. (|-Qs^#k1 ;|$2Xi[q쨮gvm&M ^ĝԶQQ^#bC'_)S=Qz*Cط C ؙ8|Bx}g b`%C<+L?ӻ̪9dOUOI.yZCO2 ıT"-r,%2c#>{<{֌@(ނ4gV7ӯ0;ph kl՝L rZ05vSkUA]C f̱zhStʍ-8QzTrl"iġL~VA \"#πP2T\ 6| WjŽo= uxYd|>{jJGKg^[=,G}P35v0ep-eA~s + MՓ|w:4黲 7_?\"ipO=_ar,TU/B\mM'۰8BVG[sҖuLbu/[OgsѾKt |ǵ7g+}/3ogD8,~7`X&Mx8?V ,-#S$ 1Hf~OBu bB4xdnۮ?J"_VV$.5O4:0K\nފi00|Zw ;>2P7(jШ;WCb MqP"x;0(4VEq;UtUǣY?GEպnԃ@u%U'K%vlbă[k0QLZLf*qȇ&nT5A@*ұZ.v_.2$Q@K`heGfJwHZ7897Z;/]%U6y& :۲VWL\ym?R:P!ʁXGʀ(GpC/xmmvn.K+3$Id_^W"l{bЛ:KUALJW:̆&>bh3ѣlOѿA om.1Xs|lړ-1iֱ-A{7QN1=kBt3Y9>c Ǥ`N}Y̾4A8W}厖>q%k2 Gh?{ɬ%uS ] N}+ps'1MԵooKޮ 2? HKoD%x}z3 QeIqJs@K!6\=O KwmΙtF1ŷUvDTdfJu*2Ca 8YE;g"Fg|U@GW %ÆHJޑ;UU 27زW8uZ2 `n_Q$[nNHQ->x"Muov#5zHj p8p9>5UC)WRG~,ߜi7`w&Ot'zc2dT PD֘Y[r;LsbSdjw4ʥ%{/[rGf]".!LDSӷ ģ)G;CdA^N;5hY:sW}QoW{ҭQf&O}  _!%vN۲U+4kN#!Bȑl)d|Qye ԃ JC۔I|1Hp)]sρ;;V^|ؒ4;1K?%?jZF:tde&߀J oVUWG9^Ae | 񢦢zZBhuS=,v4Άm~>C ֿ/Ym9 >@z٭[:U3 ?֖B[8sc|1r,Flt_)B1F{%J&s|PܣŇ4U#{A[r$$<,%;m"Q7X&"ej'y#ma?& F5&pAmSsSQsqpK]DX{.$xZcy|o- ~rptc>XeTxHv+}k""Ɵf &ؽ\?F@EL٤FA8A֩7I2Y\u<TTǀ(A7$Ar چBbd>Cp]*i !Ϋ@I>i!uLu1z~("Ȕ? 0 ? {ځ:E]RA`TYN]JCr.0G0uy:ORR$dXS2Vݡ\ϭBIh}Pe" ;)Ex|Ꜩv/JNGjw`Ϙ? GpPe3M3 {A=aovf,bR WW:r;.U\e&oe|^93IA v"VYfQLKlǁ)rDX֘϶#Jũw xCHc͒%AT*JSG29A+&Nu6 ?zaSp(ލd.;\+(`2&W8űJF{seO-̣ B6LS GD-V<ɖ/v1e,6t̡L0W#z}ea#iEX6l): mR؇.lf5|aDi={f(Ě&r; `у,yGBU:g_k ʗRO1GKs^}u:ow5:("}n`5򶓨̜Sz}|'j؅{Uρ'?8x>Iz fIKM ˤpa(7_JfNT<:U;%Ş4w?zb[EuԀ'] ja. M42p* A I*&%!X}e.WyP'K3x1]I i!mv"!E$!ՠbz_4Wb+/i}9(i w4]zAuN*HXS} 1\6@ X$ƒjǭDc5;}oau6 p5W:9OR+ѦM~A 7 )ʀHx/Tq.5))nczSm9.,”4[L994W}"UIMpS3RGؒ׬>05t>hk~͠_=l55G T`[%~bn3OikÐ֟QI[ F]R )@;͆TJpp!Αhv;hH|M”0r A%t҇);j!j^ L +wv"Z4q ![:Fīܾ7xa;S=%>W]ӇC`DD,M5?5햮}|OQZ >i$n"}QmȒZpAaZRku{,a`'i;,D,> XHK Ərl DG^PjG6R/ܗﲑuR`z+Qys/9ͬdQ B[[ hagAvj4KwB *2"^{ٍ5))Hb{I 7BA8jXi1˔ȶx(Ee Q5B9r^Xn-[w}3./T38Bob-e}Ri0A6ckk1mG#5J[bLEwմy,?gZԻO܉#3%y(0u\)]5yUerT,X;?XtbsV?& ghOʵ=P6@8W*k.~%@TN^e(3hzJ4#|e5!uq&\]d3GǘJ ɷRdN7f`UxƤ1OS 2Lp@͔N$tI^<š72?[okFȄ|;o@zmR *g@(8Kr%tFf"㾇} 1W&MF͟$|\M75R;\|v-^-$Fiq@eh)Id.aSmd 1xeH+D]021^#:.a&:0*XMFCV|.0F<19뻹èU#7]'C]U4{ }?*o8й-l bɕ"3.|}8Q0ut5BGVaR m7ԘzH/q& RFJ$4C/96loke eB;-#- 5i픉} '︜򭭎9O9+Ke*K["RACl-tH LRlL>1ۑYY*ͱz K JR  'qm00N ھ>6 շ};נjFHh5a/#?F[//P ds;cz3Gv{EO!0};y yBxgi悩}5g|MVItQN#E^@\|& XhYr*}f ÇBPOmwaRsӡ|>;ԢlJE'YK@`jm2ѣAo'#y!C̈́Һ8W}m D^K/by/}{&qMPV'tNY}.iq6AkvaL .#嵜upMx[&@\MRiķu~FP&T| ҫI@4I !O{rS8T|"ò\(e&'͖Ė5 heР1Q/ Ln6%UFdU AzT&[& k%jsDvޖ}t~,IFC.+99OP.UݴTrdI }m_: ꡼bD7蒷"J1K$t(,MmZaiv{ـ*9Y|pǴk7ĩ77`h^nPؒJ72|p3m1d4@5W|-5+.& .@͟;Bq`VOQFu%7B*UcK)u,-%emkQ{,jx߮q kUIuj6AJ#-6'>>o^Yލ]? @j0#2@ic4yd{MCDti"jXT@U's.xqAv Jk]|X$&k։_`G"gi` 0#[\:2̠2b/&MysDK黻ȯI(."|㌾ ]gPC65M3 '>|F'&l'BTJ](q[Lgr/.~@Mk`XɪӿRqCe͒!dDE ܂u/ Kb4(OG⸎xGݓsYeu.)7fCnUdo=PQiMПi7z#! #I?nLG83 h&4>\Fq688jۘkzB?b[H&7Q'j) Tq0Wr|뽢̀V_5: ts / ݷB;h-+ ;S:6R帣hloq:> O C+H(KP㶟QT(j~3e%Ȃc !M5t\Uюć&0ߟa̖0>n7vbȐK@lNR)2R nb yˈ (wv^8g_n&kG.#Ʉ+U_ޟjTOk ܋J @A$XHqSx;ػ] (kH,s;tp\ p }%3GȮVҶm+ c(V=;Q8&"NL;j *c|A8f̼. *v8³Q|mER;5;Bk/b6YƁ N(Q2ä(Mn\fkiJtN]vs_?KjyNZ~vfGj> P5˄1>KE;w 79^ݐwh8z ;@JcaJ/i2jVfv0MW!N!ubm?QCb#(I&S5u M؏){7U!"-5]^f[xBq|Y :}86Ӵ≈&S!;H@'G>+%E){x^^a7eYx4Aە:koմnK#ܟU(M`Jt褯n+L˛vt'0dX>jc:Ϣfp{Rlˤ+n]6%efM4a5^8B+<-9xݟIm4*6efkP Yb +=(>!S?⬏PὁQ272`qqf rfR*jƒi (Gfq/|=ȤާPBR 9nzn~SS!L-ǭ@9EdW(ɣդǜ2JhM C5 җ^+ uV>\bU+ToV[lw}عjEhGD+a,ONaFrw_g#{e)ӂ'3*kףj%ⷧ/qu|8{TrY77'o m8hoͮlk=@rg|RΨh*#M)ß0pҦT,yЅ KޚG8 9 [kuDbrO!(6 q,98(u_ LQh&_ BЮ鮚G'0q#fg$YF ,L7wi#$ǪS&zw @ެ{x ``n`߱IqHwS:ݭo'9:>98O-Տ[/SpmO_N;C"UfKbK:Gs ͯˌq$ZgtCR oxjp]ԐE9%q$5„c& x<CA!Y1@Cp|s߅f(XfUмArר9jbo"He;T=ٺÁ,yߺŌK[N +tILݫA'e~ 2EBcֲB#-a8rɲ_ch1r2MsDg&0Ǩ:fH.~U L:ʒ{WyŇaJ]aQW|j$LWȷv0Y ZB8!']+ Jnm&'V @Mx@̈́T9>|X>)H,ARf|gE"?02agi2ԐP7HmTzWO=:&, I0/Qt C1>- oI b6t>aq#7v=OaSJGtiN#"VtٚwIP{GN{w%rW5A,JcW2@cyM]_2Gf:T+nA-QpMAoǎCm&?Y), ~I/EcAؾ$J9oUHᴠkYϥk䃴xoN4ۤ$Ne1I3-vF`Aև>QG EYy 7|g%/L>FMNPEGC"છ5|412\Z&۳&BWrc?;ms !' ǴE '  #m?nӠn3# `V"2t/tECڃ/m*7B^ʑD˙t {"h`?S4d[dmJ%vi7ߛL ZoR$^;Ѽ,{^A6w> Iz뗋CCz‚ۻA+˻`QjB.,~~7&-. ȱ- |UOiqb'w^68 d5Ue>d5ѿH< GT7191^:dPtE~ZQ[]R]*ou 8?*X:Pa`S?ocN!ˌ{D$0]?sH[prcy-$J҄v$G}![4A1ӗU]#bc$z> J>~5lhT/<3\5ٸdL孚JahS;,GENZJy{12>/ e(0}BǾ .5,4aٵIPVd^[("QK[SZ)뉳3r͘-ᇰDpbmѱ#ykąںfy8 vBApPS,XKzY ?o'*L\vr +ne+Ls,*dRx7}G2h7"mY?2uKMp:mP$ Џ{ +voKEq 22e }cc|}|v3%)s'='mTZ)ppŃE__÷PSs1qxuz. =ځz.O6dus]ꤒ-ӱaת Lw}4gHG Pmu]ˤ뎛\_v1v]OȝXX}\7oG\ ?9@OWxFg.iWm`e} G'H JF;i` o7yA݊dBUhOj[ nSq_"͋j ?uw|dQu%w|`72yq^r2#^ןiPYi` ߬{nڱxE}'$a'•|z7n~{H`f#+\s[Gy!$6f}oa?97wC!_=_s0ז2ӵ@J|[aEd0||2ҵqkZ*OE:}b&D,0@&#w5~(tՄLp N?VV00Y)QnI arB@]uӏ 5@s٬5}[f T9@]Տx> W$Sovcs5'-4\7 .D~8YQl+Q7NgTwa>T񉤍@;\Eb|N\(*uGnBRNJFC.5s9?({ wȌmX"nnjkfqJ":ڲF j/v{x@\ #)P0}G1cXdP^Ddi β SnC'5y79vv5j*0XY^,)>FSi@G5?Q7Ta19)0n;g_!he#u*6 NIs8eG"j}ni>Xf ̓ .{6҉|:[&IĐ״#ʼn]kң4!tʺ&hv8nFK2"z{(\Q[@ގT!IZh?+")88;ŀE0iQ|lyhPE`{C;&[3FIrL9u #3"5clB#gnj+ -ްS5T1H܅we~oˍN̪wC8% X$W;9ݚ1жJ '%/hQV󀕑2b~Eɬg-Y?K~"z_]Lv̭&q+V/n=u57ͳ҄>n?8?5 1F#b qvcuVȷ륂Ar.57hCTX)}vv"̍ * 򣡌5\o汍˪Q6g X3h׀CH4ŗ;j׵:t/CaO'~eMk$ie}S}0h1he&FtS@ϔ%P ‰1*<2n˘_jnH}݌/qdT5AȢ9$H`63BIU]yxyu"ozP]y"D QDkDOE({Q[@djxjԡ"qz9pqYK4AIhTXiNOX݉4Qis$Cbwϛ OzXW" =S]t:5-ܜ(*\Ƈw]R,=OJxTdP!ɤw.yrv[U* Y3ר#v&.#Q#CJЗ$WhuNza-F}E((p,ۑf%QpíKY#r2%kҪPRE9&j~IxŗѸB.eP/ԾvIeQOGQKa?s08^`@ϊ4lrsJmQ~(|@6ވU$Lm&k4e\pPuCv7iѡ SC,iV)sVOdRRț%]Wf\{3:IYWc l<@(-=/ xUܔXKtOo0Xi0 Qx/ݡBℝG' ~trGC@o$n3CJKܢD2~kSCnCW#׳eY3n hہ>DV&k.)FSV9L{ ܭ:,[S0k .Q6T~OhШouj,ŕHj/UWqJ۫/"ظ;w3d4-~q%i X3hٌ b1pC,5D?I>*eqPJ aKDv#U4Q@:Mq.W|zD<6cR'Ъ] iqpqUKX{;еC;iX*Pۿ[_9il_vt$j0H2eӾG3LHo:-wɆa~CyExoD1%pQ=wu;|ZOK!$oNC e A2ȹP=g Vgz(Z WP@Y-2h#OP\ӆg;_Kc9QLbzyD ,3r8 d*˷Qh2/*etWEة>Q ʀi)4 }CX B4gĩ \o~WB"03~"/(B[Ip8fh@*rT9 7?8ηJ/s x"h&%q2,QN}N`v \W<; )YMj yx m|3WwWoe`Wp=D|dWu˷w H7×͡p)yPW-?Χxl(_ ]B: V>Y׭Z>Eo`>+ *;O;n wg;UoъT\3k)aF9.1 Cy>$ 7~#C8ܱ^\ 7zMT욐G({KPq3\1Ħ~A"\yv<*I=DMh]:9QG Q 9pEv7Nv+otqE]NY颛Te5Jf8ɧq|E$W4 ˂{JH5+4'-yelMVVG@37r&vք( f˧Gʌ|\8?=є{u|U*ɶ,|,ر&S%{ݐ>$&JGdB^~ǓG&Ch𨑟.ϥF1aEAfTpe8c͠E&v{=,e_qvmKfzm%WaRjPM'Rn]t!mH'P7%-zqf`)y=XU Q1;<|01IEoTrx4{YfEs-xTRR0A3윣 cچ(dÝ021ڝqC H0tA1XT=dn,Ej̈Mk /d8J>ŏ*)wӹexQwԔR:Hu I/'^PN~Z;x֝#g%8H1`4Tqu0[._=&+i4O_b*j ?M`N0(2vq7w]ߟ65mRi n,k9cg;qWҋt B ӣ=(L` fd,31zUEm:ֽ` =vU.3aA}\$dj{bWhm1@&MʛhVP:y+;ԗ]0^,ZuW1Kt>Ae$颎43b&i5`C_54j*8c`,4]Y-*FrN9[H̰gSkM +hi<N 0pot?K)xjW6t MSv1 g+.t<bY*K,zw FH?ʐL#xb觛S\'w  ͭ&Ys;wUm+Қ!'ZEv$݈`\ Jeo` -gHJ+rs^qZbuۜ Mm68dh9@m>0sӆOj+c”L4JhDbW  aPҕ#7b{Hͩ|slH b "-/ nx3ȼpG1݊a"j6٢}׸;R&N$ꌖi}LPQS#= mߐeb6I$yyBոo E_F$=9w)mqy‹oPBt|y!p/eQ+Mh5;d3-NA%|%WtJ`\FjB'03((oGwImm×QAec0 J"3#+K߉ f`oaxɼYLc *b‡krNt:Kt$o!VOpmKX<,^7;@YuZs >hu5 R A1oz #"4zʵC-8p#h;6KuJs{mM6`XOz\ew_dA?ska 0~ z!PT핝12oqD=5$hott'4Hx6`riݑ/$5`6h/ Y`лX1Qe,cF9!S̲}齓TGjF}y6ߚU7HVJ$AV]M,]WLN'¦S]8nz!IX 1wU~BHIJr7hx$۶qɇ - 0(lV4i2 OjbjQL'|wfjzۻ&PK0!6$8/'L#soge>,&Cp(P%"3d-i*n\][CS _kR[P/+JeӧQF぀iC=e) &F9!M U S%2pm1]62".}AM+=^R(mwQHU\*e89u]UCۤ֋FsxK4R@RO;ij#}>I 1-<rѹ3.7U%xm1U)R4;՞#u 041&#ZuOکzp k@Ke*I1}J; {V# SߨZ@*)pS*[V5>0sP(aJI̟R\ñ]e=xM_)0UvVFP[Y +zl/ѹi[ .e*]rB}e"@zvG>E7m?Az i+o' ?YK~Sj+&FޔB-t zpʨWS/c9!czϷ;]W ѢöNC9 ۩sx*AwJ>sb0A1"m"p51/FQ4Ѡ*Nu۞QӋ\6jq(+qC*nlJȶީDrj3\A7O .|%L_4YqI[/$ĩQz/ިmu\{T'ަ'3M+ Iîx먟 MSsj3Xx<"T&][: ܜ%4 Mb %\ǷĨ@s6R@2pAp7Wgy@6n͢SC,aVs\h/!2Ԧ@hr LZK+1 k0NUN/K<=8Z2Orhg#6h=@t'x-\D% ٔ}|]"Vgɵ?8;RbR˝uk`ƤezWüԷ+P0j,v`y F`dGe ~ьG5qgd'`cgn #)bk5f8îvcLuח ,:e8. Ur1:aS@@ S'&:\*KyD92,]CK 7ɘ.$.X$Gh 5ڇ@ _^v6[BAn t_ c<(cH/ז _'a:7<\-R|$Gg‘T'#>1Thn5dxcq}.麔t)DN>]iW7p iF$ZRNsa( ZVH,k@n|S\( !zO6;ۭ~K; ujminUkv#,H鮐E(3>^2NzY(TY]c ~8j *cww(J< _YFHy/QEBf +| ]%_(Ex\&VR>;a|#CR< ,:FH'32=ک9wkh̎Pꬿı4C5es[)y2:QGny;D9]N$lFx|bKb.˞{H VKx.H2N2{(!.d2?g e\"͚,ͪ Y_Zkǿ%pKt_cd#AI;a%T^hiO_'' #[MmDbb^˦-b1 o氦$x`y?W@q#ˀj5D0[![U|euHTmq_|h1lKxgoĠϊR.D3Wط7ÁW>n]*RYh""p2 =&9)Xq_T\ڛ3kZYzY[seܟɡ*XM:֠^L /NCe^f+29w^\leO38Ѫ!gtsk-k(P5A|\W"OK R-͇@~NPw X=6|d}UB1#s^ " לUL~ Q`Sz%|jǑ}FQYRi3s*c'*%^oS;h5#wV0c٥2uݪ.HY+,$Ў h%-%@~!\ۺ8j"FAیȒSwCe{vAٔ<#%(y*bVtbҴ}X ?Ro%nZԾ337_} n1A@ޤ^ePG7*;Fln_duBrbռ 4 OaiqL,Z}ܑPM3En}JFU'rU^8vB] ~B `#uY~Y@*8sx(~c(qbTN+r6k,zT'0 ~"jhpXlp) Tg Gm(':./|v?L[4QM,Doy.tbk!s_zYbα$=]O(E+wf<\,;)W%\ARxh*Ǻ7>6DgMX?n˔+ GUYq˂jdQ3Ԃ~a S C%0Ws /Fgc؇q9H7h&:DyhZ@G)<6%4-V4-XURԩk46߷B$ZFV2NYܛڜ ^?ԃy]JGzn&,LPA[pvs!`F‰TdÁr!E\cڊ,657C:jGzsZ6{iעj~m(#'35ą;at DNdV1#1Nki`U%+ !*Gp;#am%+cr{%0}T3zs"0t2D L ir("҄Bdí% ~6lOEx/^8b9#U.X 5$-E9/C:#p@٥f'@z`Bmڤ>SlwѦI±g;#{b%Ej (zgWnxF; ;B!v icfZ2-տ m /DVkxfîƽNH/P D98PF)מ` v^k1ʚ:?'Uov>ΞFB.֘ym-N2o@Tl|Tj8r=mH59Ɩ@7/󟵲~j[kSoՉ*pLIpDsqN$0D}۷\7#2~B/Y y75V9UMB=k  &ӱ.iւ.Kц6 ,Ң*ĨܵT\ΦPOZ]3˨_jWuLȘ6!قjENdBFN}I~vql= ]MJU#1Eի[&Z}k3=#)EzQPQM2؀_||||NqYǓwLDg̾_ KPT0'VྍT))d +T:ulZF 0Y`/"@rWi,V =(G' ו7H؛"7b@5o83M6rR;U4ø.cq6 5 !Fɩf$(ſd' `te aK>ikf mA]rMլHNS}4m#V&t&SRW'3!1[@?*gZx8"rҍHLkz) p|VFlh5%I+ f:ƨY(Ds; tt|mQ=ԲWƞI%-YԳXO͵O>z}=9и/Je#}+b/rּ*khтѭ)7򈧠=w|;>XX/7crw3 ޵#8Qm}[%*%arZV 8SL&Hrv 1+f@x*\=1pX|)U]6<;N|Z\H({b<-c$ɠq&E.N϶0Κ}">h,lHĻIX5DV?T#L OTc%؄`*Dr#I#·A?$Rˏ*}WcD$-Ja$AĆ5X`Y;яbOP֘m'm9bp%fuhytπ-(8LHEOs#.;8xx-BU(k ͇',zM -\J܂&i{;DЛScXTұzXIT Mv(Q3`:ZM#rW v4w39g}ZF xˎRaZᇓk 0k)*ZETlPHFTק}Av3/,`m s.B|2jd[c.["ݕ$/WWxsP92F*@^y\~cr3kxZSە|Z|5N??X J@LZbf媄k'&"󠉳e=3wc#KI^O0\z-xE>iƹfVl"[A^zwcic}FR?TEPG(]=@E6Ӯ).Q=}FauLƆG0&V wQ6eޥV!yVpYʕBB>5Hɖ@;EVe6vk>g8n1prP{0\ʳG<7Ϡ+ay3₈pH PX~svy&ڐjryW4$UJQH񭺈nIO15lACNl&Л՗г,O99o帛yd3߸|95p&I%F?ѕ[LoSZ& LOW@(fCM(F8>8њ]ȖX{38OB#F\Q ju-V(t! UTbglWDG".4J9NŢs ӣ0K6qkjڿwQ-뉩rN WQFCût}-S_zȲW5 /nMz.x%Se<' '('Ah(3raCi^(5Oe||^7ͬ7 \S/f56_ 衔&VM|n0@bZ C^| 65H[Whk.i0 IFWho;N0dAcyġxĥQfwm2Q&]{)]9AC~[7-)ҀFYGk3!7a[-۾9?Oe }Ld<}O)`&  HZR޴3P1SBwrw+tspи}p0 cHz,\]hRˤQ{w ,:,u[E*f̓?s:+ǻ_@̆>tD%Y)cZWfMUZ:Lo/25͔SIQ,p~3 w+Mlt ~W G?K *TK,ee5с< (DŽ*~~$ Ž8T]ZWБ-{(@^4Yd(z 2e5D";v`&q3IrDU俸q[ޛДFwҔ9<۵Ԭ\aa9 lV)9*.W%|V.;W=#-R4dQ4(zd*"Ѧ!b=}82lM׊w@KmbAiӼ :jʚk`<0+yZGŇUJC={HH sLEC6Q19cIS9͐0 UU1X=@ZI6jjgA޺0bXo 'd٭eWϽ;)2~LXI'M䇕ݞi oJӉK% OP=\> ƽUcah^~ 9-/v_CeȊMOV8[\$Lr-٘j@O{1'5d@j|@ )[qy`ACd.\o,@xx!Yٺ'3leoOBC.Ә8bGU6 ©{7yiOxMT7vSr%>ST,7J@jwҗE_CjǥSP2 7'!qݞP.pyDo$8~-FCgk_c]azzw0):!n +(`qWy}W)=(: M̔!+y9V}NAd[t1lZ|㗎d5f0'*Aqd#䇡4=\?47dbZV硈xB/QӉܗl-ԣF@E08 & "9 ᯒJTfGMK[ȎP WV=ġimQ9\(P,4GN7c+;,ak_I`>SD&lx鋓\ٿ=I65n(qkG08A}3[zaƭTo/~W,]ĔϲEnpVOp^n,3ګ_jnSt)T1:=rpW\],ˠe 'ܯYWpݓ_F<۸x>XtR/$YY/CXD2!AOP7j'fl El9>h 0lwN1K,%eK>ULTA? (LMKc9-3Z#>3Cl@wo.F2Tib9VW⅟uߥ~tq%]qqHQܽ-8Oӳ<ۦRfmGZnV $%|pױLQջ,)ڱ%oЦ҂OV,nrϦ嗼ZuF{T*/ مrDlwrF_K'4nAcȲ} 5&reTMӸd|> Ak/}4L6{&f=OщGg`@=ƽ`!tiL6ښ@JLf$ N(6ҠwiC6w\x}ԯj̥Qsr9-j?c#ADN B=t/`ès=)iTw[A` S re>7A8bGDz'xa{Tw݁R>u/=7-2@¯+Pgb8hj@69.I$ˉؤnU@6f)!qx}%D= n ]O4AoJ̬lJo1>_i55Le2|U R`+h_| J_khnʗ\RU? vI_ Ck'0$I]"9KHVd6c+L8Yx jl-dƤ0o\AT 9eTûK]z4˪U3a`{`]2/uLr"v 1FH]Re k 5=Xet@1Dq>Ep)(updPqH|+984i7ǰ/}4o|LvP7ަRLD$̳gj*لJ &_G!ȴ,C>y}O8RE'A^q4;;@\Sd}!ȉgZ3a%!p'rER>q>gYTasU(񆃅< ]}nR6=Lc j'1aђ(HU)QR.1#z7*#ШzvȵSL{>@D5<Ůfp^Q9?KH0VgeFğ}:YP f0 ,p[o@Bq(Ѣ!V$Ť'VVT#zpr128A3Pr`r)P;Q _m}d 7 ~n P7qv2*i;"[ *<5;'|Xj^,4kg! 33j.œ¸r6hl+U$ێKPuoI3 |XoǬҊSmP$ƶZ=lb?:߀gx ׵1L釘q~8X"??jB8ڟYtls^h)ܖI޾b(n~_±"G}q%}LP>!( dt| a8FBENrz(;p"p%]>pu n`&2A|)a{4hb t7`2MCڽ)0SBE<iݶC2vg\dptG3-Ivˢ-y1|y&:i ' K63HnjIk,n5>!7<=+bXs,-KS\ϥ@642Y^GpF%zI_+7 p/ۢ<+2h 虈GMɓsBy ϲL&}'6ѝ]tֺQvK2Tv*ױbQDsFfTR$V1uoq͡tG@\c1Ln>)WHd]>2Dlܯ% q!A:a߉~wTq7$g͉𨁩κhuB3& stC_azA;OYҩ7dz7_*[~h0('aCjp&Xc':U ‘GPrȪ IA&'e{^%BSC\H]Q `)m} f+lS0PÝt*6>櫉'<Y^YyS_(T^ZQIA9\ʠ*IVtp7&]}?%8Rkq]i|MR7~iX/^m hA+*Vww X7w,nܖ=Hz!dk$ ]ѕE ٓ>~~)y1(4G1Us9k-V~ǚ4"pwr2X>z92?i #u}ѣ&ыDlo!E&ä#gBKp[jvluh -vP^5 X˿p xĔ@"؀$lX2PVh:VT9ֳX95?q{S't x,!W =kg~tBFyx^M/eWHnfbzYF )n(\ #'4vgLbԊMPϊ Ai'8R`WPm 3qΤ=4vE7]vh# _:45僺@cQs*֬Ƚz"6z,?h&QbZ@5 ˢm%n:O)2&T"XH]=;;_,2i2X-|WD]_G*V1v!Zj?Nb2ޑmH4}vSVnE!T[JMZvA&:Atݏ~Ju8roNF.dXƦn5piL 0on}̹~l 2G HY+QJ[D\Cq`ղK|C>|-/ dO[a& a,P Re1aޖ`]`,&JRlcoT5[^q!COesٸ̍@h2a7&b@]zOj+hVryM-' YSpDxIXCQy7$e{;d0<=,zm2UTv6Q[/0H2Dsj"םΎEѻjuRouZ&p&޼y\RFO>9xK,zB'Kb]N+6Rfh=?7LIAG(wߺ\lC,s{ieۚGh: LEjOfVJoyΧqՀ;gw,6@c"h.9r'up^̭:ER[^gP;t.1$1JnOhޛ eR5ʥ̘bř6[5E>xq|f}t#S>=q UApz{[h јiqjwXnW ژ%TFy|T (:hMT Z[c ?MYVp(mbkprAK5-ط-gxۣ<(&s7UQbHxz9'Fmcz~EXOҳu:l>Nwmy~pAKۥ_׿hW CoPAyQfh %RXh[}IΕ'V FlSA TF~kkoŴh~8"uoz[H4xƠQ"ģR]0|b}+ܶG BZ"SD\0M'eŔT1)A(n2X,/˻HE'K 7 ig;z8x]rlݨp~v6IR`}}c w 8 7LDS@Ԑ?s9/Uz vCv|dTq M5N"X]⎎0c?A,a@mq$1EVOو|QexĜ4\F>G83b r_|B533n[| *ttܥn@>;bt*[ TE?tuY?ҝ"w*739sVOm*:Zc~v ؠ_}1-9ML~X;B-o-QB`DpyFm8/;Kr$[y#sw$[Ϫ. kUJ=Uݺb֯ŖnҪuml.DhŌP"YaMF*4hC"%֌ Cm\3w@*\ˡK4 ‚oaVo8'RԱrG C6 (%Z#e ӡ…J@| QFy*}r3ѕˏ+]g aD;,ܰ : -185SGS;tnz!kg %SnV];=*!J7^z>R1~gY5 X)PFj$QS#}AV0<:م/933<7|d9˺: e6Ž 20^/b0mqd[k'_}'`x\Eo WHSHfCpwYP nM=VI'4*~Ž<*HS7ʸ Y$hC)ce^ۈxo@4 ]Ýۨ)R"TWWq| jT&vlkNn.s?Sd`' " lo=IO 1d4B:S! sб0[t0XQ>|vgU$ܛy\` a 6kid$F0KHUv ]FDJ$K$r,hs% ~ i 14lsϕOf|z+d? )gNT/۠R-|3 ~2Л342 цSW(0VúN/ZڧdAl=^n37ڇ0u=P͖\4S*\w~=fZ0z vx܊R\2IAܐ"R򒕋 y8 P|E pvgqpg@M\JTCH5}}gpXbrn[r;Ҕ1y#CIbVGQ?YԔx%0+8yh}6v-uF.=IF3xkAxCs4b}vl#dCV M7DZۺO5Pޕ.Q 6\tuアERz}F@^9"R c={a[6ڝF]i`0ɹ'킋K#(jX2lc{ B4J A;v0a$e!2M{r2T+TCܙiqmcDYbDDRH\} Y*tљ۝}?99gΑeNsɲqTt AIm7-Zh+FP4q zR%,AOgBN0>`|@̙П~ \7˗ 6b}BY \B}IL&/$$osM?eǓ( ONx@. dd*O`*[_~ Ҁ*22@bB`0Hb::N;$\BI8v-DŽx\ ,)Ǚ>:[H#q)N$NPw9.#VdG*5 9J4j $!NDd UTnB[GIFƢtF Kʽ}AK(g<ON gG$역 eaB֒;u^Q{I G݄ک0"6XQ'qeHrOt2b-UF˘_Hv8 do:kdpPd̯VFtKHtd^FKGڳ4?_S,& en6jGw=N 2p<:d$Amd%w I"訹P4yh{aQ;̿+|ԾAJ2]!AW/tbԮ%ӕ/%R4}uV' P[wi绂x<%mܖL6J~bE5C+qJlHt\tt;{uSIty?:nJ%OtI1?hOQ{ϯiinjo"k͠ytVu{IEX{GozSG2ny No(Jh^?DGQ@~E,k^uSZF2_kE.|7e$ğ*Hv"@G6/!OKNZ|ȐL-]gNӑI& QIt4}:g@ne]ڶ&7Š;g+ļL-|f;|9ΜM:/>h\Q:5F}f~bZq W0u]9:/Fk}=۵Ujƽ;()6tj"ߤ}֯ 3Yړej12jrnaZo)|`fSLlEZ۬׍}$?S!wiB؆C?UJvn݃#/Ym7wnW\{ |,NͣfA׆鸨>12t+>mv*! WY7t=!e?U}!S_Ƕh}q5u˭1hFfZRS~JURt{Պ1>~ul󇔅U=UȻ_,kv[c}-4T_kwu&wB;qxųB;z.є=L~X.A pl*ϨOP :&<=Gݛr}r͖Kc`mv])GNE.<&Ha.0&>Q(᧳?2oC1\eONxn\b >;l\p~H#Uocɜ6a;3>ɢ+~:;oBoE"vVE^Io[Q9jbws2>ҞwSݧi*n{NFf _|\#& $XJ%%_o`\qE gvϳ!vvFԤq wX LzZstZ jn_'}svXVt^gN#ϵ`sOt/]ٔĻIѴ~⳰Q֮*3m{LU.ؔ__rڂ]s }^w>Z{#o\W 屫O<>nY)zICc7vp㇇0y+o OΆ?槨XrǦU"4&{vx{GD˰;ꍪay`}ذAKܗL |+TT )XkDuI&grSU퇅/(ppS>]V3[][3Ҭ*&fmL [5s[$x(op>&i-{0Y7$^]OEK&G- r\e Ok4HpfEI72ź-J׏1lLSSm,il0aGUy3ұfm3Rn0eXdʠzCToHg 'xDYx{Vw>a9v#^UɅ]?a\&Gmܛ}?>Z왜tZ~^;{8e}dc(yJP gB5v;̰aSiؚ5#ɤİ }$BB?I~%]i>r[Xztv쬡,^)!UFA@IR "HI ҭJ"("%!7^=׸}go^k^{N$qYUd )AFYUϙ^CYsO_H)KlH'*V"Q 3gKfun ]B:W_hނJGI4DAU(|Dҥ39s+"X:'r(UMI!>T %p)Os X^x eIrmztzRU;ufGk=/Em1# `Kcf,aS* UVm3uS2WEqߢ{Sh+gbbj E]_n6(4I@AqqOv6[;mJ)& Qe]C 0Co[G.Jg5&TK{ב ބmE% \/Em44Ԯ|:{i2LF"k4 Ӊܮ3w{MQǓDcQfW^?w:&-d]rf/&掖'"<]SK-z̍Kv^{U`߻)R$C*Rñ|{Cs+c?=*f Rg;Mb?b"TFxFah Ѣ?NN<҇t}ʗAaQqIiYyEeUuMGu^XEHA-(.i`jv~iMCk vpIK)\ع]Mμ[X񨱣&9-391Y% }+GШԜo׶?¡a`WվlnKw?#b0q ([:\W\YGH₊W@;eO^ M-GJ}_D%]# {qU5uO̮lP/ٹGĥ)jhZ:D"f9/md_khb~}OqNBA#ʹܢ'}W?!aаȪ[\ }Ʌp5 !wkvͬ|F!eS5q SP{<ᙳ\BRF{%^Ϯ}8B%cgjrAe}[ۥ͏DTLJZW,3J6={ B'a;'kvq{'3|m=o)~jv[e+WՍ]Sp$tB273+:'Y$tLBbRֵ8DƣdS4qJ]T=:n%CKk YUO|AL.(gW^10_BQ3FJnɣޱp)k\v SXbdzmSXV7">~gCow@dg$U ܃c3 jZ&wpϰ ʪy'u MBH)mw']sGnA1{Ǘ>Pt+,>Q۵dZɹe Gf7>0+YH˯jyM, v3fVö7H4M^KSZlx'4bzn1E]K@tj^ec6_J#$.Amk"ODǝ/QD/;Gܫx WD򽪖GXl/Yy'ݭlUXA#,1ͻO,B: w{'ɘ/hCBo=XFtNN5fNTf.Aq% /^/3h:fw-!1I8d=~jqW꒱ºg  x$Ռ<APbVcxnK\k_nRs)D״ lq8D lʫnހ]HkB<"R >cSsKiߺOXT\fnabᔸdWj#%KH⽚ѥt v1Uc#hl*FNAUm {d"Woީl}9Br^C@튖$Š9̓;HLB b˚f **mB d<'gs5:i&<]k'o7t5yƣնL+\3 )>EֶSରkxjӁ=32:6~q5ΫE7cP߼[|=<Lj^9={&7YD<"3J_.~ĢỠośMDVK3Zi n!C[G? (:'3L.a]6N!;(>7r*_1*^qo*՘Uck BqMk  >waҞS2ʩ~f e8eBRGVDZ6O?dq5^]>g횮;hT| W\eVto s;Ij&=x:ITf㾹lz!3wj_L}@hU9L-gV< ]Pra#f1 +8 ª1w1hݯgW=B`^6@!k|ixD!kzORzNY/fpĵC+bѰ J)mFRO*j@P6_8Wl^ )ׅ+ѹuGD2.9=s,U]8gŴB;|?nxm| FP/{3Jf>7?^C Q0W? &ᔻuQgB6i}k5ݳ%t2*Oa3juL` _ H.n}J}NitO;.Ux2ny#w,HyK;dx4du[2mhfM"W Gv9#ZwJDm^Gְ ˪[#SH)>sHq;u6k'#Qikڇg?_W LD)oP6,ev#CDΣJUsL&e6to|N/xv*sjUG$|J:\4 y%%; [X2F>Ie]`srf5\bRP!ӱV9[݋g4k|킩_JeST^.jU2"ym=|$[& 8/BkWiEu]c Zr)ZeЉ>h{[28;Tzq}CbeGCh 7:?Xf׽|(i_9O&,Y^ %flo׏lb2I_N,}>qYҵH+n\ٷvV?Ml6]nk h8x1 >s^=e[UЙdM2 o_ !]d^Od4c ;D<ʺ%\MX`3 ̬P t|Wz~grA-آgԢ=+( RF51Y.e=Tm8 umBH5WRE**_Z<$8|.eMI g@Tb}^ h%TPzlQY9HhnF乂[J}tMa^A3ݷWr pdžo9aܕC_zia(LG 7bϧ-%9{|i#w{$vP#1;P꨾ȌDn2tL Et\cri`~nG69?~^߻.ɫ|Ћ@[#&ϴ>xC|K p5$ r"?Ok*p'~5qMVV|O?q-̬N㏾,i:4t##V,evE 1)@%C)tIcCHΨO?_{F-dpםd7]w]Eн[vN?X`=ѷ-oW5-x)U31+4FO yomZ5r:p3>UG&ݭJ-vW$9J;C<β͛&MPH X 3ܓںD6S}pg3'7jCF  &[JFϫ'ˆ-`D=+^\2lgxqa;OrږEI9\JN^1WS,Jޞ};Suq,^t^ZYhFgoѝ3do~*v\̴-'yEQ7u#3)iSbWNde(~vT#sVҏ[7 Mcb?}+չN"modDҾ%M' Y޹Zpk*M;^$<2 z+;ݩ MZN 89D-Ñ:>A1y1gBtWH^}ʒ+=dz09 Q;!Sհ姘S}޹9G҉hCFvdx3Lgt޳u8~7I/kbYAi-Բ̈/sk !!61rK^^$HǘU'١Y)QgМꎱ-7ܪ̏jL!O}jaөW12P s*I iȓ`CnpϪ3Baq,D8 fu/`M rYjs]Wf a2,/'/ʰ>/>/3ښ:NBu.[]v̋e-`m6NgeṮTbа'F(ḑmryݠeroӤk,U~}Brg/ay,-l_PM;3Li2WrG9ۙsHCܔƌ(+p6YnɊdRAk#So%'1S/+a|poalK׾8"=4K+>_*lN8{1ˍ=Frl0O[[N'i5gM{R nx1"#ט h`Y xV5f&z7+7=UGx^IQޅ\Q^+<$3|\o,p;!jBw.f[*oƟUE$OK"$D_Y|ؤ:-g wދE@ *@Dk}+n=ʉ6o} iRp}@P!s|*ӕ6̯5[ρ4d@шF%ػT|^ђ:iM \&ڑ?³+z^BSLs1?gZ c@ZQƗ|o 9X:3xe=/#Nh:{zRHE_{Z|5$VD 3 v"N6mڐjװyf\F;C%gs5B󤎹ޮ˷3Lr+iX(*s&'ox)I 46vB4"UpBۈt D neCve4< y>ԻD?A1Onvr8ç'$ '9W;C _^GL7 fP9G%q_ь@zue#Z Ηp49T탦ZKׁųn:CW>7Wk-G1&//VE䊲`;I)%ՖF8n=)u ˍ>.nM%h)=TpdNG${߁<:&g}#i)6NJP*ǂ]'^n-g;Зz{yda$?*YWY}sԑ# Dw6f=fEgZcFcq{>>G>o$f=B@:JքIኬY= ^qM Q5 ^4r7Zq6O{[* !}r =F=Q7' >ɺ H$]+{=ej gM6iZ& \眙*5214 lj~}5c%!ʥ#>1H鱌YWaPσ!bj,;<֕ޯ#96ΡB-1 >rxɦ-m-{46eg~3 94p%Jj9xX6^G97\3u82ʄdcBW3ĔDOU6QjA)~Jjb$캦ÉJA7m] slZ/*|%`Ope){RHs>nUw}M0PEwǸjυLJT0kI_E&~A`4NO3/j}+xd߾v9LѤ{ykOP+NH&͝s86Y k/-vx!*[Ÿ!fg& P1B KJ-%.ƣV嬨[[?'^_v(_Tg"s O|9bw^IB (B/jxMֱ D?v6@rf[g$W;9[Bm⪯nɌ7FyҿR_h+W!HY^{{wʞ\HfAZrF} cEZަ+YrXoXHqeHz@#{$ޣ! G} ujA.91r$/4#Ȫ،) SQ3읹1 4OS଴%b":ޔQg+c@V[y&G}_t2HcBͶ$Azuw=Mq]l 0x3#UDeԟ(m\v%Bݍ\{(c n~ 8lm_uk_p xøcnldt29]̺CD?͍$<"<Ѭ,)E?cMxVWyA$ήT[o2 &ldn 9ѷw3m9r,H-0W"(j%+ot% ,d:Хj$u7Y|@ڻ=uUԨ2 kbIr.ܳ BB.cBO0ei;ԍ8d"X $ȢrjNΞK@tL0V;{uBҝGgj%Llm o]'h̫R⹊`Y fJ-fj8PͦT'ƗX؂B{}[L[h\ŝWzM~vhS #睚 |@ZݯZߚen8e>QrLdks"zq2!]wl,[oH_t %Va3Z $Tr\sxEoݞCӉ;;.0 h"@Q)Du2,?庩9,/W QI Se. Z.5[nE(yAY!|dx4ofRq3A"&Ѹ$/ oTQ)yXɞ쐭Kha#,#;qIj?3wIFD [%A(Τ8ynȏijk]V{OD Dky!V|j,Ejx W&>sVlDvJ>BTHnG+U~{ʶpFRa v7dzֹ)ȋVj@UxyH+\~)JH B9uQ1];[û.\~Vt_4`NTEk8 ҍ0w?x+xp?qg%I\c3Ogz>/!ʡ;N!= ڹ#>|q"2FYXC WDޖZ8u[+Z-JA40~gJ$l΋@6^9u# v5<ƾ;DfN,Ɂ*hU )ŵw9YH̨]]O|VlÚZrdQ5TZըӦU̹Y:ٰ`ݹ^ !pHV:LPFT ˍk:9pr !ḇZ꟬J颢@(I؞ig&7 ߄paR۞Xx,`f2=:dWOhptvUTZS}ōHXU E2|HC:jkt!vRV~ZM8O#T)L+ h>dѶqc^ԞbWR.>^o{YFwae䮱K1.JѸ}/:^xaeiǤlvlFMqO K$yFävDsڌs?*ja#-_z\xfMFWMt{kA|TȹR(P u3O0GƓ *Hw/ #f 6fd:g^Id&<⅟K+`$9W`9O y$g،=)_;0=norGo!O6rKG.7o N@R>ݳ$к:ݺV$+ru=pDKv 56b2MIfd1+ngT6xdCö@p_?;+E(>Ҥiڐn]EbjVY2a W ̋K-#@Tfyx:1e/A)-ɽ"v/d5Zw+ge'E.35J'…|W>'6uZ6R Rn1dUb ww-mK+UZ{;px zh*qBfMO=uzke޸kv .}^< BQH]*Fun̫ 9* ZtR߹{c[Զxne/x c=}K+$cϙ-\ Oəݥ j0z_0XFlg DKIkӤ(+ Ej+UUd4oਬ|7b`,߅W.F9ܿpa#ﶞהUXg=!DԒ%؜i"{Q8d̻[`W0 7v^io۾!SFW\VNoL ~R6CyI?59P8͉udxl!lYT5?3hYX+a6ڧލaS)v㢗mMَifѺK' =bMxRwoQw ]t: g6v7r.1'ƿyy nn|QOH=:.3foIMR#>.4rh? }YfYL.t9>mz76;K&?"z ]\BKWoLQsd ",mHlQv5l6?DpH ݾp%Z%Shw(M/~-khp~?̫4RF> ,d~OwQ ??{g/͛.pP|ƒr7L3'-c;z !;7Z=[, 0Q5hPcn Z6/ޛĈ>خYt,$|ڰWE{D'Զv<ࢇO&I1J{k,YzAn'ncH̏^[[>qch&mZɣ.51˂yf˳(9/ŶyԢoXcV-Ogh Nt)\XoA`5)s9>V}>]lI}U nM1;z1ثgi6S|tX5 `5D}OjY'\mDt^1MCFaE6Yۻb 9tE* @Ԉ{\ga,rQʏG|U.&>5'Rg3@?R yaNOePy:%xC/sO{}xâxJ\ -W.kt<rQ|I[uzgE3/Y֭ltYYRl'L}IEo^0*o̴U ۍdlڋ/P<_#$ fU-"aU6uƻiL6;0B \ZK}{Fq! A]5upriphS1 NMbTLs:&ƄS<>pjW*Qyņfn]$um$}>sOgOSYqk}bmnc0 &ĻEhNT'(,oZvT{>aX$ 雨 wȈW?&ri 1/UixȐyIH~icDړ["J0%tG@A,|9ԫ^LӶ #Sz}UD/ű tJ-d# Iuu!H 475';"-bJgHSQ^U&c'0?76]hNS"@_6;g8K=fsR>w[AE WkrBut%޻ŗJٙgq/G O"v&HHrPOyUiND;VS94,u˓\et9? Oep9Z å>=\g2KP~3d~^4SzEk*-ENxB P2mOئ &&8 I3] #i^wQ]ER"FMOPu0ͻIY'r/15SFBs;MZjp%e*t5cH~leA!8]H-2IRòv*3b͢;nZɚs"ƍM0Ѯ5Dz+s O$@~sR(4yn~rJ;sA㚧EK|,|B?瑷وz1`>eA4d6Y8rar7U Ʋ1^>RjGK'_{x=:9]MAh$ɭ)Kг&dlbˆrФ>mHU}gC/{QӫKJf5? /05`Z ug:zpZw/.b kߜ"TOnQ(#ʱt)Rz;ml*Vgy2Wjti7,'sq#{JgtGXuj&l!LVj\fbwMp=a_>`vݷ2s\@_x$_]S@ 9tHpNo#hEbad qq>"ʩ<.gw@#SkG# ߴ#7st8YAl\_>Zs6sjWj;;wjVjwjvj`@Z6j&&w S[;149ăZLJǭE-"rKN|lq"w4u2oyD 1sst:}џoslw_`z~4n_Ef0Jpq>Olc̿s!..P݁Qו?QKSo7pmdd q3rusa27g{PS'{ t\O'hffb˩HOԌM@ yTc)bqg>Mbiqp32utw07qۛxjOW' V_n ӭōљWO?\> ˠ"S\0p0lzj§vj2?n9/\"0w_^_ſ[(vB 8uZF P"5ѡhkHQHHQKH( E u`D\.n .\` @jH1ÑcΕo;`LXXyö i}N i'Hp)hi//quv0=͗1m]b1q=) 0k/r3&fFz_{@;Uv2q BN@xZ.mOL8! ## k'4괜#&K m?{ۃ?#oG?joʑoa~4\~b6/hV =h oWEo}q}?2(ƭxUmA߁žS {^ &|Ų#҇S$"'נa(bl}Cxuط 0)ǬXEI(AjoƳz%o쟌O]/{i~^~S>J#\w9_*?ˇ-~`OǏ7L[~(<}_o~c^,@ɇZX 9蟐#B 9/_O ` 8{жB?/ k' pIqJ8AQ; l uza.8_wxUFS)ʅy\>>/L_>w,-,]!A *9kOBȶ䏫X&(U~kH'$Gߡ?| +D=5Ja/<H@]+}蟣$j'h9BX;@F8qj}\eNQw2ݷZ$I|赇*J| Qsm#Z[*EH!\T3ix Mbl=aKjk'D>H'h VnG)vڮ>G g-o錜ŎU,u\6z#4Ơ& 0>Nވ,Blj j@hĔa7H`КuI5HvGII%_ț^I4MO4RRH^JG$x ܦ> F@n oVЦHCЮ9N# 6H0蓄(Qu'OA~M AF@wjgSmPȥ"R\$YRk )q Ш.NnԑjJ Jg4^5eeI\7KSu%S$#AMQA%.Tbb%T7$A2MAa rF@idSPP}sqPT<=\.kF)V=9(yN1qPS| |(zᝌ T B x&rA`|D\9"DF DQ"%pA$`8D"DF!B I A== ."=!ɱ1"±=<"="=bӉP𐩀k`R6pрkc>z H.@5|H@ȸ@L_ 5{ǢhD"DYk7y'` \D<H p !bb :@x@@t @<H6P0@R? 'K> >>pm Wx\ۀ=(H H ǁɁk8@,bRCh_(7( I@mo~1|H7!|<0d~4h$ c<@mc|-whvh)~@@;C Q Po P.H?@_ sӋ@@fA? q#@bRϿ& S0a7~``?_#=$ 0 b_L o\Jw!:00`ka 0009=qO1x |$NB$Nb$NR$NrNJN00ǁ;'L R $ 2@`p #(` 0L KOOߞzCOI=q@@ 4m$ u }4` ̷p b T :+t$ \A!\P hnF7w\}Tx31;1T-xS300t9NN&.# ;Kw*?MtYP;kM3+K(8n{#3o`sZg[6jb9çKW]͌ grO~.7r?h ?SǓ :w|8E(幠= w 795.37kG#Gw7'w˭ͬ,̍LavJqx@N#}j;O#kg#`T04NS~U}_;o}/޿YҞj\|P>*gVH O3/{ùPf&}SamۛXj=FaF^PD{zFf֮n{șۛٛ&->#BMue$C)Oʿ.4<ʿ8ΌPl/vw/i5&}w9.#^NMїwGկS䪆CySO (?8E(O{s7rr8ZX98Zbibmt}jo@``Nz&!{7;l)}@ƭo?Vt;?̷p>B^;{٪s>=&xSqAS :]x Ɵ?+S?̀3^~p@y0&B//C }[އ|ߖO }(""!mW8 j j)wWjM]!<[M۴0%|D2(:)+C-NM+r<儘R NNRSRFXV7,pv'=яg@h}2qk)ot:: b {Z~_khHSk*}+:HF V&x2#V7=FDQśZс;G0VvVsqts4snԎwCѡsvtEEuxT i[h]NA{0mWUWFR6ptn1N4dեd (`~L ..is88:fH bhQk\c)j~dus:;#7`h'N SQxaxݰS þEr 'wW+Sw7cott=>7z p'*d?ԏ;0#ptwSw67?eOŸ^~ml<͏ww~owٟ`څ0oX|X: Ws#$~"?^{#7|0n;׍'0q~׏aǫ#G_cz*JØC>c*0|0Y?q4Bftwtdq$v(iJP 1 @[aÃ+QT#VgiJMal q~߾t,cȔ埾voߟ}.5Dq;[ll=pMͰp-ӄ &4B\#q󓳾l?Q] ݌F q6T_ʸ_|ecl|؉ 'ME\M '/?&1jDCw]|ٹ]|pJ]ru'֎.E0gb]"2}O3nn,aMWgMR0}Ͻ,G1Gk)lL55'?޿ew=<7.=|>ճmaG8(菧_]ppӞEo믁~!eQ +c5ߗA~.'4g#{#.Ό=Woe9[q-[C?aFy/]9pK,z/3OR+YgG3-%~c|jug֫*eLAy.+?oy#h+u ??YøoYs}Nl$ o_OPOY NG_J3^RKU+eҟʑk!,QOr%]ICe_͜?ߛ/ 2}"?ȿL~~r=9nKT_U0q\{`KwfE /w/V`Dw癆OGw=;D6AMo)ޥE_J{IrcW/r!~7ΡF;MC66S"/Q"Vt'KԿVQ'J*E.طԾWqc&XKpw)6%%u^i֟ey'V1kZ_[9b*kg=^+VE~KdUj#/9N|ֿSXt$uNM_%7Z~|8~2|kUz/SlZ)t~f[+Wh$~¿gJBqg>s\es y潘+Vxpn)ſZ?geEa*[;Lzʐ_twKa}O/uBYl89t߄pYBYx }7cy{ W S\ހEt_zāy15[A+oX#K;@Rw>̿Yi?E@^B4 Fx]fNsFz/&{&{?S)6¿!| ;&LwQ~Xߦ(ݟV)s~罉8Ja w} ?cJ|FRh|?\v>vRC)3%&\n0: *FH[yxc4{槜7史l"FCZJ[v2]Ѿ}ьv(tX萖͍YumSҴTHB`QСΚ55B$dzE~Mc_ 9?, 3Gk3L6|6Ah%e9Q1iMFȗG-4^^~ׯ麮!.ʇM.&)2xf#YdZP%-_|VՅl_r)F1gy> |([ա?Sf/ڛ>I9˲ةh4s`\ۖĖq\qjΎF̈́=ʎc}͇糎86G.rC}/Oo'kP OZ_p0g2 L^03/g=-t!Y!ٴCaH_G 0Vc<\&2FA^z٤t0{\^>,#(ਈx~8,,'NB<SSFshb,So8j5-ib\Ga2Dk.ԇEz5Bˤ.o~t⏒>u ޏhhޒ5=k;͠\ߤ'(0q?r:kQ\a 턏%.q3lS6c{$Ѩ|/0@\2&GAW&(B9nGԵi GFnٰy4%<࿢"2e1>_91dTlirx gL$RQR}ptO2,'NRR!O^C:CmyK D|ͶYFy,GvA>M>)w^fV]Na 0|&UJ N57 a|x:422zF Frbbz(mf9@&M-ƲC{UAfDcXӓ)]`_'NZ"o[ž*ɱcpdrN94h `z}  YFE"|}cG3Rw 7Fd j+S_뫶ŗ(6^p3k SJ*ZyKݏAnO$O$pEhQ|VΦk燵9ϒtceyӓbA gP\i0ѲB4%mј4|89HCX8L``=_,eq<1 ia$D;8پ:^u7. m*g[]֯)N7DGAHW}i0Mَ|JI|rHF9ޞ''`W!7==H?f0Z !ȉ+@]/ #h88e<#G-?jrf}dg7~Æ8C)i|4Z0QHBuAo~~N/N.;9˫.ȇiEM.0:a )S9d6*q?p}yV8z( g_ϡ[AW uqMŐS"u<[GMBwߐw9,Rr jl'Y޳n/u''~;?.ї}nXjlGVW_ϻѼ]ޘmO}ma0xJ[|3Mn)֦)OrB5Cթ;p1i9xNY/b}H.Ѩ!gqUtNcP,-m/d>4ےvսw,Ҁ"s?\?t1~.~ a?ap}@_%|vOwn%\K{Wg [{ wݛvuo5;6oôE-nNtE7]Iהм3#eynڋ%KH/ 3bי}xj=ʺtB)!Oy)W/5Qn@iF=%%ҍ饰yMo~3g+zo Q2OD6Eۢۺzv#ݞt37db=_\N+.C5RB|l&K;z=C_ᡯ =ts= ȓJN7?7~W{ҽ-*Q6iqzB/+=*:ȣ7{z=C7>/<%a3ΓjmBϞ<_t*[~GO7=[K7"Ϧ'Ä#\??!{ M,x{޽tw gM9k\Hp BV>1 2OtvDFg])/)۸6ӺիXy.?}fkMOdr{D +ǣ}'>ҳi9uWx u?"B[˳a-( X#=|3\-r Ù9C}X&Ht<1Z[5\ ٝǣ訴Bv[82M]=Z*Z۷z_ wۻ<_Ql˝Nʫx^69w9ZB{ #x ~4߿ЍɛpK6ǔ^+|.4?gx7!=%K/×̆+8|;v{[{[i|{9bF ߸F]e2L8cFzznimں-[xo'Ͻs9|wO44'~o'WuSod[#s^^w/*/ OW}޳ǣ3̱g ߯:ݱvC rP7">Dųۊ㽄$O f ?kį_"j#n񩓈'&-!x{w,ⴳ3ҳ; Ìi?H˖W|cqq*ҋ_ؑ|&#t'[DGz<U5MD#Χ,"vym%qVnfڳ$phH>gRMFݱm5`ĵ፞_G49CxWx/^b%_yHb[$mzkc?yˍ2Q-QW+kdG3] tEKm!CF-J,[XrY#%Ex8 $ `f3Xnĕbz' oxP~rS*T<$xRTO\/TBMGGӓ}R/WV"54lO4p= W(d"~" JCɟ;>K4D-/̟?jE D!p1MOu3Q͈i9ѷu㠮PwoMeo"ƽ8OjWI3E^9_8Oy'9&Η[휯@]p ?a/"q~9!x߿5ȏȗj8m6yYݮ@{wOܽA ?sD|o4eߊ_ljݧO#߉x!ߵQĿDt7 \m[xՖkfhnr\,f)3-̬3Q+b˗ dBHf/WeTf7kif#u:Kɹԥ\GcCJ ¥UvR[FIN1{ u^RZ[̧¤ <6_`:2w7WSbeffjzj{6i ,D=t-4NX,fBz9-ܥN[4K%GKˑn]AMaof9ja+-uV31u,f!7i)VY*i*UZ4Y%s]PeRZ1B?l.g%X]S̴̺YYL{3U4j,5T{Κ-niV1im}-7YGuHZAcVXYXxګ 3:i NfڝT vNOMV+l嵴tl&mfG=fafayrЕVֱҋPV3s7pwVجlfn2֘/2x}֑Db[3,i{>7 YM~8\tȫ5o.,sTr55 j Pmr;n79YbmN{^ E2{<,nrffs,fkkv-`WV3:ZvvYfwowX4`w42 {3{c6 ̴^t-Es,Ѕa׹cS^96Y!oSM6s55dc j6'٢7HO:ܝ7Qď?G 7"xN ެ:U!L#3:>V;թtPr %%ȿr+1^|u*큎n*Z"!~m[H G_Psn.ѤDɞegstuڧ#9OTqmk87⛧eE\dqeunJG<蕣I?\óu4V*F,`azTs{3w"[+<<SJէ#%R2ZS%IGSx&-׏lݦaD?sO3$@A4C~E|+J;8?,$Oh rO68%W*Z.@i\!AT=Q9gsuuv{:^qĽzz*(׈ٷ \t :oBF|(b O (7 ܉yěU\{z >JΝ}PGo0 yw:d_x_[Ғ˺?#OG6R-Fȟ ?RwτmFc Ï<}izG%N tR~!WGG :gH_zvȥ}"Kn z $I7DcW%dK}rmw}Fb[ݿ_pHԏ^׈/27!xpLp\Bk~{X`;#^הh;Qz]ˈkT<7/ߎ%t=sc穞<O(t}{'Fj_^l?Ow+^e{ ZD?:r]XY]n JFĦzKeUm}Eovω؇x n{F|ۈ"~Wo?|VΣíc_ញ|Տ *(/cBO{ k/'ax7m;ې/,#[ߋ agRw@iC]_i uSP~ 2%*yUHbEK=kfĕm*ZźG=RF.=E;>*f[d*.[?+I'+5Sǽr{]}VQۿ9[sX_L:[QXd*:ug˫bȜؾXދ8Š'.O芌;cx85|lى/lg˥zYP8K\}&Qvi]KfcY9 WZ_yugՓ&)29`+ti ]Wq!q"񍣦:K{@PIttwq1>.1;Bp?ǟ>>4j5i3ߏ 䇲, m+/kw3~S~W:/Gjofv6nJۇB}Ed<ňG|m3ޱ  ɐD*@I_n@4)ĺ\x~ć*| ;P3v]9'ɿAśi7xbzݻ5#"zw"#`&ͻcg"OA>y1wȥp.ҡ ).G~> /"_ "`5{ϚbXݝ1D;mƒYe}uyqat6)]/y>6?f_A5sbcN> f!&#O6oIǎϕbG~'LI9?1>i`(==dQ>?}‡}Q9N yjZ 9==}\jyrE@T=eOy1"E+[:%DiK D)shZodW<6Lя&C)nETAR[S|ҟrP,MPʟ=LPyNW/3&g˿IgyջE=/O<9=7ەzoEϾ89n ӫ狾W4r.OZG~FO}_)c-N_8/z)?5O~7C}NڜZ,֍ ߅x;>DO4eK.16JSGQ 0;2DO#>l+s8Eo7{BezpmymqGGkD{GZzc3=lo=`ECN_IJ7Yo_Z)AU=1*2fB0xZF^F*5w|gsl0[S˳06ؾ@7iXҟDK?=ۃG)FSR//85sGJ>`G? v8==v]aO!7Jx/Ʒ_OSG__{2`ᳬ13Xgk}}yrC!#"6B>>M_q |[*ѾA[#[kM-b ?OP6>[gsdv SʞU\|ӧbƿ!h90f,Mc `> `!sX `9 VEp1%`|:("(UJ.5p (r3XjGXWB#0aZ y0JUPMjH-YOȕ؉  I#wWC~>ДEoaP> t) 8ߏr0;~`- x U}ȧoXE|sfXˢ'C_{UD.ql_>s^ poV㍱Zc`#\3J7(;7q|8L)s*|x 0Amz\%88Zz9fs:y`I^' M,} 7;g ܧ[ȚŭAڅ_\QjUEqjzD <_hGj|Ц k|G8GyG*T6A/}cy}x n1\YєHpao5~1 nxGxfqG`{ g|\gɩQ'x>Dy-gx`|waBg'̏wWڜ[Ћc;g1?x)srY=1;<,\hJOa81Ю9I}K|}ΝEdz`CQB3cB>5U|OkzxX,ПMc,3힓Qgz*R3Sf/J^7[;3[)RLWP䬦_jT:q9<]8`wD;)uL r;}J귡<8G)|}T3EOaK7t7T|}=O#\x+ݞpEz #񏏌B)I~J~a`=o2^ ȓe-;\aMYql'/y["Z ;"\ oE-;1t<@ ?wryD+_ )|ȧy>> S#퇥Zn n-[dA?t'~"RBnpT+'6ϔ3o G=w6,7NWwO[|S,ZT%2>Okt +~o߳_k.y~/:xeosgRȷ"d'?$"\D^ D>򗈼׉|g 7v 7g >;Ɨhg/wW H#zp'}α E{dl6E|`Yb>Oso'!K]vv(yEЖ|%Mwv`?Aρ`@ggk|^r8(;_Q&@(KN}}8ݰwBxx\ʊl;},\ 1\oXnP*o{6U?E"p,ɴU)_z4ũ.˃/g/Wd7wyܞl7U}_} P ݌"]H8= C1>A_(~q7Q?N֎8zoGٖ_x0^_Gi~w|i~>﷞9rjߨuUK 5S@x!Ƕ*e?YŹs)Wa+OfΓFyD<f ˲w6A{;y[b{=ؾ?l!ۋHR>a{}~E@wk^Fb:M;cpQIqO$`pGҨ@&*LyO5ȣ_+{2,+}6bOkCn&w*Ne7`g_yB+c~fX|bȵhoK[+ e1뢳&Z*gR!s vȦ 95*D=~VĿ MJẹu;t|ј˂7k2踉w{">vQC#`RVWנjs72n%2^%J_}KX%n;d^ixn%ܠfj:7G+ 'URz:^E:›en%U^Mx 7xUʼ9`SC2Z`PQ*)7rxJ+(4XI|+oU~ᕄW^M^Oxፄ7l6c]s*WZm2wu&sCZwZa%p2^iyC֯^-q՞I ?^nj,mW^Mpۈ=jWe^# cy N;$Wn'pֺ 6?Jۨ + 'i7ȼM~ߔj:nm`v_?5<0α8 2.,XN—/mv׺@ח@Hf8$a |_OCQfoE)#eX&m"HOEݞ2ӄV]5U*#FgZ׃ 9wcPR]Kddr-LuTq }Rs)<| OP\RVG՟N_$BcK(r3  ;ڟܥy:Gpr; PSbUAPXV9 pPqT;৓clm3a`z.虡74h(YmO%aecۀ쇬$/;*p~^PG‰`Co9=`ĎG=_W aa$.9v1cG$ue 'V{| 0lNO{S`c|~vg7rㄞp^_{"=1(6uhv,9x~ª Ǝw0/[cϏ[4+v0gvFX "]mjX\ `cJžD-df٨2v3XAԢ˖4[~HzQIhm/s E sӲ0e/xա{G=n$uGq0;s~xGUw\ o3q\Tnp\+ b@Ģ?2n#s~MO8 \/Wzq3{;x/z7xy$HzoIz%| i~\/\Ӷ=jXRpJBx  / ~'$?kU_a&S:^ː9\RY.mb \d+A׀n#b%*.VvGJ^< ~Wko@1\D+ы[*W .^ 1oo_~ׂ \l4< x/Q9*wO?%(=F/k!W[Cܯwfy\7r{v}ͼb[~houw_R=_&e_&e_&e9]ˋb*h'IR,/r{BB&oHO$%r.wN9%YT"_?G|VOq|:gDn-]"3%r\"ϯKyD.H!3T.JV\>j\>r\]*T.X\>7]rX_[Dy/79 ߝJgr{sz.,L>2ۤme=Q&^-wm,s]_v` .O70SY2..^ ϒ/vD\?Co3i [:=/^?2zbwKGB18>/{8]ɲ-?&E8ƖSv,h^{]2$KB^l"@qU2tLQ h?{W?Ҋas{V{ΪA]V5>[gRۖ;x*uz'INhO/Pkƿr}@j-(KSyޞ]g_P{Sm>W\PLgrԆVbϙKDE%O sٙS bSu,UŧQeL1Iy]/km/l1au{{˚FEdrVQhuyY7Xp짅lXQ~>_P$:,O7_Ĕv퉯`y, DաOZ&MSG˩JT;q=G㜏lF9/Itnqs:N쫎byj[jo+FLڴ[mj=my׏x{~S6u;t_}0x;kMLjx),'6cbt;؅?9^8] I3+'" ^p5p_?d >^]e؃kd~>|qWq%‹pU!K487\p3vp+)ωo.|v؃^B2 |%fs0` ;vXߍe}>*=woo' `B_bLг v㋱b/l>D |;3_yb܉)o"\WxNj  ?HNMSUOv؅[(ύK؃Gg}ߊ'~IV8R|> R_b}~;`Ox%}]R4+w؉`>"o7%ɏG%c4) i)x</p}3կ|\i%=xcn"pO>" TM Kwc؍OH)ωc7~Ggzq%/{ꋳ؍jW?'q|*|WIyV_ WO`xPd& I}zUII9^V<698%Y?.祽pA wH{0C_S7wIy2)U×Ky 韸K?q {x>i//᫤?#폯7 _#d n[~:(q>2!?su؋؇<+ 79?N1|' ')? "? ]D>˜%wc=~=b;6Yog Iw q'؋>O̯6c'a'/2߱'R_N\Ý؍GO`8p3v\Kyb~O1_8x+lj;_ .!}치c\K܋/ ß8Iex w]؉c>&"ÓR?M;/\8+ ExWi?"큫ߥ=p3^Oi!|ߍGH}nC܂4Kx/V߈gpZƌQ!#KppuH7B>|F뷎rC-[Iw^Oz;]_#}Q&oÐ}>kO}a|֫}&l_9gg}u>uaϷYߍL8 `7~DꏟI?~CߓUO}q ^Cx)N2| >*o<#&_oœsr6Dǯ5R6{mǯ||}|G{l|/FYG~_`=Op)֗[uG=eߌ jY;xlI*wICFړt iRRtݳFW^Cz+ơ3nO'I?zS,?H\H&]Oz1fV<!"2>G2[Կt ii }EM҇H%F;O f{;&{Ho {I }YWIICnәk]~o#*҃L:LOD RfsA:Mi]WBz|rH_ z:!h]c"L!$-]b=k=I UY >ň 2UD5(bOgg/3ݓBHji|<˲*e9 ઺$@oi |_>\ |o )'ΩWMU7vG/K?eC}6QNjBa}W =߉z{^NO16svCl;c=GwAh7Aluۿ~\ w27`9wkJRVR3lETҴDtkx SJ8lLo'MjЉ0yE4]b.X}&"@Yj\ ԰3?IӺ{t?)-锫> pTn|<kۣx*~[Jm՘Q3hO;YO}S%ڳ,ڳ6YLbzL.Oh?=s3z!өOm-H9G 9:äM6ҩUCP\WZ(`$ɵՈ9WV^;+PKdQ&?z SNA>e*e?r'L^K򬹾?m#䘢ٗ4 ͱp5a![kj@l1z~vٚb @)S?K\GFLX8[-e)/ waw~_^oWv>J&ot?]r<=ūOd3c^հUShSR },@f T:G:),_ZBIVi,͖ҖIÉlt/l/Q$W"HF~J% \",lI㤡8{Kv=4u|R[1_$ 'I,% R7v7of"%%CwTcxtFVehh \*&&e9׉|)|5/Ϲ%9WuC駴+2M]Ot'޿;]>C^!?C~:Sjy#zB/=y/!CC|!!?C~C.CH\wȯ_/k/y{_owG=Fx7{Ļ#nwG=vx{Ļ#r:zrg{[oGb=1OixQg[nC! o:E{ !'\qdzxX3]kU]LRw7{;wW؄tt3=1:D=Mw^w7_(Gg8tk>H(.:.V{n:{ߴv_}=R.]"hDq=_xӀ)R, ʛ0Ef\QԟH,nzr)0@&g)cp+O/y]=>jz/ǷNg2\#>& ?뇰.'xy() ~_Cwyx{Sqq1hn_#2cp>㥤a;/p>> 7UGqpng^>q\t78s_ I5e>Gx9i|487LS k_ 1_?p~ _8A2 W|=ocOg)|+/6>s_;_8IӀo L \!׷re8׃ |'Gy|_}!~ʢ}\{^IMl'l^86/5x N}*b/dos{?*{éwO&odwax #.&2W]=[Srtvrþ}:FZq$"Gi+&'5CN)V'Qo=Z?ӱshaN_iʌs2iK4EOy)᯳mL?Ua|O62/`3p_ &6ߴ6gÈTʮ.3˶#X˦լ WEzWg}.]7s O2i2LuLHd+a}ZgSZ"/MW\LK$?'TCoҩQF?PEj*fV~M10l.uwSD8"^&`b1E ̰*n _{)_lE~;oDSQn'?s1G{f<,xPaÏuqΩû5w2}_\˥%ڗz-hIDTÂn_ [o|FU?*E#"=pRDܟz~DܟzyD/[^%"`DM}dxq Q))5L=p}XWsNY~PxRF~?~Z{wnapw|uKb:8w֟5F*&[d4ȞF< Lc?{VpqRVԒ)t-ZעmlAT{c2zEs;O'{=h3FT d)6q^5eCg.϶eQu}<ʪn*F?9Ͳ]# #R*HNJ"O/LjVuvx♳dž9Ր GzAj{4''Y,-*.#<~\ID&gaq Lnꋤ]%ss)ͦ>;"bO?=*/nMH~H ڊ)ʼ?~BR:!)67TD44=%OinҦ#fLKi7 NW4X =[tM ,L,瞶ߴ i'ON:y&)Q7lR,}(|I`˳{Xw[[fv3wYFo bQ(wQ'lE{ˍ༚C|Uv$jwb~aлvWa/w{fMJ׼{7+>`|wW$ &YOȋ c}vQJ|5v=siԼzn`(24\^CN< ~q2ÊJv88RM=k+WO:ѩve*|D#q|UƍXjMVf x(huo,jsjMJøaOaL SC2y.m>ę%ե„'}NX)aKfQw8MױpJZQ=>&36%n!?mAm&Z!ڒF͌t5ˠf0UISù ?a(A{T`%O1 ] =tą?hso]Gt/5}?oӿt֝п5ߍ;/I}=--,޳^Y~_l32 2ђ.?|n?OIO AY[>,I.tI?Eҳe]]@Uun͸tRf~t@3 ?8(~zF9kal/#h_"-`TIζo˜N(.{{Z(gFvI6xk1dYJIUVJt5Ih!}u\>r*_i}M5~Wj&bb>NIT+e\#\N8003c)x}UMH8| 8sdNnԼz p>؇= Ash {+ p LBw^ F()L1@G "? L;Pvd([c`[s=ȇ;!`>̃02 s1 @*XqQ@Kh7M8n6ٹj.= ZC? 8NIp2}* |%<sSʌFc.b)x}܈o9ẵ'9b/a:`4<>rFsLH,za`v|V:$1:NZGQ@x~6E΅bxűmƒߪ׶*a2ҩu q ڰ{BIM?* = ab ݰ W E~ Kta,X[~´a(<7~J;Km!EcE%b[`! t~HPZ^*0cP?Eu^x5mczضn%筨r`Ҳ 6*< `W\Ǖ7LW<1ܙiٹn+\UpO>hEa%#OGnLv˿|i'wUJé aY8>-ɿS~,}דpu(\$PuԇS_Đp5.dRn]8B*t5Rڽut\䟯Y>u="_NxI8俑rw&Ngo0ܢojbyX.aʱߞ٢(H 8'c,NȵsTs\k~˙493*r;sw#wǝXA_lVcM$J1ܘw!&cTp5(ޭK•ax5IM/],^şJ5n'|  !I8C) ^OUlXnBёiuئ(-}( o 2WW{㋾TٯMC82ʌ#3D*2AoAu #GI?1[G2w6!,&v}tبq=2޽2/rs:gZ, GNla q#Z#9E Z#j\yuF r)^ E cWnA/wX)E1O lY(u×W_׵0f: , c Y3X¿45D ن׶o?\4Z)L;˷CyJWm[K},z>Ux2 X2#" pyC)WI:Oז~SHқH|u11Ii>r,1ymosu QE;2"mލRҜV7r^ً,Sʐ|ߚ3TOSߋ/Ξÿ#<[1v$'gU-0nǣ^@ڏjI~Cy†׿z>H0j8_3iVŐ|#?=?˙f6=<w+.HM~qc!^Per]:smdFGλVs\]&KjXrX^j|C}8e$f=}˥]I_rIg%+"c$eW,Yn<"yR,d(a3n2ޞeLs[&un'1.YF|,: Xz#۪m%!~̥efY]lQ卒c! J.ۉ#(/F7W] >JŪu奻6ﮨx}i5NW?eqۧ:uB۳ ̉b}`z.ssΫVJǘ[8N2O^+y:=\J|:L9qG9.!—~Fo}:}w$=MN&N%ڕ $@(˄Ӽb>*&~-3 "Vo!BrYzXo7ynkv-Mʝ\Z|Xow.wXognܱbz4߈0$C_oYV3HӝbsfkgRRX73ޘ7vhan& `›o","R}%|$$| ?@}Ij !og$h? BKx 9 ?a|H8Ƌ¯jZ  0^|WşOF~ %D, 1P·WżM1&K4M/C%|k X¯K$$m1AVO% ߬"޿6v1 ֒v= ;(G _1A|"=ψy$;Kϊ[|:YiW߾|Y(_gӆ| V uOV?jb!SRfhT>X/ oK  Aw$|gֿ_b~=z#1|>$kV, )& |\  ~[X*^.h$k#q}`Q›$~VY$|*$X ?^'̂OŸO?0,=_$I›%|#J` /J%Q›$YI:$(M,$| _WKz$ $>HC$=(M,}_Jx7Ixu$|]ߊԟ,N9$盒&a|Hx_( % jd\A:䢔TP:'&1iYد5`(lT N/ȱ{؀_o<+%f{: <ʇ:p)''?GP5I&:zzJqܻ/d`D@5t#2+{5>hWZ; GY4y[)kyD'ҌBW̆~'jV ŢQhg"̊mml`klfGLѺ1bwW@*0 俫u4SARBE-3c;oJ5V /ʄV$ K)+?Iv1S!(@ s8 +{j2A榌658S{_/TyKPȹalݺ{.ǻ8Xx9[A"uIs) d98n8Xm7>puh_|N]p.[Rܦɵ26&@k51>yZ;H7cMӏin-z~PW# lo7k'*`h?i;Xuv5=G:@{{>ϊd}W~W®zNfUU|7>䉌uxgwl"`lb$"tOIݜsB8:;KXI96eFh$~LHf\k?CyZ{?*Vt=FpoG:fP*[AJlR}C.; ڿ%y&[ςb+ڝݵH:{0PP &C66L=OT]nN\UVbV9zm[czQUej?#ij+UaP$R NTxB5Lߋ\Hc5z몀iSih%S;P+`O&~CX2ߎfnE ׳0e6PF4$/*PUZ_Ƶ,?ӓCоFm)(Ľό zLi3cKW鹬R; CHӎI,%!C41ڙUeKmNt0Wa=0zr{/,P(;`m"i:F`-ܟ#X\ah"u)_>bT| .0LoĨgmj"4L<8윹 ԁ11^*+*JeeF_@R :ǖW>F׃qOBҩBҼ)‘ALc{4`SH2Tc$oy א"9[>ee6rdB4>3!֚9.(AW;F.y] !J|zB6ؤYHMYoAy0.ɵL[6 =Et;_j Vw2NJ%ŜFӛmgo1.o0{;km6ZnIuS**38>;T̵oJ9*\ [T!YDH -Ν `mvWs!A'w^@D`k)(0kyx2F[TiWIɹd|'/cضDr!bWJtgn`Wx.R+enzk,F|-q ;)q7=HeѲ"ɚقNCdr:;;BE s yL<}&Kؓ6EMG뱳jwJl[sOV o`y 8'C5@Htds~$lbvWLѨb6rC2Ė%|ʴ:9eQF|#GGªBre:~,oO#_9f-@#emd;Kqz%:f[F.dBaCxPEOX>8;y  %G [j ۇ"ǴEf mSQtϧ *]T&wޏg`s Cz1&{*ϥޞ4%?$a4Dzq)ѯچg23C POD )]"72 <"2p DpF/f՗UY! ~ƨ$& jYv^x>p?Zjy'㇣Q yu]Kru avX2VR57Y[U.㯦q=U/| B{mwjQܜtL6U"*WMS6 QeD7/e4ST0d`y?|ޘE"y%Q)0HW==q Ťč1k|zՐ Rv& Όakҟ)9۠ ZX lhb+ِȷ6H=q7%TUG^5uP¥@ޯڃ$mQA$ϬCVn hD3o%!>z3Esэ.vR˨tF̽Z:i*߁D{JNr:6[],F? uQ+j9d){-V%ӣjq K= $3U $t}jU3֘l[pDԗ`T`+x"ɴCeTpEb3;;c[%v+aU_BQfOSAvFOgeiX$wc ]9đSУ)KGMNDŝ 2nUL(6 03r0zdyi_&M]ΐP7m٤[ i7~A Ʒwm[@wtNw!5z9iQkWqsxګU.)jyx&f<}Y\| KuZ83mi(A'rU-\2e)1nfR&Wܟ~bpHk z̼;o؞Wu0 =2ȴI{|kE]^=Y Mx,\{"G&Vqh>DO|UE8MIΊ օCh s@gk.t9+\-"5tNqu+gξ%ܽ$p&4fؽ;@L2 (c?Rs$:c>qP0Թ:ԘG/%y6xE:9/w&_<@>!%Bؖc! r%gG- bԿYofÀ\sRy9_^I͈X8r@íTwΦniޣxm>)b rP4Y7B5яz&u˪% <%p I|Stڠ}I:>"`^+O"d,랱2uEtP yæ.E>_6lǫO'?v:.Ds57+P W0eUΔX̢X# ܉څò,󋎷xO )otalVwQo5<)BvrLtL mbУ57[eH,Abl͊0jdC:_pͪ&*vp0ti A^Mwot{3Sٗn8,"Ga5ff a B(hJeKCԠ>QL3؝NOڢ]ܵʗZ@Am}4itؚx4l¨={VuhW 4v&:OVAhjfTK@)q(VeoLGjăhoJQXk?-P^tOxr+XoJbE FKTf׎@Y.BŌ+U*̿#ztI`n Kz){E= *Ѻ8aT2-kf|*YdOuԛ%0&>4h̳-0qQ74>,FA' vm =u +Ҏ0) {϶G 6~lsu?>'~iUf>cH+)ɤ.z#C|܃w)/=+}5*~)F/*Q)pL.enMA[eUN,蹗t͸8[홚/7"( "y'bjizk5O\b94R}'ߍ1m_~tfxUl%O-__D 0icds3FX95Zx<^ o@.I7|Q-A,H -5Wh^|wIZYb#QOGp|W Jv@@j˅S>a.UgU^.E򻺺 bmx13$zqb"7_r X9i>LwR^?ArWetU``d@'#K~ojQ8k3ϐxW]6ŮZ, *TD~=&hcm?S.W_?a ڝХ|zKx˛ ٛn rC,/*:RUo _' k%P*ɬo !Cw P#N6 t{(0GXH:iҼ%yE<_B/|u||m_p&4ŝl '!F9nzT([},0ݾh. E9w4 |:=lލ%l0}o3<*';},?O#yE,gU4 57izXPbKh~gdM ?rm_*)= {EܲxhqaP}DfKRQQ|M] 6Ѻr1hg\սi*H)B>=T.!MI>8oO;V9GP*jVXOJ]00:3[pZk>2LRd+h^GQLQG2~ߑ]͝<&^~7("@-!У⥒ԹPqEXGg=,} M[j7lv~ir ..:RӭsE3W~za11NC˿w-h5xoXvc&[5yFMصq4(i;.\p1,E/N1*vlO7)LaΪl[3,ME@GJ ۟8Lצɦ7p)TĮQo{h͆D-%e 5[s%-瘛\Uh1`ǻ?Y t Zu_A3U.쥏#~`kXUՁd4٣ $eZ%^ -% 8D'ugE1E~v=O\ -s?8Qv, Y#Gy, ht x_QCDH r!IRҀe3 F d^|cLY`DRY=50IiaR7nNS$5Lt4IIOߊg~V_wapzg(=ee\c-5bLDz҅y7z'@W-Y'6.BN,L-c'~-Z]2QS9!mvk84̉9-8 S4?HkfBD;*ZX~&Q!][0 BJW*]C]K{o,{Տ}`‹Vg1&s \b{:qc0i;0Z*%0{0Rʩ< 6-LVиy m6kpUvЕdy@[YԨ4`S^䐃Mn޿`{lJa+Fy7gbu`>&6RPHnkPQ_<MRqhGO@:]4.+b@Nw2goGMĩv'%(#a gƯ@(r0[҅Ko?h0ggVy7*R;~ KÒz-BʺpU:V`raFʆ;/)!Y:jk3` %U Pλ|ܡ-Ol7*ОKxAy0Mk52%HnAXpXMzX2U{) pU`{Nd AЃ=#sIJ3$cA u!^WK^<fIY𶮨~\?c22ߖxFaBFM,)\Ԭh}9xAF3# )eMI{C QoqB@QؒϝX6FNmUa`DAɵ |}s$aO~N_F458 o$O&i)ZN+(^"[]ԟZm#V&M\g"iyZ(*QҮ4!Y r b Dp8|ij.%fBbj4,a^ij niBGU,Ӆ?S ~F XEYv[tGP!}#c;qav2˷&b ŦhƷ菂vt=vpd* :<ѢHCӮ. qMaiѕEh oE<)CL3M>fVΤzx\,?KU'ݤ0n~]c2f./\JML\IK&C\l=,x{ttj^!h ׅҿP%8am:xy0Ctz`tC#,ĿE_ʃ_D όeE'%(J% lDi<8Hh2f ɅX;zۮ{>g!'{oׄܶ*Sur+d0td0'{QDx>*ER0UNwնVNnR?=qIE+4姩Q2VcϼzYC]'d3]˺"s~ʼsґ nU[6O@VxjC"mFa08 Um+郡G. A]#-In:P&rYO=[f~y[j)ОUWD3sWuv5}cJ0%?SEWcRr%P[vb(B>рgnBIO"2 pWԲo0ץ;esYTqWel-#QOY1f5InS_ ,9-#bWt;LqUvA zݐiuc/"H,۱VKTY+[չaDx+DkP1Kau3(1:qvLdݴVEnu Y˖ z3oNR9VGXxgYTVR%Ų¾Bt(Md*)\f mW/+O ℻EW^kvli(n$KD7S=,kUF{{"J[g h07 0:DN_:7EB z(qe > G)00t]`?c^O\hܚ, M]צO'O]ll-S-5N~BKJEUA]o) h%OT oO\,e|QXBI23~ RChP?©'Kn::a<XJ JIaWO?ؽދ/ PdGR܌ q߳wH~A;u}ݘ`F,+ mG20 .ΐmmjFA\RyKMvsTù@~CyutJɅGPR|7׏Z14.Le;Zc؊@_1sANh's V$/0X;I"桸,8eK9S #pGR w47a !:;8+{K"cUN2pSB g m¦ V~${mDU[Ue@@5[ʜ:i9OLݦѭL=Fȧ = 33U 'j="!M'=)$|[LΊ>6rEK3xykA2ڇq[QςIeL:d.9!B<>>8lam[3^GuK&[9vN?l{on=L?O复:Ă1 * rBp5F ,MaKt Om=v!d[-j߁uEa *3q+(;CX@Iqц t"Cer=R״$ u#&,P~ponl"jhM9qk`9)҈U@TW@P(ȦkL ^viU$6v 0Ї0 2ZFІAx^[DYC3@P`";ecD=m\̄峬@glxgh EQhnQw3Atұ!3Dk_UUB`=#Np3bV=?,b!7 D\6畉NϸQŜ m)_I/=Ss|^~0S=}^OF,Pj&K4ȻVRz|_%ǀsLNHOdRVtwKa;uED%U=X5:Mq-?O.%O%vֱהO@ȜRɨrzT'~G^dUPI_AI^4<ޏ9zk"V^ N8|ǂ""QlPEz!61 i :U\ƵҿQACpퟁ z$Qd"ZVC:FHaO5#?_<7HM8oCd%֍II}+}% g w^PM}jNL;hN**6[ҁ&/ >f*SI֗aH"\Qk.sFlO ZJ+7 Ď[|:OB2o>SX[Bst6˄Mq*ذ|T qÅ538` b8*TȅL~]PpA4Sx -w9F[}Huc0Ϊ H@q72_*N<\|y(nv kvPԕBk5xSH@eݤ&+5JuN3=rhӟWGș{,-dQwRkj>Q7J3 xV3asPŹkAqE wb2Pԑ{r{EW\V pXߣk I,dGVfvbXBM1ziѡ;4|J$٠P!Q*◢mӣѠW oR s$i'ɢi[]Ty>YѰ/ZRbg@s2 /C9!ʭ8vH%*BgpCn@;X[޲Tkլ CUmtMjqѮ07h9YܲLP0j dN G݂Y7J/j~mX~{POl"A>,ϕ_]4?QO~]ޡ/ӗ7:wѴuxA;q@/N!# ~@f\Jj2YPBb#hvu`3Ѐ@>K_ˆӼ i8 M֬n0&νثۍr08E͇:$4}I!fy :jnUz'L @LЛ4E eO%NRpgpʼ.@Y$ޣ)(֧@:H0aF ۽8 jb ~^A^0>~f.x`i+^C(˨m}jۘ-@#RE]6Ay]kEWS(T ˊm鿿W(vG(ԽtYDegau,;_Sf)6o> 7;D#qn8k|l{8eY܉Ehm@JI ?XZ5*Z},؉éd۪Ѭ_UGd`B)mC0jdD[r0s3"D|WW^em="XZע'Wt&ݸŜ@ۏ-*詴voH@:e&KK(ӿ +("_bmdf#gwT9l2Tj{[La6 CH7{l)LM6-JX:4g (7Iք:S8!q FWY] Q5(}/} pHjKB=Mf'L9NHIۣBzM튼gkE ́,>2(9m>0c_HFs\t*#9mpj~AFcJy2箔d04HDE|Ƈ 5=@'oPEbC svΰP6q< ]l>n-)G]*cH.98 A?ޚ&=Do|*Nmj!TEaM(",3҆4<_S$ĒXRʝ%i`y{Hg_\sY 2-V͡?́ܬ(ϗjhS@a =2r=YbHɼ<ݟ!d&вqE2w[OV)s.i]0Suwu UKpsnqyxu1?i5Ǵs;Mߑ \-<$zRN~'Z>vVx,m +Տ{ㅢ}AR fm"myW|rnCpN=eFjTZ L,O+\`{.ykmr!ؿoSE;DX[I n]Iݔco"QuUw HdR 7-@ϑ00>v(ApuA(/^9yHeZ=|B*`, i2oМSFjɽg<.\2AQt$_\%x,UG}ltǢZwȒU}Q3#"e2eЦ(7t5uxB%:mFn"ܧ tfsc:%\} /@h%g յM}7r rx͍tox(YX:2F+V Ja@w<E簈a7ųL!gieppfit Ϳ"]aLP\Dbr_ݩY3,lTP i2c#?]#/]'f쭌Co 3xa# 5%=NB_atGV/h|8ݳ4$tmdDGoG'l%DN4;m{[^3s.y]h'ԶroA_oݐ:򛫄T^Co*Cs+&5CQ{4¦3 'Hvf9mڒYy@IJwVip޿ Xq.KɅ ^]FZQy{z:"= =ݰI{ n-"E,m X2A rAP'hw f9TʏK9@ZD=.ōryDR#Z{L" rJ(?)_v 5Nj(L\p}YVXK1nǡ Hg=Z|ڦ(EajoȺYM}z\N.x`:.2]Ƿe<=f@-͜*:RuSSCuJ%ha~5kDpzB<0Wch#I8Y"H-1b B0*%q~Z5iC~URgB!# WNm.AԂf!Ucd>|BNq, Y x?3M037yLrKmfzLBKF l=)xJ/igTGn+G9%^|o$6M?>,O47h\M:"᜕D!c=rvVgLWvh,«sҮ-31Lҵb n@':dn`5nZ:.#0S#huFaQ;:4-xmZL,/;.*qwN/<4's+Kq$)Ϗ|%ҝ Kwkɡ{mfi,Г͵[ϬdgO=YIp¬o fjvd^f^ PsT2S EC{bFJf&:TųP =W$.\[#X5r/]];WkU9jT+GI(݈f ʦ'W}pیD͘+E;dvBGL4G0;nG{ND] QvYXG\D "ע(gwxIf&v]r%!;E,~tE=2ɛ<^qD1Jsdآ~y*S0gM\hSEcLϰDI㘧dx\VE51._B۲a`G4j:r^_ Tw`LSi)If_6N2 Ec.˃A` fR [7ʶpyrP+2uȞS֮CdX$_M*nxS/V46%Q"TO+K ߐï(X,\LO/uMdnu6U>M^l-~q! `x"~4vx@uw%Ct}i`9BL^MPin SF8b%?~:AçSᯢ{e@r31ΫS#{,+\Bs3#|1ZK*STVC=~`eQ$'5D',$j"~YjkbR6E(׶KYʅ6VՃdkF(ב\=M_{.Ի"ЄջP\;8WwC;]ٺwߏ\qX3ANkkd9FK1?/TYAjB7FbuFǀɳm|52[@H}T o`05V[X^6<¢.RfW l񈕆lbDG${A7sD2rYEhg_e}RXJrA'EkiD5Ę'~h(tc"Dή13ZO [yDmD-%MH-h&GN?,S tQI)dVkʬw~?65$C GXNZrZvkՄȑ:s9og]q5W7҆`f+TJZ`pY =_;z{!if!: j A2I{3@]y\)c2nYXa= B}9$#z$iz^d*-rn o_u+[.myR{p1~O #F 7cp{I#o ڄ&1ʲy56:6qI;s[Q,dzNJv2y;Մv%==*UW6]"$`}9b.iz*Pk )mSb ,'1اHreĔdojޑJ,:LXJ*DCqD{$[XCfhc`>$]DА.[8Ψ)h&#li j0$u SP䁉' *"nlH~c{C/*N#QwW؈kO_q@&buX;g,UĎ;h#te-d$ZThڇx8v[$, r?qjI[*Y,_ukMRЋ 4Pr@ZߚG3)|%:(Ou:xxP)iE" `%}1 w\F>ӗ )l Z5 Y7L:!+e/ \t.?l ^8,Y/79d]A=%F荃:xH9;0_p$,eC͠o) #')_gkBEJW[Lƍ̮k$"&K0݊5rOضF c3?V/h@u;<?Hv '@*[b Rl~ HvyrDP%l6S>KÉ#9uR-3Rt3QF!hlO2LG0DE}o 1#d▔1ST;DV6hGG[<`V_>_J݈TW?D|~u`p\0=ȣ|5XetX7CdN8#ߩ ܳspcb)ULEh[ʔުε}hWCƄZjf(֖FLGrW ߞ>4<6*ʻH;SFғVZxzE)FPpW1W8B&2./*"V*]k~@&K ե0B8=Y;p[Rn}Ej-* ߞ _&AXR%%W@^# KJ-~n%d[c kO^@VxWD=NV 3fQ҇xO3r[>-xih#Ym!DbRӞ_+N~qv05}/p0>1Q\Q5JOHh`. W;{II&&K}a8/w(n!HBT( OkW&m=z/\lyi+!i͉ \s0b 3+S‰}^7hs0Z%~ӻɖ{JXAP?e Z{@J7&jXO`ByȄ%OxvqjkWT1D~n*l0YR[|Ey] $i *1&헎r)~.R5-<,FbP9!Rȓa]7W u`~2d 64&&lV#1kbPH.0I؁ҕ}MUS꯫^ўbAZ-?uKvEfv8> XQCw%޾@?l󯣼!UmNgM.E!FOSޏiW`>lU9;|tV{v O: \<].4NHvL +Nvq5߳DWW-(_W"<u 6SIc"6Hq꾢+sy' cQ 8"^4B/ZZ<Z{о XͺЉ :yDh+FC=Z=Z dˎmΦ {OE+bNglه |/voo"nc3ZGU < ft(J1xa{lx_Bb#XhALҊ#bmp +e,b;*ĕ{ZЛ[zP췶L)@#:9nPi^Ooߘ+sq~1EץeU T:x 4RWKXXJ>IVXˣX_Ʃ6Pp4(dX'T&duy' jY[P2/ءfl+|ؔð:h *': 7$SBvyF@ _gy~Y zP7GP-rR72pĊlYȆp@΀JQƎi ɐAY-Gk{j.3%g~< QйY̸^KW;}ZzO3c{2h CHBE1+7cN,_;z !UL**D1/^_LSKH p=ѡo|tr)'PXUeV>㓌.Ўq#t0muF˱SC_k)PKzk޼TLͩOVMXۓ h :ּh&UuU5r?6$e>e.VrSӵ>t˟$H ^JOfpM)I+|}xa SgkjcuԥI~$7*v?>6C!-F1UlK c(zl떣LwcBˏ0o'8Ε?qs_>3?gzFɿ̹$=,~f@[kt+lNٖ7xQicB8̿4ca4~>aۢ4  ٓIGjB%Mg `r2u_#|8‡fٗNyX$#YSaˀ)l̐YB#OPg/)x; 4ȑHνN\8VgBU˨ u ]L)M#ׯdzW3`&JP- I8M5eA_ƪ$ĺ~rGP^|!b H%HNqʔO_4,}nXX_> |%XswA.*Gyv*+ՙv(xR 5f4ed|*1C4"EƠ c* Lr&ѻNERQjpꑫKkdwPO =_MA>;WX=0tq?[='ͣ`$t i ٸhzq!k6$#5Jss \w BP)?MJ%ԦgSDNjBZ$qE0$h'G"YY +cv'+|H~̉p_CBbm僝qf? .|0NY';oo^@^X3+|Ȉ K`A'M\( :SkLA d!>, [2< ajӔ.oBu?`՜C="u!}H[D5.yx׶ؤt`cfAH}ɝ(/R` [d{,[sDDQͰǏ!$ZvjtmY !GE_Lw"ڱMPv&yʗ iQU*`XEObpj9P.\2 6餽(ƹ%޺ v95<;(K:L`Hu)xft82ᔡn3ԈRLeqK:x 6c鄇E`e+2ǰvA܍|QTsc 4 sB:)@<ۺ sg0ƈ:dё"/SL[#0cz @T<;`??*Jd\fH}" {_2>vU;jVgJDR (k䊤01Ot)Z^gs?4j>Anwꁿ's,t,f5<<5Lɨs;R~˃rjTQ[8l@~Լ`R/k2ls[mCAMoVܕ}tČl#zJd#}RN#! `x9|hqICO8pH%n.ͼ Hq?ݩ|fKeXå_Is1'WOqYMF@5g9(sx] E݀hzG"CdHs2N;f0(^^p}ԣQ3"f)!gP?eߕfq7BGc;ުtkF iJN|vqޙ~B? d4^F$~CK'  +͙P:` `vx;psCTFr/bAFæu( OfQ- 7QP0umz殺gQUQ]CuVr]3۴.xƌ>S|:uz& &wC;groVw6+~MbHbꘊfbZ M- ڽg6YyB>I Gq̋ցN <)"1M G1ϕp&VW<*ؒ8nmpov@Ւkݶ%} Bԙ(&r*/#ً~K%8J!!Y6CƐ3J +gh,^dxHD͓0(1jCXGE2<\ gSǃlO)FW*eE`Eᐥiq-GJm4VoŬy<*;Cixm퇗+Gc/=ɢhk1)qB.8u"'lg+hv>(gCܜIsWioKI3N jzg1/ H)?ߡv|܇$qE%+˿T7u8H&ڢ>zHn\G +r@kD,;X/)ў fTK nٶ~w[ϲ ST@]n׃)+/sUG'v:#A : $7TU7G8}MSTk=dk1-XU׭m e?;'^AZDTg(9ab`$RyJDY#kf)%q EGcW+!Rto%LۊiS!$}wӟ%J.ܕjzeh URzD aG?Eb3 2pҿi 'F7;;盹U~=VU0FcjN etLi+]2n,Lm?v]VݕUxJZUۄ%r/ݫlKe#\{G~yOi0# oL+g AǨ/뺆JY}ce<=KlhɆ_]ͽT$B:XnMs.'mQ֯"Z2fY qvML!yn(-"{sɤW\V)ɐ$pA| :C= k;+"~-:n. F+B#wr9J=uylaKjީ--Wj*7<)+B`:wpdHK\AżeB#؝Lq _6p+  xW;#xjT~xQhvV  Woɂ`$0S#x?B3:JAZt,pL#V ٸ9d~Xc.GNΖNOPOGccZɮ-uOpsGv2RUլw ]|5jG~!ukZ~CTϟf9ӂ^i}j CM /R5C1o[h8\o#qW=/ML=KǬ%=ghtWd|uHCxy>2\DTwpi/f Z{H>YL~w'yc&B?9pӘcD:l+Ỷୈ[i=sKIc496I&S[HO\jT8%d>N^$V䞪$Qevd`U{~шSk62 _hN,G*WH0p=󑞮J \ƥ=W]^r$,kZ|ԭy`Jk:*z=Әt}^=a]fYESYH8 yaRW`>g+jXdnaߝ,[f0Vm隂wj-v|#kzc:$Ja 1eE[%  Ud"W؄ͤԿ [^r^@gK֭p'm'/۔ćNqLl0檤\nbf1= a=[)[%8i\Ñrq>zQحB5H> Iwh'ix[gnE|i( SPH(n0w2F$'^vB!)לP;%a8 < ]K3eOav\LRXGiRHw>|jxuAYiV VF-4Z9WGCu ꊪ<5ܪmfG$& 7(Cjrt꣦* _A'H"~FYC/y37ԣ\Fn5qL6u!M|{&QߺG1c|㵫(v2XNzf i_ێ%%rxഡLzX&] Tm 8C;K/mptMA{i] \kwHBr}]|e>-j*%]2 O?p*1<;y5"ڎUO6/=XEG,mS֓7(jrVilešζ,0m_1olGy1=><%N la)r[ShHx`"<]khcեk56K,7l,=W&(ApQxÂU3?Զؾ↛|4hc7M4^hc^ȕ}nPω=r<<+T9ne%򸅸w|:nBS)\yq`MHCŞ+$Ju[(l8/ YwXZ0jWW`P [b5\>N4cV5m:YU7BV)J &q[qe m:P+vAfd۸cYЌ 6P7wJ;;ϜS[<$R1 #7!l`+ytCrmO \l+a<EtکE5{ "ROve0X`G fN@Vӆ"q''/^mfAzFXާ o_@(3MQo>'ި+iD3@GJjI]ݱ= \p$.xc 8$:;7l6|"ϫ7D[3`Ә-{E Xӻ-Q$%C=Vk O:2/ֵY Ȱ4^hI̧, '65N#=L?c,< O>-δ8_-kz.m׳NܿD 5>37PAAK mD`P֒ 4_dw54w qEikͩn5t@L_kWcEd2ݏOɘbo6W̦ۣu+c-5X@$Sڏ 3h Jrh'Z\w,e^]E;1$)Gbʎ\tܙ>1ԻyepYbE nJIMQv@knzhiQ髠ɝHh\֖6m uزF/N܆#2Fv7 s\ mә!*%Be(SzGGiTg̈́?\:0p:uu؆r@V1;NpF 1H9&auG snW嵉n5%Wylɘg#^ј'I?`{,׮yQN8>>ܻQ^kN, pkWsPzQqf| AW:N'àjOcb<nG>Q~6{zS: 6гB/Yέf:" D5?f 7ZV>މ'N?z%KLu^<(|{wMvz1]:Fxݸvu@+Ǣ<)H(NZ/*; I.*C;驞ȵ)jwYڵO7/N:IX1n8BX.ĘÓBm]]~Aê3֝ i~#JsҚʘDJ1E%&NkzI,CnX]3cLu a#ĆVivOOFOsnHc$Br^* ؏nP 8ؾXYW(NL4pMX|ey2f̣!=xfjsLuW}D10=l1P[%5[:Ŝ~t\0'z$}v/LSK;;! x݌ R0f =^TFFV$ux)U_cDȀ]i |#Dqxs 9B%9&R`.)w??ibоLDijB_v_%I )< cȺ䊧9}8NJ0>\ZѰ$(A#Uec3d=1ѾNnT Lg\Z+3=<Ns&Ҭ݃SOE%1"伿F`em\wYAX%%kVB9.|БiOAWIpG{t_Bob)ݱr]KUtȏիONg.'`kvw!$B4 Ob{D<6yb9+0V11 @iO; O5bT]Z [.9N% vi궄 b5ϋ~pw\ˮK(ٖ+e BCoaKWNaEvT2kMuKX^խ6/ 5*W  K$+@N, :G,`zk_RȅPN+[^`4ۋD1we݃rݕM61][cR7^PR?P g;-ID2í "mLqnj+nF`l |ׯ`ѸI$ʸ2_,]!CD%b0ߊͨ¦j)ۣpoOz>kHD2hB}ć"̂u_;c:4sydjh\ul bDvRiB֢TlW,c|=Yy,RuG+A:p4G;lYb2×>UH oBҬnaOZit1Y{v{(ByPwmn%_awX:"upx,x%u1~ UI7.hy(m^:yqҊBDZE JZ*6R>NqPD>qދN 7T-i%ox1Ĥx#aj0e_/oge|cYXE+-|TMCP.gؿybȷI?Mw۩6IC_ X {>OOa }j#zbsر]}-'0$lKT}`§w(+Ű ;N2No+ɰ8 ZJV[J-YYa{Tu66eq!IZ~F9$Umhɤή!kJӣ).ic6Bv@VSjD- YMkY%t aK#HHMp̫1j]Ff-byͧynv|s$0@٨4CPvdv}X1©ls$57P_(g di4nU$/zb:^ RȈ)vir),?.^*I+QcŦ kx+ӡlBWZhC6 t<ԨR(_1MXYmVr~N4Iw)-c8YR,`[DBZ.hjIOnj^K5DaQ.p O;"qZ! /5k hS`P-şcjEfj1 K"#(p7>%$-/fTXMPSԄ-^[nNu ] +QGK*M>p>WyEኳ="5haٞof1IM}^APӓ;EBP=WMCqp̋*'e.{O@Q-H#JrDa/)'f-֍S{ ND<ܒ<] J8\\\ DDH_}4Q5WbWtY: %f8S@%> ~k NsQ}M^x4.PL3(@y* Xh_Ճv-O)R`ڃC/,ć5ۨ0i sM%[>CiT تYv܏&KZXX//RH|ld5DR I X[eSޱM36bêM(}$Ƈ >$nG 5 RjGMI.َ #Ԙvw֌N^Q!\W?6K}MJZq=. 8]T1ltwitjҷ1V[E[#"9db1lo F@2*0sq{ Q_$o&`3:5CGX\FC1U ֧Dl )ZnnO/]ua긆Ƌ4ϨthOx&#y&~cdx|} p{8gtš@f.nz@w-.vg4jKoA?Oϔ Ѩߣ ~eEo%LC~l?CCmƵ_*L,N|L<;2@PMJej7!ϐ}.*E?2()Xya::Dn沇kg󮛧轉 Й* ?,MlR)4/9&w0%=Rp=}=l#5[žR'~n:<8:|S$gf\PU< =dt4RA"ҩvsA7'~$tdp͎n՛ {k=oh 쪙>.&F,l4koˁA."fn"~-m xQ ٕ縋6)`a,;v!G&_ ]RNc/ 1dFM;Q&O g~{oݧ<ܰ36{ ,YrzInYe(SE~YtK3PEw52&t|6Փljy 88qݡsP7ZUy0RǼV |@s!#`Љd}__ 8wf2x i`FߟaFt 9[d(Il +\Dن6PQvq#Lw cA.> @Wô|U)QBRFqS.i=*Ůs],ɢ}jK5u{հٕ s8״!X"S$O4$*}+^GsO'|ܶo(z 3?XkTGGSZ{.(Zj;gO0}.҄r܈]NJMIrDZ4_\gȻwFS6Fкܕ&[Mi:8c}QGՃl7r+օ\ }òs~3xd." i: 6*h2$M!e *|ࡆN?rK9{>oV?Bhh Y(,Bw*{[ޑ;wbxP,PEB&L\&-6GvzJamaOLiĠl\T4B[YF&)ff.$#8| s ֦X>jj5Xx<ψ%ImYHCHXx!%"%c֟T~2 ̥|N4"`(6VO4gX;7 nwot,(<,u]n@''Z$?6?D@w @#V }E%5zTŠ)ZSAw ҧ 6*>xz|\䞕HBص5+ǁt9'_⥢Q$N_YnVtoF%φ> p[;ܡ?B~JGT kUġʗrp,kՆ/͘2?G&PJrwNOG~L"[ B1[. wHʿlE*^VA(KZK <ڥr{`rWWVEv&'YP(f-&g8x=Zd =)y26[inHc{?S_KaghUQskXv?:jh!z-B4+Ӫ{RdƏ[8<@2`HxM^hQ?3Y4+>.&梛ڇ\fKzΙhP'e lxC< VYXi N!ccѼfP40!+m9*=Ogi7"=IP}@81yl iR뾨FDbӼMLS+nRB2lbn~^`{i-=wz27$k}T3!5j@S(Mt4QHpyj$./;ޅ Vl\o/5nQFJS@ga"n!Ckxʾ=.pBI_"e˥g%_-`A0(rʊ7uؽk Jv8z~se!XVb|``Xv,cCωRկJ{CP]?׸%IDjLID -JHQt6EFPJ3ɜ6=3]pD>$$ vp&iT&`F/ f(W־1y{q[!pڒ_d]n((sw˒X oJJ:\:z:HM{5)t.!ME#*{2r (3tY:9d9hp.Ҏpx9H϶F/'@.LS' #%b(D)M[3N'+Ta48ؔ>Xk:w!nzJR>h0SJ K,gzJ)~ƺȂOS  4W蒥"3Ft]j[Pv>tq@2҇>ɧ,6hGdwUn{Y̋kbKgE/OX#e5-Aa|ƧrY|fJ+iTW5g^ɖ̑ûdigjiœ_s7^L?OZâӚOu<{ݟS0( H{9$>+E_ikj U>_h79ST*?YprPq>I4ԯ{)QfW0PNr+GFE\ӱG^0'p9tVP YSNwV,6 FMX5bQI=&U详v[sN"CT7M6SA#Ӫ(}AJHMQ E?i'\EvM)}sOf$=v(m<}Gp5(|h>gJw\lAL,I:cn]l~l_teBp-Zc]0R*MN!p ?OqmTzl@Bq^G,BUӇ$K^K.΄$⺮pQdl$M+իz1L7ԟYQFs7n0A"2I4G ̂ Xz a+ɘPǓOx`6N__Z,c֔ j 6ȅriշo^6zvdrOp\|p˻vP YL~@pN4%`ФMB[nBezI4"h!{qC2-~õr7e~ W{ djb=B&5,YunM+߶CjCڒƽɮU?ؤViu(FP@/;O[t{B` s{̾!'Sd*vr<G@@ -Nz߈Ip- eU4Ͷu^~àBAG 5I]% hef]Gؤs0H}`'񘵿\Yvi^$opmY'ed)^2>N2nSmnN J2yK;$2+KA nŖ] ")iqz;ɬYv(`WEwiGNf#4N6Iە贞ɦWwe!L hВv .M܏֔Fe]?FHEoxI'K~6U^.!n%$%vƁP7ߘး#$6>>ow*j/$PgGfZlj=Gc3o^߲'M4ď݁/-3Ys"_ZE?ۺ]H]NXtVmYG=.0tDLQO|Ac~3fm.qqt^9͸GL)7I"uޅtmaUnvN^()0=] ]Jzp}=ulT<[RX$d+I~ck5 CQq,`~ŕ26|T5{9ЂE삒nSϥAC%IvL/;N5y̲.[Ȑ rkmo hk;m{n8?֞V?  c~Ds&$)#qy IqM6MAUd>q,`=Xݵoc;QJųB̧ '0~*Ip0ču5mh ɨh:#0jX,~ Xk?՘>j8 XD[5D= ¡ 7_s;PVCbM]"*xʩK%5@2 d 3fac&oS MT<(]ݘ2xmF6n/?MV+pytkwU~Mܶ+L gS/A-Tw{QҁGێ$#CL- s"~nuӬ__+p9 ԷH,w4[W/ ^BpӦ1ߤ(S}Pq/N 3OSC\\316*٭}"iָN# 'g̖ԙ;0\DYS3%ɈTFĖ*K~r]uTUU&]*<~GڻG0t%`*y|JC;ovaXQ}Mp♧xQƒYr\%y^_W5Sؿg0rDw_W58ijk֟јT{_ %Er!}Q^4 _^M\y}Kv "Գad1k1G=*Ggk HYTBI*?wa$w=c ⹲TD.ohyn1xELa-ѷ\Szej<-;U6D 8eځ6]eYmGܙTLMJrMaXP.0;WIw0z?@ҴmwC ͺو*/^Ov0r&m+T!c.iRa^/Db|tLMY?ݷ/- \TmOeE00*d)zEbg1EI*\k $@JlbFc(:Mvd f].Ⴏv` X,P~kK S?jxKng i> Ģ,Q'sIz-9Up{mfێH CoMd h'I\,ŒD7?T{KZjvwOԿ䛎frc#".`8Ph;0cs;ga0p#+$R8뙪Y-Lc3p$d+̯"CATfͤ&XvmDcC&,KX. 9:±$MU))n|tgtFVq|`;k(JRk8`RlF&[w[➈F}Nx.,eJpP&u967v#S Pr*y4'v_HgtSr PuNj#2O a6ʅyYCQECBS9Uu]Ljq\uD+Ur QY$`D:$:Ŏ䕿6}`ijz{;ِ\4o` /[Y5z%|04(W^ ^Fijrzm"%oǛReE+ʍ/5F|i )yz/&3mAo9{RgRŌ֞Z{ VXz?'?D ϡOEVLgS}ޞ U W.[",GeE;&H[QEKD(\75>כF,2 JGy{]CZt)=mℚe'Hpp _"Dێ5zVT"`v(LYx֑UEƒ9B}]Ul89ݶGȏKMztR) elgU"ڿ;>'Tc'TT-gquM֏#2t9n 5A}GV] >_l#cCqhN)"KLўpj!d/. CZj9#qSj NPxO>wΪzb9MU<>?VE N"!v)/x9Њ36Db}:]V> HPPxS8x~0X-[7l{} &O4`IƜJ7Z|»"ESrr#]uj+Pexe['2rjf=ogsC΍k̉{'ح6\̙ )$xEǺyN1fxz;/>h!50N`]nU}pD:V->Xѽ&-[ cR-I)^EbQ89[MrݮTwk5фܠ/ b`_8sSm &;hx%ɦl*rX=5WpG PZ!)TDy/Y-n@qvJ ``{M8@{><2zŽE6H ,D{ +3#ַ`Zyr5iI̗) Ōb;~*M<*>5:HT"vqn^%4h1 w  'J@9 ¨@~j3ҲqHOPqq,E-`1LYzwb_J%o]}WN2sӟ+ȱ,u“[잭}h*mq67:S˖*"++{A,z-dDPOڻ* F~#N{`Bܑ& 3ķU.%, !ojZȘ@TaY#NdF)C0%lRh0?;T!+{;<EȩVBx]axJss= vy 5Էk2k^k12R\dߏ[^f)*2j (Om+}ߍ:r[l1ӬEˊ {a*cDjGZe>-Ĩ&oq^I趸1KX`~+̓ϚCk q>њEr#T;L8cgNMy }f=S_XCNo߽k]Y`V;N7@vd?1,xϺ{%Zꭘ C%(-c"8u9RlBW-*{'h&y鯝0]Y"3\ʸl_MuN#{p]e}5|9p>F],T|OBǨ/˶>a9.(6)aeЕ̟M~}Rt4a܁{ +&=N/*_TӛɉC$朶qYpEZK`O\kڼlqVCżF?2^/8hYG0 YRkMK՜mE=STQJyjٞ+f[4E:-['js1J ?&#yPK aoOvfDef+ӆ1 :GՇ2?dgr&E :ݙlף ClMG@PuLO{xQR]{?i}0!ӔnߣxRLۃl7Ѻm}%'QfjqQ.]CfӨEo6c0t〉 ڻṪy]ffM Uw2~mr g>_ťs8Ɂ~5!_^T$tG{I)oOˎDs9"{+u,# kR=CPWxqZzN]WE "pmAVA8ٻ*m{uЄNs6"Z5tcEj3^P. %ՄJOl2]zdžp?y! ꦱ(a&KcIŰvWIfFvLI{Π{'͝{"28%24 Lk*[] :+D 1xm<2t|<Ѧ'bk!1l ubpڰ|hi2wۂ9Kq1,+ kAp h.2z&("fòZ~R϶Eނ>RLC@DM>I lpaȂF[o^.5l$_=k-^b `h'ֻp)ǖdDc1?{뽋+u,uLvݴ@g)14$͙}8$p[= FG&9v!_.W\%BiBS2փ9zg"}{R8/`/DS3R |_hD[{,-FQzs8T2EX;/}Z"u!7} SN}X©9; An玉Y[D4{Xqʙ }eTTE֢}!)7ۊsE{)J  kZ .SD‡^gݟ@4{dڝ4WH| h-#,/[Bٕ~OPyn tDKuS͎oZ A@,RL9LgJޜ3? !2+'aLWw|x0I5ڮorx2Z19OlV-⌎\~s`5U53r {`RM/N7OEHc'1$0`Wv`ʭ;fMsr]ǯIJڷa. FR+^A '>.bE!d?NNlSZ*ea ʲCl?QG@I58 &-O&)mLD nUt$C`V yk" ՇB8j$Ho#~81``Ӱmcd1<nz>c]b;4 v(HsLpGt+%[ Y1Et# k]+0/jīD:YazX2vΑZϯ#^w(hB«s?9@'DOd!v>'t^ȋq,D2t%%<&cbFndmN,TW8*l )o{Lrfȫ3*L<1{1 fh{z-6"yWʽys"XyN,>|K jiȉ$z ]>gX+'Ќsm{(hab?5nvqvEOZV %YZU=,I2q56sZ5#a Ɉm?z.p|Č0_YN(=RP,Oݏn™\Ƙ멳.IsY:衹='? &H8( ]D v]y:όd~{.y;;fߨ_%!Tngj_Z_gNqvJ'Vg*s+ݑ CvP wOP1 &uС -96sO>V#΅ԂޢU;QlavJ_Ptj}Ӿ#DSnMh5l{c>i樱?/'1v:C֫Mţ=zϱt|L @ !Y[*Kl> %H.xO3N?2dJee~at W e -;[P 0Ř kvagȁhO*5} 6vsozz# s5Ӹ6?\(tsp.H|ED˴q*Ԕg˓)(}xi;U;ڛ~Z*lLs#gYͰ6na =yXtP@MHB8A-_hOiׅh}9( }_E+*>j~%̟dm6(o4;:1`%ۃF#9e)SWrQ_DFPz:Yo`@X P'~dG$ 4?|>P oS 7pO[ IDfcs\t?f!6ܐ>=X0K/~8 _f.~S^2^OXp]Z&kę<;O${É\vjNR92" iRnWVɅZH2hѾw荛R3 7QR|,@W=~DHuw448 \$4ז=tK ae9ʨ")kQAOpǐbT#'7{c>bS(扔?9" U42V!Mm֔\joFG( d!~H&Ҙ7s?؄Ŝav_WŰBIk[sdD`4DňsUq~`}O,ֹ(yW jOxc:di$GQ628dտs!5/Ò|9:ײ6cV>C}01],TV̪QsΪuzGI7I\}C)!:oCr1t'+2.]&u7/*%;GH {K@2ݡ2!FXιHuQOMD{3{VV!9:TҵC+ڡqmΈ{sK|-w )(|Bp%1|bq}~X7WY,U>bx-;hbd UtD0TcʍR,S(T7;Pra ~*ɭR 8WU_^1%#ټ6Ȭ=׷uK; qd4JOze)c*H׊\M$3n'9]qAmb[$FrnՋ˖VDY.5VQUcjޔ ECԻpE!}b) M -Vks~;=,#0n,Tcfxt5i=̥[zEA;}>ǐ6ϥNX̣@  E`9D[%!i@)6ݲc-!8eplv!խB z"1N.&C~ԷƘ-4t%s╜hTc2}:]*w&pN9Ymf_&Z fBPYcŃ:ǏWf t!$l  v"0!C9fqZD̻B>ڛūkPM^{)*f7ɘta;܈;e TpvZ`yAūx{Ep<5{,KΜi\t腛r>x!jUcܯټ)ôQcR 3.c_mmQ)' H"8aFl5bkA:HeO2]ج<Х3ѢAcfc/j_G³1iSSKj䯄4l4"msp1[:{ Χ;.p؝Yϫ& Ly&_%.k|llۿ68;3-ډA(,]ؘ3UM 0 urǕ y'g3ȼ?k 銮.bY5DCǷɖ,94NBmIyygQO(97$i:'V㳱0y`=ۏډfy= 07_M43 vJ0ŏ#[$Au'Lfpί;nPR҇Kؔ*a&JW$oQ3jf/5^C-^PA/|kfNӋ+]Ad, ~-%6xl$ 6 T`뙾W֊"X3y flbC;&6kcYٹ/jb]x囔1ƚi>= u"&lt=UT& 'hg#fEBCLŦJGeNGoOK؈գ:sRWS;C pg}LsQ]e*k'f$E(VrR辅c4e{p0<7%=755}z8Wn 5No)vZ>tYmc(:Ԏ++ :>k,8K uMbUb.лBgln%DWFla„[NA'/XjٰZkdnv9%CД)^bl3 aS"Q"KΊ7NJB53ȩ/䲥YGeޕ`h3nI3Q%m6ca+%n !D00S{E,0/L5Uz3e;03%W'~WꑊTy3Ԧ)`6B`[g}:*3EPwf.2FTO(Qᅝ_s7ard hC X|rmWNa5B,ߵj&gCMj]y;raq07ลFěv&HOE^Zcø Y槡e.rS~Y.\+Gϋ^йCS8<\6341Nd  CD[&Эpq0 pUV%n 8+K2h|= r*z(s@ɥ9M>H֌5UxO,\xu!GH'&I.[JA=_8a oڔ]EFtp8#Evl<|PK;2{ݣ'+-n%h0 B>z|SPYEၭnp4߳gkA+ϿLz^o>r.F/O5a4qr xPƹǸgxDŽ$\Uf :%1gg&$V 5l|L$v=if5nFj,Y닽Ժv0dvNZf̝M/4t"XY"EtVUgoe]բn_K,3w" @i}RcڌR?ݾ"WꮴDtgH!u1ޭ/ V`X2cq+/b,u2L# ։CI4AnFo *_wg牬qt{_Q͟*V`&{4:ݨ%Y`}od=yqc`rbI L3TV2W iK9DۖcJ+G#x0l8kLWN %?LIwqZ9Kj@Ɋ' +ACz3`d".˼DB. ZMpIO)ʺ˓@WcI? 9v: ]~ck,Mpݶ@E%A 6iukŭ`*QH%&}Ofٽuc\ɮz)Eѿ_ rq݇fcms0+c|i-s{ {(6bx @]j{!3u Qub!jի]yp U!ss,KЉ5R7ƚ$]xي%aACBbDۏt4Hjݗg.rcqn?dt0MX?setטdÞ[~y6R -'h`(!<0&6,zE$W2>jΦL =PB^FRsG] ?#V\D@LU'Xpe!d.XMGenj3 ]XWJJt#}݌-t ߖ,`hi<%GEmolZ%LKͶ5U/+pE+P \]{^,nTD$[LtRolKyC6_EvhwzD(ExD`ȭ X"* .Ƀ}Q0?]dʉKAx׉}A^ۚ^08eδMj0rEX UyV4/WQĒp&8ә۔*zp$ `先1u]bi;N47d^Gb–HؖRc4 aUV39hBur2$-v~ԦU13'utP70隃^ %ֈRC4HaHW)Rcn.^#M?lX+X!ٙ8XMCs,[p|D<6. gOt9*'@k^Z(Pd|p!/"!5 !6-O#60z1YxLLg>983 с$V/r#厪B[Fnnw5Up5+݋0] ԇi^Du) CR!0UjQL~cTAAJ#+uޯu'd=;9ΧFf l{W7Q**Zc0`j4:%AC>iz˛N<0sO k;r60g#쾳 vb?>֢䃋qWj)B'lџ[p>!Y|Hm$Bd0羥> 5T_٫P m0FF U\=DDk%/uBr e"`n%a VSRD𹋌A`Ema_>R 1* \KщΚDz^x^B"XzĹԦښ܍JrH a҂(j&]|xot7^P 螚bx',V/cIʸ|ͩOE{Ъvރ]V\JJ >*;* mK8y٦^.U7^!EJklPC'E aҀV׮ c|-M1Sh/k'Sh7_=h 4T1tAtx)@@)h[l 㑟GYYc\/-8fxcGN63"x]uo ܀FL\O*;wb_XPT¬:UqP~V#^so+q,؎SNDOSVY@ : ՠcS|2/ owFQ-y5j}& "JQ]gG3Yyv%xqQ3cij藛= *fP1ibcß le&- ns>B5Y<>Ѝ}(T:g>c;3pC|G$xNiGMB2[[o!Ɍټ%[:/n`I>ꖾJfdseQL$Z(5͕e)v J./3Ş\@tu1xhOzN&sc4 zec*FfJW9QX1wd:\<eS`oSzeUɦ?v5/iƔJQfeqdga[:Kf.;BB?ЧÏ7[c6rFuHvHmn7 MZ9=ٺ(`p\o$_W'8]vy:"/x2fD1ꠉIg/ۅǐU1yިgfa12*,d&h7 lr`i;-|3Z9Qx]-;/K),k߭TNyBA;;s)|c=Mb)^l\)3OS3&_wU{n5ILsa =zp$0EAE_(P2)'eJ.M1bd>ʫXm=ư5FiE7 ~y 9‚~N A](97A5B-ɟ=8O ;m×䡹DCK|ݔ]T#rzAG9# <c."~qoMkC\*`/SHw#z4tvFY`>]J'&rJ[=t3i ){k ԾlI‰^Īt%ǚBS>$[1",^"Ř)" BrA0.zR+}B8-\>qj=;7.KR2IJĶZVKt*Ykn;h}6y Ш s#R e$62% yP/%/lݿ F]W(f݃ψQAu;/)Z37y{ ^9mڌ^pZu[S<;H˘ˁ^ILIUL%PR/6"/*% P =?s]^ׇU\CE0]gX3.[z,(D0Sl.kF9'rؤ3=ƨA c{g}Nv֞V? +b}#3W.;ð:Q[YS2]txeAuA`gx|j8(D`3{*%vu>qAN [3]oVbiV?|qO[:u$!@j1id0Z<} Pm;YJR8ӶZFȘu.@=k97#RĴwSd,E&KK058-(s<(_'4Νv_旙 5mI,w\orqY莎9ǫ~.F~az *}Pw;>mHR}2jxHO}R?\A7̩#&[ UޙZɜin fcR{NADa.nHH@c{@fZ_~T o $@ONxP3M C5 #M{$ ^4cc^JbcL^E"dJH8~ kRⶣ ,m3Y> #$aׇb zȤm*qUhwa6D&2O=쓦!U<{sH` R1\ǥIr\vɩ׍R]Pͯ Ч'igl-SC`oy%~>1"3c%S?<ؚZhżbJ[HH (w(]5U6O2'*:q*R5wn{P-TI[V8'kꥠLOޘ1,'1I)KXB=V J>4]IY{ct7u? 1G֒)vt9[4Q`j TZb<F[V‡7Bu m ?6iC?$W)`V A~nKA"e 'r:β1ѐ*2ХXE*mc{Y{{ho eEhyk?JX077'dՓs"h+#(TO)ӕ{x.bַ/y/a22Ӣ%%1*,$q 5T<}7seM+&7X`Vp.@Čpma~JoW>)B8Ҡ$V,|/ʷ wd޲Tܳ# ԥ/\5?-NR,͠9=k;GPɍ K6'ٱեËئ\xn'{\|Wf0Xz<Dy+E8!ܫFx pђߐ޺B脢zl(Ƅ(AWgi{>4 ,.(p0B`φ/+2UlQhot8qnT?I %2!쑳2r;#DD| mV-Pb&L6"À \Yh]<4.G`uݩC(XB^'3~",(ݓE3l((a/k]wmU=&rPs||DFȋwP1a=Hw(x@#ZC[-P'b:Y8[ yR93Ôp/tYj57uU)4 ^ech # 4SOv*M,~F{x:{"p#* 323D쪜GfȹrkCJrڂd,wubhmhP0 53 qpν|C6%9-#FC`=X|ֶ# xL&<.J=wN7( HUO)P"/K5#'r*37 q[٠] vy' ؐbhag{F-PJ1)TUu19,} m[HK)n77@z=8 ܘ[ xZfiVҚ,փv*L94e ࠙]k8yd]bsnFg*QSh⣝(0~0㲣hF #D:5C$Jr#"RLL +-{S7 i&5ZL+ձ& X}lxyIzԼOŏś虘F,e†sv^mMJ9 ţi  S-q$717{@q <*Z6\Y|> ("wUʻ*X4ƙ:9ŰM·ZݼP?ĂS_y P ~ETh9`U+ci5i}X#JsFŝ#B7L;*Ƒ+5W<-?V]9AniN]g-9:t< ~jE3\'&<`hKc Y}P"̧AXg" ;GBќFM.pU:a{`G1:㯙@mbr! nX-QGӤd5?)lg]K W^B8S #jPHLj/W.vv $@97sK,ڬȇ=!$sO%*ãZ"OvW6LKJC%UYT,{qʡ7Vj<ڛY;R:+؎.$4t8Lk"ce+22L,TUogIqe,5&>zcf?Vj$ LɷHEooZ@B ^ˀ|5҉pˏ:ih@Ȯ~Ko;n_5NR4p_cՀ_cifbKăJ1\6̉Vl.BGRr͕W&5~BsUǡZm2,7ؒ }@ݲ+>z6$l~n$,Jp X[Wpx^#~Ph] QXR&!6JV(k (dU8ӂqMy~| rfi-^up^<: B:WƤ'ʙ.i|d{F;Knhݴ.ek!,b5ҮPhT Յ:{]bPe7d l@( I*[UH._-˺s_2nyYM[D*%:0d,R(RXL94g=Z,kj uTȠ$g' YFJlܜsV4ZR|UX} !lʝ+י%t^pQgqp/JXE4]WL$"/"DN hvPXOkG`QUH,nwVH4*{xG@qeGJ!y?#td/B^MZ9 Y-TS9Uq'|OkEz02u^ d`a%ݛoY"zy^ j"qG벆0d˞>jRF nA@Fotվ2Qvgm3@,L2{2D v: @nqΙ#IӉ "9Ȼ*gVwyj.Uȕ̧ŗN r۵z|#*,䣐^b( اWUb\~ hpLm%,+[R{`uNonI3};ʂH(`גNT eOHj=i?~QUfj[}q7?"WbHmV^j/cD@ c `v3Td;ROۚA*r6Zccn8:g6cz$Mq8#dD.EmNyZš'owF?P =d::ҟ'u2+P6YѭS59]Sx +CßWo&K~iN a3oO8ւh*?:<GwI8?0 ᔜ|-_.^NRtD ҌJSQB7)S1ҋ=W2|p\[v 8 ^u\˜5xBBx{i>ޘZe_(oYA6yK[ֆ\y_M [>lze >0ۜr_ϽQr2e/woKQR'1t}ABKHnؚ3]9&\,5FZ/Eo#{m52GKUL=Ph %hb 9㊸BD! osr$E q* 2OS;-5JpPs3@ գneb/)\p׶>1yܷJN?vHpr?nJdNŸRmsj)r}] 'uPL# CT87wq6 9]ahoBj,Y)ҫ6M.<ؙ ^e+3Kl'g|pɘLŅ=B*: 3+Zqy ySP^աS~bXP(D_hwhbuʉMQ74(}*$`4[%Mn *td1ϝK>;Q¾r=xb01R5y؝u}yƒAy+"ӻ OiCFc/qJ /o/s)UjXŝň$4rOcsWŜ{`o3>mBZ-]HRV)'Nv&3|J;qO3_t9#u9K)/͈A@_KA Θt9q!(=zw,qic"w`a ~ P γސy,P"Vo$.gJxy1c ;_ W`++UGiVh22Bh͚ \> Eb&'--m i5221?kdE<߶L{HqAIU[d`j` 4eoxQ@}1Ee}8z {,HR\Lq+~;[Ȁ\EFF [JNM U6~՜$q{R{;SJ1}"N[&ƒ,xf;pb#4h:z5g0k9QaI%|埳C+uLDZw,V V ,A]&:uGvB rTkDz)y{ْ^@gϷ6rd̴|_C2+)BoyR_㗄mc7; o4ei#On̲]w桠bi-AH] )r|\ыIϊ3Ŕ߀}!ozОU,+bٍKjօw (S ){H9E1xH 5%ݕ;qƁ}|xRs(MLT,z- VoyspbV8^S*xͰ6Sp?=AWlgd&f'Lrp CF~A}c]h w -7B^f[D;Xe5 8$zYj`Hz 7G# ۭr4nl*{l̊l•{]+vQٹݼl˝+=Ĉ<5LH`^G,[K2i=@Bֶ`;Pܝeu `B%h;I  !RL/]~J1ѫA:~ DG>9I%zm>U G=>ծFMBd[xN9^FQTdhGa5']4uIG`O[ ~S3Ev5"^>Lk#Wp/Sj #S&4@Q!G# 8RE`}3/F(Us0y]H$Q(Q!?5f@R>\5G:%Q2;[{Uk8RCO dz\ rh^\.PغM/@=gOGG!!zskVj"j"V>)`D|dӺ$5рhkKCؕGg~ ?/(wBc[|-M T:x/ŏxA\0u}O4pD5c-0Ÿ͖q)>i܊Z0kT8rK7֥Ň*{ H=ޑoi*_aqh"FIj4b< kw"xks"C5 X'Fd@n].N@0Hyܸ%QhL=#nvQ: 3' g$I>96ܦmg(29q"Ǫ^5GhMǨe u+wkHtپ3egƂŚqS}e)CwX=*  c ;\LQw ٕK=8dYJSt灹?(t5p 6^҉\VnWԈ@@8}"Omw*é0JY1  4fXȳyIoKI|` JyaWng mBS͠˴eX¿ww{ԉ&gs4\=B<5.4J]mȅ-EfaVZNbCq5fx,o.C.w0~-{7j2A% F\}j)dA IxZ;o嫧D4*#W;aOϞNj5Ki.us`JrP|$g(p,:c#]|{cH`rwjɠ@&'/-6),u  `cpC{džiI1٩o lXogOgP5r'Sy\;gV:Str8Kn]Thx ut,Ӝ5/ީA.nPbj x;i#nrUݐQu,&?w\ k;zM;:d|lv"^Ɠ7sKh}:++LՌv{%97wŰM |חpr,f8Tl-jB5ʚP[_YQŜm"hE%poqr[LyJ@z#B/7áJ|ZN'|$F>`;Ҿc"13q1D)<a !-uf?&5 / v qT/O/Oh0b$5P FBI" {p5jox[6a56=LO}sظmJȜ|ً'P>yJ)5@ |QjC⋡/;l;76|I NW$ RCEU57m ēn˔7l*ĭHn;;mlL5XD/7L=]/r[;],~N{c * {LUH=xO_`E@pE (xfr~Y!l*24UԮ9{ g:4]gshK?xlmS+t)XL:eT }^[al!)CHd0Ob]q:6 #m?J1CRy AbpP:b A3zHDz|\-q։yU0Hh0 ['LjA ˮkaRj4hæ[8wۭ"<(FIxV*;MKg>,YaC əؓg BmFjU2e52!ȴ5 @P| tFAj.LPeI?3\QQMir9wH,S\~/d 5ϗMǘ;(#@RK,[D i^ÐW;c/&!bQN|#k3q%{Qn T:Vk/k2:msBMuC@?_GTuQ {ZAI ̔4T4%{zAK+ըR˪O^ y2Tϒxհk[lMYmde4N }~T߅^Nbs EZm)پ\f "ph5<g#xǚ)VA4)ɧ<dma0*綅˄]2U;3,tl`z~)W}>дXn093El ٚ5cӗD1M (GL 7G6.^(VgkR ch3lxl^TQO4JFo7 HaC9w?jɴh(7ag-5W. mwCSi LL^>(Yyk<7,JWMcH`vdϜҮ] >=.811 Ϲn&7=]`/2 )mSxT 3^]0`Hqxǭ]L.5$_=rqLHJ?n,(*x?ω|(r޺ 㸾G;v'ǁ 7™v,6b0zqiAY6ʅn .dѓ4 9SgO*AxE4' R C\rK(5YG-Ocm"Å6V LbQU<θFUzgQZollQjEG84|'я:O^3cNm5uزhv*a9H7QvD_藣$ZpsrHcaVY)v%7Qd,K!4yuNc-toNl^r]aDGwv$F[y>4' X%O_"+LX5~ihfr=nIx%*y4 xZ|Bh_2z(Vv R_u4z]М^Sϫu`Q f ž$5Չv_!q6f"9jEe_@ػX&}wGAyBٖ waVvB?+fr; V7Y С\fCڞR,Kq4M*.]`'[Yl5DFM,o+d*0z);wg9?/BWL8c~QkH2DZ\uO!k!h%eRg= bZo$Ζ-Gz{I={YvPP`Fř];c)7yRUHpQS=С*%Cp0@^Mz( 3P#S(Пߘ;>(E?\}ߙc  帆O,"~QDn2޴aD],~Ė9>+흟SP} >ov_~VnnݙI g?1l$u<ؠ`xH]wY9Uٙp(Ys(0Mf0-y JOUdau͎iPzIoz7 olL9C{=m/4pd`uZzʠ %LDgJqn#Vm3G>t/RUr y?kRMQxZbbŸ";F7#VNBI$ M%It "1Y9nЀT;w2#OpDUC6lhVwG|M>s\9#%n=uY\vHM*|<$YJEO杝[1Ϲi Tu!{T?&{%e␼|ςYPn7ػ|m0*l?JM3mh|oG~~MRk<}kɼ`&u({5SC~/Y͸p'jukffsq^\Xa* Y+'8r?da!R]5 ,)X^V?/_h(5I *O!M"x09pDYR*ZzoiVW 9(c4,',~)w%J<TJdm2jkiF `š"x v'z.b`lFدNbtn4T 6vP\@z':vN`ft]=˖X/_ط8밄*N~$[uI˂fn:A/Ej|Lhq07lRO#B [4UP'*5bju-eȬ}#DEor{]=U|mI2oz}ap׌7.að*1qѴ5g}@i@m.Ty]* _'l }"{f*aa* cFql|I*_P- &n''6Ҳi0[P)ԧڿ535q+@Gi6+@luI3q5.s9tJ? C)<`S U^, NLbڜ"d{Z'_U A,ah3g*ᩜsMkyP:do[[+}Z!^7O7]g s-|Z܎~喨j$"0WWVC֫US2ۀ%}Vw.惩=pgsUJd0}] 2DC oUE:dӰ]]"h76vDCEam(qj}T䄌k*q::Wꩌ{rցQpn`v"[3!|aߙiC r]¯֘䠑TF$f (KQv,unX.]áY{w M]2x~TJFC wsF/놼cDŽ%~Oف2w!*ZpUkbp\eQ1O4Qq|V{-5By: /5F(`o'8l=٦e$F%[w䴄>CͪQ5=&6'!_Q+X@J#8J_(""9]rևiV'a렋K[^t7(^S;uBR|L{^9A}EPTԄze9*UE*w'0 2vmkdUd9UҐܠK iNy6/PK #̝W=8~EQՐc6֡&~o/գ"ի.#kGxCK7O^J<~Pӣ΅9ƪA;#oqXFjqegAdo ϠƴS/yI*ە;!l3&_B[Uhyߌ5e8緪% UlhDf2%bUǾȝ,{Het>Sc{3®MN%7cZg0ǞZUOJ㩻-Y8UA߽iw\1$zy1V'e0 Ly/:(Eg` g8Ӫe$2R_|`y 11'[:b1'41ca[8%0MgAh8΅1Yj[Bۆ3v!')9K٪(]F|_뢃+8N2̓ޑ G"alP^Ȧs]>ϥ}az߹@"xYk-0ev&4/x]sKK< e1F Bj8 /ݯVg:+]B}~Yy #9eV^ᒕc\y+!uU簣"GcsVIF|yu1rui7h뼸=O{1ÉO𖕨Ή6"(hj@b7=ei!YoO<o`3% Rƃ.xdWh=)gN)1AógO}K<ܨpgˈΰi0N~Z(fT;of͖vX%W 3Im(lSNJrHA_)!r1'!s5i@ Nzn g܃|M?$c#4QlWvH \6[}\&{ ۞O65ϙp{%Z5CZB; Uv [XTAYP}jUh0™Gvr}GVv.Y*:,㒛.|{wV(9R)a4r" $?Q|Crow A H!Xl/ )]:LaS [58Vh3YTTuHE# Cv]'R+ X'%.+(?۵}~PFыD H=,e,1q`S ~K1~[煂5|5q^ܮѢ|}hor֧O>_r] 7kq\u-ggޒ 2"6XܟS* x]Ֆ7ϵGK#aȕ&5ɌAzV 2NxU9&a<6^lv[?yiY $))@V$VcȘV}jw29B.-wZZ^Sk]Yc*o2Z"+[#^3S*}To' x/E#Jȵ6<jXGγ| |]<=vudE/;ZY& (['~8`d_9r]k}fɿڝx_c#0'+įrcICΤ`T[tԲXa_;,_Ua3UkjK;a)9j`%;ĝ/:۽1e?Fm }Vr `gxI%?ʚ %zߦɱx6 $`@x?y> {I ϴx is㏷'\n2c Fp4, TnQzJ;ۡ18V C"Bp{:ĘUm 1>-+d&/)Չ4ȯ ԊN1V1"F,]@c&S٨XPPx"900*'\mYM\ˡ 9iw3P tOj)ߖL h 껵WWNI^w_R i՗!ıZ[Qj?5G]o=?($mC|d3ur vHpDDYYX2JG-DX^~9R/!*B#ZF>78<_$ѷˌܢH@5EAyݔxd~W[x䋚_`n4ck#ɕbl++}⒋ICwzw4BcS'6ʙu6Sݬl+v|\q 9daHkIHP9t 5O_mb7.+PT_sQ' /kʰ# ? +fLx]`vw3.`-깊G~z9Pe2e=!-_"r-}nx7Gi%';3}Vb{RGj5,PClyOyU1A,A3 yg0˛/+}k>eԪݚ"VߝK@ck*\~z( ϴoaqS#~v }m@Vp՞EFC&7@ңIDDfp@ɐg≔AJr=xI ĎkMNlu(gS4%||%Yq{#XyDŽFygM}zjjp+Z9}9ൡ_W^{{zN1sE~ϪF=,QqAzXQ5S+뱨=KBV\{ir r-rHpԱT DPoӄ[s%좐(-5&[t%j2my=ɗqqxǦjFjvTa+ahc@#s[KSor[P%4J s4r(RĆO?F Q'E +|a`Z#/oPP]`Vۺ|5ۇɞd+EY,B:vPz'̤Mx6kw](M=C*ʜޜmľ <9Q$$Xn#[u;x= n+ nIㅴ[q]q*c>Դp5jbȃˍGw=i- g~iJa6 t` @XcBS$"~>Ppn\:[R޲R 6/+M=e+΋1Yz 7տp |8$})(q[2!-Ɣ,JdABjIN2j|pȌgy#7}7ќ [V|lX/W#YtAcڧ04 ~ׁ 0 ik36oh@xlAkтiq薸ME6AWtZlԏ(Ů9~ Ӵ xt3yQ2Ej#ƸC ۩6ZeolGQ,QTR/MAƐjg|0| ѡy9 DGijR+M,#?2,wBG☏+ z[%dI!S/ӟ=w]rS*C9S^E(X3p'@ti .=Uu nf—N]="Y8e-AqqƆnN\$QjKNT3{Q wƇSdr8tdQ!08A(Tcؔ.güp%eD.y |w MDvP4**%1ulOl8eqd4AWMH مY`XkG)qy#]P+Dϳ={)?b&?^,R-2X"Zg0>ʛh'OL|/Nk~ "/e9q#;<8 8Tu|Hm`6 {-ۀl 9ODh#)>U|SpK`fPXT<φR\ewRS] #QX}:zLO7(;@_m]E9#E6ec|*fОWkq撹 n<Ma؏ۋ7#- "xo$1pL>x)Y-:^ᢅ^Oy4LȨd`V~ET.{g?RXڸr8zs7|}FBwOt,L~*MZT3ِޡ>o[ DfԺdW05!~KiٻEATkyg EC)2lfpNR\&r =**ҒZpdE~ذxc}F-M|I'٫U/󟕾ziK#/c@. ]Dj ?nB\b4E{] ,2q (\ kFŤ)9V9B?! >$Pk%b鱨 ʉu_IyH7^Rp&R5jYѣXB?g/R9zq}/ߠbvR9}ϡ{5t_ֺp3xkj|G$¢~41ix-Z &54יcqWqΟd> _Nm&3E 13@D{4|'ZvJ9Ƭ$@p=#c/ JOsQ+=f>) W2r(mmwL#8O#J|,_꼶Ua\ipȲY4ܳ}}AW` ؽHAG !\u(/0ǽ8R.%tNrRJuQ<[jpOK۳R4+8Q$,~/B@>rS^h:vs ٥u .T|iH aLէyU(tX'Rm]8z7;/&uE<7ݎFXtd) &DJgV#Rf<G!6*3>]~ uAN>[DHVp4cBV2n Ff]'fI!||mi3/}Saș+XH~+ٞXRjIlqfQN {JKJxˠ=`}r; oM1}<0̀8:xfXep4 Yy, @2);8{h@ťE{>^i1Y "'Zo -Be*Lm"+o0m {EDEUA5uy+p& ;.ɮ^[bFQ0Ӈ(r ~[̰ee.iv͂PBٮ@}XG K[3 .+! F|r~ug?0nΣ1|8Ss( W@XKŶeWnQ _C+IsYǍc8}!NN0nNG fD61fܲ{"ȠXUj lkAg;Gx*JW.b#qA }6xWPTn3Mylxv% 1*+@(YL( '/D1k)?G6gcx/-ɾi"¶)3j%IrT {F!P8RgfpGX3vZT=cx/^s$, ڬ;FM%wCQ!(#U"6q4Zc B89"J:.5m0D*0AWpdt\_y *|G)I-,9A\Wr1Ju^99Aa;ͷAe&fmv" 9b@zi9ֺko*8::yU`Sj&'oRfz *U>yzrNPNT] ]l:9 'мO Of˵>_hv{K%/z4U['kBo 7wK9GlhE]AAqzcqn#^ "/Æ$M\^(,= F㱀nR˼^3r͜Ck~H3B`MVIF k1Bś1/;! ǁu߱k.CB3+Y- G 88{az\\ي3#k}Js'ɵFoV^>^JUcq"'Z뿦U6P ' .V#C }GF)^rkV Fͣv%Ɋ9";u1$fiuev|k{ )=9XO8K[,_tO&yu7+^1c"Cs'A%CõAu ]p1_:=\xX.@**K]H`}6[sj~u}p$_<*EȤգz4]XȆA c* ؗΣ@26}K /߷ Y@Oq-A;(8áwB5ty5~(\іOߕr !Hr&D0rT$M/ũ.g^(׿䛌;Q^\+0!6 1X5RhTWOgSNWP.TaB ogڜn0|xכ F9k )6 |Vc};Uiw'EܲySꌯ\[Op19K_-JW#& % c:$-/1/?~ X>ŻMpsM^ZNɻag: +*]j T#ūjMn+h2]aIMI)4hsy>l\ySg폵͚t;Y~ OQ*;5Bt.b gx`N`4Ws8JKq  GR=]Y^&àTHrIWG/v ~hXlSM9 yK̮@I/qPmj*#\! $zW&ީYy&¯4OW0Q^BWy搞3 ۩H>6g;K*ĵ6LXK@ט mIMq S,:SsL;&mOUJ46Uxb dzm*sU ɌGTX- jdCE8r풶ƄP6E3k!aE[QeVd& qxRo"@F `\cwZ-;:7NπBM)^;VDkzcrME-O4WnDL_#BɁD0`o4mR|Rn j^(L>W|:-gOl1(v;N0f+*$6U.^<ϒy}X/n~lQ(`Ԝ,'ެXVPǢ@Gӏgv15+ͽ9- v|IF] .-ap+|><{ 5j]Z/L2z,4,1}e :/kט(K/$51 AP)bOf)8=WZן]5u RҤ6 hѤӝ$Zv&Ļ+ITZ rаA<9.`/v9ر>K*Y戭|1eV1D1RZu"KUQS_ۘYt(pMFfs.G&w0g^;!r̲ש\~DfLwoOȅTƇOՃ1%kf•v⿋9]~=K0T!v듫gR*@p> s?{u@bo,,j =jܹy/*!33;VIIMki=plFhu]bޮ`5iزS /.ƘX~~%B[u|j?ݽdʙ WGڽ/y(yPvuxwAhG^GǣXlcKus;Cv䫷t> ̵8wU9}$ytؤ)ot!_@ea" %ǎu|g-KRf3z@3FEb^H"chKvO؍Æiz'}YJBXx;bϕ#RFsǏtJcU 8=A5+٣P]J[v3ˬ1cyBo}3a::}'*D-/AnbsW^1bV>ݓʘ-fCcxhbwW'vlj!)tV1w&JaöO˿6E]2"'<@I*&~ L:ةTЅtܚbHD?XWp̹ wEWOc*2_5~( 0sޒ@y[,?ӊSv3Oohe/\ 4lYG_QLn}7hx1; A7!mkH|ЧXd <*X'b- 4Sg` Pd./L(=,lKYf{.;iH wri2" f ]Z00R6wϵc=+MPB2@=^0{: 6B0au0Z%>ڑu/!*'. $D|-VNX1CgL6Z8oL'BQg/UgK:E>E {y/AT"MlaV7Pl~= =i+Q/-BhW@_$ҧ~)ԑhX ehWl SJЛ05ַR I%szbAnO_5wh]4~˅q\Q.X 4H㫀jXRKCs{mdM|+qc1gW҂ϸug$?%7*QM~0WQ)$!#(TH3kLRրhžVTBgL@~#'244  ߍnw7 hQ~ DO3kuGaIѕ%śEީ/ȿ;yúuwq Wݓ F4[]u0egA"ezM~ V+5Ӝ֕S5H ;eyfz#N[yjx[]jD"Ŋa& bN~m6У}:lmYJECr$SDŽ26nH^b+*e9\r=dɈ{sLAz 1h?z:nٚsh]}Da2B4⅂6Vwv Frl5iW"AJـˎQ%g)I,t :xqLHаɶ=K$չ], p$f?H-HYL_rPx휐~bO84doz[poR*]i^5w>"K_]aVޒ'"%sz IxG ȴW6{1Ѯ#!5v L12 ypTh5~7Ks/.QsSa,lg} 9ԚJb\ Rh[S`9V3ێmNWnl=uai chZ!1gPPF^^ck3/w℈XbO qAɎ#j|2m1PqC$)&֜eO 7)8ʙQ_wkNhsei[|vX}U5)԰ ǩUMxpwMMiHV=>Pp]mRm\aCNeMmrBPkr!Vw0kVKSӜ]XSbsaܕEjݎg9WZ D-cu*I_vXO0[ aܡdT1 8}ݓ'@Z{U$:95/tȻR?Vˊ`7*qzQ9<@e E{a,Hݪ'5zNyhtd'Mh\Z@6eo,OS_'!JH2AvJ,lEpZƐ+-!B!Cp%2;0fԭN}ٗ%`αjZeUY,gH:ި\Ͻkcu {}N, \e_۟JwT '8^лKA*jeySsHL5ƓgAH\~Zy׌-Zk J2m#15voDKx)^x ҷ| sюWm)@vjAmP:'κ"]b 6$8vHPN~GPץW({x SU,qӑ6nN`gML4%<]RT/O|UկqW.&l\(NN?ɹ|U&~fǷwh&܉Bb#w-=8*JZ>;*HQYD:qvi>ոMA+B s|QTK^cK~[!ZޮҏmX_'S!2* P}m)Sg1a&ډfM8a r+{1{H);T`(w3t󛶘.}΃>q{S^>qv"n5pNЕ &Q76._BY :[ᛋ#In:g=A9B֡ٔ6PK(_k:R j*irsHW<%n F6I G+GQ@YϜ)F>6UЯ]4ռۋE f^*ТEcPe)A`\ab3ҙ J]&8?:Lc0vђ2Fy%tCLllt*:TD-~k J2@/ cEE"hL7%f@8" Y Kq{z\F~ϓblSQO[\eTmrm5*wF=T6)#37,fp^L9Sbwm6ŒwKW,vl\9M3MW0wV !C,et,0AUiB^4U/z]X$axgOv 3*638x3a#gڰZ\\%նYTۧ!ez71~Y OC8`λd.r6N%oPg7OdJae^p4CNUPiw1Gݒ%(ED]g\hYrqJHEc[ K4zUAI]&9l6}CNLP#Uj[fcL+ Ԯg V#1XNkN[rTVIQHF^mT;p<1NHЭEy Ѷo1NыWy!h3KaA6ϗ5w+&`{'Ո72"~.K{tBcu]϶,JԷ0ƀEya9iqK& ]lrrnږHK0kh '(`'D)~{a9Xު7;]zP8~E-o! Yǩle:-!R=MReVԺbaJb{|$lj!hY,w/k;Eau).COgBX:Dl6h&Z _ {? nS+غB:ěWp5TSHkVg4AW\-uB0ɛlbtPe9!6^Lt:nH`pPoj~%D;-Ti`|M5:Ax8,Ի($J98]yW^ Ge]X$(VE,jQ6``@bO "Q޼BŀX x;JR'+ ewoub>/4ـ5ItT!K;BdW۹U_TZshRG?@~o]3T`U0Y-M4 7Wu#7%8U>#8j1dJetwVi:A$F#Q3Nlj%*Sw.v1!^tb]f;ȔS^7#ĎC+1#WC[l[~dfZj'q쾱;=K%D#GRrs8r,mPq̟%+&q;p<\.-F̽"j 2Ǣg<٩5$WR_If^/m蒻% EUc1JVZuPSfPf( 5 /~hvƃYRG{ OqB9*E<}'rKHc7}C ΎzD.۠Q8˝W`ۇ6KY@3c (-dU͚-fG Ʌּ@K0CyہfIqchjmr|ƺUKH<)h\q3CA-Z]i=o>Ru~M.<0Ӄ !KŲ{>ott[m,2`KsZ>`PfO 9ӥЄLu4hrvSjZk~e5Xd%* o'C-3Lq5wc/A{^|[LpwpJ a?sh \+WmD0ғ+ 7TG9~eƅ.4, 7W;ϲ>rwktFz&(}2<#j,~Бo:?xRPHqw:z2(D[D2a`;[X{nc&c? EX6eWk:PߘJVs3pr3&.FK:& h3uQL'7(zfaAD ECgp{:@^/c +f]uz݂B AeЛģJ@$;_ζᒅPFT Uk"?pDlfsT> @ Y?$wS^guGҗ&Ƚd8 S5`Mad=<=O;*$L͍m(PeA:2/4M#4Է1jz 1sgDLT@,A7:NUk2LOtZ+j]֡E4aP@>+@彯geJߏZR*7]Bj#OCs7`kޙfˆǽֽK(y?*S 7|FQZIKU$_:0-5c2hU2E2m"R$FjW4>)3_KM|o꧂RT2LVΦ:2(~2bzӢ&X, @NZ_(ȷ[nՃP?GZ0󗮾 Fw<oð,S&Z4Y 9;Ѣ@ڦ(LS=PC2ُ7YrgzPME -æ5Dbv9`}AxJXl~kdfB)D`]Ksjh8x։5^'{I 5tkqOXt0ҰTfجʣ)<\7I{;k^EG^H]JFkfu^ Q$fRľLD%wcSӡ|}~Q ] Kg|Cxsdp蓿}H AQ^Qܰ5̚v 4/vu R T#o!\Yۆm =?? s~ %3&-? 4D2/pFBt;"||.58J+_%-_[OXg1F UMFzNi`m:*/3C-:Ӹ9Ax =rDN"ߩ"b+\صh=9Fԗ k;UPOw=moqR%F\N)_U/lݖ6 ͏5H"jWKNf+9(}Qi9@"%$6 Q}E_ Tgy^T2mH(SWFbױwM8] 9!H+S 2ar%yzZЁ"vc "OD*\(r*i9Z^j5yDzI+$D} <=tF9G9˜?D=F֦p,MdGQi% dȈ1%egUMuȊ8w92"I:90J 9a/mӸQu:(30vȆ@C1e/B _  IO+wpgwz)f36&dM=TtGrl:r9i֓څ z/.l7Mg?-s.vq:Y_zJż à_Px ׂu\&yG.+(VC;g?uU9~@w5?tԽLS?9$$e3Tɲm_MdVDM{ާSoJt[`/;#85H])r-kD7h"gt೫%^AF)5{]Q]"E{_!};cTQ_Ml#cD:uzL̦P+WͼŨq%}U%rj(XE`ƫzJYpз*]nx0Jp4VG_$P3T\*.,ѓ&wKM'xofbΝ_m2 -ﳯ5'ME;qDZ^vo l#S4(ԒM)|g$ Ud5Έz'AQ6ڎ>5"`qM'`#B*?sӫ~i]D)}3@ Ákab(&hτEu~z ы?V ,O&,,B<.Zɚ`^i} wja0pUʸK;Ll+g1jQnt$J~-9Njwh4ATt)qUt$_?>QM m DQ7f()n|;_w]GΆd>¿:Ev%_rɷ\SxP0,UzUD2a^Ge 4AĔ.J_oyaaz"^ fo ҰS٪2)ݗVddxfʰ|GC܅c%vrDLNb1Vf'Nc퀧kGv!dCbhEX/BZwK5C@,uᛖ$(?{Z*p(yzvB)?]gl)t"9e wM@ƳE^vP F~}R(k?_xwˢyoH/uЩ_b% kc&k^LWV}%^9R{v$-?%a )JȤ36閥;̺+WWimk<>8lD60,9FxuN ?~OHUuV+ d~ 5֚y=dT.giI"I[H%b7^_>oX3 "i(8`7>7eH3//XeA86E7JQ?Ǻ@ */Mdȑ)\>5A$Q&f0Pe%_(#SL@)"T,%3QpfH+m`w(Pe4P>r_&dD zg_(,cw ,]dϫQ1$imu`?RhH=_ƍxPs&v4ڤsek%-3,,Ru6Vб*Q<"톞 h^'P7eKaqʺR;ZTFhm/c Ȣb`VftQuyLs τq x/UK8sR%`mkBDG} ,cY,lRss(s ~_l ch~XHaLÑ9{yW3 Χ5{Kt۶OWႊ8=cA iT~Oޠh<?S0T20܄mQ\8ūnV4&5G=.>1o=޹Ct,W%<2ç, њkwh0yJ[6 WہgVt5S&vLsI3TXD|pR5lz>[ g ]}=isvI/RgSaG3,%\6(-~"406=qQO9+P~iTi,o/ɴI`}E-zNVq=!awQD(Z7|s!?<e4(>}EQ9;uuEɚhe:R:BT*@ظwˎ Rعd`?}k` hӔdz ଥh ]8\lr|p e-Z[O u|&~0١K"TΆH 9u?-WB`T3`>ϣY9x<"WӍ7UD]VtS8L{?~n7 ųO7~bwHyf.$.ٔf3aw,2Ўkӵn4_J"e FĹR|m)O}h\m4~+ՂD`+NeOk>\fڿub"MV52MlΤymx-A~c;Iya9ghː1B䏕?8uH8ol(J+tV+m l1Jş6s謰>RZ\'&k# y}.T&Ʊc; 7|m웿Vp>wiwƈDbЅlNLt[S o өqyVibFK5`Ly?'ig Z@1󬂯;P f䧜zkq &dyPWN)s>¯|W #{ Hx`5SYLE2 >᦭9x)%\0{&Uu:(f~#]kU(~b©xHZg-/mO$(K9e/]t)8,`7AJU O,/ Q~ex>&|=m8JyD=XXmn\Kg3Х2 .ЊLYR^o۲F `_~40ſK8[ɝU¼nkI0eSecUv c|^1"W9WWI GbOɕebWQM55`lMu}a1GC7rtz>)2P?UjhVuғ%6WZhp!jFVS=GBjsا vt@,Az(G{e8@[`sק<(3g0C8XO) ]ZPݘo8kj\aډx y2i)mhъ*r jq5:^лߘG277Q0KGfTpD`s)~镁ZK-5A h'+l"W%b@es2z9,MgjT;K_ӵ!s,vR,LJ^+VbIV{zY+0)0X7ԉ9/&VK k.;SHpf4{ůC]Qf(*tX']Y˩6wJ}VT?sFϲev*#y^3,;p (w\_920j/Lxi3S\6v|"/>Xb4>yJy h$\'izR:oIn8#89(.O9I"!onEO\ε?7XG6A/45.ّhd!C\Ҩr2 _ó:OHz'm}9 nc)02(a ً'T*'(og0 Q!2_URi+..B0/_=EŚ(NqMG9R)T3>>~}(t^J tFQL/O}u־B!]$zHqa9) UtD9Kc#oz@V}zTG[BE|0Y"kJ,jYqZqշjc< %S]7k&Aq@~iR2̪~ )6C=~f?Ҩd7&S[*:Bj\[BhG8nbCB:\Mi84&q'ωW9do5z>_!ϝˌ@Gm[-z9n^ŋPhMupVMjsNL[_Lu >'ELQL'eoA))SF nRy ,kŹ^EY]RlSGL&H k_ xdIHP/OGÓRq vyڢTPA,GʲVqmI׉Z Y@hpY.SKfǎ%( *}$hJQC _` S JT$.Ήl>6R.(s BMTKԪfK6+bQΒJ.'T[B0 BY[p^0ҧQ nB~0]8DQ%B7v0?g_BjBK=LNGn/m{.pGߤ$D<(8,HȐo-_)}e|oݧ'VS|J0TN x޻1IJXW,/׊K,(-Mgz%WJu ?^C N$%:}r~[3ӛhSxzja8JWN'cy`;^hjYN$=6{Nf8{l636!ł!JdB㳄a'"%`*+6͒bJ\t2*P_X芅cboK{$z.{toij6z?n G2Uj&&b2ILZvC@HZeo\ {<]FiC8<WWUngܟ]Hi&e !` ݴ*35=XAIQ  9e,ͷfuGʢ%&68$,I&2hťij`\wiKuп ,L3 wHk*wE{Q["&fV1b3N)Xtx  v IAox"igz^™_I31cFS-kBVnwnAh,.:چ !\/?Íg3״QBޗOqmQ u0d I3GP?fF'!x0Jquxm?=T +uJ «W`klw&S=E',1j$Z#^bv,wAǨyFPKP"9?|Ж1~lhQS#K]&EW^ ̋adY LQ`}֏ 2-;#cs5e V!|)-lWn^jJF vC%f4}(]g*lu3v mF3cST["Ʈ͙QBFڧb B2X)95KzǃVm;ҲI2 M& Z|H {ۯ_]t @";r;~<]qRPݪ]8[O!ס ffa[J͋z"eEk 9/[\JnoI=5"sJ˹r~.iDQnr 晤ي0 D8@=Qq9ZaO4D5d Aȯc|%h{C%axݯ?VAIreӃ(X^ NF>4y ԒRҽ;1Yar9@F,t@7bH]țB1뫈Σ`W짾fTYc tQu9igv/QNZ 83k4AϘ oztYۡBT1L NwT+Ag+x Iiݣ~OhHR҃ 241JdK=RTʏq\Qau13\e #*n[e.LX/q^|CāHqn"MuM*!)Ah w[ &MkS٠EQ3B|ĭ/s'*ZQ 2y/4ePn.hӌΘm_"uM"l#VoB7ZX}fKRyAɍaxgɛm柍q 8)LrEێ;;gjn<Ԕsce5k\EْpC`[*wh7=bb뽲|t1{ZT?S*. ,?t heS]k^㈾CIxoڣ<99)-`5.-}?PlaAMj$`iG@n ɫՐ4Yq9m 0]Dz魳?IQnYKۤLZ̲ʱg ;A *rASorO8| [}?g;\%~ :rGP3^<ZSn˿c$yH=>~FNh](E\{ܫqI"jٌn6 JfpKNv!sůLg䐤,8_$BQP} qR0;tJUճ}/BnVzzY> Ҩ^+P?$f hVy%a )L,+] ~.nIDc޳  N$KeN9NjFqٸAq0j)^;ϼc7Rn7M0rPzWhiF3>U(l%W#5QVW?6@c U @bO4bPhx}4I2~=Φ'f?l`OIER2N; '̠ע]*?NT ITb1Q_*gAr.6PrͼDx6K+ #hD`o0 }fSh1lw9#bB2!8 L $#e-Y?B'@R% Fr4쇯D2H.(wH#fwC1[I|_RSH |QgqdQF)saե'KnwIOFG0 Zn x" hz48]gU!-l]th ]VʝTPϖneWvmٹ'*(;^,`-y{ 1uq/?,Dm[>]D,< cy[|;Qj`O|YO .ѻퟯbiipf!\y.\Nf_18 i L=hUw.-,w`Qo74q"YMw*;qIxFJ(wa<~OkmA<"f?xGtU`nm~YҧW--B5f/w .vL6҅qDnsm8ۃ'vk4$fO7lʋ}Ɏw.-Z8wb=H9NzQ6T$o C4Mܼ]m?ܬ4ZrvBvk@@(& _b*r~xW,}(eY*i ,m ysc&"NjCt<1=R;j&=]uZ1y KMZD4@O!Mb.D8oIɧkn.6FޮEƷ!. L v. L,CuId(u]@xLhkynT(hY<oYTlz#A7E“ ,΄ '79kKgԄ~kVf~c]|mٔQ@'5m^aBi c@*IjH׬&ABU=K?wbi%~8[e^jDSo$E? e"I=+ j0|P0_VЌTyIoo6 ̓is_z@g,q/t 2H? }~9@ HG2w}w):5_\&W3X13'Bׂ)( SH%s,{ %}ǃ1|;^@̓zBr:yVpMj.Ti0ZxvXT vPd_F_CWbo0[뒾CR(oGZYqiU#FP,'GXdΤg /l/%(<=q/C'g ^8q{V۩L[NxW~Zɨ ' ;)L'q6{Dn!ER1KWH& e68FT^c,jcWF *O;5O9VTߚ#2OpVlH ݥ22=yYExuo۩\yCW߁i {.kܽr$ỵp{$׸ N$Ȳ,rU@u҃zsM*I-g;M{%d wⳤW[S'*)X\UY\b‡%z:5 o|am{-Pta{'@8F}].<*F\)N;z`EK1N_g|{hq .) 7|}F-B <s0AkvYY渟z5|bڸWW(9[ ]%%rc$grJݙsYg43ÉNS(#tSuEsVNV3V0ͦT@.R4aT]n8$[Б֛qYpԶ:U,OykU7á#ۯC5'x[uS;sgse_s!N}-,I ["Uu4F`O?(pF`BT1?5֤גBId5-ϰ~G ֔352J-loI'*82XN-&YT0dSRn(/oqqy6 pǒBq%)|Qzk;a5%;+f:ai/Ea>anVrl=^erXߜqW hT1OHnfey>t0>5x~1=\̯_7KkʊȑQ]n웫.2zh߮>Ԫ  hY :=[ꝣx #[zt=&[wyHK<= >hr֔^;j1&(Ov兒`qS0rpxz,Q(XWiGwx#?ʹ%ʝ 4 a`}hC)ӛe` mCij"N+v($n<ۛHjdeJuAo_|qu1tx5T7MdS ~.Z|tmxl[8dB|Evz5 ZU󛫭`P2M>m(M-r$0} Bޝ /2+[#o&$!(<ƈ!y.l?RCˋpW@Rh@㨍^tKb͛=?LY lA-weND?^=e5O(dqyK НQEܼJn;9O+kGDV; ؼj*L "'%ɂ0w=Fgzs⻍5]Ilj7puMnǪe ߝ+6]rXP=UL6^ )wKߔba:}, q(|䤱fJjLTj@Mr g>L$<<pK vPW#ż-$6wĿz9/uΫA\3266ƆhjD*ztXH,&)݅c13uEAO`xQG^˨#g(w$ѕMLrwU)F5w'!!Z?;Ϫ q&m'.0BypXZ7XrKKt23WTζ5=`ٸ&n;#`UP3E$q JL%R+ƪ IDMC_l'֡41e)1c%PJZ 8K[ٕqXǸN>^g0@\f~jPsidDr|=iJX]!MSE48p&;I.qz{qL Khi-GbeJ[ `moO)$B|GRՐ\dlRNCxu&3 S'sŕfj1Mt-d0&7VbZIufX\7hB1D1XVA/ k)'lӃ 2OU&062F4+2VԯX޻1#re^~<«bdCm6\]ݳ`P`1fPA4?NicthROPt`h2<Ȳ%L /_$&E+xBW!W෮]H`$"PY$xQyW,Z3j- oHs8k!ƶryc*p32 ,F!$Zz=ay*"9Ś߾=Uaݣ^H򖽇^n)v $ -22LڑENJhPZՉ()"bwK"p3q+.: KY*@S,aYY١/ T=ٰa d o DJn%;USe!aa1[gdP 7I*O bڸ "B؜䑑š5%'\M5'A$!^S&jHW?(3₊"VkXn̒gs걈?;D({~"aWߒB$}H4gmWC n&Pm!/HhYQ ?&FD^J!y[w,? .QB{wÌ޼\qx$9'Fuv~ҥvAύ̎z$m`s7 nk%5H:Ձ{rDx;wx_XO #|λ'LC[ޭnp3yaY1+MɤEa &В9ck3,rȫrduIU1b3EX\HphBLk@'($H(W*8#Ka(96 ClM q'@ =#B+bA;me7lh o{s Y-$T=c V*$\vg6z"II\vW%ER$Ḉ>4z2UX& $,j;6|0κsJ7Äu'ÀØ'0ފ.]I=B $& XԠ f8qOrrU\oh6ґ8D:tDOrK޽-#Xp1IaÙUlšmQCDW|L^Bb}EtZgIUKOkFa,5JQ^/` ysQiiR4˒>GP5ahRyk!5$?veO =/XR{gBʋ@-αSI&C6xfYn1t?Ƃ7Gw#sOaȓ'm r~ i}γNIjIfsW0tP$!Y{QMjY7bβ*؛͓)׾W͋غ}[6n|``LBsnj&^Z*pM{Nx(È#1ߺ`"viNuziE&Hs_ ]?aE'YLFhxrדMf>>gg},k#u@iU,qϨDbc7?җEص}n>.zf-j =Uk..[)mR{Z.B`xag|(3HS'QYh2 A4f>KFO褑sZo .4l;Vb6T!a稟vhC] AEK?4$iGIifKӞu_`rNrk%:LO,7*ֺL,{VӍ:Z$Lb@5vlM0|AKIP]f٢Uvi=4r?Eo#3ݺI)XKisBPtM`=:%4^o/%x~KaO#!t# Z 䪕Ȗ~tRdM|:%m2Ajs E<9X_[gsn\9eėIŜMynD-+) |PM]t2rD F8 ; p,#Mᨽ op.h#g#: v͞uA+ۘ4/H*?]+>;lAsj[fHGS42\7{o-MLY/gA )ŻCMݟPg'(G4}r&-vgLo`J &6dc 8iX6tϧ+vi@Kטx#g.m!Y Qod58ys\7)<=zS't#00xQiR4>Z QDg:N"f.mxl~ΓƇrMfnrOƗ6fܝPST22ڙs6r qz&A X {a\*Ε0(\&24N1 Wni)͛LvKlDQj>lw#&Ľ fGEئk'c?/OdWv x89u>0PƇ/P~`h϶e|fCph+D'ٍbD@­ Sd875vٰ#LMjVj4lp>. O.L(64|N;xb #r#!RM }m܏tOfK~G3l Ʃ;,bܞf3ORDy4Xao#SfOEAq%>qb$<~I9[, v7xn:ԜX L!8~U(..9]FYFQFs^Gh:h:hhe42vMUF [oy0a*to]R;V"8 *yHǡ-Y*BQ)ؕbR,W RV)V^)wT QDpU*}Ja dT)VL2vMgMGye4),,*iѴhe42 2 U8 ix *,ëW4 UXWa^mx*UpëW!?4& ~&{ ژ<{.~\u|X"nxqƂ gġKbpmkCXLcyNW|7DYUҟG傩ͭa'd dUw=6 (Q*/^oھg{@Ƚ) i4 -5$NZt+{tx=p+">pfiZ$|$Ú l?f>U)VPT<*-rQ{iw!Ƭܔ_}H!uz# # Ꭴ,F OH#0'0CNn[s*L( b 9jG1WÙx@]P9 KmۯvaƬ^LVfk8;Cm~$OOƬkE99ElX?o0Oқ ,=D6vNcN,;ENYx?I7-[7WR!,aoL0T@D3{z54ʳd#0S MMMMKϦgҳггггггiٴlz6z6-=MMMMMMMM[Ϧgӡgd6i-+la UBiS@:K ^Q|b@цG'L3\3뀅|+vH(GB!DyZ0m M , bau|[a:v-aVLjh9뀹 s Yޟ`VN nujcwqb[/:ΈVG YV2c \ϦKϦKϦCϦCϦgֳittttttٴlz6m==MKϦCϦ[Ϧ[Ϧ[ϦSϦ[ϦSϦgҳгhv뮰[whuW][wkuW]!ZwhuW]ZwouW]ZwkuW8ZwuW8Zwպ+juW]!Zwh;M㎴8Q!UcJӡ>gA?X;UGt@Y8QeO'Ld,lz! n(VA/eAE!1`Te]"fjd½T*lP=)T=ML-Lsr[+ {{0st):{݋!+SXz&aFbDf8Y+e5~̑R=^XG<ñSH:튅Akm|P:}t5pQڸDe]pqhNףߏ)?rwfbg2/?\2]K}MrxRƏ?#-1y.E'˘Zp(HeOcRvaCǯfx7hCtˍt-F\ 6,P sdHYQm#R^-^%at%#8X1v)tuR!pTyu2o!PST1{ӷOni5{R2grIa"ɍRۖ|Nd ߛo݄ᖙ"7u~DVb@>g ,պ-tKa:0RN)LK )$LG iScyDJ 83*-yiJaQZJè"/-CxiJ+0*@R)L[ )tJa:0]RN)BB¡ KB+,W:t^aT-:їO eO%_b%@n6/3CķvkcxR1)`*#+ 0L*KkJ{A⍸{Li<ܪů0HGR۫v:NANz`< D+ɎdQ8 QT4mt 7QmNe`Ѿ~u^Zw9ϮE&mJ_ Z|_uRF]FЯ*Ҋ89Ċ!5_ck+.C~wbe#"bP.` M:M|ێr!`xIV`ԲaG9)O5N\ ^E@A⹒ϧ<֦!7OmA1ŏR x%!=!!*lFOO bCYm _Gg"nQ pTDXk~6'_E&Yfd8h¥V.?jep!BwECŹ~7xuVN8O L V=1$'0WeAB]- O*4cnc`pq>FGHV O%/S즨C > N=WtH,J/Gh\+X^7TC<ң d3~5;bydͶd&}ʠJ;}”U<Վ O"8#<%:0'[5`֫Qe;Ri;xꊜ !Ύ7=+=A~9=ËQ{kLR(Z)eK0! 킱vB~D38.cHLCBWS"@t0f+ԾU;R,>o>dGLiUřXESg}dS\BX#Z"[)uQO?H`_ 8$*OWx_7B3~>ب-5tC0^ۛlԫr2_82ົ?-(ba!T' ?.*T,zh%(߮ Kj%=QG # eď{Ճ[kڇ~U?z;Ч>MҋyAMVN/  c'nNEaaL(~{|7dIMnmlNO/ h:~p< рT["~5snkhBg U;uKsY᱔A wu ^*ͱHo~z{^r;2]~~/]uʂ>Ɓ9NiZa+^ۅh&yw"NP O_;?^HzCS5N  /Қ\!ADOs#)LR -3ȠhBʲi^<,i"Ҿ)SeJy?cZ0)On ᆪ;7*$o<~{|U?B-rͩ ̕PK%]8RRh(Zyu{m+,lxmb£M/ij[^ɚ=MM x*yf W 6WK^;\;~5Nו߲e# hq>XH84a%Ag ^}_9d_kGPkCBasI7z}2c%<`zx)Q-7I$П#ձ'yyyC? U[L͋T˴ږdj9cSg$NF(X5yrX22btt|w1`9$$ S7ߗk@ ~C~qI>ӗa& 9pDoJ`2ln/UODQkJ5#1PhA ɕ'S_yqF3m/p-J'D ;l!NWxycd)SG^G Ʈx"* dk@i񣋐~2zMQ!inir>Ÿ n#,tm^&ܖ3,}+)3P {!٢"!קm|E=D18[V;vw˰o]u90:a- -oPj`ttttttttttttttttttEǍ*#HY+$n-0>*\$L\ IbIy$2`v}4pR")'"*Ͼi`g6 *Ͼw`ʳXUy7<ˋpX0E7E7E7]E7E7E7E7]E7]E7]E7]E7]E7]E7]E7]E7E7E7Ewm n+,Bmen+l¶ n+l¶ n+VXv[!춂WE8=찺ZTM.Ns̷,ƘbJ3e#Q贋; F%Dn j5kة(Y7_<a2'"Z1m{]+~''+#證mn6r#G 7{++7ym&/YTmؼmh @}yy,Oʲ$'~۰8< EqX 'E$HQty9n]CvxC^/Za.Kv@ 0)NŵN% 0]V"v"?֪45^4*44 /cb'ab{nD,]#ѠW*B{IhZSݯةd`Y]{6^'4 El?d$ߟG`8^oRYPmAaOzDHte\W @|m%,:)tJsFZэ#Ase*pԇAeOpPn`!ګR~c̿T JVe`7k'ƪ 1>o..TXu:徉xڌOx#^UgxX80c']N 6Z [7{{tZcyxs"WՃVͧhT-3x"TЦtP`̾FlN9?OW2l _49Mk=j xUj˽ #|eÜ&caX-ˏm-DLa?M,^.0񻈏)VW\/j͓[6skK;[_ʯqk吊-..O4MI(Dn 'J/ӗ{y`*c}eAUDϧ-|wOFE<\:FUZe.,Ɨzt(KɎŒn;a+c4!AH18SP(~:wVw? J>>Y΄JẮ 5q ,\w_AL d-"J,` c&W}Kkh^CO^9w0;lF1 $/\OgmKl9pk/G e%SUF͍;Z81\ (ׂrbGveA3P蒦])* # I.#=Z pgjg0Q-VJ+Ąi`>DS<헿mL,iqxn\w Y$%/8,_`-1w`ϏROV #^uy< x1ox\(C\Lr+őEH}|LA([3W8"< q4Djtڵ2$캭᝸w߫b$-ec}:֠ ]AV%⹿:|/eo\vd6}2] wn'a Ӕ̉)K6OɄ.R]lv&033U$FUE "}zoTҗuy'i7t&CW*$J?BL#a녆%8WW#Izfxn > LS_}L7$b\$ZZsJ4Yk<ېюOMҁS| ]X)`&E#& J6o|T4ECGa)xmFk`Q7p$V2D( P8'"H5O.D&k$a>ڄY5轌 t fj;wC]Wu43Q1֚brf:ҧsRĵ@ͩ!OL8=Fء192nO'.6 f"Ԛ<T1JtX|A}!^t`|e~Θʼ1B6fx3M^Xbd4bՀ%B=t#$c*yY2}xp-8?,b݅(=ъ'O⩐ luA|FFB0!Z8Q# MP fLQ7hJO H5fk5M}1F vS_O~ ~"<6ͰWѣӸIR __A2ʪ@rvTI/SgcGR(z -lYr9W԰r[j0&;3eLˡgKVH{}#%?+T,(pEZGMi"€KuՑYdWK38aHf@2n x |x߷\wo JX.ِ cK+z5i ׊|$ddKX~QB9;Y8g̣'t1'_l0Nc^%XaW 9ceT'Wb˖mߩz [|7VW*$SwO9<6MYH`Jz <:rTA0"̢$/!:YSQ6Ŕc@gٛO&ePˋIc2W#%DA>';^@b%oPDDuBO? ĽL*F4FI!)DnO)""^B2}$n ɘI ݍZE/eEIjc|H$@RN >@àhτ r-h@PQhi=A7<<\偫wo\pEAwK T+̰X L1v|34 9Ηm>O'TX]l^F_  PĊؖ4%iqФ_P, E+ e20vƳ9Q&đOکXMAaEЈkQ.i=Ѭ6pn,GF ql!Kމ`]lvËWix.6_|?=ѬkXT}ƕʓZewq^kj$9"h5so4n>ƕXj$hop~'yT̈́.ZP$t?pnT{Vُ7MHw:0sNWXwĆ{ckS_Uayz5|V]Mm?i%PǶr!jW,M# W51^Y}}fu+{]ıs^zlkO=d>w fZqy1MÎmտS!vj(57&gY끙ܱM Y<|l+>~l dzʘBythx-HtrLSb8]?{Wl*gx8¯ 7b>>ic!bz eL~@l\<6p<^q:xl g̞7.윮-L`e Ξh$g* <*4Jtګdئ7eTo@uVAgrэY㌈c}o:M`%@4 M^G7~Gl('wm EX&vདoR yǂFb" b^A#K.-V]k "࢟Qhڷը6bEmQ&$}fU̾ z<ql.*{>ۀW}tlM>X4N>'# Ƕ2<Әӛx>dH) C0v C Ng)?t4mHk=(-#0ՂsA TF2Kd6I]*=UG, gP!Sܰ| "iqҊ0[v]!f)Bs'-la!:]z)eVTEgpTxG倓S.:މṈΡ>G=lb4m3U޷! e/:|z&{TwVG{ 6gOutqO[cg~Y {vvף*όME+.~TZ-ߩTM9!'MVF'0J讄pjo8? сSqEbA;mcxVlm~fA: Za0UA3-)̛Wk ' \Q]xǣ8t{{ 1ɮE(zY"{GF|<›P Ū^!+ ۈY2p`Xq1!$×NÜϚL"ͽw7NF`ގTE}Y(2$oc ݛK: EY?tM8GX_Kq:ǁrtdzq7)GP`l4  /IՖ2#]Cr2sU/8*[c^st$7ә 4A۪_>l JAs1|2WЅ|x+uy̟ cEc*/uC"nɖ669Fh( k (:`5 Oޑ}Gqʕ`,@W3o\Xq%vHizҲ@Oو^BlV4qj_TY%$L((D5Q sBG[/g>*.?)zv [XfSQ8=SҷJ> xqկY #nHqQZrQn_) d\̞G[ m%H%)*[Z.`:J5#gYa-W1k 01X]bx`&r*J}87jG.ǂ! RX@ Rcy>g&@́ K>];Vn4[WRO嗭FZlCg[7,{lCRpvXՆ4zcoXD%ڈ[qK|>j& 8qbC/< Ha`w<~fel@;Pe]H4FXC}kz1~o,tL"V~(1(NAJT U 2qŢvi+t(9 *z;_L0r޳-'#7')y\<^!Ҏb8:[qEb#>NǯJ'yd_nrLD oEhUEe $K4 A||n c`yAU@I[R-72Y4h!k!0+Ն@if"wYԔhrT ܃Xa5N6*kc j!4J@w2D.d[tPB)P [$"JwCON5&fa4g YxN"TC/eJ ɤXމ?)gȻ ;#}.dadcP` $ ?i|cTG ȠiUX%˞v+[[9)1{wU#-4<3ɉ` >YqS$G8`S ^$egMlkKzۢd rCxG_qjzY)$ $b^rX-a!1deq]_N =VVNNv%80PI&@45iDz < oJƬ>3" xܰJ<KM]C0saC4⌏ '[$ uپwbkca-A9?OsLBjVQڭts5}ȒˊaL4+7ow&א@M C!ff|DaQ!9M CzH=^$B6Bd}k֝7 s%HXF%_S]Vu 􌗱bgc6H i"C~:K?|#FF,6O:]ԸdZZÒ*\wX% LCZimW4z=a_e.ԉ? C.Mzボ~ S4%”Po| yZ%mERDT F`<=Yt)MH%FTaW7Z53q2I$ϭa|(Rx޻k Yx0 -8/w  ,NO( m>V<ܢ5(]^Vt/tUC \,Ē~T3K>~p [5,qAKdK53:_-sAjj1SVW/* yJHV,0f.(Rv-U:z5=hxsX=l_0Bikْ4+6Y J6xH=Ѣݟ& [yP_\B' @E8ϊ鱅DǗ HEߠted%=KQteރwUa7wQ@?^P`,u6ݷjЯpGf\B᠞ 0P P WU+^- 1 7L*9qW{@72zk0(fxC%ͪ;q8rals柮t&!G7#҈mFO,)b172qVxJΊ҆NQ$[uR<*&KgFEuv+Wxk28;E=M}[Jf2 TJ3~ ˱XE T>+.Dȡ, xuAU`Su<ުiq4\m_8ĿU34Ƽ Z-w:XVA-a ;hܭE/]\O-M' :xOϬ9XE"sV۔EwE!'zzf|Q]B$ULO쒞/qgz +7џjHYdq݃ z8T zKپG. X;s!`K:]/!:>]ɸ%UCG+^["xm/uQCeړ݉@_~C cБ9r0*,WL>O9&;4pL,S[3 <jjFlǡgX SU3') XK Z 4V)ث.tsZf(!gJتîtTc7sX v(`{WCI[bt$t$5l,+6EXٱQدHXh՗ؕfns؈IJsF4Q` lQjDJk*ϻ1K_ƒՖ GB(Э="At{ienpG#yh Q qq6w'tgV":Ew)O8YOb \g"K\,%?sbɈ#AŅ*c˙-^$/{aÖ;MGtFݵ5σ֦[6]uզWUVv\MwO]vtrWy6g_vӦfqr{rMIVM .]MgeuwЦ+Ϧ?Yl:#TyUMtua7Mwm~l:fQRWlkDJ;fCݲ?棽ꓗ@K6]y=H3>!:9ylk3?PO?>㕙&|̧0cR.z_ b( '˓sc _y8ѦU^=-5Ե薺|*(j-+3d' UͰ?g R  .A Qa?GGn+fyas֞$0z̝,FXГ$pjs˸~DY6NC"hldr4:3"Uh?Lx@{ɃS͒:S fԷxt_Ƨ?>PgE>NDb~L+I >U@~0znzU6K6q>Ud*F݃!aS*ji/I6O,H.r'< VO')#9U!{&_y7i +m%_" 7+f},Pz@TpuhZs*(vŨt"(Bz<[:Vu6z\d>B\< 5E<&Vq13-FWqh$#"2t3.{I|m}ѸQY \’<^Nx&ODγ:Kd~:4k MM$ OZ$.7Mɗ/OxhSV1Q.T:R2mL E A{|ˑ=ԱGG!zE,4()f^,\Q"W)Y\EbM@vn _7"pOkMTozvd[xW[i8Yb|"vPq< ]6 &EauurEg,"*!J<nV˕VTBSZm#ޤÐYcS/qX5 .X_&`-=]#kzf[s<yl%9g'%֞_‹Jmi+u5W]`ů+u`i^A ʚ/H#A.U5e϶N#Nar:vGL}I܇F;ܱjzaH*NʑCΓ ym՜)mʓ[eLPK5[Ik65mŅlzXZǘ:V àKQ ҽ( Am`ܘAW(0(ǒ멠eGBE: c{>#sg}}rc;۳v>OqDČM,V_9J,4>S cBDٽu'~'Qi5}$ƩՓ2~+ៀlUL<)QakW ZY|ޓbujRq&?c%2D{IΎVV$|v ~ bE (FDݧ3Xԍ.hkkm8*a}0z X7|lsb,/+acsT}V\2xtG뀱6Pbc%F$m>W1@h hă֯)ZӀMOE,el1jSW0!RHl24Mʚlm>;AjXqla$.e`dQT#?()Rd>g: ~E…py]rkПrR#F&*̛4 /W'1|vqMXikbSrσ#518>[8]*|*,qoך;EmK#9G)~z)/?%Sk4~o od I(|ݔQEU+6x9xQ]a@}L̕Z授-Fإ[K|zH:m/fyLk 4O2fHĸN[IF,/HwGz'hÝ|&(hrҫ/`ʵ6HR[}h/F(P.T}d6d6骄7?)X#D>6d\H1[go\ S@,4Tv-` n^o :X*blK2ٮ!K85C4쭹5H#A(&˝/ *аa?{$bL>3;euh0W+鮈~zK* L'X4jU|TïC7&=/@pG59 ƶ ٯ"{_| ݃AG"^Rl+`4NL0>J!<Ιk~5eI*2.& $oTUMK+]騬VtQk.[^[kl WI0YDAc+(=b2 )Ikfv22SI9<"~dGH d[Phv~b`55S|@Xu`!5&^yWNc|#Fg*3I~`}xCa®\ 뀋'Fc_[{au= BIs/6-QOpLnn Y4MVo]M%#VVxEe2I.W.}CRҌ=oȃ'&޳!bίtS՚xh铢[5Kv`R;V}k:/tmW2)5s-U5%QdlTT.c!OJvO&SGF"9;ϑD0&LK!vj"Z(f3XGSɉ_-)G1hdG{ 1*cFˡ nj8Z:0RT[m_Qv4gúx&.;ge2|{e|%KxzX|/EV-"jyԆcXOa$j4)g6%Ұ ,'q{QVkcu?[[ i&$>'J'P'_gV&Ћ6wڵUOSFŤZ͜deQM)h?IT TTVxE!0ai^|e>-QW\\ȥRRQRb4V{L&gF(K$0 %|qYGqum9VL6]tbϰX:g3.Q4!1妱ȹsxHvQFQyyjQGߠEHC5Q32rmw΅U sm| uIV y`տgg,[g, 0AB$d>oO"g$ODm'4~'% Ĵ5ā-`%IYFyӯzߞ5"Uhţ?jOǼTX:k.8 ?JmP`9j̓"{կOVlš4:*ha}̜zW0~c]CmN+rd?0蝜|sf?C a (Tly_4svG?la_#oK$|OvZ^.zoaD/_T0C~ n춚#`Sf1gsDGcS59^|"/*GA"w'U~9ܶhvOU\CGW#y /mlFޟמ\n>q穂Sy|j8y * SW,Mͯ FR]hpݨ@TBbL@LJ-bx @o==ʫ#+:tAE!1%?W#@b5& 4$VQ u ?E?v`EHNL8IiR[LΛyDx5(z$}zx4ͽMOVy([_jL緼K`/fz' -> |Kh?y%|J  ׁ^ḧ́\.p^Bz4~gt9(ahtrg o'"ΧIAFcc Q/Y%ֈʬ;dH@iz>fmn{{ɫ>(wVE\ʖi0 [a b:! !\k8HQnxW1ЌWyaB70SsBoUp:]㍺_LT83`|G$Q1eO-FN 0/wqK+#_ȉ.<< )ajz-{F~|S*RAV&5B\< m֋+ V&ahvaF1cIԆ;'rm4#bknULJm? 6BE%H.p7hogv2Ql nth%.貶|JMvt(,` O4ё6~Ld}<G >88>5Z<0F3ˆ_/OKᩎ0 |Jlcbx^53KOb+ʀxZ)~C{b*;I$l} /~d>*vwy fCYL׻ l7-F۳ G"Q>;+?3u&dHO.mN,"jUaS`ᒰ W ٫ZWmVԕu -99,,ֆm::7uZlJEi$SJcq>x ,~@Op. ]Uj'j!,D'T!3(s.%lr}V;ǖ V9O|ϲW $G;LtH-* *5bbU#-=IT[zu'N~DӚ "j5eʪzey'B#U̮gNWG?6!˓UWMy'RNHGy)tǝO&^+^o,Ѵf|sj܄X3>QYt{rI3Jsfk{WG5i.~L~Z5k"g)biuYE›2i2n"l_ӹ—Ss@3h&?ؽT_rRoh: b^'GjDqFpPrO6ո$iRi b;(p [ [\:Qy)Tǣ  TwG7b>X3;]Mݗ :MEmMm s@0#e$Q+JdtJSvSv'$l'$$$JL?:1e;1e'1e'1e$p2$I(@*3r>d>|9傎_!ع2*y̐d* fsU8P2XQ6xSsQ9\e(瀒 "p fILNLILٝ+1ĔĔĔĔubvbvbvb AՖ4 AՖU[Tmiеƥ4H-iPAՖ- R[4Hmi`Or8X.^#]&Gq1W21d{#ߛ_\#ea7dt}}GAa a.na~4eXRr~)͙vf$>QLH~9Qx]=lz]JN-' I:SS{.{c TW2zu)RmLwĠ@f Q禔"EMLHQC43xTNf:+c)X:KَRVpW:$K`@v6}ƛd(_VV@і#!X[lammPRvb)b)X:c)۱XN,L{$7;wt %X`"OM)"7JUJ!W=pW,ZcEt`_IAhdR?g#=!ORW9tXccR2>c_Q&"h{)+:1672̟X[Dhwמ Us1sX8IVyaC*Gx6Reƽyw͗TȐ[.aSkXt]X'~N<]:*1j9%y(:' .B Y QLbzS'o8EPYu,tƘWZGҩ~'^ (~,`aEqvtR|l'ry8-bh$JokwUߌVwlC?8Gi$([s9OM}4֟imci=봟]m +kO/{Qo$UE # W$̟O#}x1bMď> _[BJBGXqf).bL_8/^VGϱSakCcrԭ}%0 lfb7'[JO`ٌo$P/R6Md m Us:` bL[}b"7 bgm#g;-4n2H9Hn4k8#YI\x+?D=T{D/R~~#0?~K5A\W{^ r!j}ReCsVNQRSv);mu.uʎ:e[9uFGĺx «|CSjx" Z@'rT^~N%ۆm2'ۆ(fp82cd۰bd+Hqd۰juʎ:e:eGNQlSvSv)cB.U T)4RhP РKABBR`Og5͇^K=盪;xSr"7$M:b1e@CDCX|SzKG&ٛ䗋]s jBZǽP\KPHU| 1^N?݁g,2FzYאC|Vá,O>T0VE\gDhwMOjl=IDl]6L$O Zs|3*!x[ |W aڥuJ`\9 J+83J4![B؛TP5/M'Y47;|%p)9`+R0IY3oO miH/':T5cf,kƲ0'$.q64";! > 5al3mƲftk$=q%`Y$3ZnM@fz3Cv.3uh",a^#vs$/tlJ/҇@6EGD2­?8BT+Vk0Qvb ھ p}buc+*(Ň?g:pnK z헣ZDR@NSvxʊ% HH~"8'IgX۠)x+EA{:ys( SYNP^"(l=mS =.~^[[sT`a.3racZ}4y{IXT{?{0[3d/LUZؚc=XZ=MMNLJ|`7(cS?SWC2;վ 7u|]ˣxitO+D(7 L #y6`t _6]Թak:}}'\i_1h̯yHGL6l7W-q#*(GSIx{ɷr>Ó:K\F#۾5¸ y?Mw eqkn{c)=c7_0Hsˇ9sX_ZNH6,,0eM&5~ɒT Ȣж[kL/6*nJBpB(/%?S76E|\˧KǟGgUBn{JLGѯ Tnl/F&cԞ8|F61PƯ/[KiTQZCVl" x[ILxxw0!3Y] P#ljwIq=dkĬMbxA۷.ݧd;F.,1ג9ןX|#t fƀG':kc\_ӵMYG&2en{a_EFR.lհʛ t4/ĭ$퍝-d+,( >XgKU5U}ku*"x,U~;Qs9o^JDs gș% KHHVW&((SG,~PXo7vb4W Mi!ءIp7rS>/^ggj*o A x Lށ̧ťZîixͳ=K04o+**AfJKrLjkI /2G?Kk03:3`4NH͇^`H}b n#L~4'{pf9f yY, )A27WceS*iĠ!7̸4#zI1j.Fz[JQRU);U.UnUnU.UnUʢ H7(Vd"b_Ym4$4' R*'S>:X玿J*T;s\N>KKGJQRU);U.UnUnU.UnUoLoPߠ2!Uߠ;t7ؙ )&YAZ.V>Y^-  KBW[X]a[ @j,<y\aAg0n*, o` (Q8 yAtf{5c .!`鴉39̅3.!Ocፓ>yEn-&MbL?@p O+rB_ɑܙMf؛Ej0 .`gRg'a-va{LlPiecۜ]J^v˖F6Ln" Ж;Pu>1*7%[Eq5tS=>UGX~,zZQIo<(T+bM5[m .u.uKb0?r3-"/k4xr~-)ه^gjފq*yDKY9r3蒰P@%S0ԗ 8\:Q'.Jez5WiRqaEԕaEL\s;臚('1W-ʏ[_+ʺV|RݕuՉ:ཿJ*5xS!ʏP~~:+|wkCPvUhԅ)u]ʏ~5|_MXFe]Bbl >h#-)>PTê(N *:S%U2Fsٍrq᜴mg4dK5T{ls:nIه" +Cvxh#Ȏ r0 Fy!O]BG%]";S# Ku_ZOVi_yU:S`9/Y}Ђu~6;`q:w0'MjrјҺQ{1#N9\yυœ ]&|=b4~l\@W.8+uӜ9=OnrG~c *滔$muQ>޻4zq }zQΩɢdlI]B:ȔkcTwիv}3ZWymT*2V_yHRyIJ οYhzlT-~Lz=)<ٕ_yXwlU;aw|'$y-ǨQMX<4jxJ6Y.2`Q-؜rnL UaRc)XG~0j>/͆JbI^&2^k݀M f؝ljɲ$KdE겕7;^Qe>Uhn9VDѠ n QA.;eōlMG>+Wj<y?;<]vqnW {A a9^43aQ7! fr=;X0X0@?i?"v9^"ge&]Z$JZ_tlEEd3`Uj.˻ǥL^aY@"OJ,.nn;A`3`Fp.\X'CGMFܘȗk«x2[k=cOGX7jJĞ9ۛd`dNd[*?}MƔ~Acx.GHc8qD_f>2peWWF8#|DmC@  '%Dpe;\+iDXRV$^` Lt|:G&X"C3&yt "WAy46^ #{gvb> \aw[Uē0T dy6A\< QZ)2|jʳOxѱC|y B.t`2A'|Koa[9<P4!V.kG >vHS7.Is&fOw~ 9ψ3vWz[\1JxcTX7+>!cc܋WrA0s0Aڃ[q/| p uP)爏/yw:^<< IOg@%REvP3d#x ^z,v06 !w ҙ-MxT0nC]QFq5Tr!׷<RƓ q\ F.I# 0S{jl D7}uS5CakP 7 )rx3 5 '|,k1+\X VxE{n]yHL\xkT4vq8(_!S8[| ~=CaC?u=r"إɷ[/thӵTpd w= ٶv.68|#49@ O8Qf:4:s #*C5CRx8НЅA>r1w&>H$DZpV:sS 4 ~Ck"X,Ô$d0ƥTp#9 Pb??}ֵox[hſ9dqxGqxr7j *o + 3̇{W0u ;qWc*l ؔ3oF|( DjMCʟ?3m6jIfDLOgWek N:G ב=MuAhtB"xR\rM9~#;M~p=Fbae|5nd4(%ӠhdbZ6Gh"GS]%#6BoGr6> ɼՄ5kRGR6=^Cю5q cv_c^XqTs;5]Yj lE.Ʌ&]3A|[6J! îT9kKxp4CES ~AZ szV Hxr=s%~+mĠ%j›nYʛWPtNM훪-vɎDf.Q'Cv)\a Jg4 "BSNK-Vɜhfo|Dy$a!UI^:Fby<= r(6b Ř 2${j&k9~T~1& -&Cd=tVIFP<ؘBJ[7 ^Q+HmR9 סnʅl̚.57uRuRuRn)e-/hAdR9r.l'r78rKK)K)I)I)JB' vTn-Y[ }$/M}4a*Ii?+zVS |z7~r;"ㅙ=j'`tZ>sʈ .Cd>7ߖNyg%5 ; caJJՏIbY_X*e@EYfK#sF(LFK|*df .Um_tJ' 1U^CeSt c0U'^.Q (py87{>Wyay.*a8!׎g)rkYpT Yqma6&4jXxx\6( Mȸ!\ӄ#VD`G{w dqx;?+In8Z7wcei^ogju!tp|E!N\^JRML$__eK4#z)q S^fm"b MLJ`oy(NbqYhѶFZže'Tc yF*fЧu;|_(8F q08L}Urf#PE(Pbs—ew;|ޭpRVVVAkTR?ﶛ!T6 x|9 n}﹃8H-Cl)>F->4X)u6dz/F)IQ{)X?Ŵ~_چ1/~Q/bTޥ"5$R4%IJ i|R*I8*ڍk/LCAc>֚3#}8\3^5|tpF,b?<<^΅y03V/@NU'k&Zl*_֪ Loډ|u0ۭB Qrt-%B~}vXga> q?-ܹJ.F,k}JZBljتkq$fuaNIBu@\%q>Gknc+q2⠒X-A%7Lբ/Ծo5/9~sҍ7V %2t~n|)0WM<+74qz͓KJo`{ v[4M~g'KrfHPdc#mG2=9xLZTv}K߷Sήz`!{ 8\|T(wȠ$2x'4x=sxFk]AJ[)}G|BNJ)9iyYmS*nXdyi ȿ`L E |r|_aysԇ^|)y$c1x`y4P6WBf2jQ! |NK8XPb 3/I6VG} mb08Jp9y~!GfR[ALkr?~? qV`JHaWcw.SR&#<%*IfOwPh͇slDR˅bW:[ǂ%򑶎LbHR.=S{?JԘ WuZܝ2ZDYI&6bxin1C9v;LF}U1V?.l[I"'c&,߯|W <%5d}R[`ƻxхwT 5`N޺絨P_fb6[:;ՕoxDOcDf˔d-3ֳi%إ)nʁwI\ El{$"3 rUb^.QtR6H3~Qʩ9)ch؏$ k?+pKLsJMö|qd?>U*ۉޒ0r1{[$" TEB\YFʜԜeՒGTH$>u7 $"j j8`&|Aϯv MRh:L .W&I_7HpjVj?<[2P"4=9L@`AmpKƊ'RZJ2ūbC,hW('Τmwے{kآa{*NϹ7VmJ_$EFf>RԌy%i-DȾc;pa;ohfЃ71%!"=w|D%*q L\ D;wD#q)0Lh\i[c9^xse~n@ X5b/"rŗX5c#&yߍ:# fo@_=D#\әg-֦7#ļZK 4Mo+f/NMH5HԿ1Ne _ n5t>5_^FhXxıZubLʤE@6ЕܽYrra3huQV߆ˣ KmpeoG?0zYH'{zf'FY0c0Ӵ#[̦;?)dI2?ϕKʛ;f_Д+8K!N䕻g}E Ց7à2zHn"hEkx[ 0[]~AMWeP`Nί&Bm1,}PtYzf8 Z\%)%Jdؒ,&Qp`l*`7NKlOpǺ=3qH{32峙6 7wTX?2^y1i*eM(2f0qSmZ`):jihLP2j_Z]\+~z,SR,ʖ2ZFDž1#4IOݬ2yiaJdGADsY|.r`"~Xu8Q9ZZO\`x)O)y !16hJ /tZ~9kk2ӾDA RƒƜ ^i 6t|hI+^,Aɦ\9I2L!aaCK%&9HDζ|,5(li*֓^]ko]'1) )RP.=vP)D]INtMw]tH@@.*A ]鎈^ra$\GaQfR`[V|1 ~P 4~ fL+̊ t|Qi)udbT J2$ *m]K-bװA㈆M;Mv!ffה')+)X2sQ=38RXK7pga+hoPb,m 0r i6)?Ьio?0O0`0N;' j:5Ŏ*7foۊ@j %P^H jXzT}گc1}yw틂|OKFїO?HZbrųU.]% F4WCp PEkdNd`ҙ΀F)QM =<78%-U]p;W)JNcJ[3GV#4Ņx ;=Xs'X ?Y/ sf >gU1̡fCU5)&A4Z 0v|0i8#XZ [q:A+C A>!ˁ68t* sban$wxV'=d[Vlp!>dȖ:= = = =?J4ZpGFDc %b tS^* A,e P( / [VǭHK["=.Ez"=.EzDyF(p=oj<MR.ꂫ^ {B37?EiZ<^#7t Cyx%q5)?=fHo9ur$r o~f!%Dsηn,4MfN]ٙ ٱcȢ'A!<@xLB>xɆn^6&~JGY?հ@I\)UQ &Ţ޵R`ؔ<Nr[ آP(9h?)S؁^("l\E2.vuZ]&wff/;ea4ۥ"ԏDD :D &#6{^v  Jf+ƘrEvSi?I+宪5UaﺖLg9,W J?:y!-HFbdc˿4'߷tk*vǶDA( Z>4 Yg@QXAJ)fΌ4gN]cV^Ld5L 6J"xJF/YkqɶK`N`~e#KXh;3 k8E#@GJS(G`Xv , ,/N`J`N`6 l[3OyK ={|yO,b [2/`O$"(U$30_L?Hw1ac.YS]_TȥGsZZv%WK"fX:yg8cC ፥wL䝾)aXevhBG[~뜬N9;x ~I)F}OW]CH(4;]z#d >ac'`]$s \l>@#hIŵWi>IO6r *cnsQ"HߧCe($mf`OR@Hl~[ᨁCT̓RO򤗊_/"٫ ΤatK+zo?L1CKDa)YJ1ARu UD3LL_nG7Hbs]ae!ֱT^tK Gk63qmM (>_@h/hԷRyR82l'0,HFQH8{[!ώ +ǣxsه@ы[Y=VOy:/ѼHAl7)^j'5_[k/RJ!_ kW0J5,GZ4%/Gإbo j2;q5 LeC/{ %L#$l6 e?-¡FÎso[IPݡԔw4۹HSG!a5@M8.0JT0󗠉k8thv'" w-uuY+f Ȁ-%ʼn+K$ACM O'HRYu>DקTBD҂T>Mҿ\*L~_~R4G55vF ZVJbNZLwpe\ Rwjm,&\3Ri"8pyf\Gl>x6BG\"x;v~r0G}vFc8Sԝ9j&mlm;VڜXcQ^ǧhU{hF"nl._i:v!SM.llE(fg> Jh?.h O,[,߄Mէ:C'>XP ߾xU&P%\F*N%C% A:F_4P@^vn_Jg&&T7F:ٿ|w6;D%/&.nȊ8xUvyI 7T8M^Iہ_v`r>@zEf+c%iGL|G^tc}y=ڣɨ;fmܮW+ V6;F3-ݦ(:aZ$\YIbof6]RspFT oIwg~1UMS,s#ne=ͦ:֧Zb:Bי7t8O5&yF4[5M#谼¸R&'ewϧЎh-)֍j݄.pri*DըC`1Z'`˫ :z):T ږKᒆW]RtطB$co.x+꼰F/ZOT5{o{^#nm:~01}&v89JMpٹ-nܕvZ< bAʒeXY^dA{4Xm`m5V*ikT(9mKT(+4[fBt7P)ˀ¨ |CBGYw@mޤQU:RU&_?̧H>2C Fu  0NK9ۼCU@{jl#oqζC> $7ıM5P^ק$+" WXad):"inPFCd'C2 DNP!K9` +:!FB 涒vlvma6jQ\ʢ2hqU!Jը;,f%֍FG, 1dạLYoáv7rӍ(#^F:{16!X Ű@HTt2C CEfPlcPTTbKiOakv(Eaj:]]^/ԭ|P 8lqtAžkrĘ<$1" o s~ -9ʡؔd0>xMz83 ҡ.Y0\< xpazD'OȱgBzkOTi\ Ff)Wو +.480°b E{QF ;bfAK>*3G6-gP_ GCڊ {Emm S(B@'5ʻ/R_;;'y_CXIE`aUh0g%cpwM~Y, :NZ#`ʣwF1;”=eC.>J6AuL*[-B~MNPUVbj%r q6XY/̅C`~;ˌ N0eWX f+Zmʗ-viQnS'!'`f`DmLf7N@H+mL&2ZcØ/9b5J6 3-G4f6H٘:pw 6S4)5?MTG1Fc9փtM3힥~1EV*Ix}!s݃prQL' BpD\(PS6ɉߋM:Nux^^@X*)*P$E(`)U{]5QV1b9^ښ]Iq^0OƛmMn㞛-Ng4RKͽZcn9Ƥ1e.}ߪ0! JaF_ܤۂZer{ae=.wq>KJcI?pb/G]t2bߘ>oKڝ!CWpo瑧lJeҵHyOOhd㽓ֱ03\X~¢!@թl~g>gj9jT^}W[ !)Gy/RRrdA߹tzk;y_֧ 2+b|vͪҋhck&O X5W*5 @!cXh%Hvw~\" +\bC]&y{єsh#7~GaFV$h.BZS#:3h28vI.g0BCmxoGb=W-7~pJ=>Xj4h+W} Q65W KbOȘx rc͸ܐV)S^W }ßbC ֨]x"D;dd/n ЦTP w莰8\99Cŭ kRG'[:M=fqdlqnwwnOX+ g~jD qI|.W 3~S7 ̻t:Sm ~ל?}wxh(h2>㥘.?]az3h H6Qt"PTn0{IRuA +T&fݐFUt0!@@OSFJѦT#~I@\Q_J0CX_)AjAlj]JFUD8]Bװ u"+( R/4%ڊjceH#"xE]jiD})7[W`\&rAz3[=z,KmYN^̓!q!aln[-t>uR ~[xo!BK tְJU}TGUavVjnm!`ꈻ݇lv/T"=3M652F6]cERД'IVL4+ۼCoNk[1Jumf{{ǎ-D)+*5RWvm۪=@4ױf]AGh5-3DedK H@rT{XddT,ДNӴ`f@]w,<^Z{r D`RHB,8ŗB Ogz#9J2Y :(\&}p7*uwNy)Dlß_Dm26 rT 7aH:r6Q苸+0b5rݪCN7h`&gDL}\F=lm[gn</Xfu +zш;g-5N&aޅc=Mw4ti»zeٸgzuo6EH;R$$A뭳TfiJ`Wcx+ߝAb[LEEj%<zWO%_ {,wyⴀ5_Aгv?j<6:־|ZNBPffm*WH9'f{vsD{r ̯TZX6M%m>^[]dxf'T}3v@4^z*QS!*Q=* TL!Sr|9erpU_ :+i91,/Dv0@grVɖ*k5 vc܅⭘lYuϾl%dG,%,y9 x-@vE k_In6qKj], bݖESŸRaRMFգe]asȑ=2\#*'X $"-Ѵ؊|҃P )m-)ɉ#'c-)/[8W Ia)lR$iqcg"AGy+Abz؅ k>_h$&,ȑ&m&;Ɛcg!@IjJ>Qd)W> YJKDe5kVF' |~ԵmOJAڸj##M0}W7{k5 @zSR}xT>ɔt:7"_ܰ{~un\ܼb7u+v(GӖ:~hW^KI 2Dmm҈Y&'w&8[˅DžYB;K\ϛm6e ;tc#P2)]&?S~<?h4N:%.H',\I@| .!l` 3#-hҡ."HR)?1ό o.U|f"+Jk*a, uC6.lXsaƨrEbIkŏ*`&t̶a-"6q? V_oi|jJ͹hɮ.daj/_w|z3N~8~e %K}XOK=^ksӷL^*@ȩ6JفkFqv$E4 ̆g6~"xQy>[nhuǧhF Lf5 [QTَ7BgGurdK NG >+o)JCB&9@H;ϲs|(Ba sY4feȥ R~TVx52!5AΓ#)3vȂAUoѼ.p@KeErLrIp0٣vB"H>PLJa/b QKۃPJ{E0F5=``J6!a3Z٣s|۔a47,Rј[YEx\&BZ̴'H'P[.aFW?L ߢz/ (twf w 1`Xf,„!<4) sU|ph#97\TEƩԔ{Ky$tO=u@@CI =K03C6I2Pl\l?< @H ^a/|Kc:jjf8w/1YA֜ߩ>a犇j| ޥ!"n.AltUia+q%^cSśWFIQ 7S}1@W+^V G%t&GZR@^>$ñ%l|F(FZ ՚%߹<^r+Ȳx! ;0? zNUƹtti6Tߚ'c{v;[N*r>~TѺ_ZcJaSTO~>I]Bz24y};M|k:deKT!_ИB9gE\x%䠛F26C#uxuȋ頼[&otZDiT]27lo ;pM^氍R65Br9qZ[i s5_ߌ~𨝭$fϱxpl_By-pvp.o[p픉W}+B[RK ErTts)Z FړJ2d{JNC=ىS$N"u Cz![4 ,CVZvJkU֭awQs-)?n|W]IŽ#eWھN)?kH٩!._]Aʏ;.zG[];er] R7ʪnej费jFY׌h]Np"uC\T[eF*.֐hQC9u dcOl]]_)SSEUd[W@>PZRPhTv q !͈+n&:u&ɇF%r!`׹bb*ꨛW*']Oliiv8ZXxLgB˭6ߧ7l`cF#(cI~b*TA\ؐR M6*D&p~K 2 N6Hp53df_~ R/Q Q3;^fú:8+|+_ƇZL(wrmTsFaKVS)缠얔Μ:mC~y`K[b[wR=J)u!* Ϩo|v'Ak6J" <>wpC!w,}G "L!җj.պn]6CbWҸݠ4[{pZJW*U :υ5f`fG] sT+TR{j>cb0~௺4ʑJʬ*M:vkk&+/t$(Pk+2\A<3[_]s|S,a^,-g][,ڶ5AZUKuAV ; qbĬx!ƶJĄɵm~fN]}:ٕ-ա󫃠>|DFJ5˜_@7j0Aj= 5P_[JM$1Bt]'Ab#x /nPYjՓ>/ ؔ_/=ɨ8D$+:親tmp"/goL_ȼ0tRגxNJ~$BMQtb(΀%#bbM=.O0N?Ɓ7/UI*&|3>wY V)QA@je Z3?6cm;r6G%¶%k{:e1 "bZγ5?a0Q uI*Du1G!߼&2JFc"ڒZ~kC!ko%u&D.̣ k۰j@|/c?[1eygH]zՑ:vbndnolQ仏!g@Dh͘Nx,/;Y*#~d+O#VzrS&3O3uo&B3ytJu̖oY}*d#?t!܄L&7364YKS‡[s+5KWz bl=bQՃ>$zpa&`afiJ5EHm4sa!̀88f R:T qu`۫@qʬ !c݌@1|NHxMa$qCF ov. 85]Fk\N~W_:7']F)7 ik(Mcx0fC8k߶~/`j̆7R[VU>K~{| |ye,ӝr/HX?+4 oŻ) `WQ5$JSPcN 0vW ק 3.܀x81ax?9m=vWuV0gN5zlB\ }6Qt +C2̮aQhL_"X=k:T>mZY>O땶C1]Cn}mT/ً'yp#L}j=GnxC!Ǔ+ſtbh(W-^Ș!vt>KAUAяW098{㥞/hZEL$0.ZY};AZ3 ~٤L ~ΛFa:w7Q-ao!G58\·{m5 T>v+HxgNO?p^Si+n`8an !o^Vl "PM<R<y)ӀPń1Rq ؖ".p7 rR{Il>}TCt\xD#Էwy bs`|*>-t9m2$ܔɪ"!IX۩|Z:grxf3!d|N3.T9DEV cqy{6^$̪D-p+ Kuy1v8psm4ձmӉ=~ 'Q2&'n2G=@w0 ObpeR^★NM(tof][W$Wa.s(~bԭ=l!m7{js;~7:{s${Xmqk㋔IFlyy^? ķ,}D$0|#q vP >xJ>|[_)YnNQ͵ HJARzW 41qooHٓpV^ ZcU==85(%%/2e+p?'س]ҳ%m.%=]ST|4ݖ=rB?δmSI~EZN)nH7lXj>nZRsǽ7 q{Zd"5 sDAZ[p!ԕ$.n 0dޙ|(AvmA:)(}lA ͯ^&S+L"%hVBu'[ʔu$^͔} })R<8{7ҹ /,7뎰X_-\XJ裪;nᣵMs=4aO/AN 3\).իɅ_a9E_`?_^켸]25aW&8SXQϨn*cLU!}>:k" 3Wd;:SEgEgLp/Z"BEHʎ\+rZbxjho mJk* JD{y Gy$L#2w&pDg_p+(V|6 {=ڳ99T{Ό'' Q =T۽ NQewK֠bɁ'xf~C)RNV$8h>`X|]!o'$[LwyL >QjoZAti=d+z21_-`Fk X>_8-Aww7 4h,?9k[B7_ sffo p%>Rɀp3ai?VIGU#+`sɼ9p-]eߟ'}7#甸k4l n=wc 25xW± XBTsT! <77`?&pE[D!j!sZC->/V6{R"Aɍ; 1T|HXCAo&ؓ>l`EjftEr ?oOUJ7Om ÐrmAF_ 0ގrFr؂P̰Է";TO}8 /nO^MHT"wSAXs=CoȌMA siJ%׳BjmE{uq Z3{WŏaAZm\Y ShW{K)'-ܦۻ*tIRf(ÉA)($ &~,Pc4LtI>Pp?en?T#؃H8l>YTZۢJc']Gs";Gh{^t/'jER_VtT@<#%Ev1+1>DdOQ9\HƏ@V9;+JE2WbIq55X-<*9eT1w7}G>+vzyLѮ3@ɛ/liF~7($[bʹ{Jm,+F>Pb}|;Fƻ677:bډ$:۞-SHQWLRPI('v=IYŵM@(Mp {,&֬Dgi?ǕxBCܱǩi YmB$x k)F>!AYgCQ fTyIdEAK_ ~q3 4{,1s5SX_ |<\D5]\C&Anb#(VoNXR}(z"4-s1zI"l@W+|~jMG5}dX=I.R_mHųԧ j1fN$]Dǩmeg?Nybqh &i{aUOH}S.Uy=8 D5U- v]xaFQ@&JBu2erqnXZ; ;DnGٶ0lBFoOQyATnXh~К Vĩ%b{0/uNG:lG`~8q*s/lLg6p"uXcWSr}ל2E y#-/߬T7Kŏ<][6PTXEDէڱplOoAx36ytV( z.P8p DD.t=O`acF"u|;m3 "h+>K_ǒ(I`3 F ʵ7)OG(7CNu7 .<`A/>SV|$""2/œFd=O-O'cNN kJp2E=e0~l%'L%3 (t >C!X23{ZYuZR}tw j My9IQ/7cs4I Cԉž9 TZ+nxAB%WXdĦ젲AP)GN!{:6nǶ-u#rqO ma5R-FSW7\1;LNj{G]c ,n/0vj(ΣfoV^mϯVMhbצu LdhAUF켧d4wА߶3u(10Lc~|H$2^Mm2*THFt潔؉L`λFpA©i8Ԅ!2@Ǜm# j3_.v{/T7*E~SnR=GDLRoQLS8?宏_Az1}Zwx/};۝h *.^۴xJN*'Z9ȣ,NNUqZ' Xƌb\e/{g&2eMV]{MݩlP? p>4H՟SSCt&OGc̐c_s 3z^wxҁD. ƕ_>?W_KpC˚^~A*owFn0^RIfømzCSb0֥K 8ԜxsV:G{<7 +&)I>jLrZ)`g7Upp<$we7&959RR*][숸gntI`AI`5"&=zwZ NGlU*c։Yb)K aAk֘yWkw+&-]Cjf]p Y`EXש'9J" g.@(=. c4"=249hF'9Tnr׋_Ď'Dv/̀MDIJ#ʬrsT_'%&7>˖Ôj sFTTORLepT1d\8˿9?Nt^>4D_#d&@&:Q͑Cxk_9DgOMB.45Ef2LϏ˿BR3Gitķv,fC~CCAcSU k8+/ % ΡMJU(a[>KŇ~"KW}<ʿ"~١A򌐢[%b-*9^ Ev>_bmv0u?3D|BW-Fr KdJ+KS#LEʮI?<9?LPin4Zc2) h[g8dPScO /˗Lŵxo YxP!G;n_3Wbه|ek [:c[E۳@]Yfwljƶb[ k4^l$g`[|n;o@ :z0x vBx|\Yo:ȱl٭0E]3/6cpfvQP~J/wG%3üxGu(hKjmr ' h>Q;@~ ;eyIpT*^n1ȴ:ro%63mvc["ZUepkDļQEEYo7Ix1O|ˏ.6mΗ7$$" tڨԟb*H 2\pރ3RC6@˩V3(FFP-%jf#%|ӝi3T9okD^*kCyGU<)}z hqdF-fBb :{YMbfv6zW'nYZj?IFI|]ޤ HW;%إB6 "ԤRGU8 ?eoL <#@c6ĤA"/QVFS+}/U|c5bK8uATW]z}lz-LTui *>NΞ4a7'ZsawdV~JhR&ћ1b۹q|6}?2dKSLm/'K@lI"3T|a|qhdhxdU0Il9P)``A;O3k羙_?H:L/0h<<[ ͟J]ZNT%~kڶNCfJXLJ&X$ j Z\[<_HN`0S#9Eh cC1f^G5jJxbvKdw:]RV?IU hۯAF೹nU!K*SVU⁰%q2OOhb=Rp _#CF1sg2FTs"0+5Gg*xAr?@@>СW ^/,P Ѷјr+e;#5֜O*֫JG,=YQ7/;`X jȖ>['&gN]+76֝Y$+X%ΛP8* 23CxK_QFrelՂǓ-ԝ hjg5]v(6GA>Qy. o mªT5è0.@ӓUk>A]fUt$t':$Q wqh/ꙝBhHf{v^F{bRR*ݨ#GPM ǐ'I/A-j&<-Ww8_"x%:$2Fo~9n wzĖhg]ii2^O9v$N)tS A(򤬖,@S$o@p^A!l^7D E6R>VfTrvӾ~}}<}{GU\R2$ҫpv`!N J<6%"n ^? `EJ) 3;1\kc9ck1}jpWw@VuۥS\e쌳 ;H=$?"#Q" N%L,ݒN55i@/J/ݥF<LipDu6Rj*4x?WMG&K07|md!}oȕ/$hD]uD\MUHC+bG8MKbabc`jO_Oj 1 'AS,O4'7Rwf#sjK~-E13+C: 7pcϜʸΧJ h|^!{-616/q*؝MGZhGx:}/6h~+*6F8vM>zVQ;w Ej[D4~7uIa Mln+vȢ$PNc?ev1|Ă>Zq(Qt{ HPT0r|wd 4t44Fp!h̉>kR0z=JhՉoRubx8K?\үϵn&:z)`g+$!5Mr:[q&9 E=AVf%x-H×ef>XUcx%P"@0x}aφ_rE qhjo0.r1lv` Ze/4v\}e%-uR_ Ήl$@-At)^)0PzkWkuޠé42hɵE2 _%' H"_t%J♗O?fj媣o-5Kd$fc#|vXp(Đ:PT|"'~ÁxzHqYSL5֢!P4DYwm~'9AfP+C=7 й2mt[kNC2\9 ٽ[|mk5C=#zC#ٖe˶Fa̽߂67s'ȶdqkU؀Ep"w1W{TELm8wmM˫eLR߶݃9 10}e7L6bMjM>0Cœ|HJ#tX ZrπU}t>k%R22UYVA:V@o9I]. +^:W7ʴT0,̖;=۴DcBE-"_Q.N/l7JOK+`=8Kim_`ڥFa0rWroa؀ %x`ٿ?1@ӫ}?^bavIe `˴HpaLz$iŸ(Ny+LoyqDlD<ẑA7ud\oޟ3Kٝ\T h>@azUBQ>&06Ѩ5! Czng?m4;^;XDߏFΝ]+SAst9x#!Ml d7Ln~9cLw%Lo2[bCxc%E)u%Qc=xG&?YhT?t*Mwed+g.Qr`i'6MT6f٣N˧T^Ecrp/|[ k8 Cb7XkD:M}8ؙK@ ꠱w^͹ !:d ZϨRKRi )ɶ9("EG` ,l`E^OcSq^pAܙ.-QðP\ Z x ׇOiC!-ɓ7N .gks>3͐GN%9a>^%T븥䖎=[5(gE=ת+6kx 4] yl;+Q94퓢 (T"]1ՁM*USTy/RWy.2FX{a3V8M,S8YU?x\dÌbPP.w_+`~s l9s!Sp2>M+BT"|v,ۄ[+1s+ B*yŠ3 BW "GJ8MC\8t40-qNXPʅktk=lrQbOUBS TqXkޯ1KY~]PhgT5 JipR{ 1%ՔPyBُ4jV YG|AZGCzpL__PjXjp#80Nf5;hx1BŰ/\SAs=S]9Ô'bBqVّ0K0qN؜]3w680gejӧ7Y`SCMǿ)C\G WyI]?}w!=}w! \H\>>Hbougϼ49fILȒv4t!Nu-tCٽG5\Cᑺg}F/L84qL6t:9e/Z\D>c\b> M<~I'No(a_UY(]wiRb]Ϩ"-dz%635abͯ|L7;? @|&) 4&oG!AX ۏ/(GW_cc= #Ykk[QN7,򲙧QU,aܘb`Ԡ919\HrL/О{T?Mc|át-|21l?;b4 w6}E'}%ח藦gF߈PP@ޕPkQ>hÆV A&^8 v&}l_ 3WR^}-eugӀ}ĒjFݧkp D4-֕%= kf] O"j-?|B&L xN XNf1oL3ޣ5y^9עZdsF/zcuadV+QcՀ$xY HhE2¼J\{iY [oq2Uw]="pcddb@iE;.],E)I ;="P]KA5ݍ WFc φŠEZ1\"<=bk~f/U뷡In*Ah9#NIYh-C%M;әBoR W6R[g9^_~- 2369dUȣKyOjpKj(cΫ?Ut"qijFcI+HzH<9rxt&;J䫃 ޼dl!?<pLZrmb3R5h\^|B(-P K1uV7#UMSCJQ*C֔tfWc'8XGM(Cv#X(<7L"3gCgF3A]8#؎#^Iy=| cƇ~F0jy_MD(Ygk[ ȮAWX"ǃRZMAgDg{f O_/ Քح)(DYΩ]h f*Dl͕%[—:D<{rcY0Zv 4^-0 ohܙ$tq&L׆An yu{f@@V?pgCE?.x NՑد8;sI~^3~Ǡ Pj5{jgY\sb蔼m R#i&`Νg{3s%=ZYmK*2rGy,}qɃ¦0Ё `ţ65CTI=2g4̱9X0@hmEѿ_eG6yY!. W끳_?Znx"{e_ᬔ5/ȱZ>M3ΗXGlٿIH屓<Ta4&JW-2DvME=hb=!V),ʎ8Xԝl_{jvv߾kA;U2S򽌚%j;3%2!dr)8؍ǰT'r?Ju2ů)WgbZY>芥;",2T2V1 Bw­ W\a+u%veJ^奋?8 q ,LJJ+&)Hjbxږh{,%n,k kb7_c^ |yUJ3"W343EgؓGAF!O=Su#DgH$l0Ze%*\&@0ruf,QW' #8r*ߙ,13ݒs75L^u C>Ar Np\:8ۖ,#@w[h,Z9u3=n8[i*yxZHǦ#i1w[qf&xT_Mw{}I^ay9sP~԰u鳝ͩO(_鈫-?$ I C^)Ԛ(e9H;dm0;sDꣳfB.WR"~tY3wOL*ELs> C=~qwmN{z`9C&d#0p̉e .1߀5b4ݢ o# ֛Cc H@8{GDu LZ[Y<`!X(Ӿ!Z꣡a~Ņ@Ϗ^}.u@< V,_9`?/'|Oy#&"5lz\)W|W$ \*CA-לŖ&wZ NYU°_v(v׃LX+sbr5ww(Nc{Έo_xdz9jx&%mH\ڭHap%E*QLBx,,Շ?dՄMT/Dk \ݫ /?^w.ͤ"⧩zr={9v&ԫT ޴h,6—g=Y.rNp3OP8}͋s:~+zg \dYu-]JX%@` Μˤ0|SW=Qo"3ՑmsAh. /xIGXBSWFCIKۑ?kSLurgrOMє;SNSTq:\̝PͺpNn/&W0=saMuma*䗤`"n(\$W;s ` ~&O2]"8h]_kpCxÖWdnL*Mզ'l_܊Pv5Ѯ!dwNezx>JUƩ;[ήV.*`#Bxe,,|Lxf+7b2Xs`B.8<$H1k!о>cAt -$RMMSE-t.!|fVM+Kݡn <:MGW9k_ A,RM#3Yn|bI,WI7El!3ǩCUy^uAÛ:]O+Q'BW.^%{B}`}&3g6O9\0BC*4v 9: | M~vkux݈bO܆vx5l0SWqh7ixdƑ5%.);|*>B5λUwj)=t #Yם>3%|a*>Aؾj ,ͦo8"Di"V1lm:4-[:I^mq>+VJ{Z*H2$Z1:3Nn˜ˈQ3-~yj&D9U3I1N&gސs݄;cq>AG6bkT 9K}&0m~Y^[hPe&a%_{T~Y{@"[r貒pX\[hYWJr 5nJk4P\4(W?vf.hRj>fRv|gY6kXqf1#C4;:,o8A ٞlqg A\̅BnIoٜjZĂjn@OWJ =VO.6Wr}k(Џ(?EHB#EQ!t>=N;s̟& 0vO|Ї=/M2#5?Uǖ?̉q:9W*q,ٞNO hns념 "@GÚ]{akOhkA;A? :3co*|R,&liqqSd#nHf qepdUW2hcUL[]mp0Zu~9f')Q"9os2zy^ʍ:EPVDu͟x@|ƈ˻>x U&N_Z4t!Iİ6F0ĭԤ (ppo8V;3C-=>%co]9^T;|͠z!1@+w"A3OK",PP"ܳ=~k'% 3V[fz /5N&ՅmXعu|λ^, cgXOnE+b{Rv8:@-Kc5ZpQaw- 9\s,]t#S6 F{ plidigH:l]kԶ%81>QͿ4ِTYOyHdZә4-9 (`}"(P7PD$]Smx J![OL`ooo:FˇLMrԸGV$@9}{fXrO)%cJNiK5b'l18Gה T*D4ϞDQ-bGcQB=~DZCIq\̀$N'3%@};%BMT H녳#|(BI_X?BN} +qDf`G`DB ;d#kv8Ū1u}Q#y]X1(Ax'מpH1_o!+60CoE_̕u%a7>4tP\(Փ*|j~QP$PѶGB9լ(2XRNn3%RiO2V%e@p}Bx'S#TFmɝC\&p@4kP%~b7&aQ&HVDx hW9= &g 4JLr9.@slξΡ9 7$ߓ8`g'$ӿ`-&ag)G'^y8ZBrj TpNiڻM =L5KiMFVR?j%kjjvC:UdD<\)/]96 ftnIå kJ]v'5J5~_Pm=tT]@g0{6&_` nh4>QijЭ=UMrѬsR^W\s32)R).j4fQ[ 6(Ihqvl1([hG^H'}lke7AQjЯ~p ^@}Om8Rf,Ih.wZ{ +]c*P)w}f9>_ͩ~;v'.n窜K3O/RdӶeI56ea6:5$|SLfkk+n T -65LӢO 7!6 H8JBz$*Q`OQzL=OHS?RD~s!cѲfiV7u?NԎVjf/AjhZ<|M}! ANW'TשVMX蟨*vuC=g3Bh}ӿ_49]y"zaB~yBvVǁOA3-xQtj | 1TaQ[3Da f*x+@~%n!_T I M5y2d!f/MeH{M>W`釥^Y(c-Ȏ[8 (PάɫG]OP^H/#Dٔ_}әnt\oiRU>qNԳ>v_OضTZ\vЌsUC85\^#ZQyKl2H4R̛ ;ܴP3Z̿(@ tPuۏwT'p6-$MějB3 Xq|mJ@#?s|_Xu_C'vV?ܷz<9Xү6y7>tlԹRUE3B"$UOM |Tʶ^tJ_F* m0+lo?ڞ圐' qW>V?mg/m}ЛωXfK*6\L!rvХm&>tWghjOcR!)F4b`]q^o@o֫%'ǤR7Z?TǔBL4 Dqgg,>0"Io!n}"_V:}qNDflN ʨpߠhPBkXU`!9圕ݶ=ŶԦl onI<?*W0Kxt5cv|xJ^D oE37xV-K`CBӗy*ˍf4)/rYZPN8bD+tZN^hݺyPH&,_ps ޠƎTA'B ߤ.›=MgNPTOY v"59 J??;.5a0"T:/e$=REwU=UY_$):b@[72dHiWH6̧(" }D"x ά -6Q0jSpJYC[GvRkJo!ՏTa7s!k/$ç1Z#G4N<,QE(|9*"^#JyPaŭRH5S{;VϘdKc T Kg&x,o5KQp1h>6ߛݵ(~# j/-Ue[-hχ+{PGHe'j(K3h~ekKph]IbZzY*RWIW"GPlrZѸ.fg뺂V^G?dP. $*߀#tcw"_@lQ4yUԷE˓S3~F .U1DTw 6E 4STk0^Lv͚iU\ȬeS8[UTZt^8E~]x&kgت5j:̷&?p&!/@PSYQ5HV!&YxpS~+\YQb3he~vBO,H!_3giپQz}gBH+Ak\371V]7D nt@>5՜<yȯ~RFkI Fiৗb>bbV6{rNAm9CjeWr%@Ę"A$BfS16L u+p`/<߹U:˃+Z;I Cz-'vdL[%8cbu) \:2D٭_^IO,GjS_yWMs +b5]mPC#"FAe gUw:G7ou v -D:߻o%Nm©^ô^P$"V9PFlT0f pyT>pcUZNYDS{DLW758x8[}uk]$jkSRSptDtrQ[_FFV`rxfJ|V.@CDRpޚ N<$V}GmO,_xKoiϴz/4_Rs(vIJfpPLU(K(խR6$i+XY (*-mG^y;0Ԝw9O7>9SeR> ?XH[۩fi/Ŀ arp|z 縷/p(hA ='ۭ#F6[΀\'lX"puCRHK[<:),P;|[F˾>Zr>zv?K-9e2ii[$~s3@Y_ZS #BIbZm)^ * h}1Ȋog+oo'\[\lKٕl c-Ff;ʼ,~}۹1ߙ׬WDw}ۇ,_iCpA4hLؤ|&(4O6cΥnk[CӼ[k raqCHL|!BBYxA&֧BA@~\%Xn"m@av& C%O />v|W>q5߯<$|<#eV&EoCo8ë+9֘+USURZZ9=k;ӞA&u` !m MfQ ;1}yi]zS5*>;uM*'Gp%đ ׮>R4ӴΥU6|Xއ{xǀ*֌}s].f*28 ә:7])溔e6t7 ʤtjr)?N"tΗ,> W(؎\dH0WܗDwAՕ%lYw܎xŕ'.N6j{i s͉Tp~ל AU\W>Z2Xsx2ǔ_4AJ-@k88<Z[p"ے܇`ݓOX*b#xgÉEl>l!Jn:wO5h44aGҩ{֯E|(K.:Nsfڣ'(lEdx`לXZ6/"m]^ihU]NŶ[rx_."{BﮪZ34jibmh4|ZJ.˽:G=SQN4U1pxp0s,q;"ΰ%B,pY(e&m/fҸ]3/#SZa@ 9pַ\1Vo,.wZi7ӐF_L<G_Q|򪎚=W≪Ρes9[ߜs(0kreў kzY\2f'%o^R<ÞoD|(~N#ʰ/:~#T#شa91Hq/2Rw4f$us?|d_6A|Yo E%Bl4&=UDI^hO d@Au 5Ih~{٣6~C::k"(s4B}d@_T~]A! ľ򖡁|3NN?b,HUWItF4$Vc1UyZb91fWvvqUO_O\#T۝AZWGwlgmj(UcgcMpޠ,=&Cz*24( ETx\1#ObAnkpg01:iĎS4AV)2Fy>:#k!Ib"/EZ<{xCm EW@}:><[cR%P)ƎJX.C,?k -`Eq}D 3JhK5>4[_`?`i)E $ 7UtCV&,EKq&L:Ȩ>BF+ܛtJ\ѫsXUVE{<OTUUe ̅ 67P%G߾bm ?Uo UFkpB9?34ӮBL.)!Pkj )M=tvS K} E][P4T VhP}wBo令dtHQ  &?n򇇚 \ٿ1(8>^D\0Sڣ tM⧉H.y"ᜍ Fϵ=QELoZ}EW ?eųEXx P͋EaT1?{:@gZrĥX7?Ң2bl=nrW k%0 & ry"]ݸyop1 RӍjG}_'~h/c-swi{R 8H*V<Q×X`eP~n[ |O=1S-?]ASTEGcPc(B$T^`!OI,pmrD@?_h } t, 1"|/n_ð8VTˎ:Q&1˗Cep lP]Zi/k=d6=2ܭZ&E^B: (T K#UbLPŭ`{[%{dN&x| SkT0wf,F=QsLSaE?9Zڈy[tF)=oR^<^31AGɱ'2E>+d_HfCQ+N;lLPs|a fu~kœOﴧ{/pj.쩇}30mbM$iViz_Ɋ 7& k8HJ#{jĩg8O9P\CAJ\=Trw>:렒tjg Z!~+A'8^5o8!N8Z,:!Jl(sSiB2| #5Lc{ֲ11i:l20r8dMp eA;if/}`A#T#9B: nX8|̧ ϓ؎h&Dg q-'R_a-驘 Vˡ;~/\7qy`Z7d!ۗgt]~f"}sDokCԛtW q~+g,:D )•DQE*0: ZxjzUS!<ً9'ōzf׃^=H?^f"e•p‚n>/쒡d tUB0H< B J8!Or~ K[O݂n V}AΙ- :Y}'wrZ4աFf|f%"FuTZ𬁏%L,qZe1-Ң.dMK0VJG[6*ٝ|S )Gg%׸9r*T`StNS9Ոq+GzSV\5 u&7Mu<g ypA4 D_;Z@qZ*>~y}Foҕ3$w\>$k(weus!}Y{r7jlP%W>Jy(SMSWIǙUSN,jMQxOՏ>R 猹_z=_zɗ:\xGZXsHٝQliZPBHpk{REIyfab:}|&ց3 x9H==k\G&@m&Nה| ݾT&~#Olg䋝tPp.4 CNGQ lqSdE4slN?>Nw{T?n=.mAnY{VDQ;=Yk0/חfBR=I_oj2ڬզYÈV,">p`FsUym/mm񢩱x?αYt<!]Bx8!j p˶ ^g1_T4/,i^]7KB`oSO--Izm&Jd2#H?\ez.. ABc{m{Īw^)3).tc8e:'˯wog.|T-.ɴŅ;f6S?O.GVh}-PS5ՠM"\Xԗ>\>Aѵ|r疡Y'^eI/ʶOaFjxȪ?\ڮGTtj "y"J|!gv%i)A99j+,5"q+ڮNRV V`6'!W>WQ4O4|x7ũqL$xjrlѢ1Cf+J &7E&%/A+@LYߵ%*\:-7a'՗4*|Shuj44/ƈH/o1GēPO@~2"4} _$gh5ơ­ ճM ]eD5H /jW!܉/#!=8P'[td[`y&sNSD`%s%oK^ɽgo1>YDpLX3aZsҐ!j]|5=aa1 @QVY#^|^32_!5=qLT@K>)07b3|zP21?SprQkp]\m4KOXF\RzSgkB!42Q464AgLJ3R I1e' SgcSƟdd'T)~"R^}9=[4fX+ՂP_VBVllmzyKx={ JE|BQTStTVuV'0~QU_nKHK2 @>;LZZ&]$l"n-!!\x#T&EefxFo_(}KV8O+eI;;ߪi&wO(]aj5LQ:Mkv4`ihoAfUoZȠ&:@H8yY[JkNȴOpx$]z62ܝ،Um[&ۭg|0DcJrrW• .%`ֶ5MS19gB Ժ$jH1 V9i/:8xKNk ,/,Kz؆x9шc7s8B,"wV,xxⶆͨ"?C^Tb-q;rWn]V&opT uDX.r7g6>4bKS׬nsgLzޅ&Zt| x5`6GVo(9O=|ᦩ4 N~lտ`i1N*"o]ޝ4O?\ j0gf?̃d] s6 Y1OcRo5ĿO'g{e.(F|5 qoW0~(43U=`\8"*;gff45};R;g0@A$`|tI_A*j54.O`nܶ&AMSPO8gp~j¯"|r T^m͎Z1|i@UPVƎDc-muHɁ8Z $N!m% YKk( 5X@&?㲄f6&4eM 9Z5T|9 PP4QCV#Qd8~l6s)CP\SʴdOe кKRCXARW! mpfB7_N}(h׷[G,X\brSj~a|7G(^1 6\x0a scf pؓ F%YpjԐy]/5K !)OXѕG⧞Cf ?QTaoʵ&/BPK$v_tPOZM3=dȦ*jH_xgVpTBp}p<@>f2P (* g őV(46QUFfM%9-g}~Lsx[x'C ;4E<:qU9^aTyRn*רTחl4t:c* ︙c& Mw.-U !`; *)XDs g.b[ղ_E?pd淮n7]F;\$B h'j{Deǜi9Cm AC:܆7v;'a&5~Pc;w`Ep JFjM{*VˌgnvSKoe w}d&a61 Ggt&d[q[T &[>,ߤ<4ӡb/5ư@6+2,%hwrb{H)2,*,\'ȤJP67ErÎ0!1}|E'0sQ =C1%KK4XQ.E pxA[^Ekw'vd/^9}E`'h"}6wU'0֋ XØ2Cn>Ǒ"(E4:&+c:sn '*uqj5.i4O^cZ 3-up)ѱӒrN5XgP$:w|C ;G;Zv R My[\^ ]AxvfW1K5cW_!L_ڒ@DqyFmRMI H޾OVyZ̄cXA2zі$ťHx{y\TD@*!PU BI3-Fr&F\eX5/Lg.˸[{>'_b=Ϭ94bҚ?thTгiӚ^ ^Q$j6Ƹ{0% Ng6 V_h $JʖYrEN7$Z$|q2Dh=0ɤxr\C"2<R:BO"Q˅<ؖCe%:CPbd~p V('Go YǷO^ny#fE\ds }y.Mvc WPbO&^^+||VC2rb6Oae&4* kKHPn jU=uv?cn4 /?ԭpg`@6/y]lM%ˏ_:aÎ(?AZ y|mc/+̅ ?BygUxW_͊5Ag[ )Sj.3q8t/qԎmPkս7φ~CiTEdsgه,r|ff,D[c?TtJ/֪(;ٚ WܜPq7+~RB(oN%u1Ui/d0kqΩv01T_+Ɋ@p('ΉZD1]_F᩟ulޣGG1k{X/Qv_rAZvQ(ʤEX/r60F _m8v.<g$L Yg_aLB2Bus:naxfCZJF#q)WĖ?5,t#]h׸Pê;kC6"ȮFܣ?xBWJ7ؖS:|<-?OΡ|? &MNleG~Jj75:[v !RaB!z\׬kK6tfD r3#7#,[Aݏ6ȒK4PnEUs x4"eT|I |xq@Ost17 ~2 PV(ŋgk kM}F e\!7^*c:J=xB˄:_&5^ 7]]tfo'j<¼zpm%7 {?,#YA\V*)MʶK4VyiX4E6Xن?nN (W Ŕ+Q#/Q@/Ha;4- MU( ¶J3SZBn:t0 CwFٱM51a;pF;1:bM93~aCr;=Ϳz*P27˜"qhqF=3,ײĿ+gX~3xK2F?~|Gw?=G3cT8ŚM t9jW;ùK;inݿA-P߹VvF;kx|_ | Q~')%д@<B"̂,|:v=x˺(^x0d۴lnAǬQvc~ҙbKT/C#7l97󌨔+TFP`ir-؛RתЫM4ez-K *MO<.Sl|eSyaPM3iP`HTl38!;4ќcyDI'Aŝ,E\A,q`#Xؾ,;CZ^xw؊r%[~~*~jYL`*P hq.x5y]H4fly  Wۮt.5;yz=gk>8*췭oR'o#`OLvW_h@3@xP$]X?q)ץC8/>?f<("#Ft@InR KetnDZ)z̸ڌ:7 :ܝSlPg&HNy'1D3a-s1)&e-gsxrdzaՊ^hq6>rȼO) < rmؕc%.7(Xl{,rζ]7 A9s Gnm<ڰC)8MDb>VIq`!u|I""0bى5cD*M\ߡʼ4X a!5XЀ֝JCOPeY|d^̕ylM_MHNe\# U0eo~eV E B| }+R%ryW ;~[10W4W0 t2j4^+|h-59TA ϣmu6f>5%Li49(Jh,PߘVp fhɽ^OH4cA_EхZQ*XPkۄBc*y]V䐔Fdڻԩ/IPXv恵8u ]1%E U2RuFFTxiyv4ȫy nmP xBbM서XNIؼ2,P\cmcJMvKq6P0!a lQT;l5WQr_WE 80]+hqZT1XRGcC멯u;m.L5c=]=>{=oH x]+o&MێPq般8Y~]W#Oբ}H840{+NNf p\6;Js (;{fVr5vo:fO֩.%c5S4bq (t7q>3kPHuq5&owh=@i3"snikRdni0=g_wpTjR7 !w=yi/S6H_KCYMY uj:;;9F<&Bє0W5D3xH^o#%qZ>Aj * o(J\)˸YP?`͈eÕHBӦ(É;)|~7D"GiE~<6J~l?j,u۟vbT@1{# '1vs A+ :ʶq@vbFY?*,_?p4o\qՆ-9'>ڝԺ=Y%ك/m 'nR'3BV?ck\뭑YqnKgL 1.`-*KPz"_JN|f&1'䇟wS^;b}jOm؂^:DvFT@B2X4jz5 afn_GRNn)I&C蔾^zN/b;{:P 8e~4A0$`G(h-~~@%-Vs7ZW*ڡ3qQ V;zESfzdt,򇳌XT!”RW8E"FZ/p4!P`Pn"(6俱Y˔9sS^ R7zseMD|w}U֤J~a&1KT*bLaoY#F_؍d i2s^ƌ?zVa}vs*8W;T[7]Wj|s8_`g?p$e_%]Fh}nĒU Vaѧkpނ}ŵmr j=h9ؿ1젃뭾v=cKNkmf!_{Cok2ltkJV &˜oh0#(C 6?]^<%X%fg|E؊HpB l)"%U{h5V(RQ|X 3s.;qk(_e4` #>(ac{9P 2V2Ia0^ 1g9~SjL:Z۝>!30<2> |N1T_W%*#jP/_<dO._ncq&|8 i'/jFסr !K5*+_Q_<6@fRp*n1@7{ &`$T|3͋wb0c~ #lP}5jX^v-.G<,-`A+?|_;H O8ḑ-AFhr>:/| ]13lqSxV0='ofh_ ri㙈llxuі^}O7D]$Nc}Q )tYBVh$dIZrz^zg*ښXZ290M ^}uQ.{5C/GF9 3޵㬄 ܐb:cMovWb&g7mZQ$ge#!A0q!YZY Í{aQf*ࠆ&p LyѨ`)jSAMQDwfd`(NlsqycWLPb,k [Ő S/vp'B:QHb4lOP1A3}#;w@qXQWRylߺh?O=5oVHm0tvz'oȷ:vcH UI-_`#`'cu'LT8>{B}S]t 0O_9krT)O*}_(Q|0}:quhx9p3 J#wW{#W˱ov &ZM8߫h" ?rZRC^Qi@IJvw'sVRyxӶm,f铅,Lŭ37etI"M "w䊹q7i*؜RT3n9r֧@"4~#!^dd7"/2$A #?!zV&a`ޒ ӱ[c(^1U=+OٵU0O,徚9WDQAQ!+[th{egr6ɧi#J_t2i ZNX>mr/1Q:ej#t.ZYp=n &1\!'\ t( !IP)'!PХlW)ZSɄ\"9w3Vdƃ!94 eȵaY}0RJ _ZA| ;4Xů~o "@lYіH)vg2|tl43B;-^Ǹ`|d7~l$zO~q/t:E]9u.{R#l*42g LRdǧҎkό>.vӄ%G?~NACI@ԘNSxuvÜ\NG4:@R<$IQX3| /Y6HRsBZ)m Pe),m,>_AIᘼߵt%n(06rT1*c UС2 2[ڝ ]u)"vAG |8C}ٟl=_bfdPQK*̞f_)ʅmZL-r~,LI{ēk&-7.7;b?ϬuB5:Q:YXRlrz:1;P{e}92ѺF4ge ,n:n7"֎}LAFlb{T:!̎yV+k}%~ B6= >\~>L:!о3R(t*sWu\e~)+r}7tŸq>!ܐgt=ZVR!v3+,短]>c$}f0|9fQ!\m'(.B'nDHODPMV4]Tq}54Le/S;;a<  IBW|.ò9{yt(\Ìt*N4^snZ<\Dq7N62ڗGn?JМ f4Dsi!TM͈?/#9O l<ۘ'AHMp,< J n[ZↀpeRx?t')]7*lR-sv %+IVHag?(&S%+$TP0Lj sѣ*S#FaWW=, Gt\N9g^<03ɴm(NAq2ҝbꅝ wn #Lo`)s|s(cdl#S/qGzbLgbiCo_ Ƒ! Ѭ *(.ȸOHϿ5K)| fߟ)iP9͗SC M<9w _=JX]j㩔^PpvNS]*I,-b&P&}(%͌5:5'{ +Ov=4o^}kmOlUuM^l/g7=ƀtGD뇩j яvm aX/R9(@]_NKT3ۗ&6-68Ê^r| =lR p~J@ۍkzyJ{LA%08磰hn!ԩؑe q‰Rx4}8CR.4f ]ō<)uRv4w) 33SeJb6ٴzm.oZ1>Oxc!}C`1a77`oc$~aT<$ /YFurPtxEq.4rA7cճ :=7GK5\)Tb@+.s&7|YuE8RH\HPC#6S p H,W RM;ms""@:ɯ_IhRBFi/6aXMث]QP{F]D(}C͒+;8iRE*$6a;Mz@"nAgb!*f;?'<.p(α6=u憛ȢOЇ8j͞-npT'3X{Wfr7NQjgrAG ccgq⩆:V9>V˚til!Q#ZiA UO8&4'?g jb%KAѢ~}`{`S9O Cr"\w(d~=9ύ4ZgN,%G! o+{ f6">VGc"ujZqCQmN[ˈo52*db<)=sȥI~?`4vdjk -4b8%@ts5mUCs\S.UDp%cWlL&zW|,@@W} 4CץC +7aaτyK87c3,%JF'z66Nŗ~ۺmSďwy4kkëm&wT}p i[BN]츑 švKS : WsoQ0_<fT6.0#z\/K4'' ^:&3p|v7tz햫M޳C5%\PAH!bK=, px`> %xC/L 0S5e\\;ɾ 1w]b>&Q~yN(A;G0> d:+UQd9v+4kMCLz$Z״|ڂgDJ&;xט4_69* NN~r?EmYrW{'k@n/S_ics#= G'\) hSiyp3zPkp<9tN| sϿNNpD:W0n+C-C3PkS*[ظODKZP XQ8AI83$/n2.LCP4'< #`9mIsH.iS&K[^<=ziu:GWI<6A.ivlZ  hto؅@u#GY'ŀ bmeuů>Ө3rz{6S:"tl+/]FWťa# w;2|~{/WpRjZ7&cH4JNC44v M #~،hjO%C\-,t+'Npp7vJ=x~jYuy""uI 3I#Ij7~1e)d&'q;\,HcnyvX*%Xy9 Ӗl-s R×d #fSm-:R_$BgvR|̱tn;+>\7'~ ɹx'h {F>p܄95 ˭a?tX3.Ï84zLOCNXg+ 4*yE? 켬dywvfFF~Tȷq$|H}'*2 tT4 ۪R}/[17ZO;-SQ"[Cgi]Hm.B#8ʑ!VB}_8w#%=ۘ'0O9u`I]^XXDAi>X#i7DȻW[I-y}Tm6iQVp`S?] Fg} [ ^s3:~>{jԧ!nHR9B)m3USYvw~uWB>ޮ"=_~阅@uCc?XAGEA?M5 uÌzZ@ Y~!gisOPm >V`K} +w ࡼXw69l(+ȅg::> f`Ӕ6]ӘCCptxbkkwqah H<#D #qJ#E!g=|-JH!\a ! $t IV6*mVfW "Vx~4!/M|0#Uj~&v| ao}2U/]QtlT;Iͫxy}SSυ\l4te0()'ʄ9v=ATyQnM؁u#FW4":tlNZ1-ElcGb]Clռn!AiL\B$N )_+X5ssupc'X;,hi}V/\;9,u2?Qr!1`BZ)}s]˻A(5Łx"HqroPV-qkͷ6`0ʿ̵8{'ҷ '|8pwcTX엜|G!V!aZ76,FFFq)2C޺g2TTT T ]&V\PEϥQ0.F5< { ,$UK%2?8o䏪P؜5IEj:cg0a8@!'Gɭ?crGPrk[秊Q1J l1fSh.2Չ0"vSۙȅ."Zom̸"Zf %k\$|I"-xxicC@sC1MP]ui=pT!$rX5%:z9>]ВY]^xt8fU"7OYK 0# zz!"L6]_Gp |f.#.'+D0fSM*(ϬdVogf5Ycg[b|ݹ9'^},"q)`u/2z':ZͶFS阽+Ƌ>=^Xdq-RuKxizjD`pW/dhMzKh B3`.NIrݢ̷ō6 /W`W;S_}i eّd;}{NN1vL`3%"&#]xURSkuDjl 6 DX!ɾ~t]f]5O=1%9tݞ؝ kņ:!B*?؝٦<v϶ܡUV`-~XPg \R 2ӔyΩ!:(Z/w;Fa<~G2ê9[F}i16r\@|oph5C d7WA\v6}c1Z܍^UG`P `u؝b; UR+[HJO pv؝̵l3ǜͫGw[v5@R }7UG7^Tf8ilU V#:eX vINLz ܽNW0}WTA^le`1H=\%` ~fddi}-S#J"%^|q'28E)rdD+p(4鸟 <WUIMEx\0dz KtC]4=ť>` Śa<7nk!2` E=H)+fщytHBLev |{uWHx*y:,y)y ⩙fҢ,Mś_DI5 NR{uD؅s.Sc .W _3!/V|s ک& %tރVk9 ? jĦѭ9洎3ߞ!:v3 ڄ*g[HcI! dr~bܱ|5.A&".y=;RheEHGp_p`:Ǻ5x2I ۃeH_L9tSEʯIT<}R-8v}t2ޞ+kD̀R ɊdzM!.CWT3K"h(ɫdjx$fJd۞@ߠrSJT`p_șT641ۋ4[y3gML4 =v%i-QGsٱaEHJ--\G6C,=mmU$MqhJ%I_tT&~9ۖ$O$P`$2qaY / 6w۔rqwKS2a{'D"A ;GcyHӵq5-FxRKTS 3rY8T };Y34:%"ߒxnoF?yykg,$˙kCIȍmcJyX!_6ұy*8hJmO<@@&stF;w跭/ՌNmlwϕx 4]2n2X&sܜs8J"3`TeeG`>ݾ7BNs 8TCXͫM>^'1#/Q;Gj(I+V8ao78=hTha$=\ Xv*HߺEUWBO^ n q_$ X6E3C5hL3U':1s/fbM\߿+#Mب`DXƸQCLЂQ6Y :bħ;Xӷ[d3Ћ/8!@@ahR\Q~iO_1ը>0Xk7s;i=&\֞:(j%GxٹJp۬*х 8K]Zoa‡U@GHO+OúE^ĞSRZyx$zBPe.d "7aYmlm7>vM5i*\H3gai$,-l.TW\=z5AT #:$uAlz0}؆[ [ұۗb j= ќU3,y@pp2.xSssÍ7yNCIjd&lTfAlN%#qRZ?Q]Eb9kK?Ngr5 E='EoFzFj ;tIz:dD=pTuN6)<i1Zx#4M o`H S^V !M1^xsuen9ܖHms2x=8rP栖lUL B͕>ƨP5dZ@ӓ_TB0. E&J3qLF̶ *GJ ,_- =4YC@Ӷ|o jf șkT32>~_nV!f5K5<' CE^^~ n4{2q4;_ , dh*Cufvseŧ,pZ*e D{睎Ķεp׊RjcOR/t'cӅE"~|&]3cL,!_èf [k׷[N/]))!I 5tC@({ q[6jX?]kQaQq(%,w&_ůKq VYP *A= UolMOL zkh@'$+S"}]8wLM<`ҧ]YZ@MouZ7n\U(ܳJa>iBoAh"I ;*Bu-|+z\țMi={ÛV)[iIN#d.QB%1?q䉽k[oE41p?s>*RhsCT":^~e(r4>B{ 6&M,\{_%x{`.t?p lphEN,wZDHY|S{faCZM%|#> aif rGxUt=3V)jɵi#piWn}xڻ(VG%q`+Elriψ ,FX1}#⠞&M5_ ; j_¶$~# 1Q4 ѫSKأ5 C\|4i˖ &+|lCaBּ9*%)xңbsf^* z>lc8j_?u >lr6KxG~=$L6_@L.GWenx @z5coVcBXO^.C-E I ȴ 2P.5ǜPDcBI_SBXM@pšFFb5Z+bq!u $ iy8h_A{kQp7!ɿF혁u0 :^~V|Ⱥu"}N__k eWq*Fd7tiR|DF p=-@­,xccpHɕcľK7jQؑu띃(,Ӎa;S|Yb3s`e!Cbc & @ ,`_d^uPeh pgjMT{CN, Fs6|]><׼2'=)m}B&MmI_O[g ,-YE#b#!kLc5fp^)Y^L('w%GQ+JT`b,l ֩`/if^KֻXi b?- sװgصjppŬ1kPŪUk%lQ j;شl*I KLZǡw[wl-mPἋXO3n%]ܞRBZړV⊱=,yyv7+T]) ]u@m0D C j<Š[ ["RO_U-Ռ]nAM2QɎRt8.AKE^}"F.~.d vο,Dat>FmtȒ %7ר\ͅzKGD kr"P\E,׈i]*bX7ecc8Z,Yi6h8&@PV[Ǯ[BbUit.gHmz yϚk5(le;rY֕HSӼgÈ, 1~bge>ě*#|$=`TQP0 [f:/X'kX}~2*9JTN $N~4ZFo xkOiu˥R|JlƉ4|$\2|\  ,Khvrj3i.裸s4D ) 1|1,бipzhٗ 7.YܝJǧx)d|hO:ݦënhҲR:g |w~r% |is]O.` QcK@#Ž6^ڸ+t6{@z;%%bRqʍ7>WPSٌ7zsӇI#xMNүBjih%NCugT9ڰ7'xIDЅǍUt/~$47Al\Ttn nwF8ޗO7&OjyGX"fl:UL7AD~!eCɮby*ma]Nxդ:Gu3p<>jc6ě#ٖrvvbx'VmNŨ>䂎L־'c{^SR= Rn/#߶(ċ;JӅv*]fyBWྐG'jFapb9LS-Q]KfN#b.l4{P:@P(CeLW #<=\ؙn pިmf ȝ8\Dv~ÆŃbʯgEaRen~KN~&a.F {+\y)rMF[ \S×OB|nP[\nX鬄\7o9Tn>- >E0Җן4/PA a^.rZ.M4}G8TqH.f+0Z!X>NyTJ$c͍c#S_TQ>d;.!D{`J0QbvUK 0t([!NDLCll}75ѥ)4 VHHmo%roMTКU=$}L" ڴH5J㾆>\S'*k-l8y+mf?hNS!?:JRl'W46u Du^ ԬJVIIl6'ى2nc{syZ@jڇ3"2Dx $Ld`Sf W GMf ;^1Ƕ2&Q, R!~> Ç0CpBt9J` .` Pj Cw$-l\:7n2>mA;G1Bg"'aeF\.5vńpߗ3k 4 hBPD^רJ_1:[%7zUrV0 _} @x"1^"5An( 3"L$.j)+bIv?8xZe&&[ dAԕ,L^2C \*Jvc栨n"`Cnr-dH5rIh*Qئ`P 'X+X 2i9^ &&$ b]AM'WKj!JDm`=Yl hXd[7T Lgm0n( @mm2P {k<#Wl% wE#P5 !HVTef$ˑDxEGcu=poܻw )قIP/|?f0R]B%"ƊdBsؤ)RP y邊p 9bڂr%N=hxxѬ5AĸQHB.!בb|ז?mE1j`%%$qp1>B@r$3`ҒڡŶHVٽ=ez})4mz ,O_%ͣm;e%b\ B-'R+?FnJzcB+툍D$\s'$dkv4)`uXx5PI|}xĵFJDaZLL]q2c"ykVVn+ F xThA~J ^{gݑ Cf;OLHWucǠ[̣!u17:fNa£"gN=Yd21HuCO1ڟ!@+'_2k cf#a"68m co 0Dn:yU yBI&ZɟsN pRM1dUM4@!^fpX'P1WsZ ej:E9ڧ!Ark=DxгT31|Ą @҉ O%z8GR["g^֜{>P#2WePj ӄAg+3K"(G8|yAk2 P,"ŻI$|aۘ:*u84=;,F+go)o$p"/(FB'u\PY0n|0w\PP!aw<_53\EK_V ϯaד+$b B 7S現=ʛwwUVt*!Нo%Xåq OM-3T5AoEF-_J͸8BVHi.Q2Q|K>H;yȀagWdbG?`:hu>eA9?F|!bj~v4Q>BEmZ帼ފ3۠^KYa lWCg%oI (CC) T1R>ru|j,wPd'9FNH LBE * ,A+xr;w"U K I',DLHD?7g'fg&Vɽ]g|Jkć -PIkF41#V_JJ &Q08t'gI 6l&B1,XKK2](-0bJ ![>3ar_T23z,=P+oCfz K؞%-$SQ>x>EҘ*%.O]pa (iW?,+(V<}xbz9) N{Bb)O`/ =_T<.cF~WśXP_zETI?:wLz>20|Ѿ~8U#T7ٸ/Q%([dW`ĝ f zs|Oę5xk>@a^N}wgØ!7t(5=Wز1+ñXU dek X[. !@$Ҽd~!xgtMx|j E)Rg*,":-#j-ZOuKVmҘe"(sָqdXt~HiZIpOPYIP5L\l#t`K^U\=PbjaGb1Ũ2>&.8@M]Fs8ldס/%淈v-1OfJ @`V΂ He"zz mZjѥjX j=rpPtS Fo~Zq-Ic(j(:I,`-;c-8`-5c:ygctmٺ`! H!sL.r|HƂe!=EeAF~Q_A'A,G%1t&lnLdUаl;@u|>@28Ƿ#hV.0>2.Սm(_  7zq'` y `(CIb<-˟W:jI"U`ZV/Yv%+h'P"]1TnW Fy8vp\˚{@a-$kKGmWsd3Ma)뙁4C}'< f9Ե4*I 8_yq,[ ?cfd{i9z= Jh N*B7jI^spO)B`NC_g B "0F2=x7s»p]44#-_=f6!.]} +Jଢض\-\9R)Ӫ#r;Yq[sP|,̀@ 9@(Y=އdE I)i_>FJvs T(ocFCf\GPQ+a LXp#-xc_UՀq? :WGVdEgYN`W)R/R誐o &@OR %J dAJ$@wX&.ҕEzuT&d"/S"* 0Ʌf"g \Df\ ,Mda+ı1QAAƝ F& tl#iǘ͏NuT:tdcrf]|뺩cqr)ShFhOXVEjM&2t)9ĭ ODI /Dk 4|Kт^ 6X$"J*Ik+ 0o8~5$rڭ[XIG_

`+nF$EoGzއΞ EMzO,+d:w_4mIuxb" \:]zN۹32MXY.R, ji𗐍L="{ !x^wMqh)n5Q 9KAEA<8XO止1@X벫ىuS5&LR?`B%.T9L%>QIxnffw)f< -9mt=]Cο*Ԁq*`⅓l?ƃ+Red-`HÔQL،ed| R1ht!{ $3QpsU (aZ\$ )y/E5>}/[ E앦Nn2π4 %yLLr,dfcԢ/YtQ !+@ӆnqrĖ>H1q5`D^"/\p^~5IpdKviAIEGADz(N̾ ZRHmQ =KevFGFd.0WV\?QfDEEEʃ2hcLǸl Z,Jpv.,! qI*ٲ't\( œuFǤתҚEA{ڢ䞣al SAQgE0!#" #O@ߗ/3vJc$\#TƦ+ h#1kXA,'жHLd\ڙ~prTZ*\{B8;zFxCz Vh(2rBrN֗[FѺEEHyʹzjxrd"9=c{ ]ͩ^Dlz5 7JǺ\^4`Qr0CvEMu x\$bhB@yr~GcY %4#3GwhEI0r- 658C i#4.Ku:.[ @c d(W ʟ8m{R[ bx}plg7g|Hא 8hf>P@`>T A}4 ç G9Qp 'Suтc"9ٱ=aGaYOU^ȱ3c1:؁Y*2U=+f gAv oAy @7rfwTIsA? Řa3CPdXq5CR౐fb.fAg mH@cDpn$`,*|u^zhv9}.Q`!: #pt._K^Q#tqB8}Hñ s${P).#ͮ %GzB^K\lY:)ާf'4`bn 2Ts5 =ܟlMfGRʴGA!gCqpF`qҪCFN `{X RݐLn\`[+DЪ5yF6a#Ϛy!ܡOJdERF_Za]T$= lYJvK*UC+ ɶSA(2ԝDVZ 챮 |Vx6QWE' (F=QJRsh≡\-u^Z5m$}1-Z('.I_D j-كwwHfEsfzH:%8:kFs"ݡ"ڒ0h8Kh/\DO\" tiԦOXxb**g*ӧ*͹?x/jYOP4= ta؊Vc$xB0#r PMZDpEBd/(". ח "v!;.E;*` S[G(4a=Qjt%nzHԧkxтxѣiMAA V6Ǣ&[7P\,C`C%HH_) nZ[8ǝT2mdm;J:!Dž:vEG^z.F7 +NifMnl B-:{}1l[s^PUZ;b¸!3Ouo\=KZg\81rubKӻ![ !ΥhDLMKjEoy5CkɄQ ח#YW# 3ooNKXdD{c K ˛eܾ$c=POf7s0\d\xf wOkPfy׋VgxgÁۉB-^-&wzNͽ_ sr]PrF d aRs`@AE ` *Gp Ϻ F.jTɐVxtؾsy:{<Ҟ?]PwOOJĶ^D?72L;nŷZ?)h掛t'vN# 4*eEYIsN3 .I^CSl޸`齹k'0h%yݏ%wWAtttuA0,G=>db>J)|<^ o&z*$E;OB[Z\!cj8Nb-*Vd:Q>5n$vwo+6H C"~2QP:OJ`s:uŖ2=ɑPnÇS k\l>o&P3?XH;#_l%Ivݣۥ?& ٤aw`҄#0 E޻͋ϠB1x=bH efb$޸!$ɎNjJt'ICNw9om&I9vi.i2O:x #0jDB=04/r*n\OnK+7LՖϒ8k3WNLN&["~{1\#x)쎢*P"ҳփ'9El5Sc IjL -<Ҫci0֎5RJc9L8f!Schmکȿ5MDDV?g2lWO g{6Z6X֍'M3" ğӅOyF`d6ovIHy*H 1U~bi |OГaWu%@?>ҺKY#_w-s!ǒhVJ{2˓#6 gZ=EgF#K,N=lI(RLQJ5tcBr+pHW;\uS*X'ОWm~7]4]rae< G3*jQdd"kP ;Q945.H@x/I]AC j˫c+"5P?I+!da:TM1I۩]Zz3\]#xt̽vR߯O3QMO \# F 7|@!˳fcR &JBijbpsZ 5` F0;@s\CE +ڒ'ϲzPC[lltG fVpy)c/:a.%4~l԰҃D*ȖUWkUFTA0bT&lFmp zz}gɓ0@s `y^DU a\Ïtk^_Xf" -7f&+`f0CX&wO< NO!Y^D)[SK3gU :ֿo1z,1Bu0 W^`Ž zѥ$dR?s ͹ŋ\B)IWK{A,~Y6TVLiF1ڽRaSzM>0|M!qkx%L/4w.H>|LߜkVPG ERP@ldYM v=l ),oY~h&9W]ef) N&OԢh,u%CB LkG5-FANh;8!|ajD/8ߋ'L{L*:zvA,nKp- H ǮF&($%e7~-?.H|)Yfx?Tc>g=W]w1 Y߱-y䒛jpc%b8ˆۂzbr@'HSvKP#E*xB+ͧfFonٽ9|>,]ApJ0VC~me9S; #$Iy,co旉AW2$a"FqeC=t?eBmRP 񙂟(mYF̆ 2BhmTDMV"$*Ǭ$XŝlH i6Le_^_8F9\=B4f3N& A ~kM p` _KҼ18iޛ3XͲY7\I1023.`aǠ6e0 A$sOlD|{AB]0Bq<}>fmݣN.1lz-WC,&LG''`~V?- Z-]50&#(|ҾA$L:s]Po8d Bs֭!@Q+@ү!q1a nt8c^7xmd2X, 0KdȕT_qʓ/MaZ2 hgZ sURꄒNL%;@1p@g58I9kryBꘋsTiCM %^[zǫeF0 aďؚ^ê4U{rفH ۍa`c(0DndQ elǙp)t˰.pH&+uSA!N'{c ZLH,Eg,N4#va ZD!hn5|гtd(55n*%-M6jX͜.O5a0>GM%h.7~$YM֠mRzShP]*ydQh9oVQ!:nR͞Z0I`YgP!oま/a2?Qu_0 ɑ7A ٨k4sLmn6Ns$c)$3@HjIzSM/XU+_:;ǎe69p` L5<\H O_I ~`#B);d CfS--Mrxr (YWzXN ~sxP ,rrwH).Ł4|8'`MN$!g*2`ыX= \}"05O{!4߽be,T%m8hȌ]C%"o/t103Hˉ\[6AEm^" s}Q3"aj)Ut44k3o`ip12ne+OfCZԯDHkPZ\!۷VܖL/  aqjj 0ӣ)uV1B\CЧ/{ =.ALʨ݈-#~F`ٝ<9Z@#`[OK: uM7>k(-%ͳfd UN]i~J0GyZWYĨKx#4Y^{O!f4hnD?4/8脆Y#˸jlD؅r_0god3im(qlL)Sz-Yu,7ΖDzB\ R`~DI)ZIձ)Hf 3)̨^q>' < TYmɅS9/P}^/=`MLBluV = /gCf 3X=+:dX~_؄pIadeL 2n1_/g!>P^%uIvF.7e FX#/nך/ 7SD "`1AcaS }15 a﷔Sr8;0k P+_3LZ>ޡ^G 1N#::϶DN?T=ZvlX&Fyp!r֦֡xorSۣ֦̄5!WuweM^N8;3q &HdMC?{FVNV4u\* gAv_8~ c  U g"cbхZ)LNTn2S߈x$o~O>ڡ &G*z%1,&$6dŧJG'h"fC /xzȆ7&5҂{pluT'l\n5\!u1ss.bιyjM:El:SO-)$̌<(YVzqJ}[hsBAgN,Yͮgv0 !-p&=x(׻Fnv$Ws+N#eRyhI_; pNy$>DN/s I`|+LGm69쵲,:{d 6B SV&W;X5m\l!>uqH':njuVq`ܪJ*S Y>eɱlkb  E|rCggx@-4||1^ށV/"LԄ8 *BAE㾋j·y3|0@\%cTiZJk{-H|Χ&L4K&IpV2*n3Q5NdzEo'ҡEjEv\Ntu{tMSN8>d Ћl:nRRѤfu ^85;w^m%adEl^Q[W @تY0RNTv- #^(Z@.m $M&C`mљ+`&bV+1F&0k3&&skJvQ~]J?^:d81rZj(Q (đ7PUigp-Mʝ`6'Y|fr|Nٔe4Z>rj+~;yOia}g|Deez?xP <ϕB=QэD.Z D#P O][zovF Dk*US=STHڶ 2-ºl9l LmBb.w5+ pu~&rX! 2?ly ,nPKDr%ni%Vn\ @LH&gQlwD=Fp3ke Ջt) mNjIJnV2f ̣ye@hd_iqn$~`p[.%V'[ŘQ&YgL O~Dbhr!IJs+H'-8LϿǺH:M).Zf˔˜et2I Kje,Tl&z'S. $-$%$pn&H(GfHq.y} ͻy  TB~U ez/tBC6"9ې9EtA q0eK=XdU^9يWhF Ʀ<F _&~^[8Cx(y< sAAB~MnB !cMA]`~mCS<PۯYժG>ń] ;cĘʔdY:֪ F](3uXDԁZdOa*cw*/ h_cxR\˩Cp~^jZ_0<^'+r莟,-1o(࿥6}o2ZQ]ɤhnБ"`vō29arπDOۡTٲ`ak7Ou 1; 73̇{ͫ&t%ӗِsnAxt ա7>BJi/zQ,H/^J;WefHRf6X/R&u k/Tw" 0t@1߃7{&?}Erh IWAQ$N#q l#6D'6#{:{vͫͳyCl &yqѝwĬ:/É=7Qר%|V&Hom+'̺ϱVIBw(܈Liz*1PjHWءvl9z. u:phx#̴"wSD)Lϟppd 'rwCnyz:nok@ xAr4P2; 22B]Ca;YyDc(n2 1V9):S;S1ݎ~w&"%,3wrI1(,>r^E_˔F$nI`6|&W"͍=!1m`n+'VaO`'jBk#{jpdP`M_D% ,jb͡&\ 7ȫs:D(xLtrPP"N2~ P$6 P8&TbUN̮dO.{3jR潉]|E Jg1z!66iSap.=c`nCŢM|JJab|e Nק)*/ouC"%mKXgM#f8|z* yhY[X\@Ҳ0_q&#з6X]mP/LNo%ɀNflSTLU$yU3e//O5׏>S}şIE75 5g1.YVGw9~H,zN(DTIp`zOhtd(fb5Mo4?t:,MW |K͋D'f*[uwyn V]v%o_+!K_OR[AxA7`- -  `aZմ@Qv`5h!9H*]v#͙p=XHho::GG:rcAyքX<|zJ1C0s,.QVP82z Jd2^.y, gvQ`Kgn2x3ƒN07Ec+"94zwЄ4kIU<7PG&gM`qׁJqya6-9.N3ͨ ]NoL@ASОYGtʭ>c`2[^sr8!|_ظ~)HQSVvFRia$E7A`ƼG nV'ui%{cqOuo._gDdRVgx쐜~q IOl9MGYIKlXbw'fv8]B>OzQO[+3f~blLzU'"&$ME.-WrXD:dU['ZNFr%cF:.E>*a\U+Zn/ *9wQdHC 2EH2q>YB55,w-r(2p"na%򥑣UuH.}Net򷚲:U"nW5!Nm1\+tqe1#PxDa(˴2NoWx^m.5|X%6n7?WvQ7!^WU<Ы'Ns2)VW{!M 78ganCZ:ܒWfPR V,C,ѵ<־Uf8Wm=1XIՑ˧rXw G馚 e.tw;mMDV/6/d35p.hlzEξI / ~[vemvee.J:_uIRgX rrMdRyWxG\s/k5J+_S:mPK4@@~i#Zr5"bbaADX", "‚aEXDW~PUuV. ̈#Wl'0s,& l] + |^L J6!`&f:QLh [԰9qXĊd)݆'f q >1QHyǪ#(f G(LcҐi 9ih#ܔ|Kfʞ_~=ML ;}o܀M_J9jC %BSq[ݙכw.dϛu^|l8a|^je?ϓOmk52fw\39ց,ٱdz0 tt dtB)C6 }X#5hfFi:Y.nOcS<2UԬ~H0f\>Ǜ FZ}{#KE|I"/anB><+f%p="/6X=v1ͯ_?+fBc8<;3+f.;TF>Tf?} ͳW 20q1`\wZeaɸ"].34}I?%MRx q6TROqpv{C9FÅ痠' n!w@Bcq8B+B+pNa.aYa -co48@opqs45MqNy7/X#9lzDuV.dUZY҇$``X4a!NHN˦G$>̭sWya0q45ye!cd`"pZqzVDoӣrV.zh84 G)I;;$+ajX8~SF>v=PЭR`bR ;Wp4>V|=w8ZE{zr"=P5wybCpb+^Gjx/Oӣݨ8GǓ79vd#\/v?W$[06p;ﰡ"yw^!'y6Xb!:qNs:<99mƺ:l][ɱ㕪G|uK&b`@;Q}3UoG6qlbW@}+{+/M:dFߏ#^uZ :2,PC$vBC?IbE3kt21X&sG j3wprFPK屋4?\q4=|+ ~Lwz=W 䱠9%|7?q_H@UIމz*2QO%GtYc }v?X^ga%.{;yzs ((jwq !'T7>_wj7}nkǮv+r@@~Ѽ™_t;5U<Xခ縸g^o=_䆃{%=2S۫RD`F;X]15B/3qsb"\@smecTi/91G6a dI3 zCs].ۭ଑çS氩M-S8^:pĭGX"VT#Ѱ+S&c&d uƠn\{fuxw$5zxq^M. G.mfI~iB`㲜`<_nM17>'Gri?,DW`2GZP< }٬uh1iGXH3 \\5x,tT&Ь0(T2(ma4Ztɫ&ԏqk2sKxWN9μYrS.YUezȾo|{:Y;ٳ^/qv(jJ-瞟Ŗ]. W8½HgNElVv>np"2s(/77N&ft5 o6Mn) @fG:z rs ݄J0|Ƴ@Jd քX\;" ̜zBVgRgq9sBsHu'{(Z1~#Buva?0yO4-M.2g$"X`S+hjgg潕"ұLL7zʽDȗ =JQdEn*``*I&U'OڛPaAj.:RÔͦ^3&ySe<=*Mu^5އ6,7^N+^In ~XT.6s;.Vsݝ̓cgwK? _Jw\‹L-^5'bs]E1O=ڢS8J DA(|vS[V9fs9D>W-rK)كWjCNG z+4@N!p:%B&yo4AB?wqOfH-"]Is߲(FΫKɉ[0߈(|]dm:0(}ր1əS*[ r| iPZb:輶x>&)1>T_2r 5Vx]T&x'`\nPg0plxۉRT3dٹCGK rUUFg-ޮ/:~gLtɩ~MRd9#!gYrR"-(!(='. _G^ȏ'X3[%5beːOL\N&z0r2 -^yrc-v&*)PTɕ<}hg5i5+_oϻ#8dC44q\H'8B׍f3gr7ݭrED?C/3Hr~$vgz8mn٣QB{8?N9_a14[[9ĸje$ ǔX9G.w?; V[d>MC1 V9?d'3 74SRtj!1OUH䵠 a1|2>U3"$JVU 2F9RЂՉ:?T`N$o1ゾ`s*ڶcGAC|04PlE<bnOA.}.'od WT0! n$VyU>p9blx7U9,H=2\'' zOY *cG s [}ڐ֙|%6\vCU\ qpCHtkEN8s}FW.2DTQ8\!Xalyv1,[މhv~ W'0؎'`]# .GŪpju -ק)AR:5.o\6-V #&+H;}(BcŔ6.7.]" 8:=QհYV]Cni#=R!nq-톱Dbb.މc.Q'2n|ȕx134bt^;vd)ҜSTmWuJV9 fp&He0f'*J xQp8% l!WT&z!]; 0[ŸTi/؆F5ؠ|O1OvsHx1^>+AG,4E|0Ϸb^Fv 'l/ NE9M3+D_ \5}$0]KPjSS+pg_b 0zn( fAYy=b+oPB'A;_q~/q[ _I]=^tttM=ȅ˲'2gFLx6anG ^&WW 0 |tlFa_`8  {*'7vjjy&@T#.OD=m|>)*=h\}9%Y_؜ 6^һ'~]Y*}oF: ZTe;S{K`7wc4+163v7 "h'Al q9 y& `&uIN(Kev~6#?kƀOg5*̆7`iw-]#W c;})rHJԐ>hZ'l.UŀWQ'Hb$UU;}% 2iتhܙUO)Rk{TCKa)@ہcYv)5r\}+rF2`-u ԂMnM,򸄅#g=|&^|aη7v5fK=l8r!M%)x*-;RL!yVo?Ƌ4LjֱƝSx` kbR+f')ff@ v1S1; ~Uub:K:uO /?6z7\DF4ppX钛,CYupzobr3a.jcp.86[^n~:L+E>j5tL03`n8(+S{0)v~/z'މz 5-vA1̧RS"j@.~ߐ:Eæve p S[pv{:HMt'8y&< ǻ9;u@Qr_`~Ho6:0x׽1YQ;r& ^ {c43d:tYg?J`3gç'p%[Ȅ HmOLjns^-"0KzxeCWNcGs)Ӎ3@.\k'/1ݳ~![┤8"͛*t!KkJa0 ;_Q]vGt|ۥ3ۢ9KD߼1j2~.EkNiK_n%߾Y;3[oMx'7|n+:ciNy/{:%V^'^.~3`¢Ow}A;4VϥyS7\ץz<K9|ܼe^LJ?ͧi(%w9sc @q/lˡqc^|SB+-gnᇙW屉"#>8 .Cl.\x:Wi.\yymp;e&@ 'N{=e]wL: =ԋَl^ 'jy[;D*p*v#t*&)'w6Z5$G@INn'&N~~I8wN_/=`pH@1l :Y_#9|Rץ-C'ZLۅ璇Z.fjebS=ė/yY/7GجԔΆ<-q&kMLN=ݪ:qxEҾ(^8^L\eL|f^4Ȫ rPz/m9TbS^&Kng^o3'FcOM~RNp<+F#xޏWDE]0IB(VрLtHHyy_xD3+pKg\A##bih%2QR`l 3EH, O Ck2ˑ-ٻC6/Tg|$*&+؅ϓiNН ґae|txX9sɏ+gZ9z2jf2/CC㌑JFV\e曜 I,|&1 vZ-|$7'aǒQp|#6%Pn2"߼9Ώ+ĸ*Q_՗'Cj7*P)"X#җ{)/%\ŬR6?^we'H<NYK85rZ_dZϿ€/r;5sf@8I,bU3H ݻ /lSvM7҃`t|.=97T׽jԒrg^vӃrfdI`p8ֿ6ȟ>Ta w2dV~ۭK {7r*=3(~/twKr!'~[FR҅Ֆ "cȥ ~~  GŁwI ]ᄭ0/ߗjU[0G7?Gwn[]o{k%vu*??$!DFL;"A" +W[8G~|{t-ù{ˉЄɗ"YZR;Sq{F{~קV^ߧ=D;^tXsm5^XU; ">Gjۉ36q+/ ^/9ONhx':/fC߸xn:` 7`"⮦tkMn~".(ÜcSmGW=Gh@3$ܕYoy{#-~:c 8^h#;"H,uF1=Op/VuC5 P"LpB1:n 5xxf=8*piB<snsᮚySY+DXљii<iw>) {a T=xLerz&JWJhe"[iB};5Xl CGtY t>@ ׉J03 dz 7_s:?7J;]~-auQ\(C$nB'Jk,ˑX*Ϗߌf0/r3/wIwT=~f"$Vo/^Ǐ DBS٫C_"$K{!J˰|D`,K2L%1J9G|]Tц^Tr_3MF}MSp| ;(Q-1Iq_8PơP sU]BɾtAX !.(j8aYi.EoְiHW=@`eu~ B)OSW`hU?HVw& /"7>r⨈`LwkvktS iJ 2ilU"iA" )"'̧RۘQGT '|@evp(AMӮ;b*U ){A߇y[CWQ*ۼ7Q 7`VaTZACEV<Y;waVJ{?,)J`8y4 n *tVExZT -scVgDcҡ#[i&'nu*^yw~δ9h-2io2x,1raQ̭ͩTOhnmS?<Hz=H=hpb,_4F|R7""ސ¼_Zu}t>P9G|jZ1mW1yۙG&O6{Z^f痮Tw ːsH7+HOι ]\=zx#^!\=ZዯQk,!_W/M'mO SyUᢗo /'1B|uU8ւ2Ԃ% u q7>u ^Ѵ׳ XG:fTzJ)hɭnpSOu $Z>`L.汥ȋ-Ew"*ջl .xѳYt_;҉AR2L"כ6zvX L,:LE$q1)s FX[f[ڪhӕ#cJKD͂ R.E1OT5SkZxӅe `J{#/|-z4}>\m$<{?$nwOLWrnCа+v8dʜ*s^"-=z~{uoh&x=7>~N$>[~9/iz|KHJ<.;]r=yߌ4 o{t: iO_|N[]wpU㊜n Uɢ$Y袠dJZk0;>~h_rfw&ދ]{X\Nw PnSP7O$r?R1g;ݴ}o6^ukob*욜r#.6}Ѫ*h뇌q&n鞫~>qw}>qw|>q&~eK.×K[EM;Mإ3a ulѥ{C[Rʐ$GnH)dKgo\ͫۋOqkX$}JoF|\B=G8P^]zt>K9_Mk F|>?nSa7 CKH+pq?XCLӐyLpcnX5նL-nN(*S?;#nό3v͈9#nnj3vΈq̈bӫS_wݼNXG! 8i@EJW!XtZ$ 3W?ӎ:w])Kh8 s=9pWC.kq}o$ % :t $IW-h:A譊10⬒bUz!+`bY>rO7=tL=M>4اf9Ynisf9Ynisf9YnNOtfӬU 5ӗ;=>9CM;]Hr#U[k<$.@}sQse1^L[Al~+9^u7;%X6U/=$y\v,D2|jC}[0bv'+xaҭÑd ދ_$}33%d֥r<_rVIsjAAU5]F#^6[ѳz99u>o/S G8?66.~f?/}sAH 'JJ=4+#>+$(vuW:K ๟ԘK_'p>HG=sCɉJxv7Lgt:$knPpP힩rW\tPL -rKEYcy+9eFu zcH;.c?lo]ηr+pH5GW}M^d(n2Ì~;M.r>~ d.d'G3Q=o~n=:#IǣB2:a%|-H;8S'RKQmץ蓚C/b"D\<{.J8<ߒ}@. d/%]W-jIUK5{)i'~ZG&'W%Ph?x3~+8HÌD=`ۚ33iMj քv\[Ki3|qeb˭#-]?6U'k߸_̀ILpg}QJYY;-Ftzzg>LVYguL~en<z;To??<<>籪|Y8sU3O&ݟy?[ Գϲ/#'ǙLG-A0P )T}W}IPL͗n7d܅b岃C'^ tOouH ! w17tD7m(2]-hp-ZfkyNh*iZ|`?Cja"?ϝOR ~CT2wψ;:ntgs̈5#3v;fLa' #x1}n'#n?yg|{ڮ\wOϡe릧._4:M4L3"iM34Biw__Ή9`pZ5 zsDŁ*3SSma=k}3|mvиpF;ktYg|ؕ.͕Nz-o&g~5veu<4ë_ɕf.-)!Ss}=LWEɅg1.2z.{2:#u3 tef7`N3]Ft]e*¿%I?"b9r梞D}3zdɷN;&>M_۩yX$}"gĕ=Gړ8p29JyH~~IδLs{wQs;ضH?4ビt_^G#+* By_ &}lݎP(0 Y8щeH?|ʞuXqm-FLyliQqx=Jg"'D\?s#Kg~9{ YFn pՈy^"AQA2'uf$Eef{WxYzvDLtZ/xkڇ*|Br7 Ut\z&~詐픚&H:ZQ%9Sc:3;=fbkVI3-Rï?Y,/sE~~D)xӤ҇齹k'*Ez ]ٗ 虧yo4wMWࢇFr>jCӹ'*!_af3'?WW cƛ.#!?Ȳ;s8kv_u F̱;S]wJC%{g%<̳9rÇ˅C{U̢ek3W{&{]3 ^V\6{rJgr T|5}Z4}7g6S=Woͬ?3i̮߬5]3S.⯛ρU[36a&|7IU0$/{>{Js_3jř)X7CU2NPt+9_;oO7u&^p?FoQۨqm.iy_Y=L/X3#=Py=kmƁ4Jy}Ge24ehМ9.C7^B \J_*_J&/}2l"[/Q8p<ԟi5 Ki Zxn׼]Ղ5 @D)d9<|t,P+&2 @޽^9nDf²sW둺sy@tzOԦ!h *;W9怓L`andځ}Km2~Y5D;ZV:0R¡~ڢ/+5O&jhK-kߑ7FztI7Jɰ|3TS[ۥthPa@^5vcʫf7i m[N8.'Gj66sm>KT|a/zjw| 䶄"mh6>jTЪіoxAKUb\VC!y/+K85XD̙mC5ɰ2t95ܼeHZ 32mZJ{^/>fցNjx<2)P1ܷ^zY.3s?25?#=i>?i|k?s tdrb+^ KXԂ>gh(F  Hf ]c=.y<%ON,gP2=BbZR'X,=EP!%ox|E1+on4#zt 3ۢĜ#݇u?hP%=Hw<KgHms m# B 7_9|3|vL|ԡ@Kz{dyKOw1_9 m]Z ᕻ[,%#F4a n~5 BM!b&VXi#n~ jwhyЖNꢀ^An@oLe#l3XvO|r7EhPr4?i۹'-Sa5nޓe-ZE2 ^zhw20QRtt/!t$d1ix-&A-?;aW~c60 VgZg|qX BQZD/ J&jH-6< d[>qm5TԶwCYlǕ砫\qCPG5i@볅t^CdImb1A~Eg B) Y>BzPlg0tVr{j/ B|.}, R y0c> Ӳ3?ffcR,l= ]Kkbteh=AwS&9߈;dFRNy$ >a2ˬ h ~:D*a2|d"{8'G6YAlz#,.[Z?􇣪e la$ų+ Z6?BMA2@31fOdWX,CFtZJ@a\:HǻzxKK[oem@/O㬟붜8 805O[v 6A@s;GdEUJ[JGoxנb#cec!Tz9AD>㝕"GϻfH C팘8Qa`߯~odfc4f3]&PיP0=|,~x6Q-Dgk4rMs5xEظ>1Y _^ɂWbwoUW9 >_u ?ko.+},&(( 7rh7w"%&ͅ6ne_tQ46LI@ic(WDrocWeWS2Svݔ/1v-n%B%-u\ d$pf0" R6($erP9ʔȜk>|n_%xewhN=ݱ7S3cJ ?ͱGrW3P 3= NH~)z8J}6ҩ&?T$otp\e\νKSHh-tfw^8`Krn3nm4BͨӉcAG˼ U(OG:͠\&2H!VuIRz*RXR1F#ݨnx& mC".U;^{2<"t7!dי'GSӀ#YjVa al%c0Y|1MA.p֗"t~En.bSBԶI$ ;+wfJ[\ؽB?mc$ q9/N2'+AP"Cc;G+g&>\MpڟXg3;ݍȜKWd̖UE!"۸ $9Xc"cWOʹHDxT5^C%@\Q¥-4my;ĤLGBwo-z4ox;Eʾ֒OL\ .Kݕ$&Q|FO5bgC]ϒ㤴_ӼVA(nC&xhzZu9 >8-j#260/-I,\G[%>b.UBז:naiM_@xN-TBgT_(g%1_ˎj)z,j2e@p61{5! D{QE( w8 ysh.!]$ &ӋY*եзTWt-%?P %z<3ܪ *6Mp(\+Ԧ^P"=xGu,PM_!zDg@;Nb/@s1S#Gw,zީs6I67ѷ0!i"*C*S8i-0*䍔Xҫ2M ,ngԩb(:^z.=ܦnBf~R#mF]z%7ӷs8$Ud]h(;i5M'P etѢ +[:gK`wi[IЀ=Ho.bvr8 B=Mcnvs_DGC2hѧN5Qy;KP} Wf'ծ$Kb{NTekbVLߠ6kuטGXϧb}J0aՃ{nt B^'720>&T$fE[#;#A \D_Û@V= =J8D6^ wigu{$_:n<lnܥwפo[Cwx)OQT`oP_GzeP55z}2GO"!FpW99sk_nd|꣸M1:b Nb9WImΖU}ę SS:e_~xvOf>n+p(G`{b 4$N㠂Ѽ;]:puRkRzywd3r?I$0e22Ut'c"J\Z~e=êqnYORoOFO^1$d=)->)Tnp'Q)hө1?HXA`JYr#䞨=p&bPfא&ynd{D"맱@ENG6Sg3un%2N Ľ Yu5'2j6pm4 g? ;ؕs'HN@,Cԕąeʻ4}=`CC @ NyLPPz؋h 29nI}vr v LC┩JWJ֚ 7酣y\h-qGD)ܙnW$3#phȜ]/$}K9DgԊ 鬚oRk#3J%I<2W{*jM-紺kdX̸=G}DFN4d"{@ʑ$ xH5U~Z1;?uHW h }xZȩ:;6!XWoe9X!prBn^Z'\b"Գ Y_+]=zWxS`շTi~$k4A{MbEc1kXÑЪΧ_V]s|a9FhL&gG2J< DK1 ƾGYNda:ʮ(U*:g!rmWbd<ļaPdH̄NR{V]:BЮ9nPKBی/Ⰸ|+6!'mM f(c7{6͡b ʼn,|H265Q|0u݊V)tcpWM;Gmm*nOgtG7 XKAPCK/UsvS3v󹷤X \| %` }7@%=%q +Os$})S"D"!R-7 jxS\Nd$ܥGI®]&7*Fn;?"1QО£U}ā'fGaawͦ3}þkTXVBN;tcH`%x4&Q[;;|dV`A٘7*؉J)],k-WpYQ%]aZ /5I*Ȣ ŝUIn0V֡/H@C!7jN> h/E7NL~M7h&'A{)TO^K zUO_uHnz&ZXuNűRVb$uQbbv6> .u+I&x8Nk9{'BLGwe;w1;F4ZnOwo{^,'`!UoШaVb()ٰ[Rᣅq-o$ʈG|ǕsvI3PvsHЫYCrh8쯩8jۄ̾Ih Bb! .0⸤?NjH>eƒ8YC`xIAL`fƐy.4u'v3KDlwGxe4\;MdRr*DEp4iq,> 8M Vs8 tHO: fM ?/<-q3S] ч؇7:[53:qս_skrFSЙ !tN]hsA*23c_5jqVw׾S`qz(1Ls Qe>xׂcA\xg'O32\~fgef3.3Ĺa9oлn3n* {~5[@ݛb>umԾ8ఝ۪ c1[jܞl@,2/hD/dGj7.J 8Bj4s]$aQLS̃cw<_:+Qޮ;]8ͣ+ rՙ|$.ΪO>Iia !jƴJZ#?) d76u8ew(a^Uh]Vzv`,ݧ:}K f)]uQJi+c7%-@4ZJ8UIN#fzVȦ \t H/ {*͌1sL2əw3ܰcxH}Z*蕚֑V{P&}4! \ja2XC7`rfAmpiRErPq ^-T4O(4sy7 '=yet :O \Awm9);,NsJ8ymT\c8PDeYYrH׳A2#'^ ƻ|Czn#qN'^R)Cʦ D!Czf}H3P>\͆V'A2v;﹉ (, yfn wleGwM[MAwqadZVmCA9\:KC}z E|wZP)LBOO9_K%tyzwR?a/4d@ ]ݵ0/eaf ؘN$vI]:lspH \J%x3wILS=XwL׹Mln"kC҉Ln1|,Nj57`O(7V~ - ?YNQ*лEU*~uD{Ǖ3O+J]I]NCvPN@3SI$0wbQ1[[Y5V4FpPՀ_je`nZB: S^-U|f%>{kf n߈ p4me^yX#X54:]f/BaVc"]|îpVCn?\3SBv/;Gi$Ϊ36w޴JtfzeHv&ii xx4xf'`"J7!6䩥fS`A5a_B@KzPlX>ھve q;jA h%YE;I9NF\"Uz]PF?o$]]*>Q5<["Fɴa7y\8ݫ=+nq *+)3d LVj%`|Cl#;GR̂xxAPY 5O n᮱;?Tň^=+BY#O;2Ȓ3MMZ8AHɩcddbi>X3h:!)pإ~mDU" t ap^!furmf,Y>Av6>k2 /p.PpQgP 転x[xoGhRxO5jsJ3<]yg w6$jwHY#qxNIr3"!|5yX 6J\aD!/׉PݣVuތj$E> ͺqbj3g'3lr vB { 9:שw*¤&EI ɟ/moa"Zb6i$xzѪE/T9Λ;ںEU=~7"e XOOP0|s[U}HU'S$2垕!&p6X8Da*+Izb`xQ R L3X+z7h3=&*yˉSw5ߠ$q@/+縩ĵfE?L4>A?֐o`^gIsH*Vo>x>uwl`XՍ3A^P=ۮR:%rgDI3Jmn xUn3궫\uSZ|A3o (QJwh(Ivoi2/򠫿F qk#ޒ3$g9-;nf2l"(z Cf(F>٠\Ey 㥊Bq# h1?h`K3O,нJISyr9`_%p2QE9g^!h7Ì]"]Hέ@0&ZP|8E.W3 ;OZ8IOבo }vcj[ڭe}n.W:ha{yj'Ϊ)hVW|' ]whE8Kf#{&و$Z0G1?P!hE=}SN(Xɞ[p$W$U=&EcGy_y/jߤq4 DJWvZD RZo~F[QaIC_qhT$~l̟c_ ֣7`2Q]4::cͪ yYT;c2Zi` |l,2OC@@VBtMC:cBar0R >u6jpc>JJZr!#(;" G?(5`bO4$sL$t@nA$sSKfJ! >ķ;:l'C.!)*I-V;A@)CT @ -<5(Yf̵.48 Z ܎ ε"7Qs^Վ9hȂK3DcLo+fPQW^ƴsn3-F=W9N=?\YkYȠ?Os@.en ygwb%824]?}Y YT DDӥGq<5rOEu:zb?Ð>looݳ鿛X&e_+ȸ:vyYJ*L![+9 ?Ų.RON$ `RfK73-QQh@;["3~?(P;q$T(oϪŮ3R*RIj@9"t5j(o=ʽ+K78{VYM؀Y"Z77ϵpP _ehsR-}2( <|5g@C#xڧq: bn"^\X8~`:# lv7?d'@wObc8 V$R4}tˑ\Os]S83s~3'6*F&>ckϪg2|/ ORABNb[\t< 6vE0!jR?cRw {WA!E: fo~ w[2)r9%Fi~0 8ʹkƳWw'd H֭'k\,½{7&UaN$ny;oV#`DMp̨D[{_ɜ2rbޗ#rGN2܇G'*ϯAcc). mk0*4{`x!;͚ƴӄZn aO~%}Ġ?]eň=v@uHEd&123AlWJX N5x-WHjB<%X띤z!v=x4wKj2Db͆:r I\zXUYs_Ս*$r+k(N21wiJXÿ­FG`š};Q{~Дi= ePaFh<p0sS-zԃa 2M垖T)[-S $DB|A\(nPpl#|X$pQR?SPT`S̖[MZ|8Vp8"f+iV,9DE= IcABAHHـ:`X[hox,f(&fItK=vnj-o [rL| -Qv{iH2-<XKR@HRwhH,-Uïqj~ԅdK -F\=BñԫC|Dv *iC*3qTVI}"p$dghRUGLMb@hB8ȼ:L~|jղx-,*ߓ'Xkkdc2,yAHddЛM Cj?hϗv.Dw-=!@|1Ԭ_+2i6K)ڪ|b;ڵ؇$'#[If]Cձ> ylu!-<<%/E;5,Xrۈ9˛Zi螛)^}5'C,&h$,Ԡ^=|FC_ +e"O^Yk/f 6{ZIb –Uu+n޳Q4v%HKo$i#6%.N c /] Jnhyձzoq#v89.'?.0 VK[`ȸ}_!iE xIt3]IWT*aG ڭc⾼T5IS $M"]2.}YRۊ-I/[i#fA0bfkZbfr*FKHF`4㩳!׭u-9u熐  &I(s{L;>ݙӟBą2 o(ou۳Й.|v[Ya{0HȎ?W+m>$hM0[A; ~L#A1sX1Q'#_R;+\ g5y6}^(_#i3k2ZC֬Ĉ}I@UqLޙ~r[`;ͥy  ra",6RC=uL-a,h@J-sc=<Kx_% y݂Jk}20~! `ꁴ4y}7R%cѧ&If2f0f>]hGN\qA@#mlXr36ub`BղbHy,$ 8[oĀvw5q@ڶbĉڹyE2Q$3CT$&uk7C&qi L.? &M߾VlZ[ En*E@WLZɌ(L3]QE"טpdL T`! g{*Pj${VayuU&s~ LhBxo_rrSn;+;l6^ !%aס1POD^!57Hrok0MJ#^(61p8T3fzMPpͰɂPA LeKd2XY%3wl F uD\k[s漈t0̯3t` ]c0:*7dDsJl 4~pjƿƱyr(W+ TlkQ|b'ၭoq4@Qr qjk T,9D!̇*U\ȅ$zRʾ79&نB:N p4c'oґ0%Yx7*f 6A8`ȻseOńZa9TSn4idxwl}ճ4c]|9 T&;'5[0`t1ac c~ݱEUJ6-U"ogST=2'*"U1ؽM\k(瘪Nr$D>V0|.sy:l~ȁ|XgЬj!PY"ѩ̮&Doy.õy0yut"P2dZ̈́NݸDlGJ%N}NQ }Df,yn !02[ AmuN8ǛfPT9—UIݜY s#]R$8%\Պ]uc]'!)`Hp .\PN-uV,Cj2y$ GXuPyfP/Nld`Edݛ|,)ׂlnS|jUOl/Ie!\gL;uE[bcԡ4]Lo;`-Q i?wACy:ȶ6&)6nGq@҉whVal:'2/L+x=3O;(MM@ tMB'3ïs]/&m9 9pnqU<{u2&W.O\sԩ(|jf}lFq&KG/"r[S(NӋ6H'f{sHc!sNiMp_H"}{d sv]U@{Sׁ~h|ŒTMO!|[1Z៲{{rUP"P Qie$`A|U'Q2Ͽ"["? SkH_z5O7iv'  xhTl||#Aօ@ 3 uGu9*G@4e88a VvtmhfMJ]~pMg`iǵ} rG'Ǻ!g2Pp&NvSQ@^ĬDϴ|t^y"49MzE;>PXҟv=\IW:ؕט󔱯 3 (8b)/$Cw#A$5*1:<=1mBhaUS"`KVd/k(b(cpRM:=<+{k"o4.^3~I Ta,DPoNqJE~6Z#YW;1CYEҔ lHX)EP&MQ|% 7`it\Y%QCyJn4a\Ȱ͔ɠԠFt8F젾tH;u~ph}uzhheU -A(~?"Ń4D)YbORJρZ*y;GA>kgV׬N`z_p?|TWXhYL}@tr¦=[ko$h9&d_:I)FTt .`>9]4|đ9Ev؁YqCVF8Q}ݓC.#:%T0t=3߁%LĨ7D!ʖ(!GIddC R/K*FEŴHwga&2@cg_@IB )#~LuAo<dVqZ.紖' 9D|i;{2lf&8O;Dpv21qJG t+aBxڙ"A6.@u UE Pm&fyGFtGaKtUzЗe˕oi3.FQmM=hA1cSKς@@]xU;Yczm<품*+ݓX Ya0eKLf 2vT"ʉ w "STz`<& \.cLs` śYUgn%9G!$O0㲋Lf 'G Ru.s6- _ΰ)tsFSr ʔx r"Y~=%(Д^H)~m֯A$}_OAi0baj\uO!uJ=TA"tHmTW(V>"'|JJ;,tӲe$ЀS8W3nWm&dX +,h0J*uJ\Ӑ4AWnOn~_IK;ǣT7S:+ S"36Ŝ<]_#yoSޚ=ujK܏ EyVpЄ?5Z4x܍cw]Ks0xhGx lCQp0)Zi·!IIĬX(PUu+U2ߡRk#WBiE~g$ė(ʬk>OAϟ-Tw@_m DrEyQPTMh<ȅx IU"*AȝEuTPӲl\ہʃ7E4z80$?L&0fUE*FTkDU+Q͒W}A,2c^>J)Ö́%J*XQDI"l/Zp8dn1J.n*]8!D16s%=2;Au쁽=4BhF [ 0iV`qHLc6!/m$]G$xSU@23-siBH>2_yB㴓)Iؙ7~3T,rJXX G CB G#P^84qSA+=EOUBkS=vL,h[Su^ءJq)J~a6I}׏ŪvL.EZBm90TޑOT omINkLPw#jxT]4Au؛zyA?r$ -a*%CɨxakG4KqoƱyiCmysg93N\1g{%{u4ӱzXa Bb9Xj08܇VmWEl,SO<C۠)9.I:bё2+ԣxަ>:r5T }H:.OHE:c:k_HEDe1GHJ %2blla_WBWgnkyx:j+ӪezRH7u=OѮNƆ)^f8G}snuJL n;:'?i 3ke@MDe2W*8x5O}TEZxwr(OB}" ԅV٘}qF!g$2(b&" 1qI1ؘhK$dB *Wr@L.dHUzgk] v:#30_=$dIDeuL,tR$ rƴ&Ud/0Tb/Lbz)rķKV3 ^ }l* [~1~# Ĺ|ŖCO.c*ˏi.DBsߖw(s2J0/-JfQ3Ʌ]J~hC* T$E.qf ym>*gB{e U_F+q<7slen$Лǽ`e_";&ttѩ75)hOe.)mXBb+T}*]K>^pjS_vR~j7xYPǨ]WUGpJ?zWH7;vb%!ZKmj9>9o>*<¹jG/KTF\ goAX}G %$~/%ѬkCG'a/t'|>Sg ~ bfۻ0ꍫ|,wpLͯ;]^iPvzgCGZPoqTVJN Áh.N2tNOL\B1uqѺDҹ՝/_:;{υTIo^" hB7t ප`NlN[%!֟Z)oû2ݹ;ݮm |n-"#8 rHN/DfKިX*U<ުSѫ$qsL?F9JhUѬK.P}/"KlXԺ&hMwEBCڟ-+>h4>p.I.IL=ŀ0;v1}E咽?ol"fCf~g/*&YgO@=$~vrU/j _0`T{]jЪw Є;L-fEuz[(ެVl^i.~ ]-|G oi jc2NC(uS̾61HY;x A-r(%x@VPovS]u~ME쵔~u 8xg[F q[4c;o}r}]|7of f0wVժ 767-^Gف]#7:O%!>֣VuR ҥU b:f3j*RHP!'HTnF KZm.1;0`{9lhʼn | }G]He4'@0*׌Fe4Fv1ީ:*I~c«<^J3‹b^A T5V\lS{^Uט;յUT.@ؙFjQ5R 7$r{!?$sRW 4!R|C]%DTgEz7ZW6VkCDrdaYB2er.qUq$fuG7 ڪpL3GศnРw58'!eο}sYpӿ7s h!o`Wv} U-u!ъzеpraC_A)`l@ov) !UKwQ=4jGq} mg)M @\g"RaĤ"@`iܪK ࠉn!u?;oC}7:ABB:& zx&̓"N>Jo^ S$}MG ~cJ ?mFid?<,cěU={h?We#}(v,Av`:Z>1t8hO?.͓F. co!!{\#*n>AFHXK*:M$p;kާ .ǠP?r|;_HjQMN>L.pxi ۮC`j΢)eóu_ї\z4Xv_&o!Z'PW}'IaZ/tP]y=B P ,d}I<Ҳ)OeC7sn^Pd랐xk]辺wA$^dM%5|hwIށ4 oçU`Q'׮$3l/p@JyE 4PWb_["|>~ mqbŅa#Q&a.#Ro%roDe"h7|b:I>4:4q=a5|-5cF W:D8HGޓo`Jr iIuѷp" U2mdx@~>'7k}M>gfc4~Jz٦~fNI,1#JVkKZB`չU%v\;Y2RΦ\_~+(sMs>gCU,G2皁^> m?^ִMRsJ 7zb*f [m&+M5ggiKUanCHt|g$Xlm©|jTpku[h`e1ڱb+nX6]mנhI V7л]F֮xroxű-q}Xʢ~5wr#WhX>J(G5tjR$'$bŊTOϖ.]G> @JD!)1]aCll0Ƶ^:5`%vIV pCO(ߚγl!#QEsl#*cd*h96/U ?c3.6Ο?S\'I޳Tnpō'u2`N*.oa!D>)7Pphxa#Xq3 =r4w\)C1 >'0Li l{ eWuV=%INqHPpEiiT+o`H!a x DZejcn a" 77P>Rp&4c:Hf閌ޢ D;^.M o3 M?|uI^/ -U&I,tEmbDMo5YA+A3&ȇR>L@s}7= f`;C7d 9E[EyyR`~7 zJMD寣vB:j~{4N76iL:(G% , ѳqP~x{>ւbodnc >%,-9eHg1$VG|T=^nBKhhN^}HzU߅TުƘoײk܍ mm |`3:=ۯ_.00)!!&+i\Z]? nF[II6`4ZwڴD {BaS%ztķ>mߺ6ͯô6B &) ,d<}lj3]!&Y#(uz iD}+zH?39M\|dL=‘6~Y]fT" (C*odk21yLI|ѵ/@yXri>[&SIG{=Sw}MneiVet%9_\+ 6L$r0"103^J='A(|мѧyݮsZ`jWj!t cm>9۟JZnbG]7 . n4)FsM☻iaS5uB446_ힷ>=>m/'Z[U~N(y$>[V햪\[2d XmH`LS5""hPfʟT5_&PN9@9;-KŶi@"XgrP<֟lH&5-qKzDwPcM-j8˶Қ=!eI&˵DJOPp:;V<=sZP.cS%]"zDP~rp_(ڗkx v2J~ >X7D1{G#wqꅫ«p0q466%:CC@9AjT!nt\5`me#";]_T1C췪Hc4YlJwTXE){S MzzW5s aTia? {'pblvR{ԏlIl2qK@r/ F>m 4?h ?p &bmNUέΎ/cѹ6+N`̂Y,";,*ԌXoypQ>?6x(BTNԠd0~J㓶IieݩP:hO }abXf!?8!&*̠V,;_(xIX:M [ SqF Ȟ_'Hu¢G}p-{;])S3ŎpD=Fr 4-Tk[Beh\9N NPN;@Q+`=/">v0CT guσ+k;G}:25)T|?> ˳z9'&$*m8s_ 5'C$^td "r8#v|U8"1 %GI=:`POkiX]17}ʊk<EwEx]w=(+3ocK%򱽢IYy'WJl }'zk s$o}LE.r&g&54VaŐ"1_E.zׂ8MG{ubu G>.FP6暸LPR1le}8/ L,Ԁxm犉yAZJ;OyClֶd ]KAytSEaiJ{f#K۴ H˼=^T8HӰ߭2E–Q1ܺ 'ke@_]@ߔ;KyaQ5Iퟶw&HIUb3LNy[5BH 4+ܵfo_:cK8Á{/hE>|.T 6>g>ϸǾS&݈z/a9֭|ֹH 8dRà)ZIq_Icܿ|޽a5CѨ "ɗNLI[N°5:i]2'ұN| n'Sf+y :Uaz-a eM $mK}t?3hK0>, tVUlo7e7sH$Q 1eŸpc&bZn44+ j4SBnDjMlu:$l1thn3r瞯!N*nϧ\ɇV'\%C,/̶}~w9Ue+ߨ0!|){?'InϼA~xгE|k{`hTMu?"n;mh }ܰL#i}Vc, Jk*z*Y}2ח>aKYZh^EJ}tiڕ{O["3a?㷞l#Pw! K ;z[&l"0[5ޫcJf\zc[sE˥'iMMx̊NuJ(e$ȦſF*T%x٧/ӎjp!s4o_1\3i#yE,Y}y%$G}eY`ضVke m=Ѝ·E~PHqE;hSEl(>dpE|\.]$e.&IOh L 2q<筘o5ٌЯMT_tu: $S.'t@{BhTKlj~jZ餗^$Y^Hty\D(2|3|&c9Zy)|aXXt1$G XQg>?BKӐWzouZ_V`';]yZwEk}ܿsO #FS,nNGPudf9CNBI@VrnZ7 uv\: '.dbr(/D| .1 \,zu⍚Cҡ$/s2 O5|FXm=m[V@Qwr =Wm03[Sd?ʵ 1L7}}+΁ځ:J,3L;d~\ѭ5˜_c+#~os2դ  І=0ch<\l0wjNBq|`Eg`2Z pS&9"֔D#y*n.|Q7\Ճy?0D5 I-4YɜV ?\R6wz{ngWz*.nwz@rb:79#nfr|r6P&HiA:l$}/lԑ_o׫5t&˖F ŝ6+Ǜ7 myB gkh:?p-`b[<|kgv2aC0WQB Lzd8&p;UcjeklGm3MKvKf8YI,k"UfɍNn-8KQ507ڨ2"VE*Az*aSzFxyPk8K߁,*/@1vŰW)or1iQf<bݘD3h31lfE8V3RRлD'H1`{l$X4A^Ow<Աܧ" @hhp.Td^ű UzLIԑzqO۩lZ= @ S".I G7%;τH31J10ՖE"w5nG)qșӿht ?AY-f\%m;44͎DGR,2ASKT+>J =fJ/Y)Qk+\TAV œ\)1bpǩG5/?|fbfy5y'^eZE>$ޯ4Y=eIgKVm Ȑ.p"rX'T1bn3Nh0ۗ?RۙJx+@8ʜNZ) Y6LX+_x[Of\p,}&L%ӑg\},>UX3mn[:?:y'O `$~,pdW327UQD(i<= $Z™7h"RFj6Wp0rCu n,,7zX UW]9/Hx.G2 m;~UP8C, : q=qJ1t 2jֻ8ۃ#פ8xX0g[n0Q6 x3?+- ?!-k4ߍ0o;w,8W-8fCm:D؃䓀*n#fEǿ/s`ו 5*yl#A$M\hF޾g%,r^x`9]$iXq'l-F|*f'ZsaQk_7J.Sʙ'1Ӧzߘȉ}RQ~7_ 6X#,R^zWh*S5?.VDYc MnvMD@n|I{S&pVʆmX&0Wh-Z!_o'%;ZD[< t0 4AaAl6"(6@g8 IeQ`I!u^b9vi =z`0qZ#rR1- r̃G cJ=VD=HvZK|{r ö ůJSvbkE#l*sxV]é, HYPu'ёDJyq>U҅Ĥ]E7S(-fOF9 GMY(S'|@GC̙8-9&hk!WN&M']"23SQ?}?&o'ۅ1MOl,5{d f-‰ SePa9X̐/4wg|D.h6Y Z+ωd$"%?*2kK k hϐh\ϙ7LB1$kkQsy?ZUTSDڑLk0X8ol)'Zo=H݄w:_n8bO p]vyeM}X :fCQ)pYзhIz>~lC4X}Z{҉%bXp 589&db#߱P/K>m٘%Xb>roE%]SG{8r8~* 3c[)NKe)7V KZ%`V_K1gBza80l|쀫r>wK|L)6=VoR&8SY[^Έ-^fcnj UiͰ  VJeֿck4]EVkD $mXe B2C*B^$%B3E% 9ܩԻW*mtO"<+zSfWG}-q vA&c<<.)8P,)2ȃX1v<Wb$:ԥANS g(ơ^P_63HêFu;jt[W跖)p!b_K;|xE)-p)n)8`f[*)zSjW8,CxViX0/sɁ-ehaR7BM5]}n7WNz5&-D4/loJIVȠb&Zcx% Ҽ1Sqp V7#"*:) 3Ј$ NtRc/yI݉i[gb=x䀕E,5>I 83F̌<ϲKdpumWCâSu%Ǘ?(˳.bMRC2.*>a_ɫWF2ZsHu[Nȼh Qp8d$g[L^Dэ^> @x]y| Z˲tTw}-_[)U7\yWߕ3RWΔl~2tL6>p+1tS]rIsF8Ssy؞t ԂZk`;z"0J j޶U+f}%DVjK(8v2J9ԩ AT/9 {Rk/!RUR3J!Me Hk$Ϯ>,*Eb|1wP1+8 =ʵ6' &˷Z/|sRFOEI}X"23PV Q6ϲkkeZKHߛk>EJͫym`}%Gug' WN+amS- >]E_ 'aO=ޜ=#nr,h4ٙ H]ƿt&v3"|*Jps+!ߨ$8輢QO2 \``đǂc@-0'e,yx6^0Z57ݶ݁pv;#L=DS"}B$n]a~Nf$TDB)(5 ޭfnh O *Гg]f`?}3Z\;! QS_ɃzXEl͛r*JY2b`J?Ck":)we>#TD4g,#Va=b˚F^([?/L nnP$2ÓW1eU@2 vxV+- VzI"S*ZK>~A[bgq.iU|Dd"7-GQ&.vw?mxw$=a^{m9 uU涩8\N=LQ;#Z^ X;8D#e 8zr%ҷɾSs(o$kp)$ר.hJ9@ȩOcU.>>%֩EA6Dq9:ffa 0/Ç"uDZ@PLt_8gtWLb7Sf!bŒ=m< l㎘ϏkĸL^i&p0olvq&R~zD_Q6#?GLcڲC@1cQ.0!lA ?-}.~bOZ 5D#͋-Dz.5J8u~9FEG`/YMU] m J;|JPEiyt0;9,x$7[@a^@,r`s"2djlq,~(07dN_3+9ne8z`*y%Y<7#*j bv?J}6]?wY0%'}D@LdFonU'5~WsR!3} wNQ5<6Jyz)4ok1S3nBIM8,ВM1C; C^hiH fa Zn`W琳)4cو$"S0jV.,Z7ʏ>2/Iۿ/QC-.4y:c3rNpXu^F/kc7)ß<ӁZ1a$UNERIeTC'dKͷqcY75 PdIK46hY#`XЎ!NTiV=dJ8h.)'|*U0C3QJwzUyڦBIy $u$'Dik5K_Ƿuɠnѳ #:{f,[J 2P۬36Tq,;wQYk8IuE6$&;Gbċ#lYE>7d67{ͽ+o?n} F[ߵN?SC}랮>p >}FuT' ŇfbLd(ܭ)lNCh!pTDn|!d+Rؿ|rAH͟R";M GL/j,wˍiOXl "7ԴM F-{Ρ) )X7\lUI1ߔFmvX^gJ=Ow~|X$=l~1$[ 8ՍNX\0\X,;~ƴ}d&`8@?!*ň]^NӪ}2Ua􅚰75ѮPt+{TO_`lYXWE!s:"axΨq:&n DLh0 $./|r'ɚsNA:&7Jӆt1Kp1Ӈ% m+ۏE';6UL,>0Ґz&MDޱ蔐YOT!6#&'b2'l ÿ mΓiiG=PǴ~ ǎ$ퟥem};/>$`fTmCV\=> s߻I`"d7D?^duI<5/uR,ײDBQi{7aCv kqshw Q/~i"[C~_Ls%#ǝȅ6,Qi3/UCYՎN4 T Jʪ_q[_~F T0TKmI%s 2cyǗu "\pQׁyˀ'V9%^rXBA#)!Io(kHsHa@M6UXc% ӨG]v#_⹺J.݉ GsD;Md]jO7};!X-X:t_kRi|,< A*ڣW~8ջZ>*b +ŚFǗ;JK=eP3j@FC{eƳPQ^Ga1{&˄pLˏ?(y۶eJo-ܫ&AP:ݿ4rbb' X~_=NTຘj } 1E%'7:5i }P,%9gvn2~^t9ꧡG3e7 l:D1A/BEanB>Ʋ4Կe)ԥ>墐 ۲7tM䩆hjM1noab}j}tlL/? PW*榌z#U*\[H{Rg㑆d_oSX D9\ѩ+%\՟ S):+@:=m]q6lF#kw.Aٵ9^ 7j04;{*>bI ЋIW_L&QmPݤ߁?x"5/v`{9bS!xօدY[N 0e:ĒC셬 m$4\`Gf ]Zݞ{@cshK7>II=sw]7߯hľUBౙ͏ ȍK\S`oLOY@0h)|# ~^_{-F(0d9ѩPz+SX:٢ 6&ަjq3FR|&W^F }r,\p'hhB;[|yѠ/G=p|H<.qNHVz,g5yW6F#7P`fQpzp& KO0?8 :Ys03M^)>As~^7*o}e~h[vh9bxtU \R ;2I?,UCf#VAoLDv=GU=ùKM|mLXIRΣm}2{B^V2J7njH!dT̂a` _%Af̖u1xC>,ܳT-Q)t)Oj`n8n(9*_iqJh Ę?JVy> 9:.6!0q:a4]#<)J+bޚ9Æ \P( s(:} 2p)_ch[v3n 58lg#mK$ ARG2Luqހ=ށA cHtȿ8isܝ;zi]V*лI%ᱪy<3㼓_CtE4 Czf&J/(4Ͷ7lLÌ fK. 1:y=pN`+T!=~G[(VC3Ǯ֚LŽ70bw׏>+uS\ʃY{`Jd<k+碹oE?\Ջuj$`I0&q!o|.7n(WwӺPUy*1oW@=ِQbudɒCߟs݃E<U2{j<.Tj6L[߸bZ `ܮ5w@Xu[宭Nx>[)ld(C͠^!DžhLd_#۫g-׺ КQ!dVO[&ZhNJ"3&+[ ]źkv5K2p/aSD̶IiÊH4ۃ쬜gMb{ *qd leԏw=tpvomW=׆W9EaY33Kk'G^¨!}Ҏol}gJ݉y5苸`_jUbg$}o+=܎P8R#Vg[Bsd#:^z zPďz`v-._+Kx(x:L];!!Eu`N͊r|+^n8(WJWEt3X;Alg.nX+22@]c!lJ*0a՟(QІ}mކph /yc)l@Sxʑ D—=Z1ȳ7<޻*ޭK *;O۾ To?ft?bzu~%TE}sbG48} t'7]v$C|fhXWl&Dabe/LJ~6WͯI{@lz@@hGbAƼ?d\:y)Rw Ȑ] bpyMFbHz9$%}TB":&ַi(I@䟒lQ-zs2Q뤺ْVG$߆>e|E5qF>V%s>5O򻬙[]V trv/ y]M ?w2FXU_*Ɇ0 .;Dw{,9S {A=mc|1ӥ;UאmqM_՘.%.\yl#_]1[%샌$/x#M(vArc'$n:Sq5LԳk^!]J|[: -*ϒ(Jm݉k:*տ" Np3/̇2F! !,9t2ec8g2 u-6H%PfL Z.P"jLWDD~zU1972o(v1e K2|aqԿWۦ#p @4yt_ vyutv+?0LKcdddFMsHk+@cByTh&KJ#}! jYр-  ¦k  "n ymoL!MQ{/Be;M졽k͜YiAYycDp\2B󶛙%[+HλAR8{CmI鉖ӐiG:MĀ:;tY"hOiRC&\o:uʫGdZų7bB*>Q9D7 #Ļ4aIs:Gvi/<&D v"J$ok,^LkoCYkk  $WG8֌gcz(.v ?;O[* :gUXAMCm%Lm_C"`DȐЀnZWY{KNu/<'z/2קeq- s"Lmv?b)bAAnFCB+ Ag/CGe胙[ic5Y%hFe 韀cRL_d6 +p^ *՗|yD< #fN(7z&}d"$;vҶ~Aӥav pѩh(y t``&+`eײsvXceTwnOb~`EYQkvzgwTG5-{.?隌O_u>9]>ajWFn+^\rS ˘yK[73֘m4ﺯ0ivx`9*>P* ڃ4~6+B/Oul c&bu= X2f>ӑˣ#^P_Mm@82ЪIL:7aHj0*$ܔ[tK3^vvCJʹ{P 0.PC@7pP BCe=cDgxL(A#t$;@}ky[FxcR #I0vcAiqY}>,{`U ZU|OI^t$ b/zפc8E~VVoBXK4Gl{ y蠐JBi~VĩT'kڙ(==,KM" Ό6z0[aUO><9]7)ۅb``DC 6pY({3x.2F3wFFվ쁎h>v%6!*60G07bev6nNffl>jRn}PXUU _Z?p ε1Tdc*Yv_%SoEnA*RDF<8?&]=E5QVLotu3hy4)ո@&XāoS8P³>< K%$o۬+)uf>Ls u=ڸx!=uDZܰUi~,;^XOP'=u.cdt dw'cժhWhMjE;*Eb?5$6#Bk} ]mCJ?bRF͌%ȹNҥ_QIqn|}@iEY4v#Iep_4:dg-W&,!A{qKPJ1_"dE 2t$kȍ ܮo Mή`IJ%{-ŊIBMھꙬTgqrs8r{hx޲X3dEs]r#.9WCF^/WIq9fK>e1quA+9 &4_nS.cYQm:MQpyTPGbil`.MR&u TV@& qSd=i 7Q<=>20i/q3|zIN ʻQd Ysny \p=ؐ"GCi,hT"ίACH;ڶP(mʣ zyR4` +" /;˺`L[)d>7N@@%U-)W _M(L5Dm_,V/S4!u&}ZTc7$[h\/HЃ@t8BP $4A2? ]. ;M!E<21㘸YP(JLxfw=?j˶WLR oj;|TUWCsAwZS)BJKblHaU6!H:ʶ ~$Io_#;HE2B2+m9"l.a7PfA+ 3Cs"a*<ɬdK) APX=+ڑ_*pwĀc rEK;^-]&zw41Y,}}L(uXEi^ Ħpa.@k8 B{a mhמx4πr^g{ښ9aYLv=x@+Sd<E^ ΦKqا忘IaQqdeX̺5)X@Ϧ&`&47~[ SE# L!{ndZdzH,=FVQ 5sk@ӡH"s\:&*xEc3y[ҋR=DyPuq\:xj&)|kI\3j~߄ !L奨9CRa-d ܦmn#$WtK, S̮m1c`fV+CyTqBUA܁\pxrm7O4|2yk=< S˅%dt8/Ǖ?w=38lbw~9;IY'Ic1WœK^P'[i(etk{_X9#&-I w`i,_[Dj}ٕo1FvpE,L2;}kvFhYL|*+ Nf,&hM>pfA_ u$e7뽏- wbw^6ǰD_MEJ)D/94ߍ-1大CWVhyh(v%m*g)=]M]M|Ejbm@jy Es~\IQOއpTڤyLDуdģS8\-zu9%rOaPU\[PPG*8ޙ[18/s%k HhsiTU$ֶke1 gU}`TմҎ} tkRYK= Zt߷ۢo}OX`t*Sm42Ƒ43Var'XxsQ5$ND:^k%rP{? L E:,S [؜kY1\{3iyX9o*hU^$&[r9{EtHnd [[}~0သT_rRj oΆgqv^AqkS~"'/F:\\y OJԿ''O:aa"K#DG\NgTu]3Dry𰦢8Sm "?M<"CGi ]A~@E90h=-72(xS8 QWU 8 73'Sj`DZ6%خl G]y]$O |hwW>qdlຐ)lepX"8/0 8⧳uّY$esY85J CgA.INf~'=Mv=_ڌ?v۠a򐑮}]*zm#߽'^M1UMȢmI%|%07Ai4G0L0 yAI)n%- t4{GLlr\kA:m Na#k&>Hu2 "|=K/H3~3ڦ_qOKXXYhmE.Rʼnfןk9+ Xs4g~,gvQquLFކ8oU1LeTl݅OXK@TiSn3n*1ڸݫX*1a"Z 6}Tsfl/!M5,C`T:\XLkGg`k_3} hAѭi*MEo)rNHcc!kkepn_e.ƻ1>RĤVLf| $nY`_ lQGc'>Jy(&Jˡ pcm{9t4:1sG~dkmS$]R EK6wWW҅ E$a`UۿQs@I:;3[)*w)%2]T~ U6')W}XjYZ'|O7M=(PUg@&yHѳב:J|~znA[/)_=offGŲu+%b$rQ=rQKB59\d>v3#W$[t'e$gVc}h_ՐrdNJv`(\k2ʞne;KhJʼL8]ue|>~ sW3Q@pǙ||κ:½B| 18h,8v 2\c0)(!v(cR{9 V"HU?]߇r;3@Z?o[$JAO .IA]^f9tʜ;j;g-WN yIO`o,^@WQShߜnj*bзT|)Qrt:p"KO})t8Hk(yL MR]ϖ#hzUi (OG_d0`7~!cXmh:u6Ϟ$^EՌq/3`k1BcGUe ,^j@e?!_ЫؚW#=e@~Q݁=:T=]}$$Fokm_Rg*de+ޟ{U/EnA~>)r 4d}y`qL'5Oߘ txpY)ih|U(!>E͜;$ɔUT:ntۗYF-¼ Zs19{R2#n/?cS'ȉ_5AK-`eR%:RhYl9+೚,g߱$ ^m"c)h[֥܅&DE3mtixKn~Vxӵo4'|\& wGnA;Q0/gv.}oE%pI : rSj.dQs↭baTc~6RJaIg(%5=i.!0&`A{0Эհ7k NtyG߶F)h$n[t5mzb-Ϝ{ˊ#4밙.BXyq5S:XDK&AɊ:?.~ B ̮pW4 @TaA'ÿr|4;K]|IZ-`\ƐYTp]R/ ry7gz}ɠڹyg0.铔Z!ܓfwc{^RG/\ÿnC-i :]Uky[!}&4ȭfPWw g@8ȧy^4$C)Z|`*|ɯx:؈kC i?=b۩uPk.M2V)h}3⥚v!Ydaa+|8yخr|}-&ɩfvRpsR gKIBsպġJX739soP%]k x1jߛz .W6Ú a$(__}g{ I|0OhC+pCt׍,'Z\mƻuꪙdU.x,}dݘK Wh!m1E,o17#4Qa' 0mFpݐm*#ڮ܂ðPͼ!9oV'`xP/nj#@!sy ӳQ|Ƣ4Ƽs(`f F٢ @ݖ+w1Ok0Fc{Rwd[1@R@Es-ug}cԟ[`\*,f9}a~Gu4n۝L-gae[n=&Cd=IڽH]!<儜A ?G Os[VXy.?/(ghiB@!L5g$#g;ЌcAQ ~"įʼn(I?6y 4sP$"m\IJvB[MC;]$0՘@6LaCiXʺbaPJH=଄wcC`BF7{mI䝝ZuNψZDi[[z;ivd"-+|Qn{3rv ]E<hm?/vgdiIC(RAåԇ5HԲ5ut{` H=t#{;YRۿVڞ ҧ3:L WHdݭؽ}eX1FK+`+sm>vSƯPoN~])[1~j5(`j0)=X:Y-k-=0"Y~JVRچkGwD֚Nܦ {ōw-uCƇT3+yLmv6Ze<.>Rs(5Emҙ%TCPNݑp #{P$\?BsP>+e1XR @ԷuP,cNYy!wpW;;Qi39u_q:Z !bTaoʈωJ]h~]wY.O#gm6A 3͢Izߗ'^qqԨ" LO`%O$Je OKOp}Gd\tdYFf^%q5mB,,&#>̲%1/>mшR34x"fCes?.oi^PVfhREقظRf}R#wXhw&@ ;Ký|U2~ȁy\FAL0AZ ̞.sa\1Ygrcu`z% KS}$'A혰j߮P|D>lS4'fYPcQ@&~Q䯗Xk,V JOڍIuQkR}K2HMecɁOW DO =R&{݌CzҔYx;w|)t|` 2M06ؚ Y i#wjR$*I}IX6& [Y?OW1.vVRP/_osA7%&>XA%_žbM [?O_nUIejY!X)`]MK<Z,D:m,ˈ`$u-UZqMExbAM.m6b D_U~Bߣpoǻue8/ GP3<\u.&?H3+Q('"3]1~ȄKe|)Pڴ' |F|^ը=&2446R|8ZOQ&m|ɴ)fv rR= '}GAWZ[ؾG!/VX6C,#ee_~/F`?с1':fLlv\S_ә5a;LCkA7 ob1b*{ XN#Q@L]3La]K'Jp`!sV0F@ăvjN BُZhӆ" `*cf}+^ 'v #xhsTr3K$#TI;}ˈW&P+KfTzrxJ`Yq0V$?x {L# XFkfrCʧ$)B)fUnL' /I3AZޞBcefAt{OuZH/\4WCI8N m;IF!f(izm+\ϳ >@@d 9a{gݝp:,lqSAk"uRU UǞߍɇv}dPԡP^"~ɋ" §6cot?;6Z]tXEݑAveIK;HM\Bɞo>MN3HVGtUu)otY$*u8M'tqL$)P-AAN% @ p9CNL}+؜&TDc2C)Hk҃JEX`Po8HXW;]ӏx)bŷal{|p.Ro< bMhcsZk1tGj9Z/#;#55M5zb Șk:#0 ;\4:S^ *<I щϫw9rJB;P˛9]G'S:x&麉WeAVN0C&S9ʄ%_mXqȆIhvC$aH/_!̸5'h': "qyv67dozEb\ Ơ(OA/7sǛ뮗wwq \Q{pq'?6u ǠoN@BlEym[ze|a=[n&_dM\ٗM*|пL~oZY񤅝vtjyp5kYHRkJ4B\߅ϸ]C .XQVdNɴp|.~Zic2ޞ%^8w{j\U*)U(.WIw.EOO4耪Ph'&@L8fLs9ɡ#FIZC.>^t Gy,jF=[X{֣LuLuJ(ެꜦJtb2y9BeIJ-i>٪I +p/bdp5CK$l%Cqfy yBY C8Ґ3c&2@xwϓ0w>CJvAZPQƀe<'_JHM`nxe>}@X)%C-mxԨH^M qa mPFd>>m=<Ğ@Ð:&E\Z#%|k8-Dh] 8n`MyOXRgJih+#4\b7ƫ q[}B,7֧c~zJ$\F#rB4fFic\jreB{ćG IʀNxЍy+*,9|jHekݏdHOb,* k'xƒ Q{hEڏ]ud[U}xAx\`Zr[ J@y[I83xsjA,(^_cmVfꂡvW{;w ^y;_JxƳ;mJ#' LŵjXܤw񩳺lF?EXrq-_ @$R̤|q\A%Go"瘟gЯC,_^0 ڎjt !lT_4Jt3BO/ڝ <;f'CJ8P.(%z _Z6~ֆyee'ϑt~QP}-e(_I1Ud6g%MF@2[>˞ R%B!RzwأP%6OPD+kІ›<ޟwtⷌeH,C+5/G0x/F65Ksy%u–L9~@;@SD6K \X0O4vU$V37w߿Y ,( 6@Lxm> 8A Rfa7(7b jVIdM]Ȁ\M31 $p`C;i ф4m1T2뭍5>R_fL'$͎'#u_٨nsvy%o2]؄VX<{ 9rCCQ\'}t?.w^DwLZt*ͱ\ne8MHsy6jڦ4%,2M#43V+ЮA.( ,9pyV A?f΍kn5\PSZ4IKFlH_Y:J$1>c6~])bUH1]r#^L%o=nDNC'oK? c1Q&"Z|GdC1\ֳCa^D$mtَ4lw yߡ:I e&mf ^&WGAwc V>ZyW̆sh`ULF 0p\WHܒ4O6@ ԱϬ7ij'z9ts3q1FL5M@=co9 da,z\a}HOHsR7V懦 kUt_K梦uۦ~ƧwJA={g/eӤ^©[;q1|&NJq)>.3>h-%?\@+%z+-R|`/Yf% X=%d^ל!zJ,E>um)X\q{PҬZr-u},L%\ɨP{ ?.EU"DF5\i̡cFb\ޜ_$^}@®Rctc >‰BuP)p-w-UCpT_` a+mt6<$+Ǿ &nI:OPnL /FX{-uwe ؛)""\U(a~;CYV=ih"h!01{I\wa9:%{'& =K]0! r@gdr}@c(F8Hfl؅npkm U&F#wZalD0}0c ;I@W!Z=sDf:TOdqUBME iP@Wfߏ}XK!mP1-x뗪!2%
xJӚԣvs1>\_Qt{(@%iXZBtE̋o'Q՚4q/-~*ͺR%<tzJcƵ,9Lӄ`IN[ Pyڹϡ df<ˣ{JMzb}FveL~ٵ*<8&1RoOoI8NH; ~EG&Ū f<Pjݿ8j3{׷t*~0R=HU!F8, J&Ͷ  P>ɞ?yw4Ax 'l?k-﷓P# cy!/rbإ?Mbo#4@458!=:eN',xD'HpNRtF|'b_W'q-.(OM6@N֕JE,4dƘw@@*)L_ǎK1Z0œgf* 7J) (K~0R= i"+ k7|gW{vY@*6K6hl?b@"f 9nMW2HTPOj$h'q1MT*®P@5ެ Mh~OmWw0j4-;ZA(v0kD4wH hY~QVKhٸU,* =a &jMRZxNJ&;<௬W./Unjn /\R!~CtU1m< 4;+>y|* Z[IQהXh=Qξ'{:{T y\ ",G0 JEhZA=dK˜gt-["tK£AUp deَ׎DhuNB3WĵaFTRf7 qIݜ㦟 3왲Q#)BQ+)P:cM 畏Gsfm,Q\EXY1I%' ZTvVE̩b䂅3]'fGզES`N`P+Σ v7KQ卉].[^/VKjyנA-ђ(˓zp-pyBnn+z:+uocwU?s<{ +肊?R,fRP~߱L-ƀ`TrjEޓ~'xmx6'[kV=M$Jl>F"v-toncΘh:=y zunq In]뇀{fI^YYҁ{:t:DG$pt{2$^DNH} 9ЉYKeYc0ݒ:UK7d+G kP~j)Dž,0iX+wF:Hw<Kht+I& Nh֎ e@܍E?qGlF tܹL7d(۬$&=!x>? [%=$3MK5ncr*/(Iy [29k$DXV(0)pV1VPL)ij+%j4.DS0_t3y3 S5G,tCd6'] DSHŰ v%u%$PX;d"w~}U׽\ }u6C_/u=_TTHQ; bNK&+*bHqǧ`♩%L12?.E0A F ,jcLSJA_qb"~\oTm_COƥoiPg$:jd ˔u@agfi$9ī HJY2uabY+RVݎ#-XiɈ3Ȫtpp;t9wL zHXN귁HFi%Jަ@CUzMjI9f_0aS(>U}xwCCqP׋vsՓPʪ@Fe8JCUGkL&[26WOЇ)L闖}Z& P>G!Y֏;) K$R03S?I*ߝrMxݒh]ʓC%neG\>;oEU#xY@>)Jb%)BPrVUX-JyR:n/|8٥\c8S0vkç$*KG ) @jb.+W#H6]IPX$\ 9r 1ħ߭!e2g%یh[=_~3pzM}Xb =Gb:'w٢;ID%?HY(E{u{ɮ%C Ԇ)aCFcR>=6[W^vi|b?uFAe ]cw䭿Jl10f< yOWKr4ŌR19?'Gtc2KiPZ[wx̬eVpUX;A3>}iPd0vs>PɃLZq<o &soC̢NjtK $m;!4 M o)j1m)ZW)b`7ݼŐHJ81fexI#!CqKٸYwN!3[iM&5HU*lW/R^ ω3s%YȎnي=;lx [^f Ɍ.70]ǃQ\Kk@74B| P!N&*Zߵ%cƉ-5N|OL R&zt7.4nŵ@9 *'Y6s!C%4aX k~AR%Yn@Z(Mczb*:Yl7ތ\MOȉC%{1'vŅ4.6aQ٣#ڛ)i{4|k,c(;hxtBsr{[:2*EuJvB6"//b-=d n& C~7xs 9CQLn$RJU~CV+O` N9zPcY5i&2orU`MM&+7ֹoYWxiII3U0PX]`]x㵊3{ ]!ٿ{ >{@ n,f]XۂRKBoDaqS.zP1բcPU5'{`X6Kq.3a<|eޤ 8d^AqÒ;e/b_Ә̐>nj}0f;gS`lN$'0 u2WIeZ(=J4^~5L04&8ݭmʺ&ZBx7C:)=)%ȺնTyiNͦrZbj/g/xJ "c kc z'^Sw,Jb8E{/'\Tl#\[6oOn ;2 6RPz XVj=Ap4&DEI-:)j\⭊Ow%(/d,DL^!hV)Yߎp}}!\W"4;:{x#NWvц6) Uס6WzN äZM N& ;-i]Qɩ*=W)ԿzGH9 _K'&Eu`CL6|9jAV!gA0z13;nXۆ)3VC6Qkb02H+sNnM䓺3k/>#GWq^j|QBXf%x;1<}P @q'cV,'q}>Jz&/H@f6SHY9W&3ҮaYA OY6 tAgepB<1Zm+L8.6Y#hxJFQ?ǐWi\b:s+dΥꞦ@*<D_a鳙P{jZZܥ` EW#GH8zl|Quc܍Q|٦y_+º-A`,wQz̒ɌG,[ p2źzyɵQ=9AP^wGu(\47W`}kJ5@zs Bq2k**n7y&spZ=9:}~s頑AេBOFΣzeL.3#z#zBmM^tKT8*ry͒- OZ5(S>2|tV[Ɣ&Q}ӈFF%&8foF½So'.)^,jDt i]ij˷A,EsanOD7/Dz2"q?kx;$LtM<?V~s$Q_,֓iYv1 y nSh)R|M\?3Do>T~!PkKPǻ 0ڄ_F\ ndmҖ7viidҲȬsQ$H8Po*- R$Ξ _#.fWE}hK% 7O(Ayl@*ˉLV7,瞑UO =kVO@&^f25~8Z|ŠT7U qӮd{uM Ɠ}rNݖq]7:8Ηok fLx L/Z\ /2dx6fIO0ZwԮٶfTצ{ǭ.Z-J2NLvˑdIF:lbYĻ>% LĨ[LLrÃ\` $dG8ZrũBZ<@&VgU0ݛ/5#[ UKr.w%fv񟕯K!a} WGg"uy՟*ϵ)MVJ@;Dbj) JN5FY~*vMxDc`0m* GƳh( ֆ1Fbpo4\B\Jj%9lgnܙ`m̓Dnww`|t%$0X? ;O?[yY;?ĽxlU3Y*Y D[ptps[yD7". ~`7bF:M M6޵SG'llE$f%?[vI}#UFԢF7x=Q+ vٜ5#_gs4JKQXiEo'& ?1~;zIJ,~pK+@|eFffM#pn% ~_45GvQGMY`)ΎPzi0 9 AnpjZX @b}k.SJ-!50#z4sQW@u郎z3 ̄4q5ɛOEC01 f*aHfxr$9Xnjc"9EH6 _}uZFZ[S&:L:EoExb<!RhDL{s|ߎQ2;(3<ͅZoĆIRYdBA\>k)\vZwMFoY'Hg0G+m =/7;:{UBZLkn(uEhǃ9Q]^mϱ1_*Ip_t1\\L W_qXoN 40ϹvVlm(`Pu2g_d;?|m9M"FHf$'ޑAXbZ7wWIKՙNGbZ?xCŃn_x"euVu/l9 CPnX xi9Su=G,蘿a-J tj+5'/ub[I6[AH% ziό(˴e:KJ*ך&9Q#ܚZBS,i/Zlt9;unSs%,Z2ºш7=9:0=En{{7y)el'fN޶3ȵ`bN}!DڍTD{t~̃g[@CGNSY"h &K b{UOY/KRFg r YbnqYA22PonSۏ? UYȥޖc-kOlHv ޻D7ҳ5.ש>SuC ~pXGF^OAcHL#TgN7h7FRM`{c7<]%;;atW ~e _ 唰 q%<~n^K4e}kрI}|H5~feVICf%53_x,&zd6"hpmVu }XH5ZmZ M=ɃV}+Ӷḻ4+m$ bzxQgV\)G$rd>赇o]I Ii,ؤk<4O2eUOw,.q@&3'6X8MOp uxp1g+3.*fU44^8Z`GamW*qHߡ8ҾZЫdi7*aXw#ޜfDNx f\_H×0-/P5(plAj'͌ .È.|=y C0~X7MpXse۝TK!7wgeBsϒ+_`~B o:hˣyLbf6~nU|En>j_hO=gR&Q-8jd d;L/c>Xz0|ŇI2m xw\2v|bHHve 'o&sp#!AAk ovꙅ9O3}陊R5wObD Tɱ4q&Ddf<^fA%u +:t8xcEv ̮A\t֜ODx;oŁqkO7+eƙ^`;~%a Ӳ1Kb('&?kUOV?Y=ڜ+$p14;юX0"м!v<̬OcW%%F RO\Ki/q'UG`C(plm.C0u^O9j^Y4^R_k*]G6.)RՓ^刲(W$^ +W;)=_=)4Nxl1jR}dSo6Ȑl?`I#ji7ԭ/:OH h1p}/]>eHm{I&ݏ f ]%l\u@(&Wݍ.c^U Fƌ6҄{3'x,ew:?Μ`hӝBk?mVyJ 2SWta1,R )4cW7zPʳ{0ND eY:<y/&.Z0#lx&]4Yh՚qQ{]`0G[4 O ~QH+G׉DrnEz]q)GS1GNѦN!`ZwGДQ%Ru#ZБc]KfV_G1x;/F:0BXNHN?އc]Atwƛ+S]A,sl/8">_;Kh:ψV’1}%h3zdi_4J絘#xTͷK~v~VZ \!f H=ԗJ k> D~\^wmStOIL@%9!LR,ѵ?6`VX)s9R N#j;X1ˍ? QcK8e˻m1 ~B-C1'Z>j["]bvgп54-"ehD_-Lx@CGNT٠:5:C+њc [L~4zLSi?Brє CBHtJNݥi&`itUO'9G(t6˦ukU[W}|\ B @2g45نB;ɽTmB{/;!,fPXN˼-8MQ9 \%j9̇9?.ؾ@F= WDAfʭU)8U>QK_MN}cC4PּAGo I<Db4k-QnHw1"$Ɣo '2l@ѝoyY54 lY7A(* ݹ+ih?|l(緆yvڐpֵcRWP\>_bj͙&sVA;hq`ۤYl2*QҹC UʤSl>3L9M HE&LWqC6pwXِwúEy?POo[1Lb4ob BM[\~VK5>on$*V,D:%j?9uLk2G)!U9|5a*/t"މy܅d ?P >nR"Ad$D:Z<_VuVY5NиWe|`~+(q^=p<| 9HØ9(d9=;4\Qt鮲!!Q?j'D4(< JE4вR&qȣ*;՜NlYR9m%!JR 5g!P1q&ݑ;:[hݖ?\C+%*IK~Evu-" 2E^'BhX!o{K0W4ʫ$T z`V1Q[R'MQh᱃x**LJTW7)1vRъȭ BꝘXxC i?VzG}+Ӂj~ JB"Wk @: ]ȒT]N t[AOF{k 7{5` yL <'3d$ŅؒMcMnłYo]iwi`?t' qUeW8MltMmQ8и&AތOa~B'IeI*b)3?ʋ;=u%%BXy5m`T$eH!ְMuH]`;!s q+Zl>-:mD;5|^Ո]M&PkH߬Hqhl!dJ@1:t)gmVQGwNE039sf mHZ9z;ZunjPrg(´1):l󢑇k 70l={. hƌi+X_9L3[Oi1`+8^IB{F@a8FEϏv4ljvw,!D{y}/<`fIhG>fitxvI<jnj0mrUI5@3/fWBׯ]֑4jfZEYC*@8Ӌnxg`z(#2dBŃ)!&$'-25T )?E^9]`'FjL eQ2߁Ll-aPy|vLAkӅ fdswW*uZd#[G,ٌ<*PczAbC¹&x0^p X8eĈLHnO]ʨ0a+waSrO~Otd6n^o#(+9- 2Ae4m]Ig@vuS^? x@Ϸ |b@x|7 9j ZC(nE?gb;R|a'ٝ*륤ep_5Q@<=s0mM#:nzR^;AXZc'<R=\Âp!B$-Yoyvg0~*igNU1ѷsJ&f#HVL@9 T?4Xm#2ygM3km/Wgc;_8Sb=xA7%/M/7a~3S?%b}"UFrR0x!T+dK]"?6F\^ayc!K^@EE.G*{G g2 p_a)躯Ǥ W-k7X\;{FK<07 \874Gr2JyY@K.=6wGG~3q,#a1匓 lЄ@JYK'?LuA{x lGCUSf?⓪;I(axנJWv=>OL)(>*!#uVYhp8[eei* s乁SЂx6fجȸ!yKYa+r!kczgaJ6V-dž%|n]ih&ʖHSyXtJ/˲tI*ȼ1,,&檳j0sJc,K$[1(ٌO"ĺy:c;",%%YGD"kZ.THB$a]#*3ՄY_!8]4eYւ්h&\)&젯MSDk<?1 W LKPt2TO7ϻ475)ĉU -@eRqIvڨ=~J$]:5]u>z}uN %ήE>wtuQP%,)2A<)b~/oU!U I0F7Ap!mUKLBDٸPp]DzDJM3A:'|kȅta)$CuSEi-4 ә|TƸYSK%&/ܲ(@ 1ͼS"b1UOlݽ+0M8 >v&_nS$<hX([rѡ!dԙ6(+^#SR0RkR*(@L~bf.jai_  ^wCCWx/Zʕ3:<08a}2L{cؚ9)$l\+^Q%f߈ q ;:>t9ʥ3= ]Vٮ[bmtRӡsYΔf΅:Muޠ1owGV;?́7w<ҸSa@/'=xNt8{]v[%6D6>Dcᬑ>o3GTאPo}賆2.$.]( ԚKzms+TX<2~ /F$+QTzm] $ȧ(.u!#^a _0F*Sz=.\ǒr,cY\ :?N 0.HaO+PߺS3oӘAU*')0+, }*@D J5WjdBuvv9F(!L W3xe HugFP6E˭Rdi{:Hpj\)RVOt)>9}*}*?У0/Xc FznEt~2;.o1}8DlR<+-k),9 :qNyU w,yوL|)=֒6}1ȗċN$U'S^aص3({f[x+1w:1WY+D@rA;D яv|We~DD'M&J„J9Fn^"xBt0`XЂyL29~’Q7 w"m|tIH],gzJ6Y"H*d>!/VA_>U"ӪUb,f6/!fkZL,mWj ogz*Lw([VJ4Gpez|\58Uxesl %a .ڥ>짮=1+JQJ@iu&(5e3KfKx&<t>a)ǑSUzjg6==xy9uDu+0 } ne:7O]@!yDbfb$.8c7+{MRě꽩@b(ۉ]~e\%tVX,^$B!^nI:kEՇX2aY^ -A<(3fVv>༛ʤw&h&xԻcFuysX^Gn09xMf`@d坠|O|Qf},b%zbVty[ x^>p̪4# @>lnÑD$XۡµRKoXJ[G"9碻6h Ykegh pd2KFFTu+Ϙ;%,ĪRXj.l&ό_ V32x>E#-W\I&;)~qYYZj̵"tnޖ, LԵY@He8_D~8e!3hYNb3n b"6xV7 K}.>'T i4][6|Ti}7jX3v; ÔݵR 7(!VA\ٰ/x(EK1Y 0m泴 fF|ًkUnDx0VUC7zw Gऐ^|[vф(!7ﭮoSRQeG^7\G 43afsMsq3!?ppz B{E 7bUK=P4ZsxDjһ%RN{mBcΣ#fqa%"gȭNٌWsKp_.>2ܟS>|Ps?& $ Kt,@Foj_BegUNefy(÷__.ΔN_c晶3B֕dC+> c=ʣI%8H\cȔNs6fULbX?nȅ†yXiu򲪑OԿ n6ҕCtqG].>&XŇt-TĭE3$Eoy;+6ɗnI:Nϻ:«n8e]!8O,O+»Zkj'8'm6gݢ!pr@gm&ѽoO3^-Asž!,OJQ?4]t";^ PJet'SA [l?7n|vWOz 쇻@+ =_וX]@^vxw:FDq0 @OTDu2fv:HudTO?Y,&HDs9q-AHS6SHR`Ht5?kEHZn7aY12+Gvu&)u?vcW*M%LZ3iMS)m\J5fO* uf?P};Bĉf ##Χ[2X,MM]&eFHP\h١|U~'p$ىt} +QI ~nm&ew L Ы}]N+fFi1 yN"C<j8>,MVbWZR̟4q F.s lZc#NA-Mk1r  z@?ŷv2'naR֍cp1tnߠ'o2EP.sLOPcxNUc T!)\ neʶRʬٸe *Ƅ6kS?|٩A0V|ժ*zҒ14MVs0G`gNMqSL!q:A;al\ ^-fME69 }V9Um8ygW}m,s$h qCpI.y|ʉox>ΪL M|RK?`nI' ghOEl6鶎U>s)0u1 vî,8"\=}4y6Dr7p(;. s1IC3ۺ+M|vʭ0c.dᙠ`LpdY =hbsX)M-0շ՟x ]=?rt }ه; M,q1202{ (T? xl8.,뫗.Ch?(z`woQ9k66]k?qlq!DD8BGUj)"nh1$yGOl|w|pv0 '/F)<I?UU xnJI֎jz6yTξmMԤOI[df>XnT3w=-6ir)3?#y-R2w`͎ؓ VqA_:L=zhk &ۓ*zCx!#X\5p@&\sp[,Ti#L֟9p ,!}tL AF@ĶdA0&s i6HՑiF, ]K\v'Qxud+,]Lsϻo]tr+^~lEG}\^٧D"ӈH+H,*heA09fH(QͷDtUIBGk|cpocu9?iy41$C`{ȶZB~CvWB٨*a tS+ݮ2*|U$F4?Í4$-QWAfVoiqO@$_xv*G%m߿SPd`־UwoO!2lZj2۔ #Ĩ^lkh=KoRTk;ӡ&G:"p_J kcroF3KQM;/#K>~KTڱ m{|,=d4%QzE=P#K2ök]t3(ѿWeSFc~@YEyc&Ѡl\MQs@4W]O?-MU'8(Z9њIMA]0ԗՁ@>4as5ax{!ELoɳzIYuRSH0B2?B3?r<š*vo-@*1&HGC~PN'4y v?z?6~X7+V>S,:ғpqV];gV;~@}- 6&fQGwTD.l;1]JH1>8ro6<`#)r{@kۣ+c˶ pz lSoN7tf/㒩[fkQ7́ St약ccRIokwN3=dff6ˏ+=CzayR:J:5xmlݑ 3{D'F*@cw1@Y,IMg5Y^HsTk ` uWA7~Ha4:K N=;)f%{.Gq TcnB;R ihdP=;.>;$xMB`0,<#*8W}"^PzRܷDY۴l.pRȘ*au[V3"wC{ɡ_=OrBId\ c c{ջx )l舮F>ŅŒxT"5 -/?b֝Dc7{^ܣZz~ 5cd ?әEIqu!G#@0֙.Y F|M 4p{ʿp`&Ksye $no!_dZ[i#z R$BDvkLE Eh5X jO7'5T;{3 wvuԿ0)Xi$]W;%0L^ƌUQ}^"]sfhWޮ>]t|DeNK]B18x&?*G I11 De:ZdiG1Ò1;ry/6-בMw%,lcՠęv"5Lg~$vR9U<2+J^R1ytmxFq]@՚=be2M ي2T_TcML0ŦKoccV6틔d~]Em}5f/ffO*3U߮4,fGL횕yvZVe3+ɽX(OCǐʒ,yݑ8~i[#,{! h'c`qRMYfv9@-TN݃@\ۭ>SOE{ihY\!O& sg[w!iM([GEƸW$,iܰd_^;Xug<*z ~;e9yBN=ry l2fRĽp96^;Ŧwxc:+^4YCr%abdX,lL-rқˀa&q/C̈́DDڵ4$369ޏdȰ7D )9ֵ}/ۋu-򙝈Ҳnt+ZG](C8YuIHvpuqy s%0_|Qs.dY];c|1epsaٸD_ƽyu\=πP.c¦ CI%v #hBZ:ib"ݔxQ1Qe5|`kǥMOZv4lJF$KW?f>XktT.`.Fuq!(2P(f/1L{5a018aa̞j8T`D4AT}vLu Ӷ ĸl7$ K8e. 0Wʘ#N:^("ÊDw{Ŷ-'o3x,V!=VEy5KpkKm/ pSD䃿{}X92Τ*1>0GBz 9ԁ7ջ+?;[.##Qh'A9\Ok :r4QDNYL Q0e02N~8G Ϲ?^=?94*jw vM5kʫv|j4,Gzq8*|uBI 9O`Pf(UȝZNAV2M%y5D"W5G?$ s&L?q/&+lFjrYQPR[+ !cw ,}IPPs+p9HV*^:(D$4~@tY3@kvv &|ZM}&(ݳK 5{˭=َ'Kb:EV, 9Ss"^!M*L(D4'w]x0uanxQMvǻƥC lJ!ԭ}:<:=K] i*~E8K{~ԗ+xЙmhב$=6*`8!X&A`tmiH@QTm1ZpZ!]^O {V \^#ekM&2c_gitߗΉZ,4Wx@wA})XhaݱKp@pݣX`Of?QfACsvR7Fr°ﶔ_4 szX+!YPhzxzTpn2UqbFĔhn)I 5NhOVx“LS`$@(gqF5غKZP{~1ROOR6o9b xƞ:Jm>@ƃ5hA XQz,K65 cޢ=6)zI#O Y8wp>~3V`9jkzK}N}թkAn]X/P[d(/l[PXcH1`*\JJنES[RdpA b4\Ѽtymg}sQeʸ+ՎJH1`dO  ̓4hV Xut_Outl- r8",d~y]g*>R egW5{77IURK-mԍj”$ ·% , B3,fyPl+0{j# Y 2|fn\VM>ʰfh;FnƩ]h7{Kkׅk?Q̜R6`{CI&3=EӂTp;(:f**+bÕ;)~R zۧD l\C1;Ўà Գ.A}awv̪w/Y9 LokX9CmL/W1 >xplfV7a"AK}7.+9Bi׀b%mE旘^wdzSѭinm]B}「noŶ\"ߚ# Y1v䓕pNhʝFM1}*:t t GUSݞVxd~:še%1KHٱE&k|xBrP?GTtʋ{=7[RU: 5ɱyqhղ2O n'}]y :No'%3;vW,ehxlLY F9leӧq]J8CIKi ȋq1+ŋPFcK,&]=zLEņ:o]ѽ>عC צ"_0[#%F",7h}g 2 P%zΆ)yڂ`wfr_9"s.Hs2n1;b2:^+6)u\|Oh uw}om1K]|SߌC*dǡ]&~zd:^ j%=: ^&4Z%M2,^}ה*yUPB9  LRdѥ }.Sdo4'ߍ{~ FM7S6~F!32Ccڮ~~|AsKS>H194T44ө]oY/r}l\>N .[X7CvŻP7[ſ0=jJs9)^ӾNЍfM;3^mˉ ܙ^$f\f=5-3A~$auS љ!4o,dܟD?nnp< V]ob E5HHd^ݹNɛ@o ȅ|#feFn茶H"-*:>fxpvsmIh[l1b]:Bl*Im:?6iNyF?Q q R_d!g g=bvHf)D[0|D3g`4vN,4-wTDQl:j P;meYr~,oL씧ڰ&FKxJ!AlbcO5:jGsmdI?5aA1`9:6QL Mû<vՎ<6UhK kp-wRJQ^}Sk i !O:wM>,y!GyTQ)a-aدQDι-:]+y=Fy,U%KL1j+ j,d 1pX\Kc`){A,RujJ%:-So{G<7ٓ*E,Is^Pšv(ڍI|L,YfOA- 'P"M l|c<acy)[A>TäX>XY= h[rwuDsȞO}'Y,zG?N<  ?i|]Met 0yj9IEb#ßwo?/vZrZ2f wxIA bF;`XB3q4z?e~E(lr/5W1@9^u {;-4Toe/ԻXQ>6 Q#O?"%vm;I8bwd ^}nI&m#pHe'R3u=s(u2Ԑ6›76%Y|ٸK! h~dExSXeіlϤOЁcUj.ga̼fs`8҂6I]F3q1[nٽgn?z^=WwfQ`43&35㣊p@hu;:`,*X|['dB@@x9OpLCax4[oW]R=e̷9XʥK-8Vw;\/.wݖ!kH7{FdF~qg>KfUui~Oʭ!QU벉c4Xޛ7~@p5\7Y$GMT>Y;O'Hcx?mҘ+-[ ?Y%^w8^<7Il?#ȇ'K @a} w?~h=V k H}8͆<6M1W륅x@Kv=y7 аS/eɐY`8yO?6ܫ.l@ˠ᮰$BZjɩ C# r {ƥf~`Qt*vͣ{"=> ih ȓ4V906α+aG8:^|,xFeqE˭h1ƝIe?ʹ]h ^hWkA؂__= e f[ۅPP$d}ua;k,V|؛E-.Cߠ:џ)ח&/sS,,0^] ?7Zj3 Nt_<7C.!8  @~\_"ѽl`Sl_w <J!Ԓ#}(P^9Ϋq?:_@72~`"v^*ajO^OuŽl@fn2ZnA(̿<^7%b#>U*!x1ځ^ e!e&LθY DE.3=5Y3Yo dI".ÊTQ k-P{ߊ`yj $XG,Ӱ )7l0|O&գO|‹tr`yg{cK"[}b8X|8OsZ\i2`ٛA1䅦E1Kzy^z#4c) zxzQT@xJp>kL~a<{⓺_Lg 9b{RbҘF&B2 .RuP1.9;ވ'`3_%_&BQ8d/N2?ζT(Y7]3]YT23C oZy(e4ޏ}b ;B ߶k]P_qD a[\TN=[w'E8U<$&"NqQM7HW23Y rMRpM/ge3ϱXmlZ6ϥvČ3T\T@Fz#1'p]'Ė&=q CRⲏQ>=GmԈbq-鯢nTxe.)Zd. rB%U>-J!"fNR' .ѭك͟0&oQE P9(5[QWqhLn@!btMY! /N)<k+fǂA%Rc yv/R^Fi֖vGiKf+}~N.#S#8Qq ai}Oq"b"aKIO?b1H]8cNAlI#Ra5JS?8%R5D8ȿG${Mjs1d3hB7`VZm#{ %A[*8-ϢCJ} qf]fd2uanM.q1/.u!@}ӻe*&m9w}18tp%zw-t}Mc|, /{n(Mw\8!5W(x=xsI[f~c/Wvs{kE4A,H'bZ&a"[yD6L}'œ%fIR&idķzѲQ_汦F"j2D:rkцyh<K'h@AAcrGzxSSlS~t@-[&];df$|ਬq *~#MŞ ^|p(OZ@z{5@;q4R3Dm{,5H %Q5,upmACj!8"K~,s'/vU{?޽ _t'{Zi%l|S Cwp1RTLk"o!JCʆ9z{'2'qE]'WʬFECK~6b)&q3d.0ƿFϔqUe€5"m)(,QW'jGӏ-]ш5t|(K< d[/gVŔ&44iO#2"k}z~fr+l[6a´ÆeCn5`JXv|l)D;s|^o 33~K5^cٓ8Ƽb[teF,%Y=D[hlb44'rnꫦ/ orQS϶f%wĉ n48"vMTt {?SMʾ»FO3l)f/10&5Tvĉd_`']jpM?[i.P02hNw]BO k@ZDF},fY߻xܧ ϟҍ1Zw X4(3j[3ӟ3ƻjlͷ8MWլ_p!C-mNkYvη?C,59z\uŃ{4Rua4 wFY%ȃ.+")x9Ȩjkm4` Y`Aղ 5ٯ8!q/G/lF e">9F~vYQԗy=6Sm~y4[6C/;Z~\"fG)@l ĵܬ1] :NhC{_|QxN'^$C5]l|z3VaN ?DeEvY1މw.XN-'Z!&[2Ӹ^m!g5kFhVڄMOے[~E֜FG˕ȂtoHO]8@G=(MH1jbjIGYV|&.g@U~xXh\ݠQ vzAX/m5gd x ׄ`Yۚf~{lOvNr56XPCrm&wQliB812}}-`#"rf&태Fb /Op+ܢ&\I4g_׍˽Phtx14&p^I!auˈ[ 1¬ |b]m@=w-OrpWB|B00j#&}#x8h |7dQfm>RF32&'mѩ6]Ly{f}*]?!Mof˧@挶EEa7fB_"`qn33m&P]<5.rͣ["[}Z.h:(mac21EͲbS O)TOl3wIH$jSdH-ٓ||&pr*9W-Bl'g>^ŁS/s^fCbzVԠ`^UJwl-@<2Z&5T}B~׌?sڀ]K Ijh"h24_kN y] LٞtlUL36J(Fܙq 6<^"2 N eNS-՞Ł#Ji4?=z%s_]ĕT;b'm U5'$kF+y I GwZ1v+4 x)yBoZ47}>dk!D idXP j+;bv5CBؘѲ?ɐK6|C'V\ݳP:ٻp8pl.T5G-8@m~drV4gojE~[%ecc(9~ʬzp9GًL%yIis¡fIwqєDUfo c,~_(/bm`dOt73 6j/w eyv`l,ƒzV{o\1{=ml͢?pkP# a(HJ[[{xb ~ȉ[xC!T~jD=H'r8-<=4 aa*L~ [ gfU_xyT _I6fGb=N(JX7^PSD%!5Rdh8Yt2+Ċ?>͟PHͣܓpz:G |]:cQԠςG%G2逢 ɠzt.ܢiBs\u<\\d~F)tqsQBhM?*w08jHC​4O XA};ٰp7w KH#X_ |xA{xPHxtc/~ ;Y6ۑ%{P}~x:$pgw]tHX!2L j,=_t'ݸPPKfx0-'i5G{h Q-\. Z,T'Bw{Wn}^dux"f 8`~QyUgrz>M0qQ- vR24fGmR;g~vNtYXBQVpq)EI(~kt,Z(X,߶/b7;zڶbb93;sM{qD‹bElT 2 ELpfl 7ʲEa+6=k=G4ūi.BVd/gQ=orϗS ?SqvMf4µ5W"{Vbaht}cժQ A^:XYlQkձ #0go#D,8pV-M+ Wg_Ј7h-K5|epSZ$T0g9.z3<b/'OʡNaGGy,#pEQ{fᗲc;}u~z;zo2 &#/ytcjQd `z- Eq&?BԨXRq~tMhCQ9dM !1Bv 8?"$ZIYLu<`9A&. |+UKrc;PU% uߤ =/,̥=:B@u{K `& n3 oaF$}RGz@Sgk 0#(5tkBb4[4hF zOtZhﺀ\k+j!2]R@,heD&Ņ%JږPe6`[rnĆ𱲋Кd¶ur5pE8,Lv35=A{ y[S`\SCNzs(@ll^ѲȮS{dj!t2/'d]b8qej+7g~N71 »ŗl5çsEl"al4ѹRxX荝&$!fl̖F9Ug')~Vd'&Qf^6|?gHR+EKW< h%4^9Ng;,6Id>*`{gNHˌCKE!30w ~VO^Mg{fjq雧Lj57> v:K0Ic7޴Mu@EghUh=>4ƞ+#.ȩ97*~tTi C ۜ!^n/bRYp ^=9g;'1Ppav = |hhu1F <3T;H.-Anytc/6#oL2fw3#dǣVS$sb$J NJ+:I\sN?&IAImE]#!#=-a ڂ8zb?ƃP8Dy &T&{Gߕ+&A `n\oK٭ume@c1em0"+7oI6cqo0ȸ7gc7H3qjDnG9f~B2|/٤ >-[gc?(<ma$껉+{ ?+(plf8^`& g` sjpQpņzh!(=|҂ΜCH5!'7S/Wƶ'j–ԌPeO-+ )Y ƶ_ΙX)єMg4uRcPEG mcAfVC,^\uiԷ0,3qf/mQ&svVnѷɫR_syivxn'[}g3&![p7p pL$B{ ?[˽lL]=H{\BzJwMF;h\`$hC/ڑ;ruyՏ9MNh|B!ct% O KAp;%vtj'BoyYu !]ðKoV ],8Yp ϶]N}#9O'FY~ր2>,hع]z7۱D!B(4ZȼQWtVK4 C{|ɓ2Yk~1V=n2N;t$ d++@/BM&k_Ҙ,U#bmf:N-l-P㎲Eab-Es螝hjb~o@L K|j/?bk75|9 1N~xc!KB#ϲNBxx [Bb=h֌"‘.Xj(iKu+]8\ fיgKpB AN1.ͯXyC<-<^,YZ^hl?cZzChPSG+d;k*:#wװ|wkSb̬T߲co*4K@t>shHPrX/Cr];$0`e )~xw(Vb<&)l@mHc_wHD%'Z6hbhEa`b9PD!ޭ ZYES RWVc}۸b&nֿ;y\XW>#Q] n/S'p< F#kb sif誉ƥ\Jm3c(^T3rkbV7[هȿm>A~:2hQ@[Jq6pnjKEa[ԐwթX'N\9Q$V*S 8 *&o1{Wtf{d\vp.kG_%p"'F>W 4R  aPJ~T.wN Ӌ>[#9F垩uZ-qNuM{>.ǛP M^Jd%}>D&x~04΍Cȴ)njjkG\/sker8{Egk< Coƍw<3:>- Àd5Fx9+=*)^@0(L~2[Lؘ ~`|Aiunjط#?Lh K$g&a\Y.D{ߖ 2K/{ BkzxU?ŰpbK^i2PIw_^5z=?)qg~.~[5Z3C5R=1G0)tmP6} 5Pb>ŌN04^ JӍ `sk>=$ґpWkʑ3B!ީ =](+aDbMCA爲7Յpc$iol=E~q+b<Ӗ9h 2dn '7V'$/O XxgeN~@i\ N|b"4ٰe4g4?}8|83њ9I$CYd\k hJ&lz Q/(h/;XF4FȦ# n}pb*N$oEiFj-l;D%3\J4U Fعd* v$ RWXsa4J+˄hLŞʋ{XgteԪ>og[J7K 6s?ͧgi\}yܼm fx͆~%]ÀC%bKi)o[')[훘^f.ѰVډ|R6m~O_/j;O?daWe.}n1&Nig:Ч/4 r$>iZ_bW.3?~'1U,h"0!mѝIcHX2_(,p2D+` "}'"BȢb=<;&-ی*c+9Zlbuȣ)pLB;PSH/]/Hq,tu9EqN@ ݑR:W7BOj3" |KsSt2[hb஋Dzsq{ȐG^p25]{ul4>);qEL5my>%.6΃ =ڗ6G(//օ'ڡQȡCVcv.|zI?lےq<Z(}EorϟJ.R}䛸)u6^joúw)oܮuv1Pd/sIO|_~]1=l"2[ OMWE:{T/|~J޳د>=q~?] GPd؝+G=hm%s-0F'xw׌[,3&dSձ]ԫHƛ#{{ ɵfNu8H'|ɒxW^y7ѧ4ts!fԜB%&Ɏ#/O.G>,(0`IN,1afTC]a]䆉%M}L#߻kuXQ}FF@'Fu.2AH: zK-Qo$=y~ef?7*,DvT_=3gU[i\O0K(jo|lŲU V%\Gn6qD͗OoF"by^)?C (k#1}h/7۾˼lgj^J *:;P N]3*YvqKjzN--)rWMX0s8/U?^~enlUJ`~z4͠e#eGXV-߸e+\q0}r'5m<϶f<}sdvnf?bo~<#~W?ZG w?:G-rhXv?hW?o"'~ȨFWCی F!UM+@㲕. ָ͖WKݞ,) =Q\}4&`f8w>L#ŕ%,A7C,#3z(`+B`~lм4;3Ձ0}3H~tӘ)<:7 @h"b@DwsĊ#xl#Ym ɫ-;eLlN]WHibv.Y=wNk'Sf7nθe5";iq$F-\K'3wK ldAɷjl[+" a_6 ΌRY \|tE~`-9A͠Ŏa!-. f^[˨UB/vP9NŅ6?uzgPc>S.e<㸌]vIv~q'{ZYB0*ny =a_w ]!E4o5'5`-Ѝ_XcF[v>e.elwY[J=.}(QX::Ɖ#[zzW4};fhFtژUI+0~;H)».BW+nn7m*spGl5TJ@}pI?-Yh>'2M>jE@F|C@&$3/f@A:̼i/(Ѧ#~5.$;{OZ%!YR{F@G`ddCd]iLHꪢu5ue?,Y߃:7uJo1FYc i`x@̌e )A:ք5Vͳb 9/Y8Ҏ= ,[vǷZH߷Eg5+mc"gNYelGɿ_Z IȶoBn3fA` H# b78QD*ʧs ׈>%ܛ順_6YN&\ԭ`ME*V+ulhup)hcٛw (2apD]Q_tdlJU-췾K)`A-ޛp+IG\ZuP*b[ݷ',(db+ `kbx!L H:I,ZC3W4ko9k- UDM4'k܂W.j):5^} Y"v#T0!Ҷdc>xl*AhQɸW/ۮ!_g /$SZt=٦e`Sxᕏ>[z3қl̇WZʫ{23'~] d#;H ;{ɂq@nlmo+k^m\h%]S/.\[zJ:Ae?jeH|fT o'_yBW1#hޫsHmUKd5KFfN9$ťF55Sz/_ZzkuC?t\jEsᕏ=Xԩ` ˱[2OTՓ%~dɞKW>Vy"|V;hzx[w@9JK6jYyTt\PQRQ7Kv،}֧ W ykff@9B^*J\)ޱ2#kUb_+c;rȸqsd/?~m|-BKEK[[P~6j+qPǠ@9=}VjA$!r2t,\xJ~Wɬn ,5U˗y#mM{]JLXZb$V6>ZSU ?k?G 7.?0åK93u-g 译 [IQ{Gv2kĿV*{?h\:ODL*oZT¸})(Ч~ԽHiy!FxjC Y!\Œ9<^(:haE"x>|\ᦝ-,ŵdųsFp5{o8um@'htT<͑Bc&1BX] \oɿxS(~/3So;Z{n;96FBα%._FK #vV#wذt<6X0ec{xX_|-6sfve2}; .,(T7R'5d5>7vC|]=  m_Y^qy=袟줎434[{yV6IFDY6Ӵp`P`}C|\]'D"CZ_b S@DWQۼ4PIU+( CgU/T{}ZT,å~u,&,_>-~˖ഐ X [eÖaN+}4+\IB13m$52fBt\ #aL۝e$mKm(OSQ$z|~ m B,|}4.4x'󥏏jAZW/[,O}ߌO^cj4OvŁ> T ,'<j0¦E*-^lZƼ ZaŒ~1V"d,xlMW]ش#adjx_񴡊E&ffňSlS ?lJB{; I"UGUL|N#ȎX[.ҥK x.T*ZV Z˯J?_ϰhcə]ܢ]vؖpWy+8Y, VxdtY..Z)Z j8]Oggk͞0c>3a |9>xy"abΟnI&/uVa xv]?q|Y,62+Ifl0g=_<Z[6"G@ͷZDx9ui?j?B[H"NiQOi1yo*u-P]j툏ɢTNaa Gh֯^h:JPz-I2ժP&wl:CruTJjUBgI۾>*)ㅖ#',Onf+5+VvfƜ9s~ZE0ɋr:|z? sux"oʙ&T:A32V<|m}Yaq߮Yf[BƋYcpc,+A]~C:i Lw66eZ2Le vMh4w.Z|u>1Zr>޶Ĝd-fI 8vŮ|.L{bŵ8a~ʕVf˱ 4i 7sI>}3NWDζŪ#KkG1s!+/w8Dt1l` YQ{G55~q,תFS[S:-; IY:sMSVUy}^EB^y|=͵u؍v[X{|CZ4;)|_!\Js0I,4Fqiq #Bj*IjwӅ\SVX仑joxx]*YK4~3ǵJ39LyjYJZJ%KhDNAw?j#&.?Y>mAܣrm,TX1A#~ךX(2'hb4tԮB $z䕟j0x6ۣbyثLjOMx8PǛ( >I_4WN19[GqBimU 8]= ^:xtraVF^"0o$g>xs@gRe#FdMXd 2eGt\ΆM8`E}E,~0}c3lzcYw0_q@SXS_:0 FQMHADyF5q%:u#kD Nbk!d&NxV#@;y!zX`ٯ.FK?}9Ev~f ;h<6m{[կek槰 q~W,]Zz^|`1%j.iX-Sƍؾԯ]>'b#3*-}Ky_u",bŅ5׀5N_Ӧkbg ec>2!%!JS!2E3l'kJ"Ld\yxs^}@齏ob:8Ihx3kפ[WL} y~[j8ꡆ[gZᓉ!8wAHꡞ^AOQB}١ 5giP~=u Y$Vͧ?R_Ib&=B\:kvqcm/~n"0х[ LL__tV< r:T=6):K-@Axg)k*| GO[!qd tuP- TRWF=^&gaql=5m3Bə-$yJ"Ȗڏ35׾򱥥{L&eC\YW͋63-PV$K>|'f )i39 $zPG\_"@L4{`TceCQ4B OR.P1R>yt7 Dcѫ--1>[ A3Pa6[V㤱-x+ l + i1Xb>7gAB>("|TJUjԺ!!8( oo~ZS{>P[4(tS}&WH q>iEF0{?oRhhLEQle`l" ̨c!oiz fɖGŽEPN h =-DoooНd@kpRv#:7TCQ͹X;M%>v9n/0EFHОgf?d>h\h\lO]Ë+cˎ|A./$l$7k kbQRX+\썼,[m*mDlMMw$+ \^W\+, oD@ǜ8Iv3tBu:+>ӯjvIŜL""߅.r]ubs`[9bh1toݛAoAghgmLՀ#vB:rƖ˜#0f-u"\Jb&W.+ D0{U fBjx4ZW>{km]+޶ZV>UN¢|׶>P}"A%2HGjZ>ײO )z7F\F}_]32cf@Fef_# vyx&ng6[ hc͒psؒÎ%= q6AnU+n3\<d`%Bog~+p۸`AoۄZqmkab¹)ńBUG_]FO[DJYZjb.j.A* &Єd,.<X_2ggFX&3G^6&%U.{UDĉsUho $2%,3H~պ F%icm꒘fA˕vE,6 l&B1.îAؙd˙,6}ca#;bD,6LSּTbfg~[&}CRnTq ~QuH? i f 1l׌a/ddFliӚ91"NE}Zƶ%o;r#vF;L?3N&ytȐsS}"dLAx5oԂ`A8C|V{C͆n#m I4Lg }rc`ǎǜ6˵ve@DZ  $-F}ז'F 2rxL7@ٹ~i\@'vXPaz=1, 4{z+nYw"s-4g nS~uɣ^X6)<Ͱ{윋uTEޠ٥P a $h:^J´'W ;_):>fVck:\tvk)8U\9gXy_0s'%y*ߊ'M)w==۱9Aݱc2n$++mp8#E0s TS{[a4Mh&O9jjj+\2f$!V:vgmC=`,^Ăe*X (3Lكel6rY˙-3mм/]|invmQÆ[ 3/7Tk]Eo]tR@+%͎#pbOQJAɺTmvV\&, N M\ vXGn;} aJHč{-rJPRУ^KdG+ЎPM&ث8@@{@5JeY#⶯¡DԢ.S#Taj8LEGL80q^C4"k\ LdP<̴ 'AiB]Y2k4WWiz†maE~X)\=sc޻ly#Fgoόٛ?5wX4/f*͋ȹO,5ɼk|=>"uNNBnS_'S;djSk=>`2M V&' djz jE[pyo)mH+j 4׺q?m#!I}*v"? K&b,%W-o>Vv,6 mM5mY7t[+8O#;2fiQt5oQ˔8q5̫UbͣX$d&\K) Eb"k1c#Sz'ril`mRt,lY=s#أj~w^zm_@עYo꽦WaMC3[.a3m$/Vf3VfSv˂X2p|*~f٥WxL<L*(.ZjJ4N,w<%n0)qXT~Ժ5Ejk,,5~r^2[f/A0 ƪo8*AzTI9PL /mFw:=*7W$w|6fYNj>[=fȳ5`b#,*jj?H:Űs)Ul/$;@6o)3=rXSEQZ{>į&I$Ofeb3) wm Gf(JaFv"|JlPRLe$0vNůXWZj$ܒx>دPۗ#JM@eXb XO V/=4ތPTs܄#>qc<7LL0rVdY%&vES3ܦLBmJT1*v:*ƲR6-Ӫǹ%媇+hrOh셜eTRĝB] LvL&@z B ";[6CK9? ԯLж甛{rCٓxl#b5eqLW+)]O8ۅ.tܫ\|#+ZF[k[k"ХPmdml{d^0@"M&pB2`ET|e͠CXB1r&=_JG ǒʀWpl^ihX%iw7>qguC؝ MыE;XlY7rl}oǀǀ:-ԗ1Xq}oa@'A;4 IfMEO3'~7Gv_HUZ4Dyy"J :X=eKz}1̟i't M'Yu;kXɣzcVk8iS8ZKg=OBG* mgek!F׬:'fI"&/ǟj3;UQs˖>22CF}3^귄xbӢ#LE:z%.7 Cz"=.9l`Zn`E$b$_hW8bw 'Pc3xCP-U1%-Wm4bm{ nm+|o/)W-5)p../vY֬|oZK1@:Җl2BRC~ ٴyRUٱ2qrFAe֯G2\es;Ӗ4f,<d5Ak fU[Y*݋CgRy_78(Ł=~%r!dS[*K^qݴS:43~q6vRiJ(IsG٪-Xlzfp}/ȗMRڹN5S$s`S#x\}%o-Z\[Im$;ŗT*O1@VQSCex|*ZJx7o!Y~ȧ'b_p>m}6qwbQEJk;<ېnA,ȏ^5TGxƶq$?)o %x$d&?}b+\ 'Kŧ}B%J=PDI) JOde' 2CJ+Hiɀ}i3bnR]fskr12z2ׯ \܄~ňZV&˗eVbG|ŊNG&![&"MwHWt}#DF^hԼ aEӣ.$[<*-^,b < ±'Zd<Ʌ^[zū:j-< 4yà ؒWЙ\\ia<ö{ÇԆ;aC~'>Bۄą[f3AA[?VoSYqE3wpg:vԖU,2QT]ϴZrhvO4aب3k%t!,V8zl#,z[]7)Zy<)ʓO_YgO.11WjzsjucJj+;AW2$Nqo8 H6cJ&hetJlyfb?oP NE7[NR^GBf%Xtuf?4:qz//DM-q j k;ݝjFx]=Y";|D~y3]j#cl]d ;!55Uy" x"f*(b`,n\)5ߪȆc nߟ"HbxB&yG"˿Tb "?a>A=GrrZ8> l+|E_ε}Ӑujtrp8Ú5KrCEv(17-t}%_x܅)VEV11)saڡXvO_6_nbFexeڗtX!L҄5C`ruXq:C$ja& >n<;J_hYWyAz"w"D\yCng>3iRS]  m!Hv?&Y$*E.g̯dKgR=5@  K>CuN%7qe]z蚣]/fF\Fc+V8 WBV4X$}@kȘ K(5Ex&:pe!Ǥ=ob2{I$+3=xiK]R+WMԹ?mz ~c q^a1 v (69ZiPZZ=W%0'eߢ53)-&佃,ΡyQ@W$|`KxLftC#M0 HlbJlg1 5-sJ `C`ٲXiy0Rnkf"{y:>!jnږ٨1h'?m03>Qk;f2t8 ciMg滭{om-Snv`цO<*te['Xigֳwqq-\@vrɦg;E0@%[>ET>.$#ċϣ!y2]v4uz֎_ՑyrqO_ifBkmye^i\0M4/b'*t:e"907IwxaW䲃j uVtKLERFwDZqxCŞ ca~F8Ɣ4?eniD9:cW#fCJNh@:'rs(ݞs.!h.hrn:W!=ެǯ` FFwCLRm2Th}; 5޺/Q3G=҉pKfXFGF}8|@5G:0B6hues4Tl'F0iAXW CSg*+&>!қ>h]o \&3le'wx,XcjuµXNah0+:6-Vԉ ^,ƞq%mI(xS-m:c^ 2Î(En^(!rY@D?(gHo<|O2 {e Z]B,=M 9'鉭 elsbA&}O=P8^=lp){F4[82d.sVe3y;">| \dZ0Ӛ9>-ZfP)gysS߾5 Ok!J Ǿ\dY"wjLE~{J{C6qk􇼴o ;CVHnr76L{)MX8gpt:3˽sBCҊfޖq) ex8" uݞr"A=|vvn^(NleXk-ֹe.grh='Wd Uv#>^mtvK oeī54WF u+@1 \3C0&~i92y0 4\8V´3x+{wlQǖh4.͝ˡ!4א`v4jbw4s<[;#;yq̀żk79GDJ'M@UoSG_>977-++U<2YTFgJ2/nvn^8˙S2h'~?y:2S>^n?g?Scewa6izT9'|,I@]mͦvE0~y&3'T],>h7tRSy-Z4:rI%A5eM.=l)0^q263:W\6 -scAFN ND[E:a]ၢWmj9c$рʛ)͎N|lvg ~m5렊-4Ȋ#C+߃GNM67Z> ݯ5 94q6Mn3NabCqm~qŲG=؎_dR7Y"n F7Y&+dܑ͘`z' V9rȹ2it4V4r7Y&+dg:rV\8UʅO~POJv)h3LU3y Բ8T~zSӎӔy띖kI^͜o3}F.w$vs$-z$Xy0 ޵"n*1wRqjHN.JuU zhõ,Ͱ?0e+P}lcq3(lȂ|N/ 34_`@cǞ33s7Ob>rӢ9+HZc5֟r֖If;Aih2}7eGmXZ|\@)+ϵ4R4j _L:dn7j66i7"]5T^ Ј:_f9(UD,bh mx kEgώ>ܶyy٪WxT;ͪ4{r_0Gsd.O+ &&xV3[_̎d/gaLV*9;T|ĸ EHiLPBsH_ǯRi$9z},M&ߙToLd!4ubG*;"لSvV7Uˎգ7D|SO-B,bi:/piJpnuuzઆs-ZyӰ[M2DalU 9o8? q*i?P} aqSFѳ? kGX*mrǦ{^}O`q-KqRO|jw=li]oJ3 KjՃksIsq"M4g2WyA^lb>SMݯGj66I)m dLLҁ|+1'67̘EyVq9\Mֻ>F?~ KG92qFt:"cdAJ&tuj3h\lZeک<6bmWjg rxk#yj+W*sTmFkй9x#( h}zo1nəju|d>֌>[WٯZ<=%AۆڐJ [kT>Rr(P_%i˜tj%:V u<ռl<Ւy6Qe[aI| s&W7uWP3zrޗS#KqbXp4<P:>BrS +Fq=ԿJQbS4} Ҍ|ck? iH0OWdb g&eƙ&=G:g40|^UX |\4"FvfZΏ_<ٖ[?m9&siI)vˏ,R'!YdO.-A~HHk+0V< OG3Vk=G&uN|[)pX.TKrX"|p &pcOҥfV;R/9B }̃+W! uG<|a/u7N [' aM{.33s 󞇣$BC C,6xT23[Q׻_kĭg,n0p^pw~G%dZJ@)GE]1u qs+Q~N:Q"zQ/1tR$ݦBkܦ]S }9*L쵳c6Z0Ŋ'Ea[愋L+QzFEr NH.oɀ-bID OaAKa5rrR&dx"XԳcX>Gǫ]4 *uV莁NlIC*I5dh Hӏ`IH g bjW.)K{ ށ1/4F +?,d.3 * )/r\ïge|'C컷Д`ie|߯j=-/qJBȬb̑{4u>lF|9.|>qG> X1DCmwÖA5m~poue(;x!~_c0:\{E^/'(' 4F۶}v %)%THQ7G"+7aԺ'uBGq? qQD%19*:td20@LmOĕ=!cj<*wJbە oGi=I&fЫ<rt KP.| -WSAETKYkJ ﳒM2L.K*U.1M][ۣ:ʒWVL Nj~ mF}&0ّO~士_Zk_ќjP͖oAR@iq)ր%.=T(:s,1|xq"ӥǷ\iL R5|H}&+ kՑ;zSҍyՑwWX>n~!UЁ9Ӄݡ}ft7{Wo6mS]ٸln|pkx (%:5EV+|kURA`^zıTbv&IUwxSCZFNef и@ >Lx0mY)p't[5ԼMu#Β*A_gVb;RԲi%NfI:̑_T GF+ %)hT5 6pk}Ӭ^Av,ecbnSϰ2hvuGdP}Tpϳ@ٛ0QIŀBJmJ<Qg+ t=l8?GVQWlM`X4(WA`kԻHU rFASo7۰;|ܖhvb۵eTW+xksi%B!g+Œ،'6I*b`n^O?_vE$5pܽد$+&_j70UDpd4hɂD,) uu[O>F Oe76_No%Xzm{q}3 hYrc2cJ`uȻ--_fYqDl%Q&ȭD!3u=u$?-繟 ox侀h\2l9Zuj\)‡3))?i;©IӶvKy3:H{.Ȏ/wgˌ"a~_qvv}kL)(NI$9$|X,g$:> m%LjEOWttwUWUD>Bub<|8彗Du) g@jےeiئ SQ0R%=c?Wgx}iXv^}?g'?Ep?oOnNx,>Otx?P“C_ߺwyk{hk< wQil3*v1ctGu 7"Z.ӇSSeFcw~U"׻% }}[-^}k9'} a̟:Tf1Yyu Ple_col4Vc s;l b?c$X2y-wI _艞o#,qrӠU%!|9_:HKL@]O'G(6Z=j6TF[$\6b[I]Zx3.6~V) Bg)-1+xi1,4W>/ʏ8?s\m Vh>e~썡_`|6HR!x>魍NҪB." T{sӥ[6"e;ecv==RPTHKRSXA~GrS:K^6+Z5P9!/S=Ce@xB+s0oɸ4g=]Nx8aVxaFx#HG"<ᡅZxhᡄ=s 摲rRA#^$

bg,ֲ.V#n2းZl7nXlR볌,̓* U;2) V;3ɽ;Y#({#{Tl̐MJ[i0IRYsU*/*˳oY{;i\7E UƮ+7L#3^oqs,qC@gU0IrE`mIyō FDM?63K-WS4>,.sAʀ͓4gkOS!_ uw\r Bb5E7G[>hD^3uhVZHZ;=`%A F'Rܶb9 '* d lcT|Έmn%քZlf@i.JelyUs[!EXYK${ / kO=$}e؞wd Oc^5 .kĹ)ZN-֋v}maR'l/jQrZic!) H I$Y'|פrTqP=Vg7A9I OEc%cV+NbZ1-s%8(2]A2ArX1uV +.[5&xKFV[݊)0&V +p6E3!a 6O ex1)䴦FԐG-3!7T&!RThoM?KX9A7FQ t+aሠ΄0"Fj `SdL-ސY^I9lJ,V86-se /(޳bebtkQi1r8ckgfl΀ kZr6+K] P +#) H84C Β/>#yʀz slq9S9Ylx3X8o8h@+XًwHOg@M.6"8!#/FU͖X0lY> -bbD$,kD\f@ '#Ŝ#@ Z9у2ղn pp2M {Ԇw1 [?HR^Rj' Ā FvʥHd߉g1EpsypT%>etvhf։Jp:_Ʋ K^B\ƶ7E*-+U8;&J&W&/C*ߥH-O(x!,.LLyƳp΅\ٵ-Ԁ@meNh`zvoYFX @7ˁ-l Ҍx6wf@toVYr`Q}9QH9R( ,1 H"*ifoQ9D }C{|CXகr Uy|^NCz/XSj* ħO-$"}/HSGM.[8vWN/ߍ=S'gC7cv5]?=l#[?<uIx|Gz :dv?fT^qPF91}A^q󾐊3Ƈ{ t{Mjg* .dlm?kGTzoD-@Z)kzs.<{8tϭ,.Ή7]{ 6ڐ41RLt%Z¼vc]c H c{waTpwBgY8P oWFy꿇PI[Xg랺L?Hb S ևޅwCgOj scb0 : |(,>{?7 "J wKᑪ~(txM#bkZH;4'1 % z'61M ܂i^Q{ߟ=K t$JQ ]4DOG0(ISݜgkf,gX{kPWDV_=V% l@3go?"|y˃13|x|n~Z/܂?09]"Uqp-|xJm?{xBl{pSW/~Mn:q'yU%+cW}=쫺n$% %نzw64!d}BIy% ` ;~G0p6`79w1ZKN1kc>,(k}u@ LDs~(p"锕ZJx cn5SPOFTd4Nc +ha2Z 5o`ybG,]/ 6hoio`VCN_0չB/::t^G8HjP6jc|@vNΘyHG?p鳃09-C ݁\zAfO( ӓv c8OP,ن 9]k 'ѮIN D'l|4@i`ah8BeP-b%df\θdU^jRmg\\z،6cվ`QS`+-搖G᣿OguTy a|(!qvK]gC^:u1sj %`bB@ȼC(DK=78cӭAr0b.=e!|v'I<+Bԙ>a#A ?T3,G\#x 4z K!a7v\9%ن:|! Y8T_~F*!9)w(wꗟa^)qJ8?D*nTDa O斠 Q Hetxʄi6YDT Bt-arJSg8r/J31oRka$x6s.KMc.GZǾTtg L˛17c9%`A"H @jsAlonJXaSCa6dp=ǨFC1PBc0$C>Kd`)f13j (TS82+g0!N.RmU@#/ȆmS^y -L5Q!:nzTze@!Frғ{ iuxQѰ΅ZUd9c[wCxX'ƥZ-R8$}[u H虩=Cd"-VIZ x]cknAxHBee0 P:-pn&X@kBWD uتj^(N{>*~4r7:쐔# [ug 딜k 3>U\^XA)DU2՛,r]D'B1{>SsXN|fj., VgdF(8][A?`0,å1&wqFO>\y#Y8:9 Ghm :+GT+#v'2ytr|0TY5#C\LIYN L u_~mV.lv#L ڣE½^It3 ڋ-oZ$͍[.t&eE`:X=fSL.:ӐR鹐E#2@ LTu<W&;UՖui-VmS֩<.Ϯ;ދ\iwI }ju]p%-vx WvV㯉y/|Fʡ1@xl^> Tnʥ/r#RZbVIA];P㸝;3=Wв{ m ȑrlK"d 1Kkt EGY9+:sɟ0~/ZGDOzV8%}f7q4giAimay@;ץII9) -˖u :1˪pn&wJΡ| ֢F!A,4W#{M!-NEgДM00 ^] r` ;Iw2^Jkcl} `A{c_~ #ą~(~q|b?d<{] VnݲI bBIG0a[w'Y`?O_v qBWg8V,e}.ꦒCu0PТZ2Aic\)Őxz)йGd#ʏ8/(/bk쩧W,Ca'AKVh#X>x*]&ͼP| ]wLD^?z(Tx SQʿTFpҹacYgG2l.Id,eU\9]ofׄEf3 K.޵rthq{Q\|#IN'MЫ0j"`4/yMRd~oeB^duh"F1^4< R6`UIm萆A@}daNp1R;uw1G!' Rrr2'<\Pzxℐ4*CPdrȥ{&)(trZ5;uLNm;{oG3kMRgPf& \{]蔠םҔM ـYTIlDcU^opj=IۨOa+HD@FDO4^{BdhMﴤ`kZ UG' 3nۧvĩѶ^h#FiE!^9!ڥ_95a8x= pP bu!_Vj/\m6N(S+89Ox]w*;AVv^)h1{v}ezN]F]s(D,j n2:š=@u/(r(9jsnFt%1F.2Ueufɼ1G/٧{-Qm љ]7 f/y8B7\HoT8\ NeDXu3rNLJsOJFp.})Qm%zjkz,۩ U克l / A ~Ax_;c7c;cl4rbAaK Օ'o]LsC A ^o}9]zϲ55Eޓk⡊b:f;`%& n;PqP##eIJ$~Kp\YHHxofx'ss0BҋuwLuҊ?=ئ:A'2, 'G ϧ1+Hwp(?i.F붫E2U.V#\ĚU<>Pb 3ABAЇB@5ːu>Ն6E5*0T[8 `H>|=j!J 5M|\Bh1G)6={nnylV;O ><NpJ2}>d]̣ aqe]Z@95GXBʅKԯT;pm`x.1~/c a_N?]*@ş|U>IsrT{q\*YFxѱX%a5Ncq60x+kz$s*wBO=x+HcP;pM_qø<c('F<cR)ؚ` s/h[(,bM-+,jGDL= /_ŻnO[L^t EqXH+h%RLBO<6>xw[B?AXbJ4s`Y1_NCahMB2~Lx!:3tЀՑ:9i9oOB4;z܂m]L]O?I٨@,I#^kb,;< ݋FjRgsk٥+]bXzMfenn{*>rY[[|m*D7U10~j98+sp`>PQLo6crʦJe";l#1N,gfƓ.WA~rK:5S0ljkS3,yUŔ푵6+ ۗH2f8P7B'?rZB,߇kYj#w`j<ˢU~±񤫻X'(e%qYZ 1\P~KJ)Pn|4PWIh*86_ ޠVz 22g~Ol<zilfYUL}eu%^)b u;Gbk>HTwΧʾrtD ~6M>V*tNS TS_s||n `wϬWv|'E(ImBv&i |l 5m!ij]{'*Pv<^M5qMN[AOd.'|x5Or6 :‡a b y(68tm^q k#ʭ 1ҍ8*t( o.":sُaNý8ڋB#KKn3)ǹ@ ?Bݤ\:42-?x4y 2-r!]O=19>m;Pv1ɃMۭ5ͨCaQ[ /B74-f?anʠ?Z>5R++tc_E!2w [;pϏ8/X9 1M%86WHcN;),p\(?@`>ɯtO!o86Hpþr}Po*],"VTDTz+ٴs1bx1y߶O}(+= F::]m' RN+dO(C>VPD[z6-QS1lf@z6Z>okQm UPz/BG HdnXRrM HĐm82t^ʟˋs nx6t;6+aPP@QF/K#RFh-I.F՝X`boy`ao~mc# @ߦYO-kP?:W!_J& e/@b<{'TϟA cm{8:}P" EHT#3 3k65#QS[S[VN}616Tjz:T} F 5YH4DK\TIÅѦ4GgŶE39JU Ոm6 hf<_:!NJ~>^rӫB?5oIT{$ekغ]h^,/~bwqz.R_ (nNf'RV#w=CZØO}a|'hnMm:o?Gz6GB+~g='&*|`ɐ-Z?? 8>:.)~%|.Vb ڡƒr#P!܃ 2^mGaY:ojwؔV,QxNZ䏨~zAATs,iЬ')6Js,+Q`Yss&jIj@.vIZڕԂVZ(CTFǓNYH_{N( %TVMzd́p'bŔrNsFfi(ٹh {/*ۧ;˵; .Z\`JuG6At..)@~[&?}[]l!ː??Iw1B؛T <=țvbZ!1l\KD۠;* ;4hֻGdd%&weڹӏMVx1-j9(/;sS9@;9\ȞH㌒<}P\2" ;p9R7 ȳl/#BEgd*X>,}4 Qr+*CN)uPE@Wo5S9'Nї E^1" sOop=rѦ܍fcXEzw& Bi0,AIsCd<ݘovNAb߭[d)VlHuNVZ{q B*5!^D\Q#_@^О1lG#Tܭ~$M-!n͂l Az> Z,N:tqʣ#|ܹ2'|\jOET gE'Ր HW`=F@gh&$x3t5SeUU\l~=)^F]¬x5s*77>Xf7hJe/B]`/02opJC]xz ,\;i1Ww%>8&F]櫰D'R&qur+.RЈ9L_2tVi T?(+(%~bc(QYf޵ -3 Ѫv@h\e%Hʵ6L[O~~&\$-JTPI.GY<#TYBS~xe0h6E}jDU:(BNJt@D4?܇P;:;͠%p5@3u|A|bi SԂ:/Vve4(uJy.3؆m xW6 ЙȜyBz駞X989EZ?NVDрibF*31R\•_'v2tN wZ9533rryPZj铜4&+RA[ӽUؑbi6Yi`b'(~mK J][F篼׮ɛ)Hڶ}㲮[cyؖ.AVdj͖{zy4NK\u>|o1m@'DRNc8^KcA/co8RPRLΎ(R-Q/G :C[] aCu >ɩoHQ`4 CĪ5CLl (FY0ȱ@#O9Lqr(BRư<{n;U1 zk2n?Umqq53,"ZE?0da=$cdipM` /ip 0䠑0Q\Ÿ Ĭ_2J,Ӏ96kknۥ@% Żv 0`ӳK <{L6д_ل4 [8MZeQLs̀LYK=sB\yUl[IJ*+ķ⥧* >xnPnI>LhW bmfs]$i4<'tڹw8v.S,{3^$C߆j|a'n]cp`XBnR.;NInM<*" JW4{cۻ\MCjWb)^4ZZ$Sb6̿CX:NE$hMU'uw Dpp\_F( MNTf|6 p z1 ݖ總XiY@1V l_H@Izh\d6'  P:ZxIߞ0hpeNev'Psl vd4~Z dt({6yjL5 6v -uvv%fwV?H// XK}V t}PK|aU"X׿&ڻk$L r9TPP;j$ R7>痕Է}gF0 : 1VISuCi3qMW0wFfHh;Htff5U<'{2ZBB=l_Ea'N1~c3?!9CdLN#O cԥƎ 7B/pg=ڙ@ЃEO ({2֔Bp%ێ|hZ<xK^V Jp +ؙ&TE]\FFG.+"h-_o8AڧJx^+ od~<*&2xu!{A?,$AjD{c>g:#qʇnF@O d+hjqBja41014oK YcdA^}2w-Av~jFig3i0W u-9ס\>"NZ6;=~USO+c\9:5'AgB&?H_c;m7֤|sHvp6bhZdr%_ܗ?wi˜F8uզ˜~G7NPshkbSCU}ڡa_?xutQj9]Y'1֛Z?mGC c컮vDzefE寠hڏ;Þ`Cߔ0R97N R2cdы{Q4_cI9iHiݐ1l s{A,A ʅIh[qpƩqf'}'~W]tEI\XΗހ5 O}̘Bsn(HT@*+!3`T81k;!+B_ALDGz/bҺ}hT<ލ.+QmmszN_E) Cte|Tr D~Ix>'UH/׋Hxd/d3*ۇ_6aʐRf[^=K[, B۲S&uYXVqQfpW!.|$O,ZnDY_Ңp )IDh3?Xd&FE%PVF=63Q-VHK> -t*V~~K3*r'wCy6x%31FKйA>Eg =~[U,]k@=@{c 편aWViq)ZSfaЅK) 1;u;Ε!5UT bh30h@)\eRq$8U?fHq.} Y6AnbmAv+,BLHvGDz] /nՏ!E&U:/7?΀ Ԛ U:5ӳt$[3v-&)z>owUܨ^=jǧ hDF.ԢU`+{P dw" ďbk =Np|<C ;iu \Q-̌ m M*N5OwIrs֋ӬodcoP zm'^ g4y=z+U#ɘ,rj?m2^?5u'^!FL*Z1=hS"ncgTsLdx.j]Ό!fDXt0yLy4ΟPa`K7 ۥ3C8 P-TDb7!ۼyO oy;yoXo |lvx0K"@TqWH0#x-h= @Impb#GIY~@,7zsu;ç:x6{&Mdܺ:V숪"حݺvlqf4@ #TL FKx SW\䇇 C/,buW7!39]OŽkox#CN w:rMrMIN$.nr8Mxxڵ. i A ҅]nuvu M-طxj .`zM }.MӐTR] YO)'n-Q@b;4$ޯo{B% Γ2JhKf]eTtDiFvDN O$%n4;DpLPApCI~2#J:@ ga̘82Osx"ߡ;0;8(ţ?PG 4xU a,}œ$a7pݛv?)d#W\ <+ufxz?\}#iՉ8t; M v6yfDzvDcJ#rZ Ry%pE%3%5{X !|gW!OB:I;F;M=EjIC7< 3\\bFKR<>;4TԲL2`lEk3y~i -̞(oS+ Q5->(PQh+wsq]A~e|> J"p~Eb>i9܆rUv_{ˍ0C3Dtʶ.v1 Na^:Pyq-d^#::&6SwNuvݠ +'Dӆ502C*@uRÕBrȨ["fġ I{r rfɖ&?tj3Vq4Jd~ O㒴9x䬚ymDhFZNٿO_$m< +GJbq4ĆkVf¨}e^辳 Z\z?wO5`Hgz…Cqȅ#g⣩$߆JND%îb!N6620(9q#cIs6'Dc1Njn8m68$@!"ض9<Cc Յ08(жvo~чE}'];+t'F輶ĉR71'vHhksLՎbbS3°v2l)$J['V\𹛙#<vr"A>`PGFH-o]^^ʓzm}m!26ЮwxD#jzgƩ{`9<68`؅:--s;`e` ̝7l5HX~F{L̇W{!]|L@Ypw9W>ry7O7v\k1o^x>3?Q@t OhfUCPCL<*׼hdPxR1 ( s9:{ЭPt12JxuwYxqrx1&n\_GV@@Ģ~ÊAĔ3|fEZ)Hl`-pk0(# G ushc#u7x/Ҧ`olygEg%>UTu]J@徔HnXh=iaNJ2z;HM331΍sB{ԡpГBV y ]0\6 h?bI+.\/3:\!+ U:yJ['"p<8ι+ n ]s.zM߉@dpz]+pXُJIcxtKd3\L-4!WxLzp[ߪhb zaq:[`|l|u6#4?&ЭPDKh Ͻ.*?ZBkFrP#rqz!n; C.-.ʋ/PɪdזfvCl9.K49#~[7GØ^zCx=G WMgHH:aۍ/ i/ Tf< r/u/E0)pexr~kEs~pncIԓ ;sEop++6#9 L*v VP3eI{~0+O8øq9Pc D>,jWqMElCT<6d%IY>a.?x?fWFdJ`5Iu6yPSe6i8#@̪AгO@,>hMEt^@ڙm60QA6I06#g|I9x >M ІV˺Wh T)۹RgKaރB}zwDL^AnK5= PVy` 1#%&6ZUST*ˠ@h 0H.=ɛr4If*ANu< ʧQ#~Jæ?1g%Z’IIo!C6Luorpe毒ϩ{h %:&]9PUhH*hiEˏ|Єv ?UNaټQg /k N^oss!` >K4gҡLd|x0':3=8|㥐>m6^^~ϙw XAvSNX I]M9]FN#R"ɤDpkJLƙɖs'lF m&K4OMNx,QW7|jp.D25W=0k giKg NN~QkLwi$("Z!kӈAYNKY =6D6̼c3,j3ڃz މXdx* mi{پMP kz 1Q@'S?}϶ (VH Z GQ87ԙٸr gZoƆ8mﺭ۞CWg:wQ_bY^]`*6=<,ZFllv_Y=wS c6yjնhFU֞ +vyG;|BHuR?N;ON0  R~vLx\6ei*Qke=͉B2j<5wyhVdGE귨uP , 3mP_g,܊ )8FšQ=>wu+xxj>wrT^}ΜDA3"߿ R8q)}r)Yg {4D'J98uoa #C% ![ezVx}c燂 Ӯ4߽ah-Q.ϯF@Lx-Ȇ5ۉfG/nv;,ʇ{Sud׮P&S6` pH#2q-i,_.Q~tdWB٬P(?Z1b=VТǧ+>6v'HmʎOfތxqm{su4Nu'@3>btP}'w2Ƣ`8ի,"l脜 ̞oC6]zZH mgmhx7B*gB 5et/[+4xzT9#T[g_!_O[5h]'%Q&#rkq%#1t~: ÎW0$/d/2pגiܳl !4lUcx˦[U5{jj@PfI:LְO8vKhWхOlFTeE;"fתR)p;T;сH~MZ%MdE2ڑd+*{̈́rs"YC{ ,ˊt)lF/d:@/\T=8mQŤt&>cQq$>SfzKHﲅoKAPX3Xf/,X6 ZlpdKi!4SLHfxasƓS͕Y`Lɹ鰙:-g&i]RDO-Pԯ 7W`Lg2{K /AxΫytT!OjuT=ݸxۘr=d 2î0Eƴ-6)nftwd}g^ Vhw*ŬsL 9uE '&u8'.fPVv\ `vl7Dv \9E֭l]1;+yYlnͶ#X6c6PTL@?N7GG3Ygafh?ߢUX&#ڍ@j%9s#h2IIHUqգ#Zc@/=:x¯^DmnmWELEMEXVczk9kIeF{XRQM04x@m"\Zm=c\jC7'{r?~Oen]/ |C -QoYMB!֡ &|So>ȺUAk:帠 S1䰢`gi 0 'Ct.F[5u_t3]1ݪ٩`~'=Ie.K,t.౺s4oA<'/t'vO/]{h~x9EW?ح U,X7i{J;3,& s<ܐ>=I6~/׸ܦYg'ޭl~; _/V^n=FWkƯ+R9sO{70W3c<15txxI~A)!h5G2/QH o%|RN&,wi#0uJuVWuR^~ ߥ{ فlEk$]r ~{/Ԯ*YH4}DN*(taQhnV^5h&lZꟇV#S@zp{@ܓDQή$[7^s2K)}\bn .*3ntFnf)248K/ Ca؋gu .fmaug,yg^6/1ŖM`OxG Wg̦,F6u\Њ,7S3@߳Ԫɏ>C{?3@¾b>T3 702j{dW}͔FFf6-ō*Yj-J+%65*4aX3ǡ1t[s0G?$p:loJٳg| Mn'.p0#f®q5l(an B{ ghrKyl@oKmwi2ҘM/i̵"nL;}<%'5qL2hZnZ H7;CQ|#:v3Qw|!M=BcaF*F({_n03A6| -lq/?D׶9`1^N?`Lb‹1Na/?Te]Dc| r7凥ccJth r0?)kJ~g<>;ˁ,)"˙t3ryEmK̿eH0[DaKG )<_4 CsN-& ]R(a]b/\A˅e z klgǏwTƊ-<[< 1#X\bB^~i_-6g̫RX%+̜8]L JSsXGK8Sz>~?Ջ4fD1Q _"&P-W6܏s见R@_^nCLɰ*RK]E| czQj`*Ff!\P{㑧X@FT'sJk7 \B4U)pxR-)wYtɗq7}37|3+tD/sJ] 2wT˃hr\0g{EjB!w?=!VLOa5zDp0 ]OpL d!Nr* :0Nz!PL?,;nrT,UC*=>w徧}&_ZvyO3ADRQIa&AA_~J=]Sh{ΠŁ`<sG\1U uLɈe>% ʑy44ƗSOSlbh`4\d!sp&lL~? /ǴQq%$g~JٳC^b;cHPQO997Ve׈*UwiLpƪ{ESēS{h_'E4h\4 ɪlh3!7g>C+@XQJ4axJ蜆b25F T$ZDXFъ(~ bJ`syl-Ǫ .QScfIt5)̧S*cHowMBϳUOAz'88J_P9ߝ5,ɽkI VƠ|)QV/ac#uc0u B&F1'Qfq7 j1uH>Az9 ?ENi Q2aw9[xlfuV$ P,c Ibw]]zCS¸k!]NܥŰ;.p qlC>,C:/?#Ҕ;K;y0返8%"~5j7jnx|"հ'sKQm($2:Fe5,"*akXCn 09%)3 L9PxTĘ׿7ł0yT0b;}$`uKo.AizMcy3󆻥i1Fk4Gd\+yJ`Ә~Ztk&˨ZFbxF%tzƐ,c%}MI-!@AKON 8gjlP%A!K^\*[(fLBR!p(]6J`,dxgf/ @Btcq'y.cSOA6s -Gz;H r)Ey `-,JGzFA*B||Df0W̌cf4ԩKq"`=4!eV(!`fOCH\x9>QXKbyc$`f31Q̀Jc y:"UAA,Qx}9W? ^w,+=ԟ~cNZwn(ȖjFZuE<}q0*8mRtEQ(Z.b%!p Vݻ"b,D2T 3.v:KZY(p]Fh}Q8@ zl QO K%\(Nr_L뀺Of`V\SV7h~n#mOghk|F =!U#]F}ץl^20jGLKTƠh [BђEQߐ)zȶFl"22FR.̱1hX,SEFJF1-dFX"Z6\E*`#ԆP"4$`?O R#v F(\ g@h>Ԩ8( 㓋FkbSbREI6߹<1ùE@Ϧ/˗4t{R/?=b ,/% I'+h,3z죫A$j6h4h4hOXN.F3li~TR1ISihmr!\b˨8,qP >ih 6MX8o}q3MQ@=$NI(CbObdN"R_GSMD3JF.%ܒ݈гR*/x$1·Rk1d"Q9H<]7bi^Q5Bb̆lg'43!vF, }:FIA]Sǰ́8&C ːx;pnoaF?0%d(Pl2CxXf>t{"nbV=Vǖp1'ޞ'y5v~s 3++{+7݁%dſY, 4сp Ԇ mhE 7 N5EAr̤ͨ^3n>|8Khhm7 K`zJlJ4hâDӰ'ĘF]lIBYr#yE&$~Y?0 a쏢v#~a9kq"i&#"pss;ɭDhPd#+ Z]Z{3نpRqTQ*k/S!x l46? ba]Ҋx1Rj<4倇rzb3?Qt܂EV+BtHe4 fJ]~@yIxqs g,l(E3Ӏ[e(\bsG@Zfe20 6.`h2R}17Aۀa΀F 8`Ofxl/3%fx]lt'3mi+f嬏+2PοB@/A3@y ?0ȭ*3 TjYSpM)^a*2ɥV^b?EBf<(rBްh\03NJ` I`|a&9[3`ehc;ZFeE`QYKM",/0,1@0`.,!TGA , PKЌ[>YbFi6V\Ok)4:(>9@d߀:g2n߶IJ&A6 HX W 07 [4j%,1p2?fŀ̆CIpځ 1un $t]&X`bH$fVr6z/XK`!$A95{DGvC=M;@tfu]lrI7R61aװ4`XV E'Gtqm{KaRKlG8GVX.c wQAhT} <7c,,EFw%*b7V5s!uS kb{mG|',*SFTL8wO{JgOI~oGs7Bx?ߋ\9<$ yHHw4'vx%7|5ApQ ek -{'* G FRL'7qgD;^ 5P {LH-;1I |11PYX*)STPI, )[g#72Y6m\m xfZIx/S#H _pP{_]4PeL C2 4'3ѐBW0zׅGpjgK%}1fW{uZ9ӁT`?ZpճsG/Jvbf] jڵRF* L4t,HA$ʭ i9X-D UllniGk`;: 73Y)SEsi, /Ljx}"Jx7wPрUfxq+K! k׾:;71Ǫkǵ9}=LrlǭkY+BXvoη X~xDjyF\佝@L^Ĥ"^z@=HROe(2I+\)nTY dKUy\aR#}ʠf8yEbUؚ.2??@vA.c_.ќ^7±{ܵL Hqh?M-2aGVv*<6Ad{rxHoXb};P#:W&Su~'CQSJE^lD r BvDeδ%BtDkyױHa[h]+("?h}L,fnѓ-ܓ<4-F#S_tX+!`Cֻ ``JX30CwVO&[k\dr웗KWAE+n0J%QxlZ FCZlђRyZZ6t˪[;_Ϳaٯ L' ;o7+)ٝբ~;}],nβ4gywo'͊n/gn-h㼻ɰBts5Rf 2ڔ֕{)9[';u3+GCnfbiƊ@eMnf:_XnQ,>ÃΎhKVU=Ռi8?$UMp|eeoaC~k-{YџͲCP'=KTV1ٖKMNU#}jn#RR┽ӆNu?x QC@Ɵn,36GCCE,ꋴ۳Ci  @chvNPtl&t# F185 AKaC'Ro̼+ћ?4&mzcd ]F&mL*Sc+3ٗ'|Fw#5P[^cͶzVU$M<3=23bYq'YxwFFX ڤDHb1@'J.Шԉdb2RxF6awvЈ/nfܼ0^%xS󲁑n= ?,>&`DS=Yu*zٜDՍ 랠qCkAf\zl i2hGw~?3,RjA!}Y}.x˞0yt(0 ^)·]- wv#b&럿O] ص^w=ὂUD 9i~YY-[*,¹hd8ͨm}ErRĒU0 9)]@B6Ea'LzbCI܊fysۣV[&o^굠m [l*b̤zxI]Eb1%&5oqū;ZҮj3 ػ49yE%yI޺_*h-xka Hx@0nd$D-v$HH%D/|P(RAȅd떲]>!Kn1m~SSm0-FF$qbF؁жaScLԷZPd-.C,"7 "tS5fy! L?[LP׾~Ţ~㖲Ea _R.0d-X?CxgLx 'ԓ% Enq H%o?iK -.T+ f_ǫ!/卢"=_[{ ! B'B-DTHżG Y[U.H*o)߻d>\T d f:f2&qh :SLҽ#V5 MŰ@߉iADK+^:O?Kɑ[L] Bn)>kkQjE6A6[|5 СU.նTyʄ>|OZ^RP(&mo8Vy^v-srcUtճ[,"T+e}ʈ!y]n6L+/O=O[}ߋ ]yP#5aV8;jS޾#r8^kCW"IABjiR G->&X95A!^x$z\|O~A[E,9ke%?\*uk/|eӦ}oIſ:?Dr`(C[_N1+h{L|7n{uu53Ԃ՗SBHpwϡ>iiYbGKŋv#Z&-yHQ&.Uoyފm{e0Ss 4; ($r.rEeB \V5]Albb:O&651^ew^2G~|ŧl"mMȷ!~~śɭ0|=ғ1l.L9"^>s,??@?CF 747x*}X'yS64?I?6764:1LIj ƾ{B) 7V]oZ\ I@]>̨ v.^?, Z}_PJe$Y/e:?0Rl>VmӳQqNv&2g#ڧ.VƏՔ@JFbz5g!;bb`aJ c4Zq-P;tPA-0arVc.ȇM^a8x'!"ЇKkVWӊj[6J[+T;|uO~~Tip(nQAoB 3_E_83Be06`hS_SIYG쨂ӷ\k8]-T 8MT_Y P)j:tƮ >J0@0t|sv16*HnrMĀ&"吝U+ŌZiaS=|&UR] mKdd8@6Vy& Wg^'愁vDg3\&Ψ-}`rhGR*]>ځO9=0yBjNMVlB˿αycⓇpz%d@h9۞GYyc3(NAc_䠟 i7`u:j}N]cU|06%|աml ;!j(utY'FYD+0?mCЀ zZA{67УCo=zz{kj>֫ú&OYjEg+s Qo"`1JkO M:laCktn}}k55k6hR__աUF5zG?% +jJarJ7y˛u5Sˣc^zX7mSۻ;Y{eS&4s9Y|lou[;-B"B7{/ : {^I3ʾɖs amBO5,N-DKſU4+ tP]A5EIlW@, @tb%ԉ?87^cٳÍ U B}l@+0l| 6߶Nw7;( 6ྗ1(8Sw_)S7A3n !Rw'_h1*:8b $EfnHA~ i)>~?7A"4 꽞zh<{Y :(s<5afc'B89=W e.(B ]|>í| <<_,vd9]|xX*Zk̦KI ay,"Sb(p|' NY8V5<)?Y( aT΁G*0Tz,oF¬/ayHg#4r`ڏ|YĠ .TLz>i|Sm57RZh"bqBzNQǏ>B2Y)Ĝ;Vr40zva-QRSBzd{25w$8,UZ2糷AbF2B# XS+lԩGZkA&ƒ~F^yoƎzSRb˞{{ovH)(P$ZM-SŌxg=*PAttЇG7x](N._NDik"s&h5kDhBzlB <`ߏϠ,"m(Ts긍0Fo%441yG_#UN,1У<1qVd<_.T\Uۡ*3vNͤ1>A$)2!Q1+t:^aS^Rg'cQSxSUFct\t.Yu̻:沐UDYz;E^]!Gfq nv 8/"'ofe.yZ U,YhB*⮲s+(qChMm1ԄyЇtii:]"N=MzI\VZD<cV u5f@yV ٗXE#*f˃ v+ת|:-"JGqP;Nx }Ef2AUמjA>9{2)Ҭ5z6Gk` ,464jTRs!!}Ѫ9o6A9?B^`:nٛ<>ܠ*R ds܇4 dgc6_g˦Iҕ|ʵȝu :6I7xk lil0MEA 5nz ܨia5Qzg5gփimlq۫HV_%on$T?5;EhC<Q7WKK}CF 鰐.$Ь WH aG'_\hd/񨼨HSL?^ VQJd& G9 8v1 5d:D:<~,~8z'ݔx.B}}ɗ &p -+c | n}Ϻd0J:3J/Ⱦb 8fьSetd-?!i%V.f#vb*p2㇪8Amzm0:oG'T᱈A ziсtbqo']Vv ZtnNma2bg'词^JFjh]q6zy>oR'>Cr2$%38+c*-gPYP!uH?smϯ>MyNTAQM53quuNQ1,^8DnIX"TqL6 F`@Jk04к&67p U*.Iį?nQ^.Rkf00)H5ۻ m./KSIe5⎦#5zY,cBYj$aIT 0PgtؤK 5zf704*Há66ylT._F154cS\NS.m&`j>7z@Dj'3)b $hPIPS ݺ);8}]蓱5z XoZj|ADӫi* zc.9OEiZI@I5޴.5~PKah lZE:MS blzq'1y?onjldkkNl.|#G1V430R2K,6Z[;!hh ǦQj`̳ф; i4@mLUÃxxi.2<^}\P6yVjf&,"|*8>Ǖ?ZțэXmU$qh/mn6pcS1 4ZHʙ l%ԑjo4x-1VO$+k"p3N -F|al|x2ܶUd4{6~bYyL:Ef)sg%-,ʈGrM6Pւ`|6b ~Xj[_W;/m/ )T; RXm"e*+\qi;* sx뜠#&j58*+j>q$ xl!RAhmTN?ԣtyu7邠#dFXF66 HX{iӻצF#mjhzS+ bp7Jxpcz t)I~ŗ \1loFw#Ԋ8Wd/="\Pg>Reފ2vjVKTKүT?Eh\cZ}o"u[7{Vp[eP1Me"I}|L :]{,3o'MJ" 3&\K?#==zSY01uHߚA XzLn|ǘAE:8| AQq"Ha ov_uBg_6RxYI:[sWXa /6`zkt4WPuAE|.#jcnxhn~1ɭA& _]m%F+Pn缘P`xiЈwv$}[] MM55qx?>HoW"V% |p^'x<[6?qˊBD#v&Ga>  A~s3ΉT5Q<&vCDC8iVv‰xlO@[1V* V?\rrԲc|y&ƀ8T }mAnBHg*v? 4Y ~ |Tc@zBj514Կ2 ڨK$J Pblb>`p0Ͼ2|y`ǫT0ȠA5}SI\GNfbéNJ.2?B@ׂkm, И&&p :S Fޞ+aV|pd=dqX߅{@IM}9$id x/9Aܥ 0zQގ+WnYzlB\jͧZ%((2k\ȧy L邊z֣;R>[P[co.T`·.Qlz{Y3[ lzfJ::7GbFraaMƔqt X}tA9?BoC]Ҭ+; cdM<fp>:}d/|āB0Yh<-ECcs}=:a- n;ЄF.m飹XG ! WO>C"܄<ޔ@[D5X@D]ڻ> 7פ Zˀ0B@- wbL1 +qd$l} ota\ЇַIJC]S3M vq!unZ2ˇ>ڕJ=Ѱ]"H_=ߌu :w=L=/RPS t&x3q`)@F:ks777;qN$}bkl8@_VMT3 Z,C: ՈTӬs!aVx/r(%kh4gݯW:S[C#khiu4ۿm_āU XkbTt&0W 6J'n,1gDV(^]|m5$`RW}2 }y`?#ͧ hb_QK$=.<닐I| ף98=Nrh0x*6@ @k/7f'٥C I'BdjMNlWkVC-blqb݊M݁p>\&޺ <'3=_:F $k}:T:bgުs$M )g kv*]<Sn,{MZMf}b5z>2SumydXJnL,̃A<`'^v0Vl2s| 6{A m± ~H6+-?oŸcͩl뇴d>eL7bxMS6Eu[5TZ BsqEn^BXNg7I_5T>5x u&&}ΧF]Vil), e3%g޴C4՛ZOuG9K "<EIMy4{+Q6N&b@z[V#-@P9 =¦j`M!7CPg>~0:x]SQX4z ~QͺI/]h.6 ܨL׈ #|mcfYt5m0߼ ƳETk(F1P[ӠZ lTZoֈ_Wȇz]0-sP/xw5y݆azS_{@1;O]|;s`SѢ?We9XEzȀ:6G#0uJ,N ޮ.>Ecs}\'X.w;[o]k6J膼ШŬDpP1C^wY}|0~tF85&~Z7]8z<|>J!ʨi5^iPA2n*LQw* &Iiz&[z(11; Ξp%²/hO7v͵+^re7]Z ?__ 0bǠ|"~j79,dR]}s˹sBvg<@GKY9~TH`>/x`әD!NGc6'-0|UOW|&"H$?~eSF8&2DZ)ZW; }uE>aoAEl]2u-͠ITjcgB{ temq1g9O .5x2= Ch ײfg[֨(n d[D*K]t8+Ӓz? @p3}l;T)7+DP/R;.v cێa:eGN17="\ġZփ4!Aʯ_t p~qbLKёe56CO#˳ա=-v1=0 [NjI6 "ؖdWP@"b.xEJ%Lqx R:J<@,AQqG0sZbۛ81-bw4 PMCMG΋"J0M9:s!eW1Ԗw]D\ձ&aZG$f|ϟ|kiM%o L_^L:142X,<:4.UWr,AvO*4_z6x1G u 0Vzjk| Toq guhe  }>mQjtёWG:Q;STebu>gijPWG$M FDm޵7 ID7i# 7},26̈́4B mهD5:~:076ڡxƃ6{=`54xj\4WidTQ 0"C=B،ODɉBހQt^ !~6*+W}pNAcu7B TNU;{ DhLN7>VWip$IAG}wN %Bc}HGEMD*j-y.P8SG c{9qO^-?HɑDp†oW+`q ]=k$d!ܣ$wAi#%q7`AeVtP8ɑABUdQc@ 47RsRRF!Dg8sT6 Ep㯷d˃)q&k:0F;BFޠ08 L~ušG;]{$ۛ DcP)|V3ICtͧ]`~L<[\<$.fS*-b $]<8bRb7\Hp }@z].C\qha(0qgUħWQ4"l2xF]ivL9r():r! oB5ƶ(} H=&q"[gN4:f4 hMxtMF+O7'yq>i%ĥ\e1&5'[PghDPx%U}o15E~B$}NE0U\}ՓSOr&=2yOf^_Go,a$dXnUꃨZp!o:[|t_ݟ9"^5pjQT쾡L1ꋑiPa=DM4BGQ-vfZndt"B,&w%0CgԢqPSʽM]jqb<_C1qjtgJckaX[fY7Vl JE'oqVAo1+ ijł Qo給Si&oje3HL·x.޴>2v9ezU9$U<לSz|~ངu<P ;ZĐ%&z!&ފTxܪ;jeE<+2IpF&^,kcIƗswƟNqCm %ho[]Wq}=Mi՗pb#tۦ*oX;lisx0Жncu VAGh 誅х6}1V:|xBgTLqCS+=fLwd- &r܄T"h>|ѝVz)ϸz,YC֍(љ3.6ӡ z#GѼxO|E+" wDyX1+8Y>╣G HA'DHƔodw; HxZ-;=gefTBylɝn.m۵u~`S5{u-PS 5x3EP<9>$b,"]"' hW<{}XeJ̶Mh%(6&F?DjHllGhꖪs]BU9.[vT.5<6ǃ`1V$H }Zx6~νY٭=*ō{ιg;]#ŲHwl ;P-k=G 6XC2 \?{{KS4u[_-]#1hK2﷮p8~Sjp2#3* ,Q(F2:@{ {gf `Y9BU \>^CLMCDv%'ZFr !{wȐ~(_V4[!vؾԕXJ:?{eX&=:ùwS_wXj;ۨDBs~׹\heΫ|h9Exy쓯F34PO7OX9|i\.YG[ ،ҕBlXFôёWkNv {>w5ro8N3ц~ϻ3˜ 릹[#MZ6/?ư䞏?vG?vA>DcdWoe3;Zmv:k#L nFy!sV8KDz;gO~=}:TFw:]~\=y缣'x_Y!M`˪A6fZZ0AW]P~i~D~λ(A 4C?myvhZP9`ϕ|MjH9`s{ɇ~;iaD?~_{}/PA"P_x w'A'"s/qX:{W@?ʧP"|o}x+lsJ ¨6JsW_ Z!.H8 Ӆw>NP9SA;p.Yy[v;x7D)ȅ"DJB˒P=/l>Kʟ~{H}V?XOksS i00/v}E0WK_8l)DAX%{^4ށg䫊wem~xGŠֿ JOV >>|Kv,`<+rڨ<:į+`~y^w!`ux^rXbjiC帯x)xt) $H*J{Klve}:HW!WNtz@{$GIp9XgDan{;ucA9=2\Jc:FS#ۜ4.sͩ^ni/~Drx yYllW;D|Gow(3~Dvjt~E$^q^\-rf!oj=y]0ڣs6Sw*9>|L\S}7?F|ԃr W}1-fJɽ G09hUTl_k@b*տpd ƒ\t> .W yX4D Bǫև +db33Pc#al4l&){`9й7a[^zŧ݄уOpbX,ˁwwNL|pT ֫ Ue'1(^~6Fbͳ;~*kX_lRLy ]]e<GȬ"Gә06Ry HUλ+/<RuCHʳdv|?Y;+w;5~&2)F*1Q;{_z/k\<=>{h/'"*e+;Rw޶ԾvVs}qm:5<^;< eq3<3Pc>[*0-Ýg_nNm9n2 ;(&~3E盏-`ԨrJpL.Ld&<K)ٝ%wP <`[\-Ԟ2 yXVwFXº KS MAG?:R; qe %wQ"C{ܛ?OD8A#QeƇZ7׾׹/g=+L;':q ;3L3zCu>{С;F?"F > PTN3XY˳݃W;8Oԙh1̃0 8Pp[߳:/svd;RC}~蕻Ƶ!%dNI*8uNh lHflZڙaNa gekllEw7DŐ 졤>ҋ{8-בAvzm|S%9؎ ?0h+GW*ٯ|FZW[eme9 !9lS{R1x3n_s~xgq"ȥbZY^sM=qCF{hR= ABz|`/b+>py`}Ƕ 8Ó.adʪ" qBC 0Yx4y ??=˝M]tL';ېoFCeсPρ⡝`x@d ϭAm#嘼ճupٚAhゟiud?iE*?߻'+wvJUdAwCCue6QʝPѧVZݗ$i"[Pm.YGg"/GBS֑mmyCA\>?Mf:Q/ GvK/뻞IHQDbyǁ Mj8 "W/~=ήvA3W( M~m,e;XCY|~@ewk穥+9ެ5ZAAq} 1+2<@d΋4Tܽr3I(A:_As/'y{pxͳ.J9Xax,Ly)?S|J?ki3->syDCCΑMp(?8 Fb#]q}3V~*؝76 ->]Ք~Yҧ_,sS]?iCpAG\ FsxS|4/{IA{r Q$ [^zs02{WcdR#=bJedޝ|KPj44}Z a-r+!MhtGR>nY/=;E eOgЗ~5*(lTwS|&}ٺK씄:{w+zßr?x=9G8z. HJZrn%qJ^1PbO5nm3Adl$ tfpYp~+##8z1;~o?u_"^NJ?'>:xzJp1"Ə6Ġ0a~Oɳ 6JdnkY>Iū_nDG*Mƈ^y={w)K_o ݇`nx EZ p~EZ$?!&HFHOf02309ҠFZ鈇44-T F9t/svx{~)x-}N&fHhts}!!:FnvCaص9JGKtKQ10?ոf`+o>CF2o}Ad۟!jG˝jziNg; w[ls6Lft uiP"rԽfS2 ks4xJ'p/(QP{GhE8DOt({߷6n}P;+2 myl`;Æ\4p{z̔{~\މ~(b?$`-p&.>`S xz@ >IdcXݏ}DR~m)yÕ/-c@Dq_y g\! Cx!18%kp8̈}oyJyCw"wn^Ӄ;ìeItQC͗OX;h>K)X|J-{?K#uشD?TW9H$gyr`p@Jiw w@J/U^g/scR!V^[^鱟&jǽ f Xus_dz]VmQZp6}y+ÄEuo8H>߹t}1tf`i0A,nJk3L0ZpstNWY^Fdhhx<6T6bDz=m V*{|6v"rJ׆/*g={h5,F9N`I*m+_E^'yp d%1mf@R,d4;J_Ctf6OdUV}/x+.ێJBk(>wOK֣encO7C{&w>섳J+܇Y5HNS_'ݜs(}jX7w6gCԙJ:[o}u߾c)'FwKg%A HkR$7K 6%_wI+?U [$%% ݝ]+%#mרpH F H8HKwHx,a/$_Ipo$7܏UD7$vkC~R9++n𙒄ؔpmμK#E??s +~! _|\H%af6_!?'ׯpz>*anY[%L4U_ߐ7|UB w~I;.|/k O֌ _S%x?U䆄Kx>_$s$/Ix}#?O 瞓}i I : qTBoI/J'rS׽KOI}ߓsKޕ5~Дp{$I7KX)IV ~OGo*$?J¿|P=&=OJ8߶÷^.?#ĿU%t33^ 8-w< W$|W%O!aH*aUKXk {QNP(O%* WJk%|dHBcJ«$Ǜ$>/'jx-x{%\>+?,-5$aW^'+I,a-*^!a?J;$Ix>u u _.<-'^o'8xuW·J?&X/H$r]=op5H"__wQIQwB?R> ?|/(OkE•g~Y?|)a. #OJXsW$t nYF u7*np7%56}#_n[\(4 Z0 o܆QwQʮe%Xgn(ԍW1*oؠfJmX^ vPy6ʵQwXfeJ15=(]dXF٫X4C}7~VM#i1Ac6FQy a\yx@~NYcʘ6f#Q㘑#y1kqcxh, qqxqF>x5" Q7l1FpQ2V xjQ5jo1F`4fƦqX104}>`TP_-Yvާ!wi|ƨV Jgi`V\Ql¨W7ݘ3MC 1ӗ ՏFVQ~!M76-L;7*;߀NHF#bLk Z~*TgR uBbj4F>>HCo`\ ٸxƕ댃i>Њ|SiMVhUunxv]ƻce|njO51b|Ӹ8kwO?4qY}]Wt]?ڮ]z]׿]tvw%]]C]#]c]wMtЕuw-v躩~M]NWصrWw5ֺ6nvۺnz[ۻ]꺣ήtnw}>G]Lןw}/]z]Xwa\׋]etoٽWvtugǺǻo>}c|b7vB՝.v{~wнֽKݿ}[~{w}g{}wv/wzu?'t?\?u̶fnj۵2ۮ6-mf۱m7nmnv޴VVVܶ헷ݶ?n{wn~s̩eszry.-7[6&lI[ݭZv~L{ԫL< 'H]/oiE(aGZ S0 ޸noxUlW pQi{՛~#0knAҬq+qD^ko6}\0NPǮ[ZZ>44͆ےUÝ 6ꛝUY,8L\?0q𝍚nfA<8^0øn#bQb U=~մk]-47xVqacyfqn 57ou*e8[k1Kcl֊&ݷ yL}Q-FA3= v ^(54U=1#\ ЧƊdR.J|*wf#o=ﯕ a"h;FmL`NT+fJ(n6hnC|vmO[sqWW(*xOУ="+1Sw]reNh zC"knzƛUY5A@ƮWhwB+ŀVdnvfFrI3$4't B}L,VSu˵ϣmsv0 !̫{J۾6 v3[0ӹXAm(wٲc -ߖ/*װU|S:ݘJ4*;]ܟ>7F"; h kܘYuXM @u\+5+_ovy4 ̚4^+Uku,k ӭkv=0&|JKzLK^~-T^w.,5y^m4qMdqC '׬6h*&7z# zS}b=дOY3sU:1@FD$5u%8p)І56kp3eG[F'X-8f ^Bc)^~)ھWE>a~F屭ppĖ``Oi'[\j EԤ]x nF:>ڏ3H iʥՌכ r/?ՆSQ5:f &eʁ.# $r~` o ǣ1>߲T<q$_T8l>-/4Xͤ\EJ,|S9.vApZ8z>(`x $(DƌޠS 57O R>h99 oH7z>C]'SjV Lz'\0W)O)lz%{EpѩY#ľ\t}/k^SV>*}gx7yr"~>VK^)UBdj"_ &ZZf˛co㖉wVkR]a#EB3IhjꄚE.8.Dn:Nk?Sn$妙js% B(A7:VU pAE}蛜>GH'NPo(ܜZް;ީnOk^?7f;9/~h_ Vs̼9sH=`hi1 Uⲙ?rܨ [z F`8v#&ͣ]LkZT@=`"MyT~(jT! /"6*R|%*_R_ab&#Bt8g.h?jfO1gn2g#e>ISl0fdfvhiE#0qD`|>Uhv[>K#om lQq'I]3Vj./sKS@ %xRQ،Ħ4'fgͲ[&mB(4b`ԠAl>y6Y}p'DqlIx: bOf`U bH #KrHd5t3\؈#AYF5mkP[{MI~t'62 b'YUlk41Ь,+GYnfUp'$yF%;ޤ0[I''qx^ԫcS_.f䃅Wbv!ƊC)|EĴx5ZeԽjͷ P9;,&^_6TKSrX`,R=h0nU`n-2*pf+ ypj+ Gˈ;h8ej\08 \[,@#7AIeW3"eHsC+&mj~^Be>)i#1l2m3 P2כ WF ktk[ږb† S8yugeN_27i1K| IqRaws gs3p3Q} `@Wl`ĵʺMӁ1\c#g4;:O̩3=32g&NGЩ2t `)݄Q@*2GR]sح'AzWܐyc6vVn;@=2ԡLH"IgrJb٦v VU pNU]%@UiF~mX6bOIXIUvaQkZ,V :R-HqX6X)SѨ V-{,HRES5[ -P*+4]h?ZI3(MJ|p h7B -2 _a4ԍ̯ 4Δ7 Mp5?_mp 8y0iشچQL iJ p~\,0 J핢U|F8j}D'Ni^ xѓL_wn#bԂu5ڥ,1^hu0`4򘃂 -u '|:aL ` erfDB?ZMe 2=t_-8B0o5d8ѓ`A Vx :ךOJ=*;5 ŋZ|' ٥5w|ٵu6` (6&Ԯ1b0A)72Vʼ"hUhSRZd EZ+ faC%EH`Pyk<TX *o UzDE]N ۾BhSk׀0%EasniGL"0~,_p`!nꢱc199c6塠s8<@ ҢԚ (n!^fT58 qs'K=!lo˽BѠA3g\U/FOpyrԘ4̗io.dInЉy2mʧjd?~AD磙;DKhfaG<2رؽ0áhẽ2)ruu1e"A[ӄ`˜l(C+;N3Z9n.MSr,_B$ǁ= .o}: $k Π6xN:A~FOy<}@`@$,}^U8Lª4]hϖc_>EZAx"ީk ~#v%5}fJA^LG:̼pu"xhaS.-|>#}b/#nKH % =/dbɷ& P:рeM lT j ~JH̻D F5a+S-7AⶽbfJ鹵N`-[Ҳ]ؒYW[k{tfC20Z{hW%+ EE+ӌ/r}-u[郬PɤnT\ z< QnF넲Nr8ƆhԊEl7a46&;>CvٶS\y+ VF7:Hns#NmuΕ~(x{yS:/)W1ӹd‘4/@K7/[*X=Az Ԩ !U shHbǎFyl-v:%FU#O?9{IF6]zLY@%Ǥ IncvZ>m 7SX„ He2R_E= l}#*djKYLuRP_r}S/8m3G E6ԟJfSCAo0%;e%]48dVh(yvad:bD>g+A$}IG!BnjT01 jda@ hX] /Zu]bj7vͪDU6)&)"-R)ejQP ?!/HL8<3\ PWKmVP jojJAA딏y+iPnìv|XpÕۿ&*DZXf%Me%_"lh/aa4!Gk9b%̤ U NzSV75:tJʢd1 /&H%+Q*XDcy.Eit BĂa~TU  dHkKZi+=0rz}̜[^\}lj(̌8OrqSIŲ!눂琿3n[9ƟGP}?N7K+Iө'0 IÏf 1Eo/[Y7<;ϒP z!'Sq̆qS niYvt^"yh=tʹi&;9} LMYY|J{!)C"kB0'\7hkD?3Ø\ōYFA \=޼ SQJc>b`€{5utE2s4kM.NnMV XT %gN0&}{SG:c)ʙޔJ(eYa0QI Yt }V˷k< iZK=~d0yc3|)Ʉʼn8ڒe*JRB< L@g?aY\7r'Q yG1ke+TRB^AS/;s{qX[@*h61~_jjfk<`@oM_&hcs˔0 ֤x4}Q6u% ʠE,1-TaGf*,9+*};N$)E0|[d`*" ZwA&g~0 Sz|1B7 3>Uu+hQσv[DU[-7ެBKp`-VC'H.!h &Ə[`Z+cG͊ a937 c  nX)pcV٭`Jv5ԷkDGy^]\ٖ8MB+` H3j_ mVkM^ QiRF21M"Zw_ i3 R(X! D桃!p9|=Ǝ%J"uceUG{=ܒe< Ѱt[K(rm5 ndibak.c98ujyjWwȄ<cCI3K~Ѣ3 :D7Ayt̠&VВb:,-#S9m(Cb л'ĥHe\E@ y j0 MN&~O6 4lRKM\ȤSKJ^$ N(P#ԟ62z E؂D-xLjd[K\Ǩylqn)wN-8$Abi[ u(0ɱ@ihj2u/O>>*-h_ *UqKm7jQ=1= $T?0f }^WcU#ا[F  1=7JD695 8!i/7yMe祣9e6N@8|}@PBg,,-lE[FLoȳ qgݴb;abXyxTj23~`^-38sjSS3"Ϲ6i sS~O#;dLMXbcjxjRik 3ݻ'krvyqr @,z+KΥ_P,qK J)_ZVP7 .zoETYZX7+Yڜ NEIKͪ)Z--zfj'W5.eQ)ôQM%# 1,i eQnBL{V"b5}Ky Զy^!9142u `'z!=̅\X8#s:';M\%iE @-ɝH~,8%*q/ONllTjؠucšL\S öo>}`TEًT~XYiY][h(*~WbDNtm3i[,)ƃaaIh[Pik:g-ɉ7Jt f+ln Wf'[ek r!Nd0}ZԕQj߲Dp̤,h p*k& QRhrҘyPnsbO2t{]1UC |zPVڭ(3qB Sht ɀ=Mhe M;XAD4# Nԕm( |0ߤ;+k9}2A߃x&1 '= 6gs%X h&x챋>PpABVjg୞/KotGY}ÁJt2/&$_jgH W7Q[eIƽ|\-?:H=0!um6`Rqo`Uք+Vsb[u~pDܩl޸kȗzon+ ؅A4V K/^p^x쟩%J7oqh%7+/rY怖 sYL* RX.FdE6VQRcfR݆̤YUNg*v̫}B=Oh9ŠzԪڟYh+hW<@Qι  3h ],űQ)% ``OkQ.I"*|{Mib#۱0l 3hG@UۅiLȀ$>Bԓ2xSD/md0V4W=Q vVd'U!Pd0 ʅVR. At΂9\`]30yubzw-m5{*>|gs?& w(g; 叱tpy>+~kJ.?L+]su3CRњQcPvdw*VRj8,$KUHX0cDn_ӓSI4:q {ɺ8BGrbxfx0<<`z0<@\^V T|[iݨZ`^i`|&؂B 8WUj7J v,;x8Ti w@a5H஋8쪪'==<3<3m.,-/$z  hoq*;r:JG/_Vym1SlXL\b, 0:=a{o;4qm&-%$g&P.%N\[xع7m- ?fFΤ+hQȐE5{״0W6˛h]sa*/1<w*vS@߸|13˃JE&̃XᇕICJPq|'jEyBzK}P", @;DdEulE;hЙ2[)KI od;L$ȇޕW*x/D[:_|LL3^&EG9S )CjA+$ !˧"OZ[t;n/ *ق[?Ïvjh+71m+L _Y}T{GKCJv y@fjK"Ĵ%wZi`Wgt}F# f}h97R7QJzE.gM66BG$^G{Bڧ p-\}WɅTFuԺV'0>ojŬ*fH:+tRâe{T$ANŦҥˁO*,~.xޤ#IfY<93}8Tdжj/t r1*% 0q";.j$ -c~fs2 >/X%6De?Y5 q@&7 AQ+ciq_SE; B7LQ \`(| ӴH[)>fO^'DŽܷ5M;Va5>0rp[aԽ;ONWx#(E{1mǷTzq#nExb7=.$.ŭ+Nk#ghȄBR"b&EE6T /y?+sObB.^Dd?ٵ4ђlxD:uڔnY-6F/V([ h+r9cB̓xs쑙)u*Sͥ8er>fSGy,W認u08Թh!bh0)}¸ϵ:uX0ѶTzɡ lP&CٖokVjv.lO3]lz5@x]`<`rī'3,kH_ˡ>ޅdJ@=Q\X;g&GWtrcsI/hZ0I MQK>2f`1:6=\GgY{j-괴VYKXTz99bbs{3v|'8vab~ ط07,a|9P{]j(:nooވ/KbvĶ zڨZ̖r59k[ѵ%"֘ pΨ_KR&>Bmm"9T)3v0vrI%: ʽO",W7j57~-;bʹ`b%D ^xugٕ=tbGyDl:wℰ?9R/@m,8?5) Xތld.AQewH("መFDg-! s]w#TzDGI( _* e]*Hyli:=Z<<2Kdg"*Zas\ߣ1m9g}}5}kQJ6lZ6$#gh4quɂlЯoaX,Dob|):izR#P(}?ϡj$f(*%;q3&U~|>'hv~,PdvE3jh{df{cpGˋ kӱrhľs~"dAzVxbcj#@"d;Qͫgyϻ:q.A`vEOFxntle>9N@@ѻ biւF$EE.JAtpn-)Nu7 2K;yy&:Q L6DKU14 ˁc;sMn="Ѱp[ SsS0݆HELU%M'4h[IT@ګE?G_kTǽʠl O#od#l$.^8 IN&#rzKsD'C-6*/5)D_:W)*O<h [\ó_7ofj)fq0-'wlf43r%>QXj61Xi,_Q8=8^V{Ǵq¸ +$$t}:!%J+*y]PPWf)q377o%nY܎PSԥ6~/H]A͙LOSE\A(͵#Δm?ڰOMme}M1-tm:LC[֢Z_h܏g4M-=~_-BMT鞌 [,7Dcԓ*G@=uHK s^d/}D1fG u(J'7i{3Gw*$Vl c1$6@{h/i`76f8$<+mNoĥG[\ k@NvI/ٌ[) 4[EhݕD,roJ.XŀO *7.M9z툷1]+sLhgpd׽  .p8wQ Czל)U%UqBމft!O;PxG|'3Ik)}rnњ4+vf.€EpsVp="Z&b,ԀК'XjS zŸfLGnDxʴ2>3nEC& 5Pػ("'\\XU6Gȶ©2/+^rE5%s hڑ; 8|TwBŖcrC-ꎛm=D%CBrJ] /#V.TfmID2--1&d-! [阇pċX#w\PQ<X{!-+ϞOP~CvgMڠmū[DDTC6n E g K\+FE#9.zMl( _"ǏbX }]EE3?Qjv/eu>$X >yP5۟I/av.݉nYl8goWaCmQKDh7i4Bu+/«DN@"dLBS|ͰYoU_?ѲT%V +J)G@ߔݷ{Q/E8[XJG@:g->zS*DA.Vhx)iU ^ui]M:n pK8eoXW`8[MT)&mG,8-޺hŵ& qx6'9`TqeŲ֓w KT7eq^5;C0ЃI(Ek],^qNXRW)UJM8W:z>!|^ F|60`cp8& gQ,cἳnE%BrV[ PV1Xj/q PD}^pN˃PAE52fj_gx]![Hlu["M*њBzCcbucPZЎ o:gSrA8C2m,R| 9 &rB5W-I@/d/ZpajWk|c|caA/;5تzR𪞂x܉jYxY>m0"NЬTЈX/3޸zZ;zmsySejuzb`Ck'ޥ}w PK7Ko͍bS?CC[JCؗعre3 y[}} r}_w9ר; 6iOLu^a!G G B>z [QǦ6f &MpʽC閕DjW1T|X*UdTW+l6Uk6A~[?'BpٰefUAPPkX=rlyV~*uXsk`39H_ 5_ϸ)r[lzPb emИohp6j1`J.lo}rTk_LrU)t9!zVM!YY/"lL>kMyP CXPx筪}#{,zI ens|d5 s k4x+* 6KQ^V cAVSQFٹ>e.1Kϴbu@S^O894OV"~*-MVV>eA1O[ +'F Fۙ)h96jE~m]i,6 'M{i[B%1)-:< 4a= n?$5.J\ep-ac vدZU.= i8߼u}U6XIO/)z|>B09]Aq0'VvƚD/\ /oGW<ЌUp$T%gF=mD6x]ntc dŐPh0*"|Ƭ\^݇jų=lB{bP%Hs(\`Ђhpͪ+>h{V#>fquU[l~/^JD"t}u;|\i(uA?4lThw}mY):=,{EN/m T$wqW%_]cӠ몞B\/?25+SJ _do,RE"+TbKiw:Tnvy)Ҧ`9s5iݳy2dږС"" 2*P{c~*ѩ]5Fڳ7w'32>GS< !}t \ VBl.QdN J8PxO+2qY/r^tbv [;{sfF|HɋTW?M୪rH$< ׾ g}L0Ћ1Ԧ@q"aj9yLC*pV(N9#*^Bʋ,6cw,ٻ Rw 5F뱸^(Bp<5ظGr1c{(l,snZ:7bא/8r!TPzr6Z&-FҀ bo쌄3U1hVEXS}h^V>g\6bp||fXH zNdOQwI5#oL 1F9.yy+4ja-5ђ?@ ^ bd!B M:ccֱ.cʉY_LDרu"j'PjR!\^X')Ðe9?f{` IpDK p٘499<%~ɱu%<ԟ[D,3ʹ[?n,vHBAwDa".Jq| ԽM"*6S`S;q6^̌*f2i&K74?{s7 A}*PXY44{1cWaVoޠQ1*N 'EnnС7cD5VP ng3^@'G$*<m^d㘋ff͡4d~yS MMg,N jh# R/Cbz?oQw P7rU'"\_%B6HZ5yF`}\f[(Z5u~t0m@M @x_ֱ Oi$O T _)*Cg{$qH(Eʲc xp =xN;dpME_TІ:VQɱPA@\ EXT(1 ,Z7K)BGE½E}KjFQtbqY[z hMuz-L6#d`}1xҩ\jKN,G, y#&ZߍGcN0͕/ h7lDW@DtAZ!YBy"c#릖߁3]YWOq$妎'O,?1A l`0Еb0Fyʎݧo-BZ붾z5?AN)ԏ_+_/\/&OjE_I,ป5;3'Zft$ؽ _Dz՚K*5`Ò+{ORvQY&DKԦr*DO5k:&:-.}ONx7[ /ze7*T{EG#M7?#e0Q )CbkD8 HL $ T.M` ,є@L(#">DYX |jC6F{Pޟ՗͆Y֠Эbi34ktKTfw6×: JV,:ڟdBШV@]fBm"HP^ʟå _R/eVk@Uc/?(&2>ϬI1kg MRqXo dShiH[ՊzX/V/}R퟇Qqæ A\]G |fuu; wJ81j*@Le4څBUĄNlݸ_Y]ۿGv.A KpY[KiVmjX JaNliޘ~)Z Ն FZhH̞ږfDA(Ym_%-ĖyR =ڴWݲ~V u}ts D+'5kL T,Juߡ_S00V#^%byBv.{HF_=_**QKo?-,]f l`[vwi\X<u2ÁyFmy|R߹Dp. Ӽ1'>l$pr%b·pe!GvW1*›'nh`.Ws ZոU=yL"WX|[ -:mE(T}gUK W1WQa27#Efsp2dTFL.Oͅcy0nZZх٥aji.Mݘx!5|_-IHf^V4yeW7п=1LuBtHAL&j\Z} d'vE<6ZaTZ+‹m0ע^PB0VgͬDoxKDvKDrn5ѩԌ]։mωƋ=Lv% y// ZC1;ٱuR*c٣N+vJIo1aCn;;l_>x'Ɋhx"eqi+,󵵲X@tyKS}[aU*|/XuD8Rh v̬|>Dvmj&g=!p4ރg0| nIigRc(Y*(21{bp&TUJAhZӖCk_](V "fZX9 ԍ s3LcToF8bC_@~)O-P!~n1/eѭ֬Pv>Dr0V^Cj׏Ϸ!N s}'=3'ݻwD+$F#i!0 @Fm(R0(43;3;5Rc89tZZ&Z}ɥK[`ŋ+vgN-c(K-SҞLtmHW+])U]견V_K/GBv}ؽ.;~xy6 >Ovd-:+g v>\r?oKgجDUXMjmXC0AڸxDrhM+.^YjX]fbL ʈw(687a?Sml|"@kL+򋮶$ F]{ՏٙX8\_4ڄ#3ˋoT42 1eeE.Y1[岎L]JW%ֱimvN^bw-uں/nitrs3O,_ڐ讀tRLcsS3N,-5]5Eqzť6?; #lnL%W~ZmY n>:z<֪ZO0μxz=5}Vk Λ2l=:L% "BsUHIZjRDL8b|Pi Ng6|P+cPl6oQ/:M44nmS`َOom%{ĸ`fB{HMͦ б@ >Vzf^V SA*hXe#/7ljf5]p{MN\IX`g P WkFs QKYCw(͠kh---m3͢'ױ~bk+6"pַ]%neg>\Q *Fp,4MidN"/D(\ '襠+-*5 )Dk9YEtBDY$4pĪYl9wZc] N >}D\F˞tZ8K,rd-ZA Z*Qgfn$勋%fn{X+3&nU'Z+ 8FFKidi_ܙKT}^ilB LbAco9lܨ~ݮaXѡ5hJ~~\#-MXk.d|He?L[Pu&D _i\[NhT|1ʯ|F:a/CL.3:]6čʙkzry@H ѱ.-i2[zI9R3t[ (Q Jѣc} =/;2Vc\xy#e-Qu.}Ryw{;U]3PX\B ,gN {#*3e4B}q싵~\+HYCyhV7 \0=S32َuM&g\2,vL+]vj]v ݤ+?CrUϲHzrɊ8^,##X SYUqJ#U Wd4-R>W'̅SsRϗw-D"ayog6:&BgCTVaq{Fط6f=ʰ6/Aхړ|'^2,GPt@CǠn,p_Vk]okxW`D%,2$H\j;R.Jけ}(o*6pP51yظ^zZ=.=j~<m>;], $>WBmK-x80||8Jp#y3~z1.uVjq;4P>f݊ p3t<7KlVA$굥DiseMQ.sKKK3KiaKycA%/p"e^fdX'Ž+L/[ d{-A V UkB8B{ GԴzIݛQTreSCd7n6a.lv7ɒ$@=Ε="rxq} *r(""QU]3IHeUuu^} Ic.e`"_R.KjCIƟ1fJ a_4:2È`2I Fh夈U&:c|tAXts2hqʎy" o9f,TYhcoPCSInֶ+ JA km]2is=PM<)* CK{ 8""c=]}D3[ 6= @s]j2H<[JCk.ne, Tbb_?$?/ Q<2t|؅?%B%h$rUb0apov=&F|4ǚ)uNlVLJ.9#)S2SM i|*O kN:6|d\|bGNxU)1pun#hZ"7ΛV=Xl` *(U2FVx!R%{sY&hOI- a[J.F4Z5IEibR;g2BʰNW* CtTT[py*BcRn*mLfU#- ݪ^TĊg$^#:Y $ɵ3Jf4 $Ҁ!;W,+jX0">\`gxii+dQLu5 B<8nڳ cP2K "}1=aq8O3Ւ\h`1X|"3Ip +i3YN֘16cDj̙HooDF=Y1sЛ:-  |^Ne =v+IWò,gʇw>9MgRb_jk7,hP` PT9t`bޡ xqa9 'hBݞ/-'- G㽒&vdϻq"E;3ޑ6qʺyg[|#`[p+$ y ]VMNAJP,a|E+W8j&BzQKh.lWn1NzBHeaF ubC+`s4@#JrreF1ĸ:&ɰR&@*]JR% 'n>Ia[stfO dĊ%™ 6)4p Ȋ6+#hꪰ r1~ˑ-"m9`sj[2ۚicn4utWRh 9Od0"p(XXC).R\H3L*# ټJ4^T&$4 <:ml$T)+<.ᰦ;X!CRb"\2IƔj_F%^ڕ*,u:w5C(!t2~ pxx5:a4rT0υt#''{;k֤-V`睎K OeᇈE |U@X@>c|tp!S$K$k*q$L (D ̎i3jx KQ$  0>0@B 9*kP*)W''CsIbDE6C%h15$5ddF׈c9Wpա އ`⓪fxxLOTU(,?q&WyYǁf*B'` 21wce [Iz SZ?X(Ie4)(6CJ)EJX]VZe%d:FWFJqǵE,F0tqEX]8 }]ñ#gHceGȲkX _I,ё\%,Ζ@; +DAT8w`\0VSbد6P! N"1%QX]XϷ$0h$,jQ(XG8@)0In/9[FfjWp<)Q/ Jb% <d +$XtgQ'+9R|HO L†!A#z,G*5ڕ[@맮kFIxuBF~ޮܼpnN˞~\8MJrn D`~$%Q($j(fuLѽy"S,0/N3?Aan'RJ5 2Ԙ2G pVPh4"b1y9r|XlA1"b\F %e H@ \Q)'l+҆;/"--{Jxg3IOtp®W BsWP÷gqxΗ8&EE ^񧸾>#5ߍAT,)P'LoIs]#0BI6+}#,[hƘbPZy6E,ַ)Z&K~+Dǿ4)6C4$nE&^$AVwtYuTYr Rokf_,q0fdqz{LN$U|asH 7=+#IU$xlWUEVJuiɪh˩QLV|D6 /A{}KU_Mjj}}e 3̸+EG@3 _ZK3,? Vз{d@ Mg<lC.pCM})KH6Gl:Kb+$j|Ξ$pv3|fT?ԏ0W" {t$ +0f0k kÒdrIef,jI+i%-#ìaNAN}$y);w+YGG𿑊H}5' IS\iZq!qCzS/I-#A@Sr7*28ٲ$k$J~(|T\g"İm0uPJ-'P!b¤7=b#Lj_tܝ WuU=k{䁑`>eLwҤ$lХ(O$=Ԑj* :ȗz9T%" LbynPPoRTiq*{7RфīHj47@ISb% D1%eh7XC| |Ai <}qQȻOi?2W'Kۇ-,i*Î}dAUU+)ɧ쉨 V#*d+~jؼE{B: &=FQǕ.JcBW6^t85/ŐrG7q!V"F6 al CET`m#)0]:QE="/ˉlk:Bhޭ.d`pBvp@x_iv2;ic 檉-=`z 2QGxE8Tm" MlЁFHKsp5/V:da`/5.OW}!>V*$*n?[UiisklSo7rk*PoO"x,'-(Juۂ#[\k.Qt+DΛչYMǽtJZR-Y6\;!B9aT=0vtY=L~mZlKQ8kFfDI'/B/Z?sx&s_i?yOͼQ-31"o(G^̼%UI=iU*5ʪTՠ ?1;VMEhWxRc|ʬA" JRIk*fq5z7oʕЗDjlQ5J!a8슺UZKJ(r|)WXOb-"*F3dqB,OkA`N aa[<>XK($3J#~B!tT>W8"1@ C"G]4tnD]F։ӭjlf ?5Zek$#Tn^E;X>c0;Þ\Yҡ& HoH>%T+ \ú1WbNq~G!O`(YJ2Ŭb3BPGQЅg4 ȁĔ53(!Gꄨ mM nZ%Y>~F>@K1fÛHU*VO& bogP@,*x0"*pKI/c.Yu.ճ"5bF11oP -4pt,z'Ѥf^H\O@>IlI/OǁXRó4:#.{[Ec1dXB_ xGcIR;;LJ1<Ћ#$X~ eT ٚV8Pb3`-#N|)t|lTT#_HӹE1/CODZk/ioC;PZlzْ\k8E>x=I5B890,EN/h Z5k&IhFKrQi"ED40ǗX AnTPYSNE=()# ~h} a1[ ˃ ,e(Ѕc|#*I8* db)$҄P[]!+uTTb-獚c>P FE !`JM4V)2Zd QN 8BXL#&!N-"CoUҮAhcRy -A$QI&1026[#YH/BxX?ݷ_t @Q=DhPSXW%߬h x%iJU8 5Gɴ5e@d9 U2o eF"9ŵ3x2% g7?$k΄h(٤FN.N̆PGhT{ ׍8v I迼IQ<;Z`Z/X/ZAؕyPZ8 a 2x>iV3k1k+!Mm/a@,fKW#ź:KO$v^v JVZ78}Dq\U D&ToX!'(EqǦxH )Bll-h *@#ќ[&CPH"ȦOl&& RR0rV6G5[+l=GhkoXt36;}W;[׿ޚ旧AD2öj!Fc) <^%תf,6T䒤#DrN[l!/AT==E 4߁#^bksX=.i0k9f nX ϒoiɓ>  ,PQ6B"U&s<8|=Wt%Rrgxs 1V:b߁ؾcg4Ч,Q! Aq7WD+VJN EP1m v IUB q C3>_^ gz'h LTp%RlNBLtG^0 0p!1sI{zLgKF6ċ#:#,d. `C2ϺrMi9ʎ%u[%2>JVj+ ? U!**-JEȨDonߌfZ#Yw\c['ZC)kHCW/RLX(} M'-'Q]E-IʨDOLk+8xDr ˫|4APZ|7#J}H7ajz@1J0jxu 0@5/QHp6TtO^c%mW?Nlq #@ RMI @:{CAE2?Dd'xi#P-B+ej2F𔅪"'qTC36>Js̮B -e"$KF=8֬(gQzk Qj81C)!)C7kJN^n(=`KK$m޴42V4iFwN }?$"f%΋X^m@t\A5&_ǔ1T %mpyh@鴈Vtrlj%&şd` 5eGh|MlEV0.ud >Dk|h{+8BK~㤭EZ- HE$N|"U}QNZBN E'aa$0FBE&xx&Hf# ܺCB""NNuj k /8dU^ ^K[ /H-/)pce?g 6T藜Z8>:o-xKeRd9խovJ Ql'7YC!K,yQ oTҁ0D';PGJJXCh*ja8ek9128 TN\Ke hT8bl%X HD]0e}K|$8닒' YOy"qI0:).-χBWjl87 U4F}"YA&₤{៳q\ǒpR+q" d]$Ewe7R:h{ŲakZڽ<$;bCG wmV:'ơ3Ju<PPH4a~@9r6}R/(a# *[neUO뤛.HU ]#ՉAJɣRTAO>X.oFOdBAԴRqj'!(᠗!^@2 e:bxMz =]CGBW.a72VcY!A/ OwXU$Di<{6=BR%tjD(Jo@Fр$\н>pD;H0h+o:"mNQD|؎ƍB9h5pEupsxC%;W|V]K}a^O K.d=X-# |75X__̺xɅyW <0{ hk}+jȖ+RIza hm"NzEtMt var-1G)%jA1)E q0摏 NuE/RPb\":Jݟ|"5NC~yq3eWE0 #I=HGdU+:RiwP%^UC$ca755LF ivY^cT95#Y>E:-d^O0kknIch8Y`FQ49γ ! Z5)A>aR!"pn wO2qƃWt 0?- ^^D!"N Q6T`D{Csݮ# N!ms3`$q}xFFKdyBmPp!&;OPMMa4¾X\'ʶa2gJc?>|i31.Z/e郞}~DRT0h\? 6H?gs U‚HfhV1;o+V )ts"ZBIŇz0WKR 'ȳ&m -=ԳTw,lZʡJqNlo~CBIF٨\{'?p*aiהϕG!Չwn>۪;6|Z@Bhs, .fSjRR@DŜ;)W$~́w/ꋇb¾UϩN*)|Y<%om4X:0Pb2)&-9~O-瓜%3@r©p+O))5A + D*Nº!՞v2׀2pQHL I)-} sDvQ95i.fRq=1WNp}` rHc#"V{7\|G.1m7+'%˔L՞<G-׶̙JZ08Rw~gjG{Zxwg:bdriښk@!ãiă!Hj^sp9E|vV !t ,Zn1ue^Ppϥ6-]j8ϻѩ^#F[B>&pʗB]*"ی&Z5:jeK`!T (PӎZ0=cC+%9:@a'˔i0N>;V~,)tuk x| V0X܋WOI ^q!A9V@A9㺍`8%ȮoW0r*5̾)Ƒ 8Aq*-ǧo6k*yD`dTISZ{|&S*zQl)8VQxBC*˕>V%62͢g =C65Q8O8LRWy{ܑJ7tPHK.xIZ1[[5߁Mn&SqK2iAFQ |!L|+,+ܚ2gsI^Y} ,hfɍXhԤI/ ]ܯy=\'"cl|%bQu(9OnxRWr TLK|#!$BcU.gkT1vXL.9Z~`53akηlr ʥ=%U%CL [N5zہK"I#Nfh.!aa@#\5@f{t==.F(K9 RiI[F0Fk@p H\tMMH#h K*B]+]kȼ7+S+Ɛ|os`;<%ivHڋ|). +9쮾'4oM_ʏHoiAilP`r7Xc+>@ѴQq8{H& 0}^ fE.]h/+$"FZ aUQ)J8)fbrKCwLq8! *U}V!7ZV_I piFcA:F M}]PXᖗOrg噦\q8呣FCKaƂEؿ*]Chc0g r íc<[Gb#u%D>ByNPO06.UDG >71ZɤBϳ(#TDـ1LT1֑7dp ]`%=Fo|Rv}<#C?U"˃xkTSF{lx_ti]J*8ُР!7aӀaq&nEf%+!-p57M1.}&_є *BYn割*Wq<+˄ ]O;+%TŇh%-0zh넪w-@Y*0!x(rH4 hwL yx4=5tpbJR7: {-WXE,.\FҠk C8|h}01= 5ʇzkFt8@+q+ʻ*pg($%WQ c8I  $JhG8+ʶ 1JPJ:\"h:x7iX!w%Z2 gZ{ 0x>Jq iN;5't|^dCt'£s!,I''pJI"%S䦢#9&: UtkaYƵz]5'sGCfk·OSÍkftA<: b hoY.Z]שr,0A$L _tE=&kp؀Mgh,-^4MTHeZT.¶LUɥ҃2$C>>z%t(0#g;v^1}t~[{޼iFa}-EȇwhN%D]"ϸ:`k](J"%:3߈BjLNAo"eŚ/e wGB 1wiΛQ޾v=Ep نkZ?=XLB[})E1MxV`Q/mr>U#r]b*`[0tq5!f D%|pP?hh$iSix, oS7"ht Atq[p锷8rQ]6T彎' }Ug7lCCK{$`[%y$Tg9ZB'I! \->slԯ@^}]AE;Ve%ӳ{7NG/zE[x($)0\__?4{f{5T%n,&Nͤ?-3~l.(!em5oZl8Qd\l%7Do=NrcZC4@`1fP䢢J SCs$Fa6ْp"bS!fZ^&+E)Z"֊(IWmJ@G ^ꢤr_(9):8M)F'0zShJRy)I 4lWOs,mgx~闾 zˆkל)7) bF5%|L^5.#V"+na )Uyh7 ( Wh眿oHQ6mX#e_x{ޟ0OJ@ u8..5]"F&kfTX^Qɽ|&%'cG`B8Am!z)$EURgU3⃑}n{O%u@'lT ?WÑ^I8mOo'G V3 &PYK.kW`2(Ғ6ԗ|V{={mՅ4OcY\DlŝjѰMGnKzVN V152)*ӗOl-uyytw6_u4оfivtD*CXң޹ARFb0jHqQ8gA&K,ޥ @M2AϟdeQIR&8nR<)yYrPU=uR[m 1 /WsOlI0RO$ҍ[}K:6TMm%'/ݧTMPoe\}#iLxm# Uw&gㇵshu4TYAz}7c(ɀ%C S 1RFI]+bXn3S׻sX,CrK^ Xf8˖e֐laZC㓨]Eqڣ }ᅦ*F6 #TU>#⍴Ӧ|Z_-r}Rp -Ox!Od(ޟy (kvCtA/ZʚJUŲYt+tQY?_N HNqu@:brs3ESԃO8|xW7 nR @ɌDT3'A\kԅ"6L/f={,P5nhU%7k3*dGgjFvR( Jb N%G1vtf#)k-~]hQ{`5"2:4eIݲ!y7v^Gahyp#]e-SV8e¼5!d_X&AZo IBgz¡\'!ӻ MYrg3$H灴k͙ ؇Zƅ $z;+=cgpsF&vBlY4Tm7?Y,C+%F?- { h\ m>dh`eQuFP#GރqQxWÂury*#-NSJso~BR7Sۋ xMtp3u4P$0~j"vM&d㲴E 4sEBVBag\eȏ\עTtEVE/( ?d `O3P΢F%M؛ ͬ kFk7'ZM2)ꧣ?Qe 04;$U#$QeVV|՚+T& o OcJҟh1"3cOi'z~m4i%NkZsXӳ߄|f瓛o6qӏ =#7^/ '#$LGcMJ')Qc.@i~)z23 ߯lyŽk׸+ͲN,2Ce5 M#E'Zu|]4X+gW'*-Fr"INLH/leۏH< &p{06:s?Tc9Q՗!~&#l qk}ȣChu2u ՂWh4Gm!Ǥcd26Rr>BUpHhx>.=OF"Ui-ذ i 01t[>&דZBQ-B[YH{/d׶Jd@8{JN: oY*(m4Z}qʖϝȅUNBrCGrI6t]v\գt7NXs!0;f_!Yw7G%&i93G2Yޏ(]T8w!Vr^N!|6 8;x%g|G;Um"Y}vCܗXwsATJ9=R\1՚ݴ,G7=gMtLX ҝ|,<=hA+{k3mCrX/ hő0,3;Aֶn,>NaIVœdK9OH'8̣V1\& ehctv`ŌYx Q]5u]}=ˇL(A$?C8CC?r9àjNDCkL691}]k5u&O'Q;ՖZ|bϷ y:D a_gruNa>dPuc%bIZuэ٨܌ Gj_A xw\{}Gk׶o*HWf.;7q oh[7Ju +?{ǔ?NO}wtQ,kSB\q6X{:b\ ivB^`Btf, c^luxQhx WZ2nwHdNt&9Lι,!S %ax\4ITSA9&%3K~f>d8v<$ #4ebx67H!%q\zR%ATdWH#M^_4j{8 [.+o=ގԀ4XsESD#BsVjd>D#gw̡\23/thC40)5`8"x E\}q6$GGFF/r&2g"t³WIj"M?烅Bw?RO&FcmZ8`lwrA'Xʾ5j@ _82>/dq>{W굫{0KJKxz<T/zzkܑ'7Xg~]u.VGE0-Ymt83xF h#yQ[\LC8,x`\1)ڍ "l ~)r&"h a"e5!Px.] CE@,Wg1Zdd,_b^ǽ$qN {<$FsXDF,z t]aR>zӉl< Y0UT^J,KS4ZuJR=}! }9))Tvk"_c#NքCpTL#P9H`d(/KpE/Z?ȸ3Srq3 yRќ\b*!Yp+3*X{]^^&m2֚ʫÔc:'G%S#+H (9.@/+P @:hN<"pQ &=X3(Nd꧈v$Lt#+RtΗxlu"iJgO~ze>1)g1ZoXZ`wc V%&UFzNG+)1]֛qzDyD?%/kMIB6/AOR͍OP,VX4Af7E<($R~pK)dD"LVVG/UĈщ&Г r嘸qtԣK:UqʍŎK )|v?(9@Ou"eWznl&hF98DDy{\Q kECLb|z)q[jAٔ`,FQ`fP EyY} #$ 1tR"KĝX01ﳦxDiټTGlI1b&C~Db|Y0R"+4kB2Y9]. a P"U0 Es[RX3BǐeυcFB3R$P xe=++ɒm]ba4#٩HSAD>ЍM;YAWc,Zx-c$}a4Lq'i)>Vjnyȵ 1fCv?+ qGlLx&!|X#1fDJS10?#1?zlGѨ{X_L lk$L͒$O K7^uP/& Y%{0SUEvtSNQn9Y*ŋM'h,}OS S\"Y@#r`bJ{ CJG&Է5łL99+ӥN S)CF`!(bo8a2z wA5A+LjA)pTL J10|ѩŒj`ET#gZ-8y~JptK<*!r "XEECOE. WE2)et,dfly!Ꚑ_w %dJA"pʔuY@Z뀙|p- 逑p^4,Bf1 {!y!b][4#h! l־76(@q!G.>#0D/Q1Df@]>$^q8u3'vu>8c(ɑJ~TH @.^FXB3͹uKĝHT%ViiŰUDOJ^B%p4̶>1о+>q}6Dc W,.#ck b묙֪a~dI8PFI"6w܈ Y:u%NbEC!&&GV=q6K Kp,bͽ9< VS"L:d,BW\UH$v"ޘBR/3b}ih7X-y4uPgpEU/Y=?\Hӫ[;sxBFv\{!}ynd`z|A7aՇu$R3xcy8gJ]=C~tHwc!Fhn'PbрD_.q_k de!.e3C?JKDi+/ Cҟ*-އ5ZK x8o+`[_!Q:E7g>M[xqjӈ$zݬ:{U+>=(?G7[3J6e)T*2CH](`*պ@)gВSi]t%U)ra-GuZhVr*'Eqn{ Z>2MtfQS,~S6;fQ6I$q0p E?̕qeӧcjnYvaVĪ8w2 c zɂ Hz(Rl[K>V%-,ǒ˛R-a#'*mnaz|g*I]+1GVְdwAĠ=D$"~31ıv Inj|)W0^|¼6$G"iGT&E3 r4* Z+/ V9)ᒌ/<|b7q{=Hp`G$rNXa}oHWoeSepE/RytA ^T!ۂTq6Xrr$ )-)wSSBqgRL-dpDBsBZbJsT.^O߅s IP$B*vT®~R.C¸ 9JM)UQ0@ l:,>YU"N6Ȑ㑌慰R7DtaF#f]f7++FZ_!*n i6/Za^krfŔ<wB*)'" [&@MzVvROפWf]ӽJiV{^,82B٫ߕj+WH8䇚I촫Ѳm;Kw@/93Fo9!wDnp,^J;4uI.Y,ِ| M$W A 1Br2HS56>`/gj}“}eI3tɤXJ%ɷQqR#p1HJ.U #lJ$ \ MQ*s.09X>VܨG*$ $y͍z$*MO YV53NN91\͌O_\ I_x' Y֐_&.c(({8ץӕ|3  pd:2M9,_q n5WYʖ"Ќ q%!/rNNQzJxC1i ! Yِ,JU\h驝Ȯ^*]}9vN?N=J@p'~7~Ra"`BVK(XAਦ2yb(ZadϔӪK)Q5:EaB 0QLNM7f f{ћD)y/Vx"8 <&t5U/IID.%#z]_Q=KM_v$D٣1ݙ{^B)FG(".#])UJEmk ?5p.dJBo]M9YU}0Z>莥jJ~yq^tZ=` =; K!ӓη-ŚuK0HE{CcqKnzA+j%ZrW&j5>Q:zHxW9xz0P64}y$NFԢޮ^Wel3KV:8;7Nӌa8RvQ7{1FwIgtӆj;8JUv|#C6k z$A!Ch*sK(GDxөS5 >Y\4]WDhVj ]pǙHCE!ge `&~hK7uJ%;'8?P\SV|}I8 <_f'Z02`*O>ܥN1?k'.sy86TPqG)ޠp߭qA_׿sI B^ͅЯ*$AP,تP]Rލ 2uq25+]SK;t1gh4ͥѮaϹMH} ꃊNeXAe }/sŇmꍨrP+3ʴ~'m1q >n E輱AR6S2qffzs/4ɨQH#{ 󊛘 2N^W4djѾ~h |.q+}V9JӮTz;eBOP ?_t-Є*QG]  aLp^B4YU|p+r/#__9!,Orl){VXfTE=d[x䩱Z˶p$$qE(įI;ћZ.X߾:dk$\]c]iԶQb IC[dʲD{Gm_01OP{IR߆[+y^ YuJڪQW+Oҙ ;GW]̠KZZќQ^>=dX^kx %32WZ1%כw'﷥ƺodxk*izFjkwzUZ_ݦv_j75Bӕ-_;5{ -Z5=N1Xzl*Y(CÊ^'[7kӫd>{$bM.F6.yʳHPPqKH@29 ecjS\c5k=)q@bDr H8's-iv g$, xp@K%U9BV8RV/MU$/N|YT9}'[)L!s M|R(&Gf07j"#S`*3^ UȄ|8).df73qo0taZO5 Yw+TGm @ǁ8GbM´ѪF,e|Xq͘?GوР& %`A;FFc ;XU2q%5k$ |B 5kU{AןF Vՠ&u~e l5Y *4Fxхy}ڭqx&xhN^@q^MkF΅,4PR@2ZT=.rub(I\TI [BOTAw <ٯ'D 2\nʌL2*@R],9:Izy!o)&xC|B OΓk \k*K iO<$JF˗7s]^6$+9LJk'&)k^l) imr $UtʁFH!S!IDI1L"49M!#Dubd zuLO4 Q~1 F1zj ?6j/A3SDۤ7MQ㈱cqޱ4]NOHdA+c$QI+N6~ {Ru*N(?  j")PPu9UŨRT1LP))'&Cee*HyMb=4$jJĔ]H / iJ.[ %b=,Hs}OTffuaGHyi-U(9XJ>_ ΕT!v.*fO-R,OyAɰG#j*pCS 3?ь]6 4)cЭEASTݵ0$7p1ĖFӐJLzyI y.%~hlE: Q28I=`廤Mt6z--iq^4%3TGIԽ)/Qu̍u^U/QܗZD5K6'"WYW~С4bl%;e)>#3cl9 )穆 D;R3|^Ux#ҋ)NEqz1FX YWT&e-B1fkRAySPS'.݄SdJC7j@R_LU!CcS%D jP-@Ip9|1p6%IvPIdedZ`3Hb0յY)SeB9WC$%T fARMBDFB2Aa> k9Ri3U9z`+brrTb(DI}me =]@&B]FK%%x<̍x%QaMiI2+5&̶tDUnQ8J 6Qi97 CN>/yϓ  !P EЅY3}GC@PhEd/wޡeCd RtFKtu}-,e{uSj W_g_KNu!MOJ-QEט)k ŷE!ғ(D3ǭHIs7;m|x.`>YĿiw"Γ˓.iN895 .`{XR4œ)DP*J^`T4}܁ s,^BpV "0(vd?DeDJb11;f[u>z آƅ-"{鸣1#`1:IUC QRlֳZ eS ޷y:!LR󡪚ӫ3P U5]j#NYFe F/1T nk3MNZ``xFj D( {La?Ɔ(IrX8YBJFR2 Jds9t_#(Ld D#N 8-r扙|B]TM3S39E>+ݔWr/LdҤ Vy[RVA^ p!u"H -'+H&KbE@t  8QtgȔ!/vG80Pq+R^rbCeK'qgJM/,I'CerU3-$`4:iS/:QHU=R0<+Y aLRWBZ8ڪP%^q "5>T8xMt6RERtWĢXA~['%9J ^OR 萠'rnB>)cɦfEN{SQS(J(ިϥIkG3ZN)* =𥃋xLҒ`DGgs<;+*b/ ʵP5~S"܅ YL%̟pG !7,U(]lGIf5CCWzC E_~&݄k#|Z&O0/+HqWa~X] ZdB~:z9?xl!y)9WvkdmD`NJޮ.8.o?!+k5hB5 5с.5' !v-JR7dY7=fDM: D%C]gż|㔂z}P R9D0%8H0dJ:Y-*{6*[V{Fk,X`Ajv.FzqָhՓ1O*%BpII9i[FIGbSr<9+]Iq4n<+ULzФ ] fy:@ xeXꭴ{mWwP7teЏ!NV 2ɋH& .vlx֠ӀI.blB'QCQe⾘fy+b@Gv12G F/ShT2YSA.ܼx ?b=e<[~'aw|I^A ί(F7!D'GMǏ(/S_}HpNwM<:YhA$QTMߚ] WgKպA~hs6*>L]i, '(H;QkxC 7qx#/|}ЎoèQKi yt%Xc7jLT&΁yJ=1)L>bagHL1|3l3CTk3Fo__2pODəHhKV |WrE`e&C8sFg{9y=IkzАVe$p//}=uK: B|'aoz]7HbӫJT.|t9RWe >z{!j&{2WB1rj%{ 5J]%XTd.3EaB*He='`㶝ɥno| өpk?sKG8*YP (Cʎa42LB ʄ+/bςj,7d|'bY-:SIAz"e܊6& }(۹"W9a)i'x34>k saڽ .L׺" _[F6D.Ф~8Hc@0K*C˃ XX! /MYPz?}W} ^;jҵC ?2慫;N#Zb>UwKk0tY^= гWZJ_e tY̆3͆yxV'ruZѾ zwSZ7b T.Gk/Q*&,w2ɗ,jZQ鷇祏8Гg+ r$I5zp%}|Mt 鿱*N9bL*lKDYVVZޅAPHRm[Óp{|KZ#G4m;E.i57Kc!ZV@:-' tGHן.+⦈ \/yX$eֆZޔj4gjֶpPNeDvZe=qPq"^E+z4s$a8rK|*]ޯ.l+H`)aSR>$*2 eB//ٹ8y L>9([S|ULAY|*2#%'.kcBؐԸ;Ҧ3xtoXV{_dΜ @f$pRLVyY+W0di?q.Ue$ٖc8JH)͠H.JpEˍ'}b|,#[>(z^dM5/((Q|N476odǮ[6稃6Ȍ}|w4y}Jҡ96Zى=?i^y /v{/glyn VXV4az AAgh5a5KչRS<_%0etJdP߾R+T.2M~M/cSJ_@Z!l8GJ1+f&*|JK1rfryEnx9+v#(4oBOsF$Po:AqIYS T 1F?̹?[?l#Gړ1ΩW@eBQE! !>1{6W(gu\>64DIR a mhK.W_?XFr=!׉:jh5*Pz5ׇ)NF|<{L PN*U_D@Hi܏'q!w'VB2qD4 b#`?P>JcWKr5LdU5O,+^$rHde*~˖c8ף# !J C>z@~R%fJES4<,b/:\)Xw Qa1*Lx_JKx%[*.Dx^sʢ?VxA ޼߅Sg_?X8@K9l)Qʺw-_˪ MR8Ia$+y$=;\`z{zʁze֛VWQ`}Z WmV H?⣬$5pa$G5U*;WJ@WQDÁ/^v}@w'yDt  :I!VmʄUi Fؼ&w ybTVw_pw{;!"8kc:(A/U4gAb!ߠ '9 !agu[qL Ya-0 ,H,˕%G)Er%o #`C!nT0"[=Q\ Q \ߋY%m,ɏ1 ]Qa/#tX~ BT8%(#.g%g?%T *T<Sa];^JtaNU 6H_@%HteRrSB''Naם:3%{)qC O*\.B6qIs[xA=w*#x@VQ s; XMPaAl~4}aְHde tCPB?59d1%KdL5Xb,JZQI}:k|l(ʂ)d^jPd)RIU%0C+6H "?*F[^ xΗӟBSB<*LJ:*[>? gTidAthiĉt)Lkt0`j yDhryD9t~(=,4/2P \a% G^@*rщA< / _BiAbcaĕG# v E#(r%w=B^Yٸr%޸dQPzڭTGFZ E}@&#Vka_;4liF^CG\-s1Fذ,aח 0eH&85tjD30Q]}G qdPM%zZiTMsPيWc/ ' QF 4aysۄJCY]Ys1=<EB>*P~`We]J6}BAlRG`yr -FKE.zah@U(gFj/ɄjfQnpͩMv)Ôk9B9KbˢWJ.XgCFQ1ۖc 'K"/+AVqFu{Y;E^r*NFwJz/Df0 T`Qt'5BXqV"KYe)ff B)kFd8(VB [`kR߆i73*, 3"VQ:9Vuy0^Iߘ8db ӈ.*rb;\X%Z, fëUR(")gt?я0Hut:Vtu+dR{{ҁ^~TȮ ”S}`Xg [Q(D)DOeDdU9(f+PG.#J>|(Ź"}fưBBz>R\&SH3 "Vڞ3Tx@_Z #_ƃ0[A8zR֐ät(AwWyx& W<_A#E;Tm'0j)A)Hˬ14a?A J?0!Z̫{I ÅqT| ]k KNEd@he5Uyo䢦nrܭQG7)ASZ()hrbeV≭Pcv؄>&MEΠ I5яқfƣ>Eʩln-'vhoYnz-o Hyp~ZI~މ۲yH¦{J[eĩQ,nay,L{oK彷%{w땧|nw2\ly}4{GєS \mrr5Ve[x߼Ӆ,7ȩC!ú[N+a;nlrXe+<h?VمN^[~.N7BusK g$T~]FG [\V-w :-o?>.*oʡ[M]{oۉOR5#T9|R݂z8-ipڼtAYQ/$܌,'qwm&1m;-<$zJl~W#_[z^ckͿSc(Xb>)X oK{e,osO+!3=_b}/Gc^}nޢ+͘wV-{{=VgE[~}7UĠ-ݧjS5U?y8gA2O=Jmuy*wk3Ty l~s5mȖ׋̌Bu\{}D%$'s %*7V~1\zFN+9wQg$6!B;d*YM ]!Qh>MWGoT372+8^o[ B|Wxe0k P2 l"sT]} ͣf%C|4Qpz{@e/ ѡN4ǭCp)%|7ZUHᑊ%M}r%Hi[N.Bp]2@ B|q{)cҰ73M!CN a(# vn00 j)OM_䣟rH>٣[󦬹 =0`*ժ#߄+ەTJ4T5. -=b0m1 yQ[H& 5L&*iTS5X^=w/߂͖s 2 hG}wAҥVA-t.];x25o\cBϯ;Foo.Aބ {ܨ'6гC$Dg`4y6X*_sǩeپ.X*Ȼ uHOʹaxneƸϨNvT̲Rqsqn$ @oB^ҿ%Ѯ#Sf`lZIJN! \ T̗@|^stZ*2UK~Pu8>,ip#}eDx1Nuz1vsĈs фv)Oڞ*KU]6 ӗZT6}CcSEb\%.T;jSRщ4IhX{F̈hW_`S^>f6Rt0UpE|b^cVפN#S?E\ʶJc&|DēΰGVg/ErbKP2Do1&Usú_z,y>`G" ( go:cmm2簍|NoV(!r ge//a1ŹJS# :߲BJ֍h[ 9tDc_~.뚳|;DW,"FH݇XX~kyMGaWR]j./U {soϐjv(EG7㜖~r-}9h_^VڕJ٣=vtIm A{E(ʓ$vz^`1*VQ]U^pvy{tW `^ю1[VBS7W "q"Of9p,@/aB>c 9 =\kէSXϮ jgzM]BV } ov=|㙡 ټxO2c,Z[F!F)k˸GI0k,Y{?XوάwUQK Ǵ4t>)>mOd1)4arU d,[ q-;@Dm0`ԐTWW=3D(Ų]8od@~][{1ՐZ|/}!ގӥT#%H2X-;-boRħX6/j#Aԋ̩UԸ?fuQtFb?&wNrf`槻p<ކɳ/Эo_^rx~=vmxq+ Z-k? "jZuJ |1$!JKIrُUQCOLhoS2O14ƽn"e'gy]P~Utj+@p,M˅xсq$)AOťWG⥋Ν͘4hedYW@gOIm$Yq4WUƭZ ?Qp]s[A)$`'iLlz>v"Av2A f# mrϥH2m;^2KWEl]Zi4ƒR>#xppjCFxqG8[l69]S6#M)9(YלrurI*uTԣq Ј@gZH<:e"#q]AϫVr5R3_(bj|TOA՟Scj}J}F#}XLzJ~R.%p\B/)U706:Oqصm*nYHٖ62*F&첤 4JS].P)^2"e ,0" yhE/mX/q~cvCAR `% !(dHԩtrŋlթZs^ Ypm~4 7uKUL IHV*8^ĬE Ej ؐusWZ\wۊ?tYo%~o#|UM?æ [|Wsۿ RLxGn>`Op /-O>ď߿[=z ā/[Z mo;$[>rXp_ۿy<*VtwGӚ/w.vEo[ze77߼4\~}6wAgGdo:gs#wtoӝܙ'^tEcY-V7܌ֺtstcHq=;q)_|><60z_fVWy>vלK.c GuGh qТ ̃=e,u߽:~ʗ'μmD`0"?q''7:))^Ʊѻ<~=i/vS/ƥ#/?査4|6}ޣů/|Nhщˇۿ?rs_.O>ÏbevcϏF~w}ºf}i߮ g?#^ nc瞰o6{S?߹ã"~wGش'~=启,Bc'w8{ 񯽷96? t?*X{/?Vq7zEL^xwo˧$^x`]pSU]'=kE)% ڇ}<&_DT~_g'Dc^Ϝ%ﯽƛ~{X:'9 'M:[ (n.y5,|ݓ/gydΟ-\zu?߳ D>v^_]Em~y~?߮<3tOm=w~w K.:ss~^nޅGwWGۥ|o_e;~uvG~矩Ϭ_i1qT<{~_p4~e;=%{'rQo(#'XE;ӯftÿ^/EqW/ O|wåou2sėy7Ѧ;t<諿-_ ;_?W /,Zs~`ӿF}[|8{~fnW\^޿W]8jg_7Щ#?>h1Ώyk~[N)qWOyW(ιtwD'O^5Da[Ox_זw^85ta[i~?Zwe|w"'21=a|⚆O. .9sǿ-gg~r(v^ӤGjuQ*,+ۿ%3~GۢOI Ew~Es/?_ɟ:Yw53?7NiQ\] ~B>׾0yNY-8T K"nuggs7'nƾvp"x|iWqWlsKg@\7YxY2Ĭ?':o4_wös>ib{3K5;Wʃr׫:Ͽ.9k2_=/T娢 ·~_Xg+'' ?vǷGݭW<\=u>qϯ}Ͻw;ӎZrOxO./>bˎ_<>ףW<'zN:U _+s/?ܺNJpc^ /8vE~7n;W#;=6Cu9Q{?bt#{i m9PYKܵO?v3>OuhRIt.=z O{ͅ^pjEH^9uc{N{c^اؙkom_>yG W}ʃf։wfOv<~C^A\B'&Znes|}}ouz8hg?΃/%gotS^^^vO~֧/K|7_Czuo_:8#{go}9}|}K>?nS; o{孟ᆻ^Uc7}W|7vYsª2T\ }Zo$o~O_{w+|}>yn{\ww=7^}þ/z9O~ǧ4'+(tniâŷ{ϼs8Nb|$^Ƌɸ5ϳ@'_(CEm{BnY,Vߵ`pz|ś)}mÎ

Ѓ_=/{bvf4}VϿ?GD!2\Sk/}sݟaž<%Έzf7-yObŌxZiC\ω;oG_ww…;2{샫(*~_?vq_ϟlW;|G%c?OO{]otrȟ8ބ߼0G|?n/u~7/|v{_?xzS_yg?]?aM^ Cpx#9Xx?{`OmϭgUͺC{;}sos^[vx妫+N{E'N]ֹKpGy''_R|a7M wi'E[r3' 3?h9ک9*>Cn#.Mz]j'VVl{ g~|៾}_8>ku>oK3Ҽ[g9q 7ǶeO=+O ~zqõK4 x]CL _GXóoRɔΌ8ǏfsBq}-W'&7\O߾J7v~۟Zϟ<;$xH.Y^G/aϻ+9 \<~'={rIg9[}/ģ.|l&O^.ּU񧫮~q N1\hcK^|uċ>I}ç02"~}YS,ngEw{eO2Q?Xn+W#{9}X.ܗ+W->7=R~SK?(v;}jwJnGc_;㉊&O|^~~m}gݩ?J4xsWݿOl~ѫ|\W%~O4j*}+w ?w?OZ(f>s֓ωEPwq6$b|~Z_ӎK!~/}bb᩟u'ιq= ow93^;u;jco=_ߝ[3-gΗ8 [}^^{i}Ssw<=R۞Jk7O޸g+]kZWSlYrݩw'[F\1K>p柶";wo^dEЫ/Xu4t]>2ݟO~N8E;tW-^?1%xRqڅmXo~eĬ'`'?}WjMsoOw^qӿk3{1gugm3kpζ}$r{Ǿ{b#i]7wpɭwaX7K⌷~S_?ebI|g+>#u/֋^~ߣw\sxsk* ;Ἢ¿wz@ ֜eU/|Q}jl]돨\}z͗^5_[M{}R j[ .W.*)c]z1Nzˑݕ;W⮇n}b?o8KQ(or2Wt?DOJhW%Z@Az.Y4qA*nkK)\0]ԪTNt){g|3WNF{&/%F1UzIX !VDw'tXA{Ԟ,)4(VY'V!aY3퉢S=^Vj@5A|/pyq_=01o,*> &.|^׺t攊M|S\n}]\v.[&3]9"*5nbIӔvPh30< ȩ02adUgXK敧e`5qOяӖ#`r6cW{vߌr7i${ ըl&Pռ}vl0 t&|skux_MOy xֿ>ɩ W:KD o˼/$h Jry0ҥ_~S6|څ&ezrk5|5d ZDOUtG!eEDؔ鎪=eBqwv#)IS, 6biߦy"t: q]SbUPcG՝ͯ ]XW8FG^P|/S+9Rɏ./H63GT!%*]Dk`E3Exbtq0TP/Cosw91{qW U#f)"ҵwhٴ\ocFmcyڭVq}saV|/퓍7oݹ5x~Uk)W?ixI|;sώ\g~\$|]>wUZ?{V5\vKosD,?}ޡWy]O_ A;rƎ;'>/qI uv;zvy{3'[_GZsQλ?o'r ;7 wznOٞ/ o?~;}S>| '|4?nn_{/~'{/*\?…Ǟoz.Ep)Uwp}+4~#u?x]\}|?ݗۣ^_zXt~bvï{wW>̱?t0l⽓!+-Z5iI8.Amڠ2m.wg/(~_򱿧{s)h{OGψS>=z婓{ Х^Kv|~~"G<ɻ޺]ˉvc=io[~u |O~tؙwRAsTsl465k`ᢃ=dIkۡ/Z|E+{zCëV9qS+ 'x'N>哧~O~ƙg~__K.+W]k׿뮿[wo}[pwyZYlnwnmwmH_еotߛ?;܏/qї+>zu?pƑG__;z|{w_s5|cuov.z𴗾Ɂ3{9=ӟ|nv~kU9UJs?~C~g<', 2J bToŎog]3M'qG.zW7/~zGUvmh+N{oib{“=춝Ȅt${7P\Z7mwS~s:U}xߓܫ_jun_YOIUQ5|+nد`k֓+zfm-C/0+˜ _y+hxg?khYwb'y'Io8@cv} 'dC{^=gcT9m,]ߋo=쑱s8O}{ȟڊwqt`\5ٕnl]=>Yt^nf;q_T~ߤwݺ }\yz?LUĵ='xkkoڿ]~~W~> 8vh>WȂ/v>w8?2O }ӿ햽g#{ܾ]mi~@^?lW'~gv{Ͽ\~]~slz (HQ}nV4I@GHRZfH "7Aٲd#N RT,QPDD 9ޛ4{s=9:3o쁓2JvѪЍ7R?9cO܅?&u ޓcP=Ჲχh%,c~ee=RmՊLf֏[#z7߷?G;rhWkլ~G;4iʟܤӢ.ᯗ>}_w7PӖfp.7P-C0kԩa~;L7Fl}!Jk?z?>h~>.[b>]G=|A߶JqO31UڗSח4;˷37p3vM|s7(9'2Gn-[o4Чύ\U/q׋>XD+]'YO?0Y5ǬSgߍGڟ,dOܚ_d}q%gV~鷿yܽ7j=PN,?.HYq.Lž/~H^s<}kEI܍7{Bp|!i+y4x"/^Cޤ{7S:mԚ{~e Nm=nLOF5;~o2_kcb67|?0}MG*48]I[n霯w𷉊=,53S5"?aʩO;7m{sX'Վ紏=~I'^Ly{܊X;K$7^\x"fE)[ϱ+w_85Ï;'?wj'nw:Ē7 +?:qsa_qN7j]&ğ3gTŵDXi__m㟺mVkξa?kcUGKxDL%ɟJ<vᚢ\O~=À CT#lyEa |ܾ;>\w'z~i# wRܻ}goKX]PIk/kcGߞ?v#Gn{_}TQV֏36e>Vϳ{|S'l. hGKyK+%z蹵''Οl㐙\jjoF:́q=*;w_yz_rgǒzO5}|cţ[hSrŏ\=ۮK'Oy1k6h={Q jպr޼wչU G{R^vOe|)oUuOv9ZO)}И 7/08ߤ7:a9YirȚ:+ivRqogųݱ$}rz ߶^eMn!G y^!0Ӻ5YMѯ<8|ܲ˯uq nlQ{gjmC +֝|BW{68ʃy?3|'Ju/`\.R'_~>{׮Ѧ~xNĊ^^sԽdAnmLҧ3U];޹hoX Qa+V.xl, g,yvmc7[;~]oz|F5O]qVWNSgI}.&>L}=a''ySs_\35F]ݖ+v2ۉgsxn7\ CV36q%]oW>k[%NOn+p/ 1멭xC}չ Ӕ_=K;}__>f]]oԸh:oͶ&5޹9/N7=zwfYkqS M}22WJ'G3rҤ+[[7ڒ|6qLDwc o\[VӍWoݻ]0uM}Qp-ԕx1z7n|~5c/3gsUK;-yzdp'J,o{y~rZ?{ l|NYŸߎy06ƛo*Vl֠?c߭f}gW'k4lkϿ?y4HxKߚ_yhHmSS[v.k'+}t^䱾3m:fjw[k=Kt<wµ>=RZj7JNgs;kM!厅PgC Z_Otkf=l_Wh3~_6lV,σ1oOpsDo\]ο?X[՚tЍK^Vrgk&a7_˲uwnфwW%82%~Yzs5~D[yb٭yq-v*kG}Ultͥ;m&j1}fhvQ3 X{6]xaѳAڶ}w.蔏E[YF.gPnߨ:eIFْ__>X6Eޡ^Y7=-)ﮛd:[]/R9xm4ѷQo9ϕ|}jq20?#{?i ~>;j΂+>A }야τ* -qyv.р7|:$$J[E`!Q|$ͤĆڍA8ޖ.{Ms\hq*59?W;M[Frn#j{q+z507ƈxO}ލcͯ Z=m9F18ГJ ACJB0! r݌Znґ>M8>`XvQ;ĕ1S ku囎v}5=켷6r}?>O^UŸ/nr۹AqOzXw뷧Nyٟ޹6RU?|X}O_k9Wfļ]8fOSM:28kg\7ɠc}oo[Ν{?mbï"v̹)Y>FNpǾW+녋+OZe-/VhJiţ]{iƹ/kk͐{}9qfԄnY+s113'ޝH]qF3zjh䝻\_+ym]3rE=7}N˚;U8=-wۋ~g͒}+O~DLd|}gfl\W~5'dp ]yFq7zrNٽk,ߌ\mF'mcݜp`]~q_'C .{c:fs"~hٽc9ۼUc߽ȭZͯf֜B4}ﮏDFR^w{澼wmہ'N{ιqѡGF\}Cܗ>U/J7|}Sߵpc3Vzvy̻ ǮqM~7xsO9?Y:qՉ>9¾is_o )?,o]"G-M NjϚ/Zgk٫ἱO^:H3~xő-Mn٥~#1aU_٩9ѽI}eeO &M+Y {:yӿ63ſmr;`GӺ?+fZ?|sfs{8+f7WpiԲG4<)FUwX?&Iom=q˔]}i|݆-]nsef n^)c?>oef [>?[^/o˳oxei\zԹEt"_lw W>9gQcURrB.?]n~{wtvШnuڞ6Qy-5Vo0;{Ԟ@{ko?6KTĝ㛎nX{c-Ǯiyc"f,y\I#׉u*ݓ`_|[+fwy7 o]Cx&ܛxE/[6q+`yW\)ӅfU/\[;=L],)?`m?v-M\E=%슕O^luŮG-MNX:D_TWN?:k݊y'sSki|ǻ5}U{?:`trK͕9=zsTaѰK۝ka1"ogܗ߿ѱߓm&ڛǠv$+{}/Mnᕩ{NQhwv>.wdzokzhRE'NST/|M=Y+M[8|wl)'9նϐ>9q#>1cY76sѧ?n)칅oǶk.ocW/O8fT$=6\S[P͖DmGwi?I)>}/hU zwG”5/2n`k=^kq:R|urh|;#}ϱNҽae4XoF=ڜu::#(]7i@{i>͞ݱHo(T1o[3[{mo VX/^){tWoxl͆{ۭtl.]=*s__?˝+]R'^ &t^;nd׺yW6n2biӿ}^}t8Oo7V8 iz=9]= :!g]AG7Y/D\,6ࡔ&K\"&XZJҁU+?ҙ~ԗu]9۝=2ϊopSa>ӏMsۉoϭo.~ţ7AgOYý^ '1˸bݬ]/j"xΫ?{ Uo gv]&:qJ]6#owԇ;L{OVL,~no_Y"T_̴]ƳhHFJ2dd&6hOF2J+'Y9_?_~p,;|kZ_ZS.n%jϿvQO}Q䄷[(b|,[6nU׉so/ZM eEb1~s#^Tmg^l.ӤUpL]~yS]z q잱_70>=Kή={V~\Ņgv U9~c?lYITđO*/1{g~;6yϞ:d_3T/?lˈO^L^97OޑE^]ء}?f݋۴ٚ6h_oz3v"6ޟ#/Nll\Ӽm޴έw=b[nj>$ivzTcZ]&};k`§n Q*~uݛݎi^OlFQzR\BCgW*>"{9QV Gxf 7Vi>QbqE^j1\mj"gb'>1W[\>wB|zikumNg8)͜Kw3a˳E |#B&?Ph]TԮ c/~ܪCfi]-OzMsLD9OUe+>>2̵'ܥ 3-Cg:,,ڱofN1p/{a]&]|oOS#g\f=r?j[Jt=9[n 1|_6~Is?ձ>j/5ߟGFÎ߳jӦ#u}׬ǻ<m*__tk4_{;Q|ѿ}Fq΄4^ҋbҮw7ɋ{{~|gczJ6ڛWV6w_٫C181 {v[b/zy=K=cG3oݼq?Wrv׎O,?NlhOwSY~Մe1>HLmHNU nr-q\zg;+kZ$gg/ѱusJ`d^ŜT2  zE 6 B P%BVjqv7-8gkx\/Y\447i/U5H/#.˜]:a`(\SJ:#K;RR @==OMvxxGQ%/ۣS.v@ƨ9fS>@?:-N.D5WK`CiLRxAˤ賀ORVJrLY2h~N apqhnlDu C~GՠFZbB t 9l__pdn%6"(/X )sXK~>/LQx/w*p n}ڃ]b-aQdR,e;qjRNWZEW h㶐3|=zqpz˻=nefp F Fگdf7]aGUU <9\*T E8E9>>s΀@f/)2^@#k-WFjz|v,V{  Vآ6‰ƽ#x (x'CĒ?0Xf?3+/ ̱o!?h \papq_TI. iDa2S`{A![m<.x{$Qc{EǀmV9|h"@la m+RI]H4Dž݀rfm3#g])txFeD& =~F]e.-  ^>}7ͱ؆J݋p #IC\fK0*.X3.'%NO1 I%Bhv.C=^Å@ػ!X->K]nĔv.q sbyx,N3]v4nwJk pL܁ƪJ`Iy4<8 e9.b*Go1w{=8;(EAihHp2YMCx=N'C H /߆Ăyg܅R2^ B0 %6 ?H .qU7Pv[bE"z18'ɈkzZ[Otz>P.OleP(6[]6>W̓~cQ]0<:LsYܕ/J1K7ht{BzH0A96=ӽ>P8`| )4LyFÉB@rӊKK֊|6":EZ LooyZKy|A )L-@WRUУqڂhOYZ]zFWSQ !:L%#N "$&/޳H;9VY;6z">DFB+E1RhC?X7#\ Ջ<7߫0C{vNE8Z3n +ˈ-Vz6|F'%`P>1%u$b:PP$$ YC 8L E~BRUbet4Z%aF_?5y&=xL^C Gid.KymW/v}D\ctH9D{!bA9WQ.>! Q}g2H{D7JiK2d_AeYնX>!0I-h{HDB}2Nb˞ SDg-n8`Fi.~̗t .L4E[6_ +g@^a(vMt{0}Ls?& S{JorH}h''آ"+s!t!pD "mJٿ-_dK%v'~;B6{ai1Mܰ NH- b6j~,p: cހ""&x9wU#"ѸM;R6Wy 4_^(BY)4Y* t9\ewy|]+X&PEs*b)G?Z^񃥽n ? 塭pwtqQ`6P_3>MR*`"Ph֬YZ>SR/G;@zPK8\+$bz QL+Fi.%1=)" vK |v;dr=rR nCI_45h fFVj*S97KX;T@x J1?I%HȞltV"t|w G"x;$De3nO@@{aias#3D1R"0:UfIu{}vL DA_&0A<@h@tI}d-ʞMٞ,Q*,EX㢈ʻ1]ߤ$St\pF eu@q_I|t2Li6O8Ҹ Gi1D D, rhv|h+FrY2/K/ pZl?ZJ,XX%UD J\ S7>3Z<&k"71㘥fck+wmr4"c_Lбhg9eA4G"h<{SGbR٧a-a~LPtBw%vGUa%!(!P`W&S6{򭹺#Zs=r`$ēYWAÚʷV7WX8GºWa[ B TALM##[]ӄeHb2XB 3ÔauJB#Μ2nkrAF׸S-e{M0څv\!^F-%PÕ+jbHNAɄ [_a`>lS BS`kb"^i )0e`gJr0S%*%+4٪d|.7;;OxSo!D{C(l aF")*owKQZf*n"EP *" f'KĜ5hhQ\@BC2?5Q|].F*.iEN `+< ɘrŸgVX̀c:7/q{R%TyZƼ~:x=X.# A̋1O-g@+S߿ݐ&aA *%~u7LƆH,!8޿ y#iBAwj9Ԓyx' /"r&l0-|1n 'dr@ YA:DzH}/J,"&}9+?0C`{Y 3DʉU7_ħR@|M^A `hJ,}L&T}0?آp2|"P?={,Wºﯰv_e5vS. l2O%K= Gv)DžvL %&MP}=)`c^=>&#;Z{UR `YqcU D|6W2̚9lڬт0pOŞH1+>()@s#ЁDD~'TLl}1>y'jƁ%VN%KER*8X?~=1mP>F^73":Ehzm@v/kQ QutA.z].Z</& Ddnr=y۬T(J2!.&!L8܃Z?, pSB"1bFC`\iˆ+qN4v 2|=6z&yhQhŇICݱJA_\l¥|%9A;J3VG,oˆkW5|CFhɜN5S`Z^Q״:qI`NP /;z0X3/4T,0{GE\"%hCҠQcl6 p%XCp+[+FfxaT; KU>`BJ%8ЯQ8ǚP2A,>g[sD'ęG6\flo)CՔxxWGۡ7fm7{Rd޼ } "28VѸ%y_C@aS94C1 2IXE4.VK"7-=܏sb '`@3^^ץylmrwA.BqjA4Sb +\f2* V*3t ,6ǭs`WW2\uv U%>.W:Řƕ&$v u$  8 ֤%I#U3;L4dzWODH"ا!"h>K&lV9pe&qZAB#ݕ B@Xx D}A z>+B_iⳍ:>R9f;$&(Y:^ofAth^!-G0;ʸu2O<Q.~ff_{w10:W]:u5hPr -ʅgԕ,e+]_(68R $ _5q lᛐ菼bnYj\: ]ivWm\.С Uq\fG'K  =C쑅豈Bŷ̄GѢ;Ѐb ʊF7rX " Ys rYZ ,ZA$>Oc1`=`&*SD@)@} 46Go9X ; N R,@?<0[Ƥd,,;;^/hE)DcbG"c,P}`"iH9<iB}ژ}8rxvrsQ@MzSRشyTc&&{8L<(Yd,WLCݬR) Nb&=+dQekv'"NPuIeRq'R*v'n+@Ruol'U#8rAFpfm8lY^M5f꩹1ZWʒ#aT 14/ޥʓ{Fz"j!N19&̤J[$"s.OYkw(#VLe(݁Kc:t S&h5K!j'|ڂݽntQ:7:era0> y-5{tdKB27X] #5g3lcRc9C>jڀ#nTJÆe`2SgIJc僩 ;"] ´S YRxˆkg[*ALY]b܄J/rr[>2~LoOKsʁ'EWx8CN"N/87}<$Εjֹm}Z,',>EXy.b:y=]UU bMK 6ɶ8Fʔg$sf&0x:2Rʘ"XL ZānX%{K)| RN,C%vBN@4Μ2qf1Qmz,b9SpYש#iQP:14>:sx[QE^^i!C ɐ;i>#%Ɨd|yN̲WpNB&|DHH_Ɗ % IĐ `iO$&*@6\,A5^ XoJ"8l|Yۉ% eX!!`GUNNҙ[^!SݎPsz 3;@B S,i2I'M\ .!tbC%J:H! ,%^,VNᮿs']|_i#"W׈  "6;k<aa({A]_C0 Oh2@EPFa- I7jx jx|+CNXX[Apf0FTkMC4]#f,(0ӋZ*sEnE;d*r#kk)T TnB7>*Ƭ1fqp7.E EN&w|v(1lP!^<Ye[bsV)*Dg8)U)STȵ+*4C-WX[hsdjkV7RiFLr4f 4p!^>4;UN\SR k\zPK+yllp*)^\l뇟*Zlʊ-9͂۟ V ,6+&Ӧ92T@D@|0EE?\ jkEW'3tv#l236$2,B <s jm tЖ+@ `;\;ڔDKSLxG84MJŃWZjJH#]3ha oF w2D:C`C̀$#$_ N,RF뤢kgs$yȎ/*ɇq nh@CZ"AuD | etoi+pxR@soPf+\i^&tOV -Y"Po?%z0bM\ڎev8݁,\*89\~//Whcܙ 8Txb#Q( 1"8/`Gc6\Yy`<$ M;h6MJxrޔcbBhB"da0F:3SQvtm%=H9AZ Jp&uJ :K%p&f4&JLP <9+3Oٴ€CFNrY"I@VމVYfWR XT\RB@ɨD[؀j\NO!4$oҲK#H,R`U:|f]uII0T1r,CRi42l5GZ612V))jgZ2騳ʂKBv _Ҡj'^C`g0Gb:[ZWD Nw1𾈦dvoX֧(lv0G"'vOy[)s*5x*03GfҠDĶU> qq9QcEeÝ0iؕesf68ڍVz _Kx-wot]F,16![\o.yܥzD:WI3I+W5Jdxf:#8uIxYdN#VI90!)fS='gfqAoM܄pŗ3$Rj"d6MxPl٤WӜkEf&΋b "<[#ę/27i"8+\C鋨hahD+ɜΗ9, bV,Wx_Ⱦbw"̋+T+t5b+.XK*Ო$SL?|$;VXC9*3 ԯ ^9V4eChjcF=x_Lw`GLRcږxʉV{,. d_qLlqtRn"8"A{XI,cwb_:./F\]&60!k+Hc.@i&8 c 'gks %nd2J'V4tmr CB)%wZdя̴lXnB=%44njT B;-E.@.bxV"SC9Q7U`2eUKT %5W=Z5IyxȑF<}thuH= >7Ȝ^]('\Ea4*T$3|q IUj#zDÈ%pđ_tZ#Gc;Vb JuCg kA'Nqv@ \I|_yN2bMxJx)%$G խW2서Yq#WA43y-'\1i/Gg_1ƣ~dtCAi!W[Vx_X`2Te8ZsU@ߤzWwW&dӲxG&Nxsy#9fy8[`Y!@VWaU(\i T$Ag4Q%P7_k>2 ɴܛ,=z0 jB,!~ qpO&4W ,"s3>dΕ} uF/[dNq9Kf!P6yZ)9ȵK{88R*Ë=p˸C_;v2?">~U4bC5Vz>#y_,>`!Jj\앁JpJ2-&ĀAA6LC`>aq g=:U:9^0nQ ;s-I#MFJNj6<,(0-D0[5_D^1}%RV ]4rGr-`ZwQLL;Hm٭TmláIH[. )!Z ':G  !4L%QS$dSiĥ& 졕kViҜgOf7V!SZŵj)&ܡtj2@(`|ok= jA*T<^ʗ"~K"U@Ա(tLOOЂ('6bd$`>Uҁ"zzb]1,3Tl0t39:WQ_Arӳ%prLJo6Ѓ%i*r1N'$T^ɇBlR ]g)yngxT ɐ5zI0x+:=DDm?m)TK_l6#%@*`2PM%1***,L+ H|\ǩT ǹ2[hBѰ?Ih'SxjPؘ)&!YOD{n +.D;!' _vcEa6j3aBx kM &T)#1@-hkÄ7 FTweج1 $ɣ|Ia=Z A.|Vd @#zADݎ1[H>*#x#JipiX"-KWQtA q 7̂XۅM>\d{df0Nók L.M"n!`C3FHIMФ +B| *_D8YMTv^8WfʒB֟x=QI9ՏZgX ,gC3%6`玷84foqΙ5:coǗ%00AT*dzdޝÔǶkO>$o}Ѩ=@7Sf} _ZAA]j@&"W(@ N*n ׋J*x;u#w yI_AkLSN`$/CLMT j}>['$:RxCM` h210Ya%)kgS%UtdW,*f9<T)Z,yNt1|WY X TS1G# Ah$$|`$0ID&\y%*|Vx7>2v<M` 77FXcCXH`,L bC!8. JX8E|i /zm 1LJ)5N0 iĸti''X)!!>WMY`ƯvOLgaHJWXGfP8Uj/ 43ÜMU-sKiՠ<H-)vp?6JxLkTb9>D) Bv`oT&I3 N',6NhC ?7g\ I*mΨBP-1TBr'S1X39(ȸ9UCesYY "W7Tn(딕I"-0Dx`ȃځq%+L>/&NF/bs:$D48-h e$sLvɤeq,!H³/l ͒t  kΙR%8R&#|" ;l(pfY;pQUHSQrVA!sF9hQ1zrn 6~IpӠ9rD$0`L(De.Gp ܺ_M53ҘЈ9mx=I)XF-5ȦxZB%ŶJHE2Rֺ#ĵd5v}J"J#iED ``hRTQżx"4 f5'B<bE&amhwbˑ2& (3%hqH1\@=M|`Ueq47^ `tUE1)qI6ěr~+?UC5PWnReTtQXn^5]֐ ҖeĻ!֌bkj\g ?f=4hcFo}F*ːxEA0*fS֬/* %%"0y"J/rg@CJYbC)X 湉@Jpv9]1L Lce5r9&$tTFrȊn8@HkiӔMK _2CACzD*- džs_$|A⒝A" q.|P#|ǘ88Q?lخ:Y$`B%Dn$b81Ԑ":^o2g|d"&E\"(T$cx!"EV&\a *;( Q4JL0&QNU1 8| Iw|+mP ;XVp(GJn-RzL.0 1b;'LL Ƣ/4 0d}0A QHb`q7VA}Zg(hl LOCTl AWhjT Zq!\L4fp`6`-\lFn _-CBqEljO[VQkS#-2ן.%w)1c_XH.SJKȣ@٣OިZJ./I Lm{I}#53H %`Lŗhx&9UJJJB_^x>8!J~BH~hE:W8WUtOBzƘh2r2Hi p AE 7r)kf>Zx$ŜW,S_%v0Lmlk(txSov, `2 ]pT՝&|#+DE/5us.[g®TqoWEACC׺Ûc63`F1+TCsBlј.:KCc7zX$!>!x\*FKTesd{|PVDS:XSzз7M{`E_"zP5Xē)$+'}"'Xm u6J,'5TIȆZk77dBmB 6ڠ\Ay64/:'/OJfϬh9]}Wk0!'L$,ԨW8&/&szn^`WE) `h t<+| oiyZ/5gC갺OԪmYlTwǘps@tٸ*uf8ffiU4j_%OC2hUè1MSeYm44z\C4l&K?_MHNVFPiz$Qk*,A2ewʤbϙ49hrL,-WmB Mhպlш$ʐkdDk_ ZYFc1/SeaP]zD6s6'Ô*;Tϖ)k * KK&6y9IeUV,3di}AaЩ%i/!k:( > mpFi\@Mê x!J -޷dn A/'xB 5Y3%kЄ&U:N~Mԡ}] O)tP3uYbQT.#'hzr6@TW3TKֆ-LuYY md;|L:Dh[equM6[a2UYFMՓ7-Y*ǘNf'!G|Cܤˑk죓:„U`H2 1 7&$!|? ?I8 n'O"$i3H1 0ݔ~\"?Hk4r<%1=TgB_KS{H'1q@4;PQXċO+]Y?V+%3Y)лq@U&_G".'WȰ5 /(Y/F9ʭV+l4p>}Uj8֭1<8~b,_LVZEX0 rASS?4t!D-5X JpY`ً]SI3\ Ԫha,i<!pw[;0' AE78̞`Ou1Μn̒4ɋE 4s.z˗ݹ!Xt‡g6QVNorU5OD bE- oZP.]VB$VB2c!"UqC<,b'7CƱ}GNr JTZHķF)>|;aN7H&~qe.M*ƌ[L:.&x@|=.0J B) j[}\1H;FmNS#919~I.)8g#|)H@%E{YcC% @%-bXt>hdJVXۂXX91}~'B .O<^Md)y~z$`Q;[R/T`Mp+ hXКG!8 XptR)ڀ?(CA 9Ö { Ify0=. NX2ZA,nD Im;iHq"rOڮbG%zA.ɠX*sG\ӭ((|rc>? K;мI2]pbYi.qMB Zݰ劃+- WF<銐DuJW d}XҰEp(Y]ҧeaEBY\NC90R#add_F̣ τRGR\. ʤ.iZe7mF%S.:%rn<Dt2(M3]![7Đӧ?qk>Wu hBh 0&vمp[\MŻǃG7c9e>-8#I/DrXH. DTkѳ^+ޤ )^T 1DPfzI,_,>f8Ld~lZiu nH &l՚fyL-a&՝x RFhVcXH;A#A,^RQ+F"$萭VL쯀ڿNVb脶}0G1P?=%OIDO.;GA 8fq.@E\" 65+z|B qNg~a8#1.FcƬ X)̢F&\cв$Rx| FI?YᛄrZ1`VqLQD]4!^bqhNe%WxI3 ZF*DN=QȧHxLC鴗yN[*%Q t8\Vפ8U ZzX7 -# M3.`$FBoWT[aPOB/\O/2v8p9Q\:r ^" jHm Eզ<{X4/WE9_p¢g}UIv81LCٙ#e8el4p5a;]=*?Qy7I$$Wx C< KυxM‡.MH̊Eø&j<Mdj*x ڵ86zED:ѿqRtm?ZKiAiũhR+>٭vG] H'Od V4>W4e^bJ88SؚHNH<\pDNZK WE/rrdzΙMztL6(I 1%]r0f5RO1!-+\`6:̕B\!xan4MmikQǤf#tL&c^F>9?^ 39jm?6 0x!;49PɡW`ݝGz2RVMj9e CVB\6NQwL!pEyIQUB@CY EnOQ8o+x_g(Z0S"[X@6Ue߄;:(oSz)#ۥL7rb 93T. 8,p_"I4x~* R*ԛP!slTEhڴL"{TEQ+O7 tr̤2X5饊tK↔j % Op 0`h;I0"Vyde"%eBETX8ҪF& &* \KřL *,M؛1`scEGyCmC?ٙ\.7(ͪ{эes S0FpN%(Ȩ{WQ} dV;ByS Ub#Y&> 0,/o!!HZ\CDZ҉* WM$faHH'T z ๸ڏUf,)Dh!*h|w>WCM|9YBfy@ q@!9t d\*T f|$ۙ_$(nrю&SR'rJ&Bΰ*p22`cKT\*Vk jB("#pi~StOKn 0`U4 | 'F \3%E ec75BVԼaT9e&8[ _ܬkZD[c Q֤Hmf7 cW( ,D fOH?ag.ˁڌ/rZxRp%f,Bф`a-aΉ=8fyiD g' s 8>Q\B\>>SNp"ERɣB,sþ"Ħp3 e"90T "I<.KA!dJuU!#;b:aO RMx%*kJSaG>z AwZ*1SP 0T3kU.(5 WQo0&e#\ҲR. Dp^]acq(D%^2pI V*N^FeVo(@(:8+P"h\$8+Y'NU'BH(qy:d^%CJ7ME-P8 8-/*yZrQA3jtN QFhfMqbTPmZ%2T(ɡd<8 F2:Ox4墻r sau4uĂH\*K2 d0HJ-$cIE>9&d" Hlϑ%mKNmtD#W>{ `ÍQƺ ay<`DXڣL.GR̥Z#O :bp:P+w~]\arؤBG`3Vg36%/aCtrs^*5{@PWj*x33H%D_2IAaL!cX*h h/TdGjrXPoO? !.Wd!R<$PpTf%5nv.[u- e*ݎ룔rڎAHDl1Q]1Z6RJ8>UgҀר Z@?ԮOVc\*-Kq)Ȑ: pt"W#8KA%p  _#ee7zv + zS IAVĊZ+ .T<PRXVs̉N [&%6hƕ爧YV$U߳ƹя]a3THK.OJ1rFkƗ *TJq3}Ybא[(]+p>2YzKVG 2N-S^Ж%DKé}3y oupcW!RřX2r:y$SRE 0R"32=˶!\nnLY(oJK,Jĵu!w'XpFUr%m[DfGqFHea%6h9Q\¡aR !RO+1؋i ܵ"F`)+36qB|K]qJA\1ءF;OTZ (E8AEh(|O$ZJKʬ6Z+0#K欌-Wg)'a?@ M%JfFDyCH ;xgqqĩ!fϯR@vƺT aou5 x)?S#Bj %>8EAsKFݥi\FQO. Lϓ !Q uIԾ=9=$ds1%%$ӵk6PE|$6]3T|dRH}YK|S^RC[g 8,Sp =o~,1[MA0:pL Ey^[h@CF$v )AI%0|EDŠn{sVQ9T1pdk?!I ;ke"͢&~Ef.4mr)܎tCSӽЀ2 TSMG/?]+m]4q$k#x=[7W^~矃.nvq9 aP{{kgyv *>cQ.MO pF͗F6jst|0W\ҐkmF_ W=o A!Q;k=S68F,xh:IN41KF 7 ?m#`[ӴhuYFދqS{'>NUK;3u ]Mw_Jnj+\eMvwwZ]@w}Ri\j)_RGm4} Cµ7v^^'JiP* z{w3LgT>oyf$[(Yv1' UY1x7 d,e`;;Sy$aՐcֆ >cW]F$ha>j ;* X^04iD˾A" lΠes{v a{IU}D%8k&hۨ7eG9j` ['oh`!o`'l*=Rwb:tH|u46`:ωhWzsk{ɀaYsv, V&i&<3|C;KS30T-H\: U TLCyE@aO?҅(6/VyZٽq<'9,T f+\P{>v+rp}O6Ta,5oED߄*VDFeVCHʞt>^2{)mvRU+7GvTmuEOFr42}ZTJfPAH|꫏TL1ݾ9JA٭Si5f!xIRd &ǻ[0>.Vș7l >87as&EhH׉?"독5/uo)4,nuc% @{ %(-I^iP,IJx#)OW­y5V띠3{"Չi*UzWAk;r,Alq7}>N|N^-@Zws1XQcgH,̈;shԯT22F$=}0I1 6v d1mጆgN6柉L7iw;TpvtХRz{Tf$Q_b~ rHUŜC/N=ڻ.u<¿S{YlW]+PƽCVB.tQ?n}-R7 O2 Aw6)X>whC\U5lQAVզFYsp=wx!pxowz]zx`(omIܖDI$| \J:iCT:N=AM4]Jw/N~B1(%z[g;-́ >/Т- 7z`ǒD!]txYٞqv7<OilBP;{ cLNo}`T 4ȌX)qxP?@WD7Z'f/C7'ߧ?0Nn?']w̠0g Q|!RMgB`]Hk̆vUy:[;Ty,f2oѡ|&k7=CwJc0Q=*Ky~cIEKJϋ%9` b/2tYol8caf`Si>ƜH|Su+ v=PhG.>nSziQ4۩e?{=Dk曍Bk\+ӌ+b0!P#a]$c7>p7|&2"X$0(s `_(]5 nzXrn>@ JШKmQWus0RzOO==e^EoAÇfP/MJ QcMGLo鋁#.14yȅ@" vGLvf >g9R{DS߫Fb1/Fsk%ևO79M@<#V̕cZ+-g02&A%|3,e{DUC Ks;XHNzY|/62oAJ( HcV|1`'AMF1 (?Va=l#ԝ3/8 'u@Fs=;7SlUB%k'+g)CYXĽl=( KED!,>X0>H{p)4P]9S`S3kPp=/;HSvx7(6ZpjF9U%Ψ6Wh\>yMуǧ6^FrBn 'Ԟ?zzyY˗WzZ~ݠ&6ߩQ7֛իOJUԻ_{aۺq^YGDR?BvwQ?0\?<ӞnkjʅTl:_U]^)W.ju$sTkgUwUJI}h}f& Qhˋ˫mW9Q?zÌGi )O-MzsU*-c]B = 'P=µQfYRGdiQI>|B̍RnMgiHO\¢9Qcnza,91yC'tș#Sr(lo޵)ypQ OO4#Q>TN "z1z߹:{rI>Yn xe[ Y%4ڠ}|NxLsu0X!^BUl%鵉r*c!@jD!DkhzM̵H.:\]P)]*l(W@4Jl~(/=]^F5һ:R85ѥЦ^TLJ#k3QJZKuP󫫪{b'KsUIB ̳>B\2gb.땮_LkKcʃB0͂7IbX-Z% 2[,fc;DpL *oɏF_:C!]5e퐿YC}>I#5ͯRMʃ[c|@{X3!rF(>XerOȾxl";ʲʅA8U 'p=41!8!NFchAmaV_/N3WOۗ5/DTX!T)dƎCR8hQ!{*ahΟG<q8oS,.悿MRQ+SGiLU%T~oĺ-s*4IS,ϳ$A >e,3JX閪 Lb[<5Jy/)lnQp# Ӓu:*ϟaQJ~}*8OнO~f@0~ c64'8!W1a]AZ7pDhP҄'JhK6r `ڠJ&BXPFB)s4gj!i\4eއ,0y"uvZ+7tx6_rݪMe֊y4Ĺ^q8 @#aK[Q{8*6y+0;m6'-y^~ٶC•!΃0+_`W@,rf_Z4TsI_5أڪSl˫߱")#Tx!X32՛lbrjHLhBwʁ?_&DĄ1؄POinؽÉ%h}L1-88I }21={Lm"OF9'^߯Kz,op=6)s;y펫ޯBZfJ[}!o/=-(!O" oޚd Q^_Pk+7gDp>=X=jp&DU+"3TjoMߖ_^vy&{drvtUmw"  UYc*<%hZ)XSjぃyӵ3ª*ҳ3I^Z/j> sF/1Էokx8z!x3z^J0=ę { 9 f~V1ӭ^.(DbS zƱУoHLj Y!t8a1$r{{b]*FCyk*I*%h yɑcVR_IB'&hF#!TM"fn[HXv+C.ΈC n5cOQ.;lyy0 fN6ڵmY _۬P],lZ-Fa;l>=Q4 @H$G"Nn_&~G|kƆd8XvLC(^~Q!m ڍ54|%TPqa\ѡaA_*נ 0ڍNQs4,:hWiA,w8t\71߉121*z2 49hx~3;e Kc{}7йeS77./f*[[t+yvhDq-eOA­bvyΎ rfm, u4ƕ o̯0{c~<[${5ڏ`e8:xD+>~Ef8ކ.UTf @r˄Jf/+3f-tbs0ɈL4#$vV%j OFirǁ/eZHEs'sK9%y$}ܢs&% GkA̼=s،F4lU1E;\16 ݊, ([-gyNpAD3e ܎:P's~&蕫ђ~\`қKT|D+v$%nx0XHRi4 ]#7|mo\WKF 逑rt2*[Dn&cF"q;BnR}֙6 %P0uE H.CFuE]s&t\)k,.͒S5%Knl̵gɄ=l~%b+ifmH32rrol.38:oL ۫T\)7rȔ@ƍOW\dcPRH>EVRsCQo0H]9cU+D)R Z[@,RjNQt{L0ARG("w{Θ%m܉ߙ#s_2wGm݊}L+OJ8WV`֠NvVPI'~qq9 Us4Dǡ)8h'^^'4=y}`MZH`YV.ݭZqc_u H2 lDwxV[j>Õ݂K߹7eL/8 +;1]=ycUi?@{\[Sw~Jfo>A$鄰$ٲMpFt٣nGe~OuX:Av<%Y"9e`uOGȗ @YOr74r@K *3- ]i9HR߀!&[Vx3C^qu$$ujRo tKEN{`1~ *;jof 0[>7ti{ۻA޼jJS< .J~!`jt9w˔=~+UJ}v}Mѡbݠ{4ʟVs0\wKx8 N+Aŝ-a)?a9Ҽ KeT4UC̟ArEV"wt[(cGU!5`{K;DI.M}짽ۅV[uSvݯy{qVa'dXࠔzsN ./ǣ3 ðթ]W 2)ܦ畠FT?DhԺgJ}UB"A:zG g;jlR>:IzʼpDˠzk3|oP\"@c\\w]U,ҵX)pGT (40Ҹ4DA觠rvoLb5^C(&jn󐶡Q|O~wԯrPOKkNcNń' KAf%Y+l@ !rIH8+^oTC=eq1_gC[ϗahTv:UBGUzyX0m-/*RF4Wؾ!8#^c 1G`i,(SŃwnc!UA+Ht6[nUFS"FWX>?bdqOboa%VщU㨏! !+gN}-Ã#am r=fҚF3;N%sIӨK-AZ W4Veqr*-j˂aXB_Ҧ%>fJXtwOg6hs5P@ts xcϠf.zM08d5x fPfF`" C{8Ox0/.(8 Eh&:aгgѢۀ+Nqq[V>x/g^ {*>bwKֻ:$wjGh<&3e T&v  8C8%FN^7_ЪO'=Kt2fB`dyUo^BT0ٰK1` vNeo0VX4fb}{v$ V=,7Z t[m0qŷ~wK ?M~> 8e OűtnLgA2}>=q:.%\q9`DծOI~ 3gGJkW"t9Qz e\LB& M-}=.L~p?X<3dN`reɅ>hߴ Pþ7ݟZDhIӎ$~A+26ksݕ̝'h ea!4]5U]i8\%tSn"Sgl`T ^:qNS\Kb94Smɻ\7MNw𮲜 ߁(]|K4u[gŖAak4₷2΃һ^JcGwW4LGieD?oKElHSU+ j)#36fG,v彽#{[&exhz$+SUDpkI[4AhC\py;\~b(j> ݣ74]#v8S1U9ڭ܋܋=B[tϪDpIA2B%"wg]T)7{De$\*L|vݷy <^? FvQOழ{'w{vFr؟Dw.li`Th~lwęR..{pDžC\7DaW~$?s\H /X=GPQ* 2'" \SAH$Q?vdȊcJaFCD"q@ZtሿϡWo^e\IYNq|5Hg0>h3$-K*F4}p)+H+u% W913z/Y}L/ z*ޭ.'kD8xGr4+Z錽Ic#>C >w+Ե] .:ap8&uS7)zm]|A4/;D,14족Bf@QA9z+L"K}`<)q=]tc:k.'/EI )MlRhkydp8I_.g~q6)IӭΓ..I-f3>~F. >aFII\'B) ?fY=>*ݚxŪWWeBI`9u"w]=] g_$*W>Ժ&Y8% ¦*ϝ.4{}6yMeZ蕘KXJ\ nYk撤ٵ T7 ~3,³q}٭.k' \a&HxV+wi5[ŏXLjeqn -jdʅT+عZw>3)'Y\Rצa]^^{`SN&:[|i -VAmv]e*Z16Ug55v̾mYV'>_wx0mMUfh0Qdx m!b{Uh|~ U9Ɖ`I!aZfw;3˹р<%.-78(kY3(9;דE&i}PnFB`䀖ND{Xe @ Go{~IPOMp'ak\sDSQkZi=0m2QtZapyT3)ַ+rG}6 8ۻwt>jJ8\i0 Nfn@1? |>}o*KTpzXrl6v Asi䋎&.= c( 8kF6$H9uF.ʗgؕ "+mo"O.F,Q@սQV.r6/ h.N.=x9wH bP^=g;?e^A$ S| buA,28Kj*\xDb2n9JwiExvt@W( @K8ڶ ʗg>qCbZd"unB*,J~aBInל3ɲzݾZF^a_+6Ɠa] Qpsp@

A1:#ɂ;-}Lߗ1֖HEĚT 46U#USR-2 3M=bH|s5я2T| o=hmՈ5C"gaՍ]1\U\Af1[ 55p`DVd_YS5.{56!/y<3pH,oId/ =%L36#`lS3~@ dE^;NhBǡ0ɵMyAx=`:4rFjTjb޵5 |;wؒ2.(k(&R.|Xj(.CO|[:a}h5`(7)}ss'O=sVg{ ]AzbL\XxM;Tb`t{=}r v0P<1=h% ^m^7N=Kّm8]*bH%w7 p7{ܰa:{M"N&&6x#JpX]fЮM(gjM aBflua‘%f2@/v-KOvqN{տc#^5xe|Z* r !GN=Ya#$Bߩ /۲U[Mx&:̸t^?D&#sr{E\LSF܇0G zfzyy8~B/aMg˅~FXSI^BMl Ys3-'wzz ݮ,^*R4TV7w:,Pג٬8!W轙L8pDB7x&؉ :hc;Z7GAevx!V~ wfbCKB@}_E»Bpqfd, o>mWpƣ{ƛ6D2M ݰq{%>%LG-pࣲHhlhѵG =UxdMBWaX=BT;bc7zom!Yg3WRKA>6 dK12rdƓ"q<ժ ֔){7Dn: b?:(laN! < `؅(>`:c@(1zNoh?%\ALToq| 5 O;ڡET?y̙np \?4^6&ez ABmEDiMxQ}yAOHob{Ș@SdԳHLp>N<Rc>w(ܤws~桫#fRRvlŻbx_Iẋcq˶,$_X_UL4(̇t } #^UhDjXӋɖ ͞ʕ +?(PmkcۧţyilO>IY"I 66"B2~v6 "EҳMYN=2omו $nVzFq<>~Q|Ynn*cbl$PTLhc)/_tWϸ4BާGQBM˽N ƩSTTwӕppg?yIV>(=oi>a gT#9޽zO '#c20"N,4SS$|T8x3*;[ޛFNpZ9ᢁx^6oX6>t7g猛^kcJCxu,D J6tc?)2[#1Yq˼ Bml NJI4ݰlf4W NݸI$[q.햄68ua"@7bk~c^Izg9!whR*V5żb&Zރs蒋>׺Ɩ,ٕpֺ7۔!^6]B %ӄrkY]D SnWmy "Grp 㲐ʐ= 4;:ϦxgW=@ ðr{ͨq0̓`1(p~v;&"#Ҍ',Y4A4l -s ill"7P0UؚFڠfЪgp 0߁3qdt%D5=&- 㰔[\m02QI^!C<;Ay*P!}Tlό/%Q-OuYhdXBGLlH E*M#u/QW")l6#72qa2dLRB_n2~{ML9H+KYD{OXoZߙ^B֌YC]cYq7`` SPA @"tƆcC"ٯpԇ8[ӅkVXSu1;ؚv nAfѾ].Ȗn&xr7Ӹ?/jV uZ""dK.[=< ySDSҒ>PCH}avn{^:>` jE^oʪn@|9o (d"qvd,VC.W:]۸mS-aSa Cѕ* VTE4X;< }'{,x"Hy$< !_ ă \_х8(bx,VmD#)|Qο tT62spQXO#ha"4M$O /:~*Bfli>Ym)-F0~>~=& N#OOQq9hv*!`%R9v?BokRn\4ŗv;YW_O<^ȪGy2%$wP֠B=n,=7k¥Dþ\SԾf5Q5|khy[apaHmx?oIZtqR\C`,7jtuYUӨm'A x'As4:V=AO3t zG$Yki˂Q[e3 qT뱪Ex-(`qkBfr,qɉJ0zYzn:İzlDуaBx ߯֞g7)ZPJX.fHy - ~fЊ`](3՘hh`FXt,ƐD !4laB2 \ Oe4O/A'eslĭ%?g'lG0 [p,&>|S?S!{BSB-_ģ@GxluvJ0DN3z+7i<}InFj-dp9lvCT>z<\yd4}홟gz`B,gAy88)m|nK70֕҆>8m61ϴrgT w Wh7|¤2}wwG~T]닓9"j^֚0_@_%==U={?oI)T+[ߚwZjs`ڵ{oZNcMJSF[ AoIHP`+_u>LqF% ߊNc`Yiz0;4 ̬ JTE娱hP33܄nI3]:?6gJTҧρQ dDeCYp_lN8Fc 4^P$\꺒7>l]^$G p8D6Lj<}^0m0KFpHoo$ k4$Rq[BN3<$zLuD1"baf.s<?&MXVhJT˛|KX >Mqrw? )Og}a?K6;Wжn(r1aa)WůEr"* 8-"?CR$==mpCf@ҏ: YG[MtTH=m!K䳈7>V S0Bx4oa@hcp++:)/2XQZܫ'VJӿ * %rQL+x\7bni0UiCaBF86epH>#9+Wg=)o3}^ D8eIdpD/q4]NP1K\]`N2MxhG}~_߈Ga}naKb'~'+xڽ_Ѿ!H1yzW8]usj]~1EX"/i3эZUH#0%Η9iZô4U`VhiZPa%PM$wtB,^L"GwpGtRa}8X3j-qH%y+Uݵ({UIJ<{J+1ZĦ=8߂eP))oRY>'zeEO>9M}A$wti9@= K` t_/w;!FV4tZpoRάc{'ȆajE1 -Zw@o$/>~/0AϼruD.WǕa6Lw=)9_7?˕lLzߣIlٖMKz) i҇> yЧ^~zdS_ٮԕOYhLi ssssssv ̻%wK0?-܇Wt5.Χz` ?܆Up;֘|) @;|gp5ʦ 9?X[-:08Wx371o$3 `8 >Y7?h3h-U60d%AQ&M|&s.ldlqʟ{#qBVwEW$ OllvIs?ޘolP'R;Pubs196Y;(]MD'eVjlr֛֬&YkKhICvR{썊7qU44) a>PBge>0ŸBR[yAQoE^Lh:%!:Օ{Xط1 Il̶p49c}iJ=B̜4M&w 7 L0vckorfZ{c>pԵLBV LX=ÊPSh5tqbHY\ZEA+`X5 l2}, L-pUT+OcN$kt!-l/JEU5fT?n{hGPTKժuAQ,3@ 0qR?,{QnE jfq> tAC="~>~?.*SQ<8P+>b?@#n%p= MgBڄ;Flԁ -*R%t`1mLD7Gsh<n!,bc664'~L։(K4v;^gf omr[M5^]S}1hՍ .^d." $|딛0Z|[ |nr `} 2wldadAA58_li6M0[YR@dž``M=1VB]! ^E<.a2#^Tp0 ipgC| D݁U3O\BLm3PIiP\ LnoX!#H/U%8\%.}qZ"~ /tj1\_r[z4AՁ#O?Si2Rti<^T-szu%lnѤ^lc^?"T$-N|0|()M5L [*,X=5]x ê|M ˯ꭅLHHu2 Vu!7F#41ǔ1X3r,EmiPTb(KI(hpYZNf/2Y9K;/|ia)q*:OoVnVɝ8c>;ȝM)~V8j'Y[l̥kWJ%'}n!N9,P,KfO WAyZ豋zU>#/j qϊzϪN*46 %ʚ,CdM,Syk *x8$(1L=}#le@*qE۴o~9[ n~h^}j7]'gRJAKc3o! ;% BV\!~O|TwnOruw!E&Z(ы dT^ō9GavڙТoG|z8{Xc"lCF])[`SI]Ӡ5hɃT.29KڬGߍ MI`\˕$ t&|̏he+XAc8aiM / U}3m1as9#GY! [mk wwnAwFKrOwU s) ġqy>FQ@4!4=>m;"v4Hq> wYtOX>N.}SqNgDF\+h_S n`w8ܣ뉗F4M2žApM?DL:\Aц:<.B Y/펈?`aoKEtg25֚SEdr|npѪ͑zǬQtEfE TqG &Hf:fJ׉.e;jw|Ka;.Dc3U r O*]bбH&g_MEmza}:ӓ[ WpɂHzA3h)h47sGc}b܁>_r/Nfp ֻy aU#`CUnhw9E%&Y]ҝg6{֍JD d)!@PX,y.>i3L Z{C>.YHPI=&-'bJb1&ZJIM-dAK8t;AdgHYr\ U:p2[:Zs6;"+w %o.ucNS9U|[թm]8/\M:{tiLӉ~,9G /)hf'6ܐgꃅ-b1l!ĵe>8g}mU l#nY26^1ErK$KQjO_j? Jc޳xve%c^r300ja$~\~T+:{lM)C'btKPcs+Q]2/-^1p^z+FB\|d)"Z٣68>ՀgBйDZho> *|lkO {eslpV% :d3i4^d?&tNJ.¥PWboƾ{WsbfZ`6_ $凞φ_l)C&|h,ơ>fvT&}"4£e]\D@, Ʒ4#\z h$4Jeh\ _s3Uj#F2ŶMF @&x> <ϑ)5-NH\uD;SMa"=$Og;^I D.)Ib?, s%?wjyu m,A>%Mk\asc*k5[xWX#D;wzVHj x: o!tL|${8H.:YkJ'>%FNhڜ+l"wԸ>mi4`sθlR$CCHzK'k%>u@wD!'_oK3?DY했:@z|^ncb"qDc~Z=, }hɇ4n.h9rH !7k;!"jۏ8\TA k:As4<>w|! ]׈L]:PkaEKe%Ae8K@&ss _KOFz! @[ PCiB8'JTUz@PN LLNW؜+U%8Q\Crv|fa mL?s`{C b|O ]='H lo-._tͧvi&hRduܧ8 :Q+p1y OƉ6vEAC!$;B yj]k2 )S)pL{i D> CzelM-JӮep8@/T>Gi1ⲇ[\`X 4QPfqɅnɯANЛRM'?Xߒ77`[ .q?q^-%yI K{צVCG۞`'tNs__q[N76]L8Cb28i7F~NKl7#sS9%+"¹cl$/L-~L92WPkqт؉=,rf7e'3MGA#++mh.Qjtc (Z^JB(AcAOmewx/+6*~̑;SZ:WAnoէDf?X&,j͠.D cYLSQmutV|{FՏl%|=[OkW~$g{r .H#D(~\~K|_}iƸs7 _1>uD4Hb?\M!Q.R MK B{&gL'jUC,gTϼ3' ^6 [EѫB08w7d{[z&|?s:&(^:{XhC,ܽ?H3ƨRorYfq$_5M]C砍!/Bh_fB wI؃>ԮD}?O!PQln/bO7PwV  34 \2w!h],udf#:ʉM*1cBD-xݬ> vr3Uko/QOS60W>Ǚ2YjRq#كtzT"p0eET$['B.IL0dZb6b 4?ʡGVcJ" H80|*:.>^1o|9/=գ-r$HUPyoiDU p@H0X6h r'A?5qg2$i&fq@Ղ2űn -{c11["|vʛ f8dH [d4Y*/zh"h!-ҼߚBf~lU6C!B |W112u!M9rQ $Z%H/hxomy6ڌᅑ !kƭ8ffDhCz?[^&2#ꠀx1J nmZDօ.!X6o{?+yB|/=CĚ qrJ\gx+wqD$d _32ϾV8gnrgBo-tZh gZ/+cV>GO:lF"gG=V.n=lRܛ K;Wmͮ-7fcz! y|7[1 sK%E "s,TL0Ԭsc] tfqMDbot~q.0N]`~-q3P}_dh1q kZhginfx%%<׎.JaW8/U ;SzP}]71ױ[dqw\b'ꕋ Awv.ZRnG0ޣ! a3aWb up4*ðYj6\wG |Q`."ƈX쉣aE!W# r] l:y}[l=${;Vg dYsCng"h6&gJo[.n5-%j[9CJn&0j6uB!uw (1}L4`g|8k51:~4nQfm5$Sx-ޅoWFfڎ$r \|W+Ub91EؐZ 09t .X)}>;٭epήʴ;# dǵZ[cR=؄XZN}PP K;bql3-\!jz!%/f&"&  "P)y=vGma^}SpcJaqW| 9_ہ;rou/[ 4l\?`#Ut "#7N քgw4CV[ '[L0D69?6}]0|@)<$z-R>g+wPtl Qϧ{伉 3f PP[:?ts!(f=R&xZxb·Zge ++XɟxH˲B AZrUwj^ L[s03a8z>,XZ|/^ }Rx_!<\-"Jz6A\ %{6[B^k EcԇV4\bSlPCJ 5`ϷbR♃9{P1͜>[2;jbѱiw~ھ3F%' Yxչh0pQCP–PYwA&'/[mpKSVE%D,X{-~-WQ=ܵ s<\v]Y'fJ޽fz 72(pFkԛCmKd [c"y0.8(~JIa&L0h] J9BMbs`b׶#/zL,3 6x_OC]EgXUVd wn,`B|~*`~1ջ[h"V옻bc|s,h2tbWO5W|~+Ua37~5b>lYk{ zcto,@~LY᭫MTVFV҈u-N/YKYFn{ݱsy] m_.pƳ8$EJګ\5Zn+agj\Y-e; Q.;se]WiD/7rIcv~O_~8y %Kyd>˔RO"vx-^ [+'yS)BBdw;ЌށG؛*(8z kf#*\g~*ׂpLyVQ\+-9M@P@M1x.r,pbwJyJ"v^9ehE^cC ѵ; JRCNj> N?dWVVR:ցP, f/XMrIN0E+PR -̐@~ *}B/68csk6H\y_%My-s:Zy$2zQO2}pCw,fYW6?ԣiHвxz*TEVfO]N1};87)MzKۻ)} LOب-5fӨNu*pbz(:ě@=}7/ ?8p@O|?(x;*<4tlқwFy[9!2'!hTq N1O.n/p:Qח"iϦHu9{WaBa(k k̂&Z8s ,sg0YlIUwcy8wZ|jx Z.zr(E@|&Ӹap%Go=ty^O E/qʥ,d_.ocYrEm,@9ȥdKMúuvSlMYbCsɍ4]7qZ,=sfC=H8ԯkF4!ʇz<^ gΥkd.pxYkf.8Us c8:.q> |+!>MlIs ҼՉ1)eqX5*^@=L' }ִZ1,O!G yq=Ct (9f*@F OElFANDʼnY gW@3q mr&b5pAGs0Qyz^ѹ vb/jjMɉ z}sغ \Wkݮj؅U񸕓R{/Dd;SGS0y 5#-O^ќ^M=8?`UWWխϩ1d"_Iz <gƹ/4B` ߍ Y6:,U q]hx]! ϫn1K@Ӊ\/~t}ݲ}٢nDȁXE\f Ief]tlxfMn@Qn egO1yܽ9xV3,9ּ'$kpNb, ULsUMBrtQny*8gD?1L,R3WJ;Y̒R^}ݾj3L<Κ 2:ȷ s/cy/ D<;ROيuS3ƦGT"5 ȭ)rP9g/8^~Þ?;z8&@/''*pq߿&ķLSD1U_K2MƑ<*8cJGm(!w:x^KЁwY&vr|r[erGn>ba=oWx̹@Pݕ1':) ~Gk0c<%db4)ox٪m(/,Mvt2lV1d<JevʬLytpJ6278cG}LcG;" QT0'G6O hѪ滐>Mpn,sJ8&Kmwޕ3FsUZ^}^p tx~sb8FV(OMu()" 13rtO4ކϊe*jV'$|vY MlOJ |,R ُɔ~4 ה# ՟ӞK'3WD_o{xI4kF^>^o*׺䫯HBW܀rp˖ FۢhP#&B:cɚKQ:j1(-Tf7z֜P\܌r!|h>RЭ0e{ޫK?Ioo 5mUH\yd0xG#QG@8c8 Q rrk 0ߠB5NqH4}oѵ z4!w*2Yx䧸znKi-7訴=fƺ)~9~Xj{gS5r?]b-\lG^a7#]j\ۊp>&s8 lwQJc"G"S+3b~³ERثQjzL HW+X5> j)qn;2]yhXOzwJ\/ m}{%Y%@[!ro%Hj'\Gρ´7<,1s76;_έݻڣ="Ž$m XoJH~'|x_~%"8oN9"UWj}a:"|,=44}a~[vRN\܉{|D8L`NVhF 1>nNO!Q1+,aO-*zh B|`ixo3ÂtX'[ 8G@l V|As(:$M膦SJRfϛS<2?8}Jx(_ވ^o[U+m/LsRw;5rԲiJ$fV9Ӄ\?:eQqa-Q{}뙕p>N۩pV$`!*\y7Nݜ J](V*M%D|Eă7>]9c7d["8{O?d"XnnTSKoM"Q*(_[>/O\n拳c̩yg`ķl P:dD_pv54ahůS?W$l@Mr I,[34>ſcM9*0s;[SQuh7M»xE=0%Ԉ-^I%hK`Q,t.dz;#dmMs*U ^sWcag7mKߑ趧O#pN rOquy;jm7>zrnT.^)Ȧ:4)QXU4 ) ,خ 93>2>J;fvᯗ0^wpͧ&ĩk/wRB_Oz;(lJPqsIM"$M/:_/KZǗs,uz"\x:݂6%۞|C-+-$Bճ3C`Dsn:/ʕ\YHP ٭-ؗs ӻ50_0l߂|'[RxM CӱM(ZNXHL&:+Rc c]ѰԲvV~]οXH)7],}qSVcn<2Y_[jadLܿm,NS{睺Q֖ʳϔFxCnnF[Ϫr;,P)ei]Y)Z|(Rh/@CE:[,⯶gPccdg sfs"Kۥ~3'ye6Gb#\mQwƳ| 1<,@JhN"눲=n gΎ .O}}`'嵆`̢5p<:8(/_WqU2OzrQ!&gǧr'ݲsu]gWUcĬ]U&a1lMD}"k#c-S<8[ѝʄ4QvKI1k=0@Ѱ 4#]:vG걱(. D-Gi4Q0 Alݍ@#Ǐ: |\1Ns[텻 V{ PfI% ;|ئ>L$^b:Y~Wops-eyw*eE&ipҿ vi:6V_b1RR:8dn9 >CKq˅AYHzusp#xrsG-p1Ugzv3yU m* i P}~qÙq* [|km&#ό&8V4Dmo\<̥=h@k"1RAv\Sݬ7Ϗûxac!n U Cs^KIߍg&MSg\wGOA_1BCfaqxqۆC#&'kaO ažqa!~*xp]&c[ ;!0T?U]m2⚩sVxڣl.gp*>凧Q"|bjՋ LdӇ9x;G_CS=[KiM?:}i_Of 7}[sNLw3G xBm ?6BNZXK=poek=Z2Tu08Nm.KLC&:\k^[Pq!}JE1pu˛t| 2@?_w+BG>gb-1Q&AʔxQfѺQQѤqV6ʅy.z='RNa -3y̍vx/.}F k4N,>*fU|+wp=aƮn:ungRqrŁj`sFg#sbŪx&(E#4GEJ.=$ք…&:R^} d `)=tЗ߁=71@%Z&Oq6>y;[^{Kc[2[Hgn,|xe/=|oc6|OB w{H~_ƣluÏؐNbUt#gǏ7cG9r賎/.<%?Jv?< k`tT!ٯ]xԧҬ$iC } iaQh;Pci!z{^X.B<6}Ly :xQN]/@K`IF;ۥoªb~,<Fm kG~T,kۑw+{̀=nc͗(cG?u6'RctbR|E(Ps(d,t< 3@VS2%4L2僃4s9Ͻ:?czB_JXnPejj%8q vEgl:u,]ZϔqV^?=k%Bx !>OD+McT;01H«3Vw=Ho;;N |:"XNdgE4Qux'(,MN~Ç8pG=>¡_)"e:;$ܓ 1k;BSq;.+pJ8ھR2Wc}^\1 SL>/SwO=PӾ2&c%#sPa~>=.fK o򋿟+oiQ=(Ș~gν=Fp{p.?f] |+U Rw'a ]8pzܽw;MB9+fV;O`B!E.&POcOp3 (1-QN~0g53 -/J>u8\Mznj#A`UD8@(0Ll:!A [e{ݳ`Dsy&մfzZ?v1MKtG8Z ]nШ7`r~-e.隱4ӕ1@J bxrh-9k$)8fc{4Hs(h̞w 04:r|Y^p8f:.LKO)}/UF3sVv.v:[鄯f;l\e/ bp9(efm_Dd_N#RϻB@0e'~==RzUS{8cKI]0+$2Ά3XL;!;j,8$K6s<{@_8syw@p-* 7ۏ &=i@XV6[x.p/; Zr'S=9΅[Gu C6".>Vƒzm> n3󷌴%q\ m늎ҩ)Hz~3,Wz/bXa%~㿖CpQ\gq(Lx+ڽ*ʤ&]|MYM|\1{l sޒq?H-X}I[Y wdKYmEx-xSmMf:MN8 ߢ nb1wњ21B{>a.1KE{^~ m==yʝίk񇈙6\S1aֆMg nq98/Zk43!Z+%w8 8}J{wռ `y;P#C?ǛooQݐ)l=7g؂s0jE{R(Gじ$:d4sE/V8!V&B@!G?5.I:K;H$_/;_Kl_m WD$K)-ϷD$ٷL.tKh F|lhH )92- ;z3с`F]R |0橩;pe__&],:9Wd^+ 1w)Wӊꦥm/7CT,ҫi<~; )廍j,gͧ"yYúC999b#ǽk0ԫ0u־(x!04^ý҇Sl꿛 ŷy72eDԞQIi`` =BrpZ@῜:2 9H\x?h)AKcL>bi,k.-eӗo6z]٨ o1ndQr('MFe+XQƋ]`CxXPE G 3zCXթq:~>j4C=r |)r gהd"~; 0จmkx\{;em0u\~_} j-Mv|+U+g z.޵-i:VK$* mkCzhzq7Om| O11vw`Ŕ9Km f%#x?#3] y"޷صilʰ 96 {K\-:B3kέ;q-,~2<}7Pnn5\EZnI},4"8'^ zҫ~iJQo^=+)1^KmNn ʷV y| @soI Kq)?E`V"t_B5pI'n՞xkcTq <(!4!;!6z2Gt/?ʼ_|>tN!>%Nq<'0mtm'qYΏ6evl\Xlh{z Y (cŦ,w&^#U5S]Ok`G][[3 3*T|&X!9t=4ͲOHĔ!f;C%xn RO/['11=1 3HiRs2KCLp5 vށi~L9;ޘvnpb!Nn AξAONwŋ۾ ۏ/mb ^vPCɍJ6\Y+ YOS]EBUz>*Q] NMP%x}35l{ͪya¹dt!BaՉ$Bv-1THz1 !{a*>>nUPF&4wVl\Yp&d܈v*6D#}ĠS@+P[ö3՘ԅژE~ȶYOÿNQR襸Xh׹Q1GLOU`cֶcI& -V=OGP!,~o$EiQ_듿GqOwlZ؆#2t犦8FKp:b|}wD0? VHU>Lm_V7RI&/-pݔ(' k1Q,Bpc6P* *(aYb;CDT6q_,ItP/z- uΒ*͓Z#9Ŭ⵾)~.E>6!Us.>`P7,j;/P.[]dNym> :;(׀mǡz,rof[8B6;lK>2i䍆VHlcn1JS‰؝_/āHϼ*>,VT[w?cDNp Sm#_KR,\j z&Aٗ&(n% iś4.f͘C}fJ8 S\mtk``BSq%u 擁h|ÉP/P9# r>p9b<=7ͷ|d,ڳ^dW(xX=Ww߂(ml1^xqZVt8cQӃ7<8aĶ.鷙zz6[ \BҺTY)cOzWܹ,,,| ,O&^-5/ՏRת|rDr l`e5@+0p?֧[l/bwT'7 ܫwn} V,?S~IO{|@ZL M|3O"blÞ/#!f.u}/Njh[@ٯy"'Lr9/0 czD=R` c9n8Ng,[:}2K(:f4No_o G゙_!@Čյ_MK? ϨY-D`Y^oQy߈2dcѱHXu۳\<[/M"u@ɦgY5͑`[8!zdΉ'0@<5* y N1 B2?O/)3¢BU|mXθԾu8W)#s5w/;27έWheĜuhx㞈 ąֱ./O;ש.VPqH /ǕSuX\ëazpٓ?k,Q.纀;泯b_F￱'>&pk`m6BAD;5cyGI`B%O^`,km]vxlo $p[Oy(./ed("4h( !0q+&?;~~tth<8`Rj:t6¯VNNt1F^ ? MdOd,EG%%"h؉5}S rKj o ؊O4"i E4Ќt+Q%VXw?ix<{?7rg7Pun[>F[Zsq<k4~*fNC$Ηxև02ldy?qh, y+ǏIڟ E6˓d':z0=fRĔ*qX/vk O4*'oѴ=>01/W6}*XYM?.;~rhg؄mf27V\;((y> /xPLo{@;xG״WՉG"z%2, {|SJ8esXZr 8;d sU'X69aG,}D#pv?eMc7fD)˪"2q2S~?wŮ/ XARZk`kBq+ QBP)K^9nu+0a=|f[O:gOcHKSj_l]uC# ˰AE_Rs (U G_?0d,o|kO埏I)c̔SYɟC4N xxmZ?qծw"h/]_ȭnv v`.RIvԟ=Mҡ5e .ŜtbE @/h7R \]1mCj_T/,:L`bֈ/;1spJup@`k5ts;| ZVo#CǙMw b8augY9=bbg"r 0ꗨU0{k{qT^0`7QVA &FNʾEX#f夅S&b̡ϕFPUcg!^Pೇd:Q/Qљ3*Oc%X؞;X-󩋖r]_SsMV}, w(E|nb^"vɭjV9S(c|JhC7s.Nq#^flRkf sz8[H_xe/O{Ή0kYd\Q G 0t|\T5ot3;@jZRY a8n8R!xзҚ4R7[|׆ !H˾b&՟zyK$1ceiLqf50T* cL<"wNb^-8? >:'\*DJVJjW}W\/LܚyM],ϸ&.&6OGX:1{yapԉJpSPZ7]7tcqUr1m'lWu"`;N^TEڧr<>9q=M]9p-<XL&YZxDl]nGRQɫwykxxg\|ЩW\RY|qs*&5?ڍqI ihbQ 7!)톻[ah2W\$^{j}ʺaB>v}&ދ4tsdE Oh.F+xaW51%,ε5 r|('m )u@^-p]s A,ԧ鋄R>2Lě mH5'a&B~$Q.wv!y@|@A? g!Z"~_>Eo_8+1{ .Q]0CʿфV,c^yo _>7E8;zLf=[Ez#AMGnV|rm9<._T"~U+EMO }SW_1dd$&=ܔ,"D;hCvC LtC."M?'}X'{h-.oiؐ_;""BV73bۤ*x]g+F"UIz8>Ft+[_ {](9rj0-;֗ϼaa%~W톫>KkyLǒjy> H-cXjj!ُ3E=MvȜMp;vXr58u ,'&l 9$\ѝlpb<f*A%,ŠxLݭ%2THx u%/ӕzIk^97>9[Q@|ZDk'SN>r Ӹa2wUB9\Ik78$V{# 1KinjMN :XK#Z D_ۃ-_DoFDDz_M*Ƶ?1r^ctkg|^#1^5 \MxxS<⳾<4li,cDj 0 qC691-Shק3w n,%(yFQc]`:q69ՃЩ9^<׾?əs D+C`|dנWo~ū}ؿѺKMF *Nj4W Cf%SxZ,J>_Y3\dʾN“]J>75q6^n)ցYl$"8x^-Ƣ0/GjWfW2_L~5+3vɯ[932>gVo 3M$oɿn%|kgW_kk_˷noU3kow_}mqJWWJo_۾LuMk&_3_w- Y?Q;T`W>S_L]>3u}3:S[=S__9S_Ҍ}~Y7cO?9a_}-k|NW:a_*Z;_[9q__5q_&}ZU+|7ahŬ-]phH#Yjs5S1귔gAQ^-|po,;z_뙯$Ϲә-^0˧"iSK r{׳XM$3qy>K!!h.);8foycn,XP5o^YqeExvwW^ZUpltᆞ- |ѷeƁ_SR5Jk>%䋃J3>ɬ?_C5)g4\!X=ֿͬL>r4V8 [2]H8t %ٽ/rIL'Y6Z"I=#sX/@?M8ȵv>3ss;F|ó(vq:f)GŚx,ƞor:ֶ܆H=pH^$ug1lMgkaT 5vCZF 7/O2V{2t K5*4i6|F58<vx/7ǯ[o+*iFUKsv3Ԅvڕ|j-&V"V61C_c.meaU5Kp敗Y{+oՄ";5X1!zR[!%}{-紻{W9J5_3N@kRî)oY,dDAfj(ͷ2 eÙM>(%\M No›C[ k|^ۜ;w_Zd."o9p8ӒMvJG# "~EQ̛"t2A *)l z=ޝ-&2=)f7F?ĪH4¼wJcyÊ,8-HoazIͽқa4~0HC]nX| z44l_bP);<} I5T?VI=hiv3a[n㬰`?]V 8V FC8{BDBB"dz<%y [>)PQQQZ?_uc3Z-p{ٯqM6XS& ;וJ)X8{#JomQ@[nw{zعqYpsƕ˕-D)4}7%r eQ}@m@Afqtwq"IhxY8#qec٩Wa.eaL9Xw k"%jNa˵"!+~fx TAQ3oy]a\m"U\$ Ў`fBNw]>7{NrQnתpr\wEk>;fy\u{݋vsquYkrj*ˍZvZݭU{:+aʝ/ *]ʼKX% ו {Bw6ӁYwXpэ#57G]G<9yJhcyr4~)'! Q]T7#a u7}d_&5|Cz9h +ÝQ.ph'usƍ|D٨3EE~Bt̅s0TxOR> `i9o5wfv'aJ$͠rG fLN|pc.{GdaWrdc S-|S83!ME+ _,!_Ml73pk!C XQG"@1}qьތT?&?\\M8 76c P Z 1U1yS_r#f8B=*N?bU0⬺.z` .&Xɼ8۾XD$tgZ*,+e{%eE}~j\v~s윗Cdl }So[ ta}f[jkRW@o+`36{y4ߎD{bl"s=+l<=(~>(,[7 δejiPoȘ{ߜۄS2ϫyU}7ICb׫f~ njSk1s &%&~5+7hy1mex Fׯ2EÉ|>58ߩ}wb=3>NT16<EWtqNE RVTnCx.i9"|f| w yIvV)fC#vz\p*ȄGrr~xlKp%m;#QUql`x« (ߏEJ;?L|%ʾ kQ,yLwOW=|W}=C=߷1jN%uby^9 +Lry].aTwiŪծp+ᷘߘ_)D^^7'_te}vL],k?[ƃF+Ku`3#"ȗ-~'VP(gت;^ZF2RuWL@3?"lk &?0Ȅ*g! 3L{c/fYN̙Xzy?O~lȟfKȑRnJxj/=-++aY~QoQA~kC3gE@)'!xhZ{mY+AY}8:->ᰓutm,wa]Ljr|Vksh8GcmZf'w_~f2 #R-kFsq0r ӱqQczC"cyAj>qu}SBz232·r_Fޱ A7݁k`AT\+ tHciyyשW_c^My=/;tp~Pzp#9uްU^EJWVl=QE+GXjwro:] rЫ͟ɲ_=?zċcV3xF*-띰Ŷ7/׃*o紩^G}toik;2\G)5a57i [<69&"Vgo~8%deyڟ̺BNfBlrk7f֖xcUnn^5k4*xٯW^nsmN bez/WabخW\W0myżsp'| 1 Yt%`4/8ȜWXͧF,5ukQ(Z_Q“7dr UycD\l>w5cX9+n6J ?ջWݰ.wje޺-燪Г>-3(`RCZjuN}} dS'4Y6)]tօ};HjCY;[[r$[BOLܩ"HˠAhCҺ8ScNDm08k}ݢ \>/2`?Gs=r+1lw>O'VF|)L/%誁~SZk٪7;|.(vg+3b`휝jGJ eTnoQ a&cf^w+[ VMrջ|Sl xzK S)}r-og.|J?}1UZkZ?OtT.v列N͸s)۪x5˫|v )6-|5ey}~XȷN>O_ UE`"G|W0W_+1DbˡL7y3yoyexzL?!Ӌ.RC0"b^|-˫"IWWzgrWkulX=--PlT 2>c?FPрYz+@ =\=>o7۳ ώ eAi<ŠϷzeT^%nM6([ Rqf?؝aVVz6e!q t+Y~#[ "13'- A3 JrD%xqi4 Cx9)pzՉ;>T1l7*lŷW":P}*:c[gF]iɉ [ohuU>Qv:%G.oP+J̦qag/{R:5./!U!*S3XxuO F}=SpӤ3J jvLto\Ʃ?U 'D)q`A"Qsfls&/lasPbAw>2]+Vo wo ΤFWf$Iz1ߟ$=Xnd9bK*5 &?43ǾH^zO: Fѱ-Wz`lmЫR|s-dXypq Hs;*0Z ,M9i0 o{5F_Rڼ2eS잇Q^yY-&y#_Ϧv۳g!)L]s/n2Ƽީ*H[^vj8 V{|n+:1AI 8qx\('7O6XpT J $zv^?3b7n;lSoG "D![Y 2W=-)<=KL/[vYdR 9oi,b}UW-"RelvC%9Bg9 ׍f!VRG›oFI?0Ao9+T@Ѯۅr8zu#*gPK?^!)S~3iZ2@84/i"Yة]Bz62CnH([uE`QjGk\wNyCU&yhK`^/nl fNmn;d/=[! ыo#:<p$ȶ|E}4koy~P+~Xn-ly¶lyL!O||:+<K)u 2ؠ ' ×B'0 V'AX(|9-Uwj,竁bYhG'S s()|YBU3; :vlO#%*hGgNw[n;4@]-M5򬃗:6Kl&FC QA-EceF^P%sSPš.t>.*a~sՅPAމTd&\6KAP88JqK VO5lS| +Yه!n~/vG+aomdlwp-ٍe`c(s-L|sO&Nx9DZ̜Xk|عg/&*Ր ͉Pɠ%tE] ݃#[Vh3 VMFkHxIT ʓSٕ mq)qAIJqJ23>c&z!w\l5:;r01ev.ħG1e[#4 Rbnǖ{7Loo PX*g-uF, nlM3j'iKS9@;64/?i"QYr7yu;p[۽nwz}=F3]4wKǏ3E+EhЛYFւ.2(᱄xyL A#M|˒e㛀Joznϔ1$uh;4fbB^Ѡ%6=<!B~e)u"ƎOX'gL9ccZ1vJfq^oSqh)1s07 rA#q L~&&|HRIAZ_F+:voQ?3@Y3xQs HܴM+(ǧ (co,=/ vB#D ;7FH٨`mFmnS<~xˠwha>A_͞Ik=rO!;7s6.)c%_UN;PG&z1mBie?ɄH~A_ru(|QݾnSrN⷏իWh/Mߐ:X ׌Es̳ t5/kuagG2 Q?-5bl/3NVIau˄#r<=_TCHVO[Z {4[ifs|wFE0Q7Jhlm9ć$t S~޾ImqD|`tk&rl|9*X,5rjl}'pv1G 1SVUF9m*,LWsđ2|oh̽TsBR,Q C;|{ҕ)Y%fTPX-H=zeo_^kj'9tH`l uMRD) ^JWGćh:JTSSK0*E((|i/(#:Zr(@sSjt?ҁNE9!W3X]gD|3<(x?R76%QL)!3U627}Hdpf@NQ9 S~&n_N94XZClm!loiuԍb5YO k#[=:ZV5YXExi@ߪ)L`mщ1b])@ wl\{fPXǗ(;rf r)6ٯoߐh I-E/{3r1V;ohiHL.,K+Q Sy:7m;Ӗl-C?Z`S7E4 З4[[$ sW 8kڙ)O*=UF˹մDu} ]e6[hг@DGJ>4shTG,dz ͏; )y F]JӐbXox.%&Rd#rԄMÑ'i'1dLҠ6q9M|j询c$D)1͑spfe}:`5c~:銤ߌ HJ9uM<@ lA'6#6wPa]Ys9`ji{ɺ@M$q:|biw*3tܛC cʺ|Nrp+) \rTܓИgHȟ[lEsdgSq.e[Fg.e"h_Yvg.Az>8n:z<^R]g }Ѝ1ujDY̅ӆm3rv&12ծ5NCfX R{*#ni1#9w#)6Z~@;Od'^6 +7R v 92Mt>v,}#-E: k)ΜӽU4wh`8 E/!]Ӌ,=0q,4f\yB&2k!?yQXp\(6CDQH[kͅPR ~ds=̷q*!-];= ɈW<< 5d*tl"^&FǸx:)d0QBL^l,v>υ+Ǎ?O3ݫF) yne5YU6pn3`iԭقO1:D<霹 iB 'z!˻X(KŰDX7r(l޵'C;mq+ǃۂQzrDB7虺?]ғuc!=Rn~rk)}QpկRó ~w*#uG\ SEY-t_LsPW;n53ɎZX~E{g'!6x˷o'J#r-U1QiC%5BDά]_o64݄e֐#Ʈ ⧺>+/e80y.bL#鬳_\2]cHIQh$*].E̦S %`[Evr߳\\Mv)Xhm|Ǝ\7Lǎt˵z}f`?otkg %ݾ49 *I5#11iJ0r6gt׀X)Vɵ/;4+Ӭc1;Y&gJt5ʅ!)*3ϠyN:.\SX|QhtVZޣzM^DۨiEO+kOݝ1i/r:Oz8 vX'7KvJށ#i)zl݋j%p,zm'ZU4Enl-+T=׃gKYh~o|V7Њrt6 ò`,K<qk2 1k5KѭY'6CZ>܍׀F9nB`uap~6HxF׍h?MUu%*k{#.9X6lR+Oq[VLk^[ZcHt/j(hn'2)yTrN0M;RxĜW0(W$5j H.IOܴO /qlL:wl cڨяALJ6FlVNcwK XFMܘJ5q cԭwHpۢN&^810e]3cutR_/wfδtԳ~F&/08 D!ГD+X)džud^#[dIHgTjM+n9JҺTkf=s [&/Cu^o@ r17z!pT7BSK$V dC YuB:l!1E>tҧR4+R(q#Ne5_7dWt;ڗ%#\+kD}5ϛƆ&<TS48yd qBNqX^?SJWəCL_GksKN0 #*̕yJ]m3e`PkG3ە O\%Ţj3p8[St#tW/{K;fzהXde} ֖y*kH-G_\(u:ٳOt"`ePoȇJ̅Qab!Rҡ=ONێ:]{U6>d9NiRq1b!`Ov(l\ډ_.o ]LOС|N9{k/ձmZ6?g K^|m> ]C4f EP[txZY x,W1Ӛ5DTܗ|Qrs?dֿN>4dmYulz6 ^qt[tǢ6f[V̜nsl{m1!#,\,Bp#<ȎD۴_RV_M:o̽h@"tZ1rj~һ] r;GS4t)0"l Ak4sy_a'd{Ef_iy++a<{X"x@?]lr9RW= T8Q0P3zwm!<e_MX B֡щ.]ZXk iX0a}>Uz4&niI&HG7tAIyY{؏>K9u)1z܏D.loJ՞ϻ:IŨ*dp'$r- ~'1U79Ja/p}D emƭs_a VcQm"AJ+ʄSrB[}M`J+B_(t}(lCLт25bF% x^}Y9 ba&5]&IBl`>n|s3Vo>iW酙p/ 95~isځuCs%bM/L˜-mw^RP}{l69+n m3v 崗Gjj3G]>]Iļ7!!oЮ.cH#/?}Јח#ʁAь.Gn;Y=PQtǡ3 QmdcM֗𺗌^1z-)D" U_YJ b2E=l}4pK4! vzK}٥^“gUŪm0dmĎA:8u:]OsyoC9뢽=1Y-D!<X}"t9C$&Y|*&jǕTI bItZ`6eutl-uy9gF.VW>V[;_7Pxy)[pdhuSW7k,VhC*,v;B^ݧŀWoץՀG2 NWs+y>6e!|:eQP"Cȧ:$^v]"'u7[e M<)W {-*䪛/m`t=x)xV|n*t%-Vwt\ jyjj O %#^:)u6!ǡr$ک/x>@? nVp醚a;.٦[oUs2J$ `߀KH-GTmR1M.A:Tm;QqWP3<"yt~k9$c۴eA7^ hjc #&QإO'Kpf7]Ѫie*L6i3eZ}qF+ػUzV )g H8*Kka;,,ˢ诶JV&Y/#ѦdKUgSf' viGː0O~ќq*4,QM[A=33`u-ôm[O"{J1εmi@s(+wGIM։Z<+=wqF9xu}>)TA4$NTNwZ V.Kh4@A)4'z1t yl>&hvi9űGS|PXHGoE_ 'qIkJl#vƃ[IzzZ66'U'F/Riqy*!% ?-c-}]*9UoMJg͢O]L9dXBڛRm%aNHUGp_+6J:ϊ529(+8ǩe)k \~ƣ+&UTN5qUӍs }LjlNq-Gt)n!=\K\SbJ˦Kr+Rn#X[:(^iqxtR ӳ~hð.1yJMݷ;t5F=FTĩ fMw^Q gbGLo P*G qտDVծZVNi]ٹu/rQS0ǷIɉb$֛FMi"xŽUz?79ԨxMB6Elt\Ltu"h[o32)J{ާ rLJ}1n>66I7|i4Hmq\4'[cgډhgWl Wo'A={Ҋ|l2̑%3|Ro*p_,V'],wg&JѵpF"YK8y=#r v&]k"삘ϰ&c>N|gIo$ jG1>+;>v.?92?iӉɶ#=@yNo_kt8uUT,ˏKd7#A%)s Ȳb POf'*?aej,/ԝ^:XgC{3#"{A45tI(=MÃL6grR0/ǠC8X)t!e6L>-IDĵ1eiEyZnZ9-,{u"wL\SZr]vG*_#tDaMZY7l`5s)$U7&UZl晣NONb;ʃe:=w#eΣ !`|>'z "*u!K9MVΛiȗWu-w/shv/Z:iJݖs,*yGP(vCt&)E&G.>pփ+HH93JrƑ'*_Dλ^ ==^< vhrO@nx(];NXg&W^ZLED&ciRА,"#bu^.OvA[I$Y עJ"yKY7&cN4"wI8].$۹}nv`ݼؘ.d?T.#|i+QH^ȰzPT?e\2T+;.q ncrKWT9{>nD>'`1`t{6bn ~e7M ؖmDW OJdCX"ؑ٢'NB)Ƶ>f+R%lboz[#>KhxHV9Ģ`tU:&i L18?J+#X 8:O^b^ `2Q2)N]bԜ7q1)2~g8˾'tӭ\A/D1Ʒ\ň HMg+(Cf dͮ""|I'x ZL$Y6|5LŹ Di ȧxP)W'K$Yl[غ?lulJC\,Lv8' j1[ k]q Ib& U :q]]ot}oPyo݆+BRqsAk $?LoqxN$9nnG.yQ#0҉=9Kq/K⳥A(pi.ZPtuNBdq)t%:W,7d$Arޏz[I`Vёc3qan--:zX[F6wceHkeD8時,Od14Z3KTjn>U)]KCP2leL1e=ǯqc(_q ϧl1 C0;qQ}Z A7:⟗y<:jOc{In!cvoЛڥxЪIz=|гIP^ǗL. >tMʚ{,t~`ĩdۗ,RDO똊u풵kQ&5#Ezy\Z_ J1/TD99ӱvdWAcC4Ң.o`lILX9$vu2 I@wxϥ^A ^# `ks[,s'#&!q#6zc[::. ZL.1ׯW ]٩zIVEmnyt"9fJBՌL m^;ٶ5]ڐ-{Bj.V cVr^t7~}>7jֶn9_'ˁ7Mz"=nȌƄI,ZM2ַ=jom㖾Wq"@z\hϻhİk`n:Ry{|71> ~3)KkhrOӎQ< 7QHyduMo9Tt =R򳖯RK48YɟJ#Yb G STգ)ƹs:V[GDyjD>"6E'%. V(e_O4{\v՝ V׆uYVwI?6QGޒ%KWg߸Q`wM* \YKAFKvt&nmz-z:kCև-+Pӑ`T"zDFե7oV.;&[8N~ 6CGGHwl4S#|u2{\[lF^ʁ|1UXH<p@}eRoNRh|O#y7>+yJZ۪ݲ Vn,"Bj A oM,voM|UB!M MyE\sMpYS&*aGl$LUQ^S/]!v Mn?oJ hƢm)C;{ƎwumJhHqϦWh%#zAqg7 u`N7h!-drji&3V/95(#*#L3~lpVG9Ʀcj`mxSw8#sգÏݫ;7c;^ݝwtlD>7TJ5-Y̛)Xv3' g50+2~L-v+a6E:fj`}0>1m#ŋi؀#`Z?ra⚓tI3ݸ2h:_Vu :#*<{z9>?jY]=/u GdC҉>/{[2իٙErn &$qF{֔o6NTTxmQJi2;nEg5/gӅOϣW[[G'G6V˩8z*Lo=y߬kC숒( iܽckdؔC#z$x:ظu!]x#vjgf۹f)@ڃz~2>J) Ôlx2O/$s h W_t p#Uo1;hGI&itzˇӰEې\6GݝDlas%_,S3RqZO \4,7y駤# Sb5ĩ$n*P;˱[tsti4┈W5HWk[=gx# 6j772c(߉ TdL266V*h6uY%3]٢XtwNuJBGszPNXgD%Y J0-#x{oˆQ $ȇ Y4Ӹ$E,Q=Mm:M "@ɰaЀ0ҹO Lk}lBG-u4zh(J"!DApB:BuF;i1 xdO<>uT?g)W%r'G*J84Б.8 89 dH Ic.̸xiA޺mb(u ve,lף'Pv=HūCqH窩tBG0K%o uHI'Rf fl<3]N3L!Bɂ;,i67#TP=.Exs2] \5s٥o[8*+!zeP7>&\.=>N\q >^ TT'kIց8]шk MHF/rHB/'&*WHW"#`RR&E3YA Kc^&~oj[K 1QߥjV%[<2MkE@ͼ~8o6W3\:SxĥSFSmfOC}7= ^rH'ߐT[*@7ucm[ܶ:%?ghC[O3@`/=޵ޒ ,LѸf+^5(,&AU5xqgU6z,N< NR"j ~9YX(,r~!4v8}<4*Ov$L"! *gnH<j8FZ|DʮUݫ{֬='1DF/GʞmI2Yчw[x>M&9bQ(x-e)WWxͅ]Q2R9[b$'oCɜ>Ƶ# ڑJ΃C{߶K-QܡKGO&#j$t =$3[X< .LI+3荍NL~ʼnXϹTMr>ZȆE4kJqD|fTB2o]y\ٵtʲv?fɹKyE@m 42mIYDG<ʺ &[4Ю4 M)nDDz Z!{j1 +a`\aS.J8tl1DoV/bD0#3n*n&.s*ɒt*&|&;ygS&ʕdUͦzK{[rѩTbgû f`hh, j/aަM-CXiѶ"D"")J.FOsqϧVs[i:Xɒgt'`IRFrM;;NgHI޺LYdGUպYL'dQ׶% Nor7(a2_r7-oƮFsd$k<<՚ђ\CN&n4x؉H$z%300m ͼV*b$'^8b#RG 8A˥w2sA$ښt]CVhK@,s9uXŔSLz2lFKl"P-TgE"DG hdf{d#w]^l[ ~'WC ^ʔn#aı5Zexr(|6F#,.hc2TYuЗTZG.13<(Ns|?s\6N- ")"t"O%G7k@QpDÐ瀰RMLFЯObtRǾFȝjNN86 [q1oEZtN@70v)!aSGi 4-NؤY k*,Fbj.]&4뜲;Kϙb䙇< :ʃy],P3![Т2W]AOLây Z47Qj0>9 Z ͚4:18#t oqB#Sd s ߆s&/jj8_gu0/N2U&uA۱ D.ڙNaMji!K_ ؐ-lOd+]Pj^ _2\kpa%Ҍ2B\c p}EIF:0} /GYz=bspby# NmC%tJU}tkRH!?ŮGxڵC== @+VE{V<wCpJiTߎ (*njZ`*1^p:]OLs~MѢȢؚlw4E~!7ɀoޭ!QJJ(Ԭ)L/0\ƌ/N]f֗PU9MҽGe (L?~jԽ(ZIfR u+;~|_tH+Z'F6lj47`-`Q (.cg,K'Al@gK5oj;tAêƾӖ@EGTO$^LYt_T֟"~uƟ.?ɯOOʗ$jɱ+k%MYt[VBM'FG&`>1+)4]_0U| {Q񲠉kiQe3,vmBD&W}hNQ$ZO[G-hIJeU^Ű3cu'e569M*`K:YtIBIV&6[ ӬR^QeEȿc4.'n%~鲣hWk?Q&%zf܆thjM-AI$^C{׭bx~fʂܡ7:)cK̗Wd$A?g JVBWL::d#,) )|$#kDz]c[جؤ_cϰhאkN]Wvsra:~5a(Ԣ#ZY3u'Xzge\']9{PַǍJ4YI"]@1qCtKWB6즒"ro3X6HB.ٓԟhuLlp{N Ǻ9!!,]zmz[KCX&ǎou$\>QC;rn臘ԀgdTUzY>%"^k7A"1gu8?qR@UURO+i5D#a1rW?[BJ=z@3ɐ]EVsפ >0naT(ڭx5|IpuGY-QWCGѡM⡫`f#k9VR?EV!b)`NY @tUN0izRt2#ް%XlzՅ{)X[ōcVoU=q(Mt}Z)YZۿ1Ui>"-mo"{S U1oXtM(Z_!L*?hxmmSir=A:3\hhKQͦ˅t-ou܅/n27XX"L))782'u>1UCe+qNLO01Ǟ~W0YFvuS܍h[MT(MAN;F/iKpoQ-Q.m_Vr1dvxtl}K{ qٸ_:{N~Er6! 2]Բ$,i3\mVBi ,͕E=EL_Ȉiq6ۅeOJd}IP[U^$ܫ䍖Zrz)g{ϒLϥ|%'tؠB$$"ް)ٲ_Vg#BlpY|op|)?٭+55Yi>QZ ZF|ɍ܎g O7.Ok#;L5s >a˶̔gL$Cz-<<4XQSDLTT>6[O)37B{ɾH !,cY:v75IcLm7`4' *&Q*ғB)S }l 1z`.Jdz|xɚ =EZB.[tԟ::"Ǥz;%hW=k5o}WNnQu,ZXY4v$b)X:xg[ U^dR9ǠiMM> ICǀEvH I1=AsŽ#?,Kw'};>il ʼl#veHlx:3P,Meܑ-ܶLe ON.XiT)M2hԲ*J<.yZɯv4>:E6KAv⳦. fH@nr\)Ra/RjL,w4Me|{osjniX_Ra#M2v_d.ijbUyҀSXyMX Q#,a^x#2\DbrFnO:F9cw{oo_sb*]ëf++O, *˝tyCkKBsy Y"~b/ ZOD$EbV0jmtKmbr~+tu[--4,:uLV,T)&׾yX&, cqa]jG6_#DalJ<1-Q~q39'h Vp+6`ir6̻sК Yn[̊ Lt_:d TB̡+Gw/ ir]m(Iچ۴_~α.Y{}Ϟf҅u[gsYė{r\1޽ W غ`uC@PfLuPN_N(T1HLdh86M}~e7b2 4oe*Xm멪}@^Vihdl,pQ}\+r b-g%9[eoO_'/-$T4=2M:s͚HqSDnNp+ɧ|],}d\^JR1{ ɖ¹Q^mpMIKœ-/[9Yۍ<3'r+Vm곝=}kb(5h:%+SkˇdNj}&n?Ն 2,O9bQ=rVǏ֣1^sI m"nx". -mQylJWdx}sI:bHϭc oې5fK,Nk#Բ[ETJ-qkTYtVDvCH4ғ3²и<5 /2>ad ty8ZЇ6[Rx6C}Wr6[DR_Ge8B#gbgjcZ`aY15teVRSEF6 #83%rNxcmz"6$UR<3blF;,tsRɭMN%e`$LɯYHh2 ȩj-QKg3ҥ^ >fWdm'ِ&4ҕ=-ŵhC*dl0Cl1dnrlbK2l@)[bX2(N@\/&NYtGŽ~d"Do-\HZ[q׋P)dŔb[oՐI8e%skrt¦f'ٙqƜ2ECYF@-YknRvĢ!vGNq|HcXRi<@/n*DMz?&[.[@w]uWimE)7ԢAW+MU܋5tXU,7#Q):^dž3iA &jnbռi"#Qk ރW^# ab]¬dzOe_\9_Z> })x=ϑ>M=-&1zCJNN| ﮐv 텂f,-1'x>@ru%Xٿ.ٞ`nf%#SA+K]IltSYx8U%] %]} 4Njv/iJ+|6 ~+ѵN?Տ3ڐ K}hMVbWA|;&!AWtYvM9aALv׼}']0svm .-a#M_>O4A(ȍi{U|TxצK7TGU !sGկ{~ʞp}B Cg.MgYeJw@#]H)(؅6)o/;fǜDI8[}?kK/W1KWvMFy9 }r_K/YhԐ7N3 gM&IxΛ);7 TttYj%m7;]a5WzSb]&mP$}B:Y={fj_;Yѻ'wſ<4&ߖ? S4ysjT3LK\閸A7mټx ymZ^h>,}/v ;yei)~OF"Tj52RTгk??P!BRUg4!YPߓN&p $G|=; Yi2 /cI85&~l0(B^ZٔH%czO-{pRb yقb}|&&޹GͶAcQ;γ1]Ͼ'Clt:A@TD 8Qy6x}\,Ty|<`S)W_-Pv->[4iS*S4Yڒ @?gE;l՗k0&Aoh\&nBd%;%:'Ywtx '~q/4ꤷ'ՈoԨȿcC ]{8׹; -{~Xu>疝V'yӾS]|c<xHm;rrNu*N{we/|=x'1R[b:-ǁ\~ z N4ϝ{_~PwO;~۝m@;kgg]YV_lz'0 ̅.F^xCW wE/.W'G k3.4 |*N٥rk/]}q]}~+޿?(}>]ׂ杭{_ߥ:/8f;szWוP~.j>r:{9Ÿ ߝ 7+EإnU{ 8=𧀫y?^R+з7ɟu.LŸ #ޥ? d_TP+#Ӏov'!;?KeW|n:i>ya,:qQGѯ~>{-З8RuGToxԛG;AQ#G?k/ozeZ>oyGxy÷3VQOC^rQ/D _xҗqy7}ދ:?yc@x-C(y+_~4k?ߡqDqxtkff9wlG:y5;/1JEjƗ{ແ;5~~OV{o{/(nolz4p(^}Zj*迥ibÅ%Q?+' W(m{{O~T{VϸGyF:vS;h~ |Gx5Gԯ{w'/n:iV@_wO]ynuUQI{o|[vsn~'_ܭN4_B9iNz\ަyʏwoݪʀMܭV~iImxD]nC:?=JuGiv^4\Ng_^Z?PwG -oR!xVہ_#?Q#k>M+կ?|'0>yi{Ju<?z<~"c;kR~ )w?J>F?x`}}4| _noWnW~} Yأwb=jx+ߵGM <^ga-Hw1ߣ~giyQ5{OA|{oQoйoo=?=꿀{㎪oP~v=_|Ɨ ہ75 "Q/~r7I/oupe>O<'|տأN>(\juU׀2瀟|_Csz'h-^~z#0)yL+\XvT.nZ=6vTͅzQUnժpQY>st"ЦW_/Or~֫ 4OI$`ZN~?IO߫><6j٫|)h>ҵW {!=gxU;.mg_ܵ~J xp NG}{ծGUpˁ?WoF{ j^5M}Iξ~ c+ܫyީ7DB _>kۀY&\N7\> mF}8w+?vz0 -\nkԕ"|4^DkO} ⫷+?v<|7]DsQGVU?F +K|'hx5 sIi m+Cרת֣9|εjY4v|ڹתV`Z7?WVU2k?UP{z~MOGVݮ_xתi|^Co{P5^ujƏ #賮SWUo@{u_}܇ZN}稺Asש5Gy( xd*W^~C=WnNT7^~43{"oN} +5_|/h|u:Nݨ^qQjS\Y;^ݼOw{~pSIp/x2x{D'? {_@{Z}n"*=^?u ?~~S[WS>Ҏo^xW<^< |ۀgpt}TΙ}KE?~̫/~/=Oxu}!/-S_5z?~ha)c_O] ~ρǐSODGu wWP?/ ^Wn.0eiO} F9'iҾӟB_&m3?Ogiܮ  LrS~߾%m-m4wK=?އQui^'N6ڧ x#|&3=zko#/=zcZUI2g^VF}Y׫#Ϲ^=wc7^} }VRz寕>t$ ]׫_|=׫{zO؋a@־>c xw%|@Q^ F_WQqT;OA{zڢÿW^qnP/Q5Gzߠƀ(ߠu_qzGΧoA^$k7 |%snAub7{?~ P>"Y# ~=v_90zs𵠟&p8| ܃9sJ @yvJ$þx] )UͧUێ{_}{HgOoGٺl $S,}~ OoH^ݷ_ LrہIfycr6yw|?z﯁zWWq=d~RA|UCЇ?_|~u1ld/W?ޅ2;$m{FQqvM0Eٯ k c_|uߒE{~7<*Q8bwP? o^t@=@q8~mT7RZ#d}6P/o:> #Gw?cm/#h ^+o~׋)#_|~3z?' x?PO[ |'oGm_3S%թݨ2wSF[< ZBuzϷd]5՛i즃Ꙩëo8T,OTa՟<~|Q^|;͟"2/T3tP}i~J}`8}OYTh\衃t5 \Sdb+C*e{~!(Uˀ{_Gh[vH=ʰC.eq)o8>D_VRSRo~w:~:<ߍ<}J?x6 qH=n8N[GsH=h? vC'?~9=~w۱Ā?3GGbm} r㺁3B>^mw@|_. 1 *Q#Qx=g%PjA ")tlФ^ I^,?M]zD[xm>(G~62ghyV`rÈ9,G,Q3/'v L>Սv ZI]_j0h!/ L5R4wY&hP$I5Œ"tҤ=ьK,3 -x+> V\FʜLYHuUT뿔3퇹k6xiĥ>-**H['HzVi?l/V8ʄЀPʤ,זVlTFOϿcx6.:\(!&mcJR3QpW$4T(M]+0 A02:|jYkM)rk^"mD=.w xbj[߶i6G RΑ .:G%Nwq1d>fHs+`4e^^v[g%VJN ˳L~ "@wl5c;-wTl'ur?Ɠj17a50"*"'dIk5l*c.xW ޓc>,Z׿X^8]N' XwUE}z qPaV;; q y(1UP;eUN @!*0}wqt-?Or 05/).o3As [C]"Xf>yzZeƲ[8 b*Xǎf&#U7<ɳb/vTuC uVCIi^kx.كRBmm*j0bQ,گrGq*9)Z!,r./xs^5 Y̼3CJ JT&-&ҭz㫮P4v%E;/r6#zv}懠2f0'mQ[DWHE-1jco%Kmsj3iQ_x|z\Q! Pg:Mx}Zb}#s?`IQ /9\,mԟS#$uKqe󦯌FܔޮVk6K &8ā`F7*"zXA%]PG΀kME|Ӝgf\_N8S N!#"jrtx$f Sx&xj]BD[d%8 yKK>æc=\aҺfW۳aEJ"(w6[us%GqޕӼ|46:1DN!kB%8xC7sJ{fT\9VS y BNFd8_>bVV>{mne^:HLXs/ "jGhm'(A> Ш%LI[66KBͲ?rNG)M)XS=u \+.]mW,mĴ:3%^C,z2Ev+#տ.?1]*IH{H]3UŠDbGPo!{UM{N'BskLW rç6rޘ%Q=d6LLhYE6JQ!\3Ü=J& W<ؽE(&:\ږ<.UqJU wtZ3#F[<$s-e ϐHBp枒{xy~'3o"rBBLk#R!GAa'zdM7'610?_y<0tF@#oP:X3sp{4>#̣^ 9V6dhzԴ5x)Nhaf4~ܱ1_^XUm4^P&:d Қ8Ԏ͹.7 Z@/LnqkUz?2K=*[ 1W+X~Ī*`Og~4BVC2 Ig{4ta e?W y_WIGbkiXJИ" ~Gpʡ蛇1K[_D׫"c_'~ ai㳒u pT;u,IeHr8D*R )ݲ(6awb&p|R^G;s{)Ԗ-r\ADvUB6qn(zҷy4 X &62(D͸=ؘ,K+ɄwaI#DXD?B43D(@浿+f4fZO ˄@(XAr/@~Lvm83"h4!B L3 h.:ji`Gc߇UVkavq!*йGKo k#˺+BwyeT~ގh,y]юq]vrG*n44;4}R1zGg)|7UGY Ҭ&QPJjV rs IB[-W&8h ]QNdW`'^~Ľ83t➵N=#}Xw Fv*v|Gw ;m~sie97m(*Ȏ ɤ"Y:R&z `eSU<vc#yXNYoLRBw7'2IɳA ;.fGބ팾w<~O-嚸n;7 f}U |/lh4g3l,dt0gnђm֫޼(<ꃃ.\vM?4O!Ѻb閅P/ @W+ oP }[\.ezG8AM.Ya+6x牝isjَMAʶ^B;qoaF$V,twAɒt9cuq娢דթPx+ 65GS^XZEXq8$> ryj<3E'fU{a|ȖDy^| UD,?aX:kRxq19[qwfy,v'$7J& E![,[vM }p @*]&/S%K](@B; 9:p:Y'iqc|dM)PDwJQЅ.upu/ke9OM9䦮8\~c޶S2q8K9Hes`bQp8&',cqbP@ow{K}E}6q T~\h3!DH!X0)۬Hp6: so80Od,;׬CEjnjKvam}F;V6\u`΁6`Y׷/hM aete ch&? c)#Yܯ' r|ÿ&V M!R;vknQ.-c̑Rv%c \<4$CVWbÑnd-=xcb׹^Q6alEbi!ZJcYګǪqA(t%/;~PjQINx2V<xaRVBCM d~`c?5Rr ٳ#@ dێbAZap / j7V=r|841v&"vZ8/ȍȶP!6H3Kի>+koSlĬ%SJ5 k~q'O ȻC9`&<"JZ޶b< A<ɠx[JzqCr=^o@m,8VOY1BMoGs~c#*Vf=_r1G+in#-!u*;<`"-4s2hXo]+W±^=ɴ2r9Ys:BsUv,%砝SY "/F8I68bX:@HĒ;W>I%oпHQM0gE3to갰ϒp:⣯83tTd?N:`nLGb{0eŲKqF= sl0@Ҡ5S>) GkUVR~ )%۝UA5v{)Y qe*'=UO;)XFHE##w,=E-, )nbʭט[Li9EO y@? e-`b2yJqP18wLY.el;8) .?@?ەD1p5/`sbp8"1"Q0C6 |y/\<8e'=lsސs; =)CQx"óT)U@V ϺdA#6e˹ng ~eheɞk^P>y+Nh_jYP-0ЌWM$RٙÑ$KMRĦ/߷6@T)6/˕j0,yՃCLfbumebX 32)=\~j/r)ҩU03?(Q(=^ nzHv޿0E 'Xc%R[`Re[./wCf6LiDbg>pTobdR-3˯•ߠ9j?BFQ*k"|U7N8kY/VJ(%+ƹ./.IȤw,U"aӉF>iPK_⯁ RY%B bmY~e/·8i# V|>"SM[].j:<èke|QY`&Z7|f;`g 80J g;}67O_u5BnO9&b}.3Ôf0hy>+qp7<8#2{n=AWHhm74VV!t bM5"ROǩKi)*K{tOBH1CiZWDcToz m>x3ou _=PJO73?m!Bx2qRMJ8͢ǃ:+(O1}J>X &|btn4[?EnS6r$cB%;XFM*8$mY)d &(7`\)t@a^ o6YXғ>FA)z4eFfLJ1%9i0&T4(@5gN9儝Z iL:"12aׁ}U_鞕ZĊ.mSo&-rɀ.gfU^]ͤ:$Fw5VU7SD"VF%ؖmXw$%w/}0bƙ Ju_qJ9]KEKc gG!=_ 3Ko>%udy7kl=AynMf'\X|}Iq.OR㕓$} ' MAv?N!!~Dj O/$8_R/sҕF14µgxy`o/{--=slI2՟l(8U/@p}0W22'Mo ,C 3f(q ] O֛'Kt5c t-0xe)Cу by՛^ʦo"̆>_n\,*& 0^.ĨU hz /5 גMxL3ہ`99d9d9;Y U .WKB7Gf,Ric ?=W />QY*m * w9;|')Y<׃K v+dfZP$oXXI)1=CsMfqceޕ[gr PCjʋݖ8xyBhsmSPcpSKCCSgu$k2MIfa7wZ,a%[e۞ MeoV䟁5V>oFE΂ڧħ:~P s\Q@}αс/bTy"$K+t˃/ O‡9dPQC /{c siQԜ{y#'Bޖ] q;Dͨ-SI-kSIAa 1[>Q("q8 `\YڛU5w$fR"9؁5z 5?d?MhW&/R-Lg,9jNmґv oi04]Cwѵ^ԖG$!TIfHTnD^+ٹ/BEZn*mƄy;DؼmYe32vqg+_EAH[nC+;ÇTNGLe`^mkx/Fk͎=Z* ']hp/n1PčS'=Lc._ '񲄷ot$'ΩZn7=dx(6Z' *f?MbM0hF[b 4yx700ynLׂs3;xGqHE~[&,l-W4yW nJ <Kq{Bc|e5$s5SUdec p ,~z$|*fxG!ƇXߏ _XsvJ 鰉9T KR]}$ s6ynt#/qݹvó175i{IG Ygby#qB6tƓ\%\Gnp&Lt?E38>-N# xX~!|(8gt)_M.k10q+z*29Ǔv}?֖k)=oXlr߹V 4KGؼc@+0` ;H}ňS*z|W;c)F(dbS) efv&C*Zh:<1g%zqzb*VZVϸ $HU>yqi9ʓ&{ g Dvw- l H?-PˠAM{j I{1qoYmw19F\1 b /?ܲ]ZOQ' im3 t )0ؼYev$B3:O*T`?ttUɬ[<(4X?ۿjn*q*Nٻ܋O]WlRpe UW7,*+N4&Lg8|ab`7E~W`mHOV~>iWcn7s}sBYFʖy<{s74 -64׍7&{=r5 8R3uGMdr䰜p$j 5G|s>CQЯ%^%ωƂɿҢZ*c <ijHP<=>B2pʣ v|"l;o6+^dl 2iJPxğA֯zIP*-sc!+#$Pph Ɉ?]*tӞ5ͼG ]=ם;x9>LL"gպ|kb+}3mJ?f.(`N.VG D$!˄b5@Vc-AHjR͊Qk¦\̟/9M\|XH7νmYF0Ϟ9D&Bq?|-0ϔ}8$+M鷡T؟*rjcn%f΍J?&*J*dU_rvܱ94!0J5YJuWW3_JOokr6$zPwG MSY9Dd3;TY|:ӼOqhD'gs@"w Gk١ Ei6׉7PXoxr$E7$"*s: xRpvŚ.]wjehڄ!Rig;~7;,A.z M|r8fx ^5 ة0.lݭ:5og#QbՊ!`8z$(ΡS?$1W%_5Hs^m_| ܺPQaꥋ\Z[k;&0I;pLmmGD3fPNpY=4npHzk+ߎuT 6ffwYz܄C\RN@ϟT-&ųsQT˯k8㇉0Ou'mغwmKLnоtǧRiReKSL;ڱl=2íJe Gܪ؍憂q^RE|U4Brh2qHBiRB@کh>ufYȬ4- &m7PG}EFs{~pƁ'[K`dYKAU&38)-]81'Z2ږxg7WWC阷)m2|䤯ėx 8-'X}bA6Ul.R }"pkjͣ2-W%A2A-99@[ϯB?:U c3}#6sR|@PXGխ5Lnɲ=oDT<r46NH1GUi~eH4p8L}N==qA o;>#~SQN_XPX(<>`v t\5{O?bnj}T7SŽhǝ 78}G!suWA\w+e i(B)GpmɚTm]^;wf4iDɾbYw|, (H!GSyLvkă8CJSh=!N2nm")!|ԏs+Z(oify0-^"c`"~uS`0d%ܒj*S&;P^l=<هK9~!M̭ޫ >l d698۳=3@E5'8큾V3gZ'7:4\_q0>(}YZ߻$_k5is00D‹c Ϊއd@tV YN*+$o྇j /ER #Z7olYNё.ǻQJ9;P.?SU 7)\Z9GeEpuM?f3Ym2w] @*\j9q3o8!ڰޠitR=/gu b;kIF^E0O8CRMyJ:3B= Lo%T:V|Q??V>gGcV7Sc'~Go_ez"-(VZLʱtaZ|5ړШi9y@!Ϸ]hF vTW4_,oێ^Wv΅~&@šw*!Z$) Ike~'g*fX|M^ r8Ӄ-b>yK+Mڞ,ƃ4dtsWxMݰ,&TQ1>} 猚gaۋ(1} =:eb!(/h4]91v#.Lh EYEZ~󑖦&J :>ĵjND̓ s:ׁQCX̂yNNQ>ʫ8&4W4o?f0TiK RvCqEL/qSw7u!Hsm:#xJ|)[Z26eՌyIn)NuV3*R1g''?x0PSQ(@7ž.{̎ )?KWe `Y( z.l.r ZƑ'4,Rޮˍ[T;{qK>nZ kR [z˰h%Tm΢‘feP86VJ4u qr)ٷY#TD|*iKTu7fgbR[hyh.Mq,la"|BK9gHU2zU 2 ͊dF(DO1vˋQol^3x['=z0QMB^ و i#g3Mmk1twYu*u |Ӟ 0 # A=yiM \TJDNڬ(an*٫C!!:ԙ} mIChnb {XG:4 V V?[6J `y(}aT&7 ❊?m]79+;<̄IK f7P}JSU>N#%EWȾ'eݚHa2>*#< k.uĕV<<0hDgTm8AlVTJEY>*mT3z/_Wt>f}{qW%/[4fx uQF<6; V_@'"ywc4ϓ}Yo&o+p%m~>ke轌"ˌg FcH)vc5y^ ;*1G[ilqe;*o*PXBTxZv#jD?";mw,fO\ꡅH_`Xj",[Hr L*4)W!C5qlgVa)|7 kPz`AB.Lq&Kʜ1?_gIf 2E=wfqt츜:xr9ձ,EgC|~杪i&A'B`L;[z"}@**rnᚶb쌠*gü6x`FyUXM@k>__8; oÄw'&4^?/(u+Wi+L>1U\ؠ],Z<q1!٢o:&1o]DULGpOAeb mo;ybվјt4uz@$SuBEy}ͺ+K3xVoO~) W$z61c|PkQQ&X+[oOvnX)j6ya*@e`+c$ԸW(%SίQjkz)[}^}y:" 74e! 9밣6D?p!G0:U" <|{NAuV7C\ #@{eTUvVA#drT;zծx!%  y;L1+jy)shN Mt˟ZjnJ끢9GջmAxzݞ6Z'Q ,( Д%{Zj&8y#Q8AOV䵠%!X$~!IS2pxptd(mn] #A7wh @yq6? W֫Ûiѩ+J}4zVE&;$}塸M5g>d ɸ%JG xh 3DKoW|ԗ1QRQy_9m 0#3յ1 s1A>xuެWcMCu(2$w>+-VeqmJ1~BKo^4kM=ĥ^;y=0%?ݹ[lҹ4@o 劅&|pZ3fFb0;Ou՗@ZQ0Pb~@[oi~ Onl ͸GA?5yŎ9 JG0g0_-HRQh1V8*nIorAc"8,.,3F#s1eˑ?t8.7;tֽ>7O^64uҕb<2C()#2(mJOvWE JhYTǍTr I}m?+"M!(sY>N;aqrVX< gRuC>#!26;? &_.Ir5ΒT( ,jD%C(;Yqg(eR[ɔBT\φ|K`z{=04K-w Y]榼' V!I߫cni`Z\XơZ? 4eev{aWOAj%Q}x~z鞉);ԥ(d. Ȣů4ubL#W_5ɫ4,6FЀz צ-{u3`JBRo GHaI ?fP,HA!|8R`{(zWV Goui?DF̘`XA幪JOzHǑ 5q1J)y~_NZ`I2$N9 r?m0HNAaYʏ YүzJ4){gch:_b@ GuQKIժ26P; -.XLdW%S8-zݎ:x^M IA/1:1N1\6_0•Sʑs  B"Sk0[~S^`ET3m9ܡD,LZܖ) K, r8)@"m >\zh9~4'|';*ό6)CWq>ѱq@I<:7$'ܡXqN KznV08 k] hbygl>& edG.SA}i$w\uؖBdwƷOu]K4ܖ ~(MA4I (78}_).S@}\]pi^mݒ:q)Tj ww!aus>>׭O2IwO6VM9ds#O9 h]m>יzDͺ>ɼ%>j!/k0(Azc+g:KOO /m:?xȩhH{);\Ki2ނ>쯮:;#SX  6%V 6"Vox4Q‰~DY2aLChl+Ds5~!X(j.6ZY6Rl %nySR'K„\z>lHOЁbtGkSlE6*aU2SܫhF!w]ku΀'RfL\q>gx.,JF^!\i-O<;O2P7[OjV2^C4.YqB0P Qɤ^t.rҌC& X=z!yjrpSLu:|*JoD lHfu߼簗T○Ϸz x\j,0=Fh?~JǴb7eFKgMfLjbt g;AM\}0E|!א9u捏*oN$cqnm4 JN!f'~F{IZQ y&,?pA>fyF.F9/24xYzU<](E1CvT[)Ys G|ݾ$2@G,m/&*hQmdk:3P_S61h)yb[%9)ǖyP>li{v|0u[{>tf'V-P,SM㴁 ovrV/4`nþ ~,GQPx4`Av}ViO t&gMQՃXLf_ȵx%^5K 0FTL" }xeov2gg rIMS37ht7I"X%7^_VGֺ;CdHn^[<߿ CJdN̸ň%鞠6%4OvU8 jL䣽wC!3#&V4aDLjl*{ncvݱ?o ԖMA@%dH:Nf'p)d6e~%϶Y>a` _8_{ ;LZfq65%[gx׭Ha+̮uGޱ%K~43;}#Tɡ9+DXJl0i9!io  NA'jF[,uDš+N uQnDsquݣv⾁ 3ar[6;Y3lU;LSzYl"m^yN yE)mɥo M]EtPx>>);Ylv!1A23L>\ et! &D;Kfg =tEd [Y"1'UyKH;s)( %)H\ƽ0{Rw/K^q VI[􌷧OEݞB5]QEYA_xlU(rHǖ ''|/ EOȁ0!b/̌m5.^D{h^pYb/~ޅDҫߪς盥5Kͽ-k پMQo][)>"ȀMØ {'Ka]QiΓhӐ'V)Ϋ$@'DN~s<3"=7s (#b,m8~:Os xHE1J0+4 6=ۅ()J8"4+p!U˚b@D-͛Tߨ*x`^"cG{!X2|3>wlBJ6n$ s\9knq#-M&f7dZR$_ Cf-7ъRK6Im#'|Fp?U%b@ 7ʱ.Ȏ}aF f: Djq6dVHflCMJOU^B8><3ti1ttX6Ir๫݄ngH5&ovqۅ>EfSQrV˚?W^L 8p'^\,,b{(%na,?LZ}*zj֮u|\آ!ks'X >;_u gCA;tџEVNxr7AC嫐ǼgLE!'z܁eL=HRDB a %mHuI lS6CBOLS'蒩݋83 ]$z]{ox_ {;z 5s*V28,(#EL!^/(9\b {f;B}g99;.PK+qOiB`Af71k*}I90ǫt<$w9ecE!)̘& zFsHS`=e{ ]9I ~e LGO#}&FA۸i{*za:ps/rMo^j_Y$9.|[R .$5֖ۖd)'xȓP5Q/pt`^zҘ s7bh5f &>hS&ԕFNMt@+(G= 5#ژtdr5zԺN]>j^Ky)ErDiaXXME*78p/8"n)BcZ\D~Wc.~pmqdٔ7М47(~moV Z bYC>3o5! ءkw hgO~tۆ4)-%Ҝd6am4-f^s:K}㜷 `zC,PtkSt7&ޮ1ZnXzp,?Y\Ynh{}BZ1ޘ{HBu:5B2΃qyA&a$7f12Ptl&Uwy4y0v^,8ӹ6Oa|lŁi/yBGN eder/*v;bMP6e z +Iӟ!7^x:Ł <`#vj=xm2-#XETK<.o  Ac\e%pY41S CC;7&C*qTKR4۶wtU䀣su+zY00+Aw8ȥj[ /7tAl:B\t~'oƽ3>:ÓSw}M(7E|W~Q w~6wyu}la%O$/ t$*/i: {nG'4:w~8rdG%JID' d䙴1j \ҮMzۮ#3M<^x~5Y,9IϢ%oc5R*eTʖʃ OR00Kp3Pv-Lx/*.[|c tM9}}|)k &_R_v7ۿ&*)x= 4Q>֜;jbP,K[q!0^~Zqe1z )gpJ҄n mE},u 䵼萕oJv}WIOY~^bBΨrBA宔x-R. xw !)ȥN{.c sMWe0D2 w~S߂^.qŝ[)=".2b< TЕ%YA͵Sˠ=r^P۟?B1w.tȆZ_L c>'#LjcfP=hSXmibE*NSTi7|j*rz$ `(OP?[3~+.$Is0EI?B9Jd;c2t4=0ğʶӾjfǶ-K;iH,1ת &4v>:ko.6>VRDz_jt]eRV2ߦ!7ُVfhR`{]. u/: }n'%lgyvH> usrӐ?5n68LlÛ'xy Ҕ`2n`E% $',\8Nz=Ii\ #mO&{ :|p|[&qu k)u,aא?0>ٯ:k1h{JA3LjjȂWjflb>`n^+#p,}iSnz"8KA(=Cz9wU^S#it)~1ϥҔ4{&p "R-f_@x7X@Њd>ˊPu^틤MrD`fѪza-P!M,, ;ཆBwhe0Q(YfRտ;Q|d('Oq}=G Ӑ='8&q>L9c"LA{E j}T$*ziYMw; Qa{ p8tT6E/ӯMW~huZml`2pDX@Q/W~"$jheY5A*fJ̮>*P`2Pme-NdzWH]< e8Ct-{Xnwz>96kqg ui4⨏nx~%GXjl@{[)JܤL_ JyT<*$΢_p!2UV͂lzX3i_GVk>U v\qd&t=5E ˾c$,F/wJ %5ebFQ~9Z5$fsWdFɎɱ{39nfr)h#cxu $LyRuKOL53rkie+rz)rZ -S} 5'RD@[`$m7ې$(~Nmńg=mRWǣv'a9S m2/ +GK_=(]ڽUCTtTsvko֦07\PH<^2cM>R M%׳N&F .9O-Ash|YMbV~?z9loU(=`")& &0['Vn!Daaz+$*m3E/7Zɍ[zɁr(Y&u DP])10xb-D1љφwƁ&upnlN>/Ƴ3+wTvښ?AMqLϻjfry6"ҝ܀~Jk|gwn䵆YκtgrW]C1&^=[].$`kA$ў7k6֗2jbo|-Lo]X,{cr3)EH̛S(XY Jw#TToH@2jV9a}YA ͤ@mJ8q m% J\ lBqϱ>Ig=vFSAxSvsޱ؂n-Z>c-vm˰EDEUt.cSӎe7|-1!\עPMH!_"̿+M(Xh$ǘTDerJwYyQs^+{RW 0,{N-D)lc^/Xј}/K3ř ;v7`!cQ?ubWD*8NTd:DI/sNnǠevɮ`XNdj/է"pZiMdGO#gVQ#L_QgDǕ!,&.*xqD3s{ՄwJhgrxV?Μ$T*sa$bG'\"IƷDywl!zЦ UkV;ꏿ7w-VЩ+zX,M ܜ `W2=A>eN>97'H|, }cPSQQk)q>ZP=QFM0s%؄ >z/*QE$[rv5#؟%rf U-٠ykiib

WYd}f@uR\bM<ñ@1b\bP/>p2}܋B0YykDtvy(w\[Ԫ^4Ṛg* DЁAT8,E\eڜ緫`-f]YHRr5viIиvBd$K ^$L](_87sez7.Gyj5,Dܩ/f ?3θjyLS6=pS}*7>bLVz-akWn|I5%Mi]X5~m//1ͶT*vMBޔ`@o-`o>9+ּ]6;/WOQi \C,>nvg=FS)TwC= 2* 0xv/VTe4?eNIOkd!c/*+UT𓏉4GSdjniY]BƸX>bCV'T> jk+@>\qa+${{3g4ԕ{(٠SźZY)YdߧJohSa4,r BYA+2Fk7b'e8H3- ^f'AwEa'Y4%赎C#_GmwVv贳~\ }eT]Eu~V:redgf&IA_KV2?c§ ƅvꖧnxѠ<NJVMU.XɊT @dSOa;{q-"N1 {g5Afs*od>TP )G [l4G36 / 5;ۄ\>T=N]gze|rdD:0l_roh'QCh<*i9?ڌ|J'cQ- _H*C\"mϊ-R F8.- ?2fsAU68u"><{sqz(ʽOnM#t k*b9%Y*8":Đ+W"֛ U[Ǖ0YRt6=F͡WRU⮏PC OӒ&g7P&9BfPo lz&3$1cx>{ItK1aW6E @@\nhi| ǿ |veբԛ6q4۩nr6'77E2}8TQ XoY $x N' *r*[p+{b># D3 Z]XοR`oC"#3ìA2]7z,&e&YLcH%j(@8@EI]b5s0Hš\> 7'(zVPA^L/%bxqh~Ss;ʼ˧/KTv~ul|@N7y{+Iy@nV)7]m]Ȓaa)Q~Gf&QܰI8\ͦ6>Gܮ.6wx_,ejD6\7)RS' **Ԥ7A^e+c9T*W~ 2Bޭ0rCD>?Fj.<&-ӭ ZP6JM8J^jLT!.{6J5ώ _Z_.DXum ۼ1Iom)vmZJ*(ʅ, Q;WĜzA!)tspE41)wd!/ʸ!PCBuJ3X9^[閅v+}fYI+k43GIii&ٺ="*ɐ N#{s1sE2(K:}sRݼ?S0/qP0GDϱaD.%_Jx&{OdEtz S߽vz#*m{ ޻I?P^C>h}2 Ґ+餅_ڡu.?H)"XTXxExVm:X@Y2YLHˉKģi{4A[;~#ٍC5Vp-N7F @jEt=y!QTJ_['3M/ XIĹ~c _YǐjJfYXV4m&|c Z9)W8oYU&ǂy2Dt_.U~5߸! NSJi& ӦJ8 cMeP4I"GyB cIÕǗ >)*Ux2*tF&⒚khO3eb՝M5*O+t8K$ EmxUA2L?qq?tHh m{Ots71so5#TN}']ij@S1t=(kjęoԱ7/V|p,ǠLjMzˮ,s*SY_惒DXZ ,9$QjyS"z "I[> x ӈ"b,Ef4EB~i\Hf@lTog@dJ;DPdnt76F1 ɁA86m.9Tn"A ,C'd ,-A'ҠI HXgг! 2%*yʒ҃aWk z& #ksUOc(ͽr,Pd4 cFtu`!Z(8I 8Ζ@zy&艶ukxᇀU]dh`\(BadO$ӮؐISu {%Pvz}"T362tA%^f[jL^"΢^-:*-FRHzc썩]: X?K+ϜdTȖwU9}e Yײ L*9+_*`C"E~^.6t/a f3)vBWE3:gvYwK}rp)#)tF^pT0tM=f nAu6D-(f=\;41˜*|c!M-W%:_cK1APZ7Fv[/vT@w~17M\hnAZZ4a҉١:_"*0q6 ~ulm 4ZF 5 w?Y$(qx=^eeג{ xN>P4Xyڋ`!8u^jF,gXpR#}p~B15>i$ܔjV'돱$Yy6|zȀp͜Pv}0/MlV_%9xY Ы>)Y hsvLuSMb$P{&b*?{E^XWb'F`Eq8UMuR`U( B_%\ b5Z:&5BKX4 xiV1lB?eu]NNϙG0=}8a.{%dVeWn 9Dˮn0:%oّn2wA)E;m@C~_ÏW60z> RsZj9^Qa|)3 QXvА:YZrwIimURV&Q3b|`]*늍<ȳ#2N_qުSa6+|!섷[OT۽<߈O0غFh]YbmR7<1o|j ؽP|TxzYdhdsݩW,Џ[*/q)~/k]5Ǻ؃ސVc!uQG.VRP%xIB-ReGgÁ-1GhZ۾C%&qCZ#-Zq諺< `&vhFdFnF{1}3>ȗkz)N;i.*nHTk"Kg|N0.JUῺ0d?Ad e X7M #-Q=cQ}l~;({LaTp?*TQ˔Q>o1f&,\mL!ac\8,$043{ŕ|yIb[t@2?Mwy'Y?q ḮuhhӪm^vIxњn|xxWL1J0tc>T37^(}}fZ\׀ӝ?Ep5ܢ&Q@Ls"DM7` J8ƕ g b' d*h]d>f͍vTJdglV-aq4حD =49zΨ~KL!Pb<=o ,\ƮA ;U?N`E Qdn= F$~ȑ4kE`r fņƩ"+u.I \T7Xϓ5߃䞇Qi,L(t+w@I8m@,QvjO LL6 AQw?F-,c-l6 Ҕ]uzp/3 m0fwfoe28*pÀ8S+H`xJR2yW !sPv<29j3e}E[ , x*XZW_ۊo2P *w$,c)JW&2ꏋ٣l5N\ X[Pj/,@PkqCv'jUzX8roK.bq`;:@0VLm|뤙A9^ Us'eN_R5D"GNxwjm*&FwRd[4DجKH+RuN%]2aiQauIom7#69K;Է_vD:E8CꙩS~I @ k;)e-f(k"Y3۳qVog$LitD)[tlWP '<>Im#QOvuP 'S5#kڣӵOs榟W^r U>OatȈK^klkB-Dƭ`S@.L " h݂#tGE3.M`I] Wv)`2y'|EDܻcR_c2? /~FKVtC n'y]CD=u/R"8; ,'jht#:*~&.qf0_F*!=Q3K] ӳpErCpSh0D ruIWZ[6'MD^w'5 6P1OC7X|a2uy!!ݑ׊޻4]*!clMצ%V#HdQɳ*Wvu)mhx?6x⊫C,QtDzGw17*q%IΌp\V#SBjW#[GwQ` ;+dbi|&$o+.\SP~s& a92}ܲvFAYMܿOuaY7EhО RЯ0<(ANÌ8ֈ2q+pU~/[:@,pz!;DvdW'^Rv͉(4p[\b2%+fv]j0|ZLiP+:Oj=NIi2]Z0y$ nN9`=N^Y 7aNO4?AĈ&$Qți0v(0Taw5m2q*;5; 9 yBUǭo ~xZ#T0$0#"RN%5hնdIAAo6ɐ| W:f'̙E\MS@%W;GU$\ 7݁^1_%A5q`l-,g*o +Ij2pQF38aϹ "-fv-*@ \-9Nd?bPY)ZdL2.lQDuo& ͤ/WxW^ғ.*}_(- GTZiƺq$Au"DO/ڎ|.U e6Ift?$6vNGμi* )Du3 ^ZKC&69.ϢeLOatO5o%CPߊ&bՋl2yF̄8[(5=}x80G";Z[+ԥSu(M{ nCe3MLd{Lf)-Bw,uT#[o4)8|V75p3~HzYzW;Kz@yG%;V[/CL'GtD;5o`DV6CvP,#u^xG2q%iq(( |O{V|0]T>hco5dQN'םX|PD'$IS X$7L1`ݚyYٶBn+CiJޓ}/=nc1g>!65pN4&Z#+3`{,Ƞm{4a@4>qNѕ]y3RwBӥ,!vBP BoQq)-ToèՎ^ڔ7λ6Djl8ShLmRFl*v M?ɤ|r] cƲA߷6%;d{FP!1V|`9!6eQ .5} >LLQPTyu؃UlNXF?F,A-x-f.pVG1~%uxmp Gmt]H}+@59bXo2^OJr[& 7ADy#Qdy:N #MĪ% P| MeN{!Y,.(%6)Vn0p;|]Sܐ|^/@Y%·SŜH>9O0@wN7W{Jg79S ?UoYUYh ld#Oc%/`5d?jVK${ O1#|"aG{"#ixmY9n/g(/_SovMBJu> ~7:.@Eܹ4%YSf,F%7e֤d?7=:B]Bj%C4ʼn<2_oXy9φNO 燜sW~hj@a buxF)eebcJ-ś+\U, \HNZ2 E\bt`jB L7FwDsskhR~8zƮJ0$>[l5< 7Ҿ#zAˮ:q S)CJύiIL`z{M'iښbӂfs]ݶf.ZO2 [Q-][?z|OtNa N92. Zq1RTu [.(  {czJ#,p;1臇aSgF A̾Y`iW EA)LϹ"3Lf2EIszs_3<{Vkk:Qq/)K-5wL?J9hOH4.+΍SӻbAƽZ'&ZݴLr8 >9W(e}w!N,``iRcMٶMFW_!a x_a|"hrRJPt,$xO u=;?hqXu{wfqnmZI {*@que&A\G=yI+$ ỘjJalC cfxXETDm,x=@"gH^2nII`RGɞtlY2I4ڎG3sM/D S OY>9j98۩KQOwq6j&Fbz)q]hwSZqfT}pQ 2\{L-VV*L]T(7 x}*uCRSr5QN|f]D%4Uԫ@ԗ?.u6ڄ(!J V)KRu"Vjj'e aE|8ILWI@]LtH_b^;Db`^x%TvR\7ubht$Xla咃1 JPw[Sp;q43{ԀFAQ+?^`\%#qT'7@&; %Fy\Xm{QpwdBg#t{XCʋOY4yۚOHkh#WΠr.sw _:lL|5$xm&4%qd?HUlNrR %ʽ/c OB 7Ւ ^S!t[,>̔ػ)3/f3g $9_`=$̷)nvA't 1&|])"'D/1JuZ>k+*Y.XY&h4hm}]htQVAo aC*\XSn~v%t8%6"fY_J:㦯FJ9mHҏ4R|o50IYdXz {c?) ZZ~8x!w"`Qc5eSeBw wm_`3'{b$aL2IҺ (\3"qއޣdr)2yDH'&nCG{ ]ͱ6V">!`t|660&ECص/2-됔 >|(ꂗN|lkkO}Jr~԰/ƴ88o{K+Auq}>0qJ'3\7M7j)!{O$X ):>ViaSpzawaK۹Zv[}GZ~D*"fbtn>_cUoS |bwe$EME>N2> ꍘv%] 5814IGAwR%PB3U,`'#*D̂s᝘>mC[}Р|16hG"] H8V(Ӥ`@W&hijzobzlfVku$K; _ S{u. Pu1i/bO.Snf–0` H& 0"Kh4e<'{դJWdNHBK@I&!'ǩDłr^YAW^+Ԣʉ86^O?,+ް% > dF@;/bB|a<5.,U3QdhxEeGo6ȊK`dO`:\ D.wRVI#ǒ+JPG,>fTJYXWTVWd+S5#[,t@OYt.i!?T`{3.6̢271Zٛ{0iur[#ۏB`ΉiNGht.43]<)F@ Ђ1Ҵ.5N2IeD|A{*SoL9EM@!ИyN3/s7eᓘlsv&4j_}dWV T@q!#OLk|hSnSy>dI-th dl5䮘x`3[$,ݰFފ(u̪`qI@l%?&MQ4oJyc*骺2^.mG%ɷeTes*4I&Hd'\ӧM/2DZVât㍕3Ko_"j'ڜ!sj/p3WpaZ]9.mxA s`\Jl {Rۑ@ۜ~S5{RH]F;RZmz0ZTd+0/_pdʡ%f|zvUb46 Ы v ENs"m s^DNpy fɿ#JPiZ}QpA k46+9eYToO-M4ƀnaS"DnFSaQ aiFm3΀:71 )tTz-]yYb6]|׍^^[J-6gZ4$ *NVkle%-Vv徂 l7UbUBC$DWB*[F_/'BO 2"M0@pф5uCxk}_1"2M!迴n a5=ģ oZ,?拜 y؊1#jKs6.qc\j;,'>4ȃn:+)? J+-H% b=%)ؽodWS$!rj`\;s+RjjnT!Ⱥ/ÝWzQxAv6ow'" Ex"<&±#'nN=p},Nxr.+ qZhN,H(x:?3jDĿ>G7~RR/l+WmtL9f׎'G*aYy;O'юep,|Vd"'V`?F!vWnc +G69P"8hH&c6잸/Go Τ|_\K+f_)%tD]E`5/HTM/tqRےn4F~ nyUdu cgAi@ Ga@DU[X N nhi͒qk氥|ߘņiԯ>}7qb<]8u?̠:lц35?F3PЅ̔q Q_5IsOz=5T"1?Y7҉Jj{qւdeĽ' U Y4bI5QWj_PTt j9Kz)u|߇,y<`-t]On\[WyiG6.E\> vOQ]l6ښj,!8Aﲒٺilf 9]5aɸ鯣NcnuNyZkKL>7b0φ(ݭS R!qc/!f O՚ c<^~"k?4HPժÉ79cG")dV+[ 7ټwȆ&{xG SOKX}Ef${`a->)K%J4Nm١p#J-PaH >O}{5݅L|/U\Z^!VgRB[xEej$@hCLΝbQ!M-$vD:e,(HMt外KtČ)4]F4a_OG%r3ԷT##/FQqyXJ}r=dgt=b^gȼL".dR[qِM׼34ku̖7yz&ܕ)FTUJr+SEv qct@n1 \=|cEgms&iiu[˓$ Z"GȟOpA}VJܢ%RժWSYӳX ) 2+ɾ$ty8ϜcuIJ0{ T/M;!kiޮ -:y[H:m>MJNW=WVAY\HIR`V{ ov`n7kBjCj9":^Ik0cVv#/94mt ?tɳ-!nH诎ˡr5qя&ca= ,xRvCxu^keܺXg*Ԍ-0:G@"-9.)6UّudWamWSO<_U3T#AVYčHL/Igm!^vKa*&uC3ENY(ITbaUe/^2QtQ> L9x *FYfD;Y5CM=EXjU<bRҿL-!O$.LrY!C/v`] (Є&"x Zt]{~n7흑nP} @!@xOVP{ 8F F}oNOc1ɦ>¬#[Tp [];P7,([i& -'y=f g}'Ƴ2#f1O)'>ƊW^K)KJo2<[;=%k\b݊IYpZw=XQY A"mjY"ߗ<vu2Ru)V9tau A~FUZ6&bYyP,J}?K%9f}O)`zw.A/w} 3(Z_8ҔOR~ʵVZ &St$Ӱ(,YYeGsf;)VBN?zR>}Fyjjr?n xQ}P"zMHbrvw%Vt=bӞ@k<+ph/9 E?oV`ϯy1nUi.S3ՌLYTfA{'ͮ[z 2;NՎ$ $<zs~ .nONpPȩ|$q w nMjR%u)-G;C2T<ϓ W(Rmq;Zo`ۂ… >D0QWI1)mr чU:M-M+@t=W)-e D'"9/V1pZu tPurmtZ}+#}&u83eo 3$noVqw>5CELV=I刚+zH/qm}2Hop8/8 h 8o`OX7](lO$l<~;tN.+Iv:yulQ[J~;-)S6/%eDvp6 B%L _q#݅mPS2>X,+B.W鋨cUxHRp)LУ!W۩]a ?ejń{Z7mS\y(bwI9d%H Q0|9{8Q n_lhylh0x .7vk<*2 [g G@={:TW8D搳$<{`sn;Gj;Wh|I\r1"B"41IѝuPIxp~kWQw/x\p!^ġY8(/e3A2fqk|~߾4wќ5\)ZdDkPUK;L[()qso&@ynOoB:=e{ >,]S,G1l$Cǎ=]ЇJf?: azFh E6:hipXsrm*eǗ,́g 0IV/:9 gI ]n#4_ZoRR .J ze̽p+f gʎY4x dcS>vO2[)}p~גyx>Eؤqo- \IvDϜkTS\Ajeu(Wq$.;S sƬ?qMWz vDe4d :uLmىYPq?ܪhTp@ 5#Ƹ$Q$d=` HkɖXnO.oş>_M >Zw>(Km ; IZ*Oo XX z*ޛX`zCخ刜 q3CZX[AFR71% Bm[!6 5(Kg`kߗvmݚxjx' -l翏2vY4""NuzhL$\Ž љ5d!.\Mw޷K'b?* csSaQj/q!P|oSׄ$jczy>lzGb40W0yCCS^֎*?㴖dHJe{Tz}מXkvd01˛brB` u[RxF\A9"kuD媎%]e-f+d2eGoڼv~CyD"2N?u$*~FA2;]QFXY﶐Oul*LCZ!cd孢 mz;QvN|Mk&Ag9p&bv,~JT A'7KgXxcf"%ɮמ9;ŗ@V BGM< Kl8 @qi.|YKh`pG ꁱ?B7LSj7"g=ɲM^Pz])?]: DZXr@mvN6|1GkA;E-y8?CrdvPNG.I QJ""cӝMj|;O0N=푕;.?r%PAH-"K+e1}#Bд}&Ez}Jf"#M&_z<:7hC`,T}ЏEbewx9(ߡh‹Y>{\؈$U^'Teqm |[Et ˅jN7/w5cQ'Z(P_) `<F?>c. (]:F)}˷4m|P ƛhl~Te.G B4J|.Xi`|UiJӪv r]) IIA7Yt:ȔmPtDvkVF F͉0rxKB}ˬ/<νOEDoro`cu$U;!ٱݱ@.ˆoj)z~9] V1ŒVZ `k 9/uPZq'xqo=,%j6uwcCȦRGh4!Em g㶮!NL^[LQ' z(w6nFPG_, :(R6( ^Hޯ܋4J1<D]kt4S2Oq5c#cyGsSUl {  ,SPe;x3ڹK[a9I~ 7^Юɩr,fT\It<+\#)C5 %-"?c 8Q9.ٸW}+j[~6W}f[׈+]$ "Ho HHmeI#î 3\t͐\ȟVˉE8|1$١⃁ZfM>ulחzrllKQ3ʱ^YY\9:wJ)|T]k!0)6'BA^ ¶7iǘ<p}l_hX^UYQ6Mݠ!S<;?{0j„*UO?%f\QA}ag4O ZEc<-DY=A|T&PKZxD ]TBQD&(Tȋ6G &ׇ< ꃜ" u s O?ze*yJ-vuȨ^Lq')# FbnJJXBR҈ByN6$r b(̲fv)~çEղ=^h{N` 5ߥMO]vy0g{"u2ײ?:}]d3 DѣM>l Flo՝=otݮ}arkp|5'S^B`Q2׊[γ,/)nxenU*i%(N kI]3|kbEoeU33?+;)@SS`WIKMlouB3pOdְ䖣>A\XGė$I"ӆL/ð:=u=;II3 dz=j 1qa۰c~t2c8ZertEp5S_㛝zk\R,ȸ%Eo).N4h ɯw\TCصbfw.}ʩ9>5Q6 ,PP OSJ񚫮Jݜ=3H2^sڈd3Si  U Y pfBMCbL@&(O!TD a˸qZL]Օۧɯw@'wLZ6pHt^5Y]D=CkHx 6SBmM@bD[ٴkŖ'tŌE¾W1f_l#؅q}Cʯ>Xd_~:bKAKkAHVP5G3CICp)~~@Uߤl}?H70>T2khuYUI ѠEW Ls4 V |G;\#N7pYdO]#I 5 :HjZQZ1|xP[=-6Grӊy"-_žDF&dGUyϩC`S!ulkҡ1=a $ɠZ"uTi,,*B>rAW/^9FFa;a~e:vpUGwk[/SSM:̴$3dKq ⚚`_pz,TCh%S"#9* IC[T+H 75Yi`y-3/q$xm5ĝtϛ EÛ=opAć Se`성Oa>3kŬJEݡ 0o"pJ=2*2erM6´7"baqM&VD׃  dɯN#Lwlh<\1JvHˆ+ H"a:N1`ye/ӆTh((8KhS] U$xo_!a ЪPra<23 2@˵ﮝkjmFUu+IbQ+>H()lG?B$ ~Lݣ05%fdBkr+x aZ'zVO sX20R;p@d7 6okAgsmFb%ZGKWn[Ha &OXv}UЅ?p_apm68;4=nʿjO 3ӭKVy A쎏;vNᅗ[}}pzL[m Zm'0Hf*9tT?Yf 3]j̿?/C:ۤY-_%H4NHi-i& &W$ys(LfΘ-Տ&3f7׶U9 >8Ř"ڌ焥`ʑ"z쭈tGqܠ1nͤ耲>, :L1gĻY MM#<&E0ː )Kc]~S72q1'GfDȆA# >P3 6UdߗW>>c=K7"<--$F솮v! Me85BsQ`֨hCWq͌L/bC\LLwL7fU8^5х 6rfr'NQF*d$O`*Cs"Ϣ~_X?q=鴽6Aib .F v=BES$hm<2XM"@9^lkj<5 +4ex竹_z$ 5Hc!v6籥h&X'|muY/-Q 9 |;FwϹ>Y ɜ5]YU?_uxT< ;GEx,, /U3ob'>&dj_>3x̯DE30CuݫD2)Cęh5}Mm(-Yt^CMY5gBWUyEip3BY@3({A0P FU_WiO_\d!ugw qJN0t[!ᨪЖvB 4n`zS&-ږ)aFbI\G42Q>uzmBPp-}XS^x\B*1yY}ThQ!1#VLd| 󏻚SMAƼjĚdS˝f i-ԣ"2#u0x vMmAAw}t3ׇ8Cigi1fTv>eF"6+L$ 2!jub+, nmӃ(ĭXG|=P]tR_-LWڠ6 Ѣg6v JN#$#?nFX!E TtD51 AH-fd:D%FNewd۞|?7d/j?O!Wݥ/y @@6!>e3e9!Tk@׫THHo`Ng͞%./SQ&3bJvfEDBR2nKűoQ-qWR4c H[_K*ixۜt?jsݮ$ <3RZAiģ:qh鼷 X%X ~HSE "\{bW'xP5j5CcH}?QߛmO /'ILMc B[m&ktofءlXh0 dڷ\L!v{%sKg&S&uJӨ1cfRɃKQIl <sol&I oDi¿^V"\u 4 ҕ^?Y}/Pݠ mxod>9ΈݥM}+I`fA4_|?ib=$#_QyS.=\W4(dc.ًx٥4P~j @^5̉ϻW84nED'HCr~+V@Lf #x.Zd l[گ$Zs z.ɇ61ȳwq`km6 W<ɒW:8[Օufpb0&/cY{󨢾5ȋ@,Q*X|O'9,Gve~7?pja)ۼH7Z>duD9㼟lQRkl0&- n?c\&xlߨS'IP˱ѯ+BuT@tuŬϑc`<^/΋֔JGT?G M@3U;Ύs)Hux Ö5;/+wCs ~\@ cp:Q f<ǿ$Nhfn/J8xP'Ps^iM'1nNn ldSdቻ O#_(v98_|] o@RnB!S~}o- 40SW\AF ^uxc㯒[Xՙ& F. EQ/~h7ӶΗ~J>Q&QLYkYlXks)1Kx?DFIc`Nȴ}?7Xh~^ꑴ\'xNq0wAjhÅ[P4Jn(wN$qdllug2+*g.mKYj~Jj(_=1]vS<7 V~ S3LaoR 9/˺z#&j"Lgx\ʽ55WFM@騃S\s;)`?3׃`>M'v/l)}/Oa OSす綄Ckzna䬰&Y +ET1Ƈhޥ-ԄTNce #"- V@n~@5k_uAF\fp]@as9В8`v`302bôW.H_?Sc?A`}s"{>/mDbՎ1\]гSmK:k+=8x41:ܾ |GSnZXe@Pϡj/"dg6V<yfyrːpqh`MF-@I#4bE6Ge#_"Ц?/ ̣#<ѽ]$RFPk%Izp:`(p<{$vxVlAW;*;c Sm>l$  d]<7F^lhaѷGCJ"AwM=aptcU`{7t2_CTKiquMoxzII 3FjW-M>a{i է9'/Xkg6Xt[/@*=6Jp@S.HZqp\ Αz:kT2k_ Y']X۸뵄:8'u,%-ҨfqBїeTt}mդwl/JB mN3e>$r 0R&&6J`yg]91N/H"|Kڲ|q#8fv o̝K ⢹u,WT'~y > xSo81g&{<\`ZkO]B#떶IC-BS}O0fz fYw 3iFBȵ+KYetn8Z.*! ?^V J%z8;_XC5C^ʤN/h, (D[~٥БDZd h, z VW7* ZU%jjn8$";TFTSMA?ΧyE\fCy1Bp(PQT3? =S76YEbКջ4<il7O;}E~ȼRN|D8ڌp+(Vvg.m/mt e m\zu_Yuޜ92kǣ ø nFk&9(y)Y 0}n) G9mI`p;anuo8kzF0Gd3 C;1L™_Qbr# $g'=b3*|ۯ?#M*EtT]e3vlyȣZ+j†vDutMW#-J][fIf8i@d(<~|F+Mhzx&<Lڀrw ?ɌLW{5bR.i '6ŗn8 C闕4-svpҋo\K8G o`): hN _fy(?u0pT~Iy үUʫ\%^0Zx>c!X2/h"Z|Ni/-;\ zi.ȼAy匈vN+%y/^k ˫\쵟+ Wn_AECg̓[~kl7ARѧ" eF1#c њ#E>ǿ4٠*L;P;^mPCYCs]]T- .Q79u³(}_}#琎YN':S1(}&QZq Sp~ MnԅL M 8ߑF}Hh٨´3 -A`+V %lf@izTif%Y/YIwAW:G8 /x',6ԋGb:W\zl~+urWL'g?ˮ)qOK:afՋG# 8nRt) pƐ6¹ST"Vzoj|y-oBcJ/Y]<3`) `N7gNn9Ǘ%pYz8/[t4^J C{&;,cڿU+N=?byUog ʡ4o{P/Icy6pAx*;7C;E0s!t-]EcaJ-OZ2(͸gv׺:Ǵ݉GI㙳; @_>'T?XecTR)m<X/odzX!%O amƮIt+`sTdt"Ϣ/ E>Mp튜ĕißE<{~)s/w˼Ke|dClAF̖v.bF%<50.if暌O5X}`a1-p_KFG ϔ kl lХߧwTPzhD 2#kR(-J$eS 6,6v!FhL{ :nң@< l@M'{G!f~#aVKZ<$$zY8w M*pڿ,K{bCpŦ"Rbl!AkVeH`beh>Iصw}þZss@5=8[ԯsZElNSLǚ^Zyaa(Pɫ))?(@Y{'̓M idzDxS&0K^%CgwV|;Yl:6JvH%YtBl+|’F!ۄt &`jZ,* (\ՄG _ xÙ՞Qlh(a3jQ&Y'i>8_ {yI[ʦ` 3 . ONϵqpʊ/SeGn8Z"fRPA 7e)J3zRbBeaDO<@+|d8ba.f\LHeCU"u8L E;X̐,QBY`.)jMAS͵xn`I"ń@1"\C')A@CT^wib$j6D6?v6Wuȳ+FĞ] b()Q# X2_T'b2Hc H.Aǁ*G07 zwv<-XLM+dž1^@Z߰&u,.c"4 o|U}AE? Asa/_TPE zq-,FsX2T44!ٳQq@Mny5)X](M:ĪEhk)4/tM:^ڥTV )L9pd?WSoEn=hݯ&#Ty8iKtJpe`E}eW؛RGE:<),1]^R&q_6C\fj@K;hfVz#>Oyb[{Ǒ?wVE ' G9 /# vmdA%0/ӏKlqrfaOCxh؀qzϟq+ }Y+uG RH`$ )o=)nx& sA3uHw"n_:_އ&tic4Tl,|+q1VEna,%[Fu*359VcxuDPcbnt )&'~nKa\q#'G]tu;k9H 6.cZk"6?X=3T=B =֥rߵ@1@C w\astұ؃ɩd;_. ALv364ZJ^ *uKnTb;9>o/kxM8p` ?7j 8?Q3%;Kz*-(#`) .Τ*&+Pc8b?$Y Nvm5JC H5 bMŕVjb>h#RvR57{kWb/N|44AoĦMrnR9QPMG/eH?'L3cKi}L@-&|pJe9e-qY9i+ f7 C DzhmG(]Li?&OFg~AQ|ZKQPeہ櫳!hfc4~J*n:;nnI#$bm&kq.K'4dkF dkR E~Ř,2K %tqgPr@W>n˕ub1! "k·yLV3:}D⅁vKc_ɰP#]77VwWϨq2QP0 @srWF~MU)1^^m F<Cq^6c}vדt%D3\NGd֘Fu$]삶/7.z(/0@C'##GvS.׫R6|-Le`'[k MM؊=2z-'X S,x "MnN1v .? Kӈ\N?Y׹WA Q?:QL~:L#`"[׊?0!fS7fxJ2Drvb.oPB3l+.SpJ|̴qւ}/m)%c}8gpS R\ x)3م1OB3‰AW@3m:Gns?8QB/-x=@$3suUoYjoȂSwqRvun!7ކ6CʉjGXR7f8`xtJmȤ5PJ`ő,j&޵@+٦:P+X0e8%. Q}1? -,wL% ċctO:knvݾr4Wh )?cq2 ЂP5*I_.G %C85?+^%Yt-Y1n2> YqM^Nſ7dm1D"R`4ȷaw\K:WT'Z3D?`hŞBוG$3>JNѦٰ$vgi%ˌZ*6_FAZlP m;/-`mKrM5r2t6j@C@6ҵ0Q[J0,a ;"?H;)O*Κ >Цg{5)Kfm[^J,y7KwRV$H"2sT ,Im[x}A) kK @NFΐNtlSb-3ӽc$_Yoj19ؚf+ V[\?2% iVI 4Ld2Q<ژZx$kLl9S97.\uTvS!Tw3^C䢗4j^zjiTqS'\ttcO#Yu`YdKi> ~GQ~m/$p/IIYRT(>Zfc}BFqހD-*cJz%p(&: vk_evη9ٍ]:A 2^"E^ZΑ6.88,WYU 32erܿ^7݋7 .;m+Fsu?f57ܟeh<%H.;}s a,JoA s Racyk>Lo$uZX kzIO=Z2ӁJRPdRpzDi>&z#bR J чDpҦ6crw̏A#Mk =/Ŀd{lЕC>%JҞf9.@~ٸ%i^ +.6 3 mD5Ic8Wܻuέ_L"ت˗Jju&sЉN!pmrC`5~#n8s)ݠ\nQ?Р#14+%lαxv{>nǁ "jޞrF1INa(/<Hf'J J5T!JA;fZ>x~RUp>o;.qA=STXs4-";DO|i-M`u,nBMgAWI+a6r] i@ 4QGT|;j:3~F"\g"_:i-l@HeYB`R]),Ro uvLG99@5nB=@ĝ[8N)r+" 9%0o'n'V @ :<#gu`i0mu6ADn}ݝymk^-:q;f~Z"Z̨f:9n-s2xƍ0IZ+O}\|ʘE׻fa,8k؊zg!-M\YW1;Pfܷs ]S,W,b؝aR ڏ7wڪ9@_|o.Ο9 /Q3뇶znl>Zl@:)15*$:^-F: `fІ7}QXXlsA?)|Qf;˛rSHXϲ/60kxD޹ۀQ)vjGMV# ͸?o,F2ii^`,œ1iJA a<,DcŸWw?MLzyHYlMgr=/.̓&G]vSG:ނ}%=ٮ`C*ǎ}v,Ԣ1 |q5&>˃yF .n,Ч|#k_Q6N?x8y}ҒDA&ynI,J Lӯ&(^j+ qn<^tΆf5{ra^Z*(jh@dGDSA>.ڕ%Gje"]ϗENeQpF| E>+"I:I9w%ۘ1MWYfM򖒾I%Ȑ" -%`LcbJ%~%D_ghݖ9pfLEE2k׈6 i퐊x$)rrY^y?c+ 4Kz~u[T~1W92`Vx"6yYx- rbiocE߫+d(ъ[0'.ե@kS!Z\(tf[pߗկL~"Y vca :GVXq@8<4bF<0p k{p2pE@bXa7ff^0!$qPkq>S-g ' cĸʘ2#t>M?JvcB B9/pSPfG~Xd+qyAVԡ+d8ad3ٹ|:Vph}o NϞ^swnu{iIJ#z4 4UDΊڦlj19܋QTOr`oA~cD$Op=c~a,Q7UλYVlL DXOby?YǍ#wy%=dGYMqgUusqӆx}*X󀂝BDnB^Ҝ B&bL^Z61Up9dV4ˠ 2 9'XsYT,Pv9aL`h|Z??ɶ Zҳ7&Ex)Wq]K":0Dg3MNXrԩzw~Y2g@zzqR)Cc.;NCKr1[ë+58wd!$3C E1 f7zVa `&4yǦjQ%rjzM-E{:Ӽ(Ap?FvF>b;p?)<-Qr݌\oM21G`"߱ 9J:g_iʏ o,K#kרRXaGtC[\rr=>Ch )*`c_LY=y ~6MOJ!o=M~-Qз,yfK+Kz5nao%b{șd\nj]{Lu~GM`,cPN;,a6pWM:5&G,z8V^tERCFb^ ql|?ɓ AvjA[z ,Sfس5}f6=" aj4􀟨J &˷jn _|= Ek{Dh\Mތ~ iv@%@ h@l-Cq+~w3 ͤͦ'hZ΃7gPĽ~U%Sk)cSsVETiݨ2Rot~hpm ?9#_u@fO9[X#3FlGMH(}=6-<$t/#ZJ/XD_Obl='feǒb,V9iVԥOF\0۲ƅ+MAnFBi"ꡦ ijS>nU #7;*=@,"冖tXq9]c"E?#y }$:hp_&2~4Fle5^V¶xL5? 74!\GE =Kn: MXѳ̰pkwsS$?`eP|0kO9&'N>ȌY0~*21M(h}}g^\vSN؎"'={jUQnc;&*Ng&e2MNsTDJp>Z. R͔g-`9]0Civ%PsF(.XIzq|GFzPx,:%L7% g~G}QVQ[}00>[7ZLf҇k9(Ţ\ۄ͝'ddV lP4dqx5LBODUhMu>cॉ3S4*x5r׶t3JGdV{_`š=EXm;|ϜKUIX  Y2nE2T"MUAWq)Cp]i1ɛiʲM\ Ϋy+;cO-M<;O8 5MVg0[+HIu"وN~ss9G"# @pAL(\"eS#KlGgIw, e 4U@wcd+ /E#zjhi8BB2yK߬#0f…9 1~ `Br&ZĚPǧЈyqyfS%ߤ=%`jN73{u*j$JtcWhQ~#dS6<>r/[i3 39[ŀϔ6;15L;z*;=XPNIe0_elk H,[ 6=X2\N];+i@cETpdhHhZ1eHǜI"a |6Р V_y4_L)!՟O ǐY}ƼG"4X3A\}کjx ̎#Tnr *n|y!mUd*}D 𾟡lT[$eodz4Ař%Ɗʎ߄ef6+ [&6Qnv"O._ >-o0IȌ ኯ"+"JF HgZքI}L1LiTa[a'J<Ej$1ӊ!]}-A8hBs'\܁_;'&r[3&h!l[maa[8>W\[-u-חVh i] ^* ,tF3/yyt (X`lwz.o5 Dۊwt8%G(59P )Гj6t$˽OɁi%_n=V ]2 g^3"p=yqNH"'b{/}?:Ƃ$xmQZ0ɪ̗-<13[oH3$3VZta<@xs[IcS;R=!K4ZhY "=>٨8XaA (ʿDt_, (#R} :|MfO!}AnK='-OG }(/4w$CQ_z44PiT kkQ3x'TRE I]Mxp.t ~.Z^IKq>'j'pRpdiHcWC|<ǵ\bQ[wch 6&PT\/%2q b<8EFmFM/|.ňWј) It5  ޗ?(8gL3wd䙓9F%7OH?(ROhcr{NR))s,>$ d[!.v ?^rх)a3fWݿΩkV%o1ܹ39u}])-<;*Uԫb4mw$^碈f#"RBy&9DK\6q mKۅUx^ELmȨ=8_CeΛlGhb,$\ 8Q<"M d9u"[۩ wt u7O;FʬZzZ3uXj#^)& ę9ńYz]X%uuܸ8#܁G9JXN4ҍxl0 kW ";hay*YA ߽ `l(s+O.7p@2*V H\ i9t2#ѪB։@*2ͱ7}ڰvN Buozn:&ܦgC@i(ӗ03ہFguptgXuF{6$scVP蛙1)w|b0bڽ"Ж /nZŲ)a哾S\jM {`',2jH߮e%K3uh24]EwT0 'P)&,=Xe ]"պ`$ .I|WVgճpJl-c`spcdp;.[y7bs}a_Pz PĜˉ;;RB"xerwB@0&'cbjַA;{ (tO "-csB|dlq/S h U ׂi.\ a N`t&w[9^k7ݵ4 )ĭ!N`A`N2oY&:نG ~#/WSܔ#u}S07 aa_؊3z~ r0Yq(tN6:1qGꦧvxCr,PGzy`vJKOc)cbޚ.ORM)! \6l[ W]dIɑOI &J@WE2xbC\G|f!R=gMJhLU-e(Dh'# nO)-&<2y{fq +J =0ّQabʡ/U= KGҖt<?DKȺV':t* jdAفcZ91~&!]Nu23ޤ1m[n,t.x.ɹ@2 Z)3,nA-#` o3+Jw*KF&ڍV; f]9j1$N%e rAim3,lx$&kVmel!$IJ'jE?A(z$1z<W vDgYՋ_.0O.OفL xhzbfXZ/9$_p0UG\lTBJ ւW"caN+9?9F+4.ss m1+C.Wfo>& R{ pĉnnm ms}:/$Ih B/80E{tiĴj  ϥD)s/Mn N 7نmȓa cwӟswK5tT'D7sE/r{:J@r K1xh6JQgZz9bqX\^S4}{4Z2AXquaT\qTFY?rQ0ڠ˷Wc K*nxΡ"$)zb(ka؈*7cuRQRyZNKY%PdSәN 1rd9V)κ1pWU__( ·^L'aZ<O3;6ut oi!p8/K7)R1ܓ#}\"<"}Q*$tfN9m"ޢp&B$ޛZ EQ9W\A#B@%(H3GM.77e׫xV3uxM)9ŀ`yE@eO8@?|h[{7J>0/<@#%}(<)|4jryd:$8NS'LQ%32Un?Ji.l>z4@.ƥHs,\ #v'S а| mܥ~rݵa6bj5K̋f#|P0^jYX"kmD,\i+M A]*Aqgl66b⪎&G?!wHx&q~@6hWyȆ= 5-CюoӊǙ9Q%9Gkp] VȊ 'K tS^as ɤ.qN ~r& kA'_F2[Ьtu%YLN$=FXu0ɒj AowP. PY@Ή-n/,*?| d5V8M ^ʶ w h9RpUaP$}Caw]lݖF"(IYҟF p hRi+ϒm3;C߼wW ʑH/C$ēInBr늊l\ D)SM.)뛾,|03.kl38)t5HK8<jF2-MA]$yٞ,H ת0Ʈ%<K*>PtBrGⵛl.7fNMhcu/rb~MtqA`H4^BPu3J;x,%QaŷdDWȃuFhuJS]nY o\rkߺzMˎd)b4b2XLZvz=hj>CU7{yYL '`(\K> @D8O+bz:Ѣ5{hMZk_8#%+c`w[vZ7[8fs*դsǛȓZC^-$=VSBp ܮ7`vp_-"*CV$] sALp`Bp]6NɊ9BPrnoCm1@2'#$4+Kf`L<8ۺ>G~٩e+a{D;~LdX K @~r#Hռ2>zC*ZKc@cl ^gRhY3`MHclܭvR=*;ވ,DsM Nɵw`3`ZCxwؙAipw@_S *>.>\iȕ٤(ZZwfwB JuQWnaoK$c dؽ}nm$W'&M[w=*0Jw& RN?Rɵd !s^Qɋ7TXrl@aH LypERo Wlj5z|4@]O s rby~NNFje@m-ba#H‹5%ZEB+Յ6pq8#5A{I&``ВsR=ҐK]0Z?8qm];}4 vLjA"/~cIL9dzޑ8510pu&M 2INaFtTqi,w5/d5}f!sbىťb֢Ex$΢gs+መk B?rN=h %dL~Tpρ0Q d:_G!]4i֒LN+,vY|#:!hN?U#ݝ U% ȷt(KE٠c^c$tewoq` ;oźi\X"DkE`qs"WYٻ;›۾A׏P(5nq/U.}JbÉUrV;^WLEm91b~OBFov".Wn̺r8/{js&zbrznVb'xF2뻱 AϚ uk x[EfDïzt+v?B:Ӗ h^d%E/299 IdDV–%!Xx{A߮ƧR"LF4.è@i57]MBG/d4w Cwto'{zi*sa_p-H/YaN]7?$`'KYeJckw*Y"R3UG0UWwyL"φOW3Z5et,}GCs]x30 V󅪖R̆y#&O %>æIfNj\X(͡p-uNʉqF7堾_ZyZВ><˒xc6\ . ؾo_;go7_TH;}Zke_/Pl hEuwި=fgQ0yR_ RenXbs5CK -nQ⢪ӈiQp*hr;ƺ`DQt\il)osmv~ZQh~9C Kk@.O~+]j[+0|%c4y2s) 8IBC6~=5(ٲڪ!g]I5 ì}^%e \zɔ,Z@-'E6<#te\$$,lluC%2q;7`Bف!:R{+')8#CǑ[X~U(w)P}OUwT϶EŒbҺ82ZdѼ&'ދbCEBJ~9b 1T.%C Xj-cSST^m՞ʢ, sp{`}AqY?ѦRV4K;VKk;ƹR>z*+K&jn7C_Wd7R;eZRIE)uP^CFX롐^EE bz0yӗKu%Mwˬ1eAWY9^@q;7ʃS CpnI͢\=E5 !5ɞMz`#9U'qj.)hI|LG[5?ymJ4_’yee?Rpd1]MGFdbR#KjpRxέؔ>i+Sw+2|@׿:艾|DuN%{Eosw8yzJlL@<;x415.nCNyTFaogMT1sGdBʮEY_ *ܧ"FIl"˴#N~匶n\-"b?>5uA%{%r{\2?D|,ZglשQ5 #"Na}xU7b<Ԕ"-ۄ 9z_ [O` ȔRTjL1teg= {uyNh?f,it}sls޸9[f u=8Q,ܐg&1f;jLFI$ Zࡌ-M咯a y oƓ"/];+׊Citl1SLޮÓen/02L!q a"'(Mߵԅ'z9Ճ^a >lD)'XQ?O\Zq|Z}Nctc4wLC,l{rS{7%Z-|hVYә'jXj1iվ!2N ]],B^(7U 6OyDDKb{p[Um6Í'4+'ꆹHsTx A'G֋zQ)2, 8A\=|DgXa9vs/B|@릒lrZ@(^{i w*^'0*|K4꽜}pcig0!sv5PGR:o bZrr}9ZeE%2Ģ -]_(vX A>Cbh_:FIJlgb !*d41uuG|Q; |G]ĜShƺ~ߠ1Bx)HN 3$~89^cM3g9>, *?3̏}1N(v묶\Å| Cl"OkSt\g,Ul( wM3-%F#Su"%'U~t~Q5vkAܾ Y>XK(ϛnn6Es d8OB#䪑_lR׹B=2p7q$]䳣ٔ@h֊')`v-zw(nt:gv̖ՍДf`̀.k+' 9GSU6.e.JZ{TGU_5<^+ƀNPc:m4]{/[ihT'=@U;,q]_Jd*& 0!ZVCE>WjH4rȡ]U8h0tp,Q@}gf- 楾h?G9/T2Mfp POA:nGQ)uG枪c)== kiXYGEAz#_^> #v|g5~"T\I011? Ӱ3c[*@J8ҥ?QŐkVs.2})%!ᵩos I}cK:cK9AA|MBx ]+=g' oa2 g^_b0&I[o]zgHvF?PGI%eSïtK<;uOAAQK0_)-ey=ߩw|,wႴhn4Чt19?(55HRH/DcsDZ% f?|,HOj;i=6VGT0r*Uj_~P NQ'2Y'?6@V J? (lUO^|@WAq4H16_< E']n$j=Eg7s^yH[Ԧpc{]BbG. %k JqHKZH~QJI7 }^ \7l%|j෨ OKD̪>)G̐~TC.W݀m1m9<$3CPͻ{3.| 28ڀuIJqjVLW=E"HP5"oRlCu_~#0<]Gx84Y=./9P>Y/c9D,%71HY^¤vaUJgLO}vHb\u|bIu4ݬ{媞,*+N S!(vz& ${sŔ]垌g7z_nstSJ|rcmH^Î6'Vɟل2 b~]/Mu؊"|Ǐկ3!GW 挄vU@=/,50?l 7s*uBQtpX"5C|=aYW9'#Ib6[}(J!:Ń#ush E.gg" Η# ;КD X6LNڣnlIΐ.R/}tG9֎Ĺg8sx3>]Y$.< 4^xL^)UZAJ+G,՗ŀurެb ZGgIOcSäQdL2$EB8!b1+a[cX^fJ\5v婲61`g>EwʶS齾ꣳo1݄giߋu+s:v7j$$Or0\ r5n**,k1nj!vѴrYOVkC>dkª$ʍ-ŅVQp3~=Qq"Bh ]+zN~ ^0q'iBT`Kh*:C%Sv;cx+i;@ 'cGR{މ/@̮{.#Yi_=vOCM Yɲ5\iKõgnKoD g_׶jFQn{4 4 zA-(%v-@iFQK?&_KNrkC~ Qe,hz ^{i+{f@vo*9?;H9Dzx88N:Ϳz)"'sn-q~j˂ӭg̸?n2rU~}5Nl8Qԅ'GE`li8b`+ȄceH0rK`}3}x~ %Me `~4@:ʃH,FMx*mCʤK )mJ \c(,L?K!QB)iw2:K$sg,[[?V.Ť2%'E1X22ktXHiFzkSX -E> UaoSSǨ8Ն~~xdžu Hς{Qܕ봰Tqw$!.l)aX6&#RCpnAM6qwr ? =# Id7I l?e1@"R#T05 &٭f1 ܊Pثެe*uNe M+Q#MdeΠ L!W0ϧTɐkb3~OC ߝeD3io\9F̗v-;Ĺң ʻ-/,:F{4r7ߡ!ɲ o/Q Zrc _حkw&ˣ& rGC (Ne8-(J5`;\zZGZKk,{v(%ۈ.@otep[-HmW驄nuidL:ο3Dr1G#z쵦GsvvFV86`E@魹$=|+<,s`hk(iFe׾eeS_}fJERa^ 8%&!a[dSV 8`ZSLٗgh(IsnϽzR{ D/@~0Qq?[ެB0D+y|ALvcßIC0}{EFwxS9CAX#g7G&pⶹ4rx4KzG#^^eLyt#l֔vA, HZ L\Wp6ZG4I`n*e[j^G6NMw Kl&u ꋢ,W&Bz"1X+_IY2q߰LcUPtU&N++/dQ+9 {ӃA?7ԫBJ`A|dT\dB1MmЏ}ĖA.R {++Xnj^mZ2UTR+|0{%fRx.n* k-^ 2特&#tCs㡩{#\\Z7{pl,xR%K(H‘?,-}vЌ(6M8zs~f݃h\2eBoV[ sL)ԇ}@CHt|) փkD|SL/X{U M'_Kf%˹R}L}BT$=L2kPzJ T>1%5}~q.x͵M5LZ}5 |AYh*8'+ FN twZ`/1JAQ@ 3&?\ wC1gj~l;tx…`9" ê rAjGS>#&Jz{7RT͙"bn2PD[$쉳KLKzE|0vقu[mBi/DKt hon,,ɹ?zm4M1ё_=>!c 8| n!yeYr!J7薵:g JGؘە ?=8qi| o7힪b`HDLp bc>:Xina $ ^R _ŽF.$򥟤 MAp‘W?H0F@az/}і i=TX&vGh. Wib JH1Fr@AlmP C.Zʼn W r+RY=@Ĥ~|- 5H6]iD7E,jTi)Z_4iV+133h/䈐3˄yKR)خΡcT#k̚> DCrrv茁ۍ,tA~ޡeI!}&{,JhAS|OVk߱/U!td=8{S"걝4rLe-4zX5w&22@n4ڽ g|sVL\ 1t{D!J ze m>6V"6O,J9GNԤU V1N!|Њj;7Q2^ؤHB)r[~ЄN*mpG >b#IG*_4_|h*ZGlOVˬ<㶲y۾fc0%_je۞z>`34C#2^:ZAuf&+Hù R~ ̬i3ѥc(dOp\{McK66;h=E_D( oyOo싥zUCO:W>7Nέj(5[r$({svbOp0{u 7_D*ؑ$^H|a.% 9XܴAGo1[ܛ 'i!㧶PHCE)3w'tYe7DdM3&thԇ-gc)4|x#o2oGWqMO˂*pEk(+;c˲;_͌FI\:HҹBR@BR,z&;B2qYv0ԅ>~[0|ijj)عRnnbb ;[1=J*dئs8Sh<{+w%X[kt^Ifm\@ô3ol2~%/7 xx3.7x}A4x5cpry";[ܸ+[.Z^4^xw0ۮd!+`8m7'8z" 25:~MRH+bo*>E`QEc6TA#+ *">{P$4bh<@z`!kJj)@oaw}ud(5+j_cG>+} `gԠ޻W QgݷľI)d 6xApŏ ]tf?>x )ETFKeвR'cyFҊO:,4!~~:o$5tgd?mI>VDSOZܲ84tt_TZ?q\CB!A$ni\ۛw Wk8hZ vUǠ( *:}8`6䛃' CRs*f,/ObސM& Ҷw[1# ?2j%1=C+Ԋ*-Jc  C lb7yv.~Gdee>-ot0<]ié99`=`C&Д0l q°sj6S?h"|gsɲiU&0vzi)%~jxYx}8:T2mys: b7}Z,$!xAcO?evq{w8jurm1ZNz2bO>mx dި༕Mz[fLBPyq J6$_P 4n8]ęYE9yciB'? f\VJus{ Q:M,yxBYO|ų?Xu[ # .+UF^x04l`q.ZgjO"HD9i9Hn iqL*]4N}mEBp1M@dӦJɮݫK[' v:{3! 2~gǡ[=j#޳"SM5Qpi5AS%(WEld {,7W:"Vzxr }4?ͯyR#& qJ&kv\ɾqk5a(t(LT: T{z}=ŭN\ !NEpZi]h Nҩ0 "=6cu!WT]#ǃEQIo;oF \ Q IF97B݌~ó"2&aVl^y*nܫ9O߰J$Az1+BQ'hD<خ;FZ@ֆuDF\{;ҨIvH,I) d N5X;84v(+L8ص:(O(RƂf{Owu9Te3((ɲ8=/r{)ZAg74@6R&t $jݶ0z?⡀_$4d7#dMS-ү)d3a.)plAW(bȇk~=Tƈ#@3͙VT1 T1LCz6K`t=eO j<W },g|ppžHօSهe'(ĶGN|/qrԹ8͖Fiz>6p-^b.RpjPQolB`t.%1% ~XH$<auBHhK<?V,$s+S oJU2-W0F\# C JRه O_ЀPYǺ1"GrZ]Ojç^4c}n'Wc 3書VVĘH"*p G,4rRa^!4R4=OyK>6#h|~>n7ʣYwΩK3gʿ=y0;\,9w*0^T*N3/ a1%wpך :Ȗčv|PNx\ xuMf Ɇniy@p~9 @g4¸-mM`#qU~_]^!y~sOC~ZeO O^?.'M]9i]^ߏ?ʛ!E?[s*cUJWSYmꙁ'4D,fLV6? .H븬-l;QqBX%܈u4;@ϔN"3T%хT渦 N[S=l(|P> )jp:2 ?dݚ02de&uB1㙷Gm /3x+Ak"2RpLPD8LH~_<:%@p`Xj_`Hn}cT=AV;ʓΥ&Nav6yUzKyD)Sl׳[Yo4\7_ cHRt" ɨrt ;5?Q;X/]LVqt ;j&)QO2YOt* nLg ja<mll12RӘOkC+ij"mgrXǞkL!®sT5YPJe}`|@8:oTj;ԏOdmNVkTi-n )j@Zw{WrV^Pfޣ ATFQP@3<<1^x["4ۼ,DZ3?Be:dڗOϚar }C]qO>ך#Hu[̨3t]M)N޷U>)83ۭQ41k4D:v?̅)WY}1OG1tVdA WW£eX1[7^rV~Ź!6EJwm SzIʿ֟~֮)xЙiÌG/8\[yz'#1AгTA?Q%:AòUE}%@qk5Xh㭎կ6{sQPD5S QCʕ(I(\23smYvX K}I=@ a #u0s_Yl_*FU3i qXNb@I9yҘ׀JDXXX GtRw~ߌaxy2tH66g1DOA(Z/4/~џHJ$wg+ʨ*FKR2 d(udmHLBU= QXVXّكy!K¦<9;7X-anۜfz$4oxVF7C}2(I)H*?EٝHJL]^dsT9ߡݸl]"<.4M/+^0|7,W#їȞ.,#1[E}^X!!A bxC+h i #aϺBj=?=>$׭j=,L,~~:Z1YlOǍW=rzTpwf2|$ Xx ůNk';$*!3ȳS7YS{mNxΐ;4tr C`>-@f9TAlODUPth8? `]X_ )7cy_6d㆏ϭɰ\ .cQ۽d RĎDaX4,ژL7P=q~lr _ѧUE4=Wc^T~qw,p !0.*TFXŕ.f}n4r_?So~!abEIg$ፅ&29Ku]I$3 +}枩y6x<$+p]Ima,_;D;,L?IdQ\a>,A fP}&YLRGhE,NgIaf[ͩ|㭥Z_9lUtaI|Hp$qSئzOf ZXW>>JUyyiY~R$\8p׸]QU{9 ?Ӱ+#5=^]tz=(2G5htE3{er(E6WdP4 Q䎂t^wv߶+>ˋG(^C[0 % ~bAm (7j6 Қh۷҃ (-[f;q*rm:\{'& ZXU-[cf􃺠.([ O@؀}:|~aĆj,N^Ə7$NhFh ̠o O[=SVkn%lKM~ӗAZIHmN_}3r~ٟ7)Z.=J\8W\_eO V9F$ QԺ^_`E=iC%?]'2Vup]M'ۄe3w=w;fkT ^/١@(K,4$G {`d(7Ƒ 2QM0X ?,S= 'jj}DW9WƘ¢QOodP"pB7dI&4<墑'[c]c,Z4i) #AENM86=b-Ib<-bp|o%+&-[ZQ^}F@" 1{Zδ$g cǙ=e<% ɣy)rYxzucY;QYXÚ XLW-zuz;H.xi-n1R9 ԹB,3=HKK6ZS[bc eIxxY1]RlIK曥~n?2Nh 0킨~ ky̎q)VăTbQE)a'G] 1)k2{sҫ݅T6iMQiN`zm9f>98 ,m |7ZcFr_j6Uλ:)k}siRuֺmsu#+ nOK=$kfZ^n>* ɧ=>G.f]4AA)A-9O?*q yf p/D< ^1󁭪aCj

ll>? ^rz:@/Z)`J^.\ d^ !n jnxtDxhiSv/!| ;=jgW6G¥5noܭ\ST? $d/@J/(dzWe+Wm;h]=~w$ڤe{:g]iNpٵS7U2\r >gBV-򑭴ʰɹQ "91H f`F 4p/ Ea)x;a&7fpP0e.*w􄧖,ez夏[N׌w(гWΰ\}Jkw2g_.낀Nz3[^g(aF}[y/kEhD&k uK©MɈ~//!r~2X"U* KyiU6/<4&j7m=i@q2>lhhK_$B)9IsbYy߱cM>:wPV `;Ĥ, ۛ)LBեT2斪 =x3[d2N!gШ/:{?۸BQYzIc@ǿ=~'#wEܶAhr)zAo3B/qo8Y?0DN\"ªy{-Gq6$xHA`ܟݙm4uaO遽z`kE#KZ2׻+=..f &ygbw Fhû<+GQ/#/B7 M;>!ISK:"\-i*ΠN\7/Eտ&B?z=#>,@+@uf` 28Ek`vF ruT0skaI@D "}Ń01 z}lNvnUΓP΍R+rO c PցArv 7J君icI=  XJb3;24x aΎ.jB>wf8X8AlwhaD:#dmmM^aL 3Zo3nӰ&P2*7v4'(Tc֘o[#7H:CT/P]K +5 ` ɁR^܇&fs 4.?G^Kaxq)NfӐMqUЌ 9KnXϋFMډZybcW<&h?~oPRo|,N)|=h aNڏjvE沩Z$#^LpkT.o<[@b󱐷+@ jym}NK1)XUWdB;6,t1GPA;|F`2520z=h(u@*h|C  VewMWU)m Gyjd"_e絛6;k \ޞwuKO׌NGE})5k( }e›RuusoyPy+k?잒u%ֻLk6ߧlH:S\?KI~_*h.ǭR.Ȇu/둒7SXǬjG[H's=VLg}' a|ׁ@*zВ8v \6WDk9ip =PR)0ԉ?RʎhdQ֯Y JYmgvPF&;J$.g xtWB B@P'K̭B7hi}E@Uuce!*D]7pV`Qڇ^cDP6gϡ^ӕ"D$ B3y7Wy߼$_=s=ߎw7w. 60߂d5QlG i0>? +~Dܕ;')4PViGEh1P3NǾd?͙x8!g[} 6S˘p fL:Q; t/ V5!Oro,H8ͭ;*H~gY:*W:|*@K⳾NBK Xezpl=ʻy"Xmm Lh` B"9ǺU(1j\d)пBTmlM=&@D" ª[ʄkbmrŀ=lOĵ oȆ: 5@i۷Tz+[sT($ېnpiQ`G^2.zP^]i4u鰥~Iw:&W!BvovVdA 1Mg(0SAGif|IiDH 萔 vsaXLۇۇΎ;RtSuۚ+Ь 343~$NR%@qgL 5@*ntp[4S^2в_Aa ~NQwfAU<{s(L)_M(nh}W1NfNO97_q.6A ({M] -V_ŗq9sC3rv dWO{=62$5$e\4[!R9Tʚۍ :l~duX汚Ϸ_Ź=^_Z&r?2»M*I'&eq4|=4Ѫb QI(N+xrL[Svq6ibQm9{筩{rI3}}%Wv>UVYyi[jއS6T']n<UI\p,˨&V裘[ @Cekց1.4+- oDIseN$R}Hv9Rƒ `FE. (R gwR8> Yd+S֧gNїv2ea H7iշUiwz'`9`;e!LaW*Y :7?, (SGɵj}$+jZ$E2[v=X;mSKƋ͹؜U|DŽ\6%_l"\  NjiK!PT4+U0+iwFU>Ff!` _a c5# l.X2b@S-,&yaɄ{ =&OyH= fZoJC0ێ$<*9Q՛ %4|’"#"ϭ8yD6޼% ^ 곩кL.FV0ꘟs#+|>gNZ7#61gDi11^_s,A5s\PJ`clc8d~}S4{e_ ^kiKr>/Y:&#PTuפJT4o Bg@jqw`aq9B ;-LT;m^8z%(m͊&?Gap;.vռ^犅uD$~ ;8j7όᵸ>U,h܊PF }%'Gz+nRF|2VP`Y[kǑ-]/G}ht ؅tg>ުlJe1+ !WN á {VJ\=LW31qfH}Cղp~ ș}N9W\Y1k8SΞSO|T'J]$I`p ƏCX,&8RSiICJxQ\RO:.67ՠf3ECw/‹B;=_닝+ʐ=r|M%?pK||>‹ZnK =*O(O@L̾j_!zd{G)Qw->:1%~}j<3~NR}-ܛ JVqӢ? [?LODJ/@sX2qD!/Q?xoтAѝgjŬ;s1ԪǙu #5W,cⶤ\I$h D2#"Q1J $6ƓE$NٜU?^_)񰙥o 9*GKK0k<qûn[^U$7دz[I GqT`Ѥ4,gbXTGj%^#KImly !3gD\~ސm$H\Ja?JR~F`!1WtsRJOʇHa"m/(ဠn"na0-2Z 9PvĢ\3:*~Ȯx}<ƔZ?{NaﺪOK D|֧œQvϯ6}GWt?Խl2 S1ڨKbgJỘEdAT+3K7D2FJy,RӬzg"?ڮgJU(a~8'~c'BQ 'hzשZˣ,n6 N?}n12B! L_ V UcqO[/hٰWYG.WQ.[nӞd ,C ۋC촏vC: 4qpHZY i4F΋HZpz5"͇Α'g I+PEgE,u6&.TՈUqD8[5 #dQ/Iv%fܖTa{*}@Cw<ݘ)<7̐.C ;^,]Hs}\ы%e;D\LԤnD}[N-YSCD2?:w}wruT'OqΩk*bLô6s DĀ80*Z o{lL^5_p΅ꏂ1q(R:6%q]<8MagE4h5ӥL1\:%Z\]HJXEOlت\F6L*Lɍ{-.o׷~]JHp`4}pHQMv=E|ؽdܬx;q&tA:`_e\ޢe SaϨQ[DWQLFJsbU@ K#"'oIh G{0<5aȔyؓb=ݩ Z([K엠@b, EooJӁL{&#;EèA2 N.'S AІc/ ֗##(;V!/pfmB_0]g]?ўCG į?'+#mEڵ~L'v&zBq)(OD L͸FoZy=>Qq/pk1U!3b ~|Sza0f¡<1j(,6x伖K >9ɷbNX3#H40Kߵѐpg`-dJ*#VubY܅q܈ / zD YD'mО(6URAAaY.iNwq#d:)) "ea ݋߁0TU)KԮRP:I# -k1= VfގL9a,_E|UAy|L[Q ~ixҹSY w 8:Tn'VYp0 0XL5g;'?8NLQaM$N>5QGi!fv e!+*(K;UE\V[sM@I4Z>~.QF?.A2IUhxD6PR^{M:|kΡZv7q x y^ @v`+c 2@5-dy`Mb-3"ULIN*-eE7"{?9b\78o>jDS%ɫ5fއ|75QڜsY4#1c]xB0W·(#ql@̋$.'95RZXiͭqچgٗ49i1XuY 2VQqM:Q4B%b4zj3MFx.8tc?10Fsơsw#$c_xiS7[vS G6d`^GKѦڔ MM0*!-*x +)& g5QIH2$f >6[oȭu0_dq2mf_ ˇlIK/-,8QLϋUY@0?KL1e-IÐ(ʻ-ο<1Ԕ7#!ڽȴH1dێb`'<&/ҝK[[C=p *3U%@;$m !zɾ5}nX^}s*#&b-mhl|_݇ @_^p?Mל+GvCο>XЯ8¡-kX[m[}\rХ"qLC$y;LT #X ftjT )0|7oG$60l7F=a<&&'vT'6?88<]cޗaE R;u>9Ԇ'to9u=ZLP/5ż +hdB~R0:O?wL2h$^R4F${Hm>/_3c–`$2-XM F97 /)4ZI5]m9K: ^?k[j.jn_TStsK?W ͫWs uO }`Oߊ%!KN ~1{a>C3>Hpr> G8Wqwq3tYԎ~]?gJDyD"*͛I'CSJ L 7k\ftT=~(8̻{ֵr@m"aZ(% p|(뮦* ]2o]͛ȍThe>٨LGE2nPnʐ,׫U]9ٰ+&Y^ F#pk/ &;r|[}{PDQ- #ݑqTjbI00nM9l7'QMNDt y3pX~^MFvP9p>N8BۨL x{:SS:)܈ gQnVȿm+C[7̪55{eoHFYm/KT2#T(?Bە\0f|q/?۶%?4]%] bWFI{*Y`WQYZf1TSJG9\u$`&Vz! O厍bݸIeonʎ]ݤ͋ڌY#2Zk=<﹅RBBi1OzsP]S>SN;eG/ WC5HJ[-*~T5@mƛpй`!wOM`:~xzQWG9;wŲݥTtYjujjBʨgGIS zɇX C/hy i 9Fdc2I qR8=']>w^E 2nUF(.,at>^Untd T\qC6O߫~ Q6pD^R3lv99Lđ-bA$!cP~Ö;#!(¯gؗ􌂸Q3Duؑ%Ꮀڎ$79zS Mo:[hX&ɓ,&^R-w!BMԧ.|T^$iL6־[4,##Y}ݎev$,=2y'D=-߉X5<'L0 ؗ:Y ݔϿ():2Em0T>@t3onĈqUٱ=cy%COWN%^cb< QnB[l2t3qҮqEjV\%6"LM\+ ˠBvѷC@0XR{m%0&ぃ]{~-M0碗:  l8 @PŮpkCR6T: ԕXZ_Lus.la2-{OSu?R. @cl!-|F&] ka~PHt%yv~.Hg@=8e`̔D[2O&.z+7m+; 8.Q t i84O>H\\RauXj0g"@ gEjo^Ğ|7nxݪZ gVajn>@\g4k|=Ѻ _0 Rt l*6 F/x1Fc?%P;\_MWh؄aUÓ1*5G+)ڥ7虵*QO$*ެAtzIH{3͉zS4ͽxS0p_Xy_9Rσ;frUkwRg+kqEg&8Pj(gTƐI:qK&Kicl}' bz^OR <*Td҈.M:wL YKCS>5re$q_4ZӈXi6]q1F]nz,Ay p\i%soMAiYܯڻw!EC\IoyRhH[vs6=XiVnol;d?Ĩw_A񧋈7''p®IܓꎏV <\zAC8oV4Oz|K*˨0y'̱lRI3^ ׇ^/g> azK9F $ɮ} Y&=3<Pbp'p!NjA6Mc]嬰$wj3W{Tf * 1H˯ZTi2Cg ;?G 8 䀍^Om<=ylL]7 H"2LrզXX _Blr lsFEv }x2*(EˉV(@gz'gL̜om0.lZmшK.(D#G-ArV{ OaE^*4+@e}YςqS {G8?qtt4ڌҸ#3:wV cB^Scw Y  ̊GhIQx1gPu& އ]2ȗm$.8,Lj҄G˿N3qb-9OtB Wz;$}7ړ@Nh On<}Hblu1˨SC.{9w9e[wXWk=p{ʓڔ,?J8O(B؋o* R|0#QA@`(qM06 nxulX?(NZQ* &r ˈNg5<&AK" h|{1:ogpou^ e"G8qG,vPOylrG74N)_\bDfb| fc Ҵ mYû-g,<8-EPEЛjj9Vw?uֻn(h4cm]u灌^Mm_sE=,:Ҿ#,>=A8"|5JL8Bveޠ]៻K=wer8G+#BT;2(JӅyY5dj`4{pNPY*ug8gI&oc5C"0cԪf\ȩ7lAF4 ղJ;2il* &vݢos}q^Nm)]66:'ȃs.?kiWo]nj{L*Z8hgؚZgy^Yƍj5 0=S׽OFdNLh\_O|Wܯ6_-8L 1`OެÊNRNz*r,OZ;4YzeǂyH3"ΪA5Na +jn,`ntU9 {$1x[hgs ôJGVͰ;[/Ι#e՟SsȕiZ>VLW>/q lȈsxZ %/M}&}^=&Hj3nT )P2>:_7m}Q7YJ򱥜*gNQQmmsi,y[]>]+U1r=NLq3}u:Y3]McNq@qwa)m /uwr^OƐ5Ձ.<v0 CHҶ"⁢IܣQf!%NȣgX7Nh2`}nt n:z70y:Z֑;*(4ݡOɔ ! 哿i2T @"Rr!V2EUӯd*4Un.RdbNFKEl)7m`*;/O2ޱ\]r2A%l ~ι;=6k9ѳHߍ_e@.؃ S3>^L rBp^ ~3)!%i1cwqb zA׷K՛ wbe(F>*ft#찂ir1uDK$gl\[cp%_aشFi{g@ 01BS_R \],tT=/C6M؇i=O mdCsu'OPq45n1Ryoq=$8?f b*'g6UXz{۲1BoO3c}rEJzXf.D̼vN}E+ eY{ōڽ.Uc[Q!,ypZ11 )"{Me{WBCYHH2TH>;Tf[&\)/Ay5 p%h]ָ0'~dK9# @+(ː =o_Mk9WJ{8z]ݻK*A]&΄j~JBR2?^Dligi՘o=~ KU : ?4q\-ې]Ɛ"fGLċw-6a6il)P>013zfMYDŕY20|8 @@P͋Ok\/|QOw1ԥEB8Sii=ТjGZuѰ|J{%SBD8d-& '.:Z2;uë8=DmubZF`!ҽa̤`ĈPyn9Sa~zNP;$SV!)3AQ"g%p  W o6fΞoIuڛ : l< >B]O^7uv 1Cv5vCAM%Wrw@ W^ xj!t{{0&xlcFx7#ISYoJGd&©)+y3I~WN-[kl@cWTއq'mOi# 6YcNε@>_|C| =cFXIOs5r9ThN,CD| `~PԀ@ ykE|mSM|qS|?+ 6nR N{^= R1\x֝/J. _ʅʓq}3/ &JMT=t_zI+p̮j~XBU A?4X=ߙ貆:s/D(N89mj;E3+Ҹ72I:o@ƾjx:aO\|Y ۇ[7TN/wL >b"?[}*m.=js k Ԁ{EaxAqL]Ɛf#x&Q2ÿ1a@yf~LQ_ާHCPbwPUu};?85{~oI$WhFE0JB2h b魒F˂&$zϙ"M>uE`,6:Ϣb;|;ycy>b]n )+7LUTRG)A-䜎tmb(cՠ*Bi`ЁL5'bOk uכ^ύr5 2fqhW\ѭl"1 6m^3sB"1P@:I TzSCKs.4Lv-v 77zY]VseZzKoq[,x`," mi[IghOՔYFR]IM=`_!;cLo޵S%{I!xBήV[V-iݒPH3̒<?yVAN0~=:4J) ~ .E>Zm?wiK_+A|h*X.**g9d3 mE,gzG__[D  OjXaٚHckT0.-حM=ThP5Qăi7XeE.Ik ÀEN5R gPu:V xH &IZ&T!Y"~ dR8sIѶząOYk4ضsFf7_[Hؤ}K0=Ѳ(@F?6%.{Dʣi#z32oqDju5h,Yvt40"NAqo)o!IH@ STvlW_k#VV>N$oF\!t|D6e b90 ?zrzEAn֧6ٲT }Cir ١$| ;'qQҼ ׬sR CD.-h>A0fl`"/P^KށYtl(QL6{cm\ hRҴCg'D-׬Ck{f%Rs)p>.:g5ڵ`#9}.a`Se*&6*pgue,XkvB_9ExHLw"lf +jJ͡2(U@ fYE51RƹG_lm ܠ} H`-s/r͂ *u8mK IxRQ@!U`#z9$;Brmr_y|&{U ey71S6A+L M_OA[L;Pi?<$q?uD=m]G|kl$Iv N]Cc"37,n TZW,5qC|inWY5䋢|wV5ō)%2K" `Un|cx1x&rLwy5L gƮ6 $R^$B@Ȫ.,DE [˄,Uœah`SCB elu ]ig Dt(ۄC9s#aE_u‹+yֽpg=brq w!N Vˆ6:ѡίkD.K®`? >=^vctGȋgZ^TG"<0ckCW Dtl ysD==QtRɃugdDVN!Uã!),3o@qIheNe7ݓ)€hDV߮Zs^fM;Y0k$hx\ƴ 7E{ 'oڵ_ Tt]iCwC "N2ڧXߋ֧ՅAӗEʹLW)0ܱBE#awkexy XW!%g|o\L Q`= ؂M"u/6(J dȹ?pZ,HQD*\$(jn$z4lfYy-$\aDT f1yw5y!TPTi)$ 8(U H`fDm2_A]T]̃m*/h&6\H)GX9ށRLH891!HOCFq0LH |9W-3">D\T3U\Vb;Px; 15m |Sңq%=&e#0&EN^Sw hgWcśVLM2RUtL6^ʼn G_$-˨&ӊ۩[ J t%pާY`ӞRaMZ$ y%m?6UTBY'm۫p=W bG7]LOd2@chԡO kAT~'UkjQNB>KQ6C#>5ׅ ] Tm2qNN?^aU*l[ߴt,cԯ`j}",r9&7  ]$wAh{et y 7q65`[>f"%66Mn%PH!q}REa`ӧG4ML[MeT+N%ADo㍉q{'Μr9WiP|34Vԑl_TJH( OMy}ty hV!DijXE`߻ 7~?!sQ{xh *O'[v+ᰡ{/K" +LANJ%7$,c<ƆnвZZgX!?T2[a 2jV~pGmUaly8СZ,^0wBz1 Ov˧ڙU3cjý0~d< >b_gX\~gC<wuıgd)nx9$FxxvOvBtJ kS?b/H\.R@S~ƴ*Ҳͽy$Ҡy^i"OP3ZG W&"3̀)gu$=,z?CUyE5y|.EX!T]ӕH}+F0e_pY}l}G@V V9׮G$ $Vf:BR|N&R귧K@RfdQ+c2J?48lo*k؀Bke_DdC9\gg%p)*#);r 'ɸIxdWS\=x>p>X7} rO5ݣ/Z)*އ_:~8$<77N̬ q]-4^Jgr*hrr%ņ[@#)N;1E-uug#Tl~j%;1 @C|LH}v7:2CmC>DI4a|0Gl QKX]F2ΉV;BZj0Ndf鐱D+B.jI%]5],:R"ئFUȭrdf?'wz֬abmyҽ]]a<+:v WkW!] P=" [߷2NdGϡQ )a3ӎ{c\\Ga ]ēXDÍYjK4ݥ2o(ɖ݁=e2m\KL9~6||4Ng!D,n X֡ Hw%ςw O""Xi/OYx@; IfURݬe47FE2)[ۀ㘭řN$+l)dD DkV+:B2Bw Vj.* 8%x8SDحHC%ijtw2zD\C4/K[a73_Yo\gפ_Psg a~¤dbɚs!#7s!v~f(F@R-Eh{1aѬ1Uvj< `;)?}S}a.xoܧKgۖF`*=G?-P3sʎR"ln%:Pyuׁ9z4!,.ܛ5zhv8*x.׼Y0?MFR4#S̜!!y H Y`fT340ǕtBRAQ9< h+ 7,pa?$'.X&s?[Nz6'id7>E,G|)AW6unա$& BZĕwXu~- {q `^w%w6Ui)uKْoe? ^;cα"]A=J*ǫŤ`¶D)]T2vE+uc 4F:PGPt|1wg;ts X)=?ЌIE)A JbG/HCK.>M,tRv"fs:Z 5șpN5~Mx[F>Ԕu"|` %au:FK- ߋl l2*^AlGk~WxnGݽ:B ę7i`˂A$2i|h<S4q Wpn!eެm`\ct~35zהR  P1J8"ňrB\?}Y_Ͱ{}h83ټQK8Iv_svgBKzsú+jd*5KŻ׉Sz(ZʅP>֢ʀ%x+8ϕ32(sW|,fȪj NlyGNPI b#^ =qu"fRZp#aW:&Bw:IJ VSxCּP=ϼ!QEMt;b- MyMQ; CT}- ʺ;с6jpr ;7g1u#QžM߳44(Kt=*Nrp5ISVytEhh -$^{|#8Rg!Q< XSqoe Bߧ;?5]f1y(G$ wv?m(O31g˃oM4q~ys z; ES{Ν?WY5 r-[jH7[r_h;T}UGy I˥)Wý\ &uyE4:kyeZJ3muxImCC֦FL Hapݜߟr[* 7] Y7E >Oa+-Be(J(JLHIH&nTh5¿^|K=۸`;t1*TrQNׅ5iwd1I3,ƶp|LP_ļ=*뿐 A<5!{dڕxŧrGip%% m]&e%lw\~/-dm_ouCT©;*(tnKa=1ӡ:㐠G#uizF=;Fv _s CY@ BK_6kˠhлU; Or6ĥ)PHEb - DE[8M*,px$lZ/<5oSAݶ9~n&Buf{~c^G$l8uA'33,o1K iRQeUA-Kr \48󶔯$aK~\h97#fV dnNSΊ-=ݺ3.v4lWF>|Ȍ0[ l"RIdK"2@!9y}ڛIŠ@~-u+쿄wpI{O?ǯɚw,hũ ~,+T !˭LaaG-ůY Aȸd6&->ܽ%e<J;KrIJ,9߲ԟMTEhm2n(8G%ڀBKO%AփEesq|&P"@^.n?XxVnHbaSekTQbD__,.}~vavKy en!;&. tVhPDh<,"5ZO"ӿҡ9Hp.'?!/W֝q9n&%L5$ LcNFV}HbR)B\˼a+\֞*%Zǃp_ wZ^ёm(=IbQbb7 ;Cݚ.3]рx7xkۨ`!U#l `Ոw(۷H бd"rNM:ۋ$<֕ۏLugu;dOqdUl'C%#EQ%ىӰו>3Ys lf.SqE37qievRod/.~[G6aY! z.ZXmfBI2y\ҊdK2,Lom@NsB6 wW-t΂6:ƃ;f7F9TD^O8V1(=t<& j& M/xr݇!mglꜟG~$3_"$A7">r֕}ssN";--6S3%&vʦvdX @&vwMpXq$#mNBKZE1. qlh^y-r'bSG=?6(yQ-۴р3U1 }|^cAk)Z#j*'y|S!^ANH"«38B Uo9X.de64pM>51%/VFkj ',&uQ,52ɫ}FK4[d,}E*g od> gѲCwcBLv8o3"B9u=7lV- V<\!Z& y.Һ,| [zD?V7n@]Ev[ܩTt_6OΤE4rO s cVϱ7o߮ Ce]ob1 t( cyT>)a (jljJxJo_}yLN)@clqv Yڍ@D`]jZ ?6oq@VCf^[ںGA7R~?(Nzy;"lpu6=ach^NjJdc&w?o&CPingSn}Xy0@(<,2VO+Q"`;a<'ZcQ6%%%UCDv7VJ24'HGkDeݟ-^V1&=\ 3ܽ'0x[_6]O&ǜ>/_ >ft*%ny9o< 9RチxXxE||r6s豶Pť,SC鷟i16%tɲ99[׌3XtUGL;#XCXfAQA)?s=ghn֔s`07'Χ3)Tb؇NEw'aֺBT$,Å]'Yqkr1n9ȣcn7ʝCϠδɘÑgXm`o0;G>ٖ.ZjZض@MJW)]W]C[ K>h:ӛ?8}g)`s#0[k 2.y:lRj:y7SkqffǵU'z2#V5@2xfaO0"S[P@{Σ#t!X!39*'#wG 6ݔA*7IKY׳#@QkU>[?h&yiyg!h> r2F|e[ n_Ozů_s9ǘӥ[9G YJjUF[C N\JGd\ ՋkJ_ЌapmEerʾssk$Gp;`G&]S KG.!IG ׻fېG>j@K"hlѡvDOI=HB:  -*\yh}g`"0`6) c^³44 &g `3T-o:D;~@G*6-I5G(ty u^HO~zozfmd-YݕPn E>--v\4>=2AlIशCWb.q nPjB_k/(W6;umvdh99TZ40%F {/aBh+Ӕ}_HOXӀͯ1N( "A=iy^$<_i?T+` s2P7KLB(z$hYUYCf.n(nk,*ĪNpZJch n^_= Czf-i5T_ȫ}ȴ 303l,!yGj' h"C&TM gnZ>U۪ד&=IV#(Āi ;➋i~W`G@LDXjWZF+wٿ(.U2 ]{?+%YGU \H;iͷ~ӥi[_XfFOM̆l[p1x/ލN=֡%&k#n )ԇKg|܅?r@,S(U HtAnU/E6KWgiE=;r>Lۙ ·)/s WC}<#DRϴ<Z pj3|NչZ|3 MAoOt: qqB/WAQH hG!ܚ`zmD%sD‘ %㣪ȵ+ἵsy0*AŸldXdT ŏ^{Dw[Hr-Q O.JW΢%wkAXu"?2`2,@BO[CVg(^ 1ԏzmRy Y1a'm#}SDy"d^hYjMhP=?TfA9d|[ $ e]T9_\ղ۩9cڑ+FR@3>msVkzܷLEgŸVIR!#q9$V#UwFhJr%lh?GѳYWGl8hQ>ȷ +j%hݧ<NK6&;JpEЩb'/t\}mHAYdU4O"A;`>}sKn&Է _[׳Ƹ]-ڀSb^ EwCʣ\ѝ_K0g2ġןd:[RSxC)f MUGx 0x߸p6DjwO4 $nDGc qO ix6VTBv)1aak򷒧"LOҏ bYYZNt ƽ)@G7U WSGX]sC5u=diSfw%<=c /Te'b[gym萃U~*i'X4yB8Oqqp3 .\ 'Y0$nLSFH‘5j"fsQv}*:W9edR(ac;Y&I-9Ie%*Uyoq+p]iOܲurFw UՎ͍0[Ո;tW isk=ѤCZ)O{r26&l̵ ;dѶ6zi7%clg7b/R&؋e`(ݞ.[!dd=K. $y,!*;iIo=յj&B)N0 #ܧH*ݦp ±9p%I(f9X=#1~kpmAyH/ !RHi]äYȶ.SeH"?HçLH\4,*Dn N͸^L#! Taנ4!kt)( #VdF9}^g=#N'WֻPQV> $ngw3%(Ȁe7SKM$~[߮F9>E>''Fȉ99P""ePB0{״s" (ԛPE%Hדl48SN(ԟ-|Ҧ^:kPOVS` dBbj|Zp_̺S!U#(e̱ak^'pǮqۙlPи20_ D%]|=H⩥؎Um g npmTrᗕ:0y%#@%ڀmi_ywnWk'P s)ht-Xب u3 Qupn]F(X88~5NXc Q ˬ*mcI9rݭ5" BQswh4hÈMj6=;2_N~NVE ݱ 5/OxyX4^y ǽ44ȨeC<|U뛛kuDQTRc7*T1x">+m#Rt]xKY8Gfye1' )v_O>uIJ=Tׄ 'K(ŇbL6x,lo)o8)XMl/oS]Z{/N׆̾mQ$Ȼ,.DKj-X EQJ.wX(Sn\ :=+xa5䡣*/:+iFWqWGbخ杳vŀ9$3򱘎d'}뒤U1W68qGqۍTP0Ee%FdtҡS~?dy~XaMd_:i N~wꪈ6cl1µ@VsZJ>Jaq,(+W&rDE* >n+~usxP@!"4)ù?WL)W$.BdnR\`{pD:Huo$aToe[r}V< XChCj +e':ж}ߨv-;E 5 0W^o[9@^PwK{+M1q&'ݙLZё\nDݮ/u$/*)p ~pBZ+qZQd^៟nR?-D0 N]Bc'_,4o&3b] 8fq Y(o~\D!#8"XWvdۈH2 W퇉2g]m #K~zf:qxxcxvH쭿A:1qˬz+e$8Ο^:j]ÕJ8LjhTbqrs{_BK }&Sܰ!A&J e3n)rz"ń1MkDPZwD~.tE0+ t-$|`\IV^Dd*qRL!')wVX/j~>CVb35eDdbFIݼPdsWMCxR=/˪<߼f2V$#Ӿ.`'-gI Tnr|ާ󁋬·մJbT\Cޓ-z=7qIw2z?qyU*7g\FL{ IP\?鮆ȱ&; suQU'eT+ ^';} U~g {:FtZ[#?Nž^}͎>[ =tJ5ט!ae$#_g|tW,OKH^D z{to'Ԏw%G|rݔU69$Cu/M%D憥e57\5Y?sT#YJ1?KjH' Sp 2ɢ/̯CF+vR}^Cկ\ ~UE4,ȥ⧏O+ 2ܯ1΅y4MhТQN7 }sNHgu5DE/ԃ149Ϭò$纗ǻ_-mD9f| uޭޑ(C y)ʖoA\ҊSkց;O2Bb:uR-q׎P76r,1!* 1#zM(kXğ@:l|)ȶ8y^X ;@\Iz4a)Z*-<}QTYҎaGr_[mQli3sAGFqv{NVBU9I-@pMK=TQh#ap1|%Ԟ?bQ~ɗ)\]h7_tbb&x;D&2 \Z7r.}S㊜`)d6l-JxSl2^>-"Յ>0I lY5#8_?Ң_t`'L8شipz&5u-GY^{&b  ]_P%0 y&MSoTCY+ ';0u wFV@@mVʖ6!RTE뀡^sF^m3ޫoHҥ"=Fl7ئ5Kf~PIՌ8a~JRciM/?gV5a=Ժ4[ӕ]#hgFp‡$[g)zdLqT@2Ǡ0b=Kdi+Od<{h7<6)vzB#Y}s(;bj5X4?SC,C!TmuCA"9h]1x5g Sv>H7`>ѳP1\-SP|5NŎ*e8-P;Dgn>zUj (p|,ko7%O~ah]5ohQ$H0-U?-4E.c[\M,5Yz0x_qqތr(K)4;M|fV1nphGJg{7@&gFIDJ0psQmێTg,/RwQh/C^+c5uuq?XAIEK!Kv){n 8f4iqIML.p4y1R>9Ν ѱHhB#Mz$upC"C 0:Ӽ1dXs2nV~FxSdCCLzGI]j48e6{*.wǞgɶ>o! [ 4ا%Jj7jzW~jv}=ϙO[rh/P b>}D?YP!~;F1GNez8U(cs[%¥'0N >Tޜ^[ K *Z[f?leu•; K@ TH~)W/`Wlsh|Ys$\" t:ۘp}˳2J2᯾ҌowcQlsOY&CZ``ņ܇ 9Яyxw+#tJwH60*630*1 ذ2.Q?Qn0Rΰɷ=Gk2 l4FC8wA;EwJ=ƛ4cva>kRuT>-3Z[W4o`V3f|R{ŠTTnuABn i&^}x1bzKW<$8ysN15Wo| Lhؒ44ޢNyh'nm8Pg|ī'κM {3?'ۇ1( :SqR!ߢ+=e*P7 R((_~4-}KIv,|E4HG|-o ED@)z % C^谦nJ- znGpb6eʔQCѳYgʆa6Kciwޕe *6Ȳ]R86~=&TsFj2O7>WJ^$EqrܞۭWQ QjE'&-B =gm6,bi zx;);H!U#&3&jy6ZsU}ܾ: C'Qd7o.X"5J-%3S4,eKhfMa~y':Coܬٸb|deLj캷q;L40#A9r~[k rу,@9 LdF - 5ac WmLƺc |Cgv'ͣ_@9,uGQ|O?}"nѵi ռ?Sv*CPӮqIt wIĢ.r`hw Pܽ_ʑ_8ח<(UIY;{q ɱ/@y@%ū aXx 0]f$E5d]N%v$#CKmoKNe^A [P~ URg=.|,;y9V{_ Ô,$ L SNJ3H@9>@M"utxlG:\1Sk-YRrQ䦼T_bOQ[.6 )b#l`.tvH RRiAuNxCqw&uV3іLٽ`qeJ ]ךxR)ܸUqP1>+gQOnjz4KqXAh-;F.sxU&׉nӤ=(Z@ D *M_50S aX<Gym*[t@J Ʒ U^=bdQ7"rkkM>$'hy}5] ,T^ZS(~F:}I1%&S^R¯RPs21#RПO *u|0 Y/T!;i}]u p#7hq*5#y*zd>8? nd/B Mk}@T1.} DWƌ (v̇ ˘ǓupO*q, I9U @,kNcDVl1~':1rѸXh=Ů~MPȟ]?UQ#63D= 3=[Է{@5Kr`KW -yF?ϟ:X@GʍYQqOGhB߃]896GsEQk .ҏ#] òJe:XH\pʴ{ 'Rˏ'l̙,Ua5+St,Lq3iGaU5^ك S 8ld)<6pB\,û~w y,+|"k-xӫ[-]f^]b evp0fѥܳB^_{vVE +Dce2_5=Tɼ/%#ސRW}kݰh2/ ._exLZyxobe`\|qoĒ.d t1S*"5Oԑr '8CNv73W;b$V T] hKyci:}\9F4˞Bv,~,Wr-d,:N88 CWwۺRξZJb<;zط{玸iw4 sv`CK!;' onۙ(rEE@Q L,Z=ZS 4x- IʠEXAwoPg+v -:i|`[Uf7$ 9x;:[{)u0S>Q&û%wc|jV  ̜P!ZfsF&,xBI.9ҊX6.IwNj-r/q#K$CbӸc~L?/;+f1ǂyuّLD~n,5"4P,xl>#YXŷKOhA΍2Y>}fi? `&', !yB͍ ;D߰\lhϿX=xcQTe7wb}7>JA@~-'\\%NG c=s;9T=#.~. +Z'ߞGYqE>c өV(]]@d#f`39lmлopDwDV6J@[N<2:ڗUbJ \c~'yxkX\S߱wT i$SAן pA5Լ&# 3jGVsߺECHpYRB\6t4h18pxx=JTdZwK"N"SyD%xyw.(ACK0πLb3ҳ;*Ia&܁}Ԋ&I\q}wDr%KMȹX5;V&yȖ )Q|X"y Iљ71zp֒i+U&Wz.o*֗]#>~hxM`WS}$sCs<nc7aSl`| ڱF% 9Q\i\dg<}Q o9MsZJDQ dT6F]wئXFGrit (Wzᇙh# )znt2CoڎGJ@FFkHwo '6ҝv{URG Dj gL.r Ζv)&Nh%/4Coȇ*?G|M:ĆFlF|(tmrڗO^0=Q"K(s,}TžI̦t䰒ErJYrDo܂Lnv7vJi2fEbH ty-?MkL>Æm%U|7ظ7&3UEW'/oM%qSBUHՈtJP\ Гjɳm@qu\z 5t֚)pl߲5Ƅ>EY^U*_)OX])n hʇNNK&j#_Hx9$kGf=xQۛ*i <a[Gn?T@t@.xm,Ƃ'3f[|q RFuF9.=EN }@~z+Gk&7<Okj9zDj྽[ F垤kZ< }Dq)9'i{چ\ӆ!ͱ* |ką]{/.Bͪ}l[>bep\}m 60^ cJ5TXKtKSc8ILN0qe,읜mG&u& 2A8*$zŖ}6fAL'n{=&7:^fkA@t<.הZj'pkWid櫇cǚ/(!t@@L3~LlSw%E\^!r>xv=}Z&e^?Kk85|~N#>D<}<}2MX:EW[My웼BV? + ܂wٔ^:ϔ,O*uq>7=_B2kyɸ2T4/dF719D^$$cpd(=,_Gka1dpk]V6t2*@r]={#^U%aSL[%[p&vao7=˗A&Y)fNiim|{F" zL䳷 T~V-pj"H:d&C!qMC.> uc6^8)jUƊoҰ"'y %|`#R21pb pg )ec/gjl,[(7?]vY߭sW @Qh. IN&-L_+? 3W!&7mj6C Hr 댚^q-xXܿZ=^'X#ȐFUkd27-(ySiw!zڎLwܿ%^Ȁe ')ѩj. ITQMyBງ! C <c7sb6 mK[Q_ Q|<1_W}-Nb+t|M:leߓk{ >mtE` <&ab~;-飠@USiq4+qKcO-a1>XQF5CJ/n[T@N-w>[=7~o,&7_Y $P9`#@޵,\8\{Dĺz g.eT>0J]rYmSev$j#NDaL^Ƌt#a/.0MJN =ke)H_ѓ"j p6b{G+wyQ ]W5WIZ`7rcX,Y,[x{"T Ϋm2.]=6+|=G*A 9%<>@9䶞 Cz; .~020u"t:"=@y5@wŀa(#FoQ.㛫Ŋl#"9#M{Y֌]+g;Hex"T\|ua"Pn6صՃEHq"֓NiaL#>@)ز3>DhCMD"'t_!.\QtLT |_Ci}-47z2CtI̡zbLݹ3a]yQ)y݌ -hLa`ZH)Lwj@C2i/#5t&ת:ruCV0 U $? qVb 1҇EBN 4휜M@Yc+hy"ZEJ:Vl[TF8aO@f2r7ɷ~xC")҈W͢oN"31 ~# mQ-D?oc1YJ(l`)[2UNY&崧}DQCPٴ=eWoy bUB?f0wXX!{Dߩ!qR͗,HtT n? B7qzDjCs!CƯZW`}xIۜUFcU_P;~6E%Ż~X ?`0!Ki"ǔ8B:hٍN|U(KB ;/"Hsz:\U\k`e_L">dČw9&33xմW )s u;VjCO>hRiPH`ginOEq^A(APZ\'*)`DΈh3۲:\BΓ]jT-('ZZ(]7)a%2dtfՎX /@`=2riggs2Unqe2:05bRݞrY(tye:l9>vvCuԇO%JYjgбi* 4 @2:ʺĀ{T3<͎sdO  oӴ;;l#m4 PP{CrΓUPW)~T#8~&!Pce[0~zbGsLfs+ci=h7at<4d_ KfК6nNCIHHBcK)}PiuF%f 3hSs0ecqs:BB2eVzk3^k9`ꋢ W*i_+pKEX~KI=3Ÿ.W68ʺ*"3YYF()Z7bZa/~S<=~_baQ^?ME\Э0n-~[ru{:e]^Y}m1~Lw[MV:xJ-Ͻ?*iU~ Dj MQcӌגn/b t*`%#A}a>aW*81:DeL\,:zvXB$vt2z&Ce Fb"DKx@t_=H[UyGd 5V1$.l@189CQC5K+3أӿ'2JoC[B]n%3k=5;ċ-ԗS6KZkd41Uo*%F46(XHv_BHtjOT;*)OnTAAPX⌑S8$d'ƾObXka}$`◁<1?n$N*pő&*xK>x6=Y ^n}ѵ7W,hY|;4DAj6#K倘螋 0l0X7> j r5wq ? >+]򻊵M5  6HRڈH!Bbs4Aoզ;= i~ VC$2o"H!- yP²(V9D*)HIBWc\U Z0R' 'OK҆--[,"''rJiP;ظ@b]zq{Q0~UD !E`MO㬾lm OB\'D#.pm YXWY|STmM,`R#B CyN,d<2sw~pހyt(\C[}Xi{.) k)8SR #d @\ p+PKHqi9^7ėK4?Iӷ]n)n0T4NnjM87Vgƾ'QU]S,\$m{t!!v_AxH*Y q!T)LB߈:G ;ZGOlIz xT1Z9">Q6#/baўP=,_nWR"LzjS7%NAEЕrP:oh=Ad}3"]ƷPo|ۜ^tK38"!b~emS]iL;63mL N@UTO'fbW;5̑SUxO:WD@19؎{B:4 aa&LnOR/<}d%HTB*Bˁ*!Lp+ wN>*ܔTq5| {xEI\{~5biYK ^?r<) #+)HO:`zMNg+~hx"^L U\֧!}.@ ;xSx^AofWz׮V [Db+J3K G?|XCY Y~f?NTH'Hz.V84־<|aw2NBއ^$o?%h\{#LgcD6ǔAx +VbcvQ!a+A8!THl)5~\*vK9@7.r l y-0njetX+1э20]I9EJQ<r̻aޚHDOO5u0*=&W);KPK +_"7k=ѺUFhPLVWיޣ_Wbi½lBϳ(܁Q^hRhiGF8 $=#Y c%{K5c\# C^Kz=&ObXoN[m,x~IoMӻp}T=|9=+F88~MrL& ;Vy-XVLIO!cv;ɉQqpUU8:>o;kp(%zqz5MtP$rVڟre}~[d ch}u{鮥 &H>ad7m "AᤪzvH1@'y.b.=d}6@ ue 3Yˈ^*|W~Ѫ>6w@Ik@\XԖƱd{;9hd)h60;vy`7t^`Y%0LEi4GhFUr!䆴K:̘txm;H^3)rJlayDY j=` `EB}nB_J?`<+ γ7y[ڢhgSP/^U(p9,T7 09L3Iwa"zȑR{ƅvB4PʮB L.*}tiwa'&mm~$q\(^5)|܉Wڟôrf !l`a W''&>d^L["9 bq@V76+kh]2Fp5r4,P%m|a*mؚdΕipB$lR`<Ѝm6p\)Ik/0b(܁ aB&Ռq-XԲHk1c.nRi_2ϺgK0sw 5Iv lHNu Q= ](|wt{YֹI)?7#Z;‰_ wQjVjтj=G;g|pXsd5 ?DDo? [ea, #^ƛdSk'-ޖzҎ|< "ynS0o^AB0C{kA~e7͆S]!dǥ~sÎmxSLK'UgI6֚VhPf y +[ aeʐiK WF@%G~4C*&оHI"dVd{~oVag܍ 7KE'(ߙVc1jƘba Tdq-anCedW;͛R41KsUΞJ ™WYdm6g򜲌/0ˆPbZu}Nծ+!ǰ%%_i 8aA{A”ҧp* b,버s# ~̲5$* ,٥;'˾}I*JdID`m8EznU:y/8|4YOb(:;( K1Y"2]՘_`;P@gxrRS D¯`>X0S gR`<|x>04TItFt2 U 8,Hnz8pKǞ81paPֹh1G 2#BJdٕVDss*d`eCH@8;pF>CA1 TqYEiUհ%]cHQE d?:"SP#{SAVSlP9e l,𛼧(Y7fG~ .Ƽu~[+q{ 3D aVRlQDx_ܳ}ȥ}QmVXbXuu+8Z8$7YXovn!Je(cG p -(J[txU 5j`z#郅 Cvy*l+;4,S!/ǟ_[J[}ME7⌷MLwN%w`8 {ف'𝧨>ʄufI͗1,ymDAngE4hKLJ 'W!x:TC\,AVGu| yAQsHC.WU%nx/&*616vk>䎼4T1b*Qm;s`+H !n⬮nj^Vu#c@熊׽4tƦS]t唢_YqȱR̸ EO,bY6Ϸڔ㟂t"|3'ᑳHUBvYM;*nMH32kkKh}Pl?Twޣ%IE7Ɲ0zFQ4\;HV}01*=@#AWN)Ko&nwN_r;?5/oўxdf40˧kFډL;OkBjUk|X?GY찹;^)蛭~WMVT LGO !HJR-\L&QEɉZBtJ8]JqLUcтw (-7Z2Ex++ wReU@~4p?Y:* 8[F&4D{WceGҽH ~WY"+E#B\ 哣~%ҪXܣ PT9&bb%Sa.*bK쳼=b@ݴ;9K1Qr(ð8$:#D{p1hʪRnoe ^=e>uU!۩ p4whio "$l G.O'q^6d*9gZ  { ;iw8EGz(R\Ymu<~!ZV_/QAހq(72c F*iat',x wPjj0dXtƑ4Y1(z='zw;}&Orн*|A#{'/~ nZWV\ lH=ˉ2Mr%-ر̦kq-x5G(K8X}-ЬpR=M΁"I^++0\a#-7`dqǥwb'w7_PǕ)?efԦݿ]%XN+l,{=>F3%F )VjrGņ;eN:wޛf79p e[hE;]L{צԝѹ"5z0v[tr ־Wҁ0@+]x9 jskICnTR Xo!̱q'Ra$N O4٣mx@YeWuފ'i+ " /&{cgY^@luun/'}+AgdcĨk 'Qt`feoHp4lۥ%HKV\`D_3¹~SP͞_܂}ܨZ&wuz ʁ,njH씟Aeȭ§s".!mX;4(LKW|Erk7iߙg`wK_kV)a]܉7u"U1axS.7)6 ðkc=EP&x ^8{Ac5 y'N m1wVa `Mެg A 3vVdڃ_\}$ށ J-sQ.$SWʦ ÜkE2P.w_a!On pY , UH.%g vF'pÚJ+~r~b;Ȝ@׳o @zfu/6fNh"!n5^d~IZPI?w`$k FpOQ"H5Y"no|f@טB/ ;>WIR~lfTpkk5w8N\y[i4jD!1)ZK;qh$QB@[㪑 .F<,[mJ=ɬQ[CNy v0F ,O0"bQka$n5O?ZoQ7Q錭Piq,(`C+ɒa7cr(P?Y38FnlvsġzecB˔,/Wl5)35N=܉GqGqhцi夑AY!YX^|hsghgK i˛HOWٖO"j al,j-OXf*J,Rn ǜ6VmgtK=7KduBg$EnB" B諡8]~-t7=z  &&OY-nJ65zw.C0f dS58W (!Gte-61 $jVMfإ*!Yyq Q9Z@sdAOBv"ZRrN2U;H)wNezW݂+vEźmo=-]4|4T 瑤:qN7݊2 E"6JA7;Ef3%#1A0i;_jMèO"2`L`'=QI;a^'sL+) YolPm:nH|y k&% Hw鹭,YO'6I /^Fe81x^  (ګy?/ȼ"_1Ŝ-g:(F& U'AIU2/fiGM>Wv-g ,K{4Uh^BC> Lpqty3X`S8Q_NW.9ŤG@_cIxJ ᱓sKf@kДcikAtZXiXW4M~81̥\fc!͕TbLx5=arqcML$I4F,S2?Dz@[R1p?y{DQ,]]R#,"|ώJP0$'L|*vbN௸x sv-!9bsNV}d@9_ -ÃĤJ ss11E̍6Í H}ڗk8$54HW|Z?e2XDah66X f*dM_5MP=pC%9O~28읯/ڬU`tq`dz V]l@ ^˝r0{a ͗wj񑾅QٰC,E*:W.)p.˺@"I[6B w^-g}BrDaqS ,|Qw >q8LjsţOx?@9H:$bjxw]YZ^b&##ksXFr4ݢ1ђRIt ; ev 5ZH@m:(pt@TGPT sQܓ/@[TN[ֲс&s*An} AoygQH5o @wl!,oSL=.&q(u!eV]71SIV [D|Io'}Ne\:wDò:|?vfG&MM%z#lUb~bN&;̈́CiJ;QIɶ-?Պ=p~u7x¹1rhR$|[DC)V_ LG\=NN `s1C=#dyW"U*#] jȌ8 (.!{•!Ofy | \\{ٜz/ud ݴ,CblR#}ǒfva}l] 54fq|YCUg8D8rnX+?JӚe> \S w'SBxܐ+AbN}7Bp惭4&x41 a S8UDZK`">lƫ E߈xA>@6i'=oEcY|j,eۙ`f1U =:a7_W-mCfIwbf^ctBXjW|0_P۷.Ŏ\ ~]zDi)aA]2ۈq08(ZTCi"tPeܫk?2\]/yن &Ȍ PܳZX&rOX<cY4 VZBn]x L.qZW(X^dRZIg\UWJ Qh]lCEaQ:ؘAL=r]I0ْ¼fJD *ܯjjML$x&noX3zXOzDuKG0-B9z}NIkcs'S|*_6`ʟ/ՐP_czX<6 qm-#z"1Za,3. t?=ԫ iZsCM&Y=cjFk EݷPl)5 D9 e^ߝxf@V:Xx9ip8:XCpA,y`#VrԻN",F}~-A $goKIZ Տ.L{ Cf2#_XĈ$aqQLjbO)6`v|#'hX8У5ES2f٥衃?гi+s#*e#Ź , {WWJ=CS #3!{Ϛ;4mY=_mjzDvw87,ܪRىZsU[QE@0#c-m)KP`D 8*n]-m_X;`)~ RHՒkͧy™댋6~lq Vzl0-GAH~bbm)OEQ \7ǏxB|<q`hֽ28ZUUO;6zoMx) ga_}1IU@馨iEq,äk_ ]bwZYW,^֪lR[ x#Y#Y@<&DCDq3Bؽw'BU +9jZzw IX}xH6!RH{uo9␒DH۫)dǫ6KoZkZT`X]]R}EErBD,_ʷ ZeDk`Э#.ny=ޠW$^:nK@ÂѵT7NyD5N_fK!^<+ΪؒY՝1Il*5Krn 4jh_W G8P3R>z$,)ϠDIe]4 COO$s!ˌ5l(v:9keV @p"))[MxV*N&Q-KȌOYϬ5'9cp4# IINLy_@.e3\DqɺAXwYy\Zǯ:e">_#1Coِ+dfHɐO7owhsXAû<(Q̂xgZzx8x7av :xSY >( ȉSf7IhL;QuG bL~TATg.}M9/;|͛(?/11xmH--27}-_b^2n 1AT&HHl[x8o2Í_$AVI]! hi#bo&- k&CLf' E0ky8i5tN$,*KZ-+3.~5Wwz6;O& \7iHCcS?WeSӆkd#猫䨎l'hJV1wP;g퉓$.t3}K!dr{*dɛ+8ʄOT@KyYah( !G?_hkww;C M 6ψGˡSܡ]ɇ0L`?՞o?/C^}Ӡ]譾r24,I]Ok6cpA#VHrRrt[:0)fyBs}Ev&{Ÿ00*d!@7痡x#y w~*X\jr3Fx)V-zEnH\<K]$HZp >Wq +.C_)),۠L(M gf&',]DM#FyN]{JnI,@v>6<?~~+MqRXKL*SUj̶h͌ ڀӭɍ?'F{y;X'bݝ`q>$f ܼa 3(H!{g 7>H1YܨI V-ӭx㨳pqd,d{hfKL*A&Jz*_lT .;RS$r+ aCqF(3ו{ǩPۚ^NP#gw2 >`G 4t">#1 3q5NjZeegGg*I/u-(`oⲬYW?_d \ 5wzYsX)EBQe]6St7 RKU!$a4oi $J( ύPUE!4?}5q̪ {UL'WaB{3|Uk&GؐsUM|Mjj|0mL{R'4eJ%D{}aE{ǭkԽn '` ^Tj~e+*b*jHʊ ex1grl0 1Ja*J0'Ss4B`<~r7H2l oJ(&R*N>NeI2`b+IeH'a?)!=v]%d(7G5聝 Ņm_VŴ=b=/Fx"@ / Qbzv5FY *ձ5/QkAj83l <`g(ۢؓFbjr-u.+ ./zv_D=[nf!_\wR4ߏ-:0`H#"6CW, SVRA`_*ؑxv5/HE/nIl#瘹}ư{ @Ф:T'wooXZ/Ȥ7t4W?XЌD ͦЖd6MdD#ܑY<ԭN)ZYTex4|`Sy@>VgAB,W@6#! *ɡFn=ylfuJ(AXwڍL엠 +8/SLK.|B%p ΦUkr}2Q9{N/hSn5!fmJM(2Rڞ9h- gAE~'43cAyd&hcx{Z6Ä_fg\w+c r3;Z n> 0/dK`uG^#g@;OɒB8<3nj_o4FUgbϯeؒ.REmڃgoOя!]gnO-&@Np.fUmy68,n=b%8ƽWm{ ҤR, #('ׅe؊J~ Zdj:(z+Pv.smQtðsOcuXz(jpLB_[q,XPĚkUm?U:ՕvDR™| go)\ @iE5o7믉zz_9㌞,F-VFN@y*MȊ.%ʢIV: Qʖ+3.҂h 9b²Nek8?dP~{kk E 3͕N|L"֫ຜLIn8()|]HP}{RiIo I7n.!YǥW[˔kS`G4P1V@+pWn1 a:c h*YTuqZD3 >lLOrWUJKRtHf{Am>ZuΘɝhiF }RZofG-촁hdFDŽ+"M1YAtd8C"%x8N t70+Vu{/)B7\@NGVWK&%cF05fb!cXS,NyU#vvۂ4(j5ڇpX8cRhwrQ T5W[*ՏFZa[ Г8^¨U8IoY@ oWG jЯc[L[S/N{/| Ѝ:Ô4ԉ8\Nߡxe-1 g#P~!k vӝiGY{N;TgNLV+yx6i|qjKmS cf k)/"|#5R0hZ 2ּ>Lx8*K^?{5CDq=XoRꈥE) ?!h0#cfɤ8y~Tge0D4i1  ( WWR)3sBf5U+f F(yYLx#^18 S4rjZ`d_0:m&$/UD JO4$DAN7@utV{B][s6; UȬo8~^pch5۰{Jtm.r q,!03ݰΤWh5`H%cHɞF86%;F[20uI'tCIe?+O@1$֜MI>vϒA9̧v X6[n$4g9g%hISkk/0)#t|,]rX醸VQB#URICԉbJq ڼe>K g.U[{UYz;ITY i*T|~F|Gj>v9Gxku02#BTexAsm.%27ϊ~ƒ` 1e:rPC6rҾԻ/Qi>fvaQ-!x]21?>$`iBed*烦=k_[ =]rq>]!d|Z?·;Eaf%w/12' ?̗kZC %yP ¢?`x,ʇ~_ ,Gw/DtN7zVu:Uk$# r K `wcbRB]r鏖^v D1$w]È91ySvs3Ȣ + Oۂ#qe$.JBA'5=]j=!XvK-'w֜wjVY(`DJ>E ja9pUa&N` +0ymn`jiXOpɚĹe}P KG2Clg9Pso>*i'HS)RΞ2yپ{R=wmؠa*[!=?H/}v?Jm#A#%U$Xs"(by)Kg QhoWz,9(NQ=Q4 :ˋ7ld BޓoDm8=g_hʬ\0W6IϗX|ԉul;3&s9YK䥔;ri>hOl>n?ŹLMYZV|wU""P˪ Q'7.l85yQױ =0e5Ctf'M޸Κ; ="6CGkXڲ/k6O,=h{վ.}Zq# OYr##oR8֖!JC̃£z(Ð Byr@(zNwpS6\C/]W !cJ8FHU:m ,+2Ms2 o~'Kn3aIC%^}Y\3Ҵ'{߮c nZ pԟ'$TM*Ӝ gE AF+gh 4^zBq/pFڏ̇O"%K+HcQrzn.oV죵Lz;uhCݰE0a"ax >$ $>\*(HV``GC$kKa0>'5,Ӝx5-W,\/+g oQJ2%Xt 91ҹ[;{0<<{j^ |>?Gϴ1W }%|}k#clr"\9Z9[mfmY@j L>t!#rM x_|{jw+Ga |·r"x?YӼ^@*'s  F%\swiDIai!bM8{4%h -ۄeKDx <.M4p 4ޭ:- aN }xE| P_.6 =2bV3S/4mIF.V 8}&X-Xy0*Wʾ8FW: i_b0$+FW lΨ(S@#vDϧ`Ikh<oF,7("Bև€syi%s$K}Wt"jj"$bi~c[V0[v BI2ҠdmL[[}IJm$/>&B\{|S `:[MX{~X#!ϿEtH`Z1̘rt}ѺωgeE(SUt FX9>v]+~m->S|J }kI|;wo\W(4y;E$Xh抁3čÎK\EEzzR% Tnɛ}Nʿ)6֊*MLsbg >PB,EgΰJ== +S%Q*O~h-x/! xNQs^ST6\f91BU]iG`{M}^b_.,^qj)Q~4Vxl-lPP8/'=丞_bEX!F3Le%v IZ1!ēHR,֝: eĐ1ߌC`[GRT{+Vr[WM+Ob# v:qז3P̩, JS&nVVA; }(~*IVL}t~ndm6ko2R{q%iɽv2W}[h'8IcAocNQF't=;RhR_4&hF0vݪ>q[)${A {oTc]aN|m4)R<,o ~ z1;T#a)>gm{_,9"L^.ctUKQVΡOuJу꣥e,TWX_IUVCMOfsv_dZv/}?xs8kfJB`0S[ ۂZ6j_dbrsTWNO8JUo[tO8%{'9*p6rd*JB⟨9zLPa] ܍z+Sw.%S"J1%XaiX'd$7]Δ n&U6-:Unr`VҐ0GbPvW:۞ӈi !6X z7ddgeJdENG[xiaP[ ?6mQ0kf"\Ud;*:oY1 E@B\pn:JSS  :/xǁ7%8 ]p!>a"T).hdOedsH|s㬧@pf,xd4ieZ,#nޫ lHpgxF;^ T\~9}9 #FTX o+~=Ϙ8 QX8I0Ut y'8LCѼW]%D¿XAR@֞w:_/qsDXDx ڿpJ^!$6>ÀdpT஬U4ON鵡j/HQS/On}yq.k?G,@0cWc%Ă/BHT F;&~nJv=E,og`Ol,"*^LiG +=u~`J4k6iykw;0 V᣷ ƅwhHLf³&=hv0ޚ[ʊb;yXTvPgE8%v <$/f^.vmKYDy(ĵIhD/r"JEZ>}P#s]JPisIcAM2;轋2{#Ż(7xSx`Kb~h=,ڋ[y 6(>weLVhXD0`&T=,203Q8@͓мNu䖋;a c?J^xʴmAxKG)G-o<1HJ ΟGfl1ᄆw2yc[]ty;|o._M1?h(qh h] z 6bz^ {cB<0QJZ<Z>@`k,(Rh7E&Go: V0hOa9cܯXur ?hG\Pi{{M ~2 u/EߤJxc [16:%aOyw%vK dp2-޳,>"\{5"K"ݝLU;~̦ܙÎeV"O)BBdH_fJ0IP!hiP&vl#uW^*n]KW$l `O{qfQdDZwJ1lV@_j_("^ ad9C}^E=KbN{ST8܃"K7RqXGE}k0+uopAm7intXD(r4/:@kaA"d=@y"&EȢ6Úb AѠ ^R绯J 0(I`辦mKpF<#čEwIa۰Hs+.s4HgƍEc-P&`ۓ1[R5|ŨYrȀLD8t7+vKֹ}QP2&ͨ|D^1d̉`nuPUzDg돱$}G7?zD5d;rdH1yf>CZa;|`5}<>Fo(*0F)ܵ, Н6ތw95e Rtgh|We]Z`F= AFx^Q&+_F14g@Eغ/YK2[RFSR ʪY=5;ws)/,_tIŖXCrslȍg:%k-Mf59L3Wok1M~.D66CYcJN<mR!܅GUwSWcSVWU " Rh44A3$s;Xϱæz8ꐠBǴJH߬],o?HhrޓMMc=gx>oh l3`KjӋRD"NaVNJ|2Xuy4 Mc,+k:ŁMy~6GS8<r!L`-<~ 4>1Tzyv;NFc^ϟ>t| UC/.b_nZ߉ӂ^g_69N'ŔȒEe=4mV^ ލ뢒Jy {ʭHƄƒR1K|<=జW.ՙTz°9¥8ϲhQ>kq2tiMS-䙥R!:*&Aջ'{=Al+zχaC@hzbxPlЊ49EbUJ@ V)~;2e|&=j%6HE ګ7dG ІL!ripO# ^"ށ&%] [f8I8&(}}š,ep%+<9ݩ5Ԟ:d{*Sz5Q>d.~1;.H'4'/Fn?Tw\z Jщm?4dFLm*X+Ww,4C]l%^P $ۉ[NN?ҝfTtJe M-8eP:^m-曂$rMXMY1 ȧufbiJ#S"'ʕ>R:%)n#w iѮDo[޷rهTm1bMVP5xU-q" K5lJC;@˗\{?DjW7D!듷e>nuC>Blë˂fb\P &i',,ɊvO# `fH8nAG8=cqv]zJ~H`+̜Ŕx K8u7y P,vӦǞݚL?Hqne_O*X/hċՙtsEwBDCt1S@̪],IDŽ/,K [B}I$cnx-WtAd(<Y76@;H2N<`4|4Hϧ)3œ`pik.o- ll 5n%J1Mxw21~0wCˣe& rq )9fU/?/!UJ-Ηhla~B(~I381*~P9 SaZ3Ơr/bxGOsjC:[]7% d_`+b= YSlj2I>  xo;SMFtv(T.mM4Ady}VSm#myUwDz3=v ;0)IV9HE]otK{+YC-c |6yM '0R5лQ<,z*_g#'L F1#[Rd7 /A!#?tcŐ%t+W[ ڿA_RgSeS !rSǜ́zE ޝjȓ˃[PCiSfB%KA"|5І=Dwp4q&.~%UTn`c?T_] iR[^r~w ԇ ƌ(_k h=fZt桿BOz5ni2 OЌV3&]yXu}u(~YFL/:c3G|jO jl:a1`% xu)ZXWJ n`cBlfo!1X>$o/qiҥ@l<kAzusg֯ z$`B|_n3,xe lO7>TmqO#4zUU;G[n|%+LL3_Z"|{(KM^9WVnhG_ӖȟO{JҀ &<ɰ8)hbơ,LXl/TS mb㔑P+`I a3ٲC捧)1훐ݽNM0עF*)N#Yjuū;~AeX]<,0T#I$D t|a#,ͷ zTrEJw0-&_Of-̈.4jB9zO[ܨYhm<VT'e>O*[?{n $ڛF8wJ‹ I h̺0h1<~\m-fFc R-8#z7aǤ@ N;.0aMŧjGgZC1Ԩ\<-+(*g5!*VKzD5&Ng)+;rsbEXB@Ev =0QV%:(y*z?[{tte5تO9s]A&t_jrc5~LuYSj"n&BBE)2AF$\+։~aDD}#Ը w~]WW=?uN߂eNοE􀣻"J b2?YXٹ{" j0wg`ggU@\ݿ469eФnb3y;Pa>ɗs{ź3ЕK9 Q_QmI,4PcAߓur1Q9E򘜫 g"Zd7g^6d˔IhvXylqIhsd #(_Y2F^j3~+ o'@BHڵ'%UE0/xտ$$ě>tL6uZtrB/>ۓ57ݖ>#,TnqwCUDEZݞ5ictS|)GGWX_;tB|w @Bj$1eZ}3#Cʜ&UFjϣYQ9U]G7DVZOnEZM %S9J#ro)`jD2ڣO@>CA)X3sr(_2TG4/8 *d,y fJ2lDu9!= 7d(MX¸/QՈ#ogLG .F4<ndކf y@˟nz,D=4.9 $lfBwj]QM?5Z>!CÐ"ąj snf *` 3|D?zS!.)g|A!뺹#\cfkky5z,}&k*#Hk ̐tTUT [+%aY#1~rY0~6pݬu^p,4&}r #PѺ)vqpk[FHu:V"_Jě]M qtG>M_o9 y~"Z]MaO}O #lu|YF(EOeh(N|>K@ܹ4]Mҁ޴U97Æ_Duk9r ; [Ep:kC)eAQiB "Э8ZΉ-<6%e#M(+jb2^@ XxATZZI 8 =<c0rE3rY*p&4wn u|WaPs& qJ\vO `_{oh]=VLRÜ\ժv&PgDs. |Mc#1ާvN Aӹ4XrdB^㉪f&|5+)&.ç翵;ӌ/x.#6D4 [=2zӕ9*(}- \JDȫoSS 1wNojY0 }0yWxA'.v:J+81eݜ:a.5g6μ3hFۙF _wm~錩b)b}067Б̪Un飼.ƙ`!t4$o0xrj(aTǃ3!adwPXL 2'bwď*8bxb j""w#R**c( u]tƊۜT|i( ! 0bHe/+| K?޹0%IouVYQkH1N%ή5w#jLzr+Kb 9jFp-e qx5't`[7}D菿&,~C#5`}&VT]=q}ͼl7&rXZ\:='ׄUj%kmwv(ۜHX]ׁIv1/V6 /?-u3=U .MQ R(iFx#e5[gDl:TId}c ݜۮډ8' qCtDYpp`\ /h<&!J$xt:Ccӿ^& H@iiWOIϐ]FpuҌ[|ĩA% Ikܻ1٥Z%T&N;߱''.`m\kWb(\o[L{IaS]e^0q0Ay9Cr.PMJnL7vv5*! <#{]%XXAs:/qpr LI1zJ=6q{@ku2.YGϘ6Dؠrhٲa!  ip¯#!iv][R1߶YvOԟA8R|4Rj%7{`ea}tǀ ] 0=mm DXSR?B*SDFF~f0kifݩiiو0Bx! ]&jLc.){U5 +7J0E]L;wCYz4Zt~J\:$oăZf6Z)IOItkY8)䷛+)Pu}DꯧQY"FNJGO2MM4@ŒiqLb6ە]~=hSk ZdK szu"ubPW y478(,ijͿpzp[L%}75-)U1c鄰WGm8'Ȏ|G"Չ<6_`,,..f.o!~qYƚ&:op`FRrH l98(7'1߁3aaq4xG6Ar[ Z"$IqE8Qߣ;v u1CDxst-7D,ʊ?5A4a$؀fX}Pb?}ϠC*]{\(ݒ:A^ۮ(mQqu[v|g}{¯X%8 KVG@.&pj" d\wOm1iܖI׏*1]ܭjoU$FD5kbƄ4! j!Aퟆ5vs'F@0*AU !(~xeir~ǂ<~Lڨ$:i:tT˔ԯk ((lX $M0I*zR ; eF`9S`]4|DxG1QƋtj=~h ,Zfe~ʵ7a#8v,ɋ$A\GFu]^U 6D7p2/-@B׻״q Lxp, Hȍ1] *VR&_>9\/7?۷|uL=Q&y‰o1ھqoʈKsZq-[kOҳ9gӑ|]a$0`T'TRNF+GYY;{PvuxWn~*2;R4>1숇ms3G<݈Fr65Iw $&lE[_NT)D=А_{`?pEmEEQz# /w,wkT`ID[A4Y<,8eAC Chr4 g낪C>c-oэqL t9`rњa|$i)$XQË֖ Qݍ^$Nrr*>o9pf<)dWNwX`wRE+҂v_\XchXd[4F'Ahe Dw3 !(G:\@u@3 -ru2& dtܳyܿ4+KB@ͱ=Wj'@aUh_ 'BLD *hNew<kS8 )E EZ<6kC[ i9ShnT %B,[&^l":L޴ %L,*xzoЫEֿ6ť0{ } /8=4[ óB񃤁~",ߊ]<8>&P} (_م1zeӲ єjVV]E;~'@$5;]p>"`n`=w'\qEX ȿi/UcrI:z[W7ƾtj`ߎc#:Y򏈣R"4@}O(n(em!Yȕ|ah޽7Me!ER lj = _usVQ+cK;)Xѣ $&o7Q35lzx[j9 :ܞ+GtBY.=b`F:mW쟼jƄEJ>3I<ߟhUY *1$`G(\oI5*f>[7czk:;d~W}[lO%6>j + iAYd|/e70@Aʥ),S*K%Mqʉz- W 1k݃V~ND0y %}lI!&^NLRFe,0[ǁ/߭]ݟe|iSlA , c[Ɯ$ۀFK-6yrjdD~F~mfI>Lp_qY8z`Qj-m V !+#M[*\ I<蜶Ga\aJ F:EZ8F Wl!L8kwF-%ZM-fcߕf]8*<9$ _R# .BrGWv?u(=焺K$Ɵ Z*Ge"[ﷅȒ/ds1"$EKk讧W۲LP(CfBbgՏ|FTE rkRsn `n ]&#$8 %N6@!KM=ٿI`Xp2 խyQb$L)9)Ǐҕ۝DAgFQq0wgZf9 P<ܾ, f/s~}QJZh'۝'QG2K">J8day5=غQFVHK1ܳI0s㠝`,BF=[TE=\*lٮ4ZKAZVv_v.{n' Bm:0+92\ k麾Dt!ZCwT. 6Ñ s'oʉ:|f 'Y?Mh$6*dLo[v]1T#-9n]㡍>$Z/4HTJwDsϻ51Nظ\[NtyhSaKXK3.?mJ$I1o6Xo1أ6 !vL =1 AW%6vlD 4v-LaZ{y8%ym: vɄd(ڡ~g j{IU fX*fuRV2VD.YvlaKࡠJj[C%E_d㽯dhU'F#謕.cS{~frM9< $(TP//15¼\ %J꛼ b]@*n%h?)4vm@+*p>dz|2;[5&'cvPs % |+:GvF9/aN{'Ld K*9}4#f9s4>#9NP/lZ?\$9tڥBSjevX5PW9.%a-(qQ?e 7 |Xh'L3{Z(yF8k@spXqt#L:lʘSJp+_ (=Śj)k*pz}{7NCj޷ĚB_A,rrq.ڪL19> 76K2&W].oHA|]Ѝ7p<+P0M{:we_c?U߮Ӏ{NB$ƚBUP*:s)z3oeimR!C(Uk B1|ͻo"ݔNX+j %mAcVKʾ'`rC~ۖA`'}mb@^CT% ,Ы!e'lY(@F7Aa!CƒizQv }`J6x΂ٻ]٬8 o+a c%q/[gUǖpms\ v59Xf*N]!Х3q(t5G@_i.7oҶ..=8dz(i\;fl~WDG#|RxZV#Wz6Z$0:B+R"H^Lˉ{-(}?['mO{r<մ<ԧ>cFX-x&7ŜJ`'e_6*Qcߓ 6 ՄxFi2YE}T򃌁+DuD]e.vnGIx(Ucy9?/(A6YHlUfG-x:Bgqg ;~(ΟAj;y}t f|%8 a^V!hm~3n52Мc9 ,آE#BCX%x%vo4<`?dJc'Lԯ?ŏf(5%ahVuYfQ5F,C,iߙs#HK"Z?|czd̐#aolmn7|Ke,M kQmH4|+FSæp2p.L7FOʃIh04"+=2l:E*MRnNjt&xL*W,w^%X'/RAa0` =aP7`n0ZpkIJ݈-A0NRwxK,'I5zšN]An3(sib6.ҥa\,(X_2`0:Ir-F}q!bS7U+1Ma 4DI,fd\Ƴ V@- _Q DTKK?"T$dE{~XEy:v &i{iSy"Em#\BnD.v4\)?CP\RԃҪDtS㳿؍JuLdqzaB !k&&eiO9 iOof |tT;rab2"30M^1]Oud= 0R$z؍봧9tj[3j#$;^B\} _>4+zzcg}!X #ZNۋYE5:5Rfc?a4i(X1 _qZ3> !Tzf?w1*+%mpp6+x+R̸]o H t Rd1߃xY]YhJ V+r[XW9r(8]%!^Y^ m 7 fsӎpJέȁ? ӵHR3EPd^8,?z,]ǹsDG 9"A42#BŖYVqw$/'*󸸘q5 ;X0GY\F+ʔ%v[ВsF1B\RgSEr3 ^9[N1HR%P )&;NS6#ePutSoQ̑¦G_p㽁g84 }OT`ušBݕ%k*T; ?I.}bQl5zv9]80Lur18{ۇ4ɈϵYjMϏn]:.@*A6 Qb*\M̡OWcl!\AkP*|&,vBg9J׸h躕γ[1gVAtTV†o4 K']aZg4jvh6eGC*KCSO|6o(Jqа+Y+a ʱ%|+y+fܕufp.#ݮ>}Ei7<(MZ}0C&v ),Cn`ND|7nۛuAjJlCL06ɿV @ uĆ:>Ye]$ A7y` D+27/ҜseW"NоӰ۹D-RQăF˻JKMka)W"16Dј ?C_Pi>'?6XW6tD}k|XVzLHANNOb#P#IC7,K'םX2Жb1HQ4jKҦƝO7cO8Pћ_E$pW p+;-xW2sL);M>ƳGw]G@}p@14_+oX.hOvf#uVu8F.d˴S)WYLoM}BBĦAJH\_\/1ӫs^o6ϙ^NίҞߪJ'FO6sO]SWD[WBy Mm̡xS+<^ |gM1ZismlFTŸ[1dV!nXZ(AlhB@Q-&JD0U{$,'VYzs)E 3M Fl5'YBB|!uHuuƖ3W]0~RȚ5ABG6` p@ ("[W-»Bx|ݟe*.BZlM͚TsJGs,' % *’}z13Yxh;sM^my6[.७]/ 0&Geq /H7[!P"댶Lo%I$4hax T)v=a(p$eharmrbLIJb4uoު>%IiAVKق OCqշ㫯v P9]; 6H[nR+CEBfCW5q]7ukGTD-sh`qsA.f(ޚ *@֥׾fB>T%uW _[c*~;V,W7ľ񶵢 N)e~I@@ h'8#x`tߚ>I"لCdŏVn`MlfĽз ;Tq2M' wot汄[- +ЍrCIҰCii0y,PX nDt{r[dpz_rzͰ 0g6͚ɏnlm?}cRmZ{0TW#V={~-@;pQ3tnBD8-烧:@'` ֲr%JЏ g?,}g>*OeQK1<r}۴[ƕ?`):Ljؘ0.2%~}9ʰB~ P%?tO;9ȑSq4HͿAcJ*_;B99 [@ՃݟyVY+Qot$l~[ןAI*>ؗɚԾR),x汈~qKECTzfݬ*f!r$_x0R!_B)p@ 7@a[S@C!e@ą~ ->u钁_O_¤WW=y1A@tǮOZ Ha0pd2+ίiZqj|"#>ulФEdrF:Ⱥ"-T.(!}1pC6綑U=@\Qy[`Qj&LD'_fkzA/"3&ckk̑.NVMbs:ϩ.(@ɉ$Ky+^- zjظn4ݱRiG,&K&}'hwp8Ze²GA%X"8?W.Y{A`4sN{E˩jI*~gjY{WLAKΊl]Rf]0s@r^;` wVVj@9 SDIo\݇Gt(ڛϼX0[۞6;؆aJhm|̩5;qǟ%_ŗ1Vd~c:skuq?EMX[o_ޙ╾ss }K~B/$Q4'śM:"ʖo@8 @z>^F!xXɞ0ań)]JUf Pi fd+GA4rMAS;O~RXm9 .#5X^wxX@ Chr!S-kNHdA6.dZU.VuH۾^[Q[Y@G8&ŷ]YD%'K =g5o ]/+3R|U.GjcOo%k2o!]Ʈ/i=H{=ntg CQDc7",br@a5YqSLzu訖,&5QUX4]lS .Qp-Qp=|/\6n.t37]Du GJHkM,0(9 ^v&Lc=~=IԄZy̗VR?y ]LaPue@LVj.}L0?9m(DgYލfT[tv龌]nw)y1KDQ7-XJsJdTGH45z%Crn0kt v`oRR-"Ѧl0n5 !oMfcȭ}I`b pL8m|v^ǃ";5o#hX>9|F/,lWJC0" ?\ЊDZ,>a(*ļ2 c(B\>M81kdYg-0+^vNބs¥)6y\vTBT̓k1/{Iyb-#eQFⵄ<Y9W* w@7] ؔ#k;RalCOȚcW ?UBf)tq fߎuEUoWh7aNF5u3ߞ'2pGI':rxgč&_e Fdz0]*e ]ķ~13@FpߗN۩KPN9gs!-ͽ\cba;qYdnwu7 v۸c=+BO?hHӹr6QeZ{YP%ŝa$kEsY n\}V"N.WJ vr pA.ѹ|Z|a`e"u ;#'HԈ!.glq֢߫=UMz6H~j ]i&9ynͷ%!8-R0I&leqg0r99"^[i u `ߡ"4|L@uo$Z>y37P_ȼPgDP"W*Cb<.@jΦBD@q 0V *858/ ֫7; C뙖#I w=U;bh7GlHb$p<5#(Hb[^~&q>sdI"7AyktϦvŝ|\FװTF6$gU<ʂP*IGx±NX 6 liFi0=ٚ>fRh/Ra2b F}=W&ǻmlJڂwERge,^L/G G$g} Ji0F*\U'V]r|Xʔ7"54T 07NcTʓ9z $#<*w8-PL*Hmp4EnHR eHbniQNWwdJ0`2vc O/3*`̛?ҥO v=PSBz>kkY qE0(9%b)ˋR`U;;;٪ Px-s2RΟ0T L0&.)2'xk>SdS]P]Wepamc&w+Sc#drʚ7OQ)H/,讋#n0Iܯ zf}uE`gX lr#'򾮦mB!ahR|u o5Mf11VD*5*vDF+t2N.S~N?ˈ̠mi$K݂Rl3uUvZɼ< -96vZgWWOX/($,+eH #EdT~hػ*XhSOP 2~MVgI? 3:w~EXT{wHĥ6%Jl=AyZ󩬞gOV S_IYǪ1$<œ V.utrξV-_OT[qzL*GS5< ew-=> Df-ޗVK}_r }l^@6B$ cYOapo8Zc=bQ:5-3~͂i+}ej6:J{"NMnf|>z!X8zqйwď`;:AoZR_LEbG}`&ˈjm}*n"-.KG&:'$UI1Xx<Bo ww+@jvӽ_aO]/9ke/fmX;>~#,Y;ldbK#alKSmzӶq JSb-rJ`Qb`--^$:bqJ?S܀sVZ 0ønBOт!S6tS?2)^{{ r݊NSXf?fK`Q}!@:ڙddPڰKE~W>>)'o^L6y5K{&!9N A_Akw'b6"V;bYv LD[ޓڰH*#Rz [{`MnO.Mge.7))94D/X J4_<L@CYsfcdth .ipQajEK:fvkSY7V[Ffѭ@Y h9&_p;Yͼ$l4O[剓:p[*ƕ.JxW`XGo}]xG?:@Yܷ*ƾmBqf! |W ߺ{iPޞACJþfO!vCp/w{nD 1?%_;|oeP֤?E}(ӈ{\Q+|S#GMXtfɌn<,O8 pGBux~{mߒ7Z>?:=٘l 7ѫS@xg$ I!`^XѬT4UGuSPD:@-(yбI{4*O GN cm{O"_ȷޜ#vEDǴ ! /*gLDo[=x{62x wP|Z^,#.Ik/ %j*ڥH|rm6DPIm7;b5ՠ=S}0w2RIѵ+46 9VImdyHrf(^@. $➟{AܽMjr[sD{8QƂ[E Lv -3:H2s#-Qgbož} `XcƷX@CxQؑ7dcܛ@8]Ua({`=K|UcׂRmxVТ+@2T /3rxDGܘřK6K5gA!IY)lAGGIEI𣶙|UR޵B3߃kJ{ht|)~ϑ5}?6MXVM-W柡mߒ5EOiBBz9-1 `{7u@Z~zѱqyKA qtjz MBq̳eQ]c]˛R,+wUFT6^y|KHSj48d"gRCU>0!f?2Пf5j@ 6׀zÐ~D3ѐR 7@ۏ'IWF72dxW۾+½%9sZӧzKpHqS͓H~ Q&ǡD# %WbqnIS:jNW8sZk8 (h}PCB4V wU`"Dy1b7);4xoI6MձV;hwqzn"fv!}^=Ou4I&ʖ[߾I-+F.F 1Ncy$E_e[_]/)-4#pkpBZ >A,(۱Ľ}r P0 $dQ8# 0>3"=頤ܵ~: La„3w{SI5cY݄N6NCn 'N8Spt2m{_e]Pmo˥VΒYLK>\5z+l|K߰F|NW݊H4ߍ73 H/ 1;W6w+O(?U܋eM:Y٠l#R NH ,}2#@Tm-/A 9uN5> uj͛7O;Yf{Ap &DY1{p5lj2]]BlʭmTU!e ]S)] zIلyKlV(Z?TiEPPMZL0iV@j9q58y,*"I=Ә$Z>pK>Q`}E-a0Ne:fƂZqĽW";vP/ՒGU[l#|V+vW>: ) /KkqU rW GOeB7xB3uX[/9bazEyAm  QGBttv XY,RŒ&?ndw!$.\4jɗrE A9t[1i1BۮT'E) %BRMVj^Uo>\tq-8#/N,r\ew8U0W@+l~GK2?}񤟀 +A˒8jާڥx54HR rt2==siE9m^~'Ef=va. pfΒ/kZ虌A14vY|]@&́*f: OE0eoi)Rd 2aCԛ>DJ:."1EU^ _@mhV23匲!M_.qêWm6 ܧqc'6=كs/] x]vxvhy+),W=cO0+.fRqBMm<0xK5)G}KᒬWQK-AxY`1~P k=w6Vg7fA]wTUl.`OB 뿫sXU|(+{'d,YKPGc{6҈*}2-W MN# M>e7C ^Fu+O8ơ%0R>]2+ Ks͚lt5㳿ӶX[Ί\"J@d ZwEwsCV^?sxޖv<uG$|}~h.aL:ۜ6ٱ1 jMjر;xr<_K2) 䛟-Ǵ6To3ӫ3#]S&+~lڻBFn G/J#V~lϠ~^EM^.~o6cN[$"fC:짚0mm ;P9V:0Sbkʧp7uр^}: b濴Ũ' L>I;} GRKm ?47KLPHA9m̛(vwo\>k`># 0eIil$&Aak2}L?j.aGG?"'d m7w ED wP#PlנSѦZ#+lH=#T$`(Bߴ}ug*PmafV+Ib  X6Nⶏ&e )ފubG Qգ LwLGC $S͖s2wcKpJG()MV\CrCHhRm!q|Vg #q=)l*-n þ9_Ѹ߸eV&h.v2Li{BZVq5 ƶ@?Am|gqz˜YoB_E!ZuD@BOq ")<Ő3KqwQ0tapavF~]82z.[yl{QD aKd|m^Y wζu[ ʮ~fmkF6GH+Y,L;7{e$E,W^;Z\{_t'fKL-Iwvr36'pw;̏\u|乏vfy^_}tA^t}W R-g4?PY]kc(s{1-YGk4 31"t]SA8;F<,GlЛ}$guϐkquYP0G%Z~ł<.&hA;;oHcfo4kcGlMА J*E9DCvAT&4Y;fv\|.32dhh$6!jFRVkvވoFG3!~zo=ދS"%܅ ݏ1ߟBRǟ:k>60=:<3[W)pU?ru;:C5/F>;Qg7z\,$cgXryq>Qpe ct 9J.u{qb/jx` u|g%minjҁQq'&s梓ufu; I{ F/]"N^\"˱"\b _%V  >ՊHέ$,c"%oV 0B_ؕoVUd.f4I:Ro0a2H ʼn@yKH5ՂQ5veb"nLg礬 ⵍs jI xަZY% N^/>h"q|B`<^_~vh]jsJ\3vZNii G{'`DyR*I8ިn×?BL1D4rw-Ě؏}Gu}{KW?db_GQ?3q6niFQNĪbf\!ԇ<spPLJ×H,Gt~MNr&Od3Ȱ<ТKK-\ zO"H' 1Lz!r!掄-KBfB;Ca^8Girs (MK}F=V,&#sAy\Z]wjsٿ&NQC]:|5q G# r&1Y._bMj8rd='(25ZuA{#*V 6ĤηP̔ͧP lo j={@q8iUW}Nl\?I :H_IJ')7XtC)@AG'+A4]eӛxWX&nA g4[m2Y$:"wx:ß9 œal?XdtB[ї3Xƭc1^^(#/CF_: f۷pW/iƄN@T%J/Hc8/qȋ(~؇!Q5N7n[W Q&X\= ɐrٿ61_t@¤ 򖈀I>KO'HYYm%s*FD0V)oȴD `̻N,~6F'd^e^a U6<-8Xj\B7qAK^ dl u/X~0O7_ Q\܂܇R zP!NJ)ޏB}x|/|g ow…mV}mVA$9aKhWRG3߀ .hIjDJo36B?L]TvinҜV5)] wE.U׾g-mNݮ |d o_ ~"-cHz)虝/-GBxӊyd5th[m|qStAkehVừB dޡ7yҦ x܃h!=韇.t[%|ǫUF#aE0`7YNwGȵXz;_ ea-rW7_ *k>-aF#i*r>"{+qBfp3;kh'z^AZadxTsLqD"I(Ol-&o/ út1 u#(z+ ~Juv1eQea/#K`}²=Ȁɶ"j'87f;_(fY0bCC+7uk > 'a4)3+EC$+Y-=Ԯru=eua=;vT*.d%r,x FXnXM-p ,x&=ш#^f"48BHex+q'%+RH\rrK}I: !)wjqjPӡ4]tωZ`pr&r“`kUNݴ9VOhl.V_{?rMp\2UH1ij]$bu *'I4J;-v3j9'nƍP4\qk\c*UR5CIA8Ob. ,mhmoۡ@T򬒺E|r c8\B=p H,Yl]$v'l~_,SCb M_[mDm3).lnb,ï v=H-36/}0;=CItz}Aqx{!7lqrߌ@Dt֯z?$7py[tV)揭!\\?T —cvܷ/⷏uۿR-SOZ&MKۜwy8ίH]8氘M 75'^\_&W kz'"+/ۊ ={:٢Į83RRRW;ĂcӾk 'ԫ+SG ǼqgBX|tfAsO!2pf.2ʊ+qg>&~v6J ][Z:x鷸˛b?M˳{\dWօս-=d`^jAO}BŶ)4|ktAqJ+cog}i2̑T_>qڍ]Uʑ]nh΅V 8Q 5mQ"aŽcx?ZDpkm[^iC͒nM٤bpchz~ج~ݰ JRvh]0z8% X@#cbnjs pL֔]p_C8P;s^Ͼ Ѥdl \G,iJK\d'G7tn7&jlgHWY@{ꗎ b;?WжrLw9ƉOv! +[GՂ)V=,9-6Iy/,!BJm ^䒐V #p KMNT@8ߩBeE!5!qMFXn&2gu{Dhdplٍ>Oe-u)|d~z}CHkMmTuaɥLo04S9hDͼ@UF{ΜԹ(6ke\\S!(,eV!^ĺJVSh@t-RL[ɢUj-g(g'!$Au[c4Q>38TfDI'f=mcdV/|6}E;Py>.Ew)Z)XJa'g:~]W>8/ayF-Kx+c>Kk 2Cvz]37Fk d-Z|/+;/ 3] Dn1oPY7zUT0JbcI=mnjiĿ^O;(de)jWˑn&q }j0ʕLѼ+n2^]Z|_x#kp- fа#NU[J ԏ_?6M,&x.QV&6rs_A^jhh3i'9EHO-WhǻUONä?턎ˢ|:Gɭ" 9-1w22Sfm>N#te defQ']߄䳆eLmpJ/q|":@MF^XYIoqFCNiL3AT 1igOt~l(W<`Q ڬΏ..;^0]+G ӁQq7&E'90ZA'NrˆvctQ?&ɋ=NY4ĖF4TdcKA?Œ/Tu/Xoccu3*a:0`ή9B!?nq=Q +k ,oBIըGMׁiV@>a͜_د oL?s19Y( #0 UZ&0~Lz$n_(2Yn@cE20BX|5ޯ{uI~8׳ CĦwY &H-vfagZ%95\;|1e[ۗ"Qp pDr@"6ES)kS;U ?pB󨙍Et6D?᱃e<ъ'dEޤQ&e4RjJ˫au'}>Z*9\$hb˵7^k&m4rBJ튏w.n1Nr~P}!  \Ю(hK?,jz{n;Η@}8gNGTZk F{oDCE-NPDgԮ93z pZ)8 X٭}TpY'nV7] )&2gjLx'('k8/g3tP@\ZM[yC!Gn>HR!}Yy35<ĻGБG(We;ki}6-0?~WT+nc{*OR7rΫlWlԋA"wҹeuA'iҽpL>@~-=$#+8mk犹MDۢC 0c?O6,Rނu6XK%La&vSA!c"5 2ْ\F@HsZ]lEGdKGWoݔe|T@ T u~&Fb6=̫y8C򙳘]i8b^q7fR)jg3>23 Vm< P<̙'x[k/*pԠoZ]Mi(Ydv= G*ڀ%Vɤzb %Q#|N@>0R3U 0}k&Ϟ@:AEOS XXԓ3Dm{^AP6^5'4CX)F堬&sH fA_U3Єc3>3S:dv5qtms(Haδ=gkf&TЫTP?P #SͅL$pZ?3(MKJ!^6f bsP芼3pcLUK'ƼE8C2ٹzj](/RI{/7tH̉4D;oø8q}Ė7m?n{\ܖ;q]2ra쨅qLP{d%B1xCy}F>)bIgbrwω]V9svw&'9D˹uYd,+b֕q-載4Nc_1"TXcAEՂXK=e$xbL)~1C> x'Y"ք@w0.|4=[Y->IöYu _ У^Ʌmlb`Sv4f*2kB!6,+]q[u4Ϙ3+A=QJ9?Uڸ~].vfp*5}={(#AEk耝_> )_y MPռM1^CfЎu 'S<3RO717!:wiI*{hj^,_uD{Kkt&PȐ0,v >C8>Myʴ4^a&rio+w)c.}J/*µCgtO^\@.%uwHZ7uG RYBI_+&InTk3(*]Ta'z5@3UznZ*=%Ԗm,uMAkъ [ցE)pD\Na $٪S&N(Ƒ[_jEC$H3{je$G 똎AFsXS(5m 2&k!_= BaB$sHMd BL3PHi25=4Vk ݛF8g}VZWY8]TJz ~W2,Ȯ?;'M`Ħqm79s<ᬓ-]F TA&u`ʃЀiXrG{OGgZ +ajFJCD*`ޏ̮*(es8rj:W)ˉ>֚+dw|VӠ^f~W/(BW h:hO`a  }:TdOaDהR8^!@]^` 8Ü@G#K#Mv?RVIJOi,%e\UBu_M3nZfe$7CS%jj/(`QyVtH/BvQrF|+ JN0O4yֵC7}D@ _K5L=& yDS[5XW* s0E;Ƽpْf[CZҫN? b#܎M( TCf 3L\*@omp7j 34ibi#}O2+Fg#{{ѕ=Ē^c7 yuEp0+ZlEPC6Ȩys$#5\#1#FZq؄>7*k\Rz虩v`K}LϸHg`J*OZٰ <H<'X=|8TЫ,W8H C}.B D݉R(;`sL?,Tm~z8lzvP*NvVJnWH|\JNEOڥ{њ kxȪcd9+JAtH'Kl +ufQ'Xm_"ݑ@PʚIM;x1Oe")&CύR'kQN;{j7 9 HwBaE6G/T1(!jȆ6|-K9CØ?Kʨ{ͷ nD(&6d|ԑsb|Z d\5xKC/*C4"N۪C _L iQD]} K<;' e<}ދ*i+,ScsywQm'HEMݰG<#|\xq vH=2+U֖t3g}() R\y߽iz?J^I"bhf**?XpFƐW <  oq0+ELM1!u!SX܎CPOYŽ+>'؉L NzP|I79(?#xd ]Zp a_uVXaⴹ]M$'zSQՕ.ɨ92cNh>ݝG(,YPͯWYi'HaKʓ-x/0pT1r9| A0gE  s&KD8_7DI$I_0q(.];5RL'IJhjD迦V>О%5.yZ.aʼnCW8Q!~Uňdtwg!Ot@ 'zbAD66"WIT8ށ bizm1uwm{JJ<|B:Zr)âӿ}򦛮L*h4fh2{0 wr+|A7g31A ^`#4w0l Cŗad^Ns3DFcHSt%:"4.1P3u$X΅]lYr$FS68`Eܦ [kFrr1ɰs`Hwꔱ=nFBꏜ[,Փo9 E15]uM~(K8`Ԩ'o8:{׀3']RvV'p_͑pGCM iek E^( Wp_$AKB-8yV*cV؜'zkb/R<q@pRF٠qhנӕ"l]񮓀/Ѷx+ޗny ܛ 6 7޴R |}# ߶4N&!C T=6}}9P7lCfJd\7?DB.KuPޙZb@L֜22ZC @ւ-zOq n(]D(rrG\ť:з1%D FXg:Huxl󱼅DB< =|i05YD9.LY<\E?c(;Te $?T[$x8S,n)I<#"e񛲂4>MOッLF7Q>DIF&D#Q䣷,`I^cJgM>`Y0fN ,#E#8ϥ3"q~ FGI~KPxnHS =*Oq9Gme2G)'ӊ$6HF3 <EV[HK1'nm{"xM(B/cEVdU;Asq+Y˰Ue y%_?7!rvoQ#R hJXr;1`>Tztgg0hEcXC[ .mBCSE ˜쟜Yg*8B ӆ_ҧ^Ţ_= cS:G^p1IQH` X+w9eeR͙ FkD[׻1Xi3>n]]3~l><0h՟e3n:3r=k>OB<ϰ $8zi(emn ҇*'yۘ/+nș AS:{~Ԫ u2m?,Bhr򰵡cv{7z;,oIEo̼γՃ\ԯ6DH+ۢ4Bd~BTY6(L5K@2^jT`4&'IݙRYvS acy[X_M`1UUž5~mxuirbN=[a؏h_/M0T- B E6!;ľ'ga+ 0^@Yh6CԨ%Sf 5m}KDYJ3ovfZ(o"ѲLHy%avIkZ(m[y5uO5m N A 'WŬŹqK4$1cxQc*M]bmg3l$RW|\tW^í%q}/%^@F*//%@BEJ'hg <VhKi/e$pہW^Y|'I ¢˿8Gf_>w\f6A`itֻ?6!mO޺ +MZOAB.ԐuVј}##5+kLsJhs8TF9M؃\?¹A9FPBrQL427j[NSM@K:.PnlCch/(`/]c@;zb,3@vy _x>W"H`X|68>0TW:.zdqqM'0^,]mÂ93\ 20h_Əv)Ǡz}r޵pEȥKR4kH)D[)'e_JCbt!ߪ/MDЇ( RF)BgH-Q,Ty.e'eo10;i$C ?۶f P덝 oc7h]Eܩw/9ƥH=oW'|n"jA+hs?Y&Z _GI-L qCj52UyQ0/&T5z{K|t{kȶ;<ν>1pE]WQ?'yeBl|P ׻7P.\qILSXtp]HavuW~v&[opv"K ~lҐ@yki?"ܠX6|mX;~ i:r9zxʏrFcJ #t)n4߶PC=$!ΗJ$kmIUuܟE۫ܯ :#l-qx8om3X5T-dgBsމHlɞV})dkŏf>Oo^].rY ;jz\yP [{2BԾBUddALf:HԀ"fw\-k_á@w3i u~j| mzJ+/!Bq[}]/FQ%.Ozg<zvM=A,DvA 1ѭCqg?1?9l+sdtORàT'~R|yџ["[U[#7j:TVz,Q4wf{ƅWZ%m8uU-J٬^4HG4Ui){d^-% ϱf8N7: p1ZM1r9P #6?cMv-{;۪Ѡeo|,*) %t.2l{OsuN.F6+Zm2ӗqOk+0ĚUAAc*g#a r{|e%nYX3!fmCpv,ټ,.:Ms/8!7ޖYv'fTF u^pW Sy?r .{67;^cd6ܔ8eE)/REW1^dP&,i9<奈3 rLGvLsM͏m I]v~͈X Y3E¥e=W>ɧȈH!Bl}lW^^ìΑxL`roGzB;Z Mʹ@`/~=6ç׌=YhIZc}deY1fBTFHz],)dؗ22#m’Ο՞nǬF4x ޾x/& Ldz&l}kNHq]f2s)p)gb5 v73?q{ڀUo,|-]ۦ[VyYOv4x.FICSQ0D(2G~!L4Ag(J9s"w u!(D녪)aPD0Y%*U,H}b$Ts|ig!cd٤ OslT J4Azf&`iƄȾTD󯅄S,qGI/v;o oV`@!YFZa4vbE!"  tr ڰIS "N%d'}I֜JtzYk7@"rpd'3Ϡ*+gi+hVjkdI{ ո[BNG ?~ՁvkfG4&JI`ca%7<M21yb{{8U|hW2%q/1Ww<(+J kV| 'YYHpF!&hkD`ad9++ް8 {dT_էᅐQ|ɵ{;.;`H r5v}2^G$=n,vMVD xP ƕZAi[_W@eb>b 6m=ḷcƕtQwr+d\J1|qA۸zNZ%_J6³~zנn#ɒ:} naCf$wDr*F94pֿmT;^ub*4?֊ѿ30]ZF_P[gCU1u2lZ?@.yᠱ*W@gU.dāS1'ah `V-k c Kz,;bKyCc-X_?0B‹pf6 `"78znvoQr55g$~]o7ԅk-IOg8< KuCi+y*8[f>"iqN?"$#S$dbCAXy ʃǝ:9y=@f *qa5a}튠wՆ;E  !1(6 nI8PrTȎ=wHz!ÍQrEҷ!WG:takmS}^SL]tjEa4yiesWA7F>)C#!xvԉhiE$se1{3[Hd>pӫ$MK `~msٯ'y 4tx$EV ~@kT| ->)o\qdM@Ud!K~ZnKS1n5I8eÄ^<%,I6! Iݭ(1da" ?r/J`NL~t#}T(FKq7 n7}0nlq5r O*u\U0\v,[)Vc}`o^}JkoJ jkyO.w8.L !w֬܅wWeaE0mV"g3\e$(Foqh)\lv)룍TBSޟir`/?D{1 d;^oZaܕzz)#Xp4O\uߠ8>M6ܣfI1kϧYԚt'ZUs5l nH#t 1@40\c2`6,B}ߒ&Oy?~iS p'VdI)5FZهB!ǯNuBz݌G˼GP< _[HF*dzG;|Mpnf!!#zi~?% :# %`eQs]e ,Y 賎w^+Ž$(Ωޢ-z~`!@0\T]wRp:9)>l{{QG7IÃ4K]EyNN yS>1l-+W\wԞ cR (=a[2`vIa$В".f:ʂ^_=[H@@>&5зpJVǦ7C׺*_W'!cY`".褧,:ݠO>hU WBg^Gn9idd)ogRGY<)q<Ԅ( +p!!%P ZM]5·?7|Nn{\^!YPBO'3JblGdǔʦA@d#Ε"$7 T"XVE@Q| R-0.ot1.0lG<`{W#K;KC8\Kbkn0ׁ#~ mq֛3AN*Jl OEfcl`Z.K"$fP*,_,}c}&{WOpQٴfyx>1pu-ZKRәVUӲhqc 0K'KˌmY U m'}x ~ǀE^5tG#C{g"`v*w*̓ݫh%LwI~_o6]e .H,Ei{ 2~DgG$өUuCJD^ۄ n̟Z]IF'#zSZP4c  Ku 1XwGs]Қ!(7Oh4v8n ^Q3r .l}&X0YT8Mto } ptmv b$PHnG 1O)$E<7灷i(SR55Bt]ڦA 6\} 7R 2 V@y˄3H1 {ec|1W<h޳զnw6X" (RhxtͷU6͝%c!_tmӇ`ia<0A} Od^%+t՛[ D{a CdaFw+3R;RÖt/C va=H FiOd\ +.kcE\Z!*5a~y5:@5J6 <_+JJ@|-UsƱ0 Âкi&L3w)",Sq6B7 8q+_rJʘ7٦T18Q;07d\L5VD 2!GBld:\{0^^ބzZM%{nD;+U7,Λ*4e ;  lPO[}Riw|vg ZJ J65ߠTU&U4mt1wO5 "c|] L3E?, B9L#Uy2ZU^<Ƽ0b0HB©1sp# G3`2[N`0a~orG HIGˡcRWo*;lM;LyyRjX] ,cm1Pꝧ-"C5F7rSFZݝ46? xhnw<$E3dY3Ta)ՠw^3kX*Fr&4sMcCw]FU E!oȠӷd^CM(ì1F Pp KQBF 5ln+J0H3%j~'} Vڙ<*"'\7Dd%5Skd;/ksTq;Y٧j :1y /N$Aib9ʺMUJ\2l><4/i| 4i CKq Kւ17j,_ckrR*˗2r3 ي `3~mPn.:B;:jS'&H}AXڒ+-:,S#FrN @|l;n+CʪLR!>j."\-ԁPĊ[ >Ÿ(UGUb=rt ɬU=2- fl$nl5[N ~d"3To-k;5 N 羅;u,!zK9]C{7C'pN %q'J- +7~l_k OX֊9x:=-@˾)[Pd|/wP;)u%0-O"bk{ 2\CBc}!^ ={w{`W糠5! 0qmZ~ӫR q)Ñȳ+=JFΒdDWje_ v2,Seljd:GťW2dAI}WgՆ3{˫0wk5"d6+0@j`λ}~`13:cJ2^~6`MV >:!"˞!X@.SD )gߜLV#ʾ>! vg); ~k+|ĵfcsFJoL$o[q|S Mw^0h!/i!F,^Swͨ 13ZFw%*lY kǠMJDȖX wjaKƂg&ywlSk{b\F;H.SUCTBF\6i}!\[_9~sp+j2I6N8a3HWx[K9c3-9(3^Σ[wg Px'pB7moi<% ͕873orueheC:4 ofKi%%iuY~.Ce"f׊HaT2X &zZkjY6M -cXy5YYeTH9Iy*6R [l θ_@Jq\@'M~zhLz FUoypmg kƏ%b۠{-u⡰ ]WCW ޾R8Ñ3'8 =|1PgUc'Z{ 4t[`GwBaYdJm%3_wG)6뿛ymQ)T9d\UT?~hXkS+m38<Zٙip ?LɏջWsu< @5Kz"y%oaR'(3i\+|p)ĠHLlT#$B;z֬A\F/]# GM*E%H,R=\AjǀZ]XK¬tA(r NHs_/zA*0UeݬF|-b?̺behDv͵ N0'&"#\];,,B$~M&юUgdB㭯y0~6ipgЅUXjUHUT[E$mgbw(6M?g&Ǡ.rQ<ߏN,0l袗MQf0^g"W&AQytV)aÂTr)Ͻ2tFmeNZӑ:T0`,,6 l~u%o&/UFZ@v,eO_Ve5ͳ9 S_٘E?˸=ߨPc& IzͭP8:7G~{l,\}߮RVs;[jK#{|G w%y@aBL ]*ܿrY;#( 9h*PvãZcd,E6(:!ybT1˕*,fPoOTzA1kkPʄ]!%ƿ<VSx# Pԕ`ԓǑAGS]AW, z?pw2n%F% 6+?p "Ye#؍SLqL/1;_iG#8esrBdIͥrQ籊iSEJW9E?$$VaIC KbOz?P8=/{9N.0,23CA^-i,|w} x\ ۽@Ne12.J,oCMkfar'LOAa2>{9ȁ6Xj u|_vm we VEc&VqcF_`IE7 C#>mZ 7wJi Ms+mH6-,'W9'4-+I@ ycԮ:6O?.N8] `SU:Bnf6%Sl'Ǧ,H.*!>_Bʕ83|ʑ؄b .fVc,nhKn:׼鹡w— sùO؍C0}jH+Daf"{k.zFaLIRCIVLZ1R<@±2y8-G:g3ݸtMn5fT!\yHsHes@MX;g۪tG-i c"k[3, eȶX%*άU¹|HW wm!Ez}xUBvOsPAqd1!e8B!d9l!=Bnwd:b~FL$u]$s#^'7َ =Z~[#=4ʝ}j W8-R؟CUb,FUn^V<˴U(u-szS. N`2#-KD. BhBaCaXfIY1g$-闝0nqG+'Nk{VcUT.j}4cm׵#y\4PÕnvVׄQ ӻT}#/wg/QS@bg0IBW& yꞿT2P>tt}x3B}fQ63mܔ8yIi0GAg{n&Xd 6PHGF27ag;]4ׯg,ZHM"VW41>ndNhazA2A/!\8"5!iQȥ9J?T(0&?%vxc{t@EM8LnpsRc!˴[Mc?1 Y/ {c@[]"SSRy|֡8 (G^7XP6CdȀ,& 6:yydk?VCaLD"Z!-0M^#0_6MD,oI*~[:}c~Azk+@>1O($ѼDai%NFѢg.^&5`jx|Dt0?qϖ/iK౭>ܸ#6׋]fIj1sVyߝA{`W7u\cC;{o O+~p*p?\Ot%oLׅ0I;"UʅuJiTމI}2!+ڀ|IJ'Ī*ԉZ#̱I}6Bזr=0b4S6S#/yˤ< ƵRҾJO[;Qs֩DrCm ,! tYE5MX 'ubCKM_eZo\n񮚤>\*xMPn?"P>IӑV:hxh((J}b33(8W2{#\W.3p Y9cqc}0su +)2ŽR9d&gn~ȾyDz!Qp1)D#IKuet\)K.wm$6 dTϰWD*tU1ŀߔ6&аJ{<Yz9(rA)~ dkfnBU/ =khu~G:PP972gzgnL. m AfKWY-n 4Fj:zy\:xHJZgdɨ'̾SRL*jK  /x߶`})"[UX!B^`Vkx*.\{GSbǨr$o!'Q i?f1-QK1V4E#[NT NX!azo,Tq!G 8wzM`S_W?@_b^@&&YZX2Ē\t 6i:LhDf}y2Q>9F0b.-D"_T G&2^'U?o7_md7ۡ?.nRBqa GZX%-x4Zun=,@{ SA[p~/A> <ˠ$h`V`αwUcWc|S˃32%Vi$Hþxocm(#Z 6cA[1@Βð+ `2mdU;APZM<΃.XXpͽN?m[O}* 4E0>֩F>.O!HCc;r1ybt4r@\2qɽ صk(Z)kDt3@` g*?}J p~hyq#oyʮCmrE?§OwՏ_D`2 ?eJyeǡAL2nj[a5Sp;ZP3 2O\е40ޯ5Dh^I{7H~iA75Bd'0,{] f#z#B;+O(7_&Z՟?oB|ڼX 剧49# Ɯ`2{Rg⚲(\& uP=k] aleChB; 塞$}\*m{>=D@sOTvqdCPoWX3[♵ݟ]+оZtsiYD`@Qӫ"&mA)F~^ü_80W VA@M f(uZ bQj&wxH7 _KNA:ZQ CӬk`X-NGxSvW{oI|jࢀl< +cݻU0PwDHBը"m|EOl+‹dфgBzl*Wq0z 3Ds)j@ƉښÊ^vs/xB6;XK=]c̞J ^ 7'|`ɷh+ڎZ,0)ėWfXCDg& ݰ)yrf>I䃻2nEl-Xz>t5/ȐKshݦQjm0kS89 n@ B\ڈGTxv\6ğǨZu.^\ :KrV+^ Bべ~(Ôhl)3+!uإ+TVAZ$DU{xMMk'Fw2Χ秜i[j\ߝcY|xYkavLVU럯IKtMEoF={s1@1y==@}An'6dL,<}<ؕ\Ӧ1!'/{C\C0TFCFMc`{OnL*4m[N_&BXORd|a჎)>FR]1C}Ev|иV-k;CW-GI# }Ud?i&I2L5,}rbF~SJeZBiyG}1pGMi% ,).- k0ȗ?ItɃ\7n1v|oEl;l^ƵXP}$Ttvޜ%]Y\c{5@}r$4JN`>՝tIYN|c$4K w>z%ٕWiS e(8BɭST`@x\+L~W1`?8:? cVi &n 3X"=,u\}8\7G݁{g|d*daee_tMAq^R1hW߷Oc =ldr #z|$p1 @$2DX^g6'&(tً vr쏌*/=/JXA: uhPA ha̋ЙFշO k wj$D3'@%f(]] 8ux>TG"ǹ/"To[w[3%۪k*jZ[kmU IŋYȏ{yVg6֘J17O6*Z1li2yaDI BHiNAqu-q X#s9w3ag i*=cVT[dc#QoKMMG0 $2i?$|E8#[vXl93L&;4Cn'T́:o6Z_D|NC @ 2P ո&uvFd^Ç#26.puVKݚRgv_yFɐ#ҍQI2qv&G ;U,' qexAW:K$gs3Z>)[`:4. .T m(:?>Tڨƿ=(BtdZXt-=q%.hZVwY!͢=? 0u]º>$ߑ Z~NHɭ\~ͪ+Ej,ivFz٣DPKޮ1/ON$6D7S LzO;H0=|%NἺg̮ M]LMQuܰbZ::\AlU,lȺO3f"MWmw&%nbװ0 TEq2?uAo(ŷHv"j.bjbEK8anLtgSI)m~uw7xvM-lo@AIz뷓m=Š}ocC@L Y62nvhWE !IUȫ@Wy "8_R$\׼m%9_]03Rb8P?B*@lux`[fؔ![hZ  _J!=5>cRa"GLN k5%_2y(Ģ w2P(b:CvUѭ}m "3cK{vo)sKn?z&>gT# Y,=8"5Mpo7IeȿZlr R1>HZx0]HM[, gfeH{1r }w/%6a(fp!3Xc}߰wGYo<}+oxkV&t:=t .ب~NvշWqT:E5zJM=~XYe fx/O5:f4窙[y Qs /s8+ϯAF雃N2H`R3F/ha J42(rŠJz4 8gD ObOZ$?;șϰOEPSon}bvq(\sSY(p'l JLU*N!q'mZeMồO#_muBW!9!H2KuSA%s $19{TuHtZQՑe҉$^ O=Jz]wfS-6(M]_,2|AX$& y0n?,vɛQ<$3Pbg~w N"D3U7sHf_iwe|#{ :=Qʀ6Q &9<¢J>XF6áA u c~1yWix&,W2&*γSz_M druxp7et&7"!9 G$:_D0Fm+4ޜB:;{$,K2ZdTr 'M 3/SXH?hȻXCSaTvG3{' j+ ϳ 4L}p/?F Zv-|@p;a}Nh_&F[PiP}C0K]Jq&I Ů? s''4fROt/G0=ZjaU~'.v0m^ ߾kϛ&`*ܓ&-}?IؾCIs q̗R00#xAS[DZ.rM>Qo9)B m* !9H?!ZE#׷ϭ畵{q\KzB!F-RĎUJdb;џZ{OJ"'uHVցjK -%䭁J~X*ţx.>cz@ˣ%Ӹ<W'J3`a⭰bpYgtA Ј C"2k{â`&W&9;g]7L xST/ Qr=#ncB'e_\N qBA֦y/iU>1H bPR%xT-7 ErjW쓘Pk f.&g5V'_3F7Sr)ѤWv?gף LM4q}c\VfO v݆#N3ې[;S5:d K TTxCG4Zg`.<0]ʏt?>s;T%-)vUt#T/]TIB. w9Fꭃo%/(1>iWG"AY$ bREӃo Ws,3GH]ў`OےO`ӊٰ20~ܬ mMUp^^~_tcȒ>ꉩORu{ZFq C<_2Z4r- x@}`dXY:_"8[[쥏~,1{Gh?M>굀zC0ӑxj1+Z"&'Ϳ聭sEby[,cYO*ej BowW+w iݛ| f(`J2gtKV^rg|i{"{ WjmU&#Cr\#Aȃ3{$8ܭ@1p8dQߚ4Ȕ)uWAqsV74lp\o&z!j{cA#5T|F.Ê,G<:"ӥI#F8˴;}W&ӓ]V ;:ry:㊝dp]Ӻu|QЅLJ'ԝ@qFYnV(џ^yv놶G#]wR7+5Ԡ9l(wcU5SMv']EBSz$4#}(t1'?w.fK0}٧Cȱ(aqO84'8fmuhIn$yp ^0-*6tEk:.١ـٶ檩l2 Kϥ-<etς*5xEƭ_z~*%'~C:+ %!ְ?HAGf8M[v d0̅',Qcgp3omRՀ}_{jڄh:mY0ؤ>.8ۈMªz﯅`$7zH1? [Rf*0tq?項`?bc?凎V']޿Ȟ"n!X:2ī !M؁͑ntSO䧠W+9v[sU);,lAJƻ<ssdߊ~} ScX` ܨt~KP,\XRGaAD0 #  a]pU)GV?Rԥ1K)c;$R4J~7Ӫ('䞘Dy[F&4[F>"cHN 5 A A^t!qLn<TYѵW4,w#Nf92 oIoQZ0NoW:,&) Tl-&ّrCr4AH?m9C ^D3Qv\|\lΠ]Ȓ{*RgSY&;3w wDhpVJbys zSe%up4E%?ۂ;f \z}MF>i ̋E4v͟ަ~Cp孳*d&Nwj{A%,9Yh  )ru$$sBBǸ*.%4$]8K.;ZB0 7[|('X46JGl l]&t(Jd{QE|gi/5ۈ1g=È٭8Kӿ[nN˙61{BWu!+K|@$whݏ/pԿr^:'δRvo}nĢv2Ij&~%&%(+2$O@j=+`X>vw[N\=Nd&8. [.%bXp/@~Trr֒pT2}S} {Iw!\BP t{ kLG^iZeaNU^,Zo&0'}H(6]mܲqj&Smkk\!> f䖲>a]! Wpf&yuʁ©\#wrgk?Eͼ2ݗ)vJ0CCmnPYpǭ'7!\<ǹ;EXA{`Ѭ~cqW4аiK0ł} Pp^ zZ06 E_cO SY ]^tRw×9\#nb(Uv,$ubPp*4i wV,PG5&]%W0Eg_% ;( in=߬bEͳp˚-)hKLܢ a,3A 8F)ܰ>n2G y{DH}:O9ť!/b1*|v#]m [Dn&RS`ht:2\pTg Ӯ65.-m>t8Ue.|B!N˞)g`]o 9UffTfSnphɴD4x`aslD%x8:X&|ljm?c9sEQf&P)pe `نay/|sj4igX$mxj$t-xj&Pmk< T /`, GR$+L%oO2¾;^%u ށ(=\}ȡ;H&6H4IQYK3?'U_,̣y}@V?o[p,0 /y*T$lA 0\iA ׵;B7bBd6;KM(b℡_j$q+^l[V xdž_ycWW)91E[Ѧ;ҙ8xPjdټL,{_kf`"\ ʆ郧!JaPH!bInxmNr +C m4GoeFi%_J2T'"_ 7 mK}3 p%&Hr'k۳VD~pИTKtD H-I|d9`@YWoJs5X6 F嵭x7! q+]+Пa!ބppg8UG W:;GcCSSA`#4@?@l4فL>QÎ,?Ff/"ۼ[rJ7o*ɰzT39qV=Z<u C 0kW|OHuBgbw=т6V;Dd`ɕdA9|!_* 1OUOeu/s7lW;>ꬰ7 ݌TE,&xqaJ5q/!0||+3%29{GӲ**VߋqHZZJH&a(?/eG"/>`eÁJk9{TS=ζjҒ@ RgN㜼\%W 8Fa)D~J5ʼm6۪0ˉZBnWG}қd41L1$eg9V0.m cnL|M :iF=ämu,s|#DmT&W#xS>C3!!20kMTPiL>NST*3iSٜ.2i0.N'bˇkиY5 IdYPHw,Vw:Gj1KO&/yT I.]MNcpA/m|BS#.ӰX F2J{G& ݓ`eDn3<0]AYM&*֖X.E4 @J[9QlK U?\S!?})uVحgT'v֊&|ySq "2Hf FI*O,|lmea~C4S.l='Hߚכ3ۖJl=U0SN$h -U`ۏl6%re(_ddh\PeNZ/\UQ`_Nm2CPOڑm˩|ƨvZ,+/B!(ERjI:Zuqa}لggL-E.yrcoSI)%X ?[/30:  |.`NwPuɺy*0wr6FZ=k%|s|5!tUU3V%ICZ\D,ή`:6m&*eQ&&ŋEK% {\ MG$,ٱԗawP]/HIH绀aFrb@0WwDWl3X%=uN(y+¹ S5PIHO l5S5Ǹ ?*HKk> w͒r'vp8<U ,Vdm O_A "7+xxJ\>ܐA'RP٨7I)xYDr(Ug!AGo;tr!~`W8,v/<( j>!]͆<ݍΚްUuq* oN#a-LI9C$JKg~oJ 6KwWJqo!O;h)D9E΢h*6钢=}1c3#%vT鏜SO%8`gC><-Yӓ4vǣLE4&wl9cԜ)Q+]P{N۽(`'u)v^:?4,U5RJlޙA`؃4ȋu!EW=aPA{X!$ڝGQGh;Y]{L`͜ _p},:GF\Yy^AKX02;W_[Q@D4#0P~UD)pchhX`㰏}@X4Kd3~AĄ0iˆ\l .dț} %j cӷQ ԫB#=xєOB& ?ْ Sʢs$# 9KKxE~ )t Ľ)[U~f~`͘_*ApVI?we &k.&?@}R.4ihTMLwܗ%g mE\eZM&_ (o4^g-e+&'=Vۤ Bl+Y7d__AITo9 A֯q-=3{ &q rv,'/t06X5nv3L#Wd˼VҰuO[QY`Gn"c=7#9$>;5TӲ]Lqq/(jOCT+u{k2aHct0rƬYjǹp@ޞW5Ӣc.49vH1 <963OeǑGtXneUw_u_Џ1eP<3ˑ\=ms㡆Kkyn'NtrLi}~J喸WoDZhF}5UޭM0_s>OֺGGȇ^~FʔN9_ cMng&ܪ4"#L.a}Y.wwn(=Y̷6?^>PN*D1<r8ѥE|7lmS{! Y&0Y"]pe2t(.VO's]Dik'[2oa?YIMD|}Dk!DkP_p,w僞\ Nd炛 lT]hBmdb~RGcj^BPC1"].� 2ߒ WF|6๥T}L3C e.Ȳ ;F޺?P?HU+A0T؈kR Y3WV ,7FА'Y1dUT4x (,֛VK݆@W=B\dB Gqdrc~3XʸT\,c*Ci$(3&:V##EPߣS2xtEoLy͇Ȝb(ED Yl L{m34-~ Pef.cԗ֐0jZ7z9 ϔzE5[h&[υ\qFMK=]\ݤfqW2,!bz,4)Lue4ަL(-)ͱӹ#"EFhgf|y'(oN2~Հ@o]ȘE'J)XarfQ<S>UuXA>faf4858q.Iy%ua@kH *[%*ZTN9Ju`!AThN^&߻HjCM.1_ɐLXklzKck 5꜎N44YG-A5NCu/TT:rIp+9ll EMPY,% FY1rdBf/xKR^( ~*W7 3XfY3Q%Q5){oa^.YzwfMtiEGb+'izR]b7_JXFnѯE_-ף`#Hb.$CpO "]J/bs+ů$Z).(J|]J<s2(XT^Bk[ ho54J+>SO7엲 #WE%DL@SL9#6>,$PtqƠwp-ᔑޠ~,p5bMdy f\BI.y0h$|e'58iiIbEZDQD2~pR)c;|orK'Uw֣MhRˌt^dž|phⵘ>[YȣZլM#M  ^Glb5f,=|E܆<1E}ଦuxJ{s>y6g7-54 ϛmbwڻ:Z@Iv`cqD=vr+)7Y|80 .`#'or2!ֹ-s kE6VҘHEcծ#\f E/y<棜z"/1:VNIT 4l1WrʹΨVmtmh$fT9f[#+܈p46qI()IJbV د "U}e-?*4D)RD?g.I;+[)D/O$tJ<ӾWbĭDzWU (˾5\ ւu=FiGk *)' N ݛݒ1;CFPw&jF[d-7Ɵ;ރC*@P5?%O`H@WȪva!/b.jrdtT_VяDO)p'ƕoIW$ kTB3*$4j Kp\=c-3\8ѯz0^;P=® n&p$Fngz߃?BjMK@!:ΎڐqX;7ZA.EY١#7@ZL. ĩ*K_*n63;Br6Ryss=|=4{~XmJP)@S8Eϗ-I5 '/*}*dKǤW[fb2qid5ɵYfa=d <{}_ĈF$zNDu^\kq\bb썬2`L>Qw$F\ۢ'uFm-r⸊~wR \}LLJ<kCFfЬ㴶9JSw}ޏd -$RbIz,UZzU4tK kE-gK Xج|OeI,r5sE%`Cyy>ŗb9Ǻ/k b\ m=|`=#i0N)V(IJ8LꋀCkL!5MXyH:)g.r:-ǞhOMʮTPzuu- ➎Ć-#Fq*Ӫl5{( Ut:$)Ɛx?^y ?bo{rΑo8*JT{QkV/rLJɞǜJ/`4:_Q-q>ߦ"Syeױ4PL.#Ps}ضxuRIkd (\D ~)~ ᴼK{  -jY,s }M$4s܊{+IJQS{a*[2X `gO#˝~J=W0DcP oφMh*Y j%qy1L1yǷ1=x!:QFc ;qԄs+:W~mOf1MmlFnE* ޷PRSe43| I 5d^ f]xY&E\;Lb/OxQ +/Lw/Sai ޘ=B܁ǻHcI8x!S/dŋ/4lzHd%g}r}[.7Zq\wXZ0qkq,+$Gr+X9"_z]F6'ykNZQԋ{Z*%Z)x;x@ԢfxN~z *ؗ BU%y;F^-Q{`9uAAt&๤LVmG+pc \ֹ< 9OVyF͘]싋Tf9EI=Q.ʭ/;t3Ec}GAJ;d~7te_%֛xniOfdg~zr 5y;U*^"/X8EcA_IA#t ¹B7×'Ml08*T [>gX-X5aIhvcG\˙:Q 7G3}6w:J1.C[ĩpk6}2W!B֔BG}uŃӐVCC3<ٶTcYHH[| ^d>d"oڱ\ׅZJGy`LŲ?d:/@bG[.v N|-ݓ$%(9زfTW:R=g^Ep5*=S3DMg$ŕn^gjG d!+<>&Í"Je|uG_X֐{IȫKd#H|D@⟩ȒKݨ+7G"ń{F^c<.?(;SlutIYKm]?8xw^?Uπ]nzH:1bms/Jgy<07.} Ε vCO F_DzIy&k5A cL GgE3ڪhzssoDZ7P=DPIej˚m_L߱E >e{Z(Nx&NF=  ]B" ͗]O ӊAA&ZQ¶HH+jݦ9@YdD^ Y%0}wG"@}Ty6{#H[O?T7/Nji64`gIjQq\m6"P^'>. .3p0]0ٰYasuN:7&3\jnhW,N}MQEKr+, w"qjCL"0n0`rƽʀ683 W7(˪od-Į IaQ `n:[7䚺* U&닑Rkg/1qq_xBl9em& EJXmsN252 _JB_BM$"sr]#>)e] (?)x;js{VK܋`Ah Ȣ DQgj'ohX:kyҌfZ]HGDGJcnFXfl=ŀM}HeFiu60'F jt6\V%,5x9:b;߼?}u{i#-T٦l4菾ˆF歸do, ,DBGl.dzwETC+A3\Y*zP5B5Tb';N}R''+K,* @\q" .cFE |OUW;0*31dW19V(/ 3"74s t31|- 0{m",Ui\$xn`u'eFK4ۖ$ĮNn YC|׎1)| %5GӹJ㳴TfzK8F^#P!O.@EN)b;cѩե Vh6v(ķKBqcÃ)LWN myN|!oJ[jeq^CR\Cc.d6qKE4N|E v0JBg~frmeYפ2I/+I(Z9' gR;t'{qPk@)xQ wFcckdb9aVMw~+Xla0^1"*gg[{s0]7|++D f"%|*ﲠC4SV.a12aҸXrWHm?P&Fȅ) p'\ޘFj>&"Xx,Sy~7hb%Y@f+b-+":_odwMT;W'ʣPAIElVJL6b!hGP 㹹I'~6N`t=Ɲ F!KI oeKX/vR#bFHCMNT ȫMjX8i3ǐ:7Âݤ.#9a>GӸRiEQAHЮllYLVܝb |mPNTnmQSEXBDr`t`7°wn?Bu_iZ}:]@JQ+Qfl}u[ƅיz&F]Y' nVhuo"&V\SrB2ࠩqJɩ9STYf n$8%e %Kм硴}9"aAdvFsB~ ߵV\כ99<3s|9Y.b 2Acs3uðWT9lNzAE:WHߑJh1=4]ڟUn<5twՓ`YMZgIgFlJTB. ڮ+YԐ7vO<["Z:z/;B9> q6 ofR|4 -0Շ7/*7>B~᜙:|WeL*?g#2+єRr<.'t2ԁr(NvESB L;q0=b^*CTIy;F (dX]Ԧ;,DIܸ,|Y*>erd6+^˭3 [CjHfȼwϛc!OC:p~,f~&]4_='UّUFN3H%EbSZr.J\g(^ yTFLZJGY~uMy锚?FQ9Ϟs"ˣ1RLCTKTg^bg&&J*r\ O7MXHt8m{]JZǾ 9ə|4TpB=$*F }[Dw`:g-R|cхB~/nDRs|v] מN{h_<"*@ HW_Z䱢?aHj|bk`O1tQT| ֤SMCȳ8KWJ"ul(\iõWa(ULW*INd4wJ{ړYnߊIҊOM)tD?9vkx"o]gT.<"OE$4ı"))ZpP?|3Tק&5GUEpɞ ](cD awA~m|}){</Qeb $[HGG"Y/Juɺrk}z~ܷboz'Oz /V;_s:g AM>X30'F1 &gzD>np'me^mg+7Ǣ/@:ZGJa'YdkD-h;!nsS3kvܖcdZ]J-!]coK?6#9g&X 7@g+eaZC$k:*C8i߇r]&#꼰}Oo2eEM58HCn߰iد0{,A׽TtRhW>t`-2C w"{b#Pgiƾ n,>ĀaVASgY΢/fZS &dr Svi*a?k?G.*q;ЛTzٱcjr\E"N qI>z ӿ!&@tQ֮HcLkpŦd1 d,_ \0+=@|a Ҝk7H8$auسC c]J-[~ WL3nqtOjnIR iBoy+\Mzѽtedǎ;\2x!0'^'v,! 8@Ņ|1Cwc-ҼRR^@XB+*Kv֡%q<; XEl8P 6Em0}Y=P<3WA=2hӏۻPM~6"X焎5+:#QuN|w!|h6}jGd35eICR"'=$`6/L$rߡh~U$*AKa٠ ~\L|7y@Z ֳ] \WԘ%:A|:N˘,,UY .L\!Ҧ$;/$ JI.3grK=d{uY+Wz1A҅h48˒iK,8괄׵ו.}q<]]lXz]Q"1- BZEWPؖK;d&cKsK"VTow|'2H;ܡUd:S0b%3v0/JՊ8d-w,GdB|dBT6~iƙ߼Jȅ;_+ځl8(\1Nλ;Vy4޷Rwpv50pcT/Uڤ FFlhξPGK ߂[@ '\@?!|yNztvAZv֡ۗf.f{Tr2{˙$O5-|P^V\x bmӓb4Sa\:c>VjB* @4k{YW.R( :u$r$(>o3L1D9N#465^"K"?xS)Bs4w!) ȭ6h_% ?8|3T' )h~"E1zƸÉ8X(rs9nSt }~YKJr3:Z9#jm~ ْQ5p:=)9+4í3 HGiRNcd{EFg#J,~>MH:le m}%?M-3VF ň <[Lᙐ<&1qg7nQc1dNOz\? ltW 7$V=ak$c2zPa 0^^6HW{(A4>>k/ ]y:9gŭoѫHTl@XBp7?PYOL$Dh.l_}'S'KN]EcvK /kJ.P&|5LTiRݐfOI&^) Euj [yy$ByHLNZ\be0 zBl8LM&;[\$";=r?(Ep7E4P0wPd ǎ/E9Q,DhƯdn- & u 8vJv3!J x#Rue*9牷H&ÞV  [cp?Y8LRѳw:K$w[?4D1׋{-~3[Bt3Ӟ]j#Y^L;o4&_뱔^E'ƒ.Uzw'hs$i *@oaD'yMZGnq7bWFJƺ ;ly0!T9ʏDre5 s&j`BmI[S=rpԬɥ rXwuH벞k%&镳' dh3m6&}FQ'w* GӼ` -ɇ0 K) .!J<~ 7Rl|ۍ19MlEW;k;c6D8KS/z@ U/@9jE4MZ*Bκp^zYv#^F&fC d'-d™ȲeF=a1 4hj+x #R};ɞ6=^R=t[Eiq()ECf["#am 95+x^mXMaH?vux=:H~#Lӯ(1ˮK2 R+ϞSݞX^XryՋ 7T'z]O֞n}[>t_79t7ߩXc~ԡ)i dJ>0Kas6iKɟ%汷+?92d,j@qg 68 ;tTX,\i$?a8纄;- |aNTNcD]xQ||hVCƤamrv\{pV-c cTm!إ1[zLK^PAx(mZDb.ׯ2OR8[duR6{N"T}bG3kV4@+xN9'"4d#jiD3xLqylt׽ܮn6i'HF )6wM. ZBX/peY-jCF$Zcx/FzUmCGAU}G+A\! wsgWUU%) UzJ7q{祟]!{L@ 1 I[t y|wGCpwnY!`YR`EڥE+z@q"zƟOszarFdXܬ hlh8׫䆎TƆ;yHpP6xA9\aID:( >df:7~U܍SBx&95h߲G!HZeTg˒LMPupi [z3̅T[rdX.Dz{{L@43\ `]O>yxwsC^J[b_jÖV8w 7S;w%~h@${\qg-oD O f H\ҡs\[4cƖ Mgol@xQ*X_VS}詥fMН/Z+:%q;o(˶hxxr;<%/ғ9, :Π"1aq6S^zi *Ӽ޲T{5(mú2m|&mA#iutt#v.Z@.=(*IӏW_s8Ieݰ[ˀ׶*A#h/72%F|ͭšFiv=%8'm=&g?~'Vg'(UsܘmwNd{;7D6(#n*Ad<7O& {q&ܣӅx{sֶKnҞ#*-٢39mP\;u~I(ܔ\ #~[3M9%bDCR`rSmWLg,{št[+pL.F<eG3au{$xynJV3x$`9e[wć_8p 1jtڑhyGRJo-h3dc9w'X 6zєV40@P`HQ'bg&xssZ }z 5;~XFrY$(l%/H*ENDe\!|ޡ} !0]s:԰VG({y=r[X<&*Aʖ~0ٳ\]6’ GWkld0+ʹoyOܣ}}NQsYI7F~" 9Vs-<̉#|G<^}(bd2wK,M_]󧽖%6 g,2rU*JOި;"7c8\m{d ca sSlm rK4@ʊ&'Nj$օDp)غ ؠ'؉wid>߳AsHwp5?FQzC=~E3(X\ Dr-K>%` mi̊Š6FN<98ZQ1 h$V~gP.[AVȃ9CPuL}@Q`#N6CMF91kIO~:mos/9 1~g$N߿Îûڄ85&fAS>튷/97kEKt؆-3Ng#V3)P<ףLlbl&-qND.*EJl7źڢ`b/l|{W==Ml%j5n=ڻ]ˏR]U4ѶDH.DQzʭо@t 6EC]R&Ey:v@q*Ǿ7 u$-B'e0ƴlI1QHIF 'iLq]ϻ B~`b՜a}[ **sYXNv+hAs瘒򵸤%d`EN1hfk7KV 3o>ѬΩwȳC큇uZ3s2kW4V"q2܁i;0Bh6R[+6\mʸW1C\'XP#}f@}\W=z|ٶ 3 @Uۃ\V+3+Egr@UR{"l6>lZMvͷnvvC 䏚%qӠ(;R+ uWAS,9Ҫ˂Yi6i:nnu ۄvq| ]J,qX+Yt㧗-UyDo*a&@"N?_N%?/0x*\z}l!g{%`IEVDK2տ$-q^*28n#UˋAnV_vl. Č/xa5PZ a_?o>]g糋 m?EzGTɆIБEnmW˘`Y >7Q| .8?>`'D2?yj藱pc6E~:)}wgx[LNj}-宖0޷7Ź37p&!1B'A1h7/ʊWVͳqdҟwT\ڱr#\NLī;Gz,i!](% 1&]#_U+Vpי{Y38{T2H?#Iޑs8}J|eZWH94GG+޲$Jۧ'4?}5ܘ>ɣ]cg]$=6|)ZkRkuz@@f.ճ{_p=]sr$ px1%}03͏~9zz qp_:Oܾ,1m(ȀBwVuhpk[M28+7_D21WMނp~4[(dhMҹkWzcxA以u Q1>vy}Ft,$ZRj!Zw9++>2QN*Աիʡeb,;Euv] -GOp}]FwlUج{:^ܝ{I|xjrM*RL(|"\YY4/dH9派+d1_p3]ߦgJBH,^f<㹷\ NSzrmPͶE:.'\%cq†)c ?`EJQK&mHOr+h gzkUi8Iuu?|WS==<|$}H)W?q@xt܇\C"b?&XDvH}5z0*'uln?'}/ky0)VjA=%YE=,)Knf߀wK\M~ -JQ_ m 48zנ`'@).أ[ftk :}`R~J3slhzLIf\J5* ^cbn1TE@(j>E[֨,n>:KeJ~OA-8[MߴxǫSR5 S2mOcNrh&Y* v$aꎅUƀYxIf]YgWD7 c/^e4 8A7^+fHnj,ÈŜ=0z LG3#yfKOTϡLmiN*nXH,?NxzdJ$cKCX䷜?X4 =>rvN~EQ"F K3 ñ\jDNY1yמ Noqx[ >&O(#;2 \wb858wgWN%Œ9f= پ";wjf `8õzVfDջXĻݘQ>ȘTɆvU(0u 9eZgrݝ r}PXUק=%+bYCN6g637߰c&d]p} G)`O[=1i0" xKOhXrѣ WW( 1_#bt=nӗ8& x .--74AP ‚S1 ˌĺ9 Uk_)?uUO~q:u6g Dn?eJϸzFٞ5瑟GR1O0BX.ՠhpqҙ}.M}/3ءHŧgRgT~ri5fid[*L2uT!V5tc)/:>BEN˻wЄ:WHAN3it9=!pmU!s톪|*oƫ Vs\6+ͪ6M$28hOLA+``C9&V 4XdkCLxAyڎQSN0ꚼE<ʢ"d<̿faT FTe(- *߲}nbx3.]% Jn\] dJHp;ݡk(˨.b}XJ$=zMSl",>>Ak= 8kP,ְ'|(nfx G[a5dm2AhiUQ)+%(85lu:lᡁflƨE;X,[i4(mM$"Fxi rq8I u7p&?b1.Dó5*g b@9U`_(KM֞Qo\#cCGZNRlmqJ7_MHdnM>WIi9q`J.Wl~ȟ/Vv]ϵ2P. fw>9;j:%k;2eIщ[vs(ǿ[ė];V;_$mRVWS* L<Qjx- Щ:s^C c$7'zfrMwmsg@ev:|y<뢹"9ԓށF3Л7wY:/,Zh1[&,Cސet"J7 &UᑕKCgQ4={ -6-$u5qwӀE /F!B:{AYڵأ &t\0/fh5B{TfnxMNk {D8ј2,GB/R= %"k*H K>kҒ}DꅯN.}JE^)@%m|j|KᬹǛ&K^^V xI:,#FA3L܇[+Vޑ2?Vx%N8˷J%!x؜J}-pl )?Sy/ҡss&qv-3)]eۡfLu)7%cKY&{)S~2%Ղ }"Uo=7N՟$do׷yK6.bN0Vhqnߐ:B$_eS5b}K[^ b/{Ə!akd収;[-B0B,_%؍ 2[5HbyEMz!VgXe]_jj-:묆bVk,|A*P, 䱰5#'*uc!vN̞@qBixu4=H\_󐛞82E^;ӑ朮 CKElqխV-ZZP+fI+8}]ߕ|7׀nPLvLȸCœ\S\Er1i?(mKp?s,y*AF*X!%.~G21ZZӫ-s.U}ĒCI۸](niIsmr^fO ӊ_*kΫO};ej>HO|KzB]yO&󦃪D7Ͳ˻XVi#y0C\O"W ܶpy6.򹗯cpf㠞Jo9Uk %wXwr76۽B0Pt`_9媘LƞY}L6GĔ~ [}pt-;2};b[۔o'`x >@ILVո؉xpڍb dAQCpk 03kJYXW'!6|@tҵU G"*ʉ`/l[Ĉؙ.N-tʣq-fAAa[tU=WSKWmIT* S):QTEu S^}uCR];KeqBX#ӭHGg,:(_W+#`\B* l|w> VSwtMcΤ/`Bc:rqSfyaĖ ]y$"BmղRr%~.vVPBUuN/Dʜ[v4Bd|Tdvn(eNZ8"#:my+$V%A'ˢ}]딪o(7Md0ōklVH8? *ũsٕ(Q9jVG ~Vqxܷ #\ܐ7UxfTq(_݂/L0<2&!^ ޞ~qS_219:SAU+v>Bq7G~[͉|XSyE F1Qb c9<72$sP ~p-nl$>웻2ѠqAt181.f_Dx!" T9 XS, wJiBIqx~|˖FƄ^gȫ?wv|HL/uoZ@ɠ~,!i= /\-u&o%%ni8c<-Y۞Z]97j{)M/HI\kQdlmmQu"J%L pgJ)+Vv^`TK'' ř~/Z9ƾ^ o#!'őz߯T=6ͣ6DȖGU?ZXo6]9IɓВA]!EI6JK%C@0CT嘘1;f x=1Rڙ)-ӓry&FUFA;@jS-/M^:eRJZG6fn >ZD |/OBjQ ("1;y-|\u߁8xKKp. ל3ºّ1OQTZ+AOpz"CChnӑ j7D/=tz9뀪ɤxvIǖƏe\cZ@0Dk.9 6G ~dy2YSw@X74{KXUg?izrkX3%1nu>؎.Ŭ-w7~-Sjok Ҋ~>sQwh'<̿5iూYr8Z/*0e Y2", )0bǵ\ BGv3lmwh@|oF+Y4Fe *mq{oY{n _B-X1dX 9otӱ~8n5߲ ۺVgsI6"$)ED^&BƋ%'<)b\ {C7CH q #lfh'}/~^\L Cx4Bk$BS29Xd j@tfg9\42?joẈdjIT^ z ]YAXM wͣJ EqG2;۟׍hkx "ߪC pV zetfAy5oB|1 Dt 2>"'kVzV׺0n7X \tuW7 M)CNy b}|yhVk0&QCvDc Tɔ YK})3td%Zb[9J ]]"AK=j:RlLIJ[ j/WSyPo Q6?]Who~O\|ʎЇzK''_>׬'PUC`cMmE^P_PtW(fm6bV!o͌i~WJ sG8-@y83ST1-&a, HqNKQwf5{60A8s_fZe[! ޯ8ˊvB_D^uumΪ5"'Ig])`$'1> Gu+&YphmPD7?dg{I3J?F*aGA7 MAk,rZR6zQKU+\ejw0G&x3&T7@ԁ{tGjh*xjz=܀839"$mP{G" 43 /Ҍ)msQDMRTR]q%D7ȸԻO*4RKeu:`Kf5Ykj Ȉ&`9ruMMmFp^%z#3:!h ,!q"Q47tU6|"V3L={Zؘ10Z.(ܕ!ڠ)7ٸ1Ʌ ͡.Gwb@)C#!˘7Vv~5h&nDzwml?mS#q-i5mQ}tFt%̊ )*,M Ff}f2=\&Ѻ~ӎo;K>' KtJ:FuTp`噵ltM E,$e!Cϱp_%@+ӾgN:GUX@!7b>F;3C*5@c2bx!vޚlB9T[mjRvD:*0ixDDz?Ӹyr>+Ts+=ۂ*5VJdUTkȚf6@d#G O١\)4<9ŠFpi(fHZF ,p2w9ZڇQ5c%d1Y^QTxn3 B>g$ 3ue8ʑQΩ_KQGW~ep T\ITAs o8is#J/Y2G$xx)Ly!uKrʇ̒/ N 4cO`(V*B#UΤ9\_3&I܀`<@͋۲6vnlʙt#YL  CX-r> R7s:;b߆3FbT@p,5Ze0VwFIƽstgKտC&R& l%jrT*qyfoOx=^ _.;Y/2ft+ĜtlWv*\&Oc{ 0~/S ѢVu[0-? tETNZʈt =o!IcT[F佃JHsTt.O PfhE)o%P f:~~]޲_ MM J#1sHipw dtyqx2 .s,MTnl)eЄ-{$SN(TG,;r)l&+9Z[22@5q qGtՐKi!n_T)hS%C8 pu"׺{6ORR_D"=mAl$֣ ;XN+;a{iUv^VO:*xs wD> }ݲTi,5q2 khKJz Icwwdgo ~U\Ε5 d YZe=&,x**p^FĦKצӹ=?O̽˞G9\G^Cu"+}ЩDf`GI&gJПv A^Q[`/J&]q32l];N cJ"8 ysm_s@QqGf**縷hx>K8ZnPLjFR7Z25!g퐨y@;8& Ո\PtRF 0Z3m:Y8`jwKVOY$sk.1zo[N} lխ   oT%y*6w%yX iڼ\WP}mB:G$\4:rԘPE ބ_Xo'rO5,=8!YfBǘ|Zؽ+13;bX@!vәۘBʗBj{Uַ'z 1E(grV#ܺeӭj!A崂NLF2Jc)Be.Y Fv^7^TڎmU aH=%d9x{[D I/GMTP2Bh҃r Q =zbh [hYqlD7ٛp ϛI1o_[?Fy@d&N\ˉR7VE_˹!^l֧e4uq* R!#0ʉ\JX{ħ۬%aVn9s$W]$,s>XfuLV 8M/C<,zR zW);Wl x 2ͽ@lTwAEzSK(\:WrPb%MȸԵ7z(dвR)>IAQx$//w+?kV\V"5 c|6oۇ<.CHгĥ-ywv+*UMQnmB!.,nuhi8 z :Iek ;w$p>oeRC-,Tч|,]&tK 9#Ģ`B|@Q?"_ĤHԷIO_W}# U:u%!A\aOntؠpEEl)-[37j(·m%yղ}B:l"B;%?NStX'PKpӎrD*Y$IS%l`gv>b^Kܜ :׏T9}W!I.п<˪5}u#u=z*@hg߀^CG4LgZ.麈,8p^i lSh[#F8#`p/xDjY!$7! ]w6T"?u01u5Ґ<4ὍRvwI]J'e%FˏB߉ jHzEjdnBq՚@8a|9Ku0xEZ? )ջmOx8~,>\[*\2B#1/Q0 /yNgNJ׿oHpI/})vXhPSIQ\܏>KAGt=ĢP[߬\b$Ag5#Dך &SG2;icS8fږ冣cB'HQ7Oz|"&k~!HQ[jDtNz7bʉ*_CG"M)®KgMN~`ŽMnӽyrmrƥs= |PFA?`4f`K4\s ,gl2&EcԧjC˓ArgMŘ4W)*tj/.w._0'[Ugl^Hqi ZeItQ63ht2QY 4Ԧs|X/s!ph0}nDVq/.9!hvȍ - }fejsGs2\rjmdx>orJD!/ThHtz'o%"ג;1ƌ24BP՚Ic@ۢ#) _qR;XSD&tIGNb7! .[5(^Wstwy%RTiY"ʣCq4KLґDPIm*۽~2[C'pHoٶk ha.;yy;^<4ЖKUv~n{9O Mυ '{ۭW!@Y+WJ)qϧC/\_Gmag >49o#XR(`Dd6T[[)$D:Qbt\nv*; upVQ4:5E#.i&YI`Zv5]]rfukuTY 68yZtC %Piq~rGC&TLD=(- [8i1DWel`=0ɋm&2m!%q*;}8HZe_&_Xy^/DDCkr.=;!ʦ]Mf*g.eRw4=ZiJ-3.bdwFf*KB,/ @x̸r̂1 / k$QsE#smry阑{PvR.wA6xUxX5etu:S Эeu&nO;/i+OtOz)Vx4$i%nj~t 0td_)OD a/}́s e;&j`]}Pҫ xCwOѹH&l )/X=.9J\:=?>b,μ-Usb+y[X!^hlcІ{鲪+6)ފKƔ 2X}ܶ; je.f>ȐpxEtqE'SBi^6߄'DB [|ZE`@nT4=OB`nH'ۢlKh>!AgwphMnh!t߁8иu$@55e=%8wVof勽v+2Fd[={<=Ւ+oŦ^fq +GK9PepP 㺣6THbڑľȆڿ܀f3̝cK%OH"c-e lp`p10!Mߪ#RAs F\ЖT.rT1tNc”9<4!{DO)#(v2ဗmڑ&Gg#cu.c?On^-b?R:}'0|BK 퉬WL'js b'->_Jyt)HIMM[tuC֣hG3"\&~WwAU"x$*⤙c+hAZ \|]B1-CS4^7rTj2lNG`z4PrmF )ɉ'Cy>b*3]7.* _P>R9sֈC+eZKRlh{ Aج u6/rǫSE17xF _tK!"D]lK@ b[ۏhm}p įM?1v/?݊e^fC,<3 >Ƞz!i&jJ"PFsUP۠"8~}:3E&ajv!'v4|l!Z:^[F8, x2iHu*P}eV8UWD9('`r9/)}VO6{|a!}6NڲH8 a%)x6ly{Ծ "9/zM,ؽyeuݰoz+TFT" HguxSm:@q0\-nqIh )v' za;H"^7}4X"*Ar .@hh ~sZP-9% z:bG u"N!E4X[ cP۵6D }`M"7IVN$2 Of nʇ(ZUm.Z?,kdC];B:JFPoTUg$E8.C`P oq AҍR'6 Qc]U.Z'4#fFnG{)hFU؅%p[nB+7 t_2p_=cX7AG 6Б6١>ċ@D|" m-ߡsj4}O:>k^dZAу[6Mp% dlS@S~%VG<_⌔AO\>I'8EJ`7lXڔ}FWlF)r˙8s8O(C..OVj(GI-_W¡:XT?PV|2j'4I8#k=$vN k īgO~D^ȅrVm *<}=5[;on:P† &Gkzoܑ0x761q^)+ 攇DFcec5K g2mRjm69%dJWt[f7,GHZi՟fCnX?i]E;>qVM.6x UIĪoqH鸍J nOFA_zU9FtK{l3lKbxpEhÃ94 Fp7dΗ2 5U}Ogg:}XH y"o(d])vi/\ &d޴B.ug~L{ qvWiDΞ6RJ/k#%UKlkA*VxB OeOΜ2֣Zyo|='#Q.]$FZF*:~K뉘h+ 1~?Z8b6?Tf_N~XrYukofe )lv4="` Z^JϹct7sʺ[Ot䴃xK`ٓN7Y_(4щѫHF`4jC,9^ |iBiL2Q9/|/n d?I}M$'7 ++FKYGC]d>TԧZ ĴJ^(^)Q' swThhRS s Y} _`ka,j:C},˙TטE{\Kj0+3Sv]Пк5)`[cXz-W͚ Sp~eF2:=+* 2[q0!}\ѫteJ%p:ѯc&p4_:9,ja;k!S;ؗѵZゥ`o-*8DDd1ЋLPo ɭH^AN|^t7#.eca_9;cF&n)qx.{a{ûJG٫gԈڞOG?kN$fhX&CQr7М7fLׅ98yOgÊ܅DR+8P FTihXOfQ%GL^9e253VZ(j$ZP  x(H'WKbVd#c#D":Vפ%ߝnY]O6kOU?'>iH)MljUuj ӿkւsTu~Km܄|La:I;r4]x=7xa,י5u#cD)0l F`R٩\?)E`.,„Y:0AsgM8EdeCCaIE2DkJє.}dn[0e{ڥ)QzBDW/0)5.LQ`Ӂ@+ukRJwl' (W&n̯> 4oLܘ*vbD=G* ѨB#wE$,Zč`PXҀCHxk5ǸW H$͎i-b3Y&_ u g3qz:":5*>bow4"!EeJ_K4O)6}mq ,&eRQe%ا6E(yBTi`GjK4#uLG; n?G5 ~SZ/psLeMݜ}8u<Lt1e7hK3e3Z1C% Y]c4-IIb!e}fSwYVmqFE5/Ȝ<8 2gq`!p FU["4{S^7fflN{ zmn#OM|C0~3VKBfڎaAj62?Vx3TC-Ԕ{ ||‘!' #s X{h3z%!+&tKKLWV\3?YH| ӍL& CPZ<͌-Dbog!`"c5n)4" qm'Iܭ)yS?V{X`>Z&Ls0w m@(p/㝒AyHq_Le3֑+zuufX|9#Y"9Nd/DuhE=[1WHLzY1"*(%- @nhʹ_T$OqF]VP243⩘g>:ެd1^3vJ[.tz6s T: .s ^PuEc6L],/@) EgmGRձN` 8j0;s9iøKvnNzl.uB{/G7,Qp0uiG+$RG[GھG&?)1O'È*'E~qi}uP _(t0y,X"V"$g|qb;ބrgN׮MLAqGa#uSlUT$1NM)yY~6Ū1z"QEkx K-5:mS9cϻO `c` G[Iux#@Na -2}6{=V` 鈑!{YjMhr>ne8JMw_P]2Ga#H8O;ynCҹ{<¸Qfe{>;oѣc`)$RH`N8ôX`M= 2n9XUOU@Fg&6G6e^2ݕpZͬ6;qΰ0ZJ ١?t6tNw-FܑL.gdID ?p\Ơcʓ̡abUC'sh7W4a&Q6]3IE۠ Qr3LsIO8,vN_=;>=s'Tv.Dj^@ˎvj/NwSaQңrs]fsţ[L/b:qˍF?2ǹS1Z$n脚 q3>,U4]TݙxI PԀ_9e?rR*g).-h8Ie,H"ѓ莎K?5cU *K9:'d X"/s-Ge1)}$ÌLjXM"JnrfLBt^9 >uWշ:͗䱄?Gf}}]Ep\ں K+BcJby=>];qP v%aW]r`@>Y3R8I8P"9F᠔,5B> j:ZG M#*Pv1YT૆y]jqG;N~LS:rI>@^Zخn8<7oWlR;VreSjY8wgrm!ՊyFt+xh.$ΰ1(! c$fފ6yf HMoUkA+ %d Ey2nW͈kCwgJ L8]~5;p~,9sd+q.l9>hG @_őTsFj*Xx=?:n{2;|E潻6|&J5TMwUh.*A Q:בϦ5kAso0} $ЅQ˭&޾O%MgG#䣼sZcSCOQ ]:+᫺Jm{ATP=R_їD*mjdq{hÁ;֪ի [ؼlj&\ ]Gŀvi5>Ȗ0}5݁)&',x 6«'@c.~8̾5ݯ_"O%Q[ [_˽R.bUU^+k4G,;g}3Cm+Vk;ҥԇMA6}׌AGwcAl<7n73eApT6V?j-b++(!pK޿N*Ǹۺ "Z,a3JW34xtyVt$\I[ab?2>ȯ7tJYEXИܺ/zlQTr[ .՝A~9F'7q\~#.aF׽؄h'%U{O܁i~`WtG.{#!GItӎF :ݧ:0> sU˫LsAR+4ݖ}h]nxGe/"qXteڒ.i YQQ<R$,{#@mPtдiiat$C*/ߖ[4" ua2:%!ZjPSZaa7"BoB3+ 9weHS E}AB#Gs+:ܵ_~~tt rƥ>RG5Z.m}-YfkTCZ%Pk]7LWbu q3ޟ/@w64^yzMPٸoSI:fac4!.hWoc7&"}un{v3*j(3H`~M[uؒ . 46á- 4ی!zb~~')qV21e3 3chf/{Td b!G hP吼@XpOI>#KUG:Ё<.XxCDvuDd@ǑLL@^Ti7|vAS?EWÊ~mzգtOj`M8R.T}V $3%[3ϪF⇅ʶH_k6gÝu#S'NC=6^AtvH#VхY)33d1MhRqЛPA%SKns9;N玠v|Z5:mRqk4VwsߚFr>ɿ>K %-K Ah,_Gauw{ֲ\C4b.% HtU̞K|PN*2 @MM Z2T`A%~,FQTڌb%%@dU [aK-Yxw&?IA,3Pc&s,[-A1-bUJ(^{ 9S17yu H8F `PLyF ^FXX0fҠ&\a^%;x6~Ţ/QUc3 2Pi(y'A)s`.R̄Uwyb*XDƞzMШ]x9  G.|7xHb펑Jz}T,8G?0R,n< vm`jGr ҄sn=yoFkW%Faoz ! i_'޳@ 5i_ٰ>2Dù}9Gyjϵ^x'%K1zwr{&]͗Ex9Nۤ+>;C)9Ƭ 6t^5[]_u{Q'Ӄw0o?Q 򀸤#{-#aFN]D%>)" _F&][I !ۺ|P 9:;a!s%qxnY}xl1jQJK~ظe—7 DDb;=x,:kxQ{OCz pfqd%9N@IX =>nNwW{i>Q>lPdG(oCDR섁X8spcn {)8) v#w5mEpwD!yYasVÃM $PU8p@7xH$VApVT:O"u:#!N )_Sޗ)>b],tJ6-ðoT׮ts9g7vvJZkO  gEzB7ME)|*"ǖv]7t|C\w&NX4aWODːdFҳVw iK ӵp@QjGt_Pkd.X"/A!7Lͥ4L:N*<\h"eG@zTjk+z {hnJo`Cy>߮B,^as8 ̬cwԂ0X!G­n NIyExaqE)xFw=Kj m4yl>2nktxq!YHzȄMv!8&K@ WMzFE"L@\2#*ޟ*pCv%?M2'KЊt7Mo<%6gb1C} ϷpG\0 B̪g*P{jY}6)Bo jUA2Ǭ0 &:ьG?*m)R p卦b?5t9"a'\IbK)p/|8#r5Sg3SPzѡ$CȾ1>̗@߿f$pʝ$8>pN>/ZJ^}Z_UHa%TSzOݼ؎1-roOxsw`&WhltɗU*EPy{1 yamfp'>W i]m<\ BVTz %]LR4֝_ %Oc?7S_ -}W'b}~V#|L w@r75hn1@-@W5"Nt`6q\'ƏP1b8n^are hܿȥhiI#˨2FnVa/ sei*՚eoN';⊹xX~p"P ) Σaqzj6, z8.hO3LZͷxмKyx'[NOQ9(+IjךMˎ8P~E)bˊOm cqȠEM*Fxi;R×YT'g\itÉ54EP gy] /eﻛi-b=~Ƙ@ذx43WA1F.B-_ҹUIQ/): [T5\[F@dՇs.^ jW,@yڱ۷c0sa3E P5ЫlH=,✔Kt`*O4YT>+S*kF"֭8~d.>,=f482r_.+@"onp*Zd s]ɾ~c.`짏\ /I$ Xxe8~@=Z2j[.Jٖ]x'ꤟ141Ի(Lf~ EäK$v9fw/Siڞ8;+lTdhI@ c*}Qez5/?޷“9P,̯QVX{24kڽt3l>o[ #G?Iܳ,95f}bOAwΪ1˖ݔk=8 V..yr1Xp^<"tYX𢰷0+ C6Sd7.CbQfԝ p}U?A$DH .~8)$@ jZ,V>ؓ`%5t}o~ωT?2SZ:D4o\?8褷2SB&">ߘfs[#n?^ Dapgs񲲼SFw{ hѸ lGP3Hڜ]cg89VL}G H`P8SI1M15gYXBqQl"617R Vtԑ*Kit 1#ܽ9;Ew`7dI}UO #\dMDccN'H)6N[i@O0< Uؗ ފz6+^fAKSVtcԓL@d{ $N PD,y[i{Jaai;C<9j߮פ!fzEP8!.6BdY#=Kj>c[׺L .*#6pb53qu$r89TA6SM/ӌ"qEsbR4B$ĴF%)@8L_SvJPC*~zlO*f _tK;9loPS8)w1MϨ&_Q2j}ݸP^+.]fϋױ\/$O{Tv`Ǝ[tQβ ^?mX="uJ9_֓P$A't,))*W 5A ?ፄ3Uw;*oK_\N-UJ}t9Z$gccGX4`MG桄UʊSGd9v:;tɞvŤ^:l^dG .]O(F|{Sߤ&nfsE E(M)^+Q.e[v9})}bDGr}ꐜyuzCmĕ78 !g ӽZIqWFfsBsjFRӸG>YdZb{mWkEv"<2_3z鄝'DC1BCyZXbQCY̼D!Azݦ` [յPPDnL~;#3BAH Gz[arBdm{߷ijJxsv[Π "s2VM;"/ :0 0MgNqv4@Zg0ZqJB,XaMPukd9Uf%BA^#+r}B8&On*K5K~w b NG?ްE}%{,)ך &O]iH~R*qpҖl uTOYYaS-]2 XϋUua\ o 7|\4u?\ed;mK-m"nm.N=Om漌`]; Ŀ AF9hl&?wz'OS1ڒFl[_KODmx0iDn?nRA36cfp)zF~HrĖIQok"AbNg2n%s]i^~nܷiV5lNj?;.^k}cLQg/@ePyFm`՘3)N &aJS  f]nX'6.س^֠I%0<>sl}QT Lw=l4{Q%,tAnN,liQ`M>}i[8Dp Hf=u} Mae`*][ڞƏ:po'mCr8| d"8})uĕb5J~ߎKʁa&>|_Xd|ƺa%4L25f\Dͥ Dq8lÖ>I;MqNkV=[[DkĮl|֖<ONxn<‰U72?gۮ840R:`t䧩YiIOlAvnEʇu 퐻tJCQ2=eL*Ve'ED3cWRD;ZgS> dܷ 5 85qi_d&'ڨ:9Ť西FMTpDŠ.+EM}NZBBM{| 9Da[p)fߐ}1Љ__&ͩ0*P-S=?=BTP&yJ_| ?,CyyXZ~r,=FLݘg܈?z+;`ME䯋9ղ &K=:ZimR)J "H6VZ2Cpm-5E'9F$O(IVS-BF\vs%Yf.z7"73q|!+>S4?}B.GhV\3эHѧȢ\jL6L9vnX-8ϟG5mn<з6&o<ܗXFG|#F<6f(Wyic%h^lO_[ KiSIg g^T&I:O^aavB t)^f :1N}_ڠM㲽/cqKdS_q#Rӳ?;G{kH;s6gCQ<X9Z[/X5pF>m-UߚUUDZ#Ldʠ mArXw]-OFJz5 i>FHe k Ha Um=5{LBdIT;]Sڄ>ϼDl&T27/bY'2J讂wMv[yuz`k'%nfV1׻2{eQBKP 7i!.:N֓yOﱰCnۦ鞲[['/68ť^ZnFVhGQfLT1'Ylת^ H/֧Рl fMD9ax8H-}zUu2/}4dx艶r;7x?B.傺m&?6z3%쟷gN@~W`~9$Sk:,*&)f=|#k<lOYĝD;q(ewl!cV'w#8[.PSA- 1^2wkZ[aS['m-#h r_?7eSua}7 +*>ǁ$f]ffMI|VIop +w(Fd, i.n 5{I\FQ0?0K["Ib 1W{B,h*N.Ce^Ӫ|G֚_gct=K]$R1-ӑp[ K)A0ɤZF8;|&Lc<gP 2tL&ƶD̆ve@h>@J0,Bx!,:؁}ޝsӓ[ūA]V7jΊ(.jp2?K 9cZI^i>YIqr@Z#Ӊq4دz>RI&Hʝ`?,qCC(?K _mMd1 a}?Rٷt۝x_ =G4DPJ}.Lj̮ɧln#s:V`?T{0/TŌ4Ul%Ǩ JzYJ܉JHyWɟq["n˅כ2x/qԱ b-dq!MXezC0ZWl)&"=\EaQ~e.v18= Gib4׉iwZV4a6e4 frhbl6ntTf #$(!vA/ >a| Q= qn硅w꽷bhpՊ(m#ƐT5[k.V-\3$|Q1%R5T{1tv %)e3C&( {:إ+ڶ).XTi ?Z¹"$ldQh"[GM$@`Ub[4$r^CU5 z\+r^͎h]Y:hE_Ѥ&$NQvWQHz6KҕgNabŴn~vnt"c^4Z!/ !,qTtCaK WGΥV8n))m tqg ]aR#1=;Ps6AAԫvP$˗a%&^c'nH `'O w9oso;[D%45Dt_)W2X/ dOl#>Ԩؒo5o _ b$= r\RTb'bR`JLC$Y[ pMEB`EVsxx"hdTU uD !AS[>?~$َN&LNL6x?y8Ϭtz@IN$ 6n7 @/Џ\˂ q w먿 @bJC/VR9H{P!IXƹi7xZ1򑎉9x @PR"@-f |_ABDË;YgbӺqIoEm%lUsDjrft%%ScjeKvtlD1&VSW|M Ͷ.jhI9FLbH<&Al4o/iIup{̌.L3 ja(joDUp"}3&qIK<`'F mo=B+`;i 1.q J^$k~K׆/56Bs+B[]m[8RXP1) _J8硉-Y?ɀe䦎rUΚ"<2I̥9he>Yŧbr;G'f_JtO}lNA~G`T>[Jy-#8 Kӯy6Vap )2}?|`iѫj@ZHN&zR-^\wůLsxP{⿀UDp(LLeĞl]-vl/̢=ŷvOTXLQJ ̑&ϸݫUbVDH7')S{ q=UawȄ?o 91 :_cw*+ ^6C (/PC3[96I`V}kOã<خ(ErxhUǜ,MIA1ʕ!_Uܳ1L^qPď,M'I.Ǹ53HL,sTTF*#,_^l!P=DЬ,|8z"z@ÍϾ7a{yLGج Pœ#L hor.嗽bJ6k]oVBj#b $P3 T}ꡭC 8Bΰ@M;ȫ뚌|H=XC UTYaẗa [U{ž0@eHE + Yc mG;"<^*4Iց; m );z *ShOk3# 4;>&}'8dl\G6B;pp8h/ڞޮħr\" V* 9մow4 ϚN`hbn.YWwS:=Pw~uޏ_x~"տG{M q̓e)S~M C<FͨPwT@]>!vRc?pcK `h;[|YCG)[[}f:қȅZ ar (l:Y0ݶ@N̅b+\C^39a %V &fVyvWt'WV'}h[ EwUPP^} /ܑ[)v1c@DȔ:-[~Ufʔ3f?%oI~4f oU?Ch1+?@06iImokEFԇ|v VnlU<.88!J6 *<į:1)Z#,qJ%Bvln&mm Xظc<>e܅5n?*k؂(t,=^Oiq3c`:|oof  ,*,LjODS9!*9ml3VQOYdz@;?+&wJn)-TW›6yM͖kxP ֳ E%‚r}'?ؕ.D`\dcW G4z_tnC<+9UOnOOܸ/`Hf/ &gsXKӿM% 5Y6~.^"|. r$^wejK{m-4m' >Pq/]TZF5\%Fvb7: "G$vZ^ ֬)bg]BV>c(EOH!RX1piɱ$&&zr1bBJr`p „#jNteBBB(MBo]/|HD!ycZV,(Z x3cNs,?L`3eh[o6/&dQ&s?ɣ.㨶9%k][QLHLΈE+-̦p @C%JJCFHJE.YdvSL jc R}ZT" Dp9N ݂6rv.*XBm|NW9y)w,e,DIs7iӶ'A ½RCG@iI/A|y=79ױ7Ѝ{T 啷5:R/uLqcיϒA7x2:CV@;/}#EYG#LvV$۫nC *BPBc8|1K^|I܋`SOaZ^s.$O؃•D,Os\phY V*M"' @c=K3au׻"[,ˏU*Y$mdqhn4#alPa L*pPw:ْʹR<@|Ӣ>,܋*:ҨLu,ڌ}"cGfr˸P*J|T-OǵL 7;!tbl"%^f7j 'mH`h YJ#a<f \%YѸth__)rZW<48jZ{ط1北T;NbOL.b]Xl6'I}Oj+ɑIcN&B7f USWK T}kY 65"wFQ!k:#iFz.ˍn}D@1qgFN`EEIĥS/n%N$~֪^9oh!:xRH,<BS ՟\aL+قeXP.Km93|Ͱ_\4L.hguxv,_Kya%{aKsS)10_:%W,/":w?3Vi)Z/ULݱЊ2WmhG <\;uph{ WeFLOȱ0݀feJ?m IR5~\.ܜ2A3n.w/r偯fFBtӎP!;9cK" gD/3FϗPHKBv(0sVKlPw ɜ t|!/ٵ(F!%4JBox~pbUILD&BDͅ3t<.[`K=d֍CȰVޭ$<%q %}TN(tB묇63ֿ?Pw% ž4AOzz#{ nS\By#!$lj}`ȳg7lh>*}Pŭi[!;^2Iw}`GbܓehWu.H~4fgz J祑^1ztǗ)ݰJҎƝGj_[#sD4%_74d#ݾGk)w"f`HsBOlj>"qgRFda5ȋX䲮'1%>z3zXQ@5:d@ݦǝdz#5GbeFp|{Z`ט6KUХ'E{1x⹼px"{,^菦ìI^}'W.=J9qoulrڥЗ_4K;^@~Qc ֶϦ!<l}9wugXkpHp$uJ3B&欻 gY  !¿Pr|ӳ3̠GY1#˃GOD ͌2%Ḇ:u8֪vp,1XM2_QLȿON7L*$2͍6L~#isza Jx;KLs<YuC>"-NԠh}?*ק犇TRy tD? (b?JlhmBtR/YBi>lAq$Bwq `<~菱5˺$)8Ao1_bƘxc (cH0 @+a$I}z9h( vO f/=(=b|aG[mBX+;M ]`m? v?Z, M-BޫtFy' е}IY.%~\qnGNeV̦.=Nz5Tf%U _ٯ5B{C1bk6C=Jkyb{-r!~ rмiVj*HKF6G='PŒzA${` \-F*ywR횿=BK woOOʈZ 7ɒ2? ⢡ar!$=GZQ ,&QEx"+R8.m]CQyihʐZ#Fb޼_Ny"Ҵ՟mtZK9F~Ne(2͉۰k[R =e~lduW'Z):(0 &Ӛk6,L7Bd^c WKe<8! BF¥.W' dSA$^g8e =0sL=n Bމ׎,O4^"u8^-$ JyAY8?It0!Xg@N/)-~㢳Y/]T#tt !;Uj'khohTe㔄z bLȮSJ A 2ci= f!]/VH&HWny(sP@cpH?thw* EO1Fe1ea!8Cdu{H3]WXT0r;+כҒijwLGPiAW3A 'gײVoDĀU(׆[1P4FI, T.Jj꺿V/w(SK4<USkW{d,m/vZ{-&:-?\j2$r2JR' H ĵ[3 (;$ajjƴ=sNGIJK`<f׬vcD=Vy2-/XeF,=@U_+Rbȕ[h+νbo5+J1=)H[ W^ik -FՔ΀%7nj}~pŦU׃ҿN|J0)p=P?hzabE( O'Uuk @WC a, ɠ.Tj?uaGz BGK'JN26%Wj S8ɐœ|ZgE'[PJp-BIbVqEUsv耄=v`~()5AAE/)a8ecLϦYI'6T~#ˮuEM* cOާW)Α()N!YeB9(83<֝J-LxKHޫj8z?=FwDL88 n7lldE09>Z+I#D$hcK/wDS!L8gbNP9eTOF]vcH@]4grsOb1@f)nG՗.a-ۖD@ N.*`I^޻uaa62s{>8W%WfzhJݙ,Qq+kЦ8k\eE *cn7%*WuLj#YBB`?%rF]cR/*#,]4%ƶfp2"S0iZQ6>~N՚lk"XƦ'ˊJ?4~M AF?6 n|Gq0U):b]*; ^v)U3Y :~,%Ǻ \_! P|z4K \;2.[Qy\PJPTyN}2i+jc3=?R]џ!\LkB;mwԧ(\U>A(a6FPH(HslJ_Va~J)'Hk1~&zTGy/ΗTjlK݄ ܙ%6" a=O7bemٚ .R0>c &;eEH W0ex Yp5hְ]=ґ>qNeDt=^@ˣ)lLojYPii U&E#ͼ꿣}m><墹Mzcˆ+?i{+Dܟc0>{bJ½$F pכr!|9KYVͲ0COxkmյr>*[B"p˹tk  \ ͐S ΅Pˎ*Å`]yPf!jjXٓf0{r%oD!\Pn8icvMg-3%= kg7yY|#5.ʪZ/ կTVӨ{= !U ua[X$ع3i># G'"T!SLMe6J)cIzTcJ>x}B{Nv~@88_<fo f ?]tv F‘{u˴=?b.ۇyFwVSsB`>pu|vTWʟT@YU.ؠu[iv*x\rL!LJN׫#l;9I|;2w-+!*Ï(2]$T [4 [Q-(@lQ" a@UuϿ K \b?eVbg@r&1ċjX' `MQ>,*yY8ls h`8,/"E i 4Β] f_8S8ȅq~Ɖ#]ՇAa * >`u~~_;1! h|g%\;Q,cYiWv rOۆ[`CLlsxVY:=1g=yUe[0جꕐAU6jӎ[EH.|6*kӨ+i % 47;u sVpi(fTH ~24x/Ip^y편aڟ 9mHCU~Q9\qEԫT1Tw}%t8$^~o l<QR}Gvxl,f!<$ń`]7=|[OiZ ^SSD5By0p@H<O`=[gP|TS /转G1ߛ]UZܫʜ}zB9i[_Fkqjq4\KDS؂SI~0๧ۍ0k ?ſ' MӍc,=hroA+>(eF╬{@,pYHYhwVEpQrZr&3`şLko@t8Ͻ7OmgI&XrE8/l_r\?Mʹ3)jә3?\G7o t:rݹRx~% $ODX?(D蛆a> ܈ۮC CqHfKh`[xS Z/8(_+:m=!y#*[pOλͺ\*$BƐgX3qA71־wԻ(0AVR"ۢp(FgٞWP2HHZg 3Ȁjҍ¢rNXz2I5rKrPߊ3FM@}vnFy^_vυEDԺДCC4'(?@yhFs@;[w% 3̷8j CK,SBF*'KeDӤ`\oj ds- LaR6ÔlEMtʟ3?1@Z`Z<0-^(yTς %,cT#EZIOcN4z^A Gvoe%PL֘{拪#fv+`!T9…ciQzϾvUi` ,[vtow'hBP;E?>;j :90 DӡuDs:e݀ūVTfMiζP}.a̖;w)`I |!iVVk%daf2ҾiL omFdʙ/eW UEH ؔy0 wWԩA{#|Fk㞭y 8dUk Өv#JLadeZ+ +`:adNH7J۠4 M(j_Eױ8N˓X!! |[iG t:;.ld;{y3]L zV>.рg21s.BbR?X<@XCm82UxdvD2|ߏKs&(όԔ|5Q:pK}ߦOGAѮy 6rŇ-K,vxQĢeW EQ.l@. =1bo*m da(Ax o- е}>R'T]1? nWפ%k;T =aMoR#K`TԖ 6&BRո1]zΑ7Ii2?{jWEiDEϥ.HR+VKljxX i+K+S?e@CQɆ,<.j]cK&5a~z/r߅7eTA7+GVJJ4^x_P%{6Go ;^:֒%`N(AKWtCLsA.֫o:qD-qo2uXNܑI*5ad8aH\vj65C}r&xΝ;jlrǥ%}ScIg㼪qg}|@٨Q+"Wk_=M8`)bJa֎&Ni~xQ/Ttw1&4<:$x|=`HHDʵpۊ{׶g=Z\t8,QlB  t31J<'5~M9s֙sdV~Q~^(~oM='Hf֙rީ?=ܽx*7]s%s5U`",d%JיNk}Ee)MKh~9{OYɦ0qQy̼GaIpT4^DefJH][EkЛzE&Hӌ޸zKI_96lZ̷4zk'kNsT1|Ϻ]ڤރP.̚v(ݟ|9u`m'[#l?c2-I; /򒒥7I?VLmSo{fu*-C/ c7<}{=V/K>ugT*s]cr-8;\oAUW ]:‘2B7HaD[G4? RѸ֛G$2R7R\'|ڥD;}hlmQ&*-*4I51 D]yz,D}ҿB 1哽+]KZO7nj;*?.}vK6,T39[[]u -z7 Sk V>@}9t .-SbEzduU؋60 {B}zgpG_52(-{B|YMέ3\u[^81Qm&i;Stg8筲wcJxzN2Õ['| kgI8u˩,3Κ{z,pm{֟Ouhę';ɱ;YYSY M292tje4;m'u*?^ߦo\8~iк MI3lWoj ̀3z?Đa~;i}iT&EͶNbnVMyLC>޲K!ޜÉ;QVfvbIh~ N߻0{lf p|29-2];}ci߹wgd9gö*]xe+^lQyNخ2Kdrgf Dw_`@XA}C񐾁zwM2NnnV>U_ 'w+]S> LUp|cJ.Vrd 4̸@ ٹ󞬬%3DJ>oEfHE0.<ӕ훳VwO[]&4,}Gd[[B3GN g'ՌC_ ڲC3;81kn+uٔ%;:f9"4i_]߷úl K׹{dj<; ן./rI/MҠk;۝YScO:`eEK'.{:Ǯ$!^$]&MS7t/)O27Jj$3zM(V3MݬyNoYSzCa3x:ϏXN+V:?yC5 R z.sG܌UM@Ϧ&2J9si;GԤgyv!@C}S~Tn9%F_\Q>dq(S^vY=fp=Q_%ǤٹTOYzny\<ցؼ"[7s+>CZqC8kRˡ݊^( ~ BK14Z T 96/էYoVfoȊ?7"-ruL\ѠNܜ0?fn*4 X#'ϴz+sd3B&ߖ/H7yzO!R zev( t»so:N.Bg]nq4  ;Z|9ݖoI^7M7W NSua6oj"uL\\wj{y+֒kn׊h77Oک*xo }~'9[Y.HL+uw4W jvé`Fށ^g~Kx9}ZSɎduc-2ctB% ro-Z#VU$ߚdXSG rGKrY}Ęn~Lo4>2cƾ*ľψdA߬8m;l,>=͛"Ky9=U8d*.n1cޭ˽nrǗk zt콰ؗ~e!Io{<qT1JϺ葉R>Vt5iO^[jxgoLûtY qbYyw|k[PkY~U/AO^Κl4|oo4 sɇק6y%Gӽ3J  }㲤.VY|\g)7K3/?.Ǽ.Vbg\/}S7DvU P-YhFYWhw /_(&leuSu2?9.29id?JETCiA vRfwe)y(lT3gEN}\i+ݼJ{k,̜Yeˤg2'SlH*٢~S80}y)j*^fz6x/4"U@ԋfݙ5p CJ#rg>{qS糖eF  VHjmBk:ӫ*#@\a"pZ0vK+*0xo$ +L)sĝyo?+k l&%cM~+1oM{kkjK?k~ln$X7s~vqTϙJ:ګ: AǖRMHSNtJdMڽڼ 쩐NuyߡwmyfW'%\[^PZY8^az ‰ldX,{h}őYy]*)ʄNi S.? \SG 'AAŪVҊ%荆UT*Z[hMhܦmn7bMpiZj_ZPs&{??ܙ3g3gfBγR_SlbL2 ^޺ɦosTT?sL"JlUitYڈ睬hkH;Z֒m 3]qs T -/Jd{VF3c1 `.步cp3gp6[mfs ]A]l{swN9Lc\AϓqMAH6B#%IEd;;SJrK[!_in_S1Huf'z{*#LƼ Đ9mF%fu#Y;p:)[RtjbaB샙VF]xc*Ȼ6aխorsQK{uF!/hލY j>7kGvr08PVVbu~j}ɒ\4ץ7qivX[ze"t>72YE|-,U )]>Ff #qS=hf@({0&vm-*jx8]䀝#E壌f-&]:M^ҬF.ZE"*l"[s(ާ~wXKK9M˥+E-Rl]v!K|R{4AA&1$5 B4A|1q[/^ jy8mKI6~[5Um(1- Hס++0XוX+QK'iam'='A0]OH+;Ah#NXFp,ВnʢIg%3s%80"yj((f5ȓ;w21hлx!i 1rL^E"gѬ[6_3Ķ`lw%5,ķ[kHrਭm;<3V'MwoށbJY-)ZZŌĝ*gDBu哇Z=-O Hz3p#C-$;4%@/$笮|veF[HȏϷ $Ŵ'o0Ԛ/g(L !yaS< /O'Qg֔\[u/NJ(MPvSՌ;)eU]N([υE%.H/Dӭ¤tQJ)e8r9Xf狻WPv6-NnzMc:~)aVZKtRv/ӁI+- "2 7kFi/=-#'&7}5(EZ5ɂbʟN}Fb"7{,EPQp@'p %ȁ(΋0fGhpR"ɻD-޾?-}Ntɇs Е>mS+rޚƺa:kz+ & ,3v;ImqOT1E=?d~N*^cpuP7Rjw*~ gD^BC`gSD{/7 ۔Jȿ}l^nm%b&†Jol'!|*)8޻ Uy6ǶAjǯ66baM?RXx[*c83V *9Aשk@@vQ[O&Q'dhK?^aal^@)+E+aHj4UD=܋`^6=o!`;kE*%MZ%: 4W _ (= 0wFk@сC:~^AÔ,1Qb`^\8K';,.%Q+,L,[8 87 'D{00y__?Ln;zD@n;ҵt.U1~6[0F dlUFݘj__8,z& -eiЧDY,ȻGUh bQfSR/?<5ݤNK7pH'1tGs!mJrdEU0hXI1/y:$hQ%Ozh~~ utY CIdlhLj}3(eE&-lQz+"'&^w eEG᷼"+/\]mfa^L~^R< ʰx6e>(EqVEc#P m٬clF%w}lp83`( bߌkOZO4b}Һ:.RmA|0ЦRN#z僁 7z5k vѾ3H\i_ݻᗪgTfTV?)_%wbU`UN ^ Hԇ+SNvj%QY~kxhW1@^ˮ)d^x;Oah{7T6t{ElѕY膓}Ni^on" .FQ!~B ^k#k(+W3+0PYXu:d麂7ǽnƊE{xP'w AXδ=o"ˬCf(F*c@NƱ(R+;BmޤXÝչ-e$MC2u72voŒ]o9CahmkiZB*yL۠]&Yp;O˪C{ L:8t&Dw!hyS jʗTN@-6RVG^Zs`Ԅ8⮯C4MTMSShd m؀wc[꠹_Q.1lStQ =o-^f\1 ؑfB/mLF {;yF-VX± tsΞq˅/ɕ Tafbbn֪*6u_«d7>#-Ȣ.kvyĀoڦ?T/ˮ.DAEtjR?ܡ[=3-Kd$LuFF. W/J{~&\'&)Kh%eݲ/ROOSq]|~bIh. ˁ׊/r P{>nb3rה.*/iv9oeigbMȧ]M\x2]~c_GBVo*4c)B6&TH@I>ˆS}9J>chHf.I3R-WǮydV_%ެifV1 `xՂTˀh~ŭ4Y/'`qcqͯlq/;"e\Re.=OUA 8@|^4=%L{OF%@0$ 98x(;bR;_,ĊG҃JST!.ǫZMǩT\7'0'v/D[e.N<ᛙXE7wx6^%u+nq72nIũt6-vL\S8,>v45~bҍ%]TT̷a\@nLvNX%#|yu yKӴ`lU8L[\`?Yn8o9ǘQ AF Q0c@Fz] yʓU^&pA;m >dτų>}lyY=wFU[}f)/bY(bFLϜz j ~5WEP~Xa?;վ gi"SjƨxƔx:ߍl@z>.j!]N%jG2ez:9/&0(N ?(kaEJ j[7HB2>ުyJ2 2ȟ7XGmP|`i#>o;f)?7G]n/ yt^`(FAp-ŷ)T_Pٓ utE"o¡o[qoztr]Az#Ynrȩav`d|\ؗ\5xtZqzwZ! RvP[7Hknx+B;R-uhkhuw*S؛ L)E F6Z!5Ȉ{=*dzG hQ=ĩ~(ǯY, *?iߣ>(~ ?QƴS\AdةLM1= 'Qw8R'oNHxMnUgdg}E +g<%A ˘tΒѝSE^zZn6~!_w$:JM]:-N^' Ta*т.G!C#d~!rc-?sF.eY$ᴬ;(1&N+L`)MBV:Ϥcʒ)0%8([prg 0kZH8,NӜO|C pM#Y;ɻ"8 `s:cJxe)S=v_QȋǪҚ1ry3bne:$d Ev[/l’jþN~3E`[ "d#;;k*@߳\Pk Y㿇˒@r$sˠVÓH2(2hbvYh{7p UTaw'E $ %|- ]J{AHޘ r6$)]5!T0քXrR@=)\h6Qr@03!Z?^+^J+|!Iɽ!|;5^r԰B^Q4˃lҸCHk"yz"; = sgD+z[h# ֩|@_F ]>#χ3}/45W'p/K݋sS6;J.sqzEg%"Muև>,nlѾDY2UO2u#KndHY?;R3\Rw pxt:#>͞z.VkP3pj EH#B-a}q]Lz ?h'f[ CSr1+N|ɼsp6?;4WO8bu6=Zw]=]!9}jTȮ0n) Cj͂5ic)^2( : B^5;SlW!W 2|kl2¡5Beqf1`phR\wbnL=@qq-k.@@V,q20-SCtF'ՐOQ5H:G4FgFY8,jE7•Q8lμ=*CW9>C&^Wx?ʯ YolsIxDZ\?gb)Pӵ|Y%H1v:f o: r+5&q__P :` A" -wpW*@()8ju :wa+VYi}b ·=N/&=Qʥ}vzy1] Y&o)v\jԶ^ H#!`OApIq^]pAoDۂUFӾJh5\}`}`tm>&5Uz/1zҷ@fۮ2QL/N,cYuhe@HR6Bj M1+ҳUx?C3zlHvPIPQj06Yٙ|3F[?캚痀< A%b!8]\'Q#|d Cp@x,֬DPa|dg "\ƫ6Ӝz>c|DImr~q𹧰Z <V)%րU; j) f XJ<*fyIO2u^Ǧ TޡPρGWNW\|1_hJZRT:xN^J"!o,-_`r5#K0 Iy'B2X!`-G~a g_d8ED$8+uDY,;&0n9:xFYMCdt/692 b@0(xyPyJA@\ߦgUlu?A-ygeN Lwhx?{ P`T=,a fcQ-z^Gf)BpnP `GSOദy8qrN4\i#_6>sCP@h[Y~^!JKt^Mq5M% =2} aBw;$SiIћ:ZyRnb/ϥ ?#;CՁ(0)h`V[ !K\jP͡vnn$b BlC & ݎ8nGxk/)]R9*!kRawћN'nxrrĞ.!#kP킥 ,g|z(ɓsBp' Wd.l>.w1䱼Uf{ğ|Î{nA ` VĞeHC!m@z}N9 vؗ ү# &5!Yһ[3 ޘ9J;AYAPߋ峐e*ˤ|~jw_]~iEI:-Uqy2Y~:be8M5#|+:y+TW1t*/PWbV%T8jad:q4CBy nCp}!z\FpHdp7sκRyep1'^ds,"/g*B-k@FOuI/+Zp6kӬ=ې+?IǓxTYIy#4X-&_LlCIL:+.Q9(Lc UN0VJ7KG$À*v}}m,=D:2sxzQ[fՌf"l(e"/MGzZ*XH{P@S^ZWhֻap0 ݪCXBC#Q@dGӻu:8JxW滼+í'=2-%fH7ԺU'q_ȆNAz:;>Bd͐fͥ`6Ulӳl_g@0l?_ XbYC{+0w0xӒl_xF=A`fReA#fXQ,#< PY˂3!606!5!X0ĸY=+f{YxrV'|'|'|'ޅ` kdV 4dV_a Q$"cǝqg|GoišJ1[z} Bգ(W6Q M,2VWHG4m6'7Btc. (/Ao?JȫSRmm4RԱêyqЎYO3ww_`$W7L~)&߷>O9E@4>`N8{*3_MXe2S8쀽o'],*h} _~ vӐ-b͉OnpKۄKxQn!  C38 jܭ!k*o#vA/,Ca)_JR% 3r{pqD*a"DU&~ݻSY;4+Xa(Yg:ĦLF$Jzt+?[nؠfs?AJo:'!zXR?nNnmOo4Kx7ddTxlmAiPk7_ 6gvݜ[߱97FyڐPvJfBm㫨fpbz T\*|U|6!͖ߐ;U<궊WP XD{RSϠ{H%zƽ7=P)@Ƴ{3  ^*?*oKq)֌| y84<=5SM65 6 vY郟fMn+dPZ2TYa /bR, JSp*L56tǔ@M;54w*M+nO-sH?3pB *`[;MgW>\(7+0(_O;QRmH#O6c^2G隦 ҧg#!mFcmw>S/ؾhmW'dEù5Sy)tlF>~2z7ﯶeF͇ Z1(e9Kv* ˹$F}Կ=_rg!`q^͔ a=ٜuKt^uMa|eZmJhL4%}F^dxlxv p(j^D,&֜(UoVuj|w[C{>?{Vh zYlX9>:+;.^8~UݡT|PZ>uildmN$&n1J%m[ !m~QS bB ӻtPUX:I99+bƄ24Xw?BTZ/W38l 31@fטs!a:޴EVž3[*|uG]^zlHa',XyDmOVP 5&,o/OEa@:sVٕĀ\>x<6%=hx-Z覧)X.5~RQ*=73#Rӥu܋wo_W[bxr1 ?JXcCŚ&0ul.M"VËZi'[wdozLR.\5kjޕ#dgm]ccx*JGb-*Yr_4B ݂4g/Mls(l< pٜ}"&TtjkPh*э™E5ʙ9bo!wtzrz=ГNj:"-uTnXj_[ߠˠS阪_7zpdJ 󵅎ϦN͗Z 8Eg/9 ? > TsBOa_rt]gaBi ֔|y ε@a[(nwe-II1Ge30fE_Z A,gr;;޺t O%C[:^k GI|v{MqP=f.3 Ie-^lsF=E16Q)`.EY!yKYw&>=WS;w2sǮj7N$ ,GQ*̱j`vHIӽ敾i)-'+)X)"H`.;'8ȝ~Uguq!3]=/.j҃wo'30!2~ŇD|;|<e'uEÀ;- ,[^"rбbo%gP5}YXV^1q!p梔X͠s,kU#"Bq{QA>(m= hlkv3?[Ɉ'g̵D+Mh/F;4 wΐe].=Pb3EemS ۑIo`ʸieߐubg~EUFG&N01^5:wWI y>$ꕦ;&,o;+e7Y+]A* 6-ACcHyM/Tޘ#:l}rbqܻW?x]ZP(+Jqd X^=c I9nN9"ehږV}G u#(Ƈ<2`\E8lYo5z+<*ݕO? 76-1KAJ˳3KgutLRLP x`4 &K`Z{8a8yRh@RЄdYTcAb%7ŠեYw,V` g ([Zk/ΡemG\ eΦ~ྶ?^?,D*!)tbRlZML_5aNz k6(_Cc{Ty q- ˢ 97=~ fzo9<\?707&WS(,XrO{d_D(X ⋙~v&BL`d*N!&2/\Qo,~*XswkaU`klYjV@~", RH]#ًt^H;/RM8 !˓AoCф"@d#"\M\b@{5LG&QY{y!(Qs )n&ԨHZ^8g+!hoC1$0[tdm SPb:tfy.xJ/ɏp0Qf&5q-`&&EN:QvG)xkgxm^0zU%pl) @tO|<1uyH^lf&Ms6ɬo/}{t,Z7{9|}8|=wz7#ȪK4j[{T#VpĨ("bm~F"ϱu.g#KkG(B$H\˛ۤ҇oΡy!)mY ѩ~TvӾ!/jfOk1$:H;t7)0#fB(/J[HssH s1ؾx״:ޤ/v;q(8שBUvE+4U1FC>o6PX1xШU(qaJ6-zjc ƨzG¯S#irQz' (e3 CYHPT(-+j9wS Ioa7HD|i3k+Ԥ_M |m\[BQ,b~JCQ,ԧ$++}yk*ny iVˍqZn8\e5B8\I0L Lh]-/_Mؐɥx=].ʑ}ۚ,wFWB #"B~pqD мo\o`(0$eriB9K)Iw|{H0ZWf԰ZEt"ltd-RR~ '/G1J-`o:(EԊ6r-E]ZJv }+ny U -j_BRF?!]GX{`vkԡ {'̓rs䚡I^͏,  $hM9q'"93 I*M+V6띹)F1:r&_v)'@cB]6ğE7{OEx0S?-]p_* mz;SNPduJhvk#q'D%mKQ4B-︎w?`Ϧ |+Yˮj썶D#^ܛ(AjI۞*U } x22? #1)fJ=cJܗX+숶J%~4npQ#EL]mWC&rcwmh="21oۚ/ة3ҭ4^'_3UYoԘ6&CC'5̱>Н)(_%Vf(vH'"=3Z#`0 ;X;eVzθ%옗2N0*#.mہy};߲NB/#!PB0#(" Kג#!ޔc2Y;r|t&2"#BН]N:1bYJcI),/)E>g-3g+H+`o@ )3h,T.cG\w͍40Rэ -ߧ 3 Tݸm&W+~[Gt7ذ/9O-!WP^(WD%ygn9HKg`2eԢqYU>5}-'r3aMO2G&~u46!ZGZpeS+5jO<ҽJ-9ԏDh67s{7--%asdc ^s&M=Vhׄ*)9pz$1 ru̝<+0~do}эhD~m ˒|iYyZ_wR5F2W7&}ȕXMa,+-࠶]WɈ ϨIEiuLD /ATWmjj7e`N&akNw!xgF5LV"EZ.NSyU)CS`8 ^nb9psB\ 9 5U0:w#%&ZT$80!umPWNZ: CȴEZܤZc8~O+: 43sbYq{ȕ@tCAZ|R& Ê`jANjLKBorl 3IAhK: ޢג +bRR/6J/Ir>Y;<I #pǪF? V/;[DؚAa* 7+,#;de!ڠq>'e87Ҧa;7Q()%zUNe벙LHz=%tŚf^ ռiJeg8i%&#Ԩ.tH;J`۟96+&X;QM*2,jet$ m/ mI]%|μ/.UTazւP"e9k" ԥbҿNī2jmZy} $?~r@Q8 /jOfot*z]ľ殢GjFBbW3]yضr+խ败`Xeye~wA8^MŗIY&2ɤ4[zozUiJ'pos̉Sh {ӼWc=Xw=PoqiZɗuǜe/9j媫Ovmy LǪ2/8#>֧w~5Dd:ӯ$ٟgv^}M[jB\r S`}Q\T1{SkX. AٔzA$9S6^x2BPf5/ ax"ܗ /?S;i? r3  nսzx922w(zS9:+5\4sW 9 0ysT*7 ݻ]\IiIR]EH&נ GFH UZ56cN+@ex 󖲅Jiۛ@1o1Pxf2vH>l.FV*($no4?Zh 9lܨ؆G iKQ黚aF2z51L%;N̩ ܲyYۦH/$˽˫ı~Iq֟ǹ퍹IQ$xSv8 v!04Wr2<K j|=nk<4lK55:Մ6ey3>BLh6DymxW6"Xi_Skl ڰJ6D,< PPd% N%[gSi.!:M_A" Z ^#B)P@z'qR:a$>*Kҗpnĭdx^`>BuYZ|BűRy0e^4RHy9`Kh"hZ]NFfh&m1]upI|Jz|wxi*/Ҋ4γjI2)wpoqTbG#àѭ_(~ Fq?AD@QQKCBu5Xsp/ZNᆴ}1PQI\N rDwZݮHF.Ib_.$ ;xע(޵4؈eݡ4w15~;g -fRůiMod_(NG0nb:tHoӭ Ѫ[|rmS#mǫV|r PIcN)݌exqҢ? ./Wi2s8#o35X夨D(% , @ 5\wP,J@qArн6/}hFbR[vtiIKҫyy^%nj5{DpKJOl*썡pSF$}Ԥ[Sit)T9FV1mW (׏nc ˖KQ$:)ا3Vꌗu\nYjmAV[ [MA;b ;φ:OF@#F9WHŦâv.ӄpxrvJUr0-5>|9=jIԴ EL)B[F,i? ~5_e,J؁˱/iuǬC tskw-?bmc FnAip釤3pv6DYKݟr p?^E@L̩P\c[xkRdн=>!IVc9G8FYM%NNJ`v] }rZ$[i>fBKynԳOH VqvjYmk b }kzg s^Kt b sXGW =83OO.)!_7~ a(d'_`#ԗP{l̓&"g%y~]^}9 ]D=5٦F:,DJ~~&BE3gM~WNzMBn\RԵ&n rn~ЋJ 坑68%OjJ_-YJ=,/ xRI'~?x'%1!qidQyҩm5%_w{`a R߽@c"֤6aT$H%+*u0:,Ui(ފ>cJI83Ώmiq=ĒbFqj.bЋH* 5ʘ|j)+S ](8/JD>0DS6 }tGwzl3 vD掷{iv~_Jf}eKBFo+HBl[-ZRڧ0hRO;*Ơ[D]whVCegr^tkr%v /7 d7nh]>!z󌌖 6 Bڷ6x.#wە+%ar9?Gˈu0ҚʥBb-jY!2lۥ$7L|ZP''VSG[+LUjȤ d@{XHPl"|ed(u0 C#1e($_Pa?xa0ND5J3^]!}{|t_}cc_T"TBHIѻ9z7fQfVGjҵErp%R'ILQh̩?Y#I[X gby u wf#v@*&T^@+BQǻ ~Pg5yڻEUĔaIݶJqt'|5WLtpҿA7 EHn{ L(^Gzq:n:nuPa`_AW ?ߦrN/VdnNt9YV(nJQ #8N^&M1E76c.,܈߈S61QXpP5y# Cj Ĉa֑+8nؕOuFeV>[[J`9nS>ZZwmYҖ(5U~*x2r/yŵGUO+dJȡ'.kHaTA crG:!t~QvuMI(]P>mzqec⮂q;O:oZ{BF`ZkDc.D[G2(!fltCxgY!>6ҫ0}pRaZ%Q8>w 7p,q EM\| Z^p|PCׄ.2Vf =1rW)uMop2K ),|MSFe90+I{ɰ74X0Zv lrw~eWn&=4e9iNZs,nPXQ-zP@2tC@ԖI"WS=[^qoۿYb@y8ޖ#MɻP;2: j44C0Wڗ_!pzѐVGj4G_zDJR?C5@hu 1N6g+`+.*Ft 8 Jg5vWK?g&z԰8͍Y{G@Zk8"B(RJ(ϟ*e4 ң8nN}}T=yi36@ kCpPJ fރ+ِ }:xH<<$ݟf6'Yt|~ԯ^~,S>=%Ӊ&5!wKS:fw\2uAh.iĈɰZ+LX]fb KZ [\N}la /Z)b0Zcs/rS0In*tCU+:0M 6(1"ؑ{,K_GѰ P/Nد!{s R˺/b@ky^MÙQd+ aJ+㘝.tv+e^^Ui,]?`_`iCvCS,da5QZeb^o0T}=:aO.P2F>~Xy8~ ftF?)8o[@,AFA~'{F¹3Ow/󱻢QQƎĤZ 8D|yV8U-0VÜxu h׳cp;)dodf D R3Z y((y %NJMoXgt#BNߤKoftԻS/4!Ud* ,Xz.FZ(˳y1rA)Mࡹ&[<9Eiu(חeww;N GHLoFTXHo̻מ&tR"1I3--O)$,]H%/2`HIv@UG4gpOpx!Q&ZXcК{)2V^#J )5hGP {gֻ)!$m:s SaG#/LkH o+r|y=C|RtgX5iYTqf 3X:a~,M*Wzܝ!qzDW_'e5kx#P 8* U> 鸯`]YsѫALJ*Ka2*}w-q/ކ _w>r8^Kx}=B=e^Uo[]U槢BE37 :Bf[\Sn^,uLR$JxXILQr} >XGd7BE=V҃\ kaBÚ >Bh hEbFNDe|V-:d v(͐1 lMpfj-yվސcׁ^.m_“ʹ{o ;g(k)%zmrX9OZD L8p&\y2 ",&y"&ϿGy ǞEuub9h\ʶ0,dԮˁGw#uOP7uPgwA=`m0Xdaa*Xh~RD}[O4T-f6Y\5 ׀T\}uo*1iԕѕGuPtQW >IRO$tiH»RgTc+E1.wk_osYD9$⧢NTcҪ̂ %ĝ9=9"<ƄArc" &앵-G]mې1 3MQeFݣV`BQliȜG=ŕ zz0j2OЗK H4(g2T &ٴ.l R:?˾GXYaHˁE IR aeZc~8ŋ@pR{[5\w04|Ti&w8Mơ!Q^.;\ [Ѻj܊a!,@fC3)cR3 (Lk4N飞{ڽcpIˋћ]y3dO=Sݭ{դܶ ͚ADXT-T-jaPAQD?6H(|Splcõ\x(H!], \}S8:2?vMM$!95w;<@Bifbh6Ug[말&dܺ7HT*%kmH==h"\fѣ\{07S-BJTʗip.쓮WT3ۄ 41,]W_Y\Fj{2 kH1v_$Q,uknQz8wM6rݳ"X3_aWL͑,o*h5 "$Sze5uw꬈26 eL?9n4~D9fs#MdI N%U*\9ְmpUk[Zs+Hvd(l p'q%Ya 9yԦ9k>h FTdAm^!L*Ƙ#Lu n0J\x !{`0&jp5N凛 SJgp  `6lAb00_{u A&- rI`a8*Cׄ&7|cGi_gt(v 'z8n/?|q82$ryY/dgBMj sCb2b9^S9JrnW@nc{/o?NRl0ɟW&}_߲f =L(P$`GΥ F~"4x԰!l iM.8jMr6X‹Y0*2*gud`*/8jԫ3UN߁BÏ cLbP16yUҐ[wUu,Z7IȦG0+!7"8f oPpJ3obRؖi1~n0%ݪi꬟$]+8MtМHی0wu_wc%%THO4/yva` &﯍Q@m\#ͲQPcKCvV/O)[xT7[y]ԿWMGl&obC6%[&H^}X ~3,7.4uS}{דT A#Igg!B!e)c h VVη Gޖ*6iYтC%0Pb( Ub[˽ rAsgD~,e]/D?E=gZKiK/Lj>^ՒJrtxvFi\-בJPu#kn$0 C6yT4K5&PS."1TŻ&h n%j 7j/O9MӲHG5>qq*}^@a$,uULmePP˅@bsS(v^{Q#N$w٤~$RbU7lPS1 1?w|³3**>-aqϐ7 njDcL\H1Y?_z?Gy T֠g$\aSdaȚebzW%eo-#qYJrIԒۉEyq$V)j<ƬpeZC &vbLJ^ZkΗΩP}6::UԿ0I]H`RWweYMRW,F5VdY&FLj;&V5"& VAY~L;,7Bz(V%FGɀ&+UeFp75Trah1xgG!XQO >wfM/v!x篲E3d2] Z|4L؊kM9{@NYĤxHM?N3hwvqi!Wf/w- ovUR:"w=4[ J쀒q0i_`/"ZI&g^L;[lLehcI*p,K=HJ#Rr yeQVd^p%4^̨*}LHd"+pyo1F8Dڎ˕ǩ(NvYbU qR 8SH>{']]ٚ;Kg.-1.gJ֔KQ'f~mp63\6#4Gx1^D[yL6 VPya٨Ʌ؋`be_sVk|AVk!CgJ䝗;F3mX:P??DHƨlP)w@&d6PH{($ 3d{gvÒب'a kbPcޒY^x`X@HDa\^.ﹸ q/ } Mcw&MkfΩbƙ`۹P`btڡJʪ)ܷγr^}"= ee'4{]%~|tR@cQ)I+Cd',B.4zϾI8lRh~7$|S?f#cfqe4㙿ͱKoSƥCI*V @I Owӭzw9jñ}A}!y]%gtt|u-[)hֳx'f[o  A_,oދrHeQI([P`X 8#O!TɻwTpo"4v೏:Nq^ZSTjt+}+e(M,`rSDwM8i~ϼ|K#P#[Cp[cpℊ{^5S?n"".It8$4Y/2[ftEfU1z3܅V_ooZHerj~x`ԭ9 M̴ !]|ta)T#O\mpwe9Bm=rBo|96@S q,GշGqy]™{SxO ɗA?z?x;ƿ{x[!=f\BGojkC_JH󊤽Td8) iG(L7{OQ|٥x%˧G͑?G~&g1vZ;L }?dBwi> h s{h!Be~ n<=@ۀ)@P|?Cts0 @ۀƩ_h'!^t]$I|4.;jGHŬ i^c/ `F|z چ&Zt?}(b-M{=B&_ĩ2Z+&}3;H<ҐnZQ\1̇FPƔc&ĩG$*0ɃΎcqhҷqd$]ۨ.0(>e!AŇ7tB:C&qQ(ꎳ E*.8V8^\8bnBA'2y6Y(-^D\Ӄ9_ըB/J~"~ ޟ1iE2Ԃ`6SЖӐ %.u[?;#B%Rs=7tSBp҉%{ ;C%vzwEtγ:tYC6>VWAk y,F3JNyr[,"$1 {WBĝGu׮3A(QKӓPn0' 䇖g{3*zg,^LZ}ᠳ&\&E$e5! rV'ΓjI0;<~\Yf&SP/&~+eZĬ4tCd1;STV]`ݴ3Ą_8!Ac`nGƲeX 5ڎ7Ml҅cw,9+羆;LD|*+y?=TgѠ%5G\CA|QcTwvѭ&_EC&-ާ[9 r:.3&/2os8{)8k(8u ᴶB󛯯8d#Y>(c tMY[:+MM<(ͬW -3%^4 |zp:*['0R[؀g<gw0%߽r7SMI32֣U;`('2SET3N7 Xޏkt,2{II~l0? sԿ %x]\ta!>YCCȤ?kt~A7/9хGWbn=v;TU+RolY2Ǎg՚EVS;ɃB MӲbRו =xHhG@ 'G +]^@6 o;fT(8jS|gXx)"qs!eOW<X`Iw4=MVL˷$ TB@ ޸,8i{ݚoF}-BNWi|e=U]W܍?r=rVu-BVaLdVx %"Y0+u#~F A ,?[GuQ̃pH}19ГVx9Η`W%ٰrE'H)^fi}쮿֖|}7f2n F/p!XQؑ54M,Nƨ8WSM]ڂc=\tssFj{4gTPI@ɩ LJjKegqh9B{k1+t~5J|S5߿ c4풂r]Nb=WKL~ȴW`v޲ᕅ;vx B!؅O/CGo(d0 vTL-=VO: [?~2by\D+  ^.jfPYR3CA6(1X/O*sfad $1U#ʅ&o =ADqFpXY٢$笞^Uh*CeZa2ϥdPx BO)F9 >mCZ)0hF q^V|ZM (xNUM4vz_tߪjΦbVkṱ̭+ZlĒ|ji/ڡ*HE~c_fftőah gF6`7DHEBa1 م}C2[6g(#̜2A5.ys0㳣*o{EoX.eZT &I<1Q#/N=-WhwYZce>o lqN0`\I xy`jˇY Uow^tx^ (]B丧) -vHN5 *k|m;cvri L{׺yq|~PxϺR`S͗ e,X4Œ&[9 `tdžF04qF$,@Zc\QZ0k/.Xm^Ф慼xwvEzW =x㤉t0&'wE1&YbMwa"IeQ0STrimoŴtE7I࢚%F!HpQoFM^E#@ä(0+e00bnab Wij/w&h/qFvHQ '7ʺ 5)?AcVpˆ2 LB¡3cKe "%# A'CR)Cgve%@YN('[OL3~d/szᨇ^o[VTeVCݩ*}pK="Xjv7+^d`ˉf\V=pdovVO?M&M{P$k?u=5(pQY/ x2 wSz4<h]ɪz.%kN$ߧ9NOMsx;.=F[ Dsz`b-l}OJ\?wآ$gebo@O4iCe,bw&3܀Ap[C0ؖeHkkЬpMit+ȵgnlJ:+)4%̐|LF~P0޴&{7i~y웄46/M[XxB8, _Y3ڍ+gi6FeŁ֤tkFkiѼm/df8g4^p,/viۖtjZg|mtFiȸu[ }d+"nul$e_^eMÇZJ|ոRb`1=gٴw}A^kchfR#gu9҅$ zwn8|ic/Y{VNOt7@NH A1)X&v@#i62R~we'*kar76U~;p)8wq'Y] +>ǬOB: OW-rm_%} r$˶9"iqZܬJOf&*/k9Xwl8}h0|jmȳ{7Od.; T#T!WB@ML+a?;@齑~!5߬@Ph6ur;?YLB@)}3 :@L=[2WM&X杋A9,'a&IʴVMA/ٻ,o.I0{q˦qcaj >T,]rezXUD灋E?"_͋Mj8w6 P&5^w_vXv^,~kcK!o8lFdgא||92}c^s7+lm`\+'ҭ+iF1NM}eA [a3l$8j~}c*) +6CTfQȴX МB+" o61nL\nE_( .cznOd 4 !ǣ* μ5%qFؼ43IuN3.$ &ۑͷd8oXk侉z~ 5Wʀh! 6akW^:BhY >Hηm8jpFXѽ6`PEsDP-T .`re6?GeZ!}ݭ.mK w^3 Fd>. BZf=T%aa I2U8DI^ƠY2nUz¢ |k`W1e1#sJ^ g#|M^*^*&Cu3zפCvƵ> Vx⎺ʐ;t√-8SB"W fK ;ҕz}:*pl 8O 7?ۼT+GO0c|]uϿ"0-p{t*4}D4Vx|L2fZ- /_DZfoޗhGT=xfbƗWlM݆FẐ9>~ r|ʋ:Z)^itY( |{Ne"r˶_ݶz 6qRܝn _ )8 mdYv._0_pXi X%c0`pq|,WxalB\r,ϻ*S)n(sH{]Td_qM c|_ayQYLYrǦ1WF嫟{MkIr:Ei\.PRᚰec>6K3iEʁj3 v9f7<'4dQ7ƝIۅ`Z4*p,dFW"^얫7lv4O0 )J 0{m[6~Λ.De;Cne@Ǣ7sV Ex= ~˰zWRwEĮ7 -SrC^uAH݋ " ,oƋT^Y.T-8"jRs\(CᴡC8&h,|x`٭cx,rL).#b"2 XmR[K bAJG0[fakk+ dCAYpEU֐ENi\|vҬdn; ZʨH`< Bн&2Sһ'c eT@T/LQ P3uJ'N|h\1*-~Q@VnዝVƮ10ޅv*_]vǡzcYD!DP`[y/aGDiإ#ঢ?=7hRn-C%')~Wmtt*Y*nuإS[qH *QMX~x/7/挌^Y|#sdjC^m {[%Mp=&6iAkۑf<6,V1aԅdx ?(nGXg<?.oGfJ#[ܚ,%|(SiXw4 nWC(Z\\3WW[;Ci׊uGoHQB!|x {Mp_\<‘Cp+ NEpWġ]͊(%H:n23׍t$%QpGr2:WEo\7bBНH_ 8?wcTB> ,xx}'r~s&us-t)'2`&1)cٛ&-?cOϋ1,ѨrIˣ0q"Bv0<{?~r7J`B>tb h$j1}Nd4yik!FĬ5ؼKD^^z;Gd? c褾3 >8PX(q%VA=?\J* ަ#덌b=]?Dl}+;37s00|^r}ܼ6OGTR1R؏S%'3F; l.򝀘,x7[hm"'GSbxw#QZ>bI9%ƫM/Ms-/IݲxՒ(/ RUPBZ\ Cͮ2)OLouV-n_bDBDn(Ɩ*Y3= HԬƷ@fxtt6/4Mc = }T.k-Ջ幭Q$4= iQ m~$l}T$I#LE1M%*rKH8&тno7/SP$I8"waH AAŌL` 1اQHLc`FVY_bJ>i,61 xƱ2IjF/9XA(LaL> jChMjj0-o.;Ͻ_p17hq># ?Re|-!$~Rꯓ:]%7}] G)4<>'a`Nw%~1rd'Sz:)XK׌_ e9`[eNg˗ý# H}2Ce>"ѣ\PR--Y۱+a\_Jb̼<?~ *OrPS+_}4 6HӴBy([;݆*bX2SKbJ +`Xy׏Oo^ؚwNeNNY~'C0v ]_+xm^Nĩ?Ż\ի,s n݆emPK`% yBfKBn5 y-S"48⚽?j;9]'lF @S exLeOƧL{'ghTeZ'\.iWZ$\?B;vcSw[G` 624]ث(w*/etV)O{lW/[32,7CƣﴩlrR&hT4Uj4/ Nvîn]]k3X|KTIۦd3m0v@rؾfhWoPBz{>ô? ?.[;oUH ~8ۅEDBX-O1zF0IMEj25h jij"KZ]*v*vH8vzk8lG{lD՟ÄcJ)qQy04 5YҢimrmu>i  kB'2~ѹ-.}8sz&Tp*{#\H8ڱlٚ(WẸХ)]Ah8#?vah_SД|&v S-Kwa;:jl';Ȓa$R(; /=@⾺Rh^)Mkkކxx1vۭh}X_kn^]aOQыu潞;BxGe6}!]8[ڝ}/|t0y6hdtdsK%^Qn2]A nQS` ɓ׳qCJ,D=Ea0iC /ƅ^JtƩ/ƅ ]6X;axIs\k.YYq&{O4QUV刱muW\C]BZYiVX/$Իƫ$%ᲰYRSNa{?݂CulK @d,y{ᙗ5 o6QWI'ﲅ'/4Ծ j|R}L3oRc+.z#/hz q\% )8-9G q W=d3+B~h+xy3 99J:+9b|*'ymTc%zraZ5]Fu)\yzû2yWF#,xMebm2v7R~?JF1\3r Wƺrdt}7`Xp ,a"(l AAd) yPGS+90 vdO4y![v+]s[x ^h9 }I4+񳠓SM( ~Z/J?2>KiaRkS:Xo=Rd=`:H /4*]EȅWleLd Zatd4h( Vu䋨1V*Nm;:ilNGk:#3&r!/թa]JW7d4cOekrҧ*ǵ"3;W#kE5g4N XA A/ʯ*f/bp;֝Y/d1qnZm Lɟ,^Z5 sN W+xo[>%[25 SR[1'[l0V^ âw`6V\$#pGv1yHSV%͎2pfZ+ul9Yίbf}7ģZaB=E@&w "cv-X'86!5/8ċ[Y6ԚqGh5ZH~yr{H^$k yn~1w/7&댿A 2o~z(,.&%@̒6{`]P_R;ۻ>edt`F`T""Jp73@Qa:veHo{-fe+S4P|J%i|oRB|k}0h=~_{ُZ{=jRZB`xY*T+jkrdu<~ 'tä́ TNF0hPk3dLPcndvVR C UPrOMYuE[@\swˍEw_dೡpF^tqxeMS#躌MeI)zlIS i5U-Eh'}J"2.?Ek w֚,HXKbpU[y0(iK# ;'<>;&k '̯1 8s^О36S4Zj-yhDNruv$ l` nV$ /lNEGL_i*f8GގiTlX ^ ڰ3~qt*r-;Fո6LܕdrN"o"/֋p{{y[)U=1ԃ+dW ^[]wėe-hRK_cU߱Ta[[4b4wim ey]Bg>9o)>xqcaAa-GI㓢uit E,Or-tĕOj7)̏3=2, ܚ' =g;s}9OS p-qZQ)y NdQyEhcZ]m{%f<-DR]2x&N_lj;X3FŚYО=-cIVWaF /2-:ZWʢLVX \9ՁЉ]ڱK}.Y==qQ) 8k  !-]_ C:;nJDkzr3O,ԝRѪ֝F7Ou_yNv0 J2ڀ!M+?PGp@ݧmeWJTbnE7 l *mbj-_r8 ]_7^}Fpɥ+ǒp8n*!`P- ȋ]"˝u$DyMV@EFpC}'KFr|`КQu hM쀹_ ְ%^ Q+ 04@K9&lRh),t2< m' O8;emsCt_-͓ 6q^ .x. Ʃ [g:0R# +GGAN PkKGGTJ1?9ŦOs_^.o]S~nge0=PL]m^peq<ѱ*LMQ0NK# Z4/c2ʞ)p9Jo]T v]|BjR +sg^v5 ";T-Tnh׫Q)ԵO臼aaP#NT\vniuGUY5{/r9ץ=x}g{"G=`rR7`~>XII iP3#pzH#Y [~G3`f"L:x9EONgi{ө4lJN|^3ո>6>rFјt"ufk a}b&ze, Ko dT'T])pB 9Q)7g I `uGd7-Jp B18K O%,YnPL=1>D_AX}`(jH<{d7퇹$ɧ00E}$p 3$t*"harW<<@H۱< "A H4&;QNj27A*GM9Ԉ٤%h>rw#.N5W$ϻ-QͅmrE8`t(SPZ:O΂y foGg\qjX7U'Vm{gU MP_@4w 5=h>uu:Pu !>Bv)U&Qq čJ+OqagL_VDK}Შ Mؐe8,1,JCG}OgowFʣؒ{^?p,% =$xB,Ï-¥ZTSC@$p\Zh?Z^n^V2dhIKkcyyޗA6ێl0&f1? ;>El` zq X'h+%Q$'fXk{U7[ vRt%BVp?tLcHr)ʃd[jTGfi>Xi(nDKs%]UZ74/HZ/[So$!RxT腴D uF"DҘ}0}8󕷯#؟;)>$&3v{aMۗ#V BMPW(Ĭ}Fb7NYHUyż144 =Lp'g74(ZُC=ɥ=qXدg=#,>.)36>*kA?+2n]ܝ*^Hڻt]hx.(`wz;#ոHew<^--p]7hr!F& s:TXDhh'כ2τ"zWMqvfTޞDr)~x<`v n.ӘQؕ.W57Q]3%LOs0"?:D]R:%O8 G_"zY8cyj+iI.PWSJ._G)& f`%¡{+f_RBw%37 ^d{q93u}~:.Dؽ+a(gGz@U4BUnA9g>ZJFesT-oxBא5UCߤt< hg%t\d -ӭPPTHԅvבicR>UޅAkk7JYK/! Lu#*PDĭ. x24\ -ǝwm k;Vs {쏢̽=gp+"zXVDqJ=Ҹ֚\@9Qig8 do.O9 _$Ђq"?7ZV=HJUE*Þڎ/x޾RG:Isrb bGdAe2Xxxi# ؏U{ v@ #&0]H&gPwϸ7,殤\(}9QL/ɬ f cFkP*‡ZeO+ # g%f̆TaQeT!x~E(XM.D> p?YѰ%XJQrqm}!XFed|K SƫݬxoܤEGS[6}eز6*_]IZ_R:My7Bi @bVO!ն*8{3Qq~ YdL^@I0"5b֦vb=D\`7TYVSh Ȁ1>,ݐ6lYm6^s _t-EJ㴃ŹxLfuφ!0"Du9&jb (`5Me+ouX_(:kUzTp%-GawhbBg))T @K|p;g^(cot/x Tp;AR&cNf)&l@tLfmYaȗ׉ vZU4E 1u` 8d4{=v{UKT`;Qh0,쟓эX5 tCn?ЂNnp{Mbؗ3.|#GY*% 턌}EkOEYxvK-eHD&TT$_ :9Vi,0Xv@|fT wzr6';ȔMڰ53b?>;E5VC08[ UC2<1jqv*L#m']6zUbXU>rAy?>H!A ApqT#*` Xi26lvM51hS*n-3`XfsAgT!L&dE088]Jo6!U΅< +6#h똑zPqJ+ g;fD.T-K"VZ:@H0ߛ8ʜזVlrWB.+VL֓w:ɉ5oü}c759a[>m4M9c1l-sZl VntfЇ<c4yaF'@:G{0/` d8سTny$ Jnx.Tb2.מe@RF?Ч@g]NiD݀'0u>Y-[k''kOR'&blSqםmkI Yqd)MZe>t5l)aGII~mʁVIj}{ 2+5 $]/$A*C2DN-w@Q ej@"ʓJi|DhVeg"7XRm9Ql1EVWeq{O4xwN6w&.Hv uD={¶ Z,q6*8@甌*O\r! !HWf ,olH髦/*,2M"LƱJ%MTq*?r1깉H'W NO2nB40tcROMx.$\?GaXcj*a0s'W=#+:y! HX ={l˞@m7Ѝ:k )ot%poRxy Z R-QE(r9 W=6Mv-(Hڎ9.b,b5HWWthgwbN1ZO/> L=_khYSsۏfsr8`Kl2lb3ux NzH@%癠Mт?|iO/aE#Kj_B,j5cd)ApB`1U#*kBG.[1@)VU[*X^k8ٰ=+hL\{Y}hyM}&4GZSAzYITєEߟ{YY zfA71r̶-B9J;*S׆V䐑MX_0qudǡ-GW.2:]$8uLOk0q)O |oWWWpxQ'zë(Sޥ?qR~i!Ȧ(Zna6u_M[[Dhb B隋SXlcO7g>,+Z4kL XZ+Y Ԭ}c p:U#'Ћ CPyXr2B4^aQnd`W6a7@<8g6 L$*` 5.D7rtp3 6E4L2l8rB&x{_cud(GGiAlc? .55d:lx4ū 7N31k!NY/q|g-b3Vx#m M.Tpm$-LVTDRg/~1|4 ,qnR1`郊xbR-F ݎVhс8a Rtl#w1fVDȈ@HJuDsBFx0NH Ta8 5Yo " m4& FU#3iKI,. $A]t՟U:@խں,$T>&k4p*^AZ'n*UBq=&WL_5V[2n L^Xe*g[M(hBGD h$ +Q)~P3c(j%#Fk0Xh8CfL\O+fKtG, |LIzx=ܧ [v|&~@/#M}4>,f cGzL -ƆrWeYlnƞ*8?{'?&:>B]R8Kx͋T5ƛ>쿯 rEyfi6d3K;%m6%OZ5KS"xbx(Af" Q( kfpĈdh gl@m[1}hGݵl ]N/ФV~Oc7Z݈Œ^۪KUS(섎XiRzu`0u`p'Nネ'oH:bri4PeNy28Rֈ›BY{|4;pNxl82a^чfRVUg3Ykbej,AL 8G_ZѻȽ309H`%ՂvxkkPtwƦVPW @1=OfAU^}GaȼL>.6Ynh_1I'pyjl晘Ε xC3JDWH&S؎j̈S3ކ ɲh%u `†>]!YFS̰ 1 aq74!_u u#|iS],JEˀ}gBm,Ӧ/1fvU* ۯxAk$Z4Vj7g vD: vw*(w(i?m.3 7)Vo#Vv v]u\k8UFosY|k.ʡmqVd9KJNS qU>i.:,Jٮ$q+#^;Z %"Zt~$_76S6 p5cڣ/q~\5[ T/VfQ;c0d$Qe }/8niA~r*PKF Ea2aE%1بFl|3all:.kE ŃYFoʅwlzVd 00~N J&3y&8y8LB xv.j!eO,Ni8ÖPr#4Z?!P*-@(q8sysYqlkpm+_>- %dؚ1 iZ XO# ^?To#$0ptq<8>ɢz!X`4OH̴JqOqUDv% v]@.<6qLi9Y[RqSlcu#1#Ttd CtT0-! &qo\M1s^c?T)QXSX(LjT AI~}.WB2+5KFSuk`Д zG'uTCr9&h+ZʗZ1m0\P~^c{Ge^.͝bIBv hd qG9W]8(u'Zf4޳mi8.lan]7# [ [-?(1^ʢ0000-߄¼г?d! Մ LH &s 1 5LjFEWhlG3p/KdSΓŊn;.YbmȤᄡ''-$IT}x\i#8Cu✆)MmL$_@k7 瞇f!"ZD܆Ly-b4=M(斗Q\5\94pt-}ˆ-WFAsZXT3Hʍ^|1-«(C:U\(sڼẀfqT;f 'åM+ 񉑨,;>>WKh,J =^pt_Ux%̙TxeCWxe3>OP4^Vu+8~,,O{CiF]|iN&,`66,PtTF-~9u(w~!$SCvo(X(b2;e L~Ө[p `PV kx ~&%Am$ZيbC}IZH"^0. 3_Pkakۯ6̭s:MI>!7"9Q\kYor )a6iG5IdXiCC#`?6|p2V/&fIΥV,W6\8`sY?Uۣ1lӢ}[?Ћu1IhuP|'XR 3eHS`ȷ8a˴tJ Oנϋ|'?X碉C Z/P/ .&xH.WGci RD-͌k(MϾnCgd>?L3_p>-}ݺbq|CϥdcX]pllI %y/"~=܈l$g]FT79Bt-mαW³`W2(ɯphۊ#~]ow4s%QH'Q Rty[3PzMow=[ EC(k2G0ں&ZYf@o-H9X]&uKIä>(D w/{{.oIAy^|_#L/fROLU`}* E2 l)2Q̹Аd8wwuRi@ߵV.M.V I1$׼FZԓ{MpGpDlDŽ&IcusP']<]Vidy'M sLٝ\L350ɠs8axSh/ASv ^msA!3بI )Çb$ٰ3bcN1=^g,W<̆>~Q)"z/{5w %I!@px- '5vkwƺ)a/Ns)F쳵m2Uh2DtWx 3 D۠_C6$:R5*:}&r?C<}a2 6 .4Ww6OļKXwopL~, X cBr k+ Tk wexJK "CEōS]CXh5LWMSသrIը `jKN\1ڙܮyj'GaH oB*ԝ/:%5λؼd׼࿨([%yT!4Z餖Cxn&lVt`- bJ ]m6M7Bh3 enVnܠ(Q"m_)h9Wu mѧ7 ~lrwp#Pc8nfND&`fhrp`“EymAU9uZ & O'yUwZMa*P6lXۂ=h߿ZZ)qWaW7+F0JJ6; IL|(y&4Mc zz^DXI#ԏW\#&e x" ~`aw#/A֞U#Aδ|碕@|IRmpQ:&9ٮC54E ϙ_s( m6  ՖfڽϗA:٤Rb£/]:E*}6)7%N@S؅T DӘ^SuuG'd6cD3 t- $i5(U! g Ժ)^A%} U~k>"}`ш "QT0pڊ%]hA4V]߲ׅ7(TnpmJq gs?h=Tc,ی uYſ;˻>vuYi8{/hl ^K&4G0W~!c=+:96M#dX fC׌jX'aN4gGWxjŠ^xxϘ'84GA,׆7i5`5{V{HEu!&Ǖ-cCgG </Z1c&9}L3mwـX22'(&*'Fˍ-gi"$,㥞R ;L^ҽ:Byz6xZ|cr2s@ T|;IG1+![̺`o3rt;ΐ[te 9),=_J62l\<, k{0A 3dPGʋ9p^&0<]h?` =,kN)gZ7Qf7AV.C~y!{'mnzY4 ٗ`qTr<5cטćƓ>YJ \j+ɧȚJyk]P\cEm<&74Oy܊dU/ 웿jzcY5ۅ xW@G\#'CD^t׽wh]&v1 bo<|P:Uݽˁ!ĂjD+wؠ] 1Cݬ{o躳B!zSpkVJ2O~8R=7\=q^,S=Sl+Ywج[5E:`4H-ucg.tOWBQn]gh9!w)zhB:90\{uIaq ;_.}-rflwm:ub@/OIGjbzz7lYWt2IZ%bA4fDsվgYd?=%]wN[F@P&frE 3^E9&J#>Gpy^B!ݍp `^Y<11X=11n|0bP\R<[=,^Gso"1(%~_rZ;) #YPǸ|#;tPE`pVqS'&"MRnk A*(z/5nD z!~!~Ԟ3Xj2-qVybFapgs2dHl0s &~d3^\28GOc߁{Jr柣,n`ŀ4^A=DX#c"rczF#˃(!&?ai6hql>zu w\c2A@OԚlL>TF6y (+;GczC=Wـx2lx r40 m*_+h"H[fI83 #?#QC4hyvDX%pH 3?J+,$9StjHڷW>0Px:HS4Pe[ !( ; 'N/CJ#&RD-b%p4ڹ%E<8݀N@8C++N5_,y/dIEi*t\| 7l+K6N k՟=(vW;\W萝6B2K^Цt~:᣻39Hr~A1JE9{Ðk Sĥl˺ЬqVF/$@RQ27m(y~ΤiAlROkfxQW_(Xc Y,H~yqG/@yJ6dn#7^ ~ɉ&J 7JFcgʡbE\e1.EG|eGPXj+ ?0HW/hp-76>p3,%Ūj":F\l 12+P>Qj)a%3P?;  @ nVcpP#c 370| n)g 6qܓZc$ZV!xaX_ СM@`P+ rI6ziJgg(˴)Μ1}$\^ht$&-szA5\w]C4I&EK5;Czky?jY}ƽ=m;6V|ֲy^%9meg;*R@QTK&RB'(p_w8^+%оVH0"(g UD/CR+˜Y{4}.VJ/R㛶3)RC!.K|sį6eߋ #e,R ,&'{b/ & Vd5LBc௅yX"*A!TCƻ;Vئ/ȭs,LՂ|`,/. %K#aI g4|ix™ȑDWtLy Mܶi[ _YTsnj6'GB5!aa_g{'`WyH`!*Od +e7"ń* @7i~A`E > Ii+Vєo3xPٹ\@:gdlUQ$?~b3P|JE)^|G MDϤym+/[zYD5E=*gnvgh4v 3y[bM5zŲc*#ա3o)0"$B0{fJjb˳H87+n;Rauc}"?R7ʭ *|4+u*UuX |gg)_u3Ԗ0̰V($}I=ua}>FKcT#BxϦ}4< ϼuk=3y>ٮw]Bnrnp8t\or' (}ty=YǻvRaYVoE{E>>8>MrNrpRAglOM!wš_a?fa0Q"TfYڇw5dQFa+StrĻs +[yș>rMO=fB3ͿîB8p8 Bg#v{( R . nvfHꌦ6voP?ք77*<Nhrezt{e:kM؏s Ƈ1 Ơo},Rp_tģ>J&Ma|sST^ͳit.L1m=\gƍ: BBb48(C'r= j6J+Њ{>i[@(x;M9ɯ(*Pe#UzNw$;i&@/;HI=!6 >͡ܠ"H F\nffJ: wiee㚖+x}v~dKP9p`>m?NZMS̯s%O]~Ͳv._Pu=3SZ~UG&0V(y^pcܑvglx]/xV'8#&#ϝ+vq*[[Q3bҎcK| eXX36Aa$?v0fj}g@I4c _|\[ձWտk^Vవ'jçӉcaH2jRh-joVIPdģ ]ݟcz4~+r~=m'StNctL|Vxc)Kix05cKJkkԼ՘ȦsJ_DUjMC!6n\\Z\}߭ǺtWr4[ګ۰j[`{ol[ex,5JY9l|]A_| M5D[o°Ѵ}a}"{^{[FŰ]jS _KvwxByY(6 HG6E,멎8=AIʫpq53f>> kcQ_ tx\e7qAaQV_gǓ_m~f }mKcBy #(w.3@pr#pyX{!؉GY=w }9W{#bsb_eH'lXKOnWM82KLڽ',ם"C@h?Hv`:A|_" ;E? Ky9+gT^L1%K}+6,nBрuG=oCr A+}/Bxܵ$K /\vWn&E7|Z+&\x, W eas02<]"E(ԧ4,9|cNpi\`PZo6*]^NnY{ ʵMز<2N d`q;ruY`vrQ]bBL1/BC;B8!T8|#)L@WDHop.>1X|Nl|ԑ,S }e襖L&V*ꞅKa2G|\v= RN5#2Kk{Mb8忒•0 "HИ~O\uQKD#r'QkGЪь$eQ;uܩJqKU/ť)XC^`0cP{^xKeDnհ;qWtxUC>l5i2ݚuݬ-2 MPH/5&ꐔОQ.łvƹr`-I'(P6Tnmw52mNP?>gD-{q9^M"9 E#Ha-׶+ADg=X2c(+i :5XztQc=_Wm]]*K% :O [iaV#M0ZL@@A"ָ+ Jc^_b2McK⻘5J]i`5OpP{;"]XB]?'+ln.'hfAiP0Ib# ,ջ* ^ F^_Z)U4u/lTZUYh/͑بQUhqMq+ыNWygRy{X {$t& ׈U&r>W;ץl-dkM(H|ܪOВuc<:ubøK>Y WҽNCaa@#-Mz#<.PxrQU?UuIn*˗/2ډI<4 8:{(##kڧJ$δNB^N˵X(|:,dfa+S᳗]'MY[E[^M<1]׋= v]ΝqyTs `2{-kH_4·H/N:&ozUGfفx388% !nT?Lۊڂ^"ziYC_J-w njWŌn@2^ef8M96ϓ(_"Aeɍݳ%P,3Ԍ#w8tOه2jz3ʎÊgz|n_&.sY cabK(S\` kA]F 5'KIЧY\0 Gre'غ3ԣ~KD|ZfɪE_M\gSl"N~?ئ(ֽz+XGn(w9\pmPb1ݞV le,D4(cp,Pq} 5 c¥zSex㪻 `ٟ5ۄp:cO.+ oC&s1{d :tP+)?ߎ&$lҀ񷯓wyR_Dse_f#301 5Y=l@yw`*'>26RhPK*9~U ) &9^ieUͧܙNsR[;ָ}΍.Snr}pl;`zLg3Pvtj Z x n c)HCN[00:R_$uO&z+Iah?P^[M-XUp8G&03Vd%Z23H!`GȆ'ƍ.W$tS~7єz}lպݡN0 *ߩ.Z+3iA6$gYNJ]k5<>Y9>y.jO]u7ϑC]1GL4 &Ϙ_C![nz(7<21S:A bV [ɧT*qƑ%_a7\|'"6 7 \I5fRW(%f4'%_XL1^" .kA 9] q ݿH7XYa:.@ҁ_'|L:[gV)zuUru.Cm ;?S %+M\VNt2Z!esK1-m- Ls_P%q<0ʵ&͑M]msQ˪o, bJlxFg{M_}X@,4U˦|zyY IqhSm6_GR+<}\֒Y!A>>Cj]Mҳv}ʝs+rMGŊqX@IFɎPBam4EѵK6!)Hq(7slnї:/sx6qEt*bJf91T_*eaj%{^8t;’Kk'3-_G)Ny?x鈵iG!in)lR_o@CoBFR~,%|5sqЧñr~G'g2ɬ[Kt;K0tOFYYJz7 GHFW0M3ׅ_pøz/g@ON|?pk/yscfXO#umgz(8@%QTPliJ>JW+AE^?z3B_'|"'D>f$+/\HV<׌NSkx:>eS }-PkW\c7TdU^ 'D^Y'@sPU [Mb^Le]Wk^nx>GDa$fK6p(c-XV-]KKgPyZ455~ݪ\J)o yyJx{^%[w?jY&FM) {>gA\R #uwݪ7bVxi)cE5;՘0s'@¥¥_+)eoA+u|b?ݺ͐WֿKҸ\P^@XkX~?Ãcz9qy~ $AB !WXdIu=/(yXӌRYdV;"+ U9|/h õ0CV|5lPrwD!7yv&vhL/ňx%@; 34Y<'!;thV_|']@՗a#hF]`yP\Uxb8?Ea˩>R&0EQ}e;_@5d /}q'+I5eߞTГN*E.}^NFZsZM[֏?;D{ZAEtyER<ǭ>NQ2qOv[!)\g@lk5XLzZV0 QHQV~+ ;tmO`$rV;hq"$U KV-,{JeP!NoKngqT>$\JJ3o-s5jW sy 7]^&Pfa޴`ZfEPvu5g有$MhcmSC5.d5w%~˥rO+/IWRr%y*3q_{9ψ:e Q k8@ vE`uO@j S$żQp).͋tʦA޽>Og|ڷ!aǾAF^T|kHv-@lBR&W/|"i\:w߂vmQ3SP,˲yFsg@-+[ZQX̵q*kd,rˁK{ H)zvU=|=OUJlsQ0V.!/HYkɷ*+WT*vvCH2{ẻv`*qN=b6aKYһ%SSz2-K< E.ܭӝ]]=U| /ӷP<Qfpbz-7 U"4{rZvQ 1j ʵ\XYL-V29 $B!N+ا,=֦m#`ǐk{g'e8?Z׸}gu\T*_5n;OͲC^:KgfxY_=U+uW^&2PSHƸl>uS~ h.^l8m{N%W=.' ^(MJ%oJā_5#D>TB~&E|*mSܬ(`+[}9 ;]Q)&){ٸ ?@ρ2ek6_bis [Ma, fx}a"P.ž.vE.\خdىʬm9yA*sACK5fSdbŒyJL0|e`pHE"_v/l'z/R_[p{NTnh6m\;?9_#T##gk4^AWvL\!qXLp>P")4ӲuC6+^:N vp tUuh$qBRx|7e 2FgzO7R2 x{IRЩ{ZVlk97 /]L"9D=H$A}P/[a\ [6T`97XOPޚ cOxPXbև cO_: ؓI0CmR-? Zg|Ź D VȠfeP :Ƞ%qP %x&Z.knR`OQ*]66@ڒ]6LPOgV*obvXHv*dԳ:^QnЈk9H.AC0@B OW`p(xO?P=O.6 WeuJeI7QXG %TBDPl Ů`( "$s@&`HyPt# 9 xQ=UTtŇ*ʣثXA@#"pJ@W6QM,YJ7N}^ FNQ@~%&o@︜&RE@b u%կsQ=/(d3[zh;Mj{hxu'#VGJ[*BDg@9%{*~3S"ăCTHݗe&UÊ.Q=df 10yBqw/`U>L p՜.l1b7&M;9P xRO_p7f5cy08CP!0C\؝H37lw3Qc1ypߟ@&[X2ԉcI%6FNĢzSy҉ɚ`OZ?nRmzѫcqQ_*o ]e֟lA^YV.ߪ za w3ќ̥A%|L#OT1Ŏ['VSչT+ц'y _S7 Z>b#r Q[b/5oV@:*X踶=B:kq,R͹U:G8u7 HxGϵ^ |Xwb\xb6+viƛnS~'W񎮄Mq?&9P@ξ@xn]6KW\A9SV `?oCתQl'ܐ @4}bN<_/*ZƑ+Bf¯m\r*RY8QRl7qj*ar6S}jy'-uF{Rz]BG 7!V Dq}OAxYϲ/6LOw kRX9A2=%:iÇ%~0 bg^LYBɔi<{LW^k(~J Vy'6{8Cq~-^;A >)eڮq& G;ԇ&keozW ^ 4ⒸTr[KA`JVIsKm%+'D^#/TDpS:EZuifC~,z@[eF6l)6‚͆Ok-r#ƋH?\-x?cX 6TǒY0yT+Q563RR H)b | #LKljǦfъp)x Ɗc rwl!5<7ܾPzdxQ6% CqJL>j@_d1Jed-p[Ŝ'g<_&_6޸=ՌW, $Y_)_zswpLF3i&:r~&;)ZmɁhhԡ}-5&~jSFCw*z :'QH[i m9F˩0=9zU&VBnqICZtvF==t%ֆe\^{Yw񵄄#f}ӮcJѪlab PL|Ӊlpk1\jC<$*Ou8̱˨&NHDnX(엛"LW*`{3U۶k8_Ct B:d_ Fǜvu_WM1~Stx f&4.̔g߶[0d(&V9|p= Bʪsn0R6a:boyY<C[2U'rUcԿLrM auz . $,PM_#cz87VGVBC ]z=c$ k.gBU+ /$\His8.M{B@G5f'q@XgX*X7cJ7>n)ڈ?xH6h&m p"QZܵ3s@`{ñ]xY33t]N =  N@RG0E)U0 ع8z;@=A{e<(}1t">F}*vͬ E;!qֲ @w=Zqj7d Rg vs B?DC`9m@@tA#?fQ%; ٙ`"ծӏLS0SSh139S>QL {!NN#\f~kl_~1(nu]=݆f=o/JQY4􀬄n#շnxhv2:PNUo(Vh[x"]IssO^ ],?OJ{si+zJWw{hhxL#ܟ5pgo%$-:h(SHQ:g;ц-؅hmx o,}a2>hych!y6}6R\~C7Nҭ`H}Urh5;[P X7ݮqށ)V3R96b!ǍƓ/JzUA& տ;iEW?g+/bOLgAoma:҇ 9+r~MNVo潭Di7`O}2[|N.Y$XMcq,Xu7Nqlc&2jx'RF`VTWx*b& !Z/\ h۫):Ir$'ٹ1;;1 ]y陽0ı/$RonF,X'~.~Isf3` NjU|e+)?y> SrFr%+m"oet_k6v s/C|z'wj:zd'nds~DDj;ľLwa p] e)~+r+zYxw sJKWo"3 @.ŝ1QbdŏGN>;7W I{{%iPIjr*ɄJ!XNdX VvVkK^cx 󂵡m`;}3FCõ©pҩJpo!TR؁AoқԤuBVt:'X,}Kay> xCl"끺|MO9 E6ެ_qC.d( 0HIƾ p;UxV 2KRd,N'HcqDz>g{[;& "\| dR£O!*cGE3懑K*ɶ"xg?|սKG ߹Nl7Fp73(~5s]5~[~?ˍ\f1Xys{p~]px"EXpC ^A:C}W(YN#>T ">I#l=y f2)}A< s )`:!I0|zՠAYqKem֎TmFMZUm[*!ҽ` 9&!',OP4:T">WKVW 3߱>~a&|c LHKAՌ.rY tgH=rjs\$f@n?|"`tS-.wgG'3*wc#>̨jN;'Q-ZN@Pxl)Hg`)nk/㧡& _#3DWU/GjĬ};xWEۤ),%0itY3C cq_#6Y*9^vMf E:zXk]QQ6ıO}0 J&Ϙ!#Ɩ,<ܻRbSal#.s1UEZW|i0H&@!|2 Oĭ6c\THY?Gprjmx+wz"``3,U,;z/ 8/(b/X=HQXa]KpFaKm" f;zWo!ZiY$~\rn|lK 6ca/Y_ز$gx;p@O' \^  $~;gb+"FC87^jmg @f캲$ u* #IVJ uz vTD )8.~Epi}{&甩c˿Bc8]L*iwF{$DژᲬu٤oώX+ E{Tі_+3F$/J(ܠRY dR}˜- cՍ1UzrltP! }-9"OĦU"^FݺZ fwAe{-T6DgnAfQK/T~(;{m =i{A-p'kr:=zp7OtIyogdk  ~"x䫎G?n &S}zt gc ,<-D!A$Q˄"nl֛w2^rgԕy7-Kd&ВGK̋uweI%NCL(Ak9& [/`u? dzʴ٢;eZrnmfۅgOGWU)vt  I4%HuH d1PqoI^9``' &2an \?h_lU7tVip9 yu=/HPc 3z&;Omwjp=I$m̨Sav*aٰ2ma.pƠL[=%U#c .#Q/00YBD㷎&ȁ}Rk`DlW-mWd@tj/D`s_;)m7%jWϟ<'aMI,z"eرuvp7Ņk5dU]5'A;,Vx"gTK x H{S! \Dd# ] -?Mw<* &m%Ê_Qw(fBsi2+jXz0r]vxm&Ի~~w`jĄdO[ P_SRl|cq/oϽ0arTO~HWfI 5n0mØP|dN"3x @/IWbH{Y8೦9$`Zt]D`l[x͢8^[& g1p6KA]U'=ٮ,O()k^"2& 3gZdv5ƠiQخbR~` +{/0J` /0qe}&7?X1Po?33 ،oa.L$]Q~i7kIu4pxŷٌlZ$`QRQ8@ .o&ƥ{`;8 H8C1 -j#! zgI x?ݛmÞ~1+m_c*U8|SN+>2ZG;M=-̢fj5utΓb*l:v,j0ARFA%}Nk6~.&e`m|>&2ӡ}P4A۸[ĺ~N9B.:sjvP"\&E{MEOT;`_BNDRl.wR(({= SP E[{!6`5~o58[dlFns9g?;Ay\i껒I[WzQdA!aXi}D׿bEPEGi-_כܧ_:[ Gr{SvRȔ8'[,wƪOGaE4)b QgD}ӊ e X]mً;'Iс$OP"e5|]$YlɏJ9c$۾\$ii݉P04Wc!]]k"X~%pl2z<(zBFt(fUk^Z$mf@Ď"5Z00@sc I @hH/w!N׉YkO05|rFZc &[02nfC.] з=Q/ SݘUs kBQ*a~kѴ@%E,>D^Ð2^vI4~ٽHZ9?8п1% 8EBeEKcFѲ MYqցm=6.++@lfm7DL#:jUX=#ҭƦ"oC/nlV8{ AK:w1 xJ Y|N눳po[ `kg uUA+u/M0a8qQ(&fzV?AU[DEb10g Ƅfyk\-['$B5>_Ȫ/ p%"8;Ƹd1`p`ŒH}%-5[SpI5:dI=zMA#u;nJ/$cVdZ~iA[tA+QZwF8kШЍտ 0k:ZJpJ8x˦fUHz)ms>|=U"+qBهQ"-ң$!HSJDVAX\lGhYoؑ;^ LICƣ\{뼌̀vj\`56O6\_ n2L ~[Q_}cGfSB6X)V1GRXm)2sg&c^qsy/W Ti)#`W-{^#K@FG療 đ3_IPP^ -25:n= YunWjB}ECx0&qWԚ i\&, hס/@d-ߋzì8# OԘW7Aû_c@gq2t&.>wAWɴ!Ndt ^9 )0\u'߫Y< b,qhV{2g0-C!+VAD5?jtk'(T8";%ְGB\LAx틙jᡙuY,ـ܌Ә92ƐjLJC;x@Q0vƑEJ= GBCt _HP7YF$B #L.*lQ1:7gLOAe=2r`j&c5o7rB0]:乙P IU|6PWt7Azs ^~#e6 ::A-_@+ZXz1k' UJN9 2]+Lvǣ׹/Q5v9퉲{Cr?@b;څ-Mexۣ& ߝ&^Hn/P}  R*3ʤyˤa{F0*pK{!L]i<;vp-~6僨+T^ s9~݃3OTOC#p{PO/t|-xق (wtRTt YR8LL,Kh=ɥqXg+k^*`<7W럓 pmxGd{^ +7<&iNh}Ũ/qEcڵ{:) nJ1J3z5PoWt济Bikx6Ӷ590+ 9O9:xSFI<~">D?/ cx1f x6w˽FOыҘ^3 ñ%R=1N5g3))|ŝrv? ꠈi}/=G3C|LZuiTIq|<_Yqtaݝaꟍ@()S8ѵea@/6&)KI_>,5}gL .b>6~d؞b^҉>=<΂ ق"Nq$S(A +IەyMP3~ &`3)x¹@ 0$h IՂu⺏ѭ|g>ԘPHr%h US= ܌:wGBlz :1ȊX?shvgzTeQy鎩A7 SHr;]X?GƅzT E$0ȽLiq\7@_xo'T;KYݚ5Z@ =?*"Gkߑ8_W X`LYWF뮆;G+x,i@tw- (tѨݻ uαS9Ȣ;@?z  بjG[ܟec3):9Q%?NYLQV+) 3V.z>vNlߝ_mI~;"D^rͭ}Zd}``xV;k+']~%6nmbյwڅL3;h%w1pYTiNt (O^Y~v:B圞~N4] /SG{<RC*@"Po>߻_EcFJ?M?j*РD) $oLa=dӡHD c]1!ҡd\zS2{Yݽ\ %H Z(2?kW\$.{ݏyO$̯kP" 'E7Gf =^*r|<)s:8mR-/r>mɷٚb?Ci_z1'sR}St퉪r)bt36OG]I$ً {ȡىV} 8z 64 PW eS-M@ÐՇ%Sg4M$M(M$&R%~Bv/UG,Rߚ_ x٫wP^ %=73laXޮth5JZL +XY q#R%;ø;Ə7:+THY#&A@oݻ_\cpw)_Bɯ>U"WV}!~rX L!& ]R3yhJyRݟ9⣝L;yhMﺢz"XreJ{{\XdVPt2(E~)029 $3C0!ևEԽk> =vu<;ZT߁?>15,lOy sŜK~R;~H\Lߴ~ބHzT_N;;k둨F+=?4P4 _:/%<MRhOD킿sw^:ܿо؜ӾRUbr Q2  *HPbا{JwSn \` 4L {6ЯTz[$9dR׈D!7_|W @Ń%-^<@3z ; Ș+(-@ {|ұvݱv ,,%LF2`fAPpDKճ9 gL(9X^ f Q3Z(gޟlkYbntM8ʔrD>+a^AO;^n>5V ]yj: 5C}) acn*V1k~s"ZN©ʜ"^d:b<ꬰNt{e9;'x 0:Dݾ3fq^MB!-DtЦ&*,XFGx3 fC Юs2s׀B2,Hj]聰?=f = 4#,}oF`q7@ }8L%PqjcN}}]aDjtU[v~1Wҧp\:o2 ]"N] c1p–^t!|D^@1˯^j5|Zɫ?%|$3aef#+ĪԚ@_86]! k<@"VzX B'02Xy4iq|pıG'$A2A\CJ FD Y0L4IS3-9[_@mL"$9}oN]W{L99Y;| q'M8MhI^`ЖHh7J,.B- iKw|G܋"dI 4Qʢ"TQ"Zzsܛ޿iΜ9Ϝ9sHs!υ7>2O{&O8 t I>HQZVm~9fKY)6xm& UIjM9#i{d7vUpka7Cѻ9 Ge3op8:ۿ?!Ͱmc`Jf8 Ǹ8~Ci-/D$5Hz IH^SQs%-FD!&*!" z%(@W"ـjeaku38ݍp>f&8)0v|o8(h֑C&6d{1}oUpQk)ҠueyaihY[dߗz iT$A{ݛc /`I uӿK?\? HB~)d%gC h6ifʛYެ+Sci#MдfhQЈ6o&H&fJ3<_ngss<6hoTg1VJ2 Wd7u#Nm4hgfDK `%JF0Xِ[Zt=Zd=`?= ,b]2*'sL}2Y[]7i]R_Y>>g7p4 ʗo g@!GԽLƷ6]*Rԍʟ8P3a(y|#Qy^ΑUzKE0fO7QX#;/(ndP$E.JԵzsxsi]آ~x^X>&WѲCxzŢ/@%l~KJ  d뀔$i$@^A?-RV,S*o>DFfŊ@8(9͢#%NrҶc.b*i(`_su%^Ak)ɥmm)pKi'ad%ax5а.H[otj4ofU2TLlwL +n[P}B.m⫸4?% WYȮ<&Ɨ! +;h9CI76xe wzs] [ `rU`E㕙>ED8AgF'Ѿ Ň]p˛/Є|͆j5m~DY0,mV@MwR$@`rΩt{cjqLvz2&eu 2|7ԓm)+M4hipEh"olu[ĿY+tm9hȶ]UZa' (]_X88mUNlߠ?pB/Ed[֯B5u sWQ`]3=h lp4%zF('A0`?-dކ`>5W{P* }v'5n{d#ay[ yȣ,k1tw< 7 :nRU!]"G8r @<$~lE&[KUɩr_xn*Z8C峈Jf)Uo3xYJKmoH<E ; m.\.$ך95yZMNdϙ}pMI g?e]6jpEv&,vu V+E 5kL{d^oʸq Xװ1TM+?}z٠/9 o9$r$h꣉F޾T|ٕIwbir6 kHbgGFhz]'adrryrZM!b݀ʔb-#țcs+ R-;s%Tn p,.J3bp샠8|!p:Y ETEv-!m7cu?H}hzZ$H~0 Ĝ4A?/~틵hM):0`GTd%[g-evr 6&2LXBWAd ddvbxO-) ̮D"QRfYb(>nN516ha8Kkp&La3-<ƣi@uv >cV/yZ1%@/(inƫImDApOv}g=0.6JfpL$ =,nŻQ/EՀ^r@\/rpgswlyH z{h=.:qv|ȏMmo>GCrs_+Du}p;86A~CasgPdYB$@]l3JQ%whԽ^wy0]/q&Ppڃw|ߝ;3ps{qLuo.Jf@0 6\4E#:&ӯZ}TάMx?b-|^=z^7>Eƿ=?"xvZ4IFr,tvgD&&4Ij1+ڟg/k#-vr;qA}XyD)[ƒzD+4;ޅYP5+ ?MId;Ug;1,nۘx |c&K5 7݁ 149if5Wf$n~r߭Nz|iWyq#Ę>6!ѕyE^JIws凸P* Vl:|?ўEGپ([ ruGE!M~;S@8.Vm.e㗳Q}7_w3*7"M਎"*)RQ)6 @Go !hQĹ^‘ӆ#  gt/?XɰM \qz1Al]M  ( 4aبj,le;΅؆k]3WA^Jx; ˛7L}[W_vn[Id]* ^Vޅ.n9xI;(kQ6CX8ʿRG5֢2wZj–50ܴJGϚvtyJGŏW?ϾIa*KP4(sDlVMGG)%JN2l&?T~ss-}_o2ԵX=cÄ́5U@Qf_Q %}͹6޹/,s+B,b$nb5f -]lfL6 d{jU4Ⱥg qՊaK&9LuGi`5݄/ OmT}k?ШNUxޔޚ؝?A2¿dڟʉej*WV?@\S&}U5I>ƚ}:_Vd3qCa|2!/7қ3LMjH7>uZ>Rl\Fk pI$b}Ag]舯Ʌ$K.J *?Ϫ*]fhЎ kYB74qtKΊU?nhL%m}>@N :pҡ y+G" F7c"`uyG'~SS/A >*DoNH$ྂg?L!7UB-d nA.[*b[/ aU .| cT06̻O=u>HZCWez-N8;+8yĹvbkݝ ;k*x-}|mҦ P F0eztl eJE\]|Goʝy Is"4/r7RZWJ-po"a-')EN=:[p9QS%s%Y`_r-)SVkoQNw @w?T&N /ZTD:ataB0}{G>?/+.l Q3uB;`6N` h`(C0*KmN2ox{78leyܐ<ѐk-ͧn}! 8MsVqiE/eʢ4%9uReZwҚ+T]FХ}7O۾BvF A2puSE9s j> ޢ5LB?+ډv2(m"_7 8(Ydu.Xx^ٵAWEG4uNͧdyGxG#QH/BMXuڸ@h/hox%4捰#Y}鼰!d.R}r+h/x <)]8c5%WmyIɥxx`A'~~u]itOWqBS5 sYhk%:* BI+0C%tRhE+rveMϕv͹CIjZ-6L{]|9ئy ·@vEO^Ȓ]١%0\ِRѨ{Рq94^@#QUrQ:ptqꌓD,*I/Wˁ:[$kxW?TݟíΦr*6g+ͤӂ3nnóM* 0Rk4>YPg$7M0WPI#V%S"-͉*FoIPo:χMM7 BcBțB#s)K`> R⎅=<Wv+#!^S8O%sADj6`#0g!ttRV9\WޱZ;'rI?Cl J+p@K"Bs[.?rܤV.[gd՝SEOV/q%* '\QAZq '#z!벅Kt]|Hd!-PvL:?oJE{Zu7!ګ[]b>l¨kZ~ ͧؿ#14) P8 T 3%%FkOokݗX_H 4'S=v?1Eh 5}9Xh+7@|U x"Ob [B !F1HGfNr{$'~EGgoV\ϕoa1T˚C$ B*|[_C7)#WM W]RWTeu[1]IYOp]ՐNUpz >)ENQ\o[8[ r}4z!l{~x/qD SVsu er ny`,L(lڳy[!uB|eHQ#PwB5#D)N0rM| wGmvdD9[xvZصF˰跌0j딞T3ifdj̜eF.Z d!rT i *+- Z0/3<8P.2ի]S`Zdʀ5b+aIYQeI1-/ΦV K¤!U/%vSAU~^šZ ã{H*l~*dڰxEsق oAdm&.nkeKyu,Y+CMF)'i]>jג?֛..HB?]@] 1F@NկT]4蘹2o +/7JjOY*Koӎf]%eW|rKĻڅo/{$8{O=v&o=5|їRk$D]wczQ}75r5J%ZA%{ߒ!x'5zo]˷Bw(KOKmnd*xЈ1:.@2)cGw*y7h+ZE-Ҝ6)*E>b2wޜ2cmL'RP=y,|8BHYPh_A@M$! !2OCy!P$ 0$(CRmN~AS>u:A7(|-ԱcV=4VkXXl-͛o2V_ڹcu:VkX zv}SX_c]ʰ'|zklzOhPkj7irc GIT0aNSe8LsT~"NfL^<WZfF8[-t90qrnjeݡVZߌȒoNhz3Eni?0hI/y)Pd;Yh2Oy24=զ*09S2x KVt_==ᡠsiXIY2BzuXvwli8ꅯD& wGQ-24j?q\a\0^sHԏk(uL,na:g}ʁhY0A<-~"6dW,<<_(b9PS[X uPR~*]kìP@cx =IO-ةPd"UFMu7 ¦Zn魗X'7CzGClӖ*fDI ?r-udBsY`e99IP[02$@@wE*k?zX-OVإ$zmAzh,kqxL7aSK1I;EJt8O1=ƩBv}@zgT#\0ҠUiȉַjX|>GMjZ@}GJ||d Z w^ ^ZrK8R,/KMnfi$q._K ]#Qŝ7ې35vZ\0^=՗ѐEh%DߍuTڍd"ͱj/X4$ *-%K2u/zMeG/s3j71Cb^h_-tn/vS zD@8nj$!sx }(V~dD{ "كJ&ǰj<ݯ+QٍXöƲ[}yK8#01;zܹ/M,~=UxG[ TI8f}`iy-R@oe,e |)è5{La ޮEȴ/)]A$n1[[FLt~%sr:/4;9)&"V>/@&V )ieErީ P*Qn*0zvp5RPl_V} Tc_~.˔Ww2zi7}K22LSX]n@>Q0:)rRE>ffHeam aYP7W~ ۰5xrH'_3򕣇KK4?$Ww%! m`vj4ޔP,0Q}ݾK {_G`jc4 |lLAM5.Īd"BWԤ?umaPڛ@f2$*87ޯ{a6JD')mx ޟx[v"ŝ KU^+>5n 8[5)QfE" 4{=VڬݫԃC5T=t]7(2Mvi 'f~@}vKJu}e":G.JwUjvc\(JIxvF*~BQ^- IprU >ksF0( PCݸσRܢlә#hh$UMU8 "uk@ N1QozS7D94\PƠp:A\sf`},%Dq,/WV?xudn$ w )n>xPGN,_LPJeX75:FgJL!V9gTQ,+tz*Xh^BSh߼PL,1(tM }ɽF2F&O&٦W=%[3?=4(y Uy_1T>ֻNJg`|@h654|P; цCy^yU-9yz%,:[ Ux'"P'"tƧ4}H8B @ibnpa|Cgweh nɰI^YicAҴKjRa@^\wI{2vw`rFju5McoqG Wbl{ MA@ Ob=o.0 itWeX Ho+Vu 08wtů*Gp.GL5njBܽZuJKG%&i \eve%Ak}zDwj;J+is3N :hm[!'{ jGv<2kVϺBuO(@ $ߓ|BLaOx6v7ŋ 8*bs;J?}@%Pmh 1uxN땸3&ZϕX@ut%II Jlx X˳<ݏBg?}DZמj] 'N є.qP Uw!ţf/q[<4AttR/f(!Ө"ӗM-KNEpzyWIZ\-%0啛6xC6ͤpq\ H{Ro/tJ3(%A|2 $ }یH+c Lmxo27=!A?oWoq_!|+1!b(c2Ct2݋#r7,W`Y,(F ۄ0M(Z "i{2pW#`I˿v53ƺ3t#֍\G_x;n׋DE`nϗq.̽sQ~d41>r@s"-ENM|f펁L@<ipڵ(] JL Cp⩘sByϼk` WWi@7蒊qh|&\%G_T qKF ]dq.s自ŕUAа"4EWy4+T,ϦWw ayO|X˗W렢Stu f^צx#!}` J[UĿFex(S^4SVlv9m~i3{0xN".~r}yt&@F|t.ha~!tN&+Sؙ\'g3wz}ɛ詅/Y_M&A|DLUi<.!~r au_[:mo2D}/ DDBin@Oܗc̢C#fwE F = ݶt7{=0Wy’@R'Q MkMVzmx ܄,C~j5c ya#8!H. ɧ߼BcB<-nj7*HKO#>s1M_::hZ$}j_'_!~s@HN! K$ݟ wy;B# Aw5ѧ aWq\?;m8IPvZ В`g>\ ge| !WNHu0>gz,R$ϧ}) 1֝0&x id{R: W; q݃qZmyRszEOu_TKXh'!Cuͤn#DjcWX&/YjagM_q .!ہb2{ivՓ -H G6?4XwU Yޗ3cLC굀6ٓ`d ^< ÇRd&1GI?F3 !&B0{NY?R= y|1ـ?p:rŀ_rY H(<0jl[To4|m6kp<#S= x֞6O`;{콄aXQ.?saU?O8;|E[n݉_)R p''ElՈ(b|0Bx`uv@h gǃ1+ԡ`(1j(B 2ҽ# Ej@:cY_ݓTXPhMS)1+V= qZ{FOܩfxȓp7ęǝ}|$g[+w"I bgJ3ٖDל<ՇVlqCKunzasWuD_-[{be3dn2E98ܥvWF^\(} -6dKCClxմqvvb_7>8+bFc=eSJC0%ˇGt{Mo ypń)Dw1(4ꘊ>.af=Bn3S-2dL ţ 2<+9*|=s& aN"s r-̡V~&_|<:.n1gAy_-e?8%ݕvpaV9*B0ؓ+ޕRsl\5Xf<`Z1$' 5ݼԙ΋slZK r% ҺGa'9Yd>e8~saڏdhDOpAn:F_27F hq?ٜq@3r\iR\I/3FUh%*ډWQ6:CK]UcTu?+)ʾտU36 _6LZBk=Z%yCJ4 dt-d(%P5 4}I^4ƾ6Y05ʖ?ZTig3-?/_4CVknDގ{ ї֖_$r ` t5CZbK0FeBھdžSt:V.6Z,R{8}S~"~fy'IM(Zv?Wׄ_vE o6qO`J[I:xWdԄ {7&(Qbqko챤iPYOEx5J|-}FZiOңUjpڋ fXebe@ggxZk,?cU) ZZg4tfKwU˷K^(㷷)J߉33oϯZ&NWLdol6|Şګnʘ}52F3Z!ZChqB+k$odTEW6onc$kC[&Vѹk|r7U{Lb$FԉJF/Jg=F(_Kf=]%7*<߲% [')֍[rmۉu[(z Vª0DA|&ͳk=\Ԛ\̽F]SQ8 Yo`ZşF.Î8笶 |֫-y[:$xU$.a>jTowfi0(GULcM~- EVf]p.0Ճh~s|+i>? R*Ɲ,e%/jQo WӬҤG~xFg |-i$=-/ ;g Qۖ1K;0'"d߃%iJ~UxH_TQVu,@va74JmޤCϔUZ9c^rHtY;-!͟Ž6wg~uhn=ʖS8xTv3 N,&VCKHL rmB~|Vnķ0$oeʒX~s~S"aZlԨVEb~PA{Yqgt =VEU3]u,27y$а{ر},Л[,EbqOol'$YQq~<`U3 9bxkY6}4&eH (/9Ļ A4.ՋKԬDOa#hc"U]le}%rE)R,9b x2 ԾS)caNrQs<"(LJP1q8v)^#(R$erp/@rkQT 󘣕 &bVZH:dHpD"//6[w/,K/ߧٸqh[oݗ쎊@@=lTHWl$ʺR8oȖnQ1L1+Cr_6@˒!: 0ʃ/s)vm? Ќ6,@ZYwpToΈtߔвQpPm($k"*9 "zu-7NuSP_qF{aS@ax%]-`գWvlP=yw+qՔN>wvA.d zxKTW92xlϰWyd4 +ڴG'jGDP,;oG.TkxN'g/QOLZ菵lΞW=SPʶwD U`^Kq2dˆT),`m15- N4ʒmpºHٓXXT:Bp(&qajur2Ύr21*VgQxM[a|BpT{&Qmeە{p8nTڣV)S1W.20p 0 .7l|%0 'E$L#kpmnm0˧!fMfJtwSc4eO%GJK,uUo'ҘʯaDhBwh6X<{:K9oˍ.(;6u8 PDٽE$uZޒ!Y¬{<,m â1pS]dgWjw]-z}GAv k.@}sr)tgIy}L0"CPl7Fe֣AH)B,Xwu]X\Q+/YQO#WxOt$6Dk07qudRha=b-8#CSkZײaURWx7? CIUmC.3COu`pg{KSA? j7'HrS cT -?t {x|-7ฝObEPЦQ(,ڢO'۟/St `j *=ڻu:w54}\hb4E2~Z!ٳ?Ӕ`YX4Bjo&0];$di hiN)QQR TD!pg B>P<=VZa1MؽvZYlsXIW|6`p0f0TEXe_ylO)Žx<E̞?̞ 7HwfU|hQąbՑC0|zEOV#uP%)2xJ񁿩I uYU^F ;#.~Lt rH{j*$Ů"| i%@E6tQ8j(dο̫+hei'J ZB% ! ZMq+# K>G=whϣX D(X'Yk-|Е+*"?2gOmu1 z]xPU88^Vo þcAd/[O.ZUGZ?tiݔK|D.]ÎlTGV=0z)j{A2,9?܊?:Z@_w6hån۩…蛫>4jٺr9=tN,Q}y9 RGo#gJa^ )vJVu>G)L&-Uc)d9 Aқ@R␏)u-I9| 2 =9u+.GOH߼5 !9D`%!8DG%x c"dW**a$~s?MBUAh/ q4IRNؐ] =5m"SDav8q ( $A1s !@_OJPl9G~c3䑬8YVTwn0jwT_a[Mo:=cQ8qMoه =}!}I#R$[ (zka?_ܦ[)qc^5)*N8Y㨤3n{\ndeY+=Laz3U)\ާofA0 gv=P*׼w1JWT,xE9UNbIh|%{Yid)#g -8r-I!x:ءd6,b#6KGႷzIm#VHnC,k6 K7l9ׁh\+P2lrVU, [ u{KծPSߛ+F W7*86A9̏՛aۉA #Ik$OWy☾$"]hxVL;$OHi}&j@.xEIܮ&gDkWkqͻ,m)Bp 5*p/a~uXd!Q8 d_>a8- 7oӐ%G^op#oT)%dԎ{1*v+>fDw)^+ v%FC}UkߑFV , !@XvKG#$ XC 6/ӄo=`~9GA@Ѷ6fNV!du0  Q= ̄\9 (r| ^7b<GQ|=qU)$|;-+?ƢkqE)VQv?]K5ɂ[ T2^pF*> !G ?Hy q ܕs T/AzאзJ\m 91%ӌH16nOU+xF*#в\?k\>5iv̓깫@-Ӵ ?WBr5:_?h\?r^ a*[4Cu#Fl{sn3gI~݊~]qAN;g!A!# D *d_냖"'={]~h$a \Z u5担NOVS}|I3Ѿ&x ~]mc;a3g@U d_@?]?J@2@?|1պ!h%#ӊU?֍G*uS%H֥7/=.'w.4ztY_Hwijΐ龛ru BnktI7Mc};CÈ tW1@GJ!7g zYW]1%RU_rUf!e1JCB宽H| ͅH9wӨCMm0 <c6umxcg?`nj09McmVc|}P>ZKéWjօW[Z/ߕR#1>d# ?[<]i"nf2P/;ll+)Z`/H].mxBd!j1(2\rg?_ĺMܻ5DzoJOU2( 4KV,.$#JF{N;@cH 7fGtN Xcf``"7/ґp]qA7 ljUReIU43"UI(8oRe65M"&&4"hꭈvÇXx~KVő+hLQ6oT`ح_&/s^Nbx?;F5,.Ɏɍzk&o'$k8C{5fnҐM8 2 ?mScv\մw7=AoY8th 8#)r*D(ww2.}π32Sy%Iy%%@ʊ.+`{i+-){՚ ľ_u@w[#r,"HRi˟ iVk?Ԯc:MWÜ$‘'Sک7K ᛎ&+_aCʎĕcR:Tkhuڸ2V/C V8]Eu" P$>hv/qJl[hs`bJ#"qa3E༅Z)j<Wd@T๮utƭz+t& eȋ#B8m[(XZ^C%C|dHQx|(]Nܢߪv{9fċd05Ip-z*5/qE1 pЁۛw]!$Bҭ&yR.$=FG"HS~>C&d蝶ԡC.uQw¿(W>mܷg(|"GGUGa-OO|oz,*sƪh3M4:gZvt  F>r0֦k30o5sq2Gaа܋EVjXeM?'`kZQ).bǂ 0Bd:"a+zPـ<П'hgg*hI DY[l>NJ)+nviL}Ka,xKy%ڼ)DZtbGϤY5w\*M ÎDkA4wQ8}ܦjgIHOmʦhQ`L"KGK/_S'/SoNo^ctt7h),HeJzk^(膔_ ` D%0aqnAZ̯[؝/"E2ΧS``#}e h)5Ya(猁_ ~g۵{u^[$NGQ@|XE%t#xt•cO_T.Bto_#HXZCX@Z9nm8)l yb_sz3M`0g汑wUپ%+ e X,,5!srCY&uC5j)Y bURYX9u&PQ?|UƉY(˥JTVg) .?NuRW %L>@K/é.$z?HJG5j<''bQTY7s}Aj"bXdC{gJ+W ~!.n3 Y4+?c,Շ]piag_<>0n4KLXS(UAsU y^ C'>9Ẁ`h ;G hv= 3n|tjKG=0o T戾YR!).2^|ht 0dA|SӔx( WB+3w"Jx nΫzGdO[ S Wxx_x]@vh,FNws-{@2 $ח!ᐟ/C4" -.Z}urB 37ٮI4nX%V /ZO5F@7bs_jAgk4C~F͂ 'c&!KK(I64 F?8fގQ)~E;O̺pToBqp)/qn fauMG7^ׯ3~nd_F T늛Gy;610'hϱc̞kp ȏ_<9yH `Az)5k9HfN4aV]~>79ϸE7 =w%omhzf-6uu%ͺu|ZIW$_MR$|ễPH4ۤ#tGR~d_2B9Y7KKY[A¡:Ecۥ;.'¬a"˝]O-bJ]LI$)kyG>;Z\VIJ4Z"]<췤Ӟ5B$sB{ZlI!rDYdgol Я_qC&QٌyDNkiJF/D_v_.p!2Jݮ8|6=%c VĔ'daAL&G@/<i1uKu#24r]ٞ⢷2>s?]@3ay G`.Loz&}tpamX! P>p@T; A->Ik=JdxnoT[P[2F@Xo1^򗾨+S 5ͻ DX}qHR#Y;."mĔd6PGjy=}7Zś [GTKoܥFkXC~-|oAZRv#GonzBn5 +(~nhn [Uh/dHkC))B̛M*Yp6iI_SS -Icg56Řp^L=3-" F"ڜi[:5Tv;;5OD8'vf{|Eijۑ!_ھd jȬyωE޲Zf0}1O_oAOI/ͧzI͌"o۩YζZ okvj4lM/X sJ%jga{"CJkcXiS?qg#ݪBQ@Y:&ݡI5싿P³8x[ {ɶh^/œԝj>[3صS/Nnf,0e?$$mڐU<׬ 0݂D<\Cѯ*jt"2crw4zO] E0߬|U65,r V/Q!Sܲ-ÌS`JOW`®!3nz 5iF&uLhP<]/ף @4%8&9V__ϤDA"J!DBSQ5/kZuFRgȗɫ >~(l@т `oUqyhs.v\N̓v"jq1T|Jb2k-J#>$. f~s~]Z-*"{ F\^QPQpτzȌҗ~AB b!/D( MӼ!ǚ7D׆Y֬!!f q!@;A3ݼaZ>Y_ FKsTu o_1Ɓԉ&VmM\72u*.x{OzvqgZs8i,\Ke5{;jz29 :؈pOٲ@:$7V:zB;6V%Q!b{RHW,t#>-&nU 'Nvmsb3o sSDz[i{FޖU̱ XBRF%#I X'GupLVݺAP%PW w'h*vCyrzjfBt nįalc렋L =c}7j%5y8L|a?أȈ{YBjVg|8U=EQ6fXC}i t8)LZ>m:˕9Ua^_[(Hv#YD(iV wpo)lKxRyRH1CVX Bf){[#9Q)(*LZh!'W>^LlDv+2^eiF-ź9}p}13镝ݔ;^G~a9]Ǧf.>O-R)=:C[N2\ݮMXMg_e. s[GKn1h hC]; LXdOɪ,a /i@)+1s{`#P꿴Q<7ZŻp)"kOa'uuʍ L)s24ߋj%`B.ZB eqY3;n}e0Ƕ8aju~H瑇` L9]zNˆ\@7V ,:%g:2}(u䩷9oYg'Q^1#z#kz7ccֿc^ j,qco:7?fh%ak5IԗD..!8c~̞a/&>}G8ݙBlk dүƗ1~lS^'<v[⩋D.e5 sthԍ%?)-UVl.%9ƺki9|.LܼV94Yj PDTП:?ЉЧS{ORkcIj("T<3Nr0.Wp\ƯgdϋEiɢEWn$acS'À8Ks5ץw/hmG#=K?G7QUrP>enth._ >~s’ d=&j,p|"&/@Gix 2A^Tx?$ҷ#Xӧ@:{>v]z zu+UN'n-mnQ!)NC0aK%1]4M9bKNr(\ O(mԗad, ]OvB(ww{3-/ }@Yy&%.:*,c8W1Ѫ!5@̲%%1o[ UK?wDȻU;:nhZJ1KR1K}ye P 54{A6t֐hs2,:t]\59h;WW Ғlov:C"l!:Ґ';!B;Gf C!3gZ=`np7tPe]syy]*)nYH z:V`iF;gB1E%xNAC5du6%>挕|> d>nFhq:(6f(4#Yv ̟Uw4->^Cز pUY}I RbaY5;F5scOo ;լj}{ $~+̦R5rퟷL'9Ug-kPNMs)7x&sA;̝Z71+^͜psIBudj͏I02ˈbIEF;r-&o~Uh~}"Cpnx"4?H$ DehoGupQ46-\,{@+8}; u}sfɫV#qaߑ aIkP&7/7Ϊ_MZ#e?՘bfWysN \$7s*sXrq&5g^WW~eGAUlNVCN5|#URڎs^5iL onh| 8c3QÜ1ely.ɎrWƔ5pƝ MQ8qʎZg+*zH,9lƐ>N3L.!Gn7hP绩SaƿyV7O|$S~Hv/>gCE8g*4t?$eӱoзNHjGlʪ,ѫ [&A챻%3vin(5]p`黔M gsQ;Ghs|fJ&Β:, J'ӒT4ܿVrCpwuV/uS&jUlNJ7V5V >%Β"qlf@B [3smWD\O}vԈf` ϗ[H>і01&_ Τw0[|`N&~"~od48$!?C >1iO49N&*d,dy7: М' JbrM l(+hbzn lO*YS~p"!%dy]G[z2'm'Rv\2/G$_@TStyw@>mD C{Zv6ў5yGR*Mftc=zT G>wT J27v3)Q&'Sp1SQdkqD<3򞋟+ CD' ~?wyw{; ܼ\ {{. \_e9 iUÍ*)Q2XSgc/23>תng{|ȬUX]90 e6s ) 9 Fv/iʂ!#8J/WL >R#;%Xy60;h.w)S[,}Rϻ]W<5MɝcϹǝΛ `0LwQ| qҴX2>P ]a.w)ּ@HqR'~htܱj\Njz%3h./HOl2GoyŁO9= h=Í$c0An\)Ski񇬖VW^A!~;Xֻȡ@9ӳ ʡc\8-s55A>++8PGz-y*X"$%fFj"KLFB'ڔAʶ6^1prN'@xRhQYE૗ݱrtH@l4@B5+oaZp9xNC z&YpVMiʳ+Z=a-%Q=i`&`Փ K@ؚ6U}~ـ#:|]PHzctIXL -ze<z[fټD=X*ve8;gAdBv9w%eou%d&lT43@:XB=!UĎ<aM𻡃ʜ=rwVbѸ~쑻}YaHC,N9ڭȥrkIɵ/vjܘ ,F oƜK$Z\Tgs yb}sM %`T-x|0vy˩*%u,C9gN)mL'K&J`<-5a-W_B3J%sUSA-N A Ci*aA-тF30SW(\;t3n4!6q#h]َ6ʥ5Q  zo<>n(MC}5͘%ap?Ee ̆NݦaD> Y?Z%Pas׊)M󏐁Yyd4ph{$ܶS"W֚4<'cJnI:օʹ%EgJ) Ӿ12JUA&Y ~~hynP(MG!uY 8k`˩ɄfS2}SOLxC2~tz@:bW"C>yr{hX\zHpy׳l,] 7\PYx,q[ħ1@܇6zK -Jmc6Q8p9cwJٿ,hw i - hokQD4&.i΀6F|Kr(tO= ea寶8+̬Ʊ`UEY|Ҥ >MduyMˑYqsl:4+|1lףuݗ V8"0M`Cq^`}Y)nH{*ë?ʄum !)Ym9r%i75YW/&Yes@|) @&[Dv%MW _|n&jKW#YYN d9֧:ճ y}v_kК)$<܄UBwkr1jGW;6b7w#vH r$3QcȼoMq-3]mޤ/3xײYX[ı~}wǑbAx9ڜVʆ*zPd])-+)f|I_AY?*cAOIGc@A{qE?i|V]qD~ѿ^=*n_1$,^LkE&C>ӥȪwxx#LѶkؿܝĂX$, Z6U|!&͎T4+/F0d##)0>,/dM~3mUχS Qk=cM \[Ep<@׮CA8 c 2S.,Qg:!B(74ke?[ntdJ<^N;HG;g=<(HJ:dFAwc]*`ZW{xxxOH;|rtG?Sg ~9XxR>yʬ˄z#D<5[ u <,o^/f5y]r3klmceJgmfo- ^+ d<`8V9fSSHOnM1X<@Щ6<}8nC/4؇˛]&iIK Ń*ؕb;_$ӊ-'G0fVEգI/tnvXbxٕp#ju8N63c;PU&ePG IFҒ9'x9?0EӁa좎?Q\r\RSoYVZ~|xg@r_Zp.ܭ hiohyWU٭A<}ùC1q:+L  Χ% l=0CfvxBpxyISӾA{e=CiJ1Oֱaa$^.tV3De10蒬ڢD~Ø(CqdWp* ?G@Gt|P8H$_>*G}[$jD'//^XTt%@fv$D+' -¬ɚ6>]^UG)$@H 2Av + ޠ_}GhVm4<XʵG$ 8G}e5s4- 4zd#6FBnX Cuh{<!g"Ym&¹ଭ9 j= Jc0;ټ¶d'J7Ȁ vP0 ޒ1#"'27 :cFp#}mjmOyw 0N_W7JT vHUA.^W66nq>=^9ZH%kU#q&WW~VY˜f) F G\0$'uܨRZ7yQ`p xK rˆ+@F)[F)/T\GK5@+<T<s<9O|5% {..翘#{$ Eh [R;J^bP`$ϒ:Ӝ}$,tG`*$!r9K$V`(lLhM'4BoVckDF!}uUu'yҋ<6#&7 _P׻o`,[ h9|yPɩ3]drEJL?1@ӢGjKq>4Igړ߁šqPWgF hܮlXttP_v/Sc[ jp$=:)! pQkXL(WȤ&:jZfc\O4NhvȈ-LXp:KrY#j䔞#jJ'$#-ؤ"sq%,x.5y5DjŠ5JjAA?&6RDg;8w嘤Ÿ2H\y7$x[i?Pp7c{0cHCD(f3w'ͦ=h׶=e 7Th0EDv5Fa]Ar\rN,pq RGu y[ѳǸzJۺ mm6r8G DEƐYQ'ĺM4@"SpjKbPzZ #n2@b۞ ?tIdxͯ-`޶)}Ë/ pIXL|Xn3ռ7tqΟ6SPG0XxFLLwX?ޚV7%wn^z$ b(jzRM`b|s@F=Nv.F<&n y^|䫣lJ}>|A{TwnD4l}?VS )nJcqFS_}^3' 蓽)ͼiK5y0>ڇF/M5jt ?괪\9 p|1 ֝R/K¸Tՙ]I:[{Jee WfS2{2k7ze. ĐDִ'q0u `-jԢ:1@fzȸ{֖{*r1jhBbqx<& Xug۹2 >`g#crl㧦l4N-{  !ġ,]6H1uq ҿ{jc *.$y: N8T`.-dyk2m!?%Aϻ3k V#Tˣ,"3ŲoH8OX@*b"  ﭯDױP7Zfuu+@r?WtV;eޭxMC۔B$HCnT JKB v@OV2ZX$XHgt+rǛ>h-.kH`N'KF~ORajL_ ~BZهFL _U\%Px' q#l"6Gb.Vt' ! &IW0k^cX#/X'xn^Uln̟w]SerPvO!zkRM.qΕYt0!^Á2Vf?Xtr:sQFj;\b)= Pͨ5S %ŨfI ~&m%2[Zv>> J'-r]QWD\*,պ;i<3ͶQ#!v};ʌ֦*nQE@.aC*ІJ-H8SۉEg*2~̽[ HuS'? z0G{Վ >#T_jێ!J2: ]ɑ5)dѺ|a@?o[68kK[eR/&`'D-`϶{]^ThS5ԇ,h~nhxlLpV~`ɁHo*'A UY@_;YP w}u>W]>Q6hM>SõZf$8xL^>gY_6yek}wjc_$ filgKѢ샟Y#!V{=7=Tk!gn+0*'FamTszud 2]5I' k+F~ A&/kZYw.( l1"2K\$Omyf }:(+[O+m-}V.R 7]n{9:\aVȚ)p6K j<+[7Q"xO)M(#!%3IEsKA,!NrUA9xn,G6_ V`>p;[x#4ĎZwuccɊ(B*qej][4Hw{x+CA~yDCͻp'{W  B"l@SrUu IJwu(#1ew*X{կ!CS:v~&X^iqw }qqL/*7wa]𓗎EC"fCD7fV@Ud Eث l捻ma[=Ky"*ܛ/m|srqǕ pñr~vӶ$ $<Jh@k`[W\ZӆD(>+.c^ެ3%uL 壠djPW$2}@|TɺtʕGSJ/.CRr!; `"ޠx>s(Q(2U1/ {mCMu!OsM”֨E""8a9$Iff.5<"bNf*qNy , 'fO*bEj/a(tJpW2dnnD5rG+,|?ή.w{&>؎%iI.blj>n}=Xu8:!j:WZuj6ߝT~.Nr f񄁽ۜ& *WpsF,=k01&yq6@s%E4[#7;<߫c{n*}:ād wOdog;pd?(ð' -Mr^||p4m2͋aw$|^\ǧYF vmZ Hw;GgY&r Tbu|~&E+y$4~FGQ[n"j+u Sk{?Y]PZZwPѸ΅am.c8q/NP pSa6+嫉^P(Lւ uv+8N&!.z\^E a]($Q?a'wԹI$_[`Kug:r 4h YآɖWk ƞE7sNj k:3?m-kUwN]!I&דz5* $D=ytT hi}? ِcX_a.&nPCtg4834B"axL7||u̻7ŇZSWbε:kkg(ib2vZkRj3 \+ouOߘnFF3o!s +bI[{ %89p(BE.e|YO~hBl1~I4B &  p9O쵚ia $ap˒# kU;G},: GJ +}!ߟ\b{FԨֽ[tĜ9YI%3o=YծF =tXz|ݤ)qj.T@#l0 [h4xe>xajg $1`Z,~h•6B.B5g GX_Ϲg /V8ݮ}`E8ɕlA+ufcLU"x&?i 6g쿞k'-.GRrB JzLO'stZd΁rnW%V.lI&[!`Pc"sʍdzɯpi$fo r(S#Uzn!C|ܽ׻[~I,̺cğQ1?2bb%j@kMT@h .B_uXTlWG]WFpDAEl֫A'oh|`V4iL8[`i UƁ`GlU - Iڥ8r!P lڌ]^zV(ibź&x" g fW[Ј;CFOHH-q' )ЉV?(KY ^AP]OlI-ލ(dZF#FX :9ԅA (2vAeMG`m[&;'5ފK߇DϋWG`S-Tx0>b*M&,ЖS+9`5hM$;uir/ٶ@/XR B9߾TGEgIP-kP@[X 奄E&M *fN<ܝU GV*,˙F a| Y(3hjIc|AJgŐhxФ|Zud>[ gmRkp\UH24(+UBQw6X:3jXFá1l<4Y FM̩2n-\L)[ߦs?W8FW`T!kʱCm̈`kw9s7CoPH0(+:ՔbڃF^w@G, $X9h$GԔƾ7lo1H`~: na!#2G!͒$nHU'zʏIkt"C꣆Nc`4@ ~a҂u1LNd6wO}'}c>qLg^q귥k]I* -i>$D8-\u3$LXmV &']&uؤ!i*zxsulQ}HvΖb2w`KmhP^ayڍ,UA4+^ޢAFn %.*1e^1G bӑ$P!NnU]>j>>u334ٓk uAqW5NC[.-7@<=>Y [MIڭo m$'ڴ[H(]5apbɋ/_IiixƓ[(R*Y&;6Mԗ\)S2Xg2{~?UŎ҄wr~%J0g|ә=wc1]yS8bz+5ӇKNYA1uIcbu@ rZ6vR' 'dPAz;X? 0#8 $cUTOmdop0DnU]ҍNA>5~rq (+{#6L%vR%>@ ~ٙbW_uѤsSua&A;D[߭)fk+B;]on}.yz.C< cL"I2=W6# #e5h!! 7/&55LsI?N!`;[&|\a-qwVX/A. |C7)@̀9i\G|]⫢u76qgb5B'dB1SƙQRɏв9tX Om)KsmIl7p>NDFh?8t<8T,31)֕XagE}f]bA\v[!$y๠oQeɁ=:A}%0À^aV$J/$hZ )딣Vb{"M+P:AWkXS"N x.I.&bmW3© KJG.O̻:߀IY<m/prn˶5:Lè{WgAξX@LZu[Q/x*Oc3Q\Ӱʬ q1$jKu *HʛOp;ыZoX&]sV hܥ=_U]ƬBZDz8q\ k @n1oդA- O[@#QB͍~_ߒ#FߺEe0^?_^ 2wLjEXLlMOڌpϽMq*!`Dv?=s1a[}ꛘecA%P_bӵ? Mɽ6kF8zf5>F-uW/D rv5wrK\sخ~9-RLN"J>G%Z*E!tF/w(A ')R$l2{fBeLE+j-#Mbe͋9nEU\VX9uvl]}fRqA+$'6r ؂[aAT`582_pqބ3H5̏o.X%=ui@;r>3W?kZPDb%Ac$Xg|m1f1ٷ,ח1I1~pwNA!>e֒ΈL@~ܭA"ަ翁F}x̄^̧AP:@vx_}#g *Afv~=X֨ሚ}ejzk`,}?Xlnʬ )CO:unՖ|;4 iSsnԈ %&J^kd6YMNWvM[RQd7 fyqpz3`|߿u0PTJs @ 5 -iHq̝]~+&p:;hC[ĂK>;5_{] %;uuq_:?  JkFBsiqos@PBy:>3/1`BpXubn{!;bXQ2;S>X,h>&5aM:<^㤚! h"Ri(œK"oogZLj" !מl 6ʮd. cra-~O;Ỳ vX P y&|t繨7.SU '`#rTcoY|8,Y@4tlgLY}X0 +|19o 5l8ASx6Lcsl={DɆdZ9C(Lj j;.f_OQ)qY19@øOTvv:x!<_=Yo/9kThw,{ ~tynTCpXu/)j9MUi_^F3<:̟`3RYJtbJ_O}ƌ" ֜Dtdb &%k\`ǔaz7Uq8UL?~|.5waDJAg5`Isc(YJdNIY_|wzWM3Y}ل.J먾6{e/ ^œN1*ߔ0jnEA:ըLAYv~5K(]G"U(qGZWo7:fU mLHR5Av"=9y-ĝ_^3՟8v|VOai[ltlHmxdI#\{Vi:glA]^c|_ZAs?ՙC/ٷ'W[Yo My֋  Y t0fS;;Φl'6Z62t9_"v`5SvP70[[B|sGn=\}b!o K6q/-}qU-* N|i1.q_ޓ| 9Q4aN-me=!a2d2ē생5?z [3)S.Zoj8BQJ 罖TULuG|?=!d3Tmj\|azAVb>jO\TA$G`RWZt}{ [?M{BzUEqUU/=dΩl| Zvax`De ?ybC{ψ\4`BHM?N4ӌi>_-.$J<;t#@ә>̍VEY]Ĝ)زRH9Q*&yy싮JR~r0"a{<6yM?Y僧PǨ(,PFA,tKO8 @e\b*g"4CekJMF= d 1;E$]K+9Uiz^S1z]i71kRBŒ^9!Ji^?. \68!ſӻ.P.{r_$T%;l+~Gf &k4`cw8w d)F%'J6O;-- ǜ܈%#Lx" rfu]"`|x]v7j2O wԫ@Î!rI.XNkRa,ɡmkV^\UǓp@Q ),J?wp}IGKO>uz$u&$Ɍhk % }K{Ŀ]C>hؙ%YdV5:÷M0)'Po'JOl-:b!bИ~z4gM GoC9`SE@ m]~}s>Zl8\R#`ߡϲقͤNO wgCb69 ?s\ݮ DmO/.9& #?14iYcS)cJa 8g&8orM&W | f`f9(4@2yo+}Y&HgA\İ!Xܥڹ'2cKDЉ'lhD`vfբٮ/4P:Yxd‘Aj+)|֭کfiM7 !gdtՖTD_7IjP>7Oa~},P*"Z%~ԅf*e_Gk\>T:qrX*\:]iشb5OLkF|M\j2iKՉD{aRzk/v?QFcMH3:TjquPRQ%D[zN]Jhz$aKS'Xe 9Q(&+d)/QqM&(e aj@jDeun1􈘐HӍ: ^V+Bn$ vy?lZlbefDj}͙Nkj!@dx~-5n7 ϔ}Q_fAP|3:Ei^<m|GLYIOU:sՅ>PzrFebv33ԪrFn#;#?r9YZffϙYMKb-1F`,N竟PK5Pv栧&mDرs0_v:%ysVS`d?k8iLhtݐ1'Cq8*J:ͅB 5H,SL$F!it"&ƎTrVd5q>tUZGqqЛ[WE|&/kHY& :5ty\d]oMUmeKAP_iBl-Pg*-?G8ӔQQ(m/+,g8b!7aRϔ} |W)+W24'J3VPB&Ly`*6K/R )B8%aE&4&+Cx1Jhx{rjM$Vक़"sS)3RKOLWiNoϚvtacݝƇJD2I<,FcP=㰘xH־NmwCO8TeNd( 2| /N)0_/9iI,petbTQEԢUYa#lݾhcQ&@\@ޫ (Ȭ )oE\sI eDoe|I]Pn=zumdE *bU>PaѨꐭ{8{.+pީptwIszP'C54 ƳiwLgן)V|.INm,r|;˦h2Md*0]|ŋdr}һܦ 1\1z֩O&uBTŏg7pU=X \ 94ONLhJi`8Y]XϿTKZ}&c.Ϫ<1P͍Q$(a=H/{<`&x]=<9Eך&ןD]v3KFc*s0}D~7G츆ګVg[-n4;׷QOO ./`!oM9<χjn4 Ʉ\K@!dy=7*6j#g&aM $IQUj$u0ArH"pd 'C֧3%io@zƷ٫`&YRrBaˁO4Ɓ}F<} ϩUi_-hǔ4U2> kznƚ,]2E8Wj]% x* E:mF7ZѽfV[Őmk;m?$:>#$RR$׸lBtާx`-. {g {#c'ui65V[Nx-GOJ* j< >ܾC|3젍M5oˠYz*IY%JGU|g#c 9FUwE ֣fbW̶d1(yBYFp2\vqh`}7|D RTWpinjSuH)hnUZ%dXdY}ʾ Lo uK 68H/H-IŸ\ֹEUwS}>pdxlŠY+ 6wR'}B λwtbc[Y*PqNX_7~a]!(Gjcf1 ėѥ09YWUy@t|J}.- :S]? E/#a,o!#u0?iNOq2n;oу%T.7܋ >!센f\vE]]a ]jus :dsq@yUm\i4 "GAZuH*~'CQ/lM9ͽfǗS2 E`Ѿi"QquzBB`ʹ/*HJӷꁕJ[|#5>:Z&}-MwD>H_exΕM-4-?`MôzrL mSQzA}sMEPږnȈ(>vg8X$&A#QQA.ϲeDVC1<.#{><E`b ztjÈA\PfQ3\DstbA.No*h%h/ j`aD9vȠ0$ucn`7b!b8aIRѷYsm5OIўldqň\.RKb_qewP%XU{^gZԔ <bY~>86].2(yU=rĖ9,ÞVJM@ Jʗgo TL[55A(DnR U%0-RebTXY5W8O[H1YvmD&QbM k>*$Oo%:I6~S-+GLv*swo;2x;Wp_ *ŷz ަ# әH(r [s#%g|Ր,K &Ǔ:2:R !Lvn 'pit26tiS VP l^ +O9E1kx>/y4H!0&GxJ=ń^8(qZWݚaQԆ?4|8F=H{bЈ&J{P6ө !8l~;3窽% Is&MуgH:S_ P燏T{h1)}4Wн6i(^#4ugH/^AY"yY+*K ChwBU,eL-6ji%=HpsqCI#ƨ@Lx(@ ]pUWzo][o:(_7$h54w+O;(?.)ގpڧf2?>3N ^ Ij-f+xCߎ?36J3:WQlWAl3n}h9z`8f)qy^d+ ̬,鴄@= SH'_EǙ(uYk>cbı"tbL^Ϫb? H.m-FfXBscR,6'@X{sKlS ==N'cJاF9iďqyf02\2Ub*>rB}_W ([$ki̲DJ

Z$݊zSYكΉOpI5<$?s]eRyK>2Y}.HKXnjW u9r1kwL,R]'0**aU<_|ŢUEg>,x=5&altW+%W%u﷡#|@ >PUg?|\g`T[bGѝ1i./T"(̀XȱF \8fY/= bD愯P^l?^HR|?LRtƔ $c)k{.ijHB:E+-@Nꡜ3ץ3UN@G朓RIڑ*:64ÖscHب9Ѿ/t,LphT"c=ۤ>e~fLjijZچDNχ3x[(; )C`\' $5$SC!`xC?x=S>Bկjn}Du!YHjxR^Ma_#uA]onb0#įm&= c ѭc+k%QބҐCRufuwull]l<r(ezA% {Αg9К@9>{+?Zd%z/ L>=_@~BC=U_tE٩C(&oKVysHD6gets^M(ʨ,C˟pIp[%]YjsF-!׮!#4E ~mU0&։WrH[  9](n Frl`Ц%=OFMm[ 1]u֖"f^|X-Dsi)+ȓƋMP czH kxFdE/3Y'F.I~~Chy7 |F弁 =VߝE7:rqF(\~TG'u<ߵ@ fTTbk#%EGCqu$o^Kx~ZeRc|f~[gX^OυX"5h_npXo[Y4GcgC{q3WE"s/J(8& rQ s)shv:&@c_S0]VyuHik {ڊQR*.5*ptNVEkMz|39`2Y:HX#MmH1!*Ka'm&XUXmbT_c y'gykyC<ǃwSa ܳ~.՘!5=FUtKO ŷ`޹qz:wDndm A+qo5|=ާ>_MzA$.sැ" )wc-:ӠJY 0$4IHQ{Z>jsY쇠F ];j0~) ~GR4PvA;bnPLw./u6Uhwb@Dzd_[jd7{t6oIo}Q^qm8ý=~t3pRȡ y.IMjIspQBx 4 ?ޖ|,WJk`OJbf9}(qEL#uuWRcrm# d9ƿ0`jcwk))!aD*mONT3<d1EF:iNn՜Ư;;fm }t1Ͳo% ȝ>Ư ũVlF[wB)1 (Ĺq RH6fd1Yc^NTzw# c<˰4'YV,ykdpQ~\@Z?A])7_Q/ jsN $h&?:x^32(-q $7K pu OZIVѯ7KGR~$DჁM]e7\u8(͑ؕvXi*c'fzLO.0+K 6Qfk^0̚ 7{ח$&ʲ9K/ rqhO '%DU8K$%$C4 8#\"MN`k<1D<1f-@!hܪGbyԊ mA ?ncک%Z581n›4Գp?J*@t+DC1I?E]jR>(ѷ탁ZVa> =dtL$6k5̏_0ڇ.D?=2"D&|',봣֜%!U˔b7H\EQyQ5LV]?Ϫn*EXJiaʧ$6}4,cۦgə=5/{i5&Hg2ޯ2-Q:띂\B ܂?9acaTٜ ;_7/:PE|]'JS:aϢnܠu"#9 ߛgÅP9"fHyD2%ҷ7I;QEEXΣ5Ζǻ <龣ZKDC˯&@ 6N)Sg_A9-JjCQ7|h./ĩ6`CO5mFm³ =MJ׉ y^ϝOlNj/iaї`InΣm5!hMٷ{RYM臉woD#?&paۇsڃK-ai,Mf^?iJ#2Yb4Wgǯ_ߤ)4.h[E_;6tY/,\œ/YA/5V 1=oPgn՜9Ѧ %fI) 94Яx,ڤ&u4X00FYnTτ)Td]qU57bR  -}? /JqZCVlDz& ÂMqʥ#{Zсð*U]aIKp;.(_ p_ CRPq^>fÑӳ >R|;_#{ aӀaܦܶ Oܩ5/{ z^~Fe`0 !&}\< ?>$ Oh@L  PMq%H;ˉ, Di`_aɌ­ soQ{Lh]xQ>A\e 3Qqj 5Lqr8dzۡn$;$cR^iKqN@N?1-M-mdQISn!߅-׫8WƝUvԑ :*iR!;+_aJՙЇ_ymE5gpɺ:RJ] O =_GmV|]W0=[N&6E06-,6'.T6m9=mK@4^p@~y>-ܨIAN }o,7- iKτı.E69YE=Qak\X7`KOˢrW5C@!mboL]uM"7gg1ؼ%7 ~ F$'A< g.w?s vS*D>LKrqj(=fa%74'B2=6#`rPլ61V.F aڷ1sMM\R{WrVgDx>zh{VIigL̻8^&HD@A򻯩m-k>{j3^ϩK&-Ʈ=zy@_&4=+(6>EܗԸgE3c)iX- k?Kř% sN1^ݝo0DH->\cC N`2Bg5 $ae[G2> ˞WP7/{XS&0,LDxrɁChT,,r$uK-ЏCQ> \CƐğQbg3!U >,U{ɗclSfS'U:m?b /O.ɎŅ#wlHb=ࡈ($f=ߜ~?\;˅7)t@xxTqĿRgk",OV.WCl͐SvI_iK-NM*x6§KmrkXm_QPK:)oBLH$׈ R$SB \ɟJl~";.8^|(SQ6sWDjR M9[z;H=W9~ǜ"KF_A#,b~q屾ϛ@I`Xʔ/I_q$1o53E S9V3 ʋ]yWr*'t'orh)Obg^h6n 17c=>N8yZTO_ggyK$:H׻Zgp5&P}} 7{S_*~a4zէ\ex>/U9Qg3 la5[|&;Ģ,6=Kes3OYpeB{^<<Jɦx㛟Qd<V}*;I[d_X W |Y %A-A2g08|3-6 j* OGl&Eʆ?~&v7Qyc<@ 7+<\5xFΆt_Y&fa0ߨ=TZ Yy搒~.F_s}&!G/^w"Yf/O@Dȋej)I1/ Oc<9x?>4|m]%F#EȮS_P?,ڟBj.߽0\(\uFK~2NSuj}~t;?UT_xr:*=(I򝋩<EFU_XyG´9 ?o(,\vʫ&٘I>{gL{~-zu٤-Z`$Ixjpڇ^P`fvgP'س;S[O1[0vo-Jȁ yn0olȻB[#sDՖ]2 q?S]]2ڎJH|҅eRjA|ڤ~xXb=λB-XqQ uLbl'sw_> b:bsؑȻځjG-]8.Ŏthwo[RR\_Sɤ޴`G+GFob\Bz^oX֏o[#t .1.gDW#G!f#^cZ$8x׃KĮq,>ZbW>Q e5YŎ|sCSI#2V]*hؕQRλ;cePx]te\HB |m_캊wJE"yJaa /Ff]Zʯ]k!EͿRт6ZZ+\`R)$UG쥏p"F]\]܏Ś^4 $m٤`k?ExLkъZF=8ܓb`@Ò_}̈́0K!}m[:-)X3up-]vU?W.Ⱦ,Fs?Gꝅۉ_85X|3XhxʼnZJ 2,,Y-:!Z}6V<8Nb̻ @ƿGQQH+J. VCp}JD[/N(sj׮E +bb* E< U`'K7G񐭥Oc4f°oy9#k &RhZN?:w"A &n?Q?g.]tFXW0Vv;F~كmû3H(bwb~'|'nV]^hB+S oAsNAVL΃8at[вX ^r&DS+% i?f|>_nW<}jyń/?~{L-S\ZR>55T>[Ihr:t c_Nl|GR EbB&WW+ RXk6@ ;aptvDϘ6iZ`x1/cG< (< ^$(Ai W):a?jTcReB:)x"ʈJ"#jY$IȏZJ!5KEMmNR֨frk\ayD&ٳ2 a!Q܀ZMw|-hEyw_M,A)Vg؝ёtʡ% 6pjti[/Ev)( ho!8[6*o-k4돸a5k4$)u݈?d!ejzUnMz`>4ݘF*/ذl('$:Cgz ]`o}&On*Hu.'^=}Ծ?λ{ J*d\~#9Ϋ62Q *+;kq78y濝h[=? /CrvIM/) 6UYr85TYT^IA iidٿR]AwD/WJ/]OcP&WJB,=?ReA݋ߎCQR~9;8d=rҙya2n+Ȥ[6Xڌs_ P@qtp `X2Ytɠ'lte!/7eG;BR-sQث͕5S.[>jtɏqqM%f1l9Lޯ UorxN{s߉ڬmi y:hp\Ɛ>dL|Ȇq x͗} *m,^j s=_a=d '=ړ՞L̤1VWuTÎ0m_S Q-|aR.&!df+ouRҶpȺ؟!<'C&ĕ]zBʬ$O^P -@`<*W4v譍͝"!}AS [$¼c.I9|Iҽi[<Ծ1iPb~(twDs]0~Hv>W}+^~|_KFr#7^$7~\Z߲nٟ;yЧ_w{3>)};Z(oj3 0+W^?cvVݯ^8JtW%X~A~QbĐ_Lw9CT$Ϙ x`([%̠M1tIE$&P/&z>UхbUdv~`M+q|ZqTeQ#H* F6 B6.W \Q\ETG|''u/XHeQ%dϬJ l(VQ'Uu -Q@+X\x?Ӏ0 Ijjy7oCﱽɕ:o( 5x˔$BTYdJ;Dvz/G=h54C:8:\|?F4=n%z[x] y!=1LR_Zth=#̩}(GJI^e j#WY< O{fOʳR='Jg~ H`=4h?)Fdd~M:; j'?P.V߅WF+Sؓǘ{Ӻ a16Cc~,i!!Pܚůlk* 0d*֏Oq_LZ]aVtO{!j̪0cx'r^^1;fu1˫2hgn\<2Wsw&%8"-/HӀM3}&I3}E3]_ hC ^wUN%o&^82}xBM#j&3ɠ\aH7 Γ~vAd:eRK 'bKqI|0(gZ]WycZAHYKGԵH=i>ƝӴ6 : CR/-> z ?l0G.v:NDuYKVuuoz6j69XYE=u:nX]zjZQ3.G/2N)@rGpSgYzomonpUol4h -;Ŏq3H)PuEJs"9ʌ􁩠3a c8+#|;Rfx@1nSȯjkTd /~>V7.B|^j$v\4o(VukSa\kq\ev,6e.]dV#O1փo W.mDbUP9ϣo(=E} u#|N%:vnA8}?գ'zif?ۗʨO7H+nߟ+Ǩ?ӭ!+B1'"47+GwsH2B24RluVhYf@#Zŀf*OJ}0OmWh+&J;}LbG`Wjɧ_{Q H9Z(.J |@kZVWI5&Ucxᑷ$dM'É VdfgVZ<jЅk08_߇X?/|kPڼRPg7 jHjKCWӡw0$}>D845c7*0K@=VE^:]jY<% }dAY/*Ǒ≯n(/vS5oIYjL_;/c``zcsmYJ_fyc3(ZqʄlvfԚ1O , 7?ūIC"H? ؤ6ϓks.û '$KBer6<.| o6%xIMB6@Fr=~jBr4' Ol0SR>bsWr))Hu;>;gi<$DO}?{IpDtR<ѫ@Gtɾ巧ڐɭ֝}GuFHG{D]U.%ɧŎyׇ1 U>;cT)A'Є{SAk)Hh) ihjƭeBH⑻Z88d2ӿcanba@=@+J!tZmŬj`HSLB|N^rdG=, vv/d7<~?IfeMj-bfk2{}fy^9FCʂ`bhp[Gд<0F6:SȫL rRkI鳢R$]]@ICIgzg޸='eaWoۿyW`3}G9H<"tSb4:<օ fT oyDc+W-YPX /͞?<oPUj~+.Ԯ!`0+BhGxCMoG(!:$-P}\ 8/@xkb~3/[ ΙJ+?NDôKϚڶj6ZqR]EkC!:g›BGaD ƚ&[GZR%bj7EI6 %FHnjk]rh n׋+1.B_R a)λj- "x[kSoaKkiaa[s/.0l@lZ:qU8jKq~.v rzdJ4}S0*mQ^Gm/H û% -b4_]߲ddj$u"_ʦ ˔O8NL(-˟͉y}q}lA#Sygn& _[HN6almYgH><6li9&Y5&7c`BR$: 4 @M܆Kf:POnO~x0W_ Ub/x Ub#*X?iAcOop&u7}_\:ǻ2i)gEEZA^*Mu,i,x>M<+ kd[!N~vef%/XCeLd# l4;CJxP 柢8qW]ޜH%c'͜,4{o+:X@D[{RAmUWv/ @ ):<8ʓ)4rxOM"MۤmRbp-_mHS${=)_Q_? ɂNдOMGOHɉ[I+mx]'rMNpW*Kb}mKPxF8&xt\yKNͩf[܈^UԷN{aokl>عzHy:}Gf;#Kx_Ӂ#]98N3cƾUqq{l蔧^(OD?잟_?OwʍQ˱/=z}GSP%Q-Л鍽@i^-6VI=WGu|E5ɞB8uPYO==uPe2I}(O*uk\zYQI*&Hn`}j}i8Lk!3I'۳=Y-_IHbB&-ސ}M8$y޻Â?B&V牙S7E_T&<-dlc_p y&-oqxscqx @ZY: A{1eG<Y1jT4Bo\lJŜ9TdAMDE4`ixyw>+Ii(:tn(~%-Oh^P|.C5SqCrq]y%t㟍reP/` G`ucuiײ,,}v$=GOVUi?@$dN 5꺭^O(\_A_s AJ_19L8#^%8̯ @E"5+`TzˮjO&BOCּ쇫95w J7~'Tk~ͦ8't;XH8"T>_ߒ G+| BP@N4;#شň F #y#Ny+XcXV=_1Ȉ9~Nsr:s$gIAk XV޲ l99iA) 2UJ*հZE];U.ڌg:uHxld)~Sl=)AJI7UmU b Eh yA[ӠzLz!oSDd0'M[>rZswS䪝h0# De5^]\ްY-v<媸G.ȅh}e;3D;`~}Y ![bmsw_!RŢ@kT-!aDvH" ပ(XK7Hd 'e+x $PKd@Rqghyo-[L9+ ϯP~63Jv5D͜TwB,]#x-H`rA/Tf D P;gGdqN Zyvֆ{qbT!R4)$ɉ6ҥE0ücz*@Hc&='哒}G˧XѤ>ƕFR\M@[U'#Pq0Qm&?i"55g5谰>Rr>vG 29^B?3\BاTL-&Xܜz].N6-4ot- _G/gaudyfocN̙U#0sٶ!-QԐ`!ҤH>4*@@/E7AEd6qp#d˩XM307Dg#Gq`:^qzH;,}8#b^+sry 0 ^?G+#\ޏY:b}@w>.Az~?ik| ˺x" 2ӽ|dF]mqměqSk_0QZgeY}ǵxw(z|$Dx }R/n=FkSVLGt\C~C_QIjL>OwM`Wߟ{9C%=9J?j{ܻiL ;&w >/4Ô: $C`޷W+LO>B2+ hW-3TJ qW&oYtMBIT W^Dw y< PtWВ˿f|to??p)/)pLmA3?__OYrD s?`Ht#TUhvSu+JҢ:RoR:ic:k*LMhGkT)Ԧ"/@n“ͪHw7~ OFw`=q{@T~ʓpD9Ϗ~ۓY*tݺ v\OVgR4 kOJhf$SߕCG{ +V.yNuguJTP5r0,A@ʾ/pJ4W-zg8d9 XIqP5v-F3~J>%菂MD Sjv=EXaci<_e"MnmΝ \/8g&Pyd'1:|'Y+/>jJC}~hSI{_}7/cnw\ipJ#O}w #Z(2}\wm{3X2jq܉@ ¯J.Jd;%XWgJ|V#F+/=H{T83zP<$4噘3HNm/f>n@xF3oS˻ž%MX2\@rh-}_~6JMy{/QhĬ];[K_AޗkP=|=/1E8ݨ1&< w_yul;`(뾇&5n4l$ArUJ `Fs4 Ijh\՟ > Wv~_dCs5/MD0r^0g"`GfڛJ8*]0]23MVN|$`G=F+aH6QjE㧢W1t8)VkL’ћsx-ԏVΙ8 tG~yK V-7lϨaUPZF֛9)IֽS M鞧4Y'CFx5菹f8f2{xqh1Y$.(>&=o82&HELE`*|#Z><@9aUg؞o(TsPWHvVknH#IaH%I:ɒ*I9TɫEw|h5b~O,q Klf,q-K~DX3YwНw,-}i۳)94G{G%rbFsK ?h$)4k»/7pкMjL0+ӯ"yXc(ҞeLt>vŵpl#'W@0ӀlHONc ֆ )2H8oKqC/,d(BdleLI2;χ _$87s$ mOˣs֎X a:'4KVy+qjz >y܉v)#,{RNv)ʢJ?Ѹ Ai_(? ́DF½Rc!q&TiR4QqߗBFjLU˩@> ȰGנ "_?BR2Cˬ+)4Zj"k$GRf,|I_n}$m G-<2TO| ÿE@wšaR6֞3{!k[P[@q<~xOxW،ca8(覆ړ]xzxdYDxKrjLƯ-u`&ЫغÑHBqcAAA~a6>Uz'. 0Uz'LO-!Р!O9~-;=0y5 CzU-]qo9]*<=Յ/̞ŻYrD-%$ͻ>%Fhf<{zƯ8D4m(Sd]+F?-]Y|FT/n"1T]ik6iLM#yyMބ=tc_&6*`̽Jk QW8DS MVM (w2}\$}p o&RRVe!ǿ++lhk>a(' 6Z T힫oӁBW[r|_=Eǭp2g+lļnO180ıne8oJ؈yM9xt=5wᨇ?:#IW,|N=Mc|ˑ~?bI\#]a%@)uteMpmݽr_50R8ݛ}vlj b.(6?t~/w׌}nc#Lxς=rl`w gC㑑NzW.Wgwee'.) j֣}տt8FvͿ{d2 ;JFi@ɧ R-'ȳ2+7g!kH/a^C(8cq/;N! 7 la42m]Jr#^E2-R`墯՞"Ra-fyVG"DBh,jo]}`ݼR(M&,0NHp{#-:O/SE2FK@Gc;ini h *6Q-Nռ@{=R>=!u=J[?VI_C_~(%^mm10k4\F>J७SGiw^݁K ^:Wl191 %0w"CB' !x/nVpqZN=dr'顔s|_b,FǢns4-554~gNJG? 5d9#<]^$`uzT2+i81s Nx`J߇ϋ-Jm(JyFTJ& wγI_!Co3x=+J; ǐ"`b>ؓ`1-9&W-%Zwcndj wj(q9 M,RqPpoqcUꏡl~Od Ă -.،J#xIZAZ[id)5ɖXmx9C46XfnjxXk֊TV#Sb2dDN>]t{%w-Si:dqn0\(nEÉVyhmq";) PPr*NPrrc-^q5> 71\U^ eBX ǻg78=$/JmIh-g׳2Rxo_G.: /G&fGjDK0oqj]Yrak9ʻC.G*zj~I ҩYe1L )hr2|G˙vv0k* *^1]M[=&q2^n]?ͦ˅qforBU|zANv `O ҏ(V<؊lY#jл,JZ%>r=4ɬzۖQ4#9ZU`$0i D4axv.$븊Pr=tLSGINu5z\|r߻W?$V-DτL(aN_ʲ͍dH+՜(>K,!ʧ1 IUO)jF j:_\ևv5o*?pzfwVgԠx>k$ސHW{!6OB_x_/~1[}3#O ŸeЮR;U<ɻ6yL?V~ޅrdH7T_{:HLaZE(,΄՝i5<[;Mtx ;Gܡ-Ɠ̮T( '>0AUc{䗯&giDs=J7߽6?~m ; QwJyڊ}&͝wY! r= &P[®l4-X(lYhVy5g _R?,;InsaU U%F| Ḿх2NxKE@=vS3.֐#\}nY1pi~I+,ZmޮN,mȚE-[ާA~nIbŶMY+z+d.=g$d%)cxŮ?e}ϡq}+ ~3{&%ք 6۳QPFbK=B!"Y팻\xѐ׆TseQI*ίS6,q2vdOh[YyToZtJ5gAhoB +{M(w|2K֒XەMXtpr_V4QfbvգaieVۻ@:g=k4޳DfmVٕE 1{$Lhޅp~BS3aŅίPAX%Eyl#4s4G[OjoЉjA==&̸R[(ˬƕٔxO'/ږe8I>%iF__q(ijSt<:`,y73sTE^O]49uJ#2A6n 8ʞ~l;ۓ+ g@ |ՋnQ,U>XTs هjb]3 ,bۀn+}l($j B22iޯrXZ(5dRuf9/ CP[cSP8mJn?d!K;+j߁FU+Cg0zdZȵ sۦ*  h8frRU.Iǹѻa}xw|> 2Sk  n܅(\h_ƾ53]aw ߲,uy4 +7P&E=8eEMߙc3)6-cЎl!aG|8={^[/b#BkM=ĉɚL i@oHp]EŰ~r5#[uLQv1 NcP޲%jtu~^|Wt݅_r7a~co:̍7{7ow{7Gnj߼/o߫j>s,iDWdsO"v\=?C 4#v5DTh|ͩ쮱%1zvaCKԙn\~U n_n2~| uWp]/2~cw}n/3W,Ådx>bLKn޿jL[qKs r4Yz k_5V4[t@ }?ڗz M Jeٜŋ QzxH=4+Y}Ǎ&-S=Z2|9T-btָ|m\,y7Jww!MXIv#XŋX5՚(9 @RS}JM>,[V$yf|i!R-0liJ]ȃ$:5;8C $bޤJ-tqX[lJ %,3Tm.e>y\Wx]krHye ׾Ŧ(~Vyn(#oQ!2,!W;TWƮt%Lm}f~ g-@cǕY:G)fpTdOjI!D?l޺-k5od+'!,سƩgRl]sn#+ /<"3'NZMqĤFJ+kysyZF}V`jsÙ̳ZNwq\% 1k_&vُb4L!/Z-0?FTUIRKc݂5?Z-@L׶[=ځ{'Pj5Vο!&iTOl<vs nhdKklyo\C&}n/Ћ>ǟčD/2O 2qŸV;vǜ-|WȎ{>?G *OȈ5Gdlά:8J DN\ CcfƴI& ܁Vjp/m|І HcNkK1!-%c/=[n;/Wf?]vҎ}t .& c\ۈm$ŞWTȖh?co9! g_Շw6QBc/͙~5K_"'0ePT3\ F 5>Odo\zo9P-h(+yf:򠱫zH:uT. d⤆d]nz>7^/EMZrUzCixŁW9y>GJyӢqKQ?5HZܫ! %?0;,0YZԸ*ļDB}"Seg7U g<6 缳= gXVw%i -?ʚF7J ]p£Kpy9JЗ&|+&R0(6?k伹؞uCxJ[a{i8zx8DH,#Ι#y㠊nqd0p`V2hޜPw|tTRi qh?# by_!'Ŏp1avg"̖ǨQXc%*r\ЄGIx81B(R c8%e) yĕt9`?xG./!Z:HfpLj2E"} ty[v1jF`yscwacli Uq,gW3]YγCz:66~& rxҫCpIfswL{(iآ6_oiS+/zIYˤ6_hp5=emըm[GMVؾ۶HfxԀCM7BOo sjMnKF+v8ZeWk^TPɦ,_~0Ot 볽1D  <~ L/B^¯;g Kుĸ:x,Cebc 3;OWʨ|=mHPD .14.GCc)9QB姲ѷ$  ;2ģhj1wlik) cdNϻJ0eHxeI6ᬏߛ <ϻDz0cF3'+zKGVTveCڐ p3E!E{ox10; .莮N>wވ`%/OٯꙔv~UYJ(d,L!$< $QI;篓kq3*?죏$-DY*]B!U1^1iM٧NH*ɪ _zv^ri6~$̀Ri0a}-f0+c#O]X_vrEz~P̲{p7ꖳUux2xVH\(+lp"m e-o@&T2 Ԁ1ҬWoěKm<[-[#,z9?KQo@kx9}GH?}Sk /vK Rr l)y&=ƽ4o{'uSL ΧsF.(n:xgI]aTV^=0eh/:$A+lTGYʋ՚U@JWܒQ:SNp$h_Q-\ ŀd~qfCyw%)&oh#~tN~n&)X]/zA'jmخ ?G_q{46`e/3TWOTjLSd=5rQc}0Vi"߂U0l% [P|jZ8nQNw=6;V.x_P5ǘd-n;,yRC05꯼0S;]0B~9zA_f A&)2V(>%|&xQ/Qj/kzE'bըtrbnai,>8k^,]0ۻ=J JfTY~06T6HQq~QLbcx &l |U|lb 5v|iU\AN 4&TGk yG`'imu7v|p&*ۖ6:ݐNL{`_y: Ykis. YhUO ?Lu)=,}3oas31qgb::7a`:қ;ә1}KK_3_ .|6_bK"jȠX\E*<_qr]|ƩCf < ;`J okےoOĹ&Ztm5hXG3 XPAބ׸ ׏C֫Gdgu-cȵM:oXTW Y]*d*`=QG[·Bm er%ٲffFR@&X76=8؁fDLGMWuTBr&W!Ej/ACXEi@Y_v*_h] HANd8.`vė-ZNngd ڼ0]Z``3q T|iIM.مR X_D4<hЬfu F^,:bØ%`2)YoȑuMr d/VAh3wc"~98mg2(rJ%7Qf4  J}!zy g'Xûhb'v-FH\oR{_r sjf5xNFRW xâ ^ti!Mb 3#e[mgIߞSb26p\i5z|6 |Ē@WgX>W]ڇ]/]Ky8}Cqto& lzEGڽG{ҵ@ӺXmUL[ITPq~9s9g TqKx­v"iq ÷y'G#Y|e QfoC.cd ˚EĕT"I͸t3;oڻԢ5:jR5׫JՊ Rի]壉IͰ?i7'&=VӤxJwLI'J㊟m9n0I;g1SU.VOa[kZ=iim}Wkb,ZQ K20&-:KD*}4V9pXq1gJ0- Z5>@ͬBM.mjF[ aTEM _lی9עVmKVےնd-@77#<* ucz>"YaO~02otrEi6h g/_G"Lr hԨ<߀d_c7)=c;SclIzAGt8;q>#,NJבY |?+l MU:mϱ4JD;֯*ƿyсC.zclј.l#'aS;QPP90S2*k)?]Xfʸ?La&e&ۈ/ KېṪ_Nx^(a@y.LjӰyWѽ_y̑~CywZV<}9'݊cV쨉nI?/N~נѪ`G+Rugkne/u?N5- z1 A ily0"xU$^#5% ̫VTːF,Vm1O[}]6VU=e9@w8Ū+mR0f,(f:|zvNP8GX tϯ{ү{P}]$ M̛I Lu\8o4er0̔<~d|ax2Xe4&*RA%֓ `ΐ}qI@t>B`k%1^ީ,9 ªf5he HoȆ6b yF=r< mqxwE/NPZ<Ym+/Zcqw!Y!ƝD*(IUkH! dH-_"qV uyHĒM GAXeh5V)48Aq/_D诉dGREmx_큷|T}*}[m*;o;XIrN[׾Udߕ:oMlIWƝ#V+7.jpl(ZsP^Żi5.o !V1*V|jYd]*u 0C_6!+HпQN ’Vqx"keҲno_E^Jx<.RB{J3H 5ChBnx]]4f9Glׯ5T(d ^ǘ&yݵ8PߴunעKUxeݓԐ_W6|M>sCؓ9" Zk #6@6-ibRCQ^mFz)D1E"k` za&j$NNܬPw'Q{ess=9Wc#T/W H%z9ַWt7o'mRR(NE@[TH+THdb+{g\( liq Ew\(M $QKQAQZeBX*`[ιdҦifn{{e<:/ȟъf*{a qg'Kq\(4vW>[gg_߽ϔ;>\ϖPF6 ^fŻ18Lg>Wh޹5bU[E4?FNmHoVs?4D[0RƬzQe@ZdC'xF)/\/)x8D"(nFQ~ud,-"$Q?/}澀9pJTL1Mjʾ4 6L-^+{:ˇk=7)zf$ria{9TVo{lOẎdYF n{ioOA[">)v}Va=6*g{^TJ/*;*h@2ZZ ^ңu [r%MhIIR}I峷uխy`yV/3 ~k7)f7C ",ks7>gcxfx *4/t):uK/5+:>_Z-pqçڃ|;6El:5kmKN~O1}_yPA3"r,_GG/c? Xy%f4C zC=@@jߍ-;hJXjq='7Vp=ijmFkpk{T-TI{e’>*]! K'PPv 'Zpܯžϰ+xJKM;7iTne?uIvV O,̪Nw@춱lpVb?`4kth4$9-,9 CIϲh?$#6C"3/Eٟ/{8HyQƗל̛}pm=Q2F' 2nx[%rc0!{efܱ}0yd>(jcTQo*gavc[G 'bۯl>TxCndxod㏦dI3{x_Ȱ\xo0[ʒom.'Qa3P cSU}S(Qm6nGD>E֩Ү!VpYƶ &dĭKUt8:IU7(8I~}"ő0^}"CN ݭmPq?/un,t:a/"X7bGfUoB'G[ώ(<B=xte%wdgC4 i;u ۿX@whN(C)7rox7+ZnyA0g1Ŏ``_)VݏFq0 8M "ܝchn$iFqK"nG?*7vφr؝<'E[HUwKKGƬwPi+53QK69nW2eT9Pi}S_" f m.E*x&[~e@49p5j?4fY7w}Nӯ-H4JGWƇy' ڤEsI/[59aY#?G ) Z%Q܂#ۀ8D%EҪ w$QWzHs vnd$Sh]p%k|QvUF#Rx,\YbiP޻t[~CK {×EiqJȄy'r%c]\4{JD6:A9 '`>_kz4(=`ϙŽ\sT%R)kvu&J rߙoq@7}wn]gSx]&0J㭂YfβCuW7d}l08Z4'`6jvUtx~ҙ{AFpYuBA Z֛z8*[g7[ l@d" zBS!WnpD50'gnIhbUǪ&ZY`/wb(Р<]@# ˨X X/& gM\/2T;90h'mqT?="yd 2Pѧm^m(Z=Օq:9W33:>.V&|D [$_vm+2W?"Ĵ y.c]\cp{Yg'A2Ě-/{_uY(Rmm#e=bE9޼-[~\!kOl&$<5ry! QfAh1ZڋcZв/OA˓u2K &r;Ф;|) 9qwsMҠ |%Bq;NæԗE1}_cg~t6Ys3:,ƽnh7 jۡ()V; /j`7 =59`VXc axbP뿫F¶#(J/3g)K1L~K![#׽`*cmRem\L8_ȎDגsҟh?~qwG BFta1oN a?d-*Vg?C~x٣6txBDuDFC- l[{GʐNG(d\wӍ4_NpBdG'vg/!ԫ|y vyZ^񯃏1*`mn҉( sXJ7`>'S RVSS68On!m_ٝSYxJH$_uU|/|35%Q:`U@e({P-8m*₎hkQރ݉\v{ v\H4'ќq͒)gm/D>ol>fG[$U"AZIx pm4:&HJ# Vʄѯ'Y;e!SEB% K;X6uﱰ^AZ )V/+gսۚxe =G@_,{C?y5 R@M++Wv?HwXx -#9)uJ1V9ӨsQrD!53$="EQe7p9naYkk5*@;p4^Z:zk^0-bZAH+K\M0%굮u\.p>U'g`4hLj8/i71r].%ԛg)8s_rJȃnpE[ZB'1kO#>47lq2J +НamWCIqQSj?5y.d1;tNkt)*ioX8 ddΉq)2 tiQJJv[{/ت^.&Wq U@y(-eoF&tA[8o#_J0k wJp1wVrb\I/8k ^v5;a!bcDBp M;*yfs]}q*q›u,UY⎦nWRnO @ Ńd>22c_fk\[̇w4K2#ب"JKg9IAfɩ:M)gN01!]>H}޼9۷F< ={NX43Z)UyW'GVsǚcN(1zc_^`; & \cΆE=OົAZKQt ;P(tUP(QbRuy8-(.@pg?OˀC7G'P\gEZcTϔLg8ZQc}'Y?pHYm;jp4XfUXDi|v1ի~%qzkq(D*OWqKPxJ9ϔ08=]7K]]HIHoԅpS$'Ć2) ˰57`|}eg2`E#Te:$Sc\=ϰwA"}pCϦ=Fq)+&R1 نuF\¦p%gT0c/E;<.w^w3* s^ƌ~4XiU.%(? qA-f y{$ G1vK;˒>:dxBc 5MIyjmC/=轴\Qty o0457UIHxj9;UլjF*Qa,(PVtL9 B\#*\#.tui3m -;n6y9 4HVC 15Ȋ4%43Ob15T[!Tf $3FE^o ٮxIp`t%tO6]rP3,5| CPKX>B-e(DA R!H֭)F49*1bCĂ,br,H7m™cKmƕ<nBɣf.U+H ^O Vnw$%a}P+B/hM_*w|8^۠+P֗ϸM+T*b'Vw 5ZJ_~jo*WRG3`9*-)C*{~gXy_0_\(`3}|޻-k/5-pF%W185mR0#Fݤ[QhWlRHЦ|uHG<߇l"3/  Yќ9(~OvIXoVg0)QHh|8 ^i<K@\i 0K0w Lk2Cs0!73}lAlHzxُ*G!G y7"9jXko*,Ww0p#h? 8qV=+!Q7;gJH h>Tu_)u|nh4fznG? !X26.Xcn׈1&&FeTqc݄4ǙLUh͒mJFrpoz_6eZTH*_ 3Ux' Uaێ D־c`ӤS,6E;ҭ)W;aDHEZz<(T6(Ղb%OK(v#vee]ZIsvJo2:(a=>N ~_P75R˾w(FfEn" Dն trKr=ydRۜ_|啓컀<,Hݓ/nBO=><W+:UL%8p"}'F^M8`1gv:%uO0h(iXM)F>UD>r܄\i E!~wxO^5I]$k>Swoftr \ E"T5^J 8O94G/1hzJH\XS0rO% uΜz2Y|(3? @!W1OY1 bX\yLqE0v95Ҟ(p-#O}YosT\ #U މwEe1se}]$7hCV0_$46]BeϛEzb{A/LRR*j4ɀj[zĖi\{1[q#cCnM2Kǫ<VϪ* +W  \I3Ub!^?}c*;*}P  `"O|_폌қ>_|^)7K{UP['.G *EZ_8c|Mo|Nl]1ԏ6%Sj7>?f6Ϛ+?:>&%e~rY)P24PѧuZ1=Ns\#T%^)G8}'7۷ݞbwQ#MōvYfu:2 ):WiP[-RUɧ"e2>㪏NFQ"6E%3PT6 !eX>-HyT)3/@@ o]CPنJ$fhZbTDDž5+jGb^MX_iPV፡د"Jf'M;ݜ`: t Dns3{ ׽w="z4Ylꪧ6 {FW|mX1&C*f(E٥Ӹ wnh񋋉sç}%͉d4`7TJSom=)O\] ӞĴ A{P8eΩϿpEۺ/X`zjd\,_1G՗qh2Ou]ӯ WPbE8ŀݭŏ"~Nezf+Ǣ/b^4#uu>Jm5_qdx-N/i+#v/<}ky{1VAS|o*NEn@f18hЄv iw{W JVY$7a#%'r3s<՘ ׸5ijlc;g\-#9Zh!o,o@͂WdzΗN7YoOta"ǐ6#‚-½n=q !ݩwV/ s-ba R L>6~p녬_7Ȑk"Jgr=1KvP8CT~4*7yLR"}̂QF[@')1gIhxT*Z;.AZ^7T3+J$Sߎi_7T#)ޮȠ̶mCy+xNz6vcV#9Q C)ɏJL-ڃ Zk<+c֎-ߴ@}^c KD+ZSixu_*lI~~<*vu5Y N(D 9o#W_T6#HZ9r0x%,V}ĿP;֫CYhHy@9u`HJPlQ!QJ(gPk^UO׏$Ƴ^Lu kƂu(rS3+dۿyëRZ\Z5ȡnMTSC^S8$JNP9j.x#w%sHߥ/ԟ&Gb`ۅ$܈=nBIpqX"4QoUׯ[ S sֵS/.z1NM;_43Ҹd EzbԁW (M?\b;%FwYϕ3E9çX7\}Yłi/ .Ge2ݐY0dH7:ܿ#p%gCJDiѶ Nnk"/=/G߽>(_![COkbi5*R5[׋#Dq5j_%l@#+<,mіCx/G;UGr+ہ9-szkD1:mCH gK`y& 33 323;Þcq;*:ہHhY]PY?Rlf]r1dϾp8B|<9TYtx e>Lw4^묵BK3Bp4)9f;o<9í;gXz.3֙ psT=u Q!{vPǣeQZNΥ`,h?/Rq>v `,,%! +U[-i+ח>^b+tbD Ę5wCbо5vb6leM-z2cª//w̋ 7 on<ȫqK ~*h?S !bo]B =O߉C`~Do]־~sToY~s?<`H4l0ʏY˳d ,¾⊐~y[o-0ώlqߟorEǿ" W;C8U(5/IVm>3_kS'*[n%"Aۑy.B>NxǤ-!/ACϸuh/mǡ 6_+U`:=ʾڞ}˰gەEW}E;'{ň[5b[E?[+ 1bsEha?\%F?XT9s+lm'Ae_UxJ>F2qICY1 bǷp|Ew/}WmCaQﰸ'c`4z lKݢG@|+a]((!r/Qg$< 4/5er9I^DUZYTAHMX>JңmJ^J2#/t$OW㥀|:TW\BRVɜDiFd̬ '%99s0AH1r%\\E!>6~n]CsaȆũQ[ʟġr z="#Mk:AWqo-;Yc*0<}tWćWP[ 'ߝp,_=(8#s !?B{BP%[3mu K_@&/>JHLxڣ\ GsEwb9K{4% v$\?XpRf\AW+T4 ñ LC_F1K63\Q<ؿRJ)6O1jlғrwcJA݂H/`;Oݜn;/dPcǩ ? Y +#=Xf \4$tXѓ,bxLaʞުՅs!ςʢ[ 2/ )y dG1n`Iʂ 4j'scq])))O>l=F'NXQ4][lmk)4aDmIFɴJܽ'86 eЌJC|zm;ѠaUqeB6;aDd&+*NuaF,1Z/LXPUIÇ]1!X.+ oz(~CP*<%_X g4}/I4U_\R+;q6vMj>sIcfqMŅQ Kχ.uD6vn ߲fvVBևmLL_\DIW[ &\Y܂Ʀk4Dx*7c3jC;[ׄ|+ j1l @:C< NdԊ븦mupc<iQe|-#3{yǝM04=U*jw*@!;A2Ɍ@͓; AʟCqY8Ux7e!|[;aP^Ă'[{"{!A=.i,3ݯ>øYYw֛l kT`u+郡V㉨ a )1.X(cc:Hql)w8kqz[:X#k+ Mkox#$i. \h#PS'e6ԑ=WțOyUyQů ~+r)È*}O5G9HDž˳ 46AU|pĂ[Iն|`Wyrx 8'%O0fA_m3%#R$ z]!,%BNAaKHЯk@trd\|Bn閨8bb,IÉH10>` "GL]v gR}pخV𣼓. :ο'bwF>6;2e5\1b>N%?2xfw%Me/؎Aױ&<=׈P 5QvyqJMP"HpfMt g@wp5kp^x% *iiZVҬP4-Ϙo ݮkb nX32,ðȀwe G ҝeԌʢZ[ &܄@҄V6IJ)sLNM]X/dA㶗MY4@_b>z=ZEߡG}*,VH(M9';Vd+0CVhv 2 !Fzf,/]/;-O&}mDv62}Pvӟw>glwSR^1EmyC['Wqx_4jN)m.z"G'`̇_s*]T.,{,fc:|7R&C%!kMV!ʥ_5-h:[oē QŮ9'B911M5y\4Ki΂k m:y=Yaֿ?tc!:U/E ox|8F vhsKm6$MtWCXB[2|ɚͻO35H}g`@Q^N_ ~6t |tc.龀N h[Խ/JOA9K?{4x1u^}.N8z,(-:ґ/~ј)Ly1{=DVRT[8t٭eZ٢[+W b #1{iVAUTBcŶotjpz`[j]6 bajW ܀q] [K1H ϧ ty#рkC)aH>#yn(#Ha $+!Knԭ a ??;+cmih7NOEBVs0਎;{(|xDKi-܀;ңPϿsӌR*φ#hE8܂cE[;߄Eb`a3@*ysVKrͫsXDphT7RBaE]q/Fh^hz?x% ~r/M)K_;]y(P8/F(Ydag}^FjC<N̰DK~ 0)- =(N50g7?tlt]2oPz%|p鑜vئh,>ӈ)y;D`J98 ;žz̢T8MPd1 (S mz]|bm.Pm  ɪzPsu^m*bI'=e>jY} >42{x' ΊRmJ"Y;E)Rㅋd*EފJo"XhܨY,BXyQ+2-Q])2($V$3Ꜽ \V +TV${jYJ]EdEֿ07J"DΊ$ڢ9Fy1ъx"/y+rgT{b/+ο,zxT K4 ݖU|r4*/>wɡ@yT⚿/tYaVe!79 YH#<ᛔ?"]J&O/̗©+W8_ػgo @%xfxhORqRE?]b=s4 ԅtVA=,b|+8mwci=4<.}ۏ/^03pZjx'sPmF2$َH] 1ʙUqj g Y_'d%gT|Y/ _9KC ĂA,@ȅArQ;9?}( ne...{?)moڿ&}ɳxK^qudOGۀSABzJؿO& xBf[0c$g^>;qN2*bʨ(yN99,&9k]jYB!*Z=rGJb` rNWjxߣyxԙZ3V5cN([ņ0UtuQעį H?T~nFpIڎ\C)reGTHqHx6Mg jETR<0jɑ> O72|r&Lm7 1Fdӈ"ށ4 @ .WnƃQaMWc=(uM8NEyڈ ˎ4"#o:FeH2GrkVYTbSUT\O;Vp+}^F0P]FN–J ؎8ny`;C-l0jw5[$ʎhrN)‚> Gٺu{cp3;2C ؂GwloQ]c4nU÷ -/^{cSFOto8T6g]~!xP{q'\ZA\JyG[T^q/0_8ǀIRxu'1eT~9{ ^CcFxN*TNI$FfrOuꞝ8Q7R]dCßk(eXU?!F?g-:h/&b__YcVE ;f'iW6DetNX鯒_ï)כ׏3jCNAxj;!?e}X`,tQ%ו6^HPjQcOıv k?2PeZ tO>(8Z&Œ5p״@p3lxcE79*OⷖV`߄Mc6[䗼"š왃:Gmkߎ:ocrÒnL۴z qn@4~osz85-^_ F7fF)i(ū׺%D&{SIi3%x7ifcE9gRpV:O0m)h>;Ӈ B48t SS3*;XG |:}Et}k*n=œDA5 !۹yx0dߎB_3IFf8\IEod|&V80-[Fqf FzRF Zƣm"6WbbY#kGofϫm;8i1P 2:k12:`^;-5%5_L?'o# n5{a K}e{8'A) _476οFCl:koZ.JJ-܄`{e4@ihh,bNt(c;?cOZމ?(en %5Wo^E|-ݏ Y3R'} +6mik}/{du0Gj|}sx'w̤ : g栟b} ݕ&y1)m e,pmyz.<Զ P[~%ɕwμz!PL̨9bXl!p7!wEyTo`z%"Ϩ`h7/+c xlmt.va:? rheʃU*p%j6)7uYҦb,:3"?u/<5]΀mbQy4屡-ty\11mPis/mEc)u[k8B4]4S&\Fx -ɣ`qPl+:"=pͰm%nBBVޚ*8qelLjzw@Kl~=xHaFPMr׫?yL&IzB!*F6>ctb.@ZLLPEB?Tqڰ|D~ ϧeq)wHHJ[Gs¾@G4ba^lC/ 1Hd~e<U66D:ܱ r(ȏB=F΄}يOb*wܶ bK;/!3z4 ];.K "?COBq!vs ӨHʪ}I奮Xm %zqI"{Ld)1@x31=c{Q`q<͞"^OGktߘ:tϔ>M5863K?J[%E{&|~\9N\m\2z!ӁUnȗ9_/քWn  SR6N_+b6C H oxN)8!o(N?57W_hRB_̟-ZJqf[aJ43u 2!L:;s )?0 es*<2_G|&!epʺ+9;a,@D5mߢIW@'9msm?+ ŵe`Hr鮄ӱLt (ʾ:4H/~H8j [4@$:]h*.0 ]K16!5,DJJ"^2sx\ɔOĈp"sF*{#ڬ} _&Go[BE:.YgJ[` ;;hjTε;CASpVJP= ##~:m h|QQv@9otGՑy?,I5o"cx5\.`y4G"ђ wPU/X.f/ {,qnaE1"+j$c%NxQVy"N-m%j,Yp{>{a."Nq8iy%rr`΀*zx# RΠmk (4 *MB\{C@wpDj3`W+~$Җ\ Û.*9)=3&U'ukJ)/ XQOtXSCXؙ߬f1zCc"FYoaTtbľX+̾L0p`K?'{ C{3z9C{3z9C{3z9C{'R H=^@  ߰YsWm`Q`S%bS% S%b<O֖kJ%*~c'[nQv!- !{3$_Z2LiLQl}g ֿIӉsldmuc ~Eh#|ipe=>\9ܫɲ!iݏOё\oI߫{嶠<=ɑ,탺bh-8:љ D,o`skPO #QJr9`]=~!4 8ۗ|evcVPi097 dfIp:߫S}\ V-:AY"piJcawP upTB4 6>J?.H4nNIbռJL1hĝ0 xQ$;pe9;H:e3y:'ё$[5qfe"ɅoXc7Ĺ&jxcV_\ J_EO {c|k1TO_v { pNn|_2˷ZcaE ]9WZkyubT\mƬݶ*t?AXuM=94|iN;XIk8tc'qqGt.[ۻ=ƅ; b ;:Awq;;PyP'PwFd4xϨf K<"ݞW^rChf M{1.?#_ށ8]vC{4<,AW%I ̕}L^#:jlaI\yzM(^uc9pI7ⅉgQ r?W6!#|'.DZ@(ڿ|鎍(tO-TŮz=y0孷>AG$id0>N-!Wx:M}z!Iކ5\}i'p Kp.|ljufq|+ YҾӞQ4 ?ļ*v tRPB[R hYG}h^BYSN,C;_"D'$ u &^؛5ey]gr63[5Űk.]h6 V¿0 )*XZdlL}KQ$SXx#`}4lQ&Իk:ٵ5+1"1 D Cx ҄2~uDltc[6mdl#>њ* s^]kPmh+Jupۤ6v0^MQYNXyQ2#ߢU4!o*Wh %yz.whoa}2l){~~ fBXES$KqSZL{!%YRa HeNe`hGˇ*2F) I\Dˠ.CCq[5Z97hB69\d6&M~45?[pxU 㖻 A73IנWRA Jڲ~ GU18hgTu,LDh<@ʦl)R#>Shq5zq+ŌN-ʮEo}[r]n uhh)Lk>*Wt"O87NѐMu\H^'ƹ_ىBD9 }7Y$K1-a/`(wySQ  )_kQ)W=,/ F#Y򎃼F}4Uǟk7&) y8I(lFSFlSއB6B7^: [Rp[yh!^'pۯ {{+)ml(QOuxMJ4(cFωn뜽̭͗V> r7u'Q^ݓ@%>Vur;d`vLBeݝ DјvCjx# A%fznrOΗ07-cx9c%tƠ_^\OF)w71j/S`# 5|]Wpס6?~658*9pZ2=l뱛EsTO e_1S"o.fأ1 \8pވB*]xiwB5^81.K^tî\AOa˔vʹk" 1]uBFޯ oX;#bs$iMݝ989gʾ9&gGOCnh`?] ݍb.qlZAx*: r/m6N$Q(NN7lQ8FL;ߊ~TZa}9ÖX-2yߺ&삵E ;"ATą2| ALoO'F~u{MJB *d bPKqVϹ/5e:">)1XG ,rmm:w;@I)6ٍ,㋉yl lkzSҕč"eHY2®K|.';< "w8-mA z(E^6w>C dOvP%L'umP@iD%/;n[@וmt} ҂6PYz gU_qq0|Clk"5^Te{|hnk(,A Cۂ*$iH/ ޸W'hpRp0aL tO"Rc2pXO_w/f/?c_{ov]2oY/nbЧz<trozuJP֕b=l*R J̢G}ҭk"H_.DO@52;y4wc 5q[ ~řFS؎JH8x"M.o:i_Ciqi1Z< FES^)쾹(;y(s~R br ȝc M+FDeiTT٠v+g*vL_Õ[WJe#8_*ucqAw{8˅\tѽȞu-ZtẗVxމg+ވhWv>4e;J۴~i":yցS");؅40sq?c)H,AI'ar_!_ v]? HoVJHV@'3w69_hXiՙ9႞_IDE-̢+ z[֚ʰ 븠gCr G2X_pú=dOտHcfHVJczSGWs56cX;e7\EkZhLc+T TD~ yoW;Zop}G h$Y.^VTnlmQy1L+Ov [G#J2C*SO}n<1V)p BM-Qa}4( l¿t?n3 $#"{,$;@!=5Hڐ}Ϊ)?t($A,_<ӊB׊Bl?Z ?c] + }P˯@Q([[ >ӆ>Jbg໚U4]r桭 giJg#Ísv@-eɼ`OXeq}R~)~b:"n $bt'% ѱ1%hn~ٖ ~gcxK7lN>[<>-#z'%"9{MӇK=⥂Ǵf~ӻyj{VigOS4W [&>V_MWLE}5GQ_E5֕W@g ҄ӄI4Q'c8N~s_~]SI=FrKr":ɷY;w£:w/ ?;Ύ{T8c=}jD6S /y~{qDqqy8'2ldy(NQ% tbHbI)jPc#yx 9PƁ!dAȖD;u=N~4:CW<Ήl%7{d$N81Blj^8Dc='\Ʋ)Z(t'!4:>xKczkoџZ@]+9>$ЗB1M쑴˧Q'9dAg%&Ɩ<紈LB] 0 I{V|IZt. `U}%qܶRLe]!EبFwHsoK|0rUxW)ӿ4/:q>'=kgȋa|)9'Ҍ.fS71tF]}/uO] _F؇^O=$4ΚtgOH1Ī2ve7ExPy*A~Y.nOxqUl;^ݵ 7gddϧN9143srﵜ_M?=턗`v]QG[Z儛ҥ /ɛ!/KO0o%$6-K;wtc_ 6V*o8^㤡57_^ "'i5^bz9r^@Z$SޒߏlǺux!+wcogHeZ/FqP5'Mv9k2Ic!ψ8މ%x=`׻39/f84 #8rqF" 2~.)XeCzNhK'N-ƘΓb3WĵXzè|:, ZQ#tg"Kc~qbZx6{'`bոGP?M=Z5hG[P/F8jVƎHsH &,h%yb>0KPioKr=QcR,]K%:}_cq6ko)gDvaxj^T/P1di1u:u1嬝gKeRZwZc :Iѧ7̕C+Cda ,K8mԓu9;ݬ1!l/AsY]G3wBM tt#&XT6@B5c)#()i=-&֎*,.`Xŗ).mGčj>vM\>6إ+.+۳\?;&{5owᢳx\>~]shc;E){8s9$B&s|;B{9v:뺧o68*~C 9v#Pk/SH{<{hI -ҜFi:/' -!E׆GƲH6Ewl՚,܅qfւ͙H;\k;V?ԭCWF QbɌDp<̭`=GgMv]~*GH_8dHZgt+y܆؇ e~ס]E) 0{qsO_/VgTgY-HZ!a+6GqfDe ę$͗le҄sy<|p@p  q;J@1iJC^|L?ڥ@v8NX·4/_>|sGwYw^0e8h3垗;ԝkD7-9EO5k k kfk"Ze:t\Q߲?E /=dcN B˪k F"cRVZ3eT,#`\@0:k*J.EbZ|U`"^Q9Z%8+{s1m(wr}rT7c_5Fo֨1\?s #mU\䵊¡{QqtrlelzC7JJqLnJȪዟ(،DSl\R+!݄҄2tΈ>Дߖ7h[eIaGKV~[ z JnS^_G=kvyf KjdZ%Gc,w@1xG31"wa7'`W%1 h wf(CP0Ⱥ"M|l9vlpG4"^y&9a[ɓHQ]1Ad]E;r.51[]yi*6Pٞ#nkx,Zczocn6ŀ?+|D◾D_Nal#JTsF^g>vƘ"8k=( $s>_Ǫ)"6]Rrچ4"qg '. 0 gܸr/0JWGY5%YP,z,2C<]Z(UmϺ絪횅=8_1ElN2QxORK`9ŹmfOcaaa)[/nAmë78.uM6?A~5'XݭHwTֻ;>7ޢl}?K_:Aq|D/9.C\c@"߇~>|>5*8X{{ oC2&r3.h)~k𘎪Dc_gԱq*f4*9(R>`4@X4չB/A Ֆg#Fq7SMA7k0 ,0-Dz+ŻBOWǟAV״5ʜlhQ`uukEo:Ct1}Qa^!oRX{8Uz,~k>4U*~.)ϳyV<+wΉQ\p?^eEz<k~Y;O;va{ `"TOZEnC Je86DFBD<L?3!zxY/p]DŽQqXw-ZM0Pk5NnJcCBIv⊽nc pq}P!|0{U7$mގ'^79X#lpx )V,E[<+([#'saWФy&]T y?lω{Ā(*JM]D 'fD)7eКw4c yhv{6 fѓȀkGާ{ξ{ b'CA%;K'at;#3)bQ0!s讳 &,DPeŭ&S`%YBFD^4ZE,n{R[Zgpb?&~f68Kmex!҈3"NY+ NE䧿BͬzdZh?m?y _Q#w6~jclŐ_Ӵ9v$gXg ޭ$esf<Vg/.޷!?`jT|›}sŭ@2$p\#_z&,K"됾`QڿbV6\iab/~m#vW硟lb4`*>&w NxWp %ℵ^&#nXK/I@pNx^qBszT2DKYUoB>.? ~Yl4=2"JѮ41L,6^. ƨ:ʣw< ^~=p@ ׷ۃƸ>k(fsSoXH-xZ$.ڥis$ Z`|h/ Bg \^p#GK>ځcZ!'I3& $&a p}͏IvG*DibՋ;x@_h2F{?fը{|ix;XFX{e0;q=ng)lO`p1D7peJEh3. /^фg]xkõDsyţgUx6I"Uq(80y`F % w }s5Q˅Pq3j#|Gj{r|R-z̚mx;7f#RfHdOM_CFAQop ֥2ݴx85-ȯ9/{h c.hfM-Vmkâq).Ja\Fh._b@inax-_|C2dv:uG}aGM㋏* WIq}7_PkEfiG~6nnVF{/c{$+;QK+|W9$,70J _o[8+1Ǩc)Avi'M-۴w =ծ<:|3z> _1oZit UF&:ChNjChPe* j~jYrj=L >խjsW ɍ?#ٻziMU17]~?ѿ}NLȰdsh eRpLC0kWgOɶF9toU.]%K |VXSDc0?>-Chb;(; p;Yv|C]Y8 ]vU'bϾo;ȓRs fܐn +I۱B^>D &/~ezr1Р'AӚtMh7 xt3di#6A1t]z8 zކURZ~:}q(J@H|1'?|}^uv S |5u)Í 0G@cKg"c^#pK]K-S7q4VR5{ܵ>*>Ƹ$w䎍o*%;ACԼw؞%&|.ܵ҄U'|:n*pCѶT]'6͇cnmb82k`~|/&skZ[9LE'Gm zos ;ixm+BdS`Sarx? b>&3 GcnXmOPA.+Sw1owdCQ5Aȓpj<&zGd'V9)Íci3Vr#a{g.9dam߸B H-G)зDX? Ob 9UR@<Ra#y6{m/ۡ@w(/qtGxNOW:;9R}|֛A븜eBݨ խ ڃN˄l~η[q'Pm9CNpǐù=aDEVaWžve@Hm 5Uc,[ZtRYFdu;*ү~oWD~n ԷWpr 8w;:@g{9y3Q)i]4â̚ ?X\C;0 ^`?ѣmC~ $ j&z?iwf| g{qt\ OI15]{LZ^ 1̇nqa+ǸRXZT/TyJ8;<Wz̾Gw cfRP)NԦ,X|xX;C]΢W-zɴ[L4035x4;ylZU5yA)xvI'NLQZ4tg[pL4=?kqEsaӦ:vhS ϗv-?[,g;Q47u?W}IXѫA'z߄N|RbMߣ->1 JY6zKGkF)nkvpRчA‡Fԭ@z:M7fYC9PR9ŻXi G99WQ1?3-S.hz5M7.Y;qtg>F]^rjW|v_GN*@0nygzRnF{c- adij_Gz+ m,sLKa->K)]R=y6X4j'?FoqNqZi,}%Oa׭~k[殳E %lτpÀV!̺#W6_ݭP(?!V:w8vĜ8pG,$w||Eڹ SXg+J]g֕dͨ!ע:5('MX|:׳~pm:R}GdoÛôY㘿m xQ?m>|j}^Oqm_u}[ue}ae۱<" ٚ+Olj #c Q'6gbl#)V.ےx=iE3i2YQ~T?Ob3r-/]b?Xc}Љx)֣͹@ߌݶ:o$צMz*צM VVH@l P([ p+ߜզ(/gB'4՗sWS zT[yEttV^qMVkyd+ɗf݃z@^lŇx_O)sZ*H`ΫXkBOԺAE ̶:? 4TFtW>IIoW":14O[?e}-o@!y!ɞDڟ Vam* BN_F}/>V8=~$Q1vCqSW=V71-@y wU'^`|IT),/z2@ػzu Fuڐ]:[BRs(u{U!0z2~o-/1; A?>"'ʁ]G Χ@C]4BX!b׺r%5p jy@ l?1/JZTM_?<#XZM ,R?5[DНNMl+/Z58Nk8M5MlH<Mj42M7Lɖ \b7MXGثh3)bkyy6 0t$⎽_9d l5יKE];6UozU4"%vV^XrYpH喙p K?BޓT ǼD킲2l=Ȝڌ@ T}9IqsVQ~~Z{Q1B;+hk{ ]2V}-pVHEP<`HB;FT* G:Ukv8k>;4ԼI#[BO2C #XjTW^!t-0"Q3E8y9Ʉ/oQ0BZ(~L+ C3OlO!V5cNe,_UCimѴ&Z4!E"wIW0(I(_1IF?jL*B{ѽ(lf_fW']L"ԎPSŬxK6ɽgfG[*`anB~6Xyrz(AR YVzʯ.?tܺ\˰~ca4X67EǗ ~n4"b1]/J|V{͒V`LZ!Y'N(CZDup@^:♥?SX+^O73`ݡv4R:k}Pvk|q U3*ܛ"|)Ӏ/]^B&Ǒ}-ƚ" yx8l@W]Y=wz~876x>xPϷsNXfRuob{*d2 k~;P"Dh5T5nKßq6?{[y4"Q;vK7^z4*%M-IS *q4|<K(~5"+7WB& }Z8'GXՓ\ei\XM[BT4C=+Rb> 6t4[ qwP^FO*h{=Q@IF/@:<@ndYy*Oi5'BF߆ϨsBE~[8PzfB0 ҥw>R"2}OɺV -i9G پFG Fn CO_L~VQWSE)^I ]_|+#~q+l} ܷJ֝ƫMf~,6>,6UU,{/TljDi/(|=GO %W%Vѡĩcel4z#|E1aK 0|:Ԃ5P42DZ^nT맺2 n_ק-CVš%*T|d,*l, FePz|uK6YbsZ;KJTN6K,%RXiĦ"tA]`7u Ӕ^ٿJม\96hEmYF= o.?,n$D\GX*ᑳ&Jt󖤩K"1HRѓ 7nӊ[S;  y2z +ȃMcV9nT*Q~q-ۓ"Ҝ:48?Oyu$$3Z/eZ P[R@XE%1w5py BDyCZ6ϨdX#5i'g_jµ^KQj1Fv[(;wc"8Elax7I7g+y~(lɰ0C@Hr@$VZjn]@CiB(ŸׯnsWY׺g sz; s=0DZx>[5V&v‡;eY-P;uEENŝ "uN.gt6y|S mi(H2: WTHDm*WV|J(Hhu:℈NIR@PBN Ch+CA}?mgkOk.!8Q""|}AB+!5A;wap ^מ*E03#\x{?, {sq?am09!e"SyJ+tBJ(zamt u%<տ̃, А2'Z#CHQQC\K_>`WGĬi7h$z<|Y7SCeCz8\A̯yLJYzq :Y/f*\ @Wӧ,s.y3>]ՌM}b07L̳DL^ήŎGd I[(54@ œIZ4*3F?gum!CH7?/tј(V͸Gf]7JB'Β 3X+Ɂ>]LUoLjA_Ki=}%Q~OکE1 +Fx3Wl{-־h]m}mޗžyk1{\/B0&^"}݇Ï_^I91I=!Dv>C_  kZ!S=k#=)HzV,= TrȞwv O"*-\xȁ^%~ u/LCwjOA{;yYxYbEadZ(tTj9mVRoP|O">ZN Cj,)Wk@/e>kb2WK),Be81cRʻ/X' #_e_$Uڂ#_F,?/F(Ljf 1m=/jF LM{^]4$J0zR|6g,]C_K0RlY03f#Rp}a'sfɄqoUd+%H6uÿ: I<yo ) ۔*ugj;5bWYMlH7;׈l#'\Ү6Ym?uXFIff567GMc]|yle2=@swjw  b>\_r-2hx^gЍ* \K>]H2>FvH, |?=;q2H~< ̉ԷbX"'ZZ3v9 &GMpO\~JfDhKF]P㼵  3_7HծଫI>ZPѮ kj$ʡJy$+۠($Ѥfͯ~-~ҮP̓eT-2-wE3۞G) ף9nmF<kD56C9u\V?jNʭCLHD7NäP1.oqAGӰՇ}z1/p&QpzԂ~֭!H)05$ fEb}׬f@kQi5 hbnyfw7%BA0_x%˓/"ХB3y.v\<(.GW1}}\hk/m{JKC:iiFۖڑ7ۉONǖѷ^ѾH)w 2ߏ!@w6GpF#lAb?iw~A̗d.,,Jxȣ8!?"f1Y#pxO5U 8Z6K)(q1< |LWkbɌ,6d-WZ Y63Dߎ#6˺sN$(t>99{*ThTy8Qb" h̟h]_Njqfuq#s"dxY*OU)Ì~,{/^3RoE\r}U(X&RPE)OJfiNUgFWZ4,b#q X\{mcC'g~B~ݰ 6^{jsi0mpJA"0-L^:qwud| i ̓Chi8(&+sEM t iLpߑYJz-,D%G,e=JEOBtp0 xI=^ 02 ${to5']0m"&%){!KJ{2A0&S{{"f9&x&B*_ނ﷈$xγO䞶y$X.JGe`Q `k9`p^kұ$ƅ{rw8*HH '$CBѣT-P wc.'@z"[?/ I-w.so"H4# W9U:cȜ ;+FqG  Fy4]+,oxzH~@v$m5Ɉ2A,Ӈ zJ?,ҀC03¯T0  (QM@KQKMt-(MS>Q?EP(iY HM`3bPӛBB~LJ$˾`?+A1ȧ(-놎Fwþ-S5 3x)*pv7n䭓yJ=<|fu К^O ƻNLGotI/|x䑌KM,k^FC|4F~JӁ ^qw잸cոtF6M\MfǺ;P = 借GQ]|^[? Dp #8&zp'4^7l-9Edh[o>MH7c&(~2|)Ϝh L*#L_;tN[]ﲭ̹G?*Ͻ  0gnFanqd8j~nfXZ?osl9E\ЖZ|lw4iLDK9[* ZەrW)*&i~ARĜðbtGu70ZToKQO*ħR"e)YĕvI9Gj0F~l?;mbo3ӐJڗr+P .f_(r!{V0握=Gvդ~87H=skR}3wU캶~c6KSHeX^8b3[Ćw?BeξHu,;!PQL5`^b*dRG7xBLr~c_|0vpڀE(ؔ/.bhZEY_AuΕ}J%6z[y循*Z0Ĵ3d3tl#aNg&DG]LtN': ͛A)d yY4N Љ#h)\Ii 8%/Y1)HZ3]k:xkQHg`@`ZTC=b,. hZ єL x~HïY0[ѡ %|aX)q+F9VbN $Cٞ@[[| 8jEšbø'rRsm؉Hn#sq_0-6@dg95(; ]u42/(RO l7XvL?Xλe X M@giT}=>^}])k֑7]q (qc(NBr]G QiV>IbM蟱},5?<,E&q]u)fcPtL5C U{A=ݩ*waqoͣR1zF p{ |]P@3gF?+Ni(g 25X@pȷ7hB\{ g}gq2t#)aTۏGPNj6WetigWڏd) b.&X8^ıWC²9nJB/J6(GWsg3Uk9f`LVy^;6mKLژ&{1=r؛\*?Q3|n}I"b_a\CNϟyOd#g[~DfqG+bt6d, "WFq$[i$O /(#YO(OYh$Q*?HY{U(I_|I dC MWN@ i߁mT+.gԣjb ~*JdǁF`:!U'Rz(U7U,@A5?L<L}]_2s$-1`+򠥊<b! gؐ4#s3RbbB>ě[]MobwIwR 7=V̴Y(<0( BI$D2}M%%6%04ISnUot Km؟s!Dg˺nx) 61uTxp?TAK!Yn[<FXA6j|ZB8kxm|K7ݡ~]Wa}!ŭZ8~f-AMx(aQZ͋h~C}JZ-V|v{l0k0"NC-O(+ &rs4/K֩06K>_kO*RTa\&*-i|T/^av&w^ɂQa35̗E_axR %趌s ewHқ xWI9<Υz Cc}k7\x]9B %Tk>9Z8s4g{ğ7){jtl4|^ឭB[I+v6x2Utw7 *l@3azEi&i0{9[U$_7Bf鵅)zMfS`WH8~PSjE+9b4K/d ,Z˗mKYӉNJ_8s߈9+< L V` 7yu)Fzɓهg$< -o AMOX_٩@DC.Tc풃y7؊w_QMVuߴO=%61['92\'C{eUw\5}6(n䪳ʼnZ񷬺n{&|$Q(m/;"ͻmޑm@m Vs`cLlz9ބt|}wmf|J}XΪ 1hƚ ~ha.xE3r0tGPiD\'> ݭFwr219==H:1H26, N3S)*r DOz(F[?cl ,DNHʮ+%MU~{˗up$z⭧QgZĔ@@x,ҔO2;/m_!Z,-uHd9Ax v`zlKFv㻏QOO(V{s0B=Q+aQH@LmOA PƉYr .F[ꑁu#tD;w`AR:ozQ)ނI`M8֒BB]E*f@:|J96#CiOɟ`]0 F`hFuOS~d8oQQS02&'.p*Sk?Qʿ"D.++&R*wf+o>ϪDtK9W#7_iMF4<րd5MXD@ i^ Qɭ!Ell{F6+S 9*'օ^!'FiXbõI /Y+`JzOʸ=$ЄN:dn׳tMLf8]ЉޒJ͊F%>E ygP[ARR|U|zn8#DPIIy3xx2ȒvoUCn޸LX,Ͽacw'ò+n1qt%(z#{ȎJ{ߑҞVplw$3JVq{mD@S"7,3eYE?uu1q` 5@qTQ\t- |:O R] fٮp0TMu%GS̑ue׭Zzx#GϘq6ZhU`Voߣ;C%0:m}7TpmkhŰNMuxUsi[p(vuUh:9vYbCPem?:'TxQnhCİF8f2"$[Ҝ2.1y`!P_?O?Xs+ rd-hllcʜ3Qcо f~:Hv~j9;=hѝɢNR# CBa4.xe&e@5A5_̏\asPF+Z kA.Zn7ՌzAO*/Ew5׾!ԯ(m.eҭB铁 a Atd@3G@dA:o|جЃv,;o6=89=!=Ax(~t 9Xsr= уid) 4vU?szw ?jOHi1}X0!_7}?:o@J>8;%riJ &G+:_fǿ-f}c5{>>}z59B5O=<Cʈ  - D||s-  IRN"i+Jj̒:q,_nQ ) (oex-9T!|GǴiu ٣%+]+Q'?s*/РLZ-QÔ1*W jW]7uשׁĕ'tDVof%?735&ƈ)Xx3nˮ@[MCaxL:3Ω} 6 }ɧjFm*GJ6Fڋr?hj4}Cшnˍ#?ڷ'Gs&*ea@] K, aerQ>d 9sg49fslpgWyϳMyfg4MYT"gW g}:>Ϻi,ܟ*O~y[e,?߄d^|OZ6#LݙyDy׫)1 MVDȨ%;W(|DjHsR!'TDPOCSӹ?y(§(d6h?껔p+`Qzssc;#_MRP<'`^LGD_f.9!ZXT+H?19} Gich ~[Hpjns7FI؉r<=+CϺaF~-/V{H^ssymk%3/IL:ky׿uUetQőO+HvO"_L/[-}{7.Pq6/R Pʅ>\ɻKe<T`7 Ih@$Hyh ~UX~ٽe 9CR9_7NX0#SXؕT2ck ^4HZi/(!Jf)/lݟ s/v+bdⴌksvM6gXɋw8& w^pKTMn`7 :șrxw(=@ʇ5A<q=|T"c=6ߛɋ.sQ|HkԕNaY@O/Fض)VhZ짘 e"fNvhJ2]16X1w:,@SmID)іyk4?'ɋ!JwFs.=ú4_k]WXvLk1q%O:52<4Zz9>YAwQZخ4XGGIZeex6bŴ_*GBISH[4:fz(f0ScB%͠Z?ioq!%{%Tґ~R#jFWMq RwQr VVFfu^58I@4*i8_Pq<:mQ4wwڦa9VhXb_5tȹ!-1iK(k,֟;ZÍWstc 4-IxMr5خ4KZ_fߨ+[b1yoOx+pQcx/gQ .҉uVN |OrOsD4ilNȗkAb l^0C|b?A`P* X BWuO`Fe}Ua༚!4U1*P)hR' +@ igH^:+E \ H_Vj}z]OEx;_1ߞbk1F?cMo+8 V/?>JYP.6\Np`5\9&AQ]2C@Ə,Xrϼ:/|U\!x[Jfv(1;6`0Cӆ8Xq+j7ԼFfyŚǶ$x 4ZgK%*/%nʖ{/CcM$yTLKQ Ra^Q jyZs! TK,5u= "J%K/_#y!_u*WM˥Y@lRl480t^NAaF*-ߘQlp)z=cCngq4^NY-8" Oݰ\/q%)|6\?=+K0\eu9(ydy |T ̔yUxVVg{Y0X4AݤmZ cRKo}E /MIbjw]^kCm[TG-agvV NEL> J %Uu y*2)CFymux:mP8bg [ZOˢ Lf/(z~}փC=\+:`;jR [ U)դ]Tq>>Uj錇o3 kJ{Y\ю(ܵ 7KP?l֪;3ߢrb[ CNc1r1j*B5fM ipR.n\$K1e7ebfJ`C8fl K=9gt)H3p8=ipjᡖʐ^K^пPBo0OJb EaLﯗ a9կwf9ꩯs*Gh|пyź60rhlDXnw#6 O$N~X>b_<:ԘFSxA60( >)uFY?6PF+|NDmBʫxRȧ]*68,Sw#C5l찓ᑎtH/),%C۵3|IwDcVh"Բű@5~ q'`ƴ7n-mX7d^FA }=!LTInvRӼצvgBkxbBS+3wcB1VHDY z;=:Je仚c߿&޶HCL'?-|Lڏ,1ح.[]pڡW}D#&I( ,ō>IE"B15Ldxs/lfvZgn"*^^)u b$笽ٗLQ.3g- XhsdV@\l2W+uk/U`T4V!7gC6OW»H$1Jކ}I==.fN9S K"y0ȑk!tldy@ re:;sTm㟻˷$\DJJȽ3d5nmr;Ee#iMof; +zphw6=zEEWa+ ˍfIV|jzU ԉ>^RkǛ. E!O_MRUaw|(R _6f1"x]9Yx/;T y!:!) e>kUucw cdiy-Oϐ߹x-${ƆG*V,k1SKj"mVkfX-*]ޯ YLCߛBh0R?B5 SUmfaXq\ove\j nvzҳkރ]0m>lv4Hkp3&=8z\kJEqZ+F:,48Kyp/Eh>/9t("8u1X`4Z%n(wNj@F|?}M ڟ2)ms#jb G2Z[y9 &fC5<@':'V| ƆT,Cr*z*d@h]lZ)`芞\[fw90bD\,fT4T×6zl}F ll}rX\A}33= ^hs5HC*/!\^6q. SϿŧ7quIs=DAwnfAt]Owk|L~/F[?,vۑ?Ws1LWf&EYr}Uo%d{TϤp\l~-_f.dv,s?g.8cE~лtى{U:sԿE.u: Z 2Ӻqؿ/Gϐ4V@?0{ ?{cW2RXWZԕN\"nMkO(/Lf/ۗvV%8kb-Q0tNfOu?>p-xL[Y.]'wuh%~.WkTԢ?9%$VOP?.8a"$D,*Тo$q1X~.&HcbYVRNUb$z/oVpHc',;tyO|iFb)Ȇ~W` Su *R"f?JR'4bxjH β fmBPA[P CέXojfH%IR 7%QS`ș!یXj)c}">L|>Z"@Ḷ` i0KzCIeO!JϔVz.C|yA^/+!|h5ݠjlw7N@t0o}ŃL$Oh]i |]A-{h=>a 1eVa=Z[[/ːsdPΈ i.D"0Tf;,QxXHW[\sx#?Fv1ImEy8JC_TEB]#v SyioYY_ C Q{6NCS{C H9FPmW  .<3g/pD@ɯcQN韄Ư"%'h3~ _;ب1vFfΨjm0.cmk[[)O7:`^p>nX~5Ex bKՅ l=o[ؤX/# );7  ͕ضWCE1뎭$rl1 .l :F! v*PiڥPLM8ӯKC. !?w1,\T2%ACHՁRE~ ?>g!}kx(Z`&~r'<(gx.3C,;2{3!ffC`] O ~0cXz0aU'Wᓙ _! xBtH7dYDKTph!mB#Uk߷~4e#v;~NV%'eeSvP4mF9;yKRWEkngwl%inɪ2 fYL\KoCWui$y`xz Ck1cl??2kػs%?v8ʌVJ]x0C)ė|oՁ42n[_fc u^oSA)[~.N(z47t^?ދn%s*vKZ)`$W9eD XOO[~# ؟_u; \MF)-=|lR]Lw^/,T7]T_ b)Ԙt-c9{\[hjpw;KUATv4c j-Dj[-w5 #Rʑ7N|S^a|YQʩ|WUR*AɯvY>غoj#}ZfL`eÿJ8]#?wUd»X$hw/f139љ_V5< T>M,ئv=<^O[IT'Uِ[L $:/C9ҿaShNÃi1g3_rd 8?Y-b tex= 9y^ي-u\رSPX4Dix"#K @AH dTMG7~`5!K5RHï~POߩFq'<;MiN-8z^ 饌,6'Xu4yN`'$*Z7]P~3HrJ؛>GcY5NJy+p}rTw;+pؓID" F9`nD# F9`nD# F9"̑&Fd$܈0G̍s$܈0G̍s$܈0G̍s$܈0GLEbi$61"͒&F\k/_Addfȟ&02=pj k>{ovn k4ɗ~K M{9\5wXHsmtmކȭfؠqUgAMhq#,2 ncmQ^LAF)a\p^4槀PݔOZ<glòkTvtʼnKq |6ĩ@R5B>w UmyBXSFP#mame3_HQ0޽W\[~Rl[ͭ%?R12v˻v(o ;KcR8u- -4?Yl{V d 9 !Zy]3k;E#XEpTɣq.V~_7U} kgbvx.㮨ն _TŦyFmd!BmۏnJpe ֮ XnL!ź'vz52YCAEg"tmOdGwEȲ8q%T1adAt3(pH34CbS y^J~x%R|IS^r xA*8[@oOZ>ҳb|U8(ÞDkA|">];~Yvu7nzԒ>yU%+BUImR~Fl ^-a-gSE9] *5Ti~IXy])7FD*5JV X£{\aƈ/ʹgdyhܹ"Ye:},Dk`<W0ubAX)_Xw#)aeFOPRRǗܠ30w.t'/GH+Чr;$o L"ҹ# bҠTkǬj)4IHKר8kFQ%$A-NJ睷.97k,3 RjCH*QS K&iw)R_i$!GLF PJmypjliS/g@ ֪2!ơ!+m KE7F)t5{(n<8yk|2*lˠP@QX+; aК><65s҆Rq8%?Oݱk;55?AF2wp= #·́ fFV\ˋC0K/{Gv]$:a71(j6iQG'M] ڵx"t-GyW^E}_vM 7v]z:+/WN.o>%AKfrWp֍'lKȧO:Я5RdFfIS bE"s.qoE%*WzRپT_Za翰ׯq iX?6pu3l'>5!L=3/P&&;TkآȪѧ9/Û8V<>՛#W奐'8 8oKWq>dLɔ1yrc\ so`$c#X󯊼7 MT P|T8ܡ>7"1[,. Fm% Շ:?wTYȉE`i8 $*آL5Э[/ R9r Jٯfۚ'ɽo)pXkOTaC$t=mk9/,[-M)D!cxU7ҷLz_(t[g.~ʎot==ǖQ<[RMRߺ 8Gx-5Hrxt_H\lAMa*FNV;D<ـP]x/Pv,Xi.?^?#[u Oh%\\Gt3d>","y8;#$[ ;aK!w8Dٟ@X@MF>ł[~MNN5+>ǸPmm]M9MvI\]T 4C[0/C,GY#t(~R\kqEszlaG3IZV /\-?nFH9_C#9).kN?%qYxf S*86#7n0J㥔^?z+h;/֢;bo-ˆN6`cIh NʐM`1i“S¸tɄCUz.Y? WP*:Bλ;kӚ,@⹆RJa#7{ F%tV1%6u ?+"d*4#PѶՃ(.T 4ё8'уKZgu,91|yftCt9&5|x)0}_ZZWAs%kAC!mZ OYK)_ hQ?x6lhm lZHf-v2i x,ZW /b(poozu<ck@bG#h|"@_^§Xۋk _e+M|WLU0E?st!jDY#1|6xU>Skr]֤zue<'9!0>RvWh(])gM=79[VC+lA1 /ۼ 8z{6^2-%?(lrhjƪck1"?O)vc|D+X ꨴ(97V=V369</szA6ģ|Q|@tu] n^A\}%4Bj(2k'M/ÅXbP q$󈦥"|W޿_{<'W3=) [}|g=|$pBEK/7 ćsǞWa[/gjg.{^=gg y~ M?7CQ(^H]M4FW[3z+cVp?/ g/`h^#MK'U K뱒aZ4Mvva"Txń@Q/%xZ~*!=WdZD"8J#RCߜ[ǒ?2T41W>HbZO:wtOp;=\rL&Z0XurY}o>yJ}j9jy6̅D✟ ?ඟY;SyC*h7.W RqA`{:v69.1֟ L4*;F >_lY1Q7ɇN݄*Je~)G׏+Hs֨Vͱ!B5ct}瀞{g0AVr  %^NvE}_ x;*BY;: Gl؁(/3&ɢW2li\"}0BZ}.C ٟY I}Rʅr?k9M8LB{+8.IFC5[N}OoFOI>`w 6=SrG9dq`5dbI3~hoA'z* n1 GYȨ 9_" d:ƪ.;|=Wtπ" ^l?`EYѦe1d'±zX~.\CΜ#T}( TCp!\trЁ/@B.{T-OIN%gߛ;?Wh_S6CRh;gtfQ[𝟋lb. Lw =UAz ?$WpA?rD#l@wؠv_s*Ν{jiٖ!f fYoSᅔݐOUd.PvtN7:ifJqΙUH'acVv[;̒f{T߆;ŋ1: FRySO6#7EqO߼ $&щ\V)$6WR݈ |eLGb7᝱gڙc?A):_]7KHX;EDZ3*Πcna_`a(guk;oF }}w-F X; /eA*Um@[ߖf&w CP/Wbd,SAGORn窙e~V-SmuL \됛wLoE9ƛE-Fr!lNxty2܋앱,Nt :yhO%I5B>vgIvkH̾*`t˦$-B-d GXų_ʠF񠬹NC(*/ U C6L.э[PqPʰ !@tv3 bQ5<ƳFxbxsPcu;˶};[~m1E[G&QIb- =̾Q ?\! C~8^ì$QqncЗ|a_mbь F8F <1 UReվ=jOu\V쳁I%~kx|6[ȶ^#LL#4 ֐bDmb-w6^ȯvM:}ZG. _JE1 aO{֨ՑOuYtH1OsY$%aEe9{Xy HuXU_e+6|M}0ffwB)gxr\$~e3 # RܸIoY ~Rށ J)w5%z~ 'a1,?E-fzٌ$?,m5Cp;uM*SHD?3(n1J#gi ?(qQ:B:,;Hd L{ GX)y+c猟. b;UUc=tcoa|!>GU $mL|pY0*lF}Ȼ"D=9smm?;%;6wmʣ1F(/PT6~ Y+xyQ#$5Fss`Z#ҐRiF#QHrb 1 |g0>PbBÃKr|\1tQ5?ۿ:־>/뻪^Մ~ G|yj+ߎՏN{^G^u&r#/?U6 mUͧ؄4R!^Mh;UJGi~xm!a~%D+ިɋ4ޣτw/34\= MUl`ћlgbu<g\J4T?Bg#?Lh չq\@cgLnɟ򐭓($~}5WNCWO#અ)U>:Df%i09u`I>A޼M`o+[.{Mfo_-)k=hgE pt6">3WMFmvGMQԂjB~sɔSCg TEF:P=U6/v=E=\ DWi$ŘS|y(3@=@=xrB{G!pVg!53L?lCnz!iϮ/GM/x"Hc07ĉq?<3IRSF>wC WC=fЕ8qPCNJlOcd-'AeaGkE(dO @6 r5sq3OEo@ok Z3@'_j:BWdSZi9]K 9ZzF!u/ɖ!rU|58zICm`;Vahep bXdL("/G0:7w,'El=E[]R;dxB8=|^;N]l7 BO3()%" UmZL]L#]CW00[~c@ƍRZyN߾Y1`FoմޝjB[7:)|0~y{x rb 4y~8Kpt$1u*||?eQ_BZ]ύ/6[W/DN,F^!]Tjb4i潇7A?͈O{>F\)tT`n{gc}2 샙 CÓ!~K QY:~nȉJey> *=c,L?I JKql2חst{: 0DQUg)>%5 |iIo'i΄ IwAE?(⟔h]5;//ҥ*>n=4o߁EGnYKN%GR몙ueymF:&oWs*[Wn`-_ah῾v$$cb2Vr;iS_ CvXzhu?ǚ2/.eC ?E?e?InZсmi^@.!YL|Bˬo? } YA~((y|9eJ~>7/]0~´}' %t=#{.~io"`qQ}52D F嵁ty~Duwyr^Ec~hA4?P4ze]5=D5 KGEL 6a|~wQOuc7:fZ5Yv_CBzlgV.086V3HpEo,>ދxS-npX-Ž-Co2l}XVaؘE<C.}șL__Q[*_;X *DXHÒfMqúXk]pVjҼBAxȀ/VZPT!VxgAs,WdynmK ,n6U\qNzym::7xMNG 72K+gsw=뛫8tA4]" /T}Y`ntUXGc})j߆斪 wՌh=PYqN9|N[t"@SrEktvߡ Hw'T,.TI7k_s`%*M?R4}Jo`{Q}7`}UaC?:.FVҢrûhf̑lo^8 xNuvn7[B`֯8gCEEg'i1.c/_+ 776Jq?Y5L ;TũqWN*yVp ܃)\.8BY6@W?MYFR]*.IaD7ZR*SkZtc$7f`rZ(9CICɭr =X=ʗ~0켚M'W1II+m;Ep/rK(\Dbg K 1Kvy'QʳߎQTu1D8[?a`gnr2 CɪLkUŭ*S&Hn54l|Nqz!iGR-.v8TYkM?ߋM*}Ixy#A>_*S_ )ZQ蠂b*΅ =(z6x(P&}A3%&Q*.Zٓ NK]+mbژtUڏIq ;$o_P_SBMql4e72keՐ&V=#TZ$46Zc hr[` Ev84t^{h nu$GQ8/M8V=QQFBHAˋMެ!SxjUW+@1Џ}=} D+%Wʦs@H ƍOԘ q`nw~ /C>q.23Qפ@9I#MΖ8gK91qu93{ϣU0e(NȂW`|'&9>gޮjT}v=Xoq|(rw`0Ry&vsKP^ Wl?7;hy'8`>!..A*4Q<iSm)CYuEHn|#Ħ"4-rVge-tWH2BQm;{m9 ̓(kr>䉍0-y_/'*p>F3`~vR~NNm:;6{b7:y?hcG6ݑ{j6{l;4_JDXa+9;ǚ 76`d *uW#6m ԫ4 ]^ MA*شa SCHUړQ0cAV(JDscMiD"4Ox7H:(x9< U3m5-fD3*[feeJEYwo7םiQF$Gdg? ViN YuM{X맸xD8I4dt^m~ނb]J;<)y!u̾*HERo;1NEygPaHԢ)}LFb6^z R*=ݩe;_NP˼V.ͭ6{1Gen0GTV3ţ:q%cq4Uia5O DeC*ٳ'8KJOh M4Aqހ!Bt]7 s$fsn# vTɟ t*ȫ= Fm:=PzěX8.H+qONcC|qMx٫Qxf.m,e6|smvP1>YmP5|A2{{|$ah_re}SWl+hP%jA{纋pP)+ _+WYLH`^uE‘p!mΖ&ͯ0jhn6Cuu^ПUCc}LB,#P/bս cMMjo@pDW{U l7ڣ$ȻNnZ{`^.XlX/obų-!bP/8=2zj<$#*9\1h@]Y OlaE ld{~C 6!%q"` X9!О< jt}3_ cEӡ"U&|_t+H{QAg9qh2s!'H lq3s=m};tVpOȰ<3oK \y/͖*8=f/xEc=0DZ0o;[3:1"@W}{,BO2aNw-*?qȾ%i%m)#.in`OZIɞ%M/|Rgf{ o DሲlCkcF ,{SQA-',u US,\eyWbQtm/ [#㟀VA>3do8 apO>ɱ#vȯ 95?4!/1p _k,]$k- Mx~D>hůR ]eq/a,y9v)F s&݄H{]?~/&]=WL uKv)/Y,j}dIͣ^ƹ`wAS8{$AH. %Q-q'->S:>eS> ƧOY4FXĆ  8קKGϭ%9EѯS:>eS> ƧOY4F4,n:iPl8:Y$[E!^iٮW?lM NB\/YByr[z)lⰟBg%(cN*nBO?Uڴ)' {ăgz}0Nub,צ-0G, ްUn c68/hlg(`4+V\ RR|lsV'M9K(Z-1B%*4gR)Uɠ2 ZjE|hN!1)l=kq=zzNV!s!8Ma.kcp^7m3/8wYJ ظ,Ql"۴@?s s*'JphI͗DeQQ.?j %bL+<*;*]،rϟ g$`u|"f}KjDo}1G|m2:"80QcUL㊠>Ð6(dMl]T%8U^ISG)ҥkO'TUNGZb^f B%qTXkmc((L(̝Ÿ(T I JTf ^1867\IOMQS;dޟy="2Ճn]SFNbAEbfw5@WIv"Q>BaGEv8.P"tA T\tX^1~7AF=H>2kWX(p/kf?/Q8joULO Hzx օ|!5k# Q%>nC_ #ʐ+@ afM<UTzT=lcG4ʢ;eVOAm|EsÑ!j)e#}ʇ;YD@)%*gK$pgQRb)U8YL`$<%(`y%%eʿJv?6b˜^sy(NVؿJp$ *rŜ|*5| r@mAp.FyEoEa-Kz4(茡`h E"WM_#JŨG؂`J߃7]&z[}fDم_&g^0揳a]k8%Wqbt0"f,r ,DġeapNj?mfcłXO6e] L*ߕ_{:Uk_caL$2G|ynsJsɁw= Ci%+"GS#8G&MeqߟH}aP UzHk ~3_Os2yTMח`jJ6dXF=Ym'<鱊J!M(׵K!俨E#* y8wXVYX癉0Qbrֵ6j)*[.p$1ڪya:j?t|strkjG-g޿sbUjE{~Dm?Qx|÷rmr5OsPDqʈPi-|@pZ!e:{boQ6$JəfVk1oA?cdP7`+`?fr/)6HmZQ3w_!N,TN&yRA'FO'S޺EN4?? <0mjf'/8ͦhNC'; HэUEDjЊ:juBĖo4<[]mq 2+gu5RXR:%uGK1LTWnttn]s -8]"2w?ݹԾ4g* x?6Jnd36e D-RWǘp,'ϊc,q(CH^411"ZHQ341 TjQF7r7s( ^-9q/c:d 33umcu_gBMTttR/J!9̝X;23ޘZʴ'r-tSw>=h;ZE&BbfГFؾY<+j>HS zR0mUtm"OMT˗Id8- Iե61鿫Vg[r}i"q'vwq L՝D-Dd6أ&5hQ&;Of뼗3ƸEK2(>Oڲ$E$z t1'N p~dZܫ҉}quWk9tkVI (]KQ{8d 6y(Y|ObK*?Lp|\:2RѦU\f&fV@<% s8ri3ƙIè2m,̘n]Gtí+`% kV[i"Tޓ[ũaPOj`m2r9< |2T!Ӡ۬ u57-m-oQnox6]&mMsߜ?QPOvEokRi6\õTT{xZ vYMV¶0e sk8- F9yM1oYG:UUYQaD8Q4g͊7Z+H|cK/=qãH |Rve;|6qNf|,K60 ѓT3hUL%M~mg eF~*#ب`/ޟQ0$ރ.Lodd{R⌸yhQ}tVu@n!%Q+:rV={kB"^Ԉ~DG ŅnT%B[qDvPW"S@5]-F|gV~9_ݮXn=6H}tYYf{#)kN9>ZZX++##g>ׯŃNJ{{L'm?neᒊ'/!Ds0#E u WX0d#*.[y9v? b3V=KXHR](oo֧2d?0OhGș͹Qnhn2悝vPM Q(cGOUmN Ќ~} ̾ɇ1+ 7RBɓV!U(!}|d*&}~T9ZAjzԦC,ْ$El_~{@ma?̏>6Cr]>8]Av[O0aữxii5oHwhb? v6*id{,ARmm#\YÄh->A QSr9qOоҶ=L Eoy. GCu >yY{ҧ)޴e5w\rA~VF'>LKiOeC&kWݮrM/9diAQdKugkSERf1Nŵ֔&@}U!ϩĜۘM~Cg⏤IzPBqG2=,8a`HF-$=!ҖN$~A$Xo:"˔B _fAJѳeԵߎϵ1fGBf ]TLZ~ 6i$.U+xK6HgI 7Ckn݆ *?.TF+K#A܁ _UȪI;oϣ!،&"l=Pc(%IdI 'v,X}‘OQ\,^\p=E4yDfjY'̯ y?{UIy .CmP`HUV0 {XGps%=AŶ97ԥB6Ǚ[ac0{'yb:`\cXFSJ?/7Iy>}'Çw,n Rw0H/>V[,ŏIz@ۿo:|,[&-4{,r8f whӜP4m!g@,DӣoB-B{h@#.;-~(0ZX7n-8dv#} q}*kSDy"; sLf&g5MPyzA KbYE[l `2T[ 7(B}Մ])!S*ykpQ_܃)'qFВd[ނ'x5Kt'=[Yܤ&A3%Q-K)4!}z E1' 0 +ʔaiAZqӝZEЗ>3㫟$㻦 'Ӣ CIff]|yE]? Nk%*8RЊH0SQ18lut:ꐏ#*1>#c&z#`{"AƃYf7DkE<*URl:h@3{oG#ͭS|HRJodL30%ZU|h2.oކ޲o j]gGw}ͣ?r4ْn4^}%\>{FG)¨_]5˞[-UaZ\xWSϡ4Az!U$ .ћ$`]QJ͵vUJ,=c@j*+?ǢeqEl侸yűAg9X4W>joQX^&1e0qv *Dx[-hI"R Ո~F`F#|kipf5?xN"~*g0";AKywd?Hd8!] ##x{ ,fR@G%T=:JLIpVgʾŬKf 䌣\ 2-(^je_̻~Gz.4B 94c\T4;6ruh.dyM3f/*biJ~ǎWt \h{H\a+9e]mʅ%z9Wq>)4i|Hzҏ4yY qȯbRgR0^`ji,PH\OEKm[H͏|+p8)m@${1. SN3f@)Μ&()^0F°MWGqZi\2Jǥw`t-DKI<^h^M_dh^{ҖV=S1LU#{4b)͝E&zTQБrYb;sxꗫ`/^Ò{i6f@-2<Cj70p$ r}^-毲O@Dk3eFi@Jx¹bX 4ea`Ad?_{*%׷w|tz'h0me;|lׇs3l#pyyd|rK-'%P@xlP'kw+ \dhRgD?rb ;MJ&*hm#_xGDQ"ڈ]#6iVAW5*]k;Qw+ hg1J}ama= Gmdُ?SѳRg5 (/XPlЯ~! &vGJɢ2{RF@JD^eU0FGF87x( wo1& <$dSOI7$}E-IR7BN-E>.C v#Lz%fP6 \ !~ f/"23 ᐽ̌cPYpl$@WP#tKGO$߈cYQ ȃ̞\ؙ[a?iTiLaD-_ M$p5;DuN(܀x薼aԄTY{_3~j<c8@E /֣5:h;6.N!ѥB־7{Ƈ(3  ڥl֖DǷmx}8 8X}}X HvG5@,`TL ^y`zt~yAQ+Xv(]Ihw.Ll_hʣ"wCyW:s<PQF(g_JwyˎVhԱ/(/݈]<:.쨋XfB:^m8 $HcC%o1 M}jdzRMtwly 1J]JC23.P<.4hL{rrX31vnfq$u&_i0ڦV_OT$8F:;T⫡\ j{\нOSQvvਪMcv?7y'up.A*O',Cm_[Utv G#/=1ʴMOg*I9)4+~G}TOP83Pjކ;Y/ el NDK/%;BٝP$J@Q)VOJcwcbQ5.6[Q5站Q$ E9 *fz$HFJRan+p7 H!, {#wIn~ط#$-TEnp`%R7 EE FH'Mk[Nw!T~c-|+`˽gXnisU̦5L_Ed&Ye 131v>xGV^ rbKD,V~*]=>n]Y@ve"EuBDӊӈ:|%[ a2^yHKH}fbhnWe]? pq]Z܋ZObc*k2PVd"-E|Bc܄e;ωVs'<ń?BfuO "H5ڋț-@9ȗe=m-b%:_?MCcl &ZU7l}b7vL) ` 㪳},큞J=,/_< ah?8g(C 28[Tfq :Wr h~,h^cq` & DlvT X!E-Zk)|~i9kz㪞-2IOOl [,{d_kh?43&5xEO1WNyRjP1]xq{+ƐTq ' iҝ!Iql@cs->(:;ʭо<bH^#sX-_r 'W)(H@qtUš1aĐ8L8[]8)!*ISJWB_REC]:N!j|b#@W`5)5J|Tfgqt JR)m,eh/=5J XrJ% Xܧ,5dTgh``fMHig2{:a-\5`HW;زt"˯sB/Mޓ0W]cs[$]N6Pv#.h'=2QI')X>l8܆kkչ-gW%E!Σ\un-]2IN_GA _-_KSVZ}N+*kRWc0\=+GL4C8utz|R/w|ZU( }9<_wRs֐8U9!;| %R<}pv/'Y]KJP GfI[^ dg#<|,ƽx^"HwY.pHcGi#a .f~# S,qs 4ǁ_qHE7}WVP.p]^Ǚ/d6h,dC'Oy = ]9ʧWHVƳ}=a_o.6 R;/T๷.Q`~5wዘ&(i9S5dy.Od'd?'VY<_WX!Yԡ ~x'hqѸA~uwZbWD;YѾr -!+4mSB&uLi'C@'ů]d@GI W-Q!F4pkz O+2 UDua{T;Z%sOi4<,_^:~Q9>F~!9rn!oV In9씗o£>C S]O./ee)WM1{W1]mƲ~w8 xw\r _.HJYF+ZHJf^c@H?8 n)ZQaSIth?I~-)o |/ݐW`g.-F"Ze &Ȅ)Qhu Ur Q4n&h#24gB}[^:s }\݌/~Br5A?WUsmuNm7Q!Lʛ"n:%(l + tBrE(@KDWta I|eȟSm<'i9A}2yaxF (.i Ix:f1wǓW1] v;A&K棖0;#BYЅr?@mfq75KR'zJzs?Vef1{$ÚR -YIQ_j pq#MT =7c?ڟ=w|dǫ/ofU1Kma{X3<\(!5t `LR7y3Iw'(vgϯϩ#>g͸$˷06)f`p0|ՏN Xrix,f1?Ў̓r?_Dm/VD 0K]*W 7QȚRZ?hrA1o9iL.8ܩ?Om"c 2V -V7Z'|z nNMb+jMlkth+?{&Ei5b/uzSJq`tug`"`r}ףQBII+K#5a:|06 #98 g,|0]N+^ơ{l]',!ًnpZIaQi'bZsI Y;+U/~]kk_{;I<2wfF> Cœrn:^Y#_N`骀"Xrer/sھgeB"][5}7'KM oI $VNu5.Df5 l]t2*ʯ抇 :. 4x'A8tQ dt} y;1n( 70D{1;g;2 `7th}Oك|Mt([I uۥiN(*(bU>kҺ"FE`Tz|f?2G ^c<9j+X;';ύTѮȞ2¹5U^4[[#w`]_΄>o?TM#o3jpvʃ,Df$ ?Jc9&qLqx%}^gq6FSFsi'h*mt]B%nų Xk)sd SΨɖR*âI/2/HS1[jT$q<'Thi{t==3’۱Xp;D&ɲ0q Z ? @IQQS}.cORZJY/_/cxr/Rb,#} h4gNPܮ'i*-+Kr- y SwAxVhތ*9H&ɖUZ+>Tby}FiFdo1b3玉V4+T(`E0gF4,b|$:sR 3; ufC !XYOgA>9_$R?kd6)RI,IS moh &oG[#t\ꅃGmR'A=/(62E(_`uHEVq{"bGPKA)X'9U,cI=7Zf/Ac:޼S@fy9oe3]Y-(mH֯XR}na1?g<F/*|?_1kak(]lR9b B0"l!2 LJ* SYek؎,F*Gda,}p,Om3=~W|CpVr!0(մ bFv6׺Jbl<}CNmp,&Χwؙz<Ҹ}luU H 5ea{)?i>§=Og\N(wq;ApUfi*'zR葔#>/ˣ#Uf7v$UF xg*u0[s<)ju!1u͜=Lzj73DwuD)9d:ooec~ 0.m>lm3>}MқSXXckhuyjU<ڏv?`-Q*ыje:60$OL}gTVThʫV]?+FD@u9Cwd[Gt@|'~_ 7 <_1o<Fi1װ\m֖ iM`ե#qsbq3KITyxoj34 K_E9 x4 I\KI .$}}%KK1/ \Oeh,lC1Xv< j:a!6a-Գy.?u,́bcQRAn嬫yn4|]8`R("S3^Ϫ]0 q9` דqEgZc3OyS+agJD7&-'yk! M*e[܆:tSL5M6c̤[aa;5q=Ic<,y dt(u?nA*` g?Ѡ]`|@x-6@$>3RjNv@]q¶Φ;Rdll{@&uwU~g3rcEjt.2 <`3KlV+A5ق?| ^ΔW\EO:mG@}5N-.0핫H?)LBS\:tV5FDžtg;Qѝ|#1k L>}pK'>sX79cVܾcvEH/<(m7ƈq%r8G-=;ʯ:yIbbwy:p'; hD{KYZnj]^1V^(,uCYQb#vkva^F_Jf%_B!bL#&-{i77MZqK]gcr(1c9E9ljcFe/ (&V*,Z,Ef19WEj҉53IlwYr~#:)5~udGn?xڤ;dI쐅m{s,|N' /XRȗ'7 8۪g[ %'h茓nP%-ac"dSv y7ms96Lu`ZFK CcCYE%_unf'%+'9$LCB| zeւe)*^-6rCbY$ ZCO^MVa4mL°(גSMg 0 VFȗJcb}p5C$p/ǼkuZ"(\uiu|5t>. }Sҽ?OU~Ō4 =m,?C2aͩYA\ g(Ee1d: 9 9vO/&LI_QA$ bvew%a?1!6:4@x\#*4ana!ʝ\R2=>uhxd{+@>!myN 쵲`2s˂~t@_٬ǎ08д,g4i%Up'2t:9ǻ2# a/&%! }8I3+x.9n]Í4s zyd?|lFg@RA*z/oH~p|퟈\f/ȟ\GG~j_Ėw\FTzq*~gA i& κ=o?ߏfJG8fbY@ю[M;CIo0cZT(y6_D悯C:=*y[\m,-aqqROEmw|I;2ŮhDYa|b?xiqh*y1PR5FHqwXG@/Ye)t  BK_[| JGAG;Ar-$gmQ"? H1_D H8ABj>`g7r1rLM %P&Ԥ l'Ɏ_Xm9N<;>ߗNg4 ˁlR7l7FHWL<λ' LcMwOD}{M<}nHu^4勦aX{Wp#YRy  Ic= }sF>-I'x\P0C8}&8tw^"!_EY4!RE4ϐ=ˎ}2)g't`ss<}!]rg;q  mX͑A~@0|^*;:>k}Zo#uQv}z.xv}'?{z٧)Mx뒄56\_\#Jx^INIsX_Ő?-|c\4TOQٌJĸOIC[0ZX@= pSUrxM}#Lx>-)z=<%Mz:SR׏sWy̪$/8GBĎ dYQ-dnVܗp힮yhT譫NA.m7Whh?\eg/a,0$6a]ԁ0KLs?hNbqpFW"F%u88\أH tgaVg!#IC+oYY'=L#Faa%jL4l|ijXyӴFk -*!ğ~EF6vM{[[GW*03ža\?s!Eı~;ET5>i ,U~ϴ0VF_Ѕ9y6JUɱ$qK &cIcZtwC}IMDZC imDp;ǩ\'r< A}.6䌻Iw5aQ GG9ڗvW^Js[`Gi3>yn{_v1e{ (W?-Tv#I4loA* |~Ee݂n|_yQˣY:QJi}Уx*5˪4:©*-V$l^FFX꾫Z+lԘ] LOC[ _s\.Z0 c9[gCb2w7$|JNgߦ(*`ѽCO|5K^oBJ/տ1< a3]lv=ogI>x&Ĩ(^4dSzS^S=HOwp31q#<0H{Eqjua11@4ep/kS̫\>ϭ.xgpz]8[;F٥avYaKWʖfya`W49]~s8(UYau' :yx$O1`=Q0ी<8V`,@oVf6]CeKEAl1Y=u{.:u4{l"͑+4rUZø:{B&h}7p\+oLtB`hH;nKstCGyixă.y0!lu]ɴ frV^fH {gxI7S*umdqTlB[=X_DG"XҰf ӌe;8L!ީuuuHйPv>zý5C\GsKz8tzl|{d1u;Pfҫ7pnabXzc'-䚙=[*~,Unj)P<_ƕxA, ](`:oQt$R!-"I tnz2f_r@ޕ/ٵB|A)oqvQ{#ThXx?x>hj tnnso5nDնMIB B(_W [W#]|r rV:9ҙ2+Zd/+-wC2R2BgvH<~J!|IB4x{j6VճQ^n9a*n1CWqIeV3޵lmaq ϗ>7o)nN;T=~vA8Ra+$Uk`yDf`D% /Xr M fmJu£P`҇Z&7Ut,4 Q\Jg| n6f8gj}'m & PzՅ0sft[LRĝQO6|:#->tZz{G9k[2/XKqZ}h \T&V͂/cMFQP!Q},?A}=s UQ3H9_ Kw;z;c 98wlu/ ն!~AONG`1\6->#?kݏۤa1TAn.ƒ9OFx3plbr=ouy9Ң R~u|K]^}14V0{i#jwEFT)ev0 cX''[vMmL`dh/c,cWl D9K]U,t]JTY`h^k74.KUl6ܒbE* ʷ]y6rW̚_@>Q5u-0Q]}&`T|]̜>oP10Hc̃Ȃ `c~_íۑ-|~aT%*^HCTsrXom}:A+T^@j7U~uM"gS#԰К͍]3`DqXm/ʷ Rvp"Hw$855TFX C|:>!;:m1͘gBaY׷#Po@9y\?‚b &+T %7v)ha#QXU|3 WKIV?"%Y*¯CسL+YeaG\K\!3Ɉ7_3dz+mSǂd |9Tl@H8LQ0,bv.ँ׽W&uq,2tvTR{vV'5RK|rƹEYx§bb-~`˖_kvξV3˸zUG)ٷmz5CMw;*UEumw-(-e7'Wfs< u/+'i*٦k㹒!0eeWu1}p!' N k9f_NcKӚu[ bA$傱_Y,bbbkuMSiJz`RFH\=q 9qh,63v$_zcKبi-Uc]rD"x#/U)>hTl6PoO Է8UM #q0A#Ö8XirPmaRa/ym~%W#ZP@J,kf#j+ IJ P_a_a!q^ȎP]_^i{\Siy"!HҤgRW*M2k~ 㩵:,73g9#Md5Jb}{*fZ 3(M9[ϦJR@fc9d5$[݆/q im={; 8 T>J*A}[{R.G? FyIMۚvÖ낶mPEJrZh02{S ¹vYU9/]$ @[n9Vc ?dawI9lLh^ H1Np%@f&VNH 똺[УVȬ`5>VgCT<0OHt?p1q*%7lQMcѕ*oOlvNa,??rVx`ecFk[؈pAeb2/ Ee>LCڇ˷:J}aFdMhsWgbU-w,;z;j , o*;S')Z{>\1\p;6rx?2iAo*dcp5앸?P+JPbhNW'VRp\el;hD2yNl񡩯yA, LLa.B=oN:ldrFIf6?L1w-'-$pr08%f-P(w@=|d0?wXqM<*K)O5w9+4%=}·־D:F BI ~_rʩB&,ԇG O||EFd-VS^G׻# +sjε+t,?z"~R<dgG*4A5jk*Cr%?HFIW;ssZ;ϟ:-"tKƞrtd3N;~&n5|-hDp o`j|b胀횭fkI|Ϳ/yn2KG 8OX+%-HxO'Raqt^wu5W37N"CtD tR!gvTsO-o+M)a m.vI/f7Onܳ Pjf5Q)`zoNxJ 8 !eXU 4w ]p\ct}׭A3?ƯH|ط5>cs V_vpא^jۯvU?0["?3YeQmjPu:GG%2N4pAH[SɊGi7ռ5j.#g_KP玸Jg7ХVmn:…0UqAl;ab͇dzEKc +[f-U5*$ ܒB\N)ݩ)xe7ZbC4\봊\1OtZ.-\H}eI{Aj~θ3RyWD?Z?w]}A (ZӆMui%w7/-_Kg7atnDFjˠgb/g<4ǹ&቞8_`St8@LهGD!q{S.i(4xvQ&%~5qruna˃YXC/ŮkџJy.SKX9!$7fS$d)]q9LQR^OIcC'aP!>a*܄QӄW2I~>4ݎo #QK̩ kjR\sEwY A5s`6qSqa9 ̓UwVG{6>\"_Ҟ2Q+O`oJWWבb QTVpDUr :5oʗ*yƀ)Knj$.<7,Kڟ>5 MAftҫ 7(wEy%^Mga~b] B{us5P'FEdMukL:Pq(tW =hd--KSfDsGԗZU%Jp/}ll! " ̫̕c=4#R'ՐAu? uՁL؄dF24AGuJ\iv׫ȮIC+Å|%> ہKv5ůFiv|yioةwB2"_]˾#(~M'& bQzrt B NI{z` WM1^^ЯZ*[vY8^*rtrB 6YTtguRֳ +^i2K_e嫴vT3Dt"Lc@\akaCS>fmkwɶܽ=v 9ݮRm)- ,"GMd*Si6M5@5dp542yZ]!zEVO*y ]n47=&\ڤ*s+'zU bae79ߴ(OP:`#cu; ]>RM;ns<޿Eʋx%7nG7s V04q 'ʵ x/uP/.,y|0,t5x ')xN}QTrMĵIo6=3#Wf&2WR煝`/7K,Ubҫt8#>u,ęS*I]gmcr{YĖRr(R[r.j @$V*-6xa u V#-r5K RqrKw<${V)"v=N 0]tc&M `x:(tjKPD#'}S+0p͡Ud)XVCI?WF^A_(HbAPPf/J,zE4hTg2ҽ= ~EC_c0xx;dC7/dw$P4|i%{'A?%t|,S&j4|anR8tWoCތ\ {-›jvS`+i\34E]0^;rU@D7r4 ѵ#[qݰrc^滗w8Pv; j{&:YA({"N@bӇ1>ƈLgؗNφd t_0\D`p`r|g#BilP[Q*/~/gO)0s?E)Zҁ4sy~PV'Ġ?3mߦji 8d&np\mO:.oB#S)Qkx=1.EbIfwFwCUkxyР-9GgwZûo.m?˧>Ό | d Mm&q* e{W_41v<#Ӡ]\҄&D筓~ċ̓x7߀+5#xo{@Zv ~w&);^{/"e+`1?##Vp5J0j{Ary҂CЇD f#'::W'XةGgFW.XO3H1Z!x<V+7Cwa&-ȱyŀ9)W4bS/a+# b;U qq[Q;䊱}3K֣, qA ?PVA`Cy A/ ݕ} ߇*Q_}y}\n/%IyO.6 gnp2!AzN\~Q6HG9*`D^Q@9uEO륩xZ܃~K#2C9!IR~I|:fxYDdK6ԁ\QF=gFdd9wp,`W!M]R_؟ xyyzTx# k' b"O0l~ dPs7bMX[:f_)=*G vG2UڟiR_5^C.Y=CsI,U)#akpR{́_ĜWs:GwԴs9> ./b'P+OLJJ%s]w@ +H]ta%fPo ;]=.~+J|F*Mngwnhc?@Pt):׍k53T٤wcLr, چnrbR"ѭ o[Ub%]';3)0\fI6[ђM oDmp:$s8:aR`܅瘦pva-RRxBnMCUYeY LzhFdֆt+C6>d |TDm˧d%oKΰ 2aln5/W# {Yr l/`I(xnAҌk3<^~ )d c'Xd#fQV|>BwQiq6:&<É9Z{{GeC%׃ {0IA@)YZ|b\1g_wVh+H-E JN>Ҙ.ȩ\ b߳ Ȯc3q8Sk\4 *rCJjC[{#dR4):]EWCT 驅JJ]!l1?ljO.6~+DGIq+dq*vG] s0l6TʇҘ;{ϵ.w%ُmKah Nq]ȢNq6h3>j5ʬ cB?1|I7r`L:0.DIA /=ėh:[9ڿ ӟΗSdq.,c=茯RUԇ,//ѱ>\.XJ9r ATZ"Ҟ1AMK8M*7eh5xF#PFVBdh:uam&bXۭa,f` rh80*~˻Rt׼[C, ]jY79%3QG:* ⻿{9g.|q&YҞt;UT%I*5`%DKo V)lS:_h"Nq+:EV 8 q:nt~`d3n:`A7iT75. 2R(j흿4(ZB(%z3:^vN"%/9?ճ`;ُ*xIh#٢;`dT}u+34 EQҀM`{ d?!HR҆$l:lDBpHjuV}7-3/ y s;K+֢Hgcif&[!`6q^~V2f|&( ErivHqk:ٻ 8nj/#4CO\rzmp6L)\t:<]U 2;4(G$į4w$~愺k(Fwfd%ke @5>x2%$M^c^pKaY_GxB~8 6 ɇbxr&jqOvjNҺDorUKc8-\r9\;Ƀ/ >W/K=B=rbGT,O~ElfR:@Z7\^M*WlZk q\ ]8ŰW=1I0kRzx;G'Hi\"b>f%58QYhgo!9읙N͖.x#S[wNJ|[ 1hj3J4"+B%+kڱvg)>Ӫ#/K1+ǽ^E?eL댭mCg v=t6t+'u4^pgvrSYCifNm)1h)ϜiFN2 1օ[y5;F 2y}l%O 1H#_X~z:}XOyRz6’p%| L-u&3.>V߽'RWJ̍~8,|2^M2j+AvI'o<a\,5:ל>Zi*/+V:Xsn\&GOq|G)/-' o75xjqި~˗ /iI Ӓ)bZ2uq,t=. QE`k|&2g|9]$<ɴl-LFq?őW$\r$M1%? w ?'࿙rZ'zuO~K#әQGƫEfV!6J#t!V%L US\'ꃹ-EH&1űޤ{JRo0u|a|WQ=<|q H-B"LkQYF_)`C0Bң9r4 vxP5* Ӹliyxu(Mq 0B]WMz)jYS4H8Nn30(s NZº([=F> 2t._f61rƼcu9ʱ˅]d,Ier#}HF[- m8vB]~ E©w;7z@ʔ2R ytDl#6c3,RacgʹIxX^e ny8|G[?;> ~lಔ}Ÿrm=[@Ζ{0kQZM=G"#\A/\"_ctBɽ's3Vq-CH2~ bcdX7 Ҳ,_&60 h.aʹ[P\Fha FP͗ઐ#8+AՇȣkTR 8dYnlU0t>snCdd'MFI4XypwZ"< 6ilG3E z=>1qe08sTs R'ul:YG0:)k,Cb L*H=B'GS:ei36K'2e2q&EBY{"": V>kx'Ej*6^tLڇ2i /c_ /|?PR\ރXCٵM<_ځudI(%ګx(>+,j#}@gU&[=eyU\XpEETp5dGxm0;z#;o =BƝ4k?,p^Y捥y˯d ?h.9?)a{dLqJx q^z`i5?G_ג(`\؇jn*%e`9텖SL?I^9{7fg2PiqxY}KW-tsn`O,SůT ,ezj??@TcϯFGҳ\dQƚ͹D"\fI=jALh(0>dkkq^Ņ)G9)}`BYqLdqnŒf d=oD\\:ڥ׾Wq0 G6# 2R~W[ )1r0ut[xlcX3n yQ&A[E%'6EEte&[Ex>ϱ6FLwҋ^!%=14ZZu {:tyN; 1Ɨ/h?8sM{n@ɐ4U ]v*V^pѳf] ʬŸ#yPT^ /,!d!*]kÓVY 0-w (xx+sT70Nw$De'?bV@\r91P?`aο[qc|yOfƼ<ʸy(1#cfiށVhw֕M|r6ksǗBa7$ԥ{(aKȳw[ 0 KF*FgyЍHfY9ٕy;NV`- R`|E@9@,GZ]DɘPy t,'P;C8v![|(*'h]8Z]li[yVit6 Ql-ŎA [1C-cEK8:xLDܔfsS ]˷>绿^ >F!2?|#5$ }2d-*c`"b,,Uevb,KJN2 ӥU<1W5v+a%>͓1x/0ZwRŭoC?> E|oZKߟ{ A0qagQ{aC~dxˣcu !+Uglʞ^,*!b7i®\#tp45K4ZySYOnS#k>sYqU;<[2Wv!Y5(Tg:j7 y_x?6 PL ߭'_:536>nF:)4$C3ÇFGT;%uCBײBzKTb_/Ć}%S'Sl{! {^G$ /nn@vzW |6J9N1\91JWC~sW(}%f;giZT+ܡz^#_ڇ?ї$] Ѳ^"+_lJ#No lpq2e6є{TVӔM=qoE4*S,prvȶ}Lph0WK. XY7Ӿ[O!9~:Z"E\5 R牨Ȥtxҽe@OO>fZr6SSٰ}evB` yGi91Łraba7;b1xP~l`Iohq9)odD+5Y99r"Jse> A8m]A,y$qk'_) hb꣫~&7[>%8#R'}5cJ5+r%=lq#UIccЫ?~Gw|j.AmcWU&]ɗ@&RŷyQIK}IGVsh l")9[ j;QۃkM6mm]O6^P_;.@=`Aw0&]=- VFDcrK/VwZxtdPDGŽ=R7b~X*~ƌg X[6cY2Yo H=vPǹ:8`=6lBk.-^unmC.)_)mċ?@SQ']둄 sz<~%]O0_D-E!͡;R4QbyQ4ejlht'HXC+u']>PDF OW# حĩjMƨʹ mIg.uN.@o9 ='vZ3G6e: {2{>sA'~@jA<+rn(䟹C:P)tXĦ~ qw5Q&%"y뽙(AU'&#<*)׸=vW ܵpK&8tѝ%8&B4p:ȗ%+,wR+0}|q)ml!U1:xO\vӝuxwbvW}ذNMYLCxM9ƅ;TvxjEcc ]nPnM|!Kɡ'>_y+(Wcdj0nR^xۋu1 8;^`%>5HA[J#U4T_x׎{nYf* 0'v.8:Lk\ĉ#Q!NK5H*@{7;f7XMΣLY?jzȽ$$B T ZfVh]\ua`RW"0c+\a+||%lk u$x4>LDE/h$UIq],U B7B`ʑ=*_uV <|-E0ܖ+fB>ڲmƠs)o[˵0EGefi`*K=)J%F{7n#`k x(-hPxT wnYy+-Z;ŋ,(AwͺкPl 4 B~ZeFHڱup%@kJS~::_X:5*zq,uv9Y% uj^,?IQ3tyZ>f=tۄL\'or5.">7 iapxedzV@,d <'1V~8轁zyK<ݯ׵|)ou·f"3# G=`skc% sn[8: =R\]_iY*!h(ё?iMgC*@Q$c]@@wn?Va96qg=BO~Qsln԰O,He9,`@fu m(@n:E C3#=7e"8qx&J6;R4%ߠ&5vlq)rKurKnыUH_|=ڗk~!ܴΌYMwgDZܞMM/7]}Y=1y+@n؄ N0zA,/{:ofo? wo. +o={oaN~|+ S -B$h@ >AEm -B$h[>Hж}m A"AʅGjMP]d@~ov.0RL f^oO=$ꞩ7LIxŢ}\{P/A~du?(qk<#Ķw 2ᅰJ1X@P=PXݎtTJ}M*g4K`XK3RˉdB>Ȱra3'˹Ku *·$2« |41%?t'| z97U \1(e?rغ3܉=KBJ\ K܄]hoa3 \DG7ѤB'q>ؗ2( .LPgnM: o՜16Z9 غN ǛT #ÿTATlKٜkca`}{Pm:kU$ϽE0Ü΂d㭮 z4d@wI7  QbҜgL hC4r'W<ܮ̢>U3r(jsHiݳ#'.~DG["F$5VG15a2_LSGY~y)bR, <2SioW6m_>Hj8@̏^>|"rU;4m,jטE7%nH`3=NQc"WFkACI,8}̈vFJ}ȯƏuI6e8Ȯ>/xWz=hCUE6)yR^t} PMJ\ ?qT >teO"zowt*+zЪݹ7.ѓSk%ՊHkN MjfTڰCqlPwW11nC'd< .D&h=DNŜ6gg5k(Ǘi利(Fp,\@'U;R*n}É#έ!ph.K4a&Bm8~6pȩjkqaY*0ώ:o2 =Γ8 jeZ-^ҠX[|Яj$@SlWI ÝKiQ>rw8.&-:/㚥K͒cY 7>e{KCh6mb=tpft/L>,"M138fh,~aW=@1_l~Cw-;Q5e^WX'U^Ŀa1-R%s54B~؜6j坿,kՐ< Zk 0nx{a>svەf`_fc~JLۻ# >\GCGT{nW6-6IGܐ/R{/a҆XKNg--Y }cB<@2"e[m ̓`Nؤl6D<ًAmKʛ71"(6EAb-bub; v^?cH!ϪZG"D)i,9%K&N?D>j~!n'v{f.1`XHaI*-! i`vE~q$+Dyتb#`5Y 3Mp\|m$2/_1|ؑ"Y.ee&/{d)cdJq5?@gb~$,ۀ/a(`5P :%)UKػElY D̀*#1Kא\Y,%!UGSpDoS۳j|Cd&@:.Ӑ2dJ&3^_x&h/Ł:na:gx0J+\C/J#HnI{2gۚ.dV4ig!Oo5RjL|۲c(;M~nTDss?'ŷ~6LxW@1-tӋI5[j](EgߐR9+ =PZ5Z#qDۥ_Y|dG1>`ȻDELWڏ^ u*SnSFgY3\>&KOᤍE릓V%h-d TzE",fq=}M8(.;c (=14w!_%25X S*V0O0p-K2ՠ/"N߇k$;(2 e8N{[$R~`kVr(|y$V[ϩ5\Mz L<龫s" y=VC}5%jر~*Kv.T׌h\"Do)))sAss7ʼw|x,0׍CWcE*[cs\.yzA> D_ 2/dk]DS(e=b^?)V~QF2(6bA=2 %t XdRq:2IoH< `$V9Rz+W!"ILАF0_#/]ⳬ $dk .fY@YBGZHMGD5XFJw &)ifv%ddP~%iB O@aTxxα/ʇZj$N=|T鋁BZ2>ښt)6EDAQU,OaJsCn ܽ̐>yO(1ix(xln 9$"H,OV9+Ap>"'񪦸!]k x´zl.b]IWEB`!;x)rfwtqm> ˰3cB-PC5hC Ml!q<_H+&{H|_qU?wXaOȩ}*v+v7BFDF&HcOS)CJp^s?iD{*FcOH#t+.@ce!",rIA:$pV9kI z.;-fti6Ƚx. $>Ὺ-|zn3iKi8 u'FpySwa/YIOK$1zȯcDWHdB@kZJ9uc:-˳8as\P2Y :D Av!䡜.Tg\|7ň6P{ <آb. .k!cJ[x+_OqKH @"(yK][[hkYe [/1LHI_B<_+?t5e])az`.+h)D\J ^JZ_/Vg5v{mʮN K^ ʯWӯ|ɭ`ZǺf NtR\M2&܃),K4ypo 뜆nKf(΂ `='Vs> &PrCf>\Y@5=x+FO2tŕ>/{ܛrtm%cOwMb,5 hVaֿS+=tH/߅Sq|o]^3r̝;)D]o`8)%h=‚,{N20xYRzNI:lbpu_.^dk@˩$Uܣu Sϋet!>uSI:M{;C+a$'N{!-ғt~IsNG8>)WߐY|=N^ѾOG=)õ! )Xr,'w8 7 dX37GVRp-yl+l;as'ٌ9'U!RX翑ǮUجʟ_e["PIql(HYIqd|>\& ^7@v=Vyk+zJpHE_wMQ13ncFJkqmg2w* F$[0!b vbՈWp9&d! hۖ^b2Mz+CTͼ =f7rr7 FQxj!_-P읭 ׽ X5=XQ X]NMzXmi돷Vo0X ڌgdQ7J+ńSµ zAnmϸVp/(Q>!2uk=c,8(4:rq+,=`l댧DPe{a[PNdGoT!-O}a~ESO{Q}fO -m*HϢ;M0w |?U8 >4 O#ǍOP{z ށ4ka8PgaT >t=v~ΩXl7ڪ<1N>r5-P=%aa@gc o.NĈ3˨~Bg*1*Z!L3W' hns5~O(r}N5d)ưPB|`jIkAmZV8*_"~ƤOGDw֥C7xsߋ(>hշ %߳oy˻:Uޟ7fp,b2wFWD -ȢYW=Bj{3`f|49ĦjEwc>~o|D^~~?GNzԇÏ~ǥ_sÏB X~~~~,?. ?+ЅpibbѣaU9oEG&ݒ<BbU8_MLQӥ06/#Mqqψ[QnOħ`.OWG 2?y+[9 :u{ɂXgUR5'HeH;#TA'.G5n3(׻ ^'`?B\KoG`,/ ԗ#OkGy!GϿBTXBmouR&[g7=$E{٤^MDc#eg^oנZ#JGg蘷CDLۼ7b$#qhm{ALky?:Mt_ZM(n3VcLQ=9T՝?rUz\:aw՜heBuXc%&%o@X[D# /9{\:`m9\t ^=6`_ꠋ~lĸ:QG26?B"bQH゙#7|%f^6  ^فǺP65$:?[o|99; 3TeR׻9h#o D%ÃME%Ami P?Jxd$H:5NV_,IY/G/w)e{djaO?Dz^~%wi 齴Q#<.eCRUAÔv6vR&VY1\%?0l3¨TaK!Xof^6?߄J?#":ZO#il<`fiG?>ڝaΦ!xÖ]W.g(5B|*Q; vcgQ61V2Va4'(7kM[{ Ag`f ~I&,>x_Cw^1/~-E˺{G7'n:,=5*(;A1/(_b}3!=;L,j'MXk̟f(ԊM¤FXwGh֝.Z?=w'W|pPMTA~$.NKiz3eG˫3:Ǟr,$A0$A{xzW PI&&)3 045HiSFYX\/e^~^K"* |"us132 xx NdDؤ ,r}ف Vԍ> Aڇf+ +6;3,coeVYD%_%+B]h]VYvI]E]6#?Ơ&lU ]Ucþ T_I% /yR?x隮PY4ڸ*nbl~ V(-D0?J98FGKұs2TƞM hCS͟-mTwJ!>R":lj['|HR 0!{ 8NVd 9vWcJ~hMp=Uȱ+tD$}i~`v /jJg !Ii{ RBiKh^ li//oP<љ482A.#'<߆96)Y"+l90 mDŽ5y*B]f;2o W΀ Y[TL$3 9 Z=,Jk_~nϽR!O0_ t:{r] Lcʦ/A dp0~ca`%#N}೰cs:x VJǶ+ >o*Pa] ʃUj59߁8C76$#9W ـ6ۨYr b;/Gv;ێ5$~j yKC`:dxHtø+WH֧ 3lO ۱8t ȁ"ׁC|Tf: ø!t@ԓ1>ovms.N~w*O^. FtPgOw=J Nĵ8L1 ;:Џ|3g6w c@ ]_o _M]Y6ܪ($ST<I@CZCk5mO ރoچ֢YTd XFz K]\0ub[4f~iO_<' ,d Sɟ^QB|q'zg S^HzGR/@8GRn:lH`axZ]q'H}||h=VȘLE{0F{4&jXta\GzWq;AR.zEFpKO<3eqG.]L{Uƻ30-4PZ|]Du`d~X=vmw]VDWn/j=.kRIk Ρs}aG@?@'u`N44S0V| )Yp}ܑ yԺV_;Uo,fk92q?\t+S~ePd-ǝ6q^k76郂2X,cڟ9UR%yd/AKO G&|\~[(&?yHeQz>ⲿq9" 'ԓ&{'V&ɖ++josV. 9-XwdlE5T > Wo FKH 1m㲹?=.U m{\#q+QIw ݤMu4V.1_zut$j,cg7e56'mfoaaQ9ῌMm;63PWƂ*=|ɫMiFHn;qmá1~d@h4Z7TQF+&dAC!O YҐo|Y6KCoUΉaBӔ);4QҢǖ=R%[a㝶޹iavxRovF(K+|Ѯ Ypڴsu0}ޜ9^m4E3u?iۉ;l2qob0?UҫQxkԫĂֶߍ{Əm> x]FǫFMZ] 㽰ϡ\&{k5^[V67 #bKA^^46tS ʠGk/ # BcƘ&ex;i=纡=LʄF׾S[XL?F gcmި3VSo9Vkoxov85t+{g2?G~x/l"8/з*&e+o{~j5^[V?%bI3hCXW=z2h%{}19նǫ{ݞh5(܈{Lȡ4- m75MLkenR B`XuxLRuǥV.dtɲ9-Ҝ\e 3=յ1/`H`Y3ڷĬ,`> xe9o*z-0W 4 4O`V%CO)F^UHҦ^'*?TI_^ʫhU$*dLҦQ*$mzt+gDOc=S޲Uz}6S;Xj*gl$mzVcUtV^M1:}T~:5N-'G{~MҦnxʫ{U'%i{DgYJʫ?FwW>Wy'kXy5tn*?:W{JʿWt'iL1@Wfk V;Р[' _}Dgox?s\Ɏ3n#oxs9_u?hj$ڗob-9#3K ݴF:88fQfiPp`!()M`͍-MR5l6qU,nBg$~őgB_wc|x]dZ  #8+oֵcnp5~~Qjap߿ .[rQxZB ;]2Ƴ97ܾJFdGq@_#P`:coD+~} HV+)BBq>H2u|^xW?]Q|?7?sq|͎Y1'>1O9>gQxg_}>7./c%䩶ofP:_S fʟPCykx{ߓ5ډ&J1)d_̬?jisbY Qh¬EE OϓxgQ~l{Q|}m6u&|~5i:$&q\1=4q8a8f0{A7̕ I 9v| ac/k:V|6w w8;+࿨SePw6 L#_o_c3~FhP *ЪM AkK9rZ/Vq\/$\{bge0BL yf}6#ڃ}M\JKA΂?ij,t+y/%_@|j˧*#q*v{ן*h, _Yw GYz k![rVsVL_m=.g.!G]Jb&C̝Cjz 4Vw}o Ξ"gg5AlP@*B-/M*93&|_$ О/P|i#WT\ h[ql?8G w9Ze7JדW4t3Ǚяj`{,-ĺ-h$Heԅ wC5 R1~f`:"A*=J2х ?P!vr14!\$Mh0| !tU%d}!mWҀ>Q<ѨqRK ]cwgj¤ i<:opb}~HO>yY,\1+i)=DX@dߵNXI1%1p46b֟Y<wY8r7뿡c}c&7*n_'? T[J`'4S|,*Wm*õB4A-(O 6ŒZoO<' 14M*6;چ=nͶ1@7ImRM<8*' sd gθ1H hbGR*I CTLi>m ~SѰ1q 29z`Q B6nkVSL)#3Xz´w!ǯHjqy5[EF'& C˶䴹)2Jridd:2" R&Lzet6K`s#O?p|ZҠUĂ64 $(keQ%*Z,RK*(Z"@E)"mei; =G:{s=sꞐUr/_>.G_4tu7^GQQBjbrXğ'4`1HP(fE!JSA=Rfq4~röD v5%!:CwLY_eOmD~||YGl\~C"lR%ms{v#E: PD;3s$\0cF句 (ibP%5u 2y-kmG#7}jaGV%'5:EdUی׺kY׿||9 hJm0J 󁦶9}_RYЮx>Ʈիu6u W\%63FttCf{HB_ }T oq0m$$ RoQbBM 쮇>";@PФLEfq8tqK7q԰z֐;\s{AQ9 p=C d#%G sm sXʆ10sy,{?(/K,X `:O(l'~xxj9Xae0C}$\6a}|i>2ފYhsf*Nss C:|9HbntMq>y@ 8Ǭɼe/|vP{`&O$ kߜ73xך. VN[ zDǠ^T)[9X nOn!wTy~3!g~ha>EZCȢM̆R>t1xQGAXO,mkebX{&x*Cs[L"lEZmWg+ I tQSA'o+Cs6o_H<4TOīcHJV4b*l~Rvy[ՇVya< %rHQQ 5jYNႫ/yAˠ׀~ZZ s΂({-ZgۦBX!6ߠܧߠMg6$qᄋK`qAg\ߋעKr%jV6(֑/n9Nj?"AJݩVZKPJ[ ENUyZY52s\FjǶ#DktQ=>&ޗaO^nެV"-oGV;<8S!˄^:Dw#ta+9M%zɿC%2-Gsv_?{q"mғo w6q=5v[8XKMYlVqxVӬ_Xe;GrZ%*P NHt4Z8/VY>ܳ#S~("0[w!/c |  qK|$KߍYZDi)&k>ڂR=kq(vvpׅ ~x)R!wuiDJvl4)҇ ]Q":w~K*%3P\zԲ-X d7:UqQZldsǝ&K]GyZtI.6%Ggd%I.j#BU?űY5<OGG,%z= R^v*@:X,ޘp\Kq~ hfm\=åyf7Es;GMP_w 9l\}GCbP3%^g t)7JZڰfDи0$. $8SM;o"Jh<` d1KaT؛2xaΈ=!Dya`)e.ռ4×'0ӵƵ<(Vt),wz~vip=crD_C ҧ%4l  54dXxRd5mMς T)/cHُ KI]wBa[X!noh%Rk uG^bbh0rO띺Ey4!UuF4GZ jvbjYkfS4Β!NehL]h`Ya]JPը %*ʨ'CKѬr)~:V]cP Bx^9i؄>MXLgX"(Z(??u33SvxWi$e 0ģ}qًxGG20h/tq"C> a7Bo/|v0J>GrCz R^>^ë'qq,m'ղ |߁!xYhT+B`}!XX7C !8)l~g.U+SQldK}䎺llcuxOUN\;?sk;?Jsd+w#m>}0 ?]H,D-`9Z sPu^~X} tK7۷¼š}  ?zu Aʄ ⛩guIK:6ziWjY] 0[|G?h{ձ >Y7|%Y%hi@1SkNY |8 F_[Eߋz7?؛b}җb5Vؓ{ [7Gվcjz(6Q=P{,-Ţ]3}UCC_=?>c,^Tbi8b@HjE lPfs)B Pv~dUFDlO˰]ϸ?-l)!Eo\^?9 nlxlC TȮgu_N{ɑEs s1,HEt`XhICxdqӱ)(knYfd=Br|;5銷a 7Ӿ7-*L'g.A"S@?Ga(Kjs׿ z'8ؼGK2E&4tK((I=ݰɂ.4m)黄3ӰF8~d4tE3l*O\3-x3#|PZQzdEVcAvߒ&*6.rrRJ*TC) Vгx%M hl Z*б9ĨjyUָ<"=uJ0Z˪,2p [7,^:2<8PVyTEǬ^p/Jh%>c8XldccKg'w em,-֑ʒ ĥV?&lq6ʓ (;α(esQx.Z h?,v6w)R5 ygg\X whoP5ȱiHڟ4;f괚bJb(F`3g}Oz۲[aN,YuG$6= ós g;4=ZPt)v67xB| <,T7T gsގBm k^ZF\fiG0:e6%.F0̂[R_ mw%&˞%ކؗ*紶X3`1[/N:ٓ\C<+ ,:o,~ p}¼X&q榽 (a#|9hOz@ZDฉSYdd'5yw5Vkf+5T52Ö"8u8+[dסlwC"mx]8K!eX@ʅETѯh'1J_/JeP9;%:DfX_XsRRs8vI@8fi5yW-Yt.f^)~%&j`ۃXxK}:^߉;)xQ1٢۞2J+;ѽ-1oѶ=T΂(ӉގUо_qpn <墧b8+[" 3˷6hw#q 5. nG1V vO[MUF4˜zG9?xlii]D"x+f?=+_n_ 䘉dAS%yK)X& 0H S'my)A'lOqԟ&wTyFs<l WY>Rs' =goi-Ku{$T4݅KRApEڄ~/k/)пH)\I8Գ;X\IHV :Jc'T%|̢$*ޏX{D鈪-"}٢vS^6k`UOWsVQÇ)lx(P[cW'Ga.\xwXL/o#:~ 6;~>R Lt/Kmcmc30uD.a6҇0XzLv'ԿH6'Կ>Ph#};}a7 mw|'ԿgFFwe[GO?N\@^nA׶(FFuA<m_U *V˞*㼱(Z7'.E2ocǿFӅ#7vtVK/M`}Z׃D7Io'Y};TʣZ{/O^ciYP߻DoIJ}X__L`}V`} _J}w GR.ʺZ_&/.\ߢx{J}@b}?S^\}?C//X_9lx}W>R_[L}OyT{EַW'\[՗MTkO}~Z_?].\V[Lx}`}?x@ǩ">C<qqݴB/_{-PowXWWۃy]wַoXwfd獯HᵐFBΕm/{-:B6-~k!}6үx-h#qyHy67,dS_m?<Կ7~Pvi#hP~Fz㫡]FWj#}ëFWC;^ _'zdnơ~)$7*vc$VIQ]o 8(BLp}˄MD"IoUփշ.e//'q[շ뫉ɇHT2}f(^,Ba-[ݓ#ɱOm#LuL?My 꿦_'op}Kd>91J}cX}O*Ax}r#M/g''#}>>IcP^4B 뿭[5DwݽOޫ> =L?Ly 꿙.'p}//O'!}u 'sLTG蓓j~}2lu*VI1^d}{-'۪FבEd?I]|cP5\(Brjb} &D'-O EToF{U^ckr?8+.K.gY J *N#NMD13Y|,G6/(7=+GȾ.xbvI[;# Fz~P@bR"?g1Eߋ6&)YsA7e[cFb+P:հ!3)%*7+s H:w1EW+Kz(.硋Z<Ā S8xoT|˜Aovt0w'JӦ>˷ueI1fq͂¾:{:N+} ]g:%k}DGkRe}ѽWǒU^{5P#9tMfbwΩr rĝ`[.bUzv#`Ay|Unȵ a[s!ZL#L]mm0G#y7#C,7`\,Ķ>2FpH![~ .{s-ZQHnSM>mc R/mdVچw]\2m,0ǽy5qjddK!Aʀ^Ep3 K.ꦴM}ߝSiz_77Jæ*"xNɩsV?Ε){. gup:!'ݟqV:g _0GWJR6ެv Ed״i'?ϸo$EWoU6 h*dz`BhŃF(SR`l b 3$žoaJ">> ԊZ4}tat!'QP.r̟Y=V!OOВZ s/2 RHR@J6)=4v  X튷tDzLH/yg`BN1/rRb̡Mn,&ͅ$fSxA{Q/jA~6ߛů-tb/Ytk^;WACeXNjMu`ֵ)Ў=w6ZlA_92[Z . Ho*T<# g5wDmJmJm(>Zƌ/=_A::%deuq `(hEY֥ 9&_UotKn1!{'dVRoO .~g{[=dcqDsڻx3%sGLY#+8.y߇#4 DPALh#Hc?r_bRJv6o.Z2/1KDcf!e /w"F(̓ё8q{^aa2yDbf5['v̎mŠm4 _r›x ,/ԇ.8En YG28ہ6 Mw1_#}6VVP[6AB9%d!R `0H6JZEbaʅ_Ij\}逊ߧwODyIR$j*~_Ef2+qa/(X; U+<9ذ222W.~#όV 9RD:<w[P@@"jm=۲W #Qz1m9nqr~A;^ڳuDTFD4npuͭ7TFkG_~G }p{~Ҟ0BW '{[6'kla/FhD'14ɷ{Ld#ց1 ܮM`!}q 4ftmPr!td(AW!)84zۮ }(y^]3 η 9/@#ZD\2p&lKqt)?Ý"ah6X{ǣ]״YUQ,ޔÿ4 5*mXŻn26!R9#& '][ ,ESh߫XpǎTE `Z~]otF\twm.tI5A֙S%.8z3ﺓp lr] bICh6B N[))Qh8(2Q((=h㎭a(CEi!Z8LN D))55f.k  sE鑞vYzvB4 '}pjs;Qiw/،>dnV>D;Lө.c: PfG&ʩ$:Աn6_<ǣq?ĉP=޹K K-OAlV#oK|a2QKI )C,HTFZrqxql;F )T"sn_ffׯ 4|Qp Y20r?AdUHC0ݎ& (4(FC0Ż7usx4<f)n 2-TCs o Q1^$̠;`n>‰T2ɬ-2),¦/p'Ӯ&owqZ޹l0_@8rHeu h.}ԍ RVЏ.W}i9>A{ƙZ|wH0:&L{bB'AY5ZdSk蚭 <2SX:6\\їrǙ&:lg;BuO/L2x>n{DY [Sj6( ]Fxn͹WS`d%;oʿ7J zx*3B!3BQ ؛7y^ \Ict/g{Xnex7qEQ6#sypzz3gn@2F6ݨ?:\6Ö]9_ AQr]#f籛o a"]ZF|LDuoݪ屜s*oܖަ9(v}E뛥vJjtxo 因TEIۭXt+;Jgl۵tF^OÝ?.D)Vjq9k5RrxbIAnm몯&(LUR|o]ZWo cF;0suF28KO.b}cmBW?39#XwZci){#E4w?@VaTR?B:G6#F1Qŏ ۟O'Žx<{lM.>͙W۵H{YyC [˘9q7f{}|;@Nh>,Y5Vi[~,rwU7%7UFSo{ {waP4 PtMb϶[P@Cw%b I U!BU ! ߙL8?to*:;hB.e zhi%v5mUPV 9PLmEwEx]!zkVb (;\n4H Gw!_p3[ 4@4,(ߢۆRZoPY4);tm#By4%-?=$ ~EaAR?hȂ#1iG}wvhxlVc_(cgMмT˼tSaޱJ=]muoex9G?YX*hҎo_"3GR$B% ko)@_],co!^eJUM+ A260ꅳ "'(u{#drB~,Øl:_G{0LeT-vZ°TVavE;L%szD`]$hx̄ Ԅ }|@-1x̵shFKaFٿbyTHbRV(ѓ=<}1REX.6^@̼M1JW}]iuv[ c9*~ՄB5 hpbVHEQR,/+kJ$;D$[[$G+ ə$ɳC $ٟLhHrJ"4dr{$'S=?FxA#՛՚CӿHrD=cI 9HJ{ETgѼ3*JoDx(:,1(ZV< Rq*M-SEǶLȒ q[9er<%{H3Xr]X Z̒Y-bX-Ŕ<%oo\ǒ=-+Xr.Ke,9%s϶Hv,9e,PN* XrZh,%?2#&{+t9b.%PaJ9pkOhdnD/ o<y*ZXk)ڟX'@GߌGxiku5X?-P/5 akiP℈M֝?쐆7HV.jK䒖e@$/i{Hb& &FS^9 p9$.rįJ /G ib&LIgLWH[Ҙ,KcRIy5>D|U]D,W4&ܫ^HbiLW}zYU{">biLW1i^Ť61Q^6#diLW i}YUDu4  $xӪ8ljSwsٿ[qYssnDݞ|$iբ,hUID-6j N\e P5]&gH*&=Մ_!!Lt&!_eDY|*|1|ޤ`~#ջ0!,~GּAZTLA`W V{t);jA~i=hfZgU`Wɋ!1(ԀWn)L{“&|P~@uۖ ЕQE(G-] Sijwhq_'kd/❹xᐵi:f臦jA_=fSS+Jh/-Ѳۣ#b|3ƛwB,h)r@X) lw/ՀL_Z]E (%Q*oEOr,#64=Fu֑@5UA-|mI<8JYzAM9d‹.>M㬴xĝUG{S]}܂we[O,fhemFFRy"!_$""WvSՋpA@5I{SǠmGHHFV~ VRFh}>.b|&W ֎-z2¶F̭.$ Cn/Wm$\u[.i\1ط&$7H!Wmuc/1rr[r= ]o]F*"W/݌8\I[ $Bg0ۈ3兌gBڤikoaK[Jj+6HPq3 e[yvDj"$7+VdMsW7EdMc-7$-g@IKAJKHƅ*Br h[@6rI2ve  10HbbЋOo^bByg0f2Rz`V1&5ײڗ{ !QwlyV P z9eҭI7i hh{!MR@A/a4BQTt!G6nKMmdӷ Ix"T=ib)םB{i$QլP\$B-լOHEHooE1KvV#dj{.^RVj=I!$G XQI YU.奵󏫵baۈ̈qtRUk܅,oC1Yb`oR8Wf1J%he$pd ; yи~A'J<'m S(&gdgbvoiTR.xz2t*%˝bI`M<پ_8d4>x$c;sI;b%uް(fۤ=숇#:qaN=/ вEj`]ۢQ)n+~%:'o/66nI yA[s>Ԉ?rP@ُrw 1Р'$E!N`h.^p<#` zܟ5[A̰kgRO,^o,~+ CxsO{ѸQ %wV~5-s/OHUL~sL(n˜^^=w ֘ƗABhuY%ZA @%IchE{#k0$$쇖PCh1z(aܢ'c +CYpdhh51mVY>}LvH!}86ZMH}+y;$mgnOv"SI߰A_oWpw,H/S!q{{qD`eCBO @Z7ͩGh+чQ @C%C 6D Fmj:4ZH.U!^^|y:8G) ?9QY QЉۇNS东7WHщO6jn;^U{&ڇk"sh~%3殂ݶW7M0 t6k [f!Tmda S MF{zzbɗʉҌJ|Ag3%w^Y4p 73( -bҳlIh<}g!p ]#/>mݟh~UڿJ'Rw4 Ltiݹo߹ GoFrJN'gv<줡8f2 xj0@2"2mP(1Z1g}T%eZ'є3KuMc+d+ы?vӨrG~?(C Rky*o+Nq~<6 o=Ps(WlM xV^bizS]̂"߽*.xfaw>S5,e+,((`yH0/+QxY0cpqە`vK/Ԭ&زimvF޿n(2rι蒯a#{tL<!Kw+7_!Ý8^;7 {dW^֡S5_EYN] ?ʋ/}hJ"}J_.ܽ*L} J)Tpم)_pxnD"B[fAꭅR).=2QcF!+(1ZiqE68[E5 y. Hm*B͢Sxit&frNK|Z1Z@Lնk~T2R^~>Cǃ":OPwPTg_O?ES Z(_/&$TX[]Ǽ."Iwt "vNE._K y0H>ulט%@+(3}s_q$kZi|'9V« Rʛ/sURcYB&$SbzT^䚡z\ SK"Q[$"nF;f_)ay4(_e?ޖ,6fX }j J-Le1 "Df"9Rdi<)SlL$gNAζį\CT(y; ȩ] SS;qǝBL q-pW#x> x M '-TF W=T4hΦzT'L갔;sHm.]ito4tJC!F{B@tJ6SAJCEaI)Y i/#A5ym!:$փ*٣C 8VfCD6݆|yv|FAL1֝iF>[ygZ ~ߎaG492̪81"dаEO-BG HE o=t}8b(86aG[q_7AȎ0 ׁND'7 / 0.v,t4J=7 G]|j[=>3:f&*j`O?MD`aҺ0/:ƥ6 &Rvz^ڹ,fɆX /^"/XA)JOAy16]ɐ,hF :jLkz`h?iO!nbPƘw~J7UP?(˓@yy+? ՘M ? E&} 8Y: }f_/ m7/O6`Ҟdu+i%,0_y[!F`B p H(%̃XD75` ЦET񓕘z+KͶSXmbv@xM ӰE1+F6"oN6qh vX\ĝnbE:)7MiĚ;*&_n_e뉛튣@ު/]M@q!Kk diByvKri }@|{R!;q)j,m%qmg~*T(SWŧ>M=y1eNj0_#r3ay +OtE?Ό9DCʖm=8%{˴:ޙZ`i6Z4ٕL[8%]gSXr\2ErKN`q[$̒{-TV^3EN׉[~]˒u,9e:̒i$wưaY"\sa)SkFPl`mtQ~K<9 [H"T*  !bo[ylf^mӷ9K:5ݭTaBxw@A]ìsR9SkuTgߊ!^TG7SWc/`G޲:H+[iQtKLã3҃SM#t젟`gNcA*ノ\tXKZVS1.o͗1䙝6u*MKd`(@hCm/e 9݊4Tˀe_tTp_*!>s=hTE"h۪߇"ڀ\%rF-ύf@7`3`KTER=1FgLĆ, 鑊AoPW8-`0^J9sx岖NWpMx I(~f|,bapN&|8Z2CXx!Pql/Si o"=&x6I>0Vl}9BTsHC~U ;pR=aWP:fBϧ8O-6I]@J)m^) )Y462FR ZR)d);)TͪjYI.4Pj:bZѓ|e $U,}sm7)D]T3O7wn` ! H>DULˢk()TEKAE|7J޲y@Oqq!c\A,a\ȍT"%AG{xBgJXT?'g4 eaFu-̍n") KUY$!PVXmj+P#ZQ)(iD~2hQo ,]_E$$%`H"e TP$$,cIH,#ULQYE.=Ҙ"R#"M,cZHBԺȾc*HiY?"~ҘQŔ5m/ q؉5+-'&, , <_"a`<4saC]|j-R&&řdbc qX5ߚN3FU"BԵLm:i!X*1g|lMl}x0!y#f,b\OKq;?Y򸪔 'uEdFirE5$C܉='s>A9mq|Ǟc3{h DKF$b!Q\Rt) R)RL&5KbJq~OA;˂Fh`E(Q)ֱJb"9bSS8,)X%?4g4x#v!VGǻ"ZO&2Cwh~6KCQZ1:RA^DjJ;Mp얿K x'n3߁TXnqJ%tڭD6'ΧM-M7rnu4ţA]7FΤw3 }:̞)R2d7JHBWн 7:T\tXFNI}Z5ʲW0=i 2\)!R5;vj7nAo8M V[~ĉ+[s*Bx-ZSh†9FiH]-u;8fdkl|π+`[/A̒`fOӺqu&+{HI棿k^mD eMUcq~?cegy l'+47g(tTF&D]F'xNLCZCƒFOID_W-3lN/=ӄߍX ];Z #E?c:y7/q7"[|cd{8=psjPC7  Y {#+˿$O/kYC=B؍ ,+-T`vD:oK&Hi6rV(Ĩ | {WwMaC#H z)z6quU؋bpx8/Gu%7`tD\t;آհt&mqt5\@|d؏xLެ+E(l-"b&z ;kH(zp:KJ+= ; vX)0ލm 'B}ngBV%_ ђPW FiƸTBr>*ObY>3H*Ki=xA{5_͠!((.R:pը8_)pRr&0TuX\~nXT@.R}{s7_>/0rF6 T!ӪL5vTHA"mS;JڍHز jl>n4JoA3} <A}Pϯ" TN0q7Yԅk?^ ya+7M-4[ĺ1Xct+!08ka"#K=N#-BN$6r5s85b-&z W`r +wU?މ ߩAtϜT'y7 Rf2^?w4AT#/ (D/HHf53I1ItU礽|"ܙa efD-\A<@%f @ ݹ WSEa!(q PѴ^ۇqϻ~F%.%z3$1$xg<|(*o!Λ ,%;}k2bi"%R"%od,9u)(Cf-$s\KU5"Y~U0 A&FT`mxכxS U$=-t^$wՈ;KgZА#~ {?+&K<ιC)w (VE@*ʝA :=""x0D/ E'(6ݽ ƾQ"fM%yմDH,t+Ûnfvx;;QƼBNoH 1]8H[\Zy< 8\Q3<8}faRk3.(t~7RTFU Ynlb{sû&M󣠯԰p&9qd;uu'K;,b9q(,'2WL vDzmJ\ ;4og.؁s-_̼2Sehq +I)F{dK֣W`Rif%.Rz:r#Y yM._e/Z}T w#,G`4u[{tC{tiN8 o3{w⍐zbZz|"3DsO N9k#"ޏ߿6H}]9;o}MQGp_{HF΍؍`&Ձ !EV=Nü|KqEf?cO^r/!Ph+6Xv@" KzUdOwԣ=$ /W6Ka-nV=_DZ*Bq'jǓ.{ IQRڕLa Ӛz>LlG2~* +bVܰ] ~ط~c k8dC-c@!0{5$[ΘBvȷU xA-0P[:rhIʦh)%YKX=N]4ϮHWԯ̫ vM)1^)N#c πnM JGGF.bp =[ 1F\>Q7[P[#wFFENƦ`]I/sMrן 􅘉w\uNjHާ^G)t`jl-gwX=nav YŰGhRA ;ѷטTdL-b35^u@y<ߘD[U-_сq\Gnx 09}n L܎5HYTzcK/r2ߟ* al6 BA3Y^2H] #eη.cՍ'?ܝ&m%4**DR?zTd_1vD٘ ?AZDxۮZ{dž2?ϙPVY\+yſT/ϋa?+NnUt^"3CH%+Zq)nc@ {, 4ct+i/8< bon)xXKȠ܅<"#f$PRyx[Gr{XrΘ^kπx!g?q/ +s,y-C} R xaJ|gxseVЮAIzLlnٷVrp;"@ C\#|Wx?QxoƢ dD|M ȴӛBfa[J i4Hx Hdx̅ gœo;IyS͛(t~ fH0;ginnh9bZ?^o.J-q !ٱ>*isY*A 4Oi,1(mކOvē0-Ta:7Æ" RW~hi^ɟ텁ZI' D1t$=ŵ? ڧC*(؀QAq /}5ȏ:3}ݱ#!KJ vo[󛍺8'Çr߿ !ݸ  Z^?3d% Ham ;vdQX@h14( za~ ᥘk";Qfx;Ϛ &N>m uQ-bC%AB~)5`YcW'/g^^^f ʱ:E@tTE~M'V?Cʾ|:;'a7$Tx/6zUv/*A DO`|yELb֝Td1JJt+Yu0:ڶEgD#5^|s-zl'~WṯxVv??˙,PҲf%ihvl2dO;|l_hV|Y]5aEcEݷ9E­=ngU2 xy d-M6@w@VE1L%אSǯ ˔LMQ}T-!(zi_8xrA|_.kI:XoCQHSHC{;zy؂鍰\y;tLCsP&HƁnXsTS7˨DŻґo{Bd엒6tZB!]!K1U?*VPm=NQ(b^F[T 7' @b+ Tnnk@,%wg\dŊcj!fHk평?Y ;`;M{?ͅ;R2(o2^#HѠ6??V?BZ4C6=Axdß(4C [i1Fw?w=#x[R_2qz[Km#.6˶m\sgۭN]px?U@(b3zy*Ah'aY]@`X&/i60>F̒| ڱu1 L$ln+~@S)}.ߌ:a<{ψrkܶ7"ae&t6|6 u[s ež;!Ĭb#ambAm s\`Qu+F팎˶[}1'fwߟ*w+nn(ý8?BvqTv1V'9Ջ&YUͷ*IVZT[9?#+OBnGvo$5z&L'9'Wr(6y763؞E1m&ε /&):Z#ʐ4897ƌc$˒qdnS]:WcOwzۏgߴMܬ8[BxO;{A%LL 1nja#Kτu99 <}F9U\3\mR[zNTffG=w k_vi]e!E^C:{Ȗ{Pg${簇8y|P [_/ۙ`&ΒsT[ W bIA2x%{K~ \ڞa|yM|z\Tb΢|AiTT5yxkҵ˞.` īO>օ-yR3fCM : Co3α仗WqAT,eZ>xWRr 9F? A{|Ыkj62yp=״58&N҆˅+d/BJrҗI#ove |<**P V#fNrKР̇Wa@a8fau6})Xܦ+#L|H҄(WSmiJeDiL4aNuva*3h[bd9S"Дr}MYfCô8@>H{B Is1#Q4yuƻ?MVQę8l JD,wf ]i6=մma_vqYmQWUi-N[ ޲Eڎ#xw/)twތ^l3qמda\CC|2]i5`,86\ cr7 ^O~ޯ]}S8؜`$2ݶ=c$5$%KPS6p=\gE6.tP/fº%g>[zX R|< M τėg>K쭺 &@/s5x783wx4b Q 8vI4@yۮ,dw8dϱ.ko`jiL 59)Je2AOJJ^GH6/ǃg&Tw%+18KiUK.!C߳8nN GߜfsWXNؙ¾17.O|G玑4eIu|,gv8 4$x|z7QF_9EݱO*{Z/1R agG8Ys/.trva k`] 0C frZ V~PixؚsD[đ/,Uk;X 2҉or>BiOv{WC 1?i mتM9 ڜb% h&oEKr@*އeZƏd 0*wI''֤?%7+a*G'z.;+ha_QJsK(*q o)L"< EٍFLG:=)E%UhLHcte*/~F/HUGŴaOy(>mu?<gwwZrUI8-dLI,ǚws$N ͸M OCA-܃Ԏ#FFFr?@--<b/3'//X@ʻ1ױ~;"( U{.Kxx-,ig'Ol#nΟ0m=6ǐѩ5Vҷ; βw`WIANuA6_C!R߳D2^.E5'1Kf9!u ٓ UE58\+H/ktZYGxM~ Kn`-Y-l7UH$H_L%д:LLwO] DsZv"%PHvtfg!E̴ mS߰; ^i2xUssfhqMNT!Gߟ!Y@<%sAq~,aLɈ. ưdM w.H,/{{Ń@Hw{lbvT_lvoB-f)KeՇK, Nd*o@ zq3)lofߗUBZePpZS!篭#7+6ֶ ]qahNT8I{[ȚG>hl0, {nnr>3ѪxQ7.9x< & E0RZMvbҘ3:U-谜ﮞѥ(-հ9>#P7tԍ*&S=i rHz-Fj(O aޭX=W%Zv%ZְŚ_F萨Xb?$zw9ط&vmY448u3 ?ѰcMu丵:#ࡂ<74&fuZ`r]*D\x+|z6zz0- M1Vg(E"&ZğIp6xmvC,bༀaZ)7|~7l F3evGf,AKͰAd/QIO6H." 􏺀@DE[?2-_'|"֋b /vzˋ6ZV֌Q IAT;!iE>uqBEiFT`4@s1gp{LW8IT:ru'Rf;q!`G VS߯p|wY[ol!~E]lo76M@f2 MJ y0O&FoBʩkŢ2pL4x(*D\<'b S6^Sdx-FAƒ.|"|\L}aK&$"—.bɨcv010qWq[9AH03u+Jh)8Th|T$Yl?ӕQa:t4L SQtca230,YaDhz -PI$ߣѩ]?nWԈ*F08:8PsY\|qZ=v z+z6O` h`nlca;GG΋,Ack}`ƇŸF3TI_^98.n$;}O#yt5K#3!Z+48hQK^Fl*áH EbXípx8lΆ{vӰe7>6l7aSء `C7-6t|̰~FYM!zRa-:)׷>K3Ub%8 O݉/ vy$OwU[/W}Ϳﳃh=̿A=CuxhEV WNcr4w"H#3,0BaBϡ 仾iyWhN/1םىR7"1_مVcIi7{yc9nX+w@ڄB0O5t 2wOk6}9Fs}J?uh@wW~+[om1Vᢼf${T3JQjQaE!68,拏gҗxLp:Fi- zFNt{Rź'r+$}]/a8Q=6Rn>+JՊY{&)w*jW Ҽ#ցAn>S803J?[j8kb?ڜNP¶ܩmYZFBbę+jL^@^y<dkn!@Ii[PY$'=~iI$ĀG{Ykt- ك:jʈ88 SPY'nreމr |_Fyld+o?k|Ba[@_]Y U:6 ~$?PM l`4lS^-A|W 86u@K"0{MBg*~ndO2sT&t_?TCjG9Y98.^PT0\-1ҭ3HXC~ut ,x?ֻCgJFOcҨFq5&>pTx_t2Q0G0KpEZI nKYVrJn-3uzLך?qkA7n=S7I(,ݏl{Ψ_-{ٺTcǖk/:'D^ D^ A ~ꑱBgêUμ1)1|T[V_1Yft< ^|h;۵ ۫4d'.oA2FiR/6T>H$|TA,S:Axeo>5{!E^s yjA_7~cn1ىs=m!ck>Dol ^e-ہuN/3zF)v`<]mShXf!o(1(ݤ`wa;*H:I=6am33C0%hACgĮ] cTp-2UcY2B13՘rJ/bsıc@xJ+sCAt\5w߾W-=HỸSLA(hNe8j q"f(!iCRVYlh@'XyqOa 9 I$%,R$P8pj㏁XנaΦvf,|<- z#,2 ۧXyD=CGoc|z{V0^-7D1+BҬ_Fk4u6]<REV˽.KqJ F}h+HR:G^ -E[rD C<E8D?4 Bض~ohn-BIjB3ॺSW+5,,zG~3+8ۣQVTQ `e\2u&DD9:a UǎAC|ԕmd)$E Bd_a 004f6y *=vSOEERfAak|XJa J=ʯu NZKy|\2!.fhM4FD8rHV0M<`몫6KDwd_{Y!72ݧoE}wq\}iY\dzV<7Zʿx q8ٵ!7ZIAUXg3l&yQ6nԈsd!,' HQ]o&qW_c%,b0B/8`>,*/Q~,ο5_MibD(fAC'@)GG{W>((UKZt?$B L{) _k@79sHl%gu>Q Ry0N7:5S)|Zm< H^ORbˮ8E/=Ŀ ˝`!猱uQjmD_56LRCxg:HJO|vT޼ũ zW"G L$6kP~*yR'k5{։KAFapx7m ;_.8Ү#}قhA\C veJ?_9 EZW&?0YGj c+jz) |w.g3+LIG/8Bg 7# IҏY9JȠͨKӂdDOQPO,(IUvl&֙禐#+9Zsy{.Zwa.QKG p['|%@<5P{m b澆@^zj26%RX/5IL҃AYrTӢG&wqhA=/4j`QCqY{ǂѝ𠽹<6ϊCUͤ 2~ Tީ;qasٟ%欘^LLBUe̘݃a;AQpCW>.,7`8+9w{ȉ]BjпFWu08\ k}mӥxu_WϳuFh E)8-~TG M6Z8bfv ;RygpVV5vw 1wR |7yf3,ގs:̞5޾,Na(G]4pbG.% H1Zݦ|Y<Xƥy8s:lڋ9 #A ~'?VM7hV0,)K6QS3a Fw/~~iЮ#}Zޫ/#QclWC&wPQC3Aj>߻GcM\42(?Y؆P{Y \BŰtB*|fjTHɷH׬32?μ፳,st.D{y<=U%se%ɜe٧jUaٷ4+X/\O\,c#ӧ?ݰ4a"$@,#OHp"G ^kul}I~狌ݧ ?=ݡK52Ba2KV&",R[bq$ {ٚXE?D;+\q8u(ײ鼡c\9KhuoekYp{NBhe$i%&yEl*2郈Qp"}xi&QO䚹x72H\xǬĉ ^DK9!:tQZA[;v7|zi,|Lv{$xo Ev%iБ !~wӇ-h rHW"$wW]|w89CRX ¯Ryqe2W'cpܼ'3 us[N>)@=68n|w8irҶ-ܣ5Y+kWڪ * l %SX ׯa3ob* qz2ZME0B|UA=JSАHRQC9*<}Dny5ol6c# s 5ɿVtft)pIx &0K"F_x@S p1 ӯIOy)55)CzzEOY2 ORmpU+ , Jdd5 %'woݥ7KQ̽ ;m߽ *Qz4EQ@ UrIOE=;ۺF `<҂ևn ya~5JH4e4J芝 Mf%`] Eۺt>_HKYԨZ[_i1]خU SOiʩ;]Gs.؃) CMȒ@ZL@C ĊR o_%e-!chm֣7O3hf|ܾ+PE*#׶/_q_>6|r_~&xQE%Ow}DL~e<-4~]4 y6ASj#ⷨwm}8,Ogoҹ0l>`Cwf{ZGSCT ,?]`)qAu:t%B]{Z3x*Ulc{UNk'冀4 *ٙsnwvMisђ$NJ9"}x70m ,fEH:J7:`봄Zj$8~OVuU\pC&Lnb4𵘱 OQU/,e@ =`,Qgȍmt?6αA]Vw%M{tOl^*? o;VFso<$hNhYuGaW c8j#6{-ԋ`441YqK ;3I; FUJ?j3K3s Y1ht1JdF}m nX= ̴< b7;4.3?#ywt?L8 F6;'Pڃf\ 9bwo %ҽ,I){?~#O_ OG P܇H}@.mZ6h2n̚\ʜn暰+ _J 뫂V_bjQQo?=q[Q<8gi;(dި(R!Š`"]3?+U^+_j-o-,Eq}MVYH6,ӶǬx-Vz̥ DMRh,zjKhB}$w=O1:hR.qR )tҠӅ❕raIM2LĚHnk_j̓VdՌyz/['C0s/zfӫd0I@m)"~8- Pc)}} yK%-y9Kt3]nb[PwhЂإx_c L Q"#[ 4EY#(DŽiy).Sp " ^8Y cd$bAd̰ܿ=_b,bNTn) {~c+?ͭOM+N׿Ѣy`т2N2vȽeqb 2n?B5`߮>w۶XyV'_Pcw]}S O ~Yis@n~H4@6v ̠Mſi*ٰēh*x_gڱ+@w9NP[5h$S>YL[yF L%)*v½"_vY[)Nfi`W:@f xBz^kAj@=F:ǫPn2+V^& w%x\N{9*hKhBH:K#*(BoXzHa|w"ڋA\b*D?ӑkF韑КJz޴_*uNtiw 9*8Z=xBx8(!:>7p6[Uڮslbnv,Aszlvb/M$)BW‡B_jqeg6͇?b 6(L9jţ1w,Tj5yp7Ɛ/֠%{@֏7|w{:K5xOo'#y#3oj@f'Q݌*L}U9KЧUDںx?i}J*&gQU?;Ě~F^:&}g8|_R|9#@_//%v.9~|BuP]IύqGѶ݌*\^{FoCR)9m?vzNCP=#U YlcqU)#|/E9~lr-b@eY)vy-ZṯtnÛx"l&N3ӪHEz7 M ڹ4f{ʜxSdf:, E);V 9$QY$ =h-ՔtWAnW0ss}j~g00XUM/hqU@~4 Pn+O} 4%-ڮȂ*Y')Ow 1,XeT 裻x獨nv7VfNê[⬚5:`7yY>I"[ Px|B*8NlI]֠'BCKCkT&Cy3}-l}0w7舃Jv#Z2(cݞA-d?澋y 9u^[Cĝy؊qXL Pp0%wCyXD+wjf.+AN/}!k^U ZdO!a-GH}:9I6FR\Sկ-M\udҔBhK:Ҧ؀m$wȻ)fEh%.a:o2҆|#5Q$[ߟ! o9uA-}&LEʈ k/(ͬݬw'wBx: ƃ$'=̧e)h?9"0C9w%N$SyǍ!XC1J'sAS>D17+cHQ~Q IQ80CdL-D_|ǢGo-gfHlF^ Y i)9L]b~V Apnaf<6B=rT67D|qH=x4x?,1(o0v' }Sp&|+{9Loeovsaq_k{"C DiH'~S8}9`ڈΫa綬  ZGGzve1K]_d\A<@)*|7T‚Ǽ֜c)k?!ư?03xb?#katѐWQ^^b!;a)#FI||6`]峨qԣަVڳԑE08I6{/>{Xz~wa?:}X#^6Ϊ %ajBgs3Ow TN[*=bl@Y˶ ~'^;(r:ogNpΓR\Zw!o=J}wAzzP}G״W_lh|nz|64>]H}zcbm̟وkLߖa=4Q*(^O<O5]yTċ.\ߒkZ׃}^ߜX_qRV'ූQ_W燩a|Y>#z\1RG[p{(q 40YY+:ݥt ۡ#@ gқ =xjk**Bc ޓV7 7̳:A%㯙pxodZ'vh#]&R qo6; (ظ=Pߴ؞ :Esla{)c BRl] ^4ewĽDrw?ildh:35>'hXP/Czox^cXރ^m _SBC˜8~k8KBσ 9`[f6W_V:B,M3bk>Yl [_ 2WUY¦X,&tS>>3|h)c$vC-G(ߓATB<[K;G~K'F|,6 TҌǘ ϙ٫kb@monyq :PբVxdX)M;խ(BaQ\7)Q D5|v'O~F|,`3[տ#=1w&Z?Z'̗5)x=*[y:mZQ67V܇kxh4|qD3+?hgݶDQ7NASm!/MV;!ryНBQ c R!|M7f:(?F!\egiY{r1+^y֑' bû(;!IVC oF) *8=9.Ȭ:_@~7 Ǩe\U(1K*b\( H=Tgr#%om1D1Xm̢ >ۍT=S `t?^ZuV1/gd-j| a_h!.A䚯pB]o+=:4VeQ@5{,t5ߐVP*iP4=EhQp%`L!*UK'H+M/1Q'nx8oYFJ~j1,w%0`{gfojM-PnR(VA l $Z(xGHJKF+>jER@ -P@(UHɆTܚofnIS>~?iv9;gΜ9s JJ4*[wKm#ߏlBnr:&gB-G# `OηI:/|֗Z]Ϥ+O|wS0$ᢑQʨ̘PeB 2jʖLYaM@:ۻdfzKűUzl6y3dw&Սݩ㙼^W-Ee,řg5t)$Lctx6]M)H]B w%H> IVA\\rKB{J}@`NB2iIK/gqN%3@[W:} k2ߝPfyZEvtys0ϐPɼa!hr \>fX@%YzaaT==^B&L9d>n\r0\ ooOaL=b!v,*PH;hs:>󭝢oО:f{TzԮS5 >?Q(Z~ 9Q#A p^\L F]bâ76&b;8>I̻CYIJH̆_Q)14n:NguSV$9\IAK1.t=81oQT0P$/ׯ"yޠ[E> l}YNX$\N*+1E=s{z|I},T.Gw| ђҧqV3[Z KVZ҃X-[O(]2/Z _q KH| i;~/|&Sςq; YsV!~kr')Wm͜ /p#'xS9֝$/quI{9h"d;jR1 'PȝǤKh ˯ }-QMcۺ^c"!;˜"f-ٰL3 Pz:Lu*В}Hi&kSwf?՜X&ˆd¿T~V̼ĘT݀+LT?]ra|$ib2$Wlc1x~+Xw&sXo\\0P*Ƈ0IBN6^Pu]^.R]/_R(ђ-FTḬfV"Xa] ɠL-X% z_-&+W*bXAVSˈBFV_yڋWgCP0"-m[zR):e}lVb5osD8rZ>)_Klϟpr O[ iozN4N4v%v!SH]|RU|d؊:d CX;4R'T |> u|mx|Ojj I@v$0a[֣:*gkI2ȓ6bR8U w)qv;S1:_'gU7 qZ&-眙qtTV0QZHL8*mbZ5ftҍ6Vq5YCqR7p9,T5y@14s>Fj*%$[ 18vn?_;Yy|Au /R.Dg\gB\[ ]aL*l>x۵~Ԃdzτ(S7z3S9_:W|Yܙd0>^x}f&bP&d;,L^.˒|4=+ (7G9ЀKzzf&iһ0ko;' wT 0\N]P&fxvG`1gkjKRQO ZErr 뭲ׇˊEXCvNk. mKe1)sOa_?E^tS̊zrPf̹әFu½r"D}x&,Efr.Ey$=ؠˌZ/n$KNj|3~:@9dbVRLK ŗ>(F eG-/mi_ݽ:f1j~q G! Wۅ/8o2AMMȲWB0ba 'Wͧ/}^bB{ Liu3]fd!/] 1VE]1]{Z<eDy( pQ'Gמ<&:eӛ~1ɞ6l h{aS,5;XcȾlll*Tf߃}nLHj'wvF{;"{rs:=keM ,꯯qgh#ߪN>_GmIhI |ǚhkg˴F-m#L#oXYqvËhrhcAð,܌x /_NsQIErmsNW nqLzËHk׃7 [UFOӼ0: vu2lwi_my_~un9|ɾ2N3g'r]nN4z/8h<)Ff~B%l"#/g$ <Ȧo > aO?>{/N=jF+%N`OuACroʮwQàĂܯe{O<3YuO]㦐I̡ɝtIb 0 an8$i,T;׵f*|Q]_}0X3.DB+]+bFaOczw`ww=p)_l?틵}9޻A\AT ]C &g`dr?҂]77K?8a`#^46!ڣ*W` CNxδn`/[X_s|,"BIP_z-| VVrD0Ȱҿ8M [ x$DމЭW\{E{svX)|?W!]A9Ӎb5N:kx,1MI䤪9%bwv.[;]eUӪ:gf-x1F78F5>8i<^S>}SU c'Njp+OXwF/ ߊ}1?Z|a' DFg֖A- ?OH%:%گ/%my'5'TԾgp}0B| uٷi%j;p ޝ齓/ Tt۽P1t]HTyOzzhP3 &ڶA1bxOcAFѷIBk(JѧDhA.|iOn3\6<*VM#o~ ._5c=CRj7. c]ןq?'U[6??G5\hnhPK%-zܟW{/]p_LKer&c޸? `Diuڈo`=?A~=E$l9Jx MB:_;wS~0lE $=ƲYxQgF$ˣsFvg8KYJ: $a#ծݳtaWO{ GgKƼ;9LkInɸu$Q&zWĚmʗQpEBs ̞ފAڮL0ȥZ̞sIl];xt;5%c1rGu UQ|w:͇)H>]678~~1:A }, A$ƠDgbw*P+3jt1g|OJXj ˶` xgӧz>;%!wz9 1Oخ/}LgqzvfNڲXx8}rwhTĞ;$0 )IWAV1T~SY3M8ǔ һ^ )nKiE&~пic^3H7DO92kwLi!]OPl va}Lzcr4%^Fu[@5驰r|k3+GDmmfh_)b9zD/8x]U0ޫ-TSJP*.Ձ4$&ĘAhԜ]bC?hM:|3ͤ_{~f~T`x:7( p|0޶n+UawD3؄v]u_~?k4Z,*宻=zpvoh5I^S}B<lg(#GjA֝դ;8TrJY._YՇ2]X1,14߫} ڥ8x:KhEh _< o)6q|ɖV# 5t>N0h/;sy[Mo 8?{p9OXq-<7*fqE{)$ >cljSy>L:lY=!CǎbY5u℉/SXVN})S'Z'8N{{MGeӮ-*6:J~*hcn{7iX<^=JImqzw,G}(E^T ɂ-o]Qę.b0>a=/ל]cM_#؆ڗtQ%Z(^bJJ4q=80S8V1`Fgr{\s.B|0= AOt wkoIσՎ*LC|BKtL}l#3ãHB/C]O* eڃ[W,mȴ(jw(0^Pgpt+;Jb t/A5Bw]6H~,=s5F69l<:pA(+N؏駰*lIold%;W$?t{i}_6{T.s9:1p̼]#jo)]k+-ðLx+3ƭnKfj%GA6a8761'fC gaG ȝn)9kq:Rɷw_1l(RgC fc%E6E=ʝ4EŠX Mˠr~]Emi>o!eZ9PΖB޵ hq~f%-D)j 0. ^]q.}70:hR ҺaBx~~ݨE_.CFMtљ/zs fw~$=ҘM_]qΟ FGχV~ك` $^81#:g^"2ٞ/`ʶ2Wvý6Η_1:s;aP7I)&' 2zu.4*Z &7;Nr|R?,}\V7Y)$at&H4{5i}Oiu>1/~;l(0wF4+4XG򶣣oN*)ɲgA6X_ 7C{xoiL24M31edXRyU_oDCRYPSO똴.{~]6)wk1 I,wjz/ t 9pdw4\_agt8gܰ3ʌz[MэLϜ>; ;wyg?둫>?X{[/aK9TGWZ&X c-odىt@\@tJE8N= }mm26GDڊ WI]f|"A{+3jΓi(,k I36Q{b=֚12LFg6R^y _@J +(O1ߪвL[p ^ w!h\6aʘ-~3 yR,"uC SGqBct@t#0ct'р[e=EI'>" \R|\]X("Q/0RTikW#tjj[B&8?aҘ v5TpLj:Jئ 8kG<}{5Cw#ӃcF)B(fԛ߸ʃS3'M2fpU*)5XAOiAN!;j9J3&٘AUN o6ByUηi(4<T*o'慨g|?o2 3+ Ykl^lr-CX{}YޑePD`gebN-;;s'g)T2yB:9I7-̆ttӉ-?3 tB-ILaORëw( /qRvvG:ҌNaS=K1fm{mzp4=룜ӟ 'HEuk0ޫE]:+q07<8љݬFykoa*>fDu0O|??߯~#}׫8ދ#ޯK&tjgYW$<^ml2.WH|R1t_kǿq4jq <Ԭ{UdUbU^C2;Q6 k֐0>haISxpҢW@qr;buSB&Re?92'S+D" Z️Us D4g~3y\n⟙*rT"{mP[K1mۊXDhrP|&xCԞ LrdnX^>\s *v0=__D6Ǒ+V,|~F?g)-JwO_ v E+,G',УyAalcGC<.QFn]`?bCuEInX/jzp*v<Iq8NES UB&ޖ/#W-RL˪ҁ_Uʫ*]!?:%z-OG)-˄?vj_";քWIA|ޯ9|2?$5n̍92a ƥ3zjIlWr~J;kǰoY\ǡ>$̼J{qiG%%'MC(dhٯ\q8];*v'f|'\&Wcbc\X&얮mtm%MA++`/1vU̾#1߳?7._ߨ(w Q!wڬWU;I"zNmUj3{̾ =ݘ}|;ݺzwhoʟ$ a'ާOw-;\ ?Yse>s/g_ o5›{H m!%ûa'ke0W6 D_jmM#chvP o ov&x/oWo Dw6 oF0?oHA}7#gv"x˗ SW7iTBl|_b?x6J!~0*JuY:CQ!:G)²fUajՍQ_Pώ~y߭>O/Vau毊7jx}A6/ 0~Pee$4Oܟ2{> K +U0~xG0xAx}Gdx*raL W0~uYxg7_tsH̾ :2bRt=*g}} _)xxjTY y0lG,w׎8bo+0B&ѠX=1yn|jK|b, fۯ!"_sy5s:fŅGǢG@2>gE<ǮSZg߆''*zd%owiP 2ȹhi>>}/"Ⱦ}M^$SO^&>P_| Esxa/9A=:cMO'VxhL{Xi}+〴PQe: N'gI9%MǯD ݩGgH;*VG׫r8ۚm pwwDZc?BoMH>d&AjĄ'`1.`(&~ ) 叻. PfY_f-{]‚1~dE{ÛP¹1])!}Կk~G:ɚvՅNwKN1ĊSBU}&v ,M\0,"RĐHW/lIܜ\~ς7/MYٽyd0_t`H"ڂK\6|;j0^,޸+g:W Λ~~~ejFhb(X!:K R #7h|wq58YL) C:"FXzES=AobS)K"pk<Vr,E|^ʬR3?\˚oE^aFdð*jo"ƥZk9߿J^\;V^D3 BY؆( r^%N( v<DY7Yۓ3!V<<(]CvHSh {P#fϟs~ tVxD IRih*ݤi ~ eZo,($?>y1"\"p+5>pWG 7JiuOj:N*| ءwaÄΔ(3p\egs볠{>Q fX,)|\jQ1K}7NtF!Z9՚by m JCLj\Qx?3#34qu,f /#>b~=&a4&zǤ~b 4hc]1,m٪]cS*8KM̅RZ KjͅCV=Vnn`=@O(&ṬzS~B/$)UQ='iUk* UAǮR}QE>՗Q/1 6. pA鮕 K e*1܍deȳ.;]ZV*rl6DfJJ{U$RXR rRX+ж8\};2cyp`V *93.cz:B-ƏoeiҩQTDz|,Eu~$A `7ՙG`x4!g=Cco_'1y]3ܷ|ηVB.Eƒ?uF9 !+zp2EbG_KYQA~YD/%Վ uH}i֯gVi-7 !d>2*d&ǷQq%fq J3,g=G'hBٮWR<$J L`C995掵ܲXXؠE3; Vj19 ėײVWߧK\>Ѐ!6Ogg,9m?*|ym?U+h?L.hJؖ~94(z+l>p>{kUopHϛMB P[4mB>/ao$ϜB󮿎,#0Pyr\Ì{c2Ȕ:C2a Sx8؄:x`Wl[ 8cftE$̀9Ty֝c^M$Ot[7і~&Pʻ> 4_I ^_u #i Mr=G%ZZ kd3a5HT ǨQ*~B:P: ^yGXBHx *zr0;hc)5>&M JobG06&)̣S\8 fz[̋CSw8Wa:OIdm}}{3pv;#?)[{|]ep%{Q'\W SJoT @sNƛz6Kļ,LQ{ _8m${/)x$(P:޾ i>.x-b_K;O&Ww@2Ŏ "qRM(`X$~ P#~WWR4ػ&}q\U΀3[q;pb\X%80F`C9=BR֫/{(U-fA%]fQ ޜ{:p׵Yl aɝk]sY2p?ٍs̓D[L6JCZSȂ0 & 8+W:>,4#J;|J4&itw+IRz .冿,MF[[&9L긍 L{+b04 z2D7Ǡ3_r2*6*+ *c EV}f"Q_]huN;,ڢBshwH@ fQDѲ樯h$}{LK:~,KU|wL:!Mw0>ú5!OW*{+A DלTGh_*ű>uy>48RuaL-o䅮i8n{dڀMdm ߡ* %hUt GŔ]f0 Èa7TҬt ƅ7k0?!뷓T)ǯjj68,3xe,WfIىqFKurG+,"eA>% HOR4"0v> ʘx.A=:q)J]q =b\Ohm#wm[1곻It0㪦XƤ$4u}OΗ t8 "kZ cWbG]/_t<ĦHI$Yu1c2Cj|&xFˉ2枥d;1bExiegF%I c';;9g J~kҗlրQبϻ^+ƥu􂳀i5hMjȕ]_pʷ _ (ȮVrkqWW{wSP3QI:,S UJ VlϣWsR` dnR}oX`6uU.KQ$ML!2#; n3v)>֙;x7 }azi*SC1i)B4η#]oZMW#n PM}), /WBdHsaC"#} 6+Хo|\ Yy8 D%IoiP ׎/l0t=x/ X_$ǜ}[;G+֝>$T.c>Ҍ1h$ Cg3}lӀߓ.loo"g-J;? K7d;J;@tݯc]L?"Uvǵ뇖!]zEK`R{cb!#GwGI`ɽ$K񻵜t ݬu]eh|UB6~ݍ4vyMw*1:✝sv'\:UkWd[b ۫@Hh5ܤ}mmct2Li+9=~;dcAokIK 4Ȑq~2(q3^*R(֌+2:ެ}&Wwak}bG]T_== Կg5%4W=jS3{t2${B#Dg 0WG'UaY*o÷a\|%2.`]T3 W80x{$ԧ̟ 0.R.o[Ǻc8؟:g 'P7ﮗnOEڿ7= o- C W 3MZ aVqT2=w` 7iєZ1 ߷ xwR[󥫨 E|tJxcm¶>xQ'z[ŝwD"+f{ abShY%32c LLOf-;:Si5 FE\47 1:/^E 㷫YB|O)oy740y켔.= uC5:tfk+'ۃ;D`# 7qf :B7Ygمhh(QE};fAԈ+1{cu1& R\ӣB{[Fo,Ƒg,®;۠ Wf;p3w:}wbٮcUmJLGGm'#^t -};:y5mEteF'~RϟitE\},?frg賲26i<%@o4t%MwD4,}+AXn5ι^V=. %M+9xeInO+PfdH6QR҅ Hq?dcO"?U[Ux*8w*Q<5 ,oq5{0R [ݎJ)޼K}09 "|A/z9N:*Et(|T<٭BrZr=rP15(_X9J/%+E)/% QU]Go /JwS4_g6?? Hٷ~a2q/O,h~jWOKHD]~G _x{Yxh_9?TwowJ|7 ޯ:K2qe^Kշyx7үx?@ ;"+U{ >|{~eݨK>fw4Su~~߃+}uO_]T$CĿm񃇢QWlQl7(6~|ߡBB30~%7?Cz'[i%lO/ajHNAX<l Y<2Ϻ#/+aoMm?^X<)2q ^ װ?\ )W8Kլכ/5?=?L鯿#052|W %aj,|#xs_鯿w>_}Wɗ oxxS$ƥ{+W7뎓];Fz3vBE3ݰq.׋OɋiROh_zi0ĪFl]dH{CUz rSJ U|c?1r]4+9f6J][&lֱQHh!`:/X[I?u& [PWԉBvG9ɼ> 9"fZq ?UgpCԡ*wV|eiJ]ZEرX b*Dm'2alW[8 j2B^crOp+U׆qcz-*ntz9XiJdc!i1i+Y͠UeLa.Q`u?_!w%7*tg&xCi5/{wl<tL"O ˒۾ $F [6 ޶F!>yS{8~V՞zHL G+=ZКf-.n3KҺT[Z$;Xwۡl5zae}HIxYOzs@'xUy%c7lG(ՈD֕)w1j/h7?OqY8BWPx=h8oP&wy1jY/WدݨNYKvb5`xN'7>_mkdS5b=,Wb/Yh):=zεKT|.7Šl_V}]V<'qdX[ [WYpE\Ak+Z{sKo-#ֱPSoMM4cRŹNHVTܚ)&^EL\ALxawO Z?_R۴ n/PW(^6쩷d+bvU2D1ӥj h.v  F>,# SFeYE!SŮWC}t~(F|udh6XH.p2\ʽx.م8c:HXi{cϨ~HI9/=/ˁ@[GX_\? /m\$/ {2as*- )Rj\hT#=S7Kd7DWJ[FV[Q}B n# +:T38'r+&5].ߎ]><~|xy}/><~ Fw4H∖hM^>ƸRC1оeͦҳ"){7.T{ rDVý`(14G90msJ2HTRjWYo#'&`HߑrKCFG1u .dϖs7v nZ7r>c?R}P?#~+V(;7rXXk;}Jo)}77rX}믎'TN (g k~LDH&.S90t1 ;\,W߀7AH V%ؼe$LNO7,-+KO=w&+zJw>MjbC]]u [(i8I,"PV,H.ԅ NQ[hL_Z5 3.t6J_>IT7O74d博1?rS V.w+?+Y{Jzr(ˠMdh!2 _,ш-stႫq;zb˸^AH>}ZizYU-bA*Ak2&D&-uaWۢ| 7_hɣ1O\NI/h6{R(5OU{(LW|e b1r/w<ʊhg' l X,:ǓL}nkU҂SwIGIRF uūwܩ̋l%g! ⧊QfvuV &T,>ĥ&$H3Q#鯶0{uY̘~,^d`t]Q,}qp掵h^NeZWxX]Aߒ*"| lmNY)=J׃ Җ|"a Q6͇M]˰)̂X0lD+.r/8/_:ZDe/NKAr 9-!F'qhS4N؁V&0~!O0OQT<&|M]P %KkC+_?ci$TyϝHo=9 =ށs@QKHךc1L;:@KOfrSs=+`}H kQ˝ Zv~1/ѰGD㼢D9i%(E0̽hvĕLD)_䞜G]ID1o`Tda^}>h;(#e",.Z@/j~\E>0T?RtuncP&˄%ՉMIt YזU Jwuqb˹I5"=%M$=(V`'J'[لfGk3[:fov)У/&V\9aWEGO`U4IWyI6E~ƭ)pTY~\l0fHJ g(GTXӫi8aR Њyy1t۱]" tGE_[qX(S#&7KL/2IfT}2 ^Z)iۥMXѻYbSƏ؆ޅҁdi5 ogx/].XH~a%g^\y0Fe\07/&/؋dbj.)&]܌A:[[I dab.@Vmk7+5DkECĵ_8o0hBaqAKq˻ySL4CM]~3: qkšc\taxVX&KUiw]޷qFkS0dFHLtgGSv ʮ+Fy%"r$B!Lw&I+S0-9ܜ$]"]:ωc."l@bIΝ(,+˜ [nij1G< QӋl`zCT`BcaP!ZGRrQ :]Har+MV~٤+_.jC (X-dFJ塅g"Ah1(۟\YArM`v[yq'}GMj' 'xq },BVi F15XD=.%S2`2M,߹ąa "D_ifƳ/(Rd(4A]eG+TM1:q0Y\nJ]=IT,CJ= Ydߗ~of nFĜddc%/uzD+;:)//D$ @fSx"~2kv EW ? u$9l/A1]rc|>%Q!oRfQU1U[/~~kL/}>̨]3i'aA[q|zRK2,@${W=Qs%Ie|wa?tXk t|Qՠ_h LnnmmR0(oTɭawD û{W ^wbh#(pG#"Tئ45FVd"_1G j<Uyg PDt<edc?8zZEoIP.gm\}h?JQfa`O?򂛖$q&Yŧhb0y0J)/ޛUhtoЅ͂@7YN$g;Li(RSa?Ru|Pض݃Rkh5ћ*]*S>n"P S -.o8 ԏ,QJm!RzkVqVk[h5H0YiQ˘|Q/s*'z*bUZcHE3PHd8*pMoOYPwU7)z[ ;"uDx(]߇Cq|gd||d1s7ห[2ˈݠGK_-C=8.wIego_umko|#}t?ZP:)0J,׿v ]PfiV:s5M;;ttpBӲ\9ꓽ;њ?Js13wW7oEKʏ1xٓ.2.[eJ`L/uZGi%o3=0K ЙR7י@U OûmרP~8;{l<,7QL<+l'jrTDdwŬ4Cy)/f"gr?469$Ds.|QlWlY:d8: ^C8sc|-u eACiq02YDᴽ^>87>tή= 1JL>.iU!.vA&dصVC4_E۳7jt{ȳϴh~'1lwXJ| &^Y d3b m|0#*հmZ8%UrYƧa|uAxx}8>(P[E> Log圛MQVi,:Єd5,E>ҏ$oqǁjRx>o,(,l(/  +";l[R0fZk4Vyf1ƚ1B78p4=)Ğl͈z 1U7-"`h%#`Rjm/ [g@.e1xft;{/f)6ךϝDqyX]-bKavVZ<޼77G\>.EghawT&]P8 􆎰fyᱴtpcH\fTQtBS"qܴ>jWZD3=_1V7cƒ5#e*>#K7uҽugjcArgfNĩ(m> Zdե/Qlkbhj,kj,f3Z7=ADRxy)iIߗ)PXz'0yH0l&k;z*5#UdzXNӂN 0q$ ב+d4SW<@ W0WHk0kB%19 ?)0niL@brost,-+u}|,(b?+_Gt~p4U4Z3b!a+fF%3 _ 8̿4&zUxo}uLzD'5y5t2`ÇB"o ^_L8 Y )wBi37 >F)ve4l+R ~l ĔTTSmȻ1{,Ca&E*9RZ[ ]Tlu=/\_J('1 ðyx ðVUMt#v/H_@O'2ezRÅDuߣˣsPҴD~4ۥi 2 \$Ͽz[=Bh> U;/ˏ{GrW1 YYuqwaeRx-X/+> IW=R_ϋϧ1%}׌!rbיg{ȟz[wF~2o/TkhQ#fHQ-iON/'X @oD +*fy*>Z~0e.ܟ qU0T-ZqtY<- 75r䴵}B@{@@ڽ/鰆 e')QT7zVSEeZK\(G*=,c{6X7Xݓ5HyǬC4o6{@{"!ߧb)fbN0oW.zyKb7-0ɰJxt:@ִ \YX_i9Y%Aql#ވCiO?x_ wH&5p?L+}ر]s' U 1~E% cطl|Bߤx pbB,"Oֱ&'(USYA&$~fN;0nLaZ=u)RVb!_"Ū")Qrv7aju{2|a뿓%wF*ϸx?8zTnk9kjk?anI>fo/_*sӛ_1c}P07[F6~kx(_}N}n 97Q˗Ag6ON˵QB^h7 8Z^W )6%~?zO;C~7PC}H(8s u+zvI(Ra(9uTjqc՛NsvG xCI?$|#4hcPkoK~V5A븺R”fǯz!#V6,hٰpTK{~9<ၨ*?%_Qh;o6^dj>?媴WOt'q&BZ`ǢyA\BWĕ8D|swJaEt/C~Qu<_>f]!LHKw+:YlQ!6o~Yԫ6@tm[ߍXbU;&"fZ'ImS16W,ܜ~ߞ5( qkb>}!וFT6%cxw\k鋻c[cpy `>qcFU~]'07$8'Q^9ѥ/M~Oqp9A:g{eéq6*k-*`]5<.7,Lɰe 9g="%%sH\XQ3ҝ"n؅caބ'R>ϻ'2a-<#<4%E ~d042GhY{%R_[yP=̻'3oO<=}?Ɖ#p CFL{*IdqCmIl-2 U\RZJ{/`[FiM7 VhP3Itl5:Oj+:,+N{-3jB`>8كi' P.ٵV`_ 諱j`Sk5"첸A72l~Ӈ";iDItiyi\\/Y/aE藊ˎ$ _|E 27#q(l?b:_?ar 4URC%׍)qaO / "UTï?A]u\+T㔖X&?UɨZPţ6qR[j-&KuW;2 QȞhqb\=J:rc}BRjZX ko@vBt7QdIRw_$3e8P^={+ {ft3*(Nh]jJ(t/õ[L,{P33L'rٯ b%](Y6 9Mf;QΙ)33YEٔp#* EG0B;.NI\gXm]<5ʟ(oѣNkV9&jf }ŚleШ8-3:SpYDRP\],<эeܻ]U] &Hj,ϭ%) ^HKkaȢTSп~,Yfqg뤛h`>Dq+#rY9I8uUjّ-m\΄a,n3Y:;;pqE LCX~Cj?Yf;ʁPj/ZӂG6%g8!&G;8L4);v>L&vrNFJޖN4ͥsc=2&fWCYB,4&p3oZhcK.)+KǾM%z$~(&ʬL6 ԆTv~8 vU@9a%0Z)VCc5/vs/ Q 0?2Y)nӵHk?=P_=PwCo;OVATk/#MKG/~A EF]QhIV0im.%tKW^ Dp -cf q5Y[eZ~?`G$fL&0zƋ^#B;Z-0꧙Z 6(:f) SKBfoOO;c.xr$U vn$)#]D<'6 zs6nU#HTOn'գO(󂱼N' 4H pDt:+y/>pso ?B~,oȉYfá&@<‰xh즐R <"tבxIWm` ^R:=eK%7L[>t> [ks '/Ʌ,YxEJ[R|RSyCȊ&:0uᵁi:~3kP͗;34,W5e L",\kܪX^)\wNSq࿚)= e*yкH?HL=7Kn,3*3/֠x$om- I]5Ү1kWpŀpnY/&iǺEبYh9/`߼;;Սɇwl$3X:jfd|V+U\xrZ7+KnjD ,|rXY\k !ysaE%ZMAAmE^O51ĭ !}3LXCaSfbZ l%x靼$_oAzp>:uW*8HlͶB f_<)E Qʚ}D&zpϺU|ɩ-$c=sݨ{޶f  he/^QhB~'Z\0J_<՚nugo'z D-ލE6t=T6m Qi9eo>%69ci.0c>7tt;/e kcetacI,c_9[""í'y`;i 3!;S_oN}P0aЍc̓Q,IKOK9dXDÉJ]# Bg.D^{ M?c 9$ OLcp3 ]ƍ8'YF#_-bKb8.ɝORsrzE}\*_H4N٨>" {\jJB0 F̃ODR W)hJS/.ljl #>ym;=v$ճObx+1N y. 1yD<|mA{?- fd !zA+$m0%-$ Һ[bx?g'`{-jvfL#c}Qi w yMۈBT0u?с>o xcƔG1MS+b(C { }Jz%+r:_!\U8R 4ifpC0k2hJ,ȫ;d?qSNKKi;՟t}&'S}$.OtY ;]`STJ*b9]CI.8 MrMaYu" Kfa)ĀY4a쿇e2atzb@D\q^ȴC9a+}('Ѹ &(e}r7a"y;mwE0y?X*E$JHέBɱw ׌ 0xwbQ\L,vRer=͗W&BX/|m"S$qI泌E $8o=;GW\y"7ɏ?.ب%E#~O)|~$I׸~t [Ż#˫m5&̂V FRC6ž kP S'ٞ$*cnŁ Bs.* Esc:φ+/Q@2!*6J7V~gE)?`Q=EsT񨽌k\釛Y)?U֝'4H kyP=0xD#o ^ ɗO&%G<\GR: ՏB?Z5.l|,t9!vB,J~3ɗ z_6Sw#x=o0xAFucྚ./xh ^/~ tfLG̋H*Y^h;* 5KP^/'>\tC9Gv톧|}9x#8+A ۠32EZrbVJɮ̶s_b{VKrϧ.h(}9 jQ r$^O8]Å# h2X1t&'jsfL"I<Zph YxRkΗ"m8Ȟ̝SűA׌ tj?}=wua뷙o;ne|\ݣo}>*|':6Qh=+,0:L}a:*_?tMW7-" pT0s>LStS i;~u&ޝ K~gNʔt 03wZ&7ۏ0hI *x,uxIAr-i}v[rĢɘ{1n(j*jmU;şE;CGNX/aUk:VZ lr6WMp F'Ji=B.M7O, MJ0}ؿ ۓ4źܕ.GKOM퀴|}mZTuVBPf(ZE' &oUJzh<ؔc}cA6(Nb>/HZTs̼)+e>D)!(rF76~8$I{G9^+8qtNCA [YX57 3k'A4zj~E٘{A3͡j V4釟\҃홈qȣyP8 z*QV"ʠuPqa2)+R2>[mArfEG?|U8OnJΈ#fW~MDk8d-mmw)I]sN-\]B@Gywᙺ7zqAVJ)nJeZ{=wFBwB-C(;‹qcMKKXքs&s)6zprdt(Ul--ߨ_ 9 .O/4ݯ;UH8RJQ(aRu^o^K?tVQCHk~e a g`eI\]pNU/P/\F>yoQ]#3',P9vKDyAQT~\udaBdyʍrӑ)-6*\.ӨCXy̻|_H#˗dQyYʅāT~NaF7SJ#k:,FPcw̿9<|_PY%\, YJ#Ӻ[:E9Ɖ+ZH0԰T-q3   Δ#`fi@b6,b%NqB4&N!Nj;*HAϨޚ&ᗲ)q{^~kfz]/?_z@C]/?53t_./w翡.皙{:_~|~;_~?9bۿŵל^n,,WicnwF>LJnr{ݨ={kU\+lzF,z2{Q^ z {"zsԯϠיqJoVŴ0'JTSćH$DC|Cy:.wj3743޷wլo"w_i$Cs#QP ;V]ޅəz?xd3(ݍ28(^ʦ{jɳ`;Z!PwsQ@ehIxET@^׋MotJ]{՞f^aZ7Z/{%f}#`dNF# Lԣ$%ɨXM⹨ɵN7DJcZ[?4=1ՐQA5v<R5#F^g#ϓvHH-ΕjpL>qVhr(h7{9VV"mꟂLqF?G?~+OY^w`SϧS}=T6[7r}'Y ~ҔxćFoar>Gֿ'T oiowOR|6Xod7QgQ|կQɔ?#(gss'Q|OFS|SĻLC[`Fٍb*Q\o9P%W>_FWOD^̮ S| zix),=dS+y(S>0_`nGzMc٩UI V!3 R܃Pdt4uUf̋u% OqJJt|4c>J"/c4+N N|6!8q{3b<4G3@ue⥆w;&]&H~Q4Wu;vk[uVoy#Jd)OCW̏5;?~\>?b2?ti+:w6 oL>qJE9ϡ  M|~g5&y. s0D9aa~:ڴJslA?_ܿ?woc˝LNJ̭)8ZC`Fi"HUD?~6-䫤71_bycZ,o|+MQ?Xy,V勣w`V,u(Y,|+|A~-Q-g-QQO(:Jyݵ!7G!lR~G)_pm?fYVg!|>v9mH 瞎W,-Y6=,>xd)_*,[uWO/C6 o/A׿=Y7ˠ*/ۻo0xw$ݎ2O!x&ʗA-W]x/iޙ[#-}F O_t] |[/ͷQûiK# Ry;j' KT =I7)7m}w52c}{W ďwF>~R -u[%AW)ɗ ?n2x?K1yxMizGWT/}bH ?Bx'+2~}Yxu3?wBWh?`> Kn#x'ɗ^]CuכC<>9>Xz:*JCh=uyBmtKB(wg_IwgucC0J}?>kOFڇ9J!\D~y7η 7>yWI7[h=LRg!3yL Wڅ󿍑/l=ëw} ʗA _R<")l=L0Q_}&7/ =~M!Cf{e^ 7kq/{ϱ0E>CC2]re~uѷyxJ/ߟ"1x_&oL/xO{ ޽mY{ѰPGN=l$_*Bxoh&ol,|#x9\anAZ(Q܏-ɗ Wûӈ~Q;,5)nׂL._*Z{9x_j> CdbZkkYxKs4iJ0Wx SS1?u Cw=I_()v, c EUSf5_܃5˻.V)qK|q77op|8=FB%$-%'s-Z'V3"`i)~AeN(=wfB|-#ڄ4ޝԂlVi/a\5Їx^ղNZ^ޛwV72ɞwp@Љ6_vZfqryLw;o(k4qhvxޙwiDZc9FR3L/o8) /bV'`9?&NuЗz4*vWw+ |GO9_Wpz}(KϪ#, . ᝇTۛVsoˀG2 d'!t9ZM+w_<@Ϫ5wD2# vH%p Fd8̐3XbP3?x)b,yD{/mWB;oY8'GSN(.d%X^=-$]fl¾l>ޝgUٮMRǟc;/Vh[?Jױa/b//'?Olp0Hk1}>&41&F{ݥ9F?Zpү{A:?!U_s\ ֮unI(Ś./疶/ -c1㸉MKyLGFDGQ8{V&-#Þc|m`{FR,1RxC{^\8,0j۱~zgzФ߼8.qMr{HUX2w}<0#|1uu}[kpuntƵrp |'/18kv*謾$ z"xw7lyq$"]󆽼R&! t;j c~ {yD"ZX: ^տ&7KH y1,˫cqMAa<Y8p=v! Rg܎Ae 4Ԫ UmOMo#<>'X8c)@S|n+͈2_Iخb #2$3g`IUiS.kf U*NK -$YX 䙷˹1Z<<%bB<:ЉzvV@n u0HP{XitY[y[y;孥tq=fO 6 z@"~1CYZXסiE$Rޙ0b'c#T'EvҒsWpW uZ0a'0 G^n'TZA,B{8 }U_>-aaM 7{k' a~So-9VZҁ$Z#~@6ˑef t(ގq gz? U/ wěz7 EpEաe &g1:4ż0:kM.ߡM^ZJ^dI7P UMq4\B7xbU+2.1f^h?h3%1?yd 8:IwC2Ɣ0 x+ XJJ Ncav7By۔:eQ1:j>|R s!+c=ҏocHN*BV1*Ҋx/`f\SVbS,^Sj&$QO2lRU^0;5a25إt &4`JMowmXʒ2dKKp{@Qkdx[By*yսrr{b,C/$.tK#ux2AaUF%NM I`x~{^_XI6ӨLEpyƇA<#_ MJ|eF4*Ϝ͈iD#6"OP^@ &Pti<_k7n:`P{H:>wӹ&>5OxEzK\sOssϿD|jh?+ҵeϧO_ ޚDi2j 3jUxnTF|c$#}l}Sۯ1vڀ (E,}~oϧkJ?gCbczN .O ƿ<і>m%Њ'~I6OJ|_!~p?GW,H'Kwt7ӄϑ|>ᳶy|+''o 8lijv "vraoB5!ĺD "~_;/ɑ{ dc8x4Tn^Gn#}5w JSOhL È駛_zGn/K-_CNx\txOFB~~e ӯTq_WyF?RʇaWFhXxaEԓU,Gl7OĜvD" P+kZFI0MKfKé!UKj g)*UK S/tqs,zV9ΣK)ت%E.nRT)2T:CD2d5h&K!&i&`.J߾X=h>E?wLsxTH/[*^C_D~ER&H.;,k.5mD.4me.&0~ˮ2 'ke|Cx  Gk^(_"}.7ΣeqRoEEL,?+uJwz5^AĢ8Gik^t^D)uf`g<4Œ_R`|+Y F"\ړƒ:ᣩ52#g(fqw&x6w2&d9Nbxo)R/(+}.d@yw[[C ^6It37GLu$RM{",Z|/I2,XA^yo[MAyΤʉ8:xS(ẓ{8LJPn*WΡښ!R: rYi1kTu(?G`ʯs S&k3= ŸQ #YhSxq8Nי4r 8W${?x(̻TYzoAЉ‚i).Ou|JP`~4+թ:yi)E2]8=)`Je*22]E9#}{cD ȝqj}wѰ<ܾN:zDՂUY?E;iJO+6xAQg:T/)vkxD^ T//oa4I>Ӯ$Y s1kQ.lLˌ~õI %hjYejYx#h9g,@ wC5nòhَ# X*a_|M' V> V^W 8 Oze k.3 15KO1&Eq%jHuhtkӀkfIhR FߴRiܯ17>9^7mxfds[a{\xRYv#ƝƋ,P@19fj+nD&o_Ch7(Ѳ)69G pc M𨺏ڙgaJ~fxԅSN*Z""^a/Ggr,~<YWv]_?Nxl5+J<_j:[rAnYHb57'J_baR&}dMxз SǻSŻ*n֍VW\ZrkBqKxLoǣv<>y1bFE)cO>F)'DU>wWcKU!XB!F}<}R~GU>ͿU!6v#۽;Dߊ!6GfU$zi]|ycaaПv G?|7x~75o =(lBb"~ʓTY+4H(\de $(Вr֭BR`-`T1+?J=ܛ{[w=3sɜMax|˃,'8^7Qx #F p2|4˓ Mi7xi|xn 'Z8_b˓ 'N2^o(QYOo"k|p*I&Ne4{)6Cޜu7 ES](eՋߋ=O!8^+Û EMGENuحS} "t|<'|Lӓ@D>uD䣿Nyn "mz1=Dc#NOxRO6/دW^FY:>CL3}'WkoA%߾чHD Q0{sTֿ8Pw?{;L }o~rAϵ<8׿4~xWX~.YчH<*'a`O*8?5W"ރ}:Yn|I'ޫkD]~*7wf!'ϼ8?4~3?J~~FE7?!gO*qj4x罫5@7@ 3{O*8^ܫ= FMQ7]"B~}ȓ(N^,̍_HFY?^adT?s4~vlUEQ;kxP3v71y O*8ޣ?Qx~NS~*˘??'qhce?sN\~Le |oIXjKl__@?}yR<CǢ_X'c?'Ox|?Qx~h%_2 50{'#q[h"*4~?_\?[6D0;9Y]MqnaĶ}:#&.s nC"o4BFBHg})gW I(۳帿Eq!$ۚ3X 8#ji]C5S ʷv@yE 7[s nz LmKxC5ȉZ>.xkB~L4R8wPH?(BVCNiYQI~)7Uӆ')(HQ(A\f DP?wD`-J!% s>goW>۹KJt0=rNgAGζgAݽޝPVJA h~%'Ak ~4Vzj0tzb0ql*y@ {Ύα 2bŒɓS1B oOO`#J+QoPF3}a?n-\,Xe06:LZd(OzomFPV6#V;g&WCk[xqd5 ?;ӫ lA6.|}ڷa 7@,0}B9\EgH6ЎX#Tz &Go6M'$( F.gauzW6Lܽ=9}Vg9F6Y[By.J*wct9:.!b/\[n?Ex)'G n>x}8`=⚍q UAcfujRƫea6bo+"#օö;6>@ef[IiFٳם,G'Jut& !pClq'g}-H=_:/9řf]Ÿ t?]^Q?mwpY3 \1שdEl!d}4*Zgۄ=8"BijMkǟ4|TgB..SPXz,RZjm@,Ў42p6J)vN{pi[p~/vYKfJSYg\ӤĬ$ibb.gVe߃ˡWΆ *OF=T(lpRs>jox:xR`#z* ^i`lhc0`佇B_ mfc+N+;t*&U<W+=:ἐr!S0{3"1b W [bU\c3 HmBܙZr`i0*Xp7e BJ\apMDũB?HcXEYZ".LI$C #Rur},7[4>EbM%O]M:xfA^b ,>AO;T, +f;d`݅M,Nm7Mrk7}jJR1cLX%a)вzyX^jw@{L0[J@zX#Meࢳcrj!nSoa8jD|"Nڼ5!WV+Ƀ![pce3d~:~s Xǽ^0c޷_`fZZ vfl)̉IF\)W`{ɏ|!6&89Q 4DIITe[wk7Z)d]8 >'DȪ:$bRU5I9{Ka2xF&IFh|G;?1_'I$8bTB_xq^xwFw=^;pw/4!Md3<0?OSE̝>ӎ4kzׅ8pnE-=[:Gea8h' !khDr| VVʋ"`ч(8$dWI惖q1f?h>Q3UY 3nv%zsf<`7O7CǶy޺WdN-W ޕT;%MRyPlp(4}R녨b/٢2:yԒ?nke/MhRw7&^0/g%-[601N <ݹ=Iuq.RXwqUتG;ofՐE˔uh/_A-0l BJ8o,Nؤ=k[>7JJM0Mǡm.ےAtys_ ϋaO@_S&zJ?%IK5~v5Adz=Fkmn^mԚI>CJw/ vz/b S*T:z|粆L/+隍9il? lYb#ܣ'Vn7dJ׻kP.]:gq27Df٫e~K(wCIugB+ %Z;Ƚ4bsNeu:12eBg?NIOšvQoa}1#zlSd>j/ z0뛽Қ;Ip *)_e?UH;.IMp{otM|8lIF7xv]3e,AF׶, 6dsFĥb 6lZίy8 :rf6Z5藊qk^4f՘JSz"\ qzdGv~!J2GTK͖I;_kôi9DbCoλ -RܡTqh=.- d6_htTH`JYbPnIvR>T5Fx>F ^,wkC WoT^1RN9Q4 F'2-e(Z"?#t R8ʽ?X|k8+ :/``_ruOI}%(朠 @1MHuOz /^wq=ak:nȿ ށ?,ɖsЯx7cDh!pc@zҺ>ДNu .і$aR/T,"RW^A{ŏ ( x RcI3%?M'sfK^eB?z1PG Z.58h0ݯ',=m?D8MS?D>roSt-AA4au9&>mgI#K\Jv sU;{FujW: EszMp ~['c?t `(VSZ6+^@ K}x-v/a=kl&I wص"B(VI4 't)}æv~acEj+$gDQ~:W=vwWDҳ(bUU!ndPZ}.Tf N7?m3==ck]Zu\j篠8S02R@CxʫVs|zpP!wM-3y*4Ttm3yU*N߻< Nґt2*_@h*0e4usw*%l1,:=6V: J!G wOV!|N#haOvzxi8V1xs0$yvJ4*kp>L="ʏxNȷZq Z,-g)5eHaM9;F'gԄ;]L0k~Yv 颲b oKGXA@7elem*zG^;, W~Di,=b64nřfZ}'H֢{?/z'|Mc^+nd\'TT$eR q%^_Tn ^-%V ]cpxϗy>*# s`5byЊq\~"Ap^C%ܯ;%%8]#C5?<cy.SyOYK (!l [0)GP{DٓT`a/oyuo[DK JJ4xR7.X pH"~ƓO]]lZ|9iu?,zڭhͱOLH8c&3(Q#L c! 83X"R/;GF/<6ug j"Qe킒(/ÅdR]%()Q['im\%A ih fUKhf_d6\Z`uO7F eN"]IFga=~5ҡ\뇂p5axܛ7 Tcj VI :Usoz#&JsA-%!ҁ]v+r b/d|#H`L=iRVjZ那N׼zڥO[N[\|5ޛ! &Z?߯7Sy|QLrW@MҔZղCr5AK@~&'Ջ);D) FzsWo-ܡ|l#G?.MJ>="̖AO|v֕H1mVjGbi Ouhq$^&}"nwgFrv9޳UF+X%X-g,eYb1Ss)u'&#%Y~TLUQڎ|?Q |,4#,~ 0U~)[Gy֝j%nւtIԍkiJvþz 9?NgeD{S4#IA$jt/0x}ή,;P#0 b=(?W90ΦNRYʳNBӯ' 7mFm> >e&*qIaAkgS՘Y̳fgF] Ny!-0^Dڦ@> ՁQD휻z0J/%OE;\iۚR_F;qO4Pbs::+ucr+ѽ jiޫ"|;-YN3`=AzƧ7X"Wc]zrq"U7v㕼VyxK( |;.nHJBYX= %8O݆osB{CCV[oВ9?A{x4>V)}a?su%[$Wjxs0(!k0[QNnڧdmnqOȪuff4)a;|?W-eXBB p`=LN^i\yNJ&Oޱ|Br?K{^TjQ]?K8#Rw7uj)^xN&L?&D?&t?ӿGz }/"} Hon5cBa62=kLݙ~'Лz1HjB3!g71}*҇+>Lbj =鋨&T/л3yj M&t?7SM蛘oBdjP3 j =Aj =PMݙyl EAHjB3=&MLOGz%3zI]_ː_3Kuk&]_s!f/1L6k&%ߌC~/Đ_3K-1Lk&ņɟؐ_3TlȯUk&3 5bC~/ؐ_3^lȯ51Ls 5Ms 59ߌ9_C~/u!f}!f\d Ȑ7}H"y/9 -xpu/%W/__1-G~v^ ߖͅJ+TOuaq|wãB· m +gP=Ɖ/Ϳ#c[7, }i\^v+ܮxpeBT!N̿'6Ш[sDIxoj .0^z_Z/k=kw1^!\3^z /:$ױ!jNB-Wok+WĿKb_# _'-eWq;Xݿ:#^k흌 2^z_QwM׽I÷Mgn^x꩎'Sl/zPDuo$-3^z_o_^OI~7l muu_zq{d_ɷ-w#ZE*Me~szꩮS%{Ĩo8c"k4w$pVz}i926uGMEw+4wp4ꩮS/GFՏB~'B}4EYUOu7N~G}~pDl7'Prkmµ/kS/ 淶OT'Q;B]Fo/ܭ3ꩮ q꿅俘u[l5~߻"ߥʚnS'u~ɟ9m?ΨR&~@D~XQ~@rL>^!"`{/eLMKCn/Pǜ3g^{62 ׋k=\KVƿi B!GGWC_,o%LG;W* BSTToBW_Ŀ7jo5j2ywC}Zw"/Gƿa _4YTTo|w,/Eƿ a>+d/?TTo\>Y^E#>L@;G'ԭk R^1>5nX/鴷:;BNb5C:틊BN{Z_pu:Ej|!OH/iYtڷQgEj|N"5РӞV:Ej|aN{*5޾J/i߹J/o[|R tR :i[=v_X]t Lj|!N}[_b_/*TKO ۢ+[+EOWXOW7SoTo_=_.=_=_z=_-zBݿzBݿz u uv u@ݿ[@ݿz_L_d_V.uw/WoN{runi߹\ݿ!`Sxj$%3,*OL{5u)?]_FO9LMP?mrRމj-ɑ?aV`-]#o)D/zE IEcs&>Yژ*ke$N%1,>B**Ce`cbiO71yPxBw2M|!)'L^/;E#\?OՉ_J/ CT知@b!L1T_F'*/:N߭Ef"D1޶w_F M癿L**(彴D*?L^heePbRQF'%oBd?T^/ʻOIu<,'}#_̌,o`oh_FaՊ_&#xQ#a?]Oژ v<"@twj]aevO=q_u/IE):y_gFw@\dbz/bt[n)L1vz_FiX/:Q**(坱X<46?L,ek}Oe0w+_+ÿPbRQ9^_ Lw~6HEF)DNlFƿaV`|0]#oi9rZzœ JEE'4[d @wG3 u; = 5bKd*m_L_//_&^o[(j #0yOS4}2M`% =%"SIz3u.{6JE\bmo>A 2yaM|>>2 ׎1y=F11 ,!{&J@Eƿg]s>BQb`>Q߻46 _~4A"=pAlM|=*2 mF]+ߑ BG{Ŀٚ`tbmx -%[*_3ÿPx[TT/Q,M|pfdyw/M]#_&n0+Pw" ķf o#:) 8C8Ϗ!S8->ѫT7 " /5[ߖ N˿ 21%g[pNI0AS]##GtOhf H P2:ueסHu|"Oe V"9ѐA.*[&:OZbdt~xXo0^ nkTr2  vWyY NHE"PZ/ZEH0+ANwS"Pq~ |U|kȿ|p2+H̶]v5Q9]_82vZ$ :,=8}aS(mlP $AJ 7Y=8=5MAfGjza"R< <0΁)^,ajjԸW VcU{<b'ѓO| x>haeˁ.Xo- Ω D^?)׉3+M8`[|ZIHKj6Tn.@C2ײjI"rgy6$25߄b82u,N9j{$۰<đp/7a;gB-p6ȦU>׉,`R\9\XNz\~NV;tKֆ2l 5P6 *!iАHG=H) GӽbF?@JCZ+(cd5Lg5wVW/"?Az@qWV "RcNwQ`q S ٔq>c26ox<:+ؕF<+?W'ć ~h@|1혯'f(DjY;5N$Dp3Z*1{s2ȲS$%{L~)GWSgopNQo#7g.tռHכ68Z)N#!eَ0ޠIP'&Xh&'(Gz}/$WrYoa'F%Q?^,ڼ;:S#e|%q픑Н_C;G|՛g r[38/4,npf;i C`o5]8 M4ԵgVC?OmGx[\Yp~Q{ Z;tB12LPH%ۚ[E/v,23\&$@ ޻CB7Ǽhcm>A3wW`wK,S?C_4"_nRj*ugU9ƾD!ˏ&Zqq*;Tow-d 4MZ Zғ?Na߇ۡf<3rp$:Oҙ4h;\-枏jfj: YkS%pN̻}?.;ݍa_!I%t(abB fH_lex#2;yfx˜IJܷ_sA5p %^7(`&85FfFp>iΏ3-UKDy 33R8#FFAL/]~ *,GUQ~xe Glx'쇩:9ʪC\Ao>ĻSۓp[Mݡ=l}_a~.܌LiGɩ񤙷g"?>o?67cDl~ɦLOҺDJX v\X`ʈN%r>ixUSY?v\0d,tsN0&nHʈ㧢8K{n.+7?w\?+K13~?QTZ3V+})E4x~Ή׎ UGCBM-5ƜN܌'<]&i7! :*盇4?QfzRfmBO/pN9`@`q]{];8cebl䣆w]QaFedOJ䀥M=١gO=;NgRM cx>A+ ;Uzߠ]IVH$7L,Y65v%w9)iNmj$zFRsB6ԀUɀgF!W5ɯ't >=0PJs[/vd]>;TC|dE`8蹲'5^nZ{)29>֏}j3mb/Md/md/U{j/Md/md/u쥉͵!^Nbp^ķKjS,i{E)eߏ? = =\ 8_871ކ|;۝w˳1tMR Jq^c株@ ٳ**1 ip0 O: .m|rE=9ȏ'1\|,`7 ~%oZˇQ{_ʓB=CUk*m#A 瞷0YWM\'1J;vGVmC=FWh xKeK3c:x |,ӏ/2~K_N1:VZ4nxю:ɳC 0*z-bԷKGאַjuKᡡ]goy<z'_FR?o/n[.gm!gUv 򭘠L+/I$6H؅)Q` ? ~pؤYz%ave^}GiJ}wHףUNTQ5FMxo >8 K2ur[xV(n|xkBEZa8Sj?bp~2~R}]},Py}5M/no /1ԥb-N"r/SVC]b0giѯS`@!(oKJ<]$!Tmlr@CR)&1Fi(9:5 ,Kf ߥ;J)HHCR7Zt2`qe?`׫b@ݹ%?dK@*"[д3r![GL;?wWf<܈ڏ!>DyGlDs8$f6iT Q/% #FU+1ԮC}'z5|P|J)b NqU<[CUxAV5׻Ag{QyZpg$6,X|W?di&,{Ģ|K<s qWZǣ(c<<7)8I}<ʊ2h>;7}z c$MVmGj %fbE@$mO9[J[?UwI[0#|ۨX4 3v |g'hUq1?~se&,R Vkڀt.i+M΃1D_enJ\f]lN474T(W [DFfGřX1ӗwR,IGZƟᠧ-yށ7jD"m$'$׉&Pܥm; Fp -O./x8QilEg~Ct09k0 ct*e6ڗ䡔=Gi ݅r7^7\/ PAӾg.d>:SwYg'GRQEr_\VtûSj &T;0]3}=Ios@ܰCeTNa^Ss/v_o5+E@j 6p;Z-ja i?X?Q;{|F̯=Q4e-cy^gp*'^փR!z,ܲ+W eoËU$Y 8Eu Js[_`)Wt &=!Cgy0_Ҏ\%FO煷BDxl޻ژ[{/lҕ+š|q9`jN&LïH IUKH_tb6{-_mAߙ6C=kꁋk^<^^GZu1Q`LbM^ԑ_ !9: n R~]L>Xױ= 5ުDp.gTmNX>=/S9(O?]`>&$[ V=VXA.e쀯h`Fا~g;؞+B|RmߩƿdinSڂQ?ڷ&}هJjGu|spDNf A]7t/%\YBqM+I;k] n,>ag=; [?ߑP]tu١ǮNjÏջ~TzTߊã΅n\2K&Q:Wjڧq܉&KۧO1,}f(}n~jXzRvȹs#kGǏ9wG eo8b&LK+` XY-MxQyQ?R7BoN-(囵"n_>f*/>CyQʯc둳ѾT1Y&*T^XyX߹*3Ro,UC,-P$R\al1%Mgppux>FduWH}OmC we<$B(ȱi7}͵C2DMw}"a^p<=.;0]e!8XRS3 7(4v@Ϗ/@c"[c[c;vK|ر^t̄Ԯc)uuj7vԩ00gӷП:sFv2y\cdH ropq e qh̴uŨnf w59ćҥAZp=ڛ9ṱ{Rm@NP]rVl^D }|/_^hLX1Qײ/މF"`MN1KYW+^]reF=_rܲ:6%PBOI-`z۱T-rʽKi\HLIefQ%y\{myY+aUE\wx(Ї% y8Ӽt`KI qKD2]7{ؤK6~u UM . Rf ?ƻ~BMp]py2F1ʭ )ê'!P/pq 'ϽGgҨS'IMdY\ߡ:_ǻ*C63s0q @~لzыI\L]5サKBAM_wş"y(N@Tݙ>ҳ8f㼎s5lڳdLiU)"S;w=LY+MORQ؛~Q';\+5c4i 8dY}BX):Vb]FvonY٤ҭt!s`ů㬏uA:qC8{AbbSؤѧpx*u:nLj* Ҙ}b 8h:Ӆi\'"Yx ix=*ȷpgAQ3f";,\;-n>trPJg :!u>ƱhэW#*3S+-t3Y>}F)8z߶Mϰ/Ap^,Nc=Py>LFMYԌCniX]F:M/ /A!_$[79xV{K6#M㐶٧AV:zΞGU;[-/el+o`_ X+MJ5[-/p({=)+Q{1_ws cѓ:̄gs㹧oČQm9:|/xl .`ΠY( 8y޳Hh^ Q3UKNEŁ򼭂*Dي*67]k9sQ|d0}?[|'_MI{6rCrj*A˫#7cju,A᛼-7 *I 4L+u_X:p=uց!2Ia !0{ỶII:/>ua< XֱIS R_vʷl&]7MNGCSabb 2!&~D Ֆdt$80Ѵ6]~^/pК _0VXpn $DK9AJ!꩚ yi#b^~$A$傴( P2oz鿏3Ƚ/y2Uo<{A~9gFk*Ļ^ {' L"#z{[A=k)}h>3h:ֻX)HQ '~K@V"A7Q@V(ޒ.xƥL^$hʁĬQ=2FT4VK6;[%8m(HݜFI*V^w;Ԣ E$Fg~w0<j'&=uL@V;m{,rx^D"C+#ګQ)F6 l?~ю4 P?.`X8͆Mr.t pǿ\jLkYYjSI nv{+? O4d:XLBsTŴXLi:_H { RuP|l-y&dJ(\.F*$f{i\P^u.a7ByFn:v ~qi ZpTi-w`ǁoi6MP(7%U4eBR7()5\-$h!Z;s4$K>ט(s]{od;kj!?(g mDm"E):ڠ$>ENb3Aw1 _`MlD?YzQ#:{ t=6P_y $wLi D?gozz+L73(Ucu3jTEXE|ٟ (|Aܿ5}_l" "-`d.ZJ5o+%6GR")5f"x]M@b* >W=FJt .aݵO+/Yu>@/f053f^,8+ޕ (>DG]8>nէ&Djn=X&'-VHXzŪw^Hbwi\=z!H樔hkZ$NG?yB7x2D:4/ 0W=uB)qL:Pkx>>gl?Z+ӲH=e5\P<* x9MO nF[mt숞LpcKfITަHk>Mcy1&[T6_F J1ֿ&~)iY_ӣX. bj8cu@V^[DbmDjk?T~e5+ԡySdM\!=Ka]\EwwTqK ;e3',NQmιiNcun'%1Kwg6]` ްaY-Ĕfw;n!jlZWE)pKy84 N/*"E}WY_E-AmJ$AȯEU_*T#,Hi T %e[[M@nrz_ j`=fcxxzj,3SG9 0~9jp>FYٶLʌ)sA4Αe,wry@-J']8ֽIK #)q,[lfje|? j"v=^=rޜ?(!︸$$T_*xm\gx.h{c"yE{Q>8/gk.gBU~LߋS=h=G.z7 *[X{:/66L2l/k/uƹB8+Kɢ34x_"JNؔA^菤Q |4Hďދ[}# ^9e6qBornјy1JJOD+P݁=&٣a H^l^ u4ee+ o8^:a0:7y(H{S.tF0HcQ$=zfj6j C*=`'(YGcԠ-O^$Vh^SiӄlzsA|~ao#ڃt~&_=mR43U'zD8f玩T]qq.J}G9zsh0ݳ=Cv PJdK7q5Y3X>ϗVLwti֑'YG^HP9X:d&;&>M6qU~YoצoB>}~PP_fۊHSձo浻o9\.8LA+>x2HT~sq5 *ls#N\(I F(ܩD8M< @nlxތ/yY|h/MfQq~ Eb i@ʂJCzGûnŻ&ޅOrY7:*F9!]x^!g90ƾrǜŊ'Ǥ(#d?1ĩSAdKY(VM?RN5pΖQe58wE MLe \=/T?@VXLwF0=,]ՕۛfHWGaO;Kf 1Yr嫛^ X6"Ų$UlX,Ekeh,}m&jxIm9FasޥmPOy$C;[AF2 ~J%:c,mM=}6e<ـ1 ȯ{cE(/W%=hPԲ{W\-+U?B?8Xwv3ǩy9` W|yч}Rn0{$o|?U4I8S `}YX ȴ~P7 oPh}Z+N5~ߺPRh}k!~zH}O^H}k.O_ö T wozEBٌW6^e@g0lQMb#_:5i<OwۿY&x]\O]e3Vxפ(%k|#5w95c.ͻ{4qw{L H e@{?- U$̯MM.Ѿϒ|sCk,bM{j2bzrXG>hu7  @hC[r{AfIjp톕y^n$GMƻ/^ۼG#6&~mL1WyK%%v lƝ.(ַad Za`5M>6pؠXajzK௒p6M"}KmAE0ǰ;|V[<}$b_:^YX!lܿ(M< ĥ)aV\`<2 Cr!K2w^qT0Σg U{|u|~!w F̹U uUXa0׮ yn ț%ɛF*LNTq5T&~9UbMY5|Wf{R5Uڷ}Pϒ.>Sldz"Q6;4CQ:0#Qwt} ʦ>uFL}cao+T,]C5fiE־g˫k+ ,PX-؁l9'sJMN09Mm#M$),4)!ô_6#Ƴ>} |_o $Y*;',h t IuYLԞ{UI)bA+L<5s i o44b'ϱ0 51B9a6`S 'f)}|H/c ,^6Lz:,ew֟AUUN6,D@g ,_W91Q8zûKv@ QG[TYD+a[/Wp#Cs\M<8Pe6'͋C_3)_Uue6ӛS`yƔ n멂p*!D-~a#ke,7!T3:8&$׻ح1 ~ nMhnw]A V b<1:O7)ŀ^:@c4FCiWds,*V@6JHH˕EwKI_y}cD#rL`Wyyso߈ٮr~7Qy\ox+&@/k*q5+Կ@Vx"x /ww>;J)($xk}ֳo{ R^_ޖgL(k vQཎ ZQw\77қ;#ZR#[. p 'BuA7 oDH.̏޼6E PW!} FDH6oXğoj o{毃[!}AIS_}uC~\ WxWTzXx/S17 οw XWTzo_x*WwWao+=_e>WWk[tWXƯt#~o/{+c`@x_IϿwC~E _錿jR}_y/{SaJ +ZU>x+^W?/w}/+(WT+0~Ey ^:/+++*3~ R{0j{y:!b wMWȯ_&c )={;_yg([ޚVޓs ޏ}3ʣ oݝW>L,_pӅTa@ݐZa)v%rg Z|QhwC1d`1^•EΆjEoP 8~dl;aBWS Y@t=8uēN?R5$^$gR a@ِJ!澮Z~0:wbTQ:[/on:G+w4ms?Rp(T>x<y}̟G-/  vk^OJgpx,ϠU]:!.3#+'B@7$2lm!|/aK$<ԣFXٟ`{vay#~}CL_{#;UqnKпmQn;=B\աz+)'Jƀ5w:3|G%yң:GZ͵w j y x) U<m?~KLbkK8]=@܋^Ewhc1Rz?O͟c{녌^6])Ըcqh$GsgK\9q?gf+U#I@bO=~?f~e6G~|t_pOꗻ[21噮RAJ:oYAGtM\|v=UO ]-HOc0r1gc}D =w_Nvu/7mSl=$0i,~%^%_#ǹ%GF?[@S>ƢBhY-5zxԞ#oن#zThQ@~eȫ<ʴ(6q-Ō&_|7v&+_|3-teV=E118;uf\[VtGtp+5=[%@Þ6 Уl0 QݖBUC[ voiB$Rm,:Um-7y_‡\JPJ܎j &?rV߭ so%Qm4 &1ᡲxB!ѵҠCqw-el Q|],]z8aعZ0: QiBKu f yV=$Yh^Rh Q8_i-bÆj `<p]n@/+3^h{dD<' :Sl{C<07y+l^~PaVWCc}ݵ<[ms(O} } {MxW[,z,SBU'ؚL &ܹ V:!4y28Eɪͬx02aQpߚ-}`6Vgs$S?[Q `VklI7B6 )d&ApOg8Di3A׊94U.h1pyV>:@&-q8O.6 OG̉oq[aq咙 Z # uxN,5C[tBM'AB$MNs)ztI75|A$zP h_HRdv6 x J}뉀1Sh%E˻Cf3g(+vh uW)}# Cq"7aki mSgDK.Re*rʴmmW>N6JZh!Zଠp1PD\FuQ7tc<&G:aq8{d{LBlI:{QG`H0pG_˷_rez}%t-JE)_y*d$Me(qA#(u~S{o)Fq?v!Pp~YUcM=wgCA[`hw5=pőgİC|#ETq5NF>N0KsR/OK*jlLˤBCr'c s,Lv[QSGR|jgi{SqZP-8˦m1Aw`6ʩa̹or?5<a#]aB^h0b5xH~97%j)STEӓ4d)8騉zlPqVOf.l#?0tC#+ y#? -J,-Z@ Yٻ1Ssgs \d*v@2ѺAS=gO{~`pC}hz x^+o/F?ϐ}.FzQs]c)U˵: уMSk 9ʤIύѶ%Rz9Ǝȩū.,hYa-բLT cO ʞ@߿ywJqVO MlLu-r?~Neq!8r d*M 0xĺxF&&ڇ^yƠlQf:Dct1/((_NeoSH2ZhhTFc\Wƥbe-9jIhPӻKDG-:^ TѲ[D{v2!7<(F bz3+̓Kk ;(TT861/u V#]D-e?>4MhZ,>#r\Dqu~уq)ű¼?'* pO $k}x/<0E6+61o&s)[A?vوQs;&e(jybC`#{/ boŨL}>6I[L?,sxIqNZ!9%'\,e9bkA:Rj\#=NZa_ȕTn=tu8,ש 紩8@wazH-$7ںPveCz=?A i>MpO {+PEn1c8`tEX%w/n]HQ^xu|sh6.1#A+}.Ef! r; ؛őuz.ˈmoz̉-DaA:8_z:G qJ(-Zdkς (~k]?O 5n9LH0^b*A.faVcgN`]VK}BqB'b:ǏcFtcȎX|7d{1eG|ށckl |&yFXp o+1}Yd)lO\K%*5AfbQ<O >`i9~y :kiqʑqzvR i]EI|>>,Sꨎhޫχg,x!۟'S{>B.;y(<PqыWΆh~0)~sy^MG_V܊n੼ZkүBknGP-Owc4 ILp'anmC֝[+]̇\x> F쭣Qb+sCbf t&|z?T^Cm΃yy,SA|ƹ׋J% W~ }@7⑙=$̟GsTNV? :'e HnR5^ta`sI%\F 1^79ˀ2 V;`?{.DnUBo aKL0x~-^*b?{/_x*O$'2%˜ʷ:0|M~6VX[*ro9cw^X ը;U߃ _xa", Y>U0pJԣw'Л&q`әyzS)b[. /LG\s$sa75yztQ>:S7"' +TC4%c+@*DZE>,!HNI#yNxGO+ʇbۋ*msFB/nw?u5NYcl3=-yuHҢeHlkc콜͐qtj#7}uҞϬ9 [l7jЮ( ӚqKƛ&g<C:]tu׈7Dgy—{#x^0`6,Ck{jm4U.^ض"N`Ǡ= %Emw/6[5mʣyԦyd?pq*YlDьUKu@+k[aDA`,(܎H ߘM J(-xCuAqG=OjT`]<Z~G(of3LBR =cӛE0'N`Č|!șn`-~rKEz$KQQ/`P2szz?f;="})@iA%h~&JW5U2j7]dHY̩6>k=hW"'(Tik_Mb=f9 *Ih V,F(UN#.Rb#8c mv3M1r>ڒ-$nTw΍th}m'*nX"љ1rXa&" mq%IPZfH]IeT|+FPLѸUs]1UX16 0]Pw)7giLNį~~?apO({\NiLj蚓[Ħlќדxt2 u:ػ5@ǚaЇ&;ƏMYV!/SVX`  ccVM.b@8얀cT?td ה;ˁi+3۫3G`䰴<*Yz5#:F /C)M gė{6Ej#]6rjƉԑk@(y"=EXiHhBY1]Eh:0'(W=ఊa$qoJ@GD4l.yc"( eJį`kv ;24L@*;=u|oo"t/,D&jcXɏ9%Bt =? /x|e|Nw7iwo[A<#"x]Ne5̛ HȦ$~/P׫עKH-,N$ *۰pQ@ D3f(UA&ZaŊ×%jFӓC)yC3u7fD~c޷ՓIމ̑ xz-s*Ɉa?=Lcf&)q HJ-{`ʼn=Zh_|fMο5y Wm_-ERmQHV'a㠼6y>49<e)w ! F^ Ra9G`l$ )BRigY9@V^ރTcǦ.":R;0XXI 01&=GV`b<]XH!KP :!T8^I9EK(bkXa%Ob%"Y FVi>ǝWnV@t[{RqG ,(A?̆b]Qh WiTu8L aCџ?@3%4R M4$Zdrc;gK$~^>1/sF&2鏲_Ӓk/=EMF?EmNY0I-r*gOjQRBDž9Oo37)3lwSt (!vw 뀀NA{?9YnמUEgawNHe4]Q$o"_:m9ř[g).EYh9y_~[xr}GNz>kG糡ujAO6^.2~/p _,Nq600M1V38?Uz&cQ9NP7wH(![C()#YlϲJ80) _LvR6,8/(lzX*AM xJt=%F+ mϞhKK<+r4!5|֏j2(ہNRBvS_++e#ukI \6_rf7lnFSz:{mF1";)S*ȡՅw>G$>x(K.*NU+;'fTG!&Q;'S+RX:o:,٦\f|1͝(H5ƻ0_a;Wsc+{i?7rj)̩![aw13W]/2bL?9R-lˉaeRoq#ckE}& 9MH׫1A_A1_o_IZBVO_6lWAߕ9;x8k+oox~z9K?+" ?ixZ<0kMbkr> ?LhLJ\>YxZz|X rcr4 wiqLPGYx^ cx| C jna[Z ʺjxۓ"{VZد!t,:Rg pePIzN]%YJ{2=!J#?}TEU;RbA(Ʊgkt?^ u]@kDiG3׀`d\rҸlR)Q8 la2@7om0;Q/ȏh*$1gzQϘ(鶸hiE7'!sYt8QOI{5 $ -Ղ¦&aNc`&|,Ls@kQ*zN{9}DwI?V%28g~ςQq1 0hK FUH. a[-}ۗ DC2Ӹvh1!|l;ySEq@X8O<c<e\ޖ6t*-wГ} -x+h 9Skc#B/~LqR|ωj{0 V6^}9 ' r XoUw,+A}P4Stl"FU$Ҙ|LSWo_v?8]fhV qfu;-@{3alG*ˌ`CmЦ,4չ RG؂&aL~D}B]g4̞'DC'-#fjZ |#g>ZԖ)ckٻ]q~v&!NrsH'@ 8h;:T3f1Ą3(T$j@ :Ik'{8!T] 8_(=˒E΃E毲>+nC>$jxקr@T)n|>.āxK%fqObu% /~Iiq s,Lv["vOr~S8L8Mh˻63A:QM{H'TΞ,KY(Oʷz%Mr30xQN+$^Z|zpyO2 K{T$wi =FMO-% 2UN˱ j|cܤ#Q'I&`P F,͟Er%T`+ռ6ʟ-\!fHuTl0#Z >wMcazD(&ǻZiidTûSTLÓhcvz];ݗdL]{ӃTL~&o {R[Aca֙q15 _!>4$f$ ᝛I eEG<詀k7Mf~.I-zvOMr6&wEHuM+(?b8dZe8ʎYE;}huOңMUΜyEٮ`yo#8mm*?W^9zٴ,y>z2f]w2-=KEe 2(з!N|o3+yk=2q/L#1/F*^O)z f Q}fwQN 9$V~Y ]uqn!E0 \vXd;3H8ĊITwDӭFi sɍ'8*%~ yHdJ$(1]N;ƪ5;Vc;c^O[|gCW|=|,叽4mWTz-ٕz4H=MZax|~^Pr%.*tLmHwP)nv#OcFW61GY+/vҰ11+#U(a/A[YD=vf}~Ώ*Wt,H%ZKBATYcYr3+ȵ bTl)ozw j&_A+8V2g"Δ2VXSp> LB(|}Ot͵O `|vVQE R {.C `[>5`e!^cCU~>ΐ_/5U3@( hZifx?,Ai&纖ӱկ*Hϩ'G̯ɜs#ި}m@y?Y@*>ڤ8z:#-8}ӦP'Q#|oR><N$:Op6(C>y %8F=/6E`*XեIKNj#Ycdsz,x]+],Un203f6fTOᢂ 2|/ 3/.Fی_"6KhnVIԴ9'   F܄x@Q4^o(i7TzVarCa5ͼ|E7ԗgaB䳊z*YCr)jRӔ)PsG)*$Ztu];zrDȃ'hI lkQZMe}wi/4Gmu|xUjs?~G^W)cM|HrtOw^s#Oq?*'$@O vbLTwqH# ;s(z Rɂ)xWiÛPׇ?ASC^;`ea<O/ZJo/F)iiFO*A?_*/F#^?Qg6%mJkpygGՓZ:u|5TgFg"[I{9/FfR˶Sњf}4tk"}eK&:i, fųդ%ޜ3j;pOkHF{?4cNA# +t4*m}x_͹4r]5s»4j[72( r_8E_f,{6^OOmm~y)U|3;]y w{.*oP(㶤m6&l[j`r!qM-f5X |Ѣq< NNSNE0'w,.W'yiUT{pzƯ*i2 9b-xS‚ Nu[s;Igll"edMN7-vza38+҅Ӹۀ+]|1F`_)=Gvo"jC`* Nk|˦>7esM)I`\`t A?~$얫sRnBT":_Eʜt-8o17/rI Dئs`MU^J`Mt%i+(/y=(wO3KRv=pkEfIb8TEU OzxK:F{IN+3h  PO:tN,(2Y"0֠~٨e$lqaF+ed #},A.N^;$I'(\&:tQ{J>4'j4:΂+/ buVZGDq{?>}wBճdݠHƇu_}xl8d; 6 g' hVt*0omZa(GUI9o r#! [F>:q@r&~)ǝҖ>%tcZRaW- WGo(~C<Z/`Ie lgEtGHn?: {9{g `,QuA;yBEh G\x,dSB?h]xʀk__y+T ?#W3!;zj$\y3UL2]E:,MݘΦe$mE3q~L壘kidb&V<+]3]1Dž5룂{`k1ڤ%%mi UDE!5F, Mbv4= GPI(hɥuFʊ(x/i`ϪsV} g6iN@l0?BM0:PQe&W[gIoR,ԘTRD"w_9tsSd3r9dʗx9ۅfm{iҒdXyzH[L`7c+-}!f7dy<xyM~F-?^ !;J5f5|zN_Dj\8nea=1 zC,*Ѧf5n៥m.X  #9J(aNp_7 lQ|q>TRV!h#3ӅD܍ T+#5)gu8+hp3P LM {?A[ KHoɠ[nd &2y6h@d=()$X%?s 'ro#%m*)7\2iVO 3)]Scfǜ Yկ|=އX·"}p0(nI%ؤ)hǼFwCRN_csR?'n{K! x辟 c-U#eظda\.N+9LdgՎG!݌hWPʂEY0lXߥá&"C>]o(b5m ߸}<1c-*<,W[rlD#N?Ԫ>y."އl$HqF*rGey6Z4OLv/gvHg/Ԋi[Ѳ?!Acrf_-ݏp^1Wtj؋nLo({YRUF- 69 y6}6kyYOTw -~?JsuqYx+VLF[tږo#xvnxf*X`N>Zš'T> Q\0#.)4N/ym6Ḩ٨8$upzI8ƒ$=rأw>몱ͤa1[ͼmg}It ewD7_%T?Ѥ(?WG޹~ P#j|okp}{*K=kG?uqQ]?7_uE N}:P stnwt04{N1#[٥C9^3 :>:!:{jgӚӤ8%k: yMBtϘ9r&d/u6A1Q- ƹK}%&1iE"T"1 e#(I" 'pRmj諒2b]5 vRNPT!˃z/ `?Kc$8kĉ1/:*?pߞ{#- a[YAx?^3 ?gFn,_)~ZVw> O=h$!m\ž?c~AQH-W`v[_@#7LO(0UPcj]?\my[P^_2HtY ],ˢ1yp]֍h--f1U2P[_#h}bk[_?S3U/%/b'0?&b ?,d\xV^Ϋɿu_6ոtt;#' ˴M R U;y!+'vK9P,@N_'ހnN60`0 6]/CRmǕxsdѥJH_y 9swפ2C}n- eY§!C;p,PtsZ`Sr\E 8 p}&Ÿ8< |5@ƮYf"uAIGCB7d8\ZDd9XhdƇHw_<{+$U_z,%J6Ա_bBOv1>A(ʂvoTVlwo$X ל=$`otSX.B=}'0xyGФ4.'tݪL޾=~BUhTLza靝JNB.޲i-Hp/ 7\yT\uLytX[*:?̟Y;l"ov; قC&@i1.n2!ZP:P|Z~"݆^~c€n;ti6Wcl[Hb@]"ǜ}ERv?<] Ϩ_<Ho'^Νp>1ּ*4f+m1G$ݛc )!_"~!b 6I%t{S=BҨGq( c|?3` AUsVv9 ۭ;"rr(2,p5 Ӄ9_$ǚ(Dx|נxCh~:*dV!)ރj1"0pXǻVv',ذr`#0`sҤ 1y1@)V:_ྛoeVA}*2V[I='a}­-dҁVa.k{50#}/wӤ1?, C?M?GPAIz}#*H_ b~cwZ)OΦ`otthRFy.DނLm,Mތ&Lk)&+{}^=kYQN zlr-H@vxf'.* 'I?fB~i|9PirHo=ء7?!`lfƘ>$7ܛWQ&/B07H0qQrcX+\MK?o,Ux^+vyv+,Oj)>e{?yυ(F$?>_NaQ,-S;菑TK!b}o!ڟ.P+(N\NrTM;Ƣ\V6u;fi9(Bi7ɱb[Sc#_pUBf=Iy]Yi)Mmxm<,!=kxR.GwZ,tަ i>+ O401?O.*Hǫ>lX mHH#(Qy'T߹=_>#7vQbHW}4&I{TJ\SKn_ rp:t+=ɯ-o-US}w l{R4gXroѕ7V68xҕ3 qTAE eTw=O3܍&?9Wb@䊽-,3]ój`J<6-sTgc;jEAW}C+|? =P {pl_ů.sSbƧ=8 R⌐c0xmklFf gXV|:XgVĩwژ>/t׮uozzG :'z&Xxcc6گ`iZOÄfB^"WVՇa}?vGlܕ!nYz 5-[ԕw΀R(@1RF)՜_N6W )C}'96G+oưi1%Cj}Ա1%f̲,?@ֺ1j (`Ԍ|:f*IR3tvtpxvt>BD.M kc#{ޞ\Fkwq*J@#||-nPV6)o 062'B"&*uIϢo&"_-9z22D/e]9An%N5|}!z&4Y_d"W~?NY@wS$mM.rV9&il] tS ]O+_w6#h8)ٶ䔰)XGTKNE7&/Z`VR_K`徃-=0}= [(|ePp ?fy&fLh*v3]@/=pK޽asN<)o. I)\&B!|Jn ܓ-fmҠ}͡U^ 3X?{Yu1HkX`4Qs=YCYDew/ $/Z_1,N"pT7< +6h5n[Hڷj+fUϩH~u@ nUQ+%$-QR)OHǃ{wp&y]:.߈`jv.}}2wB3s|7]TnҢxE$LIc%m)L𔗥(bÃH52 Q1o|I^JpC(cZ:W޽Z9ܨ ޏ8_|c~4`'5V/:h_#U:} @Rh\=bNpʆbgƸ}Q!Àu.| y'kp.Hf{M_&rON b%iVއp យiC6lD}K'$-H=as*ޥNT/5sS#* ?rўz.ZI!~;&x1XtJ ~g)h[Z 9|,5Kd_bwPeSr8&Qi. WhAzP<maKx,!5G)=a?Z7]P肼Wp*,?)~f-Ýߏ A8Ƕ*J"I`~i m` Ji&o_}~㩺`ށ\"(i7Qλ,Y\;Gac:_>]hpS q0}<xa6ϽщrlaA*a*B;xݒus=YaPmY%' ^4.=k'Im8Y;l>KP]g1}]HgT߈]Y3Cr_4n/:n-t_ o}ʣz_s V^煷.jCN; ^#E^<^o gWF3Og7{yU=_?k_PXIU?=}:l|ߨ01;{FjwjB4Yg}Ug۲ȤڥEG[w9RdZr+XNZ9*M?i" 8w$ѽVIO -y|O?FELt㞂c:i&!КUڰPr:d+Qb.S4bb)''`EQ݄WOEyg1 ^s͒p`PT(G ݴYm?rl$fF9+4/Ӈoϐ?ٔ|{cPUONX1g^(a? һVH A`t0/fz3%o©}9'QdrpqMt(jk闹E;m~%WaX~V(hMځP޾I{s?Dp"BT}B 5^`DH粔x01_SeJu7t+c7~ʌԍ{e1F8_rU3cAzI=>A!_eb|I1^mȯ̥[M@Wb/tΏea[B\} q\:.9kҾRxj k 1#cY[&F)N$^k)OZ~Q!3YPI;e8f8Q&ج1 l~oYTݤ6gf2`h8E8߻M1?_܃L/#6嶰rܣPG[*߀ޝiJkA.jD!~|ӊs@>c?\#!*}1QkK\՘FA.3m֦7kcm³ ):TasaQX%r `sȼ%x =u&gXkyC hmUE[iG1L. =6_MłO#&P2Eâ]m$lj 9 }MF\4]ʳ5x2hQҐ;v)Ȥ&>gw, :C1L ac e Q{ӣȖE|8tb7ŷq ɶz{d%@p=97{^pIM(Yȫ؄Drh)Xh愰s6 {_]=;݌%~9it!J`e3];PPvn*/K*]7r/ {GP;v+Uf6(aYq!/. ;2X)E_Դ06Cp܆7E?;r^+gG #[GM~X% T^ӛM |#e@?11\sožZu 8\1jw2V֖h3dqqm<@?nwnDNG3QAtRq5tcMkcɽӽ}Y-ĝVG9Lw{n=b,6ԵH?tltP/A4RW,NC{1n_|;o D[zɷAX1ۿ&orفqw~EţpJ_(j3MMʼnh QX9*Sg\? '*T[~ʟ:Zz߃H.0RLȀվe6FҍiDTxsSoTm˖E_}{ſ./b]17SKqU:!O%A+j9?Qѡ?ig!׊v][*ڥ2FUkC/N-]??4 XPuF&N{N>=ZwY}X}7c};abH ѳ@{X}g/L!pnXCV$5ݞFqѯ}GUH&FLr)BLVAn~%\X*?;U _52V(?-8Zˁl|棃@E_4ƙT6#' >Ǜ+b7WB|)ӱ|bXy cp?ZClKi'X*r}[ryƲメ=ּP] M-AOin62ȾAL[7Ly 0Mt7M<(e;dL4 0*x82~U4>qwH6~\;eQ{'b4%IԎR zObl ') Q)V #(%9IQ"n ǥ!0"<,D7{ p*un E٭\|wD{j.KhRn z)Dkb5Q ]VGgBĿe|h?*2y?OlĿAv<A}:E%OOP']@W. xd--qK=SQ?bU`UFU?M?OoB,xhWS~,Sp0RfZ-W_ŵ'*uf<:8?6ZdFQπstjJp!hW㈉:aĵWJ+j?fzµWG.bEj8ڌŬ|Y4XY.c-n%/!/F8_#'R.hT0݅5(W2B`]7l54k5N|wnTq\h*l&sIo!uw,-̬zk#|9곸bxw= BLpEئK0(zQ}] ##Ǿ9-S{Ïy){W6 k<ڷ>gtLq޻R=;Hj)?9vP s7 '5QeypڗM|4ӫmYXЧlȘݩ}sV@p"%~'&L/gGqrp/LߋǙ2 kzrăw}̘pIz٤+ãUPv,.F`PK6JZlFΣa/5[kPk):JL|]!h9:Abx5cOoA+~;}!(f a%ٶ(V Ws<;A81>d Px Z(w|XB6F?p06phϧ/uc1U ۄhh+AN l/V 54k P+i?D@5+YG<Bj,@W1kJ~hK'ސ_V\;af=+Cf> N&I1S$YqA'?Qq,(Na1[fJ| 0n =Oh,@WS<<&NbM 8ӍKN'*ǡ Iˏ >^$@}?AB(9`j ؂jA:FJEvWqWҏ.aJ"M~16dēA%-"cgJ _~0;(:Jʏh3>C(^Ǒ(v>Y݄_ u٨ w|H<13#)FT+V 艨~Cz'KVPNb&( r7 e?ϒj_:\ A|=AķhV7֏h' GR6 4#CGMa=˰W$u'w!ho`H'~x5aD?#F?ӣ2Igaz9vVc. 3R[t#&܈56qbW> xHօ/( 8t^Qax'!u`wlW{*]HMښ}k@Ѫv8~'p2ԡm6x ]{hW)$~v0gKbPaAC` Ѯ$ag}0j]»ѴOūĨ}.x#.DHӆt ! bNh&aYki#Jq>yOH'ȆgoK; mf)6@noq]Qg }b΃0[0% ](xˮ.5sBnBs_|, KhT?#[M]>ÿˉ= ?f b 'ˉRF 6$dDe $iMql5rhM0G2ѕ3x%m\uM>h4WXݷ`Ir1帧eKO0PKsgh,E 8><(CG{'>?*~dC} > ;@ I[;42MJmcv85c80ͻQSՂUhᇔ 2Nj7О>=@O40KB7f6O} x,Lΰ o}}/UEEFY/6M 1U@E@.g 0XZ__BC2W*G,ՠi̟cs ((8aubE_jkUUϿ@(DKASxOzC" C'I+|6:0$,Bi3˖=WӼhd' (C!^ 9/oi)%ɡtInexJ/ z}t@td JВ_ZÈ$j k41lMR.P[|NS/!ʹAD7[тo=-KV'{4H-$f ou͓29$sISq$ɘʅdR^\I.=tVV޹$ ǥc+9tj,f 8'I;08(o *WA+!#7=܄Y 6XtQfI"0 ~Ia2n>)c1:ۣս*BtZi#f]Ȥ}ŊXޤt6|Q,M=|v|УWDٯ'$ R/NT˾_[W`KnQ{([0&m<r w{iw:P/Lq}0[ dmibW/! e0tqwTxWi*?Vkr2˩\d?^8?Z~4oz"d#bA>+ OF-<KkY?Pw*xtHlam(.='Pp軌cgM۠ڟtSe-?h2=VuRڒP6` Ed~ 0&t!㺤Y/:8e?rT]I!աG}q_ΰ{( h=J7Њ? =ڗ O3l_lo՛)@zjctD;*v?/f \i N.P4? LhO ]Or{CZ9$,:<|(΢ӵ]9n,wt+jdyF.k|jES ߢY] eρNFYR4Iv hue78[-Ѽk%v"5˸1@w뽯AA?/N"1m&giNlim-PuUV~Ѱ /Zr|Yyy2k@t{{dxPt gzVێt2VH.ʙŪqg`}ЌĥŠCy;/zѹ fҭwbR{USR>([oXwRq:Aojv|]N]a#s^j}.Uu-q @ _حϙ]V*ѶhӭbK&KǶw5O ӱ-{Ž{ŨI/6) TS H5 4r$J'̤p4=TBdg!E&PTRS9on62WE?X諠)~ pvv돭F͇0rUncϮw$]7 wD3=|,R&TkWy%{;B ށն_]H"KL_EXЈñu9d&"GX1 M?̴*SD&i`~ I?A\{Eb7h1L]<[f٠j}_)Pk'ؗp01# | *پp?\d[>Π_;;RPRl#8I^УcU rxr%nWq鴯[/c2j{FpN C-Na6}v|y;֜۽aZv)()/^t# ajA7Cv0o/};Unh9%/Oö̩Zf+,2ЏV2L_Q#b,}sX! w GW}zr=su#Rm$<~G6KAN3'`Xn*)&`s$Wux]L ܆_wz[/2?AX.p6Uآ#B̦7/*Tǐ[L(wFҾk aܙ]8vJî_ 8w64]dxY8+svW sF!rrѮVh_e~)~OzfR u+:ɧ_kHpfQMɾ;D#]_:|#'UOG q^k C(ˢ"cc/Si^#ڇ)(iȀt%N\SP:=p&)a;#URֳĿ?R: IVj|Ac۽iK°4HJ4ۧv"Ic)^3W薑\+ߒK.HL?>vrXnT\$/o_"_[9By+1zWULWdVoY7jےAQ%Qarv66v|6pxnT!AұS)_6?g?tbI4l+u=ph_Lα5$I vW܁&]YZVتeE)`^*%=jׄhXKz-5N(<_Rݘ(CRsSW r=c?? #1}9Nsz;sr>s$'VQva^6zZ>kayrsńZAm|3Ƞ-0(2.4f%9r\bdӏ3vޟGsGJR½ٕrAG2DyS()魦ya7KJ>&^|cOaƋnDqNŽ:ˆ|3:럎s[%#D}WKh_iE\[ۃC_o<5Ub|^OaqqmЎ[XϾLa&v:"or]![<ǪMJҫR'$EteNEͱ(Uv*4'ŞFU!YPd+و@nDư]g-uŊDᕿ3-U$@OI/7OTFլJ`^iyfew:bT=Q~x뻦P`^SzGKA&\k?ꦓQk^̯ 0Ycdh)6+4"V4 +Ӱ'J=3D|؎@epٵ$?I^< ݗQ4W=P R H SϖSܖijlf^2(QM;AMMT `8u>zhZ:NV!pj S0t8}p9rh?M>ʋ.>L-.b͋g{ůQboME8nI;|g JF: {’OkB|JHf߿S6t ᗇfi0WH^j:̓x:~''N2Oڮ&GN&Om5X-b87vE^g^nZNrWĔ{ UBF9K 5 6x2Qu> Iqn\/`c,z3Tgțe*e\)Len"yEeH“K<##l+ب&}Q PpO4 Z>ԧ~7qcս{1+O,U3}My*Kz~tI^I x~o؁R{b"} 9Co&}Eb mQ5`43G#Faiv DbU[ۧ(;947c]2r 9vUYH[ SSEEox*ͧi"7%3<Wjw Aw3JV zFRy)kMQt kW"Pϵ|?7?\͟(ɿD'_9la8a)߱PX >SX6R|jat`f=mϜ;xa_M/ o_//R׆?5{8_(jpۿWN?[y6!=㔊OsdqԠk q29#vOIEI/Q. q/Oy{ G1iT44N^O<_[{ȌICz{,:0vh͈տw*=+CC>f;nrG)[w'Bx߽9wwbAAr+Deq(" W/{ [~=z`wu' 4FH1Ú!,Լz[$fd] ( `s#C+~dnR(T@LTF{G$z|Tgz'ʞD>{QbO;:pZ1Mwah EAS"%vl'+LuOs`XSѪ#UQ oF')J?szkm#Q>Af''Hrzr ܊ cD#n5*1~1|{&W!'I8tG|2ƿ}PX\5?ͯ T5^<`6ڋ=ֈ!~Q<0:XwZ_E !HvnE`T6tV!dM\)aHqI/0l TJ^|*4Ob)G-QᩑA,ndr#(qxixU$j_n%~Nu_0O(pϞ+T^BZ?[_,oktY1p݌ O(8= ox5u!F ZԯA>pYXHdoI,| 0o7+zڹ+Rގ9PcJL>[3"ay0k }H/,7 ۧ7[,2k"lKi>ƹu/x=B4 M|mXGgNޏTC2ru1Vl ϣUe*; }v,v]>&M C<՝?wCXQĕa8 ʫmY*ު+>״|ЖEGGfBԨ]+c!^rb؇,Vv=q^k[7=_p3H^m݀vX8Õ|fi~_?2~T7'gJb7N<'>qO Aō窿%mYUixKٕV2CVgih>< ֆ3`9WM 18nJQ[4Nk_<7^O'Jfd7mME"A/ )NqT¢M*wѴ"fhӝ c{^Է@ߍ4LRD/E~1ȎVMsovC$c@SV+hCվ;Ow@Fha*.WY kXk:Ztp}vZئIT/)Fc5RQS*,98P#c,,ǖWP:DhZaQi z`?wpmQcr SǣM=g7IjG옧R @1r;n>{gNwp۶+M)N z?]g`S4z 5}{il¿fi -ڼtXPCl҂6;cS< 6 ʊ܄!Jn,a]láSSu lʬCѮvhW 9e߱L@Z=2%#(J+N[' za"1Ĕ_^ˁLXng w3~ɼK0 Z[~Wo-^i4X99975u휇U[U흛r{g4J~ƍ̽[0IEFEz]JR7Eݛ4(7uB"Mب|Iz/¥/˝Lg$>Z͍L10TOfbsl賧C܁eshNF?>Tꡱb~؂ϣ]F]\dGud Åh폑'':/ ZٽJР8*mJkuX'PY[g~Jv+EMo/ :%!;2k{׃t:<Y'nPn)3\N; {]~h{6VJobLN1 C~O4фv}/51@$6ZᚐƉ r1CrhDo0O\ ƫ0_iGR ~Kr68>.u>0g4C2[Ӧ8/F)y Ja9Q9A4tڠ:NA`ӿHiSIS >!lz% ]pnυo M NÐ 1WÀE U~?Hl-/Fzqs͊N#1s{MjǠR-B Ӎ~i$>cńcbV4u>E |a~|&+dq.R=yU 7G *ZiOX1d2SkR1~3.:CK;! :B"Tk=QlA;3R^xP7#Shʒ3 d4G %VR $ c~$yCr)$ 'rpE9ʠ)vso=!Dݬ@:Cj}Ŧ' ;du;/ ;h4/Ok7j =!D=bw0NyP(8)>F56~sRdRN]7K7I)Fgu O 1ο?ڵtgz3::z&y!3]9"o%N7FB`̢ N˱]|H:UFIzלwAL O"MG\~v\XL_ m- N"gM e@Ff꧈M 2lQ <^(UJC"~#cS*B7m۩郭JOESZrUZp)U^+ܺsFxa@mP5 :VY~4O&p: Pr]A{UQ[]*YOWGzlzȽzl"Sӊ+%]`ntwĨ2aİE` quȄ8J6ɴ'8{]WsMWbޅB!]=2FVFJVљ•x3}d;H&yFJ?BK_V$pZ819٦uBgG|) 99!9*!?ug 17`aTT0{Lx2;ouufӂaS|Iܬ)*'T@-s85 [8~PX5s' uc\w^QxU99m ?JU&Wmg>lAm ^'?ZG6i?F7"k)Je<5W ů2u'3CzODb}o|zpn;oOv]0ejJf= "gV}DVw3?{2*d<o]<j4yYęACkXpUS~H"W< č)Z&0 H|1{Ahn.Y7wouFgKu#? ҦyڨH DpŊ{j{g\ѕ/?rwpO#|fF06?}Fen{62 &efNxLw," څ]?.Rw{}'9;w\36HPoS8®wY:!LBQOJGNO,>QIy5|İѦq|`'_\>A'*jWG~ 2 !9C{of`^]< 5F\gXQ.~14Y-XFd7/QQ2d X;8+U 5 ~Uɇe(o*5%?Pͥ ~E݂!/]/,j{(~Pvw^Dc8IM_@ŎpFpI:Vw-yc~QT VNEV! "ȡXʝbz|'ߥ 5 v=TDI6čgc| -ҿ-o|b+pg币Epɑпs+;K"G1o*>H)@g5DDshO%4?RVZ77jud".OkOzqb~+Q7~.@1wu^zC=r-QJU#k eis5r-arxW'CઉG/-G&?> EGW,]d(zm9=^ 힀8nMcjP+qEq<'uT4Rh*Bqq䐱X؈#ZטOζ^/!S#|T ȶDa h+f_UִTG_4r^n!q Rz5V؂jvͽCP;@#+Ly6Rߊ1ğU;{-!4ImgV0Ad+N^D1I('I("^~ݺL[ɕXl?gewug3{szAm.\0[$WUvb;dv^ߴ-^1쉟cRbv`s_ؗ\ﮃT:><QO5`kR;v_$ $ |;?4] Rjy?~W)DUp?(e? ϻM<G#$$ZP+ǎ#Gɝ<j 5qYGQ_S K5/p9:HN`~PUŝ0²“+ Of9V ԣBc[ \6gp_^YRK ~(<@i1kѿT}vm$ST>^!-DΟV*4.S֌{CނW;;(߸wKwTUпe},ޡizXo` Mldu#$Х4) uMK!Rt]Aߥa/~:;U*Nk qQVT~E_QWx5kW6"2_"C2wd{ZLiVxKx뻀t Q@I! #RRV)'Kсqr8z4 EFatsMl1u {|* $n+@swуb \`29d|ȡ`;:kh\JJi. 5ScilЬݤ$+ E{.o&7{VtɬIQU2}u'j*jR2Xoʬ7ZzTԴfV=~o8]fSfuO2++~㈼5scO=Y&-K#װL5FH/^^ JLLܯk?s}3SZ隝R@'/7RI-ߌ_?9q-c+ݫ^򆐼l)jߣec[ɕeǰȦ)@bI(,Wɻ+W/x+d6Wx7}=ثL_mV2 ^-367U 5R=֝K? x/V5xC5xi>skl5Wo ^+5'x[:l(|kJjO ·8ã-NaѷWHS/ܰ|=Uލw6Ǻx ?D}{c}^ >vNxYRsx#> ~pxwo7'73cu/Ex?]zW gw4T=C {]a/)g>-wץr]%a3*?fM2-P R*zJ[R\m*G: *!}@gD) nEK{\A)u>22%9F3GhrNDk0Ja߹2Xk &/t60Sv?ʏ,.ëWB}йR In›yptxOʭD(ӟINw>MM “|g֠ l,v{EX҈Iu$6]I#jiO!ioĜ^t/O32Diy"8oFʷBç$K.mԎJ4sxn#d]݇V%xΏghwtv>\`N˿B-G'#0O\ؕwg8d`ѩ%̩,ֶُ.L;]*4w+zwkPuKÆh H8X5oj=}`}*ŻHEm[̼H]1/[PJz ϊ^"&7-Gzb\Xr5 Q:uNgzy -W9r\wcLm( Gr.wFydTf&8gwXT>6!fs/4{$Ũ=L u.^њq[=Cq0chZG魢T'={?=lc{6$9?+mcmb'=QԔjT0~ASiSzb ԰[tQ]ztᥛ_jݹX6\ :]sn:BUceĘ5{|cI1 (~ {bWVxiGy6&4פ8wN+3cvnG\s(!R=n]>|+K`dƮÂ=1$Qp>]JU>{,}P\)Hb䶢}!?$⊕3 I6 x{W2NzpǸo v$=D ,I՟}F*wt`*c' ށ铈mbQ:MhJ8NS۳9|X L: 5ZgV Y:=ѪyΓ! ੱȿ?RɻYmK1ۙm27UŸ 'RL{sgo\SgH:_T4ؕ)Χ%x ^InCvsLtó\ r\[bv0:׭3Bos*qTk6DCBC#P*P¢ČƝݮ9ߔ UZAЪnBILa~;鮁k$)}; nh|$匹/ͮ2&zٶyfdc̼RbփX.>sf^tlݻ伵vaə;-Q  5 2ԀI\PDL,(U6&~Fx>{5B`Y Tk7\D$((z%o-[ #8, ꍳO 㭒|Ihs~)PΕ )ڥG[۹Vm-z* 4q>-WU0 rZ`EgG\jfhA2s _e9/G ok-XN9dq#I+[R >ػ ;|:˯OpmUQI6@^c?AK% NǖfDsn3(Iu[kB sQ]9y Bε-OXE~I0'k3.@`{OFۋdYh΂68*-N} Y:UDNOZa&ƻł *b9 5@ /ii,XEQUV,0Y$VMpK뺐.t5+mp>V;<>R3mp^ټItpisWgYEa֣EoŐt;L ų0H{5V]:;m3s\ U=m,EBy{x+vi,Ϣ]k;!Z^S\sCmr轳G!KFc:[(̵9-V/LK%1`Jq'-IpO?28WbCRc(1\tU;Z+ v@aRE'Vb.r[{B`kĹaEa)oGSFޙ[vAW2D-ĎT*3p&5\uU8I[hۗ2m`u&_YxG ~})&֔^0 .9z*-*{~W\#pV*VW]!^V:yVۏQc˙ujr>g7'M۩%qj ,yN5_QǧY]8-xdC2/Q_Kjr(c>"$kNOF{HD AOj٤14j2bԔeHSj"pSG+i0Ck FB,.2^G`/U*kL!R#0b%\=9,Vzdqdt6մ%w2Oo[{PG*ӍY+ w۟̌bL]ψ sazcCM@ %M)%zd [:AoŒsx(Ј*Oސb8UyDPluKY'DyWT3 q$|'[Xה.zٕEtאSfOP IcoilgRIq}/G?CspI?:;H 4׉ ] zn:i7q(=ЩPuS`u,A H6ۜKw5g ۠AM7!Tz5~7| /DWI]eckmO8Nf4E*Bf\K!b <~XkyCk t<)[e@uX9*ʬmpAvg/&|]( S#x~$Mc{*261 ~߲]Z?ރD?_J2#j9qE+4]TM22gN&? :JEh\;xiDQlrUTCԇUpZN$ B슽\is,gw$gC ϱ[+$'Z_@ 7;vuwުJ|KMPs/Z$# WY+g%yaZ"+ԛyz(HF;j-PoeL6%F5gˬqȰ Wi.H.Êcgp-]:ӌ$${wE+iĬaqj\jDt !,UE~,g8:xX5U^ֻĶS~Y|p>?UI]иQZÅ+@i$*#줕yȝsEx}m?Llג.88Rky9n<ԕF'psdԊƧF-vi#QI>#gx4oTR\^Rj^5Kl&^9z=Υ7 KQLչjt9dH1hxEme_jBw[<[kǩ- OٞߋkR ŏϬaszPP.0Eʎe 9쳘£rɳB@2G|vVox#&xC xțc2xaKy_ʗHUܯ RxA5UZ(bC6ГO6j_:Z ^GA^B*f DvvEO |fH(ٶTD!o#oﰙL;riUH/]clЏB*k!^,Gy< /"9ajH6OU;kh ,T,iOUHs; )9iQiCu|+ٿѠl!Yttk)l[L3y69SGb80aC̈́x>e4Ce0ρUo70Zm}+VE=قlHif] DsJW ɓ(ͦS׃(ϰ`Afcѯ$|r,|&ҳI Xυ_nTG] W#_=".(x*qh-ÚWTs]8զKU&VxsJ$mQcެoN\6&HዢxgoדM;#tMGg( s46'6  ųqyWf&W#>GR}LM'Rɐ0>H|hDVCG' /"]Q (qֵ9y'.3:6}.ʷ 䫳> ;.l܃ѝC N T#Ib+\ v<HMF'0ծ'ݫ)nK |sge/nV/OH֝ K#Fe@'0SbcPWƙߥu"oTmE{#xTopM}zKNOv\c'M\:0ySy(VrA!dնˇ3#qn MS>Vm5BVy/LD.:/aPV1 B{z}P^(F7ċɱ%H8D2A/UGUTV7 ~D"?ލ!iMAy,cL:>K~(@;j,v@f8KW7DV_bP-܍G'ZH{5kOKJ uBqdUǧFWVO!o+ ^|z\b2y@4O@s9Vs?ѵŮT(/C JrbHEn&ҢJ94휇Kk7*$y%a8̮) 5D2ͪjƑ(.W({ZaK­** VyAGF8lFBxY0̃ҵ(̸iXg FR (GDT<#$nğsʑZ3@1cH.L+Q-SO2kO@RJX(0߬s*XyJK;kOX>$ 9Rk0`J7cӸ_zGly i xQJ4zu CU\Ŧwta>gS0v3|SesQwzXh>vP,ɏ^PE]zS)EO+?B| 'TOE Pmraא4,M'W^_gӹ񰸟w7VLfZ9`6@wp$rzFmbCu6T#_p _T -X|as.<:ox\Y0W\JH̄R=CfFte$#G?6t}L듞k:Kx|2AYԶ>M\]}h\vYlbH>Bн9QC0)ČzF>6|VҀO A@{u}/zxׇ>Y~7P7]f9»Uq(=(!;R"%&aNU 9&@:ޯ I4E8LlzuH^kUŤ!`<6pDo.G9?D?E,Zϥv>PŦ"FJ"9V\ʇǶ>7~r/\V+.*i笂m\ઈ>t8Ÿ.[g9݈O&2\kUx|S)Xy;{r}bAU%0Ol1Fݼ6`͛^{w U8 ŦsVJJ:뢎wcxG ;Vr=@=liw~|) tϣgi:?h.gb8CoGur:멇·~u$2N- >&n6vsuʂK],+4>XXk̏1_5C~.}HwS1!Ϡ2}j\C<5v[ 9MEE,=I{5i2sEs\bLw]~2.Lw@Cm(ک_~n@Փ] V~eXI ~%@sk03b??~R g^3gߙg-rY5.@6yv-e&6>Ҍ#@gYۗ%j-uNXp[Uk&D;j oGo_XD޶reJfz{3aUme%evπDlR㿤`  L'f:"4MR߷D^nrzo5/t+T0ƺ<0od~Wdʻ+ PjljQ&M1׺Pax6q tTgK/+y2|99=<ܨ&8,o!VF/x$Hib}IoW4ypmqtfw+If{W!V27˥[.0@Gf+d]s>gPf95 }'+ SDenPNdjv\&/H1xxGKi\ #^!?/B!fp[z -|FXe7tڞ$,%y+vQ(>'kt~k/x tŽ8P!ZlF(!f+S,bb00;< qtC讱N,y5 Egv#[kd{k.-~ј5]#t@20ӂmDZhfwHd􁎸ƟB0xbQʉ؂L̂\lq^MgO%˪|N(O_ݮᝡV%gsǶ׍ຓ"+)oh+Λ|shGR;ϲ%߈ZhgĀ&]NLTZ]P' \ +] ?މ)iYG/ظhHdߕ. 28?uh8#fUT?+j-n.։/4V5W\b>ȤQi#@uW$rub́ 8]SrPk:O P]iTKޥDMэ7 ?HFU0(v3h7Z~ZdolrQ.Rg#oB߰i$.bTD}lI7)<-wYFhsjW+$4Fʣ5XmFܷJl԰n:ofduڱs)jN;~Bm9<xKudk};2.99>t 14.ͤ%|1 #Xx*=/9$&g;/㺋M7  zףCҨ(ᶍ=T(>ٴ"V0u5+#y[O"{|XH?99aϙ #_A:0 @^j] 㺛7ľ)t{rlA~Vm@ NK0Ep轛p=ϗRqVƎ c|yӮVzҼ`u?A+މսL[SWaƠ<Gےx=ƫOB-ZX;3;&!ICRplG;?tp/=6 * gfBT?>45R/R5v4cݮ;p]BgOq87}7 %0X d)xҼ+A/|boKL"* .uAbt;MM[RP$d~[8hٟy6AQ^Q'k[G nWĮ G# 2wJ`;^kr2:(4{({3tzX-ƺ3頬kK񈮁f+PI^ >'*s%S٘2RZ6#-{Q8.]JWٛ|6UZ?~E LV8᫺1& ,kSس? j)l/z %(hEnt[mv8Y/"u}Fgw>wȾU̾ڙn. ~Î`T>2[ JRاñL`!ʹa[TIj}>)_4^hө?i+rQak@Ie*M?iG{"֟ՐVQ]'pj佻ݔ @#.Ggkj0ȃpp4w\+׮N)0|Q>!2F&78}:N2 dw=nBrIwc>F@Ԉ^W -ev0nx}U]d`^y<$=x#|jR,߮\#]A&YzA쮗A垁 +*Wª$ywC[ח"cN>x3MB{/- mpܞ(n.giWt'KЩJ&Vph1ڝ:稧()X}0o"˰[dzpVpREHY:M]4h3 M;@>UOgOvFvr;iVP{ :-X)TnoĕhWƒCGU80ЦQ@B; CK4wkc gF y:e:>M}'Ek.G$ZVүE̍ iG݉i* i@kEyF/ʰ*rZ.U/SkZ¾ݧӹ˟@R6kS<"b? t? fs<$MtE(m%i0,`}s; P$ʿ ӉNzء3""W4էB؁mxyUyr aAǴj\Imʸ7Iz7DWs^"*3S#2’ջ̟uF'oɴRMɴBe e&kH@L6]тA:5 W-K^R)\cB/b\KWb ۭ(ÅJUoZmνD$; )|wrW~INfzwNxk\}(Zv'%/P/*"g= 5aP=yfa`ԙX~X:lM`-?;1XT5[e^|A["*$;~$Derv_W$#FMR8 ˓ZWn}3|_ӶOx-_3|ht-1cqo'18t㍔1揋_/7a~8o;0m<.~<C[yӘyKxt(em<=j/D?'k;')-ݍ^l'sw} kWqCz ~Nx.l9hxȟ-C9+ܟ}^C-98}k5,Vp^^c xS1?Oi9{rw{[^;W Z/{wM4C@x}B{/.#x~t~xL w-w.Au4Gx{\w*W%QȇL6|xG{Xޱ*8fx/YLޢ>j;Ox K Է^K W0cTxW==[F}}#v>7s?lUvx<»e{)ז0c8w[yNx-.ć(>C*i>kF} 8Ox/ Kɪ71{h^g{RM_c8Ǽ: ^ڞY[{ohxݏ~@wr7_G M+k6nލk<=1R#Wxݪ>j^q K oz x^{*/#xkSJ}{?ߞZvNxTFûx8p%K ^]>jV{~~/ۃ o{-w>1oy3rW} ɿ4xgFx/wh{a<\rnnŜsW} o ^0%on)O Fۯ4%o_'8Eq8 Eqg_CQv8' Dq(y;N@'f J.@'` _5~팓ת8Yމg'!x"'Qq~,_;?תx0_Fkdgǁ}ԯ-ќ~ߕ1Ɵ^'ǰ3<1:ԏXb@Y?9at>7s4WWWIc_py}\?J} ?SכCxğ_V H] 1,'O x Q?>[#syu9>Si{nxgn)Z#O~B xcXy<埽1[y~dyƟ{TaEZCȅ1"y.M?cXy<]1s?_1t~O_r}#F}nx^n}`ҧ#sƨay{}ɹ-A>!%M?}g\>/}{[/G&F>5\9\3@} ynxJc6ҧ4 ﻹ~1<;c9S?>7_ԏu ۟a燏7#x;XhTϹX} y;b9 [~AٷRדּ߁WI'= > ¸ ]쑽ZcjJTa̿-"Ƙr W:k>xYX>Bx>`hoo )kxuz]5{aJ4!{aOz Rڀz uj MZ5{d㫥GG1NQ Gm1R1m]0Ţ 03C-!%o:ʷmlz~UmBWydWaCɧhke9Va|_Z+y AbhnF_S1iXo=*sR5G^m2~o@f 1ek3YXPۉ;TVeCO-l6o'֥l_uإ-K<﷞{n$ 1T*^cl:i{g_ߞ}۸ c ,F&c !v??O_P*%*W ƸBr`WXw($ m8Ϳ$.|s&xn Uk|qmO[տ7{s=2.RsOz!W^Wo{{R#އZϟI[ی oOU=*|^ n-ڼO$o\E7ɉ 6%܈z#̛ Ę"bw3DE41{v1e纰Y<#i*»R$7E9[;E>l}BzUҕWD}x}E *,_gU5hJ%JH8jUݔ 3$sw\e!o2"U9\ް }LYR*q/ԋGgS9E'kp~R`6APf@/ʊz_TrQ5VQ?j%{G#ov?ͨ(3CmKC-FE UYV7moFb#?gɵN[2/DsCW)/ܧC7f1\)M;+vB}»GUS a x}_)~=_3kBcN>`]i߾"۱G-wG&P%+~'|??!",7ݕ6w%{"OGO/}/࣡\Ȼ$oǎ/xE9ؿ7տJaw/(_c`?YR(? F?U)||F'齻Tz_`>葙q32_̞x0r#mz5X:ݗX?hFy7>F/֥Gߢ ~ʯ.G gigxvᮿ W iUϼ<. 1a7w`a =Qt+RWZUvYHUI/L +^ʣz_NmdWy=[UeQƭgmԿ^OLx8k¿#R;"G/^l⁇5wg>jh7.z>G84U[x7# dѐ]}gl;HZIԵ!3i^/xy[}Q/ﳛ k)TL}Q_ȿO${Ԅk߯T__"}3V߯W_S~ } ~w/h) 91 -ɪY}Mg+EQqa+ oݕlp}V9X_bɽ>݆H4蔼]vAHOGI@}afrtS]FYR^vOtֶ?FKœߊg>_OƿOƱ;1q_9>KarZMLzx?7>7bοhkϿ=1|5<Ͽ*b]L `l̉9ʡk~-c3A Nތr]Q7_cy)$GiR4Ss"jlv6+IUc.JuDQ巬[>MK&4Cezobo+1.f3&~|S3շ9 m3WQnm0n {pGs~}dnဇңwu,myUQ85b*W8]~bsz.Q lp4`9uŸ ZBQ7c8v^To5$ؒ`z!ȍ )o]Jn2'I:*;2Uf\*0U9!W݁T V5$ϡPN}^3(ҝIg0qU[ zYu GF;GոЯLR:U.R$R4o^x`I 8tb *b'Œ|DYԯMr׍ Yŕ0pUEm#3NܦR\Ok*9/&|w+KR,柹. .TG2oӦ8EETIs-B3zRac(||֍(y>O d+w>KBb ΁31a qZ'oB8,zp*=:]IgSp|XgtWiXD,rJV9)opŧ)^uA] B8} sy?> ůsaD,vc$)Xޤ&'?X(׮tVa>YnⱰ d'-OzK96?l KW,_)u?"% 27ĭDXIc;6t݀P\I-uqc蝚D5Bӷܩ=E6Rmtfb|Zd[{|LUJّOV0oŮ(sJۯοr3|*y{)j<3ѽ&fs6t$W]p[Sg4€΋@)l?d[awλAPb:?0; Mȑߟ*04 ;8zp_{oSRF/Xk/|0-wd*Dz O(ma]oFRЙ[tq/j&`٪%+eeQn?;9ط+Qʳ)_nO+4齮` T;5&GEerMAQ'g^YV-pHvEtMLu I;huM=]F#kw`sӆ}tPJJq?Oȷ(/s+&#j+24:G E聜&t`U8-CmBlO %XJ\ӬcqMHZJϢ&s;pO3kiƈy8'e6uT-Es|/G[crx].ؕ,Y*j%o\5~J!mjƙlaׇg rNY-BaZ;?a]1Fy#/xR vUcb::gN.4pEI.g,l1/_ԑ&\ywC<[+ӳc=/9S%w~߄#D| N8k8¸5QA^;Q~;Q[.VUDSW  xW\UPn5"ɧ3wpz_ 9z'v<)7}z1x~-+Ԓ3M, _mmڽcD0$-Uè$ǒ:uĂrxWסš@ZH8 rAڒwAg,$AZRT.]R[k".-4Mx@(o>~fhQl x  vsx+`fnf~ЈNԔ  n{w:SE/S?j*.52r(~ 0ڑ }ZX H.SFN:ku=[_CRY_?}IE@f+0A7onR $`/#H@@@G?Fλ+Ll8ycQX~ATڕLbk6r[f-0[IaqW̘c5|Ɗ>:< C&Kf,߉o`:?ߛ(xUoj]ջ<\fQ>ήi$3VT:T n|?xŹ#[%,V_m:b62 wu 5PCԈsۛ%كetC?U4|ou6U/6w"x$|U>N7ل*#ӆro"|?^ey[>k;DOyޙ} L>iPy&{t@,eSWVSwxn?Mҟj?^8aпdt1"P߭]s#wTZ # P o`GPruT\Wy 0snkx {6v%` ±b \}';9jPxhD3>Ge""qvn؇ڽsAT 7KMy':`=_F+TQZ.owE(͋fGgE5lnem!mߣ*~k pA-n~ڽs%:#& Zi"bR:YRf hf4s< v*Ɇ4(e0ƒ!R!R!ұJ|Ȁ,|BN aU̝ꘒC)0T(ԣ[U;"`[ yd~:cG7ҦX.G2?3z+E^_[H A3#]n-Fū#$ӨL6((xsEӲwqծt!SƼͧCX i͆: o5y9^9N~3ڑWOބU-]lXs)p⟶Xl xam $0gOc{u0n¸<ݸ'o``SS=#3>6~za&S,ha5R~>g+o%$:[ zlSeۦcIGvkM!>BjΎuoδ1g 2ɸN9AqBw4]iks|=~i(:] u+q,Ù%\wuαڑTvDJaS7. ܊mSBlxf0J:1bxĺl{@#-%cjUxD,܆m[ԕX4^~PRfcMp.ofo_OŹf3Ny)֞bxl!bIPo@5H "_ '\tEA4W'а6`>}_8+9m ]!):D_nd3?!N2ϬL!VXoE&0G5w~,d|EJլ2mN"tx.%z'BqwK1{2?|9P܈wvZꋫG:~8kٵR(nۥ+GMD9QfϜ\(SzεR(yN*A~Kdq,*IycRgcDNFұ)^{BO 3?*Hl|xEX݌vEe:VvA+orvEv5YT0lC"2`*lۑ݀uchmMdm4Bভ8x|l]46΂Cp@(. vU{uܶi]fƵ"-b]H)yf[gMi)p.a.uM]*}g{t;h]:rt3}+:F۞N .TBW*WkK;B ;#ms6_Fq[F5!D}+Ƒĕ=]p뼹zybRt"Q$!dB:XR ӣ1PVpҼ AGy 5|PoR<|l*R"mN~VO1= @ XC[ۯu_gc %SesphܻNTV`xoD6n:(!_)Xf=K~0!vtЮPSvy)*u%nԪExa4sѩYaY=!d\nx?hFC|b aL4ǯSO`<;_oCwuźD/u& t+j/0.:,JC 7'Ʈy,:/ؾժQg׻=|ׇ> j0;eoXrn;^te.boz{3ͨYu0aLz?R^7EfGHzU)h%&/MfKc|ҵ-6?vҟ-~j7>n $thwn82F8~ڟt9Ƥ~^l?W~ZZ M^ǣymYFWxa_gB;,EE2' IN(ʴBy22e%2oe:E#O"b! #нAtnwGD B6;nuMÑ%x>DOm6qe bm0ЀK4a ƛa8H9XB ߋqw!"q L$o3~ň8=fn/NӦ|<nR=xbɞNVrvr`~Y\[i q~;n:#]qw)rќh|V:Cgr{b0WըCRP[˾ԉGh %4<#C˘)O}"5k5fiWmzg5E!uXDkVJp!W^ V|Wa:’)xIkA 0EhA了tBWzQYNTy,T1y3nԸW*3Qzu#pBFٯӾ#%B*/[f >u6C]{`)K רvR%\)WRG},r^gI_ܐN,A>[r1.g:nMZjp-HCPȨp FZt %R)9wQ_lO=smZf*-+g)ys`u;EK 77Wz'dɿxH̯c7q؈RyU#2k*lu%ŕ!),o:P 1^:eaO#,0WNEE&*,TP`R[ jK82z&s]^*rϴ?N73K$0":VyXm2DpڮPvʞ%V")%>@ڭUP\K~=t"=][kiKPYN-d0=ҿofP oPM\NlNb˨9\-XYMb^.>uc [M ?EJR Xt+ȂE+ʢV&q,8Pjzw֦ T\v^*[wx8ث7ΥҥC!7Qmot5&NoWh c, 9JfpjЂ#""FXD BR+o@mRgQOrԓg rR?a2c7q7+2w^_G+UBum@u;V>تPײaLMk VCfd2ݖpG?n<ȿkd9WS?e#q YuZ64@TKy g)ݦ< SˆP92 -}kJm.ߊM pw$yFF{nWB/*LfurL(~ΈTͅ) 9հIYӷ⛡:eoLNxcW|W\.WeqFIm:YGh3:dZXݽ:sqG7 hqхݠV|~ƠxpcŒAI--d׈{!i'[ }I, ?ߝ#A>B&I {,8gHE%LJ\si]dQowgب1ShnLF'ZTrbItr$L%$ߋxI>|S$?ɝ#^L~7}kSZ3>.)ZLޚٳ•!9"1BiW`!Z #5dG1ZbWѠJpi/%`}!*v5#%TW4WxqZ2;ެ>a`Lf%}>T먾˾K/=3F1^}h9u40> -*OE/ r kLh]_1$0밎k?S]Ew^-LaR1oY j;WD Uk).Au_$ZarO~Mz-{>8mĵ8аV":gaAAv2A+QoR^gt5W&Xɰ( B B(4ZߥvyC p2۷ *aze7n+Phc.pm{ X Qv͇MOy\ȎwHF|H$ $'qFSHd"&!vٻ;ӮTNjOW=+_`4F$[3z fQHGm˵s^7|ܕT>[|'r;I9G,Mʰ!;"SIXՁ' z%'>BJ8e+\+)Kx t:ݨP-Sq85b+|kܱzIݴeJG/%{α>If!3ZS+wf'=]ttN_a=%K7~|@B1nS]ޡmGXT5],)fN99- B*‹.SCzbŤ\ CLth8n qI_%S卢ěT"|dSg{ ^XYFMDVMuW~ ̿-lO"ߔZ mDiKz(FRԁWxmť4MljܼhrO2霝"$eѿߋhZEwXHn_0Y5J fnx:r/OAۂjjݪx Hz"zfMʵfI 0R!@^r{撮]VUK?[E[~@qytx sR?D ٪4t4M}Th RR ysLx+bqd|uu*''H0 XV+xm3Ufrzq,|R7=s_]q\1:,*GsLiDp)7,y sбs[}O1~\W];Qk썅FX؏ 1ªaBxPGMZي [v; D;?Mú6w֏Oj#U<QPF>s94?{pxN!WDZK:.93 '^zCXBIlR\t;Sآ DVTbE+[cH*7^#?=韣 ªll7[ܶ @qTx()+|MnF<LWtME.t5$%|5=ҵb>m̘߿1#|ϤfEHZ|މ \z~_>gJ 8\Z~ EXQ=W M-)fm['*XxtXPAQ~n(u2Qx (ģ&2=GOs](I*%flNƛp3ިg˶dStՕtf@s0s<,J0Y=s;u 1:T@𼙌&;^^(XO0ӓL{/QX&f Kh% @]ux]z=잎SA|ݕ#zt?3pVH {w1taL~m% UL$# 9YUSDsBBm&̰hCLQ+R+B۟#OMFp ~?}vaO͛.R,RɃ†Lv%U@("ԟ_%s0c_+>fK>@Ū0)detu7v-EIlB:vF\;aӑe6N MaABf8LE˜7CB1Q״2oGp~)R6PT+ Y_J,0::670Gt+nOad@.x\% :udpb#HTﯺ2,ͬi07 W)V+DWO\$w$"lKEH+$9/EB4K{=N ݔs-x& _iVCq:dm"Ҵg冨!Օ*EUdc> / Cy$W<[A5$&x,GǸ- Hb\9!eX|Dp?lE̓J VayN+`Ǫ@ wc}0aL:&o =Mc=[sOXM%h60c2o>XrkB@!euv`(wH7LuHFtV[PDM=`E6fC^%0(,J:9 q;*f!eߤ-Y:%zT!I(~LE?bE ddQxaΓڢ3 ka^@F;|+{3+?1+ߊRX]bk=*Drfo*4Ơ H_aJ^E1ͷ tCNn-k~*b;ɼAqo:~5y/дm|X-)d(|]aVGaWX^]_~goF!x?[gG?2CpC֑O70aI| |R.ϼr j?/F}~'3)h5_GV71چ0@KRRRRLZCZJSRvh)^-\l\I*\Ҩ]7F9 z9Q]ET մ4x^k;P%QsIƗA/]7݇fB@nG>( Eex:t9~(|h$: TLb`qzk@(v4(&NĽxZJiY=ڕ|# yR;ʠaFO# E <Q1-iδvӄm@q;;mCQ4!8͈'qhnctF|b:p*m?,JdR&lhCV0\~,t(0~>/4QU.D2n28M]]{zPX)&^bq7'$fZ(sU h~dִ(l"Qs o:١qQ~R]t,):)ߏq?Q̯<ṹۜ]W1/(T@*m% )%C1JDjOljE\kVyw3?6tI)0x,I q4X>O|P*JL5LE%#ȅdqob]3('!Nrh"*٢,*9#௔]Hm6x5x kL(5DOPZn(se-n(Bȯ{s!cbvC՟@ E%KN6e"Adm?iS#tVg"̟L7nR8؊+Nv <Ǔtx.] yAKTb" ѳ kNP]uT;dWCŵ,#逽Uՠ"aN0Gp܍# uFT~BzcR*(%C`F <EP}}{Cᩰδ|`U( L|e{+I8Eِ~mfɣ0^t`bBޭenk'[< V/,\"H7h*|(OqsT,@se_𥫪k҇κ@#5ƟїգE(a ]4╇-\k+D'RčQt0. &";vcd*VJҬq RQbr;]2WeNbQHW#Mࢪ;*zҤOVPZLj1)P?IXsJ&ݦhll,EMl%5-E,=㸐&; b}dr{sH|U^+?JB.(+=10{ b}W i~tkT~U83)|UKz#.=Ԣ1bw?m,x3t='/4d2OjZk |MoyA^g܃5~b YjswK)2F?Yl+Ss _^\s7J3T!5J ɊgfZ DORT,6)e%88ũ цS/z\bR4]bL]-yn+y&~/.~-X7ރC| nQVqD1CwՎ`lA+vA5wBAL4w/w7R'Dž:p k[G w$[H[Ovѧq`^d0jKm Gs0ldp@dR^+r9#жt!0۠ syB9}(r/Y "p(C(pz|2RNbC&SNz Gn>Ƕ!u--[>d| r؄ՇHxB]/hB2cJ+2;.vd!<0D,7>zl[ %Y]3vC˨AMiqNLa|j@h<~iPvر6AV%> ~4, >.3d3:x8 0z_bݡEFA(vJP:'7`<_5=.<\͓p6(0hSD,^ 9DCdq1vb&O5^#$fW7..rcT!/l_;MX*obfQ!: ʓ|͵8S۫@yR$Xx,mpTRqVW8R翁jաoe ʋY&OԮ.X|«ڕ=sx7&A*;9SXlZs{hKǀsr5oo{054 ! }tL ؒ B+s`Zz!L*{R/e٩% Ϙ,Fa6 ‚\ MG&}#HĔkc[%(t8=P> A濝\cU_JAylvƢ<]LWIqO6q7f^LN j?VkiB/Z ߽>BHo![X5?yiѦlU!_4ܴ^hq 7WST2*G/6XlV/IGsv YgqkΡ!l 'h<J / xFʨU*/[~[O~#/ D.#p5Jٝ}=p:JRo| -cѹl++==* 5L--!Ce~Xo=fOC:)2)\*[2 8C1=ԯr2|JO>7?e§z{xO#/n1pٕ]I{'WSu|ݲ4ȑŚkbJEP} /A~i6k*#,ûr-oOoI]1s۱f z)Y.ȉ^]Z<9u_$Rx+|wj!/(S73YE~96631:X0.ѓwwcxm_D? \w^5ү~4׸F}D2 dAʟl8`iO՜i{Pm- #/m{CJԲۦlU;y+hHe[½ɲ|rB^:1r¢mU!+TbRe `n[Njٟ:=d'T_.㑄L_ieAko3Z!Y)/|C`xuȺNN"x@;mJ[ `Va"dw/ 3#f&kAs}O v @_:ĝ=}$|%0ИnB )k᫟I>Y)~dq&N p^"Zgf/ uie֐gc*)_6hF|Hl*T1nH<6FQ,u>Yn^X,&K :_+-rN٦A:NߏzOg2[8E'\Ю'jC$x ܄IW/C*JB?վɆ}w!0Y{њlP.%Q3 $Mk bvaD2t_GS%X\8T$*Xߓ348f |׹GX H Z NÝ|h\6ޑk@ޜ}n|ٸ)(Pj87Iv>pTcF(nm<J|>)hrړj{>z|!~M <3⽶sHFηB7< U28Xx 1րXdΩ9I{hdG~=ɜ9h]qm6kKn2o A 5y&jATɬh֐إ'9> ]+Y_ P w!/ʮv>d=bػS;s߯mzr|`>wZqɿrN"e9>Q!]{eLN=[ e(^_6aa.Slay''äG9lYpQ|$/y(R/!0LuȖ.izڭꊜ% 1Ǧ ՎwPAo~i%Ƴ5A]`%8 ʲf#cO2aBćoXx4@ L:SmJb1G;Vʙߑ`*^ZhTONluѽc !G/1|%`^ h6L|19x!:\ 7=%-oGᆹZ-8\/HF4IGcɼ^f㵼ĆM;K%KBsE0D?u-Zщ^S/ 췑E1_QƥٸN bɧtr/mx3M]f\J ؼ >g,@Cz@MA w!| sXrU]ꕸ2?!m=G 2L4y-KH <.ز||:9CTc[xz?vx(轇 D)DmGԁӡ6|+7w6b])w-)7Н |M7KbݞO[lMZANo:`I3C lZS}Ƒy"dWaFdoq:"w4fW۫.U_~5&}?(;lkql6^0;oEv%2Gdu3Śfq|xtCA7?CAqk/lbSd&λ$8oQx u'U57Cp^ ?jžZw$DC+l XLN }2́wCos>4k4bzҌsC~d9Eӌ#xk |/n1d+9J:A +1{񹙟Z [y$_rSaK\a"Ş>/_`W+=q1ÐWw=0}W"kx"nWGHJtbpͭm!(ȗMj&q"ퟏegxԱ{(~;I˦X0_???>b#{ooOzJRsb{S3|W'#:iAaWZP+;NoVD}{>߅WDoL[8{9Xzn#;p:Jqǔx{" H_E$D+*X3AX0 G0ԏLeL2,Ԫ!'Óg9ݐnFzXNIIlq;GyAKt}dhMC%6a>xbfY F67(.tTvɍ0(}]$$ubM9ok&&ʃd2{s0"kMe0cN!P7r{J\z( wÈ&)uRl)$G/G1Vx qB9Ÿ x*vo&k*f/hEih$bJa>&ULjVRd%<}HgmhP RbJJ0؆llAo.8T1i6 3=CX*IybCyVՐf2$>9.W.uۧv$)ƱXJ5>HG,(hq|Y&"HD5Q(|hCG?k~7*rxɵ??HibmÓG./:MP$MKxaV4/؁zF$̈%st~ŭ A|wr5ΕilM;"Uڙ@M&H!2 Vv5b!xާx5UU,&> 1Kd*iOiawз.9^g:T\B`LFe rK ]wގӐ t*٦}wS~t:@Ώl :`3D\}l5aed+,iYкfvɶnE4}B=s_FU,ӎ>, :r跣qK Ig ۏ<&5^O FcJrd`\O'#EIEs! w {v#pOJ8zIjiS Rm/fF'-{Gi (Cml[g2{HEA~d?``?vqU~j668*d:n6αXlUcЯ6I@;Py K~0 Xh(<;؃zG) ޘ/8Oj8C:\H8]'xwDc6#l:|hֶvׂ0#6 Ggܡ_[30&mQp[{>2|ݬ5MMM&UE6dT,COwx'nàT7'Մ>b$^!S);QnǏ[L2Fpov?m:obՠ:ƻ #  o<4ly @zQONH=5 ؄psrZU\[*IdpFQRQp0lO▿=rߓEI N*&I=KR^'jX2ȼ1jmqGǻ`Spa K* [@MX_U/(gKOj[iFY:`#Vo]ߓO⑞ܚ S̻Ӵ弟Ё=858_H0 F 6gC![,p!Lw8 c?Є/xkG8s@{ ac^:k5$̊M #{që~*)IƟ :Q-Z+ܗ~*Rr䖅%kNŒ1kW9:lD{C+6p\//%ShC)I\eB(yPd0it(#f$=P;e_:8F1VQhqKCu4L;2pWmpD@^NArxW?U _bZp ,~NU.s7;ݹ".ČΩyT])H+Gl3%w因܎O|) 슼Ȣp*wg+rY*8F(ŸPg&P+貳&jMvk+BAӬé'䟠2>gI풒 u]60IB~S2'hhDN},$皧&MƤh9O -c܁y=qu}Lx:Nmʩߢ jS[5V G)5>r̹r_MN9n96*Ή|)rfnΙy3Ik91쳫\o_cϺgrw!MÉ0lŇum8G1Ǵ aTѣvո$uT# D?}{]0?h'+\ UyVp\r7Qd DF fAR8I#rpt| f7q(- !AǐYMYw ;\] #M6(͔ b" =#8G!Bc6_;u\R6lĠF"h[ogY2/z5x|g7q znsP>KF Y x@f >ڢ*IM7b`eHOub?]IZ|'E6|h  8ZGbI.!o/}?v(6FӋP6l ?yOkZR{I>cʨG{~lŧ%>2eJ5 6x9:v'Gܞ$A^nn DUsz)bF^"^!?]D1M[w6޻ 8D&28ɄݞNf\Gnq&.Usjk.OTd";꼚NĞdSoI1! U=JڝNd*aoBM~wK?By pz{i!UwڼSlT/Exw=WN0fcޥ(,ZF$u-,?#IE&)r:s:I_C}/,q7S gO,6YFX,>k !|~$aBTMG|1|ۛ`[&ځ}|-6OI `G)$*p5*֕67W 6"EQ=lȰGtm`$f5H#uNꊖ;@Tk"lJ5%K :%Z=r /!=JZ[aqY :?܈bƐ$^F|*, S*d9ja_nr|l_mT"N\D_1.WLU.f(g*;e#VsXaZWc5Wgp9+]K  ]:Sݓڤ}q~=-{z2wIݷ\wtYcZ(GؕR.G,;c=8wqG$v,U%Tann[$p~~,Îq Lw (`sps|3|i.Grc:IrUgg)Hx8j]fi=^B_WҚj mwk$V~ 5vs# h]?9GVޕ^ЕЕ Nc!F-  ]P9m"O8uIbgd;7m]Q 5lI}]_|7|҈ck;)tyCLؼ9QԢ/7xaOvt'v.N Z^\) ~])#h}w( G::?4/''kWعh2")<S`wGNNP{1 pơ @˾( 7 yQG}C``pV8ɮ&SdY)w]Pm 5 Jqo"-/4Rm)?KLh#֚A55nG$[| %"""yX~6ےf `dM)w碴at V []Gx!٥Ak+11Daқ&!'q~B!`"'wx$Em5BUDh#8>Xf|Uڕȵ$sh1hߏ<ͿweO-QM)ʕsjΒ $IorUO#[2X5y2q=sr{7#Ng<4D$jsN?3(п,AJe6`-ֱ))v떽-Ⲣ'_ۈ@A2\Ykeܳ ̻CŽIYhwICAmjIKq_<'&%vO&x a$0Bat1эKs5{(Gn h$cd٬\Xe֊/Tef| 1c)z) +rlY{m\rK=' ~94bs+ Ējf!K%iȾ'*AtȀVsI|3,|Ηޱ,ťzf.&vrĞJ(bgM`{~TDr~تKoF2ͳ#NU=~@%O94[*fΊzZ\,+" F8?_=c.fOp"3fPSzwv4gJ6B)i3g9G=>]r?m@k:Oҟ vWj]^èvR{VR"vߤ›"pjl7}?MYù\Rc7ڕE3}٦=^I3Ů%h|Ņ0 =%%bKVq|ϬlЊz7#7k3/:w%00ȄAGMAĻlx VA`CcVW\Iq~!':O{qps tHm2^؈_JyY7chl; g 7M2]1(];l-E/e٭*(Twj,1% iyn V{Gxm eQ+so) |Ǧ³aUYٚb e/a89Hy)Md^+qo#?AK1k{"6d6uz]]y"IO;~J[7%KW\1v+jllTZcW|Ψ-[a|0ňA_z>Iq)ZAJB9gJ^ۦ|r3J?ggEm17x`ژ״!"NLZJ;󰅰3˫kĞCn8+ʑUo똏R?k:\H$QǪG}2]<,z2M]O5d/$U8s=P8yZqt/`m{#o#n@=C<&g&ᮇȇ" p4_vs%@Cȵz&р&:〭!]Cv؜+ߣFnAmA6hK?wwZ6Q3YBp GUy@>P0Hl\SM+>E5ӠϰS w=P,z@.>U_D|<(E0 B)R`x,-J$3*}$ΔO..u^<[yI4Ϭ?تOb{W:f}^ rD+YYʸLe//Ώ)nz%*3hEW x9.٬8sޢH:6N*Cy&,x Aot-SR)k,NIW{{-n7¯\ 鶜}G#y:xӉߤ[dl{xNaGol0Vf.tmE씡gWO_ X;L륖{,)WHeCsiѮ|si*.yKO N,ioI͐RP X(Nχ{"}_ߩ;^qQuAmD;TgΞR]A21S,q zE`%0=ܧ0 h fVX" w}1 z;Bum&5?Yp/}待IArv  T Ξ]WtςkK7Gt|L{x(lEоV5T 5a7#5lwfRj"N5= =L(KHOW?$M ˙<5=#33hg6E m:'Mlq=fK;B |ǨQ5ʩ;~)5X&. YjxY^} 3a{* .z2Y+Af#Y{l;<|HjkyQ-L <$Iec%דIoW/VL#VS9jMl2{kP&,Ķkaɨ91y=QQ Lͻj51++Iz7[CjdwFK9(^#2BBӶX^Ru/ 鸆7a = c{XkCe`EQRM^֢IPҐb 6f*t_ 0Xb^+ {!m Lu^&XnG_:;ϓj\[@@qwJ<;]"xr#ؠZ됈|;l>gWl<gaMa) @y_NN/B!ㄎOu?D?9D׽qSuTl}'N,ƂsE1JV٥f}1 3v pYGvXEqB%rPc+e_o꯺_pZ'c Q]+c{+[37<ЬJO(>Pq&}T"WANڙZ+jVl 0 A!?4t`VFPbY+7zŭX]XUKTt-mYCVj .tdn GsD_lU,+?t"[o&8Y\A!,9Z?,¾' vσII&9emc;Av2[zOAnPA^‹8;*I,Fytbryx*>IaOUSI |bl)-é0Wa8 ܊5qԏalk "<5 :6BOnZMh,%yd^/=`nõXKc|-8=hS_a.V%:5@/Wgߢ!Zڔ-+VSx~w]icC"'DfxbXUT5&tWrgRp _UnuK#SlDA oylx~."0kwvcVݽĒpAWX $_pp̜9.yo7kQKRXlpR]E>_%UXW5OfaLW}wHs껥c}+X_V>Sm:Z#NN5(4(B}o9V}&}0JR$o0"|~iME菦VPSTͮP%6g@}r*lWCSZA?Rڢj=c Q׾k({m11n}go|qLi~ H>c[Pzm򞼗 Phf蛈!JI@O8s-hM?,d ƞ^>'b6TL!e=hȏ7.ed CXbn6"2N*G@[Ի9lqN؞;dR"0mUZVumțDns\""bz!jsf_3 %y9.tR̝d3LR-]3JY?+3,w=c!My qsfL"(O3޷ޗ`M? LҮ>b??NY3yOI˟@ʣG,inڟ^ڝR#_ :?:X8ae/t(IKp^!C$(|?JmrݝwUG<$ Ik$2p-4%Bx&/!@5VҪdo\mwz֊wl5m.& a+s?(ڝ\I@34aR <{)x*(*3T5bֳI)Y+K9L9>yUT^,׎df貳'PDQl6V u8g6kff1'l/No {3)ҨlD2# Kj.KS.ݝ/ҁLp>G=ܒ+3 ;>GSfDPիZhxv(MƻxCтO_qC_aznI%w(8Bq?1{{]& %=*5%E:yV:OMnߕ#_n]?W>/ M|>OrZC]";D?,fvudcGu ڡyϞggwB?ڔ:b}SV/ȳ,<qUc JVZ DeU|Xπ6R$J33͸%;'wU04q=}4vr e’H~2yKm?< G@+^}6dQ,f Qnd nB7kD=,<Ǵ"&}KDzbދ?F7 H_,,kw6WoM:t<=XkL\V"?  mj>ϽP}p(Ծ/;1>?%ϭiZ}]' RkU!V3Z;{TIQ Joi6ɤCNRrrKkETVscFƁQj{^G/l>#;!xM<>hub.nq;Qa;, 3c3 d8OŚ MME ')j J,^KA5䓸. 5">ki4?NU,iԗxw4 E:d6f2Ӎz /ނc'w;]^!"xV]c@GMGyw 6oZ}yw;t뎛+QAڛ!R q5ְl(\.G-I\kLi;A&g~Va㞩Q›Y>^Sѩl䗚%]DiM}3kMg}@S-?&W4]SZ'͛io^24%-|., ,._`5\b ѐ `F/ׯɂ1`32.a9%Q {`Ms6ũd]͜W(-ϧ)|rmKmΉ..IN /:}I-Hժ# NYz]$?7cx¢n-b3H2EAF6z7?Eq¨8oF%WZi$Ķg@[Yc!j0W[W챖;Yb-`ԊdnLS&";㒤͵qkp^ ?8⽴ x hG=3?Ook'u7<6FZxArwHJSo"6pɽ8:A==ٕ5Q!SZDEAlmϰ 3vAxĵ.rӐ5H;b? Kz;$tfzBY$6? }D'tg¨ەGM53O3cb({'F!Sb"@HX1>ӎO#wgh* zm=.ƦtrJ&zI'KrҢ4 VXbG _ZzI?,PҠjVC)ܐ- 䐳v YikEy,c}zTs+n tQODSS (A]ͭ0anj+ƸWX L$u8,Z ͼQOUe;lCbg{Y; |/,/fjkH,CuYޗf^Y &:E.\;eS]xu ACy/OvLo8c?`87 ߓDyD{$fJt-dz|:}: lUd,q|:1c_*D䇨oW!Cu(Ŏd3׋1TGĴhQX~E7Fk_Qx<䡍ȡtׄ[YZĀmi?&@qkcS,bYFU~׹nCf XXta\߁ScpMa7MG`PJw[u0"3{OIǵXH1ԥ=y֎E'C6~H|7kΦܡGr_YΤFQ>hAyseݩ]au&HZA|4k_.ļZk qM̀v)gE ˮyc*|X Zqv=B%c9m$O)-ͦ4Pq܎jDPBMcf-n'GpšK{-)Ing|dFڰI,|)2,)puGn% g"8;%Uʅ^"x:FR:ӽC116O+QH:r&1^mq%󯒘4QB☪lڮUm A$0 CcL701eadELB%NI\_xoJŅ3id}M=e9 td HaEk~(^qv1GEh?LnL)wLI4`98+Ē҆6""?BՁDǃd0!iPEʅuJ.XͶZ}% v9Eʡ—[q|[j<ђ4TݢF`G j cÀXVC{0f /c fѦ@J3)٦H8`K%oQxHg *@>? q4Whgd[  90 @0([60  QhE2ߑWbqVp R`j擏]9 Qʜm-oniэ5}1qH%>"x H-8w7.dN$ iŠ <`I!{+$[ YZVH%<^ï$\=;ݫCOOOHP&i &eb6$eb"rVtB2фNHU&~3M e$XUu^q ~]+rgdqlTMJcB%#4_Dm_NH.(k€J~Zl/?2w+A/c\nFKQo)r1}>BDV}kgIlt%g^f,U!yh-=?ᝮ 6|&g[K`U_Z;%"Kok2`IZ d}Hp$UWE+DC,>@-rnTК~ BmU<)8W,!>O"ō ~KvVG"a9;ԗ Wa \>u3w &. [)ïĔ=C H Rמ+GHl;FZz<|**~_1\쪼Ml*Ÿ 1U]auO:C,[oԀac:jmLaOpkT^~(4r DOa}M\' LE9&)[lp#g w]D>CR"DX.=-[9lm5P)h\.U{UL/ G5\~%Z<|;iW39)LӛP&!NHGf?A סϑ`$EpnFJ 3 ڻA@Ec<ͦ*<A0 k !qBk]6:cѷ_>Ng ;9JDAu6,~;m>whvD|3)|3n63Dh OQM/ћz orZ(ԡ~Mdh6}P,v%V~ 7;\I;#NkTlpłx{9O'A,įnSRdlymX!R v=+06DPYiy&yA5U{bAPP>>|KOQҰ{UR^8wKaR^| 8Dk!jE+3kZs|.S{3#EϢ޷藡eFۏ`$_!1=0v[t無{]o?qɯQȏn_ICQNI:AV:Lͽ$g[׳L`G{UFĭr9bv8+WHBHR{#L^($~@^bNq^6~)\ v&јF3u3t֋컫H>DȆؔcv=LVx観/5_ACoέ,amt-$#qsU'n;A5 : pnTO_c]WyJ@WqDp>#t뮠(N11҅>;ZV׼?iQݫlD=׼JY?VX9r3Ww`y`¾َ2g"GX9"|Ts hLW_U!#pQPzĭӫֱl.6&1 ׳ZX'wgZeFͿSzal@Tbk9z{oqw^ @=qE[OT.+f>$ ;5jZWEwZWHףxGX wr:n6oEpN+Gf ({>I|<<MssF=W8+ ^@:ORaER))l%B,;֖8**pV(j7{;ҭ;ލOJ#O+AFO ; + 梾†R'*Vq]EX$ zC馳M} 8ҙ.\! V϶H}6[yhz3j?1=`+x"x:A'rH]QҽN˖uOV߸oܿPLܺZ~)*(";ƙoHOvpxzW!?ʚ!1TOu|g6Is-DUg+!Wfi?jFuO\mPv:T!9dMkbᆕ3YR$לs0w1U6Ij,1ԹT)]1 :uI"۫Hbd3-QQ%C:׮N< ]`ծ67nrv4zW:a`d ȵ{,P̒lI)IR&~KDqGCxSИkiU˙=`Y:Q.y Z9.E)r''Uǹo!tKlBm=s`H yf7)o p1Ҫ=_<'ZχMEajO88Iؠ"RjvOg`1@C+}pw1NB>E$yD;718qHVݢ4gbeR|n3269ĸKވL==Emѣ#ww?됤ΣbS5EM$k)Y[R7I-6){=c0" 7vtm-) Е2*LsIqc7%rCZmIXzf}o"R /+mSsxI!;~ߋ:7"7H clfBwb\lQ06AS{wLAg !i>j?W0ƫ/׽>[-B}*,KUz6m`{i.k؞#ܖ 灏_|V*"}K l/=8jʐPk:rN11\lj;;%M*>|}S|lZO#@3G]hI\UJcC(n^㋊IZyo7P4;~3͏ 6$E,57;k_]A A]#\L'~z[d&uh3}>i <rγudl*jWC\`dP8 ߆˿B; 4U\g|a,Rx;@L!v_/W'qRyb1J B++ %xd^{p&|l5Irc]6?T6yso s_cʃ be%^oU1ct\+0 j+$)L UH_ϴ/Xϴzszvõ z\ss!'{%h .͢_} -@ [RMPg%` ]P8h C} f'A^xRGFaܾJVB~2M"5 4[ktFZ~ n|"W=shec*ꬤ-l-[@[ ,/Kal$i^;HW * sJIjĩ1I}URǑrD"?&Fğf.xz 2D7Gʁ{(u,G6'%{t1tpXDɦ&cPK6Ti Mdɢ-l^v9yw*XT\v$1&=,Jz3DAX|D6P?3 ;7!J.SujHTn-W Ml*"}0׮6 90#4yQE/;%GХ{~iZ+l5 Ag\&CKi/؏>$ttpޤyykpcޒ .C˜"8mι,F谵y /֧>v, !gciKՇRB#Nw/pd36Y2z^e?<0</O]В_9iԑdKpHZli ٣z .wrL(["j`O)2]o _jSoIbmwM DS6bkPN醮jA@4$j'/D.S5u"Y=}6nh u/:G:-#3 3L;kIhJ`bZWFnrlzԋ)QPNvC &ة8"JJ<ہn;)`K/8Ls7l5iJåRAPo`QEtInao/n ogjR#Q'1K.8D˜*|6`(IQu ƒ (o{ئ\_+K^SgZa5; B"Qx@$ 裻3<퍽) <c7H՜yJW!zyfμ{7 O;B|D?ƃjLWiي};- ).ڟ#vPE:^>ԑUORs]d ˚w6_r gglPuƍLWîm RhݴJ2II.3)+q:%d MaTEQSf)~0.*$)@ +puTB:WEN1Y߬;ah1M,hqZú Rld%gWS +,6!-07J W^ ?X"hMߣ,kZ^O/u*VLI(-ԧtAES[@*r;ѱ{"o4Jɞ23pr|ԋupa$K2pRvVJ%xȮ~`XaI<̺ɶbO =\VcS3yx1spn޺Yy8I,{wU/jݤ`a<3ĖSl aedcۂS!s)&㙝<#0 0)}c3o3w iCW&>kU艹Z0ԇo8fq@-GL=q/rʼng)Q 4G/?jbs}!s76nWa&;Ht >@;X .,<2pΫ'8d.(CvB&':=a=+ȟFG2%HI2Ad%vTNcx 󵔷 hE{5V>孵(cG,vUo(^lm-vXM٠(#$ʩ)cg-@lpm!umۼ+%xyRZlLmE GXsSoHHi- =. Ԛ_Xɮx5_9TX20lĵ6őjSi By̫+4w]!weX&zEJߘr~|w1voeO&ɒ#ٕ&w\\|<W[W-#쯞,u^4.%@s;4(I%s8I~斱+V[|} |e`_q(\! Ro9|rv2sЗX&jIz2[_7XYWg\2jA#Q]KhyhV"=aXOv'|>gOO7 ]T3dx?It!3ݮ~H#7 V\Č9 &'\>XUǁGiosg **(Fubԇ͙q1ET++٠D~2^rkul778%>N|*Z,Pϛ ~we%>wב*+/ ?`ai(Q⺹y޲)Rԛ\' s:>~#-#ǙKdᇬZ-4}^[U:~;]{a!6a:*Vޭ8y&$ف@ճ}q. xߞ0usKHʹү(j-՛3XD1n'hn&0% RJ;)/^*O+!ivn!P4^U4[`"+$'S$_*`v3s $x[N{4ARz.TYUtxrF3: +<5v儖XNm֬4"md6[&,-Ņ,| >XI!7x= bD}!ςpmf6 ܛ8cB<(;#)[+} CEpxTjvݓ ^hA)QLCjIP> ZHyj>S^Td3h?iu .@I7h .Y 6]q&;#T'2UKNX9*]5S#6^Vm(;Z%G {`SD$I-(h%$E>e9E0ףK;Nk0'Z>G}ߧ&:5I-כ'yLִ?4qIձW dɨ[Zy{X,' 'p F7O3׏FLRBn=x5 z^bVV%BnY'I/_$#UEME 1C? YuOnBG&wTۜ#sS~qwlItj٩45U9 aivyNZhc'6i* mo:5jV&QO}QO"u=5 ul> {cA%zT*~R &˫J>FO]]wFZeYǛȿ'gv*d:jWOôt]Z1'SYL2msesN $r 4ݡ>lbH(q$PXB7Jb],ED?[*e %z&I# l ʟW/YGkl3sqGĒc&*)o#[oKJU`?~agzCnS-,}lT3]ޤ΋v:<_p5L:OIVE'T-jI_N)H8q-T g`,*2 ١j}=vf,m4=iV2Y% I`:x:f$I!rIVt ySNQ. 8(\+ɕc3g.Cp gDlNsB'vW"55vu6l#֡^@k30,?gIb~sCicX ٯ v/34'H?D6q]pA#9P7j{O\SD&QM݇B ;ݟ1%pf)^#-A;hLC R1 x?3&U!-ķ%8,E[dWZȐҥIQy75J]{G8 lGV|F^]ZvN->oyP峋>JѰg~ /[H^,qJ|13Vi)kv'Y.iX±8TǢ@?qi^M(KTjA"ݒ$AtUwWsxY+[f%5: t;m&-I- #E#iWmu ZG-zؔY4OCCщĒB$Fl OCb[A<_(QtKkv. xOMJ-9O mDG{16a辟K#:ŋODޮ9ɻߙ-6n>Vh$E"%ɗE`%@Řtќdː{י3wNŵTt2xY\ڠ}뼁'/e#T{NG~-DA)h쌯KZPMHhOBbJ߉%r:B1uJ0 X0w³OBF*pU,53dL`Id_.()]N;4} `qMVIqx[/VAR/(r#&7bH>GX18sF::H,fZ |Z-&#mv4WֶGc+>:rδDWͤuo<$6@q ״Ļ筼 LtwC.R% ߣ!PxMgCHDi)G$aHneWgeq O&'|n7ο"Kb PppF"yn:Slooop~"Wȅo "I x%XivvŠ+Ǎۢ:S{{fT7-P8K>WY(.V|GV [ b)`ơ:$oɓDpޞYSo_@zW8<>WW{[-yn~56gLӨ_C.vkx}#CC^n1wNk7rvT8֎s:C;.P~A-#Ƀã}9݋(DâlS~70k+^kjnsG|mU2ܣd`4;#}ܶ!Aq;,cbY5Ehc)wּ$qDtP hG絒Y z쵙  qI묷W5i{2_Dz7;OQwTl?|nIXLKTr?%'+ 6%P? d{:+hqύMA8Xkrh6LğN ,t-"O.q{<L`RvwSaS~) Du-ο tŧxhA(YsKv:̛8!la.'n2P^  Lpf#:l>ؕ_9GQe+NS2Tmk~qٸG^shf#Nᅴ+{@[\04"-НIrL{fRNW&~B E*<-.7wWTS\jALsĞ¥Bo9&WmwpRcp'?LjGeS@&aǐfez1lphI*G֔*-V`o*L?T1uV[3~.$WÅ5d.]!Zp%!̷Wx}k{xAkZPW *3M/ɢjt"z7n_ 0]g"1i ՟#1v­Tk!ՌÎ$KJS$68I Zb;/FB{^/ЎVt{щT.%'ҟ:z$X)ba)7Dc_ Z۞\~)@P]t9 ʤY|it)kI(966e +OF>J_Y *]ק/YCA\m .ڊ|/_zez;B"Fs=L 8tݬ]zQ'f_:[lD-h_smK ! CKWJ̎[ irrR֣~uXcSǪŒSD*?zxʑg(i"V\eu i\.p%Ysb7@{(/{U]xc5VD ~6].~W8a#;*fGqPV[P[ UG %Ýl6N@sx"` zlem3$ qW(B B!v͢˸gJ` MS)jW*4<ޡź8h晇9<[1_#FaMh.\ Rq(Tl4|)ʀB마މXљUWqzkR橧ef5<~mfw ܕOlcS=7'W@#yЍBdon6^xP´ v#JƄIMފ+Ǎ #gy+p%} ҈V`z3;`PLM Pu[qDoVl˓ulÌQ\y 3%bPlzJw~wr#m7R}\\JB&6pR%+A$? 值@ PAG/ IȦ2ڤG$ *NE^~Ӑ׀ 8kt&w4-W2z؊+k*cyWPh,- lbfj IҞ7ͲWy 2ad lW|xO{e2:f4} `:h/=p3r+8&dgZ,9a v+$."%ŒMwsd㨯Keg}5oQ6h8z>dkR/W^r|!ck9>%:R An8>ql5Q> f+V  6t}˓uk%܉L`8^sY7S*ŗסA/p[a ^X&? "GkNtGd]f{*JiZԭz2ig_>s5'Yp^x3g-ף#@xg? juiZ-hn|6{%Z# z<['>{C{o`F}'PP͢碘P>[dSjI*F"goŮi$#A`[8ө Z,GPtڲk<|3:G-[YDd9@; IQAU]^akUN-w-쇵2,r 7oL*~Şv 㥏xӥ(wjrsQam0+cFPKg(i5t}v^ݰ-7h4&.k@3A3`azQ3qr\2a:4EᒁRʛzFU[n}_|3޿kI)8a uL&"4їOuN{U@}}v>;#'g$}>oFS1yv=w6_pEIBd[FK6:?;CF:+!|ㆹ=Nipw;"lEZ]H7Rb'dAXr9}GEx86޽ RxjS\Iۏ%ܗM|!>tXk= ܦt?%}#I|C=f{έV'89?lED#|g-=MT|Ē!tsNswvWY{=,@M_!wC<'F{;/;eC]*2PѣbQq/qWN(H 2p;y[~}laP٫!g-E?8HO0yj4d_!d+eP. v;%8'>7CFDwyٻ^!y*;6&qU/q?f[5ʙ3d_qLEGl6a*Q?XBP0—i*,fk 1v58^39,Q&C`F>{LklE![A'P6I(XN1.%D }s8^EGpA~ZLJ5biwG>A-DJO;M#ٕRLvřeSde 3F(Sqrjg."2*>ƒ#7x]eԎ 7Lf}V&)Pg!/poJkѴF. 6y+#އZ tyX3h jXM*{ {9bm^ɥ55[ִ&V R\H"ٮ;Nq_Cƃ_K?GylIJ~y8LIPBaܤˇё:tto+>iW+s%n1Cu<*{UmE+8p:"X͡Z:kpV=hN]]1A+4WllU0/SGC#^ϣI~lGD)89BTe[$PA&n oDjh焢k+_8D%`'=## h5^z\{ +wT~ObtWvhvkf sw|`f '!fd]L< Qw9H4X[o]7G_m66H^D0Ԑ(}O>m.ҪhFHMZ|'&q'I,|t:sw ٰ'??3]j勒_Gx I쳜HÊe)cSz:} !$[I{CRQni< 1՘5},E3]+\k Z Bze*۵;7MH+hpc1tXUߢRx"/;r,2cpzboawIϵԾ[r($4l%e(=jwmnJa -o0-rl{pjWgNwxN7GO/'s 1cjX_~c91vBAw֨l4?>H!1A8o~ Ԣr UiA3͡-+??Q;4_mm,h7\Xf0n6TlW F%W"_ wV6yMK\iss{ Dݴ&Dd ѽ cv5 m0:Ń5>9gr U*<]#BP^%Djav)(Mja2kC!"Z0ZǪ&/0W/{0?{Kz>QQU"b8s] t7TMKBE|),02뗡'W z{1'CM|oE] n &_L6}0M7':ȲaQ靔HYc(dz{+wnd9} u0A jTαxF!UܻAdSk<*r5巘_;=?G7 FBG&K>*r11bp|R'T+]*Za u{qoXq G>@*4Uj9\uː#xPCvX,mWxERWu|P~,5D_]Eޕ-jYWu_iWbJV9 |*)xW``$kA[Qp8nG%[e-W/ '-~t죜|Nʰ{//Z#ЈL3V9Z,% F-Ej?D;ݷx$~^40-'wDz6{Қ(zՑpyOk`D\PלfZN-c.eHfKx ~ބF'}uyy۽W+RWYs9B~iY-1:Cȳ :\1P<68 cr.qv U;΀c+Hq?t$25B?9u%wK3vAq00~A,Ao0׉4Br[]rg0{_A 'M;G4f`f ҆9k cnĀIL%b@SJU Ů0y7xFpxr n+}vۆlcSy71UD%JJ~Tʑdo#;GH'031:F8A":`0CTbPcJCm3<4S}ߔ.)/Dz)λPye..QVؕ"(+JL&9clwT3:A*.8r<gKHFwbF<+32ʁQINUޕgZV$Yy;N;S-Ig5y\F]Y?IyyEBOË-GHJjJ6U/.¾Zիpx4?}*`=&Rc.jbRS8j 21Qsut PX 7/:<Rt)UWw~!%`iiQǜBaE" wԜv&B2 ^죄pS}ۄ0<#oBLXҐ=!8$F6lC0h5:J[z.87.wxMMnME''Ly@ *a }X"@JƧ{'ho=*-e'k6H 'K7󦻌%Cߞ/ܜnmZ4 |D5ya+)|AM䏋臋>?Z*-I&x(d}6Oy0:ib*4>kO^^iK0E}i|`m?}dyb"@Q#TXf*Jd"ȺfՓsgӄ^g&v6򂁜?d h c KONR}/9T3Qup?ఈ6a!?d q];]X+~v.?g3-g],SqHBM ICl)')vxw):ӀmSh\N#i13E @vC݄~!a.q91pC61yHH~N \9+5ǣ`E} (QK09ϣCT sc'Yq2ԎSḛv] G(8Bk <')ÜPOT 2X5AjY=i)pQ8g,@@4gxqVA`pz`І 73` e L@H٥)_(J^PWpҼarz8.)ŵ.LZ56,T!N3|lܙ8F8asU黒;Po88N/!|aTXc!n?P=~C?zC*?z/Cy8d5u!a]ˏ;&7p,lN>-_+YޙhVfy?&¹V]n`Cmui|IH[աXkb%ǃ'i* U.DӃC"!I@pu0Ѧ}Gxo*ߍFПnmW:wR^|P$:ޥ`/43#ĝ!#<}wݰ؉Jdڸ-N[_t~wyį % \q-iVKfGP>Tiўyl1S_泿ш*)SiXfb-}&j5pg;׸*ۚ!Go&|(#7Fj gCٗbfu{T&q)oxď\gF}Q8&ͦf&<$ϸ&LB䍟b &CI] Ν|86o}z2~%c#Xb,bW;~J^N_c€$;-ΔO:{>@s+n>*s!FGT+33 𽗵Eb,YR6\ 箓6W\-.D3e?t_;=a$\&8⏧"0(FGkȽ"]}r:Ѵv ڽѹf)w:pKCSyoi&8vx=DCpf6801Z$L2 Wnud =xrydm/΅oP\Uҟ|ñq}cu5߃YKHړ;kp/Q6-e.D Ϙ,2.-/ټcA}آZ3 - j,H]ay &PLA5ќ-E b/i2Wy4/xͥ1)z4 *9(ZH?I4k&`MɚvrЛ iS%'.A)UÏa#;@`?n9J+4[UV@۲ȅ%@LJ$dMن'iw"=y- i[下%2 Չs+.3-Hkקf.rʃ qdh\(bB; j`/sK[;O6а9d6!T%p*qȩg}t}pMX:EX tć/@3@b@h̓E߆}+7)mi(`JwlI[`e+{$ eႢ E⒩s AE\Pγ@6͇ Iܱܳmf,w!nl?Af??Í:d(ӏwVE pVY;䇰=@+aqV'мe:CSuCjplX>CMәyVSXcmQ̓2 ~{3DJ߀BC@ovo~ 7kqX7)[?iX5h8:5*0uRXIqDt1bYv=ė[MAeҽhW{kMoV%hPz"hgiS&v?AvyǏiϡ ۦj[XҬhn՚1w]z%m!3/l,lz-5Fo8^Ntn4yZxWeIz@X,Gџ^ljH6 f9=±n* KD~NcI, <ܖrJJ5ಖbĄB-k-3 Щݲ7oǓ6@HՊUkĂ44i'BhqGHBKqŽ﫾ֽnXYM.(7,v4sΝIR?Cg2ss=s>-qĀZb+<*ʏ'!+ǺN4Enԇy%xv"kὭ%k]2a-7XLyeK^sC=؎ [&wE \U.w9<8hg[r{ IGWe-XK8ز2jqɺvgIb4p Wb},J4ES2֧["%uV9|tjwT9P{r v8.j:7MnlzNje6y H M&p1y "aےϠC.psB=9g)uz˦Tc)n>(RK ,-+ #S- |h>MT<Ԯ_oUd7 +GmĔ 9# 94km5'BK>:DC'ǞBw6QIWat8V aK^ǃoCP@ڌV rVYdkU:aIgq]s B}D ki yoge6E} !斠bўF HtI;sv?c}y2=z(uUeg_tѕ/e1aT'h1h@T)4T4UX_Ӧ1@Ttq>C?B[GF+LԜ ӰK :B'!@i30&7aP̈́91-q6EaȐq1 B  J>'͵I/$RHs}"__/q‹5 [⩢/}QZL'ƢC쯱XYn /^}67' B#ηmH8CSaOD{@lҝ )~P-gwHc'D6 =ד%/3&_=cƲ?nߎ.e]gLs5p[I'3|#[a//>πW ͂/MwϿ' ="d}NnM9e"JX5\D߹yT) \;o =ckj'4(b{EmA{ż{R5o'-k89U.ZE+2:=R36ϤԦ4b4:rak_p֠{V͒uěE5;s [Th.)jE9b&_r Ag*Fq)~%mFV?'b#7d cXpsRذ{طc#C]\ iA-.cxia w^qL;mأp.;~h~jQ@-ǥzns9ѬfAiΒhd+L?(Q0JncM+Ew3ZDx< i^9fXRuVaffm{^bidSJnI8ű8"r2}zOGAgI4xrn4Ο>Fp?4|v;iISD6 ?DZlmi_M(=$o/3$Ftar'>F1uqZ:HjPL> Xۮ^dR#tOnE2p4_<Ҕm\^4t2=<"(pLɲM3p/ݦH*cc#fqQ2] \~%ugH5M_%9 |1po䏹(:=GkH蕢o8Gw9 'J.b SHᬀpgeP-g <6=7 fVؤl6)`JNp!3rX?s=0DiH)9H(s[aw{wAU$y!^4Qx!6@$3+JBf*{w̶FQie2͂&eenD I.C7Os6"VeNz 372vEsjot%S!tfhVp-lƮew{ܳv' Q|kS8+}=>#R%lIlfkYQ%e>h ׽ۂ?R+x|"NCcuzV YTwERgMKֳ!(pEh}uys0/o7(=8}K]wZMyPŦ@\ӡO7UؼإgHsG\3N3XE#&YŨ\tI9;i(r`{x G̚ڸ]s+L4kSZWAmgDu+%{2 #3$y3 =ǥjv  ڼy>nRॢ(\p* ش 5"P=L$w.<$ AS3 )R2e^XiPq&V}[k}yHa.1a?P?cZZ">-, aY#YDt48E*]܌'2@" q Hy)4ؽ YJ71,4KdGT`_ONpiF55VOat^bCyOK@ޟl3>ig7f`ٵOzPjVOa&lW^y2SS-3df<'q P~ЉCPX6ֵ(-/'0Ywb<|_#>>ah'|4tjHIs܆B@j3]Q3V"XY'#wh^m )pד l;tCUCUW.,֡y VGԏIP9t^ ie4=&[T Kཱྀ_Z V6!AVWx]Q s\.IqTB<6 @VG.F58zHrYQ:]k"V}ѤXT⿣DZ3*:girs.Nҝ5_<#4D(tq]@,XSZ>of :`+8֎#сD6RcUσKXmI1HU"]Xբ]*o;]6jp@m+_D7]3>J:rGCW{7%E :Hp#%un"A@? F+L+^N1` f%7nSl>Kb2,33C%t9%r:0},ۜǽdX #ېhx4R K}V<V3PfͻLb$gIՄ36TkHpf7nNs^m48n0W[{Q3HZ <=^kZ&]yODG fE"<'L q4<# E]NbX}֑fCtmpE֑6[ѣїIo଱y:uZ1pFݴP1wZSqgi8N VͿa@L7q έi#X.-wkm P4np˜ziAg?Иf n4jȟalwv㶪wm7yr,uèX2"٥xΆEjs@Gp m=ޝw*x3D;q,Й&{bu60ߞ82хcqi!~@WJȀQ[@*6S#_W}th l=QݽP\#J!Zk"˻!t6P}&YRE5'iòvscFr#:zᡫ4EkB5:'TEh|a+\&'<߇GAO{ I*DLZnӏ節jgh*.wHa{:Z|;q; i'SFqZ'С(='#sđB 4BVc3)<>sy TdG`kծs(Al \5:%Xܷ74[Q))RϞE}~cCMy^䙠z‡^Jf4޴8OP}t=lća@/e1\9̟l辜$&~"<_ܝo9˯Etk<8'p>\ W`6fW"\AΆTN ΀΁\΅".@EV8'iZBNo+#T{X5)nE00=d_asPl.9E$0F^x4#y 'Z]ʖ\B*469 N8X>:W@ 2hw| 2F XfQ;S}\HCAU$#>>)9hM]P+W6#@]8Y.Er26\`) a+hnZxTUFwW~[=3gujz_;EuH$ߒL?Xg&ju:AJ?%`f2[W4U(U>PMIpkìNA~ LX&xι?M90ҽĂT䩉YROQr{e,x _Y H [EQڮF ,iQf(!d^iWci6,h'4nkf*PT^T/ʽ2 kD,>3|  ۅ}Ѽ}xc{-r3`y lrNIU٦*Džey2Г/̴LM~y"P^ :[q4A8*)~󍙙;zw a~=ȥ>BF iZ#7SF AP>4ʺGOƹo)A  >L +iWN')vΟB8r+<`i >o ?frQ%]zUP[}i@O%fv'z+Q&.'b4xl%zpLhЬjv\j9`1:$ȧaxЗmDJ-on7S%uIoY:sC;/M4*L5"0Үr:(ZGI͎@ -Ԉ`ĜtwrqSTd ĜT#+J j <`Ոf6?v<_ڠJCHP[#ag 7E=50!歖`mOJ/#*CY~EK: }V [!|`fd]j]j-I+F6V&8b,ХbϢI` b׾4G]jqoEwOj|'Nȍ&{|T8z"TjmM?ey:Pnr B("Vf+sKgj,\ɨ_OR*tee~|\9H0 H=G~zELhBg;+Sjw"O2P9kV$?Ao,䆯Ub#:귨Èb F3i4R .Ys3C>*ESPW]W[2\JSI 9'yǁ*M8pF9zLR7|Kd`H*'rvāt)tT҃]H ;$f’xolTF2<4KU67Z8YSZ]M.!Ě7RXP X5ؽ((@6CN6$eCبL"u\:dW+YCJ!!p%u38~%3S- 'PEi U@(AU nJXPUʳt6D쳒 xL7%_"]3z,1 b"OɌK|R [JVv9нiCR /T2`82[a>+R(=W'.V,+7hqt .Xpn`+1ĮjpiIQǖBy~D6t\^$q-Sy12V4;Şy5o'ޑk3%dzJ +B- p^Whؗ /N#:|{W]\tj/cዄ4d$v+_7{di5¦<w!e6ښF-t![Xne,Q"AB8tS 1Z CD&s|hO~M;"EIfi%c?‡B!f>V஧򚆞FS=/?]2.̏Zeɠ[&,'TIR92X9x]No+2/jXTNAv\lfMAc2 ZGW\aS)~d࿉%fr-1)l)gxϋ^߭l1%̆y^قMU,zWbwCͤTk!Ӕz&PO[?k6<%~gѯ.h"˃ћGyC^vyne> ڿ={NԹ aD%hZV-M˯#[w)/ENDw k"M.Ј o AGAP:[B^|ˣ/4S=DBFi= Oaw#jQŖ -^&f|+@!2No0F?Q^벼_6wƏdj6p{llҦg 2v1`-A޵G~ADوgl_:ٕ]33XT(O k~چ#B~\L|tM0cCESӼAanǀQKg/4"hj_+>*aAKr!TMͤ7`ϒGUӰI;F{tb#~!n ؗ!-خ>ذ1z(1Ne K<-  V@?3E^4rn>uGW{LKS#S{]? 2&ki(`ƛ.P*&CkQw6Ħ&]E 6ZxRM!SEyl2+ҊAuowF,Mc?My|e[{0ۉxb+*N~r?}YFN[Iy5s]dFoQޯ$Qگ)l,S]{$" '5qJ"yCЇ\υ& Nxv L`[VE&l4Ggm HS4޻Jvf)3FnAn m@9,GX ʍ9pb<'*6^jҤ|k]L6Q.ϽW[TͮC1GejV"Rp鐤Kd3ڕ[l`.#!pgQ )`hS}/F{t0`p Vp`dJauN9P3Y_w^5i\1Pfs.`(h mo gO1LvbA `_Pb7쩫\`]*"X %.+cQJ+~USx9v Eֲ}GV(!^l҄Iٍ=4#^^ L~X+AO;OG|w'?m.XK;bY:(a>p/!rYʑC# :??kk03m|ߟPwÜ[`G5|Ԁcr4W$6Dsm\܉Dه-Ewt?;%5qcMbIIr cCx+ʹ!l'M/EbC0r,ނlڂ96y-ֲٟ;k2 ZɊ3ؚO۔z껰V ѵ_p/%F a9롔 2lEtAhtb*LټI`km]Za:au"#t>[+n]Q釅۽W+:#C(L櫩T^ bٌU޻<M>b]Jc~M[0XP6|&ޒzH jTYKq̌"+yy+@U[~#8g+Q`Vh&i\KNbF)Jjx 3t>f0gQݙne| r<>.XMn7}J^(;7І}T2| G'\WW~?\\|e)3hޱ?2[ kuaǂV&dMQpAq_AOQpS?ޜhSlkJrZ+\0yɟqD)fD'c dT϶Pgڰ'zdK03\KX\Z){Iw"Ej:iI/] ա⿔Z_7noVoIXps~)e(5,V'jMvSż?\0kgoOi%*'ư8rU*vW 23(Q a,ڈ!GOMmDsGtJ= ->oc;sоW/Yt&߽V4G%\ZNa%k{:v iF6eњRa@{l-V+ҦEZ/hX FM<ᡔFl-]c{ f |Pk:Q U mT:ǙS{i)?Qo_&ɫ9[M}*bWpߩ7  d5;DՈ6 Z]w8~};p{]. n䶎{=Sf~r\ J' VI،UZWzC4^k  Czk|r>Rqpy=q7|?ߩx!Evk,b9<`k[{>ۇp/z俟n&e)hIdhRonly!PY8P奸Lkнֿ2uzo4=7@ 2~2Gw`[%;-{NBvi=:2Ŀ {g(>.ڂި?#TTO& T]y;cKQpQY:.WB"HAV80&}c A3$Sl_ŊQ$F2 mg2ߜRM O$(K_] ރ#UӖ"6n26Rkioe!nCXQK}ːДq 8~4/u|> 3h-g~ك[NuM*-"\8RHx~EMPtن8ECuG .Зƃ˥)ǡ.<.ci*͂Y]WX{p:m beɏ&ο8BQypk1!+wt@tS!Y^}N]e1 2Y`/}j%͎D9B@ ғr*d ̤&``X!d%C>'}+QTuq-7&m4Rw9Hg\GGf _ש--Ba=-6[=o \D +>OF;ҼYC+6"+G-l= N#(BK][G놋Ilߊ} 9SV,<܋U%6`% ns4EFsa[N A?V?tNXӱ^ v$#44ĻTI.\" ϱ3=}(L\ Z5i3C@wQ[ >qJo<yCL Xc׬{FT~PLmʭ5 Ǟ UK<+l?mLܻϿ-w˧USK #m/ž7{zVpT晰|8ׄBvG]I`Ǭ\D pۥhȮ!H>v Ll4yGҌW}:7a:w磍L(geKl)@*E \*H CZ(55 '~4F=%0YTZi(UeB:lQR{O`1y1YvyX$9j€{(h;p>1N>XPygx~}wO?5gaQ.aUGr1 >Wʵy+RNI֮6ty\) A5r777›%bgXIzZz0) ?ڑ" -z SJp2d)4KO*:Zi:ᶙ]gZiт:9[0eu=Wk*et3^+0++zWg7 /r, EnjT$7߭Sd(*G(*nm9R 1XB?t#xo*#'M@::ĵ$J?V Ewozp 8ոLRNliҕ;4+7MS!D .5HU=F5 F(p9Q>a$B6\jӛfkO \KՍru Nu<}$"/Xc~fˎ`_cV ?4LloJ I '59JO?٨ 卸 lzcHU>'U* ^H"Y_ I$Sx G doאCT6k454*K7:/"HAN5xb*|*j*)Ey&gr^״()gt9+^r^9;y)('C|Ʃ6M=|Fe JD$*͓D` $R@ϭ[rK5n[*8 &) ӆ5g 'BIa{zOɤ;U?r[su!\-(v5gBߵE<@֧opU_d8;M}Ul|/+ q=B}9{m=gH={RoXab_V{vQMme)ZNjAgyxF{!/XSvOKwTv/T`|-y^yQyIynKϕJ?+uMr5;x._~AەRwL&Z.~XK*#ߢ3Hǩ YrbT9S < ׸²$1ٴe sr=EgYY<[,oD1=^<WDxI(]בh'&:G\҇"ZZjh$fli֡V1G=k2(s1 l8}@)SI#C1yđ74x6&XL@xDv գqcVҳ_s"FFAgzkM7{9Q~p*hv1uLTѡwo,zВ0L_jfO0N>N؆^q6 l܎/@K Yԥfc2:]NSWєip(K]xFgN$E(@SA!~0fP>ڢ>-p.T׋v[ DQhYY ]ɮ q5?IzBO߻Nrl w{:CsK}3]OO#=n%mJyNIQY쓽v|<ܱNDIh;zFgK ۍAg.<7 ~ oJ/.ݶ)6nV%ȃ+:t> OY#LA6d8c*#\P/w mDSuB'ISLʞZ?6eW F/AH7;b=4xǎ/muzwBzWN趹GG.a`w{Kot\[9#9y -\jpUD)Fϋnݥnf(& Q 7Mu5ZxyG! JksU&ؠ,IVrtt'*F"VLI״q8ˈnf A:g~$T"䵎 0>*bgdTD΋c|\y)^٦+{OWG汿=9=zFٷ]ͽ'5.htW\75Hpj?< ^^SQx]q3$& 9g];YVcZp=>d㰯ApCI^LLI+ (PـћШ迓G5nؘ%U ѹjEB}oBpUyX%9y,/%pܤЇb(\_@#PR.U*e7VXYMfIFHf9C'Arb$>GPk:Hk#hE@oǒ~B ,|%dyw.5tX2܎MOȒ)\5"bf~+71R)GjOhD#FADǨieUSһ-|rwlvm~Yb,oW>`kPa ޣ)6//$[ ԮDeð} V B;`A"д".'SjVLH'Eo^ ߻eu2]i_(|%Qu%@=1}}@يq-\ S8'b؏6Քspг*P\!<> Y5m#o!~zT] X1ͅ_i撁}5W8`?睲q" &aӄ{S#> 51}ΤR͵=Ўw{{Vis@EHS=>j8gTkP;ÎcTFu8A5SD1nP1xŞMH?\4q|܆YEt$w x-` >(s7BoCE3^VuF_:AJJ [kx>QVfc7LZVh IgIaSOۃO BbqqzK‚ғ.II;]Ԇ (Ow/_5UY3.[Iן W=\3E~ǣf~ouUP\GKlԓxKy1xgкݹHgn$xlZMm[]G;iu-ϸǩ%%?L y-Bt@vY\ͣ]AH7Dl0k#ӁOpB1 }?_)ttAttyҏ%q1<WLI\Fiz?%(Ϯv_$ Ǯ  qkL4`> p+R/4d "Dr#Mɀ[Z=Pv e=?fϸ=v⽢3*)z TdU0I3x1s0ڼ2 ]{&mrG&o v 6X}viA,DQGmR&_\D#",_(9蹋 U}  5h&)FETAK<^P;}>[y4u)B\Vł /O7dehx}IhVf$ЩzG3=3{Ej_nmZ)-k(U(p|Z~}, ))ɹ+ Jj μNFu2WA/w?Mg g~[z6LiH94,v C`Pl*yRSZШX' BU?J!Aʉb,JK,/(⁣'L`/9]?Q:C0#c`| ]0V+;z_O7#tG%HH ,s.XDrUN%W>Akb_+jf*܀Ƈ-R;sꙣGjZ;Z<zBTpbKϑ-c*f"0Dzb9k &{Qq)}2?/fĘ7 }ZA.gC0MI8&|_Zؗ#,rp4+!~V*gR^uD#56 lЛa<)@|ţРvگjO8qkc9+]$1ȦdWgO%K<ċgk?ahCf<N/ j/)Dݣblx*yP*k7YVa1dBy]7Šcd,FhH r(6*aWV`|QWܟoю)i:3/; AOiK-d)>8? #n:-"!:^ANɺH>K-Tv>R K.KQqFy`4,hΑ,9 o%k-A^ dkPQP\u*(H"Q[3U" ҁ? /x&j5 >ܔ/Iioا,}㏇ QF;ep{aR(Uab\yP&iO`ckq; E䮔.eAd{0+d ]}gk٨`X!pڇcՏBt!P F$żYNc|ѸZ>@Kx򃡯/9A:O91ִ]Ti]czQp߆/*`/M Ɖ2s1>f?QiWnq8hKZ[>~% ;lIK[N|ftyouufg^OSsSg^!Q]?,AVY`V|[o3m grG+~1LkUہҮ%J st R"Dlk\n]HڬEck9W%*P d~A(N4M)0>UTZ1h C0[%'緰L纤38Ur-jvKyUGN^?l",-o`a7awVeshZb{]6HT]O4:e}A񖋤0:ZS / xmm/-AW=MQs_[n7(UP+ţL/ ߵ73Y{^^wø)yG :ӵ9~놶#= ފleq/Y4';=E}^8{"2O FOCWU' +%Ȓ6WWH.ٝtV+鍇#T&l{y, FV@6cCy,{v iN2H{aն وtk b@XW4mɷOzMP8K~4+}sĐaAt BN:n*/&-q^fy?#m摰^NgftrUS 0O٤H%v&5콨(&3W`P5 5vdZ<ԣl4wo6G2k΂n!%A?#_鰾F\NKFpeRY[mRF2iuHw!9-6uȗa-/W r[Mz? NyƼ${x 8,iQIgAɰ".F&{[QҤT |^'9`Or]ݛ?yuIB| L9 C˖t'ODEԝ2-o^Pŋ%>J|EɃɾ*+})ʃZQPaW่{e԰Vnn r?Fv!1z#;8XiAn\/$X5@k#/ W";mDZo6Țl3Y:{4[MTdH7:w l GC!B39ev8ʁ2! m{cEځ w$8f7'~=WR%spI"ԟfYg,VY\( ;z)Ӱჯ+t臜 $彄ÇoՎcQ}دtUb5l3 b#QsxW9Gue"@*G߀`Э:!`َ{acHtn ˠǑ6WA]|O`'6t4r~aY^)\\TG!qTŴ2M[8 E"x{ldyA*!P*Cw>ח_`zvL>hRqMEPoa'8oˊm܊8l~;2 _Y<5ZʿevQQ*Ra S#NJ\NE=3Ўg)#·JxK-]gyCr^50{Glp-i^Ce+~Ji\qAb4^;<,39*x+ XY8aYwR(?o9т%ּzT ]b7'my{Bϗ򰝾[)}n|W)O cT8xH[?"d {-tz-d {JG=조=e~m6oÞ[w]HPr[)VYA?qǵMm~Fi_9 NH%φes;aȜmPi #* q,t}vc z[Ȏ\7),uG;,3Br)1=TYhgyEYzWs6,y ^`)ͮcZoL ӈ\ͺew!δhEo%@a0,-\(n&i9퍇r'bZi W|!6q7ЉlYE!to^ ٛ)f=6 wp<H+J%䊾ZƳDyl6GcJh*6: 0/4kE~##=YP0D opMuRU%sJAݵ9.'̼ef'\|}.bNUMGPi:%E=#rFOH&C]XSSj?I"}G}Aۣ~5M4Ms'MdbT=@MȀuRK{T4!g?|ҨT_/|ˤzeN?fK0:wqH_tٷq1"UCgLVRJ,Qş ';|9U26@_mϩI!?r 2(6ŋRpc,X%aB7Xmn6 Zvj*뛽>\^M\&x< f^(.}w]*i&aQ2K_ ,ө)='JJ"H6*%|qAdƆi)4ܬq\I߄,`l d6ʥiXw{blz]| na#|@P&sF҃eup賓i7ި(ּE()}ruQamD?E˒S^yA۴6b<ӕIqU[W$;R*RG|?ex|⹍j(Փ<\JRͨ(}#M7z zpO 0/wcq`Jqߞ憹!irΠϜ)#-!1v|ы٥9FMý/O۵ڐМ9MPZr#R)Br:Q̪6Jʭ'Y7X%JG(r܊MVk=F daSVR1]׮I0)_x^N5DIElҞE!0dӱ]xrvw̠MKBpq*j&oM$?ڤo$C_'?f`WӎsȒmG۲+R%~r+̲ ["qr"Cg::|w9"[r͵8&qA1ɤ$R]CѰ?P2AHBsE[,=hM$N:ס& t#}*SO[z6~p\T6n_)[MZ"؟\V7p|T#{)$/vj^GS;bʾxM1NtC13IgI"IfAnst4Mhh`K^͵>\_a~=X8f7T691C"U]9BSOC( a_q- V'l X&pH緣ZiݣiYˡq02]s)fg>M 7@ݞ ڬ%;%ŢkQ\W*;`?7m[Hӹkxn e;?p,YR ' j*z*5v[( e%'Jueה^y&$(K8y/ B mUP B(^ 5XOx#[K~*/A"JPZLHHo˕[;weAaw)i[~od7+8v~E c~vn}Fc]Pw PFul`K}ݡ$d "$ ȹ/JPmnA6sY57)3GF[ e@͗'wz<7noK`V6n *]0n֌`q[a>#t L woߕ)a|_l6jDRȳV#!jKL-\3hWe ĸ6i(x9.'˒|fNL{n?v&yU(@_>^ܿ5$·+忪cCD5+o6u*,Jyg͌7|U8& |\HZ-;|iBk(cykS)wXr>Z.tyB1K]:8(fb)Dq(_$J<ᮗi0qXג,"8h"NX%H`|oTNUsb@»8>_gA 6wuܓAN6By3x6HT.vSjH#R#7;}c`ʛ"rMBo MN1i͢h!JH@IjCIt]h'?aH; Z((I` W7Vys|sӢl|}AuMө7Sy;Sʏa%{p$>޿]}nhWǐc#}N[,A*WqZ?OzǧP{ᛆR&߈΃/_J%٤9ͩk<Zy ڰݢ-מn:0C1RݲBjv~dW2*;v~kfMMGOn8Kˣn:"%:藺ke63;%_1ֺnl#&|HKx? JAM>.|.}6Nq{Kьzj("H>'C\1J]ܩR v+qwY{j^Y$jl^]Θ hZHG uayE-[kYEFiQ`颛j_͸p#Z|5ɢ3{A/,Nn*b*->? Q^Xł#y)ZQ%qo}2yri/6 ɨyee˩%^ߟ<5O&0ݯd]9GNF>'2 4΀"LJbn][+Z @ޕ3[X gv JR:Ep.YP-鋽cCݓHy\PDذToZ<}zz'!OX*W8X+:n++ixw:5Ic=AJOl'{X M]+^l iXs6lO*̪QbbT'V1XM~v%=x3&?.z{Y%O_ҙա54`i.\Im_h(, 47ܦsՕfuW邿+8!ءs6},KN+pwzUI]at8q"SLY$gKRDznK/M71ҋt/!I/~A7FE䴄51ъud$XBX+*R/*8CQ9EQd-ReA>"ݪGNNf.؋!0''qu胼x8rL8xj mW3py$WLU$ \:*ZpBQ:M>ް+T4Xr(ࣞ-SO-Zb}/ *ݿIql1;'+ D՘AJwh:H佊ODVm)Ndլ`G {Ux,uljy#Q-EICª{R_ uD|'ז2 "o~( eD꒍|~ x9tq^/ 8nA o>R3oPdiZL#󄘬@A%l@,eBoCo0svM͍7})Dg$1uD} }I@6xEN6>ZQ3\"jZy7&tSe Ȣw e,jIT|TYjkr_̛PDS HSjъc?l OoAe"D7 z? ?+k.,(`u-iTB[t*3*' M 0g8uIhqm[&XVXܽy1Jg@Yd!+xNM9 2B -` $4P R_4ͫrU·+?r!s암x^{,fnKf@hըG>䇳8lof47^y [+oy Ű/ѣu$&Ԧԫm {v˯t~"?±V5NjqQ9%&vMQU9aaxwJzHv鳩Alѻ\CR]Ε WZb U)}9c@I :{qۚ dyWf-t.J]nNحk\$M`z|.#ғ փ?-=Bw2E8cN,X^>4E{7QYƎ'Gfxm+boR#C c8g]]HތpcĺXOU|C)q :]1|U OOq<'B:O +F(OCǠUIŮc.ùG]g"iQ\AM~ TT窈¶ 8yA{ZOHض+x??΢^m= -7Um|?E{b{*ĵt/]G\VV}"J1S>+c(.ʄ eIR9f/R`G“tZnd{6Kv"eσ/[0Z* sH.̄0haCi7, l>w~XPK P]^"VV@XGqQC|Gޣ0P]k&B%T1lb_~1b>,5#6u@yϧqOj@MN܇rصHۥIviR]JiƧF/rn*<R4 X=~ ߂ 'DngvZnxJ^2ƪۛ]WSaxHH^坉WptH }CtJEKlKq0v0QM;.-=^4B-S7(UCUtGK bUxٗNa`/)mAX3=N&%Xc|הx!x4M}8> P4n+Y \P (]LuNcb~MFѴ(yA !bD" b3=KXWU_*p[}tatUhM5Ksh3K&W]wP`;>^ >^'ƓdߛAe :Ԭ +HHs8tK.tD~)Ak.lO&"6"QzѼSѴ^rDS?~΃]3ڇw {t$>yTOJǑ߀Bp0b:cnE,#^%xlW0:;()ѳ"z͡XS<viٞ]fęh$$ԥ7zN[#-_xܧ}|j͓ʅNg=a1C.EN>{!lv.|>VvC*̯U텤4-)?/o:8H;!@պjuPu2M6xcMh.zh`>BE4 ,͛7VlEN#\ F|tlf3S3-FP,zn`Vo4 8M`KY0ia.ZZ`Um jϺ6O9_A3h7g^R/#Et(OpjOpw187{v0j6 UfFИe^Tj@7" ErnƈYی_fvAj%/"z.BZrbkd,eyF3 SÝp?.]DlUi6kٌ._Es`m,#b cW˒`ge8&zcؤO)`>^]w:h _ n6WnKU׏0Q]gD MJ']\U0+Pa.֞[ezyct0Q^8nZuE lx:&QŽɪ~[ΰBg̀X M NK^)2ɷґ?c%M/㍣Џq tg t rDyb(&7TQ6S}G҇!#jT!(C[ӨԺa3C#~_竦|56>DCaiu?,8ȹ,)&Oɶ~c+\/ WB).Lj52E~ɀ So"4 U'ʷ@{(>2*7u_+Jxs6Sc@Ѧd7{dֻ8D[NxUQ< >JNS#as42Ԁd`Y$#p9G>FsYrP=f#0LPJ;^d=)BLhj٥\sGҙ%^Y,ӟՇf6fFdH.XV-y:O9 V a3v<u)K ld?fk[a#}swOega\WڿcdZ̠KI< J2ɡ~TIlF.O>at '4xu_X i\E賷:}:AA)*{) j0%a~~&QL#*yB(V2%RW]+HFE9eTd8s$SFOʠX0ؖDD[e7 ?Qjj #3`. "7*ʎ `|+@V9.'99G,r4 a61P ԪRCTaxD*w=Q,z]['g@ɥdZ%d!BRK'oshpIHDOrh&7š>IͲsqȔ bZC{BH'P4"hIT45,SFvzX3afa>E(̥k`ʳl0RV{k4QA[J'֏gqgs|j'd#/TQZ,!KJiTmRr5=dVD4Ѩp1"e!Bq rkG6i»`đ\EKu1fsW򔙢tuX[Tmq A&1HHG%k}\ )P}_PqedُNޕAf \{dW o3Ȏ( jz]ax~)xo07wݧZ&4.(>˵ӄvwHdw,ypxg)y6zdkM kd&e @.=`fozd}8YxK&0NY7fGNC"NnSHC;OfI/Y0 pwJ=^#Pº,?jq,+ih;iSDφOk d+5<6R Fwa g\`*Og$=[a.8#\soL d ҆@.)el@Zi%y9dUS2 "b#GXik[(?IEf~7ۇ97yPXJE@B634!";޼ vf5T(\"BKhjxQkoQˋD< [qq%gIGnhAQ޳eQEMvLe(qW-InHQaԠ\qV{; a :,C93Q3QY%*OhlCtBpPKb%Tف"x᪹7xUF6b޳߫]A#EO%'M^xS5E'QY!F\R^` `yyzE̼RwըW)Xr DʔTnkjd dx}'b)8YoxiIZ]]oN ,6`B8nlH \̉AWkwDy=KP{l׆n~9:M;/@؃[y3B쓵 I,xEXm-51gٽJq.Ö34_ꏰwaӝTLퟬh,<}y?ڏ1hI\<-߁Ӣ^B(Շ$lN̝!OQsF=.@#FP|hJh+80LeAuMhTd~k?(jxu3Sy1Ӫ$lPF'&|A3dϾQ;Z5Ò[5#Fq;#3zq{'zV[O*<)EVOp|ssg =(,I?٤0cXwhZ_1dIX-AI@}%h/ M j8n] A~R*c6ܒ!^-U+Ĉo'%h2: OVnw!*>2}#]]dW$BA6. ƬwixC򒌨d 6:FFs/c" [9O ww~wG'@`-k6&QkJ5%Qsk,R*s86 %m[ }b4$wH |PtKըc;J {1ʸՈ2|_W ,* *l2 my7|ˎC6'v vLuQ/|}.j i}z v4%%̅t.k }Ga1l=7=OlQ#s#c( 偢wVaZX{"lo/yX(@u[ -6]ҷzk/֚?L *_cʮFcEs_W^z ;gOFK 6އȽ{`+O_|w⡙ ot,4]P r3x{cFq.{ׇGxIFMGc_)t+6C:fTF}70|_ާq>dkqZ2ӐJ{Xqrb|9'× zF svӕPql%#F/{8D} N%F r}2Ɠ({MX3?үᗸ*ȍ FeE&eEϲȉ?`"* p:S\ >;j u' y.>UҬYGJRVW5o2XK`^Ն u!Tp݃"i}79Wmo@.^(| Bf-2†h ڽۥ_{޴ 6U3n)=l.5{otÏ3=fBɁ߷Y@ *Ŧwxmx]9;poof@ ߼  jZ EQe&u') -By*:u#aRg:}t|Wzsڤz@9x.cgUؽ=Tau4Wdr5$O$#l`g\TU̅ FC' UG;vRt7pk s56iM94|JqS)ɕ<`ll4[[J5QDc8E{5ϐoS}OHg5 ?ѱ&j}>5krj"ʋ;ԄEQ5F_4Jj>L0ɛu5k]4! e%R[P'wݯL+҄;r珁lO P.2׏z+Kѱ%QN&GΑWPgq %?۔$gkIh%Йl ]s<kCp4푚K͕͗TF :D[?t,үB$'!,bOBa UL>Yu~'eH T8P'wDNLIISCokY.7L0\[zb6mX-|E+rm"9yC$D~}@dSAh S\*YTE5lieJ>A?w>^&ULOބs뫗cK!7MaC B $UEwS:{ yEYWG6|27$j,PmCa5Cb~WIqG8f!/ձo7xVJ]u6_],*n>t5ҵݑFYwN&~6&0?Bv( q6f{ }9derXT\u .Sѩ|mh4p1b*m?K ?G AnT~;I>Mc ~!:^Ac^=vj-o\iJ1ͤ|5˚&e=nŻG† Y nB~U +?D\G,~JhN9jPQ. Oz̾kQ"`>o'k&7W[4~Ӌo٬t1U1)1C3pL{xp8!Fb~d7zg'@d4nx:]'Uri1 8g>4Ypg=S+nTl<S!bnT[+4BMRSm`> Z(6avM) {V@x;;EVpESs]'^)qqOK&1h}ל` ;=I|~}ئ٧EV@_UPE\Q BL`sXi݅l,$35^XľܯA:"r`L^:c G>se[Ǚˌr,b&Z8mq8 `zCxbz&\+I3{;azӊwS Jfk}'<+HS_(=[WV3D<|%P, aPI oTo_<:F{$#B":ܭQ 8+:ԭg#-f"XMc?I5{|y$kz|'T BLz!w =9p$z~.57:>0=hŧ"ΏcҎ9֌(8ay;&\<-x??r&Z-CB_,_ + 5J+Zb.nإZި'?X/]>tHw/Tei*oƔ~M'Bȧ{k$oێsxE :C5Ƨ2׉73W5@=E3Mi&G.퇋ێXR̟"]4mc T8^+D$:VdGO#Ec<3 BF7 DQ'4 vuK;,ɸsͺgM 꿁Zlbfw*)E/!N3UPHW7')NQUɺY>fĹ*zֵ&l|yN Zt Od@aiv~_-U {fIhN &ADsƵV#|)dέgnP7CJ>jQ# =N]\XEvY_Fi7Í%"U7j0U!PnCm}0ku3Tb~`F*cT;`o L~" b*f*aY0f骊2(H4S 3 wp}6X _`E/8 >|v1z.j$j@Q{P*5MLZbjfcu5:U[`sz8T vFuq]_Օ_ni}f, RN흯plƽK~(9ߖ Js*:!y\C١B2w{iw3 y/>OdJd-pkt$czb-ɀ2{ ב]>AOp7}d}~r̷:9Ěr$<.% ->)CO+ԅ53@쥝tYr^(jd}ܧFy 3ȱPz ZIhܼO8E4(ụ +Ƭlt;?U,_ba,R%zAh<ƪRCT8PV-*hԧ3MaGeE+ܫD;-{iiH9B\A+iprS68ϻ7֧ۢ.g1d^>J^?⛁"T4}@n02V ِkt?t iAbfL8(ILG?&o3_p|65Zwk/)O [v RIƒȆIҗ+@(l u;;-r.x3J'c=C[0tMH˿^F1Awc&BQ7@@Z|3j6ˣh\yʠ,#NmG,v2ڥ@RE-KDUb xͮZ}/jX\ǴAmCj+24 F:Y5VwγN n_=vEUeGQxvԘ>&<S]/s%)jPsK<,Vѩ9~ MZuiw6"PF 0AR5ܡkԮN(\LOWV݆fT ɳ7ڪ=xP‹C2}d\ҏ{~Mh 2cu^3iW=P/YYq*yk/ a^A=TEp 3zanED]GM&C#bi }?ЀD#ߞ]O6reScNj!˴{ֵ}ˡܾ|}dhONj.J2NjuQZӈW<:?t^cT'gb%Xm,m.>f|fm}sN4a (5mjLc(у"Z-Ӝ3P/J$RMfI%|L|eаĞgHR4+O`pLv škڏRq>0;hiq|O&Pd/^Zѻ~~[<7k"-TeP2v6 5<4q^&NnkI0lDSբPڛEUvw`Q;XX-PYLJ22wtPLQ)ҬLgrQo),+vm1B@e,sI+gL7y?or>}G|Wˋ KIñ= ~~. iY!a87E[6>IN'%0DjԔE3= Zd`z+F40b l!klaŌxة,tB`X^F4 }4L '\X48AdZTf(d6ZGz[pRҶ4QV_)"Mro90b5,B1az-}vOD 'Y.xx³Y ?Lц˷Ôײhu+>5B'aД#mr\oO,Eųu>LOo4r?}}05_W+Uy?Ɵ'&6{qXaJF5Q*Âyo[; k?ܪ+0"*ė=+ze/OޤEıvj! zyrÔ.Ե0WOdԽ/6|OOtSVZ`̸> )`Cl9%'0lN\ #H%/EcWf5`%!I^xrr| .\r16pUoWO}`jb)d~YV/ee eyu$T,pO_ս2.ldjXԈZ_YAOoh%:Ʈquot=Y{t[;AfdO{S6yF?zvYpn-s'*Eb]<dR̊(a 2*vb 2owElF1)߬ 'u;Ӝ} e~nk `icuy5Wːp~Ӡ4CH>%; _ 4Yɭ,佶_|)IcY| /F Cxm{,Xdkrz߬%XGEBؚx`\j#s _ lzg%JZhYuuͮfK8̾P ~$hM*OO1zc:2fuƴ\s>jQD,{hC #zLe/Sj)}8:Jo iO|5{c-Մ4Ө~w?/o !xٶqH{sK[4H \$ΊvӴocp}c}w?6of x9ix'ʈR~_1 S  ݦ6ؠ밡dSt%bNQBn09A+:s&\ O}{=F(#&edKGS@ð:i:bo7߉;׸Hj\xjHdujdH(:r"pZ>JtLz辏6zݗCzGQC>Psx}«:j.s5xMjzXPL 3g:r8;#Tb}k@Vq*kZ٧i}+[@jIq K|[aV+M-* xū[hpgku/\xmT 3pఓ5xrCÝԐ\ _DvL1uh::8}ɾE57WH a 8z%k'G.ǍqĆSDaɢ^Bd46S8/H,t6Y¥35) ]9۪l"% bfSӯZaJ9hU/רK8<OSFRr$~ףt@Fկ+Hޜ .oGC?ޘ%SFDbJ9AhN{7j&T H/sgh x40jq__Wa_FAz+Ab_79nL![0ceޚI#-hWa5<6BY@B+)JR]OW s \ L 8JKV\veW 4f2GWCQw$o1LxWI0VØ6T2c΋1ji_dO!{ ٹ7X8hd?5HTOSfiL V)V/Y8l G,_hʙz' v,4bO,w܏ix[Hٺ1:Bl:޹6mT:6NE?4,0oRǭfҁe|]o1+3~Y|Fb+DϦZг%2mrY>#ې(ϦdMm#V!}b/rYVExuu^gV2s6˙9k}yw/c]W'1ȼ\s5rytH  >+ * opĉ  ە[ڔ,(r@O+ުƢn?>^|Ѷ\J!^0~cs9E⸚6(:(}&AIgc TEHR9n<!_/g3(Wg?39 XK膊¹6}Zh^ljH癆0ZR>c4D 5;!Up ̆:Fl`sףH鹂Bve/M..Qҍa6pF" N!3)夫VtD2c؈ B[S: KaIH&hN3iݓ_M!zSXXRWԑYM `>ӫR,"AĢg~ .ap d'34,#ތ1̊ i$F$aȥ`yT[aI)I,ʹ! з,p*0y#u$HaDK7P/{qYN7qe ~JXR՛Ob=Xѕ6-ǴkWg/[ @m.z@P+n<,/Zt\d?Hž?dEgb#"pO!s#Wқk[xN<Atu%[2[@ͅ\wo!ڔ6\=B˗PjS 0bגF" /KgVbJ!&BC;qhLXJMPEpu2Ջ11Q@i1i~eMI ON#qÖUDoX 8KY ݨKMz$H 㵈?0E2*I'~svaNߦ$PZwƣ1@q}R.):)xƱ)5(0\1Pc) p|?05Yٲ ͙ 53og >_?Trj?uYa5zG7BB_lh ?cG`6~Ց:5?s }S:xcTiQOq?O#,M0HADl}dCϼ J,Z*6p.B2pn/w ;cXܕ>{wJuO!/`W\mdqjOW,ao{{QKX̅sh 0t&8PCSY`|vM_q9P1*ݷ"ޫH@RZƏm@2u߫e0ptxT1?B{fYoq4=ig-ϼ3!0AP+b^_@(h$œY=7wNy.vKc#wW@?nnqR2S$gqG / L ,!*p92s@2$1Ca0 5 V/m7\Yt;J_g8N!I r$T'WVvk^$qCpBNr\.Nx@ؗAO5Sը峈 $`Lzbq&Uvy-J%敫Q;"eo~1^6*LPu{$ɀGU84 @o^|E^E?Z(*f8"[P(_ /]tgN]s$ޏFG=me_./j)0\rZ1fꕼu$R~b+ۿFe.!7Sz2Kq8@Е߭XLɕH+"X ~K_b*gn m@f>[v&;Vyb:7g^JyRHFȧYON]¤~}$P<%\92/mF&qnHv/4 #nG무0n/U|&T% bv#"`$&N"u%+3SG(uB4:Du`) K'LZ CŹ"e3Q+OeEy`U>;Φnǫy`u.W}oyď@ z4dh, ӿߠ$oa,HP8_`(׏24ၚ–~rL@,8:?-7_(d[Y)WXw w܊wPMOq"V %kV=Zщ@# /ONriK͗aB2L^TuaeAb'; 468y"@QD:Y{f%(MM$rqʳzl@(1LHԕ9n^_rVڧ ֝p=*;%(#i]GD iDӔs!q?51**+ahA*ˑ\oz kM3xjyx4}d25@ªo.Zx~)YZ +1E {L.Ie4Zڗ 9‰>%c~Q,2P.Iṳ5 fDQ?Wg2fOS({ MMlCr6C=]5"_N{$ -ˇ8meF)k>^EHrFOUْ2/U}ԕI*mfplzGׁQǜ?VAr _I+Ţ=W+h]Xak(3nA q'\li RF8wwz|cRb+u?_*)A n@C_>+-:Ͷ=)jo,AInֺQL=eNT L`=lr){G2L2l2Ŏi(VeX#8?gg 2fxw%|lTxG;gythqD\;IV&]/U:c^p*Dm~Lw~ $B:Q#)671 ,Ԧ&ТepmFCS0Ă>%mGI>_y@LI5[rU>#ź'>,"9Jyri 7> G%$*FՔ|F2-;*8x\vnlJ~/˗U|=潅Q ~=lEY.bE}@ujU4s}jh?>&O`K6 s{5Ioɯ-~|@kXח-Ezw=F.g>HF̍T+nvE W8(g-d/j8&/Wڟ`/A+1~vk%gJxOx&t-ƃgd8X`(UM[ڇ9xa`0C~ 6/,h|0h}@,ڭSu6wpsțt 3D}J%9;a֬u=\MZȧ+eB?}TxW)1K#UlN/Tcmkmy׏oNkU<jm~N-"{ge,R_r 4B눓%e/_.E-0̖9#ӒD>9hvӢ=8#`F8fy'(t= )U>gXv-ggB 7\ VQZMEq/33[V`a+"[߼2/P5k^ j$_:jh.IJ7^U ((rOA&8BxڐMKk]ҡ !l zZ_[){ $% Hj:ZB5=~ネ)XFmH|P߱ۋ 14N_i 􇭟!τPk(.bMp\¡ٽ5*z>8oE33/w}p<>:hճZ<;WX>}@'+ۏG M@%6W[(W:ɕǢ\$$WrqpH&x>*z&˪<3[ɧi$yK} zEv4Ǵq8]<ίn#Z,Ï(qK BgNn0ܪIF#/8;1U 'g([6N tlV2&MbыtkKHOv 4`c2 *b}cW_2xs])Pd#UK]%MI>iEQhO; ?!%c(oh]~։v*[DM5n!~Yt DcChn2J̜0[dZhGrhNmXPxF‰}R^/}H .yJP̜,b)a ߃sC16~4dggkr+w?1.CtO 4ג0w*jmQǠG|MȰiF0ft3F/WR)McyT5q$U݉_> JیrB#.;6ȮNx0_xbOͪهNc[//U|sIp]W^Z87uIÄ[@H5wvQD8 G ^N{AoD܍ %mG <X=SMo58^O}ގoj^e :hlb85~^A\S=%/Tݡ4NLj)ZaHcezY|je)8Kg'}T>n2Ti[ױV*DKZj [G K=gɓ,2S}V!;:K-? Lq\ _}E DN'[iV]">C;a»3_᫙.g ={ S$N=okv{`Xgͮنda-_=u 6brB.ԋ2V,d3Fϻ)KG[(g<$g2. N{R/$[&D ƽѦr`ϒ@^.<,Y7l*}n_-rNֿ~G.'*К<')(L)%+{^;G#KMLR~#NrBle>|͛T n^Fљsn뚍f}䶪K)lϹ|BB!b oJlq=(sJP0u/R;G܇Y` ѿUէuˡq%@pzQq:S:8+#uUƃSY$flMEkP褥7+,9", ^s+ KWZWna#F:ʉau|#7FMlj㗂Q3612NI”̳1m `i_Amg weaՁ2IFn$Q=Y`mm! 0G-v<&x398ʠx&AiH81G pY+=tObh1+7rj.c KhEm+x۔Tɕ܇DGѿ(2/ XQW E\Y@?.h\׭M)Juw !S("|@Ӌ]k b3]O@4~:V ‹XO,Z #qг5$d㝟 pJ&@Ua-mr7|*eA,L8˙߸ d J[09U9k]_t_ү1qN72>q xo"t]+?GgQS;*P<IDf%oV阆mRm*sKtdR,lQ9Q峢W|2[>cSr$6<7{(M偻!VCmp1 Xhޒ+\':8mT1ԛQS{$[r..=U0W}>tbW"1|L #> y!p&2X*ӏ0WD(2:y[=dM9h!\;Bg}l4+AͿ 7A1uh-+('~{rw]_ϩ@n] 1@|!i}eswS}XĈf* ºV61SH~ٺ༇3(GGtciq;=5.''0Q4 'pw!^j( c(.ӡ& #` 1=E\u!hi 1u1)q-wX(8u,bbjlXu'1$ZMRBYM$/Q#Ƽ$2wW08/ȇ,4F8J>lE|̿_{ ¬v A4QfM ~cB*`(^ԡ/ܭ0|[y"&{ql YvUO%[~2ޙ<VcjD:h%D j+[H_A} S(SGl)}!B*((b1& T/nRRgpG+wXtyg%L^:Ko*H+'<v̫&j7M~MxoxJQDYR`°^KډTUG4TҠS DeX2`\@;WWGZx)Є4cv4{mfǓWRq$S2xʁ' (k`kS2 5\CJ߱ƷaN`gS8vh_.q'0hӬ<s_iƢT4$PE7)JHi!2o|(酡ė׊S|&R"a*%CMp}^662Gt_Ep{$t_P|;a.t|E. 7JRj|!STN-=K$YD>6\>O@h,|yAdK1CUy*R_x5V'B1 x{gCOrn1}g$8Mp1geU*nr9[B g!v<;kӡZ{(abH˺'>`>]3߅{(_S5w5JdJxG9rrأܦ(Ғ.ZG35?{]ll=yN}f*"U镂{;6h ⷂ'6Pm! s#wq{1e-ESV,?)&2bL\TYiq*mI,h^mwE~ yIi+|2V:~LrKaIXo&78L)m꒶Hs3:JMpJ|^_a,i v,%<S˶+#+G^Gqn&49+]ǁQsm4DڝhoK0xP㼢>kq䮗<Ó>I+1e$_$ Ž q$NDe`j*Q,"oTu'mތ`4K9 }Sjl 'I"A$crǼ^]: @~_ϸ^MM mWr`rmhWpː T(kێP*aS #; L'([ԁ\q4 1 2aA0&45N_:{SЮ>(|icqpa s}7=m^R~f]Ƚ7FGn}0F{Z3ZIr=k$Fy\0~`sJ9-L;rWK5{Zr#\ԯOd/8߷An>.a۳\EOi%?j1hʎ$eWFՐYAoT7\煄)*_BI)ctE R9F0籂865\TʻS]t2ݩ̦TsƟhX537s22fc4y djȞ 4ӴScR1q+Ðpwle6 @CB^,w\8C7t1Hz(ߛuRo@fxnX>֛o@CCSmB+~xbg۔=)xm%њRoM9GDu=K)oKts6WMWه2k<94_ MRHt:èqV֚G2n=Ơ lli(֦cGL%L*\!]81掰݋qM(bB(LEkpH7;poivVy>ؖ^0ahmݓ E UH? xTFC0vuIm7^"ҟ1wu(j{I|- R4]G: { g \DVVOo'%\u4׀r`+Enniu2!M\DžkX;x@W`x஽fq'Q}SGeӍI0t]%I0Mx#r(Anuq\))taBp9LmHz_Xe`x飄0 jI[vv:lL$LQ먳_>h *7Sn '/&Ep>b(Y%|mQ;[Hs>/xxo/rG΢·ٕ(b*pZΛUKH?y gp>"VmIkF&L+UL,Dmgm1 @V;fùD4+.D򆧍*gᑮWVin3R̓L m#?@C͓PHL.ί8ԱW{lx"JɈ΁8^vx p=^DOڣBR5ds?XR\|0ü:-=( 1kD#7 #j8T濐Tmdz$vyR* { {'+<}Xy{$70NBn:5!]C.P.dHwt&Jז8Ւ[ X;"i#$9zic#~xxDl홐h. ڛ7ɏbϗO WabJz{̄Ǘͧ٤_tIZtzeWLqﰘʯWۺ„Jj:y7їqe}z&y:l~hq=qqYOq:K?8m1֋Qh] ]FE.'6\kA`i8TY0+ׅd"'PpSLhϴ.c=fy=zgtm;SM m)$-~LuiQo"%+ڑ7Veo5 I'@,ln,LŒm r%} շju¦7٣f0$ k]w3*+ 2Ig\䙑CkqSHJ,J8Z \79*$+iioB>sg3N*R-.23Yʧ"w@bBٵ6*UX OKJ9ˤ|ُO0A `5=Z[fXb)ZΠth߀]GKc[ 1Z-t^{* j,[_/zn/S@ hmxrdlqnB`6ծ x$=jND=cD8?M +JE8Qy~T3Uҍ ?C?'IE0 n_jdS&dV`MSTA7Spx_`BZY(۫ )^3Q7 :Ǭn^1:ޠN-7~Džl2IN\uM&̼1+cߧ|5g/ۖ?t؅wigV&Ȼ4rx>x_[?~4^r ='vkV[-ר;Ŧ=a.w4@3O%Yc+$3PypQ=hᶋ"rH~mavX(hhI> 1;Jx "F"Ohzq6 ~ݑ_(RN'G߀=LOdf p;wNmJs dP_<6m;/'^LL'%vGFџQFJYGPİ$ṷ|keˇq|ҁ\WTQΣض4ntZ72ټquͰ4mVG6:\]aѭ)@E1ܑ*tF3_lJk6ot^YxJMd|u/p.WoBnb LkR;Srh)N$N4]oCk=-L[ `2u@5_߆PT19!{v2+Xlsۂ\xe4CfW|tXWX(er)6RhJnDoz`I%wE1(%椝)RFgvG0uiV͵ Ak.щE; ntJ*_7) KKqA"=9:٨t}.A2wE鸫-_"f qAHRY#., ۸;cx~GmcHD/><οC 胎g$OC;"gwIʜ}5 aKt=eԿFj"/|k]d@K!aZaU/0g^O}|^O,+-9-oF :lϩU%4Ӫ\='93ؐFcH{ϮQwv(WXH q]Փ"~ER t?{*?JXUhԝ,JŢ1jgPˮlX1uvr% ?QsFk&66ҢLE%l`a$s n_~-jUH5+{Ќxh8^ܪPrM8 Ϫpцf0tZҟ?oAUY95s/q9 |sMUeV(MYLFQn*M(q<^:{ wR'[>Kdti`4TFwZ{Qe&GJ}޷Ɨ+*3.:筊-P5!XYCBKdu+f\74¢UD` 8:d`WXW:6`θLgN#@@qp؁|$>t؆13WEh@#b$!s.6rgI=XESz(-wx-g؀|(Iͷ_Gk)CeaZdv,|_P&F7aֆbMi}z.(Ҫz=BBY[޵@ V~I"/Qحuf`~. -K*Tao(un~p;)6!)sۢxn$*I<9n ¹?loŻ>'S*+.-UbY-Av@(^I)X\=(PM8tT^ :өJ1b*_bD!R462y#! OdbNlT.?4pSRBI΅ ]}]9eҀEոBϔ{ie- |xۣPr#Xh&Gk%Z,I &5xAܜsf3 Q+Je_zGeĻ- - WÇ) ;6N^J,I0ldT#1]%R]Ghl] .]rPXC2Goa[26Jgk2t j8_M8]u*G$kfU%A<],O D JB.Jξ LUJY/`PmZ%H sɲT]BB F:`T+]&\ =ٻ{BB (R%| ?,qH9f+xqIyeR[gc#݉rqn0ISfjN3NQ{颊gh._WZ8RJ?O{ֱ\z0G,C:{"Z/;Cb%S|?]aux?E5DwszU+O:WSoݖ򶤭:3'RzwJTћRaPOS[IU[z[RόePB# P/N煇Ю|mB9< AOFc x p\SWn.r.BNZ^60\yU ()i+hH:2{1FVToHp!Њ=qȶz}H#{C{֎_ע$A,/o7 @I:mI +Qt_X; oB(2:Ƃuجc+ =X is̹',;e-aюlYzΪa%y+b(:;Wi#_t<1M.7\:>jgX߳TT9ш*'rT*QMfM:xt_D2; \vr[=3FQ]X~TPv4h0e*V˖bZI0es$<F=Y?6Ma@+rD 5 Т]nȖȖǢE;02Za005pEm(-LӅ`Yr$4_P\W'\M8v3=qG(%h3屺sNsү@*S.xG7}zuRNڙ_Y^(W 7-)r9Ȓ$\ہg3?QxPԪ;3NSFԮ?B%]<:UAOFcA࡝9en\^9iE,5i5|cۤ*o4N@~TcQhv2BR #Ǽ3'x8>cP}x}l w;}|VcwK9A|7.5 wom-.E qĩ{W}] `k:TQ U Yeޙ]fubyx{ ~WUΌrGSw/j W)B>x(Q$-[wP XSyvɓo7eOw<ȵ-͹6y %$)}[;/Ѫ'1׮EX_ОrOg*V ahe#̧%-3 1WPsf&s:V(_}8 =Oq& 5F*Xȗ Z*]0&MAkW&oRW2ZJ gRKy˖@*裘>0犢8_F=QKtʹ\=C0LMo=2]/ֳKXY$wj7I]%׳"d2+{҆J pqQ%=̨s*v*d[0[?GėSۈc<&u&˧u}7KP&J*5ٓ$]tl(LxC$]AkR4J RgG5F?4F\y_ݚ>)N v鵤Ho-<@&c6ht@?ׄγep{Qr At I:X%[g"1GM :V Z\g'rD/9]e>Xl܋efKp+sUXn2JGLhk;ʁHˏKIgm`O ܒ=kaɶ umю$pjAW % WHZN pdu9}}5b,^eҕjN4bxP3R^R\(.[gz")r];G=|yk܆*aV.rv1>v ^·rFQ&_ĆM.7ȑ36"Nҝ!|ތ>~خ4{V+L\%$m ?x5wk}C P1&˭Vl@*s#闩b$ӖWTpT16[i_97,Ca%o脂JzAA&.<vbiRIЙAaT$ 1 L# .snʏw$63:)j#.cG̊+qAE߅_5-]H$WQ7f"7XR8Y]jnWTQoW+!i uJ a zcMVcbHwvE*(9*(iA5X$qI2H#|pWF j)Z #ÛcƧ3Mi\rM(y!z+ZxxlXqta &0q3тHTۦtI W=<D#pkQX٪=uVȘ{l#u6]7{@K-!62_)ߤFAK{\l1R{ `" Bxf7p3HOE8, I;腔-cU(Gq_I>(A61wZc+t- JC!>O7qrtsj5 -[t9y鏆Y^r-y{> zU;tfR. vfAAoxL/Y唁7,(vd`m$r5ɨGD{(OlrbX>P/`؟4g~h4`2z~$1z@+(volzDO&4nL!7!Đ!ydrඓ-mz17|sڬB&y,HE+|ǖPeIB@_gte}|,xk.US`VNX_+"LJw8~Ͼ-FU-WV8?'P*x/Dq5bQz-Z =RE]{TH/Ԏ)%62>rJ/Փ>%a6nTWw=a4yZĢ;jy![Er3my'zII+ݽ- N|3C- zC6jG:4)м|q)eyj=bd<%X_apmH ctm2xIbnԩqȄ5XM罏1YDƮ/8!11#WL7V $<z|-8Z}Sď*ZB|a>o 'p[ǯ}.`vvIUK!"9?=k?Ov0wM}Q'EtsZʼ8hg;G oB*H_Ne.bVwT >:w6vv~4- Śc]s@ 2>Rv lSh:E8/Ԡ%0c!Ԧ)( i4pzscBPФS9JA2(#pm[k>YIMm"-ݑ:ܕ}*(ZBiF#$$]56Cp Tu!"oJnSc/IpIVIn.;Ǯ?Jv$`SVx] 5ľ #l!d@$)t~rVUʰV]9DRʹUlվ3M(ͮհ6{b;bf8vxn9%e$J_R bK~(͖ CսVT߁b`aDCR*ըzH 5h3$/sFj[nk'8)5t0pT,BtfQfD7:n>& G-ٛ!ˡ#p!hQDכuOڢ\M\<ޘoF`w<(\Z5r0 oz=3mR:qU@A TX `v]ϻq j;]T>\.Q;SSh|}6Ւ(M=mڛ܄4Θ'3Z[tOSy2,>6?j=oPτ=>axOuWS׬[&| ʻwz,9XHeo妠q( =5t9fM,&y?ܱxJH}g֐yij~t!m).Y.uĿЈ W}Бz!~-h{/-|RCw=c'"y4\qŌZ*\1ݠ-p,rN[w2{y \4Rp]uy~4Y{* /-Jrk+Tx&D_X x.p}GBFcBAȹ!ͽ%y]AHt診sgnuX}Z]!`vW{@57`r c̞\*z^f|)o]Ͳ=| aU76ǫhBa|q]y܈εrMh<.*&stٸEˮXqD#yP 5%E "Fp1&lPe7(2LR9YB[ꄃ`[њ$5Q\Mvly4?ʏlOڑ-o:V|2[V~ДtV~ VHh)޲j~OĶmAa=z#EGd6d!dA3>vHJT){r*z҆;RmX䙩m,k~lM!S*}5C9a%`'q)9W+(Ya Q%hv/^ T m㴫:n"h{jZd?c?̕Yn9cjXۘ̆3IM ɳVTMh,>e*Q2eZ.7fJ}=\@qVvjhtXDno@}1^`HRj1zj3V,D <N X n&7:kGXB-VPgɾf\/y2pA˗'6ėLJDűiO Hu1ޢt,Zcv ϫzr+4@,ͬa5 NtTcG_u9[xC;Ih < y,#Go: Ӕ0.EK\BʈL.GeG)سER 2bR껣;MWd=>CƑn`bMDӫA׾R?B[Bo7w@\l!k(XL&1w%ysu_1.ׯD9fE:ƹul0╚iFdDwb4O\'E `_ŢP<,,σ/+E_htdZwwT1s\%yH_ mӋ+,P$M>ۿ|zv GCkݚ=1UPyd٨3{_O2H4:I[(=7F=<~\@5 < ? %}@DQ ]\B~vᢿjGn_5N ^h.J̷Pfk])Y)XDKdY%gP>ff E FѴ w8DavJM<#kx^/G˲  yRQ; <:1᧎1|wĢG(?xĖEw?VDʘ%(5HH1[MO [*AL|8]Y(w5)Hd1n96UAPN3lWXQTs 2(-Ȁzc~QУBGoӉFt=lDo~LG|O_'_'}}d~5!ez' 3IXB9(bs!,k#^jߒh9]T c";Cpy%.ƿx)AQ,%U7%d3Nym-R]gjcH.Y:2ش3@?lvstkbNȈ9^$?6&%Ԉs䪢lNaYS+G\[tlmOg[OU_̄%W7Y*<9ú +T_btq/\)Ast!yjQ/+2V( ud!n ?GO+Xzt>Lk7$I?"%гk,jH餞 :H^=xNep88 ^@``aOMt3vŜ - |2]}F f ﯍,Uug1ڥXp/]n/OۊkSwG>hnנUfy>@jn_ݤv`)LhSp)]Io~`wd U~sTaa&[hx 5oa>#Q_d9X{Z)<-j 1L!xŀ9cqU,Lg1g;ʅnqjU] R33 mp|H@Yr$aٝ7b+eWR5=SݕFQzV?[B: t[]?Bq+$9w9{ac{qy>ΑԢ87VntYT_Ґ^4Q[MJ!Ah ݛ@j{SP/bS{)%4ֲ*u)V1[>C, 7wӀڟWp tjpYK0;+$Lj+$}ikSJ $wf;Ւ\n+lr9Xe ew@+,yl0= *"JI' Xn칅1 }{u7bI2eKcL?Yץr-RjN+ c*TOhwP9 -r'+ z<٢L(!yfkp^o?R7 Q}%Wx W_k( 2N:p6b~3&Žaot\gu}t$x?[ w"~sJn-Ե;ɜ1G9g8{(Q:kq u֯ۺsA747} •7L.7dZMݻ]z_*a{ ݃!Es7,!9/̧Uɀ7]燰TeIN%jOs6DxBC"EU{(Wp΄6tP+t %o>M2e]0H|@,cv*^T:uZyDn5Hά7zq|)qGĞy 0ix|Ax&GMaA맑3OJ.A*C"OcmW3e#*Q!UϽkptVzU^JS%<Qe>%&ycػ_TV4=$g3*^Ad#)o/7׏XCpfɋqd./Zf_w\ RyJ6Ä`d&(y!/hh~BveT*FˮC,9T!o^Pc'FAKeD &S)Ru2ߥ.?U逻Tq0uIㄫ)mܕA_T$YW T7lD*h? Wx+]v5~rpPزfrFLGA4:"aɸtK0>s4#{Bo*( O.Q;^KJ38m(WO4o_bsFŮC_w[j6D?FV%kԬW#*"skW&pKXC^iz)T5gߡ)b9GMN_-#Oje'DqRJǸ2>C@ik0[ MsrVPvFPТ=BU,~e\J#9aY>t J"5"se{'O(gG+7+G-C7 ?\3\dVTU7 S.S6I(s\eQ\N5yDkY$=^o 9}#Ut"j} 5Q62nUAH0 4jReH˼FIrnӼʴ&_.Zngךkx]yb}]OqCtr_O묔ϤlL1'H'(SG:x=F+znU`ڠ9 pvyR/7vN2{K=,yж/9Ҟ ]|׏gZW\mݹk4zI :&<G_VWп n Qؿe.l`Cq\|΂:,&1Ten>?1I9w^-)#t¸j`/V5aOs&UUQ WEG L6]I:F۠1 rI*Gz(Nx;D#f?Q2 { 5xa#ad U'G-'zA)$0Z/ðUaR۠5$`MEU ?DNük)$PO^xt‹JTx"UrT5t=Jɴi`8+I:ѽ9]_L1j.&w".MJ @C+"=RW-Arg<xa3<ޑ3u"'"HU=ƽbCk|<$T|vJ(:i U6g \N U'uR +z WuH\up<$18`la!#Hc)+1,04h8΃P;Jf~ t_2YUz/c|rk%!\P21$31VA61&0^@uƓspeFkVD!DŤ9D/,d 4(]6%ƺ]t%!Չ0)"J-2'afNv .u~ʌt׺hx[rnB-A%lۡKdr}\MQC_i@R4ـNEo<{Z#`șFgl}#@;^mzӤM1)N~ ϖO\ڭ,,T/Gp4|0:GKerۄȳQ FaI:*)/m>:X$ fa-| P kFv\9}3j u7h3U:جn0ѽB56Ӵ1.aw֕4p~QVX4ooo<_(%<2ޮhPL)A`(Y(!+^_C L]Zg^w5ߟҠ3ѠQDlO1ti edWgm"kxE3R2 ߾^+e:P_X$& Ҁa$O3K˥=_hT7{C0QAh"1 4H\!yH5WMuevo)7E3v;d+Cg$0[۬bۓ9tv\11OQo|Oycbqåop̏Gi"w<-"㿪ޜEgVNImkGM,*M6%~ ; ɋUm MH\US^ >yUga>ӀҪx91K5t]rdvӤD5ND@dpfOx#o.<>DG} tmc&@z w 6_we^5 g^.t' p@$AlV$jLNJ`0;hD`YP(:4@6@QEW;Kq4Drk"9K)t3csJy#%x-(O(SDPb+-,{&K%pBp.ڤ6NHI(kTxn/|fL{-rXW(+wـ͓ϏW1*w= u T]&0ҹYO0]> ܷ_ctp^=y Mt,D +T<#]ºG]}J;̍CutL2㜧$%սqd`2XԑCO@G3C$yu.0u! :UR)LzNNFC0$Ƽ3"TT{#P9m`AD(JtUF\ʮ avWp6n:3:kt;D`Eoy*WӡB#l. aa~>(Xf{9ۡh *=y'*vbduqԩj_Dl̿҇5j"&녰_JN{Ɉ!<6 7b*9xQ|XXamcۼ^f&xmWÔ.|9%Jθ1j؋0k]̎ '9^tvfZ=;7U/6#{ <(b:RaXT4?45K`ge*Z Dܴ]Kf i?帗}| taD$?, %UwnoWYҝ\ᯯgwrDtzj .lpQ>.8d {`[A_ ϊufN~GZFAҬq,' |0_Ӗb'мo%R*`)Bs=fpX+;؋!FLc)m/,FWXIjRȏʛjc!5u:;o?rb8ѶXЊ!RhSYM̤gխFMv~]S n 4uC_po'=I>S굍qO"Fp&->+nRBof,x[1]TTLCMf2U𲳣:\t&?*1hTn{ۮbCsw3kوvkp5fTYOojt42tT,s2~ӭʿ`9aF_IŁrÔ=5 d !9UtZ+%=}=AÓQh")HmdHuhNy]6Nԏ3ړP-"4.=;.R{յ({n<#ݠ8~]Dʥ\#pg"jpr4c۱E֌]禈Qn<:t;A*q: &?Kb+Ԡ4 kSΛY5xx<; ry~Ch͉q#ͅ߶>1X.ԩsKhڴHHDZ [x4,1JH&Tz~з]Qs~@"]tg0\"v@2F9ViaѫY"Idd~ 8*?[!=_i/x`읁Q$qWk+ؼe%xy$Z"V `Sh>S &gދ5IfE`OU^cWmjO@'sT~##/ /ƅ6Jt#ӿ'^!)fuҺڼ+h0留XU;qWZqJ |_%X_h>Asf\gߏQqxGĮ\WaVܪ9WRag|,NoU:^iqU5Lyl2E9I;y` XsLPxô'ečnìl:4{ zXi=Bzn7'8ʮZ0D3LX@EU(Θ7\QIp/2 SL)EqfităVy[Zct{2nK >}.G} /YV QiKVRd߲pjIYal#ɻU[0J \Ⱦm\i5nowt8+0]qӈ20oυIYQj)1Ǘ jʏGKC3 zĨ6+1'<^z-><%,:`6P/5ix(ECєfjqUϛ:J7r ;+ ñGC G+e5 ծ}@}_wQFWAv^P:sյjW0+Jxj8u1,ѝkb|S+qUgG-9mA<ЕtvKؠ Ӧ9NAϿş%~I {$QB JDR (=udhQCh %'Z;Z鑖LZ'2~Q&~rDZ'k󣉉.2. @ٶO3 Gmx]nK0I *%F-L@ˀi+XP@~%,W&UJTؽ[O_"ݞ]z;a Dt' Z dÄ^͢rpSBHu))lvv'qA{gǜ^[GR{%72uh`w a]/v|{lS.U.} [v~tC$b$?EuGnWb7,B:02k_ H$5p\ѮM^73HnRm ]19wcff_9XR](iևt-;-\FGHqRsİU[0:- ݷW6!yfqkvDQ>" x^sb ]6bY@<>xLw 27TblN.L9a,24=>Sݢ8X,, jvϧR`0&E6%j6~Gy/GAU1{R/u .>$SM!}%W9Rbߋm;><_=^{ywF+Hǭqջo/‹Mqa(@?F3*ub?(uQk]Y4/CJ@?{H6wc8ABM:x:%5HQ>^oȯuFze)] [/e]\߃^4|d0q2I/^G$$TZw9=oO#7I݈/RY&ժe54>6q, QCz*ԃxlt{ <-ujCM -FkGxGh 앣j=Vj ;RD3Hj2B3 L ]RЄuAUz: D"G.鈭 | GKrdCxC -U-D흯X[GVJҎȆk5A$D،ԖX4&Dh{JP1I\qEǢ8@倜]esb+POCDTװ)(Upk"|^ -GcT; Kc#<50#@[_$8F]_U,w,$oPO0i\{.`^T $sv.0*߫A ]_WU7-g=uC9t׍aEH *N3ſ-%A}{0gvPIvD/;QI1=ߪlSCbIÐXrVn +\'WD/E1lkfEإ$N&0Ľj,d h@\HT ētUFsGMKUgC~@=h\ҜpkPyմS[L)s9\ ~i~?_ ?.SgkMZdEm-XQOt);@b\ao&pWN+^dMhDA@BhhK=Ky*[Rxo.ů =acw /d![ZesטK0^0 <(-_VBE[rX?&'yӻ\斠*L˃ 0ar.a}4Σځ{m/Gn)F93;pjĄ=Z\v&ASuh<7L@5!c[ 勿߹TpVr~-ڏI֔cegw۟7Y-pҍ>A@[Z((UP*TH EUx 5 IH]Pq/.PAjZJ*bAP@R@Cٚwfy'i{}K548;W8Tl!ɝBy-,i^F5EMn j.} <"+^WW>/v<~,76H}(uj9 ,|A *^>5,ͳA.sU{vR@dW|9Ø H!:@wZ 掆62NfN yNtb; aNu^*zO6y%@٫Î$G)|H#;b_&v3p˖p~ op.I\q_ rF11gF C>X|w#F%kcSyY\<"gyVeX䷨v*%; tFԪs .Cw =xB"<+h(ϥЫhN6V:&CY3͈K#7 ܩ/;dX(gCSQC،dzuv25hZz + X<朣gPTMuzjLOBŢDŽ?'ɀ3yRtCxq|~+Nf"D9dN?g>PHO23Mf^@%J,G%; ,0;ifz;%x/@&WkXM'Mdj`àҜDg#DM~? kU|+p)9MYE66([؃bHH}o_=C}ߐc`1ؗ^ذHU:U10΀}>2`Sm7i,־aGR®ijSMt:j^pC2[xNc:mЁ=#5g5+u>S^gz`HAչ\Zx&gPg4AϖRY'TiעT'M8/RJ׊10 L LckǬ~uJEMPeU|.ʿ'd.z:/>$^M͂F[J26ۢvb$kr8 Fǫux]!)xЕ?u9ҿC`AiGWjf%E{>#E;)R(u)fF+ds T i`|n#[er!UVEvXQk1FE.X6P!nF &GumÈ4Fa]vDAʵ`]t!?t⏿7P,Qy %ѣu]\+x0y}GSɣv.jrG*RNR&wgNq ;`8_n#4."@,쬋0lM6W}b;@Bh6h+Gٓ[;+3jJ\w/4&z;a-1%Ǧ?I~͞{e:AD<-[#x"\fE|([0:^~?굄/eXI|%>Uw$YߐvN\3[#k„1f'%Ig<|8S:R+M>\6 y!?Yfaj.wA8ltpI5ڊ?ꕐ&b:c!XWԮy[m,Rw j5(~,Ffc|6_FBm/_L1~p.]|ya{"#TY[p OD 5UQ{ҔG(?׏=lln?؜6n(Du{ {v! sa ̸0r̥jkFBKQK^eEcZxcmb}^|gm~u:QS?PYv.#?%N Ziԋx!/{V=}pIﶿpůK(6N̰/W6A73Av:+Zخ+a$ ˇl#.K(tѿOrƸ'UUd9oEVvK`sRpUGƲ/ZFq_yOި uhuZm#R}))l6gGz1el*&.{6>ސlH d 9&,%fmlH6(,ݾehA} 0]y~5 4> .u9_m!is G Lj W󯿖S~ʯD܆bRuT+Q9x[Y! b ގHvuA{V`{aVn,{^~Z%xB{P^\T?>{ޞYHųyPB=bثtCh>枵B(M7PW羀53ҢGڋh|Nh.0 $"Zp1l'ѓ0X-61'x-r8 7q9VCb# Q7$Čt?b:S" JtpEs9gknbdAͲ8 ml'T01 wdD9=;ٵ&:Br8m-Jߏ*k#y@CeŋT4Q>+vP^IT;H.HD{a&ԡng=gS~ϽUן侙8dwTg+oGND*a4{ˇ6]_BAW_~#y"_~+z*H}vE|33p]RWoL7.1 ǹҡAKW5@;D |.И)8U{ͥ68L9Nm@s*q){Xоi&swwYG%ײƀ?#M 芑Ws @"t f8Sw,dìq1M@ ;ls$[i3yޑp?CD~D;%bB]Rl/ uP66dHwwfO;dI-DpzgɮiIvMb55Ҩ!}XJj LZOz >O;^ܭ_x)PW/O S CƇ/2!`q#U=HۏҲ 7a6QdTR-԰+@My@>g̣Ƭ=F["p%ݐ: 0ҵP͝# O@)X"pw^fZ:6: ц^/3; [MV{(ܻ;BΘ=q_Xg8_e`Bgq-S/wAɏq?4Ks3fYҝ%xAyQRW}t5-Iq^mQ{}}BR~$b ~(N&U@V Xh0D\d"MxjsKljy+7g(iWƚ>toӘnǧqb=+ OBcdm>~}db1/~KNM<]CRY˫!(JBoitCO鏚RVիl#LE} 9SR:lڸJ;s{~6Z ,Ж+i~ s(2ἰ( LKo^RJ8gmP #x3x%l%ی9x4Xä%SѶ'yh`[ME Ðv3ϦPhPNÑhkvO AUWP , ra9kjd=Ej@dUjVCYFdC1?fH f=ķl(b5zP "M0:Ȉ7va468)!_®yf' ƃ`YJ [hHw50m|Lv_rD(YùZl}}eW ɧh|E}EMCJG.oz:Aq̙9 Np.ՄOlt7 wd[_Gt7<\bK$Oi7(KR7qAGcqk[g}pCJ6/4bQV y8܆:~ٞO-޼ㅩtP{z:,cӕ9o!^]GvP"vff9?AAm9 wӋf;t@LvVVそS!̒=죛x\8,o1'1'-,/Ҳ_:*7(¦nWY3]G&h=F\xi<y( mr"3t瀳5ޤi H4$4rCPyv -#@V/=ZlA!pV~_z5Dq?Bϔfpƀ*t:ȿ۪(MB\{1BpvG5zfd ~)UJa?7aJL<`4@5ud7RsB ݉|OϦl߲k_F?$V!x?I{Ĺw'տ|}^S+3p+pkdKIn(QpT~ަFϬz˩DyTK= L2+1 d_l\Fiv2BI)п`^Oto'қ0/]EI_1.O٪4t~fo7+?N7~Q$7K(5UF#&4 TXz,jsdrqњN+YԗQ7wO ԛ/[="91bBgQф]x|&DL0CJ6T DXLeJ.iCQ=VT[նDϏ^h7?x~R9t=zʠd1Y&W5!XFI)]!>Cx:s%'h|Mn}.q3)re3F  v{!xtƋ_8Y)v5v GXC{lZ?cn %x'i _`[^J:ZAo v%{fA+u3xstC1Q[/O3l8W5BW$l \Mso'l7&Gd' @\s?ԆKӛ|i8e }ѱ.(PT1HZX<%cw?YWo6%5Iȥ[Y Xh @_2s+pngXe]"e WClK5_ ~|bYIY5KoIJ!8x$q^)&UF&Cln*c:_uRm|]WQQʡ]~Pŋ5d>g GyvS49t}ma0;H@Q~92rن@s]s|\hO%Icѫavօk[(g#Ͳk_rE=.BMsoe!R)x+eun]b]|M/_l\ f8[i fhîOb9dD& A`UtmG|{Z1whnfRF?]9"Я#72}9#@Ǚwk_N[ $i*qIͯ{oa_|oX4ah˂l1qȟ{] I9#Y ->ךBdE XZxEEO M| j{.&|=&q&%[d^[Fe5<(-"{p5e Ϛh0r7JX0rio:Tj>ȸ« ,xњP9y{ʢ0M{ZOF8XPJ`# ̀`PjS.K葇L#:rIGE(R1-7pȪRgmr ##8*I؞WmébO%ɛSЧ)Fu;{3|Kg^[ јA(%ބ֥ׅFc-Ȇ%xiJ 2Q vIF53ӬXHQiCHub9?g䒳s9̮RhWeOV ቹ!v{^2tClF&;>0Jծ1U&vTWo@tJsCJ^z̖*ၘɟF\0rm8Y>2΁@.vcO~8q]Z+3血\pۙ%&ۙ )Qjs5Gi&̈]]$=xbD(t߱X*4t`|U\[,0Wc`e&d\#Mdd;񤠿U'`;‰E}E]M'#f4A f<@7u;'Ϩm t2"R1P$f$ԫ93 d' _xSdE!Q~sM*847"*81D=2#8qN*cxC S0 C(ԙA{ N#GeB?_CLXU!5 WU-[;au=[ֱ;)g8IEaS$a[-}C@_ d,zeW@MBu\H5w%sCL0~!rwk0E>m](3`IM61 {|O)ĝv+) ᛕ]n38]k:)nEѾAOH/$ԽߔKmvve,uJ?pC^/y?KM{nMnSX}}ICq+jO+ qהRv A .'gy^ !s$#nq`7~M8?,D.;o]a1vqH/CkJ'|֚<Wqk.O΅=ꋨ`\Cű6 Siv ˘Vb }J_wA)%bGZ6 ڴfBK-z68Ge { HTE0hH8n€⸜%&롳JqV7zD8Cd<( فuL*?:7CLaQޤ&&d1"7-Ur83 :Nr9TjI|sGhO'7Iנ-]C,r{U9xZc"qM|%-RMؓ@iEi>ҲM(XڔD?e&Y{i2$ZwQ萖M΀jAOhGRUI}riT -986tCn8x# ^DGI>*=VY |$5 r2NdWc P~53SXp/zz}J%eUBG9mF,9hUX{sN8lbe?>9@.ۑ|(؆:-{j K~ a4DlP8B3Xiو$J]d!kqIh15<5f2v;ɵ}%Fg7n㖹WxE.oZ .h&]E25 nxgo%n}5fx.o?BCW7qknXԕ|aX뇰?Н\Ui.G"!8#5{# j'|=^,SVWVy0hMP+zٕFvDeɸol )oPM=[0"a'Y)0caBXK_#0 LR>7G]\0Hvrm$YPfJdI0^N8|'Mq;e J Z5M"eW Fw)yp Sj4/ 6MxMt{=ݿhx()Mq̯ .Kl#7QN̘ʿlXsPV9 ) ku:^ԱM"15GJtD\wJc S<+ct*f;g97=TG 7.: [a W҉s/\ԉ=112(G!{]9)WQctAKюVEYGK7}ºx#{(S Ew^ rw%mW]F4X -Gphc~k\E5Ta\]5c)kl`ѿ3Qظ>-4Ñ@1c;_ыcAć߆Z¦H/bZdo!:Ǣg` P\&8r$74F)6Elà j %sN߰7q\Krc'V:̮])NTLE#Mz&х{ҁxW5Ϸgu ڢ X I fY6lԘ ^/Bktn:5tWb2\ 9Tr5i\_5ЀytXzwoTGlY I4hA;%DZk]dv!yY.wT[JC6DŽ`tj<!L+"9;KJv~l~qpnEn&G/фC'+.hmc;946YnpMg >_Qޞ gR$#?`1Χt6t,>fL^$` B=! ^%[M^|?XxǬO;Zao19AWX @T-~_"'k:w%#vBzs t޺lL>^XzrNbhX a 48Y=;i:`rdw{Hy1[ݢRp0o:*%WǸUp!E>o#iW ǭEEʃE :+dlIJKA; vM9?lڮ\{- %2WLbGN7t7J9GVnA(ha-E^'wl꽲:d&GTc9OHZ#\ EEE9-#ǎc0)5 V~CRi`uJ 72]N"*kWt{Z4&[K, #|%5g`\M1b;N7_Ʊ@Nevt$Z}Nl$ ]y?b j8 (Dch `Of6g/DLY`ly?O].Jg['Z :z< ;;G:;ADֺt 벹֘شQ s%WT+. Η=̍Os}I[R&/ &V[ iEsߢ-Ll][86')bk2^2:Q_|tAp_%xK YgcL{s{,:5?𚇮L~:p;a@Ķކ꼪( Ƥ(fwZtήggVa\Pul [4;;3b ƛ+EH?ߋh;OG/wo6xriܐHd!w!!a'ˣ?yR5OиAv\ĺ uN ]o,2eŚ}#ضprcNb Q䫢v))/ٔ﬈ry[+!<5n/@ʦcr ɚ#lj9rwU=ѐ S9rNWm;zQsZg RYf  m [O8ƆWϓ Re'z<ONyĪe[5*]㯝gBAރz?GERݍb" >b[s9YSE8zyMA?qwI{OZq̚Sl sHI18#7e(0iIs2,fN~$sΉsLΐMd(P /EǧUq:z?vN Qs;}qG}uF)63D|5rh%֏MCMVj#x#z;P)H?u'U(+=s0/Uǣ<ŐB*^_$Zh9JNJbG~Xñݠ0_E~} ]4C$ULLX6/0@.NK朧3KepSw0 d+>j k4v"u<6'C 6H`}}U&'[$[ΡpM\;%*0{i9C51w!SEќ\цݒ@V@Ar{ʥT / >og VءlO>mһGÚiK`hP Q5s^Fl%tˎ@2$ef<Ϊ!ro^^ƒ-{+y) Uͬu3:8p^B"LrfW)#.'&Yp"W7_ DM>VڇexC .s j9&WlWUy>HbP9WEO%F[[a v a׽19Gr>iq@]cU <^?)`sw<-z"7׮󗋟0أ)C+5s-|۰qA{yh 9OgZ75c1Ča4'䨏dF ?fBylEwaN|OG8c*f._1A:4g(0º=(l6OB͡^R/C 䗀Y-O]|}P =ߐsm7 Yd0My$]Ù,zs4Pvܷ0ǭop,ۡ8 -ԏ5k!!{ܻ}fEa9_?o՚B^2ؿp.h{Ьb#Ӟ&8ۂ 8O3E}"OqUq*-l{spEA fK#SdHosO#~(ik1әM' Eem 8|CP5)&60f!vz ef;p {D.:[#+=߯28/К1.5._"3r<1Q=9κnxFk{@vLIfKvW}߈o(`$օM}rigqYj"7a%h8@"O5.2a票hb/ -_O=]>ZoՈ}X 9\ '[g/ؖ[iӮ\+9F\i" ծs y/B'f$ϷƜ#Xv"߱$S D7xIډ^j ؋H9mhrQ=>Wdۈu!F{2jBCu_ݗ*vq&ύI-Л]CɒsN|7En/&Z_/yxk$YoQ, Vqj| %1{v{"{s!)\Tw?5f1vv ?W#DcCb XH^w4v<^^~gB=C_^(Uzx=,IJ /@NlVnpDh!oUxϾPSI6ϦFXAJRDzBL,R߄LT AE{dG;8a7Tѕ~$c{~Y@n$voy%An՛IOوd _;R(]FP_B:q*x&ӖWpw<gpfc̓kO'۱о/2f0"Hb'QC#hʺj'ߨEݳAS<;\Fv 2?5޾L%;54G>#(9txVۺX,m X*͑y7>2nanȤ~:L3U+)_ph-q2,yDH.x:a&&ht CI*_VV|%<¤-Ү)e Tmւ]јC7i)#Q)k r3Z>> fD]c@  z~}ptcy|G&%1gtat\apƼ-KsÞ O  xI IOoj~7(֟E4)=N~MzK̦v8'ω6IV_A(l~dȎGZ5H(a yt_v`tmksuOM2CgC;}j(h}<`'s?N%?5f|QGW[#ɼf~60Ҫ ^gt'ؚm}>; wv_DE ߶;9e]cd K'~[b \Bj4!ٵ(Օ #+7OЏIqW?41 ؑ{ڧ<8:S[>wDҭiBX;٠;ؓ)mZE{jCٚW_^Ե$єڨV-H籩˩-o#oFֆspvV>ޮn&@]S{ގhGJ>#AןnH -x cQSk!)w\ۀ45KOa|7˥_()p`ڼtkn~ 'Oh~v:|d@.49-(2<>fjHmSYZ~DױΎo:>HK~+s˫1z(ٽ#LFukt3|~D\e~iU_u/=:[A%oWNd%ԾQ;#;C TV$baĕVY c#0;pMChY^oRC OM=S9+eb'FS)-hz폪hW. 5洭:{4mvx77 Fn? s.oTx(V6g+Y&,ṣ-WEzx#fە Mt(6u5G9EZOAWK##a<7:}HW򀉳_xw% /'?&?w5O$g6+QbW yBd6 $J8YVؑnvX˲KΈ,yGCg#?"낱@&v$P0L\ dl)VXPI#"b_Ƽ/Q_@BKO$YrpZ8.], |30^O~.n5vF#|s}'z.F[R#jؖu%rͱf0iv? 1@p_>Rا޲*"ѧk:nAr[~/X < dW]"vd}?G@>rR+{G%ɒeãkK5Wvզx~8Ev]}[gdk>knwl'XW ,_PNkjgtigճOzC2슎0ּwxm vDϻm(g1YZuC;i3-Y(ybjJA5%Ο" rcA(>jEے"w&qm4BrCY R|JIHw:т #l un+y:MֻSs=r1n7|sU"S~q?0Lp /sy'ܣi "񅢿"ق" O H,ʟ~'/u/>G%/vQy<"rNћ#o{bWDI Og^SSE/jY20X'}\I}OԽm] U3kV{f\)iWm8݈+:wlv]0l]'f>A]U0A#~HD^^ŭFLZd {\C%[!&\C ߳ͥ9#h'͟XŇdM{ƍmpCa _yY-6x:3]mѤg#GaՑ&bH0V@]JH"-@k_{ Hki fRD@o6Zsgy"*%̧a}6 ;o4YG$qw+Y͇ a J|, ^X߰j'G%;:eU{j\)_!.V #`[9".ˁuR/m qN^ț)8/Q#e=c=wG7s܎mfP xc}QdOtao例|{B y¤K%:ÔB(, RMI|_'^6P]Wɝf_ݜ*襘HܯX}V.,H)AV- ȵ(oM!GK7*O%אR'}(p; t<2kG\fw(ˇXadO. {}ZmRtݿ{:ȇRU䝁{I#.gz3VJ>mm,tNZt0*Yvh-YKբf_vZ O :<їW'yoNR=>gR87-m͟NuN19}wuI!024Vv{̠vJ;Njqi/gnS=>]̾{>WNjOǛw5!8j,lDhX6|8ڭ(yvЂmd܍$UXF\W՗7Cyjr7b2'C<q|:% Xfb%;gHy Q ^%hBXQX%|zL=Cte|5dpXvVsuD+F:S1+brW݅foS}Cˬ4<Ȥ`IiqLdpf !Bc|D+#ޑ *O؄NZ@GoX#cd x l8v bh#sY46Yͷ% 8s4 /S۩̿?hq;]rk7~z?54?F\d)810 nl6E--/#-/888g#N2 ںF f7Fr z, GPyz'XoN@{`@mgb96K-Q[Eڵi6yVOí WvT~O١Ok_wKel9mUVcA B ^sG?Y6u@a+u76Mb&)yVḌIjq.1~E)N{㊊͋99.$$An 6${[ wruMFS(-osbNo4rVo[ [px{xr|l a+VߤZGB\Y61^~pxE֎l1!K(R3REMזGҥE"f~mMW&;|}znV\|NsLVG1]4tZGk &r @M'`}|"uEj ::K_V։P Ԏxj@¢?GɦWZ6amBlvgTǰGf_<@mG:e\]%y¤HP`jLG?A6g6s͟dRυT*gS)OP0LZ̓)&L)i<&=-_n )Ծv4U 6uX6W%qpec2a'¹l!^ևߡHjש& dH*Rg;/Xi`no/g' ?֊daMWFeeA]D*7O='/O$G8PD6:>yC\*A #Em/H2)6$*)Z`x< \n`?;TnJ4NjNğ1CvA8B+xģ_krLB`rꘁM3H)A?^Gؖ0_Ӡ и8ThMfKסKuE,C¥/ŝ@ۀŽ!SDdt3̮Le%A!.vM=y]!#a~i6I=M$։={7vk]ؕǝ+7~г~_Yj4KCMώD#9b\DsXC?^9ͱ(R)J1*nHRrWXTI'1b/׻Ys/]bo}c׫[Glq]ƞxWUwvFe. v~+v~ٱk/7)7AO9M7˼ӛlݱӈ705 yߗzS$ FuASnP]_,獡$ǝ )=$64"Ԑ>Cu1щ?oCζa ~2Jo0*iѱ gbkf13ㄫᦂ9\$toHy*^43NjH"/b>Teڿ5goGx68{]y  Q>oSur2,#G J+@l1!d0L#sxg=@< ХRʂsx w"֜p4|DQ +ԛƢ~d堫]2ѲTk$~C2, ` 'b%^n;)EZ6Q/?:/)սOq5+?JO|MTad:Aľw@Y\ %#{SӥA̞X GXǃwqP-Sch3[Wɡ<̢"EZZ9/SFx?=T8C- l ;TQT`m9dQDnV|3bv$~+I3TywrT>[-qfeC1 LRY$S2Hw&ݢ@%6ET!njXoXOmgϾHjIчHT"ޣv[Hf;f2{=#t}9Ӎ_ w-j<,yu yPOWMqo!Id$ELz \r6#F;N%ʮܶ߆khMvʢ-4UsSz(H2,ʍʣ9jᰉ_1gK˭2jBRs$O0 k؋$DA(v8p~8z̐?Ŏ_vQ2c~ ageh{.o3J07 X4h&nm+"-:k8vR_S4NmŴZrC4QTjr QBQֵ=٬4]t3KF|h=Cg. Ĥ{N,]tN=Lpʹ$9rc-{)Ͳ:eUGfIZ M }R ?0ACXM"Wtχx| C<yxN7s?1xv u@Yի̮F:hd 2D_xN}\<'ųQ<;>OcE c8nGPYom2Wc&&;uF^~*h;}*pdS)T'Z`uwנNWd6{ jMLcyEuɃ,jxgnYj8k7uo{56޳kj&sk'qV+\Z7WVJ_+%-:dp9JMDJO%A򟨢IѪ(HU_HX[ qcF+3KjF9;LooNY~ ȭ:U{dWHxvwuMLlFQֺxg os88r(hK xu_>ZJφ/Wz+^ҳWy^ YJ0GR6IxL)"|ubOxՃ IW;NzYZ_YU9Wqq]O+x2?o!u]ZH ֬%}I/ކ`i|KJ3OS8:W|2{*Cb;-ld\.@ם̲Ŭ']- gBAS}KHA`_խo)G~vDydMMK'_0tdݚN!{ wtU;+|Y4Lr˚}h!JXs6>cQsmiyAVWV>, 5+ceV7txjmdgޚi|qZm`5tӗZw:(p 4-Fo pw;FHd0HgR-Sp(_'VhQZ1׮~D([F|T[-BY9&w:XP7V,ZOv}[_q1$"&t:^+į+K2p{o34&[Ey$ns/3:O(X?,~s,yek+ o9t0UbCQl'8?!uKL,D&C#KpDOZ~}?4G+ƅќ 16yM#GYZ>6eLa iG M[LĒ}^s_N ^bOX'ړﲟB3ŇWcp>>bXye_gO!g\_uī iw<=66mk_N"f`6o'޲ Tf,p0Ro  Yk-cwTxh7iv7Hvolpr:KY];Q,kK*Qdn'\xsᎡ1qɮ+:f r=:3hܠ+Pj/ϡ0L>:'!"E\yM:}kc6M"MP#o'K7 FYuo./rCPx_|}'߯ $PFr'#vE(IF@ Es]ʍh."աgvM_3;iP{]uվArr09*HwdҾqx,id#.!ہ}ѵ>:?y;Hb9"(f t g;6nS52]rL4qL1<Zk oY%%)xt$rsTct3P*vh$ftbWZmKjV C'Eho+םhK^/B&V Y\6HyI'52^U^Vg:}] y@x$a݊$ khͲ l )J SjM-q,MYWԳ[ItjC8آ0gWPe ƓYYm% cA9WI,+l"-LFJڧ?Ũ/G`*am3pc`)7xtL!wWC`AΏG9\8@guQcv?_ x^bLG$.CT=Cn( ql(W'xP [#'}-OP bτכͰ\v' 6BQj'I1!ksfv(@\;&NПka;G1GaCbmFWuIslMo 8Ml'\VJrb*EW`FgnHM1-F,ȆG'8{$oO/KvcAzyG>fqzCA(C0! 02em=%憔sZ,` d&)045pp3 ]4! ۟_~ŇNS356xZcO5$S?@]fbOИ #7/U& &2ٙ3W+qsj+iD憘ӗD]QgF)'׭Ua X$RVxa9c'ͤH A$NP7̿󻳱<;x^}M، %{BWKcc«ݒ=^-67QA1]w`ʛf$"o:3Fш"|tF'dUixMcPAfO6jRG&7xDtkI zUƕafUJ9(h'ҋ@gV};sO8/?/5_4&q/0?+څcx0 qw$ByAz!/ kkV6],"# Yצ>k{# _ 9#-1:R\;ږ(7OsYswGQ"È29 s;8rƾ3 P,o(;i+΁@L B*f'o(m(? u}pB/=8مx]. Ul{oOC"VɅcAa]GL1 Ӷw^e\یVcKhUA~]׾K4Xk.`$xi%J4gu1{fgAZf] &w Ns>v|Q\?RKcuErX;3#ח% Lϖ՜] UڲoH/6H s4$5DȊT_1 QaWߑn4N0Ӻʪk1y㠯o kk,K6!9lX j:C,ȣ9%q6ƎRo{(4Ɯ8,2xN~2Y[&91g{$)Us$䈶$47 J»2jns陆/: =2r<Rm#c\_j5Y0(dpH|oV9xN# tM1$8b|xU!'oT0'\{zI-osjc[>dlReUr|ZdȽCQH]}|vP7{`.TK> r-sHv&Cy?8$Nv5eTGh]j!Y-,&='ztoF4 ־Z{6Dž{2B` s@y=frűD29Ӯ~LK.ZjE5_5pRᆤ8α!"9ECH '𝛰 03VZdc&FC(dФ'?~tE |G chX, YC",9i;;C|0䌬x Kڡ6nu6ḿod0fIvfM]_.042Cc`,gF-DZ3ZE&Gp? _ЙJ$Fe7WiWf '687{q~CJ@א0\n:"zLF(qfk{/Ǫ)Nr$-[A8^o8 9f71>6u#W|j?)ߡD-#qFˮX}pHt8JAP[}V{at`!ϱ)yM+wZ8UR2$ȗ#qb9!r%@?i_[i0kP uM 3suv!efFggrd # k%.wU늸7RvE]y/ V'I"~-qM-3} 79"ՙXMgt Zr_F惤&lD#Z !IX+Ek5? *mU&Z4gOFIaӴ0u-tgVa& b& FL"CwTL)@[nK-`τLՒYf9M`쎵av*K"/ {5&_ L1;,hv!aY߮=+=(fw!ym뗐mHXx 5QOF)n#HLX z:sbMpQ>z͝DTN؄0K%!;¾8SMb &Mx Z8Sr}cxxe!To*axmOFȻX~&{7٤?,o~dNwڄLEԌg:6|Yf~`5D'`9ÿϞLge-dIs(ZOhhǁĿnr^UFj=< n034)et4MEi@橽+DzkE6sg+a)q$i<SFQ3VI`u0:.A \'Wl"Fh]t3*k&bcfy{ޔbMICl[.,擹xw'e/eku ._~WAk 법g9pSMfK Pt b;8nt8 C-s].RR9/X)S86ls/7g4wެ)9|g ͫ@Ec"OknIda0%LRݨ>3nFށD+ȍY%eZ#2 `T%G"w@Sd@V!foęn28·ðOAinGs`_Kuex'TGČכWIc:|  Z)4.Ɍm[$Լ/|]OS;ٽ}{D\K# |P!CT,zCwTԛyF=7T+O0Fz&O1'^f/;Z頄bZl$֏ Q[/..CtF9L|,/V600 Pa1 Od}K;fZ{}G#/7p,1%BׅCR/0n+7]VN3x0{Ql@ݑH{jE[{ZF?dԋOrc>ܙg'mm@dcK|M[)6b9U`~N&ֿ˩UEn <_]C/ٳQcO E_&1M=@n82ˏ$mѮxc@jݹXOG]W]KX@'G#0Ԯ1 SctojH:]=x<[ޘ 9+6䎄wWlݷ%~On?ޘhƌ˴-LK?$ uak"՟q>L?8+AG>Y/<>O??ٿ1k?EߏS?&Z@}D 5ק 雛fhD:_^w'݅{~3(FpS5^ڏ7sRGwDƏ(P`iZ[Ļu5bԄpτ&qρS sOGɁxyYtmypG?Ԡ$jP8Ǩ_$q}?98k6Ku)5R$ 1=9u7}O?e#U ԧf`y'ZѮ5[{bn|e'Ҙ"󯆾)t|T* ,4c'FTRχ-ҧ}߉&Z+"$Ō2^V嵅ڍ+e\m1_yfўy7rsl{Oh{=사ӍGOyտ%!x?ý8ўq=q-A{&mODxJӛ5U}Y+[PsSΜfc+vHo5g`9_E 9PY@mGcDZVu jPps|/N^:elԷ˥rCΜxo>^3EEAsuoh.sU)2ѬX 6uD1F@] (~%hP~c8+s_5]56axwKty+iEzϓە1kīZm//H}[3DNZ=G[UY]8m=C/v{,3kD)ʦX۳ ә(!nr 36ẀqQv5Dwl]vϓy O?~윿8* qSymyo.~v1Z2^WODjwn{5Midf2i?eofrV;۴@%_Q|]%ƨEVەڡC-Wh@yi+7ѕ>,zš~b$6B8Y'3v>KB86tlz@Itz~d bJ9mԜ\o]eGNnmlA.;YRZ(h2/EB, xlY)]5LrLǦqmxƻZ)q=2'YpDL¸L;.]{dC@5΢ק;y6&Yt Ϣ+(ZV$eŷH!u-өu?bv8[frCK@.Z> a=)x9=p-.DLVX{B|r-@n8D2s9oG?\M]!~oh%.\ ]Ǝaߧ>4; F.KOC\scF0i~$C?rؠ%]"/ Kj۟qddB#ϖ=tDyu8>NzNwC@# 0/ˎ@M7Kgls@rfwWk0Wk,՚83Օ+>!Wi/=ﹸ_{~1 yVehX\J0DbE{6ZsqbxNĸ7g=W qOZ?7$:CoH I8\\/=?jLGn!|+y)gf{?]ӗ7$>DWKyж8{'#i^K]X\O˜eeta5qzI eJlN8wGj6Kqn [) +cٺN";9xX!XB>/q>v3zSkс翟1hαuHK 59/ t[<:ܕxkO Q(d062pT+!PJP[l{8.bO`lgN <_feYUqB {a疈n2_Zo&JY8J\Y{'Hn?-[1Df')p+`vlyd٪us+Ƌ*lu(yyJ޻{(+'JMb-lN%w6fWٛ@DO_ǡIi" /l$7w4m4ĒN)8"w3WVcO \7VJGi,OVo /`oLva6 =fykd#̑w^h4sfu,/ k#j5բ%;qɘs ]&J? :j +`]/錟Ĝgh<_VoLl,J^yeD2j^%o ~ŤGށ[6K^H{߆܆M2e}ӈG0FfMa\Ikԃ pl_)h'cyϴ@zhUy[${qYsl΁$1EϪ$؋2.ޖdƩ&ɪ0.%IO qIH]_R[x<Ԃd պ֜/Cu CwZ&KC?"b")~DIv C`+ڙhgyM>=:u,]r{9Ow\@9Y|R*IAyQD(MO^b]"d9iS7tZg2NկƫU ].>*}[OP%3Wi_m1->&2C.G|XuW>͢0(Ntmj^%rp8W)6cƔNN;IN$: ;  bX9ZQIH$W8 @,п5B/ysLi}hzmZb;}Xz?ΟǦxc0 wu3ΑKҐo${]mW暢x{ ኧįu Fj%M= ~P؂\$ q)[E!+3E.8:߉BkZw:.Bܥ/ï#28^odFJM #!(fSCl1~y/B "lhNh 2L&PDɃD<Ƀ_tm'S6$Vj͑ÆB@kށW3H/Q ėdHh c(7"MQgC,vD}YY5܈ۂ/G5C$n_CrnT UҾף6F}؛qSG"zK"v=];K]YHbWs@I({䡰wϵ<]hho0-Vc\\\ބA&\ӄw;EplNW,c*"HVOyހ] IOճ՚{P0[xyLgvKU/zD?BsStgQ*TvPvYL9wpM9gZ{Y֬FN8gyvA-@LXw➇Z 1?{U\N" C[4/`+ORnxYFN[둁fUY$ R?p%O jϬAl?;%x>А1MBo{x \hs}\N|ˍ@THǖ=PPvp4!_h2b Ypn4߀'BJg D @ +OA/%z+9lJP=mX{&ꧼcY{P{=--6tG7v*OCS /ia+GaG%O ٷ*J7 $}9V53QlboVLS d:KNnN8'.|#p-r͢1.jوYr}mWM}>cj>xE)X̹@A՞M453-T6"n49*Rt)g!~vGӄx=5 xBF&E([f?]  ?N0V<^+ҴjBBɃxȢ>7\,wg{4ރJx2[q'C>鸗lNLv]_4d,;d!>{ݙٻr3jn JT(GI3Dc=kۋu@lcI\ξmu9!;*ъwCt/7A\Q`}nOߋc\-0mr&m<3~Or)ߕT #o]fݙF r4Y2V_4( qI>v_zԣm\63 cW?KfES8wFewa]u<Ļa;~][![ON 9>3q+Kgwۨm+"mcxM'z4Nا'XYO?o GՕHEVo%N?kI\?/'tEŅ^ʫsd@YŭqZĶc{+(Φz~:n4ٴRV[η  9 Ĥ&c l.GPs9 +Е'}Yη`Gټ>g/J ['. O oI5Y`O~14`e4{X;%>83U0ƒlQs1t_0)SHc"ɑnKpb"b6vx TB&?E*Ox/kY$ݘ\N9'Kq}Łmi`{[ʼ M2Cٌͮƹ,O\HMXvO` <B.2c2WV7ryGKOR*u%a|JFl?<~uH P"& )xgO/OC DmT(QY)HnJ+g- `cn_MJr(2Ŏ|p7Wqz_ lP"J"6w} L.F*9C7is- g? TQ7t d7Wh_4J@w>SX'"δq"m?-3:`KOw2̦"rmo) !U콭 ^a\pڔ)ڴHeD<ڭ07ʯf5[>]dN9\]W hCqS)m&Jʘ6fMǍ)_nsٔT*H &y%soV ~W~+ So?Zʃg i/'xgoKqjǓ. EAm/.6"ڴ HU^J 4q ֋h/n\zU RMᢖ₢R )[Z<9LNfΜ99۳WdyЎqX (ktK?]XAڀ2W>U;l{E|a>JȹWWD1` )a81bt{c^B ~i0tkpeP͍!xUyL)]4fJ1wUE" +g걪(pA*WV"uUOYD>eQ~!,p g7G反UO>TJ4<{dK?]R:͕0m;p)ҾhZ (zl5*\6{t_ea33;zWOGb,ʣIQKY>gߐK 942p+T!J>!'B+>y2NݦOJ@~ajZD$6'UóDup&hkm`E|YfVJ?x+qdك[7ݺ:[+ƣxR[wBA9{Ӿ&>x0CUBLO %=Vh 69&U͋ Wy}`>=NlP'*Cfw}DzC, eWd\R0x .6\l萫ێm6EǮX:(Sm&,23Α[ RCݎxKzFPōg&M[`eռ|4-1޻@܎YΖTȳyl3_C gE^ [̘Y* %,6E{$xP٦Av"E{CdP-Ir[ 6b V%(Μ ;%黔ӷD6e47l)qלmtnJ<λ^;*D6,-.%p]%ۉ`5׋GiߦY:w?j_IH1;ˉR.w*E"/fG#Az{fLK*-󗪹j4X%`_pxlIjv%%[[3ڋY H7S=Z{7cN:`n&y|wGy'Z5<ޔA svW(Ew4TA21ve|<s3 _4[!~$̗:N Gp'_JC1KGki"4BTJ-Bos {~V:*6%Lv|PDIKFNt)g`h5Xڂ.!M!bRa*g1ϣ*1d"<:yԷ?@AnKrk5K[>!A`-_`lPF-'H?fH鍽F;~*h4Kha$2d/uS'h x/6ʑ^bh& ,t#BCtA(/0:5t9?ITGY:;q>>7W4)Ij>CStS0W?}dMm#U|3۞!%Y(iiM/4&q3WKn^I_ǩ y6Ut͒qW}S&EG{AJULʑL~&((R,UG:O'"A:UB9-O{3I>*[ sWcEɓE5r lŵ-y{V2ea!ͯ"†@AvgG sU S!~#K8C2TaGXNF4P!q=Į :fyHVm#[ 8jogJyˡjzTG<ܛ'*st[m̡PgTk0\F׽?u:#C'uȮw"-tZ7spbյ$ޙ%)v>whcA)*"Cٝuiv v9fM#:ALjMS{1X8괦%:>rщm_/mL[[st[eg ʎcsxᬻi Vxĺг~]Z{asň!ٞb<ޭaeh>Nϖ΋?d}laVU4=9t@N CmO 32|J)d1|.kHC2V[LA_Iȑ-&k+1l5Y[ Jh`WKtƒOyBhܻ/ fT)<ǟ" )1DB ds:Ba P&y18Tw&4^Ƿ‡hw>1R~c*} */J 2[{Ķ'<Ӹ>ګ7|_z4`E~^,,]IMN Pp ;[luf̫(. oFt j>6:wQjLs|`hmop P|qВ`kLMmOPMsoLM3{!5~ :cZBKa6+΄. |+D^.Wܠ|kG a  mɿUyoh0A߬;a]{nPL]u>Bt?>V|m<1󃲆k68H8^E/vACOO!S靼{qGp]IpWmuCXƧGcwԄC[ 圻1UgG6NSmeH1a Rӛoȩ,q$BkmLA_";"JI0?QhGLN{ Vv o ^A39uɠ@%풆෰5GytUVVL(91a&9^E[邁 w9#'2'28Ls"#(eQ+A[XR͠pv6$.;&l~l\#"v(>BVNJdzzj zG>S^1q)œ~N8Ԋv,=fy_ϙ@4>]أ.'CN(x?&I@J)CBV@t|a-5|˟xЇVc.?I3"o&΁v$q6lH`цs6ze?J~IHbe"w o`)yMQO-'b n FːJПEPg/+v66$oQ?(:)!g_ r~O8^7m;.l ^l}6w pDEAP3 =o.7Űn9=Ő%pKF'6+ٟc]y|2B>G^2D0M!s3o%SK _~7ۼKA5xG2?~x5^3A1ܻ;\ 6KZCdK?*!d|.AH14"1$ AO4MIF` ,˛}C98󉎿xZ9sD()_ۙl;ża M0(/hx\8W QC{)06IUvhq49Jl.p)Bsg}A?.~|zXR`K7,ؙIdq }ʃz˂F0DLjm'Vt+}m[=-P&c3hJ_TǹYeYu ΪK ̵+%^ [T|Nbt!!`AD$ a,mH z4'jOQrJ84m;cH7;'EC/qNa$9uNķ\bnyDeߑp䄝oL1v39.uQl* ߎ'L6P.  .2"h:kikJ a6ijfN@L|]}+>!'|CoH;Dџ5e6ZTzE*Ou]Zܠ<4*E$y߷I',%=<i q/m pepe8HͫEtעĿޟi?GVK/Mqm.[u۽GhS#F٘jAN޶Sg1x(~hg-fpM@U+R@R@dɑ L}  +bYIJ$=ZN a1! @Fjs_Gyp²1}HӈT#~)mLU mޒ$ +R?" 6;b4|"ң#ɔ$x?Xۓz9:R@s*R";N0(6XR\vopXY8HՆŒiJ7uc:YZ'Ke'&I=nˁݢ$']r ^Vɉ/ h|;]AuKǜ؍@^ߪ3({g>l"?Wrȟq2Qʿ2>vޖnQ:9WvF zOdpFw97O>Ou{oy_TEP/6\md{Dy^rE*'GLEzLXFʏ$Qwm6Z;94Oڦ0Sl?sUk6S8.[m[ 59)YAޞ 釬woow{ NAM2yl3Ш"١7xkCA^dz\yA4/Is+q~}q'.2c)eFr}.d*HyoBP._,ls[4B(WV['?[<Q,_glu]跼O _h]t ? Qk+Sj.w ,έb>8g( I>ErE?BɋgߝuُywY8\z*V)W8֯ NI@9aܕN[ pKl$ ;O;d*мp@ :_~?*n|@lJ2%n뷫Q!_Կkgp ?O~K,s4sco|[ߜbżkYcK?T?jI_Rf_|}FBGPL +y?iMі]1Z8n>5^2,b(i4'(nV65% 7贙b$ߜ-0~1iŲ#fR>%˔}KQ3Y<O.#2pSD f]E |w11"3? Ū # ~j}Čj̨sNI׋i,3JXsq,'OLeYb xKEd85>2jzAhdUkVEug?M+`Yww+tzy_#:eW\9)^gT/qkWlo u3Ή:M[I,5 I;uQB(yAOx}&m/Py_@$N1RD3nLqa&FQ+C ܬ1s1ߧ }YKzdוWaq0rMT̖[UJqr##,\Cn|`p3sdbO3\SEgk8XťCDXv#\Bq?4U|=y3irDRlBϡ̇yE׸s9Xr ڧyQy4H9f a#($9XnT \ב^ M']}z+jˢ8#==f&uZ88k6QEƸo>*JlRM TֽGq'硕K \B {Xג,4Rl68=IuWim&]1v&n ޻ޞޮ0Lz{%`(JkB(=iIþn.}Z7-ךP_Z{YQ"#41":k˷NZBw>RPzЀAiNtι[ =YlyWܫ) tuIq{jsύx;k8=Jm)5JlZS=f5}}lnҢD) ?nn9%NN9 n]Yx Kwq[IdOMMvoA3OTs|e\;:S-1:FmrI2sj,$;(GSs1x:(&?7t&O3(C Ifٓgw\w&r yg%C~hR=c*DԞ9A=KN5Q!C7#|"s1v۽ (28͏'DTs,ΕS]2`>6k?9GE.7u3  Uk#uqM_?֊C|0mA\k@ E3D^s4뉿P~ڈ琺`J`ނJ$sF}hC]7nF;"& tYK?lĎܫh9M90&;/ɓUv[=]#AM} ,zNQ{L疩}K4-Ot~36YzgEgb#g7XXk%lؑ&#.?$iݮsVPnHB*ڪG͚91 kxrV h~?qGϳ!ScE)r*r%^!O,vjmP} QS늝roƟH׸Iyܓtp}zѻƼt?JgO1WxfY.~nâ'pj#t1a,:,{5Bd= Sڅ]Ľv+ȭ5FetX_1kw$"%|y#2!)O'`y5N%ToO`3jnC&$tlC[#g嫢<Ë8ڦрx{i3?&%_yﵣ]5rr*_ hL;#) +uG)ywb6;<;qc+8ta[Cs鎯_l'6LҼ :Wǐb2Uh'G?8ATi4,.Ѭãr'ZnނʭGꜵN>A-@W"X)|elCggFňQjWE LuDz#52"yJ<p꧜N avkềq3l~\j5#dJƢ`hP^$ʽ*}z6It=lM1)*mPuҴN܅ 5-B[2 7+r"1l*67Oc!t1nְ|OtBo} a.y'[S&ԈୠSJ_qX2X{isĠf8^q$χ lDlV}ku-ʻ@09?7;efi.g- M:eM7޻&LkFZk=ԮUj#hvHb9?ƤXK9'FBjpǭ44; nto]Iq[*=Œ$[caXcטi Aܒ~6w0Fی¾NgL%mfP a)[A4dbsQ8z9~mCxCQ?\R 7zs96`=!5V9нp=t/I1{}ʙzVɧ"D0eaߔ0P˔gɾpClp4Q׳ YhؚX80[Col'zi.Ceqe;0[>lcP /ir:QBqw%s;οCRUs 'QJ3.0| Ys͉pF0Z;Om'_U4y2#gOHg#)DX\s) 4dM:] Mhy^zpkE~>\~=ɲʬx])+'. BܻӿY4Te,UOm֒ur60eB" Ⱥ s(zwJLI6mjeœmhakD֔Sd5ZUsGuM0$bJ|:F2wG.<6|'okwdPU/#ȷ]S[@ͶlFe[Ԧoگ:(XƋjfK؉ i* *%ia։TD|qqX9܆qA7/O}D:Ddَr;c:cg\t#N_g6+/y^&3fag;Ŝoh S|<ʼvoSf1\Q۾נ}HwV3fvC>fޗiXd{ v*`y®]KfCax]>hz hߓ臶dưlpߙQj2*O$Ee9 uImY2%A?Ӆl̿Ü׽nf"ܟض{̡qwu_ ೕ*_Vg%'OKRK%ߪc pp#Xkj? z8MC]T{MnMo"ո3Di8ͭJzA3Ba|Cu@ "Q~bWweeQz5^0x[ ͭM,U J{ɕתWVv;ڎD"hvnpH>=QW~Q=3&e I~AxM^xz?/r@~OO-z#M_R;wȕC1ńPx<.H)9fl>9\ |^0OVFN^Np=ln[=&/L<4v ӵ3 !ؤ4S`-ϙBB9ݞR-94Qx%a~-%1j9]2)ccɌa &|ixwSЊWb;}&JP)Qz9O/"CcQRP>^iYq5)P(S ΒףA\c@,)za{]3> tԱ /kϢQ +%u r/8s~7# تFX̫Y  v۩yMާ񛼣#I D~LDZ45܇ \iv7Ww ~û;5wkԻ#ȅ7r2вurh)Rw}oDmlujkX1DSGʇEU9x&2%~alB.` l^D[{{+l /]׳ >UX6eJ7c𙵆ZݹT&9Uj]I!q5GS*[#\|#rΐ.Dp=N⍦Gzuz ,}Z=EcOf𩌏g3ͽ0'еNO/G 9ܟq "礋މg O.\1z6yc| O(îlE:@41A-*U~:ŤK[Naٽ: ivJ\'F#GAd^7mI9/=AK$cZo|̡y׬wkv(hpN ?b-}e2D1Xuȧާ`/JO l|R|#!a}L?!۽5KP mhǮS{U:IswQØ cO|HSւ;ZX'.[y`hKDM#jjoKki"ꑙ<>rE87!NFeziW3E;_{ۛ"DƁjT!pYX,_~Q;2% ~65m:BU*RP~OFX>_#T[4fHsUfa=u{ ?\O&gv&#0,ayEtXc*7mu^<FաWl[Exr2U4:V ZWqbt,|9Jgjg۱ld313g;֋2ifb`Cn*1ffyZ\U t,Ew~[LjVcS)/γ(W>U1VP3rs) ң)C(A.DL De#O`?݂<axveoMnh"n)H&׫F} ӫ|B fPt9 >u)&q=ESs=W|WޱFLwb>Dʁ4܃4ٯ"=xVX8Ue,kUU=o$ZH%Et7I3W9C+} S;rLM'3<(GEz63U,)sp>0Tm!+c n>éï? e2BJmd5̥}%^؇PEF h)FL;n~t?eU`z0b4"gJrNGa;I4=1ɹhS'ްu2^m)^Q@̯Ks0J+FT2/k'uiӯmv&>P*m~lyH/U9g>swnQIFlM gۼVfF׼ifi2fO.90~-H3Ѧx3Jlܫ:9"`DLyyY_0S/9Ƴ;ȕުQOaѻ8 \Ҏ:{A.<ܤ~bX PjK[@ ЫxiM,JI%U>hf]ٴT?؄BឳvcgP#Pw! ;l8ζ-Tf)f f\y xI'ބ#ѧP!q?(԰3fEb\W8:g LR&F& <kɇay~W6x(beAgNmCya=#y&7eӰ^ݑ6~._r:yw/a.˧Mr`(q#0ЫL17/E_x!J*;{M`]@Xh|n5F?BNY@ *r(ߦ2%pxvsR)\|ٺ.&GQVZS-N+'%OBkg`ݐe2),ׯ i ?)Ǽ+3)ޛ!\&e?W?1TҤVxSdP+u; VERb!z9.D/7a74JjӜhJW G9c| *]#t/[ `,ɣH-`OWmStTbAi*R896I'@{8D-EaD/H%^ꂷeSٯLk:F**sѕ(*M(LNgx(\efMs46Ϟw%yZF5~}0*O2r&cG\USq`j7#J:\+F-E["$zc!ђ,ئ*KVSlﳚڋd"?"ru$toYmy#J΀T'z]sgwK)jOn&?Ƌi? R2wH_ѬoYˮ$_{pxWe [ DXҷ}pgX>' _s0IDke0huVTb5O!򹡆dWm 0u'#o(TX 2TP[ PT_ `jXfg?9ΛMX79T.ʍ1(-D]:쾤PE^ F|ډ3_P9[4 E]O4hߦ6 4f"R{_ |p~f-iQd{^_y0q`6&7S(u}?N%̛C{ ;TaX3de dRV.> sm1 ?fPw'ja)2[$N9g"}Z|%׫s]@eKu+6;1 ߖԝ޶xA .[JI]˙%.FVlm^R\!{Q7\\.R9;t}"kVfwȜ[Mum؃Mt\phMFQXZw}F{l#Ió-$^MgZ;]tzX^uyvdgYApC2ƙl~5}p>'#N, +P՛pݞ5kbɠy0{/R*ª.',؅U_u#:M`RG >C+;'$ѾseʚwtWǼ;$E Qbڨ)<'NkRIqudm2|m?!Nq~{!C^B gfN"dm YA=6epxԠ:eBʳv>{rx-jw};!R\v[L\ 3]G̛(WTT8FԵo#`UO$]p?;]I O{7Sq\@2+,X6VdJ͇m/[{k/:-jcpS"r 2s"CǒL߸F o^<.LEQ>8Brh!0Kf%:LaWؓh2e{J?6OzGR@E ,TBg̔):\Q^VM5B5  .ۋj} ޖX}ͪ)LhNʿ&t<cIlu96 i6o~sܙBtXX"*Lo f w`UQS@}o̦~ oHb-cN3y+} klȪUǘpOl F+Տza Vs< cKPRA#H*ƄRurH.ɂ}7]vЪDkjS"C H(GȱVCl)q1 Gdk˩q lSaQO3v (LY#+j¥p$?Q&YSd%#O\pco:Meӓ)s]Lk"")ruc:V:F zt{ɟ kSM2s%(72GGeeY.?!x)A*Or6mS.v yfȿۓ[4%T>U;+nh'M뼩 l"O;1H&mÙGY;`]r,{lMQ'nK%;mH9p]e ̄K]fe+Ო]LKf)pHMPz<5!-Of!ԢYmaq S!p":+6D\H(%O٩C=W0ϣAwIy&ܝdKk ReH.6k`tgۺuRn1 䡜`=èsp=2}1ep.H4{*IiZ\$I6* ]w)}t+C3ӊ0 }(˨w% f4p^`)w$"[1{-n2wG8dFI:ၱ:b*`00l  C;r+h>ͯ& }yjQjI6fD-:s*2MGf[8Qva8~a "Q4uC wc N?6nQW?M^JXaͬ:Yh!f9+xn!Oi#0G^!@}'CddrooÁ >2O2`9wt7zTI"Dr+nf?f+D͞@i9>"WIK˘`/S݇oav%];58\s xxi!:6rIlld6G1ϥ3EO1r_[e\N`1gSg8vQs.}oAW=pK8*}<$gr7":,1k iŻ( d)1ڝ>? zlAF$ ' iCӭ!e <LZdY,ӕqn mDqO1ƏX5,-/!mXak'c.}vi;/S>$ril9{ pL?Q[JIj&ÄHZ]͔aJ4\Mw c gqj sQ BWj밽cŋiO](z3?RYWMKQחm-voFՈidP&"9ܥf_9_4dUbs3`\Rڥf rm es5m6i ¹Bf(`,eV V|g;Ȥ*eY-tƉAA1Y^bspS9g z:cV E)dПŨ[++P3k,?8jz/ 展ye:v&o?Ѿ'bmƱՋ#Ǜ fwFsM^A4-JrF?dHcU6H-xW[V;m>p O1Ћ>ہ)(_QdJ_֣;m&` t'VܵP\ _mV!ϑnڃS8] /iD5ӞF]E΂nUks{K`ذ"C"\"`cλ>=}Xt/g8 ppx="?J^mVBT=UOnf8$w,cg2?>K^4UhQs&DB?WYI geSnw8lʎ}ZٕUe$Q&D>SkWC!/ nDˡbZlTR7* ecXTC( 9`zԒo<J : j0 "9PV%Tvb: $0R04y&$nj:sN/<me Bnx<M#{6$S%0!ďb`1UP֎꣓S}BE #x9ӤFj%f7 ^!Ìd0+Za1~_(\7|}y3nw@ ﺰ7.,cV{6, zF"co67nѻwQύb-r˹pAߔPu3~a74r2:qM$F8D 6:: >؀+;|XȦ\@ |HX4_ZMiXz37.p`7IbR: #bϐ.Tltro 4soGenb8ʁ1G5`gS6:Pd Px x Y`C{i*J D\D<~m\LkGch;} d6}>>! Y3M9pD@hlBΗ,Zڧ)l#mY&GHR'Ĺ}',7LFx ><{~2P/ sBԡl̟'뻙LiPHp|cj?9Sޑ[3 J sIAHU>hip1_`Ҽ-}Y h|U9y asE ĬCf<á"$"ܱ eӴ%lu3?EMV 쮅t< *Iױ!7$m(|VhcJ|nEL%EJ3KJ2Ws}e>t}d+D?680*kfZz|&pZLuBy)yp]c.VnZx'}W t!rehߥ}3N+:F; '҇_ ;/kUu/disШk581jt&sXqۼ$`я|!Ӌ&!OS흷qy89wQ7;7Bؤ[IiPĪu2ODFw\iP W _(::4R ޺P |yNzG؉mj\Uirqht>E l,-e4vOZlEa+ nȒR <ڒrP~T5PΟMY >{ޫ|,X/ͤkoR8&Dė #3NeI(#ʓGQrh,&LrVPg[GqNj{gd(txZdwOKr(]m󱩱{w>L`lkՠ=h80Cſ{HFfަbVu6w-IWD'|<qS J+YNp2tF:t$9GìlB'ØD0duvW7E;.3! _ӊ0ޥYUcXkaGD\74}C&{8 we,XǟӮ BM97nEoV3˝߽J##|bb1Tf#o(8mqT\g.|4}CF`^x6Y!١ڏYH[-8/dr1A!,Q袚ސ] 0lJs例ZSx̪;J\JeJrƻ a>_. z,᳆| XaXN1_ 3'1+ km'Ԅ4V9'.Mqx20(Dyl٦, KB ` ,>} ᰠt؞ ww i{>M]b{W3M9ZڲD޳W;U؈_.x/^Q$+" Bn gy.D9u6}11ux(3 &+A Db8$*P2Fj+ƲޒѵCCWyXW:]c6@,ƗM%U?[vnUhhKr&\pT8kHwxgpEQ>CFYؘ[Gyq.?Wc$KU2ZK~eO%ɨ ؄D,!Ao<fZn;6laei5/ka{<~N *?ĺ,\JsZY2b;ߨ [N j,3 :,sb{Z65AxT1tJ%W%3%5{3B;6(p徘wIfepIS=)Y'YPiv>y)R=4&u#Vf1%]/uE~ԬQ{ND,J6C]?<.? w6 l  ,d:J< zv%x~0H]̢{gK#6ٞ200%.`ܽ)44{ʹ` יxP2Ε n^*Bȹ]se+aW@ߠV:1B"$U҇fEeznAOۋQ`[e {qRzc7->`P&'EBOsƸeKz# <69+T^a)y#~GmJɹ5LO(ezib)Ƶ }aQjnV|6;N O<yry->}T5堭-|H\lg9g]IMV<_UF'WtQ(bjH7 Ζp$ > vӷ rU?D'Mb?)m iqi'cI=1rRxeE??c{~ϟ=E3?9tbw${SBXKTwcd*X|zɮp`LAU榌`7QΎO qi2Һ^ M쫪7&!Nwc׽+i؎s-QxYYMɲLgޕ~w/c_PctFey+kxM/V¡U)VzK|v*@v:'W\p&Ĵ ژbkg<nNX( cƻ &ck~&UgD|zXC?\FL< i]@Ҏ#gXY1U@nQۤx{svFRxi-.ig\ce64bO%ֵ$C{I\#`u;}kq~pi͢v*S0.†ح;Xdup̣_]gsh.E6;0Y0ξUwT'G9>'5ꋦ[U6w-5CxtйLLt$s3ߡGR"٥ h\naˎFlhnjhE6~bx9$pb"|XASN<G_޲STP~3%A20}02"sEQ.u8դ[R:~^$E*Rϓr6 p:OWHd+V@YDP^&[:+(dL@_Plwp*(˚ShfowHij6צ`7 c'cUX= mF2k*Xk'Bc#?$Jx8nd{zpz(Czrz=^Xݻs$@EM**>/+\,p/JMICI9搇gFp[h[ylUfF])޵Ǐ:x{8tHy0BFJ7}O?H6\TG8iq(u5Rb3G͒5KɮZ[-+R9u/(]#iG*AGlt.wo[3u[w[[ iN*XT9xH.܆LTuthVOrr%}M%E,v75n1[Mw,R~E9!Mgv,N|ĭ\_n)}֙bXya< _ ʪV){`G_uϔB!߽?MHxb۩eʔ/8&ĝX|=;Hjb +#Ϛ|󘦐o !+)ߋmh,pC=ÜHqXnL¦OHH#pzl?%6Wyf6]m9b_s}qEVìc;!V$a #rZ,b؃$L>EGcGDuCk.J29 Y0C[(ҝiu$V%nh) ɡ(@*u-,lqudLg>@35l@)JתU4*fBYٕIǪdb&27 O%زX˜O8,?p=?痕]OujgSJ9U֌Gdp=&)D$\Nh{(wӤ걺.A}ƌQX2bOǔmuKrfV qb8|p,JvNpe9&_Zaxe a9 +Dn`9Ҩy)\F kXWw ;+PrGDS&I yW/sQ@ڭIT(ap rv,TJ-p~rSn'R)9@[2|c".7hN,wHg~?]I/=& @F^(|pꛢ|/zWAʡjP皼fRq|t@\ UJu%Kf}p{&\;]禿$)`°1,e9:70O-oBS,'=2#u-V#9e9xZ@Y ,gKdb=;|J}Tn8:JFx]!> %x,>t>)[*iG.5͟ $yzpO݉cs'ؾ&0ibQ(jQu@Mr^dzEf=b7o[EcW0Lk5 СW}$ Mif\7ݛ?y9OTV#%tND#'h;c:J}Yg?gp̱{)JUVmKu@P8^2㞍1b4 (KBkM&$Z᭱%]mp7<IЛX67A 15ZAJGŕ@gZ072ZT dʊ#'O %iՒ7iKŖ{blcr p-{c- ĭ(@i,)hińʓDJF](הbQeCT0H}mi>0TPQ̾*5+HՋv3WQ8 kv-LoRt_cu(zEٙ:F@ap4̞Cgi~/ [&vE\/a24Kb pK<Ҹb칩Qx9D_s08Ҷ"5y6{֑z~v&Ώi6tHG0KV.=: _;LRY߂ `[D`&oA*:PʋBaO?,R41bf\ 5h۾a0ӷ-m-u=vv}.=nJz;ĭVv`0;TQ~&[Pqgf#C*9#Ýӻdž; JҘnmfFf׷Ԭ06~*1oO/Q!=AMvڤ"_vWg=k؅/X,.u{p/Vi'| P7f[Kgs3aCߡLXa,iAH帑EXx ZF$0p9d6ěc تpEM3ה~md($dl b.ۥkPa8{ ``&+3w'Q|![ʘH3}\c(?&{2!OVfkldZtB٤6}}5A9$MsjMi)yN( vXgú{hDVJ{V=U]kv>HUߒN;{G>LTJEeJTc7 $;ksORI慲գaN9: o:nvZ.3+T~5#$m"NY2YO+ẵ['MELU̚#ʎIqLWI#6BRxTaZ7S>M23Gn]ǻcaIz[(j>`6R|kt1k {m1}5m O8fÎc ʈ,s ,R0t^|YZrTXV5j ƙMuΊ/R~X;ؾAd˯pq*Ꭾ9@/MyAJ5俳ɃywNA(>ۤkFD^y&N:-YPb"(z\ư a}DoN(Y% |: C~2=wfC}Zbnq)SGw&[^!G',i%*7AҪ ’ tJ J2XEoWw>0?cJ6Wo踾$,Fd=~ +0G 6aNm̘\}?U7uРK/PbWLT/ տ5` 7*~#C|ާ1jA>nyKldOC'X?7qon>o\>$6#qSZ__31h榖7*Ų0j&#; ξQ>RxibD]1.F~VB(npHv RcYPTqJ!BՈR1l~?Yʄ432|Q~Kr%<9s\ԩs >IB$_=S" 3lDB:]ᖴJ%wr"VIv`^L-qߏөZ9אqKt3Bʱн4AWE; $ޯlGzݙn!"R2]w90vF+&٥!4&%w-)#oSIC6\"8Ãӷ% Mdg-&B!{́cQ<_ߌGl1t;w&N3 +Fzk  q'Š+tC?e"⅒ h:dCzzd4 ѼwE72 C9AԬ!Q!Ggxp};z\V8NDM6oO~WQ9k8TJ`MJ|t-QR *\ޱ0\(2.Â;HŠ' E{ ~O,[߮q!h~=OTބ5 +ѝ9?GrvbB=nv|`׸fm+Q᪘- eEvʷ.oIl /r-\0K OG@w;,禨Sa)bJ-5ʋ ;0th N& )[RJޒŔ[v{V`3[GPR(Ң 'lU9w$x leQJ'KaL޸~CI]e{уnVMEp*U؅G 4ދp ?D"c'?i ! LW2XN ֡zXyS"hC ekI2o`H;fuLtK؋1xR6/ʸoF(?p`ez @a0?ɳg3A!PI;. uxȇszZ4 iHqPԨs]<|jD;j]t( MY-6 ЊޛPW^`1E 2S z]R $.vg#KQj.GTvP|}MעnLS:hՎMN%}]^\CڏSȵ*&nP`[>]2yP^Ԁ&Z:`<7R٥ A/g2{fsMI7!Ѝg"kbiC\Ͽ_!EFjKiɸ#_L(y{%*PS~fA*gaod(e띆HZi[m_E!,vx5]5? &wZh(oT5FpSPr[x&ϯ bqؤov#l;ݩ;O;w#KJD=O'ĨEdWoGځ1x^Rw RP>8hMӧzǓm$)g$ɑZzX^ք%@C8 N vT7 T5Y9 8^CQoihpx^E_ةNvWcq\$7, }cQq ąOSy5p߄ G="-]dϽ,dqNJ t9ʋ?w*5u`dlĺ}(uV,Ó2+c/! NC5P,)}v *[~4.qMM~"&2*k3uUr2V\`RtQ$C^ }kbi}p\U zBsSEb ]oM <og)w`鳼Hѕ]歚D ߈DkuR y$k0[Ƶ] 7B52FqM`@vÁoYU;%˓yjwfH'H׬/ăeLzTu=-Խ$WOR譑I͘2Ϡ:X/wRV<-0(M*f0_[KAgS̱fxו x1P~V. HiDS]@Y{8X<_Cl{Zf0A S3NfP@J0,K*(C)Jx7?ꅊZ No?{/N_- 'ux^Z8M쬿B}LU_cOk.$IPF`׊iSzL9E;^j1 U AceN{5/pI%]N<-Sjԝ_^$fs3'9ܭ(_Z1,N,;qe-JlTYPaR+~#ɕP&i~Mۮx<4QZ>-p`6(3JifٞM1٠v~.ƟLHI]oPDp뜗gF Or rm(*gv.Zfb }jtns:g?ނCf)tVk=6nL=PD %Qg 6rPAJh W8qk5`vA4;wmimٺP| 1`aއۡ="u^W{Rx HV^容 Şҁq/3[|7W(_gJ J8ЩtƱQ zRM+%T|TU(ǁ鮳 , & ]LQnl 0gt+΄Vy.fߔms/:H5K BHA2gقD7dG5)W+ܣ6e̪4*@Zٴn `7]p\fd<\7^iA~vn2 F0+es x|8"KǎR&$p4rtNBI.vA٥7r|+KF?"Mܾy_ fH0\(lN82x> \5H/> c4J".GlP3EiI_wTZDXHXIHjIPsuQP <׳a?I7|b d͌F6'Ƅx%ۥ'Sgrm> d +bw97&\ "[KaӍ ҍkPƘh>cJuxkqrۚ3yژn[#F{oST܍+|bg!N_Ҳ ~vZ~0~;wu~<_-1l>uFn@/JRmAϸm߇51Uw}{A9_ҁ's⅚/I~YOBh7K/(U28KSskT^[_aMu2.Z`g]zҡ?{Vr}?MDY>9\LSHjRJso증a|4wmz6wuwwo]%;̧&F9ޫ77 [ޏ¥ẑiK@@lG ʑ;єò=Rf7*@:30n (;,q׸ (Ԯ˫.[aS$WRqáan3+q͑x=qX~_ v/1R,дCuLzQ2P88?2VxC>;Nj>vP-[PSך+*6Aä!|榮Zj -*O<n2w$K)cѰ}:1~s.ёGrGTÆб\𹂓ueG̪K8)V3nn]K;7T^G{ruV6# KfE1Ktzyz֬s,xJ/V~V=>AҎYO:'Sk<,x>c(T_-k^f,d ϚP?& c^"Wz o1 ߎ_T<&*'֝5 : LtCYNPSx0*Okw\q{%Mf[qw榠c5cM*EeKd O\])7t:Nam 'u;^cacqĚ`Fk36VStv DtHY3-GWydJ ҪO DNr%\Q/ufz_fsxm"0~m m+ܘS^T tԯ8JIppvz+jQeG:xy؄*{۹tI+:qgGq4nA]YTw`y_ƤFK,f牽= "]lM:IЌ?$?)we.'{Qu/9.Oiez;ǷlSZC93p9Gʎ2Q%66+- [sQhΞMTæ¤l׍&NdJdLHi);N'vFfZtu/'^L$!"m * ~PWee!胎x>`Иid'FK5Fg:dz )JS=c7Ne%S]ԒegfKfT,J<.;04 ga::Ap㬛`֓\> 15 BT¼s *iP =q#5>ZX9GX0 Nx 5*E+i/lCc:DNT͜*ٺkQ1??%̸߰kqH- yGyɟX8cR- }l%|wLKzXTaz qTVP]~@n!( YR!8t+s[#eT[pr3fѧ#cw[3[DvjV@KV\v:T4k[4x㍢{*o?%qgRSxϿº7dkD_Š( R :,ɇCt}2jtnAD7]2E{i˼^C 4 e ~i̳D=tյ,|[K`hENT\gm YQo,"{#OJtJ?Xua öcfd}~3#7uiE+ zc7Xw,NLJ;&Lӳm=N#j*ףvBnl*)z$g£;7MczQd7m-JФ3aV|_JEov< ^kԶ%sV)nQ?s֥c !ܝ_yg-ij.=m-^VEH[a6rluɉOY FR~M탺H I>vxkmD5?TNЄj1QJ ;ATsVvJrIH1;/#N~PyR}fvH7LK*-̴/MWێzTs xo`$<297P@(BT ־z^4"NF7}GL)qyg{TwS&Qޭ$r |ϣ$|wGygO⩩ȉ?EP**htƿ#47#]#2%j2v)naPWT$Of4JHӿDh?wv:ߦ@SK5Z!`}N_q^k`O UtG}LmU3Z;Lnң9=.0:i> ydP_RпB!H4D8A"pYGnռbꕿ6?^_q~`dLIaScurit@HP댰5KxDӆ& 43%9c,UCpw~e ޤ6_Cšr$FNGiBxUOQ%|ҜAcgPK^ʠ~M/K{@'cܿMz8c-[sƖh:wtvNkw罬jwM?5Dߗ Qr~Zӿw4Uuڿ1`ؿܿ}=/gJMK3nƿ2孿ܿ_/!c'}~D­o0^ &xwЋa_j5u6l Nx ǿIX^5k =N>6 ;_;Gg_=skں?N1ܿM}sNt>9nG`pAtA(,_W.~ l߷k@?,> Q)w,bj $5,kHay)q@apNgIgTFb=]POt?#ty|4 Ei2럚֤ٚgzg k/g}Y\,y.?7hsIϨ?ofы/g9Vc~\@4>7aѫH4Go?iѩ?k3v?c^=|q#;y<~l tlLǦa}+7b;ߟ[gjΏjxLolU'VNab<;Z;zo.o~]ßvv?>L?LӞNj;l_s>j@G`Ó*x(MKtjt}A5c<˗-˹|_;Zc99-ѐG%S9yZC]=‡!\Ω@_^]qsOja˒R'>/%=g7~nX/ 3? gQ~AVK+4ǫT{cGbwް&+fSf~5?]a'?7~|ܿ3zt۟b's;7VM'/y;Yc&Ws?v>1ÚM|{G篻^ Y?~-)dtqTa(, d2UP$sSFڗ54!ɪ9M>d_|3=fo;okh0z `oҵ;L)CKQ3?b<:ٿE!{#lu*>ߣ.UZಽҭe>nA@;OZ'nx%^* vi=xh2t)*5A"z/TJOcu1|\Nso hՙƩ=x*1(JWU:o,n@gL2JcəbP47Do]z7|voݏ~N;ѻh"ek;K?aR[Ӭ&]?H?|Ri "NdPdGR m'keF߾1-&ީY?ڮ=.jh A|0& (H0=18<:i'\I/99!k;MyJ{ꦕq:1Q@W |[Lks귾{Z~{RAox]vh·X{z|7vb<Ѭ= =kRm2ƞE'7X}Wc< U[ub;1V&`<vMǡ}S{kMGľvGy=^'=CѬ;)m:>?Y]`Kbsub;m F1ڃ\=?P/1:ž[~֞C' =Ứ~֮iЉ;KC\b_bY' q7=yNlY{g!tb{kg"V?1ڛX{4wvAj矼 G^>__R{BJ gMI?7 j/ nhпD pK~[_痵r\=)W/˰rL=l-S/k˵eeIz~S_&aeeoz~Z_֖kK˒R2T=L*U/JD=-Q/ז%%eNz~T_痽ekz~Y[_-V/K˜b2X= +V/{"H=\[_9EeRz~V_痭emz~P=,)T/s ˤB2P=-P/[ rmz~YR_IeXz~kR/[MeI=\kR/KLeI=L2a&wz~ٺD=]_]_,Q/sIK˰%l~YZ Pa͹TWHap>}?R'b|.[X)[ _ Y|0G"Ii?ŇOF@{ǒ !y.? 3?T~oτYI?O#%WB|:OKB:MHx=d~1(O3Bc-KAMBc|.[X|()~%POg+XE ՏP?/E{''!) X#Ӡ~_w?Ew *Og;0($Bcz"m<6Bc|.[Xb;ATWpC|:PP|8P_A,>|PO*T?'C|l6E1Bc|P?4?(4F*T EQBcY8AQ}?Po{P's!Kd_I*TOg+Ū4ITſwPO*T?'C|s8AKuBc|guqWB/,~8ABcpBO]Bcm*ԟƿ?(h Տoa"p R͸!>c|(B(>T~NY|HmO*T?'C|lBc|gH?ħa8Au?P,~V8PTO*g~BU/\;qŒTxtZ8f8uݰj# &sc]"Uݞzc W!YCAP.vFaQ,; `jݤ,]Oyl|ҍ7Sz^h{ឧ@nCC ]~}raȶ}M7H[=eFO:yQnMƟO%6( d] ȩ_9V}?/A}'>l/@}(q(!vX彄gJ C?DǜwDkNc{pyHt/1ttEA꯸JB%!6b5FiT/oZ!ca\!v”lpeC[ƹ??{D8o/}P?$ 522H`£ceeAEtL:tCo}+a[f|>E(q"Ew+ZE#tپ!OzU!UpCxf{)#)D8$d *ǺI\U>'a/ .0}i">]IO$腭 }Z܉BV$}'#|R)qSnwCnAxވ5e_Sb72_@)qJB?[s[~o 7nzgKq{GFA@Wެ7d~f#OL"b1R`b;dBLc|;0u{ w2W qG{xmRSc(oopo >ăLu.!4}x^sՎUz^_1X.|8:b%ať#:Kb> $O ʡ#ӈ*Z .4ݺxjd&BWH|!vo|St|?)9-5]7YrCS> a; %:Lr~z'dXʟADwY8JHD{t}"hLG?/y0KhpNŇ@euz녞F3==w[ rgJPz1Ƈ?8Eˍ z_{܍/gv=,)Hzuzl^/X7y89‹H!+6zdeH6>hq'`zB׿ץ'8%IAt+wWPB7i|?DhT%?hԭ#wo~_yе|oS CE7 -@ȿ2~^'{=3I|8=[A)Ըͯяd5aƃVNߠib>U yա ##oP̨7S7I@-&nF(-3 Yt"N GG*\f]^rw2q?|r IFǩ]AN$56c, M\|Y|(njR<W:qYmOڪ*HxKm,cHrҍN? 9|W}+,&^?ދrX _!xڰIQ*AP͒d|㒯L Rv)m>4'"}s_tϧt~*$OϐihKͥN>+.xg|qtd*p^LIa_E_9^4Qj#sy%Q?~gs^-ߕFh(sO`r'D?1bᲈe=(8YT:AEH" PnyўsЈ{\gtƢ9Q/Ow|xY_|t+>g<3g>q#>ʧW|fza\:Ȉ8%3_ ~I&W`Zzʻʳlgw|:<| Ⳁ] n\7Ky,o]x2Q.L49?ř`\DWcXWw:({7wrrwvzuxy rt̰+# J'=]K Rz$"Eدy}##^)qc)}qܣ8G ![#ֿc'#*`ğ%P"ġ#c(G=/헏(Uv>TU{*2?U>Mn=r x]a}%3]a}*<9Dt9ȑ#Tu,d#Tu,@%D + mAl2FM.;oVav=0R^!l:#EF~|LQ_0ENpUG5f[ӶC] dLa}ri'܄5l4U,A x%OͧƮАguB3C4x:G9p69_6eR2<}_jͩ/U7 5y-5~"g1蹤s6e<a9OyMox^}P4@ȒKii&5 p*XXTrˆ?mt|v]^mB+W?5ò6Iϧn 04oC3~9KՖ2py-/lܕ y{FKYu9M0sZxYݼ{ |oQu m@opW[_;V-{,GD~<;R4&ǮٖӬ vNhzD. e۲+^}o í ~nQրK8|tt^١jLAܼsC!z?s\aB Oڮd{PQ4tjăqCS$vkH 7@WY'z.lCiѭpKi[K5gXq1K@՟IN4wsyo 7 h'`lLڥS.g$ӾH?_2{tm|//O_vp֩QT02 Xe6r?YCxExW#mQ<no`E]"@~\:oǴoOgGS4B0cAVoAT荀`mРJ]$}1c^& j Mwh |.a 󯂶ՠ-T);@,CxCކGqQ-Pk7om]~kH㯝7voC>\oO-:\oOc&=xH"cC"-r3~ g1hhDD-C*0˧%y Ar:Xt`Vnw;KϗH5IV @6% oVzo+{amO>#+nd,^?h.֍=)x~ Ԗ2 \$aB7~P&Rr0 *)Sݨ#,&Oq?LUO"{Ǭ(chV/j!eF >EBM/ (Uxw{>eH)9>=.ݻf'KrVes=]wμ;> k;F&{-=%'u(x%sA~ɿ!45g0Jlד%vkCܭ1 &*B*RAjHbCX#aU/އ&=lZ85Dm"(Y 㥺\R:w>`xJ *1C2빂L_4UK  }oX%| &y]Y2=Q^}<"Ak|%fo#$@0H M?Ⱦ=2J}>ڀ"f+p_TZegc]F&˧]__{ @g}H7$MU/8ZRk!S⠧*:IRY#VAga{_p`x5 b}H~XQ.&Ѵ<`)fy:1dsw2ݮl@wΘ 5, &*밞2`$^ӫMkk,D%m#!(To›ƺۡc'l#gG]ƍ/G;⣇^y褧`ϝ0SFOy\?>MLk}#c dۈ;f<=oJctL >GwRi\=@C (6( kOz7XY-9YG<" J3ngv20A2ao!aNcEt#j5 . %~ُMu`VP?ܵ=S$] C(y0yiK& &=#>MM]8ݮM7gEgv{z9fqw*n`VLTLyQu0"4UU7ph+9Jcd)2`0'H. 0R L=y\ .yppX?wØvo&~=f".g %Đl"!޹jŀ6v߄8`Dws Q ppS=_̺-yм5w-wdI}}ý)UIJ誨I)_3l.qCuiG0 ^$*坕G]bnXY/(YD#y& pV{DF58֋ @.XDdhB -('>Nv{FXтD&>$4LtӲ4հl#&L/:olX5;{Âz?LO VȎ%ς:g[8۰S5NB,ך}t=Q#{9՝φce8v&z 6rm\uq9q^lFQǷ;V*ir}V,/0}gۺséPޘ?Wol \E#eNyYi'B GM\횈t~||} 8(~N_G;09^_G$N\ ۣH6+z!{ VQLOP{xhHcURMXAl|ԁͳ>v<)2Y"(OalIl]*3F:cEyzw%@P'26U3Q[1LQYOlrM(hwb+*?U=1x,* FE/^8.|"=$ȴGKwtAgЭI~MwJpWg,797xN)ᚄze8d"}(cQZgw3f?|O~[GY~3tVLV6ceiўKge\ ${MMԤ x$vǞk3ܪ 6 ~ AHPP;:6I\ KP:`(eXh85|P*1#S…[6~)T Nj =y!VGHǗ@#PyP^ꘇpGJYƎPoXVo x8JY;d"Gcyx%&10zz_-*H7T#o΀N)x ݚ|̥ը<' ]7)zrm2*]/oi' h'M}$ ®/I7 1*&vNbRA#W r4b9c0:|6ouVC@i:͉|4^^Uu_I7M[ 7 #vDc+$DqL'guw}s?>&/ʛ&x|S2t@ \U"t!v"gFŲE49񠾶"Xݗhٶd$-:9(m,{чE, 5qW x033sQnAX%.9"Vt:!gx0dةr O^iS4xY(ґ vl(HB u8%*P7Uy;KGa0H D q%v}X(PSYkc.riCm˳҃0"IaG2ˬ=A*TĚ&Hԑu{@ :ug7#3s4,{1}FYTѕdVjtHx~}(4}Bp Y] GSȍAn|m|A觺NDKNp<2D@x3$J8 [Q*ed$N1Y$Dz*{,Kwe qDy|aT^3) 䴲IQ< K0F,eSȝ1 ^KbO5noRe?&JƉ; ;9]9ea/Qؼa%9l䠩򀦡L0D^ }FOV7Ih##Qܵ^5Ҥ8!/rtߜ FGP\.VVT+lo7V]l/G3B=-=áai]:qZv{TyI׆ OOH >:"B@`VG!It9yIt"CiHEQ8@aܐsL85+e?el8i A 3epv^>BZClcmAŧ)#&q CKa"} ޏQ󮣣fC(!ǞMTkp~ƪá<*a!_ٲHI[E~.Vd"wCEH9Y'z}%VpcѽLr!?Y[ϒ5fge&SE I3d<Ϣ׋B<)EWLI=Ǽ dz|.d{ sC/,y}7צ|I`1,,3)G&_l܏#E.{x2C|MI}7h& f%~Cmo͞\*܀dZx0F+Nؔsy_M 5Ƴbϐ*v3AVDm;^dyc^hCCflП_aC~AK)9Yxak) 9GG(K<[iܘp]]]uu` E'Crωeܒju)Sźư%f; D9uw 'G$۹yVL 6=hL؉@٫佳Q?j{A9=5XmJƲsO9ZufS=ypp?A yt¬Zѷ83Z%^ O ݹ"|%jF!^S1`mr퉢Ξ Ld{$<𝥸`ӎ:wgݙ'V%nWEnaJwQG#w+WrIޠ:h=ɥl~uCfs="疂Rl 6.#)<(r0ʗ۔3@skoX7UwҀԅ)ѾY3ޠMdP:5\]s7W=lgi~>l BxpLnGՑbIԣw֍^3˪y"5FRgA(V'e<1ӎȪr99SM@ T{bjߡyzћh&m!s%(ݑ|.{:|%S{S?{gkcc{2_=(AfnEF]fH[ !́e̚H xX9GÆ˲;H_vkd; 4f`4:lɍ<2tyj\E@E8w+qM}w+,;(TYm˭@[1m3WAn=l 5x Yl4!B0$üIy|51%uk9 h/d}܇yu1K:b[,LI+S~ Bح?%šNp~+P[w}.\7;辢tQZy=d? gIPd346|$JHoNR:Hf_;l/x& 7|;5SFD^\>s̎nfԕc{p4 P6Ut-ݬ%J^sj5 EVvHa*9 F\n U(bopIeÚ<Fo&Ú=. ~ vjfVoMOIhͻvQ[cHIS$mL5Ʊ B 7>‚T!dP;N{g/v[##ܺ#_;%#>/av &?lӣY}EQajx:-nдYPA;,s( ZʷwQNm!ʕ𥽝iN1chq&}܀ĺ_fT [T;% 5ͭ;c`PW=д &$Wʶ2\jαl?n2\!]Dm_?\Ja}zگ`29m,W` ZVXtL~OMDN% &nzT쫢P8D4dTK(e5Yޅ>&j߃a w7Wۅ d"@mfLqXZg(oQu{apL< 戽AtI¿e:`Ybt&KwyG9e uU*HN^ڵUŻ&tX$m^ƙTɖ]Uzك̂8f`x:eary"ׄ$B< ]&!a7%ô.Ty^Di[%Ei%Xx:ā87;@OJM.xٕDwݓP+:#rjRhȚdf䷼t8Ȯb]GU^RV9lC;4B~$C>uxj J [*R r8WU:;#>b'g5`)(֢s-2#4V*B^dӇ9:dѬ$} cNn Uwj|ǎ,&$LkEŋL:s?agV-xn'!j&Gp/@`i;1sU'9`22 S9FZ`{{ O-Ks?#OaII~?*їL:V9#CfxA0 xtigGs$RC98z7_{eh1@1 w03-x^y4g 2w%ce),qVGsVM=cDW$FӨlPߋO eJ$Ջaρ;EbGh1q%vN Kt N?ڝRЦl`Y 5Fzp8JswEc$>w[`eC|N g}H "lsϦmR|rUkv V\`8MN0s_2JrbJ?KC=9ݒt(.p_4VH]YTV/ސ6-h.%6yĵښُ@2;-1Gx ~ ?>3<}M$L;^ ݰ z,zdmͷ6PS 1qrQ]Ɩ;iVY/5WសƎm u~ ` \/2EQ6ļބ$M,IgY뷴߯yڟ]-j![Z&̷*c/:B\$ ŤZKYx>ep(Cz Q$<;} bV03faįt^?t8$0lۓ'-Dlᢨ<*ϵ9^_TЉJW=tDR# v8aGE(w]t*\"cތ !b0VU!a 2Vkr_ 3& ntX@:-NrcU$ W$o.OIiCLrgyqWC|(wa7$o.jxA2)a B:*7ŝ`´Eԓ{bʘ`-D~";(,Vs5+ 笹,=C7RyS\ofBTOu)$CfCT76UuGLttX8koZWPk(G{"TאA Pvp{FE3Dh5+iOnwޟCg=wj A1V>+.![M\gy'8~w/MntȅAqECah^*h NW}1 m@h}\-icO5i"Le$ĢAn2QގuG76qjuPO/M1|y~sq~ۢ#ڧ3ϸb唌 Q,9 x5jo8;Ÿ['$,#x\#0똶zzcԳQ}gFMD= 'gx^-< BUey5Œ fRf96@Hd 5؋'0au}|qV|l52=y2UBT<'^ER"iO=!is} I^),I?(Sz<~~1w ]Ճmg^q&u>%)mԸ$w}у`g AQi3/}Krt懈{k=^W>&4R ܕ0% ǶOvawmb # mB5z~9M?|ܱU.)TmaZl;>{Ͽ^EJ>o8jN V.٣G@s!i]HKV!ʴdo%JK'l_oWJfqLwcFpD4[^c|>}5$ _$?$$ /ȗc/;{5""#se!7$[7$|s5 {~֕ ._BmHooIBKo/7 %^peԑ#.Jo|.v]|K߯f\| ԓ|F&pmw| >=ePO_ MPojnj~_A[ڞ7!?}JԛRU.c78|WSSJt^UAH5u!Ꚛ EŹ o]?+3PO}j1wɹF|-F׶oE6ٯ 3W<ڬ?`֫ϟ~r~XVMX(ihaH鳶&]|$bG<9 vx[ni <2<uyx Bm<|4n&xts[i"xxyxBu 3W.7qzGR]t-1y̪Z_w.ޭ3*b[58em/Ŭ|NY1/9UҝW%*0n tE9E^b /R1WL0Rj{""zO)7jSXDqZ? auG54$E(bMyTW+ od#;=gc9):#@T1uYd"_̅~΄e:(706^$-+ R%A|>ZW0f_]%yڗ!zUD0,aLLe)0U4l8KXQM RF# CEKrO㣰yb]ܣB}Ȝ/ApRtwKþf(2JmRdⵑ+qGk60T^Ph. 6|o 6ǀy6~`-qŬY)LY M%&2Vb8аwTH Kwb@ X.\FR(q=CDOrʒ&W.{t(mBXn)`#W]#{m@|fݑۈFJA瑛X%h7`e Qu֞9T_$C.*X%PL1#X^ P&y'uٝ[ <[gsl<ÇVQj׫o|YmyG /o`.m@#=d߃rT<Mb("0 ޤJ!qt89l߾ТwQ~)9aτnDRNyP Ph%-FV$L%$;;:csK(5ep=Fk%erL͈DŽK" MASJE"ۄ[pyzJ)Pn'$9L)jJ>ɸSx7˄Wӻgpb<>zh?+.GU{S$&( SbFe5$6$3 6қ_k$R˜tC!>Gsuwѝ,ڋg% ܬk6#Rgz|1uno?!Y7¾)A 6@QE݁OBAJw%Rot/Z(d`& l&D8K; hqˣi41U1S=j nMJc53R&]d:^ҏY.*9a쿴ǰz8D tu hB1: ' Gx*VqIDR{ r@z+GʵLH#&C+ß/<+zxqlR~Vo|9$+|0q~bmXX#֯[ $\v*+>',2Ά>Z6*5ʧm~1XQ{`k>E;tl3V%=PGu\%:|S(~f4Do3"yoF~&.5- ufnů`4)%w&"? aa9suYux)EMZU8Ea1\ɍ8NeZCiC->DJ^ 2 4`(gXߓQ7oL oE1[ _PL:aD<'qeh9ؗx5VV⢒|pHJjAwvd7ȩ:xC &ob& hߕt #L{c;1EZ!MzT'9XDZWT 4hƪܴfG{o9~~xԞ*[TH޼I ([GiоYiڿڿli5RY(ZSTAE㝔.(&1TWO oSnhzFi¬  $ݖAh<}PDF# Do?!1:OB%(f 1G1QSLxjBj\˪ DSi¼q#jíʲ~GS2L0+ƥ-_ jLPOўR,]p_7ɬ@v $Ә-C,)UljلP-.@"<5<{QzI,p4nFU~aBiZ(~Dk;kY߄%,^߬پp4CnߛHD79abGΦDﺦfriu&(usp8Y~MjYZJh(KdL7Gs+B&LwI?\8Lq>a>O5a3da֘&Hs||곟<3DC-r#1ݜjʹ;ugr~"*Рk'Yl7YFb 3^ѠV*yiXMb$ S'@AFzhâ'UK$5-nhd:F {Wb SFOi|pYDĆ%wk|n/`>Zᡫ*S4osUu#IQ{=h'D`81d2$`0eu2t(Fc3Cwڇ@6D%Bqf4EzŦl2A*Z*3*(&p#V $J1 z22.cTf* $ *ExB HڼI}?|g=mlG3G#Qs w$RJ02/E[ q?z=!pj(P){ֳf%1yv&Fv-]/{jxr೦ dvu[|1g+Ƙ$Q Y'nowQܒ% ڮihо;nЎpdsC3kW_} GFmot'N"&:8/ܻNrܢj۟OjQa\&r{#tl fz.H~"DX?澑묄cYwq~Bt:wJt ~zN/r l6[A+O+PE`((1peFCN\=+LZYO` wDt-,3HSN{Q-nyxk<4ZE8˻܉Y> & !>qʵ@>U;7R&28֫rCwRaw GwgB<%*nڈ)XrhV)㵜`'Q- YXüMymhӶ _kYD&;khˍW&Ȯb #8:Kr7OjnQ9;ދRT{@̒$`׬Y݃U0>hJT>X.GGx%f`1^~+bhXDKE V[ENt (X%B3UKByJՔ4YR{) oeMkJF$M+Y3q[*_-]lܦrRc dnׂVRh3iS,6~-kPn{rRSbB>ۯ؟sB˟N -xo?JŚ2 txgW,:]jzWOM+z8=UZdO#a`sC|j8>r0 ϜdإUei,xnug_V̵&UVXpoK[DZT.RhGKMEͪZy,Jz$dXB @pfѓ&0VUbrjN'm-c7zN$JNC#`_BGKE07 1HST|ͽNsءFǻq أ._é8 zMVlAeXpem^`TQ`Vh`\ g&C3ZAFDrrҌe|unC~Z*p|-(K#7850:m :M#r'Tex-l6U`\Mt䇢7^}Iҷ<Vm\7 n*-N9귁0`ڣO[9첗}?ZN|LDSMz^2 Uu@U|G aƯ `jY;hC5ݿ[lriT͖uR=K?B{Qߤiag }=5H%Y;k־?xԪ@:Ѐx;oBtϿ# U7k->[C&]Hŗ ߶ rNSY9(lf?政ڜkܞAP U|ѹ}`!yySȔ+a=J[_ߵ!@(5> l,S`BOZSe ,G& 2wo5=}a-Qy@R)BOΒ =0?y'r0G+r< W)vQ}x+~;?7}w9XePJv$"2)wow Vu|;R*-@6,=\d/!m"-yNH\=*جʵJQZ;|qu9lX{[pz{'XC[88+ɡҾVn;-^o(>3}@@&+-^?b6݉@ho-&58bgiY-ű&7Yaқ&IOl BM[D3ϫz ­Acýe͂ uuoJm])ZJǧ:lOL; ${{O}gzm.g:$(U޸OLmKW)9?>nc#IfnO 4 㾄Y3P=mt}g:H+0% >mGb6[4Ͻ`4cƯΰc>F)\fRX:0Mp08?_f×%Ɯ_>d̷!؟$%]}+d).U\{2s=98d_$ѳWnGA /P5{v++$:'o`t٢Fq|,WL9܎5*a7Q^JŊK&Gxo7BH9!4A( z#H\F? %קs J1~" $]EIąN|Bkv4< ɾg{ uE&N::R cXcT*/~K-;kcX yS++ڻlP 1(~Flm>1JK0$#FzAu֛iX-MnI5轒k֯VYT-^z!۔ #{ĂK"쑗s7׻PcDԿ%aD4G`̀3%B 쿂QfJ XwoO*L#'M}8o֫:ܛ<{kp@䮪v; gЧXZC/^)] ^yفjqwsT w Ɵ&zFrTGpf*3 4o`D3i$^#RډJTe1 @e^Vv<ΚT-JM#=JGܝ((lό#sǍC6пdTe^[X˚;KAw+!{>\"Rx9$kD}=@%o#* .Njr䤦}JZIҦ2"*w=i(V+Gҵ۶pzK@6Ƴ.'tlLE5XGnJٱw A`ðknLlW(I+EOZ# ]GRa[HTwVd?!wwW[qjox$lڇt̞O]j*j9-fO2cp-Xctp]E\>>Ͷr%sIZX^hQOYh?Ӣ-Kê2kj_,4F|rM~8? HA{Rn IS=/_ޫ}S~Bk!f8\EإwI-t(Ul(z -Ok°Ҍ\ E1٫Iv:d(nh[먦$OƐ$-mT H'|de_rYt9i$=-_Uvˆs=;٥(_~aXv kq(-n+m$,)ӥ[ʾjǬM46Q$U0ʀUfBFNk| ];brնJ>{bPC ۇšY/mrMs-j4{ntmh- k-UR6{j2S'b%nH$sM*Md[X&mkM cvM;sS (UQ(Y[xjl>r8_~Xn4VmdN$d?JM[m:k`P@kK_S;TVNUgF՟2d[{&2 =zqAٜr4228ji&seh*:R:XF&bю~$_^g?jOR]\_j}dJWxv3KX²;B2Bcf=]bӻbtf9)L\y[ h;Mɒt/?E8w]ZU"õQ};s8T OU};o%y'B%/(ƥBBQ)gI =FxڼBQAJ'3΁)BRuH)te.\6e”=(b^VMO](*ڑ x|Dq>/pc⿫878=;Wo$q2HLOϠ#bl/K~?M~cp"#qکU60d r{2 .dpShGՋ"X5҆'=Kj'u./Z-I~6TUJ`N8@z-$9(ǜ1AAwBiej58&~ëR U/Mr=_I_ݏKv/a {kƭ/.ajs2o((=EX}d9* 3Y[VDxi/AΖ0n`?U8]?`'%#aqXؔ40lM$Vn/gtI>Jۿt!yy yeDAs(p5=ݬh`MẊ=Wf{.@R^d@R[ϓF4Mp&5RC!p#*Kug=<ƕ7)Kn$wwO j}NR>s?kÝ p{n\݅y]O(UJS;mAB@hzOUz wga*ή:pݦMI} qC0[P(T\gzNRvz2Ļ^9~IYByqygOe@(O#vZ1ʗM${Kx{~e]WE2'ܥ7e$K6FcÎl3ExOmQ}zʈZbTE뙼r1hbT4rs2u]9J`>u ? #0&1P~ms̸?Fŭk-n2[w{i_ⳫhֲIr%έzx=G(8M~od6WTY*rT8( c(rޡɌ[s(d{97Pvl'@[Զ퇟w?fA~y":?O-N0Z' oKZc<_wk>3b/@3sw?p5 Ur< TyHe>A; G,7Ӌ-}muYrxwe<L_e~MtIL9']N48Ar“8`| 'QğG/2m/3Zc>lV23ԟ'?hfJ9fJWʂuuSnJIΟh5z-Hef35)7GDr}M:4+9yC/V y6فGFJz\ 2t:oBdRƎ 52z5f8Ѩ ɂoMJ%Y3\a;a30R0_AO? ".ѲR2umNgQ+.Dn48Zo6.=>=]j/x^ Pw|X Nrk޵\>FVMS{J"l^7F=zcF]oal8@ml0̮/l]m=]z.x/Kq>hU2a>R]AiRhwu6/]j9sv󕔙X.,vSäO`"~89و^s>#3 I h μٝ3ݤ,r+s_h=$QԖt |ssSb^4mO9 ؈#]S[W)it &%=<&wS%S@򓋟f{>]J ߨrDW)o /5JŠ9P;2dO q=s^su"gm{=M"E:8➭Xl9}4j#ËIV95S Ewr&ï?C>Azm3AZL*`Y= ;IW@umnqY gad#$D(/Z):_̣9&* G q"rѯ i2,v3~P;۞;깁{GYkzzF{Y|봰ɦҫUvСGaŖmADD'|"Uu \~R;͓K LXeOO4զX`;;1pNiӠcHJY5RvxO'֫Wʞ"8H>0hw`Q0;ڸd>n`кn}SKS*&t}ЩLzK4⭩@Z>Zls<[=P1-ʏqf+U^$gXS LKV{T SzIx %Ю^E%!pcW ^ዘl^W׏F'Ϟx 4ybs@,&{bBGX$k]a~Vțm ?&%x1g@ל!ͪm6w4mjN! bʈyn4yN=d\&"d:v`:vt=qSHASx{fgGx_>r`och"a_EZP~!h(kؗ?#>wo",,G^%A뷍UM^J)n'χ7<2agCF;ewMCs Hy5#~ l" SHo+C,EJ!n$BP i`\4,^#M>?NeCbCZd 9d)Q0%sh+f6S{4ǥrNR#8iAۚy*W>xmܓ~o@TeKA~/eHkyX tZUx&BceѳlqN$8(${y#:%js,wWixE^g3k_oW.~LGwc\5\Gv%nZϢ#xbRqt"PRH$=OajAp9o1N(wiˣs ՛$wm2i)b~L\d !BX8Aխ3sPX$y 9~U*)G8ٱC2`Ov065s0N- gc8 bo JqX[V1Q9ptDc4T+(Q>%[;?qcKO6+<$E+@q8CSSy\׏Evsq^E"=icxyh0P*"=)XcJ8-iȌhSeFƯm2qVߗ`wF{zg&KLh? ЏۈOX9[kV H BtC-u!^=~ &vxjh{a]Ǡrbt]Zp8j_cji-^{;©7D#dJ8}JIZ91Dj$5Xu@hh/|M-Eՠg12]!]e`HrԳ<^eK>r{@>ja|6ʢ]dk=2uS{Cfpi ԣkR0ӾEF,Q!~>)sҦs[|4wrt#LJoMIS}4rta/1q` ?fD{ ?Ej8h 2L3 w4X4-Z3X?vyQD4j5⬥hwgB>"SFS(6g~:h.JXjJY̏ʧxZX -XD}>Q69v{[׶ҋLQmz  ̄KB3 KKF?HgM=!JIaa}O Z\`Ӣ:fHÞF`U'9S_ -NOC)Xt sTv%гg]7cy?Rbai_+:d<*HDDÊ;B.>+~d@SON{q%˘=R=2*iudK>={M p"K"sDvjI!qi@LE=A ߸S}' A[\NF/)9I;ۂ/ŅElV_I=&;M" Am9N]}+Ud@10Yxw_ӎIQw~őX|i]@f=T22+Þr Y2A%3Cb|'al|N\;zQS5p"c 9» :*ŏy}F^3X\2P}>'zJ䖇}oN(C6c>y\ޝ2w]wF''v'mtB={1 d}3uP͏ͫʨ.}#i}52;ta)꾄YɗSYTlq'IW6E(%>^l\Y})@m,P"ǔIv (g^+xt!a|HU@OwHࢾGӑ1; 9z֦>@LsAPA j(]1:SO=5|`/h&EhYvаY׸^B`bvJ Cmeyp4gI*Tfi)GɄOpvq ӹAkw`="wom`g:Pi 'n-y>D@W z#)ή\\V?w=WbCp=|:m\ &}>$0ʳ7~7D|^qA+ILE̦ޥaR!8}Ob\KuwjT@k\n,M+ N/T}ϠQҥFe+d|K7`xGx/nf+Ⱦb&lIXktKcjXW#Q¥s(^\@F cH6'_ā֥ +M}yHO1%F"?ZEV?PrE/NV]T6ww ,C{9)|S`~Ju2+97Pf ѩ-ZF?!6q=.DDmOvMpN ?2硇2lmhƽXf6s_(W$kCŨ!<˒z^<| ?<,SrLw_}Ǣ\NQ#(DcVfq + Q91t-*}t=\^ sK>_|[mu<]ms+L:Ћ//znW|(wc\,1NMgKJ$:f+2|kWPmԦiQ*B7rgx]x<šbW9=\4o!˯TZ}9n-x_}).cʜ+ɦag6YIg.PmwY-LJIuGKӒZ* JEjE X =558otޓ;5Cm9xjPj/2$͍4V4s"v Zإ% F9k/ ͥOJQOTғS)jUj)vr@TF(st5E4HMiW+-D$A6ERt? `?&p=;c%ȥ ? 4 畐Dh慛I{v Mߞ&8pz$2S{pU9vݷ΢B,w=i㚋ʔbp7twbb ![M6=kpߜaK|sN|W®]=7>46=grXo.;=Q;$BO6b,ƆA2GvB-|O+1kFo»?S<m}$nCN+737h}&ջ)iIhrxWadn_9 qU&E`ic< ^CqԪA*OI]DB8'I :.=ӚЂ8 i+.퉎;f H=??1tad!zxT7-'Zt64 =4Zq^d[#wPZa!ĒbVu@wȘ6!dӰP**a*YMioZmBB>r #/FVoN#ȁwhF|LKـ8x47͞.ꠢ JY.ǣq_7g"[/Tani)֢;+U&h=%ɏ#t {/ipjxcةI^IlK5IJ-Zcr"7.};`ƹKMx#W Mjq7Kgy'8 Mh5^49-H&ޔ^kBrw;q IҞ USQ"#s˰7m7ef]W,~ex|3E%Xx}̣ 08s:sAXp8n$N_*#6clAX;ϏWssETs͔gkQNjȗbƦuW*>]U~/>US/{|H p+bt"*9sI<^,kzDž5E$zF[[6!^ Vڝ; &M&[KIk;g+N[uOOQe8˼] zn[+wԕ=E#4rM@MfQTQ 0 AoBSZJ'0+~I/dz+kT $ NC2ZSYI&TVJ$:%WSa{?UMNY"b6V|5J g ïSKX[m&7T[{*׋޾}WW8xɚB=}=R'lRϻXqGSrASB^7@ I=y#҅)KoqX "5'#cbe;-`UU燼.~xמE! xDг@bgq"6Q+Nt˦ꜚ=I}3į91ߐ&DqoXwBveh5O>MX~=]B"Ky/i%и_ L~1>m+>v**$K6m E=<ׄNwνfer>/Gœ _:0_9i"*5Wg''+PMk<}Z;rR_S(錄{p&y(WO##O)nGu6?|Z0(0Yqí6{uzK˽ & zIAHfȠuA[3K#!Jd&(hg^3g Qc|]Զ)BNKՁ@vȾY班2ƐoS lH@vKg;*P9%t[4]P8Q w,]Jt_:`<5$_X [C;+佨 #,{ m˛}$wyk;; 4Lx<TK?XػoT;>D/* |/1y͜ٳgr$ GwJpV+&Q8`)c tGR2Mp wG] -(q7I&NwtdX۷$otp~KJv?#>y}`@P6)0wFE41JƍZGѣbF'锟J FBi*oȄmʾ*Bzv˔{7(o_gWkblb55Og0.d%vZggSSy SQ6FnU}ղC>bX*eFLZ H+յj8I+}415} m_ÀQ_DOmI2mG]ƸmOwgEw1?#vK!{I[\kཋA/"M7q omۦӣ0"߯[o=Ia{OOсF0c}<~Ds~}%s.|v%(G?Ž |J6-BߍzppRca7ro辍m68@ȵnH-ؿ-zOdx))ق; _"ώL|s 5$USsĖqiM(0`Gᯆ]iq5ɫ7;Gm Brq ؆a]-$ 8tJ-=sV˱4rQ ޼ 5W9=P72I.T+S >k=n90w\>j|<,^zOTJN UkxμC'pi"4C$ vsdraJվ8vq2a"R:i kMU^܀chZ6;z"}'y.PB>OgIi}iv=2 l8P RG@[=]bkk" =M,b_FFGaT0mK?r~AeS>E2T~D՜i+ͱACη5\i<ڡts~SUXsDu >?>|@Du" ;xjBH >>˛d/u׮*uF._jݝVuP K9_clٚLV3v?ƥ9"Jr%JТ# j06BU+܂y~ `tz\z`"mZ2v3Nʄs f %x}1Vgᰞ׸b6m\_hB.R zoR]R}(QAF{s.WO3d$d>>F$5+/.ޘ-6[n^6\'dg;Ʀ_PXM\K*X\}?t`ׂ-~~x{w㝡x@zY6sI@iZ5pHE}a<س*oj2=&>30{Y`29Dns7ϣ$v\Xo$Ԋ)Vp}H>.TؠK\_C$-\|ЈeC6O5ٔd6W"rvaaю4ѐ їA}c!as#" -ICA<{GJ۶ĒV >ٗ+EZ)+^2$ X*ȾTF,(X4u'J~'~(+UjSjz۞]u]),>`=ҼNGDyZ:L'Oʸݩ8h ,GQךi&vḁ .҂.<_XIVߤ,y^ܛQqdw޻#G8$C+a__ G^+;M6NnWJ~_=]}>LVzbÒ =w8 sH5QMO?w%R/'ј/$ݼ07afJQvA=g'tL7P\xI0PZl>q_[aF]N\8T)AõnסNtaAL <ӃouDV7L(WgK"BBǓMQduKJ4_ 1>Zy2[)AKJNWq>EgrT U A Vw!bL>*1y7 1g#pHÑRm;$ju8V1mvF/# bGpNw/"SGY!gɑ|qM5nAo;gI`#zՖ_Yߏ{I{[狘TXa~-:w*5w9XAs0`=t?39K 4Cv>1UzW1y\Eeu} B8{>K!p8Ʉ ɂ#-4# K(.6kɏDi]0/[ruḽ)s iS= TPK_oW1aL c)&Kn;|ObeXSDUxB^U T>Ddxg42k|E v|:f,'l(v( omWb'g`RNjY)B݆L 6f}~ޕ\mo9^R/LK(` kSsɮԊ0~ZqUIˏ2șomX-71Iw7~"ꇬA݃-EN'H0ޟ+|f_3;fCͧ|6_O cVm6 GKB^OZ/B} Lo LQJm0[̛lG?[`c ~lԛs*_zjl^deHxӭ&Wps ~1_w^b˳yCgB0`Gd#h;Ĉ([L0ƈe{G$8w⅒+gػi$ڧ6ź_aeq{76zdR|zܐh{xo&AC̎M`y+| XdMo 20§*eKiGqkx*74Xf%Eb w\9(p~"_M=*]bmrK˩żӻۏ ')Nۭ%9oZu$kd3jqrvn:c\U"[AMzpc ()2ҳҏ- -D(=z;t^*}@7( %kTVC~r$@pI3#RsrڟT nNgzMwjTDyRm|vD[cӚ…ggk=,#rpVNgX=+EpG}hIPAGxte<+8. 6sv\Oy xq.Rc F[dZHp-w4/2ꝛVJNrTҵ,y+|8j\b[KY#m<3b&7򥟺wvvݫSf{dkW. |I6)hP>OC_k :7b5N;OrpOhu("hʗ`نJZuO&?qYAe^ Lɮ|K%c{1ԓo߇$arƷr-ZN'͡9/ pɎf)I]}EeGKրyʓfmh-@7 y)ȚoՉ\F¥}tuzzo* gt Ko%D'JEZ=33igAbEG,IJ/aC}9`Gݩ/ n/y,eFp ׃䌡;]ҟѳVG G5UexX5Wρ{ށ`1]%n!B1^1~uj]ib!BO=&v',Xf @~B="5w{Q =i C-C"fX_Q/|sؙe\s1T,F"&+n P,ݦys0<(!mg8V5cV:Mi\d~"|9c_+])͸>dMQyoVеGN J/htqqH\QGT,ѵPUNf^I5wپo\3mŞI*Wרy Z&8n#2X՟-DyivQ*5΋?:}gz0Y}J/" /] _/9Rt ꏨ*0*yXXVSRb(ʼnA{~E([([XLoݸHxf_U3UK_jIQ*cIW6 oXދԜ C_RENEpФa"(,0ѹ}}(ors2q('9^LHpgt7WE]Y,5{!e3E *-w=9Zx3+pEzzV?{ԟte{}Wg= Ď?;xc}$P>GsF$l*W ʾh;z_3xC?>thǟUӢN} {?}>:to$ؿ>OA;Ha_y2\䍠_-2T9:Y[ёL_HҺ]-^Qt4;PR#]%?$WaG+:w5K@ޝu H^%;{#c1-ٿcbvWP` 2w>D& 4U\$?uQRʨ.1JB:SXpkaȃ/S{2Ty*of+~"$$h!D{Siwb=dGОͫ/cOpZX‘ں!1c.Sfb@T}qi7{yiӰ\U&k郹)H2D+u1$梿ۉ*V1`r )0ʪ*>U;nIKA/EqB-9}1{!xrUoSˍzpH ~c4Zy ܛ!|N@dlվwj 4SZ-JXjPٴp>@s V KEs.)yLo¼TDq"ȑ=kUίu[WSSn 5+rE @sES"PnGraAgv\F*-g'0gK;é.vs*ءoC9;GM)?#WqKq?8 PĻz(5Eb;ſM3t)iJcXy*@!p }zքmڄ\B7qH6:^c.6YVm CYlb(si0LQ;Y{]$-3l~.318 w*,!YL"7m6#O[wb¬*[~R-E_9X/:721BDQ(zx0^ϒ#שK/]46A,XGRN)J8JSɄhk( Tw% $vjSi:3ߓxQȔW[H}kBd%TFM |;L?wYW*K)S ϛz5̺`N;;c>NQ?]5@ߤzl/, 8>uQLRX,ԙ].h@A 4@b{CoeGU|DqRfD@|ZxĎsf'~ DO-Зfspi@̩,GGbJ1ñڵP_~&4#Ԝ߶AᛠߊF -"GzG/s 6WUT+&_5?zTE"Jkh7CSkv8 xüyW҃inQceZBxƾ20yMk ܇#Oή<'erq?XiAױkcE'i f2 RA\\?|N|)US훛#@b$'[D8W3'p u?;":7:ڇ:(FmF^m#Y-8NƠ5֩}0J@e>Eq(;u(F1 hˍ|=ޓWFL _ٔ-Y#28kmPdڈ<>r!ֲ,16%&Ql%?5|m%ky!bAI()J9})_볂H'®+ez'+UeX8\ 0VnU͜㳙 azK`"nh)`zZ#rA~gyz#4 .*SKp4FQba2МL*-b.Pf#}/ >ۯt"D8,[L/S}Uj#'V(jfV.rc9GgEV[",?O~INCPB/ QQ׌ׄf8*ieKJ'`gJ~!VR 38E)y Lƀ]˻}vzv|4@;9dǂxAF.b`I@@srDaNM.#zUsZKF+'.nef{fNӪ\uG?)OD̩ dP kL&[WI T^ r)>5Sd/Xj% P׈Es$"{ٌ1M1ʷq/pC_=U+ &{EnPR}AYk:)%٧)4: WT\[(A[XLnb%-(F@] /[:K" MSyeγi[XG(Qɑ"ӰJ<e:xOק2Z=9gZv=TezU sv≍OH|OdH+yVBi~ࠚ s%_oMdrTz[!z[2;-XT;O貨jR\ͫfFي+1 75s[C+R%vv$T|i:il{<(A(.]lk4?I[IAL7t2u8j;Kaz/X7W==;A { Cf 6'r!'Mc`O2b]I773T|R,8on<=mF3{8*}R?mc]02K_Rt2%o ; !ݹ*Dmm6ujaGYR> `r*/03]#ڣع7\g &W^nWS5.: q޵ٱoaP0&h6iޗuD|GL=,r"%}8mˊzy"U iVPk&I0?.D^Ǎ9p ўMr?I*DH :+Qf4I?Ic㣚@9&NV|-ً'q:# Q8DIY(!_'~1 ]}Tp}V U'Im(P<'N'Žo_IQ'at_:`ʍЍ{@,T UO >X sp|cXӚ/$wC'wxS2,KԠZAQ'C@cUm$UoxF@C]R $b,<\oUÏczD`J5z{}xz͝&&gDH^t\yRj8nS cS.o_a=5 Ec9xs]Jɼ4-;H"Bcڰk9L#uuxϮn$Z@8k/9w޶'GVi+`@֧;ˣx_ɜ;ఆW@cZMK/xC);&/éNwC˽qH8ڇ~tM+ǻg/]x򿎷[]_;kn-HؾKq<vԳ؀D:v>_ mGu=VE$E)U< 8ʌ ăz5ܘjjvzD%b'Cavx6P"?u0Mw%_Aҏ%?P~|9 6;\-a*j;)Ċ-Eqi .-jDʏ1DwSL<`\o8] dAnRZו\lsmZa4ӊcb+mX爵WՊZ}6g `HKb޵^i-ٺj"McíAw^Lmw#r;%OZT?>>~hWG8Jx#y4h!?)"j}ۇ*MQФ.xd53À^xcbvq=Ę9X@_qY,(FBlc8{ z%@A!,NRPhEE}1+Zo]!w' @Q:@P9rM\ȵiٵUX̻Hv- CQ$+QlqC;>>KOθx&%F{bo>' IMdA[\-AᖺO7_FdMCigw6JލD7eBLÕnts 1Lz˽ T7kH|+/5A*Ol1(&CXP[;U<&_|yme4/N v6~/[{EYR_}CFo1z㾁٩ OJK@dOLނk=>r\?4&d#./"ڧ:K갎gφ &mZ'q:Wh"8]!XŶ]y*%qڼ}5TA6u4ogBmG=M3M9/I>2O]3^aGXl;)ވi=eë=;?fW rrNA]=')&NuoyGa 'l=eH#mhO[_[?.%B#NZM0^S,q5ݩggm5}&!s=;0j-6::Ɲ.'sʹpyvYBP}2x8R<)goP[oXEGKC UG[PBi%lNYbwY`Ӿ}E[߯_xZ'hh;] “4/)i~m삘/_ͧ"!?Ƽtl%&eCnII/8 !Aa߇q8'-Zao3|EwoCT(gD=OxbnS}22閭Zޙ|/N6]G`\f߻O3l\X4|'k_돚Cb[ҍoS TVWFѤRw㌳]ۮ6nc!IB?*>fф{~32 (Ϩw MWDze$mh~Y!^5*>}Gމ|sƴ;0# &$#Xv|+b?z*ۙq(=#(J*\?g`ip,{ ]BI઻5xm_onPLQ`ôN7}Vf]jfO$9ٷcޑ?57/I1a\e,5;*q٬ xg[@@J*)49hOWːZ vvfg.-]^ib^gGZQITc~3[u%"`Bt]Nb .݉9o6V <@Uux#J)[+_h55zƟK/4=kLƦ⍥WdYĹ2O-^a~^!r]>vY\eOBr8r5=z.{4e +uu`_SHwJVxܓ=q04MiizwQVxKkGxe1hծ) J?j53êL*d9tFjȷCfOgv-зqyz:,"'봖2NO#`Խ70SOA hUf\-Sr^Tz$F)j|@Q1Vcҗ :{ی IoQ{~0jJq{ au!w@Rhq$p,E`t=[~r^ +}fyDX lʲaj ້9:59TDdZ3ܒ4|1g-U?;(If4:Yˆ[crVx0>2r YWzT lpw5:u[nX8 d 7QyUёr)_ *VÿPK9<4щ[cGaB~agq$qlSXxq^l ?~D8|{Rܨrdq5ewOb%,@~|ao`xhbjx0M6Ƅܝ ^ ?d y6WtX-Hn*HgDGYW"R\"5p&4a Tڳo=[;(Ż7z[ئ}A:yk?z;Vc?6__2gް`s/T rʲ\=`' )~D~-շpS"uoI/׵rsE!GY\F–+k3N? 8iG!G U/V\wwSpB\j{&bM0Ѭ)ĿlxWX׺sS"6Tu ߃$a4NܧjT 1yS,Iیҵױc9F棊A3h?c)|e@V M:ݠ>j kKe*X˞,? c~v\>r%P_#~M'=~GܱW7aV/~b.;WjpƊqQJɘaL6ťE8Y@Y}KB6oiwYV!н _^w7yF79Svӷp`C5 􏘗3HicGin"W uPF{~W#0.{O46gd-Qm(*bbE`'ƍ=ݥ /BpLNUؑ=ȇvЭ!\ml'H$ S`RO"XRGZͅX悾g*8{_}uZx~-W&Z)Ģl߯RD]YfN_Ը(+\?n&{Y~ǀ胼^j}<[A#,4_a>rN F#UE[_EL肩|4FLj-0tNfFm/ccoq7VCͼ^8?S(ѩJ0WT84(Ti؊s=~ r@fSUr~ {p23xXv0X WCC\D{m˹us\.%#NP2Z%69#7?-phxS9-OV,/ gzhG$xJG4w*?mJE"8%w9pa=fD$6`^J$ɳir.kmܺi|m»S*q"%Y^$^(`մy7xNҟU)ڕ$Dv oOQ jZS~s8ړ` lmZ󑚦g[*PcْjQ (#&|kBa5X%a-f Um/ʼrd'$o{EU{mȩccN\}]I=r"Y0c>jv68t^DJQ鞟.5d{D`\͠ѩ=)[@U:58ׁi-=}xr7W8olT ɔXKje螂>ksX]g)r0 {Vm=RVCT+jݹy֥ /M1k-BVFkU`wGs8+ Mq`B$6%@MnDv>OH= c$eWCq|qP8é>U..qƥlArJx@FFEF`vw$қ`JWz[mWo6*HE6c\6C9x/ } oW?|C BtGϪYdj&Nju!Q/7xop6pYzcnZ6 ;kq[=`B.oFp^uJ!S\U;!/Mτ0ޚ6?4tF;k)٩k2S #o]ec%c>͈~3U2 Updj6FYo k#z(ЏN*q@tTSs{:3^v0,oEJh/0Jxɛjyۮ}5xK;YZۊy:Cp#@OtSϠ-St$6ɳ _a||7|]ЀUf MN UWM@džJ6t1%7 H1 G)szZicc\.}etD 7 |:qqxvLJbq=ڕYWZTOVQ@dL/}ЯI%~$깂_7@UёVnTb87-~-y]tE4ٔ kPJUr"ɷW*"hs߇I,BB0}ͭo +ҶŒ?+ +cɟXg ž>l!{&dJNTnX+ɮ|(R)&*1rRP9M֘3eb8v΁,b7RKaD~i4p{y<;+YwQ9 hHBlQf|芿R*>|_q>ߦ/-n8'XFܽj&KD6p |NV*Z9T"'&bB& ]3W e z~K>O|V__YMg|֝0",F׼?(uh1#>M]{UOovq.3MC K|eN7^; Os+Tw3%x DGOKnq[,ʎEWPϟ}Qwmkԍ A$U="EopN4¡,y&d+pG>@J.VQ&y仜͜6+x'G |t? Jސ<.P0צK>*ND785xBEx}F(Ul<=GPdʽ0(oa]ꅓɞGay@nGiݩmh2؄L33X؄_+cӠ7uD S*5`z=!WpDS9lRCcO Tyj0MĘLwX5!$Jqc=IO%nyR=0E ]榀(w6w Ѩ@ET[JYxv0 ~UO'p (oH^pxza_T}1~j|QE[e)962ń)ŕdT O]J[VZ+-9>hE?9eIu⏋a'(A} 1`T0*ߐ7~Qާ)&F\Ne <<ăЦxʿ8x/1Պᒬ-+-&4dskZ+w!FؼCR J^Jbci)A<3S:?<&5fû*-+ma6Hm JY IWVEX4|t[WFEvt7Ma7T1,B[H# ٢N%op'?&&!K|?}z<;x[&/_ƻfa>ewowNy ` i僩1:xe `h{UZWQ{)c4+b\߁Ֆ)%Wr,C(/5o5pT4MnMu(aW jjIX'.bO%U8=OʦށHLݛbI}'&x*ڼ{J88۱%1 7xWV/we,,XtWO H{QX~ xژheb-dX6f[8;"w8|0;y3p ^w*eQЀ˼SY v;5 gw!UN~QB/4?L2t+cmj`Ry8Z'|BQɅ?'{6)sꅶɡߛ0os(÷Y}'?)o'U#K緇9\9YRrTаWDdcѤY'HZь$Z%G39.*Zl[xDĈѰA<%MBNu8NrRjި*ٷ I~$*< |M/*CiE$0NJmX;:v^*زe,w%5m(+K]4@ cZg2B8;%3}oבp[oV/xR.J%hQ}l*;~n` )>5қ]2<'mCw^w88 ֩r']f8dKNrolkrBgCYIV ĆU@}oYY':Yu`iC!79'S /DdyGj9sUy).1+!`-dY]͞2-:X!Llz֫QO'-^9)>gN2xL.#4¿ebiď Nyq{@ukV[~O8Ny/S{!+ N[6O3 $cB jx/kTLe?"H|/:8dtQyb %6]Q)R8ŌjUY~WJ ?Or6EFon"C9}~GU5Q{V!?d | @LW:_V뙯AEgxx(TVZ܊10I8vuTM<``.dѕ~_͟@LHMd@LB[P嵪.t!wW#=Z z{QO`LXij/*Bă7Jl9p+ʞҰJvnMXFt x8@h2W;GmU|{J>-1x{b{V@t9R| C}46uLz4d} t7w7 ]">a-Bm5:{ZRT݉܀B[ zTz|,|l'E k(>i(0v>Emt{!|;e`1_1qq@wL̎Sj oWPnxEt v&*[)-(??iɮԾmشXXY$[h|ؔXkG1zI-[aICx.uC~rK_6^-Z 74~@z~ྫྷ+\n&!]Fb!Tm KK/:!`cM'$@g t{`||+_V}Q0u %ݰ)>u$,#x+BP@geTԷ[DhuGU !|kJ=eNk{5Q 1;o㹱Ib߃HG/ZK($[+O;ڍf&bx>[^i71'_e6||kwnƒROqǹAuY[D/Ḋe[[}p @P:2h>ۑ2/գ=sY$җo6‡߀/r5Um@)>ῂըL|BHԫY2G͸f U.g<t-v4ROp H#^,qSEꭙޅ#E +MۆRx`!`kP@qi]QāDօۆRۀ>+rׂ^ dqX)79&/C?tϡX;FK".:}^~V?,#qj̥=cb`ifɊ9Z\xusK^LXWDZEUز:Fr Iw/x7-JOUEo%קc{^}{4g5פx,&GK oD4yŒ'I4`A=ށ܇QO-I,<' slid(QR]~1SؕJ+%#S zRD=÷2aA [N<#.y¡;rEboVOuJfamr*0M7RBV1/DV4%PMgj8$5,LAʒZ(:\"qSRIH y3x3n2`ݤI XKwy.]qLp@-Gox_f05U;Nw,5Z]j.|@m Dr sO ]?Kt}̻X6{>hRG]Rg ?v͢].v12O̯MkeݍAD5"c&Z \Վ{w99̑jT0DXo̠ ;QtٻeU>vt@UEJXJpWS w-`Sz"rb^o3#ߪb"w^8KwtW=WZܗ:9~{2U5ECꛞ)E{U۟e$&wX)J`;iŚ֤5ީsZL`{6e ]đ! T Fwpl8.{7^c)>"Mk""IC?{̝8 '_ SǙcIOcayEDeSq3])+~D55is&Z騕`=SWٰЭQP޻G<ٚ4h 4kXf[F %2Pl;CtB1}#7vt3bv4#z׭=7LMѭ^=.F a΄lɢ/xqyXdp䱣T^.Gj"7{ۉ!Cd# Z[HۍK Z29\bk"PEY1p 8U[Kl&;G4J,O \ gpGimV}ĈIdߓ=<񡢳06gܕrIC]S(O[c0)QM݄^x\q80՞Ct:ƟC/,NX2pNUqwV6WDtG{(HXwBp@VObQ侻)g^{+G؀~E1YxT})1T(sJ,n )7!z9釣 6 7~UXws"߯JdNKj>jpQc_)h쟏yScF_1a8~I'X]r(P="&_$_CW2;^;e%+H>-] Bdtϸ%F.~+;U$ 04KL ^r[x*&ҡ cFi5- i]Nj q6{b Ld{%p l .Gito'1s(-Etz$c[)'y>WU9ęy,13"2GW7s+ K^R_v˖dy9BeU;$-P4kp|2&F:~qZƒ*ռW lF|o)!1LQ!sQvfohcFt o=ǿ?ڱW[<-sߡrh?8Lsަߗgޙ!]"<#{ RQ5n, {kyًEؘy假iQ~afiy#N <>FȗJ`LGgҚi1TfxdL<]|/g 0jfZQp'6ߊʅ*L|]ͳ@p#t7-}Nkꭦ9o (={_7qcdEG+BI߷I4:5zN $%0=p2@Sm-,9(/|GnE~NxBr|cl`nDyEUjwB*Gglj1p4JI3sl Wtw7f[qhe~ ԟS*Q_C_?ћ+crhۜ÷gŔ`}q`+y 'c}?+d- 0fϞ"`_< .U2.'V/ZX>A7q7r8/o==(qwy;lCyiSh#>~ @`&%Bf*wMSK#:ַT=J+xZ1q,B`S] m}P(L_#T9!l6L4 OQdzT\W9.u!ޢ C[&ϸ@T:GZG˪ &r(V/Kfpy)Z)!V$[2Ѭa JvNEľ /h a@ =CdiJYUlG8Ub'TՖ\Bs 9ED v;1ۀS^2|lrf/J8*/=L(EʹkI,TzIyV? \jDy /Э9 o \x:%v|678.]Czk$WT[]-ػwH+0LmJ&pm޻KAלuҦnR<W~.U+_I˝˺5fA^ԩy&bܼ2M ~l'K |O39 ·ހ\7GB5&gρ# Y&4G.$a1EF%MA c2 tJ+u3)r;tj\%aԶ$=hzޤ!#`I)扢)Ik}dQ2}킿%y46P81 B.')h&0[#.VRtF, 1n4sPEyboqhSveW)n߄뎪K:T:olj  ޙMoAlc]GFNR-=[ovX屡Vәx>V}]j!"Lqg>EL6ݏP$jv+@ADz]AI~^ I)JOЦOkrgh59lev`Hx >.}coP: sGeސi{o)ૼ0EOStI]#=UA;8GNm'' wz*.mo O !YiǿA_QDKԠm O".ɿ A@2k^,]$ jRI4AóUx|C%%\$<;ꃃFd+svB~VLܠGovUÝCuŹ9[aRf_ /r$c[_XfB' j){S(P hF qΌ~oS`1Ζ>^\=T\_dmZ2{1nUq*ų];TcG߷#}`k}IӻL WO&qLŖiuq^)f!}q(;vOXn%Z"dǡE+20(ϳcP`ܐI-󌶗hjwkX*O1+z¶ JzH{]wf]?p&^M۰C GɁjP8BGޅ4--WpG!I%Sdd$$Ӫf^H`rKtvG6U[V2dӜfX7x]C\q[yeHd)<Җd bVݝwbf9Agp(5j 'V hW!K %,LHջmI"ʒ*;X Ê48缩)RtaFHoFb|6vucW83S$EV/enOеw6']ۉv v4^31(sV-M}!f(Ѽ||#ݿuYj0|i$>,,ǥo=/Dmp wFߑb;TQѯF肓wlof|HxHjބH'9%@nW%ӌ K-yO-L(A'#_ }9ڹ7.PH;|$f@9?)#IZA;3= EAW04 yHde 9zmYNAg?%L,[vePy=*)LB kb2("GGRR%q"Wtlnl5Z$eRg~:o159N]SskNfd1́#{7.[:LC-lhؐM|JI~Dj>}Gg#|UtOGHU4ҘT3 c(^1=q1WO"BJ!F`֞*wךaNqM26gW*<'ve鬯5Ns_18\:ݦ5t5=&U[afW? ᩆI,~ѡ(-#{=n-7Go88B6[g4J붻Eo9!sbhkYt~+'7G;a4"a;wnw#v9LňIa3qzXջb-}Z_ay;joMlA2!b -%+fJ4nqjAdN4hXC$+WF&~-3-a]&\H+ό~8ujRϹe ;1 _0re{9+ $Db?-6ɻ ŵXgL}l,_"TҖ .آ [lpݎ;JmawI6aHuO`ez_sP)*wSwF",3mP>~Ij {#/#ټA">ag0NC}SHCJ㥂 4*F]Q*/(U \Onl?W (龅LYo;%Sޑ%"uq]JS?ch)a>r NsI\ ܟ1pIz5 sT}RprA9@8.:@2m6l]N)hB8u' 8ꚪ {G_%cAey.f k9,qoae~K?"L$N9?%hs)"m[6'*7MQ(a4_Chj ZS\4MrLmZCpk't#T[`0m^PwMd@uDŏ㓦ʼnŵhQ*ꥊJ,І60XE"! -I(h]P+׵KnYR(TQv脈ŶP9;Y"~{}4̼.=Y?4ez+b'˱WsKCeZ}Fft6(vJF8vNOwNIĢ}W]#7$XP%cems1{R]Ry&žoj2W}_eWrJ̲vLΛZa `lqapIav޷$b;bEsۃu7po$I eȆ-L{/vd=K;cr4f#zkw1i; ۳_P$ u:cLhWxQmnff`z}o6bY5*b*+_,g )MK>øPQze:C9Lǧvohu-!ثOtי"2 SpsXg+ujWs8& [~?mG.N:Oݮ[NJ*094 =xݰԻ{VTg#£;2GYH) 8n-gIM#70-'XcO0\ozk.k>c2_Kx9!>ǔIhxk`uA?R@29n=NRTC p[|C9leC+zd zvC[>N mw.֛Y"ZV`D[VFv3GH9 , vaA:Gy&F#S6PM6X}t`% 8"l+f0& ~>]}_}=6ރ G PtFgJtOS> gEܲ ޹0& ᗺ숁+@*M"T%W:J?ݙB{B=[6]r<&32}hж<[$u@bJ`h>#:ߍaK|b,zv "F|żPWy_ ӬC]9qx("ARk@Oset00>NRM:4}|q((u7څ  d-)@UNaF2WEo2{S,1K߇!秊(NxG?Ma2KhŽB.j]v.Kt1r *| q|U3dcit=o KwkY!&i;0KegRELia-@e,]Q( D[YS® 'U_CGF>=˂^|Ỹ3>πɛUAEOJδw"MUxoENYi}ZK(_\N(Y\I s: yILڍT800R.eEpZTJz) @ d5uG9m'BOIE$݈w݃*X>Oe vߓI]ޏ8f~0YM.e}A$A9yx2OQHo''_LͳpϫԬlwA)WiѳVcn2J~F59XT&Q@5)k.摊k֝<?ӫV zk2CUY_ 6NwN۠=ݬmt8PL$0 mS*łUT_ry`T>:@8'H6 ~S:F fPĞGe)WFEb@de kw_A + { lrhҦ la߶?hWC)90o ThO9hMT9?&~F^tצҞ}m]fb 7椒Hi[Ph ]N*28{zq8`bųRK(xA~5ؽ+4UK`|?nm)wR# l_H齫̟`.G< .AImx󇭆pxqVv) EڱG?y\I.Ⱦa-yM? d}(_漉{7=¶ ]?8bZR߁Q_dcQ_ ʰ/2ʊe* m%PM(3u/|? 1; ޷S u{ Z)>Pv uFDLѓ-jmSo7kpdat=RC:2!h2 8V^4:y*̱tf `]lm M+]BƕF/W`)3D \܍$E% {a<£y9ãy0lCHrjWa,Pyvt&z2\+s ϊr, N1Y%+X?D@j8%xOɪ$Cpp̛o9fh[膡v߳MưȘ$+,ڿ<*pK9_dCR\bI^|@Q!ƭaKkЊ-\ H;p@u;θu̫Ǧ V/ nٞD,-c~r!*]D >H0qjdsR\ "}Hw+p@.id ) 4wGY! ~V_ni=|\}\19-\L"SB YZ^HgPZ.hgmAh! Se6)^Z06+NH˝7uy>qi y=úz4(SVvTҨ7e+ X\glPd{~aA2s4aP2 Fg7.$nHp="[ӱ`CTtQYZ33lV-%a@Թd(i0)hTS>-}J>`Ww[ܐ % C羁|W{0Jwt0 Ej6b= q8 (W^=PA5ߛPܨ=kXϓu H,]]RE`[Bp"b~UiB TX6/ڵfipr<w:0}z|?T9@ǙBR^ k# 50h.i)Qg*2yAgb %wvd?GaD$p49A0Y7.LJ8ڇ:-BW;MLj4^ԯ$B5/8^a>tt*ZDqbvH<ƒ~UsИu:/No!#VeX`T3b`Ãlѻ%Oׯ5_n (ğ&hķVAؤcƴנZbΕ'P[,O)莂A2vfwx5NfzxXd/z*uvگt?i bL8:"dt~}" &3j!Ŭ) aau@3DsdRi嘶0liGbQ{)0N̝(䋅 lCj҇: lAYRnA~ޯAJ>= zy,<&bGx7Z-%Uy&O.e謬 #A)z)-{G1TRnL4 K/AĈZ`iSӳb$ߢAxsDczsiګ3pƊ%M\9Ш𰵈2d. !GLfpemo E6Bv"f }7o1<]5uM;^ligz@ln21 e_Jmf=ln|zIt]4 KqЊcߐ>eHٳ-hQ,vk64EO: $?aP:3,NQN㘂S0M+Q=p[lp(gY`iB?DgނcICę?;;qz+ Fu*?3esv'ۉmZZJd? 8#puU^kOl_h'Tǰ`w#hNbJ 9nQvc;V_X'Qp"uUOK}|Aom_ " Gcoh DtC#b\Ls7]:yb*3uz^sG=`Ϧ]J=FK@>0?̰?d4LX"0$+ by2* u%1J[DZx?B,|2FieؔZp >Elw"6%OqzlQMH^$fn_\Lxʳ` ꎨ"0%Ql 53seWo*?!*5Swk/3 EdU֫!mcy0.zҗ⯭@擻ڰKPlE0aEOM^GEs6UŃVzڶ4te`-jqv*1*YRln:  +1šl6i ԦTzE Jܛc2 K2:/ru~@|`hh"(}.CrA_AF0/)GA9cATCݭ7X֮C^ZZCv%ԫzBT"3[imJ=_,ffMRj) G R-n,^5=2 4&kjE{(<|CCw9;qNwX~pG̳Ce)3M$0 ,8 VJ-P al cZ֓HEqbvyҘ-XӵTϽǽ l]Qכnz\Wn69Wߚַiv]ŠX!z TUQ>շ隨~}=|ux?9^Sb{b?>_3xG}B5ⴃ-$A8?"J'> E$Z{M`bГ&$rBV' $YCqcEǀ2 DQ52W5rQ͎)˙50Rl`8>Q.5TƟR8H'L֛h c^7& $0rj8҃P¨[!q & ŊFʻX PЖB7HbFʵBv kδHT/uO$zR;xB:$.W=4#]uh\.vخIXz%xMKm Ns$D3ƌ%xAQ%d,S5`:%'P?`x3SLB"WHӓdu9xa8  Ւwb}wi|4VCB9[YuQٲ[4hRI @po'YQVIAX o{}CR'-='äR~S,ϩD6NW=Rޔ)1S-gÀyn0NpuAa4ܨ# 3POgG OČTIIgIHc׳oBz%ӳvE3j46Uy|6<(Enn}|A3o97#a?F& ڱĊhBJkK|]岣="v:k~2d%m0)0؜JT8"qRf&Yy5* 0eЖ3ٚiqևmDS 퀟&a$BDehA(# 01 ҀS(6k/@S"K?Bz/R#(GӥC [;OjnH@ iM[;c v߇޼!)[,6ڌ~^/0'bJPQnEz{дXR@rj+,D{BrRi`W7@ clasKT~kd X"oYgDmT%.޳|77x}@$g K-4:ȶHGDd#4m[ k9?1pl;=ƪ1&8 ^~ٵ(T8u]IP]wp#va~a u'_8__w~0gs[w(yn-u?@p?> }ǰ_}6y8WK}7n5߰z4onnvdl%m+}dtOBN똾bwߍ%yT;g-m[{"k]~Ma 㚨GםڕFZ_?vpu%3]7t/ڿ\8vp}tα/$f~w5ts;}ozk/|^9H !ׂM8fv;wжKqD_+jy`>47zk{]yQ9[m'~Z_v:dU;ۿ Gv(f.?pl{c;G~~}i#wwƿ߻/Ĉ^RLjE,$ô MN7e/kzwc/Ȍ |TuF૏%;j¶%~CEG2f -gdևvÔ,_:ʏmiN|jZש5xgvxDFz{IAH6O|ވ(i G3 f pu 255f?o%#e#a ,Br{K)kQ)>_6:{B%03&6u'!8Rem h/#|'8BMQvxXžE]ڡ$}af^M9e77ޏ9ͥ'WK9n&YW*NqFsQlvܻS|>~: 7'#hӥf {)<\7k {Ѭ*O*!V 5R)~o6󳸹,I9܌=J0WlP97!, v _¿|^KԯUsZCnzAV髅uAoQw)Maj 2T2)+E G`b;Bb>ltT*O5Td.M\Yuu8άԃyvB,OY˔p5ioիUJu.7;Y0'm_AkHgn1|_H8{JP}-":@e(QlfCY@̾91woXw<߭%\GG{y}mz}v qؔu"0 .8Gؼ;]`"~H< AoD$V&UiiW*[T\lHB_fFT56YP4Df')f8޲Z@~ӄ'dOE;I"GT- 93M=N@=:G_yi+pMf.2G,'zRD2XוRD5[C,o2ʟ) C &DߦQ$rƽ'=eCq߄񒺀͙-&iV=ŽY|ɚ_g+mצS HfNY/C~VyhL($wHٺlQ. H?[љW'C3/_g RF?8/a6vpi6bǰ8Z"}X᥋IAѤay(8{+&$8Z[[)':D!qWj%+a^\5bF&H Qi*?\ 3:۶4cap} ŰH[ՙaO781+!uL`3GYANev 8]9fWEl.Y۱»wk:>ǙK b7bϏ泹ij,$XtZ G (*}Lmik;JSZ۞g} =nC3V_*Jg J{OWwSWgWGXgtPlpNNzdusQi/?i6 =uI&G06ݝ$t,8MIQ=fmTᵞKS5`FAm>Rs"0L>DÁG;/ jlƯ$S𚧫f=xC><$ñ ?ە8gf&q|A)I~̄d&xnzeTϕ|T7ELB{WIxyo_6ߞ\7@ K&}ww{|wj1{ {_vnv+^%t𽺅Kǰ{_F/:Y\oy~yG%|;_wY߱5眯øeسȞWVfφ_Z=G[Ӧ}c9Ԯyw%ٳjfφ_>Yw (jLR`l%e'j8f !w1Aj R12:s~3-8f89SKʶpx'|e'y'L! ".XGDX-' k6R= mɡ^%l=Л<w~BP\ P+u\JElݿ&N({ \b W{ $qɁ+8^ [FZ'\~l;0U:>[H ?i& `I["xQN_y$xewn+OӾ$ XNRM(2Z )|GBSԬotwG1a :,-$ Q}C4\< %QE S}Lf&WDwI')p[P ans;k~Xz|d>K< CvϕAR@Qgy~QQDQ^}x)5 KGs2ڂ >t}2٪0Hf1ٽ-mjN-~or_pH|Vv_p^jd:0: DTGWn8[p3XpL6\ՖMmm bwA n o8&XsPUO J_iX2jȉK+S*^>^c^㼉B5`Т)m"2 rܕZJ >.tȀ׃`GMfwBcz1Nkz/o6u$890Z>M5,{{#fu0 fv +aQ%ol0942G>.ymW!>΅̀e%v=l^BW=d8Uq{K= P5ϳo΄٪%_n-m/ Q52P)_SurVKIԸK+ΣpڴV!-i>}֪$ZpӻVU5aD0k 8ocnsa=>竲/7I뾋m]E`B!1P/iwBNܡ=RAwiCe9XT+ԣ XC٣ݟxdU;/qp>iPN& RftǙI;SdIc&49,'E6|g!YD{ołnCήK"r) !-{O?obzKЎZ/|&pkMH[NcXa:'# TMX6R+2J E +n代BL3],ֺŋ 0,. zv}HÁwdkt+}:rDK[\M.vun e'u%R_{p]Ivn$eF6%Vxw{3p1FdTK$䓸lWWD]pN9t !{T==ב+ehP-⨒m a:JNGdM *gjK `Tԅ΍ tʖ4~;9!?^Ӣ8|3A@٫%hEff n]kػ:vulr_Ʌ${,&φ> yX.;^ hu @a7ek1tC¬omV3"v % &y0 f(KB@ڧGj YWRƢ$1Ne߽&h oqJ2ٕ-p+յ4g/88N ځ`|)՚fA̬풁[۟Lt'Y] Ϻ^ӑ}+y*WefYgO*0RK+H!X)G97HB,$cYeM}-נ+ʇeY\>otƺ>{ EH%w"U(2=p Xqa>K$эW>/1DRc:XL`3,)6Ղl]5NR=h 3];:;Ip] 3M5ZV~O-9+>)H.\e^Dt܏0A $ߌdmw\IuN(F`u >}^p{]y,lW)IڞFUpG@ \)8T.N-B \ S7MOL T' ~L,;:&_VKE\ ʈ&ާC#:PvhNT'p<Mu=^22hH.*u?9~*S󓮏ܹĉe鮘:V". d!NHX0BT~̣Qj4ָ㔜O$<]UE> ˤYƛDխ|Ў ` >zc|j \X[4PH\-ٖO ^f=5@DZ\6L܄L~HZt$rNUvPO-jvn RE2!0!R[MhZCgOzt&Hӕddŕ,zXyQd2Й ]"ƌ2 b:8D.e뀕X4̛ly'͘MgsL[q?V?@wlBH0*Ei mlTfp94aWcL Ggs٪mboy'2L` \oʥw>!\/HwL,ha//?$SN2[&e3H_*ol%Y̎Iƚ|)G&N7Qg%E@ۗG8c}Q!bۂch1So, ǐEc8&zYRҙ+`J2l,IV WBCه F?XJe]7ۮ+~NO=&\Dp/<}%ԕ8W)S꭮dJ_rҊ{틫cMb+IZ Ԣc pI&[)_~)^08[_ݟ9QXZnѷ'(]Ȍ8>$_KV\  V`M1cMUq_kg_]8*<.G8?]:+ p.vܳi Hr,pςiQ߬8c6FqgtZsHVR%^ZEY85q)fv&Q5oᗺ lED6W #l/i5Ԟ6V9ۼ -:DLI^}Պ.қGBw*0^/t\3p&0_Bie@`v$, ,iWqO:(a?z;[)~`o!m:d՞bBLh~E7.4*F{XOgeHO-,Dg6 u>e@6gq2gY6!֙ Zѱ[ (jkh' H ĉEO1D$:jkK;DǨ83uvr>tqQD).Nh< !;TW'(l-[B ,f pa$16D N/;΄['ei/ocv@+ŠWݣ#̕VmHD.,8Pd eU?*#1Z v?m@,l#| eEsJ!3PمQKa~bCϣTTS_IagUln+x>D#dq!4d%;9/ !n ῒ%$=Fg4hzD]p f[ǃF˛7-%OInDATfJlH&CyF x{e7/rdшS6n_=C&'ys 0i%΅!ay3 0z:00(KV)ZJpziGAg'Rm$zja7zz٢wR $M? 8Q0B=P'.t8ʓ&].r 9 ofRwA!/! #xJ*Gj0#r{rq̡_vwo=\7pL=Q_20r|m3vߣPA~_HeXPJ\j!ecrOP,vSSc-JѝH/7ӑ1*6/1oF>q qH&vNb$y8[fiPN*0Y-Nz,ɞڪ} &xO 6"&_,=ǵ4Rwv Ou%(@U!xb[E3A[1y-%u4Z>@hЭRonFs=܎O$O? ,wf^K9 | 68]qND.`/|i(Ѝ=BA-h2>9OrYOIV<3_G$TX84s$=tQԆ bR-eR|yT%DS6D-xWO|<8 tw^ $C\il҉dEl3겘C@~3YXs`emɕȗ4?5(oG=ۢvCLlҡlsC2u~C/z>`JrȄϟ T9Dֽ  Z9;[l S,I-@VCLgO[ `*/-WsV(m9`y81>.}_g.p6 =[Z(PdžsfTVJV*(ſUgs:~ϳȷ:/;3qb^;?n{?/EK{Qw{BG=yg_|mKxg냞9xloswvp8ދ/}K x+^e??_YfL7T"xB^uo_r5Hi~wh 3l '&mfTDniڋ1wCk]:bw_2zTBƸi`قM<ׂ`ѐǂ_j⯰^ dgۄY>0y>o0x"G;m]A4JX.J#0Ѯ˥ѳ9js(2o0EK[Cȵ99 ĸ`,?|@5 aR?u> )ѻj2O߆1 [oCk3D]p25P1hjr6GS8;`p2`aWs|O꤈?%0%"c 3. -N_IbMoC)wvB@w$Dĕ_b@qq0O4r8"@M %B1gL)*CHWz,Vxw =+NpÅO G'@ӑYv NaGXꜬf`0$ٗ!HT*9l>9t ** |I|47B;E _3 vEq>fDve+M/:|tsh?OEjasZ?^,2R*'6w"5 rbhg.ȫ$,FQ,:{. \* dɊcީ[;x7(x7 .43$ׅQWz^g+ ]rhTm@-p¯G~th3Y"C5qԿ1RZzuۀUqe6D[585FeBIq0TqeM=S*zf:*˱Sw3l}Lז^q8v,~U.u-"5\& #ACe|c΃.[cH\;rXA%9 }GCAk|ub?*h@veDZix7ȹsP#(%Ntwb~lb/4"3}h5)$+R$!YFJhZC-:`&,XƘEObSE!=2ǒQ{]AH-1pձҼ5ݣ%>3I f!@!Zp:=!KA0Nc;(C0Fk~+qCΝ-qD= uvK.;ƺa3Qٽ%ގ=r0=QL`c, ݇ f˯n*JH'h1JV[D. ?_!Zܤ*5XV6g0Eڊri5ձfɇlr6ٕ $aO5٪0Ka99,'g͐ԉbOir]Kuiw@R;"j}N9KF9ؙydJ6?6>?`ZE=̜֛fA,< #$MƙҒGϣH_A>~}tOo(y<G_Q;>H ~7E]>rvEN%@.`{&o1_3%}m_bǘ}^ zN\<X*n﷘ԟ햽3f8, Toޡdo.ՄTp0_"E0Gv2a3GXۛp纺&TM8y4>^pJÏpƷ uP+oL/g)wH`bT|ss/zBdз Oy_0^jT<mjn( Y`3e2pA¢e*W*![e*GONB+>P͠Ͳ)LakɈͤ|quETRkDTt4C54R :7H{ 3& MMU ڴ`NUlAmg=8!It׶Nɦ@vFpvq(Sw,5Hi"֋\#.VzGߥVm?h(mVȆDO u<=^!2mtzk_:hk,(w%\XE5F%NWBW@.Kн2R(xVڪae_PvGdJV9̖M E>j RWKcAQ{A-|v_F:jK׀RV24hFd2\]J] cOi ,((-ڣzP PDJf~y.+f Ւ$\zvoP^gBHfq8-jfToq^0:&rCT/ vpa=VIOhYK9Xu 02LGw)fbxdpz638n})On|o{^n@L OG(]a D~讘sxtꃬXf(QA9$_\;c`M|En+s..b16r M1.fק6JJEkKzqr-2ըnx0n'IX?5H 9cizGfP)OB& WR-vʕ*arGgS`D^.f8JSjA7L##%@$hQz\/;ǀ*f 3`,bA p-mCmy hO(LlSdz`;yj0-T٬ARL[Iaa(3gViJPѣmc aZn&JQ_yk\766 to%!*fqc|\]ְj%l_kb/Fwu &:Vm0ɴ-ead7R]Mڻa߈kR6"w,׸K{lHoE\LG:hy y/y|)x~X ɡ:jUPЗr3}Ru":hODZdaHnRPRFf;熖Xʴ(F,8XKR858oCSi#~@c}ٽ)oK݁ě(-F}Mw>"7r,*6G~|:eߐhkP[l@-gkeL_( `8 !aX`<1؀Ăc-G6Xx<1OJ=/%zW3c}]&6RD_V3΃7O,BSaAYk0N*~y76ҒQOac}C.'QEj8uPZ[VǬw'FJsLϜ*RPCn3/z3ZvH\Fn}~!D ;`s꛳n"=֙ n˿+ce"Pbk s]FGM;Dϲf='&La Lnq cZh~%[-?8K.dc@"Uz:8.O k\U3 簷nogRr_;|>׾Xc_ArK}ٗG7Oƛwuu?YԮ ,?ƾٗxq̾? R裟D׍M$ 6eb3iX!ݔ଱>2MDnˌiY"FMSsO >7_Po9q Vmq˖ą<>fC&,3Bؑ Oc7l.BR& N4;Ĺ2Er(;e0F+'CVS,~ mCBboˁC{PR`($=Ŷ)2"1 | 4V5欕^G` =g#Xmr9⋍Nwkfx%G5~Ljxޮ3w[vӽ"D`792/SPG'zKꃝ%H4k3u|"V<)^2BV~$"ut7kV"ld^KeS#}/=:1$.)Ԍ{{CVG8ktYtTW cI'\/!~'ﭹ7 ,ھ#yBW{ξ?# O=w>Ѣ !\SMV6@9g{!hk<2N*Ӯ"ΰƆCfFLGLqktTvBu&u ~xC_I9ߩzS O16ـJLRG0l|EW-BT|Ӳ| y.*W-ۓn*~ rّ.XMU6$ "nc?.?jG@Uf83n?B+l,6*0io K+}|7 bRZTɲ5ȡ\0G2o^ ̒FOFC#F&05K A~$dU nߟ⍣L3K3;$up!^ctvum+.Mۿ t K~||CvbsBdџXiIoTչ=lrX:#-8rw*`GQ$(Lg6 Iߑd%\+ 1c?QQhp ׬cR"Œǎ &vJz7iCu_ד\?kGmwDMoY.鉆;$_VdJSL7>[$GJ?[%<9:8@?;ߊٹYYuD]MeㅦWfސzkȞb_)7yj[ղ:ބ=bjo!fr{H*1+ԣTf tgvb[ގgAnh?UuO.'/*p%I݁[*:AcAW?y(zygg=wS 77з^v7A ,'5]g8RPr*1ؒ>ۋӲS ߅PG,z> o 3}qK+(gٗhj6Hgw̏i/~`@YV@:@GZ^ֆNgI1(tC”Xa `+K`˃nk ha.-_蕚>${_̾\]E"uO{ MX0u?Dqtۀ!o~@S(֣b_{!Igg+ʧ}ui>sx9(?1zVyr> Sa r[eC\],frGa?`rO!@Y!z˝&Rg"i)q(Y izgxLSWYՠ%vmBN_C?Z-\7S X%w=FyE~_Q)w3J=x[:b ds.OBJXǠRLs0~qYM+ ҫ+A^2,Dan}(yy2 @:c>O<gAGǰ'W"T׳Jjŭk.2WFx|mk{n''05!gr(/ V.Cb4Yvߴzɡ͠JIxÜV[Viw"$'mYV4CN*ͨLP-{^wdhI=\6Рfa||)rdIaiqS Mj@9؏{SL܁(-;CXKPv&hgsqQv@ўG/A Х[ 0S=uyGݯw7L lIkeg/u} EQsv}Ss#(T' Poyq} 2?RZFEF!0Gcf(>x0@új.@?sĂYqЦpO ꍬ%((Đ#S'5:uF0&p=4~+Tpf 0WQ3\ fu՟WluK8>鋩;Zҕ:IG$" ~ifLe.^M6+}woZpJv5,axuX[fL#ep}clI>9Qh0tuG>AveDt5 pݦ18.:ׇ=G!8jװFW,M- ᧢^on);L?N^}sR3Q#2+ krx |2Cp ӺE8  &aNH!9 vNS <9!L4 q}0?H3zNw=%.7F.j^1#|;˖;!*%cF]wF)Rjᛝ햣l(fI^NӌDR{}d>\9HPvU&4q\!4׮gKieӹN8'LuhKIesMv!_zA58~|v<8n,:9JkةΌ%8|oti tԃ `!1ޟ$zW <c@V=?RPlGtz]2mIqb KU Kg9E3U"PA@vӌ2{dί%'K% (@L`Z!*QTzFHsO [~p-Ƹִ&Nd9dWNq}@fNʐ}, 3w{F߻|(1r<1y&y \v|Y(4 I$@ #@` GL)G>$su VlB<<;IiedK;GLՇe'hE4Q}Ȯߠ}zkelt0Ѵ-l1 g#zwڒx"q/vwHv2y78?FV+h3EH&?:,}8Ċ{~ i)F"tLr5U+vXBq[%6l a80Eyg-?ő(߲U,vm'lU5P Wa!UM We+{:gU*5@yr~hja`i IYZu5ͳl;˧.v  h_Æo=gBijlϰzrPluc$7>/ڵu_ (#(ML˯ d1W:|* @M |,=W27j83dE2yNE9j}JS:pVqgmKǝ$iJKס\$uWO|z`&q:9:/SԆ0g`.p6"[X@]'rS=؎N3G`͕"FgD.y 0s4L]%Teqʯ GN4nr9 X F$i/(^ʡ3w ? B}+=|!C=}xk`{Qx^\9PW O|3RHzH#zn #ͧő{?IhRA&Z>B`B]vP_#«XFJ+ &3ፄӔI[Z7QroǧȈ276Z\/LOq¦"3MzB_Q|uAUh1aDtLPǮ*L> tI~unZb[&/?\=zkr#-"|zz;d AAnv4_k@NMDANug uBt +2T-vq`\>NsxR>1SQG9bUXG[ۦA0oD}ۡ>Q3 mOm6F_BWKPlЎ #0PR{8S|pŏz| OdTaշ|ʪ5?s&MS1B5[*ϕ xZ{:EEqBùaM %X>=9BqD몗$s+͏Lv~~d}~(bKskEa~ri~Bh ZOާل1؏:d~+Nah NbH,rV_9WNmWGnR]~tM"r΃3z~ @ͮ*٤ԏ %b1euu;%HU 5Mjx);uUkw~FA-٫>_ڃy#QIZ{<5ܼy&2䜄Qa<$,1sHyI}~ /YZL! JN(=Oig>,i>6Әشm&kd)Q7PI~͒g̙="no]2.+T^g~FMSǬ⭻#W(VEJ+_YH+&~ 5]+q>$]ߋB$͉aۿV坬IW y0x:_ |O5&bY_tE\~%Iܫ_t.YЊJ%2~HCٜy,tAu L?cpԡ7ggai{OQrJb.N=+4? 2 3VZh|/gwHwͬZw8#z(dž6t~f?IIe0I̋o`gs2c>FZy F=9 k\Lx:!~㵔9p݂eE&:xd`'g~< ׿VǝM0Hȟ<CWy :$)f8~ nÊCs#,[g, ͯĬWINWz9y|8M siV'> < ?1$ˎHd%1E[Vr0CmAWfI}}=xs)R{J뙅!5@MT9]o+@Ijsciփp)݇+0ddYc2<ړk''Gf|)9l{@R8/+VVz^{S6Qz8 N|A>,b?nbAj m4Ǘ5ov*P}Z87V* ‰Tlzr!ӆD)[ݣ.i0R%]BC(6qٖD ; | ?qZ0E*m[e/J* >vrO2ln+,]Bڀ?tK:YFbf?^,zNarQ\XCEܕm.Bʌ5@$rY+mh`@ge཮+ =bca!$KSKƜR^,tb0sY++XUDw= $ބpGK/fࡏﵣ(trj* Nd4&L-e28Z:Ie&*%vD{Mx E SEԾ4 y,X>hZ =S蓅<[/26~H!%drU% ӧQ #8+èݪk싏GAs !-aj !_BS[ްp߄Ld 7l%vqR2 b"^:_ۈ U$n$lr R'nC{Cjn{:@]ITʈ';*ˆq֛ mGS.Z2`Tc<`uh"p&}v7p,1t^,mU&r2p?5Gbjn9CF9)xSkg !m +{ND#<=x%BxGY~~30T[{[Z_~3zY(>1r: (@tiԷ/ӶmG\O0[@a;W+Ex{lWOu1c_ߔ,VeH΂M-9K\ Kx)A%}QxsdAԖ(@UJxqQ/Fy6ljglc LZǠ#2½ȏ*ߣMj5.l; #N1 (x!8?FQֳ]4*s)%...}Fr) O [ILGF}Au,͒eR轕܆%_~>Y&b\m) MGwaM)]3/=M;T._zyVBjKps`r+N`жnfwZwni{]׳]X+JdeB+&Ew, }_uƹZQM3tQ21/iliOk *+iJ{nҒws^>jx#uA'ETRⴡ ՍВ D7V7>Bh"vsDl[TYwnxu)%0|џk@#L9lu-udf3B7: 3(<oC/k43ՆV{'R$eY5X `=jU˧e0O~ק%Rfi*ۭJ8FWX*z4MFv}<و>i8vj3EX ѲIJ74J*cǧ2a-6zeGLK4Vi~ҋj.c%ɽUV0e\f90sOMh ڝeyn`o*zj vئM<[7+Dq{]$)Q>MvȥJ"'o1{+~Ĺ fKSnwǂ܀$8FuwO!=a?c_$ <bm}h+'uܷ 8:Ax+%㜲SjH\ $MctiC;kwɫ/Dc1Ytr1N-=e?fhT ] 3MGqCIj6Y .Ld~ޅIKrv[RA簤NאpLh.O麴MӤ:2?~.ۃ45[9 .$螖m?1X9>?b!S #㉛p8h$m8!*aV`g7F6̻HVZli0@ۤqBCc5bQO@T/9N^w[ywy(3'[8#n->i;")Ҕm:/Okp3hZBV˽)gL$ ]I6qwL|: ] BE 6ٝfKBXH+I= ~:|(^sy^~CQ)yT0y uv]W2L* qbxWM3K|,z4&鞧 daz~HUmJJu$~a,#iVĉ^NP`tE]}nIP0\6Iq:D(< i/.Ic?NDX)ݚ))Zv(Ѧ4Xr#^ NZIҲUs鱛7 a6v?zk+ɺLgP~kzxC}se+~ڮX;%<m{$#H2$DHJVSd'oxHI~C;O˶Gg*L4 ܸ yT߃d~bſߗ!410Sv&O,r_)H_^v vϮzcjgIŗku4p|yMZȖϥ[,'fvRrmҘVVj6cl|HI-ebA teP ynQ{nULnOw&kʂCF]&3cR4`/בW V;!Cx &}P1Q)$L_J]%1l%|'c/T';%>b2/iz+ FhJµ'?B%EJ's3^GRoyUe4\/JPorp ~9/7,Tl_npBڇY~@VmSw˾6e=PVP2]DcB3v.YC5ÓĂ/p?ͦVӗ6~m)m#zcSyvޮ)n+'dELz Kܒ.t;EBoF»Pk[nS4>@'ǜ$])ߧ?܃hY=!4n/9b]'>|f9*XYj\6^t|qt̠ǁ|lFbn5 8NrOIڭ=9FAYd9 $uIH8t4*9׏#)twY&ݡ;&%&!WW=7NG󮳫yi;f4Y]uot2יlw-i~mA`5uIv\z,}ÝQx\vq'M7 sF,lOA- d׉\8Cb TURQшIaWޘCXfW L -=T'bvmظ k M ../DWRɲ6%|LeAjf?.[vqVBD2T > <Ɨxdc*qI-ġ4:2ڮx'!;deݲGt/63Gk. (o* +jo{;Aǚo bK˺Y;߁U|3,on!QBu|9Sɭp*)]{(:,?h7pt,r\zGHq`h7|)-Dg 玦.f]A d`N&Aj}vKlq$:uF{q] I"{4iR̘l'JAG1]ً sK' g>C"̓+6oTL>X(?j"#(Qx6PJvs#ಳ-Ԟ#Z9Vpؔ\O!U[ ΋鈰Ƹq1]fp)>_BxDk7"c|f(ۜ+;xy7.A"mhC9@2Y|by?|5'""b M:_Ou!-hx6}5 _c^3;Ⱦ,x/%%Mvѡ @9ЖvDJch`QlT8V @Hې ɟ cܳ,_B@2cyٖGgxhIY[# j[?@V ̌G9PʔU@Z1 1&9&Ui]$ s]Er:>`-__r &"u֨(0Y*FֿЙ0im ˮ^̓L|K*A+l߳[tʚ:fAVVD(PֺƓ# >ʺ(]s(':STb@I{0 =[#ͩqh L .׋: ~?leD*s(*{ #g Ij'KEVw;ħ`.гTu{юD b :Pxԡ>D/kQQe+ȃd f뙚Uވ"Aa4%^oX)2l4Zel4}h0g\VG;gIqH,"_"z'r \(~xxN!DxT[?ǗݸK| M|)|hȼ.SUz-?1LD,>(lz6GHR*(F 4[[LVHk)8LVvqt?teFAGgg'D=M`~b]px| 8_ϏiOehn{{m?g޶ߧ܀ ?got< ƤjgoUi9G|/GxSƴj?G)V!(ZKp$leb,g@\|łm1ܼK5^ٮJu-(9|OQ0΄g?JHe%we&{liGvJ~/j b-?KAK{8Z̀YZԧDAaaP?VkEhԍ q-uAQd%,9 Jz6ԡ%{P7]:B|$ap5u5}G0΋vUŋV@b2YU})fC6"_ҸVWQmLSc:Abv*tZ_/B0d!7 r\fxB ̮~x7$+oJVw%Eh_o e[Nڕgdɏ4V@?YIpf./G@Jfg6˙yvPW_T3[uET] w Aqa3,TNg)ι'^r?k6 $_ 틇=r)x~!fx #np%"-ְ^Js-V+^2zSj|&+Ed쩚d[VgRD]Iy|܉*f(!De#T`8HnMp7M/㇠IӘ ~@pZ29s I;5.@AbV}}׷1aJ8|*bi (ҶÀ',Y)8Jz+3À S!hDFF60#'[aGzMs@J6 L)(g&nnH *sU]:x [!<<>:Læ!(jP_ІիhoD*Eo%[D8*0 S)+;ujǧ<фyriZ-J rәnح8/*b*ā.J|&VNns@,ED*,v}׏ZΏ~F:A͗Zk?u6b=]7cYc_GicC{?[#x_עCi$+Hv)h7p*z-%7ts-ƮƱHOۉWenmseBˆZY,%IꍍL/zg9D#G % fgb~ڰ $蕟N@ I@1FQfHJYlm}mV6} ?_i0s/>xȽ9KУo>{}CkdMt(Cc+$C*k!(Y.^ .n.W{AFqTK0s߄iEvYwQEhK~.C*(ͽ+Ik" ,?}Yuz+ >4|MѪ~c%Z6Hq׶z %9_/5)cLDeL"ݣrVʢw3(5mVud";^ H^~Ap"07LZ(GF^jv%mOH@ KDI|S<6PvF_8٠X`_$:LYr,~ǩY&e ^LU glbTNu| +lF; z8U喢#hW Xé$I)_ ǜ$h3>KRsIg2+PՋ)+K4DesgJ&)o~Ϧ'>ݩޚwkRT܁ 2ΔX8Qئ$yzcF.}ٛHL5+lgBY1"ۢͯT]&kN@gmG\J*QGOD@h\>zVs $,QW##9ƃ^w@kAaiR?o?|JPFO [$fmP^[;\v@ԜUpH^vk;n{A$ǁÌ['hڷKv_ӯw]]_5oi{} sU#dx?V@ƕ@ƴ;WѠ <{XD#fuWe-V~E㑶wUǐ~Ү܉{R%u.HZ1`IןiMM<^Lhc)ʞ6r]O[73l:6i62U%dw5Y9 Tx O}=z@_ t.Cة]l!}ǭa).cȻ٢MV]ew9ɠemP+wv!yKfg3~S ?{?k@>uK{Ɓvv5y!FB O`#V9[)qxñ> nhB棲NV/W>̂gJ\s%o}^))Їg,w\hw9M;a:񫘫gKA )f1/V\Vu.n;=U5oL< _/V;k@ۼ\{=,( >oJ\+W_ ύ+qRTNF_מ5+0O@͢UY .}=(@ ,+9O&+}5yR[^ha(:ON޳{_Ƈx Q9 ,OݱRf?BXZU}ރqGŕ W( (q7"6.ԩ-Rxl{ \+%+]|i$9i ͼ V"- Zɺ}&eB6 ,!ĪuyF]9lX.~*K_KpYkiK~z їx8T"e a%+ 6{S󺙋 QtGSqhP{Mv|qOgNm[_h\07Z-Ϣ]"'Ɇ~jzK9?Dq(7̹k =!^p5aHL^zF?;?|7|ny>N Kم/"p!\FE(PgguttNA'3pŕ`56μ ou.@dKWZB63 dyd;s^r*wٕ@ZMwd(d6aW- wjV{wG Q}I*L)U<쨖m YSuvtMx¥陋y}$|F$f};|iW&eu||l}\:g7-n8A2^>.t}1-?ݓ FK)zQ}bheˬ7>+&ҽUPS& zYϨP&R0cn].w7]IFk+y[a/uL*7O0$70]CWP7m!5yo'DwdcCz݉ &Hey@ܒeeu o~entiv>O7ξLO3}hmf^kSoL8jPa ]VzSʾ`M{zOhƷ`Nziy)r:7I?{{_"ie Y]$5`(ǃ%Iy_aH2QIB[V!_<p`j8e91K]@P|A 'AST=6?,a:F`0z`Υ/3o.VO1#hu. li ?(MًN6@̝pT}Ys8qt$`)n"_VWYC0`d+$fKeDFǨ^m|"^,0_б(fM\~hgG*aE2s]_ o^_k o&pJ.0S>JY*2qE-d"7;$iXSco{ `l G!͖'BfM3D\?ʠ)q֠]uJyzg)>a>M":ݵΖ ξٴ_7x/w+Mt#Ћ<S[g|?Uw BIC 8m39LуӇcJYD|ZYwcvVZ(*+hO/- ;maAa5b ȡcɅ y+3C7TKO!˯Yy ):w:HQOcz1; D'GO/[9EE{͟dKʗH=JY\eCUےzɐ* "Xw>O:/9Xk.ss^>,]u7Pomy{ ]!Yeڱ&յDRSI.')ϢCSiAa# NR١8I5Î>ACy8oǣ=<]-]+uF$=ЀGkaտỢYަ(n-eqtJRJTVr* :R U،>`k ܁뱫F $04=Q7¹ViZ}!WBZ©KVS7"e3@ (S@UST\o4Ҟb=^ށP;u"f7B'_M 5׮%;Q I:;Yt>TvȨ |CVLE`skQEFo ƫBc|C~0qTJoޭַh+[J_3)\O}=9W~ {yōB!2/ǿt֋7NWp",5 "yralGz(_J26"z_4ٵ{Y?o . V =Cn;Xρ+鿸)Ȗv3FD; D3ZcT=uUNtJ: nQ=*4y,8A/)`<3]{v5o[`2Qo *&/ph:ݬܘi ZhV|] u[rb52$%[: As d.}UF,FIoft,!SY2CQ&?ҩ#>o8KWHH3@)R]Cz/h7ı>,n!h5 + Q\^-ej_<}:}*(9cvm:(s q2<)_OK.CSi7&Ǟ%W#O,^ZV"^=ɫ a;a=$4 ?K re:EOY9Xyc]`rٱY}ovUFpq)@<^)85ރQjqVvb0hzBnY5)5ag[E꿋uߥR[ myw=ߠ/] $VwzfJNvZ3İCkC|oE3:W[]`D p-H$2+G \ 53 }Rgÿ>Xjgʛq\Yf{"* \E.J0/>w\M on#-:kM#.0rnቜ9uiKautqGu{ޝ?'`iGkIlo? _/`ſh||~wEu:X&odl:U.rҳƉhNkP&n&#ҁKŴDzi~ʨwCq9+bix1>NƑ}->G-ZJzІ, D]Bc?oIT-Zj*hciih3 FKbqOQh5؆2LDO_b9DuB:H\|x&1#|YhCʲ9ٜ%sDh2Q R3HT2DY[TF}.&Z]}*4HQxñ4NDhVPo0`,e:H~F^訳ɜcڸkP{Q6chV;^!3qzp< eYTMw(/FƴPXdQPVՒy0>*BxI?ʑż4gZ:gtsG8ب;CS>K;vpiF`)P̻2JZHO{UM6fyL ;b^xu%)f S< ?>FDe8MV0R21:I;NyƬK e TXa\$R cC"M x4&/9-v-*1 !Z3^JX&;%UeYF-c $8@}R!tVp_*};YNOQp6 saLP(}'&:샨COn\!#r+; `2+fD!XE1W—\Ɲq2C݆=؏`/([2o]?Ώ[ uVﶋA:!elߦ.C;JSIGUɲiB^ [?%xߕH(gyż'A6Qק\Ը-dOE|϶eS6BOK[Xh @{qݚr]IEn#|#P:]!j858*~I9L b<ӦYoT 0l=-CE=Q 3"P㽄a> ( uĞɃ)۔F93xPg QfСb{+ꀆF;NZS2~SpѰ @6׶ " t}6aY֋f[y #8U_M0dG/Tv_ڭ Ժ1|DV 15vR%2k`c)hni 1,܊:m_"nGWap8gKx]+浆d޸lNy7Z8|,Y/jCmh݁DqQm mXq|mWYI?*%~@HY@H8e_qjĖ>ߍ|sΰYuZ&.%(qP6Xc?$!_1(ٵlQB*"]#w1y w?p:}X۪ҷM~H]gن'wB7CB.[zȣ,w}Mɕ罙DlU&hN̞b֛/s%ygV`l7ԇQqMn,8q.-W8l{IGJi $;ڷw%);G)>|"SwO^[JSa}H]sU[ZYzϛck1  37y( %ׇrһIp8RJ4I}ވIT2L]:RI7O گ~xa,sz >UA>lg̞ϑ ,WSF ޅWM畭u /l Io)7IR Z&ZIPp,&?ʯ߅R^u]t2MQ1}:KW5YNmru\VeQ3yJvػ~3ZxW .R(sYBi0m=9›h {%.f#+Js/Z :tIgtP6Rٰ_ԣ,@7k1nOG]`1?f'81}4/ߊIdF}|?hZ|ktHo0lG7t Voz _9癄pl<Gd,=a׬b,涂+U ihQsT>swr6Hiȼpa]< i{'?!U*u.s-I'J~<&YΫbQ5(ݓ,6y,LHWagaMX%gy^bֶWfs;5}'[śHzLa`$x/#6û~`#~cE#l.xKdȕI}FrfiFtf0:n97 8SP<>}L cݘ ki܇86f,\j gD_DiZxq\shc?x0.p%脻&&&^{ !H 7ſAP@e,K-o>]CI0ʃk?iFϊG1mq09mb[`dPsjPvEf+|`<_Ytq "b|#t6 FfX+AtTC%] ICsx~2E a3F+m7 5 kHa25z#|djSDDӷ[ayg&ʧ(H#AR E%LԌ1rkLhh)x+n#jO!LH1y%s~kur矩U"V`IO?9, 51,$56XӈO뾆A"Z@ gd]XD˽\6H= MHéKDߘX{-iB O d]G68r8Jvf6e#Jv0*I)rAj1݋/t#P ͦ ԝyOHhE9*U%Cp5»6/mg=HiU9{K L6֗PPp'XO-uNڢ [PZ=솔OZUX Xfla\|+>zݵz~|)ʦ1]HR٩dQ9[A'kj97R@z&sًh\oُ dJZt,etp*Hh>^Mo}]Lw4r溄刑-6LBLiR2 ERn>MO3WF&m9+f蒶z wF.Y- ҋY^چ\2&1\_z&%C$:>yP &JɆ'Ũ')D~`gFRP0!.S[&~*-Ú5{H KwmO2PdB!% $(iPVF^À(0]E-VE[O.d]wVy*k[]cV{ 9m@{<,i.r&%y! C̀xHum6B;K POnuamCS۰Mk%M=I4;I9B$y`;/6c_/IoFڴ> ߋ-ȇl7KMW8{r&߉Lgh~^gR#d?'*i XQ>-A̚Q"EEG#h&f8_qQp^djwa86C "To2:J/R8ByLB`EIGsb]HE}Ne쎁\"yAx]~㥐 O8ʡm@-۹A}pYhqhr?#՟ W%JgOX&i=1e&LzcDeysaFcV)9..0Q9*$̑;rx@wߜ q7IZ˃){OH@RP܋g%eq,?6t<)Y5K*netQQ9Ҁ *l؝>Sլ2ܯš}{}C,tT#Bkrm kt1Jex,071}%V@.,`}hf7Q};^7?>ҩK!0$Uz>1x{Rʓ~P e2fj16nrɯc{-%;̱$aXQ}px=RTgc=cw:>,lǡ2o24 meWXԊ֊ ֊6jE: ƇR}D8u9 0*06O E[&iG&;ci+cll}_T>M )mHDIHOҽ}@9z奍O_枹zL#VPobɜO0'aZb )sqS;܄ѣǠ-D4 6 gM;ILXp> 97_mi5DuO%'(;{"o~23S}jo`DYiR _}뺠{%x&v.p?GKѰv5sz¾+aX ÚJ ٚ9}EjMd\P848>2ز,^ 1Æ ric4&qLZ2WZ;WZD4E7HT;z9Óo9eOIeаZf-KI(Q[@t @Xi:w6Oqejs _w6h5SbQB)g~ZS=<S’xuXjG;ZeQj nn1 U8.+栥k2ڕۥB} C6ܗXx Su',Obٳ*ebdiqY1VkH#ָ)׼U~A|iy>V.}E Rb y-eBz{``^sG_atu-gxG@aʉ^QBv ” Õ]vBnBZ(9aT}A^G1P-^Y8{ yب*0 ťkk!0oixg6yp)0˂UOi05_4,T{OJ> ֒ǺֽʷgFFrޅE[9/\HY }^|Ỗ&e `rqM8JFts"G駇ù@!|' d{^7M%f`gR75+oy8ļLRyKUlu0}#LŌeLZ-a@iӠ4n]YPre 1$((^<[YA:%Te8/[)0 UIz̰K}$8'0&#w#c7Oy)Y#@=Ԁ4@Q]T9<P^rqE@,5@VgkNl%Q :䏟Q+|Cą>=؆10ئa»/⷇φfO-{fKTx<gF@R*,&R-|Tb3MFWOy_ !u(+B3~w72 Yix+tu9+wva޵8ՂۼwςϻsMOWǕ\e6( Zj1CYw~P0:EL%y("y&hg KaabXFu$irgzpsNF `Jw8z׈^0n< 9Iu J0(Ca| SIuGhaTMg n(T=(ﺆ:QX8H QcZ^#f Yz}0az`Tu@.lr*-{+؂:% i濂a`Z蒿77"eCάH!E+2p'{PQ /Q.+,`.`Fsu xCVvci NL S\6J‹ꏬLsśx(LeK1RZoT{nK2\5a J\UY؋ML#т }_)e 0z$7(y)Զ_u}rzl)_# 2w",xE X\'(BPHr=*!秭nOx(Z~/ H>R3 B>x5>F5f_hZ09lH4$džh78U?PGH0+'ۢ* )O5^lT3Q`Gh-J{1Sc7`1TtHS6rcaGEQ@Tv̓Aݸ,GW h .$ʯO+2m8`(*pXO:'T%%LSTf/"z$&5ĔN;tѾGU |^\:L駄XY{• 'a`o6Ҳjlz&ojko2<՟E̴TP$S89JaUL#kȖfđx97C$H{jQ;$!>Ƀ~ Yu=+!=^EQI5Q 5tg%torb`&H>o<DžIRj?*?4WuC$eCa4k"D1+z  JHq= MRU^64Dl"JoQ|+&(9RÈ~[|uIevo>xM-oڳ:w9 *U\JTKp~vxAp ɎVg/}BE>ruQY &)&ui_g##Yno w,Uo8~ѭaH @ApWo݆ϠAh)/Pmu?rxw  U>Х2{ eڑ l!OO8wx` j޹3lUt(i*7=(% e!^-cUyjwa^!^EUEI8=p6^A]yk]0%|B*Ley)GKI1Pةӗ"; c*;eN oq{id= r;YL]:5느?is~+ XTC=QǤoPM~uH{lp@Y%/>[.} 1|PJ̎ R TNNH-rrlba$t&_4 BxBG>?-3r'8qd82wQ ,?\ɯfhy_0?M4zD1 f 1 !H,N=Fv=q=DQXM^99Ri8*B$RW>e/ 2%c'_~@މ<3O|qS0[JL/k?v-LD  .:fzi>)Φs8.]t9eR/gƙ/E?AVʎ'.cy~Oywyi!TncI1cK˘^FShc)9M`5*$rl@Mf!`^6 Ee?rEu,kۗ:=b=Z)SP2L4u~U+*-A~'^eQکS; [ş"xPj7Yf&]p4̖+Ξo_yF~jB/gTNYѣA%v?:7 DeI {~^bAPY_EvovCᯘq)6ɷv0K;jCUo(f+jj9z#*ńܤcnI}&_7)Ť;.Xp6=^FBàʰpej| y)){rL{AcFN*ϼCȖ-x& E":i8fv @R7u"zֆkl Bfp,W ڐn2, 2L*Ei˯vzuoq@_V/Gmfje2ibJ r^.ƋlSl:^ ^I'TPCż1ApOtn ^#K ]螁 &ʷ&߆)8 S3 3_}f>wRخgb17_/ubOb"onZ`%a-<\]v'rb$:o]*A+V]]̱:B}J[.0րg7[c o„UJQ*`aLqw;ݤ ߑ1@l~|-zWu=k_ P-(W_RI6X}s.cJ A&,KnƧnR"-m<QM7 vAv~k{ A?)+-r;8޽S-F~;?rᄕ*κ&]Ў?zsˉPǯ3/VFx)+s]nF$+Z c\?ͭ&iAQ(吓׏V`;y)8ʼn r,}GH߱&ré_?j\dkwy49 載M_q#GZ^tL>7JFQv>e8ZPO=V0E}(3;Iw@}mBS㸑:ۻj Ã|i%u_bc/w>AzߘAeuqYwX&j| Q=x,{a|Y+yFrl0WTm*QKF'(EQR"YXmZV - eZVL݀bc8\V^caT8q|E϶GsW0\eO4LGRvp:\b"LGQ.z9zcC5Cv߇z^f< AY)z]q/(q hˉv"_ď# Bo=:RP. @0; 4&01@|U7D^l jbp˹xJK5|~<Kxox>6._]I^#w Iv繄vh*ntBR9 bg}P.x,c"UHrxý0[}Q8WPX#Be,=(p\4>;3 ۛ4 MnodlodL}=K_ble[;$OmwP{ݒ>Rko_lZ{iN]fڵ]^X{p77z[k2vqd|zcqd]<8yݢs_xxQcQ_'E :_Sn8_^ܿw=_[o4_eh^jm}n"7o.q9l^j=u_knW;mޱ9NNns"}P{%]"Rkk]f˟W^5k ޿Oxjswzݿ\}xǩM2qL(4#pYØ:[w;C(phS! ;W/TN,ϐ #0(=d]XrY $pbyfn(!\O?($Ò9-i;8D[P F$Dtԍw  N)By0)qV UҜlxE#H}- Q.V 0Xpǿpvn,Q8ۉc-į̉(% S:Nyu .s`WQAtG9wI L/5|v_pEN?s Iz yo/!bX;I|ۄǷ{aA?ⷢ͡z–Ƒ^̤*Ei }2J(|l .7}OdIgˮݬsuU;u=ABa [ hEZZGw`=罦BxqE, !5ʱq&Y7عN(Kx*w/(Btp!d}0lkErg95i}(k* pr 3w9`ݥe$aޥ?#qz`A5L ?WpR~~y>]GTݜ`0&/c~|'Ep{$k(d&s n+&^BF>؉W ,nܴU)<+'s:R.C{``Ïa ,/cՌQuQ(<4H$wk,&gmy( ZpK%Up=ZG),cMaZp =Y:F܈KѻzUc뻘s[bq_qrl.9$lݩst)z&Ft9i;sNʩ$glj>. [Rq$ L1/ls`kΥWrԟEE'ۋXlwRDz JD'~u)la>Qn( ^5K)~eEFh"⯠ːWP+ 6 2װ!^.06?f7-׶aA;^Fa8[L)jY0=QS9kuzg ZCL7*Xt6g1Le |Ҫ=ĕ,A]|vҳf>YPQn(ڲܘ́^-Ulfq1i,Xi{33bִj3n6ymN(b~]0ٿ(9\8:dە:.8J/cIOZC ET qiL/E`=xEHU=]Œ!Ï|:pߝBp줌tڥ~y{ݭ^| cy1[OmNxN2 ÷lnB@WȜ^w̓Ĕ2q(yC䋏䞂|b9d 1DYLMHgjeBf-M0` BAʤMM|Ns~\,~i纒\ڼXT /=bO. FQ?d V[ k>w]OGY.L}cSA[h/q.$kyVX\GgB2Yd9噐Wm&o]:5cmol[&n"@$R-O14ޕcTzAc[2 #R &io ;-ym6a+POCS>|K_iB~5k4(8צe~OEnx|5٣Lgpn!WU:fDu62e]_HzĪ qR&/)($EE\d+˄5c/PZ@~ !/)pZ|c~L&ϒX9uA:\/f>4Q+sl!]Q0aq-Es:N+U'#=(3HN JH8jW9#i֑Fܰyւv c2s݆ݤ !jhx :<\U5=0`\UlX&~>Ou/B%!Y%P/7qk)]74JGj2`LTo Cgfm[ #c ž)SX%) %[Q96NlqPj(tB!I3S|g;rMPr_Aα0/uSƙbVqi3 wq{v})}}G+~=}=lfWZ{qlHࡇ/%*/0.2dtV7}t3&P#d<Y0 'oW|4B*>V`\b?dի( N_ozKݳr$5cXUnBmx.&`"WEu=oV׍nR' r^IRXL*&9'3=i!c@ѽ.?=7)F`2h ڡf!q Pn^=pֱ[~C2)C)`Z;κ0LILyW!9]mؐûq1uG/x  HK)W  p1/b^b͝)p1"ub^dP@,< qBKO3O,Pl KMP'/W7w8rqɔ1a~@/]#&pt 5hQfz8+]b}Wާ6gQ F%k&i9X'&=46(giQg<&4sm;U><{vh~PuI&8:8lC &9 8΢ʏ_fl?lS֥SPE?a[YsA/# nB1*BD¥aZEE+ bVmh+/|`u~HuNajb1'c*8Ҿggct"鿱xf e%QIeD60+pwOQWBT>W~ۣ'} c XY%xȢ12/υ"dMCfp$ˤnMZ_ƨH>Uo7OP_)|^qEsƔ/+`~d γ_{=xm&6^dwUbϹ^5Jߡ~v2@QoΖiPbUU9SZ1`Jv-ѸhxvH CTt ާe,5+w"}uӡ@[kx/&E;z ho`S®SvHӽ[va&hs +y7{&8up=9ᒰ ר̫Uu".RҔ4GGTlUr=Fj|XY`vRCgQcy1\K/!wW!K Ē^E%qV8;`2&tcB&Q;o_y4 P1dd3Քb!`Egc9E 23fz)27T RrGUr/12Gp.Vt޽x[l-؍K,~ӓFe*<oG}eµC ڪ7EZTuo=?6ާՃ~ r̫@ly\8%b.JIjK`wޅ%0iC)d~9x/ )?PCn8U101\G@If0_ ^XÇX;S,R-wB~m𮗱{prY+=dMRY=PtGN{UE_aLeA P>p `ݣꌏ)(<-N9T%+GSx (pp\l٧ g/LFG`kFb,:P1ʲC V>+#P];<_P׷_1 ¹{>`njm wMĖ YL ? \RM-..Lj8ލvj~hFhnP_x $#9zx+9fv :7La|ǚ[@b:GuEH O!]JĪ6}U.xs80YW:@6ՁTVgPVN||tXy"ύR+&[Ww%}'Cźk|lhPc':fq1T2Oq>#%0Q~+(*m ->|r[HKWB9j0tƋ4u&j}4(|VMYM RLZ+M9PCΝ~ղ_I~_W+sjH(Lb\B}]iBĕ>ST_]!/WMǻAլbNpIyȽӐ*6/NYx?DO ۋ~V0K"`|o)H`~&&1~_ 5 e*b_D)b2)Bx$:i< V82Q]k c zF&J{Q DB=sMu7Ji-b$ Q:, =wM~I{!|.8wHǿ(*oU 4st)o`B}C:d6`&HtXe%7@p`>|ݡ <o[}ֺQ2µd K͑"/C''!Q~7pX49A5"N @׬Jx B*d",Ją8@F VBy3c-MDsQm_zL#W#GK p>V x%؇1BDsP Uw(FgPԖeQZDˎɗL]Fo{zCz|'䳕\T7;w*;U7)\̇ϜEv3V^kBgmE$ gys_OLjߜ~{*a 5.؜ ϐq/g"Xe%:뼢Wzc[1痒.L~lfdMuH9.s6m|$k G<!6τ9_F{G[-xŤd -U1V|K}~WŤlXŊRJ",E90.v ktQ9C\…b=g^.z6T:w9N__ezjZa쪻;TI<]ٝ#/ "-ГwL2qyT BA `DVyRMaxjSKeĴ/QN5~/EZG#(ʡ[5,w$>;Q<?`& J?$W9~us^\IF'ߎʉ:'0!QOc> h>v<88X9%D|2mNEēʔjHUߩFh0O f؎=MT[UJ;}mb}4xN]-$8NsKo0&NFVvrkoGuyKe6+L#t؃(UZ"Tnz 6DS*rC㎈7VCY@ozE|c4O$ _[=+zuD*LW18r_4~I`8h78޵%`x4}_(Xl͂*H?R-ߥkR6ǁ-*$Qׇ"k" |8쒅a~KO ?8o7P֩!nKb7JN Ԫ14v3W7~xwsAYV䰁M]H^0Ph_ ˎ\LDm$>mI:9TEր]hU #G0f(Q 5jhx[J5LǙ,jHO+ƪP #v hˀoSUֳh\ﰼ9 ]D)GboGS[rI9)xqix9PJk""[Pǁޤ=ሲHd]HNl+K >L388s_q/Z؟lF Yliɳ`phRy[EKda :گXtM*  T'K~)(r11Vw-N)+&4˓4%Ps /`5>($m׊@S!*! U'j^ˣ>RRj \ӫKo;P) l?7C0FbڤZhE/톳<5MݩFJ C Jsw2^w$V?HykĜ.be ݏT$ZXysy,Czb 0r&3 9R4IMڅW]Ez;0^,V .vq¤hԏQ-.fVňMLb`H{)!U$ Xb]GZkF`C-Ղ ?6=F$J Hk{HHF&pnZ,"~ / S7ZuGy FbΪ%x5fsNF"S9;i*$gʿMzk<{~ߘ7wʜTAI}*\Mn3z>BZN|}gtRrt/^B[a7фͭpİeg} n`JpMWO9 5 ~F4ZB-{(=زaB~x P<;4[\5F|ry%Vut =6_3OBJfҽ041D1ްLےĝ}J> Ag9X DPRjNowˑ@3dN[ h7H0W9>Igjtj4T$IyXB>B ~Jt B V jhŴnØAeg1=WHr8Pp9#KZ X:3<-8Htfb)㡔J~f5ȼ >b1TSNlb4ꑥv`v rۍ 11TQaE:p #w6q/aV`.-ǰ=~ѓ4d€-̠9Wc7ߙ"vi`n*%}f 77wC G[TI+ &[~-iF,? Ҥ*"S-LfbCs3UE~f CH!o,B_Q^ E,V0״,¶u>AA!G,b#.JU? )TבY vv9g$- kWQ.Ư)jjMែxf3f5/6Ծ CEvct.7Za:t%sNUܷ+ꥳ!_ЈWCʢˠjDWyp< )׵/\tnPR LE/ȬX/#RQW!_&X n}`˓"aE̟ WXTh_'j+,}bZjoҙAY$ "w4ӘDG e/!5)w?z( I4=x5)OQsqQG\wmm4Uj21'fj  J {}ұ,9q k V:YA86!/h{IMz/+(~goQyDS#pIe KG$C9S!w'Gbxws?P@ ٮkخAӖ2D7 Y c.Ɖ]!^fUJf4TOYyx8k0lQjt2)sIũ_\3:{; x(~Sb8-ϙ"D|cҹrK ֥ sCzYuAsj_tRW50s1@A 0Ȱq0\(ʷس9.Tߟ }T&F+j إd֑Ԭyw+!*žh'!8Ug9Ӝ~"OxIe Rl#Eє`Bd>lA}@v$o2f)bJN!ʆYE{Oi~l. 0 & ,R,R~U9'N=85hȻE ] ,9)%\^ M'Mq=w?Wg<3P-L22?Q~UƅɅN_9nKk免 DЊFx^8#D  MgzM ~~zPdssH",eY դJ5̼,Y ?N,UwKL b{Rུy~gAwHt {&RBc0rhk7BNh_レR >Do(;PtD_J(Wk;؛n,:cK,z ͅ' 7Zݰꀓ#N*g&G@ȥ#ۗt7CI 1IJ}6uT[n:6T.Tn'DB A %Ċ uRFQu_Jj7i4'./TE`S+ *yGoZnvJXBM3zظ8E0HQ8twF.pe#+B'9ȯyacFs7TF%¤4. X*;vXR֯L(z>SvBNJgw'c05 Dž-.Rۣ<~f'Tlpj7Im t؄Syթԩ-&%`Fa3(鐳 CRߟTFYG<)(AKKsdsgVqP /}M :EβS 1ErzLӊMy:":Uǻ0"p٨;&\nY}ίҭp_4}Ѵ>@[aҠd[EzDoT xQ;><~3Y\ [ Wr ̏H?示TWJ:,Mc!S-rֶNG5%$a2s4/MI%.OrTB9̓I_$7Z!j<~fg 깵RyK(׮uCb|tvɃ?וipUN\y<8|?K֩=ð=տtӞ/]tjHn/Ǘ_y Rј >3]K,he7 s4F/ ?ScIj1]2;s>RSWSVgP2YN] n`,aU3ՋEjD2w,F@S*X`d#s[B,J"%Q.ӊZza𮱡MT58k=?K`D3(8l~1>T%W~IaiY4wsUmyJhJW:Xe-~\Q_QF-8 ܭEj\(n5ª/.96F4thk"Eij cE!;7عkE)O/'Ϻ#<3)fX[7Et6{EGDLq]#Ɨ*RwK"FmN)~Xl<,~Q5?n`6<ۗ ZQ4Ż#4~+Q.DcS8I0=A<䖱tQZr&ըi-hmN spMmPz{OWcW_gHdғ U2Jg IV b;h g S5mt <,ҁǒU!5ĘAx=8ct?º$') 5#_3*Nv(86ll?""?Ƣ F~ɱ_. \E2xgSpЅ'{+16of/~ USplt,z13|'jk3԰|ϧq}`2Q0%9XgnZp-s;*S7 ɉqGǒ7ʶd=G'WXכ//0TH~=ZD6L^%)heΜ~H$IK)vZkXE[9Z! nkظDKa毣kNi'V"LJq Kkrv3:/ ~ޕ,h2e7+{e3Ҝ~ &Dۦ^urN_`F8QuKA,h)k'ZB&Iiϝ8{˦7~-k^FaOD_?bh3+sDw_ RSz'}`ip&D1FW[ú q gբ2Sfò ^yH'􊯍wʇ88PξySrEHϴ9wb78rq$@-:^:8\*YmP=0 u\BmȢ ~bBVhrQñpPs0j'tT 4 Ib=FG-W9'aMlA¶>u^lg]QNQH t V!zr`rR4f ˕ TR /7V5ɸ6֦{-޻-jzF%"ߎҾwVdLUe VX8ȜÑᗔ+ #Rpeuj!aq|gQɱE+oSD&Z0Cpt5 3km'jpkn2foi>|ӳ jq _v;fݎL- Yeʩs7BImELjeX3Js@:纎Pzczs8狭ߗfY(n?Z? qwNB`POzH**-M9M9wWJP&'ޖ4bܼ+2^l4*D##+[k 8 X1hدHAtcƲ_6ZWpN{M9tm|"]xi8 ЌcՃoaz\r8/S?ɮ(MH/p"NYu]}@狏1M (m,Ncj؇&͞<, YNנs%6/yz4%3!JfպQ\"JS`?JY@EgvR&?AI(WH9s;01Qg㋑YTiucB Cn8ހJAr\  <@f $dv?u;>pdH9DT!FKzFbB.,۶DB`ҒyIQ4\(p?LX)V4Sͅ]M&YY}gV,27pa,/L+y#;1Y0yqۀ2}DL>t)!Cwh gox6'=&uC+Kb'FoZB!Y+ai-aH9Nu5l`{`in|QHfSu;m9BFCr}.jCAچ?TzbB,qC֐ "eXp^G|'A6b! 䄹Ř7; 8ѨS6 G1.C~BaY7"MMM| قdhH;bYk1/ aAhwšz|ìA! \:ුAf,a35l֌p$r # !Xp[Tw'ӌ̼q񍷢B6i󖢡8Q{"J #|EtT\u*D]Kt&ʚɻ8R$ gyĮ'LW2\Xcm&>}uجAAV5}{D,mb{rBKSH`:vр+e%4xpz TkԌ= |.]" κ'^xw݊ =j 4:Y=4@Sjz7w$Ji_Y'4 rMH8#\23*cF.'E](~{ѱжka%p2mcz &}vȷ`(%u(7|l(3DX0G,QŽ(GV,OXze.>4!ŻBNM ϵK0î<%i0£_*U׌WOhP,.73{zfaDm9fKH+HµuONHɺH`HSu7!7fơq%︭PZZxv$U 2u[T=K)a' Tiuj'8-JߖF]UzT3[ԓDSzӷ_K+]ύR1ugU 5l8g1)m2W6 0n3IL镾MStoSmㄨCSaT>Sa}K c3gZY@YF[ZH4+9À(l[,?]YP ,aX9,&tX@߲d-#<ߨB D)~Hzy<]IyF|,܀3YJ:߁Ű%rBresUF|y.*Bbo"ś}AEGpW<-Ł/x3 IZsHEuHq΀Gg;yJg"O5͕t #ؗ7q O0y3y)*N"eLZB@1/I>zP _1X~1ukP^9.a+ƪ_ VD`_#+.GFۙR6*" F*GCl֩B +&RUNXyilaIhaVaܕ5S/^K\>rzk $ۗ`f XwD2_q2)xG<#۵ UayTTHO,ݓȳF& 3sE+aFNzΝ aShR %CB/dXB&] }p[K G+ˉr‡F깄'ڸvu [x (!=9ZJfF[{OouRB]_Ͽje_'!|^Upk;jCAER03mnˁ0M,N^ܷ#xufmv^ T)⎃nقgBɭl<)zƅL4`,ö saΣjgS QKͽ\m o2J:1l#zc9-K"\)W/mH5!K˯&柺ҋ'F^I/Xem$-Q%_@_.hƓY#,9Ɖ6 5*>CSkv$oJ 5Uc1QiΜ:b6oΤ1 ⏧+j_Z^v6ʋ4^wFc _1gqm`\Iᬋ%!j #7"2+*dl7 _T9G;+2d>7ȯ'aGdhgDނ\W]5vwFCQT,Z/~R`EM#9Ew>P^ESƆ"5o3w-rg7b[%tZ)"X Y(S%h%ﱟg 9O速䝄?L1-P>5i:}|}ؑfy]3(_umOGQrnCD"0#ڢP_py}2zuo9%D5uZlk9KپJ:ۣߓ5VB Ln8zrfq2Ǟq:c%H+d:S(Ie,otst$i6A2oL5q$Oȉt~܏h_TXb#_?V΁;wx0XY ,Q%9A~2kFo&*}nRH]4EhgxnW}I4A5Dj<cINWmG>LV/[6B -FEA_4(@S*$3I#&j`n5qoa\8\4!p;DÍ[$ &O%*iqyOwtuFeMq8:Rl֢dw3db¤Ԉ9z1eXu;M7Nɉ% ]kId/tWiKC"UeĵꯂxLu 7 OKHI"T"'7cٖTr߲Ucܐ`=Dv!M6#-)Uaa@˕(s4_ap-%)A%IZyWYHʔqfy'븽&̐-ψhڃu-o"4Jw$ɰ&'}_c''½dɇ?HV#YҁPQ)>| wѯ>@ N5aP!MA0mYFr1s\^ʁPIji()&Y ?1.9y5O{sSӺÖ`tL*}#EvǍ'P|o.މ)%!2`xԷpMxsڱWRދK>џ;ej$?T::UBr!UƟqasc1Mõ %q H$l"&I69$c|2MJ%{*s>}+EJoM8KY:,R5zKޯ>{ ,9<1gPa -He<S./ټV8 x.J %T=Qv6r %[?) vtRlGHhPFgP)N#[3GEV̢ )nTfٺ gti>-w68(maPkQw>U[({{¤pnt'<&eVE&c.iӜl릛d.\CQ"qq^ Q:J\kSm ɮ(|<-6gU%dw=@Ee=ނNm( 5ۗ 7`hKʱfL"1}H~ ym!=YdO]K:<eR^ [KIf d) c^`h [i*A^C7&$ U[yA s&i6u&y1~}L^dO4aLGx`De,@[%ZVhN4qz=>f߬5cr^S0S0 Va9p [{Ȝ3 :1bvsMDv坍+TnY6z@-גZ+d".) 3<@abO&A0BTbO>-G=ţT6dbw"2%)5_kOTG7}cLXW*ๅ< K-YLo*oKIա<Gٔ4~9LR5O:6k6 yUĻ(l:!2rŊi $0ْ5\JݧLK8 ߉ #f\~U;/׵<ŏ$W(RQ8lǿJj("ԈwW]{$')|&) mq #":؇Ḍh(eb]nETNjM΅d@F0BO{+|<@La3HD9,0g#ص,Z6[5;7bHqa|pG<1y8/ ;ݰfȬREWfΘ2m!OD:NE~0m@2} l^©2"'|`-k&WY ~!F{s1K st|x4RyMYqM>#IqyBYd9M266x:AjMFT1gh=ޮ7ͺMs.)̯¹wc?*Tpe*W:Vrb7T/v";|qŎSlB ΋N#!53Q2)+=&%}̄+m>x!/y1ܾ}ƶmEmkn^D8t0Wk06TtgF4q\ԁ8vcJ磍xwg!ޏSFa >eDaE"I1F<E7ԓ7`zEh7 D`Zbj)|]lqVL { d $BNtPί~eQ̸vNۺ`?;34yDFu~N~~|cC]g=hE"9Aũߎ > xXb䰴tP:ϩܘajjkgjNq:}"!ϰQ3d@ݲ]|?"̻W,>lY-NKUT*q_ ȗFfNmf$` A̫#.obmz:pϩce|{/]p7sK U*lʉ!UX坘nI!V*hW{ Uע. D[t.e;nnjљM+>$9vJ3U)gyGa<ҎBXPmG[{.^{X/wFYz¥K\1LYT2k(녡7Ô11BgO$vgSœ6`U("8J*˿c+v_>&*oh?I[9N~ r?Gi>'=(l]w>%(6R(gS380 G++'; k\c$OWz4;lCM422$단G庥%Ϝ S!רdA[` ǃ.?!>$?ݏ?ѹ q?BŘ g4y3n;DɄ:ChpȔXI m(@v~vDҤNLrߣፚUh84ҥD1v:zrrł(fj/գC5+^ϻѱl4%~H=|`hFkoCd<#lFԆA|:'4bOhчK;!m%O q ]T-s7sEpO4dE>lVynDlspn8OYQ.k2($] jCZ)ËQ (@ OB̈́ul`/=sa4&//H9qD)O]bP[1 JzoI#Na?)(wrE:+gC;NI9^Gz%:ĂYyTOoG` 6KG䠗0d딯 @tII,\)1.y:Cg QX\B<'Q2]IˠԝJ^ }R~o_~Cd顟f+(?-OR( j8^fbԷ$5/N% Ja'pJMzF׷|_`^~?7רjK.BBEH:ߋ3%TP70 O]MPCJai&V07^kҍRt%s[rQZn]pm}misheHW 4"I?'fE j*#o}?5q-/B:Ne>赳;{şӆ _Zu$&?z:lmASl%4elo6[d;b̟|_qC6eCl+M<^~pH7bvE\[ѹp%!@(U:X_!&,kiG^]rhTبu\)d֑69%1L!_:%҂>Y'wĥicH<hT+~x'Hp,K%3jM_`~fxS>I|PGx*jp8D|/lAP`nQ]AO'r OaX -[4z8ZLZ]'n5 */>&3?>'Ov\ i=&q%19l)%8zѾg8@qHDd: ߝ;P"aŁjy;WU%5\PLE sxΙgfZo9c)C]lL -yn8"B 4"xy~I;<_lώ;\-9 [Ӟ}<Z?B&Zb|~K ~Ce']NO^pb\ 0`|UXxTz}PEv)-@ KVLŸŸ1`kt?o NqOr1 nf9~Z59ugfeAo?-ы#Elb9peΉ/ɼU|/:ҽU"΅Y|dFGL7v+{"9z^JaHd pfǯ $毐wNy>[7׉6^ .iT"J|l^tM:e\d+ږKճ3R}ZGCx8w |3"c l͋O5YIq\kCC( 5O2-\a睸R BUʣ}`#lzs3{C Ʃ8My$T$.ĘA9oԋzW0AVSgLJE%D/ށӨkAD"?:.$i0$?VA̾#;@#d ǟz`J,7w|RkQݶ7}0r!;Bߓ^|UO!d6BrI!wxL'KOxIٰbq5m -'>{ l{pE|pK&cdC!PHRU^1fpts P2~9kSj;^E{ 'EU)bnN{WRɼITjL!1RS#?^h$د[,zK]spD%ݷK>99iQU,w&T/ YƀrIsmSƗXmCpI.CVi Z*,Gzsyquczw^}ƀ"/=<o^  ?VKk]I#nF`>|6mCA+]: 75 |BIu[ .bﱯ&uY\w7!4rspO?M8vÌPTT*4 BMpf<-Ixe.;gv&aPna{klU~z?WׯzIJ~XgqZ0:8| ΄1#s@zVMe H'}+j nO=yG'ވ?< c̙yZ~$ \?/a4A=V/ ܊Ak͋nfZR@p&o@M8C"oԘ.Nוc!+ oɨaRMrf缉:,ROab8KO0V5&Qs_JzX3gČ Z9Frc, RSXGthUΰ@8 f/}[n?[KI1 Y Oxt5us]*"oX'G%[oJ92ũBdco|q5@CVC2˺'B+u؏*6F(-N@`M\%=2v3xjJ0 LQ4؇NU z'ɥ){^CWL2-a:9v߭AB/U2'.C6  §f|O?c䢏0#&8N`Y>&I03U{o-_6h /p3>Hhd&Egb7s#ςqP kLmCzSM(gVTT`)?p@AUL\^"Kw8ѧ2] =ڍ̝ 3v IgO~X`怽F{}Uw;JTꋅ I+J{Aw& Th]I٢'~T 1pgX|5xUX6g&,=iW5BGaۭ>3 .X" c=g|^F'B=;!i_L&tns[h^$_:OhW9>xe2Fl@hps>Lq2E]1`d1fnZd7h_ -ud-~gǾ}pgORYo94֑|t,[*p4HR?G GLJ@FMh!RK9\ or9^auVb;3~jz%E*oolCA^HOCx@qy0=P0,H5u+?q 35iEw||?N c^)cn#*a LJN5SX,m)bl 3ʮ> \3f?nb nV`1!]#KV1!~ksY{E3`hq: l-!t^& lXZuH4^6ٌhK>o %ȁ׀h2 ;4Xo8j>,ljH0an} '/>h_! W$//2_ڟ> mG/ݤ=PV}U_Swy(`hxzD$O샟=Bl UX?t*]a6zHw!;:쏗¾ֶc2./7m+{p{wƱW>T̐~Q![U8O[Eȧx<^aoNڠ'Jh悜D$#N% ^4%*ҼITUbM5QzJ:5A;Y7„Za6Pot. gx2 K)Q.wѽ\!]?Y-KhK9ca9vpតfU{8\wd­)laNbt)XS@^֖Y^ 8+wQ(~AM\DGY=bHz5ufn-T§>:B)A_~-X*XLxt Kz;/V54 ^R,EZGC5:CUxϩ; 2^­BĬDYU rAxg1VAmZ 37[&3߻TʡZzIԅz륎_r*5[|RА.PG"6+#eݧf\w={٣wsvV9dV&ф;]ɝMêǚnD-][eq(H _9x^ {:㻂ow z W[᜔@꺡Z OUV]hϪX^SwYv4h#E4d|gA=H^seu7'19.0eW\U` >.–䚰bC ]촺Jl.+3nf9Ej9^%b\fkGmkI B%LCV-Յ8N=ǣ{{R ]?08y\Ix%:T> =)x+c|}!kG1,>jvMHxׄUdE;:F>gD_/bI|8qRC*|ȶE٨Owr2c 9Guuf1lO$vaRٙɅ:9lVkd/YG*䚨:B?* o?h϶1_=u/hS&~04;,=饸IzjO|M CǤ*lʱKlhyHH2>/V8X>}uQslB) ]L(1 -tkl!dS{Xu8Nw/M֗W[}3C!xl}/4FC( G3XmylVǺ^gl/C5i3W7RM+q[s#+˚jrk~_'`G/R1D;fPYO9n)hU0uO&F}cNJd_!u-|}&#p&оu6d9ysyT)"Rᆅl-^猥ϱph 4 F:Q[t3%Y5i C(cccjIi1#N?4JRB'sڍ˜]jN9oSAX)!O PSS\Ma08vV z̆l*es*t3צʈb bn*<ՑvcO5mRL++{gxDT'=y?DcJ~i$^|P'm~0&?|{ᕹ$l3ƍ+fݥ[E)SҀT['̕RDgeuHz9qr.`U plEHv1_wj\"S)N o9g_r_i5ГvrFð~D-ޗ%`k9$=H5bF4MXLE8I4qbi B}d5":\>׳(8 E.}'#R Ta\ʪ)+F+VG=9@0T% v0x 9>ed{aFg6[lC_q-@^"*ٕ嵛XKmzB~ZIF]/NZRbUI p^`=m!b5Կ;iYigI]@oc)"ɻiœ_.+^g wfxggڊh_lhG],,#D,'|228exCR^fK/!&L:Yяs}d?:|0Fޫw NDe~ݖL ,9"*%f6jĒ(wd8Vs`DYA3)]77tpe>a#8pNG,-'"L|CͰ? nX}J:5C nL)H\tC@oo:oP W7d|Fa՟@3g/j9f5}h V8ÂgҘ~2*&k}V7US/T$bٶuMb"qbVgȆ2!Bċw>FÍYCd,L PnDcQ1߁^% lC֫ܔbu6rtxGr V!! 'z2qZ&&ld**f+M38x )Z0䛾shu 7 ?Lmb>=03~0 0sѶjLq,"ŐJS:`QW/x2$ҴX1&t8p&N籎ЕZoNdtѐq} Is $i[/ɘtVIµ.sTor7 r؆\hd."^ q, q""̄rfJH5Fes HYqU- +i0 Cn,x]OGGVQe)l:fӏZct)E܇]+TtVZ_>_lA8ja֔|(hN׀L)"K5w\zhyw !]==EXAA2H(WgRv,CN~T蛼}.QVńUO#!ޛ ڌzRYn,Ryŭ6pu`aU؎R _Lԯ5"o8EI(‚XQ i@-*nNj: {pY3yge kl;T>E5gj9>Vc|r'YrCڠB.ܩգ #Ѯ` J/lk d^R8m[ q$z|]@NG`[y:DLŮ|7HJwd023`scCjП, ˄_~v&TzѰ)w%-͸ h7Mytfm-y٬2Pլe 85lOdBQ.a+(B"O;FWl 1ops%gԴw3\ӷT꘶oN8xcCjd7QOl|9-7Q0&̓9?>̨ȰN;$ot+׸9yPrd?Ϭ91x2ۨEL].=1JVGAaBElGejksSԬ/Hav5~,m]cAZ$f&>qWHLy sA} !=24Ħ~kB ,!h Dx~u3<Ghww&?ss(hю/tn[OZh@x^Ū,'x*d0p~='?}&ɕw= 쒎;-=R yHW]x 33ϫU_)9^=خ~+UX4f)*dRe ;b(.3Ԥ؝TCph]/S)v} nSD_jį|^73]FLԉk;X|郇: =1ccVpjC' uzL]ޡ |)4Go= yOrQE49B Ik 2`r07+1VY/)?w 4iΫe5LV z;3( яQЍaxzݯy^&_'Gt3y#fh r"PK55`S9Sa鿠]b4a w2 iNOXاE?FFgb{"߀%58_~SMUӜʹhū`we8)Spۦ_n1B 70Bj&`jsGsRBc ׁ n]3O2˲7% fSX \@Cڂ4}_8OGwQVl>+D5ڕ*i+&71> 3 ɖbҝ(/ww*UGSbvHsaj*ުdAR4j3cֱ '>զ;k,.8eEf;A<>` ;R+w&nu% گ =MW^j(&tÍ3' _@^a0~kF7Y.fLߕ^i+ӕE !(gX:b9Ȩ3vRϙ+ ::a8 pRttgk@luO)r3L{#PY\/.h2 WCC \C^Y]?%}(ӡiMҡSF0䄳cܲWqM׽-9 B,Eftrb5kJwADWַS$K;2; FCi}"!AσvX{Ÿ  3 =G+$yj[!@N'Xۉ`K^- jR[u k{:g fN`{K,H#}CV_wh(cpVaB|&T1ѠR5+LR}R}{ELGF"r}CҧZaM.igIZ@?rCiZ_z%V2F"z(Z` RO_%>,W~"զj}5NԮOPE>Eo#c:/gǼC1=Ts PQXMxmЛ4#&STwgJy17Bt%')J/h^~(o8DtC`'+tf7*9 VW?Ѷo~c3.hR +T \L[`d`N _Vw uqU_ j^Fy& [̫dܮ䱝T<% ̹ ,!0q`l`Ps%9t BCLbn>D/2 9LJN#9\Lkg8Իc}x w ?`&ƛsS V4$XGӶϰOΈLו?  bOU,F<[߉_(=so~u,9{ d%?>L*tV0 E FaRΔp 2h*ߨ;PjPbVĤN]RJy"k1)c~ Mi~Q+V_K҇k MM+j iC o~wJݎy6]3!1.3rx{0KJ!Bwd-Z܌mvzG_h6Kw+N˜s)oKR!oOu0ϾNaŰV1$=ұ3 .n@G'qa7vq[C#A3&t,cI(>ɋB@~M6y7弒_hyg sSctiB)Xğql!|t{^)h+VyĿT)޶ Ťu^PjbЌDwӋ)Rt_c1%3RV]bR3pWpF/LOu{)v8| |F8.^A˽ R%vڭ+߀3L ڃ}d4︖q>KԢD[w gqՏC]3 5{ ؓRm@\F>ۏs@7, 4m!* ^,*^xP#Ə BVIɰH욇OOӟGda!ȁ  x]6$Ef`n4,}A<`>? #A; }gۛRviju9TA;'KF7݈ۭƗ&GmxmYq.VLW/u=AM!] 2-[95dtdb~T0S,yK?oX hoq&`ڮ!2G`V&\\ N877 :sfO-8#ۿT{zaTdطNaξV$-cDS_A8FϮ_r8gQ7'8`,p(\AE0g emERwa4 Srk05@RAи]1l5rKH٭*_CQwchI'JN=-AR4ԃQ+{XOs/ŗx'/73 0*v%Ɔ_ j|!|?Ӂ]iPvI78(e݂[@~]K;㴪Dѫ1\IQ*1x~Ϋ^la Vz), =&{M\6Z69eجͲ {ps@ayq@?7Pw$NŪY?PG@;k3(J=}NA7)t@zˆg CzΠX!x?\_){98Hb$6ث>1draVR --(ЅY?-'bgYX)"8PݥH+E GAG0dN+Οaf0 z6!_ޘ +/< k-AsFĈ3NroAlM+3m,C+u}'NP`AZpK0M3P-867W>{Cg _{~K t|kⰋX[~3C ;n .5nZFJZDweh*;ݠG!j |Mw9ꐍ57Ld^o+q:HREwʐRy򎷊&;+V*( f~\Bt>.⛐z|G"NMἭ?` eyr.`4&I}Mŕ}qK ecM0^7 c|*>s"́.\CkZٕ5(:=~kJCX]m?q`~![ayF鰲4 7<$O5ğ[ rJ| =WG-J ׆ᅅX;uG"?t۷3 ɼ8w q njcXh׍/bb\ 1I2'>vQ_eZ량 M.ɲy3ǯ+`~uT{*ڛִ*AɇϖKTCp_i;ǁ߅ υk7Zwv+fl\YLs7J(ҳ8Gʚbˢswn}dW!~øGUc;np_WRЙPfq z n3*}ET},\b[fE@; -ÑԯY\lf8˹dm7뚜u $TZcz gz SPeP CRCi emNxDsz&Tz  Ke]1*Ø"LÀxHw> PY%_ oN%@4'dݼ m8 7R^o7g/Fu5,{_pd*TRWNbeOf: Is ^d~cJmo5@#,S|^=#0-pr"OltU&sv+FG޵!Qݗ߸=']4fy^ 1-%?a<]CiIx=^?QjGLu#&UrܭeӢiיu~6/l+$t7nK!b޲hA_ }!Zgɋ ?ƋL¼o'S LX1t\8uXɠ ϻ+Ѳ@hEŵ_I%׫ FV?e0gZvP3ݳ>>O\ BD_}1^ڢǹN%\'SZ1:,NZ:_4^/9m9nY16':amOu#Sm]26/WDQx\%^L]#e~4KwiIRJ}tkZɴ K M4")xdoVɻr#rSY֐k\6pA?EE-a򭽸HyM0E0w2)^z̵l3.VE|T؞+N蔸.`F]͋r%㭇͇1d4RaI(~bح$zrYWeFT8"|!zibi&&zi .Gtl12R%>M{QֻQwP%&_sJTתl#`~84= 1M6.McCM\:^oW6(謴V@ABh@nť;XVu2UJAch^pNX^]k/OTHiŬQ5 1 A~w;Y6s9(L.C\{'|8kvZ+,RA֣RJUzBi!Loʼnأ^cj=28{kϢ F˺1^>ԿݎRCGrl#z5WKo.˜ԞWQ8E ZJ4.`u(ߑgVxM%A4،׸a4b|aeZR՜]5'ŵ y/^hg Vx9"0[s8]jqLc,b3H}薆@q (4yd=£ SOMKgR{CV1dVMvV2 pׯRއz/_7B"@]NWZ\? (̓A~  Ya92/,x߶Ap6WLSZ3ѵKT*ߊȺ{ndɩKʋg/,PŬ\ cz%E #Н^4Ϻϛ &C}o#IRgʆ¿G2@xgfoI !P_ D|~*V/@?1Dj+7<|3+ĮG"5aVWOWǂHcl}TOaGoO`^ Bb?^Z XgU>M5Hݛ*%Ԕg =t$l?2X{l`&DV}1H7΅+a_=5wzzxvJk 03^%?n#cR%qȲTYt !e}Q ۥl[thTn R)9߲h(E1?pyq!x`>$r7L!(N}ZKe6lNg%TtXGwzji,]<={g5ݾB*Ԟt 26J6aϵb#ؖ;5CCP.~ W¿ ɾg^@SƯ#ӭQ\kŇ'r%_TwF] rk: rUۤA57"DLG첦M`IbTJ}deX\-.$S&N 2_Ta5hΌMj8wHm"zͼP2GfE'_U>sOINB񺱲?唔N_aXi*:lZ 3wi>- 0\d$N}(tǓH42trLDsCY.V̭jJ9͂q+u2U _p{7nev`ݙM_b; 'fIPRkp:Uk؇ҘT'~ #c GYhv9/MT#q\, |IUJ9:Rkc^Ρ XY@RR)5u)o?!JM3Ao-iѫyIW=C>к 0HUcw 4:8qm=Gpuxދj(~Qze`i)L${vpߐGD+V[̨&_*BkQ[<^Qn8l su-mMjQ\W\~|s){3qȆUw{{`<> XDŽ (Hnժmy\ g`U8(̣˶UXlcc[喺Mk ~l>U l7"eYp OZr VAK1ᬝ-a1yP Mwt"/E^ӌv;1,9|p-GЩ@8f1wMF:$;Ĥ7uhYC]ov5J3@ ;-$׉2]/bUNr;:Z~kWvPO7~ʭr5͠@8C=gQ[۟Վ9-[%^iªsp&<*r-Ǐh- IGz/& 7xq~(s#^I$Qכ4!KgmVlG]'{KQ_$ '3ipѲ,stnX%{x JY(_ /PcW"=f>s (ŮzX# Ka8ZGqp-yk7ױmVB,M,կR.m hX]mTeXgC4c\'g xaC,)Pk<).dn?a4o$ ,Yם'aXљۓ*N]'ew!¡x5ZCUJDYpSM9H18nkZclyˊ K2N_,sK`OZx MG(awz%sz%$:^i5ʗFkbYW9"5}4@?/i`½^ ضMYʈ.(5t:cK9ht;+wv)5衱{4lC q7PoR{#|u=SŸnr[Cd4ḯq)4p-r> ^ߦv$gϪSW!/kYPB|2<K<'~c$vdX$9áujt-[iF/uDHh!4^/oKu  Kk 4EAYU[4EɨS#>\o5%Sq/D(B>EBȲj{U|Iy/Cțnǰg?b/=$r8q+fֳ-y4pvғ-{FjXr:(w.^pT:$s5ieriP4AfNȽ@9Mبn]x8F_tc^XFИi2@֦ޘQ-e\6P:8r#^MKU.wGIp-aY1D䖰kz׌~ =X?ޯF0# j, +mZg +iE"P'R5MT_ Ǥ} BQ큦3`6UЦ&Ѳm X'eY땼n9tT|sc~D6{}&-?&+S[Tqȇ0ES\}2Fpiw;M;&n˘_uMRZjD8GJ2],=Ŕiq]?UT!$ĸyBkf+F',F`IPc'e9z#cB˯]{Mo,`Y kQ˭W$ M]+2_<9 .`A}h-՘]OjVej/WB+0zC0zE3AњQU]9ۍA|i=׫ ɍ#8YwVN#Ԏ-Q/%:,T-lRd󜄪z[xڸڣFq?}}W[ 0n Ho7ƩR\tG(xgV=s:~|)~櫴eֹLmjjAh؃:Q-Nf}?7[z+Vdb0dXӻV-M0OP_u4%$p+ ZmI1QbXM@".DyxqUG\'x4~ `n](B%GjgmʱUkgDTj?`xAT1{JPfp8I%fϩ.&@SO-]nvT?"G皔F[uX2F57ڋZd%:_~#bZBpN.K됌,._.s#?I%<_`Jlzm>Rm6w" F^RYZG` ^\Z{}Z{} ? iQ>7A*KFurg?"լ8BBl!TmPiM$xG7CA5n;mz*L҉Is@XHҋř_.㗿 .S)I?,/3/[A@* Vxern2+#`A;aU+8NJwl,w܀kɥ!v!eY*kXñr[Skc%ZN]|"*z#oy^E+toMz f*8 +:)C&b^RN\Sy V#>n_iC ׵Qƭ5 1ՄQX \lϤ- o ܸ66ֿ֖֡!66I)9̎}Є`nFp$<k>Lq]kcR'Ϧ5 Fp?Uo7y,O~HZ q42{GE7jmr~PK1hqt#4Bt5tUjO*6g8L~5֋JK50n(8ǰXD" ]ye]YMKI?ٞwaa?HW)w}ADw} 奲K!>4euNP_Pdp qCT` "%=tlwl5ҤҫR+㇘tS9{/f H11˥"1-s&%VI(;lכğQfwΑ{PWݶ9 M q+. /ӯZp9,~Sc<|q1 RO$JG 沈ߧ1/3<~-/c/ܙlZ NmðS@qFz,U.X"|8ǯ=8~YW6fv+sdy~RnW5-5pRsHuSx]cpt'擈1_tIXziRGZht(vXP1wWnt03}~Ó^a08I㤗;|xlP_-ϧkGGzY[[Yƙvuiy[qߥ2vYvZ':YۃAo|V.d8+D8&Aݴ"I R߱YZAT眖u[;A}i4#@q+h]'GӾPRw)?W;A^"Z6^6VaX ~ -%\OI;wXsn}:KD#j}O|#>Cr#l|PUSe/]C_1!fV3/&ٺRfM-e jE"^wvXk.rC;SnAL I1J q`yslrYH˟3Wv1m`L{Ѿ] wj2jb1 f0\po<6/d8L; ԶJw )Rs Ow93C<6!xmhFţ6/P,5< 2ګ!0a>; |~EJ=vC«P31K/wy;եa1*+{J+z'Tcr`iKfx;}aV~E}gO>br />sOKr^~LNB\Xej?fHfb6r#9&Y0ܒc}cbܯjC2?$׏<!:Mo!jaU1L#~ܡ~vw8/ :1TSLC#N _ߖy0;Ptv=%B*TIH6-wkЅ>wM2r>bݛóvQ?iTZxb8*,߱~lw} =w)Hm!ʔɊɫ4c8߷Gv5i`M9XƘ[xm,DGʇY8IwN҅@d((,#XatJLy7d:igFm}q_kDԂ!y^'P{uh9z}W_m0*po[KCj~rKAָ((<]M?}ٌc/nazl)u.gT%X*;a@նXo% `W.5쨤Ǫ55s ׼Xs٘ O*FGlz{jdR usqOMcu 5HZ{k5~z(G~x%? n 39I'@ܻi|kH-]T/퓪gRMn4Cr>BEl̿]R8z5SGr ĺ \4G8HnY*"ݜs Njcjj1vn{.l,\Ar)iܾm߫Uj{+P/S՜ *_rMqW!|BVa^݇~vX#F0R 1WїH߭lxTG&]PK;mCΰw]0&+[{ s?=[Ī#~RO*O)Wa` Ё$xhq?ǹ`ےCd)joO0Wh濼<Ó 7/3R]y05L?E5u=V% :l`L!`һ b!R_zϟgf[ˋUvO?hS]ЎA_r`pfl8!pыU*g(N_kx )OiPnL\e?" "ڤ1H#modwR[/ Dh1"5U04IBA iQG{.0 /en'2{oFoo*u]EWBj>t`=';]SwQkNrڻ?aP`].4aK'wSu lޅ5pOشEh,ՖE?l:M_MŅm moĬzݫ>ހцKhxzk[ KJEQ,k ~QpƻXg W<ǣd'{R$),îL6fS|Y*#4PixrPUeR'O0?cǝz[|~7 oɪ)F9,ԏE0䪋 UA=~Msh$ۍוMr^d:yuqQÈ1 ,TU,kc##XRXypn^{sq?QEr=\,4U* -g5ec8=Ayc*P`S|!gk+yO AxQ+ D .$?BCC!i@}k۷AHWIz^e4@ R6:"M_ x%h_e Z y[aGvptwK@(-bpSdEŧLe#J9k7*Զ~כR3bT B7s4T95O !r, ^JJ .6`"^^0QZ$v1txkWA>ԯkDsv#vYk}?} 㲩rC^ a><bzܢiDT:n0Yj7lvzsT~QizW|oʕ_{ASJ~MeŦaoH(=|#6~0}5m)ȋ9}8G bM){ IhnS6۫д &ZIƃJi<&҈+rtfMM% I!XhMC=QALeb2uSiOb"ibm7_jv:  QY^56'@vpNTk=J3pQɋi0> rTW_:|>ٳAg=qx6xA*w+mF[lr6vY¸k^| 1of4ho`a|}˅Js"ojTuT#"_s"֏1d|꡴߃YF Q>4{Cьi k;>TS0%Yv;wx;c(Ct;^QzۮVX?:[?Z^_EeJkIT^'f&=\DS^űjI8빵dOǥ'8狸/x,-$tL(u#c/.@ ^g?k5˷߻7cU|M@/lI4jxOT P5b?Z!EN^FRើ iߩ;s"N\ž*8@nz$*'ECsעvTkw% G% ?É'Rqy.hSx2Se냊2@hh\,~sLfY͍ʎ ˎMa^=AfwK^i2CĦ۳TaW/ CA^.ZɃS}ytR$W>:96zQ8\cg*C guv1F&dZi-nzSB1k}E9-T.Q :Y:u!k 4WIk3:qX<{dz?H (αf]|Ov8g)ŮnL=SC } Гv,u ?Yn V°r*UoCO0=)))^t1 ΙyA1?ۖb>m1Ҳ:Vo= ܥ喺A|YZ9d(X>֓jzցMwQTEK?bh&&7b>CG 2^T C۔9^c;TsZ]އze5S K&I0Z)SID`F-&K|1LЖ]abL)+Q*P'OƤ|?ڞ>kΗi4pfLgP?(cV2XRڠ%Gu @Gbe x"E_ DB7S\(5N@ݚ͑o Ca"0M&Yj>p~*lX |Bbm߀ ʺ : ȸm,B> i}K5?1>JVEwͧѸ TڀILx5nP9gD؃ )VK8Z\tW`?bnܖm4zX쨙(+E9Jodc-h)7<2J痋Ÿ1Խ`Ibgnc=-_9LGSڍ#٧Fa+fYEx)S@9=Nf,BSY[z6V5HE23Kk[2\*N[N@csM=?̾;w")8 lފ4og6V, كь^BI $Ջ@nLǧ{kn較a`c/-#m PI#kz&E$oɅIqL4m7D*e U3LV Bt>,Fjח$CPcmb04)[ Sl{Q :;ԥԒ]1'!kpm5(|g| }@2>绯ò+p횂2>ٙΌ&Vfc7zKZp&{滧}^& uM}2xaUҺVԇ?;V,7; R]mj)A-T-- kͅa4t[qI.߲l~n뭼ӕ֗N5yb`3,#t,ck$4&1t[ۃ{rMVެz:Y( 1KVA€r`9`PMUN鬧u-+cz- 5(ǃ1 4@/*/G2@H$h#?A1,f`+悘\!ɝU镘SE[pkY{{Jcy }9 w3#\ _g3ZgC|UrYCpmLpLv{HOi"h1%0T/N^4H8NpGxnzjVm/OF5dBC*}!e0" o0$Lmha oaԧ@byquљcI+y쬺dnsp;B"|rYd\T0,S*޳,U])QzkW8s "<֫^[A)T8غt*w}a5rs%[Pc"f 4  ~AU)w}* t&+,=*1k < Ǭ̋Ci@0zŘ^YX͒{[0Wϲ{MJv%5QkJ1 Yo6Tn ڋb|˿II{~&Dg p{c|j5$AxMYY)MޅH` +%Rg(![!u;f翉=??6J{e4(]IJd }WB7Uic)k۾ᅫY}n>F\bG7È-L8 ;*me^]~o]Y&]7//vm.vm; .r"ц MBŚX6(&{}Q*~bVSqb50y 7Ŭ_*rozJUy8զ{)_\x5 W'p]{>Ď<$2E A`,zJ|$7{)p/U kow͍Nkevov0GlԍLK>ڮKL3NiĔh>5剩<ˮ%^h-;@TaÍ̡<=?sfN7籙O̘ 3'??=#,~/hJSkL?O>hZ;=:Ѵ&'4 cٓfa<ɗ(G'kRGyan4JEn/ bQ}#Ku5Joy׊X>_؈z}|a+&찦D(ҫ'V+B+پW7xoWe=#26QOK&BtS%ҠMN"g CS =S2m!3Ntͥ7$y7?o׵Y*iyI^(2a2neoXEu-<b9nmptdph i!]seEaFP5ס Np7) __e~Cb·U[Z n{H5/ ͠5u@|;4ݨ R* x<=oC;>U L":D^9[$ROvvSd][70-Y}ns5gZqq,> XKYd׾v / 4WP#E ۝TO;f=1bmSV>v}2 FiS58|cxE?AjAEP+qI֓ꥭJ^]O/5>(W bϣw?l{ n ~;Y›tMugTzw^a#GRMB;V{vӐ 1Z~SJeG‹iT[kҤ* p .-hW!L= ֌O0͒K ;^9%quh5w@Px(UNĴX&ŷF,bZ!G|BJK7,{{:y  ">ʹ6Akɾ*9"> tB$@c뚂;C/7~'!{xM[X}L@ۻN2n螟[w_# 2o$[IU"_Pϵ@l'*.gEeϱC`Zm/at"È48[$YbMo!).fKܦMʹd:9'e8E[:r#~~%6 .#ӣ? h-p:D őZ&FO]_aR2"v]*c/<8:N;)P_PWU+ٶ $@+Ek~č0|XtYm] >AW-jE\%`s3 ݡk:& 'T^l0`o'g/B=x+UIJ[N@1-H HPĤG2/;" *% fp,{0[q 8Pp2Bd\+]UJozs՘Pg)u} pe|ьm#mRmϸJ:4\,[0!7j}6.Oĩ33xp^+ؿ(xNEn톻 r1:H=뚙1x>ߢf?7fUhsbѢ{No/'# V#.ޖN͆u\#7 (e@gb~Z~%d.N@/42ܾڧkL "O\_/ [HAG HMK &qP<4o_9mDLYu&'8GMKI_|6b&0T$͸DkRd:Ŏ|udo>9S̮ۮfuRP ?QyQn ˠ'L>%ʔg\ a1:ɫhC/ (CTmc@_؄omsM~bQlg}奞ahӡlc:"JT8 Js+LD8r0 ,/(F)|9F=$I6ehjlb+'$ZP)I3'sg*p#)uqX)=e֖1]vM*8\DC= 7t6s0Oߌ_W桽2G_kcMdSqE,/f=-֝ 7K9q(FE:Ď~DJJY| W!N_rW%0 LX/›߼=vZ*ۙCh ET_/~|Ww&*!]ٷ/{/g7dv}&Y m^œ, Å>̧ #޿<ǓF⎰ -s7ma{kYdP <afM0؀@}KzseC(نXp_V+Orϩ0e2C R<"#,$ X8@=| Tnc}Ao?N FGDy,w%]a6=CXMAL rwK]yr zmam~,aV#ծ̑Ύw +1\ #﬜7S9h#Pkp'֒'GǤ 7vcE|vר"jE,$,mΗ15`,Uts|3*]J=!%YZߦj#>B  OwAM_b PiJ3 Z Z'5 %4E߽V7)V YA`z10V5% I,&*wއiK!XpRiXtb)m,ant.1 d2Ar $O)q!'(6-\ <Pǿ :zCm~v*s<)調E/ږh[nqH)N.%8+w*SKzf9b]A).\JԌMAT2^Y #TfZi9k \d)rh]mcVJm]'d*#r2پB5cc}׌E0\EFoSc-? XЂd: j֫TqL(!v+XgšhƒL*[PGmCgцDrP{La+fʷYpUQiہًvQg8֎]#L/yXl// 48,"5om*)<˻yEh6[p< MbwL/sv9ajq5̨|a&Y$lM%gu)4NgQ8k6`u /'ԃoZW?|]N-\ҝ, PKT~q;4<3cv'<4`]{B[}SNx\j|01.^E ^i?ZS;L%-}AU[b[ᡋ`2pJ$(ӹ_]]1c \ֿZ(H")6,2%׆uQX, U/0q'͙(~|zA!kn'̹8  Zƒ&TVa[^3C _-F];R5眃9,-#|0Zdj:˼R05d˲yrk!{!Cc$rb6  /O0&9Y k1igNQO鰚蓑RT>('.(]b!/7 W(P'xX-K4aEPH"N9Dg=R"_1Um {RQ@eߔO xiAbj 7ܪejUcmMcj-6LH7 ]Q@.1hb%e6[4̂ {ǥuα)0mz*2Xw)X #RbhP41) @*$5fk5 [XO`OB:YZ2"`ZDlElt1`s,Ԏ!;?F!GYPj1:[o9e^;`L_V&=n"}s<]Coʭ㳒B \G2= G QM k3r'rr,ŘGhlYWAոX\-MM c~Qė̚ B`z-*߫ar>u9CO})ΩҷTղ 9y>=fz̫o :먧TBw 8ϖXMލZaUC%/ o=F#>gyLa \A\K9R{6x=;PO|&b0S(7/CaJEl`0GlR}jPUaWAS(% Mm d㹯QvBu:|GWZH')h麽m4 v@@6˗e RD⺖[?ޤd2+BͰ hIix6-@S4x:j[! Aq XyG&Mrc A\XhD2=JBŰEv+DȪdS ФW W֣ʂf?xU.M~{;a /H9!o?y .烓|zaLX8A}4E1NWϚ#T'Zbtik7v)Uֹ_(rMqNbP7y]m kds,Fqxȗ 8a앓QfywJ?@Ek(TXe iVMnR7&##!Pkc8G(Q:V {1ǭ-2bq.iYhwWT˅297. _ajonΒc_9rZl쥂WT<.` ePH>oWb N\nf&7Ҵ5R :H~ClyawX8 T˺X7lžUo'* w2'4yҨ{;I?BCQCvNٜCO7Zdn7b:mЃ`(84Mer2PL x)9Jv¢bRcRKE)@+fk3-#%$oƌ3pICXJZ5T`BYX4Jh"McynTZsVNG5+\ kh̉Eafk[?|+&9~{uCI_4[^s5(0˥AK쎉a߰JHgnkBXGl >Ò2mHHi׾.tg;ri ; !`n{pXx[ iJb(NĔT/>%?8zJz/TYEJ@f-LP½wT񂌟Qvpq[AذFw)"|^ٕVʒ15IAcv#fo2ZEi;%obk nN,xoa} =( xadR( {L5͔ 2䗠Uoj"~vL8j+ƋXF9sQ>$gdr ߠ( Cq_ &B6d_a.h"6#x|$2tFgW3)p kS4PoA]r+nb]{(tz+dudSp8b ,F iCLtnD쌐-(݋|Ƭ {?(:we"VS7.Θf8D]Vy)Cɘ+E((_bǻë4CZAi.R ;FsvXeP⪠Q>(, *$bx& @޾@6L,%L;DbØQIq]b=Z-,h WMLHň:+G\# )- o򑆀ogS#ݫNOoj*7+MPnZuX?mGyCTs4  _8-%`% aGLit M»S7ַ(w룣\]orMv!YPu^]x(׻u1B>??\]?7u?Y|?_(ogWGޝ]???u/}?;\ _(_⯧\ _\ _7F޽ _\/4-~>C%F!6h!6WW7/_Bm8/_ߛBm͚hy!2"o*e1МJb98 \œ7]U[ \8 ėMDMР$nvW݅pX.}[}  OBB/UwM-+)HSdz5k~DB//*||xIzT#ޜ4N!1zWom_Pˤ $~2\!mU(һQ^k.^Շ}C>T]p\^&.M/[xW8IHI2F.zwzSC]QQIzgoÿ,{L9D{`*{|[lB/w/MoE6zN@z 5W#CΗIo,^Zɹ$)m-vwнH3齈CGfo \?:=ގr;=ގrav닦^|zav}Q'N\?l0{;O \_l-?foG>0{;φQ'>foG~0{;u3!#?\_L2\]gB>}h?-_s=+3ǧ(GN Wc4}Z~OhtFC`4:_/yNK?=[T<aO~:;sFȇA˴猾4W 'H?_:fàs6<ygХ6@Nz#ܤ[='] 0hLK?WwGsG=AN73{3N70h\D?'hÿ&;ž E?Of+c|.cS#9b6V!zϒ~C 89a~ξR/sΊ'H?o7J 8[#av/Moq6eF_P8FfOȇAe?S"9soӭ {ss3'w*ˇA2aJ?g͗[#?=?|/Ϲ.چџ.žГ=W#='] 0htLS7]Inÿ98$Ÿ>-9oȇA2O.oCo*G#g?=[{E ˇAEs:\]/[x{?=陊O9̟3S> ;]΃7^߹ ?gmtub)a4Ÿ wGzG;v߮G3:.Hft0^?;_<f S?g|'EsF_ mEz=#AR_F~60^& Dswi +П)IMW߾LߓL$nN<@/wAkRRa0ДxЉdC,fLJ]7D-0>ŋcRXCI  n7;LO  G3,<5 ִiadHB ,/m@9F۳ĺ0xO+8nf}xmD 9#x#MSo&8Y-M݅IRktjgD\M+3U]S^\+M#=h*|38N#uЬ7|w[*S3aw=G2WC3[kFv_NPȘZ u0ݿ%]=,&^ )D%86qPIdƨn[ tߚor8G&ӭ '`{x * pv K VloXq/a wZ -+TD%Du1,l>1K1UrA(R[~Zu.瀓$gL^וqbrk_0 +19Hġܙ jc{ò .)hݰej< ],8a?`D[R ЫziL\T;| 5ұ @m9BQu \DM"nMQW x'u5ؿ$ x)@ŸuRqE,u&ߍ32cwo!3t*Vqq$<ޥ?1s)ԃTG|R2IwGf-}|cW,:~ݵGQeNcDDDBMX!MP<AFFe2HBnŅAGg&dAN@F2JxZI >${νU][kTǩs={ p?9鮁 x6u{Fs`<>#ui='ĿH: G NO]|z<ǀ)k-~<!*|y 6|u_5C-&pK)%1R~tL%|>ܾ61|kEx&8nȀaggEx @"VO?8KŨQl ;d\XѷE~*+bi?w:7_}Zյ,!x9pҺFGQMЧypw*0Y[}u:p*ԒG;=jLEOw< | 0~cW+셲RךamI}] 0g>"v@m;Km!ƻR$2[>u!tGM3'B-'ޫ?Gk "",ؤw!~WRdV)` VyT\7#8rC({do` { Qx|ElnL.F1rRGdẏ=*E[3KZI%.Ex5= vzCUøC(PU傓.&4 8sN6u!%Jυ,jۂR$QO^ ) Y-UU:r2/}&%WoB5e@,M߭6 ?۷rCyl(Eʻ#oB y "mPzTڄt.B&"hl,ga vVDknyN([_ʨ(%HO_2oePoU-sɉkfup]d0氏'~ G~fXĐ8<xX(cM7&B~kC-M4XH򇃑΀C9x /zҕK_&iОm^A߀v-}m?2i/ оͤ}8mI{ۏ@2C]7iNۿ7i'5~οe& :0i/h>ܫ/ۤˣO9cofҾѣO2i[ܞOőѕ ϫ xbKL"E/5繮ix$55०#^jﺂ/5gLLw4 OETEyTblzުыs.!KMQ](^/ء<P815[&o?R/5Yw)^P;Jz~^ҋaՀ3I wR7!^&E齗Mx)v?ӤwF/W$z@I2(^ϻءlK'JTzQLM&%I~݀tR/5Aw(^wHRPG>_ٖ$s/x|E- 絓(^j4V۶$z[BCa8e|D/5r[m^Mڇu`I{Wo~XJLڷHźp/& umbq/I{Wοm&퇊tI&ۋt-3iX"M6i/*3"K_M7WR_kJexŚmWPEB[5*M?_MI=rg_A}AzEr^9+P'Ӵ n=H 4+{;qrKP'ҴS ժvL7 wt 92j?Mz'L5W]JI/Do%+^w\/_Dz% 55&N1Wo_HIoqQ@\Wr;{5j%=z*4W٩]w,I~_`WGz5>FzG毰C-hzl.%-I[vC~(oށrodZMΘ sxe"(4(Fi}~,YÕ8{d_]nxmI'`8ھ.rx/b[ajYF$6/'6 1g:pvs]kSpuvGp{9H'6G \AdZ+XPF (o*¢q==m,w܎]=r OχJ,K3b4y~援L_rŃuPioiX_?b^aY#+]ZO˂qHf9a~8Y?zV|s˱:[ֱJNޱ]2ʹ> 48܌v;p_UNTs[O+$oO m^߉ĉ󛹚Yca3jn~܋PF2crQGs clM !,vhECغ'ynBY8 ]rY?ڌKʏMـ/޳jI]yE~ qdXs搇 oJi[&?6."(<(s6EᤧufE}[}ayD_8fyg?^yt8sE<0ŏ+k[P Pq+YI(8sW_NבWAN\X43'އ %Sq/7Y Mm &Yev UGl,.<@XaøD>RfU?dsֵKoᵵz? [^݈@Lܷ nfMΦ޸`>+FExW+7&\ @5D2.%/܋ c#skJKaAgٗA_ɧ@9 |YTyf'q]%-~A?]\/(6`` +ϑ<[vguF6(G"?pvmuj0Q+- ,!#LlXхGW?) w7ZOcO]b|f T'_6H7>owfW|91kXw X8X~E~} MTȑʆ*m Zo϶Xɾl ϯβXV~n& Ju:70pZgF|?ez]~(puā_)ϰtۈ< H)+SY.nҺ$G$ۣpDA8o` ~!.˞zi#ޟ;LKc]W xD,*^ψC.nW_`cP 1{ 39O."Q NЇqQ ҅5sG;]QPpX:]V] cy]PW7]`1"Bґ+"S"I`G+rkG= SOnU3v!սvDBesVy.\,A~<ьHC(d/8 AЇjpie#:YG&o[@xEx\2ntL!à{ mꈘw%/\k53p7iZfX?$0ߘX."lE8uv*}W1]l7oe0+ޞcdz/;o-U-j]!`1 i5X̳hkoσ3qMn\5yn#nD#۟5#>B|c`1Kb7J7jQ+MJn#$7DLᤡ,.SI@bU $JE% 1̰P%l# xSE?¢7(JAԢĥUTڂ6 Zwₒ$5ZEW({ZEP a,mii?,mJ>/νs̜9s9kK!FgޑI1m$erFNC6P?*+\oMݴW!x\ r7oZ^nPP;^VȞWRЧ~cJyM0Rb/@ t%ǻ2yȗXa "S:;ɞ/ 'Qgd|ڥyS7Q iOLW)um]# mw=/#( q_>*3'*x4p Oψ*8c:^/偎t.N5q 5~Gcgq6n{C'@ʒJNks&卥|#S_Ng|Z!g\x;:IՁӭi˺91W_U/ ݉Zݙ&_qX}Sd9.gff80`[٧l2gv1m=sݫSw!y^r-'Z:E>Swŧ5zKCwY?>?ǯ+^30YV61uq_rY;&AuPqZS*mޅk{1CBH㉣Z|-8Jw d'L3'+pW6ݪ4kuf8Eh q p1\B,{U_R=x^raq\b܅LeS3;([i aUmtt\u>L;Hα#F{N Ty}T+h{Z?zNV?y09?V/GKj5RlZNxB[@9WfuQT8~O>,:d.<%wVۧ If5^4@?݃EnQ!lJ&7}H:$ItRc8&'g`8gjysaszg|ͳ̷~4ide.".F`e^", kt(R JJM>yOMgﶴ.3@R, ]d?8՚gvI߃nOk+' M]ǻ;o=|΋ilH9 r-  (VK9s]%#tYT& *Ie>%/O;h .S^40| m1'&W~d֙Fԕ;^WM;^gtOC3ZUuoե-w,SVu+ጎO˼ma Z%_(t |5=˗%:b]&nٟ}spV<'@\)t|cUP|uO^/pAcV^ȯNԩӓmtbkK{_`]?M vcS+b:- f@VS+:ڿ\iP7/'!_go7s 6 uaօ'^BQߍxsچpGAB2ȅ$H Br?+ (|BK9mOGԓL&_wsJֲ.s ׄgP񗥄6V#o33lۻuF|Xtg e⸢z/ gF%rY7'.B˝<^'ٕOaX~NzGl Bֿ k"@{.?m\qԦ vhƻxnTõ %>/4*ԣ?ψ1}}X5=,~6Ma\|&;S-VQ# 29qa!s?̐|9JFΈAEO|ڼY ;r8\'MGͦ6k#~xZ]a˦Pޭ\\`ZRGf,lee Qjf WEkϤ6V ;, *^gȐ B8@pxe%wN~laADpUQExߋ?j`իh#1ΥV~ Y/w$ʧ~ ^ca/Ms9ոR۾)ŵ@m0 f|L][ԉ#цj$U7Q,PSPDN< h_"Ƨ6@5UECIUGɢ$ST5W.Ym>N8I+:2t2U ShUsn>nM~:#Gß$xNV K9 oԡѝgr"MmDkkK -كg-W>>% }R ۔|006t 8.7Z^9g{k쿕xV!4wٙ[@8OBN,?%VS2LR gyϚh"Mj@*+2u6m x/dPDQqvuIK^ÿԶz!q=:3]{ e:չ΁8+nk3!w;uy&z a/(' uKoYBuInr:,ܬsUljUjƞ5;\X>bFxbv'=|bFMh} THX2--&3YH{=݆rƛieJV=H&7gY)N)x.^zzoJ+i=U6m~*g֋v^ߑz˩$ʸ^葑C:?% 6ϤTb`v>NiR ~)ִp{#e , =~ڱ Ν߄PYcY%yqEExI 2UkO&:mj؜ Qϲ7`LRAJ<%Y^AQ5DiżzVr2 [çpkBĭtMM+P_:Ta "*WxOWp2ş:Y?:z2Cӗ1`,/4 5nv}3𩹘Lq~WgԠL}dIW,)%cJnxI^T%^"Kcx LIsMEZ  dxW4q;Kkb1>jbN`VT'SPz=J|@I^Җ5i_LBmyTU]򒾕wG#dlk;Pk "e+z>hJ̟U΀y/xi)x±NPuzK#AeKa] xsJV1T'rG hh_,20vui dl&9[܁0h))h@],<eP1(s*[\o? q  +◓>$ l_G3Qgut\D#? b?=v٩2My䙩tMj#6S~ 7j[ss>|? - m$h/Yo;;eAv:fK8_`ێaW0:OP*&*z.^9Cϥ.x+aA7z }'R(M&3z3?)ϗ=Aghv"ܱ0qǢc +TBENϋG[}NrjD_rLdfCc+l1"Q av1TN-:ueq[Jd7OlLMG23r5_}\ >l?ʟ W{B4w]A݂4ޜ#(|K+q>oU**}O((de@28k\ 56? Uυ3)6/˫9l/R]2ЧBفoMʺ_Rڔ@-Vu5jU18Xvr=gtTba[iJ } 4:&q/ɣ~8Wx` {?۞힘4XSzT)o4t}N3 @}dTiN6\O#6"2,E"DhbZ4BClJ[hb?7$J3LmeR1X,sFܾgN1ɞN|R Li^J`/RtG6m~Cfa ԥm_gUڊ6ؔT Z; vx,9K䓮:$_}Qmd ,5FmR1K4Zڽɑ`R2((oF B4Y%&uVRJ,gɯSPE) Gc$Sl\Ȋ9ҽ]:fwar< zcOC*!F߇i<@K47֙͒vĬ&&HO:Sn8=U1!#gznf":Oڠ#AVmSt;h# gxZsa%%Jt%C֏`~U d1ceRUWZ-GMCu! ѠA1ʻ9X(KaxX>F}{3 38ޯ ?/Z~iq$#!/o9W\_;O\^Noڌ"}OA8/~eYiЎz:|zƷ#Q>oGx=`Gx= 7/jGx=|z:?F5;ݎz:>F徿3'#FSC O3F  凶lE`{iof~mz7 ~2;_ː+8O-JP.ћ>Y;h=ܡG!2$fo_Y~ QvZk'|=y|=!>O5J:E3gA}oín#N;/ːs'QƔOZǿw7_\:j=BM?2^gћ)h=ܤG~Cq¿w'(}jƿH[EQa~!_77Ŀou{g3E}cϼHzo 7M?i^\ϓߌ1oF{F׺Qӏ>;!Ŀߔyzޛ"J+ 4h]' wH5k.w7@Y}I@CҢrkگS/c۠gCc} DFSĠQ5Sƚf(tnd2E:s≖;?[_י0k*VMӵ]qڌx^0vq+:as̋sX(28Al[!~L-p`.<*Ŝ>MLV3eTG_c~Ѕ@(3Qutr}dς dݭ|uA)ߣ JR֥tOJCB'E:) SuQ,K:GZl+̑AIDuP0HFWA9Qo6cdF/Vs84nޚ g剘9I mV'Il}tStc7I֌d{<~$)R,?Hɝ-&SP)+Vu 9{;i% wfXeȂO@zĄ&< ~V,o/t{1w2=֢͹O"Wi3r+ܖ#t+ce77WtsȻFJ =lmkd9w_KFݹ]q73t^S(!6pÐ!ӓFLFp_7q@{90dmSې[L^SMfpS⴬vԷGL^kvPGHoW۹W׷BzyiZ^C`X BAS`gE5lR/P!#|Jn~jEGQEҷ_EmEqԢl/8(b+/[oIo0ӇLM_/=L*.C-W?dR R3E >4I!{DX53m҈p;^il9{mn"rR Ӳ)k9j,:&Ht̛TȥyKs#{Ti%b1M0QVEX wrlO&ϖrt$BǴ=$69qVȓ=YseHYD$C*?o3g3rl&@Lj"~p'SlYʌrNcO˞m{Y3S9ܯ_>bZr]%2bιVc4KS&vP$d:5Kxn?2AmuAl !ǵCDZ* 6J.t( f_81s:J .Ȟ(]O6$鞽zu"7b k:|WL'Io#VӯE/.]$Cq/{T/Y,bI/`@ )3 ((:TRbmsrEa QiE}1bV >5@xsЇJwd}{f D@\Y &ZArNzDB j?f?!:6M|{.M#e0`4?$a$W󢗪.zZ`9Ј,9rIrG ڻ]ɟB!YUW2rCISx.۲ȯ~-.F? `1 zG0cWwk%D}m?&-ܧ(ibtZ9Ԓ6nɀ k$j&(crL ,'%0)!oP$|2Q j\uA]rm8$-/0?H!A[MÀ.*cH82 {TfU ꟍp6J})5ǟNU*s STxVqF~Kř`j 5uPc"7f)>'oKouz~~@f8݊qn _ ,R8)x1Ia Q\G]X}Dc(~>w\J{gNw7Eϟ jL0:.6M`7Dho1.C `=RڿG<7(lJr}ojBSix :+gR7c!.tͦC3FA x^'O7~,zf٣|UX[C$u_~ ֎~|(PɿgӱBZEk ([ 뛰EhMk$=ڄ$go9IOk9VۜIcR!="K6ͷtZ̪I/pNhUH>F#hQ<-?Fj8]BWQ症oXLEGQ"dLi"qfwN\#Vd]qQ;qRaЀҊ?㬻|;/_ [ՙK#rsךo)ֱWBK=b96`i)7ӽ`U}Z"c`p ^ 4΋rl7 !eePYUˣzXBErV_G +-vyh\y Z@_Jg)Nn2tn@6곔#mU-mK#p`(w ( ?K^0CW Gq]jal5>?H * Z8U+# ɬʹTGK԰j~ k8hw8Ѿ M48] pz-1 ϙ]"G] T|I qb nlǦ~N ^=Y 1^~ϋ1b~=*B^'WtvGspCU]a]KT%jduڔEsɃFQ(9HF >N?S4j-h]uD:s(mN<$kD} EZT[cQ_Mζ.0CgY{8*B=ezS|Ȕ߀$-9jDeA-ao"eT mA56g(|A2` fE*_Z4GfԬlET rڿ;H':0\> U]E6wD!m2ey&>3)H5EV/ikuV{':gnIzVS;+&Y Wp#1PdN~ϝ<ٰ 6nkx\r_OG%ih:$\9yWeyݧN?N7xY c,&*ip ǬW̯RfyT(7g;#yJMVD,Ƈ|E{"Y!4ԺVS+~+D') w#z[BbP)O-drw"- E?L`_^VLU[!c{Aav&/?_(8pĥyHeDaa ObFeah¯xJ~I*ubC]DQ15ˢT.k8],eN&a#'T{e|qn;ȠZ qO`{Z\7^N[/$j{2p'\hO!9^{)%FBxMp_GwԗRGoA%~,l!6uTo`9 G/"r֊%[,E⯗,8?oOf#zvkCΚIq?VDCIq (& r24?/[@Rjʓ_pm&ahwR9bVNoϦhw5K=S&οUh\/~17$R, 4>W&z o"|SCN@Y;j&4u&6 AĺKq.zvB?rʥC ՗VvP#D*…o!*朕sѽ\~})>,j/X&r఼ty|@{'l[Оgvz( KB:ά$חPFLW_iϊ~j:j~ZC~|>7R$Zc'GVjݛU?/䇌nĪȡzxm&^^pxҺx604 Gv:j5,rcԣи+^:LtTYr"~l7f7mRLT%Iyt}R{~I{WXحN~=?}x땉VZt3R +ܲ^v^Ux9׶Np*R34ačlxղ9κ㣓^go.GxGL<= :%^fSfh0 "ysE^x7ZҘo7ao$ٟ%Wr3~ˬ(zcq{mj㹪`MfBgF Ǥe3z5Ȏ7hr6:r8K}6DQc_Q ꞃr#J=i@GS3 ٷvњ\Z8c;G6*f~*͑_k1.T& h_bZFR2iafk(pA }k`7Ӟ@8vZh --$JB쵬SAOV99δ]I; ٕmcBm^gCiBΪ=ϐ ~{?r%j=mޛ7KA 8VNOOk,/tGRN|WDy}wOCZsWW\4BAu=KWG5ɭH{Ur ?M„dOve^#Ü^jd'D7o^N7MiҌ޴ "د_Ni1ӲQ{/kUǀ x:$fH/XAd33 ]ǽPxVAꚘDc=?r_ȣM9sHwz- bgW0଼x! c t%:~qǃ$g3pzVA :^֞ 7Ʋ#V+{;𿸥rY=H#Cg::MٓC³J0NļRQn8z E2v6e4YO0)ebѦLʟ.7>t_]HLik^jUzajy:}՚Qr2n 5-B#+d8YݒM0`Kn˱aKQ~oo&vm[jUMFV{:d5A!PDo)*=?Ώٿ➖g#8˼;E3[V T:w[ 3== 2ؔA92vFCF} Xdwyh%ӼxRk&^b¤J\8 {B\YNRw3ȵ z#,Gh+\ 1L Yi {Ns<@]wQ)$LO$w W۟& SO~!R( )NCƂn6 V?Yd75=?Fa9.5Or\/^ǿpi7U5! ӊJ߳k9X'QOoVe #$b=8{H3`_(W\;uB~ whd "wR{ -0~5u 轳G=Y~h^0H13‚ ` j='qv"[VKEu!E|Wi^ݱ0ks׆㒌/`ɬH_p ,.~6Jou5@5F2.K҄cIRVv3}oeОgh롌u^Y*_ fw#]jn[V6e{wz047Er}fޫvh^F/oI-vO[N䞈rb>Z(R[SSr[xOհeЂ7U8BZ #h'^Rӟ±+QcUZ&ԈIXt"<"R i{&wNHGϐw_{̿Aډ͠$h3jr^ryRA-ܓx^ @[I]?K.4O؝)Y+PXd'B9$4=-:ݢmyS/zƌ*׿;-m`3i;}L\ _orMbJJvV~μUD-:W=LC /uV6(CC`gh{!+0o&yRcwrPd쮦LA_SǓ]0 իO.;׭0@ߵVẋ{Pp1.N@:w ̹^'"qߌִet!YV=Ľx,73:yW1?:}xpbNX!Fm5[=jT:u}(᣾(s|TqJ?OԾ#Zh3G}Q}xG!{-<>1o_ E~ iZοuf_=o_/ ~ey*Q[wiߑo*$BAl߄G\ok9}fn%ۚ ]@YKS>Y9͠sH;}Fi? "~%uSetiҐ@(Y05 :.1merMq樠7Ǣ&5EH@Z R>51SVeREPc?du*v],@lpݦLwMG,]A i3c߅s7ʰր>dR hR{bTs7M "`NN"Nk=-&s+,/*Wy"gܿpF΄gA e-fMEzG%u?aELL(4cXLNz$<|8%HȧMV:hDý ߵo")fs!Y*_P&e5mÏoB[i;l=!kfmYtD-k}?dmSidBzkϡs uŘ?'j]Cm:&2y_g8> J9` MC1|ngWwc ֽygb^A&I8X_:Xw6Ȟxyi@Hys+;]Q _%j+wG}BSӹ֘xH-:ڨ%l:/g&fG1u:5QCsO:uSsʝezW/{:)J)ߞHs0 @-IF~焒2co6OOSa\nr j9.<C[eX&ଓfղږVeTYpk揺$s-Ȅ>o,ՁI?`OF՛Wux88M cNG,<M)-8}Hճƞ30?:2u1d[S#o胑t]iadK{lS33Svz]|O!ؕ_wZ\1d<KaK;[=KFÞ# GFsjX$-rIw WE4`y|Dc9d 羅wW桟B0`RۗJb3ϔd:p #gJd p)Э_ 1aoz) ?ldoS,#S2yc? 0rRLXY|rOqP BișNy(9Dě7{\>K9&njl-彟{=JTs(3(|gnq}y57:т9#(& c}N4u2~_ՃpkY=]S؄W".=OzWR_tY*0}Iiocَ쪣ljw}%u0?%˸`4X6rW]9t/hñl@]6iegnFKr- ٠P}a(QZSCDS!m(RiR5%7M+10? e1>.u cȒs}]8A0:w\.MCV=8݅&1#,-dkC:h6P7{X:ux/LC˝Ny >>Y߈5ft, TxO-gg愋4򏐋ID!OƥhϓͿ!(oj5{9P\5`aiC0rvÇd:5Ƒ9Y .e2jjf"C~+:S9g2N=OSz_ #F[eUH'dՔnHn#>Kl9.${H징rseiǽ=$W \9!> 7 w}O꺵(>/seϫA9^YEkA}9 ͘k hzМͪt ȎePլoagvcۄ+c+ ], >.WĆcƒ<_mu[Q7g8v^=SY_O95F- >'JW@$6$ɁjrM?=q3e#zyHqGNPHpKݔ[f vw$B3NiԐHWyq*fӷrleo-_ <*Wuf&"+lh m YFyJZҗtPd-]Dߐ@y|<#/(/tuiW#:Q>Kc_ˋxr,гT^(x^j^~Ijj<+lk eb'h3Lx|(Lx|>Q^Lx|(<|3ɈQ~3,FygS?YLJîG2^;կG57a;Σgy |&~ 2y?F/[ԽA?=']B޶2]2Nһ=1 ޓHoZ~?N;a$[-.5z:Oz;%3?ufF(zMAzۿ] \zOia򮏇)1k (XX͈Q豰>zY ,Q~ca}ti (XXfLx|w1Qc/11' O O巍 OC φ5g~mGQQޣ|ңۡ°G kZR3UԿ9*+/k;!yG [ra3UǛ>tZw%׿ː?Oz?_PӺoFo(zo&}~Mxߏ{~L\Gvj]_ДLԿNڏ>`_~ ~'eHw<ENoQf)Q14} ~{} p/LIn=sf{c~>>0jc1q|^`~aխnFoߦ(zO>C1M*:_3QZwNf[7DK~ܻؓ~L\_U=G~lrzߙ|U\Io K{nhFMwXڏ$ߕ\^+.Cvi_:3 cO~ -ݕ|? ?ڞ㾨ƒI?5_Կ{c zqzI| ?ΓE_ٺ{E1ſ\c!Gx y<(+EnAȭy5guc ekdnJ ZZdžىFrOY="E:Yɺ6P'xu_T/VF|Li7sx֊_\X;:/p~j(*/Hc:yL_shXw aXx&ğf$.PJgU#ئ* F;- ? S~EzE #ɞg5"TQB1&^ATf."#3f*(1 ;=6'p];:ܸ5ᶖ6ۤXx:/#[isJM6 == N}1e7+Ɉbޜ |DPk:" }MҢСT14۞CT79SFUArxlx,Y[EGM5Zz09DMۤk*=6yl8AvMs[AIv9= \n$FBLr_p/[0 qYY`4 >Ss|瘇 :aߒz4N |+~eoZmy>/NܳLשN v{ n.)9l5w*~1"cħ'_Qtl`,-ݥӆSꮥjȷ8U\o{#D ړl?C(\WK͈}]ժ*!wgMO#<"{xG\ kw)<׀UX,p1 o: ЌS5\HD-F Ns7eni–uY3ͩi%̡jb R{)OHQ26>* '~*&ғ@Hlؤ*ћSiUo03g:8Y4"I $e mW&&~*cx¼i8P'cPr ʳt{;{Zh9p#8*q7<ҥB̭\E~_V H_pdEI{麨:%!?iFЀXI!EBg#igQȦm^ά^'VG SZeJzdoJ$R1;Ve@i>eu2(&3!h_)AEG{Q~i"geo7P7[,bGk1h<-q1`LAwwvVE*Ư}@kO7?]gVis|2fwup Gah6UA\z9٨_^4WXuCuD.% 謳//F@c<>I›#1ؽa!$]pd"P:=+/i|=YŴ k?yK];[ Vgf9;؀lGQLr#ݜ֚2k%9=lٹHt_S}&8cZ{[\bZg>m49 z`D˴P8Pu`li©mL׋j":I.'v"\grDiy$,yPrJCTT о\A@1 B<^q: kDki_X}O!VՂ ?z2Dn#$P.-P" >ִ5Ҍ9:6j KM\M+ Rg'{S@̯Q4`:7E4 "ꮱӐ_D :viΈwF ^R; 41KrA ~^SoN%Մ8+S)e<^PwP05Ic #ט@i5Qr7'}[8͖VicNU+k{(GBM{i~4ѴaeD t$W4) X(#wo-M%t|6^Hx:ub]mO2´bGPlakP±֪61݀H4ꚼ=quAN{WzF['hތ4 #<65v)r7eNAnqDd B"i?P3NT764+mыq9_!j#(CNUx 1]|[3LFBU䚷cI:IzgY9%lU$3·y0AcBe~*jT[7P5^ѱ8/>u%d~ rrV- yYhU)mR>3A /`_˱pٸXjrx?.hd (E/j-w#ŰێKMƍ*| S{̽YYФVO a?H'̙t[@pE}m,"kOqxX?%X_3J#䝱<#e7;rp]?ngC" "K|!^X~aQVR$GDRF{`aފLD| Qd)aWN&jB+jV1Tֲ,-R_{9sKtk08T0/y,픗ㇹz}I=2i {Ct_S0s7؄,${DH=Gx7:wuZ7VB7t#N peNFׅA;J  +zM5B_s8;#Y7ԣT MC睑odgJobB)΄2§~vO{Iy_ݨgؿ'o2s=Gg zka;+:8{ub47+9{Z/w!~q4w}gqn/2=>~]T&t0]G{b?Ulo'#\+Dm?pP0R*>O hn=rަco蝛(=68oOCFK~ e(Er"υν ݇k^Y3#ނ%#I$:~`ΡjeTe<Y^i&Ma=b@4UJL%#RO6)^#d_DY)D\eʿ;L/#\S)2Y_gW8/i*}Bb, AsD=sRMK&?ߙ3^ͻ\T`{E퀐#Q4w)x&9p?t\" py96Y[{_pv%zUċ5W5X?SjnւOIAb"+4[C+E~-d-H)))'ԭm ̋F&G(ST4 )!퓸1RqCYi`'Py`DYC/r˟aY8DG ?*AZQ^,h:y9& M)j˛~8HߢÖmxhEx`r5/`wR'O3<y38%Qsӓde+.-<>^Eqc x+r^0<u :tpU ,w Fk+pC[4_ƨ񭬷<3LXudY F{FHO$Q 3Вȗ<;ކC_߃%2o@>:J[|q|4̏MVZ4xrX>ftkϋid JܿSa/#g#~kq0hKc=Onq @iJçQ< %MYpiLvuz`)l_[Ɣޒ>,%i{_B\#kǿ584]IUTE9R!eO.혐DoeLgý:RFݍ<"v7BO6"<zrпbDTJ:;c¹ю69|kcωχKנÐKr^ݍ}ӹZݲpAw#x:€~kTh"cv9w[>p2m )VuvѤz1*VrMk-wp\E>@x"`搜HUjs3Y~++PUt<->wq4 pP OS[,!'uS/oy zIVNSH,񿙕zWzEOHp$&C| jYEx_ .QNpG!Pd1FP#rtrJ{vEI3D<+gBAiDPkZzɥE|޽8ޣ9\8?%7罬ArNswzdȯCs/onOq~779D˅XAfS($pH@~\DSxu/)&opCyi@cV(&Uδka" ?( qx )I—Y\Gp\և3Y0bVFLz={31< HgFrg) 9B_ϓ z(v5(,E )WQd{ru :ɒX'w.;\}ՎݛmDCCٙڞ8{QZ[zU1U١&_й^qE49E zE∅^z>4MB(l54XC$xI>i Vr/+Qm`̐\QNS}dO ^CF3rK9Vvm"2>Ghma}m m{sQL6a w\7S;9@,fZ$Riq*rpߖ =1!CIAYIMzM99hRxmAGX@_{v˧8u>lnmJ.674~ӈpih :G>/l8gu.(TuET'ZRjE?5S$̹N-䉘og8Fuukl/$Ty(%FmqyA9k:0B ~d6٨.ZHOwm d*#Y܏1aS4H7K(M3τ8O8S f$6Eq5qz,m'#LTUtPjh%=of&4w{t*2?>@1Bw@ V޲hB-?-NgݶqE+7Д1F gkr_9{I&>:fR6P[σdhʉKD"C%d˒M8^YzfQqIWhJ\5OC4Ӫp+63Q,nn1EEvJclb,[r&Փ9l0 } p!;wr&7M0FD;d'`\U03DPm*Z·&.ƈFY[]tjRJ/]Sg{1{ bD]jBlw\N:کC2ȉ2ٰy[(F>hRN"lp@; ^^#zC!ĦED~C=p Fm"[{W"VWQޣ8%VwF^N}|. . /%~.3s3?56)ۺĤgϾ<\ oOy{9`NC(?;._nq߼"yzMӐ9/_9,c*]meRhI٨ O MB'(/<ٟ+L6XؠgpwɆ&gn s+XF͹Z3%#oGE#Db)ed߃y37}kP()L);]JM\vER8 :g·M^}L9H>irWO#߿0CP.m^QbôY*_RCyha  [J#&*k#o6ι.aZALg.5,N UfM;u7V;bPL]'bH6pg(?9o>[U*`2y`W(t3-/Dtg{&\º߸S\uſq=[NI/!SVv>eSN0l_'vD+xbT!ii2"ُuqOЖVg|_lVgcMaEףO9_=e~دb>*|n4ٯr.ǻKn<7^)}p;N/FT6/rc 0z4|W,kR|`Ғ46FqlKGNI/־Iԥdq`m.$/h.j;>͞$MWllbׯ 7qUtm*=",YyUVY)Y=t_mV5b<9sGb_ȑB}VO5PyV/Xg|D_YiT1L.s[[@=O/{>N!}dYwoxfR/Hؐ5d5&3kٚqƳ`wVpu5דk N3Cp'r|LȼjB+p}}iEK7gmgm=?J"*h1 TxlhwD Ot!+Jxq$,BR!d77I4KXf{^' x%cS3kj A9tT;7l{07 fg|!4Ol. (kCO6?9uE?O)r}uc mQZҵd.neZ)kД,w0ё='b3u ֍-'ƺ%'g fR'S;$gm񹻄pJ?B[|Xh0 $hZ[q#R`yRA hxO50ru5SAؔb0fS͛8oa3;Vo3*%t5ޖw.%c نq S?[qRgOèIۏ5篙_J}#n& c<'B#_Kmna<i(><JzW)y6ǹu51/(_XX{:);&u"3;Gч tgj5:bS$B qSrZ.NQ"4n "IKgy|W~!қwtR/[(c}Fsm{"?:H*?:ⶉmxDo0?b~k rICO Ԯu_6F܉Pmʞ߬=EGZ>pL>GU-TD_l5:D̐g59s~u.f'?.b1*Ym}oL+; T%#p%qMaUGD; 3;&| u y /vG`[r^qeImJm}ք`gS~|$Vx7J _Q|cXq>2m&$xͤ4~6#ˤLk{e'F8f.#oMb1U:Cƍ3I {# " !][M5 ,8غ0D*yC4O6_dՍj[^N+sM9 p.\1 f^c{m.xQ;+)ȱCCt vzrcJO'U;,!\u#O;kʮA l U!TԧqQ9ξ%<4"& {duQPcMܽ:bTX(wHh6T?Rn~9Ql>G)lClI?kٳ򏐀^U6Pjz*Q`zre ZWǛ%^Tpg%\X$YGArǁր% Sf'˜Sj _PY&w[WZϏM~*BݦKw6+_cgAG2-*sކS~ %KEozYrȏ'#+ vZ=$c b\V s˵#=\v~nV f圕qI\b_Fk[p.ݰcX:Oz8#F5[x}>06Q' NjQgZ` #:@$MrI'%M|#J]^K+𫡍R[<#EU>oc;EۍSu4c:wJOQcx\P:~VLTV5e\*R"Krea(o%N| oM 5aø2y{tNQ.%uof7@_/Ə1y4ȯm8kc ^ep |#e(bqAlzs4CWhWDK6 Qf{:}I ]Hʣ' @~(S|ԑ/ެC4Ƨ :m_@-3~Pybg|XǃBE O.slʾQ Z{?.}17ɗ7Ź8Kܨ|%]'fsadϦ4h "othX?CU%cph(㋁AmZvHH@;?w(:KKߘ/UUp{ITдKS/83T'zn ,P- cK =O0IyŸ8ELz/zA!pT" !vu_P]۰hY]զ@de!?KVkz 7?Ɋ!6z7_&OCA?E\),>߈tuqW.uO>A>XՇDa3M =I9Ruve#H\9B54am"ˡexKr;l`ޯ5&5A2]Xk*IEb6̪5n|_ߑظVVؖSϦi -_#د?q_g7}}:t~: .):4/(xtI~R|ԿE.ptH:U.c2-MuV>B3 kiCx;ŚdDz+Si%9ߩE%ZzwkrcgËZRg5X]G|TB\L;c$c x.{6OoǬ3lQ{'<s5V+zzذo9WqW *Oٯ386܉bM.%kSK*oYD!ZPM(8-f+廍4\@QUesW\]wQhX\!Q1iBS6Q|7[|Z#k1:dqi1S?aH0 B!\ [ B_mJk??ъXQc RHk]_Ml51 iz߄BE^jeh$72^ͩii nw8E<F[tS63<8nŴg3?6^ۄ4apMͲ_Dgf4*)\XE)%ChVcow(]*#̈N/qeUz59j53@y`_ai|oV7|k||m\Wc/,y(/1o~&DY߭n~td>ⶔ;FGy>bqNyk|F/Ow;yvSzH #9'h}%zX\j:?zٯǫuziJo@oiI$WQ>8-/.~#'u4z>Uzћ 9ދuXOv|R[ݷ/<χ1ʻ ϟ)1kσ1ʷ퍘oQވ|RzZF7׸-zʿMU\}'jfNo[MMHzW/DsN:=aW\'+u[ADѻP\y~WFߝE;)sqK$##zswe(7;=2>ht;<=kRE72Y٣?nL= Þ,~x9!krτc+/]C>܎]:&@6Urz^{Iΰo} @DGmd?@jNi~= iMKZWZ':-AEv+$I@dL:'qYҕZdqI jF4DWb1{t.~ y:OS䆍ZIJ8/n)_uD\rjfA8y o-LQ`@{rn~"ljh"HFEw$^]xs/~y|ep$ƦzQcYYNczmV&?6>Haf:D_78о#{ds[;_AjfTSNy|ae~[v-+hR!#JCFg=0bۀjv?& 3:dH7tȣoZK*gޥZdS`)2Z/˪PB/P0D){!zt ;dOU#DsK+iu.ĞNW)۬`NPF)ݕs;+0pb[ m*5/mEϮ:~w7GŽigx%|[]#Li+e^[y^q:wΖS-_h i0HWu:iF(Ar}!<+$CqV3/tL! k'ǣ5-I7qu8~ u\Z  /+'I۵(pqzAl! zu\r1PݜFR,qj ؈3x{rMŰ e?oݩvB0"*}^~drOrw&X麴F{MFM. j\ډW*^U=ArZV5[׭zk^}S$(lh~7dϘ^64[&)U H{͈L9a[ƅ~ 7\;К_wH4MnS쥗&NrL*aί3UЏYM(:x5%wcsu=Kdӝx}7\;n TV~d#z$XhIa٧.G*ҼU'ᵫKtI9C!Q$7;-u*pX_9"Z6ޫy$3K`|MHM\yI|>j^@(˫h?/{yyi^~3췖x}A ăz0[/'h[W=~BRlcA(zs#~Ϳ}~ceZKQ_кGEY؋WoAS'z!g[ܿ/Zocc'cE1Q`\ 7k/guF/5 ߎi>w39?Wː3֜56e_ *wAt?[zo}&@K.rZcVD. XfR<6hYjk̢ڷImV_ބ &+o(m~Q9@rڌ=To تؒFB_M60Dh84W8Vg8ݸallP;zi9kXrNNٷs/,Ϣԩw:*1UD az2Jtx?"$v\$]V-Oͅ-oχߢV)hvVu' N4VyӍÔ`ʷbeuW!6+OV,ȳS@Y>Yb>倹 uc9>K7-[[j_EmCͬ5sIn?oz#Y,w#|6yhERi}xK~9i ٙVϝo6`י@߇+(x8kZ|`ڦk]cdy q%8Ft|ݕ@wKϓVpYdpo̕dvjؓa7>{ ?,p}ށjaSNpeho('&-P#4`OGx&,,Fy/ߍy91ʇF~c/Ӛ=涮?L(}i7K*חr}I\CRucC?}OL5>%q?Og^>^SZs_/$}i߽%]חeHLjPb~1w>+zc;8:#I_4^ 0C\_=?V5[l>抲7InjqxjZ673Q j%nosq>|zGwj+b´դl_Z>6~),̕E8(8%7\G;9͠oٶdvY0xr}G}^vCCx2mN~GRh]nfMQs$oJ<6}ƛe#J^ΩƔ)$b-C&Yw%=*"}qDߦI:y=>_xWOI7?J<eG zWoY}nՖ)g Vi6 wiOvnYM1VcD11JƵR;T0zz 9Ӏ4hPJ&J… ܬpx {tG8TV+O^?cBLiKc2xu9H4.VAy6.u%Hn>A^xU2\N͔\N18oDU:Cbq|ni8XgrM2^2Dqx)OYPao2Νrl~5#ԛ2#gu\.\5e{sr3g[FcR2W̜" ubDj_aJ,pS< _%;Ԅa(2Hr9I4GO{%3sɥ [`FRPR(;jPKґzn&v[r){fE<)gf[4.|Aۍe5jclP.'IsTٽ>Ꮊ܅ΖQL6>\(Wd)![m3l \qo,B2MAMcm]"=M>@\7{qsPuz}|>: {ދr V/:{xz~lp2IȬx6R7zE/tmegq鑮Wweߛ/$/<ö$OmR]mЪx6I f3,ov#P)$I`U/w‹NQL$2K0Ǔ:Q^P%V'mĺmr+Ԉ%w\pexnRKصora> W{.byՃ"(sC\Lٯ7p?׆U颦l^VhV,4>KQ 9/ A"+ &Bv%"rv<`V8r;,f|'MeV∲N "Yك]` ȭL5'x!{8=ִl]#™"w.o_bʓ Ó;lph9؇SPXʅŦr;LeڱY*ߨyr`c}M8q4S\fn!U\?PR2Sr!`?9 fkOo}Nu 9B~zP qvc- ۻʄ'0ԃe) ϢF{3y3Z2F(t޾ݗWl0 xWv8?(E|-fNdWI!w4::ytYTRball̇$b`d~-P[ [ʷ{:ÔÇ27. \gJ3Kё<0Ӡ|ҝ>[N-hWrV*@Ur.w(K9`ݹ6urLhm*$\W>6~m͖Ol ܚWqtrGUB2 q ~qJy`Z 9odS6Ί|1 pj5{niP~'ERixK%gLNa2A !+aSGRgrp~]"B񤃼%|#iIkIAsU3KYx TB"vJIap#-a6*l`p ~ |LbQ8W|N\|G8.;0kU(v,XQAH~ C=O /CZ)kMv?,8%DqZpWXe9UFIpAX1 ҳ?NF- Zjqm m $Z.hA\PPhI\>^aݠ,BZ)XAA, a,mY|3sִ=G{=gXɪʶb-Q_a=I ȋ'sky>mZ #oZ9y[)dE5jshqˋ*sU|{zRGmnmoυX3~ uR^UͰE8G_->RؿF|N/1wj&5awoĚ@<+^}Axd(3huLz\"H ->Wj)C8 & ^ :h՞iEd.8gi`~HCX|  ,1LkLaOeK$Fp5\G#0aJ&&S|/imt€t&kԘj bi6;j]( !rQK,O?P˱'ݽQ{19k?D ghCV\p //cЕ 4$|G4Z#|OZڮu͞ &?5~3@{}8"m`o|\ZXx`+"}z۩PGƞjZ@>7i"$~̢t1\$N_26e{VSy]x˼4P8m/KghuSnNgQ{ynic1YF0˸CN>ǘ= ܮR'Dot?G ic=({J[bp6w/A<Ksh] zF=~ kW![DgWcohxTmo?@RH=F/l |`WYVQJd1s/-ӷ G_š:ʏ*GG"%[(E(\:o@wh7mq OT0WYs =!X [WYdcM6Y<HTXl|T'>ƨϑowDQ73~h 7_ ?8U=iL$OQ4Dyڢt(;)[e'\r:}bF]*5L'aW77P(G,{: ;@ٯQٟXv,~KB_‡j:{n"c EOYa+)t|nDlVwm A=ѓ?z wL4t䓽&SP(26Dt2WSݿ3KI_)_>'hsy\3Cl 2`N:`gdgI);#1!"^lr&GAEF6{ Pmu{oM h5įL. ˕  .弤jW;Tz$"^ٶ!{`G6sQ7D!{:â,kH.cg㜰J!1 gP)| Hvu"Y\#'ZyQ0,QdB%CcX> 5QN,GJ 2%}a 2/:t_mu 2D*> B`xI]/@)W1S>Z åCŨ p7JGwHU/n:N7_ | c 3Rwm\Zg;*WؿWVAø [`V9TWu⦓& (l9 4S ,*a"I~9rZs<96)8NryIqZ N8aDeLxoɹzzeoA4/BȜ㾚gbUImɩh-fy"^gcrRR Xj,A]Z} _ @[q]͈LqD`D10>p UBKx2Jn 9nbՓn1 .4,YD@%{)r询|vI+b!S޹!Y4ǘFcR,:ǯh6 X؞\=|J;Xby,)Dm/Wy)x'6[Kx)7#0gNh2Mڽκ=<oa=+"$:Su0r}ZQ['6mR-h,7tZ(oAQRggqaX5Rz8(+~ԣLAOƜ$R[Ci ž: 7A1%G_ovo0ޠ ^oMqfh[|LXѝa]Ha%ٚ:tv}HHFxǰZJB);o*\Lw##LYhBW:VOQW{C4*=t\PHl̆n\̺'~ҮϋOzzu_HԲ0+)t1x=(%XMBMT"M7)^;&z393hXhde1ܛbhKCƯk4#WWO3"eFdh!{2q sՐ 1{'5(}p$ `?L`U&#|[3w<\;zME:/I9j@w)}"*l^4ۤz% - 6;{B"Ř4&[oA7n죢gUc/1# !K3yu!~9E( *]DW 1F7`jOFtඅ3rwcZsԭ_' 9Ut?!!(}^,SQȳu ݵDžyw Xz־ VIg\,JkZ f %[I^t9Iݱs:2%[-[B? \.k'ctTɢ;. n9GDyZ&_y>/#N ӹ d:] eLTG0IRHb; X!OfG0wZQTgbA6wl?3Zÿ>J C;cC7BE Na sqe{&zإQJM;*r\)bX%sUm$ItAWiW# ⍽2umB nסJHAX,e4~\t0XYa8)_OWZ4?^9#uYXzb–+چόk֌7Bx@JgL\..E 0UJ-,% )iHIs>6l!bȟb%Ya$PJJE܆q:F=3G0q#e4i3&(`M ,h~n܈W)'#M3!+hBT=u|8b u! їWRvad0ߢԤ ifzrXoMN˫Z 7/:RHxЈkl$glfj$ȉ@p&V] 0GFNS W[$I^ 5f?]PDSHI"aO1 `+9y㻁d(uO_Q u{ ިtǞ2Eyw5rc?N'h"?fF{T<[OCd{\9K'fu\~gB㛄HWp{> &ldD- Ԩ=Zr{FaQd9|m3B8SeCAQ0 &Rjln* cX3"'IO۠Tg]vm@0+h8h40"ͱ;'k?03mmpZ?|@~N?E!`~Y>i\u\ae6}X]VHr=GJ?ŝSp9$2^JgV*zFkMNE͓' {:>H$Q 2^P-zce]jg#G9E8#m~툠uo|?٦hpwïc, S9BQS3x0҅NМfnTY2\`2${&_"r`ʀ1dNB_vO+&Sҩڒ O_vw7MeqoU,BHӰK̊(QM7 ~΋<Ǖ'VӤWbĐMHiYo.@b5tQt{;_ hzBO){;nΡOԮLix rQ~hgT  S1Q'[j"ء(O4|y}3*U<3xP TkM Dj,i(f hb\{Vr'&#dv)&5 ntOJ41`$4- ߟ4gChЅ0莅~f:X|)pXpREd>#fQʟ=&{UlE )]m-+Q׸7:^ߗR&VTD2Eu7(\"":ZEm>wɢƃ*;w׭\>0@4dBeK1o/AhY)*|ݔ~ )8ZJ *7lN\T LDqHRC4dkgc"qSO_=3b eJe2/~TBBW-˓Pq7G6?*~R:"h WqocMls썑mJۈZȸnK{F)Lccd&ՆNKtķvHO؇X=JF`:'_%|Qm1yN*wZn>17't$ϋ{!4zڶ(YX|k_m}%;GtԻo|ظ%C%BKВVڹX\ع3Ei؝[@KsY;wX:4EmH:CiMr<;Lr4LNHvh<@t(%. kC/1(wa^^h! !$і!;B60~17FO?H}@ö٤R-g,qp~2?V~| A8HzL5Z>Ù:;DŽ8gd)&YE7QnCh=#-- stz JEïp)3߭MQ'֗8mϟpGT>Gҹ?$vv|.'`<*=h*V6TtWuJs!n~: 2%Ҟٸ"ը8r.uP/?i0wd 6 0Θ1*qel?w҉:5-oZz03Tk(E(x9W| eNOQK-r^=EPYʗ 43A$=tDp}ĝĕ=euo*_@"O!l6ф_":P^;PlIc,좂W,C{NT5 &1`iZO3ComF'ע0 Z .Zns'+i|J|e 54s-2e*A&Ю*F$ѕd'vCBVTqo}D’F/[?DS2!4DrE<Լ_pIΏhyD36>!(x;Ϸ{I5.w忷 oߣum$X2/sIi `È^Ձ_>G^E1:ORԵ4Y/F%ORi$bcu(gp ; BUH3Y V)7}cR4/Ouk|h0=* iJU?a{3n5N&꒝,9Qg9Z+ lK ⺦,?CU94vF)$/%y,t.WVD~%ޜ7J~E,f99ΣIfsͥ k4]l/p[*㋶VpO^%dg=E4Xxa e瀸b{BN5nۮTWQ*;G;K寈H;ch( ~[ə XJ 1p.d~6e?9U#@.q}jD K QPR*TY <%LKv>:.Bƶg7$Qih8}\J}:ЎGCgE$^s&E$&D$N/}^S\Ekt %愲sw-5ЉePNŷ3wy_u-!``n7EDYكޅeygAHjcE A\l~ȃS۱W`hy{+Ȥ[ Ož8$ř8]cWS76Rc$fC$ARSwiVC`z $C Ҕxq4b9 -pY%FaNH5DVk"[wR|* 2-w[lRc?zjRү̿LsYWuŷЎm :3)$UjnkI69bٶK! Af Eg)?Xdn)%GMBy^*i@r1`k|z&?3TX3~~VE6v3Q;gҢʅkn.@uy@ʹ/U9\5g1'M~b3G\saRͽ&u$^D3E"2 ߤu|ʈ뫹x-2[yQ6z=X!NOqB҄՜[5 \6!#)-LCXjLf5N);c^$'N#93O/*8ӐS$ZJ<_W&Ör#aC>Pސc 5=z|q[wTlSPr`9z3NZ%CR&/ (Fx<2I% XP7*UOCTe-zX\Y.1 V=V|U|N`qHŁ8>@Z0εјNS9ʯ H&ŠEb= PvyV{"-],lg>N>}>)[9[X1ͭ슀|W[g]WGmr]aFyI?+e[ 0Ԣ&qe@)=PЏnϊTWd)=pYsPԚ+Kq E(`ztT܏RJX7Y[uވWJ. ΁5lYb3 0/SszQ.sz.NfWbRY  3>B@l|ZLzadQ޻pO4bRcF5d~̾D;\BSC3UM $k8'WnL O![jkء*Z| ꟭t9s~f -A.jP|Zf>mɻoykK9?í=5C遡+p.PeYq=L @QLlI.?ȤCʂH&ɴ]3t!3h o',V6c+E:>s{]?̤H~4Zk~2C l27?>>XJO퐭^FH5Y mE9~UwlG xtt)٤+y~8"/*pnۦ34rbѤ<dainr<|\pPeB˅PʙLSocy50}*+wxeHxʻ41=>Ft5\imb,,h (W8nuTvCcoLݻAʞ^4ޓDϦÃx;~H?+ꥍݱL$o+{29>A|Dtd ")|ǻ&Ԫ|#Ur9N+[BF`[CWo\_ٞ .*w݈,m0 Â;ĉo4]*2wO_,:;ރXF&U Y(5K1X= l56iswJ6m`PC\s kF% @&UĿ8Kqw>KQHfMq01]469ߌp ; #d~N_.ҽ-+!AT 9ZWIF"6N!}u oN'VXÖ,rIC(_翟UC?=o{`aAc*^8&_'񏉰?6Yr~rGod O8Ռqwpof(Ɗ Wdb:C]FP9 z+ ;HOH4=VwT.@nT6urߘ@Mdtjը-(FQfp6J/, _M#Yw6r1Tݥɇ-Z2JGpeASbtFs6G.-4QN |E W1 W`/ET;SLK4(uԄ8,̍Ev7\.⽐fhCAC#̰}$yF5sg϶M]IVIdcފ0y+|ܙ<.v2=Cu5 M }* <[:e%;Yћ(} #q UfL|/$ y4܏!qXH,ᕅ2#8~$;xInݭܨ.V`(&]@SN~ |L@;yIq`i{!eIWK(ghM^ſkޮe ܣy;pX$>9/42kdkC|I4Nis!d>Xudb?MyMt|1Kb?y~-y^cǜO~~Ly]b>MOy1Oy~8yLsn1W<%1ϛc}Wf&}^Lyӯ"(Uj{dwuW1M(ӝD]Ij"S1LDYE4?2>'d<oۿrx[p/Jn%\iDyv"מԇһO }B{rOu'Qop . uع,q̦$ЮFz}a`>:dEI 8^W+BE/=DyHK:R&?LPI7c/Qx/@nܰe;#Yw"HJ]ʇSNQap$MKoKRƾvlTT؋zYuӧECZ/vcO|ŰEC"&O ųUHkOf3oI. "#SY!>fQJXasպ0ҁqa,hjE_qZTRNYTW {*ME ~bS@*hڟhYɶNrH7ڝ8z1U0L5ᵧPJe3 D)5yf+N |m=ǐ$SO ,ܕwQ6nam8:Ack6"8$5 (cHq3 ҂@m@NYqc(YξlPTPA'ĬR w>o7+cbTxd >Hz*&&JMhr>ctM6h^f4ә"MU;3Rz0cdܿUZkIzz#1Q(JXc';5avT$Cvf)h:YjTA14o#t&NF`  ed=D!4KY1^'1WSлo_PJGg:5FWS񌙖F*+n=3ڹS4.}wl[n%k^1)rƆ5{1bnD3g %Pt^EnШRG+kM.:ߓM&!{|Z>/F]WNŝ+cS[&/ę`KAU%b0!UT}#_ ׽V fms-n[r.K(k O`*psX ĂH7L{RFLLQ=fy?޽*^S0R-"IX;/T1dz%sԹoCy48P\4zh+ER׀KP!H[ܼ#BzAqtIVe=I3E4 t`رgdΛ\(`d]>~T(`B5#:i71ޯ0Qb)J딆`qC[˚7&Bkpu葨KOy7C#b%#%! 6,5k D'?35EˠiSuV8 7JK#[kP:o3IY9M_pb`,C9M{{k`Ȳe{R5g92~M}W-]ݍ_@un3:3vc #H6;.:g WtFK5r -KXdw.G%rA>{/jT'Sr;":4DC}F ZcgnZH\U w}Ebqtlb[Bx=Ec' 'y`;yvte4ukM+Q< wj¢;g)f,qfx::bҴ;_qz]FX CBXrz"wqe@ FJ!F#Pr+0 "8 |^59lGm7 1s皑^;j+"z?CΌ!zxm=-cLzIob6?DY$ۙT{fqJ/͟[YKHz>&N-Dqx[o>~3'}>~.>~N.#zyQ87GXgGӲӬ}Bvt6*_v(ןCx=k)> _yfk~m>-cW[]~@kD\6T}3Q[2\팤[ޥ#ux6*83zZ38-?қߎ(}` Vߙ빾Tz^a MUu?$"'i9]yXgmM+/#ywf7ZJ#x.vj+'28HCa\tj ;q`"rRM/S\訋nSW7rc9X^wMZx@Yg% Cy_Ġo荅4\KRJaX#0kC[DQWPH_u8QGѨ,f8Kcnn+ѫ|zE{^GTiB;'u(:2(_bѼ;x8/4@M'}Օy0mUׂ..eʡN4j_`Z3KU*dG0(h)"WehRg>!Jfޭls=V(pXBkcb8 /LQ07( T> zZ/'~X.˔-O[ n VV(772؎$+uPS&i 0 Ԗcz¼1LBp%]?Ep9Ydb״Ϻ`^|) ( 9 F4KvgBQ>UM=x?Hi9PBXJCg '_j?Z1n'{;T /ʺ:Q-L\hQ?HgX&Xyy`r&[Qd EOnͥ7HrNJHRO!Uͨ0ڧL=V~~3_`ף&2\Yd $Q/CuK"sQ(J['PNh^kQʜ>tgMv3Cjα]wpp Ђth JՎ}0}s:Eї N4zj:[XȠmWo8dޥ!8Ϣ֣!YNvUؿa~iz,+8Kֻ7RnJ\ WR ,I:`hKȚUJgѓhUtdg)ڙ$&珏4*GDL*O=y^rDp!{yb*tgF!4<5Eu(x0؎}k;%?K^-ȞR]KQek>=ooM# qL KMi'x%2Uo%$ykB\.;QUnXEsb֮'5+;*\x)cBq5. :G1b yUWl x`KUh-N; Y/1.}KKd"[gVŵ 4voa_JùywЅ(;3 >pC(!z"}۹%d|G*2҄ottZ06_A`0ADBg A-(YAK?Dޕ\&wq.!7Ӟ LM:dk rUھ nE,h!" x$;4j!;KPiCwh4JZeNMŦbX4RO`vN8;\#JK𗽇5 ۏxtPJ#df䤒ȷm߭8EM7!<]RڥGyv2D į,Ǜ>U4Oe"7N[uwY5J/߃#KW*^w1SJލCmˇ0 u5kq]ܝLvlEC+?aV2U`HH&jom ׸+h[G"թ}]D?sNc,k 2$Co`v_34=QM8_ģy]@7 #^U~5S=nFzV"۠t _ka4~~`ΝzhNƁ{L.0\R6zğ{ٿϮva)!(aebvl4Ĺg o\s%&cv(}j(Wh)"ûi|x`D?ǔ ~*i{TaAǐ*Ɖ ;4F~{k5 o)ئ|uGhz -W pGjU2b';6_FT>#=3B ׷,nGZ EJt&aI0]<مZubn%c?)c/|C~rTB4pkHr/*ף9>9;H%>)C<S2; 66y晐tODP< 嗙WS2׉\9AG)/0섴DAW W&f#kx=#"ކ?DLڱ[Ț\G8cpR]؅#GCZ<,I +:3՝Eoi†|EfiZ@K%<6w}k|o}M`Ev 8gK-{Ѧ%c^‰ګ% YQq0۸:ѱ$e9ޝWF!O_ۼyqqvP0/WN;܏*&gұQ/E t#IX8Na-GHm8"&S: V$`^%%wU:Iȅ2DhJNpqd}*ڤ wxxxZeeZy4=xܬuduϩSr ɜKB|(̥D&ǸfxpjW2|rK  ;5G!)IB:< 0BiGSCnLd~19&K-zP,{[<}ϊg=*8к _},t6g1 '؈1 &kT]3U! 4š'j/QMlI4d&n|MƑc* D "6q:_m_SUWNp 5fS`&){E CB \U*z{[+B'8c +G$ J:~U\n5: ۪gs%6cPzRxbWӋ\A9ؓǜdd(à۠)[?::6"bJFL}H CxtnRfIju0Aп4tة4@WsdpT`h tHs X+dx,GZPK|oOeڃu\'+_P8R/9}\;w0GlꆉLd /: k+#EQaT^T0Ph`ytxy<7nPV%1K#ᗿ|(5@E7& M+ @rBvaEJ[;Mp]@埁#~~jE)OHx𘨓_tnP7 ?a\ޣLfo5l^&*Ƿ1`؃Z.2&i(F8* z97kzy|a^ ܏*cg[cа2(9| @C ٬?PwS/TYBe%V>*7 aZcCm7p'UV5I+(GV4044ӝexj tutnȬc5CWnx l=`}㱛vKE\k\`,z,>iDP>cޡ ?4:h&C[< d6!J9BkcTܣBe# -lYYhQ~I Ui1Vrx]^/ǤV`TzR5AО oUٳWGRztma}֑:< !Baz}!_Xv?_Λ+فqĖi4’x_aMZ+ 9[p\z*+Ec=L pEzܶU5f k0<ٮ39wH?:6N?CBCRj]HYoaj->onZjYظ?JַX\B9&)y-~rׯ]`{+GK\#J,Di6,E,2"ދ:~0X1_cq78Ti#K^!cӔ"r7EP F$Xf@Ggrʳj)h⡥tҸ9bKכEe.2Gxhȷ zo xE}֠e|[+1ͼA  Rh,s":ԅ>w *kJ$%'*jji|cnN3ǡ%[4\_ijB{$eֺT),*o3Ьf n^+ >dxMΫe=>z+SD8d>.D.7m>9fLɑv8wlo)]5ػtۘgD{ 7ֹSk2Ə60+f_{ y6]p~snQ'Ѭa:ʲw=ZT R%FNbj㭌ux+m܆ZڊڣH?'1GMηƃtL=;ne|yH ){@!"y~:Nlm0o-r5tt'&/LUaݏ:H~%sh1)S_k "a+}lnP̿ˠq[Ɓ^^+ |2l=xƠLVr _GUDBBz>ΘTf95qʂ~-w-1hn4ݡwL&PeH4b)JUyF|` ;? 7$8东R(uz0Fc!JK\3"}Դ)V1j\b7͋l@m6QQY Ha4Ŀ'1uT=EtjkQ_ZO*;8џʒ:V?4 t5DCaH:N1"F OAzebb !X@UuI`Wui&,s6`rVu0Zowf/w 9̮2{Ot *5i4j2@rZ|ߌ$)?11vrwG~?:7%447CHaE~m|8P Pm7x>G}iGKm`חːqIk.J·z&&k k!S/z7XVx n{'3іRT!['hv L<  ?, yu}JW>ӏGԬS.Ⳕ~ \0gESZ+& 8ևd45)]:߈e@T,Q )WG ꮪK 9ah=ɮ7ِuiuJmyauVDuqGi32bssOoˑC1U&kӫ;55:9&,q~64`հkfa5h{ŹFkV>6GjTvb8xo̿Zt6fl|xa?q ssg=}% HvV2ɱ `5o~N^Md9ӿZufM4L$  nGT`!ķ'K8 r?.Ju+Lf7H뭉WB3ob͵F hEg0/):p|"ӠSŅb"tVnEU|:fQV7zcV??\n7;O5obcn"̋.oIkf@Ko5CsCEcEV[Mν(2/JSYsy~QiYkH8&A7b\蛬Yk# 5GjU;| ͩ;TTK^2狁G8e9^io?=E: E:!af9"{FG˰x=$ &07<:dk+,D2{a|vYR|We1Hg9尠 Fv:o(=EeZhCL*R}2Y2ejRir%+'5MpKsp*^&r7tY:+$dUsƍ0zH~, }ÞPZ(-GR׹X`I za^g^X'IȲ&#|ʲ9).ypCW VjdI2XYTaa1N7R-Qit 320&WXVaHa.̑)wHiڷ0Ee '-Zc\ +UAOMF |]AvrC6-ބ߇'W hgJkN^TL\:d. Z i27ܷ'XOasOzfbBdf 9vd˺XYzq=y0;mƉej8F U-`D |Dg6M-l0 &??+7 Wb.Й:mazL {qɥx+):*]jA0+CQXB\a\ >i!ln LoD\^|5(_?59J|+_26"R,c1 '#'QÖTEz+Hgɫ׊OxR @Ƴ<.Q vVF6c10JʿSU?̡YY4x?x SZ?><묙ܷOSg6i"(wPTFт>E[0ULD31[wPʴ6u&aqA]p}-gPO& <̮u}Ŋp a ٰCy^y非uxhUb m@d2zjI$-e+ ] @NX|{Zk1!GDy U:1W4l P"7>L &/Jeزk~*AVƌuͷQ=פ]9b֟t%4jpM,Ց`& a~8UƱ1ֶxc:g]8ϊqD=ƖPn3ԾSu f?pRqyl8?FQ viَT1D>#$dS `qQXJ4Fi:,~p )w18鯱tw>bz8,}'f '|>8M)}?'}3KP/aoQ㤿ҿIp/8/8M"b/8KEזE"?Ne'e'e'iiDO8 >K 9Uie'tu_'?Kx%ӝZx7L:3< BX^rZz3ЫfDIϓ^{1ógy}R;Rd(-[ngۄ.mb ϖT OKoZzOD<~z,g E ϖT}z™{b^_N:-ߩ@SE;NwED37V?tf~J/w#NOo6魒"+Mb> {;^,:={zECH38fws3Dh3> Cyyz_Ϗ7N3^ <gJ/OYr|; E{c+=,kiDMg J/㟷׋j̏ZFox` gmϞ6w:ύ_5 _z;_ 0vrl0-N87ތ~amF0vOa-+N0va*1q_߶ISߖI"̿'ptwo*r%_8}qҧ㤏*UwiW)NzӢp'}pqҗ, cw.(Mߛ^7xN'<ϡ gL;=6 $ߧ:߇?!3/WlCo (zhg><{?T]pϙQ󅧧wmm +|\:2~ f1~TyQc?4t>2z_g?3ϣSO/ь(zt>~:f><`>:C(whɬ(~_~ld43$=C(O/f"E}?: gHoOϟ:׆2/wwpz]S1g(G'^f"?(~;9=}xNa03$>C(yf"?Z5#U^Ə3QO^kCo={vm#~z\0gHo^fGrLjQGW &g}Fg1/4͠v.ՆE+R{GMK;WCFJq,$orŐe}Ad k硿Aw!GXD}*^a\s6iHF#fe .$YxRlar"j'B@+2˓4#]VXJ]mQO0ok?J^Z _ELzب\uav9cdY^&|C_OT~BHm(@ tulz&&;g3âkb,W81,]쌞[ GX*+X[,ُ֝4-v}+N#l2 J+~ENPj Fnxc/qXˌӞٍF󻅁 ۿKSIF Rğ&SW6Hb)dƗԗgRj6W:F¨Fdr&8nDh&Z1$,y`_`7Vކhr7'}ߴBR7Wd6AMɛP;>Ԅ6MqKvX{"S9kOڞ`ݟӏYߔ>uш rQ;ŲiܻE_5+\X/~KxZaǬnzP' zW[њ=Hݢ|^>YҊE *_qG qg1S21bK,l PuCxOQZ$l4 P7C׵ 7Lr;Diչٯm(U! q{X3WZHεVv=wL~1K5,t2*ԛ&xl0FP~eNNB{`G"HF8 Z<(p6]ň̌Ň;@ +#$h`lVNKQf u/.Cp(ӀD# U 3ܩ|GD,골_v!THcPt~aӡˋ ݻf3j/%xn1F[*T1 mU;1K Me{7$O܍x7 Kyֽa%kjRq~϶N!mL ^BOm+z¹L.HAI2%1;<9 [@BW,Oa!N"q~g(X< bGR,9cXMƴ76+ׯ?w  暴!G2Wl%[oVۭwzݍq8xK|>0^8Cڟ?9y=M?Ole;1Ёp3nmd؝k۲ɟ0/+M_Ĝn#^z2‡eJ02<-Zexq7>h#ASAޜtx*i-,W66, Ʌ վ|l}&Nz%WCMMnb6M$}pNWپ{R?F4 c&aFr:3nտ|Pq[`D/?o Vym']Dܕo}z </C[5LRʻI ^!Ag(z z8'ػpOO i:Z>AV?3otXw멞@=+O;KkǵdV$ߤ,z9ix!?# YtiZ=GʒaX|н}ۅB;bgڌ40XnA{j#U$?K vhM΍ir7G#zM!gm*<^+v$O[N)>xp톐LkP]E*==tIYWQU dsAتkBY۽=d8{ɋe4*K_l Fv㿽H_$DB~v~|صRU:bArAW /5akQj+s.w]1ĻyGT< tU"ѹ!VoFB=E-/FF??'DxIk3ttAƧmty r&{w^aT_U=83=]AnI8N5yj{Z 986$wփc"bݾwNu"v DǪA[jZ<#d2),&F{ۤf ;7Slmmmdg1ϾWRMŰ:ǘ`rD[fbwr=㖐H] >㵶Aly"wQJ"q"Y+9w8xo`A[F`c)kx#0jS`8Zi~LDD//`pNCEcVmtOr~`~ z~p7FGՋ'rrXd79IQ:KN5sQC0tsL:N:7X63fM.JӁͬ?X7ϛF1ۤ5sqr7ub"hv豝*Ju߫u(,gh`NNKLP.iH`w1kHir |G=~]sr [r~bMDi"jVA Mv.ʯ=W6EF2HexkT_hF \D2""j@4H(=i֤8Q}to%I}?1H:iV( D˚hRf6#SqT]`J<n)9VjsZS~>2ԫK^x93Ūf*qic./Ҟ_vSx06F M9RIZo6(ȍ0qjh?_jnER;nʖ~".^o< ꂶǶŽ6BSiUμ^L=m( =^nO~\iI-ā6S`p+{Chn"ɷ0):)1E~\}!6+l|53(\y$>?6x;G%s $ `9cb:xCt Cdg'K5"$ao R.;Q%~ ?JۄMz"ݟi ToYQwޤ('f,K;b`aY֫aVe1hNƒۑFMzxez}?lW 3ا[6 9!o1>k1N8ͯ$<\(ߟqmP_0LKZ a+.!LL9*x!OǓˉ'3U4;)8c§XDAgM?C*gEb@ V$m<(@8g_C;bGp-<ӋgD 4*rTazy-2Ur%hw79wʍDX/% XZ@prtR^Sm|!E$#jc)Dwc$x%+J,PvkgvgQdbQDk&g֞FG[`ß=_JT,ޕSb_@f=eHe6u^rGomn8ū{^6D$+_!: Q8;,Wkq/αwh 1 毇E\%GRL55Q8fi Aؓ]ɄJ@EE1X/ 5_d&ut:J׮n3>o+EiIRٞ"wIIQI "hDb1q\j5CQ=I R8 jzrqXgB8֮ dxAv)p<&c3_Mp@W99RUv[ [# Cݍ+^a?_JS }ڻV yH͏hX喇`27ݿfG_DG(.,I4t۷g'ID^nG-j>  _;gw-0w} gDlj{=B[k <7H}؈xFv.?6-7b[7-߹>~Q{Z~/O?=_ǝ?ǟ?5]xP؟^ޟU<}]o+ya>>0:} {GYӳxP/ ^u#&tClz˯e}bӍG{ݟG/MyſG?>%HZM ,ĦlJ?>:&WQKcX~u/x=6`sT3 ,W^9*I&ϾcWΟmY~5}ilWmY~5_]{wIgtClz1˯>mY~52_]Ig^_]ۯIggbcֿ宎:^gxtl_dl2l1Ot1Gt-c:^txtt_dt2t~]~׿$:`J(f#F{]$>$CWŐИ]YO翀?,136+(y*waS0=ZNo?)jAAL-ß)2??g 06SLK)7Pk0ﮤOQ/?H~$"8ڟ1,Dy$3l}ȶ {U_\|1<Sgosa^B/D2яuxa栁KG "lZHʻ@oO?Ζ5?::;es ͝zGTAH򏏐e[Z㧗K,vқIyqc65Lk!_M:^/Aas؂N2M1ӫ$8deO)=%Q{˞:{#6x$xNFďY?_>^8 s_e.KL>n~U;[\,k;i<}_KB'K16ߑh& _5Qu A"5uJݙوhn!q/) &4bNGnLǰ4>s y|FdY3d }~WtI9 VB\\5Ό̵uul.#H\ y.TFaqs=s%\sr'Y]իzVܑ%3G-"~!W᠖Fg>;_mx%x9*2o6 3̛0*ߏ"P0iOQOMKYHrptLxJ-2]]j1Ox-SB^HMAUʄ}d5ײ+SӎK1oy7q7:SK5բܯޡg H Qcn,h질$Vy "w8kO{ A:ӧƳg,Ŭ Є0~z^S)i}!Y4Ec"@%f4t[rpM-*QfXqxߩXdl]Jd ^﻽`i;[Ssu'7+.5*A*jFӌUk y&TX=+Xɤ #&*Ev[%3|9n\,&S4k/1`YTJ[=}]T6gPAvHjcXm; LSyY!{kW.B^Ld%bpz'*j ޭJJw5c{fT#Z*Jc#_V>1K. xL } }{~ .'8[=u(؜?q(8.u\r0H^6Q&vqC~;N`XL, v nVmDkH5<ފuXR3ǎkbNw萌Qq(͈nvk3WqJj ;| ë<^&AP QYxA6c7aƚDdtѯhP9=1mn繌"-5r:vhu;UZʎhUwVixI\Yk06-0͎"b6p+)WfsL K^ 檫?.̅qɹ$ &sR,RѪΑiz\kfb`<~g r<ȝz>l3`6;SEǃAj) dvfM g0Vn/A/0 6 qο1W}$ e)ŨsYY$",erњjFSտ >C5_xYs7?nnKܞ#`"lttQ.dHVn4ە7xx 6! ;, r=͐*Xo^ "4&Gr`Hd< {X("(;G{O]'Eg@ 3ez(O.\1|'f70:|b|B~K%i B ղYQDtDr&uNFS*C&&ٕz]},leې#/= QHm  ,ZtH_!x'CJ QoDC2Q(NJrQ(= :>)f) *at_.B*(nWh:.Y~'9[ 9գ'b9}9iWy *Ŭw6#St#+Z =V֝jPIh81u!J)FBHIxrNkSKѳNh) gp] ~{4 3߯IG21'ri:AVD9=:F^Ć=h(QC)