vzkernel-2.6.32-042stab113.2$>~ViӐĺQ9>=6BT?6BDd   08<L RlJ .4  A  U  },     8    GHDHIIJ8K(K8KI9TI:cI>44?4<@4DF4LG4p H5 I5/h X59HY59\5:, ]5a ^5؅b6=d6>e6>f6>l6>z6>6>6B<Cvzkernel2.6.32042stab113.2The 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.V(Tkbuild-rh6-x32.eng.sw.ruParallels, Inc.GPLv2System Environment/Kernelhttp://www.kernel.org/linuxi686 if [ `uname -i` == "x86_64" -o `uname -i` == "i386" ] && [ -f /etc/sysconfig/kernel ]; then /bin/sed -r -i -e 's/^DEFAULTKERNEL=kernel-smp$/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 if [ -x /sbin/new-kernel-pkg ]; then if [ -f /etc/virtuozzo-release ]; then KLABEL="Parallels"; else KLABEL="OpenVZ"; fi /sbin/new-kernel-pkg --package kernel --install 2.6.32-042stab113.2 --banner="$KLABEL" || exit $? elif [ -x /usr/sbin/update-initramfs ]; then /usr/sbin/update-initramfs -c -t -k 2.6.32-042stab113.2 || exit $? if [ -x /usr/sbin/update-grub ]; then /usr/sbin/update-grub || exit $? fi fiif [ -x /sbin/new-kernel-pkg ]; then /sbin/new-kernel-pkg --rminitrd --rmmoddep --remove 2.6.32-042stab113.2 || exit $? elif [ -x /usr/sbin/update-initramfs ]; then /usr/sbin/update-initramfs -d -t -k 2.6.32-042stab113.2 || exit $? rm -f /lib/modules/2.6.32-042stab113.2/modules.* fi if [ -x /sbin/weak-modules ] then /sbin/weak-modules --remove-kernel 2.6.32-042stab113.2 || exit $? fiif [ ! -x /sbin/new-kernel-pkg -a -x /usr/sbin/update-grub ]; then /usr/sbin/update-grub || exit $? fi9@84>D, 7WHT$>hGt 0ntZ<(!D/ ")+&4]Q,+03?\ Y<TpT+I) Tt P"x$8BN-K`=G#xc+"$1@@;F#'L(<C$".(#)E)!0B!PtO2$($P. .=l:/@;|F/`=R$@&|;x:'8.h)T@@\/$N0*pTWxo!^B&NP957@kQ 2X.m1$! @* 805T3k<8 .R/L:z3W#T`#B=0Tu,3dB`%p'hnt)0 (L&0U$("P:(48a| )!",S\\[`>C5't 1%hNb[ zlu@-H#)P3363 T.`hD3#<$$TM0$|,0<'!$d:4`!p;\"p8kph~$S,R6L `t]08L_tѐZxL<""#GOT`5%|5p{(;Bp5 T2"@p& [/L-"4*,d`#\h $*P@\D$tE8CHgdQ|3$b&Lfg|PV`k?K|=/<od#`TnPp}P&"8" @ \$ (+~ 5PH^H'TjH#L= bLr<X_`DCTX)p+(#XKdk@%\@ 5l!`5G;<&<OJqhE0+?M\XO#}P7'lO0+/402TNd(.O0'|</8(d?g`g%9B%|64f,^'dZ@54 *h+RKh/HJ_>L`XH3, "4`%$L-?$d+$B*x.|+42@>@&L3'('x4(*&h6x $$(>PH3 0 "`" (4lixS\"DF(yl;6[< pklx$YT%t\d H < \ d , L t h H 4 P l  d p d T  \  $  t 0  h l 4  danUu08;ݜSLt 7L\> D<` k<Hc\x_z5DՔ $; F-%"&L!<34)7,.DJd'?E\ .,6"P">&D!U@=\@,|<+|\173+74)@h ,TX686 L40<9QLp 0k$!$n(DX`)H+ ;Td?/$U4!Xv<E<lSWl> 7PaK`DjP_t$4Q\ox)21L)8>\zx2!,1,31\HG`hH(fx<<X2GHH}|`\ ?<'*t1HJ8##,3+1&$2^ptZX0>@-y$d:?s tJq v7L<P1*8>pPP' qd|}|DkQ(Tm5t p$choDHBE <=8hj0% EAb0Q5sH](|8 "@h< <'x5P\T]0`lXvh`!xF.{@.~p<zdx`cD~T?t(0b@H/:Pn@7( \5\=DPX@%'0A_0%$+ G/ s\(j@|fv 4;'8A~P"\*  }H?1C  QLu\Z9|Hh`V'#+"!|IXgUehV>N M|%t(1on& t5* +(HT*d68Dlapl(=x_VP-DX(-&HpH,H"83,-4K@&+D'(@9lX"$#J&)&P00@*p9\1|"XP6;"&(/)`*9phJHQ8pH ,(U\ h7 2$;D}WS<<`i.pOL[ot+ ?Pd8 Hd(@Jl.@%)6D1%L/<90@,8x'$,&4'4@<!0''|,P'(,P;*#),/hט`4pbAD< <2A/[<|xS_1L@O|xxx`xHTXDxxxtttt\\  @S# '@ Rp2(L,%<4 l  (j#0,N3~,@.$Ep8'$m~t{rr0  lX<4 p `|'h|48\W(1\bl el$<PXE#P*:|EMt$AD7pK5p+H||48 T`4@,LEPPz||7P#hx\D)3  `HPxX<<HPhThd((Td(7N.$dp  @, 9HK!' -'(\y(~`488'#@ %X h   \{ $ Gl |-4gG2/B\'i$t!|=p T| $F"jaI#D{x(`[h4pI OdU "~p{$<]4vP{}QKE5*<SeZD10$AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA䁤AAAV( V( V( V( V(0V( V(0V(8V(8V(0V(*V(!V(!V(9V(9V(8V(9V(9V(9V(9V(9V(!V(9V(9V(9V(9V(9V(9V(9V(9V(9V(9V(9V(:V(:V(8V(6V(8V(8V(8V(8V(7V(7V(8V(8V(7V(7V(4V(6V(6V(7V(7V(4V(7V(7V(4V(5V(5V(8V(6V(3V(4V(8V(5V(6V(7V(7V(4V(8V(5V(7V(5V(8V(8V(7V(4V(6V(6V(7V(3V(8V(5V(5V(4V(6V(5V(6V(4V(8V(5V(4V(6V((V(V(V(V(V(V(V(V(V(V(V(V(ؘV(ؔV(ؖV(ؗV(ؘV(ؖV(ؕV(ؔV(ؗV(ؕV(ؖV(ؕV(ؗV(ؗV(ؖV(ؖV(ؘV(ؕV(ؖV(ؘV(ؗV(ؕV(ؗV(ؕV(ؖV(ؗV(ؗV(ؖV(ؘV(ؗV(ؗV(ؔV(ؘV(ؕV(ؖV(ؘV(ؕV(ؘV(ؕV(ؖV(ؕV(ؕV(ؗV(ؗV(ؗV(ؖV(ؖV(V(V(GV(GV(GV(GV(HV(HV(;V(;V(;V(:V(;V(;V(;V(:V(;V(;V(;V(:V(:V(:V(;V(;V(;V(;V(:V(;V(:V(:V(;V(:V(QV(QV(QV(PV(QV(QV(QV(PV(OV(OV(PV(QV(QV(OV(ؓV(ؓV(UV(QV(QV(QV(RV(RV(RV(RV(RV(RV(RV(SV(UV(UV(UV(UV(TV(UV(TV(RV(SV(UV(SV(RV(RV(RV(RV(RV(SV(TV(RV(SV(UV(RV(SV(SV(SV(SV(SV(SV(SV(SV(RV(tV(rV(sV(sV(tV(GV(GV(GV(GV(GV(ؐV(ؐV(!V(؟V(؟V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(KV(KV(KV(LV(KV(ؓV(ؓV(ؓV(ؓV(ؓV(V(V("V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(qV(qV(qV(qV(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(IV(KV(KV(KV(KV(KV(JV(KV(JV(JV(JV(JV(JV(KV(IV(IV(IV(JV(JV(KV(JV(KV(JV(JV(JV(JV(IV(JV(IV(KV(IV(IV(IV(IV(ؓV(ؓV("V(V(V(V(V(V(V(V(V(V(V(V(V("V(V(V(V(V(V(V(V(V(V(V(V(V(V(V("V(V(V(V(V(V(V(EV(EV(BV(BV(BV(BV(CV(CV(CV(BV(CV(CV(BV(BV(CV(BV(BV(BV(BV(CV(DV(DV(CV(CV(CV(CV(CV(CV(CV(EV(EV(EV(EV(EV(EV(EV(EV(DV(DV(EV(DV(EV(DV(DV(DV(DV(EV(EV(DV(DV(EV(DV(#V(=V(=V(=V(=V(=V(@V(@V(@V(@V(@V(@V(@V(#V(?V(?V(?V(>V(>V(>V(?V(>V(>V(=V(>V(=V(=V(=V(>V(>V(=V(>V(>V(BV(AV(BV(AV(BV(@V(@V(AV(@V(AV(?V(?V(@V(@V(@V(?V(?V(?V(?V(؜V(؜V(؜V(؜V(؛V(؛V(؛V(؛V(؜V(؜V(؛V(ؚV(؛V(ؚV(ؙV(ؙV(ؚV(ؚV(ؙV(ؙV(؛V(؛V(؛V(؛V(ؚV(ؘV(ؚV(ؙV(ؚV(ؚV(ؘV(ؙV(ؙV(ؙV(ؘV(ؚV(ؘV(ؚV(ؘV(ؘV(ؙV(ؚV(ؚV(ؙV($V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V(V($V(حV(حV(حV(حV(ءV(ءV(ءV(ءV(ءV(ؠV(ؠV(ؠV(ؠV(إV(أV(إV(آV(أV(أV(إV(أV(آV(إV(إV(إV(آV(أV(آV(آV(ؤV(آV(ؤV(إV(إV(آV(آV(آV(أV(ؤV(إV(إV(آV(آV(إV(إV(ؠV(ؠV(جV(ةV(ةV(ةV(بV(جV(ئV(بV(جV(تV(ئV(ةV(جV(تV(جV(بV(ثV(جV(ثV(ثV(ثV(ةV(تV(ثV(تV(ئV(ئV(تV(تV(ثV(ةV(ئV(ئV(بV(ئV(جV(بV(ثV(بV(ئV(ةV(جV(تV(ثV(اV(تV(جV(جV(ثV(ثV(ثV(اV(جV(ةV(ثV(ئV(ئV(بV(اV(ئV(ئV(ثV(ئV(ةV(اV(بV(بV(ةV(بV(بV(ءV(ءV(ءV(ءV(؟V(؟V(ءV(ءV(ءV(ءV(ءV(ؠV(ؠV(ؠV(ؠV(ؠV(؟V(ؠV(ؠV(ءV(ءV(آV(آV(ءV(طV(خV(طV(طV(خV(طV(طV(طV(طV(طV(طV(دV(ذV(صV(دV(ضV(خV(ذV(سV(ذV(دV(شV(ضV(صV(ضV(صV(طV(شV(ذV(سV(صV(ذV(ذV(زV(سV(زV(زV(زV(شV(ضV(صV(سV(رV(شV(زV(ضV(رV(رV(صV(ذV(ضV(خV(ذV(دV(رV(شV(شV(سV(خV(رV(دV(رV(خV(رV(زV(صV(رV(خV(خV(سV(شV(ذV(زV(زV(خV(زV(زV(ضV(خV(شV(زV(شV(دV(دV(دV(سV(رV(ضV(ضV(ضV(سV(ذV(صV(ضV(رV(ضV(رV(سV(صV(طV(طV(خV(طV(طV(حV(V(V(V(V(V(V(ظV(V(V(V(V(V(عV(عV(عV(عV(V(ؿV(ؿV(غV(غV(V(V(V(V(V(V(V(V(V(V(V(V(ؾV(ؾV(ؾV(غV(ػV(ػV(ػV(ؼV(ؽV(ؼV(ؽV(ػV(ؽV(ؼV(ؽV(غV(غV(ؽV(ػV(غV(ػV(ؾV(ؼV(غV(ؽV(ؽV(ؼV(ؼV(ؼV(ؽV(ؼV(ؽV(ػV(ؽV(ػV(ؽV(ؾV(ػV(ػV(ؽV(ػV(غV(غV(غV(غV(ؾV(ؾV(ؿV(ظV(ظV(ظV(ؿV(V(عV(V(غV(V(ظV(ؿV(ظV(عV(عV(ظV(ظV(غV(V(عV(عV(ؿV(ؿV(ؾV(ؾV(ؿV(ؾV(V(V(ظV(ؿV(V(V(V(V(V(V(ظV(V(V(V(V(ؿV(V(V(V(V(V(V(V(V(V(ظV(ؿV(V(ظV(ؿV(V(V(%V(dV(dV(dV(gV(gV(fV(fV(gV(%V(؞V(؞V(؞V(؞V(؞V(؞V(؞V(؞V(؞V(؝V(؝V(؞V(؜V(؜V(؝V(؝V(؝V(؜V(؝V(؝V(؜V(=V(aT2@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-573.7.1.el6]Frantisek Hrbata [2.6.32-573.6.1.el6]Frantisek Hrbata [2.6.32-573.5.1.el6]Frantisek Hrbata [2.6.32-573.4.1.el6]Frantisek Hrbata [2.6.32-573.3.1.el6]Frantisek Hrbata [2.6.32-573.2.1.el6]Frantisek Hrbata [2.6.32-573.1.1.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]- Revert: [kernel] softirq: reduce latencies (Prarit Bhargava) [1246064 970263] - Revert: [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [1246064 970263]- [mm] swap: make nr_swap_pages atomic (Jerome Marchand) [1259362 1252362]- [fs] autofs4 - fix uid and gid assignment in mount request (Ian Kent) [1258581 1248820]- [firmware] add iwlwifi-8000C-13 ucode (Stanislaw Gruszka) [1242969 1134603] - [net] Always propagate flag changes to interfaces (Jarod Wilson) [1253734 1222823] - [s390] zcrypt: Fixed reset and interrupt handling of AP queues (Hendrik Brueckner) [1253729 1238308] - [scsi] zfcp: Use correct length for FCP_RSP_INFO (Hendrik Brueckner) [1253728 1223105] - [tools] perf: avoid possible race condition in copyfile (Milos Vyletel) [1253733 1229673] - [tools] perf: Introduce copyfile_offset function (Milos Vyletel) [1253733 1229673] - [tools] perfs: Add rm_rf utility function (Milos Vyletel) [1253733 1229673] - [net] vlan: restore VLAN_GROUP_ARRAY_LEN definition (Michal Schmidt) [1246102 1242145] - [md] dm btree remove: fix bug in redistribute3 (Mike Snitzer) [1246105 1242023] - [netdrv] vmxnet3: prevent receive getting out of sequence on napi poll (Neil Horman) [1246092 1236564] - [kernel] sched, cgroup: replace signal_struct->group_rwsem with a global percpu_rwsem (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: add lockdep annotations (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: kill ->writer_mutex, add ->write_ctr (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: reimplement to not block the readers unnecessarily (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rwsem: use synchronize_sched_expedited (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rw-semaphores: use rcu_read_lock_sched (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rw-semaphores: use light/heavy barriers (Oleg Nesterov) [1246081 1198732] - [kernel] blockdev: turn a rw semaphore into a percpu rw semaphore (Oleg Nesterov) [1246081 1198732] - [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [1246064 970263] - [kernel] softirq: reduce latencies (Prarit Bhargava) [1246064 970263]- [md] Revert "dm: don't schedule delayed run of the queue if nothing to do" (Mike Snitzer) [1246095 1240767] - [md] Revert "dm: only run the queue on completion if congested or no requests pending" (Mike Snitzer) [1246095 1240767]- [net] udp: fix behavior of wrong checksums (Denys Vlasenko) [1240758 1240759] {CVE-2015-5364 CVE-2015-5366} - [fs] vfs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1243400 1241030] - [fs] vfs: Prevent syncing frozen file system (Lukas Czerner) [1243404 1241791] - [fs] vfs: Prevent freeing unlinked file to be indefinitely delayed (Lukas Czerner) [1243406 1236736] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1245195 1236437] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1245195 1236437] - [kernel] audit/fix non-modular users of module_init in core code (Baoquan He) [1245195 1236437]- [redhat] Update dracut dependency to pull in drbg module (Herbert Xu) [1241518 1241338]- [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/sh/bin/shkbuild-rh6-x32.eng.sw.ru 1445518164  !"#$%&'()*+,-./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-573.7.1.el62.6.32-042stab113.22.6.32-042stab113.22.6.32-573.7.1.el62.6.32-042stab113.24.3.01612.6.32-042stab113.22.6.32-042stab113.22.6.32-042stab113.2     !""""""####$$$$%&'((((((((((((((((())))****+,---..-/-0-1-2-3-4-5-6-7888999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;<<;=========================;>;;?@AAAAAAAAAAA@BCBDBEBFBGBHBI@JKJLJMNNOOONPPPPPPPPPPPPPNQQQQQNRRNSSSSSNTTTTTTTTTTTTTTTTUVVVVUWUXXXXUYZZZZZZZY[[[[[[[[[[U\\\\\\\\\U]U^^U___`````````aaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaacdddeeeeeeeeeeeeeeeeeeeecfgggfhhhhfifjfkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkflfmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmfnfofpfqqqqfrrrrrrrfsfttcuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuucwxwywwwwwzzw{{{ww|w}w~~~~~~~wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww           !!!!!"!##$$$$$$$$$$$$%$$$$$&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))**+,++-*****./0111022222003000040050600000788889999999999999999999999999::;<=<><?<@<A<B<C<D<E<F<G<HHH<I<JJ<K<L<M<N<O<<PP<Q<R<SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS<TU<V<<W<X<YZ[[Z\Z]]]]]^^^^^^__^`^a^^^^bcddddcecfffcgggggchhihjhkhhlhcmmnnnnnnnnnnnnnnnnnnnnnncooocpcqqqqqcrrrcsssssssstttttttttttttttttttttttttttttttttttssssssssssssssssscuuuuuuuvvvvvvvvvvvvvvvvuuuuuuucwcxcycz{{{{{{{{{{{z|||||||||||||zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzc}}c~~cccccccc.vmlinuz-2.6.32-042stab113.2.hmacSystem.map-2.6.32-042stab113.2config-2.6.32-042stab113.2initramfs-2.6.32-042stab113.2.imgsymvers-2.6.32-042stab113.2.gzvmlinuz-2.6.32-042stab113.2kernel-2.6.32-042stab113.2.conf2.6.32-042stab113.2buildextrakernelarchx86cryptoablk_helper.koaes-i586.koaesni-intel.kocrc32c-intel.kosalsa20-i586.kotwofish-i586.kokernelcpucpufreqacpi-cpufreq.kointel_pstate.komperf.kop4-clockmod.kopcc-cpufreq.kopowernow-k8.komcheckmce-inject.komicrocode.kotest_nx.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.kosalsa20_generic.koseed.koseqiv.koserpent.kosha512_generic.kotcrypt.kotea.kotgr192.kotwofish.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_cs5535.kopata_cs5536.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.kodrbddrbd.kofloppy.komtip32xxmtip32xx.konbd.konvme.koosdblk.kopktcdvd.koplooppfmt_ploop1.kopfmt_raw.kopio_direct.kopio_kaio.kopio_nfs.koploop.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.kocharcs5535_gpio.kocyclades.kohangcheck-timer.kohw_randomamd-rng.kogeode-rng.kointel-rng.kotimeriomem-rng.kovia-rng.kovirtio-rng.koi8k.koipmiipmi_devintf.koipmi_msghandler.koipmi_poweroff.koipmi_si.koipmi_watchdog.kolp.kon_hdlc.konozomi.konsc_gpio.kopc8736x_gpio.kopcmciacm4000_cs.kocm4040_cs.koipwirelessipwireless.koppdev.kosonypi.kosynclink.kosynclink_gt.kosynclinkmp.kotlclk.kotoshiba.kotpmtpm.kotpm_atmel.kotpm_bios.kotpm_infineon.kotpm_nsc.kotpm_tis.kovirtio_console.kocpufreqcpufreq_conservative.kocpufreq_ondemand.kocpufreq_powersave.kocpufreq_stats.kocryptogeode-aes.kohifn_795x.kopadlock-aes.kopadlock-sha.kodcadca.kodmaioatioatdma.koedacamd76x_edac.koe752x_edac.koe7xxx_edac.koedac_core.koedac_mce_amd.koi3000_edac.koi3200_edac.koi5000_edac.koi5100_edac.koi5400_edac.koi7300_edac.koi7core_edac.koi82860_edac.koi82875p_edac.koi82975x_edac.kor82600_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.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.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-ali1535.koi2c-ali1563.koi2c-ali15x3.koi2c-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-sis5595.koi2c-sis630.koi2c-sis96x.koi2c-stub.koi2c-tiny-usb.koi2c-via.koi2c-viapro.koi2c-voodoo3.kochipstsl2550.koi2c-core.koi2c-dev.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.komlx4mlx4_ib.komlx5mlx5_ib.komthcaib_mthca.konesiw_nes.koocrdmaocrdma.koulpipoibib_ipoib.koiserib_iser.kosrpib_srp.koinputinput-polldev.kokeyboardadp5588-keys.komax7359_keypad.koopencores-kbd.komiscapanel.koati_remote.koati_remote2.koatlas_btns.kocm109.kokeyspan_remote.kopcspkr.kopowermate.korotary_encoder.kouinput.kowistron_btns.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.kohtcpen.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.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.kocafe_ccic.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.koov7670.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-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.koibmasmibmasm.koics932s401.koisl29003.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.kocafe_nand.kocs553x_nand.kodiskonchip.konand.konand_ecc.konand_ids.konandsim.konftl.koredboot.korfd_ftl.kossfdc.koubiubi.konet3c509.ko3c59x.ko8139cp.ko8139too.ko8390.ko8390p.koacenic.koamd8111e.koatl1catl1c.koatl1eatl1e.koatlxatl1.koatl2.kob44.kobenetbe2net.kobnabna.kobnx2.kobnx2xbnx2x.kobondingbonding.kocancan-dev.kosja1000ems_pci.kokvaser_pci.kosja1000.kosja1000_isa.kosja1000_platform.kousbems_usb.kovcan.kocassini.kochelsiocxgb.kocnic.kocxgb3cxgb3.kocxgb4cxgb4.kocxgb4vfcxgb4vf.kodl2k.kodnet.kodummy.koe100.koe1000e1000.koe1000ee1000e.koenicenic.koepic100.koethoc.koewrk3.kofealnx.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.kone.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.kosmc-ultra.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.kovzethdev.kovznetdev.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.kobrcm80211brcmsmacbrcmsmac.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.kotiwl1251wl1251.kowl1251_sdio.kowl12xxwl12xx.kowlcorewlcore.kowl3501_cs.kozd1201.kozd1211rwzd1211rw.koxen-netfront.koparportparport.koparport_cs.koparport_pc.koparport_serial.kopcihotplugacpiphp_ibm.kocpqphp.kofakephp.koibmphp.kopcieaeraer_inject.kopcmciai82365.kopd6729.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.kotc1100-wmi.kothinkpad_acpi.kotopstar-laptop.kotoshiba_acpi.kowmi.kopowerbq27x00_battery.komax17040_battery.kowm831x_power.kowm8350_power.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.koaha152x.koaha1542.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.kompt2sasmpt2sas.kompt3sasmpt3sas.komvsasmvsas.koosdlibosd.koosd.koosst.kopcmciafdomain_cs.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.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.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.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.koquotavzdquotavzdquota.koreiserfsreiserfs.kosimfs.kosquashfssquashfs.koubifsubifs.koudfudf.kokernelcptvzcpt.kovzrst.kotracering_buffer_benchmark.kovevzdev.kovzevent.kovziolimit.kovzmon.kovzwdog.kolibcordic.kocrc-ccitt.kocrc-itu-t.kocrc-t10dif.kocrc7.kolzolzo_compress.kolzo_decompress.koraid6raid6_pq.koreed_solomonreed_solomon.kots_bm.kots_fsm.kots_kmp.kozlib_deflatezlib_deflate.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.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.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.koopenvswitchbrcompat.koopenvswitch.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.koopl4snd-opl4-lib.kosnd-opl4-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.koisaopti9xxsnd-miro.kosbsnd-sb-common.kosnd-sb16-dsp.kowsssnd-wss-lib.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-sis7019.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.ordersourceupdatesvdsovdso32-int80.sovdso32-sysenter.soweak-updates/boot//etc/ld.so.conf.d//lib/modules//lib/modules/2.6.32-042stab113.2//lib/modules/2.6.32-042stab113.2/kernel//lib/modules/2.6.32-042stab113.2/kernel/arch//lib/modules/2.6.32-042stab113.2/kernel/arch/x86//lib/modules/2.6.32-042stab113.2/kernel/arch/x86/crypto//lib/modules/2.6.32-042stab113.2/kernel/arch/x86/kernel//lib/modules/2.6.32-042stab113.2/kernel/arch/x86/kernel/cpu//lib/modules/2.6.32-042stab113.2/kernel/arch/x86/kernel/cpu/cpufreq//lib/modules/2.6.32-042stab113.2/kernel/arch/x86/kernel/cpu/mcheck//lib/modules/2.6.32-042stab113.2/kernel/arch/x86/oprofile//lib/modules/2.6.32-042stab113.2/kernel/crypto//lib/modules/2.6.32-042stab113.2/kernel/crypto/async_tx//lib/modules/2.6.32-042stab113.2/kernel/drivers//lib/modules/2.6.32-042stab113.2/kernel/drivers/acpi//lib/modules/2.6.32-042stab113.2/kernel/drivers/acpi/apei//lib/modules/2.6.32-042stab113.2/kernel/drivers/ata//lib/modules/2.6.32-042stab113.2/kernel/drivers/atm//lib/modules/2.6.32-042stab113.2/kernel/drivers/auxdisplay//lib/modules/2.6.32-042stab113.2/kernel/drivers/bcma//lib/modules/2.6.32-042stab113.2/kernel/drivers/block//lib/modules/2.6.32-042stab113.2/kernel/drivers/block/aoe//lib/modules/2.6.32-042stab113.2/kernel/drivers/block/drbd//lib/modules/2.6.32-042stab113.2/kernel/drivers/block/mtip32xx//lib/modules/2.6.32-042stab113.2/kernel/drivers/block/ploop//lib/modules/2.6.32-042stab113.2/kernel/drivers/bluetooth//lib/modules/2.6.32-042stab113.2/kernel/drivers/cdrom//lib/modules/2.6.32-042stab113.2/kernel/drivers/char//lib/modules/2.6.32-042stab113.2/kernel/drivers/char/hw_random//lib/modules/2.6.32-042stab113.2/kernel/drivers/char/ipmi//lib/modules/2.6.32-042stab113.2/kernel/drivers/char/pcmcia//lib/modules/2.6.32-042stab113.2/kernel/drivers/char/pcmcia/ipwireless//lib/modules/2.6.32-042stab113.2/kernel/drivers/char/tpm//lib/modules/2.6.32-042stab113.2/kernel/drivers/cpufreq//lib/modules/2.6.32-042stab113.2/kernel/drivers/crypto//lib/modules/2.6.32-042stab113.2/kernel/drivers/dca//lib/modules/2.6.32-042stab113.2/kernel/drivers/dma//lib/modules/2.6.32-042stab113.2/kernel/drivers/dma/ioat//lib/modules/2.6.32-042stab113.2/kernel/drivers/edac//lib/modules/2.6.32-042stab113.2/kernel/drivers/firewire//lib/modules/2.6.32-042stab113.2/kernel/drivers/firmware//lib/modules/2.6.32-042stab113.2/kernel/drivers/gpio//lib/modules/2.6.32-042stab113.2/kernel/drivers/gpu//lib/modules/2.6.32-042stab113.2/kernel/drivers/gpu/drm//lib/modules/2.6.32-042stab113.2/kernel/drivers/gpu/drm/i2c//lib/modules/2.6.32-042stab113.2/kernel/drivers/gpu/drm/i915//lib/modules/2.6.32-042stab113.2/kernel/drivers/gpu/drm/mga//lib/modules/2.6.32-042stab113.2/kernel/drivers/gpu/drm/nouveau//lib/modules/2.6.32-042stab113.2/kernel/drivers/gpu/drm/r128//lib/modules/2.6.32-042stab113.2/kernel/drivers/gpu/drm/radeon//lib/modules/2.6.32-042stab113.2/kernel/drivers/gpu/drm/savage//lib/modules/2.6.32-042stab113.2/kernel/drivers/gpu/drm/sis//lib/modules/2.6.32-042stab113.2/kernel/drivers/gpu/drm/ttm//lib/modules/2.6.32-042stab113.2/kernel/drivers/gpu/drm/via//lib/modules/2.6.32-042stab113.2/kernel/drivers/hid//lib/modules/2.6.32-042stab113.2/kernel/drivers/hv//lib/modules/2.6.32-042stab113.2/kernel/drivers/hwmon//lib/modules/2.6.32-042stab113.2/kernel/drivers/i2c//lib/modules/2.6.32-042stab113.2/kernel/drivers/i2c/algos//lib/modules/2.6.32-042stab113.2/kernel/drivers/i2c/busses//lib/modules/2.6.32-042stab113.2/kernel/drivers/i2c/chips//lib/modules/2.6.32-042stab113.2/kernel/drivers/ieee802154//lib/modules/2.6.32-042stab113.2/kernel/drivers/infiniband//lib/modules/2.6.32-042stab113.2/kernel/drivers/infiniband/core//lib/modules/2.6.32-042stab113.2/kernel/drivers/infiniband/hw//lib/modules/2.6.32-042stab113.2/kernel/drivers/infiniband/hw/cxgb3//lib/modules/2.6.32-042stab113.2/kernel/drivers/infiniband/hw/cxgb4//lib/modules/2.6.32-042stab113.2/kernel/drivers/infiniband/hw/mlx4//lib/modules/2.6.32-042stab113.2/kernel/drivers/infiniband/hw/mlx5//lib/modules/2.6.32-042stab113.2/kernel/drivers/infiniband/hw/mthca//lib/modules/2.6.32-042stab113.2/kernel/drivers/infiniband/hw/nes//lib/modules/2.6.32-042stab113.2/kernel/drivers/infiniband/hw/ocrdma//lib/modules/2.6.32-042stab113.2/kernel/drivers/infiniband/ulp//lib/modules/2.6.32-042stab113.2/kernel/drivers/infiniband/ulp/ipoib//lib/modules/2.6.32-042stab113.2/kernel/drivers/infiniband/ulp/iser//lib/modules/2.6.32-042stab113.2/kernel/drivers/infiniband/ulp/srp//lib/modules/2.6.32-042stab113.2/kernel/drivers/input//lib/modules/2.6.32-042stab113.2/kernel/drivers/input/keyboard//lib/modules/2.6.32-042stab113.2/kernel/drivers/input/misc//lib/modules/2.6.32-042stab113.2/kernel/drivers/input/mouse//lib/modules/2.6.32-042stab113.2/kernel/drivers/input/serio//lib/modules/2.6.32-042stab113.2/kernel/drivers/input/tablet//lib/modules/2.6.32-042stab113.2/kernel/drivers/input/touchscreen//lib/modules/2.6.32-042stab113.2/kernel/drivers/isdn//lib/modules/2.6.32-042stab113.2/kernel/drivers/isdn/capi//lib/modules/2.6.32-042stab113.2/kernel/drivers/isdn/divert//lib/modules/2.6.32-042stab113.2/kernel/drivers/isdn/gigaset//lib/modules/2.6.32-042stab113.2/kernel/drivers/isdn/hardware//lib/modules/2.6.32-042stab113.2/kernel/drivers/isdn/hardware/avm//lib/modules/2.6.32-042stab113.2/kernel/drivers/isdn/hardware/mISDN//lib/modules/2.6.32-042stab113.2/kernel/drivers/isdn/hisax//lib/modules/2.6.32-042stab113.2/kernel/drivers/isdn/hysdn//lib/modules/2.6.32-042stab113.2/kernel/drivers/isdn/i4l//lib/modules/2.6.32-042stab113.2/kernel/drivers/isdn/mISDN//lib/modules/2.6.32-042stab113.2/kernel/drivers/leds//lib/modules/2.6.32-042stab113.2/kernel/drivers/md//lib/modules/2.6.32-042stab113.2/kernel/drivers/md/persistent-data//lib/modules/2.6.32-042stab113.2/kernel/drivers/media//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/common//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/common/tuners//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/dvb//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/dvb/b2c2//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/dvb/bt8xx//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/dvb/dm1105//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/dvb/dvb-core//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/dvb/dvb-usb//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/dvb/firewire//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/dvb/frontends//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/dvb/ngene//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/dvb/pluto2//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/dvb/pt1//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/dvb/siano//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/dvb/ttpci//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/dvb/ttusb-budget//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/dvb/ttusb-dec//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/rc//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/rc/keymaps//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/au0828//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/bt8xx//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/cx18//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/cx231xx//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/cx23885//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/cx25840//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/cx88//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/em28xx//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/gspca//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/gspca/gl860//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/gspca/m5602//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/gspca/stv06xx//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/hdpvr//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/ivtv//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/pvrusb2//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/pwc//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/saa7134//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/saa7164//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/tlg2300//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/usbvision//lib/modules/2.6.32-042stab113.2/kernel/drivers/media/video/uvc//lib/modules/2.6.32-042stab113.2/kernel/drivers/memstick//lib/modules/2.6.32-042stab113.2/kernel/drivers/memstick/core//lib/modules/2.6.32-042stab113.2/kernel/drivers/memstick/host//lib/modules/2.6.32-042stab113.2/kernel/drivers/message//lib/modules/2.6.32-042stab113.2/kernel/drivers/message/fusion//lib/modules/2.6.32-042stab113.2/kernel/drivers/mfd//lib/modules/2.6.32-042stab113.2/kernel/drivers/misc//lib/modules/2.6.32-042stab113.2/kernel/drivers/misc/cb710//lib/modules/2.6.32-042stab113.2/kernel/drivers/misc/eeprom//lib/modules/2.6.32-042stab113.2/kernel/drivers/misc/ibmasm//lib/modules/2.6.32-042stab113.2/kernel/drivers/mmc//lib/modules/2.6.32-042stab113.2/kernel/drivers/mmc/card//lib/modules/2.6.32-042stab113.2/kernel/drivers/mmc/core//lib/modules/2.6.32-042stab113.2/kernel/drivers/mmc/host//lib/modules/2.6.32-042stab113.2/kernel/drivers/mtd//lib/modules/2.6.32-042stab113.2/kernel/drivers/mtd/chips//lib/modules/2.6.32-042stab113.2/kernel/drivers/mtd/devices//lib/modules/2.6.32-042stab113.2/kernel/drivers/mtd/lpddr//lib/modules/2.6.32-042stab113.2/kernel/drivers/mtd/maps//lib/modules/2.6.32-042stab113.2/kernel/drivers/mtd/nand//lib/modules/2.6.32-042stab113.2/kernel/drivers/mtd/ubi//lib/modules/2.6.32-042stab113.2/kernel/drivers/net//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/atl1c//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/atl1e//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/atlx//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/benet//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/bna//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/bnx2x//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/bonding//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/can//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/can/sja1000//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/can/usb//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/chelsio//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/cxgb3//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/cxgb4//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/cxgb4vf//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/e1000//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/e1000e//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/enic//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/hyperv//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/i40e//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/i40evf//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/igb//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/igbvf//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/ixgb//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/ixgbe//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/ixgbevf//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/mlx4//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/mlx5//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/mlx5/core//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/myri10ge//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/netxen//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/pch_gbe//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/pcmcia//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/phy//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/qlcnic//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/qlge//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/sfc//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/tulip//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/usb//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/vmxnet3//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/vxge//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wan//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wimax//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wimax/i2400m//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/ath//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/ath/ath5k//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/ath/ath9k//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/ath/carl9170//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/b43//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/b43legacy//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/brcm80211//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/brcm80211/brcmsmac//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/brcm80211/brcmutil//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/hostap//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/ipw2x00//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/iwlegacy//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/iwlwifi//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/iwlwifi/dvm//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/iwlwifi/mvm//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/libertas//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/libertas_tf//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/orinoco//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/p54//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/rt2x00//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/rtl818x//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/rtl818x/rtl8180//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/rtl818x/rtl8187//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/ti//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/ti/wl1251//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/ti/wl12xx//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/ti/wlcore//lib/modules/2.6.32-042stab113.2/kernel/drivers/net/wireless/zd1211rw//lib/modules/2.6.32-042stab113.2/kernel/drivers/parport//lib/modules/2.6.32-042stab113.2/kernel/drivers/pci//lib/modules/2.6.32-042stab113.2/kernel/drivers/pci/hotplug//lib/modules/2.6.32-042stab113.2/kernel/drivers/pci/pcie//lib/modules/2.6.32-042stab113.2/kernel/drivers/pci/pcie/aer//lib/modules/2.6.32-042stab113.2/kernel/drivers/pcmcia//lib/modules/2.6.32-042stab113.2/kernel/drivers/platform//lib/modules/2.6.32-042stab113.2/kernel/drivers/platform/x86//lib/modules/2.6.32-042stab113.2/kernel/drivers/power//lib/modules/2.6.32-042stab113.2/kernel/drivers/pps//lib/modules/2.6.32-042stab113.2/kernel/drivers/ptp//lib/modules/2.6.32-042stab113.2/kernel/drivers/regulator//lib/modules/2.6.32-042stab113.2/kernel/drivers/rtc//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/aacraid//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/aic7xxx//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/aic94xx//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/arcmsr//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/be2iscsi//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/bfa//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/bnx2fc//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/bnx2i//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/cxgbi//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/cxgbi/cxgb3i//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/device_handler//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/fcoe//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/fnic//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/isci//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/libfc//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/libsas//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/lpfc//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/megaraid//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/mpt2sas//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/mpt3sas//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/mvsas//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/osd//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/pcmcia//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/pm8001//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/qla2xxx//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/qla4xxx//lib/modules/2.6.32-042stab113.2/kernel/drivers/scsi/sym53c8xx_2//lib/modules/2.6.32-042stab113.2/kernel/drivers/serial//lib/modules/2.6.32-042stab113.2/kernel/drivers/serial/jsm//lib/modules/2.6.32-042stab113.2/kernel/drivers/ssb//lib/modules/2.6.32-042stab113.2/kernel/drivers/staging//lib/modules/2.6.32-042stab113.2/kernel/drivers/staging/zram//lib/modules/2.6.32-042stab113.2/kernel/drivers/target//lib/modules/2.6.32-042stab113.2/kernel/drivers/target/loopback//lib/modules/2.6.32-042stab113.2/kernel/drivers/target/tcm_fc//lib/modules/2.6.32-042stab113.2/kernel/drivers/uio//lib/modules/2.6.32-042stab113.2/kernel/drivers/usb//lib/modules/2.6.32-042stab113.2/kernel/drivers/usb/atm//lib/modules/2.6.32-042stab113.2/kernel/drivers/usb/class//lib/modules/2.6.32-042stab113.2/kernel/drivers/usb/host//lib/modules/2.6.32-042stab113.2/kernel/drivers/usb/host/whci//lib/modules/2.6.32-042stab113.2/kernel/drivers/usb/image//lib/modules/2.6.32-042stab113.2/kernel/drivers/usb/misc//lib/modules/2.6.32-042stab113.2/kernel/drivers/usb/misc/sisusbvga//lib/modules/2.6.32-042stab113.2/kernel/drivers/usb/otg//lib/modules/2.6.32-042stab113.2/kernel/drivers/usb/serial//lib/modules/2.6.32-042stab113.2/kernel/drivers/usb/storage//lib/modules/2.6.32-042stab113.2/kernel/drivers/usb/wusbcore//lib/modules/2.6.32-042stab113.2/kernel/drivers/uwb//lib/modules/2.6.32-042stab113.2/kernel/drivers/uwb/i1480//lib/modules/2.6.32-042stab113.2/kernel/drivers/uwb/i1480/dfu//lib/modules/2.6.32-042stab113.2/kernel/drivers/uwb/i1480/i1480u-wlp//lib/modules/2.6.32-042stab113.2/kernel/drivers/uwb/wlp//lib/modules/2.6.32-042stab113.2/kernel/drivers/vhost//lib/modules/2.6.32-042stab113.2/kernel/drivers/video//lib/modules/2.6.32-042stab113.2/kernel/drivers/video/aty//lib/modules/2.6.32-042stab113.2/kernel/drivers/video/backlight//lib/modules/2.6.32-042stab113.2/kernel/drivers/video/display//lib/modules/2.6.32-042stab113.2/kernel/drivers/video/nvidia//lib/modules/2.6.32-042stab113.2/kernel/drivers/video/riva//lib/modules/2.6.32-042stab113.2/kernel/drivers/video/savage//lib/modules/2.6.32-042stab113.2/kernel/drivers/video/via//lib/modules/2.6.32-042stab113.2/kernel/drivers/virtio//lib/modules/2.6.32-042stab113.2/kernel/drivers/watchdog//lib/modules/2.6.32-042stab113.2/kernel/drivers/xen//lib/modules/2.6.32-042stab113.2/kernel/drivers/xen/xenfs//lib/modules/2.6.32-042stab113.2/kernel/fs//lib/modules/2.6.32-042stab113.2/kernel/fs/autofs4//lib/modules/2.6.32-042stab113.2/kernel/fs/btrfs//lib/modules/2.6.32-042stab113.2/kernel/fs/cachefiles//lib/modules/2.6.32-042stab113.2/kernel/fs/cifs//lib/modules/2.6.32-042stab113.2/kernel/fs/configfs//lib/modules/2.6.32-042stab113.2/kernel/fs/cramfs//lib/modules/2.6.32-042stab113.2/kernel/fs/dlm//lib/modules/2.6.32-042stab113.2/kernel/fs/ecryptfs//lib/modules/2.6.32-042stab113.2/kernel/fs/ext2//lib/modules/2.6.32-042stab113.2/kernel/fs/ext3//lib/modules/2.6.32-042stab113.2/kernel/fs/ext4//lib/modules/2.6.32-042stab113.2/kernel/fs/fat//lib/modules/2.6.32-042stab113.2/kernel/fs/fscache//lib/modules/2.6.32-042stab113.2/kernel/fs/fuse//lib/modules/2.6.32-042stab113.2/kernel/fs/gfs2//lib/modules/2.6.32-042stab113.2/kernel/fs/jbd//lib/modules/2.6.32-042stab113.2/kernel/fs/jbd2//lib/modules/2.6.32-042stab113.2/kernel/fs/jffs2//lib/modules/2.6.32-042stab113.2/kernel/fs/lockd//lib/modules/2.6.32-042stab113.2/kernel/fs/nfs//lib/modules/2.6.32-042stab113.2/kernel/fs/nfs_common//lib/modules/2.6.32-042stab113.2/kernel/fs/nfsd//lib/modules/2.6.32-042stab113.2/kernel/fs/nls//lib/modules/2.6.32-042stab113.2/kernel/fs/quota//lib/modules/2.6.32-042stab113.2/kernel/fs/quota/vzdquota//lib/modules/2.6.32-042stab113.2/kernel/fs/reiserfs//lib/modules/2.6.32-042stab113.2/kernel/fs/squashfs//lib/modules/2.6.32-042stab113.2/kernel/fs/ubifs//lib/modules/2.6.32-042stab113.2/kernel/fs/udf//lib/modules/2.6.32-042stab113.2/kernel/kernel//lib/modules/2.6.32-042stab113.2/kernel/kernel/cpt//lib/modules/2.6.32-042stab113.2/kernel/kernel/trace//lib/modules/2.6.32-042stab113.2/kernel/kernel/ve//lib/modules/2.6.32-042stab113.2/kernel/lib//lib/modules/2.6.32-042stab113.2/kernel/lib/lzo//lib/modules/2.6.32-042stab113.2/kernel/lib/raid6//lib/modules/2.6.32-042stab113.2/kernel/lib/reed_solomon//lib/modules/2.6.32-042stab113.2/kernel/lib/zlib_deflate//lib/modules/2.6.32-042stab113.2/kernel/net//lib/modules/2.6.32-042stab113.2/kernel/net/802//lib/modules/2.6.32-042stab113.2/kernel/net/8021q//lib/modules/2.6.32-042stab113.2/kernel/net/9p//lib/modules/2.6.32-042stab113.2/kernel/net/atm//lib/modules/2.6.32-042stab113.2/kernel/net/bluetooth//lib/modules/2.6.32-042stab113.2/kernel/net/bluetooth/bnep//lib/modules/2.6.32-042stab113.2/kernel/net/bluetooth/cmtp//lib/modules/2.6.32-042stab113.2/kernel/net/bluetooth/hidp//lib/modules/2.6.32-042stab113.2/kernel/net/bluetooth/rfcomm//lib/modules/2.6.32-042stab113.2/kernel/net/bridge//lib/modules/2.6.32-042stab113.2/kernel/net/bridge/netfilter//lib/modules/2.6.32-042stab113.2/kernel/net/can//lib/modules/2.6.32-042stab113.2/kernel/net/core//lib/modules/2.6.32-042stab113.2/kernel/net/dccp//lib/modules/2.6.32-042stab113.2/kernel/net/ieee802154//lib/modules/2.6.32-042stab113.2/kernel/net/ipv4//lib/modules/2.6.32-042stab113.2/kernel/net/ipv4/netfilter//lib/modules/2.6.32-042stab113.2/kernel/net/ipv6//lib/modules/2.6.32-042stab113.2/kernel/net/ipv6/netfilter//lib/modules/2.6.32-042stab113.2/kernel/net/key//lib/modules/2.6.32-042stab113.2/kernel/net/llc//lib/modules/2.6.32-042stab113.2/kernel/net/mac80211//lib/modules/2.6.32-042stab113.2/kernel/net/netfilter//lib/modules/2.6.32-042stab113.2/kernel/net/netfilter/ipset//lib/modules/2.6.32-042stab113.2/kernel/net/netfilter/ipvs//lib/modules/2.6.32-042stab113.2/kernel/net/openvswitch//lib/modules/2.6.32-042stab113.2/kernel/net/phonet//lib/modules/2.6.32-042stab113.2/kernel/net/rds//lib/modules/2.6.32-042stab113.2/kernel/net/rfkill//lib/modules/2.6.32-042stab113.2/kernel/net/sched//lib/modules/2.6.32-042stab113.2/kernel/net/sctp//lib/modules/2.6.32-042stab113.2/kernel/net/sunrpc//lib/modules/2.6.32-042stab113.2/kernel/net/sunrpc/auth_gss//lib/modules/2.6.32-042stab113.2/kernel/net/sunrpc/xprtrdma//lib/modules/2.6.32-042stab113.2/kernel/net/wimax//lib/modules/2.6.32-042stab113.2/kernel/net/wireless//lib/modules/2.6.32-042stab113.2/kernel/net/xfrm//lib/modules/2.6.32-042stab113.2/kernel/sound//lib/modules/2.6.32-042stab113.2/kernel/sound/core//lib/modules/2.6.32-042stab113.2/kernel/sound/core/oss//lib/modules/2.6.32-042stab113.2/kernel/sound/core/seq//lib/modules/2.6.32-042stab113.2/kernel/sound/core/seq/oss//lib/modules/2.6.32-042stab113.2/kernel/sound/drivers//lib/modules/2.6.32-042stab113.2/kernel/sound/drivers/mpu401//lib/modules/2.6.32-042stab113.2/kernel/sound/drivers/opl3//lib/modules/2.6.32-042stab113.2/kernel/sound/drivers/opl4//lib/modules/2.6.32-042stab113.2/kernel/sound/drivers/pcsp//lib/modules/2.6.32-042stab113.2/kernel/sound/drivers/vx//lib/modules/2.6.32-042stab113.2/kernel/sound/i2c//lib/modules/2.6.32-042stab113.2/kernel/sound/i2c/other//lib/modules/2.6.32-042stab113.2/kernel/sound/isa//lib/modules/2.6.32-042stab113.2/kernel/sound/isa/opti9xx//lib/modules/2.6.32-042stab113.2/kernel/sound/isa/sb//lib/modules/2.6.32-042stab113.2/kernel/sound/isa/wss//lib/modules/2.6.32-042stab113.2/kernel/sound/pci//lib/modules/2.6.32-042stab113.2/kernel/sound/pci/ac97//lib/modules/2.6.32-042stab113.2/kernel/sound/pci/ali5451//lib/modules/2.6.32-042stab113.2/kernel/sound/pci/au88x0//lib/modules/2.6.32-042stab113.2/kernel/sound/pci/ca0106//lib/modules/2.6.32-042stab113.2/kernel/sound/pci/cs46xx//lib/modules/2.6.32-042stab113.2/kernel/sound/pci/cs5535audio//lib/modules/2.6.32-042stab113.2/kernel/sound/pci/ctxfi//lib/modules/2.6.32-042stab113.2/kernel/sound/pci/echoaudio//lib/modules/2.6.32-042stab113.2/kernel/sound/pci/emu10k1//lib/modules/2.6.32-042stab113.2/kernel/sound/pci/hda//lib/modules/2.6.32-042stab113.2/kernel/sound/pci/ice1712//lib/modules/2.6.32-042stab113.2/kernel/sound/pci/korg1212//lib/modules/2.6.32-042stab113.2/kernel/sound/pci/lx6464es//lib/modules/2.6.32-042stab113.2/kernel/sound/pci/mixart//lib/modules/2.6.32-042stab113.2/kernel/sound/pci/oxygen//lib/modules/2.6.32-042stab113.2/kernel/sound/pci/pcxhr//lib/modules/2.6.32-042stab113.2/kernel/sound/pci/rme9652//lib/modules/2.6.32-042stab113.2/kernel/sound/pci/trident//lib/modules/2.6.32-042stab113.2/kernel/sound/pci/vx222//lib/modules/2.6.32-042stab113.2/kernel/sound/synth//lib/modules/2.6.32-042stab113.2/kernel/sound/synth/emux//lib/modules/2.6.32-042stab113.2/kernel/sound/usb//lib/modules/2.6.32-042stab113.2/kernel/sound/usb/6fire//lib/modules/2.6.32-042stab113.2/kernel/sound/usb/bcd2000//lib/modules/2.6.32-042stab113.2/kernel/sound/usb/caiaq//lib/modules/2.6.32-042stab113.2/kernel/sound/usb/hiface//lib/modules/2.6.32-042stab113.2/kernel/sound/usb/misc//lib/modules/2.6.32-042stab113.2/kernel/sound/usb/usx2y//lib/modules/2.6.32-042stab113.2/vdso/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmbzip29i686-redhat-linux-gnuc+IŎi" NEWKERNARGS="" (/sbin/grubby --info=`/sbin/grubby --default-kernel`) 2>/dev/null | grep -q crashkernel if [ $? -ne 0 ] then NEWKERNARGS="--kernel-args="crashkernel=auto"" fi if [ -x /sbin/new-kernel-pkg ] then if [ -x /sbin/dracut ] then /sbin/new-kernel-pkg --package kernel --mkinitrd --dracut --depmod --update 2.6.32-042stab113.2 $NEWKERNARGS || exit $? else if [ -x /sbin/vzkernel-install ]; then /sbin/vzkernel-install --install --mkinitrd --depmod 2.6.32-042stab113.2 $NEWKERNARGS --make-default || exit $? else /sbin/new-kernel-pkg --package kernel --mkinitrd --depmod --install 2.6.32-042stab113.2 --banner="OpenVZ" $NEWKERNARGS --kernel-args="sysfs.deprecated=1" || exit $? fi fi /sbin/new-kernel-pkg --package kernel --rpmposttrans 2.6.32-042stab113.2 || exit $? fi if [ -x /sbin/weak-modules ] then /sbin/weak-modules --add-kernel 2.6.32-042stab113.2 || exit $? fi/bin/sh?0BZh91AY&SYU_}]}h|ҽ+t4ꏷݠ7\r]hOl'ףW/eYOx^}dϳn۪Tz>:z|{>oS N{]}Wtzwi{ovϻ퇧_]OX}vw||ottiл|np5v㭻t{m_lʍiBu}Is4xݝ wm[G4{^{btk{ ov vnvѭۦskӷӤ;ov֏]`2:yj;a^ku}{={5֞eyrzٺ=4<&:g[/wWG頺o.wwtf觥=kzooN=åSmvOWm{z@}gU{話ݽ^C/v^ht^α֫̃{Aͧm{Q_}ϩK]UsݽU6\ݛF;nN=n{yic:[m+6uZP.ݺo;lnmݚzAzݽA{}M[vm{{w{zCs)=ލ(׭okczduz^f:-u[쫱-z>wpYWjOj׫`gGzt􈽏ON[oz_=Rϻ=zwZ=vwvuU5n{gRG]=wJ1y5և]]{|'˷}z]{;>4@5E{w>Tʛ4 ut7`=`7`z^V}>>7o*>װmWr}׽T=t;tsFvhNٽ6:z{rt.|Z(}]w gFVǧ=y=lbsk /ol݃Fk ޽%JgA[eu[VQ{my{} vz׻;]tP+@<v-tz׮{(Kݡ{T/ zg;:]w[wnu]{y]`kwosݯ} >:)o\;kgݾ뷧#SWmmkklo۬wns^ w z{˹lzS[M][GݎѽutK۽]:uv=&!c݃t;۵taﳾ`}Z;9՘E]zoz{;>ucyt__[ݚWhsU{x}v9*{Flmt=roouU.v|%{o{n|EnOCkgo޼uv]^@}=-fMG'^zkսutkN۽֗lh::ֹeV^;]ݡAvX{oo'-/f=-z`6ջնدLcp:ofKٺܺ'=+&أޫo]{wskzݧ{w;+Bٯ{zc9V{&Zm\;‡{mf:mzG{εF{w{`SG:yc֚6stv{{qf:ν{ׯ!Ѣ7aZmxv[M=5ZU:=ٺz:]tQlvy]׺+Խv{{h=.sn][wtzk^zww {w=SUV2O{޵np:={ڶ5ӻ=w7,6rjk :^Ъ cNA97{;yjA{쫽4hm{S{SItwc2lgn=nmWK yuמ1sz OykoMݽs=뫽;nZOKsu-w]o_@;v}uDv;gqJ}otR [g< (AJ 06P@L@H@ !$ ""$@  LXP%BBPHB@aRH$ B EJ@$Q!(HUPJ)PdʡbRI$ RJJ!H$"(JC jکBRCe)$,QX# $#JH$T0IޠA@(7bI.CE 0RJJ^4();!JII.4 (HJuRT@$p R @!$O)(PPP $~ I$DT(RB00IA.R( V1A!  i$Dqһi:-0EA$_*( [*  +PI% RI(Q ]E!JXJ0HH3xD PTPI$lJhA J$>$($U 1 -T!V1I J?PXE H$$2PAAbJB(vң'ƕUBAU )R*]* +n16ȸY=tQJ*R!HcH BIp +*V]0PJ)PC jJ&uYG;c0UPnZ%U 4a|1UHihFh(6*IIT  A0lIP+< nOxmei-?i%HPTBW:$}( >bbc F eG(s^Ƈ[|6vJ폀AÈW}(ҚAw'm<^لd\eslOҦPP  BH% hUBRJPBX (I-VXRG+D<`TtTH$m@`HR (& lE*"$!KHiCL$+J I[!"mCVWܷ6D]۵]'~3~]HȾ*it""^^ӛ8SoN{|/A$0ed\(Ez##ݻ{yjS-?2,b2@(JB>{9RVB093VҔO\LhP'=S.QxGcȰe0MpFIq0LT lM㟆Ro9S[T d++.+EDx %/,Ȍ)CD H\* 6h5E'O^ Iu\yҁ[CmZ7=7"Z]V\DJ@?5 Y1imj԰"uKmACbPTw ~ĺ\ZR 4gz;6y4)A H+b(HS|KM4,YX$hD`(;y!wh } qz,;8ٚӚ B3!y$b!rccc_Y6Gn\3j21&`9K$ҫIk, -"9" 5R">ȓ Za3_Do4*-TQON0gM3F @e$mP DIaFf:ia r3u0u`<5k͋ȳ|TR_j$J Ўw1݄r0s$!(T@P2-k[LJձz|n0!T@କL^GH/Zȯ!POGKZs(š2$) ꥗/[zZw4 xfi!)yFI #R/*ÍTrkJM 5pj": !f2:9.K`M_$>F)m@I@lj}-C({, :g51r[":q` ?t^Gj֝:.LtT1^I;=t"mo|nlΨJzBON7XBYI. [{< { ء5|ԑ:ax ;Rd]?4+$rFDJ@0iڐ2wNvܰ3^gR>;h6vuw tAB5٘'=0/&5%|8[ܛ~_E;jM vv``oֈS@4>Y/ w@?cB z[C  tR#Ä-B ׂVjȣc?7r lkGfZ'ZbF T=KX\ј zIm5Y)1CBZ_dFI7bX) 3_aA@N#[d n|i GMgçM{+Pp Q7_P4°r /[-\S.,O =s~6f @-dPB@B!  *"Q  DBa Q!(J@H^ 'Z#ݢrW*eoU']^wAA>K]Ћf{?޴Xo%_DAXaß;у2/Os }?#.Eg/2 ВL\noY[:E^[?f @f&=^cHnǹ6A0J -w:jq cgw/,atnB&(f e6UTP`bې.g05WsYTDTS7Jb2)_>w븁LH ?!J b&;y뙖ٺUⷖU+rlQ80 H822B(}xoOx6rA!"Ւ%;Wpej#Mw",s4E(ꄲ RLHπS/ IWq5oG9{UWYToy! h|L\dӵ kLƩebBڴQw=ǝ(D><f)S+65}pn]f.H{b\@Q=|k`; De򗡲2հMvN rYC5?_D٘8'g7P ĪEoZqӘD s.( ϓOdN:p"g֪#(݈@J i@n 3AqU K w$ӁU0>.nkH Zx pO`` $fIPc)9 @t7$j%$5CWyƒ8ғN0"}~ s#͘>rҺk/ vQ,JσüTQ &'MDKf>p[_<( ^L;He[ՠxOs= z5TT>O%sumpt?ʎlzv&NWd͵q㶑o jTLDE@"^AC>_ 꾒)P6).B>p" ޲S`#5Y]y~*-HߩqUW8wa~VxV=;?#Q&fAC\8Ke6ff˻K\ 3 wܳInqձDB~k{D>VU·EƄv(rLTc%PkjX 7v+{2֖U|wPpnˍn<>t46 Q Z"@ SOD(mzFMTDrhqQvr_kZ iO`{:̧yr%Fcy@foKRs9Y ]wՄwjGP[` 3VQ3uCBM 4G8;V:4kk 45.jHrM>.m"55c us8@zy V7.AXgS^oj-Jg#2{+s4/:@w>p?6«$rk+6i)zFqs7K{K$l2x?KiͽϷ?XIf[3|ԏO_!.om{xԪd"KJػnUCB1"/,uXyyS;K@uDy{tD BXH+R6B1xqNSy2~\43@w}ųmvP}:A@Ϣ2N\J ysjU~==r.;pW-}OlDX@FNdӳbBٱԛCvjP+4Yr RM6hQpgfoXdW JzkUC:WZ34dՙkubԯX߭BidG{ua@ <[ٗfO!Ƣ_i܏d ΘبڳOJ/% 2TSD#㲄w}AȱC]TK:@/|0 ./ t3 [c܀23J ӆmdvAc?_w' Z]{6r{s^#jtv˥!@o^oEƲ~unEP?Ry'pOy6.D`^%'QVMⲩ %d‰P7'GL@>''u/U0vK.EtE5,;J17#:Jvت}kK{( \} N [T}kbّŖ2wA;ӺQT5l(&RF$M/s0B 0}7eUಘ( &^h ӗ@[Pj# aUZ$HӦjVTL Q(EINWn€N*UdTpͫ27m?1+KYMVJʋ0E<[K~'Jux4@[ EqAE)~@F4351k,` @ )|뭍qA [̓a48{fJ⠝6`]Rh ǀj7]waz,%.[J0d6׊ A6*Xδ(,$_j &2aI%W}[p(@<픒GvJ ! Hq\](3k7Ю:ե[K|Œ|ERVa(ܚ C.̶r0D f։)m/1NMnוהLoCw ւs m#$ծ~B0Y-A9/(+GAB8*@Fĝ}6+v̈́gy;I uz7n[ʊY,<Ɉ#1"xW%xs*Sgȃ.$fږ7[;SMmK bw+ ɂ;X lg|럟|I%"kIfq4h]_@/ X?-"i>f_=Jjz`zMccvKQ"}ndK"Q;,`4Ik8Tdz5q쎾s͚ArX=a7X.Ju ~ O.\ yg ͕Cp= xSU)u`h<=Ya>%\;Sʼ^ؤM2n@rl%KخPO~[QIUiraj^+-:H]A>NEɚIߺӖkf]>֧T$!#W V; bpt[+SH_5~Oh ws/V-ٮ]#f֛'M(% 'CkF3h-d#z adZ'*İUSKTЍyy8E}NctW'dm,WcFcC'f;(yHT5wָ۷uJg) AN+w13a%PzdUًE%pm_E&L]vڼ&gf nozs'C J8w 7'S&dQ53j%xdZ=Ԓ]:`۽x)w|a,cmFR˙vJp'Vo6s f$>O;+-ɰ-5vftZŘuH#ϓSZS oM;Or&Ǽob!tet|<itq֗\ d-ha+"ǚŰ4Y>Kezޖ@bZH]t_c|OGQAѳKhEr5KVh(R*."S-Nlo ΪW?wX<5wnxKjd!.Y!$85\c눍rup] S""QqYY(3k݊kPp1-gK;_KuܗD̏*uXgg< $2͍u6m^I̢~UuZ#fԓ.HN(`jm_~$R{"Mfe? OH1j!Zr_К N`+Q)+{=?=PO- JoCy'qB#Nk]ԣanw*̪{hk'3O?~*EXU49:OJ9^$`x-U4*O\0Q #]tP ^MٝgO'D{'hHYaߗD:@"-5+KBN}LBSIZgRH޷bFhn ?qU陥SkMgL'+O9 ikvm}~~M@_g27+X?ʕGHT >IH XKr7o\q~&I: ?5" &|X_6 fʘP&`\,{d"p`&`.Q3t5D}cJ-Ym"kr\%ؔ[v-r%Wc_aڦ-JVGiGs(-ˤd֟v:k"e,pQlW~.A l|qMZG/g.?F$ck|+%kip[NdHAҖ-vOZc@k ~Jdq_6[lNtnAii/NNWb@S6ɥ!m?j2ۥ?,ԩb[7xGy}6E$2w&+E<ȽN-1R[WOb(}N^+)9gٿdRwyғ܎dxWf$dAǪ s3?o1bMC'Kb eOքܚΜ4 ?P |k|&h$K9M\mFuS/9dOCq»zOo/Żĺ9G­u痟exhGɂl>rl1ؓ|Y3r?t_NߍR&P,suK cLs.s:9e{ pdno5FF`FwA @g˧ _ѽ O(h#[a S (MSP@`CeGH(, $)';l>h8kD# 9b%*h.+U$ϟ-t[C6/byk\]=‘ԳO?5a\DgNu0lQF ";^jۖ܌3_F["z/<5',F~R󇖜Vxꋚ١箽q+3^OCW'כyɉnXٜ3UNC`"+ffRC÷^-ei˗8oeǷk> jm^T)}J3ت_^L7_r=E{\4Z;XނMǖ斧N\lj602-htjĽλq!(2hˁQ}$5Lؘ *ȩɞ.fziڙp<ȧ_u["c2hgyN{  n$z3n$#" $Qi!}vH:yhM2'Cd&Fk!ՇgE5V!ㄗё[(<.6 IC&2*Xƌ_@@NpvS7KGͅ8Rl}\;7XYвW.LQgD8Pf@Q9c, 4r>%tXMyPO@7\0kv$8Qfcps(xN"GB* j*t!랁/E!f2WIgvE*z #xQ3}߂IOe0z~Ed/ 8}FudaF 5f@ UX20B RO0 x"㗠L= 9} ` ~[^i˦_HQ !{贻ynqyҖ㢱/_ip?TF*K~}xFd Ig:t.Mc}bgMTcgoS-5;nȲG%Շ@STacn7 3PWK?B"\ x]Wއt{uI$d[E.Z >jnhKՙP0*Ҷ [Vd]Ãy`&6$u#lkܻN+্KүwiuPεgM_Zoji>c͙ٙSJ֪2nlDšuUf#RPƸi2;P=~=:4|>9~Jo:$ohtxjÐLwrǮK{#yވ|*U=3!%SZY wv Ř 4_+' kQ?=GT bxy:299ޯ c*Xl[s\7?eG&d}1vri2,4RME^/!N?.>gD@|8Qiu#fnvQftUeIto<XK NҞ>O%L;?o'Jezv  d㑿ͷm=u&֫LUuXOew=Y܄˛o'ܪB3RM|,6o[z/,J%zFhoEb+jپrc}[N“u{S#AD !["ݤ_9AǻOTC1㘌v*?B.ᅞ"˳U4#+q uz;!%t`PtÇΰ%"?keyZpn: DO 艡uPYN`N -s$v7^zBSuR|z)LiKn3j$IvVc7yQ" U][|lK) n2;u9"8EJ5?&:GY&\ `3$ y x_`Q%tW_SA[DYi@ X V:qJƺ$Ș zUӂX)''TĶf). ,xv -J(۰ojXF-'>4pOsB6e@VR`F[ɦtVME1`E5zH,Pp2{Cة(!C:X &wd4|HEb,# JБ-ƅ dUJAATŎ&Æ)G.ŲaⴠgA&)GC%ᖪ|enZ4\m:3WmJӘܣR:$[4Uؽ7Ugc\P$wQ锦`>Ch~8?`# %b 8ׅmwn @ʑk7-p d7Sȯ$\%xzNϵ6$V:aыXW)nC&dEw3rG)|\$@;+:Bg1ݱ^4tCQ_cz:@}{<ͥ?NfJRqNqࡧ]+]M=*z4h0A q; z35)G}9J!xJI30(f-׌߆pR7䋜:?M,vY1N5C>z;q V$08%6G bL/f!Stӡdst:}ons*)wE>U^K[Ge=2ݦ6\5]v asVO)/+TbaSY N{)=lQS x/T\AnNxc䲦"@. C>>᪅-}f4V%r;Qr2oZud9/IN YsӞ Ű X2ۿ`=Ct7lׂczd>}1JOے2Ycr(>Q% {fs ˢJѰ7YAt4(={6adPݵK[q1 ʝKA{GOȵDc2f_Eί99g4_ӭPD`4H}rH6)Ln2 ,-ns,;? 3'itǧehߒ&Fl-,Q{N9" T`Ԋ|]QZ9e d U{1zND =ƚQg B) >!NSe+^6Ã"R.s5nF'k~bkR>"A;%;D,]#t1tq?5[T7hQV1_"Ϫ'G5BQk3QkE2qGfULRE)z4%ubiMf_'eJu";ĚF?70BƂ3T[Q,\S`Q p g pluֻPo̒i>: Ј"&d>(J'Ǣ7ƪC`t-Q},US6]3K"v827om&Z-ۡ|(WYl۷mԷEr)fs8HLh؝^N ߳@g?bFj1`ƭK;!ǂ T2|˒L^,xۅJLLّQfg8`_Ȣ#Kp7}1}oF \qhAR.yrze 6UOЙ8yBجl2O[ | br1 Ӽz=g7=l8?J4&l^4,)7ݸup%n&]oQ6I>+, ` !3ʎ+)D _{U#JGV[AD{is `wЄݞVTVvd)A}[Ϩ'y^CBo]~-VBʿ, ybQ,. }{WM@]ҋF#:_qcGZ|zlP Vj(u:9:Ea\s s`35? e:xnL b@mޡP ф4@q.52C; 5D݃O|p.]>o\pȲ.Ȃ$ qG0|=GJ {kTrܸƅ >sGYWα1%Q;pft6 GpNN:!0#!И}Q$>ICu@gwT*BQqLQa3eKC~*Rvȣ]\Cu"E1o3}v5h4nv_G YS}ai=_Nrnnp\lo:kyOl +ù ƯYћuq}Tfw<`Asa0%@4!߀A3xKr+)cP{òG&Y&b`UaVLpAM#Я *tw~jonD˚햔/ʭ"8e>7З1]qĶCSPڦXh:t0~;}A!>掻97]UrTW^}:Q`8RfAS;)eR|tG~Qg5HD̦ UY4zVH"Z(f#ijlХFF+4a*^Ĕ_@9.,ۙǨ|'ʴDd/=ʁ!trJ+ ?LjKpэ} sG8 ~~vI^1]fGQBAU}^9"[萣Fc SV!ĵ_p>a˓$>}0(kx(^qm3ڤ q証FYTz% ty$wQO?,'zcB ,  H{J؈6jNd)S-is!Q`fqnLt2=Yq,GO9"f6фfyߕ'K5 J,T(KIANB_[>g;ctL!EhNEh#uYC1( j #շDMy{yqGJBNiL!{uZ!V|`?*5gN#lb}1Jfl'V ɃUj?n'K}_,ڄ a7/U^,v6?A[Cmm= (/W*  ( OM- 8LN3:)v',,b?[4J?/79`fkաig XSa5p 6J:6 DDn\v6Hyvz85UHc*Yp];^C  cl8chI4b9:Hj^֚b RdY{ytְR)k( ]W}ފ|9qPaSwbPU;#N nuBҁT yi&.gltB((so*v $_BKwSPwŀ_+xr1RvQCmynJ- Nh&Sh+0ti+|jT;`rR- Z1JL9atL(y=n5d O6:dmBHJŨE}KX n MK!4:GCxC1uFp׍_dľJgDn3ӪZ3䴊Z|K C8t` iq7l&fWÓk S'te!(qϵ8 w!Ō, \~P,q`HZɫ`Z,H O4,P`Y6袧|u8_wMStBUG{3eRUji\08_H4Xh;N8G@pô;n<%-PD@)"hVجAڅe*sa$ԪrEqp浜ܹII>H_b|tϙH_, 6u,؃#JfOfy1!uݴ`KUoؕ\$PAt0ullf#ιx@H*c.j͍xs G[eVP ʳ|p^.-eФr'bMO   {_X&G$(l;p ͝PKEE<&V~L+`&7/JrF<)Ml85'+dNd! 3ӃSrߥ:XDR{No*b[= $XgJi\gV\㪐 K3&I\&%f't?R$g!XL[ڊw?UNwM͛әI.X/yVwfdpiWDN< +\{CL;~>5|VL 2)$uPpnMM\`lSEe/5qDǾkBi3N2*!!zH#6DRN 9[Vk<2rc; PslɹY@faR@,gY]Pte{-nj.)Ee,BRJ +آz#bFO(xMH \3NT,|g"7!P:f6iG[H JYy,vM;D\<1EO:\C% ňE[ pM"Ϲ.RO u‰B0Nl`LW>SYg)U ;z8aX!nfNb|\ơJs#WzY bIơiRJ3`&w8,a)E%[~Lst1Ȉ&p-7P3rP-* @X͊;U~I}vzQ߬ߔ6O/ԇ9{5f_E5vJs [ID6rrL$\~_/PUwD]Hh^,mi Ʈ}7C^ tUVTYs NJ]%)3"N0s2W|׌Q$O 6Uvđ{/|RA,p@Sxh'-xe,xױ$s8z: Ӈ]A2 x&V]r: Pkg}# c:]~h!M{YT9ѦvFwE)?W0,Qa_^س&uUm2?ʩS'8hLҢm+7֭b#X30 N[5祗cdjJ\r9օCЃv mTT/L{]5Ygn )!V` %q8ɕ7sp@Vi6*{3N<3mM?q5 m-rL@v 7;ڽu*]&vӝ:Sz6ib|Y8 0P}.hC~nJeCĨAg']1bYsnd^h۲BFF*$o =W.OQ& Vy.!*F*\% \ rQu#._B%)j>=YP*A^Ǹ)l|õ>B~:!e*s RFt"=HoeUJ ٠,v䶮D;_kc0c[ {tk+Qmb"f>y' hhC0-;3O7j(#Jp{.tq(eiY Udqsz ߓ$%l45}8\iL_-n] 1xpLm.'ܻQAٜ\SKi&غ J"Tؽ F|=$πt YE3 wX?H&fX:=u!$ȥe>` rϞ&IRiκ(-F6KSsx_.5ڣX@"[GH}4ӭjVt{姮xbDЪn{pD@V@DHI.>HdDDJ܅b<:s,H;=JDČ|7hde~.eMgz91| Nصx8jޏ<;T|wgHxk CL:4ERVB~u|iދAٶxP[ұ&_K^4 zy,[O66< i)`?E#0+V5\nQk qS\UF&y@.,~M$]-V<X,kLvqHoϡR AxR\t#U$0z2|QH¹=]Re3C"C&;g$HBF  :bTpc,.G02A|̗; l{&:Vcõ{^ >Ԛ,bd(3;Y""^X<+_t%+Xp>8l|u%"N3T8-=u4PWmp7S.D.tmq%J_u95=Ba$jAX3 lQ00Vj R >\rg+Gfʝ{ ̽&+DGi~T A_~^ Ɂ {!UJ!QSPYNy $z7DIx^ /F&H6¦2wS@QF"܃#5QDĥ&gڇU:޿ vE /50Ben?j lMҕPI9{;q&+fYB=+=XSrJ'9a° l.1-rA2Wig!@8 [)-NW1%y!?z"drzQEHgj= (b ?T ew& \vUdeU)DfȔ7" f$W. Ƿҽ=ߓ'ϳqYRe,2'z"BDM;۔l,Zz</X @Ҕ4]eb#޿tOExwoiTzHp7ŏex>hPwGCfh֊hȓ\GmA(Ɂ=e ɬB'+Dƫ>p= ͫ;Z25r s٨ N+vGW~Fl6.xCj_,P5s$m'98Q=b$q=#JVV~ֵl:Jb~Y Z+beI10ˌR]w;[BA{? jfؖVJl2(g0ճ -ҢRщ$&NMEj+ոkulE,[ >dwt0_bh〄׎‚tYQ_!D &vx]Ǎ۟H/%WtU;h! -g.;DF>(aAJvwa 8pQG&05S d+6xBbV|*ezZgL5u~two0YknFݩ&(z^=_f}\$ӧr9y0^ ڳc1nU3.1gU8>5.#XSsܭw9rr7X&&1g3~g0܅0NrBXfRd2S49zg|P3cꌸGNB_cSu$LdI)FĻWi-^ FjyY/hvXl>E= VG@eh@,vtfgzEӧ3B47,$ Zvi)zEya^==( Լ|Z+^1AIeze{p:KBuy0ұ^|}?8GeD _*C*3F7[įsJv{e)^IH$`l-vُ$kTAMAZ $IfLl ^}ZT^$ws=Ji'4L!L:\\*sFm>U\٧8wb)GF+\4QUjOed}]9$UmGɂs(h F\vXHu𥳐ڼW|IUvFx9'1(԰)<\6UNّ0kX󔰑 AOLD1y[o@;@?aΪO['R[rb*#2hڳ+͎ԩ_'Gu{rbI6 K6 ʼI4]t#lvW!<{"lp!!Rb0>m Iv:!j,ňArF3Wekl#E$xm>^i'%s{ [ajL,NPO@j'AG !4k!~f*>ME\sqD;C5N%sfv3CNjxlbgo+(\8HhPV~T 8b7elS[do~ /1oSֲj7 ir00ӹG_(ԕV!,DWqpkj:Y>a"̏[(aƅ*#Z-뮤H*f8nTh#GbA4 -43PpzV+ew"ܣ 2&!H!lxD訙Eqhe.`дԯ( Ez: YAQջAAl:5+l5jū;Ŕإ\le;ZJH>yhM1'3Q z kSn@s*MC+1&3-HS6=3_ũ`P ܁rVەdVdbYWN#TEI- &#C4 E^vZ|h褪 KM5>\#cŹ6I;  HX̤O#&BJG6|c%EAZJZ41BZ;P^ *` };XJLB7<×,CC9Dz G&X%Yw`#ϩdM# 6S L7C|CII=~ Z&;=uxRŧG{1u/JCv;x@竤H J\H64P$! PU-4ʌo߷m/xE 7j7ʨh e@.݌ξ8ksJMݚNon;pxM~{<)H9!)86cF $oͩDs]EFUAc;IĔ풔~-| yP3TS!g/q slrgS-AW;ޗY~V^ڌ!~Rh sNB߁rbngS a-=ӝSk\;(rL?mVK8XٹX5vfY}r&# lRTI>O/HêbrC:zE,ϩCb6/b$Uru]q gc;+@q npPNlq+ZXKBp<^0 C>?`l!43 퐨H+W\#;:~ '_#tyY+\~zaQvO i'  eSeyHHɄw,L]@cj(|].2K' 2 .:hY5G+ qHkt@W@,̢n#f )Ģ$Hxc/YA q|kC 6I)("g\DqYrC Tn"~#ciP^FPq ƍSԒ ]0Zod EmIab?xh_NSf񱋶s&U!/)'B%pI/QN`ژVď0 #I 9Os#+KWx3ZZ=*\oQ#\y5u<-hZho;>2D }A08`75Gq#7x7\%#D*DFXp6@[_kx|,BNNBp(aV臆ɿj)C̒KdQ +=@d݀VU|39VZm 8"y F yƒ]e!<0|JᡨcxA׉rw(M ^u;\EKwCZ1!?ssm9۹9gLx7(s|.%1 :ғ7T e9g✇!yX6:RjΧ%1i1WNItzm5h' 6D@D-'O{q:h_|7~[o >ci0k>c dJXA%PrOTK+a)5Rxc4LwDv!N\ I)[2|C ɮ@ We}"'iR a֋NQ{ <$ؕ^NA7x俋0.bFc@Y 5" U]2dú nM,@ѝlRs.it:G)?!3H܏1VF3C)vASqCj%Y#@U`XGB`谨ܰ&f['_EMhN\LJ}G#Jd Vˋn?͢>j z|ގIJ)w,EǿrGp76"&7eZ#1_f(qN`8\T*PwÌ-M\H#|*Hmp(2|(\Ľ|8R+9/TeggM E bx9*[$=5sU$͉XyoY"[11׆XXWArR7ôe@Owlޠ=9qSgŲʶaQ縴/༾Қ/G.s%ó&$0 qh(9qImb=%ٜNQVJ_ RIؘK"B*e5M6ְK}yεLRd7K/{HloxAӛCʋօ >~AWvOO܂qtIGwxS}F~ph['cT;W B  KgxUu-]QjZ Jg`ܖ#>STgMKa,rQ֨~ /)'t8K9p߭J})ybtwbϘ\LD@VRB{b*rK3s f q[>MYk%rd ^o2KSOIn{X.|%CsZja] D zHk2Q+t~E\YE9\sE}ŅQ1zk_HlBGC'[QmѧͰ PBcVs6x=W<-p={b8g%3E˩gPY%) ZG5t,%rFzx`B'Ņ 30l'Yۭ^!NQကӅĥjחN1IZzZ.f # pxkܴ 2TM*aEj݂ᎬZB]Ꚁ*B,N {45tBjpÈI"*8UNԪx`_ C֣20!=wf6dcS\L5@p}N.?t+]&> da @1yd:xax!IjDi@=œ N/9z„ryaRxJIr(? UrZDg #II[yI Ǒ3u:uw֮'lh./INiJ3e;`yՁP6J4c$Ցw!pC_ ue3rʊ ƚ7dwo$i.LjT? N"Y<׀ڿ{GmWKHb育& m !볘R` ' Eo%)߲ VKe)C3q?C6zzF0$b`ّBA{)~Ư)ۆ*&uY>M% Q$! d<=//)覜ס6Y(К9- I} &׫$?(UH|-6Cp$)O B1e vu-ϞָU$Eǹ\~XiPX5ﲾ|Hlu>|8渕8$0ݭ F?~TzL v]?v <ףU';i>NPi~.MO節e*Ld𢣨LiQ, iq Y3 7&x1qyM%N1z>hz,ȃFxFSۢ:S`&cnIU`VWc? NL2Q&}mzYH)s@ GgxyAN@pP^*Ea,}t_+<`F߽ jcCwp5/H0-%k)"L='YEjl*$|UGE3,P'mwߟWexck;3L &qܼb5a!34 B -e` kvpyd|⥇Ҿ:kI~Q'= ԫL3WBZF&M-zERͅǩ@l&%{b4AU9!lwl V̎q fa ,W0˯/Gwm*HyxARh=8bCz]4@Gg$tJo"תtn{b5$?K{hU P~T{t#ԤSDaSLY!¾bnmLaKPC`Bו4E4u *0{+EIrJI뒗آY-_HyV;7d¢lC͆8J=<Эw JnRpr?S'LihD`+DQ27XksE5f_-?8!R;M5L۩eCB I$(0rCfK{ID/ AZ5nw"].*Ke^6FMlOl;T2a;MMNp}%T7 g^vG*OJLyƳ`1BJ2P澵S&{$y@=WSu(1[eD,ɇx09mٻEWz5Du|dD {;VwAy| ,rG|\jr  ,iA9 l*9? Z5nÔRP4s>8P'Z:Oh.bXbM/0XRCÐ%g/]W5t[ 4M+DS!@"ʻb 47Nޛct/#IG: sd@ҊߌKWGo߁4؂Ky35*m/Y,.#}.eK{&4:phUsV$=b0cGF9l(To}'N6vg 7}HR^/E݄7h]TNgWHlַ0`^8F"I:-@9ϓǧ^[87o "U߾M7}u8!#J F|J 5 0>լ^C%Eo\DiR|#>e A KA)ѓc#j5gO n B՛tpن$7nj$w)򃨂7t-tNpuԻ= ^1)g ߟY*gĻ<#Otkۏ7i!6V G?)EۀQD ک5,= }L,i| SAR5#YH=P?mxR 1=||e-+81OdF{gƠ 8wơ̻Bjh/,,"30.Dn%9"CY[&5,{K+HTwg!NB:kĶ‘p!8)?6∃&A ~Ձ!I@ z|-vk/8HPRji0NipȆ(%Ph]f\X͗L#fnϟ&b׹lx(=.GZB~3we2@/uK\(9Qnhu+z Ώe M+G§LX, DȩSy%]Db^mt5(\eV]i   ]!n`/.!_>R/;3WX8:YI aI$p!)/Te! Mil`=X;iYq%ioI^ͲJ֮߮D(5> _* sŽ)e?afWF,q,[z[[$hgg"E2R_붭ÛW=*AnItȬ>MD1e^=~]@7vVN(aX.#)FT:t}(@݅{}>K] x1YxڋyuRo0:E72bk\&tLErg; KԆv/pѴ=7J7yP o:(% z>ۓ4u3U†lظ&_'m0hƳE[>PT4kۚBh>!T-ԙk0..(%)۸5yP4$1Ƶ6F*/nRyu!$ALYB +Ѿ qN ˚QRZ=㾬\ΙYsub|^l=@+~PƙK7:u '饵r_<_gx:-cjO8,մRz^J;M.|kVpRRU[ MJU:;8BA/ em5k*F4~Ɛgԋ|y-4@38*e ڍSr7[HT-VAF D5!]:_~pt 4Ah`D 6 uHe _Jb 5QŌ[S>B:Nڢ} Їͅ2VMG(/ d u&iy24~;x&8!W^/c~7jZ=r LwDž p˼r*$ܢ{YI#4lKm5߁ @q{ @\?zrʃ)lRJqYG3F#2^*6R>Ƶ͓nՙ)=+Φ<>p¥l6"0K֤ʃ"}ffфuS st.t=";<؈$-yӹU85j7(H!TPauNe8sт0V+dxS9.kbàBQl _\AaE-Mf`A;-`"8|}t }Pަ{nŊ+.;QYJj6cBdQ퓵^j:?r Zy3_ZBR]+-Nl9p1xܷq [N+DKw(ILIdS"iP,V}r*„_*wjw`'P yB sLTFPIfL %9]WY`aw&^SlMt~EKz#q"cc(ُdo/}Woyktl5{H&e^s[0ɢ,o6PL2uz/  ~0wl# Y lyY8C%`r`qQJtQv9ƒIC;$l5~Qvz_3Ѹe(XZita;_}S447֛kf\@6iCSt(x,l@@˝s%i_A Թ4FưD0}F((9x! iT%໑z_ɋO?s$JB;~pąX<5/cLGa'yrXqe>pD.n,Kpa tA(RSё8)g4^ony@yn&wrCrF$>A DUMp8~bn5\ 6 jQ,mz0U{=#5ITfOG#KpyܗʘuELQr\LFau\`(~K,+Arjֺ缴_Mo{-eplS . yJcEIx9c824-#ܠDqXkA]m89ދrC9O Š|8MI69!À2La2)`s1~ez7mg wGTP*X*U'/z!DɂMBon䠾AdmvoPKqqf҂ҶؠEUqm=h$(!g| d&#C[A=k[A5TK J<:hPKoڡJ޿ 69"f1 uP8ڿ gK:+L^& `Q"`pUDKc໢ԁRPlzE>v 9ϻq[''}07(n`:_?,an r$ nNUXï0$ռ 6L<(c9-fpJF*̇vK֟,qʣS%C,Z2Y3d)kS]umgg1|+WrQ4DԢm$n|TMY*.I]4`᥊cnLZ/܂EJÚ5L(h!JB7c4qT1f}i |9@x25V\2K.E2et-M0+D ֨+?:xVڋ{I iпoW_wVƌVvRiȑX.!v@ڜ% C R˼\JykNU;B$h-AyMtokױ5.Tl\ td)`[@,b._!Pba9ьpѼNs3OTP&*ˡ$ 7# 2ʞ˵覉˔&ҏy{0Pf}=/hABϠ}_b/n}h,AS< FωԠc؂4 |q8q]Y$3eS_R;nG7D0[}] 8 62=K4~ %V*g.TcQ)ܠwȪ{eK&୘l"bCPЌܨ~:7;|mj̼jވgciDk~w sT賺ٷi"x}AmO+[|*5y?Z\ H5 v A1f-B`v 7i0DIzl5`=(>JE%ԛ(R8c*)7Vbl m?Xz%`Fܺ4_/px5;f"k;^J+g-aZEH6I8um.# v_:jzA)G2P! SFI6ߥҒJq&~f4Bs 375(9Ne:&N`*s\F]Q<d (M& 4nBmA۷gO;"%đsEEx~/$lcgD Gt@D\$On]oEUAS0Xo iYŌw-hxOe4 ;P/>I䬍1MMS=$#=cjJ| Q5yפhMXx^f?7b[6D[_3A\1-օt:G<[Q|C1U˨3\ÑUo>o߃;v?/Y`ŠBf߹3h6z2?Lݐә/[b^M̱͛[l ^@/ EA:7]nȲꬁ^(~oG7{XF64q#+Uf.8vq9{RQHVD60S$[gܛN^/XA/i1jI8G%`YTW|a'\_px\Y,Ӡ_ 4sfRk!u~@ũD-;#3پzdŠ5]csղį N0qئTA2LK1}vm|>}n5GVVLt[f/P[Li 5(l8(IC4ެ)/L-)p5,AövR0ح]s?a}q4VIK -N Rs 4Qo^ol=iA5gjDğdhLw/=.1YS.u@8=L*c%HzdR#/`C#zOmi.Rӌֈ` W ]8vlDDi<'"_/H?";p)Qa|QCFU397_R"cO#\\+sh XGF9FouQPK zDZ^1EHT09S*[2,lSawh6lF]ТQ}n (3AɈq֘j=bKFAL{Ď(E4invdHtvK7N΅c>Ry4[,_H5~fh~v}E+|~:,c 7JSzdt6iJ7k: E@7kߘCR0@sfUm; ۊp(UxY"5s7p|οY_esPZrFP~fJɘvɢ7PO}XVtF(2Nu!aEǹ\?8PW?u+Čn (W 6.S+5W bF+o“(X^B mTIH| ƯL@'ƭZTa^!Ia.'_㦮("8%QJ`Bc?^fHZ: RDŽ?3)y;^!5q\ńv 03o#tXb7c,ӿ٣":GsK3oSf(G_(^<;$/|RgSߑdLn^y%5&~<I`iux98VifW{sWyfVJ1]n>  EmU6EMxL?&U5Z5:tTI0' <1l|i&%z!;$Ղ', Hw问d65DyIeC$/bJ~b\+wr dnyctObۚne^l :Gߧz,ȃ&8c@T&qs[pU̱Hw7q9~z^>6~9-ph^5šL@?c^@Ϗ~U!L`55whzapݼk&VݒF;ȐЉ)&aB,ԆpYRXcMoBr'({(VrK Dav Q3y y6J!<ߪbaE!l_4hAꍚsԊ kG[$ucXoshfVit\m\(`}+EjhlGM%/LXWaORuS|h*3q#%ѴkJt4 ꅟ׿tIVT5u=- Ӽil6SӲY'O3$ᄌU4W_.S@n lOdսvFhK!ag- 0 %ߜ QDŽؼ"u\(P]49[vQjwW-9!=,'+c ,W`,̇uC%|fו8ӣwO8Us|XGJ'9%np6l\k(Ap20Rp7sLgF Oߺ\EDPa&m f<W=EܲN}e G8py hSL+7F$Kb m#ʶubb$ U?fA暴ϗ۝p⫔"ܷ!Js'Z p ^ #k]$y4dՐF!G`ETv;DE8s5KjDD\J)u(͊(^-]].T}Y:kOwb8(Tj8-сa80~؅tج-hˡ_M!˚5ru', S٩k}1ʆ)(|VYUuD~q?d.'XF}mA8eQRќ9K  0tonAdc WQUfD>@rr"fH/!zCerxϕ.y.DqmI= n{WE`ZEwH*3HBGIkP!' cښnmHMXmcJ͆}ĥ\FSsQwЦx;L뗚 (-t9A0&iy l4VkZ尦yRJL& tN!sr=ަ4w׸62D TTLz^rIoF>jڿ AU;l> \ Rv K*M2lV_ۏE3ц%>FRw.>}AjO7I-,,Ζ.|U>VXSvYvcaG?ۑV-"1$%1w|ԲC;u0J_ :*4PJB3H`Ui jUՐ!rӔvƁA(]^8zۦܪ^Htn]fҨ$bA̭`RL+wYBBy7Ξa[G^oc>Y2rp7%N)>ͮȈRr?x{<7dm5׈U&]l|DH[r f[8߿Md[AMtGpd\&-GaWm3D@O֜Dl9utk>d2 *.CPW[~Jq%;+tCipwEdS#@;a>gڳZt}+:UTF@tbӀ4Ge`É2nXfկz*0&ߘ7=+9pGH.G6vR&Uan3:b^Fd-'?-2k7y/X?P9NQCjtU[ PapZ [>E4KB<xuV4B/~Έ~0q6~tl+k{M QSx?7_LA35K9%l?S" i`q9 eeӄ{a P=2Joo$vTI1^ٖAD[jb1Si3][5#q7bΝmy/`tR,oE# .OrM<2I+m4Nf=Hٲh(UýL5DG5^9s+:Y&C V&dR9֯rG oIV #ԫܬ7U9Zk>u}҉jPUe+mH;4pn)++4\:~e&RNvn9>jcĉx1:Z.އܒw Db[ҢEjW:G4] 9{l[{Kֱv.pX]i]08-#Ż\JڑGj1>|%S-9V~g :84S=Shi(:$ fg;("=xJPVscf)U< *6k:P5B{|׊W9Aq*fOxWUWkg-V nγTGq9y7~@'"yB]n꾋 GEQIO8%&׉Y{jSI01݁4۠Huڜ+>*ՉqKۙwN;;YB'SvTe+l=K oe lHJnK91W"3o0$Oŝ3 $} vB{MvREգLpܰG:FGms  ̟醜{19Fo2 x6{=0wl=6 +=(8*\=[zw%*R?7L`S 4EГ"e)pZ_W$922?Yi rj5DνƣArtS ;i4iR58GXY.c@PE-CoϦjQKQ+ǞЫJ ǩ3.3v̻? 4Ѭz19et5Bv/9>ȸ`ѤfʵaA~}UX^ K\vom7eؘFOɯC/NhZTૐg {^oGu@c.k;Tc4@}SxBYѽG;޻]d UWTx^EhdfQJR&U">1gX3sԒYV 鹫aメM2(FA͆tLۘ.5(5/(KCSfc;,Fd(%U\N:hL]üc*TEaIm^Uhq;MAK=t$)h2( ( \5a=M)Zà u M{DDwp)W:tٛh\kC]e)YkO-۳0/)`UTcU@BI9R.R׽ӌpjt~ J[~:Ϥe0Mp E8> di ')(980 Ҁ)(>mYjqŧvztֳ[RR@Ro j"[Χ1:D S9Nof1 \nSph *mZz8ԡ?Sov|fj_J5GrN2M"65~ō#wvB$h/ifbZ~u{-  ~qۀ1 |6/E(F1yꃍ ˁcs̼6FM$.`>=h?V괡dX0K9szԷNܟ%{ |j?CB v:ӭBoQy+R@=CU۝QV--XU X-PŸ~|n|6|{) O0*J~8\ #̩֡sM@0W=6Sgy~焈tTa;X}C.Ehvt~%NpUBj]|ցpE[L.^J>$3݉'hnOr"u9b;F%P: o’jЦN1'uX|?"Y$8:lXh β{ƧoL;z7=Hr2Ści]]Jh/sv2NrNa`HA1g]3Ey`1pd]Z_bLg?703v3 ysmmSNpIJS&u 蹰Ml8X?`;SMtታi R[LS&> 4"#ԲeR2!BB;C#T6aKZf q>Pj?$&OuIT:GlJ?22sreρu- =k}ʄLKӤq~ofWi\ȄڬDcTxHNE D<@.x 6 QTӢ* 17ieƥzHxAdS'Zp,*C<2&e hH4КlH~á uAyʊ gWдvﬤR B̅ =QoyKHǹ>eB6߉ͤY>96}&Ah+5fEGA)vY6?! kت h>0RڞWsl*)XA)iG!| ~`/j6ښ]F%\<hdӱH9^ h80NV Rec75 Ģ=k^T7NO&HIG@y2۽2)Q+A,'!IHX~/`-sXlwv_^ZH2$?"E)P8+a8ָwv7%xJ #^*\5kEjԳ֖%ckv`m}vvzNfR;׻=$6>&DyWZXCv=gX$8;} WìZŤӑ`#Ea*?$ˎzkpFw iA9m;}VVX79S9x7ϼwIh|o$))-"6{0v4ƮykFM 1&V*Y53-f'YtgKzF $NGt荀)Bx׈@mأ5M"Bs"٦,:n1;w AƯLIkZ* of{=4 ّ8#263"YtaTw:Jt2 Jdvcg&j/ߕzP: R\-/Jy :Hdɜĸ{LF\[uKv}(jdTɰ!7"3j)b~ hj^rkvZlv'q7#>싄3[*9ZJ+d&X!)6PrUR|Kia zC3=J𹣹F:;!̓C$_8TÓɱćRŪ86YX]g|wPtDX$g OfTr[[*?לxk czL ZY6߹Gܶ$[iBjAAf1Reyge G HR :qX;gf ľed*MG3}+4yL~/>ʂ!=*K58f[.\MNJ0݇*JYꧣ RE)S4R!á8 _ݤM53lJMX,o'Ե >Yn~yo$4K71ʵ#kbR {FGi>W ?%9'e?ۦhkkĦNiiI۝Po4 <{g4#z T9D!wEMmU\ph. TJog]!gaZ혆ljsm6(^0 u6l rd\t"¯r@VNzБ\ZmԷ6#|TT~)gLOXp|BTDZ 8lwbpUޑ?*ekZnCT;nR)u;ͳ}/YsJLHRU!Je^#빍 ]09ZU03Ʀh5.pMNNh-G7%r} R@:2ыZl /5'lBW븥/JȒӳ+owyr:H2 Kȥe&Si]hGK w}HpoʜtZ9uaqݟ"~1NY0dÍ)sxtzM6QEb9n24K|ZxnNKih |=ۤp6#G6 [J)vX532e7@I5}޿V_ } wRBϢ f*u@2 91F6pSɴug[D݂g_W95zyNTzqaE&9f./+u ,/BZ}q"sv3d/[FÒ3_k$sK2̪5ux1ϥC@;Mt6H_y2֡T.N)h?a955x!UH<tsdNu:r,w7 S4ď&S35Bh~gHrofI ' 婅7 $ JQA42 xtgAƞcn.i}d.7wP۠calu+V4ˡ-ux^.ĥQUh 1^0@ 0y!^ﻅf*[h(3Ȑ{ 7`cIᑏBSE:iЯEK^|z%:bgtbXє2jɣ '"󶈾:) j|BRt>نGIE/;X?q^tB;[UHYQ?:ڡ%) #9>cCh!Y$"m k xmn'"ʼwM0T5~O[H{mϹ81dUT " sAj!4,e6f0~z&%Dž2Gp} ՙj}c# qԬC2h- D7LIzP?P^ReZ3 څha2.V9KF?x7򙁢j~ir jd:vxkQ}+(fЎG3$ )£ap둥l}c=]0WQ*l#";U&{KFV#T_2f;v}n?>D?pך?@Hh% )ϽAj|HJۓp)}”s] egBVڪe7b*s!(mi#yφa '؀ف$ChCQF)&j{}`g|8\Lg&Xx䨿]dQjʄE`&} $E ?l֯݊CD R+`Q.[h>0Zk5r,9*?l1硭V~j+P696$ښޓ1! 0HKr!d8Mp4d ,y&;).B=SY>KVNA{>3Vb^ݥa]+$n'2W.p;g6EN,v>8%BN%(+$+ ;tE+AiEò0s2$dT`ħN%k[ruFXmrse(29="*o4]Pd6pAR]3V:CϪfwńE;T:ߕW,Fc0a7lYnADS2pE%<Qq-B9;{klKL1v:spHKZdž$LL%!%Y 8B7&uMkSu|]|Rѧo>uji^EDx_z̜\D\ 䉚Q;N"U:zX9 TNO.Z*$?h4GcOd^,XFZX|"/1n?~Ĝ^ڊoBczdJ~-SHۿL^ʚg@ϵȐv9%vH-nԜYWgn+_+n" 7%v撊wR r3&eXHwM/rJ[ ݕ2 vyqх^Ѷ=X^043"rjFY{+ IHv;^܇|Le8S:f,@(H\ /K}s7Ml*gkBBL-iq^}كTRjOD(ce46A8$a}cG(9\yNwc mwvq>g-0L'5ܙW\j@rEy){jVdj.r5psV8łϋiEn S|r*kCq6͋Om?Yʜ)e!,s|S|w߷I¿Nɗ>'[|2EO]yO:R^2_1v菪IC!&o5]Z8GBo L +\8aGw &ޖϜTC!ˑM?]&{Sg~ ?Տ^ pþelb!U+Q߽,6뎆SRL c`T%HS/>z5}~ ӬmS^2MukJڪ3G'hJ󷣵0~wX$Ā96iLdalN*4stha((W2x|/CuG2_+wN\UJ >eC-*$ I~7b VLY``ӏt$AXOV#2>@ _ }:CŠQ֞d)\֠&j҄]v)FÅv19eUjk5Ғ (c%--˺9uW^q vj؎kTeOo&n, v }x"2E@҆ m]tPmW4{ٖn;HRGZ̠1(bUF8-> QxAzxx%y Nmbdtq)Ȟ{sG5?u 4433 pSȼ:ckZ) S+C2S.\uIֻǩf?^%Ȝ:%ituʤa(ܣv)HQQ0fD)bŪ Oln9L <]bKp)&>r9!(57>cߛHqPP~/@)/=< NıJ<g.VT*tx2}Kt5 i'BN٩Ddzϙ4(> 9pSWamൔ|ILm`Na\r㿭$ɱj[!/^4Y jRۍXTȄi ×RCځFzG~󇮃Zifhr\8Nm,E"#[-]q:PEgj4ihN^x\.$Zw0OT-7KK~[C f;]c5߭ fL $LejR4');+I я*fCh@e:V'8=>Վ"ږ"+1dM;T`}wǴU]jIjj;CKlV;S4lg1LZ)nꜮ@ɻ4✜>,XcKx3V6 gtt" ASVd^}zq&Tdyr)}k:t3DEQKAl] )͢6ijFj ,ܡY9K rKGmzZ*KSwl@TbWww;?*wxmJkLBI8$F<;}5ӝRCћP}UBGOէ7-dD/$yYdWTa7Vr0Yr)9PT^Wt!{qsPfi z ʹJ}y̬RP0(xc-`wLň/36X޶A4 Z?2cW:*hlp勓˄?"nYh?&]d2'c^\S}w砑: 1VgzH1@f!dhQ]]xkP 7) 0/bpk CyI7дQǵ!`amiE¾0:)v;ugS#iK$H//=ئ@lĬlgۛC ?|)g0 |X, ?0l&xmrdzѼ"η.Pyxvه9ZVtX-OӰF 6%3k;~5@,kτ0ߴxPaB}MJ,VCsj}{eq(0S 7O奍db>"%nR͹= )ZXJG?^GъTO`%\c_< :R5qZwV4cPoJmN:h]â1 YWh۴׫AU+)r9S~Ssqu?lދc;S:b-[ LH2hDq7!;['o(T;ɋ b)%\|zݒO[MMѡ՝75xBxıXU-LG&6+ _wCT&g7K@ :yGN˟(6LA{X!gML<[}|_ 񴭰?,ÄIB0J- WAmporǛ%G"m9tnwx }6TC%b\ڤ6z]me~_PU)4tdfpU-'x3AF$8>[[qmv?JK/Lgј]Ym-I,(Y=xBj+/ VjvBACw:7hx}hb^7ؘVGh.6pLo}ԳbZkJ\1^(: +khT (T!  N~I!F[=1u_&UkRdYjT;l_}y ISAyMH_Eʀ0{ʡ/ex!O2 B㛕!Q!cY_O!!!UvKw 'W,:s@~x+?Z,bgϰ'e40Yc+d]qwa>m lk-0GaL݁V 6^<@Q6=VSXA6~x._`ES-W"eGS\x2KtKݖ\ F@[JgާʯcQ&|`fyxXocMРnDI¼pP>5u:G+ݕ_,T`0\ ' W[iۍ^.Ha 2W族AIfT.Y$ &ڈA?9fqVe{vUTMh?)|7EU8krDp‰W7 Ln Tx< rO< tjuiq!}dPUgϪY{Bm'+ii0x<l0 J,;æOPstz6 v+b̋9-]AUw}-`i;BT;z&汚O`r-e tB\ Kz2#|˻MKl``P9k+Զ!k R_xg:˓$1ZNpj/c¢Б&k CB.tZt1 ]`15C;KV'0{ )b+OChE?9&XGS ۵ ޶Yd׶U|(Ŏak m!Ѓ g)uA ӦS Ʈ6-~wje{x &m|VVU4Vqwȇ- 8=h4M @BJd~U]* kV(-ee^:z+lgin~EB@R {:PY`dxpKZ8KrӺ: r2quVBJ[OQ:lPqVPi6 Zp 2l`IZQrRo8n:g4Y+,'tV$cpcT bU`՜_l]CAsBIJ #d^VuaQ k< >A-t(0iɿ%_q-)_:+ZZR sXb>p4\pfWw_ 0,42pZ3= d>֞2UlVDܭ$"(!wl 2 I+tR JK/]v}stkXUχ /IxG'2JEa }-GmJJwCP.j +SV-^I8BN-ċA>ƾQn3 $V1x!y_K{d"'& ytrۗb:[6)`T VN^$mkd82BPMOd!cKtCGnWƶn2ƅ ${"b6ǽ2|l+cW.w \q=meE"NjҐlfԞ*An܀Cl4N.+Fҗ^A|b,w-H@n ߜi3\LS.s. Wf᭛Yۢ-Eϋ+SjjLd|O"贤ZKNs'f3d-I[=zqwSN,GX\*fqx[2*2!} ϏXuvtm79{=k@8ݕ梱 z ]_Yk:P, tì#ƫ) P6ŐH,B<~x@Co;]B*#N*s4<;xc@Y3Sӑuí4i"K5\!v}3mwҊrWH33n-SR5mH PpY hr" Utopsc;H^؀ 4,ݢ8U2 y{ҕ!س(kܰ @є5ďkTd/8Fbag eXcs\P]%̡zuic֟g{+754}Yn,Lħ[ "boGŵKl9f$X(]$ᒭqtY|NF JMΗ2*6YTmʆ|Q]Ŝ _D nFXD*iJyaQ#!Hrzr|=N x﹯@7lJ|S~LM*lUuB`2a>E·!B<'kLԜҒ oS"d ;؁[j(G_WMT}s M ,粌Z8hncRz'pN5c&qh-R}c _7c JэwTtAͼhR VjbWC24įHfGYRc?0NRT&NC K`'~9-Y5H_.Hj#݂fu!1̈́9%r? ,Rp: _ƩRr&KûT~Y< 8O#Oőa?y+o{_QbnҪߪL8RS 8dI)+Z & &KU+ǭ`f?Cĸ3 +:S#UO*"]"M0/gQ*U@ ^۶CqY`iS8C*f3'6C?B->gU+ p:mMABlU{Ƃ=K(Ao+AfĐMIEzA-g爹dkva#73 |ZT U 9{G$RcSX/ uAMQB!Q6jyي -JFw@ ₋u8\?Ô[`d4B/.q?]jTON*8UZq[J e 8BCe}S1,rATlR5Tp'x=aQȀ 3Ԡ}eiv!4:!.)5t)c6 ehNf)KgځUAkҨ]^3 ,oǞv>اh:򏤀 O>ב(u2 qގ7EX$`Qi">6B1nӸY0/AW)b_@O0W G/benА |ףl:[)/ci[3!= JNgE"\.sX+#6[R8b=R8<=Jw Yw>56n)cqg|ɺ+ Y\eN}V|p)XzJ"&$_() KH [a૵0)B>.@oo] ?R󐃴]qqeW"!o:){n{lGⷈ"Ow b/߱TQQEm e9Az8h#WcD,6NA+@XCs#f^=Ƌ(= =:eP;UmO։IxKHEckPCu9yB7^رh9 ;)0Mp*2WUHPo@{AAA7$#xa_s\( Xy\PB%.GWRPX|X,c9 sݷsX遗PIkeh,f *hc\)8įͼ9 [kCɱ3uOb&U=נ7 Wf~q̖]ʱ /e2㩰,h.Vc 39*"eQ ?阜jP?sq´CzH^"6A | @iot-wbPt8X!W Yn48d\v/\rd!bY*Q.sbyjNV4V8ΟPF6V=сtb@hcÊ>xǓō\*E?pH+&D6W> h3R 9:t icT`hJJMbs;) +KbYurT%/!:`fDK69W֝ }Kn!tX3MѮ@UG5:W 1k"RLZuC̽kBj{-hT)D8>iA= BBC'D2Q2cV’5/UwӴp$h]ƽ!d䖾X%zVm@ FiHV;\!{fĭqxs2v_18Fj^EJp3~*}d^_O P\n+i $1,yݳW;ͭ X>SߘRЗME1TG +*nSG?Yu74RyvTvc$ұs#/LUn1+›`B8{~.6rU^^ u_!uOCIp򪄼;}<0+S㽅7 ,O&eRUW,ԗ04v'T)'P mpA~ЕA9z@/nfN`w}% rp)-)߷RIoCq^2@ߺ4J2L oЋ?|-2?R2/|y@nB.(&uYh|vKG;!Bw@2 gE|@gS؎N0ŋqQ16@wmhg_ݥ.É^x8 5Sj|r~3iZ G^fOK6ge gr\AŞ%'="YX؎+/Hs_vJ s cBOPtHn lsS V+÷ Fx}o4^~pDJtfw7dgJoR(bT`Vks0ɠV>ћv3sGza$\|:׳/Jˁ1^ARV48:L M5 +iOQlˍ.=\cO-0B6zxFtyD;نtbIm ,je[)]|].GċwnRSNirb!xSbVY7_qr v}iZU?=2ogBAK^'O'U@ _,'sxH &1oޚj¥I|Y+Gqe*hT-0"3ջOM yCE/P^ߋbDcEUCy,;HD^W t[P?ܹ3<~)1#(^3l+πM7B.xh$hn#vM<n^.F[3ʭ &fv52όq3Vx1f Y]Uɨ(pI?M Oy^ me\Aԥ<0dQhj Q⇝/!p`ؐdRVr"g7Ql<>r>- eAAkƓ yjԵ Xa5~Ҡ5ݾ2̊eH9ݱ>Ozi:D >Du' ژ-ԛK'\ 0׻](Tѷ f-lhp %oC !'(Ab'w ,iwk%%9/w]{5>clOG3Fe#??}Ma􄍌4ޑy6E@s[#EljP@ggbt0-/v iZ!fe]ƝJ翴w~Y];#DT`;Z&@[ѾTqZd~3r=I.i󛫏wJ1 QH@1lw(h W \ͷծh!&,7$PSY t-kq1Uڗ{8 mEЖ} Ru|ovV3]P8;yizԒZ 8 b۽L~5B, F\Ty/%ˣeP,0Cr8w[xq%Ĉ OKP Jtry'R0n6mdHG;Y>2O$vRO;uȴa.p13@vRu)Ow ̓ѐIJi34Tۓf= xP{$9X/q-?I;)fUW ;cកےO#)#T,2`9%UHW~;/mXWyHC{L({h )|-xN}߀Q ʢHku=ltől!2SD?E[1]mФHR+1~Ų6gqI qr> c&!۶3)\v*Cr?twQh8puO9k/iaLj80O(e$G~=\?}M'5QMmqUaDTC2"t2 TͻD ^a|u=NEBbft[3Z &kx?D޲?_zBeehƻOv[,+\ hpSjAsJuH)6戴LG_djH]j,yi Aj=BmP(ε~BA'x2\k;B{9fzbw)I\FVLVou ]3!U6i.x ԣR;L;q Б 8pN|] Ԋyij13[%k%eڙ-T};Q&6y^Jl`r.RR('Ǿ#S\!%0?daBM=Z#턓XTc7F ]{^[.Ý/ T,ws,,Kk}Xp[qp5|6y>MR.E_ZxS/Gaαwl'sX\r F ~>L79{ށsȞ!B)yür҇QKxx<<,@k#e+*0n+JT]=h9yZ.y=cLJZo.cS`KŴ > &1ֺAlQ .2+~xYNn&50(`W*#U8,p8Ɵ_*2:Ef3-O_:ƊMgwX--1fN c|ƈ4 =&J>[wȀV*)`flبCɛ,Yݕ gL*}tz:'"o3t={(B3;fY3\vl2`9OLxc!,4rJH0~w $k> ai2^I{z\nP,I:9|-ݒS7aG s5yZn&rB RlA8J\u$cU=Bk(M$$Q.LZ@[!y rZ݋ihRR9Sz'ÿ RPYEȯY@qwB 0c{,0rT[m?MG.lXscp RUk0wÙ'#6nuQn3~HY!}-#ɻ%vv-^XWyrhe)kXvfaTq奭Պ4r5CtќM0}t1=^3#1OƔg9 ao×҇vtw 8ܦKs G[a~J|dj )vt`)8e8jk I<X;v&*k#ORfs(W;ޜTJKN(ޟ&v׎w/鰾= {rEz";GkW=9Tڐ#j#l{kix-icc,:Ԡ }-govZ];,HI!8[~LlfP_t$gCݼ;]޷v@9B &W8LgՁ(KrDRp6Q6Wm32kݾc}lgR>; d#1'RV>,UVw-%m<#<j1oooʛYL)I5U*>z=xz;oXͺw{eXmhؼtf,kȉtW8Z6n趒آ:oJpnꇮqYPz$-˿Lb %W~Dzb赶<Kaj/ 2n J?gӞ-.:=v5r$W~\FQd^M(Xj.h\?W]oa gθ[GQ2$`heTs"dğΕZC.Ja8X*nVXeo eQ ,YlΨC\NxSʃEdyv8Fnק-N$԰m?U}v'.g .1,J@ p=Xr@^{ Qao_!;q)fPs5p3SU8Ђ֝??y9- 졎2UbEr7 a6@AoxIA"~BQD,߯`CۼBa$E XIdg9H1u68_Z3.`\#ܵ҇viy miVbOoA`4BaI79Ͷ{TmvEŏ,hA)f+f|K !R\PfB*㠸g 瀅J"r$Nw~q~ UԈ\刮Ƈؠe7Y"4ȀDu{!=6Dt;SӃVRZPW椌3v͠#Hh.PDKSX%=Ӯ ? [s#<4g=GK.-Oѿ}ߏ;mHKK|7)J}m9Ș/hadxTna]Kкgt$^d Y%|2(*W,ZjNFr$1#J7em.4lйSv"cg1R$!7BKLCj&_}PWd%_ͩ}|X7r3pyߪRy(n1`kiқr-'逖@]`(Go0_4*6D!4 XZ$6Ts+W),ⶄB\dFݠ[Qt.Y%~4ƥp6Qzbe}>$f`6sdsc%h&Wۓ*!fϦc o5dYA4_ރ !)۵鷻^JVbʞ#~HH$+g"rE10a!29Zspd+ȃ,CɚdrtE<{B LQ$V3yJp0 nd֊`ޘ|%CZ7DLHyp9ʫ@QTƝϋ"dB8YTYrkk--5&9ds{6 إy uQ DxOS[eevFf@IBW y 8N~;k4KKPo5^,f2 |c=;NnUIk8ۣ>5Lg=P+Ϗ" t_t<^#Q쨞-^ s ԧCwA^n +%7I>6㌎Ez-X7iUo9@ܬ9 B$:[O+HqKu\tLWy&/V]\qJ5N TYjBU6]&33 GaV Z.jvFKW:qIK3( y:9 RJԧ1ë NAǓ;P| ZnJ@WyP: [<,V^.a*g:%SnK.ddZ GYɧk&BG=ObA%jɂDi+x׳Z^ m [H\GD汘Qnc73(=yg8&Z ?Aq&G{sF&E(`pdB7a)JZk鲬BIA-2X(7TZs9,U" % )°"&4֘tckO~j+T͘E+9OC@(0<&r4 ,&?UL[W<)f+,>Hn&oDfREp/B5FV𺃏]fxhU І=}xo.ti0ݱ˜2cL?ؐB3&- % v@1c?#g6'ʑ"d92 #tet@w&݅ԁ0aȨ`$Oa2#P ÌBQc._r94I*J 0}'G$e \<݌)Ar J^0^宔B,a|f];jNKqBt# Guv z^}nYs1WO/pHvxJoIﰢLIvQ Pqmlw_뾪}׫d_F#CV'9!f;6I=SÖ@㚞D sOбZzbBzç;KO.!w\{h`'G)ƖV}!YPʠycT<~ďF U;R}mPR3ć`w8vI`Ge{5tyz+N-ܷ6ɉ tQ5B73$5C{ l?8wd-ƺ_܂hiP4nD?rzs +ɟݰ !)*K4-Ga:h]UlF鱡vL]X; ԿXHn?I&h;u - "4/ܬ#(N2(/qH箭ӷnFܗ&Nx13Er|'C_O wW 3Y)&:6chec1Dhv+D7WeR[05z]ZMFe9ksͮkMiE96zC>GGY 6sh|JVi2զNV\lE!Iჹ@[)60lf1 1WQXB৬?:9C,hYGa֒\(;b o5ۺa%J#@,m)hS!vAqcN5Cu6t_Y:l~.*#1Re~f3v͟J6wk E Dž+ 8^75 wPggZ6[c3,yeacAe(gϭcl;%;sZf;sha%X9~cWV8Ɠv')./&k(sG{en vp5ikKW$~½`ry?6+!  yJeKT_;׼,)8)2Czc2;.4$j\,<F'(zT, \cP&-qt?YN~9gڃS,].L=yJ=yu?[Ll,;yӼ@(.<09әb9}m[s؍D{;n#nHvMEg\3"@cLQ1cZL &ߓH&qFØaYtDT+!cmY[/*f|b? 3.NWVDnxjos*TNlMmsjuÅq4o?JaV;OsWƥo=9PA LGnqI;><: , qBY8f/{"F@m2&'Ygw 3?6 I}/icog SFLI g.j[ݷ| W8哏)x#]= #SBUFX\TDb}L4z8JPغ%m;>0sEN[sM_Z<>L,1<DžE_Dbɔꏲ~D/߲09A~ɘ EvI+˻l6g@r-{1=IאTtS478Pg30I!0A킣$:ږNHB(݇8u zBɁՠnfR~K5n,#\*>ҞZB miULug~Yv]z2[D`( ;waƺC[ y e{7SQA>ٌMT zIƥ|%"OiR*ʻKhI+q$>x}y3P۬ Rx8F9vCaj6H4SG%#sW\ۛdĖ`28@Fh. [Few|H5`# BS]UA'YEF9Rvw*u=5ZaC+!i]$7fu̙X*`-i7I bbl.?h{XωD. *CAw dsƉuʹL%=r*r6Tb}<>fð8FL ..O?!9~=X=V9N+0WeyFCwI eFfr{v:bdxNԂ=B je RJT9T}qI9pʵ#Uc/C#PΕg1pS;cz+j/lZRP.J&\fz`r.JjqzaE=,SH  P%W@} )<íJs1k3f p>,`:6+ӈ cʱ /xvլMн{s@%i 򙅔Xl)-~+=bOgwQ%ԧȆUWß}z-:I(6H LB$zG~qьܹMtB%u ; `*`a2`Rh!BeMv@:2%k貯kq>Tq^ ^ɵގǔcYeuEgj?>snYa6`k5ȧW4!p$wQ{e)\-}ph/:}A\8Axd24jHV$xAycb)!v,J'g8tf zdKPc+(wDsju8_%\I5=aPa DZwR'Ήl%EHj3L>?1d%~>͹M!ih4%kÐ{ ɸ{C/]>D}4=΍q!pf촬/SJC  ;֍gNb>(B) $A&aʄ䌿ݹ6<"s.͘G6?[Ǣ`F{Q${h:J({| ߷ zR[n(GbnB=yqzႅuЄHC2k >:-,4d3ҧ~)t/;+ %o$3;}ҽՌP.qd NkqD<+.N]ӡ&YXۣٓϏ~e_0Z-z̕LX3=E2m+q âL}k qmBDfӣ)ua[,ล0̵sD20|9xBK?fY : sB'AAWխ?~c:rbN rhN mu<ڽd-+y}ntV7*g41 I Me&%/ߡ3eK}4LDG傹¨cmBOl#NVy&!/P~pe6|@ªb yW۵E9ptᘒ}&#Y|cyLQb7[c"G.|rʬV]Dϡ1PMm~{8^0YraݦcUXgi!<_uY !-B3,Ǚdwj$kaҎ BtcT܈mw7bAd]^9)T,.LTG6썣pK*hBX[V1kT5v|xaڇ@֌o5ȞP}E挼Y?z(CP_׷_!h)I=E w=U֛l*0w7.y>:j/ۧN$)8I3=bu9>D"owP`]Gn+,/@0TGɝaKK/putCEJ$7q ײw0Ch:qԛDkv_x%(Som>'qZ]QVy%M*5Ó#sL"::!fau,CYJ jr1S;p(#Q:Ľݎ/upTwO,owS=B43'E,cHR~: 1(R,1*p6bhfE+wj;eܺ U}׋ ةhZ_VlVu/8TY`/џ8_ paDX WƧ} Ǧ"$T^M@6HX3Ppp:MT*Rѯb {=@e࿯H 71\3HLTxٔ+$!ƶH ѠOP[]BE%qx_x5leV bٝLb_3zmDIA1ZړV5>vn*zUyTa|h~R|#bѽ Az;RAl0lֶli%wP.~R>Y(3B5$;8 T>PW6,_in ʪUճ}]N!۷@~eF1 SZ8wʩ&\AΤ%& SwQ$ `vxn>F7fZq(&r~ hsRVx-P]eģ!c f0D; eT4$?ݞU!6{/#N\Fd^zzE"vh9/kIHjћz5Ai3dm*VQy~ :P%%lG8%rclla)I߽Pc2T1T]6: P#gOvV,τTBDEWY庠-ǒbo/mdjCGl\Jǩj@lgeXMPƃf.@:雭K )l>ِ Eg:O.R{*N,G9yymN\@^}R$LI7265߳K{_o ':ٖ&nB#Sfx, m] } ~/@ * ߂>u/ txgA <"gEV^}+25Jg)'Ammcw! e&C }K( /p v\y;c <zd )(8La?ɘ"PR\p/Q϶"!,ͻJ7%taH#l #@v.ZE(JN4"fDY9J}"pwgEx Fh3+TLD0#CA, w0<|T䚪g&pw̞d!{r٫&BMz@^0~&^6=̯C`&f;Ҷ/=A*G>%>"'MMxUHqR<MAf7iU)5wGt4ABw=g%`Q|:b*q̟_ظJn kmpc#|c;Q&s-D3͞\7hyBgK)ޭp.QjIJ)n% 8x+O7IIUm+޽kzTV~Yh-N]rǥIG&AcKM3'LB$b>zehfZSy)2猣3֜NMtL"xm jT$Խ}+z:˨|Z#M3 m*>S*jh=Bd=WCE= #X0-Z$dDZ!aGMqTuS=<(s7g8}_Y?ZϜ$HQk>V̀:1^߷~ʸBZELU 1MEN5{'HnَN/ DÄP}Ɯ5&[I)5I[;r Nwe@ntAnVvj1#g _L) 1ĝ ӿXHz\I [87@<͍@T6μ$ցzn;JYi䍿oA %C2saŗ{xWŏziiI+93ҾA圕xQ"mU5Z5myYO %3ủ@N(HayzU~QΊ~gp=8)#gd%Ax&^ (&?m 4'&Y6_Bwwibt G5Y[rHx7cao? ub,lod2L8zR5x|)P#n:FHU1IN'x'/0`c$j" ^].El{@W4ڟA}z|{h7\XR$A7dlnV$6r>Dz '"{mb'U%Ŋs3DI%{3q9ī 6i)!<,UbN3HաaۀecV!#ٸR2d1&v&opwV'VvKKls?_wQjr'wPu]u,{=tTk͊$x%wXW_]Ll%n%$&\F]~ "j;j?.K ,A ,X8-{N- 1=ղ_Jj7w.V/** p$8CuI( M&rZZ*ܰ tQ˓d1JAäE;*'i/k{Œ|Y:h8Svg&@FMU=9A>*=lYbt-e$Y# r^_i2)fm4?\ggU kP'?Wsw!qxMmA)r^w : -Mc@l(;Xإj_SٗMLzL#BT#f, %ae[vk-}5c?ьfϚfT0IOh-?1&e`ͳ2u۽.4Qmfc3vFWD))u!z*#}m?w#4bh#dS!!/P k3"35=i}ˁym#FXb< 9b||.D\Egg~eD95s]0ي~IޟvI <)j)Fp'Aq+8K!ЊKL~IRDBQ{KD(tKa6}XJ|nnQjh(&jE AHm~3ať]+ͣ_@z$M)nRPRK+CMy> d&p43QGEVTw89m̖N;mpUeƘiM*+Kn@4 z9ӵuק-l`]ǯDh}ȶ0о2{-aqA>EkbqڝE ܑcV]Jý)PFAlyanPe{NިLKK% (dO9I"?nFUKJ1^Qe(e,60iiNjxh3&!H0 4Mo[ݝ]ss!-qtS&t, ] #i$M?yA+LܖVJRA^ ;;f?[BO)oFM#u ?Yk墠~ˣ%um 4Fd>;H9f=]xGSU`!nun%%G8O.mMHѐgNҚyt̽52<]g^pF=ѩ#%|M[Wݕ_ —lVhI%oMC"Ƽ\u\I1"݀NU%[A59f'߉nBa[Qh Z5naϒє#*xfޥXܾ;RG.K5B}w&zz \X=rUœ|)pWd!%P"P!Tg {'QU(s2TuUMƳ8y?DM*:hd^&5ޣXa20yJP$\/~op6 8͚JACw@t0LQtd{IⶒK"[ vWۍ$3&fM'8P-/ggc=Ů='-*(V2v0-UjT-MŬ@ 4*ZW׸E/)Gn)og/yHaBF xT5ߕ!L*GWuZ$,B5W EaMR=G]#ip ~Kka۩+oXY1ĀJ}1VqOݏ< +{ O!- cO`LY2,zۃ#C^"ēp bcGVUA⚅ŌEJje5axĦW tE;_:L7(%!)$AXK/8, Ȉ]/L2rVM|FnIy,Dr|^0{ T+W*C`0HugGh1MStxƩq)gD]лAeXk$G$ú7@ϷYԂNwwKhWO~'K5˻hIYg" 8Mx ؂f$XEȨY4'@ՑBAD]IryY^4n-otց0B:`:T1A؃B7IՎ)cS ?̅` o$d~ȏ-l*rnXճG\a9/;QdAΟKmO7OȏVҀ;{6v)CAD mD"s]M%b5~ o>[;%US($~=(hcb j~*'>@D;o8^Z:l탺.*ɦ܌ }L;3ҭJ= RUF][$@V)0F/ZsT7{%d]@OאE}~p=t  aE%5eo^bd+m]7L h悙OxηH$5I ֓Z<0;ϳ4 8GymEbÎ=u%mƬ%oDˋ(F9 p78EFfTӅ2?2@)~ ydXŮe}`lG[1@1÷k踩"%O iሱjQPI.v2q<7XV@%+½NՀ>_R$QZ1Nd)a~͆ǃ}-H?@H1?^kD_Oiv AIT{rzlǍ"1U1 ye͙q!Npt̰atgF}bńJ Ba{ڣQ#ZPN͵фitG`hf{ĺ'h @X$52W1g;h4;H)V\a\c\I4TƑڽe5Ddx%"b=Hg:?Nt{Y"Wf}%țIfa;aUcT$Ћ躊)F|aģkCSeOB 4i\hH78ʤΓϮCycN)DvÑAd,D҃*pAxOzV?'Z,@1]W*AVnJ> S@qC m'؞P&ƍ"µjʠANa(^xݱ꒕HOxDAh#X4 *{!|=UWQK<כ6&rrB(kGl`2Nx#N?v9" h$9SzMs:c?p1C)\N!AҪx,5βn^߷zG܁"|jeDP h" }dkHZ ?ؐ&) %- {RSL3$d>48  ǶYKڗ]1 yv`>y@>*#~ߙr_bQʅܤA"`KLb h:mnb7]I1jOSL[w`d 5ee'QXqܷ9?`frh(dN,wLuS @bfEq'y|=؊T XCQop%#"Ś۾%. >VܪG]\#_?%ڬ7'jP5"RXMBޠaw"QRN]ԷC;cl^l |Ӣٴ=<O3#u .m}CӀ:yK\ { .7pޟgUS[P|/͢U))p_ء@z|ڃ:Y(0c}CEMZCYܴ^pK Lŕ * }5Z8f!!T#؉Ra? {UR=ƚ@|!n2 c|mĿLUR)B?0VS]d'*i(U5SW"bmJTy-w7Y?!~nҲszr3e7r"$L)%L! PѶ[%?!{pDրYNE _Cd*r" ӣ הEA-;N<¾M\H{ Nk\-eFM;og:|/ؿa{0̭xFN<ݩo"bSsh9%서!-E.ik`Yc,N5c(cF_W[ 6mـQ">H'2er KK;ON #\G[IR*t=tKQ)\S$E j\oPY޾zJBl;/`'.H^͑u!F5!hyŮӒl$ ƹ>3wHd{s{]..ą\ uЕ؆IӞMVTNp]/յf?U`[XiZᤘ>C P'|H0 A2qsSDb9,/N&i%z_5?zqq3X|A~ /mB m?)Ԉ`.C0Ԗp;@~9.t1@` U/!kxK\*YN_Dh z~0"x FȻXJrm9]:bYƜlB4GJ ͏[`}ɓ ʙe뜸vMYg([I^zs逦9HkI#EPQ3qfq\0W+$>C$]1@Д82CRA Aako-i<~w-'ҪCeOOI6enj?<8NBn=lI]Ѱע?VPmA_J/NLc1\с<%}4^T 2g2T[QGP{"x "wy^^@S9PΤsg{ꘕՐL;eHqCYc/SGCF#g5 F_iαEsQ'uT9g.t"F4TGio? >ggw8},s7)"aU[*Op5.*EӜYEcѕT`NOPMw:T7!Sf#밀 k:YoR.c踽>S.T"Oa!0Eb]YDx*m$(=+"5řqvUEϯBrhL>B.9xb-dJS~J;ݾĚ+A7$Ax_ï~(NEtgڱEL3MÓ.!=aZ,YrзfWY;5ӟZ&=3%&|?IO80th?A\RjAW,:ZRAOt*:ku_)TcsZ=:b*/EXb2;+Hf m3bwiIHhIK/apT|NyAcثm9Dۥ-(.4k|emmR],Ϟ!|y%Ru),9P=t >d=Ɠ88y KCx皔xgǭ%K mSKALB𰞭N޺/E&6is)I G\f2ThjF`I0n&"Uj9TvՓB C|F8X#/.\pa$`V"N~I_r?Dfqt|!OnO2MoP(akԱcX{3 tʋ7v{xWl'JL2]U# 1ljߝm &|OOƱ1i;=s<V3fڮ5==Lx!$q;hQsT6dPHS̱Jsٮ"D̠j-ss [Ֆ&s]`jhu;5syZd,"gBARA}Mf0o #}2"';XX(^!UF!-K"ȋ?Vq>\#p;7aTaE%qEĘ+oNěn9*D1AGYm UGmʯ(2?q2gHXYId8Y ZB4YPG\'Fo~6I)s|jxZfW%9fj+Q!z<$%Z~F,Yh2i{n'Ɣ92)12D淳ie33v2[E[qR'dNcK1GTێ)6(z :RߊI.7&ȟ^PSk9n'|*j8{kU5e^km*p/-3 P)rF/6LBMWLUZzzjoM-?yѬ`_fЇ .cnxQV\ |~6}{>R:A6I?ssNw Q _|o vYd ܤPΆ?Tc|WAPC$U'DM\q*2_uw1Ӧo:':+ f(]-,Sح jVЙ Ӟbpxnƒm'< W#xC}Sl7R.Hx.7Of7%^f o.KJO _LWT>NR]NU1aRs! _h砑sQT+?k qYko-JW,E,185@}:&=ߎ7>N!O[81ecp;aŽ*%WKo^fu٤2žbӸF$Ao.#zN' Y} |n-[' cQ-t%8>C;!AQ|E* P1 Dhcoo '?N{'^H\⿸(,,RF([ Ƅ R^9wڕECoF;Ij&f@N!0` f^|DJDRrJv-Yv*kZ]$|\'HW!w OymLc$rc['}1I9k }%EWxuͺak׻IwC6=ʗї[|Y"浤~^xeVyb+$}tzyӺr_M1 b,hfjb.YinIll4ЊKcib??\{KeƑk"v?'8.`IҖMg@e^Ek ,vH#`7RA:h@VPUYw,[ЀokOlߵjlÞ˂4%&v4A-Ќoޖ}mS*T lNFPhb^)A 5n$6l T ~k#Q47^9UY#^'DJIdzJ]x zXm\fUۏ)*3-u86L$?kNMDk28 . $8)^I46+T͑!~Ssi;ѻaR*ԁ<qݠ^gjtȲ?S,1 iTp>ܘ;9Db7 m[f 4o'} X"{HfH?{7%XS('nh %>Φ3ʄkU?2xXO*o$qN&GCz7ope!_wo!X;;cNSd,~ify`,;3[^IǡYduzUr3ONދlVq]b{CIfmUW1J=Bg2v.|prNK=q믱a%Ta"I姓|Huƒ$)׺gJ{T$^gN )PV\46 2tpOԣKGN'Vr0Q<}Rwdx:PA"yL"E;Rwnm{bm6hѬ>_RLCW4y%Bh_l΀qU NAƀ+:(L4\y@(^adaft -C~ $I:7i#zV5Hܻcb\\%<߀jխ)`!~߶Il RuWrVОRykӑPКB}쫨uu5ScT]}b;!lzTC&C VZq\`L2M9P\ , z,|HE`zJ}Qҥ8MR,͚+biZʀZIEA7MQа zi_G+HeArEXeNZޱ\w%(eEPlgD9/;Tg_ôuWƄ r3NӾI0>pn⪿\(@9{<CwإXO:ʩ=*$ :Λ+Q8C^2ǫC31v P7l 1˯6~$X!*xb:d22(gY=mV忡m+z@4~᫊27'|,嗅EaU,)"ZgS !f@fu P:c'q,wcf _=H# ϻ;'2z((xk!EUn6A6Ϙ^}V0E +͠vw(j]j, șᑏF$¥ʑ-.6=lٵl-R.Qdº* -W>JɈ nq#(o> \U O/%.^JYl-%C k4%@qwV~me+7;auV?Y+5N EjW[&1|D$\3B SorC+ZPl#_OcPEt`UTGip>\:L2$Ӎ 4aYql5S 6{8ZPjps)H\}QݛU_;5wt(W),So)pKYO5(`*f-JՆ/ ELAz$i4B"BB%}*92l^1ڶ 2~)i58SƾMR^A7|.!QW^'? aG AٺqEy#RRլQtN)+"v U.q tՏww]`l֜Y0#͊ı'cwP$t2>Ԑ7x (%x zHS;3o`AI?c}z=T/D-IR3c9 G a-àrwdi\~{3 6C>Ǧ|o0G܏ on(˶S*7?TP Vw|BKرH|LC)l7^ba$$Oc ,P]%?1")F2ߝZReDåu;_πo/®^Id:A^fs:!{gaQ3|$a= s퉁^eà* u + s~_"FnTONnU/ N#'A> qe+y`0sDruj̯ ^ sޘV8:ܼYCuއ 4RD6F _ޭ"_7+T]/x(jy}8?SoaDgYEzg~:gg!1 ]2HK}УزC3bͪQK`kg(fT﯉ VSBi% _E@#%ΗQ5.VDRfǤUc pǮh=y߯i~e% ᅂ4nu=:X xtxB[)tYH5zNB#np=[XK2> }JK*#~mv P.vϖ:0%\c*`Va V_157ZWLfvHH蒽EZM .§3Vojg,BtC]?(| ޜluظqk< > TҠŻ"yiܘNdBнv V(|5ϩ 9oiٓyB[BӘi-KʤG*1'usg/UeW o`ҞC4K\d`n2zc\1=yȊ Ъ.7ղ= p3n6ScZڝc),~Cvy W40Ս9E@h$]!Fo":"3+ IWMe*p)E0ѫHT}pkVjfW)8%Z0-65|:c>66`R`CosvN0L З)0C³}ytDJψE3uHDR}q~ B`L" b2J;HQIRZ,f-S)K Mql@xY}\1r#bY\F}[%-w+WJky`~N2霹@q@uf yak ĚplƩ܉`SJ|.%8էWX4BBb#YYHf=m'M@*bqϦ K81|J/ mޛ'Z iBfb%  Elm'5]`z'L}Z|0Ig.u5.Zǖ$Rlv8ZhylH VҤ3؂歭(n"&c1d8( R{7:S`#4,WqjG3t54 ƽ<ȐQi#IH2I~tHP=0bApޥ};qV@DH|1슕0 ZJcnD-<`nBBNC>ek~qHAcV%Me3>ɏ4@-;8)rCʔ\v7@gNêWd ֯yױ6*8nkBEe1]?a"X^DVuc3 썶Lr(CT/,d>m]2^EiߛWQ [x@InߕXV65jy-O7X˅>PEM_qD mJh4~DH})ډWG)\+sAeBaî\ؤzR(lÄXZg)47I9|uטix|̱yeʨa3Ȁa|vd>_ir4lk~P|{Ӹ_9 \bҡn.-a|Gʈ .UgbBcvzB "5Vc{mз3k r!T'!s 9Lm(&m/bA듑Y8x=[9D&ӑō#$yvnJ\,#b;gz(e; St:$IYk>m;\85TX{2c wM[Z5[>)Eⓝx zms*fS?!C~*D22aahU K?*{웦>'B0V Kp;P-AU .R  4 Gavʷ>~Uy&u5hQ#e(E+W'o.U08TC K" gٔY]3>`/F6-TDmZ-3:0py{wzܫՅ9藖v#~&KYd+GS@?{RZa:Ía.jIWD*M7Z]5{ BQDUv"%c 3j]v$g; K?W,\l_8?,MFè-Lc5Uu Nm? 6/8֤ ʇ vmW:7RʓvS~7hd t 3;󏳞7egN\E.S+bIFW,`6F}03l5saZso寓jQk>T30؅y/7üy|ROID;@A#&糁:%O"ҭظG7'4WAZ(W$yZNx'T ^4MUmoc :2ݰK+_I>k龛5 ոofZD)IPQMJW;Xj6ol W\l tz+A3G<a-2C]& u0ǔn\w}rIm}JX3p|o\X!Qf ͗ȉ{h׬+= LtJ/ h JU/G"gRx>^]F4' vE^dw~i޷)90Q,q8rFO"jgŮu;P K appyS^H58JvB!O؟R @r$jg 6mw8t5/[# :|*|P dj+Pp mWjI0u~h<1 vzr')ҋBA=X,}cQJqO<{ $|U@_#H? XW}k ~s<rc8#IIz",EdGI}2tdWNV0!q4'D)qA) ίcjvSɣ]wYj%V?q޳41SDH 񊑉dܪDw[?!bS1ys,nz,,@7pK8႔N \{F)0܍mR~?B /LbAaӹ0*XG>eCKMtK=9߁ip^~VyW)Fq ܍U9r[7*ʹW0T2^~' -}6 ]ߐ~~T(RH M~-r q_LŸf5#?X^W@2^|0/ABѷ>kJ=|~:"D26Ph&:ơЮqw]ER.8`?n.TQ+KiE+o  ъdl|i "#Ko Nu aUA] 2lS/'ۉӼД aڳ!ٟl5Ńsh}9!T,2D qt^q2X*c Qe !hbu#XC:%,>gX):먟*{r'/eTf9闑 V^\eudgطB@E%xNCulNǸYmtE[UׇS~uL%kT㍳шޠVe h8-] aܞ6l+ݦФz(/BV,Nm%RUl R+!/<@i/rpDLSoWWf C!,&#S/FqރyzCea@KgQ͙أ(]rg#:<džHJ ҎK`ls8ykBv ~M Di 8ЋAb'ʱRS"~0Q[4ߥ(&y[WKnXuua ](J8M &@gBf%"O7(Z+/IKeUϙh$ڳErW$$7%zw} ![fE&ވ]P9ҪlՑ}m~/qB\kXcݐM+N?)C|0{ᓭb"-Xy ~0ho;^󓸪ۻ6cn;: [EZ1 ڰZZGo ;& #=jMdU1Loz$keU"?v7 C&:Mآ,{QI M!'z!3wF`]pTOʫeZuCc Г{sPOOi +%K T.ZtEjyBkJfՏJ]nۥ "tBC%&bF++7f)`1'}%ݢ+0Upк\YWiKYTf\E"5 ey8x0 bD 7A#Rͣ2@mKbWx[ ~IA­N*+@- a2 6>r$4ٜeJ(ߐb44ȫxhhS7ulVM4WmAoJ (2 2 oOE^Ƃ-5$du ub %%8L"M!@BCyf2L],*c To%Ek5"QZ=K3ß'Y9 3:@{"U- wYX]"!#! dͿ LfCF>_8n6I&LSJׅ')/~eCY$ $xqUĵJֲA'd7 L3ëx2NY T %MowM+[^`yz yNGa Z1+.`BH~0,wE#{R׍L^z!Y.|!/p0ڟ]}'*;_=qu)%2Z}w)!j'zIU\PG8s8m-mw"3,|q&KCN1 NN_CXd7aIIތ&z (YvX֓FVjK<8C.2g^|␃6V~W~ź-?93xM례Hu{ c"7,{}P(4VgCy֍~ےrIljX+{,_U)+Q`oum0΅ ه0Vj05DvkJ;)ZA%tfh}~\hl)7>!0G-@{ "Du04UV$J0_l 804ajqU0e95:GrnM?[w/&82U(hJmd;pQC\śɉu[2qVls%/8@xgƮ V&nw4'}L~HYPJ-E <95^&{֋zF]H(HH%rl9_#߯ѵ$kQ^ALfӷBd_{uI@qS&14L wTκ4jVmcޘ $XXhcMw.|,6 ChK$l*m/J$$)ČVBaY&RlMp q#S\eH7[-(B0 1MY` ˽xtr\#Rv8V>xI2tAJNc% $ki hXi =+Kt#2|dFR4;C{qm X{$d)띩Euʘ:52)is딡܁^F  *Ag4X%e==ΨB Τ[䣉9_ 3QiT&K '`8n>i  I* L@2U“9F2(\q}W$"t11o߽_IyĿz_l.>p(|rƄE}B{/qCw_Ru!T0 #jU9٭xO]ǥfp2ޏ+^ NphEҩ _ō 1#o/~/sbHD}^3XedQi;70A#n:*ZlOq`_4 wԬig\?BØ=蒋5a\BULمUUːႷdByn4&dCOS5r"f2~$)wr#$-v#(*XK 4#H >a14MyƳ#yS財f:A?L7.k*/:@ܳhr¸ #gؑ|*ؚM_eG ^geuLζN] ="L;=)j- T$J,C)PLFJc5f&$Ь mӬQ1@*N{zl,S0PzJ^UMx_e|;TE`9*> Sb@$ܸ^F)6˜Lob7r+앙9gِQE_BW@ 4`\3f~ Ud $ɍ"` Z'S2xۢAZbd"}bOWjQd6MUx1˪MēkOWp$%x f9Xk0|LuZB3H5 0׉;Ns Eh:^e µENgmB{faE.7"TG$E!iM+^o[;D Z{sx>~76^{Wάm@CrĢJ}9 a"^hxJbJ^>o0lnB$(ՃYM>%m:a/#}o8z4_j'6=t"N2Ǥ&(kP|K`He\oܠcTě[*c8L~gNŭK?H^ÉFc:@ =~ݣrQ߲xc׷{~U25qf^?pZ1q <ؼG.&. P()+µ;ZXE7Hɽ<<܃xhM7u3YmlLFMy:|6*:)+XLPF%S6*YשOj:X` b>v P,\~ oa<:Ovz=\o ՛8P]V~p7A -Uh+tVAOfZ_?cݛK-]9#WZy2f C'E<2W;檮Ҙy|vz|JFzp=_qN1X zQfLJ9o%׺Ʈj~Kmo\M={F^7I߯zQzj8Ršed$9MŧwD!BoOu 71/85%a /ZZA9 5JP=ŧ6Y aE2+P>G_!`>SEhFxP!veKƙd"\'!G/ qOBy頻K !nC##6K*m^OcAMbN BQډ:vE8buyO^~M lq25*3j f?Q1cucTceKQ9m[.\ޭQ]B'[Iyt]v K9% i`ƾk8!B{iU;TmfsxܮuA&"dRFBUeu&U&Cv՝RqW[f{2AO9R\ ?Dp 7Pʢ\I,hS5J~sSnJWĺ1G YitaljQ%ެ7zКHARgdcM#\oR0U  CC]cADK$p9^8ۥ/oe^~!\9ecc ʥBArBvc0Ĝ쾟'3$$hHf@p6^{N(`'g""Q x +А|'#}wle__JnHq"ւgńUbB]@nw`̍$ۥl)fTkuXcp1|ުT؉$sjz@ک`C2Xt%qn%C6eTo @$x>9YYi۞,NE}HQq6jUśq96[ަԹHA;ȧ}j F51ņ rIÝ5YIJpf[jH2lV=uY=od5P`>s)bqE18HA͡2M[hʙ2$ԬHWp)lOOW{A(Y£e|Y!ڡXx^dك>I5}5y# >ɬyG~g"E#Q\N/1Jx5> VrXm;]]c?j\ Ol,5|qLllB Lj3FdҠzj;MS@=4f,Dĺo}Y}+F`h*C=ֆ^i|W6kR:AKIS&N& fuoy0^}EE:%T+B[ԓu^0&5\Lsߓڭhz*pHy 0vfN#9-GKd󞫼O4w*yk29KwA@'-o ۝FlO<ԝuM6?m֨~o)8S#0 5S)mw|06 vc;hdy~su\F.Y4 ui%EU֜~eӛL2>=Dy6N9gHoX5-+$&]۳Bܙ{R FP~ix@D*'VsIiUq|s%pQ4 m#кTAfEs~v%*v:$!LZ+H`ba_펟 L{6Fz6qػ9p6Pf*=7oCe8)\k -sލc;%l10,:R+EzmIOZ:vwSvڀǙFΨ&.y(^ˈ@j.Ya|2N ٯ(6z/wڋX&&3hhPp}edΠFqNrT=lvpF8`3'ǸBSsOLhlw—h&{!9bתrbM5Æ:-MKLu!y@D @QH )DDGIﱵd|s,OX/H̃Y,%$1@w/,J%m'!-Mc0u'=v鸿C?ܘ Uln>bp9GV(q׌p.d8lŝ/<6h67DE~,0#}N %D)2c1tQ ?+*]anɡ4ُjU\&{Gf'So`UJt[/峏RW( #Ʈ")ck Y79ZYk_zH|`\[JzbRVexײ_CYG*%2=>u cg*ճ +\zwVOt &ѡ7;3uL[Y٫Ej(!\YsM?,Wd@+4H('&oLͥ 6j +po[YN+8^ {x{+BXWiOS9D/W% ;uȼR*Rt\ y~'yjltGFtɷ[@_ b;M=AOdU'8<"t5cXJ$vέou8 [ kDα6W'nTBs1$˰.Kw`44|`Rzs H;>7I?I xRF-8%-i=EJ7iN-EՂF^=߱%k+5e1\R,V+ɱL=}Dj`,1ۃ^-Sh[0zCYkW*`XhD"@*ǤhBnM4kZ6C-}LHaAɇPAĶo9=eB=zoAWM2kȒcc|V2J+`Ʒ*`Fw0ϲ 57B'7cx$ukd@ü+Fϖj$dd_OU>pM"šjO[ 1qS(q%E2oQo90,_ ;NWV>%l.BY/!~X( *KZ6􀽗5_8ܩQQ3_RϦ91,%iN[Ux M3vlv$n>nKKI26!d)~l-pǡ~HO  u\4M,a<1OԿ&`RQܞasMg@afW@} `/sr )2OE/⛵'rAùk2瑛w;lh<hз.ev."˩ <[i{MYs@cdž4 pQ$̎/UPE@QhCzs}%[Ig$ ہӬXXc S~9INC|/YgT4Cnl/k:AҴ{8^!1C6N8ޞG6b|,hхhnR3b `< 42mdkgtE9cQӬ9E$YQSs(ӹEMk^bT3BK4ܞ %ɊZ=AgdfWh.BQgUE fV<_AwH[ekRZfgk> "޻ȧk<?}a0`pf~Ǿ+}݊ReVIJ`$Ӂa[\AW4\:7=O@+m.deH8pI嗉(.pF>GF8 ݂]Γ*@aՑY:}`^X6ã2;^,g?R_ɎuA6aV1je=4"aYOHR Ju۠oxP7rc=lcid3V'(Hhj)+5J&Qsa0>æ$- .Ihh02?__F>j>4t&POl؞`+Y,Ltpŕ&IPȍdHCaѿ(r1̓3!ͨ;M:" E]" "`.D'߷yy9HpX s&[X -l':Em'jTL4haV~ ߟfKV>ҩeyqssM#Rټ\(jLJ1ːF+7WC͸UNCl1@%b>+^ϳ9Jke>eX-1mm\8ͺd8vم O㷆qlˆ?],bؤۊ/V0@>vk{5fRg\\ ^;Y.kRG[$ZĬ| <*1vKus8rCz覎!0 W}yB1(ijОՄf~*m~q|Yv(3[ot7v"AqA@vQwJ4}r^2} TUxWrqvYl~I2ȨڳiOVOÊm2rbX_y* n[b4!vt_P{]x ķ@{*^_oAx縮>?]5PHd>FLJ,I(Dzk~n] ,B]ơ98ojNIS儰QȢVx"%~PTv!L|18ɜBp~^αU+Lj'OIGȩ$I<&\Dg9E4I[ȟbT3wSМIj'fљs\ǨL5{呟g@=v66R.$by?%X+?JRzDYyr=ܕ*4 ZAyJk={H5#O<1y^ӷE 9PC=v7ʚC|}KE56!\Y, mUP|EyF!zADp}V=7w2xޝλF zrp4`fm* ( @ %Q }OF0  7Gexl龭DY:[`3 q:UM_9gݛq)5[ PkHS^ _9uzF2-Ћ0cm¥ߔCݽZL4~>*v!m_i'!]TQam%@fNe[Qmj#% l7I&> r]#;@l]@f"ct7WmP,>sP8rPGݝKj9d~ 3.+uҹP( #[@NK:Sb?* n rϚ$a(6} 8k*!ܸ1p8~.}Ƅ@dj]/,A>boUjh9KTuiP)NzL=MaGohܑ'.*6=lՌ"wЬtB󠒙,s茄o6?a|r$ #6n YS057 ︢4I'1hnK KNQj~M:"nڔ`7g}{ۀ^dNV0 #XiÏRy=vZq |ICo1}q'/]m Kn܇dY׎MbOS+%ޏ8nI)(,g@)HH]a>t<ˉcMQqr5ELe>gSgL3 v([_l 9h: ^+Z5`8^)JtGi#d'eoPO#LZ?t΅rDpv:L Y=QVl `m{U\^HüYe4$Yf/oo4DtK>P_h"o3C/]:h (7uP!m=WԀ[xAr~7v V$36v5%8$W , d~6; Y9s N=awHӠ-H޷ݽ|A,2 ,;%o!J؉.b냇qܓȳ7=jenjZ|{BA (8/x 2We'㭹<B1}BB=m!`Ab{!'yܕWv =Jtdc Оfhu! \"07āH/oRRf5Fܑﱼ?C0z6(wRS7]Fb陼5Rjo'>Ќ P.p|?!;)O_#g=rK7= &;Ĕcj*D3è[lF(?-A,~G6MzܑsL 6%_T` UD{Kq|G>~:b9bl6: G擎Fǵk,TR] 2a~{.l-nl5x 01uRR)zei"O+}=Veώ3n'*[ÙYLiN fwD"QiSqQe"5>>A(DJ֫js`d!N`@&0 ^*S=§-y[b-Yf# xKf [)G go>VV >^Y{;9.$$И9wwaEM Hz&( 3b҆MnW>K/-71ABw96Pf9g-WGW.1u;IM:s_EZPR3'ImU,qFƈN* |@e Оl+"c9Sr}BJSX̸#ya@o)vk$6&#W"˃BUhz?fiP2P;Wx];֝  |w|V4vaq4@sW~ߑ-FLD\=}ilNrNzA^=0^F賛o51m6Ɠ0S{2/x59-I~k68>ZST_os X^\E5SF.<4*aےXbyRl@b~.8%3-l0~& 7*;L+N 'L5 l+@h{_W"Oh,lS 9I6Z#?7UԾ,i&Ft GHT4FCdBއPBT?1)O'fQeGҢ==_6p,#5H\DK/ uy 1(hw?K^ijr$ K/%ppCgsѬn=rƠO&<Quxy_[1i:Qfj&=^Vj=󍫄ȘGK~Vҍ9ziPgdq _rBB٧dS`ILD]@s XS@EHnrS`Tԫ_sO").ǐ;p=/RuAK%es 톆|EIGBӰNz X"98T(U^|1Ϧ^4d(Mj`Rh/_ehpd®^`yFs!,, b9оUXdlVdm;k$D^ܙlr;ˮxwU|`H.f]1nBA9o.tj5%tRy +'f"Bl/ѽ͋Q y(6QsOWoԦ S κz'`4߼TJt(M9'߿fACm'GSacY7?m}kf@Ls}1'MʪG1K{"SD[xȕt? BE8Ǣ P)“M 2sfR屃Fл0ؑX  ŘI7T a!!w=fPH? V;O<8y'Lii6 ֎uc趒yqʱD%J2<^d@\'Z`ּ@1@j||;cs - t~SyC=fX[방ejRzĽk:\xX蠸[$J%'Fٮi-&/gn7,-yRF@]awE38@P+_bɹxgnz &ըn"p=+@bXʀ$Ő71|O;Vw*^OH#98[jçQ3-9"p@ 9.>An䖯1CmGQ\0,QuN3*nIk4ձZܹqs7,UIN t)'mue7$~}U-D'8q D􍇶kқtY7J@h犤]K 6܎/x0D(+(#8nEW_8` TTpcSH.ǿ)js8Jΐ2jrL21#4v[̌v e>3 a?fC,홼If|VMQB>^F5Eڀ.Py!H<]u1/RIBZ]xOM4kvX DnD!P#5TRj hmmx{{R40/A6/!<1ȵLXT܀0i <=/񎳨&W78PDXޛ8^3QyLxwM8sʰ#LQ*a.zN-2{'gI?Enתm9=nuߔcO Z,LK4*9UwP!n {bZ: 7#YNG4~.;)Fd6CjL K>DUYvyxrG űrc&dRܭO.룟׿ Ѕ ɁY(SsRG\ejB[N˴5[1؏oNuZ5\ %y] Q'vD҈f)0A T>I&]$RG:ء ҆sƹ<[,epuV^xxŧ;j"s`1EdX+&F`Z3ʊVR8~rNWv2u 7p@¡JmNݩ-23h!\ -t_NueKXwQ EvU\&D%%>do&_r(\^W n~Ţ7Di B)D(QF/4!g?tꉧz_7YmML%]Bj kc(]~*@O*Q#wHc4UK]`wL੒Evj?9C!Ll .GV},Ime=53c sr1H3svoAqR";WPqeHjMEp_"‰'UoEFZ=lz G!5?Phh,Ei7AK)-9l)qNh$ &\A׿àtm~։GzCZ( +E"Ôeц7PzLUR1C%|sJ+rƑ N> 9HވZM\P[Č3NT-J@\,:t;>pī)Htvt,Ud;W{˲xpGEּ5n\eH ,|*i4Cy l"m@t \yOlSiIIH٥ހm% N@iUB*^y^`\T=q4rETTC)$DoNDW*/k֭)[铿;̺{쀉W8q_NVVS bBBV5qpҰ7qN@BPg`14ɍ=Yܱ\W(\G&e+#w Yxp1NG%hk`wѥwӴn{Q?l9$u|J^^R9@2:PvyY 8 M-f!۴s 'z;'Uy 86`Kh5h9ݰU( o(cd*3޴sRf] b\ YTe T)wCס|)AjJ +FIgͲaг5ҷ~ ] |Gxrh8wCK4@Q A}G-8sn^~8e✕_($cMa-nоޥ|)}&BG*tXٶ?;*S5_ /l]g(j8u3a^ٙ,1>[vݰX0!]|""edx;/|lQ EGGqhf_C;vLxԌYug * x`kg BpMrHS V7ޖoy[g}%FGkSNZI7;t*uTMF˃z=̇g"-E#t\cDY`b5xʉ-\ qGN G|g(eՙxCh( @u3X劌Õ~/(2m&'&VC&Megh7/\ɦ7]h:o"mS'Q7D[|=J,a6OsN)V$p<]ȍ \בKr~%.铘۳t[T:}nwAwԲ\^ +Tw2,Mj|"8ٺn:x1 5_ܘި;Fz¨N_٩:yz݊0}=]o5Őh;Qi=>yhgjU,`&qLL8^&TJ\a~ x#Zƕ:5<.34ˆBRRuRvqW6DAۤM(BJ nt||lmxWUNcb)D-yڔo90/l:IZQ-'cRRÌ8W2j d?zE skV-diލmwUr3#ye1@L@/}3p}(9ŢƫyS>;6_!S>j}nbI^0S:4^.s/[z^j.qe݅GԿ4)0`4Ѓ$vjR j;NW>Y'w;c2dL8C~qc3-Ƣ[񛶫S=U(+bp=P_k?ztQ'0|Xa>;U;>|y4mccӆ] _bďB5j @} ßd^W^o  e9#oB,&ԓ`fZ^ٹGg/_ Ūf0? &ally^XꊱueF^ 6$48o9ad يm'-ʬbl^WT<Ђrza2y}<Op`O`2JkV;IH  GiAt#_辟HHGySYW;;Mx"I:>?ي 6]=V|{HceZ1WIkk;9]2<^@Pj)w&̋>i0C2hU`*TkFuRlI.X~CJs5iց7xkAV@Eȑ?κ @j.4ŕ݄eYߔo3Ǜ\oz=Cvwser )cS.S4 2s  Fq1Ŵ[3[](Wiio'q_ F Rh rKuA1Qʤ-|w (HP}O#,QBαU}Ġnڿt2 ,}VLW'Ox"! ܰTg^p*(pEqԭΜKBJ >F1;xcv. q@WF(}{Ǒ~ݏ꟰i+KDgKhN];h%| |w_䦬K++) S`\0y! eqG] , `(h̑}/?D4|H~6o//|?rؐ.\rИ G3ieyǙoүhS&oɏ+H9^FRߨVyh+:? Dsũ)DU͖bX(C,7GѸ`nj).ϗ;f vD҂u*gqQXvCq5Vah;m}4?.%U goIO=(2lD\rQ+B%"/I-Ygo_w#a0!? KTqZ?+Ζa3;Uƺ$LJwHx2O_7뜣͙P /^W"RuusR2'29SHDO) u"fBE j01h"5=kE$wrA6Gw9DPbظOiֵ5skU7?2ӊYS](`M:I瑃,,WQBuC9 Z\D[}sv6f={^6dR FC5,Xӥ⊽xˬcζKnJfS12Y?A ꕩ7ĞD_z8-]8M9T46"O]@Zu ϼWs_1J}{3&4]w3 )@m:7lR-%jkE|u5;U8;twKX=|<3V@?vSL4}utzP/WLB{i,m) 0@h7(F ]~yQm }qDh5:/0RSM"-H1fk OLׯpR{b6Iq܆hҾJQKګfd(Թ$uLtsR#$LЬy]alzűۛ=Y2Idna9["z?Xs9*`V[Rϻ){=@ws}đ˼~K?Ʉ`=x^&<8ubd3C|Zo@}60ٴZ_~]Oys@hAޯ0a]aOAWqMEh^SecE׍1n,/UZӫioN;kq?2}1vIC>ᄸ%9&A ޣӇiXyL3<{_ 0(Ůߥjy-aH4:mUd{.5F=W! `Y wƤ%뉭Y.&4)Cn+q`d+mW}槴 ob:V1[չndi劒k*tK򳿃JvplI [$|6`KY!}iq!Mr#UEZe՚^"E imjhhҽFMا3fS&As*#Gꝓ%E4CsArzTT\pE1 bkr(Tݵӑ`r@{a/7Nw1S3WDY,f­4m2g_*aF1o֔VYv~@~(% )XpֱP԰٭7GSoFJ1G}Ar||UQ"`HF?Q{yx; C٭uYl? hB4:UI;hbs&F%ز6ib_qU.0a)YIw4AP&sdI6&PvZHٝOmhPE!2$nq'onr /7>f>UQ0 $ضo .I-a5o,e*ItKJ(.A4I 0VTRWMڱCf$j,*9^cR7dŬ9 qA(>5m` 2/fb?Yl=/"kx&aL<;DCGN{}&8;FSZeJGTVr P+RQCR* Yjw?.UE5S]ҵ< _MܮYUWEZ: S0f3I\ Mu.HXk7)t5̞xhN PE$u%+ ')r}-i, V>@powY&&7 :kjhyTxN^Ă=S$ kXw{iN;hܬ9!SBPCySx dѕ>t Ү^-Ds6 f?'tVS=䥆[N$N_5o ~xXQ`@S~#8B-b(ʦЊRd mACW#c8>F9ő>з S{"4d}:U˪kbݿJJ;VlRHYQ'͖>q-QU/Y$@B w`zp0Wc;NE%!͓81ދx)P]0M~(O3.+ oAmݥ蹩N;w6LQk9״^p["Z% [G50﹕3ޒ[SV~I|͡M:" gGt@۫/=3ezee}.ldȄkKD lC 3 t3tkoY@mt%LuЍJSau猪o23Gw@/b*`&THJtإ]PJs  2«bq29oѥΗaZK~", NlUhgjDAߢJ"jҿs,]E{) EYAR=Ш+juhF[D!#V2J m<anE\=.n\&Pbp+5A0,ňS.\~&俁[B",9Z%@AO7և2Ȗ`C 7eifYחЗ_WYqF!ri/C)3 F/`gY"ɋ5 eڎ]橊lJIOp.P ,Q_'zb)E:(y uTsy56Kuy%F4+Baorj_דy"ҷѩs dU;. t/OZ "a yv\_@eFD1:\T ȌmI͕K]QR*8p"{@Ot"$.T)7쀷6GٸN SL8OqK69ǏXzY[J!M$4Da)q, ki: UtÈHB^@*< m ݹ#s4Q͛[`pWaB7^rЗA+$u2ng4YJX H۲2 ~O:P-\S\[|ۛZ0")T u'$5wxrnƢVqιz̎$Z&a檨u:&wĈr8/6USCc+[N8tѤ ]-J\#W '9f!rMѩߐ$힭[q9in$Q=*h-*Q?裟O u6(.5Tx<ć6hQHH.,!9?f 5rzOƧI}Uȧِ]tՑ;5Uc(K$;=E0~)NJ\\[zߞ#:b¤<(Ëe.xb6x H{ux;}y.4&bE!tu5CL`":FwuY?c.JZ( Eo$k jW-wdcRdiDqq>ވd3.՞?-V(5JLju`GkKIUp餡ΧOV*9%f cޙ]s :eg9|hX46l$DZ&|_|E~m7'߿Us6ߠ/Aq]y;Qʽ# >g2Ku!tM oD!\bu*HY^ %mX>9K%Vj~ EqqXh!|@#'dßc%NٱLjh17ήvNFoBG0Ռ$^]zYK82"W6}/HU[6}^sԼTx"Z3ѓo(YU νjΜ֓j6sͱ3l%C7 M۷B3 XiV(p1Toˎ]).G!O,h,z[daIԶj[O1<pz\Ji`h0_@Yo^ר.ZjTbۯVgt oy7rq~[j `Qϯ_Qe|Oțxs9b3Q@oKV@6<ɋCUcЈOy( ч zBM@\T6̅OYI 3u_b,JP#f|n&cpMl8{rc؎u!$W,(S<(GMF\'@#9 G1Gv[F|ܹ.<;\>AӐ/v}gluшC|ٳ, lx_73QnK`T}@벍u@jqL]}ү:; !M Bvi8.W- 3,|Ng S%lL7YSj18q=X^6Wm&E{V8jpLkN+rb=^A!d "BuE:q"K,E\Gb%r 6yqZ$E9~<X @>DwUBiMa;AH_(?Ӧ a{k'H(R$ǎ`("Y嚷~T;+8KU=\ V?&g_RzUH%\@XR7I']ԥMGI%IY"cwak$FXi=uk\BFOa/} bk5 ;!l$@'8LRk) CRiJZwjhż#*ӮhVVXЖ HLblh)5Yēh6S(X&*PtvIXkJJ'}w\d0"R7횚0XҢJ@{JT톤6!>*׼n#+VOҥXnN jy("jtڱ?}Iq̓lpxƾy j'\r9'gʖ N%orUPS+w.{6@ ]1E1{fz5lC!Zdj^UGZwJhPtC6>h{]ԳUOзNUoz O-s&#H$jeϳoRb^{XT\jøZ%-`4&l=77Dʋx"Az NR|$]`oDYc.yVU{h&; tW<ă&WTcmaj3ܐvMQ9R*\h\"nm4ib1 !H{Jޤ/mۉ%ͽ}'84L2Fh SPWg]f9P{9e)H/xBѣ?\б cgtj3 ̦bDz>7"'ܫe?ؒDHr_- Gj"$x(pABKW%L.92k?0j9Y@nY}բŞFox*e [qoa}Ce]ёl|F]̂~ ,Z948ޯFxTApwX%A=N{[Hfp7G61U~BxP `_.`.noy # " M)jPNn<q戺W޲x_Λolƨ@U~@L?7"! YdIZkGB&I )0v U@lt3F]&#Z@tk eԤme3Ri4j=4O|ͮ z%C0k)n\,K=?0'lo\X+PAخSb6͖|X@W"kGu}E_)5Zڍ K dp '^I*J0*X7oZղ Obw` zCy S,}P}AF61| {~'̸O:8M_ Z'рk&f"=Ci]{. B_J&{46ޫ, ^ T^r=#9w7(vNS0j# eLЋ{UWj|r!QfhT8_JT)dSO yCNY(ȇADz2A{zǚ:\n@Cv al>55a%SxC@I%3 *!P/9X 'r* _^gs!≀pC U[MksΡCİi㑶vp5gK*gl-F'x F_lkA6f|jr&\ [RXː`]! 7m)X'y`8轎p]qhbpB(==Eд=s>"8KU"R4n*n([뤛Zb Gq$u/72^شa!xS=^ˍHQoT#b6̈ jj˝D|}ʬ Q1BPd"vsb9琹 ,) N$. yDYsLI3*Cpx?j!Wg+I:,|qޱkNǐx2U2b ` I..Vb]/QVT. K- gmRХ&(`aF\vY8,pspXϊgq,dqAX!3O$(.y2fH ሂbm LDt({L|'"KNw`$=%5RdÍSe\mbkwPnפ]AȘ>;il!íYĖ,jH싡vז7 AcG ~=<\O`ۅAwA@L‘v G@`##{dC67R.kCu t1Qř8\Mb[nd8OWi) pg>&zo3܏]+1L"ϑ2)/Ock!b~ا+9 ŸG .8vB9PDe@V"ƬAè,zXN&h' vf4 #DLMQ T)YJ IVfQj3q%)MurܶML  Xm$;›D߈ƫ R9LDnf Y5 S(j7v21BvCRzv2@!E !FdbCU{aCFI6yU*1; V4KlΪXfi*$4e]oQ1tzkrg~jY&YwOqFG/+Wnh) A$}7teP8a`1w FGw6@ZIo74i~d^S;'7۱HHqK"/l"PtCJEt6BR@3:cNeJT`M eaGZF^VUo쬪6.P]$^ _-,v~KkҊhyMC2mt]Jl=u{բ55If W4/~at`Q^Ys 88L$/eq8x_u`1G4IŨÝk67A͵Q)zי(y'U= 5q֙6]zTt;,dc4*b;>6ho]j#n͵-]E'(+Fʨ B)/xkJu[:=fka }ډq>e5ZpI 2/f>4Kxd'NpՀ'1"ߐm< _!6]yk Pg.d`\tfМw&O4fRjq= I6V]?gnI/>]iuqS3]uC{~hAxE.s::$111c0ᔥg@*bt5-Nm6WnLې4Yk*}`iP1üxc?&NOť%i\lj W)bjuUA#ۈ.*=Z ΅taRzra|{3yrBS]@3ۢ%MY[[_=Kua-yqW6[g3C3g#s[1c"(%*\ű ckK<>j=؏H9D9 !㹭7~X 1=F<\6Ozw)5"]y9ՈJ2|ruh푳09a[Y5djNf݅ B"(~W5d&w -{œd]#LdQv <G-uxMD6〹X vd|\A %YtSLZksRJ("{J)HGL#q2?+wp<@d , lGHO } UT*ct9ϔE*мID| J4 ֯yxy2Z`_ᅛ8g"ʖi[LTY`BU *Wg"VkWWZӚ' sAQBp۬M}4 uPS?7ẹ?hBNNNLٺH~ʬmg\j;sϾUuhjRrvf(G`KJt[[g?k4_zbȫaj2 :Kށɒ0DtCYX VTR?aui> ͳu&m̦Y^j趮WAqi4 Qx2GčhNL(P"& PkE j pK-#tHr?B'ј}~>-+%DŽ?F]jkߋYR={dе5 aUY%;;RkCqg|f%>E>쟍Xp(&6o)n[N"TB]q]p}KD"gon ӝk-k7(HNZx(e!N, |4"MwQ'ԛnJQ"A2hʕ\߾VbIX(y`WҐ"!= Zdz#<Ht;ꑑ>!rjr|x$4ܴmpfAFaG余k CERq*opp~# 0CrI!Gb*oFC٧uju((,Okqҥ5c "A˷Lƪ Cg‚, +D-7hK YR< 274v^h!l ^jl$u "G q ayŏI{z]bAA[9^d+$t=ăqnZ9hM0mzhqZ0,aURkyPgѐ@OI9Npf,7iQc8!j2^ -04G`Nii5)7{}eR/v^IsBLN8&=&f|}ލIk.MG8d-b7T= ȊVxf7m.{l9TcyV3 ϑN@r78=91N?2?`i-hV;ʨ`΄q |4  9N)"::0uX귵lfTQf."VH ,gh=s_n<${o]|U`oi@ZӶyQڌa^Y;i2F*!xo`Ƃ?nD)t N!D5Nu&Xsl(3e V4Q$?a JJ$gyUqk^}dp3r/~nA L9XOr LJY:S7A= ͘ڔ"efwV۳rN: 7Q5슌0 'd"EK*++$$f46&e׋fcPh{ '4qqkv{#'$AaFgw.ZAD!N|}Sn((6qu9ÞKX2Jg>/)msw C92>ȕq\ ܵMmU'bKKҡ_`H7Fa"tl9NvH Ú|FaLBqWW,tgR5hX`i+^خ9EuWYR\jXB^oIi:>?*>1Lx3 /*{.(\V鿙-;F,&8ZHrxpdZ6s{aKw̗gV#%9hܛXӦH)C)"_O\5SYl% ?x/:baZU+ aeP.U8\ʮJLƐ@~O>^J ' 4="{ԛi;3]fCbJ*Kb 6+6]r v*5s\8=  @8# JcsZX2Ti ])Mp4%Escӝ40bS/`CtӐEOKHlIO*Td4r+AcI̵ͬDtWr$;uN d؝&2`M`*VSbu  6á?bE!dc CxO3zr~pS3_)A?nMAq"Oalf_NFO7C'CreH r;,y>Fi5@UB(#@ |Uue,c@U Gbvzjpk*#*Zyb}7/)}{4yͩp#zsۣ.5,"[{h4mP,g+ *,<-eC{ۍ{R|l#ٲѵkz!tu_ ](]= f!y@$]Ϧɽ9ݬ 6=,tJT6L*?u zT큸e5HИBOhxCks_1V}Ҋ -hf5#N?lZ6̕W:h \;"sѾ98RfWLc'u?\זˢm (JTq~$kRDT8j6|61E>]XMQ,Քľ֧2lo0-Se[c$XOEl )Agy@9>.y\zY̭!?$QOPvkR W,XySh׍|o-yQ NJ霍DIh&Nfi?>j}]6 ͔|^.q+ة}Ħڠ;q]&i)^t$mӕBsi-(tQo8It>/&ҘbY͇P4f%o4w6@Y΄GwJ=" (EQsfTĈm1_jჃbU\!7 E /??k@W= zmJYfwSH)-?ňUOVvlE0 :iOrA1Hj]teh< @ =CEHQ90DԂ؃HzfRVF ['~=!Fl X/&_LɨuhTUWlx7{ (1B M,,ׯEʡBˠ+()|7Ħ*bA?@(~/De`.ϖղ1P9R/F#RUPhw0݆:Xp!,byBpFMfziپvTEzE B p喬)b%m-(JoFmgE& 4D9/)i&WzB;;Mõ QtrQ 6G"Mt D#\j߭au% v? vC -tl1lLi}lY.Hw\ {ba/}V=w7GL^| ,~݈hI6>eo d8i؛C+dЌ_; u\/fR\Qԫjm\QfI{!\>xȩn!42-PymN݇KbtZ4eaٔLYgcF/6Х$0_i೙>^lg~@`;- ]@pCcS]փ9D#-n_h I*&0(*Q>J2+LLףžIym2 ȗN L,+zۏtslBӵ+{kL6X=^J|0`'r.g&=|4#8_4넳U귭Bֵ~4Kb'$p_Ӝ5ˮ2""Nf`w3WokB,×3} c.tPQ43;ǹ:-W3/jJaO0|:D1j!nQZb{w<.F[i'에˼=/+6ρO,L8 EUj)_M p\PUcG=Axep-d]5@_;L\(IŴ8rfӑ*'d))1#]kMT (Tt(Vro$E J*zu-8 df60(HA9cAx!.eAUf gC=܏pnIp}CXK]:lԲ!3˝{ F1Wӗ4LNUBzw2I}$/^2n"Pz3_luWI? F).qO*N;ٿf+jX M@!'/*M Fjo/oWĄw䰳!P[[B8(xCKqO[gYZ1 B=q4%@&rrtC٪{MLce/Sӿ $M%F-~%s4,6T0v))4PHW 1s°?0]nQ EӶG_MϺb m3JR(܊#~P_iw`py( r͜s`7 \ޟUx/TC*{bYvYEaoZui"B+03lL&>AqD4w .R~q5]{te3vilk}ݾ4]bt@NNGVJs!7srlFU[;DKSIKatBkǃ+%_6& KWI=ǁ+=q aid;',霝kzcZ`P b%f xҼ*ӫI+[w,o%*x$?@{ J! {0ZAADwX GAa'D|g'iwh6-2Peًk|qOfu(1Z{,3[P?c\ɓJlnWA1pR:$l_I#믿ҭ@fB~ƛkuvw[>T=<$˄%r(5l`gl"|>Աyr ##|}U􊐟J"3 c&6!GbrvFsXiBǒL[ajS[׃$ IFMǎ^W-/lZM!P5z3ͬT0"6XHy::,)w&Qa%c{J6_䑵0T4)KX`㺅KX!1s)uh&xl A:؍/] =_W X"b87|d~]' ZrA }-*WBc[jcy2*q| _ o}V2GHauaxq0Q<'9vđ/LR׾7|* ;`9(_r)L+9u?^8lVh3GIY[搬ӎʺK 5"!wSЪmPGĜw`aE?5n'燪(0^lqp92q7nz7ic=& s & r:פּeZ|lvs^f8w%)coPJv20:PLgu8jYdžМF@  $>9[,/x"G erʦAwml]C }b6s2f h9 |AVNtFpuqDmЙ>VK+tCɾ7WxC82'Ьrf< AoT\1k P=TMYoFJnU\rt1XFr$hXa]#s-kh RQwTV;sagxj.'gŒ/ˇ5k̖nRv޴ޫBrԇ⣖KJD^rE .>[m3Uw|a(t.aJI􋿻A7m/q'ɰۮnNraiF/ P^@4B߶UoϦFRys$ q&0AԧbxU Q>_zGs|=oK%Uw%|M!W5ZͽL1 Q:,%i޸Š- QJw `vv,/7f^p|Ll[YBʘ0r{eM!9>=ԟP;GvJ6||wwc]$m2Îu&j5U %開8(T:?>**,ˁRw5ۏ,g (l4`-SECYw`V47e a^N0Xnt|*')]7\ꪏtdK]chA(݇nOVW&ߓﶍ[cf^nu!5r?P9++Fb$LF%e, .QcD ܫnTWBV Uh{UDƃGLڝ R Uq}~f߸on'TwD*ۦ_Lb`+5_#P\Q}S/ u@/zxQiIdaN7`8^Qؕ1`lПqjz*=[ʸlETHVQc7=0^[`NcMQ%jV}&h tV!WzO}ODދZuw#4:ʵ6ZE?l9bnU[F̲Xc5hii?OYJlxQ?]Tk%zB Xg韧6hwZw" Uz asvta+6+P|;*;6&@O7LlxWCԭ5BA̬Sϻ'QJvVBykp߆PbKk1!{<:%'ZИP%jI8̕k"r#wɪ_,,;=gW >%wQ(2`dUfq_L jmNJX_ )E]5ن[Gwc,UẨu~LP2='JչL`;^<_ 7y d %3')=$CtۂQn8QzJm> 蕫yrY?v{(ͪM,4e6!0CŎ ҋ|;H+|A4wk!ْWtt՜N^ۺ+_YtA]_X\Rw nUЯ.af>,wwϩ}ϕ@z|_/0P/-PᴷQq*deg3^hxK`Q=T~ ="̨4##* UjT-95 /*ZS D%jdsUFꡰzړΌRt)@N0a[o())rbOߍv]0>㟚`EM Ç1^һ;wD37c_(piخ *gGNϧ!v+?aŮ_p50r #MsijڽQ5Hqǰ.p(Ş~QRC-% ɉVYzV$`{؞yF;aZl(Q7ڈT@Kq;sy^~8 &8f1}HgVv]wje>; {ˠ=v4:1f{SŸWё֌p w9e7M4Czb8xWƇ5Ұ툒*n2Ost}5EO9rKVo*K +4]^%% gR2zp #|2ב&; e[Ejfih'ɛ;" zXrod m_6S8Wm0\d쉮/ q% ia;aj"Q.N"l'aj@5qO"I Ɵ6e̞:ՙEwvQD-ˀpl T)A/MZ$aCH Sx>:dy%]IP[lG)8ѡ(Jav†OC!V3V{Xx#y)j.j{vS24I3UQ,`pG; GqXeS7Ag˚~Dv.@|-4!7`J|ÏixS .™7aaӻӛET|h @}[E͆3cJhwN n9:bwS2iޥ\yԢD6 < "%2rNВ<|*/qQ:~Tlx[g܏h5C_.ޚ*5#}B>Xq`pդ_8WV))8uU$+/oJQ3|u<dKW5QQj:;'0Il$Qs0} R J*P/.eSg!cDKhnvc:ABGYtm0/;6";"YiK)p{:=sIz=N{2=M6<"i*Ls`1RZYw*Zء7rd@49-!+Ah j㲅U0%\:loft,O&I/lkL) <7ni H 7O[_`Sv7 # r݅,P{0Y{!cqS[n] ~i%KO"ĸxK؊)+(g9楳"1KeLcǹ^ѐE6 /x]܁IEP9r Y N! NC -<@a@$I 0&[7(_7:&"Hz>SMP}oԟP]dfG;7<YS=oF\NM2ƾ{-VBpkN\z]Awe[PYwdPL^hbPD`zlyKgqWJ#lx՜p0?H<a7ܑk:IsR(ϷRj^Jv?#+H:vu=1Ùv 7Ot "wu PHꞷ` XQl0v:eRIci12&(5l1RifMJy^$9G5Vdye&/"BzLTEz[}ޜB  1 Ucq+FDP]YUI+˵[\"A3E#s'V(C׃ #Nr?#c=]tuhݕ1V;ڔEdMb_}YiJsh\z!W.'Q%] /q"KTG-|cƄL0tw/-Y\9pgD j_*X6ۜ(Jq+LN NhUPAI wb sģ V; Hu>Z'ت[WX) p?c9K9RulBr@䚺qe0"5 _fa tX0xuσ77K*T 5Y"A0{FR'8/R&0KyM=_l'+z=%tW7*;Fϖ Xysf?s@Ix2aĤ l4osovm+*L/p:EiǓ],)ں8>t|bac Qy +]#~ Ր#⒨tx"]'EL/eƑ5#o1@ ɷd{ НTOCvw0t! !* m 8!%wyp\2g؀x`LRe:Vc}JYx1 xhrR)ܺ hㆯyv:<uX_=g~Hք_ٓ^OAm޼q3W-dfDzjE1'xyjqt*y? G«LVaڌΜWB7~ .–0d_][n˗cH!ElU4}ʚwz9˗Qja^5HT%zyfNKZ8-^D`y.4W^%7ᤪncʊi Rֵ ,.qđی,^k1E5*'ަf Q?\;gV ^Zɨ'FKl7jo^3D^M#IN{qSc@Q9!j+>;\u4IVfy8]<[Vq7̘Ih5L`%L\͡6=s.sQ3ΒXV=Z^`]@c{#w*#ٺ{`gУ9XJ_TPN47L~0n)nI?ssԊulb׈֝% J|A ;l!DWf$ u?ȄM#%DqTue霻lsIly ;ߵ ,iuGM$ ?x XFgGٝ4wL/iͲj/ei{7Sjn{"UC-p6JaVU1je޼(NH&Hbm1%zX_#SӀsORImۑ *R01f<S.3+瘉D)Vхp>έcnhBь&N%ѿ7SPXlP=B`~e*:,UֹO oPq3_ 7"3>b_ Z \y t RsA%7Z@2oj[&,"lnfL` ;e\<o:؟ob\~ W#ZIGzY}ˬL. % ot>eiC9^ z~"*ٌڢqm yJcr-0kd]jڵ'k/ӧRaCwLKopRrdˀoIpKDW'<``qT sCU]:Vq'o/B a7yMxgǺi9z]Lݯ4g^gv&4$ɕ1:wK0^ZH_An#dTx=4-(iUu4 "[sf eحЪ' ɒЂA޴!Ky*h ʬ4pp/JSX~Ž cDa'qrGNG`,bh<ݘT Yڬk kjŽc_Y ϋy谊߬y>'GחA9tpgLѩxt%<'1e,ڿb>qZ@Dr甓#ǝpj1,'u\y|8Is3V-醡j)̌C)JK(ž ?FP _6E,ſqx< SHH~yyBOI=쮕v;ϔKi^/@+Po8n^yn/8۠gS Yi盄V q%i$X6 ji VQYto o VI7t|G@!#{.=T-W=Jjse VQWHǨxޱ w.6 L'd?n>@a9)š] \"S^PM=NY0mVuX0,؉j\ U7`2J1rD&}P0^Gen3k/)$<*h報y2D4n'[bYu\N0Ǣtܓm`/Ңp'S^y 8S9f#n[cA=} * q ém1Y4vk4=H)w  Q LX-U$=l[O~bޤ;F~tus\IvB01BDB҇"G:zv:XO>ō['> 7ѿaM(/H@2TC,&J5Ou>#+n }ԗ!x(7@Iԧo"[+X(}z0.G/[[v),iu$ H *n)߳r4v_H!@C|T6| ]݋}'u(@/hlЀy;h'hou U!݁8_灵b/|~PClnP{>גBJ54Hs*`IBvOV*<0!+*{@1b`/ D rHɕ:KNXs`Nh4.IPob s-JM8O _ƚxm;xEA  jo ;t*+ǎ7=}U?JCKc8UfG^j,dgi!_}mhrڧ+DF zN_8̟BjP~~X `!9$OS Oѓ|puq8T(in0 =zl/bjt2)E8CV8ZTY!-cu|@YoU -G( *yqޗPdGcSVU5S Д(ڛ%kbu@7ڵVNlr2[K :0ii0Ze[>Zo\CKT{Odž*P\%0f1|~Po3WQ2cN( ޷r_n$7h{ /u݃"2 3!.T+ ]XíҎz>a2Oo$k㵸[):$j+Rr3F~divm{,ƕP)P;oq50+4}Ֆ_@(KQ.Q9ʂ}"s􋟸 nם=Xx5x}jA8b_dm0I~ R\,$ZWA8ъ8wQT$ XD[^( =:͍nLJfHSq$v M/ߋؽ$i6-fTtp}soXMLOFcxkboICrh8aPKNM1*_4NP5C Měk}wΦ(W tr:j駙c:FS&HsVG2sa9#RLA|i$ox`C+kqR 6Cط& D~S嶬 ~(%;|JD#]DhWٰ'?4uD]`% ^7ש].xj%[4O#vC]DIԻ-^W MK'6#Z} a;"&~ä5{+I:A(Hꔶ U.#,DpQAa=up6C$ow˜bcҷz'VLlg H67EVK%ČV~-7Y L-6%pNǠ5*x*=7Thg`J֊jq >b;;ߺ9Ree DLI@K/扶YC&L'$٧XO Cd)QȟV5 qoblq̽]FZl=z !*ifN=hle])lԽze'?Gh'6uЀ#qz1^y _'%EWV1}p۽'űD}5ȁH@YvQ9+-Bxv`T-/ESgZF0'#̒ >y,7e[a;aTQ!(a lسNКj{dLY5i GXD2>1bUgDe%Hea{xh3o%,XšyZv i;[`>ܘ@Ȋ< n h@mC$9oJRdc{/x_ϤwtOx}gi&wF7jgtRH- ( 夲L 7BV8%e6XmֶǷ uu0$Zz!,Sϊ~'gLS[4s>0 3I_DDvAYsމ!xwp !CQ~|~I9~_ @M] œScoL 8v% e(C.D8 [}xO@69Nu"X_,q%wu ä%*>RUO->ґeq;'>XWz*+ݔ䔠{1P/gY&/yURDuD~%%/!AKꬫُ67ǫ+Qg1aVV(gSmqDTJ*|BxЗcMU"@)fK5ݯg7EezYDrYjBEFuFyz4=[ۡL;׆3n=也ͲwRKh ,y=c{sp-E;JK:f(BdnWx)zsyH{gLuMuWK«D[,t?+p@M~^HVUw^ TwIۍҚ-70qjƭtTB^|gY+*=8>/[*ܵ5eS۬ MzSiw1R>+Kj3|2>ggצq\kfY CRtOBJؑpWWn~RPHe:v"![-& p ?( Z>GM9}cu9SsY `bWUȶF|9vVX Ry)sv-,ͦv3I+6M"8^*Wmz&8y[gi;-{l) <7tXc$8#=Y{pǽhkooG/oAYEt A3 0hzxfX|ĝ7ߙb(^>%{zEs}KKs)+$%Twzܨsǧ SKqr sh]ݔѣow|8 gXΥ)/Uz* p9>"^q2m+@շVu4< 2a8t/v'(S5 m}u@ڞ+h>.ļ'߿M #u9-kk)1ڣTu4љ"@΁p۠KPy=; l_آ/ [kd(pdž+yG8)1}pimh4~R֮u'ngNh%7!>;GwH/ewLŇOiɕ|li3fsCƄ(Fx̷7qroE"9:nw6AmRliܝHwN3߉dK;x00U], zY(8BWAx=a/4##?IDZoyyDNTb\r+#2&J s:G mUMir0wSjSԝqXPU3xD>Y ^;uaa?.l|a#ɠ;)1xhAHτ8s D(GpH?GkxWf?~K s0H245)=KuވkGF>jm3Tl4IJFfrTh(@#.04TNdh+eFǎtIT ܁ UCkʖ oWy pqJ3or"`a%A#H5owE{߶'҃Sz!Il:;^厦31.,Q'2*K: l@Eqg䉓jHQL?@{WmRv?eQ\ ɟcΗŇJ +a_i^lg)w'Scګs3d|0ɦޤD5q4ljcIR@+x% g9,?yi'PBDDjagC'"Vۤ sF;ჷJz[:s¿wRy/vGpI;\ޞw`9FD;TWNzMa?\ڴ] F+kw"G?<ρaMpGl[ʎE!|ϞU6#rN_`@ ožHq*UqQJ j!=V ExKj'5aC1g㥎 7u[@gT0)pTI$[I7hʅNw6׹&yb/F!2{3M:O/5{.)4i/6I.+ةr[B__e=⺸1L۔FSָx"Ŗ4!8O0ܧsTrirXuI:?gaT l?мq)<մ@{bsC@.VO6BA晴M8УQ2$_ Ŀ⪛YC#RKNFm T [l)~;?}3[kJ'Nz,gŋ1U'1Lđ.I)= iŷĐ*SC-il23i (NJ}l¿].Ą|ɣÎ]UA yM`cb<!6&"Ɖ@"QidJ,,(*t$w)GFu`JQr+ZW7=Z6s^@)6 Gy7NZpbuAA%ο(@ g 7ew0J)aϷךR5d7?1* -RTy@>L 2^ږADS>GF6siVɭiUz(cC<\P<* [I+mP++ʬgfADZw{A|@*M-O_߳.ؼ_"1k=}ig?CA=SsQcmei[RDRtG*]q ,on#5lfߨvpO!/!H"ʦݤN $Ng,=/j l˷k{`u>fbHcxSA (#i@:Fc ۟#ڽ ;֪G#=1J2צճ7'zL}׈Uػy3:b$6rȉ;n9\3rk!x%Ǐ9i=iycFT6VTsDYɐtj?;{a I|X_ALD{T>$twˡNTc͢;۝I/D!5<]<߹%&?uw>FAy' 9a7UrZ4eDNz:> VWv%!09aj"50+t;qr .h#%]CvҐTAM$;A*#42& V~Zf2pqgc\Qgm(A2dgawl8."[vjlZ~'&:U#% L~L!R.G\/@\[;z PإF/yT@'U$>POEmñtvUUeIĠqi{5I%$a3#RTԆ&^5#W`oek 6ˮaYY4e:hep)-cҐ 42zf{)XVۼzf, sVgk՗Nލ r^DJd Aϝ\hA]͋mW=߫6Ur7AvSпDJٵ> /1 d;eN`ulRzKb26+"~?CجNU̓-ׄW/9 4W? "C ۟ ]eו+۫څ)f|+Q"[Ԟ;اdNZV6ݥ4 4nv'M/GֺKRiBlƖe:a~#Ws0ó0*vM1A/,>{cqy 4d8|zZAgnV802`SfGڹF曌UP%;1;Z5peR tJC2F`^ի'g C(B f)RcbӢh-rb &8!݉CօMAFm 3y0}Аx=;"RXep@(**>Bй{yG(I*hFh,ޖ xꊕ4lͽy0-S0g[z/@H+UJAw4>_E/V_bZk"{%@uvF jUʁHRC*E rm+?DՉk܄_.*^TAHψpQ;neT )skvY f9ܮFDG@@ev`igDcSLplVqyZp5 "4bBp5/f=[Pm5 7M7( 他tL_gZQ.rd _Nԋ1Wn/G8x. )UrFAddQ] xRRK΄߽?TLbHLQA&v(] 6ZaH(BL%L9K};p GRN(pl ې4I/`M[Ev^@mL;U҆/_:#*= r(%?4Hepk; x]r w02l5NwXa(SO[y7%BeB29x$L`rj%&0StޟnE~ZEIz D[mPMI%Ć(4xn2Z/ojEmM s]-I.xc D낎C|!9Gh(69g>cȳ\0eM.J5r@^-RB}2qدP;VDuP[ ZCRf正Q+ӹ6Rc:Eg^JuQ2hxEn݆C5 Ǻ7mlp{iu& a:^3*'4+9DӅ5 ]Y<`<,\5Zlq6>᧸Wڟ,` MXHrGT^މ  5THx>d~~@^cc`HFF_wBzp-Yl?9n{}]_O+ -g&p|Aʊ F:ލ;5<JSwljhV3ˉ,>vC̗13NfR#nZ \pa +6TChvkꡢ rp="h2޵mȄL:@ ? aDdef/*Cx[ GfτSB$N:i%N(ZFⱱU垈:RCwg-JKY6_ ڋpd0` *L F=r, ӹ1R Py+y%PUN'79Fu#of5|-ȻE.E;G]Eq8Fźz=|L߸ |,Mny:njW&ͪ&%$q&{f#[b(瘝  cNU?(ؒV{i7*%=w0"TaIsALEHP$7Fya.8[ )H?q^ONjV%ڳ m*ri(ou8wňgN߁l<'Nx^)2ҸʏBbBnD4!KVCp^YQɳ2O*|XR'dV6.Gkc୮gq5)44&<֑>VY'%* ؕ$F\e1J`KH6W*l$\k\DOx ,J,v`-Z$UNfixkQeVϳvS⵷Gȧd>O?۽>*=O[8C-;ƦVY!_*-sYXu*9KY$%r6y7?a$2sR (xPG7p>Ϟ+"fz,=򕁪iCxx>4LmDSHfȻ𵛎G""i,jw2hOU[]5zQZר26k[qz.Z Wb:0'DXR A'Ƣ^u"11؞ 6d2A'1[QjY:OA*xJº,[Ct=!bdnќgqaW'=`E(q)_|Ef D*8@Vx W9VMگev^>'F/56CPk`z4./ۧg3+vE+Aŵz3>8ƂX7Vp93u?XqF/{_NsULݎF'8l\ț,RaDY]Gh|FQMAqEM8kguRn k=TO_k@ S"N@?r"htFԆ#q_s @7ZDK[ \PAoᾔbٖ>G09Cjګ!e]g5Ѷ[6xo3Yބ/v[@[ `]@8*kruȲpI?~#Q 9Dg-tk}DzEykb( u!W t/'/mz >RKpp`GC;6OkޜZpU]A!{7٣j_$ '!܋}y잌agwK#Nܒez*]λEL9;'wU$I ڽF663t W`>!6sIseͷ"k{nZuR#Ƞd rN |5鍶l R/hn`fF)':x>mrD8K`8"*_ߢlv/Umjjut9oc@L#D(YON\,Zt WJeYBa TPk5gu#FYĞjz@pY'M5^"l8ypwlaOZ\P5y,Zg%` S?UcNlq 5nfp&Ƅy7#!.Jh3Rl_/G}Y#WI)'A tXAz6HTj }H/|}'b XS:X-+hP:L՛EH\zډ 'gN&b_kӪ]г]JoU dٵ(N뀹bcpt3q6} l]א mNϬ4JidľY ҭ%rԃ8ާw? ǐӿ2G*Y1wo`%AB6Rdzu*#滉C tGds#v.6'zP7 b쟧>F! t9@tJUlM 8ԝ;8 yVBaz^+JSU줉YV_<\::Z$hD(ܼy ݅"NxUzSl.DMrWtq7(Hj`^ޱ)L jEVxx_a-GWl,Tyhvv'ꢤ( ˌrBN}gVM{{xMT8#_ h;g[,ZM&{.Q_j"9LC |uN3؛hIzЏ#AwEf?.$>xFմ0cl|Ȗ2d=H ˆͣ7sV"޴9^=inV9/E4^\nϙޗH9gitb|ٹm\7M03zc~`9g WSu{)D2:`=R'1S>ʓG<\pԴq^%߫pI Hc-l:$t?Z+َ4%;8_=-q7ٓGbFBpX+c3kI}Yh7<)d5Ybz>\E (vw*Y)Nڜe%GW`ReIP՗y_WȺVв3bɚg'z,Ɣи4vC=7aF|ұa|Å4kO #>qtET`.%ݕΜPG3 |<ᴺΨbX ĒWMb\0M ݃M(l½9"vzL2x{(]ѝ A־WQ2iI<2B.Ȗ^riįՙj:56mt*Tפw-[yERuƳ#ƒ.%#NVbL7`mOX+7tG-hGيܠmQ)'؛e/zEf"sSqIO1t9KࠅPf2LtrYXlR|Yv^T9Rh2'W#*PKaX $\N.؏))~`sK&O|:"휃WL}\YL0 %=S!;8ʈWQt@Z~x r~&6s3 v]QFzVArV 35W58w?.z `S⧒mݴwTJw 4lḮo!{MBuSE4 gKwT]t`j;~nn?ҨUPBUNtW-ݞ^^SQyJp<[мLlC7xeǼ;}HKtI{Dðn?g15Kso{xǻoYct"@drrӗO4Ze^vSWN1KUd \4 3*f:]̉ɿw3 X_0մxC2$<~IBƕ u¤.Vf`}&<:JYW-tig2~.|#n c  aQ'[`0๐Yi] <ݨwxA ֵBk.$[>9;Vvڱ1J}QA#^99LƴDqs]w ?LBsKV w c*,F}~62l({+=?0G|ލeS>_{JrUBb3S޷U?KF &GKkX;M PQ N|~-n)QWOY퀀.b!.D%WxK0Dz܈Bi}7Zkotۋ a'xS(Tέ I`?NcMwÑљ]1J&f)ư?ˮ)& vcStU?[Xq=#AC:tnZBTs4Djуv[OF:7.gޏep|bߏxJ7w-W}@}fv LkoALDkXIzE YC'eZ/ìbIl}QE7 e;/O0ǁ%s\0㻊W"O$"A{`9sDN/v_Ccm[RpQ$Kd:8]r n.@֐S/1E{<- t M[N4}?N-6Y@"_!+C]DKh7Ͽs.*)/6 _ml^2hڬs~d4L6;]K_>6ɓ;Ί7pY9I&EMEk%h^$X΄qVMߦ&8C2,㿮\ 8Kk/h(NC#=f|^<3b52Ubkzϒu),걮Mo#`x2q7")rj,G(_{}{\d~qgmz(ȫ| ޱO c0XRms4y7Pd%#L4y!%m/,P,rt]LLwMVu/D~ GL=Ժ”Pa jP--&V*yH4BB{,LFxb1z iU-3]ʺrVxJ]Yֱro5ϿeW-5.0'=) G^a8_\&NcOv2@Eyɑ,\cو|d>](W~OZ9YӞ,n@GAn(Yuh8 piyah]Rs Z:%Xf؁1.̛ؗY-[[Gbz%)Gp+@B@b% `rH_? xO>1?`z&7.=L(K t:46'i霉ŕfEݜ/7?z(SIW̨ӏwTIzxt߃b9o';O)G4R3I> ?j Hu-$%iQɝ˹x"&l;GL &E0I!/l\z졮OCS X}jn6x5YM*ҧɤm%- N3дȲ̋6.ߞ:ݴ0MVί瘑ե/I$V f6c.T{N炇4p_joS^ b&w|9Aہ9TSP)n*cYOrN 㕴!T7QЖM^rX6 ZJ =~ZMP{TwHzxldti6iP qY2v[!u1r-1ji&qZV򂔽nkhE Dt=O=SSh1ݜ$. :8lP 'ˡ mN׸m dB GM&N`Hh䳤D`P5C(%g,vIgݯwO?YeU2.wR/ I2W߳]E6t6yaUcL-?{x\Ğ v!G5g꙲q&wGTyc |Bn;zw%r"(`1O*|'2;S,Jjv̠Л4A ^Qoy]D 2)xh1C>pzrAw =M9"}eŧmR&5cкy tJFXYY 5̔O?l ^2~Au.b^P4l U7#p7uaf'Z1/%36J".&nƧ *2ndLY]#8/2Ahc@#( 4 *;Z4C)'>qȟ<#݆dx2li3wLZI1rS-]1 s:߁.J=Ǥɉyᔭ^ -FN*Uz_BFdb `k Fdl|]Z *{@&!Ό6[d`gQm=y^ݵ<32Bi|N2Г8{^4)kǧBy qp0>ISݍ iPnmT,I KmP'HV2{8։Kr'E>KKA ?ƇT&W7CƇ$cR-9z9D1n(eo$TZ~`S*#e6sR:J=a|^yH?D,k20Yn7cAcҬN}oe.8r,h=8呚x7G Tf'*]$13`im+cxЭPKIR\JrӶ]w%$:~/gBRJ.1zCg{_T \X1&!xf bGk':8҉[V2< pXP >⎤]aw?PlJ'~t -`0-Z8KEE^8}G<dñfn&hN姳ANC0[Q Ccz","e%'ٜ jT]Crx$O}FHc KSu0J뀎xRD`/W`Ga^e <;mr'ފUm;{]ԌVYV罯?#^|n<U°N:8F v!^2^քi*P Dt T  3)I`"q#~"`9cu0Lz1:5O9ޢʾT:^(\2__L_B#m؉ůu%LY9rQ'?~rPgּHΙ4kxbn,*~wMUP" {xd=A"AӸ,Wh_1[澣m `1cDTEpb&j]-bO >+?X/AP!SMJ;K`o7`Uc[H|ؑir/Stb$ŦѧkQMz'~BOmeQ�պ>VTJoy$6jO~vv}͈ "U 4ԝH垢hD d։^E_frdO o'C;ڋDI&[œ%5ՄZtکG%$UH\T/Nw :^+qoԂPAYy|r6 7&hEez1AV pxb!>fXY2*=c`wj! ȏ4]3L+bRIQ=4*ޭ=\K4"z)pf?$$8+4d9޺tW펅?a46e6.^]4A%B)"/BФ[b+@QWtй;p,uה\u`@ڻR |Is*$G IxxYlPt̀̽'J `_SxVWEWb&qi8FOR-f`)jF|P n1]) ڛޕ"̘An";zCr/[ jn1lDytttwriL9=Q1ڦU6=CJ9$ F 3@3 *4 ,Xá A5E7ȳ5GC.~#" w{@mWMÅjUup-e1Eoo$$n܂: 5{(\!o ` *S iR@,jwnKR3iдw"u~_2w^Zd}UZ@eȶϫo0RJ}+eOp].pęN-WMN᭴ ] or9\zE6yKڥ :6}\k>R(Z"*"`"kg3O;%wys(~U $7]?jjMK N G#'U2oHp*CcS 9|5M(LeQIf)mmQ\9RiO4J^m\4f[O7tR!ګ:]O1<EI.!NЩ%Ȫ 'y>ea.3OP[ t}&ǭTQ6LB֬⯵F<=iZ`"0;0^uuX[Y) b5&rlӠ2R2\4'ْٰɜLq15aІfAY~:nzcqKz&9!꽻dg(:<>*j._T%y%HTMU.![&J6scQs -8*}nfm+H C^RZ":{BF2#JT9A l΋eĠ՟= 0qs+ۚ9gװ8?N$@E~; {~}8f4y.I+sd6EL4s4.6$xӜWjOf~h`na0}wz!Co"L+,HzPfxs9H}$ bKq3IXt/*|!b fA<e Sg2r0N sp3de;t챳3ʻu٢!t[9˟ 5 vt-$`E2<\x[>!^`+S+v" kE7x=Omlׂ-aD)_OIbjA sP>*LODТ O,o_ $_#adCyc T-;,6X@2 5֗p٩B>b8(xv7Mnѵ[؉)"sTs\䙛\Ɖ7*ZZ^zC{pTf wyŸo w~̰oS==<:źD5 e;GŚ +XAVdY5$WOd~3r(H+ֶ(ׯ[jQd `L="|^raq.83rTιZ#Vp~sB u;\[ֵ@a8̎e-Q)dAIӰ  x]aPdH°64h.Dw+*Y.yJ#~A"x<2jP/J*n{i|i-}BD`kzJ׋aN3ov Od:g4oer)U/|] [=ve˟~g$E4kIU|Bสq`D9 M|p!U3Cd3f~@SӎhuL. %}{XD^g57^R=ձ*`쥈2[5KFN7NvĞ׻ gƎVc+<ѽ株Raca:U帊-qVHseWq+r]'K ?Ypt$JNjq鿅*W/`b#w @ű82 gu4 V\hm;JOy%<=#b#N& ^ _- pnV; Z߅A}Teř현aӑ'88Csޭ2 [ Qr_AO EV)ɥyCmcv,i/ܼ ٟ ?qYGLL<ԗT9A'.o% q\Ao(@ 6#}znsP3?>8eGNI)QGA;8ch(,W@uZh&r4P5BoR6~+u2qÏѻIs'O+BI۬!%#4PڵR ktIٸV:J ?#v0ޱP7==AK3Kc1S3Pj ,sױgP eHSH¤9}}HDy]c ۈc9p/z* #) P_O\k113 1s4,ۮRw^4RkmǩkD`]X^lO@TXoFj\TX3͠wn„q~E]Ew3!7g'/ùp"QF @{X]\:j(2+W"QoǢSXl>Bց-Psr5J K>r/)x962'*$#g3Ay p-q!/UeFn^vn)NaƭםdI_xϬi2c9{̲_0u?+㾈dW7u^Xy3|>a8>1 *~«z%yፑ.[y$5_dChTzS LuYpgKam{ +<a[+Q_`=1s6Q(Eno>cƓj⿑ABģ~G%@ Lg8ldZBi0,}3ݠ`1A8DrBAf]k"'^N䡇y6 `WXߵ:hSY䚫w`hgd1Xh~\L7dRnG5U>M-(`+/µ係=&uDJ>sJ.їB3մ$(_/|8]9e\ahٜC"pv&͐!(t@ :byPmYGf8$sl%% H*{zY\1(!Tt@aid*t< "Ed7)̩dF:B愆R^I/q0Xlɧ N%n"\,KhDfI@RaeaF[fd2!C`pSI2zbZC4x5~j+&X)U TM]cO/ط%= ]i&V|M踻I}]/z(ÀsZz@I뎫.Ù$2ԩbAJnɄ%;lliwZxuX90^=Qo(]Xm;9koY^2RJSEh3`ߣl{6Q.כ.-VZu~/MKe%ZvdŚJ ݮADYW0e 沸0yhؒMuQ.qR5R.-\4MUc{Vg4~"Ә"1ِ{iDq85lTR#fz/׭ R77&jUIMLj>l~ύ)f_DMH'CG.*9L[b͜u /}2'ix)o;smǦ(S][~zfU2ARXIfmg_erh3E'( 3%u7 tճjSf3{++F3v`-xivD/x (,1bHq6CMу}Sաc;bFt؈/(6`}SUŹcvNut%; 11JۙA%wi-ҟR 'ѦXk=Jb D,&ю̳T%._ }8B^CsVՓ3XFSRᩃ.L 1x]"ѢɣCd1SE*,P, J*wĒCl}S4XTR+^Nc߾7렬>DQ#r?'k@P5{gX(U2l<tn [QTU},Op%"(l6[FF.A(gh]WB'V/LO:J111*jMy8}u,ɬ&;8uh;RbuPbrqr!hr3S/@? 4ۦ@1g\Z{q~j͋b˛*e/H uEւU`Z:#."fDv&zdbKT /؋u`zθX2׼ȡOzʃe^vOv>ǃe}g=R=r*lasz6 /6ҭ kӆ]иᄍٶ\h5xCsnav]ߚPN|UUr6Gsnpy\h/ ATOV ۑ9>XL4ɟ-uޱZikТPx1X&~bcD%ϿosoAV뻱%WMԾӡtp~]aDXw|=Ǚs&/zYeۗȧk(DK0j}NQ:<[eiW9f y*wtW]ID W_2r-B?Wګ#9gi>K='y~,?,H1ѧ=T Bi^#xD]_Qy߰0u`x,LϢIa`k-<6#EAameYYfsq,Z0ťG@N B(`dLo.~c!s}mz==5 m$QBzUX*ySڕ2r)NWF)7wjDH TA6+6kUQ*kdOmf2߼P-cu/+ͧ2S%2hqӞرʌ,rKғ9gF)zVg%RpוfRܶN ^XNg.8Aɮfu7TOvF3$NߖgڲvI) HfvP7W󈶰VJN&ɾڍ]48ȏѮ:b b/`!FI3>˚e$s!OWmc=tJtaH^rDZ@&ՒB@fRoQIpA1qRlK ^[%;Gt&ǴD+}FCcaK$\BhoO;VfyZ; ڡt ^oO8R-|P3Y自,y284lT-GK3#ڀN o2q&u< .i1U$nʍ&0W)Dq~Wuy#u1E+ށ,!mZO8&1k. ͗7I8 H4]@[( TDsPz r;"KUk A#t3jD=}d9~vPW@4EF<*A\џGHw? 9\|i|`Bh5ԫe\<ͳby[k߅ݲrE B9_4ʬ'I N?H n*hvQGS $vGrUBObqy;R"ec$x %Ctyl42"bxn-Pu؂l8 jj8.H֛)ɩ6&G@&!"]I+gEX@PZݼ]:kfHotwkj&]NXm8@M1Yz OrX?vWr,,H?<?υyhv8rf2)n.+N,Tb6vmg\ep*M;t>Z ` r_l|k3h[!#m 1_VF`@[Q"Jhg]$,cC1]M {S:&;&K{9Fk"$Q.#f)viIKh0 KJmC"|F:T~FDU*n0M414 oȭi3@&7Υ4x*эV{EǷ"]@au__#ݭ)lpC6^ŤÞҜOCBנ29 l!  OKYXFLZsc[fhF}`8G0wMץXx"k,8+Bd7$B?Կ 2I*MǕP7z~Xȗ'YαyQس,g0+y Gf0dq~c-I曾X졒PQUtKma Wuo'c];f?+[SS Ϝ$}e Hk it}Zph5e+V/ڼ%^8+QZ0k\kksk`T#)J6Qtjgym:f9-(7!EϊX`PPu٘\`)%KFZ []81c"p8`%)i }(d fcofJ#ӷr~ˑj=1;{"=eֻJE\ƃ e|Cۜ>4W.mwث{4\⧇^ 2` i靌`pDfAki}-Wh:3ٴѫηp@I{*`d[!-9Bx`*x٪hZP o#Puz-1MAn#RţT~װIj{*N-Wͦ2.<\A}W}' y[L3<ߨ$ߓ S|}1mdc4X tRRB"TdeCR7?˴G&0JHHj-R "^rؑQŔW3gWM=];oTVf50.m2F[h!6˖%5<5Β@wnjn]%^=  i),Q^z{tdo*AdJfj#wYV6;@v#sf嵱9eR:V$&Hz(x|@C킺ƥ f/{ē" bkp-8Tm˭đ.niXjGS?HZEb6Spٓ?MV&Rd`%P#͖pA^(~*Be؈$V!BxD7M`w\j`T>oM sg1Z4;ol Isfz*@WlLwL]()/8ԫcסԑ܁PᓤKﰼM`LD)t DU!ɏ˸ݤ'(m\`Haf5|_i~S-` G" R c2*!},*Vَy^L<_/D.J ;'"7W?2l1I{h@-Rlf#N̩,!$1oh E01.6W+zw`n[p.FMBV˧S ծ҄ -b:8=9BbR)VcG @sK3_O0TeR I{n¯3Əg{󃒺 c'o_t Cpg>@aOyet3b?uLJS݁ʁҮrKMx>Y 3*ٖod)uHm :Ys=0c-^8%u%QE؂9l *Ҷ%ݦ5L3dӱ~t:!aD.̙/e5_hd*X!@JAHwOxnn,^+nFѢ/9R@Z̀b_FIRTub,6V5'|oԡ+Oj@h#0}橐X?rO`qtMH\HUdԁ#c9D|QW&SM(DncXKE%LO%@z!w Ά6xN*R2cy'WK凧֠v`5 0f(UٶkxAJ6E%t>Q3I8 3ߩRo1 9t[hf;x>nC9Ԡq'[^q3&Y7gCB4'71{-T^RNx.wL(*Z؀S}噎~[urT̵|2#*f'>&ƒ7)H"V@;z1gmhZ)~8d-Bw4[dɫopܤ[vVׁ-bo:[s]7ϣZUUbw>B{7#R)1x>Ƣm yսkҠQ.BqMqzy*,gZ7ЇghB)F=`zvi~%σBɹn+%Xu#D%\ r0|6\!E :mm{XM?4HT|b!O۾s۵إoCVrԂ9"=dDASw 2c@ N'mTrwO6 )sIZ"\˘g V@F L3C_36KџJ?ն˵by"O*2+ۜ&)؞b#n%~"]8XlspX>0e}߾&lrޏZ~/'_]AYԃaLHBxE4SFD 3هbN -S}͆vAI<.^ XBm"(x-+/Gߜ`z /rG%DݿZNq>u%8 6b a]&k)G~M9ܻǾ-Zh ,jԮhGy-V}x#|kcR77>,3} M9T-%lGWOcj@&Q>pD~6=X,OXY7'r! YyZ[zd*DZ魱{4m=YͲӷrnBٜ6lү!m?5BJ_e[Eg K z=ge\*wy/'7|[hӃu `mi tV4bq-'`󓅕!p>+CN"%Lq'TڿBBj4Sf*2A\zW]ECp nHԎ&p!EF @(π~%hNPyK(GHCD0|,*9W0vմ܅ xRޜE6/n= &h.j պMHQ:D?ps=,!nB-Rb.H4Kӏ$bcJϹʈ"q~{n0a(I*F㜡w 1&Pz!D@اU FjATlhܚRG'($x|6a; Gh M ջG$',o"UB9[0}gbr,1kL=`2+Wkq3ן;ؙpxs/CCs0#b~X/ ۳J9smip4"gb19? ȥ1np7AQ!\$GGFyiBC@2u % %]4ɖ_Lj9cXꌢO1~>܉[ÑQnǑxHYǪ4$U_St`w\R;ns[oE._#micUn/Eay'U!L*@av8>"t^VCjMl6Cnшi䯻̸>ѐd^0$kq+ǿ; Dgk wiqSix/˒Dt*Ēޕ46>)@֥ q]eB8!r~Dh(L =꿕c kE[& { ,9+G":b!uc(;9A=KLJ%\ 4pSh9`phݻx  {+^rT^ l~mǛڠ\̦PZt3:H1ƒTޕO}]C LAwŀJơ(M\^Xv?"gF2ă]~&7"Z/@(d::?7KML(D=[rQe$-K Km{6U\`m5Vi z&IAKLW r%[ ĵIJVQwoaI}/L3n_NA}>|q?H.ۍ5*?Nk!sBH< ֯ᗽ1h'Zۂcb&L8 @gFnoT {`%|SvgM`ibHQm{e7t%LPP-sfPGUm^)a2x9Iz?HO&d&|\tKuU#ǵ,<+f0|ƨ YgOWIзЬaS2J 4.vC9}uˣN AFjܝn"7Bzcć!3e @sRvd,^mRZn!ō4-Vv`tD>3اn寰bS Z!}&[p\V^7y C G, S̶n [>7ߖฅ,Bݠ5D6y4;M$|-˼;b8GvS EΌt3M-oD/(Kܘk0Kv1?` ))*sPF=;mQIU_60 f9ZNzS1MMFϭ lZ6Nљܠk6^\Pw|c|fiCĈ?{ll 6OU=h!!yUw 6+~,^PkFG :TL-.و z7*.Żl YCòh*CaW1FG H%؅vr̀Rkgۍzƀm^WKn4oRȕay>P* qÅ,edWho_kFqX@R0&S e\Vk6;2F "rJK@:r#§ g,i{45O,CLlL8B hX8]_3٠*8aI5%3*n{\E*v`^~C.QDzǒ&M64*\nʲ][Ѫgfqi3~%yc_>C_T!+{3/KAyo x u=~-PYE?R?%9txTE/Bx@wrFΑ16(q󒱭 -K3n XTI 8Gz E}*|>sllRޥ&KKHڃeY2E޶ik ȵXh+DT3a Ro .Q:CVrC7mD:X ֥O?sO?& aʶ6dۚ~:bǁ/JWT5ʋ$"0NMyl]<5pGg)k a1.,5ym|rrPki+tT*`GoI{SE>/$ӏý8ِDEFP`l Zem?Af^vY!\\f!sNsc%ѾnaٔM|Y aQP\۵#61}#ygs\Z$)VBc<7޹l.z-8%iV[|ͼ |ڹǥR"BP<@_i^ 6fh}o~5ǀ\E/8O jʪUs&IA"C,ٚ:)WZE8&꺨I6Mrٴ~A{u\Z@`TEC!MOyn/;5I} iZ`oaF5i}?`n}욾F8’#,W8~Q2/U +2)w*!zLYlu} 7_BŻC63B$ь.oM9rnVsuюyLق9.6<4͐g@ƙr/Qq%|JfR'׋5ߕ*NZ+[k2O$4m&$\ؗNh|`frk_5u[l8s =vޤ&uՐD?/>"jKB^ 1Z?2&_/XIoHմoޭeD2k8j򻕤z;s`ґԐm'{oe3A.aK_;TRLsOKUµK w7v·+}ÅVM"Mx.O7&x}!iW$ ^Fϩ)Ks˓1 ]l%9PxH;I>A}5ufẐj ƈPPyROw +줻hU=˧w䋍YSr!J;TESoyFBSXEzKG1B/A{Y@83-=Fq&@w6 i*<9Jʧ]ƒ1}0UHۨ.4'ۻ%vk d@}nˬ5+A-H5 W'^=L ]捻A 8YDXץEXn%ԫ5jjf[䣠9BuƻkWM7 V.3c/&u"e`OjeCj 2d V&yK>/lRa?b& Èȫ$Fet#Ϯx|73Ǘ-s A !5(DZºɱPWm#i":2Ԧ%|:Vp˦ᦃJ>;u)֧Ygzg}^ѱ ͏\ze<"p,'('ZTw]K ga Lv-%DNU<ĪnJ~v( -9Vwr]~RsM̪ݖ.hǔ+6T\a=|jyNr%}~=uych%?TPz0R4bm-t}2f}biFV7<9eS ǥ a Ej"XS)o*Y=JS > LxK=RyNPzFj3O9ۮt!Z%m 91T`inOyӞ#*[LZI刄8 t~*huwokU^ux3z?xyN(C[FjQ RQY{Y+V-9Y<"(`}~y%n3oEB=Iw`iL5ᚦ|1{WY)ZbDEԙV&ܠdXOC,|U$ȼ,RD}k8sf d&oAnR6zNJa:0s2MK?brJb ;|X‰`9Ǽsٵ!|n 0#-M_qa ʑ1MoKhIPcY=.Zju;OEcvY৩SfWjS̤>^Cz(rX85 93| UcEr&MQ/~cM⾋t񥭀O[@ OG8$D*ڨp#1&W4!`i"6m'J+k 68x Y cz?MTq$xY!)*ӫu;)po &I|`byAB=#JF"=B(1΋seWq'C˭GЪ|˒&$$]<?;!Kf$f.Rzc/-Ub/L Z\X͗.js.qRTTR;̭eR7VyřQ:2nDn9m/)ybq5 m' B-$QT]> ^bxҷ6ooܘ@wKMCᇯ3hg>v&&VA~2Ÿ oN\rɉDdqH x9lR<%)pz͏@=@tE_%~von;Lƭb`>EZYueso磼H?PAE,# 3Җj-x!hjPb DE^t̷㑁y&G!a2$G0vֈ)댜opxf //y76+\=| 8(&VLۭM[5k>%0:0PK1wԼU&Q$B7#?vzC6yU\iF}P}'d)0MN؈8al˹<>aj|}8ฒ /u᫐=b8h_ UNd/&e2^gS3~L""Eo{2[nX!.HkExVi-oG냂ij& /!8Rr^I1bC3ͅMiÚ}V|,gq^*-Ee۝]{?,hK;b @{E-u|"RסCINakˤﰗJ%M:|ńɗ1?A9Lƪ a^ 5i"[96\3G?ԃھMFe99WhΓTO^(Ձ7Z2n{j0Jǽ^f_QҗU#EόINdž.VGXTЦcYkBYT;lQc3+[_0ZT3D2OOPuHX];Shnm.3 "$%PȓmzGI=IEv4 dޡ#&9q0Zl@o=p?(8L,< nBAEUU5 #QɋRc?!s~.I5B\_0VhTQ7Q'Si< 167%gp//:oHBypڔVic 0Z19і%K˓/</ GGZ~q9t UdG`.m@ojJ>2&f~Lw(拶4?E[:21QLqL :РU>? D+y7BU1̠KHFޜ#pVOs6epN+w1g7X:ܤ$N >+zeo,kz?|.X+,yvϥ-.YRJ|< 7Bl"͵|(djZ^ޑTlTlw*>±i#~ uȳ2ީjdi篵?MnIm-jRM?y%"-BRM~VR]Ȓn+Χoy r1 $R`ep )"kVKZ&9Yo v'Y kvq͸WPN/0y=5؀[t?q@R[ӫs(ɻf`0N=azB#cIPgQ}6勘EZ<.wVvZ^X3( @+Z@2X!@ˍ1y]AY$iO~vyJLj4A\!: #H903KF-1M&kU*}IM;3HJ[}H{rwPӶ"i9i6!$YdH`JAPa0 &. ʠ=2RVK{f 8{`Gjp/CG)rl2BZf" .*|keT|mڣD#XE$OJ6 RY!&%iŋ$2nωRZp5K tXRڠC* AK nH-/Ʋ,z4OYdڽx劒'9OyF#;#r9؞Aƭ3eGQy4A$]c=CZX.T G&Q%h(Z}᝛#ao3;[=j&̼W;zȂX߾BpϽ[XG'*@E` (}Fbr*~ h)q\B7 J{.; >3`(мڱ͌["< Qrd뱘Ked̑[be#7KJnsbKOyT|V i+"ԛ67xĦpd8OH}}M1GNΆBJs%AIyJ88A %!*aJˮ%͛ޤO-|c qHiIP˹73ڶ䗚9;vbƑm;Ke}w5:- n;W%GZ?ϐ{4WnE\Sʎ_ZZZQFN5פ|)7hyjUhƂB|D)+ॣS[y8' =21DrdZWn0yvsZcδJ'|j{eחcetsw>Dw\,?&h;C3( l0o Z!`9uJRt|j"gQ8')/\g @$?9ݲ h4 p>kQAK,|uO%I`ЕlFE{c4P(L6RCs;Լ#zkXݫ6ˋc/m.%#JHaL8 [Qbx;;r1*3T~5)vi^^፧݄݇DקoauWYYKiKF.Xi=ޛd@{ys܄Ά%#GT-AVvt'b ZJ[@38]xI5\N]"^ iZQ3Bj/[ŕ .wr]̝9mfw3f[_H.* FG}<u(sW=\IÁ&MT_k\8Ik NSi"( '3S%ML9r[]|d+/U[Mdߍ{(,2X BtjxF:"ZwĞs+L<9S?DL$M!Y-X <5Jfr05 Z%U9lz  ;}Y2K3 GIyѽg68p"Dtn6=5͆Qt@6a95"BWBCv`pӘh$8jnVt;^6]cqA1g+ 6+MVj%n$M~V둪rQh$P;cFNT7@g̡994v/rv|LoDy$J-G.`Ltl%iq1TPLֿöyR.tȫ!l /tK!`0+pM8|[xN3_dŚ {⪙qa?v^zWI95HyHU .qKm⼭o@aPߝq{wӮ{9c|2;a,{lnLYh NSu2H-sf F;ǗGv]?@PndGbHer&Bʼn:NŇEr׈@؋RaTsAƹ/ɸHKJ|#cO!TO{LҎ/ZTX.\fP1{U_]{:8GLuƮaeUy: Cp~N.HuφfҌ}Ch: c65=n%/]f9 L wC{H4Ew+l # n86~Rh\Z-AO5 PZ"Z])Ed!ZE}dwjQ0pU#S쎝m%S̰B;F#nQ v$kN>isUe ۔gg_ 1$DvڱR ElIwt'JYoт KϺ S jIꜰ߬R]@V3KOeעROt. _/@'KA-& 2NwIdJIypM ,sϤ=Ð*}\{"L@s? zT BMc: ߨ[_JB 'WsK] J(j D` tu]H3" $5T Һ>>˰G>{P$sԒ|6[[fT9*>_7fxM%g /PZHkI]Hu eto9qC_ۮDN_e8Yc )i@9غ 4BLy_O=:wϰkKM)t*T!j"@sRRY..Q8g0:IaTV$ ăUD,Ͱ*m&bUPFML\xBJNHLBL6iܳZ8"ΙU܍fD)O#25Պ1@?FUXBYmU W濿@15lB).A@.Py.Lzyl҉7U $_)[DAƘxvձϭI㌆9@ P?2&TL VAJω.՞ƤgCuKC"w jz&'6f"iFn0aMHG{t)͹$OV2`|yY,bax _DVo;zߡpY-U=p#1USGP^@b$w=yeWKŽ]z{1Ɇ1O(]hѧ!Zzp ke@ReHR叿Ɠul$t#(c:NeyRwH^9t7 !Itmzb<ϡPK8g=暡Eygw#NAM}5SriOxU!rąX0 EY<;< d6Z¡~YgdcMpG5n f]T@^5{(遴QAz1RcH*+, ԡ6 O * {e)<^Agvf` Ʀ0&A67}U;H&^5w[ü*l0ͱAaÓi^@RfZYs{sʺ˚ht+R姬P@Aa;8nl-)*nm-Ctuzu:61$Lw͕BTqI)˛䎮qOȝKO2pf )ߝ~G\ksh9lxp/5oi>*5E!,-,wIaWHMU 8 CS50 850bbJGli&%<|p. :4\zyWs'/A&ts8תWWO]FBfe4ҩ]U,4#D\_g XJWW^*Vej-e =]u9M8yx'd- аET-f 4/`vi ^A[!G|ũWS#1 &5OJi=_֝(?3LXj `VG 5`aX="n{;>}mdqYWc TG 5XTq@ kc4r]_ ?:,CL+M T-l?iyá7@Fv1anyd+{xCIW+,IV1*_Y7L>myO}2+ lITOh %J~VAIR+P?i~5E:T]M_OO`A@/+ 5[gH/o%-5SƩ ..X'reV h>#$5/#Fr*dMA[ QC،O-m- Bs4e=AQo<rޢTnE5PzM yZ8Ӽd1-7 %=~:s-Ј$jhdڸ/UW.LlZ' `1tAuqNzO LJ[@8)*FAM- i$K'l4[`WDAB7̱W{G&qLeFnޑ[x@ewl4tNJ[_Bj\ e"gy5amHd3gL*G"R2GgX1KUfK\yNDfV ?)MuT(|-8u D $4VŏFॕaу4#k%5Y0R!׀"5iz5 C!+U'ՠ$ʼne??-8_J/gg@PTH12X46y6gؠI%+;inܳFF$5O=4XjAf9nK=`V,:WsJ!N|ޏ8ͳMƫAl|``!=Dɣ,u*,iR!gZF}H޹] />~?#N#1}M${n &{! ;y/tttQC,ʟ-͊sJ*P  ` JmaEWƷYiM1þљ(+֖uvXҎdF=a9:ǹ~e^H4.veTo?Ş&m4)% {% H-XLI`>s0Hp[^}R˗holKSz&bagIqFF.dceZl!!&$1_R1dXlOЋ ,eK3"YNP9wT zkvI0r^`h$klzhmpIkګگ`6QyiϙT; ؓrOc9fgh|5)]TsbJPn*Jq/d}S#:,On-т`607=J9Gѽ kz*FD>e``aCVl$Jۗ54fڠ{դ8 ?ٯX&I6׮ЀGߝY;Iv\29Z*}w>2& IiXe\J+-E SB /3B%6˃ӪnFxRT?iU/Ϻj*HTtvO8%y~sri{"–VmcGڍǠaeEȞc ;`OB`8锅\k")TY'CpLFaxD%/|0gU/0´G{rǤOn)G_4TW>>YXvkO~s"'7D!ETG))r*w8?˘R1cy(:cdrvv>8Lڵ!S,WFPD : ^_C%,5St.Q2\LBHgS:‚-4y'P#`>[X.ŚwNV7sDh&_1.~7ma8: >Q˃& e_Ob\&5;3ͩ'VDkVVx̬lfYhG6=W($ 6WZtKD{LS)M,HFt&qC>w{#&z"#4Y mxxh'@ &g74K4V6[\v"Mq;7{1{MHuU6zY^l-46in`6,53cKH פ:ESI>,\^ ӿqJ`O E]LĴvɠ|:k2숤ٹ?+1_kIV2R0.Tт c7"8 TdPSSޭD3Kďi-2P7_/E&~@4vmݳR#Rkπl&aL͚QųE]Z<`A)ϸѳ]& oާ}L{}q<@9 ut*o d-"Wi6ĻBȤV|fNcݛh]DXqc>-˾ \bt(ҏ;S`D|3}KiVm;X-a.7 o)hs;k6}DM~2٘٬FMIPк2$r6"6Csy͐<b~Ȫ1)V{hLyJ{#$x_I! [^Cݹ0?M6%U3( e6L.3X-*)%ꁉw8\sA暝=8y/5|,$R~~]a#7tiX o9dV7&W߯$<3,0ƞOi3 s?{k?qgkyt(5LL2ESG]BN.@GvV@Pq"%zQd\VI_JvE "{,@:'0g?' =8^),[{F$ie4O2Ič eFs "L yI:eeB8\'2 ~CM7]ળtjGCNO DJȄ1噓ѳep !r46K;T&]`Z'Xy*x?eg!EJc2|^ ' jR ==k_$ja4U|{ډmF*2O -,z>ɾiwQ kC7HRaOw|DDknf[w21$vV.&V`S̒2DFe1sDTv3Lob$dYPbBNbNiSkYl9⑪Yf>N0*T>}]<Ք>)Sd誾 W;=ƹ<Y3t`EFawLp&Kgi.#D9 *Zȍ\jss^Vd `1D| DN} O=qGZ2/ 3=4; ;朷'+ ֡p(<6~; EUwB /q:"dԃܷ7o-B - S8l:U Vrtd"BjW3ԁnQP\١̥̃u:ri+rc-d̐pp)쐙yF&O8y pp^t:$cfQD k:Wd \Yg-x'1d,lܧ8KvFk͉3UF$ iY'L [[ZI*OCP<>e(n&"7 u5U+s`D"LQ`Q $=pHdwgQw2z^.bTq&8"E_{v?ءو&`]G`]t7#Z9z2zSeFÏʱh0QkYbš*4iB y:ʅ<|<cbnBcIaV=Na)O_OW.Oգam*b1Qt/J]юN$GmZR/Xw]մ傈}8á]?z^(<QZDFt7/DЍe.rE|]mgD'o߲;33lj0.Jc Dƚy_JCʝQk>R$sOIV,Ș{w>xi)Pbf, # TD:,o xF\ 31҄CO-yAEI ~C/w ly,Z(H@c8hI8؊*٬`xόxTO:k|7K8+H%ɑ ĺŘ]]}B %\w]KKq yG 4[i*9 [x2"ͩN}@=BHV$7@^VL,AGq&p&<. )aBgZs9ȓN)uv!E zC;ȮE5]Ο]nhZkg&7_Ϣ`&0bP5B_ )*ws]X!A>euimo.$,^e $8RQSZPlg9;|칙d5 c )+=?9=d8|KOZN BXh Øg(Diؕ`r[ca l(B1Օe`J~xCc&cZ -1Ǽ2Bb1L ٺ>|r_''b9/S/e%B, iK/,Qdv4ɗI2"0'Vrfճ'"aJ,##!kb>0xdu]}tD"6&A(a;!pZO9 -O`>(W䈗f_`7{%aG5gxaǁݺ?a&ԫ І@ h {I+ r͢򔊭L&)]w%uD vGWx vk^Lb\aԿxH"ݼ>ǵSɑ 繳51gט4 >{A2'*x+^XmEТx1U57z'T,Y7k:jb*Wş 'Ъ3p3Sf,z*o){G=p_t)Y.K#![^Uj5k3Q+c iVz-` XH}]cXJ\8f]^br}s LE 5Ru_G{! 0LBJx?hg3S,pߪAbߨ\B~h7e>(fStBɑA~LKh{dN(vqC@:W*6Q)zӪhޠg&w҆G4!|&^:$lœӭ鞷dX$mo)V-٦e̞Tj:K67,S`Uy,c PdrEh|4 duK7x)e*m>'VQhi3nÚAl޿tMQWb.pmQ=J% K 2#Mj[OZhYt-)>2ҡ,'1L Fu?M3rꐱBS>k.lzZH#m#ؑ_kFtm_PL]iߡ@] ʔ% 7Jo(L]֫V`tN 213^όϡRr-1Yyu:Ћ-t:vw,On!t']FC{=%;I=`N@ ʩcNIC!JtDvעK\fNﶩf<}wJ2r sg`y;ކ6;u~'f-``A *wzZ2 ]<]z{uq2QfXU.5EഝfD`rЅ>߻o&fӫSVѪH2?2'2AOY w] b"LL/hNCeka,;+vFd`Mc(qFe>(i5}DﻛK܀A.}0}`LQ$!e6f*[3"Ǡl!v6ƧTDUӗ ]GSEȰ[#jt6WW°ewUg$#Oǹ5::eI+sgVVt A%YHscvE4]ٌ%n@]EanDSTjQ7BA8SL 6'sfS"ɨA68(\H-E-)vRH%d^W^z.l(vϺN2lOnvU T- ͕Z+ZA!~Qf矂usnGoUKpa/BÊ19zbI>l8t݊.é)"2 OX)snR\)T6+)4B琕 rBQٯ]-CU-s\ %N3ͨݸYI8+ͳI@A`?SWL['r/N\ Iƒ ~E <[fhy> MC-"Q6].%.piE)Rlc`q-Mu}ϥYĹpq%~jSJT''!{~s|t@yO*X XS&|û;`9ݵ}pK $`LvWx& l-gQbJcAֻ.b`B=u?=MC`ɾ%wQX DžB+F4fHރz#sKXln|`qn[ݙ5l=\V͇ŤG6yJ#E[Cf^r4_0PLL( +!G#.ei0'۟}d^W-i:38 Yp6/>m &OTPo&#maСif]cC#i}kyN;ޛ cW# {>=$-Ugj8-6 2tshO%)O%9cDZXyÎQx3mؔDQS=k~r;^+-E @b1|HIT{U,^;Nb!lQ)W YUV9(|[bcQ$=+u$װ3("e/ %bP=n f:~?Y4r<ɤٿՌn6 ?l7K칛;\=+OYxC5U6rf䯞XF(fňؖ'NLZǨhC<2̞چ69i\.9_gJ\u~5Ldy '*)y`8PE/զ1VIHr 0sGӑM9NY$=.=bKvs1=J<б˾BCiPLC"H7t{:C|;α&Mew+=.Ÿ糊fh4~ a &6M Psg_Z|y/ԃ#&j7)Se$IΟ|+h(Q,+C?" ZjDWT `I'ku뢰ݟ= &Wj_FQ?tDؙcKJ`F鐿Sf,i~<@f'8y'/5PAL|s# x$E~&bf<%c;@'3^^2%b5~&ҿ;JTMHS꣞'0wr- O\}N@I61"~ϱ5jI87ܓsWfCONJ͌zG[i *ض/E`t)C/F3/!OCE~sZef +:<'j>5qU슽 u^47(ߜH69ciL~ϖ)jդ*Z`E "&DHaAƛa;hYYO㵴|:@ͷH0l?o)h U`W+ lA+w>/l,䨄JK3.*Pjۋv!66Pìo$12BУN02Ym.17!rp\!'c3}P{Ṵ !l`7 wio0أ8<㯚*~2BQmo Be ۢ<^9[(| ;*wx+YT+&?<4Oh2#£ȡNɝD -U?'N=w\qf\U'0Jłs>>c} F{*5'V@z &4KP h=(=_q6'y2>k)ZB|69vDAH5| pcΏYg3-ek%-;l/}U$Vz G`jPN+ NaB :=Ҕbqg&Az`@ƝXWR\ %͔vGTf9|*yz俐H{(՗Gi keխ0G(+^?z~VnjDUXEƥ7F6hȀ%x :)nGrאJ>ym))5;iv<᷾ȇgil)!Z-[7/dxOWè@H&I~ݟdg6f7fL|ccs& %BMOߏF"(hқhhPjM _-c>l}EĺV*Lh.Dfoa9;7.~ў7\lo&ut<&v.9>Yi#q:|F ?um8xv6[;(3M,QT+a]44ow@1 ؞|K>`0'Ұ jEpTz>(|(B4MloέTɊ0-|(6-q%N)X𫓭wݑlLl74=6s[\ʩVs0" /-]]}8co6x|Rn_0&҅b-|*ƿLm8 ǡxU? |FJijY%.ty{> dd#P me{}7:PL&{ F2zW9xae>!g4!as1Ԙ8Zh}_vi@6a=R(Uǻi~ $XǃVAfYWtO6Re0F@'a U@QL Ƙ>#O0%MP1)bю#TR$stSuή  H#/n';Q1q&2 =g{f/%xŹ,p̪JvZ7KZA'l2*f@ ~{Q2L80KpyHos~pԓԃomځb@m3Ix: [w/e~  Mk2~փڥ{ cTׇޔ6m lxNL_MOV|P9I]Z@SG1T#ͷГsoƼz$e-3 `P` r{|y_>H_FɕqyH)m "htuRP.RbNn|!^ 8%0œk8POv 0fQ"k||@3bc?Gy$6Y1YaC ^/n'7N5~k}%5њ% 9Ӓs,&pM@.زދffXkOXexFb|F;"eǚ,"dڼ~3hbxaS57Dx/ 9H)bRhŰIRt4 :.Ŧ0N:!}C d#+bJ'(#~0J0ɸtFVnMGO,|BۤuPP EPJ)rSi_{9T-q\VA3J㺤B;4Wj!٭c. &/~Ch@*v)|d_#&w`%D?>jL ٖ@3y- mՑGZ=Verw@/*\TF ?\8\A+!!3mûl ZwnαΎe{bu`%$Yd6unkrNA,#[ gY]#:uX/wG`W˻_- E%9 )EB#8!F%_&S$&Cwx! )'u!{ʹywXiՏ^'<9B+"B+[Y%jUU8aPpk5)e1n 7MNrՒO0cI;eJ^\mz<^]+s+GtO*f1xH&Kukf6zt;koAWe:5RﲿJ/HS^$FՌExYRqU /tk&LzSZf>@niۤl-1) xb2X#<+p//9O^.lߢEy hfJذۼ9Ì?Dq Aj:v2Șp`'UpJ,fO |EbqU&_'bH:wjC1/.&\qw%2 4Ȕ^aGL5r~Uf\FxUDU GJ/1̠Z'^nEG.2Ս_'(0 Bv􆄎 ;/Ej51L j-)x(VL3e?( -^UceFȬ$ 6(vS[V]8/,Ӊr}vu_lL _C93 + e1%\1.RbH(gmY`DqG$]*^:͵Att#\Y?pŔcS? )u3Y#oS%y)wLL\gb:S>FJ򽝞w|_D"^ TGn/7lXb:c[xEV*Д6@Uy1O{"l4`CA(#劝{$ 뫆O+}n+8eIjT`P$걺v{W:abF! ^z1|k%d=\G:56( {aS)O{NO< mC1jɾ>}hszD qn kIUe޸ Tț:qUm[*6v2[=ִ}/^22"QQ A@zNiLgS<+*1u^$ϓTA4[~9AR̨7Et<ύzN gEq_Cwll(}F /ɦePVi,J}gǰh"y‘(12wne f{Hp<1T1>DΧf_PP"^OQ98>Z@#;!xJJ)'fP G҂^Jm̓3@WRPl*8X\+Jcx!.VʢO&i|.j/ 7C`'2}8iv"컇9ҩ]ɨV`is8L@BR7wxkZ%6! kP5FCvldyFR83%?>MB Q5M#~Fy%bAᱨr:uczuBKMt`k!)UaD!b#5T1.A@ ¬mIwJ( }4>h2G Bp#7 9,oBe $zю5DD`?IPc?QčYl$׹ BΐIab2ya뻫mp6 jLbÆHZ`Gňrc?~%s\G(TE썱v[7QI9T\p8w4,xXwpWk fK!+EmJמ}l-_"De HWR06 @ّ5+3,3h57\b^v5r@@W dVB0,۩ 5k GcηDFjq;PHS>0a3w^ٰ~-jC5Έ<:޳dIl(8)E d>acJze9Fnԁ6=J+' 4AƽXrE%7rbۊp)@XY T]V*bz6 u3'D.:`wjF#ӷBPyoT嗘䌇pl__ti+Y6 +X64H!x5u UFeMHRldZ['ƞB_K 9v3v^|8'y&#tk?eUږ(}_!J+"Xrt:cMǀHG܎roK()Ǯ* ̝yPJKHVKĞ^Vؕk4VTN! @Y#Y9sUV8>nGg 6,+՟ݔhZqXAۃT0Zئk九cZ8Rc'І ϫn" \ P'^b<l+nG}Gg,=ᡉ"S RXX;{3qXvw}fL%?j[1|]#.ES$mB72FWؐȪ幨|(SR@$l+g°00 cGO(䭉jwdpALTcAa";1ծ9n*#J9hR$  p0BxL\=_DQLm$c@b$r>b5@nXq]Z\60r38@{>5Vx7# 2xG7, ] #\` mߏ .a ޢDG XK{'ttcHdYR ^( %O9w ps26=тnZ@RsM(A!F^g[AhZHB<~]a`P>S(3$O JOGM1xڏɜrnq3z<2+7JqݝR?\%{3dJwhG kml^rI.0)3B1fws vXlt=evJsHvY.Qű&l퓑|$m+J|s:PķR9 _@\H"FIFYt![CIу1.+q}<LP57] X.؃ DKEGIfe70zu3P@T g(R. qq&/TQJy62BC lձ$XBBNsckz®ǩLJW-( <Ck dCe S'c< >U",sou6(3Z-K< SOO&V5fgl5xT$h=l xW*R3({e}%q>/El'撚ĸtU-{L_~䕹 WrcˢoZgP6ex.ͩr&`f2eVHLR )a*J?wfZk۴4-m,P3|-l$pLeRq:D7~MܪIR3 ]%[ \ h%z赗ɠ[0dC(C>4k/|26PR>( &A5 w^h\̱ B`PiSF9t/Z{8_͉S< E^T]?i#B'VSЇ`[?+_"87Bbv;3nɦr |'ϔJP ʩ].(eeW؛ѣ߄CΠ_{A劔¼׬0?Me[8iJ8e .Đukn2pйYIƐIRU^ vTʨM1xջ2 74 [EZnC<[Gr*acB߇cKo.D8 ygt9<'8TP%?s 4uȣθ|+[n{B)|d.Z}^@T8uҢ!BI!htm RG8DL3'-k-,cp?Q5ɠBDhw Sߛ_䘱LW),Bl\V"["Y2b ŚԲqE-ma=#FxـSj\Pم$eC)EG ۡU 8^G. mhwq7YBd"ϕY\`U Bcs>"mogfQ5R4 z܋vBPPE +/l@ Ha7NY~đWDDZI†CA%B%g_z%)dƸ/dgMBnPߦ .M V4*3֒[u™N]t+yL /37qJk|PI D`Q=Duv&ޒ%gLo1bY 8^RMDaMYXF[ܗK*ġՆ @þW8 vQBηAƖƄT,~RE8g dӎdOqr"Xm:E"O=JFsY0 ^Oy5ȉm7 ԼB9 d Cw&X<I"FGkmO+;oD0M{U얁@$FږtXOh[@f}wƠb@P lf@.%|+R' M cG8SbayBvן &!TQ+x){@+?1pJ T0-F%ڸ f YAzɝPd"#,&WnTe;Zi5N5"U|s{MYꭆZ9h%FefJfI8}t$'VV`Z,PUq!܃?LEƠzE-lN 1kL+ME nsնu8'’Bopcrp .F!zO ?Sͯ9ʤ{~p2*P&9jiL'J;7[lv`:e8"sT\~qg0 !:[?6(|ͮF9fZ8@,ؚe%SiٱDڳPt&X y1EuN콂vO. ݷސfn#Bd:_ArY1@|I^eWi"" H`%?L.񂑇]M9E4!/ GSv C'9zq`c_(&"%4|$.w˾ Z׳Ώ_yS,N}\^& H%8z*5GIjn};s/GDܰsazG- 8WԄѥ^•W~:u+EI| jC4kVΊmBŊ8j: *"Ȕ &*Wƕ5dyhtG@ؠ}XL7aċjME˜+ǥ3XdF *2\{6.U:~([-Ğ2F o65 ptWlE' QBr!GD E`u 0|-D;suKoЮ:7Mfk|hkv/JV+1 )5_xfՋKa~ii}-ݸR=Ix]N LNrۿ%2gtxMYŸ4ndS}3b\XMUV[a7lnVkf}cN&CE bKC9b2Xx*. #oas{YzroE&k* ǽVbݑ7]^?d 3pIk] MFk(8*s M1i/4RϺXjB0<|lQuѺ/&`L$h+{@ߥ)-AIle0ТȹII%ܻ I[ A?Ѕ<%֒S:Kh\IoYfy6xD'aFxap Jm &@dbb庪NOEx)ʝ~0HMDLªy'˩|KxuTiiZ'ʏ YX7DJ'v%F qTE焏H|vcj%e %QOp{ץo0baLumۇI(;ʿ# KIںk]b.]e> U|Sƻ(BZ7v4F5%->pQ`< -Z?a")`5Ol#:{PT4,A 2v,@- rݛ[㺏5] (w H0/ mgPK% Ax*7Q1]? tKŸ]x Ǻ闣Jlϕpkqš`27\@<U\hSbjzNW}f d%Q~]ioH^8;fm}+9rdgd,@l}ԉc\\"lٍhuցÙs'Y [Rd;Fe. 60M&0Z=X$$)e}kӔ7ɣ[74u.:[NW|qs4*8 0/"!U9Q\~,_ֽE'1cg@8vo6,yoKɣ6:L),3-@l1Iל Q]7f٘ U'yXis|' Te;i귙_[1s>0o -F wgH,m?EQc*ܶFZ .z{7sg?eXl-!E f33>ϖh vPMGj&C$guIR%%#վsibvt˩}Mj'y36w;3iv![@׫oOyJ;UT>p8 %Hxht\6Mt}l;:Tr򿳔 wWї%x,{e;rrUtg̟X֒cƋd\D);c?"f^Eչ=LF8w}nꐆu 7$y I]#Tn?)i;b `0Lg$ #f_C3peUgmXXiO:s1cSKoOw%$ 3 /Bd"cCo.~U(%6F+&ߦ)C12JӐfyBiR1?m g9mA'#EnC vS zDl}$בf[7nȹcHѼjCJ\Eu$ײ|1yX^Z XoSͮ,_X%@aAiɜ5ٵ=Ե@eli)^UT?R x #ZޞG{6w0a %S+/ ~Ma5Agg?{e^/j+W?E,;u-Xz>wqS}/k%\vpkho5o$hoيs7TMMRSwjJAoB"WRfH{xxf?DN01Phh{'$މ>n4ȿ IX0$@nm րerp ^8 OX;s.pҲ 3P&~DMܴ*\@w~}r뿚Elڵ\,$#AYXkKbL|O1*;|W[KcL'|pgGR*O24+8莅ug S+d+RKNʣ=dDq8=8^43RoG%dSz6p@1|v2gYC{ ma."Ff|zgwqҰ~+Z`MɄ^qeOCvBҸ&B,+RC'Ӝy3kԃCcݴ\rKɢ^FE)uN:]z+=)x h>= 6Mq7s/oC1hn/aրЁMb8= rzN"%wj4I"p||h` PYY({OCMi:"zɛ** ;eEg&V<v$186oDdJ&-M ^,vϱ% Fb'BKe+#d& Hw)d+mƷ9.` 0x^?1]1 b[ly&{6/r}_2+F {,p+GF^Lr8 0K z ?T"uS.robv@EƏ/iz\ebb-FɑN$2 g+lH;]boT:&`MCMi2m aI%xbwղ"@ sy/PBN a] ::^r?SL'; !q!χw݄cTB 'j"%ƽLI%9Ǟʸ?b{W-awY v/4+Iͦв^@)-¤f66C0+p\H㡐Tcdmr)'6͵B_"ƞíGjNtͦ9!+Z;7_E,+Nd4YY+NEg&HCZ6VݣBr.qA:Pn7}+[n~{+7yQP3T<%cՀD=q?JX 㸩"Z)z,Oh6_t uF$LΏd. ǥX4,:OcYxNd)'a)K_6AVHpyń0)RMM9/>OhcϔgY =$k8mN?EaoqDz"S5~a)]Գ`B1įTXBƩ)Nfv25p$K+$^fIC!VL]}_vb6Տu`ifg;aPPt6>_>g*&8 n.C` 5w9yiW \)qmߔH-Dܪ!*4S9 )Ɔ\=2Cu2WIУe7+Sj+׏Ӥ.K~4e%z_[c.F_G 1@>I'V| ݧC'bY$Q$+F gXv@7uQ+gf&PtIY6 SUA7M?$Ã~1\huse$!/+UH W߂bcJ, 8z8VK6V4=2Y6lCeQ=8x.Z~"JQ׀«{Ktho%d8jZmeyC3T>oawK|TF#վ:ʠBUi|$T 8(&E>K͸xtβN?ٽ & #P{wX`> Wۘr\?yB=N] % +4}56OM)we<}%q,XH};FD*WG\,RjX#Xvtuw!`׫ǖI}Ґ"}y\-hs5}"BI㗎sB&mW(^$9sA $?uqGja ncDOdلxa>j$`[ + ${C^%:t# wd#Z@'"Yx6U@ҩ.aD5Bqμ2\1J%sȉɫ{#Di@Pt~1,lmRE ]ٹ/Fivi'm`~kx3ꄧPt*5<"1`u]2+[+Rn$+ۓ\LyUuYrh2a,{5hdtlT v`\Y=kPYNBdӄgA?*C|ha@)hi]nlb搣 'U O5;i{u䝤dղp2lI%q`&o<0~yBF9I=#.tlP1dyp2K Z'wNjx7BC"l|Kaft?/ ^FrjZ"X)+CkdUb>+X)Ebi} yև»IC$D %nmR@YFCP5שs΅S ~+_sxAqD,=LJլyN\q3*&]{SAg&ğ<~4Ƨж ﶅ_\F%ץo%Dȴƿ409,(osvZeq6~:A=' x?>H~9Q*َ寙{Zw}0m(.:k[:e.S~ Wd1vMlvRNUYdDJae>)J䣹3x 0s[ =f8>nqC#sQ+4kefa9""3J] Vq2-YPT=9r& @8-cܯF$*yw} 7z$Sƛ3>;2luǸ<;ϧ-+0݂f"^8O^ 1bG+ "*Ϥ٤y߈E~R?ɑ J\µ^:4ɑVv&1Gnm9Hpc}Mox&Urƽփ$ʜ=xHQqi!*d} ).O$˄&d3"Ͻ"$Ly׎td T|\7߳{11ʰ!z^x(/͎K*@. .YV< %M#[Wũ't_jG\ǝH4_B G|j2E*VGU%[4*%xte D H)4Rp<[+ǔ\f(̵(yy>R/uD5iht.s`)=A nbVbQqv9ct| 6Ito|֏"Qz^bȡ6)f{?^?!a+a6%<pl$l q9C>?]˵ͳF9^bltWzDG2^TSI*yBERi_ylYD"+5>1\՘g5s̃mjob"zuyHGH =߄ߢܷZQI/,ҾUͽM('o%>Qp"nNF15m]PK^v,>}PP3 1N!5yc*+zm2n]dR~'AO5ƨdiQ|ɑd -X|{VN} <.|hgh麏ah}qco #] ==Fћ:ڡg~xu:S9 MfvVbSt=1oPV# C\OڤOTU: >φwoy$𾊸Is)HouaXCZ-)rdHdB%Q_1Ѓc@$n{N֯#3 {ZC@ZP3ɎI,ԯ%rpq-[YG وDԏ܈_wVܶA"2ɱј+T 4Ct2ʛ.V*j Hq.q20%O"f/f&t3銩Mߏ,-6w$*V:GS--JʠGgV/$6[Z]ob޳s,_#N\a)|zr7> nO9#_%Um?V UO$ZDtJh6Y6G>o'U6Kͨ0 XZ1^^v_|jj|BT_6B&kٿ~L`"0WXgCu#,4 ;k.;h&,'za!Y{~w -i))jMǼDր0 `@͝9dMΖ!&Ѽ>akVԙ4QxNj}VS_>e(h&`_2ޯ ڪ&Tdn4)O6NcV=xM `mm:;.dm, Gܩ~,K,aLiz~e2}ݾT*( ai&1Ɇz]|pYgLIF.5Y:d+g|6X8i'My>,¦tvI~?܁}ԉ54 sK!~)sZ?/E*RwI\D HYe) @т"0>5I9VBΥ)/ 7zxK+ˌMN+QZ?b4'(Ud)`"?!sj4Xо{}ՂT*A$Uk<7m%=lU2#b!Z3F-KS:58My8rMQ^%"w5֚ZSd51$]b|EDm8YD*1agHte D;5V:3Ԫ0'y3ɻuC&ECk/ՐH} +~$6ʽziUKr-OX_nR5H:$jp8}-cu?jhUjC%N+%Ht%)EHv I P_\;d3Ux=>jzK>j-%∃zSY>*?WőMG,]xĒ v, <`/ŔZ 1\W=5Ǔ^_+05M3hԨ"\Pַx] Jp&U\@G*kh[_^j KL6zV?ED]$ @95O+ z~vT3(nQ@j]bo#2(xeI m0Cp(S;a lO24:%4 S T/J'FZQ?~+&l~~k5Rj^qg~|7 Ć_q? ce*Ro6ٹe'!")qʟ_F6+`(9^(;r Wi`=N+| kai߆MHV`3th&h'мJSa!Ҋ\`jЋ)oLmJ<<%-_5M w|i" t Cg9kCŗi'U<ȌdzH4;Y9&mE[@ ig%ۈpu'GcVFSER.qffDzujī!J,RҿHȴ뗁Db[k7wq 4uK=ICtV[ z:"?ye$ J4h; jAZvVSnL?NVrzg*FY^'\SĶwxԔ- 7S6˽Ax aN?Bh(PV*qճ!]ô2T7G"ct!pmJ}[;ԯ)8 `:𜐯̍Y3llgۼ L!{aE0TDw9z࿝n.F7m0?#4謁jxȐWfVU] 6Z TL[#P28ZukVxXRXu<;^6V|1R?|iM>b?\0s>>#F=4: UOW? w1WwݑL:C[^ c줸엂+vc?2& ؠZy̮~BL!w>vW $q֊SX4mJhTqAd|aNwLWD%0~ Lۗni)NI-nu61ǙRrKʳxEӢOB2Ue%Yde\b=DNQqJ%v)| R <$|xޮ`6ە5X&,j/1rHY3h*@Q14" {SCf5;AD:-a2,zq<XQ(o vV!tn\+&+=r Ǯ_GW^랆NJBCdg2K7ue:a,Yq;TʑKE)-e:v_KA@ ;Jb*{}jl{,]=9yAJ Ħ)HJuэ Z>]6ff1Kа>WՆY1TP1:ol^V(x6ޣ)6Ǟ|V{>z|yrY`>ck]ǗůCFfPaEREcd˧NƝMcvgf -[6ÙRc c 㼢 C3c0Wɀ$;mD{lc qtѱcbf5\wܿ~rr-xQ[D1AGZի$|*آ(HGs"YÒޥLBB6< QZ;?$<bѸSl5I7pEU5:LRb7IU]k~tYr=\Ji^AZKSYȈ'˱Fsz-bG/l(sbOsW~4[DJuњ39k8nk5|1f̘A:l?Uc%>\@YS<$͎(U(0y,M*;in.x;c˫aGK*wG jsa-ѐj_nդ{Tȿ+,p+-%}`خ{\e Dz5oUw,!( c2V "έ9Z"IUp"o͝vA@Q5t5oi_D,*mK;m2;=Y^TI&++< 3Kq?bypaiB%ѳIbo-wK>ÊN4{7 *͙(Q8."}R*O|,p8zH`=:,V-* Y']jZe{ɼR5ޫ\T~>Xҹ<4ID3lIe+M#OBB׺BQo2e1z@&%ګ!$7OwOJub\~4ꝟxu@U*/&F3PFI)ۿ-.r*I?󩮣6~7$hȃz-|u߲'eId(%n-#~=9Ϳ'&-DwNʝ$@`_U}BW Is^sLQGX6;m5`MT[;.h1 v F\/Neb#;o*u53ϙ2|Ahgmi Zy#WD׼kfydqVwh6oj L>`BA3HLOS|!EK/FFąL XvulQ@B 5\f葛="H x0%4λ7=/8{3RLr|q㈤X]L0'C~U#M{DSnXʄz6.vsB:Wmor#7jdC>;l}|qf_$"{ JΜz- qPƒY%{C Qb4ɂ9sh#'glg.SZ8+j"`؋-/O$f !G 3"vZ@?az.6QgHأV\"OKc Sa2S?2#덂mM3w|#o1T!n "z2Ϩi_8t><n6Bd w wǎf /8 -OąoC~G{Y:>B^&:ľ{/*Z?+nqQA4P"A6y ;^eeПytΑ4 iIodVNacqPgq7R{=>4v#Zw{0Rup.M ƕIf]Z]knB;B*;]$XJV2ߎ^(?ǹ=2CZMRr!7BbqTkUѿQ!X@Q'Տ2a]hzd~HeDQ#}pQ4aOVac#_T_*Z׷n$.|g у!nl\yBTs|#cӳ;@mW+6 ~_txJ݉חL,{i)5zh]QI:|\H=iwxc-60C 7[!YҴJs//Y\jؖ %X Hy I/ Eyэ;| Ri.Ej8ܠ63TVa.{SPRr_O҈J6;פ+f]>#:4षԙ~io'SM{j*sv}ٲ\Mn[^kج8NFr 0J6+a؊afd,SO$ElI*w5c];X~IW~C#?i:a8/<dzײÜq Tċ8ZhfOSw|x_WVUd T_]«w;,h򻾐%!lYyi/y2vhї'0;a} e`X"EuVl(g[THqI~ź:.l!AB KpqU5u(V4[2ce8D׵yOzj9B8TgfXxaV wl_vC->hHx\NqM-$++.po!S! ,BNa3DZS`,6҉bACp#s.һ#^fFy=  FW&E])t;aGȝ UF(nT'U";&Gؕ|"G#w)`H~ܥΠ2mV8ۨjdYѰg+/b,Vj 5ف'Y* &t;IDیח}[ ry4;f됏~@ ϗ%S\" PAI ܦ0*` @iѪa҄˒Eȇ+D[U[7-#ht!I2^\k߯mGjSVo-8LWs L ź~Y_ƝF(dJ8 W[CPVߝ`(冾{5Ü(+-:PPEzS.+^By,";*Ғ@)'ЖlN}MFl{\,bH)ɄQ^Deu5#u A:vڧ0.k/T.~` vz&dFRѱ6'#;N/Ѓ)ɢܙ:U' QEb0QQQ+Ajn\D{ҧ) =c&LqK؍ð: &T`\Ee&\b@P_U>&琘uIʇ6tg҂zX &ӈZ}I>gttZh\Fϗ`bu:t|J K(J9kn _!KZaJj%MfPm\ĻyEGTf`ԄrN(dT+a&! 1~ z,.=v,Jt쒏V=7gXk[ 5QTot\ qъpW0AH[|ޞL.4cGuqulː:.Wu~K|e_M+\Ō2q3X:Ov .s e@*A"{gNP3)Zє˪ ɚp @CW G1[:ۻ2v &I >!^GRdS !^'Qk&P8 ݄s~)%7QC/7T#unPvQs`$?mD!>:pxg漊/]Ћa;e0 !^3.ݰW _Y$nse 5?d_x~ƽ=ݟ$ŷ#\P*ͪ[ʬazc՟]qhoSٝ["=)@<ȊR&o|2t]`P9BI,G TeA S$Ń҅Z/bqar: źna\׫ЖHFby2 QS y; ?ݢZk}^LzZhj԰yKی؃Æ1~u3QC'yB$L ~#z@ h"lon^yN2޸_nѫ֯d#a>|Yy-ō";R0qAKZjCI243B(S;Zz-߱_ֵh_OFqQgev_ٵ ЍZ q$"OٛPK0#x$hW+Ԣʿ4@OyqF3)$FO(xA4e@\l!xR+@Nx0s4 U[R֣9_LfQR#=7[guϋ?s`5r_/sQTc ,nOp TQ} x[^>OA/ϘSTE+ti#g'AhcRMRU)p{kR66"}"^ JLqTlNZk5Wo@ ǖama[a[@BZY&>>Eq[tX/ЪP8ߕ fǀ"fAw~9|e:nCR# =JIMLR7wV6mDz "Pwٚ–qHO*1]9Y`O!=ِТ~$aښQ6]0BJN,֤Gdx c CkŽ}:P^ʓ'*Xj#Foq Ǵi7j ;aB~p*и VLg\ޣp-Z%PǴ< <<>KځLFńcRwfX1Xk# k,#1Vm7I dX-_xZ^4$_յE Δ|})3jai,[*w}ERGЉΥF2]KcR]pW-5䔌>/=Mmѿq Blɡa ):;Tv%E0m [+s廊ZEJO }бtul?Mv%5ͱ]KG_` z!UΘI<}oz`Xj{gZ~摓qiXFaUlD0 p[vc Z9b塄m "ʯVv]+^yf\^k! ΥRH;q_Fb&˘9E+[AFÚ ,=O~mH =J@LX3`ܿs bra H?܅% [irY^B˺ Iyxqp2BE6 ] $ZQ5HO=( d~`O͵ "?x>߻ڻ/>h~NpֺX;S&CA_+?Ɔ~p>5߲f$Z >:RP`b1ag7N7Lk|V8$fhԯK*e \M 0$Rl?YiͲ #@!>Moz()z5W-eCq3f幉Vɸ|"mD*Ghen6ʦՎ2ك.Ѐ6@.J û˸ WJ4{Aa+ӿ/J3V^f\-XlVٝcܹU~ձôcmbP2Hm9W?o$%w xػ C[%ЈEAFPw R.b'?d88,>t\5h*O@ e ͊吰6 0@*:ny<&J| +FiUm? f򃕢 5#JϨC#3SA#JݦZ,kObc`\ &qG7t55|{?~cD?<̦4q${wέ4ݩ6E̊MVD3+yC2[*Ŏ9o5 *!&֫1n~t- c@aÌU` BD0Pb>kzN(ՁJC8$k_CCJO>i 5%+3TRci{`Gxu_s&tU:AQAu?<9U 'f81d[':$");5ri0_? tVPoTv8yA$TF*}C}v-&9E޳VHxܭ^!MI\M1x!+RXS&H`tj+9;2mBVecʤHR,vsD燭x^5 ޡ]p]P^ eS2OJ*. C>;ܖ}DS$S.L.*}%hhؙc^)YqW':1{ag S- O :DB v)p ?]WaK Q4ҍ.h *@x7$*=mzhW}w64Rү|~ԓZ^O}JheZωf>mj) ,HZ^WUi"Ǝ VȇXP:,~L-A,ŠG>C@VbU=n4$̬S}ˢ-Dk$wE#$|ukR(%`kʼn7~ٜu55YUFռO)RVH3;WE߽]l[8><]AiOŬ 1k:e+ք#w|lMCCŲmR5H)lOlQg"k e(7/0e" +;8{_ܽ QpԌ5pD/aIi;cbѾVsLl/~{*t6GǝiG!SmQ=t{hɒMug)({:x\4̓ Wo4Ղs*7D*6կnMf!=-Gn67iNBeV`9NJj샒cǙdʉ< z-vPVVPj?TN=hfg 9%ZI<\ bS6%grxK%r1fK@4I7.Ei 7p((G;i-sO|h,< 57ḏq'ʮznc 1RejOUᙩ\\>W o= S LAjS$dL)ղrqޕ')pa&p"(6Wh!._sS'؅`qU_>Bq\p 'Z5:w )OPj]H:4ů !K 0Ad%)KzUZ..9L U8:@HX-^M9qս|{b]$ N L2]FO-IGZ'*PZ S=<O/XՍ-SIKaqeCuTL|R% jgE!#&ГvCJ ؟̝,@JJ78 |Ȁia8+\`en.3-`s $ %-7׬lÅ8Mxq5X=qޞ&q.S"@6NTo"rsNᬔ29ijX[iړ:ތO~K4)&8 75mD[Ĉ!*khG)|4Hȇ! I&Rf ! Ѐ^f-bumKۙq oqvS&LcDwxt/]cO+.!y?dMR N@K 6S7fT 7>wM-!;2]nud=B|>`+E`+almuu5-Wqaۄ\WQ5}^ Q#/a}> L=% ) 5#_jWLȊCAYbBĩ7mZNiR.C2Ak Xpc<2BpV/v[Pե rbA['HQqXD'L'ig)'#J.\Wo|cZԟp9Ͱԯ"3!)ƚfpɄe?G2_Ɔ(XW1U#?`31 TJF }#ԊćxHj6']{k-`gǾX<bu4|o`«4|>HD&hϡ-#ZO}lע-y/y^+P\՗P W=;;3bOҗ(sd`gej@&'hfi_h4ҰP*܍IQxW3u=m7IR9*v~X'ߦKNFsM#4r ĺ3(yYJl*RCR}x7&DT Gʕ\+Njxxyj]UGv.dH4 Gpg "k`f9$!*̋Dt#H* DQ`'+A756X=c1f1;9kr^I:|G$F4Ķ%t9/ЅdHf.6;Myi utL@Z+OvaAj^b26%pQ ,d!#M$f5|9QGPsI!{lW%C_e nICy-q=3@a|v7z)M#h*vHթcViY׋׮J<7*e H #2̈́I_G^ҭv?IBfH "j981&no$$t*@;  rXkwFV4s573 L[H^aGN@8ӗ%$.:3Œf =^#X2Ӟ9_` W3y,܃?` ̐eϗK Sʄ+€o'a}Iq6y4k_s1\<8zQ~*n9W4HٓydP>tSW=i$e܈ic؇KyAsYAg<#GCTkWֆQpdlۮbhsrMjv_~DqubDwHN ]A/p2a[1ar:--s蟒9{*3Y=q1@\(≭ƲL oeQC#e(ynY[#t)BfnثpuwxD@EΎ4IW8O1wa@ snSi L-1 $B͈qtٜןP6^-'ς@ŋj[@=C WؠB@qE,tgÅo l&kI{y+kװ0D#,gxp5yN@ڕIX sp= z7(|!1u]]J\6I0`n̤$E$[YQ~7NT=dj]FCpt$!%9SIqGГC\3FjQ!Y/X~d ]P>*'3ΌF_N񎍃?Nr5/$Htst:+꼜%7:LFKW󲌷;΢b8Zdp#4CQdg|fsX 9dz/?U{)Tw89lbcd#(LoS`L&0[̕xo*ݺO$ j/Bحm,.0Ӎ"#pkyTV3ף&YrЁu&ZGM4&|6l~wXekw-h'.V4#Gc uU$羊lXEcQ>#@5{ =|v10oT@% h k ;tc *f;"J*o|D͸FʡvzP,x=&'0ibi!pNkG -Dse 4YgNۆ ^檭 mF@*" iKKB[1K.YN^f>kAUyj#p_"$A,w 1Bt头1@(ɋ"w76FMQ'4@egX,}VYwH7-UY]/U+AJqسXV+(S1 #W2l9.7v$evj^Zi̶ ~d ȀE∕i0*'ʼ1#%`\pI5iaHέ\a%lMߏDzMЈ.^Qlv84{)0[ }]hܕۀ*@kWV|" &h3AO-vX9$=wW;T<V5-ú4}5X~EWuuGRn@z /ic:ap 7HxoL#)MB-P_̘TȞ*tMhh"[m+3I܂q aV-z]L-g9rFLYS LZAO1ȋP0n5bjų["~.7UETyIIHLlCg+ 57sJ 9 e>w_fɓN#XkGZ0!,q»[?YW@Z;gifp+ qtWXMș+HqT"B8(l5̛6%a-k-eQK:\hkq+xZ@OR?ٌWVNj-XD@,W+φң#;<R!vZKSY%`vRCBx 5 :"hIUc ˓RCU莌 ?YFf@EܼNKZxԿf G 0kEcJ S҃::{A({ &g^j ;Tul0 d|fxp>:me rexp2><T!#1HJ%|ӔYLaC95GQ:={ cG+r|hC\5ip#9/W8 @r K?+v=k Dyc'cY{!<.NC#5$/ն%GT|+.yUy)o%~l2,ev%êYxD4~敝!'qznypL{2y!&j{-^'~_dQ? F(EnhfgrxCyihΈDfjhanYs)c蕫YSzLG]?k( wϊۏ#-ΆlƓTflF"ޔn(sM5&~ssNiQd=lJ}>72Hp~쪱BTᔮK1}j> S8.R2iByAҤ*fIL}`i*4.ج'j<;F*1 lSiBWM޺J\%#L1j~;* @.dkeS/ vp7J 5 d8foQ9ȗ< N@WR7 C<ߟ88PMzJs$C9?)'HtSvk6V! /Ukn{;+<;sG0M12RggZyEotb;pT{#=1C?S%yi$zwҚ7=qATݡC88a~;Qn/x ݞ 6X1_$7 G1Su JmzױSYK=AKwC{֔Wlɉ-6k^4/mR<ڳ9Fr< ZH6IW cz\w X/izP`)/xv4$n,c4=r~V ҭDT~UWF Zۺ-?Ȍ[^f)*o+MC +dmc'I? qU=ϬŮ `Kyž:b[28lRFj.om2Dru3ks#8r) ȴ l&|**T>>z~6ǽ-Fosڼ|H7t H~:=` ^ѳ:EwI>Px%ռ"7`iǃxZz/TI%cC]DMҗؚ'J@& ܶ)>eofP zkؔa'B}Xb vafE#fxEt=\?qmT&y(@'[ @ne,1((??>zN! DѿA->k\ ulr5vd<+EPKTYVY@A\ i0e93 #d-;(I\X_mdB'R`g=DBW0-|<1rQo!u7űӅuD=㎷$")\S` $ȟs ~~KF(.C-Uɒ_GǯVM\L& )JYܬ3[Jus[:D:r\XΙDfAjᡵ7ʹmXfZ}!(5 S/hkw A5?mqm.n&PW&@\a'ʫS6&V#q;7Mhisl)0@=jfAlNNqT5$( Ht Iʺ0?+dXS4эdޚ в%fxǑƼa fHS3'z?ID-[D?'ܕXN΁"Q ?#:d г^U(CMp3QΪ#'%;dL>\kϧcqRm;6 Άj;M1Uc_}kܿQ~8/2@ (~Zbvm0V@;խ?뾃'OMIzU3yHR> <6#˧{pɕD^C^]DH(H8ks I1T./FӴW\ـ Y5 k?+0X'w\Cv$Ig)+2'(ځveg'0/0`N+G& }tD}>9^u)ΰ&*!L_-z&tE@ =a *Bq5cG1)~dDVc Tk#dFa*)5ߣ&%srFez ڡER'e#.3utx 487|߁H;c顺DF(=߱?'yxŲ,cIhlk<\W ^ǯXGt}گ|jx9C{b011!^ā.S#&AiS|: ;W0>;d/J/ YZO<6ܻixފxO.9kﷳ'iq,#N1d1-Ajf:y'd=).OK1ɇQ]wjٶl. oɗ;ۊ$*& iVI$0dQ 7٣9IJ:W(0rL$h:+ P)EBVF Ԅ Ez_-BR18 )81? 0"ˋIdC!r܃f,juDm*mh/3+QN SEU W)v/jQH>?ҍ]sNJS? -Ve F.rldP&V{ hF m䷁O^` jSp o 3~b!oX7`] ݹY ?ahs F[\\֯ ]( r 1'kSj5ʍu`h5Y$'qMgf tV+pD89<k\ 5\Dn:,:RsAfapy!K#,v-ȭ 5'jL;gW#URqr\ zT}twge.\/"Z;/.t9<+NaHLy&rQm( Jv4 53sum'H9`z*f4Vig78LC+"*S5[8vb_ζ: .Lwruv2rFpp ɶt)"{"yN>/L ZickZ8cֈ"ءK ~BgUCwm \IWD7 ͧo/@?IJ)kd9'mݫ//Z)B> sZoԋ^:Db͓烉/9$v.ƭ;aCΏ^ѥ=D/ouCl*R䒺-H(1 챔[tr9I!_*Q~pMUjZ۶?i ##o&!JRj+PY0&0b|ۦh&_%x6rSLV`?7ZRi/ͻ/U]̌Jp1)2~?1/Vsqn# AKDh>ŢX؅w|ńԁªp4squuERQbs58mBoS"X.o~6 tZgRCi'. -O [iܒ+ѓ@"ƨ.;əϜA^)I[ }uƳL B NƂ S֖nRa;.fe1._֘ݛ/]R6l"5lA FQFLnaWjw~ᎏź=tgԻr s/J 6 e 7Τszr;>iiD6`t5m7Vr΁X:v0Z(ǿk oՂY^RP]|3*B+iZM{జ{Ȅ&jU <)n%U0:[ ̖][( y`Sz!&.MEXS;?-3|I^-^?8s-Zg["tbP^^ jT|Q}y2aVg[Z!MQ5)Xa 숩NIKl O:uɥ֙:-ӑL>yR/?ӔӨKkL84rt. ^~Uqg$oС5qݤAZ.>i[+_x ~;R`uOUH$koY6#բܐjڏ+Ψm}iO{0(k7Z,F3B(v*/m5ܭajAѸ=RNR.E _b%$Y{A.>x{ַpQP :"TKxĈ1`bZ7bגb㒴-ϙ| 92"6Sc9/"Kþ.A-9yBl#k0a?nLC;Ou "bhɈ嵹C:#zS.QmM1:̦CƲr ? )ЮYVd+L ވX*b嬭f?-5 Y ԥk0 Z`Æ|kSSk?Tkp[m͍J>pux*Ou|fm3&q*FBLo}BBIf]ِ֛/ږMŦ aqVq6Z- < ;g߲91 nrK[R-Ւ|x6qL^7;ǿR(&8s ߅zyQߙ.4Ou8g[n!o@]nUx4JeMLʫGIFLM;4A-'q"b^tg0IL1&8 ۱piR;ZUeG ^ؿ7?X1hV_PTv~ы MB~+ٵ1CSk"c(s .(u$^c ty,{/Ǒ%PB7p˿K|}#9l`sZʽ@8fǜhxFbǘi\#5cLQzmSb@)0}[rq '0(T㉰d$Eeq@F;05T2qZ\YgC{i}PLUcJJD/~uuL--.v1Lv~O.\ &2ym8xr퍆O]P벘 9)%Q<CuީΕ[H4Hi6{MYQEoyvFFFsmE[kRTX, qFKBMY9&ߴQ^  J2MI%E/=kc Z)?XN ˌ=Wf3,V˿ #LE8tS0B(%<#$ի( ݅Cp` q`ht&Mri'—[!K˷7:GGxa^6H.9|#Ȉ 8怏XL;OANg{Bd>Q*3j\e"pۢJ"bL^lBGvzY'\7*7 Hcpj%GIYSS8l_ 49gYjrL3Xv6!O?@PvnfVkGDOWMLN#Җ+lt"0}G&"')|#PDa QD$^ß<<E||kRqC;'4.sD>zaUɷZ%XRn'% EcfV_SI=ҽA[/Mo&?IuI76 )n!a/w{$;t;a9*gȋӵϔP Vw76R\Wa9`yS&g ӟn60NGXz&)4@bWCP 6LHi8ɶIؙ86F'|3З$xI!4lO 3nK4Rsd~q0)!{ rL7OVV= W":9[%&0ZNY05[mea֍0U qѰ1ZBԜk-ؼbgA'([_7\p O캔&: ØaӨJS(rJD͖ xܹ="w9}ƹ3s`1dv4"̀yQ$c?(K_|8=G5iGAvy֘Υ%i:t;BnYƘ$qR\*W-hM *إFuUCeIOzUK59*7Eݏ)te#iXyCr(&aYZc[ReX%V8Ϩpn8cv5u{xXGaX 6oVDs3[Ro$-{Yڍ89.6sV6Х}TVn`PDݲ)ٿH"+GpS_Sz^7rn .b >J e/(0msK#|l> Wv";ǃug?QW}F}M]2NR W!b"o/aPXY\v {B#[e\3QOՑ*mV\Lc@iYcjeockl/ha}wk <f% Jh];22 ;͔`<>p^?m'V;IkdY,ଡ଼ 9 |zKS~(NL.׌Ҷ~hp n4VW|kBsʈ:,ϤVW^+a ʐdp$6VĤ.Ѕ6x?ům1 JO YB{(`*,$'qXΨtЮn,Qp\IF72֩600ŊgN$lg@R2B&qx̰Ss9t3co) Mؠ=`~*1Y^鉏zNf6Nw2 lsJA+E [P_$DJ"dֆqXݡ\M05)>/ s&m쐛}? BԬozәmf^ [0HlHMaOl Yc<] Y쎀ŷ -1p: i! Yw"6zSf,X2Ϲ}+3oxw*t.]K};X; T`b{v!St-䅌EZ 72Vds`&5-#w$+Sɂێ\UBr).r8c?S!Uw]ܟ ضC"_z<tl`$c(sG`UAvx^mD$4Ϝ}xMjY&^fYdާL(kPm*h?̱DWx˶ItNܚ)]if>QyƠ]P.V{⧴% WQb9_0r?j嗦}3Hɵ{ȵD0F=d؛uq#y; em "0*WEBb Wم5XCV$eX(oa^#J`Bܜ1NMԿ.bz Q̹nAJO8gE!Xt|]wZiˆ "x?ۯFX1|wyq]_\|ZT |G ڕT,רDNe!$\!}TKp%~s%S+XˑaЯrF@P=Iq3cuP0j%1}{ ƭȆ !:bD3^|bIu}..SoHBKaZP>%%dnA357-*g}zHC^D۶9j9Y;R#j .GKYkaOoHl>wMoP2+yes3PzJ,q4dC/Ǐ.pV{MQń0G \7ޗ*(k5_A"LHLCH+"scR$3iBt|^Vffm=7ˋ0#He菾 OYYBZ%Կ[T)}cTq[-F˹7ύiQEp&!˧ՀRDMEN"IPߓU+W$Y!ڐsU0C|T֥l6#QEzlDUACgMӚiKh~P꫷O4ÔJL}ܱ<ȉ8Mhj^֬VB颀vawI M7D(<[O Yemv1dYLRGoŬ i@A8%J\6l0q/ENۦD" QMB Vɋv}A5,m!hߚ~Xdz!#/^Mr>*28?TȲs0@fOL.SuŘ j*j}VvcyDLQK֊WY3`vd+lvW/?ˡpeP];bϢ"xxi2eüfTr._omjQm(.|ȫh Thk'M ۇs_yu%;ٙUjyCis+KI! 7S}ءX1Fc')ȔUd6:,tzVrL aHٵ 0Xu1y*8AziYL Sz?)F*pϫ5cHvx @4qdT-h$≍> ]&dySa8ryQ BQK nsaU@U+nf"$@"FZV60eI]`[(Ye 1(%+A&᧥=lX2>JƯBycrы@#@!#0!{T%cX_/sVSÇBMz/r`(q0fLP$SvLF/(Z}1Jၪbdnxp=Z ƒss/q|{ &vr.p1ߧ!{ծ=3Io$táoZ쟌/[[Ps[ )_?,3[4'/#SDۚs חFˍ 1!4DZE)6Q;*s avY5&K6Ôv$0y(qGga|bW^m-m\5=Sunk^, 6TDRdY!Dn-6sG'q-`˵I[zl['+Dw{%mJN&௜H0R:!}}\}Ɨ+87)>Uョ3 @xcn!3TxXQR:'xN?egc^8\ڤ'!hxjIލ3}~HŭL2kdyWa% 戎<I}3̚@PUB8ݪЍR%6%D8فG Yv!4*G6HO6|\fB;nB$O8QdvT쾨h!ZH~ZM_jI\3ދ*Hoϗz_ ٫s^3tmC?(s G(NS]6BCy~% Rhܴ,8*,gTkP2]HrCmù'xNX-' <[? lma:a?7&ZFaip<"M#+149m+Pk1A=smZ"JKb=%An[GxP>/tAT9:÷D2 g8]o`,[$p4ZTjaDә}Ex(~%-3c:u)jrk6{F TҾE s' jS8?L\t٥MۑwvC',e%)}P&`4'AXV#ۍ:gC нfiƇ&OX0t|X0N5缏 4OvNe%42FJW;c"ߎW4BnTSϓah@H-YiG(!{ӤF=6;G&_|~{%o@." ^wZEc:P`Prc7ڷ"Ŏ^"arRbg(:ki΋WSH)JeÇnu23cȇR}Rb?e ^e*VqN^RB^._8)m;!Qf7JlhD"" \m.v ih['zg3iw0< dr|Ƚ*(PM7Khb$;Ra'7mKwu4^c1 e9' rp&ެLR*  N#~aBk ,|Hƭ$`!|/ _clӊvI<HL8EIC)Up{_VvuDS*wNŤp `YN EJbquTn.ӹyb}ByNi$vryQ3QTvR䐎@]7 D "/BG%xrp^xXE6ޑKzo{OaOlbhSV"rV1~vBqs5{,iG:7!~X;&NNaH{-#sUx.?Vz`\#4J^3fs^::-oC,frxh?D(GgnEb[7#SOaĐv0K>vU]P# ԛ?^ 0;/B^&Z-^</.S[=0Iv D6ڼhe?a>twv`H(S\Ng Jõ0U <2JJl)A/-"q#c2/D@yŦKܧ}71h%- 7z{ex(ZùwM>%b%xX6a"@ .0!."&#E)7R\ૌQb]wN}IKxKCۆkOѤ!8 (A@h0wo@=0m p9b"D7hbeZ[Q>P{tN<ۗ.gN% nqrG(CKj-h/e⚨$k9\pP*!G=5# Oc7zRs+![68Tؤ: Ԫ7Ʌ-N"q/$_$YdR؟(F/JX"dX|OU`kDVX?yV_u~rjiT*;pM5wkY\JKKP:ݽқ׎xA(adSHHgn;1y[<Ʒx_*-95(پ.mp={@1%heCGKil,L&U;"4BnC2VN 7bVR}bo1WbA5!]5VIthFIAY.a !*D%m ᴚ!hi T˻(ĎКp{|*BʽS,@+`\}\KE<鷸 t#b}8,9gќa7At}FA^JRF|9P[OU!!\?kJ26ZQc^A<jšRZA0tK@wE? M{aqϛN? h>T2\ZɩGƣ]L7g,Bbʴoynhlњd{Wv=L|jcwBIy {spqE2L/G%8<o ,Z\?X<M D$>a0yo}  t5 k^1u\qCW؈t=g!`fN 'NFd)k Я:2[ ru-VCd'&%gL_i%,UOC冼 rBYR1jm'YCZ%sR7Wʅ/y"4(A \ 8\D6!V%w.pe $/tD[ѫ!6_}ctzZm*x9p{r|PKfZH%茛_:gmGDqiUu$>yE$ĶѝC%l]]ݠAY++ZFE'-1 /,/x` g_c%X(X;_r:Ui'5p_nЅDC$W ▐ڤBӭ~̵@pDMDž!/),)VEQMP: /D"ӕīz-3\ljU|p0CBfVK Īۃ26tiVIU[z'Hxzl+ P_ӶbS@QɏDJ."fdk6[jrԥٜ FϴnPxG[R^a|{T4}ۓG=vgNvT O}>Y(} m7e ;_ׄ$|XA(׶=,nV74 s#e-\rUn۹Mѐ|s1܏z0LsmtnYSAXO]Q(W}dV$~T,WmΎN%o =kL(0"q_`EW4nl.|tbL?$gnFew `-^UVZe G3Csk ^~:Po r@=E^Z OGGAv틮.5m l!TEPE u`pm?nȤ^R;r _>1nd veL[kr+׷"_絉5} 8UUio2]'I^nmB?_weT]{=j&<4^^e7HYxyUk]ܯf|s(]|K5ƪ(!<7";J7ξ6o'w]U (xŗ!`mxXnarLo8GPZFPvlncALjSɲjrvHh5@/$ȏD X&ÏzQ*+)C rq.m6IޔcNitcVssddw<7jLފȨggF73fɞJ *(O;2FQZ쬒9"vSAaF]L<NA.>~x۔zJ_]9),uL#ٚ0SɹV@TndTAjM@E.aÍ%}%ճ_K`~^_H\:"FE`ݺ‹rli$GM$L!J|>Y/}EBxAIMm ܍Y}ޗ}tZ,FSM r6i ߸4ecxVA ӵuCyDY8ߢLdᮤN&lW\-xM*C>B7$7uޅ{ I\[ n/W =z۷blji˰sg|/_ϡ3/_3C5|z%SdGJffWtEMB%WNN3fju@],s;aciaW^J9'@ e_cZ92M1+)[ D2߹K,D8O\p}_Dc wUoA!P93'9g@_z?ug>F|My"i (W|ӯ}ZyUKjUZ{5~q2DK(6!3xv&缆'"g3A'q;fR)_i8gtH>*{H-団b gG1e4$H0宁+M%˘iɱȍmKD}[4 8sanrtw}ۓFׂoXۭtdPx 2#koS7|nmʰ̉7HyLwx;M,8˜BC^ۣmPCܵIKM/$>`AfM(*qkcn$4{a)ߍ5;2@4ٱ@/_1C 㠪AS` g,,. ִ?6Z0ˆgRc\։ Ttf-g:shg Goo*XY"kG{T i6 ,&q2TfmXf{$DOb~V0q-0UdQ"0FJ Vl#eR<쀷BϵY..?i ۿ!+ݾ9x^0vWZ؍F>j~:}= ų̏C_ 80,$t˜i^i; !9ojkV:L~>MKXor}}ɵM ŵp mwNd{xަ [<%w~]р)-'We9|C9:`1rҤwsHSᄞ["|%yYɩeȢAp lZWw!N?@*́k6~͞u=첶?[GћIV-l,[mb̳U=N/vXߏ x<&426|#yת=FnAa%m5YYd; tVC+9BXtJԒ܏]c˟cOz-UA>+{tpp2HM3HDSyp+oZ/% aɥEQ߱ҍYݘ(Yv!7,? ; 4?!h)%(mFǰ `g+,ƈgwNO\Fn4&o%*p"7n\6Lpq}^A ;v(QiJzE'M7QxKx,/,3YD5[ \%}FcY3őS4NkjKk.WEFRCšv Xؾ:0)gZ^ޢ F*b[G4lfN9/ *}њsiaIp_dFOYw}'ɈN`U1so\34?*$ZAɃE)ŊsRb2AA "wPo8k#tNvA>'y݈JipʛE^49@'Emºex 2BR*<qd_ѭoX_{FCѓVzư5/8醴4s6ЁUZ KmCi%1"n)c;4S$u]֓-qi]f&3sPB< z?:>n.E&3-mrIW1 0\+Mz&~#z$s> 1*P Qnn#)fhh?֧F^Ҩ?VEv)7}ǜXs|t2]x2<=LuLF[K9Zr#N<)LM_˰ݴ.%Mpw'U x%{?Sߑ81M{%*HpZiqT" "Ԭ9 n΃`@'r^0)- qy`؆_K DwB0<87>b1~,8ΘѳXF\oT;HR7ϕ-ZOښ6tС5@^9ɵ<%|xN-BjDg+sCkGZ wq隲\‰Xv`@\¶V7#ܾrGPe|1eImw=DkG4gC!Av`p9-.oJ5f8Q~r%gI+vcpbO}:8O<:8_^x*.dW#=igTx 0kncp}2zcYVXC+ժC-׶6ĊǹsԦ;7$_9 lH:M<FoqXp{d;I2:kVŊP""H1@Oc"̰܅NyQ ibH,QҪpLLu\2b/M$ S";/&1sF?IN19DZ?Te>lCdN;+_~HQVGog4, II=֢KavƄv8Y`UvFx~04) <" Qo,F.($9mųT7ZQF"iP+NW\;sA>{KrLB֢}|Vqe@)g`<tW3GG1o'\8V3e# mF&b]D >'14Jst0bC@mV׭BOW/^N7=6\q˵‡c17;fk"QCb0fUCaa+1@(J NTXTvuz_& ;8ˌg3:i$c_uG8.ax/2 w=kBVi1Ujwuה,?cLWJE:&b;]b Lḟ݅_ir&自Jest1lGly SmL|e$slq7 gw2 qa'B6:<[ 0`V9{ʯI/hhZ>[vU˩P 'vu`x㓸!G@(]X (#ռەͽ8Qqt("wN$|d,> zOuF,߾ۙ `LmRLizh)#bf淙_+M҉4UoxX^ qoN8ɰv6VKPF1 \b6Zx.:,GqWp{+E3۴WQ'^?x`܌3f,1%NYf (T |)axi([k(bإ82 Ȁo!*Tԥ@?[y|Ne1UN'_(EDv=)6-5wi EBӝn0lKB{:s ""z6Pav>EL{`X'f5lՆg CM5Oԫkϖ틇Ak@,W0iܷ}֑Ա6 q2XVG".o$*%"w9fޭsn,ƳC]辋\Wsъ)z^rߑP7pvFOoƶ eFՄDQւDc8hJh+POJVsS*_` RHἲLa?RԴ[:ce̸.pPF[iE+rݾXR"+SXDsJ3e[PtPؓۊ 2F,(NUxh$t|qiQy8,noD4,o*,"3iR5ءu.AXj0[g*|QKQk7=]KC$Q %ڌ=DV #1D:P6I;9 @OlԒ[.1Cp∲6p#L<4ٝB}2CN„Ef R>zC{7WM+k <6 R::uA%ӟ%@^CjXVRyb-P+ RG]_.R&HOoTAeVH_qіBj|h5H6=qNHu̹ !'6ь 2fۃR5ޓUaZsȪ:.֖FAaowkt!}cLDpqCfv":8Z߱{[O>1U .z䀅k+E6/6 #?IV"5) D|Pd'}knQXaoV,ej>(U^%֫z|%6< \[?pQ=0)KQ'DK.ׁSkĝ C'TŤWΥ7yRF;bREzhc`&t/XL(J0N+TQ"Hюxzr_%ލXc?1f|xjSP"؜,3sӇC Sɇݢ EK/lk>Nm5㶰2.GP~(xJ SOqDL ob|;UZ=m̭zz9 ۝gK[[hs!Do7R[q N8MnK K;S Sj|=5f 2 ±NlܵH!(NTЛ맜hx IjlqlU}Ȥ(@YO0QɆۑ[zgPDŜ|\r\w* \5ԑoϴ[Ђ`FXןJ\UPºtSLf1PfHk  wa3zK/EmZ:ױ/k48jFI 9ۗ/S+Ztt߰(Ƴ`] 3+4]%Z@c)+@JYŮPjAΣkD0PHa\n8 r^\/+o4.( BWBͲ?/ryU6B1i;R"Y\.sl^MLayPn6Ug4GB&ʍyEk}wICqK -<*(g]f-U"e<W*im1GW+7u'?~#̇~*O O8tOH܁X,|aZop;YJ1W 'D㢻NBADD Z":_\Qe ɁyIfcéܹÿΑҨ't0KLk$+)J=-HCާ\:1hĊtV%g1˩1ZႵ F;pQT3|(t 1/rY" E`-/eYh Cim&=P̗kmޅ`:Їpl,Eq.y"Qv7W}8jk56 (.~BOSo30qq`(*א6A\q=:">!I /X 뇖u;*pqlD=mτ鑐KH]t"+uYT[W)J,Tsg!{byEd_1SirbۧYr FN !͂_tx0!J1;L0?U#-%i%̓zF<*&e`kF-W>?@^E iHrB~qLa̧:B0q"ZC!&NmԥSY0 Nq#:cjȖ2 Ęӝ C5c=yQH-LH9TT^CV4F)@S;7 :(Da𝢋 (Ur`/D#Q5#7Z-b/5d"2Ҫ(U51@1OXlxԜ 6viR N)hZ3;Lvxu XcFu2s^ ]sho( <@IAO0膨` Z پ< @"]*} 8P|d胗d{x<2s\R%B%3^jR:J3v@EP ͋uAX)b]sS,$bj(517B6v*z4')oTL2 IgN+7йJb;("we/䭲Qu嚒U&XOa>r4LL~3l2W +ij|z3*|Aoת( Ń6 = I @θ _mN2p<52Gǘ(:3KɲJƴۃ(%w =h@ӺY"~ދ\{]@Yh<>`/ mì@SL*eLsW"iu;v"/gcA|i/怴lD7:K՛l# 9?nȿu]u(!dCdա}^Sg#Y1Dӆ/BY7ʌ6I Mlv,<"?nyHh*I)UJ߿yo։Uev,zUomps>,NZ:eőO0K%5f8N\yѿ6oQPkjțz3-ht#6SY:0bYE\BȐ~Roxaߡw]';^! }$''ӪlZ+ãC7>Pbӹ. 0瘽*[~yfp"k`/ V%@+ T 'V"-JzqvCCXqdLax & [a91[8~Wq tļx_Hj黕 һbKb)쭻 )*HZҋ>t_ `G2J%=IyY+A=msq,h #)*!3Q;G[{m`#($<]6EK =( hpuI2i%0,~(ou# ٌVsXkҡy3s?kSC\+L7i_%R0g1e:ėذhYA5mE#DE0QCd|CasJN 9 \$2ڹ*kUrVU GC|k(%ҙRZcPD=o-$]hfJ`&~8}3D2uA(c6Xh5vzhl0|V:Jm#1[Ϟ泮^VN֪l߰G᪑IY5ۃA! a-nZu"B'Fٝ7@:6P:n0&e@[hҢF :" =!3nɣG)X1Rc-`x_|j|I+6F2 _`u, 3x*mZO.$ykL(42x4ڑU=ut/Zΐ f? Ady֌dKx*#h7@4 !"=_o _ԗ?u vwy]dC6$}(h%F!sEAts-,Q%`VL"'zB*+,bMAS']bYp-t9V_2'x^d~N+Q4*m*;"橽jiwy:@n>cF6F0gP[ə#"ϱ71d%Y$!DoބBT۰ `Z[? ?ep7T± 6 ԫdLOH#Y#:]ư"7SR%#a m3VBM̆ ڬ}gՁjy6}R F +mi}]K,bG#3D򰗡FS uzI*Q8|U~!n N*U+&Gi˹ S9lh~ BtR -iK ^oqRqf} nhW&cO򰰺uViR3$ :GЄt;.), }c5h]9ָGqa¹کY|ZG|viӝ*Trhm/#'2~LfV,˩&⧒Dy'&z dxЛ HpT i'r? MeF Zbxc=f^ҡߛFt.,R8Q{\NK: IrryB_̃J| /, ap:8 e zX'_V*.Fs8v9JEKmԼU>oԥiQ9.Fs֐uH@rSP]v_*U#pҰ N'->F֓}}j1O[X$n)u\~dKQXk'h|hy؛|oJky ; jH{s X.vFgm @Q [t#s#Fa0NEޝ=8< S m_*x|7t=\d*n' l`"ױP4t~7Z 6smѿ JpIMZduڙoppL%:Wۍǵ&#fᬧލ;g胲# ?7Apq2Tg9,L9UeWWb >FV'R9`Qi9r}M@JMF_Hpar&:>S $%NiY tŘL$aOxuyb*'u)u7xi.^ykܩ ur,U|MKjvȐu8^o>=~Fm=yx2|8 }n7'Ƕ\BQy0khBe{%j47mQ :MNLONK[nz*W hBX,~E6FECavZ 6I,#/2i dL>[XﮗջlÍ4 3"QL*9*}QڜgMaGPpOmq4oNRZy/#"{yF}6phOGo`({VJ"4XW_=S=ީ+[QT#t09#\N9o3]91 :7"% t1WC *S#\IPBgo؟B&bIWz zIl5HqBle,a6X'"~uA궺҉f .fǧA}7Z咱b02,)(Û;ɜsCWƟqP9Fpr6вwN: 6@6bά Аx˵M 3\y5V&S\}Uwۮ{Ů-yԄlV"}\j#[J`&䡓{iINW7; D'h&?C5lc:r32i|cL` eܜ5ҖEΊW\<1+30A#@Cs9pf4365Sh =xFEeťƛpC Lv獧 `8\7d"@-v6>|G|hGB~?{4 )_dMfOpup?Mw !c 욣eJ4PcA6},@S~EEۢ2  |sO{է4VHTE`/2g38WFqhQ¥̟K\t{]qdޖA(RNG%􌕧\ 0YW9Ö˛3T5w SjU) |-@TTc˫F;Cסd9.0(A<8d8${o.]8ҚF>sx0pYohIM%,=V# 7{,!fy!Ym%+6{?1X4z!ZėqzR"FnRͲR4E,3! QAXl4 щ7PN5کDbBd KCfM]gF<sxߜPx'`'3۪^Ӻt;Hڞ?ʞקziBcBkI$NT]4]we,qҫ6Ch@{:cs DC99L6LU:Rr zf/CΘk[^" T'ЩW^Oi&~3:sr$i?ժ.Czګ"2MHQ~`:S K>Pj֍ 6SMif"\[BzB*Lw!f}<`ۄ\,\S ^Dw r'lҔ쵬CՄ B8Y/2l#-e 6}h]ma=Z"Ȱ v&2b;`ڙʃd&e!&ƤG[zm; b5 뻋~y2ڗ 1 g]QН ^[h57釖(,"O L O'":mF 0k{j2*hFuCc$eo +ťw~wxC4Y iOL!.qүCT*r4 /K$ړ菢v#sFD.ohmb VE?*)C.?H~j*;JH] 1b@z7a8`G7JSD+!54aA? UP}}.B+NRHrz2KJ9g!^5X7ܖ#T`LINqm%ǿGwE}7id_o,CĎ @BءopΆz2R+ɗs0{,UJkѯ)Ozmu.@X{D;/ Sft>WB[a}ɫk+ :u`D8AۃۺG]=E<qkFG /?!6FɕRdPz܁CwEtaEgt_x1D`m,HGsAO*AZu(Fҡݭܶ;lzŷ?+V>sFS})7N1i'xXIT=j=FW]n)<O oT?kr05t  ?vy _ bNC +.t ^٧2U`*;bm0`ƵD./ƴ$fZnrmI4km@i@ $VUC6Jw}e&,Q)iDNWGxSN }h&9@LD'_<9^;75^XE(O7 $[l粤ccT9pUf,e;:UNjtu9|U̯rpםo:R~[<`遹=0v\FNSzvX/V'@qhz-w>G |ieȓ۔j ωqAˠbK<傋d6n<ݠCD% pvs4O\?l%l_PX+kRޖUȝjtkq1R90&7@&/OSx)v҆n,o8IR|QY5e!M)PF(&i xA'Nj)"b{>0) Xag b1%uUB^扊JA^$I;M[}Z !O'e\9Q+UL F7^K^ 'OP )zYQMGXݺ .%Jֈnj+^辰W B49x窏 q9UZwm2:\)&ϮM\T˝`ee:=.y4e32ԷPyu33{!Hz\~&2HA|o<{yv 5 Ppg#Z#nI ׂf`d!ᰶy7Z$^e?4oVV>å 0/]6D˲;-Bu$kV6qq2p7 ^t08cz+M-X!iT0||7DV8Csi\NN (`b*HWIƒP%;nh47NhE6Qݳ\1b9?(JeNl<>Gcn~.h}7eSletBx:ywjlV0^>:TVom3#VͨF]>?dE[S":;9ck *ʀ CC%o1w{T5 c!:G;c5iLo7\݈LQO63 AvbKv!TP sPbh!rM eF|ft_MŤR\&T{ѢX"*T/MgWCpE_y\Y(HGÝԆqtUdK0H2]@`fSuஃ?m> BZr/Ϝj%(&>m lR2ue \&>up.E$p6cVx>CI1H=ebHG~}Q9-(v'=آG!ؗiwn!PlA-Hw|#CzM3nHFQ|+<5.~?3s#ÉDNU©gTL 0V?^ssj3ل\'f&Kd_7U`%5k:8|@ ur Ab6ifhH#:>BVJ[![b_yL/%`F]*\aBD+:W gQ ]:ED˦ L̙M${%fD"4Db>d[[leMyM"PLZ%HPfw>X!̈́wu6 hðCH/iYPȻyܩAAQ̘E!=o5d׬Si1?^K/K"QďD^R5ӎxMEZ=}}e'л[0D>$[p^Bo0rۦ'!"9-KP"R%B1FF~jFgUi"8)(X퉿 wQN잓RhR8La{>nCYy4+(r“ yCahˉ^jP W]l,#0>}&Y*"ZL#+:^n-ǡKeR7EH:c6,R.^C4Jg`{1mV/}Q'On٫<Ǭ YD;U]T )VC⏆մ3FykqAF?y^njxVr\:3U7@6,odc/O`xV ɹRt9ŸهQ!:}O3iepI`$KN-oh[~-rK)XM/M_[*Kbj;Ŧ/%iWy;S@dDmI5yfӭ⨨JUA\72uӕ'E?p)}TG &JXėgYuFŋ#{Ě ۉsBYmB:·&/Axa7tm¯gIˁyvkh"oռ\v}b6y ձZV=3cQ=p' 1 ? Kߗpj6 @;}(~Iՠ4T8W (ж]K6itbN ՟>᭖8( l_(IL#oG$S.ʡq&TmV \"92ӻBߺoɣʠ^FiVg,a-*wћ=~ |W|U^~VEEJn ="uqeC~g3 z\mɡK?y!֒|tol^ާ5CcҺ8Vy`9Lmčlvz""ؠ 9=4բM r,w%:zn@>*GffHM;$z\8)0Ap,k,b{5,}LY`H-;Y_2 ?| rhm5vSO}HW%LDIJT_¢i^#7bԄ^Q`LC+P_B@[AcMj) '"ުчJ`D$*s[6މ&fz.?>>m߱nYVI!k_wXG7롌M@5dd\{pnΨ$p;p2͟/TKjۣ7S_`y85wQqn$,vFwnnhjBY#zunWxWVf}xt;]wr/OG #;J'w1%gy*Y@5 cQHhmƣ /50)/+wnNVv[O˯R0G+j4z`<1Vs3X(p-8pᬟPLo.;Hj9N*!q1UełrNBDf~z:@@ 񱲍fOQW㻂CLDžr5rr"@`U(}ܛ1GMD/A51Юp E4H+ 6\9xXjDh߿r=20e5 =^Q#@`sL\~ ߫EBI;3l 'DajK$QɝYl4'BƎ aܝ-WD>O01@uN/+ጄH52x"&v"ˏ+I}^U{;aZQ+,Lܩ9mn*sYT_0J$ i B {.'l?ɰc}kk"Pi,tTlU+cIr\abo,B%R/nʼnn5oVW8Qn%بe}xszsU*e0vYȪGG v"2^($݆LRÙыCQU/Y:qhfc_8wOĄdh=-m]<:lE#p);7OUCmW #0nh9ܮ |fŕvT ~\{uX/x{_H~~y',2+di&%Z:w e~,z$YCZXhLWrc=:Th{Kq:Wn65Min<.oU(fu|z>ͭ$;96srƒ?w."fMܮot'+ ?0pq/-:Be.]T3ZF0fSmì!sDq 9KK=($mC-A0{~sO&'F½t0?Ax.\3HT\)ze?M# 7ұҚ`ȓNhynb)̞rWfn{F{ FyXF?3rx;{&=ʠHZ.Mx g)! s2;[*v˼Šp6Tލ>m=߆ֆ.y }d3#TzY*dv$ֆ+ئA@ɃU[kJ$Z:؝1XfПX'J!`Er.okv1iy:?H.ґFT3 ÆZ m{ Jz(Yr{RNG<8ȧ< gvG`jjW {i^4\fd.z},7[A#A}ڀ dahnv緲+bÞTGUQA$R=vMZx{U|,Dq{`AFa)lM::yaQeh—)/v62^\*4t}}œ5n(u2Ђ:H2j0PYc:gQ 3.w[^IېGi7Sϲl$YWzǫBlQݝsG  =*, MxY?@դS&e6F*Ax.wSB#28SDfe:y?Ľ?"<$~JF1G'6@yڽO%ӳvG\Gstn tnb$kyOn:itуjD1/dRhrN;3z2A@;g ތJAb5D5U4w2zXe5ߘkVl0XÁ/3HX6({ GUsW 45/}'>#p I,f*}X`q@ͱ,l%'wB6B>&N6wt !x_ .Z{3`Hnrz%)f)-H|p gVR Ź^:))Ϧ+N.Ԓ .!C )v$xVS:_9eEW! Ezr6eF䓭ac^@or1x ~7ҋ|A23HdI,[zlƝdGNPWWtdz?e`^N܂lPP/`)UjKqC됺.?IQ\wOa#9 30KJ]Q {, CqVK:7 R}~]ժtN8ʺ y^Mw||C|94"ZÃ{`b`&(`sQZUBA3mOޘXj42Aڀ*eYw߿ 2g)]xc<;efu=0l6 2A?8<_&cT׆W;^L=o-t̂SeDk`_QքIz9 H Nf |vcDpLi#62Z|)tf.,EvUirw`\c fQCHP)hHUStk/v)LkRK<ӡ(jRZU,%B?#eh%(q6B3i=f8fb:QD,kxaipO_'@Ln6@%u"4 `(TD?ҌZOK,L‰푪I9 ů! hi AK+qX8tAkBvЧ[:%mbbP6zYA 4RO]\V &6j"<3S/z[F8 @X[MY+Fr# VtZHC !Ɋ94]5(r|E2aUb18b. mjgoa}Po0*ӗ H끠W;1\8w`*E"dacx 1W9ztԧFd{M,J^r!8vh-Et$ KaȶSӛAr/^rR/ݚ{`?`L{"^WX_"a֦D7 |ֆKz̀HuOM #F$uw&Ǡa\PMe"l*A (h[pTX_&d&8%jkȳGr.Kmm=<"ӆ9R]|"JRMbI|3Ӆ^YkٜyB(K&UP*[q֋!(SW͒ EM[e9̇5qŒ+1>D-HTs}hw~NExoj1!Wcۉ'SB ?H TΤkSUXjX ]#U/^h?0~r*iJ6;"{|]Uѽ>mm0 >^)xӃV ܡH2wǥH^1Z[K#/zɟ!HBoNiAkǨ:@P^I ^X/c> "VmuMn/ee6 9C*{ .nMh}CUkn?L%HܯBz) π6Lqm3)}sК4NG)&l+B>+˪+ܘE8r.!>q?+szl ^ueFuZˌ;os5 c<Oܮwy7m`h6>T5~`)Rm'` )+JhW5,+39QH B\(lkCVYh z6F /NjͿbFB a1 2bRMXZ} Mva87f;r"Og1ϨNq Pob?0w.A6ņ=qu ˀMK[ Qs#09xv#F M[_2[줟4FU1l/Fǹ>\N޶FHa sY^W_ZT|ۦ=]ɡ)lu. N< lDXUӕ 8;p!89Cߍ6a2ufA ߇@N; P6LC^1[gN1"Hm]B{R & h PJ,!.͕ry!MР8eU2?hXmH.u*N=&ADǿh>:m"< M@hDUGlډY/d19Lb31|F,-kscAL\3ZpmP3ApO(A2H/Gžхsk!퇛j;Iy18?d~%ݳ.ѭHmIHG` :"\,C'wBr>D ]p8=hƘ4A8(Ҥmт>M+zO$F}yG6CE>tuIdR5[$[nEo79b]PXLCaI7 kO@ uQ}"fDJ?{~^pC",:=*mWsO*C.|^u'ޢ,/0aZyYuYdyߥ%; >×*&I/\&ey?,и1<.t+[OC肥-4ppc[hz€fȊZXuzstžV3uuYA#g@u%釚C@_Vom(t BG Vv/m70rc>Q=1Sd3X~Ѯ" ݋Re_~``ǚxY4«ؓv:RH+QȺjidReAFvWxT5m:e|. ,=!?5DfijM 3TnJC C\vj\~rf )+|H%E0S~fz0G}[nphC`#Ί o3d(u}7t ՘$ -Qy{mFQܪ lg+<7W}Ju j ]b,KtCvPӆuA94倚#b!uh:Tgnjhب"̔ ϕam~RNRMMGM<φ"hC5;O/m,v?s&dӅ|xv&t,OZrۉ2wh8Ÿ*vr.aLe!"%ЍJ8 dG͡~F1uV|?d2kZJgns}!8({pYO_*KfW B#ve8q\u)xO9cC~2@:~kP`aziptu-")}t}Μ6фPkNH|_sщtiO^6.:}pgz WTo TX؃C-JAtEƈߞGaZghyEt yR9Fg&P/3!2Kd8-r_}'Lh淭qR}h Oƞ::X- e5k׊B*P6|l87ĽѴMEͪAvX#W,XYv֓o3%]+&)|qEp$3'N:@sdfJ ʂV3RvG']*aadçj4Ã+jҳZX(j!|hCcCs|ukgQPQopXc,v1?zPq! "o4ďupW'P2obWcfSa}jބ{s %~>;7+o2,3e3nx߱$u\qp}'s{2.͐q Kx!`*B ϰbgɔe\TL]ĥӽ +߰ht#N?Z $-4sc-­XXD[k«#IݻNI(l:RTo= 89O8 g$oBPumҰ J[jZ!媋7E`3 x~AKPix8a8?ȴ` /[Ѽ;3)tTI-̶b8D:gUDovՠbN x]i-h+~QFwq6a0?M˰] {,tр>?PamE8cZ;OmR-O+(lE~JQm{Rbcq"d7qBBVi\ިL5z5tZZ0CRV{!;R&~mLQA4Zߏ WelY,,طrk8n8ɁkIU8wҪVY5@(Op1i}8@#愫w"& 2!DP mʧ+X8dokCY]Bw~1&ADa'cP ga#ANe0#55 g3KϞ8?)EKPKDw|۞AzE88IUk1}K5l;*Tt>w 2EVӟK<?Ͻ"ܺ 2;G dD]6_gvhsvsĬkQ8 )̣3 }}7u\MK'm6"Dն+ER%9ٯv)\^Dk"9/0gufR6iIL®LihjvZ>xsS31}#%2C9VrYQܝiQxMLHEz(F5(!XPX~OZ2W @G s;bS 7@FK\Y EdGjߍ<;W3KhC*V#"1Ҵ 'OQ\v!i昩ޠpdZ%MoGsw*X<~%ᆹoG4hQ랡DV} 5) 2Qlx;«8K9ZiHZ"Q n:4C (nѣ&Wp($& Cܢ9|o\캭˘\_*MI>B|3X_I1Jsٵw{ZW1PizoAVͬTq Q4n)s"'a-oO#!aq*mР8pT=W %L6̗9xW+`w 9Tk}GiY(. v+0>ŚTd6SLztiCqN&m[ /c"Z 5_*T:5QUnIAMU*04.0M&FH)wOaQB-v{4ĺݩFRTKr3R 44Ī5IH"~&8[.v0)ߗ%)26Fle بljQnp~T&_'4J ;߅ +aA -mEVB3S\tk%YOa-[^@륟_z[<7m{u| PY#\9PBNe^@N5>ÖH[bs'wK(׶3.8oͨk1_rY.A1{d[}1CI7x׀DU>Kέ¡S U bHZ"~ƨUK.ӯ982T]'‡oO`/l[ tM_qhH0b|0ekꯘ?Z`rU|x&˪>(j@98ɗ# W%rá*[V9b_CQVв)a/hfB] mf6 /b2[G3 K\oTMhrTnڈ iv ې3!\siăOҘ wЖ}{̃XS۔rxmۄ9|J͟-?KOrqU"FB4&9&=k6Aߘ%hDѹ# V J7ܩIP?V%wOi_AG3\v;Lt0l uxKN|\.%ʛ0[[\vz{>}bf)oK_j`Jj2kƍ= |uUrb%" cJH*CP_ ]"7ѽƜخdm?ny>6bN'j)6v8@Kq΃ (Zv5}'p˟x5zi \SɎ'>؛c RC1((?& įV6 Fȭ͞7Xz$ʪ;Ql ݠQZHhA*8-cU#D1{;_i}C[as%cx|j/i?Wpks _ '|Ga1nI#SSXWhHzԹn52uRS'ݍ@KQVΙ RMu~ҟ=4~Sgp~ņ)ZY=0DpWBL ]a<%3v@-7,+wLS`kW1dpV\[wt|GTJ2YWV*WV ]) [#~$ERBK*.^d~97Q |8k/ ۽-CeVbƬ&w膩`KچaF<;+۫IӀf RQS&cm(e$fQ7^#ԃ)TmTwb ğ%qW(@!bwX/^$J0EU WVjW4nwb;Vg^!*y*춝4I ~N zȩbu=7Sou&MQU/oHѳџxq:pu$n&%"Ek8yю![hh`NC#>a^%D"e7pYDvF7R`)tzG͆w)!`ɏU7?]lp:OsbtO߬JϒM\[nbǥ$9q7I|1~Hjͷ*=c9+R*+Ec]!HLKpw,=E|AwԤ%##D\3G3zVZE=e艿uJ;*9>wAްn<e C 4QI!BL&dp"1jQ ئJ*dz[=+b.Xx0U,NUl(kR&ʱ(U KV3՚B cYnhU %:iP/v`ʑ2+!:OYIgA9\+.Koyr̄afeTy0NrP lnZduO(I˨'w7l&!Yn `*(($S%}V!҃\ '|AB7frZjDdd9JEIrƎv ](j6j&2^>쬌V9X7[g}.&ګ [lA; VUXZH 1%(4J *̜~:pB[@5iѼ ؘJᲃ`2 :9B1N:W^ypSϡx$*%a'/Ha[7Lu tl'#a Pbfi?`0N$Vp0Fo?-ScC% CtoFtgA@[_ OtJ~†(,h.:Մ % rUx({ ?\qG+'2-T8QNb_(~6BLMCi& %L%Q۲Z;v%`)tCq|޼Di>2VB p*A)u"蘠.xP 7fXT(~r'898?-*gGEh_,л`|dKMzhXi@ E8IE[P6vPO17~u{Z4BtLܛr/63ICDKuF4yL.?upJykݍ 97 4s;Tl/CS ōo1/{?,,$\ckEPj.~uxP%S\/ 2G0Qb(M:%;ÃZ͓W/sQ],(}^qo ')vqy:TAxu+*"h<-e-7c3 w,ez*g#z3U.lGψWW㬫lin^=uEzĜ Mv̇⊷%tIe&VpҊ~Kyq_: ;6Р@s#VfBqhSp3Jp{jAxkqK9k QShº"UI{l{ LTP4M˸a\Dl+XpPr VC-۟"+^nmŸDFL'|/3@;ݞϸ3O ~sbkS%->v%,D=9Urp@̵+QΣ$ڪf H-3U0xe fϹU`Xbõٮtn7mVDȋyX2T\G׹ `׫CoHBբiF@fR20t?takDŽA{2U³o^K3QV`R6pRL-ڲF08`UǔÊ}p^pSɀS9TUs?Xt֟~~|dt-iކݳPodLK^X`K=CM9Md4waPd.{SQ%P^`JkC|5i `杯vP{7(qM@Da| rPt =h[ wY 6`x&LzU‹K뻽 p(ʐ@Ap}<;Nߧb}҂fa~)3:zBխtD~t?qnrdGX{Hk[ksc<#1<Hܫ7>Rh[t`=_RrLA%M:rqeD8ԎKZw˫7W.!Ab[?fbKx[D=/?I%vy4(_-6jT(cF mǒyrwtσ0Hgؾ!)͐hAAK=/w"+ܐVKhqu: jo+ W7_=2kkO `D\ැmt\gi=á,T%*{/,)CìA`!xƮJMU𲝊<2Xd)o ЮTC@x+b(w)JDzʘÍhs7D.6vP1ߑKa$ખvaKB(aTEmH'"$318|E6,FvIG4 y |FwdRwb˛TmS۽T}F_T4h0.:%ʴ)8QC,{9-`Y_adb`ԃAU]/BFKAL* L+Pq5 "6'D8;`A;Z$2po0rJ]$'oTO܁N<~u .VɶJ XS/> k%4P_I"*fbBQELv’?r2w5)[c^/.ʩZ{u"!pںw갾aY1W1/K8uaIo։ nr-3 #dl6fgd Qg{ϥ$@gj*/r@T"Q7uf'3G4LE (=Hi5joGh2D V4_Ul!Wvnx6ib1hq۫[dZ\cai!55F0 CLXD?K")y3w]2LK]T8kM)7aZѹY덙noZ{4 mmܲT5@`:Ge!Æ:i:4 E V͚ٓ,qksvj(~ Kg$@TTAG:ɄDsVЅ΢ׁw? zq?n5z9;Еx#*k,][W٧"gk~y1YsO.^D+b5bj% cb,tJ5ݸR~WX56ؽM;HWc蹰N"Kٿ&W(w'l ]m-xAHMyisb'&0swJй ^bޢ-] *~J~^'psLqk$I1_~M֎ rM"jpKkatdw}C{y Ygs}g޴)OTReǖO@>}̽R雅dfIz4NA6ͤ2a$Y*m0߆ҰOF26 .n 8F)-̗92A8eY#;r-)m;n3S`o T%lO`'(C^8}sm0LRz})xB܆kOڥ|g!b&3["pv4/3)]M=rUy]L+j"3j4ku{MF L@!oN)G}cL|7#)y .SpDEKChՠ ZU껇 oO߅&yFڷDSGئFs7YvNLBjmKsdvM&`۰,lqYM(vPyN^M ȏ ]ԥNk^_;'D&&@Aa8/U;6L_+Mx.9,un]A,q^(Y#ALn8yg3` $aƒR{,Ңc8K 3"*p?L}{6*>#c91,ZQ 8)Wn"&S'qIQ_ 砫9%{”c x\6fHp*<  "{ EWb0Woo2dEB?Kg9\1t%~ $/@/K};ϱ ~/I^ =W۾&6Toiӽ"fH3"&CXh/*^10"F-d#@]=B%@z֒I''ɝ?Pu{ޙ8Q 2ҡ\ZۀmQ~@ެ=RArKD6 6}zkb*$teNn:DnoTLJu ? \SuGWΛE'#s [JY*ܱuDW@n;?MD;Xo1_,-sMTЬi!ESȐ"i׀am .= -z^ԭķ`k #iZֈjȱ6OyVxΟo-׃RgECV9ɕ32OxobJBj_XCahDِZ?eseɦt(uC5AT@U\ 5*Tznl1dx%μef:YE`D*#87B6Ԩ˄2k0!9Kx jY5e5dLD%3/(}?tcaρ235*Ǯdހ#̓g.Yi@ gpVBc(X7jB gqK: 7hХ?Ab4ޣU*㡑g:˫ZBGF 2Ji,]{>σNToe?sH6A˖\g`26Kad'FU)lP^.a=,< 7d7}H٤TвsoDRih&:d0EykEO+'(QAHGPѰc#zM,4)=J%.f[ kPaX>Yk\nȿwx7abv *7-JAMB5m$nq>` 12\_xd;M)FcC7KIwg*̣ >LY?1mZ/a+7IVncK3 Wp̊8D`&7Dא „tSc;dc{ >R t MF&>ޫCZEo P & /'['$r2qbX&+f!z3C)1Y2-ss".\= i-jOq7VKҾ|n.X(EJ7k!ĦQVHq*'v>29 H; ,PNj @r@￉ٙ} \V ,$j#g Yŭ *ΐ{s[>Js ʽ[Iw;Ɋn?Dz=r-WU rFI{f dyhioÚm=Q?qÁ50)#Y\?GR*+bBSJЭ i(Jvks‹hNoR9B+"B󔈀7KHC_aDY>-*蝹e~r YQީv̬GP[KxB-?s8 Elw3 Iђڿ:@M &GjO!0ܫg7yr@麈▔շ8SeujK,p-o'Pq0< d}06ĺ陟4C-jgl3Xs-VMG2%(4!ݽay̾2{H&y'huɘkR-w3}^dRܟcbZY.o/+ qu V*ؓx{! ] >3%zk(ZAQpZK l@]?0XNk W^h"p0dC8ܩ[jdPE -fC+G w!9`ت5j,;)k魉~~pR,(i)ӭH>{k2CtΨ*'&U,OKb1o@hMIJ^&n\_xzƃbc+a=*vۋ|!k=Kk+eBė^ ѓ.0gY)Q*+LMBpkm5p\PO.Y:\sZPkPN@5g;zLOyeGw 4~ \?yTsZ~s"+4cYprm2Nc7jbqN{v$ ,0YagP,@BpX#|{fEG\OÄ``Q('__yяRV9G7lЕeJɋ#{(sO }q,!VOn9{*3[7>I Uc;/wwOOnI(Q3*N/n"<*:ߺM.\+s]fOSRNuJ Dp+FWfo6CKy\ZVg=?SȁL/76fK6XEG+op vXIĻSLn=m.`$:؝ud>Ag*ː]Ʌod=BwgffG"f䔏 _[=kvQK,tvC 0%%GC.' '~ZY8C[ZfuLdAVOUç۠Nt5%:#z"RΡ|E,4E ՞Ť/ ty(=oj|q­Bc+QG MೳSO(t\鷌:40NO=X"2mc D1X&%C}nڒ8sŴ;ʞx+ݩTUg<nF}Z1|a/"&;s8Dfq} *ј7˅\O\;L 8 |IYowe0tpQUDQoR9LFz_|$ ?PmDWf#ИA5佹۔i Eo{f#VP i-VFR{ŇNTMK"49_sxoo|Űe1| ye-k;?VA&T +aݷa~4`|r&AЗ(ը|fs+"`1?9✥'u C^=(Ki ~ec1ҟ%jy:? ~R-2[–K3[D(Ns _AoupڟO^%[̊ KSqоN 9g;\,wĦ1uiZϿynZsh\cmv Tq0`tˊ!nrԬ=u[:[< aU/pTR duXwƆ l ]/$jKr;+)($:Cpڰؿ=Fb9MJaS?6?"N눥>f g:dꚎjҙ} ?7R S&}}h~f@ZlJl* IbHl~iȤ"!P8B.}=TRbE.-j>Y c-}{NW[YARGBܑ6ޜp9T:LX); f`۹H2P9 B{m[}J1м`N˾wloqqsLdLj32PtdDđjMjgr,Dck='~URaR!U2cG@N=[B!9.9o(NW'M|[P(S%-E$Me􌿟pNI]*w]%gӏH]%J٪gC_c+Z@)djq`q@@)=|Q80gɘ 4~x뽐s86f4R-} ۷4K@Fc_Ah= G4s:ȶY_p@p-l))P),6M_]51MKr4a$JMؚqd [q}%b?gc`ݾ]y%#Aď*Xi۲tĻ/#sqBU*A c|]ɧU8 2PA[M9213;:^$q#0z3p0 sڇ v&:Ljڰ}"+d ݏDZ,b[33=VYC2RfE~u]&'?B=@z965-*>l2a G~W98}D]lNFXs*ӓµ~I'w:s9͘+v#Tk0x, 50|^e[gs]0 / ؏Ո3=}OQ/Q֎gS:R~"|ɅL9<'<׽jGҵdm?Dz}'. c1\?V/:/ o*}CIZ[[? /O<.noh<-o."‰Z+RB ߌ7o'' 1&Me<:I%67ZIR7N ڭ oP6),yU:M|ZYl79\llm0u%PT5dQy LT3R%WB SCwq8a TRȆ\<fk-s2beֵ` y_DVP.sfFvVh]̏cJL5^O-pB! 7U8QFqB;tV3%)o7KҎkai C,Ew:ukM1V d[ҁG5=U$̌?/a!aC qX*}\.9O1}Dg%uj8=DRs%Ƶq%p ejM:|*w NLY_G~֕˜&N'=nß& ~TQBg|"۫Hc >.$dx +5_ iaJ  g@s7QrٯbmQ}QkF.XT^:Lfa>.Z͊,"h(Hjz*fxaC9j?+|sz1ocI׋e,*DN38S OZV+.Ow^-ڗc7fASqCGթq/O(My?q69e>3&w̧ gL"H g+W{2卿ޯhd-"KxОxV9 L8mC-0xΧO-cMq䌎Q|yhrv|YhWk<48˷??#Icbt7ޫH弋Lj%&Yt݇`?'K"@pX:cڻVO>Dy5Xxuz@4 ¸J(wG5f]`7x \Wf#s˞)KVjwvE:Qiʼ<糓SHo"[PUIksD[bK:`ᛴ` + _C70}: r[IA)0Ce@sB+"WJOsq>$[;L@oZ/Y ]9]|FxF^Am? Y#v6r}oC!Cf8"^hiC |k5 Kx',"íx7.zNYe+ ~]m_Ow;2RU7PjMY?I$Zi/;s;|y=ir/''Ӏ[LBv/BXVZL_~v}*8b0ZLv%= H9yV| -%+XɞD$UzFg6ŭL ,n>|ܷ$ 0񱓩H_' |u FQ m[e5$P+y,0exhv[*#;Q]ץ/(s=5uZ4?toׯOHU1ˋ+LI1Oxz7%Oy61bH=Z<Ԃ46&R_Dܦ],5!:_`Aٱ=NB,xM:TwNIN8W X­<˂hKGs6}ң~ϛ=htwa0L^ZP<&xz*]0nuI m8\{R&}p|v^K~)DK"^ 8MjN(-{LbeLB킶mʿpߛb B'p:xCu {qފ(u-u<ǽo DF\Gj?Ց緧ަJi}5}N7blF"M^A|U`Puslt ^:GQUQSt7gc%f-b L?[x\.sdWr~{`UTt|TL+˫''FS'g<-~6oZeO(i+mnvHm] M[?`.>O {ed[ýȟ"vP EcaE/ztAY_}|UQ  Zw^DH^}G*G~-KMke3OPJV,>?Ɏ8h_)J?es[_zu-3vZ:ӆ[N9w|FLdԂ&"Z/`~l6,EȑA̬ 0P'".H?ONȲNj(9z?R*ņi˫q N^=IʋmNu8Q4ˑ^&L osl0]gF,Z?TH|=sGdxh,-,Nk^Aj =}TnQ s;Ӝ[Xn5кxo͌qc=ֲkAܗ\EJJ%Ӡi+=Uqqރ͚1 hUi:=׮ucNNle)T VI9Hf/bT]%o'W,Sdܬ |4}_z_bMy^ #cOA|UkPQXo[n'yw0p%^vPˇC)0M5&HOLdĴXF<ęV%yF~(};\&kv[Nd8I-v>yV?=zQ"94 x %Sxt a#@mhi_Ik 1Q4^}˶ ,偡I@c=^{ό̽VWw*xS2 83-*]O=y+|tث.%ǒ'14F.$P=.W+A<鶰V˳3@?:9"h A'pssr1Բzb2xD݋NHL2~6f5&T 1(V~O+[S<(4սk|ξ 6\?fv$PY q &cN0Z^.%xf\bT~^Jl VN 'f?ҿ aџX=sOte^=uzuS-\uduN]?ЏBK=Gr(f.47ps-ӆAJ.4eTY 3xŋ|*9ϕ> cvzyR!MU Z'6D~)(Q|}Sw s6 (Ї R5.:Y5# hѢ'fMID4<+'>]NUf$@( Β}"0J81XjLۉЈ"t~X@09r5_تq.Z 6 ֦q鲰@UµGR, !@)` Tsۑ@ED愒ؓA'`q(g=WF 2+4KLP{InBT7(x4W4w)l#8 W\8$]C$YXW^}־Bt{wNV R\?5(ؗsa=+qV'} [GR|NmUڼk8gw4NuZ!gŪX\v tzSh} "zb={}$>BwڛuaGD׫&)eP֧]xޤ};SnX &{QsDN4}#[9ZW!1W.q 6@6~ۖd!FA3WZ2_8)+/n*w0ie>{dʄ(%N~r1 x`aw",'*x M9}RTQ̅wܕ޽HA"cjpR"3ݤl//%n1!x>3rR lNĀ$a% B f]Wx-z|ABNS?Pŏi$>6; Ƚ?졙e턶kx >s=ܲ6L*~J6ح*f2'3# θz5b$>9*!";ql!5Qj2R(THks&c40lQ0P&G~C, khRA,DAt]fa7>63k. K6? 'G\?Op\r}v^_nDrs!QU. \QI-e6 5LX{)\(ms7Rҫ5l;'4jJ*FDyFW/SzdMC+T,vG TM7e@u&[&>9nCO4bsJ^=]%8q´bŃؗ|PtfI#ѓnE6jdء fjV54N3x"@.军o4n *6 َqu {Y./]9SO˦u!fHlǙ$IFKg^@At&v76g rmq"U|j 3%&: ƟDZ ^vi;:>5bW `gZLn|u'fNt,4 +aT0-2Mth[MCkS||m$Q=>]!*%UGoe!nd$c4DjO5σz*<'Нlw5%QG5Žv6Ǐ:)J&ޝDe,|-Yۊ˦ (glT^v_2;ZAV]/ZA9 0cLm6zwy/KРR< ~~"U7 %۸cb-PwS=DOhUҵ B'w(amYJnb%,(1eke \aJ fM$)Y (}ŭ(y0o ^eg 嫮d_/zۂV43?UHSTrA  #.IJRAt0ߤ \;sK-"յ}& F!4aՂ96hM%>v agREF=h%dɀ@ vA}f_Pl"bLbؙO2/&F٧ge-է* t*W6r"1w<@ ߩS>+QsxsMjjUjHUTR7Z!ԲrmPzBhQEw`ug Ŏ3&G`+cw@N@Iǐt\~hN\ó0/Yr!$v|ǠLTLFX:Uӎ:TZajMGhDR]a|fW#)ŷ5,>oaT&=YtniF`Dk:R}bMOg?)&53!=Yٓ`oVO,2MEjO%̨1g{Z3=em^w" $c!P/t|Ҽ q( ɛ mbI \%-` _5K/PK\y2.7"fTQ%Y& d kpvY E2MTGr.݇_LoZgtm ՞pLy(OODꪏlE5;e*\C1!9`c+s8`?xs 8`"IMs@-7ne#m'PL[.0 I n ;prX#sf,OGq0۪RҼeS5 J+~E[:h;>oA!oq.P?ηGqEZVO'bj7v )d(O)Gf'kFfEMmԍtD@NH殰EM?Rgʫ4 FCܬuvs[6)"kpģKNw,߰r97I*pO@)~ A;Yfa|.Try"'8##j[YQ*^KuYU>r'Ǔou~g[952-B&B6OU[ƀ/!bT;~]}絡R"j!!!|Q>![|^^(v8^X7Q N>S;oB4s+T!7ym! M/dB^{6эV,40ExO\^V/yJ;'y{}Rש :C/翩Wbh"q]W B4_8xI6uANOWN{ٲ2iGr$Wd74uB7_NP.k5Է[Ht CwgxwDŽ1IH6cVM_vBq#@ՈXB$;vFpSV5m״5@.ݽ*[^Ev*;% ڒ@l6 HLMDž1yyc#˽B65}Vl D8 U R@ql}u 7LmXپ}OL`-ce~2!jb^OWyBlO(`_#nujZhLܧZAnKTq"7l*7Lw/G!^=BoVsi?c ChF傢Prѥy"fke>sx< s+N2n. IQ>mu蹉f5iL|Kû5|#cm#Y_< q܊[HA:h>#&v3@\4W+bTzf UxXL׭sV&RL{>7Y(_`q:8z^0]2=cRDn-e(s,HS\\ *6C[hJ 2]72]wz4`_Uc0"N,!E =i`͚ho͊yWop鴼. CE28K-r2T k,9^93A9d%# Uȥ[U^PMUuT9&F; ,.5ʉ#7Ouh"s&~i_t!Q`40 p%C*T1~SaԵdY`g~0qd={Ont=N C;}йFZFN3cC{D)5:JTWwt}Akc[U.ddwV` O "\O;4J>rG>kQy6%8H|ىyRf c@#Lci)PUok9Ad0u/qGjs;],)Ը6P/) ͤ 7,W&r]$}.]ɰ*2奅 /=_1<[JD5ȑYiY)jȆFI:G+=0H{*{}-ћ(è]l 7T8R̖ n?AaQ ~fYB;8;1~$CTԦgՉ~q2l ȓ:,JRN8ZڗsU %677!]Ĝ,()TFEMIV}m /Y'uQQp]N^虨s|(@dfk,w쪩n*k:?[<ҡ'k;[tW}23M<} %*erOpB[ǶjXrw6gP8ME_2+^WLAO=QxmF s7hDbG~4(Lcd]<L~ZtNNÐ)TmE>i䂀 v]P Y"D|26.0xÔKc|2d5aQ~IBIm,_#4F>|E?$F_>* %| Jn@YH}hf-KnCX/)8 ͳ#SjKU"MriI٧#Gp ΢l]9ws WwwCʆpdä8)0pPU_fw|b *߈?ˀUVQ "d; Z #~x aPQO;v}D݀K㡖fU6@yJdKkdS[N,70 !ru`ۓ-zv b 6bRv7'tBa'aOdg eD^Tsb8QYePa R<ޯzOg k;4]#cј-* !~X87 &-^b+zEأ3أ,ҡ> Ėm\A=ԟ[@u ͯ ˵g7RJ`Nlo -! Z(*aV?i|:h<]J&=mU>ە wd iO](Ad>fLcdǷB36`%_ jy':7b:Dh~/AD, Ac讟V*9njgm8*-y L8qj,0 &T`6@V tHZnU!4JaNcpHY]ΤXN4OGrT+j_D)Ӽm 23,^^{^ ڥ6N97P d2`D , pY0Ɓ`@C5S"/M hmkfx}e4 r$p׵Da'->uZV!Ot"3;I"_ ,*mj# vp(R26KrL 7v솠J7WK#(_2'~^6lT;GD;%cޜ :%+~w JY}tC+#5h!WݰpyLcW3AH{)[ݬ(k䪳+1o fp}$x)I S)/ C#e[L-7 L2hx=@ә HFR5*IZ܎1RTdDҀF%hĴ5#1}Q+-bbWu`Ki 6ƮRk!h|uSߘtmcCLg2nj 0jI]WC#I`eA 7z=|GT!C=1ˏ9TY!Ă0! cKa8$#>н ۪슼X$J//gR91PZQ[qJfRT5?XV+'_yBT(|QewG(j䏀T0m{F +1aO,/2}F0,-4(`\EVIim VKAm GG4 IɇIJz16H W5$ST*N}^h mi+Rj'r5>coIT-#( \gZs-+ -$dcmw~Kec ^ex#-؊xsbo@n\ pjTN#7!+ Ž>y&M e6U1^hRK?- Œ"b֐\%Ny纣CCX$SN٣.j9DHCߡ/c$AY#>^e>[$LajAsṄ2vO1qzTJ@}.kop`4U]U4[d R+xa眲}GFPrfYfOS&5LTK:G֌ bPΆū htn`M ߈g&6ft ]iU_9PAc+JB*Y PDfBE/VYFL<@JԞ*.Qj}Zߍxd(6FDg.F@P4V~_꾳Ⱥ"t70I)0TjYf*ږ,֐fE[X"L"O9imE?,2#dh\0882!]cH=W٘<3$9iLEj8@G dC,(t"p* !坎Ś/Gc\5f_<iW53'˜jBGRvI. c~Hdh@QWże& [nFkL ܴ$~6~Ye~| 4ô J>`erpx+yYN@iϫaw^/0B]o(Ink<`[>p)k}A[3l#\ŭ%Bk\ Xxϲ=ˢP/)E&/@]\nmӐ! ";J(sl( na"dpIOIxqVމUT?azdHШP{^цcS#R֣wcB*/$MG}o6FQ1{=\nAYS>@se72,ag1M @֚ _"lfbpZ8vbVxO-Q6 6gO$ u=2 Z8p]Cָ[`,9W☆L/Ǫ7byĬMF n+`=,f|fx]!#IoͷՖ ZDꀰxJѫv!O)?Kݲkɸ$fϸ"swaQ0ՇfՖ9)vr@F'+E+=$oXY +7K.4j<Ǵ} Vz :UW:{ GK3xn(Nsij+XT^Yw+hӑzQfj<m$jeZI4b\fXoPO=uݴp8iWSGN# {쾍އ"h߱ X2n{&*= Ml|Ph6-pf J``ceef=J&n_TRV)|\u@J@{IO R޳E88%\]H$9$4)? /8cL+?F̍:&d0>OBFY<Mnu<9Yv̧dq$[5JnѠ4 ӭUfUٿ4щ&$3vWrR/ p/,\p \ٽkP@0JdKקO1Zd΂EHLv{mNeM%mkPfF/\3emI(M/#< r|äiΐfChZtBCd[5Џg4Ԫ;¬ y4w~\vE[qN ^YhpUw8.Fニb )F^]!93be>߆dkfg}֯X-V7(cR>U{L}y [j_)y^Da`%ALΏ9[B97?55⚤A.a},o>!ӶTG_ ³Ux/1-v:3LZ+K9d@.&'Am-GՖqXst3Jd5tT7^ID2?yJعz2-&$B/ JPvU~3e2:!B C e>TFF*Yov dp:y<9e^q2dC|Y^XNpxMSnU;H?sbwG!*5$6<81Bri 4, s|w^̤ϬYi&D#(O#ʲC/O Z@ZO~ZP7v9غ`0[mV ݘX FB#օ8}RD{rt8<%/ ]'$MU_v9c< S54B/N-IT;eLg.F OG a!Z41<,/gN|7R&ᡆnDI1!-aOyW+(zYT㶐JF(bgD#W]qdn.<걋Eb^X%"yV ح~d Cɭ1iI‡ox*8AxMA,eЖdhj)e@1ݫK,V?q[X a[rP V{^SfuTQ9IN-\)0P|Ԃii>|#k7Θ΂tDr_+n(9qq-Vqp+2JQ†$+F[~\je%;n|"+&>ٶ<TF<%î)n4Z1a Uc֬:5.h,H?>YC‡?EpoEzpح)drw I[ΗXLޚH> TʾNugUrֈ/3i/ջk :Elw Ʉ\;HͰ-~VC ݷd~`aK!\$+yu}Z!uRƒXMn҂y=lLu0A3w#qԳg$/J~AdsB?JD+48#_<iScђ:8؅\p{o{Ar-m'uUݑkyt5 6 B)e M|!?h5\ςؐ0D[|mCbQ be-S&[ҽVi='졔S%7턠5YL /YRY1_[P<)\ci{($փbӚtҹm N$c%U9ʲseE  ǸP2^fՆu/׈$"-z<0u:5qvklchGtP!N|xgv63`iX&X_((K~Ԁ3jWP;|`ʗ'ypS@!'KɛqVNU5a`}+Ɔ%qrai:H5tVcOD1 _w+ٿv\t0KdtPZ a _=K3MxI-^+ ]4%ҪJDT1U,gXްπj }oW=4"Eӷ/J@*-YA" c\CyklS+,ZkmhٌΉ R/MRPJد{)CzQ݇2N7OcC|;FƘ?D:xedϕ;̊;(,LkY:LV0C_VV&KU'g\aGzd·C/q ][ccg ' ,!`krĈOZznZV99 [%~2!J0,RMxq4[>-aƷ\Y{27С s@YwKrDgm?avCsΛwh[cᅛK~egz>eZTؽ>bҊEMuN* =2f \61Ri' f$+r@_xqbijH`ԣ e,?,-;b9=, Fcl^ oya??@cM)nLC'۸VS-|o:/&a3M"vV-[!9p54{pFSH4=/b"=spg,wL. $,![톿m#@j,Lak[Źe< ?@L |^|`(L=d7I[|*PcUIWM?vdwkLHYҋU'~1 &[1L\q}Ql5R^1*d#\҅o"E/q޿ hEQ,'lswu#L-HX@Bi?'3M.u+?ԖfHsE`#d6}ʸ.N; 6.iwZA; YW߃XKMQ'1JOЙXhp>clf7*,!gisN?}7\v|qS-q׵;a{t?Dol6Rk9NBBN 7$ϼHȮYQr96ʋ~=|p "9= V\3g.Bٓ&*̢F2^|q/pϩ#21;y10Y+W[}" ¡ =aY ψAMBDꁘ[bN 0C|d!81$FJQ_T}E&ROi3+WX 6-`T,K袒J$]Z;"dyڬlt^_t>>hZM9^MBqlMJHe_ڵp=lqB.ȓtoU1͑ X6Y'G/Dij4~R^.1{|=a=uYڧl -#Wאg >EiŦW΋"<ܪ  k!Bgl}p6;1/;詝-P^[al ,`^ K?֣8;"2[.ʑM2Džr-DULԣ<]gy}-czrwJEc,VqrN-w>o ,M'eKTyj%kL9;:j fyXt#tY"64![Q=jS @ъW8;ACleWDmQ(I-L0MmWdIܘ%y y") I@x*i ԁ=}q3`,2gh%!Pbs Uͽ:LV5Y x\lzy}iKsZ~}58Fxҩ@*Ԓ?Д)leaBGD%%şIO%rJ93*/R!I rlE_;2Aeg%v PBA"ր;U,EDž>n'x ՋjBṠ▒\ 糖(?y42 j돜YPE.<L@WmyOAPyX;rͽsؠ}hq>7CQ8U~HEi~ɋu}w(-fJ:|fn9!eݥ.l35hG䜟*($&Yv %7f,PbtCM/.J5 kxU,xӫ?*|P4&+X$*r\BH)QcB@!$s:5~ a9M50h~-+3ɒI^kqp ;ct ~`Rwlp>j*B¹w͒1ocB֡X6[@N`"g3zT(P;\I&܄|v*l#~swCKru.h]C#iQSL/˞Q"۴ e!AȒM0'*eيπr #:K__L#וǐ AKf,ܦd-VpF2Y+:~kiˣ$AE:RyBĢyV\%t\ a(LJ 3k+֬1$ˮb!D~F .<`ú"cDXȩR%N}dbJaή|'Y! ޛMGwnDzA5zrlɖgxv>P,pdG z9PِTIA."{!|,՜q^ Hs(ZW7C2 R-TZəjԅa[R^yJ"reϙ|TcFiKwWe]4nJ,SD qcpK؋ fD?^wpGL8?9rWN2R^2]H3̉²FSVCRi; ' u-񠻬<%EyJFXTuh1]O `vG+82œ!OxZK$=j8ֱު0CL,Ԗ_4A b-5`℁Gc&{p?S*)K~7IBrĀܫrUM{)vU,(>))9b$6vorA}B?T34иJ~EGgٔrQ|3dF`N j:͋61ЦIU? a6^kP]gw/e|/2%jˇPc[a *NϕOV7.̌?( c-`NC* acS/٘ u',c?D }-kY3D'Zͺ-% FTC>NVͲ!t#0JGV<⎭(:Eu38>?豹M/+xH1nʒEM VlJ/l M! /K(/S*GmCt? QS8^~z FMܒZF0'ԦL>r#8汆zt,hc>y+/ܲDTʪȟ]!dݵ.q.'QN"q&|xh¬ "O JSiLC% |I0m!:1TĈu̎-U2IƤP]sDW syK"]qEe%+Blģu>C#.cG/@߇~<,H~fc v%3k@n9ZVarĢml9UQeSUkG_˗?J ]WY5FixMڳp@\|O=J%[M @;j:6$S.xbL[ @% ,m. *q 7XSbC 4Ul-&|!6_ίwR5vvdL6f|QTVgx\KFiV4 ɴωDhUxm$&'Կ@VȀלïy%G1љQ^_ qqf!u-@ekD$eågn4ys h`_ͷX˳EY\ԿGjжَN3~wsDgOv:.pQP :e%"6?A*.esm^:dܣf%;ovٌBE̪Rp^Q9+ln-dyjx*Bnhl!,p6y!*sp&cwxp9;5$e(guhj67J 7NO3?NXex9aO)moKZ=x闡Jn`/[k>[_H!d%T9ҮQ,OfglAK_uցJӬP`%ܘՌ[hLGsvc7|1W+"U/re,_)R#u-"tBl (B!dz:NlWW{(.޶֗7De+3À"ëgb$"C`aс`XɁ3qtcm6^XPr-o LzC /؃F.;-ʁ3Y$wY9x" v>erE4"i&򡯖Hь(]MuHx{M -Pٺz #{{C U˳ EуMSAVpT[F_U SL_%H8MkؤJP1z1Om+bTEB`7-G 9M }V!@ 󬳆ܒݫikMWZJO=kOJYDz0yK"?$f@?mUt]'A(k96L},~iKHfb[*8vi&k|)Z74_'ڭ&:76QK3Q~>* HNI=}@(swLOLٮ?v5fcJbF`vX蚇 K-pm|9,jXȈ;ɹtY|fG rM6 h`pT;4* qħI@(6D$#cފX+iĞ~9'd<^I̾RѶy% ^k{o7%"?EEDP0 #.{͒,` ^B0M%3˝sRknm"y.AlovA-H,0!l׬GX,f'e@( {01Jv o5M۰ q3~dt*ڷ0ޤNLlszӧ;Qў @tELSꕼtc R7!*) tCM4.oo J)S XNjo\28V$wh̗gbu5'!v$}ˏ1Y,mbaK+!~7يɬ'\RhS 4y<aAy8&o T%B:I> Eǟo[ѩjuh/^Xr;KP RFhuu2T’97[Bˠgc NS:3Dwzq|0⊞8;+x Vv6\=Zjc9zA2 ׇM2f%lG'1Lp]QvVϲKXvĭ@΁{K쌢h5Y _0zyntMNUK#:F"{FA 1{,nIgjgZEёbH%ψ{&bQ*D2e6s@yNU+1n9j$X}ڜّ8ط2zcP(0 .2$/A<̷0pwv}72sen?8jQ}*1CYڥْ]M\5!;Px 7.K##>pޱ(t+$u^\:FDrS֚fqbZr?Z\׷KĴN:b8(Ě$x 8*[XRW9Ȳ:>kDa5D)?/a7{@T(OYJ}Y?G ]`PTGkHo@uQ$6jW0?_WR6(ԏW'԰mij̬r;`8$P9o[kRp)U[*kYH)4؎V3mȂNۨe9yZɜΣP T^}{h5'yt\=ێ =M!Hi`.X:7俒I9|Ɗ?LSzt GfvW7qX<0`N)y[?AkR|6'0C(Cle|{ͣ.I0Wrbh@JɌ(X.Ԥ$ڔ(5Ώ5kwBϕh9ޤ& *S%n2g+c*N&v֛b0V7e{PȟZ[OcM 4P+& r㒶MQf 5!vB"ի5.iԞSd 񕻣f_{Tvw땑ACFsg6-w@ Kf %l?~1mcZ~hNa[2Wj/m}nX<%oMvμRe"UOC9Ys+{!}i0}p;VUAqF"R^Xpa=}oh_r&¶Lb@j_uڐMn`uR&:rVk#~WHNn9{=[ZC05SAlǵl}2;:U>K !G־9ϋ4U/2Q.+سiN6I&BYeX( c? g{gqQZe{VV9jr^1݄p%P-r1S+,eR wƔ<NBGK֢Sol;VfmxKK"vʸ뀆(uAM?ˮxl,b4} qQ^|YlSпF]/FeN;^E׉]l^ 7k^c׻޴^r (5 _K ~V'"ތƒlxc] h )v80PuHv?,UV-hsY\fM͆ʚ;!'94#ۂV VM嬵wKIt8Y HĽl@^Q6ߵ ?5W qE-帹S/!D5ZNw~cRM|qieqgzP_i^ ByX7a]Y lgȅCPM2^ʢ(A[Ǧ#[K+Z2(4m3ˈ^Eإ.d':%BhUjhw Ufcw:"M|fHe#5yEhC1Xk*D2HH`?Bi1AqjHUW IYC$DU^F؋61 {y1c2aE1L4be7,ytIqpԊb#-CYvM& `E^{cY.͈&=2,06*)ˮmUyyp; ׁ@ zYjnt8 ӫ2lu. 8* u119yߟ %$24<+`VV(1}KnxMH6U]Wih;ΊȽUTٞ;*@w¨3_=[[pCZݼl':XCt5!9e㋺c伬5Gtп1 )?Q)t@QŐh^wㄡ /ѩHr-RdTORŰPFT]WbhܢusKj{<q"qg$wB.A Aq|#1}[EL&Y0 o@fpLp݉vsP wѾI~ ET>ݐ лO6hRb:*y#Qs{w@# ~b (@$824bϔAtI\;g4@rRۀhnbCa@Iw-R6ÄlJ*5[nY)t~CjH2A~FuDws^=3F*i& ?> -M>$3{VeFp(m&= l,JərP:PK;stØ >oW!c*ee"ǂ^4FơyS&=8)5`%d[ Md]+p fL{2j[\ T9u[ jg5T!}_i~D#.kzJ'#)QC}ǔ`I2OfGHmƝ;2Mzck|/bw!)wz- W \ ۩.3Vb;eb =n m33 [H!V&e|OKt ^U;A7B0nl㺯9!ce4ba!arz@$"qNF\V* ~-@#v:Ɣ97JAHƩP_Ao\@"@'p"5ȜfR^yճ~ %I'T__O..Wdn ꖙ'2HuMҩ(+va,> }M0JG]Oz;PW"$#i#¨iP.:b%\#c`rljԌ'ʉe[R ׻ǧ4GJJBi 0zi`ὣ&eaAW]z|Y*qo8'Q1Ud z1Z~d"y??%98'}z"2XIG-:H伟+VUl^GFcJS*RؽKn+>~8'.DXk h|*4rO5Kv,#uTO(U `{x!C*^ZM*O&Y;bǽL;{`KX[9jH\NPIC$L78=Ÿy%9ȖeN@I&\)JiǔVVe>mϦaΖ2A\d>l9j r $:I%*DC u&R*XyabÔS<:Zwx%"f.85BpPU=%*>*Jëgs/w eH촱rZ+H]#omh \zhZbГz1w%\F]Y6&< eO4eٰ r\B;6Z"ʣز*gE3c=hVG^>pDIrbXY>GX'@s42߅YK=bNaxi9}2)"W @8Ƥ 8Y2 Oq]cB'p7C{r6>>:x[[(*ET o$Z/k=5i 2A/zahT270sg\+绘^s͌'N[R85P@2c0>[Q䰥|ٌo'l*ݍg:?e Q$s 9;#% A兾vnBxP~-Is_}wu[gG>x[pWI^\&&,G,ud3AܼGv j6-ܥxjWt<%$skP G@,le愊\`f ?nZ&OEi&yCbxFꔲt+(פ ~Hȹj/29 ?y?S XG`3K~}[ѼWw5M;Z -7ݥ#h8 R{=71@A3i/3h!I2N;%d⩣?at BH-!nkShXD% i;?c$u,˩6^a IFB7r MbqAJi4 An^b A)_ `fwF Ȋ_pJǖ'BViyq O2+8uOD`&qlX"Q1)\( >2&w#~_d0ΤXGJ/F/fiU۔t8,D4'10R;& G9 O_skD3IRL>>\'[L\/9^q=Mۂ 䬡fW|.dtavjTGu$ScED9m%+a)(@5e!jfݱrĉx mm/B/ W >o.CDF[,CT<oI8T`nl | l `bԑc $S[֕ 8Z^!qly4<. ^s 8-\cj *]F-;KMCyPs:UEzj3d($etB46n]BiNڿJ.{^=G[WeV-]m(W@(Q: {Lr-c?y7p2odI (o/HT7}>Ql@vLfL0v/:*&*$Ϗyq(~ڵPL[j9&=Dm?PEux̓iblk~ɉH_ںY*O2ڃolg3-Xi>3KS3-_z3tq0]QrO:x]2TucqP^d4:|[B/=${ |\e6Cs̬3DQ/| :tf<33$X.^Ԇg Ϻ)Ep]ЬeS0wI9auOQȤ/HLNoa(2 @Q@K0Daw>ln-?e%O]وn5BzNz]+`\4W%aӾE_ O юɕd4zw0UHCa8+o|;+Fx0a,+ȧ)枡MF>ju(~$8[I7́1x[ZerLuΐ:=2ĖIsFM_yp]4|!XltGy02Z4IZ> P" E̘f`^%خpdgGy4 [W;C>YP-D4!\KҀ%7Z\ʝu$L{A 5 vvC0O.:SzEd,7̈́+kR7:5 O6\bT4_ h?avPJ8 ;cZٕ "*Llg;'>Xrkx`gHBD9{iF+U+VU%e׌FOw uW(QEV{:bm jbVoB}jhPnD=φ\8LP|ue2=vsziϧGDė@6;!:>2k}AKQUc'wv,&J"3sm&5$b/^_])8OWIeDҞ9lƬA"7b WdZ`|`+[AJrmϾκ.~iG=IUBHp"r ExIL>S?!Z@pY"}ZW c.BRd /ñiBMU=5Jtї,lcNt7֕u>>=ԉV2?Ӷ t| F儌L& pW` CJ'~/^`FFj[^R` ^B跢4f/*R+迎2n_vߥnZɈ3) TQBʝo@l6ln@]1I(oB PK׮.*uCqlu !#B-9#PQ+(U*ߺiTxf=yo7=pb7bODK gBvnM'tlR۬-4--Ȉ\i1 pg#q*6&_]W>D S+Is/Ͳw&Vnsu{wYсْV>-2 qmvv7 8/R?Wǎ{z5MNMTN繻o\L+ev!B7xh68(R?qbq2 G ]tEU|}Էy)6QnnX&J)_σ:Y*Q~?b+4+'Sgpkv]d/ƃ? Um{ast BE& d|DZ f#Ux*͗O2O Pc垘.+/`m5s@yXnf nz`Y%*b~Wɠ[uޯ 51Ly͵>\EFW͙gdOuonmj> HWZBcͮ6IAnC/ iߚ`bV>"2:̢+; ɘ 5N<*R{ܗ״jp>EE52 ʋɛ0zZ* BPpOXc˓R lõK2rJYbG'?s{=4Y0hEvi#>ZB1vθz5qs\^&BXe/?_2_ r' irCT J '@1Ɩ8^N77{GՀmc!ml.FtmĘv}ݣٶ q}|ss"%5R-4+?MJ}$g4[%jg5)]gĠ$! 䛣q,/V 6GDBgX<7THTA=ȡc7 zny^IY!k L3GSrTd ugwYHea#pS|:4ܩGdWz܅] Z1OԮD(F:%:䜼+$x.aW@+Y3f7@|n.Jdzp|)Zpm{&uVn/~QA?hgC3Xf͔F&j5Ü_g%1b7}?Fg.EEn%]|)@+0xvaiM&@]p<@b V)b-lrû%(<:^ΌBx{mm򚕮*YuW jXr%EŚmd+[ BBί%lUpҊ+Q߽ ~|)ya,|3%gQ-! >4%\H~i%rS>˄tpP KȞ*L4ןeHzCBbaF>^ /m!"BWzКpt |.HcP.) IIbl%'IeDi5&=,zd@r2$ʲ@k4;\\5|++# P*azRr0[3oҋ\D "s 1xZ&2p~K{AHp{AtdaGœ@%PQjCKh;}Za{0vwbQMFaZj)Ρq7(_ ED`[VYt`k>iP2EVvKNԂРa`Mxwqݖv?lY۫E7PrI`rΔØ>te ߒUvF%MCgկWZ!0WLr dB Z Py'Sg_{='Gur"];) I]vc%oGG`X^8VJ_̼"TEMB @ \zʝ:td; QE袏ҟdE ѕ 2sI@-AK9Әolt3 /q}a~~2ުHy-@xK /W QAbGb zqiá1rK򼾮A{ HģɅ7S>}!kcnIe܂}*I6x I\k"*P%f~7֭(_mzECU ž0)_J󍷘cp~=\$R8ew14+vc3 Vw4ߜyUoX D*i*Fyċg fYKXHNq*2o"P!jɎ7T`Qr%tW - S_73if ;r'j NEfuFcn;r;ŲψfXFL"i'xUϊ5l WWi .r&rк+Mރ~vl?j~1TD?no$ 9bX,丯ꝓ3`8 0Xw'.2 ̩G!m\B'<\3ܛR+kr;@ϗU,~ES0ΧuI:~xwRPdBx]~n)Cȱc[@fY:eX8$y~[{q޲ͳ-/]`c2t[g3,&G> s&JXFxJn4iQϢI WyhąBXvab(IYj껡#pAռ/*UFjA044lf>, kKJd >JjibB[A:QaRncy$KKI_k T̈́.BZQk}CN[ (yܫbi[㕜m^NH1kk3\S9ޘV̴){_lR@(C/҃HMVkP8n,'ivˬu1VE[htzZ?=:o.Ę+7]hyo!0W=O2ά̗m}q^q)(sw}UK\ mpx?'gDqm4[jJ7ooUc& xv 튗ç͇4 4 )| -1gV ;R/ü4T)Z :T c Zՠǽ%FMQcOɮ"?Tz?[jx+νh!Ф-J4ou@Y30J"#;fVٿ4\FBqY\=|(Ge_0 IXM 9Hs <'[9sT(Ka_O"]$|qʏAIJʷ+zMӔ)} (°5>cC5Gݣ˔w(17 ]%/+W,_Og[栶΅JoUAvwghuQ$n`Q±l`xꢣTVk =5)q"iJZ9{yH_/ᇌ-?L-eٷKez>T[;tyN!'|`;w)jz?,?B'X1 j !m ZD-hiyʥȐb5kHs9kh8oPYhe=RGY,%{$ء0Ude/{qo)DL.v:ftFJwNa(e9a.{R#/ܰ}/, etyXĝ+hPJ!fo-~>O &'<Նta)wma ׎.۱qѢwɫQ&Tb21X FM#[u`O!sŒ}FpE;QBi0#2NYe#YNӳY8Ao[Cėw~WjD fM! b *?8ZuzXeaw56;"Ik@Leu@mab~׈%NٷdH I8P-7 ioqI8 /nv?G. вTfT"Q3/u](4.=z~"9+=%!jNb=)$Vc]pyoPv[ hI`Dv>P  /4LZ㣛va þ'ޏ͏TAV/grP2Qf[wAbRƓ50r 5mrtl`pp 3dlIZ^h /q葎E+VkĬf {F W/D7dnlnSDͪtc_fN[5&1j{]' oGklFZCZPZv<{"k]'r,kԆ(I9;ՃDM;85zew:O0}ZPohL "048_^0q5Ώ+bs6~rr9cذh|XT_bc*)l*WqvP*^d8#Xy%ܐH]`qj.? P@9y\!>4{VAA{1ݶWc*,9z~;!-GQP&`lX7dBZ _[ņPB-(PԈ8c9aGXݟH;Mp704ʦigcr)or>l+4E_^KIAavBrf0 1h߷-mͷ_zWֺKaVDOU3CX焢#nB/djKyu?D,Yֲ'g1އAʭuV \W,avO DtB)$OR`Xdk!ży-U0a,ddJDT|31vO>8A[yx<}j8uoF&7*r!4-;$X(RH,\>Q:#Հ-,/3TGf{{$e|NkqK/N8phx #-E}bxT:5*ԑ q<旾t]hsM<`W^D#Q8MPK)~D2h/A 3Lk-Dżnr4lMu"*dy' ]Kn "ߩi+-a/eܖ1P96!QJL&JOɌĵ^ *"+%p.xƝD#&>45tQ cAhPF.Cغl˼@+ejPl]_6_0\H{?_#`*q!8/pTvu>p٢ϓkvGPU^ağzPF88wj$s4?TK0x"۰[x躭͓x']i<tLc?r@2V"Xk\v?|O-z=~q0z(f̣ Dz+H1j7C9i췛j<&;p! `2vh_q1e2%K9 ڽ#5 *o /G$҅Uwtfp'VٷiQw00ZkKof.7*!LET."(5qM2oSrJ*`| @WP< 0&Y/E&*֨LJxie]TwWBrΙdhn86RaS=j|c0A 5sy+ΉT>4 R2?7^ 3&>HUfuv\wEs|&h'%7m(@<3r1T'طmv;.lFcz+"lOi{~֫=:7T'Dyzk,k3 xЯ2Up'j]j Eu 7rZB3h_$?^zDOE Z\v9q;d|.x?-i\%3g <`+:mRuYy]f_ vƝƠZ` dA90=$ggbUK`64C\}=o9iZ  $ҸXm2z.ۄ= C|7wHy>fyƮb يnᆀlD&;nfW׭QT ШPV_rn1*9C^ЃKv-!"+d>6%qô/#|B߾ 7_Ÿ>o"݌uxjwG0vBuēx'rw83TCioe"^8+np T'@E27C?o='oN4F+\7J"4Lrjx5BwQ蹇䥆MNg絬5rv5w")K@CND>k[{Q5 DЏڒ M+Ht")Ȕj5|(n!%.XhQ(xP̘DʬȽ ⠯YY"Պx#IT!~<{nJQ{-A w7& Cm(SnHTsmdP|NLҜgXϖ<Wk;gY^ɟEXi3#1 ,v7M2fc*#< '*?z Ǒt>U0V0NYQr]/I uB$R-jSaYI&,!u-Պ"21Y]ܞ 6e;'O3yyZhzL<ג$KFKcʺ~rM ׋}q?xeǴrd/p+=i\NA{MH.Hhwʢ.u8+6$_B2}|)a"TOJV%.Glwi8;1LDOpײPPJ*YCB>-Px .|%.[cM !iEKȓ=؅)gcAT3FXh97b#ک6~fh[ sMqi#>RHF\!Յb,/Z={-Ud6h&Iea(ρ@t7-_lSkwH62J(v?$~”G'(bWS-H3!**yreב Ur,7d\ܝɢm,4q6hA7Hѻ.ekhM/hNFB_`ˀ7am$!dܔLQ6!:Ӕk\/JJkL*Z *3:]T x| yAV1}32AEnǝ,)z]3ƕ5$4Y\&ee]ּB*>@&Ae~9 SȚYJ&Rq1m?I`&Be܌E,Ah; {aϪ㪟G:,imݯ+ZUru/hjT%?D)d2нEO8Yf/JEbru 9'*)x,0Kvhe#[NKЧpoWD"՞YڦnF<2,Y7Մg-CcԿ|;;>݃`χ3f!d5(ѥYnj(/ 2^A h4YN1&  }5[>e_`ý!CP¸A$o 7MŔAR!`S 7 Om:AT*8oirD!x[ Ls^Z3w;Gg eʩ (2ϲQ6ӛ1,Oڋߵ]ђ RjV)-<;Oe DzuL:CInS U6Gk3upVy6~4̹kSVI"o#nB&IpICl\4AaÂa; 30W>RK }}1*9?gU}9ͭ"a;ZPО~m&ڑ/HD;*V_|]_Jpj{2\өtLjM"3fF PEA}S%R~Qdu6laҠɉ-TwY)TIuf~߸bE'' UQ# no 5,*3!ir.뉢UOA|T\Bb9#.hTiYqǞ&/Dqs4W']_FmFlVj{I 4>2ܤK= a+sm* gt*UhŃODWo?hȴV*؍_ܶD-p_zpvz#mdqD|jQuz?CtY#b5!9z{'rˌ]aSt4_^ bk aۅ=H ?jo,D^f 2ژBSŎBe ďHoTJ8D"X/fpo'H-0"6ӄvP.B kHA7<: R5T.3ʲX;U2ۈ; i)4 ϰ;m~Lّ"; ]p#;Di~θ,Qe$>lT|}2vEQXVzq̗ >yz!ߔ"叛 ʳ>6y=uh ^E7TdGP(G.+&5XP/M]-4OtsPo iZ3K%?=N@!Կ(/O BDeM *۞ Q#&XQSG~h,%yyѓH4~cfBN$o1&1_7 Ngj(6J?%p×z4k>9wkϡd? Qü=W;:ȆkȣN+UA- ;Ln7ס$e7i3GzYN:[CxP^NFNQΑ,u{XkjGGQnuf1b5ɬ#G8Me(ٯ!>M}ZAWrmpy;C$mrP|3X{\&3 ^2=fnyWω48;zĹ?fR_3vc7n kGعf܉ri>aO izaPCۭfՎcE{6= DmH&g;;I2k$?[,։rqx!N(@0ퟟ8AAQCaR~:oC| M왡A{wDA!f@駬T9ٗOXpvQGS{C8DPjɟFA[+X&SufI$rfI GT HV8p2B6ĚU$D իDvIGNu#&衙&Ccv? ahM'T^b9hnA8iCЅ :%.rh0[cC"/݂'[yUq:Xp\4M)rȒ"aBzodQk"'<awP<T?AK(+J?u 5J}\%R؏\14'5l(;Tóa`<c/sx]tL@2D" $FI7ϴOMHw"%6"L^zǽeo\ϻd>OP~2! M`x#5Co14}&U~#)?6GWJþJ1?,-dCx~>9!PR/hmFEꄓ;PyU#.X078\.cНrd(bMxAטFa~_X|VRuPmGO Zmkf.:wDѧ.ㇻ"rlhoW}g<\_:F{g}BJh1d Nͬ# *b.it+2O51M%r uxկ.n; gص$\a;Pa.ٹ uqƁQϡxʏ9c1pGF]Em$\ܗ(崋nπF2L"<6‚oLf>#j )cOe*DM>WZJrjЩ>#=ԒrM 'L{Of}'AX/vfnz 䑘ŞBYA_Ёf tCI\7L[%z3{Z I[| J{JIvk3Sgcq5,C5˿/EnOL\\D`[(3:</z~ϠX=׌W| 1} x^ҙoxy6}1$_ZC6Xܙc͵)߲rE<9ŷ#֛'ŗUWl*Us|O[?v=$1 >Bvi~,YE%맡bLWGH|t! 2LB, d`W)0WNعS߁L7*XIɟՖ1b *AJI|㛶_S{r WD@I"G8rGA!]O AGޟ!HFʘxOLzRև$EMQk++KiS-'󤙟dLRpi4 :+KokmiGV~B04 KbK،OЫthMMc&+0u&-EDBkomNc˓A<PZ>Iޯp.9R鶓oP+R.% H"W2=Ç(8ٟI6+!X4B]ސ)\kLJ${mjSc\DbJ?ߙW-'$EGMY s]0!c?flp,-?AJm2 &,l1zدg۞i"@q(%~ӟ}n:o}A,x)seܚn=p_Kn[.^ PEau,tgLmm͜ǜn[E-UUc^8a ػUUX:Hꐤ2vv |%Mߩò=;QnZ.E;*.m%q,^x|sk!qPe*S c~DjnM0a[ԏů+TuM=MiFrdSm"dQW KvcH\p>sXC>ȴV)ZCNAGdUiYE8*^k  jIVC2fBR9)6ɹ"&Fc[h'={0]u+w^ϣ{?`b`e-a$F tۜR :&fV|wj#ߦbpx&x:>AKHGTT@ȜiʓzÑLx8o#7vA"[EmގtV4C,;F$h gnL9#+;r}!eU:^_ *H;+Y&Ra+w)8>Y U|L.Z~6Xh؅)w3_ I[z7=l''YbC>hm"le퉀Y_ǟئbIˋ:m˴ dR/"$+>,D_Oڰe,#L\g(+jU4UhT'^<}T* NK^?N6C\&!r\q{mq{q_Iϭ&s1鿀!F'#t'"}_( 9Ŗf`ml'Q̾n5)!e$FXNGb/ z'8doiLPHf(G+5($7Ʋ{%VxI.&`s")Ki΁FmLdbUno+wmQ-Zs,$OCt\mP "xayoKSkM𴶽kn6灟A!ϋP[RtWS_*VySVW;<_KFQcÎn`ߤ_cA{Y T,8wh ҩ(T;bo;f4gLT/uU|Q9/+XsÄժe#Yj|69XO۪.dVI8d+^7׊a8h "1_$[ZhKހEvAD܈g쎚 "ߌC-_n 1_і|VxbT;Jn``OddvTMۗ:I4 Ա!# j޴ABW fVyx8䉺qJ2W_Lzq DE~IbC=QC,pqh&L=<}=mq8-NU;M,d}q!xcn-w9x͋3x_4ڪm2..PRbÁ`5ݡx"$3^< 6wNCLVBg[- K~(b%*ƬaI'N^ũ-y9βW<}aBAddz׬K<_M{:PJ}|ɬFSDWmœMzޙFyS_\nE2!}H76PQyk.!aL' A\|\:S)GhJ)m aWupA/IQ['; hY &pP\V,yЂOOGA<SUz|cCb 7-ǤۘtoZ?.#ɄÑ ̛Qa8f #tPyޟ{h3DqT4}K7Ǥ%=$Cr52H8$0OQ)xf02[b!^"M@R<մv; 5(һrNgF0AV!U=,o m4b[cEf$E01qH&9"pi-,EEU:mOJ錽ikݨ䁶|t2ch.3_OHdAA':pg*"} +B -5BRIa.$>SLX Yw}' @)G; I n._+fZET'M b .7\Χ#6M#3@ n fעSx':g#go"k^Ҝ@] %_HDDc@`bsXZ*qZ@iG݉*8V0H!yyC>믑 ߪ= ²x׈eT Z4oϨ3fծR Nّt{>@>_G?Ygǜ..vBX?~Åտ [lξѿ'~<Ž?fwYUObL_ny,<(g6P%}> iJj°EyՁ Y `,g=F?j^cNEƭkg7VQE(XCk8*M5{@tGmNЖEl,E_ڹ|=|KNo-HIDa]#X]s0OVޡ Ka"d?2]z@=cZB'SKEc@1Es\rdQ|'9P}[$mev9b^Z 7,%P-s$mK#gh;Nc(νƸMkFDMME0؉JY9kgPQ[y/x "W[TCRݾW_so Znꀏ*{06 tAk+7=^dž(1LRQ`u[GD#F{! Ɛ:*-g]ܳQTMF_j][=2b*Uu eDgKJ:bIL6ofay]ItP%ǽm1K#xz;6?˟ZVY,dH|bT2*PqBOv$rc%65m@u33 V1OM!ZlpA~jv ^aR1(H ugnȿ]N.?hXZX;0*NwQOialޔڶ/|s ?;MJY$ xڷÍ-7Gz%=!ݎMx!G' ^3GQ_ؔu-NIL%)28&0`V,u}` \F>v-lclo 'Ѿ8 __*'|$sQ / wI+zߖfEHbz0d6F0oJw%-տm?xCcOu:J0 ^ "as԰x͟G4JGWKʪ=t؈m@|$5(=fϲqXH罅Զ uK }D;R uQѷ@ܶ)gYn8*>)h3jV06̖&9W9: l'T VC /v^#W6'콻i׻wֶNo r;@-^z 0LC۝C(L2\Yf6t+0%qo2Mo3ùgoE Vܞ 7ܮ #%TEmDJ/8ƚUm̙&9mx# n^}7]^@V1ڭ!3.KMv(~ f8Tͺ6т yo oH-_ p֙"TX1EzEv DoIr!;M_{!?k9F&%~}>"+㒍( .X{VͳrIc>cxI%X_I= FkAR?cK5;vaHnlČr J")S\)Ji -|HVQS4<Ac9ӱ8CȆ nFKL;KL)ys{ s˛#'M{/oci x=" +9HS9NFB᧑@Da񓊀եGh84}.]fÇ>;.;iI7.y# }8GN(Y4I7V -fS{ 'قLLVk&uz'jGYBnKj>}x9S(6b*m!WJz;kGg64qYty2=pr5)ط֬'gnҖ-V? ?vUAe>LuYk @E%SCx"ʈVے(N%zY; N:Nω//jspw4m]#lRLxI(ZM氣P)+< [t٪Wz@zԡBy1H(J"M*m? rtyHB΅aj{'\nFwX>x})Ƅ/1q^VM ԈIңS*z԰h2k"Ȑ#BWFK9nwD>ʲtE ~t +J&Vik 5ߜxE|x2!8XzAcEc4xig>x16-Oa92%vWP>`@w…[ߒK]2јC+wssRZrc}iiզAbAp_#:mr9JoАx|w&̯"†N%5VX)imjqdZ17 gF.'zƷ;N{~!N{|Z;ڒEP|ؗM+IVF=2Nrcg2@WYI|-/?.uBLZ#(m:\{d|U9)1AkѼe!SD't\8nո0>qPB@'̳!6jӲiNoASs*bǬlybyw$eE1m1<J LսCrTYD”LfBy)+lq 7ɀF#(q@$y/ķcc)Gӏ M,?4r!мL刷9-KJ*TjϽvrŪT{_lԗ}t6u{F`Bp~Gxb#V<.;\jݤq6|w}|`JIֻǓ NdlTz*!`85U= :b"`4>d-RSODoKK 8aN o_KYXX?5NSpP X!'}S|aD#)$c΁dm~,3昱UeW=2Bv$^D`r3jX{a#r'%VzW\G`rba0BUGn.zËqkߓ#hBXp 'Uh`( s 6ͥp` @#yLI;[UCfŢU$Ն'Uh'w% J"p [kl@>8vY5L!R"|G,mP#VޟZt[ܰC[pnzguGҡ1]J8>S :v^Q[1rdP] ]GޤXk%,FBb:4'Gĉ;<q7Xź~[YQk;me2MZ_&=U_%c-UbvFO 5$B R{W΢B[@%}ڬzBoT߬h|4vHެ|TgL\*4 }3EQ9+85E8RA mno+!rJy}7P[d0X{pO, edvTzBV\;ǭQ. d"L't6]#.(&N<&Û5wqf;u7 >h4WN'L#T(wjFEZkQ-u+{m\IZ6v[t5]`\GֵE1fes'"u$zQẌtPJnW/B]rlIfI*jiu8;1ekO*Jm;9[FXq[*~c:_IpZ'.mZ }4%kWM5K`(bq8fp2Eb쌬AvƏ֥f@FI;*g8Ww+_[v17(i%vZJ Pb7U6Bݖe8û!("ۛ3bq 3`y&cD~E% uw;BVKybl:㸱֋A6 Aӷund24?9mYNsQƢƇW*"ݨR@O9KzXtBLxzުƈӑ-V[[R /ehn!W~5Qx4S;(Kh .GFk`lN^vE ZzFPnBٜƾ"]EGBi{{Lؿ#~2R@/*`xD9Ek}7"*Xݵ\Pԕ;2y_4b%UcF[Jם) r"Vc OۮCT,lGyU:m%v#(3 fGPekX(=>buRY섯AV?v#k[nu݇dTW׉sI!8Kr fFhU0^߳xࣁEBQ̲m3N#^+"Y|6:3M \u;9h~; =m3|oۡӦ ~ߟMpvZ7D̊2ĵRK,-(~R DoE[Ykz8z$YNUƻ~< 1R""vcUY<ȂrG ^mht &m[mNZH7*3ɧ|-'FiY)7`mXVAO 11 '5}cW݄Owlv[N_2>>Sw7{zB Φ.xg~BH:7G(]px?:8ҭD[_>u+aL;ū߃_5 dfo c6iN%{ U [*ڑ5$guk`.),53e8V$4-+$3QI o&l8 7b۷d1LV vNIu]@?S"#y!nE5dlg쓅0I{_ 'U*ڃ[p$P0q;!I=8`~)k+zj&l۱XGC$4Km<1ީ9ʨN_ @p~B%* = m@==4$+ '!Td! %d>쏜/˃^[eM}w-©M[+ Դs9NFaXN9_yc4=uv/hr@Peix0F^]_̖8ͯ?3+?M37TM^ČJOu$?aVѥY hąA7--H(魢m[-UhJAo8.w.CfcmZ-j.k``ZyDZg(pc۲~konڰ v:5cujĺN{W5!s̱.xq@,t t֤T3B`VJmȀc.i @\ yͶغ)8K^k?)VA:}*~w|> ;zM ˝k?nN?}/"#M]qTL~*𔳗&x }q;;bfX:XdY@󀋅ma1~|NʀLQ 4qu*|04q#s$wvkFœJΚA5Y O_9-֫-eIK(i70Ú6_j1{q(d@ 7)ӄ<$[ȍ.pƀ̌drTD1M32%Ir=/n9 |SAMϰ9>RNXFM0]^RulˑtfEnf M;0k>f)UeثQ-anVM׊{-tSWLņ\HunS~'Iɀ^bm3ۧM0!L^!:>=4@jHaJrUX8X$5v恍sGt\>m ni. їб^棑̖YPeݜ* =j"^ *nŬBWr{j9>4Fl Y\YUJx&#rlUIB}Ueb!A}KhdeWo& ZѣC$12Lv\He>SLD%{t.zH'MSȦ gf,9`S+̓LYlhT2DVk|O y *n{QM@p- OO{8|s#MԿaYr,@ssZe`.4."Vߩk^lksA\A 0;: (AL I;m\iBz+?~/J^"ˣ~ ]@g9d"cnIU \AJ=il2[Oó‘w&ÏR5$Y ,>4}*f`pw Skc&u, KYI#j@V&(ȇ%IVD3<7wN1loǿbM-wY˦Uۦ 16ї;1c]e$"=TF>;i*+<էU /"|>zcեݳZENpYߡ@Δ9pp8v,l%2.(M Uj5߳y`p`Zނ+?o*Һ]a ǒ]}Ѫma! EV-zMN|ټbqtk(ӫ-R#W45/,&=v0d~5E;.< }BmH"$#d u L=(ƈ9݉ewIBj|(2 9h$5f'Lϻa_F}c`f.*_H^k#2S`>kZq&֛pHCy;}oli6qLw0+Ļ28NALftj7_Ƙ}JcG-܆n|v_uL؈ݫhfHn@vÍ6%Yz> %$ȑ2ζdK$P|! U"wǔhY1 CAۚ.F..<޸4KX(=ɃfTz=9T7;e DbwNwޱgY)H_Sv#e#9PnftЌ b_}뭓Ц /P,OY:`B!sJ\yLoEjX (WN;>3nU7XͬO` \Lրg,Bd[`$/{ɠ-Y:2zr7!䆭G",'i x٥+榏ˀ2`m ED,_tEtzQ&I(*y|5$crr`מgG#l{OuɄ?@|n1 QR) oq>:HR:K[yO .Gym/1M치DXsbVO]99) pxM, M':f91 $@&HYDp+EEµNdBIE]pCnj4ٙETm5< 9i&rA4Dl,SPI)~NYQ3]G@ bnxb$|FZ+CJLfdŏlF1rË5 eVjfO z$c$ZmdiYK]OOrkS-i k;[g 4իp"OhA9Ain6륿 /# و`=ND|mvt `}]&.+ >ŷ^+קrT5=(YUzg.b\Ki'vm>}Z$*>&pk-  /2Hua7췐33Z8Yr>J$R~gMGǗ)3Ksc:j^*e v(Sw[Pt q{ OKv'UOӄa!e>昁+40("2:1R{q DL" 4gf/Rrsp6G/c?5ל?aO9;&&FM"k t Fm‹"&Վ ܬv^mAgI|E`Gep=ܜuPuG"kłT'i/&$W|F>k\͕|")@!ѡlC♣g:b( 5xPͫ Jp:f{TsL84LA bo0_ x*5hrxp"FݡEȅS_G=l"{>T'Mѻƞ)r#*Qn/JNFԏ?a);a̗7}1gf|~!I|tO>l'Ԛ`!j \ b1 V䣬& ųIQ5DWLKӬ,Ibt{ ~\V~yΌ5XoՈeRkF{ X[߉'TSȎO)ZX.q?Nf0_c݆PviHPm1,>JUTSfؿ|R0]x<4NK&*#$\>v䅗7Glx )(B*\ZEi. <7\2uLj gPu8`"WG`3STkQ0-[X$<^^7IلHg颌9"eBc)j÷aj*5䅋SKgkdIny 2i$$gYv%Ɖ^}bLrRF]\@kK={`hbѝ7j{UeȝȿyCȇpñ9gH{?~5,mhs`LrtW O.%e=M $ O#qbttx%!CL|^z9JCb)e{5QJ}w0,Q1/gC1_\af\y3^~!c* 9 JPJDIr|5g*?,S]O,YX_Fhp77i6E9s"ux"^g]s̓<ʝX" h'w2g guUϻ}=^uS{l\LX#ĝ#z7Coֶ1^cB{e 4S -)U0}m 0u?/K n?ɞ_Oy`C 5jQ>ț2s9iA(0 F5awEh3W`>lGy% Z; RͿ.rsvJCȲ5SHX8' e~ bZ`7U6{\GFE{BqdyrG%)c);m6A[b}{y]=`۪m~3SebuQ5uiO Y(ծA!cV1LHG{B)+܏ L|^tn.]yaM \>#} zz3آ|Kr)*Ԇ:p}?'B|b-,"11NĄLKuᡱN"ڣ HFrW1$RӃ_=0ɤ|RKGۍRBwNP6KHp՟{X 9d2Ҝz*r tiP)d#+" M!|vNڛ >(57: jYR'lq3x37gBb$~ ^D jlc{%m0ޮ0!ָLw~9>@ 2-G4sU=^t<.mM4)qpz1Ks*8@j-"DAjj2}.Gᴘ%,?#r!th{Mt! ^v2ZpX/~-pQW5BYpR?tt8XKiŦ?._0#uz'.\3YJe2!)9-7ntY.2ga_!K\.F*2oRxˋz1@sZy'gY`=B Isc?<= ĎģFXA!CCdeJtZ H -Rd%V.7ex˸2#j8cIĥv.FڎtSI$|4~5Ȇ$& Ig|jE=~>eջB^D7hqnّ~spʼ ^wtP*uUp ƉI:@i6&@q,;s>s9mCUf495,CzӐv%b醪T >޼ -_ڛݓWпm^ ΣS-z sTOg] }kzU Dx&Rg bWBX*;(6*'(x\39˴l!0j. Rҥja]Vǽ31+08j[x ]ʑ,=u3+?A]o9. &yq BıT%%H[8XmW3osK45Z`ڝm 2`{)=0ݦؓ."/dЇ܈/AP9/އ՘9﷏!en9 <ͽ86K+@M$5 U mQt?. |h"(1`_ :y2wAqUTi>^ J[L2^?(ъ1mއ!"Qg&LP*O%{w=ɍ#6誼}a!# [N}F|hޟUrZЦ$ _H5.6,a/qGyw!,8̩ Vh}W@-=;)+Agl q]iۗIEggi\]g}4#s{!8PMv,dCkEN>dA$׽r*K1L@hBXNjv/e0 ],]H<;_\lLYYH ѣvO6I/_`տgС j:!okbc9*(1f6ōSSH7/ TVA,%^xp P:l黌 V,&K ;"JO49v &=Z8܉)@Hkds͝Ԣ9&piڷIEӒU|+, JdZGʎϚbx^ DR8;6I8RqWT6^eZ .V,$; {LQjJ=s3ⶐ PMKΣAhTN94'Zarsf]@,2YXP]ﲋ`I8f)?[B⥃vfbgޖ#wq(aXQxB-T3}$W٘^F ie2K,vzpH)*]NA$Q`c"*^%! ù{c^K[1Ql ñB G1oCAֿDW CkW" e=]YB>@[1/z{8꛲a\$Vu)ç` nR޼7"Re#z Bb',j&=[f5b7P`W{E#ΟD߻5pH pS-P]:ߑvr=4ڿV̷$~.ʛV$ wC^iE fYV [ǵ%4urWR)Vs>橻@OǬ<4r5E/lFȃ_f, jd_X?rtI~N%8gUzvQ\Ql2ZuJak<#.,C> [)7+juK!)ގ^> ۛ-xVK]ʥ䆌\I{Fb8r^IݧNd3.bD9d3tɲX{XU7y*0F [q_^[a\YdV"^A;89leK sTW /w30AF4jS\~ ǂlH̯>ZC89Ȥr ;DDPy}~%֙˿v)]OX]J3}@nRz4~r*Jx\6bMi Sw P1}F?xVBd>Y+;jwZƐʦ@@7:jPչҰI`z+}VYT_=Lw'KiZk.[9Evw˜@7x|Sb%|^+;?ⶢ)dŷz`{3fN/G7*:$eQ"wzdK<#pU1Ot%6˦;94N-͔s/83poƬ'_nqcWzh 2m7{vNBһ͑ B"UI{&P_E6pc#)miCá0N0i"sR=-{I;V]11̘0\VQ+j~CڊYB6eM !CwIꀗ3vӵŖE< W,etge!oXXrXG\.y|q`X2*}L 1xߥ2ӇD&"\- x|PO Dfju(ÝƸ3ÍZgZGiX1}M˽snG3$80_֝-!xj.uWM7vTb^ "D?rwu;ki7ׂ;R,${t 9t1m_Oh-81đ_{SU^OHu|Alř^>R;:QwEK.jA/cUF}>ACLY;ݏӦ8|{H&+ 8"8Rԗ} Xקφ"F$}퓡 wz*` $#ƃ0>ZT l#h)TV7ɻ\F"_*CFG=B[BiUnZUmyxoO9;Ut'wկoZ"(Ě?GnALe9wULA.xrQgvH?9-ѻrN Ҳ*p7䉼?א([M)š ty{Wm䝉Ӽa)U{Ti‘󗂃g `JށSۍJ;"7!H-,Cy!q n^@Lеbf.Bj`W=Tc5ys0Iwg"AAeO}C<>4ɥ?c  ^ S?%OPL*^k*iCj t(z "èȦwGxiDk : ;x8K#~j۹toTE- p&n*q@~KH6S+c{&g V1<>~o4ǘew6|\MuK2uŐ= d]]TDƁIyf }IguH0@7&2Pyf]t uHD m$<~y?^д;ϰ=!Ĺ>W +OQ%b2_hN 5ԡ`{XL+7gT۳>_+rep+S}X T1xrݫ$=Y*SU>XtKKkMRpG{ݲĨ<(,7>G>X|}m t&kvhtgzupz7յF <Ơ;T 5ZgՓCG}\75\}}^j׶_~e^},j#nѸيȸ='_5>H6T^2K߄u3~)7X2CAyM&3'r}zqփ( b.,¨#x/ڜGp9Z2"{Ο+<95}@u`jLf34 @NRPZT≝&}{tiA`jQ\>-vC$όD$YYw1{oU`C\$>[anUA]/3;'S.!wj]k.t]{(-O|h)NH Vˆi5+T!aA6%Ѳ&{ , 7Y )%Iq X7÷Apy@@FW4A8 _ bWlC w;.nk Yùm@|v&p2_)b@2TtGf_5\nwU!)Ks=Xh`ȘM/[Nm\pYX-5`vLAJנepyJsi(ebhgǴ~fQ־; oֲVϼ>*+)%d3-NZ 9j'y:o1VGhahfYl T)9Y%.  fGwsEr[/f1Bm & 4RR^C~uj, 1 kLIEŘ;MZ}a&CnE[ -Zp̜)/4F|F!y` Bg2s! f ==dz! y!k(i?5/<'N62vO(Sȱ vN7,V7$TʲDEH_c[L#X~ 6"j @4̺ޕit銉G)Usy,](|flf=EYR^BLt 6Ej5y&AD^!|Z% b3Aۭ9Uۖo}B̬r1C0Dg_QƉB_I-ɥx<_6ڟM,ۜ1 PS|xLc?68.EE\5*h{_[eހw>Q4c4r\ Ҳt'9R{[O$:/ L![Jι*Xp`QKbř3r&,m|'~PQe"bdéV+l+N#b~Y_rDxA؎->ԭ'^Ą ioTCGX{MZ~_-Ț=0ʈ=ͺcWGCSJ8EM lҮhcMb3:/b"=݆ ^(\PR~]c"\H!39Df<${˒ͱ ܊P:G+l)`t.^h`P$7WL m7S \JhM!m-(&2Kc`JViF:)ODј}#Qs!QO-X2AV%40Sw`N($mqBvtwh[k rS; ?m tMr *V)Vbo`?f+w8A:OoWT[݊-ۏ UOPf)ŗ>>%NYz Md83W6eH~.Rm6, -E,٤<^,5W_+Br#Ο,h'sd#Ugh_y86-@4H湑 ֜,f-Be I U40&gd$lt5I3ĹOqKbX5&~^ZRT7VlS\&h#Xm:&]pt f8Z4 f†0(则RWg Rg9az RWdICMU(VN9/)y[x@B,Ld,NqxiS( 0l 9^=;Zu HYqT7D۝kN/`g؃ϔ3ՙ.9`Ֆa ŠGa5O`QLm˾(-{[!5FZRZw#~f U*6 AjTqnB ' LO}\՚w ^M읟z#Y+sb2G*ZcRˈ4*J<ɰY{uqY'ԴO,9g}ozV:j "PKPdWCXȌ A}޹_b(cb\\N4:I_8&\YWykֆpi旨 %5 c B,bjYBm+Lv?^Qlͳ?P Lw ~MvXnN"D:NA\AОeOLz 0_! >:t?څvOfy}1(cwd&)}{(W;k$7-k jM.zv |B[NƢ'ylHjTvڋ*+xxD(ztma#&A#,_7pf%Y8>g64D쏗&>ԓ$  )ƽm9Ah&[9u$U!4H'hPqa]{ ;v$z>@(p lQĐ&*$zzG&!yrżSt+I,X ZեXE\mS`uwQ A\s &/`,$VyYeEEt= K֛kȯ傦&;2~;RN>yY_@ZH:uYGETm[;"oL$ަ-Dc;B-+ j*ei~Ac3uΔ-iA5?ㄧ'aI-G7@CAbD J8#4&?cBU4W.}ЭU\cL)9ry+k\D>=JI@qܡ@JFËlq1oQ~R*EeqVu'7j?Ijbg`3=m} B) Yj њq%.(.".Ej|ꌆ(X̜SHoPP""ȅ:v҇=e;"k2i/䮨2C mȑR,Ka ,X8ZH_+ڧ!XC/LhdO$C=C ,0~ԑ]ղ]0 &my>M0:V>ڀmӝK}B-J% 8颔BNOj'qt ϏipS}PMEݹQrN$}lLQUee^#@&=poxqA+JVzs+2Rn&&މu}z,(j'O:8Mzd %ߺoz.H""'4}m!/OJjH$+3{%4qm )I:)H`psw?b@4A|⤋E V_ɭ8!"95gYđ $  !_7(LXJlYyvXaK?;30J {ǡ怰Ń4~E]7x@L4zR_iWQs6 0h-j R13׌/=U:ٞsFqXT"%63KG7O! 6~BǴ6r\SN>P"AnC. Y;o3.e"lümxCF#zl,LV,mD>N< pe)>R&N]Ƶ6nHugQW %kްp}ua?7HI1ú(QgP(md#o* us-4wM, 7ψ}bnsPi^:Wrc&of\|nGGrP==)w|W2Ӓ(n@3pxb/pG8}Kz>I N´Am"=}I* +ĘOKT Dr"jBg:۽씔Y zud%ˢfd~&o[j=܀4Ŀ}0 Mg"֔*}ŢȠQBǸdByT ?ElUOJڋf3| [ ub>V1Q1hZJ9̆IK1K]~xsĤA֪S+rl$Q _2$zj цv;퍯^2O|M\V*V97շeOi}p%0Y.tZHqԼݜM֏D HU\p!W(UL^&|n9ی=NA!]? ]Bywhzm4# dJOưw {pG϶'ZS EM _]eo )9ஜxȩ>~xF]/n~ϊ3XIj+8\rmpݡ F#)uM KavJd ]Tr}]7eX(NvbxJÃ,҂ej?s I› tܔV y o䵵k^tI-xa-`z[ 84JIq5٘6sE]շ?&ZiKK"_JM&aH/xrEzAϬ{{3kF@4{ꤲ0+HNP5hu7 π|C,ΰUҜ)wdFĐ=g>ҚWFhAo3 n!œ%{24H=V."y,&~ ݚ"S[嗯>&G[18 ?.% nQe(U%n1&Wrfs0XIf.P<. "Pt56#"⸨]DCK3muJƪd]ڤ:vX'ԗpf"zM (=|}mn0~:|R=h ū݄Cu?WI{J  ILR @$?&HlJPI2/SPU Q(ڨPaQMBT݃ ^Dw=/˙m;p<\'r][k.FEvlpQ2lD4‰y`%txgEDb>7-GhiNJk@tD1.uM|t׈~3޳!Ld X7G袓[,GV Kع."nR.)0g.m1{A65ANu(~{ 9UEhBI [J :>SGtEk=Bfp+l`$( "@J wWs}@ QP\z8^ :ݑQ/Uu9%UR&5vw:sO 6}gt uZ>cPg 9tenbtB:,[hA"7?=yy.0-ݼ>yj^L=&ÖSx` +b(u^ ]lUe8nݹ3x',xspV)ro8X{⛏Zd9+aB&9[[l&/ ?q}'wU?]UsRjhtڇ eg v9Ds^W:M0AI([x&#"#! 1KE,.oվ=4SI hbBiV,#&t6ZMV嬬 {ՅB&m#NBSnS"l6fXe:#Tb}6ƶb*^bZ _THv$\[Ahتjg1 L:6qo|v8PlJ9uV% @m-M MK%\jxH"EUW_ܠ\ C"@{3;G iBOl~FjN]v7Wz弡{h ː =X+~_G}yYk_bNѪ%tI"yP;uzT~حBRokE)Zp9 b^;Y}58(oO;} LsE$;J0/&T#1z]oqH)-5(Q[nݵ2^ QcN#sksu1*< we:_{%tk])r&kgU"~ (R!r0""; ɿLkV >՞x@å2J 1:SELif+n>|gJ4;hŠQ nxk^NIfn7GyXVʼQF޲8v")BH8& }v~Nh'kU n_a55`^͡lՇSGUUaphSoEaH<*15q%`*"K-XprzY0Cc  Be|0K1I)ѻ[P$:MBK{-;y 2`XQItC[`F&&G-jPἝàX~>}[8̒+_B˴eS8F3ǓmeKxp'9Z'O! B ǩ~m=NJrowFDZM[BwYw(#+}bck9rc_`gsQD=,9[덮 Bua?RjWA\"SgD䬷u= %))Pyl+Z~@#F DBhT^ү6B 9ͯKfɨsJ]~V:ʬɋG8=B6zL' <#3$-νg9FOӡXy!Fhܛ^Ɨ6 ƥ-&}tgx9ȞU<1%On;2@q@<}X"Et\'Uim0 'V6J{6+]jǩѝÓ9Nfj.A6k$Z׆%5o=QVƒH/2⨇<؇!(;Zk0RVisDDWbe0:Eq/m|YUZЇ_$rLJy ;nhy@=&XM_< 7h3ϱ\q͞iߝoػKj,"C/8/ |i 5+ډژŮV$b"(+Y_UMG&|o?Հsp!b홿5 qހ5X!IiUv( 78W}wE!EQxS-ؘt륖? oC |SGL?\ml?-(H);Ƈ'm!'([4̤YCoIJ3lDsX%nBrϯiaR(+SIYh  WRq( zwZ] _bT=HOB8kN ߿!U* 5m~Xp')횸F1IaCɳPe%'HXe%9|w~4ǫ.^+ľ^6众}><}?؍U]R|kĩ_݁2(CΛ8tV=d q$l> ؾtgĘ\Tl.zGr=Xѐ>c{̡eЌi ث $f8?ՄрX dx+Wڙ뾞(!_Bi{p}Pdg8@[*:kVL[F~L06|3dg6섘Q/<"<|ךEU.I[$Z~~HဢW⺼2fH|@E5n=T ,6lԭ%nj[gbZEآ KeE !Oy?;Z嚾Z|6*e >;q#6Lcc|xzkVH93~̙#eaXJ SvK` ϊ jĺaSY5z5kEtA{2YYߦZib?0? r E2 `<WY"jXSHX=3["7~0)Xs.яKtCG S]!l cوA7d3xش)ceVR'BB#u<- zV>g֧V ɑ01@B{kUkB16:yo +K+Sv}S@~ڜ3k9Q=JdWBMoP#o'4]?]Gh^HVf8e tds'+Mݷ !ǁ{9rL'WcA;ИgZt<ː1GMAJʭ/,Ԇ8½ӮZ .v̈́CiI4ͭn_XȅX yY97w[@@P=lܝ,)V|bPh!^\k!hv!xꗞ DO۲FHMKZii6w(}atϢȊt IԪ_w3;r>o1?źb$)""=D,~[#>"];M$zlJ[U0 1`n5#W,1M{ίzZD%f`q Xa Obs,)=@\#٘uSV+Y D /1ヒ7Z-9gn5N?OL[s9(&W<VdK]Ե଴MiV;!|'f6\}nA+;Ac4%뺂=>"*JXTO7ﵷ01>%ik9BwO -( KŊhKIJ lb@#I!}8"qmHͅЁR  rAjN0~  nγo[ 0.5h[Rq7tⓐ ىl>˳0\UzlFETdI.e"yF Ijx%ovЗMSfW![Տ6dhN8@#H@I"fz0*t8RH"!˔WwH$"9 s5 | ګԩC`6 @=liOj3D@(<+fSz}u~g.c`[*@c:6$ imKȱЄ5P @XCR-SQGioeSq?\ ey{2…?0y$#!xL:E%%]F$d Nxj&7sN6)"oJ%%E>B|H 3dCO|5 ڤe``)Z7f *F;T4h;>id"ޖ)+c l*i;\ Sq s" ֖6 .]VF)D o\l']^A8Uj?" mMU~gXxe;{* d'`tC'EEA2޻]6yO)y4,;J2$_i<~P37<͙:PYٞzD>@2b!J@H#vVÅD]t/y,psoD٩`j;[sbQspX=B[PìQ&q!NwV!#o=QSDvg,.=+ VA(EK UZ)'M>v@5Rkv-{2PZ?oKi'qjLQ?~Dp{r\#_ yG/☪ OA.H]ގXXm"襝( 8pV=>8 VĽC `}Ue1;+>r@;5xʸck2a\Ң9kU! !:O "Wp`ozM潕Is3PmC^egU1 by|nW3dZt) (B7[Xzꔥt^3$dTL h[{ID?joL\i#7n"dmpl1qlg&z7C79WrwB?0|>n|um5-`y[0E Eʫ ]XqOkػ'eKKR&VP:`D]>.w5q\8нs!py|yb[ A4e>8[(f?wWZaA6]go͞*a!aJ*mMZgM" &ݦhx%d{ʣ)+ LE Egw4uID{-p?su2#L!HZ@\ +y4^(h+KUܢZWثt_>d/nYlN0p6d4tݠ@h40բ1":p^=dl}߂,-_A%mMl9 P N[U*5iNg ?A; 6QRդ[l]RM_>cx"Jo|Dq 2nh[a'-%G!XO-a` c8!ެO=up x\Eߖ Mc+)^20 zX<u2eb`R=l^ ` TE/TDj,O1m5&5BaZs8g:{@#(QCּh /ƒ2dv~59O1l91c6ZFwE.5m1ݕ3E'4`~?u/_!WAX'%E -BP9 x0{g$]Lg0 $5=~CEmi)<ˉL>$As+k`@3:*ݺ\h'y0Đ@^P˴w0oIjL APJF22*mf1ﷄ@^ R=<9ӳha,1c/GDZ|<&s9=g|$bwb&vS?&ɉ+dC`_Q4~AmXcC2ߵ@ K_Cf`~ wBm3#!WLΨǭ)WLz0FEFLlӭwmГ!u lLyŕ|Zi|"(9r4 6a(?̈K}?|_zq,ܳ3bj&^o\ ȔF30L8hق8ig=VX<:u]P`6z=CXRIF@[m$#,jIXtNIL]NCPCs'ې$oQɘ14|]|ﰱ1IPgcpǰ)6D+j}ոd젦xP]n6"CmQq*HGl 3ɻL}>.p8/?\dj6 %0ՃB".N-z&x^A@|}8OI^'*,<fAtlǨ Twni Y U6&J׸d^Ycrti^2ط:JoyN.>K t IcM9`12 w˔mְU=id2# |;Yxǔo Z[xy1lS𦄇6^?<޴é0χ`Z^@qbOLjJx;xlÿ߀B٬l O9ތX><Eum},I:hzp/%*Dr[Ng{Ҁ ^KNJSfW O҂2Lšخ*7@M-1ʷ2q\"kּoTn:hXcQH6wԐm2"}0ꍰT=x^E$ Y9.mw`P} J]ZW(=f((I)8ސ/"ΐo[ilPtx_EH)-fsC]$0(1>E [y<4' c ͙G̷jE5CK"E/ܚG\fmi:Z토 o՝-ñB'U<M,vgȸ˧3#N &coTRX|E{լ)p\E6 .P~>6A<8= *(`p="+L~Ivʌ 93^#!M*T?S.EPD7A|]*F(cohIRq_8`9-,WU`<"IyDt)`eB{A.rgny+j*BSUԎ]dY***EY_iU 35"ӊ;F3Hu_ٱ'^HCbSm.upE2852Q8YTl@:hh#z \pB_7J%-'O8=vZXTX..0x4?r{٪ wF7/yā8ip_ث+'ɱy@/#/-`]WdraU +e+Յ~{`oCK<䁜jVg0T'!څZAkN`(! s͕_v520- nk-\ EG%ehJuۤjɎcY&/ ◠zt`< >u(`@ Hb*  ƿP5Z!Q`ݠ{>>(_K()Ʀ_%Xl@mWn׵m2h-ַjƙ2o3Of [q`_ٕUHR0Lc`;W0y)zHn+fBwYJTj/zDɳΜ? vT6A J>V %8OC<^>1y*}Z$?@ xEDi.lclEߠ:"J4%˅dg8 RfЎ }=BOBؠrwM7"qqpg&k)i 0qK=1z(FRHJEy7ǧ},-^*c-CLInOT9KjL.M(n& o@5TtL~٨xM6R^ ҈QYȴ&Pf8)kɀU-lUsQ bxqAXr+ճ7 6ڮiTns6X5!!G^EYVCjY$ְ5:sqAo_-UJnRO6՘$`("r7ră>1)FDd#"ßn&ϴw/ [ %Z J 4<# nqOG.َQtX:l4' 0ᨬ'tS<%$Pۜ{_PQ 3H#>a.~r;$r*}]C2c(X: $W_ *E;Ț¸t2 !f?MR$]2KND-7i+K>4rYJq=n5 XN6[۰.p+"]+ctK*N`T*O6L۹ Za'JZ=YH=:GH3qL4*4FC;}hxiһ8cM,cYu(t&zfhIa D3 u#::{$F}/O.,]GGs/Aݛ*2< #jeΗq]q>uPHzRLt؝6q k8ܝG!f=]HJytlzxY :Ab 8Ԓa,5CGtVqZxo*@ iuQat8\n߳D} ޭFmq2[}d6[XQ̸"g^JLhjH5KuL<%vXf*X7úA[ȓC?QOqwUl**.([6L-NZ[N7k-$g&&(8-edq"+Ҹz4U 0YӫCf[%W9ҪAr6Gs:t,YFjU-&XdQN+S1fy!!-GbbEnUZ]"oFrȅq "j%ReۓQCY.笈XlbCh"aj ܱWAQj>:@xejO+R_K\JE?+izP+`qoACxgJlp\a:"{MlBd[|zpb̥^:h *LĔ6Kg+TZ3^R@n*$N"Ѐ%k=< Umܠ2(59XZw1G CG{6);Һv䮷 F dƕ hѭ7q fG9H^U_C ,{e8{ ȚDWUߘW#V[_`Y>{R(W.`<m=Oea” )rz0B2 Jjh;-UUbqN}C@'WHJoEL=7˪j`Q˜Zo¡D ALZ1WuqF_J|C`:w5qKX`\tTf1kG X ;uҸut=U՝>(&b*]9O2ޑ1Ŀ$ 84:!$34KE!ݤB-5'Fcޅ{ԭ+-Awm=8ie6Tr/F#ו6+AO,Q+@a >A2FGbwnm.+7I':/ -dPkF5`H/i'Bӊ.-JQ@g7Eop5w(CsYMPl#>~"Uo]񉒍v]-['.&y9x;8wh*U!Odq Hcb_\vP}tI%uhӯh٧L$+}t`QG,4sw/mra^Zl`ӽJ$%sObT@JN%.Gk6ĝs Iqt' Őc~}8b kxFΨͷ&t8(?Cj]btZ8F<@ jco* eqYgPl=~^bP6N~rCcDZD/xX[#Xcذ1:RK>pŬiK9@Bwb] ?_={FuAP=U:7~dK( Z9hSw9=bTrzf%2Jp]!XLբeJZkIX!ƒU;N`3#/`u&d( W_ړD Fuh0M;SKWyZ$$ o<̭nL,Ec :APd: pByh20v 8gC.$^:q\}/HϳR P[V:^EwҰ4F1! ;s§dտe|.z3;R&"+u8ЕrvS<.:Z-Z݃~hkDSp7ߩs,./И%> &Z4JySE b 8(9IN=* ~FhBIFv4}p":H>}"DLIu#*$NTBT<m4АOGF3^f$?, U3tl@ۈQHUˢ˰%`ۜ]z!e0;ڵ'f}5ZMF|@xi4y"#v[;|~cE\M>h_:3_*\rΡL"/;E;5e>?yFúUi.m"ROY}E`5qqҪ@3! ՋI[d؂W[5_O+c Mb<\ʅ>j5s̒;4JSa."[eVh_ݭȺ1t{)ZF+i^UA5!1핾fC׹B5oƓ5 ,k!ovbPq޴OƭA?"Y71q>';mY&'M{7S0Mj=@KcQ u!CSE:hoBۘp|R h'~.+[CKt(<hy E3bOhFܝk4^/bLJ.Gs8H"oIa[D谳a+Nr#v0ȷ or/Qɒ UIӮ7gUH^`y|$7Tsz&C=$".u!?|?*mfjJӚݍ ^y%gr֗J%8$/ND!~dZBqWmQ)CŌ1(Yjh1 Sy~/Q?׬'R|T2~m8uǀݟ>LkA _/bSDl7~Z^n( ;lYne M"WiAEDVz#bٌ$h2/srNA.sTqls8]c}F0_B<߼Z ƪJ-mD6+)QpAqDajq}1 [^ PAR3D_;,`O`A|R0B5^j(oel[gvmHy L0g2}:Lf#'Nke:S^yB9 $ "E`1C) ׇVxLW1(@nLm椅Z HUdGM`hJZ`ށ&_ fҙ7 pt1`_tacM&?@Ҍɠkذ~B9˷ħ \V~[jCe_A0w1"Eb\M|YŦSxgS qmآjWxWǹXRݽ?uل:@39)p1('ϘA^(UW UYhZR G5޶`<%0S'XC\,6ږui t4~r+Ul9($آrW=c!):}Ƶ;a@tjӊs:e’*5x$]xZP>7%}UJMi{mB?^<0g7(B9=-II:x Ac(`JUAoTey<ЧFo0y-avW=g^țZ14؅1ac>L *rⲇ>KuOqY  X6}iكD(Zk_c?⣕ͯ lƖJQ ARR1锫|Gx0xbک4 \OPR3հS>s ,b]vs3=TCT .bc!'r)?v8Ӹӷӭezs:}\#9=ݍț[[dzIߵՈ!Ln3\qdwsJ W}>X4 3R8@,Pdf6dN]+sKb>K'MSrC$4DBUgRu/ٿ M.E;KhVEiJ*7,_V@$7C#zƷd3\*$ ǭNkDp#AK mx"Pk#|:7J5w 2DZ=y+xȆ7+'2yXdQ$bWqa]rIڠsk` p(SS_@q AH`6q,$@ķ-aztj )[{ep)xxF)ʸyĹa_^zJt$!'Lp}jHݫ<rfxh,,&zPOØPS9&+~7\JqE֚QXYߝM\ jmL&gXAi%<\qp6!3JH[.dʋ[n/J 'f說،$י\[,x{:< קkLx#phXw <VQH_qviph?7(!8\NTFpă)kPv–چCm;;) H(be/-X p$y^ _BNV[+0yHusӬJ=/Rd5اO՜驗xV%Ca KI0:5]ocF{f(B-Z`zo4@;{md8`ë́<]5܌P!X@8`ၙbL|Oe4<  =#Y} F0J~6<ɟ' ˛.\ ۙY#ӂ=/P)BkV40qՄ=" op ]+ԧ˪qh3" W!@w</i8iтc|)x}סb:ffJ" ?qaf W>9I&e}#O?6 Ly43Gɔ&fkC ڙsX ΜJ?:-.VzU GS !5cg A͒8PZB-=xah HBR2 D禔^+$`):`ŕշi/V>]T$f1v&iI]J: zURJU ymIxnշ~#}}}p#OD$9d݅غxS'E?"1n H_zNA8-GҠTe_TXb 21+JaRn_e ^TVDHepǵ|H'@%1q.wd4"^eJA; &Jd8C;K<@ " z&w0";5N!>gdFuMc7I:08e;'@7Ս X:+*o-.kѨeJncñ) U+N'ؓBjzGr|@bK?*)G$ 's@)J.nT zJ{)dB.EԨ`2lc (r8KdWL$|.xXCOa~ֈ{V1u ztV4JtSNف̦"fAˈH_5u0Svn®iMԕ%|{ԭKm(s6@)^~NziWVlV8 B?—uj@Zfb* (AX9^$tLw1fe%՟3+Er\>qR=Y/J2ŶƄZDz&Z7NHBbmKzͤoSȮ;5-br RKUl4 (P"sPvZ:Т&*)fFIΚ$9h9&c5IGTQΒ AP.~90LYs$@5z-|LpcWdr.>nAE=A 27t g u4;٦:n,?2cJ&F)啛\jw,l%o 9F+4R!{%ql+e\yRAwn<zQ1̝;MCR ZI%B#I!LqkN^Ҳ!+90k Sq:x49 sƘz䄮C_[M>]'d7 Hr.n$|A(L.>ȗ`ܝ[ILZ+Gпqp"Tk O2p9Z}LYf%:U9{(B+Eÿ́+ *k{98& ے(-KH])H!9$rB1@dϊމVF{ h5}O`{mq(+NYsFdw+>]mOu#)Dᅱ E7$ iAnJ?/Ϭ0$s6rp.櫀"Y揳k] ڱ]sj̫oŹ;opa@Bwbrob^w$0#*KOeN5WZ: #W`v󞌓*+0:J<%{[ȸ*uקTj7/;C{A!}Q3=}썜ݐ(Xhk_YfҞ$[&b>,n1.ߘ3<퉦_&OUyي1 %&+/?5'ƹo/KV_]ǶBGcX|-S` 4?$!hQzBxg~sѓrRgEO4 `D@*C¼1U3@sg% &s"WexEbZVaV ) ^{jZtyQ'h=Oak'`S!f3>XJƇ'o(8F@1DXGc)Ƨ p2ǰ>y 諝HΓb|MYr"^zrkp܁S;eQ $l}<_ ?=IL/|\C 2EZ],{ +pZƉ3qۂ8\ [] 1i1[Zna{$Gu;>,k$i %X#/+PKYl[82L@m ۲h䏏ڦ`n \;V/c)UIBME5-Z7sH*IYeإΒ Wi!`/HTC>E l\sS* TcHoY%xsrL"kC1ۚ;4.?CanоHo{M%=TBM.eqZ2KKVFdk=t׮嘘n۠p["Z/Q`圾["ٽ JjHԷb##h~VeP,Hq\r{২Jz%-)x>z49L`ӲU~K2e-1yPv9$+p1X1h'ͥqLFW/9'r?faՀ5\'n, ǁ>-a؟׼]l 1=I՗>QW%7*R/$*+ޘ_MpKq_akh=#,U&iBM+QhlY!g)g?Ha<` 5m\]îKiv;v|wk:nCe-qS~ ́B@g' 'AHh$i ]jj/WNqӇ(Y <g𠂐B^Q: GhSb~?6w zgbpPa/Y;іxL*gѧۇ1!;ahWNK ,:Y#F   JN^{b̴:g{`5D'6Jym& H2`'IHH5獔Bc*X~Ɵ>ihj'#(C(]>:ҿ-hkׅ܅ CVtш3 pNSW hdqe~0&ܖO1Y5ovA#;ʚ<O"t#?)w։.J8B~.}xk3ŗWPhjl)ACs`-vHp"]7-7ƒjQIuom5 ɚ=Qze[<wDisڷ5BREFDŢTCݡOS2P3`fZIKK$2nkg1rYMSex{BrB2hL Rx3~ߌE}d} F!BuJ_ޖ!Ep7ehS ֥y}:O7b6HdKð) [C zHzoW'^QlW$FPKvѪ_ b4G7,yG"׈Vuf&/vM휄JR )4`f> 5IuT.{.wK|tp)iNݯ-RYWlGap8lf}/,McQYUW O/^L\v:ɐ!~8YbY<_ˈ!gM\xj֊hZӊcd[9rf ]J@&8P ɣuv * %xgaC &8ښ Zw F5*A"LPu?G{ )8Sy*fzLosf\Ui@#y€k1HЯ|)QAl.j崨^U[<#<2K`7 V#iOAK1-Fl`]9S+ +}=04K|Oc!HW/e@ =ˣSYG6g 6BjUH=#e(r~qH'^V/u)lw8xAd8L@`]3 4^zaخ/@s61K5p.$ˋ|m68ZJOKI \'9(U]*X9ͺ0_TX3B ]xd^?D8 XB? h׷H&3N6^s!Bе,ng/36_)9%6I*~Ȕو708ggk"a5Umv͙[.wmAF?d9^`6*i/)-gXx*z,U&d9P 8 )։ A}7%XGy5 V<0r G[ŝʦtjƴ"p|}f˱qSx9rQ]Ws"th׃S?(f: kZikDb‚T&A]6".O %U1&>9{qZ'*/ nٽٜ_!%Bag poHW2!(JO-PFɣRq7#ί?|d͙ELS `!;ΓdGF؍@ Z~MME .`isқ_ 4a3()I:&ytNx8iOg[<بT(mFEƉeVlɓ26 OY3AgՀ2#?<ؾ=?]xQ&YNX%zgY8+UgtuƻlW`-В 5nͪe3M7Rr_.EOiY4!8ٓY6 xr!UǪ/@9tGYv8OHt|o{'ǎiY+1KѼ"(u{yjj,롐Kr2/b ȁt i^3 4_TRZ[,SjU垷.Դ7uv0W6ayUfe?`ө'ؿ-:%G~^Sݾ@nYGXn ?*wfX*qMTO\h! awGJ Zf;&)[?6jy{P/:oZ%*zʕ9/d%b>I49ZQIi@Q$82% C+i>dwJ?OYYuBA:k:'{6+)Ux#LZo/V=_0ܱRHI mv,U99y2؊{gJamмIh[-418[l _Л9 [jIeH~>uJ,7])]Ʒvichs_.4@om i~^qS@`Xwɧ : =ERWpU:eGUD13dԅ"QЌrYFϕN\B{K=y{Q=xML$_ i̴ ƉYjdhVGLiGؾ"dxJ+vKuOD:A' \?Q3ml Oz# PX2eY>=3y!,0h :-9m6Zo=z_}V2:>SJ3{)4+W;|gE?@ K(CnKyoX󩤺 }j=Cī@jۚufEj>(1CKV3.t۲A  zFZUfJg[n|^Ǿu Ep?d ^8wdWx ei=DJp m܏Uq)-Nj:=wq2X\>`1t4͎>;(91v1.zbזxGO4gc <ʟdžmiEs^E?T ABT"bCmaɬ' ]l!jdB  6`ULnLҭpdݤ}).4T:/EڵQ-؀4RRo-c//=.%(V^^Dy( o@7&'y*g( Y;eS _TEzp?$Wwiuٍ퐈1!l w!x] $p"OGZ{BKONCUdJ1UOd iCr9Wl :Ω=*fM6XMgkÂZM~|6҅A*CPMQR_@6w*4E4Y~ I0fG_5Aiwt uqmHG#5kN_G }K q"aQMY܀[PDKz9ϱ.Kg:< :_$#QJ6õ{O>IǤ#'=YviaSW,:kr !& dӅ}dWFS*Z!& iɾHϳ(GYB _cVmbDGٔi|̒h ~2m>/Z>UYu"W/x|XE}܌#d&xV!p݌%81voXWA1~F/i1@˝1Pf m \ݤRfGRu^H_-pb":LEӣ$f4 2$BH\v!һ9\Pk + 3>+RA wI:z fcw?]x6;$36  E(FC#E__p.s.UPO9Jw ,+8c3ӵ4U$F5F6== s$zӴ _4CNr=XT;gA{g.cjñ m8)H-h/)ԕMP5( %c]^dnͼla^q@8盖&+L@ǀ5;;f<0H+tޅzҴB#U &p#R4q/6l"Ƌry+KZk~-$J L'XH``_bKVr/{ KDCܗo0]d7σgvBEU{ ʸ6'U05-<(FPrIIœX8"PVbNp{LEp|b,:B1W3/+[xu| (vl/~Q(hdFK / \u(7Oٸ([-6>Ш<4=¼pȝfMb7bH/^|VߐWyiQh)4)Z$WJPEg+ohԶtǓ|銑Aaᓎ$7S*N vmx68e1u.k0zpgVnw{H:&Yh]nƲ*&l F p BQ֡cPPd!_9E_vUhja>gSҲ7l |v1w|fu};ZrM>'W>mh%J 鸊ny9ƺSZ1w?+QRWM7²Co|!S⏵rјU[6nLɻ`w<)̷H-qݴ Du20B5:Ė_O3Jh-HɼU =v-8jaaՒߪN9r>W1IX̓xx dEq֬ܶlAwjq#Y<ÔP{#j$VW߮e3m;lD}sVx,Y A!1>8ߩJ0x;Rj*b;p@h pDI&y6̖j -ÿrWd b^b A (@Fc봡i g.=Df ԿV[twLo=!99(tzfmh9JJxi" K[^9P8?rnqA.?.QԸe 1!ѱp~\mYjq8snbE3!87$3 rQ^!|< 甅vw#nW=rϛ j`Ub8nd|_EǃFyw׶ACR8;|Zi2E|7r8pnG-a= 5O^g4C.檢jO!H1X Y3"|EI@BT t$"2靓$0嵸b-Ⱥ|d[BNMPiR$iJSR Bn?n0̺gO|aO椒> fp#': 2xI0|ydi7(O;=z@`/wE.{S([CjЁ‹&Qiq|P#djeDM:Y2UGvΝhڂ"v HE#'NV{Ւf#e:M[.1S(+|F:z{jn/EWCIi6Zz"O_0S~HP&Lb#ƐˏY^][2 #1XB|VWl!9r_~mjzU¤=K&VW>- 7;cK<@{UB" &=G/":|ۆ&e&RJN6e"E.v+T,- <}L][.l˶e-x-/~G[3 IߥL!(>΃CL; hF,ץÉ?cjM]u6eH>zɐ#9/JK)vސ=&Mδé#t-ߕyQc~?I^GԽtQ4B=sK`:M-8vV^o^P#tӆsVS( o5aP>9&Z6O씒og)g qS$`jkXDx6rrڸ EaJgDXk@7ohm_D7RU#&ģ*/y܏<QQLeT%[MV9`w3 Jy?Dí=Dž!/e_Ur.P 4x+?0fjGm5c$E8va.0J#_c28?Jfs0:|0/ZUԞGY~Oyt1=3FX?"`9mryNWȨDԡipWIV()bh4FIjX+riϫUG ξqu$↋05k&iBE1N8=8XSP2Pؚ6puxB&}~88#8i0F;D{1c)Tςg0j a5!6H`K]NRb <2+xpu~MB;ÂN r)h:myu϶J0l!ncJ:||LR)4fߡyp:%HpX 6kB&C-ˤԲ8t P2F > 6ʔ9Hq;IT`+7 *CթdΠN{t BZGzpƒae&%h[A*'L QHxd֖l@ y?<F5wy3:q~kH63r"F &Q1Juc&0*i*,폨h6}O^o<+LrE/9%XѰS@\o!#'`.g0ŰYg/ΤZ]zy<ĝiNME$7΅U0]1٧cV݂S(Mf}n|jWV-Lc% # ]~8*1 y!?Ę7 os]mh+8aTVI>Z,Kt3AkR73B n{$s Z?Xjz\l=3e"7seeR=baJ8kk室'ވbʫ77B>YncS1`$#jo*-^1Zёt~͒v;\a)ZS:jP'q7rҸp>>aPtUWZӤeM ,{Z].|>]U|6BY|ܳGB~+8E v̦`vFxJ~1UVD*cH#U@zZ~hww|;bcbՆ=3<;"|kO̬p7π۟} H։<%QE ۆ6FuQ-q~nB;{YQ49BؾiãaL#Fpzl3ŗH[r\vZtT-v` mlhZP} K9]|.l]pl90OD!L͟qfԶC[VXDS9vuwv#pTێ1Ww)Ap,<F J_#K˻&ǔ3T  :V4'ߋ#C՝YZߕn?=|1r*RÌm.]Sq%6" 6Z/$q Zs(~6y O lݱg:+~M-Xٸ<بX0\DEWqHœ@uČŘV ZN{aK ^5ڴ_JI>T=$@C*:cXNϑQ@v/nIpM#@ {B!-|#FnK‘hR0'ɉ8 8JiZfWwRp琴m}\HlHz%&\ E\E"@=3*L& @*$(&T0֤Ij-;96L~lWدM1z"X+2} cDzջȭ8tYmFhsdiu&u[czҹrwXZocbdW{+08=$I@< UfqRi9`JoA=FY<. fkqp)d1,?pX4!T,G\s9;f?xvꪲgS"}~+i 8D_&/26uG=>SP=`XQlaިs{]!Z`i !߄NxFY1n IZ'ZK%)X)^"cUЄba_BMp1[+KN9 8*#wGIfmz }Cs#%m+0טulQ f"H7_q Ĉ2LK$hRoUqʳk+N~aY; 1FTȋ#,6=ȨK! :$OjW96˄drcm絛 b&rH2c-7]|B1Gͦm%>%v% <ڀ3[D 7X&x4f~@nI6p5 ]!4mj<ڿo9 )Q"Xh23֠ P4Ѵ}?tjJՆ˂˃ 3bkZTz8/*ؕFڰr6bR@Gk2v3|k4aNF:PEtsd6A̭8 U)qX;š. X֔?w[w+v -7Np4炯vCfW aݨR}6ZPA~k'Z'n+,'  ( )߫|n8|XX|>)#BSϻHXl7Jn 9 4 t,Q$!PKՌ;VӐC+K̆6}Ɩጣ(BuYH&ֱ{ ygR՗B췶rr+d }[qV\"4FN\Q3K*[X/͔:5w\h11|G "&1<΍Kf6ݩFƟӆ bQgHMaAvn,>OEsv*8t=.5o(M+P~RhI祦 T)f;x@9͛qhm30'42O$&k>XN9%b5'N<ѳOH쯐 C8صY]_VOɀOSM,Y Bˊ|m[w؈;ĦIYg$m9폗=uwRA$ J\v,I p6 '`dඌ0x4~3}xu ǹ TRKwXSR97 HkQ-b/ *j(Q$-O͖(XA.BrGz'"H Em]K`/#I[?9^qYCθEӪ޻0/oe㨚F^&V9 urܛA1T2p{+`3I*f-@8rw S3]~1>pA 6!9NZ΂D %"Vnkub-x]Op k,3%R^xwT, K6dompBJhUAh 2󦥣^!̌&(E5^:8zzG\ה^A' X[صA_%Т^6'=&6O UOۂ(+w\GzH?wnjp RVA*ٿ꣗-۱+CcEf>)R@X.i-|QnnϚIeSjm?*TNߝIjǡK~"e`1Gq>$A= l!G5^: ?Avbh˛ deP MN-d'nlfc_wIr| //SOE.T&t{}K1 ތ}/Y%ح Х/}OOP_N9E~([* $wZ/ ՉrܱPd/O܋'M旋Ez%㘢 \}d|% <騋o>n=^['ldVs3"ሃ"3Έ,r P,NR{#‚lAIJ^8OĎk0vA%,h$QBnyE)hܯD|h na"\m邝Fb[y_/tj@"䜱ܪrk!y9Lt$.m!}]+4H&@ L{ eCv 1Ba׬&.Y\po{~%(zƽU݌NgK04yk ,^0z&]eNE^k?-]]{rLs':ՉUv/eɍɊV1̤CqK4ѯ+ .b-gnd5"tyY◩5 uY~bܘu?-Gf~*ut+7g G7l 8G*}yi) %Q9gy s!`Ob\<K=&ʟV?ɭ ,;~<,M]_="wրzc iIo?YcBJiCp2IR)6@KT pc[QZ*w90X=D,YRm~~cTmNIWH;Q0"2>ɱ&J 9ARPçY/s *ZxKu_qM e8.8ܺM>*U9I 6f$_9/IB}!X ] NqTkG:8Ζ{%`K>uot[%ÊߺE#tghta-97뵵NG} /q*rԴ&wֳb*(Ӓ /q*ڐ@<ػ8 O裕0 Hʋ X23]HIrj"旛i#Uj% ٧^,8$b> ޶ ~5q@NJ\S`܏iQL]!&bx۩.W-rMh-"l $t82rRdA/VOِ|\c^-ECq*ϭ_JCy@?,5Qw{g>zDŻWhѮ[}?i)'oNkN&^O"Ů IC,;GjL.LHF)jl?6iĝ . 0\Z@ټ#£[lQbS+tH&6PtbuFMlLcx|u=Ct(1݊a sP,DPÎDdk1*#ɽƛk#9}]Q*LQMs2KKˑ ~FWQ(aċД-y|4a+z r̒"-Hz4J`؞2oW,*pB&ŅCm4wS!ߣA1h!D7HA UD|O ^uG8â Y-__WvCfϥt,9$`xgnMGL4ndOޔ"~v^cʎ*$/ܭЍ?7eOޣI޸B-P%w<_9f!ĵ.Ѝ78^q_¨耏_=R2(yo߂IXm-oYԜ2[#`$l:L7΄@މ% TAńԟDO=f(5N\/ۓ3MзV %>2,1vQ-#\Et0k#N)/S3TVzs~4*ܳŽ%AK+%F}8ӣbn;|$,p 孥*_7+/uGYLRrbI* %_^3*(0jHLEun1M _?Y?{|hme/uRoXfph -ù3T_!%?~S Y;f59p!_l=xBrƿß27*<7.x,yx'G 5.h8͵bk 6[cܩC#2-$,+ +d zǟM,5xC`Uss%))6AXGhr4ܑ^I|viwT='d1R[9zTuCcYEt@[J-#ee!:3$lS"H*qE{pueno$1&f'd_œfbft?,H[%_a]VhN ݣ~E`Tm!Vutb#v'=͗}Z`M-AYf}bz!tN `]϶..(}3h>tA-^Е.ﲒ}2}wguxdԠ=}y;1Y,* fN`OՑ,w1i0:̸&.ܷ(`o|Xn1E/ 0m'3sDX!TMY+=;d>Z~}-dIȔ1+m@t24FSBGO&֚WX  ^ Aa,J&yljl;}%`P-9CnQ-+?Hp $5Øu?tfs>d>>,RX|ڄj~$lGg[#)6 ͑]?*W3ܓa0LtHNx萕R$u%lLl S7}*IX@v|uJ"󬌢&V] S|fg`ajkȕʬOkR0Ei]ra^izCq?T-A|F)$6:\CB1g {jNB'Bs* S{_ĉ],N1%kb$1_Q۪l,[@wٟ7f[q,v&Zz݋hܫH6ԳªFJlts|nZB^Ќ"Yh #^l,qn}tp_?2P ~AXos"-V9n=Ԫ%9!>kpuXwU urv aM Rd TlF;B'~&9CƶA{Ţ:n~{Zڊ_-}V|¸߭sPޡ_.Lը^?P}GΞ:W),ةHG0;Leѩ2IB-mn:ygfDw)vs-9#r#Yӌ .[a|+(…?2I5 M RC{ =DF9h\PuE^[=SS ,qHȂ(nV_fC 6`iD#tI-&f1'Y¥ )Rڄ֟/sNhk8DaA:bYSޔ^Ve8jv*MsW:`XCf*]W@Ŭ%̀bp:)]->5LJ#W uDѰZY`bzTRĮ u =ܛ a`e_YYsvtiݱ^Y;i@ Ge*MJgbƞq|wYbgb<NW[k90py4-l=K9M# HfI*9{xCIXIķr53 A2@2:xڸr ZX V38e1['$ҥ2(qw Mα㎤a/ZVHCODt_ܝON |bF)eZ?=3qݫ|'/ݮ 6s4l:qZy?npT Z W~:m~ZzW/<ߖYa? 餱@}G/ʸ3Mۨ mݩ$_۾:y^dٞ2ƍoby)%@6E꠾k24Z'e#3|qeʣqQ 7(|Ж!p e9+fVBpTHP ˚d*A~2( t`bUa_*5.RL,HI9/Xz=b,i Y1 }bcu/#qx=bHér uݣY[U8"f,V71<ʒ,x40idL.e)d*5/+RE?m#.M1z?L5 "LNV& )xWFtȎCP c &7(>"*QЇgh)czю T<SvF]äzUrXtpuRAcO`]el9IUXU&A*;gX2xU DUS6Ձކ?B㟸h7$tua'ًꦺh}T`Ps6ʭvbC?2enBJqFyf6@j;pxIa ClB8GAVh[<;Z/4}x 5_<Iu6Ycׄ í*E}ʨPFICm'U^EI"d%YgUO6myF/'d;Ao[Yy!mDF,cMX1\S`]U3338R*n=ðN]3ʍ o j%/ O;'m$Jyjx4BVK%<^SQ=80Ltn:FZY"<3)mYQr?O,=MLJ{I^+vl((Hwâ(R.] ex6[N<E|_ Zo0pZR(y(SX/Y.Z^  $KO`\AETSR'+NI58. ӳt>% CpPXY &ktMBN>>g{_r o1+(BӘ͝5vTۣ{"O $rX/t(M97f%u>Ī|> =ס7OĨ«]&Ó`RYIc xE+fġCU-e4<ApJ;xMŠP 4bʎ^80Kɫڐ% -s.v\DoMKuχ4t9+Z,߀Xb?A`aAI>i/Rm)惬?W o` *7]1L-8|PR4)$ox-FTEaᲇ?Yח~VqL3bR&>w%5=MWt4P-)yo2 pl←!B mBTH~aZ$LYBkf橖v#4RMnbcH{qck\Op<Ԧyu|ҖH E1<].3j CĞ\!N5tEUTXsDK;2.I; hb|N͟}.@ `v^n9ZsvLn"=ipx* R\tq u/ozd{^μЇ5!r{:/τ|E<-#!z~،ꕻe8sCJ(^Θlj1ɄS`^9[7sRr$q(`_g? ޅӅr ԏ&ƄEAژ)(b' h7+o+Pmp_;8ƴ2s;l>"G ٍΨB2 l/ʝ q 6Hw>xCW&cںyep!Y?k{i$RI YKa.%T8_$: ]"oh+zT4Gj'B[2݉Ch _p#Oc"Bp-gN++9"kC6qd;$ Dz)E.RTfz[JH 5s hʾxWC955Ѫ8Q9x, M)KfƮ;dJ,6F[9g;zq$Qqٖ>L yPBt2H-j`4qm,{b:c,<b-TQs  ~ ^aV~ hF 9et:I'%$Gs,A?dgͺM4 Xo}(Ut+%,l BHH Nm ~vQ6La5*ׇh:1B̧S!.ػ QHS?E-&i1e6 Zp*J!lY+[C6@93CIY@%B^cC љ?pv 7jKNdSrg~Opy^vw5%d7s A1A\& ?wWpL!CrC&wĚ[Mŧ*bBvbjӳ&xIZͦv[nxbG 6c`ٕ"W?R.{Sݰ%̾=+A.:jɑX)VcN5W\Wgb9*w5Ϲc16 ƔV* 4*7\x!>j=h = %06 ʫ Cz3O#ڑ)kiĿ /{vd>EJC9KmݒY$0)=$p Fɥ2nå9-@%ZH5* aKHsUPx]#h1"sPk$,;-}~{{ȍCtuX% 3:6&A:^TBewFz֋wbRzd !1mwB <`ijύitÌ+j)104\qRcM:+'/]}s>@ig@erܶ.?=a% ՚%nsdJ5zVW& 3y\ |UC!nn\wY79ADp5ga1:u-EDKUYJE{Y U+VE/Uejͷ=nAޅN=++T3ZcOKg^OUG߸\qqLv7UcdTL+ZB IR٥ p'[Rpͧ}|:~C 0`N؅ MyCL״t>1;{PEi9 em̒Qc4L 0 9Υ܀ Ylc$-3k"}a}&Z/q Jb.VL )JmD{n1ي8Cސ~H!1ČPx'z0{^+]jMgw4ΪTm |,[)y5>gY.+݀&2; jg~7xpӿ KČs43wNxS{&wxF$jC~^p;E_:\x-eꨊ%THq͎%鲹M}mb.c*!4kk*!3 o*D`.C>\v?|ۮL xߓ"Aʎf\Y°?Ɓ[l`ԓuQ.iYZ,VD?kew%b6\m'QS[$ȧKjKIGq](Psrw]['nf!rmkDDKf$AM$eDtbVoaʞWK~)8 iZ&CR}d2TrsPj_ę \=w,W۟)TKNa[I_Iie!teGWl,Ŵ614J|XxƕHSË k Eٳl!\GpU+kCAo[ӵnrNeL*;&92B4e$IǪ *i1Pi FŇW,RT0f:3("r7$BWW2*}Æ'v;P ?FyTck76LnYznu x4:a'>b@Q!M7{\E6y)oPgy0BP/0 N(:yJͤ8lOO%nـ-.ĶjdAİԃW'Z:ad6xiCIZs*PTv}㯾cF;1@m \L2m-n@cI?VX]9FdAR3hY~OR7Zt0= o_B~W)'P4c~RrMg|A E* f9jU#qbR'pZ!;1zM+ gQJfڵjVP IʸT% 1; eSvBiXb4HW~7 km'p=m/'\1Ww׵pU٢পLtS XRTkؕT3ttH0R|hlrxIk?ԹKۊ&FW)!@wij&>:wQ`(Xc8yƼ{&U&Z'=r{ 7\L:@7uEbs,PWQ_^I 9Ez:11. ͚QJ6M Vfѧ\-!iTb9Z0+7ү1s1y\y@5zjW>hʑ)aO(Bŕ5r/ôm~(t&yު*>x-HaŽGWĜ#SZ ^.'Jg)9Vw9a ~.(}#(J ЎWq&RKdd_(`0@KK;S&9<'\fX}'ڔ. ~&K$EflG$ ܐ0M@:0)Jy8X DЈ&ڀALALPg}茶,Kע?RҩUKe ~g9KR$ٸJjd";積eWFڡLK-}z? Ǯ=X/9FjUAg$,p8j#ֱ>ϼg̭wDɋukQHPa_ Z0XxtZSrf/dr\@W^0aȄSi#P9{, 2z R c+Jbb8:~ye-G6YBr_IKn٨ X8}1gg^{,Blnr!w+Q!q6{7lb}6(<^7Vb;}Bb' GSbyYhWLYT/}9!/YݱVݰIJ Y2'3ֽGfR^hʭGHkc)HN.]CtjG-=oڒuc\w)IkW4*KF>߬b% ~_h+ORtNg9Ks[R$dZS#6cvVN`Zp؁rYxh5xjg/K)$~躩Hץ,F4_/89?pU+x8wTH$ٵKH5׆twGWHJ=ޑ&@@V/לKKyr@*C{ٜ i)׌Acl-5_+}@CR{>x(SC PyK[>B(~p 0_""܍cW .{7$ԚrER$͔18TZ1-}^yF]^yGDFf1HX.i+"ȇZZPMo*FF?fH󮻢!9 E" f%殺R %m VX P3H1 -[}HoLd꩐B%A%M&Ш,lOːYW!cU_k11oxTQxLCÌf9y\V̫ ƾ|!rDzR`fŌ%t Sְ܄{ :#bIQr.mYzеlpIC9JVM9&\UƋh]ޣ]<Ϛ31Yk?R/MyXpu6 o wn MZVH{TI:%&΅S_\gx܎虳a .$8Wj/׭~D5 1;{/m"eb%w/h }IR?W,XeV ^aB<TȀʭ{&1RBjaG74z:Ԭ@n3չA޽4Htop$kEYI1tY/'#ݿ WiX;H6rLx^_ c5/d08R{ T4Z?ЦNA #p9 Wb5A ^ ky_hQo(kYǡd4}h捄RS(1>h=_o 鋁0Sx۟k=4d[SA6!WpzDf _7(8hPӞ.2X%&__ZVu@<_1^׸*4Y0nAs͊W.f\? ~F%RW 'b"56bK&%iAa>qHbبN{OtQVYL8d)y`oaD-;' +J.=8(]||EbC>C5.]R4&]NDysl:VVqK<=V Rږ=[3 jIV6.)]CdXDtJ7UHR1 F~FG=@ډF ~چσt #_To:H̼֗ Awpu7<<w_x;aI#i}5 V+*2Ue0U[ZRkF8cFU/ѵ5m-C޼ cՓwDRDDa)Oa ߿ul}*v/Es3UtIQY"mDK,LފdQY8*:y{PVmEi@#NP#' lՆIZs%?)sb+f01*B@۳}IJH 4ԲX{/Ĉ'ՅQTr]"#Ii52)׀̂E ~k#qok,bW e]G8ٗ 2E_Wt1s *ʞcsԫ3kOl06,#R6BC亭H 4d_x/KBmk+u1NqR&)G"3{l{mqmߛ宨 &.B!xZehJIZ`mgZwo=e5=;,Q<%PY a@c$d^ rG3 2A +0\:bmIe7@&=ڪe1zeI4EKF8:~aA'zOadîWe d74i w9sw]rƨ_nTjLTMys,<wZE^b aaSfUh->!c0B*B+0HCpԌa NIVSLLhDw5qēEL]Y rZ;?ͲaNlԶajt SƋ+sQ yG-#̃ `Rv:Ku15.~d#$M9PB"׃ ˠ" v5c$21j,&ZqX%dRj,W,fm+-%d=124,<> 1L `T wJ81HAa Xg'&0 HmmgI`4c_H[˴=J/y &^r:D$ :jJ[UWLA]x~! J6|΋g6֚|nJgR8 %s*P41PTZ$us%-#h'ZKRFBw^,şm%WXt7_C` \P\yhV%zXe轰;1vT)cKʠd嫭=yj &OzVZ9,~^q<{З9䵯bĪ$5}Daio +?r6Jjp,$ԣVU9ɹ+kI8i0(:w0<A&0Yꎙ]as$?*^YiT`[b[b"迡*C|V0Z6;azjۤ+;ȝ?Ҽ.p-DŃHe*'HکԣLR\ήK0tDS /t+?޺ N<XsHV13$Zy:Nmvd2fu^TF>{Z,]xe0r^B{8PtMHs0a|i!i::gIN3Bg闝lY3}8|tvpb2KJ^1W%@Kq: Ll凅R_:f-Cl] c|  > h^BEA!mcDvԛxC8 >ߔWR5?̈́בy7'dT)ѓĔ&,ZT[0U{'Ё f n^92⎮̧2 WXMPD>ofqƉ/;ndpJ mXǢp@?o 4mļ'f7]g>VuCY%x ^dע\w;;G)cZ ExW QjرȔdHB~x#5B|;ƒd/{l7q ۯ!1ME,B]k 𞎟[KĽrRIXa 4SP.~;=9OG( bgj%vb2 0GeSխxWh|v2bDGH -ᥚ{zӲYvUPXVz#|вT.D GԜ1QH[,ϲ6=yeJҺ.̮ U.;DҋC,"^ww䌝#c%aga88!÷,k iFspFr%Ψ7{jx$M6gU8ڍs9&ĒF|\ͯb;{-Zxl0SVm< J:LJ%8+Ms~IM̱j6yPv, H/cu!+Z{FTogљ|kcODA7QYp:zΪdX%^v K,3h=fBHynrQm?[s1M240#p*'IC1g>QJ-YF956TNO1Bo?ucz3&ڄ3{Yܘ9wxs'Ԙ'xc[*YXo8G рY,ͼ`@߇`Pl RmJ2ww0m  d`AWP 1EDV^ޏi0T\% ,!ꝠTB,H;= 4_ѯ9e"$@ %Yc,3RcH`4ɜ ~*ǜko#⟉q~e6~['S*rT`}Dw`̄|L _# k?X:,J}Q,ZM17K&IM8Bu/K{෈ p$sXZVp,c$)l1Zw %B$9pfYWxh;L<_/ndĞEBamS'x@oF#N`I_!2%x@@rk/Hdvh):~ŒPϕ㑏<6F FP{SJ޿Vz_ C/Ƚ<Vn꛼'=(OAj VȯҔjG2p<D@Mo >W++Q [FaWit5룸BY=nF٢Nz,fBaeuWX3 f*?,RH^dէzb(jf+ٜ=7Ⱥij+/H$Lŝ}/T?_оZ`;>x Q lvѨÙW]_|q92\@\$D 0vDgsB~1I^JHbwv;zIZcCb.o᷍) O~ E`w&| B8P[-GgWRZbFxSJ̯"V{Fg SSƏ'y1ʍg?% ?kT+ OƆg-.YDm&r 4(e#9{9sl^Ủ:ȯL #YkX2WLS3^.כv;\%?̝|Π"x,Ol&M_.g*)vN[neb͕YV؈H%uס#P@ߗe ,;~( o[kB>')em}h(\Y2em)\2Cew-zso regvu (-^RnEMdph\g|s2}"JjP_Ȑq%U|߂c,?Tp BuKBh&Q^ i4@'ӗߏUS,s7h@?  MhW C "f%#SJ,a–퍷0{+uL h;8Jq0GͰ$_^H"~Ƀ>(OЩ[R:;Mv\Q{  N*]rAh"'tvA3Ȱ= @׼m0:B~@7p#0,$n&-id ;S@kM[Vxgm(iP'4E/x|GAV6.9h̿YoOmD'*K. nx;j=lVS+&_Ljqb~y8˃ aNs9t]h~"cl֚qyUa iMHTnY,Z41@`s|ՇaJU fm& [gm<߃9lt./ip`ͩGp5t_09>g1 ` Qӎc'wѷj;V3H+~1|OPގtd4 AbP8i`|fa$8vB_<wv x(QzQujt5{|o1˙Jv:!7żg[^PA?n5r lmm#ħfBܭH!gl9b.ǘ ‚zu&V{ɞћ3^L7$,F9i,Vw&/b෩!& v}ʾ9tijs=w^S)uyv$e#NPa(kas)M8^=/e؀?{*Ԗ&M{U1 caMn}q~PMton*];fWZ&N52,Es/ZtC2o?<"vce_#j[t^[j-f6AsfdKu բ^jG Ҁh~s-S$Em D n-8 ;<]>)5Zȴ3fx`״(ޯac,E M.~;_ToZwtg\ZUs)=#0 CßIɀ=Dg鴃7} h(0,i|LyPuؚ멉|`^gIWh^~ Uu:s@.Ẽ* vM!ӖB8.A+r2x,ofsPnGROX!< N0?Dž)U׵nCQ3g:At4K+VC"&xtSPwF6c`Gd*H| \T s]zݥ$C3U~Xho8H%g`hK.}Ne {Zfn[@Ɏ9<,as~s-D$VezM !Wħ&il DAubI-f$޼q'?dJ38O&A4u@EcHm(zy4qkRW hջ~pINX"ɪnyRJh;&Z؋DE0$ V8 y,}.@5f#z†;ՉN68Oa|(Mižub?Y$|{ +PKjGއ8.cpsr#pnW(yԩ$zÙ ~ 3v!.C#d 9:Rr~R`>ȸc}Ľ.oRr8jacPf+?$xٕIEN1we] FKdJm+2 ]GW}+cd4o?\nshʑ"t>&h}%orvmT0REQcz"^twM4Ate麩l/w6&5E3r7W !y_5@3fjc~ C2_~egwEkCΑ$>T`gl%E;<{U;)[Fd p>*5ݯszJ7Jp qCmr}Zb0+pՒ~8ٲl|d(=XDR4v]W̩zlU+E5[}ZҰ؇זɂPxS Mt_y:㗊נ̀|S&3.]oޙZasyqg9;3J]3 RLT$m?\wS9yQ,\T8.3fTNИ7&j #-!^ rm0Y*V}}j͈k"Ħ ,ԶNp#+.Fi#D(Q,q9*p?c.PR:Ktۈ|9D\n֡)1aV:s_Ĕ}wG%- Pǫo ##a<8t%</\#\W~ O\S/CPq|̀`sKj(c'bVw`ݣ!$w~δ/F3N[I {LbcꍣAZMFQy KڛFȄYDTœj_Y4Ęk1h _!bTv6UMPZ@؋ e,=dėP2%yĻfi'M+Un?jt4}iq#C4L{Z~ZZd<ôc .F&#&[YkB>Pɴ%Ux$hiXb%<w"MA^k\DOd^O.%1t7I.E(wGi}%e!e?u效SCg(k/] ( )f1VOǬDM-E?0)ͺ系!^?ZW-H93#BtAJͭa5Hd"+F_RqM{IzgiRnCH!' uhN_":ozrɶ+iPP[ܢհ_8G Vݐvs{r{X=076V̵?|ʒ# jr">ͯ5jnÂ:jT9 NTZ7!*g@J@Z\Y﷬vs+/(/w)Mq1 x0,۫^jGuf|]h_c"a{^^&&W R^Hgc)2'N0 i:VPjSCʕP`Y0_Ծpa*ڍ,'I%^7eR6_^<&l[fH&a#w1 K8\W%b)@ΖL,|9npevX$2 |s`Piʏa,*~ѵTu yL|7[⭼;. \0銚ASfbzkWeG:P2KQ FY *,j[?nQɱqZc8 J_,2?Bٿk1i[gjoUHO>XRHs̹?i4N#?0zh:ZȦ<*mR2xnV!hx&Lg @4e-#.Qۺ y5 ױwx۷"axp9/HV L& &:vm sX&?nLP]f#ڸN{ޓ\:ܐ^jI޻P:-N?Ab乀 !E3\ L/~1eHm%G G9+4(os\ދo!\z^kKvu<ј(*G%VtO 4 [vY0IeWƯ5*'K]æ'^p9^/L4g1Pi!X&O",ꃻ8TvW(w|اĵ.PZrVEңc<])mKE8{߰$đ,P칚2zŹ+U2z_^?v(+٤|`{֮y5{4˝dXt܃5_@2sjt't1(0,7SFYuVi)*Rjܦ1x2c|~)8Ŷ1 ڹ!]n oC2AEÔ` ś.<3h+” =vlQMt-1*U : vΝ9rck0Jc! 7 %bm2Ц}-bK!,cGpG)La] ,rVqPELg ^{CIg5-`uǤ!s'8@;8=Wy-Ʌ;x︰{Zw/ᐆ5L"`~/jqv %',[uC E@T:N#̉Zp"A x^85 !0@46׏eַM}Ҏ:'ݲ~4Ƭ`Yv_ :~Io-\vYs\7}s>w_NcyJ1)j?*bv')FRS]kf3opkEn/$S&gx$#ğm(,#Dux[O;h\xhc v$.z%w n)B>_ UO0z>eytIa8u`p0g?% '5=)zeJ)rt|DcwG1tJW6H%%NZǒvܞ5#,!xpIwʂZxb[8Lj;5ൌz$(Y`}KuMp?k$H4`K|W+}^V1keWY'5%mб ɸW |gJx,KLm\0T|G=QP&"uaԤx#2U(5u &uYN2SZ~m+_8c &RW 8QVBf+f@6R.}} _%D+!QsS>#&b@sIz,VCE;Xau, a7cv!(QkNf<I),6c.,zkw$vrzEVߜHqLHFrՏ,UN'5A5<:/i+#Q2?t ZV .3̪`EC޾9ݧ`+SijȘGZ'yIYtlZq:V]hP2FJ딩e\g ey[ˁq:=Wiƒ8gGy zܹWOWƎ>J;cxf\8}Cte('Զ^bÖQe</C_Z qĨ2҈)3hL`TF,rφgE8p2o'Awͬr8xԷ *. QmٖBl=!_7h#P ܄,Yӯ[Nv3kA(?+vЃtZ<_A FƂԝ&wX [%AHYѬ-@5 I2]gJȭ `)Vv[!H}"+ :c"mr~oLG3sɞk1 !u^Ip'{H+`B7b踎^Z4+[~]$Xb'&*Q*Å:gA׺4vi'aq"VwE=CU1/ :A0/瘷׽ $P*%'7awz3_v&9wk+9S,~5fGפl el1]z۫~`@bْ{Ln uL.2#xiڸ8fMN6n-:|mc Q`pԩ,t. *XN.Wj!z}d.G{B=؆1Ě=q{-^47kT?=ϟ/)@+mh!UapS0@w&|$s?Tꍡ[iMÇRϧ#LpZ> '2*8mUlՃު6:7o6}Rl^.8%oq(I'vgn7+̬c͸;h?k'kL8)7+GUHkFʢ`ظ_ַ㳨+Bf'~ wrWpӺh$nlO;vײZ^d[<2*Hn >ŧ)4augvu70{I")De:ſ~6?@х LD'Lf۠t/XkoڭJPϋw.У!aֳqOEdp f$~;6}ǿ 2M˖H,dR5coy<1bf2߭x-ϳp%c/07'2:Mb-RZfҟ0$9s)y3u[ YxMǂ/<˒Yh"ң d6!yqjO+9S,擄I"0.1#{)JR5vW27y'-= \\`,u+(B9\үկ #w;B™dh*;;xdZRC+Z5du 针hD 2,/:纜.^>S}R7J>Ė9F}ٞ.݅n"2W_(xşxX̬> Q#u =P]Kȶx=MS/y裇\HTR?BDhQI^''(ƝB$0~Iluq,*6Zn _N]A D)`kG; V1m~3ƦRV|J |4@roߠiDO ش#g^=":bF}z~~Zkj7_ت"?e4H:"_F]imf24X#W,(["=Eu pWɗ[A#"U.(h&D)CwC=oVtg+FUkٕFɢM>Ypìn|_\WB5XQ[]혻ë yX=vAp& + H3^ͫ5WI:/buS!a$Unջ% ufU-L8{yԤϮn #QCe>"7}FӀ&cYc֜~?,#0L{jS2'b @&2aOqo[hU9?4?fŐsћ!x\yaS/`o_S$Ip} RtОgJS$^>ZUZ|ٹ֖ʦ'zr$>P}[HujdWP-K4&ߝűOX,Ƭ5 N=(.G̨^!]-eؑWjC8m_2aa {?yw|(]WdLkTf.m'?FrXbr֟?iq37jI@FcSquM(`kPwlR‡nQWG\TބYxQK-q H6pF }5%LDygZºIIT(O35gt5Zˠ[V<򫀫k&;ou熶5v5 pa R_%v:8p~M]RK U?w~mIG8^O17֖?6dp;97g&Tfno,JڙKL:ts~9?F`kQ->pӄ$NpDG\Qܞ~-3 GoGN]3<0&Faܡx mxHU%I=!:&~xf7rp_BOvBBf" uUƐ8 6zͣzIlN[i} (DΫ,U9c%\yi'IOO-d`*(ϲOYQX-/89( \<rwOӘ2;Ud ~Z.|x\B-0XT!sh$9w QNjޫٖd5׉b} !nQX@~˅'s}d4,6jУMzW4ЅHA, nJ17cl(!U;cUI)e|)m]*Ry%i;%F}fp2:6:CA(lA?EYD8]u8jpE1 hicu݇ H}lŭ'>FQ_\ DM0sk鋃ޫsPV%yDvaN<mybs\ȮYy@~vg sX~ ^([rOTVx{KJ@,0d"Rz؅ , DcQ{ @6QSGbHYC!_Fz%ptMXwBtAW"~ŶR]Cl_})'"D0Ʒ\k 5:Gƺ>CDZ-/_ЮOfI&zJ-Nhm2b l2۲n=R|()UhSkdԴH΀v*bb`:L(-U0!W N*Yi40xR`N_UdhjKt`8Π :6e^׾pFn{pg 'ø?B,]␐ӡ\861{0d;~l)NI·BT`Z\H _( kSNMaAI(! ^/C2[ߢ)xWU(qٞ.)X?USlf ֥`KF1ɦ}97 }!`E?6% G0tfN`{nDW b4|= %p{1O4\qلxSUO\``]q;TM5L"]dP8^O?ؗf7}w[M!ʅ3] J+rhLcAKStuSog`:-##/t=K.4]A eZQ8Rc@zx4bݞ7x9f9vc;Žab /ܰ.R`x,CCk U#W G4\b"`~waԂ-PC¹r#s[ʈ~{ 3TɶW%v+[ O@ҊP=ْ)"vjb{ 4p?%/'020pO< }QWhgnV~G4O HHm)}ɸ\+?Fb. |+ótzP&ѮmIߔ3ɳU`vyeQ+6DH]u`@7;&\T&0 /|˄Ŧ $#/눳Nqb.,!b{lSjF 2jIˆo)IZ V!_\y֎8;|J3,=anj8Xs^˥~g?ʳ |xlto%(^aco0_\,{!C賭ls\hPq%>;잚+Xtz=-S99eVj8l$kȺHa"{cE382zVA.Rޑe ު4i֧-9dN }tCbm\ӌDR%녧!f\Wg?杹8 Z)iv.Gm??K.nyˆhx2^!;?O~y#hEfeãBggGfRs/zSU9 bD5ЦφL)^A&'2E!g|uo, 2LJ @` 0 9/ix`,yJⓒMK(vR{iV,,?C;B`IsgljXch.-rشx-xz3ZAwT=ѰA( Uw)TrwK&tiq4BDؗUF][wA3AAYI_ 2bk(_UkV岚G"Aގˁqj 6PSG̤'j1ރv+<%1ݪFN4! ?I(ﻧrRqSv)6&Ϫ)MIػ-O1֞-+n T_ڃ0t;6rJ!@GlRGs\91p_soFcrWȅahLf6O8!z!xJp*"5\HNjT"^i(op$t?mrnVb%m_[ ֪XoF|D׀Zj}䃐z_\dAj<@< :qb{4ѐ|y)៰{\)}Oo3[3&>(դ;9245f9ny}i9+5PdH6w+4N7ugӷ"\Vb{#`52%'q]m˜YfiMSsQzĐg:0X-f 11|s̞P|۷WaWD"y)@u\ c>߸;g|t 1Q2z|?EFwF1R֚Idt< #l4cJo H%VLS+p[pwrDH L ץCoe04Q]Oꇆb7B &= m)V'-́1_*I;x仳}ʽ0xf?)CƦHamYj*h'"zYb4mtYb~%0cJv, ]vMO=<LHj8~0[^f<< 4d3hQxrcbe[{sM3:.&]w_,d%*ek"cl1}49~aA]h庘VQc C`Q9<%0Aom6""fi\Z vRg piwj V1Ж'1e8́o8fZNüP<.w5O9rv :0z;8rЖcnL } o;Q(G,ʼT#\8&!Sĕri R  )eEK "Z+^oׅoGbM)br\KL.kw|W0*P#ycx #]*Z2Ukc2ݡ”G64+"HhP:cӒb2u'¡X0Xt 3zԛ6`RV-[u%6_盯8x@ȾSW=|(dJȳ7m†Fsiױ_l\;ĻSp\5 k5m%xtq6}!.Tœ)1gqll+W[),pӽwCKGTxXs h9^:R_{Gm8/|#{)Y! J^g̟Y#O9 rTO҄dŝ$W(:ź6=K?r%rRU 8,'iȚ?-b_㡻X Yg%`S &wBM;B+ֲ'5<`ȴ%# Sy9A!HE V#yf!J흜M'ꂄ1tXEh87Z1Ugume",VA* Wq`3x`TœiMQUܫCa6JV6~RxYt _q5~3[SZi0M7;܎3-: gt;Ou{ON;_J&m|*{tĢAı xdF+Ӣ8pygpj>^qdwAV`OoxT+"Ȩvqxt Kyۆ*),>EFsRJ::!XAqen9jB"Ǎ$62ky._[qGJ+/Kڕk0p _(KfDr ː #gx1_7PY[k~-F$QĚ&4@߅K8^`W 6DWlx*czz4`eK5%c嬰W}~͙Kqj˔(@|P32k㹖8#zp¾-O{D:t/ 2`&ř5f߫ W/$I4:rP" է-4ib>.a'F7"j1FNԉ\$#SY&;{Z6us onx dt<;ȬRl`R8LFqΚa-QSCM_Zi @s%kùLYkd63PX/x _i4G@ ʅ 2R3`nWl&=Q4\~*[4q79ꕟ&M`Ҩ:ǶBt:Z) |w?[+Yh9XaPs]q6 oBm9m;-$Ӌq5Q3;ue;_X\R #B&r -ˍs"(+\!LoJvqAm^;@ ܏3 =@s7tb|7i+0(ߪa Ӌ:b.n:V|>bwGJ6ؐ2J$א[:zGS09N)lu4:J{eD>&PI#a/jD_C CQkH.-|Fqs4}'-]DY0 吷xTKR.SQ M}͵k*#$%/Ct0d#+DFTu\sm˟(m\i8&xZO44![{ 2K9SXY:ڱnQM cJo`gʵ&htŨ-46@\PuW1c!9L C[1nL}ղt?q*8ޓyB_I4^AHMb&9za^( FQ\|:?*6x(ksZ(5$V[!+I Qd$5Uv#" jʴϚR5Mױ.Yn Ry!6^ʧ W=a1 3X CQVA,UfYr2aǕo4bZ?..P3vfL/ XL|÷-l ίyXŨF]oe2*tqg7?4gJ f=O桋gئ [xc bk xZ.!o{2VHAKEKجm2(,V?QFj~N;JǕbK6#X7V# yj]= AXAm {Ӛ̺kbC zi]7EZ~GrdOW(sP$1/d=q'h<Oh]DS+iW3-FG!44,#UYb$/\ii&>`q_+9Yi"i=B&H>r PI9sY9yתYȅɺG|`AG[sm/0m92$Vv|Q9W}#`'і]<֧BUmUגr c#!7/k+ q'Wj>Hً5ł$U{%7#;{Qs]{GÏ6h6vaóNHϏs7{بKep aѐ7[[.tQ Z<9BlW_Ζ4 xLٚwnpTFogGE.]A"chCYDxTnek≓E=@2bJW>SIh θNH)C3pD$A+j7h.QSjT\ϗY,A1@EP{;``9̋|E6^Z4~2e"b!jL۶ta]}jxֶ$)4Bz.>cAM4L.ZUz08Y-E]5ҹ)mT;s2/K&3r.>}PyX8U0d37L6DY+^R!kNbMls&ۆZlJ2Ktv74c=FI,)%Ny#1 YȉVrg4ߵq~i[ RhH JrB^֏ mgz>A##{ꫛ;6a /5d&h7tu㭂$0 (lAg (-A Ki/cwt:X? -MC6DGTPgXCs F9%!ǫPC݀iU q71<?dL֪ؿ.PEMFȣZ*f@N/#2x9K -Ŋ=|75iBlH!4um[MB[MpI%U7F v).xu0t}y$KeL:2"&qEs%;R4`2>2xyScn+}ϭ§ `)H7ey\wMc-e8;dMqm;6dDF,>W92^Чx|}fi뚵AjKgy9+a)Ҵa4"*p0ge!"ė{Q*Y,VTIk%s?`9CuUq }7:" -H0I)hp޽/S߶g}Ox*M41 X*{#y(/;~bR9|:q r ` ҧx<<ZSP;2rKu#"+}Mdk<%FW0P#Mifͪ]őy?J;5ZNgc@q: :G"V0oax7('HjA74fd?Lwh1~/&l7rΉ :\Vw|x47j0O5KGkm>nhdu/;w˻#YDDW׍ '9,CޝUYXqI2T\Ȋɻ"dqIF.H C<CSLI?"Ɲp|1AT/)\dPx$FMlSD` EKUq:׭:^`2j͘悱1S3OH.YںH~Ԭ<"rL*QʹpEq*#]ϝiF:W$nHޭNdBl]I>~L>saDsbc2G{8#}6-{8uQ2JoߢwxƛqJ,{[zFjlrVtR#lsφZLܯStiC#u 4mBZU/q?AiKokѾo QV(.8t>ЅiȂ M[UJҦ`޵URNThD֭+fie׾f tlaK/Knmwڽ=gpбףrԱVlsS4oe0'ہ_ҺZv!kϒ01#,k C軐hX] +۰vLB,) v%6]yJPwq @YLD.w$ߞ]y[95 è+~?7tˮas݊JTR㈎e̊@^x1u+="i{Ll7QK1/??@3C% }=lb ׈ꏊ}:QFEFgp̾TE$P`Mĵz.AY*'4Ӏnguy$? d1 %W8FfAZ[XSk7^SaM{d5 (8Wvl0orf?ipd /Mc"3";oV蠕2Br'~ڑ ̾ptoL=x+Ӫo?;(I}h(lG' ѕJ"ɼy쥾Y&1Eڻ(͝q]ӥ)g6xd lӉ'XyH \t-L&uG3E *kl"[ْ.Ndrfa:\$kH8u7b3Aiban ji&&2ղ;F0݄KzDLawx_8rspeiIݮlpANozanUW֩ ,cDUl#(6-]x% 4OY@9C9#a!N8*6){ITk[A]&[\)v8ǖw+xǎ3 ƺ`F#7LnZ[?` [w(9kG>J1,`7kf-o=6u/ i E)W[6)WJ>BBd/ht( FQaC=C]YhHUmUbB6z#X=Ewxd+нD$*i!?o^݌A*kEL²4HEy{C27-OGUdvF7g$|}^N1 9& oPucʅ4r{vޑ,~3dޞwq#|tx5Uim}oRy[+$?*5U XjԘ%o4IN]ȜGwmjtz0J5#.X!zt -OC-~I57'ITVIn%FiD#E,O2:A-IbĞ(*%ԫe&3#>C1ClEΒU+eay>M׭y145iyIr_|b wwmt?+n0 O.ڨ-|7* BW1h|#Vsummg@v`yޙC!a[?J=_݁l/( a*EΑ%0U}g}ؓJLXrbK %bĮ0ȔR=+)ס{gH d Y} Ս(~HZVi^FƢ):"P[敋39bjsۙk[KF|I ZҘYН8ʆR3!N24#/b5-4qeBi@lW/bŚo;*7ȯּբдh"'(i=Z1s!\ QŢȉJܟ_nS' bƚp|fcrsd&'P}^80?zAґ/;O0D!F(VPMep{#"^gX܁)JGBP6럋aVlLq_HDLZ44XD2mB?ѩ]Ԅfgwߜ8F.2[Hs+̃׉L.B5aõS055as?$)GL3k:˯HO^I8Q`.0#ֳu :C_[!g@3 1 }j47pK"M8 7dQ21ԅ:>O[wR+4$|bu=q%t 4l17 bAme2iZ,&R{hvʬ^ɀЯh< Bԡj9):zx-L->h^yOSYջJ,OZA-V5@pi# M;(3|;Hd[ʩS 檰THcDtd C IT6 /wɷܡէBFOM}.f2*b!K]{EM0r/*7 SL{jT$DD-RO.!(ŸZ; U.؇)Ff1d֫ތj0L>6^W̙po07؎}Eu+i<#d>^uˈ(~8A.В0;-X+rtzVN͚f!Ї~g{馯ٸ^Nk#3R^*lDtG =^F``V5nÀW#=EHsZK5VE_2$P̡$?ZS߶+UDgzk\{ -=d$h=T*gAO:f l 8fb68zbS%a(3d*;1=c]E=G'#D%XD[~ux4>=ǭq|kI;]pv{)<>"& k:qQ[I*z<[43Kj 0}@慀} R”][5E 1M, ϜGt?9TnƏ8ƃa~I&/.7٠ w q^2t'Mmng]nv@ cNk3[uw^ՠ8SaghuQlyi}ȍؕK72b,-8V;Nco)^c}G٫6pLsz3{D;'Jܩ$4mX8/UjxLffZ18kv9и0fI#ށ)3,YJR@F NΪm1E/zp̮5r[J\Ek'S2BZuQ4 \9sʹDqT6>CbSRZ JQ# ePce)\4K_0({0QqċMNg.=7Ҟ/2wtmws! 50כn}pIY{@*R^3f=^K9Z^]k o 0ol+0;?Q\oqGc_VTӅI-&R`W'l[' Xq:U /e7oU mhzZwﲵke`dv!g8ܥt."-Ţ.?;* M$dN,8|ZR%|򃨅.=zJXեpB#>0"fKwBg ܗ$\d% y\7ֲ9{=(@kS"soY86AVR(WU`ls$#gqW˛ ?KPGKd` <IIk^J5830"+!yڇa_@#;<J}Q <452>iXhD+bdX^z}{U;CƁTqO,n ,ψ,Z),nai r\ `c!' |(Ri:EKY9GI@;RH& G'PeT9Y*t[;KFή|ݣ$J3u=YN8'XWy`'VQ ?e"'T2MNbKA=XA/LPx;lL_`Ԓgoלp%&g\Pc&12 &)']::HvsbmL,,G݃0!׋/P(+@gѾ<[ hDU63]$vpZ[tOlU`f sW8mYhorl%p>52f ,#LnvTLswbט.1FCwM75bZa?$_VCď‡ Qm8PXqr pi]C^Lan roʍ9; [hlHhsE9ZAnt/*\-+7Hai#hYGk))S2f1͓ |+}`C\f}5>gϣ,cu 6F=}K[FKwؕe}9Uȇtנ7$7 R^Ya([tyuan U-ÈᴉJ1N1HbR+CaR1{ H)KTn\1y/UfIz!Ⱦysy_ƈߜhftnm=WW \Uqdkf|ɰ5qg]3sdW#'ϓksm* xu`.\MX#(!AЗ#.~ӮB !phCN'AQ,j,=oLh_J#5KP@":yop: ژ[ *68Kd'.sj~ۧZbLdĖ)TFתN($ф‘ڲ"ʰ14$O=s_/J?mz .8Zqo " C$ܲ.*v3D]IG ;BS޺,sk>6̔ @-MJ1@|}fLҳլ"ﺁPF#{x0yЮ|#̓oyXp~WI{_/S͕+R<'o։ $^EltȽ2w֎]y1HwF:Z囥,*@ChnjlWVi K@"*e~hJΫ('h[ITpa:J3Cu9Q{ /Mapݽ:Gg໵7!KnʑfӧUМlR a e!.cyE(68hl/0CLQθG[2͜:o}[(9ܺ?ILzCwYp*je,T9U|gqlbt>ȣ?-Ti^k3V@q2zraدJ 8q}h[DrMKYCP{oG;)!){>!ȷ*UlX:j1!Vnu [l쁟?dz&%\`nEJ_ `4/ͺ},s0F[q8\'MMBf1`jx?%ꂙyq-׷m6|˽u!:F(jN L}|򆺲1l|<^召glZ!;.C<] c;N"^@QpqsKQI'ս kHʅ›Ԅ].UljCfVxO$TC:wL`>ѰN>F)TQwʐH5 ÊeDE.2XbQ zRH탿9uTX(V7`0ORX佺 zi|Jf;znoXwGI"ck.ew7󰒡PjürZڕƕVk5D?L=.6i¬[(:3_!J`Z5OPB@-q,2?@%_N;˷SNP6AB󆃩VXB{\jBa? {Uڟ7(%OUg=K+Myӳ*8eZvc%]#UǑpR wAV߻4VH50=Rc3_n7^ FIth1Im`18MպPAJ0Pf+`mX2{X>a`8颔W-)v[.YXeq"Qqcg߶ Bɇ;%QBY3BHLMgp#9~ L+= -/6Zbx5]gv;j}_<¦TZ/'{jge[=_Se< 0iX$@؝"V7-,iE}aˠ-i+Ws_zA6W wVCQcHbq%4q5J9*g84y@>͊YL4I]7_ p%[e>i!U<"jq\n0Lحl%_Ӯ ct+mb]z}KOߋV.D.ǘ{_{-(DS`'^0gMڨV6WL_W6+woY "Y$gPUJ059LX;н!pWجKZs&oa΀}GVQ0 sp(ub)AZAnP9=>>+DNPE*3!L5Xy۸O-ʫHy J Z':,Zz,)j`i߭7ֽ~1zI'1> zܟ҆{67CTu^Pz Fvs)'  V$KK7&ڶ*o8i;%$WMbo3GEAyme2z\q݇g~"yZWBgr)E^,P%X{^w#nQW0 j >.ybp#J51N~d#T1zK5>KX]e>FX\w`ԛLŶ<%i^-> TVQ0e?#Xcy7[nU_FdvE^jq䫌>4 64giKA;e?:S;2e?yzOKX;am\tی/'Ko3^m_G'I8LCH)!G/T6E0"S /c95=lj_ȷ*\O.LB;цmS{[D|A6o,8V0ٞXmc mnLV=/g L1 @X6CY-ے |2͋ ?qW)U:4C3󟫲㿨Ԓ)|HriLGMʈdZIoiѱ]O &6QD؈F %lP~Tu:<*ίRu-7HIyż +5x-ˑAEvx:>p2ӧM;lXwk$D!h3Ɔcr\O%|vSPNP#L"Ԅ9I#21LO*ܽCдs@6o@U_r4Xo5# Vs+Xn՚,[B"3\'ZGHĜ7s5'MBl; #bx*^̗s8qI3%'ޘ @x(OAFGcF9@ T&V}g!(SR7D}{g"%C/~Km>Bq/:-A==LD?jq35cŦ$Y#M<)]&ScSUQi06g:K9"jѫJ/b={OZbh;W}ly)\2]`\I*Ǫb d/=wQրzүFr3TkL'c&3Y)"*:%j_b~#"^z]1Y &nMԜ|ax:e''TN9"M7S(r8.ekN9{g݄24qF;ED˸5tӚNdIdⰒ*PpK\s-}1F"\a5(/kH]ަaT+ӛa<'W$'7|%!~Ce).]o- ]*axSMeO'=Ӱq|*S>;c2$|m^8^dEfphs#O A+KjE$M 4,5򞈍2ѧէJ .r%4NH {ӋSFVpk&Rjj֛]蜹7*jQ6~h}^B]&b3$7T3@xÚz+S/BV2 PsE ӇQ~(Nǹ2S"Au=>iZS6{bh8[|wkm[" {s>|,,Ng424Cɏp>0 ^$f}{*~9hpҝ/+Ra :Mܣ'KbkF[Hm5 Y]n|H )2$H|$Όq"8$ۮ;{=ٮ/,Z!^o@UnoM :N-riH cJ vL }G+AiX$: B1E҃qSVGlV@p@Ab]r?3/=]AnZN\PV{# (d]qF,6RwDEȻj4WU';]UGikqPi3 @j_4f?wK.#\a6$EQjKqa.cBlґB:oʇ;13'!#Ý81m>c 敒y*ԡ)'dul'ծJ60BA=ʔš7?aw*zͪIU.OTo _0悎LHIsN=6;Vo>S̻-T3zջE7na|/ wЍƾ؈$m_;t6<7Ve9X&Ą~`>N<Т% ZѪGV" 33a=y-w] C7oJ21*_ ituہGKK~RB] n܊4z=~lBE?O|T76\oE[A%+FrrBuVY.3+xJtll̲oeG F;[AyMfM)WX/7SIW!aK4GA yj:{ :ɂ^׈s&4boߠ.T5.PG5*w 1!m}/`XPӤ= P"=fؾuXo6rxzܻ>vGLRvUw7v1n8=$춓5o x4w8C8P+ Ky%7V!Ꮼ/Sls/O W?/U$==Rd1z@>=ϔ\*Q~R*Xm*TjѸ1%ݰg41B>~ҝ㿗X>rM*RL;G7k[!F1y^]02`-H"&ilrRk2ep[)Q; -WZ2$\p?!N3*Sl䱽ݾcZ #AoT|pf"~s*Epj#FOI/J)Sޠ8ZAG` 85pp#ͪHrЎ_HNmu3gH\cvK4L/Uܢ.#( Lؖڨ[VESޡ%$t BbO"3u!/FocVU}5<mBA-%YcoٽNY$a,1lyFƿKnTs)ڪ}CL)t hJ+KSw1Վ!×oܗZw=whQU/GEyI2O3 mh5܂zY`7ÎPx1+:*6 Y^(Rl*,+^D89{HVkX_f#d21rxFw6_4 hIS`)g$#x]k]J`=nNn5UJH/Gogvbt^ȍށx}v(p5U;An?'$JTvHw 5t)`,SJ-fU! ˰CAQ;}iiqֽIl_4}vhF.t[z&RϬҷ#0$"b]yX4yn*ψ؏軛{FQ 0,YTn,U &mt,c NUGVwqzMWJ+bB@VSZMHf88qmě<6=Q$MT(_T.4#aJ È$Gؖ,6^J.^6koABAan~_"$si漮 _p: (检A5maJȯJؿe>nny^h" $aaկ'Ȅbt1xX0H">-wD&%Z0]@q3`d$lPl$deP8H6LTsA%earhdI/R6Vdi6Õ :Ԝ Eƚ J/\[Yf~LHWnU**Yo =!ݓja9׸P:!VBU1˜\1lv> %]ΘxfD_:WD AQg=r;[[r M^ )Q\[[ީkiq=!qʕK<]ڒQ촆$% `rI}:Oq {d=GŻO?X4 ṊsKS[7[5%1^ُ\7ok RD1, U@Dp" uI<2>9Ao{+Bgq<8'#Μ^v\]ygU w{4аLװ8c?wV*ܾ\5pY&SqFh'b 5~~;07ae?W8+]$ 0WCՄ exOmlKYz;TX%/~g]d$X$sk-Aı,],V@n(ֻOAf4D>/ 4N5t-TS<8!d}w W6B~bB,8ryIjf2r i=ܭׯ ~o\83! KRvJ0 0#hbu3},—r?5+% zrΊx{_?H} #Phqdb'-h<瞝~rXJ&-0ykX#x#sv9ơ+ih&;wV6Q,UCH__ *vuiCgVtH`"xN*=aNI_>07:5c+\ثT6E/',XG k5QPd3&fQdpOIɶ&rRb`TBaᰯd AWIc $ =Dܒ `8r`,Wvm <BZ K @k]y hہ:-b520.1ƽNI9%_x)Co6_}exBv& c (uxJ AsRVXv9븻MFcH2R tm/,s ;AgyqhfFT7lw]%D"e$x(A{~ *ĸ6 gDRdﻱDJZ N5g6rKc͠ CDbp#IuQx8~xI9xT'OP#Yd @Grl#&kadFH-)X|K<]ؽ~G'03 IHT=-wmv,v\1wρJt(`ͬ+OF"e=6Z-9NrG 6*rEK^VlpZ)Kh ā"xeU +*J߶@h@PFduh5IaSq6vgxX /sfo}ІqTShRݞIIa,Go3ǀom?<<広`$KZ 'սk1" c `-Qu&JՊ's;j^ !-պ}q6r"C(ucޘ9:_~ghХiT(kgSTcb6lI aeЂۉSͧJdGFJtDtҲO\v=e\'y,/Bď s(L~{`& h[g%ĕ2/%T\4?@sJn?hF ݐ @7s&C;>4l-HzYtCE;hؑA!/ Ra3Ù3,ޮ@xD2pb'49GØ36# @srܸn?3RlcHăسgU1gO*܁3RX~3h_ɭ%z2g?9~w'vs2O6>?5R1GZ4fSe186r[ цXQ puYУF2nsFx6˹QS*Pԧ۫wȈ.!Xí~SX#%OeY"t7' ՟ w9V Yރ> XݕO&z}p,(ފQWKr }]bpf+?IUR. MۼM2"NJoJSoCCq|-&abМͳ=X2J/62Hr6Vy\Ԕ&G)۱[Xsf˩ <.:*:-"Wzsob[]Cr͓!xajyj]ԙ%Jy $,22ɓށo+0Dk_͜a+@2NEV-{Fkx1H+gj4>x.">]On㯘dw$yqb4vM2Sn —QLT6Mm4-U3>J5AmkY Wl:a%?E8%]$9phStbE俿sL~\* 3UM@}iC.}*B ZrˍT,|_aU>1AҚ22M)H #OWf1-A{g30˝F- EJMI Pv$`z#UM[ߜ)!((kUxIaf,='YFdܻ8젲q\p;8M':ݖexG9M7peYafrwr e~D2OhJcxLcdc2# x2E .ރmmG Ioz8 ;)m*xCu I澪ୀ]:?>"cry𢡄TXxup l> V|WégݖV 6NO%ڴ6,o;qdiPن PrŚic* Dh 07yд|l' o7qp9ȴpzHT·s6h2*ZUv x8/n<RQ(gnKx5eKrul2sh̍u0d᭲4|*+}O+sAU3Xs+ɀz}AҁiM r\3ۢhNE E&׹ZٗU̇,-N;0.-!lA#UCts;PRJ F. :Ʃ`XZ?] &>mhN<)$pHxeL*g 1,-m%($J@&%JؚT?.$I2NPuUi}84wRP6IM`K M"SсTgi^A*NjŹ1ԇC<0Iq?jr6#M3m{h%IRNM LrRW!5f&s&C&ξ3?e6,.yKψp]=t2=ϧf'q-'*!H47mfw<7BCUI.4>s}L^N[C'Dbؾ(%LJ} pg?0yPtQ O]/2hDSo= .e=脋>"JvG!9 ]U*̩R ˌQ:cc%Fv&SQk[ZWM2&K3R` 3Ʃ|UF7PSns?Ŝ:hּcoHL3Rfr~GMK2آKK9 rn51[h\\l4e^U6myqѻ ~Wym ,SqDls>P;+qR&Qjt܂}UDd;%I9լl6S}I_*Ic oi*G, 0WUcR6.}8Pmnd{Π]1 8"Er`%[7RB}GyH{F픂/uN,\NKI?餠K+ՠ̙qaW}js2B&:H,~߱Xׅ뮹筪DIb$ɴUi%IdFW!V  ԰ibca&,є(UJ6-_y47U^_HXzl \0FeqImVb9٥\"aM&ӌWr 3愕v{<JFS A} r![ K6Cw){B."czzyTeȨukqq$f}ZZ)j^0I#@,V~ @$QŎOD*BLNb<Nhat6g,͕jr Ԑ\Tl4A 㰆 p-McYݹc;/TސsPÿtF$6"nqYJ#ۖ1y"GGaF#<*ڦJ "{;R;H:|`` EhRx-U+|M۩;,ԟYh84Ջ?]'Cv]C;K/W7(&N"ބ)W]0'2%\ږҦzݯ - z@9 E=L0gxA"TrH h -9z1#; _% }m89e3Uy/sRv?hЅˎ)eחJTqsǗ,a2خt!b6>ޛg@$@kh«=GmFS%4hG6X$g'o嚷/N(4&ީF!I%NԜ”y0 (q'&P -o>Mgz/1gdjucN21nT'/G]AEܭ8q-rb엇8Zh05}ą u8-Iȅlŏ9 L9Ĭ cn]:?"1ECܼqkj]5PėʴiÌpf+FRm6=*$nw? >)͜ aPIJ*xkًgUoU:RڦՔ!߫c}#o}}R++G=-rlR3LKV*0Rs@4?,Uc@5M~rCYYR{UWghCٳgpApV}~OrWZh!}N(SU݋$:/-WAꁊ=JܚQu(&3$UҶc_wEiҍ\)@zڠC1`*Nw[p%fxbO̗QT=W29 rNJ]Gļ2qKL}>lܲ%\ e 򣿃D{xMEJg)!mIDeS ts-9V\T#>bpGڦ,ׂqG8v$~%í?0;LH|z2SLj}Ek@skB`HHJٰU -C qhq'y=NDWeWyQ`l5]mM?S;S=пRPEnW_j">KuU[9j=r=GaR`}uNcѮ)ş:u1O8X$eH~}Fz?){iOoJJ0BnܬQݙE0n׉T?Q(N2ea뷦ݜxY4s6 goH| *2v*-S='c>Fhd|j^dA;H)S<7W DZrwW}Ǽvl]Ҙ4ڔ$[gc T/VgLӔ m$b`ng$B#k-jmVרO$dp&mӑ7v6Ɵ YHݎA+2сY#uP?D){h\Q-ۇzN. s[F[;q1fndv9MOlǖ@=2AȾfkMTik2LF]tü<؋T \MD ۆh]]fLSeNa=8qnPGߵ5U9AuFwp#Lv&JFH.XVà c L@a.:` )k^Kwit0]2ՋԻ7<$ݣvUlbhhQ:ut>v7Vj6%`cQ=ߺ!q1j~.һ7da =6*F( Óo!8dQ+:$roO wU UODG*@ [d~lBU?_pߓk/J;&25__1?__dlڿ>Bk:D5@nbm4|rL~]zXTtG\('4VIЯV*r81iCˣsuS#=*Z֩A }+j߳OvYNL?SkބhkᙚTi E۸u4^a@H=R(7IK `_1'b$#"0k4t>t׶ՠB̾ذx;^!l.|'Ӽ٣X@z|&Ι9+VDol:)%6SDDN VL/db[s%*z2@#n g6icWy].D{"6QgίBQ|xIz&PJ<ՓYRHe0004,y)QRzp5xē ʥ ./״ PN, iYԺ0'_[}Sf?in!siPX #FHܢ˚.UŕIx.SN2"ZڼFn^Kie4HΘRio7SkɄZ]|Xԅ1恭o˻:= ̉k[c8A42\IJfP_ a*}lmE:k:s*-E0j2K}3Bχ:rQy_f.\p@]Zٌ ډ 䐒`H'HGgz(u{"=b8bUAns)8JXh5hY[{82qRBgl~7Y6+܏3nyeK\XXh;R=d\,|~ej @`>ˢ E#pM.V,]4˪eϕ <1yN%f0$?.'䂞ѽ9yPrmn-şx˦p$Tz"E6CI r=H }߷JH2Gq8 $H>Qj{JRVtr_8@;jG-ZV>Ks@! l.iP|{=C #!wS[^C[xI#M>ÁǼ rν% 9kROO JAbh W2v$i(΂$1b:`3`kjeyk'bFrF sERS:k?l#Ѵ~ISPܖ=8 &-t BR+ Wxu7V}cnio<m! 6`VVfp(`Gyu|{v3@_riHqH*RS9'_15,f%H/Ks\dSD?[xlcl/O뤜ҩMsMF#IʮW2&B6pUa,@P^T~G9 H|~o=k=b.5c{ K5̹RtyZݙXcH]};M<*.]y Hy{2Q[ۇ?qԥ;"MMa`*ņXmn땱i\ZRaD%x$ph#U8P̎-yԢ}!49{w򒰁R ]~>$iA~1IW5 "ӾuQQ(ӄdie$$` dj ԏ%^}s-p.7#PY2F8dL\`@Ɩ9N˦;חU#&T| Ғ. Ut"Rt}K-g\mahPTVT/r/ڴlH#AkGqrnK5qf"Т\+#]dzie3"q{ ¡#<!V xmy0vδN*EOn׾yi?x#Jt{cgTKdK%uㅯ!Rm?G>V4,Qfr׶}+.I,v*NdƼe_Ycki:ʊZf.7%ct/Smd_DgH|o%*bbVq 44|L0x\"J(mV"|l.{[;Prz|#Z42#k8i3,BQ[-%4x85T/`"i[Ksz`jO#[H@S>|!CxDNb}=p,Q} qOs1#@[ quD`U,wb/-*Fx?%k!C&o0p[VaҌ9Ϊ>22`I#C/({H93]xZ`ٓJeWM(Po[Y"qt|b-f0G4'a~=Ubg^RS mj#!cw4_AE`thd<b(!+ߢXs5"uߍCo*d1uTL>Qjv=n Q*56Ob\Qa,ar_Ᏽɍ/D/Ks D5ܦe%GPd]dzMFyN ݄݋!eo ܼ` +(f0x|Z n5`<}?W^}-jW3hWNhjP|T Ǚڧd䏙єy4-M,j챠J%nPzVV^"4Ri&h#LȲL\mn*tݢYs1狨`8Qe6˱v0Ap2#Ŏ.M} I~mDe0f@U\E5h0OphHpE>}VX=p6d;ŽC.l0Sv|JTܲQ-`n 3NݞgUCUگՠ|r&o`Sa4Xy/x+8q,̳-E477a6͠0b TR|*.nV+!XL6 G~O0{XLBNƼ{T;z!-mtZn铯B[&<m{'㩈g*8AIcbDm.#`zFkLI2y}0&Aɭ7ų\`09y)D5;Q_̬%h(QwN!XA`o{~+4UEfqPv~/LwBVߥ U $+z+kՀ :3e*$GAYC/T`Ci|䕀e^);>MQQ҃J|̳3#kD=xiS>L Ц.hiyHxy*&)Z j ˊ2T^r&\.lB Ӌew@ Ekw x#P̟ZL It6hČ!R$LxN&kmqG@o #&l:M{PON"k aޏ(C\\}ԹO2[7'z7҇6NYaYS;dn5]Zp(A $⚆*b'nO?t(Q 0j\dž,TCf rn >h* 2!`U|$7hEM?D4W_"Xi>m §&`(g(0\"T"UL邴7T!֤!w&r lƎ8kABpYbW/";ߤBb$qPन%]3\2D3*dkiIJ2ieh/YXx׃3rQ+ULVk-;Af:Vtǡ}oNq@#>\oJ;R[GbfFT5'>{:ީ}IᇦH)ljp4a%èru_6OBD Ԭ3DepPcA!ޒZӣ02Q-=J?O.m< n)7$xx, ۰9 ݈Đ֔ړ{څ9d/"xY(}Gr֖($<wBi'fhV)@[*/) )j|ScG7d{ (܋>P"N>""q->Y/P9[nwU =?+,Dn bgUyxuaE Akmg2gͳ`8BdAb]6u8HX7,Cyes8/IWGmdyP`)i)VBIaz^ 8Glh5wFNˑcMj?U8+N8:^]+XcX%XTa&M798Ma2_)EY6I4 y(1Y`$y CdP)tAEW&^%/읦U mA$0N$0S;[%pGP#!ܷ9uG Шƿ>z1?-ݡV|f`=ĥTG##XK֤#-|ON$A~%N2(8]n"f$4ZlM\ej*ÐǸő@HaçO<2tSO6rVZi$K B=$:1jfoZl9st6==s T}"U0^85^ѸLzo@SYHɴj\}b!=:xXK)v@`_ƃr%}ЮMfJ`RN8`=Fǽ bU ooľ'ERw而4cm 4ٜðʋfJ (a~TCŤY?˭v ]܆(i YM n@ :-\ g:] FAҥYS h`pL*U]/^P\(S7ȃp]\|;YVfU!¢yWƸ?9o !o` .Ov/A? HIȑ_:Soyy72uUjԞz>Efqvm<ܢ)uzº$m#`ZE`E\-BH5UNe0#|-EQq;F.@5E N@p'SN bPMTbXBzUi824Ax{l, 7w Zըn9*@aЋ'ǂ`|pJjj)- XƦmCr*)f.Ur^\A !vnKR3ap[%dEj\`ydWvDu -d.2(8B}vo{B! 2rŢd =x%`Tsy|Ӫs޹(z<3%#:5O+tVG)b?; 8|5}Վn:,m 'Fb,>ЍpXWrR%y|]4~ZIڪWug 9PLfhs4 Qvh[DLJDSsѰT⧵Kƭ6M;]UdI_L)9([NoZ*$0gӡOX $ Y*j_7%45iYS0 k_FǗU`g>[اky ErocYhEHLUU4l,K=sX/I{iqe.-^+lC𱊙FgRC'۶tJ6p7qHKs5(&A8Cr+hN4J7jqUk$p9Ly:OG9ȅvZUd 9cI|C %T(AuY aҫW x?0_ \;X^Ic3koN8i{G%sW;FBfZ} A/nM!雷a3.9UGp5._qq9P3 r>ڮwH(ҕ{,RUeglZ=k$u飐oCrkuT~\>a /N,EkqVcxa+aiug6/yUpܫmA$?GE l6ak2(ㅆmHJZӼ,x(l`xG]F;>V>'=jU$p|CؘM B<6 J 6HժE /YXRGV]WirI`aKrߴ:DdSqUD!N{X<3hYJX_2ڐxT< kt"j>E1KpTj[BUmPh-e ɬ $g#|^pEi>Z8K-z*)#%_O_pA>IOH,R,Et^*tטhms2$XİF [O zN%EvW۾C)q^cc zd<*\8o0x#WrZys\>c1`X*"-r_ U;Io4㻁c_ M`oQ&q(l%2Q[k'Iq61)Q_* ?Cv7EɁ$b -pk/0_nV8\){?,f'v RZ^-lRLf\g^ΩY@^oB[( ^(?ڤהrB]|:BV0bv t`!^БCKg0Oc6Фhc@i#$Y^rX>z98Z^^zI*r xRd9(6g(f~@7D]K!K=e[=ӈH?9ڭ HgA" i6a>0'|#a2YۥH=VmOtPQF= uOY-fSθ扊5#ƇЪ ̗q$(-uQYtqdWKvdLX6 Qe# a=B \ŔJe|xP 0r0Q8ֿ#nrSu+)ded/~GSD] @p߅PXf}lrʵwJ.g+nzi6O?$2qF@3hORwn΍. T0S|j! e𠐛%XaOdW9B/%xdLT""'>lz_K$l<gcdhWC8ot&F !_gR~O9iH0Q&`@39G yZL{"ܹQaB`ϵW|đi PMhqyEHPl a(c)qˮ{[QTƧY!nHlF_XJ>.X{׼# 1㼺ELM RS;_帰!,Fv b%P\$83PO)#CU#-<<^/I6& +J.d2[ 0|r Ze&vDYM nTqؑm.uA#,6O~7է]aE3ܤ* d)j婘pƒN5ⱬE wM甝w#Z Z5"ˑ.ֳ)?L.Hp=L,ن%眼v38 Wk3E-5zQ}`(~~Jxq zhQ\ȌCl3*_Ҁ^| uU8riXF׍ T~L/^tġ tr;P$^镊N7'W۠iZ8bTQxxM%01'995axu'85_y9>cp~3d)oH*mSTIvNPV.jAjyicc}{y Ւ-Lq.3">rvb[k|[֏/A#<J`@2%QE^%QF%ksL`WN>b9agjz?7#X2ȽMKQyy8|F]8)bʦUOepecZ61PG>j=b:~[W}^' <]CYRD;<]Яܡ$JDPggsZoD.xdlZL:kɺybO*)vn0Kn@w <30NfSWcЖ?ZQ9V5qodt4-jщ X04UVńQq#`SYwW<οr>>_eͰPꗶDEƓ1榔i3ng1`޴lQ er!dt:3fY8ϣ|!,͟V@٪|>N7Fsq0ĠZkM7>)g\$zϸ Q \M1nͦqHP &1'o߶񊫾Oڈҷ*ekSJ(G{LUW Trti|pDRژݻdgO3So:}Ƣd)?c`UC,b!棼QP';n)b70PeM"D$?.L>FG)tA+ځ‡D;-t'E0D`w_y$Mh},bEPDh8'zb\luߢ]/Yd ǹsM]PiH,-!E~ $y +KP~/ ׁ,3~aBcOj)Y%8(jo"dtLhF<'GJd88\ ) ߊ?׶!=S8!/isc*Hɠ9R'ٕ,ܠUcw7r.UBpJ;)n+A {q:$x}FN$?dvZcNĤ `Osa;CgS\ѓ{ {6wnYڸF~R@0O23w[s#߬uC+Ky;<_]HwHVG}1yj.$ 1]bT( ū|2ߛ22!yBC^޵ ]gfKLUQn/mkY^@}QH;g^w2SFf_zK۔[ķr9B{M_~PR!RR/)FPSFpQcb @dH㾁4O6!|ϛ |ItZEjԄT VϞ3:LˋKY`Q8u.{#}_gEKv[Uj׮%#1sj'FtD&lN2S68X5\'>' '}ͣ"56M fDr(3/t 30XYp%Z{&g%(&bSErc}>?pQ,R^I/_݂*+i!hG]:S?+8Z I_\տbH֒{q S9p^ g}@VVɶ YkBu~|m6L`:"hGћD32> ;߃}Zw糜KaݺA0:IJ~`t_) _- .ch{{FapY9X7Dq/>d qnXq5sDC Xض<-VxQJ6JcuX7O0T'b@lF8[):p"f8iH:OtFT&2v]>-f?;MߟíDQ+wDhز*vK?ژ⣵LV:8sGR|No{Z S ל3O)01>`32ڌzh¯LNiҤp)T mS.&gj8j'!<^.'6~@@H(|ؙDfVwt#KZ$7on|,2#C[eE{>=8ŠÏy$n`gїުwawiϥ F2uۑw%28k ɕ*[Y6ٖ9')O]߈ª񠭃Z7c4 ?Hgrf[rMuM:/btw,6rIxmQKƋWE/bf u3QYwa~WDKɓjPK2o\LHLΜIV}Uqg$ԫ?à 횹R\5WpPK!Mz&1fG")^Odv&imЀQ VV':(%\cR=rA^ LJ$LKH1p-cv Ό%hjC"N<"_A:`1ueQ)y@puvߊ꒚G4d$~CpQGlӚrAN.Bj02kf^!g#$򙉶0`$GeEqR8Z ]VefEc[Jpld&l:c7Mk8e{y{˽[AXTeqH.M? CY%{))  "]OWȸwqh~+}+9lDfZ>.ǚڏ6/XfIk7']%)l uf6Y- #F~$گ<6c֥sk_~Ƃq敬`d~[s$7F`Εb[L"Lu)C#ge#OAb@$'oo3$KkRN@aEF]/z?dP!>gJ/5Ӄxƹ#S<`k u6[ {rK7q\<`M{Q!D% ic4n`?|r\doŜpd̬m!@vU*sw |  t? 1 #ϒ*صEf .@O1z|5?R}0 %*)܂ 2OsMh&M^~[ӌ,3E5 ٳL( V4V1J@eYLLkkHmM>t_lv8o(2#"nhH]IrIrn徠Q ?Z422{c@ /b$ڡp_P=+!`#1ѦՈ!,I_&ޔ~ܚle/+[=s84/+feVZ16 &92T$q=ix6x"yw${}{mc!DՔqI/cw L;E\))#tiL!rl"'I%u~zs'I)қP*h0o/zA 4iJhn/g$Sz gB.i-J1+ЗC˟CªK%&`O +ĈreTZНP)Qϴ!άf$GZr\ = {R|lGSʈ :t i2Q(*5i@INH 6&ԗP_Zbȴh4ENͲݥT&3FO0@SS0)XG2r wbwmτw޿>f~j `)̰K o&^k YGUB.xU{QS-(m:zb?7}! ʻv̝ǻAo ſbfnp82&3rlr$bO1iP?% E[D:+OAe͑[]0IxOfO.UWh6`XN<2'A3)WA 4mk+#Y=tF} tT%T/V"yg|XgAh,gR}8.Cns6',ʼ!) 9@Y5]ylpg93TN]b'\_7Z;U+#~]j{U؝w4:_"ico !0K2U-b`Hݘm=Hd#7J (If=ya g#g=["V--ڑۃU {UARY0:#ډ;Q2(X(g[}QAn''jjܲ.HdZg}%ˈ=\U:؉ ƀ^x:&6a@ 䠁-^Q|ai;g 7ɍ{ tew@gfT *Ʋ$2_WG/YflIQ0y(uLf .,{+ԍDuATHW*}az"ʁoO0ִd[i/Z4PgH5Vd‘A)ZrvELتN*o47I1ۦLNWl@O3dM5Uz]o )1Qz0&{aq65CJNͣ8`ye b-uu0H,/Y• \YxږnUg=ͪ*3~5˕EV[;I~-J<ɉ\"}~㬬~H L ylV,*v2|nlUv8(}>5w RRت\O:=h@*$ 2ƂNPD[6U!vڊ:PӲnh{erʨ>XZS X/Ћ+ m K]QUoT+|w. 8xblÉ:h&mC 6AJr(uN!qv+fBYlW7L.*\Bf7gH:YwӒ+ ($rt7kH ȑ %{{Hv #t[޿v٤h; o3 Ms8P*uCBeQ\rhy]_:"KſdbV,f:gtyUK)3ަLd֙/SP`Q`af>+%ch.u ]5Ef:X"iEK;Y6oww TK J&@s!'z)ꉤxڦOV'']CVJ͗vhS'6tC.YR٥L!³d%gNJ:,%Fdf-љg%u{V.ENs{LR| 3U>,C.ψܲSJ~PfR(B+n1j+|~ Xfov7wS|ayHEs[=Ė[TO}) "k3Z& ?zQxXG~@ #ljlQȶ_KG~޷¬.y4&۬C̣],1ɀv[_)cZ X2٧7$NZmF>T@W노/0w01s@Τz;ԯnWɅ5b"8 4 bU@54XDRv@܄#B-`1˙2efWO&;5^"g5 DJGky7~~+ږLZGV<纣yCj gjšoN!P,2H14MP@wfP'ov(rՐ iu%ᡔ)~s|4=qFEm~b[z{9fzH㥯ʭIe. Em§'4,fa&ߙ*4|ky jRo}.ƧT=_"J {*r @XZ"@H MyaǒVGJ1΁]4>'_R #G[CփD ;;_.1ZR]qݍJ*  ̡ݎvu"R\_-pd$ڥea*\c]SwGѰIcc=M4M!n4kpӡgŃf6>1y0~iiU7,~ !!Lz@8$OI`/1ېGhsV=Dr4jZsŀ9|71Ư-9O_ J/x遉vk@f֖:ct)O -PndiXurT)SAp,nͭIan{8/fC`88ςnF$Sh_ K!¶L*@Sy1!6 ]~. ];psэrgzv3benM9 ^Pq~ǔ3g0++BZ$i+P[@^5 ޡX[x87.΀3ѓO8G] )U?1 C:QoY$&w6L^WhIX@_r"O h$Mup9!05C,܉(OC{8|&w|tY$&KN~逿NѬ(*m>jM\5:CvU Il?#S=K+nՋ(uXa<s19K~8L|K521UJ"PLcp*ܛq6;eRvg*1͏*9ԩ_ep߾]k(UR,Rj/E}r:ln`Ղ墛 &Fi3KK X,V3MXWƭg0QnpǹIz/Y=¬W;DԿC-ՋQo<#$_4(}<ϱ1/?~υ|;`5y6%._/-GĦ|1B[2 ¶v#ljK/+!2 rgtV'eDD٣(jDi0nÝLt4QS?u7#s΁$ sSaNhsA}f8)L;TT/p0!/ %2"q鿩d,^X0Q/_Av&!Y8J&#5$q{@#M'QhdyyR7gbni2gm.J>VxXq-UN^Cy5$QHƏc'"o>ex<4n#νʲ2E"A4ApZJ`sq<,r!kj@PtZi o-elzU)zT"Z8ݰXXr{ʼn! ex'E_кm`<7\#nzn>_'8i`XB8K-kC" ( LaW&V?F2[]kdz'UuMb|P')(,o/{Mx/_H#t<| +dGc e6B(y~Ū h rJ. \jP V2<ہ-Gr+ d`L>%<̓0F\r=SPA(tvqd+gvt ݯVwazqg٘tkM NpN1AR~a#t%;omw>suI9c1-OR+l`& 1{*ߦgEeJݑ WhS̅p1m NS𛿏&ėfxV DԽ*{Rpo XTNR<!FHeTʲRk(ǣIGe1ʋ?xcX(k&6FTH&ǣR.6+cHy8,&S- ti/oSB/g c|ĻsexIN[Ul4C?{ΔE$ hfvVRU*`]Sנ_ ?}Y*v׏TF7अ )RĘOVP?}*OoD4BjRc/4vJ2}4YcOfE |UVyN@f%՝,H4w(2tFfTCVVf)6;.!_7DO=#zbeS̿N߿X#ޟzw5=WtS-7e@^Hm)t'|6;ݐ|m<\ʓi987ZX]^ :S0 ]= m9Mx=Ɨ={$ۃ,@fAz0+,D"-sT8MHe> ցtBPbuziG1Sv%`P#Vk TeA㦙aRg߃0ɬ?jJr0;6f9{'EBL̽36ҁ| aHI\>&x]GMTf#0YxOVFAFVJ̭DsDd GЦ<%lBoҌGeXMh,軲mK+`vzzcg35<#Aĥ҉SW]  ?pd/ye %7Й5~k> ay$ȨWi>a)8UN|W4^Ԯ?% R:3PJ'}TS: b%PX:i[tW̲)@MJWZ ؑױ.|ה݇BFk%!W+## ˋJAnM#pVi?:["}z>2KD,{2hTIIZHkScb;`ϐ ﰕ3ચՒ K$k_plcMÁ)K][2݅G3tiS岂(rKU/{mo}xM}Ff G}>U#3Yz4RI+oGY}0x_ # Mdn]!5p}U q¥A+H1M,MT9Y!'bee82i3JP7w.a-w[U&C^S~!r]}rJP.>"67\G>V>b2n eLV!-A1W hC~o#Ez+)yZ5>%,Jl7~*]tރ{Ѥ`p/9m+J+o9~Ȭ'{9́d]8|x.L 1•^6Z!5Z5|TyG+D\N]y4\Ka:!1Q*F j#G$s8p T5;||~N!| m+ⴕ>&cq!}IC0ǵ>ZF`Z}Hz߮Rz:-Pnah+k8椋4@q?A)o̞=RMe H1zԌ,'y.wZm @^A\ … 5H)90ۓ@Ǔf7ň!'a>m(]dZ݅t Ηw U@b*Pwp/"ɵΙl"s]h ) C7p#l41ýC5։0ʎ@щPv+)^^&uvQ ҿhi$6n=`?B!XM ǀ]zɍPGo}a#2 UWR.5xI3(>nO20aH~>V@Emȴ#%WΞXSE 52#ypー˾EŒڒ BK?ٖc)?/'IT M}e4^Z-Om3rVv= !jPHBqEw^IH1L;_=ۥ1S>ٷ<61DɛX4plo7mx tvxν9xbBӈ\Ndѱ$lxo-37p |=ծ^A!ApMMv|l`ٙ"1Wup6NT0Q;`/KwOBKmyPmk6 EOi|t YY$9U=1m`#ǀ&:&k8ĬUJMx(fs@97(Fv`P-G|u6Pi[άr|68;V"WJNysǥ(ytv ~?z..ωxE;bld3YU!\|hKD-e4]qSƒ6Q{sYO䔄D?rBم^aRILt9ٷ"P} Wf5n9'ܮ5R2|o6x=x#ۊ`I ѨUa~]-48l`Z|  t1 s@ьFGmeC؀`3 |=b¶@*iyAn%ʢ4C[: ^-U-'/aʿȇIN 3HPDTT *ߊfd1A)Bm<+D}j3f^$Ao6دj f0ɢ˚(ؗG N~Ebz,3HwBM;Dx4t5O.:Ь% GH<=R_6 (YYz D Y1bN6.٢9S\bBj@[l 1c6 h BH9%6   r_9(KL/1ѵ"b.7 a+v8yUnvlqCM*^-(HLoP[T^6{Ԅabm:ZUF Mp\*b'=&ogQ3ZqC1^g=SkDK8>kp vDhŎy<%C^ȾJ4hE ] E `Rj[\]8` ~`:'(٠Ցۙ`XG"ET]o0u` "= mPf(]L0,Qm |e\,XqL n&fOCkt̔^q}(G $Ƅj)2mV]Or;Q)ؓȈ@e aImؼq u{W>I$e|gܦWh5e%3"{Ǫhs l@jLVW05o C=n=IZU:Yt0N,:Na4쭍]Q W^F_|NȠ3F&qS6+צBKGӵ?"|HNS&0!y a kdߡ޹\نʥ73Zajp z|YX'Vt!KjPik|˔m1KiX)vFý0f'cl^20qm|_ `ڂRCq n" Q aFԵ rh'(L] .ueu8VI\LJ;թʹ[PL@W)&-ʥ{ܨʦUEf%62{N3Q0XL :%?ސ/3?WEUud \m5U!Ǖд;|(hfXڀ4u9vǖW`.E;jÉ~MT,D/_ccVF:`g` aumq]"r@((.3x9S13͈r>Bm@.;~xpSº7`"b,k꡸2/$k?"v,eɳ-]]4z-(0-[I1kJDǔ|>1$" &T%pѰ%|y4nφNq|?(@ayIB5`iTDž BFȔv;p?kr@R.!v oq; +6I5k5HdnO'4nV4GsڒCydj!L_L;kWrsLc `w)̴. Bힺ}yޮBYωOUa\2g8Dyձ= iX{ nͅ,rܞY(OѸ@5j*B?gE .\mV0EHރƉ:`b_T?3Zr!ި' !1(ͷJg;BI+ Y`Rz ~;Z>HO9d6OMƭv&" (Hxiwٮgp+LYI{oRZZ;dk E #o&JІ7q8}i"n`D.u\>6!VY63o9,=lkMS >W]@85B~^~ےݰ{1SGQUrǢ]dtoWҝe^fjf%Yi;8K+ʈ {ڨ Fz#LX>}W k)Ar' e& g+y[GjOW[Je i~}!8~Η}ώbU!ZDU+ i;8OP2Hjl&# J%}Β( B^;KAfxב+m|i`+ÏVŕdGdU4'bR~0 Ӭ3ρl`2IoG48K}>`m")>4Ew sJ90ĪGjQ-P n՛gK!aR+)rnUM-(^cA:S ZYX/C*]em4z]&؃^*ʘxҳ]Z-[/$a@XК VߵmO ~kUJ5*O^jUȮӣcR2{|vE}TWDwjbl64.06DPQDgkwi?5/4 7J;qﵜyx ETrGxU<'2ЩS/cSb~[R,' R2kg!3Hɐ;@TS5<{i Ȟ,Y lW42xiE80KcظMO ކ Oo}G92ę?4m0/ܜ6~?m3Ȋ0RÉ_S v/ Iōe:gN'U>i` ƅɢ שmo@Dwzw ^XY(j7~^m#KFyxɮ2MkNwg 4P/ B -*FPl̢K] ^ep2*dIj sMWي򜀴z™bФul=N=Ua3/<C4i%4~(%jԚ G2B*E y#>.!/sNܯۯ^aϭ.x Bw;uƐf0XnIqIW"`Dz Mq& k KS׌͍Z<:B+UJJEAkI>_/GN;)"Y4@tw^ϗ36CV+,ukf DkC.Ԃc:%yN&[b.AG3%!tf@}c}CQU/DD̛g j򑈪\b`-)rK\/PT57$\q{ GS.>NugɼtAmvec`Vk[蒦EE{`4wW.@Հ*;S:7 fY\opFP't Hl5l݋40lH:UڙLE n&^9:=&I$fYʼnF{?&IJ+kmT]v*?*,EӚ0Co5MXp&CV&wK\9ڧ0 ?QO50GD$9PbTEz5uJ࿊?d &w,PA[`u\s'm?qiP~= Hq.뛇8M!^ߕÆ_5vR>Nbj.^KWA.% P,[&_4Iҗʣ? " ѷᩀMWEyv][rG|Pƙ*IRp3kWXf55ZkWMV[R~q4e&nб3vut1X& WakAweiWZJDΑ'Ȳ 7@o^Cqs޻3 OYB.C ͭӰI{PC8&]d% ]efX;qyb!'@9Z3y^wβ]yqϴ!P-bݎ0&w}M56Ibg/ 4K*v o5;YӍ0F,]]CpaգCa6\aI]Rƒ <cl*H`nPh(zTni-(п{WҠRDP*MOday/9M]>fXbǢ^,pfc F$(@f~5FS:1e{q(p><,#l0[u5 UYi37.I;{giLuVw{Oƥ oX3. {}p_s2K~.C=0|+S G!E`nc UH"l;NXGZӞ *㜚PN ZZ+mH4YyN1ID Uerx8JDeX`|60nzpqc*50S[I;7tT^l3w8Iua|M:ՖhD`תI/H_'0C-w]֩QZO"7pJA:qnÈ՝gAާk[#dqlD@ǡ 0/\@RـHBK7haΤ$qve/: i}cSa7^ORb⊤Ր+z^ jAptnOTD%qbH^S 4 1If: NΕE*:ݮzߩ2R?BZUҝf3YmN;++҂'d 2Sp]TzZ K ͣz 3 Tal[ԆP,7|?2z 1tՃp૳,bRHTH RJ=D&j' CB̶DNsuuV-6j+k|f~@{J_=K\*@pTECvOzqTʧ֚Ȓ~V<8t{Ak12qFxی$i6\]+Y^캴7ʴ9f"j)mIFJo˨̲n;c?r\̨no"mY[ۣ*'bSLΈVJc[we&]7SeeH{si~n}S4upiv0|.Tec`\߼jn ihi[O%PNݽVJZ] uՠN/Vis㡢Ļ['PkOODppE(,?,- ^E4}Ʒ__V' \aMUlq^y[o-Aϻ]za R]fRyof+$#*hDp ʨ*|b- !8O 凴ίf|nnlE{DΞh[S/*icRiOaYMA{CnLadծ,AR>0< +z=!xLթďBZGC yxY})rδw<1$6C1KMƦ%2ڎFnOmznѷPO?2:-ܟ78`0dЍy{֑31R$Hc1IZ'9(HwCWvPI&c8XV=K_@L7p!,"BQFhS%ulӿVl>|A@i2n{j]@<Yq-{Eb;]\hL;KR DBHlrjFns^lq;S&OdƊEWݿjOK^Ē*4[U0nX3rQ)7#jvKhppQ0e4FX8Q5>EXHU/!qt8Ex_Z}6(잿mX5GVqA6}zEzs1XCTMKr,L231R6iK#66*F㫫OyEhBqUc[Ӝ).`ER GcS!MgD%2@^[:_cЃf_ IUq;$,+zHLfA^+,7Jt%_zz؛Jf12FUΥ+Q:8zGb5=/5=|CEq£C1oZ' ESOZ]&<,wS(B屣i?}O\)>p'$fMV+^`XGX+qlރF60X5; sӿd%Bbޯ(.:kJ wF5ESWο]r %2qaǛI+/@oFh֦x `M$>:9=2HfȰCqG$ 2)2] spŅu@O9&tm W]u/Qsg,‚\taVK )kfT+z+bjU&U>kBd=P6nIꀟ=w6x4 vRo8M5~qY%Xx:ZwR'z}'qhe#FAB 7-4VQ/.=@D `$F"Q baMIcrdV˴1wA@ݜBf"e$| >mo+ Y"[kZux>D}#2X==6SG]e 60< I]3'_0^nuvZW|=d@ $e*|BKEeT$j(s7aæJ"W* N;%JUqwgxV :-e"05J+KsCPPwIeyns il9R;g#|_$n]Ov6/{li8ꉺ\WF8!6(ZW%&|JC珊i&orr\ڸ@&|fR0u?Jj``am^4NWoiTBb74`Â*adlz4BwQF|r(XnÄǓ'H=lF@НwW$<(KѢ7ovG{l Jo i4}7zI?(-$#nƀ :qq'ղteƕzP9=}նA,E Ŵ֞Umr4sv丳:>GE [O QE o3+HD/95iTod{IMmfoݥ/dCR8"{ O o!`1;w~0`7.+Q*PTЬZ:ŝ@l{q~CBe7AKd lHzkI`()r<,'][klc凞 'BK] Ub+Z9XXsE/5h}ܤTFՃeឨgxk<izVYn`1uπ^q`.qVe}HRrbF:]WƧTh_O?$կb ǝM:b<'eɳRfVt!&gծ_t';(N3lG x]X -]N- :T">\aߵݏQ=ce!XfSJ? &P`◤g$ES|R|Rn% E`X^KH1{ v4nEy 0{=ЄՉH<v,Xd1UG6עGebFq޵-L5غUXMmw NөI MT49;}!z՛^Dl,\809+pLNDqYSyN;azdt,.d:͖8oo`tD,]nqTW6?v]L@ 8]*SZPf dW+(W."Djyh $uȖ9_ꍶ]!A9 B$Q҉ '>;Qb)^`N_=C6KT8/w:SC-%'wP&Z|Ss2t̖7Ŵ1^lJH+C%)%8_*#aIJ>Z{~ x?'%mqb?ץ9@8'^:"N82ENJ#~ۉ0&utŽ쀂as64)o5p1mrj [blm'k|ԲK&*5&+ڽ4H{Ptuֲ*B뤐c|G#&iՒkb,#UkwP_KGeܵ(ht-EBӝ^%c5g1<7UΖ_eK />Q^[?X~A} "%Zx8>mVy(msBVE[Qf@(MF O\ANW@`һ0/܀Hf\ KR-k>黅Eg?u箎OL9̠K9v{;{s?;*_|gPJ© SwobTxѪÈMkV˗گM!I8Ua'2y(O2D7E} ~KGc} QPy~ q+1 g 2^VZ}ԍ-S6p-YR q+'BK5;V̡eqX,R&eLEmb>{`T:!չ"85h"IyX4c }s6P@D AU~":()3d͐ Y*T>]!=Bu0xd.R/ z+8(\謇pn]͛l5t..V,RuI-UC{MY?m D$,?*662xݰ=%(~rOjB9^\7$)ȈcpN>o?D? A;U_sō c,_ʾ4h5tE/*~MEi~ 1y=`vcˡ"t5+?myp8+17O¢'+ ?I >f#g`0͐ABxQv1}@caіhym,V.6 ?1-{\v`|=LK}~700%UY|f],#d CɺhY$/%v^KJ|xTWBNHeH LJz)j{Ն _[S1J䋦 J_c;HYXy 9N@J7e,hWlV` "Qo>*cq_Q5Wj/rN%9uA\q)pf4 bRY{M}-HQ?3y0@[dW-춁:K1qn:I >mۜdc/&uIDYbk6Kc3zXp7oƽW s"f&#\˂h}߬{ JI7kJeEΒ6$T-.O/d`w=30zIP%\G#dcQX<'4YHsaP|\y1 XB/04pW f< X;W Cv (T Br\mC6_)Z*4wP}k<,bT̓^C̐xDe+IH̩8'/55WA1 _FiP0C/Xܻ㏸ L$삡I3t|MFR,m  $vc&!}D)GVo MȐ5بg;tep4|~CWsnGxH"tJm%ŀɹ>V G\Kk\5ѓ6Rۨsޙ^,.Euެ +$J=cI):5J32*ژTqCBYiL sGؽm4$̪>6BH/}?iupь=+P`} (OBDRWv<ޑÂ!+:r]ܧ~SwMQR^;PH(Ni RLb*E T.pY {`Ɔ PT"b]C*p% %jϽm{v;Uy6y+~!v?_`@X-u5uqZ3n&B*-fϰn^`b:6lF\V0̱CZh{ɏT jhT󠗺'jʬm]ŗRE "RG] @ @L85vɀҮ/c]g (B 㟲${@q І ZCM`Ԇn̄rK!.bA3狦~q p2䗍'LV= -?C RR6=x^]BRӓrv@2qst4Th{Gz,]yFٔ`A(OL+$nY p{t e*&=ۍNIL'8=8zs3tD)x_޳ βhGl(OnևtcI?I:iB%8ܢ`N)OP{) !ze!Xyukc4:(!)ԓ@ٓ() HE"^{/ z{|w@m.4 '+i|lt|ɷ5̾-9fi e< Rh(վ9,, D PcguMGkeV(Lh=ֲC͹ojGgtFYj͉_S.TN 3#=n ߡYnj0 4<Ս$T|9БK.[R0Gw_ s@^ ՂIU]tH}m=Xŭ6P<௱ɍPLtd/!Ƥq 0Y$b S}\qךW~DZ+rz? ,zs&|`rG^`DP0s7[`)jE^ZhgҺˁ a+lz;Pm8wC|$&"l2-^|ȋ!> 0+*zt/ j ]k0o ? Inb[WX۽I+pJQC[DhzxS+ϳqJs?|@:^SB Sf]mA11^-tݡ1L]t9+&+o|Vw jbslDT|d\;]0N!2*YKUkB7K3l >WN- x_+鶮w&5̩{@P ѕYw+ϕ>QCؘ#LzaA5KIppqjődOG#C 4Earp2R1dZH؇E&@S%DR8)oL{a+wdzO:mM=fheKj#ލ!?rTǪJ;>z% /9V\avIct&|OIe/y(QB_`C$Whc2'Sq leUYЬt\vTG!)PkVCOܪ`-J6ײFٱXAir8:!N< }4s.:$ּiEc<服H&, 9Ԣ8L Mɇy? ^UK Q?8~Lj u+ fyFCnuJNk.f'IPz|KuU.bV30ѮG!L 07Y>d?* |Ӕ"!oI%9pg<g\pQCׅ!½Sq!&5geK6xϩ9U5Ekydb_T[#6<+eqy )ĿQFئQ,2e%Żq۫4Y@3uEO*b~y^?Dd1_2%=Cn8*U LxtV4X-6|H ai$ RH3vd1d80V,}# ,(&{#Ed>x1k_ VjŚAf%5cwJP;ZjUCe"QB0HXE#"ݝ Pic_"]1ÌvT.)lfnUy%qrY<+}y剽iu0OWg blrrq+  $D-NQw$~lG@*muxkޅsmha|CicI BהEp- ?thhmE|٪C0HH. hA KƗ1+ɼ J&)JD-L]{ %-z&lW}Buf(8At4os:[Ѝyf9*qQ.j0?Q5Y?YVi⡑]+t[BG.!ofn 嚾ȃ{iy, Pκ)6dHz.}th]\?-q Z:xbO%I>ZOpxupV#A <ܸ;6 j#+?'H|^/IRĎV~hrh%,`RaS>gm&x!sӽ'yά>kUx~$І|"sLiIc'NendjN(ߝ6yrP!*?Tek5IQ5/ .Y3,޴CnWNxE4bT(,@/@H6lrCϘn|kPgw2`8ӞQa=GqTiޝ K2 BE+Br"bDa]yH>a{Xdĕc4gB12@R*`8ZNzq $;dW8/ÚB:wc[}?H,Lߟcyp`T#eH!lJx@y6SChQlyi0p[";)?ij-汚 eF w v\سG(b3 BU)n|jMud/Y!آ],NHt(.ʓ _$@L 5Es>yU6)h)__X)qzLoGwD_51ƞ&^cR=$CIcA3c8^[,VFƢ8n$y1tdVEX6;fcW 1vڮZ{-fщ h"aLM[ cK~YZF}D %mJ8.Eՠah{xdžzQ GgTPgJE;sA!2}W7?ˋ'1Fb|sO|1.WoN_j t?/jŶ}C-ٚ)iVI9rm@ǥCQ 50 K~bR`ϭG=~W Bm܋zI “'zgCX׌鎴9Y+Ll}| ÃؾwPyZJřb2s u^ms\o9 |y2Ԅ`N^zWxngxBcYs;b U jAnvJp"GVɺ!, MudU_w+/YOfD@' ir@C,x7+OuhykԱhp'-@Ղ?ҷRBb8>ľԽuv@ vH\\gr6iD7  X:!(9"YFߜkf˜w<Zm e-CwRf[ơM~vRl0N=@dYW$O2[@rѣŕGK"V|Ym'3 }-*ɠ$w}&f{ a5Wݰ?VjGFuyEFӍiH(]%/and QzR`rO֙Z\Yd1WR;:%6:HK[Mô:ϙaAy_!=YkmRgj[[DdE;]brxXqGK=?P)@I]ɤ`d͆ơrߺF-!ݴiVQ @ geO 2ss{>>)A&C 䝨 ܂C%:,ެ]31{O~ JfmIsA[>VTdv԰Z}Bsl׉I.©m~⸟W{B{3ӗۡf$`VRڄS>98 bj'X-;IF\u0Oop,cApY*"+e9Tq$ěaA(Yg!h,XܙqZ9GfKoQ<6ڹ}.wzd*B@~1<.%)>â 3hVT lȐOJk@.󬌿 _9k;3 "Hz X7,SK^=~84Cu{&X L^rؤa ˟ĸYb\Y)(u\`h[ P'8Mv/v?*YgX"LM BFSgYG35t_<{ [ y6@"Ɓo;2Ш#="Elz.sPX=Q2NNO} |'4U`e4m,K8epġҠ?Qe!.`Ѱj: /QApe "HITgC z;t2pP\c jnf!l1< cPjrO|WID<>Q^%|3Ha,0 mAU4TO*{%%'!E-3y}l$?0' =gp+i0Uƶ+R~^WY"dj (p\4ɰ/zҺfe8Z7BkcRb#FMX 5eH@51Z|}i.Ґ*z1<.gaä XԌ~|m.w}zԺ'xFh@6gA%KGJ'34)&Z=n8aS d=/ꕚ'@A9QkHnr@ͮ] h%MJ $>>UCmd+Tn;:f,)SH5#l+T\;Um:\;5^~\Mﷺ^Ę_ o@Lw/Lчazf}єAo7p73~j32~m;u R-{m+۟JV6t ˿VύNh0;rw+dT~^&Y@<#Km x,$cRxWV>(v;Gj}Zx 9v /<]GsӶ=ZB24qz85Nyr# :)[`ՏVbs &0;AX+Kק n3}=A/޽7-}ەAG Ll2uf -&BBj{ ٳGmcT1؆>!>jv<@)@f K>kŝ{2f IyPiot-ɛGZ\@cv:e^dֶ52hl :FzK/X_AdFj^ g?P\D1ePF.YA S|s"FIa㦺RPAP vZx2k#&0tk{XM9=2;գivI(r*dG}tw4bJ)#;3X 9Zj*u\s$7y$Ulc&˃Wnc$"ݙ}IzĶCs#T!9<|"Op'Ϊ tq,슖$m#ہ8k4WYYf/mW2."PK^¥&\ ymhXv}a囚q=G|{5̹>} [rqJ82W_?fY8m(Z=!EMsA[[ኁdĉX^t,E\=IfM<6MJwO ckw،#W؞If)Y9Wgs<`L?d8gحlf4M\2MuНH%k aPi)΃{WY>)%1j:pMJ4tqt7͉/_g-Od$uHEzϘQƽWj-5㹬K-3겯QY23ϿnX(8)j^*W!vg ЁVіg|{0vzxm ~#0{ ușTuiN ^/t~D5:ʰtI`g FR_ANNX ΀;>f,}x^j{&Cy-o_*"fP9V =YO.÷J@X' Q>Qt۲{|¨r*#qU72O"FtXtNuUiLRʽ;p݋TxhR+),wXlgg56yDmڄ*I2 J0 P&`#ﳾ/vU0ӖK'v3r4x˯si,!\ݜxlnK[<ϱD{uԛGvW@Խym=6_C1 2d-jBdic0'8' ?*&'UBLmM![k$qH /`Z,Z3Ŝbq((a=>ci$%:D%Po8SG@GT.p x*mĞ&D[TD] HR[kYՇ_~d ,>`,wWFzH1NmX?yp92g_gHie K~D.PH/0/$zTJwZH 4օ'`h܇Oik:ɬߏ!XAyz1 <^hq>@pKŸO,TH7` h+)Ϸf^V0Bv};a.v*HEl2*/@ ZZcOݤʩJӎ=!W"8zI%;z*ٶ׸[Xmn3@"vsqXЎ<`Wʹ_XBAj;K+j:t-g3m(O ʞ>-UYϲ )|ag+IU.N V+o8a- V5@8ݭKٔX.b O=ob1T1k:SѤK`Qr$|?G |E;=]|=lyZ:'8-ҝ,_IӼ6!B_aIJ[TF`DVI)OEg};-+L@.>Vqqbd!4{v31S!rD,5Kғm`B@mI+RgVn^u'65g̃ /.?Xҿ}Yro3+㝅ω.-^iFhk\BȴRagu0؜9'u{{M7b':A & uJ6t~{,׆9[& euwL  %0wP*}Ϙ4y$pj ./ 2_8=b(_N搥(}zJneqoPZ k**bX?N1V Āٷ)9'ҟp0>*( sF\_`sѻرi i'aP< ݞުE^qKiUK_1ځYӈd4'&-7YKc-1/_yI߂%r$~>-.^DnZGc-!(2}#S=%T12qP {!s1cind0D4ٶ©^5@nsž#KwɤMT4v( 웫rDDsAfț65ut>izP'T+E:C}&<7g.b2pgJ/n:B#vboCќqܣ:@GRhZ;r@d,k*@cƶkZWUb}r$n"s>I_L Jսir7AT-\~ЫXڙeFe/E$D:ݱC$oƮˆSA%}R4yS_ b[˫c6@ qh%qGA B労;+xH{yHh<KFmm1! =!jKQ/E@dQʹ3@տ `[3eI $ _(p8zA:[e_&߅;em5qq,7ɧwIV Do4mv27< 0IQxqMuQ J971jDQ[K x{B?qE*6k@|qXCìw4o>'d"sY$RBTB [KZ!^2c  S~l.7.SQԒ)"QOA%-?( ܲߜǏ> !,َ|O1gT˖gC8nPvII bRKKǗC(ɑ%v_I읲ψ.Z ꓑ^6$)3}ȱiyU| To&exω;]Dϊ[u!;*[Jڶ!@T#~ :CSk'83w_A $o$]nQF,C|nC4\,s6h~`\3o'WleS͖f)C .ufpę %p5*b>JIr9̴̅UX+{>Lʉ679ub'­*lA!`Z =1pmrmeI|&*#UNr?Dq~-F[w+™9ݲQwCT#bdFMf X<`نĔKjA },PqR@ƬL fo/ KQ8IDkGŁrjlrQB9iMX+f\ctxwZ610.֎BwLb$g)970?UfV^q} zs[2>M +]& f|'/'(R!0-5N~煜wM8AvzK|nb1-7yƻiVI筿~ f LA.:Ύ ǹeAq'0&Iqipߒv䙯0&&{F=$Ug-q|%]>R ; Ebpx)B{mgD<MJ2 M7s'}#{Ѓ^A.f؎S g<*u҅$5O;a詜b] Qm@Ы-ŕ;A}~TdÊlM3YYiuBYO_xi0xV1uX ұ10oa;ƭ(ʁZƼ4A,+"i|KYxHMħb$ 錰coNAD14UàMRP  Ë"ݼ8;~ hN*'?,[FPbaW%cpV Z~m 4G֧T/Jvؙ7\N12A$'B♺% Mi9@7;ÍO}}B.}l+,pt٦1@iT誉Ia< #dz<TNj zZR]BzRNiOЅˁUiQwtJa0S]A"%uTӑawD87*mwڶ1jӃߞ;[`/֧1IQ M/w,{e{ !.Ғ֠0\]>X .j *x/4;j+ H24"蹈/ JQKwSp5(&ТkBֆ(P8HsVQMOJ_3UXVO#9\\Gj{6VRiדUrQ_󶾸5GdR#':o0έAH*p4 VSnӰDBq1*U,[w"!0. _#VoobЭNms5tJ>CJϚx$6#ҬN `gEQ%Q}YнF6I+dujHp7<΂ntU^CHFZ~1e[˵O=٩uO.u~rvEfd0qy#wX0mXl~r%w Z=8GPLU-:\d`١2QAFW%L|&+_[rXQgZ,TdBZd8 BZ;QrbnRR3֟-'ftUW>TN(!dA|#S3/s]K[:f%-(~- 7:O;Yo|[pT^0z3`w#ڭj͆%ݽ@;{pf]?`O 8^ID>늋 @RoN#5\WP"a&J^l QUÄ tt!ZD[DǨV5IZHT҈&'v"b0D~"pˁVF}/ܒ-!WLB|kgGHmR[،:{otw~򳒞$tP@H8pbگ 1{ נA Dk/Ϟiꢇ_;yQ >h*izjU;xHZ;pD@.kvX2Ak=߆r):c7`A/[; [{ x:֙ 37tEvNJ ~VFmK,F&,bsRjAr昚?W 7UꕬW_\|xz l8b&lԷNXT T*هM'sd{!$Z!" ҩ e(FMw%:GCYJ!(ZvwFHڍݷyIaڢ@8 )EOV;|=n$~5szlG>T誳C&o0p" Lck,q}Xi&tB'#_Oe}R&0y@rmcugSrv*_ۜ &0yPIA ב…mײ]tn8W{_^elyim+. ]DUidP6 =S6'E$wxWpx4G-A|[s8b}? *Z 8KHYM/Sc}yl68Π{sӴ$ PI( O%_Βr m$g ^4&S$ȫ)閔&TV.C2*E E#;3)aClSnFNBR~B.dSNX'd[gtq6A`iTZJIzUHrrwF=&|l92ԌC:i0o$Lѹw )Y'05h5/a˳>E?&[+`hkf-\$ӨfsEyW :qjV%;s6i٘ȱP|ArNS)]Qug=$)zpheMA%$<^$V5*z;uZK2_"4CH u6%ɿr&Xh׬ol #}:!G:axE7`b4. Fl/@}11b"YXQsrh67RUrq/7l௒1| LL'z*d7UD+Xga$N#"CY%_w"#`}P ģ7 =oJ,ƨKaC0`ͣQɝ0S[X\9p©MW%"\OTzD>@xyFѬ_#6{sLutV.u |Q,e"n"X,CfhfnzHbn8P^u¸u`C-` QH .3QT8 3B9UusWKמMz$SLW<5n5wU"QWULI~c6$U645'ʴ4pJ` ԪRJ9@8J& np柩%Z,bu2g׸:i6GoL-]MW31xo pp)i]T' +\hKM{;Ƒ(9'; 9-Pґ@ bʖؠAIxDgȲ%Ӳ4ڗ+rW}OB sx$vQ:5ݶ?\b&3&qUe75vzb" 39sE|k Gv,%d\qک3r׸ 4u^HXfE^:'z S< }H#R9PkQG= -#s^׷ZÍ]I^I3ף" C`to M_[0* wn6v+^CboG[ LyLnJ&'C~{u-L(ꌓpZ 5Vr.;Q{]u M-#ؒk:+↙^'M6%iX[H,uCN'3%\H2DQ>'۾]%!CհW ^"J;Й)N`|6&PHTw}\`$-NN'6F0^riC$=FAuFdս}h8 rfꏭ%Aj螶Ԯ/&KRm Þ޴z`csJgeހ0zE~3<}{ iQl+M}S=/)K:L~ofHHuBiutDSdw /+ʛ".M}|T T" i=X-DMqұ9h:kgx CYt1l4EJ Vq@fI Na߆R?} ?Hi e9]<4)Ksi jĦ9)0V6MBd1~s=?{ABn _b' y#aHn>pZAx"*đ" *_*U.5yÕ1J ^02yĨ@\HP #f rMd; --Ҽ|.Z 6U|(RIM-sO-pZ7g9.5?R~ ܳ'L] D%c|:~Kɱsoѵ@go]|k4Di,6{c7kt^/!K(.؂+"VM g{ĶzTR.g>Ыi?qyQv?X6w ()/ܱ6=0_ܽGfB$tB)I[3`^dӽ/ Q| YZV@ϬW[SՐNQ&`T`X _&8俍(5i7,:T'*%%! Hr1b|*֊@Wvˑ7q##זmQ|*0D h8rmښhxk 7 ug E5)~WlhƵɋj`n(3kœ~B2p)SYbW0H9X֟C!&=mgЉ~+(0Ƭ, S66 VX,^bR9 ~'$) .)o6*a9!bppl*a@"ʈ.\D\ 6(bD5'.Vo1qu?L6&>1 HtBNa)v1 Nsu aȄecC0m h}pbA bT35۽ %Q|S׆ .<֭Yja)OD9bB#ݐG;(HiYimƝёWZ4YѮ; 9(hNijdz9EOkS`u`Mu*jr2ވ,NK ,U8GUuvh>Q(4GNH30ޣ3CpWہ 1 `{lt*W*hԴ>]ƈ]A.kkn3L[}(5ѯP"^$< SPo*`Gl?ZB3zKax6H`{/4'*I3;\QnF E*顨X=qZZ;ӧ}N+Mb8d;ϟHm6I007F骫+o~%ZrWu!R-;~\h?sV(tP[n!qD { wMS*"?T>'Ө8 Bk("+y*jvJTB#7xU;XŽˊ_WYԅKF*]S I͸YuAC SMxp[F‹!6@%گ1.BCy#epN@-i+k2SX1dyC.s'*ʣ0Nx>N@T b7׭u'4+ uMɾTr̨12^=eȗR!*Afu{ Э3!AqڮBp׺D~Pc.4̧/"v 5]$`d02IjJjC 徘dPu.=gb+p&S˿!I7 Y\v~;:emΗSC9b8נ) d! y*W n F(Pp|UFRhrgX$ۤ RE16XPVRݴ}XF\9NkѶD+n]>:@L(33BQntN!ƽjVXRD_EyYYE4MW+x}YOB1BxA"&,]PBgPJ Fbܢ7RoL"% ~@VI2;NKqA ''[!(T,ryoYn ֽHb%|aÜa5:ɗeEMh<^lI8I2' ?}B6<_TZbsh|JJ-/>uX~nYVtFv2?(:."*WCU8s(nc[]${-Ysr sA WXV|$ĘkYR!ρ UKO"QnyLoJv13%v|kMP؛ω%NO Rb&J9 48ZӫQ \5O+KOH'-/22"#B!0R4q`tR9/0lAA7Chrr$[ pV1O0 S;-sm9==K9%R&[n, >(a"4L*7!1yu̴6H@t^:n1$T38>6#wi؂L4,tډ6WG_q#$ր^,6pK@ih)ųd&JAۨ䱹M(AQXaeᕢ5+mU!6bF¯ߨ]0#dUkR ajhof8 3-=>) 0禡ωn:΅㚔17TA8wc}W(Yٗpד(͐#>@sXpK#ۚ䒤[1b}de9'- Г.;rx[hf?|le$p*( xN9:jpbJ@*`J#Ѹ*xo$Rv9 [ O P?n&y`ηMOޫv#o(>,%},63yEdT` NpՒ=eQȳ?1[,[\[Q6xWJ2\1E>)ش}VZuDk*޴QWUsǍ޻t~ 6hR֯"(2fpTP⶿,z-r]f0"rW-+ld2κ}B(Y+NLyFIaNbͲą9PMc^M݆rUtu-ֶݢA~+F̅E$VYJr=\g"qzNvKnQ-ۯ%?1Po{@\)FS6t7zA~ "dŮϢY`[,yY/B..)ŴC牾26灍qrөiȴ 4 S71kswcQV.a(k i%izo=mܰuw(]9 X[Ηinqͅιא9cw}=,-'I[!bIivȖ Ǯcӂ5&jdq;FDyd~,*!u\ JYW["&|zBsL.8qqvGLq , :2ɂ[; 3>A!2Ìx Ɇ\/?/(AkOkҝ7.%is5u4YPpxn0 n`vt!71'Ҳ;b>Ld$W|,,,6'TU1.Q9 5.-6)%7Qe(j(Zh"PS+j:D$qTHsksLn=HsIQGYx 'fSLr'o}'}\&9SX\L/#v܉L\@xqnG"tf~#uUKPߴ;0SfثN_y{>jmK \mKSh@(@Edb /W 3O=ZrQHK l8D `?^.k(o ilo@vo6V~~M`'C)a_S`  {vDZ>@b>>ۡԇc79ײ v E`op -UQ/ P}е# vdw%.\FCީs8EjziV:;.Ǡݐ@^ȉŽo h, MGh L0K4&keWeSvu]Q a^Qu4H"f.h:7)8- Cz+X-U(4W0x7+s9ƲV1㲤KW!o>]ЫStk,Rs:?0G }hfclbۍV1Aƞpm}6A#un#}A8|ޢAa5ZU>h>: ^6}>k"1'Ac ֘Ɲpaz_!Yk&iEƟ|M@C Bcveu:L1蜜k@x[V44!jgUuP"@WB|0'qݐyzzU[X"x%rY~ :@bTIqqc?7Rᢙ=ir"b86퍳4ݫspWϮNbhY[fI̫AYO)ς?y.х}ǴfpkD3"+݅{S:LV^0] dOЕo ڢc<]p8t+A@\;w|CYC Z" " -ZiTq ŋ#&,2[uϫ)R`\qg1 VV8)p 1z.X^}"J޻6 p*9QBΊ"x )!a!C 't&;į:|6"Eh~:h¶8AWK{yR`BR3>)юsomE@=?_ Cҵ̒S]/tcX۶*^J5HZ^P).*-G% s76=%A&&dvUU {fN,'l^^1ߡץJ\8r?oP~bB$kˉ  .fȭal#jɏdT R(wj(@L`p&VH\ >V~E?xVGS &5k@pEt,K>68q+-F:|Q1\z(d.Cg{>_.]YN(<)gM0g97OlZin* M%mj Ρu.^>$t}ɣ)~t&%2Q&bw>S F1j RLޖ,³dk~Ho=Bh#6abN_#4)q)W")[z2&W}} 0E |*ibl86HA2Do+R!ZHwdbl@a@BB0#}LP$@[&I?2T}~>> LqqiE++,")v @]a4V^=y@j\n'NXSD|T/qW%y8j!/XԆ(hw eJ}\">tɊj+9$*8bP:$+urfT/UQKMf&b G_0M`MNT3 #H "S08㠹3k ^ӻ|{fc 'K- nXaJIhIg3S=^Wm6?|6esFGe ~56&=̌6үTlf{*z~XrYw4s}Y[vx˴t;_kw Y5Nϓ^8|.+pKU 6kM#E7tcziwF\ ˤ~x>\g=wV?:ETC?ܽ Zç(_zϬLk0U".?D7Ϸ࿦8CX>lWLʝ|N80c% ;KF_ϐMa<~VkHNcH\z#yS>9Sx$Lr>])u><'hcvM:'sh>O$PQ[׊Q8uGJ-:jO1g1g*kmMcgd 5֛$fkTxALN;Rf].٩Ov*%~JHg)t8+0yZ(NmBzIjy w}]!-ye"0-~.3")q72, KSڣ_TiA\LH]uDY'{'i}//m;(|bʿ]MFyx4,Y}} uPK xLvI'cjXk?tXi<=uU?Ta`ʄg?>(Ž|kȖBxIi(qАVR壝uQI#m#7|m촮@Ɨϵ)ff]r؟A! ^mvO|BuYo#Ix.ާ%zm"v4ݩU LkIZw(*hP yndO<4/c F JV-9D>ào~Fo_x {/:<ݑ<[v a}Twǒaua]dVr%JJr"+ZEA0@bDe͞bO%=U:6; I8KS(nuʷ7ufM7):5CI3Lu5AǭA`0BY>O/ѥ W9<?tY*Ϊ0{#Cnh ' ^S:UeFB=&][Huϛ.C XB#6(y`\QRn>!1nۅOU S>Lm=EzS&DƆ쾌vE!1RtMAyb'm'ɳ &V1/g7޽}ӊLoQm`R,H_ (a*?U,gPˆ ٥+&T*f:'p*7aWSBc)93s5Mǟ'7I3$g;ڨ]Il jM2Nf#^ShT mNkw:R %1uy^6\kh '=Ĵ'66A_f3,J 'aȥ=gn 1`0]og8=~ir(7\dVm=bN Nl%fovީlIbHPD1{p-;CE#υ#z׊DO;'߿c6`>䷦$+pO4 38<2JAc1[;>q^"lawoT&):/ݍSO}"pC=;ǔI*feuCJB5d5\!PV mQb%9t0)xua/` aY` yV5p)ZT{D~%?B [[ %Zq=ل#ST^%sS'lNN}͐\PZm>J[ Yh{*2? x}aޠ$p-3c~(Uqk=Ŵ|ShXZ1|W`"qAWf@;kwKގ%K^bԄRK̈!Df\]iՖ;c QYx+dNslgujJȤ\~,kO~Vr„x#}T,'1:9b&)Z0y*n٢{ qӒ>=S5 _VٷҐ}aEloIH͐mTd%Z#v9.j Or-ߚբפU9ABrbxfa/E cdN>|,B% 1:4 dQ Jݳ?&\i10[rl99ٜ촃B)VXM+u\B-ۭlSl[Q52Whk&.l Tliq)a`ﯣMz2)YU'^| AZq).rw4W^[Ao(z&/nElVV?v<2为M!\J1"Na6;l]9W~6$맬aN؟N AsBL l{ 2qzOGһ1qMʪPPZM o2 W:?%ZC,*j[l]!f|1NkŸ$*tkWrl[)'6E5pe{3Af>FVVsYar~ n.><=;_ gL?VƟpumT} mpUEv ~L[)Z?d ~c6Գ:?jIDz8qʎlݦ0M+Bn^"b\_Y=y ND-h 5,ݐ$N?QR%1ܸk)7^U%LI#nD?=7{Yxb~wUWT˽laĴ:Lک8,y2fR6K0HT"iYZ˲"+9 md o3j+lVt>*}Tyb)aK{W,qѸtLxϡm 6CРv,: 5)jy/X$G6]]{7v%ҋ(~tCJ?TBa'2P7[Wk|:a&( xkUkq+  ut]^fu&M+ '<1WY$IDavvzJ? }gʔh+yp4jXV4% 7^&8k)YŖO0: qaNJ:i \/IN:[3v/d˧bM,pJPG!Eٖ9pKNoE%W_-y SQ#gUL4=<*8!Ҷ4;li) Wo0CᨒO*tGmk4o}z q\E,1kGFT|+7lJ1MC>2lֳ]6%),OVDvtoC)%1;ѷ [3:JxH bd0y=_=j߅ zLӇ#FWxAGx#d39v67iz%ÿet/ibՑna1I{C{g-G}4]Z*mΕfkˋLwP ڈ4 P-M]~7gi0åm tNzDez^/ӌAN*dnkC%LI?zY#x}OaZΒ پ\Y}h*f㳮O;x!b{> 0m:F˶Bwl<EK'L͗}1BT~Oo#齠>M1e۾6lE`_NwM&KR <':^c4eoBdLäy0indGO jE<νH)L Lm?n ͛|% ~#j^y&Wh2\ei.+uk;ӃNQzAϵP@j}Hw] sXwF %KC?bFYdhd &aڗW˵cRm&u+^sݫq*ν>:rDڞC2!"JD4Fcg,xTǡq/^{*ps=A}Rt x_D6Z{kMܳ1"19+9 Ȫ[S*瑙LCY 4?D uv[*hu_O)!I2쉻|w@\$(n+C;@v68oE p"bd|y8.{yjːam[K 4лjO< N_aio`AbE*8K]z2{ײM2" i@HĤ#_ۨao>Vp4bqr:^R~Hpzo`JLCKBQA#koWnDVU)!!(R??ש}^~p]s>wl70a2՗YSgk_>|Oa8G2vZԇfqӍ s8~dlO)lO\5XPzpp{HzfU==!~Oty:z ,A«)QFې0BXe\ohsi${un8R5J&oc58Fa~٩yZRA*GC$Vv<saL׌wjaom 7[x1?&V05/d^k 2C2߀rs&?mBh]?Už Lv._~&Rg-`& SdvpV 4~2ji"m/@/h8y4X*f8\4kT;V]*pLRwYnÛ%gXz@b\jhoIYALÃڕ*iQ_BK%ev^M ="|Mu$G8<4;sIbmݹ2V6AE V_~bBnKKDwYZߐ̜V//j]SAzp%?\[ ĥmz4FwQ]ۏ_][HZ\h>m>ZCMP˫.Js`zZλXY]IHu=6վ U>LiWvYK[W8oc,"ˢ%P g fMx) &U,d\|gfA H#zJ]mEJC)5eDW b9O}/m H٦T0˖dgčlN4x1 Bt0]&@98|fjPiz g0G0bCCbs(&pQee?z/3^39'E}w׮s&8z4U-D;8-5@ľx^,^EY CB-.^ F;ZuMLʿZd.艸dQFboսYo3F0+4 (}u] YFA#`k77f j,̭Z:APRW1NQi a | j.+0.s|\H8< g-C}rΌ~mypH>@n]ʻ"oY֢姦Q(d/Xiq>O~ f%BQUEb7)l'ZIZMb f]΂hߔ *Q+&Hu>Ѥ.]0vd2^9'ݝY}̡N CrFm]q %h&i_dMP1y͖^458I߅b}`g㭪 m قjv~ܶJxDQgiD#mOD'2;68{WWOBٿ[g*h9%f4>>^&t=Myi= +ZՊd"' G+^Rmwύ[Nm֐#Y(: ǻn1 xI*JA(Ԝ|dSfWNxx:L_ Ld@bAg9_&Xlac3]~Rl fA`%Ji׫IQv"19_IS4x;<7g b =#bjNWO Pژ1]hYѫ`x`?+iO1 wfN! l2qĊIJI<+]͂qze|O3\w~?x rn`sȖ *zɦQ4<G*Nn')jae"z_N؇?^!X6;.^}I@R!DOCo^FgDO.܆ :+j2M?a)rbegr3RtS񻬤YgJ֣?2 Ƙsp2pK?Qtc˦]8s8E@pDIUF^EgAUMdsGZ֭MZ;??gszJb(Ki`#Fi"op?4]ZK՜(JrWҒ<(eLv{y2Lp!J;<+A;l}eNܻ!:h^c_a BMY4A($C8f Ŭu,QY,dMVp{5V2RIv% 0.@27VAYa T$f쿓N[?I!Xo{L4^^Q#zo9 `^V.2YU^lgmm8g[bNR6,A86TzSŅke՜ YH1e||_3'a=W]O+L}s#|VU}$B/TtoW8Z{UD'"217R:,Ov ļ%Mū=KZkZ΍8D$G-f ulgKhSuT zs$Vβ _8,@q:f{:Tdrb|]A &{}4{5A0';x4~pG=eY]3YuI>Ru! NCs{W]?a8zqʍ7Q A<1 cӯO3b(E/?(s[UtzU퇡Y L8J:о@<*}ZRZUl\E7nN2BlIQ B @e4\ $t{;u 5 l"k~ot&%-Bnlb̩B@.8C{ޕUjaA%B1!/YZ$}jaj%&pwոFz}VTp':→wq.R\Zc :&vjr\v}Fu7p%-2)-6j( K}vSYMX'ޙm׾ r$;ʖ4jLoϓ+-9ԙ:x2;APz G8strz߷@,jVE+-E)lGUɴoLc ` 3 YEmb5)6H G0@*A)T]f$•ONiΔj۴!C'AB+P!5E=p-C8dΎ!`^Q(L$&atG74o/5?N` pv昽>c0 }ʯƐjR?r0+6eFZ!3*Vb,#lD ? fcпsjV\R-(yGU~c 0P`啝&!rP6N{u 'g;}C_f -+Gh2瓭X ҟV{B082Co[QfP¦ ;.PTwRfvG`hP-[߁M+^RtkD rB Q8^y7)Lk[F]dxębT7}*wuOI:#gsK>)o[Zjʶ>0 9MqXdKt}RёM gC$/玩'Z>'idaRZ}Gbh ЕF ׃ l zH3rzPH:€ׅM԰ &7["+Ay)Ѯ20ݛ,LHNW Ky47Y̰9eoo1@zQLHoǢ#l}#Sg=nb[|a[)yrqkj`+2SJ h(Kh댥_a6m 'ك$^eǧrzɶh ^G (HdmHz򩧒3y0Xd#ѨM۩D3K$Sd OJ9oXU- tYf8=!`Bv@X*UdRW8|+l!҉n Bm7e¦Kwq <ڮuZ8Hz,AF K[T;P YN3P9ĥ#ƳTHA|hi%^G4֑{kWgFآ|NXYڮS/pWEɖqف3H.)Hz}4!y y~P6RcC(_+}Pj WchnVs<]|djBbfvqȈ>lIכLˁfM>1!sS>WQBVQSWmtFΙ!=En5xҀgxe> So77ѤP)C45p A9H:6 ~X2n:ݫfTCQM:5FC+hM Qddoe~, 0 _$1,{Q{P1]ZQQsGDi8~: ckK,ڻ ΊT/O4SEp9RWCZ n3,ɱɪjy(!fd]J,χ i]qv sQw6.Wf[Շ:j%L C;jz53*0" v?۝YA&(OYa_l!/?iҁm C0I [cVW_@0KQ ~!+P8x ΂)SYr 5"&jK#5{?j)Cڤt>X 2 V}Ƨ1H Ma"w >;D;ԧJN`PV Řx s`>j À|E&ү ]$BI/5 N4#otw:Ǜ+d!0Ahe!;8,Le MlMߓֽnE:Zeh2ǚ-{ϓzdDF?:X󭡼;"̥LIBY#óɫ M|d0<$XdH:>Ǐ0ݒ^6ań*A"h+#Hu^2uHz!7G[ڪ:I3|ipL#Pѡ1rmق-m[4X?t#)~Q}&Y/pKd`8?hv`mʗ!tT s }RƯ4ao<1o"Mex#kқwOo\¹Y= e?z5^ N) J%d:תY K?VC|K[vk rq:Kgn.ɲQdD({$ 8 в]W$eg\ub!P[/(TWl=Ie#Ybc_y3B#whk *#1xlH;cnߚQpbwY ^g 2?C`Y|ZOozs԰UV[ufTOQ!H*o(2]tЉ?s<IB(7B-`[?VۣC|Tn}d9xv[_o# 5H᭴ DkHewJԒ{ZqB/h j]X$ ɫp5瞕T Nm,=raӛ*^:jf"`z?0kĒ.ktDOl4R-sgPhWdd0D >uq7Zu$,ꡎGڀ3gD0u6:WAޛӻ< t63c#$ Ch]'1oi!}0cPm75M1r5{T o.]g_/xKhyW>>d*3Iqq]g:BF3wnÑظh]IF%2ϔ}L\|,LTfGUBu0RTj|MKЩRCk,JZ͓xhץ"12&V )D s#^O3$i> 2jsʼn2~k915FT, Tx/{P4$4˙d2n[K7o%` ={衑[gDbmb. 7%!Yu{.=N eb?RIpXx@'wiרqsl|lARiLь~:5.5 "Bq;ߞ!y@73+?_Vdqc Q$1hGZ]p<~K)iR}j*T*t+* ~TSz[6-_WT`^of9Vim;I)%!c J=|ڛU'ýUjz-k̳s:OpvҾ=  n9ᚥ oM8mU2߰)= i[&Fc9ی-z,!y(M SFa Y;$;+ 3Юy{z߄fq<$8Fku 4vB[.y!(-% PFyA*M) $Do+EveAf_,ŀ^,{9j$ex)l?LZ0W]5-Ǖk@⿰k ]ea=|H/ɡ:8@ߗr͋5-rP)5Xi)N4rb{*`bU׾[jfczf-جBK dhryQvY ؽ%JZl#&^hy[=N;CoK?erqн# M3Ǩׇwykodv]6c9ZT0l#73M#Ba(@;\)pyIH9DPw؄koch}) C~ =,-hIJPF =Y~jI")_V U9#|umBɎ71L0qC&wYB8hhF̓oiqͪ ARքZyAu섂FLj]-NNpL\n(zMռcΕmz4ډI/xR3J1ȆTlU^-Ds1xܰ 2 -wpS#$T{7@."%V$cT$Y8+bP|)Qj!"H!J,^jۗ^#$Srd^R"tX^[Q9!Aj80X!h hOJLA%x|aHd? jQb& OۄԿ͊at(>YzQv'R\[nXL(ԨZFc_X\ sjd7gYi ̫'U  T 4t4ZbA-@d({%!ot#ݥW3G f",өžSN%v1l:,v _bTscyC)!B 6D$7EoK@j_X MB[d*AdMem*Kiy#6B.3B!IkwpC+:i$<'MsP0_=T״I݄7Hùϧ:v2źgC>_3V&d. Lѩ'7af7G% EGɮq`4!T51'䒝^!8h]E_~|اcE{+$Ԟ( &jv" (Au`0@~u2Knkti޿i[jP[9%%($+?ݻJʣ9,{*zB=dž<b\+;wq|P *\-BH];^pU{Db| yMab脤Kmt mV 9?I#XQVI3Vqw Wl`us܅!+7eSVr<.1lNy}ڹA4> f3\ZA_f,ۛ/2J' -jWR &+YtA rC-l*F3Kٕݨ #쭯"R~-js^&Owz`G}^Jrrc'w)RC&w9NW^UYXj*^R=-opə)pa9k խ(1 6cYHJd-(W vp <<3ir$iG|n*Ve#̓L6npȘrj/42pϏB^3[CV`?LgmBb-sוM8 1y6,uH'LrFRJpvo!Y!(;721 Q`pVhcfwM! ;ip|^ Īexh'3?p\#חЭ u=hNLs^v hGn-FjaE#uGlK䡇qDzOVitFm^V/ Wn9,O3v+↍ NNԏ$.iN韨4#k#mJcP|v$=dKF.Phd^͔ N()d!Io0x+.|?c}HA*IyZ3$ ME"3]܌jpGaS6pq!zJcү$] 5P]pu=Lvrrzvq>FuIAH82kNiogGZND}'0'׫,wV |\ےhM_DGp+ٞ뜺rk =֬bE# `Gdd|9ký5 EWjyaօZ Sk Q?&>R `팳ZLe%:+gV"ZM)$56эM/>Fbvr3%i!Y`$oP [ Q f6 IèȐ~e\=ϖ| p`z|8>S2#yDAMuL' RW;o0q ci#*&coO#28k~GVah8Yu)JTDP*n(Hz]#l|Uloa5}'jd77sx(Şzv͙2cUL3Fcz%>x5 ?=K+i-ZtoROYap/6Ws'!އ;!!2^jX> 5z)kS7&|E,KS 1 |cWEM6iWL;] ʓXy4507vxC/>d_Sm^̾]3Dwrzqs>4R~n⏫zt9uՌi>@2-%1vB9#nIJRnBS *KvAf(F<^_DŸdD~F_O )Lk&If"GR`e9Pӽ)7MnP)wo )Fl"˦ky GcLza U.1#G %Nb@xZB͠hvwrų mI;|q9]ArTc[@_,6pVLڒn2A˥F_ކ.&|ã-'IYhs3JQ,%^SŮEa4z1/=D2Vl K{W{TIg@)gY5ds@}Lik^K$E~ؓN5g j( UaEQs&E4ГS1HԾ|=MɧU!/ }lʳa恎[Ĭ*HfVnj>a[2/YJDu37s@>D֍I)a)ye}!Qh[+,9d)^EjFPU7Es.Wȫ"dEf .Qj?H -l6DNA_Ǡ ?vN[LO[+vLi]JYh%0l rվ,e $D[[~e+h 2U2-Mv2-N>}+gBGL%(|~)I!@)y銄*kSrW\ 19`d̦ j31!XҲif{fLv6EE1bI<\pU`NIů fhu(,ޘXKmNњou}-mg߰<3;сm:y8 2S'@vзzzxC{F]"NLpHRLu9 # tZRa@Jjt4֙+`_!sVMLu:oPpgoDy/t4Ҡ/snL 9j4pS.{΄n0BgA[fNKJW*+Q_P#+ge™6MXA"W'g}umgb~D/91 fH\Dpf >D+v_|frV1|?٠u?elcfr}ҨPM"۰=wLPIp͡tl33Qd-ܓiR@<,fe/PԾ "G͐H:֑L 7S`Gv6h&_Hp 9Az"J$@ YUsOеn&ϒARO&lHQ`3![EZܣ5跸̩݂)%׌& ُ45I+kPQPUfū;4ܙ_+Uͷm Ә*&b-=?^Xlbrtc'@+G̨'WyA t$8$tBF䷮oFπ|cZ1&%5EI0*KuX7X/{o0䂰* TDZzbzA_ez?/1h*yϐaN7)(eͼGL.{3g3cu+U`ڬ`6ӐzAdVYJL?-4SFe75礲,5Kd߆-+D#ҪkcAP`MPRI~/9CeHbz~=p(XcX*l'7ҍ.|`\o T^8Lf`/<.s"S >$o]! d0dfuFu!Ɵ 4 $LT)چȳm^4Xվ. |}r(HP?0k%%x遞,o}ħ'~t8ܘ\u.c'PL>]RڔO]`9m݋N6|/VЉ!@ 5—0b"L[K`B*G%n,Hdk^\c}׭P + jy3ƤĹbc1{gR ck92qY\Zf. V8T=U35+ <>|b@^Hd+e 3ҭU7 taJT՘2u50@Nz_(FūWm' В*)l9EFKa}TȳV$߆9iw` ف.٬mxƄLNx-?^#i5bPl@ emkX?[,Pr!Ԟzdv{1*.(n+"Ual S8bWq|c- l4Hk'3l khPβ kn pc*jWUT WD?VejCx e@/OA+xX.l_ΒN,f?I֒xf&R] p:*(ELR')A(lYޏJ &vG:ؙ?,vɅ;a_Znc[LCXnb1ՁpmH`6,st"d3~)St2 褌?&Y#'x*:0?IyU.3% Ç Spx^GIj׺"F8K^c'LOA ~(ùD UJC8?:EM_F?WMqޛu& SZNq~:QU*R#K&K3*k@ JiqIBNBַ5urĎX ǕEDc"LE!sG8-2 G<_]eo_ѢK:%S)Tz&R`؝w9 3Bq%Ǟ!SVYrN/v9e];,O(Yt=m#j IB}5q9[=ճB:E`> }HT궍;ؾz.L*oXEؙ%H~O kUٚ;Ps(w`E KXU:ϽН08Qam܊hcH ƺ,R{~ߪKta~`Ѱ/2͊Cr g&Kfo@q|K2eo96V@VA YC 7!͊8pwQTL̼KT-qIIn,Mn,?-䰦'OF|<^R . T@y'* ]u+fI7Ge{2_l >>˷w9D-J~F([fp^fQY)(f[㱣gi4PR ]>;|b"I?XPdh*R9,2zZY<"S)Db="5ePk.p*)gCM uL@ky. 'YyX[.أKWE[0_MVi˄Ie{GJT㡕)N'j$myA ˍq#D&}`$[5 c5P[oV iUι= 5y{u&;o*Of#zTgۺqd/ 0hh"m:K\ep0ȧnlȶo&І%u"ސD.H?M $=ӋnJ!̯Rzji\ܧ&.R:(ԯ)F "kY ]ɦUCO 6/*+ o]Pà^Oq;K̛vβQ2aFO9ΏQdqnd1""~5| F6dLRZFX7䡢/#r21]]2_dDpaàᤂ)KO@8c4E+z Bo\)0x{t_kRR@WFEś|\T1 *5Uh^ 1&thТ+0u4zXb޼ l 4{F;c6[H$ ړiU{GgVA.lѡ\:uci}j2?a\ ӂh͊8]!D/ oM6CY@{&H"WrZq'ƟXSe8*ʌI\$w219qI=Ǹ*rr{m fTܴ)(<8 kAcǏ]C}wV-HHĮyc08\%NIcADLIjQau]SM![CIcVଳ^sT=oo-*C>OO?c#ۤ,UAVԪy_ 2-b0ވ ɍD F3~ZPb}In;gCs&:~*4Z! S!?a8]} c%%lĀ x ÌY%wq*B>%R=_e؏۷ST+L5yX^b2NBA\P\!S*$ɴӞ+6)i@kOD3["T]a~'N-' ?՗jCy3\TSFئZm;Alt|yfq19 `5O_g $,?n׌|>mqV>Fs[)s)ikTm ezU=j-r:nK?g:k";+#:bXR!ްl:m0|CEʘ( )"UUq^- U`\}UR?:!z#R\;v@ NM#GwQ"1ZȾD=h?-G2zX6YfgRp`_a?Ob`  j^K\kP^t} `!τp#"|]Z~,܈h ',=mab߆˽1X#-|(.En+Ԗ Y?00pߡr4 HA0s1~czrujx8EkMYZ/Kd0hYPOxگ_)Y<[9EGʺ8q[u䨗Q3yUGZSBxLB#_ԕ$ӏ=OšoB9!q! N*Ej+h (My_biuj7^^ 9.kP7c2 $~o=@b?i'(:1 `NqIib'h0ʔid!n-6ꖸT?Ɖ֕z96&1nao@{-X?Zf\m><%+ u!=`DQv>K*x#xnx7#EE.Fx٢bL V S&K%[Y tpdxeā<CsS*8 >B[LU'*Mk}F녏Y rl*RWF5}ֲ(%Q?ͱبa jjmM{nYNV9!jŔǑyA ZЗE/m n`"BwVP#EuE"y H3|u޶ID'#$"7"d9<u-x*_s:S. ͜t.MiMOT|ܤnfqE8I|bWh,*+]Bωܛx&s74I1isX:wRwJXw:x,.FȼNanD3'[㛎6_#֟EO2_d/w+k]`a]ިƼ6)ʬW>8'ǮP|3T^ +D *lTvVYtjhn%~ F.\e+z7 o ^,rB$@Pys?PVh2x$9ǁǭck\4/7bq#ǥktQ`*%tRd4֍Q}/< dSK&VD;2ALR)aGovCZ7Dg;1CvqeTaG/GLw9$k%*$T.|ʻQ#?< Ì S'p܌ O'{5<66leszWjA25wWs\,5@QSȤzav?x2h<4.{d 5oiXǾ @ZO f]kB7dW*JӚ]ٴKCWUm[NUt"Vb*F)nRu†;k+v4Xq1^:/%x}QŻ ׉[x6@l)'9r?}D?DW:t.bI9V8\8戅H,^nEu1p~GrHR/t; 5'̡'M5//08'Xl~^~ x+~^/ ZV4F,WQřhڟoW=Čk;.eTCGw}?'ƥ A4uwz@ +$IRʧ9rS뼠}ňPCnz¨G#cM-  -dr(Pw}C@WUk*VP8۶J.@+ZcB 1?e\Q֮֩v7#ߏ/* ,GHz%,⊔\}пۮ}&š^-,42}Â:P3ʘ#h:q%,9q 瑚H4H-kQ5"Qj10IƵ?^6h=i0'*54b!BsXct|sYg*g@i>H?ߘ[Q"/UJ g!/.-8/X(]J͹O ӽEU<ָLىC& /'&:ޗVE#>F /3NŁ OC DA󫷽J_-:QK>U$DMRpjfsvNҢ[>Fmqunஇ}N=S :Q`=  avf+~xl!'#L iո4䀀,#|(rSy'({O2ElpzsC`)`*C9 جQaM~ x[=:B<$P*z (00~x yRQź_79֘YCmkz|wi87&{6čE3&/,"L wl,Q0p@HW0Rա>XTPjD[zD;ag@z0'y'FF4(l7x?+W6eۈjjNy뛘lQax-CQž%uqa;Zx>Ĕf>ѡMPr*/L qf&S XZI3Gz R(f1^d,FBts1@a ʹ>^*h# n%9Wmp0CYn j7"2_qoX q#,)C9wNE$=k#`c^[S xP\2#S|$qjWPg}7QlߧrQLW6Dw:YF-k2;|V43(jҥaf!I@ ~-C\je1g{M;%Tkrz:ROXicr`k>F 696x@:ߣuHOqVt?ڭar 'ojUͻ֌F̾U/Wn ̰U5qMCId&Nc[g`3͊d&<Εr^7;٢/HE8z r~)tGS*FM)Ik%LC0u5b%.rcQ0@dK(k枡L#zpdYme)^"N`zB ǐYmzN _<]vLv9F\j0U?7.BcnWd?;Blqjl>V3hS5M jE(>gBV!ca2zZ#^BvCmԴAܦ<҈ @s@tN5&?8OC= 6yb+.1ɠCk[?Y}O x~|(9z֕b.3ks4(JA+ kWXrBLsc{oQ*Tg[j5"Kc,e>?W%\Y{!%14&w ;{*x1HsUtv76Ywd1Q,D\fU\b[ofZvl623׼XhBߢ-z_1 d'NW|,]>CBQoGJ%jv + u1Ͳ_LwfޓQ^5vK'$G78QXfR}' 5S/w1DF[i48A&JW~ܙ>f8D;fh~=ҡ~}Ӵ3)âmG'(YcE(3?t5/` BȤ`֡;T|b-"VI;C+l+ZV avRaASlYhZB);}T tlj:IF1;yeQ X6?șHɫrt+%Bzp7niXip. d}s6Ϩ JF~7ʺ _ծ9"mS6%TrmsML{8{S}Hf|x~k͑NjPZ/ ^]F5c츥ͷ1|5Q(?#q=Ռx@hX$bpڭh [ڈ b'6u-Li:RU8ZCWftf Nep>7jY1"c=VID8~lwS+Y51##׾>>LS}3n a}=Wapdv7\[lsϻ M^ hS! KVkC;>e`+x C,45 :*UΎ$SvNlr-8_t6aM8ʮo4j6ST~ 1EHZvS/\f9ma| /n 1/|~ ax'2qb ^/<]C`U),G>bݜ_r$U ei#w`_ T(Ө9)/AL$ \c}U%!ˆÖ ^Bv1ӈN#3c@)%j%Fe7kuG{| &$1MR/516#>J$!l_44.CTZTu2ԕc/YX[Mӯ+45 L_^Kĩ[QFlp)r;Pb%ZDֲB5(r]m 9Vԅ92$zR[d{w4H OhkE+c@=cK *a`#ȭkr3Wa!;*8j[QD3K[4 [ȷ@Qܳ *焱;.<&gqOmq0H:4[ǧ'_f<|N5,`kˇHKkuYu!vQ墂>V_dޤ_lQπ@~xBǾ?:-³3,50bRZF\3C[Re|v.gBP̒"<7sXI'C(!0 ,EgzqyBK %0ue1 ̉GuF e0EFrhwԳT$:$d*l|P\t_0}Ē*Q9#vlId=Tz|VUws rc~~EvYmcJ 4f2uj =ݧftXKSN, Zqw%g^7pѠ7ba˄A)SnEp?9r#>b%ׁ e˵ث,kpHmJ4eTٓkHr'Q+Xwp/! !dF16u!t8MĬ.]7/*5{ z(t I@H~lfiUO7^k!ʸd[(Γou;dgW t+69 2M:r K$#`Yb]hyL!&U1T/Yx;쌃k¤خV5G MH8 >O͎>sf7nl|=1_[s"Ojg@+(܋UlTӦV"?ؾx{J,_Ч-#?%Ƣ~= zF:M&5d&/WVɽd?xt>D!n;h!ᛖ}$$t:?|gVvV=f{zqbkyIgPMDF Koً xɲql8EqS٭jœ0:ѹLKھikCmbRvE u8:VCo˦6V%H,wrCn2Fߏ.y %h^?1g;7שV!Sl<dw/vJO Ey%Ǘ8ke54Mn4XX>&M#V4P]GVA~(lqŽ~$U U[>5<~M/ [TвYguvw%+ w#RaaSs䌭Dh =DD;bAK/#!7ʑhŢS5pnYдl6'ud{n'}NXMnVS:, 㺍#vBsKdTٍ,NNgO5,PI j癏{rwXߔ&EsV_bNՎAOGww,~KG120iդGj.) c~[FuYN徲#?RʵDT@X/Pqa  "breULt$5jlVѷJ:< uCa  ^؞tIb haOFgth-ќ=l>Yؒ}xq|e7w;UN!~u")K_ RBJc(]#W{{Hg=nL7d Mx3zˏ *~)xl/ M<3pd=E{c[]qɍwGC SAGq@P-wڈ:4fy.͹Ĭz(C}֐PD]@$r%1x-^ӊ`0 ;ŕs`X#SO=ZcO.voKӷH Cv'!ۛ|K%.jVcQ,KUak~εV2IIOSrK0dwz&=z jR ; Zu筙'1ξRG3elv eg2,vdazjdcFږ8 φ?DR*fXǬQzԟ:H-5Ǜ ޜq'Y<9@C1'R2̡t*'l[#>FÄ-C2pu!Ѕli{!& ʄ=1o]4dtQtQXE*t-Isr`qW^e"|?Y&+{b*,Wr%!=3O7an3LR|5⧐sQ1(:XtѢ|9ݛq2RCh&zWC<|yʌY:B3 p(xndProk1l3+]Ab7ҲJG yTw#RvTu& ztv4isz%VCUulL1#Q*[ܝf^5rPÝܕW"8EYU7 t`̝?lV_!@:;#M)+Ck^.9t19=)oT: (E06U u{@A#Z64:PKWRJQh|6R#9[[E )US0GbXI;کYH -͞~6(à < ջRL|N>oQOK.hVJZONy$1ۑd;5fq*ߟ}A7{S/SFvnͺ miKfV0ڒ8{U5%$Tw'@>YRb8dgRs5 mlMo⊣8֍~TOW Dq* 3}*Nx~CI%kFS/;|`,#u U8e\9O(v[6Ԩ#zDmvI.d?6+ʽ7~ẅy*Fv?jZZY#XΖ#>fЏw"ˇ n8. @ +# 5˓j-]*jZň9]maH&$@TZ(Mhh'Sz${D'ޅJV&R@'ޚNy^L3q96u7_`ޓ(tO&u3yq|=8yO$TOjxKȡIg :P|ΜË fa#|-S_R|#"(f"59sqgr:rLU}e6P^} JQsl kPBQRY &&{9Jc@l%TI߅l; pq1f8aMaMUC/2=uCZ!K{)Y즣6$p^6LpkEW 2E?N$Lì(b)bQBK&֟!`I^(O@ I,h*y qf/'cZG#4755 gVzi=׽n,ԔIZ)vr_"I|[OQ[U9.}``EVj {='a[;,؈q{wg?czNTC h"lEOCAˉFf{G1D ct6!8IK!y\ J`ǎ x8VZU'1^Y/CŽy ;?[)os?wkpCބq-0/k`>bhFc+<'n2N;!%aN2ea&D6Π?*5VǰÜr**3w$F]޷5I,Ԃ쮮kTҸ(qGFs4Ņ{hj~ Y|Djx $ݷ7b?bAnXZs0Ue 55:f7wVHLrccǟG5^!ȷaӿ@,-1`&]uWK%zVnψKn+SRqR_1Qe=v#8$䣪kҡ"aK~}>Z3{6#Vڅ4z"Lgۋ*|]t>:cCɏx1ky)o`n9r 6+,l6fϡaGۊ'}[mA:TU4 Q Zϓdjx,Du`] |ZZȴ ! 7{UvqNW:`Cm3g&\}Tֲz]q3{--x v\t؟1ќ$#~0v߶4z\Mh lF#bBRRX|.o͓+\w6cP;ߧVGr5GE/Z#0^B4jm-Y';xv/a:25*Aib,US\yʥx(h[cQ%S:{ @Iu=F!&84YF 6Vqg#8{5$m'DKAM8J,}BFDHj/P;u 0#"郓CSFя;mBB)ŠcW6rCic-#݌V#I;j/~Wb{=YBkq2`3bZ̘[(! )(7c0G-'Mdf5j\V ( 9EЇj: VSQGAⲐR<0W+MGHpJ% SYr >9* H`j`ALAN|( ϥx6 )hRJ>LDd(\s/ Si#ć T[J# ] \vA>{S zooz.M4,rMr޵'y*Y1aKؙTmgbCͰK H2"=î-P&7;UK+哗]Uj1(j8#|kf|Bg myco%[Z/`P?@5":E"" [VY/8kw0+Yv;7)5*Oy bkrz}S>9 3ŔIG5+'TdxV5)4~7 ',Wܜ3:A]Sz94Nl!+LV3ϬIek1\t&qI+Z7"WLрZ",1(zLUȠJM??_Ti6(!C%]vYWJ>AmGb_i=;=9]B8VٺzH1ԊgĦ,lǴ¤GA#/s!\\u&k5 şm+ m-qh͗}c/HX_h,U=|泬 \P$&>zPPx{ ^TwF:;bkw a>1 edS"w8p`\'l:(^#.ajъ{)M]ZJABnOe P99[`!w@tkif# U N5MG?[89☧eLiF+nq/=P 0: f۲]aƔnAToP9ڕșa]L&\'X$98&6&uڵ9HIhx^Rt1S< %l1;f}>bVlNڼ5wwⰜt__tMR,ܼmAP*b󄃆aCWզW-̓b$l`t;g=Y2(-6yLHW$gkƏ!WC|R\-tzKNDO8=Vŝdx,t\_H촇30Q .<-P8ItkOe0n* : |zxN( i+_f G W CǺ&h5mPࡇ0YapH ,݅ED4Iᷗ:JUa;T&H,j#ޥ5"}#N@Z&ݝz/ N^W}{hwZ}>ĻĂO!Qj~p(Ӳzp. {or1=p6/sQPrDAL sw)`"YJ'Y*\*>{8W`?)N';@I^ H䢆;]+a 9>fՅ3fP LRYbpN$ ɊC7MYd@ Jr!ZtMٷMC4c'L3dil*X=~ƻGɠ) na[{L)姎V=Z\[8.$2\Rmfp %r/Tj|x] ~2(ᤕ|[$ً Ηʺ2\*|ll~vYݙLBSTkAV^>FjC^:~ms!+GU7Q0Vm@K `GCV[u(t(v0XFT ~C5!-%Ds,nVկ\C"GXXE=[6E+BlIq ϻP/r"쐥EyٱIZC`wkh/c% N@@zp)(k2J[(V1fהtZ[Ub73_sɀ7Rʴ骉BYI~^ _@2#6fWP-kuKd5VzkD"DΑ >)O BH Zkz1SF hʡdXm]_Z q9ݡ|kY*d׉jp"Kqr}L|3$GD0#]sJOSK~kWm)Ia{[ w|AQ&׺.m2$"6. T@͔5r{ 7㥻Tm[?уfu p*V~|˴6)uL( vɰjiD3bN=@RaƋR+# gO#;Cy@vm|`; χMgRabdlӴe!mL2*.d:cz31n%9Rli 6FS )zD.vR<绕D6U|:X m8/g3|2tk9P9~=F7|QqBV3`2gF#.D&Z{xeXaTʃ4Nϙ:.)[(+%hu"V$M 6\3S%rO)WS["pB7AT*mԊL*֐\w'utK/JD9FU3aG;2]-PJ #OV3#g×O~}{. K+;`A~[U y*՟7hye0PrKM#HE t03p7H\%V2qSAl}|#Vԍ[HR@infJSf0;GI_ǓN }N5jj*+zaׂ7N\ip1qSC%81gL%P(=[~y>;@̶ѵ̴ F> X>&r vf"+y$p9;V֩xC0j}?5UJZV֟ ]sȅnKjGX̺Sb&*~sFVgd.:#F ٣ Prpz]ψkţjWK m|}Q+wRyqǎ71z+QU70DI aLk÷!5#1tĤuVdq^f&U: cN슣n`N}>k4C>ǥI;M l%HKfDr2 A[ЫFwGk3u ZEmp i@[_TUiK?W߿xUWyJOVߌAn<+Ćpɝbn8A\/ 0Jy&Mg>18pq0j?i=q46g8WP)I@|qҜDZ\;Ƃ_jӛS3kJNv+9!hW2'<䚹bÇOa{~=|p>%A k_տwD4Qr.:Z XDleSORN71l_+%5 frO[zK{/ o\z>h5Nx81٣jnjl!% lFu, Ĭ:ot /o*U )?zzxIS1sU1&4^PPFLPϩ~Jxl9)~<; 2yr\2>#b\bV4.JUޟ i^D L=AywOݡzmD2w6ȐsK)Lnڼ}daL/Cw6!ALI^Qq*Z1߅i0l#q]狡}cr2kL#_K1)?W^C76~e-#%I 6w^{LT3:ɆC4=IdH̳z]R]SJ|JVw>`ů(G #u0GiBnZ_ : 1 =zj1}7"=1!T4b&Q[eD#F˾B+!h7vՄnG{j|)lI٦yl৥ Ydq]}&ALi%KQ-̽5XlOT?L yKfK}uҞ㊦]]_aYkpzLcV,Lxv][fDdj 3Y,Hwέh4M()äowB+gum8*8u%`n͙L.7{E?}F>ȏ#s=Es78.G*|0>[3w ďX'rbðT!gᤠZjuI0m`iW@[ɺcϲdBXhE$g R[gE?;:M'<0*,Gq^F)[QDzp͐՗f}BҕJidAA7YQd=T+YK }A`JAgևA:(]dT؊g*<|;sG6A&.~EU-2Y>M+MlEgi5r7 {akx[sA5Bv Vc'l-}h % yeWPheioSLCr~ƻD,W-S~ד9[Қ9U8-0nbYJ; b9>e߶h3)WmFZw^zWz$8rWlH0Iht\ A7NWǓuy<[9:}buJJ'MK^ hp&EApɝt1ښ">LMןVrri":zaBEd𹓬%b%,̛"=k؟V@K|Sc/F7۔R(T9VCxxtrٍ1\.p$aAX ^!"VK A_c8(s4GxzKAcY8'_*j0ΥV2;M\&܂@a\) ߜ] }E4y5f!:?z2ІnW!'PBja{1PL{ wPCf'[Yа t SFtKO|gEvmLleŘe"^ǪmMtU]Lޮnk"AoeLqwW봗3fLhU.ΪǠS*,R։gDPRr[);G I&>( ܙ |{r+~:A6YLKcdc zXb/v ss9*8Zd` hڋn^9lqk&~J!{K0 ,A .>4uR7,!@AR -(n|j&kZf=s&E{˲/'<]c.UZ>h]˸,RC:) 91zLoҗb;ORs1M'n’2ux0^PNAYqeᵧ9U$6Eؖ4]@KG$QF [^q t63<;aKh;rΘwƨǰk,>Xg߿WѝrO;U( (JƅoNRrD ^l5tRI) 䉩sl* AKM^$6h+reO' vnՖbD.ݷ#6/_~]-Б{ yvGzm]n)õ `@wMAXpƙ @0LL4FaD˃2|^"wrp9;Vy,A;]yimQ"lL د:0y,|n;/&jC }y̲-Mr[|nj4_SdpXu-LkJ'i8p׎NC7]7' (v짔uâ\7 c ˩a]fUʭ T%vW~!"'^w]Nw5#|ۅPa˄9RѴp e6TTp/N'֡D\!xv"az! X>qdhDb9uQ]y =5FH$>&1% gY`?_tEW[Yt~G=޵s<(lo)1%.䞗Kk/tzh[K. hL 8p)w+2:E{H_h*m@NR~ ˄;wDߦ02d$0+ 0OBCָ]nǂĭ,o#-?uɥ7;I>ta!1.ahkUQ\m~[:6-(pT(X?R IԎΠDm@4܃DlPsg5>RT$~Q"}+"nm4g𖖷raXؑ|mRZEEAVCl3},Y!$`ΑG3Q ݞqo#c| (6I7ڸ<@y(k N&?0 W )8D ire<<8h8 k)C;p.5\\bk}ǡ9`8MHrZ RgwUZďŏtT'oZ5zϴ.(|Zkhbq[X@,m*Lz#5(`m+/1 lWrF_} -GiDiXzF0M 5ݨ%Vfn;Z+rVӸa0Xܘ<tnK>и=3@%Y: SXoӉ+]إS"tr@ '=KF#Ef Ѥ:n0-32{Kkh#)𽨊8l-{d59*ʗcO"8t1C A[ WG'"pvTELqp6zHΏ-G2M(0X{L\uRŽtnhPst? 'pFůO`,R"ړ.JMT- hŭh}U?QJj35 fx~^|tOw0ę2~a3}9u 6N싗UOr[V/ϯY̵\"³y=7eugI-e nW_4OFuiw͹n #QoL5Ueq?^w\P{/ at\BC>}TeLNjGmŪ*-Gw?p{ƽqU8*Pf?ZJGv%`.֙$|r"ABsii>ggվYYJ9->Xp#$PEε2Kv:%=, xv~~%G!+_zkXf3\V\Fňgm2A8qF-R @/e!{B=BczH)FQw-숗EX ޻iUO^'F00bd+[Udɪ9)$~ 3pʚuZϖ~/w庪} sӥ#$(ABܰS=z/ ܘ"oU%hEN v *`@)Ä7"qfϪAbeZ7.]F嫻ΰ+9mKؘ ,k3pKAdK+ !1b0L`++%!6|NˣU68V.lԂ-х[贴cbje|&N-xJu 0pLw$ A<9>S r˄䮟0@E ᬻ!m`D<'^?f`$ ߦp\]AX0NwpU~qթDc]y{psV>kVi`l/?{3*#r*(}GDnUu9o"R䕃B/,Z/-$F/eΓ:Vp8,squO=yQLuanI#KL4 ZشuK^ Lz 2,Q|ڡh"ȑ[XH)9Ȋs\SZ㎇ΠoV6+`)ml# F au}RUDŋqRAA8āaUFFLh!ސE]?Ϡ _HK8j6rZ!ވ.tKREjR\H@- `#M{ ͥ,ռN{:QmE.N@>[M#7digd-ADZj3+[âbVJg4ŇZyu^J70ŗy.rNRmPq{h^L2 0iKo'~zDLꢿ>RUlVD:HN(v$huKŬ)*Pcܮe5:q`XSt6ёjL.sKHЩpSZq " pDAXQ:C` h ިPnVԚ]6byyZpffB8=z[mºf^ ?n:$2jqUq)cegP(:z @~x !%MlhiٍeYƚd=E=in aoC:"%;-iHp 1ocϞ E (6>MAZ[HMb]=|k8A_"Ux y~꠫?&90 Xw#cNF|"@IPGh_Q"i~֍ 1ٮh;ʘ\ki>MA4RK{K, 2]K"bܪ0r37:G'r|\8@^yAk8+x +a6N|ėk8|X?TYض5eVujܸ =*wMCu\xX-‡~D"8DI$>S|J0Wio"'&[}Ps(hcXS`VzW{:ęAX80,](CDZfv7:;A#}cDߍrie+>2m Hqt}D\?aL5٭ksɟ= NՕ##$"o"D:@!⓽B =1WK˅'6؝I8b+?c?p!6 zSY{|6z IGR +GPu3>WhⷆiI~9"թl*?Xr Y{qn*Jmx|}˜3*.+ 57D?Kc,c^w[>*59%am2TYYMĂoc ͻNSJ$0A1)g,tZr:VeRʎW|F#˸s&n 2Y MS*^us>st":i0q$׸kޒi2q}zC+"LRߣb=2ЛPe FK9"Ԋ᧪tOzFaYNV3g3$"z>p 7~ITetA,9-ϾN4 ;xJCu35ݿzD;eQj!_ +HpCK?p(jO0IXZ&n}o5ᰐ-c#[qM az7O %e@3%FZ@5!W\~޵Jv 3w--Ѿ9Se5&[ Ci c3ʇ6R_#NQIY3> /IdeGe1-J"҆8%R 8z*]𪮧`Fop^Jv&$l]"P(,O֞(/ӡ'0`H〺]&Q`&HDOr sٹKvۯ3,'ݙHps+ ևӍ>F{џH<^^% ֌ń#n:l"m^I(7cRwF2Q}~*M)ymV>no䂥#V7*N/3"ܾi3S-"`bL)%`syߓPtKV!Lo0Bo"!|ִzM0I /\&سȵ~Nwov &0TO ӺHki%SCWD}L\bɎ_HF`t2l/vn>-kI{/[~PviG*Wa5[@){ -MV@V_pgI "{_vχ?JϢi0 Xn ׺!刍* 5~F?D3~k=R 0R7Fc綡HoUIS?0̪'PG.4CAh#q%*7~-XmCŒ.FvȎXX{W]Kh^hhʼnb ZȠ3܄+}xg ;3@/MHa^5t-V.ij :ujCbiGgo(?*YO{?5AQo.[Qy8k۱Jɇ˳3E+_ࣧ'ϑx7WP Tحc=ŵ~<̢P!-+bUuC&w8-V2"nLДk}B\eg3m\*UR#fneff0g 9(f,es |@a{Pn iϛ?c OC #5b~|0Wh"T_OO} ]X8 }n#ρpm^Iwh֏OfX2 s{(-`p| BIDzB2Meՠ89#]ֹP,]Q9֓Vաl2 KmSeç9޲2[|[[PYdll9!$tK:WQ/:a:Ӹs7ɡ{ٖfF4i}z~r]r6Ȩfuxb/pW; ;FC95,?gr|!'z>AWD{_>;J5Dy^!ccuVv74ktQj|'5| !=z-qZ̀} T9Φ{H/˰6o4RhK(klk|HR } hHӘqD`; @`/L4.xsiz鋮C%<%U Uk^P3},,0Yk'$wlxzC_h@'6X$ rm@A*ϊdX\6yv>fn`Jc*n}v1'a 1LSi$? ũZW#VHQЃo@ 75TkȦ!b Wj4 M\G[qB;Ѿ"TLf'u:kpP5VGkF,նav\} ꍫ0ڽkc}7!Rp\hQr?ΞMQ?$e(ͥ4jDqb⯙mS)ô3G9[ʲ,% }o-OJ}#h[\ݪT+6eQ &2H `\ sXf\WvYZ_MZ,akm$=镯Ae>&~y^JEib̻Z[({buCmaw'|ͥ h_HyOתj3Ȇ 2#IJnMrNBTlynqfZZvit]-7t8$c_ "67P~<;jY Fsn0%W0 v}nzI) y'aSG[ !aQG"~%AްԨ^Tg=ݯhCt@Z]0%^"ZIq&1h5!M1srQFZ FAMԉ@q#;y1=Vd+4m$)P 1w"4N0Cn&#1A sK Ş>->jTjϭWL6C?@N#`;B=꾼u&޷%)tA3{D]'^(rvh_rzs _35ƚ&a<>  ]|m3#ȫCTd}7ve1C-pR|8[E\Bww,AZșlw l/tM:u'Z#I9'̏#> nVI|eq@ҋdŅ )h_W3Jmث/zC `J&?[.ևׂv6c7okXR`+<gh_RŽG#6(2M4GN6GediO<`\]C`~ `MG3\oEd<%x+ X0<;"s!hL;O=bh+6.S96B k!4bPpl-69aP<{4?fE=&Ji= hJe"<gR.fxA2fY/r5.+eNx1rX"G.FY˫D, A@U`E#DI3h[|+'i-\zU^ av&) o.Xac !,V5l,Mbȡ1t"Ƿﻘt%퓞`֎ǖXlڃ7Sv r)Bk?N2@63O'@T< O8[5,Om#| ghCY c WFJi =C `{#ǵ;E,Yc؏M9R[nؠ?O e:@sYL(zsĺ@m#&?VY${+cm*hN2 Y]qjz0 \ 5jk{u3#Cp$+M6h7N#gY1،2j9>OUe>bgCnZdL$6HǨ:}g'q_E*kliJ N^NɕK=\2TvPnzgѹf*8K13e%Ω -gLX49JȡTR3>3C/Bu4 :&P==-մY;E7o&]  (Ci#v2+RhרŶvB})l%w/k,PO'BXxUuLn,feEWsz\aOodh&l~l$m@2T^xQi[8W Ч1Q#]˱dlo<{`.0'[ߑ-l7+}%$"?3ϱYBe9#@ m,'p.k#&\We(6Mt ԊqF],o];%*ޕ& -]rd&  CuC|ޟ~:tEo"*"m#hAӧofA pqU)ে1EoyF;l W S=A{K8OXmVA*x(JoAv+H  UY4ಞ֟0c=jP\ozn'%Ku6a9rJ(nuYM.jjK|ykH+azQ] I_p60֒;{SflY:LM ͈ɨ%S<񐐢fy>cuA<.lk.@p>sxnˋOݪanBT%AiJr%Xz#ӽƏVN;"yQ#NYZQZTc55JNaɹCuk" #""(/%?McH#76 &èv8zF΂vxy\ÔoK*U8gzŰ.-u,*. b CԢ ڲLB( {w@/7u1 =le8 X\Ɖ$>vz@{XbSDX('qEe<Wr|7 OzOHY<4_ Sse_; siEN,]M42VNw*x[Ƕ7y2HHJihy"DbC~4XU3hR W2] 9u|)/ްV?$l8̷/7unO( ί BR¾Mw*n\7 7dv7,n kǪ[ 'R<)#!w\|N[*y|VG ~KGmtNj+aT%?)H1^Oͳ΃Rj0QCa p뀚P'SoE<]ֱ tKS"eƐ&<mda%yzM{v"d t46)@AYޯW#1bS*pP7ݔu//gsSwڔ9*47urYTӛ3Kbj)}_Ts}d98&Xg#6%:w~7؎\@6,pdi0>3~P4Z4s*Wy+(Rg /}{l4fՑO7ৼǿ"wIA ܗa*I*ǰ8U LMy[h$}32Upt$U5ElM>h^c( Eo %7z5r2 @*ԓ]5(1'Ě;C2}+=r0"%o^!wpxhf6ڽ:YE&<xEɠ.no\~9.lIop x"pTi0=I]{0@lR)]pK`Ih +)-S&nxJ) Jqc…!$X#xUV apD0l?<#)@y2K8&\ed(yDjZ#fJHjG=y>%/?l`@j.9 +׻Qt:1mWB(3!\8h IJuv ŒAnY+Ęf׌(^fATR)jb"Ztc۶E󤼵ה x}[cߨh}6jD sIZB"#QMխR&@KB..D9@lA_}GD :o)9{= N=49U*Bv X0r}ZHV0x]&Ypi=>TxV"u^ǯ8RH9Twt# M$tQ]cK ,MA5׆gKBk(`MӾ'Dj^X g=AurȀ'5+a)O\5Ѓa\j"s4Kv,_qVbtlw 8^JfV&{Te*2ALѳئ8"u}>.J8+&ͮ8TYpWtCeT/@D}s{"ʹ}e *AiÓ`ϙoDU|JIvo[3 #-_iԔr:1%u`\'?k< 3ܲk^CYp[}bC;I{s(H-B%xo]!ͷ^Wjܜ}!/OFTlQo'LM^TM=o[zDhE er% EpXEBG%]r`wDXW ZE9ԕ6B'XFEēFyL8leXTfC +u3b! Py8x1L (㮚Mob &8zōN_ZU6T-/Z@N/6[)=n%? |juz!ٓ4Y]n 8 +A ?㑨E2wo6yϩ MFIrVLFX -m#3XTurz!פp]=z#U6 1%|ЍJ ?o2ƕOKŴ$So,U"B^.LM+ЂC l;*@o]U:bgMQ*9NDҸ58}˘ f]nuϭۖ [e˳.X֛9Sf VΉ$i)7X 72ⱗ[JE<uN@!wjMɬOҺ7dsȗygXd0VnYrj hSO;1DB\+^ J1.yX'8jӄE]ZO3SbI= `Z\p!aHH"Qr-'t#{YUـ 'wE>s3UaΫL$|_Ѯ:p$UXx7"x_ee 8= M 2sCE ~mʹʰF!uzVЈ4`e%ߋrNxngRlKe <'Uد*NyYg7_K1tI\4 XC\Et@m/ͱ(|D9%k}QTʘ,["AZB ٱ@ j,ladEZ&CC0$УS\iO=괐V O- *)J*.|h7۽NlSSQ2s.Ôa7wp ;%w lsV)iMob#RFuOL92N?d"&>ʸP@D5r n %H|ѐG+@Z }J/W-EK+ ]Wל+&!c=s2oq(+q5Rj̸ְLD+[G&hghӀԊ#ԪN(.m`Pm+YWi}IVP3HPљٲ51@D՝-*r>\2շ@lr2߯\R4kua$b<-XܩJYh?WI<:WSv ]])N]5wJ  gC2wLr1eJTJtudgxqjBnPM6pn c1L~Fރ6U0'<}KK;Թ3s Y퀨w b*|bbKkHޖ.[UC{${)f-=vIFyf3Ꮾ~Z[`ոN9t 㡠 iAv_3sW Fok9h j1~n -lKY;SKR{f=~NBَڬV4w.y;&l![h!(ATR0xfR..|cAFsVԼ7yXB\8ֻ3hO/PMƶU ô:E~eeMmӽNTȼ(} χN342>|YpMj5e$qxhZ Crs]:{Z"T ˦rf?/ F]U֦T 0o8d-?v1J(\qXC^v$lFVwC`rn>+&Tez!*p~q pS4;oc\_(O'ߵpQbFJ[Ct r!Ca \­&/|眏ڙi\LKD~T.6*=vO BRVH:-cvZ(3 x3Ye>"w"(Nj<'kVV`Џ{yEm`,]mߏA]Y.ϣG{ash3l[R'n;ιj?F=EsYm[V<~-Zt0< VzDN`;9xYkt#ϹآE! }gE|"3:#F.ZV|FPG QzySni2c'׫a}5gLtա-UA\}łf dQkfQF?)Bjx wWI)fJmpw) N$?a h1Բ!8>ArF%-%t:q;05~\iv0}S&Cg=w!Ӕl*]*rp֙dٔ3Of0K\+?1ۋBtj/$'qporȠ8nXUEF T +MvhwGSS!*ʇSQKvXwWlhbsb!Ot$k&ZnҴ!@`Ѽ%d$@ح?7+i+5bό5NOM}tV~~%tә~TviEA«LZәo%z[»VneAz.1ؾo_bA`Sd*6Uݲl;d Dd$"_dVT cЀG:bA^TGc@cR NױO9xѣ5lL- Dgŗsr=S4o!,Ook2m_ȷC=m$7t<2h2r!,*{q}@JZky3:caS3\!X@| nw#:d0?EJ+N0O[B-d4z9^5_Vjr;oqiaSŅ˲¥ zn<ʰn1]v"2OW=\9[& W6 uv"=ycO=ƍJ>ƘcA4sPæ.M*djm=ߞU' tϫmރ{)WJ@0#NӺmJu;&vr LOI9H x49'Kqٹ7) \1`\yt|"IG1Yb8@'!v *#DK.RGOMHV+O]t|2~g* u506"ܷu=ާ9؈s#r)v˿8GggO )lϺxW1`i.ܐlJNH~9.+g6nA|WdE+Mt.Tv,13/ęմbO0! -E< z0oP]ZOq#1C@9Ryˠ@ LRX\AI?>(|ʵcG{Vs1KGѐ )Un+4Ce@Y `&Qn))|kp<RB0-RV7c!;JVt.Hϙ_İG%l~YVY-:.oKx oP؋_-WV%#bHS"jq7\8eV1oUC#L8I XO6O:,ٰR3~Fg[?bO9#=!ǓsB!͑gĂ87s=j7l]RkhPg ɰtǪl(?x ];MCI fyN"6-Ռ:kUrN`}`8PsyEx MՅRŸ=w}|e6XF>^ \6LS}Թ.S91&q}}fm2 S!w'>R7{6 C`uɑHܔ[Uke x~=OP[OL+-3c$H2?p))XKAiև93Vrq Mn,-QȮC }jۢP$dziXfc_Ug`_^r+9nz坝M(`^gf;~o:pLn 8ߕ{%rQiA}̻n2)[ۤ1Kqd-δb-y854.93^DU% o`Zb!wvg^Zq=V gȤ݊ 扢t^EdBV ђe qm yN`4[Quk:ܰX0NS jcBEDHB]W|qJ~Qw8dVo rs+.ژ$]_[@zA)St3coP.qu^÷V ׅ9D |X1Jb^\SZ%='<Tv&FZyX8귌y0a6~IZ9ÇSqpTʱO|v@Ocb.ػ!1|:\vBxR ~wTvz-g^g ecwB>KH7Wqz^xHA7omiS*ԅfO_.KP?|97W!|=9$P^ 5Za$Xgs0qcD]"ߍ]t\~Cڒ|[o(}ޥnǠH-N/^Z `[]pHF}7sëwl"5R_ DvXk[9`7jUlcD@JVYϚ|mcB1r$jp{\ cj8cj}oNR0ިT"dyH:DĘs ِѻ5'bHwEhƕ%;UNeԆ7f`>bV=OixĘO '`ܑ ?wHst5⿰m4`D`t39( 7/U'.{̶%Ю@5AC+O;ToXXM7giJ>/t( 7 ĚaG%_ߕNDR,%mE`֦P䈦5NT:gs"aM]*ezIlS,"JzI-q) ELdDfGj*gHY:kmG3P~庮4p*?k^ppn{B#.VtWL^j =.tJ尃p{0?4\P̽ e JNBoWf/o5:(cfg>"MX?JMm82f0BR936T`dv8#-Sb4 :|mf"չX*΢Ԅ)fc,`paZq5rs% >Ea_|68{)!,)Ӆ z|p~Vqd փ]IyJFaTA;87zy0G.ǎӞ̎MK}1idasw"9ͺvRV⸂=%!jBExs]{;l\ c&s%JXr úg( =H@6`S-rS@?iR#TݷL#p+X\qɋ-/iΎ C : xccT|n5)jg;ZK~/ GsN]y!4= Aئ\ yHa}fR/潥J%~B|T_FB1+M7827v|Hӫ#Wĉo8' "8|}$ d8FUEVכ(f ( p+-U@ jx[!&a@{/.74+yM FHbJIA/rzϟOje}S08eM=r3{Ht*St_%^P{5[D}y7:I`2g[^n#Բ3h\x5uKBcm\?㦽bdMq؅첸iv5X7:;XaRu A/2JvN |oHOy~m6fYƺ`@]c[v:Y\tF% Œ]i Js}|m6;lf?ӸH!\EbTP  ^X}&[@Sm&my%įyk3cS8IMb+MaE .əs!М$3%`і:m[ZOo $h"֩~S3TewϛL)Y,_"B-R@z)VYCdIQAR'I=,PQnfxm=u(1 :!eRQהb%s|R'I:|2zDntCAmzTxB)|)&*l@XI9n7Vʄ<f w:$9Rst o1hEhiP58|lZț=$ ĒHhiZ,D-w}T3y9޹sy: 5[OW g1yɆU'u(;(ZZ^uU {Ju& ;IdmC~FLm!u[M9KeHBkQ "Dh[k$^ 4-Hd,skjا*goټxQhEy$w[x:LZjFexJ >q<6rPJ}xIXpHe@Q;~Ia jTݦ; Ry;.qxu},?wX ꃯ-F!u<2,|*5_)--IA#fDl,F*LvHVWO'Y9,rJ4k ytpkѡ6}" p]<ń}s,\Z@Sy'|Sj_QK,fV,KcM@7L;Ozlh*l,6lgɒнAˎx: Gɴua[ܻz[Q1i( ~?!/eħHu+zߋ+~n,T# Ϯ7WDr9W4QޓstLK J1jJiU9?i 4&UбdʬSuZ8ti%QA=ujF=2N5ՂWEDS#a:&rπV*Z-<A ,}>XlkX)` n4Sj f1Ի7^;7e%3!̓}BE3Z34ֵ{ѥI,Cz4I<%Vv#CMw_v<4i({p?HE9tFvƂwdpՆō5 C-*15-,XOс@ <, Fa5; *:Lr?E <^1k/*`uƟ՚,$<0S4f1FϤ0Io܂GwoIJ'm5f(s)m ²1 'cS[o 70nU!P-u3tOW9Z[ p'*j%@, mtGg^n`dLw4<wDC J1gn/8t~xx\/m(QVz3Uo,UӍ{^t9jZ57D[*앥s2ۜ]C퀏Xp6;ɀo-wg q+ǓA{ swTzݞ̛R:ccgPX>NJ~ h/ou`YɸG gtsY߾ .Ed/KEʼ,_ x?ucͨ],X-K=&FTyy4KoMX3_`!?M5ʀLp oCD'nTj*(Qib#\;;!<&hM x~dzໟ/`zwlԊL˹gMQ+ +Srp57H),~v~S4oBDGf3@*0B +?YsZ&Cgp3߅Zb|׭.RX pm !tt]Ex5n0 䤐u﯊'5:_6O{U}Ϭ8AL5_(29gCHɶh.!~r?𤆩*VK̻V b'R XLC4NbGNQ*.9t׳}&څ[y9 n(gQV1..tE]ֆ'XXGfEJ_WVy% `;ȕ&Qhhww1?-ol),c*{_ U-Y(0JV*BQ9釖l;?: U\ !<|hϴ$GYٱ?҃t9a8&f-{b0ɜIXWc ɥ6w|:ZV!Q/yB4~C7[eRq/щXMTѷAL7%ض6@dw$6IϭC2f6)܂ `@c3`7 A# Wza UnkL(bJ1>?@ b$LM`Bc|%+D5gcnr%c ٩o?Ӗ, [!}U[,cA $x1рRc}D/2r.[H3㓗Il[MT W LN2Tcm^\R8~1g}cc˓D*Գv+4Hu_;]/bmo[ڍg"- (U:&ױ1Q"ɐU$u@:;rKy5u;թ K˽^aaИ7 D'-AEK]o$7 *S& OGD)5SI@z C.8e X|s{V3xr̒B>zQﺶEXUͪyq2s R{O\<2t./¯AGM o`롏sUKF`QΤtrL~y0/{VKOݏ?!>}4R)35!<ʑ,{(Y{Bȍ ҹoºȇ9_:xJ6T?MD\^XX|:/<(8s8h!,%y@s5Pzxohrq/YtN/=X|=tnw@{6XN=䅌@GGV厭L ~ a 2wg>cAYBS-h0Ђ4ZV|7Ї^vI F$6Rg{U/t4"PZ` EntrˡVϻ1WFZZ[j˖t 35Q 2.ݗ:AWѫr[ ҽzJO;ʋW14kN8.BXf@sibKLEx;UoE\^ɥ7R9p pUW}*<ˠO 5?9\,05$'aЏ gIeoL];†&$j^D'Y8Iw h{O^Xۋink,g!̸sx UbmEÙ,} yC0#>xH,Ro,gzs^|}%A%UX&z4yD|Ns"u8`ܷMYW\ƬyTD`?,v}.rNXb8g^ڦ|x5V/Vdv̑!p%pj"x[V+s p2w˫a{T*,i‚m\aWGM0&خi_o9k9ZjKc WeZCPds<̟h3ߞ%-'ޘjxG\Ca5lA tHG[z8*G@W0g4~;v^w|'cxu);t(݃sE/#5 pL|+ (3t6Xx77aȎs%Aӿ^CLj.5UhHj&XnҺ('NΘ.NrBM7 danahJ1*ExLheE_gqy"JS^uX4`i'+OݪZG5+&eY{cqu)k\32S0sLdM rk? c''{01e``m:n"'DEiɆ@t$K v-7oGrRz#I}*isph" "mTE͛)hyEp={\:=A.a ` şSn gޕ `#蟙и`xmI[+"5eJf5E8%wQ6}j-y@5SR=u Wc?lsͣaIchOvˠ,<$bzk z.:n zxsPoϢ^YbPOrg\V^[|3n㝉{|!c q(2ғDu= zl% +53ӵL6YD{g3*4Bm:c@3Qw+ym前lEJqB`9j4 iƹe$B6nF}:|l HCŪ[^-K݈t1iU*E`-nMI K3@{߲`Z|TDSAZA5.'I4}5%:}|dcNߜs,!<ʿ Ov bohkr"҈^#C@ƪlR ]v 7|JG.O&[XTxV ӯ8=JX fE?ɴPU.߀2;:h)kHNGwA18ޟYXNϤ$n a^(-ng 4@eoNmf(#hzv䅺;@g(j'RCZ=qB~c;3dN/eWH8|ֶsbQʆhky [ +ܤt.WITh,r% nv;*_v{ *j*_4<*t[0.@~[R:&O~O|'Y#Џe 0^S82U Tc40I'O4YIi85D/c>z)64@s3Oja=EMnst`mߕP/D.A}fU|tp')U;2G8A * #DO\Pz\ !I. /e,z[&{P2凜4tjBL|P~1I^["1ӎlԋmP.c'j1G *yw5}gqmk#x l;rcmԉ{TIA))$#Iuy@-#f, }Պ(loEp$_5*y8隉뺨oy5\zHLmR/^ShN%x1Ag@^;U@P |!AD]&}UAG 1:1հpzɆqrbVyڴ;ī- zR9v{QbX/[ud<8 YrƓPjz[i{!LeoҥdzWڦ/M5Xh,h=|N$HVQeL ѱ}cNՏ)/UYmkӜp`Yu;⢞ ֎}7 FS.j)o.K&hkp`@+Ĝ-~mg2ܾD&{ w#ήJM@_mb!kyΪlDMŒz@̬qJ8W^ Dx~OX칆gˣ y'X9ݥLoߗDzmlBiv gYn^]h 55T}%$t"}#=0NM=w,FE*w-&iXg1\No6,dZFHgr11S=ğJ'Z/<(]}& $iZƌ~_Jʼn``]OMU]"JA,ݍ\۶by`렅f.>hK^c1&My"G7av-̋E;n_-*Eۮ"lJB Q7YgMlV ڵy\U9NgC']i%[Zq0ad~7M <: <ܳr^oiCk+_ PJ !qt]:^/UCc*.Uq3:3u<SwS2*DwwL$2 Е~50mI ͠UR'9h` ӗ zI. KEi\^9rss9q=g ߭QX >77mեטcIX;T$k0wc(6W=(drm(ڜ폃 ǦJlG2X$slrzl{ ^ *t?؃xH+lvY#;{c͉B2,t ,z94G,%c%ӫF.'#:^qxkZk Tr\Z-|ݨ<Ԭ*zn 8\4)4/% h˩Tl[; MRiŠ;Ge_`tP’oJp`~nkR2+$iUg dijM*RЀ8dz|䕉}9G7BrG(hHzʄF @U:`ہIxyuȜzρYTo"gr/Om:SlyVQ&k(o*.=!Qu 06iQKo KH|]7?D PBs}˨Q9JjmeGI+=JUC:ε5 R5!2R\^`8 &*}D5}si'!=`,wtZ-*/G}7)rY%=w!=ϛu4Vо !wf4^Νn.2_3 E7i B_;r֍.(n7^`u32 Nȑ!cN?wQ49kCMC(>WrdŌLvFBYE63-98 ;$%jowJwZ׹YiHmah"qo@X OnXLAwD[~=gM^Jμ eRN'ˣeTS憨<VM0^zCx$V> 7f*(N a{%Ҫ NH1zڦ,f~hʋvrP,k㣶m^N2^P>%F9mT(ɍ? p'h6}:#𠴊S[}O 2\ɦ" E*n񕑈И0.ز̤8w(mz1#8c1 ct<;%xImM솼&wV{SJ۪Mmt)%K "?4ϱy(G7 wt E:| 57E‚Q l><dm( ?ɩC@Ƶ5bg,U 0ݳl|np FL=# 9oIQh?;~n ٖr裱`2.\خyƱnD ,u[9B.~5;(o?Lb mLG@l\RNPYuyqB@*T"jF?b\"(fQƞzFJRr@(L5&Eժ9-fQKnrIԟ2>{ ,МPZLwFq,'א0O@&G+˖%g{tJ6LxyY|ϲ2 ?<pHEST90&#EHE/G(iEg Qi.HiYzon@Ql>0!b|!^`C`lBQ-(,MׇMB0t68-%L: L| 0ÌI+LsДfH_^.:=ja!m+}<))IGB$a 'u j]uXgQBO3 ˢޫϓѡek3d`8m83hTvkSky(nJ(9 7Sp KDrڦmFf8(+/_q7sB#AݫͶ}t=ZjBS:=ӓԭFoHKGA}[Aŗ\lm̟tg=fW|́dD&Oьj+փ'7YȮ;ew8c̻+ՉҿkXJuмԙH+?mΪ[Fp8±k __Z\[tiu QjFPѪ5zh!L跘0#X%΃D\mUoK"V. !S?")մu߃UV[?_5>"Cn67GN+h^QFS?Mډ^po۲&X=.pUzjË5^yڢrJ pܐ]B.tE. ,VK f.U#@'ug)8j񗕰SU T v0">Sy2۹/49hAqu8g& FM9b \_ vr2z{ݷ_, DO޾(tEa>r8o|ENC.K'+B:G7[agCp 0)k.6cֽ_)e|]ANY782 JseףoR\GcȳNXxCb7^&&$t<; sOy^%ѱ\gAٙrY` G[H>USeZd5&i|ـ$4 YvU]Ubf0$ EY47?Fƅ 2RXj%c5snC"ʗ2w8Uy1lNi.vRg3RlFUH4w=d~[ME{9hǸVsؼ; nn%=J0q;tRSfsTD ;Z9lb[N1U6 *ǴʗNCf3C^#F#/m٭2Ҹw<)pCӿRlw; 0| 8ܮ@nip-5_l,KI%Q$-3(&apFv Ӻ\ɝ:(dYm{µJ0J @X봠+ҡx C-gLAS.yB?hT}d.X=Ne J d@yN;glYr7 H ZMr)3v"Yːa4)F`<ܳ pF7$l.k[jM`L J#ڍ(ܦXE(ݲ/vyhZW;@nS95G7etlkm^c*p3x+oǣﺵ#\eULk|I˃hE澑cK+8u-c#CϿ=y~!SnH҈΋Y=Z, :%/6\7=^9 e#,_"[i8F:&vhXXX64oT :jTػ2e_EEH,4 &QykR( zQyˆ$ľzAG,5C3euI9vPNlXl#@Kvb{yDzP@J]"U-E49Z@Rk+KG6%<1&z|& Ǖ w/eFXp 'i3)i80Hɒ3 SȘ7>?`{ݻRSb:cF;>BB޵o:j*uAϩm.J)% snu{㕰 YzzoBBC%8NLxh[ {}o b5ʴ K549`+Dž[At P#O䆭UhZėYOnh%/%ж103^K} _9yJlkҢCBfMmP͍ؔë>""3RcKͪF,<0c]L11׶EoS:DJO\.l;p?D0D ;zt WK< lA y:0N1RjuQ?cݫ"俕5%5:_2'If-B}qDiCCoUmxS``XFC<ŠIP47PӦζGB{j. Ņ͵-z9ΫcvM٭W6ݲTU1ݟk\LRҭ.t z㥊 L>:`;ߏ0rxfl`^]G .()!3.a^@3))NwloNj ɂ0R2NpYī-MI=矬 J-FcLrtnՕׯӹMBpǑW<*N"9j6AyFv5y]%!xi{ DfEϼw@9#*ZgC}O8Q̒ K l0_pU-Vlâ҃:E?‹_aE1GTljmfD7͟V~XkKO8HBH"W&7r=`]uH1(Wlk{oh21vԸi^sC-Wb oS=;z]Y͖`chPZ9Yiyؠm޸ʰ9oUuy)Q\I-Ⱦ+3dӫS(r*E)9ɲVS7sz?4OJn_{hݺ4YJs`m~dp x sv4p*jY=HDXR`\%sהu& 8ySa(Yi_!]m_G(R'Tʚn1R3.&Կ=rZy@[<&6(CvG 6KnLAƇ z_K^Rܝ|0}N!?\4O],@A7(I+/$7e\g1Y'~;6L@8JQMcsbs~P2AiVOCU}1uXE.ܦ6Y8]/d̮eBs<$l>mW:@v{d#ZN>~`FMj;k>mb_уA6~a/є+j@hWcs|Z7eqH E}S@#dn(JZ}"AZ[gSv'U_#<8-VNd+gZKUJ,)TEg.zfɝ[qKFc2N>= 9n%lR`U(?iͬP۳1K4Ro ?;fPt*bV;K I74"$|xw째 b-7.*\q|2B[Y*٥SWjswP#R H9OSmE ,O ݭ4:(âb501&k''w|U6O~/%0NFV{ T=C`<[輍 :ͶeG3-K@-evba9a ՓSơO]ܒ_!%3NAp`t-*\ z!G36a%mW(ΖkF1//_<dȵWm՘ӳ}C*3S#\>87F6 -%oZi-ل]T-ZD1KO42I:hs$HV[:۞sZ9(U<{aknd #:wg<vqPTkB bfVxN~ A@yzΦVk1V,˾R-YIdA9Bs;UQ+HG1!Q wTYq!Dc* æ]:ՎDn)6; .#TqQ~cu`=Fq gL E2/ӷݍA%>H KhOzs%HӪh ?RF!'ɤxi guq|Q:!^g{1iYN.,* fQT|qUhs+17nU2Fc ќSzGm99=ܷ^!4;h  Ea/̔>':aVK2= }u.-sug } 2]S]/{lSV'PTxH|AW,Gǒdg@t:$-iQҝxdwB@D \y y¬gWưO$><¼IzIYz67ႆB!:w{_H''2yx( $ҷ$wEźT}tp.B'qqdWub}U_ʢc/I0hm6fF}iGKMlq# X7/7k|;Ni- J oD;U}6񯳰 A0j X ~. N-EҹHz1bDT_=no n-!ZE#RI4Scw'[)1S]Ƕ?y^qS4yzp(!TC(F(oɸO3Jnnay?CPP;HK Lc ДϛXB]$G3݊s^]-s"* K+u"t{<<$Uk\`wk:*E)|Pe~J-N{=Ɍo 3JP3 @Fa"O.MU'tB_nf˦e43wiZ"L|ߟH/[/0S>W}ju˧Sl_ƌ]u(H+uHL!u~@6\6g,'H-mؓa f5"EBn~ ;Vy@X@dC4䩴jkW,29.fΝ !zj$гd 1J銘'yN8A? 7mFP18 zzk|"MH6j %fBF( _-:ކI~}p;cs$J-X)@}mOeV"tZ1|,l?VũQ DӤtv ÌNRuĕ&CfyRw̍7[N6Xi;NDXcBJ/Jq}LxDW%` IM.4zy,S E)V1-oUߨx+-9Jy8o2YI4!\\gb=1ML%wq{nED&d[ĂuH@*` wi e{LTDm:07ͤ))DVzazӣBz"[`N`BU#pjsrIv NH`Zp=Tp}ùhwfM3|s;F'y,0)b%ltdOwoo;9`).O3(z,rׅ| f=ݤ~V픜YqejC⠙at{T.Y 6̎Q3*P$Fn;;of=5|nT4gA+ :&y!b_@07RH"UfAGcsk~hlR9C7\qqݢ0`tGM8H~زB7I@KBlZP#}Q=ㄚv{gPzyDFNyвElP RW~oM5/,YC.̙%5fɴ֋rH0_Zma:ir u 6%c3#&gb6ߏw|VtqjpC#GkKގSYcNPQ.=3DbUnf;J1{*Qye5 LWoz2YYO<#ԪSͲ RM\.i;Do3)"z 8Iy^d,vcQaWD]դS b!3t=?XzfA2zAv6۫a־:EhqQaTDF<wJ摏# ʋYk8G _ߙl){:4lUtBc3F! |{VaӸ90=x ۴BKpn {,Rb%]pfB|3 *gYia٣إ\gX$3!mwLC:2vC>T'..4w \(|QFrvbd|QHdIhFK[<@A֙30Xv2a1k>bW ",wzȦ|B߭XVYgJeVg'[M~ZQ0 ̲?)|5\Bs*P{]-/*ϹX{*-{weAϹxz*$DuNG')^N~'冮WvljlS|:K"\o\˪ <FQ8,Nwra߆ t G Yn ɴ#'&DrWH0c3 !.FG婴 A& !ظK6amj9o"TW :!QfȰ/I_uU.?P= )'28[z)2 (N<*A@-3]i"DYIIk%|k-L.-闺:Χ-N{^5vAOk=}NO7paBdCZ:E_H7\ӋG 暳S֟k PY?<߈1S$tp ~~pg~<;θ1W!=#'Oﳸ`? 8D[}Jc;{x=@'&D`0e.MOb1yǴN[ZXg)0bKh^yJG@dc nT & fЄ OjnKcUuSr|..X6R7bE8!# CRC yy"D9Q=y<갱T(/E \o3v v6Nګ/RC'SBj"+gA&U^!4#^X(w>qyy(m64[`zI_:8wcw{q\G*3&+,<#}8MxͽESIT!Rؼ3tbf2w"7̢1^[܆'a7Lo8IÀg=\NO A6|Tþ- Ž~} Ԩ*׻HNhoKUʱϿ:iƾ"ܫ; ^䍫o8ꟕ|:Q]7+'N'mCcרdK;0oG(g\9qd;, BzLfW$U~apʀ2|e6{hs;_>Vh, _q,L6hzӮQsc$ObD/'^{50%np `βiY|rnsh1)dߎ UD@$.-˽IE'D3"ޟ5-%Aʀmj4 ۽GJ M+q`%BQit=3 x\geg(b @."0L38>sf:G|q>=dyQD.oCYT!n [Q^Rn/4<}lPˀU̹0~ۤŇ]Bk~W"$p/h IJ}ۢ.Lu=3ź3;YFHd1iլX-^,AN>Pفry9[L bn#M7.=C4 1)B19 Et~尶EҝIDCs{ai.|dwouX9Z$:m6t%!qWz4  -ye T]C>-F'Zcl.N? SH<8z S9kwB\C^t{L'SД%UA8*b`=7v1thLiD&{HokC,}vnĸy:Lz[`]pwf)*xI7Gy!8)4TI_~Hpy~U6 ϛ[nNq ݬIpcB:ĶjqT8gERe%kxHPֆw9a:,]TJTfY62qo&ѵk8ׇ 4y`G tC[jT|Kk.ٵ+S0K#r![H8A7l7)0Yy *VeD&WLzVQZKN)?hvڑy+;V=<'hsJz.NJ%m^_yczhKmRA{r5J+E$ vR>^?I:IB",enj#E91bGو\aLRUg}R'pp#y&Az0ɠmre(%^|3sWW全]:Zk9(lHcKY }#胗b?䪚4 )o[Ol~@; Zb!jr=8E(k#V'B:#BN(κ \ Z!rh"ZhHb][+rJ P(ouL7Vf[.;_Ya?r-eխ=D=d5jz0D #Wez)?vi?j1(Я HS &ӲjҽPqXd5@F/pcK>3;#Nh6 ,Y}$PPىZUa+x_,5< I Mk͔8m@CuDH<ߣM,yyl'#}:)V"ųeˋ_5GM0a uP&`50ǟm8ow fA3U?bz?T'sN5T:ðug'^ <dsjط7I/B!;)]JXQj)럜#r9@y2Pb7͛[a N+pcN|['v\u%[.$*Ğkֿ$pƅJ@*Qe=!=u? XJ4qicm=^nrֈ'  KD}wK|116/&Lx^AR1 ~qBU^@0Soqv|6إ^=h_*i7L7ƅMQ`ޥhD;:/S𬑂H{T yk.6N`AӒТp>RbnS&X![Z!T7mRMtԲ牳.7#ӑ>u/^@j\Αgrw-hcH|f㩎 #f;2@gzևJ5YÅ4O/WUn !smZ|w'!LgHҞ2.{2b3 kƣ#70-oTcp^pR#vr J¹|#ooDu3W9)REѿۙg v$`RmCr)f+J}PQ,QQRVjn{M2fƈ 9v?j ضN .i!Az.{)Tg { =ɪ幫f25&[)3weϔA5_4I )؄5^l:]v1[N"̜剙zccmdξqKknDlEԤ(2CasW<'pax㧄~[b=,ٿQ;ԕyj#(qJÜ| w iHNf?^bRGl/ottxdbFU=ng-*3 tvs ".i\׌yi=ba$G7eS|!ή4xq}MG[{0KS GǍwOprEWK{")My^]Ѻ}KՃGdK{NΈ+~8k8XQy-H.J[x#bX7wk'J?DlOھ꫺ilD~8{B3\) KN+vI&>uu*3#/; z݇~N^#ĢG Nvڸ.U73UIkl^@impm4Lel/Gr /,_ ' [唑[AgmFxޓ\( :( Ma<2#UX,~ m3~EǘJ^?PO ”Ž]~o?3xV@ @Kn0g[sPKaكFO_ZiI{3 P5I3F`py.5tv@s>1ݼ~)+ D:z7TWCP6T#;(fTJ`Dsy8U`]1 4hIrh1U`9f2jKi^7 3\$VvO'HgD"Z.8?v6[@6qwy%*`;됌C8zG? wqSڑ#\)?!Hw) Ayiep48oK+s3`D/zmTn@W6dm<5!VB~yn:Ñ_= -/a-|BKdRm>IRxqE^qQ:AE47 EُXSO;ߴP}khNm~s|ᢡEvv!Ny -F<>~ =.} ?>fud+0m~ L֨@h$ $>Yl g|]oGusE;,H2פƠm&䲓}P'A<=SYT"=iUKTt{06X)EV 8+PS_6$gpAQ@Džx?z&$US{ <(iS8!luuasR˻4'=`ҧF}uXTDuI"iC E OSk&)3Fay q}!EzRgB'ɝ+"}jT nW%}aEkW 9$z$\ȧor MFFyM9uCqR"GP?So>= {-ʛe&ǧ݂CU̥A;v>uA% zh_T&7H?KYvsv"x̪@h+$X±pvl|+k:y+Є`g2pSTCLdbuzL<nذX-3\pkѻ49Wm}jVQV+zd)ڣJ>m5 v{Dʉ'ngn 38筀Zb!RđՌ!qBF=}/-9;aATw^FET KJZ>*ZRzA8nv.1+tOWpV`K (/9>Zú!f3 b|6$oXu ʽi݂y:}=Z2YxhcIxlN]P%Ktp&Dq5 Iny)Dukx穂āFKW5`51:Wl";+CR/OӺИ}i0/@ G.SVosΌ٩/l;2W㰾OLjA{_3Bxur^3^Fcc("Q_hmK?.b}oT? 8}5}XlO?Ɲl˥9n& T)3ceǕ+g>jԼo# !4ϽDk8Ouv!5tHj'tЄ7S}Sjz^ʊ (5`vGJ"'J}98 v~nBӴRXx-Ge2m|iLߏxƁϾKIו8}` ?8ۦqFK#" ZX𨩫& zO{E) ^J>34>V{衃n)v\"4h; Q8|Vfm$UNW wA= T֘ Qk{N3Sc X-J7]~6C,DtIHhKzm0,ZIX$L Ћy9a2U;;Av4X;v&~ЙZW[ QHF'Rb@SK068`A(1Od`Ej _mN#f9'd}N1ӗT=7u HUƻ]^>^€{k=.8YbmMIFcOJSl{͓[r@ uߥ؟leuB]`!|O`:n{DԙB JCL\ P;gn"z`nti"N&u[esi'1i7`x+ $ƃ4ZR](pABq%P7p %i\sqI\o[|zj}>ŹNAKyDӽD_:g<8Btw?mf已^ןqCU+#% z3>HsDHQc0µSvIj co@.Pf?reMQ_V%{ ]q.X.3]sᷴ#$3ݧ%Dmd$C BBI4@0"Z-'$_, @u._Yg*:#{o<ٮxMū9Wi{.;Z7f&?؁: LŽgꬬoJ"DL ^9v&Q{clsyYX%.-Ƣ[ hC~lVx61OBdW[qfHп@ |30ą:y^س8ٴ6qN!h[e6Η\ He  U(t3w/G;1_FOFrwpc{<7d,=_ +䝽`JUxs6O~j[dҋ`g潾w"V wT1ݘ?Jx>t}e.\QGeO<|Uڊ"-I"IP ӊ 8vaiOj,I!R,Fg9Qc떵6GP/07/i,wfEv\}_}jkMɤ 9*Q46؄r/aхuX&w|35w0,kYO]͢ X}."UiNc’gsfFy`c̋0y-h+2y *f%-'0|$&!ˢE|Yy=jr/ӽ[}tVvKHl;ja])Qt8[ ƯN <ծeE ^µO]o"+oRD\Ga ṙ'L<ZvfK|x&X퍢rߥ4-AZC^\Pw{}Oגh,&P  Ie24]|u[(-' &dR5M`wĶtZ8Ez@Y—wP2\W:f43Ճ;/F 5H4ԎUa+TIL[!?tm?/ n1zD!ey@1:91ZA\qI@,ľzeMyd1np \E^JX q0TH_"*/^bKJCwG3aI"kIGLxb-0Xv uE`< 覒: ;g"kN+XR5/IXe; qXT+Ůt><0O-0 ɹ&@̌rkH*+ªz;f}.U/҅T,I{ă=-pI38Dhaؒbtb{j_#XZ>lADpw^9[v3׆%g#b %Lܺ ]\DZɷ󘡦QqaǛv9N՟Ʊ$pp~R[9,Ls #ol}Te`YPq)  ` hWe{1 *x7sUO'|秧886n \l^X~'ng9HbhnKk!K}godҲNįȝObC[-o/](sH5í(QbiYALlyGwn=JnR[nM1p=aE٥-I+Cw<9 &"f{$.36(EXj5 '~R-(/|<o 67rFsRX,?F%>L ޿jPata_lEt2=jʗhqʩC}(iy7}vo`~vl'-,4[yUsb?Fi7]@ ;Rhan,H_:>탇..SFb]eľd_ SǞZhV<--5oցmWZ];"+]vhQfoln`Vbrm&h wgQC;G-hr^aN)f̵%o>A?e]( ia6YR|ljl˙Lr IQKG6ζsۋQ0;J RBH:j U}l='rZ(>g푀 2PZ>p*Y*ۺ6n *EcIV~ ~h1/.UJb@f:m2ux"UFnjG~LcVJ"Yr-txۏzSSHшΞأlj BBX\)[Z>C/pmjN?6zEY~ĚJK,hʠ{Teqe$neaΥX>:vUJidvUL[DP$a9xNi8-̱5 S|0A+vd%L16u6i~Sshi-rc# ? 90M,{^:%!MRa8X{'oٖez$U} 4>:\̐ĥ#`i<32E|1MgWꠗ3Qd_{YZYep7^]:UB@ ZW](ܭ`~, ]\9 -ߥ]5D*IILRvxl%d\vH# HRxicw^;. ޥn'/ π.,ܒOʗUD l'({Jf嗶:M!51M9&}8 Qt yF<3 4Zwj1q5c7 G"\].o w7y;BER&Z#{rKԌ*%f?~ Ĝ/h+ϝVZ( 9Qw`00S%f5Z|yσ*(_8?# &SUXɰL-H% 3׳ t\lE;OE^ ndmu1֞ 2i6<־s'9.r>@IR_N`>* "΄X)BЃڼg{˖%8a. 7W+M-ԫs:uv‚.ܳ2-/],`yzȈƉIˋՎզ"3G2ߕ_t%:GjL"-\;0 7%ǂ4'[c}?4բ7q,Sc"DwOj;+X̠ه~ǰbRYnj+~'ҵڟ 4 M8ױ6ֳǟdgUsJs` (%mNz9#G0~T?ͱ9R,<]KcF 6}2֛34);G6gb}CDm@.3(Tt05M~*>[II[etN 6DNP%Co]RDKx-8\TO\Vfz{Ln^,=Dߞwf"PH{P0S:mE /R9z(ZX:˾RYhVJ'sK:拓\)Mkvn <8dk, ,깉,Q(Qz՞vi)2<D g-(2yj/?yS=0=:C' oC؛2&xH;NGZ0%M(Ka6 6Q a}$`d%G!.H2*Abӧ,1c I>-y1hT:4/؁"p˅*uohc0N`;el''a> dy W_3! 'URo-nު4o>̽7,ʐO^9@ .=Uk%m03A/pћ [oWx"RFL0<Ff(J1+/]Ǫ {}hvuKprPvxMdXƾj?& >^:dniJMx?Q+u@QZ m$~ ՙcOGp8_&?P@{ɂlkT0`r"JzJ&cӕ 4BM~5E]APq3 68FK .ѐpLU}<.l/V;ʆ'yv?b S>Hl(9J7q/;y9˒%}i{Ų KYrwKn>H[' z-fo\v4ӊM4ǀ<^Y_VAO쾞e\ٞȖ'hEdMímR'{=kd& l7Ɯ2;w: 9y$RYEղa' W>K-6~BTI[k虖 ? ){hXEt/}~Xbp8UFIFqʴmJcDi*wR&D$x)1>겨UskŐonO3pmvey|==p%7*=xCP`+HLr2Se< ך w3g?MHB3(#+5Vz:ySԕ˛Yq79cY)C3L^,z.^:k|ao Hµ^y4̓_H2+,3$Fjkl )(A#se$ mozLCkdʮtO/qft^-_O: MH):;P6!fsiV𞙱[ѹn%VBW]a}g/o=:"?IV~ V 9%+iQ"9-$c5MAsNK[WeO@Q`sZ>v-p (m*'ت8t( PNx@CRS޽61 dC4;U/=E/N~u*Y\{sm^ob齔 = dvpm(%:'aɦN̒d1YYٟ~EѰ\M#ݕ xQy-T8.\j#4ٜRN(5ٟ@jN]Naz)Ϳ٧XؿڨKtEHK'{ (^EZUy&꺋u-|mxMJvQ)eUYQqӁ01Z.bR]:(~'w~g=(%JykG5%nDD^`dRY.tR"4iy/s g*efu Mr 2Q]8Ժ8Ke'2~НS7EEL ݼooQ_k7Z}8s6)]t7)VV6 6h3~"uvbWC$]]RcxWͰ+ˆr(r͓3,Ս~*٥.&U覓1-:S?p0zw)_J̃¬ >m>Y0M.,VUYLrFΟ#{4O\ E_65yABae L_Vݙmda @o|l]*'N1Lһ J0>ANӅ_3z?QBUReq\An:gyc|r{gz*ф4X",%LȮPe0[}ĤY4 Mj17"RlI_+Q TG|e2t]On m]ޅtJǰ//, )-A낄1V{+;Z삞,6v^ {֣<`qX| ~AC3lo c)u$ =bnnS}(chOǪˢ/Jh[`YDL/q*ٷ?+o4am$w į/QR!\+_/1L[Jj@0IuՇqc:yzE J?E%j"˹ "O`n e8mDgIk"ӆ GqW71E [:*H*%76tˣvlU]iNNnF0 `9/^%Hnhsfg΄$tY}IC-Leel;rsS1epB~dENނwQ6E" aif*LθG_ۧU&Y@ydtzBjGT)gȔS_Zq~@ efCl3E!1m_؎o*LܒXSKseO/~io/zu`35m3 2kCcgpt+=lP~*Jewo(ɼCãZV: (:W-wqQuywecs}+[jnZp2< `= BL5!4l|.]%%kMXEOsF 퍐p:JVxQrDDCē$UECˬ IT"ӛݘ4D`,4ŗP4BfAݘ{Qm9dTc_6d`sYȂ\?3us tW4;``1usEF ̢(m1+E:> rYE?ksBaMO3O3KrC7B&KZ48XX*UD2:1f#CmvKlp*xlm?Fּ3ВrMI>͜=o8W<5*TY֒l8>|WQԎ&d;`>MK=v96:K#1umC?R[>EA&w~ƥ@IDӒ$(@ڧhSp2Ld +dkjr*MY@ЋfA1 :XOh[“'j։qBz'gTr64P C,Yt݂pG(b{=1l8;]E$V͎jT7F}znN*GYW=F 6έă۱[MK+n9xm94Ae˹;>%[ڍ+5oC+ظ5 8QagdS[1-Rh)kdb\X duPid ?8%%Rƶ|C V I"z;o},l{,Dd@48O9ë.[g.6+14\2#kXPjA6@':>RVATgz͞'7{ッ?O@UQ{>lPKBg5:qාȪ:'6< JwΗaOoDk߂*QJ7fͨēA[[N$T6F]~٦$R*e/vFb48{&t2?I\]K(۰f$fD_w^T)tkPD 螌8[lsinƒz8rۺzy. jP/*?7nFnkP4 ZzaֽI!i#.r<"$W4wK9fq.݊dM)E#i`-~̙=bCɶ|ܗ r +7Ԙn$9>W^6AQ' 匈\m>9=5Vߩ9516&˨6~`J6n CVd+<^TƢY 8ÙWnPsv1'75x)3XʜDRLݒ zSPNBӶQ̍%0m?ȫL`A#3"u"ϴXa`Ty~xۭ {02 ~K* ̾~%dp5>cjU} ;V:;r/"ܑj-v"/ WXXTLZ#DqqE]VpHE 5ؼ{VYR_8jly2OO1(ѫGЫzM Ҹ 6W>|7jKt6wEJT Ϻ% +s1pݧ(S/Oj@?. S~!I)aKqxyͳtq@DKغJ^-'CkCtGJ0s3C&/,AߖEҡJ#&p_?vdI;lzLbT a@[Bw6?X3쬶Ђ~h<₱./E{C8k. ߿iq/3GtA o+gm NjABFjGuf/ܧbBfE\_{%+WbmCYk?rHnL[Ja[6~ \u!?xqW< =ՂL&G=a<"9Qy6pI۲_~DА)tw!7ܮsMLBUKPPRY-_W3M5+Ac Q1ߦܞSŹBL߈h;HVRzAH U kͱ:0H* ~ 4|./ G k6}Ÿz^QDxI\msEK5HEvu6l1.M[U=-6H =bj~qf)?6W'~Ʊfj(Nsh⧁ʻƇjz\DFj &Љ;"Ue Ԁi;lI/Kj-=hbBIMh2hQzy^Lm?LJ^3c[H:0&nLT.F>^8 C"`N)[4(`NZa&|îQ \'m&b` "ˋUxdZB D5KeWn3 R3֎hޣ,+(z;x-_0s5&NGemv%$E QiWRecle pO1aY@cT };J2)er!N$g.r#."W1wd&H U/zy4&4WKta䑿샋LȆz^Y&a'ҹ9~wdQ #ΉtJ[^zjq٭tBpꙸP@ -+ƥ] 63dP^Sp2ׁU)gY ʻ Ҩj|l~ѹX3k@k5=lʹ;efeU 9ܺv,Y-֓ZYCٵPY4 k}]4fO`3`>K1\QEOFb6,MX=ʟY>V迄\D*+G3',cx ʈZTDؙZeY,ȿ.8c.D]:֐.+Hi`q&<>&+ %}W0#CNޕXQkvvu44sZBi'rQ+傴bO&mNie+3W u&8q=C3̐0GȖ/7q:`xbZrЗbm4voWȬ\D^0+?bD߲a pMxxK PƈB$2V$v`(PA4GU&僳+jChI 45&AC4!xK|`cSs_ӒF8RNj\Yxz G?ʉ̹2 6A]sBdW!fmH~ ZiH&+Ko+U"N [g[b)EVJP6EJm{s٠rlB,7ht<[!,!f^{%+ *Flej}+T=%!;}S|2~_ X4;r2#i@^%-xN2t#4X7&ZEP.^c0Z_sX+zYv`ˈ|@4׼n +.u M^iK5< h"mrγqTQ-w.Ys.ZRr%pr5%)2I%fd->/UAbS9s!#|V~*7Լ̇1 4؞CY1"P"M&r 0oK)z+XFnCJ01:(}\z }=A'eϓS#}5Cps6$5}@VB*;R Ē>+ h}iD2"eB9QJN-i̯bO\mΞ< a<|d]b?Tb{aޣEU8]z~3ExU i&:/X ܮ'٠ J%PI#pƫ]*Iu0s2lSohEXLHo:9:oJ>ˇtE_zL`U(WB)'3qYԁ΋@])3VbLR$n(;Ht*e}k.$s4f=Bl`G3+wIJ3L>?qg0Dl(-Ql?=^XlF,xO%ףȲ󥫴3kHu,iI>Ϡ]-:P-9AHEѡmrL{.1=l͌紣̳\)ͅRp+Mwp$cnyVhۥ8ܵ횞yF1qL.vz:Eg]/2 d_.N>!z%aI0_ˮvU=2`+PDg"ߐ'1^xGA_+1ܭykV=W[+X 3ou_t^ O"n)3.]hk/lj*ݡPzsY\H}8>}# 7 < QmR'H?7黖>?CYď$j{|P)M"Yw/^j)a0`yO3rl(l8 n2D/>ƺ=ص_n@e4d m3ܖ] HWfaϔ? us0;nx~jaJUY :" Axzo?fARwLEFGBnIW9M ,Cj=R-7r`D3;a+d__[G8`y\B|&X;M6B|odPmփxYQdgdUs' k/xG8}YKHւ(4џ8FYU(սRu%մdfbyFw^&q,_?0 u}oamJfHBRX.lR"loo}>N w? U_`/-D3 p8$4^CRxa&~/*㼪>O;)9LDI$!b -^V8>p}VpްKSJ7?,s|.w-!|Xx%K^;"N}{i=pqH뎓]EGnOB9'G=tpHeJ3Z_2&hÔK& "`sD76hzr섴!Z9XA#uA󽈎az)(׺l0'?] 2Z5MMɄOᰶPzt=JGDiz2 ٟ~?n+Z tbEgK*mE^D˟zR2C$~v21ߚ< di eIy ӗu 8}Çq݉*N8zĈ8s!HIݣ+ ¸E\z'*¼nE;!YM=vWr}g!\$=(XC7̥SigN:vg 'cghc.C$g?RXR>  )0Qx \K>)(sϜ^i, 㲫kp[mo\طj M>`|Va͏Me AxR!+:$\分Gp~{ ^_zPS,tm PT`=X/ _;}odߍơM |duwS7\?z 9$ޙ U:eQv17G*KveTuɀ^/xvљ( + unHK9p ݎw^J]9?&Ӫ?+VN˂RFR O[uK,/)v)\6n `"WEJ!ImL&<^ C%UA[7?` kKɫ}JlK( v@ NH ?6&zCL])ozD;Uy ل,AX`Pᘮ Mlw,]|K͠SH$>L˭׫Ld3ذc&HP"1JVe :I¼g/@#+[SR}k%8&/"«߻ (9ۜ%?ZY91THM27-kA擃O{PKxI%V)fFIRs[sՐy 3~ NRtM *_+Aw%] KjLޢΙ˵Wdߌ;D?gIpo5!Zx?#9.ZqYsԎ >^4Ip`y ڧ 1)| e@AjƎϘ۲^71n99_y7Tw EYu]Ta-L7M@<*8y#-gb,(A9 DO=Ɔ,JFLQ+dF_cZvAA¬Ǹ2Oހj>d.r ވ+Oq&K:rjh(+?.nI !ˠ]Z^w i5MQ;5_{0wTXB꿞)2Oa[O>8N q z8vΈ\k쯴YO`hR]it*_6-a>,I0y_g8]fA}DD1BZfMhXhzm!C93 'mQrW}Ӷ,dh0w w$x5j3;z9ģ"}z97 Ш̍#dvPݜ RCS(IoLeO׵}Y/VġCԈpj+5&3uX#?* k\>p㵓T{{+癗ٵ?d8c|V֐tt=uRN^KY[bZ^N:@ ? 8qMAfݵhOkG/{jXFHN kZ9;W/^)x؜P5qC\`UtG/&H:k?X>SVND+Q= .Η,`Hw&SŐiuYۧ6\س:k`*bnXvZ۶4&NRϼՕ6+% +2vr5?;527ct+YjlwDfm-Tq"4'R?}˖Z-IܤVin[vu@65KڡKKXxoze>kPXڕyR^.9%㠾D_.*ܵ@cO\ L;6U*[V"ʷ\o`8H^։޲M(*A Fr]?bc>= &J"BɛN?k7Inl<$y'ySFHylOLFO H!X&]E TV='Ɩ*zEE5#  yj9Hg v/1xЩxm oN[\‚wGZW/vKV ['jDZ] 91[3~.EĚ)Dep-=% fYs"Ekp3R&jEx(l3,4uoށ[X{'ZI.Ց$"hRQZ$u5/`)0π׬B#4K5~-eCGIN5"<&exr>[1 ECDw޴cE Z 3fqw̩SP R _>EgF}d73>jٌpHA4[+%AK0AXD1j"DdIwڑDI >(f{v1gHㆧRAޓƿ!U@HVH"3RlU2eR/zgi]cujz/ ìqUf˲LZ-L--*ЧSK\N'"ДIK\sln/i&NYӬgoւ}:}ib2vo]ބvב5gK_M%t`U >b ϷWC?oIC>L>m;*0O;Uo#)e=K~mWˠ8_Ld_]ETC_8u9D/ಠ9T#(#lz䨂jjrGMvǾN'ѵHĉ`-khr17VL=% 뒇,YAmAi؛PDž|ͣJNc s*H^ /qBPtgԭM7Y`{yDgބl B"uG16Z6/,v2eQyƲ#Bb\A顲^+Je#wjtN[ vs{@ mRycClFjDr|%PO<63 F}*"?0'Z|۳_*m] 2 k5Xnp1^(rsq9sGzqϬ e˳0D[G|P3Mets8p&P >%n9qG=bwAtd '.ь)~V)e]t'i]\v.2~:\*`k šR+w4!,$U7~^9!Xii@%Da(&c"wAV`EO#}+)_i7tn/6[%ydڛ1`)7.t0aY˓>B=!I#JX\sҭyP=̊^yx}#٨Yu:ol,.)EAU_8`7gj˸o6}+*^)܎3:o_>ҁ9jDUMY,94O>pjL fUn^j݅lxQ ȓ_hn9)XM^K2O"*zjoV詯{ %_vN\L{bT܏foX=]* U0 W8>-(-;KMj0b\; fH&YZGF;p:jU8HύC UNR(Cǘ }곶gь=Mlqb͈,uH_f_#,C\イvY Y--2 t0Kt̠^FF3'u`X`rZ4lw~N\ b:tY;\ӹ1(Z{F<Tdz 9\Mk Qk+)j!QAH[tiQuJ%=SZ-fjv/`2Ia DC u%SQ¹{gΑdC2vg ]IǮ(Bx4Nq'#ڥ8$HNyl 2W6% <9.yg` zTD\zRJ*m2LZm6w7mګ%*F{kGGB*]?- N|">dk`Hn;TD Ke-}2zmw%,-ƱcN3[zdR38ߺeM3IxhcZoge 1 PP@k/-i9܊ |l()0Nխ6MS8Ԛ6f)PVt}qFN,!֎~"D==/-}9#\ؓL(^ C%.}q‹_eGt1#Eάu6rl ,z6036?Ba;,.6{[_QLq΂yzlh\W eٌs-DaOe8]l]w71;+±hޡݝ :|\nFJfT"e֫;ik-BezQʯ"q0Oqz}JR*yd sn<_`s;DwH# v7Zv4}Fa-G鐝h;tD} v|ϙkW G$GkZ 89{Kg,0P ٻ;av0E°Fp_,'6 ѽQX-}6r6/yK:JX n1U˺pޙ|vodp="20XXЗcY2R,SH"쀗?Ł(hZOxfgEĸ\4i y]v9KMr6$o<|wu"&5RuY/*O-zȱX-M"ajFĿ 9jD9Zl,D ٖ< u7_D#l)2(C>9½UO̸qZaL^ V롟?VgVˏz݉`R⥘۝?KD6w!5Yb`&G UqY!©m>t.ZtTz~.u!Qp8>גЦV%1lI,!tK@J.3$N9w(/d-&bK&~RN24mn1znoJ#r,n~b+:eCг|lM3…a^4Pz ֝<厛kW݃YtMȣK2i]YW6"n$*F0 ͚)qt̬YUҥ!=u3a:C{Ё?xNTޮ풟}}ꁡ@#_ms q^ h׻!M&hotT=qs+Ȗ2k,+6tw{mYڂ)Of۔a@Z;ņo,usO5`ㆿ}&;rU[OPBAÑ罟eπw}& cy*>yWT#kܞyZ^D55~~ Eg JlGTlͬ _pvR4Ped "gDbjP-){$ڊ֒<$=@g-,0QIHdGԕݱoL[r&5ZUޱePZʂ$fjlqV>ˇoR=l ,~KB%zf׉Z^O*ɍcxg9UэmՈnᛁmn0 [v( m[j`"ƇP(à23qs[ѫ7n1kmx?B2). IO3P|F^ Rԁ=,Aݫ̀.ɗҡ7)3d"2fA!)0n A2HQ6xϞq_7eh vJ4*ʹh*Ktad>fQIQ朢1~ݡWVA Jdf*D~.8EhDy6BC޲h@׼\36=ޣ\|`mn$Ay#'I967Ob]^E n7Jjا+u?=Y'qjD!Յ'Y⒧rv'=ΣZ kQȍ1eBy0GXt zp6@<6/>Wipͮ%Fvt]{ ,ä ͥ&HWpK:o7 03FKh_? J@Ѯq%gX(. \kΠQuaNԘ%D2GV9+ :jX/ w'q跹V* Ud9P=egJb'l(:7̾xD L|uz(Yc 5_qe*."M|h,'Qދ,|Gf{C}WO'쳩U'h|sLOS\/ ȏqIyxirEoabx_PǼ;(>i@ v3bU{MAs< "q8_sл5UθZM]8~Oq]߄r~(} J,/q#,pigǪ ja-*òtFπ94 #s@zDhN 6{`̈[iΐ &tMl]9l9}PZhtLB37ÊOiQ,򳀉-mQj(!5FDhE7x6g@)d$ qA>U8ܣ`u?pWnqpU<=}GLs"R`" <Ǯ%> ?{> Aʮ+jLѐx*)]ש(3*@fFɧA;_B3Jg?HOO-5Tπox~1}5ߧ11H]"F3a骖l'4gJޚb/r䦘v7RN=(|p3#gMī^`V\m!-cZg}7NwoDNE-'h&%P(ErflTԔ3cL*Ns:; J4% 'TC2rk-NLM' U# -_-J$iJ+m*^6%'w5š2uƥ35u+VD˒p:!7[Q9I҃ۡ8Vx&23#?wxr/)TtLtM3z\zJQDWb[ENs4/ZI3aٮc%ABy*1Hu¯ :(>QWlQOuLۆH]d!Y2tx`(UB^w1{<,F[+̥t$\Bwm0(̐$%  c7rdLᇻYMZ*1:oL;N~dšQ265RX΅s=v2&HضP^龊fJ2ө|Qj)"^Ӽ>ܴAn01BX778"JBi&W<</Ė\z9$?ۻ]%}ɬp C&?ЏV|%K37 Cʬ>Ewm/KU~-Hpx4^T24KԙWNySDJPG,Ć ezIڹ/\ m՚yRТ &+4 Вq:9\>9P|mdT0 II^zzQ%zK&`<g\ݍ%OkO,'X=JzU(ًc8Yc 3ٽA0oזC5QC5En5F*h=IW7gx@:T(*V`<6>t,zxR }:ViMʹNsNp'/NFK[o="Ҵuu0܅I7ϓ@`c* |U`16_a^I]dSĚmw4z} 7'::_ 2 & ؙ;,R9FlO Ӓ'VOGQ#% 5Bѣ}u~ ey?;-ҧQMׁrXUɦ}>s`F,ݜJk%%M)a% [' P 61Zߋ#KCP4))s_³5h t3wSsЗ1+.p 6A,O,9N ^@T1Ks=_uws¸Wh2 MCЗ]߾*aEd"KHP fE%lqA hsP>P>3.Q-Y{˪%ؚԄa;TExQhg9"!̒moLdbfcﶫHw B!e2`;zFzr(壡Pbɳ }4|YSC]ĪsTDuj }l[6޷ Rc@qqilG"Xønw+f컎鑫l\w$ }cdejpsDN L21zъ~-k{vWk+LaDNYߝhpf)BOPܺ dԪ,϶ ⥝33 =ȃm}#$[XIdxp.BPJw9UQ U>0zBZ)>3\.˚3۳)@'fKnFwOz$FB.?0VpD;iQ=roލih6B9$hi:\|uA2/T:569)fE2p2?4ėV׽#\'_ L pIG&#NhAV "2ZQu7t66NA܄&O}?evɍ>,V@io!}#)+hwֺ8jgG`?;Gw>bn$xɼ|<SM<=}`Q!ŮUa$ E-k= ayG]&cp?5t؄*^*g\5~ tc@*Kz>v%NsۙD7?U׺  3-cøW#%RW_WҼm`.:&DfkV%i ǗNiD9hX8zׅxiL꾐wI43ۻvwI%f19qnIt3#\d$7 HմފEMBhXd_&ZOYˣG٨ L7#4? =3@ `HʨN2BCv=xH|)b,uƧ(kRZ#0SythPaLb=/'B,ԱQXNV"҃RjK>1nLqϪa#.*_BBIPc)r[g <;@Z*^vf;mHmvJCҦaML)"9i Ae Lg'zi^nv{|Oh̹|–B |屧Dd _i"÷fdFnQ-Ñ5Y{OcޘaDMc7 -4ɉT3[nȝ̠8P>w@D fbGUl9`oCt%GTLʋehj.np;RENk|-HB3k?K gwxO! :\l2>|#KÛXĽs~śrMHLd^J+DD(HT ]јp!5XX\x˂=v;I6w@9@iȝ+t!EsNw5bERB КK]ԧ*+_dz9A-~B-1DLA5&z4^Pi4s oCop>K {ˌ7q/0 f\ /' _Juyؙz3e"ڲ)\oj2 # be FBN.7<|AI_w+b1bgX c4a*óϩ EUցa],Ƶ Ć|k2GjjVzZ+v;)y,V[GZ )[{z!.$v˪ܗǏ߳n3̍ͻTU,,/tm0nb6=8} 9{$uLVjE dXQ5ܛ !4{]Sq:PNke _+sLfΰL[HjuRe䕧uv2 Dγ`CVYQR54./w_<#4X.љރ?x'ؠpDd)\NDJzc;&MifIAJZI8,jOʊv6a}Dcyt[+1YC]hO`o%$9ջkt>Le+]ڏ _o1ʝUV+cS {ŒX[9n8BE Iq;NKbN@Vlzu E3[eLrI*#pJda זKt6;nAro߾&4EʉfLV3JJ9QxzaOrFZ{T.a~~]C@ ׃J&N<4כqZtP1Ij|6A0Ml^i*esBN!X(2]s6EU GdN1(W |qSr`iUxayꉡd NjK1̘ ^#W4PQ CDܓ#fjm&TF*s:|{Pk#o[dp,} Q8zRMa2Oӝ/ꙵuinݓ>AJM⣦">\NJWnK<Օ,QbuwaLA"wrkhYư,xRǞRO۾Nm-C>FEO10aדfvqٲ] B6]ҧ~!d@胗t1Ɔ;@+%䙯*E0!# tHLbiU9kuC+5f4?$^-%y.Gc s<1T3lȼeM Ifn$>Z={gq7~vND8cK)ʼ aë#Amw1_4}IWN<6P&+m1y_@B~Y0vAtt4 dK*& ~S`lRsWAgdy$-L.W wkA2_0t1^3m&AxHG!*Y;R&Q餴E]i\У(XV/1IۿJT^ Ԑ_05Nѵ@k½J]&aNͲ@Dub ۚV SK(#?IIQ(^R/4WdU!@ );+7UMoU:Fҋn,_i+\ K]MXy `pr4T,__BsJYbUj9; e;lenu"98:CV yal 6G9-Xƈя'ճpYJf,a}ȤO3=`#HS2'd_|52IYQ+ؑI m<%|L F=޹ "1:a-6V{[np('ɭrgx=(==VO HjB4n鰁 nόaƕ?l.i#V?kf,3(GF58ݍNW }6%F>K;J M,]~DhD;,<;JL&-yzJC$ \B8>uֲͦa -U-)\ѪbL%X +t]El4C y+2Uwjy ut<oVlQ+-{ b1Dg>l̾xӼuyys')M65Φr]U NI\`'~ 2A |R}C!ٰfFn6qoAH=!IZoDd`z#oV2{6 D.JDnuR,}䚜 No#4#682 ).yV4eY\غ7.6QO3}l`&J ZʧǍH3"M7o_C )`\[4pЭìK4%|9[KYڒbR1__i3myJ@}q 8=7CeXg[۽چ$(jlI¤TW2n#g[;ĕX JiӮJ6MwMyYB$:Wb:Mq1j@< oy,^5DI<㡮ɔ!CK9sjW(n`p<4s(zH ײo?TdCukφ~ZaX#WF Nv, [<ע{yEu2zcbd'߫>4~)w>(t{vfQQ}(cŇйgf:j>l GGAXqpRUUiqn(װpP8G.)?2{I{NC}ěE¦„uGg?/h)f6i;ٻ^֪|מ 6.k~~%|V@y#7/+\iO aJk4р9#-d/Q ,cHj"+Nd8`D(JUOלY_7b:oۓBD ZX:[*,CRvd*MΡ9c":Ƿk;lhe~WȂq#XsUM) p9}kqNnJbkE׭6ݢ<}$C聻CL«y>cgiH&s٦KK)Ɗ;b"7^ʙRgWeTy9@˘\?Z,-84ri9aw/=/caXho=X[d9]3GE32[,eBM+IԫGO#{w4 _RN0+*B%VQֿ/5/_s N_MgM)T4}Vˊ-$0SȬYPxF&kHN*MYU2d/z }Eb ]4'  ;O9grv0y5ku' 5~l`f * 08r|LSX6<9]ğ lt <dj7B*#t̵uyÜ3+!E8uzHH/IL`:\-ul1E[&9Y_ 7`3aTm 5j~)<ϱڌvd˘ȃS ixt Ǻ;܌@}Uc6qAj+B3955 Gʶ:._Ee{qj}卾2I &f7`4e @Q8vo[+)gsä͋V/=Og}"4aVDȟp>v*]{n&>ahZumrp =}3l1 >OyNA> C-6w'WxNV\d ,+yz㵓gxn˒0Yԟ!$}o4,ϹKs5ez :YQr{iޤa@ z\nS4j%}\$JV[/ c887/;9k㚰i<^%v=yڙyԳ8s3Ye-)knu">뛁&}fGA&vn]q}^y ߤ?vCY9ex)'l6It?Gsm>Q!VzEKZӈh!>qT$BeKIuck&.f%R {0e6P"n͸E֣Νa}}I.8{p0Źjeb'>4B*ʢG8_KU5]1FiV\F -60QwOނɌYSHe W(!6(˝M 5Ui}5U{RtRϤf>o]`d?ZT=dI  PiyHq"Kq">2cj@/km-#E9Jmȸ)GNqݵR]Kxe[Ņ7NQғ| C8$7}efø~p#3 #*f?$+ ljcc6~RjX_5q$쒃&2ۘ#Xkx\݅G.zlWR6 ` 4*mQ | j G#ZD㪯yiKe7Aj$jrӕJ Na(v48ixi:h%n..qm_h(6$UQy IR.Fe@DZI/@\#>o026?r@aR1*K/ytnfp@g2_tyXZ&s?8x,4-O|E{|4l 8IUg?\|n09Y%Lyml NT<nZQ:M[cvvehdR_Ñz0a # -E6\(+  P`a(kgHсO!1'zԷWIwy:_*AXiWfj".Sx3첟0Φ uȡ-a|ѳ s`RA|Ezcf$z̈́ndyhg׃H]a _@O춥Av@9Ժ tfەNQIYr? wXѦHk^QMVhʄF+YbFJ5Zٛ~":p܊?ya*TPxވ3-hȸh<(5"[i>հnHis;" 8J؈t\_nkEt t~(N8!IMKԠu~;yag8[]AkVG*2{ ]>ӎ:l6PpNJ^kve2.PhKe_I%hC_ʼnZ huج0} b3K0d5YM`_VNE'P7nLUo B<~sj DnFg`LIT8keGG+I~Eд-b@7`%oaƐkyR){V皊voHX3^w[I(5]2rl r$SQ0j؋-$dHy;͜3R#Q2JizÐ+5(,PjTy/@}n4<DH-l3 :fÇ#TN?51IcNIBcI!zs۰0'n >Mp4Q"x.S6 N@o2=| 2Y!Oz񞗉S$ql\=5ɮN E`(]Y2 0kk;d|'x1S (k $XZN.ܥ\DeI~  T|vLJLET:؟j$ e\Rp1A]xfFs֧|bm}}KJ64u5!`$W=q rDW(EojMDCkYgo?014&5j;3$k0w3 UrIr|j A"Ej$4,M6B hTXE_ؗ90%^ z"W4X;[vW-,r* =gj_^(1^2u"13vJ\ qE.Y#x?'J{ft `*4>xٕ_{7Y^MQMp˙п?JkV $Fnkac\},Xa^~-'RUroo`|BS;"xvc3ѧ)=dˉ [Hk7G, |FL]C|Sg_3MH/@T h-w&c͍Дxx$-w7L |@pp.'@҇a.ΟMlz*陀 4ӨڬK L |:gIҀ^ -޴eZPe ޵)|7CoaQ7tY8KdyP8~묱\ZY5iם)hB3J+oݦl0my.&/ɧ{VE tpm%L]EirCCǘ ČWpi030%#TH3XkCntF9+yL6b;E"AU 0$>Svj #sf2wFV9=yxzntg10@2rӔk2۪FYz~߂@5\})} À1wbew ۗiE3jzLb8O-`Vħtrt<QT. C2P-ۨ3d+֪X/Шܠ~ 2~F } ptC, Z oa'wa&- ~ZX{BP$7i"Y~P20 ߠD[-J*WegG<,nzqkUg؉gtHZDETV췼Nu C>5Zti=3E2k2Cy@.E[_cMW;a78wgrdA2JO+F"4y.>a5(K-" \;xIFE̲QNJ) `xdiҚĖy)5ʬhڛ9kY;e,]6ص+M9+wdM&6":7-pH̴:衖WkQ&2/[M0Z޳;>uP'J(%A\`Y>]Dje2~#DS8c5wN 0^?[ _-l|^ł %Xh^Q2&{FsEu5ƧwmD1UJS.O1e!p=mPs(7QtX\FZd0N?35z`@l+z` TyĺfP NHX? uBȧPXNo5osJj'$@ 9kcLť?ΎެV\\xYU)R2?1[7y(X7!e yN; "1^E&DFdJ׽+D]p t kM1%cΑmfdSq0w2=`LM]ht7)ڠtV~VŊxH@=ސM삗q[B*Z, |yLVϮܥ=^W\[!"@.7%2X0Aj!,:i es51c;:CƻNRֹK$8>x}bseG5l/Sqkk 6)F' co$tæWµMQ9^pM$@!y )ߕ&Bx; }?TJb8GZ+~:'}NO`9t*q^j/\EAKDۢH839"DruZi Q@HHz'Ɔ\JŢn:J{}P3֙]e(8Y &}Țƪ@Ս ruo:ZqVxd!qҧ(ath@ν\iT9G$Qu^L7o_Ҳ S\H" Z0**21N₾8{-Y@ F6^订 R#DFSFSOf޳Їr";waMX# [WC , ~Djo,6pt 17ORj1MJuxr)D2.Y9-%@m$}j%`&G эHa5Dzpn%P8MA%B;ӵQJ( uE]X_;:54c}{i?Ѵ4E,7;*1K(we- 7xYTw×$JEXE'8r;{Iܰh_i4 ЭjAFH9FH%ii: oQxT2N֝\E?q#Pt ~ⷅe[_u{UFuLM-$9^ n|VzP#k*)DS[K:lD,#ʢ-|ӛ#spm60:h5]uMfǦ{(Xmdo B=L{zДfhN 8؟-:9kbB)L/ԖoA*6W}u;0AGg'PWk6&>=(Բ'Œ1I{"<[L!iM,TI9{(ݶ5V6ShT# n}D4AkED/rN R:/<]Yjaj ٮo Py_.Hêt:W#@'޶K\dҢqxo'T 3t60QpQC7-k9uxdZi@nuwsQl3ف$=oC rc*Sm`͆:+OqN#=mxHOà3>fIEkEÙE]p*7"d%'L /BMo# 4zT 1lf-wgeb ^q"Np'&񘩦 gZiugl\xIhfEAނ[{?#Qի-w7S#=]\"D>ۢK\TiD휴l]?K~]\ܥ ߓ=la.?Bq~o¹#0w,8 fZQ{(QSp@J4[>7L mOXs.7~yFXd?73;ז5rG|WZxM*#i=>t8q@E}Zm#VدӶ~٪l͍[R}UxZ J .w+`9Ng#x?JzrEegRj/ҥ/|[Me*-;BV xG#h[޼u]ǨQ @dzA?b0^1ԂFՎEOᛐL dAyřw,ih D9N3"&IR{oyRC-4cBAb"ql2 R,M]*$޳>zx[8--ݶjv¼xA;t:oئ *a`7GT7sO :@X:r;@'2K8b 1!Ao^我 b1Ao/WaQ $tKay;4X$>O#~09_^JÔU4yeqQ;K z{φb\=E#oR5oYh.@1}2^[F))|S&Tia%:.($BX"a-!ˊ5 eyG@Ҥ\5FaCw|^( tZoi/Įt؍XJ"ԟ<y箌׎#˻lK,02t &XkmOJ}̜ I!Q5,$a"w/~a`4kdEA8Ι*.¸EN䑇'0qGE|ua=Q5n|FL3@p3Sq╎)30֠hD[WkYfk}r|0$UѺEkv3Z"Ow}rSA_M r?Ho_W)*mX_Kz_8;V ]1~y{T }u!9`b]Q4 Xcv_"-΂?C1vӔǷXJ?KP+`=~ãb󧿝y8ҁ_nKAFGwDm+S}kGcbT0mS<}ɮ8.:鲯 t&|>#KiUU;= J5yO2y$g >NC!"؁QLzj^\Fש@9ʩfp ETe%vp}1+PjgCit ZAA{Lh c<4|cק L$fZS p IR'cj=l=T$m77<%hCH?N*otIuw cnp YWLJ}9qofMs-59)̪B8)U{9}:Y!R(@~|{Eq52cGVh>bݠMHK=[Du>E'z6F3+M) WРG҆ڄ%?qu:NI|pBHMڪ>]-;/hu6`KKW kU2R+/b?4M#4Uw JD"_J{e<\V̇Ȃf"տYjg" & f,\=O)qwmZN`XDb'ՙa6>F^\KZv!f䄸]?51&0PAlp>Aē텥Hs +` ;NV7IER*6(cKH׀ ˲%.rs?b@D{J(NUE'Ǔ8s #ףNԤ`u!qH5o5-^ M:131K x 'X5ݡ='y=Q/B 8eG9n אUkgO Tig!,'f`dLk8:& J9:{u*[W3EZ .}?#o6&Yp+%֮-&*nX5r/]A-{)A~` JG^ó@xCVo<9n bXHx;e)̇gDhd6,*Ϙ+^W5AGҳn`{ ƼTS*%ȿ\+*aiu즵>L?|ݘ29()ȑS@s!Q VgK(In͗@-do srȉa!K$@NXi&\7W0 O"WZ5~(Nh`}(XJ{ Vy0)H *n %N"ۅG־m >U8.'5z:h={- | ݓb& s\ħ|JZI3An#,ީ3]&iB3H(z&vE^ͯ׵N@ǜCQ}+'$yLmҲ)O*򒦂%MFd!spگUM]T-Bbwd}V_ DVQ 2'm! 1=@—_ faΰt7RPxk }J{ɽpH9g=$<][I;a4tׯ; 0R.&  Q.4_Db"H7ߑvūr#̦$ۅW|hpԝL¨R19d<ݦn,${۽#Ey K.vG%K2M2pҋmo͈!!3ї3=zT_ H<o8&8,0; ]D.3d`. Q:%UIR'PiGEcFcCn*' s\zd :#bo@^:lGXD( C=L<8Djؠo#{9vFltp¯sոMRIUz!?zUe _e kY{h˟F!~W<5J\j(VSm"Iifj?FiD )!D^1Ư*bnX,(Bj~b@vФՠC^m2Q NC &PPRU7څ C?lr;a,8wP ;~X}fq_v$7W&ofS f*U !`\W!jV*6% \0(|o3#6 2u ֲ\BؒOK^[ѻ|-_$~aLb̨մVFOkmpG3^Zk)+2ȒqW4)zQ=nƒХoi@ZplF\"P/ىPE X.zIUJ4pt̪aOx7AKDLi`F^eɑ}[,ͪeA} !Cz P;W^UK<:hw8zFEݿ$c{}%d;K'?#! )/ hVO5vu52i H]j ,CPDA` BkU+WKxOZQ8Jol!* 7Xok^E/2G^lͼ!9 > &mE*!tI4vY*YG)Q[mA\k!jF, $IA9@nG9܀GN6.(}4|3aRE8iwGVOlSf vPDjv oOpF I^>htթD4XzF/h"ϪIMs ܷ~C}R\'PBEFuB3p!:u_u)U-yg+xF-COF!* 7✃]ĩ {0-ZN\^ǣ Y<u5 . #Kr9j$JE+Prs?,z>+= }"zMfqN߸+&=׊Ƹ%pr1HHDA3G+FuNu @އG{^~W1 sGn 6op5Z$frZNʄý0qQn#~(*)[HvIs_9EzAA^ buygw&^a%ߟM]5ªhA-ObtK/Lх8> ʭoQXuࠪ.+M+y#N% )Vʍ/DG ثRktȡHy=iwk;6hm g$8̬ZqJFB#M~B c2ɧyͫ,sRD"vkw2ፃR'i*ڹܧsI.K`֋L]C8~Z|$vp%bM=USNLij.PGةKRhmQh3bA -9>OszDD HpXSfOj@Z_Vܞz*ˣVygd+Ny-s2;` Xyޓr]he/㭊aq`oL^zC(u*>Pϴmxq$ -2){7ZxZ"rJɠ|ӇxY7)?1wuio2io 6{|6Ygr[.WՓ 8gx+ F2z^ SB^QVGvb /F? >t`5 <7IS ߥA9&,܊]554lqEV*%6RE@ZGqAuOS 3T=&Q?dI'(g!o- 1%z8$@ Ad9+ իʧSc|#֢IƖkZF2A mϞHI2Wmd6N6MDr%"lidV[z31ouhsDIngPTL)!Y.dɾ0=AcpN|t>350c L̀3T>-2@]0SCm/A<%qtSL;FDI[9[UwU\ d w $SYoZ`(x2l8i7𪂽r!~/M,ߣVaxMIp _J)v8i:J+lmmo#8>yieF|M^+#'QdV໩,>[5tL*bZwd'Wtok c"᥉- B["d9b본w 4ފ{0dfURӷZ%#d׶Gcml@uG*ˍlNK||3QcQPy:P &>wsL'V~&p0ܙfgb3/Go. mۮ?Ҹ@ԅ$E.hҒgA7Z&0I*;BGVxB};WP\`e߃A-iUx1l.%\AY}kx7D5w(,+tixƛYX)GXi & 7?SsI/p !q)n4],ʍ p$r_ABlH93`uD~6d'5,ggUOGݖQN7 #.˥}kFbTԒXm&a(Е[t@zo^=r[@oYVpv+搹I+C`|O*lG*r\a! 2s!9LJyYeNm@Uh{J! /a!WʟF~i3)Y¡E0,Dx5=1un1- 9C9:ԗOgm^ӻ ,g%TbߚЉ\S:~/VJb}.8'%xOG.W?/Ƒ~CdvlITk2~ d\# 2a=яz͡#Qe:ݳ:A/76=\F^,z:K.Š1S# XP-G/ |`v\ dӇqY%:L&n5'Nlf~Rf)MkLYuە!erL?׺J'ז \&-5/DiGk׺ ,MZb<íq Qbl~\'$& Ō8@0O]FwlVqňaqR\,ϕs8[eFg!"K7YRSKwK61:VDWm)_\&7ϧ\|{p^Lb?8?> E-nKzq'wR30cQXS~G/5 H{>\ Kګر԰  n XLTGQQ0aDF,᭻:q/07?~=ɞ˿y˝RG _i0k|ix7*ˇR\UtlR$G.[h`ypĉJ޶J ?sPv ; pYD86ugSO0<7 ڻ?A*r$1tFJ[A',-Cˌ&I厫`h>͍M,iqK}O1"2f)rtnn_N3͐"jޞD񥱣P8y0b<# I"/ڐ~ a@K8pޅ[i>*SaPRƱ$KvI2zQe4çk\F85/%1I4K$䵠yl&?-nO ɼ8LxqX}dLIAUqAz!SHGVOJщQ?{z37ɠ5 oxIŜ>ٛR'*؛Vެiμcf o31j=h#i,fY5Ř N>Q>+MR .x}xsFxAA?ZT XVlP ֥Y.8&T,vzC8&)<-b,Zm] joLS4~ єh7[*itP _Q*!` t*|n Շ]!WGJKJaAEOh&1/$L"ls`{-_nGFijg%Wq3hGW g@#Z|xrau(JLv^\&,]&-dX"0ӆ8(8-e0,Cۖ6V5"RDwW\|pXN .:-/#BI$8: f#~tYJqa-r17gSFȃ󔲢*eP;}d894FZOqk* w`LqE֕Y #~Dޭ,/ao6`p)!:4y[G]kB6de8KpS "iω)jZ6QϙKZ߽9F3h~Nb>>ˮ{o Җ~jGe?Igljxڤڄ:"%4c =88ޘ53UP{xpʓ6 Ba-/LqVS:9087iq^k؝X ʱ N%l@j393 TYR\]2 K8 d{rW cac~ǘ]uּkq1rG?lBOfvm0V ;ZCb[inGr/^ER= ==xJMjmJ)ob+/y?)rW G'Q%%Q=(jKEڏ <8L/μ Yg)3\ 8`88*p ǘ|b_[ؐygWA}OQsOMpid.z眽ٟ'xn@tq '=giKu_tI- [Pz#|ٓ_ṃ@r&Oe*\_]U8oc5r|aF&Az㳨%<Hm۠>>Rt=_ /<| cU )GxSFàS lh*k^%K xrxS(zMdhӊdБ vI1v w(a=!srj1Ĝgl1/{@Agt2iGjs\r%Cr&^T-xa*+jh\ڇe:e{RwDDLdWO1mP%BN T^*ûfQ-[tqZab FLP.sM#wUnE o{$yGh8ՖVNҭ B9] K+C &q^Ւw~d6v%Uͣ\ :/ wpՈFx)(%{Z] b#ڃBfNMο\Xs$O8~:G p5M 7zwdJKY N tQToJR?gR%TR @M,L臐u.:TiR񷉥(XWK'VDzV#~jއT?nB! ;g* LJptp܍H[AB29 jX,{e\vmWm6ȷ<];qxRBX79l`&guSuJgAÇ$ٽ{Gg&2/ +: b5ipK{{/Y]jr;rC1].ȃj0ftMTާ&*$j7Sڱ.u,J|o׿ZLT3klawJ+ u9"07l!~bsKͨMLsEu3>Z(bzp;C8J aph3HJE=@W]<7,TR`.E!#;0oQpeГbᩱ H'?HW0@FճXs=6BTi)I-#}KS>@ƽ4 zـ1lTUͤs[f"׮{'T*o}$ͽ ;k;HJmPzY{~[kjt&wmBQHf/c$1MDy ֜ĪȼA q}YH*4ɫ/{G.zUj3!~$O%,k[eԖJk;Jwߏv{iYh2Vq#Bdɘmc}>Č?UeH=Of՜&4;F'?In0ttXR⫢1 qz q `J*l:Si] gwCM 1Gf29N&Wu0N655, [D;}sV9F=udϨ ޴o8ͭFTShzOZ\ާ[4,}pCyZ" ^>eXի<i_7mr51|P8x/5?a7$%xFiA5A|)d䫋Ya7y%Mʙ\SKZ3t#JF%<{OQޒquF黁mn \:7&86%+郐i9uH#LrS{,6ML_FZ[뭹sE@xsbf;!H$qщFA y)G< I݁AMzƧ.&eWa^Uaw 8b.a;Lʹ^-L|J3(mnv2[3O(08{iL_aMzp8PDPK J\w,’, _1F tD(NEt>:/eʝq!~PmS*2 dRv07v!]ԠԑF([t(TwE5B 9\(p$&y-xXam'qDq,cpL &1Jlmm|c3 0\)͔<8&LE:)myEy+HM{q?3oO)vz>d683˧1ś[j{+tkfǰ%-ͥ9{ AK|6!3R>\x&d%[~qd[l}4I1 d;.j;!-}bgk]e|{gp J$qֺ_dw﯁5sy\^,xE_,p|;$aA֎ ְ' UneFX` v>8_% _9壦]nʴڪ@6 ART=du(FL*<PvE#H6lrCVqJ6=)5Ɛ̠"ˎV4/Ǽ8 0ӼFFBۯ[~W/"wɟ'O,̉.bX|qoc %*!H6v`snWTeUS]E=⎡~:(d1=L8VB8Z?VITW4͚ƞP$웩jH{Iof/y݌P\6v$@@;|^k6G 'yKXѵSov'[3D 7zx;q6^Qx%jHu$635p{GfsDAlߙ'Zowd}/(г$җq PUsMh$'Z`T_osqcKobDd+I4)MJ65#= JW2Uƨ T3S`ӴW얀*WGdZPܓUcߔ\Cu[ ptQgknG BC7`#so篖ՙKZN]]Je"N`Y~tI-P0 G,E=h!WK"&tԟm. _Hy:d`9%-Y`2^]Z,2B%eL>8L7U2&I44+!ڣ()ϥoxz)Z}m|ֿ*2i3ɤTK ͢/uw9^֒ZTP\..CtԘ4KUbY*Z}I]a^?>hX~@\\22p$g.q{L9 ?MXZPR9.&7޳@/lɥ4˲sZ]!^JK}>H r7vIjgLk Dz7&J9Zw P0uLcPDC,ruT}a 3ʧ@RXFqw89٩=)8+./+*ήH~|ϖQ1H78ř wKvib_4dʹ2CڀȊx[Y祌n3A'm͏aDD\Bո#|{m}& wg1 s)ev5Cf=kY4y#z,SOʈZHڴp޳mn ÞTHɕ {r|o|R/ ᡭY؀ QPȕߓY$hP#F o@xISt,ت|PʮKǰD :s~[@f)V'ql'j睶B{nl sK^Wm I)Y0 [fqAtgEB4 ? \: &[Nz{Q?Dc)=oo)zQC6hNnx9U&$ΗAgO (X~<{v &J|i^nL.l)Pw?:3<#iJט#c.[|L56>A}IXў[(+y)Ǭix}ֆn[G/BjjGp$h`Ӵ]!otWXtvx0P~H@$lVM^!Kg I:܊RZgT=wDM`,N/΋`ً D#Fb"L 'Noj6{VH5Paԃj#~/) ;+ds>AA~iNE% TbcF{j_ZňnV+uyCl:" TYPT˷/v&y`6<"c/2y,IE{'J /5I֒t8&4]r2ٴYt@+Kw9UntSG-Mom nRf #20W9oO$_iņ34m;(sK>"ĕLl[FLZ G%iKxߝBT#g.sg+]츮'댓B"LA7٢!Mtϙe2ςf_geFBY'RI8Ys] x+EC$SD; G|ӇxٸpqGST6OK#@ϒ?Daљ@ӗWBa##R) $w8ص}-f(R3DM;xN'[ p> zgSX@b:/NcgU=цiQ\B훠 Q2Oƍ}pyR1\a@+i Y8;ie85 pbU; mo߾S-E^GTogLc &r˶uk2zw8+ K{N\)DIuDKF5%$\7~ =EwSZY8,*U2v94?Ӱݷxn@lP63?gP()8M9in5'/l+?Ĩ+= 9xWmwH4?x& &-1bЫ& +>^5.vf$vo08r漓yzj匐Qh1.Kq²)f2bu\amJ˙( -lPLDU-|pBO8Kh)~5.y/5H~ !Ff?.1 fPW(QWyI7V pQJ(8pb2AuF$KY>v4jq@#Χ0=k‰#( Aa6ŒIp2[`Ej ['sY_thpatKcccp58  d)!nbppI%1$@q<xjùNѡ.ɨK\|&a"yp{G5SV2%"_䠐-W/u SMvY)¤xŽ^Q~"TTDCM6iLM0$D$t1+m (`08-b&uHؙ}QUb;'NGnC!43#.rJo!`IsA͵QGc["$)@\^ܴ-)"` JM xzwEoFO܁Ѷ^y.e9ܹͶpc֍r* 5A?!;p7Rl !{9犟`V^Y"Aʎ])@WدiRhCƔ.R deWm3^vtNFG S7[NIj7y0jg+ഭcEQV(z1L(70ˆr > E{2> ǭYZ(VR IJ VWs WcV;n 7~/D)K8uv1 x.;aat&q.eLu2G{kk$qkad {TcnzL'.P9VےT+ zvny 9,c ĉ;<ȄX9ϋIY >ދ6<5>MmԜ'EY2.]1A9g< 5o%1gᣭP=ܲ6 G':l,v-z2p;VW] 1?R!Q~QV`׳ox&6K,/=; bڂJ:V VRmVV%Xk]a_N+`xtjD PgjHCPVj]kX!yGv 7~:[ E(җ("7/oY^ ]Lrktj'9BMxvlgfu{ftKg*-A1CpdM}A4ptMvH2ȳ%tzPrEb=wqܦjaȂơ2s) Iӥ9CF!{e&yHC>jExh}@_IS_`Ui"N%돢AFwGtVQ}]oZ暱UoL:ms\jOHN~ཞ fXxž0Cl+ghmi7| krn<,E=QA;*lV1 vJ ѥN@*Nǘ8uuB.Wpi&a;$hFfhM |!1>KD"5\)!{jeUd6tz弄Ne${S&-֯dHjdEOW+$QE 3n LCx6%B eo Cy[Yr4Q.O0QC^"^E2Do5;{D+c8"!R+kJ}#bU;5l%55!o j-< ŢIdsфk3*nj'i,5ijţ'->jnS)焹9q9u W~|`3|,]aJ⋭qy61O8b]2r,"ݖA=@GV>D;2RM4:.朑Q(P{0wِOiɵasrC 63Ġب/y[!Vm O@֣{Az*A%~~N=!uY~XT=hTe4$7WV5y`(]⼫VJM-5DϟKݍk31\4w)™wŜ(ll~YT J|Txv5s4/eU;U"d_ x> d#Oc]GJ ~X!Z5?e3SZ-&r Us4F=j珴>$*/}z~^lR7K@fYUڏs"jo[уC WgmNSĭv3O-"еy w!Gl?!PsNpZ/@bqHũUA\a˲;$-쁹 AF3zlrZ3;caʊ+57詏k_K~-LP/P]B'H}e@JJX8mrx fS:XSTowfM;e 97K j o;vwvВ\o7WH/H<0Z8 cgį%?HWI!'ܫMJG"-,HeCt匈ʜ#kq1CY154L?Ԝ;nfjCB`̡f>(5:HBLtwQ*91EË GOP "TXi:&Ŗzd'6:?˼۞8%, iA/z>c EqU sZ'{dH½sY"^q=>+e{hqX+Af[ƗL^/3nw96E".HzEt:&|h:fǪQg5<"' 5qhq2e !_)a 8'1Ƙ`BfLoī^b<2^,!/IAy{lL5W9bM!05[TC]ωU%&w;DJ=Iƅ}腲bpY<R@2>F&@1֓>*Kj尅Vv-NO݀Rϯ$CV+Ze7ngf׷lsmj׻g Ci8 hnpOɫ;EP}F?\}%NZ) c"(B~޻ wNj9h}_}.)TT).3i6,СNr5:6׶ fEIؐe`G8Xl6ћ~frv]}x'/c E(VOnRgͿLi qѩJs=ֱQtÐxHkbb9XGtSW*a4 gb-_kj ~aofaI 3#ā.pdA7M|hd'G7Z^g'JĄE KqW$eLhk!HwL]S[n(zׄrN0 jh6:}r uAe/Q(kc4 ӁeNI u$p5_$j '\}/FK7^J.l$޾}01j>$0G_ztNv#Coɾzӟz ڴC|y8U!@?P<3o%Qz,8NJ:akY[=8u`yƫk#(]:>,m<`t`M$Tg> R7$yH4h p1gMSB(,|1ŀ_V [*HWb|/0+VR)/ĜtG]AUeExL*mF%j-/7 eCN>D^HyҚXJNq,$'z(~{!Hf=G2Ċ&ڒufgV}YH?aKK0 E&?+rFaÌayϼࠩ%Ǫ&I,Q,dIusCh@)Dp~7R!5yC> Au rvW M(^jђ"Ԑxu4 i^}pKWìS0g&#?Xb^z"Z%ƥ+o?xOz,,|V@3mݔraCq=@-өC`hS6[G^fo|r{̛KNo{SJ Ut\'Cr>;pBEFˎDA+J=JLkf>F(KZoKѷw uA_Yb洫&W0j \5xB4 vd^1MYTlNoQ{jˬl,J~JwXk-0țL(()(_xKcd{/0 UX?30m#|F;xىPS/QsEVSL8)ܣOD%v8..e=m:MR0i2E*eO55 gi./xr3Z8';lEXV4^|53{Z.\  FJL̬[c0ْ|R ʐ.sHص]p/ǻ3kA.kW}XӜu0C(NPp9J}0L=4i9>&aB}%qubFE \>UOmp4vR%Ȼi=wBapkDp by3V4hPCc~+uhYwIfԄb#~RIkD).LD9qcQ=8G. E/m;4V)hRk i`K{]] OՉebl1<H(xW1|#0I֙4_D!I-I-_P(]Q7$$ ɶ ۂaJza0]9RLS6.ZaB4UKwNaɋF|YCd ==dp uAJltml\I;#Z]nޏ/> $vm6>q /*t[apOkT}d`٭fd,hfu`ڀjl|ر)7[e{El1Y}!yOsDM?._+-_ϓjVs\Jwf@ijK`' BP,S:DJ%+')H#ZD۝cR7&x& GTx V9'5Od^f&؍qda^ grRϒ?6jU 6sL1c@]B{4()u0e^y(9>D?s&dje =vj4%t9g `&݅"#Dcѯ+o3@rKku?(6#NEQB/E|ey l{%+e|9U`CSMq!URHr+m`L [Ѵ_3>Kg>Ohmֺg=MLN 4- Ex*)Y#a2i%w "=J &r+IC%xȢS$՞DKYg }n 65e *gQ9<~h25szlPQzs 7hnNks0nA zgrױl_Vz&1:G 4К)ˉ&S[k2P<9f;~ָKK72L{py><Ϋ؊mР)r\L8}yJPNM3:lsRC+axe8du)GX}1}ڝ|R^lq BMSÿ}sLe)MV'd* kؤ/ew絲K,FҦ$0%"$tBoXU3[KQU*lT-@;;*1xqCœ3`AGEZ ZHeGpWy?%Qf^<;n6=n8/q|1=X툼Vf\۪&R@;MoaK&pG ͈2 e?~RY{N_mZLk***:9&dv j Q4}d:13l f.M0HtF9@-:[Y xjX[$>j1҄{9˔:$}W {1#Y;/sq4kY S<ݣ!^v]) iB[䀺#9.,Kl!Qd~$d2\TxjNvb W*5֒- V;+NS(.(,McŅWr):5Sh} ;(a]|lwKȁ"Sa]忟^rJ&֤NJ@T LgsAiTբG[U695]7Wbweѱ Ǫo^n F2kM*$ JfILͪKdc0@4d,K34ˌ9p)>a9&)(YRiݨ pHekj:y %8n̉d_sδRݶSҰKQϕjJPjw z,z憰aOEʠ8D]nY6}3T,{)6LiA/fpnqS3 >ÒqZocLlk׍!|^;1L)F(8cY*L)R\̣H!jBX5}*0_$Y*ekӌ酘%xG:t'7%PU Zj_~Š-$(mP;lf w[s9o3%NU[bÍiH{n#oV4[+PG_kob'+/xY I{JQM0oɽ-e7/@#{A<7&eh\"2=^AIȈDEq%SN7q~Όb*{͗m.g̽Ujׄ CU0!Ah_!uR/6򷹟:%%V š }Y&`@Fg D< b8M= 9o2ɾvb%g[{`7 ќ? O_ Q3,=ϣ]Ѫ^!W~kEk . ۄfWMȡ@:X^Lz@oA]׋Zz~mc`u|8z|U검H\ڢ4Q[lVaB);3<.1 /}I <bab 2gi$.RPXSnKfV&!DyBSR##ZRlbY#R17eif oۄ\J:ƢjN `'Dc:4LhMz$)/`ߧ{-MiBrtYGRa`(]-G wD3^S%5S]di*hE|pq/!Ksܤт_T YJaj!3w5w8M MOQ'u&dJ~}\gWmcr>*;bhv"H>%i騗ewN| d <`HRj&ÿ2pHb@M27{<\燒wSP}=^ݾ7סn9$ ύJaHh P!0|9ƌTD[wޒRR'D ̻#3mՁa+e7ƚ{>Q\DDl%rXB@NJ]NbV@Q^_Bِ7_i.&|/ljhkT dR\P-K0nÖo{&-[$r4]廡A[f =I_U^kޥv&pNVjک ?:C%?3@Tyns3bN_sG,? >\L)Q;*df d[I(2Y-b \~X,[s/CYe_E! 1Gd{GbwR'qir˟1M VTBCƸW)-C`3r,X` u Ef}@+DV`CҨ,TuaI" 7VaqM,o zGh:O R98O:DM8-a.h~)?%-A6ExG2Ce&?u";4$ 58Qy̽lXqAGݻi{_5!i$mz&igqBISC79A8uMALpƔN*RO8n6)>6o4WaWG+EQ d.zavɊ;~VMaLk -{9oհ+:eht[ L$Օ]|QYS,ڜ9);=D"lRӹD` 9H=9*ï EȬGeVѹx-'&&VV&Z~AZxP5%%ֱ[݂$gmp {}4`@$ݭ6whn QGx;ƎLvCqG,]L2OuA{l6Ic4V» ݇! )7R|ɍ. ;q!窝\T఩mwGcQEqf^liStxt=' 3"`ADrAqrUqޥ.H&Ig @@~.J\MJ^w4[X-=БRf G}H*gkhΩCGyCb{x_M}qSm*\?̰&BoX뗗|.Qkᵦ/qaT#g_ZǼ)9!Ḵ,HXzG!]Y׈~lJvg}q;)wNj* JЭ:lTPqmIjs*ӽ$.fzR2F,?C1Dž!?kbMZ$#nÌtH+"}!$KJ"c6h:X7!+*u vtTl8t|v<'fXd%C{ϧR֏l'\E8mҕBfMuz;&ZĊ`kb+4g{nf(ݤ=rM0.4DJ5WZۣ3#:(7|oE r`ժp3V6~gu)K' q h&ʿ'&X5G l(y 㿽|fi. 3@wsLD?;ˇ14Y&RZN|Ȥ,EengKŴQ@5"̫ .Q7 {p NGg٤ !#jψ悗$5V^:|p?s"͘,w<ʿ>UQ>Air}R>#}[0;Ma&] _FP 4;ɞ1Ԣ]~I)ǘw-+M z^m`*O:+|eT$u4+}^"B82q/E[΁?Lw+_~%Bs`yТDW۬3J[vCi론pYUK!JNg2xb?oT#T@.iK\y_2/='s` ҃ok} gs7;Kk֤c^])i^팠en6=!?LcEN\%C~+PYrr`9iP5,N!Gg=p@[ԅ`}gWfa(M╧ѽC*o ˛ԑyQ])tSI:CvP̲WQDAТy; шb$)'“ZQ$A e;ȸ%oһ!0_ks}X Q3bS&-xSZU_\TC~5 ᪹:愣X:Uk½6 qv녴z|)wļqʈ%._y]0G鉧L_cu ȱPphnژ/d\i>CnǢ_ g ^ h!SJc"|9Ha-TO03hQv^A{d; Z(+|% = T4X vk.4^ Urs"A/(HidA658yN0W;bZH I0Uŝ@9 ]UgxPBv.)vnV&"^LD[.i"ŸlT? Aj[*U it{n_c`?~HM]yR+'SW$boZTF %9٭݆l$F(jR1 ݓM &N24:MZv+Ln:f'Jt|vUBXI,r7 ~ 'b< yVt0u榫HoF1RҲ1cLɢbm>3 K~c|wjOC"7% S/ ӑ3bipcnΎ;P>J嶸~ Eu7,bHo=C7sJ!}c*5z&wq+X'EZvwMPט,s'l,aV?\+r W5#RO12 IS]!vT9K>3PŤHӉ,Vuۅ8>N&˲ <+1ai67zkjgk픜-W"-mۂdcvlh3D?XfL 1]O_PzXPK3iV> 麿㋽sh90W~>>}h_yWp<4"ٶu"p Y Tw9빊в_b)UgύcD÷MvFY.8(C6+V٩N~Ae$<.$t!ڊY*F|Fm k3~F]'NL2DUA 26bLSUfmXɞ#M58g&3ec:sc: ܲv|DZI\D1P{wq{TqNrRȌ *Z[d9z&OJm">oN;m%!d;0zY՛[$mGo(pæ1C_b2[wX`xEb4y̞qCS&7/lAWL$ L,bQy-խu ]Rlmhl8"B~9Ks Pq;$_`?[pue}Q_ۅKSibtb,-K `\aV nM ⹱'{4vaS8hsN=9]0BJubrݎz:b&HH"(4w:/x߂wWe[_(t2BfZf"?kz KԱ c$a8Ѭg[Y.d>FiM^ҕ6JSY_ oV_`3~ ulˆ?)ēzb-$m _a ::l4R儱ktd.~e1~92v=Ԃ!{s4chov{IؾT&l]8BȨFefIHM…ΎW|A ?I8j1g?YaR넊Ǻ2#k;n92h:K%5;"yF=}M;Ԭ~v/* eV0 wogY> H*(5#zl.}66uW3L0>Rvb ݈P\rڎ}kȿCeH X3bJyM$]BuVc{ħj}v+)Z}ڠ{M I{Ш16YT0ΤΏnRܾ; ~<Ӊ2Gr0h~|)2ZkO@~ WCn&pe4{'.RCR?8f15>~$O8C]U@fR^E; Ek j(62cA]˺!=%,>-VVc =|KwB T[ۮ)q[-y0X2:Q-BuF1C"dm)!xhk)r%ڜs#% ̫Ïީi!+u#hsq3兽'C@P[l?˚=KU 8ڥh4vJjqT+= U#T S1q Z+TnC@3BJ$IpohBCH?v,)s)zb*xL44'qY~݊Vĉ5T~%5,-\|SP u^bƈiЍkܗph׀m%RBܝ2Ge>xED^V5|cG)Kͨ.#JY_=ɭuhˡgw9W&׸m5hbݷ5̍ hyl 6K̴3=rʱֶQ 9v`ŝ"~Y6=N{6 8 >@ 4Q&Ѡ0c6#91yTҜ{S9ݡz>\iI7?8jDZnec+4Z){1Fpm)b@i#O085+ͳ #Epqn_ivIڊb"Y􅯮;od|.IQo"ĬF-'7-`X(\YPPZ B3'EYB Z mSsWL(mLݳ<+L~Ssg.Db@cV%u rc.9g6w P!tzvx6O9Sdzu'?[/?a_uxH563&ܛ:,b*7L93B5Cšبk?#.'PۓAp6; Zz'eb` JX\9&_k[o"hh T(>fa pnrdi9T5嵽>I[M'0xyڛR S/vϪ.[h{1, M^2jȘHgR`1 be%x3MJqzcl="AYTdj*!!u=EB)S]5N7e>QQ6ٹ4Kvӯ Ҳ]_oCj o=iFmSЩG;O5X|F{-R$9E[IJR_RW]CdZ#@8pYЙ.MS`UibjޒK'7}U"Z ' gba-{W})ԥ9iʇH7 ullFZN`" /1BcAϡRDU!Cq ?Vu0Ils:rBu@EˇϞ_eΤF'G.3쎀4%y2к3(1".O?:z2O(!ks |qg>:|!y'M}1T.=X= ^/{h-?1-XxA,=~DV IP%?٫ep 4F6˿헤ng*{*|,OzÕxa 4 sSmO} 1M+}Oct٫'$Ҭ\y $M]óm]k Adf.b1KPUԩ2zwԯ킷1aW~h.+wbxY.ʶ^oIWq(na6WAͭ_{a_17j@3]tH#˂b^0teq9qn>ߍ_u Nj:Qdeɟ|J]/?>qZY~αZM g4y]1qdӧ6S.AX+q+?17RH\L/l:$uQЖGMTBL C =B d.cH*Q6aۙY$4D ;2VRc ,K}~NŅ&1ގXʟ!趃\O'XBDմzhli+,NUaԶw 34,3d9 TcW*Yz-K]|TF_S~xFSLB>2rtN,$-VSZkF}zc(6j<Ӷ,8}ѷ(K׵m̧VhOpK0GIK$'0\FLm,Q1N;ל Tȳ)ΏO$ yoGNpT=)+tFj7%nb<1ۘ6c SK6NfqF%{&/`QmM@ֆ#pV =\t&]܀tI-FlG~JEE}_HٮodcԻGF*2%j#Q졲 6d!=RH .DNq;QqbP̙l<%<7(R?'/en< #PSAl|Yf`YPɄUh]u_]e#ť9%!<9OXH۳d@e?LtSb?E УTز"ĦXbcn^`LC(QnBlʾA.ӣL ZNI-i)<'e+w66@! $T\‘" wf a4T yne"N'+^yz)+iwş% ML?JBVb(^?aeb`4%N +vPƅ~+tnjyh%q Ai%y|>~M.6ܔ[vˇS$yqGjO)2;zKÓ#e1N /Q ܩ6Մw.z\p>^̹=z8x.1^ 2:*T%lO'S"yNoIu}#+qз¸?mAz-ΨkX-ko'[b۾T#V5ee`Q:oAi|62D.a5ۊ黃g"3\PRE{d[RǽZK?M=Mjw1}K j^>DUQW_+8V.>upN*2jn3ȱX gnV,Y\`4|ۏ9-QVԮ&*&M9;^l=>K/@;'*K8e1'5 L3e/E7W]GP-Ҏ|TTXͫ;* WLFZC`Xz> ?Z}!R \sBkxPqޙ@4ϸVNˎЇVܗm]+/ӱ:Ѷh EzqT{8gpT/6^6ζ0O[Jh~!Z>·>ws|ͩ~[JS bvgmf-PxaP !ZgW ^?tyDZ+YFv՝Ta,t=Ѫq\x-J*p>9JѶ:R*>q[f[muqO -[&7&D*%>썓kߑl&x;q{M!|ΤǓ2&N y8`$b8 U}xIYty 3T }rjRyLrȵ+$)N6w)քw]qyWsχ7xĘ-P*Ο/^e4 zP=Bw<68- uœJvZ=GwkƥLQ @zFHouL-OuҚx8yXž3 |(̸XB J^{!|YvLC[])XJ ,YO%Y}ES V| U4r'|{Es'&bV]O}jqfJ"hC2pּ n;-Րu{# nKF]V>&c)hj%8/N'd S(I3˼),p(u+:Ry}A^{T}c:AW.y\-L<#=L%ږ|sؠ uby!.BA̠<5Ro0Iu|.(R:?Ƃ!͗4O +oFo.W:c_r\[) M+cl iA;s ]:dlPBsfه*4^/`DW-RÔ1XPNA; "NRp(t թY)ݲGPxS H.x{.ךMr?&6KAy/NQ K-\u'Ch b -!pvdX *sO 6rߵ[G#]mg5,^:`-D)bQAiB)9l!]/WC!_ )^AOQhDQ$1.Jv&\J i fvX"6JAcveƊхs?ػ.ؠr=Ư<׏u}"n4١6"޾33v>P'gDz=r6:=n"E^5ZIEYF?(,8:S+l5Gҿx%{IWN 5#܁ 1 #okG,kQa h9%Vvdb0`[װC[K aYYBU셒˓_. -y^7(pCAHAr@]TbGfdyNe_CG@xB$?kwpvtcDchN޷|يRXҤ'd:}#=)|_,%K]nT938WiB\.l{ф%2Yv7hAmɤ&K[qCdS6ߨs/p{^4@*n3]cٵƥ@8*EIͱԀ St@p*֮6:ojz6!Ng_cfYi\nO(GaD-ik@x&7PЛ>e.9 7=E"|7XȔM\+yQT#<=v/,P}fGYސH]}24* ^bK8S>N*tðuhr V}'qn Xk}`r*v6=+! . 1mCS+#:u%h94w@]t$k!vAYGZCmYW19zv:;Xj-')%lz.["T9xP8Mqjs~#\ui3πP5} Wtܤb3X*@aƌZ uΧ \WgOA ^Nz_jZT;7iuVv iEViNeM`,SQ8'rꕲNFhW .qKMʭ.{yϦ7/]2vu %9Nf:QuՊʹ8lgF"Aa;”G3t-S@c!ggV!`&8Gj\!S g;((͙$fq7‡ݟ4wOqnɍ,cv7O^acv.#XIj8SqLXS5u_,Fv "h+,Q{< Ӎ˂NLvČ` 6*P3d%p/<r 'ilo-4܇֛;ow[0J LsC@_HUC%N$)n'ܵ_Mt>+_dN|Rlz" @u#*pKRrK+㰼(vAR vgyf 3=[=FՒAJ^ٽ"8;SEEzjP8zg?`._)q-A:ů/}Z"tJ l] ߿gaH:QZ17{udKma+P$)䱈7i_"0x,$A0+Qp[E(`:a{c$ N5A]UȎ5vF=sr4vxy<Nj2^SBz2H5e%cx%N488ۿE#ԭJsEL/aBv<ijW3Ŷ Q<}ґͣn'21^"T"ڒNg_ kY#Evg$#Xö.ԛA3(UݝE$ Ny:|$)%QGasnk/wB¼g^Ey @裔eCEN)t([ws60(<}@5Ms L43dhP QE=P +bVEB.!|3F8;lE@fcn` 8>pjXfqpFQ g(L'PSNxc~0acᴔauDZXTO10kf0t5JuZ*+Q]CIfJ@y])*W-MjE.V(yߪ.\b $vb4ZeuYy;Tm$YCC'l-POGivq]K\ʰ |ֱE&nb+׽ g̰n$Xq@3ecF;ɡw8ݸk%5J MZo;ߜ[?BA/xǷq5_tܽ]Bb}6U"pcM߆BQpUMb~ٶPЖwc``xծ~h"a-er H{t49*GNr/ Y~Z-ֽS!aܷ Ju5Rh͇fr86Hm9*rDu}y[)Ԫt˧G:A=plw5|j~}Ž"d6_3T\Rds ߜ, -mB݊Q% a^(?Yl&u#<@TaLmt ChJY"-y󳁎g Qi39t°9B2HcCƴnYxXC.;zYYK󢞗dd`Ǒ&_&4Q[+:i"#twfP49Yiӓ!d|8xRH &YJ_=+EFF$K8VPMPKk3pf^SLcD(R]$afmyo% ua>p=7|W3@7<[w8oڛv>*sſGT*#ŧszY#Tw/4{VgWy`iOzgV .'G z{2`.u;GF%1+Kֲ7ũxnglC:G=z\p#S=9Yui*j zϡi%9j Fi% o8g;!v,ѱA[$Ҍa*QE6:ENΫ"/_vO (\xP&TNQ~̠C$v$n+< ?^eaHG-jRū>t4#6=I1y9$LbI + AZ ݳ{P@togoo,HnX0I5~#i&ȰQ,j/Jua~7jd˄kn)\|[ 1m9ii?d?QՉfXTa \t8[3899cK! lJYpRRxn YB[ .V S^X] (hFc(nFpݚiԩ/^L#uy/#}-5$5;2QB"k.Ӛ=dkv@E9y09=Tc# ?vъ7)ubzu6˥kkM x4GԽ}@4~h:c_ggx+,ԉ]2)ǐ O $e E  H\LS|J-Hf(4}"t ô|dK&ZKpTL_ \R2W1X <^_t͐,zѥ*v]N(]U1 ;ips8^VP޻f |K:W›*~- И'IehGWnPTDg%Q gB}c+eH_ _HC'5ǐf6p9tfU[~Qt 嚮f.dR̖@c[Pk8 di$/9A^F%0Ib rL~ +v􊭴UJ[4vgՐ WKO[(v2=;ezJ[itxL‘9ߧpn,bIlD~+dK+s0=6< "쁙 ?S#NF?%,OjߺRzib^_T x {K\0YcM\k² ׼Nc?'q.·z a(R'ADlw4eBu+d7(}ga9-{Q2LjR9 Bj՚=ݸ4WTg'[xFy +]sh< k3Ɏ8N/^0a}2^F7Ց*duNBWu<>UaJLrf70F~}ʗj y5]}h/ ceJL;:4JE3+A |vs2a/ ;-b&=*=0طGp jb WF8M5ZxwZTB9+Ex*9X%IseXƈ+B~ё'`i@G1Gɀ Y=b L| R%81|s !YL}Wc_P躓7sq=m^v5R(c2*n;:{ȺZ0?Ɋ Ae~ {]a <]t@  Apg(X1T]yu 'dzxs3[sd&Š-KYu[i肇%wůxIY[2s~%Q~'w'f0Xa- 5  >ZqJ4G9Ʈ6i}l.G|ՆhJ۶L%Rb{28Bs0|U9[bw>13ţY8>OH' ͕$;B9xl羀hg@bD<ـAAHlQTɕjpFm>sJz{EOp|&)IFcu`>:2oeO_UY^lwBqXΫsxkcvn:~[ʚ(|vaZ1uT=/^T^5#S+n܌3;4P61|OEe qp6r#زHo@CڦWqIQ~S3;/,QCY[YoȰ56s[wk_9ٹTYpCc+H1tW(3WB7xvckz{Aj-# XB5D>%7+^Tq2\6 -p*'裫z`B|q=Z(gLVFAXJx !|TM9!e+.-:)DN9U"ə2Ys%؛7VOy)o 8`&fYUfq+z3eʶaghp 9$n`/xP/) ^`y o b]B!֢#ewy .65A2Jp/qI3gv0 9Qm\&xD} PU%Bz!֗*vtє g^)ƙ"Ł#C/#꨽S܄6^26 l50ܪEԀDDJ@|QJ-E cYbKMHJr8y=pSkYs`5K4XpNV4WD-`÷(LwA 0X| y}J鞱/QH[5$B9wŇII+ei<< R*U026tK2R0gwg32F!hjݿ ם'YT=T oa>Ă-ieK}rK|7yR~jLBcֈy?`7IE]jh|]r1o#{q6j¯OwLĨduh6;_ (Vuࣈn%Jii9œT>Lܹ`%}@+ۭ?9K:DȚfQ|W)^0•G&DZ_xS#;ܹ3] 7IA4H¿0`e:/"{5V?2slFs~2CyHLZv)9< "/T3ڷ92)V>`9 [\V'4E?.,>0@ b{ Q]cx!%&^ȷwUdSFJd,;)[ﬧH5ak~+Ʈ<:vԲ "1e)RD<bwA)30ʗy<+H foѴ`u&Xfϊ{Q9˟}CEng:qŲo]c"UЏ<5 @S՗yͮ|/r+D2xF^ӄ+ hVdF |=w:"80J+YR 0J$-=LlB#B$ Kݹ/ vDv˚hLfjO]rK5?ƨӊc q;=Vg\ |MP䠴=5 .IQ{O{h!Xb%63ꐓnz-1NokC Qi*2 _5( @!DyœO;/!&MnOޮ5c%aBCI}3%;M~G C/O_4п.P<%[8t堈cTc\+LOrX:N.ěKxvqe?4[\\@>^j뺰TzA6D숅̫&#+ia ;3^m ,A8w/ `9g Ю:0 ]hSk6P3#9.9 )϶l)0U!n-BO}e&? _oTL{F9xõӞ6Ķ˴>;']SU{D<)oVDZDۈ n,uϖ'p=fýMk.,Kylnt2~$R jc Џ_r*ִ &LUǡ>oBC6J4, vߋ)鿳V{_G,,`DTD? D,?HgBmVSb5ʮ-#a VUKRZdyFVK 7&:b W#CVO_ܘXގ\@R#N7$9ѕ橈XB̿`wꇤ;<7?_+nGO|Ƨ|90W+ 9.=FQYG{3yn.&a:&_?tW\h17fĦB3 djWS2:guoLP4 6NF \6Hhb$oUv'ZA)MXi*? 5}9d}AB2<4f OoC3mCdMvE%̆Qyh,Z_,qXG1ιPы*JOC;fhA@Eq@ yMŒ $.%eygN{l[st̔ }t46AMdhG,crE^v TN ?[ٽ"b/69S/,ui͎|(5jQȬ޲,DOYX kmu؜6Hi>.` ˑTк#LTWD+ĴPl8g:B`o9«Jj۞?;/K N35E@+3EjXb05K)-czsM >1;嫫_}z=UR@ '=u(fEPnX94ݬbpR--?d  :$X"^}:ޗ~3pC*Q8Jvҿ [k9 ,3Q gP\ ׂ#9oէc8FgOS]1u#L#q}MxmwƖ&o]hrCB"]Au(ԑWu<sHLj-~ Lމ sZf5;G V>vL." #{ .UJœ uuΙ\0yH:"]<RT_v+@5ֈ@z_!~+ω ZՂG$' Ƈs<N0,i*×<tt#tM`+tq!Hm{I#֫BH1ptCwpʸf!TzE1 )騄1AOXXX4+9.;3߂C NV\zլx΅Ju&}8X xIC<_fc'}Ul:[CFn+4M+]8A kR,Du ER\@?F[u& L !DPʜۭ#q$vFqbۺ9,egp 9_YXuVu"׌B[7Arx{$<二.eB|D(9r1> ԑDBI:() tN'֟omiW0/G&!~[K1]ۇK1 KBNyZ#UdCt;0RzuUg}cm)NN?lӽ>1.fDMnq+P TdVz\pV_whD4̚TJ.{s@/Dy.Ty_Zh(~,u(}hHGZ"vn@]td+9jxӽ`u{ 6ok1i,k[prJgU/U J(*:)hVV0A&P퓙 @?,},Sw~m+ml”ˠ2BI{ȇϏY@"] *ºk^ iaJYXwbRJ6GKNn] oͻ+v+^-J,PbxN9[D#,-i+ w%{(H b>uWYd@ңn#{h!DQ|Pb.eǚ6/\U{hL]QseP : ?FqV^K!bbud ظ^\,L⇇3R1v)VNY}zE"QPکeMqgs p&e_Aa:yqaj 5!O&/4E%\8W&zbTl',Uc'=.Cz[ JNlakDWϜm]^ɣRFqᱣ5Q("f%=SV>+V'$n i!ѴߎT,g`钰 iKCnCQ{ >&xR(vYrNx U>=?@xcSU`풬Cr A}K5nS(S¡%!e'\tL3op1e SΆL̨(#ߛ^}; &kLL0h?SR(ݗn~][䪪.&,MbE_s~@e0Ղ]!+5Tk}9PܮRM!V^P<^#BښE;8o('~chP j'߲!DΙoI6cdn\XfR%b&7D 1v]KU}+{Ơyy&B`@Caɿ';\|#}0%wz8o9rm4K@,گ8#eŌ#a^©Xəob&!,t+Ӕ06aCm59{f UNo߿ϧEx\㖝@!@M-b绵y]IPKNqDu5 $c/".ghEvNpNwJGgZl8\1|wm{$A'NI̩N nԘ`EÑL0M00B-Q@4 V/7B< z)z*Nzn' 7 ( p>6 fĒcEؾƬVC"mAD9`0iC yX(wq@X7v9%vy·|O6ɗ=dū߁Q1ϥ3 ̑wC9 l+8~I$=OGU9V/g@7P/T.$cvK$➐3Z8Gԍc2.U].tgJ D|{=e /D9^&%$0HZF|{4㏩yZolP}jC%~ڰGKwϣPi]Amv=ug43O n`~ȈL|O;}U!wd$22WdBBq]NeD*ߟH\Aac,.rޢdH q۝Qp ;mt͍ Ð8M1v@ڹQIOX"ZJ.;WcWIItc[lnE_BAK¤_emӨ0+~6iwd}"IUC=9If7ƓRR 0Ɨ*arRRL&>t&9"E)@bP-^9Q5 -acrC܋1gGTV{0kh6ؠ2ґ}7H?[aЎKxaݢU~Oo"-4UM^B5\6AvPdU#.a+R!Gێ_yT9C)'rȆikrslbB_ B-B:-Km ͢3L#UW)چ^:3ӺP!w!}LŅ)ƥ[o9>5\ =,9$@hHڜE|BOV84jW2MOs x%7B4`_U *6k׬6XO_dJFU#$U>7kagu0Ncmj"̇ŽBNn^"S$Z* ԕYu&ssM) *[}QǰkBͺ{ZkT} }_}a Pұ av\.-AkM8Z NMs1U,e֖Wv]'E 45ʨ2@I%HietS!g8KЦ5TOo45)[oKC>N g^Q-1njJ"1C\+;K4/LKvh/0yU?dQ2y)aW/ln7IXӺ/JaVv0 A(ah6w@b{ru7(r{D᧍8ʀ3@{<ϒS47.5 Uc٨_{ND:³EcKߎfNfS&1flX5q[}eBU`bz>zaLMǍ~FIBP y#N`\^}kܰdZKn]K,83{+qho4_w yzȍ*Ct` =Oţiy$Tsq&o#@J%dvtGDqbUacNl8U_rZDԶrcůW0hٿI)Lto(eihB2N$M Eu?6[#I&*碏V_A$QSÆJ2Q0Zf ~հ#n;@0MFcVqq5y \HxFX_:NQ>cLZ}aNap*F HRg;<G҇Yte$ņx AKA'{Z L?r $@tv:g rU˫PU]3j%gv@X$}~R!_5f[D |Yh)PNдY y骸(@r,;\[H%M߉F,g9Yp|?LFl(ٰ d+6f+C>/&FDlAG5UEDR:Iws.7S""F#䃃;GK-toT)f61de^`xĠ#?`=WHJh𹵢Ŧ{8QaL3rĶ% ntEEQc(i}Yե>Gڏzdw98(de+,}D 'PuoôNÁNFF90KǓ]tުTZ >2ioiݍΑi=JլDޯ,SU2{1w]G17c3p܇PMe2M`CZyH1[<ç K,bFÔ:J81DJ#coMg8VX='|XF/ P7G`d7r<H"Ls#zȪ)gS1 lfCZ%`' zc6 bXۼkiőpl@Җ5|ap=Щ""#lOӉwx^ù}Tte3žfvܲsjWIdwBUlH{\שoڣmc\hAq; %GRO[<\<'9,/Kxdw["[& _93Kla8{]XS%HOOֺfֲzc{0m2e7x6^ [HaHc>8LƄUL7@J*Cˍ*mOEi?5 ?y-fSi?Q&,OIDZIJndpwDJMNbI&a fxfV0 w &K`Üz-':6'S9 y٦>o,8oIf,戤}d\NwE6W'Qձݧus0uEY$c Yʼn^."wV+p5~iA'ɘN-~ᓂŎ~ `fX&^Mm+H76]:GcY .@ `8pm&~6Ch?t/&ЕD.)5i*6=qY2~ vPfZ528<3bZ9lÐ3\~ˈ ,þ\I%fDJ\̌XwKo/ZD6.celxBBј&L<.Fͭq' q>ݦbǶ_'xwӁP^קV)AL ڎP(p &C1zoԞҙh -诿qK w09Zf:]8D;<{9|R'{7aW˃yK&Ka),p^V ۻ(?,^da98ѰJ$R&xzd)xO~(K,it}0뾳[|(#HOo Ԃ; d -,{ƭoHd\qu.H}K'Q]؃J݆P@NhsOنW q¢O"`5:,_:W\e~g+I~SoЁ0VuiŒa4C87Fʋy@Av =h|RwIZSݧ*SrQI?4Bpg&!3 WFY1tjxK:5G#SoOZߎr#]ƫA >(hEw}sI}ƈ×R܊-P%}VVƗsl2! ϰrF&w_K »3>g\]/ٔ@'˸8Fڙ Tߗ_}M/v¹54xW+·!^!͝@ PN<})ϞާP {n7B*+ mHCDz49qd*J2&(҇~' Rk|@\y(4h{\$Z'͍cqS>jLa>Nc2)ۈylٝJ9ü9t![.I ݿGgkLϸ{R^JQW>.rqeMHf1|JpZi&-msجpd4z&2h.|yM\7"dǔB7]f%II"R?^W"np k$J6ˏ^%Yq;+N4ä" v!s*;00F8K\-h`Ƿ(7l- cƻ"3p_8,!!+ ]+ewH׻o&iu%85kfTeS, ~!rOø!Q 2Dy붂n5%zR*B4#Jb+S$5sc5Y_P}T|z6h+FꢞYAyƽ$p*uz .{h2g`b5?Eۋ* 6MOVhƪۙB~$rKvɑsFQKdab۾6^n<% g@6a:tA{C\l(ʹf#C5nJJo:&-"(K 2UF Dqy~>X˶Xݕ!X;Zn/SM[;¦QASY"PmIg)^md>hKJiŷM'xv0PR|_he8z6!?QyPSw;TG~̋l7fl^u>I t5˺Lr.k\#jt,S8q1/ {ES(&o{ a=y *~Ӥט `oYt=zb\y][ XSb[} )=[2% vD%K@ufKZQ$L$ Fᚬʗ߮ÌRXAQsI@|$ QcY&'N]p.&$Z ot87fznp"w9%ko (=\)潤)|ډN~ Xd/5g[̖=3{JjS?ٗHu.dh|VZ&QKh!nE[Z}"ylDI(WCB33WRM, u6 \Au)N9gqp shU^ .Gn\+O(.FilZTREt5GR3 Y_2Ū$@l4]v۷fhDت'0pAuc#'38c[79،o$Ƴ$+O ܑ ЮuO5l6cn\&f%$Reaf|&^5Po6,q#HH,X{UminRoVl _@=a#362D='$}CO8rNu琽Xm!65kFy*qAdxH*~>-^ZM%%tWĂd=/^}_Y _`T=ۀJ章IU9YhyPr(:a]?˪lLīHmjf~bW̺粛j~\ R *JMS; 0qs2.(J>'o_.'LǸ| HN[/S#b}=V&&*几P٫e1V=RN r NC4"Ɂpe."V+Ta'K [}93 8Ax9'&!%Vv !A< ֱt0:hxvYmR0BM+#*cp k܏~\cքU\'FHuB eZU[˔HYLye T#n"/9jVA8-R4UK)$Be!_Z#;'[)t~]pK>czM d },jKHr9Բ'1֊ſ+-vMyX!ro**Ik|$E}|ko(HEnf\HQY-ab`)KUյ X\]OIT;^onf{z5t*:A{3wA1 Ƚ R%ωvQfz2j{e LG bt@:7>Z䷜s%MDK~FaCu烴)'_g-z- x, aK(IֲybF6ʟ|(Zh{OW& ) Ct#eg\LPib^)Eܽ8 Eҕ3 fz^^g^T87Һ ̦ BTKεc_,GJHt/OOdfD#inUF'24Fl B ȳ @}X,ukKyL3hxg(s'8u 昮 JWKYGuLٹV;@ߟty8j>yU%4?g<%/iPK8%QʋͲ;i:qIjqE!D9{B {o'1!cPg%&m S)MQhaw`4[؎qaez%dލ,+zx &/ 2WU=DsQA\v[1AI^$@=AJeG׈m\0@u$<= ,?5qm؃X], 5w@'=9(4g$6~G-\&Rl *,'VsE.*2:Q̀$<*JB*; 2w|\uPXǮ"it㷦 Bl wƯE-VxlåF$/0Z)!MFti/Jpl7Ҥ:i_}Az!֊/$4JnKzt!A>Jaj|  ;s(Wrp,]%~5UE)lnEV Br'c(bM,]}>\.]e[cC~J2m'?R,͌[rÈQ '֫ӫG3soH|d#Q69DyLxSF2&^W^P vj7d4_HncbҐP\B~d{OA%aƾp˂܂"w Cv M3,I);l4Vd rzJ8e\՞hwo&- ˀ͌!MR[ݪRE{k?PF־ñks/R>" $O/H 7ri9d| r.  x!0 hʵLe)u̒ ~3J(ee9kMxNRpA mTj))*0G@#,yi[*u MjYwm)9gA^|Ҟ j`4PxD‡f{.K*_Rh+225I8),rɩMy 3%4:Lk9 tSԢd&ߢ^fϬ>1u6`ޒrEKJZڄy!HEEtzUwi[<\-8O(ޜ:`[z8ťB9L]@}2&̀rCJ-:XSMa.<$<8oRVCX<"E^U"+XMKUJmkwoUzuk|z\K4Nn>EۀkQd$aV̫F^v~> +j\kš,YH) dxaLL>'m/'6 ʸV"d!z@uNUDQC/ԧ.\\HΪ!>k[r26Qkj}*\"MJȼKArX8[(ۋil!d=oƋERIC|X(ף_}wNa\hW5 (S_4t0Z}D篘SĒK3Bia %4%\-C2Y\*`649No0PDLĵ C4+a g*sV9::9[M/Î!_j6e9Sɥ0D-3",c~Fr~:#LoAOVfY^P|_g>AաPO@0ò!g.jP]=r n`85-:"UsfxaGS a;O6pLQE ?I|.rPK#lD0Ol%{g!"ɲ}SOb=Xnū.-m&YV#: I?zm=O1[C[J=NScdLQPGp$ l ^O|/8 JF>=Sh//o&GZswM~>cxō]KuR2V9g2dۈ)!둂ީ)d>v`0]sI *iSXou[ ȟ>rJ0)Qy)mϫk|c0[`* tf)(,3kHsW6H6~|< k>zEbYl;,%GW||I3 O1c#j$wd'r`KWC}B',RU0YkMTd 7uBQ$> cF BBh+Rm.ø 3TC3q]6z9!Oy N$8nKgnU/`=C8Ȧ;ƞcՄ]q5s0v׊E1k–M. ͏NAbcvE90q/Q mIV 1 (v)S$.=XImI(@L/' ]y]ޡGSkC&\/6xCL)A}I}t_M&즸XeԲ*l}%0mUFR72v%ωEDL2Y߆*hqTȌr3fVbI|,} WF(JnJ_Ow]Akn0aNvHBkC$vJ ^]>F ik{> rw<[}vgM{Mqy^81wյv5eͲh֡I{S]c'rAXЀ:H.E=Ao׃bZ"c&gH BM 6xfM9pޅ~\(c%qH R >`I۽C .$gT'T`CG*SNN =SUE=dJ#P$go{ۦ}Ã5Va,^#=u}lr{3N |\Ӟjy>z^A FG?"@QHB^BZA{jyR DsK}C$q'%[UB&FEtCY~~%YɡIc[ۍY}`l۾S? * @IIED=DJamޒ1Kf{ၔg"v5]pu&W7ڋ(˙emwNB=_AK8 ~Yi?XJLr{󣍞RZ#G=NHx4<['?a}=o4d--ݛ6B Q qA{-ƛި n$"/I>| >u- Xɇ+ߊRV/Α( #U XvߣЁN]`W:LJllzt^(} 桕hC'fj]N]~vZ'TNu-J]qWs+Y @ѦBA?+=KӯǓ9|Gr7]c&+[Ԃ3 pjp]1Hu 6Zq_l(42ܞo9ek] x̯CݳQ'#Q (Q@LvX!Ysu`%BEE?7, v̅O6N`yqG?2HmֻIN3#jS? i4y+-q _wi-+S4}<w}X9S ]Jp0ѱzm5‰R6[yy9lHB+ X;T/|ʦ Eq?$Dw&*rvxOAsÉ5 q6" ~F ;H6I٨.P1-~q. =ˠO~}eaE:D]vL0ٙVzXr u 56|밟0fd¯v*hlr){g~'M S]%S-ER spOQm!?LD%xm5 0,;=B8i*'zf=ʕ{"Z1,?>G5 N.5f㙥W4 #'z-¥Ǯֻ_Ә#Ḗ ̜ըQ.e.{Nt4hY,PnrD&dCV䎁¡MzB <wfCVys(@ˣTe2.f7IĎGSVIStL*TPג2nu8+t+8gbti nYb"C}C=+ (͡ep)W?}8mz99pB~2*fTWg Pl﫬Z1|IF=*nS1 Y.UnEIHХE$A@|_g1]hz&xruOI'w#O gB1WJmi늷1-T]7ˮ_yH ǛlwP#}5U$,/wd.x$9:!AG23+GYRΡ?9n =mKM)@n ,Q^|:36x@1w 4nRm ",e1 s ݠEИ&'@6l_$L s!8U8h!sR7_6(P#M_90)WV4L6 }EG3|4R N>%4Sߎ$=m ㎞:Vec Uw06@/_z3BOzWXɀ=h]&6"-tI#À5v axE"rbi\{uPrZtD_@;%lҾq̻PͻsdX` ٜ!'ެL;L R S?-p^%fbBҍ &ղo}df̖LPrik9MPFXlf|t1 K+n<bgP!~at-=U ;(9fÝuJ* ,Iup*-]z}ޏTE2| 9=Dv#;?3_2#hb0-O夨D 5ӍH2zY=>J>{A,Ϻ(QAJ"('S&y {vg[holw;*lKxpU׾zFRRBtU9(C݊^{H+M{)5uי1/doNj(+86Y*(Pw,:*PtȧIYt7&x~ǩ]4S\%Q0Om)eF'j;拄~/5tA=xѭr'P nzrB˽V_1%Hm~&9+<5VwgMav )/)YW7[8|%I͜26Z.xTj-`!kuߤ I&rnjEM miH44kBPu4_zS0ygt%]4qv1Ӟ=(K h=-#X4I;d~D^;$ev)a&T.&$Ya1Di(Й2ҵAi&|2ȪM,ܡ!9v 렱 DCb+gLh@X} U | wBCrxf'wIx?\+XYb$ju{=}aU?wg~>Z'ڣ{j@vu\@oorBQ]9ǦL |gLc0.(_řm@4 '0N;5/P@WĺRdKNi8GN> CnjJjOs%Ɓ#ShdpM!r{>`~\h(K]{ΗLy4)uǿK08nv `-4H6D;p^ne;vΒ$f\Wtt'IIy'(rkH<|82REt28Gg^H͉Nr{$,Kߖ p"!ўCMU8@L)*:\@-B'$ <?>OP=g.b50bt{c=(M&tы\.,sԟA=R߲ IUѻvi;Z.[݀ى24Vo̵ :5r7lgU~%'tcRˢ< O-oeBy.ÉmDelDrV4k/g桑}<(Xs78VnAI00TO?)W?fv##/-> [%|Ӆ;Pni-xHϟ["S!Kӝk Qf&S> 8כY긊9(5>Jިsz;xj7"`*c6їzXCSDuWk~\܃^"\s+mm9˛S"*ܖ4 0@$VQY^Z5*_W3 )/{۔?6Jl:9}U{ E30?0[˦r(HmGsO{!jUu`h!`ж^Jlވzy^- KΔNtsk.}-f#zj[YNpZ`bKO7 ==%0&k*qH(0_(G䬝C:;]$*D0 DT:E)_%i6ܞ`]0z^-'D* I4WTo8kh;hMٝXGQ +Y\gx ِ08{Z6Wk\p@] 9 DcDU=t ӻ)tj)* 7+x}G9=V~Z_Tj'"feV  n.@Qy|շ41Wkk#Tf 6񷋌5>uܚK3:ɑji"Y\! V?F\V깯  s=C#oֲwx:?OH7W0/@1IX5Ҍ ]^&qr12EttFQV M,CImK95֭5Ƽ$;ݰ>JMg l;je3]u\㜈{oM FR(/P 9 &Ye64li:3OUi8}`9Ju?Y 6*ڥC(isIkV[21#k;%WTw9<8ʭe>2S #$G*4-6 bq'B*.m,永bPI+N氝 .g; %})58vK3R,*H=32JS$Ǜ%2[4Ep0-\1x*l-ت͸[(7شg#.ěiR3i F; |bQOm0Y"T|HyCʍМ~" jZliNf3ȾHV[&t MgX.bBJ7|r >9\yH9VfkKB5[]p.9L{Ywϙ$OdFxL x ilLCBr}geJowR4wz;u ntwEMhh:1uHsjQl@ND#ulT ~:H";Ag%#["1 i$Wc70`rjj?ԩsH#%/jy|Zj zvYlӯlHΐî#GKjVK,po;G3?ho k ԥٹ k|j:-@~tfB{1 U)L_M?@knBk*u9qlJ2":4S/@qx}8̲(T1<ի)CR_U*M+y?M|g xK3 |]9‘lkڳW1wĎ5@:Vvthi'v夻f?1M*"O)Bb&e1b'B "_'3X O>t^љg~]u1.PdJZ-a9KABR5FW?#*/&ٝ5<JH:W\IZb(Q5Am%Ll( 7BSz }憎gIrMHwKutXa5o#|ܠٛ A(t*<%bR7Hjhb1Șbxk\k~Z%L V%OFZO#x]۩ !Jx\0}mKNyqj YZnFu!{1bғ0-`(UT`^Dȉ-yg9y>"ĂڂOZU7蕢͆ ˺c(*qUy7y6pמ.!%ŃփIq8@{>)JΎdaP׈uC9\FFa`=dT.'h'ϰmZNW]ѵU9< SF3,ε\sKJsV"?R VР:OCO*Z2܁if1Nt%(:)ZAXT Yi0^yrg`J:HATtfU.4DT+X2TMfMg&UQ1)W|•\tqeI kS>%K@}e6åB5xp:' W(-9L=rQ70jI Y%7Ӛ"!u+CQ=h[(,v8]VI -HwED 7(KenWboƖdK)0C1`9CR(zptp%[x{ƥ<awC^9ߺkzw4r10 5 ci),0SED*6 f[s(KH7?/b~:߮dc֐qJYtDLS9 =.o`AC2p h(iI3ϥ'XQy8\>2H-2XҜ@2D;8HqT;op{ WgC'I [H %L/ytAȀtz:w`'pԛ9l*@Q `*ӍOO@)zc;nRE'gD g`u"l[SgD i,sٖǂ\x-+)D>;F~&[tSxǪb/Jr&ɪ3xR5#HA'4VV>(g;RY7ZK2bnW"0MO @U2D|Lq~^]_H M:dt\|Ya׮87z˙U.=|CA$|Ǚ,d'%FV~QgH*5J~_;U.0iMcOnznXQ\}b +~AayգNb2l?; AJBL殀܌&}`vfZTfS9xۻSyr?!9֖lI8-a_M+4uweЈ>]:2r!bUsEwG6۬X692ɡ}1󉙃#HgfPn{N PNSGr6v0㌋ˮ ;5.FCw5gm&-T WT<c$ٹU6-* 1'|,#IUaFo`{>Vp{dDy^wn] x <bP׸(r+\yd fˑDz܃Ui[8iEF4ؕԔSN_X M, 4׌k!s&$ptP"tg6ʻ54 .:=ll\g0xpBۋEY2.hWvypҲ K1f-?r]fn|d!5`UgkAԃ:JvBt=aHjCx!ElJZ{_tr$rsom%KVclHtF&=l=a`P_B2 \4v.' m`p9"M:"#jf/H-w<9HJĬj#ڔ>vtb]?N<ē1,P#BG_ C'NkMQ^ռ_h/ZZFg& ڰi>?vQ< h} wTt ŦU"̗ܳ<KnfimXIn'-[G_Mp5%#`ƍdmDq;?I<;4+PKdks7d-GɊޤ gsX]%2d~hlYF}y"i,2Ѯ㍢A Ekln]:RfiPc]pLtvC_"`\9*5nj>j40HSƕe-a vurQs:dJ;B" Yw@VQppN(C$dONMY@`IcЂ9fzh.EK}:m#~w΃14nV &]zX+X"<[h%'Ht`!;įxM$?l1{-yNFG?jV+5YLqCϚ Ô`{klmU2jmO<rXρNg!6={mF.֜OaA'FX>Yl@3hO|qP_@>}76Ahͼ;Dy%s}WՎ 83iF4%(&qrR|}c拽4MH׍AX)$N (7D_iY@/tߙ'qLbmnHndq]P I)CoK&pԒ*Bb*F!_NzSk*Cc>`v45ht j$@ӽ0`*NT>e`(gø1AY&SYr56;u>Nz3877w_;OwQz]Y}xg_;g2>ݳvu/@ooϗmwNaセ;}꽻ݹz787lw=5lo}a=mzw=;{{_]_[mZݵzuwOkz}{s3{ϾTcӽoO=uվ}[Y2:coһW}nzuW{e'GݮW]d}zsf#zOsJ}uYg;=ں}ϫy3zo]{uþ֗ڴ Ϭ{vOmw7꾯o^+}Ѷ;ݎW}g{wWf}k}u%fnǶvﯻ׽|wvzmwcnww6]y{{MϷtϷ]}w}.f7oZ;[uv^{wܧ}ݞ>75|ގ}뽕վнommo^{wv7}=2Myz/ysm[5ꞎw^z(z3^͎{v`ۻNNw^OWs{{=>vٍݮc^^G}[9e7tz%}nYݻWTz}_Z^Ϸ{{g}{f׻ӛo{}|vk_}o s˧{lkNWz}_yvޠϽ}wk}m}|zj@zoo]}ڝlzݍ:}SܾSޱ}z}}vz>{}O]dv/n{VԽ}ۭ>soӦןwyFӽy3oeo} V}ع{O[t5'fmwNgWMztc^wo|nuu|i_rmk»s=}|{owmy=>v\jMJ־}ޏZ[nb}WYׯsO}}>{zy}nݺf-1J^=$v=:;wE{}w{ڙig@}現Ͻ{W>uo]sw}ܾ`wAݝ[u_{rv%>セ{"[3]vӾq}ョwkvs^ϻ}ddo{>]햞^=}=wq>Ӫto:{qm;w{}{kf=}w׻_o}}7_uun}λ={*Mk{@>_N]vw}u|Br^5w}쏡m޶;wWы{Sͥ{}Ux7ͯ[oZb^;_my`|ُq>pxO'y|z=nf{}j ݽ;}0>z}\woC-o;-}W^W`Emmk/: hm{kY^ڡ{mvN}Wnv֎q۾o{5yw7クCJ{OM\7}{{m}ohW޷|>gp{wᄒ]nykIwa۳f}(>﷽{ϯKF{]|޾}: [ݷnկ+1OoZt^nl{ك@i㎻ռR.Mf诶ca=s{ٽNa];sv{{{oOeov%_W)w{FgmwTdwn;7zGUongh}/\}o2]vwr7sѻR[wws>}>wQ{ݺg}\v\޾v}ʾ{ޭ{}vwyst^}Pݼky]Kwi|o{w}ti}{}oZk޻vj{r{vz>{({}LV>껶{4z-ý}]cvK[tGݵ}}۶]{O]o\=vZw_J}zttsetusN{׹ݫTݟG} kϭ}wfݾwyten^>do{}Ïu=owݼGOuO4޷yV˯^^}c}v7oe[|sn}n]>qԽmޞj{Ϯ^tջweֽs'[h>}oz׫kˮg7w_{m{}^޾cnw}n|}/8w3ﹾڮ }ˏ_Wmgc<{g`.}g_\ؾgףa/gz﻾zU5s{ 7w{WYk>G_JUu{mQm^[־o[{j'٧9}}{ݗ7{_./^{on{;A/}[^;_g/箊hƛo毞}}wwuoʹoW}wu\՚t}59;Y리ݏwﷵ_v}}Bv)G7unkdo =u>zzoV>7Ͼ[yNnC^]F%ؾmOS}ۻ{m)֟}j2Tvcwvz(ywMuޭ{]y]^/wwzt{Z==S޻owp}׻ۏGo}ϹZ[t͞{}o}wo :]wwףy׾}n}}}6mӶmnݺjwM現FWy}f={]꾾羌[UXyٺz@ gOo}}/]_az7}u;}z>v>Umk{u=ﻮWmѻ }YkٽnWwջM={vkGmtgy׷ҽ{nvku=w5>{-zW.m}t}>;}ξfSm>>mj[i%ڭӻwh;}g^Gow,syknoo{އf黸}s}|9{m==w;nu>/w{oo=za_}.O^;u}.cׯl{z⦅K>=n{t9O{-}»}|_q_q^{ܯ{ןkp4heuR=c=wZ:oCo>skT>}n:{ٗʝY}]>޾jӽ/7mݖv4vJ^zݽƈQlOۇF{xny<o|o}wֽ|vigm뷪7={}wwow}}{۶dn˭]_r^ϧo=W}íOUׯn^ϯxޯw^]Qmkվ}_*}z3ׯܾwvmd}r힝{ﻻv5>  {2wwwzݏ[nu}ݾvu־_!ݍڶ4qWz}W@ﺝkOn},o{{ﻝ:Nϰ{og|[o=ݾ}U)a}>t=7wʭYק_w^{yϣG={4_W\oGoCy}]m={ۻ7'־ٖ^mK.ݾn=Uzz轵|zw}kouϻ}Co{z]Y5_OyoZt}}}{z{7ronø_{lwlﯸ=ٶG9}w}zO3ۡ6;ﳃ/A٭xog,u}wkݻ}_{﷽v;ǭݹ笠7ݾ;;>7{ׯO:ݭ۬v}{ݘ^{}ûGzu>O5Lz-o[C[w}tݟm{,a>۽vM;{bm]}{}wwk_^}p};nY7[Ezm:]s|/{}ۣnt\Sz}q_lqt7w6^Ͻ}s*{vzq{y٩o޽woU}eG}tg[{Jk}Pwվ}]tu]w;:;ﻊV{>}C5ξ֫};xecAk;qU_vWv{koxo﷛;@>gWg{gU}cqnnzꆽ}UwMuc]}϶;}T׽;2Ol轛﷓vu^>w7۸gr=h{7MپUٞ=}zwC}u>w=]ihk|;}{﻽}4t>k^ۻϟXپu}޽_W}_^g{wwnuk,}}vJ{{eۻ;Ǟ M-=נ+^}9}:ɫ#}ﱛ>ӯmD}[˽oS:wgͻWwfO{#w۽;{yz{FӬ[M:Kݯ{ݽ*޷jz-}jUϬe^ki./aVm뽽ݗޖ=gG[ޏztoo}fݞ]u}9^-׶Eu{:;}lvzeI7mӻrmu׽}>iݽo}WT}{}Z֭i}yZtGlݾFw]o}:|u\7^wym^ػ_}nMwڽk7{Ž}O{{}Ֆѳө[O7>ےؽzk5kڟ{P뷼odwvϵ]knSӷrn[6s_v}Sw}w%n_{v=k n>}R-ޫ绻|2u{i<޻w˷NZV{ܯv5`>#>o{Ow}Wko[УNwwM>escwij{i{{^z{{{I;^ow0׻}OG%uhw۽η՞E>wMwk۹kXCݽ{]nmOO:{k}nuޱ}}w}˻_v׮ͽWgW[!S0SU? iTB`PS *~Q 0LL0 &Ld L O 0ƀMUOz4he<<ST2M4@`` 004&׽#¤C[Ƭ߹=QܢEj)t]|djEB1C[Rؑqta:nڐVceRw4#ɯ=f9?P<91?g%toO>d3tmF:kST6~,܃Kfo ݩv%OE?P)O<пr $Yj5A^Z"AR s޳aTYvf1ɥ'x-4_źߊvm yü jӠ)=|v7>}ZR_:@%C+s [e/L{ P*&X&hK4vxn8ԗ:CNqͷuHoVP@I ZVDDwl xG-{ ©vIO* @xbwߨjZ]9K9r;ىԹ_]Z9zюxE.IPUuvpgqPq w4khڗ[? Udvtvz}]S:ܵh Z)8]%@W#܍P!Nf -q,=ZU5^ŏ= ijw:V`%kߚ–bmgN6fg.|-ZZFM jUj&G6%`8w.ZjUXg %d RQ3qZSn FЛ^''*t{ sZHa8'i#a*Xx2ӻbI>7PWݪAm>X*oC!dDT>4J^aI4kzv?G_Z-DB%drhӉ0#+ydVi8,dU-3`D%pr^1$Wtx8ݯ抉`ߧ\A_e\, I}QAY uym?o/ TbAәfNrt Y2b@\>(Q%G`ӡeh?:QB%qlOՌMָjcr X&>|/ ipDJ<+4ޯ/יR6X/!sb1\ΏW&݀!COpG%4=e^Քs(K;w.8t4]2X<Ψz}Uo,[LTo04ϬrdjQwKU a5&WKɫ.ILͨCW1$=Ie$rb-.TA$QED_ PW_i3]!k(=2[ "ܮ>q%M6IύniE{l@xh~oS]ڙgߐvK$^yLc.Z5n~!Q`ҷ6ָZzWm$9åOڔW11{oJ,x{atOuPLD\.!d8lG*/J֐ynpM#(7._ {I `~tְ>܀*I69k?Xŝ"fI|D<Tkg~h58ubZ̮11U+* tfj{W+AWPܻ"9q08&^%ȳrBB+Lc@p߾.׸ K$n:E/ ꥺ{O$6pMI>Ebrp)2 aE !?~yLwR㗃x bR^uɘvk #| /UV&}mVlJBUgUwgCt:]J5w.a(pytКbc +HjmEr/)A38coy'.X zȩl5ʪ@]kHVT؆VAyV|tpZYv_E%)[9}0싏WILG9AB۷!gG_h]*kfHiVUCNK??stNz5@BA+r%Aulҍu}&x-\0p5X^9&p{$x4ufUs ,CE"'u?fI.z6W6i !فolC 59\g:g1`;L/D3(eSbqs|dsuڇ5D`J҅xc!9 tR9nNTp``uE]AAd OeLS{(׿g󗍃7N|5#[[jKJ_Q:RV Uꂒޫ ! o<+pǯ zEB{vi~bUڲvYRmqx=Wu͝ʵ4('Fz K(!Rnf;ZBE{k;O.=0; $*(\N?Yҳ$mzd\9ߺM01D @ xcxqʜhG0ŻJq{n_=ln[LUct^vF~}J0{v<6]4N,/;,[[ BL]6"16+Xw%V#K7Anogy@ Ve6syI: g_$H4K\k6⇤Q!|\JoE'qC\"/U\ȘC|*<a%2ShG YvOI'4=dqDi 唿;'DI*NK I=u/DyNɉ`٪zg I᮰8k,ؚ ςWK`t]fr2޵ b3<ӫ Bsvml9݌PybLS!1-lR! Ykz5 +eBFh0%J!o'q̍v =rĉ/q38S;zIԣJǓӔkaaqrL[uv) XCH?)(¦mt>iUoLڈ'z=/G+SUр`oĵ([)oY:7!3g.ʑȔ:#N_z7rC0 0ZZVH"&jXyxWԑ6YK\ʜ~$W EQ-SqX~8>P7b X%TMȝE= ѫC :k%RH/_EX`$]Mј:=zY܎ :+'JD787EdW<<T{_({Q6Lu rՂBQ&e2<ãoEob:]aUc)kUjh̢2Q\jw,|z$zӄBヌ3\Jޟg!r'|ҴBSkDA$u(գ Ys5\'>H,(AtAm^F1n]]u;3y_jș)}+iHkNk.狒L}h3x"d[Ѫu5S&\t3ݓj2TP 62Y2w؊2 /R;rc;Llt/A](䜖j:6,cE:j܍ oh] jߘѥA}47==5t:TĪ<fo0m۠? %/ &n^`+ռڃ[VR,4ʏ5vՄ6S/dyv^Fd6J9A:.n}Tnx{W(0U*dۆ(fJ*sK8 ]ۡs&xio0G50%j(ݲzeXSzoMZ8Di2zg/Uaq4 Ai:TӜ #N`֖wVRA܇"p4>]W$E;u'XTBy<h sLg3a`S~^M6l8iQ]wN^4%ԡ,fu\e~jhgfC ;.O?zr$.6?;2?bz>QIE5-I[Hfd;=f SδZbO+> b;ql IKYhM}|\ʗ:~#CY}&Xـ1X  4X~ߔU>^?~+ $eIQ&6\>;ђ[/^~ij }ML wUGTB| g'|V59D7 O.GvkN5|/ Do0)ȴuhW Zyh.KKK2-lȀ-dos@{ ` b1c).U4;N6{Bwg]O)sL7 x1BVy:!j~.dEa6ٿ?ikR ;MZ;ş]K]@m[CP}]QuXԉkN;=6s MYC^P#zRedk]s16o}[y;٣|헙 ubHFu3??-cf z -q1,\p/("7B|?Z 9?,JYtR$l;'8B^Z ٻ$\ry^ gȹc7ǎ54%FWK%CJv:lL\yx) i3M5Yjфb\(:U:/ <#HNiYA]0SO̎iN#6|Nj9nh;^{&IȒ9YpmS49g({/)v%6Py< .D4[4@|9JgZy@J~\ҸLB3ӡQ9<Q,;VBHYL1#>H:.DCQ=& Ѐ\R}-3X4 %H&8g8 |Q)l.GMc c*28goL!UYMtn_n^F0.x2;? Y"`M$hE6]&Jv,l(U܊üx\~Q_ hRljoBT;cFON"ụdchQ{BU\[[ صs]@dEq/i],#k& XW4TU26CbS - ҰS޴ S8ru"sj( xuJ–[9?l^X+J>U_] gE(Tdƣ ;3ΒyK^ !#uc WxzpB9 OKV:2$Ԝley\CpDZn_e&:uPPgxW9ށȊ~pINwɹ/`ib]ŇOP2|I0ޜiZ|]9ʪ-= ͑y%q.׻J1WjO8^ PsnѬHwV5')͟*6TAmV #] StoYŽNGzkꚾm*?e֏#;߽=aA6X[K:#hL37& $EIay҄!bʥ^v5^ B\t細_ @in/$"l𥣺@YoMh۰%?b&SŹ CwlNWnz}` eb / ȂS٢,#Okyh(@Ϗ< HBW*AYLTZ$C Jo]R`nn.udNJ84V"}9;y xd*Y E76]*4KVːFb&i ȕaF t\1ߛ:[zvB8ߙ0p߯st=E=zCpq(&]T1b~ФBtj9ť`:F^?;T7/ utD$Q\dbը#kY f>@4CxvTfz[oȎNQsu'F0-6$YC8tEYB>*gVؖj&ՂωPI|b%Vu(Pό ,+/2վC,\_`&TULYѪ(&04=v =@f1\ ,8"f>߁VIՃqM>$`mc*~.0(pwEKP"|~l(o*=u#EKgJ{ N9A{Lxgr񷆘Yb +f,ϹŌ\gzAg)MeӄGqx*fD1ք/۱9MHRD2⢖[.b>z A_ ' ~!C-p2JԀ+N\^S!̮W]L.Tw)+'X;+ƽO!%ӀttV!f8RE/xH- gO,@UdmKUmJuӱ:}E 4qˁN)b[VNw//_+dWf~8N :"5'y&sjmJ*Q.=2l[_jFt|A_d0`"HDRH4V_|%f_ [6>13$,pL!ls0Wt\s-SacP~T|ZǿwM]JvSS.Q) t}TEPTV}2m[JӁu#s W"zl U*EdhY6픫rA-~Hi4$TMEVZvs|VHs]3*اk&qh4,bNƛZplK\x`s8H lۊ%@ss' !7S]$jJN=vs0y$g=x#X Z2`{a-+!ͮ2;u2+/U^Ȩ+ʓ,^(:Xn{p>o\Okx3G7(7j-jԅ|I3XXޖK h_>P/ -VA^x:K.q_kX}h滉8=(`SվAU|CwiA)L㨫)Ki﫼aHl" Qh`m/9BxPG0LJϠ#L,E4#]z1U8Q M]O0>-W(X벒/m7m|0ovjB[XR<ITF\8 Bg~jXo~#B&$qla a'1J)#$0IX<| ){L3:~.*%g͵_ d)'DH p]dSG wcg mx2V1 RzM.Zcu7F D݁u @z2 $=֮qre?0E;<fr~ǧnj}Gx3r*ʧ @̔ b<,9!8Qp6SwY"JŲh!m][{rp?c/'302^g%;<^<=9 zp*jd}BHb )F M̔3KEnгG1[ƪ lX‡bc|{ae,3Lm9Fv>@`R}!h^9BnaE^_̃Z6ŗYCοqBݶ/@><\C9:jh? z?/4=ߝp %wo-Z+kc̅$A$@BFhkr a&w>hm4!6<T FBB`>IjcMWV SiV@?ݟ+Cˡ`R88ϙݲ51d WxWP['V |zIJlJn56{[;^o.'ʕn&*n={1`%fwcIO؛D>4#Y}Ɛd#37Ҟt7њ*W,LTZONfzBib%B.^?͑6i*p9M1: Yc(M Bl蒿G U`#!p_оG8 b;Ya2?ۖ/ON>lQT?rta~ _eѬ^,#P~5vBwl)թNWw f(3,I"љ7ЅaE [XeJ;~ v[7[}_\^¨E-;OؚSi3l.NV C ̅fV#,*S ar [{@`Gr "" k<16xxAqSЄB<,jKb%ҀHM3ha_S373J?up) x^Y@պVF[+DuLb + a7dvMԵ -ULObZr=*CN:G帑r^#G5iyKʂ/P׮(rt9iI=W9@Y`P#%s!}'ڕuA1.W:xUtY'J˳3+Y/bk4g%8Vm|J(%+8V7 T%-&d0VO:i:2EO|ByU8[q!Y5'noKiO u ' A_Y9H#Kmn XO#޶Ӯ)Sr%= F f0ZxәpEFIzC }ˍ_t*H̸xD _bNSy(/ J4_-ѡ?4g109y{t j5>iMYA/7J{pߠipuI;jPۈb|wc*AYqh6 7[^CU \ 4/[>?-N+<CJ;J+-^Fʵ5Pͻ$Ik.c'LQ6e{D)~4SKؿօ^qYh6#m6bWLQ+z߻.$i @^!"~#E<ૈ2R4!}R Xj|{! C2@&CB݊0~:U+0DbU<7z?Znӹ&p@A&NmBrGR(xc:⋋iJKAyW}e{b,rUwp79ǺE.3(V܈g;Z=#;'> \xU1A=.hSn zIk%UVRNh(?H.v?iq;V*Y+:% Z.<㰊({`^Mdȡ@y @WCsYVAu+Xo9QA%{h!F _1mI*D0"Dϊ Pdq;g=ȔT.b@I[;-JXdLMKy㊫"/0.}O؃{=!f;MԄ6O~6Mm1W\P*>MRBX7DR00RC*︫nR K78RiW{uIFnn؞7< bbQ@ѥXH5d6Cʹ8OX}]B0'ýhcJ=ڕ9\X 'xEw٪W #W4xӚp j컳(`&cUTeEB%>>h@s\&bk[]TZzl,gki"$WJeQ*AhvG%û%_b"LDy e[s-.1E n瞍ӈ`Avw-1`|~yU(ٮæstqOm hg K, k[l"ss8 `Ye /Q& WEcha=}Y`ŎشbӜZƥ5!K1ol<Jn7$bb,ar@Bΰ\*k@r*] _ fRlE{\QOa9-K&YN# MۃBozl~pV\R;ud?-bF3?_|um LNT'Ĭ}8nV8_wtxnP."_B(oՉ윾_)I8P:dT-^L'ݿRI߻KB&c-x|s u4iwz3'/LRï\~~8] `єy.W˄?,1Uf^tYGl[7aAP ZP$'@Ԗ\Z%}#حE|#(Lc;m l !4(~qJO gJw9e`!M/'s wVi%MX8Gx4g.w/wJTauH4NM q|p >(FQOMg>; %UR\sCT #4AΙa>t2ISi{ 4j/,֏C؛/m%ﷳ $dCR .s?;+ l+-"4JPDKdɧm j8L!"X YSF!=1H}܀J}CC~. @ƖN>"B{\`b4@!'xV `{F{jZy (FP@.7mΆ@M⯷܋i)C~`Qq^#;t[ I뭲A5xNyBE|Alpʼnk{AbSgcR+N:YbIYA~&>ƈ.Y`^i ZS.{ I:1 PHБyȅh@$6ܹ;m=zg_B>`2ÇiFWI!4\!#cqg5`OD#B3Vp`+%7D;xE2+q<-ިX}3y5=2\Xy+v;U )*Ȇ#GLV,ZtL^L͕Voz'9>[8PϿ]Vs柘su4bzg355&:roP(ۀlH֬^"W]4eݭDoP# <M #I{Է"ȷ^85 ^ӊޣ{Ҁ LWdxl^w:0k|]qT tTxWmBeĈ <{5u7` gxm"XڰjTb:ut/c-dTj^P Ϋ3—bL`ə- yV ^w?/B8TG%K #ר -1`0(܏8b cE^ڮ? /:ɳ>^C cF^d3<ũٜ_bt+'j;/be\Vɘ6dV9 `;}dxbj腹r [ޯNcj/P PXĞ5+<\lі~^ⴽl#)YlڣYh)Q8?Vo~V9MQOŰX֌=?+!NtN>ZJ5حLq>FMTLO3V3 Y0Ё濥zkj/ޕTB-M^EJۛu3b{p^lV3B!C"F4o)ܣ'-C:>'̊qS$#6 oufwT+ ^,}cn9}Q]V:/m<aH(S g&IfJR%M|: :wڬr~f)d#UI41ɚkEƥa2+~Hs-@bwWz.,2}+3yu%Yّݧٙ:XHE>hp^22pJx|(jN3=N*H}"8(Ax#)e细cOM{ڇy< ^n""$d SK5iY֝|,ƴ.NQ2lf{}Bs cgdR3<QyBŇA ab~ QZ/(R[Ͽg,)Kx kϐ9 dZrOגּ:)PJ4 3-l_ }G.qxN2D$#ۤv^ )Ә;_[[Ջ~XY+i}WkEdJZ8 BW&E1#עLMG.*j.v, ^d_\up>PT^trSFZCw +h-(?b|u͗ P| ab_T O\EO3M ,MJ![ :SXf2+rO9!tsseQL*ʼ J`ҧz^~=͡[Dzg@^c]wh-e[_OH;B֋=!ⴊSg`5N]-#=4康!p8VgFOrmEY4tŀJ,^ӣO҂K^Uo$; y* :eɳsYoGmfb?:SP`rq [䓻ZI] Ŝy ߿x nf>Oo&m"mCQ>eC!}IQƷOw&Z_:Ue@DڌyAPB ;*#h~er!sM陰1h{e0Sj0y&W?$©zMiH`7`'; Љ"o)'TsoUqvB@wDe;3N)wHq˪DG4'!ODj^tT:rGs5;뎶Y"tCN'8h65ibMɘ`)N>0^?(Vp{*8:@_XBx?Q 0EMjS0ٻXK~Eln|ZUeVZcCNUv]Y]I BbRa??ؾXp%R>SRZ1z_`SIXM@Q[/<cQP@hlPU910Fu2'@tYOEìOc&n둟Gim.|~vDTsĜ'Hj {]J ـ0XHOmBa-X 41m2N MpOZIS$=nt'$~;ϩ! +\5k@>62y,5{Hlg}ury01o$H z﹵VYCIL gpxy.ۋ@ 7Vuy>^ VȾ2'a "x~7Wb[@q &W'l"M+*4~- bqpZXw``*xτ;'LNѩcp');Ⱥo>Aڢ!󨁊a{'eCPRZ/ x焋ã7WšmS1¿QRضOrPڐnanNmK/~$DJbaPA9$nA[@}b tGJ%u2GHnLRD sMVgHm!`u 2-#G'Bt?iJOU֙ɞ>`C[&Nl ˜frc!ZWv)A`&K%D:9r1^l.XT(4Wǹ_FNX͇T(oG!!bgpAWH25'3Q*m(塘܁4= ca h Cx}E'2r; UM{DP^T/oHͰL]TsQ E0&b~7x@'MXQ4Eр-Z3 ޠSF,j<ӈ#-ӽ E :y=ulV{U4PH,y$ 'L<2`եJ buQz?h7 ^.K3ȵ;c^?DoBЇs/us.ަR2K¤c{ZH#Q"7=Y8*n0|{x^R+X'SmmS *%rB 3/ s@-i, OO_ah3mUe\&tmh&[,A0fB*a>Wȅe.WL EtC &>f=c G#(\耕ˊC0f]`G"r:;׳yNW[_#R{4X2:Ƌ}yõH9\ FkgKE?Шs0m<  o $\m8dkk363>qRC!`u21[W|I| neHx'@:$q!)';l׉!k=F%ޥ!?oSt5摧 j5rr!>[|r} 2~Z)P*:gg}~Mcz7!1L5OZ:!nk@d;q|:8߭@]^CQ~:6! "kr[ TX kYBD2u\ȫ7pµ`d:#Y:\pBla;A)5|n/2^M?7`xFvo[Ɯ{E#5Bz!M]ƥ UѼL]+ã{eJVr32v2 bMcb ؛l+ ~ݣ/ Uk茳6m5Vf{5ܾrUfCyґ o=@mG[mV4%¸NeAiJGmFUpFOűk"h;ӟͫ'9;0@3O9#s;一КkTf[ZӰ]q,u54l}uuX35rsU70GY(_j * ;Z@eXFʇ2mWhȚ: C`X?6'I\?s,UʈjBP׼/tN&Pg_"36y5SȖ{K?t:_$_+Rڛ T<-^RMB~:'G6#Kul1`Ժ'@ R O{A;&m5Uy_i@(h:maF7C Uf|uz~®'TZˠ[76j!2;(r6T܄WjP,!|$Lp- ;=u.> m{A;"C{0]2- Ç Q9f=k}2BpD]!9scO93KMW",;IЭhώdfrQ,@۰eA3Uw0F$]s~"?1VvpX;]X!{] R!J5Hau:h[3agf,DjMegEDnG$#^I*Цu]/% 3}ndJ4}eLuoʢE7!$? :l&t: ͘)(3B^Fs>ۆɬd υj=[Ol b2LOڿ1yxwU#ýX*6L߳Cxwl1k]#~$!)asi`<Fݎ`+_RɇhpӪL%ܝ @<NTo.+e=^8I/|eQm*umS ʩTIO]&-d &pZLIX=;+ʮtg(w ܦv+RiD V/c ȾG*ې|C_݃P8[2ïCdS0s/r;o/:ז-O@b@z˽w 9H{UɻBRy:27j;LQG`v2{TJ^sτ>\Ђ]Rt7n2Sg|MIe3h O,/X& ‘h՘"B #\4!ίp4{%[˳4h?8ޫp8_Osf]W3_fͶHé۩B>UX@Š/{ 5ì!4/NA \rWd#ݦ{Vu`y36a(O$C@<9k?8b٧@GJeQ2 XrAL' Af\R^ha]EW Q@Nܯ81}|GX^xu:;I4N࣫X̢P P f.WaP,x1i ɊeL"W<Ӭ:βPw$Ykޟe*_a%({IMrcY+ܰ!zÑwvj ,"%ɣ(9L63X%3`C.vQCUmB{՟f T՝!}ɨ~JѪC(U kI5ySƺ@Xtv )?< GBr@O[؁7z^=vg~"z}!]q73wTnNL)k!!HsP/I,leVmkL$ P[c)z@>Ь?+Q;*l]M2@ouHQ>t^LZZg6 3ó6Gu˺ƌ8[V.;ZtD&ۖ0!o:CYP6]+1pC}UWw|񕜡Jsa|[Jmj@Ny2R$*[ŲBN_*CsƬ΄?Пvu!_?}8w*0W 9a>slS^@6* g4 j4p*2Y?FV7*"vlM [D ,JJ1G%^8IǗU6WI[ߙ/A9Iy ςjҶ4]׋|D b+<5o٘δkN9*6sעat&t!8Ɗ\Ցͣu j=k*\-ٽtƲx\rO=aP%&j˥aGxdإ6z'}Jrx5!k)=>#%~) -Z˲ p43"TCV`="4O/O4=yHp B|n$ yiÉ$!Rlo:Mƣ(62Y_G$=X'SV2;(0^(T"cqC\\³ܰo[Q<80FOg#R7.mL:ıl %?k{T:MMXB㐦ܰMEK$v_]L[ j"C#XV^mkèǀ:c|VI?&zڨswT 滌ju|$U^_6ѽKޅ+K4tZk U:cwZ*T[p=jJ΀L0 SAv },v6zւ!tӭ{3 XkSE*'b{r>*>gGDzqi'P&~Uu*5;sS>n%<)7q a|Z%^ñ3%A).lWq"@3RճH#.E3ʑC=uZ\,  5Kp ^J&{fͯ B >c\K ܂@A_LW(.4Q ƍ"BQ ?B'#Q1Av~~ `]G7e9ۺV@MWf5'+|Cyk˜3ieV HK J_fW)N_/+}^懂й_<L 'EĴhUɟUҕTB8L_dnoK)?Iu|UBD5 mo A)$5QB$c]&6'-L87AaYE7eҕzF4a+3> ߓͮ$.$\N/$<&Fd nibaiHI K_L5"SϥU#[ﯚՃꐢs3;%|>DsLihU@0KIn? ^3osdj/PM <ೃkNBKj$ҽSZdcҢ Zpu\m`Gœ',&bQ㡙iQiڋ-)/NӛJĠ'MFײ ]DVn" e6OHq3nwG`f:8$GSR<3|yj_&O 8ݣ(CF8MBJF5$/;ŢWԼG0S2^zK= 1@أcBmMLW$^f5ӎxaE_v͚; wM/`,qSўβ#{B ݕ?Sض?iN-kHw,eĔjUgSeƵH!΂>9&|i$`36ȾQeWj`F:>u.$ ٸ5g*EYF_'#!$"hUC Jz2HNN7Y󏡣.ג)-{Y f)t# 3#Bq n,*8g}ujYBBk=.QzC &9IĶX_Y_?I5U j@4&mk}<&siS:d2z(`pE^2iGsaKHiؗ0`ݞRe $%%IV _2,{WLmuP1މ8:5>OKߗYn$Ww)o> e1rWLF,Y~_K[92Lv/ YbOYm_P\Q^F\2UXm]}9=dF@gKnesE{r3c-W*jRjw۞֒1`p}A9Di i0XՖqRG'G#S(Zrp;xs ni/#/)%CN8Sn(\lU:\lsSOF20n iks2+82X ca"H7 !,swBk]<0yzU$/'7I Gf^"i*NqdSG-Ev3O/xBee3*+z|EpH{K/TI}H.$D7uCA%{.#&C $%CPw)T^wcnpʗ_:5:u8ӧ <;>\gSN3[584"$1>.t!h$e k{~>t[7*X 鑯MYqeb-4+g"iC[C-R V H/!;AU GKZ8.7.ks23) 3j$)k `Ѧb{:GPu*\= ΑJv)5SLڵWn\IOuS.4 -H2b]o8Xz+.G~ptŠKy@q7MhN˄+6ۉ QvG.h Ca$ˣv]?4'aRK9fΏ2Wd8HcB}UdBs K7 [Ѱw /;~i9f6x~zA.jG'V$ *ہ|F lhqxb*@Z[Hny)l:Rيd&C5ؐc&,i$Rm`~1h5:PbY S[ xϠ=sBQqXy+=Yȇ!88tζN&% +TrmYw%=ig4ܾ/Ps#b5uT#nu&ImbKCЏJ }(CpxvI=KVrUI2&#q25Laf7h'`C|l1Aߐ!eg<"-Nb#F a?WxӀ#(;bxeА,ւNNL<ǫjC16Z?t50c,n;Kd!%G@XY-DȬէ 2N vPG1m]9@ϩϧIW f7SOzQOT,#g?4Q#sILJ!Kz~*!Cg c/w_BŅzjPzFu81S2qkqIZJEwPa1Z7;nQ83) ]y&g;} ! AC yTy.N!c+H4qI\~9R$\00ducib+~?cg;W@J"vM` "{py }r h]z/0 *TVå*^vf eH%\sV/(Ȉ7t1nF)NmntCl!­j1A\.MY; *GD X~'JF,olюig3c6b4Lΐ A,a6+f]H{ ]*ź>7Uh"Ws f4TN ~p7s-9+*u>zqi\E~C1.>SR@\qȾ[UGZIevUH̑S))%p\ Dl"³aZozaL\&y`5MoQm QZ]$6Vk3%ioB4IX{W9~"iE{5Yq_R[7g`hV+ ?=\O,'KʫXXfZ#ǜ7̫G  9{&RznɄ aEzP$uH|g~0 ehJ9`y ؒK% P@ ")BߒOQˏg;fy(N3lGżVݴ"Zݻ=V+:Q92*f'_ĽQE]AEq.ZXb<Apnc;wnN.:}>: C@Z#2y8JқӶ075RX )7N?4 jvB.ՄdraQ,xXR:f[f#1*DKM+^ֲ0.' ⑴\*o R;reab{,w+PX#p`&Mah I2PMY /?{#jw,X,NSLSyeB  ஄-Ls9`#\^FYA9a\Prpqm%OB*x.O=tZXM~ȱ0HK&zt$ T7RmE@yS*q*O=^-t:YfJ^q vT+g`l'0}O鐊ywαr^|!WSI{# hվ/ʕɣ^k ʟͦ!_nYU7 ;,gQd,0!u>ߒ)iѴ2(gsᗋhme5*8a|=`D*D1)_pq tE%>P@Cv6.E&h`IJO##¨R׊e?mb._*GLbdYN.g0dceq>I^AREA2\c='p".x+/zޏAxN^Ycj?g ^D(#%aBMTNy:7Z10&gc$s1?\xɚT'4 +,hȦ@wѫg*ւ{zQ(9zi%f`6KCVywZ<8K bX x I/5mD [Tv9'wo.m~yw솖>yZG[?b "tTFUh†m`/0(}Seİn0{NzVķq}{Ŝ)oPov9R55ȓY>:3Ǚk^ELMֺL]0'@ᬜNn*ƋCzˆ"]]8)*]MD~W +dPL{'t xFv10fwkp(s> ƛԟ8)fP `^-S5/*?V6zR<%zK'. { v`v|s:ҭ+q@f4su52G Jdb_yh u3y=Z| sH ,_ms՜]Rn$Fgln =- E {-0KL >&vWԷ:V<(? )S炿S5A Z2l뱯u|_=yT.?2ϥ#ȸ-F^9ᇯ [?>Dp,Ʀa#K=2j[=8yg*+$%y? ƛK+|q>BU[YQ+*@EHvZ;1`+&JsPsV\*bQ J~IKVfzx -0[dūԋ^to۵r3DƺGIw/[ƚчz+O9uDLlXq{G"55[ߎZ7S{_ʏM34~mp%xBӼeppϓp5a+?̟Gq ل  Hśsy]c^d ZyN\3:afԹH~3]F{~짏 ]2@OӭQ[)l%oe&m3S8y6CM >H0i"whmC[ģ߱v k6kBع:cp gu+$hw|Px1r^a6@`\:څ?̫S:RQ:>taZ'VZE9a9l( M0//0X)v;@ߞE07W߻cF ?E;GmgN]v7sB$̪蘭IGv $̐]țt2ʈr)+x&,?e#A iQ(< 0-?ݷ$,ﱏXh,${WAn_zS %3o fn)g^_&eo1%^\2> Jf)ERyث+BKER% 2#kbg9$my=U2K4PymB+*/K 4-pz(3k?N@'R/){965&xP ZY~1UTДQ+Ycݩ,( e#u^W L /ar3Cو}Yjl :.SXVV>K|Ԍ"LrK+‘1Qz\T9z RRLm'Bݨ5Z\*! H厌<}bP=3gi>hMo}bwr@_AsU޹-"C6CT8\+an)ЙOSTOc`u3 &kg6KQ=Qyj . \g`zCH-/⛻FS|zQ8ΰ ݮgz5S7~V~%" Jm9J}.|/%wbɼ|Fќ˝l1 <D%/~<$$0iY=^2D<߈aIj Y?,Uw 'T(Kb@exS?^[& C2 v=5?~Pϸc$AΪj疼`_9Go#c|"P'X +Nex0^&IIaK=[_๶GӐ(k& W@XDRE!@X7PEvj@l4`o::KУAQ/+)gu:WoQ3m$ZK͓^ 0s-sшChN۟g|yivRJ#qzG9b ;_Ie4NyX)J>VNFnL> G(ۅPsFgӃy,y8fX7HbE ZԵO5ˣ+- { ]e17b-*71̺: tɣȚ/#ng' &S ~C+Ⱦނ]/J S.}=`m}0:-@[=~7v3;EdjO{j.q aw⹌vzj@r.YCi`[ .X}Y;%*ހgİA^+! aэA2M{\ 6*m4vS,5Rڶ: >9DQ= n+8 ԓ,&W6c .G7( |̍3:uժ~}7Ո!RvٜЅsϤHt&K=+v\pfM.֣tMq!x"`zyA*svHCb2L5`XFUTf,9Jň8S !io⠂N\vmiޔ IwR?'e dkA9op/c\Dik6!+~#Pu6:Lʩ NC" xdƥ.UaO;D: =KDìzPE1xje# }t,D7bŸd;&~S$3I; )u@ϋKE|д8^ǢƭK{hEZW\sv,1cxԋ#&G{8P(Ξ,rYc|m-=(: /( VātD@[!q1 |hgL4rc{j^Ro8͹[k_|u7,r%۹juC|ɀJKhYz$\:.*SPcYvP[$fg,L1.}' a79>IލqWd*7cs`1i~ԙO?E " 騋/LoH?,v;@z¨PaQ Cs''i79x n3Xӵ )~) >iL.)&ȹv >'Pi2)VMZu=w;e.7 x |f i.П&[nV)k 7^HJzQ$O-,U&Zsh" "~ɸ 5$Ͻ>2DCN(Ns1#<9o{Ѣt,>⪬.s6?y</yx6S5xTGv<92vlO1ts *̨ƦQXIК -14dҹ5"*~%ρAQ8¼,:sO=x^;pKN6u] |--B Vxڨ&lQjrw5֕nD n\jC[,btr$-8w=Ã$`K+zLsk.hJ;XS"WsF4-oFNh! 6*]DM3+<0kh/U'2[ wٰZ uzVGWdNS0瞏G[]f?;Ƚ]ZPS̞|-34nDb1pOnb@y>|(y}.wiO|̝nO !!g5\=jI3$;KL^$2gxJnjIc3 |sp4 ;I씩DzcI@a1oe$ct7M"=! Y 0]$ aϳ^?;;;w(%m`Ϣهfyf=ƎXxmYH~ UƪM5@G^<Ɨƹ4G|LJPGb LfWn?JI!'M(IYú`qwbv~X/z $4X6Sv~gdpԥ3]I>rMĴ!. byM* hF xcKE|% uf(|)-Lv4HXVqGI\15GGm SHH*D]$L;E؝}|f߂}fS2>jc^_ji\J i9s+_@`Ymf`XVW_MOd*&Dfڒr~^YL;sN,aˍ9"-`-/DtG획JF*KbzD?iFfnrS&9Y%tUV?.?`Ăbx̍!dHrB)ؼ pGJ2 }|t\Oٌ̹ ñ^:ݱ:ݐ} j\BUHLbL7lD4>0GT3Ŏ++#L[M6VOXP݅OkEcK{Il$heN *;K|ԄveEa= Y8 CӚ_&'7g1j]å{g<B\Df"ξ?!aWÛ ~M0 wvჵp>@CVZ˼8zYR)acO/%Uߒߕf*ԘgQnޤ絔)o㋢Ǵ+VOiT`>(C=d@es`THޫv713"6seJ߿x#2p ;3*wKo@AE׮;U7iIk4_--)j}5Dyh`Y>UI;c1OlPa,^Wo&o%p2IcR0Ng|_iu.<SP[p|SX vtHuY%")^zIz'!0oVKv'M,9Yyΐf[)4T+ū{KQ;*FX(24Yd,!prJ_Y OЂsKNIJ{ڨ+PfU$;˙ñ+Oa6DmUB-,@q]| ߩGP(= GV LK$=USEfT=#s1KUa W0/]/gQmQE{XZ? QwD& V:1NV:y6ٌk`mJ2*tR2bjoΣWjn*glrD/ž6KgCfFNAm=X1~tadQ2Pèx(vPL=1cf|ߒH-}@v́Lw}qX &~8vqO "JC8"2>Ft}\}E Dc S|<9\+R&;Rl)LE/ctwŚ]>ʶZl5˓,J&ؒ.3Nd{~ln-ꊕ鈢s/lmp)I3kwKnH'm О$w2*Xg C@O(%GG5EU>@Nk(R'wFZizFt$ycY1x eŴb`%=#޼JZ;b}պJVsunȀo/o!؄"n2rmYCmE!Piq"Ut?Jm _!$F&p*U0d49K_REStKu!B>WੋR=<\3z 6⧷s%uŠb4Gh!"fGf/`BI:DAUVjK=-O΋`*n`@<ۅn癱7gQ,\k~4,* 2f7va%9TGzꘂ}զnp{q!fCFf( GJZ pZ/)U#0sX/ĸwCd g^OBB*W4ʨޕFU,1/Nj6#4/)IƗGс逢ev2Sh9_p)=H"o}yz$}gy ׽Ӂ-&%jNJ["#ZRRI5DՐV+-aGzS$ :jSնp!μ' p ,M2Sx1fq(VʼoON@(ഞhf_UZ8۽m!𯪾AvGftx|V-u6$\=@%r_$0oM4>{#B4 γ#j(фa-||c؅WR~ZY ~yX Bϣ9ڟd#P2`޻.([y,F;Z}c&0DCmEZ)r<0fO)q3ff>lEK?de# +tȗnR~7:l(-Ǭ-yl`]-#2 s4"ikӤ= D2*FO-Iy36}* BF*oWh|aXӦop p/ 4A$nO*VގA{1C  qPrt(Y|\+=UXI\5xUC29M)r6|{f|l[e*ƒ6.rK\׭K<(mNbQ`+/h.sz̰q;SK"z 2?}]G}KҜ_*G0gӷ_s t\d3t~,zHuѫQE2-CZs3 3)ms;%msQ~BfD 7PڡPv;RԞgdGr}Q9U}ܜrݸ:Tlm9bJdYU隱OnYVTNu 5E4b~`YE=(jquXrҌS["1" ہ oE%T8=irlr 룪~XU,Ifڵ㬶LmmLאwcRԓ3'ϴzGe[-X,Q4KeJcGDcxZ]$ ɟVGSM󅤣zfR<T>yGķBbH Q3.&B:M){hzk?*௎v%M2s!#nʼ:해cUkRA ^]K(TJ?[g 넯L{fȭe5[XCW0Kù.x_&"wo܃TxSWA5=M1ZăUaݍv*I!rYs UVJ5<4L_dv="_,=rw-U㬋^γq'g!W鎲CΓk fwˊ6|al djGoS&J&!Lcw3啇{oj7k΃':ՂES DM:P4gĹKpC{ E=!?dn!'5|79Ιz6Z De>jErw^>nnKhi[w0Vr>IQ37K=8=I , E83SXmNґjb+ؖr½UX@҆gL0aTN),:R'FiM36؞\)& K&;33}w}B,{o4 ͙JR[ᲮF'EO@IQ89Ũše_ a"eS7KbI@KwdMOa<{MCgw}2vG#Zj!|@<<2/}8ĚOHnhK]2yyNOHr[{Ǝ>qDJǝQMKX&Ov)8y%Oӵ5+ j)' G Wm&t-+L,]p_^s , P5M& Ӝ-6Kw)f9܃ʿ/W}66ryx*!53e"Dw5 fLX(f9,(78z72BmpF~*C8mA^01wǗ)Hw@)u9Xs M2wt2I)p 'WrNł2=7QK&b{Xv;ռk>ś?p;R &7pu 5PV\t^8%\@n-Ɨ48Rv?iԋW-VEMfe'WĊ9\<Ğ-ַE4'|d~9}EW˫7$#;6Kr_/g8M<{҃R8e 㗟*=)y*]zP@vߞz_ϟ_$h(6MѤ r S#9^.)ݞ&sb).yf-([&g#t3Se|Gv~'Rt"aA(LŻϖX,**j$#sJrU I7{ zkG/ӻS݆`bx*;9"\V=@?^NU~gND/OaI1#Ai Dov"u/V~k/O)W?H{E33{=4QFUP껮sș%My(y9ԒrlMqG4WDIq*::?6 ^)s,.p%2N< >=~һajۿ'-hkA#Vty4/p`"%Hu_ tr>.oK&p̊5c02fƱͫ\GF-$yB%~2pr fn8R鴂2TLdяbZ$#]e`*Ѕ2p3o jn2f1Q0V3kK2H evsCq"hxz:%CâMMN}q<4 Ť})^E嫩l$[ satIQ9bͭ"jAu*|hD Ȉ%|$ `pqCQڵbPy_8khmģM V}D.zGĵR]yO0. no;$3ЇG^M١T%xafu@m\Þv~ y )vJ;̤uBŇ;rHP߂ X13",ZZ'SKmjikSo[H+M< S^Z IUC/+5 }Ӝ^,NtaXl~v./l`6:+Lo57WeaCC*Hg|Zdi˞qA0X8/R;\A9O*wW;RK;ˎ7E[1i܍a0UՖA5s'Qp ́2{v%?8~T|LFmR'P8l]C1|B#}&R>߼iRcA|\w,lZJwmѯSp(ٶ i+GΟg셦|=EcHy(;/O'=z"ؼC}7z5 IQLtl#iwq Ӎhdv"}H6lpMPԅC82? Rek`6^C\ a jA BAzrnouW9qXWVNMuտP.P.)B1aɻE񋿐P)B56%K BO@7cߤw=6`7 l컩t㕚3aBS){!=J0DU`J;۫d[ꗕϊo/,eGfEtyޝJłwzop-MD喟y/Fb0Mi@. εIc15"',֢P|@@4GX }KfoCH8T؜J$ݘjtM5:CG*т??_/g{QvѦiR` v> (9ET1Mӄ?$j9`xC/_-c eH,$E,XPrL‘Yά3d˱4 = q-Ȕ~ͤd{ZAF}Nr{z[b#!{oCjƽEol$e /w@#: dm&Ⅵ^!4_%"D$smg?xUn%% pD N :ʗ qCJ.n1D07RV-ڹI MQ9CaXTW%j&4镸r_ <1?b/ M6*3egS5kke(r8;cie 23.ߨڽT$>Ȝ=_ՄAF qcMhNK' 2 (@=H,brvtLZLB5!|-LfbɻdNf!9/z=m$綢7}fzz#blR|`rjxT&p壘<f!"%>թE6F"GXv@4@-S2]m/%ϑXqZW+QKwԟ#1^UVɯ޻ AR b5N,]@TfJPQԇ34 X [3V;дm_F47(`I 57ySn9i#W4f{=W~t8ׯ&J[^d ׳72o|GR5dr7Qu07a4I &KEsrpO26"e!9/O,@Gq),#]PE) oCRխ =\ٳ4%yK):fmj|v'g0Gh5qۡQ^r(%[׏>dүCI*G2x 5w .IdI[XԈC`(э L' [BW܀o }ėB׺B@봼| #0ϽnR~8uӥBȧ0M.3o$0Oy6\6#r(s>}Q\vRT9n,6NT 1ҳכr*1IEN9'),_rRfڷAS.qʎfDLVm<'B@QS&0R=t3%(p}dzTIN"ڱ57!au)5c >..7{16!,86NQ%m4]3,"jMiZZS,bM`Paze4l<,3 {[j"Wr7ȞQ!̛CrM2ݕN'IKlSo$ꃂ~<AHsntbh+wZŕJ|2;#F-rrKAC.c Ó9ewsϬ/h6i=:E$ %IHZ1-Ie:J'{ $W?S22(U>TQ,NʫLw}ӥIvY!aY#P=@~+w_'ݸީN]4%$&d+kΊ4r:B%s6tNȉJ3-{Bg/@>5)q:f)98W{ݑ"_Tm^Q.CItmS ޽Ǯ~75w!έܜ6E@ NdЈM3Box/O|6ԂlX,\a^IAf ˸Ƣ;4 ?|nfχjP*42@/a(L-'8Q 5;L+2pZ] STa_: r(lz:D3G?dGw7fqf)IیeAmTͺ8B@IfiOǵrV5[th*Om*uBC-fx2x"$HtTeVoNF%15['Mv;nFϭ35rݺgxJY`׊~Bps/q} zg{ϱF[5/iS#=F] JdI&93(T"^fz@7&{9 9eAtIa:mkGT(:$omUwi)˄<"Wֆ`M>Ў|!RV80Wߙ#Jw:c8AKq0BduwJ3 XG꿼}C :ZONN @3.QUP#B_j3+G~Brz30܌¸"]\8P"o>XLn[@26i]Axk^ Q0?U-06Y(ӭck&ikPfD pt:X*SmIR>;ɡhr3TzoxdGGԷ{DZDHa>D#xltS@Ht/LO.@K/?t1m@0%e5Ŧ4*ޚzaDR:?$2ZkX__3ZvM݆eV=Y ϋB؍iM;زAԩ6ZyG3z@^{G^ӿZ h/=AV=6FTCK|OXѤ$=TlckkdH'<}@/7v ԦlP_񤱏}̊q8o_*jA4c- )rǐ4hדEXpZxjt5^2,R*f03i _8}? Fү+:9Bpv}Q7IkHT5*j7^; ˑAS̅shbqC˄m%\zQ lCKǽ+0}X4v2{W6t>}IqWO%36o_ج"'.)3Ϲ&4cNSEC c?$zF ym>;oKKOCvmGRtG~̼ `Ԩ0Dت:Z6xx1,swtd2OCd:>;b25_70JkDY}Rd%[Lۙ+IFlWNHV {!qb$; 'Z;KhҵPx 3 u-zCBpIrY5䃋ӭqT"0DΦ#.@L璢2>mUz)R Sa g38yp*Rg韴S$cY &I#~I;;'?V ÀẼ4%9QWҮT- )Ľ_k; l]PıFNǀAR_ s25@3wUq?"9' jYc7;xߘǑu-7P/ɴB0p:LUm)k$<\d/POzq A'҄. dãHυxjO,Eza7) Ia>}d{$A&a:?\-Cܭ́g۪G^pgŬ{su)v 2Z+^:E>c׾(HC§Hs5IVe[bo1}#U9sloJu[ă ao :}~#j0CUQבT"`Sj",ݳY4(|ś'g9$Zk(V+ݍXh6ǵQ,98/;VY0{'{.Dk Fe\% ImPIhB]J*\?Zb,rE\{o ,I&H~μt {.ramk.*.-g.gP$|e Qr\ LX(7_oCn5iX0#r~B"P"bm*vRH0D 10\A1B"UP7˄ >@hz<}5+ozYճ̍vx/?*YWGl+%AeP-GcC9 kkF 6~)ba$ 3'T'^`!DD1%*C ~1+N8AS3%jcGsnj?"tBM٭I` OWK2-(bG h'9lJe"itrəpB&)?Sz=v肨ǘaum[4իS@F1(n-^j£ ‹řAEBnjp<܃t'͏ɰӶ 80GP{fJOƒ/Q#aR3} Bҕ47Fk*;n"X{FGήNM+*_̪pPgOcD_?T#83fk_JF.;m!V>ڰOِȂ+yh1]{}Z3 r'gL"1Leh [Lxeˢ> e~AW!˹_,4TAX $VMY5 '2^4u,Cj#݆eJ6&aR|M7Y6Zl{q: !bp'~8W\|}'Q[17j(zQqQl޼IXT24Ҙ+-*gfEWdʿ ZhHĥ#%2D e{a[Iy3zP<$/pVVg4,Qý_@dyV'97o.hW@@OU=U31$l"_r?ae?xb"MeQM"p 0=giSa}Xf:_Q xʥ hF8-kPc5HaCĔ03;}kWUZ;7 &;z /gn#pR$m*X&@%JVމ s >3>B̞Ɏ;?cZo&l W(EBF\'G9"&%E % `mp+l 7O 7c5?MJ}Ͼ\TWHZzfQSv5كv6q+ظQ'βw^^3w^)Ѿ$mD?xg\%l;Uu&6k6LrFhGw4n{v F~ uՎsh(@QQL`}nu5sfLX [Dd#:qc 4ZhPf@"5mzj]PKmPXMA*h"'"6q] jR x$`g)́I,sbOzOoT׹K$=G=;ӫ!]Ge>M$|L21넢pkؾdFuys%!rvu@;%%%_h%/<Sp \tH9w)M.p`=}mcQkInF`c D3TbO D8D!g /g1+ 3s'a_T%t~two1sTYo[GdžLw1uՙG;eY{=!^,u2"6=#U LT' Z<^ŏD "j1t[M|okw(TU4z%wH`)AmMp^Fb€Zdƨr(JW퀿Poe:U $M8dpB)n/hs`֊E*Ǭdݳ=Fz@0鋒h(a6[|rn>XLhIyx7=X4ԀeFT#Cs0e-!A)P O-\Ev ُO&O!06bryLyB%~BUr`y#Msmp2^qG( {zٵb3Mng%v'uuoNؔjZnմ a dUXfA`ߦD{Ou,PVmęE Zu lYPSo [q::'(.kma@g?,6:?WkNk(h$BmjǑMo-n0x}+0֊D`ΧI8aGEuķ=_q2NѝL.kv,~Q`A$eyK3ծl9_ޮ.ij3,l-ėڝJRb4BfPC*ݻo>SHsRFpLo;9UI2뗣];(ڞiی!S?t.<1ty:#*H(\;fZ d5#4<&Xl+5;/WO fଡ~by'65gzדUfE=t:Tک&ǔB>lʟk[$bMj֑TPfӵ IDVrb >==|VTD嚫ʪ2́ٵ#Mi4ğ Ow tTL-hPalӫn+VLL~/ɇj>CЃP'8k$vI ;qk@I%Cێk&!Rx`1nJ`rurhG?Y]^>\$ YFqt8elI8(ջH7mF TI "/=:_u-MQ F^q QjUn+%`|V(EШmb h`M#(-2ߋAXc:+P9UBaD{쬡k'ߺa_MѴF̔M~&?DAua u>欈UEۦΐF}7Zp2yUi}Mb3;(CV'+@h8{d ^K!.jG rE3DsP=8䲺xWէ7nWYdBb0^})\&%EN w5_hEtZ]I{:Xڜg:]z~%ONz_Tq&Сc࡯l=3k4]MUT 8ǻI-9xT4]9DX3y BOh2 !EmhAǽ5?@*h/鵤w46Udl#xvg!'gU9u1azV0G: j֛$y=PKέ FVj*"RPiĕlў-pAG.yD6@ 2]DKajlڡvi0vʸakl$T/6]i:C1md|#߂;,AT;́3m q^#-4@/L<5M2ȍ,t ΪKs p i3HvEXp?AHg\ָix \gufF{#b3'18{>Y+{[yb9bOv|@"^Y l։3\ }1!LM>_} x3K9ˡ453c@дPP'"[?ҰlKdF|ozꉦ6aOxCyvxvxLFAT{X__7pU"'!7pG>S• !ٕ7( ęK.џB2/T)9\rkfC~Eȼq?Rkt,UZ9H+ƹ_&aAl%c[>hz%F "2P R >ٌ>#MF2!Dά5Di_b&z& Wf`Їp f8paA ̝`8= $uUMbEϝ~zeeNr7\0^S>"WE6 ǽc)~y{%BRS ŸLDQ>TK+b{r[aKm^^+NhVR|O wԱOS=\mB@wN*6rVw{8"]NsD? ٵؠ!ڡ:K Z|a4HPWڽ,q,bheP޸m+`u3KfՓK0+-,J |ه)R` |*fY`U~s&T"tv\&ϙ ]% 2MKh{P$٨n$u~gkwEŔ AH^E1~VgFoY=5c+TQN T8NϺUuՂ|kxҙÓhA_ .LלC 0T={Y͜)iZŹ~e̫?u(/]hze)pzmQ].8.5`p`qye [U$#NtݨzTM=VU5.e> 䦃Nbv>=̐~W܇!~3= g"~J|2C1o#ȭĺw-?\FnWUT};۪ ~> ~6`&q=@ RwcTHQj˳l^9 S3@]9 @`pn^6N#YB4ڜ}HM_VW@O;ڑmeT+A˅@5}WazX0ɞô0wVNC]L_If9\ WNfz^OrƖ)y~[_>"N,Mi']0$hH%jM{p rhRWh\m6Τg,W ARgepeV.Mt$ tD>?F3JW2wCF]޸h#K0JlEnm%}ߙJ<ЬNJL QU쁇*_Ο U[P*` j+9/|:\Z^3kW{nySpJpD ak住EJuk~^ +#ͦkbCjz:3-B:D-Q,6Wmm'uֲʄXsOyallzeuSY`.h7,c qFh$B}'^̲SK Bm=>vŞ0va0N#&dff0}&t{ 1\(ݟ29gpʄv~dեbxo'nNi !C %[~E{\V羱S(IY'v};; K4jvXU_piOY 2Å enW/LCwwxJ]Iޜe7 bdKhA0k1 L -h(kzSEÁ 62q)FRRI:\㨌(؏K19UؔmA.3:mQsCz+ݚfKM K#PݐN}g%ݏ7tq] 긏l>S/BR:?pd%[U#7;WqDbAǽk']}l9NA3QBu+ʺeL*%,BҼ~} W%6,6s'0-.hVyaі DIT`kܩmA9d}ZiS  >ό=u!kߍdE3]y3;Q=}B$%]U*n@c:OF(I *)F^݋Йj8KKj6f^za?\hZqʖU^Dm7t9)/?TM7 Ϥ{6 4D~$-bGjO=T;<a|Ϋ]b: }8l|VjX;kՐyDt±N?`>~ŃDڳmib+&0n&0yV'rfo CQzw^G8ݒՖ]^u `?OD5I_ ErޡnA!8C:1DBz$ m.ZCͰܕ~fLӰQ h7ǁJ8p΁cZO:R=B!z}2T:.\K[i>|7Mg żȐ+_ Xٷ4\G>)LjPW2r㚥.PqU"ES8qR1@zE q]S;lr)Αے g=&6檆C%kiby vIzk<3L3m>ycN#Bcqw:@%V璔GT+< ̩cS̓H PHkF>MK Ȅk/;a+3v]['$d 0O5f=C6/T1g.d8i"0< ~"FoY}PD9N 2h٭[=Vcj6ФyЖra)^)=hN ]?!%CeZ~f0tG8L)s÷Ϙpi yxWwiVΉT_hK#-n\& 11Nڙ0꾏)/UŻDČq^T-=2G*N΋߉08$- !23# 0;|!wȎ#/^!qm[ (fqdUޟl 0^.%lh]"gR^0-е\]Tnj Ul\JAΑ"1>)h~ !HO 6lmV {!eRhݰ#fgϛv{) FZ X1b^P9y̿̏c6YL~޴3l| `?X&Lg[jVjyۄ^؜w*V,9^Q0aή S:C4e t.5x}Z _2;Y,熱*([ ]rw  oǶ!?~֯H ?!̾ gV"NJ֣}Ov\,WX|r!׿'sM"kaEPY:dhp"iorja-[4FZ{fߪ6=<c< +%Vdʅ^8ӈ! v4i>;*o<3k%C +?<_!̊=eU(.̘:ȿ 3&g'(@nxBR`Gj?N )<8TǛʤ1(u\j:_ѣwl }%m1MC %wb&@2 - @|~S{Ms+ Wʅՠz56yrI1· $MK 栳BȰ2Lƚ 7NGΰeqL7hC)Id/ݠQ qSn'h֒b~ WU'WOk`?$ TKo:uQZ魫Y7?!vw J?NzH`8R +#ɟX:;]?ROT|?H^۾߮f_&L4c*z@CFu/}k=GEPO}pb#PJ+X11m\Y^! CdaE+ (Q`# l$9m8TPm&@$G244F8!ce-l\z|MB=/UE߳Є8&kp.f?*- 7_vC `2UFtYIXB ,6i1E{ Z Kr[f=O:Wĉ+k["&֗Tjxٷyo;c&[W؂wGBre`Ɋ@P^W WƓj<>x3ai8fDIO'?20Yz ɲA?zFU@,hށ[`sժ':g֒(>ˆ+ApYRZ9mZ3 c %,yƦֈ8 RwIG } ,T37iNKq*A$@MTX>Kևi\.MZX6X}KM7rȚM` ]Bz{F1j݅6dYghJ&'yO5y(s$lx l_H, ɔ?u37pk={\G:Y{.eMk-B>:kU,r]u|>zp|K! eUߗQec>xehPI9Q{X7#UHx/Go_-uk{`-&d"8+KYGQSC9<,"!X ujH _Cy @onUiees}⣰]y9ԟ٣)yU^A"(AχKTӒ |L{XA0(F!T*oC<5k|K7;$o|`g8GG!AUI߹J۞%;x!A= e)[RJ d@,hr)={+T> {r%)J*^nC>7oә_aVLK%Ҍ0AA[fvZy+JG5cTR`pG'?a>$Q{ ;ѽzZ=mhG% g؛sch uҥ]j">Ipϸ'LZ*ՈuP-~x;RIxA_:u-@0GT%quk8ϙg[yi[&r8Ko9aNo7PPCj7ԣw gl>{.&{׻7FrqU>QI|qX /޺9I*g^J&_S:o%пIlUDT~#!NSB>58U%?k+uT𶊮<‘mi3F74.9J@\Mc> &֩LK}ɥ;'g:\OSg˼Zhv4:WNSpr_gj[sfJ41k(C7FP|51XrWaZC+n=w-wKpEs\pKW&Ef'C.}9aq1T*q&{lCH? J#0q !Ĵ0"8lun%PI&]}.l=hGK/f0Hk6v],>6H~!HDX `*ɷ]of9;}`Es׍rxx/ gGn\ܶ UOjyG_&O~ur;Ar,X[cp=绳nܝseY߰3&)!'t3mHXLNB>*6 2Q)ZV`Mym˸ Q P?dR1>W)+=2~5lxI ;'+hz3ɧф>lxmqŖ. 06RzEUl1S +MV&yIہYf_BV0v8/V9,*VR2͍"rp̓&;+nŲ.Y(N sO7'QEe}4q4VMP裯nOT:2IBBԴ1 n 7 %ҁ#ۥėX}E:f:LߤԹ٧đ[S A|as.-/.ݫ`a>&ś h(pRďA&9C}ڟA=ӹtXσ'39Hl>0)ĩD!V~ 1ԥҏC;խ}{~1^T$us?JSo$*JW[Mn緢у &hq@, ܏t b %u_65f>jl:dAG,;ڗ<{~AbYCva6Bs.խxx jGGf[Czu0^LF1,&ѕXds=L) fWգN}$t-7K:-{@E=z[}X"~ ɸp݋0ےHR"4kIip֓NVtp"EUWxsZ'3)d5ׯHɣ yeF@EMV ʜ؎Cux2IAMެڬVbжz[x5IS[ж< =pNYk&].GOyDR< }˅Z7O#r1B NN=!:X\a-˸ݷgY  E; կ.GID[e%ҥ:Ve4ɋ#gk=)ߖ*XED{LpD}dLf,hMj389#6j%>D-BadĘ՝ tݘ;/\Ad[MT tqĿx֤Ew.2N~$a@%jf ké)ٟL Zaȯt\՛ȱ]Aq6j~ g;B=#*6C3* [;/պ\oV`f W _)mfpZJzby(#M'Ś:k]ƾ%a(Dq2#gXM|ΐQͷAheKfO 7xWFEk]wfuEz,cb(RV[ ovԴ4#C%&ׯvT{72,v_.6)4$h.2DFWUa8ΫCtT"' nݢ1*h.l@ݕsȠu:8Vo]̸pR :unx0E_+q&a\o(88(xESI`J\T__AL2tgƥ6!Fӵ6sJ G% ݊ul#-<@8e>H)rtT vZJ)wa w.K%Wjo4ВZG2FcvdP *R ɶ*אRۼ[U]%dˢ~DKC#eTzʔ)5ƊJE$ji\#AtMWv睡5@jמ+,, a$Ɠrb.|~E:-MXxN^Sژ5WBaij!8 ѶBc~5 ^]I5XѧսxG, ^&N-b;IW; {.Vq^F-/¹@ B :(Li÷U􃶧 eRɪNgOU;P\MN:PϽKAerq 2W@b6N0&c3sf@Ppo>eY0&EP¬\Bxpo'T;SkA Hjee$,yw9QO(V{f&ϻ! %EpOAqV-'۴ؼSrܣ#[ڔ'7f9I(Y &w`J?F?˲85GW/l)6cԤA8)<auq*ZVR_`pi*fk.ެ)IIu<ݽ2*;O0::|b+#):QhNu\Aנȃ5qU3M(jml]2@~ZN謹LY<)YCyai4R `d\b:%qqlNnl|Ģ-CRVJdRIpnހ* :xsŶQA }R'RkO+;8 9\r&h"@ 8e zK}Su?_@B*&Ck7:yC^1"ۋ#NvE Hv%MԤg%wDZ< xs̷CzGo([>F#ٗUYQSCL'EIa1Q0)T^E H̥Jsҟls?m CTsv?ğ_Z'$K %[܎oEё5G8s'bk#Ϫp-F}0F:Ue r{ \|+ kF/ӈo8;]l8WL*Ob695Vj ^B^ 7iaW[e!SV'ۻ`3LRf+׶cȚ:2s~]؅n^:hv|:݋⁜Xh9\b.v?8/ 5dOf.p*B&}6M|p Kcd\?V-:^xV *.Cm,VN0fT ż7DqU`VmLڅ}mp-wT%# a:jY ጻyN$I|.$Seo2ɀ?~~[T.bB&Jxs6X82\C7wNȤL[}O߉[ͱ|p0fYw ˏLd)WzW3W^Ui?d}VhTuIς΃BtPmL:Ü͞⮞)0Sz2ko}S‰d3ǣTTґcfD|^4&`ܷ>G׀Jx(l\2Ssɥmi7(7jæ@L.OEnnF2C>" űsJ] >/~Xp-6B:xT}ii۔ ,rF3u{dK!hR{ lex=tT%$ͯ. `j\0WjꏳXf嵷3dpC%T8n_ VI`z#cnڎgz+U{e^Uzq_´mF+O1$>ڻoGO‰H ΞȶTwSs<߱\D9NVZSp㣣|kQ_7Dch#jCVp L#~2G$§8S"}679XЀ$-Q}6 Uz{՚'3Ca$?&_Q?.Ȭ ȟLi1ֿ`%3@ z%uF"'6Ό:aJ>h$e~9$&^f"L.t)sgyL FY E!P+pj5Ghzǹ))2Rfb {uHK58?uy}[4ګFk@5#ްb벲fdƍZRG淢+-f%7BJc,KF*rKUƳ u116?(?A#5EǠ>VɗNm0D: p y4%Wnn u_KJ*8j55q8LVѠeo$ʤiA)͇(P'jr{*j /OV2gqw |+|(H U %b;ۼ43xY?k] ?q1H֜X8C{hSp(drq[ ן?iq*ϥϞmQ蝊@NN_;!7P2t3B3<3J%RĘV\\NedY)i Դs^\>9&(۳K$NZӉGr$"7GHm.Z8xG1LEr֜?#ǥ]gϩW鋺si#Qk]miXPJkW AI:؇B*r&hz_ [^_:>Bixw~OMChs_dQP\ 6nmB-aN]}U4%$KvÀ Dˉ1AS&K;h:,lc-C13 br̜[пm4uVdҕdyI$@M *|I*W:K;_H6Nh3.Xfp  $rR7%W#sqcXpLZIhU&Hfr('_@-x /Mn`6Zc(, |ħO>FyRc5;J?mF7xׇ둟X4#xx.GwN^6(2"ZnU Cke1SC7KEU,:ADI].=@.#;Sx*G[\wrjO6׫tv [=ti`O=WHi+/  ]2NvG`$ؚCtV@z;SEMG%-uG8UJJs*)U : m3o1R$ںWg:c bٳɧ=!8a,͡aR)( -Lgu,urVhs2U+OQ6;0)Us2E=rP1 P I`Dcbm!r]]8g5y0c9$ 00ᮩDS6Sv/`>#.IFnP`zv|[; <랧x߳lDu}aB=lDs*tqHV Hx^{ &=* (p)h7-*.1t=vJ=4НѰU1|52G'tr2@"[mŤ<1SE/r㱩IwFx?2FX^!̈́1Fz=ڃLZ!:[spqjs#PqKNr8#Gw, G]* :`šĊӌ<F;~SdU݁/*Y;*Mlrsb}VF|oN&Kshtr S`-+) bNBtdRlOGIӉI >Y/F .bˉ<ն(SF2;Ca.:즏 n ֩澱ۑ5ٔll 'HDp/G${!~ qSxB1͑UCy{y~m+ hiP3!NhǙ@}v/)%˹Ńu#2L̮CEjkt^B ?ƹ!( &؂ '1gvElfbvKސ,p+L"|0B纾~0Eee@**40%jQ3S"-W8 zZ7uV6t5% X~թә'}$9?c"S*QH{vOc *9SF2".f05-IP<w1Mg/|U yW4u'\,^6OU|(r!o`dGYvl%ҋ{(9Xe` pmr᪛cLUF@6oxcyt06ل[FI?O 5`G _K @#<40?NVgk9Yʂ]9RP(Ċ慔TҖ9x%c8;0b2lKj>џiEs!8X DGTқwO4`5o)Ň%-RanFXޔn J/5'gڎo _IC_$ބ 3bs(xʊsR)_eTeuO# #!h=O64Ǒ^.W*ƍc IZ<*>WM{gP~L/4uvWPKP0&g/Hz}b}B#?)f99U7.o{ \: ?,)SQM~{Ym6鳕0AF聝 \ }+լy$lD7(ނb\/@gOn@Տ08g1{j|a@, D/)083KTdj*^kO?<*&Kٺğ~BIT)7M*xWS^wkKD7N\7@0 Rn\tFvTk4$t W1Ht+Ь Srb2C ")c<#2l"K,ْU -{cȰVmvxZ(|}0HD n鶓YNfs x!x¿1AES`9poZ6}Z\5xi)fGk[ujH 'EApCn8|h#,r|zZ?lеL+3N"ـC C3Xg֞wsKZ"l@4a 3kd3=HQd;й|}y]W/|l3W2_p(#w]d3cI/>zs$U\ XzdmKt:C p@@^ yˎ%-41ۀ>Υp$EC=Xkȉ $u UcW径r] v"5"~#NaL2IvV g7FyfW&ԅ#ImUkB}6ܪt˛f&4D4Ӈ5~e?tr-/b;0RCTrCF{kNh(JpN@]O\f--ݿXsw `T% /`NONwU@ִT+x OTy)|;; N˭]) L6` [IP-)%~,k#!#]oHUHi3xXx~/PaԹC}4c&s?LR1{na3xs<Ƌ)$ݩ^m0K0{Wn?_PӻYPD [_!a4^:L82nԕu\kfFHjpȎo"ePfCś=G~לG#;_617Ahxc~>@Lq ̪~j7,nEMdOVlшU6:h# ]8x"+}vYFC5@?![V!ԔSei}E1LJAG!1q{b-.X]UtKI/˻[Zmw6eKku@0x[NT.0m2e;eܶEd*95&%Qy~deLf x}GC= c˶8@%kIՆcb`A \z/#wE< z*/xe K) eTG=h`aI(^BF-sk7E’g) mB};5nZ/B1qO AePVcA]h-d62*AH"9:x.F(^_PsTFP8n5idQ6"|XbSc!-bmP3 '9ނOFW:]̤"fE5ɇ9u,.nfxQ]~$㝝W?$Լ.NX5f\mAl[.ZN|6ۣ  5ˮǡ,f۸N2NG- *PcH󒕞[eePF2݄cpL2w̒$@7[Xêz ?3#Ó(v?yZiD2+&rnOć(Ϲh@8էn2VM,^nȘޕnb9UkJ9:74+LU:ЎM TjB˨& 0)DȽ`J}!@CDQˈ)qroT+$_Ъ%/^K v{FȬuUh<_}NaP,9a{$9b1I D'NWz-\qϹ\` &tצwh)OT"SO럩Z:=l?/Zo/n@WI3xS\f,Pͼg۞f9E]iͧArk B,us$Ca}K4_K LڳߗQ41pD5|xJݤp> _x{̘#(4UiiƭD` Z:Jrc~' JmٓjͥqfQpPoEkMcG9-Q7TlcxmD#bX޻Ƶ61idb)pW,>Bn"<ϴwT` ߦ7*<'gwh.t -L)Zտ"m5(oHNdïDDb iS 01DZB^~lŔ1/)x~D'7 29lLk3cNjvKo?;|8p `VϾ-p, = Qc=κX<= qSIBɿX# ^\Ư>6(+8e4MIhs 27i"˸ $ߥ?6XAC]h';p`L?O} =pV@FV$qpڃ}L[eC(,a a޹a=@&ꞹ2B!KaˍnpsAݒҿ'%JX#*GlU!ȀԭgtVxP )󚽊:gutI[bjywfGS ^BѪ_Wݰ:#-RpezƄތל;%e~E*}d8V^mSյ"S5}RxޕI >N' j;J?yʽqmyی6_e16i' Ӏ3&1̤vqC%FV.0b8 >5ܱzNuP0u ۉƻ/U-Q2T=km+j\7kbӸ%VV6=Y.'=u4ff<>! 6nI@2@9㉔TX8C܂lILWO* *neC(7nbW^~tݾN>I`:k (%>8 Qg CH)+HN[U2ՄSA=.&)| vb4.ֺ <)z}pS'q-𭭷g`n&.a ' ѥ2տ9ՇuשF`VnMgŗt6O#jU%kT`Z{+\ +ńu}Sy`~Lӎ{@ldA,41؁.ҬgÐt.g't3k]=kq@sC*]:(cw~@'P: xMўAbm\5A޿`ß|3]~aY`yͨHRR>&!=[c3vzw& *{xң $@h(7% b$c"tagJ]NjB7Sq{ÙԌZ\'J̅IF^3eY`>SK4qʊk(*G)YtKYEB}Ho("soTZ*jAhz w=^]wy#!nf׻^[DJTK0{eQLlJc ?oW-_о`Aw[OnFJm|(+coS{ q=<"˪ sL!PjIoq՟gm,x0RI@& U.GfL!ȿ|wȻ/If@.t)aʷ'LrKdћ\9҆>"$CcwT [@sj楝7׹mgf-nnGڂ,R.tZ??(1y&LJݮyrl+VBj < H?g {, ʡe>#%#k#&)o W <5%#)L։b?:&ry'Y8:X6TYG0x(+FTkmvΉUeY暸8x?WɓuSt,x:O=u{L `]`7U ZyW2+.(q0 n8zmt u/,/eDUpÿ\zGVKO960vtaYa9}e@yC{<OT6W]>C/0^=t2Mbic:'8@/j@V!9 rtܻ]Y*t؊=8fmlY;Χo.rMbFΨ)pS9Fn3m*݈⚣oo%N@$1 kj d%xE7_¶#`>[A_\(8v8t[3i$,Ff'h*ULRe·LJmIˀqs5S(iBjdPРtָYü"s(we(u> 50Rz;U "D=ez*AK2D"E 0fP 1USBڳCr.$:Qom'[>Fev3ԋ d8[ Q?;4X#_g/R֚"HiDQ{hd$aaWyx`޽QŸދ%nb=0Jp]҂As} Gٺ+%)ށ i NVS6Jj,EuJb87~[AeEcXNt3ևDσbEsǰӞJ8ƯѥȺNiܩ+45ѭԚfϙE5gݗU,5LkQwhOb?Px2 "v:kBJc}|L `RI}segJsЃa,NxRN<~fD4;hl__'5|΂TSƣvhSDZ F)fC!JQ^_զ>}FXG)P-kH N *HxDE*B{$Dϣ##|MZ,~;[5Pػ Ý tƃ}ɜ?ha-A3m ݦ+gXQ=؀8; jͲ| \pg7NwȥQ]^}xRTrV.WFuSe4wkjD^V?tC9,%[->ӯV.rԁ`BZ8+>) .0՛ ndOp/x-_".Rf)'I/1ex9)0[\n4lL&%W{u(<ډ!tߺ9l,ɔSI-&`ּV`*Z%au ":,hR EnTtjKSƭLyz&d+ڱhchcg*"zE9^z(f #''Rʭ)#Ͽ d1@"$JA:%ʱ0͸*$?{Y;@|+A-?/iMHE{AP1 esTS`^ zDumTAn@AXqڷg9k 3emn75,B`%g;{CiJ m"٫F[C61}D zPMH/d7XR|ezi&87Ij&yItuu<ᅚZwwDdiJsŒ,EDsHxeLY,ilIĆjRVn-ocaf)9 ,s+A:@мd^cztf&S^_&ҲpMMeܫOZh*[hCÔz,Yo{ y}am0|,t?hJ#+SCjR.Qm7 f#eTVJܧ7:}nrw=3||'H?l/>mrb1=&8ZpC8Mw*ʍUЃD *7PSؽH>X3P]y=x?I !2Rdp# evⲾP &> M̥] rf5 k"jd/2'ԇ?6ć0K"=16y#XS!c_iwԽ@FO͛IeK(,7~:(m~HLJll΋ 9 J8Z2u4^MI3 ឝ}[WؗR iltQa`wx>L54 Q|wա`7aZ*\@ܹ?^FS9vsY0bU[B ! 8}Ar<|]a,m@?K]clҜnWo7 ]|J&T:}Įn ]+)IiPԹ6z:8na߯7XwJg׵ŋ4 *c?gp.(zBwֱ k@߰Ǧk{-A&Gy~[ħZjsBt&la;)蠧KpslE-&OqHQC8v.ۧwGz$X@9R3IШ۴d[ #<-:SC79\!0ɝ+~mȺ݁Na5M8z0H? 0߲-bq b @FJ/iQSox[iq<ʝA`36YuSf0gQE/uZRP&T#|o4n&sl% /K;`I^uB?ݜؕy\%<4euaɀ9x@>9]/vQ V$$s9C]׸D"UL*s)ꛣx=*r'n|9@! Lk( wod $yc]`\'.u3l F#R)qԔ;+rP[GAБYa4D/kz-xy#! mo1gH4 v" k Y1gM]ېF'~}z9.$+`=baW,M>_}}ho[@k&='ݤ.heĞ=ƱC:^VH\y"ŭItS'*i8Ћ\ *{ +saUSqbC wۣCyͣPǼlք˺hnYwm?*zDCS(jH0[rt~0Czl'N1^&5#aLQR6;~mȗ0R !՛Ll5}^\YWhDd?^Q{u FEJ\*b(Hp2>yjqyZ!h娺rAQEw uӓny±!92a*UHReQ摌[aadPgN/K ?Sr<ŏ~W W\ODϲtL|R4;B-ޠ4f񔬵 '?0 -PK1@A䖮_ љRࣥgD,gZ~{Ϥ, : u__F_#]#9eljLMk@kxǢ q{ZFkjvI1ZV XxXhTv+spWIJVvƓ-:*u0v ea]8oa?u)x[>r_U9Di GՑ^|@q]ٯE/|V(+r@ޣ^qmvc d `D\(%Km/gtcB֤P#"(D&KFBNO`@G6CȠ(lna8BlS]+vTE1YUokbb&4R;WِSF- Һ+i#N} TJ& )`V}lL}aR^v^󓸯{5Q44>7$d]8 K mbg$ZnzlwJREwsDjOLqCD+k3(:*&zx ;;/]UxRDpT25\?  3嚬 \R_;H=9ꄙ"ծ!<,--NnMܢeKC_Vۦ ܲ찆4zs7C# ̊4*ƒ$,0s,s4]aN*I01g'u`p6,WlGqҩ_jv΂nƪq,{ &q0X>gm|*"%bqq0ds7ڝ2>]'Z]9$jzYpKl[ļ[*.X4ZQhĞރENlG9Nd؉== ( ϡNq74cӏBPUB,:d xz I7͘)Zh204t4ŽYHq_RFZiEO#wkTK,N^<ǽDx=eJk/ݟNZ_ʚXA|^:E ]"}*n'Ÿ݇M] kT{qAH526Yl1})Eh`V<ڽŃ c'4ĩ޵@B )1qiR}`c|% eʊ-3JjOj!]b4 97wa #04(sX II\'QKd=-crZfcMU=п{W nyshפqk/?8 xf*>ƒ> 췡 m/jZ8bCEc!(. QW-@{F\w WINlRQ ٓO/k(ԔMo"zΝǍXhmNN + %!p 9L`4tL !ƣxy'4p% fyiKQ|s6|7}\{+dcR]2Zey œgt{BLѪ%g+2I,-r IczN/3c"?{` I{{nw$Vޔmm΀YΗ*7HЯ'" >4m`y*0y'ఊ )m-#:L`XceZr4e1|:I t5BE_CO7,ˈp ݣ j҃JcSia"u{kSG J%"g+=gWQ0.~{,kA]-.-"B@M"V} .v9YK+7N=F>5Ky6SaD; L'˭sՊҭqM8 Rj5X_O)D۷Ds\y~{ fS"mou-KW)cEatD%):AX_:=,[,gV=Ihy(^xt%:4bgi{0t=Z3q8.*v(GFY~<`Vq73{CbC6 ytF?OIߠLH}j(](@b6k*S2D+:! ʩ뉕3 )m3cl(ZlV9S$y~Ywwɉ}SwK)Sʦ}$J S"Ko7)8Sro)'Džz26 cI,f%Aǔy0:s"IqKqmo~`8Y!',(aa10iRWJ+[sOR >=Y[% TtlrNՅ +Td. SC‚$ %H>G\̈KѼD$xX.meO9 Ol/,..7¬Jc{:eY >]p:֔ 3FFEJzvVjB)̯lߴ6F)y&0r\Q@|4+]藺BTpxD~ ܶоsOs+(x  v8{ҝ\ej޼&7xmU$oB+=Vi"aX⺌?b5pP%+kL)T &wZ..m {DCYbycR=qFH4a,H3 |kVp7;,fۓ?x<$>Orb8]@%xF/`q(#FT\)TÔ8_h,lo&%HDp,ɅX D!Ƅl^rdNb9UJkpGzaTq*[f[>.%`-3Rpxm I!}X.;ӬɈp:S(^c)_1_ԛ͐K`1@u,'>wuxg /mܷ!l v''}M( ʅxJص* jy{>YW\:ݲe,% ʕpA1Wn8gyŔf`G7BV $s#c ۓ hݛ-* /瀞F}{Fg^#~U~N^mm("`u%?$ 8Db Qڏ3z,L+ dND]/n~Qx(> (qSWw w)d#jz/]1_̣^s£FBOXϿ i<i>r B$?<Ӆ+Te[mj SR߷`1 eCI1Tt.AfcThpͩ}*,U)4aA ['=s IrZ$7XA9xs΀m緓xM jWώ5ɇ ;1HSr9wi֑8'+A~T(5p1C&5O ..Ƴ~ӄlco[Nm\"(oG7H@+xgbߐev%GrƸ1#>k/ʫe~3Xm`\ @U8B@|T<ѾWnTL ECaمd}=T#^p+'-sZwsx DDŜ3Mxu]a{"OY``G+T]^ˋiVԹcu*C0@.B֙t&seEr`T')psTL㘤x|n4l'84c \N.`w6uG`k^%WV1$U/eS B\H}%Rec/K³%R䁎W,r sf pKRndE3|"j1W6f KIA敺LIx<;e|B9q&C"qF"\Ԋ +4Lb#:솠&Ĭ9-P0dޕC/$ ר~Op*T.3:~ީU!C">Cx>W_$ $6!NlTxt:;r!k^_ױ!r%/'VqBiB1!QM# T; !m5"t> =uAF(soy?3u8Z[W37a#N,Q1@K0/wӰo,1Kz fÊz!=@jChRe3?ڊ6&J=Vj:og_v Y"s+ 8u "4ls9{v$")yEIuxƃm8>qm-Ry1+|aȲ7tU nɑ?ާ8u$VdQd ZƆ`wC[,Np!j}v9gs%+BolokR/TL5* 7%[>i(guZ4>}vH5^&F0BX 欙ʅ]`I%)۸<þж)ğF$hy0-7خeV ; -%xIAu_ٝ͸cwS] `8-$#kyf /n;К%t4;LW!rsZ٫f]/!JD]̤)S5s:/SϽlft"['C+PgK*us?cA=[UT>6c 6bR$sx+=[}!3O ^r+{zAv]!=0D 0w" P]$e4sFx9ƒJ A+`)f_GYdvľiM 0Ye/(oFЌQ' ?ڞ& #Or:'nB願\3B|R.U(7V"%f;G,44pΣr枎,$m$gY>B !r\ƨăԑ6{ )o˨ @Xm.k G∯82 1EiUx-y=BC[Z/>`J_*ͳ OrY*״n$✐eIdZeI.X7xOXtt=(xʓ jkx뉁{@G56GxLfjF )`uZI04JRmg6 #tm_o0Xӯ &tVsk- iաg*6~,8Hi*@%G ;=K=SR=E ëvFA6{u4Vv$7f(|W?JE"x_lyZ* Bqxv)V%5"8Se w@ ]Rw'MOҵ=NCy Q"(BzU9* P QK3AVק4 VcL_O k#0_H V*1jܫ5:^j OS;Hgِݸg,oP<.R_yv0j;KnnE@ޱI**\_(+,)}#j;oǖ#bd_6vp/ەSP?SFH4*D,bxp_wA܃L8@ ͘+hl{iye/Y &AcjG̣HPVLC;V Y0eb~n;P ͒Fv`r[觺wBe܄^4E.bc/ =jGobh<^>˶Ո%M0 XiT2/Zvr4M [|݅Jʵ-=pɅU*[!zSr9|c~WxR{,g!?:遠5_7c*u1Ϩ0e Q؊C}~qu^D\f ꟥Ȉ$XحFBuſj/=)e,} <ەIDjɑx,a|tv_y \ MܣY+p|~|FœYp u2{ )|'o8MRdH)%)Rx{hI_Ac~&`$Qs6+=R>|NjdTHUЯFf Uھ٠@J H$SAݿDos!< XY Nid~rP# );r{ax=79e/!^ʺYTf.J::"sM#*s.`Hz2t{4*:, K< 7qkK\^aDځ TkT"f- bfõSA[%Żlȷ xYo9KN~ntiEx:](S=;G{_A_9ε,ieM1)U؀$^8GiO &(}gIXűĐ* W5scX[hXuk 3}iܴzIw@c!3`\sP\h% ;(d@E3$FqlۊZ8(,XR62$rEGXdVH.]./PI>)oIU!{HI6ʈAYP$_S$.Y@6atZy.Y6,1guߕ>f4lkϭ$0C2_HڨA@Yӊads `즍7O22+uP֗Fޞ 'T֍F>o[8SgT'?C<GHߌdbxrviMt/QvO1NP<$dv>֭R+|T Qt+:LMS=0'&}v7ۭ>TmVz5$;̳H }|Z! ب"9*67o=jڠ,Gd2iɥVqIA.@{ uydVIxQu |[j3Xx4j]>KbkAg4F)8U⇣aJ g= cSE'9C0#SZC K~(YQNvM9B6S Y͋#sjzl1iEح"ݓS~ƥ!5!.})G)/ N'e$B6G5ބeozʮ^}vj(l+A#ÿYBXUx,7Kj@P_G;=DXwOMXBwLTgnd63sWo]rVV*E;[a$Ƒ(+J'tc0d{Й֦o-_v|@zj%}iILZNjQjIܷ6 [o%bjߛ͋Kױ;E"z+ !ů))6^f2 ѫqTE|o rMl"hKrpTٍ;HTBQS^$9Ƿ~q#cqwq&JLfNQ9AWn_AAXpx\ܬy?(Y[B_j uYw]3'oיnD'`x\q %x06詃nI^m`&IMJ|80ہ [WpMY6N({ %UՓt)וf۬J ~׹Rcq8d(Fn4dNK@\Xbo従tUpVV>Hl@ Jcb7Ձ FA5%; L3+ Zk^vtiYhDe2]"?9vcRINkN7M$#F\r{ȕwA/&3+Kd8m5k%"<U9c S~ Z8*1Zj< ~Hyxѳޖ3ɛE T@W`Ngf2ƧNMLl n;"tW,;!2e@,;~$bJM*7<(VZ!j, P5K(KduiL -(H`7:i̟Qc)SiRs=ʁ u7S>+bB3Y"9oɷ;bِ?T?W1(QOQQ|wnTՎsmr2/]1ȟ*XY5B"Cmak|b`2WF~Lg> w >5w8D?_wR&&KQL:kD$eΛE6G׾}ܭS {n1ݴ{%d,,ӫG (>F*F3؃L "D 7 ;sf{r߲y1)TE[mN!#=Rg- 'KwXDjV9m-Ї d:R!yAޓl)ǑB-Gޣ؎*bR2峿X6=oM7CL*GR\Vxqh9OS.C4EW{4 9:S@?4҆#mm/TGA#xs(_L13 TH {.i ׆}|=lI؂?7+s#MA|ⴛÊ8M0*\U2\9#}vi*E'v=qt_y֧ ә3tG2Mf䖑(o K B ZhTU򵥪?bI@KrS E?6~aŃÛ9#5Ș(83H棿) eJ)4z"-)ޘ{^^r>,[:2?vF>'- ǭA2u/, ;YbAylxpΨ*{tZt)eۢd#E?zy$]jKkzWmTE*Ŗ oCAc-kK1L5cYd?A6@ Lzejӡ.hl)L6Vn9rOν.+TJ޲Kd17CRη>b T2^6Rc"wii3 +@Eg?sp:[V 8m@YаQ=g~tӥ \ב >p;2$~nZ KU k$;-S?bzXcsϼ%lmoQ7s-ɛ ]Vm~9j;Asc3W% poY?OQ# jFQ_ uct6^  8ڪlm&NΨA4觽 0uX@Ӽ5~tQJ9V4v³=ÿJo92^ =:]36H.z/wҖ:`9>Ķo\C{*Ak7]־*y!&qM TnYS@IJj]fp4S7pYd@sK(iMːb?74漻 xk 1u,MAFNc'N]8lp.a򔴲x0AeyHt0ԁOx҂7wS6K^Z)QB~zNվuU YU ;}Icy1=v3^w\"4HZF;H4+ᄚq$?$(yMx|?e LeEXˍ6C[z[rMd&mF'q~WsB\x辬#΄ku{U2 ~p0 rK?<(+H_ϯ+BoBZGJQsdh4ކ Ku|gE^7U<͇pjN6X~̔P~d]E rjy~Ix[7mD<(a]l!`<>]!%4~~e* )E# u#OA%oG[ _P2  ᔴxz(ʤHDfFjBօΜA2_.Qv^;r3!_@JS"?x^c螻v!lp"T圽 =c:s-ghQBX˖`Ix>4v%3'Irsvf/dImЦ 9TiZqk+f{eus=7㾪s NdfEWc a{M/&E$փ) ̪0jirKԕyPDZZfX2G]pCi/ZԘ^av({YD&w;Q䞨G,5Ĝ94" 0 ͆ia~)r"7ia5aN4ώvy-&UX59ATj$!oj8]<$<_#\50Rm aĖ!4.Crr2|!! =ϱߠl`{$p6ߕp[AIƒ+z .6Q5taAsG e;er8serox^oAָ:i[vkg@r N{2h(؁\ 58\ʩU;QT/gASƕ[ xbE-{rWjūX3D L%ɂ}YQa fz^/w$&,|q3-$8N/G[qBsUâZ/@PllU ©VLf_a{m; oUt+?E\"q25 __$Iya+Hogb9UqT=S7^bhUP,S}&BAδ%4W1 Ӟ ]OT x'nnbQfWfukU+wA4Hyr3 rx{Q${-sE4TT{Ϥ3@ϾQ vǣXQf*i>X M|VCҦ'NWMkGk-'("zc@ޘQҠԑ*&v!мNPՔhyl.ǙkZɝfCYi~z'Z/HUZ!7? en擲IEAq3Lz dN9Vw4.U#浗-ݭ S0Os1%~?xod D0M9v0LVYxsn &\,J"a3X},+0̈́Uk:;Q2Ts|cq9XvIBFɀ:ء"ZvU q$tpN2}{uD9xu5p|4npP&㺆a`Q6edE W`rҧ Ʃ"mbE;[M ':=&sj  N`Wa!)I5{ޜGkŶl`eU}^'yxg-Ά5Y$I6u܏5F1 H[5Z/Nu8|3e.$beTEn o#iI.OJT b} a`K<\s5cۥgB|ծ5π#6_b*G'u#t܎͠op/4StDR?OSt-jthxm9MVffRG\Ŧ`'"{?$N23x'`;JM$~W(GǙ'23bW:lWcU )0eucҮxHi…HB=CJo1ʗ4%0]_X"]`$Mhs2&Beʅb —aZ_áu媂 hLm&në`gO Cf+g.΀uǪW)-rEQI2K.Rw@Cvqm@kVKyH0>벚ΦA~LR&5~ UwjKxkNz9rºd&1l eLABzZ9~XC*P{F.pb[e };݅ĴPK,G^4oT( M8+[Aa?+=,x9V\C¬{驣І)u%hs(P'&`xs / zKjs FUg$I&J!Op2Pj!^ H˄fZ=$[&TK vXO9M8<nBf@+5k=oa""{&~օ)#4.wÒpZ;$gsTAJm=yP.0ߏP/$1zEubDPKrWƛs3v7dgI;8PWtm(ގ4WG+b;zaZ"S>6C8y+i *14qqUm= OӷZ~DcX|ث*sՉf[KQSS~3 ֶq31( f^tm'[PlMf=?ɼ (p6b2W/Zثܾs^qwGњD?*4|L1i#ڝpMy5a@ST _]d3g7T@wka䳔iW)]  ]Ov]W>HZ7c#KTsw4^}`\ɜ\$@fdw05$^@B^XF?[a娉̒XJoi3'у:)i'¯$s!Ӣs!>_^OV=OIcG$-Jc5A\6CKu6e1[G־{ۿX22^L(]#].tCr'rerZz7 MܝK%]RxEf RcS9G[{`951fo2X[+_] bLtS_TA"Gf|c0m'ouV|?;6V~S? `^TtJ? {)(W'upji|WsֹQRi_Ke[]uqōQ4TBDZJ##?l#t'&qR01=٩nXC>T7G26~v(̖V7VdC=̈ǯ<x`3Ä_Ɍv$1_ϻX1 f`ƩzLW!KWe rP*}~pI+ptՑ*zbg/N㞎y$%F% yd[ijH*9ܦ_6%XLP >yG`8!3\q9&LQs>(a~>c?l_s޹5IxUZVIP^}Ҙ_vYc[qINs(պ 2rS@n,WOyP/^0_N<}Ig'\?2>{USZX>aaK;&ytE,>\ 0n%Hqo#r묜Q.u)#)D^>SPt iSg3^B9FYBH~seH!Ḋ !*YQjqc"+XC4ٗw8T )p.;h*iΆڭ CPu,;N_s=#lp0c4vzthL׊X![ Ur|DcLk R 2w{3"#kx<8)z>me䶬{{MDr?"V˨k$yVA=OW?SvnLqfC5`$lk)R$(+t=mƄ㈫]Bc-myJޒ2Ir/ >3(y\+"b*$e_&1ݔ\y'4-arzdBXG$q6lcNU0+4Gz0zs8Q$+hb~I{? u }[6l)yk?}8P|(L!Tν[40UUXǙwm{$yȪ5~b+KQ@|mxv6mhAJ[;֗SFԗF-򥄎Gmb%,#o<<@;{v갥їi쪣X-2av&eށg(]=L󀲢F|i_nPitmf*~IT% xVP~򎉹$a֗@O8_dPI^4!hYQz@&ѵZDLw$VuL)Q=3Ά\ysgvĻ WYMT56S}=fa * 1&5lzVzw~yWaI\ᭆM(#:y%e _|m>Kp^D܉y=ܽ'ٌA Vy'$4&p[1@bP̲IݍEXI9\Wg}\Y*X[Lg{l! g$$˂AfyN~)^_+ƾeklX^GH~fRj Cn#%~ R,%D6y;!uBqYfTWn '% [2yk}*u#c}]"ˈHm4n[sEa-j$Mm3yu˦~CT=Gk>uU%k V}Qi{r ëत,!KL/&", h`vo hY# u}_bKڤ8J}Ij~;ui|]iW01߽tpDTŭ(˺#6Nc?oY^@j@m佌єء GrGAuF]Re^[­@r9;<^)>d=t䄌е2F]*|s6yM1 iDTڧiρI?0Gg?RI(xĻ:9ybo59rYCRkbkKw8-"Fd]7_-UyX6ЉQ񴲉Cãdjm󙍱S\Fy1'P B3IVcPP6T`K]G?8KI",BS<3"da8+e wt ׂi:w_Geʅ!]a8@M8;eMEt5L0`O}rgp94L"ҽg ypX }ǟpSg p, ÇzHS%gK_&Q9+adv楷8batAB1iFbG[9w%"{g-BkUF;C:p{}Ls@RIHG],%' 2"\Iac ͅxR1ÁC9(FD `K-'| ;9; L(izͨ(m%77h'*1F9n<|D&4dL+dܐRUPWJMnHҚ8]Gs e$hnQ$aZT:༥`$^&Hf)ƞ'>yzC뮇df`u. l7O'F=C%wtF1i4prE 2x!Ѩj0<0 q}wL8&ܗ^}u8[s~L4Ai6&.&I( xX'[lnYچ'Fs|+Q=/SiEN\'?@  #@p3sogSO(\ eo ih0F#([PwOmtk1ф`Kܬ"-lƌp>%;Jm.ό'(ms.ޚ!F&s#6^7X<q"qSӉ9?P0oN s^n7 Vo"mWΖ%Ocs?M׳Vށ{?2xUōIyy@e}e4h^lH@뚆 RwT] to &jD4mz[W_[4?' cL}jf'mL UWܥ4G^b8OKFgZ~y^ JU+M^)^=ϐ婔aKD{:Xqѽg\j?`\0;ݳ=v4DY`̧l~7J5G{c0Bf#Ʀ=Sa$_g NViʽ4q*!$D| P̟ |(譨0hl-I }x?ƚ_ngTNhE|~('(^ýbD;kɫ FzVkv >:yɰN6- SB~Z5 BuaMEN}h+0os ȃg-T,S7de@*B p9\}"tVτ~(76V!Q%$GonQ w4mkb㷫 ӞB!}Zh˽UN; iIO ӻ%ڇ蜩&^+G}U;ނUdUMBYEÂ*D?! b_l9URp|S?7Ck_g /2RdƩY97 H-p1f1^6(ff5@gt"X4AKxW-%$}+>QtFt!*KJk}KaŸۏ$7b[X4Gb}dY?S /P{[DM6:~ q*:̃b:wLMN#sޭJ}1SJd(7ƂwV8ޤ[t{9 ME>}ܳaُzg XvtdE#^B4 g~ THiOwh |6m cV,sȹGm|%-p9K൏5*Vw5\\lTd8}C o%~3zU͍xͩ#IPEX$X7A*Fh%Վ&AከtGۗ93e C"!|!vƣ E镽 XĘJΑZ=-"5CE%,(ԡfqɋՆYhLGTQzl}U-]&K;J/S *29h,>3Vҩ3Uvoe^.P{`oC*r̆ xE c59ro2jZ\zůޠJ˒ҏ:\ ˹WA,f8§iF8"^h+҄אּPzc*fSnd*CuȥTxY`%x?n^kz{]~j |s #HƈwZ!gڱBB 6Ѓ@>o(81mxG>O)IKs@Dw2hc^.DX0S n{-M(CLE,m'2 >O#xlW]ecP BhUE|ֺ3Q2;cnOMe@p ټdU*)Xp`t)RGlFދ2øɇ#9;hZ:ݶ=?~-][ N-0ѩSڒ70vf74agM~FD0zG1c2gh78^]QƄ jw<<iaLXsGei$7`ÍSYA[Qӳ cUwp!*22p ;}\u8K|@_RyCuc8ԷP17;%:W .C#(Alۡ"giW`4xfةc6>X;jŭ.L;8QS(b&Aj@c2^$j/vh'_E|5[/g$E:#1/ fZG'tu: |ܵ[iE;NE)VJ#إv/'Z %La4T.4mS$Kq3pC \`Nl\Hz?N8qSY&/̸Wy/+M$H2JKdKͦRD"W_qdN%FF9v͸34 D#()5۷BDjّ'\tr Vl٨YEM,zLrCZ5()kB]Kn `D#v6YPnS{?HzПԏI.?e@ϻ7q,:{ﵻP¼gG3[Xv)K4B5÷⿲kSM1Ɓ.Ֆ g)O v-k%{ցk"CL}TbXiK-=SX/gPe(1v"ǝ:zL HyjKL۟6y{2OSf3ΚĴAY<9gteG~ն:u>;'0C,Q%W0)vU>z0x%/xD%/QsP42XXp~&Ս}b̩*֎1^UHAW{auPɮ gl x- vc ;A\F`)Gg;ЉѦ/Prjs1=.iPZ)ͦ&*Փ( RI5^Ka%Kgͩ} 8>PG)%R,SY*k|Q8ЄX͓lqق*#D[ME8nC{uiumpXUmfXHDc jIaLTVꥎz0d2Ӎ gte|ڋKuSsd2.8 ݛ҇U Q/׋nbq1|ΉuseR6\M鶩x<(,;i> KkDҩ)6YLx7EhmFp> |5<^#8ؿ{M?8qG`ꕆ"<-"f߈7/c~=F@U|qN\(qH<g| 2MR_uUh\8-}4A ?p+w5p,OE[ʹP6%x?guT*f50(Nd mK&]|v:},wm#,N?!BvxHh,nz 3_sK&hGTqrʮUިD>9Y*n;aws,f!W> )r) ]mrf֊,f҇ߏ@!|_褹 FG@¢K,'RAE$9 (Δsט'FƢ" p< %;rc$wG̚xE0_]q>~@$.s߇@6h3M@pn(CdIm84h opEo@lwMb}P5E˓!48^EL^9C6'g]F#9 A X#N62iHoYKr |&, 3^];h΍o&}inכ}[C$.0!݉Kd^k$q4yLo(&r)0s~/"`Kn>a7( ؈fny]Vb :E א^k3u)5_3RoooS-G7#UxGl*kލ0#2oOچx5 R!p$9 n,kr`+d&"@߹$~ F+VuiC͏o@MW2}宓*nlrdBJ'M 3w^O1J( Zxh.T%roQLR{NPL4˳$nPa ?.ѐ|,;~]`!e7ɻ!kFmrsF38SRR76=:3*g *`bt3YW7YHkt]wBa (f$П6\]<%cwBtbA#Z!˔MP,fhE:}{TQX0nB팾)cڦͨ!.7r+x%\~RZ>9$ݗ@YgЕT>5N.!J&gze-Vk hˍ _ݷkCcjYڔ+2ϕ%:Z鑃QO6H J~ea6b3x6"Va1e';xNjv^hjjW$xO=wV|} &`iF# 3=$ ;cp2&S m ')X,*>C)S1I#br`5x-᭿y_j@̌y;$@ս32~@E5w,D6Aѝ_oY-D,u+,MJ<̳&q)5( Sy4F$+AnS0})T@>ZM Ymk9E# D$n\;į YSywQ/R S;G-@*|nb nG~fΚPlC’=H!\ b];'XЫ/ify"cFZ.0&nŽ y nz-yCq˚P,B%W$0d(ƩO'rɖCބj:@wߚI ݛ~(9Z8w;X3e:H 6"OHKX6qX[x3%~nBv#)Y!&ZL8W6z0 kSডen;4֯gW X#( vXJuaS ;HԻ5’PdzZ)&^*4BޤrUS0 RQ[YC ]1]#8OC15"gstTHn-eSP>n9EZA{9 Lbb ,PXe]J$,~7i)Vf=ӰzE._nW \ad#={|Y6Lr :Yqƿ7.NVF\#iWt =0BP׹qt8=axgPwJ\/O&܎G=&? r䣟w VFpLG.5u=L!tտnOe u=}%o]cjʢb"h >taC5D@@^ʡKs\IQkgB98LXY1y#.Y'@S! 4!{' u5\YzO2n[m8-UG8[)xjƕA(˶,%#/u|p"{nyn`_ar}5P->0xAR$&k,woEx1}^ +%Vʎ>k'rz[Z׾p}UJ PS:k8dH2Yl' HA*JJZ6FA,D*9M+#tTú^ 4$nC/^Ť~3c%|-YfiD,nP丕%>99hͥ6,u]P:!mŦrp>n|V=}i\shR'oNzw!jmCϜ7o}` i87+Xթmasagp\c¶d'#V:s?HFhR x;E0Ę4c3tWSL\!5FzͳПɈbӍ֋)CcWdJdŞ-?Y'; 4L5?utʗ= 7rڞIt7?6KC8^4S s|r.Y2yX!ڱYRҵk rS9`2P.p}V%ϋڼ" V~G+O oAH E=)$ؒQ? -FBUw@?C=ܺiGN?UODGWxbr昺JrS(ѵD&:l fFkp)o xsCٜڱwKq2]aS@}BC٢66s ݯ|*˥QY_lM7B_ 'e(ՓaAڥ|_Eiz {II~?}>Bs/Q׿ֵ[~4tTI18mDH:cGaB>4*fkui:hK9ހ@F=+k<uN8vXf.dSx[Lxg,&*{J%4χiz^`W90+/|c ^!dc2"Cf 4~5Qv[mM(|ʴƖ="_r"6T]yUYLLU`&(W`:m_ʰM#KC%/gx`P٫t /-a0;d:;?91h`ԄO yNa 2|e_{b&ė)UT_Wh-4?_~Z1gO>-sDޙd[sН t/>Z? |Gi=]cXktI&ٕ[G&y%zulvswl?({~tg-y 8ぬFHڴTEKtZ uK]Y,ZKG^=Gn = /}F ;7KEn"EME;$\E'=S$. a$ܯcIF$HMGwxcLU@JTA'D\ le6^[ͼ3Xrql{dT g^\ȥXP,PЃm-|,\'\"G&I?]> wUó놄_\=dwJДB?#r̎3Pc ]~Sc8 [='_Lsd T_i (eVP!i$O- ;f;"I /a97kt&<{w?YUNnW0qeXͿNB8vNh_!BH8f7d HK n B&j}lU[C :,pC%Q}6F1IU%W96\l '6j?Z C݁~w%Hڬ\ --[`Íwf6-d>Pт0qa-P*g @h0abm6\|KN֨|KbЋLa0~,N^ző'x'sěUъM%FUGWHCj$^P5`UŅ·V$WdujttFCV/Ɖъn}Qߙ"(ɽ_4o(jMb P)8=uKRD%O "hHI8݅;IPuW>iJ(mGcY3;#x,6&=ݏwP , X)@v>u \5 l6i[}VkIxBb?7?!tƷ:vj8~QsL; `3ҿtc7~3 Rǧg:֦g,-|݂t.=⊠-}.sRD!, 8sfU<#puO0]X )B+ڃAI \Yl#zBY[eK q}B䊕 j"ƗNp ޕh^P?qbz~5@eTA(Zàe!pYkᓛVfr1}5K`F0P{FZ^QDh,GkOvy?.8]#D I-f;.jz.5L'(B(Y^J n"'OR}dkp[Qz,R0pfbDlF6-vyĿy@%F܅+[8hvAB@*h;cr? 4O/#ix=[|C}xOԉ0Z|-oT<[}2)#`o9 Hdp)M2T>&>)\⎋,QTc‰<тVXYd0AhI +:D6u7S;XT@#BFHH:T"ih d^RĠ 5eex ŕ[`)bj^yr5CB+@EB93-{-׺1@f+Y* U!5:o 5TuBCjl7ȢyOhNU^t ^Ho ɢa3`;(﹪,7dauwqhtcA1}𘡽z^Os 1X -ت(45Ҝ{" r˳{e#7 T).>D΁VP(#|ͷԤ Y,WʷDu4aUo-I5r3 >;i0>d,UͶz^5S3)t!ޓo&=ǚ C5{6V狽U5 PJAɺ76F$&HCY@x J"mv,׫=eYS,]|{V-2RʊmtDj|)W2TS)6Et&_Ʉk$wnI}Q =N#d\oy*1h:{XQ[y[Y8-j1yX\"S6e|4?`A=@$,@ȆEf37G'{:}J`/+T d#qᨨ &SK^} { ?kxq]~CF1_lD%@1~@ ʛ[^,(r2VڂJ)[Mᢄۇ@;`R ?>PIhdV|~me`:_RaBC{W&I(B NRBc $0@$pߛDK/}jPܲD w]k8B)$[q.<( j&<N\x^H7UHFQTĸAJpnR3JІ!Xv;I>™Pji#r7"~IV0OX;e]xL2ALl1yLhcb$O%$ ӏFςaW;m's {N(0o2hOA&"Urjm8Ly;Ī.mj@cOBhLl`22e:b-9K ˷#)QxR‹HEr0i+[bE6N̻N:(/V]LAH=J7O:Jy]k߲MPv=Xdi4 ғ1xgZ m*Gʠ'<+PEsxsgY? m>OB|ck9jqz~:*T5;jki HY}@Lkk:_DYb?%u |;"~d ,P}o]M굶a/vl8ʫVdk0Dw 耭b*_MiL?B~HMi+%Ȱ 1g` oȂ{Ӟ][3y-t]΂`ˤrbд瓶ր5v dU6yMtE9`mZzR< -Tsd 39'!^tXN˔^|A. 0 ="gА} jA>:_o3 aʼn.tݧa b&PX7 xS?d0u;Y}mIZKV$S;D~#0TMav"RCt2]BAلFոUD /!c p0mBڪ8KCBKeL_`ߙqrPmyY 3BZV瓬t9[d=6}-u#۝pUQ'wT#dB~rhoɓ|^*R/ Z32-.[ߦv:)n^\+XQ+[Rńì?.(st\8UɓB5Rqx &k]HvSz8neQ߽xXm8@4ß:͡>lņnl@ U|l[ց{|I^nYae oBݏ.T@ |4*$ 򜯫#7Kۑbf=}Zi~>k#<58aK$vTvg?>m@`éUBbkWTM|֋_jюAIyr" 9ck]r28++5CEpt*Ai^rf>g6`0<=57~fm }[Tq\ڠ dڠ@,f\SmG\2@Vۢ?QQt}*vl)p*Z#[$޽Zօ:l3!|s[[n[1;)yټ̒Z7C{A$**ɖZll+ryS4>e~իlзt֛ESdk1]67砿tm MA pUxk▞4s+% (Drb*`M1[8vOS?L "U'J\%I2ZYn a3ʺoȧ%-t8Q6[ۧ D8d05%9iP8i1 A" JH~7_-'C՗R<3#ɛh Zf|ٖ(@$˴+pA Sd`cmƺ4u||<-DE`%BazZ~d_ o35NUBlDW_7l7 Rӄ1o}t#7zvCO 9wR@veDtUʬ6&uPMA<oe 9mc)o(GVi~ܻ4޳RеŻS#>BW&SݦSq73.9u c({o`P~GUj>CE6 a&F.#VcsA0"iFk"R#ʼslG6Cpjl18!ynteKo9p6nJ/ $b#/>S x-y'ۯ>H'`gGsdf8|\!0>خʕ`n p#5VbH}xsW'2#\̊<%J[]=ߤ HPٯ~cf#sg&Om54o/$.QKQ'6uNk9+&2\9XlxNߗr\l\l ? YxG3=m$kFǺ>͡`J|mbT%y+eMSd Z[mhIr6@.Lv] zHrQh~aRۤm~/"J1ѧ<8D*SӨPf&j}, I$ᜋ”H@<.U+`b ]|3ENa6~n-v@Jʍi'`{ ?HwߐﮘbQmKJrf1"M([^Gz5c6qE_oɗ=hSS=t1ǥ ]7ν5s@[yL-kTZ~%/0W6A7*zXUHG3ye F:p~Ϭ 230uue$O47g|{"q!/o8=ugSd:8&Tל$h[ 8y ڮ?=9ؤ6PJfegoI>46>X.[$WýC'n߻:%wK檀Jdbdn_)F"h2@1{c< .FOY*LvӤCpML!s ڨ>rP}X q~}hRøsL|W iQ0G ZsojDt5C.`1FGzac2 պ0(Lic4bIvVbK% @Z+kMAZϘѕʇוฃ/cicc\2S$RVVo0?薼c >9ijK7|1utGN6Jɒ ݜ_A'T*2ADںC_yD=ݸqY W,Og) N*^(\9B%I6dE7v]#Q!;$HpjIT/*yUUUre\0ނ0$/~OH*uË,STZ8 b8޿`Jޣ_k~ӴBhgCuwQ_&o=d ` ?VR|T]Zt{ui<`ޮvrad8V"7Ŷ-m"X)es)h-)JSD:'?mg!Y6H%i}{j Ty$XvLט]MHbPk5h6l3ߟ@u1t.dbJB1BeQj~Ffxw8̪e2챃e"g\p@h7c>D`ڳ CoA*K a;,7׽_|޴M2[Ma4W-vRIWh~2Ht܆|ʃ୥ YXe̗n)%TD#XJҀrq@OáT'EChS3`cR09r0Ve+(.t=%E"-mb F ,[~͎.o3u^^ii NI)_5G-@<7Ԟ7鼄zyGÃT,:8vn@:VI:xOf]gՋL @r;wd'^:'b ٥<%2Ilss^}1Ə)t'?Qsv4䤜m!3fjI$)gqZ 5ydjr]Z`o D ͌߄3q,r iHvǩhV,<{78y)Q[`a y{7qaJa*d4ɒjzl }K&H,d>7ޙQ8mlNC[N78sȎ0]LyDjWNيV*Ĵbs l ?U|Beѳ,hbVR>/,N\cp}ui9糞xԙbRX˞c:y7qJ2Oxׁ٘V'Kt>]@\^C'FGjpApF.,sx?TPwWI/}ln ؽLKG9{;GX%g"7S vӊq|KN,V58q*;]&9H]4?ϗpf㋶%poϘe3*ΦW 2Qx7ғ\{[+bVżSU`ua x֡IljFl|7DRX <;,žhv\^WD'.UsOҩ~UkHb 8b#0+TɜWUܤfFedKV¯|nlG 8 p$Yx=$n u2{W~A!(,̧<=rq3;$/ğ,UhY 1nHK : e ,SY!Ze_.8'1t^\Zs~ª6w}6Cw11k'p@յ"!oݔǴRlTCUOl@i?AxaU= FN/iW}͙WőmD8nf j;̷y7ޔͨ4F|Cz/rt7jXQYu]3n[a1FLL7@tGd'!<:IWydWŰ Y2lqu]X1T;vfn`l1wsCNKj8I|`%Lvg"3[l#WE1^dYXm4^9ɍbSdO|E'x|ڵU8.Azu-L'ЀFJԁ]Auq'{kjyI|toŕ3kqRo3%_Ԫށ*'?QfoZV,,aI)ɟYA|*忁Opπ,s3rB%gB.,vyĈ&{Ps*ПЋkÐ8'X oZfZf[jD]H ]H|e:ƛ˂D|;6Iu IswD0:  O+:8*=he4ښ> # a%FNP$COtjP5#rWэ<={:py=M:"c-L 3,aiyk{)8~EA?zi8g'm >y VhY" p}3rZ?Iy8螧8.^lPy{ԟ~XylJ(D N{Z$H9{dW}1 ;uj˿W *1Z@{mLwQiwkGO1Z2(bQ%IU_O~$V&1Y\˗Ԩu,=b/8Bw"y7mfcE# 3ok\Fk8+8Li pG[ Wj%< 0X w>_y2}buX[-{Ꞽ FSÆd MR5 0ql&ɪ U]a襄,;X7?҃" ,-! E:/X`|YXhf\å־RgBd@!ޣԠXۆf Ʃb74¿F[R(\rSPX-ND:(] B*j ip\t@ir8 ty +=j ]Gjdj{0 R2.@eW"g;Vic/9GbVf6]v'k4I3H& Br洒~Yi>oţNtUpukmZDU_%0놓- G>/EpU"N`OhM*P̿q@"g^Sl#>EgTsָ9oY&tj%?۸";^ ݢJo-YF\ɮ=. cKلz@sХz9rQZRPvb6| F=shC{=( [xn%kM*=0[^߃^ʼnM!L8-Q޾L2H|O2[ct, ;UPyJI3 "OzXoI3 c3,b^}mgn#w'ʌ:9iWe>'e\nXLM"ru_^O,6CKݠc6h ̛ytS ¼nhFQߢg%8>3 M- @S&;G܁vO: Fjc?72#BNڰ4K˹=7 6/m E9Zsj[r= i1bFoYNxP!~{GS6`8Gi1jDv4Kx86~!"K+].:F)usDw@ 'a(B,nY {7DdDksAMk;ʋЧc$!u)Ap-"N:P9C: b$@PUtդyiVRtP`oXOgp2x'}i E2 i~. !ɨ5W7awZ]'۶R%7lºFۘǷ4ߧ+".9}Z}R8@ra k9`B炳Wp\"0.N s.IΡaL6C`5~ cfp&\-rs5Z ~|CX|3Ηx?(F!@C\͈Um*H'C⟉o:)w}*B7} #4Ǒ7&{t|1"~:49lڦ6يGV7`E@ٲqW2Ur5d-)$IEDIf`ĖH7}B #w8!MJ[;/0+&[*PyI"L1#/JuIyBbNZ%Py$mM,8^Q4V:ίtM= 7ICfrϢ}5#ˀ~]7Z#NA`'5Gu9P3p7V Iσ!z !#qビkZ}Oq_mWgw7x<8D ;3ߵNi9WRL'XQz sIWwvXOsa42,a  wi bJ_u<(F u37ƿ5ǯJh0ܹQgy g'{áT}n`2+Ww M+(>n]9=i)3PS;` ;JI^,&ːזo/BoJtD*S}zA:Ž0`4d s}Z;/.4º3ӀPV`O~":AE8,I ơMA p[;Qd3M'.G@t0 2We h\*q%4^_84. ,T:; X 2O`:wP{OJ[M/"QuԏKC=u$doFY}_O.oH)K_X ]Fsc<%Yx!cVZ)E do&׿&.ֈ3[aܣ27'~'X FJJy[&j{stqGK̑m3izOON-M+}7(`\21(2bȟs>6]@"گ W]$?L2 Αe9\c3 6q_WgZf΀.Pվ,^SҋF=Z@YYۋMd)>ǽDn5j; ޿,ΖpF$h8)n=;oreR=į>n°ϯ'HNi9 GXAyLB~qd:d!Bh| >=*<0-!wZbRL}g\dqEp -6'{ī\zYvr)"> _ow-`Wl{ F\73khjnǺ.Y/ݾIp=9o?$ˇ!ÃOtT㙞QI ym_0Aɘg$͵q r/g)a4J8. ":䟉$ 2bWg0GʟFpIImO5,2S%{*P CcY .9i^n?Pq4gPx8X ˁ~T_w7G/0R2Zօq!T}.imL0F//asScCA_bγ#ëJDe<掮lٷ'Mu[}E9^iKxqv3g/u>ĽTՙW1rˍxjb %jgC}Eya}7F35?U0󔢾]8ezhBb3 ;Lhz/2(m*sHdҞiwggyY9u[`x^{u$9}r2Vtߑcߚ?=x,""qV8((z/.5VOfR k)YcMksbSA7S}3^jm% Z͜WGX_cRoUMqլ؊ٵT36Iͽg[}s6/tYa_g-&<)~vMOV~X#26MZ柢)ų[FvG*=j8SpvUcG ao[0qdTT_yvʼn%b#䂅BnDϟ U7(4eEEy{hȔ CK4nMŏPUl7lm>eB$hf}Qq@カlO^@W nzN֓"Ngg1$+ Nem|ĠFޓ4f17SVEy0m:% )v-y}(oDԝrIꬑ̫蛩 Kؔbr`[4x=5&Sh>P2C#UcS-7t9~#s/"&D! 4s2-ԋI؏f҂# /ƒKoܢo6r Sv;py|"65>Ywס%keʁHk[7C~q) o&u`'OУG9ˡeWس#繂7;(jd8O+< ;GD'%sq`w?$q^hLNOetN$$+]i;g2*>mp"pp;r-fP =)~|PߞUGaI۷J@*+m\]*QTW(HHP ը4gz _\)}ځj u#U [?U(pSLʜ% <`{m})6Q:dtg@"ApT~m88ҸZ̿sö ҙ&Y#N[_O忬X/ ;rL= )df]DVFh3n7 HCUa]GI; "$ȁ;挥LQ'$KTvH@OPFRHu,Н^GDQ7[,Z.~Ac-]tIL+\;%bW[J&JIUa4^D-&X#;7mjmNW Ӗ³F @(8%x"ڎՉ4 v*O] {kht o=hY@%Nj/`kï&/[[Є3HjAZOYO7`Ѧ!҉?q"l2y"adN ܛ>$ ^01+~.I|OcwgЁ&Ky 5 Tԡ} k|oW㙎#6mɁP.c{q=5$Xcy?5NL;,g{N#1vFӶnY ȒLx\ԚB3&$g3K͎nr3K|j2KWZͪTmȽD#25fhDS/y:;QДD)s3e?p3o"a$+?0po #f @tzv-. E[IpB)֍ϳlط~3Fʵ1z~\2\ J}S*'J&Z)aSޞ]my u,nl4ɣDC2D{5e*ՋWjU$ocw,s+zc~Vl:.# ,ȆyUXX^V.V&J!y|z2hJ.K3) :Y, #W1|չ~8?[5y+QK7"o}^rK3EN.ZЭٗMzFҒX}&~ekfV-e30#W;M:/"u1&qqK:$).~q4ɐs1TU#D1+R<u .{i';8C ?ub TQ|خGD0I B4SPmh-l.MgF1 :GtoJ=QD! VBIim:CM_ ]֌%MC6ru_Q3akK+C"!n]jt 8:pgG.IxJm!lu4 ܀]dP;x65+r/v-dt١2a]l#rl*LB?,s&p z}e@SgȻC̏kXr=v:B6?%z*>aϵ/ND>us󓍊ͶUsxl[#COᣵLn$bg3XS&K(*2IW0ЧuwPP&1nSP|\8$ޭ@hgLM—){̭ު"Ka'JWމOͰ-DIߒhZ=/0dX 77 3OE{M:pYĉ`7Q29+<ĵ5$'_\J-fݭʚ)XX>uF sQ67n0zfgAҒZY)9Ni"آfY(+'O#'YH"ȧ؄ែXC{4뻨;YHzґ5pnj*$a&#8錟`Ң!Y-ZϻjEEuϏzf Haʇ"$$2 ^=pv‱czދ1i}$/IFQHɥ w *z$2ωˍ \Dhfܵa|u.SfE$u^rC\eЮUraG7 1 |m ْoN!{t$tʭ[*qu | Q? TSR 88r|Da JH>u9᭳'e)i)%"+x43[iNq]UTJf+d׺5݂-\|DẹJ0텿U+iſ_iA^r߃wN2+I}޻*얪@w Jbi0N Ddݭjj2 ^>[~`1K"*_j3+O g3C zBٹfb.iz~/j_e(:gSNբD4ځj&4|Fsd6Œ7/t8M949N8""}2x1eӾw1?(9b '$l^CJ=c):Ʒ B,=<)XkE7PZ7$QE|%ykR C @%3 gF ookjoD.gQ^Nʼnqbh~/Ȼʖfsmն. \&sX,;kvXhaK|AL&TnEܗd *Nr;@v3bWYB C|bRYy#$)hp60}:CVpbi#ɀ jx٣w4QvԁcR:[RʿL(o!A9f^F۪:w/< ak=Lx쒙mv'["u8G8r!4cH0hxD7 U[ ښy&p}N{H%ezdRݸn(,ˍ'eK_ns@j۩uҾؓ%=ejWSPd0u߈ʔ`Z1Vk:<кGE\=#%G݁!wpck/bVhBZe:I}#mvO؏ camiLI#Ɔy z7N!/dfj_ZGL/cmɎ{Y?pp|GTLKukR>ߝWPj8ZaB޲?~i(%^*EA{WO#@4ΆCjyqRԗyKļS&O`+836 D<_r}ȯu}:u jԎYw0t-8ĭ5 KN1&%F70C9sȵ\ ?y-f$$1R>{C.6/"* LZzr~eNtQ3V#x,v-JA1;d) G`yϬ>|լFT10̰ \;n~ !%|v(:* 9;.[xZo2;'6%* uA:xD QBI;:%gO)T=hK]v 7. /z;բr`&/k2 ΗǴPaVnI~B@z~|λ@!bΘ{K@8U :;rչN7J璈ÓoI\zJz~_T"а@^-]. lp 7EزbktX 8o2ɩ?|t3o+ol)jrUAUp`OFPpe,bB&]Ym_9k~>ܯ mK6 Ρ.Ǘd0hm/YY\Q(DB6ΡTƳ30zSr׳YЦKPHCd#A6P]2Ǐ/B6PH%}k.-Q.ٓ1;NQ'+(@Qa7)+EF~K1$r۸2SWpӿ|CeU0`䔧c~ 6bc}>dR%lvZ ;xeȑpC\ѱޅ]u_4"~/;GAwKVd'ujjnhnǘe2p +Se;C2O~~c#U:H C{2U֣4 2U'Jk@i~*4+>.; ➺YRHԭJT3V z&er,HjVC:C8֊uWS L'S dAEYtN[LqTVTY3ك슺Ik^}1놾0.+ '1HR ?*?0= أŻOZMN,oq:<#ҿZ16 Ǩ~cƑ3t}9+ ?Db.'RkcǪG R?"%3)u)2VJ3Au_'7zny*RŃeyVfUk5DV pʨHǔJ/8@EAܬ[Q?\.'fNHʼQ=2=|KbLc8a0k3Rr#`0BBy{67^ae (Ѿ9*.b|s"Zܓ n0 r}O&_#i,^Z|uh~x.п`ǞWWB~):=Fi0q4nl fM@젵wf;˥f2ɵCZ ؘaٸ"c|):xxTP'nGWpS ] @fX*,: N4>"h$-k<ګ,=)K$π5ML'+E80'rKnOi8Z18=,uB'g݊lÐj\^NMmحq(ß2rScZzt EZOG` n_ӱVE5Fr"3ȒC .scRrB[{Žy~%xzTq,` CS XO1>b1Ƒ."ȎD-k>kv£#$ύ0Cqkv,f5/x>6nfX_N]@ƷMp1O^G/0@B&^]Y,iKՅg^~Gr85RaCgିM,w1̋BW:mk8!y]ߟj r|a;EQg$ ?$InyP.Ltsȳ羥>AsE> @qELƈЋAA'-z VdeԺC{ X@,KX(8fI X(%9inX*h 6|c"QP:reνC{Sxw*jÝ$YTp=rQ۩0}ϫ2tnK FOlhO4^ES}!%S1ԂTzmisS-/& ]μ!0 >4ecW!)#eQ۟7$؃BuqΧ8(K"߯ɬOܘ>+͌ MjD:@6YޜF 0d 'vq𾨃vh${GL")LO+"1g#݉R:JKֻ1dzn>pxcolfQkAjSf'z"mRJMTՋsZŒuQfy;s老̂-MuzRIci•{>£!f v#)Q-q uegۻҚLV脡[W[o3G5~[m2jޙoq 3ن5wEMVEZq6C p͔u.T~DwCX ЃaKh`dx{"hhbA:'<1&^WZlmTA+|.Udہ(OI07Dl?/sQzNe8-5C`'?̴ Pn(gbm۷HRHYkv1=j fXF9=v,;n!Y2 ']`BIj۴}߼- )%fK<5;5u\nbv*󾡃0D9ǹSª)*D6n?aPby7DUõx.53*8&n$N}aظ}/B*B(c^Ϭ{j{MيIė@HOkcޣ9wNOv' Ip)oj1+J5bGx~4`Ф\Zet׬D(#ryb^:E8-X0INIՄ7eK(up<^nHaɜ_Ҫ].k$6~3)^nit6   s 8"+GBOCS 1;b4`ܢ)[.\bg&%aG܇x3xt˟n|5(U-uR 51=CƈU QƀpxM%y7@ڄt2^ЊGYGVw=,ͳ\[FESg1 \|1oY՝é1!zY,ЮFẙ:^Ȣ2/2jm)]Bd5ȐH6"%1$P)XwTqz*)Hsƞړ2{U\{4_20e)r)_{jقE4Eq!ZۜPzz$;/_twXɗ 6vVd13k1.v>xƀ0=xWqrs[G9Q>:6I;xse:@5G7_٨w(ilsGs),$ \|Z;O5D '\wQ&$[yyD9ݸ+pTU7x{7S:b͂ ˃j_K<Zb 6ϊ}o 0x*DiI 1J4F}䇩aܕZ=NQxߢ̳0 זd|ԑ<`NOpf*3hOT4r$Q,LЊj]o/ڑqT$.P1Wjmُcj w(,1[XvqM^`'DEe+ xܑI$$F/|.\>"Ɠcm;jKO /祀Z%ej6}e2,E؋e2ZaDHmVe;,UGf9βgqG"՟rlk.E;g2*V-$I w7'1 I? Ly $fFA" ,!Yd/,~*J5IŰ0]lA-@1e"lh~=֨|Ft:pQT=9N룅Ye;x|Ks4\Q4tM ̃oOi죺̭ӼY/7!+|7B5ݯ>lp?.Հ˽+g\v'QXGqjQxd)pfJ|a֩%w_2=O@9@?GeiQ.7^Ux 9[Nx VMIߛVr Oׂޫ'H->Y-{-%_;h1WiIHXr*)O/q0Ξ#`CHiUĊ/&i,qX.Dβ+>]5F(O۝FFś{ߋ w #d;cO_e3KLvqXq8`ී}Lpruz $BG0LDx}U5 A@17PHT~LEnj 4F4yؓIgN\杖 mdJ;AOӖO?Q{CFABjdwX9!iݾR%IBveh |nG\HIf[ uÄ-I흚l&_A/2XRv C$9JnKNV2x2{)NjA*nWc`0mmP?p h}{6CEAKy qTxNK1 .7 (rZpX,GD)WΑ>;z+M ^6{4`dDܜH?KRZWz’"۲Y&ύ,l FGJS(ܣ̑mHYM(wX;YſD?pdNx"V@S H<7a M!ool/M${94/O6)uͪk5<)S;,a D)Coj2N9CA5~|u+Q~T[({@;hwN2Z=Y;;ӴQ|r_2puc; /(X+5۴r4"err;mu6Pjwnkʾgg._3!OoK/\H^F1ܭ/*ƔF^Xf!ǤtDye'5.Nf'nЪ,2Ɍw$C1O^)@^`#0ٷݸ-٤/_JLb\R~qBYFDHcO4^cPt?&\ly ; *TRbnLbʒ7:iAD-N",H?΢o +DR<_6^Ro;!2f7QAQ Z^tVM}Ab91QfnPG]iS{h51Sʅfܑ"*zk?wC,2j3oe,u'+LǓ`-e[B*O{>Oˍi#3qR0_:Zŀ`*S ѦҗJGq?9i.DM/B֊q&+@MߧJ_u!sM)Q>:v0HwD\VXn#,~bV\yw̠ YhJ>K`<+"KoZL6QO8sqjOʜ@xw#(?"XoeYzۀȾÌ0z*J(ꞞumD@ 1gbGv.vZ˄Zw9TW,24NKZ7Мq+:b7?? t0%Ȩ Oᦪ ~o=z=5)Ggѭ/(rr4n=P]NM=1p^ e8`K|&hV>*Bת#NlFYYdkʧ {"I[.KݒW">(::Kg;{O:4.Va=q>Ri 4SV7;큊O-1Œ)@~5ȦWO!&K-Uۚy_FRIzcS Qd">/5 ۷(H׵ H@%xOJxIbiCN eؘ;tQ|< {!qjTmؖ%?nG̀\^Yjj!}jGl7B< ._B0"*@< B+)h*UZPI|*h:-"ۚf b6_ ,l.W^>]~ z6RW[U: hUwwB珄tow: s~긘 NFHruJ(ɵX ˦9B=]tK.x^^{[{//0\ўWQxiQKԬ{1/|冰WJ)* ăWǪMl(|re 8Eh5[SIS59۵GtO@͙z>8kNv +X@tj):J~Y%,XC5B-Ձɵ. }Tʠ|1z7lmJ;/OwÉ!'SGhN.ɀC"<cA6 [rdfA FiР]{r 4?z䇭 @I--#'> afۏ:ĩ1`ERN")@ 䈔C=!ɨbC3|jK5)# Qam|WHW;Ի@QF T 7pDt"\q:%;Л"!c&bPY!$rUQ جam"e;#:U&OQE at6J/(5eP.IA؟FdoXM6j)`L,Pp^t2O5AsUcz|?rCS^xfk2pT1 9hu_?zsēn7{gwn QX/]/зwXDt`I ,0 3ߞ2u#^&cI1Y  mzdݡn$>-!GV䚄$*tTeҲq!T3lZn({NB ӣ׸܂`osuk8';{KleɿgvEȠVۮ3}م2b<4wO}5WNTg^% o%LP'C:Lq1ֵX¬8U Wɕ[WQ:`ݏuG-6NMkql*75t? K7|$.Az o@?ŴV`j[VQhjG%B:Ґ|QU."JnSLD~#::t:ݷ7C_ߜ)Lԟ"@b1Q}tyV 2~F=\}:~G!P;t. 8YΑiYPXĄ5o"4 YHj&`Cg/_af_*c>VOqp8X'\u8#Em'Bٿ8CB(~Vrl쌐w㖡| ilq"@9g侧]߹0!y*7ߵ:67|Q;/׿4dPO娠1ķ8XV|}bXvlq8{ܰ1*4ˁ˛unRLK8K,4 %/U!6f ɔEB`m<3KtȬ Zb*U݁'; :Z 75i(r ` ts`4VAA`89Y䗺Ans$;)2>[LN}Pzfkxfj9 [N"DPFlv {CqiN՟^ˀuAtp=-Q%;5O!>%Bb.b*ΪvDPOp|`^$AWJ-@ (<[U]cGmuA_8Vu^_|f2բEn1y[>fwMD! cJXӠ暉?ө/QGA !!$J tE5\:nNjoryg ka{-d  4{- 0ϒIއnB ]`܈`gF_YKE"EǑ^;^_A?j j65X>Dō vT2J㇓YŻku15ĚK:j4>9SBlc =1r:HY. {K +ɑo֓%X2~S˫yДKnf(ayy̢?= ťg/,JM ; b$!ͫ5YpSfɜWDmU0o%[6]鿬GOݞ\ k|'k5ZƍeElYJ62 8<]On Ƭf msJ\Z?B0Pr'͎>CYX_ 4~$Hk"g(ܰ<`%BdPJ=B1cx0 6.@FO,f:sJ#<)pHu/dJ؆.U,,3@e@il~}p'Y B(彋U.tMi\mLqB8qԷ8,'C/wLƶHX2J䤜Q)vQ"ʟ#''w]C k"bZz [oE ZT\txjj5Q 9cf<4UUEjN) Y5K,.U79wiѶ5 duQҰXG롣 m){}F ܼ{>(s% mq5 :ᴁJϛ-v |aV*-!1M~:&, #[gt8$nGc7*k39;U~r|vfAinD@AwP/Mcf}{k)KV[Rs{Ѳ) 興#? Dv$nNRք0vŲ =dҡA8T5n;z5zC{iSWS[Kz_33kG#=-͡@EC)˱ƃ]2!!k`u>=5׾fMR]IYV\Ar`fI޸'# lN@(fv&c)*5IS#bm|'*XBÙ(SkKKY&V-}2_;`=YڒΞLĨI@ͳ'lGeŸ;Cr3eơM!㘘v~Yle$5$5dBi |9&)cMWyC`YُMb']@Iļan.V!LpӸ{|,wf08f [t9$A\bFf Aߌ nVV̌:^rNV5T+ 1`#TQ*g~a=8J m9+YЖ8DDPx<T D&gXfثy—ەa<۩U4OH2>|#|VyR$#iq4i lP;>AΤH"s] ?RI|Y}a] H+m9~-!CfPa5KpOjŒȽ& jW 6+UAj% ݇N&1FZ_NJ$ހ>P1DCF1;nE*ּJ%h"O3OL+|B!HA8&f'l׋9 k>聝ت6{xmA@NYj~e$fO!OPR2!Xy TX qvO5w;11S#FvQUè^MDqcTԄvEO(X /UPi\!BЈFhE֨[g, {+D^nU Q~U³=BpX})/s۱Lf *$I|K<,NJ#~tNNā%y܄T&:n! \mm1Nd?rY .5cb=]wjN5B| Hs{%n^IÒӬзVܧ`7n0e֘ 'okWޙx~J=6Yfѥq2U5vތ!j=|,kG5s;UN*0ȧ*f޸Iў_m|bņPH2Np[O@YM;WEyJP(hpW[i%4Nh&EpYWLoADND%c\Elկ}̓ZC0qFŲ& 3"$m.xߏm|Xb35BԉPYֶxIj*r*}; n<ڕglThLkX!U9l6 M1n8ezVEoPΥ [\V݌~X;f@MG9d1ͮP&gXS ~ ɼ"ZZҜ 2#'5oi@ Ѥk ʑ]5tj(1Y :x`e1k2;1X͸ɘ-'rMm;<}T)a l{_%jN_lc)ۿs8WcU,W)s*Q9iۥ&00!R5ɣǦ3O?>aRmŞfR_yVLh<;u#tgyJLus빂8d͒w945X|9=hSvCl͒^("O@%jOi4QSvhwFs O,Q㾤Kr5E.RqO\\SCGsA8(@r˦2dE@81f)@K1"hcq1\p TEP^L %#HEʀJ]W_zو=fӎTvT8\oeCRw  8lq*{g` Ӝ#ss %pij"z5.a͙x1l7F'wA\Z Z/w-RUK QuwYfEEcALSBW]qq t0#[]IRbɼ(!cUIL;b>5˚|ǰؼ:{*f3x%dHcRes29K Owv~SZ0*h2lkՓےn?1A9{Dn7=gwE R̖](6FԪg\ 4]~òxw8?0m̒RRZа6O/$x薖AfZ͚a|c̎%̽6ٳ=2Ǽ|=cqJJ[JHcǔ6VYfͩ8!z)B5w$=E괡C:lhqB"ErB]k-q}"J{n j1T5n.UDQE-}/a%3kU ngzMX 6(7=I - *-,`Z+f:;U{ܧ\{&fOm?5bz8gվ vj<b |Zy28)_wzɇ',Z@A`[ g(Hrd0I`[J aݽ4'"7']*bq6P8%*⚺;_:\RA),QB-o8A!\.`0wS.y=HFE*?tNځ 5âyqs `{2ǦBHQYSV<;vKdsVh$f*/ɦn7m4žV^7hI>`(8&$6fѪZplEd ^9z7Fk9wǪ]gˁ-Z^dtYJn#c9/5v? zKM0-0lQq{t犺KK}Acp<_EDKTp-grd".xpF5>]σ?ٔdU*hݒ]$vGfjD+B"gNmW_?Q/*OZy/ցMr O)h|>{d/t6~9{xf?H0+1hc{ɆQ]1E>& JvOj!hMpM4"_2~;>6eޚ`W7xxN ;(jՖI66Se1x{Qj;?Xs3]'.m;ÄND=D*)X>ѧB iOyY GpW'K"jNeF32y$2-˛j3p;jNU]}׍o]VL9(ÒaiNnʼS'X`mp6v\7p61ȯgHKyWK VR!N -; q8q 5aŸ:X8 P]3ۺ(rVrv]b(I|Kx<6;qيk<0b>?gLdq]/El*g`p8[bV^Y#V\%NBDz MZHܑޚkFmzͷ"\xm+1w<^]$~ӻ)##D+х֠X3̈ӭbweIzګfªD +^)Vn͛Qne#-]I٠]%Ce4)̸: a#9QVWl~l-`r/DDYSiv; }e`PCI堕O#O8cgf儧ϭYK{jxfB=:TޜㆭdԮ:6;K16bi8σ3,j$Nٍ^0bwם.bނ\5>XG0w[ OS~}ܲkʧ{!)h/csP+EA:I it}/qL{/Yƈis%!fEGKiU %Fal-;rs=ﳧ!D=ѻnY34!z%fy𕔇Ub(Wyq2u0Z@s'6c>iˌPm5Vie2MCrt:ퟱ"*l_X UFĦg,j3B`"j_cM2aLܲô *z;x1OƼ5\Ũ; _$ u\;\wiIA`z5jBry0qX~*U Y`ݠ-,\\ hKe]Q Ff,c$f~K1 {]~̉Mn,uĆ{;,@CXgOK?k᷁֝oFg@Cyfǁ6،|@{ZD=ECZmɊ%n&3 ~RC{ QVHչ%7%&׭L!d<Ȩ|w!X!_6~jQ{l cdX~+YYczuoش `8vJ ]9$\pZ53Qrl&9A.^r3nD{r('NcPe"XZʿdj8\hJgY#Bt![F_+ѣc%^X7jAUTkpo[UH OuNC }^k[$]D&č̸\i 1_sN+}ztH'WI%PKu.\4/%qdz(~0/d] 5[)G0r"hc'e[3"4Tą[׀L|Q՝pPdoGNm; ڍEߕWW44(?6y:sƽ okg/. fﰪ^TU=!j`Md)Lx-]AB(OXVoy=ړKYCOa)"䏕fzRT,~B_\@}HO:zpSCVKG rd.)"0 Za,.G-eS%q(Vb._yVMiާH1z!ŷ4d ZA>&|c-]O`# ȓ֬kqo-"ߤjF~Z 0!Zsfܺm*!b  '~Z%4=@z^cVߏe\i搜cWQP Qn =blT6drcړJꔟ [ư{l'.K\m! LAVHB',ĺfL1=6/LF~3}PMH S$<%#QoR8R \.?/@i6IvE8v3 @l2&__ }"t'sxbioZS [6:%Z轃cn2O/au =cqLx֝u?rGAd1( ĚBI.RQ8JMlV{Fbshδs\ $Xq}reA0CeSLNJ$GYbc˖V,3~#N{,Wh \٤/PRɟՎMEC9t$'^ة)~{°47ZZz,Aݬ M9@͋DSf? #'Q,|؈Y?+ۅT0Q33^(t_&f9698 Nc7;U%Rm\& `2ÿMc"6$%ػwI 丹Apf4"zvѧ*JӊX Q. tTQ, C(b7A}5G^'\Q߿3vEY7L@P6&+xh &Ena{L~L>x,= i7L;%=w<ϲa-f /-U2RK>0*AZaSMawxkEYE-)mrtDr[ nZhiT'7V5vt,. M&MDM!GJM1۲OXaX:%8l.AV?U>`Ķi^b,a1=B]>Ln5ǁVB>ӳ8w'EK`p蝾B2B>mZ[VIv41|dWKT=k yJRɽ6]/J LE>lҔ^ WᯱŞ M8'9R$;摣mq]d*L˷_ھ7'@0)_Ww?A>N+s5<> Lr@~[զEzyEbx5VUJ1>ŎePOT~|B#dLa}ڰ5!G,"R X:P<_6 J#RY}ǂP,]hl:xKKǁ z_duoOvtcyʦ+4K`*rum>3gAD@yc51g,AkH4''ۂ9`갼RHoa5Æj-w1=fm-6hKW.udT5_|* ]Gͺkj,,,"cu8xou@C2qBԃ ahx׍Jy4MsB2" +t86MK8l+ .g2P[fV(D9h3f69zT⦫zTrDb uVK  u}ħLaSVq&hHl=`nF^@R(C~ y >\ w_V/ٛE|(_7dSA\'יL=2Ε(2^wx(Z؞ gF ɛ '-6i7Bņn!ӕ䮋v[!}u^d+6H(71`W&B>JIO^z]SiD5f\xta3_=Z|R oaqc 6i[/wؙE__hz!W P'tHĪ%]2X׉#Džb鉣"4 LN]UP-L n<$+IqAA.}FU$h,òD- siQUb| :? EIt}&?*Jbʠr8'=+rœ+fCP$iaM /7H%C"UoW1]Θ p$ȠZ]#2-#RdmGZ&7gPZ` 21ځV*2*_!yFTMEx)*9%Uf7+:rWUcszd5ޑcOk{X.:Їj2ПZcTxyUtc>Kk$ROtNwt'$s#mݝG7 j.-`-)r64t• lgw& S$ph/![I-COT 37%FcU-6kܥ!,oLJUw'T6% ><#zmi oa tH G:(PO4z]侏<&:,j=%Cz 7D\ o٣S 3SPc2³` Խ}EOseV_-3P:.ՖڐFlj)#ֹkD{Z¯aZָIEC5z(k%n%_GҵXqgX\(}x0vI 0Ew{4/NNB%oWe^|njVCsꨣ|w$E 7$οw>~4TD,cq}t%w56q xNNr.ْ qVV۟*ArKHRݴ3]9 ,9ZlH9=e3pPFRUؙ!ʧcfG7=~Νo ZW5$~;ďJ@:ӓa[w^l?L$1S},IAXԇuf{Ig&:PgTe{$o<8+OIzb\rx%4:ٻm\&P+a޽~knBh<\wL&a7gR\Z+[j& |/Ms$5vK R=LIƧ*ݦ ؖfbS&.gk,7< H,&}137}\]1ؚCTX}d'V ~BUcۉ6@vKZtXWcpQהyEa}u]/3m@rV̒C0RCEv*lONpTl8b*RnRbrA>D% Rbծ[iZwDqe_zЊ=W7DBᏡeL$<9f [,]*Cek^%#E],D^'M/ m̘s$H[) B6PhӦS9~Jkqp徭yU]k8h=_(fggQA̳i,$LJ5nr%ZWl,<fSgCǖܐ sQg،ŦLOHH 3~f&O LB*{Yˣ.Hp r ;V` _; mWqNA΢ >^KaȲ$D/k]*P&.P;@۬=mV _Sβ3 2̓""Qbbp!k&6V;"?ޮBY=I8>'O~ÑVhsAIO (pg0-͇32k*0޲j7A>pgեۅŒ=:i95B6t WL} AX`H' sX4T fziRUtp!n]è[mx]q&y>u)%QLH̸(顃HG[W6#/5g'PmH!@\Xj}V̆԰׉/V4Ij;D284;>{&"xO;EB +Auys+{n Kb/@ ZF#l3M\Qa褰-㭹(Wp`R%!ݮQ0I=W8/=nje%`.tA!9Eu&B;S9O>)S5WLf{bo;`X[GUeKPQ%ʶ;U[7I{a'C֝"Pz̩Nvn{kg a-޺@S xX)'VLW/{TȬL65Q!{&V]sMwU8 ;im3]|K En=7.ԶrgϽGsѕ-ܽ#R=$qιqS :(:[RCgKz4 zx^tjT{e<Vy_pݯ$] C3a)V |N++ĕǮmǬ;ÉН5AH ćU4A̲fQx& `"hk:,ޛ$dq]ǯ^8:Q7YDzNʗSc'YُlI͹Xeh#8[r流n~j#79|V.L-5^: Ty9[&FlJ_/"/1Ai;?[hd=% i>ʅ/Z*[݆d,An[fX-`Y{J:$I%]#wF)yY]@7Kmզ݇ZEv3I{#A杜 ;͙ g#&Tŝi J!Mi;[82(o*ex6gȒ0pa3H !L7cT-_]HatmĪ*EQ"~2ث>W62jmgw` o׮nww_/TZ2դ+iÐcVB>cv aG70ʗx_RVݞL~p4l6r[.fQnOc5Bn' yY* 6d9SQ]+Z*hOunbsKGH졩e~g,!̲QUG}+~ԴjuMpKPlW@^CqC#w"/w<0VUCWp"s|Baʳhb[j\}rU4= o7(^T"n#cz~ J4Ѹށ/ ECTͯJ5>&0P'(9wL,+MOv~,7=nq>pM3&?S`V 0~RxAޮx XYU?&q%3ҵVI+HM8@Ӽ8z""bClS ToFpx4?d$:$Yɾ#86*<%s%Qj"^LDS^qwJ>!X )YZ ְ%|D`m[l ¬h NW pP%'n7 5 {Gm29}J wVntxX>J^O岻a*dw+7vm+2!ߵoB U(.wyVJ? {&F>mCUryx\ދ-{!tr c`ٳ@2_n5W_y ̠%&iwR$yl7}CaѾ[!*t!t4ezJ=ԠN;!!ko;NrPGbSt{5t}wHC+sOޕ2&H(_ d_Z*+0B/=g"NFDP/}[/ȐwtY:RFOV~xb/zb;JtI=XdܮG{c!,[it;Źyl>L_D}-eUkjW&R=ZmNzحW4/ GN]!~YT%}>@_'Ȑ^f[F_?ZVJ2|3DEoK"Ǵx/~Xٹx)1,?U;R00݉QzVz.~8tJ~ю/n':\]\C8W^j(ُZU8ӏlv_V~w(Bu7Ștf+'H<0{!f? \pޞ["e_[擸 M8z=C# ^n_G23K#&%xN$dR!]bWjLu,ˌNòHHRSCY= $zzCTPS ʚ|}g_qt=3R2/J*tYzZ1ZEWdOꝗiQR$}Q7A}6Ռl_U?aBQ;EA(2TUhKYY}Pgrhr&(Ȱ+L4+|cE C;Vg"=:w~+ Zq%Ie˦4+ Z7α 9AxH@jaV@_cK狧l j_F}m7$2*V.tCM"?jm3,;x& ~> s 3d <J/8;"U[ BNG03'&nIsCO<@Χ!f~Q#*U9+u$6!=+" CMiq}n+^9v}f7oTܟ^d]bHnKZh8n[Gx:{FU7n# @CiHҋ@Fo#kO&x;@ n^4 Ahh`ڥ*%Y-;A:h/}Nudyzץ9 %[Y}ゕ5d>0mwHl7SG†Pu1h%F@_~ Hȃw|W}fjjIՖ6 iZr79yk-<\;aS1(s#n<®9N-ˈxj%IUQ4fRRBEMF}h"uWVSI%?p?guH&Đ?9<;s?wG+V!q&u0O2h`"pg*P;XH")JRݩVp۴߹B)+|{mhcz[;Okd>qr̍ ZIne Ϫ!Z]3+LEJ n<s#vz"lK[Fvh KmܻQB(-A/PFFpҞ[=8/*r8RLK,tOB*Z)HC͈$f5vלO;$J6{1fNDA*;w` $G~ sRٽL9J;naU|+"6׻dM ENR޹U )5Aōq$slܜ~^?\*<aJM3qy<1f&Ye]Yn@OrX Fv εs8ډrwv]rJ"dtd@qw[. 8oK^Z> ;E+N"XX?ʙ1<׍1z ^aVjJׂՆ< 98f~ .p?$NRME L~nqt!s5Va QK7v ر7o=}1mͯs, fxCS|} F["iX}6ޣr$=)'04 !jρx9W8?Q4u;x-EZՄq!G2|] |l1BPQo _%]ǎ@'@ا8^{~y'>9^s*|uz\"=2-N1|P *d#0%zcaw^ctDKY$EHq]xCŝ2J(waVb;N)+${pO)e=WF;wj!'vKaHs 7(\@'OrO7VqS}R:+ m^74waFߥO|=vyBԂ}r=0,H+ܑkh$c n"W}=ȁ$[~ץ [rԘE^$b$o!\F{aGusvJ˂.$%2ŪnDU/CKń#hp39 !Ꞟh{mg&u:(<5?$MԐ1Eg}1Bu MdpwssCs_.,9,|&r'D9j&4a\4iu5gdx94G_`I@&,cvminȴj1kOc*^"~ԖR6k* hmXtI4G͌=>[FgÏP=WL邎N"̱vcjP H}nCy6C5PژTίWO2Zb4ʕ1}p&0]S sZq$k&(#eKRlJ˽jWQLa&bAgJ2`rnX'X=Ut?{^AZPtrB;'\ގ@Fe`Sk0w 6",RK<11,}%M:lK'lǓ=P%/<,͟-{~RB3Lv"NL/dIT#t/Le?icU(U[ f 20'5LCBz؅:ĚĻf &hJގvYFb`^]֡NoQ91I}Ȣ'";eBJ+Nz"EnH 2-/MZp0*kqD-5iq@3=alzyoU~ͽ۷$=C)B'E$DZ{xmI6Y2o[n)9 wz?~GO_,s]k-:{iW7ۜ+b|sC8N!˭Z35F4HHDXe/G :IdHN-ݤθC{w5ExV9j;g∪b"DAeoŚMXh1:YFwd ^Fx_h^0Xvb ߘy,Hٙ9Mg1ffahP\o'4̛4SO>m;܏-v =_MղPD|H$lp z]O!gM}rʘ@RWDaѺLݼ#W 9p+ےm ȶ Y^L8yb^'D-G @:֧grHsh^hh0K1 UIՋW4kꬰn l0RU"VB,Mҕ"k*2C/}Cx3M6`XsV,X *g,,ؤy1seESLAmL' u{2D}+ÿ ;% @oze: |j*۟>l 0LmK=5̙H,xb0S_!,&#:sK逹F1} E"ܢsc>W%\u|ľv9۱}1f( }oazԧ01m];9~/ϸ| +Kj34NFb&PWq]|Rb;y=hikor?Vk kBfhLsxw:sι5|V4 1i!%/_|z{Txo3n^Q#y#y؃T}J- oV"F>qQN:hbUggXw=$ o]A)=%ܼmR*?QۉPJJ4_#W% [?#Z)Ifh&ZFKr4d+eE>> 9c nvqܐe>veQ04Eȸob葌k\SjTqcl"#GP%zzĮ/Uբ?%)ak%"fU9#J7N3l$#༵uF+1,Zwk1Z"h,RdDaEƱak4pKMBkgVÞNhDej*C H84 6\Y:`UuG4UuTu$SV}˃]q*9sBmF}%>?1t`<;o߂ڐM0Xg+]<ּ"MF^숊׼ku2VU}}w](za3i3Ryܤ: gFof"&{u4sy+)W sgwAc^ !2UnzAD1>7ؚׄD0U/-uN);g?NF0\x n~kvjfcxV nTcOEsS5K9{,AF5qv1۸9qZDnV9* ,KGݮM13ܽk4:fp(3G r:'A,],H͹F̳1oWDMQ4(urD~sDzZݏXjNpVNpxu<ڹ#KubbTJȶAb fAVh'rjƴJ\9*~ah+x;ƑAlч&~?H!b2OjurytaVo<-t~!j}ȩ:+{dkHY>bKA <}_h^9Wdü;:ǿ%ѡJWȥ\ՏDwvc+J w ^6W,WfOs;yt?7nh i6AF`8gH6 b͵噀4o0T ~p_#K n3]0u:k6"!춊馾ɬ(ޠj`pN J5=Ȳ[s^CY֡@:q@CYq GU蝙{?3[t{6<ҏ/aDL#X{# 姠 5cRf%|g2uS''[.| 7:Tè흠? 6U\>WHo6#{OÛ FK4) :Zz*ŭ$.c8Gd9f&au_rN*pE7["H[ZoG) Ad2oL ܊q,Bn_փ\& R'u !eI{5zv}t`Bnӏn~P6ZnZ<[h]OQK=bJ&ie]z4T[ij20ٗoybҺc6NZ yikx*L5N$( k_N6_#LɉT۽;BEfctJif3HF!$#?A6h ! ISEB,UY,TV=FXeN+pcIdy|hv_mo @\dkH@cCQ#YvC+V6|!NOlKv<ǞZ.89C!niFҚ|ê{RPyk%UĬq/yEiQzŵ hw~HQa_(nYoSc3L{ߖGGԨK*ऴ #L M㭟iݘ^lT\0+""F>k fYAl-&r/"_R>W]A|x 2 aQ'5ٕevjY[e\{l%qϜ}ACCBV@赓yduHDƽ'>Fs1;Y] CrG=5py'XH>GL6;vgvЦ37/Bݛ~f(5 $ϡG;".u)AgSw!m]D]T{AodNDod`AD5 ?^YdM#t?{43iLq T84⍶sɊ WKBޝ}B3:DxoU{-N =Gw!4=}}՗Y1a]aϗZQtn"QᅖU::IKQ~|rV4'yz| l .08;B|y%d~ƨɧ'T9ձǻrdbv}?!Gd&X e:sTSQ[@odo[^K,'TRh 7~B@^șR_=z<_ˬq:olVV1̓48Lqx6P[7w^ ΍~&1NV)!QRg1Q{ز/ 1XRֲ2s "> 1YMY6қN&ø&dllmXȱXmL5g w|z7dɰsWג)<$9dj2ʭ$`[=Rq-.j͐v 7ƒrW?Fv}R p=fh|ë:HB\ u$lU! K~s⇵ʼ4T \v ?S}qi3PSLWLjzkxDj wFDK"tҪ/eQFQ 6PJӀ4 <~<[<,AeI+h3iYC2x@P a2L/x/mR,|Ùgֽ* ;\ >c תJ*EFF[_$6$]t끛kM/DmMy5}r8nkpbn"6L,PL[3i9EhF"Iqp/mCKАhQ6?DP#7f,ᖶt ?[.8Pр,竅'1ײ`~AQ4+5݉osӆ=(V"[YY6S5צ#v%ߧD j^X^J1IL˜: ^ XA`w\sɊ շ(_ac<*%þA Ob-`,|G( )DA v<М?Ul ?&eS~Cpbajxu-/$A篐,]@=l>fz8i\i?umeFliyIZɋ@t75/LAU5/MV o8ubC ƾbfe ɒ9{oܣX#_:'B$+W ֫}syf˓Ǖ0V:]<Yl!.)?Նc MMv SҼ[h4՜~O%<jPֺ*&j\Ҝf;W_Y-^+ "6TF͗VkZ`9~f}KID\W tEQ1V-C߭¹n_TzO38>c$xYg3gVVkKf_1T_^5VNxw* } Wn!@]CE,Nki^|p{Pe[MVlɤdh y`?DYOAЗFWǣ^p^.L=˲vbkCΚO8RitWQN!9 ^2,6%2? O#Rd@Hk\pݞM]3-vs]cM1v)HU}2Ul "ۢ ݁yV3,/N&ssxGڲLP CZM("5kwa?%!.nHćjBWe)]ȌGpUVIUbh3=Su'0> %F18z>Wq쳬%#55o ]=l2?UVu+`#R?OL#,ܝ),=sx[n+Hk|uVΙY=cQMUu|oӛȶV2X skʻ$NRT]?/8&!Yo?R;=|]gz6ﮦ4oC,)MG3hXr1`ߪ;'d@E߹>*r=x~bRN snf <hK*I~rbiWW{75:8"1j܈WPCN舨lԥ6&+NMy1:1{s{;~\`'EmU ]J6X<UK/g2G%T%ì~8.!MJ_hbg8 2%=\n!Dil0X{tj.f"ss ^KGf q `]c67a*A% ]q7 %`WA #FeLm '>Riur=.HxTL>԰ŊhL-pN*tBC(ȃF={d>_Rq 's ޕR+@l[ # r:s{̜73Nt(' I< `9.<H F;9UQiYz~rL'ﺬL&T>Q%=?!nj,5#mv vH h˜`))qyEcKCB?DMc`+>z*x5Ϋv4MUR'e9Դ3L߻-csK`Xi΅I3>a>%9U>N\fr"25%Qeۊ㤦~1Nd̓Kn yo3섙z!nNL P22CE7-cW7{ivsW9t$Pm5KG)1Υ#=S/Pkw͘n0 H$&@ dB.9/{ dPnby5`8[/R,|s>ziqU6hٛ$nS [VK\bLUuQWpX匠n*(2[{1(_Û!9S56lxψ1ہ, 7}\٨Yt+\u9hYJhJ#Lu>IkN EH&qbp.0>OrO@.^9`W Gs%;b؏ƅ\P.?`]wRn 4#di *ٝWhJ)#Fpezў$ /l.P4̌SO#VaD(uׯzy 0SNE?Ǧq\ߊQ̀L0@P"njDoڵhӏֺr)2#uEƇPn%iSYf ;v.r7(GCٽëM9fcNbuAi\6qmJ;o Gg].^s-,rĝ>cήS1"M1q=4 i~j*FY@@c KG'ucK-n?jg0V{IB쉅 WK{=$;|_5*+yѱsg[ca+;)lܽg doJK@hPZ=tB~ݝ곪އ/W[r\r'bO18~ ,rۼv79s18ț%@ STQM1++NM=?VH߸,:Oy~ʸᾦ#aF &Ge7Lv.z;ÝVߣnr,w{ ?i 'FrQ(i3PWTh&+u8Sl1/1RgvgC|&f &.]Eׂ7θRxN]!yzZ9vH&$Hy`.<C3TÓ ǛBBXB'c "J 끁ۉsK`c߃ 83fcݩva.v@7|>0H*9ҜBOl2cW`~0SMRHe+Vs\8`\J@􄥵UGzyϙ5j {-Vu8T%l*sq~(W8_'p/>R,^yHESɉDy`)] %D|R4Xh EtDVHIA8 J{N0ŸzU3zuiol~V-j.| Mq6 c:$v3p(G+oGV{_-֖::D1de>^ z!o<\tq#27;y붓w3;'١$" e\> pM*W5u(g$-/e5ٟ{ɟҘps*:?<ݍWhZێ: .W!s3D3UUqY`uy_w1B gYl܉yI>ɷh^CO~1GsT])kϊ=s"|^:h)k[%QX\uاaD5ZO?8n\~1XU{I€,k_NC{H"oux'f$wc%CT,](c$Ԣ H'&(va7!\h7ʾ̕K:U|ToϯGұ[<=O?AkSq ᆆgFe6`@gyS塮CqϿ.f~wY&4Tc՗PuE7+H!F9F*oYRJIJkj>hIfy2RQɉjSW$E[*B؄}@U6MGcAz}%BÁc "-WԀ\/߂lklNyeݵq -@☎/1Z1%`i`8v9ri)6"q(cI~L&:{*t0džE֣[G xɞfTY^jkz6~6#w-1 ڦVW5d[m[J2JF3Q9ǂs[@:1"1{Sm܀m[?SfMCqiP<ۘ.\X1(!/4X\rBz4@j[[~4T878X'E)X0Z;~v] 4?Y¸w~/Pip)BOc0| Ib[1ZTusdvC~\ edVx;uX\ԦvVXX@t0ǀew-)yyOX&b >mWL|l1%J&ՙHey] ŵlKbBzhx ?dw\ض Ҫ hVr3ƢG8qBw{&s7&{4i0j]egTKrsWѰ͔baWoM럔;*ׇ:TQާxC%Ƒ(gsp JsoҗZJ6-u;<Ɯy%sU*b*bXcaPW9x@djtT;(?x"N;?6;:"t ]XAJ2NEf^$,h-j\1HX"[B7z`{Xʀ{E_`&P n6F3?xV6>G<{WY " Hx/@9g[5lwى- ǹT#n=% OU&b -xr<^[(|N~IgCe @KL=hb4j65lz?P/ѯAlJdF8eU{wP,~=JҪX6ưˍ)rC!1mu8(,%pD><1k0e6mI1>&:HOzwDfiؕF`H{XC~uvvK p8tp3#~ 9h@}SM]i|?k,3ĿK" &ˣ̣‘!f V1A+v:@+=\.>mo}jCٷ] Cz0)x<{i\QI.n>%տel#h!M O)ʆx)nDoxr3]; [+.s?mDԉ"=cq FPa89(K``WhEv):PVshߌ?tMX%,;aZ0Vo!P{)k!8l!܊&/CV'MmYtBEG 6q hnnaɞUt:U `ş{kAD> .u*$s"FJpmGZm(LҔS7]?{se͍}tO?f⌴$ +KJ+aSc!F@IYR-S=K=D>8G`cF_藰PRt7γJѦ 8HQ9s˝H2%{ u\uXo2R Q̲G:i}|Rޑ`!I.VN1Ib hg'PClYB@]# yH/`QR)<9GҒwb&Fg\[ZgTYp$?9tn>v*Zg{t i7>[Dmn wv!J+Gt}9.pk*RWI@"`#K-ы_cUL*c&du +maUd( zƩ*f-t R^}ɝ5.~Oν0A3HуNbzlsw4z>8%^ZƜ'pҒ f#ݾio4O#,XE`j\v}r@qbʼn%nWL'+J?2 G .1U؋??W 0tٸrﲜ*2_~*2YGU6jG /5V_%ٮr rR! D nNOHS S-a)wϷu:yFv&3w<H8&OeaĖ ];ؘ-D^U dH!k}lFs~mq|]Ix3j!>N:L_ݚ_Gt,j,б="VƆ(Xh)qicr8_ϫLT,8l7,/7"r˰-~6uqZ,vDl R6HIS -42ӳ# ձI`F԰+P8cPgoh 䊫E  BJ5sӃCgBݜZ ˑ)%@hK8R!]_{nѝd{Ue+bdWBl;W)۽Vivِ=)kemTgV{Zl`sK+/+E|@MF-X1^ts@g}B,vT>|=Q2EIpyw?Aúd:è>8K}UFZ0S*n|*ǝI;Mʹ@FR/nl. I}M8u8V'^?6  @ޤ#,$yhj Bt^Vx5]3H b|& Ɗw>ӚX$mdi7;~`x|NH%O)H-iu]p6Lx8gn3-XCZK>+ex%0}S9v:.gemR7HD7jۖI6Rf޹`B:Yv׊8Q|*龂 \ZT7 _:t5 U_ . |lZDn ̡9 9u[G@17Wkb[Gv:? 6her-T2^Rh1Xtwc]3R{>cO],=F6VD%pSr#2.ZA^5 +:x(yrf3p"&q:tpq&"YM4;@in?RO(4֞U/e ],f6Uei՜(F;=';!hU?<0 [p\DVڿO?1:1Ӗ/b%Aoт_%Ln =e7Su>\#oi[Y NEԭ_SAbT-GG0\$srRӅPQ9OLTN%қk|p >ІbԩLI;BQR-XJaj'Z~W4t lG;ȣww l>0NVD ѯ7D+Bm!Uz;7m,ց*b1ס3ݰ?_hepg8T3Z\r(2i>IHqF]_t F|o,|o  \.d`T$)G6hْBЎӵ⡴#d:QE5M 5Pm|^ v{k)_sURl~ J+*JAu.vG |ΐ'R!pHqP -ffa3J~~.>Nk$~~ hNd֐ Y!sp#ay7.uh8uS)-@%dN[-*+,3s+|v%2&ҏS/ky 櫛3DZeI\umz^a \6 0Di.*jIZ ڸ(E@yX˹pnJII_q vQ"Tj 2e X VkYmjcL-.L"s-Sů 4x1[PhDo)LT4yfF.*GmIfwg`sqCBB>. ў A ʀ?1uD[a&)Sf+gl6|Fy_wSJ;J4enhFԱ}NFvޢ/Dk\^&yuxD4"\HYBR:]6(ܵz눐6ԾQ&ϦEw3׶&#.f$* -*87x.4b:}UȆ =E&3jt4B9$)Ia p$(sָ5k;MzKi쮊٤^sWm^һj8,$Q#g_ OJڍ}28{fmI+P'jZ5bJ'u|Wq9eZrLj~)ҮZڒy SM^~EAXRb-mtfaBOn|A. C Ž]=:Ѵ|H] ACKq2fLLk _>Ikrm|EϽ n8ilf/C@i⛘cK3i| zGglhŹ8(nBp6*BY .;næ57FӹiNu-WgT<;R6&ˤKH \33F@ANh{Vw[|:fP8ɾ@a1U76)%;@|_Rg(*5C-/j(Ԍ ˍИu- < ؞V:( ߐVv(@lT$ח%""{!O- *w4 iaR?X,x}}T\~?bDЌ_|_pq]oJӒn`,^hIGK\;0ۋ~.,A{5cHC=C -HgTVImJS !E,dQ'Ni*Whι5sxNaS03؊?nݸ,|t6A?9BOI])#g1er ]Ϸ*h u8t.C@Hgd4Qz= ŒM.l.{P;jad7{"ڰĿNJp!#[_dsUG3<< G͟BL5 T!y$0ɡiQٻjkdLq/\,{E;}RCHRuXg'ٜ<7P9u%vqA(gR l6]뛄urQrE>D9ecuwy#+^KxP9m8Pl ,x~&>`H42c~ρ-'>1c*FjHŗ@YxxA4jk+$EWP`}hҶݻzהZRZ2blWO'2D4@&iDD3f %6xl-}3Zg'<}QFb /aa`쑛X]ξ&zdxglqr(.[U ;fZX[`2gۦI4>d/\M\(c?CɉUZCS9& ܨq4Z[ѹ~i杋x|M+jmü Ѵ]8qs1]XY ?c7RTF`գE"uh d_|n%~L. Q)i-QEY<<&8_옢5O<.`3~!?+rY'WP,ƁM{ M$Z{ ~Wkl0BqN>a;#:IA@M IĴI=C` >OoW08-V>@+8ENV'  `őLIBszp q`s9cѨgcvb}Q?Ok/G4"w1^ڑi^ȃ"-TgX.zlzSe!~__]J%BµXk%/XY>瀸%,` e떤EreVBbIR7Mny@7-k<+J%h֓H/6I0[ԽQ.w'KSGSD*q5'm` *]]D ᾯ%i%5t Sn-FepY};⭸NV2[ 8u&h EFBrCvs )32t 5B)ZnPf;mCg-t)3^xٍG3pٌe%Q^*,#/v3Tv2h9|䄂24 @yHH6A3FHXNBI+h s5:n{uFmJّ**:)3Sie()3rDZEpRYzcN2.PZToÁt"hVH:] Q΅mk佱 G7{^q]%b#% Rcu82H}Y,bjo= Vv(WtxkCwu'8b| +рMgg^<&rS N0rL\V}:-QVzҨ#dzkh`ځOI:+xU-bMM߫ztLZl㐓o>KƊV2N!#~2eYjH-v>3=;kV %_f irrz%5aiՙ7ZxJcRE9!5?ٱ&ϐZb&>J\#Xl` `|嘃4!Nb^YX??릮v 8O(Yd@~v9x0AC)lJo>O9Œ#Uƀ$^%ITG:< j(4f~ o+?Gfkƍv3`9u낋f;]U%tPT[Q4bkq"x’ Z%%g>h1J27*=k u=%KrJynI`TZ7CH\ƈpڭ)ث oo"^j?}}nz{>OK9L.-Lv`X7*yhĥ5V$a+NpF[dҚp#=O{+Cu߁nBu"b <#arlýH㎪h`ot6e6{-˚jk>KGtC)pZ^h/Z+TKR4f8ؿ#=$3CNb 7w~azKv:٘PaŠC?-T'=9o4eJ2b.ʉVџTm`UNUfT2{]iV3%2ڼs @Q'>k [gݙ4W­{e-YvA`9 ݋vݼ]vXtBG||ߵ>y$xKfFb-D->g3V8n0]!_8kJ)OTDQ)oM{[Ulj Ry1*A5ٺ8„;: A\Ga_ MR2Y]8FJ6UiD[3S70"zl!-b[#mn~мr: 9*e"IxNW-ܦ{)z\>#\e`\;+{8v;ek :z\=J*Ih= f&Ə7h]ٍ^0oIAn/4lRT$1Bt{~yV4A䢍Z^#Ni+j+hiY}׺Ʌ}ju+TZhpl}MXyy1"{`5*Sm#grF-$4g@y~s>~N7jCVc]EիB&Q n-P`V-:7w"¹,@RpB~;A$vVr#高jBdϼ1J$pKIMM4 weµ#}ˍf|85NfR 1>kQV]o}5hL"p:+ urQE _~j?zI^2hE'Y})kC)1$5T DY;er(͆hGU? ~1` *Ո+M>&0kE@EVUhh+1H:H:= NdѦO=-5$ֵ)5Aeum:I9yB/[-;e -A>6XҚ'h[Dۈhڊ+'Mte6^irH1W{]0DWCC͂7{1a4_A+ȋf$k^(uQ0bwMom*RzE5 Ǭ Y9:- L0<-^xuD\x}N1~41xʭ!=Ƌ˔*p(79> ^X#S& H$n=#p 8q-MpıO?7 E=FFd{֍P eA_\Q$@ιuy+n47Dlakd/r`_J(ꎬ* u;zsRbh 5:a <9 zi<(烎-.EpП'}V0ُKգ1 M JM>$^Hz,StaG$C?k  5!-iL(SٰX3 :އw ҭ. ͘ -6;7n ~ w#EO7CSAn%/yulU=QVִp3cf0oĉ`qx#EIFPan@]p@nV%yMz0Ai| GpSRKptD\-L/ߤyi9Gƍ*4~N"EWAQ K5OmUS02F.z{8fslV<7׺+2qJ[6lrmBH!:b̻yNtɗ"Ūbpt]Ԓ6pSBNiKS!VyaPȃ{LJ:]IsDaP1𷐉sW GnH#n^LL}E'x{͒a "XCn1n}>ϴj} !Х\_ds7<*/J ş鯄,I W.`Deø/}LWSƿP+dE3οkP㥒|ا ]{WJoPg;bLC"RVv,^:+wL۶>GI`% MhU؃h} ƝV$2? iT|J[fKGߢ2wPRS\.}wgO (0 ]ik{'`AdYT}CNzylaeUΚ>2 goؿȎZ.uI$ 2G%|[ּՕU](D)WJ&_֦"xb<07aZ_n{[K7;>6271 oUD/yGq< DeƉJêUI\^"=f]2ҵiuz9_V4lvPF" sfpj(Z'Ȇ<ȹĒfr7(r#<k g~_fOUxˌ#s8#9'hAg1Y'wDt#<<&(lY1flRqp?co!RwL82+oNbTx5} P-d4QcLcxw csXƱ9p<ƻE&(lsJRw:i4e#g"QeenmMqaNKpkM^p_BXD4-cX$+Fx҄0gВȀ27XKr蠵8'C!$`roO=:<Zb53uªBEh*"l#zf^Fu @Ql@=̋2[=rG"K PtĢv15[y8I@D8ßs4+N F&ӓ<ɤj(^KDd#K҅mᡈ!hH'H<鴾Vm[u"$bS<92BZ~VTulWHFM+z9p#2+EIu^xaB]~vHEwk 8Xv9'R'Η)}`\u'sQj n0#Q,/Q.ȸF%^US\|yd5׍!SX|S%4tKSI!MoJ/VG1/_˚$o=])\oqcPJ9FDL#++{DT/{w|T~E^ R_nUV@ߥ5onÚ5fCXnq&zab#"' OIT.3RA۞8N0D|1>/b֙;ޚ=5}.‚ubVro6BnfGiDUmfRfPج^xD7w4Aie7q?5>ǫ甕VB9,l@z)}v_ay+ĽyR3nw-_m.WXJfJL}rxjz^I+>p; `Ui8,6,aͼft)rR*TG$O,&,^.'Pz*>jM"2mD} Q/^dIFf/rO9 OotEyTNPb"yH3TdhWNތQb*a.G#{x0ܫX'wQ{Ws99~e:Xo\<:f:CFM - 4d1f}ƒw/c6۰m=ΙиI"cэRpn@+-% R  ,FxBMSӂUWd2%9bc1Sk;Ķ`hN#S+Q<ͼm\.IP,ZO4Y~u*3}ϊY@ʄZ&"9J&' S}eY G>H ۃCoW Ne?$]ɬsZ2 `a;%cp0  ~ANdɸS`$x wC@~pH†_j!Gk]e/&=&r_&Ȍ G !'?-,V+yNज़$_XKb]pb|[TWlb3\Bd_Mwgr)b6ѶTJl|afN=daihh+0! ؛yH{B9mwj-囫76hd C1T.PWh윯p[#1fl-ً}̾hT(q |zŪYYoP~$x$[:46t@i12FZѐia_O84-SgU;w }z;Pz=J*dTQ3O˯-PٷBFƺze7s4WpDߪ´}]lh,UïM~(?~U\B%qsJwUu' [\;`W%XrObCbi8F< ݜ#U?ϠDтgjuQR-K]o!6I!Q׭=&}8Q@j>+A Qm]!\tQYV[4{tN(Qn7,~P4BM8 gI /s$Rb&moS`;?l_SWŪS> ,f ޅGvhYf! 4H]fn!5!!fl2JmI0 C:uHp\a$U; 7+b2i$*WFrūWV{YAR_DXk[嬧Jw`ڬr8Z7]" #Ӛa]3"ߞkbnܣ;5]]VbN&k0@ TA']Giת+\ -".6BtW3/p;פ,z)缄}Y C^] |&Sƣu 8n ׼{ e&x5x/j2=34)/KV8obhv3cQ4`XIeP/lW;y"NA6$\-_;Qx C-~=֊,7giOw L|/JWDP#Ω<=jVn95XyAy};=+)qra7FB ;JfiYX lpC/@OO)= R zQ+5n*QbSq_G2!BIx ErJ=tVKD|"xAcbiVsJCZtx_(d+ 5t%' ~22Oٜc]R' Q9xAu:QLF簦/'M'Y{=ܫ/K 9XP*ݶBMO*.noDq`\r,x7}˩)^O/J^CK(G4K"N)a .?BGzw_L㼹!. WS^KfX"4X ދ|F},VU1qt0f!RE{ItH֢xsildͥ6.pkHIz!PɲgI[P|Z4M]vJiU;'u!zv%[ދ :؁Q"$- ~@-P f 0y#-F]L"L'6IA}Ĕr!90V-ϗikyb7:B! =GOΏԃf ¶~2@r}:2?9N6RTT C{sɡqXL&Cʌ>rxGVNN@] "*֟ܫhOc9IDL"?tF BH0]SWrOv01-NsVfX+ݯ5!Fڽt)>%c- XP(HWY;DzB\e<5sV$^՞N;po:NF,t4#6pS.x֣ : KLA{1!veD,G;V?VVV`-P\EʋNa$oWm[/{y U<d̃/*n'WCŕ >ұӒ`غ1b Dj0[TB;Ϛ;}F݌-L0I@E,! YK$jC10-?'"͟hMd;|,AFP6^㗍}.pwM\i`:fx6ى$&cvsu˖:~'zXR F?i5xi:{sc"zc'}U)==f3hժz"a$D$ B(#H{G!nߌVo͏5B}"GZO&'T6v+,vZbѮ[gZ}17//,n;م$ bh7r9H[yj2XHKly@Òk3C,v_59fog/"U kc,_s0k EQB~UHΖ~G"ԂzNc&30:4gT\H<4Na5&=w?)>Iȷr3I‡3’gܰ" cȟ)g9!ggEՆfk4ˁTj\}C*8:wRD#M{ X)\'5)JC cjz̾if0m"h &DXEg4$+VDh1[w0mNԋxH}}PJG|_tjh|#y3t ܮo{GGÐs||>Bq1U%kzi.rT8 :j?(P$M"@mJ; iɨR`!i]S1Ba<7;̌zGȍ]]-9tGL&[xs0tx-' Ф Gs4Y <_e픵Vp;Nx )_ :F5eCI7Qhz )[OU}9s$9lN8xLQk^OI)ί F #SMa_d<}j ̩̓JJ'x!݇xP\F Q>㊽O2qI"bvDzGQa>z`$ 9:,'hR V6!bfl욈@9DDcR |rx@@rB- jѻT_&pLXzǸQ"?vʟvf 遨[]n*pfzM!y/|l#ssSN  Z7>d鍃wa)YN;U)溄aRDbJNc3@Dzo*djb0PdtDo*O@Y-/-0\+$RPn嘻rßV0m97nʕ#Dߠw\Ujd8ݔ֠w";ٚ'N04JdR;1Us`Vsn*  t4Lãtݍfdg꾒TKC:yhNQiQP cGngװQQ` yi C"m(4[UOk4My(:1w*~7u78#w3]Ws*_{ZY,~Bf" ҆ [CcJzfO|V)7 1_ۅH6I~bb +K̺;m8v.wis.̅4/H֎cgdHoϨƻÁokxkX|͜J"?ȁ(5#V,=@7q\8Z R8zG"k_L*, ȋشJwrlS'rڐ֍M!8})o\þb%\GKn4 HIk2ΏCி^v&bf۾oyjBAk//6oyC"?Cjog,PSI'rW o'p[űk7ײA! ~tkĪ0s_ `d!ó; EKGvx؇Y6T{)&9A !t(!Rlrn `kc6=c*Ig/fY4X!]z( 0^a6p7rVkP dW˥S IջQd1w70S:P/Z f3$XCR̤{+''5EV:DYo爠;*J cet J<8f(}ƪEk;Nxny3xOBc?¿!&ڗ\g(qh1q(ŸKe<]Jc$5PM3*tq5`1K C7 @9>*zˎ}pqƊV 2URTv@Τe,z?jk|*޾NǶVuGoX5ϑɚNʲoD@e?>o-h?0/+Y돎NpFqewdL": HPQM_٨Ou֨o MIce#Ϥ֬9D2z_sߟi&uVn1H[a sfHn7ey_-{nH.4PlͭO`:<SJTBFzV.4yg8~;[iWҕdcrxc)-ZY, =ڨݫCy4T+?eA7x]#ȧգ@Sr &-&EUk/;BJUxW+PZQ<"|&!WJǝAOgf[㧨of!"Y84#X#{QѴ9>F>=\ ȁBs,QywA{7f)И6BQVJ9^. [,5KMuJQ/<*8`}TL ZSKe*8wV-?#P8o?l*ݒ->{ )Lx =U- ]iײtXU߱cqjP^_ڮ(> 9T`]087WHq?<}Gh )_<:N咇6ɊPQCL/mvBY;KIc݋Y1=Z\ygV!z X WU]Ob6n\:  SBIn7qfr~HbD(¹SG PkD$r i5z7]Uj'~3,:ۏJO..) :j,h:sziKtJvɠ!cs|_Av.NQ VUȍvm L,0ӈifcTrѠH܎W?M݋Ah_͙"cl9R j'}8[/]vE^{ ,FS7?/́vCh[,Z6>_QUVzM Es]LWFTĄG}D{eэ]1 ::Tm%FQHoJQ*>f{R^ȿloWHMS1e#.k[ꕙwN)( < \ƽ'@Hdo+@E29'6 __M \"zieێZµm-L5znиwhR.T5];H.,\,XJm8X[ώ{ ^DYiʏmAUiuClU]7uO PstBd7Qʲ XQdi<# )ķȞj %& y^\~39ɤo esy"ohX3e컻uxYJQ rŨXN3 3f'!wt82G/.۽kdud=r3Sc' $v/N$K'[_쵳%> tE%&&tiD+:А!kjjF#'АR_dhT1bRzA:^&r l:9dK^y{lUK!ƏI@`e\Cgˣ.8 NwɎ)Im-][/߉Ƃ[e)HFd_.RڠBB2fn^vTbf6s vv*Ɣf\eD {нel֚Qe%Pml1gBfULUbkwEp iݯP [b/ϐZ|R/gq #J])j'm6XAuH,ܨ)jhN<9<8,cZ,KpC#|b`8ðֶ]BebUG1fS葶kPw_¢_n:H|2i%& uQu,xA|!?RD\z3&cU̹>}<`z=DG$<Bܥha"oH^,cV{ fLI,MWk#?C DFT1Lf AѪijEc?oU t^j7|e>w W07j~B Y/EGd|63=JT:EuTpK&6Fιy|\Ϝ _K靘ߔv33*C+ÆL/dN& Qȝ e 9LZ/JdoQmdv()#Svw%dDW_$p n&W'ogSu2tmᱻ"F Q?0lSuB06kwTɂVr p\4LҝϮZwzѦ 7?1q%y8Μrd0[s ͤNvksyF,T^`,ҧ B^T"޽5ڏѱ%\VBp>ŸjX%(7㼱AT:^%xkH(qh-a E&<1pG1 ^X~jv18/\.S/DaGc=m%H&*lPjbա&Jѓ4$tt$2TLS2X'_?r|+>)ȫ3jsy#zߓ^Ns3XjO3vK G|O)OCv1BǬiK#t"r#q}@س7J"#l\?jPDjv) 7dMA5U'0YGZ wߛ`i!6\1ykj]yԬa> ho1Q5NI</*0,kսSêi6?y6x꒜h|=i^W ="uBFZ\[I?6Ͷ~K"B͵o\]/ <s0"`5#ds(Щw>lوLqOi~1o;Eq!DFQ܃Vvs+R`] - 'fUeLX!qyr64AsH|xcHDĆ`iՁDL`̘2>b>o?Z/G &ZqҜiDqPakv$J-7]-B%:)g>շ'=v@l`ҁjJ&ʔ3/|ؼXTHL։><1@DZ`; dx7Wwg^A6%3tqEA_Nm)Km[Q仐=^,l z}Mɹ^i?d4O fj,c"/B5~ 2 =6cMStvFϩs?#ĐՃR̘LwFӺ U:L8BlדFJ676ܔ'zZKўnZ[D(C9K>8pӸ{ UŌ|i̦:l9̍׺zdT@;]:w$->>U 7u޲ o5![5C#3)2f=-8i/4 O \ƺ;:qwK _1RR,"NșS"<~$B,!N5ǘݳHCW4Q[I;uAʏ,hW-̄EA . x*'&XpdBqiF;xQk/gvI6#Ŀ[ʉױOʳ^^EEFt$"i4Ɍ]X_:'!z(.i^ܳ;cCֻ0Tz[HcCYdF> Pw0[q݇T 0GЋnu?y@k+̬QN&j$gn%}qslJI3OANOn;T60/TZFyKp6B&'UINt7%)ms3Y 盫`qrvlݩ)kKϒ~^xe&B+.`!Q!u|?B_F4J(lĻR{8*ǟ"ḋÎWP]u. ':_=0d9J(6}l!tX.Yϵ]`E2XxkPځB!mݰ +(Ѳ+VZ'#gOyRv,rq5NV&BFwhRQ"e&t?r-\R @yGXJӀe}cxnxabsG-?"H8Έ\ƻF6\ 6vtj'ރ|=Hy6qY͵x= .%n|V^>[= c|aXVz+37=sq} )JԊ|a+7D`M}].^tZ2w(#d2td[ mONE:BXkCߺ*$Z[Q<1-Yf!SC]VE9SV7s=aÜuCH7aUΪRlq-ӷAқH5LW]krq}_wVۓs1ǥV 4-K.$?AqJ_II۵Ny#cլRg ֘HH2cǕo$$`[M%ތn( ѥ(AU!PH>Oh L{@P9 ! !֎tQQYAێ|T->{/ȉ+=ޤ y`e~C 4vNa|_-B8pi'y}9JVSjzr’pjIEd!0i=}fh[OHX3꠭wPgoWFy."evׁh4Vyn @VGJՌ[DCo  !UI퀏%$PμE(z.][l H<k{ykӄprp_mVt˷\XGIddcA̖,^m5dI2JA-jQ@Sm Pjs\oii["D~y;3"لII-OF N # dRSm>(8y`kJV")"(-̝ǢR$)wМ-B2W&?m9N|~GMA˿To<$v/Ayy@]Dk˥<X7 "ue~'ZQx\z4;P|5Bėm$BT])13xK939g]'ys4MqQJ&ұ!̭=j6Bܲon{Y* bG᱇dvfxƈcV15Qb~% iCLB &[| S{rvYp\;u\($7v o2}!a˸&؉coM͎ϐړ.z5s9V'L뉣V2lb*+{*%z%WIN@@ϗ. LN0ڋ޵:?ZhUVEd[) w̱>~([ԅMKe$5b6C,RC=F-HFmˏoåh'8Zz"űܹM)=h;IU_3Wcfw7<ϐc?JuZ Qȿ+h+=b:IaA sfR]iUY!hV=#rwT㉶qv#/Ӧ$Y<?5N(C31X*6;s<Α>1g!`ܞJvl4QHo>TH L Vn7i!O]_l;VfR[ Elt"}YsR#-BB3*|̺S ^ QrAP2C\ ; NuE'O,7(=~IaqWOjv}jU.Z,+pC1H%xSgy^:)Cyk!ZKk)8ȇaVn*cRM^mpJW )^}IqPxG[h4np6F1gX,80TyyG"H39-[#+`N ^j YW3`gYg\d5ֿ8)3}(YNS8KȶM =dXvMI ̈ggKx_w̄&RCʺ)Be3@$(ē. v"؝wEt 沴LPB~8"Z T:GbsXX!ٻkĺ+]3E.#cTMŷ5VbVcAIR#^qQSO{}G*fs$gM5 JT%b4'xezzTYJ}\/8WR%Re9tYiJ#W q]]/*'Ͷ|gi.?k/x[s]2C4`Xonĵvk`~"pRR ] ]W0]̦8pZѓk0hB"q#2l;՝xf8zj#xc棍f;~F -Ou@ ĨzkKr?إw뛶o1SS%Ǭ(lӥ Iu\.cЗQpZ`%^'A#V]#[42V?%sN&ˑM!y{qNUMh5Ҡ_t'AÆQVէ}d3*OR ݘJ%GDG=?agd,ցb[(NKIc)B~կ59]@Z?]"UBJ"4iW3Wu(,ؙ<QxC:iɋb$uFݲ}(_ IŦAC,b(ϝa4JjMq*~hyPyc{0 pUd+E6#Q_̣6_4<,[%xaJi7 C9uv;VVt-RR5BWpO?|#Sm/++ Ax6 K]fU8Γ.#MCAO^E(9.T!YWzA%,ٲ?\oC(b8u2càkZ(zFy̅:I|^UGc2Si|a%m"Źou)]j]&3GQxƀR >\uRgT0wApj=6] %y.&hM`lQ >a2త͒TX@D41ƓUs0SqktRtfRnW " ş8*Ŋ_̆MfޭvBv~\N$4t3 Bľ9r2+ȞG\_; e+4Stq5]Q2u0'AT3\Wj#A3fTb8Eo<aO%?ݒ㐘:18sAkRuCZPLUZ^w@b:I{=f?d< XnpwnA[} ](1^ls1 5Lw\`|^hgbD~0n+qcKbܱ Ԙ'f/Rid0WR&p3$ ުyDHanle b*y_hbhHFڗ^/k>pڙ!Y}<>g ULV՟X+ * 7lJ띵"ž=59 ݒAr ' [,Z74,w 6;b .dOWA5kbiۣ<(e%…GpG/}(Z.Vs2 4_Q/!C6,Kc5pLP)2:ێfnDsm1G:>PiQ,rŎ y1'<*eROvBiT9yoۦ^J"cS9 gݏLl pIaY3l?4f ,z"F;{N(k$|Կ0xyMuhՙ l(G#y_ }՝ZbW19 )vrUݐ0Ie>7Ջ å؄0/38`JAt_- Q!D<=0ZtШYMS9 /%U齬l$<c_I|"mJXv{Y3[GV3*-W;%pbzO 3c()ynW38GPU]ġwf8zO`s N X*V1ػOwB=PnUfΘFFQ+Y6}̀IV E[OOZon$v}ox}sdΉlnriIUū/Y-ݺ#fp rr&' Tը΃6X\(8UuF:^oz篜? ښXÇ(gyiå{UE[4"_}nB"Z.yM<:$U'>)A!п(ZV RtwX"(DLBXXgy̅\2|v^sCXDb{muor ekɿH-K"MaӵV3|d<ȃ%rKt߷?T{%y e{`;7Ç/, *jQV~PJGǑcgc 8*鍞Y0272J6kUz =z6W&{Y7jpQT1|g%E Pގ?=dzHH.]8KI|9!w;T@\wS=g[+L[D]<4"!f\l *IE1&dSD$+v +V'i| X[MI21 S2g v;aFrpP%&gcT7%rGvKQҺ-(Zq&mؖ4A]2ʹov]8neȋWi*]["I1 MX16?I>W".nRﯥ}[*QPt2AꟘ>@xFJvRL~uc$NUp3đ/\QЃ?Ouqc |FDmyڮL)̖NF&*5%/&0SH7[Qk{Gd@ eEd6c?UՐ-ts^>}Gcc+l<=zUw/wk-H,^&zfYUZߡgν,G<8Ws/L$AV&plHq] ^5u4;  Y$ Cʜk·]vY=, G>dԏh< ;dE QY59Y1S H"}T ]ŝGyAm @-b`\8lEӇNtz  8=wΐ*%t 򜍗 u!DP/\U%͡+%1+/~;NP*rvs 6i+ h?GؾO@z6hb[ ^{3puL!7i:F46KEy~/3ٟ0*dyU 87%*f0}YwHkHуڱ\(yБUxH'Vbx/kH&;;qq(o|NN@^;0 xSSayn#9ʇzrh5&?Agw29:@kh2E#BYV2O ASQk0 ˶D[bGBd |q8hF`ʉ"3JU5]r׻H!>Ż9y#7` #L;<j6gdO ٕoNϒB bK_j֙LM4Q0[QZNiyaۜ*Dv2t'T˜!B@'QXȐ?7;C RZ$I 5V~!t"m$.T)~]#(tEĵ IgDE꧐إ. )namS) n,[cZ]f `"g=$&0lKi$HM3'aA,p.ϬB:T}C3кcH1KA/%uM<})$|V[~R%pBULtg Ml 誯{\w :Cx>sDtceVXc;#:bQ['hrXsͳfq+\{ďsHXH 6V'" 5*+Y 60nڙ|9 ҘCD޼Xt5?4L@ƿXU(kx*^`[Qa8=Svx+T )`3I9==#~8zOA N]@dUMJ) fAz'x"3AdVh`A5#_EڊƬ]!Yp|{nn g;J_h=M:W< o'~ ׼%.s`@2x(7,]!TplFf&%2&MT .2zH1A\V#뙖6r4spҹ^e-}vpӡ4Q{? r;NJy[ڤ Qw2d&٨vGB(m;;BtUڹ՟0\ఃūry%x-P)qulsR +("tXiW 2rFD?PT4n/FܝA?$ZaK*G=w* FKYW/ܔ 9p )$f`CHg]˴Da~m/ bgz[4" v9K X/B?-"W+;vCz?IO=DW2,7hj.!e?`+,``e?=QG]pu$ @J9\S7M9C}/a"jЯIyX BW"]hhiwĆE758ChD!>ͯi2j -couȘ!5+4/HV!tt-:Y=XDR\ԯ2 -h É纯LK7 WF]o`i$?q0=:)n w7q`?Qޞ$A+jes]k$xw6XN7% \JErc %d_{@u@8 mh#9a`G)Gi/ea&tsC;\@G E!.bAh3—>gzQ_3pΚݒf]N/^|'h)bh|mx^a\UW/Ʌ~F]wD0NROi:wMilʰ^;f-Kh0$lcfW!DtޫEb~Cz8lxD Q*m| q5/tp %m]S|iLӱ TS4[=h]]R27m\FZV U} UWxv>p#)T郞'2v!0u1&SE$Xai 0KxgS65S7-1%8T}pKn^J#%XEw!̨:WwHGg$t,&+ОS+m L)Gh](LhIAIʼL:o'UXTx`Jv#Sw%=0M! 3gȐ t#cpfM%CoAxĔit677P1vphӆQ`V݊v?zF+oc@~֝7gI5"k$%j-E?Zx`< .ыM^k'*ZJL`I j*Vt=о?JЭxԄ@bhb!)o0feo\7HLbUo rh}%XNRFާ Q" Q6,&Mv"+F.WPf4=Zcuۆe~ӷ+PXG<ؙ~XטϪéPB(H\ASQ@rBКݘIV&ShtW'{`jQ3,D>4}Jdz/Dz&!E,uj>=Hyh#a5hۊHuupI;BiaTU)l"z~x[ȼk"naHm[H*&] VEs"ݢۉ4Iύ{Q7oSn emnq*q]kAiɑf?~klO\ߵFB"_=9&O,KsR.$~IxcUڐqeM7ěVL@ʃi$~( Mx^*Cn( P5Ju{qgӛ[1B\S ;!(._^+ $5 Զih5쨣'.&n'cHcٟ}F@0l{U9赕(=:aQu#jr|ϐܝ*/a#BϞOENvXVy 7cS_M_/745x*% 9"aC/m޳$`k {=^UtXBVMS"M(Jh%5WKkmG.A8 /Zxʚu%1[V|k@6(cj {؂OC &>fY7ڈ7mYa~BWyPNDA՘oS."~*$ә?4%`ޞ$5B)$jy<[G2`MYǣW[ y˵ s#LcQ#D Y3o<:ž9e5 9htJioB3BC"OrsBq;{u]~ElnjL_)PIMy x@' JҳiFRzU+u*5evMAM1vQIt׻ Vl2\Ԇ8V h5M5hp PZ}Wh/:n>YPbC~M[וYJ{{0|zeJs{|% кy Мs&-ixжvOd]1#T|)PjjW |d@R=.ܡ '8Is֦&EΎlCUHZK!.L99qU*KK'emM9\(~%eG.FHAB$ ~ -^}`Y$/2+p6HAE]$| kGJZW5nz/ n(`-yW)eA?"L#XAdRHM~3yEz5omشÞ#Hr~ G&(kƴ+V~7@3W_ލPkAd RC>#hlEe=䠹*'CX|nJ#d_?i E%4ЃK^BƝl=Fx b%-6q.kʧCTPDf}Yԝb* xծ 6g]](}~32a}ޚzPiwU3e$S鐚_ϗQQz)7n>%_HB?*s/cngw)\:e-vb&J49bS&<Zӥߓvb~z Si$2RCA%,wI77) DR &ܞp㰅g \ip3:G^=R 9zJ;%Y9A@=  oH.qn9i_~~c]3[plDh۲u z#9%pJL6Mg(U̝ݠ)oG9eqț"_\!6{(FwJW jnahW>H,'?O pDʩ`U96Z\82"qUge~|@+4#x3v=M,f:'`#,] WV-iV'BJ60H۟n2T:{[ 2E׺-/KF"χeRt鍩4b.~ȶCyE |ABls%uX& ?"X%>[C]˔pT}ŶD]Zmy=$l17뗊Fܫp8݈N21gmd%ƞGMfC} 6#KDfLg5{o'឵4E3rą $NJWD$$9{qJ*Lynu7+}BgB2<?h,)<׍/j(0dO3z"HB(iٙ N!7aY Q^{45NU[>$0rGZ7%YK%cp-QG[|B 8~Ne\`{_oۄ]A]Tj3b5ܞIräxl; /; 8YA|/\hX'j#N[rqÌ5-=ӝt= uEۇZ@ 1I{ʨ;qi{!#HMv*0Ɗ[aEiSs}g%GOH|pY8v5S{/KMGB 7 ѽq;]ӭa6,s~=( ?5P99 :G"tcPҤ_nQaC&J#̮)V*ߞbj|1xaOt"-9A5=vO~o|pU"EDF2QMtaV;h.^޵Kڷ|F̜`m >,!-'ALذ>5(nA0,$ ڃTX%Z"> D!L|n w9 iP ̊+pU1q\̢$6jLr(O(c!| x%Psc}t?4b!%/iE AYU n)p(J5RF bgD $$Pvugiovњ)^|y03*ڲr6Qz#ߴDJj q ̔SJ8(;!h~OB5?FK6(H yk2Ma5_Гe25\@kmU\' py.ҳ% O&DAZ7I~p6 yѺ݆YEpQ:n? WB 0] 3{TNHǗ5UGT|ǃ{`t>r*lk$'İ &Z9}/q;.饐y6~.VWZ%a݌+0ރcU/&sсA 06q:ȣ̟C%L I{+_(59)D77ߨnPp oVWK-/w{ӣ%Zl$tn xwrD&PiȉHpyFQ9}hs1ݓ>׈Fw)WMθ@a0 \_>aZ dOlLnTpRHR*9s./o lvn3F#ŸpAC(E?9*}UuYcCd܈$d^OzfuBy3 eQi:p;^m r_8Rɻ /Zl79;u ʑs_ К2ڦZ{78Usz.d OXQͱ~@@Iuҵ },fV VD8(ĥCڎQߓ`ʪ5lZ:Րv/E WJ;όNE;hAyEzýK؇tո?SGGY?h XVsWf \V0O*zWWHLc l_ϥ! .MA VD.}_y{[q,XТewYM$d@-a['5\fM9 rIY'-ǹMnucO!+ JnvKF9ܘYa%a͜?+R.~y[ /Juj;54GS8Τ/ (=Pٹ:P_0SI2yhrTYyP.18cuЍ_Ce ˉ9É%ɞ1zVuŔϯ !n u +[?` ޑÛ-Α1snl}pXz8 [eFXQHgf:ESc y}z#FchPcI.8k, DlI=Cw>ߙ *W|&g S3#ܬ[ I}R`Nd0mȋSkp UuG&nCސDX?^1ATqĕ!?ݵYI1޵a=XgjgYygiKt{4wHj-a͑QnCt8gP ,'wP9HnG?`@|JhH”ΦR#:|[ sM˘n 5 zuJbtrñKޢjar{L~¢N\=HMOYqq7n_Lѿ&#o:HR/v]~[L6YT$]ACL$Q$Hz, W׉WMT?-zč^y-Ƥžl~\4cxm㔼('P(@s:/$EVLL2O%ˑ9Mtȇ>G#BX i,;ړDr|/be[⻒,cD+hWx7tiPm5/GfЂRqs(]2 XKId9=$9GI%ܞ CKbΙ0{tmN6 z(1щ?Wˍ.$ߢ=hX9PvOdPfq9A:8ool* ={b2N7H/mQDbG##2*O+c$]V%toN`i<̒|FQ`V<%$juWqN 0ZwOc4s;~# °Ml>D+ j52[pk]w\Z K@HJ%x>aqCT #C~_ȌBSú$+,gG/i2ca|xϾW偃 uM9E]qFs>#uuŝ]1Kz&V" k b@˿W]=(#oxK; ѥsƌ{uLRBI-]';(zX^?+G"yL֫  Fǎ9s O0~YTb[<ID~ӽ1I8ۄ09"A>O6w(:j3'99Z"tI(م g=ڷ(J[KL>瓍1aSzqLS-5B7Гpg]؇"k1Ñ%$~ƒV7u8_>j뒳2j<#$h[~|QĻ*|ۅLc'}<$@3;xďڵ1h.F@GT Ot ΂閯|`j?t]b='¨wʤ!;Q(A۲`T0>[@!2\jiǝ 6RuώyOVhgPۆ&7dU-qW 9mO6nhpЁfQQٍV 1P|ٔ=hEwKPm*U|_ՌL"E%j;r_蟆kyΟi$̋F!qRGdFiKeewmxOF0ՐH[_;2ݻXA[_R^]|2F9k|(l+X5k@ͫ,! njqT+>(TO(gаm^#>o$vVr{9䃇LhJop-{!fw2e9|CկdWi(Ql͟2 7ԏW]޵PDK]"!>?O3Q^RDJͺ"3_j j z൳t9}slPßKa H!1!rWo>ce ~mKfiVR!'gpn}BLa#k>SNoSo)4ܲ?zY,L\y'$A oG}VhJ,{a`3,!&@J@Ḁi@5V ?eo~0w@,ݔnMK^я%Yvt^zVZU_T *.l9pi@FAr|t hAC& V -mz4-gc5RHy4S̵R#B՚]yF{XAy [΅tjq>AQ^T['f }-؄ҷDny*|Lw)]xlKaq3Aaot#j%# X);%I'pU/~8@lq%;X=5n y wLqξv7YUWjݧ(NFZfKiM;0믦zq,LtQ#7k;&D\dIi8-SH.KkޙJz̋!1d>ƕ9gur5v_N1̭؜=e=w1; X Va?\zKL{4}w~E'ki5ؖ2a x腵w D<3aؑDdPYg/`khHqӂAzf̼X^(&}I(E0B {!2]:sZޡe-<\i;ʻڟ*{hAI M7eBHrC>rL:qpCfݙ*=ϐ%6͝.nك_<&E$(ȴk@HFq EϚ0aIO0?Mɪ:YDMuVI7S` ͎O,ꛇA!hzZhӘ/bo8y3el^Y-cDr Z3&vbb4Pxxk M|; m76<\."jn XE?Rt48j4xT*׀+6Lm%2+/o_NZ\ކķ\i=JL+ptGXFr M+^q4&KNC/{jN -Z>]p*R'3U_k.=dM`RB27y-]w ~C<$- _BYZ<=d=vpj"OeTa6[,B2`VFvnWY/y;j)42K6GRD*Pv\e1 }]OeOeߩ ]_ek$ ^y4B Vzo:2#ýjfw PAAe$'ͪ4ϫЮ<]j.$f!sq6iyDR:|"gd"ٛ'l?eC1P˺| xT2F<WBncc@ hƉA 5QPJ׌B$U aJhjm c2k1u}{ڮZf睴p(0`O] % $NiC4(7Ylڮf?#ժ SN $&1dqjf0hYc7f {yu!j*-=`LKؘ1cR9q7NJN?kˍ3N4/͚Rz1W3cE吁L[вi!L#KFnmM^9=eqi|Iv2z=yS}g@f菑Os*3L4mS:_[ݮGbX9$qw94|827yBKD.UP6+/=SLv/C+&JkA `;-y"gghg$&Po0-eϚxS}Sz?ʆlkv[qN;sS\\ڙ;'c6!fڵFu2t*WxU0+]@㸦kkC4-jPZE#vRɥ[Cy+&TL:56SSӖw;6PȬLեq}w+ [,l /Lg9,7m5 v0ݏ܄r.0M+2oCƌX̔]\ײVA: eW:w@%= 6䣘gH6Vd-57k_..P<[#K;*a8s̕bvfJ(<2=^ͣ2uT[e,41!zOL^,z[u QPiq&mѿ֗Y7˝tq`"6(d k5VKߚTNXu ēP8-lkCq=daVu/5[+*NSK'#Z"h<څ| !xOؠcE*EΕG%S7vti=PwCMN\c_ᮢ#Ԡ$ Z(e+Ց9( _9x& Pbf!0=QoRN} :gÃv峼h'y3ǮB"g& UQOlNISޚSr!6M"f`V2vLV Oea3PYVto޵l>!ƮZ-ڒ'Wۖu-.'?>'anTTA2m4V&k*@1 0X/rþ ,CU )WXնun[uiJMSr] əhYx\v"n)?6Meq7U:$}k#hr%i.5 M978m^fEftzI>2zfl+5-9<hsX$ us[ j92ΒыeIƹ츂T+yuE)LH1'OiL$y\{"xz(;*t*υ{KC5Q* Yky/F0:1fɣ_~K2ݗGU6QM0ln3&[YLeٲcjW0K$W8m+ُ VOb3.d0. Cb7ߑÅYudz'Cm1u=+.QSI D8oNP|GPs{q>df{xǀ/N, j) bٗBwySYr`%Օ֎%,]t)#/M|>>m!@0 t?˷Zͣ?#3ŷ%m}S8o}thPTƆoqQ;Cdv#H91;ס;IIZ0W\+/3i+5,9` it&2_;ަ#B Kyt㕝q@ۂ ;ήre8G_4P%`YRWNeK5%C; D3J#Ļ]Ыye,#C$hǣ~ܰ1 gHpӋM}]}4 2oHE7- ?3\ab\KK;B<m:p*^m׮@]>}P'Y Cu_P] ò 71e;4hf,sTP ^]01WA< Hr&Vt@zO3l=OKKnAXEh!>n n|)iԃkk<'`瀲!\ɼys:S=?ozٓ?T[P$4ewVA- -]qO$5ތ&qz,l+ Kr[Xk^Og͌󡫒F7=E FpLƅITSprhh6"G`ytd\ҖJwEhJ ôXE:N@M؀U>!SV>{(kiv۳g>*G4u`f)^}0qat+=Iat/̉Y0(z$|(x-w{dI=<0TR!}flã-Vlcs~Nfwߕ)\z#7i6^b)YYTWU8XusôӜe$z$ՍBrO23kQB^^7 EԙX8A1$d8_J/GC@7p(+ _kS)-,lD|D\13Wў:Ih$(ײoqƁ(?IC4DR_1 waP1Ա: fVUgy=&oԴ&p?k"bq xb٘Mձ1k[+)BN ́~>zoLQϺuΤVk0 J$/(S"vqm?E-ky3ƨ#`tOڔF|NQAN{Ֆ4en?҅Ik|.>8C86y^@|Bu 8-/"V]bqs TE5ACĶl]hXdcPٟ^xQTƎ{z-cRZ|6zS4.vLgW}xz7rLIxe,G}<#+S1R'V#AiBp ȼn6~rUXaU"y@%J~S}=jۤK4"p0T|5ġo(aGߓ}XCAuxQ$ WKH Yk}g@s|=*[o??I;̺қCdU68j*"JȧeD0%)US`.D__Ԁv P7'duY ƫ!TP*iݙ=)n]2Ueqjak͆G!קv J'R׏N%D4Q 6YC_+tb < AQDvUɼƾϡɢdKٹ].综&: .:U4:Dn?G.* Nv@_x\E}`D첾T'sX,г| L>$Exެ $$ 7%-&fwtqUq3DQΛP?y լVI@}ѣ4W[T ѼvU?* <Ұlu!%N@ I%sPY"vMm8-~~/a]F>a3!5h_i"*0D@ 792 ^x4?qśĎj!#$ Pj}Ǝ?q901lpBs&"u .z(g>̦GPBMT{5{;,!Fw1ٻZy„>˟8'@s-#̵ęX־ 62zAX$! o̽ʵ`<i7=C-Tf:wmV@QoYwegy!65(1@[p],\9a? 0TbrIQ *H}t֣j MG_s&H}PYC{Fv|) ?K\:/iP5Va!9ܷ1 5T{ܱଯ W*r:ٚk=P&ی?`/q hxؿ} 13Ld'$9x\dd"n/ %.!],ɮA 33'8-)5t#cW`.i.Fk=M~ erǬEݏ|";i=M5>GqG? CuCӻ:[|1IvE>hq5J%a hoˣ+GmNX0,Кe5A7#׉%wUϏ{,tyڼqKSO*;kٿBe&jycISp]! !@Kh9rʢo;OJ@82vc2 0(R'植:m͏qljSht5$ <=ě1R@Ll6ZKD'Zj?̐m*ӻg\S" ;ʭ˽So؞C~$6Ȅo#DS=rKX?|NT:jW)KMGgJfJ>O}|'^0Oϣ!yƉXsU2zO~Ä6 zbndR(EJeDN忒+>QU=kZӞ@[ ^:P!qq+%:kqœq;1/ʝf4V2rG~nHaEw3]ax (}+l}+e;sokOBud Ёuˤ0rG| \f4*vQ:>r8JE49s#ckr8+aƺŐ'A%_' "f46GоhM@ݶOÑDzHhI]H}|\])gӛOjU`Rj 'BtaNd*V/;+>Þ2S߶?{ 0ɥ'})TBcxÉH/C+#r#,N<}#9jXŠ6$wr$:z%QJ_1cI ۸OՕ̞ Q m{A~<4u  ˜B8_xe#3Mzh8%8`}GX ؂vqn R⸐WϕU/dWI^-~\F:XI v̢0!y)<klZȿ{A2S&Op61vѱg%Kb )EUT $o9SD[=Vro\x<+l'4T@+jꀷ<|eT\7 LsJ^6cJ@e/=氣1^6Us0WI:$I:_)NzІz)*d>q9ˎ{Z:=i 4 S7$M$קE[+6s]i?ؘl Um;vLRFnj(sLӼNȀSo5DCFȮvV) aJAnpiF>`;EӢXYtS^BN) z" t}a"8 16]qis[i "Osfk-ƚcBe|Usfת¤Nr( ,%d%LvD ,2Wf(N  <"& uy6dyAn¼pp9P!g)}j󝿄cm y6+~ГQ."looᵃ’ Mo%ԝ$]YsV0kKIUk\>NΞ 9| ؒo &aQiL$sYˊ n8o@LJ# [Cei*KID]ꣀ[IW-nYp͕fsM%'^-m.'FtxoR{ BU5[3Wa0"%%sNߊP=](rJcƉNߔl~SwtxKı6hno 5`E<fښ؈qhOe$ϾW'hjgN+-T KJQPT(p,c͓oSQIROp0kq8γ6)+yQq^HlS]O7= opp{o7 :wAt2XQU-u:)QIS G(K;Ÿrsx̎#kњíV>Jɲ!wyY<#MsV/⟊y$c#Dj➕g>{jD`#P:.a[Bi?JX{O5B:5HeP$*&I훐itD.2+nl ecz&}_fbwG(X[FwC+7LԫxKBjLz[߈2~GcbTg2jǀTp;O14kC֨۱n`LzWvi ɂ/DP{|-mu ܶ_3tE_R|a҉QҌ~^!ƫo#UZ q0O=ңzb6P5ZgC߳RUEMVhZCO겘OWjT]u=4 OYRh5F"`qռ<ѠZiW8W2 $}Uwkh#>܉GsbȼfIwOe̸X%~"]3MԎ}(^k$==g܋//ynMeh_yK׌BW,',۪V,8?H)˸W*"@[38'4 ރӌǃ)e Z`I {}:A [ @BE#jq莇\6dgoHY(OUcN$X=*c5 f2{Ě?xf=pCY%]zKPO$^J l 8v~Zq믐-_M9ߞVFn^"?*gǂpgZ, D/G7 Tޙ2bnxJl(V7rK`2-6bN Ƀq>g,^s o<oi_JfmS٧X<jXn!XKJ;}25|%+mGA`w3 NY:D[+*A+m#ӯ>_0$m JeսSxG`wu>T:SA#nM@YiXg8*B tta/Oݔ>8,I O+$ڳ`jSA(nj>-s|P߻pwCآf'Z9ضSukQbv>NF[/Sښ!wiά z6;,JhNGNx)zn'5ů[Sc{x;ccUK(Ju "NcJ5G6/ U *q ~VO>R.<, $st79e'+d>Ap tiR㩐/Q]}7g5tB ŬK* Aw"|B>x ͫ4o@p( /^u``ZB WB]YM٘PzP?IN"#7C"Z_ZE0f H0Yl,PjZ>$Ѥ4^f=}F kh%@<E^v'Џ%S=_DU/d Ƶ5!b5%^jAȞOx~/#7Cj1$m! 6h})gh5eZ W~ wru [L#Tz9kU;%# ' GwG z~[pהE(Oί7RHH,)*\Ǿn&~7I Ƭ8295k(AP mN,H)g[ʣ8Nfhk̄4CG1Rc;SSš$yT3`?^3".?۲#ԕC&^8(=60<"Nxqw*~{&b$hB[ }ph|AT&$D$B%r$;(er;MǥBOfX 7.%qbxo^AMS_<ݰ[9pqA~>% Bq u01+SPD ) uY..?e!b3pm,;~IKcA 0,XjtV¿Bc—q%kNa-ѵ"UF x_?!h/Zy0帵l9G}M_}e\X*l,ӦS~E#~h{_^\2: S9fRٞXXs5C%]^!E !Q%->멩H|Va"[%-Ψd.E3eg4`^Z^2-zp!#1h^]*TU[88=uX g'J7!P TsڱO(LMSc~jMjY|JG5& U&-ZerҙZCN قO|oùE60? [CLjӟfJIcbE%}͹ wBD,7PZ1oh&g1F_aی*x#' ` 4x-W Ab}|i5RʿEdv󑃴F2Zc,3ZFK:b7"lCK@/P꧳"-(K}Z=-Okl[TšcI2G5 #ugұ٪J7 bxBXrJa>a jòV5f쟍̃Ў{!W3.XRP.t>h V\&dV(QPm;]e"&TSsw0 4 }ѓVϼK byi%R:;`z+7If4U 8Ś|%FٿB^|oQ*Emŷ1Ҏπ&/9"c(1\-HWL*qԈ8@z#fFEo!đXD$\GHw v x9D x(@1hL XtƸc{W\hF v0I$ձȌ8Ew[!. k Rw$v o~ma= %MVػuI_;*|x }>>j?6 YvAV׫i 4G)h[׆ה =¡ bԌmc u*'A5h{ojw5q,mKDϲh[  &D `L8i$>ϨoS 롃f{_e M19ӛdXutj_n\Z$S.Xpvgy=>.ٟ R:}4H0䘈/n[_N k!"mIIU%zw5tDRO54K 8 e +۔S)9si\,jx^Eق8qFݡDqpL<qB*o1]^Y "fo3V,{uRD]q[O|KCQɫٕw@=j1!k}$ԧsN\M'I#sp"yQS3f2<"7H>@ߛBC#LhZ"Ê-cMmݭ*_CfQ[JP s~aL(vŰg9wNPISsXp.`T^+cBwH +rbW3nhfJ2~iUAjYd$&@+:Nf>"2%,\{: 951=]t" STo򥃸x3fPJO.DI n.J%#gkJ뷋/im{c&ԭSNM4BH^JtvX0PL T^p q̾Y}{!źŰ\8TTQ2ksCum-B" R/>W$$pA-Л u'' -EL e ;BM1k UKI:}FzrC?'@fp f< L޶%#so蝿K˻}?S. MP~d jvH% Sd@hp,t^MCC\/(8[ZZ]~ 7`eE R4`PtQҾps32St(ˆ":1kg.W;jCnW trv=Hsl A;y.UJ[{\TsGijSQ|fMWyǥUNs1mk$˙boζ'Bxk2cB@8JE?G6oJ`IxBQf} L^1p5}vZz47?x:*5+EhB ՓV2!m7iw1e[Î7I?qݭ l'MDS㻂N&J:_rQ^O+tr1Npe?^0=0[D.IRևMpuRJ{Q]Z]?m-eɤ;P=.\EAb!yq`:o7.zbz`?`h (n]w998_uw{7w3@ԯC[:Mr*kJt]46Fm5~0`Ut%Щl9k$8yp+OTtIezD{Ln* biv:FgZL5X\}>zX72q_g&+1uT*8ZC1wZnf/[y'RQ +  j0ȕCfhUۑڎ;!D\'o/V2g)&m3 \ ϡ/aMH#}qInBbBAqB7n^hJ9;"J!|!isJE56@̣Y?yb]-nׇ>c<¡o3`ݸ|$| Z0',UZÊ`ηZ*$r#y4dS&/IqTu,=V6/ԃ bبc݃`XԄGmrhSmm$;ׁӷH&Q_>?u%Q6\Wg.CEG ym?y\B2MPeG ?% wZEAǤ:ܴyEۈb+s+c^@r_47Ϛ^]򒕒`Y#ShA[|u5zrȜX_HN+nb^&[|׉&Zcm/TkXc+Zbu,9f T6ϳVZx'iϏЗt ݠc*BfYm˅EQZPeAbmQdRwqO@HH:ȝAd5zmɂn<qS&OOf8hK.Ͼ iNjʀWH~%UqӰĶ*>v.J`!*b@4]cTo澐O0M3zA+c/-q* K~]v}Fah< 8=<1^c٠sx(}G"DeoI7Hum8# 63ĞTacKy3i[g-9oZݯzR],dNhjJ@Fmt7%aTT!}UxUW ye^:O>*Y-^sIoh8])Бj:C GO5Ttѐ7S:Pni4Mo꾽2Ւ-B]|I7Rml咐 B> Wyƙf=e+zOȡt)"h|a-Ze$dV.ʄMNg5:FqWX T(1wodz)81 N]]Ocӊ5ly%VN$:Bӏ8yׯ)eHl44sU46+hkj*E([90Kbmo}ؤ6O}26ht 2 ̐YNx6;C6Kڥs2!Nlݰ_O!T b2`tسߟ%J y Ź ޤI65 Pw56c]V;96>(B*kAի$qO, Zrjo`y}XN+G*#KѴgSwG~$ayg1]Y䵉s2X؝%| !0v PFZ{aI3 Tܐd9++}(%TwK8aʼnv*-wZQ~RDn/E`g<>!mX:,MJݺjs>)O1~k0['6 em6e_ +rRYtx I`VfTʽP2حۨS7"=9O5zϐ{$8ldxCdv&uqv,>d=\58fw_[gLrP NLs92I{s >m݂c1\:d48(&_!ItݾkRGM'!p:"xbZs.>Ȏs|h`C &<=:'-+kYf/ɻ7YI0zyx;n_H$;>,1=6,A-#!udY:ge-qq8BX>NY`jzYeFDŔMmVk0IIPڔWxC Likޗ×dѱnB0čwA..t=2vB=0Wj[Y@d촘AwA*)߬j6H9,SRp<2VH2ʌ $<σrJsĆ{GgDhm_X6^Gu{8v!}Ʋ&ۥfKA #\8fu'0yeH7Nu QkޓC޲b׺rxQ.nV"<TSV,zuoM0aW mg=Q"#set% 2 *T3rQyN>er=$l~禤 F9vAǽ̵^ ?`kb[S ˳MW<̢.|,<ő۹dJ7 5ڭrV>"lMF-*Ց=,'§`fׂqG -qtpB@elT*ab̔0pi ƹ L:"^&3WyoN=SHYXqWꇀ{w|b՜vBMAUFubpIydԛ8yf0l!8Hʪ i_֍L8Z<(q5˴؂Ձ5PjG!^#~e"1,!n+ \IShv&&0tukf#/K ]xI9QARuВY|Pҟ%ѤZ#ZJXJ|R :1>Ghh ؓ%3Dfy˺!uj"~+1ˣ7.`qfp?6CHW[t}e]lϘ`^HYO+.ᾡnF`浂AOfKnO:!4Te;s<XQeʒS?kp%AersUN.G\ژ̖2zj0~6uTXJm~"4CD%^Zh@ѪIu77iuu2eZcSBꡤ:5icJӅpCUuۿĉN:I&%A5vQ$㵻U'L#]FQ?",L%rլS8 c1x+?vN-Irz|E?@q+mQZ9s2?nƍrC`EkE3Ζ4x,~ LT Ɏ}^oj/3. J:Z:Tr[Wh4+3U)uj( 43(al.jǗ%wîJAYNj/|lG)vNjs ^w4Ag糲@Kg&,>@2V6d;ϳD/O̼_7H$(`Ϩ*̩$˕`J]YE1C,v; p7-uq%ս%{q;ц /ۨF7x<%r"B57!9lwD/UL$ZG JT/24DNϲ0\9 |Zc)GGT?p)Ɂ?u]}W*_Wd1'uXN4ersad1Ȳ*29)6%OAVo.F0>PH`7&<`\:D(q<<*(Lޭc`n)mF8@Zyrހn1j@ݵSh&ٷOg~~'ZFtѫIZ]Eu7TF@Bk3kb)jK‹HEم \=%8xR ÇEeuǕB`fT(]J\;Ӷ|M#Ltjxp[jqg~B89( rrʖeY[qt=þ/TBߨ8㒓ia-pHJiQqn[+Dbhn[DTP.&")ԟԋ?T+5w׃-DoS8 Lj/|GفqD{x]R-[3Ֆ6yvԏwpOh8SK:詶`%D3?tڮBՕI)ŵ+qmL7s+P't@(} /m_u=2z1a=LAZ8n:,#%sҘZnn+CBt͎Yeg)@n 4W}C{5x{#T(-քݝC.,^RaNWM$ 01&-y#sW'[@_7 RE҆9 ~0MvTvӒHF5,)-ѩU HZNhǏ_G?HLY[HT7g/W6 Xap4IXh9)6՚rLtճЖ Hl~xS+U-pLrԩB˺Рo9`yWF[-sPT ցd *A˰+hf<0=33Tgc}D|ƺbX+S;s~OoiPD)melJ& ڗNgBR\EV*2IIUOS*OODq[ve9ZZZ)q|Ļf9mx2.7RQי x~v98""Кa5wS#s}_Pͷmw4lv p|Q N TgMH/IOà 0 E`mcmn/:r Dg:q#P./hM?zCe'D$-ִ*߻;9Qoa+ֲy٦ ԑ@0DžuXqA)7!a5٤x%@Jbkׇӗ]3#<&4zکȟ?<(BCr[LS`b!Ճ ;!ˆ_VuE"dhfU)Sr='&VSVY}M2 Pp0iULty8p4)Q.%nػ3K Q$>H$[;\3\L/GmZi9zdMBbt #veVѝuYvJ,Yg&z5"NJ@տX H#ym!ŹЅ,Moz2s ~- ?A =ۖ$#ץl*"ߤ Tb<idWyr>dc[g2vQq1nlXi|Ю"F5v; 0]hn3]>c!xXա]_"?~tt\*ddE259n,DUA"LV54"]8(o/H\n%=N͟`_K&`T`B3V"c*(peZ]q[(a~KX@3%sI8e Eb 6srlYx{o!u4!TzZŵ^`uo Gt?P=BĠ1"956V24[Q8^OMjŤ+ {$'"nѵ5^!ܥX6[*Pbrҫ-P|`e mmIp߯~9N 0"'1{ j;7s#/#7Ze~UK`@qV'R&SI/A4G5 EU}Jx>$ EY^PUy}/ "<^4QKMb k^vIɥJso|kd.av3V?N9-c`;euA áXРP(S /u_bH,L\c][/I+1*' u3!,މ{8D7LCO:\L$E߶N΀'ӕRqm]ZxnDWX?^^vgAkD eqTOBYTrq_"T<9DTOc誥+xB֮[5_ ɷ739\tF1PE'$O%χ 5U9Zٳ9rmdFuY~׵i0FۥiJ>C92պc_u'<+7S9Tb XV穁TC&&opRhiCx_g'.ݝ`$L jpS;p;oΩMgČZ][U/(nx#oǮ _ iѲ TkUAiEZI YKk-PpȯJÀ`Y&o0C\cЀoCRX%q6ۣx4;j" %xZw<kgs+;Z`O0e5IuhD5V_f)U#Ui,%%by~Dǥ_fX30*e< P1-v{Mk*icݱszh%#d6yn=߻~9e qY7nJzmD\nN@DøTzq8$m#CkHtx;zs?1(~kQލا%?8zD,Y4c̓vFvu–V? iY~Tʈڗ]ͶWtMĿԽȩYIEZ~ 2 剹9Jz[ Yѭ )sB}nt `C4PK~|I6Wk qMr\q4l| |BG^2I"mʵ";h1Rc]-zcp q4%Uǯ;K Fݛ*=eKYclŵ`N~N@ӌwÙI:<ۜ#l\ҒnW~ 2QܽO54?C@ *i H~sJ 6v\߈ c]T<ѕCQ]_lN Jk$"p EZQ ^M+CgzX[6F@DXqt&٨d2;thAseX;a|P'Q|j^<)6]d$yOAA<`}&}6'RBg'B74~v"NLʾs^V6CYm`&v[3X3 o๱/ %4dp}t E2V* T(#%k%ļˌ4:ntUSxG=+e: "8ZX(eWf -vDk \fe)+ɶ((Kz,)gl-!w[]`NZdm8M>Pj+Ij#J~ /gm! 6Ar׍s2Ko\7U=g;EE/2,|}n&rCpxd tYΫ@@~ Z9( WYߑ+6pA/Y OdQ]dC>AV|aGbl.{#:#%2_㯾v *V|6ɠg TbP2 \؋;1nP|Ji 5V3Ŝ WeJGiBZjĄ{ Eۣ;S)֯蔋 `֡/Br?-[Z ]qCZbܩ,%- ^X&E-"_:B((޲,\Ѻˣ"#.<+hERy~zzF"狍({w(KZ_n$0GN[q%Y9:H8fB\~2Q Lgy &hb57ׯ:;auTb3Q%'g {Rr>͛zuk(ǛB&iF= 9Ūc*Q?DGd{Ec62?E.@Ǥ61{ -װ sb+˘6|rj`7 }WQ!`/045M Huts`ފC;㨦쀬ˋ$Ng[CvV+t!Kc-v6[.L&Pamսӏ{zKHyN|3gE[G#Grq} &>Zz+ s3sjЪ.OHX @eojڸ\WuX_>$&/%$Ζ>hb ى*@ ,]t`Y.em~4쒵1k[\MjpĊ$'M4 ~`(f}b:f3pVX 6g(E؅\ HP8 8yiiTP[{1 IOy\PGexQ4'6-./xj{ٕTKyHUK 6FKp{# e`BǦ1h)[u-o:4&LS egRo{rHęޘa@fF#8AJWWyȰ'ab]g]5^mUlx1I X\[l(eI3uX>n{(\%| UD7[g}M*Жh-v(u0熶4c|~7toIH,򈓌V;TM<J$8K3B[Y!;?D{_59'McuX.13E*}'8_ `'<(_f6KOO V1;&6(E-zJ݅j IZfBE.A;GW u{TӋ<nWR%#0w qW;ʂ[ƠO`Xo6hA*H$sj]BZqۼejT5 0~ʆr\f`Y{$Î#8 8Gb|_M|L-{G9!_83wn9fLxw@}vBmA-\-ҽ ={+?o^J8CCg?qkTN߹^mFo<\yMQe4"a !c_'Z kslB"L93TF}``ǂCMVp*8#Vxs2n:pHv4h7 CJl1[ݬD5"R).G# w}]d[[EԲڧRq*9f6gIZ\yw+zPPC umr[ ^ty3jGEa5erdR_nEgk0,[K,U=:8@zp۠u{}5U+qvAc0 `uQ|J 9ͩ^W%TDgMD]YE-ɹpѿawթ"XWƜT $#3Х3]s\}e<'n.^c`b-)ycw﬎#<^e۹[s.&*\d'3ݔ_%ƹFI+H /WQ Ѩ3K 8=mGxE&aN"ް[ֈsdp/e2jiikVts:GbA!>ƗǵśՇR'0y#;1**[T紌 6pw).ףk.k;'HD3_YS4pMг:>#U0om( -PWI؏ ᷭdN [q |8XȽ/:ybl2S%{XUL&L:f܉ЯU(+*MUݦ"Jglȁ=G-&txϽdNd&-,N 5f % BIC; h k["q. Y=D{Z27Ew X(|1gf-S]R~箳C=E>:}\LrM5Q֋C9.I0rd<$zyam̾I:\x F id4:^5)(>L2F>6pveՄEo/JG> ocnn>Z,8IaZk Ĺ)GQF_toP"6Ma=0Bi^h!ߏ}5v떁[&A2.[~ ܻW-5c' eHvb~7]u>rW}q_WIWҴ^I0C6qä&]e2ֈg.C< C!I; Ϙu2xۭe2:X;sQEI< j u׊#ْ7} za.gU[Vt" 7Iwtm¿*#~VKI1?.G| ޹mBQx?miR&kvn2 0Z,XmA@{ H pqi/=_j"͏Ssu(k? 6tA;0ސ?7m4==3~sWwDEX*9RFOilaJ>^VʳgL5-")TQgX]K/n%_tvQAңܳ(ӽаqzI1ڙBU?q@uJbzF;XL Y9zKVt|Emo;Ui75ILƸ< 58_`%vYLbS0+ ;◩)kuDd3lu%LNwaejl)~-P~4,ʻ+ $ڰ<+//U£@s~@PtR1=tZ .-M̙#s *n/_i#~Ǭ R]Brzު\PR`3tje<tN!W! R3v,W8=fv e,cW^8=4ysSRE1U.tsr]=idC/ :opj {=tntL)r,rͥtσBOrK󁟢Tv1, K[ DDtE[txFSUE +lTZָDsvˈۼ̕}8U4W(5"/#*wrpFkMF;^YIX0|VNYr5 ^Qz"8~79ޢv`va5JINo$:fgG'xI`OzvH`zw *;&)ࠄk.U1>بCD@=y`1UQ8{X:xaUىf)ΚGv2%^4^TT˂ -'l!(Zb HQ?/exo~} $wTn4@*pת->qSl,[x.өLWƽXy ?yo1*J)Bvek GO`E/\pGo'>=4tJ -/!,>O]W^"ָISvp4VdI#LSOֿ3X69,??:"clOOb[xn| WOyN1! -OYI!Rl$) ^ݪ@$_;{!0(&uӟxueի{z+.fcA\LX_{dz Y%h/WWF LOj,MUR8' 9Nv= 0gJ8mOvRUт: sIڨ~+x ǜWM5M׈t ^2&-rH2}wV Y@YܵI8!au%-4z!jj=LѯXdDo y8!==$b&M%yے+o<5K)vٔW|0E))_9i;f ehD(@aY8Wû>a}ݴC>ro8AV{l ,0 Еzӳ7v.f1BK堷#d 1J>TEq)ֺˤIxuWLLD߀=:ACK[xg=EkӧRp&ġFן -Wz.;wA'[#6֗sC kqA3,mJt.x:/~ߗN_ I34P\ɹ. :ǺB\^4%p=W:f2^gbYp[uq]+ՔRyW&)hTP=H! xj5|׎=x9ê;yi"2hܦCX9`m0?,1}emXX/YI+31>I}<ѧmmπ:3%pf1{yJsPffkSvx!xh6'b:E'|dLVrGfu Ev2J0ΡvN:c*zi#5FeIX!Y.Q-|}ø;AҨu"p]C&oZZHgηctR JgUP-@g* )E!٧, &=R+pµRY1\q j4G4k߽?zNZ^LD``ZEwuC,:4;fH !?reIK9 RESe.Xδ+#[喼G0opBf?` NwT^ZT)#ƞ5ɘ4|)Y2X(y>URC# <јN74 ʧ#6,U3WHvRmHVX7iuk,9{#tYBy1Rlc)&MVcj(DzF?auH ${ BY@a2ih+9rKpN ףTM rQ%VYZo㩾I=|O j_ 4]fY(VlhIQi 3 `E]E[*;VV~xYمYȮ/>+$J2NUr&^ zÈh LP1u=.o[݊CL̔#ݳC7noD''syfe5h>(<wy߲'$4oPKЁkOa [hv?{EmM%^B(7L3,=CeA?uC aڜ‹bRM1uޗP^)bȝ@їMzB E{B.*^R18_eH๐I8s.KEh2#0>¦aj @f%uwx'D2FJD(yT .6iLI> IsO ,@E`'P\e8 ҡ :#[C(5J{K CFK 2Q^ v,.Wu7W? Fc m͜tD2-ށZU(srJZ>¼vJ%cvF[~ؖ+-Eq3^Q,-}0($5m @j˴y/5 rčb7TB`j)"&u NLقJM2=L ;{ Iq[*˴+2xBȪFʚC[R>>!0xZ F)}Z=ܩ]y4 2^|ssr!5TX/2)$#L'Y݁"BN"TBŃm;+BoiWԈtcb!7nOHvN9JȠtooqF=Hv?{Y(wXhH-xEo͡'$pob) ޸^[-3O1c@#흶_R-+ f=T$:Jt^(v$uI^ (fǚ9lŶvˏ_VL`tO78]S\_^u$%}L@`Ve+:.iHĕ Q1ԤD~Rn Gdja=1'H z AwIq&$K`:ocfsL,;(ND4PɁXT36:3/Nla` ॿ%^[< )V_KMwHh_v?>!Rxx3o=,Qo%1nq kw?q[lۀ9ٕ"]j`5qA,v[JCm?svą}gu*Os7%O0+߁kKۃjߑwuK/1=`-+b#Mĝ{9P3FƿOsku~(͙ ؁2"ȡ TI声\*KN+"Yа2oc+q)$y5O=+َ5CM Ov{1 DTs@$vKqڤf6󠾎0DfdJ` i~(! KKXKSXuWQ۞t:/%5z;6$~-l&xM=Q F)'M@'\Rl;QHc.*0VZ;X#2'i^y`r unRV!F( o q)EI3MZu"eı+;&Ϻ0RŎSzP:8]4?IF!PJk%Zxi$E[x:\(dTXF/&8Ǽ^A/N)Y\E[DzTq1ڑ WkUᝮJ-!4w.p^ηh?~l~6"{-p'.8Qd)5*2W -PlJR!R4-Z)C*^&Tk Ch t-Ʒ0pjK\\ q;NaKw٣d[Y2(x| JְRkl-V:Wu(p *TD6u3 gϞ6I^J((.B썅֓=o+?MP/vBd|M‹} C,HVHʥڃG}ߋgjмQFLou]g{ԟzil9*|;.G[MKUi.-J/'uKE."&7?- /ķwS r2˔U|'OV&|o\z"F+9/^Vݵ-65 nt鈆蔑: Mh 1A<%@J.zg)~h:#\L]f$sGVCG1քd|jxH|Z*(ׇrhjFz 1Hu:P ![e$?St,vx:ke6RV!~%&9zK\2[d>D&̕}~p( vu*YG 1BM%f$%U7?f P4N5^z=ۼqe/+CZ\VCny@l6*_ݓ=$Q!hp,]56/ٝ4CfX'wg"tQ3P-nsG]{ޛ/U@ɢ;q+J |fgWSKuSF*%{~IRJ?\ltny }F̜!yT}Ko;#L.!A|9yY@J~#&Q׾*M%[ ٝ΍99y<U'?闝' dAauEUl!bp~4%x4ȷˠHL%=.zҼIPʊoZ]~1/S!  G=߀'>WNkn Kg (H8Mb&".5%r7iGE~}j*VsJvb714vjMcA9uBt b)i ,r7U~XBq}h۟UxP,SךWxT,dV$IJ`pdQ;Y;֕2O=k%Cየg Vܳ׊1oJi)u/\ _́Xk{9rOC.xr镇W%S s͍!mXrS9fe0dp@ce;/ʑ4?,C-:+њ 033H:A>J,aUHy0>ߞZ`I:b?BnTlm51WR1sAT]C-Хp!Ye$&kM=Zʟ%Q~f2WʚT]gVVo-p ΃"7O\Z t{Tu@~8cfHAOtD:4x,"WpUDGʏbgV<)M5mAYn{S?QtaV?1JccX^3'U]?M#`+1n+38vXuEHɽLLTf4iZ8Hw)<7³TƑI錐ae^ԢNPKzb}pt9\9= ` TP 2eFG݈|򺈐wn9y .%Fž˴^G[cE]u0&7|]U/ޥ'Hgghsa!6vhw8JdEKDN#  FWn$"xJBiE.O@vv4_ /*B*Ʃ6yfG G]+@N~,t)2}[ufwl_P :U˴Ӽ~ТV:9U{Mq]5:l?jf0v#B֔-$OҜ4 oTO2 8ߝ6iӁiA>ďTm~?N,DrzI&_4lm v̻|v-cb*{r8&̿|t-in¹ukm+ݡT D0_.eX8ф^h^VVRx9 mm(911!AWhS4a)^z^pTM=ф 25d _J5Y&n<vȨzX)XD]Vr8I&4)&mx$Lgf:țuw3yvɬ2y74F⽧Maͪ *(`JGQg4#7urzUȇԁR( \,Pխ8^c|MvJfS)@~9|"s^3k/U(+Cb64ۆ:Д=^還N l8c7m4^X%&qy1b R7U/.l%C=܁-BɈ3R<.=ua4ț6bGK Ğp[nqln7(5S=1q{ڕjڂ$hvhL#BB$ <f{p,ӒK۵Kїb?V+6zaFWnGP_ ,lǯhtk #{iIJC?txDӜHtU[^WD^Id}_pv_/B(RFK\]RL#`K3e, CBĒ륲%8!/IƵ vFU/ߦH-gT!KS^(=Ht\&֓D1;slByRMX|'Dl:[ٯJ<loƈf's0;P7B-J ziʬ^&!8;K93یX )ޥCU &8N!n׽M##q31qU=XxC&p ^j~RU1*dZ-e]y߇e,O#*sѝ^jN//L' C.zܑQ]K_&`ErLG+/ָ*ʲT̜70p Hx'3y.;TݛiLg d܆ؕ Hj@pVMudƙC`6[\f_q9t+[6ȴ/2S4tݴ&El#T{#Ͷz{Z8/WGz%9i$'ƙps'Z(; Bc#G.)672Jzy"-ưƭz4-MڭILprRr|O? z҉A9zk=E" l 0ȼجT>=-o<~E," Cˆ,Rm=.cWh 0 ]y3\T؉Y%xU0X#S1h,q[>ж H9WKB^(8JHj/pSMI !{NP-7zLBbibX Pe16yd!Po+(a,MU<.CT^,E`r7WJvdb+L$,q&nؽ4]vv]zm|R`H j+< ~[7{1W~TbnpGCz^ՔMՕY+3Ó(+2YeIL?҂%]'OPJ>2QфgXGpܫE=x)Fԗd$=W!I/ās4"J^zϧͷT**]D\[Q|r]^rI`"C-:I-(_D!f^^FzXl:, 3;tKĊ>vb 꺉7uL6Xnio:% x}֤Xcn-3[c\64Wۈ o5^J4/-%/T\Pl/@@dtQy6\uJf9k0Pjj"~Dz$Fj)E ;8FwykR^I qdjP5x *ڳ8/"mUe"O ~Zͩn'}5Is{g]_kXXI j[#{u^:#>?9%bU1ߘ |^A( (:bEJS}E٢&!Z pv {J}#x4;z`)M\{hW .fᠽ{Kԁo/*<DF,0 Ic%\ B= U|#}l_C|kN^To&l"guٽEKJ]H옚ߊlg9Ja("[qZ#űSk(g;F!Q?ފP7ȂXg۪.VwfB=t7Z hLmE<1 ab$6=?Vc~D6~vnA+a<ЮK/^,"L"l;5t͋N暂XFAJō->QS&j?+hxz!;I3:C `gujukNGj N~+A]mt%*"۱8hc6oPiy}{5nnedu w,1-! kSj{a@i!J+Xi>G$ }Zs~;($YGx E5E˅"I/D } C`wsD2KK጗Lt jކ-Y\1:QUM T{ ?[K ХDH'urb6WyQ'R!ip2kM2tWW2x#J0!8w:"CDb>ډ? :->D*=́'y@5sWP 'v}@ENXqDuHէ-nMK8)bJkA 3A M-b~#<*j )06ν{# Uv)aj@"H JZH-ov'Qpu$@o6sm^ )Spj1fG. S{HaXÍ^d(*eT/'"`0zSx~3Nk>$1#մrjSg8°LG5r6RzG=Vcۅmj/pi Iݻ?( v20bC?Qɤ[Gt|N_ p߽]~H|{I ֎ Y'2(qO@V7!;QMz\M:<1 (Py.C5jKT 3fc%EبS.t.(ᨌ02Mmh( ^q-,k\L#ୄ_8 y)M?[Dtl{<6Dׂ9\/xx8;xd .5fYri7YJREļPX#cl9gBN', aܽB8A۸ Gli=*G[{ fH0`Gc7M Li!~pU.$d#tGmf$&M 9^P2*Lh BmT*KË61b֟ 9vq>!"ضjU~rm/eQnu2•MVxYcq tf14cBΗO~Ye\>B\o<gs'I!\f2,樓tcdV!ogFxp}tg"[?_B^Sk_CT, xQZ>EaMrƗt om+6!F-"d9RCK~>޹g#Mo""Sh.5M:f7P*4g[<Ὦehq*XGnx!%]!GR >ٿDgc$QmCc8(ȿlݑ U<թSel ^X2;J6M#Yͳ ]e yOnū%%E%eJ]8Llc3z"YWK81+yh/}}z!»\y\pBos]g #B[Oc@#tqaӾ],C ;|#vOO#9Wҽ;a%vɗ̩USžO!wX>IT8p\@]8YI k l-s̤|$ f$7+f NG],ͪ( };$=q::FqH7b|5i8нa+Ų+O[m&4^X tT_k}pר#p(&,دW9/(@VrH]i Cs-8x)@TUD\pb1EZ}[ʮwX2ya9DR &{eڟ6Ay1\]_uVsʘ|!폼,\pib'f]QM3Ux 1AV?!TtY^Slc\!A[]U٧U:4кeXR4ycrOyZ€%).7/쒇|Dit̢;98Ɗu"}}W*`Mj],PO7RNP^zx|@I>%Zh.~,W'_jT=}BYlF@1Tަ=g!cDPS 0z's%MVrO=+t*/̕4{Tˊ '5d81<Xvа|93 `܎YJu@jeVɨ%?hOq!|$zN1e'SŁf@:udhԍჃ{l/S֮CZa\𙲒1, LBxqݫVv}a )ć{2x! r0L|W*`!ԓXGǰ4"z2$4Q7wsScH0Fa&D(Ы`Et%"u7s_(vaƜ6 z |# Z=s-an dn״=ɡޡK.0Q1Iq4!Ltq~3\mLۇua{+WYX9{Y,/vӠKiہ%*,u]鄈M"xw 8Ё'<,rC-@%!T\qU9toL*D .~EƾCa/I+ܵT=lmzDAOQoŢfgԳ!`fFƃǽ+ISwYua-`Vͽƥ>虦Ҟ>]_.&sԨɣepij K? &=|ܾ%wUj,́. 쭦/ɅXmM̍'1Dbb[0KުIF ^;yfX NBh2-LE1p1cF^28(i3ޫ .ב'9~(}65NSfp6 [@ǙBx 59@G;QotGfQx#|1@-<$_@Ɠn=^OUvXi}X[#rtvأupyQ@54bla;8d(hnAQ jA&^LMGqiw*v#]@x.s_͜*y3$p(3 }lc~ڜѺgo"ɁbLkewBE&;񘀁^XhK.%źc<=6c ? }±} Ocs LI>=E#B"t:+q݌Mْj, {qBh*X#5JHѧɦ?EۗwHS,-eZ.B]ϑ8B:<o8 uܨ\,t.ercA` h syOdcjCUTsʡw_:[a~2:Z?ho&l9=]f %Wu,{0f-m˥řPUP^/,g"CM "0>GY0TlmP)4ս5Ժ-!lG9/*d32׀|M[Lx~ Q#h'=ڠE[A .Ϝ#ٽ;Iʠ aUIv^I` 4TܞEЙFO.! ?Q(^ Wy{4J{iGܯx@rYtM,":gH/pRDn)]5UP29 هlQb7[ocrn#<h! ="s@OvA*X<|cmj5^onE.(JNw$n U^oHEWss9/GIb 菏x9dwXܳ&X-yNc#RD槻nW| h޶y{h@OɘU;BZo^8^sFQ`Kދ<}bwaZ6$@"^22;dV+%^֖yp݇*lxڏXլ &Ʈ!I=jN-{=:nZHځהNs^Fq4 )qG@[q%wܱ)ϫdZT們z1RA!j7(= S,+?lO®b);aH HWᠬdŚ^t6eil^ʸ3H(pv['ȁoG5WOz*qD&BL W0[KÅ ÑOLrX)? K aZ-piI:ak%-r8rMQ(uL. !?6GpEXPh5wٯ9gsIkEs8;֎8\ u˺[҃rgyx>2rBf㕴+ qYK/0cwm;45 Ν[hw.e!8_7%G0ܘY*l23}Ӥï92 3g{5g-=aL/)C㕮|LȁPyHm yկ*BQjmʷ&u)*Xhp^Z?j߅Wײe~({%8NUІKfİ.lHw>xalP.'bCXY)E&tܘd۸HpOP"7kmlJ2tl1x_5⻡_{Zv8`d˷K D{{+-H"#K򒁠NG/@^m[aX۷j菛_j}'՞;* VeC$~TH*42^M>Ѝ^>5L[H?:B՟9yM jRqZej_?[[rB@ >D‹wU1 unٯ\^0h Mz[Y#[iqgT&ae _DłdŴ+MMQH$l1@>6,?Pۉh=ZAACp^CXvp%|4@Z] 3#}(Y #.*o@\'VՖɮW9CS'Ћ@v<+?N#Y[0N |IeSXs2r@I]1ʒ AD`Ưp ٭Ha.q3I.8\p~#=^pLYF AEA];iۺA*ZtQ? #%d,2Qa%)^p%Xbߡޱn:фoM/Epɉxd}ƫo22y_ZעXҜ0zd!%iН0Z:q2Qʶ9a:#N+8;5oeB(w./ɴV\B>uHVLXć[Ulg> l4-4~8Wj13QU)- FL`2$D Vgʒu[t W:n!/H\+Y7N=/OwqCs  xct*9~c3mpޒ`bZ2@[vmn LY`\cBΨFlpapi$oba ZjύD鿃G( %grߟJNw!MNV9fvIrЁi&l @埼L MCJ$,.N6mqi fT͙eGwd)+n /HƆn]|ΙAMɭ}Ο ir~鳲^i2ai}lU -.!;,LR' 铃[ $W`:ռ0ן.$[raZO@eGАW,ѐA#H_ݣ}gˋ~PN̸Bh9_/狀5W;Z3K+P<(9T$hC;.;MMz"-\x]{(">;HvYi?K'ԼΤ8 KLA d:!-٤i1>Ff$V=Fm_K},7<2^BJJ5/qgABa /:c/ i͌e6F 4o4޳OzɋntXX?9miB f\DJI Wt 5gF&avh~.¡躢y5W}EʼwA'4 IR(lȖOgO_LƮqL&>24Në,PXܒ9.+ ¾P ">OrYsm)Uk$V &_@|b !ݒ0} lBNZC_\Qg+ HzRC#03OkDtFf a^Zok&N A 3. NT}Áh_rO +tu []&%؀悻H[(w%zߝx .lPR֔Tf86PלNj:jv! q1F'֖ƺ!^]bh,>,&˶>0ne& +3.cD#=>d]`:k,8-;.aP!36]c:i} r/r6Kcu*~&[Ḯ,c_[p <}eHbޜ?v@]SF:C)9az1Yd&Z @慯֟W ?q5xsE3`)C^֓'GO&2KE5R%$Nw$3v1Iwr.F lzH8y#/fd_&mv]%  qj1$2lJ(?:#zrMyߢ( 3J%NU,ʸ=K#"B >Mp JAfA]ݾ,}bO .us.M\C8tI@N~358j9}څ {70!G5)F]W.,?"mu7iDi~ڵÙa3iI/5X=)N Ow5]}n:lݯҲ7.:=(`r(tzJ9B]*ʉ!+0:c̊ ԇ vhi]@ͻu/0Y4G/B!gi۝4CBQwFۈ.ug"@s^ i\ m3,ޙdԲZlo\@25 09+'ƥݰtfG@xy})G"fy*[7*!Zo^"gx|t9"p j;"vc3xː%Lw>EүACqI@qcÊNm41gދ7 5Z9o_->_4ɝ/*.P87Bm:2%`rHx38-Xp>R yuut|V&_nkAs6 7ҿK.>*B +fut }kv)44 nMNGIO&.%v S$,*Z2|RQd(M0]ұ7oQ#`I6보 w NBS?|@+?: >}bk{PED94V'q&N}C0mtdmȭ>]Ӿ̺5}dV'ŠIEq2,}t=7KګD`iV&oHBZW8Vyu"˕,BJѰF7gST,<[ږl<;6d0J!Nޗ:Z}Kb5F+6+SlӚ4e`=!q}VcjU60=*Ly+ju;ŵy|K{9R3[9g]>aŢQj,\am*phIv{ͻ 7Z5Dvn!zo˞Y<69H~?(̆@3p@AɭhUvGhzo mSߟZbm )b{::|h2)N+}Rϰ-,Y'`r?u^/H"Kh&?\ZnD߭έ:_ek#FϣeϳUn G"?ѡ66BlA |6w .x#PbcuiܿuPJ3-*dV[4PrQC#9,uqx$ѸEc a>rӎP+ y /!PHmfxMU۝aRT㹼1޽Ѳv%eH]I4{wM!_Yzq3 3t[ٟwZ !V\\*1 xKzW_s3>ԝ6,4p5A#y} Ӗ\:q7Ok2-'T& kqg j㴎aw\hW=òv CƻRP۫DjsYh.C#v|qFSoS7umaCLr~̊ҽ˛Iau_ɗ@C pʶ8tkbt/psitH)onHn~BUJE:5}BqLo 1He?ſn&`i (5$9Qz> ӹ}5ߕΔd l̃N/R!k3зR] tjxИ~I^֭FԖ ǫ >З!Au,Jj9u*1sL*BWVApK/2*iF}5sh&.Bpլy:tk|߬ ؀!m+1"Tjox%{zpY$M/nEXbf./Inۺ~ \n|n1,Oyf|.tmֳB9QQjg`I1ma: !s o|>(,4T |ܛ9[2YY@Fϼ;Oy3N{bR&G凇o6K`WQ <0,<^fv >=$MIx6@;y \u|n7J=8.h0ϗy٨4X5evU]Q^EJ,wՙVJd H|&!FMtުj@nh%F,9.r nB}uj&ruSe2 y-cydo}Mr0oַY\$Y}D'ՔuZIB2eJ>Yvgn(ulyQ@^V ޟ/\e<"t"OnoH84rQ,-`t?5pi{fqr\H+Dڏc{pBI̕V a j4c|>t\½K6e~gRdfL}[8:#6;Tq YRA>Ȅtvg%|k9uV:`3H_wfީH3->!I<{~, DzH[]%vf 2O87Wʺ;|.k-! 6W m_\ҚbsK~cVK=d!IglHIşzsX\_cqDzXcLŋ䖦k+ V!+`+zmȽӵrcLԓ֯`,j%DT!j˹ "`DE<)rc;qJ-rKYm9iT{G; ZsĸPxW H6a`bt2)2N[ƓdS0IүpY+mg1G.Qgr#E>mb+-m߳#J,iM+0Ѧ +b'03rKuO =|B e "rw*џN@vkhOx̓5` h"e.^w55ؼx9)!H8g ]>2>{˵ 稶h, AV{W쉸k(l Rro`<2\Hpˢ~$OK7hwh9uV]C3DR? vL>r&%׋bjlnF`OQSNO9DX`{;/ՠZ׈y٢|]x6d+@@8{M;I5t&Nnfy2[ȍ d4$o>wy㥤sߓorUJIv0T!,C-0qܐYS9 ed|Rtk×e_Erk\TrKA>;N>ŭIɉ]9^oHUR,m9dv 6szU mE'>e,O ZK)ȂС )d yNpF8~osmPZ>4`|8_h`CLL^R;I0Cyw<%=Nl&8$1÷B򷷻)=Lѵ79-,"&(x#q@:& !Fq[M2;[0Qؓf6k^-l8$s}ܗ \U4ƊP8ХI68ٸ IwO2IYہϔ@^ \ѻД{?F „Op[:m!Ē?2?c)wu0o-E(=X䨇ra&//i |gÝ4pv <ٖW^!_'E^tLYkA0([O T b]JSg}:?z>3Ml'Dh)ئniTA+A5}1Jns(pLkmBNxvoNT~'&/dIxS5աz7;CV/]ڤx3nFk^ͼ!x X'32J@h$J0䠉ӟ׭@A3U;H q5e ֤ lnkXOFݐ^gW}D=IpsL\'>h=lV|@بynx}mIMȢGP>cj0,z{ڌw b+4<~_#Q~öia+ˀױr$}ÉYi#;5+0eXЩb4M)lsc7sG *jN-VǗ2{+iUNlA5Mbk>^%J18Ȳah $FR4AΥN3XEXrjnY]F[!$F J, ᶰ|%[ˢ“PnV=Kav=p1@ 9@,9`?;u)E}U>E*sd-q$>5xcdqg] \KD,wv[hOf)Έ?(q~W s{U6$Y4yȼUG{o]| _%PIcCX<K+ ^Hrݯ;|e!ݧ%~ŪYm;|P;۟ꤼA){X7e: p qNtxڵ$!eXw҉x8=bTNaL6N%vsqX˴a%[4Ao0q>AP <ˍЧ% = b"<ʀퟰKEwe?W:>`7o1s5p6M!g|pXOFW1WmJh7b^s5Y}K:Md-yj:)x=_x$XA2kЀz CHYNKe1vI|++ĶUttbI'$ef;h҉W3lj8uK#=P4򫝅[a^MkZU* ~~E;l@ݧqR\Ǯh Ә$OzB]:3/I_ 9w9v\=E a4D܈!J8֏ }Ԭ-9+c#'(;}r$@hsd`Y H%j_̞E !FQU1~"xn7šٱVynYK[ZڟNb_ pi59:L^CdsYeygZOwNwX&7?;?ET7rZI /Vɑ{%<* ɒRu687b3nL/i_rSZrmj2Sy\Tw6X靏&Ў#0 ;Boǯ0xΎm<7~h|p_'f'n;z FN1=4&(ZOFk9 ԱW&[m@:osǽ2LoXLl{H0- ˩d ! qfݶȪ̹}-߅cLd\5tn#rrn߫UK}!E]_{P07,!tCT]_i^olfkDH&iyJ8mx&e?yDfϛo=q :bfPd*w+ tjKT}^;g!4V23W^}B|)6Hj"k}8~s;skv !`V#KKAʼnCQvÛCQgN(n5ƍ;Q"eS~5g)l{%͛yep0HX c)0nx^bhhi5]@)F +y"t0a yyFnreXW:vnw]3=T+ [>Dz_)_ۤYz^HK=[yLv?\l.\e5jq7^=N%eduySs֘rF7$\a;uh:DZh_k@fD3Czu!<+sSY w_3Z/>uǜBL`z&Q$FW)K4S8dY$^DeNvk8/|#Zzr,|?g٪4^H]fNQ(,V!f)Zt,CAsPsu۠B?_%S c&`H͌gj^PVK$_tfvJx\~ۑ8 %3mZ']p͎,g+./r MOMw_ b2?KoW 7cd=`p-t̒f[ wd;X써 N^D&ŔȦQa1 @_rW;6 ٦-A`#D}հ]!ei[p4M/|ӭ=N\F+Iczu:뽠HݱU~Yn'>P1b'O|ac7 r6 { r&ut=\{z6i1nae@,}$# 8b@wRv돥Yh Z/z_#-2d>8Bo9KH|Svd #dz֤c n"k?naKMFL>.X!|<'kb_Ǚg@yxFq3p X9r[^.2l~Vc/9Yi=J * dҾ\P( .$&읜.@K̻%ʦ6/eހcQ&!q]nXw f^Y-׸ *7_F1>uRS ]cAV'mefeUvxE+bEZ ]KfNBB@L\(U%b90ƭJ,Lɓ!|ŻTIp.g[qN?.ӌMtj#"p+OyPr5eK<|d$AWI?5>8`mg@>.OY}5:F,J9tUz]0r{ B4;y^C6oT7h<}o/cw/NĦzWvR=z/<B@nQΎoi8ғ9bbW']W) h uDW,Sx1R/Ԅ N#HU &ksQS8E п/sL/C%,`o","Hn&Ji8xbİ9qZg*qm(j;"bFEjT-;o99s.Pen!FШx)lj@&A]lkǨuy"wWV1oXtVM4AQ~"b%XqY\:h >} #,w!Ka#cC%,'焷VSetc?xrdbYإR7t*m?1A43t4ΑUnjߑ چw-'9ŀh.ݏ"Uۮq:߬{LI'8XU K;p?3c4@]u'- ecj{M8_;#VG_Co +8 )$.RVPlbA}+^I lP3n`cH_ 8d"հmdM&> @ST%>hvB3tFXZ a̅6 ߨBb1e~|Uxf)■SϣhS9E!lK|Qw.iRC( qRdGaZxJZ߼D.ṭ}37p6< ҂ ^QL+l7Ίfo"k^zD3/)]slNiZ B }N>\ =v,G/B+̫};ot=oT=x|V6Ȍ͆ȩ8!0?52Z Uk}dZ9wկwBy~Ligs# ,/FD R}4ZzuB(,sm2*w/G;aX&Qw꫃}?#;"X?E8KaM fY. #gu=GW _8ĸYg\nhRܦ})F:u^fԏP3ǪY{98d8eȥt;-Nf+{ 1TM'5гl#GnG”.^G:]L>:}oؑ hL&.D|ԍ}]//Q1ʝ[f&ČeIȚ@^#_`vzUFc+ף8i5 s#FsѹJ%$-|ڬB+'3MC'9mz!QLJ" .tS>iFt:<[uiCgI9 =PeTX>r{WYWTe8Kk$$yijvJ2.s@տ͊SYjc ԯl(+m1rpq09TD,udu#_) j"CS!sr_x4\xftt AˡDK씹]jxs2׾8іBKbu?`H# .Ew[e"{{=A":Z>)܉pf1] ( g"om'-, <"8cMpRDR3Ҵ8 U$y:w owE3͜ijN]>0wnWacueGrN\IF)Sz+NE_X. FìYP)@ykoT| &Y^(7 }Ջ~tG-@n$f-Sm〡] NJ .v#_jS=GYmIB?փcEy!uRõi ai Ozƕ NQpDB+UqM$ 16 ۵V mvGvqh2ZQhU,0";A&crU^,kH.m:oيMZv!Ůޜٔ~T+|I> >u]%L[ c4CR[PEEF3-US*u}ˉ wʋ"'ݐ V7Xn03?uej-xFrz$unoy< ĭBi[E CmȂQNbu̾ 8'3ּÁI7:%V3!BR =QDN0ۿڌCRBKx?Դ6ڑZS3_owȅeXߝDKT 7ɩkL熳kQ_ (5m8^IKe*[bED7đ͝F*tE-9{^D筊Gt!Ia$Մ!A/4v3㷵v1vcwм-@2WQ!~驦*=(JQte}fEt,g hoL4{ʔyb6UOMۈ\mCT1D[0!/~S",ļ챊~ƐKOgsfRmRـVXW>bqhخ1Yթi P'v}!QRZ0h:cGa6me/zg fqPL\opPp,|ܛ 'D(ξIE7:u֙SI(3xQ][E$~,8)O rcGхU3H5IUa 9n͝1\Jrڮ>~hdN[%a晬D|=G.^w~ N8.?B$M&EnQR܄rb+k?7ODk)nM:auf >j !֖eI*T2Aq]Cu&CJ׊זskAN8NZHy"RcXXFHu9삵g챻dP]rh7S">^TdLt=3$`Ac,LK!hs6i"2x85%#\Ht:jn!( iryfS9gD}K5ͷлo<(zLɗ`Vؚ )Q)ta2G3:":liԇg@E9A.X}!*G6])jyU?/aA֬].@N-pˏE#a=>f[Tv=eIͦf930Oat/'V>1[#F{QjS3bP2_9_lH:8gW'Cu4Q,Q[]3]Y5aP]WqŮNshHYh|1{o20UI[ zPSJ"ШMu;^ BE=^9Bm/_Am,Bvps4Yz_"y)]{T>GD^nS:9 RUVxw+ _\]rsnȡh`r' mXTGe*^ύq<"ϭkz7֯cr/?&Z4*RFƸU mO^*76E<} vO鑭Keg _n`]$?SSm>kghFR`E(t7a{|7l["٬3Z: TA,݉T M)&`l%;Bceof]I\Oc^b,ܠ4CEly퓦2axÛ>8^0Y*i:ƨoQֈ2f Hz`lqNjytmqA ϭ?/I.I0?* R~EA_lK;3vuOjw僚>+ͺdՙ} YtC?|qeZ-҂+ZI zK%)DT ]UǏR2խ 4b |rL`s`:z:I!4 xCsG's/ ؂j2c0\I_/P-38~v;'sWH >`Nl`lCx9.u8*UEg@.-@ ʱ/}V༕0E:)MU-b3ͮDצȖ_yFl4X1Q #745prW)*Pȡd=lp9{$@xK;ƴHޯ;0f~9 2I87<1pK5]G2WDbJ}f9kOZ1Bho37 #3GG>&8+޲6hGqq:HZI$r1b\ .ޫdG4}Oݳýa@/%6̗Jlْ2_Ah` Ku1kpugD j9L\JluOk& z)Hɱa<xcP6mb(C@,4Zpw*U[7jਐǀWQv6Sy_/OI"C<<9fTC嶊 z(ugG/r猡p. `3|֕  ʞ84^ 2[TAzȆ^((BJ4ȱ!Q1 "JLlzLk v`Ar@C8=t2*Y,EwT(.hCveXj\ ڿ0W[*&qVV׺ĩ9mRWNY>n|LpﻚisJ˔rA(U[Gil4wAb$rf WEX p bnCFF+9ح׌qc~TukjCD̠C'zHeAБݐ922yCNj]`+M ^?"_],;li\m?bAsQLfg瘛G{b]~!V歇bs⺙taBɟ؜kf+NĠ䧋" ΜDFD( A`Ȯ(gz27F n_|,hf]X.d60mtvD|@qx4?].2OhԈ87{Im?JS۴-Dw9eY-/'FZ GSDN@Ʃvo}-;=..׏ə -bB|Od#@ =M-q pdh)E^־ Yļ#hIsgо/ARrA4IEㆆKGtS>oSt0Nc{|ʫp3&$RM״Ol7LYM.)ahbIrjPgQxɛ @E!֝EjKr?qb= Q'5O0vXm"wtl+%[C!/iVqM·1ub μQޔ+M:>g.E9DU[G̨YwhkIQe}8 ce"")@>%E,hl@PfW%91; i݅t2aDlyreSP|~kGD B5T,Ձyx0m=\\6N硲R2Uh뀡` se?' E^Kgɿ"m~>G7ô9&\qXTT ʸOpfpȅ۫4FaN߀[8/λJtyO pj_:?0o<ª-IGM7@MJWfRvYm ڻ霷 vO |+º]TxiΒ<'H:݊wYUx14sVtKyyO4@")̝K^zxBttV#$>ݔ.Dz+C zrt2Tkh6/lᥴEs4Y5^ 5 ð`"+f9P\``]HD}XWXϪ҇':僠Lx*~cm=mq0*Z t CLYN >}bئ 0P1Ɲ_6(1LGЁw`hhI<(d$Zfm Wi*Pb|Cv Rګ':/JHK|k.9ܑ+^fD{rvfZY۞Û EIPK8EZEpK OےA7vռ.r7Ȋn+b8\I4vAo.  !/90qAytY%7*K>s%Ns܎S,~T\Е뺣*ED>  yϷYLZ$տ/NOpM% o%9stZ+ PL c%XB(tYGe^}ԓ#j5_h{e樺;GC|vv lTO,78fDsWAշaɆnRn]- WX[owjUqq֡ &¨Ēkԃ]vV|/~.Ǧp9~qRo3ilq4K:.&z>p _[&AqEVO_㷅ՀnktTKk@ߖG">SX!3pBa z{;;:^w "yQIH-OR|7=|.|15oa@(DF6."4yd׿X(L LBc7o[q=%y4QG(v5OYMJ4:j#YaE:`CS/8XjN8R:eI35S\3`\tdN=nȕ2[Ξ[Q{Nhꪉ4G'\RďƜqH qYhrlɼ*:p3~׉JԒ|xw2%<e ³ўv~pbT?˒dbJ2)Ul 31h[s%Ӄa?ĥb6:-et0;>RȨ?L2 KC\(gq&Wcw5Pg5=רm,:ƃ@30,op~&?{ڷ_d8Jg'D/(":W]"jtp! O`='WQa@a`ڟ3rSׁ>QG-7;QBIE))X*C|K<DFw* lFfrcC]ھOr 0N/B".~`8H@{5ڕ̈W91 0'0S[-h( oDTteWے,siȝ|`MO2<;E* I)`VwuE4}tφGGvO T)b"J5.!uvBP3kd5}Qn_w(Dg%^Ox FoF\>^{QE+7n$Y?03:Y,^KZGd %׊vfDn0chgX V< jglJ,pL{#0˃~NIwW^@sj'20qnF:mk7*=.89!G_ U( &0ʯoBpqyFr`2HflFI4DLJiIw  }R3TnPs]/[rmcZ9S ~"b񟗢k$Tx\w9=}OU81v? iQ4L@f YrכLW/ݦaGۃ\RvEiН T'3n X PkMHMS2б7 $ ȅKaIXCPZ vf[+uWp$=0Aֆ5F^C )B'!ۇeY&wPK rTxCv"og^2V>ÇkP%2Cn&旻|#b6d LBM"h`f5ȡKAdrA]c8$lBTӴEY4~cA2DQosp\h99pN)q7zK*|PJ<.4;_tӧs¶v:B N7\*dŁRnLct~>> :?bH2C+/ jaMXC҆f?]cU}U]jфXzDfCIެp( eLLCt_$7j;Oe[a 1[B=,b ]aܼἣ Q&dr59yGbo&&MA6PlZ.ɑd( /D@R};1&#`qU/;+ ]2YMDY<:sĘy9s yZczl58'UfU{b]Rsg߂7N> &5='I yRA^mr(%4wӷ-U$ϋlI_'%,Q,G,x>]~ }wd7`'GkqJ|U1;!;rVS}Iݓ•jrO2}唀EGfs.櫱p\3~3̵ZQOuiN|:48Yft:;V}s.D)v(x+O3;U$FEB ɻ\__/E+h ) jnN8d.@w}9}6h?ZtԭW]7`=8׀Ӕ`?x/šohyQ=Nv u4Usș"sǑʥ /ֆbԔ>Y*> ի!灨˅3k!N/{dnM<3 v`P.4jMΰ)k?@/I\ X#챔S_AK8Q6o/ * K 2ê<<߼@?#݆/քmVS6`\k_zܥRwQpΚ+9e`=7BGbYj?S)Vd䶂C\{;!RRZ" ;2+ʐ^ּ}yٟWB?% KP(4X?\y,2#.?횃mv,|#VF&xk'@o- PYBvSњj^% b1f1"v{VRn=KOtxdr/, 8e%kc|q#5_8bN`TPEȽh,k,?<ݷNi2oU7v)ݾHMмp&Pf0]ZP8׈2=4ׄ"{B0Ĕa>*=%V0[rɵxi3ms} A:nUP :C x%/-&m5 ia+o)S~W迮ّhP'aVC8xFVՙbG;;b\THp+ ,cKJcڈd:(zR{e–^㴰N)|[Yذ4C1O;> `x.q `vcژ\WL\L䌝х@(ZTF>p[as8ncN>`-4+Zئa;?P;C^\`PsI>vqt8Z_B? X4BeCKTt]WXGCx&zgNo"d af^b8_o50#ZtwwI0p*%[L96?q72dp&Gܹ+TmwZ'KŽ 4pn!íU/@4QcxQmR?kak1mE9Yd,z1P xI tJKTH>+=P|,+#P\w;ʘSN-[ t`>-U e|Kh`(,5.ۭWZ]R耶2|~Յkb*Gڶ{!eϜU]@pޤ7 @X`yjAm/$lsBp mx>aڒnՋUQ6[>V۲5!qF5 .1<Mo8'P7)M#H@B3Dʑ{ֱϩncEk!?sW E g䀬+VdrM"`;8WȔTf|aC ?>%+Z‚{6JRpʀ cqXכò@(GүN JXK@FY_QWe8;t}8[]p%.sBkpő1FV٧5x .Fo-,|Ʀ$X#AәlztUXryH%#V'*,7 M$|TVFؚ3:6/auN|hYu>C(JZ OFt,]H)"`s"nٝA߉]Ukr%Q.h29Ƨޕ 􉏦m|r$gR4#e9&aV/hWd?FeV J^({YT 3cE g mثĒ(!? ]їWOˆio-Fǝ-zز*b}~:Ӣ[xB Q?Euң޲ ;Hw6Q_.70''¬jx!L*A*"wSsrPPϵؒTq<>ݦo |Z0+M4jdM-ڌ+%>Z/Τۼʬm;%.2vI#JLҰ'-Wzy!IYf (| 8\&v .|}D<*-G@)kxn^1H͍IoV/V.ڌ1նߩiݑv%Q"<O.(HEhN,U훎Jp=)Vteyp lMR+4o(QT69M;z?jsf@!DUl%8%pUZ:wvo̘Bk*`%SwS؜j$O"-35ohꤑbDCvO~"L!溔a_4_@Rz}%p`Oy'-cjƢsn|wUmi!`R%}pyd!וVADsW\ >axJ?Sz#5B<'{68gVZ0`&{h=:{-ּ=W90!*u]:WԸcR`gw'qtx=ʚg€_e G8VjK-*krކ$&W&ؔܡeEO-{[XvІ;o`B00Bȸ1 |Ԋ]Xͽ{7A_yvHQ(B7~ H'ZSTNmi[{݈`pק)N/gY \/!LI*îDK'0UC:cNz_CK' :t!H{hAئOp ֵw@3B|r AE1;{&yMg"B{߶뽝6 hQVKewY]i ?Y^߸s| 27Ț9pc6rCR"zʷmaVwR#!0`Z˺|']Z FUg ykN~58ll6 [(09W+{.̓KCYMvP[:սIqo!|~ɰĕ"8>nI%Hej5Eu4'Q٘^ i$mj~~!PT]7z/MoJIur@_ eOఔ `);̎$٤6Nzj JVՀ!*Y>}éuԿE&IA[ؑ|}s9mi0#sm /#W5y#C]=Sk^$tU*5kkEF8Rz/BR0CqTY1,kE fIzh&a² uOѦd[皚 `A%iwV2J~yǥ}7Z+nK81W6;u[YwSjR})j+=A /'/y@u8Ī ] 4|P&Υ4S viRIk|a4܈[)69i'j}xۨ/D|3?!bj ZWd |Ea$֚m@9k';`6Ǚl^fq dX^N.OX  zz3JF}@P5f7uY1)pOwPJD*-P#S+gqjȺgLN)|V?>$O۬}Q~kYgyb ͜T ^8Z@W5~Fj5`VpǦ\ AXaOl#kC9(Ğ©# k p?k$ [B 謑+zn |.NM( -{GHŗXW1/D'Y*/fjCq Zt}NbbobwMW{ͫt=Bk+"?qLٹ*"%Ipoᚄ蒏2%J6hij;}{;5nZk&܄sC$_͌ݧ\z5WOLrڌ*5+P&mXc 5 #*7&^]Ïk DA~MPʩ>:Hxi5Hs '_O.߲=[kQXq2zdIJvϗ|*YjNƍn)Џ2˯\#(ZIu9 o)\ Q̱>hZD~`-JODܱq;dս+bºÄVw`R?3sEMޒ7ƈpB"&iqV,s]SZ~Hꪙ?럁6jFu]W ŔudVRoȻPlw%{ɥ` >+@0*R+iy6{=E%ِ@bí$`ZVBˑrRnM,[T)u7+xprtQl`x?\id;`g-2QtS}s-O1gwܠ¯}@zaqy#eI|YWmqjaUI.8S=XJ 4jМ(/b[Rk<$;"քRzo ɼe 4 z !Lf7И>`Z7L!4Nn˰q+BiF %%ɥK#*YN>~&X4_SSPvC }0ʙQ`G븚O8_ذ6shqqʉ苸+ޭg2kٛBxGJ,VQq.y~m{>Hv`=($\etġ+bO&Uhacq6c?[gK멡AMݯ^pL,Ќ\k? zQEDbWkTg/ 5'aEAvJj02" =Hk`-&#OZr1@RHuwEp2==*OFfxaաH_g7E"]mWxb{\3 C΀`[8r&$N_!@g<`Qw v`,=Cs)dp\"BxBRTMԻ (ᭅnEK] C3+p-v9^%p9~Gs x"Z„n0q=?-| eld!'󥿞IY'3d2CxsJ8w_e>'CUE_PUbṬb|'ꀷ.kFDaaH۹eu`4QMvspIN#36<Χt$b]5C?X\C '(dmRjb#js_| kaxN7\-DД] ]Ў u/YV7iM5*ܩ3H-(Wh;kH$Pݬ wtS[@z";, bKuߑK,drmI0)c9x\F&!ձjw~SN᪨(]y6Xo tXDձ$| c&Gq2(30'K/$ފZ N$L>ʋގ3dI &0mք9;O[#B!LDnTwvsY ]_<ՕsI;]`ubF5׷sNW-~[ ap wfD6^Gl /_:@~l(ӶJO8mj<@AIs+I*{l627} _vr[F0i>1;Z@Ӵ4ȐRLN{@gwB =n6尠;D] tooFX+a[ u(pm ȡtT\ `\ӺT0(CnM eu;%cʯ-+0u{z-ܺwjꟚ6[k4vѪwKVKt3ȿb6fofz.f ω |+ ã dY}}1 -Aȹ9X1xBs}(Re|4 c;n؂ iO~} \ia v5Bk jױϺҁnz&?#A [ U0(C%A_S4n7oybܻ^{J۲2Ucr 9|B82 |Gve cϪp‡yMl ;ׁ7fUZ\ZpՊv4F,ZYQƚ23zRl#s)?`k0 ).L7n7&g[C<{;~8Xt< NmuRɻmɍ2(Sl]@Ϊ\7in$jث aÐYӵ~pMr4Z5TL|= ݜABs{'Cncb|[mWh׼m/{V-cK)9>JvT)d=4=(*f~,0b P>Ƙ=y,[IW*4.4զcv)'?QeF ?1s>lWbYWj,<\U}10>ԉ~\54+J0+Sys U52/*a%;X:QG3{轆\a†CD巉: ggV]a^ѡ \~ e);V}z\ӻq!uϼXwO[8]slwIq.IsqQ\Yx O&g@@yGOJP1I53ش|[wKA `L$ŚCt(H#>]ܿS70D`+MK1k -[,a`Qhq=HȀ诖;x>8卑8$Ot' ~-C JɇFwhF)OrE\վ4Ɔ7*_%:rW]BP O# * K#KldǠ&OytߥlWzΨч 93]]o^t!n4!zō豐~-uߒeH-J/rILETlyW-C H]CjG'[][fV#lV#Bld~(dA*r"oz6>a ry58Yq "K3!L|idK8$P/C|^Hp]bU&݊ߏjn-6St00Ō}}Rc`qdD=bEŊ˝q SaZ?Hl RcE+¤'gT2-.o*)hNYώR@/Ej|* * =d \P9D!s in^MFy0%Tw| <{wd6p=C3  ֺ3gJ3^j0f!ݲ,2Lmwе#~@Jql!a8lx߀,17-e.0-݌=מ$v׹s2mLXv/߳FB`eWVჱ~U?TLO7KMކ~$OI|sgMAFh "*!pjHޖx)W#iI)D[]nBA_'u_F9s5} lۜ_-"\uf P9X{O$x8\ޞ;Aܑ6Y # uef2b4h9{h$P-VZv{U!3Pn~wx9襁X{7L,P,:ՎZING#vRaHew vP "Mp9gA2abώ@>hF 'Ei_3 \ @ï^ُ.J[ W}Hg1X!^~XarG@j#`O$X"Ή=@8)6;ǒQqWcs,thsORuSR)%M~yD(SlPy6Vwヿ5?GҀ:#1"DGŝhQԝP%ת$2߈JI͆w%:/#Ҷ5ňb1pDBrS  Oi?,f,:Z}0V(?]aӸ&1uBz{^@aȯ=Ȑl#1li,赳Kk"ƙ?'}1):{">^Ep9ѡs2دB9ON%5?-h/Y{!w l:綽I#|3P+,Z%"O8TMv@-Ẓ}f-蒑ca0.d-[.M++=W8vYj;qerɐǬ")S7V&=Rۺ:RC@;~ u+}j539'%hɡV)XgsW)yoV0Yk(rvȿ$3368[u)uQm]s/&itj=X%%E[.=LY@.ëk#Ě>$$y") Ya/o>単\ %\(w7Yꑥ eKxڴ JH ^#-|Q=r CSQ5_2^W'* 9yPs~ibHvҸuf hf!-4h.l$]%Mʮ}{;!5 c:Zƞ ?.B/hŸ).&]JJ,a$:\0&5%tɍs9\b7@xЄ9I\g8`]C=K3qnrE 嫲b]d_cK6s_Q'jJ|M3]r)@溭}"_hYoc/P⭝o^QV)hRL7lAyb%A,x;vS.K-x%yo`! _ B)#Tu/CER@!g%hlQWTK ,4GA^"WJG{3bBAŔ_Xπ5|h*wp~6$)0O6pX3O Ձ0VYwc#7,R܌;5M?!GAWgbWLW@VՎj2\Qrb~O:1MʻHT\dRԣieRۮ*kUhUu^-~iq#S (([J|G<[K^HaytmPa Di +(S&܃g3 xM*=Soԏ?9ݟ({!L&̶7=/t2 :C=}';.g72^1A Ɖ + J\]tE+x$\-G=}^Cn5ḿaL‡'rO < H̛Z->#~sMv遮%^`roqxHS]_׸cfPjp۹73W)MGޛ % ~zźmquJO㊧RDN3>jVZ%)(csV~ (IcWORQ%m R(75[\rC=-8p=@A7ά㶔įb,bϥ%[Y`²k%w=^lEic RΫB0 d Yt'L0#O+5Ͳf@Az'?q߀1\ .a #y% ^Ho> ng~He68 d%##X(r1][3C{Ifnt|88V_ȘJtj,TTs_DXDpdm$Ȇ°D%O(=xȞz4HMpy@ڃ~fARLɥ&W\Z)@ѴU Kޕې XP:Z!GƊ-/9ը.\&oC*X T .9lzՖl<`L9  6ɓ?ST?!(/SƬ4 le+ 0 *tx ~zQLa,TqA9 "P]^)}ydkG-zb)?}Xr?TsоbuƆl/0T gQk0ݺюnBˮIY&F ϳ:Ԉ ~gΊi#~jK9?t$B~>VOJ?I^o CYWV<]:S}qç=W_m n}&sN̸ʣ #|K?eXꭰ9BjǤH%Bª~E0f,Nܗu@a O"3""$"Fmw  /.3C Jڢ=EZM=gh"t0uF${9$jP~z0op7+U DbEtֺ^,YK~mk7mq ӬEfdwb{=YYk$e##?>XLJZL9yu"5X^/RY(.)68F0@@'C 5 se^M D2u~G&d$aZa:(:T bdrr*)-Ϯ4 0w-GFMVDm-]QfaXFz|VU{Ud8fZU=8)i| 鉿1g54ڬV=_j.2[(nŁ~b0B0o^3S}B9l#ֹ(VAŰyEUxxt&}\\UߛYE=( jeY\=cV=/Rk3Z7~GEmr"Q*gqD 5d>sX'/@Llef \ܗ<D UM^SS PvYioNC{ V( yɤ!V";x1B-5a۵EոŖ|^4u4Z_kCȄ~F'9P2u= @+Emf-mMӇr†o_C #D4L5A [_Xo7im|]:>OU&`]<045 7('!wbg Cעge0VUoQ?)x{C?WDžͳ{= J?0MC +DV12H@*7|$^xP]PfD!ihW'r$@bHJ)in )&S;I=%.7?/ Ź OjK\#GWasQT!C90)G;eʪ8jbi0UәN3б_( Fl^ s{Upl\/d3u@A#j~D@\}ؚXBøuJGK+5\R3^:?0n78$;Tmc5^hRޭ!<ROkao-G/\'Zwy4`|H[#2X-$qYVg) 2C^tb=R - 9 &!8ztPQ%9FD4B/Ϋ%?bw3q Z)f.c`:=`.YmDc|.CarI@ [zk]ޙꡞ:{IYiXtYQ2BݿڽD)>Uv;Ϳ5]ۤ`hV0F 7@.KYK}jŒcQ{[F"+ȴy}r*I0nʅ Un Q)`?8P3jbovӘDv]O+web͡5eK( G{-)n,P"X~Vxdj[wp‹/3}iʴ`$0,M]x$2 "W]1Y0ݑ(7هB;AKq3#RIAk)؎Is`lP~ŵ$Ճ,u 7haC"4Iw  ':tL>Vv1l/[W IW%b}Ww2Ldg07%LBP|Ah.RYǯVi Pf\W_5 ڛc<5=Մ0kZo>\fcNs%IMJW=+drMf0U`̌SwhoӻHEmS\֫j ԅSa9x9& 'Z&M"Зx 19PF[y^ Um[T6P햾w:dIM7#H A<ȩ+,nQGK8蒗740D 4izl]A"UY'8BH6g2߲] Xym+JVR8>$Iڡ7k*}1U⛗ep[:gшrGMiȭԜ7%!*~HtuID?˩Gni[x="OHܺ*`4`HOA>xg'ylJꚚfO.﵏>WɅTbh1W`fӤe!9Av>ْRCTe>pb@c\[6!L.+d[sahwW/?M{ðq|zZ05 TcTQ99J^Z%PDg؏X.i<"{*9%jr^TNL",\S&M?W_8\hήMBרPC#,qj?һ>ĘY>YHNIqD^*CL渫^ﵾϛ`0vMEl\q.t0^jWnױ7wx(sڵV ;pR^ &@plt;8Q} [i>q| ug(GU~Is=X_^#2;Qۃyw=}-v4Nj֔PxOhYZ$fҔbi/?X3 )uoϗBT(N;^!L[|Cã  ؈ \is`A4 f* I@ vޏxvB%+ )W宩NIx0ۉת8=wFv֎ՁGfW{o3zwx:)-7gF[h ^]דm2%93WQRgE1rO +Y>\MK%H Q7aI7 4rUF([?-!hb3o5mq"lJe*!f,?_{L n`kIȤϖ:>ȅtXk)\47Cws 8)A\RJuSk\I %}_vY!8XZ;Tz>ݑBԛ$8x.O:[}y683Z֙%!B ow)2A}+7IзBESFJlw"z x2iA񜿽|"V݋X-~x'SgjYHFI/v@P;/gKFlcL(p!_*ٯH xLh(E#ڴR \b91 L n(:wcأ:{QY& 5SKtԦ f gO/;x|e݀苐E͠S4(߶2!Wl8B!sUFZ8ES=5~jkϢk2 >a1AϧZTX,"u%Bѻ=`4am[ՌAafD c:Rk#/7dK+9v)Ts>6id9\C,&o&_X7Rg* A+rZxHf|5=C"^Lc%Nv<>}SUiɶMs^f/1cՀ8sU:MTJ àf-n[Ά}ُ𐭆 )L{1jj#$a"Oo\'q(Ѥhy7S{ J8-b^#zwqGyD-LAɀI|29wh[q̸~@^y*PRRˤ WǕj™ B8QYp> ca_w!B(PR!+fIV\[2!>㗔&0?İOS){Dğ=lNq8xM:Ti3qRwU{yB]llFBϓԕ'k] TRxٚaљ0 rH92*iGkC EdW (6޷9U'~ XIڟ͗MoN|SyquuDxG.KHkzFQӁX~>~\Pq-;AG_;[M%V_u2 WMSu 8ۛUHŲ"'k{ݔk'[AH4-r.foCݪdTWu-ǝ# 9k9: Gm48D5U@n5.xK0S %ae/:^P~9Xa;cQpy2e̅0%0wV ^+/a|{5:s(O]jR(&KZ:b'VzP1f;P1x'w7z1AIG|.&08NX@fG$ yyGL`~i&m~5[sJsDC WǣpfE :f{!r1& |?b? 9W$(;3;.y2^RoO]%;y}mUo[_l@GyU:գ0Ҟx3Ǜ](mHg3͐02A8N wh@fuwՄ.&2k1A42n? pS`,zXPZGÌxwL1º6t~_ Eɬ+^j{18qT_4i g|p}uMN8-)=%(cTKm'$?cᡚ<u޲cT=չ ylZ59W3k}e͊L2e>Y&4S\ [k`!&\(=ppYK-KDb`f8RRa.Kȥ[4\@y/LAܛ鶵b&DMWEޕ-:1 Z?%WΘS-f2vYNQ>^>$сg찤rf>nv:\ j;ù{sF9ChMRP;gقe3.jt٦yZճ5JIG;} LHwF pFOdAO;TgHwG`WuɂN裥w3\PUȧGll]A 5+t`)g;|p\g;irY8^^V.us",\ݏ=u0RQHѡ{zVCu 9)KDISlфbl8dxu_'Z 2wK?Xр${ASA![4Z+ڠ(y螺g,_1nT֏0 i>|$xcő¢Iď}:n#ed9.o<:vx{d^IB rd+ԽO-@eyԖݰ^fnj.1CENiH4/jmi!w)l$]A8=E.U5~=9 j6B>a3^"~mb8`>\#E4fs&҅=!GQlJ"@;<Ɵۮ T?1W06Mr.3y mȖ7PiE"w9`o.b#Z&̰xw0#n&[U*(TOBL?rTWRb~%]@M- ^+"="EP)g$Czhnf8טVꎭ4Zo5T?%aޱm"f`t挳kGЃ|UkyNCKw#ښ BԽz/P|ݚ'A]E9tKb~Mwan #vm Uh)YG,۟3ly }[OXՂY?kx8ۀ" 2u-ӐWnadؤL` *7o@5F"+ie2W ZOgu M$"|}!ς}8vƐ^H3"?ު"K׆iK~bՓZ2Z^o;2;"j;TR 5'44FaZiߌ0>ЖMsZnOn">$6wx>QaंeyV^r V-J.+bM&i;>ĺx1詏CY3ؖk)Z|υqY Gw=qa3Z(食hmb f&igρ KF3=(p]Ovp?)&#Qi_$*;rc;#sVV MbVӖ%%c` [v>A'N><̠vv3yIטw>۾!|~M̻dDe=X=h(^uh_ָcepn-ѥr)AAͫ'Uu<4j*Lh8'CN7G%px8Xv_QAyL;K32L\vJZ`qJWs_(]+9Al`Fb>%B{t\{_1[TMgcB+b%i617>b=B{ߘ7ǡ yEw}.YF?3 7ͺԓ۸%*k|6rV'MPG/R=a^z)"V7^4,Lh^Ue!Xcȍq,},.b,vVmo;Y@>ԟb$nJehJ_~#ȿ h0yt[xcTWG2q_V ri/EPlLƮMfZסYVD0N{E]Λ2~J'(D oBoRU{`֙ Aď,-R ٷҳlRzF #'50R? jL?!ukT)Wv**jl bzes|-w{jylQ2Fsk0b]Ws&TA+U! q[*:NH]M.,W"q ׫g%r՚j⟟h]INDjF1ޜ*{PQ%׾ L)9MQ|68ȜZ_ AS0lyZR^@2\b~קnesec1UYCN9ܐEaBv+6NgT4bkH;Snwv9H{em#lIےL m oMl0K'}3Nl=Ԗ?×>1-( eivj}s paB39Ir[z{7Bg܀KįYyi?uhljr5n݃~^rhN.Z5߶勜ZՄX7@$o&Y3Y,ݽFUi^bj@`ę5|/`ThF.62y&NJ zJ8C0`]<#כ}r`1)78٘!|G+ʱ3M]Cwl)P :yњ h[<᧏|hw+ yΙG--fW=fFǘ^_OBP[*l5D, F2{u4w-ǺmeԌVjў lg9. MژG4n|+B|f CTՂdά@tSEMZXv(鎹b7sN'0Qx1yuhPL3+iCmG{/`i?;)Fckqs^n +Ć!sI,ܚPSUt/Mu=~t.#kBim)f@*+ .]xQr? [Y/1fOxGXb|˯85r`C=Ȅl<´̺'MZ ~"&5S]{gӼnTa_\EnҴbYDzNJH/[ҫj3b 24 bbh!е+p59H!(XEnmJ X⫆wk~DPJ$o45Y|m TeWϽN] X\3y`mBQbIh .@|Un%Ӄ% m/Y& BcY@Eq{dETG cC ByU zﵹ,hNCC cq&OTOT3s_kVL,LSi!TFDip>,~f@*=;J2 m|n~bHK̈́r?fڢcE@GIʢ ,'?ٛR?yL"[1BI a;K7啭dVxڒi-=&MJ{8:,)vZH/QgM\"ĹC՟•A+:AgՋDmX)ِ8lh)DZwӇ[m9 N:Ի3:1 EI8iĉu3!1=e'T9 9KOesӺHlk?:׏b 5*6\\gx pf \<?:9(hRƀR{U֨4:8|oEvFCs`×TH_ sMb;'- &>AʼZo&I짯IR}# "QBw f˥]i4]rt04#sb65hupHriêӾվ1XO)^*aآJS^xdU0ٌXz=vVx'!-mh0aCƫT/8(\Qc"svW h ?,ţ)C0 Y3{q!tW:Sj7<=^.:r*~x#~| ?m%ջ9ja~. @^LBΪ5ْ7 e!U"m8pc :HMQr%F02 K:}kLx,qpMbdsWf oB:|K òбUe&zn}t#0#A&fSDvΪ 9 /p"z܄nM7^RQF0$o[FL;;M@8/!ӫXh- zr|V-l!էk@N28ZZ !HN4DX4/wVYtI:Wp$ij qBH fk>}dYtVPz=TߨCB0 W#f2U~VԠh̽T >xG/vFJl-t'dKVW5E"j$٠4oN2?t JɎtW(ԣ*3~7*=%A2-u1pWP-/(~aPhPČ0͡GשA uUJg%yyUirS bLG;$iШ#_?d(S<ˆ &oo!{xY2~/kSL$yfD4^"Ř%ªM/3Z SD4i}S?hX_r0XIw/?'7$@me|dQ@C{$.lb列(-mD'ŧ5r3h321_g+!Ȏ тtyrR`qT$pÝC0y@?4pzMHq: +?I.t/UǏ<=V>Ym; w_y}/#ʣ⼢h@򶐮˂NcCzG9b]b-4 j-E@ΧA͈CQ{f:Hx^O*t$ Lk < S(HZV>^gf>ER_|/|]lv-\4g%( KٚQ[?D+ }bU5ѝL| }hjoD_zm±-mi!\2AB?-DpZ;rpIJ.9^EVa'#@dNRxMX_EwO˄>I@h饤K@֭V/m$laAv)6ռyn;"x2p4}h,+~_ slULD\ 6/}q~6e%L4T ZWA!tO5V+Ө3ь،R H\HVex4b~CΕy|߬nKqpN]abm 87O755xi=Qm{'ζB~xiGe8&vzwt흩/ro.<0o T[ ֦{)5^Afliԥԉ!dW Kipi_$b$F[rp 5S<āYeY0&E\-  6^;ݕ37*d5WV6oz^iv4ʇOٯBYCIv":gS"UJ۾1f4r%B'[Y Hܡ\Ź'7cҞ)vN)U!}1ˈ}=}{v9 ]  |X't8>v/`^@H P>P7 0%ɂ?Q2W t@f2nS GT; (EGyA%[򳯉=rЛ] r YIEM&yOo 3W='l9gn(6AoQ=,1h܏#@}IL@Em͚ǁN @#Ө\!v Mj)~ސ閭M3P $^CrC8|ΰ[΢ $ƺI7Q;+euŢUXʤeGUu%1 Ɋ*C%j\X]SGJ`b|Gkr3)Wm&dvb,f0N! /5qp;>&#GFNp_4 n%oMva5i["S]$vV;|Rخo#r1lg7BM\@ޚr`7^G5U%ߡ)ku1:e|LnvKaIxz+:W@7HR>Gz'1.+2񀒯4ct;uKe_%ԛNXԈP::ʟ(_p+&QZ[omņcy/\v\Gj?c6eu('=VGfUUKxq^ZT^sqXK{sD#n 9}_C%|x 17('/ w2'>;b[?4FyOqmxnc>͎\~&?s[;3lH Ms&5HA˨xKeDüVEV9Io!3'gJbaĜm|.at*dw^$#/M?2_r׆ ܌]ٽix< H`_%"-K4MJ\tPHI=iq-P[)x Y}Cx{Wx%_8Ig!ԕx)%{H[IQ(b#85<(-'HmRFL/n܋8ZcƄ峏hΦ-gB7:4QDaV-6Q9WK^nX2*4ʔc-ַ\>jҜI_scoE6]pP ]EjԠSd\DDڃMUS#lfp{؄x4Wl ׮%0X=ׁOHFhHתm˼С4lw$Me,o\ٞQ\ [,w%Pj \%ko\eޖDK,67Iq_"#̳#$c〭&+AQK&j@ZdقTVH8(PsHH_FNX {󏕛qQ3J=ݏPOQA] `|s=ȥT#* }<+T/i~?vLW\am2;\ELZ͵ .M DHʄ+X杪2_떰w W.%ܘq yl+d 2a6! 'J '1Ir=vݙ/ܠJe;eX3ۓx25w⢺#p攺}mYuGz} f\Řh̴89جQ@1_״ROS*Vt<_=6t&%P-{r䗞 Mo&hAr^m&%y_ RA{̢|~?(J)r:X6; ^<@+gpKmؕ%}ԥ#8nJ̢ɞv_׊t_]n8B?oCcn–Ĺխ{٘GOfeRoeXި~T3ݝȰ<1:@bĎZLEJۿ>`wƣm08g^;'-ۏ(ٯo^kYYQu!G~x#PvݱTeVB@2* { ŌJXf@`BY5HEƪS2 j~9`Σ2DLPRÍJ+.zKkFm(fs$6s3xVH k_ޑM:giy{OQ+|Sbߍ0u nC\Cw9L{aLV8qT7ᏵӉ'P4U}gJNCޅe=p1RB4]Ńqepdl/l2aoTG[L9,$ZLWˑٴiQY.a ̻"Qdk0*W0L(|9^om 5x)~ЂsO,mN<}xL>Kc6L|(/8*c I4pCr VD`y԰j$r Ͻ{?5ӱ ޾iQb?]N%+]ʎ?ҥe&1MV,7t =-D̑sX9xP6+Nq#n{A\Ef-i7T6";U| Mz^?Vbݟf8=fG,[̢e:2 [(o%O˕Ms}BN wmsT/'tHbxN دw_R1k#8b-_/^A.#&-EHd)<3xRg>Ɛ?pvv!uj8Wj:KؙF%_fC0яʉms;U!| vƅ=&t:eXI)FɃXeT0;5x}= ,>\G%Qw2ܪrFUp<ˏ 5cE@D].#&i^|AxD([u{`{E瑑w"|7ӎZW:/WzD4$gL~Ds?NRhw'j0IW>,0([>ρ*J޿cq\4R3$IsqT(V+~\0ٙpp@aJS;|MY`[-iԓ+&RU; .*OGY,AA,? 9;aE V!}RMלj XvqHTy-ڙּܢ?5j-~A[W< >}t ] xLR%aL1#6fд!wpTš ّ>rڬVƾnd^S#,8glqʗ*s4 :F[D4d+tд#Y ;Έ̍e'fh/2ц?L I0$zxY82^}' ICQZZpG3/N\ў[s8DZ|Ši1wFʒzZMO=^`= N++Y٫` {;?F,/C]ɱN]4漹,l?/5ղ^8,At5U#v"d q2OHWO0dg;@#PL6h3qazntb /L&(YYH6X:hcr=ဿ%}jY kE}j I\r69 kG a@dDvGNQěGbI&b6(znNeƅUl'!Rلz<a{WSఒ("¡A[FAp5Q a捇OH/f0BIxu%/9 OuP-MzgnV$?f}P۹ܝp &JO q!z5(jR@ȍ\F=DkHrpɽ_5eW#A| 7&?U)^:[69ɡM5s|i"`cE-( GDiUKm֪UZ0!fsGE ڒw#sTr(0|ۄ;{8z:U5\6>(8id C~$|PqtPfZIfJCZPñMv=&q7Dr ?q.F f?9f1T ;S-"BWὮZh@E\%r\j̸h*雍 \/9WUX.̂98&8J@4xB҉jg:@\1gv| )x,]a6p8zyr'n<3IR rz0>al/$r7eVP0QU(Ͱ%GsJ9[fZv߬6)γDG66gF[r%~D7G ,( ”726 )0P͕9"UvH-~.ݏtWg vybuWxֿ4@*q5<I462g%+S&d0[[wW{.%m3`NʐF舞@FoyX|lyed;swD5FxƱ^Tfj s@沒,'ɞTv}P>9"Ddawbe(^󖫮Xoj֊x3)+mGȻ/6ğŀ^.'MPwuٱDn/'+R,6+F h9B}-T<1$8rUFhJ4DVx zp̀y&n?il(DLZ"ۃ=iݫ]4cp?yGW]f (z uhjG ѵ P3y!\g&;Ƀ S0m4TG@%w.j&

9C QVFwB,uIBАc05]F|jS0U{js#{;0>`6֢kG|WuKR:fvG 6p}do}ahG sIq%<)k9%jύ"',0__*>ыe%?]^ӱ +UH6ޗmDL#:bm wN s}McƁ #f:.LlB}uW"c{S\| 5֐(oh{u/^.|߃Mك[BNuUx~.è }+PijQ< ZmH@kl0fE$>>6t'cd( w|6& F.J(],1N C<^!n4 .M{q7sL0WֶtiC!'^EL$ײUIAI6Si lCeecQvj"5w<ѨBv9և%!sZLqjt#TMwlnJkUD w0w=\9bݼBM}3,l+(# ڟ(?ͺRE[1*{- !;wSƀE A"4M26 Q$\$5}"M72XȿEr:HF)^uc<~@{>Da3]҃qBzJ_?1nU8? Rnv,(Ⱦ"J21K +Ath fUw 8M$*CȤ>%-ԆwekxiX^ۇxQPIO(+mHh$)|g7kF JŦT=|aF7A/ .*Ze'˖^nLO{F=W@=Ga'%7pjEcfs6+pt^aOimesd-RC3=# 9qlDiAuSqNJyB$]l@=kEC~l;ɹƓ@[G{4u6x$I).Ifݹ w] h 1uZ~Iyp LogP$"?a -J(_O{zZ69wl,]PV~x{nK+&fS=T8,6jOSx>5m~o^2Fdh p+跿tnbҲ_(?6/\5?VM$nI #?C $NRF FD  [wY5p{¢NT}\4f \jkQ /s7,N2" "Uo'& m]QVDe,5r[+9N ˓>f~>z ns`w\f_L\ 7h-3U#dStcK?A׳&ۄDc62a?| 0@JIoۅiadUٝ* #lSNv]v =@~@]o'嶛NtHUHrn\YOi4W )tKmSd,'Na+^Aw_7Rcqks duCsL Qݹ0u#3=*񅜑1}/9+-%h! o܊Jy*pJV@dŒP&&{BS>lqBc8Bs\1`sM* y+}9NNZ'"bQ阨 4AaM  wP^_"_A&8juHvZ~¯&Ո.Y9n>BpYU*.ɫi925[7~h*[; .8]1:9mN 5v?֖:]$`V/9Z*2Fy>x|lL3:*It1n(')%fB;p9-2If3.\+TҰ+-rx$>C d2sK/v%m:py7.~܆FtFɴwGuƾY62KwG)(}h2&"Ϝdw^m#&Yp~X_ܗ0' c֐IÔ\g͵4ѓ)\S_gݟz*qAT,0o8,F֐hʢ߮=܂Y!pQ;tN53l@SBMKpxܟ_{%M=Nի! ص[kN%';.؀Q,[qW"DqGݣWcЂqcrz{t=*.>Ť`{JH@wsd[d淓J0B ?b:D&8Ǧ5z R][?g -3,Z[v*2x >`Q> 2 fgPl1 #7|8a$2yZ5G0ǐ`OX'DS5@)ߣ[x½fl.YD[J" ?]͉0uqէQt0fQMy"ȆKC0Ky:ш<`9Nc\;Z^kVK}9X Q*Fʳ-z Є1µ 'hU!qgAz%7>7}IrT׋3߲1;nHQW=ツXӥUb)>4azX'+7vW^jM;*'XdNt{:] 7.]<!ȣm:,5CՎM`< T ߎݛu@V_Q2MiePYn=L,=:EL,ҿ^ Zj KJ}$%Ҷ5*"@g^݊@[uWw 'Ft8譫7a* hɏpw vψNv=1+ʤp6WǑ׊K՗t"Yƒ}B|]i{F_o-}Bg(6>PyU~ss,>Kn()0G~?VCLwDokxK.tՙ`:/顈:*{KI_)*oP '< )bQ.Xtbɽ}%d6 m)bNuWe۱_+GIh3b ӟ)݀NYx&El+;דckmq ݫbq5cb\iT3mͩr(4E}mܰ .h62Ũp*.rx. Jv,ŢqIߦ$]z:;gG#\.=VVn ;lQ#Ry-KxNH[}1E 6Sع6O)ΫdNb(hFӘU2MIx|yOm8=z9r[fI`a3.s7"nnD˱x1l */y_ LvTpXƄ4A4aUhi?*a gmIGȠr't=G5mRI7,,ԯl-Wi]U ϹPS]-_BQ[pcf{݀ аa|UkTYTnwMOV~yQL;FdrHR- DGu%0_2D1K §jFT/ȑ»ޥvGyW/*pۣB4e Y3TkCFZ&egǦV.[G2M g UKֿǹ{ }~\UXAR[17pcB~2#M4D#$M%_Zb ;Iӗn7`4/;LN֩@,)UA 3f"BF ae}۫h}G"BV4@]gҢ-kuiURfW>* 1%a V51 "10ξrs unSMlt]ܞ>1B80R2`KKwȞA(HYd89cODHV*O<>r(cI-7hmzM 4G~XJ\ =d>4T)z#!X}³ Nڌ oO͋ \Vpaz4qYIPwө^̒Ȧ=[3U)Jeu0P<3 _$ܸ!/+Ď`/-tjҩB 6A >hF0>9(&Ƴ*Qͪ{"aMaCCmJENw/k/a{L;7lu.&I`Aj4|<0-LW<0{COE>Ƌ[e@+L+Jibx .rbB*:ȩ݂I(g4qYCyvڭD.n;R0*{WBW*B9p4ޮ2FMZl\BFg)~Dv|FPn8?ѶRJ]F>!fU^l898m@ɔ]ڂG~`җ)4#TWDBnp>iנ eR=L>cBW"OLLv>FF]@|Lpdו굟avFje(FDNWdJA6d"tZWFQRLaG|:纚Yo۲ Īz7.l[ e' u0S3pRB}qfsU͑WRe>O7'kL2erQgIṟLT#P4A{`-t$S.x=Ke*v&/=﹛K>ƅ "Vj^%ج&k?V8T XynX<9ɫ׍Å ARQ+xy'pm =$q$ R3 ƙ˯bA-zcV7$Y=Iv( Dw$NJfl駤֏NɋKc'V 0PbV_Se;V23hܷY6_QDY٧ȯ$6|Rm3/G㰅 j?=~߰.%LCSd`qtέCeIWKs34*FP8d=7:ܩT򤊿  9|CgzNWlZc6Wa|8Kl#}S#/F~(b gyR;,$q%#; _/PȒn2b݉L0?ydZ!@̐v ͜NY}OV:)$"֤͖6[u]M䧦2|(.’QM Ay՗*F%e]Iν]eu6" Wl݉I91J/# yAR/b3ʾz<2,ȗ7G .XJpjM`gOT7cʽ8^YkSD7zKyȒYst'D _Z'>OOP8wɧ(e9(jh'ިL* h) ]m]"kצN>o2ӛ n0Mɹ'T}JVR/k#/|<:#c\doɗϚ{UwߕS|Hہ'ʫhooz{m#a j`!L{qw2,zQ)Dw'@B%zavױ[ EnV<-d2J}zF.[,3H&Ѥ6/Ch񥐚SنVꉷ5K}Af^FsȻ$\!IŇSTZu|4=y=qP=f̾u,u1j''{FODpYpMV0&}=Pp80WV}P g1ȄHPُX"GDւG[²n{ U=0?o]UӌQs~ڪ1EGWk ̊<+`|T"MW/W#T `Pw/ Ȁ]5pq-jsA5@ ūgZ˾FJeޮ*2*s "L-9=TNB5*N߽kku>\SJ6m g&i,źOZj7}is!kXӉ"kMSH9o Ā4+e 98c3vԠoK#H3-?ox6OmˡWɦ띛_2C}{Z .sz4DlcVB/װտKFovޒb>Gc"U%jBݛjuKJ @FBgJ ʃ*0+ZZ.E>$?rsu &91luVڀ|ɗ|݈zR$q:#j:3jw `<kꗗ~i!ۖ=i!LSp.Z$Z&#nBn%u4QLh^]ϦtFage.f{Od;f: f` Xlo8@+)~J A%!1φ.*"ȕw69ovܶ?ĝS#OgMO\my0jm}G0\8M_tXM 5z^j>Gd]&r=܅PMjiEmI4[V2Z@E'9qTs83@Tz_]wf0Yn.+|r}o>qZg9ߤO&H4nQLCaBX;Ӧc5ɕwz±pZywv~љ*1yܣQh3\J!XׄЍi0wL:%nk2as9@gYɦdyrH-P8ldEKb~굪3Fw68?I~sIbEZԖ<78 %{#~hb>ʛĥЩ `(x3Iba@w2 5Ym z78d"Ͽj`a=L;g)| sީ*6PH1g%Eiå޾[wo]VRzʾQj@Uaw ]T"Uq/cVCUtփjyFƀ'nNQV{>'rarWʅXoF.r0EEUϋB=@jS?#< c!?@4y WJ;5]. GIat6啎Gɥ?Vu2' Dž;3'=w8U0:A[zf6!c0m, xn8HrC\dq2`@냈 I.4Lޓ{|2ˏZds5ݢ"-؅JQ Ktp(:NBԄn*\ %$g,sTL$Kpi5n-?T0UOS5F#Oi#!iZ97F;s+Do'G[Z4I+\fƴ}5^'Yq2Q3 i3B >mhpTOٕId{}kgaaF: =JƞmnA~Wj\UAWKI'P_EvMەy7\hUH7KO:zͬ &Q~KEyF\ . A]w)$c3Ԫuh~[~h(^&Vkyޛ[Omv2u {c2a5PINU',hz/vd ˢ/&b伝ap =WBsI:~NB-,g{v7q[,\QL$՜#G"Hr@I959Z_޹ Ȩe}li؟Xl f*|TVTo=-t!a{yXYHg{V.DFAFr9 7'9&XPU3yn)%P}H_:Z `F/ l:S+o\s[:'}}ue ?!"ȤLGIPq[zJ =_߽?wC/5*[ k VHr0ZÍiz^ڑM]Z̨]|.$s5'N7ė<;pϤ4ܻ;qK-W\VӴ|y[m63iLF&v͆^jWYnH<DM*pZoJ#@ӹEK"Me sJ8;_&!ʋ&F7f4 Œ+•l<ڝV%._'w>+$'EP Ⱥl`Rw"x|WHDN- 淰g=U  vu_p'hc/i:DV8`Y%t#tjt"Hgb/z.[CM"I7r _ߊFwؾ/튮$t%Mfç!5ԥo Uq ˔.S;PA*=PyY[<ŗ%['Xsa]&>Q*%;?Es5'g H.=uY΋d1C8Ѹv1 du&t^*(7]bl3|x8DNwp~%ӱ-e1'DbzEb`[ՄWdc2=}^+[~fZcPn ZQ$GxT+ 5Οu.1bVɫ%ǡ9dݱnw轍]) 掤u('/d=&^ zkGכE 󞑯Y:xIP[3FKR įJ`LZռ5*(?J% \Xڟ~9u&$<|}:PQ/EL֬$U&˜oAhP LGB1"qӺ;RLQMrfoe%WZ0" >H̪兔F7m<$Ƀ8bZK)qq̆M ^ۮ~j8}WkZwQ/p'>3A.dcw~;$@? glsVZJp,YGzY ̴1]<ΚSBa+mt%TazSfI~@qpQ+'=* ' j#VM A!`' Fw-|wZ2D$D> 5ߏynɖo&F7X[N$:k›0peNy:!>]KOtE8;dWD^"7`-"Rj'MW׬b Β_qPr愧]pOͫ(/6p6̕(/hT|c < 'D77z̎BH/zd\d|~n/[@@y81H'WBrĊ> ug\( ZӄKwf,DUܾ?/$+,Ն]5S,B ~egh=D~W7vOZFvLf}fHkUnJm4 ss~eZ\@?%jر6]]a.Y,,&0-wcY 0|qz!ԿT@}[o|;:W7@T?Y?^jdhFw dKP9m'bB;ъNsW,y׳gߞ9m2$&kkt켡aD=giRi A'E3{/ꁝl AR.%ܝO0W 5sӠڼ5zLtHj*C Ky1$- EvU+ S>8}C"\sRa&A'H@6MI踹5'e͢6aIBlS)S PTf9njNh(G˃(%F|s,fEL8t֘D \:f G'ɏ|Dԣ&dӎ8XpqZdgIInT";PXX_hRBcbL/:}"SW@Mk Rq|4۴WJ~z࠿h󋬶-BB0|A=5Nx;YñSR8#ОrZݟ( {YA*Qař@q-^VI[Jk%RDUYKo&Hls aF >|+9QCX)f"򵲩䱧C:ض^Q>omSj'p}f1 $1>4R^%> UWXP[m8$2(Bi 8@ Q$$BjǗGcoÀVCD-"%Ir;5a㩃)=Wqw \T&8tmAMvSk;?i\e+):|s°8OSd:.tUl3\˟5| j5T:Q.[oGf y'A$Xpoit3#mr2P˄Ӆ@9(}U}YjP_0l=Hs3~l ТUfЧZd%#onJAuzD"T 9puԸ/ѿP?#<_I ̛sS!#\MZ!_;q # ȱ ;+HOnhxhw~!'4(H-2B7;ɐ91vz~jn}j^)9FJ_{</2tF[d={By;3۝|R27ym32Q`kQf\IIznUy!XQXneHU?>:xm4-s|` ,2~XJ\pmEZ7хLoeW'/C?~d[&Ngmq]dHj! Nlu3JL視F{sI96RjSf2Ѡ!(KGP 酞 kgػ-Lz-nF}[&= d `E2dDAaa::jq=l7ߗ H$58^8*cL:Z DTA 2&\U_6 KjkMb+dv.DV]4.^l)R=JL8R\]DXyUL*eے1GB/mN!@b:s慂0M`ӗrQ_",pE:PXW[:8|kOOpbV s`DՃ~?*wh4竍1bGևf\z 1= udF wBc[W AX F4!5a?CфaȲY-dopfoYԢKDjhC\KğPLsD)Vl7I9pέ-L]IV?^.M]LJBmvqd5kP:abWHz}RBs)jT6^ڿH a-YOѺkFf-u QU jS>hv!~Xi {XPвO ]~, %GQN=⠯L~k>2>"7xyYOT?UJ N&m/BzT$sX.R*jXRfCу+OOܒZ_"Sd6>E:\%'AءN]0{U_hIb8Z^`4lLkUCP],E8Y_C Gur KdJ~]ήe~Ri8`+d !N* Ϯ JgDwayPN1;Dqu{rSè{ŝԖz׿bhꯖAȺK]q˳9ރf*tr>?$ȿlCAH Vnh(֡_|yGF+ Rzkf+#TW0mfϯĎ"kLf|,y3/x-I uڷ?%PJߪA "!0{Y9Յ#][|oy]Z UkP1ѕ LaW/ssȝPi-]v{tz^6'r0w}Nv%-j)ueֺhƨҡi^-|h)]Y^JmSK2LX9n6)\W^ij01/e^&KF .{v;ks1JZO 䴡Z>| tLyj@O]Y+8J nSⷮ!9•d mt; .m[޿NG=xk0.pc@=–čn?oFoLFC뙽޵K*4ڎd:J5偗\yӹ5%;УWBSaK69 kh!0eOzpQG%4~^ۮ",%÷B "QZS00C.->ÌjV聠WQ_h9sG,X!!%Ƞp=)%'$%R*~)8~\+"{ o0x٣ =mWl7OpP*Y_{)#~f߇9g},$s loŴ%L_1lt'l^p~ ӵjW4`bΖ=j hXR/`FW؏~^b&&4bE (ic]4|SUQrp&gfp>>A>!uQ+͏]c{H{˧ȟ>C=Mi<Cq>_XPF+s.Eq fIe;g}<*(Vb^?P{m.d?@Ĕ DŽr+>ަAI cʶCٹFxc?vLYDwM>z:{=^ip\@EIi5O-Le+'@xC[|DLh ^udλzcEjO~Ĺbm"Y>P%ժ7xg$`'C}vPFI|=DxH @/6K0'K6`_h>N!+_.Y`qkJ<[en9o!pB;dG-2 ܹv=\B3yqv6C*\ϽZEF'$TV|ojr]j̏HI@XP!i5[ՉeP^xv{! AD#y.og&u^L\˱*`Ϭ%l1WGB6*s ~eHYr5:Vash{߀+> )p3+R?4) RU;l,#r K?BU鄁ٷiNr 8I+כo Ŗ;HX=E'T -[6l\JFw.T|ZcJ߈32ǃZ<^^ܒCk]L-a0\Ĕ∐V]=.@ՑGՍh2/Y/0ˁ j<zi明J c|e zzmK;pK =T ]2`wh{T"$n<꒽;VEՏ iS${7L@|;Ʋ;I-KV `pgoW*Md蔒 s=u/k'DxA9uV StwB*t%weBxb׋zFsgw™6X/AۘA9SE˭.t,"9oR5 H 4XI9O |,p<,yM9>Md!lEGGHl`֚o[GIdrCYˊnkIӿPNd!f΀߮|UC7߂l~-7˙];@kd+W CͪCi<϶v*앾VR_7@3lD\]bMXs,<} ",t~/@1>&W"þ&ZrJZAW4ϣP'Jr@u5/m+<1p(5S[)JlR,R]Eh"ں1|D7LcveKוXze0Q]X+ (WYQ'}]nU2E8 Ѻj[5hPrnr$< 9Un!kz29)HJ ?d d . J!A2VzPl G4*RkdX ֐!g?(Yś!Z\/3՞Mr;Ka~k7xkEZF⛱cޜ*f<. $>r;LgaOЖ0:tl^^"YpUMJ(':f!'$p>ݒI<¿~7斮uAhEHXsĐha'vQZ36 עw(c>ԃ%jsj3=}Vs6dh6>6im 'M4̩cdaԁvYWMf~Ss@|FlA뚂mvQj-*,֬M֮6Ce-hbFr }PƁ)!FrVm ՚74][$ӂʹ e_-2{,${iygx|%'xʑ*9|%3rAig@*s}~}P̝Ggű6? z 8Ż 3ێDH .| 2Fx9ݐGyS?^@[jt ݊8UPs J6, Zmq4pFo$Yj+hL>?xHtLe#|?¡␈bkϸ($ҋ9Nt$)͞$z/>r.%!Q/yl =L,](GR-6v!]xr9ؖ͞ w&P'mP͖%Q *?XӍIkՎy7ExW8i#D$/2!W1\=]0"U[s딡Lަp\WR6iqIQv蓒a1aVrOl~N F\@#ʭj=[ýwܩdWTdK(C X Aenj<xK@^\"-eSFVreW%a0Ό%PZMy8gd9 ÞsBl^&sK  懄>Hw᙭"䍒|<-Н%ZEy%q=I9*֝?.IDТWgl<R2XZ5.̯_Fm"~TnLzCFO$uU,U;ܑwh vԑ\D۸}5m(OoцԥN]94ى䟵V(r(<3w 11ܞK#C[$Qs:LzrPsetR#pUq_;gD0x[l1~~ \J=]4 %(_;>nK˜8k7jr#@)y-1@Y > swF4 xܸQGFծMwe1VфO$d>@_V:.4Q!F4ު0~z} ND2].`S}+%q0YdhiW߹no'a`h`E5zKLǜy.cG3Y\aT#?hȷv'PAhk6@^ʶϳ]@ 3]QPe3ٵRx_=+3F|`g6P*ȄSs/ Pte) g3+0 Uǡ>ր5#~G6vSێ\Z! ^XVnfZ^ܗ%1Ǝ: -c@ ocE  Q Y,X\wX3jSs*8^(6tyKkHƊCCл.B1`V{u"4gd5`<}ѤhS%*]8r 'UMJtYm'o`!(Q{NOxq<0>(w֩osFUEkʽT,V5!eA:;C*!l? ɴj Kz QVT٭IIΌK #fFr+ڝY ʷɆF%/(W/7D>/jkWBC䬩E 3h49CP*rE[Y;n[JL!fm<0(NN@iԏSi :u;I&P08HÉaHt=< ̇3ȰIL]\{Gzeñ rYmt•bsi|O5wJF?C2mpkzY ǏK&\_1z\\f:x*@PnsQ"?®}Ю?H[0k˟nrvͿW mr64Z@Fg}J8uDGڷ*/u%N;ґ9#K2M3=7!'SD݉,QOJ˂Nuڛՙy8a1֮*7Zѹ^llNsσbVfHR*`IYmþ$F-ևn@+9~#aYU?}U@ʂNx.udZx2?`:4ln(uMb%g{JaN㙙cOsD_GbdO]ާ ";Hb͈cn*6EcpiD G eg[57ԥU܏;Yc0&'ƪyb8tb_/Coih_x⩻y'un \\G9d 6( rRAAvTOv gȸz i /yzb{ʹXy V˘FNh8RB8{'O#MS Ӝ;JV2fne()ęfk&MWfkvJlf=. 4}!Gc\KƺbLZ^|rd]z>ŽQ6e0Dz)sݓJwi2 ' d)K 7xF9r Guz%0'cA}rE9I6%Fvh>h l鎈o-Xo0ob\Gb6A%lo:P6T}p90ծ{9͂J 4߅4 9knϑQj+}V GHnItj3~Ѯ,: !~_L ,y(vK=KX]5Tf"?~ܭgph&(=cf(Pj.S8Sfo` \s@0^!*_zsJ7Λ^|lY&Ulc*mK1+G%!Rcbta`20$FancZq%e|("k[EI.Tpc6=% JNvI>o *c[;0l5_W51(r@g*^2x9Hލ t]د-"du>1i1|0Vu3j̙'U#U` #2FPD^y]?CEim*n%SgH(`ZuZ0.(z$%O/=|brљ2VwP6XR Q$?U0dYb† 8%'/!PM) co P4*Ԭ '/,$Mpy>=!D{:V(-+گ/E$x셁a}Fh4H>JMAk埓Ww{!$wCPhfVuRZx|aҮa_{j 9 ЀuOĮ-cSJEȳ:[d4\lۛ2wӂ! Zԝз/JcT@{H➖xo70/H3x"::`0B0DvݧӁ#-b<=9 ۯ'q*8aƒD&pem\!g-0]=rDI])uLKú /hrEQ|Ǭfr:_T>%h[VA*RmZ+H^4kNr{,LބBaxzWp+8~q đigU_l*&A*I%LwXbI7Ԩ$:`!*x^|sXBϲRX#X,Ҡ,mPqD_b=CBG[~#yrM !nkMKB9R eG㭫5 .=ax*ҿь $ wgrK+yERt\_>Y;9GzoġvL|]f*W$wd7넦2Kq~i7ttb~>5p ÕGyDjF?aos;nǻ`cT1HB=10ȜH[ E;Д6EY*x@V¾h)$nIHVj% hyPjh,OY=~fhfl> 9SPWhDѰ O!4 wrWl^5 %>_a!:wR2g^h_.7m%Pe(-u3} )M#oi쭗WW۞:f*tQL][nmW't٩14ڡUVhg~`a+G-(K(#AbWS.($2eRI]uCWH:X&Ir2G5qDf}U`6nIJ:h +;}c0(] C2ORc_)7$ wNē3kMxnaD]OG,9SyV`QaF.T͍vOY@v9䋦.0{x"J\A{?TwvæE1[=muJ7nQBi7].qlKyZC/2;;lN[ gpFc9ƒzib s}|/6ETj)/8Ï@ 8`٬Ů_<qؿ&/9W)>L֛k%;&I o47t<:ZCD҃hd|`[{|1-o{D)vr"77~¶9|u!E/Qqa3^$p~T9[=ۤ=Tb aUg:e &O[YFլYKvOWeo| lud,:CIv,zTTố CTM5W2=Ll91b,qf]̒R"+ x Qp1bMUXg".@k:w,AX9JC_a bQ4EY]<`\v 8|ZEwd@%2 3őS{S=fɭ-Z'pmC7auD~աi0Lߙ{^ɝ;k5V<a^XĘ=RGndP8jXm =b]7^PW1@,jm\\W3òcȝ,Kx vcy0y΍%hwSw0r=\ N♢U<>oH՚i qOL7S_Uas2b D}H5hnU֮LJa6Yf%hoh%Y .GHp WZamD}lY'V^潿4Itq6@QnaU_lD|Cg'؜\w̰ !>Pzt`}6ukHs^\`H+D8)YP2zq x .w~P1;(n E=~?k,~nb&ܤU¶,2v‹PƖv l)%/Y e#_*o%|V4SObpcVD.' ^>\ZPutD-3/ڴ`g=hiL W  xCǼZDk  7E~=y 1Eli)|zfX"-[V5f -j %g;J @\Չ-P$Hx7*LCOՇ Ԡ&Ƀ~/+˃)qNN\Bsq505Sqx֣~c ʍAa ͡wcXH8'a0Kp} æAYcrKtM ޵"=sL'?X*{1Z"d|DBi]Źi%?,Rnuj+p`u9ܖ!V`ĄM5NRNHm_te;v|fR5}1*_sA]7v1O\2!3)\#[jfg>+M-}~|'eƌ>| 7uiuiH^㺴qif)eՒ|z/9P Q({/.~/2T _|XlD' %̓w 1WN0O=ɼlh|ޥA:҄TsDHפM]\z+`E$;=lB,M0E $!gILCwKK]X}ѬuyD¦lzeSBqxDfx(3w>-ٯLˑ1y@)|&MMpoނmeieh׍3Y BD1 Pĭ.sɎ]e1Rto8̈́}/JBX9. 1 "QsDȪ6Y P !8f.I8ID>XJ+lk14I3ENw׺"$)f5ƚ׳*Ϋת{PtV)8=#xv7PxXmK82UHYMwȃǨ#>H,(9ݑ|/WB11fZ,BEJ㋱e96뽌QU ^iQ夝0d6> d3Z-ѣN.S5f,i>}"( ^~=u6D+~%BIw`|W&F%iQp lIЗ[ӔvPoNkbnA@"jydΘ+O\6G8"6up52f0p E~7+^VeeJ( JZKPQT)Ħ0 !ԺzܯJ((qMUb_%^Q  7Ù`$}Tӯ^%Ӈ9 H8G"+OubcZ~&Hs8S<Һ%3~yRQy *<='cUکmY٩u8H%.Yj탑ʰQR58aNK^I|>[wxze_18H1e[]yb(}P/𧸜oQV=?^bnyfYCoHPeGzϧR}"VE,2\21p r 3qPᆫ6.5 J!̂WLʭY?R_5ƏPZW>֫t=,ST:KR;-@'۰#UpdZ\/LJ1M9ffB/U3/oNx.1 0/]_$LV.R:q{A sAy~#jXP5ɷJ,bΨAqSB]%eUXPq$R;> wF;` yQb d=F4= <+S@ń[In:.8W >*!wU-.8[5CB2Έ5g(lV3`PwpO/~-4.0DTqmw*ۓ4/D<_"jR=E ln^_w7"Zg"p%('p/ }Ǽn^o* _ 桂Q s2=Ix&s>}regc,Jaز<5VL) 0GP8Ts+F{N@u%3F E XߦIZE>7M3;5ċ|SGMY5`Q10٘Bh+y<Jd%sYSB%*Ki3'u,+uTFu Wյ.(Bl 4J'5T.qUaBT/Zu]'6MřrS%1x=qu ('+u7ç RTP@4D g MeY-XdXb%1ZF1"\G`q}"$wBCc:w 0ʞ)!#ePaxoO aEP9oצQHZ*DOd 4*Oh%u# V-"bw#}iTanA":&הb"Z9RA1vb ܵQq[ K)¼S8+;is^cp'7%^/MO(\Cf@9ЪP[v:Ԡ  n];3jjO8أ6Ywce*=bNxʈRFkyU ɉב5|;CPa#r-L<ܖ:|Wrܮf?,S"#dFMP~/weXgIK^`"_iZZGC%p;8l'`hJ,hipJtL"cĪR|=ω%$Hh8k EuTihyDbd cF_rtĪ1#?aö?ə+vIn!AϨ;:B}9Fm @(h_1)K$lZYꊖgJV ͷN hd4*o@7g28xQ=o?2s$(`:o'7ŸU2:Ss$8e{9UÓz}Q&F>PDU2`kqbǑFDJ{&r-NT]}۾hy#/tXn0]wĞ%JĘaޚ-|+͹cv~^p.qu0orV=Sťu#>^wևȓUplJGҤDڐC~~"vnVſPAkDN* l=Rr(W~ao:8G^彩(ǵugh(W 3Ͻ|,,>S7=YoM'B܋>fCw5;#|A~e!O ?*2-I"`GRMDx_dMHM1zE,&ȋFZT} p?ݦC>@VO["NZ#7!OrT(#A\8BQgiiaiƧJaB|a Z1ܛsk ./}"!2yJT0O .k2^6JշwB1\!U.E+xY3\a]l\Yv Fqd0\s`Kf{ ;Suյ C *~kȭ'6Z0cV)Pܷ Y71$9H/-*+vn9@ܣc(_iHkfi٫M)YiA7W;25; :Zy |Bdaaa(N~{l$Ep Ϊġ '`1u ٘w^:XPklW? /aV@J/s{cTR[, UaYzë>@^'Ԓh連daت6xy(Gn ԲM vƋ,a /֍Q6'"Φq1< T()L1ejxFbuUݥl=VcO=|7gj Ҝ2̏iQE9#m`LUxdEX)] LHRV'bYGF<sj{,,V!Ԫ+PO_¨ eXL&qm~ GNQok8!%:_Yplx`Ϳ1 &Іѳ3-pN5ɮHz]m>`+"L(R^NLfD0W@TY'DL(+H&׻e(kƣ!Ss2?îmRVW}i]'϶_/j<|r3yàqX0j[;H[_˥ wkHBvẙꘝ#es=duW)+!*n0=X>Ċh[I?=<.7F=rJh73!D^D|8Q(5Ct4>cR#@3M]f=7AZ[ .:r-Qb Ã3Z@"7co$#q$c;JOhqTqBJzl-)nID)!8ջ͉_(y=B<묨v=~F7#T#NGUy2cFӼK޽-r$L%ɦwT8$s~ bJXv:ʈQKaba]< Ce񦨕 /ףy=Ÿ:K}M@,ѣًZuYEkd]b'qŅdTiz+ѹ`dW@IKIJbEhaCA#1DYչq򙔶4d R?SZ$#>ت ]:iΊ> M-Rox1!BɅO5(c&G? ajy%DB@(6żVǽ{.~vaz R|/0e[di[s tw!P`G 'GL,]\P$q(zu V9ʬ/,"Vmp~ZrЊr\?t,UȒǰ~yzsQqmjIZg.K~oi),3?7uvRta6uR=R>qXC98Q";jC{f%mE90Znq 1cCM1^ϿDqR YB}܃}D<|V~3  !]LMR DPʵ$<|qiұڂ/3"(Ao|%fRo)NF_AN@ձc&hK cuSL`G,wqE NM*qD?n >~`׌1Bou=r53_QK Q,Ň*n'Z!Ǵ&#ܺ0P֠ ^ BNnN~߭XE~bf]2Ne~ k5:bӝ# QAԎ ˘_BOcQ@jZe~^hs ɝ\Q#,R)p Dya"y 8 cG\\z"fsHV{ƈ{%+`E^}Y~aI8|~ߦg<1O\ק{FweyKOECQ:a*MBf葛 tPXM@q=ٲ77mlҷACQ1rЄĆzN|r !x}}, x_6{Y&i'xA< T z^exW5LJxclˑ_?@VVvc ε= l ]5I*_@yxPQ2gQ׉YLKw6S [Z{bIgvTLPm^@_ Pb$ǒrjmax8B1ץhU& 3z@t 67uk9tKN`@os[Zy7-%dp LJ͊ U!g+@&1 N0hVeM&=䘀g-۶mamAtO \]B' j;#'֙MӻyA6;25k1 РVr|I Wi@mz˜-ހ묮U+pTvv;+!Gҳm$؍ viuF[_3]3`6(e!j%TA 'y5i\d﹣uysd_ݤ!Iy cwmv&4j hiG<:٦E%iU!B8x+xpL{1: r ,;DUۢ} :٨oCw@. pZi@Za#]*ԙ%&b[G*Ȟ\?:/8+A$Ȅ82:y ljJqeWEJzڨ#]YXnl UY{r Ts K(L plX^Ç#C}* u{QhǨYPhs? _͞N,HbBVk'Vk6t]|ƹr6fgkɉj0MwэIa9gU/prnBu6.׉TpTL!G1{I#db !%KNx0?&ոWn(<Q2,N _ 5-}۱uPJ&Sǻ+ow;,X]SZ{s,HSۃVф2MۇBͶfK3s@p('B_\7v.=wr`4} _s/\Ǎ}Z:B!Afց2DEk`0V;F+K$lbD M^QެLh$JkdsMd/I,\zVNUTk+Mo8e 9xf;vrj3#.qpSh4!E((oBV@[ɻec68 Cf$M|`A';PagPFAlHTfW]z L-M0\`!Dj#uKs{THxUqC04R9*[Cub^,w؄ŦkqǣQ+ǫX6XN,<Ɏfߞ_ս\n~BRuwbc Clb-tYu>b#>N/Oߒ#4Dp D{Jy;#rZ6iuVA@ #kkk'1k0ŀĚ x9LR83])"=w3-76 Rk4s'A#9D7.^ R ۿEA«R!, }Tf, n8D"3l.UƴíO..2G`'CwK,[jSTwnVj黵:D7yT9ކ?{Ȑ\HMưlT38eJZ STYDtvrļXsO/w^W L@U>/w|[y:,'̝"a.\0_ɗyu 0 h 7ES7V2~B\7xaEa!:)V3L{ǽ PT ,t-&(a=5޸GΜB[xϾx]s6'ʹԀ{4/=pJnTU Ssa|2MkۑN.uY@YY{K AA+C$'*!WYͻl4+MW\%Nɡf'Ŧmkě Սimr&4=غ-M4,‚a_Wq`yjh*3k׮*o& #I}rG3+vZ~-wLac H`AxkEUE0I5( V6ȿSYpmH=%*S^*%5e8/@/Ȩ=Ju?Rj 8Q|COhb5/ J0W9p d "E'2?5Uۇ3FKoGeVg 2T&/row2&M"^~ސpa՛ &f̣Hdķ{ZZ2F[S: q tʺL*ñSHg: z-'ߜZGu&3eުrTC09F|3F!PF40PҬPIJ0f將|8pi*k8g*ԃjk %u&'acCԐ '|3mIjç}a/O\?쇓Rc)~z_G玀¾ RYhjWV ~5dg#/Y,uD,xMȸ?&EltT`4aAȀ2怶|8m(1LkLn@儬hC8FhENsI*M-o҇p=~@pUIx#l~l+Zm|BiYn'Uˎ5rZ蝧e~ab5J%?cY(k+YAJ$`x^'!vu@#~7"n Wh'H&Kɰ@y=LD,1V@{Og{7zŠFT.f&:h2EBT<ƾjlRSht|]%$xX5Fɂ_zy|<31$|)fs2>FnN [$ޝZ/Z \<etKs9W˥S2;MNX}VfnD*T״BKnv%{wUl<6~:ㆼ3: 4e$68<Ye~GcI@1>h@DC)3omq ZPH{@FOh5̖ ?}\9zd43t6huhO?ƒEy}Y 4]Hd?~(;}<> 0ERw`]v>)P`pk~nN, `̖R11&*SZ _"1cNE~Y5EJChF:ֽFӨHRi{(*ͫK;S🍔A-ًDmBSa&00ڿW c%hnkTx2Q$2]`"m\{3K kێ61)0/M//6dd$ zQfkA0^у|`2-RA]7xVI byϜAQ/u7*Ҡ)Z ޑsѽ#z_sj$8V}5Aϒ*>J%TuΫ}rl設 ӛeV(^~hΓ0LDf\ ygan)obD[5v|1XG'pያ!!igxsyՃst A_rlj/֥?mrqJKN$Kww{ \)哆ksFuV0)T[0=j Dm) _sTD\s³c`!4I K / v"Nݱc}DA=>;+׀FM #9S iFK<nzJ9F|4@tx!P=ұ%̜q[/̆8h1lFեW hzhc\|2fhLn**ID ߤlsk&6vāR+px{|{aMb8??XҨ0~& jE{t|糬3!(ԏ|@=8phvzq֖gփle4äùDUM~UE %(xFPcF"Ѽ.T([Ĝ˿PkT^0 ^jwE0ڤ ؽJjGV}!a-sQrux{ޜ&ۂDX-}O\={ } z|8 PsU|<ݎ]v0,M,Ka|&NQ`brW`ӐRiK c8H 94&RGr\LT[5>t{w&~UN,yb_Z97kɨe3Bm:0/l%<`ZVSb޴5J>c1kqٹX(O6g~y El??Nn-  B @ӭt2FbF**k*:[hs`,o"yO fd:Uؖ%|m"4{ZZ: K>!}yc(FΆ,QC6۩TuLu/L9l`vzaq67#t!v̽H(nS83F5@'|lp ъs;xLwy3va_l XsvW}ć < e6TJSCZhI*kX 1@@'>FNU~($yjvr2v .cRd"*j%^sʧ0W_) bk7aFxz KxEg.o]QE6[ǯ؞.p>.쉉PDg}po(L2:e6qTMTuZ軗 E7m9m:WԺA9&V.Axϣ-WiTm³l! n"j4 8K2 v8ed4`?-C l3k+7}Ʒ̤, m|D-dӫ vet:dWLnYww$~D+9O=r)RSԨ0=!B|jSoŠҡp&ءhޅқ cNK灿\^xR0]C&T+N~Q٨8zhU4*t4p *Btt;2a}~SE@ir[;R) l29ɐkbY}Y\RYe^B%wŬE.S+p2R/f."qsX_VK_X0&`YBAk#?.͖><;(w QS{%R"߉pa( VMyUtB1mnE޹dAr ;/X\E{X^xߗMDᦈ!i%RZP]] J[꿤²f_FJNqcĴxc@NO/6:W|soyM ѹ ɑka}wi(̸pBY@iR6rs9{\a Zx{,ib >pP%*$O"[H筋*tv1eK<2ꢰ9&40 Q5FB6pez'0,- 7jAߋ[lrJ p+ڢ`s&?{ \o~)wȉRؕG-W/pC#K fV 1Ȧ$F,K wX#s+D⑑3`gN'm< T#L)4Ʀk˵7[jآ?ceLS8L쓒KZdF?:fn$o׵p| 9an()Z'6E`~Ly 濏Fώw2ƺH0VXJ%E7ҹ4)|$(EeٱA^>C+/8 Pbΰʻqnk?V GRhr]ly;OE"GJRgWB8w%Yz`Ѷbq_UlxQdlm;&KsοZʁ 66bHU#dE8W;;Lֽ`0T+?_m@ R ={r-挦1su~3BfҧDdȟc V_>('gHFkHaP#&yY+[Zk Nd*\0yTx es _ޛSG0,UpL(FN+R_w>c9qdWA盺)׉!+Yc [Yi9\ǥpc6{kr:+à]#"XLQ026\!הncXx:mYV4ܲE w1Ow@:,o n($j ?cSW{QbsM_ryZ;sB&mз],!bc_{k[]n"\,0"dG}ٍ3Ā/*{:aeK3j[sV{hê5q˴e9ˮtkYo+9[pTs{K^&:FFM$ 4ٯ_Jtf m8M=9RlE 7nBSD/mX6.ё|G;=vE_Ƈ7k2xL@÷SY@kٵu'-.㼔{C1j,C 0:FҭA%S'xxyj@ǪD.kw5 _(d>f4DZYovMOum$Y g`vD֫p]} 6UY@'ӼF~77]St"5 C W^6az>5"17/uđv8Cy"V'$fY}8ӛ䏄L4|2#X-(b?%4&BXۃ{]+vGB0W$%];i4;Pa`eDBty>}P~E*=9(q #V)8N=P 况`M xeG:e`m& ޓDq)卥*DhNյ$\㦝ܞؕ׈[7{:Wj ;=#`0?'.T9wYI ׀Ku}8o_aD@#npw4_I9v8P&Fl9r펻V%hU@~t6!R℉Cqp? HIΞwo:ad仱XhbA)28kE4 ?F9IJ:;, !_i,,&`mMeK苣jeT)[_D-srV8ظ-/8if@ idysiց5ݺ0GʊF.u0bjװo##V!>Eq$L p?>a}q; i_}ERb:ͷ裤zwQj*hu)Ҫ Gd)Bl^ѐ-,D-+݁JOŷ֏.x%": *:RUI3c#?TtϤik,+[2SdhW<^\J%`mZ2`mzPn/: K]4v8͓#p nQfò>J$6ϰBfLFluuG4}Zk^: ܡˆ@I1orIkʼn^tIA _md\:߹ k +`,C>}Ae3R"|Z,be ĽZQ!g*lGI/O-p>:f/z x]8,h _ձ Jcl׎wU_~ۙYϧaЬd$ Z$`i 3aa'` *gvg˭ȁډ+c)xoTõA"D i+ tzsι`;rQHlBH? A?kԤ:`ɯ-˽8状KSx#)϶_ƥZ}f^(0 2uBn aB u2 >U &0gH9QZ咽2aO_f*(v2:c߭;+N-]^~ҀNz_Ă~J% ܃FYOCz}3D퉯 Z E%>Dj@j] !r6lF6 L5<֪[tN^՟!Gy5ufTXr@vE WAos > LU;Zn}rP#7Ak*< :k}Qbw~ |3%M&e*ڡ[6@0Px6hGk :ޛA"9=@6s,cYА}EArQ576xG$ڭq@H%Lm[x Y3=ΈPL.X|zUk<仛gw*)kkTtNSgk='8' D2TF8E^6[P|㚽Ŕ53֐+rA wޤG@z[SwDePp{_>̱fDtBENZ@ faM6zޛGMW5QmЄVT~,.6Cr9g`>`6ωY\njǮ>!{%y\?n<_o+y* ?plTuE bۤ*11W=Lw2OF@m%XjcxzR{mZb ,V@ 4}$Iנi%DO*P] 9hM#T6FS.B&[Ѹ 8+=l 6 2NYpDko"q #y,@꫙|Z$Dz!`SCMIȮВ/ZAi?iWl.O>f#eTW ,!積OEԢD̿f1kEcٺk/GP; ^ '5n1P;SH3)ZPw<<=̕DD#ӓ ǏSn&yBP|{eM)qxߘԃ)98٤*!nVS=(oMUi,SOJ0JfݛJ{1& zDjqc "xIaSBi4ށJъe4Ӌ@@#h;=)((apLDgC5R;$K@#,dYGGazN(Sk\ˋh R8K#;EM `#"[!KۣܿwFt}cnT7v=WrYqqגB;gBF2巗I2Lb2TE}Tc :!^ʌ,W \ vBx˱$zEE@ؐAj`AŒcvt X1HRYqǹ a5,]}*pC2 X.䞢#DV7%/V;->tI }[LX4siS0xL0߳Jb̑8؁ʁP4m$7&?r2~]?k_Q\5u_%43^$IM>n*H+W֥uΟ~(ls޽u B8\R H }S׀HU/i;j~zI:[p;f>m5*o4z1q ט_3(A4VPltJǑ%n N&Gkp4" D>MՁn__t39D+;x E?*O1˪'WЊY*o:c#Y+IL5(]dcD̷@;\j;S\oʆ 9lydcAI󳉇@cU':Ļk.j.݄mr8JCi%YT&NUle;Zb H^9Ywjk_é=c*>~0~Bu2c=' ;þyes6,14~0"ppn FgA.F\fH>k{GlbN*IB(\R0o8s۫v:B?t}vscZozJ3eFn O£Y^lCE)Zp~$}/ώYSpVhC4l'Q }TǠᓾ%(yMKdÑDŽf[ QQahrLզ+ FE؊G-2ݭP^j5XZclw,a m>_q_@0N5:'sYK(yO1`R7ëo xKj41A yPgeF k;Xi$ F,&؃B~{9JO]j)u\c@ebTNI+V ,/\iQizꁦ| ҠsSG^L,t\mCa<*3YD7up,o # J0턿%|6G%]p}CC 1^zZ KӔaqĩϘFh.z{ 1N jP-s֑A,f{LtjEza't})d3kĤw:I\9uIUo&Ǘ~*#N [M~u-4<z;?~ZZq m[S[q 9ͬ|⬉u_!*S39C+{T8FP<%J;"D9L 7+_88Dn,Tg*Joy>$|,"Ϯr$cd*7AbPڥӟv>`k; 5b` pf $3J-י"QYb9*tN\o ,B*h&0u wXvVΥUP~8  [Y7梾pA$x`SEA&a$=pezX$xz 5V[nRʛsDNe)o|1Z:OTB6 ,)gr:G z?m=?T[GP?-H8``؏ZK`M3+z!3 };mGi;-"WU\>:L\)utUYvs:Aw-lvT$G1꙳2|XM*@SOچBHL,5F="GI_zq9*E$+UB(3vs4eHJY#KD}<ƫխ^ x(b Y 7[NG-幔UwZ2Ufi:ZĦqE9J86VWZFnbo?!hȽEkuOZl|rg$ɥc*ʗl_MK#7=խbh͑H SX[/hv>g UN.1F+֓Y?M.UjjpZ1Žm{~.#V+.rlHZFF @`UۺP8G##UTXu:_GxD5xJ()ū"J;mjn f ʃ5 +]0eORlyU6!,^R|{r9,h/;ޝs#5%{`UT/y}ߊ_h:h\sR6Q9hJi VI'JM+:{@>]I@׏FZ 4y6pP bZ2z lףHMLf9>ǣT92it"-Wh DPΗb 6Pc$1$FڵM '- ~@*M45h^#x >Ž "&L=^KeEz]и2 6'>7m!M(OG9_lh1AF?|/[-,` rok*E{ep4pWĢKeUGmGf ꩁWFOQv-_f 36N1Y %;5=oaJ/dImeOvuV _;J%{2u8 ѓNg`sީQwЊɑ2v#˵OU 1\9(s%8[$)ialgIH㱑Z跁 (%63 >PS݁dpb65D(0S2YW9QC貐UjpY * O\$"{yw\FyvsJ,đceLIIKnњg؎~spsyo !+K,;qUi)ssګf2sTzQIN@Y<ٹ}T̠fehBZj t!wu2e&W~:DVαu ^ BJXs釞 8liscpETaxnF$}EvjϱqMQ,85my)K萕{_}<%RM]&yB=wѠ<).Ty1s(F\M,=5pmБ$ EnjH2r vj3u]%t1(&Zyru)Rqa _ y˯4e=LEoj?zh#hb(mGA p'ZE[e o5g֝F^"3OS)dp+"Mo-ZVу"NR7kejvR4RA KO2EEo zj%ϛ]yH@lY-W S]-PMi]J3ҽO2ߘG]I,aaDh7R hxK3u?>7̮IbHh9|>/1B=Ӡ>>~_QI׼0?}'R_w/N45RCՓoF~7|ԹÝsF(=\1!J%4RA/9؈L@~]a:ȕ xk;AΎ( +6)7 SgLZtfT;'4$] }ЏVQTj~S+~g+)# i O["EЗǎmklBf}1a99gPs7wnu` ޣ/xmpqF~ۡ>wca"܂rV{2:@2K$V#[TY1mg唜wrM*шy7$~6 _,1ۋ4itBt:.RNor]sD<LG xIPԐٗfR-7+g%FnMv"Sw Uld$=LY}GuR\+AqyF &npnDL@b3Gqu3r 9 @7i;7M/a;Lɒ}x (Gļ1Lhʭ>5\LP|ah"G Ǡ< f(Rq Ȥf"0νZQ 7Jb lN..^YwbB_/٫AAy9[/&[∫ҨBR9JaVG~aJ˞wB]z0vo> čw$B@2ïIB=/+Rk~%+XTIv7mj}<`L"qE8*J ϯF}E2Jz3Ԉ6܎܄P>fYr|;&k:* (U ;кJ|] dO5R}1zKA'bdwNQz$Iv Q.l?' Q3:^ Fr), ` u9k Bz2|_Wމ}tPbw 7zuvzp |F%X-qi Ca7UͤOΨ'qrq1 Ôka:S.aHi7#PxKO)k mݥp= Kw@.SјB!4 =#X^i,JE)r\R{[̙b2NG0R^g t[vHЃym E+힨䝹gVM%>PDz}s2aCߦfIG ]h2,ْtl+TBV10K;T[+46S=ؕ*nZF]UDJL*rd Ъ;T0ɢTsrU' # gBzx#;bOӢ*fܲCBtWA[W 0ǫuYe] \ Іq.w2ѻq@(j)b)Txd;&) ){Nbת sxpL{bˎ8MTmB׈b#ފaIپbU%~޶-:suR.葓_dўo `I)>{nז-X-m.C尀2cX?\Bəxjpd/|CV;#P iDE$*NˡjeͰC?+Œ]W M/vq!3Os_t xk7g"5,1/)G=I3 ݉%K! {8aK4{5_lU5WߡE_J7](u>ziR/kaoh;(P4ꭳ~g(o;'0^ƌ.]TxUR;vXĥ2&-xc+1oAQmHب!Dlk̈́aIxHhez+;n/;"n*LPqwhаN`N(*]2HDzxq wNVXƇ@75̘ ue2W=s\$(=f4U !nxEτ閛lHBms%*hJc AJlSEx Q1%\40˱EcϚ-fe0̩TNUa[TEAaR7['lzSSqsX[2XbG.,BG1iW^PqO(Ls_"Hn3V\ak[tXkaSE2b=~;30o*8[Gj B+y!K0 icp;x-yb4?.tj_V^\%gį?& +~*[HWU i,޻Xp|N~#%C3Et_YM?Vܥ.p9e[toJ`smĩNvI󴘅vӵ0#;J$ˑf `ġ-.e(V{b|-@CDg`BGe7A] Eӄ<݃jON#QCu`+)*s2mHSa+e4 'cv->I^sb9vbW%qӸau[ƹL 2G:e hnp@{ilpGw%|un3s mmm|1C($DM ccX7"V{uЍɌ R74O瘠I8A*?YRs["0؈v21=G' ;ai0TYV:Aʹ̆a ([0 SCTG3#t!7绿՚ `#ǜ8J\{?-Z|2kCS}UZܭ#|&dWh*T`:65}i+'?@V Cƈ%uM3Ţ$4,nx/_Z-V;I^~_񁑓0Ihkx~9T)|;cEwl6 ے,r7OJ5$!ms}˄W :';bIc}]zH5c矧*Qan _/,}Ke3׻܉Qx[D"&zI(|?^nWp:uS_ 2|9ǿ4bpG `p4=[D2o}@j̕W;_= .D4q 1{68wD}f)翁gt9 Q 2u58)gR>cIfX;v ~!󜖫 bEz P*%V+~~WX0i㝼[I ,d%`g SOFcj߫Q^0Y#[~P. Ƴ3\6~v+Y:g@M *f55}If4٦-s1;a 'ߵ/R. ºxxn3WYV2E0T %\upb`N@$[)T [Z.J$sW&2r#-?Ѱ)Vxj3SaGwOcW!M^Yf%]94\}fr-WZ*jh;!>C1߸:wQY&&( IvIY%ik +AfeZ- 0'TM|6:W"zǁlAvzD>06&IpT<)~mPB)'֯*tpϩlž%+ 8rHQ.ݣQ.ڍ܆ќg؛3TAwc橸#9(43b(Z󾛎Qg'1op"i;蝙 ^hf*јw*hKⵟK@c8CsO&/v"QӬKSgc;aBp⁢ٲNΖFsLFPd^qwRR JM֡H̙q^=Z5.d96!iY'E~ p%M7K&J0&}ZvS#e6,9$Ū?,-iY l4XCJ r3;@=EUxC}A<\[^\ |7QsY[QLNU1~"@ڴqIUSc~Z7@XT@ Z QLZvRrAXtE]/oKI}* ?dD7`EJK}Hʋh<|S֊/CԌgtz] b嬺tg ɸO1̃n @KژS^V.F&D|NƞMmg{XsFjmo֜pwGuC@ 7SDͧ {>Co KZxK"63VmS 3e$'#UzH1 =% Vd@nZ!ϳ ؽ\a;6;Ng>i'@. &xB*XpvN܆=fg@F8U{0%E!w&}?u蛛Is\ehcys_UpWG m8A|'~D`Nn$\Yg6Jq6wy73=[ LcTq$ _P8njH-cqy>oGUixHoDTGqgi*m(mKW:a֮evWw{A)  KMNٷ?Y۹緺 6F:@i#tvbxbCS%zwE A@mPF'č,]0L 뗈1A }SwNF¡а4PKИbao"wiF16n!2YFǃo0!@^bOm ƛ@?5BkUeu0TxV,pɛ YI e}Q(|ԙs o@WCG$"zLI],0"}B*6b( p-%%"XFM.|JqTJNMkޤ&Fhd-Pk(Q/4E"B={_$472[`/"ARђ!UaU i-`CI۱j_1oF NkeXfʋĞ0(|n4Jw+aڅ1oFq.6jl9UDm)ۘi+e].V7 ʠ(FokORdf 8M˸~--|*' &]zT֤?.SP_YЂ'ǔ60ԄIX( ޺3D-qZ9xv>sbԮXsgpTXY 7z-^g vrrZ^"K 0~u"q;%$z^:K }%OIv/sVz4 Hǝ4TYލϢ !xN~u3,ߎZDojYܮ&X΋rP9֟ 2^Z"j҉(z/8"^ @s ÿ9ZY.wv~Ҷ˘ponlW.]yh{g&v8Xcbf-d}~E 6~oIg?zqoەCpFCQQ?e"jvo\ W1F=~l^^{/NR Bv/5yOSn|V[qwv۾IU\76dli@4܃@͝yk,%YS< /cn\ϼ|x "ڊH{XobZhfٰ}s+ϗy/do "e/`87auī]#QvvaPaU? -,6 F+IDMM`mQ #X8Wm)GCfظC l*00׶ Ec^딄"g&/Hk:¤mBf}΋8i&rc2rW !m0}-(s#9> fCB^&Vv%6B~8F#@*TOゎ@u"GTFMPG#Fr} 2PӤv#nYu験'iwyFSfҺȸ?B;b7-ڍjŭX16ѻA\>+AQ`Xpݜ[^,כCMJD Hd'fCq κ*JAg|A΁K{\;r6o8  3mF#6 "7tLS 1t>fڽf<ݷd)jBHk~-Ujw=& 3lJCT#A\,%+ 2 ` K>lj@/Aǻe0A"i G~2t09oE2eclP@׽x/ Q:Om; ?Aj^,jC{+FS̭ 4ET-o ]eK_Ό,] )nd~;Ge\ _1d8Q O+ZLd6%aݤBcr> CV[x*d4&͊ iK 1KIphcoF ֒#ܟQQl3P'TE\h._lX1]R"O`NY%60 or_ƈr懮NႀK֚2nW)XJA~"dV"\7DsUe]-p ZbizF܌x(n%tq8}!Y\+cpr/d~8(J.ʑĐH4 v8 BɊ yD{ͦCYр~X@xO :k dS!MQ*ۨB/ʞ .pYy>2aُ. /m>krA33s-! 4ir".jN/ bؙ\mk鎹@D,r~2lʸ}W 8ki 7Ȯ& 15W qv tb8X/D{4sU0n{jul$ ~0-SݹHAg! $覶"X&:e\ ėhe4@ oĬi'^;C( ;mfHs$"3B-k:2>poE3<>;Z?,@W)+Fg])npɜC.]Ho&K$-7!:3+HuF8,@D!VB?qÍLn.ĦD&md w\yvYK].;<#SvҶB &سzITu;ȃ;ʑcow|F>g ќYżA9NDaVi9Gr?m"ײSux9 aVGlXzoY\ ~Dp+z+끾 i11B Ǔs[7$_w'n#-LFw a{xJEx4v~0Jۖnv7F.2H 㪾8-#7΄=z99E&&8eVoz|tl *l , >3}]kqM>\~ͼMă M# ̡O;y}*Oq92aQѯn1:u Rxa7}r`+6A7fb%u'ݿMfk5']VM IYzvFP$wh6g.&ltEDˮ&F*77@qz)6q]qӬOvrrSH`S-Xǰ6g] W'$|8 &&L_IsWseL 6xxk?Dۂ1ւf˅6Aٞ}>f@kdN q<,ՋBL ^N}=6QµkuOnK4dɝ ۷n΄g2Ž {FAxT(RT/P&3+>o +A!̌[|rXY뉶K=Ȃ[BN˻< E BS#6iiu-۫f4Os!zX0o 2H땁*=;ё,hi_Wۯ)b.YBنx5Q\p{}X樞f8ٚz%h>,HC9f~IU)I[(N{wRTD <6 ݢ=m/ٚȣUS=ڟG.kmЦtsK*$S lM4">"k:\c)Ѷ/䤺}XUQ B>s&P2#E#Seo^["E ӟ9FwoP ‰΍є5P )B;5_$d"d5dbx(!Rq*RZ&%'?(x ]> &u%@%Fw?qGQcz!QF=kr}k+:ac~hvhMz=-S"=q·;|Ya,*V_/-E#3Qwىs{}BcCm7RMWC Z:qyOt`U5>SɪArrsT|̕ұ 8=& /7j-܄&sVXDZWɑBHe@Km|rdwQ 7JOWTG4rf>TkQ[ͲOs1~ NQ睋ŚFvsr׳2#\[ M! my,F+R|N2z, sׅ/IulQ %n[.a;5"}**,&I{B$~( 0s;?ey[|D 7B+6>~k.t%7{gHuwgEѼ?TWZB{Mq' fE9$F]n ]N,@,qn =o Sa,3b%Vsڞ3w$ĴĕRKRQ }^{5D;?93֥$^X&U~Q>2IzĎWcfK찗]ѷXvݩ&YҲѢy658QmKxy0QL(EMgy{{Pvk)9CH??3?.Pr65|8#2ŸVyWaY8PaB1xg.fUPM{q~_F~la`_#h.juah0]h&QE`N:~i t,ZHKqQNu^CcVU{̺ư9ٵ=,/`/%┒Oӡ؈ܔR{Ѥ KɬxTD<V.ؔoJ-dLP?|C ?Oo]dKZ@aj+B,a^cvQRb[q.8PaIx< dJip2R,_tnnLkt7QOؔ$>)k'RM/[29+ˋ*bG/'ӳF>j>=LҘtFZoʿgZmapsron)wN@R?k05a_~7YGzJT&W .}bB 5!"ĸZLq֣aֲڇr&i%s~$Lbkb=QXkj@P@^A-@:ƞƶAb| >xϝIj-!# MMxC'KPMcaaoŶ ك\:xqIo$n8Xl_9/=عDT ˙wWܘ]7 sٓ_Hc,C>|K'f aRXb{)/9`էf}Kfq4WRdvpr]J Y!O*qBXC=jG*Ssfퟠ ,.ϯBVqAqaD}j=pi(:eITd+ne+(!qw1-ؾھlE4f}%;To*Wv>r -cT()_*5]Wۏ˼_5#ogU+!L36DM66~\L:i8{Łm2ץqy_s>tE4j3T/ ?>{"jl~N%cףyJLɁ>3Kbxor0ibʷaɥdx.7ĻedY0S;. NųҗT]Lm axr'~*le|(]Zz,IX-@SpiJmiU&bSm qM\ӌ_* ,>nO6Ĥf$P;K(2HXR^;5${\ ~$XAYnEB^@.FE4(]9$3fKˑDADZĞMOr4>^\E'XV<5]m4 19, i~f>(9:Kv^wI\#"9M@On,}ooxY3n{/!X\{}q-,g;GMb56G}{\8" ]t9/0R^;C̖X2(`JߺC,*4м{!15փp.^S&uVq:hE(FLvn9Nzd30% m+[c VDvqlx8#]*~y&@4\@A^aS8@ٌ hҡ|#]wrYem𬖟֡_$8eqa9X,<;{ *%_f.9m# NxR~' .&.zoqvG54JΧVHכ:̚jp?*Y.o}抚P3& kN$ĎM=DmJtGPl$)ϑn/i OkU%*0iy˴6lသ·zl0'ao1f{#\&^̔I7q(q,SY -ݹW8*|¹ HÛܽ ~I.'+ }ɂW~ʧHó UsX%=^MDs}Hs浨&{TG`Sq)P̢t9;NЌ?_:֐x\9utƕmlEGr/u*9::zF Z^,p<ߡzv[grR#kT_# <:wIZ2_sKPos~\F~KXV|کȝa:lߵ6͔e &502 Qɲ.tyNTވ.d ryUբe8q6F.g/S{JeǴ2FjtFrXc%|E1P!!Q7Үϟ[nf̹YC<]Gt.7/ je0gi1)3X8[OEh\l&ߌE0%9y_hVh.O;zD.=7 hF/|lH "ɯ}Pc,nR宻$JIznsp$B=,Y^ƺ obbm?$"8v*>HpWF(`*vnOKցюL Ϝg2' r|Uz ҹVUlTq$<$Fp_RK:gYW+&W2[BsL~Ej|!IZ-h'Vcynfag GME :Yk`PY{r,6 mo=AIݺp$J0$HHYɥ1{MD7MčObAm^Sl4C,L%-ӽW9;fAîmCCbm^U.缧P+mO3Wjh}\AQã_tp{(<^4!h\i՟MC,)eZ{3ac]7A;<ʲFfbL'/2Y[$8PqL6+eC f1̙Dl+MB٣;J,\OAqF=e~%`Sl`0hkhx6z/4z^4?<&͡>]Q N o[S3.! Lӳ:K]~}6X痂22*;p&$ _ |5|e}3@#q[QɎy29`\R&.Ẍ́~1vp @ mO;ur^4 E_?o CYTXY}rC7Mڨ*cK3M\dťH$Zj)z{= J.P rjfz9nD:PCLHUq[ݨ63Mnnj[/;bKISPm7܁aFKئmO|uD}O<a!$hu<xDz]Z&}$hm/K#fZEiͿpס-a/a|Yy3!`wPH.yff^.G}Yc73$&kbe*^/wI! u.NVA:9{*>+JQr@XW)a5jd#NLXZy\}ǯ!6C)h4 q{\}QvH*7g\5L!\jM4M?@qt2"wtw7>37%o0c 6KZcߥ~Zy Z=lBan -51Lq8 *8fn2_5T,/ɶx+\@GSjxg>,ؕ-vyZO;K V/4JvxpڱJh NC%qB$`4κT23j?Sm ]:CB(PSFev$2ND`hiuo11d6,ʞ_ ~EBd_\ ~,+9$s;{iiM=`Anzw!Ɍ W%.w= ByǮĮNRyW{%̩OBRay`3Ro.S/^ӵMWYaO^o[;6! C)Rƻ.SkԒ &cFzdC=Lj#Z]uڅ6 nfn*stA$)Цt~-ZQQϲ{.CUw)u@ƢEI:fB$BʼnJiM]7žI5וb€'8IJu5~S5KGڹnhHcU@j2B[iGx{gs#xsdld%7f_;{ePkI)8H^SnיW+:UbI&a w8֨|*erbó7PUA9 y½Ux!ui zCJ^h c+M@>/xߺ8x)*Șh:ُ,9hOPm.c) hq]t"2e5r^3 z LAmKћ:Y YJf{E: sOdV$!;V|'hا=fk5F[lQCrV橪s'G%0:( ialeش&^ #Xv`1@x P}J+CeV.tU7>Í}^Y͑e[tnBa&pEftO?Sk);vIż@̨ZbE;VRUV٭"!ɧ9]ODu@|f"{g@luxzkg=T!+[@YuM*Tv:332 ь!^lhWܪ\GiG`iS-k)T/I3&-("RvOEe -vP)8CoW0#? 6Y_oBSK6aT0W>UYbӵm\ζƥAHENf#öwU Mloy$? Q-LPVxͷZ߯xzͷ(z-AGȺ@0{T{)wc@O^ɟ;Md!LJ 1~@{S:{?;9R5p9hK7|}\ %P|/D^jjŅG.吃VR^yG[oݷa*.&P&o '<8p)E%NJTXE@kPn#7UuQup~E]ii*J$M_8?kI(5ǜ`en|DIojz߁V Q qHn~>B8%lLj;kB_?jLn2P)e3m{vW XLOf9Jz=^bOtX> *+25F2vtd ]ň`L6SHan lp4g]CWx G[Yh칡U$jBY< ԉۅ&N[lIǕ_qP nB~JjYJ1iy1Foꔎzi$ " >9mrH;, [IG~G=ФT+Բ]ԃ9ڄy:[CI FvCPE, p}=C-avGp߱J)N]+97tu{Cn>-s튅3 1ٓ]\۽q[*R\5-L(|WK]7 hH0dKƇO!+,35 ڣUSzd62>9laBz+|CNtEanHuR"OTabRp2,uaX T11@pW}O,gn3OWy6u07M%%I jCڀx~q\E+sQVMOeELUȆ[b]ͷ}ʰB4S4JFiX>@ύ ȐGz#SK(Afk-ɲn`l^QE=&*AOڵǙLgnx0th%#X 7BҌ0(VuY0?0+UY-I%h:Cw xoT^v|aM z,ZT6oo ^CpL{PjD[<i΄q*GDwp9L|rC^ohdU \Eq76:j%g8$7E?m}wUȋ}SyXnI$b e5/o+ *B0S?aVXDKRfb\C ~JEo!:`Ynhٻ銡l C?+/=ÊwM]BFE^ b$)7xTYmJi*xULS`LʸV~BV\h%؃u+,_gE217(B",L`&}8ހZxF( J`%D|Q1~v+# Q[sגAad1V:04ƀ }6n%9##": dG#FX:_լ,3P |˒A5ڹ/jцB% F9Z{x ;Ǣuq o _t: od>0gJ"nO߀Qpa>aҼF])}>Q^RCf%~lFLִDbnsT6?} ,}I(TGDz; Օyc g٫Ek^+Mxp3$&VWCR;/= U+tIB+~8[TxxӠ" 1֮SDHJ^Í58NJ{J9#SipBM˾AWF R}4 DN[ߎ*r$04lwd ֬v6yD°b(BH>V9|Q4z(qҙh&$Y q@-<2ʋv~1tAט-:BTaI+%+ ^e-8'PVD_~=ޮo{4yZ0ڶw=$ ڀFO{6C>G3 cWJ,6X(=5GBHsT^*`7SB9XTmDV[۲A9VVZcWBoaBX>ڎE%ޙ4!UX $Dq.` J7;Ʃ!ʭn-.V5K{3R%Ƕ/H+H]pTAQU=/s a-vV&J-p-&øUG];0ORxHTl]_yWT}rxoYq<_ # 0/w|HWhB (V}/tX!QvRMy@O+ՈoS։tI4dHx?wiP)4/*\HC,'rPE\<2)&C''P,݇JƺY twכgݏaoUۅ`{3$tIn甆Ls$Yv%rD=R}L0r%66/цd恬-kiZCۊ(.<_x<r?^~/jxB Ggp[ry٢u1r0C. &dt!lH*z; 5 vF)RABN5[W`fmǸƉvi GUIJE6NMvGsehr mqMm2oQ;RHL-IÈz(`*h7>;V& Y:d +Hyc-}961axN)! \::u/\yffSTR;5(y4D?ު1G$ꢰ~פfd JMڗݤ{OIDQ0ȣUvd"hS)S鈑w !$:(|Tu:m' ij qb?gFղT ? nd%OSv.-x?]+/?Ӄh+仃m;9P\%2"7DxEo *ݱK=vB_p4 J~BAdZ,%?Equ/.cw^nz;b=o0 `qd"9[ jrL z؄ѥcRIky+E U+TAxV`uZWDۂ yxI?5\^F3L|Qy/39GjJ+pkl_l%_q3zWPRWM춆Q X`bx0U@!`P~D Z;c*xڲۧk@0*>B*~׆y$O{Ӳ^fUaj?̈́!LEa'[e%_ Sh*}E '*C@}A;j+$ jg/05˒v4致s QrHjlGl/!Ӱʘv::_٠iluvQ̌4Dwl,#ĺ8HW-l@ W< 09Mp6&ffakʙ7:,R-F@ FB5[tj~&&(gH{K䊵/+=ǴُzC{jB*zsm fy rb*BϲsJ)_Np}R/h`s]ЖitݐuJck⚂&94~X/* ''>jS{18Hhsa-nD[/KQl}L7^YGl^g *|Şp,Sn.JzwB5ڶ41NF-MZryvbE!*#5Gki$VZa&3Jדu]9&Lp&x4EϫQR?'L9Nu:$PyaԨ['΍I:Ƅ$: xʍz=o m[\StW ,iᣧfGT#Neg\'-hf>ހ%!73%lT;گZuRDj w-&iďh?BhmLrz=W9kTT& @5FAS:Ci[(gLL{B80@H@-mP'y6-\aVlWv~jTި Y5 Xy*_NU4=î7kv](n6'[%ǘDw{&bW8x$f#tvy͛}o*35d gqwlRSĞq*wܛ(Ƞ| ?h;p9 =h9#:N5WbƵCYNܸK& nq`49rj˵ moyyD cM1%g+p܅Qsۂ"^sߟN"+k.EO:xV0~BtFF3yRb)v:YHh lkz`y2X?:,?(cMp udC7y~h^d{q>+/1yOd!]n:aRr6rS)Cq>~ґ߭؅Yؑ#Uβ>M:r..vؤ,>=1 ԖW<*XNh6dl"?佽H~˝y /\IweLcVVٰj8Q2EEH9H?h_kӺaG,m8/ֶNBlQ O5M,rjS2+$<Ń#ݿۅhs} yR"DBv2YViR5'ٮ'4p]H3R3b_F `k+bKYFyl0:cV3Y-!^f+)9JwpSsltdZN5A+p5>%CBтplsx:w:9-_C~X$aM@u)$iRz^ʻ(ޱL9EcZѤi[h~g>Qrf:njuZ^;eꃸV._uQ5A HfR0)N4~B!4CAԜRWk[!boDdnV-jmj _^eO8o;L[Jg8Nx_U)1\X h$,x?VTɴQ-vv ـ98\At+ sfVkˉ{x]bU\K_jfP}368* ~ X'Ǔ9T`5!ԣlSIC`#Z sS Ό򃡋?'tBPGFo z? ^qi6%^.3Ө&~SeTǯlRh)Q~kFZM3kǽuz}{fVC փ~/6K6޾$h^3N&H6K bj*WZS /pU)'n%^-"AhR"$Y8cn`bzq P5/g,6{ikj&kaq=4QO$7k 0mBW,"hIpD?'3W ;]3ժpC E&.].:1d' nzmɂN*(;1ގ9Uw,HNp=nPw!<,\23Ni^3 VYkI; Q9ږ x؂t%h5`ux˼49B]/mFQ*k肯L3S%nsJU,ȋ,;.9yiְe8vCg*-%y:#,c72PɾMK|Ymb>54 TZ<:[u+|}?9Vf`B*?8ƒP=8)eޯyb0^R< dNeq50A׬T@MddX7o-!4-: >NT%SZ6]c!Lb(-M˻9(Htú;#2;۳DD `o|+-\-U=$M%QXRR$;6:@?7kAmĤ&3!xDcst%v*Ey h~c]#܄FܿR9)ڴ½TPjyYx͙%͸s ;tmsW9O^&8%uFJ"dP5D+#[SqS'Ӗic =7N7v[^4NN7 TP #3I,CTuVsW,VG4S~1.)c}{^[;)j.(Co aQm%\Jax>Y<#Zdh]K# OP PtRFHrոYZH8.!eQZV[8> ߟۇNvDXC{ѝ׸=T 7D"?g^ތJ~! 8_r,b5ϸ/JHIfID1ƤٔLf 0V.7%j+N} {N'$TM5&Svdž䧩|V0/ M|U/ .C#j~1 ֜'RaQMƗNF3@Ӏ=qRyJUi{=KV{k\cT6MtGbD/xi'/&K^T䷮(+seҤ TY3f dvd$7?$ks0Q8N!e &Dwe2O`?Ey2 3e]~)lԺ0c`LZ3 8:_7j%.D_0G߱cYQ=HUc !HTRn0eS*^h&nbqDMכ|,Od:ky;},wD]- g.e@ kO_A HCh_tuw""g@Z"!/Cie `:r` sqeſYslioPw PjcY%cs=01H~ ];[ I^ňz·ޗM:3Z#N0-h*zˌpVIˎ|UP@ RN$fu&Ɲ B~ii隞k5vCTi',N!!y4ŅfwpL'D6~5mם^S@) !qKg0dFG~2eS~ 0!}1@e2#rU ev~=c~嬖ʅ}-1 [im'^tAFA?ǤB9ۡMZPvyR|{R ̚ LӖÎ/9 +QMD}/G\`y:Ƒ*s +0$kz&Z zQ} M?Qai.{7BuN)7p[bcCrIze1ï_?CMz(Xstvyty6!T0 ^#gur1qwXoTRD: ЉhnQQH@ D)Rw3R)d-2)&xQwKɰ/aHqIkۨŵ$-˩3\V<^dkzblBektq)[<6{b.4Ym,UMFĵY ƔIz5g4(Ҡ5@ois}4֎^bd:Od {^),Hy㰬m%E9fwqN}6m$'+t<6<"额fl&!8X؂cp/:!c-9ou14^V6SNl.(Or{segֳOt5!ܫxTgg) q3= >,םP0S6.v]Hn'9p]rZw>xy>D1m BY.. p_Dh*Oj⮿4a#k!UǴ&XYǃ -74_6pz=KMLׇԋG!.u!$4T*ww!1ͳ-?K[B։䱒o'q|`4di:PhOLU Fӛ+di/bn3=ΔIn6U O+e>1i@~u,<8$&&A8AEw2&[̨~sJ;O]5yDgo0 ղxu.ZT4@/֫V{շ4A{b|>Ώ X4<e묡( [C! g r(>ܦznG9Գ~ZEyZ-ܿu=c;ߤƦ5Dʩ4/pCsZV+|5qy:,9'(! +\27d ;Q9Iar+W1)@~2BATA!88W L!Oz W/+UDrO 'ҋ/ZK/ ƴ*_v1}0ynZG1M;LE~<)R4|i>r)[Ю 뗆ܽlw>({VheX=>>/9+.Tٕͫdf!݄Chitkm)L;mb$ /I䱰2@\N9rދ^M+j8TXp5˲C# =0#܀^AWOA)~s|@TKrQvf %>rrZQ̛)MƷ P>;-dv8Γ6^Շz˶q|c W v14y(RSN;̿e(0>ª--v\McFZ.[Fżf*EVmF ͆pŢig L@w5Cޓ u;&fު[MR0`k=>fbB)(]L/ im&'̹6pNN ՝\ LWXow(qp.dsM^hc95`W*bPq9GL %' w|'D_tx"fxU>l w*@FxY%#7젻ђ$$.8ܿCS!q52zaؑf&_9Z 5w#WoDL580y,ЖX5t4+,bMySh&k֋#ќU\2qVh֡}7}3`> 9w3`ۍ,2>O a!>2\oJ%J 9ja%}AY50xR9p΂gnnT@[wRX*ԅ((+s/۬.. -cDF< (zi笂X@ClLS(l^5۬(fW傄@_ї#Dw(fmywSVzuayН#tyb1h}X Q' Ǭ>M P!A3U%"'cθp'Fļ$,v]e&4gěTc$ nsia{J{T+ a n FK]uO]'CXhQأ#5hÇi+ACѓ8yΞ?jh@3 q$&7iˎ$( s3KR gr _ -Do߷vDY44 t+yψ@::w̶С,Lɷې,ސO Csn6K  墝a4' 9kNI30J#̫PǖF\586{Aso Zx٪M݌vgrѥ0ePU=a aXK{0'Q\Fucbd,ō"࿻#sG}V]VKF0FYvwv/{eݙ\bwTQ#6ߍmKQBY2kyUÇ>8s֩X#n\yrkw)JD5JE\>KOyuJ)7q b(r?2:ЕF/ś/G2&x'&r+~O̯R_O!FHK}Hdk ψmDV *͚ n$ut4{-1CJP<#o˫/Gf6uDFl>v.Yx\\ٍDYNK)~*^zxB,`I O~ u!=}W66.k?7pr=튫xqxRr;(2?:Lr1e0Rӄ[*0p]<T*h7qS-W3q sWS&]R-#6A`uE%;Ͳ=>Dyr̪euS?;UŽ(1>b,k5Ѝt"mrIU$+{5? gaչ33\w'ҢT]~x/kR4}!&0+F6 7GziWtѽD3c8*6k7}M6g:KdhQqANab'gr2̇ G̏iL=ϰ|"O:Q9ؗn+w%ۻ^-l90 DcPapdњ3h`:yיKTHT܎]a0rP޼[Eh3j-Z#k.88) qCO LJjPqaRm, ]AI4vߙydZ?edh@$5&Y,{H#ԉ-`~7 G^dvڡ%1N:8q/Ȥ.@Ō M+;=DV; qo0?ʃoDhN4y]eZ^z42SPٱV"=8rChHښ[kq AFNft\ŨKܥZ0@9_Zim'Q3&G̪ܶcLP<uFXH5>\[ȱr-KCspke )v$^w B/C IMK&p6-T2mjo.Reoi궝@šC>XyD)֡tVl!2fc7NrWyrQ~n̵q}IT/Tɯ#WI\K2t2x/Q|GďeGp`o0(Ǔ{o$+Bҷ٩EG#yHב ؑyHl zIwaScq냔lc^rzե/6j j 2BƭݴbЩԳ|_ZYF2R G^C yh)=ܧQ o1 oC&a&\{VXoh~wrP+&R?2]F{-XOwrq4QJZ[vZQ]ld-B8qfF`<=uNsX\DZe[o+wwl fȬVDž̏钜}08T=> -Z5 >*0iH+OqπE@ }%&F}j+r u0Դ3d 끘'N!9Tt 9IHH-DjJ%X\/5/m|}KgGC' /5&T݋{/zi0EV;$$OJ |gTjy+S5ɧ0ؚ 5xb$G+KfH}F?eM튡Mu U-QW ˀ*9 w+#ZDuN!ek  />kn`6$PY(gN;! z,-"e~RAoAOf*`g,S'vU ׃+Jzn(lڧ Զz%$>D-Pu"nc4iSj6p#.HT4`ňLewr|*o'.C]Ol_-/  "Oq[M<_PвEe%Tgj3< {/smN0(ǜ`B4,*]V>K]+6-.g.fβu$SW 0SzO1UY7Rh%r;M|Jx olSlNJ?Ϯɿ_*)4TŻ7#@Y `|k*zv~xC@e? P+ سm8[oK)6V粸AaxUPԷl6-Ow> {ؼJ(h๨mHRg%X;qI,z<91FT5,=Bv ɍG"Q$rsAbeu2õ^q+5!_D--lx*l(g!ez3<UOS~nr}8oVC GuO!%=_X u S\yIB`J\ U?8[6iߥbU/4v1ypoJsQof⏠W1#'dL@@5,YdZ$Pp%)j#ہC[=&!!Lq3+>WB7ZJn)WeU-:25@[HIfͭJ|B5ڻ@r{;[/.0juH=D YtUN}U!zC fZ+9;o;i@ֈ:[3n ݱLhx.ĥ~87+rQN v^;ws# 1ӔIȺbd0ıl*rn8ސ|lPD>׎9J[G D:h j䗔3Gv8ru ~|[%Ѫ0nnSicyO0 }VIlMo[kBiΆc{=ir9)[gC NoGCajgo]_ &⼜Nv("}^zwUm#7JLY9SgXK҇$*gb_>BZ 쾟T'l}gJz[lEyXJ-/, JxBqq/9:,0\ BR@J3Qs)Pl cޫ~nFL;[Rxylmʀͳ;@yM獽|,*qT3 _r6z:pb3M*ŹqƑk/$7t_<ԉ޷w0 UJCS=G&4)_4v&6a0Z]% v<86R}".Vꒋ4]wP^ hrP&#Q8Z.%ZWpۉW< >NZsZ]D~v[ j{@%-Z\)HC#YM: C5fפ;׃xsƃOξ4t1X%L_gpC d@v_"Uuޔt8?f;FE4€V6^l/1lV>8XMӜ R Q{ y=&/!&lG}~ٯxSEPF4mFj<)`sf{8NX9J7M7̍Kp琱4N6,%ՏLfz>9lI"s{y&S[5Y1!5Y o?-y [lb,1Ϟ~Cj%ƦB BPAQUo v۴bP?]rF!DdXa$c1,eM=& ,]0#2Yc Xb+̘W`n9ri2זWBcf߂} _aM\͉Hz8tE QZUBN4 ~ gb~0P4 k_ڏe:N#0pnO @2s\^~$pU+^!U#dnC;DV;CjEӊ B2+td ˼uJ{҅a羅fpM}"IS|P|!ݟkK;꫗MuhS}y̶ƹk/* _A!Q4. 1[U&&e2s)BqڦreZe6דuf*`uʩhјÇ7S4 eb%=^/N[0cswB S`b"}Ǿp kq_HFwՙ/K{ب}g1{"LrEO"`0J0=,k#$0ne}\6K?M`ى Uy%e),n ɾm|rimmb@pⱕ&v._MYd0h7PmR_ax$ 2?# s A&BI"Xd&OQ8&8?Pޱ8l D5?ܤZF9P }S Sm0ީ0|T&`ހ?MSoɁԀt;9 g!m6.)Qr'r ZY(:{ !W<MSL#xDy ]EY)0EWo46v.d9?$ w\ũGKU%eTH#2LTd&㺊ʖ kC캫`:a1`ssw˧(1nk`Iup! G#Jb? P|+6M\wC_Aokr&Zk׉6 ҧBz,?}ꦴ3FC#^/Nq=Q'ɵK|-x,47#Zo d*@-pÙ>-70%WBj>{T. *L bd=W7DYC2O]:oVlN/iԔF椗8',;ȪbN {:wC"[~{KK&0#`ŗ4f{X/}2R?dopqb:c4"M+T<8/[Nԭmڭg;'q$6’W9^Zv<$F VrmxXӠ)E?e*aLp? z1vlȯ%p@άn g#kݖP#<^c轫M&qa^BĸW~XpQ Hp|(w e`8r%Vb=h"*LӏŴjbbrnGD9NmF]?Q_p$,Ŋx7bJ\"(BԻDs!vh3䜇`&ˇ$FWvd7s㤈35 rDY iygP$XydmHWC6; &-:34ue_*L/9W[ώ_jI!D-zQqN3 /BX@K?,v5<:! =wЩ*g^CW}1EefY:F(F M3Yk2?"I#\F)dVDV*pʈI(>\y*cxCM^/7tڑBQE.Ά brWtHj? Jɠ=9pW{$k&iϰnf;G#";H&^9L%{BE<4@&EES|eBď jQYIk ]衉8\*~ gԑhk\`MS;RrPADǻ ަ{0evN[&s}8lvC+3zLf][MZVʙB1CZr Z8C(29^ [[mE'|b~xΆ1jjUÎoZ l^s'?MI?fO{SC0'(#"h 3u, Bu\RuU^I|fn84w1n1$mIMcPolyI]^ 7bWcC!r#rhpRU ~ 2NJaG--}mr?j/PώPkoF~]~n`Iߙ[--!e33RO)sSŹ-7$"k WKs\]鉃LC`?R,#x|_}CdR!j[2LI~r,I m\!d!ws( |83ەO&Duަl_sCy `i fxu?Sq%݅kq`&xBhD%m۲OFa +uƚe,7CB"3> -#.T~=-]|W$",k/-A:Wz8!4e)a%Ip-/5笐mWEd3FnCTN*Sᠲk?#1>]v_sS/bqw .-\{bCQFP9q?ujkfF`Ѝ눲HChIVuJJżC6stpĪ#oCh-=HL _:eKٿ"fdyR3$/{㵤]_зT (.j cbW Nm-Hm2!*f@I}i3Mw,M ٲ{8:>fCշ˕{oQ^W3rIץp^bocuB?\x5', 0~ Va2-a`@QlT}}$':s^ySMP~=;:")FmTA! Vu ~oELFfקi0sR6Y 04n`M';24Z'O|]T5'^ aYs 8`J?"uтoMKn.!LKycqf9>BV])FXF+f8:gac6yah3/9C48w9շυ4r;nn*DR~b;S~F=8ko65f 0puDIRt/jUv&3LIjzy @mq؍hLGr1ȿ{aD6PPƖ71C(7T|;^Pӥ\,<(}C0M0I"g՞hJ+#D}6SPZD_1 .+c{%W).$S?K1.)kDS>r5q|!/ 2նHV fi'%[Yl6OI}i2vex5,%6S'r}+֫@bQ=k-rc>[&Nb'FeqgIqnO:n‡^Bz Za=7Meuŕh)Ww}?)["TWS! "-X,wT Frqۋ](t(!T6.3G8۾p#g{ gqf3Wxg Eh>!E( {OyKq x:B6ZOL$|t[1*ߚniN | Wٖ9ňԗ򑑽b{nWxM)x/nܤ X5 ί4ՋakK1}:nhsTJvq;ÆHx$/>OY:MQ3Fjش耽Gs3i ){.S,[(4:U'8Gm1a7՝Y&=`VOسAp*Rv/!gSޱ I+Ԅ&=tcJtL8?YviFMP޶ X Bmǽ{?$I%[ LT| }@;M8ۋOx ^nib`G3xaxNKIv2,mDne4$A-TO+Tq}J6Q)/Ĩ(JFG=>2ՌXm1o.,/VX#>*h6P g|z eg\Wzl˙;kڕKnY5-uvLeuC !M#Qf,<}Uj\9"tK%U)k>y8aqqP2͗g {ݬ~%kEcEKKW* qoh('@D"^NT$,i܀Z'VTBe[b3ZEY'6]ZuVːvWMPשLM]#aA^_)vV"ր&?#qK=L Y*ta{X'B DY$'>(oÂܧ5>jDKE]HV@+3*|M:i>M7+`fYv,4.$r ǔ({$>*Z~ `t/FMط2 {w0n&\el:&n^ͫ| )$v$V/("ŵ}.XF=L0R!M.+]+08T_tWUod]F{. IAA>{+fQ $NgmY5}PJsLCj}d/ۀYpzi_])h\tFp2F?Ccnb֖Xg4pXţ]F;/p2ITjBR, yJ 9Q(Pm R?ɌlO.xv^,So j&Zv1C3)ʷڥ 7ѩ= *jIhg@}0Yn8q6Qd;[O/̦I!/Bb-/n 2OAgZdHI8B+-;,I]K S0-u5].QAyYwaArX&_pZ8Ō4 "%[a my=n宮7~m|ya Yb͐NJ: 5H K"5xag[ӪfYP F)rsjpJ^z =0i*$)+diEui-,ئ7zQY!&ncxЩV}.}U` ;'v$mH1݊3VG0#aohlmӣ f 6 cLhˣ2Ke2;R} ^ڂPAeV|7Ho9^El8`ob *F3\)P=ϔfNz3fl <dUt %qcOPEL_Q꘹-ӉEЮ|2Cс=(HDl ġ\ܸ a}q#2/ qTw[)v! U% ƽ+d#$N{#^hN謡Q$*N! 2}JǶ26Yܥߊ,I,T=(Y6ByurpS6Cj[Bq0խPTlqY(k(/<OP0v4A/pzҩqt?ʢW}Fιq SoXQ,-9EkDEh1W¬u@`*5mDWyD"@IjߔE`=~W!ֽ\}V̴" 8}='Vٙqid{xr@D*3<3'oif^2i 3KGgct%}dq+S"7 vrmŶ\=jh_g`1:#1Ke導Hʹ"~Ɍj(l\h\d62i)D?k[wyA\ĭ{`l3EJfȂ݀3ˮQi%߬4YԵR>kdK[hklO9ӧ ᇑ 5}*`TË\PϪ6z'Gd.bvlnlK(R(HXS|K PS y>L½i?M=Ư)xBC$|x뉺몭q_(<;hE190#G=pGRC\ wga~}_Bѧq;}IX祕f# ILuN|yA 1%vADi^bMNKF2g;yN0,g/ް!ztg}kԡ+^R~v[ze-"((Bq 6&L:ِM[( ϽiH;% @h|3"m0b/?˭(A!Cyj4ɎiaЃ!ǝDsMjERǨ3t-WF9u]"QhPbQ@bG[8VKcpoU$IDi!*D\e54k$z+EZn&Ҁ6KMJa&"*MRu%KH7J`[!šѻ8{cM̔T_W!ÄY\dHzMhrNѶM(c㮸[42E[Qrp%XH{N1P"qB=c tE|-_b9rd^Y`=c%Cǭ÷Kd+MX3>/w:$޻\t`Әa_je۰P9rOST8j ׭#Ckr0 Adn17=tly]@IZ z p$ɺ{<.{[59LL QXkƘ@&#遑Bo + Kf"J/\t͏(yM ]Y"ɰ"C+>0ArnVv7_r97Gl 1XLqO#hkMʁ {M$v:'/Opꪠs fYMmKvTW$Ƅڑ˰S}2tL:Ts*ttARY/v!ߋWXdQ־%ZS^-Qc0e=iz60WH5%G<4@-Jb*iNMk8HjIdk lA;E1ܔ |Ѯd)g![G L?\B=KQߧ$ 7\=y\mξro~~ǽl{`\U>G_oƞŜ~8N1Ikvda/6,9feR^ƲMƱ238` =2 `9 ހOn\E47MLCy_~_47qf\dcr_K+k!"Λ;V{Mw[UB(|=Z6ڄ3"}T&W<(_<\VS_6wzn(9{ gEC/nPX_< NHz׶Iǟ-0gy?T0NCR8,K[B$! ,(/Z)6S >SpG~:5hӤG/P:h>Z!`(52ḅOԡwtjPJi#h~:|tWT&]/0{!Nh^dJL굹}3Ing/![`0wӐK~> }wXnQyQVou˚rfB:~v.䄛عH Hnyo{cugÄF_`qn o2ϯĶ>}(C`<)Ip =dAs[ZxKAw*C&S;^7x[7Z=.Mq4'ޭs 1Qӛ !Myq*ȝ:t[[HXϛH@m'BF$rZnT w,"uprD<|EU q:L{nˮ(W='}aBX|TU7r=и=y]wW(;^"i7mOY|r"t%cIGuJh#<9rA*KctEٟ t+l*5(yQGֵ[d" Ľ*Z11t9>RkcZ\Ì/4t> ;`-Sz/}קj0dm.<{_d qS\;oLsg:=^)>:H,szmI,^95,a6USOHۿ}?R.ݧ-7#TM>/g]MɚO\,ۭS2AZ@xEhcCUYpnl> :M+ lHe>:@*Es'SR0}[ a!ŀV$V's~fǠM<NV;]ť{MžsٰIGЬ5BYL#RםVr3)HYڑ#* 4}7C$.:NW-өZ6(/#~ޓtHD}7 ODomeXj?/\7IOXC] F3HN-EGK֮.i?][uG3Bt;ZݥInv|mMNJuon]B}/|E@p<8@IlFR}C+ZaS_!^}LáUHHz{+O7nG3cl>u y7ZxURC|/I9X(GרE;xi(:4›: sG3d<`?[p.4\N:׭Hs{|n67 3|ӑԾ׈FU#nޒX^zP=nɪ:zMi ,&nYPQ6|j- (⻋^rpLjl^+Jo\E%Y@ol!әNCkRņ=eztgڸPvK +eIcK  Voe_x"g ug f?.e?ǹy%E_dIsF/^Yqԓ<  p4z63;P;pO.xZԅaB?1}/vչC-\3g6,I(,Uc7 ߣϬOYu{IzT6xDX ״5zU{N2.!!TG*Z]PV0㽅r^-ڶepQۉg [J=6.o!Ĵ@GͲ6K*G D3z-W=foV1!O)&P෎Sx:H5sB]`f#dB!#PBe`!E{ae yǹm>2$]}W5 U .~ Ipzq@[)thOa TƩإ$?؜}HLpq$\U;l^( ,beuNh4Ǹm]a2כ8`Oa^D /ևb,ZR=(QSF={;SrhZh M ,z wh\E-E@#r:_GQe5$_~MHEm*fBFK#qJUf+DULp;cV7D- ӯ8-8`ޜqd0p!ТUYL3/Sqp9'&߄hi«`|VyĜd&. M,;eXb ?/8fS,80>[?HV}"B2ϋy}삺Sߒ>I†q:xu}٩,֓4QD)|ZѸڑ 6i Y,f}5Rg/"@8T#AU|%o;3M`AvHs3p]5"^+O5I.g۴$/^f5q\WIe(ޡ8bް&<Ȏ,mY6Ӯh)RXQSy5%b@zycG덚Qo4;J"dեvՕ<1դ3\>Vu͐}g6^G= m`\idi2?4ewJ6u7t(+-=hZ$Z/J*ՕnQsqKg7X/YI h;/,.Qel+-{ :ш)OG ?̽s錟0 pWqlLzVKo,vXz<[_N@3b`H?ϵJd&#)uhIwj_ChL\Ct]RDFRl] sV-]݉cİu9;7 Ƚ3]?1zyl3wW?:$ڟSmAb=>ߴ aŃGPOhSeZ[Ch9Q2xб __sZj\_8e?fP?\wbY}x@ ec8١+S)drP#򝤓=Lի3tn3 (6GagVSlza$W' DW hC;l1*)zLhqH.\r!V-3uw'fQ὾>ɃzfpwUxζd3=M_N0t l3*,cn%tOWlN`.#0/9'g߀ILTz>7 WNU+ռ2~Vʾ [nؖ '8a8eotw)gzT/uúN1{8zꒆcHӪZ/·9*C[uYc=Y?KtVk^DPX?Џ]3|xBnl~sK#{.Z+S wʚ=zz)P ]],l~[8ΐ#||?iKd ^Z* ʓsrQ]5M|tA{6ݒ(?j }g2MG NK@˖ҽjcB8dRܨ)e]qY++]eH֛WƂ Vp;Dp1 Qw`:ք,@3.3P˖׸!Y8~;)vu<Ȏ3oJG Q? zzڏ"!pe*#N1OC=oWXkN&G2ο@6Vȵ_e6ŨKa,GkH<`&D#w[Ԧ::[%{ΰgtb" ahNdw`.,p`W_vbĿkd闶n=(<+# tԮ1#dQ]$u(2۴0#ޑ6TGDc t2 )\ɥwy愁fp=bH7ePcĊiluuyϮH&:5b45'j֮d `i)Ukv f7\3eقXٛO[ hc N Xt/QpDk=NF,\qK,:#7юYن.0k|x֜ϸA4Ҩ\Q]Yg1u9*lōUrA)؄Fm5U8[qVü&N3bTvtrxeWjosXejqrd7Q2Znjn1L0۳S٫ #Z9$忉&rnAVfH3savL`M*Źu2vC0%٢ƀ!+kܲ%'2,1B5F~ w9f㦞pAlo伌QsncTuPCNJIc/`@tmmUuTTV(Y }ȇd12\Y;!PI7#1-gp5p¸SɆp~Q5Лc r4Ч,A(>20tArVGަ&3NO[}|K֎#jSK`:xM3kJ|Ch=>}h"/LhL31vk%$6#VcG5aW=pDEo&QxRQնਔ<7"pg,O)4ˮyQJq3b]u94zHa8rmʝegQI@rV9y-Vn0ir؅l8t:ſ,S{O LL3nul9B3NDΖkTڵmoJŁ'#Hű^R.!ȵ,uuھ2em2Er&n326Ag{z0sw;c\1o::Bʨz򔌬|pGQFW_v> 3! <y\l]hjx$B.aWk9{e=zt=DhJ惭YX7?L/ZH=Ht}1hS-̕tWȌ}odC֫(xe"IЉQb{X˞Uùst;yXSaD.m$#KFHC(&> )E#B, S_|n1bm8 ,_!΋v2KI7(qò "h+|z/EĤMt[+al~\-R̺IwT$}J[ gJ>fZO?mpR eOgpy wg+SBU"1 9:Ƚ0gAâ|6I 4U(.{8ɘ>q";-tZfo.A􌷚lGB ^k^Äu[ʝs~Li`Q_ۙ}$@]W7_EXdƏC3#)D̅͟oŃT &/dn-rNFM63y۹f4o7,Uun&Je7],uĜhuᛄ&Iuez4˶3 q6L8P{'.o.8% ܅|l6טdJuYˠw|<0-xNƾj퐘8^H[JLlws\zl~3H=Vw F5̧@4 z?iˤbݔ5RJpٗE|O': }ngr(Bn-Ml^"Ӆ,-i89ɟ 2%C'-i![6Olr @?65u4g@Y*Q{7Mmj5>+/V`={"XBrLn2[XϺݑ598 "-A܉)[_μf! "H4PCwL4!1TcpEv(T|cS+I۷p"LmV!6نv '5%υ`ҞZ o!ӓ*m򀰭8H쭈BĸrF s9H YvG.| PSI:!KDŠTdyڈсocT&҇3MyR'Y,oU l. hո hy XuѰ]j"FE~NuUQ5z[xn-1ۓBL1|2?`1GG)Y;@lP_ͅRIcи PvS9y|;8+" va{j;u3-!kRJ0)D>iJKMTÉ ӥW"#ܸ,f~rꮘSm]~[6M1!YG#oXn<51~my5>,mYDʇC7%9>&lMDK"x22! y$^%І^,j&$t(0+gЙX@@qhaz(MZrM gnvԸ!qv\>"A t5OVm&yuJ=~KeT~WҒOQ#!?2W>#B''b[pc-ƤxTCQ.3dt ozz\~<^uD Scj x7jP_IP2-f~Ӌ#Ë T w'l]b0:LMZ@}s^Կ-bd5R*oky^iT@[:?c$vr&yRQxZ[͐g}r9Hnɢ5&,>uԅ{yd1{Iq4Xa.o,bzp|*r^O|wycz C5RD;#}f=C 11IfI7{'am5tuy'fۮjo2Ɓ^VTQ}5oE;}Y'n}IXt` gr%(1|1_'83!"MZmr-{ v0-_ VrWR:؄ "xb(fo[#AαIXqȈu^+Re]k0WcBUB!ZHv'vYLGTU[GʛN/zp,elU_4snaZ$}dYlצH>mcRen'5)ݖ,IAy2p,[:w \T-@b{ɲtq&%j{TNykC#9'0Lo ¢@IY,[ApjRGzӪpG{U_+E;V"Y^.G5w\RE8~+y_6?LV 7V2 |T/I\h3s̘<%/ }r)L= ֦rG иVyl/ǽ5 A~6 +5J>U>ݢ8;(*oߛ:)\QcA_vNZ?*;{>"#JDNz K*@̐f)d<\?a*He32?.I\4-}́uE=% 1Egs*?lKu >6ǖA\/XLXٴ\ Tՙ:!a2Cy ׮O A'cx]m>ik uw`v2`u,T$Ȩe7]03cєDX $3O`KLһM<@ >am)$ +49Nq=04:i)a.)97Z@ ifPlY`vߏݜ0Cs|YΓ1p_&~p ):ͯJiT&8)<ĨJ܅ >.mT[4W6p&n ݌N:8Ѽ9"F<ח!i| DŽK,#a}0,('HV[D-Vpfn(}nO,>w-GCTSX7 t]N2l XIU9!aR72 u곓X#H_DIpNڝv˧ ܚ䃳OZ[ c7.)P@jqԴ4(ez|_._>DG٘i)Ī_{e W{WkeŒDEҌ35>ORU[zzfaHK5 I>Yȿc@$&eiW䉙[zwl4z$l6ԭ7 Y~%2όFJ!@D3HA [:r:Nc[ʐmLʎH)Xb`bF=dJ/ a74gj >wbo!ʾ_$,T*㍬՟*`קag 1=V?0RD=AK(V"Ǎ'6+vu>ݨ -ꐗ7\2RVPQ+ sLզT c-A/$Ȟ'TܝxX!\rEB/b&^=eWj]0yZӎ-'.TNYܳk^"{MVyrqX9F!-#^K" %=Qk$>ý_7>ޭŻr+th狊nc.KmBUkJgx}3ǀ7Q ӎC~;ۦ1V^7|LO-v-6-hF%2}/E^ǡ 54!ΊVP)Pɲ͔'xeGTR8|=0AᨪE5 (T-b[aGGM8Tֽ-x0+Zɮ4|'Rru+ RUC~5A Ke>U-^F @GvpEK*4 )n$`%7D%Nn+NKjAçjX Xj>I-,f;Sj^)[#5n/)płvz 7<պ0<3zMlf-f8k1,PfRus}>ƷDmzk37UD͡?fC"[7wO AO}+EeP"Uq;jF5zݨ`MSsWU(YxW'lF̀2>hXM"! p {CS+P_RZN[+=IX2{ o֛tO *2iQF*ʈp54OݝKPڹ%ݲ RYNiUE%Q<*v= %BH,\;+v(!rb845*}`i>բ*S$<gr6 Xjlk(c;_@^Ku da5=-=`%j*8Tv1abSTh:$;$%/vNk,?+yم3˖`RYȸ _D^h˟k7Z3[snn+;+aeu ~oVJ2QF"W{נ5E=bz |~F[DӳjƂu~*7GPeն+K^e|uvg, CnC=sI NA̯<ꁉoD7s,,H$h8a׉^z]G];4!qO9y1eb6AM%@7 (TY꺩|1[Rx€^9ޢ~^\yo'H=ӪS0chCi:evuRSS\g%H (#tFրk 0J܁4@ۤtY 'iS=< ,&Gii zϿk=fɦXS&'}{HsK: eC&<9R'`sXS`?ckgR{ |Ø(uEHbƛբEÝ@$dnE0F+aAӷ1п*G5bQQI)?e] zL>M ^5l_BL )4RC^WD^Lj1[d C\=D8OGVbyf׃Cmj! $ÖjuD J[#c58,.ѧ3zFqґQ;ȱ}xv[__p@{xa@ #P 9>5os+=d 雑+J8 u&]Ap~d$]cզa*B Q:b]7if Pi]#CsػPnS!$V!4| Է8&*Z?cN$Sʨ7Q|xoؐ(ܬ_ ^3IaE?bB'Nᾷ@l2&9Y\ PsGSߺ;ShRנLp4r&sNP FuI|=: WUEbU1D{JMArE5|j``ibʜ=7Ψi:ܣZ%8]{QI5! ĠKKh% @Y JvD)n8iKHw()z B훟GG1~@fN̗,?ǼX_mj(HY,"əCWjha4Kԅ!IKm9/{r~qߩK<}4mv'}r^ "y~u"k@vJEb᧵F7\߮+;ŮrSEcw-S ,-kd%Y;{먴[dtami [F}aӋ$1@Yi'⍞W͂1ۡDt,ӶјGYEGec]m;ה4N[f)}ܡPmiiD_՚D^B-1GQsng薦G;DCdDk+s\Y`2|[=R&MpfE>rꖀ^SeO>W7+.@ZX`4g1O2ti߳X7L'disQo+ާ[0p B%.>/X=ʩǗh.j1VKQ7厸+2HjϯAIJf[7hR Vc\}XFaȆ1wCȧJ; B` H? 7-aZ̢ K'& p:>Sk.JC]ẑ{ vݗO!(|.!;z+[}Ӽi]-4z76ކ0>lRj:S!yF' ]F=;`T㺨lvIqoZ菱`FuGJٵѲٓ!:vG|Nc\~=2m*qbM$f}R@!M<__V9KM,4Tf7*ɵ>z-#%%:ђك<al*XHˮ*ljxV{.ȫ$u640#nN/ Vy$+hu)_>%J$^{ RHezםM/f%p';]mG2"2HN ';O*)xcI}@nH*"^e&>gN`OYpech]7S֞P`[vMW:E2!F t.*/zqN0OOCah\nςN:yHlFRrg@8SwC4LRsԓ&otْPAhVJuיI#5CVhl4ǟ,H@*q 1|f3 *G_ a, hF9\폆R_EzgiCbhpQFڰl&R sQSJ+>cLpD'xSBU~6QA.ω.Ga=;`k=hip:χ4;p5ن\\t^ktنg1&7lYeryhut08qw1ft 9"fA?9I23 O)i*2N>Sf&T\⫽3l(~R(1B@pa±=M;BƂtӮP\@d뜝W-"H4[ qz+O4݊W-=nas ꎨ-{ @Kb\6Q&jp|b݄,I]WG~ Om~q/ @08r䩨L%`jk+(HSZ9"s}y-yʊJ^c&t`Viis)23oz^bVK%VpjV;aE]臺O<37egI_ ׸O%9S2 &VSd> b芸Tyhubq*(iy}ǀl6(J$e 7>U^uE.iDANjxq).3XƛTK)I/HK[S>s^BS@0jAb Wi=+C:kxr?<ƤR} '5)RC:3I?aAV8$f]Wu"U<@bV ôeDOL0z\i_YS>!k%U<9x E|AoZoN T+ jͬRf(+7@L|PK6ˢ4V|A>)z3x`̕$h XʤY৾F1 4C|0\lq+}U)~( ~/&ЬfIta߀}Ru&#iЅB!}>b7U1 G$әBUmD$-m`W4/s ].yr*@Z  ;n=(KꋻA(S]5d\ҡ(\b :~OI|ЮUa$PϠ0t-É3U}zG[- ~\^p5 ՘nl*R$&VP#I9Q1~ՖT?DKtm :+9 VӒ?Fw6& u4Z ,pedcϝF81J~]s2ӽ=T+={ *>Jo64A !b:kis@U 4|"Y*2mY:~$oh ,N\K^i~eOYNPQACrv=sܸn7Q39!"mGLXWCÓ "z' l hAn1~[L/ /k2&C4VK,g2:uW_6adbҫCűX7٦+bq#8ڲ_?n,W_<E."_~ }E̴N:(sRDTYcHvںm8޹շ3'6q$B?RW H<8Y{ Q% X9In3M*-V/ǟZ+qL*Tݯ~lv*ȆǹgUUCic.?vG;b*̏HeG ]*\ yl!-_jH<37W~Q(>H_&",n"J?%Uҽl-Lj76 qTmmwW{SL,s-wy6u&M~ v%/9KTIozg\_+HC&z!ĪF{޿x߃ P0}Dy6nkv3a+w,*1[(pRUKP~+&M #gnҶՙ:R_c)Ø̻_>ОqpsaJ" Ec&&Z"[VV7QaWaSrS^u6k ]Yݺ3pl*l/y]uK;]9:vaᗧ7z]{ҾnQo$|9L/7+g'7/Iy+S{paHҚa􄋊~m/xYHfxbL|$F4/Q@ʖZZ蚜<n#5sQ7J("?8TQ~(i53cFIA7e/|(q;]z$aږ`"1u"KY qv_Ie̯۬m2al(zKC.[TijvFvgdž͢^=FI c!?Rs$vdhb/HZZ1[:X"Mq'Iﺃ}L`pzKVl}ͤ$6Jul+I4J*_b4o>q݋QC!51E|J > ~G"NՒX)( Z-nO,@OIRb{MκIYmqU`Z+Œqʐzr-ypUxWx(yi6}L٩5Sf+lv+ӱ!$@Z[wه] 7)m` 4wt`([)̹̣6o KRzm^7/)ƕ&ޏzznoup3'ej<׾`x? "IH X U\pj1 uJgoO< +f~25J=^o<)%SCmxۢ4vGҗ?Ed¨@ _ jPeb9yԗD>[}d Kd4^Uj9hbC]GeL &qY YؗI+iJ qL&j.G㱂9[&&~dsMA#7֛[(~|Bj$J_ڃV\]G8:]t>:={qQ'A5տk(4p͐']Д(e )Ù%ך p ;R[uaP.\,4 rG-6H#q93pI^!&TyW2O{Ld׾>9҇ 1.Qw:CF\+vN;sRBw J~U#|-f2SKc%.3&qM8WvnS}6װLh.ݏ1qrgɰ_SuLmgȎ!RMOCr(P@1_l.q&rrf:lSߌ, HW̐PPq `TXϔWHC-jsl %3].ߨ)%~+px6qwGĔuRJqűzQ]}dq'[iUT_3 }W0ӇJ&+z]Ib)Gs@gI /✀ų-½жL!u|Id#51\6ѢPD^OKt^!Un{<N7Bnt&jm;EdkƲ3'+8h7gFp|#E;<#X浜-o*wΜ+'iIP HشK/f[x\yү]k?j8QKFS̭0jKjQMG񘩥?=Y 3)PQiT_HΩ|_w7WN} 9}0"u:Nh|D17 a؎ֱE C tnK4~|n;akl-m;,~I\`+s3oM| 3qj2Au㲴p'X7Nl7[/ -*G+CthPh iDyˀO Q0*6\h/s#kD,BcwXm>Ub<#n}J r7Rj9޽;n,߸5W'&!1EM@l:2\,} QJ {4ܣAk}Ae%n`~2i|va5T03mX'н]-|ڰ;suá|}8=i,bN 3| ܿ44(L(U#Z+EJXڕhb2fK n?LtQiתd1>v݂/3AC(G:5V+nՑIv}uhJxBblԀyދ*m[ 48J)1PnUZl8>Si%^OA cYE KT5<]79h C-,$w?; x+3r?0cAy,+n !r:ڲMEwY2lDB6^U EFXaDpU#Adyяh`&_1Cr:VO{B{2ٮB}:-ӳtE ԄtXPb}%PK#V\ix?z9$YnIɜ+z4"txe`m&jXvzQC}eyg%h}bSADx)(Ti>tRڅXaݒ_nK}cZxv=9d+`>cpbAdK ЮąXaN8 Sb58 tE|e۸7b•&D3ՠoS=kbM s$Q۩s_P#gHtc^YP嫐WZ&U&J@ّA좕8s胦: F4B~ر9(A5G;ɍ\_,gZ_)n݃)}JCʡ#NRS"ro <ܧ2┙ml„s^XE4yW3.eҥb/G_2EQ GR̪On%zױD' #8<;aВQa6-ZcI`,)k&G\`_(i"z}I@A91FewkM6[):$sRڏ"M 90rFxjR^ KҮO*O@,J!(p9#Z/&2EoZc!PUFZ[oh=[ʎ=E7-[H0UlKbw=rmw|/ h=bb,-ۿR4OhB,Js ~rc2aɔA) 7kΌ~{cln%)7N4ov&6n.iӹaj<< Saa䓨Mn㰮iR?@by4N<_h{ i9(g tB1^O9&o5#j=r?aqVO6R:lmHLРZ7#ʡW;T {%9X88Z47+*PoB,^|yHQ}R L\n!ԝfﰩ9Z[ZmU7GҗQ^guղQ&Nqt@ß[R%z,NO܌l#z|AH륟5 9Xi_5Z .`Q[> Oޥ-GT;ǘUk"@ Zy-J)bLk3 Ϳq_.U[@ @*>z#4W"Xk#ӕUD&-fSdlC|,@oz],#|8;qPިػA`5A69*|'Ke۳q IpK͉1'#PPKA eN$+0&GWT܏~r"`QF+fhm>C[u166u,;?$s%([;c f7XO5D;MOelҟ(9*Sci2X Fv'¶9!Tao FpɌcE*RCU|Tv5Pm3b5B| !/DXY?`e~@3[+XmVtYL+ 4hqk`6 JA=*!TuՈ!y:R{hxHQ ?*l y}v} n]W{}N&=`Rة]qP / k|ӋqpP ]ڷqAC^ŘSmz &آAr3aӚ#fB~~]$ iz&z{.v}=Ag^vZXTj%F+֞~d˜S\rH.l T=hy=·ս+AkT y֮mbBkܺ]yQ-]OUJ#͇^ؙ ͒T^wj$zں?؋܃=: ؂@;;X"B2p%>DO>*cmJ|bs*8*fEV @`c^^,O)3]ASc6>&x-P?[F.+*~߬, ᛪæ斍2P@fUV{Θ;r*,W{3:c/08mPi%D@##s)3q#B<{0;`,#)zwh+i*UnUnڷ=Y-D0 bh2t\Eˉ?,G(jx 1bV|ɯC7&?Iq7HIiDPMatBi+>>ٵL3HLZIa~ q4h%Fuŝ S;>fg%¤T Ǧ@߷p/oCg)袣Y: XΔp3IEn#yҲ@k ((Xc ] Q" 1!W'R Zh-Ƚ~|x.;pFfHirKVǼde@GZ@E)):i` \C-zD;a*ph\3\lV(rV~?J"8YY AdC},z/ebG(DOO4Z6$WWh8T>ےt| s=|9BhOC$- t&͉+111R˫?fD8H0RgB) zW a#L# &ڪ`$FFi2h#NHX:; gcBtj| Us Y~3JvưӪ5+$B_;N5NS^pܲ7%qN3s ΌU@EWOl%eǕZC;)KAɡH?8ڭƩ` H J&&N;09>AF$m CuޘCɨ]WTҚ[V0Ud]9J)r ,a44ƴzQyPJe̕B]B7-Tǯ*"N//5LC#e{)cngTy/JLAIr@=>͛g% ᒧIs65jS`AI*~[Fq~fK \?BL2 \tۇ*@{xb8ph$w#/8  HHs'JLW/[[g`}pm<˙%OD\! 7Һ{4:,z&C/;G)ze ՌqJ(a^?#r?D:8a^qɏc0 XF왗xm=M|9ua,n"$`X!hBgJR.gbE'9W ;o:)fT=;OH2`;P̉n|LMG2tbT|= @.dօ7M >)dXnmH5%xlCh'O584F[z,Āmf ~0a o~uVbъVm_Ɋ_sϛ<~b$tuW.6v fQa⢜CRÔ:*2M@VVoh F_ '3eQ 0:QJrumjO:WǍaΏsKy> OWOx:r'XL^YVʄ߇ ZȈlL ?G&Ntȩj5;G |G;{,ӈ=+-g.&$bAn?hn"PJ9U݄o./+#]X&X"ZP5+ij |b UG8#X`/&1-_89z}wKbfWJkR@b_/q1U93 u0 G:䣈ת@ۣikDfrA6;Yk^ g(Lj8_ᢘ:4a\[,5#ٌcM~ qIxVC'WڭE p/q<8W_M)q]͔:w-|;7ZVUpkEݨɔ Cӳuv1iP \eOE_Y'6Oߨ{#2ى]O=B ŖBn}*Kv=fPU+?άYj2[ʿ"m֞`:gۻ݅+ Hgc\oRI Fyj#x߯+t= dʅL<Z-U}[ˠ5bX%lRN!hTK:OZdjr*4CkԲRl p퉅92*LđUu^Ct"Rd{ԑ=f&eh^j'e /w_ e]I0‡㶴@,0@E:Bǀe+_WZY}p\Gv!!!1QU$v$&'c GN+з5euE @2Wr `n$Sd:r?̊ `몿c>ݳ-؇ <WM[a<5p;M>m+ }P͚!Zq͏ls]B،gDrlgːvx*ԙ;i)1ni*RH+S5_qK(`/Y{}*35^}$DGҪ5OC0I {Oaj!>3T5-Xoz$>ޛ48(PF]=+ Kk< d h iB&c(M-6c?7p#oCF1{ÉgP<ʗOR]T,@vLEIL #yO L0%ٕΨnL!4aqV7J"rDX>S/$[$n;j_yw3I; %N_1 vfNgMf2A=UE6Ԧ2Em^( a<Ꭺz;l$m9-m R)Hǯ~ETu\sN稰ckAxB;=ZTq/ k )Gj!եOİ}4s7 Ϫ燊3Cc5/洪oF].>wOy8%>̱`)@W%ҌS }"sC㋪Yo\tR:ۧ2,6 yրiȃf~&@`+TC0P >0A}1f~,ӛPb"FyW:Ǡ*&QDWjt ᐼj}G{'uv_T7 AJp"z`խdymGMxCP7;^d'( K=4bBvj &0)%~.24z[CzD^w@j)tʬ~@4t&0#\p{DS2\tQRcWɣ8!^I*[A >F $w<*^V1{FtJE6e8?5N.$l6|z?^'*5JJ> X ×}xi9/q=Z{Izf4 ?v5eZȼPV >:9MyHHh!15䮅5Mg.duv=SB$ǛV4 /"οFXt%'b,,n,DI 1zP;UA#];hTD6&5/LN\0gL ~?EbpŬ4Z-ᨑ@$ύq'҃ZE#Q_>p Cccm[ib] DP$bݵv~sڟx7Z[g8A,ϥc\%]D1{YPJ6x"&'[D_(K-꽎N*nzz(HHJbV<Dwz"./&Lf ⾀xdqOT$|сF ^+=S֓7`ؔ4؜;wX QJn˖i=aN`gwM_pS8b") m8L%[.`k%O5P+ޱڽGigs9Ejgw*Q#cq`PZ=pUoٜP_CM0b#Ja "dmQ:P.aP{ˀXx[*gm@241*3?1nY㿖Q!kĺמ吅2bB{G=7F ō dv}`} 8jc6KB݈ɔݎf7f$׵mTX[O}g" _^QcSOV&yKzu3ۈk2;w;jy D`r rCH4T >|&}x3r#}8˾x/"΢Qp(P3^ (3 r!gvzU9)-1a+^r۴d,Oi<xl3D'~rt !&LҦ=;"踷e9jP-Ę Ԭ+r+erZāY]/{jrď0˫/Ҁ 8Β<\rlے}f/&~kX a1yiy 7qHjP*˸gV!sQtJ^IwsEq{T63/iil bسBCzPw3GiznEÙ]JuqKX\o4lTZnCAjI5.*pu=ȲCKzwC(Λӟ[%c3CɜE.7e,` /v9ץN'kTS\%P'v5x|{s*׶|K u>:~<_#aԔ_ۊ/ ENjICMfGZspT_1}yjBmn0mtۙvFQ F72eP2\jnYPWCQq"sBJTز<<%c2Fy ]EOJB=*ci{cߙlAtQqO몊`+x|(YsYivBYfz rIq`lJ0)ro2 }vebjyg}UƚA,@?eb'P0Z|ʱ HeoQ7#A22$ 2:W hN>'6R8坨V"9fTxɡDPIfā@ U7@̵j@&&g$Vk;ĭH9dPs.=nm>P ~' p2Dn 3B5Gm{]bXpU3NUq^zwH&:wq3Cwxp?iExM8;ϲ_8"&lǯeS/I=`49-BDj }V)sRFEۯX[W5>_Id4e+=iTmơ3Bχ܏3GH j<(s3j }+Zs' Uz+`-[_a s&r qsFʼnr$4`vj_E-(b)$~>^KjbQرY,9EhS@AKkXTň O;H_&(Bcyk P]F޾wps/Bp'˰ Uuƈի6P]3Ϣpⷋ1 {i79<qٝ/ȎҘTgrU_i1 ;:ԅ Ebأp1T!w~-!cL [3]ܒӍ@A JU'=} f!q[h׏9ȺcAw9 Yj`S܊ (`qGlٻl&x' ed1XDH͛ p?h#}50vm("=TdM_ / 0BR(Eo<:P\RZbar 2!X/8DeqG?f wɭ.edp/ފ@*J Fnwꁽ[G@B)jYU "؉~9`.AtBƄ mbs^4uıþ0HU~%<V^=iy܆zaC(VCLmXMZsjR3%veTyt$k:c2甓:둗޾v5}<"S8=& ő?5l1uϷrmA]P;&!7+~1@ijOԿ8754Ws\ۇUk |VFBydNHgĔ T3o[/灈F|=n3\v̍߬Bh 2N;x<*˩^& (k/(?MkSfvyўS8 a`+&&[CD)O\S?= ZX;߅&ITFɼk-Q0A";g"}C>{s{kb1Xڬ֙'hd@η(I7*GP7 g5IAˋD_:Yi%v+Ǵb-ax¿޾YOhKc_"z / 4؊tIQ,x!l+6 ,1NRqջArY`̦J<.Z[yDaN|(/r$HANpúv v9!Ea;zeͷDoX{ֻ;сR쯅"[\픮oRga~{ ]yj^w?"aPdri.lG/AR~JAl a%n=O/%C. X5T぀&`ab珣9ޝL4^c/VwcLuؾ5N>;NY] Ai'@C~'E*1:d(2NVx4qk$(DS۬0QC-\q0kBYԞ)a 耎a1(H[S@A{/DU R"11(o5֒e5Do8nM95Q;_0p !P{]']xy*2@vga̙g?W+tYD6 @sQ%>-_9w++wA!o3$`Iͯf|GUg0כZ9`c"d鄉҉";lLEa8V;ʶ!;H\4wie,R9M?;‰6CW1Ro(H)hv چJp~FНu}&b `牅:B"98(5 ]Ҧ͡-k{ëo[cCp_uqz7 r !P<XN(zNaj1k;JXJf2W2LU5  2Ai,ObƯL,b Z{|;(+g08F$7^I0 x /8;핖Oz-@d;08ecTo}zV_8g8ݼ<.H7)VL睶P5aD2Si} s(*1UW*%Wߗlh]fvLp+EvV m :$^=Cm(ҧAE*8=_)ׯ.HQ `}y:h|ZҾ=@}I6@)|Hȅ+u'n,1Z%tf3Ҙ)le³t7#{:E<@#^N-l#֜jvw菒s粒em!zvCA4aW,aph>G &9[> Eֆ|d";8ufzuO,ߌ4Cd>ENUm4`89SW1uy6NOv`8j fSDYܹc#||02=!>gK:%Z}oTE>5yu8aPZfZYVR Ƹ-B#fU.XTOzAr&x8cZB;:Duu"93QzN$3^ysЯE%4 ɐiiT(|ϊQ!*WQ+Kh혢E+2QxQX|4Ƭ}bTsF̂@Q @6' o¯+ax[y̹ ,ڳ^2܄Ё(Z>ەܘ=wq*3+ AB3|%OY.JR /aYx==%CY-WQrDR/4>tJ"^Q ȱlC=isE5#8% '论^>qraW#lmm]y7[]?Rs|!x ig"{0؃@ |~ fxH>+GeƔ셶[]"QVƝ6m7Zɺϕ7x!< vE)ƇAeUG My敱%q;:|BA!g lHH=͎ͭ'5GF)EN'ᄐ O7 ]i^Fq?_ 57d:£zm0`nCnB= T0B(_tk Z-Y_j:gׇz4U QfbOE&%9Ӭ?}a1U3Fo4jKQUֲcu}?-9$^R-S>+_'{`p61s]Wt $=|bTE%:ȾtL\8 "r\e-+yVFL%`x+//yJP#J2y78\,ttx@jg(6gKZKkk{ ݮ8V/g7Dsv/L_p_ _/(pX_ j۲G Q]RO$a):uEr0<#ekP!dQ:<ӲmYUtFHz33`^"@:?C*U/~ |d =U5VMSt %i}8eJoeЗ2:jf]y9[y-2L$3+Gb8bQMpą#$< RF7,W (}a!0͜f߀z2'P?ПZ3}Ɗ[/Z[NTG!L4Z}rdں]P 3GUl|j-YtHʵtz2~4-(+f /snf!Gyy_Kh4Pkܘohm5˔k y*kа L2hC[,n9*F ĻR[hudcA1 I,4v(Ujė VMI8m~6[af~'7o@xj.PHkJsNpm.;dȳs\ 't0 E8pb3ڱj \1j'S7_(JN-pF2'`x3:fyi>!!k+ X;9KPDF?!6Mʎ dPwf&^N̈́>;O_yTr{Ɲ;8E\O|܅kIN@" +i/n*&'ѕDwUإ&h䐅t7 1Sj%]$ix:Ec%J|fŬ‚FؙdK3Zj▉e,RcDlb@^$^yH`&O$6ֻ|PT(hHEzE,p3&9y6boFs;f]0Z?ɃҮᘌ 'VG;_,z=;}Gi,JA겗u6]flIUJ*PoW!▏8Wj ev|pN9,e]ܫмKwC*P2(ќ)meySQ"ژvDA5 N 5 6e7SM@@gFzM5<9EezpqߚWpdž`%6vm.rv#6 ÿifPq:׬(rU~M{ًu&5C!a^խݻj2E1.n\3jH~%2qWe.C/j~4x\"0(LDyACʦ*?ebi[+}=7!ف2Hnh c AAB y% 5E)F87 3E{wyC;a.|Sc;Ο.x"˃AH2^^^$yfYP5_=$瓕Z`$,2).-/5AKY79Կ of>]$laP +M0x߲HǚbǓuÑ|K@ "~Jՙgk+5\q0OH$g1 %ĝu'na {8EYawkkd5Sû+Wr."v D#s Tv +E<X/ǚ;|=H?<*y2{c{0 r w4jXًV4oz<|ȸ¬F;˧fFbUo%=W˾m1' 9ξ3I4A,Jׄ+#Roi7ذZ1oWBJXZy-8V-wc/]S I(a𲅽Ӆ';jWn[-esed}n6_*g7ùLeF=Fo,t&A+[H3IIphv-w%f%ٹX_kml g0Ws*0j*U>c$iFee`i^~7%Ky-4bUPz:[ɍy߰`EY Б(F2`8 ~n⋾ =&S55Zn} L8dR?||gxPy|B0@u'B4ݺ O8r OE7"?p6EGEmw$(zW.J9m1 ҕ8U'B:z'fL" wߑ:GN B݆??Ie>ȷB㪊,w?€hifco97) *7Q^fYmBQ~#`q\jĆfUx?3#wJgIBПY6VS(W\h>Lԧea]Zx}sA(r%8#"vͺMr{Cy~B5ZtFDhSA ˬX‘56 0_]2+rwn&]VEl8 n>/cQ ղ`x٘M|H/d*t>-U >BG#/nǺ_B,J)gH{˓2n 1!otc;r%;LC9S&@iy8]Ŝ-2xR۟6g(Cf{!+ 9KC =-}47D b;(_xb&mcP趚q96t%3$76.Dy:_ov+u!㯜h`ȣh5Ѐ;aoǝg=krd6 Sx >F j_3ZWdiW%TUw(׀Ơa|Z#L ½ݍ48BP/C$E6O(_X]z 06~(l4v&ChXl{vgs P -B kn*u^1yEN~쬊XG\;"UdxOAN{ [&ŭ߭a٤qDE$@..$ބԊto*SOlQr9Ħ3 NSF@gSP֔"?LNT CO3UH ~@#oN# o畀 wCI6cI)p.u쎳ɛR؉0вiy;؂+R%N~p؅ɨ<کw&He3%cy-&y*ڵ~:Z{Q|#1u&< } [rgc jņQP)<'gr׿9 e3(!NYJ:z'J3^poPrx+DBLFKh>`O7ZH2ok8eܻO' 6tz9=]A<ÂğZ;&qMU>u_w]#ֶYi{8C VZi7ÏJSy(N#"(vW\]2\Yxx{1ܜged}2S; EЛJcΆSf. 9+fxZFv\e}8 㙮Ѿ&jcC/Nj,^'doi爒U{CVu^7#`pZwߎэ'F;X <"qq~պXѣ| U*.Niq)v3'^YN GOW?7 >bVucS5 Z2jcωV BK O/r{Ty5r;S5?6!N{^lX؋WGwv̟ ]&1[-|o_̏Idqt+#w "ۧ `+kBQ^:}'s`R}AiozI4"+xq l+ȘFi@FOV& ..\B Xq(mmEQptD Aq]xa('##?Zp'cn]G%H'2VvJZ78A?nT~(wl))ND!^f `aw;`:[+g0pO2l3, jG;x|K}`p8 Ng5f:y[s/,_V xmZV ;\QܯBlL<ԓtM¼F@ow#_ZOCfqly[Go@E$҉祟<Ya i\TnYgy=\ ?S>(9 X(= ,5QX q*c/F϶8/M[ΆdQˮTP.} 3}K˝5;// Xx (c7G]642ΆȢ'k,{m4$SU!DKQ;cJ2w/@iSi[6ź.n)BTײ&g,k1@Wt WzU{ ٱb~utQ*! eC\Qٌiu6ݓ|}ǏR(3sYWbto}mNigjw.X|Hdv.*-fi٨!,0j۠V-climQ"H=.lZonpN.תƹvI Z"4F_lӭw\ ;C طv&ǕG,:撚]%cPpVwLѐBG-a ߄s%Rux5c_xzc.x"f$/!gW^4Rb@NrqCISnUzkle۩0d3l1 _޼+[7…#UF$^Pv`(LxeKሀP eaRw);L,"Z>Ly!*ɲV3DI@,K"16. \VrtqȯQls i%Su!n ,(i֊%j) !Q7BA~+bʡ=!NBjZ?x! z{{u Kyo ylvt[)|7k$B|DjhA?Ӵl5sʽal(]JZ ][-t~=OB}n,7;i02>RȐ2 i mp\l| Ř_J9r M3@A*Q{DƷ5^( 3.R]ͷ{S5!bQ՞ƥݦ%ʴB%˳c8/)t%cf2MV+ t<+BIҹV6SVHD9I8V<)? YMsǥ/sk=7D`)[{(Fї9swA49#dq {dbo/!ȁH-VB׊U?]rr}p| 6= TW^,5:|^iݳY; #-Y.iFoh&dj;Qc.g tT$`xr^Q F qWv>e&F"P(6eB6|ĽK‹ۙΟ-&4uT9iKS O ECί FJe/fRfbDgDRvvs'!Bڴwnު*gMh]?|ф3S[xiȚj jN<ܩHQa) "C_|`k"/ѬFNbD/"hC_._d-H,y>cPfSHIQ1lQ%Meu|}a_5z? M l_,Ox'4j Ij/.л1t{02};;s Ƃ9a^uΜqXՌv01-\5EUz)]K%[U3MAj`^q,5 ^¬Z\)#v71$huЋDI7бQuDŽ="LII+ r!#E\V$(X@٫ =)8b~8L#+bOLv. a[WSUtTćd;F*98؆aމmQ<`*?k$$zW4?0Νu|&$WYs|0B[iglOя٦6Bvv~]`YXx0gXLX >`g$Hsz0W4 Q".oMȃ*!ӛp{T2wֲYJh%[zb;ꨠCRh3GMZLmI!bt4((i9{k{@`dc7G4;60/YNtQ0Q >jPhj6ik= \qNebc0֝aZQ]m;"nMi){Ԝ=2h=5@~,Z[9ڶ|mN 6Dm{6f!3bFȎEumfR7R.]gfmKJcF'ݑb4jKU U |K3=N $`/vMV_S"u?/kj)NUІA7d9 /ο-i'x+wU:oo|,G8-as9=txL oC'# -roZMDrǐvvu;oY PzڕYL$xy{0>6A./>BbNԁ/ yV(yxͱj8֗{S q[tMi9_bߝxBQ%#02]&oB+Y4.gq*=zFWޡ8#3hxVA=9RH[S5$V?E.w IODI˧p8 xGUrP|AvplN̈́QuD& ӣu,s,,QTNw߾4|@5%E7> 2+߿룋"{> #PTS/!TAt~s'/+)AUFx:8aYb.wdYړ۲`$v?9uT1 Zw7 始# F^$J Km3u:Lg= *ԓΗɤNgRgZë:w_bb2Q4vsbs}_}_/cۯp!r5xMNiD8W}P]yOlZHyOݙ<5F+͎ǴrN_D|Q-d6j9hA3P&;OHnpSpv `OkZZ4_At+U\A׎ _9Ŧ[N\?s31؎ zaK<ЭJ]"6;Juf<ְ4Tۃe9hfƙ`2b=j>gwҶ5S4&#j5rB he,J-¢.LE|WW|xK$˹Dz%afgAJ;3J,݂E>2b̅K4:| ߵ0Hf|)ҡ6G%IZ*.3y ],A EK=wlRʦ."Le,Te 5Uܘ( L¡K'p$hpbҪfAAlM[1SEN+'`%R6a@6|6YfkԶt{ :=X-|âeC "䊖 \ؽMɸuյg۵J0y7ۓ*:זVmCs徬HڝjA88Q|U`|Nhw8s eV휙X!NmaxHqۍ`Ql~@Y6ѝ/V:u+< >myv)*H⥡"ў :`Gڀm::;3% .5ny=}cǠ`sr5 WZOqeH1 & h^ŏFL2m눉$=])KaS`X){'`W(N3I+RH\V$~@|o*D: ėkO;/"^9ēE-13P2/=H y>+X!@9_h0fbG09023( `5gSR- @B(wٙ^XŁ̓k/TXx/a.~ ׈&.*H_}t"p>mfA &*盯UGh估v>tE|#0>': ު}݃띛nhbūZW - bЧ /q)6k\c;E蚪٫-OQ9mR<2--=A9&F0t3vI n6_`/'o%w|։এKunXBF ˶ݐ/C[ގKq6hZY:8XBܡ;Lڑ%/gM5 @3ԈC6sH4b"sc\J14_ *1H@QpK)ji9>]ϥa* SR5 oU>3-yz08Rk+]5PW0:s#Mo4d $58dz5خZC1^JfG  4"R4Ie"e'~ȌS=>{O *녴G['؊716[Q/RGF;lDF]uԊ?"շ;>CJoճdrÚN$^ hb`Y( AQbz*RͅFA3UHO8c>F /#UL{W [5ŮkN_Q_ΧfڀU)N&lMN hDO7vVRH̥PopHcHwхEJZT \`${y&q 'qQkkLhV 6jp Z):y.=+=kzkcڄr8rB)`[+$@<5y ޼l y LD e-WwjY>zL m\  XgfT _}}\)ODcbA= P(YRqOn ÏI헔dTz#6&i pc١;we V*KާԻ` $YS$0'E2Ԝ6DP_Gl;(p_:0Q4v8/Zg83r(΀%.U廣dž{7sj^WgY(u]v5? /> "MƎ@d8ySQ}^*k,`]K@^@=j#FhӤsg"hzy.v]*a qifC{$GQsA.,eʭEeUw"Vz\N0sF`+4vIL30̨Z#}r%K!?ABڄ|'$B fS= =nQzBZ|V"yI&8JM1kCft`].L7;r➱!1jS,};$PQT$J}!7 3 @-ލ~v'a&K5 ǚV%qke*w(bߠo LI~8L,N1H91Drr/ҵ3pObt^+q\ӮĚQ>w+tW6"ᛸ>j^^K`- %O_1BJ3 K<ÎG8NfM+!*MK9N*6XpJֈ^ZgupcFOL|'E9X~٫\4 ^I,(z^/*9I;c(4;-[/*}cY{?\)KoGূ=QL4[_4|]c ]ieq%PR!W#ӵ\f]ߢС*`V8A$| U2^;g%Bp--.`:36.- e&`BN>v?AzB v&=;ecG~ɢ~+ƬYvB^+cyg})\>NQr- TҁǎS̈] `Ʉtmd5QP1€imW ZQ8#`Hcy 2qXcaj!M]ƻ)7]2T5j9ljKAyNa9-!!~Hl|8㋻t<^2x%5ge/s(f&‚)HxAC4ۃB[lxUARQL .;&&O=enj4V@x,@/ |ہ=*ߤe4p}qhnj& &/e[ͯϝ0d$vMj~dp=+ӒH]2.IߕnL < ty*O揲; }^BȱK;0@ VY2йky+GXR|KWYWp r]pe61lz3BݫN^jǶ'oA/dEc;ݹDy?,W‰ 4F0 i29>x=" ' ̄^Ooq)>7%t56Ѱߦ `qؾbkj(Ҙa]u9?+&h;8(uUm!wYPmI@S.8q/z9SSf Q6$?EϽ^{-SH*`LKqFbm-1 ]ـP3E~9SR?aBDi#{KUlcLS"`jR8X\߽M[𫨌b.-tMĬzߵ?ؑ';Mubŋxx7TSgkrbviuKom@:CA6NtQsAZC}j^Z-z$,RvyuIn/n]-GE rOS:G`:bc\ulC#s=˶|e>G]HOF{FKRC_x]?W;4|h(aeHGå;&h]A(W굵$)/%\cB:JdN]u&a|d$'|w>80?yҮFQ`YsH\I&3,yNq[6`16HÏvԐ`6iT~'[םESp<>cqj["ICT0ݶR;hȠLTi&_b}C4c,!,' azȊ˽>s%ȡ p!fѻQ.0%^&}sqSQA;]_:$]VP||(x8OB)mL=@oaK>ӄ\|û.,Fʑ?0Y c<yDŸ&SCY_<DuSdJS:ڳ& ^_&-٬c:~d9'> 溈'2703`WouDde+*?d?J"L9R}dkmsR{6#1N4Zog@ J9/ގbR'ސZ] 6^јzi=@/٫B㨪 Nfj{B _Waf|H=s幺ذsXThѦ57ZAd xY].̍j{B]:\{R"89? O+<}-|J0׳],k̄0kT1`)-n\ݺOl@:v}Ѥl oCId?b0`ț8m- bmBϭu _Hϖަ/lnxlm)qj%sj":֚Y]F(@AjM*'"9|Jj)Я \D͢С܁Kd3B?OphkrӋÅGJxҎk[_F?"ΡE96o $w0 cɣ(E+}ST/2()IQ ˜ Vc*{Y9e]H0v\nܼSaGhPzbæΨ^x #߿c"wOS#C3K#]Br8@pؽ 1ILz/P1ls%L3!3@(8:LρQE4O ՚7^BWcyBS,{mWgH#^h4Oca=s_ D/!isbW5ͨ奱x(oBݨZl%ǁUfYsxYjFS^^_C)*Zay ܋?LXvwCg;y#n'׃.!ӼA1s(fp)4J*wfW4?6:eY4b5*qKǂye JFqF0֦ѿ܎R&St!yF$$/#g3w\Y@D D)> mreEA*7K'&^51^p{c'0rHcN (VtՖk|jq.Z?Tڬ}mK۟cN- Bݘ)!J#A ZC"! m5,VyU[9ʶFҰߒ3}x=Bi =vǎlܒ/ 1ƽCu}& Cl3ޕ +ZSD6Vx1Fv*-nPgo6j *k R6_\Mv>S=q,3T^4@iA)mU$QM'"xOldVNIVf+4) 0gr_î=ŵV)<8h d0H%2~K;~OaKp ?LoAeLl=[e >-' -IS;`-:hK~ˑn8-MAe F~P7;S&YuT>v_w$ 9dUo1]O ЎfX;.LX8|x Aہ6^̭پ8Yz[,Ӥ.fԐuƿCz#U+xbiL?_S X`KWG C7B"~JNc/_u}Ă+{eᵁ9gO;Dp v d@2( vHXܑt}-|Ҏ0ptOa=_~O6esnb18-eauZd=ƅn%y%/ٝh3] HGod]S,5D`;g-ʲd)ÙGzg+̑qcj&sT</6@xH^Xz$r,'PmMߔKp݁qxnNo^*R^,YLZ2C,k*.T$vIVKPU!qЍƱ: m'Dr[JyfmNI{ur]E~jJt | )ĐcF81v۹vSHyUۇ+}ҋıV9D({V oEmeoJW 'IVzˆB> : Z2.,-%\{E#.խd5[&I 'nnBgg fƄ$Ng#FQjfb򁡆_W7[u6R:5׹a'rЖʻR' =ςux;L{sA[)e/7jDOm@ xq-N* ^ʽ `6]S|_OlX]!aw#oHǑ#L Q[TutP_%4W1) EoKKY&\?~q_C4ꨥFrr.FIָ[Ī,fRժ/f|"!'ml2p.A;^,V ΚOa?(b%繴5)Ư&s$p f!02խA!rnOb4R@%LZnBfi>6&Z.`Mθkԟkn ˮ-0jqEs؋ S#鿫~6>( bCi^:]73tcyqc1cexyiAi Dёǻ7kY΍zaV =F?%aPM՜ĞS?t]N>b, %58V?tNa,0 woQja$rFȬ Wf%DA]=2bC2;Hy1e(LA|;A< CZ*qQ?#jvH8WFq5GMU|&^qRn8alՌ:S.6T43"Jv .iK7a 2BW/5ģ=tBuՌuJp#-\v3,]L]΍ _Sì_Fcs&f1>X.GK`R5g/QwQ@RiWH5 "sw67Z /CSr'] znҟ11 WJ8:|~ԯlM GvB>KJ7j y IdB֪ :ls\xR]ԛKUGO;[t3:FH,XǖW,G*9YB ׳A*o㓵ލ#n S4A!e᪜.}YUV4Xr4!J#h ,71z8H/Z F8ߺ?O!kp",xrxMY X 9'{n{m gHt;_s#,_tV$DBeou^i8q]yP*Y'B.R׶WrqVH" _@q/+a17b~#BB r3<4c(NVC F+6@;jYכU Q(ѤA:.p FB*γꕧ^Y8e*ͷ:.WH%me֑sc:L`m_8`e6wӔ g7̲\d̽B2W^,EnYW=ptYCW8Ϟ.[ 8!rRNjӣV)|Z|\l ȕV_=mo7t{ܛw-U$7~󜣴\$) Vgܭ ;VFWy@905"r4Ab$f%̖K[fN eur"Aldn|Ә}5oiமXL'#7>ksxX:xÀ~{qc,Ȣ".W]W9*ap9Oߠ4nO&G*`̻G0.[Ii‹V;pjnOl7Zn!/5x~^Bmu@ yʦO٠8rHK{mhYmebc:Zs+ |oK]<@}>G= ^X8i&k'#~4gC%+TvxJlx:_i1Q)V9h< >(Zs1.\YM̳ +mveSA-M5\bbCLaT;x ByY+`M0!ڒkb\]5h қ;nd"˝rpt/(Ӓ1SܳՎ[zJHw۪uC%ZW55Ppxg=î|`]f͛?׵O%cԘ~s#; y^SEL ߫gٯw/y N{,-/xYXBc`t9^if|Pt?Vg6ڗa .`Y6y}ZS KQl`<睕 'wIjbc @6VI.$qEEYs4ؾ55CO44 b~˦[fk-hV:B9 qg暠W_  >Q;"yYї䎊OMlӃDbz{sĴ|L|-} X2NbYTh _=w.kg}!pNhӘ$R16,>DzSY"7s1=#!@7;X2 +3gԫQ?ȘzAz :$ ܛAƅI!Ux/ oGA_ʹ~Sh#yi`{xnli5mi֯L4s!aı+ID)DTf0`-pLIaTz:6yN"ٌF.ނqoı޲mNc. o'85>w)F XE &ٴ|irƟr8Bpe̬JL{N1;,VT=w:o)0&~HA~sLJrZ1rf`8 sP jn@N"w"\I>h7[Z<‰Jj}Qgo3'5=2 \q+~kd! J9 o qk2b|hK/~2Zf{Iw|R6 +aP[<*`+T*1i`s8dsC;b^Z\WHga<:CǴ6Q#nTsc%TF/ 'n8}“@#(s}=^&TAw ]=RnY?grmbs@q!Z6`ߣ0W=3dNiq%:y%i?ޘ(;vaD>џA-PqV58^ EH Sy p^ۙ +4D զb@ŨAj!sĤKn2&m}=fb q,{5ȗ){>&|l4iu4ū:ts|hwKh[MlðM/]װϳY A9G@ߓPmn3CJBFԶ̧<:1͸r[E /gVAОӄTo|[~[XȝLag;,fF^14FHCyT]b;Ab|fEy` ,_ꐤre7wlPH Nm=, n-6Yx1Dž<"lQ^&7kA,:vW UДn\m|=U嫰`+W[Hb̹w/`Ț~dS\ bG2@q=\.j <+6M4x@=G):S<gr1143l/Y@_ ƍJB @eC`88VvV޷i.]H2N> ttpA8Qvuk&cM*6G^MuzrLzK"HdsQtH,gcI}sO30'.B] [JAs^5ڹo^!= B YFbd,QŁs) Х΄i>6gFM㜠93{,e|!`~P Ҟ`"26cx8,>>[ .&CИD.~Ӆ.Nz'ed- YU Jƌvj$86?3RcP/Ii.|QV;)٨Ơqvs8KֹƯE#F$4ptx´ ޚو+kt{iJzi׽VڮVtrk\jK)=q6Q-q/~t Њ|@V*0O &$a0YZ:dbʁeI$qۥa;>!LPQ!r-Q$FjeYwɫ@zBGmFbW hs”BixUjpIQĭ~&ɽ)̊r-@ h{!Pr6+m xU@1&I3*4{$(KQxh}\<6bF7<_d.^=sd"-qmR6®4_QzR:/4V2 C5q*#Wo~Uyu&{  JB`NCIJ7+eTcZbx< =cSCٮbb y.RD=(Mݞb1kF0bqR9*ULDej QtV\ '{d Gc \'0I7W߻!dTuIFׁR5 {s!P]jw\\urhpLLThצ|FednÌkH "ܣ+jΜ05V:&SÌ1*t@A誔)1)'Օp$E ~1FG4 _ënaP$}f(HNi_3v۰(zlTo578"^TTčޔ?Ő2Or=2r8꒱װn^ۜ)I>M:yݕQ+^yY= D^ sl!ȝK t6>ER1w0wSëQR_H -4Kɘͅ #Q'ȍ-[,s{l'?-%ֳ+bE? ů9o.x8rJTc'k2 xy/($YCi~]֞MuG@'zhMܦ}Ē5vB ŬKmVr Ɩ2EIᒢn6<\ޠ?Np>5`"Vy3U{«4/R)iRk䘳:/iӺ X\wvoͳ%98͓?nA:WRLs:4t+P!|eō9aэN yBd:,]X*e,SXxpT.;9 bJmb'AG &|wI|paTrQkDDE6D8= m;PXz%Fk;KP2`5b-OpkQgOQGEJ] xo\B4ee@4:Hj IZ(o%5 ٨m҅;T]A!+G0Ȋϸ@x7o,h'$i._Q]ؿvU^Yt f,6]5_Dm[U =2vȥo))LȞ-bO0V#r,kr}pM ˷mx9oCZe EtZD[Tq G}v?xp\%`Mi1}u=A6Y`&%Y?<+dm~4W],JׯӤ4-*;BI/K0{K!GUյjk7 eFmCcj_m*W n[8<|hbIjהmҎt= X$q^/8 BȬ\$=NBCcGsX#/j܄#`i自܏go<޸ƛQDzI3<2LwؔY^ժK9Uk+Ʌv~*߼#M|~t`hSbS}Vr*~GyT+sTLob{eZk1F8 vܡ8f 8X'ز2`IXvٛ뙊< ؊.Ȟ3 ^r %Z([Ɇ\Gmt˴*E*F7+s5<:Ζf  :IkSYņ@}{yc! +Xi.T%!ҖqZ< BkKt$3{C`ܑ|: !NxOXLm`U:cDĦYn7`6֐^)DžcoCp( j0?kGoWW8ד]<rCH ouCǪzsށ ./w/-+m jɄFJ> f7L̥˾!-T) ;ƗZ}QX3!uں*ˡ%}N\ˋvtJÓqSQR`YPsV=UFG(^!ppkm(dP;{B291|ϼ\xYNl9v{J&VF_A#1wg"*/nT!l'H(VT5˳Dc`**b 2Uˉy5!m>U,"A |k{N5Yl9,#h ~[6+ C=&Ms 7c*˷\+}f2]}oOE J>U~*E#cFpۑ(L[fg}iaSiI1L0`X2OK?8QS>"φò4CkG#xc$^@@d?Tu L"lBgM*ڂ0;{,@ yZǼ/֗W1mvˆIp%ZE7@h/-l: YAx'RL+RP>mZY0᫨Md.u h$ſZO"'lL&yH 6' 7Ps$Tf[P<&VT]Pȳ#=ơe)7t8LПN\aUpc{6vޖ&0A- S6FiȊtB4(߃ =CY5T Ssc#svF~\lr'G+z ƙ5 7Wb"iSo?RjpLh@PpC"B<6>O 7&UWDZG wx=®lX)LXLW ʔ8iU/ C*oC1Y9a OI؅h";Ha'.qձl^>af2:=O@uN8L4eRͩ7I׸on, ilV')S2ikѺ]qb@?*ŏ<ȿ(QPX`튱L–gD(Y,0/s)^gh/3oude!S/age+,ZZ%5U "Iqx9C>nFyLkԺ|ҹw N)q7SVRº`Pk#IHd A8h >D;#E>n)vUR^J_į:oڷ7jHKwre>2)(U|'44.n@ht0RepυB_K kt#3!ުY#ӳjc8S}'2)弋zig(>v qF^6—JlK)b^Ge4 &q@dU nb"5*)DONI#ΚZ 1˹Bs&Զږ . ;az#^0ȅ>v Iv)unIE_嫃שj汋L+9e+toH=uRWqATv句1dE"[b7w}kl]G"[|E2Wn[WU6x0~0Fkv>'nb<$Z@=Z 4}9ʚoX2E~$^ؽPa4څ WA,$UU+ֵww$Oҩls#V~o\\P XZU-rl'`6_8&nS3 ױF#gtt=axe#~Iu% ۦ^#Xx}.3Է]^8b^wyiJsaQ^'p&Ip&5.hUyt$]õ.vwfQz @KAN-P #'"yTzp2 ȡG'Cܑ۩cm6?q#w,ڼrb ǁY5$2p=UCz A:`7ذmM;" `p=i AHٞKjKu@+hACkgA"yl,*BwR".6&r\b%$j+Zv I4Eo'/mBrYC&N'=z{.nӵ|yv:U@:+M!\gY/A]N)7L-}-pOæfBaHV_5fʱ,Š_+ <[XJ̵-"5i+Ne .&:z\H4opT6t[~}1hHb$G~Fźy^|₃_ o5ESuKr3bJa(7R4gFŒx ' ^cBXfwՀM$\Qʃ|rA=5ݑ"K ,Ҩ_͆v?,oK N!N NNIKˡ2NX/v &-]FOe2C+p5hXοe2?o빻OǹBQqL46.>cZb3<d4:N̲Dc5KCLE(Hʸ[զ._9Bt "}G_/3-gٕ~Y˦V/3v^=_y  !w Z愼8_ڍ?*yS~.ƥ9k3y酬s٤7q&'VB7Y{̓)a}82Ƌqvm4aDD3X)AoG@6-8 aE«Aؤ)eFFj†D5?{=s`ȄPW)53jy\?Y3Jv{jb(fkK8ccQtT[o>S9~ry}G7R;fo/_ʲdϽ7-q\:*K"jY3F'vЊz6lkHj4w_xµIf ?gR,XEitGܤ4j[I)6,L0`)V.)>͋\rS :]0[?Gz#tmjH2A!`r sI >q#HGx^ 9ƹ` >ۄG+M=~єeggq;%^ ]9/zWYE~76JI +_}(e;'xȠA:NHY*7/M yEKB 7R bc85魕)*-- K Yq2ZcLI&M d| 0K T z.:"? 7aM/3A[ o oOކj!t0XP!j|;h?ϛi3q?p=d. ^N;=)CSެh+0ek[jf&b3V5҅|qP09Z|"'<+{-M.M/LQ- 5yUe1X pRw"z>EE'dcBAWCvaY$ͼCGXі8^5Zs6 DAXxכ&dzi8.͋tHgI]dl1RJzJZ3ɦCō\J5nS+"uᨿ +\Zˍ)rXs YrƓ-[5:(<-á]ak4 YF7A}V&` Ptf,}  )*3cd[P'.Z+,yE2~ꓦSS="^B+a,r PIu9مgJFH'ϰ2%b⤆nY-#GHHӲR`$a/(|훫zWܼT➫K9xpVnOnʟ"xgG&&~7Bo ܕ V./@S;V R(NYRv{$)ZCر -4C;o<ePj\C79R6nj軥f-‘O4hT~Bx&0gJWJ7wՈ߰|Ags;fGQ qR&$Q߿i1̵ A-7Fji;$A9aF $c-VVE(|\Q|"mM sp>lxUP@,8`xeЃ-B? ~ѕᩇ7̫ܘ+S88= 8}o[I ja@d3]0C)@.4vZvѴrg)wbȭaZo ex_ >V2!Y@5Rbv nнKdF|`ĈmN7GJH$tr@Xt鹿@S#/B8@2Z6ch?YD|׌zka~lC>ab0p~~:rGzc4ic*e(;|r2^ϮOrҩ/ +2q&!Umt38RpMKZ]=7(@`%=l3z9'K eX)hXuai>) *.÷{*IjdA[FZd1D+#\ q&)cX˷['=A(~ϽCݚԖYlLyd) 1 jPMK9l]; R(t`OLF/hXp}.kˈ wN]\xe1M6Mَ1u$\Jg!IS|W1͆@t[rǒ@Zh5xoMp>HԚ@CcRT2k&M6 t@IWʩ>0]:@BBz 0NV_c >oq][6u;j$>l5+a 8gzZ+7T  ţG=N)*bww"(0*; ʱs  ]QK)s!|2y{VsL_DgZs,cuVHbrx0?*aXr>$O i3}{s؍ jG5X%Q>ka~œh k@F" 6+)yFZleB9%@6;_ˌWNZfÖo.81xw*n7 Wn`?|dR4b9O6H34X1 =g?$|8{5r59ha0F9-'o2',1̘=})~PEirBC͌ʦN|Khg"8R빦o# BIÅlKʞ5(z5i;Q @g3]3GN 1冐- J^D Jv0:2L{u/*0l^ݻ+E{M(cǝqZ2]1e4=j{P&JDX~gVC%ecs@^uX`C疁wyn>p00mf+8SyƑ e5KM*4g)-w[q5I3oY] F*#19Ys&%'&i#ʂV)2a2yrѿ]Ln|H ѩWh kή:u @ d=Egeob\~ myh( B[#e?z~x ?g\KVd,M$+ A)!6ӂykCUoD(D3^ky|Ҙ&ǭ<^?!*ǰRU OpSmrfJ 0 _.2J<`5h;DY3g8f} }1?$}_cu\B|e?V#IBB{stS'1ac>"9yRQas.Ntç(*'@:'f$/DŽf~7$ C0l׈Z4DUN~ 6\Wh:3wv 9yW! y@-;دvYeǤS?|mǁb5@wj&A1r~No?OwfΒ*DW%p*kt!X Ѥ-x?}lha<7Cqڈv-V0!",EYJ*qXn2b aYcЏƵ @l;,|2S.SV` fiޘ4w;GS4Qj[M[gyؘق Cӹ@Fe|}ƒrg?Ngg1#W?/XjyVA#h2;/b (}~^Ds11;zyڶt H(&Hw&XZZ4l/Y iYD|"hk*-fsZDl Lb:Fg0jHκzK cy^Ky(<cԋ>DvCPMC8-5E (oiG:BQPza<͆ao `m1z/UÑu9ߊHRHXMP<)wJ U1eMV^anK,j"nx8ef Qrv0[h 1s~5ݪ >}S%[dW8I1_?;'[8Μn[=1Q<\7 󮉦52W}/S;ci8Kv捠rOBR8G9WlaDƸϓbD0pkSy3H_|1"JLE`RM_]d҉- >Zg Og/W}LqňUx){d#)FB Z&i?p5U9Mu6,n6@Qkez]:!vR }g݉{3]( c32v~xI=v<$E8@lH_Q\"w̬=??_ZlhjH"t]q4<`={΄""BSY};pqBL?$4SV ?hTx8-ŧYTӐU)^\LeăL%$ H$=BG/ v\#+ϳ!b( }e6d菼3+ǬUy6FfV~8S }!j.}߬]ZEqIx4.$\Dt-r eTB2 *Z"W0)×- xYFLQW|H~ &7DZ+o? V>ь(S\2N$v{%Z7ʻMwҽP }-EA?eG~r.µE"WMkO!I*)5g`5m{P%uZCPtf[Z1\^] :Χ^1 pb`TI 1v>\h_}ZeL!0.sVћLc(;MU u1sl:c`l~ )fvYJwE,&,c nY`QJ@#誨{"XŒ,Y\ 'm#<=ߺK;RbɝIaDžc}Uu|;ZXbw)R؋\,q!/[л[?fj̏ENVw*J :%D4('OڧܮP1;wpw3ơހ9O}1V#XDiVOWDP\@LTõqgt{@vd\ƀU =V m|kZvs 86A72$|!yzՎ] ~Tc:vylPUV ngHeX,E{z{t(& 4*3唭|u'k%ڠX4߄Pv?5O5-RC"76<6ݲ*V@q dn=n_TlWf eLLDIpJ9]E6=<-/K =yxTH*a{O$" W{"xG2\Ar$1YNnhOxO+*堹H7rؖ?WPF_#\"HHaVi̴Y!ᚎ&[&|I3ՒcWr'1QIiCcT&r)!ߝ2Ы~~XH j*M.(?O%3߽j1jek!<8nJ5$*U9v$9A$72^O[8#Usqo)tO$Z_En3 _5HQgyh1~_[ܪ#?m0ł;.H#ZȹEA.%d!ġwbӟB [8#1'?\eMb_EʪUjj?~4[dG4VaܪTJ =:6c)/)!l&x/'֤L?}AdsҦuםh) NafWOaMm|^->7%gv Bע!g{"(EDne-:0- H"8z}ߑ<zjnH|lYaYO($$!ކzdiǭ剋$tvg#c2P}*s@3g lPZx*nV@?٢Eˬ*-5t8FDʼnݶgT5e:.bsc#CtH(n6ޯ+j-$e 2[l3p}8*;犫iȚ𫥇r:mo^YğjM3wK[/GX+3z{oHS"P@E1P mDh{(*rr{"S(mَ6Fy|9[WTۄKdhPRCCdIbsYYCO MedRa[Bp@x8xC׿Gd+۷҇컠{ eHATWz ~+Sfs)D$¢4`!9}p}6mXk4֎nU#fhq[oGbǘkCaOCÍB;@p')VB6t F NW*"s(v:>DA~o+pH<ܡDw^oʑ,~z4p+P'WթNKJ}mz|S2$G|0#)nQē! Y$csQ_Bo1 7cG{8cI^FL-~_n?Jz H tBRڈĿ(9=n0L ЧuEbdF򠜋 _Ұ6@ׯg#qPo7iG4ϽWsN ^Lv km>o+ڥx!K3E lF+K%^9% ذP.n_+4,#{]N@8G 3u9_ޑڙ*ۀL-vxp@rG:蔰$G, 7²]oI0)qz7IJJ"/(i87k&_?D۶>wtMk yLF?XSF˝ϳ{uÐ&S@\WR( uX, ["|*W eDWq5^r#A䄎8@&E*^.zt-pgu|FGo2Agf4(S&&jxntu@ZNDWfG],[%|o:L 3L"nٛ*􇏵`Z10 OrQOhsojtלEwv^~[;NC\[QCxA˄Wjܻj1]mJS]@׉u%Qlн1[AWr`iJT09 \8)9IJ.G ANCJ\gôބ^9?k30IO%8*#⸕L1Of̩$~Q-@]98~CfpgԓR'6Z5"](u x##aa:ϵ8*.<%czK ˮX*ŮiEKG/KVLEz)]r [$ۈ[ yE8e8I@^yU\I 8pK9'Pwxd?/ԢkW:;42g^EJ R`TƧ/D2s~աCLv#zF]0i*nw*h+Ą`*.Z>RD2J1{um6_&%ldžcJ cdyH)H]Bƀ,EuGꥊ댨="T)f!mo|XR"2G)# F~ʛGBqUwJ &6S2ԢD>) `h!~QxArn/V5حۡF[WWfy7ÖNSL 8Y~c@5V fn'vT5=!-Ϲ\08ı*^lpVr)EG J7+~1ʿNWZu~H 4ěoc)i,aĝ|2i jpbSqωhtWGϭY&r9:@_LKW@!xv[dzYdY'hV(!M݂A$}8~I59;DZ7\?/|i` )%9'?T|ߋM'ЁDtz;tDtxdʋRRL=e. h 0;T^%u_ U"eBZBW/>?&~3rpx|a/Gƀ^?B!Z` *%u틀X|%f_U=0)L4^-Gi]38\k x)+yKgKMB]b^W֕'% y8֕`# &OfdXkLST[+ (=\Y ۱j%7(jO4.֗28&cH*vh1<0rM%_;`(͘ Bف {8f6}}B7#FeMv%_Ix kӬT8JMH?j>++,߰xѽ%fEνy6?#%p2D,e4 Uw_FΈlMLDyooñJdw~O(IOc꨾llHoM0xk@e!9b^8Yh[[9SegXdIPH dn U!,R t6d; McIGYSĬF?PVURdݴ^I$~}%g:>U֋ȴZt(x KYY dFs^ ,S. V}}iK,>/7tXƷG 57#1=qlzIV~CI3eX\gF -v]8@ (ْKJUtq59"g(|8>t>Symլ& u"E*t~v-Ħ F;'KO̢{! /nt:;M{Z<Р4YejzniMg/涿&x -(Q vdQW„$BZ`D=ia1P̞ #TPcIBLnзukVyZXnX a[G}}@gPN\;{bPUWTIse/ox#J " uJG&ޛmn3, GrzU|s~vQ~AEKd 2Fmaa Fm.MOCJySruGqJ<֞ځ'-ddwS̹>ǽ*;ݔ[>X O؈d..CMqų>Zr -Tr{͝BѳV"nG}Q#ilj|#%3zy99R'>/5յL,,6w]Sҟ'r~I,mJ;f(N%mh*tpjh+)!+ݫ ŵq=G`%'~UA18?\. ߄7)a7MoUX ᴐRBx  0.ܭ!3o#X$[ \@ <=:A"gx"cf!dhNs+*)G0&`P!8]%Ώⳁ esCVqz?nu\1Xm&`(HR njZ6ά=y6y-#=0XؾWC0eܮB+vw_  |jU6Y4'r^>0谝y!E]e2.Q͏>)FY-0&:h>>hmçP~NDh$2spdWzg$1_m̖MH,j`l: Mfwno4wHbHqMʓ;Í{=e |Jo68>m{/_ܱ7 ۍzU^ ._E6pz-|ўN,7u°Gg$ԛ'7yҲ_⩲4L|¾+2Jz#C{seI~` .r ͷz[3ݍ_PidvKbmG4(G-.aaUŸʾ n3{RmleQˊԏ` wV&ԘCaܷݥ~xfo*g#[}2x]RaD:YJ!m,rd)HL)?otQk?˒/o454/,YI(Ά%XpϋoFD^ 9SuFЛJ4h Q&jg(蟒ͷwTe$32a- e2[>U@c/ 7^:j4նع f>)‰FB \$k6*tan9GQs=JD~Y k=|V$Jҟ,z۵#vPpxLfpZ7^=2&-Ts:@4CgάɠuH|>υ8u7^һ: z/c8;Fday:Q\`uC& ByQEۡ5b/1ɬU̜J*a*3ΨC Hm;"BF:Ck~4lb&V36E2w^__wfw.Bw>)9 N&M9%OwL`')#^i3jㄠ/fIj b͐ʳ9#'<]mðN zc@BX-8Ƞ2ɩASltyj>j"s+89RF8I~4(.q+fbVb;I Ffyҭd]j?"~5~2sw>ﯿcV{cM)\8@n&sHy"-ojG{ LauZ,{۩O61dM)c_"Z_qebVz|o0 ff7m:^e2,]BhIUejG :Z"7U @̆|]߁ Jךisg;`V!z%|M)RY\@kSpÍ)5׸dJj |YBeJ ("^SFT瞆/<+b rD7#qOcm`ӚPK93్}N_y;F,KQ\kľhNm[{ yFlо}BuJ= 5+#,O#Ea4۷fZ2HLb5[ൿ# &R?:"dqu1EȌW >BnznRU|LnCOؕ>!JξnUc HkƷNkDC5pIEuAHNb{_ǻ8 YGoQ^~j-CN R(\騌ASKL)J7{:zY2+`!ѮӶL(E󋄧?+iE>]L3WVi0TSҶf@ln-Nz;YV륋7 TS) #h0¹n0'p6š02׿`c}U?g9}(v0:\,-DmDnF%[|qaH3TnKsDHα̎ŤǗ[W:}zާ /HPsG,<r3 9AtQd-[S'tMO+ P|)~ U%<-=[.~U F)òr+RhT "J`2YWRapxӐB1)BS*o6XJ]-x<ҾW-Jk.;R̩5`&e:mK6ͬ˓ +LR5bayP,Y9uFGA@Ռ ]C-׮](Ð b 4,?jE'tlWf;6]kyXTxp\1kB>osN-qX!F,V颌R&U(3#-R6dnI4;}{G(K|cr8g8d#x p>pbnv ~w{>`lWw3nDЈRCljg,?yr `퍟0z{atFqξCԺ磞6@& >R^\WP=1jFcRfNFRM8AM6Pm 8WJwuyH ףȞSVbboA| tDxS`ͱ$aUX}tTT W{p/c|}#/ۓ2ø\rGco. nN&cw;R忙cUB6ڸ٤0h).NyB~$z@yD'>Q qE&P4ӣ=ۖI:M%&GSh/`H kgC'tm UJ#m-:Z+7_l$%;5NriZf|ܕNbAQƴqOdI;1n9A ƏA-|q7ʻtbL0 ^M9, *WcO|x.;$>NuАpgԭ${ˑL4󿇙"@^u}qUtFKJT8:irFk9ÉPL2ZjV»̃\"dǰǹ~FwV$x|6mt'O|eiy06seK*He(n:Ӑ7U ◓).c]JޞSp82 ,2lBL,}A4H,B_)A3woa;Kr 狅 d,Fg)`*'=ӕE9`dq.IvQ]~$c! >ҨmCTyiN!Ivy8dx)螱|0>h;$\o9-%/N/Cv<62o P4Sw1p^Ho8u6vy>яN!iVHHj\*{F:(4ݷ/|BLJ/蘆(ݹwkOër\D.]WhequOH?B~n|E4A}TʮHYORR^2mG 6w|:TыFW }0)]:VbSFycz!蹓 џ|#ӭ͖ c׌13@ qŧۀ&BL,o2ͳn 9ftXKXLLE{QAR|Z/By+pXs?,V.Gp'nSu}b^ 3Gv{;6IVbElz!_τ%]c撱D=I+e঻ӄ` 0.F1h_gru c(NXIfqmȟ0Oss'e @+2j뎨9>L1,KW1<#Pnp+֎y erzf$r n0еaf<6*IО * I0]͑#^xcWt;5y/YߞXn473mB.Fzt><0xřt|Fqٛo\HUH*_ .oU^Ɓ ,0jطo|9ZЪh/1`y}.k9d&RGSZ%Y}r(RNkW|-S?'Lxc>qQu 9:eBwܘ($ VE̡ۙEOK؋Rf\ZQmdg>!l͍`P/ŕez$N^-:i r n&}uIb*)BITo.OolN۵ts`;V'*Aȓf+ctϢcN篡Py:{hC\\)>/B}eu=Ro摵̛&(Nň-YƐ|OWn!Z酁=۱t|6:h=>4 l|uZRͫƢZ, #0jkN:L|W-?LoW/8/H}I|nYTQM$!XO m:pm4 Loe5*`z>ul#warDB忈E 6lBtic, b"!x H2zOoUYW0e{m{(_:!؜D{VFr5 ;ae?T¦]nܻ6UK>E<;`t33llhH*kA_^Ɠ%&y;׎GA⽒8pB]n#r\Wĉ5vxNPWTOdtWD:qr%Zqsl; %P,:kN*:~'`oϤ/\!4i Zॖ:]`lؓ+yrҊNLcZQC;#Nj+,GlC%8m+%ymBKT˦п icR=yEV~sa _[u^w\J()o˪CD4eb.^axǖ++` -i/⿞>u9K;GDSI:tg~k=.4jAO|StAj/J|DFic$sqiHr[Aڂ\ʑ _b͝p 􎋚pkvgXW887T w^؊ָA~l~lSǙ8{]:":|}ps,>n V%Rt4f? [EaԘ'@k&S=[q8Z fY ugŏ.r3\jgT;t8h5*%i4:!088aWFĮV4/LyJ k4#'>$ؓ'^f1.ѱ*0M~=Sh~$+Pj hjth UF2౅˾ճ`|K6woJɓ-tLOIޖKWA56xSNB?P\nu|WOb3gXc4 I]j@R05'rcY6x`]uf[脰arHpVo㟭^1ե*v]TlVLڠ@JH?o)a-CΊڐT,C`dO$wN#G jZZu]*Ng!Q9;қgђ$sLi#:RyPxe889VI(2ThV7iP-vv'1oYY@ V_`ÍȢՅB$\%s,]srj2^kw6p4λA){e#yoE:(*ASGq;S)e5*KT_ :ʍX8BrV -Տe<-]a>ܗs3P3P,puHd;"XO8ѡ+urn? $VfbMkXo( ™]]Tq :uiTiͧ iN(a>ND>nދjQRb W rF>;i5sr*ImGF);cB3D Q|:KafWRn(D G WUǽؖǟַIE~e5>$g)4tl_7TM(ɚ.-9qZNM;d Χt!LdaTpMkΠgY[%{ ,+}o۸ 4[)HAًfvGWxmh顇ɨXM$~=SbC1bwP"Xlu :xG7})@i:t`ylnt?iB !`9!>xmX1Dc 8W5-_ `:1A!>Uvd}~>4w^t:ҫe_tǹlV;לּHkj1;Sz4cˁ~,qϻՄa*^ )q\7!w֢} [qnz襹halI8 0g:Y67k. 2dj }TlX6of07j#{a QږBhk녃G Y lL.ȔèDû5g=QsU(xl{{ߚbG!FQ%{/MArck{hN}3 @| nxms9.p*GnjױV- n(H>m3];@:AfoI<2m$ Esy._N$@x)gjXzWثz tVp<ٚ>JJ;woyHB)=Ejg0h,QRH h{ fj;=)C$a~Csx)dV\I2*Jc`~Ifruݤ[r˵Νg=-)\wzPLg;ڊŭoHߗEIc:1BDX~;~i^-v&O a܏ p_nƁfuURl) wxA'k6:fc45@MH&Ш *g.~+(Ib^Sqۦ`{@ՐXxb8#.Lpfw݆!- 8`O5$;<knRp@KY"򱳾~.yrcz޼ Te݃hNg :!ȉ;yZҠ›ݢHm$ =8[(A% hbVXs;jŮVYB0`>s#r#fibSuU{5fEW=߷BuC\D-F,z󑣩$.~F4BL7(3Xj] _D4^:_XoJkL௦LA"=M:t`8Êh'D1 Oа˭$;n`3W06$/dgFOm*(FeΥ۪CGA](>m5fS.r+XE 2*h\pgagi6HB5E K1 Y7h-ґlT҂#vD}oP|ħ3󴤌Fhwh+Mb-{.8uԹo_{ZC 8].~yzG>7lhkmS<wq=10~xF{Vu,CS2ݬzKN!aqXYa|^B"Z( YHˑ ŵ)LR{fhaރ`'Q*:52>S/Q>Y꜖GK_,eH?J^}04TBmp"=Ǐ YΧ.yͰmu?!@QUKyǣP`XK-N&s Fl/Kxd5v#/k;&kg1Y>sJ:/C (VSeJiT~cq6HPb; o`$'/•;\; *B}fEYmZV*3QQm@Wn"$bcsCB|j?|G%J!1D_Yh ;̘"Rћt)9 Gs;Pʅ6 bpb*&=faz2.kgeJlΫ5*ENI=Ljp5Hz^ s# o~mip]vIJ) p}KU"crv:}F4 ~Fac1kq/!%qbpKF$<4\xl`ͱW_4D3Il7\N♬rGQ]bf|)8P h'Rnɞ$u,$i}6^5Bh D;Mv yvC,)' 6aKTr $5zr=J0![?lNڑg +՟vخa4@9𕺔;,ʃ*eϗ3Nd[Ciy\}/ـvXP~( d(D @,9M2u/WJ~2Ugw>iR NRWx{L@mV4(DdPXL5vHstu&9vűAsno#_)p'^Jiݧ50"năx m1HjoT.fw,z5m~Hj pрqҸ#Hkl+qIc[~5;2}Q/( ,Dz@3Y8ۡ5=q[vhLz:ؤE/\&*Yh. zX(L[ ou>IRYMDfc9LA=%]V\fs4 Dlh5֗[uAY9[W&>QI:YjM rػR8c{&,&qBq(}hQҒˀ"wH[Nl _\jwiHljKFpOxЌdɖ[P52bgTKLQO|_me$6^Тg+fbD`%Qnp ZO'{^c$y/Cena Ew,eBOUi%./[] ֹ#k6* ~7߾&4%b9ӷ#0_q unpf4H^$AW9P3ӗ#dYT۹ʦ RYCn1*!=%7'\Sܻɰ8 Nni‘0hi]$ k൩&aL5fXi` ,L4JܡOƽSe/&y4]fͺ1H/XQ6j25Au;G-G )7 VES[G,}Ac'IC"߯mɊ@HJ Aj!hx4LXi]o D{b$kt<9$Sиf&p$YgsJePm+mN<#;h6NE`HߠuMԎ'}h;quSה^w#IG<ePoӒ|P)!be8Cnj4SQ|ԍ'+󔚚lJ1bc@zO֞Dڅ` L6[4nd %)\c=?Zz'O2 K{JNd ?/k|a,{Ymߛr[NAOHD]7~>1Ol #թN ’n*a) j29JV.PI@a5F4uCM E hكj+?ZR~9+Wbq j;1&cIčRQ`:߄:L =tݰu;7 $eLt~GN+IZo:a花հxn&H PʶcgEx+Yyip5ע &eH央cB< g@~AZ2(g)@Ӽ0勤Zbm7!2;F^$ݓmD esdm4i"W!YA:^(c 2Ijڐ|cr0XEk_zfq0<-a gsM}% *fݠB]vQ9B >=$F(eT1d,*ƔIe@6YxjT-fm l0s}V cɾ7Z7 xV/gsX~Ր@\4y9F TU/@R)#Aƌbk=- QNzcJ'H1W,,w{@I;6UޓƃLC:\u1,Wy&kT`(yoLk~ҸG؊ځoQ=:rk*wy5(z~JIoU8˩ZEgWD;sX""= iux7ffP. Ș "W=R[,iݥP^wq::,00}ozF#8zhXLE*6g9>x93)#>y,BoIo!Q:7eD}$p}3}"G\N?7K L_rZ`^/S~mX0u3\)ÒFJ4CPbDzZ+!$4q=X vB6nJu:x˽39?T 8#]\3%8β-mHv-S嵫 lJ[k4(Ru0,%P>ZAl-.ſmY ,Ɖ(ة 1wPr,L]3>;5$K:B09s8T2^»|LuޖRJnU&N@2KVHZrؔ44#>K4>~ 6OJhwI<ws%b9Ubz@UTm H9>Xłgf)gѐ&?є%Hz󂪝TuQ1I\PNL&1*|bK]aImշc?fUN^ r-fg '(=D|M9 XMv$ {"6efR5EwyIJҚGg/7 PoPUPC &>~ ƌAN_& ON$5͡b44TE[cODBlƷ҉鍇p%Izh/Hk OUX\e}Ga1wV^-7奴aMFIگŒ!Lͭ+fR[ 7g5*~T{8m1jy%RL˚hW$ wk3lfdlH! >/ ӤȊiSo'Y,[WT: Txjs_U7ҤW p?s$H'hUs;mA`}siSCYU? D@ePHP!R.jjО~#EhXcƏFYHWEp huB"BR CTdAY\B7ΕHUPw?aM;K0d+Qr!m B?O myOUa8 jc#Fa ԉ_ PwފaG wy9Mgqx|\똦$N*DyĢIq]5&oz3DByH W/# ]tlӆ5XQ²N`]&")A[}z u=eSJD+!ÖD,KǾ$ (iގ?һ+xpΑ80 ir)%2 M0*ڒc!'{Lf:J/g"`3_hcyj<őֆԖp{)&M\E f |!ssrm-QHx1{.~z_zbi7߳~e'I%3ɮWiA_{=ə>tm :ʆ oEx2Uť5@RE ` 5ޜauyj1xFnܲ\zXn[ё& 0դkLӹ XH"^/ p!;%rl`s\U𸬑w=AiW+T؝ K鍵!?1܋t Ӊ8,:鱴w o̰@G w6ЂxPxEf,Z,6`oQ<Ww^0i UYmݧǻrW²f:v.Y^.ͮ"gWѴI4cc1{]lwxx?d4@SRq;i<0/.cܵm^ôx.:ѝ.,b1"X-Vsd5PxBGV^碙z]3']~mVma H*L]͋8qʖB =ӫ|Z1bnoFflSw_w~UÄø\hʩ*5Wpo#fQPZl~vv-|rC"dzWY틅-HN$RVTԷºdA@ bB" ת$hԉr/4_2L],ehK?Kz.YvS,ş 6#/8 YhՂoݼXPѧn1Ex| G`̃cQk:}[9+y}XsC-8eGRп>2a)xoq2(4;Lʃz&gi2Ԉz#lb>y}7TG^\{9Qr&+9ΰjIyf֟G[u:[s HLܫOeMQP̫7qO | x%4cB^,l lcJ_/l_ַ:e5Ehk| :/wb&{9߆(/{ʌɡ>P,)vK u;nRKsF=6qn?ctp2 A8&&‡&o*iΛ4(fN̡;Z6a6+qyAoq-=zCDFsǝw[ r=.ї/^,k ?:ǚM;!Sknx <0RzSmaH( {\B4nsr9bStu0iQ03t+*'vs>+q&ocOv;析0=Ϭzg<#=|R%=,t1g,w!#iP=p6 um_ ORӅH)? нo9Bۗ8Qet p}dܖVR6H*]SU1|nk 糈}>qH Sn\>2SrHJ?mWWN^V3!wt+1IH!huۢ8kNS(WtvDKN@4QxS_Yll|?,ۅBGKusc^ֈw8¤K;DrQ ZMR}hMlMY݄%F'NF ݄Q\w4Q'5@wbFwl֌Ft8U(pQlW9 )j{1"/fk_s>'%n ɔ˹!p}/vƻKXI C$tad]_A{,\#mey i{e}:yt\- ).N6xP~׊C|7}\75 2YZ_(z>z)t 5i'Xsزge*B^C@&Jƞsq?v\*,T™<@Ҫ.g(+aw5w:s7wmF%%'V,ᶒP4 {TӚѝ:)B(%"Cӽ4DoX{bq/;hK0m/Qf9fQZu?lo) S6M݅Mg{R^ P):A qy?zd"v$ mK'5ghuz$o1GRZQ%Ҝ%6&8>.GM&ݗM1MlB iuhz #z*U8Fm~nZi:GAQR$/P/.%V$:䟨p]tTc8y/gD)ҿ&is3!"AU_]BJivA>TNKQ/?1C0GcEdg/E xPWHRM$#\ nJl^2k҆Ai7G7q6![1ؘa1GY|_\b2^:7xR͞|$c}'gw4^y2`xpRupXh{C;K謶'_oA\i{-E?q8<"ɏD랿K(>vc7ӗpuan-$bu-#ĨbF@YJ8MKn5" l~GM4^X\3`ʆ!X)@Pr%PZy7ȗQBD]dB]ŧ׹ cbw<i; yϱVmVO $!"B$6f+WYfӦ /'h=^vOD$GIO/ƙ GG(WD$^<=MQp>Z!s'laԼ %+Ivw.M`3_^kM'-A^2,14A9[^E$ٶOwY ګ$HI(@TMlŸs5 pZ}((l8^*VU_V>`CL'enjcI;HE`i/ #:[Zu}7ȼ>oюڌ~]<_wJ)BHms ?qA@""]ϴG-jW4;'D&%-rO{.)9'3i▒'%gC!JT-J̑q{Ae8`&×h@!$3;ߓ^8 ?VTc4 &m ©B߁tWG}EI/ F|&\CJU7 X}BLh6*t<(dەQz`[muOLuFBlj7;}}l 2vgHLxty8@g"|V}jz*i(Kj[meF=AjRN)1hf~enD. sn_<;JW T< dg5`: 8gbI'_2Z! sRnh ѥí/YA7Ѹ-CH7g:ʓpsoBe'] 7ʕ.lDFHE ^TاxHir#2GoQoYWuv@]7L3o-d'eٕ6IxA6_͟K:\}CZg2Z/C*jEel1p d2//# VU URWgb FF<hAø&Eb^,)@;u(yt4SC GkǭC uLJ+:jFRWh^鸟c 6=N>Sq)@UkNA|),%<:5A8 K ';aA=m7OI .2B=Ss$5^gBA]K%OGr`Rikras쨾p$C2D}~|Pza?O=I2#R?XF;,g|'?|pTdoN|{ek ŋ7fX|g?=.(~'@0 < !:h6UFE? |cSsr+=Wj,||ߝ~Œ~Bs(},6kCGUw[#0=cu %ٰ$3n3~Z@@uJ+w%.\Bj2]?/`zJu0ቍs Qg빛I!28r#CB2E'cHA L<[Gϣ%!+d4-*b *;A:lUMS lgW *'dUXy LZ[W΋ؗ*]t?yp}\sb܇4}qL zo!0Ɔ I}T=uQE82>crbLN#bkJ*3tx*z /Sj۾1FtL?OWцnr 7m""̦N V;^޽ ǩޕbK[JݏCi3I5/t8h.g|NԘ9֛$n!G{`d1{ ed\Pgż';3cX vV <XOue$:_I?{pk+xh"WՍGcGj['Z1ҧ)o?Ui.XBJ̽-ijt[du,i=&1D[p nbGXW!lq=|L? ,JM0W."~ ]-D_OϠg5 =v7.HePznNbd_qdoi]!}YO'O޹0iQcs eQ(hQj߳D">7 Duaf)t45*X -hr*w C(4ySM,zQk i:&$!Oč`xuW^.%z a?nfvb'KBɊ3+dۉfYߍƸ 4Q8Ym * #e,,)_` PaX07'x;jm.R*Gap^ג {uO96tiDcA.Ek(888t]#;*IܫK&pp @R=-uFV)[8d?E*X[7 1 2ebDAgb2[ HƢ24%a%uqa2[ttS1EȐ`6yrWʌ%W$ءƇ[Og KWFsex̮g~Kom@̹H>ە y}"Ƕn55zUR,Ma<!领tFO}:W=9 `}ީKU46,_Uvc.RlLgEIxvK4IJTbǺ[,\;wM5EZ~B001)>ϴֻHdpnz:wЁMfDtswxsi68QTLThP\{)넘%$Vl{z6Un,3SY?*#h6gKwJepwqX$r4h &idJƯhÌ[?Q.]^;- ( :5Й0=rN}Mȧƞ f#o5fwyJbХbJW):s l1mY3#7 FvvL]2 t'S I~pvQNxWbʈ5Mz hxMK;dE0 <8,jsQEgwf#K $уkH܀HzA|).x`k*}\464|#bf?6P"k:uݑeR[жx#7P@V:Y_症U(b̃׍0, ƨ/lqP܈$S7y8'UIN `TLlfm˜2zqy[=j,(<|jeFʲS޽-Ĉ?)yd*)#f[W, [n?_bU?"2TRi5@dU/2ƥ^(feUV~!&rm}&9!3Aۈ=x4_,<ƀPb@NnlAJQk~jL`Dd4`i6L/.ެ _xayZ0GIOcK*MBXAB6rԪs" (YR^X:°'$3u <CNUKP\Otߡ)lfNG/-OBrgX|Juɓc5 m(LDu/C\#8V@p'Mk)Jc\duh=?i ; mtmfpT)"-sk(HB)#gW{.keym.̣rRڃ/()klӲ)~dLh~SMf,|~NN]xcAП1˹ DaNwё;9nڠ2>zB=1VE~=M8^6Z'ծ5M:4{7-D .B)vIU oLYYsv?G{|{lpc?15^?r"8 H=rR V A%$!uoٍ[ أMҎoUN hZi'$HŠ)._ղ ٥`nqӝ= 4Kx+Pc |`~|GvM9joPIVks[NϞ:̭OH;A6HT ˱5'm)Qh)>;U ]ï$ H7Ipa8{@<_Xӿԏq;yl43$د».fC/ wOB{z]T49qF9&hHslA-:C6iW7u,\>'s=VbKmﶰew}Kl޷hfQv3 Ӟh3!'k".k_ևh1.8JHƹ7mh/)$kjZ1ڮ'z8r` .a-Q,it'iPBR1-BcbjIx;:+D?S5^іrhA uPO@a&G1?s$˲ m jpH:0=]yH}Za&ՙ]<+UA9FKb~?zO 7> @\ K5xK#He{TV~5T0(x~r,ݽ41T&>m/}%M*Z"5[=lRݍM0eHo=Y}DENZ65K̰eXFx^>="4 8\LPҩcC!whp jk^- sfOp+xF jS1O.&!'hdyTFvF EG%V{bp98:$m,p۾x#|ɔ҂MxOAu31|v*X?vrV w}hG<.w_5@Z#`H1/?]`j.W`",ukû[ӘQ%t5tXYFc1 AiȝutǏcT6 ]޹&&'|xg$zVÛ?*WsT&]V_@]*{Vk9uTXZ݊Q\ aZ$͒I 1IR? tox`1T Kl[nwQz(1݄?+ cn,[PsE葜PL!( 8 }pe&R|G.k'9pA q)SJF{ +Jy$`oRKOvo:ЩpvמQ7% }ڜ2j"B43Ngf&X$XIlDg_(QK@' ҩ|.e7ΝŸ .Eerk B#1!^! " ci|K7 YX;d<eo/7\nq!,m>[P"cB_Y6hҙ7(?VmrM֢ØN7cc~B +OLt1d'нc@]ZFb_)KSKq ZG=1I`"Ykr ϖܠmXbN$j` sX"@>)AV +Wɤ'} H^'2ZJdX 2SK]h!}Lq<39` }QGT\Oo0ACibE=W]fJsIO^s;m1qGN9\ǸAGe/ѼNۡD {b* )'-Yj3Tn_[ѵf9y`N&:c&mݧgSx0F|kr Ņ r*QP%;߸VrEq<1^"Wie+$ HkΫ+&E~0[|@K2 k"L s٢,ū)9eǏNû)=6XNx4Warch:9EKg!a6gѩb7F¶ěDQU$=wk@2HC_2صf]ݘu <:qr8Sw$v8-:mOP;ͯy@pȾ4ݾ[@C>;͗vkJ^1goUk]ݱtE^ 33(Nv:?{yƨ[YuFDR`x}kGቢ,]i3XT46wР eJ,8H9Rc.=]Q!WqR<^!WY8:>26(f]1tKwM GKQ-~]&l^ NNaMU ڝ/0, zLb?ML'WIW{R*1Y e3!o VrwM,߹ƥFo˙'B( (WaLD7('./yniyջeTW./K kM-c㢵c~+Mo+UuPbAȃ_?"ce*2Q۞*J<@W})Uӭ;5 2`yunPӔi!e=,^gf\ٌ@mEl׵lJa`vnCs["%pA'l6LҐhHͿbcMEUӃ=zȓ10Hku ;-1X/I%Aٶuav8Qza+ {$Zj/'Yf`{llr[3 *n ǰx{_Q& *@3m+QH1ŘTyD%r/%Ӭ3 vg90%ӮN/eRX-Ƅkjn0׭15>mvN"5^uhVNy<#T)'CR-arV{TGA5-S7H9w&Z|:w<P|-*ߤuF-c@?M*1om1:[܍ڮ(̦YRS6owEէ=m|ÛYZ8%Tu&"xG ؄lnE#5؁0{O SYSz"7LmCQ JY8,\YK$<n05ְP.q{C-JR@h< yEZdzTJ̲mK+_]H:8Nm Q~_sHUcuyq2Yڌ:7-ڑOlxˍ*\a!syj" Z۬+8r,%k`H!)Zun"^"_ ZdtU$vaڭ(W)98 2x=@oFFIp}ɻ9\% hQ#$vݛ}(-SVv0bh%#զC.;TS}'LI'1nfIcyPtXRd/&E#tJ~#T "*BIÒIN3=w`i%ev7wXJ6Ĵu6_7|v(N+ ɓK9Q/am`vXB@V(OH 6UK㡎q6,r]qU*OD ON{n}HEGT83,=,挣 ۭ |#~OLh]{ܯ;2+zۛD܏I7}&2Rtz9&@ "x>md]-Xaبq~81O,~T@D?veu1sNdrG_/+F"d YC.>g A[r2˂Xk3'1EBjZ91r[İSXGiSo,XmVx TU" "N+b);f vS(!"y^89[{qH^E10#>w9"ƽms=ZZ DTМڳY޺BWÍ\(R&]Ӝj AQ#SfZ*3aH"Ynl!\F+Uّ]}F`98i@(qv ?eB9"I'Ԍ,guV)斎 GXЂ<#Pؐ6AW"- D2N|/RH)xfR>Xn~X 0*INa֖7,0̕~}Mm6Q7O ?؞Lêl´*imoUn2*9,C2؂= AG  v2W6eTE8"Y"7y@|zכAÞH([ PdUv4Iǐ1ea2,gͼ网, #zQ._jFd޳=>CB=uE2. Mv ?O>h 3ВÝh*xx-)!59h\T{}B$f."L%qKs0C[ [^@-?mUMh͢{gKc;@97ޕv+JwI3z a8sD1ng"Ҋ\`WMZ 5`ϴ`8HY뎾 nҹ &~Vq3p?AJ-կ(7u3:B/~J5P6 m27 t;͠GVLUj*t{NswE;/^-`XppBM2' Dcg6HqR715Kpm_ؤP 5(7n!7NbnH8 ͧGvqsT$ޜmsҔwgsJ)amcƬ!܆rLJAyYV5qf@eA$^ >(?]D51 ST M2w=AԵ2ElUpDD5B0ou,oQ)x =[ %42{K* ;&quU?iunQ q{M!Az-;SrnjR@YX2̗K3UP[ՋП!3а_ ~$d`QSתFƆԮEu _f-C1/q.X~Me(WB] _R4j쁰 ܭ\g"W6MOg_dVunh86baߟoͨ3ovB%'&,L)N <++yĈF9VeekpgRlw *ؾXFxT׼*E5Luӕ~ظ[X3K0\XVAp;3$¼Kap[?ȉ9;; ,ᇈm֩xאox tYVXV^<7@yHޞchmmgnd}UFq'ٳMjBhrO)ۘ'''|&jpx BVx6^ LNuۼS=ԝކY|o{%5Qz^͊΢`O8Wvb .J_9ʥBύszvͦb~(> l}A(ݵa $WI&ZV"I}6z3s7ĢFquȨ4q$O+^G#Bw~h 2oBG }d.hx{ (2 SbZ?TѯDMR7 F]8?5Yñ_*u SU "B kFƩVI;S6GwF0h7{Ȑ$ψ1csZٕJ{Fc1Y5w:Wn3z_To=b`s>&wko=5<|kv׵u.8Q2{vDd=%P`a= cm;}i!@AEҼ`:SIBg7mf՘T6zjUviGZF݊Sk_g*d S,<2bS3 Σs8I= Ca؈CM%ʉ*5(4U2*ૹԵT-"넢v4dXə6u}1MV^&0,|@$-ʘJE{_ K6⩊+z]YzP_lO*~T+ѓ2yd[YBZHu! VjI/TR0*3c6D⼎w$`C7X.qwMزK'@ bI[)-V%&wE0aEp,BEW|M#L @"LJUM>8GNpvKhcM$8! r39ow[ qCD;ePݫ'N[=t9m00xNVȖ7^8-Č \ +πva5Ƿ[fX 2Dv{ ^1Ѫ)#`&a{Iw9k"5OA“Km;Po-ڌJ:hfpkM]p tV8 %y5! &Iݻܛ8wԈs֫1\ZRO(\X1N.:Ðw!qc75fI.o}SCU|}g*KΒfV̆![*)w:ī4KW.2M?tKe@U1l=, E,)tSEC "?5n2߈(DCP4ȹ,=ҘDi_G.w]شAōfW.@@2#35<|삅WTk#Jtؽd!ʱp6!s݌ "e⯾]7הM_ yBH+Db/ .#2yTQ$Bl2#h>hb~7H˜x=>ɪA]'#-ZX3r фRoQdR3(~z)P؄p$HF/NoAY|E^f7'rwO0.AJ+EbĶY16:O= `$w-7"DmSTA7ԲKulLh=oVj=Wڪ?0q4=NwK I ~y_k8RQͪp=qw Ic<îⓞ9}nEx*7T+xnlvM阃>C  Iؓ#"cXJb&jO3ls>6-}݄\MOcAqdNFNl9pɃǭ8͆eܫYZw\9'*L.R8A񎭒\ؼr2~9'q\ "4PW\\Bs9T 3:A/&HU fF LxذpR*xxw66O('S3%ԝ~&6o .TlKjw(F bRHlDOcN}l p"񆛍bVG<RP"i#?}&+Te8ҚoRKijo|jh#qD@g(^Mkt'Uӂicj8C%Nx࠸ GQa"3}Ë/9f2ހaw"k(|B&86}>=x_S/i8mnP3yoO KUo\Ϗ [g6 o6jsǔ.u0bʌѷ<aؐN5iGqkKka*eᠦ1?USXi0,FXeśqB"/YWv@toF ~li8VB)j{-x8=R9s~pH[,`V;"B|S"43oJo /r%m2)}6ӦNhg3=a˄`/ uİJ{TS =HKyO5|X&.T.^a!)Kx.dV[n4_g>6u콋Qmso2=O :HKw.Lʪ24^E؊Pf{Y%כ]oپh) i=YC,zH;'gCӈZ! !8&3`Z6/~ͺ,/IH#Tm\a̿?Xpt}Nd,Lj^CJ9*؅/ֿW%B#o-'1.oSS#pJU[:rh(V`og#9xâ8 WCA\'O+o 6Ppf$L9l;xFDNV.8MmBXB;|RjA6_3ι]0hNHGK>Ă|/;) <<jcE(:m.҇MpgxV$8u^ʨ&:-" %&RD*i93ݪf<u;F;ʩjZsr+5xi0n*ì4zJqm逭ْ8(hd1+v/ n')]L2wNcϣfF;HF`3eT@ia1vs%{&fn|φ]#s$ ^:EPnnFVL= I]Fz/M,lG} P偲A}1q"%a1(蓚b>yݙn;*~ð1Lt܌SF ;N♫>xKy+$!Gזr;""o2zy'>qQy(z8T4a(}?/wt[eG PKaK㋗IbEΖ;`^#(vgsT&8^)d:C,|D u[GVo'ٗ]1vyWDR2~Q]fbU@)&ږ֯ vɭL xV޶ѯaߞc01Lk4mP{ʹ ڥT\8ulX[A2[CL㿍-t<<-?㤷p<ހ PSX]7KJ̫pھ(xEwD'|*/fS̙Q >*KW zϵ8Q bB'X%#tMR%{AOVd/IЎEJc{ShY>9>av4=SB&̀oc%!2diAA(:bt2Rv~GI~z7<.yX%87 A s0#1Es%A w=}T=+LB Я߹dq[a:5%\Y bxx `u:1"&EC*o+yrӓ&BgbOJ̥e PG`F@gTß(~[M&qqq0eImϴ(:k>s@u  8t@? KU@Aܲ 5$E*>qwzI/%ޯ(•GkPΙ~¡)asSQ} /<? 'U5#:ί. -أl`$BJ+ІeB4MEoZ;F.2 ʶ풓V]ߌy8is'ڲ2jOh eKdRq˙+d;jBJQЋMFX*w v@4юJa)tRP,X,U:98GL%.,p[du}UE|1$CiaW[Whnq.o{;iM ˌL!K>zFX+Zm$ ՒCiINkRJppgguD>FEBNpr섒lbЌ. R&/G-{lR@ST2%{+YNRbmrY5*|mŻi+ Gj/|U߻[rœ) \y Xa'sȈ$}\.Sm)E=t= 2tJGu2CseUF%0.\L0hҷEQ|z'o`R bX!s MkZisLW~+#_Z.dMI75.T:嬻ddBzV_܏T@2?;T,3̐,[RڶpXh&/=ǃo~sPMȒLP{<}FYBd2$D8}tnEcG8E%K[^f{ymC"b7EKKhp=bEk||` <7]JА^5ٸ +z B**>t.;z?Cr&NKmb滊J^DL"!q ~I3XTyg4TתߍO spJ$.,ڹn5o >zW36Q k]Sh~Ög fhvkqeZ-?R>?![e؄Ahz&Q!叐M)p,v]z8[VIaG0ю&7D'`߼e@@uTG-y^a1Ų2T\Fa/]>;7JbaLkr0n 7 D)XX'*>Kpcp߶*,{C9nEʧ=v`  F {?yOEYho uE ƢKTLK+n/ۢ%#rʂ8x&0wObDTd(۝qt }$`YeB`ҲpĺSU iU&_֖~aQ=cw8-n6^b!MOB/uwyr:M1п_HBaR ɪ*>8@u~2k9 ke-<_k ?ךJ8ZuH54%z6"rи껸vogu =tەR J ~Ѩ+ / 8B6U0V2'qfaŊYfOE{R'S̋vyh*XQXT2`;Ѹ̫-7Ҝ+|8'+Cx[Cupx0U{թWtHRee0AW8w@yJ yixT/QU~:q".:K'! &VM 0.H7{q7'axI Q-@݈q \k [䘾N8%T&.Ur ZƁ)ydB[7܇ h_h>֗VY+ c2l>&?6Ud8 M)ST ) )CIF;N9 34kآoD/Yrv+~ԗj:U}&VsPMvGUQUQh#J{$[KYB0bQر.?ZblW,N11HɑK,|&|H89Ɩ5M0LiCS*5ѹ\ f] 4[(WKd-#۝Ȇ$v?Zda:_&h(.4/΃feӤS{ٹH| %a}0S`$yXWsl%VAm&[ZxҮ HF驭(q5c\77ǦR`bJtbӽm9.8*M!2cbгfX rlGdAFql~41@n_%3QOhV$ƙ'OG#kOQ"48ĠؕVk6]sUhjKXͲxD북tR<VL|@ =QuĊ r&j7#n`Eo=U ObN$vJ=}>Af3T2QJGn#]>I,xp,//k!GR.pr6!$Sa !x2Ww|9aWdQҜpJ|#TkğFmI;K\tQ^Oi%> P ?83PVgɹ'7KbX=[OQDŽN(J"Et{-MS >/W'!=e-OWX\D=R/{H9Q>f7g,vI`5Tg]qUZ3S+A Vi9l rAq%AKG,Tj' ـ,44(6yMN4-|3t;/8*W#%1~zC#>Z4vMwJ8Qthh\dߟk-/3?;3£{v5n{X>n>$r}WͰfhع4FWF{XR?M#qf$RJ#PLx LMDTiԾ̠pM& (rXRCrHJϹlbnt\n6B*)HjVQbSoG{`^dT=V%rF6=n~6D9[M/ "7Vd8FvHl7b { %u99ӏZQ"4R9YGkL;q5Y9ɠXwv/EK *3X垫% |2S«iX&bvS]C Dv"wWiT//'*Ѳ pvI?R rMQe4<1IFF1k5:d*sW>Tաo㾌/i}q_fN^'ˁkŌU ]\]| ~$LܢnM#I8{y@Kʋu1շ3Є _IC%F(@.|;JØҧ7s#J)y2 *ƭFz*q'.S9aF:;b1Yץ̤ik_9| s]^"`ձH6aX%9R.J{1(%Ylr |z:I'!`,tȽgy ~Y=^:'(GeߖQseja}) ۀ m$7HumjpgJBR ǛL+RʟJ RKla)J}2e)3b9g7_ Mw׻[<{~# yP C¤- 2p݅&[8Kv~l CJ/ _8م}b=J79b-Ny[E#]%D@#uyTUg@ 1)BQqJ@Vx?\c's#a`j`hJ :u(jO(ͥ_lByʵ51CIWڹJhͱ|g0ho|0cO#.g㿏 CVE+8DFx8gkw:% tcf|p89gM ER -*[]DQ1uG(ΧbBE5|2٠Iu׿=6^gwJd֡gLi4l}zE*]B(JKRX?MwaTxr E7r_!Dܹ)V-%O`qY8ħo!t=y2q(((TS]STU3{4[fޤYcluqzN-v/\RjIӲ, ̡Q>b^wh6#1082_y/ps{+sn8kBTe'*Ryh)(F}2Y}˘9K1I@=7'5IζJSV%8zYER ѾL;P&2mHGdz"2A@$u=HW[d .d^{[N5Q;A?"++"5;w.^y>o܀A?įWE2&-wq4a,#VL:IZN^ʅ&+jX%՘A='׸ȏEc^uխXGVV Obq7i_65T댑6x|y'^pI2 75["dתifm8GXbknyQ1;k* FU+nE'["0%[-sd-*YÑBP3?Z^(T36l!C&c \t{$䴯f&#즑_>6ERT7~ɽx&;@l$. Eȕx@aW|h)NT[3-MY |uCvaY_?e^ڂw$)msexMVZRnY~:*hH 0`>t' tVd phh@`r뀲{U3LPNNLA.˩,K;]t2A\>%Bʟhu1sI*AM-*YF).H}E)(48C[CaR> ? o2Kra.С6gh ?LQPWS\ہtO_,$]mq55SnCbK($# [nBq4Uˡ^ ?2aߑ^=O ӓyV.Ţ$7#XU&oX1^w_m@RDvu޾.i!i (}fLD/W\:+/ďFvҖr \=xB!vj|K sF6aIz>uty#rc)Gt,HnS:_4"o=o8Xķ#QѾki䠑YBPy1pO# OI#;*@b'/xl!f@gk- DQѽǃ6vC] 79N]9ן@ ]+M.CMރqѸgӇү }dg= * O f9],L]m`(6?AsElfP; 8zM't pWv;VBahH7B8~FlidTBq8^BPجK M~LsD xE-=<ϕQGaa=}+x2oHmO| X\Dv~DGXtX7s~ 9 L槍H9F G [ґcͥhaIԕJFz5X??Uxk*y*"+pzXMt ¶ hKZwx~$+ A@6֪B]6h]-amqd@< PߘX|R?̹]籹ivn% uXV~g=" ^OGi0Um`!=Gܕˬnrt"V.N3l32:̍EsʐX)Xo)+|}_C_ i 3e,67kE@E_QN[ Ē8[TY\E@6oa?Vc|?dj%b2h\ĜYHd4Drٲ3붗<_o3ȳ`[nbmdc||l Gw8]KϽ XM/2vׂX:QK+]e4f O&qB$͔渭8SX?ìiA$sD@冐☤i~#LiÃ=?5/MOTh!f44$ XQ`“"K8 NqWX.>rfV] •+1zWpKtOW8HrnS}pVGEm5뚒+E,oM)z*љMh> s?QGVToeq&\%ܗ}Am;gC(te-'4(CE{kȔux{ng; %i@DmD?xkJ ~[giFiꜲt%PH"3)Qu;5VṊ2ږἳ^9 4)sNGYL\5WwwpDmLǚM3[rL\ALWX"$_EO>yEY2/諬,]HJNe *v=ki A/8M"_ݯPE®7.''F*/PeJRP6'uuA =H[.#A%,b;I_?r M9gIֹC!'sMɲNGvnii:ɑ]|a=8\aRD|.;;q 鏛2+v=Q /;], 0CtTo  '꡹ъFnʅ[[bG?.r4/b3e_=l&1[@H(UC/_H+UFXCQF0>MWߊ]'tsW$ jKU@N⏆ˠ'^&Y0B#"@A;=s2̅&He/׶)aTZkQiQIu/БOjЖ XL0Bv|r9W26;ج g+/"SfWoph`op,Z`aa.=j=kv׋MyTj҈!VxpfJDXNKqn,9:K@NӴxĸ0\+w8*E&9FA'+C97R 57YN~dR(QX",>sr1p̍Q}b+ֱ0\8:R(Lxh;L~)r08|Ѓ7{Y x*~]{DžQDߠ=T5CRNGN.o&i*iQfbv7$k(s]15/B˭GLAeV@ w겥k]? t ~Sgݙs+B[2+O/k_Z*JڝzEU$'L`q_ pWr[ (\t=VM0L4g̣ I'ˏ$_q7t8`:сn&$5-"\dSjp.]R,\8w[i1/#y9cgUh܅U9ʠOYYy;9=g󹸻ajHSl^g]nS_ 7M X3+:pԭ;Zt4zc %Y!ɚNwH_4U#62oN>-e2NZeP#x]3٦%8Rp{DkXNdY甜(n#'!_CTTR~E?h{b4 A]NTz\/[tLzOJ{aR"Lܨ^X d L<*vg ي^;UfEվzN9Ͱ]\u~u.-:X(zLi#z%H/o~nVᑶ.L(b[& FK5{],N˻Q܍bIH瀏Yߑ.x") X\1UX#!Q h38:p-…z-Tb)UV9@շ}CQFGFxr?cRó8WTfrPLY}Mc!(ՂI|fw 2Qۭ+ʢaXӊЃmj%i?Hq=.]!Kd*靤qOBdCktk=bѣOḿه݅`['^-B˱ ,FȿP5Tf6#Gs{ &۲=L\߉ OT~AO]r5،!ST^$U C}@@S҅(hrÐ\\KgeXe/h?Uyf)jFe"+*zA3U:Q(qՖGlZ{c G㎃gy,oxL9'`~/m\YXD; K0Hl^ =XIb9DjK>R&G?w02~74q<~axzFig{Ѐi e7E12Bw/F&v]h?U.Ejо7dQ|O5nM "{13(l}(3w'GK\6b!>j~A-1zHTomVi{|3 9x x|)#~g\}!gD2'v|,T49U1/|T}!]UIN<~;4{ n(ϞFI9ʈifA$nXq ׯNfн@P{TW;RɞX027AK2m(M[Pjzx]义ig{ }9V4xOw !ښʽ3?'9`@ꚐtR@ׂ6檤ſF@"{(-{=HGc\7P5J~+&r!1)w8F@N'F~$j6{i|`Ɔ:}ԞB7@^e+~ܪ,,CUj= tKU# VqT 1Ho7(Yg +${-nhr{ QgX}HFxUUte9a1/P0L8 Z5v0B}.뮧 ԯГ:YO%33+?>]Mc&Z]5vxf1q51OЧ|8-M)*Z1vY›B0I/Q.+(K f!?"Zj.Cs"1P0E!vnD Ng*4?ڏ5??U|tYUjaiէkJ6VȵͿwUMm1GR>VhX7̓o ߅FV?"㙸[Go {c+@7ds.v#xMc2Wi_ mQ=%!5h޹PArnSo)~ ýЭR û V6z^"i3ROTn Kt3 qof٭9qɺ=WѢme%?mr l`Ku :Zu^fH0A%&(J>Z4Qp ?pp섂tXX ۨ69!{Uz ykBƦ.pҡ"Sś)P{t~Yf,lKz[ WPURř1' *ob@?`vv9;și\?vv:,IMlCΩi%_b;gonpU u'\N)JX&~cF͘hLʗ몼w&]%,.媺Jm0nKdX749T7)c$-i@aL+,R GpAm|trÊ2kweX{EG#пjְdv_lb564[g[س`#*3o"<0.]QR{q砜| oq` nPri#0{z@]zp#[wR!Xw m?=yS{sJX> :)(6Cݥ2H8 4A!Q m)ߩ7EX B?&Lqc)fJW0WBi/%FKe=t>l⍠SʬFQѐCr@ܕ$^i7-LM8kW-ejt]rc܍Bؙ +vn錊j3Y+WXt1TʷOeUu; Qd!@fUwK:?߳M"GOhnfՒ(V()WFpCePpӒ* \%,toceVI MՏ,,\þiЂa+Zм:Jed^j8̗\*2jkv\˼;Pv,>| v X+T}hm7j 7r6Zi9Z^p?p1%(vs]k]ɸFٶea(A i4X?Y6 PB+] 'o 5oq Y R^\+ٷ׼e yH r&ҷ't4gt~)Xb2ؤZUN杆[<#$!kS/{{4ǥijwU,Fۗ0Ň> XM גޮ&Ha[6\* cϪ%Dygg`$M 섏0vxpgvtH>F$k8"`i24' c>V-shsI iJ1Nx:L;ڥ~pVy&7->m)3s:YA:.cWRg(4$rEPr;O$gY+'vks?_u7䅾֒3EFlz|(ZR6׼yYؚcʧ•^|ӿlHeU7~)n!1s*_j,Q4Is^Pp@|\Z )7Fb8uj7BR!sR6o\] ~cD[XT,rK 5^rlrj0cet$۸xv59ZBl_;%S w7SdD%}!aCP q^.D/;~e"#h!5AiJ)LtO.hiJd/#IP@L% N7ss ' |NY|0P:Fpsw@$x}<ď;z;HKu#v}x! 3f_uF4)@l  |.EfAd|+7){<]lDX+zs0=쑬 7v5rbs · B֚Ȃ*=$L aUOJޓZBשzȔ_--duUX) %}J~*gҧ]`i+9PG^IE?8ɟnb|"!ˁ+Pwx 6S1}w})t!@'Ld4RA>B&E]b)<~Ӻ)<>#Ϙ4HȐAloygJ`M0ͯWV~x*=XYWnd% EfU~?Gʿ CSd# v<'or`ql;F#00=EÐƃ  R' #%J]w˘t   T2!C%몏'yw8hhR[#]9^R?{4Z,;GT,4tf,1!Y-LC\^҄=߬ 4LHJa|"߻/?/ bo˴)!]BM*ȴBs&4s~lG #qz!(%_vSNC$Pʆ!(8_oO^ڍ9-4S.^Β^YOOa^on/1UnO!2JvIGkɞ-d5zСlTtgq]rPFgjk KƆ2.DSaPέa.l3qЋș/#1DJϸ4cZaA5TX ̈́66W-[SrC/fި&-|5 "[mx)~'e~|(Nnߓٗfǰ0n+_m7ZZ+cBd+m`'dDIg*yRAn'.^SR]R ׶IcS!]^E4I`k#=`[J6f2z8@c9+G$+-{|fC W0oxPzi5PYM 'DNt-8GI|#JAV Ҥ`H$.:7%ڗ#ʅbU (X^Vșvٮ>trr *#M!RϒFC9vO+)DRN+N49Tz[x"Fy#o&sT1#Țغ5>`5v<:4}kr٠1&})%OOЍH©StWkmn| >IB350ĀeE'-Sl#A7Ii qp ft"v<Р,ɹkh?T[4.Y! .G`XxU7Fq GK_x+o{׊6`hqQ!`TWѐh`JA)CL~1Bႀh >+ 56gȂr;&BI^FjӆĈVu V+wxB=BncoCn}Ҩ[;\5%ѵPb3;EXi.QP]2 >WS?ZoE^/9&%Jef>.#X%=)V˃-gb#2>[L76'.-0 IO*sS]i@3tFn@{ XP+ gԖ93?x,^RI+u,@V0ЇcDؙ~qY2=vvys`ּT8Y.sw^DnJ.Q!D.s<3zdP7@D`xޜQh~5wܝ#|EI-ȫgCjRfk LwB1%}]!ᎀleL`*JM ѿ6=#{PPtE Xn\5oOƃ(!k%9H^+ d|,t+[w[V\Szv6?J`Nؙ0tv3+*׹]ݔt*(C ffPgN]XžAS]L %fԖ(onWtjkVKAlk5mΈ[yLӗ"l~1:y|3W4dJTE+ #&%N5TF/k-,Fc!q O6rvQpW]2A}QFCd.!hzp6%ʉzp970XXڂ]+8pK#t0]؅cg47׉O9 !Ma1j oe\IqoOJ!:(]VIX[o(E}K{M̩#CH0qh Os*i? !Ϡ23advLdHɱ0֮TG.IåߛiA݊27J[ pIO~мb=ʖ ~ʳ;["ud eX[` ۏs~OnKD cO[,t%K Zl)n+')5E9)r 9B>jُ;6őQmBU×%}Lu>CvSU4&0`08 ogȹ>.f9gWYŁ}'&*Bɞ?ᾷtB7)/-#7Fv o#=*aܝ]NJ>*  A]Wr_X*ZnGĪ i;-ƜD.o'G驓3,[^2E.}40rdI @夫(<\xk!@Հj]ݲi3H{7aa9uU!Oew8vS{ H'}eAHт)WȾ\KVo Ƚ D¯Lv0(j VH2R& E m :qSR:):kK~z EBA2ah7zBm=@858m5vMRƒj=~?ӣȄ3pnd 3^p %m2R~C`2Cu HhiW#_ݭ>5vGo0=XZ[whDK]gx DJۍnaA ߆~:?+s5)mstm]]3B(W rНw#F}qtSZޑ9#xRkֵGG/Vc B:Srh;FmG 9!Ӈ< v 操 gýg. S%Y^H7 fS[K80"kw ^닜XYw]]t6A0{ԮpkPoG:yp6`C,0p@O4QsAi$~6c7!zS߳Ȩq+5_8$sGAnD"t,G깐аb DG欉xJVb4 pi 8t+B/#sЎs20yX W=E1L5 qׁHi6hF}Cӡ7Y<su3{]vo>}]U3/!Rxe4 AHe&vh& ;g%4D4|CaxX Q1"벍]~q`#b۪(H#;,Cxr地N*q.>=#Њ$ u3X:XM"W_ 8tfd7~7*o(!2qQG> <D!uLܗ_h.qgɒj ~ L4dr\beq40b(+Fg ~i㲶u? ]P#ˁY>R U ͙ EM ׈Z5M¡x@KSInlڒ;MG.Ė2W͸e7Y9m(BQs:lØdq~I{d! `8RߣF_S : qǑbHH&C9pMxg(jn)5nR@F4Us AX),*fdrIX*z^>^ ӵGQixB!M-;ʊ^iNJ*g:ni}"30A%zSN9S*w\ieQLWsdcclLؿC{RL?49C/mdN% OJ8[:Oh k (wDq_ ؓ56Q*L."N:}&05&Hj TܮkkKxl  $V'~aVҼXsv c]ԏu4vAMh+t~QrNSWU Tq(R,:\Q| \kc*ȰYZ 'Õҽ"ec,or6K&Z^3v-krxUpBlO+ dP!Ui)XR$ J8 KG,;(+nvKjLGtցÑ0m?ۺZ ]Ԫ499 9x!&orF3LlqJDL֞q˺%ev3Zd X5s=0qN#.Ld6S0h-#rr<J a y&%-DJȏ=AbPLpVp *%{]21R 2 ,4ϤB}ܫS}9,ږ캋:zVve_Pdm'-E=r~ K&B~= ؁hyN}$0}PSdkHg:R}d&iRH(5#KLRIԕ7XYt/hsuv)v^7$pAϳѱ+T1(gZQr?Fd ^d# $+ QmEM#+] s}ٺZ^GSLJe͈r[g/$z"ܴ.2Y3%0Ǻ $%ÖgyrO1{wF/DLdbK6QA>Ӽl`K_inh- Ywe+3u׊ܖRo j%RʹLW/^#r|j``NGBve_U:-F.r]9s}{*. 6W1*Uwt°>}n#^3"+GT@yԝmϺ* Ui}{gC$e~of@ع;O6pFM9x?o%Ml?*mnz3x}Gd(V0hirSwg/onHuAvCGS1fx0[ k$\4w|2jLOqoDrL! /+Ѧ#E +n@4.>f-6$gE,v,k`XYyˣ%6] ȮI!X|X_Xj:\X՞#bfdV7FH Yd)17{Qm 1ްNì|ފlAp }y>ֽz$Sv DLK>PzrOuLw>Tqƒ %d뽸qj }McAv[5"X8.CZ$'D| U ?<` D(wͅiG/y;Q39>-r72e>lCӉKX䒔؃;a@S†+!%ڼoՐ%#>i!> a1Ix LyvgOPۖ!Q%U% KMoK!3c,R _.K0х/~AܼQ YH%kmnk1&{0/(@ީ>bt6z3  N7S(-v^!i[jEawv[N6S;}8O=/ BUḘ*cEJn* e'RTH3g!.icאfы:\o-_43!0捅)0dQ1-vd̞2g9HeF`degRՒhS#Zq%rceNQ $rL XDW 6K!@Mȼ\/Z 2y.=9seR6X٢hB,p45IL =D|QAXv 2#Q7]v>-C+K7J[12Gr75NцjFaf4~XCkjir͈A+ 2Jʔ/㱚X5^UO"5d6`3X|n~nOf%;qlu0 v}7T T9@?V6R36Ū N(LVJ e ֘wAn 7@v)K&u5A}KQ 87Ʌ /q}ڨ5$M[D{_mMGnj^]_63d-T % ZUA.7<"<[%m'q#]nt3ѕ~C~ =|Nge^ ֻjBgp_sylG {{-|8cU\ d;!_V\R;qAٛZ}̳8`R!i@Tґ4'`ݫj~۷q 6i&50[_c^ߖ ft`b!$*+f#}R gͅ:uն|ݢ :JNV+Md6GyL Rތo: XZ>(0+m:3؏WJV#ro%)$yͶ48ëjĂ:.w,qݾ+15 j彮n_wűZ))ɣ_]+`Y7F6>b\%$P'1[ŖD|%{wPFŪy1AcEQ“DQڝZz*o"T͔Jno] qw8 9VDPt ѠrkxBRWw" ]w\bstUڋUdk̈́ƪpab2 u0i2 ׁT&{hr)PH`P>>V'D0@&O LM=aݹp6O7'b5,^S[ym/(t냋dLn '%皎s=q_e i|+ϫ 5Xtu~X/c+b'/‹;aS J9.?(_8Ӏŗ[\#ǫW k}0y'UbY~XT^_G4,xО <`(Lc[?g!H^ݹOF%9VÀ ;lo/g5ԫDDo/l?W13*~ ^Oj6ܣ(.윬cS(-L8kf܌ـNa\j?G\U f3ᇸq!~ X9* J̕mP!,'G?`qfe bBvč6ěr-$b 6uEG4U-gfu9|@Ʈf&<2#|yFR#!GKZ=ȿm+UDƹ?7iDyAMQ HF-GcI;5[3K'P[#t^sX+/RpMݎȋba^cMǯ/!}#Z>*e | Cy3  t8ʹ{#9ݪlqCHAyߦׅ|kzǪZI ~)m8ƗĢ/iނ+wBh0̗] r13ND\-(__@GbT~S W$PCW׾jD@/xSCkdR[̓,@1jp,+pASrM[Q?rCT1C6o4]' Nv|{6 5΄MXZUkӇ¢ ].S#խ%6QTp5c&E(QQMOPa6 8vϙnXS^lH2.٬{d?AzeY:H!ɠ^ZmX3TÉGfMSiw;c'A3"56rF ܓ]ՍWt(`n,%$=]C"-کBkFk "߹n2( +ɇ:!1W< OAJ]i)/1󽴩K]?"X- گ>}IT"9~ZtaDTkޅRdvK?s RW HX+P܊'B]Zy{8,q¥^z}cB荵AC;SƦ^wf5K@q F+m 3_d.,h6pL|R*cb$ sAdDi`̙\Dt  @%XyH'b¾5ac=q'Õtu+i <,tS>t93bm3?I21?e5r:FGcpmYN¤aZz۝3j"cP~-c&|)x_Mcl#l8tU5IW#XUݗMhzv;Ԧ$\*IaC%s*aIa"T}9*Pxu7$w?" Xm9vpMip]tx̹k/v ]5o=sL, =RSMNdZ> *" <9a}r7A5nʣ"Q<.`S"t[ZmǹMI- UrTYhAQJ|.o]r^J2BiEiS'\I1umfgtl.cpQyak" ד60pTeߋU*o%.ܼu1p 궱7r0S9՝U+1>9 hPɭ ^ Vӓ!E:iHQ.D󨕟'&~T]vKѹBuĐNu2_B)$9%u'jYV}?ͯ Mϧix|U:vmw>w'+r;EժQ7(ߝ-xپ#@Lt2X43Bnx`Ww 0xS\!o- P1̫) ̤{$U)>U{Nt-̇=}^ 1jgXKRK\{}Cﲼ[`&16 $Q:y+z!60VxCF u'ʝménOWUgZ N%˶U+ټRQy4 @7%Lv Afr xK(6ǽV5.>2{Hq\ml%RP;;T}ܮ4Wx 0ْuN@5aq=i`ՆI8ZJ;":V~]WGp91G/jɒ^>+#I7-ZE*PWsh~4b`u0{ry*&6g8[L< IZa{L]Dh^>e-+~2jֵ.c8gpa 9p8ܾ>i[8o,R֊"yB  ["nt`9B]+A!I zYI.-`)V)sx_1 r+CJլ£fBJ 47ظ)u_` O>^|ߡ V+Á\--w2g.}Q5TXXh#:GGC-YHBc#xni݀0eI0w.rdm5uBоGGǜS+. w^&IqȄigY.;z Aö9XYz4NƷɼg'3 xPG/ wyq%Q9[jG 'x<7ɩp<`ԭ}PN4jİUf0G~b68#e2c^.ϼ}#.Nv<NJE9BB0|8_'ŞUn=k /Nz"pFh*'r(R. 54XgNتO.u)ltj-q,H5^z*""~t0vV$*X"PcSy]p 2pbӋ{Df24nxf#a²7x&Hr3NV4bbltΐL}o}JԽFf h \m7} _oQ " %p94Zc*6Iėbє A_'tOQeދ8Z4 ֑ɲ :o1n y45yZ}5hs%8BcJ vzfvv;ʬEo"+f6RyR|iH`dbDQ^Gp+[Hc"su@ ddbXw]z[ApST7fYQXvm3_K=ME_'N:WM<9$D*j!-6ȸYQ=[o>]ʮC!ӄ=ݮp4sYD nLjдrF{<)alFW$f'=7H ,(.$ +0ty;PVA0/^UWwolp!bo^{ HoZv)x$Z@\;s^#Ͳk@ezT| $BF]B-;.vPj<˒뽨)=_±׼.āA%ojVK!`lYc9:~G v ;Cg?C_2R8T3dovZ<ߦ_WZZWFϡ[˙*/=\m.|xaa F::9[[5Z-vy_7:f4R|9q/.[lP>0ALWc23W_dmTvLı"ol+ǣfGO(zHg@vY]-mde!L.J*~/-Fkԧ/j56.jv9ڿ+!⁹nF.(SSV"Œ0g$7QM#R`xq!s7hL 9eM{g'ssoԇŭ_z1鴐&d!gVbeRu:ZPHVu̠7nVFSrgf $f3K xb3Oӥq5$<\SQ@smԟHڱ̞Pj!7=kti·m9odml֝Syt0gd"\E'XM֥m$2"(b!QpMD^p?MW*T`+5Ʉ S3|}zZum9T"lKPXТH,\'͊d<.XK?8>hʧޓleRpF4P +` &Mk.|Xyl@WVc߾`X0} Y/@Q(d*[|_Տ0i&#Qϲ"k:v%$Mm!u]+]H?ugk9OHo3l6=!O<+3boM'jE`OEB'Iq9ߟ!=Yi_Q*?|ZX2_A"A+ayk̹OLG! ؓLG肎<ջ^)Blđ[l;kL̋w3]ҎGo40LX 22a-m坭o#T<yUA~B&VUe<rP:p;;l:dG~JD !r\43 U4qzQ& HV>>R6pޠ+#G~JfK>|ar@# /wj]7){\bD}Y\kޕ͕To5u߉NUqb]SRCa?!¹j(^()2s>R/0_CwmR/7(SXHwc{/lGkWi;Vu{6mp]a0ȯa1Á!X9v=Q֟4, ҩü)H{N!qyQމr,bAP d6>6]j v[(z*DꗺV/yYaܻW ")}Ф҈9)\{[OgbGdr7=bMF)f=AO,$NEe,!#BAlOS2.[8)ϒeyގJ)SĢѭdߝ6`U݇RLUXďq"C FˌR+rB_:$?&ʖ @زAdAY>..BitⱑMm; [NY(ZBL`Nꅉ#ήT2[N9dz;=fo[fiJR3hzsNMYcH+|A!nW_3T_}vH7ĜZg=,a:EDT5~\u`|ZO{quzFtCXP=$M! h%Lpaň3qɫBq=.6|[@LFi ][Xs$nvuj+0K r6k/<@t-[147A'P挸 ^ ϗ$cPax) :'I<>OJoޛyM*pMW3= kȆ 1)f H iQ$^j~,r_ZgQBq?4h ~h(iPb%yyKG A&v'݄^9K?Ii f<4jjLɈe.$Ky~=(cW"AHݶ/!`fMBQW.}; lyPf'Pϵі`3(E rVH SrE[$Й֑_W,R}f&}Ϧ ,0i=KqA0z3cdzOu­>`^j62o*ӳhsH ǖ\8Tfֆm;֤Qg)Hc{yx-[ĚFC'5v5$'fy.w;q:;33 flBuj-(/ԐEH=xǞ1`nu5UQ8wH|SnCX?:pxq-b 꼭b;^,lƃ1 5ddO'SKKCpssu{Wh.7#l׆N1ymcC3Uħ)#p WZߊW2'fڏђ/y^S꒶uPCعsQbl1!Kf:z%ݢq99Ϋ62|BL ߴ݀|;xZNs)q{}wglRxz?j6 DDI8nVnnϑ\ ][ΆM'͂ pwaN~9 ZWs4GBõR V*o¹}~ზ <ċ ]VRh9"I Z 3yHꭊ#ՖcI~I=yipo"پsiHֱdIQx|(0gt5S g%ʻViv l8x±sjHZU[=omsYtŠo=\*ɯ%y2-ڧH1IeдuT-EoV'oEO_ao14.co뭕n/H{4*%nM'h:_A '] Duq KQ='? t޽/W$Jwֲ! H6.Śc9&*4|Yi~$٧ҍ|eG݄F3lb"}WD/.sY4 \~1$-)`unң{l*@noQG`<:'q")<輳v&S^F{ K| q Ȓ46fN1LC#ζ1K"_a¨iDLBΈ]=B qɄ/IAPR;; u^v|@P 5-'4N kSt3plK@.0o+Hj./߻oqCu՗xPkrTTrL6ȋU ŊY>xVE:>XJĕKNoF)]y=U3.2qLLY n B_iJ*+sc &`׼_Z}3+Oc,vtP(Keoq""9"˱3୎i6WbQM/S8w652;Uc3k^9& uScO6jgDiTcm.ޠwY(fG\=Rvm4 Bh@̩Yd޾ٽ ԃS(1*>5`Ԓ^GcC\Y/a52p1:Eu j]gA,|kcg6bYasu9[14r yݓgT>ګHΙ1?{Fwj9DpMOEU|GciP8sWhチ4LJޜdH'&?VFQ#Uz/Y-ހRNR*&x焍ܱ^Qdh?_34!=QENrUZ4{I\!qLI+I uXhv7 pA4v VL@Ubvˤ~˱uN ͏,TάԎL4sQ#dV3ل,}hNctYA=΢"}NZOӎ^:E{D|t(ߤQnUP⾒\=1х9Fb]ij'.a^*.zZpɥHr1'[{PH|GYP1ivqȣi 2+ ǰ5vWr)"D  \ܼ:/O_I"՛/2Iw!eG/2ӯ!Ki (uBQjv'S|4%TS}̂ W/U2 zM#{kYaҧ__EFąZY=1ĿP)ϩm!JA9T?HKZ9%?U3K\-GS\b3|a1ѱLeKP) dwgFͶĈ hQe'#X5hϓ'+iy'NoN-?PC,$KPJ꼎az>-ߏѪrvQIrMGLH E]Pz_SǛ I8Dm4ك#vpH܁\|A+%<NpjMu?qu;6dW20``6ш穒faQ_tn6<o@F'Ft=;}iCЌVK]YvɅt, [6-H#ZX[H1p))]D>v,u윭K^KzJ^ [p+feY8 ;8U|d ,QoհP^xʪ_=Th6l1(!ȟ `Dڑov\=v !/,ү?CC={j~ SEn p-ڈJ9 ]i+ =a+6EG m$zJvLEUI2U-ղi伫sBjL 't1{jm2 qYv59oҲ=j/xSh4Y&b5r@Iv\-4gP~WSm_pOo^89`.,m~Gr'L C{B?C㚻TʗK7Qؚ3ӈqpAg0U9Ot-wxQ]^~rBđ^VŸR$Y Q\'1}O9G?[kSy!,I!)39Bus#qi]ȞSlVMXu;lDdr{q㺋o;oD`Ji4 Q[L9[;ܱ4jd/}F9}#KHxZ,X{ݬLNwM}`Jb4Q"YQ6,?Ԅti 'D쪴&M*!3 2j !mr-7 2jtg 6O4F?bΆրņEP0>O<, QgʤȦ&N.洒/ƿDz٤L|q}oyO[g!Luk:+aԹ=c ^ܠ+k!m+`H! _`G`]N z#Lh.˷!DkEZbULvj^ie(g2*Qr54+IUu%٢EMI,b\prMSe 7ֵz:gzQLU9Q=+AKIOyk,ҢC؛*w -BD_G+p S&d0}4\ysV9+HJm1zY&ArsR tx_PaA0`B$aRд6epn?g-#GzT4rdZ⻞fAվ=ncnj*3{h8DI hcEr֌D!yi|ۼT?B?d3]0R +Jʦ3( gգ0w4 ҵ׾$%$gzyP5JE55G;.ܛEQ\9o i|'P kf*: הs!EQ*Kp[ &?==>՞q8ʎn<#-:hyqB"<+w<7@ 2R/&̭ɷk}dy ^3Ƥ~o UIor\q2]+U/gLՍz7LboyOi2[P`~l* wE dZP.ݤ3'Xoz6, >i|F<)0rY, u?S!s/\]Wy"߯n|3k9d1۹)s)9W0"+܎=fTω/7n m!1uzjVA?a\/}}N2R}i.)a ASAT:S£"r_҉`ٔTGBAIiiܞvR"b!qcعqC9J^P%,]'qhx4(v\ߋ/PYƗOg43T%H@3d0BYA/@D yȕ"a\-w =[A¡swt0@*S%({<ݕ-@v:O782Q۶MKvGZmq@QRL<[7P41ǬQ֓[̎mn4!RXD޸$rfOH^G Q].8mowi\ʮ%ֻP dI+iY54@\V|Ѱľ둅Ȥufk!sCZŸG$8.jX.67$CYM߻dЊɿ>p1z^_Mά%>>a> Ӓu!a9|W79hi!T O_ػسAŧ-xȾTo&!s j륗66|2N i=4/$H rY>}&ֺ25|-tL00g GR`uYJ9 X,51VFPjXXɤ&GѾӯgq= A+.S" .V1f\x`|Ua}o#JLFo.IUTBI3Z;X^o.PKETt-1,)4?1RCOs8Z:)-^!4Lɥ,-OX$R2A8nYKFµ_4({Ydf͐谩S"%˧jFJbBgUҲ)qR͞` /&lկfnrГgs)54xʌC2ϭ%b˟VݝH eĞ|Ay3ro5ֿ kF_2y~swzp+ϥX{ʼXPR 35mi 7 ( ͊&>z$IlU5[Y!;)LE?d]~ g1=> )LdD~&Bi|)]lXdU f,Y;Au8;DTY4}.D<rQL37#$ՃTCnj8bDV& qYwk,Ywӽ VD% RR}W066ۆԖT76DXs+ژ+"jqW+y:22զT0H[AmIv_o߹i,L׷,eMt'%e0{gvL{A{Ovۼ"I{фsn'<[y.i0>Pq.YsO,hGF@V|/vٚ2b[ 3-; 2C(vhmy]eeqgu[2e*Z>4d|[AP2/.%?#h'YI3cc*y%nuӉ炊5Ծ3͝-ù7/ /,~}5\A/qnGbFAs^iKHŕC bK#.2ڲ.R,pox1ݔ ˈ/3[ q¾QTtȭe,:- [ V%*b$h#gE]Hd}$ k\्vms9 'ޖNL7¿ҹkTxsx'31c;O.A|fwĆJy R 3gh mPA p S6iM/kqVo:zFjsr-o'7+0dX<'Θ!_` UZ[vs3S~Kf} eQ):%$᰽O^Kҕ?!I䪢'i/pwi5 K(n{Jֺ^-UfN0 F9Bk7[GcCv%Lu%h82Rx9vTVu-ұ)ϰCc@ُiw,DC-n㍸E!GgBY}=zDAl(Kuakzhݢ]::ăf|Wy!0༱reôbWڟ+2} (鍕%Z'}ߕ.GmBO lmh$瓔<(k}ApV"ߎU!!@nP' ')^w0H_ QaVT^t{l{|!xWZ8g'(`wQo?k7BX9o~~ 1l0F0IgJ`tɒ.T*pȘ<;ഷ/o;giSH T탒~mmѪh87v{L}|+Q 1v7-U$tiB .Un 4%z+:,䛳An ! /"9܏ۤbd"3Iy]!3PH%%_L_YBw(v},Ip' 3. z\xЋ?/|&9jxhqaځs}Z|BXIT̜B`]9Zc4۵LR/uNܽUp?zr;.TRyeD 9{W|[zw©t,u6ڒ8+ w 78 m̵BDq6`J𘻛צȬ,tPS38S؊=a[ |r0F\=e9a:=g`}:^y†U#M" ~%kM$`(-r0$ Zx9˚ ;ԐaOA)Ƶn0 g*,05)1rѠH9JoNcMtU6•/VNB]X5x eU-(cbShts(%^ WV}(9MN\$6|L!4m`2#Ͻe^,M;ω Q\gVc)5Tpԇҏ`}I C\آdXokgD ܚ!vu+}@ lH4fjJpV-+_f'd}M)e~2F(<\l.moRh]mmArGE' s\whC9Rqr_}Ȧ<5Q k|׫Wu챊y7YLhnzH 웝aRNP12yA4~HBr@h_}CҪEEYgIW_U?>U CTE +R';c|Rx9u3{Yؒ8()[)f Xlv_e^' p$r/'}b|U/r!9bxl8*?7i]0=*D7Cp.ai'bp@>m{gN|jev 4x9%|6A+$f14'X_vjWhpƧ;#ƺ9 W!  - XQVgF8bۃdxwP0+Ww58oD,ОI^ox}@C}hLғA@-kB.q 适Z]LD@By&!NGY)IՊtQnv]ȶlU9yƺH|DZU–BˤD1@*+pipEOjd}x(G~ o Q)Xq;(אb4 c^ٯ@L#>fC ,HG&SN m=\rKqY71Ur?mi~ <:^u2tBC4:'z挱߯-@AeB)$=P Bt02;EQ|I _%_Δ.=>|52NyIKS1,f -maA6/PB G.0X,a3)f$l@4 s$q\6n^8w0g qZ"t4S A'%*S;mBIjxn9yQ;jqGUaHZ50l3$|x4@]N=C& }"Lp2B,ᝯd(@gv=iDP4 cBPh}tݠ SݍH-M* #[hR!5_ a5P/fP@Ȭ}bv<F!9&c5nOy2 e!0m`VW\C4z D8[Gb7fȜ#|ةNZD r#`GeJh]xwGH`?UboQ9ձ &ܸdFJ[qVNSOb<~3oԍXnA dPWuF]}'‹pεv);?h>1Sy8V{-Ͼxnr_ߌ~]ok6b6aTo[ܵ8.Tr_ߝUh[Ƃ<8$ JOx{Hrpwe!Wu^X 'Q!}.y3ǵz%n~f|"҉q?;&H5>tOJI.^&0ɕ0IV#VAd~ȱVsq[mM|?CSKl>#n͕`i_/mM ZeU ZP|Kw\ySV44EXC^ VTK2'XPR5EDžQ 8?bN,UB46ƅۖ Ϭ"q9291g]&hη$mYQ LF;]UmÚmj/1]ѬC#dCM!V\!% F57Cm!߭Pdc}*x N/w0`? ,ʥ1DQ^~k;\EO(&*D{h~d9 7[Ho:͔Qݻxܻup(-+NGQTޭ_,ψ@G>#e#"F՜Lk91/|شl/-=lAyW' "j3ӾGc~uzoW}"Ag)}&RԡKV^4ݳVKn&q-,!:{[X Hfl_؞CR@}o?c'$NjGk0$O<2ᲅ@ƌ uqsqlΈ3Mg:9RlJ1ek_e&)HEsz!ql?ԓLۈtmAHMs=Ȼ.uCФȢsTd)] dVi& EKtkt)k`'tLm%U+y8NNZV Q]$`c$U0i 9/4sd 5IM~Y^`@UE *g 6 0Cl=O]g4,ERh8tL^ KO?GOԦa#PcJQ~ƪoa/v̇ԫK*rOEbߖA;aoĄ2%mPl6>s++y/C-W0%<,\u9X UK5^NeafҬuـ[Og$GrQ%6֍.(0}&' ћM&d@X}<4,{T ,w@*sw`Ց1'8LRnS0*}:cӿm*>d5Z@> cT8|(IpXeU~GDcI"TPQ O#-fp]?;7+2 Jx-{)|dɼE]AR37#-+PasH[@3ɭޭ>?5 !)ݵm#1f8/:,-y|} ue Aݶ,ֈ)ٲF=HBܦU֟aUT$01']Pbbww+14%%i4cnl+*6yy~P|aAͧV% R[69\?t2u69yA\|Nu͜Nr%98!^) z _Ij uThXwgDt:Dy4MYm8JIN@22~GZpմ=Y9d"5i4_%Gؗ;K DX*\1UIVVA*)uT4l54(ILgt,R"Ze{|y,i%#a\}ƀ[瓓p]&3š.MQ9@#ݳ(/,>Zd+awCOi9h`m s  1w𚕩sd#Ms#`rtm^v~.TޖCEndcy{2GOND6N3PHRsHQsmoԿL3ʎ{]B< =IȴUwxVW]#lh[]F1QDVx(6[%|qdZÊ8Jt%zicyQebc=0Y ^15PΜ:جb2" >gw7eFDsts$*5 Q{r ) ݕEu1.ڤDx5@{dW3=bNLF/[ 6]G2@-{U[<;每>O fn+ Hq N`/'*P%)T%7򤠃itCׅy{]K"wqO"NWބ]bxJ-¤m-i-sV>ؼSԚj.2O9&0 CyנVfw4#p AL!c ts#DLc}*#hYdLK9#wd2qXOTU} q^w3ۆyV3bP%<#q8"h܁]M(}s7eɻl.!.c)@t4ʼn=\rUDh}w^y"5?$+taDu# }ְQix,vß-b54K9h>=M y2:d-væ$k>idsrtr8fݴ}UsE`qVv~ڏU: ,'$!/۹MV0g;]m+5ءN& wW^Ã0[>aX1;ٜRD$$fyrܥ#e1"^ґ=1v3-IIދ⃽BdmC0pZ!a mȼ\ע@A?@ } 8ՂzZI,^Kq t7#(AW%(5i{`۷O7!7Ԭ+ΣO5s/&Y 00Ng,6dϞ1-8x!-LBwpi+!~F-O< "V2kuZXX/csG՞5H،"_ixhuD>$4ayjf`TJqRHٻWP:;@֡57(xjyvߖD84+U?4N5)2RtIUk煐W" O|BI0/r{Z(J HyeQՕ}agaN"5bKT;M^*qORtgPٜx, n?+Z -Pjh|QiRɄT=ZSo@mnVUӞWI+2mJfw&x`r<&`sr-lsO((0n2! ӑՕ#nڠ|ze>7K&QdXG#UxeW1&YNns' l鹥Pe]gewЏ/F)}^,fLݿUgU)$]ks2| :)R҄ #HbՐ)lUO ثg-VJ:RiYE1: 'NHЄZ #ec/r?n^WMKFVnjۣ7S*˺8 1{HE=Wi 8*meoSFaa%6)3xm ١pV4] v3Av1nbͧg/ayk}pKGvܘLzdleѠU,߂7: v4 +=X(]Z7Y\ӈ^Z| /]!eexex@疰ubYw)F=:[:) `jYB f{ZxeALSp$2fZUa::̔ 8 qذ;!Mʡj6+lRd鳛WNigݤꇩl]L_o8=KP Z;&[nfo}Cj $#DlE!f54DŅF_xQt)hNnhN{ sMK?i=cSdiV`ռ$_,yd (,zJ[IkY<)7u\ ssllIA` k]xąZdVrE,&|T>;$˛=*AʉnȨE}%Ԇvat|fLҒ9]0EF};R28G+A0'C캄Ґ9*vBeRvx@t>+V9093ai<]`lwK^M{铃B#G:weյapu%;2xd~r`%Z `)IN펲hRȿO Oc!t*W~퍟~UNB͛=8)=I`zKnN(QUzϓʮ =sQ!TPJ`gTSRKaxaѶUFO 𴥍JgOJ`yPXG(Ŷ^\5('g2hV1nvz:و)+Rx#r p}it-u>% IٰUnӒ@tx6SWx|ٰgsjXh:J8uxW%yB99hb/x%Gm(+b25}9m00A5d^&4]6PԻH.#s.w1cdwT&3hh=;a6BEJGaQ?*]E͏[˶B$@f%/he0:L'Ջfj4C6f~xij҇нI%[-Dڵ{=ðyC|DR$s ᾫVE*5XDR#O[. xm3JA zl&";XY)hId"#;H{s m1B,wd@ 7ͫ[8?$y?c|'^,j:Ġiب)ycd@zK+"pv1;} dRPȇiC=+[\?8„ qje:poX6NWB^fǴ4dՠsCG)jVy z vJ;Za/LXfa|ٸ,F>2\x+F<>䯂>pN2Na)|ĞSIt즪<=l䟛Y>OE~kpNڡ+ŋ`Ǵo#py<:[FIybsZմdi6WS1w{T#MTg 2*jȔ@.%˟I@k(hę~fo0SN\{͛MіE {%^[Z^׵ "̸kjS9>'΍g؈O4`fdDbL3Q^$Αh%} {]:)P^,gNy\Dh 6).c(겢ņm P!#AVL mIGv쟆9g*'%cN9'ڍO"Oe|.8JE&}A~*z?odIUi.[:db@6^~8aFb40~Y^sr*5~)F:Z|a>uNg ڥ< {WGX(pw K `҇ewCX]kUWHv$- z`!e7]k,Fb?A!aPMy >YAV| t2e j/~<4PR;MJRƭdj-%h^6v#f5Z>%ٔ5E_oDk PEo(MfWذ|U=<@ (ow{͟Ѹۉ6l*ҷޭd#b]e!ēt8}t]l T%V(bth5̏[JBսap<^@Cs ųX>9u弹#MӤKG\1u9eE6M檏Z B-}k[Wc1R1wtP NX$a=^)|Q|úM2j@jg)ZɋؖHm~nXzhN*fRU*PURoSp:|xɝX>SzJM]5cmvNM'º >%#WJg^mG-(MRQ Lv;ZCvvBߋJfUDTh \ l}#=ZƬ]%'ij%e%Û% id>pkz=PiSADUteiH ПY?hn^֮_mJt|Taᵓ:fj)(b|؂3;*(GL<z ,%%a(~ѭHKS| DGϑ1%{ , xn?YkGa./5 j5"d0ҩ;;:yڬ$auJr"/跎HE>2OĤyȢJ%YO npn|Uߐfӹ(rFEM N RCNRx@5ͶkT.lWwPs6H OVJ{R)|c^jw >?驟pߞqXi3'.tjFsQM3.`lQS,+ͫOk۽Jӟ#TjCb/*vͣg_B'@_ȱأ.J[N^ Փ,Ǹ~5vkہ+e:+po֯IfإrH6ޥ](pƌY%zbp~M.H,skPpϮՒm^d!sn:;y0U2Dy1Iq̋N/L/-#½p|7kU!d[jXNcMJ ?~#:O5OAr)?zGĆ5qzߗЮٞfKfll_.Iq`VOVÉK[+լ}邷-Y#0hl-M-\9S?޻[ T nrhǪ*zLQ`Ė>h} /( ޵WZ"M9kh 7:p]K*p ~JOAg4ImЅ<[S߶FF67m'`ߞ;+yx.}8gH+]T)TaGJ,%?JYfZ")(W95c - UNTGAGiyqvL`g2;b8;9j*׼b IO`=;pGGl*#EoӔ}zdm*/Y4z")_$mxN$[QvЮ1OtۊRֲC! :І"%2IgNp?{'tzpF0-ےb> LB@@RD.J1e^RСL;nE؇38"L,z+ Tr6/6v/;znBG"R'OHn>PI2ŀ0NLMGAyWCy?Ż'd+1˶=a&zoO UwX)7i%Y#82߽D}9G'0t_d\ 9gt<+ pPSA)j+۵|3EEs_Պ~Kx1q[Mt#6u,-ļ^!1~k~{D 'LjtK8h1TjYNYB?9!^GJaԠsT"œ>rި'&3=o/t}w;њ~"#›N/RDY7MAoT:.$~ K_nf߶H/i3aPu߈'ɵWҧhЂ/?#voaIc=(8Uu TeSo/ճ5dτƐ2>AHS⹨`ZXPiE9&X쓙<??o6$) 6!"> (5 5^֠=k0#?) oun %֮Xu?ӈP"-Y`^Ul-{8P 06 ÂY;rnwY5+FsXIZSQ< \3<Q8'CqqW)izH/cV ږr_6S"!q[T[NF9Ih Z?G.Jf@_[?^qSNջr^#Y>pRr*q֋&j Iglj֐DG󩦲Od43BH)OZUzb7ͽ 6" 3T`r$cI씷0JORg"p-wc|?>so )Mdu-9$ڸ"e–eUU~ u;vU?Ѫݽ:΢L6<; eSSvUvݢ׽Yq]>I׬KF=X4?8o6v%NJuqcֲ,'VU, o$oނUpZ5ܯltPMO<.dU@~)ӉQʸJnkTxDP}^ d6ɪZ@D 9VxD ft.'ojڄ 8_:j}ƇonSBJ 5T PL>)g}crT@4qwm1#?4B4Q#p Uu=ڡGz>{l3 _liٽ\)r5$ϑ^<+&}FTי`LJq{> .F1;t2rd6MsL>[ic,o@BK5wRuTo"gEng_vUhf#]klb,&OF+?ٻ/~_6Ӛ++Xad"-5ÜYʬ~D;;8v8Ue_ݦ$E=˔})RgJ?!8$׈1PAF9ގ`Y q#ѹ0tRbXc5#/+|Et1+p}xW.9 Oj@;͆:{d=S&.w>z/r}o58<>?'u^6腝$&//Ut[W:*MUHr3% (rkǮzͭ S "P:z͊g[4#,  L}LT (~X2lJMe+ ۧGm'd<炖UeQAO^b?;cg`DWm8mEsHti:x=pK`MA'IEOŁ9UҴ:Wa'ܦ>!L6dXg,ٓGO8x^ +8Q'hߖQS[_Uʣo3%q(* .k25!VyW>)g0BSj?|=p&\ ݀f+HO r}9{4VgcnqOO^ d$eGX܂E3v'ly&*F0MM0f|D-wDzXv 8ɫjB8OBFl8km0ÒL.FݑM뇬%w!kZq\^ʹ쟪*GJ.x(2kwem쑬 R:/jF8(Q9, ;݂FL ;>hŷeOA|寓7o\0G~Pnzra=ʣZ|aPX Z8wNwG/;XjiLo.ln'1UN3Yh<)H#V6?_aK;W1멳OAh&E?|&Jz;tktp-K$A)n~vr4ټ'Kf-v!mٿKHMXK]'6`)赱`FcOYfQ3s+nɞd\zSSG`YFyޠ c/w+n-h6ov]&/ҩK>4<AӎǼg]Yr]ڃ]&L"lw+ FQ9̡Jw&NZ !q^Ptm^` @1nb҂Lg 5WBb@Қ~Ls"n5(])5y1*d%5c nB:ݿJ<ׂ G}Yu梶g7J^t=(W rY|ͥiJQ3'HgHE\ 'eƴcXE1MNJha\l6p2sG.MؗJ{=d+EKZ3-c,56DLϱR[ QT0ᑵENMN(43S°`qoqKSvdw#dț#35.v`{]4ZmF{ c3=D=ó }cs}}{m6$ƺc{ 18ejY.0XvXł[~I< (? !w* kO 3;.[n0oJjdVG]kxc7|^F:-DTXc$eA #` 7ym; Nc @- фQ#Yo'fkZHP0(e'>w"-!njzXa= $ S~p;A[!o@m$`܇o є &1:+4TإC q†2 vwxO&D=@n a`6ɿK$þQw(5@IJMh@a;KGZ= Zz>:.6do}:ۉNFJq/h '5qX_eqY9} C.(fմ0xqaA[Jft67HX rБUHqF6ʊ QϿ9U)փ!|SR8JC f氿E(㡇wO 0WlD +&MEP Z).ݶBɱZi&!v=$:!>yfPFFxgG׫y7o5&ŎNiTf~j /`XY:[QH9kt}㒥Ջ4K;ljse>>b ~Yu~hVTk]NCF(|x^q)+HHN6].?ʶ D G6Ϣ{}AJC}ӕ] qw>U0HS{۞. U*L7*5!B9@MEiǵU&~H,A# giDLQ!(ɞ z<~EE;d3w!KpȊ;Ju{ڳ@;5l9H[%o<Ι-"8=RsN*ӈkYU*| C7Oêە\أxguAwdK6W%ϒU>lѱF peDSTwYƚ3*1ؐ|]FѨ':ڪ3jYIZVR]o"inMwr]~98oy>#w83O Ցr|2m&m;t"">GĚ ~}g6h?M'X09WW.\t#Js&`,޶¢:HK'8?e2sR2Iڳ\E=~n' }s)b(iU 4*L9Ll'L:YklwOb;AڬBd5&r+'!*2 QЦn&|.AC}ֈO?KP mOsA# aX$.?7ec&sG"#˜#aBĂq@yآ#PcČw[)f^ĵ=Ȧ33J?;D85-*m͗' ބʸDA"Xoԅ$XX|Xg9!Ny j%P@ [S2͔ʓ0E*izҚN#=i'N`sEgg^Z>nrB[zz=Y&젳Ҧijuc؇ #b {B/$u_o̖Lpю4݀Fy3Dn9)S0n :ϠƔET6fŜ:/֎)bU=F(0j̽cc<\\|U)Rc\:ywv?'KjtUX>KOlcɸJ`^]h,sUa\FTB$E=)cP8߱rSm_&'% Is3DRIg4c ٠π/P?E{}Էgʲ*(BE9Ӓr9vWj.-/NvT6ˌ:3 S'X"i7J*F+K=(I)@I~a0# %4Bs(fBd=cYi-Ӝsa&FRᝇَLzs~2ц a J;HyTҀt*zj=!|4yUKh"LΕ:3TӔxS[1 \aDC.8+}{˻r .`TCHx;{x[0U0RU G@Ot\m͐=lH]55dY:4PsGGyW YA B|f ;#^vi&;!yT 4l_.Vѧ"%H1!+y%O`,((4;g۰R[d?u`UWFWOJE!`#v{xDuGzs8t"'+:ЃdÆJJMwKUntsMݻEDba2Pjx8>QUܰX5%X# 0{- YWh`фWTzLREB? cefRWۙ 尺h(=7=+E~XcIslWb "1c|5̹ ֑r(Fʪ&ݖЙdɥ1Yȣ XUKSۄ =x *T(5!:;7Z,DS;GeU8,(_)D*ght5%{{j.X41!?X18#|͢]t!~, @ P#"]AvPPS#< kꠍGDv(]L*_0 lމo.DTARU0Qdvr̰<+`cPv]L76l`m  ƅPxf,VtY4-tjpD:pV2GgtYٵ1;0^=-OS5N/}l }<4bbHN ߘC 0+M-tݰ7}!@X`g-[^BAimHc)Ұ) g!iV[mg Ynfn:~_Qv3afjGgM84W{#&iB ~ C */_o9c= f#?|"j)z R T Î ] ckL.𩳏K&Y x/trT{] 9ئ@\jbǘ66pI2tM E&[)` yШ@H'6;l2mfm H{%|$B٦o+sbc MIzrt[, R CB;a߷0^z{g g_v bӈ)Kw֤[/6GjH9t.7bW\A%S} N}:|3 xX=᫜Q^d" Z>ޭwȤ$7t0X@g]wkcO}n K?vwʯ>0 >[[9T<*^ ֩*@ـ?\[Ap?55D)Vj' NMqteo;ra 1|g;)˳c;Yb{dcKpBg+17!n٠0@S~-Zؕ4(^*5q'ȁݱZr2yrێe'4I.|-ǤW?FG?@$ſ.6d YF?C 4j":6?L P |K E+E>:ICɓʚ(rƒb}(l'OX$"O'-1n[$p&BŽ  ڛGEeUϢ\v/Au'ׅ߿uߍTnMGQ~bY6[T+³?&s ^4 PB}{/,ήoϠM5~m!)bx1Do *t4ҫhXwЁP][^Dk @#9<ᅨd `L\:1Grta(֌oXٙ?4L)1DH31o'diV+6Orw X9CWKC!g;PX<3q1^/[;3+PȲ@KY&:r$?z6%(9a\QG%>)LrmM\ ^ۦ:(V,x.`1"XZYЖ5kG,0bMmgιĆiwH/ 1IdD2VR5ygp40. 2~/.ȝݻ|'L̐iB>/!o,U9^㕵69\7vdΤ\qEW'bHz3{'BՇ]5{۬'O_HM.OSUO" LnnVkGϠ1}.ݒ5q>˅S|S+Gܣ ͵N.)DO !eضA=-5vr^G(蠰JhjEȔp^ FlT)^/s,rY TѲۨG. jez<}TlݻQPK"6ǡ1|#M4&!=p4Ysu3ݎT E~Ymz L /TՁV.+GƆ`], 5A.>t;WFF@Y?RX ImSHXk tEJ bEu2υz UY{|2a %Nif-l41g2٭nX?+.zQ, ,m{t%J(~*žEk Xz2( +Wlb1b"{Lx^uG4~鮸k|̪/viPAX5ʈJAX%J>]+d{odoEI䇬jG%S"dvJ@=8̈R_=y:Wg :h:OQ^s\PzS2ہ-tΪ@_p`n:q@{Ӕr Me=4>pw$^)-+g Sk]T3}'&9 /Fpy Ҕt- R(qR LyA*.I9E?֖Ez!DD ;*]v b:ìrTk5K<D"C(;ظ=|xvT h=.tLk8IEZv 'Lo#"2/,_E`w;'S!̒wi%%]H`GCmxeL6(|PBW. &HRksJGQ)4p ORX_ *1KM>OjyF%z{E/A$uTLPq}Vq̀(]oW]?ÈNC/#x]|ytM rԡx3蜉B-еLnu& 3VfʘqD s.yzY[f爯 ￐^Zei8LF/jZ`i4EOHl$7 ـǏG 6J(^fBpv"ddkPX9v-5=KJ&LKh5pu9_+'N`Ֆ F9}܈ylQL*JsF=Hue{4eˀf1\c#yh+[k΀M; 1c)P{n|܆O&1ܖ,ҟwkk9ܯތ\ D[_?d=\{׳P5=awOV#MfDBF`9ѵ@1%6;qXd` tA^LNt%r"-1LvqAb"I}TqTA$V0cZcfaas脧^l,˿v]!,h[LBrʠȀY0E$SOA6oX,~-YRx-) .UbE%pPqzS+O$2t1zPϋ0ȯ o_-}aoG["oB6iq9a?v!x#6/{__g ddGS3Ыr6LJQpt(%xI$ٔTvEY5DΙ^mO/SzYX(-Db Ŀ Zd0}cow=#aW(૑7_ OJ0>!_|ڍ_sf39w}!=Y><q]PhM@&e38I{na-bV/qC8iހ^ =pR\Z5&ϣv&=rҰ;'/]cbt}ȋvQUHꙭ A0ز`Њŗu|Uݖ NA3,0O"ߗVסuh0{ayq#Gĸ4~xeq<,l5RWr L萣5=A;Ö%VDjE[HFj/e{. <&]24ha5eAhЎ{Ԇ Wf2݂|Ń&哳~/.Ty?wt L=]"P3І;gŏ )lb-{hK&q6[yLvv4Y;@^JRKS*rm8_.,Na" tʛ~#Z.'pG/e?ͅ %d5֣ު4/׽L;x[ *\dWavضɂTrQ.S|Z8l6?τni ?UeO+ x>{hA}CiPZuV'[>ngDal)6DR[1lPZ"/ȉ@{<[=Rx^4\}^2fAO:f?\̒*5a BK[Q&b>"[p?:yt$i8/]xWtYYF4ER(@ゟ$(<~D 4ٸ{52⩚9؟|nȼt o^\Gs%O=ƃѢ'ѱCoVM גF1V"V;H~C0qp:&SDv: M//32ɫ4ӹs "z|(rUh+)gHGbo/XNUgiCn*nPz*Ĥsi QY 'bQP-JݤprLdT%iaMדڄjJ*3~@S//cv'~E9$⯉3`w1:s7+)|d?1E`q6 V$:|^\oˤ ZJNPDY T|X⇣BFc[Ӟ7F p8X1Z` Ʋ}BkXb;PB3箚2` Db\=ЕnR/cg[ǡ)22% f(y@I.vN;-$tCYw^5xwl|)7l36ިM~ <>Pt0PM}zM'Ṳ㱡b^JuqUcF;jO6ٲ2-b`gc=FT۸K r;w>_ܝ<] 41ƠCgD;Q%P .?N MNii%d0qN1N@.$K V"?+DV}OfeYy23,EswJlҘ199qJ>P6iZ, ˮejkٰ3#a !#cNXHx#ȭ^!,r=RXT:Y84P pmF*=W;H ^l^iI>=i|V̿εB?NwPJ}>#n}>=ЮFd֖J:Q斅,&Ōvh]H;,HnZKy1iO$Z'*LܩJ TRgϡ;U^f(E ]) 5bɸ{s>PdB2Np'Aao4\R%RRu+; ARw:Ԩ١8T+1܃ѪO\^"5eGS07Zh[B87=C%*`1;=B$P j_]8-l/$ ^͔:}G<In<TQmJ-CA1g!Tv W Z!SHH{"4r@uneٷ R>Jns`4`>65, B&L^2S'-1 I8%Z% BἣzPVkf.]J ^7Dz}I8(]̐>un'bp,w |Za:ܧLA?6KgthCF#/(5;oe3|*T=~Ǽ(ÜKf9r))@Y'evH;ަqJM~G&ϿÌ>"Zi!6:/k}@ޙ۩Ӫ@V6IC%^^(D;C,: H7H7Ys~$_rLW<1 XMk˩)`E~CQ &UL{mtbL?a3 ixrV)4>{>~(VVѬHk镅;b: \obu.3NJ.ql7WM9ԯPOv?S2 u) yԫiu|g׽Mt/73`HztF> z3)aދΝMìQh'Cj< 2Phn 'z0nC; ޏ;+4g?*f4ս!ap}r<ډ*4k/4MH.;Q!he:xNLnתLcf\{ c`> ~SsJNh%@6qЫ*`k0\(8<yG'bj HO2EjO|(B=Q< h.7X?xwB4@rYd@&o,ut;(dռ$bu#ؼ ('3AQv0TbΚ,V7p}L+sja+X#f+|QHl촢95`R!ɱed.~,%<IzkntDg16 )޴Aot#~O6<#O:rɻ- ~馅[32ҙ\$!-TšrL 3\xqO EOZhT-!9IU [^]EA @n!,߮;G ݍ"[9^4}nk$O9K(sZ7#}1.>/δϚig9| 0Kh#̨25\Oy DJ!D 1"x&+K֛].>2UVU8Ϊ=12 ( :>ͲJ&zY/0<9A8w?.r L}JYsaU![:RJ<$-dG15 (=r_8YB$E(5|B:?bEAOP!rWHbo!nќ.B6Fkр~nYL^@J6Dy?"P~2xe}y^"q ;Xk*t` wec)@`p,⡿.Uh, ]_uWm'.%{ݛSOPm)Tn'N _L7<Ue/}e!sJ[/?}VokL 41~hhw4E&mK۵*l Uh֌'х=x=W׆E}e g"d{ǯ ›o2GK}BnnȠH54SWu6 YZ]!C78o3sЮ:ͩf!.5,,*W7,qOl*4"XXk94n^zx;<3ED[=Lew.+:PȡO3]fVQ'"xEOu/o=X|oߌesH)I+ĭˎ4{^Yj?D m4\ɻFz^ [Y$p( ]#j[{z*љ>V4"c5|̓10ڰ?%[tc"hcL7[/tTI'r@ VW|ggΉ ճ|&o{U^ː±a쮊9t~5)囬FfĄ}ZHfGڃ | (|j;6 }Pf⳵PĦ&zH JCEer}Q/I#*n_p;cOJkiy·$һMVׯ} iÎg㔧6zTGDLݾ*/ɒBvU+KCĆI6%o\sk5w3S(<+h2uc9cВΝxĉcSey%B ;L b U393>fhwQF7оKn*XtAjؚ=q-5yHx"-rhMb: )i';eY=odM>=(H0ҋE##/q x5w{)xo? R/XϏۯM&2J;{.QOj>zcj-d3bU {VQܺBm$yǖį쎲~6&A: 2 n;`i(Y(y\pWƬOIչN9 H{~͑0/2qqBˆKv5WiT3HKvOaciTbzs{\t7n/\H!S2Nޠ"3e|`$ Ře"ٖm[ss}h5(}3^"kʌ55."8ƀ-&)((ٳLrF8d;#dN|Pa>sQX "L00Z+g!C_j-V 7:iU6xa2ŗ;Qǥ;3"2]ߺݪ܋#{+3Lj׷ŐsS]Π2S eLˬlup7(yY!ER+Xًq9&L;eT$ғ=Xn=G\-Xʒ=VZz# HzvQ!sv"߇TH,~8506(ayMfcҧd2Xwdy3G1 <+b1-CvD4⵴JuRsjO,,IQH;&Zѻ&?!qepP)Q:@s뻻x86䵥NA.6qkyR@:H?=ϿkÌ6}11,V}]> 瞋)H]gaK `VG3xd_d͠yK-$^)Ve:0Չl2Yky0PM$ˣ4y~|ySf^Ztup`: $zk*VLvdd "f-x%NjJhLRnk=DYu(nVNt3 )jP8RnI ^qvN/gmb/Ƙ'Kݝ TYT`mD^~cm{3O+QmeU懄f 3p ryV/86YViMhgvv[AAE]!xG7>x{?5>ЪDŹLx+`D}=Spi\$3y_*7_/oCe]%jJT{A2* 'ƍ'Pk58kr׸c3O*4 v`R  Ph7!Ol t=HcBsCiN#x"Hm!x6ݏx1^^7׋J 0QK[9Y"%D2TN̤hr4H}*{܆ t47Ya;xPIAZlHo.wh 8&(Z?FlO2uDޙ)estjO+iARbLlL&$Ia!9}tbuG2o$>w\F׎M䴜ʗrעۢ ܄+ktmcͬSs^I#kLqx&lUSxgKlV$R8 KvrwNoɫ~6YĚgZ! lhLHH9Y=,nZJKn<gj6soȖ:;:}uA]0 C<%{ 10T-nRY-05+«uz9}Y멽ۛy}1rE;po$ Luؘ`oNܻ̭tοߵ㣰]f1uʕ1גФBRLDb@sM'[Ol['njw4h&UߧގJQV~-)1qja|hŬa||KZ@C-t!IyGTѺH-L ]x+abU \u>>vv%|De!>3/o,&-4^6*wݢPOਇ¿C8=sl\>ܢYB6o@|!渘?d?+)ruƵoڔrͻV@-{Us̻S59FP= Szbi[b+7Gpt!o<6k7[0yў5sk0'BBX}嗻Yq~7v;l4-%hi3j[ش 9}[ D$ Aղʮw,,!7e١^+u |T)C3ầ9G,%$!rLIlvj]4:l}+'QY D Hm ~ `ƹ҃QhRC|\Rţ릏a6N &p_#\al8•^L A_>= 1)^툜f}GV2вZسqu)7$&R`Y7SȉÝn.b֔s>9Ym/yWn>DR;@&5)+9 ʺ@D1^5ߣ.QNý8Br?tGfǵSv šL%S}k$CP={M)b57R ؆r -tb>5}pqPyL%ԹU"< K)췒P~迃tJ`%){At:j?wsŒr[i:ڿ>$ [%:46Ĵ\--.~#T5|i;l;E-oO p6=yt= !HV-;^GH.)NX4h2]H yvWəNYpEŰp?A7tT]Tj6TvRTTTX0hƩR­ 4ԻLF^ !2?7hˑm-?F 5͸9.GWJtbe zx] D`bKxMeXctmĸDӕTrbP^D1#e/SҚ% ƵH7(M q/8<&HeeCA/7o|%ƩUE9LDq< 3{ n6s1B `vҳdFdZ3[A *ɀ $VcjLˤ]ͻub/qLX~,n?psw+6tf#~꺶Tn la4* g#zc:RDe \fČtO M;҂݅hq/՚:I5hY c}c>F 3-&"esbzR,)scuB=ݚi h 5~U<\`|3 :&# %?r_tw&h!cIH2dΥWuy.f15?Ǐ$@ _%Yij+LFqOyMdD DyInDmB;+(:+SRzzeҍ_=4к=ۏYT,]~T!2R\9[>}.iu7$́Yh=="EB(_M̸qXdoGV4tZ ^՗,KE$Ykh@jln^X$bMTw7}˫t%!cMv]d*`8n,ְ\VR]-*_#x@UB]ܹp6@G]}cdt-6< %B5gsw *Р-tyхeymds @Õ00k8mB{C/ mcy#;~m\``<ڀ!­S *rPܸ8^rQp^Mòu͉F@ 9sCZBw4fIB&> ?O@”8r;fB4;ER[eٜٽCS52gh!~ e+i|Bi#dN+!dTZ;os #H9w((y3gW _qH)4*PLV:K HA"tg$t;`afw]kE|ut9Ԫ}y rQ/^ױs( +x(#h.4H=^u\!+'?^ lA+ كj`#1>tкDI8Tk4AX5vۄRH;U.Rlk;ޓklniᜊkzO*p"3` ڕbA5GIi$˪{\L=:n4_ADzA޸[!5u.+j烌]( 2-S|eݫ3.={C!5Ty*[1:nkyT"+y)]TtwL@KELjE?;3pT'T>iHm>&툶wzOk+DpX__f.2J2q{ DeX=ӂJsA_קW*wRZsTZ#(,#0 %ݿfիML g#ms1C` څ)}GREDg `e 8U-4r=kq9pU;SedlKFGlbF ++g_-NG<`g`YXIW}kS#}|v2 vȵUL *Rv[^xh=\9 ^.Eem17bX-D? w,4YNr_d9ne>7!4YfTDnK ᦩ@FV Tu ÒtoC/h+ gS"S uMP/o&Xo9E1'C umMh+vJf/#{5(Z'ِ [=2BnP$,6\|h>uѫt~#XU95t5-q&}VQtH i/ZD#ȷ-~߉% e>K BXЉ߸A!Kb'29m#QKVudwf+38b4eA`KK.gn :zp `Ow:#=d>T>,L( sCԺ 0|͞^ކr(+;[3Mr)1Y& Z @rA^rNs;:)fm3VXVp ԭo֊F+7gyS ߠkvBl>t̤oiiSB$#7$7#*\ٔJ>ַwּaWd%u`)bIP,C|֞ DwUn $MlX:dWh+VFg(3KD{an?Vxlw}LFycs%X)? D+Vi`/)IKGzِ_];TBo'O1u/A+ɷV1 Tslj"8VFY >Y-r(ߨ "NZ݈!!-P[a컆 eDn?'V1=2O>mB>qw2#X-$;Fj+,!~$ RuxgKڢDutn*m ͖@YcˮgH|)NgJ8X8(ֳpT' hikKhv_K !MPmGK kLiF'Ty{!\~]'ûOKA{VWPO Re3cbQmcv7TDR8_'Q21O4!FOtpm`eQ(@}8*zxAlƑ EMH(L261C/T#QBvIbKDS]P M{ϿEhXɂ̸Nah1ղ"w~j)lv.%et.2\8pX"Xqa@K{gLoĞvi}Jkܦـ&8r-Pg_5ro]m 2/ GNsnl2)HW*e9<>8@ඐpA|\Y^ Vo[Gۀ6_x$Icy=Fx/c`4sڟ.r=&sH/N!@xU87>ZL]GA:]cTB]ׅ3hK] o/q緼 c.W#ā7q .6fVbLO._2 $^Kq$jTbx"/]v{)U-]՝kNӎwCS ^aٚ%=ɴO&P.<lu MPVf :sq^[Cl`[aVUxf<!mB 1x"k8bh닯Ԥbx(}Q;0 ћc|TcSj~L&"hU)TÆjR {'M OgMaUz? {{3w_=wOKeKo.z]ޥ(ɼ}I]jG$ tLGJӟT׼1Vpd& ~R*vRגLO@f |S_W(a(ح. ПCF-eQbiAU_[zK3өcM7n&>r_ã8.I51šD.]>\ =~G\.w'r֮ŃacF- rBo'΂*p!tpPʛ`}0ctEQIy@J.C;j͝u|IDŷ;:^9'{_37>}D-hW\eZHK=GrB֖7iqM6 ?3!rk<,agP%㑗#RWS&9cɟ-ݸ\X] wG`,災H7K6FWMt7x<~Uk>sbf1H.!c(|]b |6q> U|} P `ښD (y {ZJEmz .^c#)T4zwV ;|HO*:!h'-C3#fv[!9>H|SN L՝hS|0NIPgٰq{LWe^$sȞ* h!T0C>JRz;=a}KiC*BnATO` n3OZ TidӮyCjB?_hNF 8L36 XBq Ĺ6[J Fr0P0RdҞT_0 {kA mu;w}4uSY̼V`&ͨjJyx !=9 ڋC4#ŗ7 W}Gj[ 7l0a Qtb To6.Jdﳎ(97?`y%زT=1>jě.JۓwPjTc&IBJY78g]*x-#Z>Pf굵\^dW)oVY!ۊ VMG^{ xnGLP-0дIDq\Nɓ<"`;-{c9`[|XE/vrCN".ዑ{SC1Bj6=MlT=~)|,0Ѯ inydРaI 'T|-f8(5ڽ?Z2C# A&Yu+zaT'Qn\cZ'Wъ2w5v,Wdz"'m0Z\脑 Uխ|v>~6?r#{5Rl9/6uuԁyyݷ-A8TzpE Cq.}C( si= K Ҡ8 t\;u),f1s}g _3 kUw>=1zyU]Qca|kX JJ[D'n(qGtzWeSb6Ag$\I+-ݥ*\9xΟN[B]?sFVΦ7!7eTL7t| ϲcI !4PpGRiW`1xM@@_DoNT]9A00Z緩(<ꛂbm8 +PI>%+6 a֑FhwԿd ,0o#&0-a=ҥ(e !^:ExKN a#ҷ Iر Ö}%Xl-ƍ~zaߔuI1(f.̶p\;xEIw9}@nif1jg@oin59jg=wa܅SL{}fZ6 Kv1ohj%BSyݱ)8p.$HnDKl$P$GvRNʽ ZwjĴ@Vh̐my %yNqq KL}=_S 'E&PUk>G~B3+6$) <ٻI3!!cXu@9+{#?A℗d>V/rE<)}{ؕǚ&h9،= -)TddejOLo*;Ynh}b jV/ eU{(Oϭ3d=ۢK1uRj5߻7M35x$bLSxYgH+{Rg :q:sccn!톈[ ջ~ކJ'h>_WCo% "Izv {턏 fb3Ǡy6z(C ҽCײ*y4 XħC|fMGRX=+P 5TF,L~Fju[W od7:Q̻w3&J^אҽҺv(+e5snD٭ƛ1IVfޚsevz2dC%Kn`kiHӐ[ʘ( Ei '΋ NJR}_{ ;[ QkR;>6 )]STJw2kßYM@Lr+`>)$B#YH ~sf9F7r ~T #'`"d=&NL$ c sHvk1A#"2;zwU}7j "v6skecz<.߂LJ͍8Z^yu1N|F#Վ^,zL2:rZC-?T3A3ᜇU괦1o:,tFf} Eq)wF@`'Z<#{LLD蔢L ?U3"5kh.he1 P ܓ~%\<щ7zJ,2v Lq(<feFVȚxޓyҌ5cHP "e W<9%#EW59Ĥ)UJq!׀:aÅQARQ݉|V0py7\.2C+[[/AKvEIidEq%˫([%3w񐭄m 56ukX/?=*rp7陹&};rny1@--sÔ`rQ=fQ%2X֝Tg=je%z׽6־NGļ~z9#mHEKcGnPw?J/ 2CB1tӦVڨhy7;x,f牬}q2X0?M@7zMٚW[-`շS:s"&Qq!S>yYH(:bE uzb\I:.ߤe_Ű" a:Kk4oPxynuq;w|ʿ+&#р~^O/d7;%͢!6Yi# μa{!`/hD'#1f_Q\QIoQu[9n(뭖?̏?2]xƂFZK!Y3sxz "oD6#X$&kr}À|?f&r"Ի 6kHe Rܚt(uƎ;FKWD\,p^W׊lbTd'e-9ۿy Tšg /V  dkAgJGpfp5;xxt} UpElA@^IE-rf=]N;rH=R.?6,iols9fTw{on&<b:X=ZWJ&[rZ,~VP}v"̞ɝ6/ƙ:l*?b1@Ol.Ըb1e4?ݨ[g{j~AI?-Mb v]m"BSM. Ri-8/`XH6-p+JF9Vа3؟Φ,}#eJ@vzD](UwzEh/KxXv愼iAOHQcEDUôb6p CȞXzQ{j})rc]9Aq 59Î\\'iY}4;(h*9I3dٌ{[HtA-{RFNia-D-S%:x,Jm1ݻ!!3#E&ClJy?ei(-;wRr( L#(>3Tr5KDjk!f 54CݰE&ښ9QB汧4h>M5^32\n,@eHF]| ?jqp|0_m*5,L?_bP[S>j+{/2B*f㕝 8o岲qQ1' zTNCr1Ք0ú+fm Uo]9=* S*ĒSJAjKYr?Q&B|dn%Nv@6֤fk2MN㜘զ% 5-iF7n벽,'"W/[~I1Ұdpf3z_tK ~ӤSذ\i[RkU>w>޹M TZ:\hO)J*"+"£MT=GJ ,%ME|ewTq4|6KWAS;>o0=b\I}t+IX S"^, en}teBr\^$2Q$x_]3uM0za(00I6uCe_.CGo,(玛G ?f8̞>>Ucط1^ B6xCP/>`f}!½*^Xi7Tp#4u|7;'$+*_r΂a[\ Q3&B2C i'|A }2{ UY׺GAhfi9_SGP4d"#b\3+ hj (jh6mư@:ҞVQ +wBX$ѝ[?`c\jطҪȼ Nh۴ixHHo~ibkzHI@io{ o3/<]D'zr,L ]s\S!K₩>jXk.*#ۙ/{_lj/<Ҡp^MA.8 He?U_uYJpAnjsžIgyda*5 :Y/Bݚ͵x :dTw̥\uDj.BCMu׼E{^!S/2NTĸ}OE$NP0Op9'M64 j }>0 f8CԤnzir ⣟/~Be/<9gw&%JӆaMjHrgĽ+H9 ^msQuy*h),C\z3NH? sx4*m̒Jxcd#:Vl:%D-fǗz~? #7l6|/SYI໲t!GLg4哃y(#]P|,KCĜӈ ;xh)1 86E>; 5ӗzJ"} ")i"\hmF;Lߊ] HU>+sc^N'L`B?&ɪ:(%1T؀ldaWTf~e?]xAɧ~F2~dPҸ!OCO,{Kx=YoyQrLq $擁QFhKAβVUR4W,PB3}D@uVh<)-6~t쓥Wi! O쁈G : (e-b.;u -zUQRna}o[Q+D@=plU0㵳t>4\sio.p:> DD/ʖX7E F FKHa"dͤd*٨UҊ FtG[ؿq(<'Jb/xUo@:)&А%lw &/g(דqO8 mIpZ2e,M!oD7rwkܽrGcR8Őʗg[$ q 5BbxՄj4Gq}b| pX':iɆ<0ˉ ߊDy뜆CL7!Qk;Q fíV+ⲤTqd=.E| ),t1 i= !SQ;Y 1ژRpk$Y\eWF%ИwgVReqú%! iI*M,}aH%.FwH 5e ̠x/''` b}/ 1FIS NFjj!kHLm{C5TNU/:{N^ }J0KJQk4]V~cKHN٬+Qy/ 8?%y˫ʑ/m3J^ݮYXBzxu6Nb6NEhx1H>PRpsD{b噣55:  ccE n{m#o(HwMVG qE$ ).?قYqߦ!bPMGuP/?7dݩ vݖmdv5P[3= l"ރ+7.…G<ғ%G Ep܈Dl3'#Pė9XYpw=ޅf\u%jBC̀Ӑ ='y.y4EY Dﶇj^V(-{sc9}^{@]sB`S}~svtǖNNy 6O4_l(&r [Q*ySoy&!{1GӐIՇ\0JQ<9N8l%8X, w`օF5H3U0h{*hd? 3e|Qpmⶰ"NCpߪx)` t)?0"-U De&U80@Rw0~8cӈ$#8PPl,|l`쵙"tÂtꘛgߐ{aP[jЫSf //e3ICL/nKьV%OdM'DO hia4 YSRsW%W;&y!37>g=H8+Xw#*dP3Og_x> tڿ4Dqeh.xhA3gzz_GTlc6]5rnaU4H\?#Cupk/ +D f!Pڞnꉘf'$LQ>T۰[,LaI3Izɹo5E6sz9)[=?[^HGy? ozFFCB E%*_JD;+ZM poHvW]b w8%z/I0GÛ^AMEP n$3JS/MBg23PiF.j; F3"֠t{<] Y_4 " \;uy54DrHW] |(J80@B6'BJ[jjbmsW 7Ro (Wuaݑ8}^aB XsTHh*1;AIf=5jg,3$ >#1U]O C|siɭZ`-OPɣы+W73vvNP+ WrrYA4i  ] {ϽZejNX@ C_$~8.yA\Ud "ES={gLghVQEǂNI庡ղfhx,zyiuoefTi z$39i3(992¶!b鉬S4`-s_h:b!/V :RMl_jdEgpglmaHXlCE@AE;"eb uBz]tIT"L.["MR6QW`5m̿Ma[gP̣tzA58GͪKFi(~Y7̸nv<ƙ܇xN5Q x9CJ[ ϼ#SҌ)܍EDօkTn(zͪJ_OeQf!"YBgj<ߧ;)A·jLܳlX<UEeBH2H{ex;8CV(FA﯐Gkuv$Pip G'/6$Е\z[y%euU- 뻠vhUk\!fa< ]"g" #iÇ:r-*'?=il~#&=?N˦F1 o=Z+4WmE!}:hD޶R)aWV rholx{Q^VOB7YFd/k@TIIE<&Gt`KBk|(q死J ,$e#N2CGծ4!E=|}9iBE19al~A Q ׋N)4!?/4qG͏7'움 B.?tini=qWJ.3]QHN7h5:q>S54Kb'gT!`gaw.oiͨ=H\utEDo쀧Uɴw6Q:oKu;:Ȥ.3e)e)uaA4$.H_ۄȧsr;Ce{ԃ^#^LE`DbL !R4{DNIgnfƐCu@NAhPF+0{tu.2$ƛx\KƋ_pB~-?pn<0,d$K.]aBe YE:U9i4$RE) $ʀ3|fPG@lqv|24O[ %5۱C#KQa)/ MSkŗ]x@?%o ?@%`۟Ϭ3Kzn2dۂ ,ϑoXxcpBcRͫqTͲ&[8y+U̻h$ *ߚWF,8SNC!h<2Xjz.)C{i[yq!jN-/T{!)G9|6 52UhT$44I>]G)tfgxH>YvuQO!ppjZ T^m,oK ]MI0y;ߖt=5yA4VqB510-!s^bu{p79]?Yi>mj[Ӎ( %:n" cU>7^6'ܼ4\5)ohrj.:T?$wڿKX"N`\ .G!ޟ"q \JRI3e::i@DBCrk Vj.f44_$k'koFF ?6dhlFKQ~5b:IW.ρAR/`0q %dAj2;(yV)0ւtQOC̑?AJ42 =IFq܄V#1ط9>(z Îd<(_'׌YF.{1+g'8U'zX^r`+lcأ/ю(fKºU,إHx1)B=qg4'w<},)Rxs$ȺiqHkRDKY/JaG!Ys/N 3ԯ`H9ʘd=: DqQ R[cAn>'ɿ3ߐ dNcL/[ᅪ3]l}%`黪 *ijg%! $<[Aw&[k' \3näJPޫakYx+R&1Dn<ćOau Lhޮ"aճ2Ԋl"*E("M3o8xU\ijQ" q[h#fkQm^1- &O@3P59>-=-d쯽jQR aÅT&ɗ5 v^q4PLA;:vo;nl"[5`&$!)(D{Fe2y}c⺼c3l2E; ~Ya;GjU8<ƅEZ:vŎ\zΓ|bjB0kMN{Wɴ2%mأ*BZܧUy-~醉HB =0ib2GkB~)Te%^~@WͲ!U$|ÓnT ˳S,A8D_ t%v]|oBhm4\*9yv=d̀Kj~#uh3Q՛?j~%)FH):m$/yHv @I\ bSYdGKBtTG4f21x3,u$--ԅo&/iדI)bAH|Sb4s4z&tɫ@e %&:9"fD<ջqb\sujvMZCM1SM)|YQb춢yLNXBMg@A56=Oݙ$7 3c, b32^F:1#tM[r (ˈĜ&DGu?88"w F֌4H]e8L'皠& w|#3{9=O7DFO{ԅ\)_. MMR$?1Kmqdb14-fz]4*l!lvӸ_hv}W?jW el圮أdukT^ڤ^;cs>McЀ̙1&~p0}a@uf H[dqꍻ x?ȫYqH'S fN^U0.vL.Oz@MMdNib.a]ݥM:ȇE=4e%?g̬l-9{z0<~Ҽ}˹뿇厽E9Kd{>+DZA&_c%QOa(OJL`xҟw1L\BmTX%78h[3p!,b#v$]B{\G$;/ %#Z PCz28ؗ72"eḄ>1`7{ִ>m:0ޤ?)s'#h8B&pZfOϜmhD XGTSzOjs+!$UaZ $/q>zYO ?<߈N0XNv?4۟}"Cs?َ#!" ˝АuKU(SK$WI(-;JP?J,<ƽBm'?fC}پ H(6{%oCчXxO6~e̗=ɘ ۭd:R }5-C軇֥H7Vp\J B2@|.C?oA)a=AmzO"vD*Y8?Jhu@\ܞ1Đ6'UII[uhYJ\8,yM_bBY-8 do({oaGnՁ c 33 x{)7({M2+fóI<.jd57*=}(nl_"ar}"+ի65)ApbKCiuO4v {΀ŭ*t·N %‹b;r~ 5X=[=`UqL\f&xs{'X rm5L2pa2eH^l=cEBj%(n4gy(Z qc :Llk^c {UE pxaġ7[@W@b,{)t pw=MGHܨTXue o 6f%h&C\Hgl'hB ጊHT))xNV.aXT4;ѥh/Y^[*5$@K|&:5}<1~ Ne4TԳpe潔L+ZN'`ȶ4.>Nx +fl4cje.To/k*5IƇ^ _Ɏ[8\U7Y>=GndSp4YkrHmg^R}!]W*tvJCÄ;-'iSq2#!pJ rA-k :vyQRb{ݭ*g v>kYX$[~ՓbYtD@%xSƀғw(4$1;0g1 DFʆ{}L?ѱqŞoLz:sIswknWlima/sf9P h癕r?OȈ]FuP9\\ԑL0^l%)s.ZQ7iǔ4rs`8;;-ocBBx ߷X0q݋L޵]ԨJ7`Ry6@!ܓ&$ IZv$h . ESAD"7gN}Nu8Ӈz/4CܕH8/mW=NT8Q*W$pRS'))J!ȇ?b u/Fcxbi?)$G읒Lo2بAVQJbV %bE%y+켼&q}m3!q]wsOABנRZy:D67/T5tW$OI^.g/ F>(j| 52?2#m<^f40 ;9o$ཞ^Ū8M"$†GcE]\Kv1TΐYdB ؇VBr>Xym `%2~wRmcwo*{3$aT5@'qsHW.8\2nCpAʀ'ʛe!c!#XҞ1{w01S9+|q2LPJ{@ 7 KygIl/k*!UIxyrmco|j*u[~o0} ia!!}&JʟgߛU0`QkW{ـ0 .u,L@1˪ [罝c M$ʞ&N^Y^k+e8XFh%PMΛ 0mׯѹkQԍp %HB_d+%LTvxQ$ِVY!qr_{T*_,R+x>X%ݷdS! <ߙP2@Օ?EVT̎NPXe[3,&+GPڌISr4tbMI p,%}ekP3TpCN}vv5?Ys&@oيiGr"+a89iY%kҀ ~o2mKv'!A/PZ)X+{Q4wu]lL$hV5 RŨAl7W@`*^$ڑ/u}}Ζ]*+O>%66IFyD )%E/h2:9ΙJiNʟ>xBS8!,3Ylmkh)љ&x:sے/dzu(H=;ވW7f0 .x ,!$$PO@ |YM ȓ6wyHÂVJ#/e3*kBY<''a'1=5#!=~>Ԡs` R#k9@Z;8sjF\)bt?rMrfom4[`nbG12u8#-TyClHyL"QLC|Gy?"|SjbPulPͬNfQ, 9Ox)g)ɷ3\`Hydhx^u`^Aԫ*L|Ϛ\|'{I*gBYoxX>Lq£=?Y_y;N,w\yiX/%(~=[FG%'*쑸ʧ$opRjG_Ɯ=,W[3I{|+9dYozo@}m)eLj5MrgdAC> K,pWSt)LoΉ⯝v:0`5hh lTcґp9*grFo>BLrz{n-b9{X~@,vzPEڈ$uT/^xwcҳu^uӉ05Ȇ@Bc3L/^^c _U;ZdaRZK3%.,#@߸%J+JFBD9[ĒbKՎdﮁ䩎.m>`h&{ WPD?0٪k)ZRm:WߎS3j>t᳘=!>S$΢P$gM`Vs)OSɼ5%BD\Џ 2?{*y-G%,arھW{k3dBK;eh'51ֳMGԺ0(t*gKa;CG'?h lcX•ڪoUxaR?C8&2Kڬ0:c,$|4' 0+ͣK xq ؁C"(Y20da-">s h<4% 7{&dGb}i"#n_+b] 9C+c')䷀V q02TZWq{Mu\)̷\@ʚ]^K3>'/[D,G_tu.bRN˭*ق4pz0bjA:V *c"גphht⼍ǚS *ILuEOe@5 ͞~ґI*2JO \5ޅ/0Bn7A#v;ou\5hK~(%-RG'p ;=-=e:˜유~NU$%D (Dd$d.c!/ >籲C>[ͫBL;}E%ZKF%{4?)EL)TQ?:T{A܋1X.Ue7:$5Z+cia| оfs5_2jxΰ6Eop^I7\6$IBN Lm_2]p.Q{|A4uiF7"nTmVJW / N4+E*V_}_3߇@WFB׋ˣU{%eʓ$઩u1pRӓa0RY`{K#PH"= !C'Lj}dߟx:߸Wa<5z;8n[b'dXo\Z Zλq"6Jǖ6S]_sLo1ЅvZ,pڧ^\3Gm$Г~[?DiyxFAxɁ܃zHqHbU1DݬBh$ښ ,yYP%n b KNR!_4HN?¿2wqص?€%7i8Y;)-tn7ȄR=eכ6"W+1/-U?٪ &=F+-Mi1ϽȮv/£NлZ-RX:c\}qd 5v3/(³Y-Fܬh6ȤkDp'4] !BczŠ6d2ҙ梍~oŏbq*̕5>c:ˊtԓfkUd4 J Իd iжeW")>|ȝ݂oaq9x.^O|McCq~0`A 뗚pV_&ڏBzbM쇶4c2E!0Y9 . l]$߀Tq1JӴ:iv`ؠ}̌D,ݬ7Scvg5NQNOHm^78e\F*5XF?qȲ1}0}{jӸvmmTDx􎾚f09[^g9v07M;Rc JMY4IU2FEW;fĦ]Y8/Gfsh* AcI=#,1S3]~_Ybj $cN|j {q*c S}}0/[I܊X< obBq593sU 5+xI%Đ$B\GWd}p5Rn[]2X >O-Y׷o6ٲde- FZ_ɇe3@ BwuJ¦)7BZuK_ a>LCYPCe]~Z\H\ mЮg'hStM5HucE<@ "l1."Iۈ̝šMgH*~g EY.DuMdDABcG`IiE9ϲ؉4 Z~ @Z=(Jg5ZbhܾcW9u0#9"=mכH{&hRBدiXBU,K|Rj+vu IQ !7͞,Bvi[Xt'e#%M=L%_H@D (fhii:&G (fSFF7τPC3Enj艔=)j'`0VRjX.._Lm 耰 !:;z7aޕ?L%ob}%l}O@2jDNrX^5z^(Y4EaZg.5)8eZʗhNn!=z%5ggyR V!,S׀iץT葢ſs'W h)AM !:-$1}0bR| t`"sEVM>*`d|rF yC֒38Ӡ&Zsϑq~ѬO! 3\\m" 4G0ɝޚ6&]챟.)qƬqֲZ:*mkAo:7_"z|&!ݴs2CXEז+G,,RĺXab6OlE}Qa WZ- xeٻJ$#ݴ].5'WJ |g-˵mqn9Qֲ݉a{+F; aYPJIPjy@XX=<& }G/EA ͂A۠gbn_>z1-b'],"XbPl' F}dc@9zۇ&%/->*NzmwU5J|$p :0vM``O|_GۮkO#,!%6.YpG? &TYbVAmi{E!<+9hNR4r]/RcSOvezCrilOqUG7rSAb0Olmw>\F_HHS<`Bώ,QS 4:|LtyY|Z)q^_ {. U+"~ՅxDx>v/ō pگK9Dr:)ݩzVF Mw JpB25q.%"C,Bub49Hg+gk!#a NywW[#s')nM.C19}3 1 s58Kjv89\8 y2>6@'bD^:Ií"ėΈ):bd6Er "#ҋygK?~1k AzvKQ|IeS"8C>v즵n4Jm-җGd\Hm @Y0br4Ink nފ {aܵv\WN*I()ED6Ѧ|b凼),Hy+/N8u8wfw,Q^ cY%wrg>^.sG3︹_żӊVyv:ijb Μ0{^TW)"hFr` lAgc0n_[ҝq$g:]4Q@&ȳXtmӊU39=Xln^)80[qCx zO 0v'a]xw׆@ڏm&kLÄ;90z칸B4?21fml O9i^L=fT9sCdY" /[ &swcI1IņB'SVހI*> #0>0:#'4VN*32aԕ@UEZp0 zs{/;̄:0Su:-pY/͛C3+ 7.}o'MpɂpaW,iXAN .NI+ `/C|m~)? ' #~4C"FttW(;"<0oj%8=ux9T\Ki Ꮩ%)*9FߣĦ)jzP'ϕ<ԕl+>gW Ӧj׃-*-Y:j (2YrW\mVT;xGN7l9`בŁ)'ٴɏt?ò~d'z: xs964qUPS?f5P<9RU:D/'T"WloMJKDaTk7W!c, ϝ8w#iȂW1q[prhKiXUj18-ҠFt1 &KZqp(0ԯX ':cZ/z{Io`UH4(ts`.BwK(z[O=Hchmq?%&H ew'-{tp]|Wsu]f䭼\Af78YP > L~"G "1 y\Z:k_}Ս,IV4=^W޷ZkjG 2z SspJNJt6ߌb`a,#ȼNbkЬT_`:3&q|›%"cNwK8{CΠBյy\Rsu+R?r+k߅-`xrP|4VPN=/afPWd!RI62<8kj2]8 ,)eY?2{aX镱aZSi]DVOz{{*v (Nzk&+L}lU1@&/>ߨ#3<,tit3»qڒ͆J۲uRocHq@ԟډɞ޻c(+jMW˜~xZO".^@<ΐoP.l`25RKJMrڵ;W#-UwdBխ`Κjގ\yS#zgd̴7J`TnFmFNԿ{$ >/ݽ 5f6_ṕrs ֓_l0>NǞ yfc>V$N&J=M~xkAVg>5E-:'1+="KdrKo>Lާ@w  m=^% =j0`nI :胍VOBZK1uڧ "ڳ~<`\#;-Z@B7_vNJJZ&=Fa̲NƊ;S-ŠU`:T`!-ȯ0/Nk"WJ-(`d8v~DN4۝E+7Yėl; 8Su]T8\גCJ$|R;&Py m>Y}k}w 3)͍cQ 8kNpvعWy]DjB!3nBðn3>vXjnɀă A{.>E *7p ̨{jGU?.՟IxWA&Hi8kOvSL<*7*Rt+Ccq'1յ;OajLɭv7|S$ʓI^>(T҉HPa Yޭws֪ވbM04\7t? 1Bui _Ǘ/䘳Zsnp?`'U|,Ѽ:B杝eIN-XL (~XԅWc}Pjuԋw$VK]3Ҕkou$E+p5Wk" N8 /!-c 0z#%Pᶀ_[`+~]Ew7-Hxoy2AE; /m'oc$2+ -LffqJ 3\zȹ8 %uLG$֞8ڒivaAv![lC>LtSY*&ha.K+*B ]t\+@Eq4 ݼUQ.LIC9k01"'hb/&ZĶ?>CCvFtym)ʨVP-;9>zb*HYJtz[V@+-߶vJXm١Eq!o=atDf_%-< ;w$T-TerKlgM ?f' |B`8Ua紽`o4O(;t%hC:dCryt͒v% &q N0o!M s$jqeqz5=?\аYax">ͪrD6~1*NeFv7ʵ$+z1bCeIʙN}e+fn}Uo+3v-E[dF-e ހ'̭u[M&yg n钨DVMpt(:xU>ืEj.glki;"8)< +RsSlҙ"xi'T' S7y}6gL p0PhNZTuqQ6s gxZ[Ⱥ F6!Y{~A`h7(7iT#t߾{-[I܌]lG.(b\ԗpDMzvU֦g` {6NTw%TԘխQ0`lfdu!{ }4,qҰs7R4 d-UF^̴YeNգOrWKtN;y9@.o4@ɽ4#sLQ4/Iұ47Y֔{dT襉o~#-縂=`6L4~oR40J'yQgixI.0!SY?a A{GotlY/SurrLo؋@2=/ vo*^z$e.VA,QH+1 Q*8m)`lI{uWG !(_'`Jc{CVN!3ga^#pW9Er-G^?L:8"P6.=n-LZL,Uwh 04l\ɳ-=ľ@ #;1&zJ)e7y&5` غp oI[G78peNsl{לr#>lJ@ԩ']L֒jrn@T4, q^E58P@/<@Ie{v:#_H$Wfaw|WhuUAN2w?B6). nJ zP\GrҎ:vi+Y͗k8.Ӆ@=H+%`kS/Pʙ><{W`"Gj6/:eJS1%s5t"Qcg6&^|C<A*fRy|vjH:zI&em {&2L8*=zwîySƒe;~e&S"su e/4ɟ8vDPB96&5IiUky?FMɆZv: Oy^;rh#?Xh?pZJY}%vVJ؝L#׭Rl|2;AlG cn6͖o^6DNy-/M W&]!587 af:U테vy]v=} VOaA}kv .拏XK-_L(~KDCV[vy- %; XW`ba>,eV9iPS/ys`BqYSY݅o_NDMᗿ B!`T&Y|!:FwH7QݓM|;{61\%32Fk(z?[Em6H5P1]J%%A,bLJ"͔Nv}׼Pj\y"-$.Īz?<ɫ֦xy/NMY2n1l|`C0 9k& %^B~LWl[)8mzfCFv!m[VZ FY|΃ R*P}7zxN$mQj!ٳCߨek Tgh(;#:@~pTpj Y8O"䏆赹RU!u%8CDU0ux5&D:܀o!1SRu{G@0уDE>"l>.ek?kԅ0=+ 8AAxUTTUu.MwשA~Gpg%:F]_ Q E51 (4$]_Y0{.M/೫8Gx P95ob-0s:ˏLn[/{\G("2UoT_9_$|s 4,qGK)(% +ڃ0胔SuJsb9.צ$BܠڜYISI k-~I$VFBŸ.%ۢ,{0ؼ(қ+~ɏX(#}%F*8|326Xi"Ԓ l)5!lU,m;+g=xW:s/ Nd0#xkzX0UVJ<[ÿ5 /\hų(z[2ӓm&2* .Gc:&RMJpʛ-+Dg1xȥr<֕р|U"SHeTX;;!gMSF*joC-*- f/=TTɐ| +3tAĦ"sFqh LPۤz6;Yr{ӄd…Қ!Y?Af,E7 {zwtΣ q3} WG`@!A ut~G%17gAZ{p}[q\1@>Nu&i$#RU,u9%LgvӈI֢F{P/a8O.qF78UԼ^Żkrv;NwF~T8Ϭ;fo[d~rwsZ%nl[PrK7}fݔ,z$t#ULq_gpNU :<[*y]C _29 I mZeO3'yHG†b O١̤}jͫC7\Τ0xPͪL9ͷ Pھl)>ՑPqʄ8`$~b"301YLr9N\Tl'J5W6CWr.N ڛ~fJQ˟Dܮp؛] N^!kTF_8OW*JԊ(@1i< jQ?7Tpc%8M!R @4kRq^D edΟq5/O=M?Zl#'Lإ$>ࢶDa;}NX'Nc&(=׷ aS"f3Sppf6wԐGa3B u>}P tV]@ >V΍Cyw-ڤAN,fm6ZlLE@'bef8#JCvi!OMr♇Q~'o>yIAfH p'V87.s;$*x[}-Є +0;m Lb {ȓt=F Rk}^ƂOLUړ%e> x+&K.MrSWM =|0)8;؊K@R$sZWu: YfJ#QN_1z|Nckˎ|MG33i}T6fvw*`nKW$ lKpfl¸8c7$F Ԇ uTCiF-rƿ]pAi]G0_42fW%+ec=E8B !V]EWE$HQ5$hTj(y@5onZU헠 jFDzoMiHۧ$E|+I;͹Gަ7gJ=d/gXfQ$=$r7 Vw#ܱJ֪ 4ʹ/7qC Zd*h)ra_ y.39oUWӥbQ%= &M$| QXp)̇K{I?D'OD߱M;=ΦR ikRL\Ar1vVMj9qȘp4\+6,ODc8?Q}w!yFJNa)-~3em)vEqsS0(aGk\VLHajO{<R}P#wOZr (hEh(N”-}9GݘDiRCVY UcqYh Ȋcbtn렝scص+Fz,@0h ֒qsE: I_#~)RǎVIq_ϿG49v]Nz$6aD'Ǻ-Beɾm^?åV|´ZI]}C Y )J?:.zR`tB!Θ~9i5Gƍ!b8=Nke *vcn:_0RoZi3aou\L̘Op k;Ae|Tb+]ĐPx^%5TRjx<3w1zA)UZ5´{e& ٗYu'HJKCh98I_F3愕:BCà{2 UG5VzuoM`gAU4ၓ*BH-łLe;.|U@יMgwd,Ljv1 vjE&"` xoY3:vkWֺE?ujpo ,MZoab4vrz"l~Tœ1Q<}yߙny,%Gg8 -ӐzO_:6)u3Go/5o6p1Um L1wh%eI(KE6w>VPG]A%zEWH uDʴ.;HFsD\($ q"陵h< e\3֒ť룫v$KI iĬ^|+Ig]uC̖aPYhogMC6we/)n):AԿvt@F[\ >ԖguphXG6)no;ap Y-D+t؀:)? °~ujbRg9>3`Q ߭Nj0Qr)L0= YV-eb挶=`Ⱥ"m@(Ȣ՜$1|e*cQq;Pw҇rCJ`i{Ir0(&:0Eau^>$=.1bБ }@srAؐČ " A%ڵ0{c󕉺:x+؋ɷr(sƤJ~yteɢhAפb.PCH#ASR/5.G^( ("^4m;vltH]4%2Pעi!Wi~"S /`l3(\_u z!3sJ }E+mr9,^ 6#Ƃ泸(&=Ky+yݴw2"28^@$-8"_;%:E$IN٫!we1ʞ`c9WC77 }%9`؃pS̕nΎڊ܉55̵/XfW2Eˋ+&7)| Icp֝Dw~/6n3Xs 欈5~@Cl]k*V+("6e,Vހ53Yxi K̲Ӗ~"`$>riǡQ% b0qIdkZܼ}T3cw EY)lڞ(zj~U&Wqnt;]!;I !jb0zEB GPJtG9A| =:iDW^[c V4DU,S7g˔h- NQx{xڮ;rV`bż/mbm rR 0 {c& d3 4k /RD&3,%9+wNec#6M:iSICq%ӿ'D5t8_cS^>,+,}8t萋b:[̔YwV"=2d?8E+LW ++Adsq)H(ۃXj[LMs;jA~0K@#z;]te>dL)Or'c,G ]7wBw,d9qN_G v'< @@#0pT4/2O?-^L֔G&Ք|EcXYD](c#{%lI!YL!>-76n.+`O< #Y_n3Vhȏ C2} $삳`HUZE2mәj|jp }˱||wͲJO=3A6hC'65`Fh(a6B|;D;Wf՟u2yF EXʦB؛qف|tPn3O9e7urŋCU,=0o" b6U/|:|:RZj8wMFU'ULOzu%^ȄÌd)k-y SF}Ԋ0<w 4\;nyWiZTj#$^n]:'U'l>LsA'`l w#"c Cl2+[{"[NzMdJN}YToI#5MSiߏ ݐ5BB ^hb`F_s$NvhLVDx2U;t7U^sۿ 0ZzT@Sp,)//?+Wg/=z6jQ[o:VpD8J> 4 yy32X#H4_CD~ Z$&ڇ*h!G68:Yd~vkF&|경ASaeUF4XѲbVEpREԮ@dox SNϖ`>fNw.0{~7_鲡Ki[ۣC0*i<s$ ŠEa-:=TfFY3:3[Go^i- A']qQ ] LA)>t%+ew!݆:y>VsK:hPM t,TicBHPk,*IX$P _Te߫*)ȑwСucoַb*iHX2D*HA0 3YzJc]+ V^o]F n^x= \ÛeoNJ?aT\_ z ]} \Nnjq=ل("2^Q>wOi)9aSM>%dYɝmQ:C~n(Z('rUYiG}Ы[|yJ1hC%>ґiCnW !yhQI0.  tOkAT>.ir/43j;Z2Kibv/EuVG%ESS%ǖI RT˔hlJ37UX1VC X2if?<|}}dwC+CR4ɗ~'9 } J ReJxSN֝TGDSs+^}WAm[!;%f?,@D_D*'y[g"'*;x;C,*%sBǢ~ӄJP)#Qʻ~SnqtfA&cD]h~ߌ-xPp̸#^u2)tdoOS#Uψٞj]ux+!C[cjvpkPw0J6>2о @+=p=Mz19emx5$])ݮ56 )&H٧8eVA&JO^L'M ꩇ}-`Ap)[纛qh ,F~`3]Tҳ*[m+ `]{jydo%rX֡Y d>Ł!*Jq5j/JwMvjFE!'ܥGr7PT/>_8{w:32jQZMMb֐{JƿI "=> `[⻈_N FlõJ0J|ߔ|$yܖr2? W:RAB_]tA ,#rr[:qwJmfb`);YktUi 0/G`s$~bbAEJn,k^HjQSCTcy첚s_TY o. 9}_}\mX"{Z"ԅy)7+9GRRߡ+˶]/ {$y̲=U kN`6NweVap]}M{jsdٹ|C_AnV0dx`@1@`- -˲_!dw- U$sUs%н8[Op bo;j}=W(#WLAeu {YGnCDvMQ#\qB;ElT#57$CsGFmPGXױ$Yz,-`y@|Va=l/,3;?rm^ضc;E@77mʼp:F VmHo5pSuOy} U`MIԄ LEdE76ǹ/: Z^V]G`0Wo0(P._bt`W>#^TO>7I"H1*=MxIoX" 4qϵlS>.k@Ez R.4/v2B4*>k%r̂^΢;@}Tp8&(ĵIh\e)Ha+2&M^65MeeJ>BSo=~ٙA>oF}N%ȷJBPw!V;fsB)Ҥe؞Hy2E=ɂ{B#FLjcvApnS7!l*'2h,ZHa<xABW@Ǩ/g) vquuc3rup((bmY7Nk9@ ΛBAϞ+rœ/Pɱ@#omQU$30fVT>_,-2ԗ 6àCILv Ⱥ[ADx}LIm:x>œlefxio"WVd4pYE]}ld`OFbC hdeY>A;IQ}F$Xrg)sSm,k}nUrvBIU!%1[$ƛaw7vЂ*lm̷?JnJ 䊋곭c6߳mx[ʨ_|wƄSCRM*^fmB;kff &T/Eݯ)/)YI׳B;|N6Xc3A(XTn_:I߯aD:a!4YGfnDPCGCNNN7No ґ.Yp'Ya= n̡k1:-^N pèfcPxVB3K)LJKj;RNӈUZW,EzuۄT(oJֹi:[5 YF- z?tb߭yi wR!TrJ ȖfPk7M"7qJQɹ'ð{_^0Xfoq ^ L9=qӫJ撧E5$ﱌ[C*OBjOz+|}CAPhd׶w џTKm΍G(q^W^iS4]JF5]t~JuLKI{ /BG!Q6AFٶWM?:v-^{M9 $I%۶:U>=:䇠ElYOt QlSQ/=;;Hȩ Ŕ#1RQgE?]Zgt 8&/%{R-,*׻l׊ fI]jpg`1>T](Ы4JDJ.ARNQfIkzSJk`%|r*iBkֳxJKaeDXy^yJ,Py>؇$N_q{jWhNm"cmYs:S&JkLsQ,k1a_sմybhsKB6mK(Bah7 PI hnG=?&ʿZ7(4;G~DiAW lC1:,]&FH8֐{ t/h٭ 8T#Ui4Es =%M,Zܓ}~NPRT7\x dOU?J?}2W{^[VhWs4, Қ|G`أS(v(_FXWdϽ\ؐA1\ @N4p 1M:QV4kW!#BF v?(!S!h._k7"Ҵw0)YUXdcP]IO)}6(&yKNkz`"N1=YFE0MӬn(+sĊ zDV~coƏUt{CaWNb6fV'"f ȮI4+ҡl{qFw-_kҋ|g/U[(xhl"K!#U47`|4XtLk2VSnޡ J7}{ry1u < ""d93'{'I(c)hbN] Jʳ:V4#.IG߮eE[ Fq; џy9/ tO4W:n23Ul#FE\|5%4l6>WkYraLe +5:|<oΦ|`sm g2 =oM` 8!F^ń93zÛSd$L:bm.< ),jCj6N 3_,e).$B/\*" u"jE@?0udGP U_ݖ[A9y 5Hp.sT" >iЖ)hm=N uǬ6&߽cM0r|J ϝz*zI\smA *oLR8ᖻsINlޓ5A}=S_nDW3؀e;+*h5BVYQk{-!U`z8l3NH;*YWxV& ~(^ rTOጸdfK4+L ?0]J~f%WxW42W-6memft c- ܣJX>/9ѳ of?s;A215\i6YόTgu'QnQa1 q1v-MC':7LWڗV.x,@YhL~po+7?ϫSv_)<>f~`2 %+ e(zĹ9o6|>sftԱA-) K3Zweww\J<=p ~zh/&m^)<ްI2z4|pN2 x9) FH!}B/K_/RGR\[IO;@$&(-hv̯9u$~ܚ3d@J7luJxWԒ@Q `uNH-3!̺?K4Hs6QR8edM$Q0H*}E!"^Z.eH!<,2s .R9lwz|BzXHuQg SweGEnH/;e=K @4 8duNErWq8NGݻk._ʲ 6$iAދ_MaKJ}D;MG]Bo >Ijf"a]{l?-2D=s->%NkM''*!R\E,,_C9 KRXmUOM@#M1p!aK,Z&琪\A(<:̯$jfm2RnmQ Zuԅ<9ۻwx#9 lwc/f#>PSBP'{$6h8=~y{djY6g޹-DeiBRг< F"O*O&VOzFЂ>7 >ёI9qp)1tk4ؽ6_ ցB',̦C" 5}1 Jfg:h35);1qO |0I=EF|5]Ss_ 9|~uEx+E M;٭bۧJҭIW6G3Q6BQ1>W 0j=\*d% OPH8n=**HTVV&I2D ;F ̩ j,t?oxUFE^q ~f 9+\bG-*$GKjUNL& sk\1/k&K i \Ƌf^s̗&`~c)(BZ71]6ҽr|9X&&C]fMXilO7Uj%`3p~i2prAGQ&|0ę}Wy2[@֍d i c?gE56}tlH 3Sh0z 챊n`JG6%!OPRҟDiX~cIi²-짥A7 ׊LZ"?hoqg'R(>4P$ ȕI9 D|n-4[dC~ q|lZ0uTy]61H*i*s`҅g J&칽OpA3I|C/K3i@7#oO#>f*b:)3y#y2EXrY_'a$xN Qy|KJ J @?.zgDWRM,5uZ3d+1<1GMDP7̛FFm/MAFzSeWퟫ+VmH^ VQ|,> %m=81ZYN5YzkLb!WigP @:nȷcF\ڧw%AjO#+K8^fdohg곢)u [,JӞiRyjaD|j)?˹) K4tHJKJlاق0N%|K0PA^(>Z4sI*mcHxtSBՌm4(ɬb-Uc' * A6ED=%`/1̾yԿwȠa۹9JyLBۼh>Q~bV8v5<~`;Y Hݜ߾(OL155pCn=r>Z⳥V|)`pCܒ &I.z. v9">fhuM nwVk';vg믱6aOտ`CF;sy#;HA ܡ<b J+ǗFa*6oecAk9`jj׊Tᛷ~Ueh2@ʙX.9v!56K8|Ysw$ygCH6V\#AaM$N K#ԕe'|py뭑4DL9OyFEN;|kBK ;X/> n9p1/b-?q҂bhJOž&YvvP$VHT)T$*w_#u5y-G =88BPC@0˶/8kqHC84}_v3֊_x)iC0X4$SDYDK fy/^W% pPy^8@)d_ '-juӌx+h\E#%=맱]s6p;ibڡè"e$jwZuH .`:\^:cc8 Ć|k'&T7Cl4͸,VVTIxA}uV~׿:@I6R~`7IӢeIKvE3hDŽ-ȨKy7|Pɩ#__iore:@**~7nZac<Į!D|pr%rwv2.TLze´ÑT`4n٧c;q5Ć| }+#d&pC35K?e*lHDa&2( h.emfh;ތ?C"+)=ؙY|;(^s״S.zo4\uMwJ_oӎ+Obgh=LҘXyXKΰUPa$ àu4nr#iZdpSC$EŐ@B2Py!}PX;e@q%Eg5=ar\A;\g83 6Q$*G-!b&itEwJ.@(+u F1+]xA ޝFwCC#$dtE%.k4HVcS!y:>P?MVW1*VWRKܝ%>S{EMdoKTrq#"*=bNE32lGZ{BPy xH]a,raq8bqN,6}ԿLԹߴZ_GJ:v (**z^`} @'$OIa_/I;pjaZl( Qe00 m.A 6߅\Rǂy8roW+R( jH3U8!j/`-)@k^t)60wxGq4-նR,U<]v |/ѾSUOUNҍVC$<\j/Yć\ujg_ Qw%`cgNG,(*F*řV䋠'A׸;rǓTq^xC~Xʪ[A,f Z4>ί̈́l?JW]f߂FH$q>+dL~mB$XE|0x !g"j CGi1`WLygoZ*A1^3hkju P5dx V: =wjfg1W>1 ff@Rnh)_>͞"Jij'T&ѰҶl$#J IY`c_<dJυPGXz Y6Tk'զ,YPYAk7I\V)+"GFz~d Q;&}Ԛ,DT zz|x-E ;U=[Vի Pd|P{)|Of(&%zubje$s=<~ \Ogq#'gNRG/c\2/j+%W)FfD'Ez V q5•|弔lI:!󅤟{:jc|]%T%q57eE,3@}%ݚ̩o% Q\ tos/kI1H K̜NlڋpaOJw/@)JYX^u42 MO9 =J:;$yXuchW>rrW$7HfЭ+-J2dЗ|=lCiDI•ƛcAvl.g4Kn&Tc|UE/iNiXۅHZ_؎ܢ %y)f+ywfQبfP0ZXv{)9-ݶi!b:i2x&*uc:2SXi)QcAy: oN@T}Ok)\c2VZ}E;!N1#q%pKaz"tyJq`_:V-6 1DJX('3 )fj qNC0 E4sQF|,sϞ2=ܺ 5wip/YS9A^?˛[{h[c2 f$CqCme AP\qy͟!_ذ{+Rq~䳙BRc 4J P7x'):B]3sοL^/6r5HQݠv$וYbmv՚ŦBk2;KL0ycZͻRymBGO9H}ֽU%,䘀:ح URsJ~+@o@q#!i+8w=:#Jު;T @k]#)nvwa]L]X t^!4M»O$GƾEիMi_ENUwTf2iY~xQ&|[6}&ĝA& УO:5tY%W8Ij$8Cc?^K֥||oi35ÄobEcW/4ڮrn>5VjX[ db[N̯k;b$)D|\EzO'I4•XFf7(MW|GK c,)jǥ^웷2ޘkkּh%ʷwV70p{{v-Hj+q D sטM#[aUId2Ξ"W_^ͼLHN":qz~kFrU&~# sP2JU{Ӳyy]Y+'ڋ*{p' h:G^D_B^B2i\ FXˢ'V}(ؙyK'/H PQsw^5ˈM^"Q,WBM++f1S9ɧ~(r"X DöeV091ڏDI4<+9pw!=:Ŝ1w$\ͻ_V4Ad4K`iQ=4cL%;:@@`vvDQԽ01]$%9ޚ&g9 |" T^;<'cG9 ;kL:"ƛPT*j6 ̛TBo=^ӱh%ɵLFSŮ~4%ֽ;@ƺvc&\%Oor?5ܮN^N %, I tۿ@}: <F娻8<РM'5׻ a>z+W_^|_76e6@TfrgT_׶eSv奆V$x2Yq~Ld&;8_KfC|ͅ]'8*BJ16\YHJ㉬l[oJ"-(bo͵kcc%~jK6DLԪh,deJC}hi۳ls64LUGd$EAt*d+%f^uO壱l:EtO%"WE-pb`z@Mn2A7VfݐVq a\-GR %SU?,V(D6~!IBZsT}3<$s{w6]]E}כySwa)̰SUiyh-*Ww~0<6k*$؀@x_x%FRڅ+~j~ P5-z GE6+ EnfB:=e}G3Э}YTCB| x߂OċI8 / e4:T>w ͻXS`|w%J ~UlAWoǮSsCI-a SMoHXd‰5=@3vYxnnpGL̦=VLo˃&^%&̲Xy wyr_7eH챋Vxbl;'^dG)?͚Uŗ1lJ^My5F-Xub1a'ž n}{J6kWD>(%Q"R %2wF ڵ#Uw3_GmOYsboe'Ņ".K K^7`q\\Uq5Ŝuubp+[54)' hJ+E jTKd !a@\KWB$Bs7eӷWswWr)$DZBHknZ޵h ,$m}yV@8 &Wn3aa3ɻ>puUO!GZbHsq̂?)ʩ2rؘ 萙vt UL x0.҈ ^?RJָىE*MS}3\04ۂ0 y50,E={jXpIM0߄4xJ`DCgLplJi5^bVĄ;m!=qBޓ<|Μ@]A}qpH`Qއ->ˡ?4>GP ĭvDlr94? |noƱ\/դVTv}&>yd)YZy̟³9x 72̜sc+I@sofF?DP 8%QmD9ߑ#Νj*tPg`6d0xVO;*^nt\ec4 .!J9h7<\_`&d 0tw|_ylY ܖj\3{fu/a^6Iy6p9եN晙ߖ}UBo仦&N"Ģɫ420IbDS6B}}Rͩm?Poa⊓XX7ixa ch)34n1Wud>@EʊRoa$]6D)9:O|x oZ N:]K-APfy Kr06fU Iä́r60˯@uJC7cak:1k{~1Wsh\/ا=r%Nm10ҍIxI= VkڐcJYLX+9m࢓ejX۽j} Vpb/eѫ]H-|W/ng/aVXuoUZSP\GՋc/ij#tc\ZQpo`}VwIE:tߞaY7$`'eK-= e'L ώzg tCq-|`r|3?& \dC-uᲺZڽ=ڔu7L ;:cl٣kcBol{,"ʷ$c[v:hЕn' ވhc@w)/_/Lf abaͦϝ=āדy_6Bjg| |]!o,75L ft0^m)#`ڣȫ{FJ]jBS,6rMssv,,m+|İ3 K=b'~l$:Sğv/ T] 4Mto/I+Ywj;d2 D.>7#zǴ!|wݔuR@?< g _[ %ӝM]+Og+ZՓfܛo&1ODa|Uve.8l8dsg}1U3R&2_a] }';,[ƒ:կ`HoOD๵I!?zGUo_,DwՍϖ$pYFc3RGڅ8ǎyF|R(:zM8',EamBVl+,ueq|⦕y ,0(ߝ|+}-7?-׽*]8WMÖ62@3 Vae&?8AŠ0IO+k[>;_.tF_øV[ϾayĽרLO04kH1˸ūpE5]d Vje]jWu"X1_o{ z63GP&qAGkxHC J_τ#J'Jߴ mjN7)_xH\jS@Ob a>O zX&E@r{="IEztwJ'.=kώ4|+\l=8ҳ5* X߇YR5~3HXe +2hpW&^}Ѓ<}0P|n>O$-6^<بHJ۱̔kK A\N͝f۠)4{R?\'%`D|lgr$%QFkݞ2ͩ8 !u,iQi]ݛrSE033*zb^Dmdz=aݰc~. >y1R]شzg@q) $,=lx&Q쨛\fô5=r C6_7 s &iGOIgou9"4"7}1,7` Y;ruxRUV5b`RT[XrhuH:h-ؿPDDȼAh f;@`UoHhz1W7;V؏Lely쬶̳/X3OMɜ"&M֡ BOl#kV Gd-!.v)JxPi%15e<)ᨴ1y~mjBEon&l*5 <B%ű:c86rsA[C)xLWC+%'L'5P[ GW eX{3] h~ܵ )_(6\a Bg*4u2ȾTUOۘNj r`;E`ikf7=dՂ "l8͏V^pԛpJXU2wEMc+cy!5:&گ"*P,H0caN1KH'N0 1Xm LW [Gh> &e+o MkK x&ePB 1â$լ6G"yq#MdASgB74e .ǦS$%0!?[ Xܘ`>5d [nmD|wfZ9Xuz78!;L vR:V5QK⁙OfXd{ӑj1;grV/|]溻HEe!2}Zi :Siҳ?#> 9c+Q$O#lH!Kr&v2 (D .# ܀6xmoSRvqp8=` f#4i#aFV7s֓/078`W4N fbG$MVt cOkNHN : Dȫ3JäH`(Ν!% $_4Dsds٣sJUa6Z/N.;Q3ܗE $:O^΃L^׮vF-&q긪slxdV]iQTx)w޶)6]RG v'?I\XJ}>?e8ƣKOmȃ#)lͭcX3| "GeQA=;XdKZGyQ $@>Hu ޭIxH&/^@2a/!KK~j<#Wc%Gĵ )˥A#@l'ڐr:ZeV}?8켊!i֦X 4Q1ZxKVVe4e0qalhru26bf><9o$AȞ0'˒H/\wC9F;&F>Ju!l| 6XU'mz3֎esIYR í&Q%kB2RB+BPDbPnQ$bE=+ .苜U^pa;#`B(V~Gbo=Eaǭ%MӋ2jy06xqR?-yK9]Y>Z+M[:^SZ6Ɣp=.20_5y~S-}oA|д0TS{Os x>T÷E9}G䕥v:]-;IyL!xԻZ6=359_{⯉B]<&0k2MIZzCJO ~L Z ![4 ŰQ%>+Wt| [LZae3l\x݈8vE2 Z]B(i&^Y~hJ< q^?/|xpI_m,6=GpGjo&RZ4q*^8i}l >E*|I:9Y%LҖD*2pfJuJjQR(%ۉe-U^uuYhVB0s< "Y5aeZ 0f42Ċ &w67}3 7J > ![ yEbİ$[UNc/Hڹ?2ޓ.G~ J@B/<Nf z.QgcpHd׼ ,vuԝeg!#/92YKb\ޕ6"B`v<9@ 'R$OtvXp5d;V`łX HTJ9gu Xzώv*\2R/'_؉J*B o2|M;f%|8v<}l@BȾuSg f~tK&7 b?XDJ]{F('1锋cN#j&=쭟>jdIN@py\ Ό KIl%kDcؙܯˑd8!(?7o+P llqsƴ+9k,׭c*֔-*LE:P (SS3rp_>@YBƗc4Lch+$az1yoir)AN8:(ⲩa!']Vɚ GL&5\\ȸ# ^dS"_\t=H2[] Z&l}ewNo6HT~* ֘0~p5BQqCˀdokb#SΟ-'xS@쨉w0 ZoNvoD6ΌxRzgiɔ^Ud)'X7+3Ca)'x?Bz!ϧt2 |6cB_@#kV>AC W05m G=S hJ8muki&T8/5(wiow8=Jz(^3x-Is\OC'8Y Qc>B :' pwyEnX 8u L6:x3z m@Dh}t|Ҁch7I#Ѐ2}D;45]sPP(.Cu5,G֞(0c|Ͳ;yU`s1Ju2s?FK\pRbd$^V[x{k4Ӄ#L?q/0Cԓ_9,hN PT8 0+ vE$-v,$옳Vx2\$h@k46]o@#DޒrF'?E"]qw0ZkѯDbzc`7srLhG>j1GN+eW&uC/:FA>ЋI,%JOK҈Po̶!(LV ~=DE0 Hcg/p3=FfJ-Yݸ$oʙIń<\EfV 2Uܓ!HNrj-;>x6#F ܠ/}ښޫg9]P][z.=G3dEGqBPعg O`j`P? s8f ]:}X(rB0Џ0K0}楈TXzJ{=U)19 GwƦGNX L_'q &͸81rCf5%G+) "L0[\|>Jq 0| #Z]{V"TH%yhYlBBCF7 ̧Re i g$\u m -%K4{WזAO-ubMMWŬ?e~ 1*Q+F2F R%WϹ"cV]J_ pkC U%g.ɆHS ͛Kw6??-$*߃Iȡ6n FLyLYC+P_.5 W4&=H}AoBP+#P9@bR]O7X<66NrYO|'`e~nWb8rZB!IвZxJMC!*Gn7lbPau?\_~\AztN`Rg3 ]NYP>C84ёd~wy6+mFPH l1JdՖҳ0dK[a<X/7~?tp[{ʲH#U36MF<6̇tgE0 F,{yjԛ~g".{  Cs }#-K7,OԹxh62'틬2˼M vB, ZZ wPB: i .tA~t֚=%*rg) bZ^VR8mlZϢ=_5oA69&0žDyryZ8C59itRPf2 kקRci_.%qcā/#>b4q@ڱon}+X9u$EQ߮RgT[ːqSi:NdoĪ|ǫl$79e12](Co\r i=H5 B @YlЇ~ +8X_!ʤ uIOsWҏT'=dܮE=}pnČp챴S(CnUImm @‚ĔN (eSYPb| \<<;O?TjMh8;j^. "[W p&$.I)qD-:OH^`'Hi 'DmP"%Ԃob{szc/co*jcn>KP9jdP9TmX[ș'm=JhWvTFbnk쟡.w> 4 i+BQ nH<9BGxpGirs-7׊[o$b%Y PO0'QQه(qG7 RA }a=ӿAdYo{ ӗ%JH0ϕy Gmn)Jsxÿ$jmE}2u0#ÿ́;Ƭ'JXXܖ y<;?;s >&nR|w/dPH|K} I#=eDhbik_Gݱ,bx_st[}CTE͋j?eb9dbM2 iщi`UZ\1 IfgOs.Y'ʷDLM1>oVgivqVSOY1I{/H++6[)/n %Tő?= ?p樾?  &d9i K÷p53׀lL$"S!#a caZr[d3 ڈ?n*U\д.Yh?u5aBFG@͚4,n艵|D/ۡwo&~lwWSGN5R.DD7͚n0u$Xc95`(D\rtI1ßc-T/r_΍AQCK N)SQ7IJ4Idݹ6CvZ.|#:^; q, "`FE%;aTH4- zCxBeg)$R`bPQoҬUe X 4k6 sE%_"n|ol,/ [;M.`U&)yYe'DfAN B9βTTU" J)q#mK <{:"iV̊_ nj%INZ ca c}VA">N]!Xq`_hFJbTbT7 [{sRݒ]/~"OԩHxQs1?E6{TE*nKȪܰvBB q C"oGq(D,۩Z4Wt_E̞i ue PRYP'yVɩdɡ{\Ha%WneYDqu8دo2X6d?NvO`jKFYv<tpcH?qN({2<>Oќ 鄨#'uQQ3Tm,FڣFn7*Il;]M^~!6Y"8ȚB^W1in'kT̞"}SSk`"A{rֽȭ`7@U Je/2|7Z*<=5h Yր3#b_D)ݘQ_1g"Ȏ?eP\sRMlnxX,a@=V"—H`Tcs^l8yBER|(=`4%^w9# \X$+fW8KuV\Ӱ%ly$Iʺz%Q}lNC\ʞzdcOΧ"V0m,ld‚3Dœxu/pIE#ֳq̽m3vՐYi &jxJZ ??mP>>r(X#m%-7\?}L!T$*Vr@\sA#=vM_Fme.;-.Ω1p'#칾uG|%.z1Kxgդg5~JUR=BPϽ;ad}xȩ +5a.@# e/_Gߐ`Rxݑx Z0 vݓM@f廋C^'<+gRu(>Su@&f@ 4aCTްGK!~努0~8U(E.Jn}zUihd!Vw#X p3mz/6,ڿy,;my! c9% q>SnOyx6`U c{>WF;F$7ly(cb T|Dé:}y%Y2 ܎4"U;y@\Hƅ{~32UlC$=uZf= @]vXUo)TJ>Z`"8qժfu*$qW}Bdgޠ'^Nj;^7nQ08JsYa ´ҟ$9=l#2*P2x<ݞan<ں`'UqRR8ŌdU1JEpr\0j!&{bTQz5 Uj&r1G5vDCk > [wQi;,׽(BPԫJ~ɣx#`k7FKrсs 3Qé&'c0?vMYv, 3Y nh($5#d=h)S.l̐h#A/-Aͤ(^n{6g\4` RT@RjM=J c(j%ItkZSf}mlJ,)Wh=?_|]h\b" ' hYϫ?v;.I\6#Al)6w8ߊN Z -UJMS-Ns?{L{B&}Ov.%^_TCc.<ۂ6%4"4.du7~tw (2]Wlxy qZA6%Xe^+K=A"Bpm yԀmG>QNmOo~b_hVdH7JɩgTS}H_Խ##b" i+15'h|aH>1RXVoPgӖ}eJ5(j*lmgznh=Ov0E^3_'Q)שPW~l^-UʀL<N)=A$ɗj \yb ;) ;_{h:g Cwy^'n2- h6 q; K6U<ً  |f}"U0ł?_e؆Ĺ\Ń(ki+ ee6 $>VQF+*-òGdrmw,W} yQ-5~7ct. (>LYF@:<8?I-H& `DՂ1t V.]Kۿc]66J *7عe[J1$L&;w\xMLfOPD)ʎmXd\\uaJH =v7&^TDq1Ea@!G/ʕgD J\qnSp-Nx[ ?)Oy#p-~ǣ9lVN=Ǒg hWboM_m4kkB&>O`wA-sgskN`C)?UNU:9e#ikM-xI]:l& OB򃹔Ee0Jӟ!,(F`z[ >>1+ ZPkFg=|(K7dcT0R8SŅ7JĘƐ0zb|zX|8xN-H؀'4`a"ҙ7* "WRȖB! i͘wbb7('^udgv|NC釾oхSAlb"7kQGߏ Qy$esҘ#sXT}T`~ž/&k!Ϝ+zg Ww'{D +,זPzѱi!H7 af۵jX JF֌ &a}pɸΪuwt>ҏ`6%m5 21݌Kt\tg"9߮p{zNi~rXI<$`=d;W| $*[jQKis| z(A4 4[+pZ&c-9hV^NƐh6~2jv"gw@UMU<~EK);^Sd>?\KeVoPޞ\SL%ޣ W.ICʅz$ׇl"oR 0h\<(BL t4it[*e:QѯŝPIqh7 Mn/ /2rKEL|n4~p&T |_[8NQcak|?ώ*Vy}AyJOϨ Yǽ@zAesoXX]17 aXVH @M-w7 ##0_WylٯkgN=ݱ̸ƻ g^TvcVoKBp8Na"&DI/Dl91 [X9]JL)s ?b*z"ӫf\}-Qq.E;NnS&U@)LKee(x1 0hAz4RLSW;B! ^DGjiS18u] ϣ0c`[ra`B&+"{=&GX*Ւ=>4quY}Ȇsyt0 {b-SJr|šEb0Moh<=S 9GpFk!,Ədh.`I@1駐fs89!GN-@x+)ꕰs;7F2Uev:n2 }xEp ş ?E㣾(B[g&`Sp-9[RjaԨ@CL)ftJCnxu0̥ݰpbwbjH"A uڅm=:Ɓ%j*5V/+ZY짏[?pܥxa뇞j <'H-Ǐd|g-h%L، +LgR=W{rCznGZ |82I[Z%;Y&Tl h%0K{o~! PksV>eRJ Q^fE3~(ќ֊ȥ&]kus%7;UYۥMOH?ו|],Σ11'nsGc!?$RێC =jB; m};3,&$ `ɫ %_=έw3cd LZ];W+Dj'㱘}D;bFUaeu0(P43<-61{8 SYo$q\{s'fcєG &t<-y|mx6 |&عnM|߹1]oY;Hg|'nC͒7w=5y3&)=c`tnKxVﳘ6 I@Gid0<ZPpQ^|| kQDJ`̹!W)HY)mR:tRqD/AJoh2ZsŻU:<, C1u=CJp.Jڂ/.(6ǶW)P~<[F@qLC_lql]}<,(u(j#qFh%>AhCBMK`zxeuUwzr=m$dpuFFA_;5-[;J[~KMZ𡝧_gBX00 d`qo;a6ȱOiTɄ,2*c{ӡ`!,O_7C' {Frܼz1~nxƕ@aȏPe0ԪeVOPEfӶ 1yPt`mӒ=9}4:[ U.,X`D<-Z4OD#υ<3H6Q_g-sztrtz> tp;-LďhykY(NcN-ʮk$CCt(ڗs{~sӘ==_@';|flS8qƦESbBtt̹ß+hDhڌ3<,uhoLA/m\]m/#\o3I(pݏ'si!}vKJ]. XN{Khe%*̄j ہaA֭&=T[֕ U5b)s UuiKƞXF/~KNd+υ:Kۃ-`"ÅZ\-<=M_i= g,}gR ۷j @ ;t|YS(S_h-BJͦ*t=P\>t4rR+P3F"; QW73W'%n`>31/|*zȉSY!bK@;8IةJ(oa̹(Z~e3>Ji.ud0/W1bh laS7̩BASzVF\$|Q'-2?:t؂W z: ce҂I/y0xĪbu n]Ay$Uh%:0QL_8[h5xnmr1Kjn< \m b?-ghwUJPilH5$;O߰J`ᣩ9C8c4 g45D#@ EF%lЙHں7GtPH?1@.=a_ *:(1`xK 3Mmmn6zs.R\]9l*t* ^\tf;OKL18ڞB!k{\ O^mF;Isn`}GB'ozn ˼,ސ0h?FT=בۆQ%UQ''e I3B]׫ǝICA$_]%2pe&Cb/F&%"T#ۀ+!ZU+k+OwR0:oXg JK\ii,hЄ @gupjFvc[XB:sԟ֊t.!b]+d?NY8BEOC +k]V V*x[\8C|.%ڌ[k]'"SUHA?On/ĉD}#n pO!L|v%KIuuYOdKaVuCa+;4ƤY`?F\37)PU,(qX 5:^^ y(z2M]P+Βn5G,y4̡`##.Exk+S@LVN w!`]RpAOomUHhOU$LY|8a+L(dϠٙaU1Q?'fJo7T|*AҲsQ5<$_+f~Db.QoQGlʌz)]:Az.ㄣ EÍL #1[SB65`/kzt\f9@\4L1]mn3أ_zdlU2:nCBMrA2jNqhz[^2+3{|`a B ڛG)ޗX$+7 <y)!Ue/rU? ):vZ n@R]~} yh¡b~XIP6Efq\R4Ď4_Z,/U?^^TAJObƳMn/F@^el}2dw7U2"*SHbz.DlL' qf3."\QV"At!@K'(Fݦ=}ҋ>GtsѢJ[65Z0|w:*3Y@_茗rso:~4-3oW8j- ee9&LG~N\!/׌ RaPK݁783(xrJF)`I\%-) ]x):Xs6W/հvi?,TjPRYWz9bY:<@ȯzd(!) oc]7ih/|#m>/ou5_қ&{2902*zAd@I#di?rvj٠RqT7]=6zo̢ S\ݙ略W/aD#b#9'r0NӨ~s@mQ>ڂ'd{"  ^䦟Ph/fuDC_="l7/e Š<ܔm> DEa*}xu٧>Kc3lઇh8U 1RYݕ#NK.d ͧV2nN1knT gj)}Xhq{_O_0&vy+u B)иnb7oX^A㠷 Dx]*Og|ޒ쓾#z=wx\5М 7'Op qj1s+ D;ؕ {ۉ$$D]8 V"ct L6P [ZWD/CN!bt:nq6mf1ҁ{>dJRD 1Բ(mB`H_߿*7-u7D![ 3lBbllH!(f3!a7K-έw^6%&0MR̵`\(kͨ&G]dRNx <?2]&ϝ?# zA،,] LTbIT :6ЪT\W.Tx~`0B2V@K+z>М7,|b ewa'“LnP۞+["yXT=m7-fSNrճӆg9&x0{ (V-vw`ޫ+~|̸SE7% ErKyaFk%v C̫+e3@"8m2wxݲz5jpE3Q<l]1%7Ōk&/Pg"Ǝ47܉ +D;"R ⼋,0nYt: :Am*SE_89V0K ^oK B?Co=]ZC00p2و%_mLJcUs)Kl5hwOz(DŽZ1Al ؁\_}aeusc%fQ16 +jbCRvw'7rkUR I+tT8$YBY&.CfQ!b%$xs2VhI4kPK׌#,Idn$ݾ%DfZN`[v5UQCJ0¸ 8DLMK"½сBۧ.Ta[Lr3Z6Eo<ԗwb\(m Q2AV&6Er. ίSyi]\T_C;,FaܶhYAs,!kF[0T{aw{GAda˙^_edsfp i~ػVFI;JܐYf-r#c8XCa3 V` ;RVdV |VdHz骲=,85,R[Űkؐ }u^w\+*8`,/z$w:`F>!ݰ*_?TlAd`{D~:qͻ7)A4OA cEeR@ƱC򞋭D>@\3dL}KZi8 v!^cP ~*Y2O̫-IO,ͼ-| q{9|Pm éW86e>nv􈎲W"'|$C,3ΦbЛax81q)%֧ ʹۙr\{B\>9gmJ/r*;Ҟ9 q#+NxzlJZY\S1 K2aZY^5Yë.Z2^zke;ft9XPTFoi4qa $OVr+>·]jO_7&!?*pauR2GMs.ѠmyP>?Q1܌/޺ @ an֓A53Լf֗LVXZ.>i!\ya:C=XÐrUm2 RH2q5Ac'?\b[۔wҷd$4NBH+C|4ȑPB6ͼ [8P$wZCwled cl0(ZGLi`n$~Ci7Ƈ{ (/&م z|8gڣy;c89`RGNYmF 2 d8Bj7G.ۂX<G&2pʎZ^' %ym$Y 7jk8xqBജOoBуA) M.׺a2/iC7{} pjFT(We主cq6@ ǧj"^]+}[fY?Y o*#̞Z|$Ԥ৞Sںp^Y9-Gl1-3à:xk\5qv-[xfW'tnC̪a-hgWv$qW+x9CjW&ÅsJ"?I yc"w=Y}BU/w1>$cF`T9%jsw^dUEtQ5)EMBX9B_^'0PXH$,0@P ܺ79[+, y |֮cY.51ˈ{"Bpo)(5J]On+WqTM,ZC1 M*&uXI땢3bT3 Qr/sX64:ǂ=P΢a]-b+;$ ˟rza! 1gec%Y7h*C}"oQɥ8@L\z+gU#8u 6W?.i_?S3R@= o9S)J:x;]3kygZz:΀!n }ga#A Čw'ђqOѧ2-p6܅"@zR'͖efW8p');&306t890@R8:n^.E%R76J7OH*&dd#/!*i|6NASYRwňhLh-<^U:21nQ'ƐeaI$@Ȩ[)ؽK+Ϛc+"+"+% ܿ#H7\{z#v٧ם(VGFDbpW۵-Ց`.hYMw4<…0?׼Xg++cm~v9Hv΃ -Ҏ,?0d Ȩ5d  ɴ%j!5#~:Oډ$R3(d7 =xIV5rB҇-m>i_>ffK:jWǡeqRF6y,t{|G *6xȋ2P +@KξӼj zG ix~8&Z E<-a|G 1Qojj݂o8FY!aC>O s8oR0~7u  mQ`LdKj jdY YcWKR~qhn3;*MUJSLhv1.mcVB B;@[o)<8he]B>CE-,!4Qlh~u!bgd}殃$md٥xbcCu.Y d`i/vt˽m:hp=d`3_~=M_6?s_^&ǀq߬Opkm3Dh?ሣk 8b$B"eCB:!)E9o-m\3loI{>{x-]C"v׻A!.V `<`<B>ښ8UV-o@7|F&Ҕ\bE I6>vv1|+W.eWXT0`DٽXmE3 _'i=4R<~vtnPy)ttXl(O "JTU{5~!ް3+@8jŽ^]q )|1:/ML)Vbi5xUh&96dAHe^hRXlaEGp V_G >ӿ?ͼKEn϶YcX*n̅Rٷޕze4J>i=ME!3qCmWYr#M|=Ͱ-ao<6Íd ^ cI܅՝X,9.B=luiL9&q"$O5"GA}sԵ'VqZ of4CO:`X|ޏ] HvФ{LYÖ?P-g*wE{:gFr8qq3n N۞mJt֦XS-eWv(iR' 4& Vr~㻡AwA֥>Wà{Dݪ i2Zâ(ganV>)Bt_2s-ӒeXK\qU_y ǡ Gqu Q3prYo2$Ic."P.Wa7tϭ&:+zJ Y)uQ)z=Ytl=r>n*ߠxG H#Ndb7f%XA|RVQl:vd%mW HeL 5LJ4 N%-֚07K u>L>X}^M1A՛O1couN(FQ/_щt)gKl|'Ø_UDEw /|)8"v\ Y3!LQw2 n8xxj)и'A#wkY|yܪK>K%Љx>'k+ߴ)spY$"*QXNdcs~cRiRWsl8?2I m :Ss>Eˁg&?m5;W), ow S/PHm;/ Q-ͼihg{pWa-XJ U۽ovv/\qD 'WR)E0ɩ(4>jC9 ,k ؞fw^l7X5F w((>(6f|Tp'!gsxR!.WbSV pF0FH@˜O9H< lCFwFfޮpG& Z7G<' emMlN)!zJaA>ؤQRb?O|0KeKM*z-z!pl:Ⱥ叉ƘRvJ $n-F@0&Ʀ$V=\q,<$Iƅ(o]lZE½=[xj? v5o Eډ[E#~:hIZh|/!%BsdZmBp(9g^ ?+z0U]^g_dtT*[ُ՘뭎6𷍛![zШ [ _r[&Wk'zͅ:Z]ɏaS1W amr#~1 HNƗg$Wo5I]6_|l͏L%M,;|-61rom$~QskQQ0j ڏ6ѐ H,,k* &0]Я6_A-> y{ `"|\ H0l+kj([ y20N<`OtQ_LŻGگ%9Zd+Ѫp#0!00h܏@儧})O/t^DeȦ-{@URCI,aӿqwp*YȀ᩷VS>zEp0uLUQG~wS|,8fOwdz+:m "z <7I,F.='‡$^$y.Y! M/hF O_:Ъw̉Lc84Q1(wX77bt}"ָ7Uh@`0ڭk lBH !u)ԗHQW@'^x%aɤ.M)B`Ʋ0J%]<øcGEd,OXY3K*!%n??'Rd l:EЖo9oqʯoDGSɸ*u?/B 424Ĝbu; A|#CfD*[!xpX }a c>[B5`/g:"ғP.3Y|г&NwWh* ԇX4CXK1ѩ&¦5[*2A[aC:#i{=3DK~\8e8-*1J~G !9ۓFz0W[-@)ݎn"LwjyqD 8A!媛N>j֣DA5B;\$YV3dR( 46XhA 4SS,]!MlF޹!R )|u# x NwLIg]ѠGz} -$߾ 4x^'ڝ- `_^N=&DhXu.?|7ȋtXA߶Ox<:\bϋpWeCWhHYQ,%?Ḡw>l^r10jͺ2Ӻ]~?AھtϬ~1SevPD6p PŜd7Y\mM Au8rfwyoehH7 Y/kz{, uXl9Ќd W@}I(p0B?wjW!zM)΢m|kPdS+Y]))p5EIB1uAzcTn@41V,q| 5aZXh_?[WMlhy/ҷKL2t Y-b>4%WabO\ 9-AѽKE C@LYe|Qzު[x?]m(!N\B)\Ա,[#C0UHٖ\; 9)bQ#q#ئ Ie޽0eiyã oeһ@5 KI'Mqo$wTANfsac"cq*Km^!0BUꍗ쿎Cn-OY57;>HO 1Dy}ɴzR5+]ioAo"LԂ!6KaNQ V.#m paȣglۜ>_V! [m{kki#.)ec?*JîH!*Av>7,jcK#%A^g]j1XZTP! nA;p' c| Eb}gW# &AV&"DIUu-؃傣Ćs8d0i(/ijjQӓVͿMKFz_ =L.u$I쐛1we ӧjӆ9%rZjC(>`s\4bKѠf#a-{3 kB)~/{-ESm4Ï2% j_[^.˫WvDl{yу  f'fjX>Aصu+ӬՎD1S2ב)~H#/݄>w=]G21܈?w-\$X<ЀL4,G4uǓ|"ZBc,SCY|&)ue9Q*rE&Ny]nv qqRL\A9R!r I@bn巌Q3h?]3QwS6RٜzHhL#V )\NR/s ^!<fp3;oDBeNJX۔X DSw/- 6TGpy{E7Y|ͳ $$ó*7roE2̵c~h6Z9swOtzGdѹ*j*r>O\RJcd0P!o(-lqBEWGkdo|U:yw1X k\LfLp)~Y/dYSˬ~ф%и_էf臻BV` c.6ɡH[7hqЫqg͕@~C(XL;7LU NGLTZf_x/KUbn6#l-YzAL^[(ÎY}0ᠤ2%VUA`yTfNL}^H@^nSqд)Vg/N@U=;5~rX\4!Q/Z! qR3u_>YX6{}|"ҡHn'#Zi<2-nTZs>˨ } (HP{>5׫wmŖTږJ{\9ā$mdRsv aͦ"h@f4.:RMގr4ef*A -|4 f6Njz( phkR> kPdmZZ O(nMbɱƁ2}mZkgK?{L20 m />d(ڰ#3V^}<|xQB8eFxlߋT8ƃC/yZ5ZA (GOj@o{=C'ǻM&wi4ڑ +)iZ=Ś -}+cH ;$U '/cg8+hï4+X*\(7*[;n}(`ު1lQX'R[4bFavb<5FYe\Gﴝ.iGI'D z1 Qk](r%P⸉Xc-ij wHOX!4%r/ U6]^ 9Q𥞈iP g06 Ed\ Kb/[CrdNiio1|_]F*5);AeHѠ5|p[4E͝cn4n/NS;lkaUb<تurfG`ćЛb$9*㓉,KQ?UX=wf5%pQU R4%|13U#)=45p.9.}^rc}zt-e Mgl4 AŠ}bJ7/y\ o;ѧ|KϡȎg;S㞔}IK~;"21~ÛM63wl~d#Z םbt5Ӳ[Y2t96B|Յd  ƕkԷqp3& #TJjV9Z4D;/rqo[۽s%5NYlׅ4E}Zz8d4b\qM 3m61$PEIϹEz:ʤ4MM(SsBM}vm Sw,ڠc$4Uv隌+icYNH!jYCzgFI0egA@lا0+%QUo1](FJߎi2GZy$yqx_@kIxhǟ(&1]B♪i5-#L1X@oZȷlT]|bzzQNVDh+|zNnJn0{Oj1ڔ ""xдŨb0 Jvy%QcLЭB M5 U/fD#.:86&!\+UB|IM]Po ]vH@9pv/WnHdyФ>kwPݳ:WF|NL%]꠼<3׸SiƤ-^D[^=1ֈx9/='SJX_]xB) >t ˜-nCi&!5x){阑ɧ3?- *4ʌ8.!Yc'yfh} ZD$,PNڬPaqF@b@i"ڬp>1sG6<upta>dȇ>M@>+F!*!@蓇\nj*9SpR; l0&IG6~qvT;n_:.p&,K|mRI}0p-K't'kg:i.5$, s$Nf/kF6 1Ӑ6X%|܂] x"ЯS<&g[w3VQSMTt"X׿>IQ/2RqV DA~bRu\FHNE*}yb=&*[4jK41X%yPX i޳ș ˜-y;M_D"7/kUxP]ZTyBtO#`QDog$ ^q(cDᄥ33c3fhz8}ɇ刏 mlРB0ڔvNg4V!Dމ]Ӽ@kV&c)d}l^\꾇w( DGcsu3.R܌pv;O.f>*;HRį3lohCz{`ylxy߉Q C J wBDW->NJDDoRV(M olxB⺉;w&.eQ-Qxpk\L=ZXtj8R#*+QSb\D%uS9/#ebIqyHAdzxsLcՀ-i!b5 5ٻQhDxY)AD^Ե2!nJd#3_5ࣳ[ccq\6\\ {21?-Q#^wK6@^q'¥}I>?V a]E*./XPY #`ɸᾢY^',73A+<_^ w ⴺg+1wDo(!STf?=Vh`a(6?r!U ot+K^w;sf"P3Zi(cf@P+aIu,ǮW.$0Yi)cl! d>Q˩S],ggJ?*QIF@2~TGӢy(ϫYi/Y!*G26qD0$c^tvX%ꈛ(H:8>MW> ֨UKV i ~gj5_>{59q`rx ӤT˻l8071|ЧDj+*glmA>JrY H)DS+/b5Pv'g+UWq::lw4&br{<žIyiR!:fFgF{u\͒ ߟ8|V& Wl=6^ߨ H9'$a~y|. ?'z&OsM^i$N 3c 鼵-2 ?ٗqŎPkM6"#}~B˖$@Cg;^+~bLQ5u]~NѭtSG/F<^W!139|S+!=RԋU8͐=>[#|Pusf)49Ɯ(5rӹ;ix˘ 4 J 85MffYJ֘wO ykLj`G튅RXϪr-|?de/qW=|1.9 *+g|.AG?dX̥({10'B%+Utxy7Ws*"N Јj-K8p (U8aQ*>YT|G 2?_i2Q8d%Q=g}oUJ3~^b& 2M 3>,C 4UM$D)"ӧK/̽{>7"FJ^9,QMH^OY,=4MĸB>K(E; 5 /~d5}M5=YSD/F3x(̍))NatgLDƨ&EGKyVQof*돜S`YśqE \q%@Np~r^Cd J05f&RdrӴZJ3 I6a!dzH*]'F[dDn}#f#npyw˃H=˽߉m+IODkę{ \~c0MYrbdg*Ipk._2CORKB,l[Oo@ w'}P|ov[eS,V$na kh:B \/&&Z6+O?PlPq;Qz!M1&zUoDz*HV"RpngN"qqk lcܯ>tE#7!ƥ_uc@ *9L? xEKLHd#|AioneojW?nHG룱{WUD.!K S!Bd4T5Vt2O`X_e8"ݝ|%)Gg\e|)y=m͑n%hB&ѝ.ivegJW'o0앓{y82p b6ķӗT֌!mm+mL-礘fo]ի<Zܽ&=vĶ8Jm.b=·&KK:^1bYLR;m3B$WS(14}'s+ Q8 69#asJ͋a1mx"\!}L#I]JK^O dkh"ae7np+`alSOmOW.!Ԟa,P,1}]cmnA ‘{oWre};4F9}jti?QMWdKh o:cwB465"TmOI8m,k6ưObYߣz6Rh\=y*6%\)}i/V2s~l\%zz"EzlOnHqY$une (̠#vMRWOa?K+OX?)$Lm scK'v4oⅥS'T+/#D^r~˝Ftеԍ+c1I8 Ę̅\S4jjYkEx͕ >&f2lPbxaR㏢*BjTE z(+n1l:Wl BJBN|f3[os`=_(e )ߦ< |D_JKtuEh9ѳ,zVjNxc_4Ě'nxՄTY }q8wDq!$\zvCOn0q?x0;q;p8ޥگsgn1i ExͨƾUl$ S^ӱDh=Y WL\Oz=L@ͣߟh;'58'~SI1ƃ coR.Lґ{M.Y[qw3"V8~~ ̣>f>qtK@\赊*לv ibf܆T%RJn bťG $R#w0Q!ɱ6:đ;cex07;vcPDa_:aC,-}NLWgmq!ܤȌJq[m!n4L _&aQ=~E'm*UzMݪUIXUfhc5iiV/A.ʃ `ûT72&n&,>;PZ`x QKΦ"9vjwBTLbS&7ǂXղ\\fGHߗeZXp!CXyV/i4)M/hzṮFBxc[*sY}Wrb+p ˙ǚA<fK U&(q3nHSϼkjD=Z7+Xbc8RIݪQ+^q߻3۽xn4vt5'O!iIPD!;f BA5QUm@6'Aq>"뫸A,QOcH^2d򴌄E87NO9ƵtK.دdqS=^r8O yӅ}H 7mR<ʘ1̑0"5Gj >J[w><Jv;a-Ub3Zֱ7#7<k `[s~ 軑BBCzFG\rzӘY"Sвu{),ex >;n~ ENz@c4>@TZtO$lӹGG4GHP"GIw_ft e }}`*s FYnLTaN rJ!.ɵ&3";늛 Blʘ2X ҙrmE.yP2?=$x^\<["F]9o"n4eA|RE͜>A2DR>).dL > 1E@h_kØuTkH̐L>YfQZ{;ZbS"f\WQK Rs<~~\y*86uҘj"(SfO3JjY;.$J- "?'2\nm?qS&|cdG1~Y⿐kC1 E$4g&|mߏp@N10" JD '^3Whmx}^ugPP Ls4U'e[g1ڀ&Eu_Z9QhEgpb#e2~FeOXyaj6hqW-$Q&hmPAҴirjjU  ]]VE@Nr(RpUC/^sM9 5ˢ́N/[3<%A?03εi `\>P1 $aj;pܟϞtS"NҜi"^'{R{Xp'!G ӯݡpr <y4̔0XBp8$!p*`a ɇ!?V"~e㣒N(n)H!L]ho1M!&cJc$Kp{PoH0`ؑ.e.̔Jh#>y^Hi.2X@9[p@S{͒ UIYh $+]%kYj}$bWą` / 2],$a59]5q6mRXK5'G$CX34{]DN <}x`d#)o?e#ss)D6:9|`+ڧZD]N$+!e P՗y\e s'/!nd(}=/"X /rUuk:@%"æDxs2?~hzBR]la Ą s֑ž*x\ZlӃBSx2lm3 uB`#:7 ]79aݸ!MV䰒$ykߛmA{썜"TUJ"*P#SCXd7$}d}K`K e)H [N>GX~xyYoX0yp BF9}kDY 0CYhqU8Q).+8\\D Q}ef%mpRx!UF0z!KyY8eN"σóoMuRɧA54顒*X)U V_S۩A %;Y(GNx᷒gXZ@C ]D8CvzKRxh{Z7mxk mB§貧HC\k ChpK`ѡ &`m6~ F~[Ӯʨ|K2 | AYq1;UA|%&K,j|sphX[s׷m;EZ-,X]܁ѷ%Gr0ĪY%-VM$b^ᱎѶ8@0v>D+cD9o)VDzF1b[)?yłprWOI",(EetjD:r Bң8ЦِG8ZRD~[6Q1b6aPT.g,5xqmi_$؇d=xDA>O=TY(`! e2h]cx߄zҎlbigZ\?}7ʰ>\/QhLS@/'he `qY`<8n3ĸ>^ЧAf k&9 ]981Ƚҕg[u;WA_pbP&׈2kuZ$G]iWPلCqhD>hԪqduChln˟e(34AQP;|q*-0AeT+5ukJ]31x@`Z7"wb db#x -I,бga1KǛ=" 1= _ 94o!Bj$3]G!6N"8~&D r&+i^ XcF23И^\ʔuȏ߾y Z7JS87S_ j|qVgmW d@z(s6tSo+%G@yL [ Jc_q_ վ魢&7.:&|/njpA]yF & h\>z+7TEy9޿&AI$+l<- ?djK79Ȍ_ƶI.nF*ʣiㆻ#~@ЯǍQv>\wXܝX?~9emY ϣ[ k:d-Ŏ{f/l4͢@0~gPɚSXロ4lKd8m`T/ Stpw<}R[u(9ďpHnF\8(EI/7Rkuя`8&!&0%C\t M:j~K̀y_*yY׹$G>AV,{ ބQ`Zp2[F[=4]dRљ2 sm\-+\̂|H0|yD"uNhsٗ0IsLD.VyS2]m XEK83ՍyܿiYFPl)|jόƮl%i^g8D~rǁ6=(@s98]LK!;\۔%/\^a<,*wTPʄ '*ogԀInq0 'el:vs.m ͟cP۹y;#ab {U99acKI'okKz2nFdX/H ~~.ŝ| vrG۹]lF gWkuF*5p9+#cĞ}%I6£+Di%;B%i)l% bx piSRcTiUMR'a;eٍ m /_h >3,34% iQ sp1M}^PA"6~J#BU5yצT$VMV[G ˅`~$*#SgU>.i҈8؟PABӍt: ~sR ^_X|HP_qX|w|8"/sQ q%{X6-652~UF |:/.B 2u;8x[SWbeBےE( ;AJu[TlB,wI~q7*WGr^DjڵA=A8Ty q('( k˞&!!'[J(z 6`K L(( "fkZQMQB3tmgwK ] \ϱi| P V7= *F P t BO9[`8+?%' -r=R;5u"gVWlzD iwW-yv="gA Ҋ 0QMě fW%ڎlzv_Ŕ_:f༷Wo58Dr;CRcYT\[ψ;nH=xrD 6 kn6 FaS +O1"6jNO9X 1z múA/m`.SޔW T>!K%{fCz=*iu*`['Qx&)-i٬W%M;gsRT_]Tf.4`͎$ƵXRhholasvU0lGq}5*W@i E@{4Li0]~hjZ$ `Ԁo*o=6nvVq+MᕐY&p&q !O^d]W"cR02_PժWv*.eFп@'jzafb\ Y.7SyE1W?4$ GQNMjAA-YT"aM|t@+2cLu|;ᑃ3kG8 FM *Ul7ʌBE~-Cz2cq6D"?H@否:[O_t݀&)VLI[6X洱H>b8% EAteUzbݯQΉb;,x/l!5>DT46c9v"5ޓR ]Ĺݮ/}x(<,s~CSow9RSIC倊 RܞCse6Ehi%  0n;2+2Qu[_Di :oD1ijv5W$]=}Wn9"$%fhʟ8A[E\F/*Pg)_U!XMD3?]tԦ1/ܒyjhRgFp۰*PmL=aQonj#$nmB0΂xܚT ۆy?L\ãmfTm){'2g!|#SV|}")nI"橔,&ڣfGzh fGfGQRRf~mVń=㕓H0]ZQ@qZqk\. 2(jHBCn䰽HkH]Lیɽ!!#ȡλi.Qe uC*6`ݙ\AIH_GsO[X0@2Zx;Gu~鏲ao(CA>)GXa0D{WJJ!:d [vP.V\nzW5Ͳeb0A}Q??G (sL%?V_u*ڡ*(K ,y84jhA 9ч@Qp3iy4} w$.22 "Fu|‰y _"dPkbVH /;NL IN0y*Buv|vTE< l\4r\*O$kPY~!Gw>ԹZR!O_T&ꂠU9=_IEr˩fdػV(5cCco[l[8P=q":G O}/4Eύ*p`_~d=ڒa-Oa %SZrYZfQ3-%'̷ǖU"V͂[ݏ~K'1.yV=7`r0F _ v'ø9gm?;úgފap MSI's%S;kG" \?$zUCߗR:B_[wjǵw/֙]ogr6b>:-z?-j̟i8x){<[d[` 8ߍ%W0vޡQTteTXԪnܓPk-O17i@JqҘZZ-|']Ͼ Dpj'V<ߎAB:Λ0erRqfqZooYvc[ܦiyt6n֡/\i'*QˊFEuӹ!kD;xWx5 I?ˉHnъQ3ⷯ׶ǜd눥 `7P{Y 5U+ULfIa͵gC#rDoV8:ʘ'zrYW*" mG%ѹ(ϟ' Bxa5c ?;W`krFOnRy9oO/jQS\뵚ݍ{=B ׌*pGlO+i.R$p4"hGdcyaByRց}ʱR.MhE1 +Jwxn J3Il\0}dJ#KLU>Bհ{'ZayP!DJlN|P);D|L G=V,G#)O S%Vқ /ӵ6BKDvCJz$jv4QLwZ ʕ5 99]T) .u°Lӄ 'qșkN>O5%eQ(@3{SFDӐ,^o wC:͹ВM4幙 c.dR/zhB>o`V*P9 rO~Tgt]Ft@TL!Dk+մaNM: r-Pǵ; !煝Z34SH/@kdRXl)o- p4B>/bPX>Q98/4aҡ'SmL[GU66N#(pdi–!jh ;ܗh֛]he2M! 7v:z峷OrdI+ۍڣBtl֗⣈%3b!󱄝Qz@mMdϭT]r{i赣RDRQDk?{6'mz^[Lq>#G*v#1]m`;}+2>h)=S2C3&Uٝg&jca%EZ}KsL$sLoJρOon'O^ 6Z7f[;w3"D _TG_*@WfO#u7{KlT5MCǪ2pGY{Ç Q2zulH_E$GXk\.'T:ҎiC}qi.C]:HؘYȺm-a%̹JgEw/duev$ 0''Oh4|:b5A3G,P㏇kyRX 94 VK_Ly*kkI^NO6>0EU7寠Vm0Y3Ď'.3T>0O[Stkr4 $|8is)否'ܢZѤt)²v~bæK@Ka5u,'R%X ߉* cVEۈ^y%ʚu7 ==C*pZOaY;SGb|WYJY!{$)y`(L]8{S9Wq E4?ykJ, Q>:IWC-Lˤ=`JhUy#9lOԻ*OrlMJAJ=.i%|Kgd|(3g Me=D^Vm;0oj#~& +&wz@fsc /z+Ya̗eY PgH+nCGdv҃`]O:v85lXLSvWsɚLȹJ/&_VvȞySHMO cϢ ɱtV*ַ\oaUhсԉC(֭gɸzXң- Vw}|4d^9'y*f7߳xb89o;d\SKΎ e? 3حO$aWE͒a~ȧ K1Ԍ$>jF uA ]n,gS,(ۥ 6 fA kV]}xfRc HAX5h׭7DvaL:dQk+WQ^^q-X^id4 9l`.R5Ŀ+ ՝W?<_aԌQg%f,ឬ[M\h^z1K}bh\' {36p^}QioJ]W?-1\~Qt6C*IZ'VC@Q淚!9u,iR`}EkBs;+PX.|ڂ,2fdSPhOn҈v">mEvx?,ZYH{0Z xWu>fqCyIv"oޛSe0BQ2 * 7Cb%¡%]˵H[h_ԏ$[4g_5ZŽKF5(7cZA sk-F!rb/D3f8zqC y#sȎF^NH:  C(dErDl>QujpV ($(v2 ^ >+g]EdCvyYI:cT  D1ȰhRB6̑ V_Zֆ7Ј,`nᏧv_m:-n ˖UL}^P`38=Atk6#wn2$pKV# =e>JI9;)R\y r2'±dPxvE XSi߁|cГv~a?'Q}b bŸ;_oyD6a#u6rPA 闊8T_[F2G,cB$Mp/&Z5:P^~0'Ɨzo̦z)w!b~bjX5n ģWVy=>- 4R" WSbIH^ϻx崖HĤ[#b& 9-Y-p"h1>{~w޸Mfl8c~T¡0C7bj3Ub$J9^!l% ADb_C )\hN!_*1Nӎ9M3G  a0ʜdg'W^ѤM6ľg݂Xz ixOZsfq۔am ztEYUXq}L2$!az=FPǬ/OL8q5;z.廚1% S)o Q63wj4Yȫ8 dߖr[ZGHr8RW(|QƑYhR1zpwry"hdFB#E!,氕ee#; bhFMmdQ"N-!'|9l%bϨnaUl/ >,<&rW; 3?ऄULKn3ꂩniX Mt.o¢ V:̭)fBgK`w>\$ݹ?fagh%A_1)7|I~;:U<.zhY &:?:ƄLLn>TR‚1'M['D^(+2rRg2^@RAO.zMcf P䟞oI?U[)eR,TPN'mTSбK^MH"⠵2>B#DŽ VEĸh8+Ʈq`Pb"@aMME]e=Y&@[5MGgH2vPQl%E MWM,bي~71cn%lwwZmNg6xN '?MAt}n- ܃BUr;5<9(Vhi=Dxzwvܣ ck4Tm ~DW*W!.5)Ul?iȎlXL[+N婝2ޝҾC# #;RV"7^1UMqZ ִzq;o^+CtO00e8BR)$lWrwhwE | oUQ ؟9k5[FMaP9Վ!d*!:\dJSꗽ׌̦Ћ%@8?DNR'bYPcN#e -V?GA(>E jbq NW,45RRiD.]":^MVS$EH/fnA|g\3S! #²Am"[MT,JFmȶh"v}*B`B&02,!c88i5{-;TyLZlM2pk<ʉq^gJfL\l̴śk64!V34gZ2U,,)fqm BxHي0#q.ss)0`s`3Ϣꍲ"Qڪ36/ H馥!s)1mK'VY#zb NQM.ֳBйWqTKh[:%=4`j12{P`xĒ(V>|-{pWYͽ)Ɠ5W<9ѾR 6VYd۸~)?pT(V.ߝǏi7>.0m ǞE;@?Rszdee1.X!}Eۿ-l2Xs0egild!Y)AMyh6beɂ+] ߀,B9JmJ$$(^_H кo{wN^N߬lcĮ6aEgmL-4+աcU` uǠmYgWb7Q>PP+ a`0w2& IZK]ܘGC~OZai 9ͳ&h/xZu&钄E`#to}wxQ*C%gՕlw2GMɷ< |PՀ.&f(;xiEHd0e̦j)Ѱ;wrH$GL/QvE :*u_V԰@}zv43D"p%TeoR yR-,4TmF<~#P>:B~jܑ0&A[n$Z%:!uv\ z(S4 ]Oaj3hP9R8keh%^E>jӊZʮ!@hͽEKb~&z\1Zob~'u@s! sࢵ=pVϻ8ڈ˙iwo9Mҭ/(z\ 407mP ?oխY%Fl۳*.kl˨)̣BpaŌUOߗ&hq!7xV;Ǖ~EqitPřX#61!m3^^<{!H)Ӛ ,տMLa5W[G: pXs`%)t 8@% k v%Lj㮙O|+h3=ؕyN\t_xY3 ;$)YYwa7iu%#{N ?HW5i^KS'Ȇ<)ũEjLX*l}?ENDC. |5K͙ŧ0a(qT^&7Ʈt@"{4 gg ^Ge3*#/լНC ]k:A^~+E6Jqւ%NC5Ǟ̌ڃ?o:VK< !/$ՙσ$a|z~qxt0{Q4]'$$x E[Z5*)aLp֛'eUC6eQ.i/BPs"zB) Ζjfuk\ˏ HL )M.Zի5@U~D:G1YtEY LMF޽)|?C_7WY,r%YSrdM$',舮 mPZTh ^?r}杖 Jr^1z%bGgЅ6FR1ZvźAe NpxsрVK\m$i?/Lq=A>TfkPrlB*] !7 5wP-NDzq i=&I9ϻP[u ]cAgI~{ @iɮ+avkW*xyF$~4t?5AzXuDtd ᦄ&z,5m u)Wcy>M4F0L8‱S){z,szݎ"&LyYTmLP>VR'K1Γs@i/%A2!U̖tbyXɶ4U'hAT,$=G0Jc/Ytueq'r<ܖۊ> ^@(r&0i5Tc:O3QE Kɥ M%f*֭h҈pxu褗: #Q׭ˤ9i 6BBkحp<1b)_;XEkfyᙔqr~P+~aE/5h2"],l-2V]Ao"!XdB5 2TMm2u"؊d+:YG:!%ʼY%~?G<,ڲB!szQm~l 8 P4wZϗM{8e.]N|+T3W-;(wr#C )VJU`Az`;y^Yp Ib+U)ۓK^WIQ\g^XFK!oƻ1v3Up'[T *;Հr Rdf_Le~ e4Y9xʯf&奄0?f}c ܆GQ˟b_/*R{mE\pԖQ`$sY+aؙ5Z^ 3Bn%΍7C&ԑ6iJ&G3>|Jr<՘L{)_W[蒱ƴuș>JEtNr)YoZ0#TayV+BtYt߰ >`q:pSP2zf[ᒜ-xV| As \Km_qv }(v8ʩmuxs,DUCQ2-uPMMmLk%eft$6oaN>+mjCô)](4͆['&XO˅HW\[&$/?U5ƊLfLhZF>w>I ؒabk;++V| Qse2I05HS~`FHrNJVӘ~)CJ0v_D9Ja"fk#</[CkYhC F20ml% Cp)'HqI|xk\e*4=ԩ-ȃǕ%"'H-"H;Bg+umMa\lb:l.Z;((`v)E4VEͰKZ"+gfV.bwՒtg~6,v*]vu"wB9,R9aWhb3C|ك.`"Z?@҈f4 \&YÉLIvFH*op~"@{ –Y).i+zfĂ'.}.97@1CMY[!о8?Y\9m?LCP}@t#GiըAns+&)97.{u͍ W:zF( <96y;b'd&#fs`Ghȩ<&""H_wTZL^pfgy8wc̾ʛvVq=E"ڀ%ՔP3՗3qf@R˦ Z}HΈP9rdda8g] /!iJ65 n(HOT5i \LZlGl1_!ٹI4@qTIĎC\7,^d}yAm2K7M#J9_~}#KT/ S'c_CJc̘֋!=_*,JL3ǐ^Xu 6rn"萌[S}C 6> v4h57Iu3GLdep#|;  &e/v#srQь>O3!MOei`@FX+JjOw+yrh.]j G-=yQiU;4 H*1 #cҍ_I)w<]]{ޠϧ?8HnڋŖCTgM}w++ajC'[$#\ma r}q'$&%iWyda(4ܭ;ռ7c|`*3d~?c0Br_zL l%8-%W:1d(D p!iSg7V p>׉"6EJNeXm'@RlNT~+)$NfɓsQL "z02\x0I|Q}>tῸ({BPyZ'?v@/a4 ɇ\* HP!t_b&|x"F9<)?ϺrR$kD%̪%n.[Gk9=ܓ"U(SڴŦъDgOď&BH"cƄG^zw@g'YTh,r#)rh/iUJ֥5cS$ɒ%LdkŜPNq!Y+j +.̶ hճ[h%OdR>;IH@>yciӂ͇hnp1@ƻ6dU/7|e>x&^.̘ڸ8)@~yip*bB+YK}k xA$(u9H3dNEJh_.[޷tW?2jehh(Zj9Z\iG ) ,p<D^•:CbLwYuhbMZCFq>N7h-\@$]z%0(<9dǬDś4( x X]jVA퉌α&;~MYl5n!Ui#9//Ξ]SLARHVa wxoД H%jjc8ZWY|N=[57;bML/"ޥ*1l 쀏6=ȝuJ[q%g:MFLR)y{0uSUϫLlvc5~8 6n'DŽ7FFb)x<NMCى Bzg/'u/EWN$ G2L2m31ۆk@SImoXv1Ds.G'ꎟ^5^Xyw5F?/ O bp.|v?93EQ:P`֬/lo*=/yѮ!fj7SMzW7MBt/=T`粳 OYYL[xـ5 Ћ5!erZJbA#='kەМ@v=6D>?+*Zϐkc j-rlA"F3\VެKm2i'\5).O,7aW v)R:sO:/m ZuKAMY~k|?MnS}#i1ul&R6( @W5hkY^ e2fmU)IyaLKU2Di>O=#}jH݄.rrڋգu{_ ,p#jIVrGw.DsM;zZfvHso,VEr&S?.fX^a5 <0KheA LNq4]@䩜q>%$M~FC%x;DTZ\/GaoTU wvm*7g~Y՘`xݰ T^\::EmB@v Ec4D8&ouA[V u^4J>Z MhV fZhMyXA 1IZ <tKݾ)=&U@wncE K :2,!Uy^ 8SjuܤG٬π^ec_CtNi>$ MRv)ser7xs߮Ÿ7m˦f#dSVB^H]Qϲ 4Utd~8uE܎9`, '"!5!kYܵN6ddxN ڱi gP\+XׁK SaEUQhr^ 1έƓˆ. Qz=֎efji]J SKTP = EU0`{ZXsP80+a kf{m{n!Y+fIֻ%$\fIK~twSBT~2fEC%lQ`}@k"dlpS =K6nkT}@SHwʀe讶hκ*DwqFx䥧QYlE]P>xea = {ѾbG̥jlAW⽣F)€:d,eF!MrcI E zIh+7oO8mx]'\DZL"S|8PX/>̅ԏ7 ¼ v@ 4t 3%nx crH.nldAsЕߠé\ (HT{Ft ##;&E3zXSтS|yQR>\P ˥>nT]Mod{{{[^Subߵ0w=t¥_axO/wU3g&7]CgSlY%(T:*?BNgJ}OKkCqiU$839G3`$lw}ީALmߌAĵM )9@u\fF"y'yܷEd;3pjִU|Ӈk|zx73Ń=3CDi-UkWAt ѺwTl*p_>`~fuӊ"XgV)3ֽ STXJ9:Gmf^)V*}G,,t`mckUF}CvALYRF#SY{[ }rw0z# ͦdԅ2I3G)Seѓ#"> ޔ1đsCZ04IQ ? 'b3Q~:m۸P[=/6a~#aNΟ3S?[F>䕡~Ag)=%vB"ejNuݘ4T.-^tg D!XFoLI 8֫aqzCҀ5~>%U0{&`L7e=07ƻ`Za|̭@v9ҕ\Cpdo|0~zjIBJzsȎ|Lʲ G젍HR]:'&3EN3Ġ;J=2ƃkku^Oڟ|ś-[q80=XÚ]NCi֞/5^ Wi[_# ` ԿϮC4]QDޘ| pchI#8Q^L줊{:*<6rK'=Oګ&R=Gm-8h FQSؚX%f4 p8s4Ru}mfUK5!pL7+~z׿(?I^-a0}b#M5QzAA N)XbWn μ<5PUh]AP5YmIr2bk*8rA[akJ Ѿ&(sq[B# _prQ~xG-_ eI9_L(@*q>Ck+)Ub7eRy-)et` PF,SsSWi5i_.=}ͱ 9$# iŝeH_ R}a{[;ѸH*>}~/K5et%q)Fsâ;~9l>jD22Jʗ#ZMUܜ(iHi+[+i 26.ag߃C e͏2 li@gO!QPn MZN:-bԺDl>Z¹tWЍ|H6>{>@0.4׎~mxքQ>}I{P⚎b.{1RR0)no=W1XC:; {cz-u.[si=_ۏkqkr4%jx("P3# *}PMi%ƨ]bZ[}n3R3/s'42f@/f@G. mvC@ZH|1\M9vڤRF|W`q.L8}a!<1 '-1f#)BBK +s5l\6ɑ#Ht@bt{9h%~!`ʢISwZ$x*`ŪVy}p6+3ggMHnXaltE;OH8n( @eXzwWL/!!0*mOMqlبG<?.? iH2|vg}ߥc )pf7=rJwqja7$E^mz:y-p5B +kS?dŻ~7<NyqB _TU~4+\0^Gt?;[0fjn ]tA蚓&/ )<5yWgm6nV\Aq53P;9o+\+R`ǔpGQӼJK_z<;ܰqPlS;hH{L%0{7 TI Ӯ_ֵ:0ѧ͎PET8< &+(R>ⲸD31/p,C8;ytzI`6ce.6s-F 8bsTUI.tbOX k7Z1W` E%";+NZ]5XӋN$~oD(ch]+ΣC%Azqe ]i\ @ E򏦷xC?EH{.`R巁[ƀ }\^e\ bSP/P$YJc,.+j*3ϐnRDzb^ 朽 wX@3gHmAנe`(_XjTJѵG8\,E35{/ Kv=gdVRN 7򃆐i!4kl+J=& WoBC7.W(*Χi}R+A/@ PM Ptd6oYzDx5?\jS3cs 0T7q<^)-1 rvPh|F}J_kq򚧙OeLkx&n KHvBPHOZk)9hOP v,>jCTyB);8Ho! U%4:I{s:WäNbPIvܫqyL|h\xzDSfv"lP42GWm=I~_fG;6k .-vR5`urAG&Ch=Q&xc7e~Z%8ݝ-rEha5i|xNIT\S⢩L׾wz'me!5 ;J>hE5mU+`o\ː@XK_;BN oJVC: M= g2\&$K@Be/xUtћ䍹 B$^D&넄\cɺaΈ@՗ 1#LP +'ˮK.gJ DP%zqaĴ{4MS oxALv|P{0| gv#M.bImgkio$N8-Co&;A@ef"M Ah=ekwG;Yy1Fko0IJ[#X0-,gH ! \:U@EvI#y=EKTMa`SJL%pe;k\}mii pR=/uQXX΀ZL1a@xk調R >]1P?1u%foqn\8 GP v<{6|L,u-ZB'?Vy:z+A9wn_ך\FZ)_l,7W70!MӾ_ a!PW`h=VT~^%it%+%ܴ+5j$m.?u`ax<,?EÞ9CuꚸV'djgJo;3x<*@^ot\H&fZ„P0ЉdiB{7A1[ܕ!K Kkc9D#U >).) i( |d7k.vDFm|}E'.'#`Bfz R'fěÄ}w'ULFB^W_(kjxfN.ce:4#浐eqyrҏe(j Yħ0g5_sHBOg i~f#\oǓk/ 02|ꂖ!<0 t쿳)`>M>^NLS!?xZW E\d`A.Pnj@I,2i1gW*TB"cen&~.{āRa~-|u_krH*! pq:"o,OkY[N9a4j}Hx'$UH'ߤoXPq]ePѲAwQ$IeMeUotܒVJi{NIy(F$%n57_vhYFK倒 Wآc]~|ՇCpeIυJ u\3cn'}ik{r`N/n+a6䗙4__Y;3X]iC1 5QNd+ۭ2ôbW5;475asC?)B0Q|Z}8쫅\2@xi?&AFnQnU[4H37'HF |"1DKo sg@ˀ{2B!DS}9aɘ'gRr.b^`0N?=[#۟9֏>UJܘ6:HCB_طEbZ:fn};G l.u;fZeڱ=3az]>̛GѨC-wosZҫʇ\3N$XԂ:g3`"秌%L?Lq|?!3IfOU(ME{@Q];c8Nv WxȦ)Jqņ%{Nv#')W;׀-tԮ%'rVp)g\@g![&oJl"r akjHPЎQ ۜQ/hdaGA,HP )1{}gMA;$Y&ͼ*YVLa~k%Cr<긴=ȷďiephms}&7##}ׄ7/ ;)7ɀ-{"Td}UޏXFqW[zgRLt/%wu0>{$+L t{T::Kjko0!j@/u)aL:W|@gε_Y+fד0o>҆ d޺2?uoEBU jDԀx!?>KZwPaˡP/WìJkD;>$qHs#)Ѡ/"5DAbp,B Ӹ+<,V+2c$@P2b75iHQ5o%t@xS,i]5L"e2~;>c6 "# Q;h. R {%pZ}Дgǯ9}]MdlԮ-f{zXn4gZ#X9vq OF:G@}GQG@o$oyzKA oi{.+W{61N!H,juחo<NbD"W~7bCd*z<3-3v̎- +K?b>6h{z ,i[@ Wkx!bVԀmgcŻMCV \yӻ*b%yR|'MA33cмxhBzDԾڄ=,8zN%QUԗ2I;uK=2^ف#,MgA%FlF"- S~BYP_ze v9 lsKQK ޮBT,dKȖUMQbV g.9 w <`dTkvIR *Z P} jVTב-BݑJ ^kK[>Y_Mekܮy!Z'ORc.^P&%VhD ]K[vI.l oCZbc-kBW2[~>+S~u6hn>@X.эxk r#i˨sGAh .Ddy %tb7тO2FiƍQv"ڊ{N҃ffymHH fXHW6uS`^4%S9cݎ=ڲ諧mD5PtpO!ݽ Da ](74_,:$ Gcr y켢Edom_G%n/#yۮ%k/3m^3σ+9to[TsѰҭL[wc6ٕRkg,q4Gct{w`7V˞ (9V cs>쏋v!,4V@V^U[5 u'R|eg&JMp,:2[xQ,DZ)UUtHq22w{9k/nF5M6f&$ܐվrEΘg.c0*Wzv\{j߃vz~ȎOX P@[o67Qg)2[ .`Q>aCUe.bqȑ/5Dkqf[8ciIoW1ktW3\)i@%X*ώGU︨8Ȟ{V 6ʇ65 <&w 4@/ܴgz >-Wmuk.X_k \6Aڑ"C}r {lFK|\w<}8Ide<\;%Ϩk(JqU@WAxzAft"WG9QaJfɘex#ϱ!dk/c*oI].ͰIu FAI; ZVupZXs5M@9ectݖjTl ˯Il\w)甞lL8)&zfiDgdh ]FR/NEhE<:܁}Z:ȅnjQiqHF0lbU!܆x6p t 7-җ_$w:}N7< {M,3~"'bvnkŒ'̠yU=0!RJƗ\p!q%%$ڳvX%2]a}qrs.ƫ9$+ƒږ3J{sx {f!hBƷ|Dvo1Cma12^yZФ zPY$ MzsSr-#z|0/yRamjiш-ZZo~5_-PKiEգ]fW gqn7ys}(2R-?>={QTp~♔v:QRmLq3%Q{ь,ڵeL&pP;҄pM [ O NzI54"N_UG2g\< 2*Lj~Y -6}>I1{W |_ų>NojEe7ЁT#Gr]4>te2'JB34_?[Q{шoxJe ˷w8DإKLSn<үՇH~ǙҪ QFH2Q*"[YT yB1q/Z zЇX&q vI}Wz b,ϖH= #nn=XTn"?4 Q*A B V[nEn*0rErlU|S9 /!妌:IߦB1'X*.B5t*=5ѱGɟNhXUl$TK-v%a"3Z&"(4} `f뵧|ݚbHgoY-HM!@O;T9`Jbim~!&|u;3$>\~k(Y ;PK B2=(a'\wF"4å 9X93SrZ7qC ^4:P{v 6c>hBO9;/, fa%M>sIŰiA;1!}c% m!w;PWHb2+&o[KxۼװG؂6P>Xn&Զ<-+,T}ŬD^GVu \Щ逈f'y,dBT5r?v킌 `gx+<QQ|m$6D~gP W-}|Nr]KVRSkqMևXu@;3_֔t!050>(āԆ/lRMuͻּFՈR5w)1;[p(y%e?x1ӟF*#f0C%%&8śxȬɊg{'I*),I.FsWiQ-mtl9@߯ke{BFW7u&5U - bܢG͘hL_%.4jrɉ|`+Wy"3{C)E-a4z`b)'^QC mø`"aKB+?@ ؓ61Wpd%t&3C5R#U!)^0o|E}Zkbuc>ds|hNѸflH~K2<.*g2k.wǥ[L]ƛL8j B f  l¯7a|Yc¾|ņrg}QC;]kOeH% %M#=O%{q@Ppl骾Zo}!o=xC1 q79. !2{x-e x:6wS)mdd-Ɠrh.+V#΁ro=Ss=^L\Jnۿ cU^iszr~Ŵ0n*O,@Ip0[!y&)`3-&!e/] ϋ;h J)kڼ&m68HOݠ>TL2e+z?pj;)ӄA 4bBmäF%K!Kʻׇh" oб: WhFE$}kE]k= T^ k\rO)lJ8țo<[eaOqifA:),o8xua6a/wrty[Jk!h;>$=5 E5SQe)H˃p|jk'ޞ'a)^=+U0=5gz޺yJpe U8r,m&by/?CJ@Npv؂Z?Bnӹŧ_cTKd',>G.LiwV|ZPH-cz":$J?)%6 ܷcԽ%6oxA^0C@:jёQg>ȍ!Ժ#e;GlZ_CT(Q^xRYw}>f%dOxoi%MGpxr,uRAbReNA5ǚ> I}S//.9G^+R\砞xXFpIg߳vz7_8B[Œk k=b͎HUA)W4/8_G 4 ZY'f <̧F[!vNqbp &k3yaLZc^~u)E RuQ{@qM}sD2,r`W.V̀*pM9u;U P׫_I#H Aeb͏ I #?XVVM2o')w^YuqY19#.f)]f6m`ڢoAJA?񋝣"尋azV rs(G ι=F2&%0)mRj.dYD03 k+t|MGSE> w-d#/isA@<O S`yūtNtʞ{Dʓ£ktr?TotFIs.}mbJtxoyItAxXtAxSXASuHH_P,Kx9A * l٩i<6n>bw\[ (&3(C-s5,U0@OLEr\AgdskI$}ځ.d 6,xl_,$SHѦ#[gJTsԾj:H .В#*UNTrE[)tR0t2"ew@nwȆQH_1?sB;I2ER=qP\T_"\RB%0~=̆JGgaWS8ɩʆ}YakB@dW|L4ع?R9/A--xggvTWӠ#x|9&F'%g)*>pᇃ5"F1oVꞫc!vB~MpB9.aף1vN";Y`G 8=mW(lT5)&9,!0t6d:}Ti1{H,HiQʮ$ LIWw?͙ :J&H/k&DW@kZ~ |OLAKMny=i2 >,=XQ?#cCѹh!k7 zP>+)WLy |J"| Z IKG*ea8e\ӫ&vf~9'FJ)>N5ђ7a5J=eol1YyTUs  ~ZYQ$8l.EG~9Wu %=)ǘ~VQdA'9)Vn ',geeP_=L\ er\̈́0Nr?N*=[tO]dO +NŒno*WELͥHiJ1㯯g1<6lU>^p$[xNn=k-Pe<ֱaLhݴ:yqBG)7kvx|o}=<s C!x!bFA.}ˡdqADXKq{|^J,Xqlj/-6τ/u+'.Q33Ls{](*:/ni]iR3ZV6˙H PzSzxLlj3J!f+]g$Ee.= kEWg>/''k9wbݳ[hYkw%™!+4w\ N5W"X%LFzjEB66:q}w^R1Z㰱 #A67o^k)ȴ4YCkx1rZȊkA/H>Df ,1#T޷7@Drs?٣/reO8n-(4Uϴ;vգ{Y &dge(žVW+OWst_rᎬ/tgHYk̊i!6!]egb] mb\{+ HSm):nu܈K"0<,gմy?ܛbg'A;|ctYQd"CW<]fR5Zv0~Km^`) fr/]9P$yl皥gmuͲ_x\tgۇ ڃ \qeѧFGl));LuGqBS  'wkA(8NdGt&JbW4$.i|dX9AcpUx8ժ^Nr){$B3W ȻAԔ\5R#c4$diSvQPi[,?u CNS-F9؜VEѻ(֌ZL\ &\嚺bkj_L*h]*!y^y UbrW# iRObb =_|P'dLށq]bVmT#οȬֳXz0Qټf&\4+T]>9% /\a \Awƨ$*PJF~;\!U&v5лuؕp#~&Ҿ䷂@=vY5ߓw*xEd.kdWƦS/S%>.y3Uzħw͋D.^I؉q֔H`9zg" ę<]2`*>eCŚd 7g_*,ԯ/yV8OHHIZPHTK*Dz/|"P8D$\Lr"57P|Yu.at"&d`_&E32=wfW}i:-n r*RWPv<8a؁'er>7=06 }(G2)DjL!k?ϯ4@[u?A+J]˦bT  F DžK!e?9;s1e졍̮Kܿzbt䅷S~= P=Olvq??3G* ~y@شt`gc-W8'j<,݇fݺ,2QGQ@ꩌ cHk#sY>C6-ڀxL# EX吪$_~:Uɇ4 %ˌN^IDV>TGjdžBdVe$!> i>j=C7tѦY$nr!<'{?o~:7Jg{38e!0h5ejb߁32&qxDشN ] bY2S%eΣllN͛}hT}Axa?FIL:v8r>\#L4'䜩`CfNa΃X9pڠ&Lլs?۶EZв<(l16x!'G?/#:zN%ɆЎ]Gxo9׷eUq^f0}yȭM^p %7yeuXa=rC򷃤f%U5dtC.W6W5YYn(Gwė21Bl풔r9$F=> oe9=-64 !Pubrxgbjr4vO6N3%?zfh+]J*J by{ռ .d_`l<ILWcupe׳y_Jď[J~?¬&b5N?qPѫ9snBGm2?bB̸ 5oj(FT@0\qό qw%{jgޝޝMiCa!Wz_W"@߬#o iG\ϸׂQc&r%A hk 2[$rEni*k)p>UN*bÆ1p*GIL'Ҵcjŵ2ذ[c( F8jʞc8yF+4w:Hsɑ{ZI RfSsXO/RCWSK=% Ϩ);ICfhRʇbhL[PS%#{!,TA }_ Û6HgjR)1Ơ ϙ=AkC8@OxudAZcjšeDG)CLtx5 ሠvIh.IY+h|]V"ɑ^w/D]ll$7=- DMsQjT~ DLSg Ej7?.o/FhE0|.fO-53+ݩ0mL{!W;b{f9~ D1SFa<]RdW 3b|g4d>^@cuBDe`ڶ48Y+rp5LPFOMib[4I J>;٬NB/<+VzNwK@ʼ!pe4홼{'RN¿ɫeXohK.I]zTu QG<ftEpUwI8qɯ :M׼ȽX>A[EtVgO':]aa#Go q<VnC~Wᔄsvơ";5Z h@@ =pidjA(Fzv ;hbI~VݑHh溷y#]"'铁) a$y6E+Oǡal~/m,]=IĤ4Grt㾂)cdLs~WbMw y8<>APPUӫJ΅$jω<9e41핚nEQW( '{R"}l%~S~P^LRt]WS섉Ģ/^q3[)Н 8c d%9<Pϯ|izx@6& H-g[Evj$eb .XJlͻ`[-{{ 37aI? ,,Ϧ5fc+uK_" ]01r-,Lm>cwԽߕz =Th>w:|K%idu0R&_*5 D1xuHX-c4jZ姢,1Iΐ9CxJ[H"i|Cb/qzֽY%^08O &M^RD;E4 !nȰƧ.zvee_鰻T NTv:79NǺK!.:U%Z* !vy*uK;T܏4w]OĤDqhfcME2{8v?l< f@3O7T5IKV1f&#WrDb [ A}x+z6 Vn_n̸QYgjfw DL: yȘ]o!/(ӖZhfH%[0)m\kA2$ Rn ^#'h. H/`>Mu v妤|#N=-ufʓRxIUVdR穭e4{PB=s w:Sl9aTTRNC뉉^yЎ;{+=vb")qe>$a7 v|=+Zle2%@:l-vL@cD50nn{"P{*ҎT/<]+dD͠08QU?eťaG>r<1G~O,5BDL&~` G!!7Rzp]+sͯb((_ Dh-IXZc17C]I4ZNaۃ0>N'Ж-GdkY`>GkY{̫]s92xSzKUW #-ͯVtJȾ$uTU0`hH#::$'%2`-|UMOE-' DnP7P&N`#]HX.i}A;㹜- Td.E7' cNbʩ.E)Dɱ~l"|p\,52lp]3ԵL`-nC;]q\2H 9hdպA/ZnhP +󢸹Q&('7>)סķ4wTSV+->1 J~WcJ)8Ϯ^-?Wy^~|P*Ҳ 'r||/‘Dv!&T y?:1LMmK-G)Ui[-!H  Qݙ\k"r n<V^q'YU# *ٱ@0.~ԷLqG(pl)7ݤJhض5tkqஊUR}<;J{сJY3L"QDm3mE|̵=ۑ+jPg52Zx#*-YA9rE1GvK.9O^?c)GpÔ^v܃ (6&xR i8Τ2,sa!w9t~‚ݣFݤHS吰1qG"Q7쬞!Q]INC/;uVuϸfX2C "X ² 1Cxͤ,)ReмɌ:]cBq Cjtˢ\RM S@BO `<:n8f3ӈlS̴x%q:I"cZ ?֜ܩa Uly$hmrN$ DJKwt^Z v*.klgGSs[b31sooWv>pJ 5ݲ)|͘xuk[QQCE.+ƿ]ZyϧK 4jNnTP P?s~ڃ sYhvN\'/d^Yxj!'>Ap5x_fn?p , akCf9 cGm`s9r h^l\x#sj.IеMA'*bEרEIh]Q`uE=qu:{,L[&"qs/M:nz:oRꪰ@>E#ܷӖdZbs Zf"?PpNN̐zL[KAnK8\h6'#xUsD ׭b4SJę)i6$;Gw[qn)ʌ l?Xt@H̶0ޣb~8H)'rH?zca,ҬW0,߅#/M/*UH^xF"==*<@ts~-d3-ҭ& J?Z"NPKy8cs;ګV vboYK8vRjbk?Rq&2+ "ɰG#jm [M-{I`;WfHAV"˸,"86J騊k2w%sfw]X#jI.>C DѮ[e :{8 /Is\,E3yjä+ &ԋ]t"-P9SqCƭ'Zә%z ( g 8$& Ў?asRO=rd;KD s{%ot#9ks1G"iG +0b"<B-q>.Ƃ:YCEX4tnn{Y !"V$YSdRXD'gװ>Ok4/^^l=:u33YKF#~9if~ p1@KThP]K)}Yr}eэ- l4e:K !xZsoI;BnZsQ.tt#S䄷60 xD 0u?})<]V a#u -)Br{}*6#p`.N;Z:`:T0g s%Y :Zk)n#(lfɣf1~h)q!SA?ri{ `dWW-# JRpj%_Ao<vaap&4>{JLp"g>VlbRpDs{0 V^|@GSL|J.8~> J#8JROg4g$K]- e^5#Fئ Ä!kyV߉o_S>@KȽj㣀uID!,$X^ ~t)Z慴l7{@- ȭyJXX+ [_!TDC 2}{G L?lsgQMϹڐdoYIZu*GyȀɌ!>oSI$~8ݭj\,ݨ-06M9*VCk+6jq[ -'{u!­)*eS4Jt nF‘@[iq Lu@9<+| EH zf`=HXM:'y%1ds scxajUe";rˆb\LG `Nb+},EЀXll #s@Qull >#eG1oǟ^ $'lڔ&IQ^x&%ԙwhi/;du| ?",*ЛUlIm07Oc =X;ڑS{PMFZndCVpn*/.)MC'/WN9B~EID&.}~cv,_kE_1wYmBV(ʩ{(GV\*sLg͖%*/cNCMK38I03`A"kZYEN[qiKb0#(t%5'uXЀw!P*]Ncqho\D40 4F]>s@ Q~Cńu(]FOH#7ٕRc6d&QH76,e1dHhżp.dME8h2úP}鐣GIR; x[~XR<\Y.歔Wi=)~^t IFtoa5ʤOqSr #1je8=mDߎR&o do1ƌm嵐n>#o >վVn+sɓ;5ͮu9s12 EY^T=%Ȯtw^mLP귛#6pI T- P8Km3 u&EAs*{e6tCf.Q;P;%,Tb|klYqZ vJ_hTk4|9B8\&&.դ$Wאܷ O=cj[ c5Xfw2>n/ԏU+s/+81|SH\3s1VHY S.ԷF|(W$zIq#OLPNZq9,b@QN,N1&c?!xRs<1[2 B`!Fd֯M:KawKWd.SN>(>1K&< \bľ`A㈚J(SKX9jC"r%kͼZ?T\.(!ŨyDüJÍW}؝׆E}_ n7DOv F'$-B@?w%Udg&#>`(e WYyɓ;{]AޣQnlbr)r:k7@R 7%IhtXAlv[Dz]n)Ǵyc33Ȭ+2_4hdW6uʗ+n*O#uEkF{ H2nd7! KY^ %/z<6JKNaݐ: a4GUʚ`LrUzq'sg'{~2\6)1 t̬5" I2ymAAA ӑ!Q4\-[ڮ:6/>ll)7dB<$h$\Z `i3r:؏#9cY?Qq6i$Fz>B)VVA`R1`X/kc}jɨpA _ء%wB#w&kX3E(uWmthISp.Tj=S@I k'S" Sb v-x!)}N ⱜ^L  .F +{_^} vqR)+ԴS  `ڑƴ( H']rST#mgsNJI/)b}DPW5 *S(-! ,V:>:7~irs໡mzB-7^cSGRS^"4(avЊL5)ff|I4`=ŮX c-&9[QMY+<]4G膯Pd}Q>x޳:0g ?75HcfYkuÕ) sEa7pӈ ah>jn80ݻ沞˃r`_-Jٚ=1LF'[Bs9|atj1n觠7*ypgQ|=C qK2WLI SgFȓ2 lZֹ񱄍+Wdѭa -D!/:oq[5.Aۗ7]Naq59!S7L9)g: `;9!&/ȅb8""O<ʕ 7D-l*<;f DH)Zfqjj9`A'.8h#نql'i}ng@ LydP*x/U/fY:,{־^/B4v\(7{$o`C l[z/v:AX(\ĎZbk(hDlm%#bF~fU,FU6S8D˽a s<=L>Hl8d+v i4&jƈ3FF>= SeqfY>@fo|E6 H7!?ߙ"Y?ڶM?@0OFvk2g0%}ZrȧACUG _ߣ¨[jϳ{Vp0tBɿyG @:?h-SRo4}|JkuP]t]>q'CcHɃLX_K CMPBzCM6r,eEMz\K(!ޡl]KmwoLeZWKRD`t8zahԧޓБ#@I뜮*m\g}^6l+ك诱5'pʹ&Qs̰+/ `R}P2A uEYt"Hnt> `>=9]-S!a4iU0!:^OD7.W1<ʰ&6u3jDr$)3iTP 6v9yh?,BtnL0`;FK< 9 B ZDIi/} h9N! z{6ugm6@M._34_pW] GG*ࣗgh/sI -$E.ʈс_UYca[I4/! xl7 ~G];jqdwbA4=ɱwNh?٦@/*Hb$qW*wtc?#^ lty,f;]9o()[*iӤ,qOR(0MBVij~f^ؠ p=g8~Pif '?]SÒd"i NN#s{)!Mʚ%y/[ȓmCĤ:j/pȳ6(4Z\E' z_;.xW ɴD/ yG.|.=-Lb#9c}WS+3Ʌ5(6 ݪGT$/ W0 ff/rC2ER0,BJ`0 rN&n0De/eYԥ?\A~栌&NN]bXi~_U=Gb];&)~Jg^P;2$* WӚi4U2>;!9[*=(2$Vp7qsPב ?ѕ92l+̓cfc+x[}-\P\tq!pG=˪m,8jbnsH&pIVEwoe`r os肐Ym# rR2CoQP*dqnZZlScQag$3c9K]JJDYzc!|Ӯ"Ux>k^c|t0.Ygܘ>IQԐL>kj[=!'mn=yUiVnwOT!ݑP6i4$녭!,¯ysYo췢Rh^lZ80Y„* *>-h E76fZV;rnJҥ8).;F{38%zInT](43/يGWfR&JMT)ubJaFztk2ytG H=\p@l'_:bH3z -!hψI67?*ȌhJ$qĀN&rs zu3*PAoFT!Ė ba :ݤӲ<}Z8~磪}pS>\[߈J1^?_[ 2Ȝ*FOݾN"m};v|}RյouNrmGsn\>{ϒ}w>{ݽ}_hgNvnwwϻַ.}=c}׽iY k{[jnOozm;y}K^Ӯz tK=um=Nw=ٯ}u}}{޽[שKmo}9olfspSw}wm{sfn[ww=6q͹}z{6/{f/Tﻻg{ym{Ovsm믯S۽{{>yo}uM7}=Ϸ> 7'}ݵ}:o]4Ͻx{}uҺuo=}}}enW{Qoo|}o}wOvwݶ}v;>w[n{yw}hknm޶޻uۻsv{{뽯ݯϝfYw}/9/N^3֋}wӻkG|;w]gruݾ/gZ{ۡ{{w՞nz]sz{}}{0;V˾۰v[cGu_g7ݻfmNׯo;yzwl^>^{w];];w=q﻽7ow)}o=S'u>Uﻧ&};v޼_p>Z=w{{{=﻽i;pc]{]ֻ_1m}}k{Euwqו:o޳wz/޽_g[u׹wn;^;}ݪۦy[_s{|o=ۮ{מ5wk}{}{ӧ>z׾}y]kouwۻo|4ѽ|mv}]=5Ѷywm}[}/^}{[{{Ww:۽WϽ{j6ϛSk]_[ww뛽^׮>w=|wo{_m6[}Y^ -_}﻽ݽ [l;w}{ݛY#wymGy}oor]vO۷}wwێ=*=Ӹ}}o>o}]{v˯z};v}tֳ}gv{޶Ƕv=mvwo9};5j^ǣW^磡8}ym{ܽ }wo[jyƾ}N_gsns^lv/xӾfN}y;Mc_}}yq=}KfNgε'wۣ_vw>K}{7ws>w]^y_^]}ԽnݝپUm>/Zz5ﳝ=ov4yNN{;Wo3ϧvvfޝ`zwNlomT}¾2{v_=W+_Ov{^k޼wmlo]}rnz}tt7nwKK}Z==w.{/n۾::]u}zwv1}ww3ϙﻁwv׾{}uuks׳}˳wwu6꽳ھ_>^[s罗ݧMiޙu{^vnnzw^o)_O{>mo=t{ovо۽y9zj:tWݮѾuv^}t}^˵gݟ\毶wc_'s}zu{lݫ}>wyOw)]r>zWm+^};m']=<s6Q}{oM׫﹕O۾nY󳻯wzoT=3{:7Oumu޺Jg]}7bӾ۶}|6s}z[mw_[s϶FUC}ε{wﳽ|mZ3޳Ͼ{} {kַۮt}{}{iݝv}wa;Wg;omz}}gݾ۝k]{}y>ྏݝ>]co}| vתhݷח}gl=rw}}}i_} }m]za{VΞofg;ono-tGwtWnw<Ͻw}o,w{ݱ{u{^o}}=qwky}q/w{N}>=ݴ};չ{oW=\wung2O}M>Kվ;>]J/O׹ݻz>ן7vStfuaow} v/!׾{|^>4w;k{wkڧc^ׯ\{n{gUפ>}su|ݾ>][v{oOm}}_}Ϸӛޙaݾ^3o޷Wwk>}]>-ݗoSnSxuN ymZ]]}ĸ{WmzgۯǾv#k{uzݾݽ/}%wrm@^7}zq[}}]oyݺ/o^כW>\_czm˽=+sQ3;>m|wY˻[zSFm{qg;Woכ;o}{OWk}_oAokWyz]{%nt>m}QwkUmݯ_>{}k}+>={^v=㣽Zzk}{ڭ^Q۶]{]v\}w}ݺ7}޻gc{xs ᫵o;{}}kw}>o[}U]eOLy]w.sO}]oow{}{O{;o=[{q=v]=Z25_}o&w^ێ:Gvwf_nݧvn7}loM{|uhI{70zӻ^iַos󲆟_{}l}}[_g}Ϯiz;}=/{_5׶{|v=w;i{ihw3f}{[>Y>G{x]]uwyջݻ+/rhϽo}x{ۼ}}{go_6n>Dw]{ϼ}̽nfٷy{{}S۽ۯvz;s=޹ݾGlSm=[ͷo-4۞{m}>wݻ=rvm̧ww{;_vu{lwzoz޼vw׻{zh]vۍ׷W϶{}u}w9=>nzק]ڣwy=P]{{Jz{s﻽{ӫmܻyzu=>I{oou/{sM{>w:vޮw{y:}{o}O|rۻΞv}+m{{}wo7m5϶m@w{}{wmMþv뻕<}=Y_oN|۽;}zuy{[{v}}֝po}>oMZ}OynrϽf{繮}J}Ʈ}}ڞNwO}s|{^m/f{iJ}w]\{:w_n^fmyk}̯׵Wݭww{K}^:x򽛾1_}zvYo{ݻy=z{osk^zt[.bݧ;jw_q=wwn {\z\vw}g-wZ}>{}}{dw^3m8Zju}}}˽כwwo7w{:kBu]Ov;>.Kkg۾}׷,|uwOv}syek}5>+/v}=g[5{t}齽h={o;uwFnw{{W۾[q}=aӽo׽{l_{^|}[[v[muݽ#O|}|g{}Mz7wzﷷt;{yo;ۍVv㛟w{7;f}7-^z﻽_} zo/]lX{]gue_wo}i={Ǿs۷o[繠=^W_c}ۯ9l}^Nٹ=tvW7-b}>{{yeݻ}=[{'O%^;گmw_ouN{y{t뷷v{}w{wg{&[w{;w}٫ݽwu]w{}>}O{۾eϾ{9zϻsQݪV{]w{Qq{޾öûW^7{z|z*O_Z{mq׷ܻ_O^]i9wSg׾}ov[޽w}7w={s[}:/om[{}嶮ocnP9]|{ϻgowvzieݾspkϰwNgwN}ukwksl}z {kk[{nL׭w[|N-}ݺ<]ow;lU[ϓ۾vzw:wy]}uUG}Ww}g}A.^}i{p-z٫}w_S鯳6u}n^}}fk}^w^Ǜiݽ緢g}{[[k=G'k=n^oy Y{ӽo޳nG{vs{o;_3io]c:Y}W!Zk[wtt=s_a}4}nohy{}}{ے+'ymקwܻvn_c}ç׮uw[vﭙ֓;|Z}켧ﷻ}S[s۷׷Wzޯk}ww}z:u^zyݡ}negkݚ{ޟ{{rs7y/{{r,ݺ{>N]=/x{yOwu{{nswVݾݾ޴Zގ^a{;Ui{^[-mo׽4PowO}}޼{}ۯwMW}v^wW{٥ϻg۾>}s>Ϟwz^}ͷ;鯭;^}U=O׽}ͭݣmw{=}vWͭt@};۾}ww]<ݸ{s^o*{kv}V=]zv*9W}{7w<Ӿ*_G_,vyݽ m}{Ӯv]wy۟}{|}y=}w^IyIwީ}/uoZg_-n繞vOgv}wgUfm=}{w޳gN흻u{7O}Ю *~)*h!SO< Q =@  S`<U5M` Ol/G $&~tk.^elT_diR~{v]ҟܦldyFaG9W EɎ^[8{F.m:64{:/|Xt]:YfKc8PDjs(27*ɢ}()wYDѢZxkOp3Mɹδ4z$i5;k#y./Y5HzjFvPx?E1L^MJl+<{1X 5A GhxtOvrҲ{$sNϱ ,:Q ˮQ>]'R&CUE8mm.Ua0d%g@L2g{H}¾D&b0+J=Ìˎ q >{U>L=\Lv/TT/gw u3NZ3ؔuZ6˂S]׮ou=Zg@NkղAHTfIz-eeM,-n>EGZ\纳C9Cxh'_{Oh8cYFdBxu%A$!ufPiD\xD*坴v3(tR dž!|\}S|$xm2X拆9 U 0t?$;nCڄXFҝLw5ܩH[x閊m|4g1͵D?EeL$VXyiވM]MaDah2@TK%qhMOati8.LuG2%ъΤvTbzCaa*bn6jU+9r|X1صYK(o4IJN+Naj[&'#Iع7NjŞT\YGPGӝ*k+єJ1w o59`2Zv: SWϢoHg} 歱>tN0vaV#k' -?.vlڹW sZ2IfXB͙w]uy2-RjiKqHx:q~W1xYAsh8w\uC1ԻI:sHYe,,A)⽮@5"khoiw>n[(t3jst2]762Y4IB:yu XBu򅶀9]/nʦ'vwfѿ'BFʛ9ct~9`sl[%'Ӭ7כ-wA8 Yqz'= vX!{P})39Rf;y(e}M}ˊhg֜)pfCzY`i qB{ bžՙC8RVioW|Vr]]40n$>A?- N>}U.p`ޡ&;WNԂbR>@FDĐXmNDKJ)URl$z޴fWf榐˜cn2d+؞l=8@9@B6O/hDZ29LjхVoF 7qdR9j}d>Lɼ ^orqJ2P f\tjv$SM^2e+>523~\C!u= vw>Fi[l~9ӓv!7fNQl^9pe8%]XGϠ40-ɘ@ފG YZ%e@2wrm N ^m4Ѫ̐(P],huTVZR7\~D;BC49Fp ؅ziDZuVíIOUI}{N1fOÇcQR3;=ӇhB?vUMTo_# (%қTn;?[呃gSf_4IͿ$ &X+'XKE֓ifMG\A)B b} C j.{aeަWGľ>=)LUKAI79${W~hPx}I1YBWVo_\K6uq Vn$X _4̺m:Qv aUɐGNIp!:\sox?cߺ.3⡑PƔTQ]p7':e:r ƆSE޸* |!,Ы.]vא#DqJ*PfQCPw̌4~;TZ =l|rB߂mx]*`nxAmKǓϞBZSÅ.QȳtCXzF{? #( ؿn{jT| xF.av~K¦bHcHV۷c_5^D)W({c![O"@ܑ܉Ct͠$tӠj+XX*2Il`L4NU?#77%Q\vmiaQOыc̎'xH~'sa~ 1>zhh6D4|b(Z di-g2\yO xNz(R?i:Y##ZB3tS)lêhtҠ@<{vD~b"ڬvbbҦwa0ڍ6  31押<gBK쏶[/nMVePpߍ.ExP('6 ned0$y1(A~A!> { @ Z))~ޓbBO7o2!=@{EKm޿hiJ^\ HB!`u+*`A<5CMu3bvf)8 yBV ʵDam!_ ]3ŻEs"n;i6:`c*4?4ׅ*}C!` ԛ},Xޥ,E>'~jd.vRy 'F / <=OXlOg$plnZXNƒz@w;*$BIa^K͊1҉/r7|ܫ,M;\WDcGTťD}k]kDìαDH;s0؂o%3ZL5 1=iYWOks- h:.ƩA"8y'n(q62H)XFB,dE,pNO`>Qh|Ib[=nl¨lzq喓X熌K|pvύLlh~bo[P$[ 2ЈE! ߿זj|W@WsY" S[fJP0qucN8)`Wa>[2<@SHf ";e@Kȩ?!pHLHIC~ZY+ߣA4X稴m GrH,Uv̙f%x7,thE\`WJ<XXE1W俥>Xol_a u%/-$q#Ʉlw־wRA I>C͑|TW \0Cl?Hߡ%BL/D#Lt q-G6W8r n\l?&Xl=0f7 gn2k*H'e#z>ĪG+ w %@JSR;1_ qpسp@w7zLCtyD 2rgxD֖zk!S,LRl M k LPQJwy_j iH0+~֮Re\I{nddÙO:r}rFeo +9LcW hJIn6:nG'^ `oit}!nQeuv~DŽѫ( S"1p:yCE_\Qĵ8paqv;0*jQ7ARqiBm3Jְt$320,vi"~@tHej ^gpQ $@ʀpdQ^uSi.?2 *yyHRM{\y." /&h ͞$rc*wLfF˂:[,Z\[88SnJhzZЛDN2i+ISzeʞK ˊE3tJg{H;⚪&ҭvE,܁m"<>5}l/IXSuW?0ˑuxޢ58wXfGt9{)V+꒨fշw Ӻh8,ze2O hQV 5_i)dAnQ54.c A4Ls OxHnO a(l?c%"rdBc2!dqG~?KNaSZ H 6O9i]/LlژMNf>+ǣ4d@*G` ݘӹGIVM_2lr)h> !l/y1)Y6UhUoFzR4_|}6 U>z!_ÉRHoYdg4G׍UeCeb†ܦMgd8}J=m v+}^qgh֬X2*yM^ayh,eS9uџԮdUdB^`'I3Ы[اkq"qx$ɨtyW`r}ut&Ri+t"a,XohN #Ap;NRe="<0GEI`2c14FgBGB>L`gTM*H2Y#>&T84G$t- !3Aek> <"'Z6[\Xނ7JЋN N?@ F+}$mMs2KʆWI}avgNHhUeY ͈H0a8zjYHK4]x.o1H1PID!W}q.lHO:njȾ ;\Hsdf`π/݅No2LxB;; ^7&[c*D꒥tVhxJݒ N gLZ[I-}ӟXѦ4dTV̬V/݇"rsc_&Xk`{%bpRI!5Tu<$HlAM[P6h*wl~RM{ ,ck'Q(Ħқ%Fg{g:iFv' s+< "Lk˳&"F/ҹ>N#]o'w{ RӨ[$`~G>Y"M̀\T,ϒx}\!'w3hxɻs4A~,M íS Yݽt#IqK2QDPpuXUA=GA#>r|)shFЈ/FyMKhՔSe|'Sûq:+iLi0܈9 % B w (Byx Ҡn/Qruntt"oei<"װ0D y Dgtn]|¢z.~ͨAq0߉~کHn&ͪ&BV c~p!"3ԇHR@ ^~Uj(Pf3O+ ;ؔg=\TzS:q$X:xC橠X4n LC7>{)=D#3ͫTĺ/-"(y0vKZ{Qm&xIYZN`tHxjue^6h{g^)Xu7pwF v;DHzOzKYIOYCщ]uRF*o}o-rY%(WRt5'w-|fN~]eMEg_".1&nF \G׾߶3ѓ.sܒ7.Kb8l8yӎmwHvlm]:CqUnK0 GcU'Y.Hk&KQBn)B(ZAުpo:+Ҋ&6;b4Z|aߥo"0J84X 99TVC3R ?b(4}OHzB5{5^+t$s<6F# SƥʮG&l(ԀRL0»ӳR^>-+H=*M7aՅ^YDoIs/Ө`ۼҒ?jUOtIҊx̞q=FBoղ}uÅ4-Z- s A]ę#F>jGmYrЄ%u?H8NWiԴ'ۛUS?]. =NǨZ.G_'¬5=FqWלBE#:;Se-}E1Me H)?ciSQ2DԋTvFCZֳQ`ػ݌j /Yҷxu3Wrk|3&;Ja9'PQE L )kџ̱k;:6J:VIhB'hD0'#M{LO.L@@N=,1GA62I5DŽ@apE9+*o,banid֥=Auf:A~?2fȥh}pd~TlG\\wmhu 5O>%5Xsq(VӼvh͂\JV +Eٷ3q`s'\ly@"eXWO%9B] *%G0"s^t2FG}j# F~Lٜyl\>'^-RZ~xlQT)?'jj9/P"T̫X̜Jӫ뙫[[䱦\gvq}.\%>'䘴wU7AL ~%YQ^ e\GfO4XoQN +}'D@"+~Od6OgOE{c:wd؎DأrK< $+DڻaL>mtLW= Miq?e8{`?tiNnezzT09e°qD=HPAq 4p! F?Q9 a*ָc ز 1whJ0Fg@7\g~֐;~-Cjm\ ة eI\ݦ#7E?Yn\OY&:-|@zD%,v'[5ji>.觞cbb&"fu@B<(>?ԗvAusrU)Kac:;3U*{]? @Eϊ19k}DspSp4V<{By-Q)ottZ $4'SLVaG{ŞwQz_$/WpFG+"Cֿc?qo'l8 y_AυWIw/^qZ27I)RA8'|Cr\_ jYAp}ocL|+qC&^d&:>uPg9qlgcs.QpwzIPjJ[@KxxӇ@q >" -k2eJjCq;#QA.+u )# ؽwSrob 7Q޽;1ؒ|e^ mr^ =VC{1TD@ FԦrtqX:s#`wH,^բ+ۛp:B U-MH!վ-!#[ 2B"3ЪXS2fy7kG-=hǧdWx6*(Vw Оۡ Hgt&nbx4fd)h+7qU|_-^T1& FZq4;IGM;h=^n.D%BnX5e'StD͔5@J*uO򷣝4bqE`*sq:aV%'޾|]rTdшYM<>fh硳uR;Y<֊ԶR`4wegadDYtg$DSVń u$CWu>{N;f]!nTEs_A@$R(@X: %lR[H}%u[WYB쀇{:G*j%R89u [Ό= eے_-휯o Fc4 T5 !Y5cQ]7xb|/)}Yac$ۉ^`WCFK%x 2J㚛ITAQ ;j'cőʒPssK7$06:ͩb,/&i^Aߤ)ʮk?e.?8DMȱ/-A=:">Z'0cZF^՜lϐy^G-UG~VkJv}(tzSlIU)S;d0BR;\_'U*V %OZBKۈ}KƩ7]E艜y'A O]'uε1.4jr[i0 VjNvXaG!F3xA229L3<>] r!tnhUҋ?e$Z#lehYq̐Lix?㹴= u5.,K>g5:K.N!`|5mի)X6LN\B~0 25m߾=KE,1D&qVɐTxGw#^%Q0 n( ╻:,c9{NFe/A+%MTi!7LZ.Wӛmdch6 3NË/pŞGN`48CLS\Q~+ENۦ6DZ;d9QT#mkI*%S|Ǽ-&lI<ƿ%-v; ц[؞hOHJرqj@:5edqAʒNe"NhRfU"d#pXB"ꭴy9{DmX LH-CնcG'>HMVENVӽ"-&?JݺR\B6}72*7W+ jr zKls MWoaM"rTg nH %hi=V`̴k4X+Bgi ʴQ z8 |ˉ[r &Ы{?h&5|FD$HD$qv_c%Ŵkn/yBr;S%}s=V ;m8ҋ3CB!%NN8M08'%8idgV&O&@̜g~u"VR݉`@5)T%4uOx+6!iȓTPm|+՛Y[cPkю̃K*awo XQԲO*Z.nuTᜥp%@ R)WWq^NLj1?6l؈&CaQBCRw5RW m ' V>ïXG2pf!S_l FQ jRHO-_#xM>.@Vn+Pp K"ݪȠ("AOxe G2:9u1Q ЃBXU"Ծ-&gь2]{fе& p ج6)%{0b.QMq~ݪ%J T&T>m$MqBᑪKBς)|"Li cGRRzjiJ\MuCki 3:mOVMsʐȢ&.?m/M2f8gy g^{A\͏IOYd'~`#-'6 lkqTT{_O#@$Ǻ -ZΫC.x:p eȲG@0Z$HdHMH$)s^ ڸNLF>=]pglbL%ƳJe&L1 >>uꇪ z>caY}!f]D1 Io ťm'2WΏܦ>,4{ylxkLH 5{oCxB-׼]PPYQz0ok f͖. Lwf$O)Q7YT"}u s;EZD!74#B[ ld>'cH[8aZa,9RDgn(+:J_aJA.jS,<; 6ÿh_EnC lVhFf q~йC.IX)hĄ9zfS `D$rM ^ZpK5  %go{T9?Q/ 0"* eG9iGV䦵c>13[ =[UcOc*\Vل%SQ@.w;Kz܈B9jY-B$w2L}u`6BKyÏf떮 Wp2lћh>LKuF'P8>j5=9maUs| 3S>xL&lnbX7a7ƾ۰~@tuo>77Oz>[F;tv3a pPCqϭlp'Ud#if@j^bXؼ3@V#e 3Ymǯ6vuђpZBZ=^Lin~ׯL4@^SY̆Yb,LV ~1ȍ6> [e!nF ISa,$'3 i'F)jd@`(@fCK<'c'[bИۄA*q T wvLY4MK:U/39#Ȟ B.])aoM?z؆* ZȾݒ/_ ё{bpԇ-ޟs!4~K"c?#"RȢS+3?@`F]zdloU6۾( F0YUm6΍x~JqPR?mrjm6BS-QB2FQ!#a^1w1 H6z? xys?_?U'ѧ }YmcV5~xuf W. KGY e&1N{*d!1-rs'Vf`'7'| Xp%0'N%߭# oZ!F!:G{?@N[Pf53%oYC;>uک"Hnwco:Һ`CZ9e3 @<bڇ1%ϥC ?t]ryvo JlpށjcK!Mm\Byh2jroYm[W^.Enb^t.{ F@mi{ă-&\"=Z_-VMέKXIuVY~ئIxi:7]zet\3ϱ (?ak&C>AFVT\%L-+-z1[ ^Jm۠M^֞{FG{jܤlXE#q#z~ATiCY!EdwP`A sAI9h |M7_ )wKRWY3\ܞEE*^RLpRFMP/@}iя 7]~FJNc}.X뜪A'9״UYZg$CZENI D]( SrKk ;.C#uy}ť( uxpBOWz.fV1|Eލ j&'s 퍵&t[reK致i'K0HN4se Ge``C&̇b!j@H0ml:_:3Ck 3E[ǽ8uomڠ ;"rewIh[7 xfDEpe /$1P}*8S>0|'K)f!6*7L+HIAٿ<v:Rr* 'l- \Wճt8!)j^L 78B?B3UEYPuCXzs(qsaK(摫ճ hl*W`2HO,Jؚm9g30}*~F'ݣ7,%YC\l7673l:[ݚ,(itkGIYz:k^MPTD6h=L t'1zR[qE`?7PL;^1EԲ1e':G'2I[>5,^I(Fo]W_}tJMϾsHkݒA0D::+n(ߦZFߍc W(/:TqK~vU_}=`}3fޛgnk1T'r"AǙ131?q}),$w> N?iƩ,Q]`)}Ʃ6 5۠SlFObOGOV>dB _7DZ*[\ĖFdH ?Xp/& ^ݘC?d82=h (e}u|آi\}H@D$J:z6)a HrTfx<7ǿZ Ԛx4G^tXLN/*mk03'Vߜ-LA{my),j,9h݉ŊqЕa!7d]ԎC4"P"+l HlekqM}ϵuq,%+51q)&4NhcPeȺ;\ZPÆx!fb1`=%rl\>RڒZ[h,vOC:hjisDI# }*C(ciABf: x:W cQWqʖa$LeZ|>WIorP)7JMݲeUD6%ls`h(= 18Ըisk6HZ{tK0zXJi)r?_Sqj 6׉i YXNuRWWPIZUeVW!zL&ڠYtaCXԹ8ُu8^"|\n"޷.ip0q܌W)~kWTs3纡Y}NV}^s>y^4̿=h[1j l$~!} " -ˋ WT7$UĽ2)~5H8>A;% ] QAP볯"SSK .eS ]YE)>|Aͱl7MX@eHq=@Ǘ%~d)Xcc C K}.S#sN|scT U{7YtAə8asJoKR5qq9 5fP \0.&tڦE 'T"ȈTNwBk -յߊ!=Fϔp2 6*0,vWԳMŒ2ep5\~Fg甏B CNLQЁw^3oqF8//Qd+d/lI!~hڋ,?( x*EBc;&NWQiwHO{qs*Ěd+ ^51 O,DJvލo;8+vJ-g']*x.u1 ,:')q>A(@ (գGf m`Do"Y; DgS5CɠFsVi~T'G].V!B9|6x얂\Й*QDY~ȃއ&9>:OGP˗@}p60(*ojT|4CBRc#^: r ' B= .@|:Ṳ6ʏ϶&z 5F+foݍڛy12Є`isPo`e08+2f[AB! 5~TayA|2.ظwK6m~y.lk7fN"+hjtht\we2*K'cK _P/uhlԸSһ2}]|u"']w/*DoDor!1ރ.d VY!F} 5{bhO""]h Xsr+N|,@z~%#oaX.vL:5Il< (:l!&#>\Q5UH~d֤3?6|{)MϖqnYAL e=k"^18χqAێF!c`BӔH˩Fp6&Uw䦏1E;ʇ\k6ڞZ>yIw/.EEo,ۖVG֏yh.~".<>l#yITu9gO?X;4`ƻ* iO:_͙Lpvp#2(uaf6-P\i0P fVD2PN E'OǻLش_gc_lt̄([}><6U: 01 "a#j"b6'^}O<_)t/Ao.Y%[>  ;?Yגl#e2whkݎg}аsH[?nw~"54q#(P!X\[E<7f֊ܵyq\i0#K)[,YP![xoe7Ѐ-`UA .Tu$bPyH0`9neX!axs FY?/ɠV= c%qHyL՟p(Fr䴋"QѰ_K+q7~jbpjG"]h8z3d ?u2eL!dZxiV$F j9ѹW<6n8;ev1y 0X;nZ6No+/ĸiU֙GcAf4 zӛO>;y}ʽ>~  M7tʠmŒHWD=/Kl⁾kZ$DD2\mRAq|yK{<+>v,op#/֡<$+(qfn0VieH] 6&ǐ KE `8Y@!6Cx/NZЬCݷ'Oo:>+ǯ>r9Cj7|)λJ>piU#u-\v$l\PydY>:T7f\D-R5 +7幽΄ǔ yTM#P{ucbnB.ܩ48|ۊg΄0ÙfJDDŽ$vI{;=R?ɪm$Y{N}"C礧ѿQ 3`uwSX0n^\7 oegK}2(;,^ÇڵcR\K!D8ʽ2zJdR 4 6G;Rؓ`EgJ9Hysql5WvSa Aeg8dV/>|?%`A,\wz ح(-sl/4>*P_[:̑|AIy]~.L9G'#ã5Gߝ 3ڊjiڥLCt0DӀG)[$+zE^}p*zH6Ү ? vٻ)YfZ5ĉtr\J Id1PɃŊՇȵ(8#.D.fl0LXAq?[!}U#WTAh&ߟU%4XɀE?)t(aw-I 9{(LcvAy aC; a,< )wh?{RY&[ hPXBD ˜Oݫ RZRT}ckŀ]"Mk4}}LzghDxzӮc)JqYJFH*~& }ԢK.czó˺Rh@wɺ/1y9o]\0i0s>+#fA~g3ݙ?-N$ ^5{gc)@pSt',]J( O+ydJW2 C0y7& W, ^VaM̿{?J{iB.θxW" Hض~h"Wض4fxj )`m;ƞ0rmkJjK3 ]L"zntD^ &ЎsrNu 14#!fGe MM0//U( d= ]?딘޴#t Py0=;.6QJ8H1F`LDjg[1<]5{y6ƾY=>ǒJTLo^BU( 17:iK Za,f$?jS w "f|"&+*6@.[fq g[H |\#:ź=ɮtQ?ggl,tXtDR=4axOXάRG}δEMɆt3g%p2w٠?qgޭp8ߦÜ"ąïwUMCO"z 0s8Ռ[npػW+UUc2<wLf"#a֕KN}Η~=8N3Ћ%pr\5*y]Ua6Q ־cSnjD#um-a Xk zܸ3Q`h5) ڱJ_g&̓<@nE? _%0?"̡CB܃qW ~*.a'm:w.R,W1`6±w8OUБ6uD6t ^cw,pk`2A̫YT~ `Ʌ3?@ɺS{%HЈZtәàn&̠ZP7x$L'yx3wr>N[~ab/3KKZ~fc䆴2fGaS(21ddA;x=`O*J)_f:G𯺾 jk2--L{+B<֭^]L$|e`3z=9j˗%x!d'ఠ ~l-oJ` wO wwd6sh^7 Vj|NXO^xI!9H(R7j8!O=U]֘(ipN?:k77XWIrlyΰ6#CYhՂ[-xgotrA%Iz<(ȆqҒV.Iy2[u| X̂JlZ\Z&M[,aPn>!^ !ԏ.r}#NGVBrwUxjh nCUM`o (b81h.\m?hW)Esh D}ۈ c=vb4( t1i0i ms5n5+H,eq6w=(=eV CA >%[8u u=L̈.-Uc?]faghR6KAۗ^3w!$wyKy1Q"RCRe^f@ts7bB·NraVU?9,YX:!=m6H`اQߋiX|f+UsNU]5l/c.X]l3sk-gq3qyKG)-uI>SۺQD(7~R}/@! WvRX j)'4#'s̡g4BYK/: ϵ`Mh¯q+Κ*T/܅Xg`,$H&0`Wl̘l1I Lg FXj4?Yc~߶6+5"C='tXJRYt,ˡQA=ץ.8PnarJZVVwx0bTʽçPI@P\P,ik pSTW lQ yjMl2ٵP3虚>3!YR_Lfzi2F!U)! ],pCSJL eW˲²LK -.S:F6^x-n1N3x-x.H^A_ӽ!^]5m>W'նF%}S85y(q*hS<  n-r'< F N8V0&ʋpT ESv恨R6 ;\,7f(;lkRVjNfX&]ȍ.Y*ŏ~Z{v^!>2:j)S@T(9_9z\RFh6:X=U9yeOiQ*R]^.kR_Bs`r~~] αܡ=u/U~rx]=pX-e nPOyrdN\F*[=[ v"ȀMw:exR}_LfCjx_vA);\X0mE>H&7ORYlx,7{Wt>28OQƫlfFL5~KOb->#>YzkTlSUmIC௔v0i65Guq+Uj׊Ʊ-ji!/Y7z5ZfoXG%/߻sMhu=>_=\`IPwhck0N!rV^{a8~>7-ZgR,*}~ $t#H 09Vgm'cgd u(LE xk(eTf*&#*ڝUȦxI/a7bX4y_J0]*=(9n_r+]cLJzd}ErΝw̹Ќ la%yIJ=guZ!{ώtctU9k4Xh_\0BA#?@`61i:0!W|(ո $Ii]*+/OgcCs_ݭy:]m1پd< ^e_x=!\EW.gdrls9hϲxkAX@NC#F唅--/GPE2֚Zt "2vm72G|p=K]2KIu6$(+8 ܺ; k yZ{յxǼvdVb mMM</2rPreCwRF!V<"5Aov(ۀ%Huim +@8L BF>r;+Z$/hj^|d07h&JPݻ05l{C ^zB*8Deޗv3Lky<OFu͵ -1;dwU3;DyڠŎ>bρo^2eSAe ̝lE$7 ɦ/"$íA1-zHřOcУ?ݨ'!U`r?H*CHSds<Jn.3.Ua;ȋ D 0'v^c4ߚeܞTk\V&Tx෋K3r.bЌZHjC%[컱J5g+XMmл4$pm`VX[C_#4u@)1fPP̄M04 `w[9 iS1Dd2u?H.{u/&48߫H |K;] amGiq{[Fc7UZ5}o!jhz/+C*ĬρT`me15TDgY4䞝q];ByE5[cv98W|D-aFX/~Eq Kk?!@DAX]VLA)*LZ{NO1i~J4KT29ͧ]Ey/4ˆʩpR@HFC ~X%7_C"fc#XA}Dٶ6 = -~R5o TU qq+,yŊ87sEBm`.1|Fjf@~;fz ~=/-dZr+ᄒu쫨ユ# :P'ꚘQ$Vۧom~TjՉ$?`qXg4RG^NAդal^ÎT#6^nV斬MF"̀kuݍ4{k^hsR}k3& \y$LZDaru}w9m ]ug{5XLb9lܖLa?3[T*ID~+٤1:Qx.E0 uq*inr sQAzu(%$~+>T=RSw>v{xe܏ 4p5U,߂6?k}!iӍBJ ,Mm,$yDf 1-; RK2F|ȺN[a"y+ BC'/x|_4\E~YdJ&9*ջ衭)(dk8X!0Q k/R,o?/J4l:UYbG{To]{m,&uk0x!IyLL§m%<ՎPZW6pه=V.WX?? /9i Ir_l:.ml4'9jfb0K[ۦ.]nQʢfIt%S;)lO{S>z(:>@0S J(,~xtXSFǸKpd|Z6 p<#"nnP¸\?SKSs.T:k<1ǤPv+Ñ딋c7 6ћ[V,č}ǎacDӟ8~ڄixrv `1œਲB-o y6޴6۸WЌH.6Ig֍ _Q60>E.wU#1]:ùSL &t*K@BAMPj73N!G򀵮C2JH(oթ#oWZNAML$*c&ZsPYWQ)>M 8upْTeC"S'6'FHa9컶E4bjP#2P- >{&<]ގQ*\8=_-rGs Ϗ0 uTUPFqĈv.]{:UȑaHPcfNJsO2ku~M;YרTAըNX2U'BPeapү'G3fF0{|h$d* @Ds8TD8SȨUTZӃa-E^dyb"7\OB_[Bl2rhGzsTuj;$4%–~5TX:u|]R Ņg"}2T;Ez_LE_y93Ԩk;v_Y$+_!edl2(oJ Gfgչ.Ҽ LCِ5jVy9 {}hAbg xQ$ĸ5ܟPܕd@nCfui^V;S ѕIg$aDtgμSMgW鐻NT\|fegs*h{v-FP>d^1M*",O߫x)}-z;38]jS;s4X7**j1/*vmY֘PnKX]g@WW0uA5mH'>]*т1? >[gkWt7mV{5i`q "zہk$倨dWmO+H].R/8sb5޴2O_!jXikkDPmx\N1F ȣ.o# % yVuޜixN SƖn*܀*T$(֢kR /@}hcm^IXbH2#.&ƋF<%{AvT!ʮ$BdAWJ)Гn^Vj HT9#v粓kG̙IW~W+M0% 9 Wb~DhZd wld\I;e'ͼ$#{iK8KJ6+!vRo CM#~8Ÿ6t"t28I`} `bq'4‰nޞڍMەowy ̐&RĈi&5.>h? dnJXzR:5hcV4ݚ]^s,Ijw8dNOR42t WH J(b}DTx -|w1-|:3yU|Dܠ \;y P~93VB!DV#82P+v /iI><wĊ Imrq)w":y|^3f$; Dd_~ XScRgQ@ɭEפܟpv(s+v \`"&w:;- ')X[/*#U(*PbfF%=Aࡇb5 X@gR*FG/StOy19Հ7r& j*x6)ЄJ>,>YRϿmG;](4Ҙ?||ړSۄTP?Fncynٓ58){d{?/@t;cWpxZ…8 ,j~ru]nOOr:Chj o+X;q*(4%o?25}&G%Qw_7K4,V<`7s]2͆RmV+-@W,\҄%F $<^4Wbm)!C|,haz$M\7n[4D #a?d8$Q~#&4<# =sJx&Zeou\iIע< VC2ƞ%rAj\ج\A;_&[4gxqHbU|UơZ}}j^1#a%A#W ey,(?;Y|NR[rt hv[ LSO{W jšBO@bpyN([qC/R+..yMԣːn|9:_F_ >9?Woy/fk*7u(IO4kێ%hcWA(rI! V6DfA1{̑q1"-7$fc? (F QMth&(3,=^Xfm[t b[sǬi!eDBGВӒo '9f;\RᩬM[ 9Kz/`lkô)̆aMOIOMV쯾XNTdf4DgZE w><|/}f㚉tЙV 2zc#H~4"؊ID(!Q$tXd%^6W(j| !?2 e`vrF!pX欢;juŒ|&E\_OqRsgkv[6O\^@~pF}lz۽0R2np<1xDa01q-y^dded^USEfJRy恉1V?ʟRNc?yݠ`ߣ$XGqt݌7B#O$ }%UyѰsܹH2Iy{Zb 3lTDυF#Ws3;&,Sm#6On."?EKl Jrڏ6,$u$5\|"+!nrqЁ{xE %M&oʭ̥Ipo|8Jȉ]g<Ȗ- ;$7X4^L%0y2[56+Ϫ-W]c]GUא&dDg9zb+Lӓ}F|/5w£ÃL7;{*AZ:2歷4iK S{ -9L´ZǤ*CVKlHfe^ElϷ x[[3"<{XG~Cv&hQoФxopM?cK]:ɿ["ePp=KXL9㷴HYI Jx*G> 5bk},pH%ns?7q8Eh"omRW,MlT:Bq X0َI\K0jv4O|'.PY-BU.X\A7|Xkq<Ʒ5ϊ7(11vz} 4'n 3=z[+b gUDFϊ*|aJԑ@-o-'tt㽒bA8Xd٠KU:ڋ* RIDh-=F4;B )ӹJwΨR=81\pG8ǖ,}4Nj[1ŵtS9vVz%Ӭ,U^'51tFVvxeEO:ՍB?& Nu izuTt2Ȑ||=wz}= γ7$(@J˂5;zA&a#Co~Q=kzt/h/rrYg? \] Rj kB}*S8a(-SZwCyTXs^ {VC :v0my4x5%ZI`ICc5֌n@MqX@cIn <_c:[+R#9a`$ eJ][&[^'fg7%}qPZ ǃ'|2^1ern4'/Tn^ Xa &<= 6IEUTցF/Hv&khX :*L/cB oMMmA\P d>:klޞ'6 gQʩݡsW'z>t٨pHFWl{YG0zDN^oüQRI VxƯ1f^*Tk`l[L!@c '`妹\VdP'>ҏ JؔWm4t8E4k~M $ӎ2Lּ4˱/GdAv֌P(JgUfbw߮<2wKӰ㥷0@[gt٣[G*!t(e w5pT~̨Y~?>кiؠ>꫄);7K, $" kЍ,Z+*]+;LHtpQ8Ԇ` t&h[2* 9=aRUg4.ͳkGn᩷L HŔVF*_ Ab̉`i Kt>U17(/jOXr) _}LC;GT;”;=! +?Z/=X)aGI"'ޘ I|oSaB@̕3>a|_. ̞{ƒ?'b!ӾJ^qgwBڐ0wm/}--2 q6Cf$UV@s2U)96lbLibԘy C'm#:-)HR|t):Ԙ+Ah&EAUdTHVVD硅tex&DKr1'`:B`~sH~, j61gG u.OhKMWkgzQDt~q(e|VoΛɜB{WdzrGCG֤eާnp\W!.o}P;Qb I_Afd&$G{-j"<=hS t%9b uR-o!szE*Ubߝm{Y/bzHb:믳l8+Pr}p죜R]-(wkht m{*p/VIFQ;e1 Vq)5(0Q7;"c=F}^ m By^0#8me (ЃNh_%%W늤mF.xqT\ ]?BVf Gr .ldTeݷczt FœF.4v~7 0Tl΄HPV{) W 8lοXB,}0(}i H'WZ\,l`)Ss[)a/7Ppvd Bly[aSROi3\{LIwi a:_'P;u^mn㾗q i!bSۋY{MJG/Vu&cE7 ;4"^\BCeݕwz6 Ym ,˕ $=ܣ!Y 9JЪ|/˹ T%z уUy䭆1 i +W Q_Od;$XUAD mYH~dlCǘ;H,lSt[lҗkQ83£a}I ͭݝZopHN"?u&2t<<_D& BbgNzŊ_ˑtRWym"/?ǓruQQ:(+TDvN.ko['Uz"_i@;=a>Cc~$"L>_WspQYU TavDe.>-ƛ#P`¤}TI2 f% 'bh>O%CRۀ&Zt>ln V=/ E7R3x06'O "2b9$ ы5@8q|o8'4B $, 98 YIMR{% ƶ#=]j@IsjfLv`Y6 i?o"7?*A2l03F8@l>9{ihjX̓((k9@NL:dX&/Mһ2F\)9^$ϕǿ';c zX% `y:$~HYpQ쭝xHu ȾAn WVeL МJWuC.<>Ν ? EL5VȦR M"w܎类n,,|4eEɁjK> Y>5j>8$ xKg\hǯmkSHXM9Lj:Iqri]_Imҕ3Н9u0iyVZxdUl< oXuǤ/V?f\\P TeHWm|RT`28yNw\B$x kYDbC-`T}QZ% r`f>6!.8P[)W *|voR ٪9Ѳ9ָ9U$"[K =!obIj<{=vke8C f۵} ץ=C0 o3ݏ ޺HfU1s,2k`U⍵(8͚x3g+WN}b1} Xo R–,W5>i(#qz^cNy@LTW6YDq%כVi-(9Ql+m]bч Yp}1x;s1b L\_KAӷj!t $H䁱3kԝPyUWwh/n?sj5)5( Q`I3gf[ˉTA=_K((b/]g<{Et{|`(lh|{;4a0dn[Z.kO.~/( ֈCKV_{5wsDZ 5dQYHס?";Vk@JōvoQx P uuЎJ~릡]Icܰ$ZYvXYxVX ./5]nV?ݑ'H bRPP4j# F +v7(JE57/-266G)Y'o?@** RTʝآ6aD?릀e#qI7` Y1 #l t7`nι 3m&1 C+}\nYQBobM\2\/? Eu.=|%j &ff?hTfź4\&@x?&_dz_/׆ Jrulr_ T]Z(7* tdx"c$ hN|T{;Qx Kڵq:dIm;CaT>wxpf5hN!Zl~!JZ$AʘLA4SkwZ&DX}jU7邩*ې5ĞRN ;}kJ "V 6)ZA߈&C1TrQQx/MN63zc*$G;RpĚb 'w0M (UQAmIrzP,%$M?]̾UcE`w}~5Ay7&#s$1y;i6 Ȓ>UWF41M$A6؃@.z8O`-EuR-M7W`DL͛/udIώٓƧaG$" 2gE4λO곫Ȯ~OFݏeYXC.o=)y_t=͓!C [b$ل:9 'eJQS[!T5I:5aYl"ԏ+}{t$Ԁ%o`C [Xխ10'r8\]JR T.ёԜ6cгjФD-kbtF wgɋy7oVo4ؼ 7؟z=Ok5x >Z&,C%)Y_HBbJZmլ-aX .}ZasҘ9ùKA.t4remHGA_a;8_+ᴘs;č-9}Ik)JrD̉T-d'Qen,xoh_Ʈǩlbjۆ=um~,E"ё_$+r&[nU59;0m6Ι(dˬv q7I U0HpŰd}-"ZxܰCvYgǗJt~;ޯR<)T㞹T'+Z<`@!V^e3uٓZrOg}A `6k1^cgS¾duw)HsЇa\g#b Yaɉfv1qh#6Q^13f!VICπڕ ATb~Т^DSu 7+sl}f16=> <|H[2U^WvfBKIZHhHk7q<afr!ҹuYJ^:h&v'{/P8PJ'JN%ZzC2)n5]Ǧ='7m0kD4IntKGz' /{=D :mLz i UCHOaYx^/W0KBS xM_@P' Wy9\o= >%ϹWWu5>`wcZ#cؐc|EWLc,Cg]ԫ/wtN xCA6.#80YNe@d̽18ȸskyOes3mbp`-ESd9_u:BVsTl s|Ze%st[OX;mpj|&8k?~tY_: 5W+qtZV^(#ad;%Cr J xxccx\xW~N5j̫m`~mAo$횹r `7^Jʼn G]$Ht:!j0g'O´Mu#X>n|ơX!zg?=E,%/!FWW R+<cV=Nqh DAhw_тJ?7x9B!X6[&"D;'iւ-=VWhFJVL/)} "ÃCTAe^ǟF\gFа([8rdU`ppYpD:GV.e.])?umh :]N ,12a(~X[?a]M!OJDNk〜sN>AuFd}/Y'D!t{*m(-74:|ПQ&/yPFL @bUSL dvC|LewZqks N4h+."s: TyR_ H^_/_KY.oƮ-9zZ mi-h31i7S1%&$nXW!ʴH#RɆ'CbƿݰrEVsXb>4K4DbW#+y^qktU>ZA_놈(z[i&W3QV^'dA=rf'z$c.H yU$bLǦu b;E-6{)"Oj د &p`eڳ߄/ͱ/C$Q+B65 lWL Ș|17]X>S;]PIɬ,sp6>$45f~lMdK?`$IؓG{0) t|`/E>c+,0M;53I)cRLC );\#B

EJ!x2m-iـ#㯑2$+BαLݭ^ ME-#̝"mچQ4L}tB|ȾJz9IwgzbQJn?'k0RLj"YeH;)I B tK16JX콭Y)i\e١ZXalA@kjKg:(^W8 @H7OOZt}LVrV;^v˼VHn?{J$A8jQ6YuvNo?'Ϧ icjCPH"ɏer{9KV1j:='=ҽx{t}WOGed"hQ 1h#Rc1ӈ.3?ȏgq){9'wl2(vz$x@!b`'zL֫u~wۖ-x9+@Z5+;WhIPEq0\qB9<(3gno5iI!Μm;yuR+"o}\\]$D! 1}a˿8Gg?/SthH-i^®D Q1OSeN uY]4ɕnx J/A|+>qMˬ׊4efv5.u@60I,BBX3Zyu2rTEJ ?JE?UpOY3<:qmw\mx,q'OvxOqrNS'3^HwE&S|1 ` 8\ :*Tǡ>rf[ >ٍtXư\ñ2- "G'oalYW,2^xs2*,~~E#x/fk9U'/^cz!Vj *զ9[Bd ? uң5e&6-+.|Rl8X}9N̔6[%Ňvw7hD)mCyh_lj-s3(@ckmbBt(+3|wp1M'V>_L%@ @]m_* eA^'FS|M!10)^D 8WÆX1O#C1Gz̲f՛bi+SEY< e-*ƒ>MhKXKj'r\>}Q Q^JO_N!+Kug0cf ;Tyc9se^v/'r{[;<[RL]_eXOxkzh*X5gZ'~Äey9Ʒl=kghbil4ƊDUwMu CP2uz{XTUيUOrƪ}p} 9∎#uxb\l؊ߥVxcodd1,| P;~<٘3gKx @3qۭ섩%3F$y<#CڈXЅaRLM˄oRIlyxd|ᢔ>^`T;WNl_1tg HC/ /m//T6q{>M=Leiqh.Wbp?M·'\\#jo(q3z%#hEL=08>C}M\<=:_ΊB~uܚ)ZU+b,UXW{-ƻoFbWQxExpsO1 })b$/(q8OA۴а&K>nRG*ns0Ae$!'Az.Vp~K3pnv猍a≨q]4~91YMS6 {+ ieR2__CGg{mbGaDYA|JgXcIx&CUԖP;c5޺g+Ky$ `æ?cj=5fj~N0[@}x7Zn\fh[+ -bE -;iU*8JL1BMX{ xBb>GΏ!|7Ȭ;2G+do56Jq-/`H3g> YV/+qj] J&4pUI ѸV&Cb VC@{1)ưaaSE%9P@fR Khۜ [y{SW{"LeɋA+|<;XQGܩ9a9cPJHD{A^Yݺbd%e;YCIHQg C/I-cB#+hed9z0)%Fa/YG uWQ^c\Pve'R'`XHK XR ga[6\)P7f sҊ _O`noؔ{S{xtskG}T/aRZy Lh%l-{sޢb-(!ZIfS wq6JUx:#;mcEW7 z^V 8 qN-P)ޱ2i1dڶk5kqvTw:b#}[g jQ\2!#k>rh|@0/d M`Xצ[ y7י .n "<̖F^h?6:է]zY; N?k[=4Qp&WLУi]&okz8rvS|hµf|fꄼc#h?M 6E)x,_ T1/YuD4PպHRmR kMޜfaN"ՉhRW:l2i%AQ!BE7Ǩ*G9GNJ kQB5x\#u˚1pT=x~5zN֒1Ia21nqkM Wjq{J.i7Pa DjcD)濸|*)wvFQo r tJɧj:JGy_"&Cr^B'܄H D3Mrd4{/lU'0R}D0rX =CI055dzYK;>&!v_cYA)&:5/4rv/*}-"L+܄,Lf':@ /f HW1ݟ@4[ m,e~6Bȹo\`]ȱ ȚWm¡x 9a 佁3SОm =@%oxvW*"& K>$1qq07[(L>j5 sN.O Yx9SNؽ(";'\U~gY͑&]I{T.[mɜQ4 (=glxZ?ʗi>3)զ06hXǷ9757Phe=[94_AiJC&v&^A>'ۤE29u} .]UL!rCWn*_)Sne/+n)$IGg|q(TlQ-,FLbiR 1*^X2 s ^|Xq>0^*ˀ%g/ ŠrNr( #}ܽHW,j(QqĔ@k tQNuƖWq^a|M@v1JKt 4q{TLqXm"05ht>/D:p8֙}N]z"\%sZ|)W&FMw yUj u~cESZ}OE]&K 'zP]cf\JJZx̸OSkt^^dj]@%;z+{e )|V; EB^RH{}5cb>]adhŠml~@6تWL;bD`򴘩!*Psk n+e ,vtw0 Lds1))>+>)%d&0Dh:S^z'JAj^)8e!dSu^{EjoY <_B#Qwi!hy bg] %_e/0LkkZg ߙUf|JJphwk_O?٩5U[KV+n]n,kg澍ZӓvG>"$678j5ao{vuFf.LX1ìFY1_1#XmU am{p"0=dP2m~Re\@KKS]LApg&i*o;5{ ~F \yG*k%^nBy-ͷ?̭2G"DlwJ &m]?$r j _\A2|߳ R{8:vܛ{0‹qI1 MEuֆ RT>|# ,Ӎsfخ JvLRz'CW~`(թ%ЧYJNA6Y`SȽ7V ̔qڂK RE \R0;umAo&u#ʊɚZ}lTHLbjE"9Q'DWP`9Gp.}&Yލѿ V7( FlB<YqtVīx=5^5G0OvX  m1+ x6ֈ2{ oi c9q֋Ee{/CaIe!^Uxng~=M; -bZZ $kMzb`ܞx)(EJ#Qmٱ FQS87ʀcLK-czw 9#VF:0PЮ)aKսHWTQܧ/ f1=1zEEMJ5V1,*tVDcՐ-[|}$B~3>ir\>',\[y|*@ rx" ZGwP+ I=ݖf6ѦQ%q`GSкRU ]|nKZvT̯ٮgl%7Q {y`9 T%{΅T. Q9=YFvx ܷc)IH:>A6%p79щup\ϸ=)kE+ B>'UM,?ZTDp7Tzl HlXGɔO:3fo( _Z;6yS☶< Fz rNg[~h^-!3>4'MȌB#_<\Y-3ws hBpX1dj)hC_U{(v;(B^պ.T燗}bf'1N1ފ֮PjUgj|VV FwAsL]˲t(L+fFU{$3\ [*8̗G8^.չ{D߼{}hBmfbP|%?`0˿ڔZM$a5ªF}[҅jh0dǚ\A7VM85atFG5z. #u܃x,jj ~!8EhԌPK&ъ$~}tKim#F3VH)<? xo }Hu*n>m"R*C(@? R`IAUs:4+0*8u(@.^7Q,(Hβ6m㛳,wdYz}<QLP* BvMz s!@t3{i!_>@h} e_|5f;NGδ~h #0+T-1hZ9PJ,ؚ-k^킌 b;/4^xGfh  T*?~ *$}}򦙚@KF S6 jH^ /+hf8 K6Gna]S*$unB"O=-AIU͌pT*NђQ+{jL3p CȪXf]|ݤ'R*t:pw3Ï}hʼnqWi< '˗=鶚;CƚF$6C Xy7eag>]+Ƈp:w5\69ABD1fC\Q -DsQ[wD@ qZ8//ƿOcEi]5oyl>þGnY,М09R;p#7E/&=+A+caܩy/G3!KKQ8_L!(z0`"T(w%I5>J.?e[4 ߩ"J/p/QpB}}rRAv0y>;vuM %t$ۃcRʻP%u+^CLDC@J̊!3 UY4w 4q\Y&`ھQY$[y\!=3K47R5d!O"q`fjT=SNBn3*4nF:`119f0=ԗVlW#V "SwP?j ]16^NxSȴWDD:rB_l F~P`z_ F:-d3~0@^]p rJ#Mz>ˁ|YϑMh|L}aeN>8y1ll!kG(zV5K^1-,uQhU an@lr*f]ObdU)Fu0]r}C z@tfI툻^;.AeܽMqG`\"3N=UC-8/}B}TT 1҄K c1|d0TȺ!܀k^!f/91mzt A8p 5wʕoh1BXxOV\Cq}ld4j4|cW,tyo3f|өtl|{]b I~dqXYq̙_GZtib-/F&9P?1Nn_b,9w{^Kɫ*̊  ~ZHkSEd?NE^wr"*h !hzc~&D{ x(5 `k$"9+H",%o#MSQ)0#c"MxxUQ5ݗH8z7x^I(P_lOdp)<.]gpPٴ؋:,b?}reBhtAg}-Tb G׃=LITϺ.D)Qɝml?)T"\'UN|F (Awc`7*fioljĂeO %ۍ$׏,I[^7jmc! Kr)a^)}v戈wpԃ`Hch}a@F];DN1mica(W8qh,gC}B؃p՘BMw\RӽnfO*wH,Հhc- (SD6ӓw[*>SX!J%)˵B(o7:Hx@Bظ3FկGY%ZUdFDςA5{լ~x3TZȺ>SݛAmv3'V!, 0H,DHCH!kJy%z.7rՆ7ʒk9QH"hj b&/m3 Wnc9$w(aZfلrz0x~mlTTXlixފJ0 78`c6\8[1sc[ijN"h/M*RP/^!<\ d&d^:*KD@Sý܈JFI &:m_ꃒh@Nyyq;UsyZqsaD%Ԕ8Ec}M'OKaE@F@ŢrKg_o}ϧla,5\  OqeUU9rs; u: ~'G0 HX'QˬJ1d^1u{%+7BÅ\6NnҗqyB{Yhpxښ0=rXx9fG3f QKq)FaOsl);19ԡ"T~. bmrh1Āy3t#d rd`y~WWAtwܖc]3P 6EG,V:v9ԋ6Tx"h uiuى͟L)t@RR흼r{yJo.'퐬J,8FA8$FC݄+ K-$qy  V\lݞBkotmm=k%wqM|7X4hE,K+ ŶQ 1Yq{;ݖڰwQXZE <>ф\Sbp3p3;׽ŦD=?cHvvׁ t Ϭ{gȣ@h2WK>4v#tȐmUHۼH>פ0uRSH0-VxRśI4V_*y1I",S*MQ3VA׷)c G0~BR?N^iCEd =j BeMЩ*j\p@ܱ585/1?bEKH6H+!F ~|s 'n\Ch:wp]hqYYVZO ~b:7LSw\Bz>'0E vϏOw#Ls/mS{`Λ5--~Lյ]&RˈA!$ j˼<#%+jWv@E s'?=]G ]H!ְaSkH8bFXQyf0(*/qX(`(u{X`ZN{I /K&qI"҄1CgJτ#:VD?(^j54}qZ7Gb~69ܝEPqwjV3[U:kd ^U%&HZv|r8y3(ݣɜj)3Z)} ,bءq2~{ni&ڻbyL  ,A]tX)qZcei (gT^!hrdht(`04-Z Z|mT::+q$*3hYd~U/QCqt4U@,v t^'϶K3DN!<-U"2&oY0ȚtF6J#R4C$Ώk @0|}s-f$λgP a/H߾mmAGqu!/%PGuu:i+yԐyJ/Omq5PJ։@1K2Qwv@P'2 h{Ԡ9~.m~^/QA>V`RE,F'F5gek^qUG`awJɫ4a%A(`v&Ea3qb),3O-P!Kml;8S" [BuHh=t ~"(^e8S:eu$x8:):F@xch֙u qkuk%8JI?s4sC5lsP=c+ kiyLDS2.z8دm#t#H(aUfj\BBngJެ:>@42Vz\0 u;>'bq7hOֻ$t |;Bh׽Uܥ%)L#bQ*x16BWǚՅɘq6~'YL#)DX kI+mHRA/F{^&"hrh(3=hrܴ8K]w&B=ivͮ_ThL{WiH0'Lzur4d)ң183$⺁IЋzҝ&fB0G4Xhia0W3cck@:Ҽô˂~ڸ;>ׇ+{AWm萛Κ; 7oaP BngN"i(FZ>uBX#UghJ=vΟu&$6G Hnu??MB7vdP!v}\<秈1zH+/r'6fu>.#DVVӫ2ki7u܉0"dM2msvgVoᐯ(38%֕L;WY =a:^9 ocp9 g/tW+vd39N0$vύZ6Nd_nkZVw/Y!y6UcQ^6QЌEK$Gs]SO*T}tH/݀ CYknU:0yc"MK|ט=[gitt^S1YrEO[@~FLrE8::vMƾXTQ xE_D<=i}漞r!Ei96:M*;S(0eL"adbDĝì]? !2nW̸1v8RűL'ft',s/1bXnt:~p:XҖl-zb@:tLhOulrc98YAO)Z>d OVʩJV@p~{: Nl.'ƽmuK9^2}Er< ee3ubN"j~L/ITK'Gz( $7҉D>rՙ`Aj%0g$ ?ue>Mb.1=usOr%@p*Eމ7?Bibo85 FL0,C:vb6(D_MkW'R`6"‰g^SZnqavx7  KOvPUߔJaOPY%n&ehT4p0z-HiO:i_mxjC5yUD 2zD,\hw!qZ-Q5tDJS%$pw*9߁O4ДR0ҤhuJ\8Ěqow^>"Zڞ~݋ AG %[rljxSBl#wBgB?jf3޸gVz=N 'h +ijKblndS 8Vi?"ǰRvZo L48\އD脄N$@oٞ2`N=xibQ]((2dh@Q(˽99v8ɨhUO6&Zh^Ťм LOP"E _6s;2E$ (g|*dҐSG|c5 3eإ* *wBL!-Nh>D{P5,!] WP1ƐP.^SW WE0$9A9و;82"|;3OU TW'%NF6R̥ѰځTaڅ$t)LO-Ryt&#R(3d⟾P"}v#U^PM-R,eȷ_["9{[nM$Q Ă&?flj9{ #КXZfTED7g:XW(y_rWNV A*'N0w_Gw b#.C`p|3I|mvŰm1ҀwM0'iߓ1"`ֺ/ \]Ul(GP9 Ѥ%Mr``-'ZgUU`)lԡ6 T(z$lUxW6ܵtP.{SK~Kbm'wKgiTR#i1<@UBGOVrZYI7t 4z?vsW,{pug2ͅa}"`QμrNE:O@k[fA59fsV=d# t+]>Z J[pLyJ~p|laFt˟,SYS>uZ$J&wR2L"ߦ*}#j _[X,>k)`#OJiz"G巁wVX2jv?B|3BR]'d&cX?F 7qZ:q]J]ּgȼ,#1SBDqtSc@H0 Zz݁'qM`;4Fg_(>־.|dHE -QlF| 3p EgS5`$Ro%rz3Kπڦ[mǙQ4L,%-J~~dZm]+v>b)#̤`@~D@cgZ&㶞wq .4eP2uF B]6iΗnG:+]| J]:B+=@Chxk7J.N\wEoK;eKة Ij^g1\eՄꆸ́n​`1P*4ņP{N|HDn-؎ ]]k:uʿ^i"DM :4-oIEmj׻뒧#e14ESYy"t AB֡ƲW{F(]$%d:P,Z@ŝm V  ʂbyB~T?o{^? }v唹1_J5fjyF3~i#rjfsba¬!l0ƂԜ0ټ}-~x5]gy?\2bV0;ܻ,|*i^N [W*v"0=8A]D6ܐrhf'ʓNړÓ+-P(^8&g1瞔Wf&4NEjP`+`ēv⯠ k(f1alh`}߷M|xSAՑi`2WxnT et- -)M{. !f\5 ɸܲDvt"?rn[D`g$,)PY| %̇Io7J%^#"AK_L>a p/$K݇=@a*&uRZ'[/0ĤXߟ#UbRhmWܦsDOr%ݹL+W#fIFPqѠ,B f\AK]Ҋ^=?x=Gv\'jSJݬS/ ҨCOWDYRXi q{37FyKk匔Op$PǦ2 Y6&OV9N &\ zګmxH?u6,Ñ_6wS vxy(='1U6c'X o2GcYg 2炽RcdI:B&u9bSD^ΰ?$:ܾ^L3>RמV`ǠvzKX%\YWz *Ie/T{? f<šO2y WOh/. 4M@8Y1,]= e?gRyY]#_'j .$%4rMP`e!u>jYĨÄ!aXrI>[ʧpL&.({ڂ*Q%lLNVYZNJ)r/KTy;9z2$ID0̚ZʬO e&c7IEv JY^594\!ҏm&U*ŕg G(L׭ @kZ+t7Յ`!MxXV]`4Yw1|v"#4ɂGt|xͨ[#kn޹twuoTAL:f`kĆdnu7ڇv Ue}~ZݛJ2,0ok1Rfv{-qt6`hص9sUlij(% fĀsCSi2B:]xق oyk )fi+!c,KJ+%uIx^N>OlU6'cq2 r4V:Pޮ6.źрk)%:׵oGTbwv@BZy%z ' 耄&kQYЯu`?z7pꉠiOIs?@UW%UFm`qnG$uvwѸQ9ܾ[ jH 44kY2pc6U6eBX:N1ŏ$[ KruiaJ p<eronݠٞoE"E/E= ~^1 d)ߦ2[^Ⱦ966 2#C@K|&w۳IVFf^YЅK7'!iA0r!nBpwa!k0 5/و1ng̐],cie `m{v;> :_;}#b2A} XB]qf` %( 83#Oy!lbT`M`G9r"Y GZc;NdwģWO~+BL`zlܝ7|NwuItdP:b'ޤɻ՝%NvU0QΫ%K[X :-LFW,hDqe2@б2{$HKo[UL@6`:r,҉`Mj0Q@ו̉ع[=hڞ 8TKm5/cӡHg@雷ClM(Yl84@?Q1~&]mgo'}2 NƑT_ltu4 #L|=ǔY OX\&=0xU0Gz*G "C,9/iV>z%۹HaGͧ{ )oNɠM_06bH7=wsMh&@Pb|yvӷ2(_OзIuʳap"|t߃@=2~hwHI V*I[souuuBQ2QY`֧1iMblACP8ʁ"E\7[dhw RS[+_7]LTtg>`UlBE1u3 3\I>1"Nu+V1 kOq5B5"OWq(\F4Znã;gfX |~ۥ+, 6A.0RSBM^oo*K\\UrrCʏ*-G ~YQSW$nYV=TtYy(jpD_`Cң𑺞I*`r7]U7Bk+(툐(8'ꀶZi&My"\ࣦ)LYzM^T'~_G[Ha뀈w۠Y:̾Ue=g%-3 ~׎*xqIG9BeA̷pFr03h#ZTY${9 nQJmZQ>xԻB3*yHc˓L{ D~uD*̐2ƺj9B=Lfp3bn*p©382)|kn :ƹj>$BQŊz k!AV{0%W`%2Fq0 [Me&Λ+eaI8!1hc6{BeT$2 AW *X^?ʳϾ0p]>ҚȽ ڋG'Y5L4Gvakh D9$JBcARE6K^?474R'TG!٥SC~UGl?RFz.;,Zz\m8u#:!i|,)y R__[ B|ķV7e^q"sN/Wtea(h62zMv5[t!7Q5 <C W!uXsV˜uB0Z3=ڨ֪F,wZ`IOv%71R8Ig2KuUrE' OE2[Fl3tmG `=AwL$g@%]'/w JIcc{$ZPAm#gP"g/4%""4xh~`(BiiǙPH5ߑH?'4r\=Ѯ/]qf/D)Bnjw΅,EX=AQ?g {5wBA`֓8UPnɭ(w(<+(R /W,{Se|Ts5 (fE'J)`jD0 m)[HE`R2>\VPl!_6 r҉<@MI&8z+hx$nok҂6x>µI> zq $݉)>rKl}T&Z  (WLNʅ5NyV-)oS|Oyb)+x^O{m `m2_03 J2W@ϱ#f"aS&s;qG\EDPS] nBj3>$fHOw,d$cCnW%~w=Znk)S^*ٛ᫯ gM9+&⧽c wj0Rnc7PAae_?-MEk=.NL.YxZQE|Z\QIbxq+3hB;}[1ҬѰë)}`ϲ زF`N9Y ;K~''?`|fa gCy˸e'-4R'4%$->(@[ok@a.?GssY̩NGhH7qABK9E Ґ:zHb*'k/fR[ǒ}hH]ULzo +n4 B$ac_}jaI2l1t@32"2U=2IQBkֿ#_X-$ .cY2~{H1?]άBr겍wUaiݹ|34J }L ՆxrߍS>Bb|T`Z*rkNAvD(Q%oй9BЭGhzo*+3[[u8b├$XNPt.{J5<(Ƹ jb^d|OCgŖR t$m{@rI6αȇ4w]Ẏ؁]Bش5~SR*Hΐ4q=#s|}͙#gHM=)~^*B=[di0~[ J&Wbl!і!nE=ƩiEˡ[av ?hX]M,otM5aoH*V(~*7$XHRxcfhir9h`(I9b}@ږ-M2@ ,NLIf )'> g_53P3<8d\dM/yh${^`_sm4T3LK6)Lp$zh%$}1>XVױEZd-BX'CveW-,;i!Հ@5d84+xYMq$B+cs(Uʷ F·E I+:TQGN_T:YmԾ[ fM,Fu'ZG>p \h+!#'xzf#5 %^X]2-%%ceg+}_2GNvp&/*/bI-@}_\zF!/<9/fn^b;žHe:ߍtă e:%EzK~s΀&B}$W[>g6Vj$w`+g$L qU%JVxl@Wx&c=CK$p3dn*Z){'lt9ZM\ |Fc{]v}iֵbA-{Ӷl x Y_0s`Q[Re?AoBnM~T)[ⅽ %G-,t3>7l:;`* + &(5JIJQT>{ r!qn01.? . :_]GʮCW;y焚QӓXf+MBk![h/ .j-E JƬznKM(U\Ǣ?,p[d᳧zzO_7GO']A,/QZI)k2G /x^Z122șR}l1}<,bsc lϹ4,-~vv?⯧Z4xcIĭS庍 o_g= rH#Y|)~ wt!_[*BЗFk%l0hgPgмh Eؿ(ocN5q2Gf[".:U\q( [ɕ/}}pfL@uYRq ̟ ?id{-=4kaoM#rBpLۗpkGv\aS GwZ)6*H{=P>qBN6 вWZ$CBj {ww&J ;nFN#Q](*>->vhG}Dj#8!Qy?߸%:d@\C0tX{> jT&9NF%vs9g.!I4?n)0]DEtUPcC\ɝG27DJY[ 8630],-Jب7 7 +i˖<\ASRCǣ9  ?T/ |huiH/~_߫wʅ@n#KZFwCyW#Cspѿ4~݁KMGt")ν#tB!UDQ.(8EsEOO!yt _d:5(4E%#dEwygIo]T@i:l4jX'˒uB%n4w2)\VidN־Tj۹'Z䃐~9!q>Q pDmj^k(Nb,!k/=mu|,Rr&idNϴ[o$e+t'*H3%l~;t~e:4Z>@/X2vpR6}^4"xs3YvA!4TsSR@xIů˲Z%( ;}=gmYuyi>/V0\OTh'-zG{ôbD& D4/mс<W# J+ \iAI"GҭL~䍜*m҉y/2|kQ)Bf~&SS= 8* v5s }gUf +KkIԵkxhC.5f. [3oX-Y< y]>$lY4#_oVgư+ݐ2y;ik*5K.'SjuY~,}(HIKWʮi0c;[fkKPzv"sCx}fjW"pQib[~L t D3]. x#%AO_|=V[-VlaVݲ=DQUWhwrN'{ [E =%ݘsmM=h'Wux \U_kDaE͇2FFg<< "0󤧖۫+8cXL_ab^0JiA=}֦L\ uH#.O ^׽L _) Ei$b,𷞀SRhqd "ҜڧxD\O?TG;^c.|%_,!eӰҮV鳰;2pH-pr; ;nPn'pDJ >GQpU2生![EJԌrT/Ҷ_heܵ]w|7uy1> #%. łpkC\' ñݙՠRʃjsxJ q )sbl#LVKvU*::̿F %"FwJTVGp _}v;^hbX-RVSd ag1m ZړGmT<˧zs:,Njf$W /Noxw=QouA5} mTܛ )Ѭ}1YΓmg\6BeDqڒZ5%|"ܬir+yU$f\Tb0 WsI?u/`j`դJ iKOkx)Q(oǧ t%A-lϳZCo_)}|HS@-ԋj89Ahi8'X1{ !oQ{}ƠRM0jO]UjD#@䕌%GQ]JKTࡗh%2\XpF]$ )g[I_V~ PK.1 q$ !}Շv|!udSBj!?YbNЅ13[幾|~6>S$tkXYPnfKf'ɛb#23Jqj06pjSiJgۖfnh\]Ћ1fb,OuR=;m+7b5b>i:tծT2B"#1D Vkjwؿι@Ŗf\u?NNeAgIߚzrdzh/p_ iO<їKg .Ε =#nLw {pOš|A@v4,32Y~ڪ<7./\m\= ;*;R͛@4Y/V-M>!VC%䣗vТ<2s 7S7>널QcmHV'~ u'.U}lWBjĔC>M噸nn?֓S%Gm>CkR@. `}S6 ZC»ճeӴ<:0 Q?iʳcM؛ =M-d&bgh-bͮ&NyRw &5]Bfי'k0finULP3g$n6C=fzE8;mnc%p92?<*WL-7`z K>Y6*{Niթ~bqߴ:@4Xע?\tLrVC22+q}Ri=x0(A_drgE25$2D*@Vlܨw?Fv0`5,3HtGCOB3d78'#dN|P0~ abWD2,B/gJSZh tWo8 5x>ԖtlEURypYKZ#iٟne+W[Ҷ舘DR/v.=z1)ďjR-LN!q@$hc%56D&;v]ɞ֊avzΠhm=kl<b߸B)OX4 $3Ӄ9"28*B;+R [-ՅyW;M%`lj{LGI(?Sb}Y够݌ ,95p *S,KW jm% Rk *垟Ld2b5s) &RȮӑ!.xq'mc|.6\Et7D! ?qEzB60Y@@dw6 3 J vSe`vH/)n+z0w!zj'\47bʴ`5MALq![q͚Щ(l5] ^jj)|- :;*ev$Mͻ5J+DO{Uxa<6,CC>\O40 .~M޻kW,H"wʜ͇fjq%1SK>(sW:^jRZ%Zu55Mn?vtE0}J϶&ftЫ9;XXƆ5x'? lkt`Y^#qj !%[+}`v~tEABL>8u }EBSqYYqAo*#[{J؝>܋.m4?<g"w9Ьau~,bڮ#xcR>fc.ޞTKfDP ?B~6Ҩj; $@lahHd>8caxo2}4X;[uo+爈PDže]8k?D sES峢&:i:\ckHN)9o 2WB V[\oElr``}Ouʒ䧃CQє 1Ҷ#vi[H,0[oQ/w56V[QywvbY\n<ҐoUd*uc-oRSeu~tߖFǨXl% Õ3IH7Rh&3xc5J.*h:z1&yODt6uzRd,3޼GaJ{=7xɞ`;;[?χe%\",9[ =\P| 3N4E}mFX BOa!laC㘼cVMR!F5쏌p)MevQ.Za|S0c@5d*GLbBb1mT^]OB{-j+NEW)$Ӕo6i~/1zU0+ r\41\ 2XȇD4&5@W$Xz1)pwfd|lgh6 Vikp`FTc?tC̛G _dԗQɟ8():3%C+r BYhOg H TԙT#f*jN%94j4NC@lۑ $ξJʜ2z߸Aʤߗql˖C@8ovBŀ6$e/xض0CRm_OMMxT$ŃsYO֧%:[L~2pHF h,#UMW/>E y'iVcj>dغo/V0W W):&Fn녠=/+ #&BҊ6(xHFZRwPVóH_JIa0賂"I *#Fc"1>"0`hƚZyOl3E"'+T;Q$e?_ w.Ezٻʤ }創 2%BbF]VWcl4j^Q{{E%iU:|k#Gy 1IS_kNw˒  '[x]>W&ܿ i?rIwvRb`,E˝3 qE Ҧ%jVn3 ?dh%W :Ǖ(鏭.P NY; d؀'nDuvNhdOVJPfFx$gN)h# |i ~ I1퀚I޵YA~lx!u|ZA )6P(:@r\xbUth?n5uSx %ā+-]ͤ"jFd(iGf~mĐÄ k06hDR[I%jC,mOqB 1x.@ [WϷ\} ׌b$CH28wVha<ornFhuu*dϬg{UH`^Y(o[6QH;>m1cZS]XFZ! ({{]&3pkdg"kX~Yxb$,z;rFAV"l)%YR+}IA&}'vx+J1*A#Ɠ0J2qBsô섡*Dg'q3 `$ m"- m1OԬP97)a@m{h0"WRԃ!p•#"yPS56GGW-.})op] ÂF,:43nAaFdpڞcỷB=aDm#m+mXMƺe R,bߒS͍Dn?*Xmf2쓋 ;A=H[~wW\AU3i3D(a">/ >%UjD͐Pq^I3U,{/"-)ŪYQ'&?ԯxSqFDXcq2,OSrb͆iUzvэJŋQGSȌܵv]ۦ9=,ME]fzdZ XMQ,pB+Ы,h+-@d ScEMaxpadqXuI.~Cs 鉩B6hHc}᝔R^F ./,G54Sn{{jEXޤtm/&ɔ<$Ag\L/8q9 n{ *|#x%Eufm8/'G%rwB'9\B+D[MqQ{o -'6=j3b!\4ߜRJ 5lG7#4Fʥ~(Gp~)Pboa?iC◡T i WquGy,ǘ\~%X VLf}(:=cQӪVvҬE_^V qP; 10/ i&RNCH 2 VF-㢰EoB!8{'=Y("PT%u6RC+3]ex\J޸iOF%s~&&4JwF74]IPsiBǮ&]4tO͵S2[Ao,j82GL YM8%GzɰxPrWcp$ n)Cf.Dcn$lv]n˜Nz8HH-[!Ώg~ኧ ~Xs[)d7hpޕ}]=7x'Peʢ-,k.uo\x))g>%vARko'u)tGj%hP pW^2`lEN+ ,Bʰr yHki2Vʃ*3J:Ļ3!֣9A`B]4d>3V%$| Rg߃Z_wW݊nQxծ8M't7|' dNԠnx4B`Q|:W)vO|''̔Nkdžu]sdzr RID״NAnVFߺ%P9AO FbHa,ݶHt0{O21"L$y"xk;%!ϥo64v*=א}cH /_([< z $hbA4K@Bh:K<;j҉B4W-wP Uot*Ijw1*gVT/ XB;M\J^/Dl l¼3%.qT$u4)u0$)G!vn>⠬y` 3 ʪ=B PI*^ =) @O#Q2*&]3bjp>8|-$Yɑc]HϚ3wozkWK;'bmfm6f@,4G8P#.6AN(n^D8o%eڜA(#Ԭsr gt; دdp`o@a藽*oHp}LM%=Z!m+skRbRe,ςAEӨn?hVԇ>2>&|ZRFϮ3ӪPU2[l/q&[*,> PyC/b(lw`LYI]xɮڀN-o8H}-:XĒTƊmzUbz [xhLH(q"PkΞ}dG"Wc[6D˩+DH5BCx35;MEI;x ' fSh>UT}q&g1jl|ߔqU,JTGpV?ⴎ~$ßzʲ m3]ʓdFe0s] {W>{Fqi}[;n zP(2<35.n`',~e'$1JaitytE>.LuV)Iyhǩ͂1Z k^}ĹP]",/WK_#4I}9V6Ifj3&WLsPBy> (eE.K߿J *?&1,>6/D`Y^O"ط>@A}ko9` mFoek(Z:ZFj8ffY uRƼ_8w`QިȖH~A@ekL4)5`i!.y.?dXx5˾(&gx8_T\waj4<2.u]M_4`qL>h=cRQ_Q瑄$ ,ynHOX(,i4z |5EJ̨fzGyO6daI˃.!]]X(?2o"Ö_Z<0g>.³X#uL75Z^ id'V2hptmc/Ox5ym4_!6Mj)%36^ w$M뮚NΕBͫ 9mHC7ђg|QN%ky9[, "9%t_i է0̎ W&'4o57<*_ HⳳJMn%VIgCwwJ:ӟx]?XbcFTiξ"J$M:;]{q#Hvxv `/lPy̢`r0$,we8  C|cNwO[' kyͧP<^JZpE]S2HtN^GXZMW!?NsbE i6r<|و0ןU@ O ׽>%|5-Y=o?:HG!ů냢GE?M78qxqS])}Ќ#S[d7˶ho}P?E|*Ypի>6ff`82 ΋ۂ(HRS\ZǢFq/=_xH§ M m~KmRZ0`੍|:`:ExMCV3[a,[T!t`_wRo"b|w|l-SG{ sseաzqmh9P, :"\kV-Z>hl$x8'wZu:hjW4e&RP2U;YC ' M# Y$\2u{u%%º~gZK/OÚ:!o$*"E*hYZ`Ƌ(9!pW,hIVM?%"ǧ,kC~AIF\jZIa!'@۪>E,ƈ 5&K56IG9*zMu50'dt6L^Ku)Em'Y(YQo L Sjawi?Fwlܙn%a:';';#*@XZ[tW-ߓ5@!/4l* 埰6/s\%\Mߖ3Lp| 2Y|P(je]t946eRN! VB,I"申J.k4M(caDΠDM! O/<`'onC8>dHk",fKC6?(1 ks#4(SJ kӮ7A$5._APm6o >ȅl^(&l9yeÒmk g_HV"һ_vKynϝ&]hk̉ºNZ[ƀB=#SlI1[u{vC x㫐[pP&])z@W.BV,(} iJ-}dݿ%د>&*~imoB*bٲl|UW{g0pͯ[0Tt+N@#_mӞcӗ;M,+BX;EZ+-8B|Qg=T{?iG&?XFRInMseUNasje*dXMWylgzLfwQ&x&htۯț]vWd I)<hEgtM̮[2\xǛ!wY\i: cmO*}wK0 BMȆqXp{Fca#}7-9P ߞ%:huͶw֫a:-k6MV?ݴV;x;;/K=~RT9wPmT.8+mE5gҥRVdyݻ[%=Шz0c巈X5,b=$j pRP"(yoLZ$(mnƟNL6"W͇dHռ-. vܮ} ޾Bya@ƝBk8Bk3.Cfo_"<$F.1O6FTz%F[K*1F7*ǒ (zTtZ'~U tlRx32k ByL:rC!/?[d,<1Renx]ŰHɺ,$f<D~wTKx&l=P^de%GG'{οM]Qp*Їra9Y 1:'G4 tPQDNir'Z826Rr2{+s.'}s%y+]#'-DWisrԳ߾@;+FdwHXy*` ^Fn AJ̣ub6{k\lRaɖj$^8Q2^T9]A$uaF3P~@9+y"xlc.= U$lyc\/׈S|$(pR s$3Թ5N#՗. oj7w2leVzk=:X?rIz/1Y [qXU ƽ3x;WL/oeYx[kPiַ*16QHf-8/"V|T&ˌUq}۬M$\ZݿC4q800>"x)FQ3G ;Nmxv,'*L{]{c$ykX`ə̸a dɍĦ$QE3>#cBQM7x2_Fc`EWYDN< GzpAꃠ,q5Q+8I#G]W i/BGR|db񲛔QֹgB?ln+\ - ʺJVjttʡзGY3-m7-D| ,SRH'|FN0 PHˆd d!#x:(<+zl[c#\%l%:HB!/#'eX4"FFU[3i䢇VZie`vl7{ %Z$;< 7݌5&`:Y&ɸHCvVYϷ^k${6cGߪvU:A"l)Qw[$2`hb<体j\uBLgPTuh =::.3DԟpSkO)@3MA-J83[·5Jz6j܉]t|BEpD|(3Ρ[`8~>FPv&[޵&b394:֗^NF%dtQP@N#F7mzB5w"1oEmٌG vc5;|͆ kႡZTn}_&~sE*ela }V+{z +ONG`[!B:/B2L{ P+$d-{?,GEFJ1 6t:C[ blĀAւ؟*Ukq /b^&l9񯆝cD)3[N`lM& z>fGcZFYѽl"&dj AU"[أC/6$Bd~%h6g*tɗ~XiN?|qEhЊZ[ OX,ldRC #$5]gMNZ9mY&MmVJǗ0xFffOAhT[-B[^_PGCtgjO?d\B Ze,|BXDsIPԏPTv>_Hohbqd@g`]9$GVJ]Ѩ]عܝl'O /bε{F/n ZNt5*|Qr'㾞w xF\ǯ{4501 & ~ H1J,,MQw`yn4 3VJ zRYS >DzA5MsYꊨ#%UDAe`n P-s6w&g:Y@( QWQnTeO-3ѪZlmݧ8˽hwoWmE~{6-N"c[h:#Rz/陿4.#1A9H#' K4:uq[,"g{]9i sx5w- K'+4"a,Kni;Hw,ځKJn*Afk@sNv(+0J]l Tg:uLY_"_qc>#: `9v\kcڡ$u- =5vw٢hQpRj*"߻~Bwʠ! `KTw]v^ʙ̶)Çn]ݍ'cJwdYV4ھ 75!`sŷ!"{CܷϞ\Tʢ^ LuCF M5?- ~ fajc;*M>u9^jO7,ڊޖk(2mgGW|'*D\m1Vkvik +n`yf?sik)p"N'!1Hh-E*j rKG fs!2prs~63YOeS WIXh-bkCbio؃ruG$W53 xk)[dI"%b<|Ѕ4J"~v] [^*r}{)k~cSRP/,B /_ZG+io,ԸFSChQ|uV馱?vK%,N.1JegE !ș+ \̰lD(໅<^N+53kT?}<(À &4R2Lܼ]o8D7Fk5hu򭯃0աFD6k=ToImr' (n^/kk笎5ɘ|cdHزkOjjM{q60ϵ{И.v-qO%4Ip}N-zYyAa׷eEcW?:i!]_A/@3um< )ʘ6y {-Ioƴ'!ɂZSgҀ >ʻw=O;_S"f+:]~ i^'o`•ֳ>,^ k;JHn͘oht&HFp 4S ͵Ѿ"5kk^eІ^0/B}%Z#=(bW[ (ÈjX oT4fiq[y,Z^/9xJZ "W#EwUP\zAfIn72bcΥlU.GixgD!g !OXWig0ޙDG80}1?MXo{X QUjCpk\Q TnN]i&K5E4"}5|ݿF%mqi)sK_wr%&7̦ⷪ)3)|EȈ@O zɳlsWy (O=5|X+5¹NkqV )W#}80 ^t\*W֑S`}!ECKb4"/БUPJWF}ޅ/0Kr]_uXda-_}朲. >B`l t?F)`r 1aq==Bə1 ^s5Ѻ|3f'\jx36+Z@ar󚥙bJY)quǀ4|1uF4F8|P㹥"XU}YFie%8dXz{PQxP.HPRNwGK|Qe,)ۼ%fY[-xFxUjyv|c$ ѾTaz 7(]:9CMA!66h8QDZʁGcu0ɲE3dJdGU7rֻ6]3㶚]\Q0Y&4suA,D)K;O {5t;ߐ.@liqfi*6]| n'gNN Ʒ|le̵y6ȋL;(zZ&0dq,3{C٤2 ̲ē*-|"Gu !,a o9:@V-|5*uʶoڬBk۾5{5|8_HS-z,>.$&Xra7>6YMr儴[W/ў?443+$mM\TA7 z=lX HZ)B~ÀOl}Avr x$̋H!f֕t!7kњaE0(R2^qg: ܍u֕38GަS"Iz 1o5 =Q8tP7sS>nG{B|)ԡ#Mt~QT`Ŭ,-.6N\Wܘ8O /83*@HA$Fd_&L:e2igq_vb3*Q²JxoL_UMX0%d!2Iu$=Re'3O1]42hk;߹I[}Bd$hCsB 7qPzL퀄=ފ7/UW{4q&z6p+,% C(El_Vm<෤4sn!PFEAX~u6gl7^4°Ru a؟I )T)hDScfFG/3F)*~pӴj5Z0ڽKsω¡:R!P қ~} '>E ܋R[̧pߊݐNp|~QSI߱H(5^G!_9Np~c@[i&fO.S7I/H+l kA6.òi 줚:t͡(g\/6QT5Np`ޣ!.(4d:ݦܽsz?/']o}X6MuQ> -d|n9O=ht7倵kp 2ڹGg|ϋV=ǥukn< Ygk`55D`p'GXCT}YY 3 +k a{#'n_QVZ- ̼t 8"HBA/BZIs\igm2YDhY7ԌLdp!nv+i }ڠ!/VW|ܷm2qI^N ;?Ƅ#n/&Wx} "il⁆WYgkeXY %j h~nW_\bdduxڌ)V}0M})kc^LG"'t\9UBǸE~s+-ytF@REbuHbfKi,[1hL6|! >lR (]E;Ja7 -9~3KۤC;LeȒRjpR峑`OA'Fh!v ב 2t^ԩbMV|jlJ# sn_x)b*?cf0Ҏt[v<矶`2Ըjo;+~*@Y6Or쎖p)hw3_MwHCiW#'r굹|_j[2aEOiKBY]qAu&3/7OB)ӯ ,\0eE9˺bܱú9"jk Mnw@#'FBR&AQt"Gs(U$!') >/-tZ_ʄgE\p1^y&?@ -*!a$^5*k k:t7[lM@ ~c$CG6%kn+iNMtȫ|25 E۵(PH}0nGʆ>^k ˻A xOaZzcdje0C:7UX~><R^3v0/53>sbKflPזUk"z`h8LF Xޥ 1̌_1EzM/r@%%jC& 5ll.ãs% _\`s:?_ =!k:jV3+k`._g*B:M%|])y j{I{zڎ(fu09X8/Xe8l.,hH=ȇm-p9Ҙ)fKvgpi5.;‹x9T v6!$oy)kyÖN#*/ ECIIqdD~3QP6N)hϜ84A Nstr_~Q&%*)%WLՀ8h퓏ľT)G)'2<11h65;Ld߰#9?%S}y}<&c v qcf\T&mSk't7 #n\fz2@ڙy*4Q遐2d wNBVzniIfRB) ?Rm]u>7p#{t'M2Hdݿ.>"`Jԕ8o ]u l(z cO@,:%V[Bd G-c dἧ[ibpH zlKncU:oK j(v]~e04|/~Kyx%|Qu.Dj?|[c+[{l]gnRxZ-ZjߦGeJ#*{`ahbioe!Vi 1}ʔOGs^ˌV$طp=kt ^'Όy 69!Ax+}B]p\5]%&k.{|԰*7]QؿΉKЂ >f87%Aʢm6o7,q.bPS'F:9ӢzMJxwjǸ(]$ F#%ISx#B[RC'Ya+sS]|9/fJ,Kb3V{8h'P!N!c T+"wIܳJ$J6ưjA\S@~1?LZB/%$xŐ~‡#V;*Lk}3?Zڼ])5 xJG-/mmAb#5Xݩk/Ԃ8HV.Iײ]qSq\JYʔ$ݢoSl{PuouȾWkW3 cG+L hl Nx]Ii qOٟEGiqSͫ $E?)_ljd45JqhX(gW'?C&y8hИ(܎j~hWY:3H ج2l,AIصBR5zWPZJ&)b Y.us%D6]y3^F~w\0tV@L@% a ^0kHŷT9cap eAӽ^eM  \I VEpCbi4O\XU|D{[y9Abtw`;UG:3@GV_$7~Y9 `V[2vk/:] `*O 8z2R"m$0l%8RAe*6! |']L˰ 7n3`+p _#Cf/suz"]=S%MzO)֖ۅ =qCB+iygRF\Z?R2OxMpV¦Z@DAkQ=sRcBNO|\F^||Վ/o{OgPwlv O#ئKjhVm7z{wlq vHP(B=#g1Ǭ f@9A 1xŠ4fE?Eɭ(Ùf4LRA/@̽E<9]{*邙 +8;A._*s2n7O_ m ʒ M7Djxa5ÿфhWga;?Oa6~X e0WH#cf3*BUC߀/sZ;qAZ5pѓ/϶|1-i>n7풁1CCLѮSJXMWiJe2yYބʛܿ\^>Yj9(Vo !fbe>3JsDQ|͊&ӂ̓؁_^nuU+U9KYu#֠_Mqm:Tv"9 ב烰{3 v>?] +Gk[ʇ6D~ ?j7@vW_*Қ3Fw Z!f+lMX>g~K3o WN+(ӏs[XH`-> ,a},*E =DFR¯ 2Ea~c|%GTqᡨ^N?`<;+T[:?̨U԰+l TA* ,e@rt C0HL}@x}{~26CqMpS&9 GNۑTעwQUteè|vqP6܎e 8:G]/6wGWٱ'Eź}I^s2IS]O Mvm8kp |brl^T,5аЅ>@qU/yKp톿UwWtE!n|oբ;HF{dKYfwIg'xMA߾-3Ɖ xGX)`-m^e]&TI2e擴a.φ݌4^Cy6vN?%@Rm׀vx%pJ3H8ZwΥ$$S} :E0= a|fbY(~3Opl8"d_9VƿYTGc, '=rwG69vTG  f?x#Akl/.挰7͕@G]M՝adS ˕;]  ~>DmҒI/)j({7y"fBVDI!\XxnGW |mnsK$U~NRB;ǰDTu8"m?$}@-V=<^PtR1V@m_oj,bM kߎfНPѨtxcz86IꕲGHo~ʤsFy K ڦ_D<:ilM{F>HyLuzGBʁ¿[820 zVS35Lx4nEZ`!J[=j{{Ju|%Vw'.0{@ q֣%P8Ph[8c Q;Dω; wmf6íc}yn<"W_l,q[;^K( +f!"$wt"PNA)gM!#?1vR4PlxIGk <#-H! z1^T]M{7h,Z2mEoxBs~0 )囒Ñ-)T[ѽH\am? *R1Z]fiNVΚ/ lKt;W*G(ySCȭ DW}k3IPOz >2v>$-KR[7݃QCơ8As8xN>ooo)^.+u*ˊ&Wڐ8 ,~kYEu,QlB([fhxCŀnAV"}MW d|$&R!mȋEkW2OSE]TON݁wnIXi _,&[/bWy;-jO5EcMQ$HOojqAO6l >*sLM`1-7 [#ΈJ r E^WRۄ%7mX?֫O_>m$X7!xӿ5Aȣ55R O)Y^-9g͂S(Ao9i1L8pTϷ󱫘dHA`E~؎*_:|t$c -9, zeaq˅jUd !^9UGzi=J%A3j  Y ;b$vf4ۤsl¥Ti$(m`/ &j!$q=9l]uۜ4%y=TM KB~de-]>(1KϟIӑ4 o$|Ջ7z6v>}9;0C&kR&^kwMKN[E{0P+ܘƺjRa`(-16't1Dڳ~&NBcX xT# =!MRE,pV2vJ֊aj$ rjwa)?#lv.2(J^o~>biY?GK.?}z]{Wh%*6|ʤss̚ {o{;A#96d}dյ8'o338ʥ&#BA.@riwԏֳbBP!u,]}][*`JgLA$0 P]',v:)z힗e+\1<e<͈P>,l^y%C6. \3[S+u!ޮۊa?ٌf V<fLǕ]1b(wWWYr텬 |1L(9H:(<+NT6cP6PZUbNFk/qFy٭fz]i€Ye Rqk,FͅĽ }^];sR@ˬC$T o{̟]' |sVtֻi9k:#C.qi?6':oˉG/"[0+⒩5u~KCSēS ĭEf)37 'zzsEvYQLgXz(}Gġ))+GHklu :=wI5B܂~2>/j(4< <,mkMEnD^cE2p.%\AdbȲ9t"]Ŏ]; ! h.VJl4,GP MR56`g'!'d3 (~[p1& mX Suѩw,y(y@ezړO F9V3j&\E}e$ :vkg@J XʐBl7 EX/j7V6^[_`SPU&;ǥdAw `4NI%7hx)Y X3\36q]`j( yE!W,7vn9g;EJ*ClhÑ9PIdd4\K9H̄@#!T. p̘xqoH8_&~K:!oƯz,eTJ޴,oCX;.h7]8lp[`8XN;BKҏ6O_|"jYKB1U!lk i,S:m;yHA+`wX,}0@kn^Vg߁@_a CTUv8zws>mUGy0A{őۣfXw?U6EWkmYe~y\n{J4fW\Aĭ]eP 'q(BͰBbi~RK|i>)G-eν)~Ha&=O8Tί_|~~n !8ޛJiTO&IMW8K בU4G"D_9I'Qy`S`]d1LdRPE#3J&ܑ+@9/9HEi@"2CsFH _DogePo1c\r7޻ c_0{4 g0 fF/Ϟ+ p<ˣb[GO]+HUccOnG*8.`-Y&xuFsM{&qvIIhEaCye3`T"c%}d_YF}Qd)'#ujfq|KBϴKV4hZa(>76kh*#yQ8ANcfbx ժ/YIHBPPL׵]J՚x %侮S_?B=cJ}_CR%ؔ_5:WhNzkyrN-W-6IӍq @#ca&MzJ͕+: sCO rqԘKYgm +FήmE̐@u5采<4HGEv|,@Jח~%cC12|f٭+![8 t_,7pBxz(SU_Ӛj)ang.Gs?O[!/;ulMnVFg@Ym.-'>^d}CAcq+!eN$CKFy`+Sx`c3֭-D+ͮTkלvSO HqvQVqwk|6U\N.U^= VYo;F~9L ے1 . `XÊeM>FTYkR`'݆yE$rtDk%Ut`^n"jc-[4,#"mHr2{l~@4h+g6=DQH?-spv!5x7m@y >.ŴbSI$OKh4M'y- V]-*٬H[оm.= wShJڿ`>2Z%(QɎ{k&Jφ*֋T\bN+ҩ,}} 5{ۂwWkZ9;HxM?5T$Zn.ukh@!ۖ9//l2'{k)زwT`.822zU. L{:չZي{Q*CeG욑EhcVT[JAYKD~~qfΫ=󍯴g& ^'.(3H%8CܿJ@w~ 38zM~^ b쭍*B%uk~w'1f Ix',tZ%DNl$MïUp"L9Ʊ̞&TO@t5v0uj\?c)JW?pIl4?2ohrGӔ[6QXn2b2(%rŜ_Gtilgl;*]tд~ͭuQNF~tZ[x\1*>W 詸>\Z Lϋ[,2u-Zj'H[C#Huְ$z1_qqOs';D2?&9ÌC W>oNǡҌ[+t=͍g6|};R_3߁5:JPcLobä#e9upqWm蹏r5ppN_pl]9Clܻv-ݓ6MWa9PU|1@KK^D$7ꫤ)i:1,57C_ڀsŢ%G5ȇ9z }JR_9m 0#/hGXz烧!2C]z/+y7 h-[cp) xZlBl.|$!$s8<~BYˈqަD+cƁ&bΔZ߅0{G^l0T{ njEq5Dj*Ɯk%5tV)5dp3II='9#n$a MfyU#uD^Nhr+sD'U7k3V"q]zUCZZC<6i<u~<)4_6Q2p>|( Q[qDV Y^@EI9 (z%LsZ lMD"+}mG`oQ~4 7mms=>= ;yp1 ,& v/%)WO9 56,D/t9ئ^(k Բ>N*+*Ytn׭S|~ |248~vaa/H ڜXo7!d2ԖZBS$UIBe p 2ߩ_5NF~'veypu^ҏV7j]uldԃT9VJܠ zdTPx w^| >U-w{Q1tD-lt;\J)x[î5`Ң[8Q9340NGnW T'T*MD_÷^cޞ*jM% W6>ǙɚA&epTۄ SͩRO*"Zu_oH8)<|H{E2'9}]R촟&ԝ&VkG|[O{ԭ{{4 fU?h@f9ȗ; \:ÿePD$m-2 @2DrίID? "Ǭ/`AK'O鰘QP^.ɞqm/8- #lF,Ax{򮱾%{F83Eئy)uYK=n8>pEteD%-~W0q% p '*D"R[xZw| <'gCӝL `t\3'L+:`U}MV3名{_k U5"Pt@Xq#`Ey;MF9;![-Q{ZWNРq$:͜X&O% 71zjׂzfr pN~E 1PONGǫXvw Gh0(=k yk!DczR="x1'x.7Tzkn)?Ca >is`Ů3˓P߲e"iO؀EF%#^EM)v}mSћwi:5Cc 0F?g*߬m<K;0jgNdg^U#]M hi0L=œݎؚ\*X 0ܖw8p mx;ŤJ@a5JeeY(*5g$%U?aU~=«$׍1: ,Q53O3|1ijͲqRKz% M:%g\35G.oz8 !ss /Cv3 s1)Ɓza Cb=Dܒt)PQ-6-!QotM%ُ^U޾|]8%M9}yf&"Zϕs5ߴ{"QH!{/E( nr{3Ohf0IMJU ۓ{)% &0:{_olXŲOf廁D6<ӱ.0{Rh݆/S|(bob:GoNa{TwjWŪ~];SlY8= )VdbYkD#o}aCp54$sE7dQ2eSS=e : lYZ<%!`T(be|39tj5qw`he:]k|V5ʲL%k =*m"I@PY:qSQN&lAiZ>[=ۻeQ=0Ԭ pNaIpAQ F6|uHm|n8Ѥ-F]\== b>N_ E3i?=Yg]Gu ?N9m##譻UnfW)Sm^-9l9ޖOHVOREc0a9t`+?bOǘ'3ڳ{-&6m=lcScrBI2adLx"N&Hb/9w5uu㕩~vԖ9GHZ3"=EOWBWAtF,DQ'W&]fB]ipb3ğP)ڞ)%wN FҨg>!OO?fYgXx NVPBF"s >vsRhOJ|r$݅ز "IQ˴g{c["^mx5hg, E_AQj*=^˻dB!CR\2*'Ȩ~Z&Rʉjai * 9#.F?vUOΙ}>gّ(5$~qD:c.+ZD%&FdRQFi'u O.1C.012vi M4+!y]iaˤŲ 5Q]QֆN-=LP>fS'[JxLBd|}xd^&!#M1| P|'Љ>bV5o7 0e˰87$،U w: @֩քͲWOw97VE&!mXfZ*`aߛYд;i KYn53JA9IY禜[<Ύ,[mA:w셬['.Y.ƓHץyWA'T(-"D>[Cq+$Iڣ!$6cY<_7*{P[7+ < dq7Ve就lrB+qym8Ld-sqėoe# n$OS=2)ѧ$RAfi2!+\ֈN4ܿ\¾hw8Iv4*]fyC &}LM@'CFox{rŲG<EK5mDQn( TκDr+_CdhW+hL.6vAO/#el{f";7)ҦE(M봭̝>U?X$Z]Y(8Wt>Eȇo<=Ϧǭe=6}!f)Vm˧`ˌɗdjjig6*K6ȩ1yz%icw@{@S街х ܆w񱆓c9!NSRϓvDСʲ83Ϋ:xvB>hUU)0  ni (דE eBpwOрkn fIQеf= TOo5 &^9+ a_c_[jVwi2[yL&E` VT㮌?NP'꠳qD!G) P5B)vSESzP@U$CI}FU57^ȟ"wh]64wa%[Me j ^;̔LUU(N25L=bi ùGqve'O^K+fa7f< UU$4F}?iH$zBVE}bCcNɀ{!`]Ѯg0ǴwhS6$a."d ҅uoeYXw5amO`j MΏ!lDPC3;@yi8ϐx1ۍjmp'> $Gô!X|9Mg%,{ny 1Rwq!js2 kigDE}4ܫrܼh}I-9lc%B p̚FU*?6V5)-]oM׍dxcufa=G@Tws(.H!M ]G4% BBޥ ̦hO<#Jn#:2LKbM}⧯:TR1Sd?-m[hPuSfG,>!&p ffKSy* OqAyR{: +x$v/@XF-3z,tgHE_7B1o )`R ]Bz˙gÙ\)q ϫ֙%(R!o&C/KU/ܫaU9'մ 7U7qq4Tu/fwS!Lw55XڠvT YC4/'-S F5~QD2 qi#"\–bJX ;_!X |Bv)Ui*LbO_ȰfÝiBFs7bɇn1wfw h3u f,U܊2C K&w=FCfM7?m]my=Mhˁxy6=~"پOձj@u*Tp1Osvz 'W"$M!%[`RSD+hȶhD+it>b1fEy-̖Fp`>ljcWB7?6tUG> آ 2.0M/Z!ZNbWڟ!`j- ǂ1X:'1 3.n!r20 ,W!UE 0Y >vUv,8-p*um>}JEҭKz?KRE I*?$\7.L2N aWN3R( ֌5b d[jɕk08Ѿʮǒ?`nZ |B* %g EpqX@ (Fၱ_maiܜ qJI7;0pz ە c} U((Kͧx!2O6YT٥>f8D֌p \'EksM۾<(8jrNΥ}^ -pN/OGy 'Z\ Bȓ#G#Eqߤr9Lpx'ϐfr\<Ӷ/BX$Y"@=W NE[}onёSya?i*57ʚ͑=';d(sL/"pj:kz2\"b y2Mɦ6Gl󴷑1IXlm妯pݒ̶~ƙΕd8&S hbmqPHS^8.5w U1*KvIĭw<6`k"nğ#y, ;Eb5:Ñ1p mSG"t`Xt.#,0iB }+x= sBf8Ǎ&UY]}xAXPE1`OxH4ĢjXn{zڙ jtDZWn!F]UB@3j5ZM ,YDTq!8e dʼno˿Ω9Eh5c!!DN:֍%f^v/н7.xۄ`]z!㙇Zn,sա0rURWa)q2GcUDPХZjgC&e9z[N(pyA01/I51hj^92Ka&Yf+Pt\tVXynC8fto N( t;XVzaJp~5^@PH;=]E}I TSY=$) $W.Ԇ :SkB`(-rH̐4veD7A>XMnp7ɎnS#/`ns#ֵ{ݦx VPA Ch-ߒD@r0Pŕ\~z=`YYWqu?dWyW,htaw(A8 Xz!|: -lH t5!}`Ww/v/B{?qSHY }NIb)byp3r6ac@$͉vM)r^qR%+NݍՆLXg$ ;E&0nt]2)g$9348]KV!yt0h)}t_Aƴfvj~$o2r $+7\$: 3QĀʨ8|[3}k!?´Zb⡴fDGgp"RA삎 jF.4 H<ԯ~I uڳ.: .>/Q/n=N ʿZHbq){!yKYn;t'c:I U9{^/v lFd,Xzէ]Ѡ09 FRC7`۴w*Z۸3./UD2}(: z,jrλWs2 dBrCB1~5~㰴ʞJ A=G[\[kl/P^'Uw:6<׍9J ^ْ;aՋxDkW0zgG4|5,a<*Fl_%Wʞ8դTZU0?c^@KV1Elh7f m:ϛIGdz9r4 &Q,%fde[ _@9nasKp ,K3V%bНgmz9(pEmVn2\[dHvd9 }aT!=$T ړ'*6P c/V_YB=&,6sj{Ųq-e>Spšw>* uqbH۵`HÄt!!O~s,*z}!k&'Zf6ޗpl MmΟ[c؎pw!S (jΙ;;xڑSJ$J*kIFFVXlCwc#Oݭ* '=\X% WmY˵-/Td}Ibwv xWK򧨿n| iZZyѮԊ% dO]\R4Rl/樭S 3'2B:P3EvM_,.:/_ļ{͡S͜zYF8PC*T^2iKדE$T2S>vc" 6[xcP`M*Qc~phѰ9eHy1vUՓ|m]9pw2W?_+B5h_ҸyTtW? X!U6C_Impj0.6a9ȒtC|:o&kNra'ckf1oTR\71Z]hmoAgafpZamIbC,x]m(3qfGYc^@$QZWkseeMooqȟhyɲ l=c-GSdGEJ!Ϫ1Lջ᧌WyǪ=ʃnvDhx і-\2[խIr-Гg͸hoT^LlEC:ɆXu6L9nw.}R0Cm#>}̑IT|Iv}KhhZ9-hY`DA)FkCk>aB2Acӫ\>.Q%Jk$պ}ħOjJ߽joy$Ap$@U2U[dp@l ëEGhS[{;p${3SjJ/x"NDāD&jaaY]!pHxE:ڿ bt@,a"'F(^QfWPk'ZeHb[F E  =XwŢ[CPu dᒃnw_gY Ua o!'"_N#DJYy6tz}0}bOa>>zOGA >l&o.B=ѭ Py(Y;_zO߮ vt_[p7:Z6ƞИӹ lOܗo 5&fb;9kb *v{ws5M_JRCB.䀦-)#;-/e^z[9~LJues %+E7Fi`ӲG Q+uC ojLn~yvk[cSXi?1HÅR4$sBH7P2^md҄8hR9\~ǟe|:s92Gnp#TeYaAۄ)zFP$ȧwYH " [ύ1}?ptJa#!nș:ɟ=R!)d%$%C];Fxj< Þ#pbHȌfLLR'P"MuvGvqt>ڦiklu zRD9J3Ӡ7ΓQWn?D7嗓tys~1Q$siyXœYlꪡ0z5=e^BX 0`w:!sAg%1&7 (_JGS-ڛ²'^`^SDc_l1NR&+qo&㮢nƃ.AɎMi]$ ĘHDՆsA6_{3|kvIvj@ǕtR,K8qWZU}YZtb~k?򂡲5Г .[$7V5;kX?^86Yb1Y(SɀSr%ЯkW̘BlcThp{|N z*Xh:ڪȞ*Rp PMu뽩Jfs7ιtkiB5adpd>hQGG=+*V70ߏ}/ |@QxߌUO;1{< kwQ.hm15'H|)* ƿ $[{+A'2b2bUQcKMecB 3'eBgpD.,8-Yk ]И9{eb %{ 0[x|vRJ"Wk蝓 ͗5S(XܴÉ=H젒_5qefRmArf|H7m`CVA;3 &gu`L^BQVw Lx_I|$b>b +H+*iܰ"zL:Vk v鞋7a%~@^Rй* ZBDcaT; )q|c6>S..5x&??ͦQ.E#} W$/JY_,ZXlUoض=gI5=/fU?;7T}t8F)K'-xC@ ΩX 3x/e7ĕRc b%T]vB4@`T o5K{ݞ/I`BM8J*ZK!#.{Bc']l]VEx?{!|;uhlzN @Sz%Yj ȂjgA|/>Ldth3&HݵW]nfbhmoE!}=:6S53[I(gZܠ7^VS }A6_;>A%7 fz3WiRd*4sd&b+&}C$b=Z5[?ӗsaۍIM^}(7hBWv!pPy|4Z:f-D+Eq+"#H7e9!+Poǎݙ'=8KW\Ÿew xvnjDǡv3kф3#5@vL2Zhնd_akXN\5˲ܱ/0WzX*U;:Ī/x+ڷ[gng˒ľ4]p:]@$^2%H=Hmu z0# ,e7,bS(޵2֭ .d[q~g9eh-V/=YY;98:P,ʝA6=!tziE5sEAelfft\,y"E]bqL';bP}=Yïh7~%ad<7i9:4wN3G@mоL\}'4m*Yqw4U䭻 םEEL5+N``J iݹa03T:f҅/wtC=xG &KERO/6)18$obcEV!)kA` )2`eN &3 ϸ!щQfK2bA ן6`񯾯 ~2A¦H&gK _rH]zHR'Xen=da)PgޣFN|17c 0O x`F:HۅNHsXio mѥ=,j0ˢ=6qǽlKX\|nگhe_@9xG_k5"("uT͂Chi_o+(Hujgwr18@;S N1mb7䛶7ZϹ aԑt`_ ^o:2@ .!@R6oo|=p\Ij˅al,G K$g ]Ug ZwUx"3EU;/3/s{f xG 'D U擹wuNמ}npb?դxË-kv}R6@um3]֞Yljnp=ս\ cRI>9un `<[1T΋X~ܮ֍pB =3VM!~By`I'lG"Vum$9+Z'ut&͕roGoD> RbHM?j\Jx 'zu#z}$ϣi^c*km*| ;_R~V K'i>8(9ycL ã&b |2PDl#fA8u)Y.8 ~εe@pwٻW-oZ X 9>>]mt#(Py#6ۏКh?^˳UdGO[(:'z"mheƖjNZGCNfQ-T0)o wJ&^xH/Mg IӸDN?d'd'.7*<,yuA C$7\Y:w4x65{~ ?Fl"6)[t=sZ>!PK 8|bփy(,%AxtX4rz(ŸGCORw W.Dg9e—24lJkEI뼱컰qE&*PSjϽGnF6w5> y#DlZNG"_p *?$壗94Z$cj ȰȊ$"IL+)]{@'8mCz [g lW_x!NFt1g ht,nD[PQ;b{'pV)j_ECYM}?/[ᴲK+8̶~79ˀv;'RJڪR:gEsV$k&R 9cJׄwc澋y2O,KP.6xDep8M%#\#3DԖ\nv4a /[~FKu㣑.e.om}`(bN8ud?D /*b񀙌#1sz| j_5 pB񅃊I.$4e|'ԇ7u r@3Ek pV1\Hgx)3ׇrft*kOMi3(T=Wg!`>1$n&pZ5և!A$ \MƛB-H2x'G' T)='=)4*/٨$j{f%Pߒ;wۘe."J`ZK+$E% ڈw2~\oU7XYI0='U;C><!IKHMs+^^#x2DMH68C@7,inI+yS2AهU(k=m k7_hԉ ),}Jj J=NsGJ-/P.he9'}DlJ#]6;U}9w=<D C$V[]trW̺c2(a%PWHhElBOBXYS7B͎RtӞ\V r..2s"fTIy(~KFu/pb=rs}/B Ev*4 C*B PbVO7RB6XUߜolwI8xul;n}$YH'vH;4ƥ> w'}(^LMj}Reu-j6btN\x0)G;piLprNNM-zǀ45T/dQGZZq咄e]w]D BMؚJ(Qؼ;i3hh,T$wťT=@3IZshՂ21V.ӽc`sɝZ;:Ռm(U3V|}w Qa]&.bi_"3x(hZ|ٹJY8^e$ >@0w~p]~q#*J-v"LЬff`Uȵ=]tqMp7OnȾNNU#ra($P/XFE \F/4wvN6laz1= ND=% 4+Y[ 2ֽ iU ۊ(8(oc͍EdY>)<'\ţ{բGPDO` ͸fK<:b^Ɨ}sk]2'@*]x<Y9eqk7i6~N _ giP^%iO,FW$107Ar53t:S1 FRzO4H'$.3ovr3E_zWv/O@9/½@Zb:[T׮}z0 VkxqQvBKH 2e0~Lc%k0dĭYy/ٟr',V`Ri.>V&l #j >y>8,Iؙ+'23/hlOT¹tɨi("M=gٺ}/L ϺkK xh"k2!\ C].D ώؚمZ 5i$zXb RĞׂGMѝJc"G0H oT{;X6nFWı=VFE|&lp=c9~ kFo[F,t48N,>[ 4#;q]ּ,JfRjԹ'Ձy~%NjNO-@$&»CӐ<#qUx2dۦ<5zϢ k\ڑls$kěksF>)itR[s3Z`_tGp&3&B=tn*Jthe>5Ss\YoRKDbP 2YA&;}A,1`Hs; &T ]$ԡF`]HYMwwިpB10$1W7La.6m oNHndRYe<=BmS#oY(e ĶVۜz@ ޙ`ERNAۑ],@%L 3qR8븧:T5`9ť`erHMIwA86s8CLEԘ2 ؎$HĘˤw)vQ5޻rLtĩ[W(P9ŖJEɮk'3>ys dM{|!nih2?:0E+}(f0bD@^m`o*˺?{d4$VZz2[T 2m鞾Oj4LtʻPHϭݞgRHּĴ.G&'BP'Pz4BL9Rޓ5Qu -Z."MdD;h.FY#lsFsW<JOAuac5gSCBy4%vH׃W嶠F+*4 JI $dghqLJ(;+m[6̲~@^Vjar Ҵ=6a0P%nUE1^+Nx܏yJS+[kSc;+` 9n{SFlFP VxxdlÀV`8y{hSvCv9}&kF)3o`=p+PuO*0qZN&,Y r3;',Xް>vMw`^gk0pfΉS3Ul{JJdu}$G]B`$[& N'Z83c˳2_kCI.÷R:xNԗ I2<(y xPKTV,vi\[ VMvLFD  2VXjg@b^,IО#E ~%F4^L*&#Nip)djť.g)D[qi8s,5: 7EEj_/[xs7 i%hJoO*$~N)ze'rW7J!)Z'ԟ5/Pg. g1Q/s#¨a]ˬm~3Wȹ Ӵ4_oQM#fD?᥋#dAF[+#|Q"d~xmPWj  c@OxfPF_ȑbDmhQiק0* 9#=G#7M&[wފ&5m8EM2*] )b)HM̩F _,.GGm?5jwpfل:}٦fLj|~ߺ=[/:yg?sz\~eށ$(ATL_HS"u C F퓎s7<,un` wfLׂO7Ab]D =:^ AD0ҁfrs.`ک5+ʡz=х%[\)C;I@i5bZ#]ҩ%srRO\g5'F;ტ+P|o]49`H%WrF(Wwi؄ NEÁ@^YW7~N) B rfC3]-uztJckx},Px"y|oǞcy F/#8yk8S7%zJ7δnTo.8պGUp)$] Uλ!31A]i!l7 RM )$*`/k?vխ`7Yŏ~IJGuu\0&7@w]yn6.H\oM=\=\2Cߤ%.4<Bq뵋^<:z>LSU݁1Je)O CLi8tQ tMJ{r@h^t۞7RKq.Attث7ҁF&i?oAܫ ۘyH!2S'46uVع6%^yj {N§˛7tX]#7֦հmԄ2BI/z jO¬߫,`?Hpk֘Ж{dy559Ohr9j$Xe&:=wS;o`UtdOGWsԿ~=eFC;6]?jY[~YC+2ٗ!-ybnPblI<sᦷBu %r b'[Tn {'[.:[V=~N& ɀ:heebɴMҼM6Rϱj03p a*}l [e;YC4`hwSߔX@o'%3W*Nm ;~XH)liSb#l)邶ZAZ=YRLS%MY'Ϸ-zW>Hen^i%RFUbi"LjUi݅3 5>˒#+Zh T{ɭBꎞ0= |4#xF0Kq2ɫ/tЖ>Oq*5b4J]lգc0zTuenDa y>rW@8HSwԜ+Ch *N¿R1kݎ$( [QIT}-E[ztևuA+4i{ 1wlqމ;$+29 }B&f D{D ^V z~B/H4+mh2ƬxMz]qaRP;=zu) ufb#c$mݜx>iC ^6hb?#+bE lm{i+ni2vZ7Q(i8}  DZ1L=hZ/m녺M0uLگ&rkXpJzjt7}08>D-m-wHn*Z?Yp'wG)k%.^z/R8Q`A]lElhy[^⏍²vZX7gǖ ?}V$ %Gahz_9:T(+y yF5~KbDPv.BlN+nmnW g&S<]uΔC6C<`qk\v2F>7VΕ5AfrOmA*iТmah?p3"^1qUFD|SИS!r7 PU䪡CDg3JB#iΪXvY#o.*Hc\$DBK'iq18Z .)`H(cYr-6D0?V4="@j5Vg I.i]a*&wlTm[!qyӶ|V'iS6 g4#m~W@\([)BގKI2FWۃSu[WӒBvBud_pPhy3O4׼3gΒ$~b7m\frOrfM4$V@Xn@*n?#N[dkT38XQ,w28>s=xpQq#0RIL)Fu'GKqsftc\DCՐTvɅi2H+:e|apGǓlNE>4WZDSXBݘ `d4 ۳}-3@9kyXcdу5,{1 \-hUEۊ@p2e<Wq$$Ogᳺ5!#:x"azE24Oߒ:kUk+Hm2^ؚ(a sh90&xEc Ňøtpqx7ٌI2ڵVgntxj9dVK!z͑'C+G,݉Z_%!:nTqGHULtԘ$6NHĘH /^[B+?gNP_x !h6ߩQoT|ceeաR!Ju/ǒ{P~oS'O>I9jh}Low'Z<'y6y?{)g##l$sf58s],!$g#N+aY |<L?H/\?s>PQ:uoc֋{FTUh:ʦYa490Y:+ZEBms8K뜻mB@ P%pMIX=>@|nX/*ѠG3ܮw+4*/s6nw\5Z} 讣S2Un)r!JMEjQ݂+>2wۼHѻ{K}i-]'ه;H֣juMbCf6.%fga,@]>4%01+:Tx8MNk3^E^84gMs#P3{r09l vTm61FA IV̓ r?Է}<]+gg j[El:@qӍ"Г򢵿"ugaIJO)Ӏ 1kմ'E@+$*`cSTRF].(MW:EfLz I`M(z@;r uLv[^^(Fci>%G=MQ#-j ao9 Z`#s^jklpǞ 4 J4PbTI? k ϬS,YHCO{A8eAᛢ6تr136yZͯOgg%ѥ+ΛiQI}GΓ'z _ E!["ClQe`q.F:  Z"Ш#x4Ee>'lb:FS(ApO $-U0@KSV#`^e6vfAJ$lOHőԮ{w~--b9RfThu_KTHbgL; }m*kh"홂sgvc%qeZؕw~~\]#/ 1Len͊ȿ38D&,<=&&Tˡil4>X˸\D%Y0Yy_P>Q=troǙSoЍռWE#n1 Ky_D$?ܟ*\JqE34Pnaﺠ2iQ>>A؊7-2*{jjԊZ2c&/|D0} yg,* }P]KVbjhM/ibTR1՗\CauHEƼpתKKzM6Ɛ \W NI4!: t@W[lS|nqI `81"!5d ρbt(:ja0Ht$}!*YXb׬IbdS@H/{p4țC6lyI ?x@x/'`!Y/0 Eo9z.=_L CE *#u IߴJ _M'!(/].ExjۡOapQ٥dNr l{- L_G~7Ȭ;}ps@)8#x !opvW)z'H=l#l>p3h+K\5:YՄSÈ)\#; =FSV ]xGN$>LLw5GueHY7Lj~PN D:QJ!hL/;b-V 1>}4duKew7[̒yō&I$I[vSb+ $"?ARa!< [n>H,98DGBd=;2h`qACKcvdxר&hMF9RT ǰVۼh᰷QC^!s8]")f-RNUÁ2rӕ%Ҿ]!P},ęf8RQr@>D[:>|SN?qg×~`؜ٖ# Ӟ\*16S=lI쭪u3}yR !٘ӏX ܺC9W5t)1E1}|F@y+MMyEhD@|zn,S#샥]\I5D9jڲS|֢&JP9y:|=e\卟5JP$? "7@DjE^%Ifq.) uhu,+) >L 2S !ScLèT6s0.5~3_d.7O _ӥǍ-cnp2`(RI"Vqgz3g<+Q/ / $ýķ-G@PCx$-#'U3\]}{^BfsuIS8ju>Gld1~nD`Gw `Z p%UÐ@-X_KL0K]ŝ'Y ; pY4vʩl +tP%&WjamrYT}18!lˢC:}Q(z2? &{1OP1x='pW*rt;З܎l}lfsĨQ nEu?x $xoaBlfBg/eORcQU^;oe:Zя#a;8 KjHjSȖ+>ܐU='غÎH(EM~Y v^$]Λ((sk>c܉F?~|2 97Ӆ3[[dGqI(j!OWi4$#y|2 &:HV{uy]g&Emt9Ѡ 4;Q,>oa)'S" |} ߌb/w;TGir(CpbCe!xS7?"A;i(ęh!`t/:>u&h^2hQ<1I rBY\XW[һL#vW?<^%qjwb:aUel%y>zvKmXǓO|hϛ8W(ܭjH~4g3H)ItZ~Lwٴ&LHVl2.]s';|g$*fcX )WD|Mm͸QS)- /ar{~kJѐCd]M.1;CjF޲5W RGFaVRMtf+x|>%\(K-f1Rq}!j_ZDk-;fAJ`'aZjE&l-`ی0WUx:-P&Cԉؑ/]&JTx]+I#)aE63깖ڮtGsڶ0g5p_am.gNU_Z&um鯣ThTɝrg t!?ec+Qӳ6[ֲګX>_:{o4F0* 8lekfn9+ꑝ7ܝğV&s~c[0/ 8IU/<,s^HN]UwvNەA[C؃*um|p"ɴ*@.᳙ 1Ȑ0{zI؆C#ȎS{y-Jy/8<%/b>co KL^.U5XŬ]GbaK p'uB=ynIoh ]mGVzsZ焼"`͈ymclR m!Gj}+B_vzr7 .fў\V1'لM#Cl1/|3Ci=Qf2\6hW6'I$.Kc3ӄ_2nf;PɊ%r;,Q-ٽҳ]8!`jq3<+C=Ƨ~.6W^,'1;ftZj-nzѳdz CVY̆ ۤژʙ :,8c5!OazkQv:X!2w=ހBh( 4 '7ABZHA,~d}0+^˥rp; !ockUv ۹q`?EbppBGpolPEg^tpH0!Cg;2`zw#C*BC|NĴ58 cO_q|Qŷ(+0؞An#};<0+2mI{#+@:XGa r-?F,2&eK#%BIsaѓ\s6c/g9g.C~{8YfB\jD3&O٠imx#}W:'곘23Ys%b1H=M~v<&5.IU(S<7R0బVVgq` ^Ԓ9ϭkkY~S^OL#ܿ}Ȣ])D KTuM!mVl۶AOσqlKf< @-0>8z)Ͳn(q19k+_h@~cB<+1-[=v%20Qm`3:.!scB+r^Wm I!-:!ݙtJ\UwHjbDr"V~Z(#r{cZ=Vݪ7mA識/˺] JεʉI'Nr+YBjlfNNZn 0x^hˍ*J7rceZyOY(s>Sࠃ(24ġ|( |X" [kE\i8Jh[ GII-8  XF}%^!֗Aim)\f b4]A ' \y3*~~9\a}s95idqF0VtWʕnXl$=) q@L-o3<ݖk#\ƻb޺c?<:Q"MtݛN!S6]H $]8~Lke]qw*ҨO4=$rq98+kΘ 5[f>,L=@/pC/cPE)zu4?8k3-p[WpbXl?j|=U-V)>6Sަɂ>lhy-\T;ւ(i: _cSR1r86g,m'{;[ xFϸ%& uV4KaD(Ӈd> ( C@Պ6CӐeD< -cbm15q!5;Q|4i>z(C/5O0>;$Bu)9z)rn*eLa̵GE@ jj'1eR nll9&iΩk- a]R聨3/G+&سTԷ, ,O!]k:ti4XOAL ^/ʼaf:^fهHQxxuT#y֮n/<poT* t; LIȔQ\gniى|į-Q0ć32>3S-QnCs+P# v䇰i^+wuk`B]AH->|\HL?8.Xom;YqVdr(ܫXHXKp>xB:}tDyrĉV3Gw5\H"iH 10eQW TȎ"2nCx ̝^8 .aÈzX3@% )\6&9W幌ؖ.)zMܖj!F>;[wt`I'L-ФZ 0L9a*!4I9cR$苍Q@B/F16H3 {1;D>A8S Vo7‘,u4uF@0#yΠ^~@o(q:!,Y^]Sp|OgXfWW;D8N.;|iѻˉ,2,8--Q2/Dntz$WThq Dt0tmh)"J!*hKyԕxȎp3iNgAޒ䁄:7ni17`d񑁈CT.Z]j,7NEPQzO;=Pkabnb$WTvƉSry90rk|ǙuQ)ht)Y Ua C8i.2[o =B0Zp19W\#n)%܁9%h1u\~K8j+KSYW>EX M4 fHOr,@׍o.|Ӑ;IAӐT4E@ .AC7`+k՜Ɍ2 -97\>Sp̷``tt`/vڠV$  DaG$۴VԐ\ոG9<3_ڠj\+AorTW#+/^apP9 *@Dsօy Anm@6J ][!G1m֘Hz%i͇j)8Ug?8YV`Ҕ=֥Tp5#7(dɿN#oV+`{Ԇae s(Kּj`Iw;`o B %W51TIyދI 40.dCT#ֱoܤlC5QLࢸEw U P.!1r;"{g=o i('qEҩTzƩXY{6AXf'NXrrsgL25KGi,4OȜŏj<D'qѫX-q9 dW` =/Bl{MǾV5b,/m/w,$Bn S Q{;_}i: I #x6wϏr6 lmhe?\Sܾ5CHPxN89ߔuXlT6m2̓Wl֩͡QSh WA@`lc` R,`ajgN{}b8bqRݷ[Pʞ*vs %$ icmV!&"gΑdA.IjO'['C DPSѱ7 ŪW0wHo!TR#s4js[I ) a)w Hg;9.g.? .dc9r^܁a-FsC|7 {wspgfT#~6yɸ~?LҮlᦱ|odu. W%L[o3Kv <,Z5K$2hj\RM}J AnsGR驂A"%&T7.;~~˯e1^R`~vK>0m\]Q;F|(tC4_JRYXdXtbo|!^Y|h>JS̅Jʧt3<{Ζ֍\ږs<yY?l.c P}\0K.^ aUNS49Ma*R@ 0T/0VX2< UdY\ReEʙޏ&C2"ZKכ{w@P͔T}]w5?޹IJ}F`GWa@'.Cr(,&'(\y4Qv0=Y3H)a">ұl0 ?*cm?pX6HfT粜1+J['Cn Sq VLN/46]N6_WL!3圗nVMMo!ttw_2/B|K0c{XʺC殽j(K\@{p5R8ϑe\d.Wd`@?1Y㟴uVAP؁Q @} d6؏j5^,"Y;O&G"c^E`qq'j3EKm͡6( {B_CԴ1^Vi<ȸ-5p DƥH~6jøxuIElngW'hAҲkI]3gSLCN7|fN'j ];Oأw.哗g@VfsZRyoz!Nj$mR8(l+ĉb{ $݆fW[<<`t)=PT4:/$@ܰ 0nr/D/{q~C1ͯ@CVrO| u#/o)aTݳZ= 7֕$^p|)/BKxpdgakkNAŗ|Fh^L,d1=&CQZӛw5ʕ7efx˳c0/-XdPYZB smL|JxRɷs"9WD{%[UJy<:cGD͢ҡ1H`O5McZ0O!ǀ&Ψ-Y%ǎ~t dztMwQ \~^Y,; !J&;E\諚Dŷ/B?Qȶ{5("P I/w2yaAYu sڇP{.sZ)Oì9B$q#dA>' >ͨUe\6/51lNFfËa3X"_F@^YMLj]Ygx}~ncM%_,t26Tz]X썮I2ї 7u F8'];৭TFS$ᾠ]+%覛5{E uWcEzZɶy`g:g47ز JdQ%^~M阆UKJHح` dbZ5Ewϻ)iJSY\°[/4ꀯ!:_IC/o%`\p4AF5l*:x"'u }zH:ޤBo A"q!|=Ă =y#ǷW-ÿTnUq '}W{0KmPT "g~IK8516s'AsBLrH^0?>yED8mO4S5F'U@eE &`| h\M*1tl; GXluPtm;5sbbRVnX`|bbfn\,XO&/JH2")T{?Pon3O'5kp1t|.77/4z=ǔC [qoAbےҬyt);B8>Ho3W?VV= -zz?DY炏(ZncT|OJ=m:*͈brы>zCm=xRS$/Il Y*_%B0̇ԟ*MHezfl0)֟6`ʸWnF_ܥM:Wmeu{$t.Rks%{ ,:4$1:lB Kg z/gĒlX'X`R%߂ &vԪd(!̉HEι4;VدK_Ťs+~[#XȻk2g_6BJ9ՄK|Z42cG;F4]c;(VY;\! nBaa8Cj򬧄h FzZXbxJ//@R!oQ)WSǫ\~ˀ [tu)c,G+OO4]ZwI@~,@nQ!;e\J@47t^JEFlpQ7KqRM-e6r&ࠛx(ߌ0/1(\Qaa#%5˅]dE:sKh4yzق-Qb~ DcScF <"^6x7ŰtNP+~c)Cύ< &!Q[ǃ/oNN|y&ZhcO l0!{~gPGOaMFmn@.d42JhF=gA3x}s 7\M<7Q75x6κD9 &jVs(/[txdbkr̪y2^@ r:&Χdd,Eˀupt좤߄2Wp;/w}FvbA֯K/5ffU cdž~e]W\XΤEZg%dpRg񳊑k4!仫|)cX,|=en񴼕]\šs T?^XAK`2yX6thg;&?/h'vo;RQD n/]4jSPC7I=6W* mI'pesWUIZ|T\ ޸mORنO ;î保2^Ip&E^6 v _:J0($v]ϥi]76ʩn<:¤+TnI{N~uZH 3YE_QYK#]Wؑꡛd0la0eώ)̩I}_eL&*H n` hp?H9wiVϫm[f`<ߘ$)~;N%S,g4Q}` HI uJQH\rfJ_),I4/X]@/\usaIlG7K5E=ӟƈ˱E9~ =*gP&ќ.lbq&8 KyJK;Еo l/mLpLT+J= &+ᙸ G8͐?Oؾ3lvEFVu.}Yc f|Vܛ ~XZ9` Q_Bgt*G =.-JhV!~/a/^l W,9xK&EwgO/1r Mɵu>8l)ۦ8+"RW^| Woe7PAm(PRF/!AƟƳ9CZq8upvdύ `0c?xէRMK1W9Zhr¨_Knv3 Jp۠?KK[Y&-o|~*L2u %:H}:O1C˦&iRi\h.w|WP#V澏)s+(_h]Klx1ԜUskl35=[j,_}4WEhq^mZü_XG nfs2@u.̂;>SqV~)|(H?%1O*7&Z AaZCn)\F';ӭ@$n;Z:(_Z_,S}f18LSlʲA]ZQc p0r2D7Сw+G.2hXpkD4(aR,hö? N*o;/ZCQ$$@FL?)Aj9#ŮZS]s}Kc$l`fν;zpPMZۿ2GPA}w9̓$)dz{$/]R@g:-g G=;<+øv<+o G=:BV,|m>]0 !۲{;){`aHvB>g@ԶTbm;ǒC=? Y:w6ޓl ~k4 Vz2hĦ\x7:߀µ"/w0SExLn,@~ȟϾB pYܫUFjݣkgpE Eʘiڔe?reY12 ce*d~Tc&&z)A*#3Q5!2idVᮙrFӅ&J\sM$p\: a~Vvmܜ]qo@122΋Q|:V{3{ó `m`oemPȢ:`ysHϯV~f;ԩ?7mC&5q/D( 䍈:7Fa9UfCIʕaYx?tK-GejAA-It?SRNʖd5ZS4@f^`0@XHhAn.tk1זe8M[_`dgP3;hA=ӗmxRs,xQ"+'sLcޣZE-$cV}I4 Ҍv LXmDȱ qrO)IEgy#f@%bnA^~S#]3^?Vժ l_7 xn$=&N,# uF Ap*i훗+V%e*U1@Blk]!A"BBr~D&<̤tc* 1$H(g %ZhY2O' aހJO"L1$@>ͰGNLɋBHLNo_ ޞ9YK{ɄttBo~@`++ ׆0A77ZjGЈAE"`ߞRg3;&)rϝL=2ROz˕jh6#=mÙ-b"  |h g}o%y&=PQ0HodL2͙- ND51zN$Rp$pT򾍙й3|j(^90beJe N2kIuzh 74v*m&݌^Pl/p;\վ7ϚT^6U/8⎢#:t-Rq,jm9&'rCj^iNڰiTjta ¸ 22TWź!Uzr\}gxIh /ʝܭ{k:*sm%33Gd!VM x'j: +sS^R6ߗdq )_<6̗=nZsn XM/yX0$QY$[MUiߪbU)= 6Y4 ,Y \'@Ssm BU箮Ň{n6 rX5hs  Ph " t?.L礄f#>x1}`P.J%|NܬOC ]WtQ'q1|~ӔCy sȡM{qAGeT-1bőR\bqm0nGë~e ?4HjL= +JC@?a7c2yuƿ\58"\Cpi,0K6d)DM%mf=*F XJ#Â҅&n N{\rJSml9|IAn "}_ &?a͸CH8|o⁈amaS,_Ł̰Nxr'q9تx. ;ijъ~M [ݵ%zݳc\)XNRN[X? tL7M1㛽BKUA]Ɋq?嚁Nd*a;lNR G S(26$o5BU6w%0qw Ǡ-/Kfq,\C!a>݅09 .z>pV8BmH?( DmJPՓXiם'w]I\Kx ŎkDzE8}?F(xZ#0쵵D7 +i^:'Oѵ(51*#S˫b~ulӱ]x"4goA'=E !ɉKg2J/=[TkإN&;.薻TBe#O7q3[*NXo(:rfd45փ adjpM+WfqP?JVB 4r0EagO&3aJ;^選$ei'!o|3}/ukz?I>^tp\ɠdF@=kԄUcmkԊ*I)S6\z$R ɭk`GHfD IMyޮbkz`t||Έ9*ie,v: Y)Q5{\L)n^֧@ 9n(.WX~E<>ʭD@+tOǂV1c_O^.)YIHM>4 {ej᪨g.*NF_;Bs,Ѭ":#)Thj]û̜Q)͌F;$ Ͼjz|e 7%x(uʃ8xBzA/r_9=&hm˱Z͕Dq܍D mY} cSa=,a[ +^`Wzh`iU']|A2oyG@mnKQ$Lxhh(N / Xoh SeX!:,vق<0YlK)w_Idc3jNv?>=Iꔽ,dDn-ܡIcz+aa(e]{(-P$۞;۱δ IQp)ʹGO/)b RӦ #(z'sA%'KoIPRJ2X c EiFT]_ZaBbB&6ȘGZUC*tWujQlOׯL~v?i<脸tb7~4‹2=-DZ5%-~7YQ& {4Z G)- ~KOB eawڭ)Pz(+ct[a^z),ٳ-7}vN+[\9Aqd=^g) u8cRh!ha_HiLXnzsCՐw .Kj?b}cn?<^~ SfAԫl#O[ve<%ł]CMRO/mWb\Llk[W}2Įe]~Z12E69HQOSI1:U|Cvu8?qZNϋ:1'I4WL2T=;{S[I6U/a' ǥg_K6erC{&0>^-`ݒ7 x"@x$yM8;;b'O__vL(*7;ˡIO}Ǔ0gC 5}h)UA&oV gΟzUK(Ū+-]) 8$ tu?9gO",6tf. VTSݽ.A&hŊt 1>mw=CC QY_'bT|ij9 +JI%7 ,h4 -t.~cnaMw^U'OX l}T^Py&g(bDƿ86E>Ƚcp8R mt;웲sXDaIz4Dk˧`g,Ñ]b8gB$IGפK3g5'S$ ~',E KG,'9kYzgi@~L[$m֞G}O%J zʱ$ |XUddV|,>u:V:*"q<%%uS@ó5chfs2sYldui}62't?u͕;$x ԫ{4e@zf!G'qP/Dm CYH< äW4kG?+w)afF)#3_.of [Q,ge"CىYSqk L!fx4 lNZFXNŵcK# 2AQNR+$XP"8Ke(AǤZZ+{ 8c9χ4Z ^b]̞ >0VCj1{,W6:9qxenw|4)tD\\8nELLJb 14Bu6*ru<4C5 Y*6l(*cA VM%Ж}o4ى~ix1o+ r.i&)rdɿ R ЧI]# ;Z幵?ckb{"Q]7wbpack,&RyE?E0]Ҍ"fS(SͩYׯM7i, F!Wc-)هy>P!,lUn!pA_@W>/Pq#*dcY{VlDI7賶tkpU Sys }NIUoSVX8C?rJK8({dBݮ$F9Ռ:;(c (k$ڻ̀XAyTT=tLTϞUJ9oTAgJ6 ?-o@+ә0Pns0hjR;8+g|SXEwh^86} Q3?H/j$"dc [ש@z_x{oΎ.`JMlK`DL~ +7ѵT ԇY/툡Q| |oW Oc8{1qI<$[|)MxBlhΒ71gi~ʼoGC~onųWwJ;wTHD8Oz[ NbL 7r6߿s 1XI5Gs)ZYō j8N* Ęx`69T6ؼʦcDu . Qx鱕 ;cJ=l;|%6"NJZ=KLd5ߙi;/v3qT޽FlpnaRzɦۋd )RWY}w;]?eb2(NTy txŅ!" >ާFUocqmh-OkgeP\/OXD/$ۿnt]1ݼ /}J%nb`9y/9k퓁sވBkM"# ^|PmҬtPH5R7AX&M?G8j?@4`*Ix+}"-(>7cVLzl;%?Q$=uo Jz'BL."~=ʅ8K0K6fL_o­nx)n+,:o^O{ Bmmg;柈n7t!4rdd7ĵck@"n~ɟWD4Z]uNХntU5^K-jLџpQJhxT U^7'S!=pgFTxJeLS655?dO>:K^= 2,j3Iңuc&KS#,yn8&ɨ.:>~H!N5e7IRVNz;J,⟾T@R'_JcIAX&ҁM]X9~=4 +sZ  ; Ve;lL6n[8~gNSi~Lʧ6;Bf\H #݉>p0DWt N`,aMAD5X;i}ez+m\_dK:,4@P稘n8pCQe@$ OK1%EZ3>X˼_Jø'Ǹ\tЙWGwXklV*{0BǎEv%&]U9\.GNs%p+i}ty0LBY(fF5Ԋ, iM:!Wg.^rYkhoLޯԢp5 `ήjԸJ:rW X=!q+p)Ѵ3^?KCI[t@g^/i\2o= kwC vcͫHA>Q "iȦ_8Mrfk0=V젇^?&܀5jsAJl*`#O&%{n @K Np*\=c2{xlw.BNK9Si'^:<.oxF;sL_t.(C8J*4@P׫wWbeV4zB KфdD,=;e7p`OWi#RZ?­J)QFUY@Mi&!g%aW^{uwY;iD~7׎wrӧa{głHhw`x0LJ t=#O>;U SѠl4s=8Z*`̵;zM,м?ȄF\r97!/V9od{d%a1kxVqj o2!Ӣ͍ hjl 2d#e\譧ue&I6ȃ4j ^7V?zFjz TWoOf9>?S*Q"bB~X WdKom\egp}>?1ۙяWCMp2>çZݒb5l-vΙR{TU@>AkYS G'10nTMe PLP#ғhOw<}"{t*ܰ}90 K OS7'5uzT}MqZxVEBrh^mN;-2/.d` 4!{ Փf2XYe,̱J`X4 +GR=8Q+!s5vGSgңvڄͣ<*H~oNy3`|6hc,$|3Eac9z1 Av bc̳,ygD:K+O r=It-?qŭ23jZ(yk';Y`gN+o<crK>v:‚U(apY&}v [s/^R`⾑ݕ0f^,w{&@HvQL{eFJ1,#Ens?ª1,Nǹ}i UƆ'}Z{1J6l%gBwGt!}p펳}~=AXs5[YT+b(5k)R0>vwJsT}҆1܎ƟNwMX1b̈́LXLO׏V)LAz&nnvq3etD%eCU&XՑڲFL.'y }AĪx~(q*7OTg7:]4F,ypԍ;A}%FfMcı׈Mt}/nSk1"w؛ŧqd~ޔS_n|4BV1ʙJeݯ?- TgB-A,)zf~h >z^kJ?4}uoo[##d% ĥP\lʙF̛c{N ײw .7@P17'v13Ȍ r'z+'2 (P?Hƴ?SQOHWo>׸m:TvJ"= NnuIj)PE>!1UbNWÁE c +5l͓6/y;¢PY:Mfdc1e߽lX҅\2qDIa-Vy>Lqj毑rN>O޽bȖ!ɮOd l1TOg $3x{TpΟ*֐N(I %4G= ?QV9`p E''N5WPٓ!0HUyL_Uu`x>XP2DAϹ]KS{TxbuwGb|^\CQK|)!?GE?F1aүT.s^Hc~M0Ǿc(G {"e"Ci=Vcy>w e0:&R[ ßatd+ѵJ/s3þX].g篵qUm_/kױ-mfU j쑆 &y9{aD@svHtmm(U>FRg9SG~liv5tL6ؒvޝڸµgh"_@Me(C5\n1&k)$CC%~ 6]zr d9SlRB0L$+Lh+Ѫ{*Oןr6"ybKt'4cE\ڥv DxH[kIahAwV>Ǣ:L]cz8-  &Ruiō" jip^eh1!ŲdEaOU\}rp*X*eoBʙpX[l:@tao(u8Rt>oM2s+xwv)c6пG꧂98arFͼW>`Ec,SFCD7]ݸկMuDJgBUʼ zMH`Oiݪ{NCۀ"7K |{ѯL#B. wjc|B7N)3Ԯ/<*$B@0|'ylUS}zuIc eX`JL1ec$"f0sb0\nAgj1͓,u5$:8Py@wE~z\#ohsZ9aKB|q=ew+(jSSsxjv1KO@A\bpibLFUiOd dO;5{ DSϠH/B̶CK->N:Ln '#Ig 7<3>%* : qƉ8p&KZ Ӆ-}nӢ1_k! ph V# )') "F|FJo!]F-r"g xB#V0%ۮ!"{f׀"FOfY槦S;irEG|cbԇK/q%竲dwf+7[fDZB=w+j>U2˯uTxՈzhgb  rp-r 97L<&^Ol`H:!l4"a"gWK>N;!uSen>w&E8?w}Xi,-YȢF4Tf@״־J=a+BYo >U\W_`ߋɎAJU+"-W+;!Hť)|2"n#lx5g PJ"횄JjOx =*EM7s%G?r;,R &ǀ&.ٟ!Nm>w?w)UWg沯9ک#ƓO*';.B3 櫎6ߙ(ƽ-I^Qw_y1>;CmCىίesTDd`u$|K1Tt0 IL1|]] Fssx{:.߈[?4kwCt1,؈:|-bvj0+I#lk-}X:Y[n-J" S5WRPr:ؤDOįZO *`~PfV{6I5"BW9X]R'|{X"INCF@S܌qy]I}wx &d'ߘ8r7R?{U 7bxW'Rr(#@Ё&2A_YUFF8B8Wa<Jo5(yg* pu6PO*>~(`п>6҆TL% i^Ch.S6oe\;K-O2k괵&4+#˞[kiRo(,B7Tk42fy^3צxiM۸yk$Q~dG-nҩ{h$, >:^9m\X `8ꎲT4or L'ȳ{$ a#(d&tPkQWJ9#?c G0Sy>`K$ %)+eq[_6KPP1S.|Ti&oOLR{'yMrD:҅F8a fOZ_R#b'R~փæGj #` w[+fO ,c-uMuλ]uK)8Kۅ\/aqQGt2(Wjܷb7;c6PϨdE2"tü D:,r@;j4o&]kKp47R>ܖSP4K`zO‰Tv);=K3B-dY+sզNVxl@ly9V|D}au6V_+\؎kfa6A.#V2U"K%^BsQT=@ƿ og[[/{)'ܼKFܽrH7T5(#vQm fGqg(*Mq=Q'[⭋1M"YrU[~ٕ*T+Gly=!|VJ:6Pݢ&\*5kWǃtfXay!:e/e0cM #ZE-=zܶxPX=O ;oάɝMy=.-E[:g~o*l,?$ W;&ʫU5}=K0 tl{ϝ_O 52pĆn\)z iz(tnp}Kͺji]Dua`F)IIEٛNkʯm̡O+uQ9Ep[_@Nh6{HGnMy /&0Iƒu;u۽#WeBT])hla))av<܂P/#>5T $B `S3(o=E4+ǹ/rՒYrʓśn-z}fe )g) F)J3@%cw`\*F1XmX@IR+T A"Z픻Z3NBKaU/htf NTTyηޛ傫5,h ( ܨR|OZ~Х}֊|X:736#q C nq8I3n߉G7x+!4gմZq}_E1B""G<1&i[(E{v;ϼ<};S5ci@ӯ lٲӹ{u%op/[6bjtib`b8} bg5T¸-(l?%SsjԫVg޽PW|f'U-7;?QGs4K_-:;D/kdW@ZX'b$52j`C7;pSUuYA\Qah me]J}=p^L0I)Wg DIg+o} #ip=*F!.>y˴Eʼ$J~^!+]v 'H\6?s%U.u*hz862c1kZ=6N}%2I`y cbpZSBJUl2ҍLf5:B 7lCb,b-YD}Mcjj)DZb8ڵH6v5m2AI &+u`G,5{e6삷S?IB SS4087m 8%~r}F~  n©+b]؍e ~E%HrI 15b?0j\퀲Jf3NѱgHd" `-hC{lQRHǡ\xNorh—D(d.ҧz֧O8sݿ]~/\0*m[[+qʦ(n9kJa{8f O\|]ʩ>,h:oBip=͜aKG0RU_ByK_ t7FΦD~re\d߉R41D=n{݀{?x kNE N؆$6Caxȏ q}]^, 7wakŲOKZlI"ʆntkI<ݗw1ͨ5H~x?ɟK ׺c\Z{0l[HD ZC_'BFreYQt ƮSOD1iM,Wi ɩ *)ċLy`T")s)rXU>U͜ɋuإ)LTF_,䐻h'bh9B&kS8lJyZ肐EdU$ie~Y* L[GgV2S;25ϱɫ`O4.M>E(_v`;s$[ ,Oa Aw}{Ь0,ީU ^*}ze$> o Ge~}:D>{w{!1>Sf1- k _BST>wkiO0~ڂ/qRsTtY~KXoU^O$ ]Rmak狇 =aa*?ޡÍ4ބ:=bA"r@HY::2Bd➍  b:~mw05L* @bNER$/tYϻg&q~)ӝ5N Õ-bHl™i}ji<8mv &?3 U/t&PPIRM:f꯹顼'(ex]d$TFX;,=R)V`XeLm-t J\әRĠCtBg+u99ǴY?Nm:VX)&B;uDleIƦ ua!﷾4ṉBh`o6->s1qH9E`!;s-PJ#.TNA<Јɴ4@ܯ~;茺:Mԓ+x %PSt:#5?kCSCRD\37K~H ;$T J Vh*VXXASoycrX s瀪 Rr7}VBya)\Q[z gjw`w?ܥG׍Dz+yK&Nxj둏YņU`˴ͤQ[TjXHyO R~#+LN:84ϪֈB!pNkF.V{&6䩕h !3Q|X6yk!Ь!Yzw~ h|bv=WݧNkɺ]"p薓k(Ysk֒êrZl`<_AIh!R3W %/ +XĚ1' ?\9K]Vkg)ڽekf[$/_I*պ+Շ~3IL4b{e2 mP SNCCv{C+J±a۹ Zb/+o5& RFEj6xVx^xhEGrj?sRTrĉ({lȝPe~Eۭc{*}\wF8m`^$9AƄ%׌C[&o4mLͽɺX?Z%-߽ںa?\PO+O"޿Fn|Q@dTQ|'' Z"q lEt7-HylV8e&m ~~t]u[ods !Jäj'71ڬ8~ȋَu)2޺U 534Qu kwߵ2(hr8pv8[:X& vT .kWyS럓aIIv|M Oⱶ2Qժ[ZbSsQ 1 X™yL[K-ŢcaGSl'[8+qؙ]o:I!7=)a؎j'䟍]"AGh˫.UJ0&HX cnTfiff2~g,O#TO#A\bL^cXWN{ϜW~@>2\ V\(DK>%+yEKP%:5ZzCB/;|koG~' Wd#ˠOLih|@+k64Z18<٭pBA+>PSG 0i<3k {@̒Jԝ8al!z=īW Xaqqn\-1Tx{3(Ii:+e>0$?3gKabPJ$v`\ڋb?Mffib{$C`*VYwAJ2tLFT#'6Ȇ_n%w_bag yO܇sEU Ih(Z"뙲ƒ ߥ$p1iDd7D?a+ߎ7\o0S+U(tXHxntl(L7sTߡSY}ɨ0RXf `UMt".{WҪ@ҝ ư*eXpY ݇abql Y!aV]ESB=xj`E&ךoOWeM}(JqBap:Z ,.8'Py.ڟ`NԏGz`>+Z )ә"dBFX tnc9Ap-4 /pY+Q0AkmyZ֑}F!Y55QOA[23|:X2 A:J&bMXT/igX%GierO;6*Yں(.D|#hBDWЎW&t2 .}+ 0`t/S2$4cUyc=gJҹmI0\_-!ZP'`qC 4*KatlDAG~aԆN-6Ta%K;AP5DUzn}IҋD!guO(LJ{L$"8,pV΃YE xe>kdÿi$ؓWYqǻvN)$cёKjiR߉o7Ӟ@LV=,]XzڤbG&>$2_+K]KC֣t)gB).n6^KL!{9\f4B mȅ \N%rONJ'}\7 wUSn<f)fecqwY fHQ +[0E˝{Q@۳33ŻJ]"7t:m} S$ueh.=kXZgF7/lG.t8Q+٦/b8l]/be_P^ ѥ0OŽ7Vr<Nǫ>$e?6ye?j Kq~>'Gv3粫ypZU٠8O{99_10l;t"QePL&`݁EejXpR ;." f7h{?tI07'dUrf4?s, b/{ K *[8UN(=pOЊ-Tw=OJ(}5Kmy>!KRUőLM.P ,V,Ej# SFHhG5_ N83ӗ?GSʄO-^|+ەZŵώN6}F ?5zbzeȝ̽G7Z"[3/E9ϯdVZ{chG-UPWsXQdO"4BVKrn/ %gUް-K,=h=4#iW.A5K%@eB]vNFzPS}zg]l5f~&0L03_LN?:Ex"2576 z/GL:x$U"IФ`ytE%$N|~a6Y~  73[B zÐ/bhuXO!L}XrR[UX'EhѺ(_l  ٓQC D*9a1+iڸv 8}+Wh N YpAo #2aW3=rESN_.NVYia7P՝ubcG{b>pMRF8-3u`}phA4&(R-@f6h*o\9􂘼aˤ :YA &,鰴;~옺$(,p1q9je.r|33HXX叄tߓxMr !A=֒Ю 1ҧsU*XQxG3lᶷLj-oZcVWe|QĜb " ӱUK2Hڞ\P*L]7U>k\/@2 YXbm Yp*u >-3yUnTzvʾwjʰ6 t`=w][qiB߀,U?,6% >)#eQ=Cp Ĭ#+a}a F~3X L7m]baG2@j(~%ZcLI.Ye:GBYitH*Ğ1u o "piiB`dJsh!o*_h8#yAf퍃Ɔ/2[*ce1(Rv\p$Up慓ha=Dňa +v@ jF~k1U׆Ο*:f)2NFna: V?EF>CD!@k¶J˹ZU˨5$Z ߚjk(辦!둨m"Tm/ A@ Pk Wmʴ0cRC)?/g5j6X!@4ғnF%:M U4Otɓ6 r ab0d :\:· %({A3~q @h{~m$E *0!@JA2t8$(&fW /mw2 Wp,Qc\ )vXs ,sy2`ĻF|.N>p:FnMT(SL{M63?eTf2MyuN|-lԼVF:' yvF ]B{`1,UPN[vj)G}GؼuEK=c P4%F"ĚaM~=)&aiUr 3CtMpd혋EK!0!gf|șb|O'nVZa9xux+-?`͗t+XV:%L륌TA us+ .#p%2ܤi l- mQ~8r/YkNXm蝢9.)=|TUN4IAF 3%jP؁/JT|e =',dw!8sS5 i1;!S϶$]+z\VT]9UesM@//'=t¾ӤE9LI W!'M\i9z8F&/.p(K8nt6?-6M]QBwM<׮baBm&Lw񩫇Xc:IuxDwZjL̝Q?P1#޻teZ)._zx2T  ?OM"zC!/K&D gz 8b;@}S+oG4ӴS@ǓeL׮~ QD:m[/`2Z~n|s{OZR"F WIz#)cGQʀ+W \mP *߮SgBL[z32Xt`-'l&4rPw2&MM&@}: F7ސ4^p6G,W=/{_,c c35zMڳ.dp{'=Դt>W3j[@Twx?k!M&2DvgEqm!<`,ȓR9>9翎DDs$?344ԉy-VT9ƽk]4{@^q?ɠ1Y{2S:f\rBMyebrF읟J)@;a9׋w WBa#b`WRC㆘6xm:a[{h;3:Vka^&FPgX Yէ|-RlE0zR8 ,Gpy?K/iR)=rj,ºl @AdsX:vxSaYmWxмh]]\{ՙ@3H4RH~@'!ʖav}p!\+h->>HeSUb͈(S~,Yٴ~Y4`2]7t8^zm^i^.Ǟ;y;i4\xPDܟ3-zTk66x*E(B᭔I#u8 a]$v`B_5I1 &G49:]m1; -[0r0xou-&xBIHt?JϜJY6'ĒډR齊W;߭%QVV0m>!Ěw r' ~n!Wk=Y *) {1M1\d0LmTyrRb%Y"dt;y72m\&*ˌuJap4KO8J0ϑH܂8ekCSĵ* {N2[*uuKFL95)ڔ%jn)ͥщTƑ޸e]jd"'o)ZT/3dym]PDZ\4t*>f"SVw@i,ܥ=a& ?庣8""?r 0!`IjZyiyrA%B' Vm(2jѯ[/?b&|ǎQ$n(PT3Z$f>hTM0gSUp鷿5fH>rgL#%Zkr0&N`{lp(]pN.Q+UWZV_:HcTNP/ =2ߧF2.KTiaB5&Dl²3OCĞ!{y`)^%nZ[ 9zEo}j7腅$|5{/RKPEESM&J<[\ c05w~dB{:Hh4 MSz5,/?&ȮlU`3^ljoc,AgVQi98"|{՞nbQ$'J01e& \LSLJgܿgZ +܃ڧSKB#-,Y/1UV;/ 1Ԟϥj)\5ʽ^ C9[ *\DZҕҤ8qTK\@ Ѿ]yҠ[}κ /!7? ˀoU43ғw-kcgp{S.bҳ̔`pOuAY7\{BRŴk 6`zXEY@dBZovuUgcXLxknqP@d݌S Kl J(-v{EɆeDt2V*wkݤ(d"#F~bf,j$t6?s􆱨䎛&ki*knq%)aal?˒k0ec+Z_pP5 ֛ɁsI^hR]G<`+>qMXdU!ZDž*@YB`Gf0\+4!:|=3x.mzΊvmbʚg:)8kHKk_?+b$x}ȄT*dӫA%ex} I]aҎ'mF vTZq^ Q; ʨB]{ᨕ=lw`l,Wv*Ie/ˀ48Ղj\mW֒,I&껧s蝘h? ]=PyO%'p՘S"oWQudHI ғMAT;Q>g_7-G1_z "C3L xgs9H. OjH@G s]ԭ*==5:j RevYj<8n}uHv$Kp{=e~lP6"3x/w?"ʓhkqj>6W"]qwט?8VM33 Bdӑ̅2z{EUg[F9"yXamN&2_E KeK/?z)z g4udOHt&*yC6.Q[Js.PIX PӓQc&c-AM5 l%6,Ky̠[( K"^ol1>q6Ft:FO_j_Ҍ+]GᯓXF/P>voD<⡘=V}å}$;{$^/9ZcV 5m8–Q4g嚴?Q?갯`͗5]i/?_(Ɵ>E lW*IˑŨ7q [n.u!6_]#s/;9>YYdЬdܡ{3%~EAMFj_-Bɦ/RC&^zK\!äI' 5A õB@Q2:UNކ% I^m|rn#.c >s-RV.1eJ `>;=TxGUJhKx[U@u{6bIv(0 tsd>( U)~m):ݽiw%~KF"}94uu~n}{AoHGyC q:TE,Fɯ= jbBn~:f|ƽM/[+d-χ1m"A /BCk)*\M1/D)Ya'.٨FGج_fBP6"'NVLZxO\Ѷ$E>M g@P?&&FwU^,U*yMf tk!ؼڢ}]uڰk4\+c{)"Q 01_XM{!rjYz!*zJ63&Z{2m1X Nlhz<-\|23hRY|͝h_w9{H|hXҥ_y\YcKC 'NqZ"JntZ]ku?veQqrY`/$,/ǶlxZ41) ?`;1˒ (-jSAoyzy.TTiL9[ NF:~:-4[bCx$T #" {>TOΛ #&n< (^ȩ?2PӚN@Y*볊Ds\` .@*ͬӆ(W;-!'w?.Y[!|NιWv>4-& $h)#bpv;EvBWt~ (/4|L)>ERܲd-GwX: eԥܫVq )|[D }s4sH5W7[ߙ|)o,bИbϵKB* Z(*f9]\aJ޷7S9,VLgMxK]EtD!>~j{4I8|2m ͵ 3@U ~ֳ  [.5 wwᗴ\bX/ԺH\~[zI5ۏ>̪W55׾=Wn(mkf=4,ϸBjbALǍ.d+;@]bAxքNlіue5rIlk ɿkJ`[R?3s)Ms߾|3WqѭHѯCJ 'HOS_囂?EWv{$v+@?N(_`vcRt/:̈;$k/ࡑOg[[|W>1ާN>0,Hy@|vQ)qP2ir *`f̪bh`~| 񱏼7 ޴\Z_saJ;$$A׸cG`u-R5cgK~;97\g}_C0+bp~!Nj􁇕+AޤEyaSſ+I6tT(#/)Q 8O A{0^W/0"3<ܣrg8^,~A~͊nU!ʻ"sK^z'^_O3ʸj ŎC_B;zIñyHKV-LAy%>qTt8"ϵ?e /=z T*EdD(rDe jG:Պ;'[E4 9:IF·D\[,Ħ18! _K:?ԡ>YCܚ_Z'B#X.:%mHkxΩM$v@;4`rS]m^F_I-#?d)?5A7xۇZO9:F۰p-{ǪOvluꄸCCD&ڕڷk  T×ṃ8i$oZ"`\'3ZLQ~`9VC[jҢzfH3Z&J``a? uC1ì$uZT Sk ]y^UiAûŤ,Cob"7j ?+ވVg.tךE]歺#ce0cᒜ^@H_Լ+t{;7^ z9]3gQIER+6e2>͊F,Q^-D $5!==2fK5fȀ!drJ˟QjoFNiBj*.u|L8Na2HP1AXe>Nm*RVEppy9H &oՑ\t] hbcqx"rkS],1ۢj*>Q+,yBQUoX {2?O9̟ qR_~ҙ87.IF+#Oe59tەm[/NM kCg *G>71} /2TG ]L%:;rN9=6l"UJ'떲_8z]W20hU8lR̕_ LyꕥI(~qE_J8X_V©ҮX]z1 $"$^~w6sQ,H_*Z|ڹr^.Df%~WU*~DwVhdЙ6Y;ؙuWatҠKI.N}l."Ƙ^>' Cf 8r+V iYv! !]/pC]d#bU.Yqf=f[55cAB8OcL+9VҶk2TdvъWd꧷ZO/ըy^_2X)o+ZTvVdR0jG'FoX Mwŗf`4cj'<]Apl ijif|V*W&#l=u]<ev6xfCcɖۜg<ȻF[,ž!h 6w.誕kqS I/΅wQ90,b Fp}xNrgH_";QǪq6ٕMN+Aphce<R!;(T*i]!ծb'p]|УosDZzJ'%P˞^GxC0| M,m:++XR#M|wRعu@-UfyFϷꯈE5 yU=N ~>!3G&#D㩵%c}FmLQ:iߴ̥~z.j;=;더\&?1p,pOƴg|^oPPt 0Ǖ륓N98 `J ]?Jlna]i |b3 Vr)> -c$ƒwIZYJI\֫Au5VD bYlLbƍ? Ϙ1"-D4y֡5 h'2n--\dǭr XpCFɗq>vTd'(0TAV;i~c=|]H1u=HyÇ^gw)qumޢr\tpn5LIt2O*BTDǻ61+ ە(Lϑ+YEZY2|;,eDZk;*g bfp&䧆)X{@07_ 7@iӖ xѬs-"!б$~k[ql`ɟ)$n͌0ړ<)( [&X}DH 2' ۘdžfi6H \$ȻŕF.ޫSW\İdЊpb8RZsV5X8 (r'yt?F",'wuٌS8>J_91O:F|Αz|R+6UsI_%H8A2Z@j@VY %lnnL >O1d]wV`" kvz) ν[`Vm+jiΉ|ZAz3m ]Ͽ΁z~Hj z;jeCy›<Șf\e^ C ;ݭ1:Z=v!*W[dM ziJ&պ,ureLmzh]PZLEDIG HRrYulNYK4/ X S!yg" k#IWBbd r0*f(z&TUplyc9#I(}-3k8FrOw8R!1VqZ3!"ί\Δgr*)r:Jw%wE_2 4텭S j!JN8cj)>-yu[_L/ 6%ۓ|Ha rz8xUSѷwdPH>Mm-+g$CޥkPJD!4>ބ.9ayj˺܂/<-NQV E+G(H"0nE~໪ (Ɣ#L50Ь$sv% Pi(lteBIFgB!A@ =746}f-zI ==sا[ٻqu`?4cuEdGڊ6v$dmy"VTXIրIN9\7JYr:Obs= kv̲P a-Kc:易ĄCVzQ*kȣy#JEY|tgj2to#fDx.oCDLN3kЫn9Pt-B6soX섖/K;yVK,@#-bzCVfθ0y'YT5iD8t^R -12d9n^tI+>%~Az~}QA:F1N+@+qƶU9I52@;FXf)BlۻiC/VU?民8l{7#+Vw&C3,H$Z}-N 3 9Y(F!nEdYv+0̛U[P{Wów-f a{:?&ׂS:SVeآ 2 ks֚hlÙB/܀,hY{LrIoMeipZ Vݛg\pO?.^(E#kױB3z8Z%`}z>5S٥I}\ÊV8{بd3Ni/@ h$:R!Yz,%, bC?oY-iYG"+PI6Ha'u~vj"xOI t#r2Gސp`.LS}%:JxJDrH!Zs;S2[T%avHRt)N:5,{eH6m6_X R'֣fqYU*{u< =s<$Ӫuv C1T@lcduN:g+9c 7On5IbQkRГeT\ 4GHUopw!4Vׯ8xdl(rMi<(Z'Ј3X .D'PEL߱'I>$aQv;IdgYvpޣ'J>2^?JdhI9-QšufdjM0A|:D$c @Q4*fup(|yZ"GYZc&_#Lk"ffV:+v&E|Aj?ݞt TߊZPB.oadlF sPY\*Yނ:VD)tQs .YBW@ɣ8\ JDڡ4CE:Eoi!;wU _P6~ fcun ~sj3۫"O_|Vf2f,! x74'B+?aP3EXwx)RHqE HsWPY\0)Ӊ<?I.ܖ?l.<$Wf.b2u}UG9Za&BJ)!JjX2(/yIA6)/F]w߲L(V'/x*RF4\{9I\I'<<`*8m{gASw) {9@F^rDO."ƙhYC>|`֩? %U|&5:Ǒ~*y{0HN:Mf3Scn^1$pPڕ6R#g8ǗxPո3-pkxKumcѕ7AHwP99 ء٧8&,ǣ"rm C e;DR5!ZQ >ahu;>r mlK@2# jd Z,)HXFF Z?bbH^qI &NR8jVPW3 /$Cr߯6qWсM r]-\oP%y\O{&N/{Chh*ms.k{qԤXT;VV7>~-Iq;ĉ^tT8.hѿRȧsi#+Q~  h)'DtiА*+(BќH$q̸iCMv6ퟎY )$iyy"Zc@i:B6!\TEfwܚϾ~#TmoOWq·qdvR֡BOȉr?4CjR;˴[K5AԐHc@~Dhy\r~pz8IIv c :^h6186HܾzF<_w?!GoUϝ&'[6Js@<KY[.mEe A>ֲIDBnfgE`´כTŹN5yeK቎*a=.Xb4JX3$!As@Zk%< wU"j{ÂťaK̄O[\b<] JX!Я+V4f#]%&Y~ 2Otiz;ɔ)G(tq*+<5B)@EMuW_bF@+ uFG@N=6F(ѩ+[o{P,<4SXW1w%[{8A>WgAMZZNU{j&bh]?P*Zꃀ yi6I~8bW.f ) `>TG w/ǺE69T\ =K47rڎS7ij9^8&nӇ}l味=&b㴨nؾ]{KGʋ)H>9ryl n(N&z}5VOq;A5TnV秀*OٕPC5OU"Apr K]Ԏ`o/˓g莅ҚCb byum?ZE0*]ܴLSѪڡˠ Y+[-}8rpN5.lio^怦p9xmOI61JkbZ47WAPTޥGN%H="XyI/рv+)fLp-H7U877ػ$aܫnYo GiN)'237/+ [ɽ%BVͦ\D qRvEuA.觾^_@4l8{436Oqz5zHppj\i1f1ML̠l -2 ÃM% &g1(xqL+}Dl-kHXKJ 9]W*K4#t2˒"D+<[:X  WxLNxDkO2üϥgι B)cTk!\+נXZƑbJfi< (v`kY5G2zۋ= i{t W:LZ7akPX<&$ )B(9{$ s,oʟ#z6577/(@#{ SlfN&vF!yu}jrTovKcU]kc8ʹ("xuj_Ab` "xU"q`ڭ$K7nikW׏CLiaj >W(Bp9u(w*8NH Fg] _$t]C]F@ }Nn_.kk ;B4kK)9g:]^0FH~$7~I fImvL!%U&02 {IӾL둣]+:,,>]m$9@b'rbѥŲmP]7JPw|N1M & DiyK~t-'*c$1/"p_˩wHtKȱS˷lFb),wAS|ZNT1Yji"h:P r_t|_%?{?U.wTCZVd۶6y Jpn&o͢@-XJRwQ,*)@XՄz2Q(yAv'#dv h'ĹXʧբJH^9EN̨i’N͂\]gSA#1.;:amӹ'BÁw-i,A1 'ƪ6}%; WQT*w8@tBhm l:ʃkEEp, -خj(Ȅ 6AQ-*%[҂Jrq&l<Ҋ];  鰓H8I 9R6TU'X?UTyhA} _>5Ļ KQ_,b}t]}ԭ Bxia# esw₦̴3k`x-]C$pV}·XՎ(_;;g{'i]-(]ʾӥM熆fs,$٤v-db@A OW>޳(jC0{=VhTNSn'(;uX(ޔ_KGj/L.1(UX!.~{0ke>.<頛&ܷ2ׇPh;ŏ#dNnAFD.%\%vu_7߉i]Nc9$S,U[Ѳ1Q:JQ.mn^!T5Hfr 3]&%!Ȩ}1]!k.+_e.b2m̐c}޽NgzPÎ9H-嗶2J@ '3xL4;&tDe_H'xh=RM#/Cn!c_>qO0YY#h x&<O]\7G `:h7zb ()Krzu[l۹+U.?(^ie7n }6U+Р݁c8%P&m+.Cefl_dW"'? {rcdV#JQ:w%YZ2yQT(٠X. `s3BI& b->8;--hvyiu(LMA5@ꎡ&e hIC;S^bC,ү7cK2z9g9Ǵay'Eչ \`%!XrTjC[[hvIӌCbLQ׭\z4WjgىmCL#Ӡrt[LYJP;9Kg]yOS$ ŲFqK mJ.&Rf<_l :+ e" *;\tqrȏ3\vcy Kz@v2RnE>m+BλsfB"9bұǺha,^1+ ηBsM;VS+N^*ui`$_Axn&9 V,ާRax%PTݰ*|ʇƻd\ x7BذzC$O\5&!aCP,cYoA9}aϜt x+;ڻ(HplMd2]`O4 wC.)2/e$Gq" uHpi]ps%/%ݿT)zJtuH\(0O3L,,A/(V;I7qPo hJvE2d j\~(=қ.~=!tRe8xٮM$eܪlL/~Be|c.[?Dž='{h @hR`^g: !Dk7\{ߺ !Ӆ6pY)EQْP h\HAL>;謇.GqjV!"oavM0stw%n!V l[GyQ7\B 䵏iq3AY\tnV`JB7yձ2JVin&RN=N9ӷ~m ?ueh5gєpXS {1kTd[ʚABNwDWm+E|2F (u!Y^^f1rS z yNϽ7@pJց +)3RRfp\]o'bwzpίud*yu.$m‚Vdnc ƀ:'8ҵ-t,C@"W[(Cu1-Ρۄj!rZ7i;/}5[Yq}m "ci۲6d4giC7/F$UNțv|COPs 01NP' xzL佭u, (,:;Ô/IA1vdkskkfՀml&wb?{x g `b>͹'.p6)wRrW:xzHc7 P1Q^W(Ztߍ6.$QmeW{JިsHkU`cI1 Q'o A5_5ݚ|ᨼ$Vܺ_ PPiJOkH- '5:+G 5| ?f m*፵{rN ŒC\ŝZ , (%N;7bk Ҿ*c8Fw!V?F, 1mJ؎L* BZFr L#%uFtNh"I2DjY єKOr|{)\o3UיY'meiѲ;~x!w.c(g֭ӢʗtO jE,,m@Eٷ*|P 3#@E$JB=V- 4aŴ5".Rwؠ18,輮`cd^䤨Hg(9-頜y!&B_'ZҶ d.۞no[7?mNn ׏+k tfV=V$ .Vx _3UsnAܾT jG:QB,MTª#?JA#4X BY@&6Wm?erVFXJ{Dvi-lL(wO؋檩ɇʗu jZP.%gj־.T6̟Uh]0-p}F@_"|y'O Y į,M)J "BKK_נݷӱZ/˄moQyMBKb#ȁV7 ߲L.+Wj^BV#t-)?83++esS,ƺѩЋWYQX~zg3M%&4#Ap? H5W[n3]֙:[l\m dhW)i/[#!tM!vWL#.8]Vpbݎ8r6N; ́~~}c -Dے<m~E^aG>. ]=u-p]ԘPWPB<'7+6[i'К޾b}io5pJN|v+lrg>$S0W=ﮃx$ʂMEem!뗦i=הjm|%Ⱦ Dm#_XN0 ' v@ϲB\'Ye^DrO\\{fh'7F+zfΓA71 99zW7hMq5ˠ:*Vq-Y3Tj\kHѯqj\Q'}ZQBH(8,UWUw-l5e`pӫ#xp*tjQ޶ Q[bwXM 2[E ?C:P\Lins[x.ElPZ,lu9?MmN b#n`*дލ-oD6bwqts% N*FVNkosQ-EWof ~^ಃq-@[,<9D(%҈C '6tJ.1\9-Ug7; `PzK) !xP|^/m,97Rr 1g(q}9.8g7c0orx .!Am]!>Vy).K`i I. WODu7z'w#o'mί%c;V!Oy;%} p2e#4`sHJnKL)W]Y1{='2|VH|;g$j*'hj EI3)eylz1B1,9 $U V^4鰅%7 r{8=cO/Τ٢+ @i;4[UXqP=CVO{EM,P<4%èzvaxCA{s0i0yqo+Y[ 5 m=B2>gŖrkGF=!t3##3ߍk-R-F.Bߐ%24"UZYɤ'7`', &w$BFze(6L?Y1.C<}YKag7nNS (Q, 2@5)a]AcZY,oۂO2ױ~G! Qyti5P4 cױfd`ŧň7(pwK7E >Ӛr l)[J6Yq p'VB*UCATtHe?&sT]ƺǍIRD%ŢL6b(A;a%!c'+_W p[?S8\€L׺Z}]+'AdLINB:8cl)G/Wd=~瑾޻Mϊ"hrD&ѳms{XE ECPFMhZ suU_"Μ"LAAʍP:{ 8oY\$s]+n$ QCEo;A {,lÊ]L/wP8ZaZXmw]`2e/n4s:|MX)VMFg_X:Km 9}s$O묜i=ݧwPGC<">#:FquCm1%@#&UW,ՊX扗zSDRS_7z.wzdXnmbNE6 1Yk(BĢuĊGIډIހHܘ_FeE< F `aӑ g5ZzBLR);B.$:,6q4Q`/3Ob袾Y.5TIO(p&}y{OPDeQ}">2! ܟ$OVIjyQCqxg"hωª&<@҇wl.a9/''*~C]љAMt@VR<7VP0D+\еi I3cWakV&裣aa\˶~aOJB nl!gvOΔ)`57|U> zQQ+7k*CImh$}7M]PbĻ ў *In"+yH<~H.T2}rmRLm(;qEO{Ì?NBTK}~_SK S]ոQikܬQ)ԟ }ÊdYڞW``9fy2wwySsѠk^nRVB04)z Ifw).~{ e/׆]w)01jZnY`FO+QtrĎ=}N5Wx̡(,n@_O  *ge F}8O܏.{MzO(&͙*9Qb97 :V5 j*wow% %sգ7ʕȅQxl9?('Osie8(,mU884[ i eI{j]b+O(0y63rAxSpMG@I$Xʉߌ:YmSW|z.=`}呁QbOf][7: O ǜ)nubXOIzwRo˔ș#4h{3лDHMO˃4ZJ54>zbc~[qݫX9Il=TZb :: #g|r $0KfRl.<(y~hǴh0?`-rŁzesV+97ߓai :b TR~z={6 rm5¿PyWCT߉/CfFC mnRUx 4]8"lx /saM~ ;~7WIh߁wF w}:T,j2Ke".a'W6[9Y r#) 4x6ךW&b;m׿Feo}}yE[mV@XoCsaobADT넫G1͋ӿKިX^ƃ P@WWAmR/߬y5*ׇ΃Iri(G(Ç~V§] }6.])qc|A{{=SoO-I ֧U^Fv Ez|vC2&d}IXYI@t}v/xҹ2(hB;7 /g7Ϭ㱺蜏w ȣ^A#󆵥&(Eϓ#4Ta{] hjh&M<Ǚ#m|DnQX' q0h̢V,׵< =* ፔ`ԺDKmh/ - c"wYRU5Rő*$z|G ~IAȽ4W:4(a?0\֧5U5خ lPڈaꁋvmQ u1fh~Nڀ:"jc IXtJ@v68Kf6Sǃ4æʇb1lA~@Zs~+JBլ/DEr+AH%3*VOrG){ ]ztLfia/>wDYkuQlˆ1= /R`.p1m\v4H!L2VnZf}r=e؈~*̽6b5$sD &Ucԭ1ƙgnu[OHZ-QN$mn4&"V&:m-)&:**H(Mfd$>SˇMBe + \GHL$īg=%CB٬<۳Bj,#~,]iȯ܃n^{!?|/7 m-[Չ(Kؚv++eoOe5$ 5ō[Y?n$tI9 EDa\TRcz4I=A&x& F{&Di-!c 32>Oh4\SpR]3y+XIG܇*)9rs Pq٩uB[ 4*θ3}sc2|>գ=2/%k=nQgRO+ T}j:ws1X|ȜDQ YP(lLkh"U+sl }O9pPZ2WobĴin B}j4SAWUr;,%*NUml1y1ۆM{HD]gؿН5pP2 /݅k)ؿxDtSxKJǫcFDʄ^ӥl!aid~(VyRnMzKTb㉎CdKQWqwwx.]n5ru'iB!t*,`623?*䧹D)؃8̉Kim3fc z'@<]ĀX4CSiRK 4Z|)0].C}MDg5 Cު'1KVc=Ŷq7FߡDn1''E 6sF- |F:-\X[ν.H+8lΠ{N U.jGFE4 G>yIc'c}Q M*aG]L,6΃sҼ'=T~jn\&>g">흊^ n2^/z0E4~޳I=B~=6jq_#: i3Hg-k_F㸹mlm6<2sC;)˃x 6ߕ(Y1_7 P؄8٪܎8sRkt$\mJ_h5Maoa3]f`Bt!~VFg|T&rR\\v.whȋc6=p27?J#VQ^V7'g: /8=&\*_H7ޏ bQm?U&:ng6XaGo/Lym# AhׂSLq4Sh'lfLi: o'7\Oc#6 Uڥ5DIV wS]:(3p-K%lDqgȵbW"{(5{&8*蔯 "q ~rCGWÍ :4e5ߘ)u_>;bLGk',iKVD=KCZ'1tj^t\婝6RK^t3bsmzMfw۟a_A| FQE^©|2{a7 Bw -RG=t7)H7z!L^r`0'`BL-se/6c @&}/<4d #d_ fkwds4q~{oOlÐW!8@5PڹǮ m5kOgG-^%2s3ML ciϯwv`O3Q`N)>ͷzPdF~˩cYb;:ޥ@QTĉ?a&l֗ؠwj Am`*@L\,f"i:b z'`!BDlC} mRȌx*>B/9k 뮯c~85w=6E9T;ΫN!#YˏˉH!E+6Gcb) ($#4C,=.z9B#4 %r MIzEYYE4P /*!IeMiJ `E8;'lBQO1g8A;It5߻O6~ cCh^;BPF$biH C*Ymװ9Jd?c4o.Kd,-'Ő9Û=q'4qj&adomrP-j O||l1Tϭzozm80ߺFK5t{1Ɛm{lWc`G]U~R<Ҫ3sR]xu[xCb\9''RzVSH5g8xLD_` u/i1IeH ]Ɵו(G*6l``?iCg." .=bۯM>h* P2KZ $7&7"NAiJjQOGuGMF#*+-?yu\QOdMQ3zg&. ߬k4 ԩĤ%yvRt_*̻9a c&tWQ<]Y \.T_1y.͏T6)݌lwi{` \ZAnZ=4>Je"#}ipk!>~B"<2ʟlS^%ǍEH.-a}j LOdkWn-`ߎ6L FSt$En8gc Q$/e _!ݐE[qbcT-wqӬ-⽍ px.;e7EmlYjHS H#Egk1Zߊ2Sj/ t5a,WI 8AB>^_Iuy TL(5QW2 p Hg5+ÓzZk5V24/@|U:vZP7#\|@jMFO%X43+{{55[a"G hB-b}+#b4a"v/ >UE1l y1VW%|昔nh/[Ha6#<uH2}ȁ©z DE ]V|nK}$2/| xioQ>Ԛg7:8a {F0^0YUDQU3]-oQqp`2 ី;O۫ARQ]8A»{!ԁܕYF9{\ s _TBIC`c 1zeܻ۸A *(MLxwG=hzBfB)u[@uzen4b]w١?pg"Rt`2* m"3 :V : aĭI.se., ~qvM UñxQ<#('5gQ0A:MzMD.w'ybw7oAH}]8A%w@@\?}ߴgdQVlEѭufC-FT yPu$fr dlp䧔05 <,fDKCU,8o99K9xnC\w~$ aj&\dन㿣.pJm~4] `ǰh5VD$6wN qrJpX-BL?EZ`cRKLt ء֩c$u  l?a16FzcdN?8EX:LDL2 auFbφ7U .e0TxUozv| CB132m6 9=}V/t3DX-}8݋7:ǢAj].7 8$V bnCʧhQ`vB}FZkn@31v_d~k w/)]}NpǙcYl1b+mS^T C}d/:{y}]#y,SO4;sp I>mꇈԂC0ٷZ5§bMfq[>O/Jx1t['ByY ?8Z՞+!-!:UFE^^̸P\y6ZBt?J[:5f״=7= _hSp=Ok#韢*iQ7f2k{8%|d?Ajӯͳw+6*ȋ!~>8}26\Shbo>75eBUQ¸'gAPyM_Hp3y-a$5*_Akbzp@YYxۥiCudMp߻KNWY٪A?xx?:G2~혔6/ܦ{ Qm +¶vee_A,(sʯAۧdc 9SS /GiM4M!.7F4A|(k"p ?ْ̤0Vi/ܮU6Х tmO$7!bAߺ4(3?@mE0Ay\ݨ[ X@N(F4&Q)O&wuv*|BNX6Ezd wi) ;)srxB7F v؜mmO,.]<8&K|y[P_S!~K _w[诌Ϥ6fw%׺CiwEa'r]e 蜁@|~cHi;{Yȁ09DEj 9~]&^u=ﲓ%dfn2E#X_ Il_) 3~aoH+$NAo]{gN`GW:5˄, Tneũ+yɋLv8o1(e r]~$4bqFj^w5z?cp;|YHT懁2yV0CBεL+<Z fML<s F}g&t菸Rk.O1])M&% <'6&YO锘J'tnQ3r 9vog#2lrXN4buR1 22b[C?DŽ] $el&f:xBPio8)RyշBp熇0̄ؠWLxӼ9LZ{KĦ U{_:YdaM\g  u5ѥ.(Dfow"4 kFC ?}u[Z҈Ut|mux΀GJ@fj$-mAP{iJ`(%ǹ7z?;Cڜoл0 H{g}>;TI(!#uR&̿@Sw9 L`IjNoGx?A# fTohA%cb8?VF,C>}I~B1FQ$ Gb;-ej/;g%“)}3Ag&/?Ð q3bi q蒔Vƥ>ύ%=BBr4"\hΦxm@sPE9 _J.9V5M"fƒүu%ɢT*f/K8֦O9`e9xG_<[)X;dDr譱,Jх껟M&haaLqV+y hߣL ׎&}`)u'+u~ ;$BdӽD,Z,4h_|хJ4 z8?c?U{m<{GVϼg~2dz\* 3䙣vԃru٭2RCwK=N$ٛ AA>e-JCw=2V܂J `Lݴn29!k<0_F NBl 㘨m UOezBҐS :b' sLwկz=Vv^٫41oBHausę.}b`߯V thPi Gc' 2 -R 然[}sqTyHn qWqcCȱjyWҼD;CK)4n\^9r]4MD)rWǞ.ۤ/gf6 p,U.2[>b1x!~`U ֥ҸјRt,{U4=%q~9ϣnl2^p:aT"jmDoW|_GsMW,Bh|dIR΍+GWa vOȿߵ:8WSEKI )zU2z4qČEϼ#>=ۖ6Sq@*0^Ү}ƧDTe}4 =!)*'/y3;V #ޖ`Cu PtUkc lOkj )A]ĒD (?݅ROe7IpuHp2ږf .eY]c? /3HMzoqt#=]t*mq atw^^h^ilɠ,([0(JB;BB mZuQl,*;ANT*}2>Aʢ-qb8qLQJk^=H 2Ba%kN\*H7;*zXrl{u*r2ak}ߒ! gLwwӮU֮-ɀPB}$Ȫ0,@|Nyck%T]yIKt#-:X;ia}4)ʦ,m^)ۃPN]{"zH =gI>g CyV]J_XArK6.μ\Ȫ('#Ǭ~4뿨䂯;d-|(ʘmwtG>d& v  6Y:*YcYM)2\z?IyZΣqFy3^ ̄r͂4A''{Z5OG8vPnqhm)'jW5VTtp\^S̽޽DR3/~ ۿșd0r? 9"/rz'A)S(e k\80:9pB5Us8+څ|9kbP fOxρ)%٬,zHhAf7h~XJ5O3U֕yc.0#*EYq J KƮ My,u+=4'OSIf.ʈM U!Ev*4u!jD|N¿!_QGeXHSB%8!Dn-Ua ٖ;vف^ j:LL-y6Ɔ>1ۭȃ[H,aLβ L.0ΒoE3s )KF8(s6_$_^)^=QƌHӀ3k;՘˛a\S䟂HFLԭ3Dཀྵ|'EZ[Pc#Y^XzUЯs~< :T˧2mvZ[` #r Ďw@x-D(vж*MQ]JxGX[+u2)ù(76|Q&U Ap@z8`Eoq{э˞tycؒhEɝ@^ #O6SUI';k.2*C \U"nHIF9y#6EpR@AɮAx=X5m:a,>(qn,+2C[Uݦ& #eta h<}ТiϸqզuD7?)M"H{#? /W@))v4LQTITQZ[Zg-1&81 B zxW\sQfŞ* xjGYn%--ۉ !$ivx?*w2&C6Ŵ*RF^"EX,=bŠL3ȉ2n`( w>,<ά)Z`dhT7!"4,Q :h]Ardo)$|qs#3޹f7"đѷ}vPcITK9:ש1WZ jkO*#'窨±Shчo7ܚ?&952 ϺqAen?ӱtiHVQ@3c5_;JvР:MM[y{+?Pm*•qmۭ8iO$pq,o vss 6:0C{े1X lM2+1~AqcVTlJ]þk1Pв4u|ԪiHW&JQk x UOnGvԈffư o/ '#G?Zb0B#wۧ("cxr8, 6p]nns$*`]tpfEp5chznНrP)CԹ&o utvgXȜ+zbҽ̧"^"x hpW#j9r_̉\hF͹㠓eH}|H:шd||#&hq ԟ˜`(J;St:1&>T<h})aK;ܒ4<;:!aM}7"ce?#b(1ʦUҩzO8N4}8p*ư2 ?Z%"g[l&4C1C%_MVEF=0.֖UxUhs=oqOf͖ n]^+<,|[ 7{1ŕ×6Y0en0N=Q||WB %|&R\k[σ"c=مn&[.TM M `Iÿ#zo1(0KxU☙8I(#9T>Io0PbK;W'/J‹AI~OS1,(jfW,"÷v^<#ep2ݿ/ pk'vĴ_hrUt;J6́->]u5-2:FOqA 5[fNW$O)]1gcMk@{o,T6>SkP>{̂?RI8 qFao4Dźw .KQXxc1)h~0tr%X'X7= D^0>) w:f;Na <5ǕT>E^>ee`lXô[\Mҙ/R߹C;FAI`%̀Q< 좬YkLB)Љ|9-V&=$7Hb4ūwRAMAl$ʅƟn+:!Qof8' -U5`]H"@WM'y$})#jY$(9e E-)za2\*mI]G[sF 4ҤO-SLqqR Bfn˒,&qtt3 $x4\]`C öC&4Q 6b834R0Ѳ7-}ub P&[YPV:yjUM`ɬkX1R2(tI{mj[Y8M}U)):IQ@|5ˡ9AJm~F#إa,+&zy+q\xKȮTkN%Z_={a}gGx웆bw]!vX{"\t8vdT:I5~Op?Fg7Ut;P= 1crẢj#АQ0k~ YoM)̰v^>([WCПARv;P!bh ~&[' D/]*; ML*.qN+8e!G'O5Y:'y\<&NbN:T)]qZJPbʤ1S2 `6С DQW;ih .I1xƦ~z8\A\Qٰ |;AT ru될TPK=r0}v Lgmh= 3 Km%L1`MeW"9X@&)t<nX?[X!dE]p73+[ғ ։oI@Oz5roRÒn 0?Z &,)iQs%{dYm/Ӊ_VY "%)Ew\XNa\]G{U1Xj4mPH 殯)VM}qy }EnEs+]q<Ѽ))  ʑCkq(JX ?-k۾{W)yAQ=囐THAqk'JQ&JavGzs\C.ݖ;\iѲl*85ˠ΂*1R )_&v3mNVE+l#Rd,Z^OQFaf&%'}!.-}x^'p(;E=H,uwma@qEޭv୹=o AH|Q<~=tT "KoJIe*_3p@wG6Ϟ~r87 ]:OAL^d=ј8KocÝ`|­iN*Eej'dwfKRU#O!dX~8#y]tbcҲ^ɞ|KHO;̪H*6N!ŢꃏsBقߒG4?%%DN{묵 u!&ՎEؘZpAd-L{ ;.}J 1pM독M Ȋ"|.@iRH+R4'6>)K;aO]#C Va0Cug)L[;ɄúoCi鰉XR L< ܦjR1 YHS(Kbt[bЙ=Bv,Om ^tt6$tXIw ThHmə z_VsOT?3vYLU/wFt4\,W"E咕ND\~5Cf"S~c,l]ή5mZ訉s3v`4k].ЂG 3!~[W(qoʧ&iCl=E`eʪdkCVwdBA##x%QHxe{)|&ip%i 6]*e rXX[U-3'ût袴u"G5X05;'?l!9@ R|G,%65Bo/hrb́+=$h|!yg[~Ef*3s:5JoJ)IPycs]1lpr7\ͦOr%A!b⁨#ԊnoĎ\TlxTqI/@/,SosHP|rLѢ;!M]C: {yq X'$5Ƌij;/sv <+\agHK1~6c E&iT¤kwNqhmIL}fNA<tX *P@r DfϓG)K{m~D@KhU-n3Q5Psʼ|H)d+z33G>\-N0o1g4|UVV笄f=x^)C39ͻzKGTME:==.ea _. #NT /_wZ/dl"׏0[$4190Ab =nIaf%Z?ZC%O'h4#t#ovyW_T`ܹ= :d8?7/@FV<.U/{&*d:e/>y]Xhd]Z"oֺ~zܷf)`,xt3u͑Eu.X3?D<{10\b5YHY;<=2 0\V,aG yc X"Fg6rh"rۂr]BF0hΖ . xrghSV$h "U()o ylgp~wnV)Â!B lw} 32S/kVp[^z~qLf72[}_B9F5]]{$ǁhcd*(}+gVWJ5zcm F&a [ŹQ DLOQEOǜoj %nÂ~4ͦ;M<@<1uZjTDҕv͝"b*6c>YA6GCf81,;Zv6DIubȷhBb S8 Ee-¶1<]SA_-s>HՋ2 "utK7:3j?ORu,N6= ސuN赉_6i*A5hzzcRN-O&qʯ1,EQоNuI}!X*[/q zLR/;jݹN-&G +j۟#a'+7dU{>S,K uT2qu{GhjJduwp;I"-` |H ܍vGa=z2 (;Wq 3'$j*S%LY& %yIB l%']rJϩ{+;Z ^J_)C2'D7A-d(OXUDGGT7B2ͼ'! 4-J#[}( &wQeY"TLx2$~!zw G弞#f M0ӠG3lT9'>ViDS ?5ߑTw xR$&_jj`?ֈA P0KtfYW>Io⦕vd.Y6m?zU Là0CeB\z ٝwͼ/ETOntr ~$NЪ5ZT9Rj%| £8+zn.nt:I]-4z߹1;0e D,6Ä7jq#rBrkѡx*~`0n#j޲ٺr43Suh55=[~&kM.h++"HR#\wBh*41gObC$`4e1AA!j0AX kt(kۓdV jj \L,alu8tFk"n'FjTZIp3L3;;8[5%E>S#ک!19J- ~;"5't&lIi`uظsWj S3M^0;./)GJO\KV:4*(6ߧlr a"s@2`yíF$ƢD/p0w57pFSj4Yx3S_MT |bC s'ؘ tf#KcENՉd /uGP:JRqD}9Ni浦VߍR=1Dd!1aЭy;M;@hF*Ez6 m %%atm8-*dFM!|d5Hv5eH}vEw:≯͝CgQYpR2搙P]7U$ՓxeSs>9\ټL%w]:rDBflaAzA#Pme|c7Țךz_hCj]Er2"!:5UwY^yBBȌ}G7Ͻ!ep֛L0 F R.Qvce]IL--E.b^)wccڶd=(?2#lK0lpK,382#8 %ϟu; EUܽ{~Snin[f dٟH|8d*$v8:)jd*Ё]CtܱӊkβGL sm/A5gp*$ RSq xy31 X{M@ S[=1Ĭ{Ej7HPw ލ:22JK8:L%NH?T^f_,ШϦL )!XD9S-7ڰ cQOz/eU;u;L\ ,W3q(lJ _o>.{+ʼn+4Gq0"5JHV}S#J2C`=,p:STZH:ZK\"Fe J)MyJbLLBbߕl){o?YGܤy)1BSZPҤ6$Ocs3͞Ry#1 q%\iW lt$rx9v9APݛ*&4%2z?N+R "Ǎ| lȻ .2mp[/Unwoޔ:_ h9 E5H_\~bkܪTӤ6+uL7BJ>d[h/"5(°3 2D?. o1776.w&+Qгn|73 糓@$FubHʹe,/75F,@{t[Κj4A^ukF[ /؁WC%rbӀBfrʺ 5{i)^hX? X24s[ZU5mU윮bܱ#&Q10}1zK9蠏cD,g}]]c ݠ${c,ZdĶ9乹]qEٝ 񳍃w>_snxx`Js:Qj7}$/G\]!6] 5a[2*q~UzPKrc1eJQ/tv.:D& GTk TpVR{.Q8m7~ы-Giif6K{ Ҙp,!3ckR(QzF~7MFWJ?._|t]+tRzct~vobʭI3&=&@.AMGpəz$-4yQh0Čߕ2i捀pJR-ؿWĚ3@CQ(`l΂ G3Nu?PYYzrz}yÎ.%FVM YmN: n7T5qshN#w{%"PL)*og. C=*;i0跸Y-{EuuT oz9#򜩿9m ZaRlh!h,$RCK¢,f$ٽS[/ցRbVt3Kz5<\rMo_;zye ~x>&gu䜽vrvr.gEK̪i{k%(ck[h>> v Z5W e O,8& Ea;Cus^KՔ2k0i1sQ : K3)c ᦋ 'hԟ3f7!{25Krhiˈ_m&3;'[x6=D\]#GZ۪d9.IIK, dPf,.ݮhJ`KAvU;5ŢveKo>$ZSl²CuQ?DJn^qhʏwdlyO툳.ҶU3߫mapKopzX+vL' f-qΌ{/ g{$Eev6~YY}`wb*F˧о@Uq$,F\T7EΝn0CIx!_.YG~C:Ymo +31GDݻOXi K gȡ鉮$`qiNurA f2N}lxk<7)Br!X^9Sdb\5o]((δ@J,`?tk/JΆ˸sqB =g:$W|M hx A+!htC(ł|>WyP' Ʋ~u\cL)؅NֆVTe`{]V0la1D755DyD{J,ǻ;Ǵ; 丏TgSkC|Iqp83֚9v 99@ 6OZ,t{0Ȍ`L 奔.udb1B^z2 ) %Z <2t&/L-HӺN75ȌleL|>g`Iei?"k-@Pt фXy U&W1йh42ֆ ds;wVIbZbc;I@IWwZF(Am>z}fn.kߤhJCYj8B4 %͆ľ}:v`e.WyKzjͤ:nN>`Mg80ƍv Ra/Nk*q,/k,b'I(~߭W!?HzԲPܐvi%R[BƖVh`ϲR/rGKg͑g[L~p!Gr} E? VT-08EOqWCWRbѴA湤Pҹ1*>.kyGG/GgxE Ma Z,~2||Tk%2(aөfI #>Pش34=OfPpiuFrD Y1&=G%d?Oiࢍ*穔\BQ^&@,xo) jr>'Y%85SsB˄IӇ<>ivI]:]Ib]@/^!)@N'/[,K/ qF8 X# eHg?~ULPOR.5a V^9余rb@5C'Ʋ߰+1An -K@?|$$p>/eȲ9w *v9F_R@6U&`]X8"ʜ̉0C*^Uڝ/BBO[3)i|E-cfV}6=28D^qhMqVM+tzH\Ų/6Gl tRhx +>Z"?Vޖ] TsjcHVXml%dmg5NE,) ^<>2@e vIYͽ-$xl yOI y[zIMP0G+Z{>Aqڬ02tVx֘R( h^>fOeDLPK$ww4Z)$.F( _vaȋH M`@\ fXKͻ35L 0OT MV~[,D#J,e,!HAxtkT}%UJ,9҅`#-Qe8bR8xԮ*6 }xLôZ}<49XG70 !-Ic <2ڮ]w3с=@|!Ƒg\̓\[ &Kв)DRhGg#Z5((9VX$8{J{1rNoW /o=RohNs{lU d> .F@*h?=p9ׯ ܳԔȗP֞"(@ bJF*K+Вa26Aȁ\*Xi c 39jyB2MBSºo4yߡLгfs;7{ާP QT Ǖ䒭6y8:;} 5!\E #)JBX;S(N! )oJA!_Mn?A|"CkKoC}^9eyA۳*Rª= v\z(⏏CQ)Q/[&e>oj_SDؾ=kK" 9.vrBl)0ɰ ܾK  >S4=aLa>>?1'q:OV !ݽAX^Y.B-~;v2g.P(7,  (gMdMSyeNPŌҪR,]/P6s_a *erZQ47jb2jK.į5άB*6NH{lPΛ@:uÜ1+i2nKN%(OI].DHXJ>5<|Rș$$jBw1+mz[DG `Ť% H*D(IšP4ƫgqהe<-mFcc u7yMN,:jH]3Mo]$qe\V%K]]Z9^}N ,L4 Ѭ9%DUJ5k+c46 bB,}DawpGGe:[^q} a}N,lPpəi_ɗ:&/L(-}wOA#oʮ:iҰig 0Nab"ѕ`/Z?te,7k:jj}/R=@;F750>iȬI~h#hy޾:H6`uػ@0 oG@sۙv0^;-;.Ku[Qn[;4Իsm \ӠΪo3SE,|ɶ"ݫez}lϩvd2`IT:ٰQ. :=M]sMyYȞwUg 6婍U垿QAwoV% sm |Nq1_WdASbT 9J a,#=ӏ֚ict˓V1IKi U%2@@2dZՆsvJ'X:~~DG@ (7z zbjCfduy{LWIua-`wTZ*+ r&׫9himl[(GPP'7Yz-anZuVx!C]7k$plI'-!s"W&Wo><:0̪ %qEP[o}>i[' "zWܿI-\A"c׾Vt彛N8w9<&|[ Җ5Mw{E0vm"yIܛI+ܷ}h2e PDZx5qv d+NtvfBo"}'Ch𑉋7Mmed8{ yejTJd>͆ ?G\yF;70F|zµ?DYJSGJ= ߍXb5h:bq2>%NQï?XဝY9j%='uٔk51n++O'nSQòd+z6hLba@ΟXpC@R9# sCq$IPNچj`T/1$r NW]l~ HNhuׅ9 u'Uo"詵@L%,{(,6S~3o[R]rl:8(Xpy3i!㰰ߝ_B@?fFzQ =<&ZE +9޿wRp= :97o7/֣szNm z'M+~K7~Ы!d4ԺBeU'5)nhJI6iW떝)%ptSa/@>\6Fl5[ pLdެQЕ"J{7JNp(9GhPmZ)^u&RmvW~-,_TrUQR h^@??DS}x´BP(ff`qB1BjV-Ei@❬<뤆 ZYzpD6"I$,yqO,;f3t5GlKi#*ܢ"PZ'S%zκV!A-7 ej0,ĀbF<Ϸ|ًl Y 9 AN͕] ؂s c>D>[ R{JmZKQj[b&0K 1.yǒT$DtSen3RNfRk{)t22:bv5ND0}:O\ޞ+Z>$b0zkl3#Gx Xml賩!TuRqcE}X@.p##$lDWDUg sR ϛy(R \EgcNoZ. a‡VLmܙp}@ww{hu^d6:}ZlӴHԌ5"mCz8|+L~dȦˇ^ SQ9.!,N,h8:d=>ۇraؠY˭aK#^)9բqkSnB#m'-S6JY +M%eӝ$A$Z<)fXbXV؛ü x%e<UGfu-UXe*3^, 5m!Ft 6)2gnwdSc:dnVavOVcF^UmQ8.MVeH:{F4_C} QiOnx>] I%MSA Gwg}kebؔc˚TE<6JDN+!T9&t{چ}f]t &~ů#pS`UVYeEnnTˡt^u ̫eE2-|VQ}VG7O L~ :#S"S(PM mKb#j \!GW|>-*43G,'pf7 EqrMJ'yA8~8wlИ z˘t(ӊdV.{=lMxxP(?98nLډOUC'L| ݕ Eq'hoF=E=gm о8z[R0e'kiz%!$I$uZ2P>4X:1C4t@}k$mk/O)&X\ޙF΀Fо:qeJ3[O!G#|Jt.?t]~bmj<w15Q0fF# v Iuz!BavorG3pӱf;u#Qa}\avx_V,0Dǰ2c5:BԥR}3V+qTi쁠ĭh~9&Ȟ1(D$ GjhdMp+gࡏ`,_)⸫ 2@ /Q7YyuI; l!Dׯخ6e.x4 \SLrHHn'hh;#T9\8K$Fْm8;Th lz1M4_` AH)AW l*LcDJcBW9Wid\{E ʚΏnlЊ)¬ 3|2JpadnYXA[`0 :Uz "0c=QNu@N';rc=q%kF׺:L{|`!)iE%;,d6tH7g"y|DK]V,Ceba;ͫaֱb;/-,.\Q!X{lNIGL'O/6?`6I3I.4m7!52ZBnH;!R0]g8cKAE3)L<_uh7]$EDs|]3zboij,xrW à#_- J$fր.﶐ix;CHp xiWV2,7~_#Dx,҂Fq#5,Z~2XrwqceFyrz"(K})pF9% ^ K1].5=;lvliaxLЧİ:ԒLKe7@mkg]ѩxg 6V2'\Gș?FG \lR4ZVĹQ(6@lY1^gV,E^=IM9_ ܨRWCJsC>gP}˕Y}S찝ʌ&4to=[S5ϳ=y׼\TORW^KzrT#ۻvIeiㄶ[1yzX/ånǼ ϒ΁W KB9%7*[ش \ BͻxY)Mz|AJ/9ql7Mѻx,sqzfҕYVaE|lX֘V#JZSC$xh AEf T0mX>p ZlQ۪ VfX2Yd~"}CVivRgmd s {F {eGWIwYN/w8˄b Nt&3Ý@p+#6Xp!o3v>r_Ӽt>c9C) kQ$9>Ѡ  Cv$Xv?젭doa }x3ۦB5w;3N)GN3RmS1nנB~Li F["D*I+V5g[sITzHt4-+άc |s-`敵hlP^cO% >23<{R4IhӸw-YEZ4{Cvdr R䥨&~e\juA}$3e#u76 3!ĕ+q}bߌvÔ".<~I{_"Q+t}&'m k p̳RGr)ܱC}E1nE<%g J6E%Wjs[ nDRo& be/&>[t2=Fi[gLBxgUuπH VƟy/j{lK71#W+-Z7\y=e\9}.(izlz5dVQ6t Ueҝ$04AQ.'Ze `pj@ P\6nSΪ,0 gBJ*5u<ji?p K4.^gכ ˆ%Œb j|I*W* . J&w_x̜JĄ@K||w.~@}SSc%5x-{isBPq*ދصWB$lW۲EiXL(& "ҷ@jz,SU`T܍arkfb۬U3a^~_֍̨'6h biKsIxPa>x7 b#wQRr-0)n /6Q )@V[ ʑ6_f8\G|k#FMSl'`Uu{P2%Ԫh_jϋJo~; ͏^گxz0%c7P9+^QHdhS]- 4 q^WU;/J@/H lօai94'pk}Zt?Q=R-~ ǘKy;FAp-U6Bma;%%B O/R<˥EQ[g-"x KXÜ065z2J?.Ӻ \lx8M"݄7V= R!c ePS EzaCh\>DS xbwUR0́ٝoRUn36 Ц"7*{J>&PJZ̅9W$9pRпǾq`-ٚ^ĞkɖF x/@Y'ڊB%6bΔ4 nWscW8_ "[c )<~8piڠ݆ѿBF ~1Shbfr-ūUYؒ QT8/SA>noDݏ 㕯UKVg1FV*i KJ,aJ'YCM&`Q Ȳ ,p1:.j,v,y{+IsT7C7TPN0`?G+C#:q` 7M| %(%5䤪LHX3 ZQEaIe%^a뢧Mוlvb N?R+şZD|e+YHlC)jK`y,}.z5\,;CIn&6Zȿ N g`Pd ,xqTpT&a)J*^L{( " (3('¯MWj鹳 5X~. )UF2DU":m) l@!͆*D}rO9v]nߏSr!BN2\M PQv-|N9&i_j9CW&Nr< #)_q1hWqo)q[bշR `4CULҭm2h4{A?u8~_NxYQҕu|$z\zjmZ@tH]rBW4}x1INxyU q D^uW ;a@93:F=Iox3scB$iwcP9-b,WI3MINEb#Ril%iWCKVRcFH/]c ,ç.bVu|d;Z_pFJȰ|:Zc!PAKӜ_}2)JK_{&Aq/\҃iExj7b[,E?jSJ %t*[H o^.փJ z>?iцiIVa2J{Wgt%W~4H*B#zgLadgCP{ȢK;pO yV3<.1S ْ `PnDȏr'G&)K"*FAS>Gd9Ր]P뉇&e% ޵>x5cU Bmljbqsxf ERvX"/(S* pC^\ =$(po,d< Dh9%}?+zզ *isYCV(j3) ؈4}+gKL9 +-pj % 9']b8~T2"OlY]Ucmt$])'r~Qݵ5GhxEIO#/\ԕ]9Gh\֌'My1a*4t(c8+=Rd *D%^=SRf{S Fsi@ݝv5y%m͗/L#$m]{DYlcu4WRs7S99ճd4_ {DK+ÿLзmۚOIDJRLನ!mÊFRE`^, jpB4p|7쩆&z?F`A*ڧ _uJDWQb0ݤo1ogBml: Fe(Op=-DƝBErXâ0nGE!Į>3%y۶U*3鎤ѹ9Ah:WljQߜ\d튙/3ԧk2k=2e6~Pt-rθG3`ogzW|F6me7pE v َbZ_ L/c*\=dȐ,6jAw;&x}/#*T@=EGZ?8pݟۿqFbzvMJk>S&|8+vJLha}O (i,vozYV<()mzÏ#]/UO'yƴ+WfY?oX 39v:CR2HiHO|KO^?= euKQ ,쬟`Qڿp7)VP|[;pSa  DuV\J19yɉ˴|,,Wefʑ6"^c}g @R3)1wע\: ]nzux N:(sB\]|vQz=15ĠzM)g{(8py\UO5RirKc흭 ;1rgp"x2FxxkdSসQkt1Th[#. W>X.b%2|+I[mglWocݝ2ۈ0uas K'|R1B h% .)]1ɂ4( JAqS'ޢaq!~ۑF/KF&2/d]dՋmp"f^aNR/|.C(}L*\LU3.¦{3s_EE?mպx d{~\kDEM=D|N! p:҅`GI">(3GCp-I̯kͥVF2|"ZъU⼢!X6yW,ڒl}ǸfQ>-|Sq#[ճ>{3(W?j6tt3ZC~ Sҡ,=PհjlM.1d A[Rc("kX&*GCMyEL %L_]mάhxJmvȗI?<<],o{4(:O#yɔ&GH<w2ޢMA)*j2U%E%<\+KME8XեP2W`Ubw_,&F5J7+JZhs% ̷TDR{J\;]SPl?Dra2y-2t.y%].<ҭgpd?qkFHns3xcTFTC z>˽ 5,8%nv*-(陦?Ԓ꒣i)1"nh͠opYu@{D!&'o4)\ȍNR/7wٺavůʷ_+weёW[&1H8"yޝ2;=Pژ6}1y#Ǿ\R.|Z^mxDᱼN0ۼqDO'"(~g xkp(LZQ75 ߧnP$ VQuzWUu/VHuBf @xLakW) :ɕ!_-Q(m2K>>L4@+WN]mYs/%t)Xl$cQXɂ0_!ri(ӑC#0-U<342h1/N 3:.OL:(qwRݳVզuY=&ENP-8V38UW lo%ZI38z~O kkuoDħ31fr\(-3ZJ"%`ь++Fjb֞C'˰ ً*)jz}[i yIb}>\|s`,p. "j_ML6wv 2ur$Ҫ)+'|EZڍ0~Aרf > L׍Jk+UտG%z$ť;8E@3C*Q) M6BlAଏmB.b;2ߖGOûZ ?x"(3ku) ؄"BRF?GpYxSY-%˶2gbvR [֗5'`$ocT ѫwcN?uUb2r O~jbkH,ݙf +h:B"_kWw*o]dS)#gPqxYMv&h0Mq/w8sj)t`_7G0aD 9fv#T, ?&g괪gZy2;ox=}̬.Z*=8u)c} )3NPB+:1N2.g岯^6)&MU,+h쟴OXGJ-ݚF3?Eo}#=Ou |xxYapOAW`ɬ(aqL_%]7%tFgt)UGziܼ$-3`?֌0J^Hg(]\U.S`\PH?h4vúˋn`>wH6+o g>%Ӯ!4;:zy5#{xO|tN"T4DL킫;P_p˛`JcB~MhMw0eZ4tOgֆ,`عail<[Y}4VCc|ԩ1E Sًd@p)I_&Wea?F+k(Jy~CѤO(I"CLjA6VX@dz@.@c{&*‹p$, J[biɚ@0cH7AjOIM% "M*VPF3O&K,4K#>/2EZO|y$V={i(S{:qhU/I =t_:jSMByGk m3h(g]8_6H(k}U53u BX^džs 1̂d)W92Mϑ&A_zA}'nYNxGm, &mi6>ATe*FD`)tofYe 0g_D6kAi2*Zm<)Jn[h\BѿαE)O(5 }6'JELw'R&q.;@G& o%١0qozW&+ D+㪟n8ƾhSXS_S;wނMoh \ 6Ќzt"&|J J! 3Ν)oQsblU$)fu1r!л)B`lyS0]'}v<ڔ n4<yRLЂy&CׁN_"65h˻ZT]߅ zsR1QGO@mD-ͷRޅ4}#IwV <ݽI~|?Y6#ť\vʇ85#{6a=JCg׳ vKbխ1˂C84^YYJ[UvG[j22n'B|áCK9j9TPv2| (,6KWb ɓXrrcfI/id::nMP%Ȝ HBU&6!khmcH*9ב3nn<(cg _ A*s˛<):}C+vڹ7SLQU %ZkO"ˢqؾCyAw5Ǭw|'3mLD!r_{L5SIe7޶l8w A@>7!0uYO 7QYV 5ΏθkhSV뫲{Pфt<[f^]\?tyK*ݑ sdͺEPq5)oXj*zt !C>?= O▬u磊٤a5;;vJ]/^‚}3Eo)tJHȢ3驆 Ih8'pז>#2L4: 퇝3$5lic8/~ĖY!iDz6cB7VF7ېx"Z TW)ၤO aj6U, z/~Y0*i/DPrf q{{0;CQkn/#qwmM |xӜ5:-S9WՌښ2/"|"^82~0hj.W: \zCu;HF_d.~ydjL3G'GH #9ɾ֮9&3BtlK|-Ɠ}u224EѴx!jkBV횜0`jA8ZLD[# !}Kc _rșUͤA!O)-a;gk&#X:臌~Ԫ]F ٺ;8 Y0ESAvh/ٝ)"ERe*"%@T|ء;ZEI0 8dB.XGfp5kO>p[kߋuY09. Jw04!"3ԏ%8#\>*ŰCc~=*jCԗXsqq2I #< KbQ"՞} Ƨa/ =vVRucE2%IZ>7r7 V'֐ͰhǍ6iK>!c#HFʮ1P[oEk!C}g.W}g e.K`V4m4|ʵ6clXe۴m+va6ί3X%-~ABwBL\T ):0["Sf)>ts-Aq+ XYy32玣)YM^FjsMd]Ї7#dn tlz$c xx\h]+GㄝZu~_V8X-fǶHECtR15}#Kr;f-)`i@^PȠE,̎1Q u`>^@Kb%naY<qJ櫭Wm_x&+Б'#g6^]TmB,nΩ8*otnH{\piObUlضUi=1 **Aefu.;OR|ƪ״"c*jM.C%٬P$$WN#ni E(>T,ܳ(5.k/߅GŽ\AxT^'{|3y KڦqA&TD(`h =ad`3{`jϏ ] +n*S/zi\7@G c5?RՐp]9$f u`𖙗ؿ @po6\6b=TaQb]hI3F>@2}zCZA5@ɻ@#_PZ}2n n]kpM1м! SYK!ݘw?@ < $f|$ˉL>HٹUH\= <%tzݴ}kw~zcyP6=`+tXRwzL-WZc8YCKjo|zFJ7/ ȓ/=tV+. wyOLcq Pmo0Xj[,U_)8}V%Fβi4j^bs;9X7D ́|I5Ϳ^ec6[RPy;H풶ꜵvhJېQ-B>Mn8+}H9%G5az 8f0" #<ӿsM7iȍ%ogbrЃQ}<'Z' F^q)oCv8s 6岢(YIO v[x^2KQUl?C\_?lF%cMS #2K$*W9A`cHqp,G!vaeM 6Ii:,eG5Ì:tu@}7H]~w<8'3 檪oQaxسO<`+JU\ -%E!J#b+53 Z=Wܵb*@D7;~<>6iB5YsݖME&P[ HS. $A `5´ATw_k^ݫ @dKٮh)b!wpTQsB1g>,91-,rjq[} KL!FK,(Px#~aKd,ڧr3p Y&y.)26`N'mG gݭl8C(Ggʥ7t'?GԹi~Ң Q07TL#5ga7"ձwR<*XypeN2-T=_Dx*>4ݟȟF4;:z2c[ ݓl逓,Ɋզؖ>#:;HC=|sd} p=@=Fv|\WϾlmSsbLЁccיRj݁Q"v.Mfg K ַbBb- ߾˿#m_<#z9I\\Ɔe+z%t#g*kRW%}&ze fUQ0$g]f >ިМ`g,{&ʫ!fsMA)T /η|TZ[tut]dj~B$*! ~mG6Л넲E9NQ7f J?`4}~:b<5G\oԣJ&ޕ"Ȁr˒><ˇudcHV}L{bEbyBdQr-Wej!Wb9o0;=r<kQc+ % +9W26r/\cg[i6X65֏ݮ;p|D. 妭cw0F'F'],L.Ŗj P:g "ߘ&@Ӏk*:Dre|J#` CK_%rM>>Hd$z#X j:ʄ%_7] 㟃sO>jgKPU`EuQk4 HEXu$N Mb|PM3zShLӖ=X"OLKE=tZqX+|cb&=|S`:0ћXo+JI*%U0I?cl#% {iUPSmF؅(?cŕTAVƈQLJUx3$ʿLBwu8oTjHu+TqɛЙ]sjY#WH^rxyUva jrÓh SEp LAgPj,ZVPjҠ)`:<+Ov:7,۝Α/'#@È鞂$lnsTs !w%)h FLBFNwߡ/%_G}")~,۞Dp;Wqk#xI.>Ӣ\l )E I6j[4#< rNJ$UC ږA'm6Hgȏؠ4JN (WPr$X| >6c:KhQ6!3FJF۴dɍ˳_C!7po 32Ua+ߢLU'iTӔD߽$1"PRL)&C98U ʐ_2z_`h8#.oHW g%*?ljenڭ cx32ƱpcKKUCsRrGtSL1cQ iJOPՏ9ˋN1y:Eb XZGf?wތ'iOi+mO(/I; &~y(/I`d )O5FG]F*Zyպ]QN3j`A9? l6gҎ< vtF#3_e=3'^~cK&s_%u]n2,5F f _ݟlKbtz׮ `WǕDA(6s . v9!`0y%L]9(wI@֡u\{TGSBH|N:L}$cRV@S\.7ԱvPv3VF;݄/j|^sMǂm-+W:,mL%ԷHé "ΉjgGȉM{E%hj~ ;s-ac8shXe%N;eH.dDWDj }dķWQȸCw2QϣNF*EG4S#fO_-8}0*-qG.JE i6/㯊e'0#pLZH,g,yI>azHzkz%/)-<Pbg)֕w[꾂<ك=-0y`6# l&&0^?pՈ[8+]iqVsc"S|`^[% bI|6ݞ#Ú`%k5j&s$WZu9XzT&8#ٹdsE!U Iɟqk_u`]NPJ81)lGcO"iv9fHc.Wl8cW"]Bupm&ԤߴvKԽ C7. $=u6>{Hݹ)M]uޙf?Va9yTĬk9Nv+nrMZ~nL.IfRv۷{j9&Ǣt):|-qppE<縺 ThK"DV}iʪv^V?q{8IC@I2Ӳ8< 3mT%ew̎TÉ%ݟ|08Wؚ<;L{p"+uyX0ͤnŏ5/sF>qCo;.Ndx+Y/t~ H"dnCyC ,oo٬Wg,?͔$ʬd~3WqzpmMaz&,q N:w5+$* -YC .[ݭv +1P]$Qϣy*Β.noki4gK0FE+8jop&<<w_,P"? +쿚X""a-NOC#[Ji"|2N/ `}c3X)߈e=txswg35SԝJAaJ: oKy ni j=žF@"8ШT!Ɉ4I\3 Lr ā5GBH^&j7򱫱%@;\ udBf!R,|\c,`Ơ4dbRKu2ȭ I Ë} ۪68g%ytn׊hiNanw ͜4ma0Iɻ {x E#*$p .C*چF1肂O09LK~\7r[۫vFu8O4$qBmox \7Om(Q:\Dn֡/r(h&(WBXҋx&)9gSw<`l G hYxvš7-Ἡ2oo{m*n! _#|eŒUlYg2] #ܔhۨ A6zĉrE:M$f_Prl9 rw~0Ì7CFk¿dT:gUouX׵)fi0~1ۂ&K|Mڹ9D-0B.zue:u@"@~&wyQ9, //8?9%X=چ ϴdx"ڃKMxN)v/HhyL-!}_B {]/D4hN. -Aw-I`JW|&N~`Jt au (wS|OsM=ea] _gb1IAp+Vܛ+SCb#+?WJ3 ג5qdgE  \U+At08 ׿ ֳ3q"gG9lLq88b&yrBL#1#e AF6z\c.B]I*u*Οcn)=觊}/ vbdOXw߰G2j2b$U\'jXàXR \--i1-%єZmKO.$Y˴)MIZ󆴍5XmScc.x| ZpEe*v ԇ5oE};6ʞ]'KB[3t4[Yd-/g1+I8dx0GY)QW~ ըXyxpg7rT/CEҟ/\ل6:lj!}gd\ hDXtFOGr4eySׅbB S<-57It2KԊW^B9!ꤡWGN_lU;aK+K7P ѷMR겋PN?FB8/f3Mk+f_ PmNC;bg@=\~ȉUOtUeߖwU0vA,Q9nq x4u.qﺌw.F%[b}wS*2OE!vŹh_:3hYrJ?4_ռ>yPX(%9i Z28˸(~գk^bITk.RI.)"NM0@"9)o.'LlhápB .C"ب;żHv52v&l&!"1,2s߰˥CڱS`Kt:hb<ڢzs0ΪcU2J)4f-x&Bl.-ÝWqE k-Ă1(s\*U(}:3UlkOj+jR<` ~r_֌S%P]2=+e_A`E e,O_9} 6Cc6j1゜Uyěl;X$d(uBI_GZxg}a~;QZ(kō퍆Ad“UJ{7Db ٝYJ yR_OnG+)Żqa .q7 .ռ!A5U9} _a#AW{#qZrstqS4zi|i2X+ 4T;,=ma~6Xa︈/ދ\;h͜& ".%3H09qo-T7>#H޾_M?:u/"=a^>|22( :v90)7>?dV2iw0t1a M &0b\mm 5 헦6*~y ;qv5J,2,ވp-#3sFcӋ'T}R [pY:\)0 "nj%yf{ ӁXleǦakxq*X i`s9E"{s}.YWH\Zy ;em0#sŵ#% ɳ}@LKEz٥0Rd#{^m!$NQ*T_.EV@>o=R ,{fX#r2rj{MoV1 +-oʡɤ%XB-&GfVAP$՜ƛ91)xcl&~ WLOw@`MfAv`8ݺ5ٸ.;d\Ԇ^0XM #PKP $ ],H vn]f<ױ˹ ȡud09\lRRm! Юhq@ kNe\8-itQSJ–aվå/2A_C,&pARt+ &ZFͻ-5'nNC-m_]}se[`~4 XF'Fn>GTV@Ae!ZG| ;d =ٳ[Ƨ%NoEx02F6>fb+s`FzϺ"*ZdŗC]G85:k $˕~Sz{QRZ$W9WkǪ%p'd7Zs}b Զ#STk=%KÁa8u{Ѝԭr :F3c`[U2zdG6.q]XE5B,d{(zpDi$4z%Z}>:ej` ZFESoR4H'[u8kUUZ3Z뵩cM-C z~^𡃕~6]'@kf%Gqu-n6T8]j&j Њe&dP36"wVP)ұTuzR):zٓMKh0NL*HtPODrZQ}􊑉W-.|;NNԳkvOC`*wsjEF}:z x4*YŇnׄp#WH@J:HᐇrDԐ-51Vc (sI<3$Ո^UO>SH㭴F'Fj?qx!T+O^72'T ;]P!ȳ[rQdM圶y[Hi.vF~ s1ОOZfZO&m uNX+" Bhkggx| 8DR @us9%x/6nX`ز FIw5lgˌh+#dP.:Jaz %?0~m|ă㶡Y=.3'BvdϱTbnz9'$a0ŽƠD&Yng3>PtUGWT2˳ NƾPzRo>{M]1Pݑd&.qL7w0*]mG9(H 3k|uk\W;jyJp15H$ʶRzdvhT0e!YUS۴)q/tN)C0L~e6Zb}7EKcf+j 'Ԃ:>QT̙z }EyLpxnX!;c[@ye}^ zF"6KK8u*rcӜA/+TxWòX=8M{0 ?^E(S g,3eIf)d&RW߻,=^QE`(l P*7 N~щՔ #]Uwl-p^}1HFxr"fM#8X.;.&7^StS"m:d`v>:@GoOgsIzۿmkAydŏݢuo|aB_EX Twh v%W$J $,%̬p e:Egg >/cБu*ae4; )_=pv 5YANn؞ ,DAz}-WEe 'D@0d<O ZHw{3Q$[ATnB媿ߢPEw30Z$V!z'? ]E?a+0 =u|>4ċ$7pcF}BDh!Phu!yJ GF_ "mo KWv|asrj<)-ll~L}"phb,0rA\q%GF* oEGf97zrA"0C 8lY>ܕm9[9CQ4kwp :/@{NJ\W1~o{^rAb^HԅTI'`9- D_Nv$b?/._%DېH#wssn)~k^-e'捵C8o]}&z i7"WT;ty+9ؿɒ&@ ]8Yƌ!e o >>@rb߾ޑ o~qQP#,?)]~19rxp'n3Ŋ48H#-VC[$9ZYR-j~00 p-~q pKysYh\|ervCЌ3I*@ɲi#ZXSSQ̶B;v!`;T{ˣSl$5t"5b:0AlU\ΛGJdG xF]C2T1et4\C㙗/"b62-,Rn9*PŸlrxy` הGv}0]E Ii/0u…J4TIL>',M3\vQFJLIU%J` eqJSHڈ‘:1ask 8^ zym:a70Eß-; t+)+`@l_"6X p'8z$iA%ܢSҬoV;³'Wl%9h-)P)€ 9xZv8W gp뻡ǐS|81g$Qs!;''a]\[qI `Ĕ)?_ ȫfa~%'ZF:݊^Z^ :Į0WG"Nd;'2 % @^wQewY-\ɢ6u)qW{#` Ɍ [t(3x}C#64[ _tzh,@ X}X4~Hb#RͲQf-sE$D MPrO2Ksl%K@:ݕfV$@ԑ>S-MXjj=[ PSh %$0\!mw=~ɻ((o/5g^C0_?Ku2KҙSBml1^7яrf).{7wF[q#$+ܕ[s;78\Z.$t㮒(1J RC%)Y*m @zޏӂ# .J#ĈhP3ҊNi0,n{upmFzy9"v+*6c(,YmC;>a(Ua)z5_2 s$ƺG*;CsV$U7KKK?O(;Q%Y]lGzܖebgQL3!Z2\ I|,a6|%FPt\)tj W!.Pw7L6؂􀗷dC{vOՇ4:0Ul!f`jL1%?ܩP ҊQÍ:BQ[0`8go&HU0ZZ&EHť#МS /5KSO s.V 0sL$I=jf6f`Gz[^*/Ҥ'yE m6-lhFRs O H[|r [yH#~֗lV!AFξa"$#dv]hXH4=^ :<^t6*Ȝ{{xRUOq Bo+Mv3ZՕQqno6F 6T#CӮ< i(RujzK C֋WخC;Cbzr(ۜ _ ( )Ԧq#z!ױ| UE H?vzQc (QQ NUj=eUDX+fXD"DB$?/uy(`a& Z҉Ms4Eݘi?nsƢ/jJD[D@B8`Y< )6h>)6ȕgZS|*:C+Wi`6{ۑ_R~ uYegb۝baD`%{[\; ;E{[OZ~ѲmxVtR|k諀,R;c Nwlb\V6)z!dd6F,t |RRn0h@cqӘ 틄oG񇽂l_ȇ?I7Ò$u5NIV͝h\6,BWS0d4>d&Y P۔kx*B *XΕyԃ1%D( Onڑ2# z)2 f{ϓinlb *{MVO f+>GĿIp<~1IפkX+`CyxET&Ⓣ(aƒG k!0VU%8f(Ozl#{anS.b/Ztj88B0Pp'ƹPzcםg{lԂ97Ȯm)G\V[V Һ,[JfG 'y,EAWǒ~X>KX@kuN2| U/fGh\e',4tx3 <Ĥ"ӛOBJ*S"`d nv-34L9ùDߩlOԅh±O׫j:4bLўm J-Gy^$ZV8A@Y;?5c%࿶<㛋+Y!<`pyԴc2.%)f/K!ux'b]TGZ 8/;;{du}cĉJA[qv)XOMbթm/RЯ[;$ogPP{FQ.ѭaU="Q̳~İWM3Co*qRtSߵn\Ll?(~^=nYyn>0nR ?)vc0'B"=LD[l4-`yh7J0TTpݢ0iEh!k-6G淧Qb "hz YT*j6CNWP]^>g6AG&ԫ=iETl"K'o9 !!1<0~Ұߌx#%Ll="2?B!Ftlt%$ՋëP`-S;we#Kom2F)20LfTxǐn | ?\( 4g^z(^V|ed'u}f;@sRMgw0"j̑) fl4 6ڳWzu)hK4 oZcfŮANaI#"aT'xL i*]}26BQک2q: Gx̐ĖA}d<?q[1\1nM7,v9Vk#nŭ;ugN`d]c֮Hnd`"eY>u“M{lg,>%  2vlJ\˗W}0ٽu%G'Xu[ ޮËIܻ)V :[2+}%8< e]?E]OeOHg'iappMti.ch5 y7\K:[:֜%^Vc$y)R'KOD;Pk7gdQ7 OlRA6iq,> :B;YKY5Op>vAs)ͰF!"SAn5 R;9xH1E?4?;Е(@Gk0+9e&[B☿|#Q1t"x.mKu.Qzq*}q.}zL춾ժ]SDD{QLs`0dmZ3DsfoD:Rk23GIZAKWPQ3:l䉘Z*$"Q|_᱀p 'HmLN-O-X2R-/KHc &O[7*kʳv ["rE&|;Y9}%U2aAJ$sƵF܋'re'j;!_}| ʫdQ8Ҙ!)eM^r5}agq;)4Qi2mҠ!"ELu o<$7ZX"Y=0u֙~lEGC7"Wr Xʿ!zqtӸI=!OȄ&5+ɈˡG}PKAh+ = #9"#dfk<˻]yBdRH~k`#E:-QMOͳi^A c~>i]3"x -aܰu"2HW&K؋Et\>cn`Vo ĊL]a&ZqIW/h[SZZ"Į(muY9U|߿uTxSbՍ=yג;{ݮPT<E!L)M K* xQY\/7+: <;h&Y)H~JI j7't.:@ c JWΑLXP3_ihl|Rm:do5&1q:rcQ(["aIrݳ3 g&0+$m YD(5~wrO\\_W9 ypATIP'd炮K/-Ue+cCv+_$G"+}Y)П4T '"FlL8/.F n7>KP'þd%13 m>x(qⵣ 0e4y X^~=ؤвVn_DyӴ|S4I&əTEuٯ &~ڒw*Ē4SY&qOU5T 2ag.J6 qsF*W@#h>^n_717@RnJѫ (qaL?zXF\ u[<ls5 q8O =z)wjaRŗӶdaC"~X`YNwey{tmD)m/T}C:Idqsj7ACd8xZ,O+)X}{5 GÚVӜ=3IeMꪊ.CQNm5l>=^pS:3!4^Zp u>؍ )& R_&Aq W1JE/WV"z) v/a$,iÑ]BOj69lPwxD N4%\{IRBЀO<\ D3>]4۶W**%#fv5<.l/m|@<#t48YB% ޥxOD}!W?S+R#M!FϪ491-EssCKd65?{?kT@Cj͎>qp}Wz-jvq$5O/ @sIwQ}]εܢB ]2ՇNn&<`.Iܒ%yGVrwV/~aMQGSXt./P6j*.G> 丵LY*Yk:Ii$Apr⤍HN%.,=y dE\OKKo׸k|[>Uԛ Tk6WT؅뱍l+hsf~\:}1F˸{cyj!k&^J}Yڮg(F[z-fQ"N\q.ۏ3q75u,]y C8b/Cn*sCvfkFci\۵"te͍s\@8|`a(<'JWnWx6JKkܔAsz ft{p=@p(KۚDs)$.RM/J2& %(?zq-N N/3T\2~`JF_/خ3 v W#qpU _rђju%0`󂻡J}Baxd?qz%wBV !1#5%9c=?i%5NkJ4nywi4/hj՚c'@:ݻ7 8{uQEa?S}mz!RS=ly_Кi!,+D$\P `ZG=?r:7 i|Pq~Jc1mG| %vOubRSdiJ׳xWj>_r'kcZƖcW}ZHqP\(&|#skk8D߆Kt!+A{! m=D kqҢx"Pc6Xt<I/2!b?NsKuzƌ\C1\b;XF+$a,p`W3F9jN䞤֫©p5_wEpWJY&Tykhm j+Q+E=m䅙m 0QSڶK6MR7vZh9"!*!?aq;2I8Np7,k AqH XS̔Ť8TIݶ~~%n[Nߌ ho(UpUџ{Ed,h gcIki.n]?1*8VG)^z Jݚռ-+]PU85+u߷ɾ6):'k:lSidejgq< 5' 6Ѯspb+2$y[]dGsP /9ڹЅ(253c"nI;\-;U6F+Qz2ѕ(nyA|]KYJ;Q&qlx}4FÀ$4<[áJd PѦJZu;QHj nݒ}7xԖܿ]1|3ui]$w(Cbg  JgtA}W_[c+5:qxCɓty Q)(vͦeeүCЈ{Q̮}r"4Mi^7mz^`֥$2ya3nsXUY]G#ʞ`7%;zZ2 c&i!l VivUqԝ}w'7q!OHÐB^,CRIm6Wu^&iT՗D p10sL};[', N7&rݽL7CCv{e! +׽iԵMшhϯLi?pţGaϐB B®طLYM.Ș\k4IFa&d%勅0"[o2#F2l)ۭE,?RS%,+тU,kƮ,)Y.I|3IY6uVTewI-5qkil %4*:~rWj~yhasO6g*!mлUG ~.X[E <`Ⓡ7L\A']r4+\9gpSLG{մEKM ?4+dPuQx&@o܌3l: \OH2FՔ]Ϸktu8Vmn윉x(|ߖ>CZԮu7UXh q\ gJ+S6s|پzTwվ;$q\^gbV9iFJj\=7~A_]s%7F $4~UT4>e:@\ɛ\YYDȯMjɩY')VRJ}6FhQ.ǟ)ŋ~*6sciaV?b(gZOnCA%{MzYٔrކZ XoRJv)*pJ{`Czl {æ -i_%{͸bg+Sb B \(=Gj!xso:~`vYP@l7Ov5VH}fe!zx==/^\߽ ;}!j"(!+Xg^b\7[_!ה*MҼ;ota 04G2pAB `E/ړCp& qJr'l}Nt;-$#w`%-UBda,So1˪''deCC!`ѼhA\*۩Ĕ DUyDCD),zM<}n("SU~PޜKrb6$Ҡ-w;0'L5zinhz[ ֮E撗OW›iP BOXL_ngc$W_>۸}C{0"kU8ўʒD/:_i: >9@brNxƧ`y8ZѾ3N-+h$⁢Sf_Esٙmmpr\XWV$_֡JWIbtgoŒJ8ㅡ_s] 2ne.)`yD ,&ET׮gJxh .aR9ǙЀ{(^mxC0ͥ >[I)GOxa~jȨ;ig^mh~\D'† ˆ ~[Jw WZHIHw *;|I%׃F/VWQ]]rjh!-Yfw=Н *[YFT1ڷd&C <ۄ{[U&V&B#AȮiřC%S.tG'VaXC.Dg_pfU7}LU9p2s[#ZC6b$8=Qýlbز[zQqa )Fc/W޼oȈn&5c7lp2 JC5F;55Rܠhj0/`X8-ЖFt@X[$Ν38]lVʭ}lӱU+?ұGsh{@EOH!cLA/q `FRʁⴻLDK!u/?f@HUv*Ul9TciZd0Гjui/&hCOᔫ}~0Gzؓd n!ko8FoÔ&ьuaS5s%@,b5Tiex4XeK?Wz%*(to@'"mɫtDw3?BHH":^z_!ٻLcB$r~1ȫ9&&Sj4;>ѧ5IHWs6ȶPGvE8>\%MFƘOnaM+kgPȣHlz~Q3eҹh6J_/eCdAJz߻;ﺤ%?aH6KQsO;8Tii,/ (sʤ4} 4a^ TྥiW*)\$G)6'ώE*t_2 nD5^ob 2_瘤]f*El+HTCv$>ꔥ7EXC%ǩ Eaش"@\CJ z2=%!ӇjVW3JG -ٷ ěukqqOo}gDۊ}@ѯn3WUz%>nvS!]}̼EN 9/G#9dXRu?cffV/,ZzNqUgwر ^LP!ToE?NPIL$-o]8»CYrE=8ՀzU\.3"-Q[ f:))Baܝ$/=Θ 54 G툒ff}OGTf/P6tf;,)X'4/P+xD] 9e)Ӗ; Pg2?O/}BS9?_Wm=+‡[| n6GO}caEl!75e2L# JTk^{I*9Gzvb8bz V}]lŇIFdjY%qO~uP5`;.BS,~ g^RP+tKoƹ[%GT9M&:.hx1Vj zT{uP?,A֣7:-]fq 2+;vәbԷG_|dYJLjG\lPd aCamX 5bq+e({393nU)˕P6? b u',rPU6 Ճr9̐gT3?: P.'17uҁ*cfā>Yx&/x6kھ;SIqtdR.tPS>{p̐˵kD)Lj,xϖb8P ׮?[ɵ~3"DC~$ufVq?l&T_)*LUdR 3MIpg`S} QEzܳEʼnu* +? fA1*sT~jN0 ?H䝃MMv[`ֹ#3utHrVt2@=مll^c9Xi&jޏdK\++3g%wwwrjAk[Kjb5eRJ1*3Pf{} ދ gYB$WAR*$6d͆c *̦)J& vD*}rn\O\=Jyx[Q۷ y6܄x779V>|aU{Bճo/ÕTG6}F[|r\blQOa7.Y W5QTB!>[;P__JbS!, -_ !KWm8o[ &>#j2PSfimakq}{ֽ:Y8˥st@fGa:: Ńp>=hva]{Wm'Xı{} HU YջA]?|ʉĽ-'e 0 z*YzJ!Gδ;WTN1_sR*K,Up$WϖW :h8sv!]k&n"GLM۷RTAH̔*/ ?ۿr6/A5"Nw*r9($3VX񬕫 gT#p}f~etlL[Sh'3QV*śg=i{bIףdn<I ɾb0.w IN$n§ upL5 \zY@i I}![/DQ5!lQ }iVؓ-hW2(EId{ʀbSuTpj`%8j)UvO/ah|ҐkD o%2"۝?Sҋ0oK\9Ȼ,s=w ,wesz nW1Yl*G/f<:5D$V`SQ qI8q/lV6dO~8' K3k&z6j\~ O;c9umԑN\C?=82!@EzL=aC@QcWKbgLw w83JhDIB*nM7:PzDFI~c|Pc>AN`#ʃ&pXTD{i|T#/79fJLG΅SR?A9o:U"~`ahIcGsubq7a @Z6!d(FUc l8󅓓9OpϯILbmqk1dy4Fgim|6;*0~n\ Vɝ%εS,T6qfQMfh2Jee!ֶX3'lOV xA`*ܔ]fĨP3q$\Dm77qHC漩mhl $\;}Tl氲GAot;^VOh+R o{4 P 9[U+inE!sxE_W6O&q1}3; $O6L;/P I$p}q0QUeKsU> oc,TUe[ 0EED g%r=w$3lRڟ ^ F y5*>{eqNL&8,%Jgwɴ%oJŦ$Q &`r[yi5N#\7ۢA+.I=v؆,e cdըZ7!>i!%Otάt3sN cmFNVZξMJRZ1%X ҸfY!8Aʃ2+ _̰63vÕ;lqG4d͖o#PN.6 2/c'dz0T+Ebt\;cY —U>ŭ%i)D&D{756p(_ɯ(.B6Ym @`E J=y XyO\MVzF5  8YN.Ԁ0(#c PHNn`JEF,#~7Bk{7΃F.'n c=!CP%^{B$o>\$peE۞pWek{"`Jx^d$3z`z|;BR"Q~od¿L0}ฒ` cqv`:@">"_ 5h10iTiFy\ j6P ~_U5 [Rpe|bMgP^`9jeck]#a$B[&J,!uJ?b&pZfv{h}Ædݰ-=8Ԇ0dEHƋ?'K<Jӭ=@B 4Mh틊|&+rtjƒZ#!r2( ͽ"m pw 6>͖E?\ukK>w-qfYc_"8.22z~16_5+cEZK˗+z#\kvJ̺z}0=PpiZUN;M+Td{ELo`2 zksQGVoЛ?F[LYON=4C_xm;tX0nMtpu p'\Td$umW5TٌKoSbYsfhlCzMMKكh1iW>tk{9i2↖/6#G p8KoP5 drmOKڕ9Nᯭ@axO;1%Ǻ)x+…$$)+dOsI  mnv9>>ݗ4LDex\jND+謞CܾPeh]`zj)ՂWgӅj /Q|'4`˗)ɒ5нHOx3:Se0hզ"HOxF@c]{ 3F#iu9;,LW <6 ٸ/[z-OHXV#kgȯY楏lmNjk,!JB鑡/Q7-.r Q6篨_SZ'wc>ni~ڡ$s}8T/kBQeUN%_VPicsG{x,[*&{*߿]y F)K}%cIxTwl.ԟL=l !CL ';mlgd]o5ޑOF*,laVrU#ڿj)GE:~0_xQY#{blXɒCaypn24ZO@םn{6S : sK[]ME>kZS}I ۳N2,u!)QzONr(OSn-׬1Ntff08֊Z-wt{Z f7ϔ?@׆ml ` 9Wv ]Klq,SS\z9{dRu~] nh!ew9%z XKUr {ҍopbllGHNi5{AZfV_,.Cps˝B00'%?Qlbv\Ncs"(Jb­ (IP7uuoh8*.?D9$mb\žu4̝XԇsliX7+ W82ůu(IX@J!TB)OiȊͣxjzV)bnZsv|0[0i5Y{`3%ok "sS:rpeTuNЬ#u9($Hա#8~y [_0ks cʒlAOIij(K))׀f7KG{#)%PtYKYOꍎ_ox?ǶIjS퀧<T >* xcP& XOſ1o%¾;@C ZG0ej,MGD QqGí:T)Q{C{#}yɐ%f0nU JY ,4|]A"g٘oe}vNB/G`xbշ'nSd Kobu~tT <4C#a;\:x +51~.uυqXc5\Ely2>O]Q*V,ZኹGVj7*8PQ'9VMvz1Q% P#x=.!&W},Lo8QN曭{ǧ˙-J2mE90.ґೈ¹{5 :/ ]GԥVK lOŝP;دBMJw.3Wb|K=PbIt8ke0E-afe~Y9bd#`hcI>؅K1=“hl$nWW o2Mh郰aɓoK-e!j>A7}|/$V삣CҎ eL  7{ `0ehǹ`}iҎxHS\8ڠ\W/>;q 42NI!E aZ6O[p)Mv\Rǽ຤NzӼ(\a Rף@/Isއ"E{XH@2`qbNv<U#-R>HH=j%k6.x{ o9% o0l#je6ыLՆqj‹qv薜l+y.4ɱ(1>PH@K=Rl3_Z L:d+Q-M=%V:Ey7FCgPu`XoNy5;$sQi=)5߷-BgfdKK4y(̹kWIٷZ_D8ʗ_@91g<&dRDG8<"Q%qvɲ!@JHmB>=t$]6mFL J >AV2۫g6CC]mQ' 3ȗJu7JE'xyc\%g{t- Q[4dMl'G ܷNVE|vӧzXm¹agRcIr8?oBVxW@_3I{L &G/,Jm"_t)wKv0||P*, T2aC`8S (x@ @64y]s(nl v#9S է } hg I\nVCd.+ N 9ܚ;9B&tƎ\+Cm%1-Mk_.5ngPTg 7zHc9?8͡ )VQSRQW!֛(kN( Nz⻹Suׄ|SKX99K+ÔuR: [T=>#Vdb=%(WTϺ-OP c'vϕ2q+=N V|rؼ~*<ҊbB|j90p WđӧS$ (܅ wާnC]wlȻ 1탱m.!~g)SXg )O`<) G9a@'~5GW / /G0 16Z'ұuufk˳,2ENDhQ[Ɗlh/kD/֐3C1"_t@c^>m 7[),6ycȑ\ b]4r`A*_g PVa22.XOj ʷlc+9Xhxv$TM> Cx=Q c;L{9hX#X{( Le.$=2ՇDQ*y4)NQoyUhܜY8,BxCAt0?|*j,OB|!:*3 T 2"dك(2ZPIEMďh꟧f̸sЮ aDwdMd :1}0x'TAd5=CJncEx=/]_c 拾RIRoV Ug0Vb扂U B7ԅ 7_L Ɖ*֧Y :^z)mj@G GYH1O`+Ӧgr, Z!ިMCQKcM#r!/7x,8ZoEy2k&ٶ *Opr ;v;Zj**!9T]B %nSlr6צZnRp2DJu]M h8Zaz$e bTٯת[t9u~HTdW"Qɵ?֒T7ah!kImIm”[y4="ɞ1ZOq^ g?y섛<按MO3"$jԲ;YO-saM@zI~)|4cUV=drm],S2$kyo"m\N 'lQ1.{wB[vc Ww_qm'$ 07=c7mDԌq0fD0䤾 w׬!2G{CӉB?m<G{^q { 6I4\(zX:b_6Vwb%s؂\k0V/ +&N!p*p!*W` LWd&5.` u<ƀ'ivE>V-gS&~%f;&8ORCr9-D4yMc'!eY ,bIͫHæs'c+n Ln3PyIjf/ݕ0 s3xl׺w?m弃?/Azl{,ew:%i]~.0c$QޡNӟO L߯;KPn,E KQ k{9 .;WHyzYki֏"C97 A1ܧ7A:~"sCo‘&3Z;7]́BBwZDz)Ҽ `sJZ?b T,WlPҬ0*)?l3T+9DۖrЬ` ^.>D |%y8G%Ʀ;&$T=OryT; Un5+[\N<)֭a n)å; 5ך]zRa=Zڔ?49CLj[(`fEj7s+ YլtjDHUx;CL^-1=K6['#|l`3cU`BQF7\:s ׄ⋿a̍sD-{?F-!а D$-|os~@6 i܀T |GeVh$jgB1'ӡq$δQn;nBɂDž coT{Nhj#XFiKb  ɑRg rkh>FJK`߅L%J@@pCeg3> V"NYK S>'XT.Ba|3Mi> 6<( -#o༜Vxj8$[tt%[ݑ\KW0'p͑42, ֛Odo4D''@F~wʠ^/q=?A+稨]cղCqӧ#Ʒ9f}>tӲm]:^2TΧfH_ل' tr%^}Uz>Ә혵/rؾy\B=G ]SxMJr+=P ]:M:.06km}%3`[TV$_?Z? ޥM=3pzw󭗜CK"^g9}4Z'RMkoŤB )oLM?wkP3\UPvG41யQQropkpI;4^(.f];XV:̘WkIۈLҤн] iاb9NS"[Qv^hRi.Gie;aQ`&m5 EAB͏l%kj]['\_ݨ d]`FݍSz=hq]7Uܣl )ǁF9;9Bq;OoB%ZlN " O-3R.֞нmQ߱Lx2̆eG) M`X"ĹP)0# א+oHpؐoqv7465@dp{?[%RaQy1PrEf-\W;s&9U ye(w;Bz2qw$DY܍Xu: .v*Ugb]Eu}Y!B@_Z^ljp& ] XD+YRR-S6m;($Y {vnz#_ͩ:nyi|y ́SȈ꯺8ε?WgS_(BAjjGmk*i=ĥ ٮGb\+sVDiZg2GC휥qwI\:d})pjԯxӣw, cFOPk E1% ULB=b_$]-R[2Bۈ* ¨YGh<,/@'Kx&{ ONՄKs}0:4cUtU:8"OJ//y駈 |R{.BGRA48x?]j5e5+.RdOlNa[*'|exӴu ߺw{fj*N40^HlWVE >*%IlVv( phisyyR/XARؕVmcLq@VjA#[qh8"*[wD@0u6ʷI'J*JUBjY^V4(UMk^Hجv3_a ݱeo"#ƶC[R.|̊ЃͭMBƬmh@bM, u/6cgԮDml>HdQ!H*ѯ_JW&,`yP jJ^)I_ȃp|.8 A*Zݡ;$m/I> >r}㣉Qp>qx= fɊF|%h:g'H{]hxܭw| $vd0﻾-"Qr07O 姭I2am׽Xm`ocƶu<5-*$k e|D $ ^x.&.D0*c{7b'IeIq*{@DotDv#Ӝ rOQ)RF;Ӭ# +~/| Rx*W#(^Ъe}||nkp"3V=D9:'=K0B ,O't6˅QB3JKlM3"O>ՉK%DM_miRῩ4)51K]dX^6Hd 6Xa*V35PKa5o}>ҪARrY4j^r⋹b 'AUѹT2G[ū֖AXQN΅7&WyIIGakKTü0Mx/(rBE%ͮ({5~P&n\}t w؛Y ̓H_:0!}.WW9`uXt0- RdmMLKM TI$Ûpz Wklݗ2pA4էR sĺ\R{j?X 8g_v沖}> ^w1 u|=U*$t|j5IB6j o/Xe"*4[`O 趞 4rH(ĆdM޻IFSWMIuM~1gJX}y]j&O+wL6Fijи35ΦJ kB_a~r%=y#[ S9;!9|u8f ey]Z^pAGMuĴ@yhS4ȳU*KqZj_nXaqNm:~f @QMa9Ad*Be#%:Jһl . EgcJW4tp6>^9Na@D(q`2 Z12=fBd%`\qψ8{Kf#kOTS-[ȩLM]1IΡK\eR">8skְ6^&RH=v܇0ym5VwOήW0'EzƩ: 9H# JQ UsW$fix@%r-*wwg'?lUDRJ8fpfoLOh C܎}}G*pҦE!hdl'A. l:|7LN|6,!`@^NX=l[}Qm/ Xs͵^<~ǥJQo΢F$ߛReAL~2è'ʡY3MN[ Aw=_Ρbr8HЬBh0 $dJKy(PVqU ՘ ^u%ފlhI;Yh;PhScyqN ނ;RD̪' \1h"n ~GT/|U/,zd˦ͳVÿ?̼cᐻ!dA^Nfy@BhؔY r|?aQ}#tc"~Z]n37C?U)Q=iXx_LiҌ _҂HqWB5J9w섟\BJ E(G^MRUL+lSO=S7%V x_2o(d&dH~!+fsU iEs@5'Pa^fv!`ۦ[o۔3Y4"ݺm Jcw""4Ҡ`|]wyޗ4w a;IANĞɾ\?Z-HHg+tḶB_v;0u"s+c֞fIXuUi`Zɲ٢A=l9y5Ag3"Kv7y.l[Vz.zC-ϥ(ـB2Kjb{L6QKKq̛9,UB=(tyB@s+}.`۹',O qkлThn@FHxu4^G.)n8$O [e __݃K|Unl3/?_30 3G,=#XBI B3h5MW{2-k?Y =:1G<$H D j$gۡdCNJNʧ?`݄;$b 0PH&m-V֗I!^O;w""wE0cZ1-v}Z^~G[cS6y h 6Y|ש;^4\űA\,W7]%НVb~1P4.ccsQ/]>;EkIæ89Y{ӂ( G寭~1_g3P]]U&ϳ}/6ze.fHWLC&3_YU2ĦA\!݊MQa yv\5UըShGF`|\߀mq\}\0 G`.3;ǃ^  hT6@$ΟC?ВOBB8>}"ݾ#b4E/S#_p5ڦ2[+#/;:KX&B5]`"PA[w9p+evPgBjۿCfc눞TCt%TUn.±WK_Ԟq֓SpXL$YB2/n-a@nR| 1U3%*Iˬt=Wz, S#s a G'PGKBoEL`ƹmsAqr@&Ƅ-0QcJgE.f}T?9])t-:['F U4$~:}z?7گ{(,闳2rB*(,Y≮_ȟpjՋHNb++x+juGL5*wn𡖫M]1ѱ>DZB:CҳFכȝk%|̊-NkSjQTu%k^-ghF$t^Ձ=$Vcn/MSk7`2{*OS&1ZIאpyڋ`1ֆ(plipO*R_x?N '?\gAWv/-{+ kY@5_O6+۪QI"[˕y\:釮Ʃ!W$@[bWwήMs-y["`s7q۞3ҬA%kE?Ȓ#zF\Cz,c_߄LEiH]T;|abx" L '`Ea0--$v/_ﷳ'1NϾsٵp.ܚ,~,vFR{mGԯkV̤lj|Uܖ}Mzs/n5;Cxź7Sp=_Q z7\9ى$p+E+l#DS&HG'HzO#K"c7aF*rۼ S+x#{^y$a8#w`dQJ,aMޭp/@eC0 xKQJ̑>Gy[:0L]& ht%?̂7Ic_:KPWj;n!}5;Nj?W~Mwl T⁛&8eZ4(ZT+.N#'>"4J/_ K3)BW LPdSG+(WR49Ef1 d/Y?9L̠wg4H #^lh3l,eF5l$OXC3XZZS癵[;P?u&7B7rthY9%hCgMЁ r"=J5zSPp` 4N2}%Hأ͸Iꡚ45Eڷ!P-+ĉܔ,򸽂,SxNɞHE$7^럃|kxp5LKSWrdNwXMC̬RL oޠVkI+e+DIƼzqtK.6 {LjgT/uӮ h6;Ԋ*8AQYS (^h9 # D ;S"=%ePz8Ş {T!4:CxFQ)@%͠lnh yec͸:^]@[|jl½4n!'n{U{t#xk:F P]т'x'X'~!yDUͩ'iʘT^L> >ASNM8slMЌ^ ̿EvpxpJH9M"ثAdmD~Vq8 /N25 rE [ty4jĘ^p`RR4ZHW\MfM6TAƫ9 [c L^AJ"r= vo,g7bSoD'm1ʠ>^WOLT\W9p%Tl)8Q1󻌡DQx{hӵ"z# hjR83KFQ0]-[ 85-L(jsd;`FX0 ՘VMOވ'hu+AD $$.zou֔R/lĹ[[s>qaq+TqA2Ba5۶D8 Sb<*cA  XEm#V[N2kK'no,c(coh(,d^ȶQ|#в\-TK8B .ff%`bKhtf  !;'3/Fݍ/3O~^b݃Lhg%a,o)юcӟ/.!rUw/;4tYe#r췲Z}'\o# L(eʹ4*1Xc92}8CB;8kGzjE(vqq%y^BN'4 (I_(VT8OûP{l࿁Waa 43;*3Bms U0ԋ?<;)XFq\j)Q!BޅdWiRq z"!I6#U4kdQCXmhFg3ph( 6+q_rq鼡85[ly8> C5xti<9ͨ0Z2C 07ʍ:-ʦBB1!z!0\Jgv"lL^,׆dǑ ,t(_`~a#b峪N-"QAAŵLev PqT"IaQ;?n:F<^\wv=xqe<q]Fjv(ˆ=Ag"ʅh.^~M*`+]W]]]򮽈NŹ lQ||IHFxNqUdh7@!G CVi5"dBtGE{FhɤX1m\p/'D19k $&ǑO3?Fѵ(K驿nV1Eg_/%t@\[zB4Iܚ~V큋gd*09Py]*'Ymb܈wUkPX1_ܣy>cz%"l߱H?cYfc/考ר:AEY P 3Isx~gp6FC}rAh9f8T.+~+ 6w8kV0Tk:^[T t50{}Կk='U.\Ndl?c] RK2'#@1#.=%Bb-9si'B$Tep /h6QDα8 W1ֻI%B ''&Ց+>jN§/6Y xl`dh`HHVgt,60 (q1#GpT)$DWV0Z }  ~dؓx+kHc$-YNf*݂|w YZ#_VA6G֏CZ 2rx{$򩾯AR4l.Y2Kxm@j*ðV0~J28zWrZΜsI#/Y8JmJ!g@|,Uӝܶ7 ty_L`J9 xRfn,8M'KMϿi]buj7F]d9v>iR Æ7ېe 1~<{M\^cO ?^QƻUל)"/_ XTT)OB&Gm ZIg]xNhKuї^u㟂;g`9ԇ.qNyQԎR Y" G](7U޺?"My(y8$2wdGꟁ )킰yAirf V$Y#jg`9*Q$a_n~}bBSQ]Ɨ!2PL%1dI ! Q~i$1&c@a/lQXl?oEoF) (࣫9$J+0IUb~ q]g h#wm u,T?bb '.XWT,!x_䂫688&YV8ɡBm 0Vb?bƔDM(?js}Kq9quhENUQt fZr$*ԃyM`ϑd(gժp>E*#,>\"O {nzl& (W3Fҹ>l\6@ÓD$[H_@}֋rrw ,v仹 Ɖ0Yu- EMqveɉtFTLzSbhtƉyRL<( 0t(>BXl6"户HQg -87Yn$ ebQm2svaK/4'ca!7s&|$;;|68N{,cІߧN+Ds-/ANߕ_\&: c<&Ok55҇ -Fru7p<7?W}FY^@+/ W: ^N 0b[9:VQLl( 碇ٲCbOT$4?Ayt%2αo9唢QܺKBqЌZف( lĬ+l[HbjpMXb2f54qџ}knr3?Ɖ\IeP|_t ڬƨE0hԈ*#_W3:VԛӲXՄ;8W-zNjmE(8ER\BIt] Sq΁?;}޳O|Z'!m$#*&QOvuac3.'^8>Swh_{'PWa̅ZL )/BTc)g25D)ywP0ӽ5ՠ3C}ۼ0` ._Z^6}f C0jd+=bN[yg'b! hy[j`woM=kb680+ۆ㩌iT"ef[@ɬyz]-}eeX_ب#W 9U8 H8aT֔KLdI _H NdB|!J(T`2^ 䋇Y':$~ؿ>ZGoaJ ^N s Ek'NP s6h^T/h>H|A{Ӈ#:E΄F8[A/C/ "˱b#>G!)O蜐O eδ uȑ1kzhi4&t|scw+y400Ymv'+&%E4Z6܂_:V6}$Vs_ޤ7V۪":1tpwdJkOl;0K$a{*:-6^ Jн5<5wr~GkRN=P 6xH1^TDӇH}mz"A/]ț@'1[fWԉ!Jd{>bCU8l\0HcyoR&C%/V!̀Y=gZm//n,-gf}]qƈq.mֻ3&>"k^rvlgP0vU rw#LEd *ibhyV1qyFdta9~#̦Cx;0QD4 ]E|7gPV)nIUXvsn(]:R8jv'CoVb{ĮF:TЛBCs}]lOhP۞25}N%0MKKJwK x9@iGs(9Z~Jߒأhюؼ=+oo c1Zp]F$ҲLjg>\%| OT/ Tj <o:#>'YC֫'7oNC r*OU?4*М_ܛLA (=ٷDoN),ɷm.,M2@r;(Pg6fϥ>22M(vG#ǍniwDM*u6iAtiizOwS6G {zޱ$*uSpBYvE w6%vB2;p2+@^g,)8\C^ >pQg.CXu;s,Uc&LJ0DqDlT0F^a#ICb,xO.h'zqx7vq ]IGlR!>#,Fu'in-V+aǎ_F/YRj>>́5g˙P(쮓1E򙃢aG`^FO )b6Q sj|ߔ1Dr< u( '(# _l͕A/vjI0!`,^ƶ"8oqqZ\u4ZRV0L[v\6֖̀DZl œ R?N˷ M=0XB~Eư6Pg9_h}衟&;av _I5 n+%c6 ȝa7 pkHT#^^46 W`{Dv aQ>2ؐL)-xvxxwynxI]1&V"C̵/PC+{Ҧ2# !d<%F\'#7y zq=a?`=Q Ui_oG6٥%&.$뻚1C&_Si~ .3mߌHXZI q] IcP .i͜`}2 }匟w劲 GU+*:'QǯmĤgHARyR$-IUt潔1ZѮe<G }dSAriDt<+o&{2TVؤT಄2/K,d0j;'9)4g%bLIyBSԅGHIQz76bحGt[XpI]$p{ueHFH )D, XdQCr?1-Wk&3ƶ*Qc Ǡ7d6!]<_ۇԲPdFȺ2SK6e-)p#טv\C1;Vuu4&Y{fW."^7]m|nLOQ *^LN]{8Ⱦ~ސȦ+ˢ/yѾZc%B う vrj(EH3|j'*^򰘻]<{iixrz0txPge~LUB\^L]NXcj^)fzJ̽оwyb膇C=A` 8'~p7}w&8~?nmvpLuimӶc/R\Z@_ODget,J{p:Fahg|g) oJ'ڏ x-ЌjW֊|$({`>_ӂuh5F:(hA墍?S ilG5KQ\>V ܸ隙߰0cƄƌ7_hڋBMJw~CXw018~ wP3WF4<1b0.^R.Noh`Sly Iǫ#m ޛg_-p=go}ܦ/>&#'Pߋ~M5dDP wP Ww):W6k=C<5>El'Ea)p OkW͟E ȽA2s> kChL.3꿪ƞ 7I2;up-PvlՔ_z[<6|/vK)O:L:^৆5G۷)Bs{쁸5֍X}6x$]b+/6EDzm[МdH}c*' F` ^[>^tA̞R?PI?;4Ifsbotǥc|ʌ瑆vU-ܞC$͏%k ӜGm~Cwh1S>5Ҍ^٘3&],L:/7eI`2WQY]gDvq)A@دxhC_X nޅ4RWnkR%@l3Z"-0sgi"=%YF;ŝTE!%s HmBsz,WckJlb%";,qJUA|~.($tx]Iog2χ=TA Mn<*pV{<؍x0]2v> 3u ƀ5Q-y@, f.Iw ,أxg}m-]͡PL \6yP5x /n_Bris")xYk#y= 2E!Tp auzg%\.h5m9$Nf}jHf KDxg+H- Ip\AZyc =>q*A)+ 5/* C) x_SUvCxL(335*ASvػ# S |"~&AGW[{*Rq\u*do';j?R7s3oBsmLqaFϋfsܢAVN߯U{Fop ٔF22kZ[||cB1Bl+yKc~ER YJ*у X ËiZ;l~8aCi͌=+\{<< 7IgԊOuC|6k)2O<xou& fåt:мz3+ƀYژ"Lfv3!JpL>~T_8cr1A=;s@+,* n Q&Ru*_B9Yy{T㘭p "d/i|2ȏ]neز2.RpD~Z~4 2U;B"3@47EfFLTỌ0I+자]7*kT_a&u{I$IAUd;_]KjLԿ 5Tݡ_~N/iI/S}4 Ҳa* nELcD]FVy3ѠJ%0́SQ fCuz%Y9rON9:b4SΖ5fXo *cB#7wY-HUiSn lpPr߲/uדi(8 <3!R1{lE*[ڃj<V 0\9%WúN՝lpR?v V #©rD_IN՗&t1t7>qZ ٓ[x_ԙ9xK2kbd51LS2rQwS[ԝH\P;=Tn"?:fMZI(a~ͯ+ ]paਫ਼1`v~i-ʹ_zNpzy  e[|{t_* Vi_Ȯ GӲ,ةM&GwzU֪,-^ `[5&-J5m/$CN%gF(]0J{oq wC܁ {K4Z~bOO=c5+P'8{MwKlg k_ ²vLe@r½HHy| ͆@0vOgz 5QOF;[徱<]. ua4:F ^38JwI-`PF! OfLR1 001dbֈ2LC0%cԗ{)7E,*Kwߴ>!72Dyz}LГ&߫Pe[>'!cM)rJ7YBED.SE 4 %C;ޔxrnTe`D J\{'tB`T?M]R ֤u].Vr~%'OSk9hA h-۵}& 7xPk4OJ;b3^轜Hߙ @Y g!"9d yd$ BDpm%h}Gh*b^CjҶ> mɻbZ jRi b,J}%/RSU-eve2LrefEc S㻬)8/Y+Q!m 毶媓 Ѿ"@)Qc`C7k)]uJ[1nL O._G[SIE|uXY?/B J-G?-𡸞 {"!20I)XleoVH NJvEvKD'}N!IEkdK¾O#/e;~z_|lfͿzH󸱈ʢs=|oLV-_uц>?BAXuAǦ$r}̄IdR1t)ZO쭚, &#Q m.~2棂! LKeN9wK g$qA׺fZsBcBC qY] R5k_zئٷa]?#Wzt V5/Γv_wNUJA6nJIy&mO+$+7F+L:?_: `#~*=}=" P|Fc^W;:):~5]ڏ~qr\Mv Y\iL=ȍfퟬ_s>~@>~*s$щ{n >E|yV>bpë*^pN]7?W"״r-KLZ*s7Vفo]֏Do˸_-:;e|b:Dxie-Hcv+/޳`3u'5nEDC0i&ěِM<@ei(Vx,@CŰT^Psy$tፖZ@k=:c+3\rVqci?X)s 7HCh6 #|.G9}mW٧\0~Q\41: vI/9礫EQDp"UMAV*WOL 'We4&baYėGE5]Y`c%45mWϴ=T,>e˟#VZU3ج-BZ'e)Y+PO\d;_X)]G:0)zytRNVhv XH^'[}Z||j<47lۨ"&$!XqAMԫq/Ǟɇ$*h(49cGbEHIR>&1閃!\z%5ΐr{ KXأO&HF~ǐXXB,vm] *~YQ `Dob H˼.=MFV)DSpPDb&ҏPFU8EHO?KIxg>3'"S `TMlo&urez0 焠 rdžPT=WtWyDlV'u-iTZf;kڪ5Rͱ=XpIcALZ7ǵ[= ސOTGr+lWzN Zo`^KnЌ6oeF[Wv%"v.PJo6DW*߼#J+~e/>&(;\akзB5Q+~AvI1xV̜4a'[ f_W: .2R}9$DhP]k0;)T h]0xf~2)0ql&ZOO]bR>Ō"( >cE) 7vZLaicq]Bh´He(D 28>ۉǬbqQ3@d3T! ZL|)-x)R&$gJG\3AiWpbqc pSX-E<PTGrA#hfv0MC FB8 q}7cAnÒ!W[t8k.%yBy~2Cej[0cPbl=iPp\Ѿ:vlQpMiD ڲP}mGQ}rh$SA Y1ASfI9Mj'&90򺚊}tTW>ܖXFb~o̰wށ7WWnanO>PyӲE C޴Mqt%x˼Yj`Dl[ٚNiMKJ;Q}f$}OqLU%Q]ȏix3F|kU[-R{;lհo4·=9  |J$Ќu3E_Zqg \@ awi xjb7/W\>fÌ9Gt1]}fL?7G{L7Pȭ{4Ttx%yn%ԁäoBo9MN~![u$6} `zCQ 9-ѣK1ds"؁[CWN &؄p'w4U\ 27YC^O 0vr1U3e6oXrV2 Yc.dW_e ^:h8:g@;W Ƨui2ngoP k;τ*x̊h=`&Ӯ]-h?}X42+IV1kI>f砇CGQ7 Vm%adV Rw0xgRC@.]ڳ>&`P,V U+Hvo] XkѯڦdH+@4~U&j&*l%wQ4\S;qIsY=͕1%4ѽ2A`D^O9F_(mKȣP&(ƶ5O>F{Brߣд)O@*9=eCg+Ce:u4g0լA0ڑD%YNwgɏiT |bDBǾ jKh/c9"p;m!(EFMn /Asa;fMT㙾7&NWY\|29!#3@ .͝%BQR SOAMG.ei5Md꾛2 {_!sEWU*Ac[Q;8g&wD]̳8)ŽB~1Զ= >Ex9"^~?b֜/m:Yhu=}us~V9RK`Z39>YX=uozYj).>d,UћWj7*aYgvO 9钭\u65'hr6RL }">? MjNeQz2w}+USn4QO~fi䝔|E^UKYhBȭŝ6{ϙS'LV u 8ƍAi菉[߈Y0l.b=KeEO^6Fe{`WiWN.B2rٔt+8}B~1(4(ɨnEAN} ;j!;λgq;%!ݶm~qT0WNJ WP̋L+GPJ|o7 BhERF/{$ %Mv\mK4F2-;WVemżf *vR4Ix_FaIThlU+^`r Oh7LHK K8r- š6CJx4W{ONzئKk]~qJ*F ''mb7ئ0g@~t'!Dyx"ڔҥ #eRVk|ƵQ\:#|Q(:Ui̵vlMC (jvEK)^8O 8/%e<3[C#oX/{^^47̲h?}_j,ʛZ_r.lz/^]B) *o`+ ?ۙ%^?L iBY[֦,/m;cZn3$!@K'ˀpUdMLyxQ"2.S1N:?F!cpA{y S+P6Yl)ސVı ^:^!U×@{Ϯί!AWۏwK:FquwNܝvEqY$p~_%i|&XqRO +nr^ر cw٤eq"^  Dvu|wA2zRuLR9W2jOʄfc3<D\0Pݐ4+[tIQoioBM ǯXe]r4FĽM J>;G1]feFRIҫ';[+PeEGUM cYa2Ti9ѽ{*'geR77„Y fy,vېHTs-oػVuz0+a"Qf$dJ1ԛ@^RBWi[h[]my=h͖;{!zmaS) +kȍNԈҾ(_`&&|aGI\|mV FJ잶!آZ"l-ߋԚEZ]8(r8;rqWj'ךbo^0?3:>L#\|S6 Wg|Vw"#:Ȏbu8z{NX٧!Dс 5c,eK8ܨ>¾G)'7B%+Ģ^tJc1} BGHbq'5Jo!ę [#u dTM(II:pwhD"Ŀj?e,ZuoxCnP)R<tz ou%g1<_l!^, Hޚߞa|)w<^wM␅ɿ)c9;);`#$\~d=-W( ZY[$:m#/%#2#Yp#cKT.*bNs 9bfv$/bB'eot3-vPѸFR`1xlvV9ťӥ!QTMG x$1;zB/ pR[O;Jy/ƁxP0ȣ?j'j9:ӑ \[cd*:s_bnoY|_sm3;B* xS|s0?7w{!a@,X!z{wԄ.Q_ǫ$fAB!ip !1CXieP#0`IOJ5.gyz!lO cJ۸>]'י*i5;}澻3)@I#\pa"On7i-}GNJ=ꎃz1SL䤻u/3રʬJ'\ N oS,W?Nd4a\L[L+Ndׇ;daZRn|׾|B?z 7a?[!6fx M8xpd%cXzKps[̎cQWhmc4r ܍ N\V]/P fK[~m , 0ǚQvF7 lJlxjF)nz h˷@e;N5KBGc­ ?=3.͠j' ȝZgxiBI/+ ~jVG]$C1 Ɵq ءy,W >Rs:^J.)j2#6/GK Ld(sJ"鮣BrCaD8f >;h]ud7 Dy#}`|9zӪOȿ9/ǝ0b !I?"O[B{AjF>R?yOOFyv}TF(sa'E9Cgx1=S kd^=zx&t!䙜fI|tY@Nu Y+' X3Gt!;>BJ3ܟ2F8HMP$υlGVd ; ?ꅠ2N{GPOh֦ǭ-cMIy13|ѧ)Sk j:h5ܡXWb <ᦽ34Ҫ(ۜ1_rOPkIjCB[~?ϓpxW#e3TPw^9d;n l]DCVJot2d~)󆖿tyT6F%Zd? v'@U4GYu^Byڥ3DŽ( jJn!.n77S۟W'~<d"$ 4|nď\kӺ%maϐhwۨ{ ;+Y^,oڦ䎟&4^5Pl  >ia'# "d/'!Xgf!૧x7yqrڭw<@Q9exD<6utO"5o%L`rk&oFP* L, Q80 8w6n:]\Vi0]YPv @8P)~rwDVI HIldheKnF <l|Yz ]u˹ȶ)}GZĞ\~E37h/n] MiMtsXu|h/)*$>qI" ђg6if |~N 6d3:1,E剛צ­#_8a[E20)Ε \vl"FO95@N}bM 4 "fRo2>dB:/NW">=< :^ !P21}vKy9" DV '6!1/'N_#M_Lj][mIHAWK- L2 drU\>fήŸ>bEOy&i\9&ł"j:e %7 &imp/ndxqDϠW4ݶr~S옭]dn9S5(3kGY(`A@*D+f{Dl\1UWL("J`4ޡYkWxeg<0L0&73O32j#l #(cL?/[=VxԚ#,+b2rZތ,~! -qw ̟j|zNp_ձa1F (Ozyy .~T(i3[LI$R=l=8}"Z=S={g$&'h q:.|FL㜂ÕecB#aIH`D3Pk9BqJVC!ܘFwض'b4N?ϳZބ(,×C HWZM>p}U3'bemFmE wwTU4@k3@L^(_^OL;U\l@uWa^&\ U푕 ƪ][YyOoEQS7yKZ 1xX)_BnÔЈ( s0TK" k=SH}*p^&yҵic]oo3A}mGd!-6$>ƌĘDVmmꎖ z53%Q}U9T͊QCvN]9N1Du]\⥿R Ռ@|Ek#^<r@ʊi Ӻya軳bo2zGQq+\lYz# b63AURDuXdb}e|KJyZ0FtDYb:ex%iA&0-EF7~,zåLll,s]鳌~j9iWz*0 D*TL#?n*Gt -7Dmĸ >ԭٓݖMmuTmɪipHȨg2.oeAU񹃅`3)z8JgXpG/7'LJ{^4NRt* 8nM՛NKPLܓ L_U yO3_YKN& \F曪QX5e-MZ喵Zs!GGcxgLpIԖ.DqoH)Sl}M%AgZc梗]KHb6&|c^C̣şm,6-8hU0{9lk*dYG]\ܭEnD`VV ȵ.`b|mNʗR)$D2%CpUҟSD،|^6`u-⋠F֭>*\/@XIc  ?L1,ʏJߓ3X #L)@t q /B8咂%s^կPmƙ0 do\eK4Q?CMׄ𛃷!SKy.h}DZ|{?՘S _uFLZDs$CF#?^*8vimVD*{Tڱ,{6Zt4\2y.owPfG,FnEf?d'dqv/lcFke*woȭ<~}s`G@Ҳv`N M*x-.AZ):eh-m.=.ܰl'ChαwDてF@7+H@EzwL.|Z<-wmMw)}szM2-W`쑯/t.f" )af:lMsח 7A徛1?T┢)km=aoŮ`AYx59T*\pMMFS>NbDS9dF x`Gh3~ńz,\TMgc7{1( >$Of4i\+rHܫUTDrXT$yq%qxtb%(ĵ@[UĥS:<5ˆȤ5-9 ,N}mZ HK-b^S"bދ1#rF}TeV~a;`sk'LuihYUCc[F@/jTzTQJ06߷^e1焥9eNkAW+c& amiཱུ]۩I e(,6Lb@|bյ% c ֈߐ(ɶW%T5^wQKz6'cM40qso*#*dž J3={( 'RKi%c 3F˘AS}PjňxBrܻ@]XrGz߂* rXkRD,<GwiA$OqC<:sX› U*kXpS_>G9sܽ?@mH>|(~@*|(S%a 6>OvMA{评Mx`AlNgћkV~Ƞ[8W 86+jƭ3<x//Ba²B`Y^\jLc`$0ݬIj| UIM&RJRG'ٌMRipR.Q^N>wްˋYA`%GXfb)W>4<~L\Pһ. (ϖ4)=:h*lrY2; rܙj0F7/B+&)~prSW L|.DڍjS_) DԒ5B xV6 *b a˄R 2@p`׬Tq.ɰjhQh&ٕɏr*mוca" &щ3c@#i0Rjٽ+)G8yX\ ^P>uzll5ǚlZCۤ"݈_N6d7U4 m*َkňz%ƿ [Ơp=.M{vfM%>9ǴGaa ^Vr I,I$3LZKaa3 a+c0`PU'^;fms?eΰO{0L>hW ּ8{ uL+3aT"FܐְsǟO,;E 8=W HPJWB0INUg3}2qj%59X蜑/iCR8zo=@Lw-4H"E߼F8Phe a?wN%Ⱥ=F8!,dRt(+8s|izղ(x=}X^A^@ݚ B^*PD{~:Af^{(8uTSu)=]smKD#Ɖoyoj[e,=j 3sULz4N K[ay%_` j`fg 2qP}q_kxyyŴNe3r?UqN6 $G<* Ujbe/HVd(h6B;*aQ.XZKH$W] EoیUuВ*F\|W#ϓ>{`G:78Oc"D2q-IVxBheM#y!d}ܧ cLt a_ Q:HQG'5!+N,ìӯ5"=-!5X2R8"rQ;'tS}ft^p}Q⮜gC87}[qͩ%:G4q)NУt0cLѾdE=1uA'ت|BBz ]fYoh=L!ȹl7ϜQKkIblC+hpG^᝴W<:wS) W \aTV]nfI =(cɴAVӣHtO0sYk~ -h~ltvcuI+͘O5oka0DAYDUHqdӛ{\M+?˼m.P*Żg q6jjZ$ 󧪇^kC6S55W/1X>m+BҍdNf:!i0~<[(G 0婶 ʆJ,xXxeej>U  '{2Yۑ='笗DtٱM½#g{klNZ%TKPW2ٰq/)bg/y:*V&Ml_T;RM#8Հf0>bkzrsqZwhXAs^YjZG%'|[arQaWdd &j=4wb:@I}62s6CJH:pDe9He'8V&J v7}&,`'4AG=%>w4`6%0*-uQyu+67TlkW> a1gGj׌p?-M(mnڃa4+_Xq?JDՑ>fPD؏P=˨ Ԃq+ΎR(Dߟ-SB7r2 I 0ް T9UJ}Zƣ!Qz9";Х_S^ Z`17}e) U>p Iҵ#mHì* |a<\4 ZNxk&ՕVP,4(z.V(@1V|e-GтU¸X&<0 IsDyiKGN{ JהqH&۵.hh }r떢J!GR-![79wir.dO}\.V)n7ML:P60D?.5ㅯY"g]Pu7 g=ݖ4Qӌ?fS$~h/ÊFl }Gm96.oH,}S Ae6MV ]o/Dj}MN|P4. X] bjQkP]8"c<ΐ7 kK xζm5( - a -&xI+a*u 4D(Ѝ <慿,qbj&4ʳ*`eP8 buӄH|=if^Z4/}_cf&G ׀KHN\֩"c%'yǞ|t7^X#e3j`.8b鯱/ҬYhc)h:+~tkYzFƘV"sEXszk>ʭo 2/'qA%YYi)}GBy|EE) Y)sE7>ь)3.= !S<=%ۉ(YxZ"Vq)ˬJ%؋sey۵Rl3&:fwGdc_"a`Ddq\/ Ĥ[J- lSѷ%? #+o(24[A͜`FXǃA^@!hEQX ۾媫i.zI r>MZ0ک@+7`com I;Xq9 2 Nk .&&2\0{"Pߘ!]| e}uo!.!$+%l]A0F&%A|ڣM$U:dzXκ%cӍ@$nddG1?q@^? #=rb ~&N#7/+  M sUswU`}a\w*U1N_HK].5T?;s`}쫀u_hq .H6!wbBJɓ.hH׋к̠Lk'#Y f,Z8CS}!y :wбLa[RsKƆ.+o nt 4ț~Z p9Iʈ^Qi=dK՘Bٍ@uF H!'v+u{\˹Ѭv9Y%# pHԋR*uIr͜mtNDLL8hk7 `**t8\ >d{BC J>,JC ċk:r7fD5TysD$Ʃ1<,'+Kp辣0Xb:6]:SOҸ$vb4vU/as+h}pb<(ص1WT`Ũ?3E U^=!S 뜀pk5Yz$GʧH⸚JO)[v%?Y0凹fGW&;`ATJ>(UH`7FrBcCם'1 9j4uIW¬@.jPʛFoiD1Sأ˸Tx{P{ k'9u!=߅Z'oGzP7B 딱K~~ 1[ *%{3y[g( B(&96Pdz[qdIkrR"dbCMߜK̓-wO%ϰ&9WV]/9 k[FY_J3L(kѓr3%J&drx.!Wn dUGвlugfT 6t;$%um% l8ܥGm W9Bf a9Zu-뜉/EBcGu}`SF,KgE(hztX7$A5YiIH'" KL V+QA63)31*T%`jxӚRF7pΫh¼՚ǁ˦o--(%uU:Ww)mst7;SيVKK5>[yku',1w,ᆁaXڽe'FeP?ƊW9g0ԭSgw=Z3i'w>7="x*| 򍴻F9fi[fLϯ;q7?R tNEw$0)˥Lxkj#qYԠJ`[]vS_N7PfJ0Fu[9#oJ &Y"O'9_Q;R)l)bTVRZƨ-Z~ tu Nx|ouSims>"x~8ƪ*-\&wZМ )z\ٌ  (T Zy?Vk<4궄 vbbPf2iAg !Yчc z=VVxKPGʹk@tqewë{|6 rL35jEfȆֺ%CZ e]A@30mW$̔ 3xC. c&xg{H{3,{l;"CH1M嬏}XUX=nU9 \k綫0Y}kPz0d1k= w8y YjL*CdBM RMJrhFl>> @lTlBnO3+@D8j%/iそg n"4<J Y*lq7wLZG2d\ "ƒJ"P@~&ԋ%̵L6=Fa j8LX=@,VLTyӢ#kZ_{䖟;$ M a܇EaȾ{h9C{i(WB߳!^$V|XȺe滦eN .q*L"=ٶ!'tS*u@zR/RNK$ 8( DO )kGVziE!|ձ˓s_lb]= Q21IWj5f ]@2G4_Ne!N'W GӹP&$%,$C23ET:#2yf ;EĨn@s5eWfU @g_>* -xSqB O2 sz ӫ`Q{;̥C T@+M{Ý*HS۲bm٭*g)~m8syfxhhKTv E6Ԟea $ժ/{$NH?CfOzN `9Y]8S?/ ;B)S+%K`e{jl\4(e_ܼXΡZ"9z%>~,ګQv'>M r>Ȇ>jM s͟Ía'Ladѳk"t瓃;%)w M9!3G(Nx qj>$v?8f/3(".ׄ_бΏ;QpA3 J,j;&qZ+3&ZVR|s؜l<j#rbN=zX<.W&AKvg?_d4~d>VgGGH; @KP`Z>f!9+X89C҃>&K`<d1jWL6:) emj< ;U)=8t+;x VLmkRL,"yǑ= xux^P.>Jhh6NIG|T;z?VZ g[?>^ro:sw@7:srrM8t{ <` f$N΍!?,/Gj%Sp\y%F7u;=kϘלf9rK"*s'Zg,d a0le~4"z)#@ߥE 8p6kzC}@ J F /߃g> _MY_G15l̄n5lVcU:i:0R9L UhO"IiG0]PebK jSQ8= ٷ@}gKMr3('d'%,93jOݠKH i)I'*w:YLȪ7t&W|dg?0Xu$_LJ5ec^:ꠐ oZd=-+q՗$١)++\&Rri1(kZP^c N_'%:Cv@lZQ\("k0?oz[BgV6?9!Sw73+װd)M/fw__߻To"+@I`kTpU3bU(^:UV&+fT 7+dM>|-J%TJ%,vgL=;Kpt+\EekiY|څtԀ pͷr5U1lobJ"㤻Q>хYm0"-*BfSu Ɏ~M.]'ωh Q/ے{EFD.80yZ>w76w0 $c@cdf6?$:ȜFj Onp]u+U"AYoQ{.|iB4QNL~BT~2A]E7b%Տ=Xw vo cB4d" )}lqLRrTD]'=T*Vzha1/dQ & j=\sSU/^gdĪ'u[Rd؀Cހc tݝGE^]XUsӢ 4Kpp:g3AM_ *3*n`ĔЮRA,ԦS.6'dGHg%?t7S؆3{q%m @]xn#.4[Ŭ[`d8  ^#c:?4{R*f(8b6\^^%kO joyKK?raooiv6ዲAkڤ"HHIc#Q>ċQM$Np FR H?eh)7*/9 %xfBumk-]4ZU\ am깧&s.f~q+H4"`:撏&g?DjEhʃ)D㭱XLm sosW;/Ps5P{J{ hއ6`2mx^7-:\N;uggt8RT/q-V]>523'J(3y;8rQi9aiʌR@Mnhrٍ>K2_߀FE'q prW!ܿ:b9TaV vurhʤzo=t>Un*o|`َ?ψw m*ٳ㍑V$.i nh˧n+}`a"PnX4CzS5ƀT-ihICWFƏSL0# r[|lh%2Ii^b(漶"rb~Tr]Dq8|1( `ɜKy֝B&Han|>ux>hMj.pŶ3\A*Lr)gƯlbN\ %E"cBu0㧹hjfZ\t=p=x'JFďtOsa?ыđ8'1W*î:GOV&~wz!_Oޑ2]+ C}:#VjhRozl(lL9*T#yČ*{j:=iaJ2tĉ7ԯJ5o.BHTExI-cηPWR'<.X"K|9b! QO$y\N*U\K''oյIa" £C45J(PDۡ(CNja~aB Wa_1m<O>//4_ 46| ʌ*]cb(Zm{#ONc7JW ~zJT?zE:u[LR_뙰_LT4Zk=}2v0VHaR}n;/[$` ?۰P 3* xB%L zyq<|A/|*R_!9;'Uף9H+D 3V NRz D9#+x②A+,Ui&%[@\8VAZ'./'^o[,Yĭ?lؚU~uሡ3eT5WMB_f*6ihaj ?N+'G-X43N}yR t37N3z;x1p #$HAD" 법!i%0_+\ Jg)28ޅNC1?Zu<\cVeYת,.{|iiC3^`Q0 ˷p"d? 5bZ `8b<]Hhcvz1I1+^o6>( ^Xum+/2Ccv|y s)yh>H9H~Q81_NfjC}R c]4ES}:k7t)MkTY{'t+Npz|Dy/ Dw3 ^Q=(ݜDEU?I$-ǝS;\q֕w o 5nw0+V~帚3MR>W0,ztp|L9La 2p)?&qĽvw!p'?c8!!f^ gbC:!&7m >[Ԅ-b EuX_^>?K,{fh,3 xev"uiBcQ}lފ,"1>R΋T:u%פmWI^ӇI˩MC&&SwL^V0nMd2|u,^IΥombЉX :d>bǂoc \>$>!@UW B Yճы_S3[@LmMq3Ȣ%n4ɍ?mrdkcʛ@'͕`E8ԯgfȹϽC-ܜXEwarJL9>̧އߥ.'Sɿ㡔e|<'{? \O<5%<8g0l }[:8QlNCβ6ʟ;~ǬN4d3.%ǎzp8/WKaM̲ŝ$w.8DLwCCYsK_($g6 w 6{œ7mbh 7xz'16Ae6Is6~S%OY\u0Ԋu-NV޼9nkrka|mT王e}.xΥBJ9TbӂX屆*q\ȡλ'Kt:|>lcmۉ|Ѫ󏡬~o9N9qX\e{D/k~X6Xk Lʪ냤LfR0t %^3"+NQOSȜ!,PX/*]h!32.)a9}ҙ8=ñ@a6 tVzGjq6U]Esg$uWyPz0S0ѪO_D/n0'g:rƫ#4rǏj#*JJMd׵< <jR/Uok~|Cn0aX=,u׭F1=Œ~9o02U:ɞ1ɑ|ˑ܇3G)Mn\Ζ hM+4 e} р['aRsjj 9W2T &]@7ݗ5υ\SQw \V]1PTkWn3Tkd:~p.x a^TfԴTГA qkcd`uYkNPZx6C2jZȓt l_6 Jrë[!4G: ʮx<\ȟ8HŦܦ( L,-Vt46oZxecC2aOɁ8SZ0Dg"ь6.ZL$N I8[. qLߠ՘@uel(v,_OQl eL w G1Daۑ tuPZ/ZPzCVZx &&@MMRyz!I %%ߺjHm0s~^.Send|sƧ'N^ArSLbAH%{JeKQv@8̌l,s4P_m:BE؇SkrgB'/%hzM͏_ɪyPH؟(!lB|9n09V+.gcrͨӉ5պ6{بNadC$X'˘[5TkZ*O֢P"?yQ"I4CϝZ7k+UTq<a^3 *2",L0>&a4THѦ<To|zIkze6p< :O[ȍAOVݭjJDc,9\",N4Kqj-(QE E쾵ѷqQtWZ)oabK0VqIt@[ox( V,<3GT@4(ֈGr8 Jb4oεl<z40{Y`jY7Cp& }ǚ% l=wPd(>WDJ$lpLߨR&ի1Wxv"!O)L Ee&/[gGY G`B3 Ykg{JX@A~_aہ?N^i8[2lۀ_BT, }`]b |l5a2CrS+8|/DE=`ƾ@/]8$6%rLOy㷳+ĊH h4B÷ګ!B}.?|e֕մ˸2[V#s=QAo0n{\3<%M[A=VTQ"F A+20.pqZWs?Io ک7`5 T &GW5Y44q ѥp"WH(w}RVe=ZXIaHw&È)j+>IϨjZƶ ]ia1 '듀v uy,:X/vKݭĊV9I]%kT!m*}DbYVř$ pL% Q\*!!+O  H3?fCo#  UĹkXJ)uTW=p@ee0[junrea Cz= A_z>ͤGHIAP˴GǾAW#4OPU[AL?b\ "FWygF%QM'T2Lb@F1n3<zyR3ZsMW\ +ܪ_R1§uw8rtF\/{f6y)A•ar"gmVD̻̙5] K$2eȖy_7F$q=6!w:~=>6 'NZ%>N:g+Dl[y;<SxCC=e S](_QaMߟLԿWH`>7)C-!O1(43hz#YW`)DH,>aUeͣouPH?['`֥̅N9:Gb0_ 66Fd.@vii5܍_"xnjΣp$ t=,ZC&I{-@YuyJU[+JXАƾ%0#m=`;jWoYU9$Bl `ⓔoQ&{ wXtqk.eH'],Ҝ#F1diH;hn6$;UA'b69DD?F1S^.~dQK,zC)BsqiȜ,Ëח ](-~M\+]d`5 ʒXcZVveҗ`=8@uaRG79=Ŭ$Ҋho{܏}uw.ND6$}CHy56bFo'NL%iL25Nnt9 &b pkA&S/QߖoV]( \5t$)~d#KjcUOm E{< j:V<8 &rbyL( Wv0&'2Xi"_6[R|0 C$6^mI0q*ڳ?Z.?\B$z1pP;_U;X4H$0 l ,F_@meux;a_I+X2y1K6wEPh(~7'ykƉ@' I'Ґ\y^շ@mɗLKH$F$ iYHqpwOڲ31<4FyVv J 4b=ʜ_@:0VfBěJ4KcѬ3얧1Q #ߤ h< {;0>T3khlt5xaأ -m˰kJ#wS{&3Qtn $*t\-N^ NֽKk׸ -z]U,C7GVvԐ<`i&ĩ ]׶pO){LJ\`\Ƶw]<!Kh̓L_K *'GR[=Ά.S%Qb_l\/Zd6t=Kmq ]x43Y0.@ZcFhɋ"l[u kO=fi,6jrLѻ7L,6f_ww>(2cainLrGD8aÒ пF?p}QJϭ.v%JlM|<*dg RN4Mc (.@Z+s^L;ٴ=1WrRE*r`هoK<0 *w'}uZ,a]K5W6}*Q\EMbȫ ӊH7ub {B"RT^D< _\y {@`<*#fؾBuqDX}&n{Ö'ȿw'6Hʭ[+ewAn{oR!m2̄WT皃=Rp= RdKM!W "-BVkK+2#uy#*h7׃`:cw ;ޑT-ywNhS_$XXeKptj`;( 2y;x'È 6ct+&\V7%[)MGGL7>;-U׼X1NGf0ZhAi* ɮ'E%wWSmeH:4,,4BfysҞU4-.ҲYKHDAUhE `#ѧ`25 l$:育 @藉@(̣TvX>TOywLNuZ$ Hy&n!OkQlGla1z/qd ۅoiLJ9`kb;m}-u}i[;Rp"7āx6?L rFezP 2eq4c)]'H,# $*Q;pwoiWE"F?تnO+ w -L85]H'Y)7&u=a,&V3Cp(`ux0&}KTlAa=@;U%N-s7>v b#u6hAXz8]hd<=Rۢͽyt[-r'yk:ly<CnQ F$ &A) Ul",ejVKQ2 2\ͱ=nTU0-sChČpM[z'pF=R--ƨ^PT0gԌ>њémZ9O~E,΁K @0%ޜe1r?n 3WWewy-a'- Ȩ}ٽ--?߆ÍNdhb"J+8^NHn2 -<EDi3V?{;ps%آU},jo)hUL4l77iZR{'9>J5|#!xHc8 k-[H;$w轻C | K X_fFb \ Xv[n/R{~PI@a?UmI6/_l9dzp[>\$cJ8M$KQ<7Hݒ8 " o{=ĥ*}->I8Ǐ=tcl+`*tP2}]ϏɡLZiK۴U>{JЙA)Q6` W ʦUS|w]J}n[[/=5 X dBXP0.[qb9zYWbt+^'\Lݑgs*Xa%ڬ)ո@afVuFVP=\w2KJdY*V}BL[n0s/9ڊ QۈKFo檐`ڌcO'c]$'XW45n熯 l)j%tu~5';rSSX.LY*4oW<&rIFFx(V(K4_2nʯ)y8d$jcdVyMbRA^ޡ=,aW1of+$W"jX2tn(6I5sU6$+?㔴+"?Єd:߬aGonDxzz:A?{+]r#7h {Yapƫ̎|SvM>v1y".ʉwMJ~/Z{N q2?ja;/@x"Ȧ~F[N+3E[(Y^ (]"C 9fnC-^gp YoX'A,K`HRA&a8Ň3ZNE(~mɁf4'~d˓OÒ0G)2ր ?#C(C$[T}>:s+>|2P--z>TbƑ9 OUoSܠ>K22k=,q1?H20e|t8aɉm5ܫIf"nj7E{0>EMx'pI fʘL|zgI|?҈O ioŢD>rt.e`RU 1ӥ %7e뀭=ކun%ir%]CAFO%48z,\О6DQ.'s[P<ѷU"K j(D6Mk8H%I;@ضL댏uld()Z0 ŮSc7)atΒ%# >!-wݒ@kőqd>_ eaѥCtKQ"DzqO/(S LT.o5GՉ҄ӷoLqVFɵ1PD%<#EVyWT|GO#-ܽnDrDrE$@@!l  SchNn/hэf%r8.? 8 Km~nES]d_ xJFy0 8iկV1u{gS3~zxӑyy{UF6b H~ hyO+^9.J6a_'Қ-T k Aty5Ceb)@#MQ~ށ_CYr0خB3=WB5Dҵiq5&w,<ૈ}h%ecaiJK\50ǀ~aI\Nw]X*F_(/QQ{qZ Qfڕ`P-̺JX:d}\/D] 7+S}7}S%1/{>"&b4z8sn dq"^W@y N6ؒDŢr>l})lWb˖E1<#0lq̫h9%h4eܰpu؏tw7ػhdC<`$\2ߥEC9h 19OTC}.]`k`1ԪX>+n.GY%=9nfdž]^W,EGc%VD}M! i;(;n'MY=|xO|Uh٫ڳ]*+@\Jb$pT>90ɢvҏ ("poq4d^RjnH["mTq]b`%X(yBO(ɮ d{CJkVUb^PzQ!e.̑"4ݯlIC{$1 T&B5q<^}ʾsBW8bǖQfdU NQW @$x>>&# ȼTPŞ#m0if_6)z-hxw5(z.{/awY$*,UQlI[OɆW'dYb8Dk&]60q3%-dGHA\}<Š0 \Z 50AX|ֵQ]LF"&2|_tҶO֫B@'oo+v$,Y1A1 .+ؓzᣱ$(n:z=qmGʻVJ 4kjQlBe`=ɂ Nt Hl!8^"֎Wg;d=lMe6*1YiJkdԷ,U!bח&J5<Ŝɫ] wL:YL@0zSMVҩuD>xS]S"sΚ`C3/3(VۆD n Ҩ-;ؒ?Y~4\֘eAM Bc(2 0>Cbbdi;+/ߗ,G'IDz>{̡An+'m@/#`+GRx2!]^V+f4W+y{uچR\g!V[vwvU}ul3]9/6rM3.GqV7hfTbɂǘ+ts "&ܠ䙥@^;~ZQttC,aՄʿAMƦscp49EZm%ݸ'BC^\|t6v /{1R'AQ܋2 -d iCP_ ,9w:I@5C]e{}?FYMo)>qlq7W Y J>t'>(=f^JgS^1p\y@G6AW5  cӼbZs˃ʯ_ \p%a#{ ۶|aU;LD>=X6b7l oUvXwԊPQsK{P<҂rXCK_Z'A1Y .4@l∔AT]f=3Q VBuG,E^eU:$EH~UC<}bbYCoPs;/2{bwFs3k?fJÊQ!zZu?ȩꗏtQn:Fty*@|ݼݭHr}ħ5k% A/^RuܓhFhqv։ .t]5AbNZG#?Nc 6"#K]F46kh3&tvkHeŢI O?e@gɈ{=Rp}YɁwStV,J/j`^5I'Njpn\>P 痝]JF-㪴eQ{z8m]瓢q<6 %MIxc? g37BʇzӓԎrV hz4o JLUuH,dB*+lg0.+kBzRwn.8Bx!bjgn}\A0.D+;//%De?Xz(9b6+ݚ9zRDR:Λo|OGԴ{9M5ڬo>=kx#؉>0 ~BeI<|n\ړmh#o0r^9H!`/y6'hYqaD5f5x4YܛGUPd76ؤK;Qr? J_k0*5\ːﵹk#>5#- "5bf_} .1NLSl p! w6- pPEg_.Đ>"w5G:z"o&=S Xhȓ~? }ܣj@y \Cg}L1 _J'֑!JXd\{%?'`zKp;frWHlW@Y *둨c߯fdܧQDd{Pݿ_ijGdV bHs熦Lh˃C@o0DbyNjج_`KHBe1@KZɡh\'Y0W3Nlm,*YS~Ҽ&)̯,M7>ʧKjȉݦGrZ5v;'NPtP+ bUBE}xXd{\Oh4ByZ9̲@DֺGD ~b9A5[ðz0D*NŔ#L$l1ǛEsYH,C/LNn;>_8^q1*+ jtn$cdSǶ<  , dž"}czXNm%#!rG=b| 5WH~*fZK%N& @dZ`B1 n I}Rt.݄8w<$J01u2̱3N+dݢQ!~pWɍh:b4,qף=nL䩇',7OT[K w6pKt4m;nGdXJo;] vS7HFh0(rH[ r+捷/${;ve3 cuEH3! `hGbC9vfC)LwCrp* \?5ADf]s;g!SM,C +RwK Jc &Pp/,x9Mz:l@>2{_V|15܇`7ή18E$ziÖGdױUތt[ݝ|KZ8`G(1BoCF|;fYZ/0go;U ' c,d2xwHWg9xyj {:]Ĝ׽cգ\U 5C/JF{j"2TNREv^AS$?7: W'X'yIubOn)\ZxurU(4w׋FN_<y~?vդ'%TLϦ =jMH{UePu(/"źۖOY3}tO֠pwx0w3U^'lѕ߆] Vi"ֆ@&s?+o+j5Hzǘ<(k$n+S!k|vWb7@=.s$1MsaZD2$: EϜ[5 ˀ1=$kh"zUwoOR(W 2@IFO+~ # N ;~̚%>rM ,>Ng M?6ǪB%;ы379[8~9zHChh#'!BHJ=B`Zj0Sb;z;zHyP2;K#|et ܿKbEϸ)~ e@Gɼ%Ƭl'LE?VbK#Gp{t_1gT7aLtxTbgP>̏a~;mI-Mfjjck s!#u1[LBstee6KG|Q! q 9Q_(91sz B:T-U,az™NfuTNX,$Ffũ+zJ?AO6T,?evD`L`3ojܶEMrUuP!<; KOvu@qAJ>oX5i6|1!к) O(Aa Vh'^,à̳d-J^)l[ȍ#*/C!aŘTDdg@Qy,r-s5Qbm!~V:@v:$ epnz5Gr*.!Sѹ8v׹ ۉ}NnRtrtQ┪\kc'H0\ 6#on (s׈Sv|ob/K()o8ܫ#vgvotΰ1YOU]X/`t~ͳXh.52xq.n4X /@D oGQW$3!L}y#-12EWv+)1&gKi5v%[ +#eP8tO\_+:i5hvrqT CT!<&?MtwxbW&y+zEw@ˣ=M%pOI 0)gkY"P %oU3!6]ўK+7wPnGĒ`Y VMg_=I`_RvDqww=R.P\ڵ09,)`|[+:q,]W}.wn01I#t.~1z6)KIJ6GZ&(laJ*.MPOPX (X>@z7 #n<~,~qJz.0ÌZ?; /Gf[M9ȗ"Fx.o_VJlki+n\<m[c9V<ڐf-Q*aPEN hd,EwtY-SOMԁAq7N+qYwIH}j&t'%#Oo#3'v,(W+#8x@Q %LXkn` BF,! r Hbi}% F97Si"\eeD07dJqDiksg]XOli?bh FxtR*J}~{a+ uГ1#ύp], " p`ӯe2߅B~2&/Jc5MJrnY-NI|Cx.l.ϩ.eYh֔^'`Uw=xKC5 3? b݃,b(CrbUcdem&auht ?AǏV$:Dh^X(L5dPy`ʕ8oN7 5!9epŰ{tw⫅/3w=x ^qEr]0.C9h_|`COp b ]4l^+9sA!_%jU/C2 K{NHc.#DWݶ 'I?F8%x𜸺/^ՄٱTsb|"/ (wS"HU[ߋػop?B:7xU#&q1BI>>`-b@U"_]8|bti-?2V{D6fq͍3LM Pf].5/{>Q_Hz^,lϢ"#WM] % Q#ؐhUR=8wKI~/nQ3$ɘ49KsSTEzYJFT-d> Pzjm]%nX̐pBZUIei' }lù6ua'2 &# w黴ϩе d@)- l>PƧ*т{f7ăPpi8>Pf5sȚ>De2,vf9:!tz ,``/ D:_@*UVW6cdPoΒb_y,G#m* )FmWV{Tdu$5XNwE$%k3B ˩F5֞E{)p9'zL}l #1,ó9:{7]KߝBoVlӧsЏ´Ӕ=`f˸<(&spdʜz r*.ȞvFI[Z.QEmoYeu慫o@YP8>~Sx7*h%\;f]VVݟmuxdRTuCWRF a,Bj $TZү'XXX}dRh-N7e?<?2]/36ef ѩmʊ~W9vOr3+Kͪ\QzIB\=otHLhޅ8*{1nF۶\t[؁BVUjhzZ 8G?uΐW5~$t u#G6@p_Ơ}+nzt{*^8;4ܠxqm+b4[\w]q<^i`|!Y`{K~T1h-y!QUT׬,xIGc Q(k%_k$kؾQs*>7O):Qr%=Go¿5av{yɽf(9' 2,O%ur%eQMt4> 5f\w D(WR{'vf5֊>U'Ef$:%ZIhz gG.Y09 rf;m"s6",za/E*d:)Wk 48_T ?ʾҨM ೊrW=j+`pnrc2mqdD4udj٘i"[-2Q< E'h/S8WFpsY*)< Ma(ܔmrg}NLW 3!,S+uWeXݝ^9 CuTg^9vRG ).`],l j3XJ IٽPeLu|5KTL®=,2]1sBO8|H7ӦKPe i]D%vs̯:Ǘ "\Q\ ,uU|Wr}~{_$c24 Tڗj?}^hHP fn_뻦ɡË^1~o| 30/gX 5xDW$~D1z3eE&3_G˨Ξ._p-"{Y~MzjG-mcM B8?QH1fo,BLfE%T Swqtqlyebj2 unNv,  a: FR {-`la?Ԧx9ZZ0R#EnPQ)sBOx5T}}; 7;@B)cwԼ]O_# Ydd IԭPQNkuHmZ>{2[ [:1ȾyH8@׻NvPI`3zh@ 41foJ)XU~T.^"e2 )93=y҄mǼ)(ycJ%LCw쓙7 𱘷^ka-kI2{7:?⽠°IT.0yYN"O P)^2S@]ƫ7WdTkoHKy4_4 :#)g>`1TGJ<ڹ9q+ <6܀\%j  w06 BRU %`irχ9/r?5O-{H^߮p%~Y~'!ݲ>E▜- X#MXs)={/xbLŰIl7S +|,-L>_1g쨧C#e8_CU)kI)wkSrcut=[ ڿ)j _}DdԮP^{s"4WdA"o~.6H>d.Xߤv}2| Ϧ-b=Kj6Ќg+da\,^4A\@HI}~Lg]9rjdb.f]fp.@CsLnb)S$$*B/qAp܋J&Pܴu楰qKС䨁YV$JY>gtuP^[U(@e=i Zӵwe($cr:⥏(3?12{Dƾd/9i%`IGwE#t"gיF}|Hr6lE([?6d"[W))RG߳w[UbMFFHSPZ.u&8SWL7G'ܩڔrZ&@+3"MR .J/z_TLN{ah٨&1#Jslw;4LW{ffh{DHJpԠ1B21g*,:b(6~'({WKVg ؜܋ 4sa &mLjs1sSPPqFp0V>88~ꉆٓ64-킈:6av6NoM#ÔeOq$@'s/0iFI(AdLӵ韼iR僋O0#ִ|*'F# cF(3D] q3 ૝X[L軸]࿢&~CH|~_g\XVSorGX:?vqwB|wMxMf<uz}ʇ)嶢To\9v-}Y䘅up  ߃f1g_k}&szQ`$ ݤ{S:_eɏD6'7']XS^aEИg or\-[Hjy9iQr:1bE-B~pX3 hd57S¬wZG?X n$7\=ꍡ"5ESRt=3^!EeW-o3Ǐ%,O#zʒo51};z 3"ͪ9'Ȩ}Yz{\1Z0pˇq s CRf=*%"1:Ɩ]/PPR9|srXdH`ƙ+9RL_;Ls09"iHJk4 n"^PXZ=5M?՝Rop3ӧ(VĠẺѡ(2f:: 01~=?3.K{gas%(<>g2L1 fs>)٤A7Nh ݮ0yv^dOa{D;F$ ť,߷mtvr:1Cbڲo :?"0eb\)x_oh$&MFΖ-[s=YJ k ݅\vnf {^EcrMS?w_.$󇗗ĝ#*!x샖x))ﵪ"&xvpJquAQ zݫ{=O.M.2څ5Gl7C$4Qe}E[ |:aczuJX1`5_˟U*eiˉf~gTXs>Fd}I7 e3Dv-鸾hŁG%3U'h"8C\|&Wz!OUUYr1j~t|Kx0-bZ}x/?dKHZոnG$m(͑+o+R/#el;.H>ļ &4q^2dF4 @_X5o0u\qT~Ahܧʠ3Zw3͙}Zt,l"hҠ)x,n{w4?VJWC4LKXґn\qi_pWP%>ɦMxO uqTMߐ9 =[9MLD,^f߶ƬVƾN3N-/RihARd{};Y)pADO֝vy21/= W}idm z:a[Mj=uZ_-SӎKN<Hg~LsDbm+0Խ4 &JvW<^YWNDBj7( D,8 \%GLtiŠ+ 5 00'exsey,ztV ]B*_Y_2!(Z6~xMMai<E[^_r\P%cɼϐHG(bahEH/&n~s]Q?|}^ǛKߤG`?5ii*1מbiru5@LaMfзBvƲ0'rMd`M@ir3fw\ʂ}2G-'i,m{2DPT eDiB+c| v0JH+;c=q:y\lEEw/|M !h24ߓvȡe|OX.#T ISx&2UcƎYz3W X/b}Ꮼ)'r(7ԺlO`?)B jǸ|Y,RdY74csŨAO T0?R= Cl^.u5&-) ,d؃Cn3DQdf9fم%бQ/rTƔ1?A%a)-0?h12O 9xߍ[ࣈkFOНbȺ g" +6PK־\9^\u*O;5s@Z0iϯRm1\6"t$ ΖHI % E5Fvh/8nӨҍ"RF $b] <Ą\IkT pLt-z_?Yɨ,x՘fU3&p1RcRCgcAc]}3R\jS] &~3=C\?qm0 ː >,"~>ɉ3oYp߸[œӉʚAzG?[S}$ҷ›<#@F#&4λםKb8 N+BOqڵ[!uT1zӣe+Br#T]C mF""(q: , ]d{Q&-l}9mkH[$iԵ‹~S;NZ4SyَheJ>T-|vKٷA5 nj~t2۟BRr!Z .[Bg@@L q"%냜qbbpI`CņC݈hs:j.PΓkOeWx? G^s\; JI\^~hU%&diVjP Gy?! 1m^4 j~3ٷ闧T.=5kwjQ\b;taǘ"#ڈz oCύ(-%{+zaI7c2-1~ē.n0j_"4َb"+u6yZӡEs&<{ћdތɭ5YҰՋ_ݩܛU{ʢF6$L\pIb̼י[fubY%(,3TvhEYM^6En58ݓ/ۈ+Ti5+je hSBZĤ iD=!p*E [4U˘Ɓ5D ²(D$4K߳t2ˍwlM=.7m%bJpP/;,Y9-DdZ3 1z%89Q_IM،>Ru2c|tDGi9]Q6+&+rxg Ϧ< FMfRrӒ3KG~Zuq娄 Ql%aű]ч%HV41>F\/n#pfijdQ*SoGZ;5U<Cg{TUBKzEOi|䢮a7sAAAC3GbW#ZQ+ !LA=^vzxSox\c~nmۭ֋L2cog0x7:1m GtDFiW PB ȊrqOA1gU]6[D B9Ncl\D+3tCj4Q/[eK,UW&W<9,1PRH3R%ϝH, - ћ2/="?|{R^ХZ,LZ^VvF T^Dd5+"aI--'C5ҍE}B0)sSs_rλXBm)qJMҴuvu*-D63_qt 1+TN[HtKҡug1D6C&=5A9\1#5x>>!Hoi۱9vW5S;-rli/7fU$tHNc!n0Bd8Wm;u+j 2)}G;8Qj2:4N@ӷ AkƲ @dmt3ڸEb{⪨2tf]EM0y}L,1Lǻu)*W快HDmܬ`.ZE;MPZeKx^ gXx{*?YX(bʽNR䞲];ބ4y &P%%\ lMU3ϔM4UF*S]\k!GmćAv&3f Eqkt4ep7NGw`e$NZSnIIckn$<+ƚkPB+psqhrU-'ļ$Ely:]B%G*[@7Y]~z֭%`VĿ}'$ӷl-'иMF4gUŢ-Wfztӷ{o#/ʵsnmg)EaYH77tg|Gl.#8@tż;U{9\@Y>Z:C+qo1lf@,dtpz 4:\X7UՆ<1K\] ˯y ~1JÙg|k@>_m\*:}AcXOgɁ.9oUصb1>(bϟ"1b0nn+x )"-Oy]IUΜx\~щE[!("`wT5$ ԇP,STN$JRσ  [TX7,(q@a]rf3X᪃IJ?G8Fx9&m-s\S/[kX;ntk0ןJ? FKI#Fyɾ㏺vc Itx4B87\z# ۘ>UZ:9עH 욠L ^7K.mDtY~@86Kڊ;$KB&AtN *";{'As慣jopWĞMQ `(H՗*6N1QE_:|Ik y}RMoЖMZ2+/[#t8Jp^30\d=|6ګqta:&O,ZtYns1WmCrE0 #+#ZPX'4Vq\ -K6Dq/]n"$s0aKtщn,[ ×EC?<*/ۇ1vưvO[1~n9'" .i icº S \m/ 4W.5lKY íГߔy*qZ ƍ@gk7=>L mt@uen)3^TT C? ebZj'F1\w]ƳC<0:?@"ߚFQ^Z\4@хb-g?j#Sq4|g!驾GbNWCtۨА" ;uꗃ.N%U sGD:cfJޝHU u]@\ .{p ,VDb%?@[飖xLa9tQ)'= *d* )BLɾw㞂 C3Ww}my{dQtL qZ,1k594AXLpt,.uZ࠘cYH2+xIoN*|GE)&d3FPUheo:abow28 _8M:y6D^|"Ѝ[1:h[43#d`9ݜ%|ok&O,F]h!|֚ljW5P@ie:Π't y|G4hAbB̔Ied;B{d)؊lU37Zk#r SA^%#ҿÅMzD=?mne#ٸTEXe%/EQ`RE5Z4U"3V?tz1SųSGk ɂFu3"Z{K/oݨGxGm|+ɐdP1=WlwXXGf' 9 o*@Ԥ/RSѧ|4sWVgX9QOU(l3rn*1a2ڍ\5~*sꕹ LHLmۛ OY2LⰫUu [ݷ&Gr%?ASS.5[>ikN1J%[ [\#t x⊙E}:Sޮ)$n;V#$L4^N&`9Vt'BOr!K}@y)t|CNj=l3Z[҇Ƞ_zevjPC s2O u5JCyĭ:NIoΝ0ۦКjT! YW2e)`xx<7SvRY*RF5kh{ J8ҒM֩-a|mF'D1s"=1 ]sZ0kfѩ-WҪmos2RYYP.ȦM:}P kV6.q=XNqudY;>pY$g joy!&>g`p/BCs{JNuXt6rBN{c$c4tJ,)NWK+4Wďt&b¬ɻi 7Zo+6ح( 3Piτ5VVgœ[w?AXN_BՀsCNn"?#\C!vFIܻj]>BFj#,nOy+9lڴEZQ Tz+ j"6s7@[HZ| d۪eH^Myi2WOW 94pS&W;|L[=$qWine+g&`k=ӯw+&%QdWYDź1֜#s b09?UuNV9S>J݈ҕ|®~ *[=Tm/w Ȕh f֏)?p.Ntlry`=n墷S&r[C>dЍ6PafS67 @z#tj} .Q %XEP{mp"Czlxdx{c2ʶJ '.,gB j`v#NOd6W%h 7gtB7[eዤ$cF]9 vV:Vڄ5!]:UM%L.s諆Ȣ[ ͞ D03%z!vH-Ќ\ੁp~xVIF8IL14|<$;vS lċ 7AXPr&^=;e#:6v>x]usX>ʟ';h q~`BܶA3$RDb` J,T޻DpP#UɞEMrnTQ?u ˄?:Bg4mhqO 4.{kȄH^|+ 8p\/$4ΟNtY`ߞs}rLCs JI=kjUy>*X?w8_ߗr8K"^USN\1A>w('Pf4uC%z*% V^2싣yIrϔ*hk.[kT_+iPtKnJDݏ Ϯ2z4m^F_q0H\),Vb4Mc-os /=F0NaX1@JGTsq$Hx]P[l{Y26m]+RG+E4럙P*/.}d.pF2cTMNQ;eNTͶdոu%&r.Z/r滈^|:♻]CQrMEiia"!@K$2,:qzNr[>F i(anFhUy9Qp5+`G?Le("if\s!'M !<{et@ 0SMf@iAjVB>]&PB:z酖V`aֲo.ũ,A,4s}>kt's:yĄ *@P;qHʽuWjuxR:A(Zzz qˠYBqYn +ټh+௝}0(A~@|2"ZWx].n6pHX05Z.E+>N!tCGZiA-{sgw,&T5+gDjrόE`j ~Vp1_ܢO5%jՠIB 9hSF0!k lOÒaML Z/-ed.~:ɮ(VזOLnjޛ̚EV7|t^O%W&L»YgOg<ܶ'A5(^dcE*1 Ⴃ_u~a>bUUpj5wŁVqd[i5~`vi/K',2!vՎ<ff+ZʄOUrD)}%#4ޗF'25_(Sg&(qLlJN YЀ`*.)w8"y:7{wP`p@۪R%?RUA:3s[ P"f>Xոp41> r" Q%;"bd]Me13bQU6'Z3 ^/NmRfH=%rٽaT1\bzmЁ}{i90ij35Iy i)ڨۻ 72 ._#/oY1b:Ռl5Uo1WϙARDΨyϥ Shh(š6e( ,<)!5{ٳ2>S1@Tx`Vu`͑4ef3 '0uo.*]7ˢ̀\S`%kK D0$4W;wz5xC"=(G?&h}D0bAH >rг=5Iv}#h5m?a0Tasj)g |*t- }Y D4 O@ăh~)usg[m?_%ڶ1jKbstE!QO ?afn?67l#Q C FژvETFw d/WǢW[ 䎟E(jz^YfQ4[<20fK!IL2afJRӮ䞜iM3Y6ux| 9){wR [q" ʪB u1$N&gib~cA5 CZ%ՒL&:*GΙfFP@Sf6-`x{Nɝ^w8X*zRrJw K=PyB!麠sVoԇj?e/kGXZ5ĘQQ{6a G"\(GM-s.++ek+Ta_ a 3L{ab5XAVo1B2:KƪB{5?{eﭢm ҼO_)~vW@z&rnB?+&< 콠څ'i}܆[MIXTW 1\"HqȨ.?teTtÛB+|`TD{ $c x뮐&φ:Ai4*_B 1Mem=Yg3*ʑ!ab iYR2hQ"ycGRoKP;nyxH7uym2<é5֋vII)Q~ZCѡG=XM1D{]V$@7jP>c[L/K*`9@P~!F-!ou`2Օ`zT&__ $,wֽ( E A Kl@AEA]$F<L,yd Sntv C e1uYOs-qd\#5wm~W]L?60S' .-GX64&fX %1Rbkf + +S{hcgta?2v 2!gvȡ75eψ+T#56A 2Ӥ<[A a=کv.Vcmn4d\(Qɺ_U4\I N?_aXKzlׇk.T)6/Ċ۾DKw*t@yPFkͺUp Fm@УM6{J.UFeTY\%L ,KTI DZu1|4)<6ANeJWrC"Saz.Dn&{5杩.79 9OvpC/0; sTqP3`[Iln{Yc <^˟ Rm5 YJW a=pK`eR:gMΩ*9ny9!xW97_H(%ܞͣ۔o/$% CxqgQy< X]9ӂ.BfTXӿ72o9b=1v$mxd|~<3sPՒ#WU}(ǐq  e\62@H!qYUTu<lO%#X+R LHrIof$Ց;5VBGMUfq𩏬2~( \Ü4u:Ng2uqm VVft=V.d8X* &2#a&:ϮUnμ3qv\"63 aFL_hO$_$8.G7($MxliXYW¤g:x -/~ρ BF5zk_kk*y>$yh1ބExj >+t]{Iн(va>WY/tfp{8HLx#BGoVW@Oq#@^Vrf/d5-ءp>)(J -;}v\uZlͻ$)mSbFV$=*9dzjoϠcn43އ,ָiqZ5 L92=4٤WOKߌdSdh+F1րvqb! )bk1ѭ^ jB6ZdxHM*Єa_sOqI0s7|{5'\=9&Tg|h4PWE‫&7 ^65ܚ͎EaD"A$ DkuB*qήj+T)8ܖDe˳8V$8 JjVFyk m]OJJ IJ_omz/PHتcb z~PYC?+vSA6\:C3?oT`hx tqHr>&DEVۺk]RW[1LQvF- O2YTL<)O? >r %3@)#aݫ;^ ~H()v]3\,})bn ]3 {%[xsQt&3 RTuPnKv 7 (/LL4Ҷ7'ch+93_5EƝ /DIϠW[!|i*vgNHeriQO-US[zlç6A탱:ct*ih]O3c[|(NRBzOQGebםJsb/dLy 0δoE*NƗ' ]$q# #R ne7BR0)qAmpէcϧ"Ә2qOAm`1J"<ș@cp" (VrB:uJwlx! OL&h&o%Ix P2z|kБ1wgK{6]? 9_@9[ܚذKC-jG[p4d\ÆnM^̈va@EKjEQ{$S`iB,U GJ&t ^8T`SW+нhq䒷,&'7Q}c!jKAuuCi޷wGdΒs_?Zƻdxgif4!u>u=r$B[̩85fa;۽sf}xp@+wA+cɀYI|¨du~n%aOLB4[1 \2hc F1i SICP1*~T,KoH3;!5 d:{DO/U:mNOVȨ-šgt?NOײC(P"IJ `|K݅8w=qN^7({ [Rs8;'=\U`PYDf ZUzw{A>]A.+EX$2$Xa_b3.!)<26",H Iڜ24r?K(yS=nb;̊)MF#]T+u!7Du8Pww)5@;4oKѴ7TvQ2s7('ےÂN>]jVWDGy$SFILa\W781m "-! 1dۛt´]WtҨp}&C~_g !pjƓzvg.UU)Hn64Jg>%0.&i~=t"ƃu!RJ7 Buy89xo13|PDs:?-H2>Qȓx3Hc-*ɡ@.:H!pn$}v-ت HXxkoϑG Kˑx*zY"%@ $*pnYILK;*^̶dze.%Q9e6xD?~5wc lPP}Ӟ|>Ft+SaTjxe5ͻ1M~B:DT5jxj)+yF->?ݔ8 Y\b,ߑQg_a1qywO~>$b8Ɏ"D#8V*6609lkUحYvKܒ2 lM ?mH?ʏd򕏻ZJC)bo/E5~bXKP2= ATȔ;<Ⱥ:82)}NЄy콘y6 أby_89l/p(gp+*ZVp\y\)m/Ps;uǣc8Av%~g1}4[m'19wա_ 秤nCJO/kۉָcƼ/6dksEOj ONe`)M3p)V:$!翅B)|cy;fۼ\y[{>:Z^Œ1j c{#_1ߎ _2MhlvÏ#Zk(|YW*q~,G}U5K[tN yhc;G/Q&[؞R+ sp+𭦬rPҤTt̅UnF$"NFW.N%7nTX8 m C#8ϿL|2 D3dЌsu[k4L|֩X q2YeFZLHg`ym^%kb&^ߠy[8ZQBD #b6*oe,s<8Z9:^5^2C*5i_f9Ka|(]\jДm}K$EvP_(S68 c..WJjYoDlEVDAķ- gA*:NZ"f/SkO[X\I|uTe`VbI]JJ*pA ])&?ZaEK]^^TiZV,v۱d"z%x{@V]yk,%X"P'24@tHye\=]XbGCt.WxrWW5lvUbRkXbx tR4-/Hm33RyOj=.~h 0 9 D1?`7 oI5 gI:HAZ> f}v+EK5!(n zFp!!"?^CrPgdA~J>;k ˔mhZrYr0ϤcdvsR6ºo)װQͅv7iB:E>Kﳘ'U }\G؏W AqXBbw!YAy{qxtрڣ$U@=$c/4pɲBNpPMʰ' g_NBϽO8#07 ‹jOXךm2{]J\ŨG #}E ;A(f6N\}!iKOs.TVO8$Cհ_8ooEWe֫ؽZ+Tu4Dsb0D0!/"GR #GbYU jH0<;E#hR/;މK*N~zT:6q67MF)#)GQ -HH,}44B{'hhUjjcC4V#v_|:[BrXg}nj|Vc(UoW7-pq1 B]7%]K<B4BXހ܋6O%)@B'fQY6ax'MkVBT.e#3$Z<)k,,Wb) Ry3pU0xܲ0`X|P':b *FEcs䆏;BM'M춙&k%q0!GO(H'WL4 ϞN2WwWԫ^& k$;<0}?o鉗#X4IdNaC\et3 a OEOfA,ㆨ3ga)!uK SqRjd7% ! ި77DʫNMŒSxX80A)a3tȅ\ {Ir 8ŏUuazթ<XfK,~9<27J2:tBGu%?ʟZ^Vnw/Rh#vח=Dr@em_ctWooIEwT]p\Whyk[Q"wkIk'Rveqeo ;O~EI$y[I9q²j!ԗGvt*]8n-|7!D>@i`p}:  x9mA@U@[fqV>AK3ꬃ ^ &#{3sgbt/:Ă q̆b$='`EHOj~9(T>`'e|cF.EBpO z]Be"(ƨWݭ@iȆD#„ɫaW9`5V& dtntbI"*UJܤ4>Y@١vغE(޹2b,{bJ{6REd68hłd Qp* ^7P WνחO6g1I͖eѠ S;MY;16ު\=$s 0\yCT:E? C5̿0]|h8%μͽZ~I3H̗(3.6aKz%;$u6?Yځ&c8ЭA͏BWYVa1}M/D{H S0Yc$2 S]%y#x˼|ӂ,X:F~cꡁ\Q$ᗖklD|g.a/gFA^C\R)/AnAj )V@lx)E%DhR/M+Ԥccj&W/FUtYQ;ShmX]Jٝf~8tIh FҸ"6 `1cCuKrx`ɵ_# 㠷uf<-8m\n͝LZ6w`AVFDiYLXb>YQ3{@1x;4hE;fT :`tT_=TY 1Z}߼KڦrWDIxH 3|+$=sU2`/?).ow\aL}LgJHBҾ♰Jh9M} 쭉K]Mݭ:# |SqOcug7ɴПxEI_{=Y2ф! Yk"&LﰰlyFs3ŝ(n3UƍpIx[%ifC4>M:w*v,+{G͕ +DK 8 ޑ[:MBdxރ193ߟ* ַ~^J#'M؁뇧C? lyH!ͩbTYiy+0g~҅G5Ƒa6̀aSA!|zG;CCV,T~+ :I=y.O䓹-uMh}O_xREQSL׽EHhe:Eт>uv*6F\3R,W:LL&51g|LPƒ~|aGߢO Bo1lnkہ%qC.i6PO5f=({pZi +J(W)f8d-J8&ZX6k:çg4B@6^lT&)PuT/@ɛ泼AJ!gݎbD>yk2KlR/eDNFrf$z,w)]#LA}:i4Q?WKt |IԟS. tgDL>5(|>e}Bu;go+AZ=Zֿ²o:Sw:v/X}ERC8EwPq|Ijk+M`eg[e^tZ[xx#F+ٝ1BVHMaLDW*2Gz Tiϩ[(v {zࠀ5a:V,qupux ;I\EFسHkE{yd2Wptr`DfD<2ÿcPwI| jnЄ[fB\TZ~^t.g-{X kг=XϟC,vRp;w]Uz®_VoYi'cLiV G,&+^,b<)IrȩCk"z[ݻ&'Ȅ_h^.V\Y~1G>|?q`x:)Rhhd;O!Hu0"WpTM〷I_w֏wo7yfZ$(33 y8"'-ۢo[s mʯ{"~RJ&ywi*% 1įU]λX r,6[ MDkJWUF@ }a NNːttᛉ#HvާFqe&2M%>(&Kɤ,hc2BE;DM|#TE,RaNVkR{^Bl˞ rh r0dDM)Br&*j6sH}Z*$lo6PRНPCDxkU.F-Givܦ#-/h+S GaTԎ>1|@!zH_e VɅrKAd]PZNpx`%UQAÊ㝾MSe'g^flUN_g:zNZ-9D0шO;ెh9SjAOF138x1<pePɃ@#Cb]yG}<,[_MBWU\_ҞٺULb/4h [)#_ܸd7sv+x*%)W4M [56w##`NK␢CRx̗*&AAYIUU`W-lYMKLE];R3Ɓes878 n(@䤬ɦB #ty:ΕbbՈfF(M/qRq/R Qju?L2K|8m_9qQ=p-a{iZ҅>YjkDޚĠ+mkd|pR9 E=b3YB=ؚAszZhG=1h X#Qg d5l"ݖG\lI nrI \%Xe_츱ѥsGD%"1+)SUzE1 {ے4OIDeTb Tu S/ WNo 맛,tM,tXv*juN!*CZ˧/c?poոb N Qv$b=&mi8`lXe>~g!r!PЦ1-غJ?ڢD!"Ð7?hzS[=3刍K/#Pyqa 31}~  ^wzt]yzpTc쒚<HW: o$l2wGCY غ6\+ޣ&H'}-oўvQF޿ýQ5W퍢{-*C ^W岂'q[9ѷG憷\P_Z͍𘉩f{ВHG~-pijTкAPtNEa9CJ2Ii!o"`YMR$Ӻ`1̸,ºAvĿҜg&Ǯo,2wf̋0u#2Z#9de&jjXմ;Gc c$ZϿRQ/Crytì8 gvwvf[G}šX Pri)Z".y(v)[0[j>v|ǵprȭaȔKmx6xd!vt1e|MR~ 8ę7cRg,(-q1 Br"ߠuKLxbz͂ZRNmjHV MЇ  H8,r-?Ħ,'sϛ]YLb/nebF9au [Ato 3 0h!=x Na+qe DS Wdᶭ*,Iqvkxx P)ӫdCIMGJZKv/ʴk"9Nins딪-mn#|sO>piq޹^֌K;i(^GUc|5$"ok׫x([A6ӏKJ<_n fg/czR!@_(*GZeEc>w%!uCEiGO|bXGF6)|HSjTb]8|A]z+t=. @n= <i Y4 ٹ)켚te9!Nvg7%:<3"bR/Ii%&6*%=ҥ!#KyHx@= XGV}wnh4c/gk? N,R[IŃfHJpXi/|}+֨`J]g^V}s,sTQF.w@c FmTBb?`>hwB6$~h(un,t=IҀ@ !kwm\ckجa$|4B?%*c?u At?|MM#Yx%J8YyhT^e~ޱyzdsM#ENb@:ab8fk=C.}8*lCo%1H|VkD1.Nj\Ś‰X!sE"$w8S9(r}"0G=OK ۧNWC==)oo̶%[MK+}tSR~=ÝL:fo"?t،cPlu9V_BSqNAj^\9|j8 @,7d_ ^5{{2~Ԙl)ەAbsA|$% *RwwDGM HR'=o\}1( >㿣32^ZA%XTwHNc.H(u fptAKse@*FVyݻ~%,p::|jlLgOe٧ p}H .j ~$\cLxk?ql_,(D['2zdy9c B5X3g溠:peB$.>3wt:唰ų/<1Q܈|]g.em`ed=E m( L **z٦s0S(p0KChr1a; B3IXdW 9,67Uk1O^ytk8͋ 6gf)Z+QL6Q1!(^4J! 'Π ol)P)0nY>,-/LL#麂=p1Zi|Y}q;8+Kw<)]/{@І:򀎦-O󘐡1A`p3%AvLStťgN_wq*Fvr/儀ߧXձ%E~.mnRM 6_GLs "<ҊuC3o&9WS!y|}d_ez5,znRWL*^qaz@܏ɜ*8QyjؗO1k$|oO?ɒkS,e N˲')CpdQd4A :\:c0JNϝZCi<(3$zloL8$}_BVn(mB:9пDxY($# 5Σ5%9i`/풀5lZGNUSF2"ΨJS1i*l:>F׫T.X2Q'Lʇ:zBui"wM]dl3Z-W*Y=cuou1G*7(4k(n:˥p!Ң֦ux%LwJ\5G3xysQ`>fqC̺゘:˄j3CPVC$3vSv1BL`sҞ],UڏER <%z歛 n45['[z+ Gf}Emx~9{ՖMmDHjhNKtMš=>%kCJ5="sh}}b)?cߗ!O_0E YO M^ 4MxmvYX d$*Qrl!Ne!%0GAi6 qoCBʍk*l5D]ҥȻXـq螴DĀ~,a"[E3L7_j|*`Jֳ2nhnWԃej7PIKNnpj <[6BH@ AcW:|g'qkFnE&\Z d`hBj֙K)/5-Cl(jDQUiF-\IzS)B'iuyl!u]HPWR+"lIIS h5|F&p}x x@f'`n tZH8ZcC]rTJW۲|]S7`D^D^}N]Z=ҹ | *GlsF Q.$|S3Ws{8 Җۻ<$rrP`W9uʇj{-VM y +X#- _W(Z ^dz),UsL& C\[3/DPD "DPD !4cuJu!"41SyTR!^*@ ^U̳@F?!wpp-i?9_G 4,@ͳ1u< KzKmHTk z1T0)U8 7;3o#-t' ZFV:d_TC|f K@vCǖyD4FboΓ0!7a;33)nE__nC9-=t-bMD/w ')&\(׃'j*9%0gJw;I"2/o cv]DWxYwW_xTǶby^ D'rJ{KX9YY UsjHƁKؙB&/ş0RT1ۺGwR/RͱdtqozdM˓)7#Q $og#c^z;|X x=ݱh6K{-qjP̊iJ#(BC潰@L[bl6f2bp1a: ^|I4aN6zʞt˘Nard0įYhՍ9"Uf$ǵ+zzVʄ 㽀WP !(_vNSRe:~_.|թ֞r~\ L(Um8ZR[C)${gKE+\ֻQZ@7 NV~ j;53`,n j,C^A0WC{ҧ_٨KhCD@| 脛 *J앩BOfI.D@*-D}D9>t-!pkf^>; }PeaDO%vlDМmNde5F*LXCqؤ@è7ը8N%U7Ce=zZ=aB!*(O%W,#@gn_j;ٟbV6zK0Yxs7T!Xkd\6נֆ0߮͡jNJ1W=.$x?QJyNQ؉'2wYDdKdG`N/_Y;QCc" 8z =/8fNEJ6˾/Ս(7r<ՐVb .}!bbD 3 SB jPYyidc)1q &#r dAD-gCM)MMB~[ɢR l '2҃p<0Ǡm+}x;.5EB9ۙT qQ ቩ,k?&-8qySY71LS^"ưO^VB;EOHY1Esٽ0Uz){hUW nRD6! 6;U5oif`PukY.m! T\Ur$iEU䇆0VLi-t54oU*.:"8wGUAꊌ3&v,͑+Ys?L,WH:=Nv0ۘd Ee T{`xsiP 0nܻVrYklD(2#L,iE/r:]/qO9qn |ID*#d0eNi-vbhbL%N΃1CP^R!WȯRG'΢.<$ٔÎbB+ ?9<PzI/J~Ug"m1I$231Ld#:) "fNbr>C.qgB'Pelpo*gNE9 K-v$Д}$TQQH@$^6F;l})Ay㭳%e\b\o`C>4kB`n-EOr(^(2=)5%zdFZB򼆮,yt K4đ;Nayzf:0GH/7:*΂Bɖ%-/ԥ+=t/<vĉ(aRG8țuQLgONwrMBa>lE~(Y5t67ma/(X"vű/eUvMD&+t ձǘe6E`rcǒ߾"!NKl٧mO#DNr~<233jjSc~Z98&r87ڭN+TAZikN-8$לq%@4KW` fGr4Mdm('<>Ճ)! m`4`ߐwUQ}^kngLs7AmpA]G)ȣ1BB*e:6ԎN~xDVh쉧weo`m}qײJڷl,9G)N3Jz1(r:b&Wů٠FO"g8z+w%I QZw[p )zl4K/EEozJ^e̟|$Pvg{> I<~Z(J}gZ/Fpv;As|S[ BVP@*=oaYg5L@C MΓRT+HMbV!$'P )O>^A:Dsedž]~rV5w -VH;$1=H\!\({8`Я$|\y34x^w,}{8E}sj*fUmFplǴS#PZm߉~[ÕSL;{іV^+T\Z8: DL]ZjuG铛FWr$w0%MuDj>P)J ;B\<9>{'$dHP6\l.P>,z _PW m&;=ȍ͢;> u9A:t(w+CwK/p,:Z P%RyɆT<: c;XM1UC~9XZVvu jEl4YeoL r+ys=kSmJYH])׋wo}S%b TRi)~(=x`}36ơ ߿~= &C!fZ!Džò8M LYC҅W:=4K g̹Nh]`jL4X/#OZw_43_x/]qM@\/ 4:P%Ǡ-fZd8AԷf,4nD$vFfqĤtme2D'b O9i JcP7VQ$9xE57Lg5ug'ޔ2D뤿i%wEH穔67eAd3_>j1očBjk03WAfMUO9F*M1[ϩs$hyaTȑ'z,)ɗa3ZE]=>]Idް4Z39_6u)vO3lT"'=ܗyS/(("0RC6eO @e@S󉍆ʛ4yu!3jU3 <~R=iI5 g)7r17xMy 9B$Ϧ@f)lY>pE;@ ?yܢUAؼ=A-/M2X{4W:r}`X֍_)7ˎ^=rU͈֖?yaM25 @]j1zĦJNlC)0a@d4JגGTYvYy,Wyz_a)SSķdiZX0M,YiA?W`{Hf/w%!k78whCcr#p ~|xrT~s,_A+b4A.rK *(R>Jyɘsd/!4[H)a|5vX6r,ljWJcU$-{3Zlg e/qkigw>]u%uήJtY *jLڬ˕۲N Frpb.\/.4Yaڧ\|Wb +XP+^[Rhkto.nq@ɆSva Xy&Y:bŠ )O\*uWOԅkIJUP=mN&<[2-yQH=gώDoªbW$z-mӘ?wTvT=Q`mtK.E ^l˧`gVS>sYBmo'%E))0q7E|!$12[+M8vk4)A~lt> ӁT>:kCRm)* (%lƿ|yf`[ecui).sW9n@xJ*מRKw Txx̿!O6]jXQYPt6W޲٬60G^g3Z@8#dd.Āܔz1q.0YF)9KT7+ҬmKC7:C&=``{<=UPf8Kv̥Q'<8cxڟ_YvUz[; ]-e%כ_|0#ǃYQOK1͖X_cxJ~TЧxjܶv$[(H=j) VE *O$%;#o#T[v3{I(v)X[˗o%dfG[s%AeoιK5S+f>JfzwC;w7D١fdǾpSPp<=c>֫9[rY7Z1Coo6%Ea&W4M9z/o& ;Zf6ٔ8^TUnRtw;+3`cijI1Xk c{oi#)h:[Ig  ę,cih&M;2<7>ĩ8dy"ߣxjQhԝAy} D7U4IOr ~`Z ̫.m`-Vj$&U7 <~] +`:ɾ uMHp >V8d?YEuHM&n% /V^ԍ/ŝԝ 9F&R -Feʾݝn!#Rm¯U? Łݓj[Ԝۥk=hyUm軷rYqn-Xoo]Kg}7w3k'xx=teʘ!`.BP2f+ R=rU`ٖeٗc\oUgFO̙NJ"~GzИqA_~gB +(k3< PK3 n%Ӑ ^i|Q" qdW;Ҕ)FmzK. ڌY5CNBs$TxMk%x`aɐ>YЗKHX#7ccw"tLU}Z?W<{h_tޥ}Q zaEYݙ XQ;Sɗ roayo^USL"nΞȀ>ߩT*ڵ)OQ]šč266j"XL++{ݑm-sLv@|m y%NYZ*rz.,QvgQK9wRlo:Kr{說Px|*'uBq/9e߭m!."Pws 5&6Y,$zݶl`U?Ɛ.9Ko ol%y!1!F~p; L:`V,jORV }Fy&u]t3 !K dS5sId=KëT*V<;^,MYHÞuBŘ,TNq!ҜLFܸZ{SWe6ՕU$qL?շ*Ge%Ui Mok1z%m>ױO{ . %-[j@?GQ>!{Bn >͉IZDžn/Ln p}я/ %ShO^U!>wuVrۈQyz1;.*l܉5GK@vpC8_99ֶ% CbMP]L)2 UB q/;-c.pRv/0ۆ\h0bz\6Ak2T.r԰^±4v kucp[ Z<v(Xf U;*#}AG"?)w+\.xkݐ[z r9w:r8*hcU(zA [uLou0Wp˴w/[wzԡlʭxYŒitpzKձ;/hm#6U ] oPo=e^vgMwyOƔ;ĵ5ߘ4ݵv-5@B5T P[CdX ~O[癸}4+iX^YZtMI `7"I, &紆vG*#PyK|Ag,2oL{Fnqr. cwl,[(a%нï'_Gݨ坟Rz6n͗5Zܭy ؕVlI[JW`Je|ih=TRE]L0G<@yNۭ֝CaN #/? hkSh>.ܺL9Cy{wAwhX8s|̲Tf_PP Npn_Hk0/}B7U錭/^rRf!bSVD! o9: a|GV<9Oδ-!8pV#^@|9b~Ic拗yaB".}F[O 'SȢA>Z8iBV׀/>>$žH}oF<ўw(PMw"ʱDq'Z^cl$V˕_8 [egũy$#O ]gU>ܶKʭKze>&fZLd_{D ''|lO<z=&.7 aB1wz%,Hk[-\.ŗBPrl! 0siq,-^]B01ZK̇7`i,5|6#ƖZ,R/~EPJ¸O Q<΁>GAǁDh=?,|(,wY=-/~xqF\uB TcWCkX:7vgK/. swp$hR.$8Ps0jo""sŵjacP *I;x& vx|ը<6IO'ǁ=&bmF)r|Zc#ˇ:G`hsd[oPc-OFfْ}\vҩP[)uO|Q&dJҟKxV edlkHM@,*xJsu- &*cD|("% 0NAU([vE]"+9=2ehU"n- o!T}l NJC,:<#i[(H}4R]t}ght,QiΨx7!oUdҼowTyt{^?ac:2Y Oj XAOU(0=jxH#[U5B+_ *xKh-AFGq΅?^H]{Pd;0[:O*>fcG30ȓcleB$,uuWp98vC=9$ڋ>_5ƥirec\,H\܄lw0vLR.g*οvpij0sGaWgn!daSXVOnC[O&Ve vtS&u͹Sns"Ҟ[ btב~RfGQ#h[Y0MdL&Vo) ;FXR!MވҾa%<ΦFh BE=ېOx݉`""]a j@LAh5`Eq R%HXLX )-tE ~<;Oj6VʲԪD;i1݄%r3TIXy8;{ .!zגuZ^lBJL=&yW}ƷhI&2UHڨ/HSn@ʿ1汾}RzE>U(<DoNN|Dx[`9T=[LW 1 %5 Ogj:L-3R_(r%svjǮHb1;59L8a9\W?IH58W}4Z ]8C!(; *q4kԔwC[W ZB# OGHPm_P@Ue_c f.ª\ ]nlkM"8imXa6dc |΍?O~cJ#YzOSHЏ)C/gs]Vd/_ \}9.(^2%{Y..=6x-c"HW{vH]ok?(BzpK-$s*wlD|A{+h Dv. 9'*UPr8ER>@⷟.)Wh>Y9pH; ܦ`~ T||{d~L@AƜh)gU,x&t(LqkeACX8P2CG K+$"rڱ':8`{^u^d@&Tͮ͆*<{{~*4p3Qr VYQ萬(SI$"ݪN)S)6} Wsf,NvĪ] aL0?-6OAQF`V%*XZq3O$ 8"Gxvzμveʶ-^٩n'-8^,и=09Ǐt?/*?E6pۗ$j(rxmөcr'2ү⎱["N=Ҏ>,&0U hsQ}!$!@;HW@mu_%}ãKEw |wpk*X1a} oӽr_tB[0^UWLJ.MpRC`CD-N}zӘb%F6S$%!^j#fJ_ON %|_O FA<@?ɷ FwwI ?E6h#@D!ADۜ\;ښ=ܙ[/Q1pM.JbO vJ5XI)U/ߡ|0Ps>YF>.$mn2soO{{jTXp'x>ԚS>)JJeM2p?5 og"Zbb!%H ]/ ['t?>8$ħb]mkSw |H'Lᅒ[azYOeOb؁cz?-׍1%H2.")eZk~:bd W*MJМRuy#Ө"586AB'Uf;Ҩ#KO^8${uԗv\4= o&}e<3^H+Cpۭď#\oTj^!kM&+C)G OKE& =;w=ɲk: wm j^Dtql.I>Gf96ne&+o.M=KI~hMl$::,!,ufu;; (ܟ\T%t5Oj(WstǀRvp_aƿ}Kͫ q\:vQ*0-ب=B3hhDI)،,<5[5r!Wo:7+sv|1| ~&;-jȆmX g]9gc4eMPWǸ4J}8/mS# =DOD&dd lk ;iK vr71;ڴ-$N,ǟe2PKwZxoG8!ZO+ o[#cWmsH),}a`ws6o\c!GZ\@A9b^g22mƁUU VVZ+ ]ZL?>¸"jgZ3OjZ[[vWic+UsFaD /ux ć Du!W@ ZG6`q3v5 QN(j@+txjQs }Ë&}hr2wK9{elg9uESaGyNLlpopbUzaT:/G\zW=_d{L|Vu\RcRU j"պAPʣR wջdBvu~1Ng AqK%PT"2YѺ^N%3"JRj7P=gMml ]zq=|`ɶ≑J;nLV 4f?i Hhv3ʹulzֹqNz19eV|*kߢzFˉ=H f0C8Y lS;)i~MTCip$L2 Z} s&U+eќwsMsvcYn2"ZfC 7>h7w`7QU'V 'R8L}mR-W/AsXSSRsp#]ZȬüɷp`'i DQԥ+) e؇c36(=YMvA=EChztfbD0@P(0b?.U,0BNP?]OVݹHd:y[N7;Q⢡Gnh.T 0;/βTLMڙoͥ.oJn·W0jHժ$_XSTVA'ݱ<'r (Rُ]d~9MJ& &l6hD#߭;tjb s  GɃ8[iR.0]\qWa2$:9I"CV]CE PYVPO<Y(:3WNV2zX/~Cm9Ƃ|:G4jtIJ1FYR['˚,ZH)BgmriL6We* >hE Q*Mwg!7[B~DxVBTqt7iѥn".>:&燇ҳ-g(qd?Py ڎsԴL4{9/ʎv'+JMMHOǠ׌5I4,`H5GR1Fa+ ̀ x9YH$BV6czgkkq QkqՁ5v7 &mv!zH=_n* &Dɹ.;7:_F!Y/~yf2O@=uE=zTGhk V_o/>ZTUogF 4Gf Jwkzl=V%o!2%Xz0^P);  uIF::0 \'LІ3ㆫ?ag燔D% jޑF'kcChWRH=VsP8 )ZcDЍPD'La ?E܇=u4lb15R}=~YCǑ2<<$&7'9jEh;ؼP\rζE[?A _љlutva|KܟEVysY^_Z8T [jnpV+\{WS&Vf.(մ}DȩdLh`3` C;vͺZn ]߂=E ꟞'E^bҠfθu޻ʯzf;|~S,4 *B=뻘n$RSD.sa=|]#\bF/JwWZr@28Î~?tRiOz2ƈ[s;/,P={Xft2C13s; |ɌMz`yB8*3xwBk/Rb)ЅRɍYRK #ItLrBZ So9@J1-ǡ$ 4N3sdUh'>^PYx&ޝǘ)5*V/BAGB`"fY>u,O$IOƼζRSgm^hk\{)2x;_:|>^ׇ>4>jQu?֛FjZ;sILtFCKHsN>%6tP=A0*D҈8/FyU3{*HYj,T>#Qů˸^7rYcu}#B:C!.ٞ 𹈆)jě,MV {1#֬l.xsб$2,}|X?—m; P7r/W(Ň2DW8hjq(WZ'9Fg=jv}ܼ\CLrWNDO#u/bn벌Qz:HLՁn[mA^ byxQfd9*F*N(kE޹fv^"--05[+ư0Eؚ-AW}tARW]'ycϤ_.v@](?r$WY2ZչK 񎪑Ń J&,kP?L{\xY@h/Z's%\)>Ɣԃ}LZd!WW5+]I%1%&Pޯ{$B''`Rq5gm35Lw캸%/g> y \&cyAȲw{!Dg2W/st+x&u=HhI){D|đqRjA  +:QLP۱%܉ }b ,|!KмL]|/&:}ߎrF9ffgIs騠")A !u10Ň>L-H%gSg2,tooAL8wlCK8Aj7{.zFq`Sȼl*c4osC2@aE`x?#W 3#'1__EP4Eyqfr%ڬ,Gb<] RTp<ysnOe;][*Bxԟi@d=j#.fMtӹ6YC?3].>w$B8NlRF_en*( )yR,vlW:XdOep*>WATM'1b>-Z[*dBH`U$hNMXqrYon#W bH!Ws1Hә٢pZ<$LU>g@3<̖rWA{ť)U֕-& )Javѽlei*h?}Nl.U杞;=>߸t)s‚H]DBl,7vc.L@ꙑ>>CNv %Kh Wml[jW'{ pCLVpܫoi1-u9it p,3+Q}2bޛA bf6R'Nk]wجlg>c[M(T<\^)ݨuT@wb~|Չ`g|O7 mTQ[nר/xk9{49ؚ )HIjJM\7bFwuoӸ ug f%+k ouxl ,gj'ng_է.`ڷgXzccb}%6Hs^ mY^{nw&s雋ޞ~=Բ7n80ʠYp k~ѥ/O 25ʄH(*Y RZW'[fL賈2[/&tF%6>j=Ætse pT׫4Dx %gE@JgÆxyZ^Tv[6ܷEjnRC/;*_`+mJNb8$0 \6<*I/ y[2/ _\AhG>Aa^oA]2;CD ˎcT l|gO$Ԓ~]2N (WAcXΫ?cR9T||?L/Y:Ft[MM҇/)J8+((e.e$X-J\KG _f(}08H r-4`W!p%2׈tvj0~!Dd@%؀zGK`4 XGcT!t*#%E.vd N3_X.CChVvg 2XЪ9'¬"{@Tb2r\lsZ)`(Q*I#2ݒ5FAݬ/.r3h0(pj칉fF E- ~`֠'œZl">_1^ ă|Wor4X06=٥!hq䶳2j"(:zS2/vFj/yA눡"^w@Mkn4=L(+/ /uxwR,a5qM ţ-sĶqgO'~w7B7)$ePOsӮEEdT#K?h%xZmDˀ؂4g~̾TcJXS@q]N"8a gu%neܲK*ܗt sCݗPD%IDϪDPt};V=moYG۟b0̻ӸBP+xא~t,WEz'ָYjΐNCXQH(%7 dkf۳V(ķ֋\FK4{[m hx~شP,Τ KCf.I$ A]-aPdd eC ^ {xcv/B.,?<2sEaj&jsU :bhdгYj-icMN&OkV=-]8@ j$IiM`%]t+$20_8 Vkw̚d`УĢ~Թ$}a FtD/^G@#5 5aűOX'ͺd/%BȤ8#& T+Gк%0ؒu#_5~b-vB" tt6Am͎ %á"{\oA"X}6e)#!>Z,Qrr@Z裠|[&77D:/mt!7!:ıCĥ|D8|ֱKV{ZyH_rR&e! =Xq2ᒷfT0Yl\cqݙ#~,aWrJ?r>_/>D`E"?I&*QwE;`}\w~ECz1X>)҂i&E3`:ShY&~pFR78;z BE,t ]v=9N(CQq_`058Н=K̚VP'~+gBG~?ـZbPv#MED>'vQ7jhA9묙F F +q6Qlٓvն"7[N8fCPVY롢>Ede>t `V,¡'ЬۭŸY ! ߻mcg搞Ƴ(ǥ72v# iث4u[*oB21gFX6WvK?۩k*"mug _ E}8+kI*dmRcxͅBsi" e" QE*XE~oxs A:`c修E i O#Q y2B#z#X KӍC/ca8E=U7J]?Ǫ oh(|8ڕK%bȥ7\;.9gD$kn8ɵ8oh+HbRdT-/&+ddFQ˟m o'+8GjWY R$i%=>D#F>o4_ˉx9A)ek>IJWD(t.#o ;*tוNDvv*W'>(+naf7J+ڻ-r[E}0 tX'\v6uj-g #;ފkIIrɆSr-/O \W{M.6AU1EN 0QaЅt{ҫ3{-DOԅTrl,3"HWweRBFp>WjOG[iD0@sx-*N\'̤i!<019I'{ {'4i\0ᒆ4ϴY')Yz77",'T%@>o"8B=N4ؾ+Fg.FrCjSY1~zaP:mpS[Aל({Z*1[TL&TKkkT UXK\+&~MZȆ&$yYl86m@i["b`j`_DGĭ(qE bNw%[P7(ȍtH`]>7,?|;y┸(/R6Ksۖ!>-C]M$ʠt_dP3SA6ϩ'\l(p]KH.%nRSVp|*ډ#x[*(2RJUKz*q^W#X3[{o+yO3:-h`ش%B/j=ajI.Il'ͳHg=v oYz"#I?)me /+^ଖI%7Ѧ&-ĭj6`a U x` 8 #h#QRe}`Nc=4Wnq'|q[@rhmNwh 2!983dFTjW PVF^%!=dd3jrKi3&7~9Rʽ?h,tASd.̈́.> ]au/.p[MTO<[2G-u+* J@Nz04ܣe[NpD68td"c򏋙up2!S5h'ȿUw۷KZ ! n&#m j&L5WIfBFʏș@h`jX\7J}Ʊ#k'dLVߋImZI}8A6niI|K1hH2k&a80BH-R#*"\=?ig|lVD6$bOx \Qg|J|8t[Π|j%"G-<}5%(oIH"gT-:t6 FC/~Y XX~SjX)?mϥa-6հe-Mjxr )j㞎 *H)׎AZfaLVxpgq9Kaw0y"UO]ew"PIL3FD Iqcb N7 7U7dL;4xV&u( $Jad)0 HΏCtBbǙI;>3O*+W; ^|M)ql0h?tNr~gۛObق wWvV o`ux>wՕo6o Dݨ5TeշLDoS]اll *(-YdB_bbXFVΟ CA@ Pݬ ;(WG >ѷPӛ &c&A7#~7ye*!L`In3TQv3"bZleE8``);7ܠHW8_m b 5(~6omw_Ec½DQvJo"qi_,-|Qp8׶6dcR'A?YY+G8Y~k"vXbRi? OsN1/4OhۯԹ6oCm(yS5ٷPGС{)OB~J # 埙? {„[bAcrčP+510}k, #Pg л .6utsQZO׋F8O!hS )?mPgG4 2G,X@iD2/kn_J:]r<Hخ?92dsH_3BڿrX:!2z:y3FAG[;'2h owk`6z0RPsz]U}^ՅKR!]1h)b_Iam9_K-මF`>]tEhRk/Ͷ9=?MuY]={O"`CawVT,7jjMN!d)( -&4G QbR% >AEg_-{:%͂ݐrves˾6YN\-qAx'~.\"9lޫz?flA Iq= ǻǰZoə!T.AWG6CȎrjq2kqְĵ_zTT<7T+_jr>D98!ukSChЮQ_C6`W?8m6mkjCqT˪&!'j `v-G@93W-)RK^ y8WRo,1ȥ^ &JqtAvf$( ZPfO^drs{'wj6:׋N.V_ήuӠ\-E1vD>(gzHȨ2Iqg7ܥ$GDA_bAeid3ޟ ]15ь>pԂٍ&2t '( x𽜩&KڶC1(q0ۃbM<dWPzSGVdVedGvx4܁s (UAAr*0>ծ׬UCA !#Jg%\Ǯ7[ 2и+Zf]? ꓂]F׎.BRA;,^*LE^kC^CܻTD WfNJM*0>rv*J:r(ä́*+̟'2"#u+_tH1tsN]wɋjc Kmqw:ijSc$֌onz!Wrk-%>nR4xYzp4}zV׷3k1LĔ 7A E<ngG'8ⷿW<_BC_Ѵ&$In*ux-MZhnK I|T3H_ʓ1mFd2L>7O]y he 0۞C zRP4'8Hf HzJ-"e 4mB/tiF$Ym,sI񽆜R}D2z;q:+qlJm"+u(RE҄uP?Na7AcyrxCjֹŒbAO{UL;9Ҝ*/i

l&N7 *6YEX4sУ[&b*ƟT>WqzՋ~\ͻA:G@w2]s (9b5G[}i ,wn,W,^$و*k4X*2BTŇOP}z܈]4e.Fh¥!ˬڪ.}=sFĉMdAo5ÞR!$~"C/u?OMukmll(2xMG~ˏy2{-r`MH̡$ fݴ ZXp|ծ:nR2Gz]Opǰ"|L+Tk">@ҿP!" N.zQߙž%|R`᢫Ȩ5A^ݧo Kj|% 0Km$xтQc``pz!*jPN邟I3Eg;5ɴ,TF&M*TG.,}ҊB_EM.|-xq% Q\܎u3Nv5*C*ϹaoM5kaַzj_A~ {eƨ+7cKw4kJ§VMݧ7#&<:M8*3L0rс69rfki#T M<QNtY$l)DӁ PDw0 t{(پO)9BCdNCÓ@|8#n7tڋ}բ]3e2gr$}eַACGHpDe,hf;L ȯ\kaTmΠra ml_UL_ޞ -{ue S'سl/O[*,y;%j@1S߷t\y==ljW # ˙ٳ5zEqb?j)Q1#H* PSqP*c =ZIU=wv4*ݵ?zyfSQRX?`t%Ɠ5pH'/lȒ@ħyr?w@TנByl0MK.xHVGs4\F@iRlk%le4x6?~ Te:EݰzXr+`Eh+P~vTHS8w%m^SZE 쥕VÑh$v],idSx4chuA(^0P@cc1~BC:7}e KqXw! HQy$Y[ u^0QK0 =wxw .li*KQh˻q5{p-tϢLw޷oE>s(̕\WlMY8|n3g0ζ)FbK7i\ ss7XXDQg)agc֋7u {0rF[fTRR`'Ի&Wn B,bYb*⢙ eFcҜ@aO{':TZ+x")|EZf;#]t/VH1KpZ&ce (9TP\~]b 1;6ÞϵyCn洣5ԚçH!)eO% )ghj1ʷg֘dfENxG _ʣ3i*ʹ,5.Z,Ph7tf©Sӥ5F4Iiױ}_Xa<LyR_ƈ8ɤE*!c{uΝurs;Aj}1)ad xIߺP 0RUD̥B? t=+^H:F0~b$zquQ :YS i7`Ž*A%W@6g{¢Im7&x۞L2/~nnlPY3^]7tC&EH[quQaMj4ѫlF/HmLUꌟ }%U[GI-ᷲƔIAID:GCSFEK;sG`Ȕ8NmK7DA30*Wj!f!ʟXBW a(BNW` }M\P:gFRоL6nl()bfHJ뭪wR=a#A(w\Z&krBm6f; #7n9}O,JTU](H Oda:g*QXFɰ5B9\,NK+m O[~x;h3 wn(Q0:vPmqqrT㓙={;jd@^ޱ~U2@b`I+KT^g{pYg@u"C ] 7!FOdKDmki6lvVƌ>36(6bHfDݢ,06RoR(wp؏gӪ6 m:Yό){甥*Y '=hj%'Pv?yx rS&~&Ql(5L~.L^RBU'&kT 1^{lHuXE-_Rς"8}v?7 ciu\?i)b_1g2=usT4}.2+G5d lO`f%5<-ѝ9%H zO 5IJeA(J@)}{r.*yweǡMLYTbH֖>6+ AΧ*G[vZqW57 䫼 ۇ=4\9/;kfH`㦈{L^ SεwLcBzYϜt,3y}X% fv?hW99|X%r",:jg*/1,y4J/cE~3ۓFwU8N0ɂ`aF'uy*HـEY  >iS9|J_y!.(%R*"+bťYE$Є3Ɇ#frөLdKgF \{\ Ƌea*y%#{8og|w+yA/xWFJ<&v>Q`tSrK`?bZ;V];^+gQ ϱ 5Wг_!c>e!M$#h: u M˙b9*\ aOpNJIa6CAw “f\1JB0/|8DkO~҈Ԋ Wm;?;ܿTpl4^Wt/i h=-s۠ua2#ҳ%eZ@ޔEWjZ Q!m-Y6|Vt)k87GyE 5_ܿ[w:Εm|-n[Up 0b̐yB1hp l4('BKAhN=:,€FtFTZF$kwȵ(G:S\[7&`d*uo9vNjQM)u8Dk$B'j_7*xTyPSc8#S~C/qK"_i>Z0{"O 2˖gbr:!OS/$CÚ5FQ3=7"cĠ{svdygeg}4nSXۜ'I5h SbC.\&a,"fy |cJ#\` zٷ=)%)Lnw R>LTԝ1g֑RߩN!bHPsi -0]-ϩ oVl͕IH+YqGE/-v@w(I8k(R@w#N҈E;Yk_߻{}B+p 1T8`IDZ1%8`ugb~L8Y! u.*ecf"-)n=<ִ`5dWx7$QE_0@Wa.cLv8f cvLWeܕaosc1#=UXF'WS/ PvեɖOE9|CVRrM|U7s D{N%>R--Nl1rt@/9*R2R 4ـ}2+I~P8Qq a!de}PW p{WMj)PE6^ (76X>]*3F)wDzB҂09x![sIپ᣺E8z1J#Πe'lCm*؆]!j;G!Ͷ(\?D~j(}OhPsNCUʎG*:s۴2ϧp_) bl=?\\£Hg8+#[ hAvRzW̓.z~Ckm%&iZtg&=ܹ "xarW1 ZL|HFnŐc1 ZW6@ʓ.D.L*8M(7 0^2ܨدqa,@" ,)9" l̢*= {0Qy%:]GvzBTa{oBRٱ.Sʪ';8r{6%&wuGE+# ݹ Vzf7=m'yl]PMBMn &TQ؍4FyI߆4'!T_,`9_yo@O鹰ߊ? D18hwp,m0qHiUfx7YuH9c}"(ogQ0i26*_{ CY`=78n47 u3'ڹ>+pՙ(I@m~Q"ؿ|Y@9VGh}C P֧d:j  F,_ػ`z:Mb!_fiju N+_vd=2u$.6O'o7+Z{XuJku:%.Дœ{$/]e{҈z+ں{/6-ڌI_I` Kjn% ,d0/vhab Tt# tB#q^%~oxq$vM!H~gT- Ŧ}0| ([Lq>0|C.Y_ۨ_U1}鲥 ukFJ1_^aj H.\CBrT[GLQw*ǚhLN9ph4~ ̽vLm5e6!g?n4^?JR)Jy1W[aS6T8':` ~Pn^D K&ڔPs\t-2ApG|tB{ P}bzEUx˼{f2u`d:Mk(H K t*Cn@UhV`JukvA0DO]okP"T75 M^(UtgjDf{DD&wgtG D[(͵}cT/ Fy 9]B,dC2㓙nR!dapI>+\.;Tn3Ɖ9tјc_Й1WD?I'aC[olA>0l-@*5 0Qt'kM 򱔺>]2V«oy=U~CIbB_t0"+qUO2A01_g_֍HŠdK^э&*TMZmzj. =Rb!OéŜQ~>m]7ᑾa ?[ݬh IT,oDt|\߬w49&z/ KMr |$1ayc$@xG 0̂@l"QRʒX鬾3mX3/?$NXQ'aӿY|)!DCo3U?q{]yV dBRdC2y?߈{̈́M؉2NW;8,`(U0V6 /}̞)>@NyAoB1O;~7ldV D6oY>7 FiaqvfN<"[YYr̹Kɠh\9!)p^[l-ãKqF\ :x`u#+s bGZn7< _'Z!6J' 2Q Mx]=ZhdvHoqtdܵ*ep^FS|E >Ϧ0x@[XHShi\o*eU5VB/?  xMjPF͡ulHs|s!:8"Y*nR ѽL!<cpOtk*ٝ#_kdDL)e-n`Ă"sՍM&0.U-vO-ԱY Xn,ML+ljRPYz)(mcjMF].X8Pi>e6eOMr&Ĩj[,\-yD,(g`Bf(Ho꘥T" s>*oSBJ6UYI҈x9X`ty "JT0(O!B"tU'JmY z > 5x7:'^adRF ZC2>Oȓם~\-{vZ*cIMAg0.ʀޢЂLImY3$}tպEujW% P5B^1%?6m0vS%6B? *gixv8ټ‹k%3A/R쌂q ̥Q8w8`A d|F-Gb70Rr>.dzP=>-͘:y(F6IQHϗR4:`/ȊN*@'85 d !7uёھwo _TzG)KJ8!|Ci g$kMh{Z ":E\ 6Pf/{-݊YTX"UK%T_QARSӦqX)*Wq1eWHW:7nj*$sي@7٧8r2΄xEH g*Zmʍ  uE[8eaLix{J'Ձ~ (Dt u-2*CvpM:._y:_ |t?D'Gj %] 0f"={-=!Z} _3;T2鍙FfUޮئ4P[`*)*XB;u?;wT%A5^}hVmdcNGOL3 E:H$8I7ˎԙP[Tip{5._}Pʚ;hVN@yز /D řm(OޠHrI=C|IZ}fJOv3L+pt 5Ƅ ֵèL &%nfȶT>֌k΂Ȓ'UNБ=d8MXf&A*r.#W-\ۀfeJ,b6m{" Пdx(wI8OבEjda}\LeΦU *{2H2áNOnPG5"~J &3-XDuu? -?soFjAfxNJOx>q 04. @[9n+ȤFCm~˕0BnIV&INgU -aYc_bC{$E C';$[xgc+݇q϶ANnHTO#~Dek7jip^ilzH|7/đh@˔ݎ`OʪXgwK30B[G3yr+ZEGT/co ̄GV͘׍/Ϛl)_s!X/{m{5")\!IH6A7x< {*a7vI` m XmӫZ BHpyy;%RTbD[h]K(%% C${Qz,e\芳@gE[%l35vc%Z"~N9Hu+L7F0fh5)=+j4,/&j H9-ֆVWkU_( v ^SR÷ xB$IL#S&Dxnҥc&gӷ\>W0_LAETJ:g<>6ʺ[ŭgeu@AQ/QZ/!ΕNƉj4}b( *ᇮ"׷R)cJGc^?&P7Swj =}R_پ&H#;Y,~7jy:=߁q4`({^Ol(܂BDE2ٚB,yi 'MʣI7" |h\2e`ˮ0B8wk \:u./'a~R"GԈ/LnװRh"+ӒM:|!7;(wEyjDH"ͭWԤ@/,[w'"`qLL|0 "+k!;J'4}˙t-d6m}߈uA<^aqAgG'Ϗ\rI}h 7 iːf`~ѕ0k҇צ󾃏q[} jSN~;;DH1r=D3 *72u~F^Pt[|BrJ D;Yx8PHMmjpY3| Vϼ]ߍE%eޚ T5?uS6,2I*^IӣzB< IQ5I w@niсc*AV8,f gԵw0""½{׎˜qlӄY*~藿°Cm;"{h%6w:oէAafuapW7G,Ա-w`dH\c0ޘ+./_y5Zم  : fXw0[dD9ae[&d>1R1ڀV3\'SmSf1';3kv'|d*"㾗9}BR<Qt ءg?(uZ$]lygqAf]C޺iRysz%ٙUDv>Jҕ_)O(ɦo> A Et{Lސv:-ۇI/j41W-}fCfGDqhw!bxF"M~XaDPNpP9, "6:F5b# 0˳xpJQ=x{/70dgp5[\4q3ě /.Q*7x9}!9j aQΐ}|`Y;YIAΉ i~MEC>`3ak1q}wSHt>rw֒"?l;R }er.W+@'$.h_g`Uc7 GU݇+p!X=ОgcsӃ ck2\! F$rݓlE]!v9EONvʯSz'N C],1e?wPHŮ^:/XagHXsjy7" c H>UH.=[T0x"O]"5O!J%H(\p&Mm9;r%B?dl(*aF|9V+'QGg@#qwWwҝx50nt_s5xS~U:ة=wK< ^jc+}MØ?!Qe3KԗIxyb <5/UP.5GϨSۏ.ɉE0Oj%IUDӻpG [\):l vnF޵yGbAۙAҫآg:3k.] *=5N~^8,Br!N xd2co3)^SF=3l2A4I5 -nÆ=]H5)'C zd1{Ŏm_l߸,7!/I@/4M-^RA1$Sjamt~0xopVRlbi EZ}ҩ^+uӎYM2q# Yu^_5^yK2 ^j*SSd$&IUb6*b|/y4rD c4ّ;D1:2AR%XeGb5`s:,!Ӓ{~Vw$.;5e8E $Tp ,ɏTQmBK(-I;|SB;BH{!Ͷ5/IIMGV֘[2$\W+Ȑvԁ65E8{6%RRYWŘ15?L *{AF**A˜|1UL!9Mu|1 +"rՐ1t\_ǘh0J6Csl>3P{""jN(H SX%Ix+~ۙ6b$RR,8=r % I;Cl}>|~,yHH>Dd;j,oEs]hfʢڠ^Y{a_8 яS˞VAR\/ T.0U҄8ꢔT\l"ɵ3w8U`*ltB'U9: .r5/  >.[Ge.ࣔynT~,PTB 땛{}`g4)"Ap(YV[eg^|32W,hC7s?5EJ{e̷E;ʈJ3DhN!X{qWAժc>縌i]}*lP'e]D=0PmCݐy=yl`pw'/sӘ`å1J3G0.+M{ƷjZ#Z: ahl+~#Tlt@B6ʹ)z_ĉVƱ?hoWlV%r*ldz:xzhB jħ|Ejڦ6ĸR,xl@5YƆʩmQTOnQSc܈[9,Vك.:BO&^Q68/XLg򨱹ͥ/Bb{.Uㅈ_26^ DJ9=׫b"_ 9` 5GrK[ JF̤%a#EP[YbCM 6&'CPqk3oxF.enElcwNNo{CqDNnPJ gy{+MUG?#a.%_Qjn~ CZ1T~_s h-($!n4i*biԵ|%F!/V`іi_PD?Uhyiz#6ǫA.Y|nD:6%9bp:/-Yo%u+%/JT;sCUK\WhŅA&o7ߘe7My9h erxJJieXrGYAEg 8-T^$+qӓ5o{j{ʈ{!e}{pgw1z2?:w-lG/"g)q ->^B2:1\z@h cTf/2/M@jWq"~#c5[Ơ\dP 5yCvo+WJvbč6' #߬k r0ڠ*mN02M,9߉4*5olԔgDCWv-KCHeSlpLbh/n=,?7%7u~@|XEC4AL]PxrYk hbV8I9:2 :qhfnԨgZ^ tP$JtY'[=а{?+:aJږPSryw(IZ / "n^ږ4e& JUh6]\%>iUw[{χ/DJĆn8 yWCXC㛁BjrBvEL%=k>i*7NL\"=}^44zq4@TSdی&1xf&'|Ba(LNz ~Z5@`sHUy[9IJnv=3)p1 v)fz9rӂ"-7"_6g1߭%e {Qvm.p(!({q-L؃yb*H(!L,]EAUIwuxJ<_XG"=9Z5YXˁCJ,4ڵƷei<ٿ*_[9(b'&B07۟N3Gl8x6+xkOÄAQ9uĄ?R a5nt_T]ܓsԴ^?M:4`ކZi{\a5XRGV5';HM&&u]zs*o`ha# +WOZ2? 0 g6tܵx ]@Ѧ8Bѻg-@TǍ])ar)0cMÏTk)y& 1{e_cB񻳈8pRlfUcĄ!Z:_spXRon=SsK}@MI$ۗ&kh,Gk˩P6mL  T+ v6. '󰲋Qv#͞ѣ <5ϻI6t>n @k yvܩ=P4xn 入rnQ{Dvw7hx<=QnJf̑o;=!p+?Piĥ S!k *|H^5n8fK<+7 reOB$)sXnؑ"6'޴)ƵD;pnܾ[*,Ht!oCn_h@,׺~\y|aYmXi4oVk$"_"xOkKڥ;$o6\th5 Yȅ?:s m$'3ƙ1`0U(,㕩a$):t#)Rj$잊e/m܀bO%pqv8Zd 6'$S7%% ₧k2dy $cИا0<-Mxw9l ϖ2.7~Hq)g.,ީlжrl]FSRىq7haBk ` %XW4=P FU%r-dR1C[')C-tE_.ul)Mcz=ZTƆMM$z2D ժ7$:u=VR_ZOQ mn̝NpZ B$ &bX OL)]_wcPZ8KJO4ϛ $2wZ^,HexRW.gRO^~#³w-B/XI'^ h[?ݵe˙9hܞR># m'[\nD#񭍏5=S2)q涘,KUy`KC3cIŋm~a&-`G j47 pWzNT04lhزut d mC7a:m#M1emt K$G#џyW%I4VK뒬i V uIUԼ8IߴLNW)a^51u^f0ЖaPldN{>/PQ~((R$| Uh衹lv.:5PlymtܴY+J~ܯv6r>EnT(켼BY 4m@omh ?=u nsLà,(j?zLҟG S,{*c] ~N%bC4xfJEHtdTD؈&fzqjUKIFkLL0k isenQI2K!\۳>#p>}t*6y݀,QV>T jnn޾,S S]pKvEA[ 6Crg"*1S*T6{ ?׍0VŭFW"ǍȗsMTxz!++"NWk<.}/-P}<&\XJp_$MD( ˤװ);\g+98˚ IUڏa!dyul6cNJ%Yp2E:J>F!ɊK\~'dwT]]9BBgy׵(Їse$L$YBSе`l9NI)Χ}[qP[W(ȓ1\4\v|[Y$ho8\DU`>5[žM7stJ38@Zb~|N{9T׺/}sнJQe"V3D?E(Ї5տ 6?8 Z- ])9Hx>xE pU45_&^|`wnWVnj GG^ ) ]bM>!HD6-$3*k o􈿘3 (&эF#aYoKc3C,U1irg-L+0 pJЮ~T~9{Wl +k]:\5P#}ֶx7idEej)F>׫74f(rٰ-rÌbܡ]fUӷ,b2>Y"`Vp H89tYWeyaI,\'\m[akd,.ka};|7CBxsloM$9wJ7C p[qlnڟ5GeY,%tQb&` +L _b$"hR &3-FV5)n,*::u6Y`v_X\h'3SQ}~O". H?(5ikѼFbz3x9{-9 "а6y)`",Zek/pӺפ~Yl1FഊR~o8d^̱Ѽ5Юc2. +brv;LͿKEDSVS%~ پO`5;?X,+RW|s~sn81z\N$HSaEK<'ia ^Lދ׶dʻ MLj]8q$,։_zk?6ѭ**Vk.q&<l}?7-ZnQeoJcYpt]`#~8>Z3ugXX\J|Q7| jb>Tmhna-$[m2" Ғc@-<\%23 ^fN,_pZ |jMFSz7 k}T{ byqӚBᬬ0ŏT t i{U$`š/yO\C9'dpvKObke"'8HJMh?mY.E-i\#L!JUZaDy ={7Y6IEKTq#L.ԭńdv0[ K<#j7T6TV)ưMY sʒ)z75>\WĶqwM2n#5!Gou|̊{gBT ^WҋX6COF5mS#`l:[4c}-o4pffw|7&N|ɔƾV7ەC{Ζ5$ +ӑ}Gf~%Ef#4wve(zXbWJ  !͋Q!I=9\[iTtk" ’*i0czW'R<]_@w4>SJx^3tTK h=c(bn_h .,2yLrkqb<)uL[6 N`&OiP3& xx4z(| 18| 1'Ù|}w0"SHY0 =]_oy'흮vGDc)9_" 5%v!hg`\U 9iž R#]Q, _ޗ_\Cyem\sg&*iW{CSކ0]JG9B`'s8ySlȤQ%YK@/Uwަ<8si{o922n7fCd^cc*>dCN\[,5-YWmz gHZLOU}w0IR*y䆺nl&`4*/Ϙs҂_W_i}1aDs>j{bcDA,(:Sg ß["B%g6J7wޘI#w9|%(;asW4ZMeSҘ0K9 }Vzk|~ZD$D]L|9*0 BFT.Xl9޻i7n9 m $p&h "iǹ]/b,_Pەfč~D:1@ ҀYihP]=$Eׇ@U[G;39zb~'%Ma*?l-Zyɿ ZIf嶗>:ؙnlN :/"ZI(Auw@1Gߡmd2,sXF(o-?b忯+Rz~\%%jrۊ;'Qj: 4*zE*0X9XpmO /IMhi6YY~v<!#.YZA!c12IOIۯ%bPg%Cg};qVMJ) O[Gr5nJ\>JZ;q LeZkq#'uK456 cp 0g ڈW?.'I;]Y}f iqDjdg s ]kHBviuʵW!-Qdd>* _GΛ,=lTD`PfO3I3E}/mxydY2SysBhX#CyOw>*cBGkfUr49s[Px@O^xt3yWg4sdR Hz[0|ӆ~+6:sKSy? R ߲Oqu>*DF%ĈԩA[ús]3~In4wn; dȑ=QG?P/T0,t4%Ƭ3erwA>yu`;T5j1=vlm)2BwznB#ukWW@4R4Z^"OX p>M?@Nˑ@B:3UU~9mD#膤X0UʞfW=iW? qE[ZV5%)HsubGݤtrɈ\:wuGTl9F8Iox!S}qJ80E̡vH~7zP#R*LjXϘv|AU5Vj<6*FޫYp6y{ㄯztƁ%|~]-hP{\2 ,<ߒ[cqelGKBmӺr|ʘÄġTk})BJƉOfNT q@$9DGq&`J9 }g64^4!vLdՎO/fD3+J0FLrW#Ov["*0Ҹffu+u\߱]D38FP_r-B(}7^dPg&I8жqfˆ'FRoeE=R {I+{OM k9g2m6~ Dk@"`QWja¨Gp<*ow08|ypr'{X2bSBˑ p"G1d:!Yl 7BUǤ@͛|E޳QQ5\0$Td%Q<eZ:{ uȿ&B|a3.)~U›^{5AE_R &jqE w0p 'n[(.>b|dhyD# @憎0>n"BlB86LY(}I}63|ym(Ŋ+&ru|/y"bH4jQhSYE9$'^oZA^cU$CmO'F^p Ip]%W%0>[ W~<jEIh=u5is]үL6gږuxi1B1'&n_ʺ{_p̛ULJumĹ$,} B4_`$t`S9LD' COwB:2yفnt7.ig2ӄ2F4h"Ue[5,VI`J *6+/chq J p:R=yP,E/x(v"7!pT$_Z|9%HA2˟VX8{irד6xF0}+]aslp/O =ptaWyGBS"xz5ReP"CPaos!C89)g {C烸[G*rW ]1RnXbIW\ʘc@GqCr"DOA/[?it,Ǣ߰p”aʄ I6L[UEJ- BjʤU{t%s:683#hDit2K撍=0"QzśN?Йh b$XdĦOJ/ՆtKt. Q7 f2Qқj;t~ A*x0>{-x_;˷f@1&\b֣q!<,:?EFM' 4Th71; +Je2!X /'YCT8gSW NjD)v|Ͳ NO.r !A}>ttx覫!\@,{$L9+.T:+ [6TKOKe-5s~f$T`B 咚a"QXVh7"'F{s "Wp~K7:)TbsC/L1޹[:}~w-GX Au̿zM'G mjZLc$]}]jb.)-ewۓ/1xb!8PdH8G7+G4_;˺nĊw2T Sr\! ~奸DI96ޯ/۪ղ-Zc6qEQ}_5P(3,o @Y'$ƅ̥ڣI9XW4E)f0 zբ4!(^٬bۡ ?d4+*xp=('楩[nMWG^)Q5A8MX/8ZBzNf0%j"cgr/MP0@b~Hu﫣1T~\%;ܦ aoUϧӫ=!vvyxC{L1/. $BZADo?mČI'x3\YFn$᎘L>ډ[(pJr[Y[Zt s7 %*6; [涏fa+{+L(uKe0Z[W1}ƩX}Fm ݯ|K5ԍz[ٲ&; savg#TI[sMcy:=/e))Ts,bF{gln'!GvmjzG<' ,:,,䇘A:fcʁM \åF>.0+om &>l3alCi;:jt8MDmjXO f,Ч NLxB8ɏt<=[7.p$AY j\HyCPW1hQǦF1bS܆; GR'J<%5H/6)hpø7w,j,\m 9r !LY(Uk#^/F,ZCB1*0I^H,VfAxv3ll(:32Wh׊[͚~1PYCUN}/lzuņDTaXJy1n;: PnJUF qן,wtV/@y T' 51M 4󯅬 mXq)z8yC]#yt$P4~e@59[(޿g] .֧1_]^۹x؇13zm\|) Z:2GM4pXT6Fza%?qNu@H?itWT":t0ܥYj#ђYgׂZ\j.*)@I\O 9T \z-A{ׅ'|Mn?+aJ }lK߁m6ۂ#/RE}M\F}ʮ~eD_ 2_Unxm5 b<9IƗ["ı,ψඳ%㙓/쪶tok!0%V%6/ե[vwWfZw+\3`o.Lyz k܉+ID#{LV#8xZGhQ?kgɥ| 7ݳ+2@E!=`ssh^̦=OrXwإ-d[eGYY/-:7楤=+eIpMnN_6m0Ure3\7t5籌VQkB(SPyE]f7UNcm_5ɢ NC\SNOmPmY%hr~r^%R,u & ldfD i,yn p"LE+o%H0@+ZCѕI߆:7xP%>cI7j,feerNo=X;8ggIi7iq%JL8{.?>$mzFF,01$~7zp_Ɂmv+\c\>_%e) DVS*OOyEfP}=hI TlyNz5h9~lh&Ǧ,-$m]6 Ș92]M_pvEP}(e$ܳ¬l| T4ci-Ս1ЃM[K_5V%Y3 `T(r9,'9Xӽq?;Ul rRYuߙvs뛖g2.}ea55ԾʯKyjJH?(I \G.^R*uӴ]hj0QfqI 3ARBؕ 鯹Rc\^ f\bE:[l{n p 7E`=*S%Isݙg`K%Q8籦åY3HW/ dz0ڼCMkeRgV-h`$eFv@HEȒb~.:aΚPčwU{¿ ^t6i]ؾ(2v>7,{IKƴOY3Eȓx:` )2P^q蟼 d9iƫKmٍ)eD'] lo|H}ViUkr^*54|՛C.#q*:yder8Y{/p"mRH,u6*h]׷ʫ^.+M`)/z\oNIR ŠO)Cu*~ٖS:d #ٲVgfVfn(Ul1v(}E2mŽ=x:lD"vR:!uR8x1ʌ".MζϏ\stURltE.uTߵ+` \ H.W{1&CzL:&8Ma\[J:DC/-S~0tornWf/h~wV[.,>&ȩiTV]c4 q?ɲszڜ bNY4p{xy2ٵLAȳ̞q>bX|m&Dtdٯ᪹򪍷=6G ) 7_pDYt۟L)G,eyJ'&u[nSM߅Rl>pU@֝$4[zI[y\A0;A,}=Ҧ D%^xSI8ݸr2C=vc -h֪>w[OLO4"dx{So;#d}iYSbZ>,cP4@7:sFU0ږ!b%RݘB8x/p3ԭp'2߼0׻jH'o(.GqޕdoVr)HXexG`I*_pAfBr;\8Ċʡu~f 9l_CX;ű=ZH;&"O#EO@`&*g5bw/ri0o Z G >P&6ȗE!IT^#1ιX ޴K;a ); d}nB sTx~%w϶Qu zQ~ᙁ2{BJH TQHe+b:wn}&RtH)RwMk{[{})p+|jO1/@Vΰ'ꢳт"0a=?,T+%U5I}0@5'vQ{r}i w`UIT\p`*LK;@oi{JHAMSu:JfҪ£ueI WU>Wߒ1;/=:@%lQpmz8z|M>.Ęh<&Z5OSC4AJ`aI0AWf>[ } .kh`Dk[R,Lg9gNLWW!M' YzhH@gWu΅jS#zWM|jRT~yD}Ipx3`8z;]w)ꍦMՕ!\k&]J0Ն%|hSa &!˱fFݮ]ARdθ!~axq_ ;'k-+Od 84ϗZk-w9HtmΆr) d^|Dp_iFҋ'HwM]G-rS{/0C{vb)c3F*5e(-sNpϘ#'.Zo&:?Ve..N{<=#u͖Ax1^2(4T[va{9V}> ӅjJEuY1WwA 8kZ]3I4цL+tݘdPo)&CB1[Z %Ė8 >romE4d/\;;2Kuԑ{G稽?}nFNr_8o݃U8w$6O@‹8"%d5\:_n+ff=vYL4{E4=D"ņ:@ܩ5QmݚpWZqj<"nxilOmZ)*('d(/ xAh_8Ug$trU䘾>ey.0hM[7%+>1\GƁ$QqgB^ZΉŬ<,|bOKɩ!p|Q#[)'Q;r4Y@8$o I9U, Ef  ?7 ϪwBB8if?$Jqr]'?QB($[1yOs/znJ+g ⺜O?uMoEGִ]iݟQ6/l2lzȷ>N-;@YɥJZeQ=Sk(e1xÀ2GxݧCAJ8Xl~dAu1$ilY B#F]eoI\4~]BWQݶUOi5"D6/$p_ya֧g"͋:9ڌo=BEpOW21).rC@d0P%eҒ+->s/> '=1hzBh,CPb/P9ڮO>Gjmg][ʘWQqH:?+kUhdTV7c 6bu8hRkXBI,jq<616.c];wW^ у` 6rTԩ)a28 m^Vmo*odCz ;c0cwPsaޏ-_BYK2]Pb=Ķ\]I4b}wLlSYFYZ+VFA|ԋy*{d"IBbBL:TdSC:ZʲJ8pk?Xv] >-cAB!!]^g0c^zxж(ЗeY3NhCcʊ/:IrzuTw57 ";­z;6 mw0B3S[Ҹ0coEHgM M_R "a( !hNnTmH}4%yQ DW1밞B4Y95F'eU(ߎs6TR e M$땏仢UۡGB].:6~p:U7=hJT,uZ MW5K+gX0Kqٸ,/1dl~} ?1a1ڿzUQ˖mOAtSp%Sr&GbyrƄvP4uhjߊ9рCǥ,qX$bk ęCt@P&;0'8|k@=s3=T#x֣~ g6x=pEwUak;d}\:g&MȪq{"낪^@ ^i Ac;ݲAЀGhV-EL#7l\+JeSYz`D LUhTRtHhMd4$~hW6$oBt"ޅc3HHGGUy2^C؅bL6R~]Ĥ\JC$bivk635V$9-Zew1Rt%kq`F=JKLK Mv}ָN9Iv6"e(ڸXߤZB>/htCp>$0eNR`SFڛ\pxupn _E;Gڛnpy$fhG ou0Ifq6]ow@Ė$C!9=Pr" R+"mr9ï$IsKH"kRd:pA\ш ,ڌO:@C"6rrqէ_Z6܈ص]8ۼŕN5x*6 -M F a @mwxgpٕ$X!w~#`ɍޭd@Ѐ|:VdBr[ڷJzVt$z3s_Z[kWVWdz$ٸ6HBpȮ!hҚL̽/k *C/v؅1R|- gس\*Q]3\(fSӖJGLZ0-Aa|"m^Be CvKCm~S:k1  'i1A:U6I"ٞثƫDХbYK/tJTgAJL3APR J: 3E^)p;ä07ϰ$BwO?HZfzNyZsȵXcynfY; ˙zyx_}ܨMs l|cN:T}EpYb#/BV* +QnڊRc﫝$5ΟM@IT:'\z Y26-9R‹rj:z^K:2J{֣aCaSdbdw'Ǩ"_D5+\opT+Th⊆Ob"-,*cjF[}T|ZKQ1'Zfq٥2rɗ2h)6o Uw#YQ|M"X5Ko T{+3MtyjG1O*@5h󇟘{U;xg@YV³Z5& ^NJctlu3Ȏsm<"~q4omMw 1umU٘2k o gңs}ڢT[I1/;IPwzz̶#CWA^FеgPv˕JQo.sI޳ 2bVttǸw^aWM.U!_=J- t\tHri32ڗPC LAL2%ik+i *[oS R,2XE*H$>~ ug(R fs\(=;zM:«HTHWjNY)ΊOJ'Qe:7aSt/~'rj%ye O]M6PDE/b)" C<'d0y3=Y RyRɜҘG|C#^`Bb̋"C|O||@Y &}@՞{BS=i1u|0x6@ԼEP34?Z{EmU(U x{y{@T*& :b3KWz@f琨A&biDVnٔ'q#ԁqx%T$ha 0jdQ>'J >s6a\ ooJDiq*|a\\="ւQ^ce$7VG*"IR YBG綠^0:XvyYӼ⎠M 'P5x " Ci&ipX_ j)aLe*״f-mEjAbi؁GKuiNlmyYF0$Q:+2XH(=:>gMIHmPڿT̫ vEY%Lj$" ?]&1-Xn3t^ Ogh2_K2x?S!?ܴw 4? 1XS`p4Pܸo4(nve~x #DTy; m=6ۇx&)gD@2@(#F"*DSLZmlGT"T05)0^W 6,ҳy>H*nk f>v-p=l}v{L%`)k3Ͷ6K>ɣ7q6qզۄ"pCE;Bi=ܷJ( Hڙ]%S\֑I喠HRplHt*g>A9^뮻Wm^qMas Vsa2fޫRuN ϯva O8 #3} Ҫ"K촽nWC{KĬz=$)(5|(bK[)ؼxh %p&:}j"쳐U )UMh# kh+MͭFI41`y6w=9Әc6sQ]SQ,|NďtV"ɭUŋͰYj=?|ŤݺV]2ΞXϠ;rsu˃W&Ac)z,bQṕ&zk"*?~˜SUI#tEszBNj鵓=[T`zj-Yr_z@L!h\݁LEa.xY[VzދgzcO4\NaJH;̥&+Ix ũ\o?82tb=4;CX`m~dWU+55H3P>? MU6_n&%ANju%ku&Db'7GM*ƕ"(0lQD%wk|Yq?`mz}nCL os/|shoT; rz@=Sl{AbHkD^PZ9Ke߼vՈck.? 0'^d3J@nWY6e@IUfAR%BO-VS=P*Q%gmz'ۀkg,z 1 ^=^jaf5'h]mau04hNsrFrm΅N@>Wpmui1gwˍyPF^7)zPSPP|$*# jTKJ:"_TWWdDk-6uBy:a [kamZ̦uU$K[]8$r0^lpY<>uٛy¶ /-V2N픮>XԺu =(g׿#G.UT+&+w=uWr?"]La@!?v"L%YW%IWllkiI߬/I|0g2NDܱ{GCE&W.> $T>vӤ@ J"Rrdo\_֒OwF+Qd7{K9V/T<3lfnICmG;>qc1EGh{*ރ΂ ۩T~TON뺙CjTæ ?JdۓIw$W?h \O@~tmC;r!s{azSiEezM#إ.3aZ=0U,$\!.\"KCakǾus-圡I/tE,N܋|C H,$cS3*嬛U9xz9wŐAsT% gu4AlyAdEp>`ў"FP_nfdž2 &yRznߋ$|*DLC:kxL@d`4CF'#`yp d|v(`lM^ Nw0IPOCE#|iVdQç{E8trZ{m⽨V+i\$"vggVǂ!B?̇UmuG%i[a*~@ڇ:(/sWrrb:,kQ' ]>M 3z&(Bڭ(*j,\yj'i}MQ=T0Argq:?l>wg tB樥Kv>B90Cw&h\B[=6u@ޭc_"*~8YZUQq-,aa)I|8Kr㗳 Mn'޵m 9JFwB+I=WTa dDeެPk3jsve\/H )sBko 1D=2H*{wJY񱢊џ&iT <'|~NYVm>'fvMַ26oAXixQʍ_j@Sb,QJy8rao>JhDp*\Gw!y{eӄ{t*qٛjlU~t`ќXhWc6)X J\;SayCnC"'8|F1~;M*y 'Wa>vn: PbzY0:% CC@WWJ( /KNH]sPbŰ@NtQ}],Ա+\4Vұ;@:`m+^;l'3dOsyG5k:wpܛOMx.i)؞ mXŕ 0"'K=a^o0kѺT{M|8iE=7zMєmZm5"؛0;[lp4ʬ嗑i@L6ni?ѡw+@U.ho)a te凃B6 4mz']2YOUV`P>FZZDz@ ƻ&ssQ(/P  9EGba`~=ħl嶺3=&C:XKWS_w=6S8U%zydp̨Hj?u.(HVSټF#,dď*Lޱ.Cp5"~ cqF 򩨤k%H?>eHk=늤('u x̖+^6|!G]Y{Hi{)ݬe0F}hnb\"xeV@YSǒ'fEc\U@Tޅ3Ի4{L8akm ?#$h{yǤם6-Ri 'WElQxCJ^5Wѣ"2 /D:f$'C~. Ұ'{&'e],}V7ؙђ[nH1ʊSmL hߏ.\C^ 8ʤ: KfP-l!:z`CT{.ahUn(iRQʋ^UO :;#5&beV5;T7<|h-N{pz=)S9J$}6 "W76 5q>I_@2,y ~A=y+Ё_Nf`0>_0&&WQe4pU"oJ*ܫ t/2=-^rKjJ:@KtnE;(+NZSs85 q i- ZG&/D[۪ql520PbqVd;CЂGA 7]q }T BUm[B]ty.$g ;[%E3r'+ ,Z@?ۚ)]y:O:_%o+wZev9FGwS Ҳ˷5)K'ꞿNIH㌒n32@PXjT3IZ@Ì)Mwf{~l$;t׻Z^Emj̞?wG)rFآYG9@[Hj,ZΙh~5vÆNRܤ*ecm Pj K;BP4?~q |VCPc'R| ¡`dw`~[G2.]' ˙ki3(T=Fjz ہL">XlO9n]S#k{km7Q%E`&m\@IOZA{+ OSKL1PΔαE'G )MklJ "yg=xH+oҵ^Ln藢ߜ5ãMȪb<PJh2ݭ؀>aW+<9QrY;*O&Jnv4ZG4K< V/zC@Ezc3!VQfͯU@*& @Q(@MBٹ)bi 8 {uF*<" 7i{%=az8I~g{vu-"0B,Q9:0yg1G7]W|7aq״lZz_Yt$_ӑRo6A`&9eyrBVz<0}e_C u]"NN%Z09ōΥ4 f ԥ-pZvO> 3)?^TYYAƉ:5Pq2wѬQN,a98\\~Uw|ʙFR"4x$5`o?9T.UiFHg1`Vk.dW$C]^ Oq;]@ψKvPs];c(h_GbCK>XAž*DO£@اO:cٵqO0"G,N_7,9'3 |˺-VM [Y 0FQv 9!LO_wֺ`EHlVӵ.վسۘ%[CƁ(NR<݁ýV#*\<0c%|?c8][W*0|!W,Y󳕤,"1oOsVlū>P",E%`0i]PI-䟫Қ L v,s|^C3>jf4zۏ_wv6cDv;̩wjR0)HG,EI SY<d:2edJv7%uԐ2zj4R12J0-Hu_Pz4KbԈ? Ulknw4z\&3),0 fwQd# mB4GIU92gbΫ%d9Nߢ_m$uMnCεti|%'^6¥qOD="IJ[MVg9rL L^eR:{-t|d2d!ź0WZPb ~^ij ET~3gڭYINKB?ϫM667lC5YC!({PY@"ψPHK~9|אOIYels`ni,3 ; _E2խ޿˶oVftcu"lu0ZIUP4ى%"P)KL_As=D5fE%$0[\԰N VߥyN|5EvϽ}uj?pUrӫճ̲^3gKHɔ<'ڲ!Fw';CDqZǀ]#BwO1 >7ww1[XR 6:| -:ܸk~!Yvr-p4L:g 4J_ 7 w:S^]n/7tv2]Li%5uձ?w~cl.e Twiȕs⪐SJEQwjf<-"]b"5X}OLҶE `" ]wEd.Ahw *e=M8R!E.'VgSxx~Xhm< x~wzrЮgR$rD4esHl'E=+b_ oK,NghxVWDFnyBY[wŬXPy'1'W+iFϛC@\6Q}Z_y ΍wپ&n!ipVvXI*HQeg\Ľ Poå.nE'W?%Rʘd7o3SZXKՙG>%{xOn'GDOX$zLXpps~y=/6Z ;CE9'cy}8I\Le - sGf7#BZz{U, UP_`` 5%(C/sXEaA VcogW"7[) L":Qm͖,z]{Ufq8ԑ6C)Vqt$4-iY~y ,=Ʃ}Y&_$g}R./ `00'xcBMq,Qz Pʃ2JL0p]ViWA?EX(i$Bؗ 6|&t.[ y6R|V V 6 us*Ov^,3\SV55.bmQ Dͧ%^>.#ɍ*UQLctxZ~KZIwӣvA1xMe7G %7y}r|,9)}D"n0u_.23)3d򺨶pVu[C,‘iHv3px(67 /&[:Li9f%Bl#IXdn{F4:.C஻f6||,`+ wkJr!37{RW9(&& hx)T[@\2^:p&BA ,:VZ:T|3-+`<4'0s~7L {3l(8&'Bْi_U( X./M$HkMv h@`ƊzPJ$]h#05Nr=2@b))[ԫ1*XG8cN⊧ !ۅFvLܿJfOq}Y_IҰ̣ٙ2+LrWRc,&xƣAuj'a.v?Z0]Q0LaИv@<ڏ]׀mOhdeK546֘xDFCP{a|Ў6ܹUdE7-}ګ6ȑLNоdi=gHq F=;Nj48dMG6%}BƴXCҫ3>i,P )ՀUgjCydW.^S+>2_۲(Q#AVy@[TӼ&a鵠u݌*yO"Ad'Xz+2}(G'υJ>#r͓mY)6-Wr?c/ME eLɷ >9Zy A2@2-`lտ=ehҶ٧#z>C[T֤3᪰GnUʋn>%6KL~¥$]Egr-oP%Q[b @QK!HƇ.Gg:,nsZ_mJjS-G:O.{gM4_z >O'tz5;Ln20_ mQ?TE@5&[%P?4G>Y1IP^Ue!CX JNn]9Oކ݁6}?r5nR~W,zT x ®~Zwԛ!]-UK5ruelSJ)υFc{_\dmEHN ")@Mg8_UOo(e۸VR/`$ 4yE-+ !X=B׆i^@sZ]OvT\忻d(Tfa "~~XX5R}2Ή ^/'}80f3a=VCg}(o^r]\!@KqoMF%'!R]q+7O>9'y OUo]ZVT(\W ݓEda2On]BTi.D> yδIOh!asS<S7?eziOex$} Pxl5*naAI5}Ҧ=Z*PtGnRw6TMd oݭ8q F`wZq2q7 /p,-;B5$= j၂iOq;՛Wz2 p9ɦ`Z29F&F5j8rae"(Oq n}g%qpn$Rš[;CH8x59 ,}RjZ CA#`W+>D0xܮSISdHsl4!묐%LIz\4xɾx֖-W#Pn#J}s:9 &mX7ԉ|:H`s0 \yd%i&?E˲KsyNo&~,n ,V*'wQCBd+48⿗ IΓ*46IT,6{c|qr1/1{oyx^ԧP\!ܜ93Kퟶ OUz]Stcuяyŧo RYS/#X92L.ٔMщ*bԂimaV(M 󓰓yδ{om'$y OM ;ҭ؀e*:no="`(Q|JOY玚Jܳk)&? hD\Alk,A3܀< xK:#|XNO/ԲYP?)^YX& W"¬`]_vl8r h9?4:{ ۲B;}Sŀf#)5@~-EJ_^s:S#aKo A R'QFcqj!qwnOK !%!& >7( '@ɌP!&||9n{LҞ{+.lO=>51xy%H@UV]%kKERD=LO;?\ԆBt{D\>f0ԉ')֬vPdcTӄػJUOhgnP5)I2ich*bqܴ-"й˞4`p|"9LAXzY8EIFmIY_rU~&uU\_+7cek%dB, 3 )YlyJ$Bz]'pC L(o}Uޑ݊^"Hu}?V(k=:AHn%̃mU`b(Z D>U7`>1{C6EUޘqAKޓ %}jfiy3VUE=׵f=JA(Fx)x*Q湾Ԧ&@Ui%1pkCֺ6]S "vb -v=Yw/ItȀnB5A!=\!1A-έliz0fJ@Cxdk ;nQoyiqnkY쁘s@`l+ВQYI\͂i*3B]浪jz&`#oHKaZ&:mzmC0\L -c"S ٵޮu`ix1NS4*QUTa#q4uF.6! XSSrPDOT*a? Ƹݓp[U`IkҴH)ƦRC)7#H` ~~qGޥ)F߹@\q1/U%FؑCh4 h?IT? N )eH]cJOfo]M&;K& NUcn.ͻU ajw4 e5 ݭrOz Tն( ZXJc ,b`N@ɇEQf4OU"}*`2Vv,f̠;Kn R/,O7Hz}Ti(L-ΩRjdANvՎ6xJhK~*Kaf2I?t]3e`8Zݖe\䂞AԄ3S[4V/4'@9$]3u{9^;ĉD;Chq|Zo?;ҀO/vn& ,&k{-=6_W+vd#S#Ep+YbsITn= KBï\JU 3jw~N*A${Erΰ)D@Yu+$סgd*l+gV>e.TTii__Չ˜zхVΰrK`A6ے&1CzzT+D#|)zX@ )K^1>R!>0jhXU"<Z~fwT!__DQ9\=úyBWB D>W-riIٽ+ ${Pm'!r~:ICyGUE5ixwh<#8Ut۪ѝ0Â8|[s%3 $ȉu8y+*|&فjd+Yk~% 7zD>{/ 9dG0'k_02)q.qvsl^ܙP1"oop0w#: |ɂD՜f% Z&)a:HNF@hI~uJf.=@ĎMOP W_ Zd֋<$ ow_hJ5.oZ:L3W`Ybցu9ɯl::69Inm4(LZG4KR5 ׀^*'AQfWw1kddOkdM!b $ԯtL3u^t䋾+ ӴO3Yƞn&sJKcr|HKY65ׄ\ Xq 9"꧷ a%D` st*&FV-Y4': fQ4P@^iyj Wķ(5:`%lo8^rpt`DfRQM? .oi@B:JmH.NRƷUO G ]ZyIP++cKAm}^ڞ$,Js8 p; CA|5#ݛi}tFqP-X6ҿ i?,I ]ž!*ȿ;TjvBkC#7X!GH%-unc(yX|Oڽ"a&7 RKcZoE[ż)B%CU>6)9亴R tB; =';::?1\ۈ9Znq޺dB3&Rbr< $Kg{P(^a\tVooQ{otN12gxDA`KFY[(_`ۆ 1CA+Y^ Z 㓷φ 8nЩ6 WŪԇ+E&f{fR5|9MZ8J%oc1 Y=G=Ϊ'KS5%+v)˫yץgiZX+IW?'uхuc}K 'FLi_^p/x1U8*#D LH:y7t`jHy N`эy`tn;n?zlF<|_'$N\ #37sfe9ۋ!t4H'c?f* 2mxOu\W׿yh~sLUR)oK6r.XFP Of!7y tNl+nsn0 9x˽෴DQ>oPã~, ܣ&yzWL#A zGMRn^hY3ޡ,/+<~؄?"5晬IHG^8Uo!.Lv=J?eݵďcw^(򓇨7lwDf" vyfƗ;b *صtvSBA]yu;@INJuG[Dm,^_| u'cL Ѣٌ#5Z5)?q smgX['/G}3LqK莮_䕌`}bzrAj@3V=s1+Fx;p..[E{817N Ҽ*8a^o+AY_jFSAE]V &^_`(=\2Mz$!iDwܫSq!Ӧ6 ی%PC} PK 7 |V?O^q\ݺGa0N!'.=1z ˷ %9Pkk3\Y-H)qtX<̪2 Sd-\RVN k:ѧ篚`Z$i t4D`k|tv'F46%g0H_%B~lЛ;SG#wU ?p_Ȕ>Jy3-gtE%9 TB{h]d;E!|Х\GތsIٱ wDP1)"Px~w/Qg[]̇HcI92ąAw3H|3/+ыodߣ ʖ64ᄓ 9`{)]g086)3!)TIo܌Kk+;>ӸQ[l\n H)RL'1ugil}Ele%6$x=xGiVx~_Jc#$JnL,LEѢ_ISf 5c6W'ehi8\ԄhH-ȵx|hRq1R18u3}K߯A?P)a!+HI'Z ^)ȏ <Y-F" U}s X_l_YN "֖^M>@bOl>aY%;GB*@qUn1e|.kq7.]g6xR"ytnGȇՇC45EfX4874Ce's7(?}jn@c}$  A̖Ԉ~GP쌑[ܵ*Aَ'Yg+D?s'|=  `|KY̛X1bb9%[مY|ĝOKA:VƸ*|p/$æ~̸;l[Jg /L.S}Mz(qHJ+`5R)Xt/u1`s(VDefz 庺qE.X5?:+~jQL=2nG9}N@#EFKגSJC LێRrP K`@*_bd]\r\x+ BD0P4ބO/HE ]}6e"ޓ5 6x&ndA:ܥf6k ;Ckޝ pnW eArrdaId/5=Ă^Vv>U}N)c`_빲Ͽ=|eխf^Z,{`4ƙSùMM1„]}hC,bL2 V; @gŖ=9qAaqs޷r {+RC]ݚއ])7j=gη4E/Rz[sܳuZER rV5@|gPI}Ny}^~jV{ugZrʅdlq|%2.nQK=]%}Ԙ]oy?2Gzy Luf^ެkh /Uy VHiyRIb82.%s ~24xL'lfr"_6ha )Gs!a.Ɂ&]ߒgWE#/[ϒ1I1K$FO#S]W;ޚBmը)ى7?"C ̄V@.cUފvarM;-EF|\ǀ`9$&|¤:8SAu{Vģ 'Y~ikLƔ1s\>l#ў&nZFڶK*%/DYb6;7+#Hƽx?{Ԧ~sPlu&&'Yo]'>zJu- ﯞEt0fAԟ$[\_n.ƈ9C7@5\C7AɼmA 9l2melrunT jhxQLiKW (RsD;iCuR$*{+m89KJr5qdYVyC<\ïyM@VpLP^eO|xLߑe4'4kdʏs[Ɖk $d[A_Y>ލ00%_KZݓ>)R;@4K DXW-rѥ5"|`/kvc?AGA!y|.AYT\:X`͉ac07jtA6W|H<")GXշJmTYMNj=KYz*@mLhЫn~ٗ*14t&xlDu P*콙WlfjJVij+^s2YI'ʐd6%YT&.ZD~#eB1 =$ x"Ě;nK9,+H/ g^c' z!K-I]vжV^z/n?'e=N C>XtJ][Q9c3Iqdq׷A_Ae! Zj$fa4yQ)pV\*~'$tv5fYBA36$=A;çgWܣL}{s"ܬ@Xd3.Pw䋓!\`LE \Hl//g)mD)q@0K!#՜:m$<I~A SΕ#3Fq׊vc[[cJytXfm]}|+8^y; 4,1XR>x=]ӛ(-_ Oͷ_SƩtoIy[.AR@g)Y-?.3v/5F`ǭ`##{ļG--:ڴŧXx>xO4˺枿ހ^J|>%?Y}@hT, thBn%xLluy u "ceE"w2|- Loav+$U#'>4k!4u0<8Ƶڈyn{L&˩F&09,uf_)!!O\By=Kp鲷ߪý$F:5Pf̵G4<Ө-,V4G6/P_ɪ2?!%]N;S|`r 4tSl!$m Q{꟠~嘢U_KiQXM_ā(-~RZ_SƇQ#'g27 xK뎥,FmqMIeIi]4Zf-UuJ@x>cv w{O. e|$ 1TMT_<-x \[|HVEæO}'S٦ mBf6 O$O~?p[-c:NfGH2R Aҝm},ְ5PCCOl_TG\b!j أe.n<7 o8}sN vܘVdؒ\$&KJmX$@ nҕ)5~Oh,nhè݉{D<@oɟѤR`TrzsĖ쭚/x[j=R{G_͵]˦ 4g:Đ~2s``T60y3s})ըC .Z= t%r4f]S{!b5C07S&ܭ9kAoDY}|aC! 4:jOUr1Ė`5UmX_\_\lqڱ$4.c4vHIp*1O0WF; s`M6R?q]iMwoԗº#|2IM_BEs[IQڈ >vga:Wn wS 3ڦ(a[.9fr,Rm&]r跙0A)DOyx,}щ@VMC_kP/14iZx]eIe%[DnsrnkϻV9-%Sc 5=0e#\S( ֟q^Yn eG1,j|e|PSf}Ӏ+.G@e&Yn~[7pz'ޞ<+^x\Y r{3C*ڗaC9;Bc3R!FwR!3lW 2 `քl"?AŇ3WjՌc=6]hIfMя:`$?'hl./>>"4о#?%+.(apIŅit-{ 6"q`.I :^bPtYpG#dr6kЊ[S"-TGT?L OY\DWOу˧]b@f{đJL ?'c{ᆃ{BRIl/>FS~Ro`yA'qlѓzFފTRL4F~CN$+>}W uOD}Ӕߍݸ!Վu^J0/{yVLrDVo¬@ࠉޠ܅:)20 YW5?5Y髴?`qVy/RT@0~$` !ܗiv]iE,(V3f@3ۋ_zήaa;.^`N3iox:8b/²90oQS'neA,'yi* p.VhG1ΦWP20j%04LY}D4g:TޜmBR=R9BlvuM`ɑ7>a$NN=mPS%?,hІAs7X ?ՠyiřFiLIjL&ť2 ,hrX8_t-ˊFzT~^_P$HdšqCp$]j(EAg0+GjUSQJ9CQ[ Z5Nl~.kI}J[%IBΖPcxTQlxTOyH#}/M@ݐw-h7 z9VIUd}e V_wr,3gvD ӟ"X &K5~t2e_<$MjKrKIzj\:{4ȩ08!C.dd83wH1,#-+z2,\VjLl (E7)fL8 [1zy'+J8ZQU6za4^ْ)5O#|#m]Tr2`]uM)^Dt{3[B&+Vɏ#o-$5w]G ]j*ӉhfޛcxDH,uXSQ" T`:K`nWT#85BOkmUgV`"թ#F nwH]b'9)a RPws؈vfҴwʳL$k6.D:)Srꟑe ekBe7; :WwcYa#4X}VG&.i(R){9.~?בO\t⽴_OظBlS\PQ[x&nE#D#Nm+Sk(y NBX-W)2_L rEx@.[|u^rTn=?Q.YPΞ_Aӹ|W#6OJ5c?%-P[iseGO)t9=k^NDEco3 IbǎS#r} kP%Z8s+$rlepʖ Wa:M^ 5Up.c .Ў"z,t]`,F"PQR{ rn#P/qO nmhĉrUhQQxBQmwnLfg+ h!@Tc!mnMs{s]fF|ګtuґk=Q3ˤGCΏ7] \S= vB(2dzya(ҋZX;]z@풽lcu'>"JbZP0>]ai %D9mP g+}_W;'^zM=UJ vdVPU_q*V4Mzr7-UcĉJ%f*Aۉj9L{a4BJlbLBD*6FcL5a~ݹX:ES ~.0}tJEmP /78_󄐎\zRIg7E;/1A'E5ܧm Ds4 סZd{x҅xRb;=\O <-Hs8o1 rփ(Xrэ5h5|k k;a2{O3bJ 녊/HB3)X#GUKJ\1/[qbdܨ.4mT;# &e1+-:t\>XgG;J02 CtR&/xXJh*yDwH6[kI-{Bj鳈IL35'8X\mu,5ڂt[hY s(łKn#@Ʃ#j( f=<,(QAіyw` AYҽC*/(bq`Kr&MfbN44bS osQ{݊S\Y?D'7-UR;۵H `\h6vM[sPVPiIﴳX n1vPcW0rf {˺>em0![X7%^^`7.iydB1ܶnRШ/Ic{nAuϟMv˶w!v? -zuI;όr!o"ۇ+G&(f,&7Hk `өE~Mb&AYc*x JAfh&-m9CA-@t\aG+5uPerUU|7ܧ4UD3B<[Я LvOʺ禂!%Ӡ`Ǽc4US)-% i`1kbot(c"KS#b-sG'3$GvƟ(}!1>-6F2 ၑˇ@GCy7"+FeB/=Cwjeؼ4ȰxNN-6% (3|(F3GF 2ӭQB DO ȆRiho)b|Pe8U!s`m)G]c {򬺛Y|;[(^`d"jAB~*#Jlqh#dÕp iW@m``߬f!B" oFibDxڞs ~ [S #WHeEtz=w 5a֏޾'^PA7Y&!#23î`y^TDʱk y&/ J~: ķ5;:iى#R# KJ-h8ט̵J'yRmH~"j'r;?ʇ!25_{Pǁr/ۻ9=*3p MX5pAjDR\׳yטcgiDA}b]!r]xc͐xY*Pҧ൐GJcb0/H_s*:Ev-"OnR-8 uv瞃x[d Pw77997`|ђ %Sr$d-QT9W`%CCGFLGBB`mf#Wyujΰě}6YOTV>H(<(z|<@V>ػl_HSuBДEՀ4JĠ2µFm+&%fCVP>76_GrzpZK ?َ^szM+T {wfk[>)gf+ua4SL 1)lLl~1B%b; X{}.A6zػԲPEX3Bbq! ^VYV@Xz9)4rx `TڪG9vt/"#Y6NQIR'=AGtH٪p땝XS'JP,ucak{0xevW{W^]oMߕzkk.p.ߦkyX- 9mOUٷYy@qAƯ@ Z mZf} MP}M޷.F_ ֛O8ayCEU:zg=[@ng,bxyyב=Ay&,;h%4JB#=,FmTИq2NGaƎ^,k TGN GZ; ?FZ΢=-tsz& К$:;U.Nk҃6XTBGU榫*CQ†uԢ/ˋU){A˱)ܐWEh S%lTgށ)TEj}He1&ΈZ!˦򣶏=4MԊQ^q)2-%t~|:/&q\b rSBy?z uu^a^vlSDLFL_0E\w-iU IuC`DeVjMp4R 0*hG2{'Hoͽ)3ӄnObwba[CR zW vޓOK ц9pO|RnjBoF\(7%9ȧmZ=/K+ nB)nL,j<].ځEoT mry>$&pdm%1ak"Hi^I%5]zjB"Crsxd|P^[3('1" ťysIk)o&l?=]Jnqsat&ԦaDj&\ZUlG;y] ~UDO`LH`BBGs se_K{³ͫ,P(_Y~jɊ{2k)_Y"Qc}?.92{SřH B{x*{m(?^X W g>Jtf`\w#n`e[O$b/M 9bUrY=H&wblr/8s)@n=,s_y>5,!}|6o v|xykeu:>!`HĦ{2oGR-q‹6՞S_=toJ2 G4윻^`9r<-]<ӻA+Ye#:>KU=&w;iTiNJnB@h|b>Rꂳ0_x!:ކq*YgRPr_&yC3_K^Z`@-1 %oWZ,&dT\@:V~^|{ !~X UNur&^w19Pac-k̨g&LRTPZyQ}rZF|_"ql8α5cm18TM'Ki$vG~jrmU)RcIzؖY#0H~?@Dm6Վ۫[>wYI"la4`\guN\SI.yr0K7mbW t"oo.m ^W lE"oV屇Sxvd M09"ͳsBQx:H&NNj2jW FOT6Bf̈+G PXI\[l a{t`-;>"6-1X΅ځ^c&5d"&GogM ">~1Oϟnjyh~D9NsEy=z5"SA< -T?LLȰ#^y5U&\ep?DKY0*^c;#`Zr_ӰBzQWr\:OgV@iGa؉!~h8W0ų[8>w$~%b Anԟ@a-/TZ D×-NWt#p-me;}FKX/2#D?P O^q ayJ^CDi(d\,"o``!+]nHNxJgt Yi{u'M~ϏZYӣbz`ۋcsAelx̩,n  :!$BiV<ܚ*hP~d2vD(XW`IOslQw 0r`fl3I.\Ȼ<\_;+{i`o_!)Fx741ȳBB^+eA.^.fvC,eXG2K zV<'!Ismtec#ݳ=Kjڃ=0^Ö@f@9"X߹7)̖HP KȈeyRh݃k/I(襪n6 Mw`L`2!YC/Tb{L?w?ON10 8zBnz7ݿX~G~\PZQk3d}HTnRvL /62 Z[1"X=g|MIFi2=Bl':W;s#>QplQ/5lWku=&Ji/O٨52)eXID+mQGX1X)̰< 4w p4$z 3{D ךCMڀw0R 4CE u|2aᮚhqxAnRkv?zxAy@r!I]ك99fRyBB0;K7Bnjzr nS"P@6*P'STEIkNgBi>5tBؐu=߀v uvv.Q $ cWv2C0ț,k 4Y. (17c28;I3%Sl&c}N&2 &f6Z% lcP~WryC4[lB }A|oQQLg^͜[QBxT0A2(rt.zo:}ax#ءt7ɥ%>Av~%n_aw93'Zaܺ7`\vJ6V@Y~5nLo+^[Y-|[b.o`ElSgft WԩY~/&>\(e!#o7b(υ,ݙ`^J5-->BL #^ lpx.MD:1 _^y,E.AT% yM=*G!V2ʨƓ&\.y|]EM$Tj kdh]tP-Z4`$8(pv$2jޥgέfD.j}S޳Y~ttR]Xim0O@&-CֲEeL*mfhd;"Y Hs<GZM88qͩ7B^}@l-qϸX ~2ey!E8{''Ki1eamB}B;&`$_1bbҦb.| r8ABIٴQ~B= D!C:Oԅ6}l:7^Hg$v^#U`Ll f[Şfq&_V x-9sk>1HA"tif.'嵊t37SMBđMpT%ЯNK-qtjVs6E)9&豒@W`}jmjlÎ(ﶭS}5fD'Tg#t{8z".IHH5y#mTnGn?MER׻F %ъ[iGzX]k~ |zMb s9'*^ffN\XHSG#GtN \tʓuT:7c濂^ap`⎵-[82O8T%?nQKq{V~m!zK[6!8/Fgd"bxeV+8TjeiE_w>\/g˰ 7+A [b:cX6LJfqX+u Bn[sG>?!F\,(Z {Ǧ"\F -{ >{H/Uƭɀi2èЇxePo4q<}f>A, )"kbǢvG[:mj~^rEf'3-goथKX9 uyN zTC^SuQ>6 lҺC #Y J䠙k$`?L?6Uy'.2cD=+M? &䝅+ߦ׹Im4{^8"wD9g (&7Wh#v,sl6zJKZ=ԺVAjL|3>D!Z-V?UǠ% Ա՟Fh7ќ{lEX/OSxgU V*!uՅZ㥹LBUIQOޘ.ƽM˚1s:͔,KJMϝd,h1%61S! M؎l_NdoU့ 5^ZY dd2\ @ [g>QT#x dOC  a\J{UJ8B] _R8/f$5s7l=)C\xjƆEzwPb TQ vq_o }z!yy5 ӂIf{~VtC{"?UP/Vx>tкb2 Dc Xky=q '-!/tڤ9~D~D}9:i k\ZIm`waYxq/]ILS xN>1'~)_@ykXQOWeHD#,ۧ##(PrM-S^oZTrzA/2%|M/O 8F00wǽf_Kί>)D^J"}02]Aݖ6v7p W@;RV5k Q-}{hIJ&uTVCw> ~Ȇ,~=ҎqjUaB 3ai&sVKvG1aB'ȉIφ:9wނF9=K‘O3г! vpP#tuo?ʜ4 sf2˷iPUTPa*>m]"ֿ. l1N(puB0x ڍaJL?j~L68#im ~?(Ȭ&ŒoȺ" m,k+jn~Bc{EAX|?әU>u)ߜ01DK~6u+Y(,s÷wA\%ͽ1 ,F@':- T]Rȵ<8 B/T,k(nfͭ'H"\j㐪8T})zypY=!Yzi4P6y7H*h7pڦqVS_lӸ"?D\c;bv+ۘ}Iր2$nLuڱyɟ I#gK^D}YAjA"#Oؾɑ&QF]~H @~c~ wg9\ N2_y0BZ;k!Fjt(g8pivMszٸs7)K+h>(VY;n{t"ZpѲD5aO|fYrUJ#& JA^aӓ2lMiHM&nwU&-N͵:ɼZ- ?g^PFE?*oD7q3/d곿CI6)Yw8`<ϹJh_[s6BpFh8զϨ8!z@+cܽ(+Q'fxIj0,SL¥ɟ#aSny>i>zpB:cw` "IeK J[N&hVwdR_5.2X} ^F@'hțu FWsŬrG֠D4kCS |#R.`@eTT9̝y^4 kdZ}o;U^xn   9&hپV4sEg~ˇ:׵&^+kA2SxrR^UP,56oB g=Tx`/='GXR0qs."M]UXGaάH5o7،qap;%K+EMQ~>LįYJ5 u+փJAQuߊ -(ޒ ױ-w#~!$H7qK[pN:v7YJ!˾~J,_G1wlOU`{RD;VAC'dDOef#óGvJ`!x[T̐7 _GU]TX;/'4{5L_ aqiv%Y8]:,A.1l'Z X[Aj emtCSĶ=m\q p;Ќekvަb[sU 5u2WL f+Z6-„D9G ++2!6@?kzi>@j@wӭ^찀Xk)ņ/G|g3.L"-/-c]W803U"=RG -8ukE )Ȟ[R1 mħ`%}f]?,iV$jz,ĥz˰76ϢyM~/Hs15҅N+p(~_FDqgCaP RBX fUC5/ ,ʯ@&TZ##yq׌4ьVNaJl0LlÐe |!czW5eF1b:g~ƚӾ2,w M#ê&Ejf3OPcpp cLZ5T+74'w1%q4OugA":J,σE}x~Fֱ6jphh})  $SqW*_&l|a× fR~%BGKS*\Fʜ|NH lش- %wY_6-YwJ90z_;Y0 cZbC3m9 8%¤˦obyz<]ҝ]nH 1KZH 1s1{9ݤR{$Xy;dzB,Jj~ R,#v\ F:_*Xp|q%<+koAYS*ofX%f1 L7(LD)GuuqlPl.1q_uSE$Sp(޿G~TleE=$ݚD.%4FYq3`G@,X])ۃ @p{]NqQרj u>lg2@Tٵx^nn"7%1y86vD7 Jt;[Lϕ'Kw%2q,{'x# eG^@4ژ2Ubn |DW2b;F5ϺAOg+Ykdn.ojG;4@8jXy߽?y~Jy-!GoRZ(oG^Sl5 ?N?{zK ~E)/ .lpq ȺɄ9F9.Vw`r,M\|~;J~$D6u3,]Z][N:vN) $RGyLJzM8VۍP$P|oΝ<مIq3%%w5;T5AɕGիpL1^Ca[l4|D`n%%n!Ϙ[9]tQӮwh?"(gz#$VDs(vSrjSvk@߆_l@zJə.T6E)Rˬ`Ry9!b^ !~ׄ˙җ&lv8IQPDTR/iwAجsP%UYJ\N.Q`9]$ NtKŊXcuG'T" hlY!A[ikڨ꽆]iZ]5# 0φSWxqd5C)H򬉻Kutnd:LWAm,mu;v s55k#P!j `R=Stp/Qs %WrzqS+ Ɩ)]]D]z\)ĒJzH֩hfY=zɶٻ>Y_%$xKϳl+uۥИb>(;aQT(s{qc =cb{-'Sk8gz80IWGEWXxw&sVᦷ h L~1!J&;5*OZ(% w=GWtQuJ͋ɓ8Re˗Ks)ɭRXIHk"u&]x[YTA `WuS}1c}W>,I^*i9]y m}Va1 &LNVgz3_CyCLZe) 3*p;P/kc3s ^52, n#M<,/_{71!BӤ$|K~%#4NxyxEgXs {=$}Ho BMV*0U=y\sD)cD]cKs瑪3uz/Jh)]k[J*+o4% $@0\GahWoL4='Anmm0=sCE^^QR`@<\Op!!t[l6<ӁB1eոQyI|n9 C@J7=Lcsj#}fQ9tQ[P{WF2`uS]seJLjDXmF 7Ibf<1wOn`()2UTf/Ҙ*}B~n;TDu20w&f#VKOd wQl ,,],9yV,BP?EA!ķԺ婂;:zf- fķb%?yeǔ>s#KNHL;TXEPv8zj'_әDy#'%+llwx΋K"(MՆ;!s'CESi/L֡ך an~, 6֡6ߺ?(b,mNaP =`VKi󏾓K&|c 8 .ya7 Ÿun: 8`u'Y5r嚾zlQ,֋j#tj2cS5Oxb;M_9֔ VNJIɗ|nI e#$yEBjxgfJ: S17Qv>JBC5 QF]#z%nIb-~a K\.؎O2NHA,@)">^Z6iiJg赦`hVƄQdxm'J`KWEz]k{]^]N^J@u}YG"V޺cěTS23[ 1U~ /+ իQ"h+~a{?!1L{D) f⾜PwƁN4qV+<w;D;~Q@ޑ݀P>7:U u$F yAC{K__1\?L^JRT]63x/zJT} 8&G=7:`9[ԃ(1 ,Xy)$ݷijwV5oYJm *;>:kpk"5Efn(1m7X<$FsuR8弒y,P5NV]vb2tEdJHLJ lb`}W`0|0{xG6j:z$gT?ڛuo}Wˆn⭈DǓ盍ȝL_[sܕ obOl+D~+pmˢ±Ȟvl읕#OPm}@+~Kkq DZ]m*uG+궮,N-WόKjh2@W\&@Ma× S3AcF|)ӈKؚpt)r@p.}|Lr'8x'ظ]y퍮ѽE,{<8{3RB_di~5 jn2młBtF*j2QJqNyig,>>aӔ>B US.TFZ8 jۑ-hJ͆G"pK:?vpO^R$nX}f/AZJQ,'~c }L#ix30n3ӰDբW<΂&S8X_-V&1RBC:%HLͭ]PmgIӨU(l[x[6վ;e>%`]lHTѻtcK/rZ|Ӗ aŁQEҔAiQ|y ^8vETxzAW9MuVǘʦ[؁YAVƓyEE\qsElP.}>}xgNCRTp1G? OI[gg߫mp(ng#34=FХ}a ڙ2XOcL"/~Q"^FR\~Vۨ3gtXj>!FNaj?F3x>At~H&H~N:1g^醸Ŷ(jv J> GwMD̜/ d 7@005 P:0Io -*1uΡUhzeh%= 3]`hNDH_r\܍UMR9\O=!a8b v3Prsf0 W %ƀD+&L4@O- A͂M5VDײbb5%a92L}C38=r(k88c.&,k)Tx|1+i'a$_g+]?#ƌ#Ye,c2S% k&lhrgabvTV ɮ㇍'Flevt=5|cbKdmj's'B;['_UmW~"ڗ;Μuc^܏QD7Q[9(hϮe^oDY:W8D G*n_pgX{뮄ޏ.bk]Tȑ|??Twk[HzfVdpN_i)q ѐIi+x8FFdU~Nx 7}Y[h$f6Zk\hl ig `rOݸYg.\t%7nt 3:TaKcRbAH8izU8~U>nN]ܤos_\/YIX=S8 hJؓ݊?a,wjǂO7×D%'`:sx_=ߵ>>j'>h]T9w|W6N8ۯ#8)#Io[؇6:@N m9x-;:G/i M_3S/ۢ؎Ywb(ahHEp2+bәѬ![ÁdW^ٺ·.0`z36ڧ;)XzRd^$5D;3X'A0ɒ B!=sėnegf*ڗt]7Pjx`,Ʀ~u6BDI"}Y?m9'wub8τX)> n#Fi>-2.3RUXu7U\Cg?ՔPV7 d6[ZS&N)#i>N,vc D&N1$V,VN|Vϼi'jur-Mab =MZVƘ]*#Moj( lL )۴J:-)n hz5&(Zɫ'F}*KB2/ +)K6[i4q H rId\:Uߎ=!iSmlaHf/'*#hj; ?,xKt)h%y ^rHkE3ή3wq?P T31@ɯ)pu97j*\%EP]fl[߁kHO ]Jv'Ov} ӶaL ;4a2P,]&&(h!!n%Oҥ`7ۂ_Ybل0ix_s|r+  NM 46^QOh)MjH!w >fUmz$h6ٓ28W<J]@p`9_;ֲA[W^ ;s略UrcOcTs=KD>?;,&LΐB17(+fL5 >/?5-ɸ zN vU_va%ZF7>9aޮ[C'@8< ʬ-7 $ql2:H!nz ;B9oVySK/I}N&2/6'S}Bb8f:p㭮vc,g+Bp\ѱ8j 'sűR!te3lA( uh[5٬C6֬; Mb .f!\3N;;6XǸ(I@E PZa5 {F0Ki=:f,?˩J;|y-|R8rʰ8u~ө|6S3ńy M-]a])^Kf†?1E{x+ XQ|*X8_zob>,ɫ/Hǃ3XxfL :T /+1K2O˜9lmџRG= ek,`n%<Dz4# @L3,g-(, BG'kTp[\cW;;gnj:M4tm`ٽoeBz#Ψ/e*)3AbR !D i'O+xgSա7jj|*{t7$uSvtn~+SqcQv5n:z7w}9+Y疭d Am&Cx#092,(%TW_G/d3+mP!CF4iBq¬vLs% BN+7!!$n[7\זRGuќIO޺7z*B RfPRxlkGCA3Ӏj:O_C@ :ΪC֧|Ddǔ&H{r1Hb57%XHvY GP dO@f.²ݳĿOgZO}B13{SV[FADac\Ƥ-]ڸ`+\M_s=cgm>mQ;.YqZͦklKn L QC'<xdsNc[˝)OtxMwHKoLn@<2Dψ=! <Wdj/flV6?c[q'ݼr;>=JRHK TRG#/?DfUD: 2U9 ;mzyQt_Zw`}ԝ[g" 2WڎfI~sa@hzZb>y Z"g7ҡ6PߐOβ䇩47('lr)'G(pcMGm(s |f]hF ?l,܄AS1 EwD="Y=&krXwA]|}7}~z&֔v^4|?%MqfNPגy:z'Iic‡\k)ʫ^w>4l?3ܫnn޾pg'҄}u̧]g^ W8"߹҅Co+|PU3&x3>^]Q?,SZ(8nQ&WtPUuk)B]^F'4Yʸ1v9%+Bc.~l[hICwDKDjmmU 9e5y:8xzj]hG\oiq#@ Yko H@aE;]4@{dFq!͞)3R'4*Ӟ*0f߀5~؜7oӉv:T +~=eS&BÒL#<cy=鑬S%b- -Cŗ0jڱ3EٳGZII%+% ઊJ|1,M4T > ژOٜn5QTm URcʄ!&TnW :EJ)S&j˵ aRǠ57l"0^'WQ;US.w_!9<ö() ਨh nZQf:)*\QjYsz<9K@77Isջ[־ՀC?֬WŞ;gӂ]J KɃ|)0m|&цFjJ~m:YE{z2LStwN@%0#n=1so`g[7;;g+]uk6iD'_L(O!ܩ"AEQ9o3>NrJ7Sv(xlX6+VCӟ@j6S(Jy4"MjCX&X9Rc}0}y1F >0'Yqsn]Gv[y3+A/е+9{^会brFRB,(qEC 7 D A£QD-Ӵ:x&x| .TD ¡՜s{A q*tDQO<\Cٺf\ ogquJKaWd\>v~p[ WL1x[7?i%Cl]Fy墱Y aá-mi_J S w= ?"äN|wĨN)j7 `ѿ~pB TbҒwWZeӃf4k'pI%)w %f9UWYi`x!f($L͊7qa(vjȞjK^=± i`'RMd ?uݛvR(pob(S$>"BY˞|.3۶9H&{a]/:ybv@ERbv~g|FsaC\!YClޭlyjPl#-( s9fyEK1)ߠ6n~ f) NLe;8\{عM . ##}>QsaAZcUCRq|2XP,ub!oE=J fǛ r uKs]D8B1AҼ0ߋ%W 5JCU;e''k[X=jwUmd. f/g624MV6P (oo<0YPV8ZU]T:+9*q aHH=j /!{kK''p+7aa9EU{$[דfa]uƼM&6:g#`V8H'f"K4}̴iI}f5UmAY7/m-v-5NǼٯEGN7v*x+[_g| E]h S0}K ڞAW-eE*QLBRGY*YGڀ>UEՖLs#r9<㔟")#]0Ju]1ʀ,fV~Pv qXaX(i-i0ѫ#O#lPM+%T,T!x9s(UXh+/6wڢk\#Ɏ&}9K#2/!^tg8ie'^| kopEdc\)Ad? /VT SG(+ { 8ظضcTIԊE ۚyo4ꦃ(}x^(F.~(uɽ$QOR);dwFd+L3ICdЦJd3PmM9I^w!t] xXJi?RN0-ALMA)do#-ⷄΝ"IcʅȀ_ìѦ%]\7}۔F44Z/b:`_Z "ClTkhı=zkC`]W^ 0d f&՝ĻMdˬ17cQq7뼭jZ|2Fc\1ŖʂugȨMG:KDۋ6g$͜y'pB^DW2(/c匶RQ|r%0/5%\t.OsȀY")y[N{5tf) D#zL2x6d&n[.QG(Pɿi:YG3Xԫs2MnEjERo Y]%ljj6E{@ /CC)5 6{`<.tD:U>r=D r;k_M_ zFѦPf&t-wH@اʙpE8<+f^"la4w4/Ee 0Vt>Km4̚h!WI ! MՊR.ŀ/|&8$tgdcSU7RXyEdri v=-;t>i#v#/*`X)jqKXG67UwÞƄ%l'JE&[!9޲:FE|^33,CSSF#M^ۏ=? i;bio%h(P34!xZ>+3E&B^>~5޳cF/b bc+/4]#b. X)%{e@ĦݕG0U;&Ot2O˧uF |Y\A> WVb$+5I|CF@b2' $ 7UW- M3cj8gm$%~&U"錥oj77?J){M?&oYv]U|JwHa,8C &;nv %F,"'Mgض3FMNFº+F'U=*dD\=g å eL/9D>Ǯ0"O1e(ZCV?_d&HLAߏ w_|{ȆoVa_thȰ*/|K >s#65mU{%8s`Uh\3[hkB\5!}~]siC޾(h(yZ4,|R޸ IY(ܺ/tً'c/p R"N1J>G&™gXIѭG𭐃r: o DgzNa: 71_ ?=JloE<8ca \bnto a;eBzҌ/)7E:hL'1K$Ukҙ[4VB[ۘnRԔ bQd7K(\9|utNȰLąt[?-6ё_AYPˬC1GcaυMw>fuO{!j|&ENz|>[$GYѝ^&=lלM>-څjU 9”9cZ_6_YtBZO _hq!Tg,WKR0<>F,V #%S) j_mxSgjcKe;ĵl2$tdI*?|c4DmxFPbe^M@ZK|0ǼXzEsUOoV<naSe7_?@a4#hCz^b*{asV`EG-zC1f]CLuImH̡dA5tH ?7k?vw"b!όngUvk?c29*hT+fP/-A`EwvW ZΦz"ojo+Pl}°B#A!=Ǻu~';UKѩ'U! ǏtY;HpX`p33ϼL&6m s%(hg] \ pYUMi½ =ϐDL̖>\9ȧrN'v@S'F~m,[V<[@]&qƖWQ. t?BL3H%cB`J3pnvWF [%lp>_bn=b{@vf$}語]JF?'4S]v{xZǹcD\9Ȑ#y-ѿ;i5; D0by"ȦZZ_xNuЋFRa5%UZ 2$?5 sC$qA K`@wpÿ7DCmq-zRddy? g.Ewۀ.h;>g^uR3s zRՏ9>p)1w(BZ C3)z%>%!dZAa[f8T$EGO韚+Q+S'j *k+uN]1PX-.p4,gk*B6sZM52W~UlCLC4i!|~/$D_gQ =M046j;9fܯ1LKSɳ1R8;io.sEt"r)#Bc->Fhإ.R do 7GM cHڼO' EXZTd2*X)/$c"F:0mli,xogaHC%) ,FģDN! %b3Wcݞ.v"4IO^ASn0k-WQ FǩR6?s-F]?DqG)5`9ywͣKvj/0,ـm#bZ وwJfw#!E:Ak*_H':S?4uxpi'*QsRv>)A6kU&wrp-yX+mɛ:H%o mF>;ms#jO6QTy3G@2LD ;z w)kQtޣGJ4SLaqغẂϱBo9&=m3C'- ~_aGT[\4oiCDwX ;d{__2~qX̢CLbxaWksؓ,l㫛K[F}5$B/Gu5.3贤#z[ʹdgy"f$^E 'H0oަCZhD-LK& [iYK/G7^F'vݬYhTdዶza85M0Wù@PI"9FS{J]E)5EF=nHɳt3HZ;5pѭG nyjuLJ^;3hRb) ?~W[m\ӳr0.Tj| ,y Aǎc@i2aMePKB='[!^ =AD'~u?Ia{Nn=O=WT6V0-mD fؽ<٢26ޔd:+P4GyQ9#)/!!DC2< )~a6|>Bs]s4XW>*N\!KN^oY~v/ P=}BK~{8m|AT6 Y'16F^'QHrnWA `>zx̣he̪@Y?U4\C^Vtf6c$ ;4crNJ+bulMBXRqM$Վi}RsTIs8K|k|Ko9CEN|Ӳ,y}&Sv"g!SwK!a^TTAdI[FaJ!bϓV<.ISph-*c[`o;熓x̡n@V+ZwsYg):*J q5|%f{t Z7n $VDMiIp  v Ԓ H&h24dO7!@ڵ|k7‘w٭}Öiv,0 r;aCDu4rccUπ3ބo)ɾ8 ͯ#JkjYXa~qX=YO猁Ieצ)? ^3h߀\-r]9X,*hK Ykhs1$3[RĠ,)LS?MmOy{z5NJV>q?gیCaGu凜lJ'}MΐJO O8 ^* w,Cdz7)r!jBu"'x|^--8-{x|K:rM| ']qV.cDlWEӶD\_7]$`9Q8cvRC['&ŀDFs~̔1e+g Are>nM֘-Rv?@G">+{@ԍ}UDu(=ߘ:Ѹ!B{,hΑshΪe,WSO$kH}R =xMVDw&3C7`2kuEm<~*1((U|*ѡ$z4ܬUT]d*.)JcQ^O$~i\v aU:$C Vb VYi蚄%n.`"R[-Ki6p/JO-&/ Di'#IUm۔Q G{aP'D>VYYFkFncZLaMT=*7\9(z9[h6j9"doQXq:f&rp&ݢJ-IA@ VB8H߈C$EW RuwUܰkaO 0=Fp㙠CMwWZ &[#Ú_Ni68jc K!xR oFZ{UqQ*IKJLY[C;o2G5J irXs0Yi&.m Ŋ(,-HZK6[!<$EQAשѷٛ3\nc~LYv{am.~l7nbxvcEG.]åeXʛ,~OHtUvksp*| |s O1_2vn3ബ qSgZBܢmI]eO<3(t1:*,#$Jj&tMBO-^.@ЧK§ 㼉\ wˡB;æ>hj|Ė7ix35>`C&T2;Xo:"i61 `CqqڰfR̙ML>˚l T Rk|W@l:SrsRa&1['b+߽0E"(~ g( ycEQ1>CCxCU2׼'m@xc}㘎rq ="5_foG.6=".P[)BblhA]5 |ҼVowt$#SM!SZ6 exF]s ftFXC yi)KeYb=+dl&vp~1J#evd0y2g8f8GBj" f3wtL̫l|HHG9̑~6Vqsܘ҉H~a=tf.q3^!#n7i# #H[+LNʊӖ:ú֡e,:0uf3̄ W}zbXq(XrI6,?h_H<=74cLs֣o}t՛+6 cKrJqg>t#/$z_-UQ@xo *)-Zi~(N*G?t_eO$!֤̉Y-@!@LkӬH"^r .Րo~l~DfJ6Qr%2nhB`&匲L\$HjQH遜i?ʌQ,;+LF g`P~aH/ӈ|>i8"gw IJHzJո:Nka]@6ɢGh;} cH73Toe+#ʸY~[6Be.ݭt! ` i.~=T^uL@|rK!h%_X a!W_8J*QWh^:G/fw px[9/uJ/,m[,=%e0u<Л ]o]b?>CPLAǯY0r]lr [c5 d!Y"@0z+(8 ȩu!w|k _Y |(BP[g8_d7 }`~Lm\w7~{}W󷅛we'ÑJ꽡b~u'ʆߌF^ HKK #B-]Nx;me0VC ⌛):aޡ6!w'(TyӯCځ5/`'o; ljsЯjl=(`T3My ݣ;rv#vPCEhlG0*$֧|e IMUU<V_m) ɪGŨZݓzW }Yw p֟ ׆j{Ȯ#ebIncZe=XvE3B3,/|B[ ÓObh&;jї8)f H9[8Hq]Ah2)Q"q */OH@߄%ZNaX{FT۝mѽ#Y9R%ߴQX6$ \+\Gw Ml'ւ{>2/@?Ip7tRx $Py8WB; p(}~z_Б`;$|"[,/RC5JXKxao p{9 1Bsܹn,ƭ9 yT_ѐ̽S(%_0(eaצ-UDpri{ wڴS-ރت8u'L.B\w 6 mSɱ륝Ыy0g΂sKT=͆(3&rN[!X] [}whwpw1`4 e's3=:uoNEy6S ֮P31%as~RqN);YfS^ZuDK<z0GcU팿{uj27XޠJ$s@C2utD >I[LJ_pnQ[ ͮsGH>qUnͪKfP4J?R^{4H9~K t7p1#0(X/iŭSJg)`0vr ,,!Cpө1luBL @x| ,>^gwsrfQ~jOax Z&7Shg1KΛCVNs/p’ѫ[F C? OJٜoQI2zIww͟~찴q"=,՟w1<-Ar~+CT}sc*c !fJES sC{ F.$``zGoYI`R%e*7L?J8+~Iۢ[M긣VJQ; >p ;vz0{v=厵RӧU3my=Pa3U{|`&FY%n Q}(M+oUm4 p,# ϣ瞱UӋqjOEґ9Z_/rď6[>X|MfB ^ K 6oy_kLS>IJqD\%z>BF!}Kdגm6lߴVs)'L4涮͉8cLpLX3lr I!ȸ`䰩 60Pќ]&KC`V2̵.)v 1@ Nr7|jHX?mg`%,$DTPb!h]cD8X!-o9zfݯ>bs(tT:b@KH.SX^,c*_zB+Pf߭oz EԈzv)9p($}]^|mb#U af~LG撐"7ȸY)" 8bP Nq1li-i Fz>T. OIԱVS㢋Eti,&%h>s'M}-ˡLHOiszx&,ȘT-翏Uzvr)^0+ pU%{)9N橓VEi.x $民G-1lwaplK}HT ?$VuE u2 HOAsXv Ǐ꿁S_Ak 05U1<~{CB0Z`l::Scm֫,hgWn}8]jd!/c@h6'U =Gj)b,Ӊ:L  B,)A-6P h^ p"iKPn>3[}?@/89PktvZ=uaqZ?ӋC6Nyk8R o{qnߛU;cbHA5|;ĥ##Vcݨ] ^ҒnwTn߶'O91Ǣ)ShtSfi*MA1tȂB+;"+0>I}=U%.d95~$5K h݁x3'IDF@{SESH0WU,Z UU(Ibus%% @OL(ҎowmX!j`i!z%C- ?G"9~bFu֤{EthHh . K HÄs8ouklRNM-wۃb؟+y6՛8CT)=2^hg)wF w1cM2`q(;v3E /˙2/X`Em"58SMr{r֎|ZI1]pDK_Ť j XOZ%e$+dO4~|~oˮDlb=Bhty<<QHQKVʣ#,`399q /DEpdt,JIUuW8z)$﫢1wĹ}ôhQ\ 3HWGMaɐ+S㬩9 wx+F'm.3C~NM7oL(YXڑb2F7-T=GLXIt> %)MBsʑ)jKV&307hO~;,%sYqXhL@B,37a۾vrf 5%4Z~bRi@Cɩd;yu7 _1hkEE;mxE977|od՗̛p9z|q~B%#=䮕->i(=T$\aNjL>5~4JuQS/NeP5 @+\_m\|dhgZc8I5HseE̽kaY 4pD9y! M{U{4V ā11a&<[B"a dL6&q %L0(6h,}wޟ(ܖ~)&y u: q[BQ9 ċ%f0! ``-)׉nԡm V ~@_h<&^{ Ғ |xDl3 C7(ّ@>aڅ)4D1svA64B ~zp3 !zȲ79n/&)qL)P-.Bvie^s-rⅺ[3[O]i̫Kt9!  <>s{L9Xavn\9w&1[[/ĕ%ojPp :*mYARY ocO#]bkH Ih䞫 BC Cժ$ЂNXɔT@ǸBBX$4}cf8|--KJ wKgXq%lQa 14S[U]EdDKWvkyEڤ:XT˺AZ']~N$DZ/o:@-A\!+N%=mn{NY_b;Yk.HU6zqfR12jgC?++LM-4>| 7E:@![JEB*ќF&o݇)(qN5-fA + /+h:WEm Ƅv1h/M}屐B1 gU`nԒh53-f4\#M̩݇b}DR850X+=ovCF~ p6E3MАd\#zn٨>f/wwoHп|s6' NfvK ~/A7OH8q{Rh`I0Dm! jW%Vu9N^AWB3?,N I;e o)x153ѴvuɡBj|#4ۯ G>%hiحYxj lՊ,/pAbabxLMHGmG#8m[@Nyk'%o˖ZD.69Ҏ4&|ܹٓQB .v=J fD>GY_ذGmPW]+E:Q?/Қ&KWt\eNm9@fx#SP#ͺdH49F]u>Wt k )6kuYANU)dJPspCm74~ R5g7vt1^' KL#MQB&N_%#iVϕҀQBE?4abfTR)fWIp@А61K`lPwM''w?p-ľrcm5UT|'xf]n\*> s[=3]c) ETAլp݄NBBN4F fvh| =){4&.د|(cP/ɝf ]/LD$}B' nh)GV)gj?EŏpCjKC17V*LF0b]"G-tu""5j BEg._t6"JmҎ*>nɚPǢVŇ BG XT*$'z -Hm1 W]h 4s{َ1-}% $/+ƴE5슙)վ$}M̔e/b. hw ]㟜˴x}#6tdm~rȔuEr}Ȩ:Tʞ2yng!0u1b,}. Ж2PH^-+Bc#N#5קe,tRĉR0+XΊW>V؄<]Z0a ?PPnaV*?NVQ<"GM\aիh ZB$Z 뛄-e8}v w}/H{CJFɪQN !׸rJV߸}Z,y"H򷳂E[)qBQҿQ /i! {gdŇ/(i2T3.b*e!,@ҦpNޮx 9Vfq_{ 2MMj"^]smX?&;wl*%d|.!Ώ#^$?Z.b|fT|\I&"Yԅ iRmZj6 xE` AG0m Z0@-9,-okVS8MG9]׭5f"JfI==Zyv5?P!5<ihf"׀h [odsj ]tύKXU;ƧmS~:xEhlrGb^OKzJS$vZۯh+L5BFM1^UBp fH6F D' //`\zO\kkqQWo'TϽvv(=o;I}XRv4HK}I=/D o yLK,idayt.H6)/ӣ:eukgn >?hAQ$lMad\24|V)#T"h٭N+HHFLv7 {B*g{%qde_*;BS7ef*N PNqC4;ϋR۠B}Z)^Te,O魗٧ O\$zˢ`KR=.it ϓ7 ̚T$<8mB_RK69KGӲTK<5 &x:"qI0Jq>kPk0Ҕ\qQUrD(^*skh/܎OZS.ٻ wC.G -0(ӿ ms0^h|jMJ Cpfl ?x?QX4J4, fc}|Aa_\%N>'ZչW?>GK 3.]? K 2k6rxw 5P ߙ4S$n&MeD:6Y #Hˇ׵@tWu~W-uPi*o9. ' bMӦy0-2;GRA ּ2>^ .QDm}>XuNQȯ[gc'/Qڴg/}J"[NioWMxz_X 6v)ӃkTƋR%_s1O: L{,abP2hvms3iI jG&A`\F;Crqln`Ie:’SItM=3FrX 'Ap߇(&mHH?Ie۟Q AV ?;(-HؓB@? g/t5;7n!'KNnn+zȺ*F΀4 ƋRfyuޱ=Wm bq,'%u-n(lR0(Cə*^ j7_NSeDXvE*{HZam>8wm~oM;Y>IqSBW*y ^/Bτo"@^^Q62pzUaLs`6MV*p00||~^3#P4pl)7/$k=>as !c#إ(DpzqZu3[MT%=h0HC O[{fӡǕi }u7Pjcy5wq4$UWf\$/@tYmӛ!qE /sjz|x[p+.}>ll MyJU„!ybJ^6'Ni?"P]eH ğ_;x 'OA?sz-} pG:[.uDd -%ac(ymļ7 ǰN,1NSȬ1m%v t3J-fv[,#޸@اhÎa)읢݋5a;8`eᆦnӻ9iO!_af5b2<5zqO-H\\Η.Nz`#YIc.I.:'1TF+׋/h`r8E9롞.1=u4Y$|1J* MLO(kD|UQ=×S~_] Ae ݰۗĢ&|DR4K$=Bp7̿`z\pfj/e$ij5JN%vGX]g>yK TT'pV[o8 +@xtyܜlw69 uZC4P7XeC|d[beC}%x\[He,rC[e<>HvCܮ#t]n?g$ wmy( (^zmUFpCHHYUmN-˛2n H$nw'׺0ipۑQ=]Ū~K/Xa0֢ z(NʼQ ӄ{SҜqj4cZ=W ]BEDE=.F8?O1nٰlVr6[Gxj#n- yhiio+ rO$&&8[?O}krh1lr!xXCguDB򸦰ccccHg U܇+M_87c%Te[N > K$5H_vU(ZQB`HD7&T486g/LϾ)␟?~j줠{Gg!~rsJ(FPXV$b'die^{Z |̑ޣQFR&xmxUӞݭ LGtN3fux,f*s?CV"Oi* yYq\QV70mf@8:XTa:iX2 Biq$ ^ăνaZxGV|0 PR`녔pi]q&q$9;\0 Mɾ/KI~[Vwzl'"S'ֲZFivQyMˑJz2<"}7ֻsy\c+Y𘚟.}:g NA='-q8ęek2VCLQ6Jd`A({>8o2(| ~eNa(kU̻mH=!=q)d%{;!MP=gdۗeRm.|Sh3\*{L &Lz! ( Fc%] U'NəG"G`"I2xR8T1LEx^p;b˵M>[llY!:! G@hEoҗIa &NT556eoY1&N?T{ UC`} 6|㗏ePCCL`XP>o[;nKY0;uVox%fwݶC`Ҫy)2~Lh%_1< ]dE'eqp$8|wQdF3y,u K%4 WWWwX{L_Xxo2lillhi4Jr'Uĉ;K:HBJ ^'G;0)w&s (i0~ O[ͧS8;[" TThuWKZXhRɸL?h(szM_mZ1qFtH#&J\2Ho OpwrwQn0(pE|V9E[gd'`<\6ٓ艵f&m &*JAd^ab= 8ߢϗ ,t3V7nWފ *2$3nU JKY)x:Pt/z J>-DȋhN̑ߏYd-D9tT81N7p.n]j<HF2ELR!0c|v '[<ܯʀ=' ui,C63GPbZp3|apCfl%,]tto7 >}Syː}8nS$8ޑ>Q%IYpq s/6vuMM;Gk͠_ɮ8@# 1@~ǹۈ@$L=&h1Ó7ẁ/2I C(4Ϗ*Dz]aPCt߯ = LX1jّY f[(GŁA,RуU1XwO H/S.Aah:>~?03DBxWoj҄cvFI#t䊡NXW;3|0qܺDs[e 1eu2>se:)DO y*eHe@rL>CKc%'[=剷<0^m1Eisale>k#0ba=X\("p:q"i6vTzq@ӳqM77]Nx=E=ŵnuBC8ᘛ[BYgYv[e79af:wOBd;Í%C9E$7W9˜/2>vRj 02Xm"T!g؇ذ6CNO^A !{.E?o6.+%my u$F2=<93*R[V;?PspH/,zO&7瓿SSclU[ %Y(pRunY&TZVu" %fszXzBEqiB+ H&N*NZ k7yVP2۴ J{Xz~|y<5@ɗ"{tUF> ڙ_WHASs†OXtjaqa8w;h4w4|U0B,]5O p^;Em(b{P]fS* 1-4V[7&[4%^wV3z> yyt:O"D[~9vѦ'gX~ (/#`r- 9d[`IcؾS8'HU&{bg*ive{*5Dݖ[LqR%6b[x9TGn0pwRKTb},m-TVi;n*LjG!4k.d[ YZ;n<]}ϞŚ1׎Ocxr(WDneb?5F1PYcQYxyHnc;2lkH4ԷRZhGt< [eۋ)Y%H"0ybt %>'H3p2 g  6dDhuwr5yu:]o8O5)Љ?=wEhPRg# y©;:GpCcK0l‹(vj> (sSo ʺ\<٭/dNb>5i2@QU:o(GWg YɿV [o>DzElG9yM7Q>c/ ؔfUe7<VGVJִqJ+~_,s7}!a~+UpFV4ٺROg^MgZl Ff!f:{ ]C-Agf`asEÛ>J]h8nJ  d7&9;Q`dҢ8BJ Go{S P%yyJSR[Z~{cu8&k-xOϗJAQ1XDPWbJ%"D q9D(JtfX&lD3!d eۍ-O:'cdyp y/)56kJ1u2[im@49U66u OlÁF 8Qe{R`zdyj W2!e q/>\dTUi&r #WMT)=@WX]D%|KўlO|r݁Be}_Vb=Wd,j&]v_Ek%,p*`|V[H_7SR!ɋgǖ> `{4L02X~6c)Aܿ RvZW (cv%o-bTQӶ휩:DB]pA#g 酷dRw7Z,Y_B?K;x u%"Ѓ'Ng^X I呑$(ऍYW9e"dɋeL8WשO ( h=I:YDGX r'a}l{)F P~>NwS %}zJKzt7HYT1X|20'gh_=w28FޠwJ9";j6?揥~2,;7E WXfzQ*,Fln`83XYUiˈCmy/=Z/f_T^9IX=HMڢm;$7.cCqTmnLfC/[/EBYPgO+ޢ]@%37!e|+Jն50mĬLFc 4 ~-%Pw8FDy8E;Y {W y..rMOcM*wϵAv^Iڱpc#/*اu BQ2oxvS@=#Z2@/(T'KI@\?ˇxz|*6"s!}So*={43.{j}o׍]jGzIowY>H5j+L$uw iX}G3DU5s6C؟\W;KE%mTMizՀ*k ؿ]\e+Ik{½` QfGȖRE)`,sԙN6)|^ \OM>(?P&$$f݆xK;(?X8dºΞ*) xFYq{4Ƀ G}R@by,- ieF" #ѭ: ?+2 z A%:-|^i]d<'/vu[2AGQD1w:E5w"`![2|6ljFnBOhxǶN0, 6A5tD?6 eKmf&5ui>b 5" *'IzJ禛. k9Q8HL%Ѕft"ۈu\:` zeC b2lDje+_oq;j&5!WIhgi<}ZWI-a;dNQ2r5$` 5Efi!*4YRb7])'5l&v7 ;xC(7j\(4Wp(\ZaKB}T7a,,d:GJm3C2:ƴkkg.Ja 3{J9&3/I##R#,l&eWt3.\+$b_YQyk=.e\t]SX'ΡwzEy4d7.!g,!n8Ĝ"w}"Up&t:.:.E[tՑ4[S'~p@/6i*D7 n B5Ro]qeHG6v%;zWm^DR)Lߑg3ێ .nްŐ7&c z{f@!]n:GlZD}TKxygt|`C4)QЁ`mWkHʸ@VV5bCXBfڱ P C!]NT^ gEoaC Sb?ИL(cV=2~򻰒jhBwC?L!N<]wu+B3XlYsߖFz6 ui.X8`/lIWؾ'+E/wp!-Z ?V&bYjCЕheF\%30IsHu)dGmxe06bKWAHUbaЙHQbA<ŧ4 |+G/V`f#f"Ɔ?h)2;eK+!x~0x>[]'nqS:@]CSEԻJ8]=b[LxHbTis6ꂌPSwuQ> ؙh3Lr`%BJI|Uxpه YY dYs@HF`~ϡz2Cg T`h(V~ o (Cf\øcT8ڪj(pH3HwZ,ܲqjny5448"ma!we!OO*1wy'5<$f~ݢ]F+μBB1`;JAO<  F)~v@eSrÔQ*FrG˧^ʜtg;WW8Om],AVmK'0N~ J}j(lN,'kIeؤD~uX@*_3=݋$.6ASjanrғoBJ&;R0{Vey+a݉" 6TC^^,[@ޞUVaQ{(' 9ɂ9`UyW$9{A3V m/ג?/9U0{=Pj/;sCTUM b,BR38WN\`l6 /B9b6rkfJ 7Jh8@u{D-re!a|ƌ/-Ef -Ǭ2K=#o}aDߠFiibBbd_`L{_8$UbWrԷl]@W1t 87TCa^Eb[ \\6uCG~{(#YZ]/fg|[[.dTUG!Ӳy}Fʰ2>77ͯ0!S3( Q@KkcU&CC>BK -Fnz~¡/YaKt Q'_?}}ܝ(Ħ@/c+(ejm a)KXfYW`-i/"R*(eϬ+ĢB?ߙ„OIn}?J#xM!IPq~l۽08gx;g'-zF %D0Lw4}*V1J t!kj0Db!ҽN>>N3漓`: $Wn&Tg7qu{"Y?clJRJv#ǟ|Np16)Xu?UAVq;%n؉r1A ևWÁn~+Ԭ^ :  KlV m}B2bTKOUS`Jwt?'. ߙ |]hCAWQH<Ǵ1Oz<ΓW*-Խt$;M \iQwK$rOGyϏۤLwR8uʤy^%4׬ f@L܋/FmO,7WPI^дw>ʈg݈69~iG`gmVSb?}4HW("/'% dt.hFvp miRe~U3ZwzKNpd_% ҟCFIJ2eoVbWjB zEpbM*z!y_el(twaw$B K'ħ <Bhۢ;q t-E5֠CLe*DRgZ(0(;#löc97VK@iB*:zJ(rŷ' *y罘=lũeupjUR]G}q0W5Izw;VL "30S"1f1(y%"W͞L\VcFn00V]M?0BЯZ8')}wRM6RTȤ޶}]R@ͺ7L 3e,X8w/|1Pmg.[SN'?[[Yx%](}U`aqzr1v+gQmK*ǐ+R #<QŹbⰂ-7֦-is܈\3}$I5|0,HY?E70ۈ|bH}MXS(K v3nBlzWǼ%/[TQLz ϔ'+M!P5 Ϸ,+W. XɵS$& &?} OV"jHxi~σT ZEϻWYeNvCR#rW-[8b$)F<̄aVVYi6ZF꒩lL FvпiI*b/9+;n\S4+[%:FE֥2 ӄ(Uvbɱ²3L5h1N p̨6DlP1ݜU'} J͜ uFHDfM{] CW&/x- Ufݟy!']ݣڤmÚ13eW"ZhG&% ˊ>8bA-5T:K7B>GXp*+. i{0VV5)jq&>iȶ[{9y5$_sj{m[.ЊB=TlL pR#P(.nf?lu|Ewr4jwTYGَ>icl* 3A5j b$Sݟqz)3|"5\mQuԉҁ:x4pG8&I]w. z"9i'~s"ւg9 U]>2}s㍢-(}ZI@rV!C,T[?F:u jeGED yGQ.磀Ydn~P<+q:Ka"債3p ԟyFڤ*y@.8Ǎ}d0Qy]xK"@L8_nk ]\Xe&Bŀ`|g%]행X9[ ě`:S s|#iY&aV %{hE5:`XƇ =*lMc ָi띇?"Ib*,>s'J ϵj& },s!"&Z2(XDJM k^ (ws(p5'lYNg/bkdB _)/y T˸k]Q{xV7KbN΀n$~B#vW!\lzjaKʱ+P>Ah9 ԕV_b~ògЖՁޫ-28)z]W#K]1`(n~Acg؇) 6v4;!PepM\zZ.L4YQ_@Q[75H@ʛl)OC\8k.b|Ro}z$LQH79pW59 v/-Z mɧ_T9KaV{ ti[rfuQ 0Hٝ}AHsTy ybUi[@<7 Fby4Ԍnhc6R>Bn'} 6 *%q^,4Rי\u%`@[Q}I= T#Mf'X6yca/L{iySKu!)y]!%Q4Dn*Av0ו"I]]I7˜lBӛ_,>ĝ d¥I,Y4Kt[x ZSlU.1Z#~p";&p4:>\6nysyӿUāDٺ5bX#8b\"̐]݁~â`Kow<V;QTg%Fa,DWZrFշjdn0PT3bБZJW/s REܿ99`Nٚu(5;EY 6X.Ocb|^*n<:B_%)1錶 R~ŅaLx3GQE*92|_yul~@mSR*sn M_AAM5Wm`T,yȪPY-+md֒¹Vk>GpkKb5'lWߐR싄ۆ]L DY:6nqVm\}3 ׬m|+(*PktR9j;0`zo3x*:pc ܓ!(&P\KE֎W~]y~B߭ PܐyDb%x;6|5ߠ KKYIFg01ƆulXP G랎Zr2!IU|oЎv*ٛAV /rؑOJzS'Q/x256D<1zؠܒ?r?E.Oʞi*o&Aݾ"qpPXƙa^i${{W#+Flρ%rj>=I`kg"EQ_Z!7 }S2v#1lVbHqeW~c b4ӎL1c׹x/'6o'a^!)xwV.GPҰV(ͪz!?d(bSةkʞbΒS+4}.i38wzby" 1= aZ|:'BK;7ǷJ#cwDʏ3 ù >kܠ_k&ZVQlwx~b ^q|ˋ̹>6+M\lM&{d-ſN.m+}]%)?aY9/[6j\/~B-)g)m|,T){xq>kN"S~hQǺxm\l .b >O4X^j`N'ZhlUcF2vD!:J׆ ~2-RϷr;".bG-^JgSK\_/;`Gao!UژP"leCc ȡW}=N:2镟.DH[YXiYO23/ERQH%f@:lw>Ulψb]%#öY<ӮX`]<1t8leB96Wn4Auo{GD4*q+gu$ 25M/#B2t.H/ն̔{Z=3a[X2lh y8х pf yR@H@tŵ{׭scfU{ 68b/C )pg:~2Ebv]+u83C6J-R3f"g%Y8Iˋ Q$ca0H`ou8Hc칾w15|*RS2VcxP S'JI94J#`Ř;IQmՔ}Asrčq}ppPVþuO xVZ>*΁ xiuF"ظǏ| B=n&pGIyN ٿ\NJӑk0~=r~GB i)`Ks,c`.LPE;j=B%Ḧe_s_xiG0BKL9y BP ˁA6`_©m %8Mi~-E?5=G/899v&J%$?;֊-W0+-HLpwR,1T?l=+4ttE8ldገ|ixf L;I_wv?+?Gp*>}geSP|Cχ"B\ T/l`xmI3[+ڹf {Dl)R-p!(RL,%zN Jf<}HԐ&nrLÅ}̓{bM{4;ZOf'ud+Qyx BMNkq?z|Vzhvџ锐Ayy1cd+4P!WH؆4RR3\ϐ۶뻪)=)滬'Bϫg9{; >AܐOi ]ًɶR5kaW/+c$ XGO=ބl2ƿ̰$C9I6_FSBJ)k NP/ϊ%}c)ȁV oauT+mD߳wznۓ~xqڊqlpߢŶ`w?OFL@/{ 9#0cmuj4uߵQsFNk˯58ZB@j Q}g3n}hKL`@eȹc*ҩK#5&%Dv=ZNdo+i@,(sx*Oe=8THA3wI9qU@/1/cr#Ob)\*C'y(s9򝟀mM9[*? ХKGrCa/[jl3'S0?)M.Vs[ Fcf(aֽv K1-!24uVO^e^&CpE'$26p z ?#wE^ @ZnXۏ\Y}YZ 4H^/# w@ɺFa)R1ɳ-kLYΏarq3豽%HkR?uqb:bu^Jy xI‐nxaz9hpK+'ؚb3ivz>x^2X[?rL.^#s .'Iteu͔>P,.wGFݯ 32̘hR7FX̯-Y%s!}+ ߯*Қ8Eo5'wz{)ǁg[oBɥ|-%ӄbmob>~A܂2%{¨!B&Uf&۷ӝ):e& $QXE]D̓V 0Y&Hx`wN}7r,\yFjhKQhCxTZ!' Z 3/R^=ĸT@9=3Σݏ~3]OYi4PjX͔P6rLPmušF>m'vC(#,+gwawq0U 6?K订L*BJ zk25dk.qڣ`(炐bjdk0p^/"[=Fe(".ƾDガi6a@ICخ}l>THaOG4M.\-=GbZY4Bvo ̟QDNrlqzy^cC9K5ϲO>C7Q7*;o˟Ck`6W.z^NU>#CXL4ngbNʼ @e+ Sߥ2g JAҕKD SWGtBVrpYPx_0ݝAR˳K}Q@ZU6En?)5jo.Êm6wS+L:-RۡjsX6,q&/laN)W=2V߽iZT K{L9hkeum9!vLG8v77_PQ W\;O%ԥP \x>(zd$0?:mǟcԼM@җ^yDU؊O6['*z@ћ4 GՓd:mUqy`DɅ;PRAEWznXV;FCdQrzO7ɉ\frG擟/D(V[C)m,#0V :iOD8̜}p)}~M Uxݲ/ʇY)0 Է3 maqi..j\O% )Bǀ5ڶ1/s \qS">z<_7`K?hc-KLP ϵVn +kmLdл%'Қ9(gXZ_ "FsbɝE+@)T4&-yJ"\_kX;IZsk60##Z Y`v!3&_t(w_;9F_Zŏ*=G$b=H"U^3xߗt+9Ohq3~_1'ǴRY=/9k6;b8RJK@%oj0@)<֠9ΠxQPcwa2D)mP E.MrYxWWz;eXH *!:pAԦ#-5A4bd*NEn64|ZBgL' b ŦL&-Us+,;zt@Y#VNHD#gCžY/:ߋ]'6{Wn1#cC6`\(I(;QgH ,G1 NY![1?_ /?Lux'W(L@s4t8U4B̑y`̊mH+%0ެDCx7"Y&<cRf,!x_H<TSIbJEwn}t1N@q_0JifGN v]bHrf+o wHbEtA3Zp2`3 =tg^op#AW? CYQppZw̛UEKmښ0ZMSf S$Æc3)/PEI:lӑ-9P$%L8uL4=!ԣ窕d=B?tmͅ羧a)9E=] 4SO! ܍1ܕXXE+hzMk X_w7Vt}hډ>n#a 4\n2{Tc*7#>N*NE[A@* <Ĺ ʷ$^. "PCJ [3LAB_dN &dȪjr$2 T4&y(·T;!7a7䆌>+Ayb:vsc$Z$G=Bc؋/݈Rgs9aEx+e,xY/f^c/jc=]+ଡi/IqeN_t@&ƻ_Rcw<{fbr'ȗ]f(cR0J疖kUk@&twx4ʣ=SX tq7-׎B:A*-) l#0PԬd?Yǫ@fUc1-%QݯjZDa^RQ7@R f'&&_'BxhбtoHo=⎒,q}a|g/V ;;5aϰDTOCvg𮲲 R()g9TohJ8o^*s,[2`x[L3`?S9VL5GrOᅴ~8ՕSG e678bTd2[Ol [GV+|w5wrm|@= hE8@˸Т+GhObFz8ʧԼy9 ~kgIcﶋ҃ j'p"5o-I[?(IjT9քT̀a1Ю'/S1irѢg16J.rfel cdUQJ;Ė9Z׈|KgϢ\i3ܯo}!7HXӜ3ue Lo!ϳ#*M9~kYy[:#'żiԎ`qٿULb;#D@-Bn񥇡3DFf@xiQKP3e>^".hB|V%Nᆞ Q(FH` 3'V:Okk!\ mU6>p8-LŦ #K*@Jw_IR(яEgF396jQ Ic F'%*g1<}`"lj* ; 60k( 8xMr^{ uw3(jpgYMdds%$Mϼb οKJq($54a9!X j(4&^1ab?beaLW6?%G]D^fIyH:0Ų,Q&zmv;v  ɧa^!!2y JeUazڝ0!^b{2;O(SKYH9>uNd@ Uı븴g8 {tѲ(h-lhr[ "h"1_ۈbqѯ,Ơ!NR@?[mk`qrK $y-d8i闇4}hQįPul$]7P'FDY)D|jIe+^TifGEN`h+HY/hz'E/*/@`YB$ ݹO)A9Rsewo 0/EQ?%5XopsXFI$. BmzN?x$Q恛8΃a3{ }!g@L]l0ԭ;XyZsbN g*EL,r[Si]~{l5yŌle%1R7Hv^[0K)sWWc2$j!սMhfH(oé +VdPL}^mIWnǶJ7t;sޘW,c O8\) E,=hw LUNKo݃o0L#QbSe*<^3KKmqITD w) O$~HŊJ%nMA@37vj0r*BaZvyj!$g(9xE/O4~O0& 'pW|T>fK V?v#P*xƶ1,W ˦A`#CK#KВ H7" .eC<M1yaw}j 8oZ;pY2-!0 '˜oAg :Phpr([=mݱL8R,RLe˃KR^9T41-gHeDLۻĵX[_n=>LG,L~]EecPEXz5q_統cPqNb/'8Y4V?4x*R cSf%O3MI~ِ{KK|By*Tш]W>P͸8?+ 0k.u>t+R3o[.LA[7qYHI2Hpm!E zeu+@e $qT\vYUw0y|1xBP/| 1b&L'=''hIޥwB݁JN*FsU = fZ_ɜ2Z`Eh6a{oBY JӃ0&ƀ Hr-1+7 ?^b9KA~WρqUSPbL80?¦Fia6~ƍh ? ^uQvMN:h{eY Tǫ &.Ag1 #m =|vsip~%*R [p7JA (s-yVpO/gL_3l'Tx]y%K#Q{SR=L+;(8z1FrbROu<nj RCt]T mpymF)0a'Wm.'\cJHO=Ŷ9nV( cJKPgiՃcB*vXvX2oZi,K!u?[Wb:cǃP}6qzܻaWq,XGVwCHaF9ēɛ\*ֻ:8LwG16]yҮϳp;Q7iJB店+< EjO:F.k}?؂k\NwnUǔw:\Fl@E NK%xRA3ql3MS W~`dޑ-}qnIo\kΟ™E2RշX"DφHCV} y:ɑ91O)D З2VJQ KTIm>Ys576aG1aꖥ7j FSVn~Wc?f4~h?&6(se|͛|C{,~kD%j2>ؿ0M%M+ 0ք3\T⧆h1~%͆V7 ԕ;̑xS~G7c~nJ6Yd?Fɶ#cyI^jF@]jP悇 sEiRGE TPs̘z gJ[2g6Uni:?Ζit# P᧰pY F3 ĕueatJ3 'ZdsiU =%Ӡm&Sav4*H! {1IQv L-ȥ:g̏֊-cT+)EʡNQeplP=w5aO_ed֯4 Tk<ڭKE= ^+6+F2Lm!yǫR{N-66Q܁<҄1^ς°LrWb nH5-ՠ;(W;6ga|=Dxzq倜t,5()~UcqY;{q]~vXFԸH)\^M?4p!!~ VlKgAqM6oVG+5ľeάIED(ZndILiH"`Vh5nSLJ˟|ҧa,8?cZtUɱǎ:&s\u3 !t@"N *m}96d#ga_Fqԥ+vHLr$R_NgƗmBբ&_]ˡqkFd=q36̻&֑SjC]5}PoT;9+'pNKB/N75PQ<|mIL("_q#-w;qW[E~^X5{m *j8s KrWE^G`h6)"Þ°Wʨh{'֙ܩ_ܿyؐ?hTF "Ԭ -l)%K\]SLrAXー^A^}!O'nLPPr ɜCSy1b7>yG-htɔ! 1QH7Jˊ,l*}`$}Z|8}]Q?;wxs*W${FE+FgVљQ\+]r?)Q-x]0?{TqK2z^+RۆBD}=\Gd,m iC(l#ha#f0;SL(gZ8^^] qq'v_`y ȯ~El3dlh֚Eǻ 礢^P1ܿQiݸtXu'&}MR.4o b9ߔE"4/Z$/ʑN:rs8]W"Kc<!E{poܻbX7/%v|i|26_!8b@`;mFKk0K\tfC,YEIW*GneE'צBL4U>uYYhwuX$H@Z yWH+o>( h:M6 1*q\^qH#NB UV>̧F]4P;NwWrGr`ޡ=nR*"uyF[싯9 a+U^ ;M-%E|'E. <$ҫ,bOe4Pb r39 JԍY,FƬQ9AZU[ ɸG CzW<]'"k0QIs4DŽK}/ET6\{C,kA°),U)²mxgKRԳ'F\ xA_O0U1FiB֨<Y*p ;LXVկf٨y[ݿ+|LD!-L.׊Q;>!u|nޯf4b~$cbF]NPߤ27Qص/@TԔvEtlaY֞+aһ 4:MXޫ2pQ)и1)BjbI}xԏqi:/WHSĢ zZ 54R6Ūɦb_dif+v㚚)5.`k)zM? &7;(<]A UIH@Scn (O":L,_rD19f=. 1U? 2 ?8|UHof  hmzO7=W ^_Z-#Ef\mx9jUq2-˔;8qia3)xfmǰmx,\ZvQם6R&WϜ]w+ZoU,6Ȣ{"X&]+Rn 7 i Y6ڧY1SBI_^xj^AT ?}6ܚm >Mz\4A51Y,saD.kx5Q9kPt@yM5n^PRaGHI1J<鋊 _:#C تBn!@W/н0K ϰ"ϡ! u[NY"csʪ/)QY˯ҚTL-ZSC=={#ܞpAґ۳xP@y4QhuX}3ǞJ7I(>TprŊ\,Ӟ/MY"z ~j)$656JW,wtYeO숔+nFZW1O\Z'iߠ`듾e`Kw8pX C]Ljg>}\eƶkCe. #ML\4*JA@1+TC[Gei^$Avezu.TsISG023M6bŌPKڡu!dUZ䥫,)tu߰Qgqd@.m h/dIFu:wM"ͩ  wsX|+vDJb> NyuvN_%>*Kt7U>.kkr l egjz wGJUF6IT`t_15 K=&:* ۏƀHkN Ct?+*-Зt秢yi5G1nzmSgsqQM!GSnZ;{@?4MnQ*7X/x϶ȑJ**oڀ}LDa!8lCŅ婭S,]e,J4f`|chSKuڤx@_% V6tʠ;.v;V#aϚog# sk)_Kp!ՁB-[tċp=t9*j0nfgQ@{-vY&o~u]W6'>jPy ,F2:[ eV+;:ry|@s >}T(wn`)<۞!bJIdKm"R"cST+?,`] MKP>>Q@95 RJ"sw s|C8s2Eb{%N0lV`CjXほS^*OCv)eh< `% .Gp sL(F89FkƄBT!h,Hbʭ9ީznФ`p ϿDwFaHqB}ޢ Wr/(Lq8SG-N(՛ʠm0Wdf+rwU4/>{Jb خsj1%ܴeh3lA9hv&zr{/L*9 "U"Pάy*Q{+?A:Q;pN{j;3@fy!1:Rz"Tw&}[Bڟ#^8! =$N3"oR^IWCkBǟ3$ G8%y*o&@kuP=h}8>VR}61zPkmCWP͂'Żvba7rJ؛!4nT +5gPjgxK+;E#؈33O܉Ȕ[{􃟉J?zCFH]%2姂<+V8xM%fdڇvD6nu4Z9KҋtHO\jk[Ϥ^u}7h]yC(N,3QD(vOb'Sc~`oUcG[ldL=B(c DFVQ&VȽ`QsA,wFпLR#i2ݘ Ni\yxlnnE3) -V^i=>=j;Y\D_ٰ`Sot ŭюjWF .Ҝ*1}9LmIq/pSX _R?p}bjea1q63W\=QoqT=C0:J_c{|+YzV'hJUP MhnfkU?k$u7)DsZ5d?)VzFgLD$"<# "[T[qN6 Dw9B1 [qh*nfQ sjsE&Ep+drӗ9bI^P"lOߪ0J/0it̚qT&Eᚩ3bD\NW2fsQ_vZ?*TLE\ QG{B1@vW)eCϏ' lI&Iu^ e]5lp1e%[;x;J7OI[k.2ӳ/BUhPƻ8:W;'xr!/wZ3,8j0 .rM츱c@-: /"\;n[} 7%-*}B:N,kPLб2Em`Uɢ^ NO nMEW126^Db]ِ~C,t/# Hnc %%Xvƣu`H~aK"P% 튶c]eΌzSfR٨br.^HV"ťg|ę]B+uXMnt{g&cΫG?Aa| 2󲯣VԱJ[WòwJdA+sh@1{+{ue(T|f|OZRq1 g]'x^toC1$*#. NNb(1V);?I}H0rkSK3iܐǩsn7i9/D&PQiK|O!b<򏈊q*$E@1Bsdo+^N'[6B7P`#۝L 92_YJ[կІV /xF 7q_Dj2s3vr,aԬŜ@]08b%gggPSåwy5Z>_ /Ƭ&mq46؀qpLwȁMyo[>ihO[_@hXkxj:^TD-=Xlj#9[Տ; d5֒@? |~fQt;օVb0rl B N\'kbwmO!]͐+\ߴ/c/ļ@NLzbu"h+f3bL)`CVg6ɥ3!!(hT4%'cU=vL!}ФvIm\o!=AV!REMYIil8j;mlz4$\6N%7%bs6bCK}4aKKbP*k7k:$0ؓ3JÑ=ʑ|[iGDEyTGMb}EH aIR/W42jp_ߞ*8tI޺^ &ݡ\tm{u{ASj=dQܜԿ> 7m) ^ϊ\^hhQUe>jNl9M_sF Ɋ|79h[u5,"ʎIEXCCr*:I"Y_Kժ?y_S[ _lw];- }'lGcakT/"LTg e?sbO^y^4.#r'*,[l]wB''ۨ*yݩMO3_Qa|ĄO֋Cv? i w v4I X\UkA8E1f%B@^zXcÓ8LOUC ]+gFeD΋YkD:e,}gAGiR _@#WfhN;Sb^:S# =Sr1઎bpp ncۤ Ɣ+vbfIr aاk$5 $Z%uiHH)" b" #~? ^$ b|K1F1C $,|羏۾߅]cP"+4 ~c~WAh>>C]jfg;gN'ؖH#o@?!R*BG= 'ӉɎxժ:+rwLHMѥ  TnfTfdFa IkVOe%f-o~f)3J>qCjp*"? [g*cG*>$w") jl" +6oy[#h@b uI8a;D6'G≵(YzxTn?ÈO1S'P/[_]Ӟ \ XCx7 -βrȾ 9ö2KOJBqGF&YZD\5j|<ՄtoE$r+ ŋ\$H }4Qum(_5:@,4ۃLeC9 AFO$Dkₑ:.{|&֙V!?-1k6nU.mݱ%Φ(+e[ ş8 =Q&ą @A!Juy2[dVu vѷ(:4 NwyљPޞX a$b /*L:dNcnOj$݇wqZf?Z0H:FDP'R!s6G]t0\5L-ZJz @#\k28y iHQ6:o*˽SFVl!'sL`Lg{ ۵2ހzk(7ڔy#A4T"5a96VZODQjjè'7\.3̊gb/!OZ&,y6.bwBYۏTg&ht艺.Fn $1?/r*=N q?{5bk~]0ϋ(6}H+O|8NL<8pMi``]h2%&l2أt-nlK8 aKY%Xet }fEY_ȝVFi*r+ɚXYUۼ*M Hs|bIfO?BgPzX0{"1;|9!O 5'}rhqNi #;;*֋=6uT@E#ҐQx4@eaWj6O>n>G}{NmݨA!*ur chN2K" v_쎊7~Tc*$DrX_)7j%tiu?8w֖Bԑv>l~P:*TNfm-{,AǰlfU;b:O܊"Qd[\[i*^Lux!l}._%a&_(Y,u:YեA?2Dq2L'wG .0MQh;'KH(W_$w {XplSs2P2u4{4r'I+Fӥ2sѧwY&ФCSuz*%%a4ŲnzcMd e)pi#Jͳi62㰆0-سe:; ?9rOX`r rK:A.Q9ܩfCn9[N@J$VvPxoMȇ  cdbGM V9dž1cNja'EC74aUS5эy/o4{P0O,hM a&x MJb6X&nr+߼\kf`vx43*=T6;X温"v_ :iRmG(=vF-B[/ALM9qYXDFUE&salTTTS{Lr_!WpICv )33(OvkA9mX6.Tsiw_tx{  th&}WzR'Qv7w|,8IL]OZ` 4e H-n#$OX=3hQZD#VSNsBU-#7N`L-o5IJ1jJAՀ `0 cҡLdqr|+ یo^ƜM ȐNct伝^^:2 d]/0ÑaybN>S:5p_?3.iMYx<Z=o}c13l;mKSA٭Ju$ *ou)9p@,MׂSGNyR;n8h(6\yy>jl/{_4iT(0AQԨ2aij1 7J8WF oL-z;P>P{iBɝ]gS_KMM^OJ[ӹ.lfB$tI,?442?/n:P2N ՐReq|`j|Ңh ϵ6meX#n$N9QtbN"ű7]L6Qteyat?oA 2b)kݓ+2\cNQ3F.]e4jGRbcU*ʇck 퐓JӀFKɿ$͔YPUVwU7ӍF=88!c;gU5 Ѳ x_btJwcj4){ KҒ!?%';B0椯M^.I$e,B5F8 l-3׎N1yLNWeiCMzX/H?T[=[N['#.;ƀ|KfE0ON-7/X𮪏'BQ)!X0B*Z),gwIE"TqPچ׊ 。*.o͈o3[?ٻ&( 4OJI+h}H/ң"ȝCiPU V\\%V~꣼Ξ"ub[q;Jj4ˋ0{H'w~i<1q\:ۣ+bm)v9EOoP 6M:JƝۨgo^Y6b2?X<\a'KXupx)"9Uynlj4(_du(w%7"ԗx7Wγ䃪MhWف"-D{c菖Ndg>bb b֭;a  ̎WI &LyY< @Am^ m]Tc90&! iRPIÔR yψz̰wzVYgʯ'|c *PU*Er*s퇜emܢ'5 ѯ`߾0ѢdBW4rY{OsԌt3s/د0ە2,>*o-l-@&AaŽ Vc=zp6cTTi|{hzr<5M/ˬ.6- k̵ cG=j3o 2<>Ͱe 2  <`^jó;9rȹPʱ[ɞSNնTc%M(>\pAaRB,ulZc+i_wxuljm0pIWH d lBwCzDchX:47OV _q٤8^IqTY\w=y暆<^kS0+{)ER]lXy}5u$i+tO|epb#`z,+:Wƞd a72,;k e2jFš=Sf-pywq' Z׍I@**XhS J )™92y`?։ߛ N!v! "^|둮 Ch)! Y0\ k=}IՀԜ=|cJ>{;2e$9_^flcn|f>bl_ZKV~KR e+Puox\Gljr<7͠Is[Dޞ[uIwp>x;0 Zխwc-y,yuF' _)qzzO@3r&B5:CǼκQS(*}{/c1ca9C__cJS˺둂43<ۄ8ضC;vqIEVjxFgBˉ :2`'m<I F5Zo>keak+lvhϷo\W ;/TkD-'t4Q{-l(7ɖ#p$v=*sc U@"6uk|}+hڑd Rmx%U{?7("\8 [ЇC /ZݼC g0BFAVKmš#.`?^Rn[tU$c`PDWEɒ"93ިcK_Qp ~A825L%ҺF ďNLw ԝ ~Ŭvȕ.!X>^zUagZWN=]RfTAaBy~{_NCE\̈{'&`S32k@] |&۔[/&%+ (QaHrWГMj,6Տg@BSA@b&"7OelOV1AE@':$Ά]5q2$F ̈́DɘoT$? sϐd &/̟ PI] 4ϹXGk1-D+}y6Tx1>\گ)SCT||?-hG`h#VއA`tݫi"MG'.#j;iY~޼_m{1H ˳D1/wɒbiyv2z^Qz+_?>mDx92J6Y^b| T._] Mlg9֐F284wH{ QcjUKc]-'W.,IJŚuV ]=aufA>$-U4ȿ/'٫KE+ j9>`k8:., _/qV"bIȩsq}˝G)(ү¥2RTwhib/eGQȉEa.'e 4F<%꾔6GtgVSdƐF/>ŕiYq/٣7{8SwJ'E[4+Wkɯj=J藏aLj03?񅞇cb mjuN{իf {ݓ%'۳jVW'7$ (jupJ(:^"'@ 0#_.BJd$Odxuka3js:FQr<6X#PEa `?*wKtzT EU}I.ܔseB { ܨOWy?@ݵZV;msyQ> ?Bϲ䱩Uj8 ǔ,E34! k ǚ~:J׀ n~0 ;wfZ6 QeҎg(ѓ}w_z0H=<&ylQNy@=D?x:EE6uz'G;9:|LMU3IP<*~ z$H>{h9FF@ݤ'^ !j|ch=e M;wWO: ):VAAm]N’%d:3ת[AߜRbf@Z&S1~-cNIW+a#E w^S:,`OSsFhm!/V>e{Oo}aftYĶD-wKi\(Ra(zy n '98:~}"McHPIV8$#H~c8fqmr?]'%o= yv,^K{Aru뇰a3e9=}VY,x*e %,x^9*f8 C!Ғ`jWR^{T\;F5|͌/_C'\"Lv]nȷh$t0`r[%rf^m'|p5L@]B@BA>t, iZiI'id{X̂-$ m4IҒN_(toK)QwE1`ݼ"de6BJg5^*W%jc\j /8Z֘j6"s:7_!kV.ehE.IߊwWd;[zl%>:ZHsI,cFWϰF8R*Ɩ]s l5aOQC4$TK?P1[w dؿr&]e OWnDQ>Qcr8n?6B}V͖65Aiy܆uѐz_=Ì{< 5Nvp!$ϘXr4 v4eE0t; QSkTnà86U-@$|܉n1[شVmKC e] `jN31̤^0e4 1Mlc^GfؙtZA#uP-vG HǠVU"4Ff!N<]g(:k0iA>pA$3@"HxRhK*Elڄ |JDcA >2#= ?9YGu+nȲ{4/ L|#=WxBF#"Y$}H( ubؕNLR9gǩz0&rl7]+BdKޛipIʎ7>@L/ﮒyɦ3,Goc" ‰q1M:ՑM*\kY5 K.W;--GBp<:SЄ `|뇼U&/=8T4nAS%p{X țx?/ܒa=VO0VrAXhыц %ӕVcgPE5$#ni.^@s1d'Qb;OB@@FfZY EZ`=Rcd_08 '[KL4ǃGM=ߒ6'?anj=/-#zLkI㍪Aq Z-wo `O7d<3AUISу6lVY(TήatFq.qkK~F8>\FZ ŌT1:$ڟ|F4IB% WMU70oE0=&!VEWuQ~zgE)ȁ詟TLNE.};e4'G"%=ϐD5:=`.-D="qO*Qz%SA@9Ӂ䞸`HB9Qb :hO ІG6L.}̎袳WBF gA`a8p>V! L19uűjHT.u_`Gd*[;O`}ICWP9rnwU~<OU-$j `- N,'#uH8Vc@AܦTro|Yk5+FYY-. P8*m|"bsOb҃"g~ݒy)0?BkjBNzRofI`Zt/ 4ɨ|C]fd.27D-_G˸'% moFוreD+)Bu[tj٣e5q2N-7+T}WrVr~=2RQFD3>-<3Lesgf-q Xju3۵H;"tݬqvY7> l/٪ "lUpAelm u~RNi06U]+$v"FwQݖ.9 ȑXpPn9'ucN D]8gҝ7dYbj'OљI2KlK'u8ʄvn0;wHE1E!t'cupS{x@A}׍ ]"KzjxS9|n@餚B6R6@g_]m:WfP'! v!5rr? l<@O2<;nl^t6cer1x E6zNd(}'%SQ+<Ttl+^8$d"RpH1Mf7K $;8VA0(U5{L2ǵЋл[ŀ(?ϊPaھYV8i(]͙D/-_kB}D KhVfhɰ؃vO=Uơ/51Vg ֲr).0NXe`ߗdy9³\$eCߜڞqtldS| *`r X'  %-"`uYmKb ǯI ^qgb`b&:Ԣl6Tf I?ѯV쮘^z%:gBڸEPC Y?`^8*Bn->N g:r1E}]z"- 7˩Z!R }*=\ldլ 2Zdwakċc_\Q(A!f7 wwdc߽gӖNɰ-B$*vhR1W /}#;^ I'/L <,Ղg,E2[ .Ãh/?~ۼ;N۠xMGcokyaEDv 2\$ "/JzL,C*)1p]Z%HEW70c;]8^+oX*N ~[%$3I =l尚À∜4WYb'ЙڀZn&p15JH[ I>}SF$eLinZg"C* E oMZ?BIE}ƒ.g,;L,S'rp!jȌi1-`4H994*0#: vy.ebT0,~M W1L4&*jC_l<;P6pIE o#![N6Ze*K2~&+W]#%Kq2/ju Vؤ8<_.Ti#;)z :'*Ij&Aj,t'tX`}bmrŗ~Ez\${l:NYJJ7. ?/Wq1BvA^}E}DWצ+)=g}5-CYDRk #m2Nb/A2~qcj rCO*ʜeDXj?6L|iຢDPnbDQQ{$]^?^_& ĵ0f}%$4o.5Q0Tu ϑK=ՁW@=i,ܘE#)8MN5@1Eɬh7_*lV ~so.d''O5M@`U2Sݛ P(<;Oe'Rhy 댟<ٳl/^& VC@o(D2I$f,!Fn4(9jI0ݽ~]}$Sen~,Bg#>ވ>Jޙ܁.QV02 r~ea}nXe4n4#X9,`*rxÕs%_{[ċ-s/PTvsɈQKz˾ Mɛ7ECU*  m{%,i$r^Ѥ=H:(ڧ+-LVn!r>Xd#5goUnn1:;+4y(6bGD-gG&}i][$+MM7j_ t?"k2D1 20\m۠җ )IF.%-2:.`nMS``YAl)׃;LU*}@HR,I&np`)#0W(ބ9;L3_]0yY{91q]MgkMpF:n6:-GbV'z4 ^'y^ Lz NU{E+> K4槈%+ 7x<4 BiB`*0diC^Hi^4߇ a<cˊ3EPVHq{ط9F osp 3-,ȏu.ӆb')0XdO2P }H_ݐe#_ 3Q Uw =<&gEj|oga2RfQ3PuHpS*tȫi@ yE1}.rVIRxNp k.±u@_y) dy>E[Kfh"2%SQ㖭)hDIvF)CxC:Wܿ!YEM * _2̿X!hp5nfQkAywu#:}PhqE;P߰~/1Hyepw#nتoɽ=C,)wnesd9Tz\-|-֧4~g^ := mPXNb7p ![fK?CrMjLtpIh'@2x8C4ϭo4q@KvsEmmZye!*;%0Niڂ4c$M,{Ȋy* jI42H,}8,ќ8LbCia&nx!g~i/󕖩ЃY\U8g\)L}RKHܗB}afC DϑJ'3kSy`>}RlOkX*t wGjtIu@+ DO #yiZqJD6ӝQ95}^"G$2T.n,Ž4_;$Y0!JG$RdrRG tАn .ZF#o R+jAz+\>t4 LpsR ߧETL5n`v5U).˨q>ltKh]_37)d)C3} pTK87#F{xjZ%E"A754&RscG. [>)`:#Q{^fXP[8_NDb\ _ʀviڣ1J[BL20>dEo]<5 S(ZoL3u`I(p 2tSLo1,3bWE;jx 5Ւi* òDdq91RX}sᛳ:_-PE 0|IˉE \zpM`ߊQ3SJBIf5pdxPeC}N#+]6iY`|dGS*܁9A0DrAb?2l/K[`(޻^}!\6f2qo N cB޳Sssvȫ7lM=CLo58"ɶro=&HəwChUnMs1H&[IFrtx%ɉTUEAo/-eJ f6Wp]ahV;۰8oy@i3owNCr*HRNǛÇq`8Y~; N"o NYD?`>l&w[RmHK.i fteܸ@A歎RfN_W KB/?QRk(VhT335/CoPC(iqtg7M_gUGyİ/=y6X֋X; D7n.Ï*!~ˍ]p1o"(y7V<!>VyA%\36(=e% D4g-$Z6f@iHVA澚,m;* R~3c&o.RD!2}Ts&, MX-_ Yӝ8cyb0HvOW`H}.(%;g%yD7UV@A)V940x#"b(ׅ11 =n?OEV Ba^DáVbZ?0yz4\LzP2/DC?Aߺ[ 2=eJSāb ,?iC%Rmcۧv Cv?2uפrKEX * "QxeD$ %S O0&4;mϲkDZpT\w|7T-HfH1O5{e'm66ږ*]U*܂&@y@SpU})+{%4P0jNIQD\M0:B_H|vgɛT]B֬!A"Αh$:g]PPֳ-;L]4֛C1hZ1;}萸aQE1$U1(QV'o+*F"fشf3ٓ'e6Ӳ~"'tkXzv::4"\9<8oH4?dB xtf̮#W3`{Df ]EO>p줏CBP."т ijJe>c N; , ,Uz7DjhMÃG̐4+u&nl~Y%Nb}5e &#q2a* b;I :BM-yyTWߪ^QV%WA2d1?MHr_.)Nraӯ9Xt4%J bUa|,.9U&\w!g+sH-&eH|Y41W{v|6$,&1wtuqᚂ,_ƒ~ƥ*.Jΰ  L(|7vfcnB%8CUZ%ajA(Nd8oV>9)=&2%WfoP%A쒍MB9q϶=s'm=2Y ,Z(G |lS\} UWLsʫ]sx8?v?8$g;,/s {'հ-qCs1({߳?;P=\g}]i ߽p`z<.IGh_*!d΂kz!h'zk) <8s9I&j^:WaiM{zHw½&<)rp֥n/68 \\aj&Ӡmk8H(7!k%#rHED@pިFە{i;K(4T]y)y{Q+eŷ!yTC}_"HLolIeu XcDēayub H\c_SS0ؠEbhḦGy:G*t8]yBCwZ}`zǶ:)0+ ӫљOO.4,7db(m]V?WIP7H{ |':ޙ}i5>}0F9pGҟn9D :gЦiW^>TNjVȺ$~O@0;̞G d"I_^._nbYT*0,ɒ8[ CȂ9Iz;l"\l'K᷾9hvүk\Tj bÜJMXGii,<oL!A&D5G m4BuW`xY5o/Xdhm$0Ee3#rډ-(xIs蔰fH0K7+qQ  벨aa;T]Zړ+t'`J uD΄s08@jRcosStϽ CvէI h?T>/MXog%~NG=w"]?[y~,'6czP A~V6ޞnOx'=GB_1Pz ɍޭcPtc ӗP-(_?L8[[6Y!w 9TRJuQZ򶨑wkQ CWy" V8TIpCZ!̢mMRFKNK@uW[mցV >Wz E>ľ7_!"XwqOVnl֢l{0rsA7]]gnlI4ke&f(V\r8%Oݦ[+c@Tp !>dWe4cd/UL/XuIZ`6fHڒA6Sـx5}+&[ ]uqfxUS @oL}+KrC ~.y@s*x+n 3=[.DH6/m@geh@Se/mԒVXw" 6EI2S^LSa1}ZF[mFiqo=QҺCCֽ֊>8_:њOm)X99(D hƿ`jV>eЁ'(v[^ -n2 7+nX1`韅(c'^i8gm$ $Y/v*]GJO|kh3mT"!sn26GjXs}PW?MZqs6Yē)3| UpGx)olEцeYMnPWtz?,tD ğC7}oի'F/x|UG6 C62S-\X`ՏgV !za(f!4H|" @}U!'K-tcvI:, `g:͐…zx4ܮ)x/a3N69j*f9Yp5nbFNPxj-:Zb0'U l}=4 U3OxC9:Q/P@sj8xiP'N7=@Z FC.Q:WH!]zv2@I!DaQ/bHoQt@ W]CSxi4eMGiL+眅.O=/u#J8Tb,*v*0ygv2]9[$ [dzp/|E] ͻlz!ta}I1̏ڗpL4;tt:EQ4r>ao_F *Ř".#Tzo*VWe)mKgt#Vo~S@-nDAvbzj6eʭ~M5vaͭY= #SYaM! }Ty 1,6c,鸙 l"N\f eG'= `C׷X ܋ޘ~ j+LAby+1tM39=CN,(4$8V؈h9(ڑdLjz7 rH-ʔ8jnPhIJ0~W@ƩsHJF dM f\8Wj)o{p@!o NּsN@ 11p| ė&t_9+/dm9*)@uz0֧ fE6,Pnf*#9N o4l*jց.%R:^JQ> &܊FA^N-=5#il)W/\j UGzVVv] p)'M!NCn 3$FSI›gW 7mF#6+aCs҆s3 b (thpa#05!j<DZ,nE>%5]~Bԣ-ch)#S8%xHjHJ>a/ 5GM܀\ !'&'@nd9o1wrUoȚxes01G"4om΀kcLH^dJF2vIC|ozm1eak3 YXw:s- T@wjjЇg%fL'-e48'zʲQn_dxeT:D|!}^d)eG gvZ`xRDP`RQHVf2] Bo1 E3\F>" \Y(bXV%Kѿa,JmV`lpNb[FNʃxb"Ǡª"hFn2yV"ķhHZxeC /[zr.YP@Ar]?LwA4( 4끏basu%Փ";00ٲR燳bR3גޥi+D!`x"kfaG-es)=zz rC `XeC׈RhJQ 8Q,:% B\\mI=ê(XͿ/ttfL._VNY-*%jO0\kvrsrEd0x,wޮ,JyP]oo/kSВY8UdQ tڀ 9}[3EcLLwAGL>(BGtʯEɐ lBSfh@Ye F H ɇ7qbْMdS B" 8,@㲀 p"-A(B6OgͼK!%NCӁE1֌.^qCVrByv[[dwf:"_^"{7h5Y}>v0ވEF9 ]KgyZm.MK]#ٛ TMW7® ĝlWSvD@pƢN2r\u V L3bȝ>&AtXy,ukΕz62OJ8#}譂z(,je>!;m Z5n)mBfgq 0 q;0 \_28\r_MvɪG`t5K۞WbtL3W3uv^և#h˪[bO?#yRI+k.QXq |ݕGúFSN(,J2ŕȌ@&^c ܋$?},RHW$ʎ0er, k^O,#n@Y]ۯlgb1bXXibT%<렉7+LgVݢBY,zDb=r1Fډ0x$c@-P׹2>.vٴi|V+w;-xw,al+E80b[=a-5F[&J\LrN>L~G_mF_>.Ox HL9U5iq󯌤ÿcl Erl kV'`0 y+#/쟦ASۯ?Sa8=A{*w;ѹѡ Tߚ\BIq:9B?]!}1kKx% fno"B̐.]\g6 gj//3h"0FGgge:N˾5.TR;2{̯^Fq} O 23iB]}  wHq`_1|W3L}Ƥ~Md*B;&Y ir &$& Qǒֱ q~P @QpST#+ܺ|7%t)sT> ̄yY>uUfB Ei "'疤lX& 9SYhm$J$[\iFӍ0*wA)U3\c#)X;a9Fj&ni+ڎP z<>55 mp# 2ߝ/ #Hɉg~3tْ 2:F֕k2\įʒmK11S*Kl̶ήvzh@Q1^ψeDAֺk^{dHc%>GCʳ & n `d&b$K[B<{-< !>{,๫X\tgJ'3k8,dt_f#*)bT^i cBLj=V.c* EGV^nYq&gQ4!կ✛F+p ^)FKuB@dʁ':(Y&%a(O(xx[@60;4| *  5~ _]w( gY?njT25E0 4fS+-[\I{H՛=F>^.oh(Ub2"WSyGɮg/SVd(I5 lI 4&8FvO["N:nҖDyfpldw|&kܬOe>R5LjOAQ%aq.ޭCY /EEsN!9#(? h( 5w +0M[be#D^fr辟7:,Ԫ,Rꓗ|cd*÷JO6P2I5""rqbmЙSGjJJE4b/-xR0͘ 6;[aUQO`~ ]FnKۡ&J}>^J*EStT4,NB\a~TrCI-Tw@%4KTK Dˠ f,>AX3nALaO›㟾[˷ GN小.P*0ZE4iFȣ?9"۱g),ƔQRah%Bȡ?SvשCpІv„A+}Tqjmf!?ī<&sܽY_Ck~^P[৅c.Ք*[í+9'nhvְ 7r1kuӯ/چ3'4v[]vq` !pFXeyDյi+$)(|QDٶj8^+y0P_}}#+Iw:[4>RSY WK>,9"GA Eyiӏ*ܻ7.RDw#LUUmz MTnS":Ԏ d,S9FIzT^'@;C(!&%=7X΋H- +$pZЂ|HޖeF AZhS~-JopfH]U`Ձ,nޕ9'*VB~i|noi{u2G0ҶP0z-+H [rDS?Xb-VODND7bAB6\`6/#-*gU6 OujyX+^ B HKnřu~^Nx3պ Ηrt̛IcOF&_'b džbv/$Qr71:s:۬| 3IĄ7p+X1֫jK煪m7_kt׻gϥ| _Vɋ$)dk,}wgYh-_iia2f<]NV:CwEo _c }``#(+lubq}aFsY}5zŠ d >` .}»Gڈe0y"㒜q% v6|)p W%WL9#c5W:l!RegbGVQr/8alRrD9gn|P0E`\ׄso^پmtRm>MWO)Fm}Un_ޤs4.l(fIGƎM͚P%$I/Zܼ. ( o֊61_*&xjnAf9,OnOVwMQi ȾI/<3e2Z3e?X%@I}xɲh2tqfNySyR?oQ}:LTM7D3cWr2y !I3qVx~kxl;.| SZ8VNg2ڊx3GDi`WKA waDGn:w0vk#$3qx6.Ub@#s}uWlp*4 6kD*amdύ?_ܱlLɯh>كi>ś?cшol >q":L$+?Vs_Ü55*:~a].{VS@^=nx^DCV{ς?|ǫD\UM⇼He1pxS)GS7/[d=PS8b% xrc'([fHuPݒ {/evq7xv圫߶9c/mDg q6tuaV8yt Cd6f(ΝlVz*)^\*V?ƒ>aq!5AGC[!iB<6N$|3-@xL!ϔ36]Tz6mglYcn QXvt要' ,fmIF2}7>}c8TJ-OR ᄁӧ=GhWkוhOpGQPNL;۴n˄tZbDFfꓑ.Ѿ~Ť6֏ |Y7ù>C"V8 ].WIڠAp~gͅ>N+<\j'$W,K+iK|jefY5{a^Wɩ0h]?g'ǻU2ǫ)gThA+3E?1%1ZG1 C@ ˨?p@Nl U)dkq3ZmuGXRKne\tRJ*бcL:'9|Kݫ8Kvh |~1~ƒBWr;CF_\zL1qT bo7-\tZ]E&J'@M?`8J&2h?mDd3*8c0'sAZ~ GNwք4/Q{3\*#nnm/H*Aɗ J9Xz3yA7`l%/J6W;ߓĉNV1Kp5>jtaVS̭M*<8|t!KOE>!_89v# 6 Zlw X%}x uEȌ@6{L7 p+ K0H%_ h;Þ6ҷ g꼼!K$F;d/-q7&r١ͺPxgkU7c폲vV^@ZTBb!*wPDxcY^~Dm1jjdY_"o_+Fc}5ڴ9:Ǘu+ZںX[M.=1Dxe3O=a>=T/~FE SO_H;ZVz&n T"9z.]Ң !wT(n[1ƅ6pgR ZPd)u,흫#"ΦH3G՚No2@wc]GHv!SNHLM忳\x}I)M[]-Grƫ!S"#1 AU{r\U%5crƯWkqe`Ȗ.Ļa)}"Y@Ha?sN"xj xG:S2# }z$޷3n^cy?\ m;|}s}&Fd$˳Y gaşgs)vy^37m+@;%@{{y3I>KGRS~bMarAsΞC HҪj"6F"Bp`3ӯ(/s도RA1S s= ԳA_ie?V庑ݷs}Q|'{۽}0:)Z>M͓KmsNavZSS:Ϋ M tМ ÍM~蚶'5rHm&\PQ)thb6^X=ʎa_؟9 _E^Ai3_JN-<˵!(O,!=̤+цX=q]=}A!_"VIo7X ]M/T0ũZ= tbO%徒^C'ZѰEnS ccܲ({!i݆+աsw_O"&W\>.^Ib,[)[/k/HIt߰PH!ECMMfmg !'ϧn9_ƨu޸"[Q/3J ;h.eQ$ FAIئۤj俼 ׶ָ Hޒ 7g TEBLk#GT;x0~B[RwI7vUO5Z]s;&v#NM;/xG 4ʾ]/-Tl-;a,(m]G29| XnA~/i,xXW~gVR:@i6TXFf [ Ze3!<ہp8+j~?,"l?U<ŚXSj>\I"Wjll[tl`s`z"U&RNdBùYabv3 tzFp"LJڟV9͊u_`6]zMW%J[ӧ ]Lnr%ԏo|/q+d:TtT6T uKQa@=_']Oh6f$-W@3"TYU76)}!uW/O5+g*"Cz*Œr%c N M G@M+,(f*J֜VPڼyYVskYAiM[ ~k} VY2k }dNgys,N~%[CG{↑۶CY^.ke"")yCHuV5AR `%k;쵊={p앵Lk}}AvZ@8gquS<;B %$<2&7k! 7< f{ K|5dɛNPY"-ywJǏK̢_Ve( ~ו=YJ;&nhg2Zq1Pڍ&L75ˠa%ijޅG4{ yuLNRv4UDr*3 {Foͳ:2`s 8]2SCեr y8)8FW'53`\p TپT5fؙ3(nvrivX<1",ׄG@uȟIQp+0rI #xsEu\eKp_{`.%'aQ`˃ 3\j-îRNk(H K3paM2З(g+$e7&I[?*ܽFs6^#>~!a11/-VjAwqD -ӌ԰qN©:aBee?%UsfWDజ SJ~/6(#&\8g{D+ R$9a1>hƳfv<Y("swdAĕ ]Y)uBv&ko8򤽬*tlTfr2r,ʰUxy"^,ㅧj#rp&3'^((ܝTC^Vg@摄Eږ\ܓUt=ax lNFG.-ԑxXǦHdEq$*07+FԝIIxJЍLoNr- 3,\` gr+N7}:*l[DNXϳh؞ٽ5BR]p-:F)=ג!!7`&a+T[M1 ߧ~)Ϛ5 [=JQ_㗈ڪn7[wf&VDžljz|-zjk҃687P6LX:3ΪWc|t qrvw,Ms4;?QQ[@T6_ RM>yvSY!Xs< %+__tn@rU EMs|+USQI%4)A$Dv,a9|Z@;ݸ,rnLq<)uŖQFzk8Aq2̖1d'.$?4N#Vnᕼ9bNJQ&] e0ʻ_Ϯ)g  "|4 \d?j8,D=R _}Mg[QB7v>}n70xtJ%q|ғK{C(:"䕪>9 xE{PI[(-Ϳ P42Gg֡"&cUA]c&`O` sM8FEeDM~abd30nS`"N"0N5Ri&-B0\ycxb_qݴo\$Qs>A3{98b3.XoՊ50@q%w>^dB3eTo 9@O\?Owc SP2/Ul_2xjI]>V*fi8rM]1)noY_brӿ WƳ6 ӶKsXWe_Ьo4GŃepy(ZlUaʤ&{^_+knX93dXrt;5ĂMә&3m"-Й!jlF6X'ydO_i?20Դ@a9m R'0Ux,p!Ǫ kfZL+i>JgL3ʂtq#sAyPQ6h;25$*/!d[{(.d3@uH-7u֩.ctbU>ֹlo(dj,wm_vLΤtuϾPUϽV@d|ZtRyv MI]|KXxCSc50(^ȼ R3q72/$cc!ϼ׃!X^PSǢK9.|*ZF37J!մr0rz?z tڴ݇g"\ VA3+Z"T ު vx!4 $9J2 ͧ !uQ%9 n|eZ!&ܷ,NLfi:[GBB^hAm-\ۚwX6`[Jd7ś5 o4zTzC6diIids[K `%D$X%M gDש}@ށmO1P |&<7Q}o 'mJH3pYWRP#Ȫ&KWq?In9CZ9{pǫWǦ'?dbmNlԎP Zlh"jb:[K i8˼h`Rp*T}PmأQқ!зKU,foKWS+8wFH/`ffsG  $(fנd0ΒѭyBe;Pl,fLԅY?Id}1;/ ɛDK;.6+.?!>!AP r?f88.SLbǍ`Y\{߲W_ rj+\yoYrjp"J:SknXԃvi\ʔP*yl%v;Og,$A+z 40]MD,'̍+03qSM˳؄ClB&x2By0gMqz.{vr|s, K]go,4(ŘDqHU(BqyE?_R.%rޝn~+{r %ـ+ՕlmO&ZkuH QBL ~i{UfZdD'”|*=~O}"HZ6Q= @)>D4.|;sMMKlS$mU$:|6 yRSIQ5 HGDzy%Pm`4YY < Z`-z>oOfNC#pO_Gť?caa`˜gdՂѾpBuūM;}.#ڙMx[]d>a2}RWUf-,.Jmvm\/4X\hO *|UDרW9]M7Ey ءZeC;`edJR6WctT)TYirTH0Me3MF6HJbt rKK#@a`d:92Yw(d ߨGR Vڑ@PHZ;x[Ucmfȫ01ґ7sDﰿٕ{$萧B wƆtlI|G~OBgp=N"-h ?[n|{)ļ:F GhuB<zDM GJ.V7L:[ݝI_(ÈhE(S~9.ж3-$0"g;&9pRSoBmL (;Z/ՐCR cY.'Zon0 \AE4̙ufUtD]6? W;Yc}DB j)Wk2x'8gUݐfBٺ/9a;vH6O52_|9AŸa<7b͈w3YzxD3B&KzE(&O X>1;esŜNLɩWW4K 1G!万x!F:߾Ӑsb3Hzz*k:cҐ,Ǐr&;i|:HN㭥Bppʘޙ~ޚ0 TU~:ϠP+KrV_.bs~0ɫ`jagmod<2s;8eտE ?e,(A#'4rJQDx|Uf>`trk+1@_ltt,,ˀpoˆ>N_VH "EfGELzn츧E5tk#=%hA˦GoRPµmY*gg_ D::uC]0CF>²nV\ҽֆ_Wr1'$Y]VUDT|X`+CCi Ɋ[]-ޙIaD'<aźTG|־cé %h:/rJl*RrV^M܍pO=u ++O_tkgp'7YC Q;E!Hk_M.:pj1gbF!r Mb܀:A$ј}X=a>snW;0S\I*/d ;*x7~FMdw4thy%(SQ |+_\[y ^T01_g)M$(0ǬNAK"30hMjs6V(XNځvV6'S"&Tp-]03"tXjނ$&^t 1~s%\ba+xw`ؤXvm>%8CO5%3#vxx y{Hd.&`@8~a #dLvk.TbӨIPf\ 7 QW1r~_AowI Π Bo2t5xz8I{,+Ȧܢ`rGHUxoA_i5=!bR4}`Irf uhGAh9'3v$= ѷwgWwv jb mJ5۔s_VyoCO!E.Km~-Yfy!~-᪁ݼT4|h}F-Lx_>LxA4L|> GlRm&0b8Л^s<$~}_=0fdž5m&BC,',?*|$gt!yQP7K[3=]u ܍nB-ٶ!E{cw1j!T߮'aOqd H$m_vbRZN>o AkFgU~w,s~z#)o17ߣp.-E:zL(Qf }}SVbsrknAZ+*E>o -]H26εwDw+!`0 軛F0H/O-#>=pal&qP1U"%` ,mߵm5Nc՞"j=x1)C}[}72!{*&,aE:t7V6kl"X®Љt:xS] Nz >,}рkrs d2 elkuAf(8\9gWQsE 6.*Æh YAtLhǶLHTs- 6؂׻g[Qυt'ep`;d1S1DXD+p7EE)ƀk k8Y ݊ܡur{QRy ]}݅(Oʗ:3sQY'Af`U^eX#*/zbW\Fyg_ܝRvigP*L ނeyR8f(asy`B0 8$a+MYveL("PkpWfta}*tziS*$+ zM],E.]anTjpk.ARG9up;h,m#ݶCzJ|mo*E&s,R)A/ ^\Y my m+ULvxuМ;D/;&/wD[)_s=?f2f9/A %u*SFY1SsX#'<ܦ'rm{"*EE["N K` 3jj ^Wܲ:_N>譲FPuJJ4]F{a'?vͤa& ?5x]Ӣ> C\!)]36bU"Cn*ehK~Pj' S5efjFԃbј2x hv'} z<#v2KILڔ%/>nc/83IG]|ZpBVa* cV7T#Zr5-Tj gCOo,Zg*HhF r/8yQb(]v Mu+) $ Jy<+5z')zmT^d(J6޲̫2T,+虪RsW^- $/]aCЃ=FKT&IvBbXX8R uOUh~Ͽ"C geJf` {FPNF6e^d'KWln/ڀ,l;!X^uR<<<=#ůQg7c,&+7rrd'!jP iP:|Vʢli2J{H훾=j/΂W3#@z_tE MuW!V;h%)96:9hG[BƛK]>%NiB@bot9]Xm4ηUFQ>BdhD\!YOg'ǏטfܤK_; o~ :Nv(m#S;)P5Շ\Ԟ>E rJ6Oks4iWlF:(&zWzϔ=0VzYD:L m|D_$ޞd!aQ`_ "ꪱKCvSX\|dDyJ|g,7qr: +ͲASnEלYp(*(mc\0pEJIZ (ǚgih qZnxPa>6B8ߠ+~V0&чZ[^jQ3|auEf_R}2 L),bզWZ(ɡ,mV߾iJ^˙ȮX&rS\vI`d@;^#C*)L 6$4Dǽzٴ3Ɂ~1CX^_}JZ|- fݺ6ي-p=zk 1&!V76oitnLA`\WW.׎H]s0mLmh*Dۣ۾N!d *a#mKY}SC*Ĝent` 82,e+fo;?ϟp-iS+ WCOxfvdYNDa}hO؍jx]8ab%wݩ> "!$c \7~|~ L? zVOڂTE:2*ȸkTxe>RwEeH׺CPCJMS8ugul}fBDp V˲gSΔ?ѷDz<$KE m-d$ʽqv"zDu@5NZyXaD 'y{dْ)_.tF*`D@\!huwNdi;$} bk/9O-q%~ێ4I*Xq+kctRlHw,y>Ty؋ⱥ]MKG^j20MvmʙӚ7w3']ȳJ4Y6D!Tw ~D:]KL$)i8wmf4qJ{\n&qJ(> j?|bk5E~n7|_~PQ.e: - R'5bj3C],d(bU1Z>MlR/`CMs1TXml&pa?"ꗚbmQNfÚTG?&оnwRJO??ؗI> #Yj!i$q"+fzCY:7VP'ܺr9K6)cYs ;B| -:=h<$C99]I>A1zd2hߌ k?>. #_gm"%(og61zo 8wp+k-~nZLj2.&`!~q@_YNM Ӎm&Sk[UkzKݍӳ-׽$iLn'q"T/zf+jඑ!8}Τ|ФT>YtCԛa_UyM:?Fk(n[–?Kv9"砆PKKo̴=~?n\]ef4ŃR!| (g@^eΗ^^,L\WR\{L~sGTkF裺L[ 'x>#=/|ϥC#xb(txȺZz; * =7s@~˦4"8TLB[ճ\@ b<tSD2#U)?2Q|ģ@ÐJ/XrC!lQ sc<7wXW2Ʊ9K]mYεmHRU RiA2IkU s1VNRIK{tvEb_+ ٺH6s]{f/:WZE0ɺ-i =6>^nUȪXeYd l).G+H*&C퓡[c9,Gr[; LRWs2 ~Z'$}ȬeVk8_Ny6ҿ*:˭i[>+ I.$ ]:-UkV(4ƦR>l+6eNS}ъt5SF")˞ + O+9 _J$铬Y6`Vz_rM|zb뽲Nb/ d >ɍXvh (eMv2,F31Z%"vqvChrĖ(盍jZVij%sao@CilYW+ΖV`v6)_1;H&Oe{4: Pi9Is@}4^fJހ.i߫1N0!d$-l%'Ƅ3,CjNL@}TMM>#~E-,;P&M4(ùjglHFqڰ&xw|Eq:}B缒_:'/u*oDyK7,Nܝ k,Χ30 ~bAg> ט' ,-D4֯;g$Lbs<}˹INR>;m]hO|5N!6)?s9s$l !|B{6'Lmi/\;eVI/ul ].YX:x_'guU6tv#ݓ4ƟC v+d~IVAen)c(KY4E܉k<~V2;/n#'d vĢ"=㖹fFkquD`v 0ulc W5qݢKJ{xA=0yhuAi.r| 3 C04A3фhl2,q]*@bR'khS&QIM;4*)lqt92?2 RAA9=CM֎(V^Ho.]vBݐ|CLj&n=Q8| y /RĤLqk߉M!=&))8q|qvN-Z a|UtiCAKv(ar$CҦ&W DBʶM:H{UJsWe(6dQ$L@XIe"r"x.6di\M+ MQcD)~0ɞa"ܓeܽ83 Ŵ@WHQ.pkߧKL5i#!J85֎{f% 'Ɓ8mY'>@ /ZT®0&t)NdLw?C`}BB}b<{YA 9'16$'SI zcn(0ROHQPPd3 ㎯?!3/$iƣ̯CF=8*RW=Yvu#*K;6YWAfFBtqs Lڥ7a IkRB u%+Ak'E3*jɺ茌&A*ßt0g5h׿=rFH-G+i,#}Toigu <>[K4ic_>UZM&2;;t?,d^) u&6o :"7{[Ӽ:H y?1lu( s;%Z-~ߞ#v@bsXexi* BPK@.ӤU_*lTقB4k& 8VnFYXYnػzcy.k=Sq&FlͿ^E.zXy$A`YnNji;oSkv2b,s&ǭGcN+-,z+Uzw.3/H m/T>C%+@,ߓ;M@8Ir9xQu4f>VBLk9y^*ےIRi'uA <]E;ϛ)}PeѶ`W͍f}R ɵ*Fv rzCS[}`=7ș= ۓV5w7aą|72[r]/3O/ƌίSIU"aĬaֱݫ?O[>^3V^ex6bI!33ꟺI* h$i8 GE8ؔ$>n(ac,>#w=݋"'5~lZT5N=C]vdVCx w:m^"COV Վ-߹KЈr%,ˊgO\/,t?z(D0M0' /޷39ڃ7{#PML&3 >_'_y66mﹽ~OR*Ă&CqRׄ]9>=J?bS- m W6yU}lON.˰E;E9F([y- rI| ܎q (tYx=!:Gߏ7EpD@@8t.QR5+4TCq6-\eu AgVrj@dS= jBpBу$)dPG@ZWk *KNfF9 aB5BJvVbE'Ҵʓ%{B$RҾaөخ;1 ৹Ln7x_*nZj@$m0%딆Nqxn8`bja6,_%"2&ƬVQblm&Zץ 4tvfV6xKRP//SҌ3@mN!S60%wzpܔbt*Z53OZIdDlr 9}a~Py>[坢BZi|%S{@vJQRC;aF~P`Oꟑ@ĭc񄍥Ů0`CEcc˯_M.%@PJ"U27Jщ-5[c]LU;w Iqspw%Ҿw8ދrMgJWդo?fc%]sSC |A(@1RA:B9lPY`3| ;b[Ƿ`VLpJ"Q9HG_mGWOW]шV$$%01PRV (p էV 5.UZhMݷl[Cd$KEǍslm|Ʌw& wѺ[t L$P,կ[0{KFǻ}ѢM(T[!DشŁ#FЁ[7J tGS~@#H~],'2L] SVq5W6{Dh[ ' KM|  nnuo ;٫ݖ@ד.SVθ 9_A"Jlՠ3qG~!kP2$._ rzv͐=oGI{U䪴Ԕ:?e"R<'Q+ ]<-(ory4y-.1R:PZ):R  $'xƙ{s1+(LAP}mpCvS6g.ݚ6ZIyk{EzNH,w!c\u^E.&f =[R8K D>V9$9.UpjPȮ%c ˈr)m>Cͧq8f󟋌\ێ $0B E<\ٟ1ȄWSg[?+*aKg*VR`S]JH亵[3ϐ'-kvi`R0BĆF"ǹ Wt8=i9`;䥱;6J\PBO&,'*O_i#L fd<: lLrCOW-hȆPEd=1+EZ{%fp6VX-J/2+P,34._8Y>&}) 4&w%[}XS@aŹ?^6>Z~_uB_MDudj7kO_yH9kv.NF';׳r^׷ h<S̻d_ο97" O*y[p΂S'l}B'Ȯ|vp9UGo;&~32aӇ?Z\W_WPIeaH &$Qb(N(6>cjdҳ ﰳl˫Y&2*0(cL35W+,QJ'3i1='%umB"B8&mr\pQ̮ZAP^an lfsO=}B¬>lB0hwdëWSS&ЙK䌫6)M& o קx("̓_~m YM<"afvyr B${^X"],hbD ӢViN(Ag!MBSTTay/֦z#a|Z%zKq-.تVT^m,ΉkQӱ*=%/ frm41r<Q}f2xUO~i]#2 vwt*!9ML=JO[ô-([96\w|) Ȃdyqa4(PK73Wb/a e!@6b~\ Ij_nOwGw ^&8p/k]?M`v'[YfNLppqtrBVx8SC;Pjjh"ŋE&zqh"Hl75%ަChSFYo12(4i`*9[EBR+huB(=9o<:@U 'o|թF@YuoNԃA+oy̳L6!ykP*3NI ىhPfn 1kS S Щ .HbI@]k_́YrƄQ|/>6ܾ2x]1nՄ|Zش"rBvW_Ⳅ芈=ysPQJ;6<"(oIzUx8H`qeqhR5~.䯙zR˺>ܬќAId{.lPбwj|1R!YtYsR@N_Kt2 SNJ(B x(NC@N"т(KNەp *SL#c%$ٷ =]^4 βm^%ZE zC9C42C_".Q 6.Z'w.8NCzJCW`}]5#|~` %1m S/uPj #R0`,!-`E~X?L>>Lf]pz׭~vg&+!,kb+m'x1'-x#+P #IјW OӶ!ϟ[Y6*N 3#W ^TKm95y}TqNjG2,3ASn`v9IG(X5w D<\:C-FLLM&5ez)#)0XZf6`g~N0pI C+)v}׽8JxoLZ sڅRa! {SH^{v%M1[nRpW4.CgRACb1勘ain)!m〘zlq?ˑW9pq+w9UoCM=?J}v m-Ci„1jy8:GNSys>FT݈ !9o!$ΗCv'n~= brVt3:;ރ;Gx l-_enAqġIvgD^(]8f,U᫂s,°! x987l,Ud%@ЅRbHwcU92 Uu >ƾA:&iFnO5*Miq+rDR`=vb7q#hGYid# cԾ@':'tKzեr}ѺxWD`*7,7ڣί$j;//h5B6\ǜ^[tU 1U|)pŏ1Ǜ@55^n祥PF(ye|VN\=3]Gt)*D+O8j)L 3 ;1ũDbMX*}E Zy˺mϏY'z^K8qԱ,K6,(yն,򜋢B%.VマPzuSo7Z|Zr\!8Z@eEtKjͧ0 +ʖAن&fDт54X Π0:ɁoVf$f37l0.t 6aF[a b"^ ZHPCh{ХEh1vkUP7B4h6ޡ4~ y- 1xW"cgV bI*͂Aq r*J1 x]th?oqXW=5 ͓ -/_ex|UNW $Ub,nu4A9>>vm+q݆3Nv]cy!c1M![p ytWH !C=%xNEeDfRtN.Rk{UΣ&oA_>h*r_:-!flmL;a |/U4Q&)?Z@إFa]kkfjz`ʇ2y݂Qy[k 5!l;gDM`EdX4$ fL >!ֱ֡d9(.`7񊐧T,'ygM=2:h .qVf-&o Oel65OkJ"gRjqh)ZuT (W͔E"%KeRrP"(MaC[Ї+OC@! ^")I4s+2{̅Is ^rզ(fhhS­B_u>lF8PԄnp2COC`ؔ>Jpw$0XJnB?!k|d# ~JS'=2H ~n.߾psM:U%[RC'ӂrz_ vR6Do2Xܛs~ u7$ rY4u6o4'jJ׆LNsq"͙W{n~k7x(wSoh`ɶQsv{ďZ!GV#{ҫ[`J q$cL洠aƃyhK,mEHw KB \SvwA>s 1O?z_ ,W>jXw~x6D03fpfTbM&Bl>\fXZ041SGشfKctWU'!L~DЖ@YCLЪ!(pk:MmT0wugIȲ֒gDC/QXa̻3dB*$ 26q;p#P^ݎmlz6վp12;$B7bk T 0Qq~Qx j GEGJ(2DW"9ANZ8e>+̙С̒҈D%[. (&`"k/V+Gr?kRrxnYU8M+AR.f8kx".KOV!4 o;pLYR@m夒JvcbQ6d5zU= 2GCXūCT1T@*%ӟT'!L#Cb9ތI5o# }"v,qAk:WYL~AړFQpG=hy0ܳ7ɢBpl-{ CKffVTm~S$ 9Rf]qs~4mjֳ7=ruu>ph.y>>AyAQD0e:vpyIkY*0ƞ1 ze'9ٳd2!8@.aQgOS{{il>J Qj\(sT*;zﴝۗJnPapl5!\3s8DVea7_\i,4A;O4eJsMph {Y?e2ͭ,}Pӗ_1LF)p& I8d,Ρy_sAlTHKerIj%F8W Kx ؁L|j8wwӽ6x7UcetbV=]#׿ĥ R R @-?SNtr6 .dy;5w(}95LUD~0ɮ[oV|רV!PEEA@$VQʎBBW0оDhFYAs0> g"cY&C&paS]ٶkJ>5r"جQNl24M&^Fv7 |߫RE?LbAUml\݀7T$i YE+m͌؁/B<@x9V?Oߜ4 -Rk+9z:yZaGgkhxdXkwΜ-|ƃ\ 6D~=L,  ?oZS:d@JNc *Rnu?!+.6Ti)\zfm0ƗAV> ,B1 `>;sKZk#jd0bF"}k+v/IBbzz~Ui&vxC? Jz:p Q< 2s +4mA ;wdmMD |^jiEo0jP<(UҾlT #<썧\@;swa8scƆz}II8U %#aݼGM]6u=a݆I5nemF Ћ7+;OB*C xlK"gyKft.L|,  jv+ηuu5r)y: /OּMQU|HlmmB!5*pybc킡.ւ}CFuP{/Ew)\[Vx&z%Y~<-h6):)|Jӻ,o}|(a} svd =& HgKMq+GcL*Ս$fp]ezdCl^-m|XHwGlu,BsϢ,^ m4m8WbS>âuDg1alR*2 :g^Y:ShAexw^q8ym A!mUgoƆ"U gx$ٲ&AY%?y^tI6sp{Z䠑S#Fߩ4~CvqQF_*bA4! EpwcFz;[yBL<|DBØFua%8&dtJ8R zߏa\9Cɜ?P8)۶;ꉦ!aJLoquחպYt'F@ah\5w4P;~.|1@&|ql2c^LRf<7vMMV?:wvv3WX2=x^. %'YQeTahR[ ͬZ3V^#YlR䠻[VHePP" <dZov7V3`ga}1I';e9 +ɥOx_H6^k5 mC:ߋT8T} |!aQSw+BT7DF됴 аVAgR:./Y|bZy+EtMfX}`Rn1Xh! <}gY;.'|ֳM{pօ| ~ S4M]wUސ:gAJHFkiރ[g&UaFPUt >s2~o븽] 2;B8W+H&(,ULU&eC#A.yz+Oiv~K\fxH.<0Z7ț.`UgЅZ>iG ՞KsVr$kC,j!tq<>yvŋ>Z&rw)?"ƮIh] wٸIxCCSqv.5  Л҂NkS&+.=Se䖼6: *dQfWW*wRhŖLp1W=y(ŽGU/Ȗ]|ly]'uLņ8E\(5Kv- ;t1"MI,jL\PQgm(zviOi٦/u <{ɣ]ud3AXj]?dS$;1*,Q6IIqULw;*ΐwɈUЁ{/=\TxH<4LyO>MI}jܵ8)XWHV-e$&tT(!WFv˖b)sx}'Č%DM4l D~}u0xsi1TjY _][QCh-qcl`t G^P5:/$H6@^';'b2QpnsXm}ՠ1yoK`h"tVa|^<? b9Ɗ-O98kI߂:YwTtr`լc+b,+$LV} %3g񿍭nASf!29YЭ4$XjRbRW_Ŧ&]+}// 9dm'rx؛_ 4B"9E{ hLLE FN|7D*K;rUsU7CV Wii` ӬMg:T0wڦC/>{$Gde.;Gc#L ]׉w93(Fe7=i0G2/{|U%fhD5<-2-jذa3 flhURF!z$)p`ɴ&$<% ^h@R4ݟ74N {YY+h=DL:hfnf}H?2SCNcv~R: u-RaIX+Zakүߘ,a/SɁ`J0ק/) Z_?of" :Ƌ~u)#Tb½qTvc$B" g8slؗd *욐|O,O(L>FW&x<k`~@q (܃cWrL CB538v_\BY/{oҟ[CZ]2vLM=ֲ֖8Zm,%IxCdd҄X bXKT(hQ:i6j-1Oq%$L`Ny͛,]2l)=R$t.%=Z,!٭D.`{ XlӏC*ʳ ,ޓyM je cp!m} @|F7{SωS2+I{_1tzv 1kh->Td`~PI;|0ofILs 짪:c<{atW@ *&;γTB47@Ib"&NH Er 4GۤAv{_q_E Z,tq#Äi|D]@(S `hOsDZ~r?9ƒCXlF.;LR2\u%d_. YU+- zfmHD5;sMk{ ty8'/ίE87ʇe["^ߵ~(iSnOvZ5ΰcķ7|GCjs=.Ct! ãi@޺[n8aoXOZ9P981&|MK Ǻ@CU5g)L" w$ qҐ?U LjVW*f bL}u^.iC9㑉eaϼ{lx8|(&E@*0,;etѷB4’!8< G'G_EAY3O zۣɝ&t, 8L*~k\/N4H2œ;?5 i(YpCS}TdΜUU%fj#XZ7Dw1;!F, ^3C8p0j,‹4_{tkQDRHߡk- nB*UA 2L&5(/T7!&WP_aDS$~F ԰@% #s+JW>RA 7BiM*x?.]a%6U͚¨6WD私ϋ`d3uG^{Įq viTZ,I+4-0{o۹3W}B-ED.f4Z8 rHط@9&OG1m=R5# җ.CAInؤuaQѰ h1GpOoq07DreugTʳG^ngdTI\fY(V[07uX-R7#uJCFE#uE*{͹#uyKր؁^\֍hnoi_r!loVO v &m`1R1̆E*Ϧd:x즳X5n꺅鮓&a35]A0P 96P=fB#*>囗<"BnaF&n Z078LghilQON?+Dݱ#&s<S)n{g\-WGS$Ҏ|7eJT9?㻜})Xo cϯR)Zo(l[` 8NMLFCJStuf;_M?:lD[ynƹO./P9jj`Ǣ3|EHDUohrƒc"缮ڑ`R0!bb nßVHӮK\`:jVec Lx}(j,pm /nT9EyP}{G4$ Rjf>9~%!ly :g`ARq+R;V1j4&uY KiLB|TmlXJ$f=}؝T뉰UEǛT;2[)2 *g?4'-S}UD@\n@mwҘsu]k"}< i !tQ?VJ̢I䦔<kXM(Dڍ3֑9wc"ljړ,Qpv]G6l|lբtB9iu:B/La]M_U~|OZ&6m=݆,W|oϕ͊`Tw[iwpHgm b$Oi4a]:dnD=ufVd`raXmr!Ox5\Nj^cRm4%/6=Yɂn{ e*mamvĥAeyDIc*+LzG.ϝ]:a7ajRIjEwiRլf~.\Or'e ;EBۂ|<58B4:Mt5w4W9qn$.^0`4feNЃ,X9B .Sj݉/Np aOpNGp^~f`LEN&@LgkIGyLpam O^{/p wŌ$2\5l1VHnp`f:g$L SڗoI%a\{ZzDEpdNeSH0+G1] `{µ;8Ö, (NcޟtH٨V{)^%sW`P"ש@tw(A \{T2.^]2FwvacAju U'%^ц.HO7(]ti%h< 6[u("fRNőj%AO 5>Xz"yR 9`w|5BBk]L+;76kN?8Oqp7|0RY'~`6|~[C nZ)| 3 S8䏍Q3A4j61IɝeʕX%VBN8M 苜U]·̶iuVCeF*77ދGhĂiܫ ;BF #-u>_Ҿ*B9啕Hj4)byQfDt Gеg%^YPw[ix@gLQm#C5uBC=|<sƄ@/hV \HkRpH%3_s0Hj@zCTq >.eɶqB4"=N;C%&$2,'Hƹh'xt, s{~fG>Dr 11 iA=oh'r8^!.qـ4ڀ`}l (9Vȱ1߻0)OPT:Z~ip|'*U Xdž) /ՃYilbh ӎC\N3[lXȐ pLN~jSFP3.pkoyTry>#h?۸ ԑ&_4̇nmJAz.bqzAO`ǯl+NVfi('@矝^u[#mj1i=w" =)Z̥-_u*%%?j&dY6V_t!,A6?cBE.{n o7ExU+Dm7"D<.bdȏ`C1j7 #hMI(J@Meh䟡ِ5%hLcR-Zbt hk:9\-<$vD Z:7%5/*5/F(,2:N;GY:lk oog®X A,ƣe2]!)$\Ȫ|]y])rcsp^Nh1 PY8܁ 8f_:2 7 AxJ"w!e/PFQI5ͨ2FS?4uiwQvHMhWnIM8f1?f ӕcoP6G(Ԑ:߄@*J 3tf_0^Kl^BCs'ǙN2aC y0bL Y[J.χP^M'u sW3mۏRi Y0Yp-oH@ XjzUV} ^)O<w"0n=TcUXW,Z`y|/"Ȼ>Ý{`HhDujPq]q+cO$O4\Ʒ-:TSM XT¤V!UYX21"x6mj ٪?(BH%(jaB̀6e emps+b+f`DIO`sW2^IYvDZDnY_i/G!% m"rэ7Ȓ;5U1c˓=:3(b}J$ u`0,׋D$mR\gH}>4'b#ndyGE rg܅FB?%"˿1wm{׸EqW|PUwtİS],II qjض;(#t\ ?8T(h}BUPk#A)UW2 hR0<NJװlE:1D  ml qLR}XY<̐cV&WznRH}N^K tvHja`{5C@IemZF݈ -cVrCڬ2: J~*WW=CJA]rZ?-O{[)M'cn&(KQ ז؞aR#&A/k&i#l<#"x+?M%`~|, C7o\皖Z pI!rDv- Tު '¹2/aU @1?"K0pKy}~ VDziOeb[|1=06yIc󵿜6p%^fj?ހ])NϪ3$E͡lLѢ2ИI@u<>4ldM(: +5HͿVDPf U4:JKN5\_nD/;ZQ!sɶY&eAX2<{͙"n<2-moz3ꇈ=op3rgK ''`fG v6_a)r#)dԕgK$>F%y==@pb^D5u㮴Mj$ppz'{FG*sPѢ~uD?* s,. ~IT ox)b, @,9-Zc1 +P%c8>"Gqu(<L򍫔,0F qb9碝VFMh$:Ԙ\ g&SzQ'@Cyz1@2֖`U-- tgeJ+IB\L=0 d$ ʆ|]1 l>`r)RyZ}q=<<0Q5V=BLuE>5PG%+}$u*lRr"Aw4 {:_.1 bdP QQJV3{x*ӧ|O$*i*sd &97cI7Նe^szXhAK=)#!X]Pvmc5>\4,&֩d%kK¶16W+-)UIHL.fug 7H7Ku F[^rտ,Y`Kjrmj'sHƴ܅̺=#ۯ瓉\F}4CbU0DNԀ  ,9RtуIsN&O *p:ߧ^T{-u O4WnrSrOll[chk$? 9xF!0f%|'!;@N/?/duN T{&puJAI}w$[P 3Ee(ۛdvͻBa- (EM p0P+ZB"J9O&wt`g~?1  wC#EyC{+MaR>ay1+Ɇ_'+A&O-/w=C ԏByڄٯ߫F \C@щ'C)FޢSncc;3Anx$ BqO~)z ޒ\ҺmTlwQϮm7gDe>| !Ho n`cࢧȄ/BCV͐T>|eJR<%AX9nzpnpjзPv㓢('E\ׂ[Ɩ,P^?T{v TV'w#zHc,}'D6_=wT[^}#j*kL>I0*9Vjtw _3LրإJ́̕~ߊbiG|",YE\U={f %q{F `^; ?VNjp:A,@qL6M%HIZ[k5ǻ"$ͱVϊ_ rAG>ԁuʝ &td@]߆gPZ+P*lKUtGeE[M(r`J6{b!&3Bgb*z dVi}l!D\~&9|W1m0)Cb.=.urSHMQ?-Mfqs?0CS&}'D u\,+dmdl_=%R0c5 ǔLDLd8oz:`'I߃Tt1o&q_JW3Nrz%P5D޸H3Q5U"!+o#83εbUaG&6\S=@e;e]mB>D?%mBsgS/PAy)7cL=C+ak[+- (*yFcn,><w יJ?b~5a 7Io.Lø.9Bm!d D"+ *NQB:̒Lk%I6mҽʽVΔ"B%F.2-lPbH&êA^?]2N|^Z7>kU@r m@sm *Gx_'<_h|o@! Y3LJ,tQG>(E HK[Q@=eI}so4aR'9jHO5 [ jo^[Yync'`ʩ8"X>A*(8Nj!ʕ\aenw$f 3B@Q01.t_jjsƇ(b[U!KL~f(́9nȏq7 7*v u#%uavyJS}Px+kckyJgjó,PNH/cƐŰף.9O󥴋VzA:6b2sl8_dtB߷h)Es-*3In1 OnȜ]>NŊ5Ήtc ;#@ư;Bh.ӈKMsK/ӡPDo7Zp/דlڈHNALtqƴl5jsPv{̡vx UazXY f8zkԹO+5L,@ƚ#ݼV1_1@:G*Ur+ 92~8m FLb@$aA"Z~ǣ ³,u^߽s4J^"#4$Sq'/Qo^GQS+$%is:#g|LeԹ+ޯTYy@|&}A)ݮK&_b5ތR=)8^E@<&u;5 MApu+ɹrǰdؓiq:y+ S4U?+'S;#1ܼ<]f;{vAU"8Q%ozsQU;^ܖŔ+޸ bMSCckuQJ8S֗}:fc8nSpdxV>lz pB-56e͇BEYT9q.RzߨA Q-[Pᵹ껦-uh OM>#_ރE;3Oimw TJm8^.+e\ 5Qy9gGF.W/V ~ḿ4llU|ǧ#ēw{ғ ̗ aovB! Gy ?aJB7vz<%aJDps 1Q#8ɕXI~y!sd/i!YЃec //P 6FYrѡ7~Ӿ+FHRv?M?iR0A-jSr`NR rJh*+^@[`M>,c |kɻ|57Y))kE O8ek$wq !"+m0rZF~aބ,sv8!CJnaZd@'Jp 1;!TUI= NHk{:]VuR>AUa^ʾOӛk-(k?z[t-, V⥳rjZH:*YfHM-8HZQ ͙Bq|pysdFp7 x[.?) 29[ CY7Hi!S_ ӉS{Ru zO~`j]c@Xe9arK%Fug#C#]b:U+ILLp2 _/y8t9zF^+y?|@.=QЮt8 J7p>NIḧՍ>vB}GiP6OUxSBeޞ&hƫZ`[V's7$RT* 5ܦN/7y j(Ht+}-קK|DٸÂo XbfA|gB^M# ^:Zr[IRìXrg!G4 vcBНG B-RbWqT~)v)L;ϫH\X.ipDWs8̲\?Yǒ_P4, ;i%CDXoyF+3B\Wpʲh:VZ*Le&kê.$'p!~0P:I.ST _#C S-g0Z08U FV4K-1"ڳ:Кe@#]hmF,{}QO l[ES"f}3,@\ ,e,QӄO/ X,#; lw=Tpxc]ےE[[aŁB0 !6,frs qZu_P$ neqaJY Ys"' :z:bF(^Hh#NWh$%qw)F<!AZmg`Hljn)ln: @=lHmTU;#A7 Q䙞C)$m$ FpokolUPڟ:hD\0_H+Qn@^#ZZF3ͼ)# {m4Kj`$рG)H!D%ȆҒ3Нxsn\2ulvZM&9(y\/Op!@W^g+evIڲ` n@u7<2e8;nlxwW{;ܣcDZ9ej|9x&UOPwCR'dJV_ }x`];kB~4L\ gDd'!!Ȳra'4UL}CAv؎nG03BfX>Mxl>>8L8$>H@Ѷ2'9["#$q}#kcflW%>@qs²Qb (bM o>Sh\Tֹeؐ~g4/겣8~)Zk}B(qǏTt :Z7|rV)Bw~h0 ~c&$ O?~~ft]5LqCDc7U>glIr8[k=^g$F$~0\Zd RFo.Y,65 0!2 r7L=c() 9ɿwf|tx㋜5r_mp][@ C+X2Ǐ%l"QŕpfSUiioG %AXܢ߼+%9h$](3ʜvc-'Pˈuw¤Qv <o"ti>u:ݞBEB^ʯgS ,,M6^uy?9-!ǀ}[+{1ǭ.\4'_NQFLgw"\ʢ&d+jzpõj_i,҆bP,7fo\"I~-BbGOSE88e5ǩIXqǎ5%<>il//VB0|&ΠnyKOcsg ᶑU`vrP[0Э8+ Y*S>s"eugHB|Y>|/6 m> Qͩif 3<>sh=$D46yTԳ&߼f(H W65#1݄q^YxK ֹv+yh|"s3]Z}hyt6O7flWG6V+/K#D5Cn[+NcTp.qiQjdeEʄ(?wrL wHW.ԛ~W}TŦ㣞h\qm)Mvl/wޘXf%vIo$֧ ˜#йꙫ, G@ _ ?vAq O.Am%sȠP86} 5C[|xL\igͰ$O((k 7k!W);yM>ז!=f, QcAKCr&["b)OaMO±OB7v^dTcQc [ķײ4}z 164hȲGHh u<-9 7Hp5mi%*ZUv] - b1 IS[(Wp08Kkf:'kQ|նG| ɒf֗cv(o8jۻDEX|Y:6ϵ?%l׋ vOGшErVFq,Vi}$<UMU{^{Խ5ݹ9'Ŋ Jܶgm8q95XzW^ 9(FVG$j==GQu%zVcHgK l^ekcn^> Tk* Lj&a tqTm\(Jjq82썶r?9¾2fS`HX8 mvٲ%7&vUB døE-𫪇䦨(}XW b.M^<2U>dGmUzi}PtZ@+ 9 o?Uhɲ6ɑJ|iyz[dW0!mD0 tr\.!c,s\u2X1!;R*)(+X$7#h"I%SꖡxqGMW/>WS<՝&fq5JP{oD`G&x H-cC5u 7֫ mNO2کD 0a~MC/ݍs<6L $nJWĻEŠU 1zɜR>w(#[ uxMnYNE){6Ff'a.,k7k0NR;ux;䒁Z 7"|}q&՛][ԇhE42ۇuzy57ղQNrC88"LѤKk9 ΁Ʈ?322F;jtE\%BK Ǹj5_#tu7؉L8?Iz%3v^@N;cRHF?ģjrH{kUkqJ\ݡ@Q鮷fێtU4Sk">Z)#RmI"k=R<&3 w'On6rE>[. "f.wꄠ+8ͧiGkѦzgxeKLh4N2UzM #?]DO>.f! '̓7&;/I- ܺJ bC 鶐nC3+IGlw c9$J` ȴ bTzm#&;REt~B60 DUiКق]>h,^ >$%S/6]n2RQFC=8qDk>I?ք$1Y]a!'>p5HϹ?-֕>^!o\N'ٻXգ EeڅA27soQѼA֫7G ȷӅw hg DH%U7ޙyH&F]ts.q53W!-R{iރAt0[TFG zI+¢\(\q`&Ho_h>UUPB2ǦL;Q Z=IΜ =ސ|n_)xhy/|Q9r ,Fw0YƧ@h&GyPq]& j=*I0U8£A%hJAչ]K+n"Q5F\ ֍H3`~탠H3hƸxɂ[ER ME8HX4մRWLeN޵} /&L_eFq޸;{QJe҇?.VqMXE4?BlʔϋÓk0+IToߙaӰʮў)v{>:.v:+Хwڶj!-= =a,ä́q(c4a3D=1EYRy6 PBl}Ż'RypFox!',m~iS*y[CJZc+hҥlXx8kzL!=R7ܢ-vz\bާ PZX|dMeREYcR LQ&TcDrprJDrNz5 ,YߎMEt='OX.3~?a+ja&!0^/DAR`|HZ%X"5,JMYF )H;h(bw5B0>P;X%Z ')~Dxa5r!sAYb;jaWWV5X,6/9UU-%(o%efR0וfK8Ëncܯ*] r?-i=V #+2.uWA;L|on+$]Y:C\|oﺼ(Wݘ@ t։Wwd{lD{BɌdćXF.q szn ]--& v6,&jP#Gm.m8 ҄2]* {@s3cR,EGfE4 mΑXK\椸G:VHLrN[ C_KSWVw{@Fal0:Qg-ӣO^dmq\YO0Xa"PX UR4Ӗ\IFAh?yZ.>!@$6c\tGo4ߤ7ps ƈ=?Rd.0y"Ap%a?Gy1gAp" 3тb칯C8,q;d`wYٲlF\o\<9og_'spSdftZpJ#H:num 6Z=DW(ʪbܾ nm;ARȳ!%\~Ώ ,g"ZPsk]Rȱ#Spn>$Q&σ6 Iw+ +N#irj[_0X(VqRxq?&Kë b~R ]EyMG_ M!m/#Үl{!YB:rl5)1ɖFǵB6HS5J"G6uHwP.BT#+7>RI6tŵ9j=NuȐ+*j @/ϪmzK=\BWX48 `Ŀь3Ϻ&ܸ:L-\Wv WĥQP;~(8~)Ƥˆh^ܲ*Pv3\s*hZ }9Җ<'[M ȉax,-Q9{Ƚ~o 僝/_kҷD"Z=oQQOqlJG\f-9ū20S1i_ |45R+J&8ƱN^5#X1u/J'fM« o%xN'u;}_çW( (W*L•4=BMI +h0Zbs|dx eW 0o4K^Vsʹ2JY%ͬRA˻>[f=:t (\z]P$kw KÐ6HM]<|I#IP%B9hZ}y}2m*;6otfD; s{@P#xڣp\IƏm 7vЋg%9'0[4A38K+ސRK_sO\]J뜁XN 4E'v1Z?GʬoIƴ#CBBbo76;u]c oɔ0M$ Ƀ֖>[JP}gu.|\-)_ʬW=&")k/[J4 dSYiw1wN0Qs (q)U9{a_vqiO]ŎY#S;}sOR' f^c@*2Ei$|ѬfQrѫ+Ѹ6)8(pf"}yjwF1WNfzUވK;凂6Ox@c_<6+Fx\N ZC+}T[((-KusUيl4ڤ`Hw6=( ka~YOcI<B,U#L:k8jOI}ȥE`Wȑ U  w(UIc^]j.yeiOb@-$`ە݇{inpoDxSI@qF!$Ag$7s9{s`&Ts>.L&twpTZMy=M{6!C-?@eqG iG(x$y `ZS~JA#T\̇a h*x_}BC=C)SfJ @?ƒ3=ۣXV7z<nnc7 PbԷeOL:t3 t,=DsUnTLIL:aIMD^D.VXa #ZVqKBz.L< W2> SLlAtmc0ݎWR§xpvi[\>k >=j]/|FZ&R2fĴۦ1~R&rl9oq6kaYwQ~2gyH.%-59O95f 2A 8ުV=g~_K~)NzUF _67WVwXin3 ]vV9*-~W"pY-@2|pšCMyœֲ L5 Y X[,` \ƺBm,_f!l;y)eMDE։>9")꓎Lw:S"py="\0gqjgzd;kjV,Ԟ_Kh܂]cضAڑ5:ΈZA%Z@&ײ z9Wa`mDq7O#h'BX][M%ϒ`yIͼ4Oȸ}&-_%I˃{qy[ 3ad(j1j-H<7S&eKH/g⓻ v^*$+^LTd54jrGb2JK41ZF-uCK:AbKD Ūi4^8Won|Z6uM8bm\j:>yGJt7J{\(xd(C![I V51yuc]1Op@ y{BF-fN޽ ٭9st퀰 f5Q_H&BcٽQJaa3Zw{%uR1[7rXBBuj}l=q|N1'j\[3?6bW!ɲGJHoBRΠoN9:+YHz"g2plᴥR(l\w<cdL^icʟmFr^G'#(lqdn4rF[ǫ}"[ >ND _B{)ͦ 5H`+,b7U$)觸 I2e|WZ;ףR] Tl-u}4T\7sXWUc-vV,0/Ыߞ%+|~]ӁE[tANtCSj s1_h1cb4&tN7bݸ)[+IF6%Yj!K=X=M gM4r^Q[ \+В>_<3̆AF ,>ɑBOF?m|IB(:QT|zaMp{r=Fjtl#-)6DRhp]N% Fϳ+Ixk.Z +AFݝWJ6gF$X[ekOϧ(C@Fӎl( SF̚ @Τ9RF}͵&,IkqY[#ipm:.eRl ZaE͇ݘʺ\NO履01'VpJb#8S}l^ lx`Dl1E&$ L@M2bDrΒU眞wW)9` TUYqUKa@ap7ZQa A d4 y;! `XE"b 2yXQZcf6߃ZOUnݽa;G8N+MvDЊmeR}jɦ'Rfo\.B-**D!H# P3Ejxm똞W 9JˋU(5O1D8Y:Q'}heJP#ɜuYuā/r[U9N;)ڇo*.j~ˆv.[CgƆ(cט#%?wAO)n~.AfZOr)_] uzϲ8C].gjeI!7SqbZnV `:m)J5?PcL*7R1lQO9IkJSvgN\/Z5F߇_ulRv5nK-$0> RHKU4*sv 73H,d7@Wm `ȭl<ƒmrO-DF'o1&b)UxA~ۆuat":"6rz.6NpI?X$j#*fVmoY'kp4*v]Cl\2~ɡXt}a|$5RA>vNwhg!~PJ#BZ}&} ƙwK5½DD U=pdxQ;h%V+qEREۖ5]oov#L6WU@ZTkP%ms¥vk+֐?Pσt<@g9\@!V/2$-V=2@o"IfKDL.UgH\Ѐvif(AEj6+\YX;l1E/U]|H ^r Vm)հXWh U"9yUU0BaK+(=Y7cgZ& :|Ίhu<| [A!R(Iс? bΔI:aN`=>7~֤>mo\DHb]I}Fm쉭e`j+ʓ9cOZA0:w90lY~0T(,W3Ajln:̭txD" H8Tb 5CEUЯ@=Y# [0*  7+hk4YI/Ml8$ociS8ia ܶCKdzem[mSr I]mwu Jn)2,Sl|^?5b8 L#^*Z6oz %{GBtlr A`q<ތ6^ɐ~fS*MbYqoBMEW+h&&}.UD $V TfuB[8-xgU[\QU`q-*53_ Zz m+]qX"fޘs'7Ȫ'm4l2f)@ z3V'MݜNFfmt\ޔ 4ZF.z.%)%\.$A#% _Qp'$sB;bm/`'Xy&~T;OmRZ]._T3z}G8׊IeL~c&h LSU&f}CefEY>WS dWR`K** [_9ձ$ǾJe(WĎAjf1yG萮COԨYw瘐>1? 5^* 8"k#7. !f24)vWF*KqYh43I=c*zY A2I3KƏi#m" m (|eQh=#Ixj;qTcQ`ABWƦenb*VSE5 JrTEÑwbeoF\" z,IlC~tSc-ѓ$9.C^gMLFO=C5p&]*?AjVբS#4rl@ G}e;LByC@1_8m"֨#ۥ* 9]Y.HgQxYĆ`so:YDR1Tڐ)<3˷fAWIV2M $njנ#0 cJ +Q{!CR9ɸcw'I!y B@~Te 3JނoDJںu>q!isB]K_ +/q7讇ںNv.yKOWKe N75,9#O;?ap M.U1KNAO)ysW 68*=[ Ӌ٠K4iVvo/Ea `qf:P8OMv-wi.SgM K±@>puQ/͖LMU#Kd 2a7yDSX*&Vf$ fY~M,Z?3N/Ԋ~d¹ib4 a,?>jKC`3DZ`qŎ]3̂)s 1u b#GGh?5"{Tf5nZ%Yo^]6:P=Wa[, ^(m'c& BV+'̵x;G< coڭP)AMEڊgaQ$suHAm?(gڦcP:J8E\9A83) oQp\u.Ҫ` p(yx󱼸>Ԏb,ne3RZ*RXɁr,WXٛOO={m"Z\târ+$bۻoUYDi^\X!\jZ(%ZG:,NWV- [)ܻ%-υ՘^ cB97"~ь.l('+">a6{˖=`'ۈd@ԏx?͂IH7Q02DAz$ VW]k$I!*]S&=isix -{W/m\ey9kAgл묟<4[i-P%\ݍ`^y a& 1аo]&&r]y Y]ê$Ս>ddɍFϿ]7%ؒ)pN\$Gw-ptQStM,Œ{A'eڜ4nvN`[qIv?@h,DqK_"$G0Q7 ,ۆv<3'yE]#CBY} ;&`ޱooT~ucPCٷ($:Le vNyq{qPþ@jH7AZi4/1iKYp';p*ݫ* 6Nԟ_aC;9mC긨J]T7 CZ-GV 4k&38 gDO[rW|WFbs*'K|.-_q8O?2;M~N4̠hpXS] ! 'j.bY/>A'q=M*s?Ax&L`N: \n4d=/N38잀 ȝ.=]_|jl*!iYv߳Bqf_\[JY^=@@ 0'mg[nj<+  QlwRU"dy_džgQFk+LGkn4P?r~Hm/7 !"@p.N{rkqBzyAC Nzm- 1+=Bw%oȕt8y8g0zm ^±oPN wDk[c\afX , R~ j NMP} ڍՈ;FGcp-`&ꧭ{519HF \zJYJY6""oODBD68sV;:!ҍ-Crm$?Bo71B-erSBJE^]JOY 'TW~uiR(F'}P1j&[^tP(wZm ,tDER˿ksnk>ӗz+O-]BoƊ7u]+.LMBuN:Jdޖ7xW=F3i+B 7u8׬ ?Gșo]F>}i{ak9ґvTt|j{^ 7 /'Sܛ+#TPkcGt@+8,bϕHo;z7#ڇi乽Qݘ4iwETe~7Ls62X=Tg.iE=*,k3 c tvEwN۬h ~NDt%Ͷr>` MN}>Fz3>RY&rdD_>WUmzT]^LEEd\P6[,:']guZڒ(Y $x=4&/smbi[( %$|JW̵ңoxY[^4@_hZ0K?Pe5 LBU€0*Sر[7>󚓿Sg)+Jr‘wNч3v@k]XtY:NhwQ?aQz;Hn m2Q<{-Er'rqH{@߱H++})3\2zR,YD][Og{c;%,2gSHq9;?ƱR(c qiwVL_r}Mj1^>+(bB yR3$0y*4W6?KwyA~ fBdU b#yTes|Þ@0Q䴞0G+8j5k#Ý<@~ޗ;)i  E<c1|-C<+gw~Jt_b[K-I$4Vu"ԳObP-l0W (>,*MY/tZ,k&}F÷XAᎹM TR F*$˻w%͞{:_RM)'h2{_;ߞT@`p 69a{>c0N)ZY >s[G-O# O$ѿ$+JEJs6ŏEiآThK|wB ;6~DfuF=4]'uI0yymH.! uNš+;syQ&x9.~յdYxS8Baf5F3вf7:-}znBjMD'+-d3vMx+aܕF J򤽨A7g5.3߾l@.!"*=0ZRSD=3a#ft\e[HOCh*8*.>.i\<[*_%Kz(xd?̏ACj:=Q4F6E+yrU"Q>fK#@V~`^Peߊ ~*Yt޴oO*"i%'KfJyZ!],T)[Ye[ #Ҭw4i0t?)'"lp>$'#5` W{F/xZ2L0X dr7nLJ/wߌΆۜ?*BUT'*(.6RAT7zɆ(7kʅ_yE|QW/NH*wn0QF$9HU}I6;vp/Þ2%ARl Z:[Y[Gv U>Ϡɠtl4H3MUHh m-2iJ@s _Q~1lRJ2S#M2o] )eK^7~H q\*Z,T‚ddgWrH_?Nj~+jk,1xj2LjN7'ylWRco 6,a+\ڶ(m=[Ee~MqiG6.NR0w 4]zfe-xB#ГCC~ckDłu=-jD;i$-TO(_^dH$4RI}VW)_Dj?n@VnJ(b\|[@L?ʲ6#U2s$FiFІ/4S*Gh< BFk_5 Zf4kT@8K ~C\.bl@+v{UX7~F[^* "- Zuq(xL g1٤o= KsD,;?Xnp'70.۔h_^@K,c*;P㯎֎ 7]vH":k h>Ve5!A âm)0TsHHQ \x%3G)2T 6JN23Ds8GQyjчUsȸ1hX(Eؘ`c*";;Vq]|0Aw6CP5K*_ʌeJͨ?y <Ś<@=Syrp0;} (N-a?tAShY)PG4``"l+&̵yU p.|C8!&B(`~ظ(U KJ#)Zp}fHoNꐖ/N3Xmw />7x^Rf\JV`>% c&+ZcOջ¶H ]GUE:PfTu7੷ńO) fGϐi좍739aNw{|/ ni tj[j3Ov/bn(Y.ZA!u=EtgCB_ʐjyuBk8GVX EtBO&"7BBh=Y˹{#e%܍@,U` 15[_4)P4عAlKB:`<\.L"9G[*SBʸ`4A*k57d"ό>Bxm= RZQaRWh3р]hcpQ+.tji3 mlZf691i]R=h*ۦu*NY9B}?Y %WdN/S 5o/.! B1ɮt/ձ^ ZudD4]9x^2hީ{/ោ&#GtJKүRz7ی{@'֥)yW]w)<Ae;[6w Ң9  )!l0w:.V=?9mP Uj*JI3ɚT:Z8Lb8 Ú̳K)^p~5|W!"q]~l.2.KoPFﭿW,#f\4HnANY.R Mt)iXScC#S(~ #6GXW'J/LСfNܫkw3߻*Lj9A5*qdyrJEACt`Ғkڈ=Ox=~'p!5WiGpFs*5չ)LLcgsXsgS[s;~\[7|jlW4߇Md׻BmvNX"|X5q M&eQ48`kJ+MQr*#9m7bhV!,H=A>^  "%}YCW#',#8h8HǦ/Sp+nH&^%2oA1_an`$ӣ!Z]x6pjD2@V-J6Oϒ-a{I wQA:kڊ(!ٕa\.} ݏlƽym1w0$?hAcGv xd&U.a)ֺ҂69uTuN_8\{$^Eb8 %68%:7=\ WR&J#X8 !xe(ZF^Ο?w4+mA<2@0@PO[+<~Ky譞@C2->g)Q] Ғ/`C0';6 bn5YVd@>'i%%fyq}Uհ!M)! q]\cXCrj_4N12%a+& "8Zzn(ҹ7*տI4E8'%Rmr7uധx$; )I;2>tKE (A5e7K5يS~n)6%P伩#-!6=ce+9Tx=!̉f9n w?K\^to2)U!Iszf3㝺BRY!}p(]`"o6b %0^S`3D >$^UNTg a7RMY-?Qۭ @28;8Rrr62Td7VXZcRO>k3C4 ZF0CD+*1XNWݓ,X36?Sq=N1ϚrrGQ_lAUǫ6 LtC]v3g˕"?YhOPD](TLNbܜlC&1NR&Rb{U^ⷝZ;wZ%Ceگ$z91⟏+}R*vZ[%8 j!D$)Pae )1nkG*Ay;elټס4ˮ2Mv̆'υ^ jh}Vy}OYE"8HGJg4šm*s;4^UAzϘrUA[g x +D]! Hc5&o0/&O~UtZ:oeW#KKoxH vyn åD2"Q\~:|1]\p Mū@b˙Ps%)a4"y$B;sn7}d(ˏMY,o^ t ,q휉c;|'[ETֳ9vŽ5IfQ)COn)Ş-HduU*l;d9uw0v{O&<~ z/ !qdV/ک4o#"B I dSa9:'+ZJ@g0'!%Okwj>ԩrgVKσ")1P2=hI0G_Uoa&[v.=߶SBsHo -4yk¿zn_CݏI8ᏭXr(4Po$ŠBn@ .Aoe&W'{!jm7W {z#‘k;K*(0|Rz )xb\$"; XX {P,QWYB-18י >Pfx=zޘE͌tM#yC~9UzM!4.QT,2CLɺ V{K˳YxM^jT="@X;45qV޿ܹnU}{5AYODGA?ẕeK!O9hn/Tl/dƹF,c]tTw jkF"|ܸ md{< F7k1Dks)` Z ؕWV"ibk^d>?,x4~fbh)̢0=̻aen!Y9,C3 ؙl,d]@xCNLe03b{/Z-("YQdJe$mUD'T Ng͞Di~F؅ƣ~`ߪ;5Ic6HDhSk"Fb,'q@:O\7$8Er~|B5vSAy6Zx#;kbrt,&sTR:CpY}Khrq5P%Ҕ.hɫz>+G*ۘ Rjt^oeoo"'>+.Đp;Uہ ,TA`TPJ;Դ Uկ߁\cRm]* TdWmda-G#1!8|&q;@/r,P4<,l!F$[s_fnFqljͨXђjH)2dvcr-{!i1h1uvd[}_[1C3>^*AH&?s/74H<{\k&xru\si&=apషih Z /e_kJSHľl~.䏤ڬoݾ#,-*LOX&/3'o `fgas^m]nlYs8G*dJb^6&ly].X[ʸR+*f3xSE$VB>w Uc~6D[*3i!)Jz0e,ݷ6ץxj 7ÓblemK KYdE*(isI :%gЎ5ޝeqP0ġUb$W\gsed ̯NKDzem(ad&]8?b 0͡mwjiZ:Ŋe%q3 zX6"&pi韊wŝBE_=fQ hQ#F=?=ětML>PS=|pp\ґ`=uWаt ޛFp791ee˓t`mj[SMĵG ]&;u\γf(8_𻰠ESw%7LF8 \32(VjR@u Q&g wd}QNRq!0.#@gEE7JC{-}X)eITDoҭ~&۩~O^O ;ɾA5_!Ut=qMW8e1f }͡9QdlI,a, &aX/;[6>ca’pbF< Z6:-wRY/^zݷyQLl883Z窱M@ g;v%!uخg#oGinV9Dc1pgv^a^:f;Hda/'l@rl ٓF͘ᵍ=g5N3?fosQCG$$4ZScAO9:eg IG3&ML` <|s_B 6!v\ 4F I3\=#qj0vx2=e1M3YM`OCr7d .+pDyj\iFU&+BעV!{Ig̺Byal {sճOURuu\#մBwу/|l]C`J߻h/ke`k􎖪G`B6 ":(R zNwk)֥^ȩj(~Y-h8wK0ou>L8!6 6juy%8H8hVЪl\)jm[$&Ezd6O#뤴R͌; ˸z~amoNcq_Bz΍4]֢942Xe (a#rY,zLN!Nh.FЗPs{6ct*.ރ@MV1HMw/ vU̐"$-݈ج!خ,VvF,T ZtJP%FV-fy4!48`mB;d6J8xEp? W1݊՘Po?&C%ni0H"U}a\_lFxí껦2d,xXa S7E ˂g̋18Aƾ:}+?u L_5x q9zEPi2)lzho%q"u*~/}[N?4^C̙RC];oUTf_{gIrr%tk"3NbtoRUG,C%rܔ0RTm _Qr]𫀟Olb&6}/[%0l2f& g TkQ 8bR"v*t9-6a5\ ^W|8-,8-jgO ulU,{Hv\ 1-AFXǨsp? ZE~$KN*_Icd9k;s\$zkXX_wm,eVc5]&pLîqNQiȪ˅K$+9tHgSwW yJ*ҡSWCݘiWM<{"ӎk4xxMaw>oT@dkɞo-,vS*DfF!ԑ|0,2FxTO@'.m E*J8jo*xHItVf!=pw|E6HI|M3"/}ZR\\X׌@H2X˱Om,fHi_gJ&<K^?: ;_g*)˔iP`@CXG{z sUBaP+Op%~JTQ.,C,eP+:F_3zȋeHߚA֡pZDqvzc'%wN^$_bɫ|k;B}4z ~/yӚu,?lPn[Bs6:UEgоG`3 }='o΅)0cnq;Rj})׳. q8~vYDxh/"^\Uu96RK'<6 DZc)Ckʧ{?x+Qg=*\ q[.CE>3˩:b)e>H51;PRˑbTCPZy,坳`(8H *-XRíŨ<=U8:$}֖%51ho KqDSAĿ8T3E[i#Q?̀=nr76ETT%jJ*,A!xD:q^˧]j.n%=VyO14 qng˷JYnPƥ^iV1uWQd] Y 0>*p6ǹc96p;R$u /uBtO ]Iq]lrQasPFղabj3/͆@eidx8.c&υ"yFv=ʮr_JT`s1v!\f&ni3O%V%7:hJ!?Lazk1^ھԙnla+ĉ|21cI..mVyyt.V)w࣌]a>1v){+p,g(<RZn{!*cH($mbAa=.Qo;ῧ쵅v a>ir{b}cS2Xc`wSR@Fkyr RIw(TMK {!&/Bo-OCe6w6| ] XCxZƉ^5BR-FPPpI4/tЩBg7l`_89t܎ΔXogU 3FɣKEUq!Z" Av6hQBAM-DDQL(z[,N-v&!7x|dѳ縘`q\&$yߵB Khe" 0 %F&\xrm]v^ gE#k( ~<*x7Oc<eDItf.MƔfna,R.ZYF~-ol^u7`Ӊ#VKĢ3Ǔc[[YzM5u\X~>|[2p5 `7m d( /.PNԈ?Ί Ef n$bJM(͹Ud-\V楱__O{PETڸz L@jNt9gY\TepƸuՐȍ 1"L@~1M4BWp͖pNأ9Bʿח{V2f1a&*?CDx9-֩,4sT hBgM9\.g'ґt7G=U2˺%!)|+ϯ'gƫ-M m9L؁" ћ"PBRn=}b׳;+";~N~\nS8aLM>z/TT| Q%WQ+0*5 "ġB9~_UYtNrf%h\qP:O)ɤP Fja߉7Ha,,rh'˲ ڗܔe7o_} aB('8t"Qh(ҮzՐw,ghPϫlew+_<.=4 S!ٹ4v9K"^P%[$C%6Ͻy l?V5kfU5(J. Q#J; $G(zZbfs0 <]>?EzKR"KN9&VPT{h\|w*FBf{:D>vJChTxjrS/WLw6e/K5d!,,{dڨ8 Bkst͈OlKOTN,<=M*hS}z^C)_nWto=!m) 17^:D#yO =$j67^zQFJ ud# =i6})#U K;6rFJӗ.|n}JttD?=9-o͢[+ aŲՠ(D' @y{gTq^d`2Y } K' owcjXhqŮ Ie_Fq/2>e OQ6"XROCձTZ˧>Z MmSO@qlD(g`'|dXr4 8j=*c]}Տ54qT{jeǬH\_/tUG%˕Lea+}YvƈNwtQ5 X0 3OD>KPf6$Zwm!ߊt.ppwq o9MdB'<֝litnt@(AqK+٧h$=q bJԜ7gq284O1Cub~l$%[j$~PxJ޷ wD){Eҧas#A!t<"UFo3kw kip js11ټp{}kwIE[ &Ru_(/8{qK̶.U5GْX/4dc~ނkz32KyA6 <+NSϻ}Hz³,mK"ctn[j4NS[ [?%>a 3ِμc2A hkG҄ݿZOÿ/_͍tW4'.B*9;%o4Nd1\R$Xd_:#K! l䴿F>~30g4?_Ɏ8%HKJՀxptM&!S&[z"yFk ZkbaX2s"f}ѢOV % R]S cfu##ijNo%ɝM ]4$5ZNa#c/a;ikwz _Q;JJFDSqsDJG#A\NIhH,ӈ "#IV8Z];HU1٩&8D={d7mG,sZ 4@  b!prWBtR8mjhYWo9+B( NSY|Au&9腯5iBT:!~Tk+*|["m#Sk`rL,.X/4XxǪ&@;:$\WR|'OS$@ء3|= <>{2Wǫ3ڭw -Q_!/cHf8v@Wm2'6zaQo~HI3 .tч3%lR~ "83ei($-LXo%u^Tp#oTEriec"X/}*JoG 6*Ig$HAqsTod(ǨH9GJSѸIRbIJ2*_ԑ˔:zRJ.xnKl "n2XԱϻ`g)d)>iGT+4 7}z*8(_]ԉзlOķ f\ F%.x *OCQd`4y3$ ҷJmdnqFy0q"{{>w RrN}Luk'::6vZAV=Q<֐hpzʶhDEϵТYpsEiv*Bh"2dF-tAc^3`t~1 y{,|OP+GP2D\cVW,5/o$k2H O ^i{DHoa~mnOpq`3ڊ|ԪU8ay:6i39I*q7-kJFѸCoE2U^ɞm/ndԒ)^5$RuPo phL9pan_s"\?C _*NRrYLlJ] b2e&#vh,{ fNRXϪu8iONXD;DW =QlJ&ee>;m 0+1uT3 mD?U`rZTw/ g'AȤDy_1X#MN7ӧ4 `/k5t)7k8p NWM /aA`hsw?KZ v6l7층f$"zHLf6gOTiR$]}? bdbB-c9n`1 pQlj~B:ǽ ΏX^#6N_-Iː3XxvnK|WF) #=k8GI뇽!vIk1~ a YAiixΩ FB9x;+) b:9Bm*6_:1nT05ZVu`k=V,70YI"&\8Q>2zB.#fiw?tpSÖ$|R#;#VH6TqcG3RLZfMtF_wS'Gy "V!o,CYTmK(z+s,Gj_fyZ y{y \H*;#Wq%ݸ WZT?^-gDm#pKr1#ٛ0X 2)w`qֺYp OOR B$;e^G&:#q Ha?{e@<)E7kv_,bH/NO PKunK޲3X/x.yO^I3`TIa/NlJh ;rU$a1p+z<6{oLrg~r#"w+-4'ȕM;ar'i-tY%ϠBE>" ('mS>[~g1Ӝʭ1kԊ37B<cYv*b[%M/{LũH/LR{odlkSY8`+ZԚYf#[bh v ` 4^_-tkCQb0*+gvDe}nw`ceRVA :1ĺkΩowci}s~D͔Z-eHfEBרtP^ V]#Q;wdvwN<%mF1 x8s["yFx.%'} AEjsϱ5aHEg@;%?* G.#)qUY7hKۗeX9, `BI΅V_Ŷ3܄4P6tZ]"A﵅tAiN76ɀ +) C̮_&3oI7C%qX}@O־k+k)=6 ǩuG,~{eQP'\ (4jNQL̟0y-qfO ݛIQ1+i U~M͵ݚ3J9 EDvl_D1`'gS kMzU]-|Q~'N[ZA*fUk%$^%y5nWR;yZ\蠻Bܪ;#/W d8@xR&EbYr,ׯmflPXNcƟ3m&n?äfVfDyy;2c`nnza}=6<7 2K[Bh8rxsk%\-XW "D%=-MLGB&Ȉ",2RF;kqoOvв p%B0=XpDLYy%n7קPWՎ tKA'v 1ܯT:g!4 a'$ X@= &nB:&()4ʕD f=@m.M6յy%D_e'Yr1st}Ά?LK CLd 1_̚JWt `0|rئϽ+? l ;wi/s:I-YI4 )k-j?n1&q"{JWdho>^|R@Y xWp;Z1 $jI8enH@GٓdŸI}T'`u?͍BtgyƠ>j 2Z;Rry,=j78gh@if$Pm}!g&HB ΢ \h劷 #Y/1.&/D# I 5$!ݎemqB*=ԄqmX"^S*QE"(:Ma +30ݧ| k: kum,);i`~?82t,'֬mĭ{i :5/=C)P9coe[6{iG_x e k:G^Jigg7xe 3 sU"d"td6&>9p'n&>"R)=Ԧ14Ekgot ͜M?~r2^&XJIڰi$QA;Ѯd. g u m  uOtiT 6' QE1ҦY@k 'f%t~g%fG;h0lv$ҕV O`\UNJ"S ~ "Mf%#8OktcZe '{:a^F}Uiuz?G%MV (CƖW\H!D,pPtΛ9,vgS04phP_)JRhe'`J|$f:Jc,+K0m$X  *$?og:IJGNc;%1}+r %QeY exv(yhXwVܬ=}NԱ3xkAӌs7ٞ]ug_|>;жn&aKwPUB"S !0m C&:Zd[hXnu%A"?/^2 ,#)jt{PmuicHveJ-Ҹ4oBhO A\v5`^bABhMд}apğ4ܥё `+n %nV$P۫ 5'+S`_0zot*_j )pmNoU " M vOX}VA3UCɡfYN+\s,_Αm1{k(L()V;?K8dU`=4y+` HOlqy7ކnɲ<3nv cUCJAU]gs- F4'F]#))]٘n;+3/85h=j;kWy9+CUdHTjAa[[P?.@Eso) grMgþ,HͮrP=-(=֟&f%T[:DV8 +.'RI.FCpCE.H,$^;EO0Y/A*?@nI3N@_u9wMZȂmUIXPUkIWDi-"!x5Lε[f4}>w4ˏ9%F=?U@'{<h&\NH)T0HQ43LYOGGn:] H~ }`?PZ-y`u[Ա\@YAeت: lkяs0p5+@؏OW iVV)AعHO;FTȍ[4Г}d  `K阋?}V\}=rB$?oZ'4b٪ u'y-jɕ=kP7T18 NR3A: B;݂dzKt˴G+l7Clc5{ 'IR]ێ)D#j'%دe)q`%{xUw7ؙ/6du ıtI @OhckKY+eXKlDot2>j[r "48({ b=5D:$zG Nuښ(YܡXFjD'az^ \8^n," mYƚ FשICutBoqxl[^,W\VbsO&^XHM6(ɊWF@٥~t-WB)\{(#hQbZ ǹKz{z ;Sq j,}셴}d%A]jVSUY5ëT(j2^!LRA8r;g lԃHD_n@ȁBuqGJv=P3o,e}a\[. f bgW&``҈e͛_9|UhcQO\Qtmf$? U"!XaqxT3n9`YKdg+]=d|q";Pu[.cORm$ {2y/2 G@c #ڄn;Xh1O-͐aUENq)hc3'kXψYƔ{(/&`7^3al1xbs^8L*|xOy1ޟ!D^ZJžgo!_t ɥ1nBOHJ>< Ty9G6m.8h=pYz[A*A=^S+Td>}lB?&~>̰WTq濇E.lb9X9h{#y<;a כ[&٪E gsߙ+G⣆um%Nv=JyB<)8hKzLV0(@7u8ۢnWk"ǒh$'uVgc$n;\zP{g&ΰ< z)ΫwJRTBBbM7G –w 1+DrgN+ _zV=->ԣZѮXl}17s׿鱄_\8a_ b5Oc}P/zc/ԖUV!L66 -ZX7"m"r"'3x7۷&z`r5sEozt$i)`ڰTA(%id ۤ{W=ʨd ]8q7Q٢x, C95W 0T`dm :S !>q/L@7dȕs rfJ7U닩^xK!ҼWD[96kQjPpΘV#P|&n98 3>iȺK.Y?9}.$+wGw9Lk9z6FgJ({<"X⥜P`M-+('=HpN1r4Dnaacq楞a`e8kMu"i<_N_a񣔋At~N-[l*KH pMIVǯ>m47jmE$ C Im-[{bnۚb7QȈJǼ ?~5<+eS& dwx-wbXԳ#!<0;#LzUkg%"6W6pgR4tꔟ4E;)sEf!~o%AqA57 CjeB8YSr"'e7{MraLxR?Hmʚ}JJRIAj⚳k0u@ʲ bl\Pl?a=` Gq}Qv p5O^tĐǧX0.gOd]oTU"g!1 p{P]?[M^4ˍ?'ai0$=i.^Na^YRx\w]`CF!y)g4n4'%Nñi* a$J%&9%s2qmhBN`i;/g8ż,,4 G -oGpQCHJ#K"?.,?y +39a!0L<zO!\Es>%\i\Z!L iO1%#Vva SK Livh|>.mO)SjUYGsf!.iѤ[-ޮ&QFP[! 2HN5j3"Un˨X/$  Ox,AɥW8.&+'G0F\ʐ<ɨN<[! A¯>{C xC,j\;QBuAE/ޥ y6He^Aiha`myGuU9VpjkCq-q%sk&?TI})]ಶB2UL>Ȅ܊ K ޭV(t,3k-Eh~? -Ao;k7hPGwkF=n'24C&Vc%HG23ē{5i6j&z|OqQHIƴ\Y^I뒵>G}PީϧC3~r=0ߏ.ü~p翬CU8~.v#s.N]*d2t|$2BU F {o7m6:gʩ|Pz\hhG0L!bFNrl1Q8zgE#k}}!񯌕^%: BlUSy +G~c e1B9\QW-Vuc{C/dW& [G8?Av8붻 V['w/|<] <ϊֻ"1`h4ގ^MgEmڷl^Ы h8H 6юN0Մav$]/9&*ϴnB.@v6]x)~f۫-i4&?~!lm@h3eD)yMDcl^v>.36S #HY߾K՜.O}+.;:8ėc&D{4atIffLb.s8,2>7YjL 0uJ>DS޿y vI=*HJyɼi#hHkl*>) ua̻3`.gdC]ɳto}[ Kqi ȷg)M$PIYz!ϑQ@=oB.$ϺBZ8nHaJA$)~>!y7vrEw&RNjo)9L<c\L $lr:]GWIFEu]\<#~>_1[NlQ|B\߅m O@u%o V涯  pO& 3$[XyzXža|+}|R8-wM26+,Yq>KYXX{qE浨ׄ4)J8-3EMחO=3vF@y W(?xDsm& (2<*_0q`O,~nMnrɴo8 Պ3A>4ۉ[wzѭ ?!.&^! c8h[#lخÛKf3Q5K:Ԫn% 9E>̩M⏱.&g{GA9mo(=-td,.%wT}#샪Vs&Rwq>PT,gv0_"T/bEZӬyx_,p/woU8Fw58C6yHpr5ɀ́ XU+ 1oޞ8/WtXn* ZOEL|7  xrx.+mkVZҤX 60| Eر- ZLEm U"HmsgJ=+,FIV88&s$b7Vi0W*]t?yumvhZdxaG:W8p!z,Jxj 6Az&n \ɂ4@H2"" JM[lוFI Znr#7R2e!TWĿi e6XbnNs)xW u~2 _X}|s5EB:r|Y7ƒO>uS7~/!% $!vKu hjQgq78l<ߊwB@GTkmÃtCP.O_Gjm %m~+Y7ɟKu+ʃfd@Oqu:{T{t+N#1^uZt m_k>oSjK)|.Y3mpZQt+PGz&U/u!PQA *D??Iz05FH:3r|kgtP,nW:1r|>tfY.ɚQ{h%e;1a Rj(11K1B>Z3u =uJø0?,Szz0t#4 cNN]˜9/ĞbsލzMibIzVUq 0K旟ygWVW-bQ9c{ikh`A@ن4~`2o%=-=*bC -ZWъA#NN8I]"7v_c:؟"'fN| DW/rgUJuߡ 1Z7IᏑ8 >:zN Jg]N;4ҍu3E!1H8jƃ ၁FD&ϙVH_sO&ӖN) qG nl6KIvg\'סl']RF#\*x4r7_eW C%8 Ia0"j٠9Et.hӄ-#r+E@JUnbd.۰s;zf9#dKQ֙.$(N #|z0, xxHRL*c|DEM?aǛ@H99x0Gv3`uI}-!O$"O NW(ڡC Ykk[D~#+.T7l|@2%s/ߊpwgv {_ؤWL܏8V,rՑRώLڣDӱ<- 0OS6 "fbJɤ"\-"![)}ʀRWxtF-M̈́.ݒs] OjO%E1ځwtU10ߖ=-G҅C<B#0Ĥqj*$f]LsGMzz9̆i.EGzss旸6d+^R1y\SZsf؝zs|@{(S\cRZhRM0t8F5_4HK:pW(&K=k̓C6" ;t%ػgj:;asB鮾Z蟸Vgnst )*#pA,b@bt*e#tg9~i&khjA-% vA !$BDњiTد.2:`Fj_TK#ڜe t x#k [&ujJyHMј\_Oq2`V[;]pǚ |Pte$Z?Oz_oȉt8*fM CDz)e[dzlj%LXdag !snBJg'2Adk 憷aHY{a #Ɂ!]!)|B  >tdOA# k0 (zeXRޫEC;C0\[F3;Z *9콩q.K=R'g)Xp>,[-r| [b$8>~comcepj?+y~ˤqROpR=jrMȭS2EL/pqGJejtܰX_ș^ a2*NW`l^zON& *wL*| g9R9Ѧ^H P`urdW$? O P骣Į]D X\_/X99f éJnӞ,.ZGYk>'oTZ"w yĥ6&\ZmJ4sBԶxY%P+,LTƆt[uR3_RäӒ]=tzQϥ $B2 -˦U ~-0afRLDpMw5葃0,)%@1SʏsԐ3z2]#5Ƥ-螰2,H$18 SmpF@ @^uUVLq;4㭬4&XS$s[;Ajۉ@_/Q4.&ɅRy7+fS?2ye~ޞaYG9ѻ܉@"Pd:1VN_6 3P2ɫ*,@HȪ>UV!wmD4>)pkpKNxuQ$NvVsJGUVΞ~@lٟ/G˳L=O-I=&K ـi:4G70I?k-*ϿطFA$}iέjC\&^Ⱦ OĆxfsQfp-5=;ZO"f%1HyS%qz(a:Z\va y~E@'b sN _?|nAҁэTTVտgL d j&4ӆ;OKygde;E 1G6#s&-<">O?i k%@җ Spfu8U gp5"[kd/t`Ϸ%ᜳB||OP(Gs?B 7Ь'$2YӒt7 =oa^J5.N0ߧH$yDdMX`zY󟏱; .{#Y導gvʘP]ꮁa+9zdl$>^@5ѧ9kj,U e- %L]ٔ80E {ǥ0sem]0۪z6'ӔBxkz^l RI7Z,wBgWzY {xbbWvD/!i/T` KN!F_HqV~ 1<$=627IZ *eXiUGGڇr{]BJDzcd4M.1G1wAO]/;TYldݙWZހ_FV/ⰸr⭿Pyd%j|!O5r93v"G_sAq>؉[YgNco<|)1Z|Fi 02u5n6XTNȮ2`ef(q [[{c`!#S٪Q5ɿuXaجUI!9F}T:b}@}Thp^% DU+kS%RNsoVjpxMҸ!4ڵܡX?4 tɛѧ撹 Oc@YQ/tdM[*!Xs%}PuE){{((ay!@Rjqt-;ٹle<;E% D0Nn@D8Ev1N$1p|V^=!5:ޔ9UzxIހy"8RAGA] h ;UiNJ.씢n|";"lꀎ̀ʏ{",$>o˪ 2ەE6u,$im]:/ ܹn9pa,v D: Hc0KPU)p$ }#tFw!f/QeYDXuےkHj$s +k}|c1+ekcfB/YB3K)0Fʓ jgHB|qIO ?vGԅCţ1| Amom)Ea[=ؤL.~F!JL f&WG`)%C0iI&d_P$w@ܝ@S`&/ͼFx5{pRoY²kr#0ϰ%ɣ8iYh+)1/xmrB6ݒ8KEڗn;ϕ Â;;0Qm~yZW7|&Wc&@\1g1^m}igA!o}KRmo!|F~Uc"o^,p/Z@7x4;lIle9qmRGwq"Z^O^ޤ-,͠¥n!:ғ=a܀Eœ13(aȀ! %>6w[;3)U"$b=к!1iO qW͙.'?WcS=R*u.޲_~Dupp8QoB4Gq xB(DХthT KA$ԴL`xm 9"fQT~}!:>xԱh *&L dI-q|@RO+UPjWf)5,C#"=@S_2Zܓ]/86_TuZv3A|AQg,gc;Kq7 =}Ͳx*Hp[X׷롬)ϧD?X>!_0…1Qa^)joX=_hrYR~#\f9(󠭑y .%o0#RPÙ{I,sL=IKQY<d~H4ʍRψrXx[(?__>*lOO@TvpIE8W}2HQ%~~?A$Dc3PI$h5+وbtO?ށ›zVa/}LRLSLAi+O*@# /sOE!6 # Q I JNj{Vï`.`xDf7U1;Mk}B[%֟CwQ+ShKԔ?B'J|kn<{ ^.UAc,`"ttĻW,bl8 ,HPB`^׌f3poKXk/K\7NߡʻnhG!նڛ :ݖlm8 xlsX. f? zNPs3ZiÁisy;D:uFפحg ٤Aǖt}DF{'Ks04јƪ 8ͽ0^0Ou2u e6:RX1]S4dSY7N!jHZa;?L/oFOVĔ"-UqTV"Dq? ]tj5Y:w= #4q].[-e086Xak^XRBhi`?U!ZCxPON84=j}7ZT(i Tĸ1L<,%@+"ĜpNG֛I af 'hJۗI\5wo:,Čk¢D`1ҲשBk7c)eӰY?aAUh@ZJS .jgQLA$ɗzo YeR c: nH~,7x&@ 190O plU+rA b1Itҽ5uuexUݶ兏#]i.Y/ۆ(qwq` ^y`ocDqjQEfٵ{%,=ٛUB J+7J,!xMC uULIf͋K&?,-3|Z-8^^{4$+[ͤOvm@ʆ~,~tqxnA-}-JW~QGIT+:x]ImؐeD s7_:\:9R>Z7jOY`{4B.bXd"_#_gFUÙS=D͞ti< {6U$iX=Bymdya'0N/W V)do1J} OݳwoTf6NN~ 8zZZl.v](&>K/:~4}{j~N}gar5AO~PUo [wA;=D0bpBJ0{@~U8ì-M#o9.(Sn%&BlW@pT<՟Λ #:XOv3{ym݆s3sQ+n' wl.ų5slE߄OmJj 7ap̗gO?iLI?s|'d~||?G\% !6d bGoo vC.,TKئ%ĶKnPa3WJ? bYȤ 5I`ӗ"~9LX{bi,h9Dc3_CQMh{a;]xqb͚Ρ_5}r(#aP-`hWKlrwK C2rMgx 5):=k3(J(8pxN/m жD%9A֯% |U_qd A>D~ș Zxyu"w>DgYSG%ި 9d-]^ *B*o8'T/KjLK#^&mX׵<εhYj:G~ojJ&O;hXw$&FFi616,a5uoUC[ɴU_ OEq]9!5T4'Udڦ4&vW3MR43*b61R )W T7jA[ ɱ "*/%Nfd6 ԮεODi?ZdX ޫ!Ұ"U,G}Ix=`b_d gq=-c[`b7QxN'3"1[94k_ fģK bsπ̂( LP#y]`16[ڎ r̳lf$:Wtj1,|^F22Bj_RXE?>:(cu<(oǧPC>cf;'`awFf\!o5h^Z嬚D+<;*7˪\~xV#UZAmK .UUt℘tB8&7L[+B (:{r zTzZzyեuU&sE):U+Z!3͍[P1=ej!>/;q6;ֱCXR?QhD>" J&OX8nMC1yޫDAZmUK[ȎS߲3-@U7vMCRP6=6Yy3v.㪞e4[6jXk&DWWt#O&6J]@YE Gd@/VGt|:,ؓ ѫճgu/KN.j:GxOӬjVt-*- zH [5JM9i5Շ^RX-A&dr'#2!`ՙũ QF}C|޳~0_X 8  HM=_}8[OJRX˝s*[%$} "ţ;6|cIwτr! wL;*mwԋt=oFԯY 4,mFB`\ITgRd,J.+^芽qI=V̯z'h%Ļ7nker^AE7v?2QbŠq \E\oIluy%8s_Xa~Hߚ|-1'd 9`1Q/PNd!"^K3B.!f̱USO cuЃ=3zoiI)T0F(kmkq+m/{lmCȠ6%s.g S{ Ml羜L3^dTϕեPZʥTᲘ:2Ngndۋ%=Ǻ7Fyh /WLMccI*Lns_ɱX UH;+g}Ɣ&JԐavi"(M2&ޅ6( G Rak'OKet㈙uHsa::;nwzٌWYgj>Okϼ4lZs`D!g.iq']7Ouӫk&K(+it54J O~I#Kj@Z~oZ C D1SB?tJڎot/]16w0QQSJb4,Rbr1ksPp}[3Z<|)Z.d6f0:˼r\#sHW\}y3i`3|ywXWjO54 ˩fXoǞGߜ{պ?g')̅PwUhoo`4o '~?7}Pc%>GE^vr&@DʅOzqlBM?}\Xhvrx+-! ik j'K&)w$Ak0A c i&a=M+;ܥ#:ϋ-m>fgk-0γ] # ͤ]Ja%~MB)-hnQ/GpHe(oo9PwNk%:VO[s?h0K+ե #w|~͙c+C&4 }ו)~SϑF%:4Um~qS) (!\⹷ᓍ]2;eE!bY88fCD$~SOSO:m!oО%v p<1b ~NhJ 3ЃVe.`ʠ3Ei4BGZݓjI6w^ OnCJ$8wDqb5/ ZT f>"uiU?(!>27%d~)<=D+^ PCKX\zMmE}ť䦐yF!I}%1dhnUpS߾!K$ͤw,Zx3rgYf\nvm( X4Y:H5;[ʠ 3[ l;Y&ΩXMHL?]Ҳ<0GޒV!͸\J=_Џv p.y`:MVX"ؿ¼ƻQI/Qc%#ŏi9'I ){4aFڶ>P8N3MGmGݢ A]ԁ/ɴRt1Ohg9_QP\t[v]S;U-1)T۾M9\ReϠ[Rb@=ڝrfv }lc*u&vߔ#&v9B\#!%;h$ vj8SL4pe#>&Ey}PΒ3"$aocQ#1M4 M|=E{\1FÆ>2}|Q5CIBfEܶi4&Bh@s vCjq"?;m&[(0D~>4.]/4aNo!Oe<4˪fkHcv\]*;t ~^%1b8b`A@ƣuD S\AS1O\'MOb8e4dWYBMeXky@1%qACkW) B[2Yv-ܙAtNki ⢲CGKK䜂y}UR9kB3r*S\Cѽ^餡LMULzwr)_be8s4G,^[Ay2-eL pjOe Eq}wO2ѠCT骳54R]=R6"Jx⩥8QBjw!9asᷭ|R[bq2> 09?rto#Հ{H5rnjXzz84a}ܕ[> 8|pni07V?px8'\jy i;b.A&dЂ{z (|&C#=Bi2FV1QN''lNm0}`d `}6գVyV3Jk6D֎Khr7&GA߸7h6deOb%gӸ9}uQ/¶C\;.l:zYxbqvs2: !ٳF:<5Co=:qpRe/u;W'ҳY#x6 Oq)Kow'Va64&Oߘo',MeGH k3;$KZ,04>$ލ яo3Įb +>x|+& ԗIL]qs[dԝCG (U 4 jnHAz'$`jE!֎$^zO1hM`!}s*xSJia}[PV~syx.9zf7e\ћ:Բn|ѐ|:Xƿdx/PI8CQuƊ<6Hշ2ö?/ ?1;%6thʬ37rDV-`;!Jh;PA D~7y]55. [ȵ&Kn5DsKAwHQp~XlP-锫IEyÎ#wXv0;e<R^:EҍK"Bzq<! ZҙcaQ}*z6_rY8AB 0Bq>Vo1ɊQvBoP9 '|l$_ɳ*1w(NUqIw0Е}L"'NZ+2G8KƏ&>Cӕs7ޏc|cf^ׁ.>3M,/g;o zR#d̀=5% gouxPH]=?$ U,܈[GcM-T=S)t'ez' ̈DT( |hփ5؊m0gFu&ߢ\P'9'b#@tAiFRzGk.KGd%VOZ{k7O&4[?pAGJ1a@@+-UȠ+R5MӨ OwlmqַdZL@yEZ>.#h6aEz=|${g`!%xY^[H],M=*g/{ʗZN71Mٛq q2~ °$JO2!a'vf:816rEM72@FE&[v)ۈu?En2NaxF8[r~!DN 'x#lm4Y2btNϯ'f2W}+%AhIxpPȆj#m'KZ6!fneI;ϛp ` ۀJDsd4ȏ^ hr}v&Hru_p*niPQw0N m]GN ޖ rZ ң&Ova잭IR{vni ȻN+i6Cv T:Mu+1Tե:OyI^8[Aqî`3F BݨUVhx C]R+(YVvR\}/)Xnxz:I+~&G,%L8 hHj쒑tPS着-83Π.+C?+ St|'y8MHAfSt!U1FL$f2iDUכjW$JnuyyZ\<_CnCp$Y)Tf;oufVQ=Ty N4X3=,n+ }KSoӴ/I;afs,K?UˆsthDiUicיּO-xùIx6sOLxHqۑYD5[L |KTD N^,^WtWba Gٿw,nke <"Ƨ W?ut64OF-`T'??ѲLL˵4H%u`\m!Z؄̤v&o&(_Djt@lDf 3ު=604SRcȇZлH߫vڟ 'u9V5=:ӭiy%tb`;n9كopq\G S]#uioBuͣ ,!`k u.L : %"gVjmoƘ i-وJ8fzPM*k&O0X扱z$bb1e*ϸr2;&95b$Z"NsC1񏔍|/v8ָnQb2w0,&wF/r$?[Ƣ-w~A=NH]t. sE~F;=Ǎ]7O/$s'>QgnIiD̈́m0d$9Hxa=x8~`zw=v9 mfL1d6E&@ n(DѢ3XֺaX 4r\~E~eY֣ڪS|z!` phAƛHI(1nI!9@րBq4+DO#+{Ýv`(')1M&s|ٿA hU*'%G;V}n# Vmχi5*t7i^^%lN=IqɆȠ>E e,O3 /'//U=|o0gn ^7bm ( =_r6(To;;~^[=(J\ ouFcĩWAB[‵U"iq8bݥ5QeN!>aޮ+߈kj;y?DMV~N>E6h?)fyg7SDe8"D*w7ݢģc8 ,. ?Xk<&lTe[8{/|stV{CtDوsh1vQ/DJ!~n [y2fpT9، 6q[b $SKF,!nW}Jdjs֫;Ŷïȵ+r v\+VGaф2"~`[fuׄ~էJs퍣$Nd뽭ɈE)PWˢF gAd9Nt|X:0[XoND<?md6vR݈Mi?r1/@7rL#Z?|e&ޤxH:ߥ\r weIAnJFU,}~d~N"9s/U󆫢GA͝N]):gfWMڝ$sH(Z.,S{aHiVk"Kxp -̧0\TZяEF5eJ3(MC$|]onpa+%|rui7\C5(7U&MP52CKHrL':23穝 vR ׫\Z> r՟ ypU)ll"pwD7Fqh?ٱ녝KhO֋!vWIܞb%k/_܈iTގxݹR~/IFt0UNa It!qVFtB4y-_ѶVᄲq=ժE2sfA׿fvEO~E-_#4cTSA~bz@ tA;+SĝY9ODwJ#Y9OEv@6T4cunpS).VwGހ mZT3&'j Y:ԂL<5_#qo휰dj%fZgTc{R"Ku(SBvS~v>3[<#o__9$5E5g-GmEFgLF^ahzY{9L*NHu-VVlsct: Y_6\m *i*98;n{`^yƈv?2!Éaۭ$O{٦*5(0*.ԍi)8G\vb`6rq/?6eqKS痿w0w蹗A;H>%BJ;%!!ۄG7}pB SqZapEPO!Uf\%8.5Au)čgy}s⎖˥=ݨj~_DqHVq#'N&4z/2aLo|eb.Z"qLooC,[2{L@Nu'!HL/o7zݔS"AgT@1'tuS$S`Esa%4cD/}!%)t+Al?nHl"~P1IfHA8 rfnv{6KVL*k]9 0=ޤNN'_ⅸ8GHbS;T jd xǧ¸'3O*{w{HS -/mV}qKM{X)g逯K`)4AГ}zPO׷a≡0{&0X/.H8Ф#Gт(ia/Հm.1ZB"H\_3'c{{#]"rx75M8\"uN9~($f(i;ZJKDe`5*x3t<F!U]%Խ垍Hlz>(w?PpV3cibN cq2Ǐ:p2?8@dHǢmjgDpbX8fV[#$8^UӨrIYBf|u(yI]!™d౞3+u<͆Զ) <+t kcirrȽ a-BJS دQݕΘ9 #V)?Je! Xj3i i>` DR`Gz+/( lj+5u"%U ש'`R.љ9P 跂i7%~CƍB(^g.H;lĞ{k´rKGSH{8\.˂qW|sr9i'ׇa@  (Do!Ug,ùUVxӲzmHSs6I*+o2Uŵ 7eli O]U9=M&G%^@~҉-(zhਣdQ;j~!Yхt< 8g=&o> 'cӔT '^ v;b=ռl#Cmgjl3orKȀ2\:V#$J0e%^\;)Y]RYN$f@L׸ؐԪ>$xf\ăob/~b墦Y1:ȃ@|{6f &{NjX&c?4T 0./69 B0d(f AL,5. Uou:q{g-=N01ywqVxa} 4D@_2w6%fB Xz 5@ͬL6)&Yi,]Y k 9V3oI/߉8Õ-)z32\@ ;77r6֕T\q!s,/Y7ԝ|DaW};n=K'ntb+Vt<{1-Ao{_XyA"tҹLM{r%CaC]@koD|:c1]=)u}򅋘ac/ {%@9G0P?/ ,\LaKLQ}uyGdݩKM* :"1qmXK/O_ q`lo=Pu`,w탒݃F!F\yMUWf{7ۤĥBK0Owgul22!uZ?V1vty3GԤ ; ΢٬$K$A hdDVE9SDŽ(=*nu.,\И\f33Gh{D6awfjI[=N؃8ET5jƙ,{soO<{WmTԹGDȋj2Puy5T;,;91^ X׍pfHcEb3BŞ}t,"w I)"x; (\6i}ax# y\83sU3cx!G#uc ir'we?ӮȌ im[ Q$PfcO5 ~MK<UP>n}ɣL_BDN [BK. 8Y$>-Y*δ31ё^kZ%CK0^N] :c9qoPKl|jLX°3QH^=P@FzI/Lw zw02"$(w] ::532ܤ${6R]\}iJT7Ml]wu,?>a}v6U5 XK?65OA&@ukY5ۨ3%nG2~1%aQ?',j: عz^u3-ثOr&*)Ͷ SLzBHqo;PO.v':DE5)|Ƶ øDd\KEe7B|[+]P?jB\S2W})1wv5 O[ z;3pMQG=2 x Jf~\;4A>Ap_L 07d9NmY/c,^' 1w1E@zs_E#mTrAil(|c& Qf2=]|a HGQGtK""Se(՚z 6V+R&@P!8W7xw5JMj D*m>[މ2=Z!ĶyDW EK; 5m8 JªOCpRG(|x=RD˲"QK}+nIw'Osyڄ+Rrkx%[L6OSjTc\OkrU4rJ+<+=6Uc<̾bPS1i%` _E*0 YX%/C¬mmLJIuiMJI TK*Ia%z. f"ȁ]uYT2P%x=vs1[6dpny]CsQM̹Yr*Ŝ]8lIK.h$rS&D"L?Al|Ky}T% y'A*dSL5SM͝lWs]E*RB)88JYøU⹊eR8I[]6QZ>f[e%v[^KWU4NNV~{} Bf)uG@Ju e}^RnԒqR2p=-m-J3㥯.Mcdvo"/ӑ:iG 8ҶatHE >؞D!ωF`R8 2*WUap6OhP5` CﰋNi1~ Sye1&j Y}D{biS&bңIL-!&$ΏE(hX Hk%Ќ$BZ`mL@ǏFNaۧ:C2&N 6Ĭdhq.eRd)S6fLl]S?9 ?C9HA]F{-50CLjPuKZ@ɣ<A_7&D(B&@)&,&~H t^䝄- ZSD@yK(VQї%~w耼k_@8Zc6ܒD%s²^ZPV!=2eƟ׈(5Gyp Rl]2/y%YӞkfEUʰ}CFw9ny'4=rp>Ptk,R[mW?_A4Sؓ[7UBi=x?yV,t<ͣB̘ lZȫ(rMNF1>\4 58 &,osCh#>-*1U=Q516s^z`A0Ww6VU:h>{.Gm/&<F(Â>NlDF.ZLi,`UjS31}I c%Fq_:}9%⎼b+ГY).Fs~Ct%D Fp#hokT1/ EGxh"_,H Z%ltAngazph(ש"ιF;  A2fzױE78 9MPodԩ$>Mj.<{<3VOt^IС0X2XzAz} 0*< tf7np=y٪ʡ,ZjcH8K\p]ei>϶ȕu'*չK~_pʕu=j #??0Eʹh}$խdJZrNX+2of*ܒ5B",ÍB00[dz)U}Z+'ȧ COB9ӂIeh\&StX-O=8 =X]Σ*TPlӶ,"v4h<ݰ8:]-҇"̲̓mjǫޘ@$nuywD떾q\;z*[j6"R{~/lps-X5qHYSWV_Jp(g܀T37BDw<0㝇w>F?W;q + )ł8m0 _Zhͻ>}.צƭxdu!=Etf?Rmw7!R[,V,|q7qR2LE$wcYM"vŒCW8sˏ$΢.R_ka]0}ɴ0\ΩcEo3Oȣϗ8I*}Fδ`uG%@xA/i:!!ajhliQxxQ_!?}OqXG 9sE4׈';@O4jqXgbudbD*Yl>9ݘ<4W_1cgC3VwD4azUmtjY/wѡxAmh0L>Ɖk UȡCۛ4І\_s|GV nhq2 N jgkulT;Ѡ>vX7Ʊֱ2U^ ' DwKTvc79Bn8C&ǩɐAmrvjxj")7W%^iFh /֕ 9oRnaISi4 0~̯RŸ3鉊,ɴVQP<~{>S|qSi!/ -?Ŷ0='@Uk^Q_u,.7hRK|MX=7K'GF64dȋ~Q/m`֘ш{}APKiLBIPT%Rft+ G}c;BobKv E/KGn̳}@rGa4Oh+ky ,F>5t[܎`VIu*,ETfl%kY^)uF$&x7 f l[eCb&ɒꇚ1}5Arsa+VC2s2jBȟ4EC"N,L:ҧa8"Yξ7uP!b5uVu3P.L#d⮼HW_}Ey;y#^U 131x:'RټQ@V$ Mfvj4Id|>nÃeUMB,vM6襩2`dfo<<ifQO_IS!iȚү|QpSO.{lJ8  [&mUl6-_"Z@8W`>+~ŝw P~b9/I*p{K7jD6, z]]H/Fb nJh0p C&bav5$-f? ˺J]46[Y ߣ/<;tT[F)uTҠ~'>N׶N8];}HMDkr5FxbGh]Utԓؐ;Wjrd+.R&Olf|y&"^S93BdJuo̾5A6e'e MnYFSAgUaDԓ34{eJT)S-Bft!Ǣ2:x ^>jEX}<1ەpPʵ.:=D[6Նs9 A~ ^1TTĎe߯@`\! w KԼ3ܼ d D P3ety;%pdt*SSGM x!_#drt+aQ`$ߒ]їFJP۽^5#¿O/ 8EُNp)qposcYG\9"ZQz#?V-$9ױ7d 5AxA|kr_H㠸3UF?@⿒  nahg@LOWYbw0R<^G3/viEO:TU.F<̽z V ^czwð-cQZ9% Jq 2MDdet[9Pki\tdi ?hSQ al̺hSfڮO]vH}%UXlb,.qU"(|Ɛ 1nŰAE P,.TdT9pO!:ciXTK)xYm)0]]*7-H }K](H%H5#uޣ@jߟ̀>iʊ;`B ~瓺G-X--‡1Ge ÃQcMVMi;kp/HK.wqVGCy.Ehu8%NHMϑN Xc4M 0~Hέn''A}Ĵ"YrG˗+ H5a7J{atkpT$+ ]6T#04d^l 7 pL wW~%PP)_&PL֨L,CC`ƒm^sH ĠdqHY!5 Y^au~ZJ=u] m=\[ЭpɳFZaB3ŏ/Y]]?TP:s+bfUzY"2@g#FH S>( JxIpu8jd(|aQo^Xaf0[U#Uŵ%>~t80Joп'wJ#C~IFUP*v>C\rp-}UDu yEW4߬!*\%D=F;fr)2FLL5H Jz]!rkoSfp5@ ]A" @RpT2NWYUĉ%d#rVdηZ\wk3GulP)崱ܰ@;3^FId`r}a.H Vq\ H"Yn V] zyp9*_ {GT@cIq/K&sa_vk;@Ɋ ){w36. h?uvW/>6Q$ZwE=0{(GC 8ኾ7=Rδe,Y_g)`9Ոb ^?cUy?.Ƙ<|mV(4\HybMVYzQOLG#AI8l#Dj4 \D>(Gzckds߉NeptT;y5DI$ ;-GץFtK(@kyR2wp3UsLU=dt11ūu t f&]</qBXuwo4SQ74У2 Z݅9?5G,פ.y8(\Zm!4Hjf-*|L~Aحԋ^8nzWb#lkUsjb ^ydlA^E(kp~ntH鍂}] ͨ_Ά8A3*-dN,GU,:B*ЁPjV> G'byV5Q3_Lr!ҭ&9D.[3\( eq }3jz$@ϻ#`!XYJESZM86{;}B;Azy1:s*}J|+o.r^mpA(%~|m{x!HAjŢYf߰ wnޜ hdjXȺh*1ƚL΂ѵo{h F* C OtJ!┦,-Dc)* hap?aL`͙RCCS(` Ȏlqn0]jTD>ʴn=ѝ vʒmV.BPs 8WԪiܜ5.{:mUvi٪'h X 0ypY7"h=(PFg T,+J$a"8E|ѩe7ʺ#ł|lF~l?sQClo\4g\Ҝ\Gd jdP_~'nž#_EX~H0 $6̥lr+P]XUVtSGU"puh1%{5zl*:V,Uuq YߖPL`0:11`Q8|*@-+q`2 7ەG& w*" 57+gsㄲ%}d ReGπ=ban&*w*3 ;1uSPַN @[qVÓܸϗ^"/>[_|r˲06*z|1z &ы2ٲMsjW܆|~ŀ1=COɾh)r9_3Ɨ*2uR)^q(*g R4 a:7}̑񵪢x.٥<%7Yy̱ maщw2A誠$ϑ8vxۿ/tfCWms}Q'"j*b z++0F3Ѽ\Z[tKW8@O󮏿Vܨo ʯNOwj%QhwS~+U.[ąE!s&KUڗӞYXϹdUYM`/n5Wb8w|YG"lnw=c_rY0i  bG{)llC<pfQ?5JZ]OHJn Qs42t%V.TJBt'n'-jo87٩hphV*=芵K,ڗ}7 pS:h Sĺ`=`ߜ3ygjUdޣ<ϊ]w>/UɄ̘̀leמtL3lCW)yxk"_AKΛNVo=.NXG"0(]Ե7 wv*`$op`,Z8[tsȰoUڍ h@aMR+bvj#NR "Jf8 MXf*A?>^kV:}Cګ= ^< 6 eTz}{ >ȫE4gr=c4"DkfL:BoLNjPFcj#q%o~?}-IhsYQ`GLmfM)ؕZw3z䊛rx+ࢃC'N_ueLnŁ^ 8jD«;yۿ IRzdrwYNa0諰nȣ#;eإc46Dn"d׉*F|`CôuNoyr0iD!`ubo O+װݜ?IÈ\N.U$^S瓎fDh¹*Rl@^pI5Z 8䘳sOi;ZQd$J[d;6ְzA؂s z%t\2ms;^U%*g EQxB(ot\ۤ>zOgI(zɳ kS4Z~^ x07E?y^9 vbr?I~]twpbzyZfJ/'&"Cg>a7'7/!g[P)8;Z5cϪeo45FۜJ;NM?b]`ȳH-ҼR|{no8@WI%Vj`-I,6#)τ:j@sߛ>,Ju_]] s XrģnYsOƨ(e<6 ϖ5%[%ɔ|$1\r%b(phî_A=EB -Co>'}Q}ܴS{σFŗO584 ו;d˪r? |ɠ MvG -xRɻu!y©۳e_h{̶y 92C5wCfs҆7wE,oTԫ oX4OxP,v2Yy3"XESc<) k|3[;I!zKkHƪeX"0FElc/kc\؀P5WaxJ\1ٲ#O FBK0^;~#t$f6PGo.jSy@_{$DXE1q= H'o}Oz uTʈ"t^![E0c1([ Ư,CU=<\P☋oel #OCI2~gؗN<:'i ݁aWCAcq7߅ďGYU@}0Ӷ}3ݯ98GowtR[SΎ%. c i/ݒQ\E݃e8L y~!U.qt ȭW=616s"|jwm㲩 xm%pO8@:~GS&!5WfZH+žrPh:#qhPtto$Jxz`51ќ͖b=p%MrZ8dQ֮U ąyxưIX q$ ǐ*CwSf(Mؒ=Ӣ;mlXz߭ -@&djjhFe]B fK\ULR$xpŻxp˚ ,ɜ4|d|5^jMYwqĂV͵9^6f5kf:%'<=I D㐿,OԿ%[`/pߺ4TྱE2oGK_L q-kEi;,F%)]`v/ S޺Ʀ׫ GiԪ 8m+%.tt5ucK)Ͽ`1"WJ_.GL4 >{*:>H/~i;9~PGFAaSۍ>Ơ$.`sBUb,+&8Y6?/uX1s^qܮk/.2w&P VۚB]SDA`lS`ض͗n  uL0%#?jCWyE^aOI3E]/c9A}W_C$ t*PNތ:w#%ѧLRr s-&TriCN 1(ɌϕIӤm{Y/p8ɗ@{4,IU7LNHHCj3ybq+44o)୴]WZiaW;+:tZ)VbyvA?,KR?ݶr>S-~б.;L>W DB_pGK6&8y⾖;]1I &SzALX@IDž7yFr^غ]"7.?b*Lj3%[2q_ٵ{ ]]/Cyd:"2=>RTW VpS6v?H "xBI=w D5sd_Xh䓓'SmFK=& ;uCx/P74X Q@y( XHnK)v{3,UG-)>{#L`CB`KEwϮtI+2']5"HF&@bfʳ1YKt@=i*v.Y>HG-_U/%f! AMC'mXVV~勪)p=/ w8Öjۇy wO'=3aՏ$Gȩ[L~K’8m6 6䛉N 1Grxz0v/ İI ]GVOͷiekz1* HCj%\be*u^hk)EJWFoU\Yހ+q5ƣ|%Yqjˢ9ƅ,W:>MI(Au 3ݽ]۷tĶNSrrQy@rG4:vBiB0RB~}d`9L:!YY_HOԒ6f S"ı/<>[P=77tE~1yezCx#/L9yzdr oEwȐ2 ~T' gn6G(ہu?3Գ#<-_G!~?I c hD縕x*o7 &#K6"`ʑ^T5UN׍$Hm/G{Nxy܂WJ{:7b|ߚޙxĠn8ػ}lq5[~ G6{jX<feјer(Zc>lX]t7#3ƈp#1{7~&Fp3\fXS1SMJʖ eo.Tr.jZӇsJNɴB7ӭ8Kԩ5y~w+I&kzCB-7 [l„ۓ+-:XM2cT"B<+rHSMmFZ9G1tKaN^\2Ap0 Q4ܮFQ~VK,d/Ü!ϐ$p籺Aŭ"7ࡗmoTEFGbrಅсԡ_] |rO0Z`* R2V1~yh)Υy/BIىC/N5Zؕu B|k@VWF5==%(7{Ov"y`{YDW#OG6m[V:GJXR~^SVZ]'KO".6vg8$3kq-]Mg&C?q7]kaFB-]fLAtf1{2,紙df \yvtӎnc[_mO5LRaz$LaȻ".WoSyMu ޺6}}m@SyRGn--9ߝOH Gjf9eOdO!+C\G^M^gK/b3X&̖h#-ЎTn`@|Džsyy{ @=57g2v?oHt|Jk@u4$)+T=jVqXPVJ'C&qɤfUgL*7H8cpǚ3,Lp1F1qH!RE[@e S+UTWO{֘Kv0=,?u2}wkEn5C޹_O1Oɣi”rU 69Czdl'ZU=yx؉ yA\qٷ# ]-]#Tf4su/UeWutpv%' 6d .)ΏzxBL]T}+NjeA?[K]lU9 B-F%Fn$ΫRWGZ 1/>[ JX,̧+Bkxd!/u 73E OZ:M?0Z jAT8PIi}.r9&S!*r^?Z'\wDxSʄsM$4ßRҌA`kb-Lr eqt HNV:AȧV^Ha9{R1H*4.HZ뙘Z»f<|4ixda'M«A #H‚.N{7'z&;:~?gd+(rH0wbWtڿvk-Q 5zˊ]vBW{D#liR21@~A@? 91 ,̮oWoDk$ʷ(2N(_9UGhB5 ݦ}L hr"5n1 w SCK8oa@hL!nu y*- LGS+'{u!S/||݇ˊSI" dބIPbo@^)IKż]2n!yfɊ'qjW_a|e5k |akZ~  9ֆZߍo\}̐ o?aQzC.jRۍ^7+AC5MI.n5~@LfkBe .z)b>i}J*/oV](8ןy}jKb"q tH-CƮNAB:6tMcv#fOPlOƐ'4,Y|>/4jdjmZXZj@ttp&Dנ>/kP)FF,n^lʂڽf(4;>Ly6B4,(Wy (\#BFkl Q c<$WGe| ҾkHu:*%|Whv{HM39hd̕s!ahںd摰Nd8~<9267mVW"H9[+|pt;~ :uQ)DV}f h]ߺҿlK*l[&q1OE {*%`8]/PGl:rR献H\-g=KmO.J"4"gp7Y1O:.ӺKI]2cj׭1BΘhBR֕8u!>ب:tVxľJ3W5N? /$OX\]ո#phS)C3cI~06I3}8rڳXMlК QQUZb J=]!Lű1j#eYuDeM`ʢMiq  "`pɺYd(?/*%ر)8^á=Ą7OyŒ=G T0Q|TyI \/Բ+|H],ۙ$өKΎ1Ch/O|Ϋ~%ºq5q6Y"S|U$ͫ$”n']} vŦrn{rpdf)ۋ?oDil0|$42ïT.k;{.㺎3 9g62e+rXsɧRS iPd/;8ʓj@` |B XiMTҘ UNY5 æLJ.yKu,AgC8I#wv+xp~q}pU?3]m=wxz|=ݣV`o 1IZeu -mNH@ٚ"Х'[WVo# Րwv0ȠQQ3]z|9+h EXmڭ[?ڔCVAoi\RN8-[@nlPPbr$dz? 젮ߓk\uNB~ITHu)b(*GlծJrr2Tyx4X+k@O4PVpϭphjԖ?G Hq=B8[Go4{pzmdTh䞪,YbI86Xj1CFWݣWGdP<͆bbC%^^8\aO:#G{De-l;^en/哰Ș \QލY&S׿D I$XG$&E.Ǐęs"0 *<\TXUۿ)S!jX/sT$@.흇nT\enhC wz%Edf0SB h5OrC钹MUkr"y0b.$V4f)V^ݏ+OVa/\U1to6.ߘ h)!-nؾ$AhNh)G8K[[8t dx6Ch@& ^XB  33v9.' Y9 uBgօZv!!ڄ_ox?#YHglrԾK \2M)n9~@'dNMUs5 ’YqU~T@8 p@+2M 2ĆK 9ſ#]K0|8cUY՘&Oo얛?> |[;%1)1?C2+2FndQ$b&84Rlzfkx;P~ɰ&ԇ>1ȞC0Wl{Ӄ [nqmĨn?9" /M:,E&p$#5+meJF?0D l+E]܉Y5"9.' a8^.$+m+LJGuX;BS8J4:@' ߊ _i n_UKEtLK{rNBA21gM0osfyHp:S 6$ʽ%ĆBV5 gP; EIA[wO MEdpǔ1,1-զéaLj E#Soñ5ԙzDjD=vn2Vvҏ0] ((\#|f$?u>A&ZlM6+JmFyס^:1At,TT<k'/FNF,iwG\/ @:*;;.y~x 8Bg/n ֤_R5X[0Їs5ꏠ|K}RX_vPhb%ZR'gv@lYi;jHؽetYءlT>N?B,:Ȥ뢩)‘d*wOQ}W=rZ;j"QD|a~Ʊ퉆>Ya:歲JsΟ.}`njmﻑ 0(IP&S̊p>&iшDSy [4s+!>wM~еOP$i! Cr w}#*̡@$6V ,nSAN:#%/EouJ=qRU W| H/CSj8>3YM&bTK3H)(b` ^bg *(^&!'^VKQr3CP3 #ͥr+lr8YuU_^Ŀ R EqsU:{ aMljץ`Y IGTcrm}aKcRGNŷ3ؙ6Y? L9mEekBdWB:qssk lDW`RH*|?n?xJh¤|a^\`l:ҋ&VW6 (KHS&N+?rв;u@YF+J-ѰNqb1>ëh>4prPc<׳T 3O~ 11z{/a6~'f~S7zC1~LnҪm>#㭈@MŻP3e* 0ܟYk^ -T Fk6gv`2מPdjk# dN?cGAsbf*Z$io 44x3AG٪O&2@h]1'_8Ljp -vo+Ew͟u.g(4Q%J[ixu*`hH9g/#YbUoш:0>fgrǮ޽̬+a?6$K^5q60L ]Y3Qu]N;vIW)QtAjė'#:k^lxm夃.}rpސqf5 4b*TGp%$5!2B*eNl-{3Kؒ'37 iqMǕt^;u*v=}GT:r,Bb~i#6eET0lW9sh>3 7o2HIZa`0 |Ṡcv1}-p QQ͖1v_Г&= HsM/>5>h)3 F:YìalHJuJ*9iuL@LvTΌ۾)]\#GR jY\6'jLWk)ViPQ2)bfH U+OMt1N#5o\x-*tۢn&(7ob/Kf9 qE[ʿߎ%mI06|ֱ:2 :olj8P IF5c}UfTYkI ú'7A6ԩZ^ K&Ug:0Xr@(m4BŝthKH_ Gvs!ۘ;v`Rbvy0i%kHQ]F)elFV]2.*  wrP9b> H:nڠ%Q>ɒ+ 8+;r"iQcu{NRM:`@(Խܸd^boy-jD0=%$mޔh6?¦YP9ɼW+*a(q]9XƲZ4<s8@ۇׅ7q7>,s$vxW'|/3*Pq'qIT )_mO %U(5y)-7!h'Up7| 0wnyK '"``ڴ]]cFÎH[tH: iyrR;=0jGzQyKҥPa#6jn-d*2ZH j=V"%z7R^{i%t`g?(JWE%8/dx.%IєZAǏDex̓|XQ2Ҳ AON{>x@RAC$ *؅Ghm/xGI|d-@=-sXU~ɻU~١*k·&ϲhc\5{PF㇬H JXM _cm^<{5t8zpZ{=z(&͘8-L[1|×&LĚ'sǩQz&c.QM\yOr&\*^Z>?)X_{Cg?(63u)CAIhwtc?~pRiA$zMNy1p rNa΂O$Nшv-1VrzgD@}BClڕc4NT@;z8,:ClR9xn&s d Mq [I:]90F^ ֌)(aWxv8mŽ6έup?Y ,DcKAZ=՘@cjjgmZ$c+b:ĦVi>ӃPs{[{~Kci,|c|OrdaNsƀT&䏜de}oW1G\zQq]H #W S >%$&wR/ lu, \ ~ r3~]Ҍnrid\wH\0!AB,D[z_LP׈_BHsSJ@u:AݣK͓/f0 Ox3n' mfv6 xD &^ChzU/Ү6/*ma#MFdZ@B,Bk'RΟ( )eS}15 FȻ#yb6CzdI=dy{3[J;u%k`mH޹'`|`A{%Y#5[~R (]w[6~-Fp}rUc]ΐ!9r$|`Ugv(W\/6ücS%22ah͈$O5ρ_"֖*0;`RR?x289EIv-"̽+Q,$|.ஞz4_Ǔqhz 7~^g.KMtGD@٘#h< AE?=Z؇ׄSm{afRLd)ΡՃ̿N)]2<wI}3q XY-Mx038mA^6@3ronH# ܏r9mLEJ7KejpԘQ(*3o;z_={A?^M[l#p-BK2<x`G UӖLL#=ŵ(AYwAP[5h$+yH.}aeڳhNg# MВmWȎk?a{5"oE~p*>J=U$~sJ4z7f*P-ptd кbf=ᣳp53 DVlZAIv`j'DXiu,^sA _'l`$\-xO@kLG{{0b:4q2u-0?cp;ٌ5'G`,o9%g!qja*U4G}Vҕf\ʇA{6sW,Vf)I߿pk AX+گ3j lйڥRqPݶ}6ۣ#lې:\)~9+R]NI+1{اp"]P9 cvC}y6rN#ܽ HÄ lVx@xԅaKjлX&AٓNPB>Ի;[tP;G@nKB @cbڎU`rtƺ4ϺVtPgXLE !Ljό%+5FSȐ6f3Ycoz*%REωBJJgY{Kerk;#0Z@hfZ7mjD{M_A8o0͛0Ba NvۙX^8ސWvB a# t 0`'~_˧p^+g"dhPdd L^ 4Q,{PzZ¢f`@zۧe?l{ZLG\{@߀v ̆-ɭB}oSD/Bm"f&C,$9q/GBvf;\#' lhœ(*p%'Tyɶ9" qE>EJ.)CϷZ^,sT!3C΂ 8Q+5@?t^閞Jvm_y 76O۷ 1'!ELkkG _Px:Dfc:!.ֱᾉW~`$+D3reA`+AF,AJ Gr=,?"WCmʻ$ 1l#Dܧ=}otzgϊc8mk*2>;d PX(Z0FZTϔ wr0@J3ofpfBlW4%feYL<'e|;JC FYP@fp%_qG33Rg=EB?u)hܛ9 CJp7%X#Y-;!C1WR{)ı{v{J[L%^Bɕu?t@3cTf dzs9kQ]ۅ #M =O0۷cI8n/ry~RoUC@]$UPԯ0_OF%^ڣֲ{vBQZ._,ޑ*%sי"^ TO(aYتN7q OpzhFZ=^s:I&Em)gۊ WE^s0K,қD2=[LOW/x绿5ZC  aNwmr[w>%[@q ~~o`İS-#D+wl*D:qwՕ$RCfi*ƾ۾LP#p)ePP1ij'Yǻ VNCEՓzNYX%qK D#yL."~G,No'%}5. J,K53렩ՙϯ7~c%F~Np{0zW77OFYd>US <ᩓ!l+H[>]{萾s9R<ц^{y~#)U␕4-3pA  SXbD&K{Sf x '%xkgء vAO9[ 6N 3p}^5K 췌ܙ=ظVh #7uMs 6vy8?Bx /ڇ +۔Oc S]K0<em͆ "M gwHvjrڣWTbAmHB0|70Q\`+I1xCgŒ6>(@HVGx!L({;M5; 724Z nAnlOKy]wXdc2*(3υT-E-AiN Sׯ}?̷A" |Q-uFuIhB QDA:{b@LPځS)ʭNC3v5N$zEFs~&BL(BdC+@MHy X9-]X Sb-<ғ':,CZ&/=9aY}k4<]g"ImЧV50-EԴ*Lǹq(턷Y~ 7P-^ jTSҟIí4BLATm_5:byR"V\2?#煗7ZȞX*BIV,)ZW__証 ʄ@Unp ZOvp%.cT 0ؑn#V U&Y"2&VbkJ. fƢWರQnHwfV֌1g I ˉp:wOG5`G3[:ٴUNXWPx MEU(?E]4r$QtSFPDܛF(msz96- (;Th}fl3 f~+_ f~FL;ouIL*JB%ЈJ!ѸJHuQ/m[}t?ҙgQ@Vǭ-, ;5 [U)UeQ*_zJilYAE:=pw114wC6d#@KeBf#4%m.0,;|kx-@Y2 2`!`cN@yU^ qԔv matl"T$O|7uHb0](I[tkԂrMTa91-%%kĿfVJ(;Vu1i'ϭdexa( Ot󋅟7/zv)Zd ǢQ#ZaM:"D+LyX' |Lk] -չ#MQJ0yi/!Ul<2=ǢPuySD ܗ.,:цbLnLڠҭ#ASXj}\$7;Ku#^zҖ'N=˂/L.YHG-]*V~! edK MԖsPvb[ŦChU¨1/䇧7^T4c:V Xw݆ |a8%>6ZV,ͤs v̠F]<8ǿȹP&)̀b;KdF!FxՐ1&b tA]B /3tgέjaŽtHCZCyARc.$[s !h6YETޅ}[ay80WF _)|w$zѣ1HDh)*eB2[<8׵vk}6qH#^g ,4G#\[N`'.+yM_C'i-z"|Ό cHFfOF.7sكgNzjHg!0ylMz.8,Qzl#87)l"pf|% 岞Naexk M) $϶VEF ( 'W/+wմI QO"h#<ix2vR{sxwz3imI%9c6rd` MڽW}å'Hz]Dh\חTbq["YO_Ž' 2$CFf Pߴ@D%+\ b @42L 5$`&\LzlKBv&m8f+ON#&2mL^BN,+ޮ3jW}]t.$L0F0TbKDSgi+u)2Q\Pq .8C4taZzK!ģNŖ /t);|]xTTwV﷓ -OQYYff=_o^x(c%(ˢ2[g|qRX GX3Nߑ:ؗ_6_䛓Q!#W4e#½{E _'Z9;Ky:&RIqiM`n%AI5&.;~j.I;ҾS#u6_{ Zrnz 8GYF)$%Zr#2G*ΎN02ZJ7\{<=n H~41Mh4rG zW^,)6)wA U/ 75_Օ n!j)A:iͱ@~6W2oXxŝ 6aH}'Tpu_cT't42V8DЛA"E| 6 gܬ[wnBc Ge! ы}/. qƲA{g?݃EJS¨'6 ۶aȘ擢O!qa Ic6t"o&۹3jmF @cfBpa#U _4܁ q괄h fΓO[0Ij9،?RqX桝;<0.4Xiiјhܛ;DB #ejr.EʺRD FgZd8f_hDpt4zP>@k!k硷X)gB!;Y0j;}iP,3/ܟؾ(5 =K?0r#tLaêvx1@k>~B\cxW0֦R#XaK'Lg\WV_$"64gr~l`[EY}P v -O+INx[tqDᰜ%Kb\9$uf7~]ݨ(:B󮵖H qoD:[ j,}4--OqNK4ò5U g/9.^jx9t7S[Z~^wTj_AxU7⎋4兙v@ p PQv$.mfr>YJot`۵x9w|gMK/?Yk㵻Ѹ1\I̧ة#mV3:">pY 51|؇$Jg-<|(?)DTJrI IzBZf†21#vqi\Qm:^yHV  B%& QGhf0FGc{,ZDz8>f|ODgŢK7ҙ4Iݙ>?Yhmm>M)s΍}tqO6Փn8NJʒWz-+.KpAY6bI tI xD̴KZYf|IᾆcjwPx-JQ)9R ;:D 2J2trg%GjjOȂ{|tg42T*y٠A'"dLiȚ!M'&t]ψ,Di.F|'J668R6(-/m@<}#2jDkt@-SF~ʟOտbs1ԴFb@=ϳS^D}!dѤf(s3ĸ[ڑT(0vZ%:ɐѳǗY\5GESvYYZWW {'TC2 CIU  Mj8u+[݄5ZP | [c֙'[c3w >07)Gin~rKJf%oׇ܌VoN3Ǫnߜ=o%C_+LdÊ4hX(X%.5*GQD^O)H4|Xr.-c8ֹ<-nf@ CK߹t}oL>݁a)KyLV e"'TTq!ݱmN8D8#-6i3ಭwCGՠ,I9k0%}\$M8Ui V&䥸T|Ֆ8 ".jyZP"8F.QvZ,[+PT.$Ht0Yҵ[1ɶYɄXB*( n>ya!!T2ZEC˟0oH^tvբ!y߸L^䋉-*=e esݕŮ{}]jg!;[bƺ$KE?z= 2Lӻ.8^ѕnV?S <1f8hHhp_"㖛@;io1 Xݯo-HKjpWñHk3 鯄 "proS6Fp6@Ws4͛.FґŗxE1׶wSuB2SQ ')w\D_ne`YkUb,$zfe>UQX 0#-"Lϙ XKj$*Qڞ #d0J;G h& ɕw3= [<*`: /4왋궸.M]IV0Ԅ-s;ͮM$47bJܡRWwȌ5dl#%+F̂!Pɐ. }ђ(fQ_Ina!t\l-mj6mzG(ۑi|BE36)4lFUf!S Տ ֖]$R(fAa}A&&o1R>'pi)8~ivBDCizЪfА yRYzE7 !nfS Xx&yb$ ԘG*6P^ ]|3Di}@gKP D[ ٌAsogs {sg_4WQ3zoDa)8< ԃJkz0jlZd$:a J-g)-QEQ$4e{f;ٓntQi3 @cF~mJXD%܂ưY~ ^Ҍ.kFNj>oxЮs^ L(b*2QG+o҈KAJre!M :8ca$LvKjއ驩G=-T~BVYBzWq$(&_vbsw^42qP s芴5D]S;eհ8PgO`԰1gDԳL NBr_oz?R Y| =Yݽ4mK!EԄ}`s:F.kc(>x Q:kT%BYAwyhCއ9zWuu#4J!(%=Q[AUX(Kb:zc%HD_m~i4\x'X{进Fҋg#dmPAE }@'sGGJhGtnwnբhj;Z 뮞&Z^z̻lMW`΀m n =1|Jvk 9wۉ(LRKĘ2L*Ϝձ2`b7) n.{~nn1S&˟*{v dN5QVVVPM?`jD2\ R*kA`8(Qbfޣl 5 d,UxVtMmE b ^UZH cmѢ}.M5;6jXvQ(ili{'#F%>4\&3J+#ua*; -leGqexYgQfp-=C>nK}"A3]Du 2V>uLx<݃!KHGK8]jƽ-P=YLo.XA[L/;]ym %Z,dg|/[pjFѝ>U볚jJ4X+oTG2;*ӣYe׶>iѾu"ZX/fsHkʥ8: e;ֺn6Xx1u}bT"~Ry`jMGt(ifX gHK=oK'Q\+vtnϢbx{+;˸Ǘz<4T-(b9z`k,GҝV @+D:ru5$4i6%,^qߑh2c{PmXh:GYk#Ѹ \9|ׇ ODm7{ItK=7{6'(\V!Y&pc"ʯt@l 75<#iZ^;)@7eGYɈw<wG A}wPpnKpd˵imR_: #O(FuC}=.!$[h{e>͓dQ/Q_ŢÏZ{HcB;$DT{^]#L0Ԇ^n>{#H%!'U$ߋRDǸN`a[f5 T9Y66gmcɶ* if$5P“'y -85aTֈ9z`y9w ܱy9j^9s!Cc>!sFc8%fz@-KpL~%1DzH>h6J0I@yз ?X@xeJ"i"TƄOs3Sv}3ϑ(^~m)J&5c{{܁L 7+ hƼ1l^ ɣP;ezCl ǑpA~x4Qޓ[_Rha1zDe w6`w|qFUX6} :Ň9an?εutU:_P&bKu} %@ֶՊ.VR,0`Nۓb.{2> Q_6-BQLwZ.YYgmOvG0oRU0/܊ <Ð_ eJ]U!OJ,9FaLJdu s|ứmH +lϢJ:9 0G%XHG}$n^]٘^a_U5u:+IToRtdW$K#Zta/T>b:pLZx--qP&Bުk"Ȩc;YJPl? 180BGBqu˽ auoˆ6:#X~`^5k&HP]@K\>y_3td?]iyɔQ|Kni"D]ɀC&6~ԗU:[,T%65o oqlu7}t։zp)jLhVWm@j>54 R㉉=DO+{pG̹U4hMY{s(4 ]rí1^~0˷A ZY }هAa4zebohZ ڛٷRhZN+ܶ@-9\OFCM@Ϭ,)ģ=gZzi{ |#߾ -d⏃;芒4TS_)݇$[d#ڿ(ey$Ʈ<{cokuC7x,f7{q,.*1\I<(F_OfאrDcwr@[Kj5] 5yChچLd-bpva>;^VKTXKcJQ`$ # آI\ѣ0.G.- qFO Kv1=I, Чי4jYY#nO䆊lS&6Ww%HN/u[8W7+j}9^!]x7 :"!)u@;$H[VÜXiTL_bDw,W_B͵e)DPހ09Q쫚ac-@^n0s,ܗE-ՠ#6NyVعX Z{J2?J}L/_۟[+kcwHa!T hƱަ._ (6Ǧul\GĨ(|^sOY!b{T2-gHdfP5WJrxi5;&I\>oYU)Jʈk]{f§2&lsF&6P}YD"SF0*+E@6q>[~aǚ;ɩ,ǘEDɓoL&z&}[^b<[!ijN[܁)v?4xiBipG8)#if~<0' #a۵{ 2$Ծsr#:i)"22y[-)jV*S#wx[t( ҉ u._wVxT^EKKaDzя[;b>n'uDC{8 > V\/)o5C|-V+]Z[CH,Zhӱ6 wi; ([\u>-%0K7Ԍ=am쳀Z`8B\2{MK-Gb5dy@}{g&4Wx[i0ŭ󭐻]tT-B!k#Pلp##=(\;/1;t۹h/[Wch>Ŝ%Wc6?˚>r#k _٢: 25Md"c ycy%vݩx( G]s's0wo8Utn\p(Ūd8C7ќ6w[ή)HRJ+Om+tR].tNTSoS> ф٣ׅ'F+g(S" )5[ NfuI;ěV0>_oH%YLO]#*fI/ c`B\5h&T]2>7}BM}ma_6ACw!pw/ 6KR )|!8K+d}uDX<ԂZ*ީT}G7LhgǕVhiS VBB5$>A}l^ݶS8ĴYKy;,w(0ɥ1g~|w׉FUX83 0?XȥkYTpBߗmZba;;tgDe ʍ \ 7Oj6>ܙҨ1 4݈PFJUwÄtN 0Hn*Xxl?擂nY`T;|MSɏ00˰佇(O:WhUn1B6|%9ﳡLQPp66"Y= < 8@BݩFI'YUbe mnjA e 8rtV-72"v*$ sG渜PbYdbb2c+07Og!\5gqFTl09%zq4-HM(ո@Cx\XvEv;j Ѩ9gv ¯0[  `Sg,9:ଃ,uYcrFe΄ ]Ƀpw~+UnC jIe#49 E5΢x $u<]A"@_84V() ~m[ypH!͓%gk0wVq- )¶hNhXeahHc )Ɔ0@Ϸ;*uX!X֒޲:0a7T"4mw~E D fky.NzKDK$'Tf m#RkbJqm"0Mq v*4){b"K-[|.$",Q&;`c;j&J_ Cл`>XmVJ>nI"mI%tmEo;6g-,YMY^؄y"KX3x>=KAz4ٕBKž:&<:mжΐJ@DAT@I[M9>[X{ź6,aeE\%F;0VaHwS8I9'*DqYHes.e&Xęp* =k}HG\sTʒ؄ d˕K] lU柑,ha&ܠ@='}|cX&;͙}T:f:d\ Wq#IZ34SDJ;VieA?IJZ(b6 [2WrS\x\Aٽ 88Cl%0N7r,1.TKF3cz bjAӝ)8R)vFsIU\)1eK&:h?R^uůǮUoi"='X,dPX_7 p`=䢴 }3s7=Z6/Թ;XU;O+ 1CtE9-aF! m]kD|%zlX: .Sb|+q7QAYg-{ю#ӂ{4:gO6Y4E$EM7WC^>(v.4<ʚHVo&ǡsRʔ0Q}G-IV[[>41SC٠xg8W }_a3PQs7m-SBH W#4/rlQput|Q}XfDd%7/hC$d,jB 4RT|p B;ĠG_7:zK1W/ŅֻQk㍤>΁|DABxuil`B(m9_(٦8ӷX+|Եߧ`꟞$BFs-f3%S g4)jQIO|wTswYtk^(^r5=Xmr@ *9a_֕(E]N#=g:"m\o 1z{٘·rr7Z =z Aȗ`dXX */w|BIﰎ$ĞaZM6u ^`wOLG6{9ٯʀa>DTCm$;L|$2M0Q5ՔJnUIHpC^}! `Fq3yiqqHdہBK˓V!lr KSHc8=\D!sq4Y(Tuy3f۸ zǕaFiz^&fE=`T HyX!<&4mh^HBn*~{7ߔg$(9$ 2"aZݭr,R">N=+ / KHl92@iᱽ-LNRhޣ#K閨/1i44^[]W{%Ďkz Uo\RE+s@Ĭ(1E{Vk?C}M#I壻D+>8`X*nޥ}}\Lf@9LR7\'`x$ZE8e-E3W; Hs:5.5c):`S1 UPOD ³4n3Q\}ix;^JvUO] jCkb8>. 2`99Z.ݔ@ h2V/A\VץQ3{uͫQ.ΉDkd  y`9MGZy˅HdoLg@S*1hwDEuLN& CFg}3n:m|{SԂMC`ec> TȆ λKIJn& ղa? JvdSZYtx6ܤ (mC%6ġmg* TiXyyo^+^f{zMJ,YdђW/ue{ilD 6|#t Ub#8"'JGP.G (Bv7s<k[c*8 |$lj 3NLP@qǂA7>ePy2!]?p_Y:,[w#yU"g1t1Zq9{VH=keQ SKbsYdtlZv~TLϓ-v,o&-ɶćuǐYb8at-kw ,@ R?C/ڦ᝾ܞr-6-]&Vv69KG`gA5xBm0t Z%0hi ~ 2U*Z{Z/lm& eX Qj_ۈI-h];E|ハ' [pU׻cJcRP"ioӅ|[<Ǚs=1pCSC|-IY([ ]5nd5Z-/btt44PmRW"Ԙ"4(u:rz; c9uf40AqKۙ_æ8?*}VR.%C2ZL@h٫yƌ${t脋h4cBK?T4Z`)CZUmr4 _}M,;4D(.<-b(JS =F K^@ӈl6³v=y@QR\ƦL|ڊdy9ީLQ;=#J&&<H:LqٗΕ`'%KjȦic_{]mԢ@[\.^F _W)'.7N={=TrwbL(cKO?6C,GW,( |wH2qu.ăEkɾd׌㛿5[uq7SlqCWS9trHQBS|OrTƙMyEɚgZcBtUE}ypo.E,V]GCΫI (OBbj GM 0(s)]:VာѤ2s 4G~4/jDUo/I8CĚp$-k$nZZ6z Mn딗±f(tur* E Ej8( HEAY@5B.!)H,Ii(_~1vEx;`xF0zŏMWybvtQ-U lfXdư~ 28 +^ j9E쿎wӂHDd:V cpB4 Pftl8æ0 U!ݧ28'&}r f$f=C^P=|03X2:kWODo2uCW<^aUf_NXn$!;W$E)M5Ѻ8>tR$EߡMuTT"4'VVSȲg 4 @O 39@4sPNx򟷃  kgBO~ ǼoM0ڛؗ9 eZ귎դgN-1kq>-a"/jx;646( {ͤPDQ0%3 =?HAg{QPeUYW нf@hOa@ $h#]?Ke>A_ cՕ9n}FqVF~^@tpMGV~x CE|33s.oKIeRA2RJ4H(}~5MDdW)i4T˻0/U%7Of$$ԩњf]}TL }.V9Dk%2uh_|W`4(r4U+J:b1f/nIθ++C `@!ÏQfdn*"N2bsV6ϑA8 _8l*HsN5P(ZMú~9n>n]lrlݻ<5gE }ȼd5:,q(a:Dd+yCxF+{'Dw[u@xhƐN?}5N~Ӽ Dݸ%Q{+}*EMl"貽39Ū!~ $[wY, ldw%^0۔׌N(x nE20rlUoI*?~Tۑn"11W$ύy<{<9xv*1[dT~%(9 N"F| Cn̤ԩ6-! H^11HDȤLfxՆĆ ;S$1;+6"@hO;f &xҖ~(gCS6v>&" JРJsS >3"ߺғUDטYD'argޢ Ү؍M Jl$CQXKBՠcP$n[iLyFxGbw 2=,hgBSZ"Mu2 ʼeI.~[c.5j]q{Q<>_; ס @tK|{zϫi褐Qh;dmͫdC/ʑͭC81j{R޹ d;|q'b!)me+:Y1M_^ 7J\[; Fq!n0tFXX#/]>AOb1U><E4[ws&jڼ$o2K!%o,ʮ6iZOYo%pVkTxM i\r%5fٖ(aKJ^a};YֱVL?iG)o9 V_S؂dv Z'BOoL#K9 0iB^8A1a*)8XumB#wK7&7v/"_Xu[0fHr?':* t%o%KeU~GgAnl3Eu 'W-8sgAM5dgVQϖ,b|aD MUMKZDB'̞X\RJDe[C5@Ö[ՋfOiLq^1T8M8!+FovdR|M"~ToR'2Cg uIYaFÙsN 1=oـn<>o/8^3lR*1϶Wsx3uZb83# qW@)g604!mX>quxr2 ʣ`|*'? Qy&X;R{ɯ@̌cPM6!O`wCE 7)7:23J}љ x<#Nmn[wB]<@x}&)TqP4 ^p_õ#;Dѻ=jez:=:ɀVԮBto{y|3?VDжSshi %  K¬Bp-:\\!0!엻E(// ^1&f92O\#yv;QNWbiM-,d" ,x0ݥ#YCmѵ`a̾q3I^YTzh;_.$;8;y8Pe@o 4+JgJ5=qα/h E)~w pNgmRm1 /*,Q%u|^Utr'ӔL̲=tӘTF!".tAoݧ}.}r1lH(}Y#Ӎ5sl"iC701Ӂ1gz+Et 8Ƹ*\*Ӥ\B}@IWg핪A fٜD2OyY-ccnecS _Q[y$rXtE: ŀ)}70Egi\*kSM&E /mZ'iL>vx A|V )!- ';^'Lo-+dB&a>/@L^Y cqE7pV]} ^wZM{xAW/SV>B1Ndj s/mMpj ,&XDBe24bL Ntt#I@@(<1" |ߍ%ʱ} w& Yʪ7"8tj`/p2!0+FӥR@%oQX#:NqgIݞ&ީiN.ASc;,$%u˰]kFlK^x;=/$|z<0o71ar4})黜.s  ,PٝAlV-m,^UpBq͍s f,h3&"]d*{D<1E@Y&؀݄=Bf}1xۮdAK S%~Z̚dsOc8yex߳~%%'@*8tQz#y$.v6,O6)V+&;趻| ZyŧzzYX+(@T~2m)ґ#O~aϤ%`n$]*N^̏}l"6~< ^W^:>Qp(A2Q"qߐy\TGFDNX$o5T[KQ@FXiܘ1z$g7q;\ע|AUO~{hj*YDX׽[aL@Q  %Q;H2]q:x]zxr&V>3ȱ%97ĸvVj(]gF6!j~ C$ңiw|4P*͏σ3V-kɯ8P!%kLw {ye;+iP) 1t˼Y%"+s?E.ˡ%"Ac@{5߄fv&493zF;*<g0sS<<%[u D#RmY9} ^?Y0}.4df~6i"St_SYB$^e,նE8p1ImJշ)bC/{# aaFWƄW$VSf\(N#3A>9Βlm!\x]?.R92o)i:(ZL t<nM}MƲқ ^06v_pfokLiDXV}^_xȥG PShɢgԎLrbm$,p;)jr[UtRWsEϝB|@%emӈzy ~4[ԨښMgE`i_za.~:i3kz$p9NGnl\8ԣ˝HV3\iDFƼ!sѝy)C8G+MޏY^7gA1}T$#ğ=]C2La9l*OzWl : ]K=RÝēVp+3v@De YY[O#*z?nwE'u_~31!)|U}lDɅߋ:̸Q C\of*I_+-{UrY উmc(M.񘖒$~fUp`(j'5vm]4NjʑVRLh31P@fʀlfܦ{AۺR3xE@n2ȫG6rGAhEG l者r~[zӲŨzxg@'ը"~(ݘ,3H X@F0 5 Q \(ڇ^+)R H)K/)\{"g&eLw*Xٙ%ƯҨgS]#\ 13 d8 u z0u􁞒0wexP.Oo$xPDUy3Cp8,H`qf}*~U= axJ 9O"^SlT|DzU7!8A^7l u""fK*gԕv|Tj׃?ŧֹoP@N_+aXYfCj`_gjAQ0&Il*~y=u,/avOt$bJa2q/ӡ=ETooռOٕgÆ+% 4Rwi;j#_62iu1N9mrV˄/B/hJ7F'.!DtԅʂNw 6O-XYPPU[\D͐JD\22Pۺe:) QǕr䲮3t ATiB_+/'A|$p6F5xfFfzhOv 4Vܝ8b5xCٔl5`i*d+6,`ty ϛbCFa\ KFDu-ߑJlk@5#Xa&*n.# 6m0ˮC_\|]hs>˙ \4jy 4L K5"X_g&[#O3pwKBYg3fXQJ\ 9h+wEMZv媦yUT(4\,_1,K0 d#<|cž(Rɿ)1)XJOfZޕ9Jp ij /ù^Ujz[uR)7x0jrKȤY6ZИ6`B2r*UiF3qe"ഔ'a݅~Qs5d5P&tEz_gQerdjb[ހB~xm1$yBt1s͸-_W?!apYI>m);3TXLcM֦6ajO|9dTjCV#HQVC"@A_NiUjHʒI~^^o ˏq[ĥț5VdڏbW=ᩥv}4 WI߈t2a:15ˆv6=+&ߍwo4/Z~eV<iT2 GN)s_$cV)}=z>aw=@KcΤhKKW)ڿ%Skk8 9Dcx4_*NR+l$=蠤ce9Tɫ< 1|~ HS#Q{cAF+RrvTf$5U4y@4yRkiRu1MItgx)HS67xyυi^UH!O4}Xhs-p '@X;>w,a:zt>Xnh`crzWm5U%lg+j^`4y% Ȥn:m' ӄ{ qIXdi}$rA9yu:5tU9xIDb,e:达{%$߀G9L3z Є˘`gtXWoad&"Wʝi5-G< l@tzU,u׶,{dB, HsL[P_KJK#,SPC 7EFhcp]S( <A gac X,9jb(gt{UܯjI71PL3|{A}X鳾'y/?b73t6) jF>~5LTa_~c֓*Y905N7s,xOVA淲hVugدB)[pCl`2z- hOC&1rPG 폔:ߵ+<̾y.(5_$^loط #x暑R>a,Cbb$/f/YYKsRq_9Rm (bjݪ\Nj~IW`eZֺXڊ%\y > %a8bGII.[YL~K>i2*V8+лÉ$;`J՝'T |掱psJ{hRMvL BF;v ތL M+| Ɋ)!*Y#Ɖ23ybfnUGoBG˯B'^+$ՠC[_q_+hH1?q-Ƹ/#(R:ړul*(m*Ej9a屎UE0Q)x}l6G_-? C7H̱*Ť]լIߏ}V D6uݣKX57ՋPLJ|^ˤ= G72Zj`/tL(ﵒ@X06-HfG5)YP;c[Rg:)ࢢuN*+;RߥE_eLd3D[%W*&9"23[16!G_?&  'iҢ]R{vVB/=X"g\ =o;m+ 9B3A|cյF*~ʫnǡIYyQRT r\*V 1CHp<}{aU>{~8_ GWy韉$oEϵDځh⳧ee6/M|]La\c% :8Iy]/!YZׂqK )m[Zp\" -H1bmV֖Pus¨Ϭ 4oAN+l_ e[}QrpO =37eWزiC\b:ϓn=Ņ6 p?&maԃK 3 gWhg'tݯtz`{&_Mww g<$EO ~h'j,K@HSo.O%W*O-@oE:kQc-y eUVܜ@?)rc ;]L66w* "#kzL@.=>uԧ,,soL@e0U2 k-S A_r2j8V0qk]^, elbU6*9Yv{0aP4(/ɤfܠf-ԁo*( >!㽁I'}ƸwS laUm5 s]2RN5û߫n L;ƌ'`yanjat|_ڦaVI*u{.Mhj`agyQ*0 wDa ck`b\鈽獾Qmtu] ph#N> Qmga4 IT{oVF}&xk[}eT&1E] ١7dBI*<:i  >ay*SvA=8p.wnLi s)\ޒsWV"#׊ɢ[S]VC)\T]avOcg\ЍI>qw]R?5}p RlaqȜ5+ߝr Y@"0Ix{ fse­.{3UY (`e_ysՍtw-;Q4&014sܕc.dVٜuy;fZR,7Wj4& JDRh""YBs((EV;B?IL|\@J7E NЕ .NzLjNՈ/Vh"M76p޹]t{sY]6h$ HWcyaVxPBo:^:j$h~?q1ړ"D* <~k[Ѐ*E8*BG.9b/*ig;M55_fm. enH7 |}IsGM8mtz%kMoh)b\< Ou-Jn.YˍLc)3I{JF)M+Nj>|,Gt{A'N[s58+:hBĭ$(-`u A,H#Y,+0)z@&`# Wk : v>:kk/YO<2!ږ; b FΓ{T5:3Vo \[AP^G9xt#iW3DCG#OU̘8_&_ka!tQW[/0+8)*HR)Vi*qs OP{1a`FPh 67\9Fݜsи.Mo^C| chA/,ǐ&_=G$)/7(tIn #7\ɫԐmrtK9VM~zl2AeAF ()Z+B[+xnD^ً8EHq~]9`3"XbطR< qMwmU]ߋk%[tIw/5P[;F^\/0|//kxMpBU~6m4OEyn+yTɒc&6TJ)=d'^\DڋE*@vA,o_8u=ϙCQ"Hk# AQ^',g@"]*sщC[jX:A~ge']+y‰?FR)厗nkb?&S&o q Uaaܽ)ҝgX[wEV*JAF)K\zwIY9~BNiTL"/l]N,KY剬!~pr*%Hr/ $5V>_x /wsvby@VaF]syqiſv/Jռq$w㳻I 2qϛl ՘SWwjdjWy- 5D;R(2q/U{KSdp] jk(<,*-m 5ag |O9<7܏3|u2@ѫ?JJ6t=ʹa҇zsscsqSzrvF@E\ I䑕rO03BJC2&c*ғr՞  /Gh@ؽr"pDJس bvZ0KD-&,7?oU+Ջr#$sys\DJ@Rp^5 g] &6W~RgfĊ4as5H}f{xi3OplPk[V[Q [zV}O4f澈͢m^wlTJcӰn0*5Ҍ~̈lsy%FuED{? 8`hGQ| Vl8Ӯ&l*_]gUm=4ꉷMk.Vp}L](mҁ QA>X1Ivf>L$~0tLC'RHI([$MwU21̈́ÿf ƺFL͂p0.utAw+}|;74HNb_:8(<)ULx`"娲ʆHѻJx_elThQ`A߯U{›߄$[_Ǣ-}ҡ!|4)B%Oc -".'뫮>_"ɢh? 'C @&m"A ?l. O,$XmnoO %0P^`xO0~+ X_ ;j"2=RRy]%(S_d ua)@Gk~ƞ2 Հ9:AaVz:2.)P99|^:xL/଩ѲIBԒ@dP)Dg6Df_FRcN?ZKƓ.(mNIUn/y1!ck Jx'ɫ_f} ̼gŜqD$ri(%{{ Hvj/ |l-4_εIզ%ǞF8t{h`[&g)3CK4d*M3b3aJ[$C;eT&MXxmH-&Hpӹq>uRCq jW;uģlAܺ:j`EoWR _p؆ ˄iY7^E+JO6۷B#X;\`>(ȃȢ:sFI/XxC$mc,ᾢm{ݝ,?3GMC)Z7 uP^Ze]أ|(5O7eEpM [!z =`XNJ2 YON<¨~sfGG gYdr\984q(~utϘժRlp\T.Fz ayC5 Yƽ[!^c* YK%jֱ>j M>"yW# ,>JJ \Q)@=xKqRc wS 4d/w9BǘAzN[B[jE~Ty7jg^;#Y%#ލU /Fu*0UO\Ĩ\az$:p6[$ v`>x-gZ/18RhxzRNm{& ԩe! MŏnI:V!Teij7A:vAAZ9h fFS; pߒn[5N8,rFF(7(usphe p&Va+.!)G ^e{XDӼC&NѴCݝȄ )]\d ~%9x7G8N": ܞ*L<*F!(Nމx"n~f.+1JP܉$g*7rR,Np20^YcwzM\ Ć I Uڐ,Щ _-!||ϵ֛Tx,9|h44 ELQ_hv# "J];4R~[*%O<ژruoY{v1[&xFa*^֧R"LoCƖާ%|#>N+g8](FRoayt>\~+-"$/=py߰t90PxKHfKŹ*壓I@u6!x,8g,GDw+`n͡?n7Gf{IN=.r;1$0pG<p )thBBSVTX)>y C|T\+~p=V/*S*]pf֯!O2E@Ub2;PZÂ\JlPm-C-Qdo[{"嗟kѬE T"iPY.+WH )krSXAZbS:Ӟe s9zf>1J?|y0Y,ww-)8RV`pXlB5+\"w%5דKbeܪ+1f鑱V?r\9(,«̈́|p{RZVg,u}:{淮+N![c뾧 (j#RRל?sI%DЀ(/M-Zx[xm%16g8aN$nuN MٷBU`eB LBu oNJ-u0qL#z}t'Ҍ_vZT xd+h3*̋U=|3/UkR@J'{wnFʖIcQ[#}jƝ A}WZ%&|(p3Ļ !}s{.>J8jTR*ldË鞄_[9i?%haqw^KH6i`78hԾvQ[Y ߺxDssz-d'8;cbPQ+Rs>&*4]B>e1O^Dgt D x!B#Ӏp S [T|wibd0prC2@|{63TkO2KgeA詂:'],6ɳ֔Agp^x?n[L#|psMv ޚT7-{kйqpLՄr|iѱg-`#9 sAPqQ7[0a;j`ȯ)1"Mo+[$DjM}!ϵH[7O#`* Gr~`^8,8gt}`,1K-T$@ƋMڛ ֏qRajE7( MCoK+8܎ P ,Q( z5~;12=4^=7~CD#.l bjP؋mA5n+\ Đ m_luZZN%C~h<֐R?6ih^ղ\pe;VY`c=L 1s!ۈde672,=8N#~i=4r^Sq~eN7\Ń#kT+IYݷF`.0W .F{"5!NMRދU)>Oݴ'lf}=ayAk}PWU9,s2\Y^r~ m,*nYIZ-A8|8ͽRa'${bvK=ʝQ>VVvV6zx]YT mFU:ƚx3] tumckU8p2Mq,&0 L^tO5{BsU8f'O"-磢P7xH9_LN9,87t2bEr?]S3knSPlx.Ġ7F8 oD.4XzS*yWtf}5tZݖ/(sI.h@Sk=x'!)||eft+U-Ed\/@stf_%FLQ!8={Tz]LJt*> 5|?YVo~(Y52'54ؐ$ A22F\tU' * /e, 4iDݏT;B楿-,v# F!<8$ߨgÆQ]ǣ`3s XFaY4:eCD_P|P my{m$DҜ@ӥanY9(gF1YO_D.WnsK(oRZz0K(@!D τS}3.k:Mm?V0P܅`* 2)0rz܃ȧ4@N CpTSRMx&X]b)Oٜ_*k[6 pr aYʶl|!ӇSb~a.Eo:h蝏?*NFVZTC_/ 0S_F/?a|]zc ԎXY/#9;urpt'渫C_.fgVU {0cw[&YBVLa5"Wsm'v.hvSlFcy(cwE(TQS{; š_^/Z4r;<ZEP 18P5)IÂ#ֳY6jE$QO|\hߌU[*>Z.co7}~S11 "zY-tBzE#(%.vT4u=((n#eM#6 Ӎ]T~:I8$P z4\APSyD.0bB7AoͿF3j>J;bytmM7s pw4. ^P-LNxf|Ƒ6vxсCO(aCY*5RZJ$ʖf=Jt]h\4J/S'$iG#ϝRWY AT"H@y˗3k;KdQ>Lf LЗxjqhX]yYs?~=XG#M8j*\q  Eg6#niTTuT#18Tɳ(1BDk!UBC,[f<;;xhF3WN "mvr!wPc֔c)C0"%LlңM2erue rj*߇ی\'kn=QZ 1(b E6jߍUI3Y084 3 jP#S-9{UWK"IH;sv*U[UA? uג× ]IPo2**.hz%S4J0vj[a?E\2%ANtb6 -AS9'w*Kj-oCI!ПKݙm2H?SB=I V\NuTߚQ /Yԡ2zrndW}9EBm5YZz[ S~+ȠF*OO:F c מ8u5E'bH/_{ٚeWo[ { >s$}pJtF/Pcf3%7>˶clx8;g Otֺ쩌 +;-9qզeņ7*&ˏWyH,x}ynf^CdVl4LJuј\Rog|e!d'䁷FKX5ϭ KχFFu=a r] lPjëY1qk1M _l8IKõK$lTLcuƊU 智8ӆ>:B92ֶBXo|UK٤MSi -iclS3Q־c[3o^=sQ{,L[dM\< ;-uuq% uJRx+oOYwM+BnG)^V>}y 3`Fa. :>gmdhuC1&zK<Jnה7J~v(,1[9<)vP ܩls .!Vs*ANDuIݤn˽Lg֏'^M6'&\ZӂkSī!hsUa6uI`چ`y3/Fi0v^Qjs|vfʌ~V40rvȲDۡp+;'o‚TecғCesݜZӒ Mw˛rjHOǷgK=wN])H1ؖ?C"..WC*u+jȠZ\Ώ%FF6Gt \'/֢|veuqLr"3g65yAI$hlӭeNFO1*OW%!P{8 uƥ=STţ+ #G A ?W*=]0˵}lݐd%QRJʮcr^(M!lۋ䠠r( ]BO8`3MVvB!z1g" bMB,q2C"/?{ŨtW%.<<XW{^ ČMߍ٘VYq(B  RC.s,sanϿ"p_؋&wT¥Xzc,\]NUw0lD}{8 ,܊L82,:p/r(FUmCPC`, A>l,q{Дo|#)5P8f%YT<^J n}a6Uru6kcÙɫj慅5ϫHN,{-\=cpk}hv+r|+-Vm$ΟCui?fD^]d˚ &r;hpቁgjgZ}Θ_5?1Wœ]d_Op0Y#mfK/~CeL@7CP)g>?ކlveZel ݸyLhGM3')qFI\g(qʢF9a'm3 D,ʘm>iIg}s^f44/*cJQtNZr8s{; IhNjmuC6"ŸC0!*fsvYfLrd ρ+&Yxn?v3'`Fn`XYp7%u*jɻƠsiD٫ԶٺWkX|e3WT/9(whr7{*zE5LşFx԰aE41Q*hDĺr4psNĞەe}+fۗP6lķ%;Y$L'8p)6-+7YNL/45ME~C0~JѺG%DGAќ53hU~ f kRg7Қ#ۍ>zьTR?yy)2~ QslP #| }@YH)<bq?C 6[u_h{ kyj!vɑ&G&t|9U @8F j|"c޴'céQGY )kU@s2{z">6\ӡ\ pՖќD|LC:j(Q{Ww]`'NB1j$6i)A9($Mf&-;L }Aľ`/]/mx{`eK|6..(i<:uI<Jh)]pY;EŨɵU7ycsl[95\E LZ}*\qѕJߖYiHW.7sMe=;r!m?Y?(aS7k؟_nCC)H-Q^|кv7TZJk \a m-S,y`ְ2K͞DC")uqu7Q΋d;Y4N1fES@SYu"{ƣ_CNÊQdo凤 %,ćY v/z񶱹µw jqE*OA2 lRA!7lMDg^AA>Ɛ`cVKܷji%{sL-4z|. 'DO#jӒWo)E?|S+Xאfccs۟;,0My7Q{+>; TKX34 QǂU`&6ovAWd+(%vTDR s lSĩ!҇ *9Q*[+AKb' rJ;!!Ú%~\i%c&azyB"=r* X`5z5Ho`~q7-FY+&B1}\ө}\)G?J;ZB35R $X-WWTܢ}֭7n^Shh"OOBw d)$0k 5bwkowAn z,s%woVt<ЌaPY \T!(ۀ2qcdj 44p\& F[-`w lO~iApVGڵ@%r慫3!w˰ l; dPky?\&V~d< )'Ϊ Q)Ym3dg`QzB98$;@ˁcz .ZZjssupE[ɜ|'`} c`t<#.4{tpjuEprt>ֵ A^8u Nxd9f4X.6/I`g|,nA6)aVy O{r|Mijw^w^҂Ÿ[ϴưʄcn-P-o "NyLv>/e Qb-aAI\%-,3I'M?]w08(M_HmC$~K!&o#A}t'}G|%,@0fC#F?GRϔHC"(6w `HH aG۫Av\|,9)bkOz=Z^}X(PEM;+THdĵ8K77yPTT; C`'x#Ɗ:>#x{CH`y*6Xcv;/kfG빴5*Gd(ZY2csjA\p?_%젟hGE2T7 P/wj:p5J#bv1~,k,+xg/5wW͡bzNM#^z2z—])~]!Z{@k}p)}sh/g$+Sl;f>3T{9Au(UD Ff\K\o{Q|cXcNFX[+Sf/S\VR(!Lc>{1:>6P]!qR]|vryjZ/M|{T聑gnlCq;nPY P&Vh`W!p#YuwnE!j!G1YlPL=&W#ߜe@<G0l4 ,L(Xg+RA"u)[lv$ aXb )"1xFt2TjK٥넝E:Dmd+LĬ\$pJr-q#U| *a81O!l~ H3CM8yح7 =`hu0IFX0`ͫ^XuzJ=yI_%ĕw?g:a.es^c XMml-8t㺯x},y2]Y|0Ev F UŸc{qፍdqZU`HI\>AS`:jI ur}_͌\\eٜK=z2 3Y͝%&tCm2t/.D >k.) Qb`,_Q v؍@#AV:fJ,g# (dtA,9&pݰe^p`Ło*Nh:J $ `]t=ZqX`vtTJfLӵ.Ů@"kͯW~=E 6`0LMTP@[=^xĚe総Q*xI+C2*GF~C?y ܁Msnw0RQԥ˪l ܖ/xKAc!d)4C VbHU׳GrdЎn@Q)s"OGtp~W=$l.z+Κ-D%q,mx_-1^4+^2{gʇ0Ă˱= YM<+x+6y!`)4ʑQLy,5p,ԛnrHi3xdKëdz3Op]AT (ȷdi)[ jy UnnM=ó1-D:,)p/A#[3n$h IZ_Eb']1a]NJ䴿Ir1cU-;)z&Ev.ӮQs}:1a ĭ)ς1=R5YSv&3ϒtB"iY6] 1ԭ4)O_ of˙0pjRʑT@k )Lf"ZmLc* *a`2b $2 @Xߋ] Z↳ 2߂ey/ۉ@uɃ.{ : N95hboַWT 0K;5݁ WpTUWO(m1|"przs&{QbM$v_g\$ yBVb4JF EDbts%7/0rإS@|ͤA8YI2neCft&S|+RSe锰JAUV>x&CEQh9];1 WM0u&}7MF]gN㬁6Dʳ^MHaX\a־ѝt)+ ins'P57 a#ӡv[8=vZY,W`S/LE5 a&z4 |'z̢d)JwbhL ­xuQS&>:PԃDhM\qzQ/Ffavճƪ 86OZM XD;75> # rLc^ι4:C:iHRT vU}FErQ!o7”w`"Dβ\%Kzf$(R) 0@igqƑq/k:=v`jj.8/=.lX8POAA^.xWߐhncrz;IDjR!<8@E-@1;rKuѡI@sI9%Un\ 8 sK/Q"EǼv9.UA$ 3;Gd)!`A \j@ WܓwWwObBe._6ɋ7Cu:ыߴJGn be;eM+I: ʸ [K v*]R.JqN%fK0#!O4J!jE^rꝏR|6 TZ'GV0vsHJ*OGEg͝+BVjD5bT6TYWQ$.涡Qƴە ^ro7b<8QC"UhRe(ṵrieBqUj @l0;cS,YYnl+s{6':SUrU.֦`կ R[2%nP2G9/(ћ:D:EGNhkOQ# }] O+OBtf *ƐG14OMWMyeKqlwZUh-yIR qFY*7#vH&x]RBZI/'#,g zQ\Cy۸Z!$8EN=4a 5; _ӭݠK_P߬Ӧoq">E~Rf#%L6)whsy+)7x =8ՔRjCْu[D̆X@xʻrP̫XH?O7mgX~ƛ%FFl!·K sDOaVtaXuN6K@*a42  Qfj- $CE QQJZָdʗV\jgTFB]*HwMK?=ւ ϲ쭹hKY#^ :r j sduMhYe o.eqLb_gFH55Brc;VosDeKP1kMv ˀ>+`<3. 4;JHLBǗEڏY3ZTFp3⁖jy5vT#)hx16 Md-bw Pp.bqґmFy)a% A[@C:R}zl'Ԙ$BSNn1G%**AL:OE @YVs'w,W\=*e\t0"^̼˲p6I H47*РJ]o2=(H<{"٩/y`FIjQQyoLmp_U} 3Ĺ"w 1H.$ hVc_P1 xƾ.PkVjNhzs+{B\S˺Ѧ޹azSNYgu4|khDtWPҘ^ڼϤ4y"~5HI|-)Gmƽ{7/fGhzRѮ5qsQƗJ%TA"b9"9%#=?(WNUwa~ _F=7uX啡ƲR< pm)fۺ_c۵[h^3ZsMˋƕY9 J, 0h'زbq XJMyAq2M6%Vܭ6qkӊ`SWAY]K%l%NN[0A_4o?B?.ZZGƒyx8i__.'ZG,{e^x>FeXy[DZ !Fe`Ȇhc+Yᅮ0N6k F5`ܗ8fKW+LJ5~وr] <7ST$b.0{s/uc.u<&B[c 3MVz?#m}f|T8.0A0[s] *Iu %~gЫпkCi{ڳ[D.ޣGf􌯫/^L@i3rKd'059?Xc7}}֭ gojw?s?0o>XN2ZMAދ:4|xq5\7@#pO*a5@7Ep Jԩt)Sh6J< t#pVo:vYثJBH X'}-@ 5`.>|i׷F^ zMu+(2Q:A _KE,PR%".dL_bYq[sb. 3Z^Uu^?Q|VJr>&VmG66ktp~2 8o]-UL)8)h8@<>ڡ;T!Ѭ-!#WQguk+^žae$xJzTEj`Peլ7 ŔoEP~[46,u82,,WS, 0Ҭ~YE\ŌttV3@wƈ|e*2r+i%8_K˿tJW- ve'[ƉOcuWzM jLtl,,G;|B&r Ui -P?IG9P45h:.@!mwSgIJș!CDmk :$ĪJ ?FhDTgU5 Lom-wbkY]wy.߄'mz# $QNGJ_|fx, /%87ޡVb֕P cx"~Ņr9CeOlk7E(hP,ֲ1V ›@S >)be,;\nCv^}7wBjK2s&y6jp42Id[?7g ÔO<({T1[ٍUOzBWIƫxQHO's@N7&R[nFe2MgeS6m5fUcD1tv&Yx4X Qe*F _*h]-AK}4Ҹ3zk 푸)WgnڇCfr={k:hաAgkFx!Hi.AD~aMD49OpmPsLq- M-Q~6C#Ō8{llJ)f/KjU[-b/|:#ljAԞ-*ݬ#w{#(\>tP*Ʌ@VO|?KMpb3 Q\D/jզo64M1dIL_~td2v<Qz ZV(,0}X%)s$}G/-`#ebۓP[vש*3D(ܛNZ{_vd9CJA0 ފVp(Q ȫt=ۍ:A@ž]9r.nrɅ]!NI=c]=)R)h# L> D 4wIXjt! {bbОPu֤[4i4|&㞿frrpppߦ7v|4h{Y/gBXDƴZˁ2`N>[6[vt̹?c[%\5w)u.5F8?]V́y;N|u^ILCF'ᲢnТ;Go%(]Vx4%f} jDTH Y^<XB1g[F 3(Vv_l4ԣ}Sk"Q{@D(8|e:_$;D[0EL箣xPspWx[HPM˾&Zֳ`NߑO!,Rw([l-[rg';vF]ܖ_]? *BWNtO0;$V2(8 k95P׎[+)2ܼB5+mwp_RG-igc9M~*! hB}ny\YÅAV;N_:.&^乣0 Zy&G$־76f K C{pX1q_E"kjglikdπa%=[\ekL> N[ xNN9+8 #v 9ıE+^v󹼎Btꦸ- ]F2 f Ni2^6:xS Wٽ Qa̞_؛ ƍ([f$(pSgX:ό{ъ(/VÊE-(𜟔ۘݘ j3RlR] Z/v.CA P/ w>Rm=;D M{No_HC,v~lcl=%!q]2RF=a$5Fe޲^ [<}c{ݾr\I{tg(?.WT [>UI,v:_D΀6^`No^r%&@w0־9|popPTwt Qn#XyƈW0U\G;܏sFt3Kj{cl轩n5a\"H)v)*4p_*%B6іAҋIK9|nI^ 9ٸI 1hGu+`5CX@›k7?JUbWߢ9[?Pȱ@'db ~TM=R- EjxY_6}lgkAZ1E˱N`}{seQ?>%PJTZr8dT}BudN>*cl.rZQp{T?1B,)28 9Mk2Kx_%s%Ean3[*6\P|*n:a=z)w*eU}+7*Kؿ:Sx!6Ί,ȃA& P2eYǎA4:cYF pT eEj8NhU Po}ϩaJ3(_^Jl>2ul.#n3IffoP:NyOW@6o\}fC\ZfsXN,sۮ!"؉˰H>w縑׵ ,(  $TL@gwo6]IfM:HE r fOYbhGuY` ~3Wf/K5΀҆g%n!:,a}~ uzٻz]NX0IMG).s4 'Iƒ4hΊ. f^afB1mg<:QRB^H%dZJx%U3SUO 14ogr">6UڣV4U^8GM~#b~OXfD^ DjB+:t˜GnS~/7mslŦZ%gfK;wcERMxBدq'⁍-{_ٝxy:.26784ƜtNСZ /,ϼo.V0 Xi<˝rmJ?Tp%y2@脬 Kt9JO長GUv][< @Kc,u 5G6K'l:)^Zg\-NBzlWVe &ȝT_j_WIf&Ye)us_Cjz8B74n<',ڃ+8+ c%ڃ>NBP6]I&y<1xiwf5F͏?"J Lq [ >[y IEx1HjS~A(C{T*JBQS,6:]X7B%MAMi!faoRq7nk8Ork+6Xy(t,EbJtDJkVlvWH1#:Ȫ1 a.ݒN:P/1d/1E!v9 |6:=hL;ze*8.]]fO`$pH3 @kfW[#N# !* ·db)sFkӇV~L%IfUhxC!Vի}\f0)8*` jtlYuP;`y5|kk`_Eƌ4.i×7HڇғP]hn&7KG#"b8U+J1(6LYX#O/oٖ].a-aiEN;G? DipJ7$Rama-}eqik< }J'ZkѮ+$ KCeMC,Vzl,N@gh}Xc>I:,lc, %e !9N߄%.=: c+rE4JcK1^nȂa :H)Cl%ה#P$a`PɭѼJuC*ur,V^΋{I0EvN7rc-+}-=cZ4p"ĈXluq_yQ+O~ WWzbn4سݑ?U˂d}WC8B10nrkn3" Ufȸ]=,`B[1%v$i 170 8F+Q !"ھ#N / EV_h/&QY,8fT)QvG|$1v@RYDECEz]*F#yJ5[Ԉ2AhpU Tzޅ4[/Mik,ga"1Vq Z֢@F]Tj9<x9Nf -`2+wޖDT+zŶiX:x3#Yl$\H̡OٜX5xhc%b̌aws^ח: >b*v4ϼ/s=+a}[1oF;m]^gЫVL ɩ~o·-].c_CV_͸'HrPYfp'v{򯘍!nIPz92%]d_W/@\H"|UzNӺFJOmN(>_vg6,ƼU>3mHbTc*g9r /MIycN.x 'hdEYa l jj$W@X, %$8%& LR mbDNDTRS38I1n2CMf?4|4Hj5fӛ1^^ѹ(oF Qg[bIGRs1j!kX}uhBp cX(DQL%F~PA)NXFM V̋XTw"OLaxQ qc6*ၣ>0E4ȌNqR%O0g ʠMH"tuM)# l6ףRHܘEa}/2=?DwȠg(Fo=Z34t/#tF~Fn3@9׀.h͕#Bd9]:5-[+e`΢([zf8 .JLJGftRa0=H7I'WshfBorL "2nr@t.>Vi>2D4M/0$Զ{)CԊr:aY2f3XEɡĞ N5 pVg`v+&t Co{sz!zF^=WVW賻991`*-֔NqvJMiZZ`:D9nЁ$86&jM4 lǶQ(_>hKFW 0؞V+Pj@@CCG'X`xݮIV(>Y)S"lqݓvB#:3ܭ)n.BӕPItY/0?5y5ǯoS1U9|dBcH .6Yönr,*{X 26"/V`zn&qnvDX%·鸔5?ΰێoa<@<_>eSbNw.c+GD Uu s΀fx?yЀMd>#F BjsWDE]o(TGM]( \)q߸&}R\~6KiC{hs?q?@$nVHdw1wxR=BL/̷i|ֲ҃LZ%k?o(7*Pxz'0] .Hx( k=D ~.H)2=!S7)uk<\H]jʛ9HxW$ MsGzryhQm"-f.۰|2]):k)6GLӫx46A!m"L:cD +ÆVt} VZr_xJs>[oc:5w 3GEfK (O ʛof7g\Էm4 W׋=Tqb qC4"^2yHT_q=WK MC#"*Wб' \/^C5΢q| }# 57B5% 4_Ua v4CB$\ڔ!E] =0 9jR=`l~XtP!"+iiGéHkJSADr7$fgL3u#4?zWh0>VÊ|hoyѬ/f좉Ǐİ~=b<~9C= OyMexCYv-O*Wit hHލsV$uDԜX) {EÜ-uWmmӤuAEp{yMg'.v=͘Nn GI FAU ~n +ilT!;2/݈Ut^؄t3~r~.)J9A)o惌pW!{̈#Nƞ+t<[Վ^{!P!%?/+\΄X!znf/d{.A~/@.f$TI|ohU<(ꂧ(L.Dt?$aS&doneP00Bto# c!`. *W҃`d:cG[P0Hbu 4 4I |CqfR2F=kĸO S",ʚ|E CRL7І6l-8_2Dk-y2.(܊* Ƈ*=qP{').ՓR=5O]4 Xj6[O~߻T 1!YzR0r#ȥSAk , DpA1rZO<$F󠤨s^~4[ImԬͰ8>|CfQJIknNus?9@"B3; `mAm.x>4?&E夤"3ǕFTh|ma5+ v9-u~cG36hS;L2)).+֢&} Yz7a/.DHSaG-iSK|sŨ{ E0wzXҮ$ǽ;K_](¥Z =rCxRQ\U,[zK3$-,̑jw#J@Lέ/'ߔ+Ӓ"cIx È9 ug] Lj,:9- _㫳A$dHudci"䫳F-\ߟ0|>U&)ּ9!z*Ȉc.@`bT#`ӎڜA(@bߚcRe Cˋ_tR2l9*]ĸl<nzY/,:ki4Bc`x/2^0 8@*lp /,cuxGɧ@L8*OMhC b9SzZٰzV(n -/ڠlRuHy*7dž*I@3Mp-s pae#ruH HA,_M~)L'ꝯYZyLxL:Kdx?6/G;\ƴYiF5vwB۩{ hD:*Ó0BP 6xcc>^_ ^`iwPtp\Wi[>匘( /߶WUtWPPdC&񣈏׶`X,i؏#1@G~XX#ēI;K/I5/䨀<]*)<܃ځ>#f4Z@XTB5sCY/ w^&*L XQ8LliA d5E+O۱x^#2^jMsei[v:0=tnVwZ?⩸c|^\^MwnA2y گ7wC>rܧ5X6<%Ưa $a&"^㪑-J+o@9hYt2Ieϊ! /xjȷ8xtK{x9/@պZa5We&Y3,mZHo}('DPv] rž;ݿVgJ= wQ' "5eS^|9l柜]+٪yɚ1m_ҿ-02[s& r #<ԥTJ]1!Y¥p3$bM91y&!z,BtN~߭:$0C9@6w>)v`s}1m#zɶgrk^8sN_jbb9daTE3$Mgtݵ>y&.[5K)t=-H1~\Yܜp0rkC<ȍ2?8@3OzbN~cCV#fEZcDezՄ%EM,{P;6*ڴcI#-DeڤD,X-9KןH\Q@}XJXĆЫAO,rzu}9:)oGo4%A~|~rcsV!1[R>/6' d[3 Mǟ<0C9n̢^*]3b!P\ othQj? Ѥ2.ys&j9'X[)VcF2'dg3 Me}+ ss<CݓS0. L0` '/=1t ,DE V&nsf|ŗ\b5֘K4f E-&IL3Z] Ql@!)qն|qKB:LVVh96,'Ca e˭Aw$l6(*ּㆈb!h#33S`  F${bg<*XHM8 2灡+k9$C{ߜ3c殰IM-v/9B FSqɱD;XÊJYhOG0Jq|alk\ 6Z,TRu?VHo6X2&3W ]EOQ!N+o`\L(s`_gv爊ㆾ_L4b'wR Xm6Ϝjna0,ki^Xvs8ST͟} VC4 vB\*;Qp%P yj^ǼCenjV]tD!ڟXؽKARb7bnʎ#Q,ebF;Vl9?%T,6XFO7?gaf\]פfB)عċ<H(9ψ!DDI2MɶAeHWZ:;W0%CI"^a#]ěGSvP~Y|XZPbCYs%Mׅ#]2ݍFjBL=/.=;g2E<3AOeӼ.0΢bݝucX9t*v#PLsF/7X-[e1]Yц8{:{ ,{h<1 )DHFʟ_s‰P0h~OMhlA.dPdDnj<5<31 4m<6PfԈ?'53! )HR"ԱDPMC|lm `5W}IVoK4Qz *x=T CE+ ;US-~\Oՙ4BߴD T~^" x͵@9>w%C=n-hXLFR$EG:'V\/pc"ˉ3[H|=[{2~̹vduBJ;+J5BQ)@_6UdV GJ,$hL/\#eDXQ#pO˕lB+L6ӵ6rg!?M= 3m wQCYT34ӎ{  Tu^;xJp2/6,Frj/ J&]1O(1# hmϟ[*Н}:rp-,ǥd'i㺱dKM^ڮm+gWd0gp2C*'x?aQE+[b@,Mj1OxnI*?ӳzONj#Mзm M(c&m[bS G7&-Kp`*絅2 /vlB,okCg>v94֞m.,A#\y̹FU ޥ-{g"M\_lϱ1M oTg'k7'LI2Jg壿vj!4R;.^& 谧/Ǝ[܏l=MAqBTI;[yJi`1s[Ž+"4Њ( [[\IB ,}أG{St[y!n//I^. (l&оdd T)ךTVU -7baaAQBvjtjhN`M!RGf.u>e)%²d ܒNgd765Ϭhh%9mvDٝ5P<۾=b3t:gT7QNsv;OyC@|?⬩D ׸n$4%tuEF$8; ipgwg,¦A, ٚ;{Pn4}:׋ls𦬰ۍߩl Z@UdJOo_ph}`kM8 mNBr1o.Ne;r<`+p:91aNBo3`j#ev734n%5t3LfDggy3><4IÐ%8k:eve̿;lY砣 SC]40f`e*EKyBk{qipk1jԄ^=]Ӎ 0BxU {xFs/ 9%LJFpQNIPl^Ф K>㜉MZdR-Y"k=r^6ƮV))|<6_TY$E&lvxe?6nt?VR/>o aSjFxf_^w-k1Xi<0:C,#6Y"û^xOx"-fڇRih:H}dF@SeR(@~ > [PT? %kBu`]{'h p%zǦlnP+c7?(|c)[h@:j6MeMaY=)t~5ys?;hf Aېɇ8ll@~i[>U`G}@ ƹ %Cn(IլV.vxlcu4CmGrK RqR!re,r[I'$C`zEBc1M}9QE{ 4"_F&3@a ,#X+U+LgȨǰN-zS6N& :55B~ (T'`Yy~oaŢ]*^c7e,fAyP዗{-$';8ǧ { 2il{.5c 8DyjAuA79SJz[(nb/+ԎH4e"/[W,|arc?"8e}"bh;^7! (jC9³^3_^(UF& ھ׳̯zXy oNߘrP}KnBSʆY]Z^zTˏ.fֳut`x 75`uXZ/jX3/NJh]LnjE$6p& /3Oz8cIxbܤ?&[u01G7 CKDKM@؁ qC)POoUGRC))6ijL4aԹEx{89lmN? {m2p{,GAx'(q%\ ٳ 粎1+j l_hC5ۣ\#o%u[Z- CtT[z?sTA7q`Oɦw`=2Z`VĆX\rH^։r?K/SЈ< ,k :qwj+T? v|;=&CWz qlSMoRgRnWXNA$W"PH` \, DpP%+Đfcdz*t7mp`0VCT E!/&b3%CXTкٞpfaA7R2EH1rH QZHehf4PwEbլV[VDI=Ð48fv,&7bt J㾴ڷo΄YR'\)}3Tn Rg%ZREzn@3\ZPc9i\3 7fzghwp.pDa۱4KAբ-QQ4ti3Rۅ3Zl|$P^k[9G$\I%*+$hL־ C\| >(i3DvfA4"}g\#%v^ 7ϰ B_NK$07 hl.8E&tK%F!k2'saaAGN6^~}C@U~>-+Źň@X`)\!.ǧyIp*nYT28E ؀]]$ҡX.Il L>ӫorU06§I-Ԟ;cB%͉J^z6oMxC7ߦtaro04<A}rCWCd,%&\}G_gѸ3q*έk%b:%lKC@9po$)l}I"ɒb 0f9 ٛ&Ԥ{TNFiLXܭOr7z<p9 [ęB[-LsV?댮Ȯ= Է}ݞ![X&4 ÖUKH1S $˥ugW/!j5wHNKvᎄu D21~ & 7;X¸^q*=A!ez`[>^;ɽJBR, ٳ,%dG`6QkƿɄa(#9( x.+&,ػ2g_j| Oy]Qv`4wWĥ -[ ?_ <`ћ'v&x PbTN^@p$'k!ktQ^I[ݶbmH;A3ko_Ǵ_b ;/i;҅*M6 ĘiV*x~Ar`z>G9ca^N,AFg2 1RKAP\^p0:'ډlх*R;[<U٤?whTV`Qh +Zrz#ƺDgo;b~- U2qfda Zg ZڥMUX =iSQ(;5v=*DCնVkNW:($"Q Mqf}sB<8郅YauDS(?m\yWJ6X v xI|%2Uho?RfiodOfnYbH{ I=)F\ZE3WtUuDvdJr'{?8˪!pкLƗby$\Q/^/g~^b/xmqEu@Q&|Vc4913]p}X5{'‰miO[qXRv_=_NQN^ eR69 ±m@;1dk"3 JE1(ohNdh@K=Dd f>nrߪS}\&o+Ʀى1wg;_SP;#r;!fAY>A=tP|-4/z7c$$ PR¤+gBecZ3eFLKWm9jɜ6a/zGC'Iz!❱jU: uhsU~MM-[), k(i+7؜E&svl% E߬![9Fe HRrNLi(;M/\YbOiMP@7`NK\$GBG\-qV9<ؙX*!a_/SbzI5M%TVw1V^w  M=ĊI 1w~ 8NV#~yc¾Jm ^Ub /n踜=ǧg)qae@G-zx5)2 /=ݾ=̩YIыXl?L@C}iaErrOKa/bUg $1Ձ"]"IG/I!@ ui] v0vƩ Հå:%B5n4:"Vi6<kO?O'_͐= ?ǞgwK 8B-qg)ak_+<aOih+.2.g ϟ?oh7Òu;}࣫YȨ]ǧeuNԲ[B7N¶C&{QШ-B$oE:<+/hljӛ 0 sx6eya6 fW^-:{蜾p5߸2'AjI<<6}YZ(b[xHMR-: RYKy(ג&OLg;}b\ms.7)F h^9$/7ZK71pynM}A Z.o(c5銍q2 pß|nؖU (Z.%'9p--1~ٕ9+Xgq%.,3B E3̒+[M(}ju6f ֮`4՞8hf (C^\ͼg4ٓFZ(ogbLIlF_9f gojefPpP9(.Xr<{F5Cd]HjDх͢`M#@Ķ9& aRN$ΔHLm9ed54`Fg▌F#DZ#Ѓn4-0h&0I/ēw|u;܅="͞ }L`j6LxÍU- <=*-b9ōu( 6]AH,9!7Z` 뎵%#COniF,8$/Ayx50x>=IYg9%IF!W܄>NN~NP ,2]ٗfZm N""]I 1yS{g dDN=Λ5~gFg׍u3tV^EG:=LP3]NNƜUUa+ƙh5QfR^y#v[f=g̉qT(* vGxrDvx8!̩x@bѼm0=ૣYƅU 䨛2՚`S,$@ޟ||kJ{%1(K g;q-/  ɢUG!Jb#"DB qfXQsdzPQ5iAc OBDޑy A{(sclZM A[Mdu۴0M"=742әdNJ].e]?lC8U7f]2*dU6uLIxA#T-g1 Lr0W(FQ@]_ rGxlKw+θj$зn_#9@ueC;A fQ̛B񇓓u76ҤC7(}1n~ϴg(cgkTK.ka5=:n㢥xBivu;t6z;'g[llpStj&z gPyTUͪ-wLd9L 3<ߕ3E_'MfLJ@N5bxAyyx/mqcLk)ALCʅm9{({T>O;R`* 2We\%Ev>$vbb+A$Yh`ڄ^*p{^&njLtj؍!bk%-|hp8,)Ba-txʞK&NjF8=|!T7a$watjٳ1͏-slmSyi]Lt0 ?Dr>|#5snoO{3u93!ٌXm^X4*^@E͝K_obfJ?D-e};xARloYLKo5yoG-:hRH$86jTz~Rkm5q5wV#nYʼnD畓jI]vl;U@&?􄹾盹"}R2Aaa{֮߿%\8"7>f8)%K/||..TT0qy%*20Ixhs 5a_O}!f>${EХƷ#x @mɢ8sH4hw |VAC<%ρ6 T3Q'afƿh 9Ύ*eTCKFVH Knۑw Sa[X1ԺH48Ɂ $H15M h7F[DO8p@&K‚Ff5u;LŧEc/{10 }tRB pc*.)uLA|@0N.]'Aq*w3adr!02|Q~/}rsד2S V_A39S \V̧ZFS|Ƈ=c5`NvR@)ӽw Psl-8JQ|}j%W93ˏ5Q^{o8] ˷S<tFzA[ zη݈Kv C;G@ CZ tN |e(\A9'x[&0Xt;[H+Ə_KL0DZ@a=# 4\g UI!%P]Ū=նf}\BչTNaUs/6↋M'd$%Y,61+.k JD?1зtnlń1 ڱH +H;*ʄH_TN m1߿Ė:y=wJ ϖS6X`b%?8lJjjHTnJ8X . Á rd(Gsۏ _~e"*i[OT0$ ߋ蠐`X_X7&Dm p\Ur&nFe~EJQݗ O,F$d`F/b\8v5_ ';T4Ka)ޏxš"Wd wu>&[&_?{3X8Y@IX3L1beuIhJdlӻcӟ&cB0B{GӁn>&ٸR@Q;ؿpC<(c{ >YP}2D_g/?ο!Z q֌/97sO60xbܦZ-Ԍ v֛z3MǙ Uߔw'”B?%b3SV8|q$~ǹWwwi} CYL[&*.39',I_qSW>]f<m;)|fW]5w1nP08`\,H ;,m<^I.9aٯju#~15CCJv\mK'f u*q>Co+^7-A߃dT%vgFf?u<H^ |y4eT'Ф?9V78Q8pF-qƎ;gQnEHv@?7EHvCj Gx[#7:;1zkбRLn?n?_ *ː_ZH eMUx3(WݕfnjDmd.i%݆qaZbm>~D?1}t큻JX'~="3rгYGQI"(Ah@}[Zя9 8دU\jg0pҬn7nb.epm̠.4"XwBF75 k`(;ǿѥWv#b.+=-nVUB_*'ϝp Iߛd){ DS SӘ4[&fGc/ -_/Y °Pʿ7zFF7Nt{uJn7綢1COv0J)ڡBł8,. :Aх2;^ɞ];p3&et~h8ݖwl#- {4##x%(L0z5}2n.^Hӻ_tރs`l@vV7Yn|fIe͢c ٗE`BO3' 61 4c`sZbx#\M, 5@0mM=1”N y$MAt4~xmp3]%`4tʀɌ /@[ާ@]2\EF4{Xǹyq -t}{iJrߗ4Q{-DzUc5ۗj3QNoǍa 0 DZz?giYZ^)xAUyQ=KBPouT; >3!2DS⁲ 7>]1EʺdkcO@e0$B/5cHTLZN]9Wǫ<ԯw&e~m`ƾJu( pZӓXc6.9T3l&r|gYԆ[Q B%]? =72\ަ* =Ӡr9o Z`NW,606w~cVv F餒rpuu݌тc~ ?gp;SnF|R'.E ]"5{BطG19j07uCs2nRE!x_0.!Տ.L7/oN@Ø #$a @2AYάK _ɪ[I&hwoE;[bp dd*V)e?;޾TXd]}}XeP+s/%ܷ^/h7b/Kl gƹ} <.B<.p@@z}h燲fpА]!, cˆ2 g>L&NCDV9X`F 껁BJ'awQ)Ǒjpco(N!ԃ%F_q@ؖ$ k!E vXB<2:<XcLE̔Mp* (t_ȆH*ix,r 2@9V$ձ8ؙ3M8.bz +J'S|9hY( wy9>.>*1:a:-P~!M` t_M6v,T!hCؓK# j %-M" 6!^!e˴Že6AGn|Mi*nwm\oOu:mR$)Nfsϭ^:%ePW ̷-{?klp)Yg6m՝]qk㦘Iomd uő  QFb*<6yYKg+_O4eo\* C4( b64LV/~(hVtqK9%[6ɴ\dQ)yz:jϯ3k`1f8 T,X($RgCw @ISHՁ* 'm_tM%Qrq_RdN67I5Q0䞸P!dž5z罏ߙl651/(Da$WCLN9+ǛXV/h+ _s*GJMdTnQܦn<2eh7rn%Qѯ_0Bx;sv14;/HY$MR%bj~6ռIdl5)_ g/X qG`;1z`wq]W9i|J@.t@U:h( T_lV<-\m3jGp Iq妥%b!=n݅p"3ZvRݠE"auF;0׽)+kkqcYvh*\ Ƃld@l'5SKa xk:It/LV.1"Y>ͧFOngzK!FKZkJ`ա&og05C˴_Nމ2NR|?BmjJm[8O%02v4OYD*}IP}PO}(W_j!yY2VY'Ic%ǜ)df}e&5)9뺗OB0xS(1=$Ś<H~z/V,Ql+W*FlCe%3.Wp;mf fRczL/qԪ9~zQfRO6N*qi_bj,JaU!`"9v"}RC7tpayS2AJ6z@z9)/cV[ϒ2kW7\lZӚJW QM(Rbq=*有ANB_geo9 %G kQML@Tldshyj D}ӊbw;LyG?f4͛ӔQG;⇟&?Y̳EW[ Ee[OEqg1x;>#lOI,5ͳm8ԠzNF;ĺQj ,loTV=ڔ>GX"_#" ~) E^&_[+n@YZVh1i( eKV Ŋm %5Fw!?fн3CG~BZƒ7PMM kUnb4 `N'd+$pR/߆}7˚03k83ׁuřLoƦxe`yf"H VS7\&_ ͆0ۭ/3եׄ|jE4 c E.5Pk'(2t㪘D)% 3>D*imJyBpJV٦t\:k Y4/1Yi+wCڋ$$I⊊k-2JT(kF՟@}^F=962W䞄5Auqp6ĹBwT l*~J7H~ 6;8Urp[LIS~uk$ %w4PrM%ˠ +C xʐVmx}ᗤAe(O A˔|5JOX}\s*hSd3r+44:ȸUx5JcmEN/sF ԾҦRItƋvEg=(?fY\_cyx> ߲ ZXJxpIQS]nƭ‹=!zFyTDqa{>gkjMBkc)y=I[Fq`N,{\eNOq^\Ze`vƷ!wc9ȃXڷ})Ǽ2.9 +ӎA&.wvtK ӮŃ珷:}QO|1[ ,zt^}Y $欌*;O6YQx1uHRnvfu,/sO ˗k״RV9aJX}GN5D֜ebl\R]]u_W;ry-g} R$qSʹYk- 7nV|lZQ>9d`<*臕 э@bN诨J˚9kkd}⸊OH뎯~D@Y$?o A1.m3%pB/?^Qt;.z0C5i?.px 6ngxߤ?(HQ}ߡ4L'u%Z$I85tNPke”~r,< A[Z-O%$yf9QRGڽOnM>G :S+ `J7c\o(!cifܴ2 芡"RE#P<|D/zwD)z+wҽښ97Gթ%Q@e\u5?Ѓ~@/{H`Fm)H7Qhcb:zS&!k,# WSbbguH8RʆYJɏB?ʡ݋p; F$?FC5G|+ 6'L⻂|뫖jW8朇DwN⛋`ܱBFǛ]bn%B%cp> `7@^Z'IXoy ):"e q8N=Wp]\ ! ;mGviּ p24{%|j't+uXT _ e@}p#5 osդ 3]>ʰu`HJM{MCc0 vΫHz㊃uZ Q>&pLEf&0|)ʾA{D[X_"%;3"Q!~(VN!lmV2']Һ+yQI<8G}$W.y7P8vd_[o(u>;1KK*Ρv+W*HQNO~dХdpRU-Ǭ`寉'q#Ϻmf8Ŕp?pRW^gՑ8g/,+l( XPjS?d~ ϒW%UXaKaBWq&4o' ; HP E3̖;3`LfTFҦ*'nњѼLjSg$eUHI)DwRnV?mD'sRqLm~`W kK iA -`2B=up"bRƠKȺ]Y-72i]+ 0;*Tup_!诂l|&VP;'{z~Ҁ;B֧t25&f?+|:`g VI*$ X5إ-o32I7)h=#E(_󡁣$NpSx;b%`G(OpLpL p=VaOi yvLYb9k:h\OU(hd9IbW!?GV7w{wB\^ôUn컹Hjd0*w@ٜ4 o$X  H@ݯ6hܬY2~gpày]08[WbᓰKm2ȲVJ_> n92Aydѳ5.hi)Eɶ ,٬䏨~݉k`Kd\$5Ah5jS0CM> YpJYf߆ =R-|uD'vDCAw4@qh GL`K.Z'K*4-ؒicƀ>^(%Z^`h"R͇Jʟ/ڕ_s-RWOEO IwYaUAMbѹU8zV@R7&1gRw~'b c,fR;9%;9weH^j_UA@9 ӰO*s4ٱEϲ/^in/ _l7ڡDK+ȪggTZAD7擺ߣk'~DԽB*UI7 kËZ.z[,eV?@03%i{|JˋT1p7}m5& :7ىyZ$1 zH{#p lwa'*M]aQ:Q{19(9J: fKGW,~y4SLZ?rޱ YtwJFUWPo"=UC鬒@i>ۛ|$PZI=w<#`Q~VWe K5-̊W<780 pGpP`_(XM`ih9M+4a"z qj}}tU1;ťo_䱈=J湲m^iXe~5M)Qx+\(,W5 Y1e4JujM윻'1IAl^DKWn4*Hq686Lq(.t+ekyKboKٲ+DC87/+ܝe%:̀w}:2>,Og 4E laŭӟ5 :Laֆeڦ%0`{+fC+wqK!>}$3p6<"i dVZ%}Lv8 h'*hyX8<@ {g-&%Tx[Îp[g 34xo=T$|%{<s 22z@CYN!1e{ܔ̲4.[n]x UIA˃&`pƜӺIaEߓE?!Ngp.P#!Qרg1hge@2O&/X3ٗRaZ2ry:;ӡѸC_|DAtdOWB+{b >oUGQ{.s} wY4\:Ua6P zt%DG[C48rBBvrH!c @b>G~q߳>|mk^؏Iinh^:F&*;SeD&4k3rSfXwJ7hֱ.; Ǎ],:7t| m}Ap,3SOAnmR)at1mw _g\$ѫAE;$=v׫bZjw:,܋&VXT@&x=,ﺥmtB6*(9ΘsKEKNi{KʎVw;zd~J%+,ªЉߟQrKgYYejXbkmuBGW a )9&Pi[KPiF]:W ɫXYiCyAu#$W]P{-hZhbuo~Ǥ{/ #nbʤ!n־gzK`i Pi]F[vG\AuA(-,B_ 6'k郃~v3բbuq9Dݲsg}6--R¸Q,x.$(d#w~1zٹ_y 9G"'T@ : x{V>uR) C]=;tdH8u Ś?ɳ2\lRP:u(@u{r/ϜR4D8l +62Qvh[$&4x1,%r]ezA4XMִwgNq O?XTT̒Z~H>U6 wq%;\<4 2Ͷ))WfjY8arΩ$GsRa[|AV%ǯ)=6݄*ӪS/32h8!, 'dj')?+Yq! l.r pO2Mxi52Eh<-5!|>gq5fREWÌ_ͨ>LNBofdr/y3)ppYc . ṭ* 6EgoV[Ʌl™[lE2xN-䧯Ki Kr8o<4N&GP{Ov 1C̸0tR5#r2v~vWF)*sQ0%od j71Ye1kaH n.ްlĂ7I)V2eb[xWߓfTxڢjg]9Ļ-/q'ݠ䀠]f.S|߯# 0 -IT&am23Q2jç&.d+ˢ~ a[mht7NBQwT l Чq Q :{7u5fU(ssjZ!N4ᶂӯi޼ pɜ7\[!X+dhg;#VՀ.b^V{ wtsO֩ ={/h!] f[_b7յ_<,z yyɴfsZ|j}`O(auiyN,n򎓧VD}!GZ+l^: LGGd7sѬ_2ԙ*t?:9}b V:1]*1ɄL~} AԥY'W뎃n|2j7[D;RN̔`*bw'|w>%A Q`ITg`apH"$}=h%M<*+wd}=핎!PՑٱ-v6(tC) tϺE"LnHkWe;Y@Dg|+#LL^lzJdb`s` efqo2AYޠh3u/QBЉ}s6PuB h4~`vAڐs -'57j䌠ޘ|sÕăFuQ鐣`f- ί8 @Jt4q xU;>a)|c_aʶyi= hMЯ/ׁ{ OY I*kd,x/ՙ\lZrWM p |Q lͿJ"{RIGbK'йZѸOĮ1iD* ?WU&3$E6^a!Lqf(8!\|TkRiNLJZ@dl˯A؜$b&rb_`X~1l'KhFuA2{w[AHqmwy#wx۹*~TUc˙C.>N"ĵn Ɲ o0{l' V|DWGvF4 '#ͤ'O H=:|k+A/ R2F$0GY4d̳̘X<{([uŗ+rG-zND#$;ȢOg,֩IZZ5`xkyֶًNk\2Ij-QL"ֲՊMjpZvNzz$iWqI~+hg+-C6wRqaFԔߠ,vGݤXSBY-0`G+>u-E(<œ o PMk_);>Yⳝ#kaFsNϠU{DМiƒibR]l ~uz ssZ'Yys;A&я/UNTyHZqd_|8P!=kTW!^{#X"]pKY}E(D:tTe.DQ3QK4{'pcwNm|\Yˆ2*8 lyÕH tAa/< |5W6.XA̺cHT72Ӳ"׆dXFdǤmԚMp?~+O&8bXwEBzBLfTӦ8D ^kFVr#JJ‚TIJWk2Atd]ynl-`nῲXӕ>#$ ' Rwƻ"mx?Jy v4"k7);;*UP~>H(t2_ ^5şɩ.O|3 )~Lbƅ]O/^i~9ViqJܮN{{LS@l xI;9nUR%]sRbn RklUT-vr&7aWUQUb=TdR"xiݍZ76/7=o)Ai'ETC8@H77<|OԡA(Mb[5 f5PT,\>IL0A,֤YbhtMίx9,ڃFgei j_[;^/*tnfM#Up+ɛ{}؄I#1AQ9].o,ʄcʠd ߚ吣r DWő% iPbfXe4d}r 7B`N*ף~ $knWS2S̍@iv(p`ƂIؖ4o/7)pܕ%H^%>bM_AڹFy-$Gss~I@,~x^$%g?& ك;w_<ErCxڄ>_i6ɪ'ʳq`Xu1vp;O8[?e ||̍d,F\*k>IUKA4g լ o 5S>';SY d;;'Nv: ҀCaAϱ %ᴗm 7*C !dKcobovqzyKTO)VL8SO,)\:6B}HBqxu@J/Bz"Inأ7;MHԌD+_u]_L+yU>L0 D?;v^O\&` 2:dنj:=hWABv% #gfjUџGEYCQwz!+g!|Ģy"gƭ; ɟhm(ިƛMctcźAR:Tz^u85x#k:\r'!yn}M6( M;E蜅2}Yܩ%8-¬Z+`3H^y HÎDF@8#U3!/"v@ 6_=Y1 +~5Xwy(BP6ϥ7C_A¥T=BT0*Bc%W@o]z_`#?*Ù/41sXO2 w7u1ckf`^l8Ij[VSKG+&>tv#$+؝>/OEFd<)E#~/_u X0Z1ӏ숣\PrF5\.1`"[3 1 ~$6uP[;9k{Q{!'H񲬒@zL Q=Ϊ6ۚ=pMp΋-74]p+G[0 ע(@ _C-Ȃs[z?)/7JvC5&iąYX"$lO#s~ޓli^Fp4ZijG)+"xzgPbM%񠬾0҅S/A:ŚbdJVkM^Jpý4V(L~JlQ^ρ @3RпJҶ|$Wl0x}يyEƗKmr;z}/? CBs&~8EKrYoD#Aۀ.`L_lU_Ww!H/͕0\Pm.yhE(k0v_ JBM3um:3-=~ړ㦃9s+O"k.kV'?; 8wWZAU.UJf:}5y,5L>|bgI."P| ZM)Q:ˍ9f^_} ¦Q T7G[=ܴj?ǪZ^Ng\ԋg؂O_:k68Ė/mg)skΆ`Lp):*ʣ _B0QY62)fͱ%b(("Oߔ2GIk$E(]KWl;S׼.TC/;!Ɩ5Rq Mx8G†Xn-7$ CgaċՖ+ܒl5慬fjr Eeqz!My5}R__wF ro/`q`j-KMTMX:< *"nF 2uB`2W" j{ff ޅfv1sƦs`|Oڌ'{@n4חV$kr{Z5ǖhiSbich8&uGiw?5|^@aVV۱4m`ZdW {N _ ĻOX7hbctOnZO̫! +cLMC ?Ӻ}T%2r0>#+,a7=%ԥKsit!wjt^dC-A6rn':8+nd].үV5lw"m {LDG^Z(ׯ3Z"fK_;ٔΊW]W|m'02VM>=|.=~(87Fo0n;cM-Y`vď`/m}=b(sAg[Qũrb &9z(u7]{Hb/"FنfIAr4͆.Be|3Ұ>I.'y vJCUdp0H@ b"n~U6T$"ng3{p<.30[ BfpBblr]Na07;JV ] Jͨ3# MˆJ4p绻5kh+y$B^ANmа@FÐq"`]P?3N3EF!9pphlr{Ua0sņ32>TjzAa02ִ2eXX8b;M<>/p-f4 [I={v PHoorUˢiK^86э">bmdH|`+-EO*M=W)Rڷj9 (6ev ;"ޝC%o'&س7qxN7P'Ǖ~b 3YH@Lnl'88 #9!`7 e $C5tkϋٷ1QaX hni\{ QXJ1/Pn)2%T+e,@7d&4Ӟ$#f=FóB5~[K߮<&7ш:8PekIM7e[1]:Z2NH. wM'1LG7Ra/kO >LR!XW3q55eϗEǷ}LСq?*z7JξzX4hFw=XVu$d~x 6XZbRZPx5Oڈ\ѣEݚٻho+bcg<% c sP4 &2xp9M\rFId"FCtߎawe$^ZSHYc8wtccl JXpd%۫fw3O/''6hcPfɬ+7L|[2Ly~7GbېH(Ym%ϯ*azS?3[}:L<$ Xd+PDs}'5є ۀzB~AVni~[9;h7ՖJ~SкW3%'y$Bi0"1O a͊eccPXQ0昁R ;ԇQЏ U4 oiԡƳ(#'#]V|ܷ_'4O|`†[@Ur ݧ6 ~.,ML{{oi2͵f@bW݈I+`.(?c 8*$ w c4boCb1QQL9QVahnzjO>Me4֍B o ؾP'"eG$ +IR2RY5uB.u!N4p! X/Ze[4=)W^V ?h3i\ q /Yܵ+*g~:B2d]/O63En( V9? ogĽ Өw5~ŵj-ubn'r)U:ZrZ AcN9\TOG{xQ Âu}zC(-낺$-;@yƎ6\C7PK8s1ψbiOQJnJ.邠Jy(!d2^W;6+7'xn aO"꬏,sSl~: 4cS'W%Ij{BOH3F^& M~9/b6"T=厛y?jCN_EtЅe1@Z0k #7ѳvA>t xc wܠH}zb wL˅0J"lE*M%U}@xՉ˧d '0+XS[{͎ꡛ8+Qh>&t/4jy4l#{ 'eAJ{EZMe6?%Jrn- qqmz~==qHexM?OhCKiᵯ)0ow*8~6 Jyh,{yTD]p7q"Gޝ޺.qr6G_9ժ`{{a9Ww@42?3U>}:ʹ]:w;C+p4NUf<~/=R W-b.Q4GÅңzkY?"0Ku\$趘MGNOVwcz ]h%e[h~tqwjGBGړ.V^ÍiR~YeމSdGy~)? n hG+Pf9/G%m2>7`Pj Z4 9&l$s?^M]8+ %_h~QR yy 6U׆*v[K4 Z,wr$¯X%D;g(`Wϧrj< G_AR<*׈_r.$<٣*!T6|q^EC#579nQXe荫$}W/7S)"W&̔_xX/ {#%w92וZTt[ۚҖw/q7cswP׈zeyx}0܌e{*E*W-@( :Z?P[п֊ti2kb"?kiW75$.)Zj ,k$FX4QenTSDtpc~b8CnAf0=;ZB)ϯl=i`4׬A'Y$µz͕Knel1P_8|S<vRĞ8Ԍ/{C"D ):%+ 3zItTG̝ZT4eYXo9iCM )hm7>PA'#!T&!,vb4^ey~Z܏'-˚Lui0iZ_ QQߞ%具Rd.8#%=fXꣃ,Uү~H&5.ɭLG^İvpXa _2d%,;J /˅T$[^ȐXKqENu͐#U;?e4:#ٞ_!~ʂ-Ztc? ئEh.Ҍ!qns* 1P<чzI e|(!/"6Bvz 4V#x3iK6A *b)04|V:5-![ņMFhp\:sRhȧD?6~, :"m6oٟ/:e)v|4J8_w}B( /ұ?\^Pn,%"=K}qNA@}!A<4-37ÒF6nA…,wWЎWOzTdjVgܜcj_@FނΘg39 lQ=ߟ`:CvwGbWn;uIx]clŘ] hAG[j(uD `jTb܌&w-LѧHkYV\e H }~ӉGd#_"1 m iT9젎LӬ~gy0"`YDd=R.}a-,Ҭ%e6@vj6/׋s"iwטwͮt,hݑot sRg냔s׀I_ yLfa~Wbԕ)AF\;Y,TPjZ3z'HK4Y"*x$q{Z0ņ+.k*t{`$yDj EӬ>}yi$qA؅DRbua|>HHGMha}U0b]WPE#E({m163MƋ5gN<rADݙS 7=aW+MZي%;%m<L>>r5Vc,aSNEV/~6G&. Wf%gdM^'~ځqR ^O-/=mO1{S),POQU{V&A ۝VO0LM5' Zp,K:4i&Y8')UkGFlȤp]T4yL:Kō1#Ifzln"Ж|Z`n%5?x"e_ݜ[2#~U,p"I/V[Yŕoj池2 $\B⾎z!#7k1 băzLߟ1 L{ЫQBOİ}K'N*UdOg9TY b7qiP?rS_^y?sfQ=dA5bjL5pJV vs.Tg[<.y/2u(A]qm-T\mGTkxZlQGzA*d9|+SDi0ERsVd9Ǐi$eG-oF5KXQJd[LaϢ*bTInPw6}Q *ߛ"_1藻CZ&*pI :Y ԾMò!*_}MނhO[=5O N.>PްO^X=^k_Q8Ñ'Zp.A_' ֡Y,ƻUb%g Ssl-T X %wJe;s5OSSWU2O$ɷ;o=}C/vQʔGJ /1AAa).C'9'/.m BY0v* a!ٍ3fW93L)oVH,xz޲2Cbvs<~W(+$k/=;寯wZ_.mlw=ﴼpmk6{;ow{nz7ݺ}Gww}/=}xC{>ﻫ}=io{m}5b_>obT{붾swm>]s{NK{{^R}'zϧѻ.=;kGVϻ{fǮ뻹q$/N={o[}:ty۸Ͼnwc_k}_G!wݻ+Yk>w]^wm֪׏w{s^o8ڴݟ/O2{s=>O^ً]k _kxNO#n;{|{ozyッzӤD﹯oq_}}w{>}={7wU==uznϧ}/6koK{6)=:׸=v^6ݻ}^Wݾ̻uU/vywnh_3$zG-r>wfYn} e빍;o{k2ۭn|}޾vM}]5Y={{>}=O;\>{^uOkoK5oZ[^S7i{t:=ں{2꼟]}ݟ^%G_7|{^͹mGoӽm;ٚݴFzպ|uk{mg/Ջ{h{{ճ_C﷯R^]7׻ﻮGݎY5nov笞Ͻ}^n}K}fOډ^=own}eyXvnmv=޾wwrz8=Z}jv;}wn랚[v9WȮpk{ރ]ۭo{޾wף_}e;{{O>y=S=zע Z}ou׷vo}ou[ѧݽ>\{{jt{ϥUg).ǻ{T>`|wYcoiG﹗9ܻs>=EWn]Wmjm맻}K=}j]W{uF7}|ןYss]۶}{wTV}|}շޏ}Gwսۧ{uz9j6ޏcj[}j_lq{TmZ:ݎY{'.ԝ]k-֌}uofKwl޻GUۧ}vvw͟lޙ{e^w}/ܔh݅M <>YNCwnSwW{ {ww>fy}WG67o}`9ݴ}{}{=g^u{]:o=;7|}w^;[{s螛{w}}^_[{wu}.zۻﯻ=[3nz'Ϸs{{}Nvo}um]nUz>{owvTy;ǽ_z>7d{ =u3mZ}ݽu}mGk}{}^m۹{-V_e.wv u>wruMW_l[Uﻩ;{wwu{֯};<}^{]ugr_G{׶!y[_Z}yvެ!{{zILmwx{sm6ԛ<;TyWϕ/gwwoYt^n˱NeϻKξfnEW{V{}o}Ouw;{׽nms>oOZޯ]^e5}o{^u+|u}7{֟{w{Wݾ}ڝeݝۻnQ}̽}^kmn=uGEw_\m緵.6cۻm\kS]/s^ϯ}v=۶u_{ί{oMviN}m^}{Z;kw_wGn껳ٻoWn@]wGzlv{ϯsu+lwnWwuW{zS^z磭Kb)ﯓ۞nw:o}릵{E\6޽}]-OWw뼝{xw7Lv۝U瞷CW=k}۷#{w4>{iwme={;3ޟqWpﶾܵ=vzrVlܥ=ZWfy56ݎw=uT75]Ml_AwSm4uݗPZoCUёk}Ϊs׺6/uvvޝ>G|ͽ_]>={uZoFl鮶mmV}W {mwvw_JwϖힾeU.nϠW|[V_{y;#'m[e:^}ض={uw^בS6z}=ھw{oZk]W_glݽ﫛mxJ[v]=ֺ{u}{w[co*zW]bo׷^f}wo־}myֶSwm۩:=emY_]t}Q$}mwO=Wf횳jz5eg]=w{.u>wm[kUT^u˶}mݾ۶>sݡ;֖nVu۾<︮Zmwy݂rF=۾}w{鬺e}s7=;ֽ$^z^];w|˯룽W}no}sw[w}>_YW}78tٻϽl/Ǜ{ݜ}o{{ë;w=|۾-ovZtM=6w{wcG6uE{BuzmOnk>sv-gUzڻto[+'nyz;Ϯiv;۽zvn֩;;Y>{v}zb" ;ͻ_{zu_}}t }[{{Zk4;Ӯ˖0n)糛v\ﻺZ}w*}s[wU|To6;>{3K|m=:{{ow=n{hk+u@[}}ӝ}mt=>nԟ]=O}{;sl:tmwqo7ާ}΃o޷M}^=۵(}{^mڴϽo4;v}֊y{Y+vݯIi{aW޾mޅ}o'u>n_Wi}{>ξg{wYaz|o>Ύ[o{^{owxO:V/{}{^vN{z}׼vݾZ}mzwmKy:yݗwJnnb;dp^]cח{{X:[]c째B{W7VzW`t*;}7[׽[wݏAվ}^7N]ܡzW]l۾񭱳vk}nzֳ[,`t^g[h)G-kfikwsg׻_=[:->Kov^z껷)n{׽>o{7 }z];}}|"fYݑ}ޚڶ<^7^}eڷ.wq͛>[eZﳫ;uͽszBY7\W{o>[#] ;ZWuʙeۏO]UOc[#+vm53ysӶwow\nt}}vvwm>w>퓯O!Cꏯ&>>zK`zfez; 2oN;zǪO{Ǜ׮{uܫ-}:u3ֵC{}λ{{e}5{3{_^vkXvmvv^yσk}{ yw۳w7n}a-7ϥ{׽靝wJ۾{;{hgGw=}w1=5{ϳovXwn>smty7˳ӽu}}{woboz緮۽wҫ}^;۾yۺr{]u5ׯ]l;}>f޽ݶvonv=t={:뵾׾齾Ƕ[|_w7Sy=:^m=Qۻ{wnýw{N7ݕo]ugWn}.=;_qn{=^}}/yv=\_>پqtsgoo=}];tLٮw{ӹ鵻ysv{|^}{}^u/u{7;x:^ۭo^rk]Vtת{ݗ۝};{_{>Ju`^kX뻍W]Wwxn{i;=wIS/OM85nu{^wӧMo{]^^޻՝pպojy޻qE}ﷸ_x};}|V{I9׼=sb=uJ+Zק=|=\ҏwmս.{^i+Eko}7XۮUWzϻ}wk]bYf֯u3v;Ս_o]{YݽzK}zU+5r_o{szmwݡ}mzk5iw;_n^{Z݂瞙muK[ۢN<ݶo}vmeh\u{{}}֯:Ͻk﷚뺽|Qvwyw:E}zM.=wBqzϯj^SMxH ϯݻ}-[9[zMrۻW}y[ӻyInw-{+A7oKy$uw|˻yu [oo޷wfyx={n;{}m+W٪yc}{ڥnk5Ͼ]O^oN۾Oo[^j=I}zwpν^lgwmJەC:>vWnO{y+Zݕwoyݚ>J){ rGY﹥}׽yk_oo{ͪ.F[&﷠mS׽ݯ]y٫wvΧ=W{ϻ}z Z=xa]8v{{9shxZӷs=ںSUNʽϻ_g}\獵ٶ ;κmqCӠ$齽=|uO SS Q h@SSʨS`)UOj`PL2ULhLS &LU? &zJT*~SaU?T*B`L ɀ&2dFɄɔ!:n%<%,$}yKr<\,qnGY8S}%%G|ٹ!,>n$5/ڜM9龮yλ~yw~r xɱT! .7k3r}}[I8-\ZP= ˛:ZĥM|fKpb:NڜWn 3.C_e-15XtM cX1k]:t)`^ *JJŏO>j mxPR6VO*G;PtIb*.Rf|3RsxkӸi \..omGdR[˿ڦS=- P~Z9rž[1!o/Z]Xwa毲aK4-&g\lLW.\W){Th.HQѻND׫?vP8qU|ueMP2(K%KJ܆Y .SJ)2D6-l{@[Y#N$E:\JffO>sN>@6j- XP[!e-[N/o %yZJ,%eXC7^56 Lz鎚".U'/R@Px/IN@ ,j~}l'eȊ;}0yBjGS-]lk&e=5'ƐeAE³5*3s4!<>! CS eZtbv0S:f8o+>[(Ρ-k+ewaQR.*}F[7\𥗓4n.~t:}j#Kffq7Z,ҵ ZP28EiDH9Ѣ2чM(~CJkw(j\u6*h {ZErE8"lٔ3HWs\'3WC|S.]yP)qqgɅpx0Vrhuh-~&Ix4OJz7;U`Nx v݃ac98Տ! BӐ5h)3FMwg/?JgLw=6ǟӬ' pι[X!Zʐ0;%Ao KGL6iGo̘J]rg\m K(uX)3(LYCmqs\x z&qGݛced?i a|VBx|Sbp@0! v=;rfqnz%O#p>>䷹t5<5Ѭ Q͸ 5bc 3I99I Z쾈'*26fHTN.'2+%|me e׹8`Tf3 -T !d%TJq1El݇\f:rՓy*j+IJ13K ìEIsC~fP:Cu@ $p >/%?S5mӧ`W4ӯhQN"QkVm9(I(z*eEBz9VyR߮s~*ATSQ+p{.PrLő>|w|\?tw?T`L %>hL Li`ˠ+O -Qd)?v*xo`pƨa؍r .I,~\Єz6VxZK}(%9Έ|qWidr56h Ԉ'܈~!r*$C֡A}5G&&AU]?Mrjt9M]oNG@#)uX, A7d'hq]]:D`wl)ߪU(7LjM l 5>.F52;H.Fdi%2o=Y=h;]|^b'?|QBaAijlqP:7̵L \+~wrFsfUc}lͫUB$E-#|t"䢜P>p/7h$ (څWM67@+Ο8AJZQ z@{8zR !)%8N"1@@Y{ ="hCtfP2#ZL)5g?T7I:W) Lzߧw{xPb"y-A&S)n0Wnk;Sv?G*xk)k/HX}7glM uCi&g^-;FٍٮK TNaѣQW^[e@QLI࿛)KntuszMYb(*c  ^hzn\X@QMZc~{]tR$OGU-iRvHp`& `210UȟlIk>#:9>&uYɹ/K_LN<+B'0H>{H!ivBO_k~#ޛ[xy@HqrtDxt/ yi *Ѫ.+X\nH4U1{5+X!nUr0o𕱝g3W)'ameYq)n(_H:.#򏸠AT| Y?祿]7Y' (ME};{[Nh3iQpAɏ3?o)t6HzdXɟ:K7P'lfD L @=o@e:&|H+hx1{SJn)7jp/(LG.Yng8)+8 {&xE_ ?g`i_ #QQ,B|Jz|u|=xl.kt8Kpr(~̅P{he+3ÉHުz>?/)Prz>?#ة:i)lơONǝ▩#z7E -@^ڀrK((>O_:?6enWǦRo؅%:M`2Qaw>Qemamٰua__(~1HbT2*>R@0NY°v">uJ<%t:i<ؓsY )j3go#0KOuWF-20{I4Uh^Ġmg>")r\UfAi`RJ, t=ܙ æ0zbۓ^-b @7ZK @<~,- 6\UEۉ`|O\4Ug +jjjGw>!FLVpԖZݒ['?]\,p:$ʚySP`١7jۭ#;?j ]~R**E½Ì^ޑlylg霢bԐ}%+wk3WJ]M) )fezH:Dv^91DJ,QHhu(kRR٫DC6Dq螊ON$'*wX@okψM>:W.k_ȵ`q#1lF Qצ:xDFBb qz2 J|-)hRȉRwHV{Xg)nWkgjΎw ZΠ& @KAB"3p!nOkV[Zvx9`wm%z~@ٵw$@xsp7\ Qg5!UBcᤚ95:q.CP Ym'T}~o#W^  w_AWQS5;\o}wd*Q P50.L%#-z <}zofk𝸦SalOq\EDԛ嵨 -,AltK^ɟv>g6 Ε]c`=pʋ[roShygR\i.!I=i0M$O[caiG"K?sg*X+-D[WA PnDT\0cէfu i.U4+#&|{c;X8Y_@+p!v'gö.K7i2J[bUkk5I:-q\ 6z%a'r m;VxIn9Xff naGưm$v_,!fSAꏚyhٟg0JY^wAD ~"jUME]!@U'^s\ո59ˈN灛I|߆s:YZ %}J&ŹS_Wu_"ʛnE e!;|2teQB~|HK}X "ww#v刮a+1\ 3QA '< sljÖ; rdHw8\ޢup:ꁬ..!M/钠. ׎ٞrJIJMBNVˤr2Hk\f.[BQbu@QR殥 (:.¦Z_d Sj>KxQE%1gg E 3Zox[hMWY,}Rg'yq2T{1Tʜ!iGA|ʲleSˏtzvoAf,!6辎)H詂iz^,ef ƣe>$b~  16V+>\˨gBlhu>.,FUT^3rrHUܦ%d"sʄF?m]ۇz]ڵ;RiL+$PMyۀZl5$A`k_B+l{I Ph¾å_FUe;7EBo %+6>@D6L>~^mk6n B_~NLE943:靑[K ]YRڤ(=Ki;gHUV*a%Rb(SxHv%W"@8cpȼ8|wl%fZ 92[/tBO .Ӷ1Lෟ},WgQa) -ȇmFKdܻ~<-`s+m9_}{:\atNEO"rvں"՝euAO+SL]â}ߗ^Ց9lEr=6|%7cVˈ~&瞲@|{6Y|$_f0@fEYKD9lAQɡݫ\ݲlE0 ]XɜÌXS&]9ݩo #/zA'N.m b~1-֑[nYh.,S?>yףU^Z1Ld P *PL^uʡfwjf0MyG+cl{kp/RJ.*DmYnE(rj:s`B6my)pw!)Agtyku%ަ'M>eET4h2 yۘҮ[YEGe,*.B#h7 _DȂeJhӯBиv+cAez鏞4Z3ۨ"(\ۿ\~,!v/Qj-^_H%+*Ք_nc#7-xws_ HyɄ;h:y]o8ZTefI 33ˊ _:_) 1 tvjAjȨ_?F)ѷ>FT P@[+R[L$ĵ,Zv5E sk!cz:|P¢|sS]AZ72IT=`%g">(pAU R\ m)1QgD<ԦAg!jfY,iHy5 Nc.7 M'/{2pG2OWDm1Ф2?C1=^3c <[vU<̖mwZ# pr-6s H%hS*1X2esմr9#,E')3IA_¨Fa&'yp}@n~Icd)mB)/'7jQo>(پae jt [V\FPÊ \iw$l6C&[&WYk7+˾jQe3%&-J9@ee3\Wp. #ܬVɶO <,M5͂fEh11HK&,2gFւUn ;\g|2PZC>& tͰ>fY}`+ zu< =k˟q aBť](o0 $ғ qe L%./rI&4tDx z4DH*K::Tmٵ3E~($l} z)Cf7m?dQ'˓IV7u&S88T.҇kbT9c궅M"oβ_ *M.BV8u hEsAl[ jJkCKB F#Wɕ^>Z'ڴx}4kS+:~MR^(νx5VECZlsS'{*:F[Ra\>s_WŸEJ 4BOi"HeTG >%Ku%7[3;q%l~=u9zԇ}QZRd؈.ĠJ_w鋐*dlYŜ<QCm\!GX) `{ӕ9C 'Dam0YgsHke6x^!0QbK <~$Tr7}vB li5Ve)we XGUoc0@d3P.X =র ֺrH- 6&>0ݪwW翷%;SC`N눺kcz]9ce|]91$F\St՜#@,cp X͆A33%lÝ^K;g,J:tTdq$M ~Ӻ><~Hvx#ޞJ)ڞy&)K?Tq| Ǟ[t~zhnfڃEd p@ju?5f.O}D=sZfsT3A5JCNfۘalΫ ;'[Ӣu6yh<;O5uc%+L_r_M-]Fѕ^4cCl#{mZMPZvG% Uv}{8L6b1k>\GCώ-O9pE}c@Du̸o ЩRNKC4E|Sv*f1[.P"mehũhLҬ,1P%20?~IRțtWM$puB!k].;L{;M ɈmaBSVi^mf[U/NO&N)Ln5;yr3/v RCa'ye'%+o9->$Z6o܊mq/XƷhG"~ȀR?%Oc^OLQR%(37J-e e#.uWNHVAR/tڐnN'S'?dc':Hnh;[7C=A# &ܱY\,cHz}/Yh:3NN12#5( $ilH)c}1mw񹶬O;BR C儠sv 4BXt@.  eǮ9 *`bg}^@b%ehUIOe'Btn^MdFv= Uߠ Wz2._+7/ z=ћw]]x&n{u VQsa=M (g;Ldz4&Oq&ޒЯt G` ',< o&C+[ h1Qf9uR Z=7F*JhQ +6cT޶pynD HbYq]sLǗ[ Ȁ/nn9: {qo!n52GN0w9C Q2Z3|'/J˦r)w=vCVH#_,G|@t0Xl||shPXҫy+Kg+L~?X`L <'lb>a x-~}3ˊOFq6QyKۓ~ ~ eh{Zx^A5sDI)O^+aCmdX)BHc2BG'M`/w2(`/00sBr8*R%?rSM-WǻJͫFL8i>mͳRn$OpZ@P[rЇ ,;5$)CF'^{Hi\]W~VG`Q PTyfݕ3SX;@0u=v6sbFf39A=yxt owʉ_F"@D ЉzW"!gjaR7k[orVr3< -MUC5Ro1.xf&x+ +[3Sw?._E*ñްl=7cp|ÊKps=N)2d{#zNu=̓Xt=V1jÆ45S( [^)@И9r[-|[%*CTh^99o8cVTw}L4+-YvNl'NL@iMI:OTjC(.XҳG[{| v,;84ܥj{@op*}k({t\/MmX lEajR7Ā/83[B/Uߞ+?B b) c ٫>%X4W7 '}S 䥥/6t ѲcJw E%ܔ@_Dna`%6g *cG$ e|n%V9VSO]3E״?HjWMKS4؟  #RnUj'qB$DX[S0q@~tPqL`ܹ\:Q}tbM_")6긹FPaϫ߹uIۗ&˟$tF e^,Nd[In?M#e>n! OR YD.YUkoox5]GD Na*ܕKS5Gt֟OLy67`\q >nj!( jy m'#5`iTlor"&@FbnN}aL#J ҋQds, :-JKۄ-̐%%g.w6x gY`Ƥ`B-㵘ȢSH5ȧ9ˡcºit]]}!}]#źVJ #+lsFV2rxgq`:1Y[(8V,.,wE`C;x~JgP]codbyuZ+ V&]b#,R`/v]=) jf{Gp?"ŜF8>d]tWק$E#t O2Vb ѐwβb,5"HL(2m膪B1 Ǯ^O[}XKx&͈/4 l"Ivİ^qr{".LmȹYƶ2vge9qi+ ݱHF(dΐ282O[58Ysc…jDNތ%O3w7L;CKʺ؛cz ٿ=Ufmv\ExUeoս|1~%+EscQ^w"{@dl]]ϕB9?Jez?< ,߷XVMr<4 \|GGNx7K y${tvZc~UJǓb=m򬡄#?_ZyK^9=4/Q$p;˓(_{vEUE_4 ?q}2pc&{<!1,@vt#^ʆq6w~qo>ę2;~SvbR p [9^ ㏡b^mIwb Ns<}qg%" Z>ݝt2!;ioP!g)ϾwWEbApwav! y޸J=,ٴA@N& 2RH[mg~ݟ~EGc)j?eb[GvJ?W0~ZH,y0FOjInTbзtY0'^Q˝Ս{s<:Dnp,r|L$54*$HlBŷJ 6 Zw=±W/bl~ S ͇XKTɂr uɠl/W F<4?"έ3"/2ͼЕ5e-L_7,Yd/@5y6#>u6Ϧ5=&s TӐ=`&ڤh9gwNyqxsv"aԏ{S2*C J3R2fl T=;CU㼳~YN|Iz^a8a l-XS+yRcqPQ7<IW keڹJӲyA"hFs}jueߛK,}>dTaWRRd;}=0/9 V8(MPe)H~M˄r}N4{ػjAL#ˆKIֈ07'@"Z2DQs`^GLmϾ,O[||x&ٗݎȿa DQYִ!T%A} XSڃj\9-)i`HRKznWr5bcԤtzTF"H k⢒N6 k3[[=J_ ͙>.ER~B@Z`69m)"nm"θ#vZh#S,z,5-F&dz߄;/ :u)eAꐠDEjuwVm\t-7SѢ'I B'dح4YRX@RrĊXɋ nO;6|`I24sj!ict!1Emn7W&u|AqB_: NJxo"S̖Aw(m $BVFJv_5v4)l ! vֈ t3oi/Uk0x<*Rᖾ.p,]rI o7l{~*/ݭ7EvZՋyp(S݆b벪\AHAFXg4|V# Dh҅ L>40 KZ3wz׶Hz'f_ 7F~z:)v(s] Dsr^Oj]cqb%] QS䉹_wX WwEHlV5/7mU+Aw:Be̓ ّ!y-V-1^9O:hr1"[\1TI)W~ka?*Vw28t_PP.wcOCLA]$dPȑFL.g#Dz)y_Vgɥ(*ARl`l֟vgc1hZ5oCl6MgΗ545y/G=+덪,YsU:bqR'^IX:`:×jUմ@#y؈G>q{_\ YO}:^O; "-~鏦H.$c.8WYD+ ]2%ܪ SIƐS}h67z#c*qI%kgE:{>8tc.j-3h7>ZBz#J%pIߐhsbO>"1-#L; fփx*gly1l\o"S L p|Su%)#{ {Q $ćI{Ţ 39ޡ5`_NpȏŢٳjZ*vIх7Zkn'2}.@G3va`:<3u o`͇0bo:p(@ĉv/'Ft'l> #]uOHDk@a o3f\­SqcixWҙ\{AEFTJ֐p2[eٍݸs~,GG͖mIYqNUӔe+Yn  v"N+!GEA:+|U#  T>G)"7E5ci[:R9qJm-zK&Pψ`bݣ%tѻ0 7CͺA c-Ka =mWg?gͬ9Sm2Ÿ9 Li/)}'˸K6s&,3%MԎr((ߩneǤ?Pxư M}>-`9ɱ$%(IoZyG}Lŷ3q xT{)7(J (* A#'7ًD6C2.}ydBk~.xg`*}C P?6Xx(.?؎L߄GZ4Tf 4=bR}=4w'H *dOwn610HyFY]- {M7Sx !ZިQ [y4(_n)bf<,X$LR}Es'@.;I z20:} A1xŲRGWnI* P0S.#GR&.Um}$iζTbRR<#_;' g%aQ{͘c(!ax&ڝaT쪯GIR8"B#bl  ;q'ٛ| vޭ)❓`MtԫpvF2SWQ4_X36A^x&u}Gdhz`c1f dNDKlCGc]YYgΩ]`jDDy-Tcu:GȰ: 0i:Ȋ%vZFD WFLrJ_/OJHx!CZ{?&77& #Oגӗ_rEhД!{yo .-)J91-@I=Nx9,;$`_m |Az6sWiߴ_r3fqc~z}=ߙr@a4 :"ΪjU!+u} .>1!Ŵe͸S7(mZHD-Kxݣ厽xU{ O#p K6i{`S)yFw#Masl(r#q. А B\i욻%'Jh`Y OcHiYUg(&S+G6Ǥv=fAR=Ȋ\]wg#S.脈*mxd I[MCEyOϸES%ho~;`VӍLaQ0dב<1 jJmnۓ$ u/Tp7=+P 2% t\0sUtKk't7aAC.W4`Kj/@` ^*=2FNe gИ8&Ujn%q:7Abٓ!/| 3*e+RRZBqƫx2u{) ԇ9{Ta;k>țQ_@>}8i`+6Ov 6N/:v_w]Rm g}S$uRrE;!vц˃67$lޞ,.XZ_ T>e5P{r 2HM#y۝'DMϝ d[]ۘA%I?mMR%sBN6>9%5A[Gi.C9?=T@^_l0ٞ?b٦7X%hm9W;nIw5xCF1t| 1|LlJ)s7#- ]Hv\TQa҈8C+kpz; #?1pNTg8ZF"$^pmi.DG7`i(3< dX&x"VT3ֺ1){c5`Э5ScN9}Cz5 0sOKaBgbe3voZ"8k}[UVj..5IsYO@3mMmt̗ZHC:غn|\umL5DžH{liXP20ǭ_h]D'I(,9Scu3$ Qmȸf;by-޲:~Gj9HyRrPPӺf u` ɨ2s .ѽh̖쨴PW`*5uD͋As\]I 'DaVYf0!O #xM@M5#O}k1ߵve  R?~m["i[}R*;@c5ìs"?6Foy2 RLu j_%3KK8h̶6S,Dž#TKtpIpKp`R| }Klf?4\:5b.Nu<*6[’ ¬{KE,ZڜW2-zo斊PP$dk(HMXLB.rx/Uq:oИ㟓=kcqy؞3<3Le ԋ}wvw+.m,}\(SƤ wSdMP$F~U66נgHGB.b8Z~.l~ϳ6\Ӓcϼ}GwI*X]b`r`sBWdq-ÀG@ϒ=)#"2 ~&PfˀWxdDqQ2tq|{>Y,Tyu2CT.ɶE .~&Vԫ ۤL>~,y[|gy>zw^os0eN{bPj]̥VwCi^1ǮRxŷn;J_wYhg$M44u)29,5ۚB+`4lVFib.Qܿ嗳K=2`ڭz@Ʀ٢zC 8Δl/S$H. Rb6ƴt@5DqiB셪+x}w- }pthPlZ"G6-ġr}^n%|~]tʺk{ey槹w*{)9G! 9J>W`kf=Z2/H2h% _Sa6p_ P̩}EؾqؼcJqb GvC6f8k!Y|p;Pzӂ ypj̰ԯ 0_ FoL!.%t#ܢϟ: ,,s<)\z)Da4KOXIsUu锖糧N{Sq9I"#0hREBc"&!%C:% !R Ld?[O6Ls[̔@?6ߠO7'x :Q~2hO 2Sexgst݉_B<)]x_p~VuWV*xrӮ! A |P4t!F"E`^ /ZT2@wqaMd&ԓFhd&b2=#͎. p A9Jޡ:g|Lp2b'Mg2o-mbGF|s2 ghrr'~fO⏷e]<8 Pfoε^X_>+bwu io {sgl()p:][eyؚa`ws:lGN^!)A/ĸK WfPS+,TJ l> =SS?A-4r:MGL Y|-Ώf7>k]ȡ9Tw<9|P,1UwYUX蛚^'%iDZc]vӍ|:"xd@uQ ^ҹBr"yMGk3mhMeCp#?`I| XFc2o2b݋'s/9ޓ㿨ڂcslh!wz&{F]F:{*/"nutgNAܖEt}W'0QlM`/??üqFQMG' rQ^f$E|3Ctt6xymZnI':,d(:@8xzZ]Wܿh67j>Zʛf}{:õ]?vτumX@P@>e}=øa 79_x| W&3݊]u0yb4$Ž- AWYRR楚)! yR|/tXv[[67ScK+'Np}u[uzOdw9C.'G/iCC[u y)   t֝P1Nvw{@"ZhvHu[ u{_ W_ ;'V?̨f"!I.[Y!zw&CԔ`'0{WƧ=Jap[ 53>Ti_:=F7,UY8 dӾZrەZݪbO:ٮBUlQp--hB>{]Ay2d׀~RxXHm +_HE룀g ؼePl.ZƔ800GKkbn ^d?u3SAt%/઩]yRoӘi04635 Bì^!HJuC>B4^LY~0-e /_DzH+j7]A'QǍRZǛ~Z ND5wZɅC l9Epfކ9$~!9"%29Զ`Y'uV%|Pp(a$D^+lCao3/4 >E-l<]ybh,Hnj155k&QDǙx@VU1F8g.L1 Wl,cc?$m8(|jRTkP5F`_>+2P|ݕ+ (sF^@X |+X scXjϹ?PEzEN ^!u4,uȻ}Y:;g%}HQ W]E!KK3Ee$,>iG yݯm3l(6'x%80{Rc~[ ';W;Ny| OXSEAgSfneH8ƀ:k鍐Nr+­£wd'ԧdg鼵ѣύFB!"Se2.u/i"IP a3IBy)xk8U'dOF@Pfv"W쒑wSfyqE3@'Ȁ,nDŽEj }bZwV2)lej@j[/hI}[paC}S=\s7nn#th$?R`NW ғثrLUA?2QL&C}MT(b$^h RTr ӹd ̥n;-PK)Tҁ+ghGs1Zf( Ϻ{`),e֚)Y1OJI1l?;q9ݑ+y̩+AuJf AunR; &Ϧ%#FFA`'`5:=~qPFV79iU:w}gr[㧣[-ϠnXO$/oB4F<6A=]dA`춀&Huγ_vfUZU]8B4|M=NĹK#mWILV[;^de6 )ߑ9ԺK/X*],H}D̖:6gnXOш]69֒43/&kJ3-j1fKLZ]w9%>C2 EY-:Jă~/j҂E?fd]Z&qqg/^ 7fԏ2t) k#ΧC\vl(^3 8+c W7$mIc;`,;lvˀa3*&|ˤ$sb< yjE#h&O3kgw'F܊e|5ԥsL9FaӰPB?R n% t~oA1ƫ+:dM1l:BD^I\P]*At2>ɗMާwMAS,>㺦օ"txETq5R8^ާb鷏iUnfE O?C Yz5 hfr袲@pJsc p"p{ZZ$2.a^!h;ݿZ)kDUkwʛep--S|0^¬:Y4 D U"c͠|)Zy̷2_ MIn%-2??=Os?.&TTCw!x{: h3WNoLVȍqBJ 86kH2089LS D*ٵtMxhN9s[=_$-6"Bً)mms>A{[ Hy8S;JwuO()Es3$3f>"]j:k6p 0r,mqz!Jټ]A<+@Pye\c xc7]n`6QleeZ%4u+%֧F>=s3"GZ$1B۫Z)=[z܈u?7 &enGWnR@Y5$o*`eƆ O|t1Pt$[[. ߎqMp=i C6uNFG_|HX`:o|y.nЀlvQ=.,7U2*2hO#"ESW-[gtۗs Juу?;5Jۿfs|$ǰI8T_4ɮLIjGң %H!kY9G} dZ= Ifz'2峁9isc8[g{;<7|K׈e/ӊ}*ߩRζJ,CU?ې).@#?}Jzqi\A ,2x^#*Kv@o?DZQ%F^Q]+`5z #Sy2{rR d"1lOOf--Ӏ1XpCgqf yp ϔ} iG,{~DH)hx=]v|]yn 4v|f2@WA!f/ۈ~%MM}2)qS LjO"˨Huʐup;3!vx824Ixú_ޛ)+W"8(4ڡN@06`^Г/>1F;2~ؒbReM S&u%DWwyyzaΠ t&/݊ 'mb(k7F ^֥`bNGfah/+=@P`_وzQm%( S! DD"aMWT-=/ᢩΤTRGB,R`9'5iB6l~l!!Q|H.)Ovhիc5垮jeRDbuR!l k>wh:zE9"r 'R:e u|vŖ`Nw(>VF2?g fnOrjr|ti`%…|vZoҴdi% (r$-1g.;yLVސr0. ͍z2vVjae72? QJW"*$jo;kxGbW1S(׵YR݀Kh ` , SŮ;\-O^ׇ %gL+xٵ5򕾹&DM}N3D݁oiiE5 <=ah.g99{1:8.4S\FBm3W^#D6+Mzb1 PL Q]4<)rO9#0L5SM-oKZcy̨,p *7DјEcDQ~L HReubm>N&,_lxc\vm>o^AQ MauI㢟":Ȃ*Nh15vQ?TYr;iБ=Q('+H(03kyㅧf:ڸ"]O%*+aeZο{d!.pPQqI.Z72H[;lTO_u:R{K*;miٲ̥$ߪ.hVsW "&{'dC7UM`zp֯kA@439:Qv\btoX:y3ȲXQrfpDOQWFdAjMr2Ya$/I \tP` +sc)R]<:2n [těsK7o p<Ŀ"%&XޑБ}D*B 3-,OMcUi6|s 2wb r5۶'$"рU4ɖGLW:p +>pFF{oͽ$̾yq?l[:u䑣-[ޟo*iK%&;p"jEV; zxҽB.f{7ԅEz ӻ}HƔ q g"V7f9c?́t=Y SSw fٕaNI:DubC9@3x.3.#}ZG*8 u%[*XQ0k.EPOPWݻ)F'./D⤣_~#+ZXk{ݽ]"}=M;Kչ=|Io-?;SP:[)Q]zο{FpYw 34apQw~msKte%W t"r{k:ZϦÖ/BW2ME$g0зՁRMD@$1 HrodK~YIg Έ37HSȿk޷ -d'Pngؔ$rVm'PI-\ w&jtV5b?B$ۢ%A=5::]GN\C}ʝ wO^ybu/amFۊ-*O6\&vbE\g&[#p5siP%Ik۞aɶ^&u@kzEم­vFt˖ȥyD)9YlL MB0tJlц)1O;6)lN3:~0T`h$tx_NrY&u&?^Vt41Ճ5PϧF?h˧tG\& \T_2Xy!Y$ҥרBn7K<Ù& QD9@."c.uȨAdԱ|r+nbe+JQ3=ܮQ{/ę;]!݅C,9NƉklRa ` ^ Rgc#&[2>g(Jq^HD ckOxݫUQk2,&Y{CEҠS\!Z41__/R&kLβp2B|S,p` zdB<qq6X3-Ɖw!_w&1[![:N';-a! =Q/UwOkBٙ!նC|Аfa+K\2|-bSrbF`8 }ᣁvfK6KF$}|a\?:kYcڜHlv]168zqXBh 8X룣4v;P"st0_% |G/1-硒!ME_ScͿ"a|S6[Qek/*QbwZ[twֶeS)+LZ(GOKߟy&\)n\6s:z"7'(12fP#g@wow2.AKv 2ԙayNҀVK 0>µ/DWUuC,r; $Q8XTax|IMoo@fAD,u|Az&ޡk]eU/Wy1;lm`PnFK^{Zoպ7%4KزY)u7]bN{7<;_Dp=EYtBޘ͐0OO6Q&39X Fe¿n092udxkͥ[asRL}q8g)v |8ʀE0S!IƕҥÍ;H=>5/f]Xժl ]MZ4~92*K}DN%D0d@&@Pė :d,)6) Mig9-C3OE}-6~\H.{@Ƹxe*Ҙ6VW!.Y;J#r֪̈́ fP:O"fT]ϻۻgi\ʼnMM?w`# ; јIJ:aYw! us 3*&-T z [8kXQMpEn쒚 Y-CVVuklt;w]=OsTIj=hQev#$;&VB8K=qvJ܀B!.Gh4s%S?StuW5uRRG&6oz<ӢW7^0\YG8sWD yM81uwp6;2"cP1,5`HTl2'gҀډhKMw[R,ķo048Eب&6$!!8N K[\H)5 Ea^h20??) Qp:T= 3|PA)^[]+*F*pVW-u7WROW݊?ĥ0/WfJI K|2Xg11Ľ ~kٙ+Дq)E!t6gS@f+4Eڔ69֪@gi C^Fd)s ? HdzZDcCu_Pfziwd.TS-:rWoX-IeÇrDF@cX|"wMP/=(``Pɗ.g ~$iB4P°u9,dOp`y+ !Z3a^ k18!?@IyϿջ)-R_(D)m+Bg )ԙk5-\z|I:utq 3i= F~^NIoH; qĽy?ׂ2-c֭eЎO55kKCz{/U왛#3Hg1'ҫXw 6 4+Ym*ܒ\Im7XaL}E1KI,>+;+NN=X϶Y~;@f'/qؘw./p1{aåj*2B׎޹RB3/^G󝒣pD}ۉ,Og^-_ jӗd #$VK j(Ae~O9lod۫WF'+hxWĹ%-N6OTW7=g7{J.Z}pI╃hB}L9r$WHe0U$hyqK)3"dڛEi)S* T\{&٦FCAf9WO> mĀg 8M~Ki iUw+ ǯ7ms?zҜnwJGZrď}aG;`yR;%k͂ռpB ;Ϝg7Z<#{ #dpJ[IEzT^>8qZG:%1ES9j;W`g`%q9 Vk<feYmK)Ţ fݏ B z%M_r<?eTW7KLÌf>==߅"몦Y!Bǣll IBn-Z%/>n]#dJLg։Wy+!mԷx/E5Ӑ^`pk*mA (:WTT~H):+5!u~*aʔU*?swEPieaLʞzG8&||v@D;DknN A%_:.c]M|g#I]#6st!Rezf@kh~Y*S-`A%dk#Cd'k^9bzI mdo6N Jġ\j%w4CFQ\j$2&srͽJVU>}"p NCW/R(%!Uv`z3z' *QK$Xjuu`EO'yW;XE =-T,6/, sSFHd43Gbso?%L~>~ _͍دlI=Rt)Ʃ=`$KZ4dG\܊kXGTW\$+%Xb =j(f;|ogkstQ4Y >ix|&9kDEՈ >P0vknXxdvx^典kB*|XKwyzB@8IβJI0peKTRȈ \^ͩpG[&<>Yyl8NYd ڇ+eH3\tNl,PɁPdl26RKd|xix>5>#Mv%PMl U?U|}'Iz΅zd2ς7؉m+P'(C](8d&0K",:W4u$qU@X$J7}k|>vNYƮ L̝*[X8 CLU#A}ZI1+;'+(ND/vsYD;0\ԣƍS1}tRZNWrX7 g2FYqƒO[L Opc뎲 h$u %+N$@ekɖv O:JJIGĉ]L!q !0X;0D1Ypv OdZٯg@mvTn7jT$ /Ik=@ro%V#+ d 4w%'ith`U(95O:@n mFGs 87k'2SBf7+2v{Ka k5/QT 5EDjY /&8| =zA|$ \N/;7O6 ?HF](?#E./C BZS3c MR^lxTϖjY{Cn(ml(8a`%J D$$6#AߗFsVT"tpi}7Uk SUUK ?osKᶛe(X#1T2ϿEU@Hrhƽ=$C YMd\w;딖GY}bD`#F"L,$wiv3Tqx,\ޤryu/M7hyEM[FtZPȽgC ]|~G`Vy;Ls6lSơ/Oi-lD Vٵ1Qh&ӌJjb@㹣w~i_+ǻ]CBϦ!ڛoIݐԾ QL l[K8t%N1hFDF1̺ Giomx&tQ 8ӊ@Q(k%B@z䜲PJ5pX Ue[>5#}pr*Q'q7B|wӾtpm'0b0NoQHKZHUтWϯFKYRae!dyߺj#M5HFͼ* PBn͔qL6:0u[!DKTd Xh.ٸKo uV7GdͧȆ$R6 =Lğ.HL8ht|(G6NfĩqRK$7uimR5a H_u`( )3$=y[`y2R@W9 %_W;2ϒ";Q롧j* ؿHF;M-{RC fJJGU.=XádF*ѣV [VYǔq8#,ٽLmXlşRM,aY~\A;&`nų)B !`;NTɬ쯔t莏 "1>ja/{/I(afZs}u$#|Jsݻ3 OPmj<q,yT3 9RL1CEOPl^I6/Qo/?g;;z1| $>\6[Uk=Y:x&>8ķi>Z( ~N. Vxx̀v贓8>l[J2Lҟ@xUAM,t48 s_>mtJp}B0hnV ~^9􄮨Fm[ Aǩ6a= +}šgtc8ٙ$U6Lϣ<"(m9"ܻzlngt𧝦d T'ԍUz;8״dk3z"Jep4f]ðS./8[CƍX 'yvN E%9P[|nU„Cc;fYge R6GK{A( OyhSK/+ОDp.Tp;s$I5l'zCjΠĩ(Diш2JBYF8O҂Fiƕ_xVqmm`]C3FK5yHJAN9)?&窒yK@&$Z2/.wDN=ΟX=qkʥ@'C`J-=zPt֘-A#D/bESe @lSa%ew$ BĒBRtcDqWx3|,]B1'<9.32($/+k t۞2 .rɒE9"@ioMR1 ,H pJ2\`儻(>eF삻3% }nJvg[XM?ޕ왁ܣ*-E.N1J3g>n|>_^rbM;O Ut 3-=R+ ZASMQ:.KfbkZ*PWfYWNwLfNo8Tۜɽ(JLB)hRg"FO;=7'5I"bx'H49X=YOP]X+rnY*OS, ޅ1Bu"f?[ URCjBFhm4}4++#'7(#4) I*󯈔JNh){s3ʓ~NY#Cҋ>Gإ]pc+j6]\ᣰcOVGrֶ7~N eT?J%kx-g؇@ 7 %Isueu=q֙'B[e/LX"-B ^= ߞhd0s(wz9 Ze DпhǸ ?O+,a\$hatYtY­R!R-ߨm83#(i$mӦemk՝8fLP^8_(#1a@><;@VoWTH9Dy8>Χ^Wgfm L+{jl7: /mK%SusvgÒ1ػ/v9v m1n{YQ;~Pw^EobIh`le*xkjqL BYۣWvb 6v A[@rd=<:I=PnV tu aEˁbZ\āBG?wč^bW[fkNYD`*aOzio&bX_15=,#AHʊG5⑿96+;sT:5r\iVqeSM@YL\)k6WZ[c荓pGΞxy?=}b4Uh|CI>O}%˱d&^p j7>RN*Rn4~jǒ2AI=nmPPo;C#͌_P>k'Vỏ}oZv_W TCNDl1 .7Gy;3`]7ZNxcݰl^Uȭ1 o I*/S͏ezN 'ca(RBk&g_B%t(i뾂Ϧ;;ϓwVQwNYʠTۭrlv4OQ'%36.' ?#[jeµP^[J"j&eDӡv횫}e3G(+mqơC5[DԦ~~IZ%7A3*I )4jJߦ5{̱VnXxm !xBnSɹ=[m7ymdhRb[G=1!nB">-woG̵P}s:KSs}! MnSDF .qYeW+WΖwzTTE=|Lt/H69`n֓I~NOQ2IXӏwoтZ[{%~~ݟE4ny_R5 ^7܆6QCinZXBhUug%>S~TI:S#E{I/ vLSyO^V[T~"럺}K,UShrd1H|3$lx0*?us]<О ZVQmxpX ?N) ⿅O%̝ǒ<\Xh @It1:ia0K%&4O?G(G~m^M-,y$ J H4S7E:Ql׌HK^^CPdrPPp[?I`qagV990IWg](N4M#E ' \f3TӋMA)Ʉ$I$-ɷ;hD-qAzHqzPa-Ϛ3X/X%ZIV!e;Q,Q>Dj |q `T%ҳda4 ImdϢDBU@ߏlqjՂE!4a *}EYAXO`E5XDDȺB1_@@& )1jF(GP>禼 #3Eㄱ*Yg9ƈ2-Xg⤩S똄Tu$afD `>4*s쫃Y'$)opyulO%\u/(1 '=WQ&`l+Mi#)Z *"60h\P҉tnaciy1 'X`4%`viSM:+L9Wn~ [ ZE&,C}R'o]z a̍5 Xi hjkJ Ko&Ż_i]u z0W+LyI@=zOnrrY*ۈzwh¢-~Z@,<C>2KR;z=1xu:J͗=8mC\3Y["N5fȠ̡|ق]0}I%*e.ޅV@w ! #Pk0b8Iñ*BXk|`$?@`ک 5/7Bm`6\RjTC]AsvXX1ǾVDF;Myb36l"tKS϶Ct?Jy.5!c  4WqsP?6!Ta.;J OV )0;eRV p5WI2J(bLr dqHGOH7-9l2Zè.hAf '[bCL4 TNxj,V"}8ek7]h}ώ8i/"Bt!st .\x +$qÑ_T i,֫ M,aƜE@'|`Qhx] ]WDD|aMϮ+Z A67tgl"@f$Uy$fiu˹ݠ3wL4% MQEV5^թyת೟F|ILʬ .SABj XN-MH$K)UPfE e 54ũ&3h--?%ǖ[e@-!!~MϮP[~>j@-xMhh0*ߺ~ѳ4y/"Y0(6k"1_Q7Q^x+hXnRk1(A&?j4lw"t<{#OlDވ_+8Tȑ}M2/@,2?<oA%})S9<W2-+jnH Act{'k[uJ,$t+#SC6LQ>W yLq;7!#"L<6:YX=VjZRqTWuXM7pƝa…2o]$lL!K}L:D^,7kqv|m`BR ~ܡ7Z7-h'G }JQg3)o> 3,KD.ryyKT9Sx1o3%_x P)A'ˊu2a* |6ѦiwZҗ"+0)Xx@A;4;_P 8 mhW(ox y Qۭ &ӱ5(f]2&ˎ>fᕈ|\F#) !(H+ô.Yl|TPw?akaUim/ap~B0_evXN&O)jxTֻӋr䤬ph쥩}.;i?䲜ÄH&K]sH7un '=?DAaRk3QաcZH!<~^= /-3:螾^3Fh=[4;&SM1PSXJzNZhG=J_wl 9cya^c1!eK0n{Ku Te=ΝNFϩ8*y we6tQbЧ*/ɠL/.bI3'y}hjۡWü*6Pm⪺ iR9&!;,葞tôd$/d=!X2k-$3”I!/%6„U~0 j6XW9h L6wc ]ghأ&(gŁU=JE gN*+[}R7Q- @$큰ɽʅypD[fX+q+ʿE݃d6W*xse68#O@E|0./6 `qp~#D}yW %(̑QU2ּ4&)F]cA*ƍz‘o2x@&$d\ Bԋr4^d(b4z tc#bSRWB%>OfqQ\|_NVv]f?k j: Dζ]=њ-!֒tţ4 7}[U6uoV(nA VfmI _.nHՕ ^7$ :ÌܩEejk宓q:Pyϵ43DpG53~z#0E TK(+OݏCNAºph{ Er;\mzC/ ٶgs-J[/YB@9%1-MP(0[㞳Uei/Z/4V0$\.PVQp X?PXAHȭC/>zݼ~_/+KŜ>e%1BZXq2kqi dxWʘp)#pYȬȹJV2UϒAR_^ do|ԧYBEyT@J 7w@(l%߄|5i{Za6fTFٽ%\j2 B:(7Bx{Dsk#|HF§E~ZSNJ_W\ U!=[qm`cBcLЉdT U4N b" iy1Ɇ@eO*wf KMQ>na/,Λ^AEmC<4r[al'͚݁DBS2Wj8EmH:1}8N(uWoNpa` +¤5/Sc {foNb; 4.Q\aDz̿ ~Q-%xĤ8YK( jLd9ð2^h^áEC فm唜 RT6³>oyċvaQŪ,Ah'"21翙tZ zÃ:/?:;"_I誳ʸ27*6`6X$*Rj5אۖɵe:f,^xչbng2Y7VYNW湲,PQVo {s/9́w]6NsU$6fU%&Gm,rYu7vO%cL ֪ J[Z$ /14zgCq2b+ uNu9B=WN_M`ZsxΛ1 :! u,'͵D/S8`>up=4h8cwrL/U/V!r s稱/.j>- ̐@o?Lp'OO?n${b(?eǘziF8&u|J>HPB N MR{Ji=oT蒞+ݝ5 ^Ϩ\lPE";ntM 4FEA7 w]<|[(ILcz //Ix6Bs(c1l@ 7)e۸IjgN6Ǻ=W{  dB6f@F>*KN7!Kq0@k|@&Q +]YN+siհZW?z!`Xft^W_e!εN.Y+u3z@c{긶\7WV ALV܄-ĢrL!;3RLz-i`յøs(9deYHv[QSx"< awTwrݚ/=HdU k񸡐evuܱnBe@dc4Z o%O 4 xEO Lh Qj"ゅ̶7:M 뱂jF(l~)y[v49OqN\`@YY0uT飢CNh?>gXeyK qک-:fG`f܋n67lyð5݋wvq|S$S4iЫvIxm`MT&[Rӯ^UI&/~7\q`XYa) e3O}$ihCv>6}o2JRo)L; fYX, #][|I^dCxޜRSҿٙg d/IȻ*" tg޵>W ;To990?M_L;Q-{e_Œo$ms9.Ogv!\nS(F+ӂ0thc jI[ow1vj܅J%m1XfI HܗǦ"*7s==q'cpS84`',ڰ3j"Zo_Gپw'VUDZ 9)w5^wI3[b?zh¯Z2f./1>X8{ÙByALUִCW) U#!J̯ |d@EPB>WoZկ1SZXHf,te`N|cWMrkVN3ɰxQ7}aczM|op#MF%<̒0?#3 l,_xэWFHx+ޖWC35)Мۍ %^h u#G;g?Aڕ>`6D/alwe(iY c}x""VQ̹ؓfL a0+I0 (gәT'1ւuUUlRynZ,_'VAfijY-y+1MsQBֶP1Ξ̡a N3[)랭]9f%:ZKdx# \yY'_L&KaA񋽻T:OqqYr߅f(ᩫmdZ(LP]CO;akto=vzVIӈ҂5j{|yB7)r&k=;6AwCTIzSQ0㹟JV6^W?3=᳛Yh->$\b!{OrA8O4{Ia^FK+):jLЀ33|N@S(MCH^>Pry$鳔.?o >SZiiiyi{W;mD K_EK,*OiQ]llKdiLFF5RՉI v0܋p%1Tr.47WL* 3E&s.>.OeV#54p1ZsZ#F|9> 'I>~Iha /V"j644lLr밬)WYy=JwR#V_4ZCNC)vIٓ7~z]p/ &Cڷ?ЕuE7OωmmOi>!=}ye{GXuŖcVlT=Wj\0W{xjieW UC?M/r`J.X \Ѯ#g :K7(2"RSeҿ,$y!ğ's@YrDD N-@`JO9-9G:Z@lU?yn N yɞeoLoT\&VZ|A󕃬et ]H~xDV16mM4l;2~z\OЪ3h&-mcn-~Lm`M2F&ȍE 5م:sj,Qȝ.^F=7G UNRISXFuJ(BގXQ,]Fi'foAU81te7*ICBx#0ˈ*IY.FLM}s\I>;1)`2d0'iJ W ^\G^_ 0|)R<&O-F/ [OhNC4й^ F똴Њ1*oqt--X$3U$5/Gw"&}j:M"8 Z =\( g1wPF|wJv,D1-!hX<@ܛJ~t֑$\(]>rXk4!}\"3P sڰdH1zB@RI@u/塃KzϮbaYE9tC4%IuH7>X4ˏݿ<=ԡ ;͎) 6DjÉ6;F/y3xzSjQ#_FHv)pfk6Ŝ8Bc&V7o!+ QS5A~N*n`|2BQ-6BmLQUfV?"7k+\gdu1)ěbExqo̢yTV|\oQ4}Ȋև1|pyKD&Z;eO!l(%s̯1\??IAP ya#H2XXhtA#KFv1I {cbe] MhbCU"ΔU: 3#Iz{6/kIU9;Q4:ʣ?,X(NGR%"$)>H!tY?wg_{ %lw]J6.Sm_GfTe 7u zFTOjǽRKM⩉!5p>HՒ3(=O oƩV$GcŅ\Ph$Ehd_ŎDSl}>7٥ʮf̌:E\А?-T=N(o27e$>,Šɸlksq&σw!T1yCВI.MRJ,u݁s'2sulwGa$ 6F',K~(G웳 4%~Km- 1;1w龪1W }:q)1> ˮݸ?jI/Ñ,Bð@BFϑ»$qτ/_^w+핾rF7yF 0 pTݯTH_p-HSɆl%yr6KB eQyj*(ᵰנ'XSvRfT*͘xv,!dv fd[ӇhsL6j޲r5X5U 1t=o|j8dTeDH XZ'3EQJfJIG]amM2Sd)! ;QuwGlLf\jN>'fPynߐbO =+:< >ZfE_EU.1{.|^viۑݿM<[z3iDc෥8kDl)VϴXPtPHaZ0֪L{tyqf6j%*wDEb1bsu3dO]~rʀ𼯇nD| 7e桎N~Pni¨@lJqVY铖]<^ LnlV6LN,-mDl$NN#KP!xu>v.K+h&h;#z `{p\+2m,I~>T5X9:K?V کh}3DrLG;Dye:1pesc؈V-,+_0KũdsH\wJc;ɡ`Gዣ"'ڙzBR uʲ kգt/+T 8Vb{gm O:QV_#be:H4=,1 ,H.W^Ïup!6ڣ OK5 јjcЕ[>4 p]Q xQr\fܘ{})`P= 5Wa-u4OY&~{4u4iL<_h SIF^U!W<d%.Wr/x&H}1@Y7[(߮0{XF$%*ӵ^?=pV5m^tsB=OFٲg(d|B!JpuwG~J BX]$xV /Hs橝F\gb6H?jAyq2ܦPyO&mRͥhQˡ)\:d$ǩM(>fc=$ 6D"{q'j7rۆ0!+=wSe)8mcܤ м$T*v*G{Ǒ}Bh kx7gˈ JvWŒB *5l:Q5:MWŐ,VR[Kg(R BUPQV#'|KȸU43{J ؓ72Ƭ{3y^_hDch.$׍Yna&~# :۩gfwv{y6GD|<q5ǧ, V9@5C;k5Q벘*(Z=Q/P$LqdP%RJ;.ek::AN !w&!)°zt>aQ9:gl ~ߒKG5~z`J/7,.ok8$vϣ뽆bg&z{j ثZ|#Rd?ЄAi9$hkSՎl{Ciw"zPz< $m466\9K`)[nI!vs .^O/IL[fw[Ѯ EaԱ0@ZZhӾνP.rv)F=9 &3&xV<8WwWxS(ȇ,"A#-Db F1͢n~/_6BQ\sˤ1ڝzށǗN׹:&}RX#%an9*a*|\"?i1;j=#a^h@%OPۍ7zKnS{˯kV3? jqUIe!h5MVgn놵=4EŖW3b)SRT_U@ͻ d;F,L!gFL_]:߬ =_,˴52"sr[L+w - suW 0Eu_+uKnMmxgc"x Uf譳%Ҳ%-oWAIk÷2c}A! n:;_o?E|BoPp)Y~9"[uΓtlLi'i+!]:BX/jA 權p~K5P>`k|=2U* lMUEQ+DELILpW0ұ+tUZE RaF2ߜY=>E΍5]2GyŖ}NBܳPF^gqT?Rbz]}HR /[)֦kHj2 .:|jt`)(c]rsfKVO_( 'Ķ9'dK CqK3i#Z]JsH/vMSͬ:Xfj^]qU}X[[p\lDp]ռ~FC}Y\!U7?GבtQ}h+qwΔ˾>2Ҷq5+۬q̺эR>Tڛ oa;FIC_A pWy !ސ;{`2E=ho]DF4Fz\=Ggh$pOA&iH/5ٖ+-j Rvk4z=70|醀X&&M|4XY1K, tLL<,siˤ> ,T'tG@ߟ7

c .Ͱ׭㳬+iN4y&姕Tz02_+s#߀pQYcfbQ4R=p/LR7e @qUY,5=@G FxV0{S i_~7!y,xlm"Hh 'E<+ŏDؔݟܮJFD"hGb>͉\09:&pzO͌;ԃ4 ɵ|?JQ֞yڨVEïKFA݅S~wɛ{*hdlh,I2 |qCqŖİ圄_VJg2CD#y$(hG4Ec ty{TX|9>] n5q$>9-ĿmV;345aY8&1'_ԈlJ |lUet`Ov3fE1k4I" ta5nOJ- r݊I gh C+(ϒ} FZh8-74am ȄwL`K!N\źOA7'dǑt~Ct3(soqe[chN߁.(gEs?c{)rbhڪpTM$kA>II|3TTEd2UQ, `gܧ;CZ;y@JM3`!kgj*B_9A7G1L&8`D QEO"=P<=|5.65  hƺj6 H0 K6pg…SOz*qt2EyDsoi&'#1ÀdPD4%삶x({0)!Foi$1P8%;% W!'CSv:[q{@MǓrc̘gOLx]Wkf.,}i!"鹒s%`Sl6hk "`\%eZ`܏+6.B=Z{[9mWeN (r#t,FQXm!s'v9 uWɔ?6dۚC=KO6kQxv0X &V[5w + Yv0/4FΘ#ߔ“ugyIA1[N1,Ԭ1m 08ٔI¯8TC8SS|o`C~F=rNPkav30/#nc**j)*ȟשrh8 fmJZ`[b[Np@;mgj8`ӣH=Օ_|=a(}e/,H2/ڦPaH[8dTyˊ}6*g^\L3QY э`\Y-˨%s610k:!Lf·p1u]-Tᑻz}}Ԡ0饻MEf:_@s(\J'j\ !kަBStQtmY"mpmm[8:[H0 #6CuAzQ.Н0,{Ԡ^I/2sهŊf#A(|6fK9r+͓E~ 4oN|}'Tg}juv('|\eDƁDćR(ClO=Bi4*etD R v"FZH]Zf˛Cˊj :>T}^$% ^&4PC}4|2[p>S2ucRELqRҝv kQAAuMqY=Y#Җ&KޔD3p  'VfDy2sn%l&DoYh p1*تJVۆ?Q X]B_SI!(LSܳ#Ru'YIOiR l;3+1KJ;/_juLÏoc#wڟ~8UoUg2M? & XSeY3^H_gUpl)=#7sRwըIס3b~mfj5}ȁ<" !,;]w#2AE:S~'z%=\эd se|]ŰB0rcĭb Yht˒ 39lֳ1ˇѨ$N|@{*.e)S]߸qd?漕pƐUGu?L.m\x$D`jr!VHY~B^1،ػ%}fe{GH݅T &cGj3?}j<(v$`}tG`/:9"bS%dw!rVPdJX](1\q[J٠HD| $5췜 ֿShsTY6f CJ'DoݍWMv5rj?2%TVyKX X/q \&ac9m@NeQd]hf ȩ*=S\Nĩ.Y7q_0{'S=wՃ7_ D OC&<"<+g?0Ap=4kR\uQY;`Ƞ tosc̏P.&^!k<_ )`G@vR-*JٷxJ6̎(45hgy ]D?דAOp4۝hFDI Z<-{["+gs8& VI}Nԝ gbˣI0q! S!L:1yDvPjQr,Rq^DȻDēa̽a=KEvVH VC_D3I+zj504%ԂЭ)-d#K) ->[V;e $# n0$˙Q Z?wA0Q S{f91'R $ aO# ʐT^.s'֙2ȤR*Tן c^?>M^~\Z͞4sɨfJuV4]y.}f]꓂77}\F¨).EU5gV '@CSx0ͻpb#})T-W i1$YGڂWYᇡb-HhQ(I^TȿBSH<ȘHjZEdtjBek1) 4Qo]3M@ Cy*g'B#/j#u$;m 9FB-DѲ dY)t}\h͌6-Q촟SrTzýx+jBiJUיf(_{ubl%:ĩb"_9+8Q+b^Rd_3tU΅M~#콐4WLl@%{JFE% k՗HlE{1g1U5@&50vR :X@?{ѹ|rgǽbߺab_˟$ϐd7GR /?I!#TVsվܼdH~Rd濜?[.ssbӊxY1L]ic;B /Lg&胉 1Y*eQ ݾ*awkrPU$XBqVZj@G%#ɭSdzh(iFwe 25 |#Mb?,uXU }˹&A&w6ovT֫8svD ٟ8 Hk)\cZzdUl^ QCes$4r04oG5zR-=+S'ѓmnN(\At̶i#oZG7polwY-ep'&PY+uH1(zW bz@ ~Z`5l4qw;{mCn(tiX|s) 4un zѠ9a tRL=IipD-e82L=7O6^.ioiRq}_4}AZU!8#r񾸩ޟ-8#oƪzk"dw0l;9. .xxy&]`dT $QL \x-Aa _iߝ<ᶄ&fQK8eR>4)wPĚ7OjG|RfPK7*:zy;~-O8tfle)xAw}I˞'.T5G/WIL*K9PϠ{ߦ3bDŽ_G8~B> '> n2E`Y@hrllNK8onY 0U)vGF8Qֵt&/&S!I|BE8srH2,Cx] \r ,Ɉ#Y7 n"uɌg)p\H#q,$)TrHFv !Mo%04'!>lXnj*C^2CEaW[h<7Xk|&Yd@ (PJ źX_"7"?ijFgy(FUSkm7+SreVQ֣tNTmN0<(2ADyJFr)2<3_b0}g1^ua797>9^G6X|ݡgυܙVX9נ1)QwTqX͗Ӱ2t4#_t* 6G[4`U)/Nn1}sn~^~H0S)x$E(#I<9%QZ))F]Ay|F̄x(~kj&Aм1FfvchR[N;cp @C.Yδu.f?SG/ܹ_N#֬zw,q}AnE0V/lk OD}d ɶG܇VR""*#49zV҄S2$'ޡ~D$OrBy=p'N1^hCUvg.įz?77R rfjm,qmIw72`9$p"Yә`3Vf2'xͺI 1KioQ쎄[CBdB `uW (Łdv%&nD2R @Wj lLĢN߼?ÊEPv rr@J. >c%k0 /X6A-uʨ5"Aρ!#jb7dzl$@OpFҗ*GHi,Ag]-㹠F璂u\YNx Y /lT5\C&Zs|e[wk{]\^t~&֙_ ' :IT""xj0'TфLPh@"HBAN}ҝhYk!K~'($_BI[ao1`M&tGDTL-~@oNv*!i"ܖ{71%}h.MM+: |B3[ĻaJ,H_HFr:[u+=C6 Ɛ/y*W\Qpw|rG1vB C8wJ|AzZ9=pOPkv/ğ;XV,^OWwSe)6ՈcmBڗ"3 1(*N'q052:(~:Ϳj%6=Px@3M k[EU w ![`d){tke㯏L:"șRiT#-2t yifDei6)4dQst/ռ&)CQeʹȼRiܲŷb^2gvatx]Y?bƸ ghP(g7 U n a翲O mHNdw}n.rj;e ÓXWPKv  n+81+{1lles8G#ꭀх~V2lK݀y\>u暷8Z$o?7t`IfDyW\tIp)~BwMLjԫK7@ڷmCf %RY?;VeQ;K%im_%lP.FXg*Aa\bӹtb*+/zh5 W=`fN‡Qztã(͍ O"J㰴YaJk!\L&eg QCᛰ+]a-7# oWg;+ ^u֨KnjԏZAÎWyX<]fs2wF8zS_nG Jy-S|Cب?2<.YJ>Ze"l:Cg#!z*_c*I\Oh r!VcCvgۨ;ot_uֺ?[ ߀ePhe`PQAwi{ڌæCWd:Iqd#$dq\btjCfΑ{:T/ 3sKd%\F"ܔƷE3Г9/10`!9DF(38i߂ }=Go Td="G0s3LS;8{QtEniuZD3"Q6”yd髭-Ga3Top{Ƀ*Qf˒QGgFh34j3;q6N3 %J޻lsTuSFX FrW(Lm+wVrz t)Ӱ uپxbPxYXmwgbDMh\џ05GC55w=!x3`F'n78:_zl~"9 o')S}t#]\z3f1 #!ͮE5̳\_ Y̖Tz&3IV1H^1Tf!=c}j}:G*wqOͿ s`?49F1XIC ع$oݒ'{ʘE4"cbSsKwi H*鏴[(CSw\P%Skoo=67ŕN{;K&N.*AI. );GiGTmXR۲vojzi/J䢨K9}F}q@Fn{ANGKBHF445+H%`& m6U`uE jo\=42S1:ϸ{L6Cyt'2<?=:XRI{Kozl O n5VyUC@ 8OiRIQPt|xQX^ȪzNÚd1TؐXuHH7:/l 4m\3`}hyjpjj;\y3v,-5OUrO.+odt~);:TDi&: vQ%~cl{郕Kz.o9s^^a ^8)j!k#Ph1kҝvr # S#U>DZw#ӎ .MϚ4Vӳ#FzqĆ5Ky v0-w7fw|sYTrݖ@Vh=$l'ofjJ߹se.d'sz۷w…NW'(O˛*3`$q& roإfZN!cWJ^CyatwU.삉&|V]@m4<휡{*g7뇠c*"uO v W W<#^O7gzt|%nV~w&@5r]ե@/MYM1mw`m]Gs `ܹ}4!?L:wE.{vHJG.&}刉-X|QD1[2yW)S "zzKV?Yc^.G<bCn8ielvJK@>kcz _Gx(>^Lf'Xe1 kqIT7-fv) 4tF8;mGP~6OQ0Zhѣ/= '_;K]{j<:ƓlYIbL{2%3ȬъQJ9.v2N:GL('CDk Ci ]_ 1Z_e|׵1)^5s2K06F@ιS=S?t1fVi@u vdcBmDulA>tqȏen#[ջ^Cտ_5yhl32E;GսvE#G-U@OGфl"kz9d7 U_V,lnn3;\ڨq'^9c0 `Q3 Gq įb*2)/G?JP RW:! zzʄ *( ~{;J ~ǞV  &Z[}#~J u!w|eTz}{"7Me}7_E3jя_\<1z5-TڏHA#JѬnIyskC@?@kRQ NLx4j}>\F,ȿ z);>OlETͼ?6Փ H)'sB;]*Ms[ YbI/߳ fv'kd$Qz%WSXFyguW!C[@+rm~ض}1eg4Г2ҳj=y1{^vHť(Z@+_ gޕckDv2A]-Dm]bQ*_t\LAK15Ƞz3*I Yra95ݣf(JJW5?%7 観ZƐqM{I.E5W^Y jQe=M@䗟p.X5QHa;)3C[\RH(‘6wDžqu`&q(WImV I8$ey ?hjiU<DrRfAESQ#arm'Mb3醩T D h o8d0 <"w[FBA%P- >tX^jߞ]r uZlqr5'ԖM;lCf5밥xwPwݏe1 Y?x=5FaVqiV Μ$N&, g]:?8=ΞDDD)]MR^}E.9;|A}τԁ"1xpacdۻ) X s6 :}V$K^+rf=YX\ƶ],=4(X9NE*r㈏$lPث.T~_Y+zl.)\J+.VUt09UQ9njam6_#`a.yu[!\Y|}Ս4mR]N7 >+̖-ޕR Lj̑:Q#`_D3>$HlvAAw ÝE w@φ`gystPļ i e[C(HM~CI,cH=%1i:YX?uE圊OI>)sLߢl]d,%OiAud38ԑP:bQvWk?RuE`w,]pxHmK'E Yc>z/#7 g6y"a3 [2 ^EYJ(3+۲ϰ"%mjTrhw $7:H Z^yP5IfsS𵣧Y) ^Mh̖0Tڡy]UF BMyjoWrCDp"g܎jSr07<ğRد1{wPJ[ed.*~ *3]J (=XcWD_bqU%[? ?M8cdѿTcc7%lb$ixlۨYbɫb$BhNC!t[ i/6QΉpoZpYJ?PO3)TpCJyoc$Ć(t%K0> Hgt%G_o'! Ȕje""55H[F٭'ST5bAh-H>xض߂iqokDI԰s3torQ m]2OH}g:voA1XL rq;X pGXvaHV^i\SQvnWϮ%t%!Tdlm}UhF~tL:b5cVru@ '.sћDU0uQϗ,$Bں!HO"X{::!TRUN1TM8ʜz ; !{/v /k:$}_=奸</bI|S-x'ȇ⫦]i ɔśB^`Mp-HYvRϭCe-&&ΐijTuG.ڪ`;?,NGnHei(#PZR?Vs!`D-U/N֝Ok8'i}xcLF-SM[ӛAl,hWGY(V]mFrɾb1cf͋vԺS 6%HJ^F8цK?ೃ xfO["p&CNclyM# β3u bOPGŒjX{J̳M|\ToCD}uZG1Vwr{3ÕQ.ӂCBG LUftxG&g2yC`h qԂA&R$M@=a%5jx R]|; fGc`'Lwtb:a0 雛|^i@,dhetClM吤re^ig9E0i@;8'^/HOӬWDT'ɠa?2m 27>4MAƴ6F0C:׶}Zn<ݟJ*DnKA1X753bEi(d"o(RZ.s&GQBe"\4%cؙ LutNUtA9,Pz+KٸA NU0z10P/8<4uQۂ}&SPp>Gyj70ѓ]e]!y>h e;-t(BZ;\' T/fsnMЩ!fDC#E_]3>0;0SBs75hԔU&`ex4/MϠkq?#L~b%Ur^1jP3 t\BS|R4NØ )гJ?v0 K*&? H>֎[Avо}B݄]eg]_EF".jZUKw{ϴN׾5y= %b> T.09 CM2^ ;D0h.SԄM0YEb&Թ-RCKޏ%\ڃVLX4t4Ht"S!0b&so +`M=-v2z*b^tdp%%,uد Dta=a0?NXCqX^g.z EEPze0L/2,]"-R<,y~m=A2 $ezTύP!}NЏewf r231TɣMDewXT/^cHdrB cU/~0t}k_Z˖ yp ;٢Q1'邠|n jFn<څC*wQUD$G*Iru0Ⴄ'օګiM5V@|p8j(-m'jc788jc^=i-ԋmUeoUMDzLfCOO^e$Pp8{@D= װJ -Le4 XFms]LZo( %</)s:Rǽޢka`_Z6V;)o"2 O!\M#Vz_Xk |Vwfʶl׃sXzcm"Д,y:]2%-x\vX3 y(FϘ)FK!lt)^`$4 A}MPWc<_Ӕ8S+(Tۆ0z;x]`gx""ЪKnn޳r=TS9 R Iit+҃`iN^0PgLEA|I I|UYe{s-a 'zy; b.w4Ä'LCŤ?8! [3^ ӏzݟj}i%bD4QUn ū?QTC Y@b2q -B3SeQw2=#P Ȭy^,_"dŧ]f4.)b/()l:T@tR `&_9؍lv~ W=z nE%xNbU+{y|+#d,C2R(  dtƦ>nC ݹ E:in еҥ~Ug6o}݃ G<>Cwa<+t e{`}z9?aJQPi{9aBfax %L4#\#ȦR>H$㱊+\npdXPĉƈM d 'Q5z+3育eW]o v-5Φ!h8'Zw&3\{v ؄ܣ@4//cK$+c22sYIbuO\Shh#7hUdP5OQT2Z 6pj P@ԋ‡oOxU5h>2`MXmmV mج3dB;%aImk2׋zEg}yA!G)h Rk騽)>?h"V5G<]_R3E"`n}i*'mBCIΐ* ɲc"UbsSRBrYcBh1_HoGȠ~[WϭP cgm;LC'y|/enRBNt)+rsQծ)^Œ,rf|D]Bo3 x3+[G߬&LK̙>$CѼqWC=4>ƬP;h׿BJeqcs,TM&X/v:s.?$E`VipVajSeE@ВF#݀.bS7e z Z`vܸPwAOj&(""J 9sh DG>:/B)3H6TR|~>'&}x %\Dwctd-pJe'QCFY-'3%JBirmz_sB9u|!tfI$RώZ?yL|&3S-刋Vki̖Mqr/{L0`r]8I|η-@|{-H"MiMv]']~Z*49K) A3FoѰX7[Z~#5ΒZ(ʕu9|C >UDd8҄I߼LJ%Q649Y9(ҁ|$e$&2Be:K1ɜgPHp#߳37:o>&;qxljosZ%+)]^iTwTgy tqyF~W["L 곍K$R.$9 mz?\8h "hZcK2%\ůj 7)'BflPWIM1l(>`cId8|\G@ Hv4d'4sJy)BeL*mw&5Vp##;9Mnhx8N-]r4e6Κ2'fB hFBDnIy驒EI̍IUMf$ۺ~l8bzjחYpS^C饫4i zD cwl}z$H~O5# /+с\pHg)rVR_:Y֎OSly#v#lB/.V5?ݯPu(hVh܃)ˡO6nN 5?.@f!iBo5WX{F\f)f&.wMlZ(iE FL}o;I⸈,IdĿfnB@u^-7`TJ럳Rt+Bzm?UQ@9) fr5D*uD6WĒV,{W5Ω"ᕁUyQv=ϞX`*R:a]' ;LX|(=Lh mQ{*9TRѥ:f0FAb!Q<9V { 9U^Eٞ#rF>KLu dcQ'4n雥faMtjļޓ'!./)l$c ;,ڤ+SϔfŲLa Y++%=5RPp#͏S3H}}]h \@"v4ǖպq2FM%r(35Y4KXBvX<5I +xRӣ!1? ve> mBPNFc:C* -B 8@=)>wmC}>Dl⼴J0NA]EaV:tF}w%ñѺLjS5Lm l~4?,ݫ;R]a>ͤ(?pNZ[fD^]3Tkv{LQץcD]rD/Mq31g& w,OiqCy$3Ur9˫Zbӝh6$fQ/y-1 ܃r0g9!PNK6vpZd@oRL(JC<&'^pdBOFa3QedE?6 qL 8tGy m%hKc .(Z!]jˠ`u{yueBSk!}RDt>z\;LZ&gL!,_{'u/hsO(FpVw@4̌zlTRCB\C}HFm",]K }Au#2#|eJ~&RR(vzdEkq܂N]Ke_e gz0XLJ~`ØV,yj_Uϰ0CtYlΩrGjrVt 363N`ZbK*GCc{`5ATWQ!J < StcG}nsQ'J OQ;kL\Ty>qF;`G40ef+m1y=\:狚Q=ngbJp^r! 7&/9M Tc7&E=j$C1]c:ٗ 15ֲ:مGKlĹ(x0ĥP}wB.KҬI1Jw{R=8NP;=B!_Q7>a(\Ըj8e :}3%"+PԬ>fЮj-qpfpwyh8zJw\cG8tN u@)NFHhd9pwU՝ENDc5gY|wf5(z71S KB`Hl鄭Ὲgk4l+>^l#F=/ XՋ4߅ރ\R*p]X _ xz<7`$yZID*"/qUP0zKIF]eS񌲵~J{4Ҳ%e ,:xY0>d/8P-<"v&GKmSSBo2J8vP%-?+o8V/ŨΟMc @WKR1X OAV#ԝj> ^W.]}Ƶaߴ&C~[a{2a)J`FT%p\<$)%r>V}Nܭg Uol V4xkx$id>c.LC6#N8|+#<\GV oE7 mK!M. KM_gk./$9#[ atP2=dj9(MjFO}!B*M@yiڲ'/{;ɪ.OkXT ]"bs Kz.TyhѴW4j!?[v:Sz+39Ftyl򂪈(vM\~DY#WNQW 4h[YB)5יՏX&HB1Y[+Iwa< !G:gH:V& ojQѱsvD{|zwD99u)Wztv@ouҐ҇R!}F UL֕ G1h?gS%8r9 -g]6rf:N=rBy, zȡxYl?%9H蚗v)pKM 1J7zZ V{HA&WxKY=b6W9g{c7)C8HBgX8 $&24s;™ OPMfY`!׶\A2-?:<sŤ %0N` 3"A9Oj%*vW-1=-x*j;z22ck:0 /CLr_E@.Ad}5N|W,NkjՊ.Q\ՄfvP ;NZf{=v 0}]WK~͏%I^Ic5SW,C%'m \dy:wܝ|0 h6#í B0 Exf TږEqI" 9zt#dws 0{Sޑ"asy[1? p6"w1I:akƦ*QSx薃Jumbf4/n- ]Xs1_$kzmVW Һ99vWtcMWgaszɢ9</ 1uTdUhQ6D0 DÛ&fX5e H+4l_;p|%5Hm .Էy.vşqu Ze *Y NS/N> p>Ά=>G1sa VB}=;kЛ\j'B&RRD? c๖`~uEƷZUp BC\-8dc^Kx}; BF{ƌ>rf'gJۦcR=ۙ ˤ:]-VN_XtPܦt'Zx^㇗u~]1gLBt%5^-ctR_fc}>Al[64p]^8ӘCX:G ˢ,ٴr|5kĻ4¦Y2< H]_GIzOu E]E!|Q ! dF`Z1_Pꑰ[M<ʒ&fa3b+A,O*=H)[tm^$5}HM4tTdLA6Z'}X[!L.\Fpe|#Gڊ &/-»0uGYE2 fuu'YڌD~+|qMm=EKW^ \R @CjlSօv./to10Sx{1DdM v'Mf3J.m1^@~Z~Uo|?nuS0|+da-73;5q85^p>PpKޯ":ZG>!{hDp ՁkEgvh\}_9[D^ongX"t2ǃY-ňS{IC;IDL(edz iqE#3k'Ws? /aUSDe!{^Wb^߽0x- jiR|q{'@g([)?Uᧆ g|@pz|*Zdۃ!OXI 1#5q-lDX"L]L\#[C]e8iE W(sYei&x8-M%cMȕ5|.#d_R*EhZxV& oX}7wF$bጚ}19v]Iך7B*=\t[?4 kꛋ"eE2Λz ItMWPP|sYGAnj7 ٲbo-Տ%BJU R'GhdH5?zR}bK]An~_փ+QX܂9[Z<<ᢹes'ԗZ4nGhiU}CۗYVe>kfŠw/zfqw.gop I8&8g&b=R">sMrl=֠@!hC_F>)u\@ 5qn࿜-].ٖEaBI2lw\0六B]*6l0磔2®sd{ mvˡ"r;Kե׎{Tđc$[sMn_"F?Qķ&9딷F|დ]u}3o>5 7/q\w(*9ѶiQQQ$Vo@1^G qzS2(C1~28gpxzhŜKu$XWؑFH$IG 1yEҕDϡGsnCe ޤZ#tEiPo!XQ&܇cě>^;b#h^Q8+!`ɴvGco]Q#0r*$vidRݖ-=ZL~g<M튶M'ޟ;`mĦqWI};}5P:+co=/&Xޭp^oJ3Zr^aYʫ_{ʔb2E0^Q# .:}j-ˈbnLר"Zn-dGq8RLy!x0U zÑpKew`/\>Yfe ܽF !K-bo1L{Fyȩh,~fڡFA *T\3%y'ɚӫqϽX&i".#0j<)}/3!L&*/Q;;6%E\ `dv]4 :Tm2.Z$>p4碢ź'sro;^;8Q*ݘTS7Dg|3*>B\KܞUnjA;εڢfޛo3,REZ}o!<8EXN3 1c% _[eL b?4VbTk~NŵfV]@:\-jtgڇH>\z dEIgJ4Jf'XiopZc@ *zyZĦ1}KDuIp]!s Er|S}6tOo}FmEv3⧕LJq>}H._e~p3+xJcHx'Yun#zZj&;Ռ:VZ N3Za06K{o` &][+dŋ`[!X1a@Z[م9E e4QpKq"Pw2O~ rԌq?-G-r͙`+UI"I˺PP>]Y[U?}Xl։t-q GYHأP d3A[2 Kg$e0Ҿh;dsK 8',w yG*-m\I}xfF+~b;I lPl=ի=0SVkep{Ԡ,`A=RJFi\R4;]^ܑH!j@VnAw+LZBğ\Zoϼ?2xZkzx.odKQ\9T K#rGqack\ǁ D@y8.ŵV1uZ)dAڱ3M{h%M*z[[29KFK4R;k(7=0-AϵpdVĀ f9)ױP1j (=$d>Uu#10SA=A8E!KroHF㒯cm̾9D6і]1$@dM #uPac/x a=B |,}_|rN1iMBP/R&*o"|pR=5}ab*jh"ww"#AG;ך0G /LK)JcdHBѳB\ˈt$> ߁Ro,f&x–b!OU4sx|IjBiKvY[:qI.2AhF 8J2[b(VC=} PV^ Bk`k:GſwsU ˬr[*1,_2,c^-E M,ĤOc5#ɬݙ8#zi;Auk9^RG$7^Zɶقd"zaP~+hGKʚ Fyշb&qSPqe7f/q EjnNZm2U5w>3sp k!+#dbXF/QʜWy6|35CrH%!!z<f̎Lq `az93IN&Be=h tok] c> t|ҹ΀OZ20bTJuv)$pf^rcpk<ȼlX0N*WQyMY)~[Ċx;.l &=/[_W㽳h%W6qOD[b/2?h`e0Ɍg͉tZΊ.FxX#SX=x-%lIsi `A̓|+x:O[k(Ԇ_&R]8e?K%q=cm97C!2hvW'+G.T(I˕px6ٿ~ 9E5Eh@%k[.w7 }#$Ͽk4S;r`"n4)1TZEkHxւ.@̝xre5fY N}t pV^"x:fB CU*B7jԐku19 R Xzj ޹ܝ`rAkϜ~kOQ+F?4YA2I@覼rU|QI&|-Q_weQYٞOQِHy% J>QIfWbmfI1r+sgue‰E\u@Ԛ +6 'wͻxI*Y%,)6P);0|N"ߎϞY tU鋇E]KO;PUnRH7x&M3Y?t1U~J>Eaǽ ּ"joRV΁_2 +ip'.&j.iP_|Imd]0ݑsB,?,in/j@sΪ xWWCa/Q;dXM9(6 "j{ǮCTywb&dxм@DQ@xBv<ӸWCӍP(jUԳyLFJ>>5uJoֽl \zxӊ'֛t#C5bx 9 g~U#EXazG37 47MF^YNĤ)`_ĭL pV2t=;JzNԎOf[1IȊzGfZ]Dz*0xY&cqb: x{DU<-غ}嬯ӹXʷÛI^-[¬yOC,zeN֤w/~ՔnTHwHC{/eYD>ovjPw(&3;'2g*zr$gMwh_eLF?n:3>1JzLe~qh8t9ݯ(63?D]Iw/08;䔜PHHh_~[ p0,\&zAbZr9MĚHL>mV\Hi*RGD\tpKe.z!$[C*DrNLꪁ*zݤ*LmbA/3[tgL܌"\*]!<}3V|#yĪG]+V9 sL/1!]y>Y6Fu먞)فתJ%2I1ᓅZP `* ?lL-b Y^IɜU2#`(P@׊7y>=}\c_y12HBD!nnQ)=('wp?\0ipI:@:^5oR6ސ("D}]R<5~*\Kkg3Z gl"P>6;&N"]DRs KMv!D`Qq'k߃P|`R!ItEXi_54p^\t_?L#y8@e  n8R˪,`>fG}*-sDNovU0gw27(/ufK@ pMkv=M'KZ:sn  w9ʠSsjDS5^2X ИSvϻ=@Z`g8l)X Y`ĤX4ݍT8k2ƍO$j:"P$$XE E4E?UME!'n N*}qH-f| l뷈\d$-p5tw>H:,Or٣qȈ|6XJ-vA*4punq ,P :MܑV]25)bLYܼ溜l򧃦3cWǮa;\源!B :v +F0fڭGV`,Ȣ(\ 30Hy)8o92SpC.a^0Zc6g3,gpFօ2[Vâ;Ŏwo2C١'٤sH 0Sl^$rJfT=cFFa2N\^>DLVhN2Mw eg{ Cpֱ.Z =9D%bo1()J9ÕdKR(hwV > ihw͎OSL} oe,A<^a5.Xq9<"~ xL_>>u< ȞV^"7"w R3',>6YɭHoW?yʾyJi%;I90% B9jjH-B/  XƱlRO}q֓w)LXn߂c|wy9v>X,L[2xR1% ]d`>3hyzc+pDx2z|L@ 뻄Z8Xn9UQ6fZDɂFTԲm!?RxHV+[!ԙƺ`T:q3E-^ԏj;WalF11 ex4>xbxminY{­||. 7e߻hdPdx *o!B Tc<75ƣ>oWqe75p9טZ^DCܳ*+_Ba  8DebdR6& |מCuW?xCF׀"ZMs>գz9fƏP;$6~5*0&u|\ Of HѾk\CSY#;F+p |6THH |a-(}ݙܠ!Ý 1"a4j|gzy?O8ܰW|ZՌ/'+؂N,PfnRw}:O*Dw:쩢:ߔGwvW,#d_a8[`dj.&J9?#/7gkۑrDL+6?P+? y%4Ov+o#TM|EA AERi؀0klj*ךtY@_!F7@v}6 ji y XI(C0% Ӧrś27r5МVvBjكz7mF6N_5\?斞 qy?3$,t޼~LیU挊SpC{#i^2g¥ 64ia}3UJu$"k:ļ jZ {<="˞nYrfMDcܲU;MsORF)r3nYZO`K vedQ d&ʄoI'Am6X[$ϾU@ LUCD!R!КoꑂM a>!1D@clMY# h4:jwށkTڔv6,tJtv7#"vFF8#-o-'n*U g-2+J `ΜP^xڕV:EA'WI~Hve9vAE BEi> F'}1~pl |+\g|asgtחoX o6U@rF [JW4I6оK]"DeJ8UzBn5 ZN3ŰΪIo97=Ԙꊉ_Lj99HR_T¤z'LKkw\8sNJ1}9:>9NHv1^'Ëδ-14bͺWMAFiP{}LSn5J|\s[` PvJ}^8}>04rkЇb\uaF(9^z/˳CH0I-Kwyˀ3$xDt5QԮ Õ`b 4vtKם:AjWfwm͂SO'u5fje+ӕcu >͞x0DHmH8'2m<}~/Džt~' ̐ouǾi5z`}wԩ ܔrW^;+f=6ߙ$yhޚqWLsvN\(JTh2$ m!BzVʊ7 A&&b ؏MIci]~*=֙XyMLKCRvbJ3VVmSfy]VpfL)i(gl6Ac5f4Ʌ%EU5XS|eGȅTc"D(8B Qxy 6MR'UwWٷxNY˛_V<VTMPEs~0lm1N:%FSRf%*cP^qk2b_7]EXd~^#=#e)~i 8yϱ'8znve5Ȑox_iwϜٳLxš<ЁjU,HBAvBXC}Fe?1\O 1 @M⧂0,lBmf~} z [R K+qtlӳ<M_gVOEeRq?oԽgx)E\)Thͱ-MsE4{ZHb8Wh)ny\@?0Uъ #tBT].~n5~ X#".Rwн֭5)p]@ !)iF/=S5e{i=Z^0"PtzXA,> *EIyvV,؜a@4#,y(OyIAtR] {S&D_[vEj-!|h@zX?A 8'<3`F2;VDچ8kGN֍NxW!ԡi[߸tPcW5(5+"LPFvrg¡Pvɝ+4-xȟāz*-{[dcYt7$t!X`QF=17F45C:73Sl0K&AIg- DCء7-SeH;J ^xa0zAΊ'm#<+f!AE۵bB_DׇKyb^PZppH ouL\q A1 té5{r07߼FJr!ҏj\&zUY?+C͏vOn1^Ap#c;EiYQ~8&( r"q0}yZJ8/E ]-i%F?XC^/T4A ; Q5Α[n_@n+ߴS s5_cWj/54`RxTE[Wغ,hlWcWK7a>5cH69X헀`a}~{BHLDwJ<þrRu_W'"̂-۹*NK[F{qm&]# \~Qy%88ШyW@]~B[Lj,i!#`ֳJJ~i:DĽ= [ qD :IX'}8BW gd^|HP7Dzlտ(U+WP} f 2?%+&!X>Ŝui_j `*R(6;GKhFP@J <\+|p/ >{M+yIY01|oH:SU,LD1  õCqvFZ4A/!.=̡/VYWw˸cXި\j<>vS)y@$>wW`9`]:s?b;`jF{O y9o|jvD_l>F)lwzM A^5̳2nǢi6BHr̲P\wR;o{S +s(vƂxߵ]e$x{4fr P#7p`[$g+xy/Svԣ:hY>$>7o+Sۀ.wpI.g[DbYo? wG[!*ˤXvrz(#o r[\TJgc戻4U+TY!E@_d8-^ ղjѳ6zKJ~~qO䃚e'{}p-jFAb&GŒOݩLlm@]jB+DSTkep5z=S:dž "gDմ衖\=-K@~X\ƨ(DL 9jp󜨵}jD6K⽉AN],B1YTzEq{V`^;1rjWj7M+ M7,yAYU}u.XM/l&ٻ$-o2#N,/X&qqHg }~2KHve}c=4] ~ IUt ӻijD8[U˫&EOz]s1kp3kA= O;3q>xV|~$J"R'MsჁ~xo攽 ]  H>jr}L1yS$ q/w#.+$3EI/BHOP SRY?{hbtX`LJ~Lut .pT:Q>oiVDLuSl!> "{P<(sP1Qp&|wF퉯F3sSSshݍX#_dvkXJDO0neZJL;N3CW&'}n5Y]9^M]?꣦ /Ns48.Q'1P4UgNMa#%CSnߢӹCdsV$FрxjxGRՔCھ {?p<|͊2\3<[~h{KpbЎ3G#:d_셨T: !3N*~vk_<>ȶ^N#|B)fk>7ɕ `^#1y)z4vI+KnɘICRMjV!mY,4}Z\ݢPEDd(q%uI>F0,UVqj8;rd9v29Z + vE֘'k Ud,G^.4<MRuI3wKn o@f0c=i`9GFBɎb =ˬU6ֲԓ!%8?X .{ox!+.7:Y-x0OҫVsĵ]d}QBONIdL91 STICTY#˦[uW497ume̼ѻd8 jƮí$1Wbf*:$58%Qtw i 1f:Uʺ\G.]վq}]C׊M8z6-*R>gM`H7 ;uqy $7L[l3j*^{Pbj],78mwkZCًۖjefQ֌M\rʯW%t2aԤ)|AH[6Ycm`z$+^gB- 41q-F4B޶9:~X-_gEGз f YA΁kvH:x.ˏ[i{45ϟCݩ:yo5guQy 2J͙l'ʎ>_[RS8n`)bi{ArGk\l[[@OR^!a|ϊmdU UL<U`*"A*g BUS&=Zւӈ-oJpkDw7/T)\8z_[WΚY; )ɹ>52L׊Dŭu(H6GϪ>Ivp1%1iUiS^8+&5WX@F%hJU[ϼ"[E7]awm"mh&rb냣 [ךl:I,3/Ε:GbR0MF U]^sZ21 +]!wzqܙh;\JFLQ<."X.V /g tA13]WR19g«Qg3HH #&{lg{ '1ZZE?QGpldn_#鋒寣&ף:B<jh{$=͙fm6x<۫[ICwt9]vĠIV:6%K$߭* +Ҹ+1taAWyWRPVίHiSЁ[0p6rʁ$ښybF2𐂲oxI>_,oF NzFoxtGrSăR |k;DL+^7`և_"Il8aZټ@l FбfۣTg=)'}%UYeŰg|xX.FΎ]%-T{O$ٷ- ž%/t* 1NAh{%d"r|C:1Uj1r*hA{FJfvMgU f[I`LghY#3L/w:g.V#_6V=9?"}hV~b/` nRKXR\ƏHe%ն4soqxDc 7y(KDwEK!x6+c$_SU؅铰D>*2Ӳ:3xA@C7kzw֖v&-CYߜ bqrJL TQOHԺƔ:-fo;:_N_o5͈KeS5M+ǝ[1 }<&zO\gr,( 8j%.A`a 7 a9ϧZH\s )BbKD'֤hf䑳nA] ` z\b=I-٣'-jv/=GK20 ۜ. }&%]E(ԩsB=drU lWdɢ)g<%J~[oj/Gi`0W%ɈF8ޢШ*%]sp4{޻jB618ѽe Х!%Ud[Q܇Uj]y!@韱A1*v~Tc+696_;̿X/ boUwul(=C/x?9-WOu6;[&I ^)"x{K1<%{S! CyM#. =cx@#?ks',hx-cyV#>0$ɳc[UyTH~,mn dAkr*TL`>x|XVlpmn{Kd4U jNR"}9s"/禘Z`h1?FFnIn#f,&K8[=pXI{Jbk2B 6\m ΜbQA;w_licGXgp?VsuB.MEVuPBQ>x/~Ɍ] >j翧/Jߖ0&I_Sm'3F+$?Ӓ*"(pøeiYr4@}׭P,&͔ڣF[G,6VUK@ea-lq IE}%E qIL{y\NiQ%Z4cXrڭSK?)kbX~A9P]z;=QtgGzkJк<*P0@|bR 2i9˔̚>͘h$UJ)h 7#}dcT&o̺rg&Q]nX #֪%d{Wnx눚F0[,<&U㥻cr]]·t䢎 /U0aBv S>jQq?=n2,"ѶLAٳ Rέm#&1Duh7gl6Yx[]AF\QK[DL)l>FƺPX˘!-RKk:zd  56{Nl3Dc׉>ֶgZuwKJ Df{:F%a%uK;ˊ]%RŭGQ?=']e_zXb>1f-X&,&ŝ3n֗g)/K=!MȤ`Cd{!'&G0EhnoG sOadns]~]$)L EOk,0ZTM߬Gz!Ek6ƞ@z0#$IɡUώ%O’_#)x埃=z3~gN;OM|ے~n5 nT`1ґRϦ~+.7GHg\8s#cn76!wۢ,8/<5IDQl&BHK}0g,Xh u}|{}ˍ r!G1쎲\`FY>9nǥ%MwLUȿo18@[LmWXp ~ֳDsO¨uA_/FwraP­,=19tl'͙Bq} K.c}W|m'z0,EY?8^I\/P)Zn*^֙a6_Q8DQ?@5"&EQk*_j:8z}0^BvbW R51v}t|".^7+DЭ Z߱(7Q2|2 ,PcMikcE¥U%}~2]DŽrCw~{]b #8jF`$,~} '#8y;)5GBϋZ௅;::OGHfa![GRZNaA2A#m̼VuG{0OE9־쭋9$wLЮ0yG/P4ܮԍfN#B%$M6H;\;/T'pu͍*Gɏ٤27eΊ;U ½5N/lvyNa VvMx:;AlJKWcÊK,Yබ&gC62;F/Wt@-vrUT(8 _E;{|Sk&w(@xD؋چ;58=hTJ?vFVx Dt>%^ݘG0mQPPveȇFۧ[;\YbXTR%9>0qQgp$UbZ=@VAsk[$ vTbD͆W5p͓&Nr0sr"ٓ4=#an3Kvn7>(#G;C\Ad4~xHLmh,rmRb{YS \84AgSdx[l O[CU2FZL޸B0ׂ]XIT(lomصq\G{>&%'8I'c*yD2wqY]!ߩkq6kbt% {pJsbV[A#) dөIlϿ;Iʏ50"Pl H ȒPβIOuTJE^[c^ʋ@W)@>P(5iHBIΏCp V M+mwJkhx+:˂NQQXCXA-n݆L+SN3<&a IovL1b^>rHAiDbӲ@Lp.XkpDUW,٨otYo/h W䢹*Zw. ,Ɯ&ad uv)ߚbOjnzb8o}2ަ'|G)@"V#!vpƃ]MZk^̑ ?Ÿj;!HUAyZXLCu[kJ]m s!u,4֙I1d7?w'εN-.Aʇ/εu\;77%tOYg_~٥a5M3֐PHrP! UNXT1C7^WeIȍwiyLϭ]ȟ[ 71;F <%8ʎtգG³^{ǞS/ x|Mbk`C(M]f,hxA@-Uҹ$=E$+EIQAa3]T J>{ﺛ ȤJR4Y l 2P 2ϊǗ;ãއUnAT6 /nXk,Sa XWYWqKG*|nkusrS0+ٙ8Y <=Ž6b6ޫGk:*%סeYF~E&GX Rs8QKcFfJUkhaN'=_*TݟQ(Ntw4Jw4sЩ&8KHh%)\K@eG{>!|kJwp3P[T_߈|auL M]Քܖ0]G~4j_΀83`_MVG;*v< auJ#<0G2..# zpJ^<9 M-,v.p+x[u"Βq-#G ,URȺн5HL,hYHm䤌\{ɭou"'ÌNqE O;,{ yXnQKUw @?v(XK\t__ ~1_~W|RǏs2k/u7&hWEBqsXV^ |v7ĉW` %$;U׌:bЯ!6xbʀA{܈ - :4kvub Zb)qU'{Bn\#tU.3V3cx&~:RK˄%K(6trnQ0<[ Bt1Dc+-;-RP3Ȥ"upC?ɞ C[urLQ9+nf"U%4S5NF ;hǑ]ސhVoWЙr  0uhJs?\Dqy?wkzINڔeլ^-p߯m^&zԯl'Z;ܶ4CJSAJ~[VKV h"`H0rdFR+3=1Vۼ͊<3Aв4֡Rng*kPtVsu*O C'byz j.h S 8w3Eqi(+z9wpFj41ӥ.[gNi98i} :s-܉_rJL# L :l5:ڒ2I}?Z*C:=[;D _T0j6vjW bJC%#)Xؼ;vY^݋*F뒟2aP~9b?C9)r.܃@0r >n{3&qպꬖpdfCE"Qty{/ i̓<5@1^gB֩l'ua@y(~Pp#AC}hciǦi-䳰 ~w# E2hBG+(vCyK,lE1.?p(.s\v#Kdnw^kLv',}m| "g+Jg|6Yad]?ݡBgRE`|\zC4)nw %vbch A 3Mv=ds'Wsܕa lSѾ@&<6Id"IN]MKovrJ]'(pac롄 |K'J8^ki[mB\?4I%`KXU,$(pSQ=YCBPnejzGz`. @֚MzIE^jqL6J !1q*AQynjLAYp 7K9jҹ] =r;i8޶H@:j {lQ$&,PUi#ΝX Pv]XdGV)9:PԔO#}3%IWheL&p\_5dVdGWP.|: vBzIBu2f C'L' FQV|Y5CDo9UXLdY< _d +Q,k5z㾨nOO1~og)@ HE| |/&G5WJb%'#oyD<~6DŽT@nJK:ѹlEB!p4I^SњɧV(4McբS;+ ķOR@L\qB^-" gu1vW0@_\yݴI.)2'tJY r9~B4&iã r G4%4 s29/~CzyL 3SO; U*ϛH:v 0)ؤ w%Bӿ;@˃qgėE3"^g4gjr[!:I6i\S! \+ M;C۲1Ԑ+sRHMG,La}EʙqU̷d qoy/Lk+n}J6ͪpʄn`h|[+4+f 6X} ur 00R˟Sb?%aoCvhB׵62أ^0 h$2S_A8`y.F`P-Dž|t{nuzkPFs 5 - erڌ?)D#o;pPzf,KBv$wG!ޚ|m6_N gkG$mcY^#* ]q9}Y Uf(-9+O/l]Ompִ+!r@^\ #Uՙ[d'gWSDs DUanH!5f.Q3WOV217hT-n*:pI6XZrX"g|>4U;NJfY'b.7 M&ɸ y%5g_{_21V5ق["#WrUhH,nKPHDsqr'\C'Gא: 3]?^ !FJ K-&N#D[]@7IR,ȕs987/6ȧ QBq>"-{E<Oo5]{"Z $b& ,(/yDJd_S'Oӑf %\Cm 847|Gim棾z©KtsoѸ\&lp66V wB=9➔&˧<95p6sε)>?X<@ ˂g"ϤMH:ޓ,'xf4.&p};_$>GOuLF)f.O/Br#l <ۼVyñ84CsK\3K)gb^MJ,^EH4` a"v4 A .e8{.OPmEq燹hLB*~7O/0YvGC8Yk:ҟUʨ`,}??8<#@4I&#`8GYL>d0-|u~5,]cNb6IH @)mXBÞaTToyvfPWu%r9]ƦkcƅŒlD*Hݐ!vߒ(:VœiI}6Ml'g nam@7O%ߢV38qW./ ͻ9CM|(vqP7a'ֹ8CNQcO2 E2ƼEPvb^+(vIibrF~TV)8G˹V%x'##Tn2oH{4Βp T a>| 2T5(fÀS/Tʒ]łPϡ\ǵ{9-he-!xh4zblKC*gE/WIquQS&S`o=vpji+rLU-B:X"`=f,J)d>Pfl{vIFCUGQo^"O YMģߵ?61DUlЉ IS,,[ϫ0%DK4,@ci2DwHDwU&HΞ "T&*NcYHbM9 : ),*n.Vό.W? MfƯ'_tg[3v٤Pot9iljaܥc2%em;yF#rXl#RWy< zgN nT a)3Ƞ텥ri7!@VX2zJW@޾Xe9(DcfoeUv=8b1)QνvـSg |wGoc9aF@VLƣ%)tt,8 Jre 6t_@¯Ņ>Ei>C#HݩUgh{uNOÚZxjREcWGT,s?xOXF%l)N 9x;f&m/A%N}R A8r~G4bBa`J/ 1 aǬ8h_?TJdpyDfk ]Lɕ.C,p)Sj@fvxd,dl}Kߋɳ;˵]CF]v~`Y+t׍}@>nSM˱m۝4GՇ!̇@Y F^q/!6IXӌ]`oĐ=`>@.ц9$v5_״PD/Γ4zl/svrHe;Bݍo20>JN:&\;dH8 |>]{$ FPp hEy/u['n!m Ţ l3GvcIPFpL#V* (;{Qc\Xqlx6A#Ԋ>9q\x*I1#zp&A_cX80J5"kSr4pǕR ؂80Refk%4q} 4:yBs]5άHa 42ʵwH35 8\NGjNbbm0 i_R "ÔDJ˞2>x9l@^=v(}7~q2®PČ_uӯ׵ѡ;: An[f $=I1׸Ѭ}%'[[4Q/2wr04Rr'J8tK a94O~Vb6C*Dѣ qz>!Y YVqE7*!n2t`Ǒr"<x&r_x65KPZÒ|}BaP9+@98,?e?K ] 0ZK@2?=o+AՓUAT?iTLCԆ_"]KġQ9aro)0 o )6/+˙-rHK_@Z6Χ5VN\E70Oy4ݚ%ϣбCωDP!C^':ze1AhbR:iV|[$z+@ֱ8+}Y Q[ZEP}JptVk#D`1 [67K4O3lAmy fvAZCۈ$H"rE6JK3y=K yIIq.ViqQ"A̒x[M0J'!2:ߒ`(ЃB44dz+ȣUtxQ=xۚg~X$`2gC;w`ph&1R2zSՔev(3rKyw uǗts&nBI *Y`7 8ĴY/,`!|{6;3^%=ϡD="@SSOI ymy!Y2VRوLJ }y%:ĬAzrʄB+pnHuDZý(p`}X*ib}{\vA_!M5ȡLOyB>zO[$|ce"AUK96]?O<#>?"\|wN AdJM ީIGJ!AG?DBCGPֶ\]X+#A؏<;.&f]ONKӏtLd?ϖN!'〉d;v$~Bi MԧbH8{b0+x b6DGbLs /KhYQ-;ropUH/H/:t0S&"::>¥oRVyd`9Wnd!Crmmቇ,;"X!}qg;Iyaoeŝ;n vnՖSk'-nNVhK3cK9%'ӛK~ ,߄S7IiYm`J$N?ɺ KB1Uycb;\'d:21͹Eqb\{R;Sx!'r'сxrOɂ*Y@ZGt5g?/,RT2Fn[70k!G]o|Wj!ΐlD/ $2jEtyih,EQ7̱@0ܲшsCi 5Sϥa42y#`<']C MyU1DEgUL?=Sm+d9gfG`|[ȍ@_~S\ (&VA\,krLY>ҨT͇cf.U 7įe}[K8BM 1@W)x8 =W-h=?iT/S!"X69ۼ5b0Q1nM]+bz}XUv 2#<>E}sJ!Vosl)* {0Fz+NHx~r<'xܗy2Wa/!a M95Iiz 'or3Ms ETѪmR4^SSkAR?_0 -Qu;tp? 'B{/E;F|O[|EңF2B ou_?H=a L .v4P<c&s'B c{p̆V!^[ ؞f@_>;:?|2[ !642nk'e6REHT|Ѐn} %)[\6i#UfbziK#VUzFb;*lUg]wos&!WLnI(Eڱ[f ,bS t$:['7/*DURM¹0WJ`X$Zw*gϩۊ패dnQMB)tSFĄxv؜{sVh+#_*}qpئOO$6ܨ M Ȧ'~Ѹ18xt/ꧢϲcOۗ=!9'.q7NI}!nxC%TdRJXy)@m߯"lnłeeƳ3j$j ;3 ʒw""f*'+@?S!ŵ [R n衳d}O wO'"vnGLJ?G'Ҍ,re}Ჸ|? ^ȿ06ko2Pz #lOE!O+5}`&6Kv+8iI$#*UBwTMgAэ?ej EnN  ߲Ѿ׎kUIa`9v:۩4oQddͱ߇!=v`ڵ1cKuz |)ř @qSmjic˨R 3iUި;G( 7K 5<lD<)Z1Y<x\u<(U5(J8D*#nO  7EYIuodƘu*j/R/wtd'<Hl2O"PB= 9uqKM|\6.kxۖi֚E'k()BïqǏLts6N9Kb:*ܺ_o/a#2_@u)uc\Z1AjT8!C,"AU<#B[FƌgnU#K>vj{W?E*}8Y<ŵW2ϭZ a۸l(|g+9OAZ$fIxr/!'*\~.ǵXa(n^6rp= (~Ct~1)>9VX߬O , >A D|YwxkPG +VoeiFrdGxzͮNFٙY  eH]jqMg[TWz.". z#>5fG}KasN-{PoT(a"ߔEUеohq%)peSJ»yF#-;=õH(` ԁjdpK~J$>nǜA{OQIfUE"OQ9Lv9 ?Mۼ894&&(;>#/01^.ƭ:ԇo!ϼu^!\F6)aZ8扷ߵ,ꕿ9yI2DDžq&{ӷ<KcV=-Xo賽N2t- e_ |vZY ^QQ ^9AFbZB'K_R;ќwXuեwUĨ/\}lbHIU+}zWL^k䢦M4΂j}m۽W$`Lw9Q3Asb`XU')wJO##k\8BxB9Y-{%.{M;q"KӍw|w!y.Fө:r^G%a,GFddƜI"\^P*u0(~-2̒j§H?Zu!*F?͟\JmZk5ĉϙN!FeQQc?  If_{ V TT^.f;Sȴ\Jט.]t|yŮ {md<3iBo4cX,̕K2R^%R>45Ԟ({`y7 j$ͰlѪނ-=]zcK@\+Z\F+ .4@a4zZk Up4g],1Ӑi;~!c`k3?%z5dS /R`jx_0sVu@mܫRk٘  ~jUoR*+vJIj"wɒ eK C:b<6PHߛ9UVVt{Pm@u-C=(=O~#\:HS dU1`PݸLqEjqMM!CAk)LY4qR*7 tnNqYHSū45LMFY{v af8!^~ޔJ-0snD'_drtqy#7xD_Ǟ}0}$Va[$tJ5!خX~!(Qtm11cHrN:}=>n KR~$-k;|A6ȇ{ݝw3w7Z05]}4?@`v,7q· ;UZ,LDw88G4ҩQs򿢾~-Z#_odӅPG}-K1bz ȹbJwG?s%Ƙ-V. O';/P1ID2:`g4HEx} GȔkdF%nj PAm Kq:>xS }SD-:[9 D^}iF=3x\ Ip^6?><cEr{^fEj4u&zdtTe7-Lcq@{v~ГH=TIB̰w+2R JD4x{~.H$5߹}?FC=G[e!cnV(N3wF(S-cGݨ+{^4 ѣ-}F'8])-冑G@}K eSCF[4H]G^MYA;yF:U W7G<}U>Yt{ō j{Hvgʅ!9^%e= p)eĸ r?=8՞)aQKw}O[& H"_yNom5m_a:|e\WmuuDHшDuQat-K:?W='V|Bn"8 v*F:װ!ux!(c&~uWӪl"G,, e7kW>gӒ·)ٌz(` PP,}_M{"XoOeL*m{Ϣ[\^R4fct)] km'Ҿ)=\ňL= _ꋐiI# 45z8ẍ́(ϼY0mWfm`!d>`@*~ed@-y Ju,?ADAu*Uv @ x^ZGpST^mAʧi3+YW/[]W0@,*^Vfɑɱ{A0Ͼ6&9` X1aWTs{flj C`9lZ 65!NeK]l"瓂kVrbV3Ji~m z}17㲎&KrKɏsr8gvPQ*0p6ѩ=&XRM/QE3E3`}>mw։tTgWo ea':|V Ӹ[KEIR_3wP{ʳ6]zs洅Yߐhcj>o].3 kt`DD$o"a"K7CN\ Ph0p?0wu[h!G4%wQ eZ8Ea@мk2;riZ N:O<PIw5ۈ:%7U9.9>qwR7L1PW|94x ~އSuPx.;5$o{g3v^SW{T`}8ƫ K3('ǭeI齕LXU#/hŷK\Hs,'drp E?XN]c8#Cőedb^@$q3xF8ܓ1KM2܈is ouS0< s{ƻR;-,s͑]u<f0:8$*֦?LL#94Ft~0"~мG+cNYhv&sZs3ywy(6B$X(̤\t\\!/77åg9y.78%FR)=Fţ޾HA@\jT)`3Pgh6c$t:%t\hDzIu;ۀz;㬾u{_QZlPN[˚ qw'c93S>^舚+ZiSt'F![q΅/#%u 2ˏ%;t&ԯۥލK30$o] n)Wظai9=+iv\YJ_NKO-ȺܷIDZkܧswQp, }Ӟ.4U|&Ag|\*q7{ j] jD*M{M(!,Zɝ}Wߕ%Ȧ}2^ uZ [3AG C] Lyٞȉ*,)ǰ5[IJ3<$댁>|=$@G%w@Le `}n9"FE[ZlC.AAO:.ar+~3d'=WLW:\8?ҸDl)ISCEjFgΓbėϡbS2ћ]mUxZwIYv (2)˂n?$b_hz_VHk3햩rSK^B#ra^=`E.ԱR X\VVB~a=[7n}\vWF5x}7t iY}WIaSADpH(^D,TYzF@h8Sϧ#PP0r`ԕWwq&Ҹ4DW9?GS(#_z7p8kûǜG{}Oarqv1 qSʓNg9xڠNVḘ|E߳+k'9!j*H^P Glh+s ahroM!sv vkx˦%B)@?qD㫁'%ʐ,8o&*8W?9"Ѫ:O.[F~8Jv>fER=y{ױ}p["0_$2l?4;SہɭZԡͱرT_r  U%ykQ)&VMrc7&ۻ4-ń$]GҲ3^{Oxۏ>14"=€էt &PڎŔgMRZagSlX"15t[wfu _"Ewk&W-D_ijG54ڈ!AP=8K!8zOPXt_TF{oƈ9Ce٬ @H%6; .͆Ea3WZI<")[;+1%))^vTāE 3'6CC6n[LPB&8WKx $XH`m%R<-k}wĵK;fRu6np W'2]Ԟ" D;X8q645L1z\㖭|)y]q$W>ǂY -wI=Ϛ{Z wbֳ)UTDRƜȘ; <xxˆ@H4a>ٓ<\IKQĪOœeʝzmm\Fncr{Z 3o؛ZD S#4JƕkY@L{t3s\<_ T¢f{KJh$m;HE  x((5t3<'OExMu;$.?Ad;w*5HZn{8pWHFF~C7ApYv<= :9i..KQedʤ[?T\Qwal}/k&SI%kM7Z/Az 8P`H> P>GD+«rưׁu~Oę@mMMZgsZ`TZ6jvbh~L&u= WJCUė#3Ges0i@|E-8沐.oW¾\L%bMFAWW Agjrvb~\aY:>]Dyo|YOgrmwFG-v=P1Fufsv/T&W P`qjOd-.Ÿ(wZtOܔuH bǺ D>`d ,gT#v9<5<-d 1˞!?zkx2WI#C,ti>75Yw:3ًo m~Vv!ʚ)Ǝ%D0ot{&:+D1Df~t:,ۅ{E}O`43.g$caXG V,qh5D3&g\V-m+Wv7(>YfI/Tmur􊽁%=OpH>?^Y͗JL @cJWq;Ԙ>0lw*{J8l0pA#/Z1VCy-MP0bh|CM9`qpLPT/e;&4;gnQ Ɔ),vH W#.n ǣF(WmE^Iӳ) dVwKv*fM0pɕAsjJiU&84YiL5†f#`f-;\7s $ej}5B,jBXcR@ov=$X]GA霣\9(#q7[IP/ے9=3xҀKw{oVUۄ\h1" hk/ ڋm03bWi'F6"$(2z+,sK2\atq+Yx:R#/V`Wzf'Jcw"Nʆ/ڿ[}~*݉; H| C _3ta 4MN͸HcxQ{E~`+^l>1w5[r6W>-"~E#ڻII}R.fl$=~)Q#`yBzR{21XXau$U1 vsXOph }@n^̀yfVݼ؊ .#2?`p/p&ﰴBZGt\!'hE[Jsc~3!/>;fJ:PV0Dy/R*P/8G 6H;Z ey"FF0 4DkW]į$rrIL ԕagκ*qI = ׫Gj05جp7܌wCSu:ؒ2"=Hm<4Od҆Y cީ}(F0 Py` 4Eg={yx{S}1v5 ;:ݵ$.G,>F=\ʲOg5DdhL@BkhHyKV%Dᶂl9 vo+3"R\%HF(4F/S*;֧GrXK䏽Q &(J;ᅛ6 Wd8rʳҭ3+cX((NF%ߺvQI$If \D? *>Vr(EZpZŰV $j'7kޓ 6/&uewr>I}:Ct%\[y7w`q),+_)`f}'J+ l WxtiloF8g$&ӻ;*D p^Ğȑ ?4 4Xp|dgP7lLI LP&E{|axnd98U21~Cl jJ~vVV@,a+>>&psL@Ksė~g׆X[sǟ|2japHL.,x= L0t+/@CmK^^k up1%QX5`H?K#:B؛S̼v 6uP 8hL ߳X=$Hi흷A <?~ΓQ_( wf,JJ&LOGO.Hnt537%^ToȘ<^{6dOi=ދ2 Lޣ.RDR˖ kBdw.b UM#!7 #IIӺZ UA5ib%I,a>~1 ^;!-ڒb!h%M?{#m!g-@?, BQ} Ĭˍ+&EoQw3CiE :C]Q&``";oJK>_L2Qe,R0"ȼa3#*KȠY_yK7^[ ?a.φ Bϴ0+ kxYPn/lԈ,;ܱ}yh [w4h=G7GBj=s}=c3bW)(X39zlr{;}d۬x_È:qO>/-̍23UL ݁Auz׀AIyû`>1li}rL2vC/w5srGt I<Йz E'&Fm>&/NDd2o44ddxY *)Íg[bQ|ܷ6W#:b\C旸ju [7O#0SqG9"+Qq0dA4el)PIɑ,Ȼ>zVkJ3dev#NÙhm#N7s[')U)Z*Ni'EG96XNJ[0 @rr4ro'nפGCGBηMv}DÕncw( Hit<8 掍bg4 %K`ʛ-Lr[T"k6TQ!. Mf4ύ S˷ݢcp;2&#hk 7mba&xhe ʤQ`&U*]_~Lu m%:Ŗo K,8IPΓcrw,'jP*t 2nկų/??mk|R9AU@8@zzZr;(ۘ>|"Q'r>g,rnmg>YtE0W&DAw#J uNՋmNRӹ`=?BV23YqwtpL/kу0ܷx郚iF3-~+56&[s;uZx6,XۯJw kհ ,[#{l S@(Fx( Րdb:?/{ +ig _DY[ޢ4fnL*="[K '3tٮZۣ.%Va|LM-ݴ^`׎~%i@:7"&-N1 ^])[ս x1糶Qo4m8&I]+L!g\P•.>Կb''HKM)]Ok&uC4U!NP5]_Q&x 4huWR]I!Kz}R  0?UNI2ƃĚP6e[w Q7ޱ`K#/H Ģ0zh|<vW-bNF@ʞMI̓ (*ݼ+E'kHf08kGVpwJ$H,m]gJ ]MictZ 4EjY{Pu>&dg?KV iFl'OxٱaHSto7|/.hAJ+3>d8g#'O ~d񷛥JFpҺ{%`3R^A3H%=~WmLKh-a P÷'!f+m5/<߲47]9KclnwDUg4%j=q+) cTQӘtٲ77N) JԼyS?]-([/@@%{ɛ'!sS4/ۿH0PcC")ϓ;m!Vy4z6&%OL a7NldxrvbZVsiq$ J?|f;f=w8믥rw4_ 4 DCڻp}]e('S1ICfCә1CWfw'߯jLnܜr1^1<HeF%E'wY ]reG%|Cp#=p@pDCJgt=lwyB 2(%BvjP xň!2x RE>JHJDMtAJi޳A42~KFơ;1s@eRHJoIr:x!~`#+&P--Հh[dıa7ӱ!9SvQ[-Ո9sC\@+~IN~G7a xjm7N.=sI`DH ńvm#% }]!T|AmJOcWKP@LSsM&]6VUgQ'*غ|ٱ+m7!H.{B_̶l9ߩe˗bz*-9y/ bٴեeM; BTZRUx: t|LE B?z1hҝ"9EHB/!WV dK- 0J|>,/:G*=%e7#BcFMzta&\IKx-md= ~e(j:*H?<ߌV4At3;&k Ȑvr5&8ڹXGZ32J<sZN:-CcӂNvn%f8BOێF!kiKzm&[Mop=/IB} Ayb;悘 |`[a Q brz$tUEs]srnjسh pż闇֟N$9% jU$D!c -43v ޳>IWoc\Agi %nn*^;o>(mVk4_; ;uKM"RUY)0@ȳxHI2CA~ZWk6 "Ƅ%Pty꺽/|jp]і0C+2%Il0?Y. Q ڽrrb6.dl؄%a' Ta~G^vC [Fϊ M4И α<9_ /R Ev5WU'9Nca&']~ ];&v* {aL~DcmE/^ mubӏ|-o3Y+J`*Zrh0 z4aȏ(( (f JVF!GVfyP 7]uWr'k"<V M9wfʴD{⛰LG$Q/Nlyiq^L0~L$y*av%G}CxIo#+k9cx֪-GbR,MIbN#Iĵ:퀵 iXqc Rf2U3֚55T,[r.xa5!| IkS.O =_.@ގ9[`p 4qYBS#L5I6nW1G^Bs_>Jf%lZ;$f6[Fcqj8~ i5= tb 2^pX@,d1Âq'uOxh'> &{7H8ԪNBD| c,mCuv2`@ w|dm?&|Ӡ r:&WF{|=}[)U΃?EK2&.Ϗ*|gZu筗C|̥1~Y%s%ggZT fHJ S̼;qRT5U}OTFݸ )%6}֝9!|;~I?)'"] `ُia4T,DwYq8%GWZ@گaTsER2Z!f"2,8UZs] IM5>'kK__DĝknPeb( X>\ m)YKrm5ђuOW_ja:o{TNZY lbB !p)UNmXzc4TϚ(LJ vpH d 0{!vٞݵVA X:Bo}q}`y|/X]jwKucqV\R:Nq7Y61SU/1p~GZC$/kґ<<nnAu׃25$Ĥ1lkIa8{DN=l,oKt{)|S9I.zeٕ _Esa?i@Mn̑Qkĭm <ݰJ6K'L7PW :Ep#~eƞacɬO JR7R(KE(%Y &hQ!*<籩N^K7 D%b1kJkx@jXmК S UzdLKv9]qEVmL@2VCюqB@>zRsp-A =0A_Ym~eE.VmҤRk[J .Xu9v2fb]hviX_l(R L| UZ!Q2G,w<D8J̙R W#1bQ#HB$4nN|xfqn.|-ֱTO(巇1+C)L:QA%-*dGL^=0ߌpA6AUh9(Kգ(tEZ kȣu GnF 5IdԴh6N6- ֫ɋ؛_dÁBI j+^8|'W |‰Zq!B _z0`i^mO +QGǶy냌žG{;d"nPOzn'R L&jRԩ!n}$ϑlaH|] nRs%`RGC)J'妟s^3Bq@  GNΠCkqv!Y8FC( eжɀ%`:8v ߈mMc{u@'W4/1؃j[D!uXM-?.,z~1ԶBY۟vP5,=Mph6 ʨ5ׁwD%@s!'k4wiL<҉o<{=[8 4gW/q!5g5@ P]6?Y^UȓyQ^1J!'=9J.,'P݁d݈L}$BZ#^"#m[4j|:-.Rcg.3xZ4 ӗ9u82VC)6;~u9+>_-WPTN}M7|R`3A@I)]>c=lNbN5Lɾ7<@s9iX *<5 W/!YKt vi]5XSZKn=0[x6q~_;ziVJ!"~ 1#XP fnY-%)C@ L XTBwVO# EЃKK^bkhQ;MdhǠ֮whxaUmXK2s GXKUӺ659Hp4z~@T[b1./ӘJmaxPv$㣨|NsW*<LI&9TC9s CG zgrxu <,k5a[cw/}l ^)B:ҋcFc%1a ƑusTwo"Cs0:dš RCt#39kjϛfs $suS mE j@.YZw[ |% (E3%wjdў]IQ^DFW$kGM3;+4t=acX,jwMdbsnc*'{fY*eU\I}l~\OudT _O$dՖfLb|wKUa~ BEh2YH5wp*{}F9JaAk]9Q;)zgH܁8njeP=2k +?<ŭ)֘q56)d }Vqiԕw+a "rk]LƎ k0Sj^={?UrRu4Hxa᢭39{#ppֈ| )YNIp-6341mqIJ*OY.ߢ7)%D`ʝ`,w<. ]U~/vS>n9:gi*.A6都hB7b,ؤP? !kh#)%YYޭ)y4poUʶsl =2ȋ1sPpic2`<(pW!`m㖁jK_p ]y`ÛrJogbVEdؔ{4Y9iZ=o >r[c>L%]@nͶ` ʘVN@ qS6 >b\7q2u  Nth茝8Mo8@ X/^W a&::_qEAg12X^U@^ehؑ$8׳ĉX p`I&AU2<[f*A|,i~r,l fi_KL AU3tۭi;WWȆ+>| J"oB`6}αpO>\T2kv®zVrpˑ݅inMtODG?H:u}h\UUY-!F:Se`w\-2@9?sƍqŨ C?*u9B =OfA?Ql;ar1|Uk)Kqَ2'd:'Y$,@Fh?l&V# %&8E(e 6NPr5)ܼy"Ls/fXHBpl8axAJ`{宜n&=ꈱ2^v䘧d9GWf5+z[d<%3]N? cx}J=HLjQΰihNBYn0:Q؏3,q tq b. tU%΋~۽"{{wmv޶l >{YU/Z|]dIqfps bJ/."jk3tk: E7:,38W73e,ˉ.vºy;4yOׇ(UnSf@E1#b_gjRGS{{T`ǗMБ6(9_a 4NJ*XTw7I h.LP1,9HwjF3|<@- Nbf<gZ)|]-$?#DO'%Ό 2 @/@/}*bK4r}43ḡ/8)VqE& @)ܠ?U#d=5q^*Vpɢ>k(h#)bbTk}zq굾f N"p9p\0A |bs Y< ͂,ֶ;7ɛh#qhX>Mu'0DxRVv))jo]Yq4|V1oe4-}FH5v:RFi}p{kAq-fʹ11-Bp2n~y&Ʋr 8XjW+y &HvY._W,>RscP).*o֏(ifi++Z3x.UÄU**dZoqG>)DJl6EȹrB~c@"D~c3=~sCw2p,ZlD[ʼJ\6TO:i&tٸrf)P 5'sW`L|XhW@53R X 栦xt|U*H斔/-3#3!JqhN U -uELݓi"\ԧu0&I 3Cz$z{bV|_5>K:{^9Gśa&QBjcd{v3ؑj]Jف"^w:=F*)to^HNGCΏA0brEzFԶ%=7~?Uakz._rg+W0,ԶU*WL!DsڪBu@ Av qew:j2ԻC|v6|D?-C`*ɱc%H gJeC#1aށsOb=/ToC _#&7tZ9u1]z`2™02\#D51 G&s%f:}wqI2?R.w77M]kC; C{:nr(m6R&esBCLݠm+u$EͼRYY4gId_Țe.If-*5/BJzN LNIғQ5HUS!;MO^m6 p̬hX}625t7dž7v G?cm U\zL+7QuL50!#R#{aI&4#ӗP_YBYtfK|ktDr0%iflQR꺲P1 Z#Tdo.XC$>ɟZ?RHFL7A>m W(hS2 ̿q7m| z-ďU/PQA^vąZ1,8y3#jDil '-/p+!(@| nDL몋1z䬼KہpZ5J)4Jq+$IڳO߯5=9ԬRŔG8c4|~Rp֏首c$._(TEfy@l3ڶsd[L~z&&Mn^jnV<w 1aʛXxQ /hJ)ЄVřW0kNx)7WR"!NͩT~9ŹP hWT"QeҮnCkm+pvPJAo.NBsi:`MFÌê[j uDN{ƥ/J~7=s]I@nԉ~4~nb*27C؄L,3q4)Ei!*u)[y`NYi*YsUhK[ `Gh\BRWۿ UaZ$`NEeh+I-F2%B0xH8Vdg / :纈kxfѯQA]}a!pU_S8&tzM6;2z~ !piu)bI꬛?|7FNHP\>rNX<`K9ܚ.A#GўLib2Ņw!OqZ%i{K\|ie^bx jEluGW"=.\u~`q#Y?Gx呌BMF8N|-kub%w)u#uĐ?\+g"2a{>#,YFEa8X|O Dx3ĺSAR.dj;\\Sh>:O GjZ`AՃW">y6w&ݚa~%gΤEfbwc>BC|R=6'bUեѬnDZ #9B2*T6#vbDHX,Tpヲ`_A1K+[:S)J5~o,ke0jƋ#+aH) ʫ iS6˿U's!C.\s}a7P 6\C?r#čB=MM9$}!͝{E# *Әe`H@b]ĉ<)à @ 3DY  nk)ZJM`O)[T3b4a4Hf[l&WBtouXٵwh%؋ΥD]OD18ـ)Yvqu {ۂ nM4 HƗp uF\V(`mSz)u6c' )% sAl_k6D^w#sO?Y$c/rg+a]3r˛@Qɡr(؃jo]-7)q( UrS`:ZKHVB{rY/Uh'N}Pg-K8=trii).E JD69OTLjn⃥Mc3wah$]ƾnM:颊{80[vl*˚͌ZlER i4hH>W}h[QωCF߃H$L tʈ#mk3VI_դ:CGwwy ~ ģ\s\A?-?. };SΐvT@ӕҟ0~>xCo30Ke!ķnҊC fژ@ (~v?T-㟮:4 VLpi>*J' Zt󮢖{cX.t&evDlOHKp-%D Uvqny;'My>wr9|uU_-2TJU5 @ŲR6)7K3SoHw *F`\]YǬ7g`_{[Im'%Q}'!ifv tk(&6fKnai;}[ϽUx%|Pfʘn%~=ʆ":~UD%U}y_ؗI%@[XHmj0G'= @8"[t^EtD>ݹ'P.Ɣ(8f E (+N #b/1,5挄?"FmiN+ɟ H R5ojS0qQ@/{jz\vF]D1S9q!{boQ v&)dMF*~"aM[ZUI[?$iR|򶪹"_},'{[jFj^m uYTȄesxxސ;4ѓ&cI$̹9~ɕC%! )V&N~0khUʝL/[XB|:.4wt8'_>A8pX1?yhJ _^Uy&/ЊA5&fIbAV҉5*g.lar^'l,Cchx>ӫ}Vx(MޖTR&E*~[IIJDTؤpSmi)kVk7|;H~d3./6CȦ;T?xX= `3ZFQ㢆] < *aEO'PY0uWR)f?,YfdO7l V=G(ԥ{D8[Xqr۸l}m gm{p07VDGL;5`(\zsL":/·s-"ZV̡&>@6DϘvGZώ̱uO[᱄y :GCJ U_eW\VgQbV] 4< L7ȚuDЃ7KR"y23'ک_`@0'cM śI)*2,/"AV!N V|K?$QT ~44߷$/RlV0)]J4Ht}7Ɗ zl*|-LSS[2+G,!x܏:j\Ug@YOA4H0SnwD {O <3UgHޕZ~4 {K ȻoK! {SO,&X0t_4xJiu #8\`gSd-Ջs M5:ю@-g. f|IV;%RjkTcͫ2'L@PHNvI]T Bg-%襷gʡ%hA㨺;r<}?>^u?6_9ke"YwUM?.ܰ$CZJA-zչwc]Rb+$H߱٫ ۘ:>v x}O&"r]O:XISoyz67g7v=38 L@pV0 C,P6)X28tm_\FMzs|~B~밙) K8-\78M`7F4{U^ֵ,fMr^%pr(A1$ O{-B2SJTsrê/j'0%iozS|r25+ka qdtyۖN"bSetNte"'PRjbḙ*H,grޔ-חAߥ \It3GIumS9,J! +j|/ 8fo- cp㽞|СXx͢LL#J 힨& J;_Ft}߈&U0GBe+]P5r.-3&NE nC/U+]FAfzZ~B"5K _v[N퐥|kti͙ԲzTG;9THϠ-7 jhƛKّsȽVo6.f&~IOp XܘF5 _āse?V*a!*GeU9*|~R!'G:қ+gݢX.y](MNec=t'X[4ƔNA_H B3:1wS[(O(b&[tK'++vr ˮ g(gpwȰ,àpphE1*ZzȯJWjuHl|NƪR5wS,r % Tue;Y̢(y^AWp,̂1A~H>3PرAu}n6eMƑ @- ]9!TMC 3Oi+1qb.͗ñヱw@ Tp`^a_v)iFS P_Jm[&F{24 ۼr.@rqiK!86;st6Tʠ5Le)VM9+.ԃT@MsD˧V4 HvÈ$LrTDWkR Tb*%61r#B{W,,GU 6O4>AsBbNHg 45ABOPERsY$ d4'R"d%=`; z#E {eljٟU"QfannܦyTD-opL> mbku!o(Xe泈` 774ẻEEu¹E t{0Q /R&̊U͚FתnFI`gddo B1;Ki)#=> oNp/?]u:ޜJUvQ,y; f)c8^ǩop>'uյ(M~< IFGms1a—?R϶~tpVQRUaP xQZ]~\@ {zi6, XkZpvZ}swwt G{hh]S3n<{>(]k3=ts7dlN/ }zv4 }Dn?$fa!K\,,b@Y!m )%➯-/+xLZUsNϿ3hd鱏0ڶ}3-R5ZzFa $99J:1kUyNL=.zZ]ㄹ5zv^v_J&"" qs=/R켎"A_8O}ü脈Q=Fa;<s$QU;iV{onp燞Q1i?$gt!6lik!'yO 9ee}LDmt҈ 4ҕvbV^oq9E h^rw#>XR[<:Rĺ_sXU}e^?^|iF4N)#VVۘg}@όy"/Œ( =˟Dhv(c>_x X#} 8L\Zk;k,|<(,2wDR&S(iN#їhP?ExYfl5+[&7@ue8 / X2G$YuX53tkdv~S ,l}8o<ʄc;cTy3^ `;ǹNE5f(@$` O{+;t)j QdocmN",!|-p+c6gEkkCr5l_*$<3\o9&Enjm'Y!0Xjr4kTI#>ti#a-t }Krxg<){e\<.wSa]N4̏N:4"Qx26#O1CZ}E0HJe J؊|6s5dE|_P֤ puh#D:GLǯRM&WVV .]cm: aJrmhO tw,6ߖ/1Fڥ}l9&(6CҜ>/z84v^,œvH@ 0xEW  +pX!>JyƩE`va*Cꎮs`d^R,z+6ćnʱ׊n+w+r21'y aq'GaJ0'.SH +r-.njC#uCK$B3PB)4;u4S!\#\bg4PܼcP hϭ!dNVEaB1{4v2xZ׊(摉}d9o"Aܥr9GQ>'$Pn(#[N79h] 3,Vwree8q=%u岠p ID&Otٍiv@)?Kh͵iv;ჽw}wr}`|TMGYBg}b@V_U857+mOln'8^RMnCkUY-F-eFk9Ŋ/haxL8qsK .i eڦAhQ'VQ: ON~ }K1j짿͂ކܥs2hs o8%<mep4QٍYfeH2g`03VMdb}R~^0܍LLmh %f7ŮrQ)T˵ K%%.C0">A{qIbj8.0,ܟɈz H]F9b4'REMy&X'u1c$41 3Z<-N1S х~f .w zغCjjl r8lǰk4evǨC{=w.Ɂ>v{ؑe<p {gGkNGE L?OեjI(RapD3yҷ䍄;~c/qN%d1b} \[M !{xc>@풢:b5{R/gvE\?yźqi#a@5+=~Hb+L.-V}+$eY8)\ 261մaI6q bFϹ2>xS7@7MJ  [ 'qO|\dLw?d!z)tmk嬣mHQabK?˦N +qA5Iq>  g1_CA_ ;nw1*ULLv 1jIyP;`%$ȤkrBC)&/{ HJiEv1E1^9"!~$0U&[jn|;"i@9'ԪoVaa }g`h ɔ|(c3EdTdǀ|1ɘu*;4CL&U]YW| 8&G~(:‡˕όlor̓ⶔ@.t}ƶm/gfh3$6qI|uhM %&={"Fr ̯^gp ]6^ĜY3ݨWN㭖!xw*N:D,3T0+¼@\ RE[q;D'WL=(Dzˀ 1 #wpYYeQN9 #x&y^M-1'wn[ױ}7*lrDҊO p͢1윗 apwqkb6zɂ f/WJO/mTƃֆÂoζnu׳GY{ٛo RPڇá^@ouYiE<;Cfa_gٔȭ!jnx88^.,YTT?1, S6a|*L%G„m>c !=2VHS;SK!o5[>h{Q]K@o0VUI~#|Jp5P98OfV|aO1ڷu$>QV.稝vI{ /vNjy2 MEyv}t@ "tXͰQxelf|MFB:1 ⤈՗.k%uٶ~E]ֺ! stM圉U(1t C'UU` [ BJc(( j";Z*xle.ӓ'>_;*`˒s\&Cc9_tUWe)u `šlOCH`80YՑ3hʉUX"Fd1OZq= D;5g![#,8G0b,ń4@Heě}`iʻfQtn>Af J:+`g]&L_]ۈH]sa- _/.ߔOVA&ٯx7!OnХoLq*AdYrIT?YApf/cu^ڒe.yggsJ$GVF:ڌrxK3پiJ-a]g>1`ZF|˟!@?W  zZ^tl|IDvn(؜dpy)0=wkbh[=*1$N~颔 +:)/mOoOsz$!a,/ؤU7B0AT:M U j$#\WhH0Ndo"oJM6ŵwWK#mZm<@Op]'k*v68^<f0ΛOJq=xྦྷe6շ1D9Łw&pe:W-6OhɁ"Se=.٤9JJ=;&#TQ:>MTHpCJȟȣoXy#2Vz\8E3O'>SHG5#V[˩dW 0H[ ~ҙ(#ȥx{ڶdX NG_P0wQLd Lx'zU˃d:͖E}ye%8|58q+Zda}=0|_q$Npkkx *J׳3p#HKd؇)#~Q< Ү{,LHVztgoV 6eX 属2JZt I rp&Mv|,1$JxE*5||:fPr:!8 8Nl(վ A}_='Ey3iZ'!@t+Dgۚp;*c!'cO?eZꭥ iCƔ*42eE椌P:1Z&@ vڴ/).zPnUUΈ\fxv|<4%/;ucHR*EtŸX޲m}iEMk?߱7MQ;?=&#w^`ɩ9_W?cxUOf<ֲƉפJ(qdwnC٭7-* 5XYTiTF-w~Qnk ԊW'рjPbCG /M $A-e) ajiDGcbK@OsjuarTɷIZ"- Vt+B+˥h(T) [[0Bq&=$p-gdE!,|MA0l:- JB*ԟP얁VUO~\5^30.bKO[WJm8`nq;dKE$;2䱗yrR"ː]bL(DEF5M 42G(Dz2$5tt/P4B4-[pgPu*-h]xBI`~Ur$> ?8Ѣlq;24꽙$?t(9y?lvŸ2[yޘ)yf)ZD˘}xǖn$+fQmz8O|޾ه;?֓}ʑcimx ˄ȭSzbDq*`c^*AK9{s$/Ԫc&Es+UVdKD0SUV}yj{OL_\`t+nz`9gk(7熷GgփnYٖkYjs|oŽ\4T"(!!ՀMXmuVߒl٤\ ^fg"=]qmM74V[xTAҁT'MaMa MdZ\7'v= *܈oJ S(3M@ǃH~f4dJsgc7;v>;:Q?lP*\FRl ҚoF^\dj;鮛A`|$ǷhC5 Lv z* B[~]b3v 8saO֏q27+2@Ų NPPGybA.oy Wå3X^迴"c5 DiGc 8zQk(5 A` Au=+jJ*5G6i:{8woQ1,aŗzJ|Q])8ܼH}P#_#5B F Q1Tiz]T-v^PhBL x1#!))2 $$T`oi7Ol ,D_]7?ʪORlt ]@"TΒ*Yx5g ]ӯ6\Ѳ]D],LTb(&) Uf~~^W=@OB:|Q:.0ڑ\>[lǣ*IΝ32I ~eZMX̩3S(fOMe5Kʕ% 셸>&hh:c/;/cuD[OQA~vW|D,{Qhvsf쐌3zK^QglDD }xe%|XM湡wK7٧)>_'6FD|Tih6~ yP i -|tW#e=fϒ)nY;Szg~I`3tmHV|n|Zô5i:ISrOJûLB9'i58~(;sE.`Y~_Xc5r u)2J,7<$[31N]vT&qf/ֻ^1fܢS-[Å2L|S2po\) 1B8ƏSsm\[fX2G3w#zŋGYo=טc:y~H(hvF*dx$޽Whdw>ʌ<(7$XP+J/nnmν͡fX@J,n5{} S|4J.c#Um(gMU%-O! =UQdχ r;ِ!z'K*_@Yτm68H $F&NFs,'cYc, h7D 7$lN>U`-ΩY85!Zg_ɥ^?TO&l`QПn#|efGa~RBageYr(uO9[P;^κƖlivSG:Q;r9 OyOM}m yKVՓ$\_4zl+u*ѹ;ŗ0z,R:k-JV>SiДۇ^G::f+=؞HQ[ J̊*GIL|)y'Rs^茙| 12 Ϲ{Gbߣ C oY Dr+l; M }1y /p ڱؗk@y.ooJ GƓ6q2jB'+#`˓_7ѵw &ERc'q<}{SHPb=/DŽi&1_'BMZ#ōndk!xf7M#!Lesn|{K1IbZFh&W,9a.ʘ[YP\ cg y9g& yMMu%*bt$@bQB3Ek}i F:Xf(똞DU{cǸxϵ[Ǭ. +PHJ ,E,oFA]DmPac*ۿħ<ܴ%kSg^-{iK-j^) $IأҎ^i#`]߅%jbktBW/q:[``')Fgű%BfBpCJ.CQBUn-| 5s+45c~ׯâ {_߅*]7dTDډιζŒZ=-%vbCFo=*#l;.7vQϰG$^tQ;"ծԃé:ٔ5.mޜs8۱f̙ 碻:ε5E&&ͣ4g"2¸. +~EnpP]nj'cTq5Ĉ}vBi ׮Gb7gmC[~<49PY1שK:K猯-4ұJ.Q<0'oVvvaD)ѻ0!tK;'gܛc%8ݫ0mwy-~*+ oM RAA#5{|*>La',A k 4- BNLt4Q&=$73:~_\{Ҙux8NVڧBL'ĮDm" 1Є:`: <*ǖBIX+"uGG?y`ybEJ!ˌE+LwڹTD{YѱiUGi-Ow/&I<<֞D}@Wr+Qj)urB>gdx#'#X ߆u b-$`_- D|_FtrScp$SiKwRU.J;eLݯp7'إs+XΰY>PDy9rbM(N>B8K1#(l/.}f{{?ta]BS6? y&KՇb-W+a\xk_b:傔AʪVNݦl9GS1C-[GHrrQ;Ȃluyӆp-? 1KQa]/>qܲV|U+݁6~]q;Zra? w'Cs'hMFmLP"r KWBtpp5=Iu[.o_cxpf1I|V9'-pi4'0,ګy~JO #GЖGAC /Fbckzl=5-l=>Na}ߐ$+lX yukI,{zWu.[)HUUC{ ݨTe1`$A tY&oU 1Ϛ*|iZQgQ[9q$EiR~ԋy;GŎ0EVƗZM/t?*yϹuMpZǐ-oaP+꿕x2+@AYn^pxjt 7W^ˋvDEy+eϐ1 Gt#п6X~CZ_WM(Im{Ɩ [KGdoTRuic7θY,TjpO&CpdI 5BTa.hNrƇAZ6*XiPЖVX+gFLt‘!y$RW eӜ[fdg>+}aӱEi@idcBS_!T}*ݝ>kv*agFi,j& Rv > ʹM>t Z\{? ^_7)͚a2OUJ-F5!é{b>/C Ǻhn;ޟRSL_[`̣}}oh4҅S-S$ܙw-T~]y$A_Χmofq2^Vb"RO\syi7K?8 [8_% m.j],Mz:sG/tH!3]V`i#:ڵLwC,*/u{Zku` BڪUFK!D Kh^⌍`»%YmVDԻ"& 4Y#IyJJߖ _; N?S4}&C8V$Ǡc=S Ё3&Al%jT(o.b{Z݆ژZ8J6eMsx yJUp:Q ZזҡAvEuFnNxR ɮJ1k?؟TL$ؘ!%wn"Cj{ǒ/wB>DвS~Ud%WfX_n Ftb/5 ~8N9=md ]Q-cJbᚸm7# %Naddj' luӾ 1*:h Y mvRR+)ʼrE׬mg%eU anV|tÂA>~7C;,u;zofH[r@asj yr/k,d*z#X&[L-m)SFsP Bߴ>2r!qp3=A^]2B\r?L79엃1Q^ k^,*604RhTO&QKWYCX֩\ҔH.b,h8QmUG(W=ę:-mTd px@.Yh*rigE?]/=l~~˓o}>*.3UdxBwC$]h;t%2 +˽Q!Kă7Guד-KY.&e5xd}v]=U/{$):cy 5.<:s1Vj]F0##i RcmGk+u vF& $O>֩eb~42A,''U j(N.X&~sG8Ezs2ef<YdXLlD*"{?H|2j.jE)]'i~ϛn6k]Tkq%lȱWQ|ԛIjU໿6PxӂN >)X[x_gpGv")y:'RD_S#OPl서睍BxVüZ(qLL.5$^#,"^g.E1y}m|]V5,\fKƠR!:TUhɣ]>tU@%A")] a (2ݻl0;x`%YD,d5  'U^mv{31#$ڊ05n" |#64k z+mGS5o?JIqh{s FjQ_Bh`0Ac KA{R@t8.4+$ -.lCBGLf]`v8&iZ6˝d 4q:˶;)+tDЬaq2)` %ozS8Xeckq썕@!sUz6X*s"܂A cH6g]}e@l!w3LPLL-5?齙I0' HyC~ 0˃YJOʎj~YFcm?o>5;_;Y(bAW 怵.5GAhbC\/J$e69sSda5bCύ/6]) "Ԟ^Oy)i#qNV-,x'2פռQ{sjm_+˩!Vέ).`(RlFnL64-Ug}m|Vh\ >0݀-*Ey[تd* QTkXP3N]4t R2Q!L_7P"};J= N/s}KL!Y4w]mڪ)sZLc!!AF}cYulgV[>hϰocLύ5>f%)_z&e܎a#IΓ("bx3Q/ djs(sn!e%b۴䤜7DRDvKeLeKm8nj]s85 Y[l (΢TFWrQ fj7G㥰*3T{] >Ǣcn(M0]<!J|v,Y[{` $k"8aNZ9 Bx q8@ 8B?:&ܛS#{`o'm{(s7$/eC٧q8$نV1~6=W2dڛh0*3{`8ZsСhd?d g' dt"귤QaCZz JQ/m7PgwYY'8Wdϙuw-xVer\G I~12 R ~}YVfNp ZMS6.y4J1nUE'EKIt~F|뾇"?Ez47[ShGQi:ifeC:GcӹVpܘ!ߊ8Fg.CԸ L!_37q^qi/RJ%w."*07Aj#ާ=6~ 10~Ϣ83I9FOٴ*RӢOPM|AG]-5峾6'euَ`1 Ãe% a)<$ŕW O j\ࢌ$qP15]}eq\m9PZb#mexZHS$ W8$ \Nx 7CoN)kTVQv,As#/aՀfcU_{Y(Q,awv{òTil5s@ uB@ Ǐ˅0ZQ '$h#UcQuU6)l-僋b5UqQ$Ssz=C6twjS̠ͽ+lwkQcG񃴟%`<oo ^oo:yX&cjCÏDCË?2մ0Կl6wUZ?ex f8l}T%|D{A4#Ӱ_O|8*hݏJ-ds c1YYcyJ;#GyFsT yTb?|FD" %_C^ ]l.^Ұ*ڇFd]:9]uQ@o[DT1 جW Cӆ"T֑J}m3_r~pKRzF֏ە.XN RZd BLc+ cڗSUaYؗt*~M8 T_U !Cfoe-Ds㣎)4cx`Y\K3萞)z<d(GK*K̺PjD߬OTl w\E"k*G|yR3 0W^ W㽌I ,f8C~0ѺK7;wc_St6wO-q1q&g[vHfg&Vxז[-5q9 #h;߭٘@J8SR)Ȟ{:e3¦pim}J !+kto@Ń&e-Xyfb{8nT(ݪOߐ 95Ϯ|)gҼ, VLK_i³R_o$oq@5RLea1oEX?M kbRIp$&Rыn,PxpD1U"".,4pFOaPS cmJMU >$難pwrPK/iQɽ(h֯;tW:T ƚ,AބtK 37ʦ!VZv?&gQ`ެu"`xU4Qidpw\FiA/EW5 /sEnSt侴?Gޢ c;_)m9JLWUjI T~$d25Ƽ7HgW ۃ$}٧Suywyğdavl{7d cTvբߘGrMf^#¶|4wٍrc'`5|?eUe[SH^Rhx<si )$LFZ?AYlRש<;r.r=5~O7ʷL de$;Q1`z\(x0"s\Wz$C@ ?\Ol'T׮{}"{SaeW+Q tE?dVtv= :>V|Dl`㇐=6Mt̹@')P<ܿ9I "n󲧖RVJ Cjf@`]GH"0@Y<ǨSQviA Q=r9/pwؓ_?|7y)@T${)݉ጤ 53NIu-/,[7o47? /JJh<<~UCu[]6K2>k`p_7jzH#p/\A RiS YXm~B ta"$΀gBX{=O~]3]Пw@3pS>СD$? D&UHFnt)4V$&8 qm6rCGdk7)3:h)% R)r5W[Q_C1cmvCɯvΡ~8b\wp&`I=kd@oIՑF!TM28$cQxʓX)e'p*w(bI_}l:B ׏12E*.dxs~n\!ܥs#ut&l,ǂOv/U#O ?{ =Bxԗ TKkw7nx'f%_ _3цl ȡOEG fw"E;4;)-ナCGJ 3~EZڕL>,;,Z/k3r⏇Hq""p٧/[*"!"#D|.VtJ!dHL]E=;>~(93ǂC:6}QOY_sRO-bPX8-_,BVVO ق+@TwjNxVB}FGiQ G*wOVG;Zֳ,2)m1!V@8E Ts#=$@\ s"LH=vьFcL$ɛl+D `X>/i:-j{'vى7ZF kP궉 #fA^z[řUGl6ad}3 o< c>V-UZ2GW#4 Dȸ)W43Kj鑂 Lnf[#V) Cow\)f7"~J1ʿoTOx\(ȸ8 ܘ19ki1vol'1{PԀ4WāEɾFuF#'sLx3RϖQ>x7Y_T0nmgqq~O(OA?U':B}B$Va)oO{8{ $#Zn <=N3/^,./hΥk)2Lý G,}n?B+#iy/YA"VHvf{(يyq焼} kr8L9S\ u6GN g^)[eʃl*,~54xUE OB=BhX*{`6ccVN xHGF?:o 3LTu"?K}_[@$=S4aZ piŅQpcD %g~#uR j/:?؂Zb@^[Q_#v0}Y=椚=n[\ 6E1w/GG!{_XoQ|l=_Q~jewJI~R#Nz3~`;mPXN lO힨9*׬(QWraDunk$h3x ܋¬w(Wr)!1+tb D9hee]}7ga6ŷI]8N5 eiqss6)]`AaP;4tU]h:NyĎ_Dd %񟣧,AbSr>yw-lubܯA y%F2ėk# !0VB~?n7мr"8p\PazE<_9/xA57ѕq$-ٴ~ZvA!_ٖ SP7->qg(ZB`C:졛 w6"nV~a2K쁰H;`ҳKOj|̰'tJ~DќGa)0zĀ@`%ڤcĢj:Q_ X{ƿHJec$]\=C=WzP ,G;΍pe4O,ű¿4&⮵*A=(%v_bfPCX5.Ϝ=B,tёN ١@4Y= LX9I~0 *q*C{:Yvu{S''߆JYo=XHS#/H4*`8/O)T׏TzUVGAu: W퓆.QnD6656t/M IUAF^ʲۦ$H,l JԮ2t hbQ=lD *!c# %Ub-1,) ^2t-NSm ؼQ1ěرw: vZ|лU=Pd^ܰMQ%-;/+1DڀU4g@9}b+g,& s6 ub@[hp`{P{J=b1+Vڨ`>lbYְQ vD4N> /mH xFly;` )_J^>+܂ڣ>DֲW&Cc0 s:@Fjf @bKx^(٦*J u#; Yd lڌGB40ar-z{'`cU LF;ژkj'e1d #[6VC<̕$\==b-7O1"] fG;Q5Hvd@5E0[3n;?8ygv]1JaFn^'sٞ!5W`y1=rFApT%ݴ,|-̜͐쾖g$OˉV b hA0UV~}YABMkףNٕi}+;|At5"j Wa֚=$e6'd٣oU~߳y{5497Zu"vYD(A\o2W ƒdICV%UEjiBy|} Я_ʴ6B!Jg8CX~Vö^Ulřw/KQLm|pn?&CX+@4lhʕwyb R St8/V2at-bm0"˞TV<AG'[Waزx'b@L":AN[S;-T9>JJ` -mLm)p +;y".*, (F䵨-swG/GykUr~I_{t:VWZQZ ig2 SblNN6JiqV7(5ŽzB'ŧ$C+\#H>FG f~ <ځb %G( I *6gk[=h8FyN*Tx4 a 7ȣPy"t@8F4lҰ f?Vbd&A-\DDGfIhStHt`cO8pfFh){f[4pw>}lk5Yڕg{ o`BqjcDӆYPޝZDțP +ڟ Ē#MC.J** 윖=U4%`b;O)PAl=m.4hɌ;!*Ai ՊӡHj9 !2V?4޷ec&郼(Yϝպei,_P%|_EFzpL- M73#kQT'@2vOT[i7.t 6~p Yc>< әjȺ5^l}#yNAƼYwUQҧv&* }'ÅULx#^ nk[;8|yFf9Kik.Θ?y\H 9"6fXXpGW^D0WJJO zcZxg u(9]..ǎg cM$2bd }n~~dUrXg; I^G0a*>#n HrX,Q^*=>Pl^UNm3grXnuʂ= urnK+M-DkA=Yib0 9F2m}Nqۧ+짼a,7s?x[r9s?0ϑ+7 Yg$y*x:G-vH }3bqK)~zr+{wPߚR1*Bn)OEx6j@4O]2 yE[F0ka7Ec}p¯ #NrDhL Zm< @ L÷Ga”䝘"Q|Ě`8WO A*ZY2QˉʋmQ ФXa}^p>`*'ۉ 樢XcHlC rTb)Q`bcl9Jwo0Ls{99Q>ڏ$QaU f~=Mr&2-lU1?)X .A[Li[/{N}8'WeKYoM/ Kdlx¬$X ]3. űc=z ئ69:Ŝ(EfTYj78-%{P$Ʀ%D$ŷJ\ WQLjrG/u8/t(&l^©xwB(/ְ "^ˣR0O( @MI53ݤM uA˨A~9`XZ8\ hhPxBJ }M4*^B~1wjӘ3aBCt8=CVм*k;kurКfLBf/%ߠ [8'm4ҫ;O 4r"~>折팜` )p]#"j<=Ӧ G8+OGBF,Y%l;I@&^ƇA3.f@ŸcV>~Q KYD=7kYNww^.Ѡ!f?ˡf5&זTS 7فk{5aֶ3c.!PgЯ}z0R>$˒V#GUr`c51}ͣ/rʀxIj3tMXS郠w`%cL>l|.oaT cқ88,`eqn6j,>sS"m9*+R]Y[Lܭ 2ё߰bQI{w@1$_@.-ZD C;.Nmi+Vlt1m(WXcY&: !|) @vsUZ'A .0htȰb"uF'1[HrrgN!ާ ?x#9ײ@Lxs5};wgMxR@zYa=FϦ oe2Eє;B}״*פE8a? DA9+Դ~ȼBܾKq=%;Dۙ `˕Sb39$^ "0^g1&=H*#$>s1-d\fD"" 2o͓9=T٫5 xBIOL=H,^ҶNgs%UCY& XBcWp=巐eӟfc&`aHYFAF̋%m㠦39]ĺӞO({gl5y!mĊ*BIۿ h?C@9Z*IGqiRVGwp&xxWf굳vPn#9oGLrpcf-Ҝ:&6B.JӦ-G0\ԓt s]#*6qR˫ ,F%.i⇠K?{[;6#Rc9Yȝ, WQUD_〝]I_h}Y xt+F|L'= ^dk=8`Z۸!O+Q~iE$3m?y8p|/]KzaemZu\t /\EB{e,S '{yaݬt$;k8m{e&%D⇅ >4z0AzWn7dȳu5^A" k 'vq$,9f СbWgnAٟg.K{2ډ ^92D$PS:+٫}!S5ּ ;C`xxy`Ru'sQ i,)V| 3+r 80Qkj 璂 ?~zؓr!V ` Mz4hHSxCζmY%돢ziVS[!)B%y;s/: Qֶ(**\ `U,(4O 7?+hX([`80c% zP-5B`ߴf͒%D vX daUG{Y@BZۯ1nUD.8h;~= 7C:f~-C%+%Fi k&}@d֗XΨʦ>FaF?`bVHI<#)b?p틓m^ͭ3[YZ߇ <8 d^L@8~8砆r헡^&O3Lg\b5@(4sgM&#nVcSRocĒ^*BeJ Lk6Fn@Cnnl#_zhUڽ\]|Q K@AV:L{] 0zf[(s%JwE`ƿ`TјrE%4L?벲™،ϬȉyP/[5Y BakϗK{l$>g!!C"($'o1(G.ϡ=n4S'XF^_Ǩn}N;9_{(L9W;'۬qgM:0`~P!-u5Th.t:vq%%&-.q%ugDUf_Ddg;m]eb{ID*G6}xHw>k䒉,ZH֮W<[f>`9 6#x+,—80?͍p5֟ y`+K@ݻ(H8)OBK'i+ \W^--(uvI Wzۉ{e%&pfN  (@ `6Z3 98!5қAeHr͈))GhA?]̝d, 5jY3Ǖ$rr:uRky|a8!~}$ǫ}Ь\AVAfk7lOa7y(]moٝφ[#GHfT~3`A U1ƽ h +J7{vAtoд;nXck4haU٨W΢`xgΔP鮵LRjIp3U-2z~|eJ鹈ˌw4\Yͭ/Rxa+yLC@zp0lSe$:k3@ ~hRSoA:Ff~vuUMH^CE)\QDÎS^N.&ȼ}&{㆐p3AN;жtqF3z`/RE| N>IW"qma$ln@9/N¶ " {.KHF4.0`NR*~n~Fe hG(]4""w( :9sGWZ'OK`9qz_D[ +a:Sf%VS˧G6 3 ˜SK& ٗ;GZ\W)ρʒ3뢢nm=2TMPPR6eB#_L Mx Ts`TRw5C%VҰ~k#=_>>Ke^fa&=Mz?VLz$TW-^A'yǘP`O BrCosp|qb!3ȉb'TS ⏀Tlz\*J6wp/M]lU$ j-6?o˺5I]5XdYږp5l[t?) 70q|u*,dḺ[1i\J5VA]s2l0)J.gp+B]Rzmd!`kz 3mKT1O:JpajD;#h+O?N߾je!s6Mŧ%P6L~r m.&,\bS8$otA!G(X94latj_e=bRg"~ IhF0(ͤj)[q(C!-yin悺Ya%of> ѧefP"jtkoa) ABw9H ob~HWz*$Uۛp|nn&D@]*q %G˓֜p ^^yݘ+ƾUw'tf]||aF=HE .ΚE\'Ze9XsR^`5 792H|'!ƆZ wbTLSM0gx(7flVz13/E50kAQ3}U8#D4<*b )H?7 qXIPcwW%>GCoX8ͭߑ0%U$zt3f+<;JOǃnU8ů1/`E(A}Q"9nՓ] 84fא7o|Lm&*vUvgqN5c_ĊE.ZAq ƛՅG?*|S\cQ2%d}E;gLv2M>hT{uq3A<:xfFA~_Re4MZY@Q J$5.|̧|g:[HNzcMZI#q1  D/܋4 "ogumAj^3$=[cXdX?w>A؎=ps Ŀ#\ Uy&.s!vdbꮫfcz Opa> m 2&OaDnM ՠ{U݆~G`!ۤmt%` "[=QSy/郵4%m bڢe!,<5ʷ7 ]Ѹ#EM=R޺]7#fC1( eU2o0>u[ XKUL΋O&>@.&VWڪU;Gߜr-/ʇrqBqlx6T:nb? BGs$Ŀ)\9Ԙ2lȱ/[W7?$,PAi m m ~]L3®TƬwxع@0u7_ټ  XJ$A> r{-O ƛt^ `՞ }N0kː@-m|+?J3ɻwm2?R7Kg5lA# c1) ?_2z 0mhЪT3R DIo6 Rz]`WG$Dh+?פoKLmmiqA"09JYr)@~A͟ Ǘ/*Ѐw BVxMBX!ZypeИK@*xH]a8.E>u.[td?{ndS -$ MX80؀3)+XM*[6g5zD>+S iv&df oU?,ej\hWj]|t#t/1/YjeՇL_o>+ (@@M6o`rBdl. ip\b?9 b>Vi3bPdJu*D<uA.Ak]Ǒr~ kkl=;p-LONt_So(+lHh0`yCy6s5Ƕt斨Z%R9Ty:,E!lTI )3 )%Cj|&*@Rֹ8G,-wK|w._JX%r֡WjʘODra'aĩNl"i`>=MQ| Ԛ[+2#ʅu<xE6N8Bp#W/ʽ_wa\=6X?@7550P"콻48o9I;U99{69Mf4t.6A*وxYf#DCƸ:C&7|Aٚ91a>C ;xo< j8ؐr酉L㌖І(e>d\扞TȚwAJw`ls={$]y@{ \жe/rY] 0Z/eCLOa0h`cXf)Zi[YJ#Ce$^w/ѐdqYJeCs=;ēw2ZܤuJI|R 3ɞč@؋@ >FS{7PXtMcExVAj\Ketj۞U weU4V"ղ2 `LBRaī`<] ʰd=,ق~F`+V@VRzaR |N֢,) !Wo4b `!5oU>Rrޡ< zaD"yHzjTNU)yǞu-ݙ\Y=~AJXe[ۿQ+tCPX*^vW QTn̋-/\1ZN3t^3[re( ]\ ϭ5ʪEKA%5=9܉Іe.o%%Lډlid/nʸC#jy|zRo/O!Dk.\)ȯCSt֮41x}NS-^Dr! z}0m fn[(}nί@bK'"w UE+Vjٝ)9,#߸>u"BoRuyBR5:?; 1yqBw'Q#H, 1w'$; 1Ҝ)zL= S¿sA a+%R'W eE:@vxHOeg̤ ZfS@=rw Y2qJkJHo]xFBh  ;c#㋳֥./g{ߺ>.A{#ZJaN_ "dU(ߟ ;^D(,(;WMe WGԂrA6Kء7/hcPXٮd)].]l-2Z,Е6Ya,P$%J.$b^-èQShӮ4 y\ȂcEf8L`6RRI|Y;GNy)e2ݨnRDx}V&A>|y2+ԥ`fc!.O9`q8ݤzG9.v-XG_H7xD#85Uށٯi#ߝægsi/oSSE*0ONdAON'8Ҹ~K5To'52cnώJw=A2i%y[g+v p=s^E3:'8w `2k%{g|7CK>DuX"E̐픩tNj-8$ф.6 ؇p`|@A[MոwBNZD/ki/(kӕK*m@(pN_~V4-6_tbVx6r]|$I֕2[\B(I~} h!QJ"tG! %כpRag~w̤m=E#': kq7.u&("lxH|o:BM?U%Awӆ:22thԆ,V Vf/'myV`P$&RW[a3rE%A]r%e4O5 kR?S$t8YCQr,qp.rĀj < 'DN>UU$/C-j)yc,=CrsD/y3ǟ wgb3= `SNaP oiq*:9)wRdba^;,G=$hFN.ӈM 4K:OtKܨ]o <޿\&)ǸP*b >n{0ew?6{ #-UXXf\ϣU g'#̈́ưਜ਼6?A UKb2x2y5DDrR D1+{>'_.6Ɔ~f׶=)-lc%S3 Ό$SS- BDiSE*$ÝAdqezqmZ @NGC4sU+VO[(fo:=U; ĠfYT]$PBNgYS[ܰLڗK->EpFԛW ˭_6S/؂:%/RWh4q`J{oErJ{(<i \PӇͱH[Q{9n?<).>W.b95su>5"2U#>ΤRs-bݳPԈ/J1%e{2Dd^u8.#AXF5AT|n61$2/R107l+Bw<9L 20@zVg4qpV{P3t=";_anB&N$t̘`,IĂK+M:BLǙBB ;D74P8E={ ln5ϑToB)Qoiuk)} ٤Y9.Kl >." Еf|#$ ݨz>O+d>KO!P<)&%//иׁo>X,p)I ,Bgx|ZOm7/8b1G;4N4ign#N,Fg$E{^kT:ܛ7 {] I蒇 aSO&`!&%qKZ~_ `;uXR{g9݈Kh-=<2=α~VzhnܫOˉy7][AB@1k}fx! VEl H{iWHR;XՊ9GR5A)2](X`i|*7jЫh6'I0ʊć3 $Es2F'؆x6jܚN6 @&ghu@+0gi^,Vl9!"vSRvj$F:UVJ P[۪5?Nq9g4OcI%lF /!ࡆ;#7DhPNL1Tug]KjYRJ2~N^>]gO<~ui@Ӗ/h$d5,%Tz^vfkI[ {0aR%ƈ6ì2OQ]/Hl?@$1´NXNH6!V#O fp1:>?tKhL+:$_cwZ9Ȁ~dJyUf: 9gM+5 # ż3XlKO?,3>/ \#Mݛ@iM(tWVBB_;53`('ne59p;9@ k#8Y,nBQX}RILe4#(.5N>Se( B-߮Jm_R3l|V2N]&6<:3;)8L<[ޣ+F"얦'PSYYz߄u޲n5G؀⮂a6`\nXoJ6I@_fٰ>kbneA1m 9iv_;̷tmO_*B1,)ɝP.s M7aU _:=,ƈL=>̂ gMRA$ \rPqawѭ U1oٴ猇7>OGpm)2?س策~Zjwи6C-bu*nVZN$Mpc:Jd$Ԕ\қy1/iBGeMO:"xYpGaSڮ^6kZ#sLa8p}=XQ1T@5ަYEČhΒ^Njн@5Y]1^ @c,E_9MSe{<2;uԠAEЊՈ9P׉ _лڭiaW71h?L:K̛ՖpLA jP"[:Q~]&~`ɟ9zDB H$2 4u2lڔ~³PI 3) H^ϩ-֮.`[|JE>2)/KjϏr"D<9Waʷnd`APz[iFS] H׍yF8A7dLX>9lQNX82#PQI['^6IVr}FarBE6&af#f7OOp\3йS;@ڢ-&faqa0{S,Kcqr'i`3 hͱBs؇3!J :ٰ/@|ivF1$ԏ#8pɻYlWEѦP`HT'[5`?ʄ sƵ0= k5rM) xP]V+$!_WP֜%X r HZ .,SRေ  noDٜuDڂf11QJ/%^NZ?u_RK{_ =ta 9e2^ P˟sLri( c;{>?J,68ۣ!n95T$r^*(0ЀOyYB6\JD)jzHݚtE.^E^rүN~,P zL'\Ey@ipv7 Z:6:ReDZ(U\J~[&Zlu6fVDZ4 BޟƾڰXl*sqF")<_H70C쌊or_jX"{}6#ϱkiKK39u*^)h\ɫ\{Pc61)1ڥ+Vk\R=2\{F24*ރlH=&pߠ/K:"Ca{x+wJd2IpO_Q\ĭ`I^RY!p9I]rL tDpK)_~BF}$L$~ڤ)'a-&9_}zu1:RT_wy!fk"Aj "sgە:^\ݸcCpS /RcrTL^0\Ⱒ(zޭRSɑ}(Ni6~/8X×ZM LX$۝}nOSh!law$ҍɾ'up/*9(ʇ<$.B>0Tk%)LZcBnħ}9O,NmB]3o] ǵQ_?pAQ{E#kjJy.ZUt0 - 73</<.¬, dXlο> ᡷwE̷C7eR%ƕ{{(s)[DhdHf/ȭ5B*O%oYrr褥[R0+RTpnbyPN6%7sv5[>MY&:{Ѿ9y1o{pM5Dn +k_ÌE*2Uۃ^k&E[#wMoE/d{8y DkL9^8Oi. #!IER1-К"`WJBmpWQUyxsp 7kJ)Y1jj}T=_Ʌ;_U[Uz Sf˟Є24LGE)Z <:W5Ӟ|Qw=p.)lH=ː*2~%X2s@! |.-VR-I(q xm@c!t1g)pT M^N:3S ʏFn~^Z~hcT +h`49PUd,uDw}V 3mn}LnHO'f"㳅Ԏf>GGC ._ns+*л߻V@5RX3Rs# K3k}0ino8O!Ńs 8> x5.J@H 7:-z]\65VOUyb[ QoJ쀔5]rsK;EmDZ=wfm]tO8;Oz\k%PC)E\01ؿ^ j}ˈ/\!6)s('A0H{v99kjTw7ʹIXOR/" \SՑϴ4/is8 |Iupjsu<"va0 K )5x';; E`I##7s(F1j,ѭiTB*u,.(LG؞7>TM(E~CAB|$x^e>P126d Vĉ}3B]C,*]Q!XdeڅMlwxVGF'9("_D/ =uKIYg৏(MM*B{$x@hq|щ2 >$E+3lJ1skA\܂ڛ3't7cSIŇw,F,0nV`kPb2onX< ++,kn0ƘIrՑe֐ܸۋ.w@bA=ycQ$[id9aEȰ).ilxA>0|(+G/ATah&WJkP!$H[s42vr)TB#^EM\=9[ \L/VY nz^r!^#ȑ]UzE厓 NQW;A`c2>*lLtUaxՃyn݀Si x2;FwaHJnv~5U Z@]>}8w JA3 ) ᾅ@/VQ[gNSsNkEqRU/>^|~0a^YE wq/%2'^}wȌ_rQia @P{G;RT+ylr8+a zKGwR2td.<#Te i ifVNG8 b{}+|W_/_BP/ȳUiC oV %ޓlA뜷$u<똪Ҁ}ԼJA"}]g숧=d:~Z.Lm$[Q,bgvmEaIE^Kq vb rSnE'd8rؓ$8ģ>hVNel(G=RTo9$4YYSlz/ &2-Ʒ$49x (IKvWa9KЋ<&f%;oۀQ kTkTNjqI:tChFѨ?FiF&BC8v1 ujL0=־MV&90,^GHlTQZqFe)ZR,(=οtK&؟u 6-gsԞvඕq84N𜲆:~vDEtR/NiQeCSa)}>iP}~hswuo12EYoʥ̧\rU%'jD܃A#J62.]oWU-6P3^=86?%~Z9Kp#JtĜ%vOqH5(==]TPĮ"zcju\gu$#["z#ZL0e %Ɛ~H@Is#T͝bkԞ۲.AVzO~RB~vZ&e*{v5>'Qʂ Yd^}i3,`Aq:Z hcc':Id+Il!?iqpt)Fd;x^SV ŀIB =b? chhV?Ju)L:-,*7 &𨐃0 ˓4?K\m T0&Y1D2 3$K0Wͅ#['i[ GoiqӅl v2v<_`_=GtZ D7H_5{rDLfw^%ª̟TnçLRCV^~,/n"BQ/}oqJjq!bMUx<1CX`Aw!%M#EARwg_D%(0o ]Dž(soݏ'1Ȣ< ]:ȗy`670w% .?Ej]Ny!tab nV̒JG8K11*W"1)B*=-}2ߣʭW>eB6Wfgb Q>3 lq#r]Q4M-REJgz L%z"kav*!-yO\mN=|<%|Pkm` tSJNN&nΎ&pJ.h'?Mڠf #dt?F#ŁLzZUi]jQJ%gvACj)K?;%C)OޝƠN36HKЛ֙5t^wgr":ݵ T|xC`VnG7%G ]jYJgʕнک#. ]%9OꨆcG`!z^EB%?O+ !I+5Ƌ[9qG`jvw}lj2c@"fv^٨^Y$rn41Sm-D ˔,gG"jr̷ݴҶxCd{R"ը^ɒ| }r-B0MHو8YC^]+hp@A3XCP40&!n3]mΗ-\zh)E7k1΃6eG - |jTHXr%LE~uwFê,}cwlp Ql_UB#ߜo)ɩ0-w-l=ՔRAÐA Pj 5d#'tb8^ r\&\iCrp˼Hlw< /Īٲmp~`_>T/H8{ΠB :a'7]-]h!ӳzp[\h9̝G`S#pҫ[?0%ަk#"r)atM7g14></xu` r~׌-&;C+F{j(W!饖%w::Mgݑh7v [7ϐBTa.$9fux)a~6 Mv㓬u$T_5`(Vy $z>@9tHJZJbhC++L!*D ĕS:Ԟ-K$W@ؚ hW-> 6އݘ+T;L5-nb7GB9r{ ~A$vzm נ8l4q@ G/wU̝Ia.Ǐ18HBm0J\[ с: bn—y.IYT @3vC(|ysǥ8!U*Vf]_IfNn~FߏIESNa<ǥp݈*5 D%pt܅![ܱZogϔDرvsJ,h>Lt: (Z}|/qHXM>JwiVT2s;fP"?6R}ک/ cIY[|'1Z> \iR"s+jiȲ<$WlAĂrPKuYrR[[68Eg~O(3\M=,Z bxAH0ؕPnM ~(ֶ^ 4gܕRڐdL!vՋ8 kqg Hg2`KlBok먂BEMԱ|V It.]DfObK| I. ma0&9 ʂ|\.&:.t&3J {Y19pUlCN Ӥg)y]-礂-ꀻL5'F k&+ }31`gh,d' tŸD7BP2LrMn !Fˌ ,9e{X*ܖ?fۙ]ސqc,`)5@D3˷{9Z[ bSܥ~JFLmetZ97߸E~ȽqCd+ふOnr=J8=}bb tY{z&>{CG3C 0_.Gĥdc\;= v<.׃Tׄ*04^ڻ TWmЖ"HUa{c؂Rd­6@?7AVn#AfBM1 < o`A]^: 3.*">8@Fl D~$|>T `FQ.FkDڍ_αǍ0.gr/4W>\x8ᓸ|-[ZVrBNҐ&T:(J;BrV{}ȏRmN:Yߨg N}JDqm#yAN7l zO= ˿uuN̪֞0fif_ @VXH1ؠ';Y&r~ßtLuTmq-W鏁RϦ<į(g=g 3k8sN'h 33; 0Lȸ 2iKRa֪iy誝p3a+ `oCҲqv=e:[1*AS%Wz $Z[4vj^}F L߮SӫNQ֏h!8dvQ}(cG8@enGYN!H)~1*I*LtTOZ(ׯ0_v;n|p쟟_J]!g0!ރZo7/ I aXd\ME{Z E2؁I,f }؏;d7ƴ1o{|$ݣ1ТJsԂh Z`bv7i^2Z,'$WM=fZy 1ZqD7;dDѽ2a+3Oc׹ZԷYs_7'}~fn>3Il)ZS'I= Mo©@q|bdQP`qۢvrHw=C5e&[Ԅ_$<6+N^ђ/)=D76DWDW]a槒:j~39D<@Ɯ׬Fy$1l /1 #_kqMڷW0^nfHxDžζ8Ȁ{ mhcl@ҔH VY<)߈Si˗N-O;DP\ffnsYVC . {p2fl=aj0߹? `iUQ.r3Іd'l]< 9R= _A`' )ZƦHw"vx|y%| '($׽ `tbgcrsrד˲582Q{vUORB`MY (7sY&}! S?OA3T8k2t%Rbľ+4tYLm\58ǚ:ljErIR3pQ,eF*Bb7s@ʘgsmf˝;$ ih6ABXt* zQg5J(OG racT3G=GPr>#КplzR΂qR+P7OOgӫdy&.^mYN!j2kPW/ĦpzFL3I[rV>F/)V (;ABUFn|4\]}0%s+t#|FJ4 P9] A #CǼf ڮg׼'$Hpas|;\~5fyePOPۊZ}_}ҤQf˾F;{@$'ԨQ62x :E^sP WV\ܘ֥Mz.Y Ej'"MzI=-&p+G"vdn1xChͥG4Zo2r*\[bbVfA3\Dˡb"Mӎ9S=A\ID|fb˃yiIELUZq,\9s<}BT M.H"rTX`vMeDKV_ds:ZuIK`6 j! }FmEv'u3߬Qdcز:?w1Oe4sDW'ft2ZeZ+o1^Z̮M0F_ s.ya񦄁Q&צveY_Oޱ}Yx6>60fw fQK4  ؏x9BC ɲfz/*z}%frJrMi.%0MukfO*; ؏a>=rh@ C=0s5}?YUG+(L(yEJ B8RDک<s,+mfNN ŏc](^c\,c]Q6@mrᠼ.aRT[XCL~l-XwCh1R$Ee_.4XNvl|3QfyKP26 ˈPjṁqxw M2 d6HzAMuEVk *4'ChB4s+@%# ; Acz*>sTC 'ad&e䥳J2~Db-Y]}{Jnt>] .Јp!*/AKE `sZe[j{\Ng~3fleewQҌAA deN0ʤb)|]?{ʵ>-fRQy*bp7BX\%ALf'2 O&=E ,">㌺{_0Ny]z2wޱb#BE$]';'Ӡ#,e p ,$0_@Jdr]r07xOXOC*-,\$8e^]##_rYշiH^W4Dy nOq7\ugu^ƛ#r±" 'ݲ\70eպڗKQud:yݬ־_F~ p"PG:߼T SHbi<w+ BcP:5db.'ceg|>vR:Lܱ 2\$%SaocBumPLU}f>4bzVSٞC{CQꖪK*=@cT0YygrK2(Txԭ(BuҲE(syf2:dLH^6`/PH3%2W ?/˜{gS7N{ &ooo1l(>ucYNu_YPg3b]$ޯ#cg) WN߫Qs3zB\sGjJ >涐.!8 BUem^@ڀF^̿ՠ2ς(}J%.&!?NEG!.H턁7'v.L|w}rW?{"y',vxLzWز:tӟBq[_~ĸob @PC#pdP 3MNr2ǹ.?tY fpH;?1~#׆rSvpAthhd@^{ӋNL$=;ʍ #6܂dUo YUB!XYZ$x$u$'arw3H7Z\8(ғPsnPQDy P`?(K̅'])wK'WaG;aI[B|VS}gfnqd(S{ DN:_YH߯fqfbwΙV\k+72S;<>T @U[C5');zZőzz)XbSh΁'W\ PÍ`1RN<m#VZ+w|ekHu@½JC iA%J{HCسmz L@.: B|AaZFhkrc29R\p"Zѭ5+Be J(kyս0q:zސ7US/ YJ93*`xn)铐G0yx"iJ*0鲱V̏<ɰpXl_+/VЛAsS2qlamYtlŝP,Wqbײ;' v #%C(~xbڈ= ;_>͔y% ) T!*K_Qj.pBVtEc9dvYG DM$p~;]A;O$bUy]nM#nlOtiݝꐓ-=A"v6mr*/d ѝu=YG2.5EOPVx8>W4!$a=o:7g)jƑaI)J.lOӢ=|2B3<=QϚ. A 87ӪIj SGI^,Db{dȬC<-l,,kRv;=;WfͦlT (:!&T.HTV62x/ =cDR FN3v)vfiE9^r5g"qVc U uoSV5ؒTsNmɒn|(O[5޿71LА )kOf{8,"d|oBր[/#gYW6[ñI[a,)ɽ; ߙկdmHy)="W(VX5~/QŤLObamO1#oe()#O: 2~.9l{,Zc{ T 5[pDRC-m3roD%Owꓲf*ԫlj9%(մ Y1C$_E͉ όMѯvUqI I_mM]}Pv)Q+:- @5hɥHS,vEDŽּgE*onÆ+  6=G]MQ] vrj]q O*Acr*Q,ZP->K4B|L&'P-If<[Rp-zDw 4Po3Nqwcω ;)}G?>'- / j _9o0uKuMS3 siru+LՂ `fOHƒL .ZQ`"L?)" dj> Bx8{u*>kq>Lִ/>]\LC㭉Yi92g-f<9\Tscaz7Nj/N zLm3"0bZZ߃)#)@::k ΩRO8#QG: uCu=Y݉ h "mUh7dz'u/fA ͙dqDFJK͔t' ) D",;=,[8o pư>y_6 #4!FcCA.wIApRll4E#y@?FF5w2ify[0U/}ٽ%_{I8  zӁaGp| gmYdG|K+ S ?i;םyZbMnmy/YjmeCgm 1PR@f'} $.[ 9mӄd\:y #84FT-N{QjX= * Whv=x 1A 0>m"/}3[mPL!+;,+ԊApq^5bOlQ6`N w)7J nŲ b%`r!U?:fׁ"(F^JUIn̮1FkY-xMPĠgڏnōRzܱiPH7&3 o(!U9 <XJ 4h6*mTB L7B"l-*JB9kb:5sʴ׌`X|:XGweH)!“jEi}22;"z*SxG|aÙ8=ĆJAZ5a- `Zg^>.EN ͥɷIc_8ءe2F Ϡw[JBؙSER۞m]uP/R0yk3n(!c̠pZ ^ʆ?3#U%a0s ZF C-fܨ9 zՅ L2Mȓ^C Sf}z5ir0 LߥyYҺRINh Ӂ"RՓvR;@#+jиt=o2/ټHLV6?iZ J\+zLNމ_%bֈA/Шn]}VZJ;~N;(}}&d7~|W=FpiyFnOw_ B=8f^@JHV`5ppB#P#]r}seg6K9Ѝ܎$ 4|rqKnC@YQ[FSLY!CSn&UDf+=E9W!U M3]tH§2E[2W\1Q!@Ni=lcZXfӰ  ;ѾPm"Dt}x4OE<}pAsk3J;;EזvM~(s3Bn \y[)I=26HmwoYҰ&$sp^Mh)%J'Xe?:MZy^/triըS 2}.K}teHp:V)&]T eۧ!) -+.'N.5;Xo-,/rk]4X|(dz]tX[W1.Jw~j;E'>&63uSd* GƱ`fI=fA${& 5S`ĩ5Q"n .vnØ:p8o^*k%a G֗*]jXTGF[:cRZg)q6+2Em>aSHbdK^y#8;[7^d, ]H3|'}`P_gdpjs m#pcK1 J4ԛ+ GۤrIL(M!l \OCwGRa E "&}rxCBw'>kZk8d@WأS袋l"H<¤WҺSXkrx7F[<*,ɼnjLD:n;;db DD08 ce06x t QeUޘ"cDpD/z5)t0F%b8:zn8L8dciʦnLw=KJLHKZ٨WD eGxQLNSVρ4W#_*!lj܃Ci2:ߠ~l,AYz5&D5Q2riQ\(~ٚnrMN.㎗Rl7Tގ`n4F-%T C6fEK:7m}UٰloikK~"I?@VMsqjkk-܅(e}o&4I~:VIMLd}uQp8O8jPbQ3|U EN-'9)n,kT=RPA CB;>*C~-(0c=%3}a[Y%LթYyq}wxęiD '6 ʱ*(p#U.#O AJ:}5+MEq' Ŷ!Q/Qdg;.8O _v`LB@yޓW`eGRܣ?b&VogWў.bu4b4pX(6W9NS* jLETg[Br0m? *=Z(5ϖxuV jM% F?Poٚ0IofMT:-CS$,<&*&8L3̕wG~T#޵ОuX]'ɓg|CObVW!mT8tV?D@e!/4S. ND%1(,{+H\ )j%_'bKh>Ca9CYu<->FS'U0RVu1{{qy#WUFg.-B)4\Ls"~P fB$N~ʋ[p J,eR^DۓIZ,*" an䈻O(-\#Ҥ]eM= \\G Ջ\W.o 'X6cWz^>@F7^w+ ́p}deaY"l"v1?ECRj,&x8LW>A!:.f y^[G޵<96{ ZARCsaڝ+PncT~R qt>\0 <IT,-ŞH '<>d`ㄲtd)8 hk^ت)J=ixd_˜kJD^bЙdzޟhƂ޿|;]J,In+~-)Oq۲P<_:~@WCt7˝j[oS SUtV^W U #`όX# Ȫ U!yXEN*?4@ 8j`I3&i/v$Kr{~Pk| KCd/͈];tT] n#·ȡ28aBʲp_)pR.! CI+w+? MxҪge^'Qh[~N{Hd{y;| r\ڃq0S:*kUkm & ~H2˗zxC\I8Z6dHh-"ܸSd貄YI[T|1Ic| B%V?1IzK<&dG}ǣ5aKI [D+WOJdQlG]bq؈'%J?5&1irZj^Vms_Tlϑ9)sYGP|IXxt!_w+Q<EF%buo7n) EΉN-j&[Ay`veSEa^tRYEN< 1n̘L1R阠ZROYK ycY)'$2g{CU9?Me74rJ]LR?,@H8 ң<^&7 d+.Og.۱r1NIB8$.c9gaNV 5Ņ[&d yc^7"ܦ- btgX'&չ?yކm7CnrMPqa׬aՀ53k\˪GEXEUoL 4lɵ{ 9vKwSnz;cS?^p덨Xujۆl)in_99Uv~^#bqɁI#Ÿ%xu{ovљZ-$$0v %A](ǭO5:mʋS^jTx$pa6}S~ V(C,e4 J 2PK|~EA߫)ZyE/1g [#Cg58msG+ĚMz_[ +02h3sKU4x4_%lz4_|lM -PZB; )mJטow2]_^%H1\mDEt*@}wdvY!b̎oj8@mÝf Er3pJGGk[_FRC^t;7A p8tYxra&]&wu~hmp/=kmE:'|a)hg(J|eť>ϨvXa6c7gD7$7Һhui%JKkBX]$Htrr 3x#JW=G[NsS-ا@Qۜ!3x &ӚNsˮZC>9b6dcjmM `AWTksҹԒiʩh AH!MW> W0R6jwm]Qߊ ~-jɲn [}9'r)3TJR0 f 4T 6ݭAkS]=\N6b'4=圱XAoA`^C-á6[ʽhׅus12fb6+[IP(xI:2!Cey eDTjeN/0֟T \O'++Ӿ~.ccD닣Uzi64Cg7M~8w˴4G"V1L5* @kaB'6XwI748'H -LsL\Ym |£F%ck%uɹm0ԽAOsxrHo@$t5$^Wc?F8E$'>6<ĵ8%uZ& Y"skkjg HeޒP3 ,aU.'wYv5zr|$4zy`ǛUƭ=62N5F&#;Q>WR%D'\g7Xk}f e~i3~ SXTcJՇ: b@! iR{]y|hiGyIC,9FnHˁ92ˍ/Ian!+tp=ip~+Kjg[,b[ ԽbdXJƄzL :*^9Hc)rKCB7~)Cc@pFJW-KJ.Tǖ()6.BNxF^4XOWrN@I|%,8c|,"RP ϸ5/= bsux*|WK4IngBF' YKD63´ yZ#|TuMSfMkVO+27^9L.jp1nU,_*P7|ёu?/xr8;QkZH$_\DGFJ,=DGܡڻ"_/wWi,xLڪ89z\ 6:_({sI%2E(but!*tA'Tk0ޫslڠ8PsS]7>2[(.BHEf,MH-iWlLKC$1gvh_%kUؒL 9,|x@GcH(a 3HҞ&]0`7)#&*mtAG=8y(ac4t\)f)l{*qp|ʳ8/~'߃R/Jb6^"\|\lZ&Qp(|8Lseآ`T2G%ȴR[TwrX?z/a=wFwi4cj4aL)U8RtKf4PaL#G{q` #n ~p̜b_cNyPDpvKa!tuV> a5ja)T5QH[^[kZWEsIi}Nc<_KˢEVF Eh~'G%h #m:Td|$QZlִ ™fJs!nZ4feamߍI9bifJ&C3l[6Cq U;hfU5< QXSw.O\/LQB>km>ъm G~-'S _# ݅)aD8:lp-k61B"7< }2;hjQ݁n$}] n9T4usoT@8E꿼;Щ=զŜ+"Vͥ 4Zܜz'lN_G|Z_QJr Idzcg-$\8|cds&iwceH֫Yx"a5[WlTTjCGT3i:o݂EHb*"ph[۞BC*vbgZv5GGѷ#"2FM!;'4L Kr 9@5Kr1/sh{I5]xvRbsDz͕ykl:9cA؍j :%ieP#]q/Cw{b3'Cr_L٭g}ܙHi*\#nc(>ɡIZgfa]b8WFvmϜ"3߽UM {.Ҏ/p>%qx.YQs%tG7O=ik֖{4K1` /*V7{F=QW 7V3W!PS˔h2*L/$p#;4Pdq-8^7y.jo%DvA_!?iee@uFΒ*DԍlUE-y |kEȬVp˞)wDyg Lѡq[Իjlz.Z]!:5j*#̮K:ŅQ駿pS!_R}ʤX"`]c_ I>AF+||#7E忄I_f5 a=Y1cbII8aT\~;YKϢOWpN,Q~ ߜ ?*XLɪ(pjsyܨ't cMmWAJiA@.|h.+&.O#27kUZe$T[!0QGGw\^Nɸ$C̛y1-@`"w{ "{df o0P;~Hӂ+ qnrFnxMqГY]=R8M qB% wd=YQY- &,` 9l,ej@X4b%T\cv x_* @Q @ nx;?Nͻ+8fŠI2ijۍ|ޟu Ju ;fP"| q-w<ූM-Sǟ2,2,h58hO6)L#v7>;]x=-F:b16ǝz2`3kG{Zզ9}fQo? Y6ui0UZA 3M5G&d¬X q[[n*:c4 'UK8-&{k1Fy^ǸCШ8Dz X9namG=4xB@3q/M~ajDQr>PA*JT"]R4yNo]*r,m]A,{@I&g/|У9T{ |]**YA0mqE8k& Us\-%ϥch={D&ȨXKE'ܒUC 懟ϙS,:?7J׌TP;䨆P7`FtHpP%[eE6B9E`Wj&JMgG2;9'})ygd91A JYN@/@WHܷ#@Y{l2R1rb﷞#:FO2ԪQR D~:#gdښ/]S,QEIj䀮~YL×iWq2#0 d9]5=wztQhVINB% .4 _D| vk,=.$ ڐP"l/m)*YRXw ,lvlSr;8\S1MQ~9׮ 9(}tR'0AfJ>R:,Erf5PɺcXS0>E}CqLv 7'SqL`wӹ4"S(c96,1+S'Y 1:*R^fͫTޒ] 9:d*wސ=8T|pIjnNt\2]ʆ/?XQhϭ(vBޕ[Y^:|YR1eDc$lb]$`F;lgL"Jk+5fj62WlgHhz3͌LeǓ>v̘9H젨˩Hɼ,8iXyU? y'Yr]-J1̇ sdѸ{M̓@s㣂k^0YPm & ZNfS2di[D̀kņpZG+h1t"T&7 cY,K vZ=cHS~O~$bR*}|%yxV9ֿLՖ M Յl- n ٌq;'nD_cY戴,'!M 8t.𓾟QbA"Q_B8Z4jm=l)GZ!{ޚhlݟqO"GHK X\,ĥ_%Jmq]1#0IVOOsxS_ ja:b##nV\JI \HyFԩ>Cuό1כ_h]Q&;?A^s=Y.ZTG{]4j6 2a2'A }5!&`?߇FWON QyD :UDa,.ӧp`Tc8Ӝeݖc^sOw:[/U =Ʋ Fc@C%+ޓ\[g"o[}85n! d!>n\. L6^Lnd9ZNS`-|{FpǟVc^hx=H!vQ{4V_ V|[=M>oLmdÍOۉq2//kα:5(vMݒʾW$ASq3᮴ CR\,^%. q \C['L5VX̾C|qccŗZsEblң-P.=kI8%cz݃^P3 V %fںɄܮ>317|*mNHGW|: V-5XAr DfŢD|$i)ۭW*!cbm Iҽ=+<4 */R5Ldv'.D _I^=&VbqןWµˡsA6J[%棂:|Hц~8M @+({+y0? !s̿@>.+#5by?4Mֹ 3Bl|:6c9>:2QNP)JX}Ac %8i7*NL\KQK)#Jmz=w|,ka2¹aS!1C]`wi͓$;o0C"ݪlṀ2?:NT -C^Jo8d;B@|a)IB%Lg?P @ GYs}P=kdiSUϵ80Rm8 :qb*3)_㰵Y0qy>mYяÿoq$wG@N"5~SB#}`dM8`>w6c7`((8+leU/8@3'K/GWa|>emmwuu>g!L0YJr=piȀшoxqk ZūqeцqmT+aIZ7P)ָB~[Ѭܹ6URorHT,8c.ryCa1bKD^_'x@³aƍ}7N 9 2;x6'Nw|rK,!sbzs/^3dwb@F r_8& Sՠ]KA.oac8J #(|Y0O`.=`Fwdz oK,tjj*9f|I&TqbQ#My?8p9}XEuZ N&mM ah{P3 Qrԏ/[sPj-9+qR }2 L{0=&SA' -M ECp}Y^Rv xQIu0 %KHvo6M8U7W{iH]RAq5azL9%`Yw(K*cFtYF;+nPN1v :~*LPtNoC ݌%Y=\7Xvuw7"=$~WkqKKKV虥(J&ʫx'Sc=;dD ˢѰBKz"͜$+yKS.DgokQa0_R'KP((ϫ"qR̬("PLO*A:"e t_̡;rbd(#0ZicT~eԽytW$; N⵫k!7il$S*#/JdI\Łj"w-ܱsMP v# 97Z&ØB!JX}E]elՀ@F׮L߯^ڍFou+U}s}9 p(^S\MMy0IP6;M@U'S 7 =6WޔB]|’xE(<  TcHlZL [cA4O `Щ?'󵓥s̘^L7Z7vW*,Țv_-G eBBgPu $䋾7wB\.k-!kg8:6!~`$T^C07&~ ic_ᔖJd^r~?(?o[ [r l&QiBTjtM,ODD.49'/eޜ7QMXG1 }\?2a{@S3 .7 S3<.1 R̘HK}{ok-(@`SyY-R*mߌbwgC27!2G$:jPDI{ gBNeٷ`W[  eAnQ)G+ o"WFJ~r7N4n3pN(=_ $Vl&ᴞ$_46lm*zhSV'(F &^.焠96QLUYG)HL7'ª&nx03DtAqՃ,ф)jFcʫe>"!7Z:lmwپUa;.ژJ'B xco[-/BbjSoܠϢ8[m¸Ee+. 5qbeLts5[FC׏7śՏWLsब4|pBki:e9Eyw+}-@kcboQ.Om?4G^t^B^L[*Kv94 7Ϩs|`7BЙ:;.2x)!>}933ʑń8K[io3-e{"U7Vr%K- %p8p}>la:JI,/YAQ ]c+BʵJ]xl(YdDI}';ƲPv!39g6euW#x6xOxLq2! evfT)W|[m7]w~a3/o)lf-4[Lӱ2-ȸEt%UdG^m=xFCvJi-w֒Ek^=`^_p2?v:?9?Wo~ ]ߗp6,SiZrmQ6K vؗ]F8nXCt`U,_wCΫfbIìfq9r~D WP~QJn'H24 ]I>ӓymq^/n{(h15uwe2-b$ua2McGiXXi5ŅG4VQt!|Eo3;p]>2- L#r|W50XN"a9ݠ!B!Z>8q2j ozMtm{] 3Cw/EsD6Gb+68)q,v}ԦskQw"\ElЇt#Thj|znsT8e+3}=\$jY-ـ }*/Y~{K)X+.DXsxt9BϡrP,qH`y ?(1"C"]m)*AT-RW7hay@^~a@WóOyZMC\y)#Cݸ~^'~."m6{rnaJš/ շIcؿL[߈#=L䅵-VOͷ035]_ӌ $I% [nPnu6 u׀.rV/7Qo( K K>E eRievhlD dqkL$q/C]5dر0 e+f)LBp)i$pmh˯=OD( ̨Uiw t4>$8f":Xu@@hB8zxψ|] P?wt:. W^d-<5Z.z<:OQ [YlK gM\UGm]YTlaD:pd~y/Jg d$F '~W,#V%)bSB%9QO6 D\[H ϑ\v]A-WD`Y}g? l6=-E3̓7x_&77ސJuG] Zds)[ Bsl8"GGVR`ۏ24S3,ygeJO!X;if N}T";p j7땢@\@ëj?f}3a0q (}tӿH<{^~U=N!mտ?jCf4>hx踜|0>Z"[ĤE^KPґ2tNӚ~9l*dɎ4x_ߗ?R!+I47ܱ)8K%ABI"]`'?:}ӒU}gcE6Y BuRgwh_=&pxڄp}P_lsֲRS-cUrz<0EǺY\tru tWX HGm;I4bFa(n`+Mte*FIF}Kױa&-yhSJHnWU+Vݵխ 8|˶]-Z-ٔ֕'>/(L!g S尿DA֮C7K /OtKQZdzzm&vFU@B r+w[.Iaԅ[Iz spmadj5V7lJgKv}pEO :Ϫò KI8+?mʍv*V^Dc<%;/~Bվ2G*+s p`A FQ]BlSvov5a@P }A'` (r!|#;227hz  9cDn/)"Qf8ZEۈ!s=JOEڶ0-ǀ`o9?y_zS,7qiX T  Д`$,=ena2}P_ 1G;{c9O|6.2c+ٞ 08QSm]ǮR yH!Kg1krqM]d4=>( QF f+6# Um:S}dXWńQ/3l2ZG@Z-Aa($"Ҩ6oSU^Q [1/ -rwQ~k:1mXc9d ʗߋGn,Vkmxgl" o:DPr2#l*Sqϑ"?V y5J]-5\QB1 mH.EnOAH9*Y( (K]^ѓvu R6k]?0ŤȼS=Hno"̭81)g4oX>Ό~{#P4? >-2"LXgZ-Yl GߊDr|Y۩b9Vx],uY$0[v 7I6?_nK\f0-`I٬mO1*4c:xJkRQ XC. ASXLeLy{+D2OI㬕̷N_2MPVZmTn@6H=3#m:x%7NQ`jcH`Ȯ=f٭LYY>)zlyItTG0H;X(~b ̆@EwDC/JѐĎ@hjY]gjO{GxWRR2})}T $C5> 綞 ?୐E8t|&J/ 0I)!!v\D/,M_ Wwh,[`[zE"*"O(Sia`u吳B/jkWtF9"1(K-Cabb K{uv#10Tǭ,\T|^xY({hņQAIa9DY8Q.M(ĘRXV ΁ -a m+օ'<R6F77/ X<Ϛ 3ePss ZŖAmV?k%WBiՋhv .R?&0G&T#80 g;9B3[MwB>x ɦ"]ͮnJdl*t#,\$2?h_`*`P%sxB[ WVJD0+ۧ?rI"?$a.·:^Ғ) w[wuZt֟h m%m&@4A]#iVBORЫn1I4զ-މ,O#7`bR'Ց jIkDZvN7V<3[8u /nȧgH]a~“Pdjw,my1,6ˬ3d%;)[HUz G9m[1nKoF$H~4AD$wz$2ü*>|]CWZ,ľQQٞK6%FR|kѕzLmc\z.~4XF羈txP?Jg7eh8R)yr;!f`O!#Lg5q"V]@ `'ŵ_ +h-,_(ך++ꚮ<;;3p4MF83{\"Oslj'?kYۿNiJX* -*/͈̉X,Ps8*Q>oRIG2\! fWA>Ʀ9qlmM\f$Þn)05IC_D'X"R ~ؔSAL|$sVHfv#C>'K!zEA/y sF4AB|ebZȶfla(gh!E{\:іLsޡj2!~?XVjӪ)lGӳu\wVGb^`*?œTϺd|WqY񳿯St3×2.\ `ݴOpIqx qїݖ>̈́V̱35UQ `"h7fN_ʙȨUߗ'lKd}Q=~1q}8&I *1N9*/w+KN&M-ίR`g)ޯfCgbh: V v櫪v Jɒ\3'"M4xs.+I m[Š>9u{!}CJ~g-?&n[5^fK,aŴV$4S쫂`nb ߒB@Y~qulRqֻY af̱=@ |p8cqia"*\Z2ARW្:Zejұa6?fj+S\ikMDn0~f#"twȡE,@E>ަ7ЁjwN>cO պ:a`Ig3wEro%AՊ^zF 52IIpD"'+jZ%U h`W* X2P-{-MX]FG%7Bcr6)RXC$K3U;W5-K$z#fA90`N' PH:W?sGo+t?/~(τ*R)0{!Ր5Or2ͫ^2 **'5"3˛Ȥd&& "?nSe&A15.V8.8PvC T/20.>A>ྪ$d\$s*3RkWf#8 /mt><3-[ ^zSNPb 5qjwP72TVr?zEdf"_rլ #ϿVX;``;g4k#lL@^u41_世 %Yp:H Ѱi } _u4*X 彧e1EH)>dhda&͖ io81)k2Wzӳ,&(Pi8zT`~cT$`y?Z9^ܜf Է熀œ@XY CSZCuOp wmD-$mP# ex-ޏdv4B?ޝ<I1h@ć7 Q5'#Vp =~# qboI~X[k~R⏩PEΥTG+9AJ<6!dDdbpm+Ӷd>>rjj2f~M+ IQHNذ>n,X'VHZ@U26i(TO ,eaeygK6?"U ᭯] np!K`Ѽ1Y uT9 : ;!\uG{4(9CE曏*3+=lzN2P^q%[>ZFRksȥ| R#Bh"\R0w^ Ëvsubs^gJدHb0 n%J;cjRz@t#:58bT5\V/ 75 PI8Virh\/P}Z"G[qsX΄>?rR2^1~X)Xeqc,[)8XH!jri 9Cw|up7MEm±)pe^6JD߾1*BrQ-1Z;) YCCnkܲ˜rI({o1 Ҡ* M\@M;7$J:ob- 2 w5{6l\Hߞ{K^քRВ^:D~x⬓4uEA\DaEIIt=)r|rJ\%.rK -$ip!zh7/ Kj)tԻ6#狕'_ વ4&Z֦5KP]!,$dj9uyH# ;,',_?4n9=&~ǫrJ8<>5JZ{(Rö;%I-v\Ƹo1+<__B Iab.kd&)n7:m27Ι܏0KaK.S\#rybbW""R I'*Ow|*jƳR]^l6눆Bd@F*w8|)"AYMSSypU7.;@{kphUM {@ -`o[Sk9kk[TbV~!TRTB;PChJ~`'Dhi!57Y.}~5!kXf 訡\~km1QӦ$AH@p9k\8Sh5o[bă5dES&9)oJۇ>w'5M%u溩kUG _|eݮK]( zw5mp5bGK,Y" k|M(LD=yG o'IvmcbI2ڪuuo?^AAzɷO!'\"l4$ϟ; ޤëʑ$J]VTc}H~lr.(27x,UtݭǮ_W!gke1Jh BL{1S㻸tY6dξP֤IV Z1$\= r&/=抏MV+G-A_1BnfQoCi^K,"l5ЧClb[Kb]MqaNdL'yJz|tC>%@4<=P?8CG9L2uuǢ-Px|]>4`T[hțʀ$v 'R }r4nUܙg[袞f.ύkvcN]X<>~{ɕ;a(F/V2⻽(&LjpX2G ǮɄ{%ćT+!@ b82]¡/qI]h`Nãx t_ k>VNJwPjhgG C`SrX M 2KԾ 5zT7]R\eߴHt 3Qv#k,$l3XU:0cNj.}to;6qJtɠ*dzD^ kIt ;'*}OPp!= 9sJ(ain00XȗAk&$|?1U͂WiI@}3& ф* qM,biDZtH&{r X)I+Vh7Sw%<RvL@Qɺf' nGQ']TW\ o*N<ӴI&?]471npW_ r'HP_gPjZo02U9ͯXĬm#!fK6~0G0pGf% ^j o\Cu5ǟ.?ȩg*Bg:A6-B]ꉙhӂ cݐjCUc %O`ssI`~s7H`KhGL8giaPPN{[C/lܛs6g-?<6d>|.+EE!P{.4lR WQk7˿>Ě2@''}ش.XgD"r' VhB w_FmqbG6X:%rEM6B=mJxc̒gq@a8ɦ)YRqcF~nȍ8K8rmߟ5K^X3c5dVeߤ6Y~{sLLt+lђj*dž`d}5̣ݏV^]Ƚ;bKx3 ۠xuzpϮ+^3[/KB}L{RUgF\fu*('w:\Rnɳjakkf` xѿ=wB6 є]^_)ܦPbI}^$[CnCid*L27vAhdl4"# U΄p1:AU8Zf[xs!BC+w]SQ 2 S歋Orwǰ[ue[ԝ?-d2YfaS,3?ZCFɦ6[zLce'bkݬ77+@JSZqiQ7zb0?l8C A%m_b`sr+3Ui5n1䔌԰ oBYNxo)!ȑlMy-s'Uv6@nDϷom+-%v_c<=ʉ1؛nJ=J]ZPRX<"J (`Re, AەR 4omCu"\<֬#kxw|)o]7 K[]M, SaxEh sZ#?=puS n1KB䆴-$TM|ztߍXj1Ÿ6ZE]"{+R@#0͹HM<9l aWs92)|TP*Xׁ\5b"15jI@ZAМ;Ē((b&FȹwDdm\ˑP{aSETֿhvwO~tRNk4*u#D^ލY+1DAX !Ϥ"rA+bzVvp̱YmK}FI}:S8@گϠH_))s7q k3c8-& nާzJ))@ٴf2)c{I5#v1 Dh*0+yV7'2hDX a6X~Y#əןZ[<ã[>#3r'W(I!rop=8e+ߥI,<E(3&E3?vvk׉^375nnԉ~]%b<.x 5p~<'yDz`7S{& 4ٯzq5#. N!HB~-\dp"'%_hbHaH <gp|E-$"CC->C(+'6kZ1]y٠5*P-  WɊi[՚5J'-2cvnZ3f+D}. 1}u7'x QP" )7S5i ,Y ,f]}Χ4Qex<a#9 gp1Z!0?ø_++Mg nv秇AF^ ScgADm얘׉ *'4å`3G,v+3 3WCi70᯼ DfՄ:x,^k02#dÝXA q(~;z?pwV&P^ٽf!/ = :$MlA jBHx- gaQZ;%˛'0nJ`4IqqwrO<ũВ`hnbâ(^, BĦܶvEd,9*{Pb#f>;ǯpº:*,cȏ?eV%6VQINP4Nɏі#}Sg4Ϭ. #ɶh G:?F} [E՜Ҋڟaͯ 7eӝ Yr)8m-(kd_{47ȏB;e|&wd|%IeNWOwmz>#Ʉ ?|>R)˫yd<L&.h'R0je2fGq^ eF4ڑ%ہ%<H56w۞) 9OE!RI "UJv1 aI #Z`sƁcƀ4K?Aݩn2 Je;V:G.gaH|p~K&4cES;% !p߃Ce1%?'Ϡqzt;˟jöU}O,56^ƼUKDYy0 N9Dv5 yE_y/\W|W.m&W~⪗0-*62V%VM E8֗M%?.iI42wsɑcDeLD`3c/jEewNq,lObz B/ޕ}jY04d Kk٣7B`y`5t߷C,F~>(Ad+7Pk\T5HClQ|mqoHĚ8F0)lGdWZͦEk,˿g<_.+eln4ԅƞd$EP! 砚Mބ Ϭ .c珶hRYYp̫ ur%oX!7wj ~h!_T$ϏWke<:IJ/ $"U7%ӽ ess9dIVHSK#r-3$򆬋$W㞃&(-K'$ms%€Q7 u_|zҍJdNh!N0o>%.b+aYgeDknW^9vDh6芰 ۞R /85 Iãm=++Pz&U iJPn[헤n{7~7c^gRm4;zQaaWFq18;CK=1ԁ{iA g;<,roP\ ⩕#0wyuEm"R2g4X#3lkxʭG؞ ׬0O2` L2xS籔90y"Njt '`ԕ{@IɭqM& *2i ;)rY9 J'kKy4U_ftK)Ode(4 HP0އ]S+U[PQP4>e <#[L{oy8.u1V~^O$BJ.K<8DJYagGX X"LGIf,\jFc6yLoZE"l)Cs>ˉ?{e _& EĢkUӐ@`ȃP5+wB hK{XU&Ο ܥшRlMFAS C-YJD${3aB ؘX͹[AtC؃k?^Q-Ο* pZnjV/?ywZT9%̰c9 nJEGȮ. ,Gᜣ7[>uRF^+#4#F\.tSl "iEp jp{A!.1[%ap*E,A>ۥ3exz>~I7-t-8w}<;$MΤP/?mpݒP X+u(@^5 hөޓ'R}$s^i*'#praýj|Sl,-mn6i@m~6Ҵ '\"Ie2?p- ,Jo+SmZÜ X}]T4?+l]Y5>1[x/돤\yx$nW:Fj\aE CV\`؏?{`[y6_d녬m2ciKfhi+ qrDc%QSlH %*%tLLi8ʅg/B;s/shsd#⒡~! :D(Kgjơ--u0N 3+|4fF z0ait\z'QzȦvl(>1a\H~M=\a6ɋK$5%ڴ{q/.-$+[a'M|iR EyL9DMnz^.>?B`ÃϞw~"jvUػ*4,a̍b an}p'"C"Ֆs ԇu'j䏽۰5 udp"Mi#340:7ZiA@ t `Z壽p2 ~ctU 8@fs,Pag~+YmW BaGl ڎJ+If" n).q݊Y=D.9&D:JA<'lo愃ɟ= gˣU׳Ṟr.p{o;,)m>dg~OI@x$(]\Xϒ/W]dvxH`AHufVثF0Xht2|{1'ɧ8 H; ExFxL=ڗMI ESeH|QFz 6aH :QyFd Fե9={QsG|ġhß~ yYD,OzMIr*sHRە$F5 HlŜwٰw-vJȄT P4W5 꺢|1S1W˴)OԺ!9Ax7l @k^ zAvds$^ΙVc%z^@S*VWpҒ l^Oo9˨wR2r6.p @^F3J;k$CV&yExRyTTsi6u>ggo%'ia<mw7;L9L_g9?4^f0 %塦 ^UrVC&צv=|y7˲ QuUXd<a XLgo-j.h)˚ڀ)gӖOW=bl!<=g_t²cSrLmO*Nܽ!>n1_7́."BT:ow3Gz }0AѿQ}`-9mS@/5 $ڣI_8n U-3Fl Jzgv cCFm y,Qq68{*wͯů=|{Nʎ*\h,N:J~U.ϐ4N3?8QS=̄;@ՠCn ª98ͦsR9? O6N)qYBfNImj?+geq~f"}tfkT-D_.H X8UQ"En>=2*$!1?o dc2ʚ6S"6XH/qH %1 Eg H!hEuWKmq̂s!iJoД?G.KEm,?AEڵ=K7Uʳu7^K & c"iC !"G˛\>QPQW;sLW7U,4'^ʓҨEܹZ' ~dAY!%\+{%.4$q[:~U֨owcE;Dha=y|tyf/޻F a1E۸W&D$7>A@BL2A*4NdxYtf6ֈ@h_zA9m2yKVʦ#r~Y;0mece,E!f6b1>I6Ǘy#P:)4 hYoUxTL5>7϶diJR." l#C45D^>@#j\j_u+" j M@ MR^Zt3TK"c8E /8ҟE^:?,pYdŔH_^j:dQԁt%q'N Cg6`)6Ӣ;=@k@7tF{a3Qy+C7>`ٖám'.IlPS|wEb,')}/t,-}WLOSif$aFhr>iE 0dU~噌DJTk*oECIXC:3Mk{aX2u,f\Ն aDT7TeT: ÞXgz럁sׇwR--OZ*c1]i1Xy , fЊ{!tG~R,[ ^#J# jBY:Q(Lﰚq?QQe8QΜ5+$ "ݸHy3mR+jzj>l{dvӕYWJHDDz+j'IK@9[gL%̧řlX/?lqO]ޘQ ȥy =FV# &Tͬm*ymY*-@-ѳ.sLJ8fɻnDu?n}ի\?TSt],s`&s!\-!]y#kjg ƙ؄eS:HfjuT]qEV^C,"I?E4M y(f^. b䞒pH<"uSЊxfM7PWeYsEgRJ%dm>$ eU.I|Ezܙh(kypbzзMH?)y _nhGuQ\01h58kKys)-#=*y BOΎnZ@%ilW'ٔ_m+^yW`х*9"n]9X0 |ŗtER<%Ю2}3Y"wֻ1i]8c/\~m77[ C >sz|dlCZI7kSSlC-OcA 7jJ}*yY绁ٜ=ds݉';XNـ=8fHW09UG$ Wa 00$b\|?~ҭ5x#^aD+z6=) 'W`ׯfs >:(!rs*ӨܖVR:9.a%vK1JD8фt@@#ϝ>b532lYc uSƠxy>i|0B-54\} M9tM|:єXɛ@%6}8`3R\쮧rD[ٝ+[6w #EOHdUwD&OۚƺK 3pE,G"l5X3ЇNpfr#S Eh wpޠ7HlǕom ͦC3kߵ?KEq H˶x_f9&8 mB%7@% auxzęfx,(q)-p+"դw@^}RW>L‹3_4g=s$MV7ƻ#uwK,r%^^87t5K8{d)hEUwL)=FSHXhg1cɌC}%5e=l(1B"4W[3@֏ 5!\ܚsjո˅@1,gC}n]-q ]"c"Y;JTeU܃".1><2ԆIW4DbQ')E {PI9-oF!6Kն_y L  ,>mxF.!^ݛVؑF+I4=N{m"ͭBT]1#Q$֍x%Bal?wr1^;Xeʷ&} [zr+z'dQv &IU bnNCbpGKckjmz)S5шf䵺k>猀:5.-L= m IUq^gn)E, iz< i^vzRXa5؞nyG׵t$RFHEV4*ߊZnDm]2mu@YOh'T j!$بK88pSG#UD%A)tsj|^,oB^F\VA=/R.0©+popP[퍬 Cb3t>hb2<^`I،Y9hpE! mk8/Q$q0fx38#W$vp6xzN%;Jj+?J^|RDɢ`(O蠅i?Q V&n].&@!+5*E|q$?)e%N^1n-;P U)L]5 6+n?~=?x~71RM2fO/&9S53B eyX{bʋ q]~M\l#ѕH߳wކ=zPqGؿ&¢ʐ R.inҌAr9] VJk*ZE[7'e:٤Ec0* @ʗäEmMءW!ShV 3  ,7QKnV'aSԫwHS$˚`{#޺ӽKj<ű :)8aܵYƓd<ŖсP?`4.%GWx42¬-F|_L;T_Y!%x.H]22I:^h-Te)}=1oP-I2RgzҏcPAfzCp;:ʁ2B]{Jܟh,H6.-hWEUr`URĤaL2/8ZeF~⺤)%q1]O_PZ#u!sM[0ޜ29UMgV~OYbǎehhk8$<GƭPm3/ XR psGpO%dň1Torq[-C dg?'lsRt=m:CAz2%%-E svG $^%)̜Դ/Q zP#^\օ:VPQqB;@? x7#ux|ى>fXPapDm#2<ڔ-+0L hdhM0韺![ΦĂsiAufMץ dD_ƞ{J{ D1z^__ D~׷uJ>6OXty`gd_X xQ Kk 2qob9'[tB ]PQا:9y$ꔷm ^pxNN |n1êG)'>$-ʹ' >x$m b4pӱR`n.&lvsvUA^ԩ}W> K}eLT _ J>%oj^ٌYDr̮ Қ$Zey{c@@T/m|jxF`HmhWP +,pjm^ҕlkD1^IhuEE_pu(FAbbrH@-X!ABQzAzA=9j ! +`:i2?]ax[ &lx:RWy!n꽙 \eːlZ'kLi6t 5#80f rNZ7݆#`'X*sIY2`:ZnD!?x!<ѭyә(⇣Y9%;"m xVM ڋ(V"Gc* DۦmXYnIIYd7)3H  X";$9ѥIy 79&{ה:9w#M3*J;Jch "6^Ihk$"(Z [X+g#rd9jGW| 愦_XL2lܝӐ_;=u<' J KyD\7[cY//{!^-t> -)𽆓7QvՌ2}Ds؛5Ŋ[$1F:F'7[B; /Z#ы] qw&պܖ=-&cƭ[̈-48'Ҥr/-[Q!A&-q gx DiIPФr)j)CzG$2x ?&r2X@.eG^ lŤ[EBL|{o-iD M)kûpri#ċk?`En(5 ZH#hh )tj.iV獯KqZt#Q 8tOHN'?ڸh¢ۉgaXFTkm^޸VMk\TǏ- %9Gّl*dǿQA8W]tU≎3 ܛ{L잽\CB8྄P08kՎvG}|&ˢلqaEH˶D=_(h97^±34}hKS꫺]$l?PꋁIW#gZ$W\|%sY*(PîS!m&iPr-c VΣ[yj}y5AcW*4 eC5[ KBDI@4q'oHQxqЧlY~o= /IlnHqqdf{XgJ *dsuyk?yzn?_&2 45W7 &T)4J!=l;4%VK'I2}\ק L/c1Bޮd~]Ⱦ;wH<=?nT}dk^%$yS(ڨ PDyS(lQN=s8A(hcN!. $A%XH5, }a-;Cp.dpzƤcRHc]CrK53h(X%U1n0̠jz#X#%'Lz ԢN]Aٍ #z Qf $˴_Pק\Ud>˺lXf+ ş­at64WaG,M`3Ѡ+:/W8&ɨ y3VyiwMWl7Ǝ"Or81$eNف*9 &][A#{E %h]26JGk]įœ/yV&s$໅I֠^~Vˬ}ݖE$8Rצh@GPib?PDe@Ф)NL`f.k˼OY3ceh5CR/ KʌcekAG ¸_[!գX x)k/8Zp&$}135`~,? 9H1;t ]|j?/v0OP-ݛp9X_ ௷`wcX2LW-=ȯyMM<ѕ"}O2H5Ǻ94[ >bz3wqKdHAt»+zcGG!~!JkKv&`!L ,-zh/ct+{GGe c)w.gDޚv@PfU?RmPd;>;S]-x*Uy0sm%=ȵ$r h WVb90'r|\#>-[,WzgJBJǖ fwMkfaF azʀC[y`2Pk$;lglFcw΍UޞQ7K[\]`# wG91Ra[rƲu)\r!ggN)aX0`v\kOi~˧W).]}hi (CH[LRqMA4~m%r{=HY3#:rAx]KN)U¸ 90S9eMJ +=y@HR+53K{%$TȣNJJHn%+ 5P;ţHVynF!}9B99fxu`札5w2"CV$OE%(>LR^Q+g"by,K#wHK%5[rκ'DۼΘP=%3dnT4'w7l>b`I!Ao>"ug_o!%TmzoHeaMe$mءe8_!aW!1ttp2 gL__?V&mҢmm֟j E&*vᔺ$/43;r*;=m=='yfW:d(-~]0ϸfXw2>#9@R]M/z_Chx>ħw g^J4娽g~K,iKG|ݘ\("ݡP7C$d~aKvdi@Z2BA.|PQ<3KJ2iѐyzp%֦Q.x/DY3K451j{ ."R_4hKԸ3lug!+xku:1ñ+Jc1M!R1l8g|x3ceP6X`K̊H$9ٜeAP0'*ZK ۳l*$570+IEY:v?C9 Mmsj{Y j`=C|)IH羞T}8,? wgaBEUx̀cS34X]pc59Bs0n"uz4:w_d;DUA'Dt Q VC,$nldV8Q+5pvxgſ1<5Ϡwt~Et KhHøu$ kԼ_lFCqAZF-y#o&CVӨHcڎ"#bTtpc=Op'.kC/0 ?kOHʔ~ QO}4,|oNx;(&XkVp&Kd_S5m5 jm s̱ tA>׃E# @s77||6D"*+tfvR+nO=&Uc.^})`AlN 0O@FŶ=i ?-ْch(Ph_>c]s;M"@v)aSU.הppgxU1L29Ҵ ȋY> Q"=SO/#C-)'8p=@륂 fpPWܸCclKSJu>dl(]C,;z44DZW:~dWG >f7aA,?y XFR&(%AcHv$@<AiԗFkh0V3q"ҫ+;"q hG~Fτy&ȶ_ID7*pkjq2riF wJ~5-|}~R;MC?X. u~}Xm]FM3`LEDfk9*J>CKUBD'5Y[kTpc.ZFஸ&9{o (xI W*Ok*JD-/&pH+l|DintiSvT!ZZXVAH }В$Py wb(?^s T*PLUveg&WJD/htKYƐ?|cKѵp^OL  NB5yYA;o)D@usR|݌ :<81huͅ)뭊T]d`ш&A)o`q{poLKnbS&33Ykuڅ2>+^|J (Us3>63zČbfJRADIv3]$J_l;QܮɌyPnA R?qҪS6 k~vuCYO,6iq2%RٱOûBdJF]VyH9 r MivsZcPAi\ X¿ܠWqB9c| ۺF`!U?4_<:NR(eRv+.hŦd}%9a*z*.Q~ !'v0쒟?. %3yOkpV)޽p GHd"=&CBZ3zf2aXw(Q/i[1[ń7 s&a-eF7`|Rpʱu k1>S"42l§ /v4 A{kJ0vi>!;m+&|:պڀ2hp4\4R9`Oy\IsZs2k@t$q|/h "9j1nh a&L 8.oo!,b5!?4j&qQfք  9~IJ ċѻhSV/A`[ꫜ{Lʍogdk̸t5w/vօ~1foqdZhnfl}Q)=g㰝aP MRfָĄFfQ\hqarm_W] F9dG!ui|T< ?ʭ\&$uRB2l7VHgl {N@;ImHokd$p.GÌufMdO0-lPfpdǫm\umv*<Ƕw|x:Wrq)~I ךƒ <'B>ܧ'a4Z[DَKar+Nu;A%$JšVe.db ogT PD"FUc$`]' p%Q:h^FS YtȺA&tM:Tiƾe(Z$mCA;< ٶ,1E$ wՁ7/3K&u]箿 zYtvdXeBE ta]]"ű#!F*fm U!@&Ӂ%)9D#yDq̐ 4dchm5֋mXHwZ@}YxTҧ^/ǷlqOv^n͖|(*<RdmxȖ&dV VC LY!`J/ٙ*v$6\C崤;_ζ_aJ MWT3bW{`3Od4{X~:4 8*[2DZ?F~nCFOt^,g&o6-#;JT#DnCRq"pXl : C愪ɒA71Q)$V51Y[u92is;`ώ]Ll6Ji͜r>1S؏1u/9v:Sq% #M}dcSG\ a* 5AInm+ X7F}0]:cl"Zf w>EhNIj8,JNH@}n"Eΰw^ Su-6u$BtçMi0Z5[-qMK臆Blvfpͧ{*d愱"2̹&u\6>=ci7ӢR#^fR{Ĩ8bµ><-^` ֭OUmג݉cӓz nխJt@J`qf #-E)xhHhnUjڻ=Zձݭoyk. \=D1c-Sf9kP_-^˶ *' y'?' zOfпik@OCm(dW%72 \$G7Ms/|ғa^9BܒO0-0Rgp>\78DBei:š}7^s//fB@=K>I#m'XNm;0KYE:un"$31I_B ՃR1xْyN_ `9l ?ŕc9%-Bډ1LH2c8ow{Q3iqi6 ̶}z gW<@V)u/2__X\$35; {R!iV6+ 0{%_Tcj6(䗨IJ 5Uw&|Riȗ >pȡC 0[c@{nG;e{lf[y9#XQ.g8ZIȗt~TԩfHn&kJn?TT0kɨ<Rn.:]~0D.LǒQBKߢc΢sG#}z)HF~-^rY#e܈U pxwZ==: W)J5{$Ivڼ`$J,7+ߢޏDy_ڞ)s6_?[Y$Z?; <| =|? 蹲BZܽpn,ETt!w̥n$pR3VFhb 2Q#ڟ w.@a%;FG.Ȼ}yHs:sٚLnMzxQʸ551ȚkAd_ \ճIZ˿BV@a\ux؏~A/f3fo/3vVPrd`I{ѬEJd"g#IY 1$ O^H?w&eV 2$FƋo$<[/UF`c(A|.j*094 <!SW)m'|240}VMnn'8ިzy]g o2^֜S-{R(L?ZRRg+F8bOGKU = 2Ӌ).sS>"AOxS')MC R㒝BQB7_4:S$.o:.{<X̲ڑL@AOAosܐRw)Π#u v, 9@In]$1u,V@8zJR.7j.:6ܪ*ٚ?չځ nqfR]{pie62{]QZPn(})^%j@%͕uÏ~=&rg2$%!#{we!kO2-B PP^X*(> Ī^m7n(VϟBq-R`(Ln}9A( 3VQ*JBMwZٝa[X 0 PWF,ek^m6˪=PeMƾM>ڨVI]o5T֔^}Z3{o Qai6p#L}}PrvLۜJ,x(wcEOCSJ D@+U>3PnP8꬞1TWO{pq:x#SlTm K9ipqǕGMnFC`OpW 4Cy v{ B%mr^,VqN78 £0sm_EJ J_In:ޜBL9ڱrܛ§D&a4h`9ĮCr {J;Z=ȼWu1釦 ?gBҰvXU2k,.)(m'y&,&(B_iT ʞWڲ =NUjSۛҰ(fl G0T5p=7wdB m!a-HEB.HhcYgk; 9~`I^Gv0- }&ZR3>P꽥hss'yyg+@'+Kt9[HsKGZ if ac;A5ͳE0l0ȩ{_N4|k/OV&E3CpL9gtQĩfv0@@UsQ#I&nH!l+YxX;1da0Ug80u)aܣyF;I4D3/R)K'O agۏh􎃶*W(G}3+ӄeZGIՆx3FhW'<)FǕ6P1P5efW8 o fhW䢥F QM}AR.jhG,S>N!d^_}:~[7h+jXRMt8gϠD\7,8_:#^+-j9O䌵mjW#565Z >󣙭;,gE!Ơk^Kx)tf$n1/ 6x|;GWB餞m^JTB0j{Wnr.@TawY4:U&ظlCSA{"iG>Rjh~ MZ˝Y41Ķ%^w":I=.UL;A~T|-yUd;B HE },?3ZK+Bٖ[,_W1ۈySYij'E0/Yj?ȱ~A`5E,ЀZt 0Ǟ*w ݭ" w x6~5sI& :q!c MPa+wXN hzu{-& Mۿ:soUޛ;~Pa&EX^~ۤ/JۇBMK0 eH殺L^O2ed婀5Jf5(%C6 @$Fv#D 5xy7~E j۴0`[yZr{tBt-@k[4oEBZɘ %hVrrIJr`|YSu6\c S6-:PG*A}ATHF:uU f3HiWoTqRB6﮹vF"!!7ztvR.i/k|q*)f}գ+{N `]{b`N_1y뇽USk܋Z`@zs(32YV0Yx]9V4Ek!= " sH@0`ܿ*`x?$n2 UHjb|0\?|Y7K=ہd! һflBA J* 'dkXQ'£1pe$ŌAd1u܌ZeU(r.QolH$9ft*~Q -E1> 3ؼw< _?id@^m8TK 7^.\&lÍy:iQZ=+Ɠ)@ARHC1n&z#pr_-ϒ5I/5:'ko'Ha^CKVsYӥ'L^v&pΛwAd%o-4v ^e2k=џ <"rxJ%܅N=W9jL{ɦ֐k(^_.f>4՞uv/֜Iwůt[z4f;gN&n!0[N3-y>$钤Q3³_Y$K`./nPt~䆧E©ڮSƽ']JxA/s8y v+Y1к9@'!Vx܋; Ā;^ ~\AByY t}-8ת$enZpe-w,S9=0:C,\& @rKd6r']IC׵12BJ}Ѡxv)3!IDR|&d7K[Zaۘ 14X`|X%R7$f*sf;:NrHe2RC;)׳HwX0T'R kGևvׇﳨڲն=y]K@ʲNG^j[3H}_`]?XGh H.onOKjIsFQncQ= w , 1Io qA3KC$@ތ__rgJI%@Izg|B2G >*1ooJO CAqteE!ʫl0l!:kQly2_X/,<'ϞxkLg^f(6UwİYp@ JdOH`72JQ :P2p3SpeLb-ǘ$ht*H6N/-,8xy a)ƃӊ' Ϳ1 hɐ`?,zMUy萷n<센[Y`*Xs&QYυb(tWtOBhdOV$6+`Q`:Ʀ.WS@*+R߉f8pf?]weLғaϐ--ަ$ELM;c1<# 4IePZ^^ :^ߺܞ bc)+cOa hV>/{LYMx>4OiM2?os\TSh#V)ED8A72C}^%ikDrO[T˰XTas̸P4Py)K]l!-v!vF$L#]Y(ܥIr)G{Q\^D1 %LiDϧlYW]Vt;m_Y|KYxW*jrO׈G,M|--v鱏rae@c69^s8"IO'>>% l)/vxܐ!\\HL?n |%B 0E_SFrfT!f6`~F&JKwE8;T-il-'I`[*3Kof#*jVG9|VT-dTb܅ Ku~rfQr6T O팂Mw*iG hﷰ䆹-ǰex8*n°eb6lO8=Ĭg}*/w:A,XqGjO8fwgVTQZ̙G0== X' ApOy8 {B$~[:̿ 14+n0`ЍBd;l<խ=s'xuf1_1 dvqtĄE'H=q7I՝Vbfqf A|+4%:k5lE[u3tMez[RTmRzl@(>V}n_Q4r㗝l0ڱY4ڝ ⹶%]6MR ЌQ+db:>WD$#õVNXQP$nͫ{M6ϪG֖f*dbqu鿒kslb*o%kuWFC݋v mѵ%$K|iJ!׉}!M.;0w.GeU@2y=sE+6쭥8: 7*)'>DY8tE-l7װņWsRW'-LxYKt+-(L4$^$g'$K02d{1,  E?w͡n2%3N @n3+6ݫ {j p :l?Ёuoc_Nnae3~^)P!$z2L{VKKVc`:|"O5YՕR7Id C%؍n %:Ik S;ul5&T@UYc͇( >HPI%g@I  *O)ZΏ*k8)c7n}M-!Vٞ*X"vy߬ M;Nvz8L:4R;BkLL$h*2HpHB,Q6#o)>9J0w&p"[rpre6 ΅`b઻IAo4g|.-qwI7!Y|̎iҹz= `4dJX{~aCb$Z,ļh\h7#I(,(ے=.t 'QUa@G)qd /I)٫lZ`(:OrZ H)t=&zx`2rj ݑ Uh~>=3/iƼAT_-T}!#'[{3kʉղE\ + `ಌ<Ϲ]fxȂ=Hg+ҽ5  } x4]iVaGZDT/e0D~\D:dZlV| lCJ%uH\cIpIҧYO8< I/wFg6iO-]eB0d#heDZ :[oOpsUm 0>Μm_jB김0Eq3X\yΏtΎ8I.]{¿R䦜r]׸S5{Z8?YmKIوfFcwmOʘTAZj- sZnaά#phinoi֨l ޖTHl $u}+uD4X%0-*pp"Ҍo{gZdUa,d~J 3\¬<~ZZ;2 co( ܻݤkŸj<@&QyX|0KRY*&"b?-lpK "I$o& \;YbځTTҌN*})%d-sP La=WHJf*x>HVft̮oӑ03*NW`.ڇzP4ej^MοT-\1IY%$jdp۟DE9<*~PHd/\;х,[X|(rF@IĎx D%hP8z!fdըD^`,gʑY`Jʺ}k,q4ޏYN}3M9qN%)`8 ,2~_N@9_@ CT@Ch7ѳ~] H"8HAR֑'V,LH+R⭍~=IZwɍY{N-~A?Mo,J9x4{=g>`c3꿫 [x`c IȧT-os{;@QY_[h^ԩ, .S+$bd+A"*gYT_ ہ-rݑD32,B٫ qS֗"P2VܣrA0L쩔mMYjո]oD f@Nj?N(Vc`hPM"R y|q F/_FD'Nt+3%POW? 4b]T, f^A$ C2 V鶿7ʷ8+|S wGQP8ũ\xtBa "%)Zs gig=ᴷ=|гdEHED 4޸U?ZE!~[j&+r:eC@^| o{)|ϗo(69ǓB ÆlDž@ǟ4A<1 Z}8/|XztݻߦhYt]aE.`g9=ln\0ofi'k"HN171(;ogGDmXsTyC_i&0!t^w>RnlmYcd0 T1QCOgq4 n#F1)Y3=_Yh'GNXamTѓ u:H<}#?9RS; j 0᪩X42Vx7~9H` x*p"vBoChoTx@#X0un֚5QA@y^rhШT^̂Қ(R`D_`ӧݗ i y0IPX}:LDQ4Y'^Do&p9{o (u!` '|3@4&_#/{@a2ɯQr.'x|8ԇ1EQ:Ĵ"Ƿ2OzZ- ,=Hyl"\>i}au.o 4[NKߡ%7҉\L/16o̱UԮ~3x\qr9tf HRPZ Tbs7,!AKcMI!&w$詪mg7 c29p%eggujԽ*G t!F;Aհ A E/ewPt"f inG;dTӋCעZDXIHȪT-洛Q5Lj^ F]|sOL8PFE⓷=@Hұ*]4XBBy VrMܬve^ӤxlÜmW,s^%ϬV/_͏}{jn~,4vjTLI [S,o*QᣡíUnѩ)./#Ph1ttM%}Z㣛+M _äz1Q*u0"E^KcQԭ%L/$r{;2hJ~gkn&xէ9|K0kb U.4st2Q9{a}J-aVO?RZIP7=zeAވ ݅rh" @ӄE5fVD8_r_#/YҶmxQ⻻s8}ܹi ܟ#VXMm@O0T޵,o>*ϕ۲R?f}ﺗ0 5x h| 0rhi|7"\WEm~0ڧ%f@VItV PE̺tJ / Arjt_7V~tԹh#0D=N#LEҥ$p#H儸Fž5aH8ҙӃ`Wَk,/m O]ݾӷhbtOMP3{-$g8 _ 6Ǔj'B02r{kmGjL;; gHa`|7ʞC}-\~̯b52Mm@CU3ѤّFVSgb@yZJmy3t$T IJBhF;y;fyxfiy#vyt|?yF.̀,\8+/ DLLrZo,r^&)Wbh';~rm% JGF䓍\ 8Ĕ (Ugq U6pDQTsLr=!Z!A7DjR'NjvXݴd< o#/-[nw%;asX Ҁ:Q;'0io=[q0H8x+q;{<źzU>)Obi;U|mJeq I)1I'۸G&4ʑ 6YjW@oԲ\oec4~L(u0CoM'$r~[bnm "℄>  m^N5 ⳘG\ FEB!CКpv*Oo#{Q"4 yUC]ֳRE輵ΑZih )QbR~*mwv J q9H᭳Ӗ@bʳk+^w@9J.cLK @u^tUL:a|N$ǯK^ }4nZFλjKiCfo|Q{1ެxj,A7 7S8Yn~zmT򺄚,*ES*6ooPpY*鲼iSH7I&;JX*#2ē ђy~"_(/ G.uӘ!fQR:Pn{b˯Cdv9 {D{拧eyb` ĠOY.V]OPd~͋`'ٞKic1K8w5hn@@*s(ǫ*[W/M4B!Ð_hSՠW==i[U W)Ԣg5iJ:JP,RCmuJ1s‡ 1o)MH)R!cߵ!OrLT6nqΑVΥkhRe/e}|<D!E6T1,$waDp t ScXR9>8Sl^V[U>ВM UGD B ,IWfoO`Ck؟g.'C]t!S*dQ/'c>IT[Vzm>vzźGDSy8iR:@`gf댘׃A'N- ƥ9㍑Q{e6`()=QyBC@Q.Q+72X ouIB|FF&?/ũ h5Y$ZT{(:U>aY1NvZBI($JGD]Hfp>#G{E*ndžZϻVvY$VaytFasi #Xy*a9tjHG3;Nu-m}b4=OevژwtMC#iu`@&Kp29%3 U600p kve^n8j/Dh5[ϰџB
Ho}hGf,_ܼ!iZ0?#L|b?I8T:CUݦIYv%H iru?@߄49Kp霈{|eVxK.OiH+ 9 <'} vꂷ6ï.q ,r64ha:1b E8m$hupӶ40/ T_u*@ sD2S,M^;8W/Io(pRWahv*+ )`iagHRL\:ʹvu_8F-^+k7<ǎ!:I3j,k7n;L^ q:|*PZ;*i\[y:Gc-}ΏJ|Eḿs-Լvs,!Yo=[KBfKY/^SWYxny>P_Y_s4ɽl1d7q޽ݕUٚqAu.o@3?So-ˁjtr>qAsw{`1}%lV AEox٧ "@C`| b0dY]O^ A{_ ͒e*:}Sn @ <-O\ 2ey zaU_"K`gNR|<-uc?TX/۵#)ԟ%^Aă|J}_c?3Y;vTyG)Jꑼ6҉E˿ŕ` ֵScse2i˙ ._=LLב{r @뷥~f~o*6_ Y3pE'Xzɞu8 n'$ջ sBG6-#E ^g*zVHfl@2(^3lI0QUaܱ"Ūl(W3Ȥ'>m  Z?@m#]υtɲ3ʿY~Wtx'axCܣ8jr^|+_fI?b:Zړ)hbڏ D>'6}VKC/>*b>~ ?DKH+>1p?}\+X΁-k\û@kݚb M%^ŎX,sp 6:BZB2CqwK^|X__\`c}u쨚\`/b8z3T1un+| YtZ/ʣb9! yE*M>_^n@pdVZdh zcAK&%2RiFu9Q=j~3d)ƖZxZ$">?;#@x-X)gPюFm:olWvC{rnQkwcoE< ROb[>i_ř|Ʉ[8@3MWS: }3 Ǯ @'*,C'R};"Q]gY'c;ƶ!nEąJ%Q'q]SLс(/H5nS٤]EmMv8 H'0C;NH6ۯ,Y[D3 0Q "qZ~C쭷]oSl0qb&ך#ZW3k`Enceo@}$UNjmlQf+14|=6̉zh nS7Ք"c`TV`XtKvVԥ7c R"]> yGOsOv3DcDt))T;; "{X ]3Nu!1J䧰TizFh$|qcHp L3sM yx*>i,[W\Qww7N-S RINH!= q]ĢƫJV XByۺvA⟭Dt \IT sq)EHqx)֧Obtb` s2+æjnGzPeZxp㿥.6 jTdtx y:0,@.Ju7e# _fX3nt;~#)H- `O̱+Ƭ}o8"͙<`5h!gP(^/JjߚYA/F<^yW jP_amm0x5Y4?'|ov_i˟JAqnKrrYWqpv`_} 5}w^J }Jtg/(F*8\W%=;C3 >5B_fչbJL +Fo׬Bnc}w#Y!JS*ڏJ_d2ИHV..:p=U<_`xr@>C`IJ0'es8W9㐅C!"1;Q/6C3BV* '>V(vz 4%eGҧLCnoy!@2bNrg2-ȆxjEڮk'}NJuCD̯; Rʹ}2VR{gM]pG$1a2KU?CCKPPwEh=hHìa)Tc6a0i_,:7=ƜY\kt%o>s.88QN(լIjZU2+[ҖRARcw!2 /aX ^"^q@rH-+c2b(A˕J^apE=y%'gMC ŗr:5_IuA}Wd9f|ʗQˠ?*Q7lJk8}:Y5vJpY1bF߆r6EĂ*66VK(a#5OUIH$jȤGsj2҇HK\ ~iSR!' 5~qf9ŀp-%<ՊtZx1ɊUV9Q5jH:d`q,1_oIEh~ Hŋ>6S/B_AVxQ ɍGv h`w:,ƑBWu RfzI(( ;ȚqWC;Cok2͆(&CSdL h+MP'k&DK*GX[DwC㛅`slZjE3:-yj1 { 93z)l tKi;&4ׯT<tG΀IJoDlh>bK:_ B k {xS3Sk0\1Tɪ'f=PFwg-&w =QazH1p;35&,4Wk N߽it0b*}dT-9(LQз%U-u339Dy^_^jkJ/a>W ]ښ{'{G ؘ("n|7i@ rl4"v,˭0CIX .\I <}~jHp"Zv9~ziF_4W&J f ^jESV訟Aϋ* ~ڢ b.ʥ_u4dQ[7fuƝP슅I"w{(Sn*3֯mbEP%*_F_+(Rn{ z;_|+bοςL87PիHxYy-:'`F;1'VN Ki"9 MͶ eT؜:+(sR旓_4g:'rI |9!'Ui#ym%Uue=πKک!G7r/ވJ [>nL򾧪bi-N [Þt) RJyYYj,ҦbvOtRD(SyԼBF/4cVQiAH7g-4}СAkƨK݉x)pQIUBˆ4%w#^.}ͅPxXGqdb=՝ 3f/ Y/nT[/-"iL3e,6FƣҪ*m֒t>0LJo bc$7&coiVU#c7&䲰#Au28j´!#k\3Y"(eH֗%;4b .t;B9 ɠb54),Z؅g/Ny'5~Nr[6msdԯ6Xʶ&3J/7]nZkyM6U!̇,Bk}t2PeS7{'*DJ` ?n*&j>vz6,ۦ 0Y=|MծU vKɛЎ-U1839$(0yc!fFH(pK*kWA1 m)&7n )5Fxj_rMq;R%b%8^p ˗':<=FVx/Z)B4ԙdLJO tT@p2 Nw^q^%OJ v(H(f VG˜"'_v , %.*0d!ݥr{@+QüŎ[]Lh[[c?ĶW.FHC{) bPe!ī:@i mix8Qz,M;_Rl`{-A#$H܆|#-%v]wžxolCRσm-o[`Yj,[_gJ+1Y1:Tb lXOiO:auL(8|Gj7 #VI/`"^\4d>2v5=t5viN9Tb:{=p/5$'^'ÉfO\n_dxv0zf^)=,n&;Lѩb/vF۴FL +Б{G× ̞XFޚxѪZN4Rnz:1O<~g =wNl|)o,a>y Ct҂{LMFj+$ (~69nsdh7FS |ru@ osp \Bح~ĜfQYg0KdXh3,"*+Iw. mР-$S&嶟IYZ}VOFaN&Ja5$k9 -ܭn/,&$y@_HV6 X.&r-0oHC=j3Q(ex7\ /c:{I ])`jt"ialD94YӦq<,Bı.b;K +h3CSazb4\}feQ]Spa|hg~nh~ y^5\_|N`[K7gh$woZ$?}aOxz) Jщ3EF hϙb9 W J܅.R_'p< HRտ6z0\HsCVO'h(7gmy9#=\wkǕ`^S:GH{=Sk"kt6.v}խ3 @ G~Mr̗_y)߃Jb]<.' 2bJR{(+a|Dq!8=xݞy6l@x|g{hg(P4Aa7ݞC 3@1D'(s2e8%( &j=k_ΒS?6ɁDYH5\_b)R `A T~KWN|Sk\( 3S_.Hhjdi/= Ym`C"-zC<,Q:6<t b?~8K$go@ɐHSKѢnR{rq 0^⤸ m)4.>*Ll" Q?>1/'XwF]cQ۷ctiS_fH5[3S>z6>9꘳@[m`8&ړGJ+Ztx"R8_96֋b4 $#HZ~ycU޹Zo9%(9?͹wɈ\m#.؋kjHX^qpY˜WT;}3gyb2!bE( C3!V\M"G$>KkHU6-ԈN(2 3OHIF\h/P|LUHPbLNn N#o9Ȳx9F"fYo$bc8&9RM[X2D^nwJߨR7Ɇ@K4Cw#nNy׌-Xj3NS;A%Mpg@88+>ߥCV$CN| 2稲dcse1ꦥĮԯKKhSX>#Zn)YKw Ή$rt]]~ 3ڌ/K:n&ND~ xz^ID4Iu25[{W}q4܉̸um Pq~RM}5w˨:˪o_36xiYeۭ 298~sdbKj)e&@Rmt4z2Lc܋|\MjqbIjgJi]*@Zeo|d.O^:YV(~Wت*2JD;T=5wU&{>:LaUȧƊUdZG."2c_X/˧l3$0DN=T#4dS#Ar1I;BkS,@ZV& vaOv e2r3AhR@E찬WArq:V L:qlގc&S[{fCPߖ%}Pv >N' yOQxKO 3zcYEzRL|)`C~';axP3D+k6nPeA1^E⋜E FK'71(ǬITzqC5'h0L?mp'ԊSP/2=$@[VT8S]H$Bॴ%6("ucA wL@P3L GA/%̨ x\gI#ڋ0ے,@C/IWK(tŜwQTGwo~awLC`zN0VysUݤw{ pn=NDS~CFD]/BBA+ oCحu&<5f6K4)2լCy7x;60F_*آPNP5oe=VÛL6 !q.]l %ExV Q򅄱WަzCwtD#4sP#R~j6^k=ѥw)ydaQM-r [|dssdq&i}mf#.(_Lzr_S3T[5%-]o>qOWTqņh!YXHV_Ypy^g (]dЪ* CRyeRk8["$kCmV -[ M-DY^T`N5%<>:0bSJl>u@e: VL\ғ~|\VM9h%Xm[~0iQp#O FɫH]+Vm:9"B+0ToBޡ.Z^㮀Od(|jdR~m)xWrr;Q()[=r]%4RT3 Tooj5 O̅vj!cզHJ͍-7}M` DPˢqS#J O*#& +2P߸,zgeauE oqh򸎶&ɯr,3gRaG0S˗*Y] #bGI XǯT67a]l3S~=b^ᛞ3ܨ5a߹`3 P=)gOQ'*vRI#ﵯWZv5P]YGRmh)(v麄'uId@! ap]P|l+nBLs8~V}~ga^L}~H{h.x9 \M|D(l"Z;2j@ں Fci%kO_^? I80SץoRKn.\-ۋ` mF̒6@*fdƯ#/{N9gv>\HXm,9 Pu"\5Z47\3uW܎+rh-!(Zx|&TuԅXL)wxAF&E zei<~;m [VpvӕuuR(K-͸i)hUy`]F71h_a #3Y 8f*s=Hp~뮴)W{_Pϗ4Ym 6)H,,K*X(AA6ivճa';[% o+$]s)A)_/mK,>Uimj`F^{DaGUAݱ(LRV+R |m?Vw\Ėö5"UhKcQ!t}_΀څd#q3n2F0p%һp9<֜SS vGӤZ-U-t6qQe]ZUI@s[**ieAFh",W̐s=Q弡Tm8KR)v4ݥ68J{[Q;ik]|s;| .}9O2)ʉ#sԳ?=Qgo%wF`%2'┭馒^Y֝yFQ."7|9Zy#sϹ!,SxdyR>se޼}3nCۘg Zë#u%jt۲V4mC6(o𢫁J֓tqW; { >v\Lr}C,y+-6r82,Y"F!zH[Ld y2SA%U.+ϸF_s IH0ڢ:29%XO14OnHzz~WKTg>sNRcY.a=΀碴*ӃyF H|ឺhXlq&]/GAȟY[Kz$Xf`a8^:P9J_nBr'VN =s#]1[%f@rboM;6ъ์܉ţX+>|88KT8ojxJRLV,hE FZ˗-vy34zqJ/CCJe"=F*L7'f:8JBpgS7_вrYTZ)վ؈"ħf80Pg7|V_u7{\FOf ӢsY||:eDĜAĵ̌GV3WksX d/NIfxs[vHMowZʻ ;@!jD. _{Zd?9k]^oym-*Q@Yr&|jP{ .BVSSU͸ v3"ռ8Ѷri"5lRμ$#Y!n9[eJj8*Xԫɍ [Yƥ,D%Jeލq3T["H 889"U*?&VQ.g$\4No:hc*[w?, TՀK` }L>R-Ifuv3lܹa+ `&,B! UfEl|bNnE(>dTcã&HosV3.m0u{\%yw:9F??,iBN<49 5CÐ?a(!I¬dw3R Uq70x­!zUnDXXXyNe/-D!ys"ܞ]u*L $\\ ֨mOM> jĢr 2Uը>$`Qr.yʹR[Gk"j>|;fWz+Z!cB?9Ͷ]1CZo~H;Jpn<| #l4?$$%qJP>؛5,[nr9:meLҊs-dH}K9,ew*FJIȨ š!$m) fÆemxB9y%{C؟ Ucޢ* O@Z'G/$"MFtn*;J9hcLC`0Ju}xLjLЩO^[.{cuݳ`E Arnqvw$$N# W\>kOHئJػ|zܣO ȅY;qCBxCk/*̙ԙ˂ɣ+oy6Eӳ.[A|-/_8"ZvR{2ME #@Ŏ?LQ PurGY{b>)[߼jnOMfN<~vx y ӗa`J%؎ܶuUȰZo%u_ DP0q?CYb`:;Ɵ I(!3Q;ZG>Q"^ $m䣉x@qcN^s ޫGQ0T!U#J#ù'!bPd뱩Cأ q)BazB_  rSQ3EB>c澾hdzBϏb+M 篢TeA\ =(P܍wi! Grby24Tp '=u1S*WpC*0Wߵ3wo9SJ rRWOCO|/Us`\e/"M[J;ƅW`"&V, Tp_pt|99{n"sһ6]A5SƘw{$i1,m:Q538^TqGPh`=S%/Ƙ{P%Cu6{LB %zY-#.">C^#gB VE&J[ZInu(BLs^۩hϡ%m!$(|VuI!aSF/ZHO.Bl-]G8;0 RZN&ֳ*%_>:'P?N+sØ>܏XlAW\f m7*ᇟ`T~j:孎x9gHWֿ"|^QBT:.M̫]`AzoRJR%4\6{|jQNtLcQ>V Xa g >I &Kq,מ5'srwDٖfϫ9v/  V@ (C16@DD1s5Y#4$t-q8x?T!)|kt1ouҜC>^"M/%_|4{U>dqAݰ30|;it̄!+1l@ thvgTǀϥ~lpW;O!T[ox~?MvIrjmp={"iK.l$t*XBQB}U;I~ jgTܚϊjq"*e#]6{(OJ~\̳(T h .(nFAOƣN$`m; VoOOZ}˟MhlH0zeR(Ή0 fc0Hygؓ1"AswԌIDJ:وesu7@,s]{3BppƅD!#wdҪW yGR>NKH˸ncQ,B*~.8}XQŴM:%ź,R]Cs4Aw/[g:Ƃn(8;|+*!L**jR'6M@mXLSTtxR3NI02ό~ölJ"1΁ৈ%&eUCT3?5T9?->ZlEB@*cst VoJ=vu÷)#HX~K P> 0cJom7'IDcC.\QqMPLtMd>Ï 'x@⊀#A$W&`qVߤaP4pOR[rJw; ¤:IɘNs`4>Nbz! 1heph$-b=F&5垀RPx$9k!/X ESK$ xQnpkU)jlc}|kĜ$7Sٲ$@)hñA}*O$7C⿶;%KLjTy˰Os_{z 4)f}Aa ׿@ /#g Ta 9|rR\ {iV׭$2 7j(#v]q=#6ķ̌Ƣᢃm !*#)3O=Y Wu4Ҩeݻp̂=*RdP"l=Z`;S&gԭ&`C7StYK&ڮC.F d0̳Ir00k+3O*FFnm>6w6^p&Qa* P,k`K8Σh%<1=nQ0Gw[9ӎuAm=~{SƦyŽ0JJYNGiTVɠ{V: zcۜ^S_X<?/VtopAHP8ܾ_t òh*`#mS]i^+wD2'Tvtx}gO ) +[M {5]CckWpKys, 1-2@H1ˁC U[/9ihbkM2Xn ~t=Q+w@.4^sF &X\vt5{&G<: sNR3C啿sܪr4)-pͼi?*8`qhŲ5OmtY1G ߙ^w"$%|.F΍馏,pЊ}rt%kN]t/h-.ӗ yGEycj_Tꡎ0Β;IM8@`3gvHP6i!Z@=nHߢӷc]4ekZ(qvxj9"ym"uL{YnZJ>gðܘw ̩p{ܮط{h7q @Ww 38ciXg²5SBC0|?K{< K,Jυy I2) 0]\| Az*yEyL.VLJS} 4cUO͑:BCAHiO./2i2 z7(:*x,U2L̳nmLzHrѭkO$`kAGv% '}oqZlp;C`on~9{*]yxʕlqh`ܤZS1ExUT&A)fz'Vm0;4ȵͅV^}m4qЀ h ^dݣuv2Z|M,X)*(i'=TEÍrr+zOiȔ_.(EM.Ckz\G˿.O_#˳Ufn>ūU;{Z,#pRƭm9nW`pmZzY@ohNͶzUMjRYZܖ/{&i*mJ$ӡ? 7܃_5 jDGcSj}LH_`儌Ae kS9?'W}꤈V} z}8D4F7\tڮ@CfHH%Px4"=`xQâ ѬND g 6zFlLlUQ;\; 4mށx=ZOx&$vcA*)k+ź w|zC@:bITsƋ@"4a}g?* en^xNF݈v^Ox/;U؄]0DrjMJc6 Vg m0 q 7V6e pG(,ɶ12+R@ȬBqJY6םylkk6)B>Ùl@!j}}y]_]`[eԨeQTAE}">@ =>偑hu1 &Un6~>/!@ri5I>=6Jw|~kp$3KR $g{1gf}X[@t_ S5+aL 耓ۤbfq?mRU47ԊXe6b6v: ԑU_ :Ȝ,[iVF+*J@}㟤'3b#wĎ\9auB8n[ WkþJk e l3&*nuns_"CͺAyRXw} R C0*2;W8Br a4+"JG& ,=>%N#LmpAFP^\cwtt KcɵȰ6ufAjz;0!+ɰ ۍ֟xvL{۟%VE{Pxt_n~Vv#y :<"Dmp[neĭ-̩TZ_$zVP~Z{oXn I qW0f~ O)ϡwLvmuA,gߜl&*o6|4튶m"c*IqkA*w#-LCUU6=Q@ϐ]BV02@RT0'|/yt`@lqڑS"R N'g;U~JSvqU u\bA$bsgYmGq ]nn ?t '[oZt㏷kc\cKP־q<Ъ\\w(GNωwE/JqvH穉fVKbWt?Ur\aԱb J^0&v|J˦~ :W%!^)Rfư6S ϝ\CAS~eЌ wd G{N[nPPq {n+7T%Ѫ@oMOJ N )_`eߤmث m!XoqD+:}|MPAxgLʯ, Udƿ]C겣)㭥ü3)bvtG|JHۣ"ú VYDP({T1^L }q@)g? ՅEz=ri!F#'p7-}?}-{f;nRovN 2y+hewFQViRX 쥬tM L ANҹ~r/5 w:ĂZ[xᕧ0bQ4ewjl-Ee1$fVxL=ԋ?gSmV|?:BXE.œސf#)Ob4]0P]vˈbp"[03PٚNm%vO. T|Jūhм_ܐx- OrRmMSt('vY2 vb9R$ov: T$w? +Ⱦa$bƪ&U*ױB(/pt1pञ Qyzy[?0S28?ZGƾ6d|S:ɮ̄_bՎ('`S`ʳ"Ʈ'\GVP;f6MtT>,:+{}'f>\,)do4#*xWM`i9*pI_GpEڜXGБX&]V;Xe(\ޚ ^]^@u̮;o<692(TNb뽷ĩC-)҆#6Kta4 lpY";FPZǦ&.X.X{JdLIxd;^k_hwGB7@gWWn݉l,̛Le粽D49pdmQY5GV7)OqF Ү_D-5j(-8v}KprZ0 2(H9b {sM)>_~)b[mOa.$t1n,]ʳ˳yP]A\bvqǛrOB|7a"5C4qAE5ReG|N'zmz[0‚.mhB~lub!I0ygӵREfԎ-M  Ġn܅q]X5`MѩaH$w<['J7Gƿ;̫秂Ns:=&ěyjhĦN3y !kTD )g7B~ (|Ək |ůޏkJD8qez yp  /_ǝTN&251+dvr+HQ:V ֢ZiD@sqD-'d" FrΤ4dQSoZ| ~UQXS>FG 0 *SR.QhȆ\e-}}U­yi@tpKd9z'im;YY"E9\,=hM8?['o(.R>mW.FZne}CyK8vŪA40 B[+Q~xguqZ|ЩshmKJwSm%KV_()'tBMRJueD1|bZgt$],{-L ܨhl?2(Gbw#Ѳչִ? _F6wLA&Ѥ,:z ,߬Ar{3?Q,`n׀=jʎUBDԵejyRA[ !, t叺A`? #vrsȧ9H)K~ǎ=' "ޑO( Hԟ#V0f@aW#5"B8(LvHGt)2ur,%aۼ]6ZnYpbQ߷ -W\fAOl,!]zyBM K`~ ,{ OuJo/P- ≘y ߶AܹWң2_5w`yy%lR-A A)י#yLhIJFIi+<خ1؈]NIV?y~6Zo7 yuWT%Fks{Qp@8VM/y{q%P4IgoDT)E&|w!pqr>ӛӇ Ȣl5;}Zdۣ8^az4%k׹%N7SQi\sL^Y>3`!thwJoppdKHO[N[dD$\ȉIJ0ԡR괔%|ދ+1 O-N0cEV5Jx/M_\hl8{tW B}^;N1iuGױUkfa|HBi{QBoߨ'5=01k}!X GEX6( R}f[f gFXB0>7JTbh eY<M_H~M`fkL~GSGt>H9S$S :K:냰bhMdGQÛa5*\,k,?_ K\_i _Ege):sڞVC*A3c,o86Odnv&y*rE*B0ݯxJ\~$a֮6ZF)#js!L ^N"Z@A-REN;c yză|0.0/]!q@[K jvv^t`Ɠ 2B =  _PwLOyZ;.H0ne۫ze7^S8+2򁈽3.cQ Tl;=A=#xqUw({]"zikG|4Ĵq<>e֛#D#J6Y hfqa`Gn_4 #cfIMQ|{ M*$ 08dU ->FBNR]1;(@GjNE5 ɔ1YbiX2&l>M!=oWj?rЌm5ӫWpx1M8IS`hu8A/Cⅎa +P1k<͞.`K ʸeuMlS%5x\ojf!뇊RguZ]/)RRe=;ӷW|y iNOh&R&NKū.n6*YsKJAU" ,5wĉz o˲l2+]M\E-ل06',&vJJ+}! N2ÄJ|~3PGOR)AL`6bt΄F3&Q5,71W2;FFrnwMi)f\?' y2gK#U䎼;c!eLlwkkHHѯj6m *o5한˃%gUPI& o28*⩳6K 4JЌHj~FCY_EBgm Ũͽ-:*E }M'`f'kcg1ѦAϪkm-[̣j3vhQC}ϼC氀nn]}`G-434u %iko΀tq$nVH`%q5A&W{,#v0u߄]nR koq,&GD; Om%%XxO4U6tdv*9tdvj-k6#{L7Ί!t{nJx^Bd[ 1G=M/!,`IeRl"oF5nb4aHq8hi17!$b@z7?T ߜ9\eɱ3t xfR`}TR2Qc1f*A3X'I,dH%s0.jcJ" MXTKƔCb]gW-偸br#Ć 눠.VF9+ G._L5%T_mUAZmOK?yɮ6Q&j-?r|!7c*˃SLEΕ!;LߢMSxFWǻsMIF)BTgu`Ƥ!t {=$vU5RAA Ʊ){FYm#V8E t1\r5ib|q ŐeoJfGc Ƶphv,>`' R0ņ,Ր iOY#&)iޯKoPNP@ 7QlQo½j:|UIu׿[ Lzʕ-igщ1o Aф*(~V.!+n 46뗪+ yc5)8:9 6|OBes|&|ӻ@FZg  'ū^]$>V  3VGV6>,{,p8OmP%1_?` xZ}X\ Ǖb"CNWiNcVhd(d #sq{X vC a,|U:dge%41:iۜa\e׊,g2q; L,9fЏ6B,Vcr/IJsa㇋z{O T|TO['GIv@uCdT"o£Ȱ[udC<-ȑ55}pmr1-^OϢ(O,̪S{"qFt8;9݅\-u{lo>Kg*4Qk'7v*t87F" PUm) ? upOhkSD Qow2<8<*P7N i'[l;6lWZ"WyQ1D~&ÇEFJJ~# Ț:1剺W7[:UɫIRRK{Hɻi93bIh8K_dk}itY cHC./M\bTo:Πފ>\Ȭr69R*3`_OPܴTkH.cª˘c?Rd?2Wx0]-?oq 03h9|et6`B&`8'~^t]yrڌSM&`ًH5@;oJQir[T8e#+'Rn >Ce'b~AB^"t%jҼ1XDldYIhBӠ(IrFۏ\[j[t$fL\X_Mb:^/Kx,!VYzy]H 0ġm娢{ߧf"]F֖ DlY6Uي9:o/h$tO: a4r fG tMoHR7+WBbL\yшl-U W19>/,&"ĵ*Fӊ[FT;dܒ3Z<RgLak>1j4ny4`ШR pt \ɳamw-<兺N,a2[Ƶ  ?';c\ě:/%sdBAhOL$%TUP-ۋJb0ވRw#^,@"c z;/e"W"R"~3A).0¯*G^mM샢EՄlpA ?tgU\kF΃PELUA7Q>6%ض(Hv{b:Lk_edE9bHB5،m!&'&8fq%aR`x3'Qz=fλ ld-s %qs8,`5eHs,\,+j'[TJ|aTLS{vH%$EgҙaI]RL4N ujxGBWEfĝC'/˽"=b,tUZL!J Q"׸{m!BЋD]gw7)C?!߮2%_17.=j6&^ӟc#W-v;TY/ӏ'F۷R|\_e 'fqjKq`VLB(D/B`p+bߖ쮷pc'H'[kE\[՛`VfF&{7k$چzq4IGVjqkS=L\?\L:yUO^9"HQ`}^W"FɆl3.dR}[(.~ *ѓfH˵1!l<0X3z-4WD m2(CPTzQ,jR?fa=g2 K߆};6EJBhEҭF~TK >8}s 02pqX &5ʭ%bUs!,qeyU22"{ggbtAP $_l+&72ɑsnTE2M/tevAʴT\)0 WLy~@MUT9N>ϖj 7gR?XŻAN#9 Zxvny$[ғlQtTt`FqW:@}H֝ rDz5R]u3hEq"ʥᷩpx7v"yomwtf0DXxq>X(%|6BYR JB輏n—7(J(&Wqzq'p'X\,dA܁X1[n!Ҏ簠gZp~疏U+n,R s*:tS&`^Ѧ7/"Z2oiw[ iGNCq{羦]\.gڒ$+)>5-gZUSbS@v'·y/;=lLÐ/,Ւ ,'Sc{ jfGhλUխ<շVB2CDe|0'מ )N9Xؽ@g09/!Kv"Zhr]r7Ě/zxf5uÅSauͯ䊴~RmJe0 Tkc"h ;=$Z6q}*x=~/,-B:}HwYR:pLx7>o.R,F-Jq|߄W;8Sn-ܽA~S=ɥrW{U%R+ōȠ}{ߤU0×=[aZRR m&OWa@_qT9ɬ\/b{)X#F$PCs\*w\̛>UNgXB!Ba41+*,3HLR=oc:s6<" Bd}>Eĵ2k! =jg滞H"vnjHv4Ɋ; M-ssn6L1%HO-t)ړLͬi@@R//p~w"~ƃ٧u{Imx}l)dO㌰?KsL AEod8.?ejj_2hj?gE{;pOx J(F+IG3Mpۼ_xx.}oexfKU ?Ҳ`L95V8ք ꗛ姜rto]dL``(f9գH+hp4cށD~cJ}t7XXT8K-4Q< #N&XdlEj뙑=@Z׬i9+Zt1ty|Tn6.:#ϰ<-Xasmϳ*:q&̡j~iտtЭ.w6>3"gvmWh GEyS .DKqh-dQQ[H0_0p /}'(Wt4yf>f1^hyV8#Q:|%`66RrEagj|.j&Ҹ7.lROMԬk?spÈ[;I\BX,W&fm:޻ ",Opg8nI~E} d2SsoWO_i;GmжpN_E/uq%2 T *Q{˶-ڹTnTR$8K71@ &ƒbW2Ԭ:1Wm0 qZ 8D ;;jj!g9^^BOKe.sSgvacY %(큗D fJ51([{k92Oxk.LN9;G'_Z2L7֘NB}XeS&K0}#r%QdI3y7>?AHَP+WIlA6¨8(v @RN8.3T. خ6<G x "*)%؞fih U%4C HBqf+xakq+E]FI'?5Ie"̈́A@FD [BۯX{(Nj V-V**5] j_ѷ*Sd\xO; Ut8(a>Ch_j S4k*ȈuLRKEb*JG>„^.Zx`Ϩ3)F%&TShE >$VqLN ]TW}p DؖP*& R% c5>cmN{ TA EC1ѫ"( (&@+$=0d\ x8 gұ(̈ "?<Pio5$|~xڟ$)@g]%v|8U7J;fDH3l{EB:瑶 ʸ; CryāҬ`tb#.[!VJ0$޶~̉tD+[5WWX÷/ɻ,#.BVǩLQ.u^qR?tP&FYx)ŕLSҫ.ݥT^* OݔCq3ֿw%ócPƤ͑zAg溩ɯQYgrN ID)Mp!!RfSZM0IŗfDֵs-COuD3q*-d_gSp*גjW\JH/Ajs2{p4 RYʃ^n|ɲ:PTV뿿gf'GΣpsK1ǰ"!uxT//y Pxe׺|uRE>^SL/\2@瀠V}Vc33ݧYv{"0_ MH`o{!H`'tUqyz2s;1puCI$bE t[3i_dk.zLlg];E.>`; K!JGlټ-%["GOB.WkC \_XPESL`CζGs/\<=sc:ۙ,F'Y&j4N:$Χ3K3,iV6=?c>MJ6-$VI5폩+jsL}swˠGr6d5[:L"6hf5vѶ)B.Xm0:\ s=+GxW̗/i=[ i ~ 5Ok=KMXځ(HlYx5wmtXfBQxW`T/%#Lo2/AidGtz.H.ۄp'U6Kx[Oa<_g_0ёw^]0LY'%I''E\A˦}7 }[5`^A0>Pp KO;pK3 м-J=Sl+Cjr ͜p>; )M,K{KN|p"|Lvu{|Pv"<NQ ,GR+zK8 cU{]w7Ζvգʗ$C[UfexyU[ѣhYH`'TxeSKU'A=r%ss'o;m5ʗ~#zD9'phY2Loi01da4M?b*~i}O@VR W!fb9GcD쇟csVI3+nO!Uwk-smv?1 i_Pa5ZDyxb<ҹ]FzIL'/Ogը^2c/ frZ ^]^wtif' ~Fo|A|4NlƲ4Ԫ,^k#Ƽ_*]@3PIh,+ .oPŹTVCJ?jLV]g1+hdU4Q,Rc趍]Nz$x+׍x!? 5~:<>1qVNB@YHo됬9ygFBq|sy؍t8!|saMؔ\'cB0ѻÀmk4n7f:X"`2Ţ!T)N\|!npn}j ,ɜjESlEV|3$U w#U#]oZ3tp%l ۽+6^m?C*RݏũnN\q S}lМ*\lUm+I8N]bxEK "~d;bQ6]imFT]hcr5v\+I1 L'IYhęEQRXv%k99:_=I${=@yGcvSCU 0q&ԩ" ˤpKJW=4_tjKUMh§X,q9cx@~fʶ;%: >yab`(`P~IϮ$vW7}m?PgWAӲ̄y<Ί'Һ״ă8mhI#@ /I^%`T/ Ľ{(F.hll XkvL3@- ѴLoKuNL8T3Uk=vn=ǵ_l5(vj _p!B.Zp;Uo;(z{,HIXveE֪?p֖ nIQŶ_0aA:Ra\n5슷x82GiZ*a\~'rPP_*iM޹$2Nf D&98iF?lWU6,30J#O1B!6mRM6ώA| WYپ9jEOKPp]J<6~ǙcOvA$p}nMx+)=9uO9E%4Ŧ+3u%L6L~b5L4RCʀ(8<\pyp_ez",xt?u]ڛ#zD 2etvmITEW\5Tvi@`@ 6(2*YR7$$O@nSf_M/e۲RuY4ujsLeE Wr pAf9-vOTv$jeV906GW~=ӎu/4r; cIG[# kT)u\ 2/R 3\huhNcdc!=7`ZCIS_T }EW:#"3Np!D RDF-e^ $w" +^IkD8%cnX˯ c}|$UO\8xCوEp? ˂Qs~[FU <4ԑp2P_DŽ0̩K"gBݔw YpkMӃmF^t5zKKKГAD1Sr^x6 ,]=|#Re$?6<+*W"@kEZ# ZQPaNhS'olgCA.*l'Ӻģɀ #TZ3O|#\ܑcC%`WVG"꠽g3tȽ=I{/vEm;Oys 2o"Hv͐XMl-c&d:(fh~2ࠦ-)*d`$n"x}>39Xb]D*vyq)ㅦk0>OpT5Sx' +=ݦo%i˦ 6p{N'dxeRKؒ?^f_eц}!kleNj7WqB (>sZqݨE`ֵ>j^;v=. |cdӖHg ]TZji9_~MvEgy(oh9{cJR8|$uŶG5p ˣYqO~F{)_]loWҼ`D=%>Srk\!$>nRUt'#e[\kG;1;sX] |cshXQ"0Vfփ.8 4d YD&^ -|Ƽ|vt9α |TEΑ7nL<^xc+cxr>BNi3u̝2[ZUL 7?I96P˜c83RDWzhtchAu_Gp@{'1=4 gCQ]LwqCZ{JlJ՘JJ)i[tg,:Bw8f)97U6X Q*"*Cǘg&;Y]@c / jj`8TՃp*Y+34-hi3Hى \ct**=R֑]N29#tw鑆q#>4SEiY${JgK|"ÐzP9x74U1ɼk= HkMSE?Bu?Y 4vQVLGvYO kUXNͻ2a\U֠SX˃J墸> 퍑x̩!G#G7l[sҠfB@8BRGd!Y 5guB|[Jh sgy]*zr+er $Ye_e2%mhYD\O޶Xp} ӧ}e=`kE'8l#X~x/ǂ9ݭET[OcsV<ѠG%Xfb] a 6F:ʜwh12x*^;AT~.Oy,IFf]|A.k/qM&pa[LIIXÏIYJ޳e*,ii- >$uԚ 8 dNHb 꺣?O!iV&te {ҫdJ}>yؠj3u :f+8^'E1b0DE٪j5W+UCmBp6GrSTj\͉jYTӫSjT {)L2 =5`)5{Ñ0̮is(늈@/r 'kzޙK(Ǿ9giJX$.:)uFoZ0<XDT>Gݽҍeb|<)./ݣǹ*8*ԝ֫7*et$-Dĩ(<_c8rAUQTPW"~q.Y%ܕۏtȴqۦ5;)Y H$DS]ܛ ̸@vF(f9x}6G8cuwXWnHm + a":M`zs¢FbwK'wNl.{Il\f'C-{AkRA+t#^aqeOyf;;锝njT̓䎍[{8D -&p\=r63zh7kTtA&O%w%ȺW}%=s,% 6[Ӳɜf :AŻsf$^Kh60\i]++$ӭ h]e~gP9:5bĊ4Lq H5վsĔPY O27Eۙ^_'db~.hJDXཅ,̍"q5R3BwԎk3Ƙ r-1u֜Fu'U#޹pxu'*Ħ8In.y.0 +<s/2eA 3Fm{#`դM(/#xL+՝i}I?m ův{ >."iͥ6aD H';gME޳ ޙ{//_鏓-c)i@)1h_nشGuʚDRɼLpt _o;\id R3fO“ TH0L*٪DrrR)6ύ{dJ7CCN4.* 0be:GȇlOzl@#▒(u"Ḵd5JD>0}dr_#\(lܵt{Ch|&AѨBñx"T@B '^=D֦; P6&޸ʧZgRR!=΍%#a|ǴT9i& 毙$imuQ풜Tx!`|UooίcD7;n¼].jî) c\btݭ_`zl<h5,]d;vO݁/g犳1ZFFݢJ2T%\3FF8qU7btOY1QwQG ^΃R X.\ f<= ~3<0Z [~hgKdo;GE79[`%'u;?7%g|?"Z smAa LG9EG b~CD`Gt1x y+X i4A?8B͑ @r?cw`3&X[IutettHS) VL2:qQ@ jZ%Gi<r)(~V,J3M+KGDXvGpT$uAn2t[trcƛw Kɕ:iy-8&( iuNfXI<5K#Uv]oZȞ'BKђ@禠^D]Đz{yˍ_ wT5 b,J[l"Il ]VC@L2_YG57ޖGKqɒm F1D{h61 "7j0`' Žѧw*:&Jf̰BnmfCcfԳdkRg]] ^O52R\K)~XwjTcѯ]c& q"wQ @KRzu Ģ@ZVբr񄿐 ^0<*OC?BH ޕדOI,@)ۛIa/cŭHU2^C2..|{49'D>ccu|t;ǑmpF֫TgV v*}JRQtatLlVZfh&d5ccj.h-aVr5-GڀC(᾵k0hsW9uvWt9Vp$cw7-Uc#Yg\i@#e(tˇ}_{q;(xf+|7;7)!]an24+"Oaۖb [ȠXҚ z8d"':#aDo,_Yhֵތ@ s$咉)]U۲AQ{](b9[GBE۠xv K6>3@&V[E}%o\F8ת 9z(&-'ىF*FmwjG'Bτu/Ls.5р8iU@U1joCTd1uΕiSs&4gs5e^%u_'Q$H R\́:#tc lxNE9ȃ|^1جl[!QS0$1Q2EWGǘ6#4[8rKbF.=u궣\pgxW ^oxU,ժAV LOY*`SPlƆFPTL[/ufdG^IܔF!]:ҊQCy0dAn61Q?ŠF;g?j]hꌀܕ$_"?W[T:nf"x,9. Jj>gSOFԥ͌ $xtղV!ũq)Fnfu5k?N&n\q4WC߆>156K!?P(*ECLMy/kV~#gD iiSL-L-ڟMa$u‰N(q<ߓA?")I!{|α$OSFU<+L{/XE<$Je:Tc3E|@RvL#tԿːORr` ޽ I+d-ݸ?Z U#`3e!o]& RUfO]Cf*6Z î3,&e1Ns~|Z8sؐXt(Hd=;IZ9bw`Gk}XƬ#='PJr?|>' soML d@aQxod}/D:1bBG|;,[cL.0Ğl͠LaVRP‚<Ř(*o X>^pݿnR1j2@tW:.k&'罆Kr{b1F5AIM/rG-2Z2zw*TЇC0]G@Υp@D=n0,pT;߷踢 ]pn}̰&E7+4`0,7R6}"̕-~v9 nO?oc:&r5z>b6X-nGB"n#3~f`D-k>r"MYLSf*8Y +[в}諏CEH h7_Dm8z,BBuEЃu\A8^aIr4UIxldP* .S%Ijꪱ4?ЗHV\5;{:M6oDvBJ=0E ទ%p~W_.6֔- q{:ݼX"|61ғ-"KpG*uр v5Aj]</Eb5LVߖk$L"=Bp\lCرb*O{b7 F|e(~ wh4dwUՍyB(Y}zvmv|Ȱ??{`UUV KitΦ^B,סʤ,\A~,]L4 Lr@?ۿw. 1{w5[NW߃}lT2+p.Xj9̺wtD1WWBLd K659\`vIJL̕Kfqր=^y$ X$by,A_G[&D? {Y:l=2<ĵ4j0'=&<8VJFfBu¥W4puHO/8M9DziWj\12Ess8AY17<-JWTWN,l7 5IzVC; r8x J=p=Tr=l<Ά_F Єyפ,ژE  'w/餋3%侺uī5ӞG%kW3[e WZ5xw%6-n=Tt|q nc:ToC[{xՃdR; 9>CIg A />/~KT1K|['wol@sLG į8mAЭIc+rȶk7XcJvTiQM4?Eg۽QtX$cWԾ0 %(I?&PH1 yQhe,`JۙXy9:Gv<]Qj-U3O#yMcePmV&2v}7n߲I+ޭN%b3Sg&I Gz0Lq+bPU^p~ُJ*yDjLܐ]| dNTnʌ*圬Y{Du 'vU~#b?tfMxZS>ת1anӇ1}Q7I(KםJƭ%=p%ì^|C(vw:a\?.5$ZCEja.pk)` xjI[8Fq ah"3!h43/lVaV)qy?G>0Ϣ(ҧ';ϸt#mPX}*eiV: zB8Mnt2!Ҿ]aøD̦\:B~ۿ;nE\JVm5Ҧ)XP?K#hgqsY XT='bA:sq+TZ%7UY[B艁XvȆ uٮZZKi[T E+M2hk{1u68ݭt |$;nlD(׬غ xM,DHoտց:H/%$Vx*8w}/ʍ}ipg$OKA#59DيˉEPJƿJ6a}W#b_ˮN|t !argYW T%t/ѹĦߺ4M u,G>3z^iyu>% F &\zX BK Z6۬?ɚ)ק&tW bKvV8xN+kb,m79Kƫ4RVR`ܾWHuG]PP\@8F!Kd7uB[9'zEgС՜0ME0Gj {=vR䮠QEs-B?ם҈Z)Hޤ$aNup WHɯ~b{6DRu;ݲ:k5CyT( K.9_۲8lk!ݬFݮ;-0o#:.AK2C qԳfvjªz - 2nIYea-|Ӻ^iYsiR7: Xby_5)(/kbT%MT@x vᴎ 8ovldz9B QXbE_*Q`9v -(l,ʯ(R_ZZUBџHȐՉ$yjS)Se\er6y>֪EΈ{$!Um2XAG]4VKre54\Mؗ5XP~"HNϳJ uy H 6aWߩ{%1%F\I._SZjΖ# 4d41̌ _:J|ip2'u:ċwhgٕ+^{{z~, O-GA5_rvHHld1:k9^T;JS5WA 1߼H(/5q7Iq)QLL/VFͼ ,#{:I,pg\؏mů%б\/u.b45y̴iC{w׷ eI88bEQk8$ $hO>IxNRj"꼪2 W^j+^L27"ao5 @[~ ^g2B!l'ï@E,Zy٭CxxO\ ;5vNBb!ټ氡wb. @,tQ.i%e^OOOkjJ[3}Lͨs2hPHp°mD0[f3݈h>Q}ǀqr}+i;d؅Lƒ4F}JG{i}2<uo 3ݿֵWBg]9C3 qg \zI-Ν;`ؔrR:? b*aUI=0w'ŝvd#[ IG+,.6l{kҬ÷_Q31"V-9Ux8|V0kر?41p"DhRT |K)ֳB",=X gBM?#qsM{?fmS ⸴vjB(0кd/7h*oF/x ΂Ǩb Fe'^J+ 'Cb|s9WP9u XzPH¹vkCLݥL7gÖ^d60j\k~ks%3љzІj]D=sOJ_ a[J 7wGsqmp4m܈M=xG˭r>Ã&2g6 KնDgK$v${k: hU2-8o֒FXeƈlO+IU <'|Y_n(43`) 68g( ]7ʝ$"Ek[M* 95\[D?O1fh ZqhQɧ*p₳ !ta5K*Z>ұ=" +Or+ҿ^ZЦ6{%QW {UpR헕Y\4]lZFɸ;.۟<d#^"V~s)Sz0Sk]6"ErCP`6I`}c:nsjSlj恷ly'g fX:XQE Q<2L۾"B}J}v _b#d/?vin;a*8^yr-"yBm,"~lM ],TkCȪ+ ]dMPE(З,V<<-9AN]w #O- T\A&Ul_D7{_%m2q˝+3bh!3&ki~1TBF0GqMN|y%9̪qPP M` 7=w$C:H'بFb, M 6e#qCl^J 4B7^4;PZbB-ۋVQtʕ 3& S CKfqQZF/Vg*(OecG9 \tXء~Bǧ2R)!.Glm1r]{+/0,Zwu)I|X!ZQ/} Ӿۙ4O}{H| ijjHmXUSQ6|t~j/TGS ]Cwi3֡',@-K9?=BB!Qa(+>1SʚV>ksDI#aw7hP'˖~^2[@C9%#F qxQ2T_/!8<"2 >85bE.*aK>~@vPڭ#QO}.M" N#ln/,9nTz-mc>ޒec9/F&-`t"KcI;6el3|@{}`J:o2szΚ!} 9Foud͊,ЀAщt#-7*Widqwka5UhL1 fƱ/ʴT%QŌ(ʌ W{F;xSt^Bc]ԃ~2ώ`"W|p*D.1NKl | qn(ق>1<㙮J]P2o:7#K:F'EL%VKڸu%YzSܠ~&vM'kǬ";=U'W (:>ӐZ* mGo1Զs0<^ Ƒn>԰Kc%j[G^#w+ Y6 5SIȭn"%8P#slU$`"KOd+%'ʴ );CkE Zd,wo|WћT taˡ; 9 (@$'k' &Λ Jqy OeaKYaF!pOGD=A|ZǿYU8*&Gr'bБޅڰ˵"L2+̄ᜏ.msZ,AC~>Wm|aC#rKؠy?SCPQll[3odwVg:|:1hԄMhl~T[emrt \ޠs H]6a0zOʰU謁+gW-exnHK0C6!0D]Jd;հLƁQg!a>A.qOkQmfB|3Ӛ:%HPƷ_VTi7?Z/~$6 R+~in~z/_ AT=O93%;v2r)l^zz+Y~͢`R VOI[bIrlC|dz,09,#|u\Q@"04Uik5lhVfMMeHeB}>f)_D˗'D.1{9\X ;pNoT-DKi(crȳ3${|x,a;OJz3=(iϲwSOWRR mII]ñf#"k; _keeh`m#pnjG2"yDe|0>^Q;/qH^kHAS$>ARA,P?A'`kޓ᲏I*+{Ep͏7!T5 rL{Jd_> T0{NR.Vy_ҳ.͆I!@eӠku? pC|"P>5o"Y~̚ ;2:Q~[2K%{Fghs #74z?sPV.,HglXTrEKih8okK\)4 $`H(^r4[p}l5?4fތ-fN`s\`ς_,I ,MZ i-eKԩԴQ .f5 }@9EV*.wp߅ȗʄ6I:~u%yCne䌆#wv,5C$w!&%)hjqAڔlZ<ʅ3u/d@F>޹ս9_g7߂uU8Z/e"st&5( ϣmFV{MQpј*vU`$܅&) vdt=͈7ٻODA|cD|Dmv-~I%oAR-5q)3p[_ Ub9 tsTxF_OΑrԌ05{oS?ØoE(_k' MX%K_(5-M`\^ӷ1W B.M@u<9܌$Yn姚[7h +eY9z窣 &Y3#F\Uer8a &-M OѢ n5:(xkw>ahT4>Or*=)8{c]mҥes&:ʅ(ӤH+g,JH+&S xz-͏w.'e OvIR^omKr4f* 1+s0í*Y)"?JWias/QEYvm>ܝv)%ɞ@6 pb/b1F$\woY5gqX2Jc͆0P*:9 ?bc9VQ_u' C~ MwŹ5C.ncS_A˃iC=!rO."gSW1yōb^ ,>G7e+Xm;s-bX회{=6K$ 7ITdWv \hy"ź Gť`mFz zB=[XlZt-\T?~6vc"Dž7o/%r'|ZnD;ǏvqEUW<6-h(bnEHϐX}_%!M˫؄R9[խ В>OZo$߳ $Nnjau{$͵۽$b5u;~Ry|xw;RjÑ4XC-` LխPC5gWdH?lf]/5ȼ.aQVB |mphb{lq/=nt^tBdaH1IMBO#-`oqvMN dC/_~SN!W,@e%v5q]Cݞaew&Z?g1UqL ω䦯;9'`kʉ>^G!r7s wͭ/IF r3-abLd&/z0Cj(!Qzo`jOX zBu"}_^_QNo ѐT*I%pE=$HGԅRHU/b\wH5SҘ=gsL91kf*R J>zGddrڰPosy8⇛7Hr6ES}m2lݍܬc9/o$POĜ쯁2R"ڋORo c⇆.LR5elo-U}b-׵$D'%>1PURu{݅)WΨfISox={a}dSg+z4Oe|b1֔MƇLe<܄_f'IX #ѱk &U"mW؈Zny574cduDq<tKP] .`+OOd_!1ܿ# W}b'3C)[bpG;N{Yqw,Dy߰ؠ0G`$-.4B2jfHq^rwf§N28o#挣k0㮅VJ~|:Is Z|X =H TJ)T(4F%қ=Ul)d)ءXȣVLUHؑT'.F3$F}g+HLACw߆ h!5_9&v^' XbOe{ȸF{+VP\W|ء6B-FZ-ډU%TLpXL̉mE5W.al'^bA?N~, kg>봌C9¾7MlλH?("-O`ct!Y[KoI hzpAmF 0DdP،9 gfuOƴlW${'d0ȄS\UrKt$ej4i-ؚ(caDkuufفWߛʟ*3)3 ;S}-FS<OߥJߎ=RߎSfؘ%BX ϳ+]Yic[ cǑ0nu<ҡ橥3@ǿF[lC> 83?cjl:NM:^"z%:uˁ@cƤ14hfy b\|;/:&!~<ܳvه^^bXF]`#=ۨZۤĞ:\3bbY  ϤrJ :^rza;Mz^/}zP!wucx[+efN3[6]9: *:I$vg\j,b1r~%&+"WR`}7Q|KRi6ssMvw`qȥjPPVD JgѸ5Es `go,|^7Cy7aa$|H%dcI`:@:0CF@ ՛4֟FW8xs'7Bį/ ?_i:j`P gS{B#Ot"^(šrǘh : rgn*bW?t.vzɹw{Vu\p-,<{1ƦG(-08b5_8w+ۀ#BnHL~ylSɮFA޲J7{[*݌*ܣruڦDԐDኚ|$:MQix4^vҝfw@ >2ܘf؞~nN}2nDWOx.ywzpcRȭeyLA皉=:(tz׫oZ> 7溪"Hj"0  %}V%}Ke}K%+ąѾF~dA'չ}<*% rx!Gĺ+lK$We[Q Em25E:d ⠴~?#gD 7<Jd+zsHnAT\ NTdq?=\[53gw-*AK$SW'L/FD_ Uʈq3U}j/ף! fKAuHj܍3QS`<b|?~$"$1k0=7ZRS#rD*N3&RaQ͟gk*m|FuI2 /.?He3@ | z|z<>[WUjA kˎ z-WMؐ2/#`;UR[yJqvԔaV2cjk[|-EΘGaCg7zv^.7-bϦ̂yR,-*PzSTN`o $2Dzmi?Ԁfp*Ue^ j|V2Ge^@74@H1C)b}GA)tH(ċPﲸId+@,JM5)QT8J_Lq?,],<(& K# \IBgQzé,"y^2wC,+s7p5aӬP)@vgbH¢jX[hhX&rbD}.}!N9d8gCVNӥb|:кzSO2kƨ;bwÓ\< peҡp0Cm4E9{m"yv' }[U2g$+Z a$'e!N89^/kQL#Msryd.HW]#AϷp*"^R eoץG e00oΥ U~OSLy]+Z Nɨo?eb1)oE4@QV^}s=| ^\Y^>_ׯZKyPj8WV7 kr}C1Bn+(Ǘit5!80LY- AglBU/+t%SOqJ[e"/_T fU@jm{ZWڂ("Zˮw)Ӿ0ar?N.J6uz1,iphE-hjH&+ڒ#@ϝf7sN{і9pqš#zH=Tdb9}$ h_ ( ! p|eSKqZ)k\کp^x'{QSlW AM$yg;;Uz힎` xHH[{Whw1 U!nc˗ ԪJ ^k0(zsE|bG Eei06@GgQrA@Vw1m'a1D h}?-R'$l?spO.րyG9i+puVQ[6VhY=g/rV׫l>2+hq"_ uJX7Pu;,n m9K_Ѩ:*s|ZXNQhVTH2{-xBcAK3>Xha aNs3LCmDZ`'G2_KZ0f&=F~:=. uy -*G ߐFo?9֋53-,2=Is2ghq< XJ^p.‘F[l@\*cJCE۫ 1jP*eɞB_Z d|i^V݆p_'0zL6k)G99.MbzQ0UiҦʵ8X(CQDxbZ<&>&sإls7ۈ j%n74!63ES&\QcZeh6Zd@i6!1wǯpR$G]U,wˀ/ zM˿vOSbCɵpTǗ}tL8*KEO/c;ue9$=SXT ? ~TkoЁմ)Ape ,1}60$XVcv>fo|w9~PKxdm0v,B| ՜2Ck"%6oIvŬEN\6,U =tJVK&7\9$&457#r``/1x2d 6(oAz!#t.Hskn3+ b#nKVzP@lg%v/?7 ?n>y,l.hz efJ/u.CPjFd "Ë.ULD#ނ DC@lQֈeC#æԬ 1ʊA@|l mQzCCgLy[Pa8m56 "K3yƐNn JR48~?|Vh󷧔\2/’ /Ѭ/~QrKx,tјA`' v&LvÃ&]Y.A)%Ֆͺt*9ɞQ +7i璎FN2@6zgDwߩ  pX)/G}j' ,]8L)ELHڽ\bv  t.7eZM3rcmQ`WTdBW"&"VE?KW(\`g-s]e* 5زu}KfiY"v-'2 2U;0={ggbY(9յPW>+%56%N"r?Jsr*rLwnB+nê!e0R @dl+zTڕ;Ϙ :;u?MT!x}J}M+ѡh"Jj>ǍfVUiI~{ S3͔՟Z퇟 p &<Ї1ZVsI*,c+ 3Ⱦ8m*Ypxϭ( h!G0ZvdG[]e7E-rR2׻+X?I90GZ 1W,,vmD#XWMy;BhK끑hZv0s/ O+{!`L,m%}UᄄtJiLTp|*yWTOR67zW߾5' J/.c;(-TSY<}S&,^`coTcy>u!\x\܄ 9 $8WI 0Ӂ6cq_^ Q&f/"cp wl_ ך-aeN1F%-ȏ6uTAAFӎ$" mݘc]a~٣]#9.2¦9azd,0"gP6Q_?3h_͠#aˎpiLr͒heGr{.D{ $X.Gs Е QtiĊY[Mj[$Jhw\Tg j%mA9s9B^RU ?`50)-\ | __p͵&K+l}}%gzo~]״%l8,:.xQ4Iv"_dGFH-R{k!6[.^@ ԳrRhmOҦa@WܞA}eo)|c MFX4eavɐ[b++t+Ld7Eق((㲊 WL];D#-\!IA`Z H|Х{un4! ű*@_t B`obPm*@6OHFLBGwVG~?c*.>"91 Ym+vTE3wxdO붇! {nE[U GĊPn9y5НIK=ڄ WI:hYTm )5TݔM`} <{¿}"FŔ=`=Rh4nMX{ U1Gg QJxgQ^-s8&f $LbARC ^Aa49Qk< `7cyHXCĴr6:oOdO tIV󜋩=$dۋ2~aX 즠»ek|ƺK1jUL er$mBͲmSRqtI9!|h !>f6EϸC2Ygg2#>)Y2˹%Z\d}Nh*5υW,P\$>#i!ڪYm]Q 8uvT"kynM|c64n; 3zyr3kbIlm+u'=݄e-4`Έk4M]bFCy**zplUZ12S+~uz!:BM1,-A%oHFU/akj#3u!h3{I`[V'm%{i@P CRtwE!__r^*aAr¬2v1mN )*i*ȽߺaahObh+?b8=J~7},Wԧ+g3>97=[,)۟S)+lաWD ΝLnPp~~xP%flh1bT MP:{ UEF b-:n Ƅֆs9MB[l0YMncߨqTDF%PT4 :0H8=6*0 m.ĵO[,y+*= Co c07sl4?Iēd]ȷ"sE˲ϥm tk(+fymk"cSp?ޮ{<9 HBf-6Lo8/i %X[Ռ*8X2gk旀XNU^EIqiBqNJ#$Q8ۼ|Qu>n5TRrU\-H6Ia?^[$"[eF51U8 )M]@KџG]ށu`i^O?W|  \.cvR8?RJI7 a~j䡺v/׺@E" {  2~>@|O(#Ӌ2.7ʌfQ7"gUHV Z&ﻢrRѐ{:nb*"]XaSiҮ8$Վ' g/(}Jcԏnb_nw.\ ȀH~`Hi'Zlݦ% VOvRW%xGTAeY*q98- LDƴjih8ѵhK)n ϕrK)8IX,Jڿ ֮xWOrLUe6wcNG38rż{&B?0kt"Yf[$gBdP; +T{v&N/logpXh &Z R-=jq+MLd@h cû!)))v3\d(7t`4|-`t`WzQX1Ƞ}=! 1'%!ߒmjl(̕wnjE/g|cfqx"1LAPKLޯZ]r/6Pm걻kGywY D%rd6W}D[Yv;^&6fyvl`ཌྷ<$k.$/;n7 cjl4]VM@ܗ5ﵹa/ vF(L@EX7SQ$u,h+^_.se0žۈ -HR߂]vYG@fcctb[*蝿f)aT mG3J|11qӾ@(F&fe]]p;lԟ')[i=P.eOIH?bpm6H$E#@Ŏ>-Q>I-2 D7 Q@+:qdAl |MhEBxsvy)B`AnËgxw;}h}[GiޫyStg |bM΍l鵲lmC[PaA1;%"&j\ȀN byNst풝\dZ9g7P0 BZc*횶κ9iRނYgE|}e׻3b|Ь%2 aӶ8. ̇7>rMtlynw^%`v^bZve]jۑ.vFo9y<Õ9&!{y54YՃl"QXb6@gTc545w 0[- E߯#@#Z7lfZ u ]ΐޯ꛵It|d5!uZ{tk,kPo-\>,Rfڗٺl1hByr@dz!QW* i):=".H]F@yzM@,> pɎ$-kK))腐#`:*0arQY!hY<,0 I%Qp\&ĺɨ̣O#[k d).CO0);\iËenO۱=2M;)Ϊ1C_K1f? ϕ(= _xPJGucdrZJj6K-( P}M ld pZocV3Ѵ^ZE)#ѷf`&kx G5H(ɶKĘvppe c̍#\pqЇi%e r&.M ɆnְZ7\G/n1v醕$yjW|jse[q$@0LFeShT 8…7V86,&Z ShÆŧ6W[^`K\%ц;XW Cc?l (AH+/ Ec5Ŀ}rS^dؚ*^p=D/Д#إqyPsCт`p\1^ Zդ='薊nÜ6ߎU?v'_a#w³?*#XlԭPlo] >#Yz5S-¥. z5bn9~-䥱f%v3]P}\iukHզIź"GP– W>Eɝ'KÙWzPACݓ@jE(5~ԽP2w'ZzA1OE1u }H֦\h'`ufԭ+p2{cM:8U ɾX, x'rJX^ۑ)J_)$aywok`.뽒KƻdF>pOn42dR7 d,L-X hw42h3np‰N+<ٱJd_w}#UsobFrͭWI&Q֤ZYw o>kK03vvՑւT8 f$ݟ( d[`K7:c ̷@@њ@!K֠"&jmO13,.i.nR"5uU2_{9~H&Uչ>%q1h<LWN$3!pв~\J^bبqͼC*Yx9YSwc) +\!gqS0љwjύf);⳻-WZ}L|ȵ׭ 0Lo7u@J#"vXd%(OQΕw.6[":3B`BIzeh؎ R%W%R )1A_- .B"g*r>NU/qtr4ԓa'X1z Έ4CЬހ;òh#VZk-ZhaIJ\t5*#P5e H `^ZTU+w&=G5fMP+gsl N ӭYY#gX >"[C cC݌=koWthL$DqPzM~ǹB3Ns/*]xr ҪY47icNfGGf(TNխ aq(,a8J"(8'G Q_n*!E'OvPR5Ru|*1tؘHܡYWϖjLDY5J'Ueȯi7> 5^+}Ң~ ֥H)J@UkE[ zS.tL1!DVOGʑ|\H-~Kꗫ)GwOBvRYǠUL >:fJ%5! qŬRhh,}z 4N}eň.}DR8,8[Ƌ4|@%/j@x]`WJ9͏=٭̉>OiHƖ:*ہF":h|ֶ/V=zs /}Ok{HqrC!^Jvpzϋo!!6IbxфE 7.C(e9'ţyU:] ~f]hSV}bV`Vm $a4TSF)uu ua<&v“-T]7O:E#$6E i7}bY$_AFC [gl@Iܣ~uIRʻ'WkX؏F/IwEǠXrAPKh6KNߴqu! G#I":mUKr+ϐG&"R.׀Evm蓺}x v.ACx_ Cl 8 lƨhU_ʒ900rWut~6QߪEQ4QA5|]z='.ZuC|/(U,bj@Z\̒ GJD[_<`jJ˕1TyO}^"΃4ՋʴQ*5)^3 Nq@SmNH^ vڌT].q%Gc`_5*/1JM-+Tnm@)J#8iHyTڔ{Û޻ڮ(Um'ɇq] ̨JH1f0!PM\>Cl:'TLj)n +^NMUӈ?p*یf2 +r9Vj˯y=*u*~,w2/5C:9Kpjog'*,vF=bt3GHX(h띷b w_xK:g%=.YB(h7B84p' Dve 9~wQǹi3iYm-ib7Ce]ޱ?wf &f较,x-X>U)[2[DUslz勺 -+*r(; Q6O#'LV*ܗՌz򙻚 eHMsl7  BdWijc*Mn=.:(}כK{&3 a:9Jb L'^Uox7bpm"O.b[n>\zEtV%vM8uCOuZyV͆0Yhk=Cf7v1ej悐qU|Yqp~E7x:BYn5 FVhzYG<\ 5tȺ$s[XFI*@ N<r 7ZP_q2't\ N`'r]B4öaQDb&k,}V7a0R"qS+nɁZp\㍮rWE"-K/ Q[M{ \ȅĕ״Mj@ey%6?\Iڤz^14&5z$Ha_14V?ކW} t &{ »>INm2}i(<5ԅ467ā\W) asa)1S%(ˏx}F)T\ӏmf]Ҭ=w %"ECw:uKg:q܅[}ֵl6GM|c r+EhAE$L(v.BU` xj)JE0D!otszzI$qwꝶÁ+j3EV>]2_v_GbOSƊ_Gؼdo|R ·ZWhn%h|0 _`tLAOP0,QJϞhY^1׾Zbۊ pDw'Uo&ܐu.%&@N>;ۈb9$$هMtKXF_;)Jh_ͷrKSQg]ם![ϖݯb`bl {dk NǑ)wqB_~#-u@Ŋ8LFB>M ?At$zAM[g*|:g j$CRQNY9c&ܝtThH߿bMX, ̪c )E<%wIĨ 46.t6a㫅:K KY4L[-xw͈ 粲mW |^= M)yAa$g9SL6Ił4[ku1d@K3ilvʉإ:v$mҎ=fH#߾ ] 2)ȜPdn٦67G./Md}v l 4W9+(АPD%0oڬ*"##bZ˝$Z3N_kpt%ܨpG^> k_uMreai\t3EzVK'."3vhFEr-FD4i0V([q@*'^<"ȎV"SӣngzKp ^"vUVhU'_@CE@}K> \(˴YzX6>T!QIyn\*$jsp>W,S]I8>P8o'+pjV` UDG-LV!.b)A!${V# zcޖ4iǸnY6!`w1drD/d4>~[QZFj${=rrcv- e;;N19oq|o)kجk,JU͊,YWV(F*+N/L}fpeT 2zɅ6(Gs YOPu~](BJӫ9խR*;R? :7ZsyQ\P [ϸy{2Di=.㭯/?:rUX5`bD.d_k&w>vRtuvLSP0Q&@DB{!{f+A6/_~ S5DxB=J8q?1ŲN~N Wh58&60ŅlzĞ+-|5VAd:y^a뷸p5i>c]K NͭIͼ?xL=[CfZq-%ȬC(lYv9٨՟dиhެGQ`Th XS85MQʡJ'=Dm0}rcdp&EHA+RĮ6 l),x3NZT?AذKOB/'P%4s|5sS[ Opm#XN~J ӷ I>l =OB?yPD;ԑ[*\BU))<Վޣ|udYV9>LfSFv۱~ȡ_$(}ǐ`?hD71M^-ۼ۴6ˣ5}*P:1o,a! >DMo@4C)@P(i*jԘS %&m=5p2oel\~7Dk0I4=(텡ătE wDzG+BV'Xŵnvj'lKx?[5m= 0 ¿nfw$H|5㡬)n!pY&(zcARڝ]/A9"|e܏!b|o{ϲ^[BɲU4pQ}Du/Ɛ<7;C`[!1qL;™,P.D!0(Oz/2IKf TW"AO7ޜ# g'/,rXDb&{f JHwX&뤅hggtg [^,`}-ͫd 5iԛDyTjй!r̼!T )[ <HWU%rzY~#Y)\.2I~QŗwEkZib.ҡ$KXpRUd# U rHUWQnvC6 8tnw^az15F[KJt*$"XsRi mMt/ƪBxEb|HKWo^K%p׻&)_|R4<nvۣ*RWi\,V` 3vW5Na!O5(ЕCWs;]4s}wYaZuv1@#^zW bP"}mW\w5o:M*ӕ*C+y*Qle,ZI6J?fޟɃ&gкU㴜 Q\Y̩[pYΪgژG֎NT8D*s%V~ |qi-D6~$)# RxsJ!Vq3Ќ 8X2W Fiޓs[4$/pN:U>!S8l!aÜHBڻq9ȩX!Y;f*0@( Oշ8ֆ$Y;F*2#lz$i ً::tGrkxllm"hYXtӀm7FeJE 5SX`+^0FW`a,MH:Gi;kwܭ7}c);)Kxy_T'(T%hyKA>q{Ro);P@NIuї+H.4 >3G~F",x/^d5 i6y+SҸ Oi]\/AKr QGΰh;PvA2IT O& L~5>=H="[yBþٕyظp[@`{s6QoO U82JٷP{[;Geog> ##\oƙQ"J6FS$W SNb k[RbJ2K?E1p"Y`J1 :%N3[Y <tJnu|^s5ԑ8׭ܜvNNK2SEބ{˒[#QbaZ+] Rb@\xUJB(ߛ7:z"3c-Fɵuy`R!vz~` S9W>i|Δya @B/ *.iti0!~GُflWR:vdd%J?Hh ,!F3%Q ~ `W SKU&j-v -x ȑ`Je]@Ǿն> N {_ex(Th7(,d<%cWgrsLLÄ@"ؒ2<цJχMc&9Mr pibR_;T?Z])X.=N=̈́rnթ ^ 33^cr4̹͡ޤa!BkgBmex:.$~˓8=ҡ|7CS#q K;).rR=cjW6VP$;W #yk);"4AK(ޙN/w A6U]ݸO@IJC,!2[|&$y]0j1c;P>PF+X渙\\Xogʗ>< ,x!PX\f^>KhPXf1e9 1j/&Wfta +UK#fjl1{V2李RP#fyF\|-[Gګ/jLAڸ1=VPsR~Iߦ4dSNΚHaf>Cu^]C,R,zRO>g4(l鏟AXSN' [ݱL^,M~xcOoO=5d0ߞr:V es7;P1w\(Գi$o{͂~ Fg>/ yUdYA|,K*-8ȉO5aDwo461oƀF^]K0Ns#Oеǀ?G:y) ߚs\J{^(av1`oqVқi/S\S&s^ [ %` <(Dgo۳f1ѵn兗P>WHZ[T?ꏁ)%ǺK`l bȳo-oʓ~_}ZSD$v$9HPDo"W>JY.)+QX} vPoSE" u@&MAe=}2U]~= b}"2.pHSgTZ9*S2aӠXa}q(ܺ]Gza6Oq)[}]LP9sW̧< pIZ5<ŕ+??;Vx\t=~[3E㵈bЫ$b)=ӟ3Uڞ8|[H 'ͷ%hRl2cUH{tI1Ӣr]3"yaߗToe\ڮTQd,l\b!8Zr9qOy_sG઱imDj.7zn1|xEla+?/2r7;'HUWQ *[`={8\y6cIG|QYHy *>(ϻ;6^XjE#7ZfĽ;dTᛸcڅ']1kTa0tS^&DƚTdm U?j<%ATǚوi.BVJʮEżyMafj(Y/3Hдб\# ʋR=63}8r-W*[W>R)R8=fr%࿞  F&) _I)9m"Ud@plzݵߩk}Uwz |/u#u<\In(23v5|OjA73jrw,X+gV3⨣Z^rDJV=:qEShTt!XB)"m 0:b yчUFXqUMMokAI>] qXdg*FP;U+E87| P?]_UJq:O7;_&1SZza 3˝鞜pH}Z)>[.QQ_u磲_9++[OXƏi]Vn nnPfQ1ת=bavs|X)eQ ԀC='_` QpaU诧16Ui4ߔ =ɕ%Se-HRP8uX|.e,j'V?2%ȋB)7 HYp㧁S/gJvT~>.qܴAY o'L-?6N+2O|=k9>wzm7W]R _QY1R.x t3mH0o%Lٶ31i0Ν#x>TjA.}(T@MC}Ϧw֟Ⲣ9`֓6Ko: F>⛍pޫ(YfQšupGL#A.GH I鶮r!YV1)a.I(Qhegd@:bpFp h IVXBxmZ{Q-!f9 "YKTYL,ӭ3b?AZf;-d_툀e)9]CYN7 EPrG7k!=7 h*ɸT|Qcx<ֲG|_jTL^!> jB'`Nht &7^\SqmRICgBoczUj.XW^7_ʓ's}o.AJ szYZc :|^3~˲Ԛ aLBJ FK&12)a;V\ 9Ui! +&g'Q&VZ%!V⃽5g51o;< hpОX .䍇5/sOGxMX!{?A.4q ֘sAV{V5aDjHCkZZOk%6Yk}^j*,v)nDΥ."xaŻzoyUob @Ӑ@r;#L\ IߧnU vfsJpϏ䬱+ =Ko>[*5@ JAT%:u=%\g9A&f8gsa2Zc2A3QJ a&ip maS}qsǿA ԢlCի?4I|F/`W1?n\[[\ᅫ -ʹ.@\;Gf\wG(V';2驮N(c`-}I5"V&Q;w:c/͟OdT 5]fw[v1$#xs -Y"✌57H̜ 59t?62!!)WB0߼5t[ ,e"'aӀ̣r&"Ѿ~y=ypܛn})xCQae(Efaꥀ I L;{ݱt֧hDn/܂W( G^# `=jl]:/!TsݹE/y3 20Ÿ"ozqhhcsQaxLHvvL5hSߴ.kȋ(m݉\_^LurNHGKH=l_ѣ?,>f YrCs@-\Ӵr[Yaߤ^(Uᐉ׵*͕>1/Y]Ά 5Œȣ(dJIM+\||t/V#E7:\RzM;uY#L\&O>c7J(1?8H %p_T@ {b`3`p lJT qe6]ì{^Q庰!=3[)n.s,r19.F1!^0.ewK.N2w\?8MVW=0o=8 0a7vƍ?A`ΔjlK?7F !(Kԟm>ʀ?ԓ-\(GcYNOǩI,ᜂN=Hx@ОrV5ôxT2+3zRܚRR33Qq=xh&[K?d&յt T{5h62[Ῐm5UGԕ(B!c*l^G9@rC $.'tѝ_`3R)ԭ #in% &T0[5}4a' 9o~xod!,xrDez/pjsXFF7U:Ͽ!)SJ۫%gݹI=f7se-3>bK9MF9xvX~Jj\՚bB(^!_uz#o-7-q1b[+ ۤ!g2ܬ5 i1CmsMaM\tr2^MljS~NqW.=ilMf{Tyq$'YҭMz_4Pxc=O|e &'* 3TrypkS~`AzpmeU'w$ r!&Oᮺ{ը=FrĎU?'[HStT-9[ՃY"S)Ǫ:0mQbWbFo#,9q#0e EI<gTR\ =I%ʩJ߆7>/66=^/k <.~!kdh 3W=ߤ!?b/V*< [%tUi\t۟<P(O+{W&x?s:^MXc<5JX)0;%Q9tsҮ76g6D@<ӡ:Q6yCO㻃 wJ8֚.)1[lC↚gNۉ/1#{y." lHΑ`'O>uom0E`j9E 6(:~(]96#Vq/y(ף[HZR7CҟTr_!|oQ %bws/6-gnXNk5LvբI*8V* 4o;"pW.䶩ߙóنtTѡIfFdwIʤ Q$lCkͿr*PE6*Ex嫤h7?Z|CR&Θfa;њeٿ<_I40%0pU*8 BHSv$JA¼@4_A DӰ,Vc|?}lՐ),b7N "N?MFpCv!,kܧ$)p޸bf#o8EIr!My~&U ͰG|0X!'I?YHո;aHs(EE k+J?9u{kKj8SiE<p  `|mr$HE#@É~MiH|rXYM&F3&QN$E >z#XjyhM&TCI|&ׇJ{. v$H/GyxgRdz-t8+u 6Em_ʞ$,riU #|Fvى RU)* ̭/yeusWQIc 8Sa"OolzGX"󽡉O-iFGg{:C@F 8vŚZ"fܥ㌏"7 ]Tm窍k%Ptd ҄]y7DYnpCޓ3sNv3JuD5)no*rp<[>Np='&T2 y}C$A7ˑax%E@p~e)XOJEfX}2tgl9fD GPE8% :8=-vJ!Hp֖\謤("{ N;t#4!I7]Q:Yw g2.;ڵ]w)o{`Sz(I/>p6a]G 碹[価t Q^nG*YG`r:$5U}(?[&rX)3:F_i;wuݏȢN;}U0oEyr'9W$F~V⣭tl7l1QCt8n;vl8kUOYL!+w'l5ey|b%tq()ؤw|ykq`j[g{R@D9_t946^RwWlpVaSfe=)keSn#gi5mnN0ͮ P~RiY2gGw+c&}^$Bӷdj-ND S(^Md<8EFOF. A[E̐ _dFCm0:]`7O#HG f>3$\+ǒBj E݆G!y05h{WFg1U MZJXD:A& +{»2~"jU~j{;)S)*OH](d Lu-ӌ pzo &#qpW'Rn>o4v;jW/?@[ 1#:<61A!p<=81WT&mnX~O;IHxw;k#`-YƽAI\E0[ɉC |%WKKȃGa>ȸ璸!&)c\+MZXxf5)-IXpzt\LCKnCM{Ds\C n@6vA"`E]z-V~qx/'DF<SyO7GI"z1!3rb5C^ځĕ d Zviɯ)㲵.hѩ iIhpR?QahIK[y zM"jӊPxnfKxUWT?CLY EDz"KFxI^oM>EM.cUZ%^ޮ86S1iZq)\V. gQn0>߬ hfQTdbwq^)[ i/ eX9EzXfhPOԾAt NR^o x6m&d[ To7 ӏMR`VUCHⵅw6i3M\+mDLyj вʻâ=VE1YsLE0~OD_ûPP@C9*PS*Od$"ĭngf<%*ble e>tefhй^PB!G[~xm2TʓXZxPTOlUesw](m]"K슖_dCUܓMSsdewyRVPC1mY t;}\5Ê7ǜjjH~py/̧n&W 1#&$+IY _$#e7fcɍ u7k2~0_.r(y.A5_,WeLnlNߔ%Pݮ/`AJajgڮ$+puh*)gKZe?l~ } l ^ϖ7S}Np|d-Q~204ݪ Gk?'L:HTf!0I7w_CXnw+?'_5&VE(>O -yzRӾZrS€QpubSnU3+ OO^/]ӪhtZN(2̑z0y[ϥdy՗6`ʩ=F~ =}&k1_~aw L媁7gcΒyYQq^Dɽ ً\wHQ>r5{q5="[9W+x-5|Mvo!B =qȪ'erD4Ec9cE9dm`S+L|xq:rU1GӠ!thpM]pmc T[qv[J.kN&T#NnYQqуVn[ ) F.Hj)d o.rS{mVyФ(CRRӸ3pb<ue:2NA1L--ǐ0o/Bu|'V۱TU(@9]6dJHț!jmfTpί{trWL*WOО {}7Yz/CQ-7 ݴSq9E* Ugc̛@E$!u%ۦQFWzfh-S魩 I  q޴@ Tܓ8gξ{_Xj_8PTHRyn^2EF [p0 ǫJO J~堭 }c}ޢg֞=350E~ P%'t0гW/ 0;#”%Lu?X[@sF1"C"}x">9LP01qH5k5Ⲧ-6#SL99Q޸9.E  t^h &3~d%|DE k6#>fA+KUռ 63+D"XT1\A"-.b|<Bw^fp]ILL*YJҏʓ'ĩVL$]%bO#˛.WtCybFޕfǬz2%Z tzYoVJ܊wPuU®_|b !6븋P՜~aM<(}/5:ij+ _Ո{(/ "w\Iȩ=sfwfZh#:'7M>>Ԝivhy\ٗmr%{fā r5u,I70^yݜݐQO"YS&VGbC2aSdut֍;쏷 nQμU }JuxD52L=ORUxjQ7P:c$<.z/1~-I h,!rM9^qP.dFm*>7$.Fz)])9eVBZ?Keꊢ\J+R?c¦fVkW~ B*pW>/.JhXvlj|9.&Ϝasxx! ߾=O_k LEFl㍭iڑr[:M Zϡ_ U §bHfcE ծCQ7˰wlS'9tcc.(O;Z`2T4# _sY[L"bĂsQg(] ?²|A; ̸iMLj(^*wPۘ6SS ZakPDUd^G~* $#TT}@&i@5ÝEOȥ'{Uw$N-E4I2P,q̐+srt![I6bkӖbGf.Tm͞ ulTTs/6M?oL~wO55}y+z;V YDdZǦ !EsdNa٠}3|2["?=d1A5raA`K,xA^z /i H'nSG–2>)`0ci회M>̀3~Ja|n9 @XRGg pl"8g&f!rs-ۣX%5gm(H)[^zf CU_a’U=rD,V旜ݛxȘL|M!x@JdyȊpϸM YYDj֧#4`Gz_$*A;+wpI5u-:Bd~zѨe?uRd?ΐzaюslCP`U/5-y&ioÇ}G&(eHUcE *q-NK;wqmKQlb1xp֍^ 哢w9{jtQcWa&_`rY[\k %̡FW{llvÌ~=F购ƾ<6U"?_}.mkofÈrxfh~ҷ0 0n̟+\2hM/yR[}2^ف%N!_sG:}OPfp`1ů-h/Ыz{ǩ!.GAB|bbuF0zCZO!ݓSTO. I&C?)l6D Ѝ\^YYWBՑ|lf]!/I0Y*Q烒d1${Q'EAhQ,>a?6TǧĿ5t>,}vOeی|ld2z|ڪe/h#aQ"E-illغN4_y?K&~(L :s2o izfʅ?o={~!hEjYM& pf )>=7a%&-wMvoLq^ Rim~2E`ܨ`&zS J/bN%gmߧk4X-aS}M|5f&7S鼕Vxȁ" U-MbkMU?,S۔r)4H(Qrg36J_,tD= {Q4/\a1.Hcxwo㊼0%_G A=F͇'2cF<d"youmr;E>`c2Ldw43aÉ s;mkeE'W@j sʬz +\c*GP"{>c[D05l}S&pk6hOX_)7v="fiU^Re]󭫓u6Fۉ"+>q h 6e`M(Ai/8+'B]t{.xZ$:Q:M٤Q ͪnHJf ^z35h|Uެr ǣNLsg;[h`}[/M;\u5834lV83=&ۍp % ^K$A`I% kKQlJBxLNy2vK*P}iyDM(M`t5h={o˺JpCyƕ3)%Q{ B<Η=4H#\y̳9ɚz 5=餠R'ϵSXaA2TGTj[Y=Q 'XpCqPe9%%2i8z(DXdL|ne[|q{4`CBtb֏ݙaFօR'xϸ y6̅P/#iji % 7e+Hm=-Q4Ν>L q8 u?nGqgF{ \`}h" #xkh^Yl+s+%t w&()N{] y@KfW$o@m1y` R2 ` AtUhm&Q'L|!..TgLD,K?Hȭ>-wcpb$ՍΑyL+x<%ά4iBA Z'|rG*8R!t(8hT;43oy6 13!Ͱ$KLqв/ v^?{/ܽ4:+/XiR}%Kݏ,*#W].̏*i49Hځu} u yJX[]!l, (q iIo2?j0+AnˁD#\Sn]\KLD&|y3 (Ww'\je7C*Q|D#".FyEAbIJ{"~xy<8ufp F4QBw(M{aX B}`C=U򚌚sSM/kW$p+X]wR!c:ZmLV;T]7'&H)9͞Cƫ3@YR'o 7^=9Z 5!'uKf2+I'IN n'k&E)=p-C0li,kz`'m};KlIZnDDO^E ϭTh>dl,65t#IE*?IT BE<#YcތN%dw 8 1qje|0@CyKs8KT:ۧZesʇ)GQCvق=Y2Q(;E& LJqm=!,5W@>akFc77`~:^xFZ%I(4{AؔbAGR*igxcW z_ ub99l IdI5!׸hNp:r o%fٗK ̠fe-8_QmΊ=:xK?`/#p'%4ε)AQM?J~ bfԦ}fK4l0NYNjuȝUO zgplTq\Uoަ(rWvsC  an6+{Y҇s/դiqӵքŏyU[KJ&k'~G&r$ Î%4^4?]ŵ}HyN.{u]W#:ۖ@~G]{a6zh |qPnIg55 OCB~Z 4j;ͣ];c 4 ;4>!@bl^nI@ 2C7UwG:U73+CPFm@+UzعKr ' ]مe1l7d67ycˀgB k ҝtÁYB[sBdDenXC|u[?.*R5a-$p|]`u!:elF`xGM!.aq~E[7G!z.t~Wfp?aٷhc NV(G_[eعt0Iz(otF; ׷*Y+MRkˣ!7:jOmbt=17H8J=FQ6ƃX^)aE@X}[C͸`S&(2 #5Z@#&3lB_3V៤*WW%H6 !f%!1"5rsX#(ؔ7hBja,'tׯn%!ym7JCU`_84l;HR}izeac-Cfwӟ턻b=BG )昭Ē/92vΒ#fi,={̿m~1 qx>V9%o "xq!P"&s_U$ɧH m_u¯ES6OA!ysO"$lCohd."e-_OM>`QI.yD j.QITy{pM7t~])c@MhL ¶Sh^Kt )jg}7=[f = Ґ `+&ct`=r&z#>+ Q*Na.\l"ԯ ڋDeVmM Z^i e-_良{qg)֨ڎq  #B֡CS x^)AvG`;\c뫫' s?^ec:&=&0x:t9yg@$#gL^'B*G8JXzâ9#ѧc}~l Rz(Loo j<{7ä;л[ƚ+oGos7kr`ykb9J׿ZؿxPA~$?9Y"՜e3a;<_yb܂[X4H:b@a栯IT/||NUEK+N+d /R}&UQ3/jןas(nn]K86 &bUE6*R^]fU-k a}!~kD1m=eg-e}J f`pJ 96nR!mKG m&<@@ɤb6y !U(p}/kIׄ]WvcB\L~SirðK"qd؃GƔGZ )CM?q9oKJpו5YgL&.Dpɳd[J&KuUIvyͮF_uֽи}DpxX_̷d Uf|̾v1P.{iбI ݻјΐ>sDkWh]-`xI41Jh~EJyÛM>*wbvz 'B2hYc5!5Chw@")aۓX錔`w^̆Sխ*9 X{__I@B4{x2lٿ@tBLBR[Zw)x,0o[@맰c#  ?JDĬlJ?h#]D|1[im-&d(hQT2PaU^YR)*]4+UgHjG5zFĿ3Q)X.ߤrhvU< Ev˾)0:;ܾOU mT:vk:>A!I6`ϗ Tqb|$["xP ꉿCUTTԭ#V+Z24#+qX|~|F ҭ7%cH Bn;SԞ_ALHd Za\Dhn.Kns(ɵ rQ.wc/b?ԯ ro\ਔ䭜yPQ 8.܋f,·9j+6yT')kO{Mfwٮ-@\| tNbX96W>P`!#)cY#EBNYXCߣbu7TIlW7t,5[.[v=`:kN>B‹]0;(xwCb~M-sp~%Mѧ*.WCcmV;g]gp1P¯jm}e[8Gu[N#(c2d E03ѵUBp)(oM}H+Cj|3P_*E?Ŝʶqm_ j3fgwɊQ_y槑(IcQþvXL+|%6m~)槓w}?\6b|Qd@$H S.YA~G>/ ۖG#΍E]X9y\ fzH=`@ iDx&~1vDOuH2i}\N8&]!>g)tSX"\@| 9LZ4S~ȩ"v) т@WT$Qagf7Q\jgͩJ3.j!kُf"zsnGЫ2F ,"Yuۈ@fv15?o'0<Jd#w>HI)&4__pyI HeF"/`y"xڡEd+*vzU$MA jXXkDIeߡq.S `_F2G3Ra=cbKx#lA4]]Ǖ>TJ+W4PyuE՗ ,DŽϴܷ1](!o6@+6Ͽio䴥 Z<4-D#=cΰ~-#LgN_4C3ܜCYlVX:v-ZqV!,"X4Z"s AQ _ilU#lU54^K4W0[5٧h8ՠt~ ](b qqU\FT"JIXExO[Am%|Q=wMdzD6nZk^VayAS0 3͸l_ }*- Z!;<0| d4 1 簚m!b<$ڇc/#3?\wyrHvj&+ TJ.P|Z.9`g7mFRȯy"]%"D$ΊVS s+X2\1j|>LM,-f!f K. E+ϻ}5X9Hc;%b[)3mEyՎ+[S {!F‚ǹ_%) wv]ߌhV\V]; iB1KZTJ[p]&C}׺~90<&}8ph'ӛp`0݉ <C { 2Ȯ¾VBOokW-mV<K&|{[^"R?فEv3`ܳ({'țaޡ)׈G{gd2ai/BOR;r|[W^y7W sBp :!nP@&|T#BSodY!wڠHhM? ;g [=V)vc[9c:pB->gNdPX~,WI5ɹXfWÊ ȚNB|_!U{v% 7YqHͣd<`te '/ E0[BQJZ|0 dg !AFyv(q0VSGG*`nqF#K7 Q4DP-Uf2ƮKt h?G`׆+Tw_wXIrԄb(ҝ!ҴMRKrZ#]M#]P yE&/ ;O Ob)-S$~ B旎{@buAΟ^.14r[RnY1B #zg n'U8.gtuV!Tig0Pa6`O۞L0/ -߮ {NTf8Q6Sm|GgQĨWWFi<no_!Q[ 2(rpc\O|oXG6Ĉ9/>1]ivzdwO/#3T0>Ұu k5q[UO -QZʯ~ܛ^˟D|)(bXM~mF}EY 57ߛwifٺ:J+,v.OC\w ,PC[l@CߔޓJ"GBbR!C49ʷW aLCq\_WS#gM @P iwyܐzB /wU\+սK:UIg}W/Wd SmײNrt;lap';low}e>bl&^n28HTBU^vQEg\$hgql7*|ҝ&#YIbࡖZܞrT[`ewAN}Mp֫rDAq@:JqGvt,QE@#qd$FXq[l Lq 3]@څ4#]shT&-OV՜)[N(>l %[B(FTg,phqcז*^S-=0F]DWus#8}]:1Fl6䇀]6Mj= "#=]Ÿ.8]'dޯ:y>dv N\;5en<'UT-ִ*%r}w*veq߰WXLP$tbH*<?ⶹJ 쌘 )ֆ[Su070GRҽF}Inp}&wA<&A+BA;OZ[G6IpdQ]Bro.u>4bq[2/4 3'2P6\ yr~^E=2l۞)p.=y;ua9 Y@卑VMDH.%@ի"nkFns`֩?*U$3@rVٶ A:!?AK5:c(V_?Yw0ۥ4BHQhY#h߇unh.9l2Gln}.B\sXk`'׀WsT‚KxsIOP gb0Vh@07i~ݍχ Ёq;Ne_\gay; 枱pp{rǷsA{17v+L6,qkB)xb1tu RdSFI#߾[#cYP+j-o! ;YG@3}}I g`6<,+Hz:5 [~ˆJ(ަSh D9zR,!I?Ŷ/Hw^L1쬳L#ǘװF_wuCCrUd(B+)_w.1)U ;-r_\lbw 56X.]\6.AlQ {s !tH-)e!*͕ %:ٵQ._ڧolR& pE-ZsyK ¯L `3) cZP4I0z[hVbEs KĿe;u.{CڲmM}>l_WNLV@mᜓHъ #@C"O{)~yhK4mzYjx8@RΨc4-B|bR5K[hK*O?ݭb0ޗ=#a_qoq* HLE"@5}:ʛIt)m?87^âL5 NT5b"̒'p3PXѪҋ xs},P9Dak$:@J *,RZM1'Ҍ=OGEG'S|oށb8^ڵk^Bf3ЪMLZ(ȷ6iH<-=\J綖w$SRqXA簡*,Ԥ =\?/z2?[lfI$bb c3kw{#Cv`>.fz2V؈@wx|Z"͑ɍscKe :o]whWH֜0ε!CՉòvY ;>! Ϥ0Mh%S~W :zyR";A=WibWߤr/SFm 1-Puݘb1n=zW{ \ f6 rTe`6ٶ\xPf)DD,nuAO|ee>*~r?i$$_Cv<4MzMWKAE3TT|рz|0[a'Im|ׯ]d݋2֐TuCG!?T59p8A=<¦c$8Z@juW,gMZZ{j*|" W%~{RL߳u8AFZW]R7тbyC+)ߩ`J~{Ɏ퉓eQɔ*@b7u@ʒVqNB"]NO([Ⱦ+ Lωirya|RWA-;0^EW# Q m w]oINKUa4{:C>#节le+ń)z=~5ȕstlWy^ÕrctmS.bQ8a|D/ TqXZ$ΪĮPR.qI6:R8W+LQ H97B Q1-2{~ܐvrhE%=q.pXn;ߟPqA̅ Wse{GF7;#ף]gm6mo6J'Pwz@vlIuM*z 6Ix~)S/#H|T'`)QcEq$;^ h{gk 5x0 _IjvYn l$u!j5dd |)g/y/^0SZg^Wl$2)rשFzAj7Ǘτ5#1gWMFE|>TD!`2H5a @ \OuִQ;F)ua'?%/[ |@S\Ol#DoX}k0^-R|3r N#bSVݎ.~4t I%]BC9kN&pȽg@ +umc#5hvӐ;z{L9ڡSQ=^ e. y&G P\WYC'p򄟴˄^VWxy< JpLsW'sL\P9~\񹵯`\)E+F!ddTU t QIxGQbeny~&uBK` r֕l{1R;}μ՞y8"Ru.P 3NJYX>qm+FR٠O`I&9nƆjXP7 0Qt D{@챞 6Sw!n 44Ǽ21: (U %:)-vu.c'W:yЫfhz9ޗ^HqaVy^xx @a]>Æt!'gVO&0!ӑ @|*%U)d6JJ3%i'a`2=&#VtT?]ee,4KܖCW"[ml\CĢ{y9AjS`?BM,yw3.qv 苎lmlA.b vyyX:&j'|s>hȗQb^&.I|kL2"-L3= IW!l#Ɂ1JrXI+t&ta狮 ,ד9 S=*u}TTb2$VP,L_d9l2`*qOHus`'ۏj)`Z$dgynJ WjnѮ^Ʊ6: o|>[)NVdSM [LFXm# fCd88w zQGV^oDMk%G 5YSRTd)C7diY `-烣1x¡ˮ!~c\hEz%)KLc 0K̦/FF7bN@z+ݙbKdc2%pBt~ׯWu4=&$@~r^Ar&Gn$GӪ{M]e| μ\QFꢲa$BjIs||Q:ϡyѿn^Fqw j:pLKemb1|X[| vʀ|  >v %=+9/ϊƙB*I:[wAz]⟄}X ʵy&9/MK Ȇ)~@##*+ ,HU 8NfEpq֑VU: ΐ,} _dk<$\+v+Xhng-bma8vS&ӱ|#]Rh_Kp 9]-"X\?S(~/UD |Als$ܬh7O=3Aʪ _'"b@J /vn3Ѫόzy6xY;%;&$]~Q8_g0oB {TUrm0/Gz7"j[F\@\|/XF>ܫcJpA{yRIfT?p; dķ>D9ʸs!Y-NVFnR6\xewo2jGknf><sE0Y^7wu x+LɹHzSi/OYZ(hzfh. B}0IU3GLn56ʈ| N4S,eLӻ}oɈIU4$ZiTBBdCf cx j|nEH-e>VO:fHCD؟~ RH]Ss`{P}0m5];x?i2H?;G%_|򸷹E1> 9 !Lj$*&|1Ϙ#!j*pQ'ܭCxDJN/%$9Τ׸s?7dNh`aF7 R;Hϗb2zaϜ !L&^1X!8L h1zLcN'V"FMNfn.;щ\`g1ppRPLH۬oLwOֱ ^:%SY6W{o^{wFX`?K?E8'A0)x/6 Q+[ ],3P(AhHO٣o|͉KZ~,{T^f!?F}q"ms7"a`Oְ5ãk_.FNOTġ'6$OtWҽ *LU~$C-T%`&1/M m+Rtsݓo&%ZVδ~JX}GECٱ\3e]j$ d,i>#8p7dX[y\G8 ' V+gsHw MpD+ a?KGf+5דB_[x\)M˥R L՝#\T=5&4qI{@PC4}DO$*:gf/Zꔛ%ouim`&'Z2Ua #+A,Dh2U*8_Ny ڵv0 ۶ZF%wu‹{b|8kd O{>pDb IʏX}p䘙j8|?V\i';[ F}ڳRChp0/&AweFٗwޯoJ02ɚ"h.vc4a7#fh[G|~L~"6=߆̟3j"dDO4E db%`M5MS)~nguPFC Y)_4s4*#K%ҷs>iE;X A ' xILL4{!1ӛ08Lunn+c%nl=RzlDq$maXVykC( Cuk+Ii1A>|.t{~`]Uރ5H^d)1'!flIf'ףeupvv,ooRR%/P`C}Ri vͿK,1Q0RG8B찣E4#4Y6GrHd3cĢT s1 B> ⑴Yؔ0 ,n$+'c[1T?֬?햟5fg J=O D9#]k'IgRX f$Vf4SOG=j Gr3p90o:me`Nⱕ VsFt4$Ҙea[|y5ՍH%aXV^6r(rݨ^$~P8oGˍÔ]Lbڇ󏡑k0bJl6v8 n[0W&Ud0j|w5"J.H^'7)&+C jizc4sx^!LR-Oq-/LZ1|X[KȮN@9n3+c-B3&.w12B񋃴zz\D[Q)D 4]cތnt<NFӣ$Ulq?ʯ!( GagDwhM!l܍=M-;y1t's ak6Z#,UF`$cz::_Ց3Ƞ[&.䅋 =SV{UjZ#.[:ʨ#6N6$8.>yʂ^Fr_!_gtvf<"H7YXA6ý#=}YWw)ê @:$,\7nGrBh;l劆ΡJuKv/ʦe]j05RdBE@ѣx-Z})-V3dMRWfviQZjbvhj'[u9sچ ,hn)ݛeӣq۰@ 2[m;*b2@4{WRRb LbV5鮻Ҽ\M LO7N@'z,M)LP'k8̐-^3w Y|Zey{h0cB|_J3ҾpF@"23fCZRDُs>̍By!w6@DeKR>2GUZz j27aekn1rQw[W2hZ0C+H lqN5Inf pa~qe6g@A!Vn3SB[cd T۪gوFq|ƾF䎭b$ygc&%{obkkAutv Z^]'2QbK^:>+1~2` C0񚚤Z_#>#tRU̯h7"GtHP3ywW|`^%Kzg9WN,.AtJX^1 o,v0"zt)~P-<1{W $T_^1iz ۖG0BFa:BR˽,;$ C̠A\H2KsF B]aJ BK` 㚁*@)Wr?|zcǭWu/\4 2ƕaqn8ID+NcAinΙͭ*H#Gud ̘# Y@DҲvDbG1:X,a6 -~NǢmT7Ug.NT&]-C]rw N񢰍v=9/衶@U JERkL5J㗕ru)6uS/LN Cw/v 3mXc~fz/~VtҤ Z5-(p>SXe hoo[ʧ}ƫTZSfJw ͓-H] _Cğx.&K]אkTK!c ТpҼܝ-?Yzs-d^X /2x. :ZXv 7Ij<'8כPÎZ%Dr^E?6Mdr< *P@GNۧ~(b)vq`Qf\ڝo0Иώ\2%7}4S,MJ&0(k`wGհU.:.팶TwT̵*m { 'ӫ pU:,qhu{:1y~SNnJ)m \$>.;DMvҾ]]}@fuG{%Àf4fqJW=Ø1]YbAR::WDbԀz`* )C EzeYn"X/M`Ա,yŎ$ yRm@@B{ |@K,}!,6 q13Sϛ f5JeY2?W)+4l+,1QT/R^džHYI 03ssXv gfyRAʜy 0MNɣKjXure`(p7lψ|g`0e'vo-;i'(FѰ#sO~řr;^D6 0&5^&a0ÈB3嬞P0kQ~oWj4RBd//v4^M8l7aM:J :Ө& \QLQZ8Jb`B`k_MNu8c&^ x0­:>%Q{W;@tKa>+pyx|{_*oDGa-ϳW"d zCh Hn% A[S:|ubok2RxxN9](a`sŦw>s+s,W\ԋ OYŧ!+*gb=W*V8)&ɱW1Ym4sXsGNzLxZ v\;RÈXZ4\H+xut֐}J`,QH: * *y.к@ў0::j^1So @F 6ނǷ#1jI%Vev>JH].AF97:ȈVp[eRy C܃Popy ͊Z'z'{mɧO\Ы``kUoPUŃBCWJS~5Y/$"^(uL}NZ iEH0t7 SӺN:x=>= GzA8ۖv- cW6nÙ?^sbW#1PJϢ9V` $b:&'N?<h~'?i &Q ԤaIK;k2 १H8$~/+'G냶/Yx;.0XVUaq,IGRÎzfY&I^{*%/ݑNd^$`eKq}z3 m*vŏIDGȜf nKk/Dq)?T >!8kq=|IɈZ#VjrO=J0S$[0u67B܇k|Z$t[#l'|\5b5 8m9L|אĝZhAه:.Fu6yarȼv(ͭeOQF'SjJ! toj`9I"Jݓ =.dEM;ns&=VYC=2-|`2*oj0ʼ2} _.Sj.o93&Jߐ$!3NMs2Qq(-˫ 4Uj/FڧZ"iœG+U># x@&HڴOK% K:l2wIQ'68:gj5l*8OR&wB C8"7 }qpZ/]%;ػRު%*Jxy׎kmB姈;k>eh4糤zC!^6QX!-YO 5lˀ-c F.^.0QX} ֍3E* UmsbQ bEF `;TvX)_}eUr@ohEy 1* aϷk +t}36x&g)H7_|+(T®жЉlڄO`۶Vא-}MBC{'WMR 4DaMf_Ǩ]" }ΌuzM$'$Yܾ؎#΂#;QBwMS7|"pO?(-Z 8so 4abntXmż@L7C~H? _p\wͭZǎWɘk!Tj Pr_wi/@>)[j&_gq/s .-f5|k <L)-9f&S~q)>8K1KfOSdKZY R5><)Fjz 0PGqqmܽ slq5J l2tܕuVhɄ_hZ7DZNl? z1:")tWx){͙þFQi11Q lČ܎)4 )ɃiԼ5pkƚ1@%)@2e诩hiUMud>NI.ӧxCŏqE d)i~y@gJk֜zm+]sۡGWŔg8NL\~f+ĖYg{gG~ |&ӲNCTVftld5\j3!M=a;ougDD(˽2v σcZآnX:?I@dwiqW'HH^1qfwg GKҼ G4e eT( [-&ae$ D7AoM3\Ψ4?L{Ծ}>'O-f-Q%8 E }7hPɯu (0Ϙ};6V5V PcnɬMLV#DhoE Y). w ݄|S%kM*aUERMiP)a) fpR+lmƑ2iM?r4c5!9CeaEhGEX/R^'Wf1݁u0ǻ==0 ط~UXNyEGElPX @#891 G1g߳K"]T͉< (d4fQ<N MT5Bl)Ev9QL hI bX+W"][v= t&'O/>8agഊ爧uF-@>`GK&=pVCxnf%#!쳢̼,W#֡wpvF̜(KCmuԍu2+˨?!|QjL'UƲ e#ϭWu*2Gp]mLҿl]mioWgQL$0ObzMHQhP~W0;\vA2:]]T*%ٛ7MZJt9vu"@r?]f%>0kp.1hpb;S<%Db9xNMGb^>&.1~1@ E_*sg,NzYtӜy0Oa=T[!|$/ɝҩA6w|jwݣ)oz(? e8\xV ]elbA@RX3 HY3# ܦ2wze'bzf\vl vOlCJ'qS>X`D~%s~pfoiqQ0֥lεrȪf30BG=/,Q˚Er$>zЋ0n TzǑa0Wy_93X64xTV*)ξ-APNނp gw0 sQ߼R a2"M̨"GJЧ 2UMdѲߤ9<`b] .3BnB jpz|` k/y;Onw6Hd,[z'5orKokލ=ϋ,ӤeGۊMZQ-.y?Yn/nw&Z{Lc?W2 X(*g[)1oaރEd A4<\4Q:6Ք>EXPeeU7Az4A5\:/NK2`vMpaF_P-G"OIX\U"s~KL8j4F2=p $6Bbxz>$(:Ҕяbu2f<#vfc"\!{N fd8/ʅzhay\I19k/Mn@B@A}~>0ꔎ ǰ xD"D_Ļ4N+!:WAی@ .% x'Ǟ$\R,ڑ9kIo:n7TVt4S5i-rmqkxF[ }#f='z"ȸ";Zpvr?eDIZt; ;P#!!,=<ӫ.'?6(TMr=j6OK$% cM"{) )<!tޙg4i Ή܏B b f"iB,̽ɘp)i#XPv/H/g'[5ZV>o4RMVy`a6ld./ǃ E<}#:6Qa#z7!tA-rFb>*:)jhk?@ =3@ !YU/OL-qU֠MKjLL2D2oD0rs*ZRf[;R>}lnhM"Au(6Zzkbex}9 }5U: 0ĺS xWh;ϩ.kQ! ?Sڎ7E(`Y*tN't@ 9E,R:K9kЗaʳo d&J: ?ڲ|,pR[kJ5mQ3y)sm:`z#YhRuty1%棤wHnbTe w=2٫t$bW6M ZW u+e!kMKqEeW$ k:cû@Pp*@S<ݔz7m2$Mq B+Zt/Wǎ*4zQ9!QPNvks0K`A'oRgڮBd 9bBs{ $p֩@YEv+;EڟsIiZAb )^#LU5¸z.yV2'P<^^-+-N=: qk/a0ɼL(lޜS$ :rjM*=WF딕܂`.O MsRq]D,O)U3k,OIa;ӎ{s#+PLQ0/݌5#No^&ɜn'6](ҘoAn1#TQLri)m^=6UyZ5&BQ!y, -Ε? ے79{ r<#TXULqS$PpD~,CH5w<#nT%ƸÁ/N;J 51]5e!ozj _p[7+})m6&aM}ކ +W*Q^#+QfY>%g0 a8@Ƨ4Y%n\ٺܸn`CoL,RWr9h-"͎6>03.ʁqpayPP) e'TBt(80ͶQ蒊<9B#wҬ;7, C{ ւN7ɟ࿒X>2W#. 3}mc'Oj&LF"a|1B%0Ҙl@T'Ⲳ}oTOa ɋmPA\Iнk^3 |PtlnK&h9m_,X`fVl)5[tdJpɒe<21\r8M ^z]a3!*+XߎI?XmxwY_Я$ܙa* ΈhuoĤ&RG*;y7\4(&@qp+|DU&׀QI;r$ȭއv7i|*a! vnd*e5/s 2V3v` Gؖm6OHCzֱß^^e_y5(\~Ö{d6Ʉkr9ٰpOB 9mpP $kqskdk*ͬ@pf-%G޷/'%(+?BwϼUIxY Ǜ+&w3p@boFo>EWB [ER B}fln!b > Q3V]^?!g~xawۿ/ݲ>GbRG }l?.)83"+xI&K *kG|~B&8€)|;DdT%.Iyud}ɴu:+C R2 F/'Torz+1FEZlh@Q?ʩG*kGXak\1?rm/dԯ{l򴝩<M:286|Q%J޻AMr1IGŲP,؜-Sqr8[IyJFXtu)e7`skʨ /Î-]Qf$r 1/!آ$[n)z Vɸnn+!,**U|TL5@9Xq`1<GKpUi Ĺ~L&T+9-= ? \7wz3FQv`Z~iz>&,S5woO2[Wȱϱl&p҆rNcf9dA񄚢9AuZ{S?–*/mukriMomVc"Qt֭[IzJTX/X-ܟ^|ba p bkx(u hmν旇'ԟ]@v ~UfJ}݌K 2'#q?7li]NbJ98B#E /B iCol#s=-ô R '6]~/8ٶjZ͇Q^@+u@دh`-; Tt_5`M'nѩ@If g7}Z2~  ҷ+P9&M05<[?8[ڑLTGPjHv:oYs~ `>ó8 >l5jME4Ttm&Er˦(M{f6XjX~g5/͛=vAkw.dK𑺥#Boі)%kuOmH*E^ љ%-9H BDj\ӝaƔ$5t|])¼w c.ES8..TAP[XmѪX0v]u0v 7 HO׬ :z +M|m6&~SęNNa:E˞.DJA\20q:#b D!#eKLldl. Yl#}ƻRNT5>Bc{ˢ<4\ mv1ОrU{f*]]G49x 3?r} Vġ-8$`C!2fHXJkF}W虀F?ϿD*JaY68`Q+)$:~&#ڳ̹睭+A8w_t†$Lj3/yHl| SlIW\xF{y)qC}t&nn 1$!&{w.Srf+Hyx0K9Z)FixUuw|fbOչ@_ yʦނ,pWBD|[Kº)gJ ܥr*Zͣ ̭ ,l5/^=] " O G,(QIWۗ讕H;&yG\y%Sqvi !Xl=dF&i oBf4k ڳ-±71c:d"X;K,޼̧V"ݙ,I'Aݡ>r%@w*:xj_-wKCC&rK՞WDV1<&gB& DYO)¤XG7R (Ah/? l8OClt?,9 ^QVhd>y'gKS)JRV\%99\!1ã?vࣿXq1ʔ"DMn:~96z9r삑gRܯynD 7e@{+QڬN54T @BqGp7u&)#TvL2ُfuIs{) LaD?Y歕2Kwm^ &b\ltn 4dO$\Q NݴlJ8"@ r/HALq=C4-ʼN;~L砖i21& _xL!sI ^ALbFY } >>2"w(25@%0~J5!8Kuy590>",Aq'N?'2W]Md¼ؙ{ ,n(8`YBP֖N"UHd~2eB eΪVTQlb<=!a#y 21@_GHs̆|/haX;(ђ!%D>_=Pw3w4*:uw/LQ6@v\"F''s&xuL37{JL GEXu# ʺSl ҏB*Oa}=Ve6IfU$+ϏJafp^ŠǍ^:&Uy83A8S@ -_ΪWL~+Ro0

ÄO\P3?9 h)7s՘8ux6$-슂چ/y@C^2 vhk"9nsQ 2hSC>@{=',!ۓa9ٖ>]{=N[9{Y\Zj,>22%7;f[п;WqMNlwaYR[Θ u [6nnM'kr(+mR RJKmW&s Rņ6kRSx%6QCsEcJ*4R.3ŮYx̛Nα)9LB`iAD =4JkKP]9~9u:gi;Ȟ,bDxtqm9:ƷoZUy,hw_aNX51rHI*g{UȊ$ מpϤdp(-v{E$&b7aE<ۭ{]恴ppS1u=(3. >>Ճ9e)?R֬ kix!n`qoҟF[h.ݾl(VP!QQ>L0m+w6H`. JWԤ=裕`C-۰k1r{!fT*~ 2 U7A, (;Ӯ"?.Ւ?.狹dEA#m­K"$'$ nrɚyA?zr)W c ?S};kY|-2xY@ *{y}$g.$[wD&V3 y%BBǔF!X([Պ{같^l:z%/2P4drd-Me]F}Jmim*hbIpfˈ{J7$ w E9W^(_|Π)}H~Vљ A[9gR aoEzC>b_M.;=NnA@C-fG|B0乓9Bl`J^>..\4*EH,+z=ѷi|zﭳ{/ bD8 SyY)"V@ڹ~,ډͬ7xM6~xi{=rJ;İ[hUQlཱz#.Mhf)phc'K$ ]UԱ;bNz(֘gƿ֡1evph~̈<4 yn TF|єE;F y>ˍeqy%V2n "+x2ka2P0# 8H+ B&Jh}qng9l]l,t#|V_mibQIjBXk~ *%͙9 JX"<$Vd^:(0N*x}~RWMYG 씐@eE4`E)ރyEҗy̢# $Rv*L'tsyHgHD{0o_ \P3fhSۨ; ӡ7~[8b@t"Y'TdntG}tum,c Yk 8;LyKD7:Q@H$jhZOR,R/J8|F?UޣFob*6*/w|Nm& $Cu +K,@@g?`rbb[ޱ|#dq}[ X Scl`D5u ±Fe9Q+_.h'An\VKZ Zk 1| W&i$O|HϿrǺ X+`[^*FhMF>^T:tj* H)vARFqt[?'WPvvZ9fevͬx$4e do9byi49!=zf]?L1ӾS3lIy 6W0)&cEjܨ3ա!Zeq8&w #q]dm%% ]pH.Ggy"%M>kr8Dqw۹!*%bqS4OL;ZW3<&`9䱘,ebJv}.EJw/8Hjʥe&;X+ iI_P%",`Eŀ>/CNdQ ͢!z(`iG`ARVAt8q8gu?ŒAI8cAźht>JOHS9g΃s" %qtLq^*ǜU_Ht '(MwG.~ TݦD8tSV"Slo܉P-*31IԔ =uQJn3:⇩ H}M79b`確3|_*4rȉ_Oj)3ա ?Y6!`XoO)|ۢ"!s*%.j:ѿ0n)|#{b$а;<̰c^>?\Q&Ql[JANRug{nhJ% %,XpS/LjH pf:(' kY\yig4R}ݬy^X_$& CU׮%~E4h_/"^0?~y)t~Axi~M'[S |fqp >avpz4VrPG0pz)?QdYJ ZuJJB\e]~OlgTfsZʴcGf.51^aSԥ vXRޞH\&$\ Խnw\?tTKW·NZFGh>@cy/هfJ5.IL?'T-WaqA|gGk{8 )8U4p4`F'K_?DkhRǎGRu 7g 3%5>&'a}:>\ųLjiԧI=D ^17)@ݭ3AnHG5 l+gE("e짖wHԇ@ǴG ?Z}iF($B$Ivjt r ̹`S%y8? =?0\yY1 Wiw8t?qAMKLh> 9H81p\zjr $b,Ō|QzÕOJ+OƄYF F1 l0MK3f5ް*5笒Z̪l-*hR7XT~^wǮ$W`Z9:T paD=,ӫet(3B-Ц!e]0]Agl `(% s)9_eW_gX":y,=X:zptվQ^o&: k-D(M#Wp(l5xP~"aI5ʪ]^;wZ`}m3D}]QKVQ:W!}jt8~)a& 4%e`Xm7·brFOr &޵bZ4~=_H}H%9L!-+L(˅]56өY 31G+ ]|RDmvE^j IƒtR+W 17-~mӦqo=#o^@N&ajkn;rV)!y9%'I?q*FQ,WXRn2ߪ8!s3IX|fDfg6S+@Ҥq, TF !, n^.)r"UJ#4qDkt}HpϞ4/_.bl`[us 2Lvorl7̈ryP(n1Gp,&?1~{cMv5 ![6>dAZ>x\tv EFw(ҡ %28iZ)`7}&U /O%X(O] e^zxd-S|9FT5#h' Vo6ꯡ&D(DfxobQvlLe ~եyQ\ &gl3ykƃ9dEoUp#𗋥;t2(3->g h h{f>.(djnhlP>0@ 冯h`RL@hO\<6ФoT$#ؔdl_ipYRSH8IR^=;S*vgI86#,.4_ttu;Ƙ@ա._x<~yr{M2|, ^vte^DU0?_fe]IX˵)닩aN|:'?3_[SյeaJdkOpmȦܾ#! K7r,_ J +-Es\vԨVO$,'U+[Faccg=]!sg˶ Wi}.c:,ԧ+9k ;. _?-5=T&aA}Sf&VO@|PNU`_C0~܂إl$:Fw CT 4$,*~^DrԊ7ahO%uJmS s p yr8@K"6pK[lWwnAd!ΝyA 5 i_q$lH)-F-)oJK[1"ǾV]}B Eo6FyK,`5֛E]%*ͣ∬iQ M6;6F ra3ɨ..>hZ1 aABݑF":Vlt QxEONTaMٿ0t P6n?뺲OJh12O? 6&`~vHϋC7߯Bm? XFʁ0h_HHOQbl!$%'c^~+C!B8!oay4'TP⼶[nj^J'rG I?rXi|a̤-^A1cB\F<aqu ]Lc:cS]?MVSRqyH 9*(qH#tz]ӭoZ+0]+^=e`4$/j0QfwjIk/@LLM SeضAG,RN+g.0 Ȳrf=]F̦14:Yxިƚe6AY,e/ 6 Ć+=Ԡ@K{e$%kɘ4槾Qou K{¦DsUq K<YK}Wv.zc\ьzIF&DwIzEx $8ļϱ4aGeUnUw H\&ۯ$4ӟ|E}g [ 7)$`載jZ؀.&pnP[Dq~XZx,J3I8YWLY瞠U+/V1-+aG3\20^f?Na-F iwh.YqBeܸX_m%,+~ůS<;7`1սn1:S5'NtRF[(zө[~/kgƅS1g/hժOҹGas_hivӾ 0GfUc[[Zn_ Beš@ޭN?@b:ݷQۘ xFHv'[I *̙BƯĒDAKZ'$cvZɍ{ΐ6:Q&gCsro׾5>DD5 YI_dAzXJ E$Su1eh>lwWfCȲ@hk[Xm$byɷVykTR }пC9LBD]EU{'c H]q̞g{f#3ATvyy2{lumqz(SCm0.LmtP0s`SQU@}G,[KJِF]-Y1_%oh0ח3]29-%<;g_xPs؎3ղ-n`0 ;1Μ-~ nzߺ,C9A>uĎ-ZrG|ոxa!2yf#D!/CJ"mÉA%ЋC9aӬ}_WDO:fF~XM) Ԧ޹rL/} m2<"/PwJoHg)dF29ؖީQq YǙVمҴg6BOO6frc OstE=+v7KqṔ@2#4}^UEbIop>W*;2 Ef#f؜!d*Rg s,a& p?1hF>sku OMе:E\M0U*KԷwD{:ᥘ6}:[ ºyA#nSyׄR4c0S֨k*h+q d%Q5=ā; CA8ksT'@S@:Ma8c= O67p*F5Hfp+ `mAuW`fhMTp2tYIQ7E/*D kEc O'_&$q0q:'Ju`ػTjRG͡le#z51ʝ ~w3ו;v73S`s+a0c#ꣁ&Oqf9y+e] 4pF~Yq9S um@3MV[xk|I<-Cmy(D? Mo H(P@4Q0F i?ՍtmIϺQ`{Hi璝&p!ք&_3>}w[0}Op2Z֞gCCc sG,? ,liE+ · $'kkrZt1mV΅ V~~O9qCÉM  UcF2g`[->;L2A-Ix$OdKwW@A~_}!52YXO;k*ԣj#7|>t 36$mF1/t$$|/B^ٹ sU ^0莳+2? IZ+n]jV[Mp"xAIc#"yNC}i]X :Qm}Nk7#y mxK `.I\àUh(}&naW sFf;Sf {:* ‡ȑ0 RBnt]:\'9@+.b)m [\V$4Z2:20e"{Qil KTl2 J=wFiuLSqb%L&; HRwjYsͶ[F}$UX!}Ƙ:%NaЀ^:Uܓ I! e1·O>S8a/|/T~ȑfSGd%Q LrJ MɽR ߓQc Q [Ů= 3>oE F2U{`e;lyufCZ40Y1O/:~m0vsoar_gD{ζڰUΦ+z"b/aIfL]k%bCσPT?" 4*KQuA]h6 fWL}8G?~ HF63\+[\V5\+k:;lk_V\ڟgV<3OcƆwl"XKklrOUGjj82q|UM~ixz$ ;9sL#ryLUMS6ܔ®R3C2_ڤ3dV0 gU*QXw?CܰcۜSK~PkRfpi0|BM= ĬsffGlNc՜O%G*█TTB0&~9=}3.2Uqc1㺀D sD 6`; _(xzyR&DBM_q><5Zvxt~!~ Sȼ MJ&$ J—Ȗ]tmyk:8/M,V:|I˝,do'Nj'CB9#zۍeɠqsZJ1jcuU#QA=]i)1Xض["" (,vtI_Tx*DcS7fұ͐BխO)eL੉ yO|֕PI QпYjs Rad_2 ~93 z` 0 qelԱ<;PC!' /̺܈LJ/1fYT읮O_;{r,>`3)fOgP"4hRW(۹*:޹.$Iv>h%CfuyB|)9*T.:\ KTv AgTM *N2*:P ȱǭ 8&4j?i}|Uֽ2XH-7#h`[;&1气y[QfuyghhQ*rK"F~fKQޜTc71l:I^՗L3*=]|(Lܝhd6RN*[!^!9SqNLw%PBh 00H_=JTCnC;* ϑ٢0f"xY"3$vsXjR#Z?X6wZx0md?eqFO9{Q4WP}!-V@) 4ǯX<=x=1"3чzXsoڹnUѹ]> usҺg`?{Q2"R4#iFִ<<#˾{JZŚSh1V{mQȎN_:չ\?K"VzaWxbT{_% !/}hbG]GJp#iQ5ޑE6萜S9??G=x{?Ybň,T[Z֞WY[e 3[nkЖ H2cH&23j4[I0G%HBB}Sf:4ݧhX0sY|)˙kM񍖤iYXqءItNd܄_ ]jeSH8 XgqdU%XYx4Af6hh]4its~uF=E*J'\gT{ Lt+}ʄ *K(vY&읖+H5.\6cn\*tCTd(HK%2jӭ'|qM :89̣`&:[旽sWW[XU E;&&j8sş RCN8׺R  輓1gZ+Rųqah喆\$|u?B]K\*wSSI5Y1cd @%pIPd ,U;$Rogc?^Ogj줽Rj5P2@lǧ,WqdQBJNoGlP;i2N+Xmx+SVQ>pBhhM^{LJtbοHP/~u+'3O?g'' 磌N-+\-JQk 27/=a nhѪwy1vYM ʉ"GZ{vE4ZuH5Tb:ENaߐ //PsGʆsHh&#߉!5MzvAUsIHlMtd8$܁G?Ww[/Qފ3D1Kw 1zq__9WCN7æώOu1 fRG/gW!Kx?Q첰ʒM[qq.Z1'Yga.eݞY{dJNݚM B,yTV sʋ`V(nٵk9W&(K@wdE&ǃTd(1 iF鮓 W' Bmp-h<^]%g$}iw$ZL'7s:a %"aYpO@z(-QmhG]ډPf%}2>B>Xi恰ps>  &]Q${fR@ù6I}eV} p=*@gvIr!Bi=PF}UiwpHBa$`:.oBNlԒt\>GmX6lW>6pᾸU9x՘bz$mƯ.Mxl~ȥ}X5~9?a/5[TnZP Zh$x*,L` uEʊBr!@upg%Tg"Y0*߮v` p/`vU)>Bel{+WnKRREkMF7"Rå]-ghWq<;\SӗI@B.PL }"cz12~WeS wbɳbƨ_. YsԶ-k,-njgUQo܇D̎3-TjӲ,\ꂬJa<E 74o>MV=L[7l7{V8jI?dxg#ڰ[(,}́}8paOdZeȃ[~@^65pİ[:oY8ms=)[+hq{=ܳGcMff|!k6y0OF^  h4R~G ט\ tRj ,:c7JKȓ\Y4dCs>oEHld%Q?z349TlIuF\"Guv e:E蟉S6?^o !u411_Uep^ \`lw.Y@n;@Fdj\36' s5DžbɸJ񡥹c"ةI `Jg.[|i {΂6nW/ +F .K_AGΩ{PY.p \F{-])2s6db\SN ̱C hAq&'XMbwL]`B,F_BqTu.om0'IAoi]JZ,nB7r)l;oKJ-:n!|PMk M:i2Ie6M#QQY=|C"V2bs_B|e 3S:fn B8w=[`Хp>&GK.˖ٰ0kjtߵu 6l[:ralcT)7rk)} in\@V^l~hӗR 0qIY} gU yb4&}jesK"d?fyGF"Gwtڳ3jExfEcu`tyՙpƺ!rn%K778SC NzN`w;W{zC,I[M}8Ͼ0u%@S:Fy=~\`h'Ds̟"tFUnbI`R|^%?-®X # X`~Y`_1>Lv(gY [ <]:FvR%z( gkQ}Sέ$P\E]0in3|;jQnJ;+0Kq2Z|LU̒li9hmZ< vDEICӤ,y8WW?TL4 Plj݄hUZ%o[08ޅ{Kr' @y{[xi2G aϽ:5ozyRڢݧ,q)Y]e$*NrR?'!o6[?^bNhQgD*_^/1JyƇGhw\b8T+|[Ӽ~ϘvV J$yr4:_a2N38An쾦 [D6FEWJxAc%KkmB_ Fq(8-:MfHxԶivU.,-tЙطi5$NXs}8߂y oKgd~V;8*÷>J?@o;/+lBK4\`q\+CΌJQOo:*B;껷m^JpF%5/+GFpd6Xj_aZn)*>IJ;B‹N*6UpMϽ-l &z1u9HGwuTl2A:M(jXE,V\Q}S(JXlJQxsʻQYlyBhM"&?W /rqlh_;Tn\9cDdZhA2&"G/hkڡU $|8n <`Xy xju|vS0xOy/AhmQzR[psj)" [23.Vx #2 zɧzӪ[7p0'sM(xj(X-#ڬne8&njO LXz;0[Br7[:XN _$xR1Q UK>Eu=1|lQۢݚZZ@}PCDY-ՒZ DFKm]rM]՜CzPrH>>Z~g9ɹO+4(?$$c%^q,ianrfG\_eֈevy=SjŌڳ'G@rwqyǷ6o\P  6=o.ڻOmN颭<'8ZNqTt<x@SL)ncMGg(/A=n/ajJ ծQ)rX8VGQk8p{b)֛Ⱥ\(yRcց#~/:˗01ZL3mN]B|-@dߨtc%ĖzȀI[wXUh|=Uy+2+sC77m.=8`):X턄=e2z)ҕE$=S4qmCK.y4֡p upب2%:D,?&ojz&R|50GQOVSaLRO FUPjn_?yx2.*fv z#2!z%AY7b N#1h>Ib~V2/-`ZQYa8tнȼc:fLk62o R隭Mz3{i?)qeH}cʃoj m/7]y{#w#Pi{D 7@o&;CSxuOE`|W JyQ9Qa5hSV؍/xql+@ˈ ln3P/T@TAplҒG lL@3RډT~=$mBtշ_R~Bq?036#sErh&+ aBK,$=]NI&%+Kp4Փ ^@ȊD7E[F<3C4W/Ơ][3_UAt7n{>߲|j=İ%j w@O8J3;}m2ڰh(3Fu,x!.ю E,rݐ\To.oKX]X"B@yHs1 kgsݪ>]>gUUP'1HQ]jt5yϗ'k#i%h+Pꡆ$1B58ݠ )#~67.on`Bv̍c+{86͕}r9Wļm|}븾j"115_79͜Z9"xʠXi~Vmc 0eŘH?w~L?aqP96NS Jrwϕi">RΖLٸ ] s=&-f*%>̎W\ޖ阮[!> zgצY ;Ë{ sL 2@~R_Ӷf*ِ- (h%m " ؠ@r7]օWZҎư@W5B`TAuSF vȮkyp Zyɹ m{:FLWVR9N+Lgͼl+-i׏t[ t'ڈN#_КKǼo-YU흈N|{6 lB]'{ҷRZ3KcpY0Hv(w"8/Bi_6wޚ(UlgoH  rF(cmNW>"Η5I+h-N- v{HcL/kDw ba̲.%x.ekF [Ҽ׹U-Iu|"]^I2\K5 y fP-QKJ+*Ņ7 d ϓO"?PrHT*vr ]@#nu1]=,DWDv5;r^ʥDN%SUK`K*-Jn w[ z\IWLwjً)TߔgV%SUeBxoOމJOw]  &fi ,Gl:7MrWL k;!Dܜ=WM?գn"yB>E>oCX6CuTP6V+ y߾)qD|AۍЩր =//\E[E_G xѢ42a$! B1Q>s8PtQH3MtS VPq'V')#\Z߭OAEN=Ԟj֜WrEftSGYMHӟ Ka#k j4gK5) ]( }./8:xL+?Nyޮn_+Nta"6wkę?s̵MO(bZ{[S?LBl#?o1t=Y!]0n=e 1%ϼT >OvQ 3Ok FEjzQ]0^jkA껹4ZP2enn־8 Bj-$TCvsd2ow6Sp%WQ.%t [SZLUP(}%Ƭ @щSggc|`IB ?0SWbTpFU?⋤w?%(p"g-1ֈ'QA"l"*QpgXh7j o 3N{},nVNj(4_,mC] :\ ^dyX ${&>ħ ܑjWɴp8k֋Bo¸sm}Oi8Oc$FBP^! *;2Nw"?Ğ?uw/wR 4!>8ݨ!>;#)H0ƽ5{G3N[t%@H险?Acɬ4ofD%1ԉڱE? nYPobjl[DdqRVds{Qme=Kɿ[HR g#qJ}V囥E{Cc 9xV,6 X61W-B2I4eLp^>d;/JK(MTC%g])rhR9p{IBo9af%l.'8Ipa2nNlR;x Vp\I:lHh,]qpe3Bp::ءi~〿|ÊضHg<-QXEn>*&|agJ]v)crw\Fe&mMV^2k@J5#7\7~}7ÞʞXTq֋3mbw<3u̱x2 '0dhqu{ r8<]G @i `ImMjRU݇V=/* f@(%*Ep_泩$^oii~l-6M ܅J-u9~tcsRy~ 26xEuh甑sfg Z(V>' %5OdҫG7}GxLf F{aU ,no\rR -b#xE”`/ b}mFqM2C(? iiI拌;7.)XH3mMfſ4 Yt%`'S&9u.{ s9yc}7渐Pa9{إ]@2J i)ksMDښ nu_I/oܣو85c/SH;QRړ?u <⭧>Il _k`m_eg{pAշD,vH0:.a [Sȍ;oqllC :/~AZ8V7 lOv1"d2-a36ZzMIlrU< {k|vW }zjD%u`er?Q>A۰p=N߈eǠn~ *08HF |3w$v>2|!2' s8,/h ?W pQr/@) 1ܿ4JNA۲3$ 9s El vXŠ'\+QP#F1?ջ[7#`ϛabh%Hm֗7]>b,,u ܾz[\hp |H0#D[r[-6 ֕g̔?UWoR(K풸Mfp#]h-}=dCxk֨{P|ҝHY~-D4_S CYA'Meߒs@utΉWv/SJ#k^qcw=l&1e jD[,D Z+{?G~4 qUMp $\r!RvH?*ֳѿR3 `M)ŲkG9d"5]VTH܃čԴt+ !ڗ̂mX|2qV+wVlqJXqW&l4AR뜨P9ug: TUe7X+U!?:vQuBj Hwl%}3{̟b8W9: }v@4̵ӊ ZH "FƲ펾ڻ}Q(=o1w-x<535:*&sjÅԜ1}_jaiԝ:Օ6TdnZ挒-ƈTE4RR,?o_vpL*HluN?Ƌ޶(uػ =bcWBz?\DP 3ܺ`Yԏ 4a=:tf%02<=ITk>.q̯x`}k8yYޣ84̌3NUĕ+͇ z6} -u](]]ym3,X|ZxނO\j5=Lu!zU}Sa/Qa{F-w?7<3Cc,!jm2?S*хyh#t@X /1$ :++cT«/Fw! peEB#u5ު~4!*k |Ms~_=樬Ѷ4ӱ_W!ΏSRۛ тV!0RYQґ}jxa5KсLVIC -Jʠieq{n<&9ڎ~}"ř!m=N+UOD XҍQ<) "j=:v|%a0+ .n $)̔NNW=gu!1H4)SGn>k7v-i  :7c@hZȋLfn>0(vs]\/;- }?ڬwJkeRºVAKf(~<8֏JJ`/Ayx):RHG,輹 ՜V8Xt D#1yne(d[2jAk+쮅Њrh۶(I׉p@|̛HX&"z' ȞbWkW=81_]>ߝ  &ԇ3'ƴg}Fohꏥ^C1vCoa0ygEOfN?}{N"Ǟ;@'cĎBEs=rvE? eXc/ $]Nq6>O{ ȁD䝨L zNE)jLx_r F7 .h7or@$ȴOP(H&S?!PY)OJc暥1KyohذK'La< Ph歼 Xi襎` uJ*G|W&vݓl/ӳAP!uk9;9籼fΉ5ݎfo\Qn&g砪u`mm㺰nÖmQҍ4 Js@-NYisFAwrkH7srLm=j̉;eҬ;InWq<&ȶ anàqV o:%W :{oTݐ&WoFըaXӡt^Daז2--.wE`\~B#~nZҗʡsl[%bJm&}pAvSN#o'B΢ ׳sН2ce{`4aq,yڀKIF >Djħw.= FZ=[1:3ä@M"GDn[MP.\[pN&tsܘ^4eS AW=s24g5ɘEc(DM ?I(uJ8AZȜJl88O6Am?RASz2/SN-}>7?M}MxX COC\rD"XQ降>t4u|q(ӌkLYmhCy&5 Je\+U`#_|Q29Z[~~YF5'' ^sG`YP}ׅOǮ>0^xl|7,Jٞ@gYL/|5i_>Im~?hv֮"zJ7զ퇡C4Qjmw5qx&b6Cw=Η,ko֜%|/+P;)+_ߐ8M/ d*+#}u DSt4Lݹ/b!3P^#.Lj0RWg=rÄsWDh %?o$B]ĈpK%H{8ul$3j ۆ H@M9L-9V2T&&fyb3!\c g=?aX~* 1 1W҂^oIW G"n _G#Q}٣0Gi&3˩_7$b/с֍kW[iY& -NUiɧŤEaCP$(تbAӑ:P߶rm>V:-?(Pk@{Dbt@s6xAb,6W@R,ܦlEΏ{^AW }ah tv\;ȱ-:'He1̴4zRQzKlqsV.*X7q"#̮⛕c.x15b>+zt2UaAH٧֯fSh8GaUX~g2,1[`1R ŋh0l,; Y5&:O[KTØ)f!<"֝$(EU*v4z! 44+WAa?[d:lMW=fi iϣVHs@ 1!&>wӻeN\kQQ@_S*JDBE^K}ii]COa^i.@9pCyX|L%S 5G!B-&HZk"~@?Pw+Mrs1)gS p3; TuJ񷴉=g@ 5$5ϔ«V=B&J[ Xy0-@jmO>o}zN5{mxDmgJQ  (6 DْiX󵣓Ttǯl'ÈEsLO8G)BBJkF~rMlL=4*,p6Wo<GT|xFcS6wf0)ىb67kҶ>9"nx%[`x*M|&PX#Qg%sֈ_pH !u;Y"4/h[+b-hp %8:1WP1Uʉzb9bZg+N$7ؼwmbuX-1X/DK׎52Lm ű1]oqXq vq}7xJ@uT%h ;Cծv͋.hh_ٓY m[ "z WyF' xEC*)1~_pJ{灇U %hp`z'J8Ez?eTɷ [| p*qjU(TC[5A{ OWMJwb RkW΢|9QGy]:ę\Ii57Qq?[2ČWA>w*:ʻecjvY0 :1f Cw8՘rZE6(_Z2.X)a%1l'٩r"sa:P$|k_~tyLU1Ѧ{LS$AkY]y& e\7CL!sdyN7%lԯtxv6 y5h/&dٖlGǾW\OJ!$VjTrlwj6caBBݡVhw) XG:6n58M3DBcfP36m.5u;4F%~OK~'àYؿҺj2D.BK*, %YigBSx/1»4- Y[T {fطUM Bd&8H +C[-IHbA8(xծA׋ͨΌnbAL T8n>Lm=DVdm:z\`_M뒭z.\Ai gc)&E0jՍ]{6nvI!.(g`GEo2foȣ{LMbJۑNLtίJIe_<}߾StB{:$}unVj%LhL+`ddԐn> 3^9`YBީ>qX['ecE҈y\,s@<%\E` YݳTŎ )3 i^H½JC ?RUm3JmY^?;iPǴ:)U TUYo!KDdL]l. g=k;'rz /fDYOrϘ/(0O $(9*!HըnPs}Ѡ>݀s4'GZЗdj{L{+<ƩT iXr:Q Zo\OjBO{sOCpׅ b0,ȆZosQH°lQHHG8,+ zx]?F KzxR '׺)2L#TVE;t /WCb| hk}i@m,&ly9i)ł`Z%Ja ۼfuXdzpB0X[R .h C "H82߹FDHܖ4O,ECgFۚ0`vFPgknήHU08KHńH=Qmt[UW䊤iyglzsdm| ly"χ;7 3t- >=D' +-qh1R ` X$%ߴN;3g5GJҾiXfǠ.7S?A)- $؊L mv~eO/bD#vm:O=xqնh+;i,ev2PŒ67&"_d5d  5W:HlDH 识r  Nak"Z!|ŴR,iU:W8A9^>9-!)ZRZ7s7Y-vG7=$͘nI_*]hXk󝞲3.^UI}r9q[ +4#%1  ʫ)/$tݽE 42t1'}RUeϖM֤MJȑ-ۭM}o3+nܟH`X3omj;@C[:z0*uz;(Yw z *MP5 Y; o~KƱvZvә"2iϬ1h./e[pҟlj7Wq|Rpc%0&%{TR8\PQmtKxh/iT@=ѣ,x֝=OF-uTm"C<›ك % nvҌI&B,^.릇HhN F)Z0𿵱ZՋfHrGwwG HTKEܽP *ub&egޥ~5#UρoKD Ix^1o%Q R2CqҩhaAIk'4wAVŧYz. h-c7AoԮ#j.1k-}1[ KCxY_WHVU{4pI!~.==?:o}1:Q1z2ً0T\x8Jp7/2Ө=-2?1XI>rf#;$uEmĄj?4ޚz0-sVLZ;+:U;1o8E_l\v_3VNxcgk`DP3ʭ) Tߩj':XHmpHB0I\]2ERd8czC>(>Fx8rbn7e2'}GL1<[?&4)~TAΒb^ԃ%z;A'8r̢^'4 d$S^=AL=5Yq܆rxjƆD$qI"M^yr5?~՞,IE개m)$iHa qB. >N<9whr<)azZ"SX$0!2Sv [ +&pd=yUXʮ|- #c\SVXW_[i>PbHX#{I6-۝,Boir?!NXCG#LI^0?ٳ957%iq*!a :~_?*O/($/vJ{n磊j#QoXiU*Hr0UEa9v+og| Op%uT`_?45o "Cݰ~!\d"ˊA+|R篗` 韞YwA,v]8d7=pꅤ]VNFT1ܺysϞG?r(2 8:ٺ{,sruk k*:_ް4#H^DGx$Dt;Dbne⯴@y~f %d9D4NMYZIP`HGAْ~ph)H,yCL,١%=l; ̈́3Փ_}ց0: ifqHiO2)b<6<_HF0n_%9Ge$1X"`,~S1?X ix -%/}S~Fzg5/~bTogG% Peu;'C'n::SB|< xNBwEhY|guC|gY*S| Y-Mmp ̞^-PrMI*\%_u@qJO42Q"6ĮC: ws{ 0Q1ġ^Zl/U[r;o TPnw/Qס%̉ ,uTbPFmflr[W1~p<۽lRށٛ~ը_CڮXP…hHŋ(͠8iW+ѦɆFڄY\I HjH^ +  Bts kW9Z& Vzn5T^ i蚒yt_Sq;WPvS&WgZs V[I3y<[Ln䦟+X_6M"IxNP);/i(1))YXիt%<@ /"㿂K:4kqɵG ^P;"vVG~hޮݲ T),zX¾aAHjV_`| د0wGUwxUqzu0ɃP+SРxV0@[ 3(.5 vx@.>ef5Xq;VIY˔|G9y{zVoh);˨78Gv -/׍H_:N=XGV)͒Ls.c+M2φ/ݯxм]2pɢ /c6~CjUDq j ~> 8j @D,X} lI T-֭L̛[)G*@NRE #uM9qQϼg{4}o2!^>3|x2fT5@!kvQ!z/ťdqy5wqvIAO†(@'J|M:M).a&ȇщ 4kkQQz9~ꓐ!ߎ{, }MsÈ{dɯp \A_rl1ԍ(ܘF jOu?HZ:t¾N=رϞ'<]_` $LS$*EǷM'#oꨡ+z%dJ䳖=FӘ9PS%*+cpOX|%/l ւ|LUCx9~Iĕbh`#='j%3Hzῡn[MS|Q-q _hM!b^4 b*C]xAr,M[bXk[M Hi on B"iV ebXli&xYH:$"7D ߛ$=DyךigNMtjǶ;f$whl%4*R wvrI2΍,Ӓ>GpX<^75⍈C#ߟ@:Od6*P '{*@r \-:^9`I3QҺqE*PͨKzao)hZ`[ ڎϙ|Ӻ?U$ Uĸ\ӉHC8`?癡=;EV4ciǽ^g4,-i3_Kl%!ܝSt09Uvh",IOcК/f`+ #"S=H ANHD%H(eڷ':/獗Cʒ7)-Q.kL}yqw hCRAX1%,5ew";>|2&zAzn Fۜp@2VzX'WR>HybN>J~*tRǴey#F>Tکp(ن<_t[ŶzmݿkeUս) wO"秴U*YaJ&#Ѯ,,<jtJQ$oh( pBs"`2-8^f-iG0ڛcd.c٣2M{Qwf3ws3Y!0Xq}3kA.&%>\77& ؙ_ 0!7.?PF!SF FU J+tA8&{^Ǖ㰏Bfn澿IL³xԼޑb!t{Üp>F:2f(1',LIX*xIK ޖ|=]%}۷)mDI(H7=+xϛ S U Z؃#7jnvTݨ昵xg.ͮGeD3LЧQ6+4ɜe>ID nZ57(P;cA+8>*?KS1Ȳq) 13tlT|!i] -ݍU"1yqP( 2Kpil[}^M5>t ]!ۡ9ٰLb+]TIzeTh* 1c%WWBKR ߑ|C0( X2mnq5~_K7MK]sԘ1l.zE . Vm .-/^nfd7[31V8j-jBWPwu8ef"j\RP _P;#ؒ/ 9kpOGo_Lz8BX(Иb( 骲¥*sE /ÁCv?U4;څ"h%5 2Z1WYSDo>1)Tz6S\(31t/L&ՕD/%= apDB)DESvM>EE+i={q}AHMlT*Vރ$:>E޲H؆RN_0YAWdMA(`b\VK({`fRI'(s/ JwZv+HGVgͿ^baAى O)U~7~=vw` mFq4ʹF'=|fG;5Mj "w7Ჭ, dFX)#SIW[E`呕'=:U"DAwYmDbLp.RarpӊA?8LEQADFxg~Ij}FUxv'fpS{ɔA8g^)qQ[4ض *(K3t5k c"IUw #+07Lo>eB7)~h}*ҫLr B9ABNpmTiЁghلS V@oAXBzɱPf@D,.cz?ƌٜy'ŧPY4W3)%%f82vxQQу1,DƖsIHPՑ>rq|3s,:*tWl)CRʔwjx"t3h ϬG9df֔b*^cRhNv.(0d1'rIFjec̐bDVu hB#sFg,Z?Y5,gZl f,7]Y0|Ut1Ket+SCsڱI7BYZ/UҌ;]Œh#s _gbH5~7a#*ݸ>+_bryƕk:ŐnT:GN"8F{eeFOi|M`˟둠ә axq?ǒgQnaf~ڜ=th)SCuϽ/4rJz|kDsY})ZIڵ#'FT,^wPzJL/.CH]TԘm0SStRn#s 90#Gl4e ĘG@A=Kq6,_'SYW U櫨~>ZOէ9bt62K*tlT:"Tz+:z9?LW Ɵk8$iE[{Tgalw{FIQ$?XB oЀD0-c>x>'h0nG'TB#> %5MUV贲׵&3#瑊lk1 7uڞc]A/d&Dn>ˡRaƭ|gE uRT^{WԎV.$8I}YWx;RdJctfAۢ*s+aOH Ori ]0g_:c\13fEq*Jkώ3 A/Hv㺄#cșOYPjtSz7sh)jy|a;ޱ<\2*m4 7?o52&)홺FLyW"ܷ!*iMkRJc$i.s%Y%~Z1՗ĴGX^ z|H׽߼1)Umc}݌1' P̑¥L;`^UCƍau-4hSʸO{䜓J~5L0E@=j6! kgVqéń'@J]aal[lo7#ML E8j-@ͺ%ŁXr $Kr|Am24 GBh_)"!jwm{]f2n?A68^o% >4%8P} 8Nzg)JQ$ݷ8g˛g"1r<Uʬ{*8P %KتKJ{i=D/&8K=Fj4RC{ pZJTCќ XãЏ#M*!k>B  'm*?5 _l+$ g9#ьRؚ񣲟wݲ;TVf= XSEZk}<̣R+@ ;2EFF/CK Oz\*:gb}8z蜒i֫> r'2 nV`D1mtr6U_˜CyZX%? jDݣmn\25Iw!G&?ߵ{B FXn#u`.#Q]C*5; "oT9w9ǛMӻUs qxXZ]E*y`{3A2-Ssg3\p#FkI dCXLԕji=d^MFDT9|rG'|" {A鳶\/6*X *Mh)åQY,MQfBV׮&4S1e&<@܇vycLXv!K˧`?IT!=ۮ=RK ?e@s:thOCV)`Yq\`,srI䡿I,DAIyM-$RNp%wM=# ?aHˆ _a5ŏ&mdZ8VBI7HAų `*Գ9#'rԐ`V31(ZZD%P [O0UIecGM+zF{m7sT`nqoDL/ 1\+HMo>OgX)-rK+,{|r})-ݴh5$iͺyʞ.]ZgIkDzuՎpsM3UL|E W@@.PtG L'<ڋ:$2SOt֥Q݅)߉huNyh r:v wEOh]hzo-Nʾq_wfΗ(ZLPJKf'K,@;97poUyaU$U2ޖ-{&9uXi dɲNh5xAA]FU`W(+38ސ|:qYo{sbv]x5ô`lempTv^d+~ˏ5/7C>Zx L4Y*n t[\Wxȏp33(-.5~` &C$H(Gi@͉^٧|<|YFl=*2H~{m4DTJC-0ٌ"Ih*AZ}'b)Y 52Hv7 FLl4oGw ˆ&cҶٷ+X^ 1TBF\Lm{8') h!8;@RDYpƬy@EU.f+p%6Eѕ:"Aa+Һ_q_I]$ȃqDIf&!@ j uWӇW)¬7T[J ` DhXZ:psʝT Lr%R A"&d]֗US-q_Pu.s@T6rQQ*^U'f ӓ"ti}vo7/$ht]5~1\vOAHH}dc [d[) &cd/5*6"=+Ο?ĵ{0םAn/χa@LOO|T!7zA[*54Sj;%Q-"/E&\V#e%LvѭJu״oey$4Iić ؓؖL\0Q"Pp$*â쏅7LuWu) l).^iuEn ^C@ XxOa(qFﰁ?`ڼ~>;l3#.BO?< {M ~vg`MHUˈq  >FLkA=ί%*6LKI'P̝؊>>٬U}78@Rd2 ɈXa0sUaQ?6ݧ*9 s) d~Vjk&p f#.Rd؟iFF간!-$H2z\Jf0yd% {c'S! FqQ"+y.@Sb i\b / 4jC ؝tp;TQuLr36|=89 A1d%mxNlE{[Z–¨t-I-Rgr6+,+kG[ Hm/Sڠ=SDMagHC:ф[^nnϒtAh);= 8uOٿ30X҃AsW^f$gnPN,噙"-S\ +Sօ)T;OUb]цWxh 2ѴE;v@Ňwg QkI6 u wNP.2$)hSU_u2hi%Ah QP}Q@(b Bs̩t>|L'> BuKEOC)H%d;暉 GkjlW "7nM[Q'T65dTlsl`e5TQ0[-@csj#41MВNh.(n`W)48DdwGx*zOϡL_1:j%wj8ྜྷVm-xw6=9A0ߓZRy \< D;i[0X9s#sU, NýcA/h "?Hk-U:RKj6٥u؟,, [ W@Q}d2  p"鞤aM_pbEo~,)f'qoޝVܴf*Yv2rx}wK <2]`$ɾ#w JBQP%V ڕY~h&a!)f *fL0괛%)HEbNf&rp\& k ASkU"N5GYw^p#E1%.m~ƿj j2Nlx E(Zqj/W>+_&Q蕃 PX-4Gx<Ñ bQjnмG-(.cwigRT.kP0RVZӡDc$fjì2%I{OhC&@SNpX!3G~|ռqk,DهFR#WnZ5_ C"r.jAHc©j/!Y|$8íVl-4gN;L@|&u=QM̋<8U+-HGHCʹ)v?nM;T[s&j t6c ]/H%O##Lv^O%TLW ;AMS:{`´%EY^. IN[3흌,cB;~1'o`FG vv3)%`V/|qi 67fb !N,\ #H:7٣֏&'8W ƦÏEՁ5Yc}&Q `ؘ⡭%յσ6«oZÕ=/sDrWNRtTT)rɻ+ FTjG+&S H`!mmoY7Hf˺=gS9%F75WfIX8a4K9,Jhޒ0x(!A|vR#lSDm @Ds,=<;xVV_(d~=%3vy[S o(_x:vA6o z07h;,4=»vef=%5a4y`2[k. y? RU5;#to54GPe+G`L៝Z{#  8`m&0~[3ys }䨏-KQIPk?`-#aJi&?si؉(Th1fwSa/cO;Z?j.4Y\MsuM wEm>4(0uD5)kC-;;gsyX ,5&ڪ*iU?8R6'b8\>* K.@ 7wJ(o^R}I֍2I2`WVM^]0fg -O@Vo3 fȇgr+s5"-=#>Zχ5<ǫf{ Y?>VBfإhKu?Mb |֓45f2k粎´diېN.svK38#! E3Lan6EdVW :G`ѪQ \%]1a提sYg烷RV.hI #bBlO;ez)De^=m+߯N ׯY#WTXu:\WcxE&Yk6/3nᵌџX^[=^~Ai G"vglRIb LIe6׹] +'yeW8f5͚p чŤ [?\gzn|6hE4V7}SR9/ ׼W=4h^daӤ@u&.4 K!'2_֌]fi};AI,EY6d7_.1+ךwWS X6ӟ~ {|aܝU_Rk22n MT5K%C$8N1 7lT8aQY7cM;&e0Yy[-QlgY60RcE@3Gv^x@8Vl؏K.ʾn'g8e|-W;fzUwoƁv- y B ٱhL=_[zEvyw:I.s`8ؠ .D 8peG\iMwcd(tơi<-]r/k^ fg8Ivzh^cUf}'|#>ddeTΰ ^c(}qt^H Bpz'buhK`i4Ew(6T(dکiU:]K//@*  \z!dyb+Ca9DYkL!zoo s|udE. O 3|;r/qqx;RQ:= ۃ{Wzh._3n2+\2nwB?LV鋧=)33'U)RezJ`a['I'5hgu#s gc`-P@RX}acr\+z<ⷯ0GX^ve +YF|lsa) : я:*Q_o.⡱T(=N[u'PxKS0*Bݺ&R>&ȝķ).%G\ |w6}#Q_ B˹yY(lw'^fQ[Pm{/L~+ !9kU]rK:Zᠻͦ}Ut3?.U}H4nC-4 AWgPh?@2W/d5gdye_3"C`n@cI zg\wCH" JϦ~E$2Xn#v"xw`;?kY a&p1=#f7X,C9lr"!aW$ѓJ&%|--n~Bh[O"snB^9*?tٞG+c9BZn3a1q"VS e}* k8Uy}U.k3䲋 _>Tws{ Dx AZC渨yӦ m7eۓm9XBfw"6䵊,:i^BlhB$_):q!Qm#jP<POԕ ֎0e;<$OmڅÞKC6tU@C9q!{m(|y%[,"dJdJA_iڳK0}rczOؠϣu빨&36fUon,lRJZRtizNNH\دu0畁֣Xڑ!ŇpM$X͑p!)W`"mb T]k2T lP_~׃,ZhW(VL|c_3iRW(b\􊢽!y=*VK< lYQG .8pKJHa4mo\7Y D T!-t‰bnON;7VQ %-}|(#]#  !tOj [[/ͷ'pU~_PXe 8)Ih9UM_ӒC&xK6 Q^Q:Hb 1p]#b:O by\1~fAd=DlXKqYQjSʛ\att/ 2., 1yqrNaEH.0zS= . ;Zk_0vzR^%#[H,¬cv= ӑ"'c1\٥ÏB7ֵ*MBQ 7t\kXK S)P8l$ *)}A\4[ [6:VJulh=;]! -VBޣs`lBu_O}%\f*L>Uy^#('O]]Y7_tK8J&# ADE(N@! ɜ >}L'Dv/C9unHZߧ ȞǪ]⭨o"y;`(%P!u5HlqLTT|`"Hg"sla}noHüFT}y.ꇒ̝H̩Z{T'9i|PeMr(Û_8'FTAb",a$#BV NE*N: 3N[ jC<=yoZ_In;ơ[P:~4._W\-9=EFc4M4csGo@:k(ϕ@i.bvsN_9LG2#po2 b7_/"Ƞziu[(ɧl#FuA65A "([oiAvzx_h'.`5Eo6\]hiJDn/$Q O!T5.cJmcՁ`ߦ0$:jWhQ0,G[5Ю-&4C"ljj%Ǣm_#Nltɮ:Ky3Ew.lXo"Aw[b?kiq٫!4 m}}miP|5JOؽC_q$`ț Yb <J q 2yB͎?PNqS sAшț;Ia7lK[ۅDZMU\z[5zD|-ȞX*%5߁!=Ɍ _XCa2!7}Rخʲfb3*ŨF2ji=g<1x"rѨqy;kksʼ"lt&*;CWo71C{V\P1y$5.amN 0,ک_#EKM?a0ˁJtAoʛ߲iTn/Zz{|]:b(3\:C;$z`& R6<%+K3kVMhAGH~kQ#B{H@xʈPHE)??U˴!U+Ўޕ:SKR6ޏSցJ,|B _hazj$C={ ˆ5fHNyl+B%*}Ī핬q6h{}XArb>ʌaToFM SД"'f` gs4.!Р'kRZ&-vY^ފNUMC:?'nNnLuaN ?Pݝd4^cn_TT h^YSC;' Ǫf }ypaT \2xǠ? :A;Vު7)Fu~)_i"xmwNv/e'퀕8f4tUr/-ڽ#G-3Zh0bmâ˯KޭLS-PFBR6Y p'NzW?GJi])m bt +A<rA穕IX΂4.6!!@_wm< 㽚,-iڲ5Rq3ׂ«KL.!C] :CWu">g4 Br%h=.dK-P%OL51G?eĉ=נ ᷭkՖ9>}_P Q -vJl(nTɤ2j V3*{Eތ& TX [:v-=B)Vb]r>dQxD+Gδi1!>Vp1:Q>dg16yE 3(Au(*IL2GknM Di]?nNsWNifM~3KPv d5SՖ;-t_#$lGԆ1?K܌]lY ^o:Sq΀& LY}Sq/h+?@kI,jԇd]Q04"K+qDc1~"RƼ9vWJ] H7Y|<ɵ"Þ6?۽A?lv 'fsi+b;`\ ļs(}ND,+ l)ygdR^BLK33&/s (9o~T 4&j,Tz@p\d\d8B9K@kw"mO] HE B:7ͬrvA?$J y>/4x1UE7\~>GxfY7Ap-xߤt"`ѝ4~Mh; 8v6 N5;(iaHF]OD"\⡲ʔb mJ/v&鹎\)Š .hw4b]#:(Qj;Sr68u>>Rծ @^K.a^:Z٧gWoZ1UlGslR[F:)Q'Bl@ΛZ0U/ !-u'@nu.ҷ*S]ηo;H<倐!R/EcuwyXq93X}V.{c!w \6h K]f lgKG6,@nQŒ.IQ>Ԧl\v$CYq9f8ؚ6zG+Vv&=a@3)%ў)I+_ n86!"MYbWQqAOo /bCi㪨?ؙK]M6|%qtކ˘ǏTAJ4#xz}YfV6{R洸7 B8o9TD W)!c%@ͪK%\ FoC 3#=rr/n7o gcM#9(>62zKomMa׻ & >0lV:E'@\D/vMʇrkӓhCQ ՟H4L5SF &8'zdM FKguNK ~D-%̍PudW(=6Lov2F5MfK gkٲoOUrKյii-cR7M(s83ϣq9p{$ݺZ [vI5[dMn/ Ê&H, MhC{`+'i =9r\s1;=i =ecLu 6F:+1^AW7kߥL&̇ Wۺ5fɾ˜eʱ%QvסA¢KQ 1b@Ap qmZU|1%WKytQDuΫ0۹o圑Fl]Y z41ˁ03U˪bMn f" v^S?@Q-GhI"|Sn%KwC^v)oBW[Ϩ8X{Ù5gVyUÝXw@΋bZd9"wWX7|AfKRs3dܧ,_CBaerM(XGZ m# q2|?#|Ȃe@wS4/{[3wD>9rfG%,= kJ j8gb)oBRXV|8@`).@&JU:i>d1;?.c Bj1Sg1+o'uI*Z@1uPsB{La >%Yض" sBAAim=5~\s*[%%|SY#.B J+ =Rr8"~̼; H]dP-f<<=hWI_0@*r5D qK'~܌P8NuьßN2m3wiO[Tj{ #|p|b#g~~\Y !kKu9yT. 7= χ6~ZLpHi3oe,A!D!3b×b5HـS '혓#{m~!}UFǹU&+]NZA&3jAϸ]TԔߖDW,j_u`GVheaea1RJEұ=O3{2mKf4Ex"Ci)kW+h#C,,&0M&- |/<熗u5gq2O1-Trx{eю$srD /97]Dz_3r1#ȍ mh* $eu빾Z#!4c_YuÔ=ڟ#P?7.MFmᖜ vTr#4ٚ=fRsgo|7N+ .$͠mՐYRm]wsU+0_:M# 8G p#l"?u3_.u |L8r\J ^IǞ/fG~Ct,-P Vs"(x[xE2=T05xŦA2id& zh3j]xLM! _DXoB-r0od2Վ8SE 9!td4D'L"_H 77bqhGs1i.#n_gQ*=@RR+C)a#}˥JC:N&RxQ PI|KMF\iϫ ΋]m_N;q Y=!h{QH@h(W{Z8kHi*u9+0HW;k@pc\=67:]ǸP2gk`]bRm+ՈaN;}YG5͆ȓ2_}3ߓ'&F{2eU <~" _iۨX@/epCj$z%\EVϫB {EDx)S^|F\4fOekÂ-/ԧ}sI* imbu<~QA |**wpJ~CN5`.!0S ~ @qIOKrQu!{N nN/WK3'QWmh*-r5g֠r;rC तrUa*4$bRhY=dA5NK] 4\N|36?im1GF=cLͫ:gTѕ;|业i Â9#Y8-1.vD]4l4$eWHc,C(4wAbm"iPhh.5D aZ /mL! ;x Y|1>!!,A#L۱ :?|=B1bmo}6).2th(zfԋ(ȩ }w]C΂A ˿؇o@Pub,1=r M.W r30@<}pzH |r s:NM+zKwl+:MNn|4XWjmoH+Ӕ'"e!eRtQs;r3# *g$H:Ѯ;ɬ=9_ P4`놽*+Yo;&SIo69}}0#-⚇7*T1{1QYK iu`qY-h;iJ ⍱ A _἟QFeZ~#u݀k+t3 ǯ_џ9$ebbFRk|y Bݖ@oZaU*/uco_gWAܘ6YUj9hM3#>K/-(q y|fq-Z"U-3'^Q"b[/(-U*v|b`p{8jx7vm jfI\@ JZG;*z3\U#H@,kLI'#5 TInb$狥:L<z'Դ@ehs"osxB\>'Ɉ;j"l&_ם;2몉]P!SQw51W bK#lL}tdÝF ow)o #qxI*7]}Y;7{>gYxkUވRWDT!ݴ.#V]ef So9*ʲ$+u2,+INn{զ`Ega~f2_ CdfѽerqQn?u`1ac\*]\&bC=wUݎ/AONT+Y6m#q[]6I1ŒGr&8OQ;.@\&?)!k?qRg1-_db5(ƎRSiwXss;|\KSn@l[ғASVYq[ bfln?MdeVCWA3l,UU^/@@vM1eTk-r*ّ'O{+]5-G6"nü^+|aZ\"(w`&Y6_y$ZkHs.0s%P) %h)lW6܆B0VW`Wд|W ]5w?o(p@O_8RX7tYA?kT9nZ|Mʂ%2rds9T!^GnO^5zW>rnpFNĥu*Yd"\$q@d;T3{MTD$rb% 9Ӭa}vAQ̐MJ8u s5 =PA*"l%xy֟b`thM#\:շ1{K\qBy6X-4ԃdH>)GTᵂ%L^VI\|(߂eċBeR7Uh$əxȅ.YpOa257圸Jq"gk8Ӭ#dl\W!~.R|-aE {Iŏ<k LQ0!.y]Z0g$E/ =`!m)"m*faE7A?3@t풄#B yHg6l\V^z9z?ٶRo9OlW:tu-a}[D O#gzEZ MbJabpYvc~WwUk%Fb p~#]=nqyY |<lec.fSkc(Ȉj;C4Ϧ z\S$9Oྊb)'VӞ)}1qy0qrX}]InM2.9)mNRwR\ќy7  y_ᾹEsƁ=</ Dk/6?º$X M.Pvh^#&H##)70oߗa{Ƴr%*3E_ @i meOX_/OxH s_hjmا6Kk@f^=F5"Wr|lYV/Ta;Kj)qzɰydBYsicvDBzrP,.שXՋ,/h8xYݫb4߄~]`@Hc,rʡ*|L{Amwf (B,=Ұ%x$9yxT!t4"4 v0q`CY2>c A#v"Zޱ^hr"mI0}ֱX;h.~S8RF&Rs8l_-eRt \d&n0kAUT=Tpa"Thb]J'QiވX?03UmVX$Nb$9;zBX/{${5nb;?Wk.Ō( wgwghT.9*.긎 i[;/A`>?\!LxvQ Y>v-osR %^U|, ԓ >W7wW oi[4Z)e4S8~ϛu1Ex}pW"&IEZp'?(Z4G%G44nׁg1Hs6A̋./KZ~-S6%C9n'r)t{FnߖB Xd/wy^@',W[̠xSb*-?|lOI: Wdl8yZ;髝l).ܭGgS4>ZHޏ<|rj|M$-~0M}'/ M>&bG7 ऺ!t4e]陝ާ sVwtVQ$Ov!^Ѻ^!zFɍ⮓F6q*q`Y7N*>jo]ӓX]pW STv oL37n-[*;޹'ݫY6Zu#n@qIcpSsɒwo3[B⟦c aԦ/_QIR=i?McXrÕNf{*ZQ[ C:Qjly'|.8S2S1^ ERu>ZPoK:ӁjCՊߴN#Qć:,Cˬ!ϵ6ZQe,;Ss .Ma1a' lv$/اuN]X}, ZG-WIZPIQJr|)!D;p=_X 4=K5;<)i_oï{25NM[Y#u);П D{*oզrv(c_Lð7RBiF1',TUt3W[k'1!(WTjrQBÑMqr:T:֚>ib5t`k~ YX]\ 4A-4nۑ]dKpZNQ(&h6⪣n;y+>:S! keз/MY :KI8Q7EnpmoUB;%t^5V(CUwCsG2W(5315Eߪ^v7śȨТ/&Yspy D_+ g]8bI;ޯa|b+`ӼtA)4R8 G|ؘͤ>2 vN^/lb' do{J ¤3N;:F4h2GvE.p>e}uMoޒTGAr]Et?7QRZǑH\Q1vWMS2W7tH SPAwҲh/OJܬ@U e@(Fo+N7W}]B>5"y0 #5>UFIܻUe^H%Bkkm{,|sDZHV-- ξaIvk>c$AARIɒYI}jH|-bzn`NOHZ8ee`v{> `Kv33YG ҫ>LYYc) =)Fw!qx#&%GiuKL~_:bޣU8 O{ylRY B2$h3T D Q0MզvF?ۂ׆T擙) YWiÐ"%$}Phgy3 YrY0#Kdu X'\1Ž7X{wqr*8n/Uƫc JOM?{_7<2}V/ b?T!*]@~?oEM!ˇvo*_s̿c~gMb9&uOِ0 +~ ;qu[<+\Kh,FU'Fypu|3UԤ[R ,nҮF9D ӲCX[gN"3պPݤJ2U+h<J{)Nd*RV-x Rs궉wLĦw(mFn .bkJ 6-aAr]/xIG d٥c}o \!y'5"ӾLjMNFnpBnt.&) VRG j6zG V<տCSjsl_3Uy$^PMo=\3D}Bآ0QdŹL>- x PA  HjX֥憐$3JaccmƳERĚ*ŔABjFykQ~7^qK<p dO۶'"xmߖR B~~}n(XL]U !姳{!~DUpLA wt"yJ|%zH%x҄&JmXs -f欷i=+ؤF C[UEc3DnAGbpN+-?"NW=4]"s?򮦊X-fd=HF+G(Z._PMծޤ" /dc d$$R4fW1O?36-FX~Td7*)Wr]h;Nz@H'{9 s5ޖ[Mfe:R}a Y.[e2ɏRt ~[7}I 450ՇurIvEekv:078}ǯldCR6|s  &rf:" G9 Fx€/l =27eKLsXZ8, -|=CHT'C? 7:2FԨ}I ش:n%*np ĈU{?߱eBKFaN^B# Ѻ_|v0,}6= vV㶻 4pת #_t cUĢMc$D-خ.T̳ANV+X+yD_12|@ׂǮAWcV&9kE|Md[N߻<+Qpy\¶c+9P#h\-UfhuX9~bsZN E+AjnAt1E&YU6T>˦S(YS֌fZA>kM{caQ̅ka u4d8%cT|hS-&Ol~ұ?BdX潢[+>8H?Kf@ܗVR֛ < 1Mybl~Zcۏ7pww*LJa(5<M%uX"$0)A o*xƉ" 1#)IUbmkw jq}qy,΅jXg, |k(8_WQ~0tbv6? *+6T&Im1i$&xL0s 10pNbd) UЮ`AgjDN}sh2f34WcN)f\NM02 +<SvCGKH,+t_B`VPEk P<}Wdr%1x7B;g@4\Էk(DU֙BZGt 5Dp/? wGMbf@B[KA[mt>  8䳉zW 88b}Iqb&E-t*+Pĉq]ލꔕ&-@xeg~pCq0YY4X6+_ޖ(tu~S%gkׇ)'C@N&u8˝7b8׷'n>| 5]m{Ws a{z¯ӓ8znUF7U6A8=DFt}Պ9pȔΠ?L70d{涭%/nFD~sw ޱ,ǹ. BČ*0-GKoncB49+k+m#%v^go>{䊍&A 3)Ҽ(~)B4,@:cw+"@vth;͕O$^4|3SM_#;7ȹ.p RF^exlΤG}2?k6a#}q>ݦaD"?x_>8<[D+RCUMt=# `$0@KaGA(i7g7QBh[,mɭO(gCcCC<ˊi HYwp&Wy4*xm=pm+:7W%螟c^̇!z@j9^&&>mP!g@he!P L)8OvKKO$!"eW!uH6C|qr I{Ϡ֐'㷊z Z({qS6r `J#Qm tp@ ,c2#(s9<&zrB4W :#MCÃl+0v7rf_Euy'yD1)!yCӐV>X}C:؁"YP\M? Z?%3Z}ak#*!ndTYXYmLA-7"slXAGBi$ՃezKY!\[ӿvpqz{YeBڏmwUEuE#z }.c$D)Z޿,dxl ? ѻ5d˒#5w  ߮-puN@"LE'(jXXP:[LJE$wURb5P gftTiJ1JM75:7~Ù.)ob.D.<ϫ@J?Dثêb6X`V<{]ݳ^ hgG <TO @rDћ3L%B3!pHrEVR%DBN]y]%$(1O]byRV* k`̧a8S1H@V#HP;'YwM Y$@ؘf5f~>1 yBxHZ;)#wCX\ oq4j 2jZ WquC9AP胞"(AGǏ4(8U mxOx_6> 7Gб,;;ix/nva{?K=^a;T0&];r[ L0\(H@Wv3}N1/Ո@:~~QAN̜6êf[Q-΍D"FotVu}{`S6O#h?t&UU ԱsZJr8дDG3V/UN1 $w*_'jwuSsOc_7Fæ|=ܭHHzWa 핝UGmË@C~n"YTB'p|Vnf kawbv!ԸEd,(&/#<0Wx71j@Ϙd$۽j]&3ĔRCQROz.>ݰ_$חw4t_!TI<0PGde}^NkDºJZ/Qo^ u-% %|n}Q0"GQM̈́aozv*pM 1{g6{vH!#6t۠3QĦѹP-( ]_4Rߜ}xǽ,?6%-O3,*Dp3ЇUij '=ʘ@)>0%'ngێX&\r3dj_b ei֫se5g4Z,1Jy lbfrvPoZw zԉ㛐YCi&ID7h@OIpei Jx"2GW~0 GyE:lOZsd|h`&8I<3${(1udh8Ӣ%?vsfzT r_i_x n( &,?tgpVn͏,,1J>q|w B_E1D'Y0#aFMJqWA#wd[XnD*do&c6A7IYPg>Ўr d-V/mt}5*"裃DVU ُ׼j ֓d GiSˉjSS/9F_NS.OKt>qO_邉Tէ?4qPo@kq.2x0z@=e@cK_XnZ݊9X^Yť-O,FWp6MV7hy^adyRNM1*d8`~cNqkpR;ndoCvzu xRc,MŘ 8z1`߬bוf tGU|c|Ln'2JV\kb'Uջ^ZӄYQ7G^u]p@O(!=4f* $5Gyh=h0Ey<%_LMK8Yث`.B6~X'*]r}B(Pp3d6Q73`#@8;ǸlܙR_++X<}g?(jǚIOs?Ƽy&YY@JfUNEv'ǀeI P@[W-iie#D sz3;vsDCeʲ}TLrl>OI@ j/ku=匝!1`4/z!zVU[~5-( O@/hO5yZ0:WeZWbY ƋNa3Bsσ[|Qu4!IhAY̵UeѾ'ʧrG^԰q灢0 L'63ʲ$S. ij+T% ~4sUdܓzR̶S$|s[hLA);•,t04'+zQ\L-a$F X֝(>q0omM ؉^ w}P7Y<{jU9]P8]i~pf9rqr<Ψ3~eG=~0f弜V~g2JˊcVxT1&p9E4u&S- ϼӀ'Bu8\4B´0e//$;S[լnmp6ci_A:CO 2:9RU@wN% ׎.8jږe I#KLgxά *ֿ: G@]kn'9 ɹp$:1bGǗ=BoaW o9vHU.9֔ڗ9^<ƶ ~ȚeWLAo#~*0& ýYq[]ժ3N50Fjbp7wP}90ue]ձyBȱmVU:!vyVV7&Tad3,5W[j߄aW*oZb,4/w_s77q?Pk[v~vZkk]UZe= S Ew5Bd@aN$?}+~?{$0t OP=YClO&a&SXA6XU[޵LR,LnVnSD8%O0m^Zmd) {^<^3 AEÞ0oxP!˨ObZhACs;*2H^q8+j[Th㡽T͆D(vv4})4ooaI'GyR!J*ep畱>$If^3x+w0ƒln~QZhv W^k"L8HWNI*Ak8k!BEO;q2°np\VY%_dr^z༖N۽L~ºA0~MDB>eAtCzN*,$luf(X!м:nxl7Gr,iaO + .d=2)M%l18b3qwINS{mb $-)z)OAzj5{n0xSYǂd 9gϙAT[M^2_Hض?f;.I`4iv5CM\=r׫LߘMLho^ nVPM OPݿpD唶&!oBfz\&iI4 ,A$NJ0&TaR,+b5:bUR4jt~z/azB?FBw@xfM6}0qi$g:2X-:*h3N8~ais^Ea}RX:""gI_߈.3 }U8©`>r|븣q˶W';gnh%~5!WBBJТIc/ g) }#p2e@CEU{.;2~zI>3ChC@h o|vrɐHR̤LM99#`r\:ZV 11[x2԰Tzi!p`yHq#'N /WVpbA!4:p@:& > *ݹy8^v$c-zYb&gVEr\R&`AIb2-WZ__VM6ZN`@K6x怒Y8˧8iwި^b.Sq^OpbH{A)A> :[Dj;u[8F} qƑHoSe# <|RП*xZE0^`pԶ!\$2+0Z'ΟVZQrtc> \?6Hox#8WfTPZ疕0=L?!UQ7g@ڊr(4.8R:?j@4/4E\g)ZIL`'ɇV|kڲC:ec$Ȗb6,<ܬ47#5|Xs+)dMt꼍qI[p} 9T_뎀pf{yf{0rZ{"0`MF7k*@X"cܠpRҫ [A QD- IB˥DGQ*2.J܏*.<֛ mnln3%(JOZbjPe:B3ηĮo~z{N3iOQ502 p,,=ٗ K3lB(ܟ*X&JɄZ$H GsUyUw'(rܵ ZCLy)>͞:\qAɄd ڜǜ1G#ӳvML(VaPbvLWUFYln&qU;8[ʢT| ؖYca.Rck{9ic)m*.~u}wȩZb׊t  ?xD%w^_P@'mP3}VuZeC U:maZg8笔cI12R:"I}1T)-2j@񧻻&Om}uGBܻ4?puAU.XJs×.] O- ~x@<8\‡&B.0ɯtM:}8'5}s5HaypbkH\֥2%CTZbU}%Ϸt!\a۔Z d/=CpMQ_3d:x{/r>-0|>S'@urޕO:JV=OA{gtN~kue(6੓Kc:!yvڎuhi~gHHe~eg97DeLsʬHD"eיr}:Nx R#)uX] pG]Z]Jd2l@zy9HmN[꩖{SI>bTKFggh$Mt 6 H >`Zw%Gn"UG®Aj,ΖaFO4j^ep>ÃE;(.*TD)#$ hXuek|m\2ˑ;% IM*o' k' BY&ZtE-prA^T\%՝ɐ0W9*ga0F6U U鷎X F #@V;@lѷkFi3Դ*,O+rm$;qꆐ0YvL1ܽUbA/,P8L&6i[SѨ4%'\{|} , Ӥ1EJiޛ;L.^jZG 0 ?R`7棠Ş Uv M;.5Oۙ׌a^ua8*Am!#Yeo  #1PlhW6RʶG{![Hc+ f!p76v߆HZJKkv w,b B$geEN#&-HO3N0 C(S+ )AG H2y#F[v(A6z,ܣlTAQQ4c)'("7!}Oz|ˤm{6fXU; D(YWj {BRB+0Fyx]ȜFhE#ođޕ(ݱu<}èMfPy>$P=갸]8|seFi1-X6S=? cL-$ka@^RBnV Xk ZS+-2zvQV )@U] 's`+ӱ`>ê^V@6\$q'wʄ@ueF {T?Rw˶TI mu2y9izCk 9rZ\d1/Ft8AjĴ3&A7ʁTk6BF]GMqۯoM}32 g3EW>d2 `9$\Q(^\.1iQҪim}kw\L 'ns+U5ew 6父Ғ邎|R0VH_|X[vP.CTD}smϽ)E V|/(Kőf#4Ȱ1d`lTQ,?;$Q%*K%zt=-8/DXq&fp \rWX:odbh~o^NC?֨׿6?Q9\ f۱a_I^S P)7$qo2w 2 Wg lG@z  ȅl3=x;7;^OQ@씦:6(k00i&a`Z6NTlKBaDpƖkYn@!{0sy:s#1ѮCyN ^r(:b^)$I"$T VR{)3yݦj=cf.F-#Ak"4" hϥ{* :Y;BgZO6 2|*̞f-Xو~Sa{}i1Dξw%yPbӣYFc`m,m-2dӷ+ޣU\N0ыV&y{e_ تƩwboW,ֿ{Lygim(AVg>vZQ3I~!tn,> C f,A`ª^=C/')/7͐KRyZ+Ǖ~- vI͘!`|eh!%r (SbC1$թML-JrǢPYjno䞪q>;ΈpbZB'۵_at@dJ"N$DlXSj1~Cv?<3%)UD/1?Y*cq"'u fP(oXB鄔NkuI<ה.dR?!RRYmn~(]] ZW6s@˄M{@GuC0vCxb䜸;OlF$CH9ɵx_: -ˋ9ĝ[IGDu". =.]u-jhhpf3<Ѹ|%̨y? FdMa4%• Rqc6cp  eٖdEی+fɳ"'0O D,iyCH:y( t#Xf?&'& 0cn^zߣCIkgt&lT eKSAg<,eD-a"_{L8W5Z/=NB+W9p_p U[FJzJSL/Dg rETcRk3ΗG_Ek%`L-G0OQ7~3)wCDZ o\rXo-j^ ?#1c!$ܗKhf˕\ ϒj,=[M(*C?o_'>&qŝ O6$Hʚ(cFCEb:Sd3&iԩmZkS!Hpn$rnv`m(ҏq)2lcO=3*"hO(n>hq5C'K=Lsm9CӚ̀iQOvږm62Uw5,10\M5wt)e1p;߃>TByFiu>]Td_qb#^"*RS$9,3pS/Tt (. *)zFCZd;ݠUsEc>2s8'iZ# %Y7Q;/ 0}XElb>۬fSK ,40v60W6aetdTXbj"t_-;}hv7Qv%>I}C4+@mﳄJ0xQ9OlQibzSII,r bD! kT7yE"g 1lf24w[G^YVFsV0ʼ]n$Sxй14Oj3CHP5xb?ib\Ԋmo\gO`svuRdpS#W^ {YH? J<'D@7nxz TQϗ;3n@_Y{y319c2 { cYu^ei}tڇY 7 h3F\-g.Q.=mx(XӑJj"ǻ"xUkc` ꏛj@znQpDW?5 ٿN~9]D;}YLGY):SOI嚏9 j^/#p5Hf_U wåɧ)E 5A2ԃ;/5 }㌔ W; nGP%,r<p.%+7M@x]KFoRahQdoҋڽ@v 8MsWW/ZB;}BUa-_kga C=)Ġ)]U)oށ| pF`o2 +ѱZό_[(hZ'"3Y?)cn=˰K!ůF9X眸Hϔlo ɚED;ITmq<}Yƃyu!-㞊M^EQeb<]^Ѹ]0* <J"l%ɜ#+Dߛ J#ɖߪcP(%Nl_e ފ#XWáӒdfs(qobs[$".|,VTdM|exF}#K22BV$: 7Z< \U2'z U.Pv`|g#hrX +wbE=X7з --=x/%|M$WΓ DVIG1q%a 8h:=6C=Y,+|".## gخ N{~/_p k?\u DEj--) 00`̎/īvk[Zg7x֢;x˗#gtM{J0@l~v:5lvg+P^,mLXa@K IըgC}˘ƒ;Jб(IY,7_JódE Cj@O#{O^yHc>RqAԇB1Hg@ -J_ڃc.]օر PgX</3U(н9 b'"]3vKT_bOBj,ƮP7'xY~_o1Ӷ?)(u0@nDHC-~!}cD1F !:rS$Y ^G#[jlAF͸R7Y{CB5CY x)ĥR٭*QFGyg6 ԩl;d*r=.!d-F9.0d~ % ߶WՍXYt (@Y{z;:H lH6qaLwv3+ 1ġx7 ?sy|Ocf,ΈۼU=$mU#,t#[m_ iXZ:eīUW%-ʪEBFó%uF̝#G_q&+/ ِY}")…vcLL saGlh5G+Ɲ|1a!7TES=GѴTZ%kԾs[g|#ly> isj[JNZzv1~~ٷj*Dσp0l+0[zfd6 t4݇˗{\ф20#g>+k|PJ6l.xec [Őnz$f3[H".wq~T{U*0/ю%`0| mGgm8=FV$H]5 Q݃OTULQNjqoiڊ'ϙ-nܥC1֜o^z۵3pñY&)uXEʕrp^SG?Nhʽ ծ0DZ"e˹(soTnK `|C3Qif' *J\ |<^3_WSZ^^(qr<Frh( [}LD ĒmwOMӹ|[f[+싻¶c;GL4g9Py^o2GlXs2\݀*.# C1%\!=Us5c͘O Z\VFO%߇i~m/5_2n[Pėu.2tlXN-|B/`OpBu0AHH\PzJ *NotTr]9Z. ; 󱿼֯dY[fy>|xAd0L b]l+~(NPPqDMcŻٱ;Z'*:4E! cˠ+ pZ<{kMM/n{!lT[gWbAF5|$i}H76:N`{O+zV@\jmk>P7xa2&3UEĪtQMLo=b9PF%C-?{N+ = f;Q Du 8oK‹y BǪ6blw/0Y#v+?ـ~ SN;2"^Fq)0. `? S/dLd`G-\I춇҅41?R)91;8GMhrɗ癁WoTXeŴ:"-:}6,DgBblkpd|Pa<QifE07F*ZBjDXE[ u l;a] 9.RQe__mlei1eð " mpរh\BEx 4jgj4; T5)O]0-lI,sD4 i$Kmne>nYxk.ՕkUÑ qB(7WrxdSLVz@<s.oZ{ꤜ>F@7?~=Chy})cl#Gg2'k@L9qsrrFGF2Lz0k&sz>l$Ԅ4@:BMʪ2`9o; .ˋh,@,!Cqc/ѹmW$ņÅ j SƉg1,;3k@ײX_[/m5Yrp^`.gN8h+мdk~LSI)?Qw$T~rΘOdgJzhOJ/viOگ8{cbo%"GR4) Y?}mXdtR)3;P'ie[NR!"i R]eFcE+-zo}/ C׈8G71Q%camA봼8[EB! $ΟhD2C܅!O盷?3jC> ްC5/#h@ O8s `:{yɪx@A[6Ҁ L_U3}X*5R*k\E*aJ;j$l G|ϰeQ S׳@M_=~H!抟 Lʉ; pz5*ќ_ [[-T=\|Յwj߱g #@"OVeJP|+4oj 6k>cI;b9!YĂtr2&!jiCՊuMhgԱVyOIA(TDY #?jWԋ|9V7Ъb_H ɹrT3f&Vѷ&{w֗rXBcr<G5^Jg\/f*L\ 4͎6i麳gAmvW\ÌPaE?k'Z=7fҘ g9pIn( YprH@S0W$aqP^E}wUT[L5֍X"ꎇ܋x䥅Fɮ!о' Ą1ryAO4WL!JN ?`L*'gH<v^T&|Wtp /Vo 𨡜@x(sZs >j,6B-]_xC|ώ^,>=P䔥Ѝ=yt&&3|+ ;OWX_Qh$=)?oOR[ĬggEko_ fTܛ/G!RK(J@JaO EtrՔDpk|&c<}M] ;:Ls E$ 4㋹Eڪ>7H6dm.aW4ߥ-5i#O>CzZG+ܖuOY}{XRDVϽK W\pzF01$qQ~ a+>;"$kMrpll #LhNM=kI⌲\/"n3Wխ~"?zfe\ Km, l-G,tQ~#Ae;y6pב7h)h㗆h:l gϏɪ.t7GY>VY: K =8-F >e08uxǕ*ӿk&kB{ۉM0mRL8Y"bIp PפWNM\aWYECuhp7낆jL V{rqƃE75?=UԂh7Kق,M4NhQP]/ЖjdBZ7bKM]t'Vn]6y핻bZ 2p6_^z?xɯDG3.:qWg|ᷝ)mIcj̵e$PW :dY`:oV ue:0A-*%B[ MtH QP5Fb.L͎\r5~iAi_*Q? > afxA"L$:-E2E0*|zBfL26 ѤCH]DQ5~CÏﭶAC3:!ّ6Kt7#ηf<0tRZnj# ]myFV)٧";G/rċ_e#00Zk|t5gC >< kֽ}IktE\XBLy3 pPTl6e Q!:0}?-dT$;G5ZA-C'Ͻ‚sa(VfئgV}ȼ-OEЉkbEX?ӑcbrySQ Vza ̖~l54βlFkދ 炞+rWI\6l)v%x uQtKɁlX Ї f9ߨ "58_4|-NdzJ)y#wOdKעx;ĝ #ߦQč6E{bVJtswT/{G +X @ynpZ18`X`H+A"h,N{̭XX۱pGxYvhIIloߜ 50L t?DjB3ZG:l1/w}y)hW}_`x/Qd$|lG/U>dT(_-+O۹_#/6>y%i/l)":6uYAlrVwQi mJRqQl|RuXZTz愪`}/C`JA3sbA Ro޿. Ʃ5[cy6T_[ȯ8+2$pYQbYƐ ZV)om=hd< R,Go]\X ppQ(Wg^C1Ƚ' 1s>}ׄ> ^_*RHK\8`JӺv7G2턳md`"??B]_{WaO:u7"k;N4ݏu4mسS"S{9P01*>؆ HX#9l/qkd,FTބ|!DFբ|H7{BE424m[])PM9TKz:ߍKvZ's uzg`;yx Vu Ԣ*h%t~:YDE\^JJ* L7O7(f%i^rc6 ԩ+=OC8?K _&YQEth{.iuRmyBAIU~s(Cv"ΈD7L@ I0:g)SJp&K) =Llt ^=#\zlU3]Ȕ0NKuy o.ЄUL+]'J"&  hvO3S I?𿖠 ^!Y@ںiѐu_%K, .o qU3U\P~ ;ztoNHs?8v{IյPxɋUetQ#\{,+8 d5N1-!r0}I:_Yj[-zܱiIjGVi$X"q ;-5r՟%`,^CZ=id 느xA_gfp2AS2j$U4PyD,*Y QG?p ![p1iv5adf3RſVᮊSZ'% V4>tR2n@2Jc[^yrt &6ۮzKh8HWvFF('w΢&A s(ۆZe^vMu* sϹ<-z斳#(!n|—ClM #~5Rº4vY> 1}c'sefYjim1"P-J2¯#N?ϴTm΍{QH!ڧ"1oR0 Ptl"O- 2*0fނufp. B#KrMRA}P^| :1r`>0 h%eBKN2ɕ 䯙ʒWr-b&꙾"?]Z%<4GeNNlNM#+ʗR cFbzϺ8 qnm9P{Vk :> CȄ-Y{r}H/  ?B/n3n_#W(s2/yY.WPrGϓ!d z}f+\h.d-R6G7l`N7P)[ _r/&#6m2e)~eW4l*7a \%E"bthSj=d7;K^/Z>o19^|[XElӡ*B?-_;'Y㾨0Tzh?, wt>U\QES{] jGSĿEFCr)UnW~\ŭOԪ5G=_ Yѹ6JG+(%koMn~4rUY9Q w#ϐ72@M**wǼF)lpZ=[xRd `ۺ5Jl-S]g BE4ٽ;#e&uP$^v }uZnH8ؿy/^PM+e]|wL T׸Qˋ#=^ZVex mW84Mt<gH[*t"bI:˜߱c@ .w#n+Pࣄ.cV>f;S$Į}:HoutaS?ت 7ӃppNɗE(;?`a}FF[2p% tki)QU-w 5l8 4"F&5(XFVnҿHua2EOfpfA$5$Ip?A0Ġq s +P$CL!MI\6~]0իrPbͱYȢKt4ieo]4 Sbr>kɡBO\?2#P 2$G ߓW M>(Nհӥ܉kT 0R܄C w.("sz2~J S E\sxv-HdX>~;s#1)x8P=ǥ>HI c bhϒ%n p`3je8bBάڻp7$qaI)/c ,>;oEFH,4&}jJB "U^$$5*Plgk9a {qPf*f;:(yLp?5+2:U/}UJ6vh: &d:Ljr Q8/.bWYv~$u&55J+Ɇ dCޞ~u-3 49vW?@*I=ugYjW_n 6Cc}z28pҳLC{&t-` pB +0kwB'y8|Pj)~XIJw׼݁;xφ\N6ԧxATj9T0i>X-?EEԅv sl L:f;hcaТ лW *Պ#5&crg|է&0 $;hqat֩q`mc5{&&]&5f4m:@ET6@O';v&ƏW]f Lł4NPS@.[ҽ456Z>Dn`gbRJT?ӟ pQ%q/T=)VX-LʒXp Pc#3.;NڗghIH $I4`y qp }FIո1Y\~bpi< ӱ?~tUp,D%l $Z^_<7՝0 qTxBAn &.jl>Tں5ҋ>nj#*RX© Kw^mc4d0Y$"$G52 ;JBYe)aD*bPDRluu15/d+u (}3q@9K VQx@nƋ2HZ9nv'aQE:Cc+h,9x#Y,?[Q_9KOᄷ*;٦|NF8 0t *8kxJn QHb`w8Wjԙ[PÊx̜VKn8_?cZo0)W+ UE쐛'sB͏QB{]N E œUh$8X {4}SPˡƹÍ dR(:M#^ӥO"lBA: {Wt`H'LThN||vaLhZ`KG]{">T,{P(_ ǪZCJl=\0'J\d /!YI_CFmޡa/r)pIQu'OGr٢r!$FfUzzyaM}T^DO狐j];A)ǺӐ#>’AI0rV,jTD,\9s >Vabl)8 ͫE~ȫcS?=> /q4 e`uEY`^~ThH8ƶ:Vш?ʲª9~cLweqFuVxA¯bs?32+U[Paq}I.lC4>hksOI.jRs(Em:S_f b5meelaf80z4ZܿO}gZ1K|fepOHcw eUHbeHNGԫ][qR;UP1F.HZB;'' Yѡy遝 CW\#Yh({rxg$KNnygxNĞҪJࡁFiO@7L3;6^>CdDWf5ŶEÙ)"jM:y!0NUC,^a!h]:܅/lb h) h̍QS'¾ᵔ5eN}.swv 5٩)(ZXbde| $/Z+O9lΎ]T8L2Ù4јJ_~7RAPCm+'1+5L}("G*BCya:)6ޟI1dL쬙3@՝͕}!sM:~P7S8e6'4"m[݃- ]1fזz_®Vl77c|Ypj9#&8sɶ=E!pMBҊ).^Q6U#j 1M ,y$0CSDԕY,'/up'8*\8j&H5$L MQNWXmI@f2O=fZ ȉ_eGԬb~Oʦ4h՚IR9?tqEfHr ͎WEWӢ5D)ŝ$K)\b0&Wn V>) gCfȼZ 1Ay2ﳚPVOu~_/P9,w}+|y\) YVq N<)<\9|ؒkEI4;ӵ+B_尵sܟ]l[Grѵ rI`9}T,[ Z3<{Z]`m0=^B5(u da"Q>Qk:E<7.ݿ>-R§/o! /k)qܪ.e`mw3^YWMo ~̖tfNX[%m6+dQx6(]|H̺͡W{ !y>^řRLpJ/PQe`.7pU].L oc-;)k+DBk#d6_R_ChuFVXlFezb7EȺs.ïπ,DOV6(o[<EZCߥVkmStNk\8+;Q#Ŏ DOt9.zP#OB^k]Sm(^oR† -\TٝkIada&4o 7 lgڥ@Ka;kTUnt;*F0׬Bd,[OS>[ /ʂ!p/H舓Y43JMG&zal"#=ԟy\}Y 7YA`^ݦXC-zi;̆ 犑kF`ڰ6XMйp,}۠kWg|+@Ks

"lJ?tIqմmMt$fIq7Vya1 #=*P.{:d S?McImOrɒN$IHH0]Z:U8<ؑcTdQ#]ݭp>˷G]"|#t%?[˂_h~ވjJK ;(x5A) gʼφzYIʎaGկzݣqatir{rgFIHF~|jjej@)Z09ج5;h=~eGT*[ӘO=0 ,͊ԁu;;5xt 챑F{!IFs }{'@ r:2=XYq76j\Y@cPOBkf3Sl7gva^r0ckKUbףٜYը˧0ҶZC#J8z9eA)? ,Mhk-{81\9 _j[=>v&ͼ|GԲmj <9+ ^Z?$PnS;wۮ;T|? Zϴw:S(1`16dK]dLv- Z-|zK1!J6yH)0ņn&R=.C!m=xu:'@yb>UI έ 4Wi~~wwnʜNz>G"_F2Xt |Q'\RBY,M;L\.r ]5u-*SQCj 21(7~1BOǴO3T>dc0f3Q H'"3X&@#Q %s ʊ Jީ Sp%IM}Pqpq>FTy@*l<9 +XP*2|m Ksy-Ʌ-9sP$Dv ^9EF |xQk+e8lEG"}_tIv;.ܚts7ɹ$%b61E}i8P8Cvqlg LEpͅs ûuD DKN2m|zx 5Og p/5yeJ4qڕkiY9R%.g rz ?R:W_44 {1v6I RRazyCmG5aձ\F@X[\ǕVI+Y+C Y>O^&4+;Kٶ(bB~"XY=uBJqwH/&VE }Òt῕}F#ip(^˕2+0lyےJa%K5:Ew@/TRAٟR.=݀! aH*y+M[Z OZr$Qus=+wZI?XkFg׈,VG&dzH¬zOJ'E֪DwBnoy[k Y9{+҂_~HC͑İ=[a}kq;2y\/($S%9d=}'QsuBX `||t@UqԿvBm2̜Qq (Y蹰G|Yw-^7Jg+LILdj2@oH|-(v*y?Mͽy~g|A#\bˤޅ 3w3\J=EokʜuK$Y%:-8u}WIGwe{F maeoG+ZEuսUe{gP(3iswq5CÉ.:eþ,8`.qm&A_ =:D=MW%uh"Kzj7ynΜU0{rF)?4}L4NՓ e̔5 >q*uF.UO1n^ C@dv'/-ީMOj0 ")5tU\궩r_ 4=\DLV)zASigKnz亏]4/u {O4K-g/]rcRW5χ8((%`CHHW?8n?9to#n('LͰŕ-#7zm8;HZ0R O dcmMzqu"rTPyMʧY_<İ#'ȦX l&09ʠՄ쮺,tpT;Da+8]>yހ(&6oh,DGnhC|'(mUwIH>JN+0`S[|v:|Umdƛ#lwŴ$@1/씐y9c]&B8PzAw?IE2Tׇ>2 pL F]u6$ĞMmN)A6ƛB٣ݦ%Bt9k<]-<ڏ  K=`b{(Y+3>E@z-X̗q7ù1zLfF㡍l|y Glnce6K]ƭQVUϛ-o֞&M:9W7%r&>4:|t/`")-ӯ!cU";S:FRyŧX+Sc9DhJKs}"r\ `6ᅫVM5J?MobC}3ShT˕?좜-+iY"Od:Eq6 2%P 曼jFq`0]@ O(4{??3ʍ 8ƙOœCZ 2_..BPSBD9 QF?`5|{Z?Q0Dpysdgkz%͚ш>sӟMrsgLcB T*]: Mt}]S%[2}Rx~Ρ8e dJYW|X!Fw AG)3\Yn ܝTظT\FN oY9c\|ovpʫD,gd錗YQ~+@ŚY6̀ FSRn+\a)ivhm)}vB>tz܆f)j ^ j0θl6Lmt*,Sp̓5#2> J $]IeOVϷe/ -6ˋ|gr|O*K;^-v! aiAn(9nv#+Rm1OQ(pkڜbrM/,2/9pl_ uJma 2Ba^38/g3hE̽*dERRZ6oV=[,)@:,͞| D k^uV-QZ%؟Щ6Ao鿇u?&\_|^ӝ_ Z=77A>"<.2cLH7Qb>h#RXQ_&Ljl5rSBִZ8uv"ѫ9yXI릙X0~xf6CMhe }H1s3;m D$ڧי6@=nA2zX}6V;Y.vR@HS^s2 Ø@z“Go|,NgOE(K{ǓvG”fOP-WUfp XJW 84͛[ChS,F[`cTa^72[c–o)h#k%TRM/Rr.P`7hQno( bW)tv6Y,DPl4S1ǭ*&Brc|s~uӄoP3UR!PbcK:tlqԆ w0it+"meh%ߝ6/˿ o Q1-j9C =|/(N`YUL*x9,LJlm\E9 ;]V13v^nT2`HrpbKBS,ɸ-;;DG#3`@%weiCުإ ;MagY37DwWqN5ךQK߁=|F!7n7ꮎ`6Y:!*p9 8wo*[cΖӆr!ш]9^#%?4WxlxH$uMS8n{)蟺3 M |h58kmYUḓP!NaYB՚\6,nLbΓ:L })Vv:#WԙM 5YMIV\mi& .0C X +MTHqIUk띘RQLw  H0|'{c<(Mb%qM5c<\ͭoݵfDPpw+5z}moti< Q5p rƏ)aɘAcUYRs)5^&xgOUZMTtE3F*:Vzo:IPW4st!|_|ŪXF?wSlں|y0_ ;Bo{'PS%F1]]^PŔ4=l>)D\Gٔ2/ 5M*a<5 t0߲rY2a~sm@U0VTz[vu]]*aS <r@&(%|e%@c2s&)cg@'Dgff{Lͬh;^&Ŭ_w 02tcU'h"[=V(,)+TTCc.u?^'3Ϥm9kܲCWbq ]_:9X @d)1[2;-ηnBҾ /EJkÊTo`q`޷mUс,ǏX灵X1kZSKì. 6qh0b !yzHUPi!B ;?.lBŒ1{4*|"w{t8'ĪcyFwmV5Dӎ@p,*;H_'Q هH? K9Ie0I4z")Wg@7__w59Elsjz9/X,~lL"n) oE D9BKKCp4ܛBNwipL?\cJ4:q "CS BE]]",3⨸ث]!cBOn"dEخd*֭ ނ؞/A%uXф̒]4#^ ܏#jRtj:EBTLA&lV?UDܬ!0d?&tkyUgEq,ũ>i%$h+)@(U; gs۴`8VZM1sC4^R<8qV`G\d~ky a۸gps6"W~CgZZ xPo^$;;c0/M(@yELݪjHWJ7_^3~o@,meYneքXRb{L,!Q~U {Bї6H%ٍ{?QF$Jϙo>Gn'AoKVj.y0e<UP`D<>^A!2D]y =;\$O[7{2>ɧ1p<4j g4VpQZ.;r.bxpgҊl EPgQ iZ~?cPD9Z -r2s4s3=um1V0uL*fhӜ]ˋ9M#TZlq@t@+_L֞q;\~rr@a$(LY#UDY@&·1`snF_ir%lYD56sT&B\D\)i<7I_ Jwv,8kQ i{nůbPb$4UPM[^ߖ")Mbd E|[oZtagrX25 'qN4"3) >R /vll1jGǟ[4^_NQp0!za§r\m^\ACZ a-w)=3}'-3b@2D FNBsy]Q 5U+= sSl?XݯuǞD3->^t.m3"$5Եϡt/+ u=ctlLSu؟HrdVI ͘{Wjnn,WY2 i`Uj.ݝ:4SPnR8‚/xqhPa( %u8+>n3Y?Ȇ_\ Uqb#)6r"6 V8}!I&:'*JQ"՞6$NmeRτF57F dWN9 (/d9R6TPH/[ uNFS E^1z7߃ }}GKO(qj:Q,0xpS\< _rc"zRsb3JR,jF -w4h*z[y4 ch,<^^ `o8gRTb9q5߼/%)ljkzv&w%tAD|X6TYdЍS>qw< Աb3-dٓB\(cYӴl'imNؘY%,Vи[ZL͏9f&L?C=Mmz)ԄیpA vMnLVBƿ?1EO5Զ}߼ J}IIrEir/ü0a]E3@$7sl)$=DeD.!|^i_P4Anbq/-%Z}c Oq0 h~Zu5ˑ$G͙#Zp[΍eo߰Y ku/%ƣ?Pխ}wl@WxJ|4uD`DH -^#iMT C|}fh.ћI-IRWvy]_ȌL֎Ds6*$ V7^S!ʚ'r <|n`V<RupH.BZ^-ŧrXu\y0^-!4ֲK s.f@(X.&HZ2&q'A_RG.D˅b$-7 8,i٣ûh9Q:{IBU+OS +aLxz-FɒHQLHb-~+ĕS [^ D)J[1߽rEsgT-D廒 &f!A }I}ۖ[PeQ#+=Uclz1u|.ÜYJ΁?N@VRnm`WBjFt9UcG}35v'2Zyt6Dv373[:S # xpzև ~'3gO-.N Y# -eK0M~TqgrjJk1hoag]u M(5TB+SJ6m31taĭh% 11 'Nlf8Ryq $G١ƥ֠4foN(eeΟJC]׏pJ+'v?.LE8ɤBuEdZIVDT>6ɷ=|%\m:Qղ x(ϲKS# _+%٩[_ٜD.Y mS!aX"x봒]h\R} 1zG^l'8#üO51%j.i8L~5>ӸI,o iY~]}K|]9R1m5Ij` M*w JżͮX_|L{ܗy8E( -Dr: 5Kmd2 !iM)#fHiW/Ȓ$Xh5FK ٥4:6ӆߐP@}SWT(OelD`E&N;nWha:XbSڑ_CFs"H8X&RZUWk\ q^88b}ꛎQ U6Vj$q-V ?-$QW!. yR0:1w`Xc aKsRcD%a5hP6m@IWy[yΒg1j(V>IF0Pnׇ%_ |#+i36!E'eIaΈnnvKy ^lܯq;0u5Q*{2եHvTѦ☵t5O2> `,1ˢLflۀKy[; {ccrzY?>.m< !^2` ~@*G*)FUD8 B+hcX\3`WW7$~ 7Ԥr%Vl:(,yyj`-F;k腏dmڌy D94 t܂=쁶2"?*FXhfW>K`nchr S6(粸y= p^25oUԶ&?'lڿm-_k{ U껙ɕ[wb%a8%wxmJb +6? q]~ ~zIX ?(*'xM۴Ymq%%>LWЮ_ SA7gnr,VBUMo8yŹ] ʦD 'M,O=(BD^ŷy ۣG q?0l1,;^(nڢC}GR=۳ҧ9 U`,YI?}!و@.]kʔlq(&0|L$j&wa;$\$⥚)Rf}gVtUp)'hLb;E@i|o/?"RVbc۽NeB9_Auͭ1¨ ޟaM2%Ү!w).p } `]-8JaxŎT/MR1 a3d &VHըB %(% ^KJsmGp B,I~"$́Vµ<<˒+7NǎѱJ<}CwZ`\'"Ն*gy#RahHh ҾcB8EvVF̐W{JzxBO)  f?P&*aQ Dbh $ݸ*@ĕr1(<"e'lHW5aA/ܬE`G6׭@Ot,NsW@Ȯ:b+8yf4dvZŧcb\Y7vDg^llFϝ@Oe`"!#+N4}=t٣=MjEIk}ѵ\) =_ /_30ҏ2J6yۖN.|#C#m<`cOal//:z5 ۂ2RヰODG SE==YƜ.ٴCL\sOY0foeU A}\`ocOBϝ7ulv:U"v)9Px 송0Q+EY$GZz\Rd-vF7 mhS)e9ʵfK㭯ݣ 9me- 1Ct{nDz|3|e1bV8`5:R_ȞDG9(Х+Ѩen^}3MJrj&jT0lɹoQ~5Šڨ"ذF4,jzBOQQzvq K#t0mIGBx h5Ț͠1E5= *JTߝG6gU28<(hȁ?6JzT3oɌ[7KG;4Mr8fCOW:MEd,+D7]fN?aaSR8ڴtܿuHDXTTK>F쾲;l% z!d+!~ݲWTw4mIL*<<5얣CvQV]چL92ۼީ=tyꦴT!Yu[1Tk2eliEo"HU]n\!ߦ~xb w6&%C884uycI9y1vR'dqg*OݷDsONAQCH砓L#l u!(.Gm sjfl;Gk(/W|!Cs> vzQ+ĄOۡ%1> f@ٷZ=ϿQڗzWCNGY>7WOahzd`Rk jTi}op=,0Tr.|2ZDE)Z<0WI&6wDz\@U EUfǚ$ȎC]v-Z] B6m;Pni"`j#e2}Fo2MY/ȪBu2_ӍE,xm7\ Lx% r,G(C)PQwUGn3a5<#a14TDe҅ŵv+Kx%ƥ1V&V#UIC7OL0u2/s!G[==]xpl eߘn uSQ;)Sc&v -WX(HRށAz RJc2z 9(|vc)vV>-~x(hَNY, >ó?=VFN Uѯе]#;2\_J9";7 *Co^k-f8{ܦd-C8Cc#`<̒6{x Mf*Z2Ck?8w]`A,.Q];`(n'x8H͈v){vǐj? f\X 6@gV%I-Ǥԓ5v`ׁhB$pɠyZu ?[-[3&s;2B'\:p YerHg'>ٞWTfoیʶgu*ҎeiMa73*x!cDa܂A5yW_`Ʋ,LoC *R#lRs.L˽Mdj%o!u{{^ w^@zwsrRjޝz}, ]ʛ}CgE卢ڈ6=Ii̾IF^|iU;+gvfiA=?$=48,2mJ||i }i[F+,elbcԱj'"@І"C 9ݢâfzwQa3XF G9-[xYki67ӹB&wJAf7Y ʏuclEeO9nFZZskRaa_¹>5lI!1IÏOw FaVN-;t,`?`0?0}K5+ŶYQV Ig#Mf4 j%fW 7I%i]C&y*Z*6KvѢV(ڪl 9K[Kj% 6^>9#y萒/)87rkAl(Io<3ne| [1XJ=Ȼh112!'e|= UQx憒u Edσp^a *j<+?晍{!rl$.& 7nqpy>@a#:Ř+?f*]{:S:\V@ ( \CIbmL9l~ijUӮ4KdBȼιQ942$'=,ZS\0jVZfD7U&{L'O D@蟢xǥ=/=zgҩ26zd)46}!1^%>{ h 1[n:LS#*Ć"Jc)eZyޤBIK~čXz {w0>+'G vYx(FIm W?c:]SQt* ''1ޜjp-7peJcy /(@ S:_'Sn:~jbHC">ԉib6] !)՟A1sE*1.n8̏oܰX ql3[ީn\ FOEg p,Y#8r'ɮՓՕ~$}GȵDk2⣋Y1e.E=F5j#&$"L ~^/DS!Rhh=|=jDC#@v]Z, ]K vYhY!x 7pÔg'0 09!6@OV [4$G3I;Q8wflېmnysυKRORktI~Gd| nu/:]ց| OJB gC78v!l<*ǐ"2A2yWaTo3Nhq;\tk7v'x-rԬƠAA-ouĹ&go=y#]I "s $Y˞$K=,VX+5QTDڮa)z\v*3?Q=mɵ+T1@ow݃#-kËbbKqZf!A0GlN lC ϔܶJ 9:W S3A@"?ƦAy?%@Ѿ9F؝ fGLol6AFkzM\&>ƦkcC[ vnYXxF#l3;19wh HHnqB8nwhd$'s(+%I\=G@(W 8 Z*STdQ[UhkUW &u[ml%YsIֺ`$m[`}r $Ua&. *zxE_SS_b22DU2)p*o~]>`.g؅Qc$oщT֩e+ur5UP g^֠fLW  W"(iQlAj2EY>Vcѫi>0K@H`ǛK]HiP8u(IK%H]O]rFC!d"irW)Ԧh[50sq3 W;"N-@{hy!wB\d[avAgȅRa$Fޡ_WvY4|֒V&}͞宩8'CE/#{ V:\;]$TgsP"Z=KDkè,@xY2@ O1a7wP]ZӋ`ʅCr*jSUArY<\&>ݏ/=]HU"ă|,-v;/WȽ9 BE!AF20ǡ8A)) j?A;BJVSQ='Ý)JP[x mySg|`~G1F*p~׍=%)ٍA}9Ά@_li&?pFG{w R͐N"jkA9} 6$8pIm hю21I[!K}ovic!t;ǻ@,i?I's G1M93×u$sZyc%Z',C21!Qq#m"K,L7jD&ꍿ{)6"Rh9VV>IY@صq Y'֡Yvwc_NA%$n>{maQ5k-_=LHA@]z^JZpc=FMgM577F6yL<=Hr)u4KDK:J`7b=sua 6`?fJ|{v%aUCNU.nO [pG4mBGBc!}c30K!$x#&Q vt+KQH^?*ڣ,#?{2Q Q>1S70"yY^lTmhG8VXqLL%1@:9qTWIi2J+'t֐ %i|!*wI]Y;Iڑ1v xTx} ykO:>cl]*mmsjr|l]m㦂ˁ=?ʿWS X1Qh! r~ w'Б _VEEkOwcLYԣ˗x4X"iZ6W)2wjh[sSm۔*eKĔ0- `O& 踒{VdD޹[)ꇿ>^;6u(+)A|uJVk(0ХߜDd)h,O~ pǫǷE# %- -(rT?VլWL?~P'=ǁA"y| ؜9|0,IrCa֥z(Xn zZ9,1K?5yH#$Q>d#Z,b7ȘH9 @! S.p *2\pc+UtqgVD^dp:l 6A> 1jTfh<lJ7Eլ7f!liT&ipe|BYҾyptD!P*zM% ɶaځp_O#?H0soyixQNS9k=s }i K*ςӼ/IyIN,Rûhjf܏85vi$9E ɹ^2dģg@kkbV% :xezT"`iȘk#MH*\l͓v2?3x̳E0E!T ۨԺ̙|\oQLgOM)Lh)b{D!:ë1O˹9jߡ[UEz?(%P "7pX&m6UЍ!$tFW X?J?:`ۼ!y 5G`|_vJLWPEd_xb" Tf.^VApp-aV+OPs<ՠw@o+~]NQ3SK)D|;J3ґbCp3آy'q,W-l›CSfC"*o5p|n%DtaW4uңanN]smڤ ZfajPS:fC߃ÂI=GЏe?2)q4I񏓀驡fğMֲ bTG*P&pJMsX+(&I޳~s1ڱR$T$٨r~M'u;5Zդ_!L,p6B\N4Jϯ&y =T. I8#~ yN|/&vQ9 >P !uEXE^ 2t"vn/@6%^ ր&3K ;抢>k)ğ1&Ϣ&Sv/Ktߞj\ 涸8Cj {딘G1푉" !āF̤KW ,?Czqd5Ĵɣ >0ҚG,NS"3+fsZL.PK, %~ H"!fRpniǐ^H%;NK z`7WIם?n5!뾬M/k 7qQv0{{ܤnUf孍 _!ɻ˽~qZs77wc,}iW Fd7i9wʔSDSb 0@l-}葥@oH1kh(}9+$R ], CzV) UNe4mymx0d6e+%_][x<`K̇[NpOmջB҅H.+Ɲ,: "WnHml;DoqrBa MV̛g 1xUL-f l\RMM.1$cpC bcrK]e!L|/-==x)UCsH͏ A:rMtX?KE_;> OROg?lD%{Gd?dI-/XZʕQās*_>MSGlղs7|P! !ժ&dk$Nd%#B^,9x Rwa8N9Lh_>BlVfCF;\{b4ϭX.\kc`kE>B:Jх"d2DC{JjђߨiM2Ѭ_=*`:FbG&n#\rxm, &wbki g)y;HTVU:!CI^x\6O@-΋W:ĨEfhƜ|) >:m$xyFy-r[bK>>XOuJk;Q!(홑|O% h`J5qVX'^0(al^!rTT: 5΀TܨۈSd0*?gFQ[w}[~O`~9󉚵! N;zN<p`{ODdcCsdAn&_LiM'_VCGЂqp#w_9}∑Ï(@r[|y(A/s۵ߘv #D넢8#9Ƞ9{.ډ7#ٺ@|I_>߬S]@յM]Z#"S!PNv ! 40NՐf`4}-]">!ĵdG!8^-j74R7P0TR0hzA&{cY#:d>jonqqɑ#eDFF@Q፷AST0G(t|CdRWJf4e[qMԮ-Ƴ-1 _Of JWe'f,ᷴR!Θm8kE ڤgTGT| G@UAHr(,͔W9o;wfgV= y2Oiٛlɳ+68LEUH e5Hi]mjѧ`MX f*VF1 o֭=!w;%eU=P| ݽvanl@jP6 IZYVo1Oytb>jw˚jcfHݳ?|-G,sv%6wI%uf=L9lLI/‰ݰ{/`Hr&&U %`-C'U8cM:hJ?h>ݝ~eJGs K"'#T%wL5HW̯u[_N:tHr>pa6q`lNi##SMr!̻#5sb, sߴBX3aύem; Ol6W;Xg,HJPs6;WTp$ȌgrO:kIB7j!і<5e:vA3og#":teu` +ŸFࡿ<)CєZK?&Fztte%VW  :Њ %'dh;MjLxG((ޒ@J?w^R(B!@Y,υ R17Z +r#o&]J!ڨsw(۫p3R}\͕Mm= Z#Xy7͠UU"JS.HHp%O5"d'Wr AU\}Px4 zt M=Q{Ỉ>{-A7jt^i+dn(jY&t@~ .pΰj;nGBcVw@n(E3@V?W띃n@SzPeFzv+ d`>|}=ld1dM<O?ջ?: fa=1 $J-;F)Xvzx&4cd./4 ;I, ՘H>.1U *ҋ9^Y;)]^c2RIhE L`ejaq GoD"zVHDTL ZG)3E]O?.:s;SgGKQ̼$mw1/1 'K Ӱt=3j2p~jt<aK¢-Ql5: ѹ2-)=) {p}"KGm}vsXوT,P5sMeB 3Om"cl̐O! ~0ϲq֒.]jU@Θ-ޏ}zRXwl/xN?;Z@_g,^`X;&&;K`}wv}8,MT0.py+5UoJQATc4\V0[z }\$;nkː io] :W|wLCMv>.5F =vmMO-~(dý.oV}LƳ=͸y$4< ҍ=xlY;+RIr@sr?(XGزBKCUAb#Mڤ48w`ɖhG>vԘYxmQGڞM7 ǐkų:[8S%&vhC/b9}<0'ާFmӫ64RѥEftj3݉h6*~f~wW>Nq*(ΣX"Rff1"mmN/T9죏 п ?g3uIa"j9Z҂jQ=7r [Vr 8[ Ĝ̪+eAqDsHBZV wQ*+Paa *0h"C[K-E[=H f7eҶȘ& ]&o1𥰑Moc!q<~`ѝSʖpVn&:W=($#Te7x=a{{ D:.S;[I{yب@UNg`Q7C=OJ2ԋ;>oM^¾m zaعɰ" j d xƣၷE & 糐?=Z" &2:J܁Ua;OH3z"Tog3b[\S)Ʒf'B|עbAGxC׼ %}}}vO88VA (l9ze'5 P:AoP|2vV9ro#HAT"9ϑ,"S s"@iFMjaUIpt_DQKBV-2Z]޿\4{KTQj;S;վ֌eJe{;r!u0J-ETv+d1R6nG&C.(#맞%Fcg3,owAngx;zF4m (]`B~T B$89HhQpe7a.52iWk9;vfwmsa'[rY G>3}JyACD o>_uuOJ!!ָ'XAW ߕ֗!GKq*&䜐dKe64XC"= f-͛ҕlc+H&h|Ё f%uhmƍV~x=@RkQc ;![*1r/+J0@=x>8ZI}=@ΔQ:" Pt~=_@e^,B,X66syLp}/g7Kf74Y UL\s6e8ㅄByTv4\Dp_iBolYs> 3\gzl}gT@njSOEhl3禈Df4h)pcN>/ͥ@Ir=;0k~YEo2x-Y 35ڨ]÷K ćݥT^f?"Gms0j-2pVX +zLQ!Tz8OއOI(:>ߔDwtlHΜOl NS Vur`ڲ3^ժ iLJ3wJ2EJ>GF-/P57ҎI,ee" Vrך`]K#`+0zB_ HzڵtD+wEN> a@:h5rhG)b}h AdJOHzBe]͐Fc Ÿ_!ogo!&2DΜca#ەRƭtc%~R6V))O1:ٛS?^)|w5,q%cgV8ck|a+Bi{6m܁Ouu4B;lqPF;ϼ GVK൓E+B;8Q+;vj&2r!Ĺf1)6Z74]z/D_pNX@u-14I_DzϽy?WqG*4=[UpۆFoô9ﮇGc6q4K{1/jm_`潬oav^04uzCyT-#h1 GOXz4X$TMJɏmkHYiI 蹯cvTdSf"T_]RMsn|-{c@ M39'uvw lux<wTv+ѷ~Ѹ5 b|#U8 V/Ine|!ũ*Xj /\af뷒l!f $C k0М[})U4I]4c9(C P)hvJcG>C@ FieC&l/h?o+?1x 9l3M_ϩ]te$Zt#[#Ɍ!`e L,KMk7 3dz9lxR-'}FBo^lJJ 3h(X EIKZ#=,_"U qm߉i5.>jEw|ܹa\;]0s5oeA<WvY4g$ !i"!ֹgSS'ry5[DhNq9Y@8 .lOp zx=oMR:&h7Z*W<7II.Q5  @(HSv.zv ?wgN)'ع5{_]߼ӡ0*bs ⶥ/l9B8nY 7*fcغ*."9pK ;G8nw+Yh\񤯎#\Tk:%i'L bdjmKVkcjQNgj^ 8n_x,.IǀGADvNK.mp* /Ey"^-d~͟.jj8P6KQ(j <} ׿ \H-^053L@JvTy3-hɒБ5w0_0J9M1˲L~ǀ"pj&}|PTqՙ5-T @WVzI@_AXF':Q؞iҍ#ot":V ?HX7ixAͫp6&44_CUG$(SnbZ@oE^(Uʍ J/B|J)){Y8Ӯ;âS ӓdC _ng  Y, ';y&HOZөaE  &XwM{*_-QKbر)&W?[z 2oPLRen@Y# L\} M3|ZVh&,0}[= =:iNS=n rnd@ G iAF貵I/c0tT%ivx 5O6Z[|n' BhܭX ַyO1#$jD9܍d=r`{],א-BRǮb]cTB$>$-=UR&TB=\ҁ/[$_H=:4;QJB,͘(mE^ߨ&%iDǝ 1'J)YZ]^6KAa!T -}QLـR ORrV&}Ǎ(hQà>'4%zC5%0JN<~3ߗ쐰4"#D)F/5}\nP ;N&$1-ד2}%몟T2 K17F:&khMMθfפ-9Q~".IRc;C1wTE7&*dc wkN^F_QBF5O`g]ڐ;el\$2(TMo<4nbA Gt5{J-i}Љmy]sg#1W'_&lz F`q6y)ѵ.%ހXه¢A\o'1=o;ޣ^oĈ|}ԗoxY|F ULcF?X?ߏG<6z L,F!V*%S.HO 6}c$/%[n甐/\r6oq#ڳ%͕ϙ :MY4mON8JH4Q=jڊ4=1߶jE5KVZ9w +U .*vgJB'(H3ͤv Gc\JIG_10;X.YneYgҽ 38B 8>/<Q93xaQݨr, <#/Ȱ{{f*F EMC?o3~M`ZsW~<'m  )Ѹ$1UL~ŕ1d";`XJ' pܞU! 8-f-oO{r qI2STl[ u$d\d d5-(X7(nյM)XV3gv7+A?A\NWXVZ~̡kZmV;I$,ONĽ;Ȟ}R&]HD#,m G|_%J26; ;[LZJ*(ڞ2"5`B)T^Ƕ n0軕͡XQcFu6"N *-YT҇oMt M$g)iK®_͍#q22\NrxVRI!\ %:┮Veު⅛u4mQ/j8&F̛ĉ2l|hGVKz{,m^. UT&]o/7·Bd[u'VsA-2xNKNM!S`k^ 4V+g}F!iMmlKT HB8U(q8*bkfj[9  tAuG'[G`#@O9؜xzpFY[q5XշVZ7fPxr 3J9y_Ϧ $ E.(޳Fbsʫ ]ɮrǗDT@BIDr{ܿ(ovE1+rdG[ǽtK}c)R"iYH,B( 3S~mRy&rJFiYc۠pzmWۨOxi0W~*/6%۳i0K0'.-Yq}(͍<0qj)܈˘jLNn  n⪮8iJ!R!ot-ܺ2-7|vV6ńR&|=XaJvaulNFjڐ]]"Bzz) uha ?m1V)cjX>SVw"b{+9w9ƛ(7z-Q0^1ef ;gXG/ł"`GD amh(RzV8#Q5˗C"9^i͑*%v/ou2v.lxS<`m# T3H>}sKޤǪt8w5sQ.)k"Xo( be3R»!Oڴ&N<̊%ȸG{xPSh`nlցs{7 } =m })LMi 8R$)'&wЃ ,TSՙ.nKl,t_P\,}x3˙xlR 0gxuuDT;\K'ĬIdc:ҽfV(= e#΀vz#nc^ҝZJR_/sV)jU$vAt==0WI%J_aղjG7ib8_cyq~v*a%_9FBvkn߲\rHmPJ=Ԯ``F2%W^^?u9&vo\Czuô25&>> IH?g*eU}va;30ɠ] n/R|aK2ͨ!++vT⾧J¢n# x*2qMݜi :Rn0/Ţ/<- 4sGnBrz%$TJW B%d\P(=pIX4ߣ@1:\ vϐ &O92z=#Tu&aGRxZ*$pIaP"@Q X(m^A:sՀ]{v G_=Z;v>S4@I*ԐBݢQmưl [xǣzCeȭX<: qڈuңD5dHm )hξ'+k+$ z)XL"U m]k7f+E4Z⭄s*C%*$X+bB!YHaet &<1_ȳ2#1F2ewѕV OU*êxy8q6]Ҏ84y>Vp6+f6Dо@%4=Y+~ݼFI >+om4I,20|rg>=k,*)X P5IcJN7ٔ gezn A׀ʼz-ߟyq<0b3jA*K*$VDyP D2oSWv4PC/S XKZ>}3䩝(alKzVueXS]+ei'+Z5@*Mw0=]TX^ =ab:FsgCcó϶͏qgq:jok}S-Rp+vw_sgmw2?vC2ˌ%jU*$DvuNutu%4" Cs噜h^G OZ(bV xrXYcFbM޺V.u}P.a 3!KXT(|\=%넬SHr%L0URaTȇ}lrd y]6$UA 4Lj,v xA X}¯+K/7MIƶqW)n.&T UYOC6i*n"+ T\&d/zv6}_o@<bTsMߤ]tGG1=2?1 P C=FȎZ뒻_s-(>ѳ9J{lN]:p`eZy]7)yܛR7! &ύRno<ϴt|I ?H=YVOkcn :0|ٶټz(($ͺe6 0(un:Οary@<1dfB02\ aE't*VF !Dq!Ԇ/x@dKSh\k"b鱥=H"6'Vx;r8 D,.;ij/Xt9dI%nu9@UdsSJO ʛb6'gBMJ)|88TO?I Mμ@oֲu[gMN^-C}4r$l!uv~(T =v n[]8\=C%THL1w''i|UR&YZ_V]Gm#Y%P H˹{^K;a4g6_6ҊDF uwm cZ))2.{5؈ ~ٜkU5my5ÍS3׹|f=XIf.&آaFX;j_O=FƖjV:\V3BrTҎ6z+K|zWz'GzAE&갬6<7E!VύF@4kj EsTysWBG OA햾i @Ծ`;s_] S)@gff35/5w\mvFd z yi\f\`Rc+;-,,zЌ),)B˸ (H1Wf~VŲNt_as?+Sn9<}ED/*.Y#  Cӛ4 a#1@9iR1\cE s,yTIr{챷DU,} ^u/D1/^89U_$5@ ju^5Oiso,[ ۃ85#}1|yɕӼRqlfm@\mY$O*-Xԟu?31 74H7hkDLeGw:~B؊)tv#7sCPC[3?w{ҴqOw!2^dВXpm5"sc=߰l0ťfh֑(A@M-%hÎjd5W+!|B-$Eʔf>Bŭx_W 7.e2 &7_ $и㝳Sܬ+u& ~С ,C@rSwKðojDiHͨNۘʉ?,]ɖEcAwk̨ozj;H/6&GtWRqg/~M*]WY׶*]jp|P qzOlНGpx WB(Tw0i=OF{φ4+]4Gغ}&.^[\VmL ~% ^fr2]ξӧ? Spž>1=ziH ;5Gni #>ЀnW#ka\g+dc뺺|7ATrsBN}b[ig5C-uM\O{΂4d|]JkܾT@ 6(orhYqfVLt=]jImyJDa|JCIg Dֹv'@(=0s6ia8oP5dM6 l%)v>.J l-AЙ%k\e)7THfѷX|&nNR\y i0SSÅ<@%9PG9㜸~h`V_1);!L$\WU #_ 3@[fN'Ѭ<(o)fڳ4bL 6YB,̀ 3Xn$nW}by@qF_cw0Ǜ@وEe>I霴 ZO6[EGE)>I5ZEhDv [cH_2Ttl3G.N=oRns'`hgNm=]HTL"vm7ibPO~Ô 'x\;(_m|mf}f} ` y[33~b'\pnuMkwF/[o1ο7Pq?az*4o= b3na/39Кٴ?,{DSVveKB*e>sAuԿ/zA_Um5y}73na)ߎ// HXӨo,Օ];+F g ƀF‚kZ!`m! DJ9hcn*j:0Mu0N B;cǣQ[ZV|C`i}M}%傂6 ':u)`ֹ868@o& v PRkKpVуgERѧڷDuC\P7'4E5-ClXd>TjzXe󘠍Zώy:&:ܖT͛f8&I`xo뽑v VX&gHq~_nPK"QHIUn /ک+Tа3ʅj?vRݭ#e14A\<8B9E%Uo!1u?r;ܔ2rnS\0seaf#߲8nMLCQWT0FpF'".&"IMB<o]xa+4bDy+u8?sGr@C,+c")n ؼ%vfᲬC!]))E ;p\K%u>Ga[Ѵlq=8ڊlNޯXkM+U7ThZ[Sjyo)'b붊w6R;p+x&zݟgn2'~ɻm<61ӃP꒑{1 {WNU ]Pls^EĺyqjQ`$|:w2B mǁrȰF`"΃)l BIri%;MQw}$P&6˺r~> beX^x 8 ;HNk{a\x427&xkF78| Q}m\jsk2\0,`WHlEFZx T "[\h[?8tٔu vM0aVuH1h_(O.诖+Y_jCWpS x7)x۱#p?W oXa Y'%Kъ=8ndVOjtW j]{/K6 I/o -k/Tj**/N =S4٫,txRTQP}sDWo&K =h Mh3Q.)9˧w753TtetLXF` Z<۟ ;Ѫ>YH+c]!j˃EwRa<;7$3p !E1~2Fuӌ?ʞCXɵqV,_sẗI oTDn:͛:v=xm+?~֧j'_;x?P˻g>ǣ9 Wcq8cT̆a> `  &m{z[}kԏ S:-nv*]{S˒-zHλA۞I!mv? uHon86q'CUu>dZԩ;K@j{۩$UOO,>&D3æ$L9*7rI"Ig$g";.!5 ͤ1aŚGΉvgp"D9kKk2ɼ Yqj7$R ˫YӺ9fLʲɼzk{٨'|KٖH.~ moJo'3 qjࣥ xm.C` /`ZkUf5We!Eesd-f5#9{D$V ˄r@*wS?cyטW~U4۝P:#i6lُj3#L; /&"WW've(PM7PxטԃGxo02""1I.,b(a{6#!FϤW(6)%GO20Yk0/#2jJrч=;H|ѓZR)zNV2 B$!Qdlm_i Ma%k1SkXuz yF:ѥj!7dnCwhd(>Zbϧ:g9KO*c4|멲rWb!nFIňG|&?iJPq_j`/pP1b4#22{k) nX {:-j~>_/_l9a a< j)~a䏜jlޑZaI-ōXj7(泧;T`\ж"ɅbQ5BUpdC? #r.t{>-{64]hY^(f2p*Õ;Jfa<;r Do> lEmIqG<47VSMEVH68`;=v&9X&/zW'@Fbu &/PnÍK.{`+!4gh IȤfú0h?`{xүd6T8bNnp]0?4 XrѯX´;D?KrG!7) P9x0+ Ki >X2Ϟ 3 -ӶA*7o}KTݛ= ?mշ+ "KtiO &(lX77fSBkJP>NҚ0FC] [~wv,Kec' |nP4T1(7>F9gī4:@H -#{JC_tS:LD^bh"nZ!`fUD[=EP;j5l卙k6#d-Nv=iyuG*pi?j1Gm2|ʬNzPH!n߀q1\9ll U8g aO yI*=|T _Zk3V6|S>)*&BBf>>*^ojW-P3/ӧ67?m|@g,G aqO*]UvPN#/7S2.f%JsZlU9䈛f^mГ[-ܫd#CYiLbKiAK@4vU[SPi1,ja^s~uJMDsBjV~!Mu1xtb^V:txNS>3>]k0Wf:k?rsaԨH$Iա5HO_$Z>A~\CSo hM^\〺h*/~=RTBZL^;# 4\a/l"$*C=j `Gl!as BmyfHh1}3&q8$WNŽg_JȲ寄`hD|r!Coη!kc; [C` j7=kRKT+ Z*]B¶oY'PortՑD-bopW"XWAO &`i1Hr]$c}tLAb$H1Q=)G ݠ uA^JLbS Jv^/\R " u>afcV$@l%u@OqUk8ыp^;ɼETI-*AȫՈn|$!z7ND->654Y$x0Ży%oj{Czbb2>NӖ%Aĉ3u@2`we %B۱hx2f~uł\if'x<+)4pm}Gxͼ)5pˇ׀X(4Gk6UB਋owZTF+Y Eq =_߀V^<} vk4kڮ{;$*yI0"#f#ĩL/FW#ت (BZzzQcat[L^90j*)_Y>cFf(Ifs[_&//X׈W|Wڝ͟a~ށgoEשIxgij_.pU/ aٵEy[w!9=O0Ŋ^K.ndoDiz*aLY\*M@A]wCfHxcg̩~w(*>^'Es 9^2ͱ%~BuDzx+ :їTؤ,q+J3QjEǎC$ӬWA{BʂV%q|_ `X8 vIm1 `yMN6]y"Mp EA4# $av _KN)S{~9#wuh(WH䅃 Q%{f9-CsծĴ P22[j6='M.b9ȯ$<1TSZ.ErB}:}F-^=}3GԒAbop|NmTn/ϰ1= ֶ߼ ok$Dh&IC6bg&q˒ 7,LʍCbpK2bЈ>q97EWhӮ.c+ڜUrbO#^+bcp8SZEyDfɵH YmߦZ)FA7 z6]^2/(=3L5$j*YHfÁdmG*Z/عb@á.4ُI:m觫aIc-RIBw/aeņs;oKK :9!/u4@@8tTN)5i]aͭ&vs7A]i|o@)V,esG1]`#3(9`6Tb(S86)s,4q8.Kđ5ק 鿐je%#f~q:2@a݌Ҵ[J>/h6xֽid]<]O\[.k9*0!O4 @\.mc>сݫTcpGOjcaIveJ>PB`wFD>7A6etk"NRҟ`.#kmC2J^_=a{큷N`K4rݶ[qvW\KF/Zn6Iw5$91NշYax1P1ĐKg6sV7qdW+MK*#ӈpڐCrKy#L/olKDŽB4r[WbLBמ1[3$QwB?=HK*C1:ye|YdLI5OFA/yz{pc5T/E_ןnDLރJ I72i4rdfZˆ;6Lƺryc=7F( ^H.(`KI4;FӐ=Qom)Tcxwmzj=810,=/8^a}l.J"m5fR͚̽y#pIVFm/-8B1gɎNh:׉ [WgGd%[:=1(Ž62·Kw"m[7 gn+Ӳ|T,f~ps5Ssja]1Pv7IĮ={VA0>p_{Sشs|Y@Ou5cRE:%6%5 >A]4mmbp&({a*1&߽6+a t3{P{:֖)(-K&dCR7|.7gfGSV>\t|h[&)8Nh gz K UyH{[0>Q=Rx n3^Bޠn!uR|H\bqN|Uwx$4q ;rS zbN(O"\4Ϋ2ֈUbzP& ,^Ym_V޳(^*gbxpɘ0t잌NBHz^x `F [haDv$6lKe# Hcj?j4Ot\ޔ@YS_!u^/q$oj%Ӹt]Ȗޑ5+[P2בֿh6">%H~1Pu*=C;g/ljV?E#ٹ:Df"_zqDW}B5@ 6eT5 ꦨ*H2dۊi6ɝԢ:]Aq5PZ,e)ٸ} A[~#3~Bg"^{웯!ZzQ^!\BH(fۗou!k~`7`;QL[ڰ)j"`CssO-ƋA6C5ޟ&T2Փ0 <ΧS2`-ڠ(ySf \ q1ȂB GM5y}zeI"lB4HGPk@`5>v}tHQb)-GV&b~7N2?4܄`/./͗ ނ1@A}0Hxi+O]b  *f3Us/9eP Z GDC;%R@îJXNm`o}]ϵuzdSLPɍt/P;dTt1ʆgG#thLp\!M!qZ]yU߂UIOAT)sI/SƑ-5OMDZ*+FS@ṫlJփ1hS~:z}L=w&r ST1 (,zK=7eqrL$i_g@Tjm+å& zȵ`֫ t)ݦhZ,Y`O^M~Lza2z3_"B=7aHL(csKu1k_K\w'_E$φtԐAۘYltaZBë=~!%M Eb6b KRR-嘆O.8ܱۖy>>ve;JIc`bX\#&jk/9j|öʔIg䡈?wv@YV+cH4 rMr^*l$ GR ].,)<0?l>Fk9&0.s$एemgn-cܬv.t[!X|?(iP|#eay7`D.B" i0JPqR<5ެ*}7+8^U:S.U'# 7dv6x]Bw98OtVpOf߆?,gSnTj%.퍖FR/,{FHg Ӱ9Ͳ5z|p5#OG$:bՖAp(L As=lIGtx4yf@:o"%!V C#09K+Xh %'&8?j=4U_5a_/j.aܻ1Jٖc 2jV+[r_?inmV^A8 V5 8'mҙbȗgbnv9 ]]d1icdr658<݀l xUTT7֙'WTC&hnSLC.#iߦ 1ͭ/lF5UqcC+ExW1d7o%-oFX=X23N9RFrꭝҐ{[[tչD$xϊ4{=w\qG:᎐nlLW5Y D*۴hZ3x/ wt6>g2щVQlEYYR>m=!w*9 Zw`q4:kfK)Jo`wT uPnAU齤!V1gbJ.g;eXo31Nfl1XX`4Ha*jEFRϰTS|͜6g2r_НIoe*Np;R&› mʧg0~a@t@|g--MPhAbIRm^Gn $ꗅ撢YfqĂ byk^z3 KS]%7 BFCl`ڋU3[yS<(/CkŮD{Z;cbc0) j](>&;i.PK[H2c) A`eg m;.=mk{~*Ii>$W8GG(,hLk˽Eu=r59zNH\Q=bjq;FLc;ԟ^MW*-ߣr^"Bv9n WMnm @`UK}bpw+.,;`,de黬}LD~lcxVZ Toǔ }qjB)/mB;2SO;_V7= N{ݻV[bpI\F>Lm6[%qr2:q;l}a0J/#S3@WI YK`Iunp1UXG ftŰc=0n^**bpՋUB:7}aT\۪YOF7 Bv8b) Up}_@ IĨJASQL) }1ޘӥ24_Sƴ[G1pL} _{"˱V䰥erBШT?8| 7!iGw>GhC͜x7E2Fzji_Mھjw1N: lf_AmT&mӲF.T!)PR|+V凗u7On {0|I*f҉\:xHg(.~MDrp!}-b<\3Q!;hKZ~k]| l%E*V]z}(pXl;< 1ZQ>vڽT*uq8E@ v".?b7QE~йN0b1b?CDҨu̱v{0 & [a!eUXkЖhiʜ:֛\IG#ww'= H*^_GUl2Zm۫\w s(z[(}{gJ{Png pmZ̐ZAnZ6@ó:3Jg,{@ېjؾa3uUS\>%%e,Ha?YڞfuUYԔÑ[m4[f= ٠_?<! ܨfZZrir7{E|I+)Tch ˿Cs@`0f.P-ΡK\lj2(w0#N&LB(Du3NEQ:*V~ShJfO$A=gխlb"b7 "e%EVoP>0d.)Je 4>}VOGESh]Ww>ZGZUl 8pYwJҖHӾ YmL wN[Xw_=FWi71.%6ӁiFESaC̪7v`P-\m?ȀuыT U\AVUp-wtjCV|RBv]r|94c\?st.W9#R˨0ZJ`!z!6\Qŧ!"<Ə?eg8ir)*vi Sdc}TwDeIc=_<(I<^:5W)`:^AalhXBM6 Bu< 4g% f6^lk ^wT:BNt:XiA9-Gh9^nVz8pl%G'˧p5 R2cn]5J1" ~}4$ٓR&y0rVS͓>4? &fSqc۽=ģ@Mz;UJk\ `8ͰfNw.9R#XdK:@? 0ǯu8UJWX=j܎(׻fV7KCr׀G-ѪMRenz-L r "ݎ|@SFA9>u2!՛KlSW4'/+ ߈liq$ gV\^?I0`"8Ϳ}V.'c9 ajWԪ؇ǶV\04W,K|)l܀~_ [No)bF%ƓἦiT>֕}6 @6Kd );y$/)R~lu~co(:Wq+=vgDj^F4]q홇-D;->k8{f-Yf0J6McC9+j DŽp[U( ݆ʡB"Kl;)L_>YBAOȖCD%>9>Si-wѪO_.Nt-QFY0\xQ5q;XÚ_wW`(9ᣖyC:^flJu)@fU8P7iz\jvA: IR4xh шr(R xW'WA Rd ZޑFmK5]K{AH2 ?A2U\rܦP!Jt -E=?8b ;ϚXn.%.dI*-[0bpơ\Rwܼ5@xRlr'U+Cԣ: DGu= C+'r0^Gr_Y`nDO 5?J8g^޶%IdRl%(wJ.Sm xDp`cXi8c=d6*o9M?07{u#bS7 -`j܍#,<>ÎS lxo=mB\'ršbJs)xoe;)7@+H#fOKa"+5%b%'s:u7ڜCL4GWdWy$8=O@U f"cs-$-{++(= '8<ͦ^鄧7*7` ;m3ᩚݪ,5s2Rׁ"pbC H47ÿ> /Np>t9, UShTN_ZFt`'vþ y7VfvI\Ba;|P@l 4RUF#juoBS`Ї~TFA *V"U@TjxܾLzЕDKx1>V(EqQ.N0FBsm.GBF1u&9kM'9Ǟ!P[yw<>6Na ?t*?ENYt.Zqe"jE`PXs>Rv1TlzʚSD'/J%q[3J bfαmʱ:]7aI FR0v眀koyrj^xɽYM0m +~f6sr%H`XCR.)\+,wUulu}VY8!7Ŵqح{Y4\\?pÄ, ;[Q$yy`,ૐWb*u^W[ ٱT{ԅ%V˵H=ҽ"g|x5\ӱaNr5Bm:`=b֎o8M8,rmzHeŅ uBZ eΦ]-9gG6JG焉Yf"Sipt5H('5 杤) nWfTqRE2Ř 1 ;5y(+Tt^AF _#Q*֛R@#>f[61$ Z{'j,]BGɸ0JĜN l[3DZZr o4_m/ő^Y'_CJm(:D >ʰU,r^6VA86+w"=~\}_Q `doCvp {R" ̄lR,p `1aocuC vzb͏5rbfĉGϔ'N9أ!=H?tB|a 'W\  %8$@G„QƆH3Щm_*"Kqu4Te|JAnzL( H}>F92qhڝ&8w+ΞwP%'n7  g O-[3ݰrףO1)V;Ҹ)N8J,T*ޓɂw{f|\fMЋws^ʣEĆ~xScZhr\/ûбH ܿ|}B[ ߙ81Ѽ&8a`M喕&JN3uݏI:QJ`hMg2up H1@.b43-k ++\?P8w|ۀ]‡$'0w"MGEk_:yklӽiQVPPXR2FW[bmYM[5rLjJ To譔+_%]8f:(l. dɾmq'*Է-j>y(3]u=ə;pL;crxplMTG (hJ _Twsr.mL; /2n)\/xfKPgJQdmuX35CrLG|w6t-μ&!u (.Ȣ qУL?@j-Qu|91phk/ kL[kH/f7Wq;t :2^>^pߚažp)cȸjF{0-WM}"-!jApC6@zW $K3[lxp=^}DQ`k l!sY .o:%%~־K1*4,Reܐ'>z !'Yh&64Бn ]6Yo^ 4J NQ0L4/ќY\]VK|Ed*Dt&Bpt`ZМ|dy} Otu=0Mbmʆ}g hΡh0>y2Q!#f[TT7|(qz;`F Lލ7_}a11-sd{ nBq`OǵQ((HN 8'ɋSzi0"S|͕Js'8+iU@'R4ؽF@(ڻrlߡ38p' >l9~4Rt_Mڸ=n{yxBB15ۆ?;,s} Ȼ`۝*#C/PX#zWnj:,K DRWlԶ?fzFdINz|^C,vTmw&2g %eijz7ve9񰎵P Lڸ + ="[R1?=Q lkJ[C0FcSB0Sk լ,EpVpVK2!7rM/FzTF(ŮBFCISא,{.Y@ph+-zB!9:7]ߕt ck6ͤŧH왇=p-&]״Iߚqקo3uy.W#ޣmWo+`<2S&}1{g Oy܎2?#08׽zA^vC߈KY/~ bI^~bRP\#X]3z8IPHlj&:370fM*6!KݍwL{#ڊA!8ܝrs!܅2(@ylM.з@ΗTK=`nqL1a~|N/xafHh+F#Lճ}KZJ=’7 B| &s%l>_[!!͓ /Q.E7G0]wf4ɿoP+Z9ג0O~oD*N.r7qi4^5lAc@CY^l4?v F2b#]`c4 .p"l'T*p%9\ Lu^Uߟ/WxfE(c*tisH@H-e_۽^7}f©q*DHnAiy.KauK޻ 2ĵC `; PJ{ W9fCѱcT14˯mB^0/b7zZNob+tÑr\o,8qjf]z4`/"!coc[7E1Wӻ-&Fh@NJ0^ O7 % id1;:Y*G]g,B~ϺX>pWvQ4pdPshA ZGӎUt!b.iYCU'Qqi vlҼO7'OFӖ'fCEY`,/g~߬M8(Tı~Ag+w,9*^pd>5C$~oלe~eOB-#vB'̨u+iGʵRBO"lb%lE~ogJN>,3!F)#V׈.-o;WrI{]j$|.6}_v*V8iG |y͎DHRjKHE<01˪u e/L$ ^ <[;. ȥ*t"|X[ _i%9 m:DHcړm{|O1uQp5Ln I=8L} PUAB?@NJY߮S M8i'ˣR+ ZZoi~`N`mHbkv:A.X v0zm%"rհDE|loif#q*/_ҦBMf7)ۗVVVQ',v8b׌t@d3nւ0(:f1r9F-z FYKS?vCL,LI 4l5 5GrOFչxhvf2ih&Uf}ӣv |+0MUHG{?*ٌ JNE:mm<'xDo J|MWZJiWFXzwkk)]ɪ}/\KWN9#M/̅,{p߹LgǙ+{뺕DU 1=FZ52ڵW!V% lqmI* \?PSIDrm$?~o@F"7zڑ!3Hu1, Z1>5jWɗhh|9`cJE>kDP˴ T2h %;LH)[q%mBl'`"ZjK ,p^{%B":7U+k8>V$m-FsK^ʗKZTi3t`G}B{$ǩ=wn~/:ey M;F|R{~8K[v24IHH,uzp/óAp`YF`}zk1ȼ3 (zֱi^Cl)5Wy'ψ罵Qųk ɬXPyYDVwd_-)t&8>v,ضNb!z`V '6TV3  46 ܮƖ`r,z@o!uYIV@=ZˆÒ|.$f2Z+0%7]vη}ﻂwiJ=d?\Y.hH櫈>3>|ut<^ kr? *扵,K] $WM|SZM%|uGmJیclt<(Rqͳ5'GFR. _(6ZLM5Dm;f0+'ʒx„IDϘ1[O,2M^W ]Q^+&Qpi EuB7i+mya:V܅l)E)* 1(V]]h.ngŸBFW >v^>LE}L|i?n^2spI؈-m^8Z[5g8 +*~!7){zT/8F%jDEޖ4GPA)Pe87+]ǰCv^AJoYHWIPys{0/)dkz5zq¯dS`%<9 o˛oe@Mu9SxprZ̷>s@>43;`zXAwQm'M7\G<7"bB=]v;kYmH~IRxkxH[T'2|/kP6rF'W|" )B,R|>|oJrޡqM"sܰV$e}Rue~5#1E(A߅C^Vtrf7XE3Hi"H1^5u}FZ<﷽/BQx]`A&b9plPW^l9kD*'*Dl50?:cZ1Yo?&堳ng)f P_r1'Xfu _ Y35e\}0dutr`eqfp8jK7gM*t"ևc[|xE&xƉl([kee|-B{cv!J]>=\I3N7TKs M6o;CV"pa)s{٣|EH,Ba;~SH v/7VoMIK2L"3uzs*fJopm1|$_`_J,nV\>;³ۧw EH ˾"+5X0nCMۭ|e6N < Tr @ r9au?4"Ut(>|Zr _3l™![L1>O?$/Z_4{`ݘ{X~g娈W%6@'m֍$iPWuy#)6ׇr O\@5J_.TCz9țU"̘ *_j\~ m$l_feLt;Nj""ID.hL.dP& {E*(ȩթV,[ JXP_儰kmACp,f5s"irݻz*WL1ʄ5%eJ*KWX^ʆ3m0H)Di4o;o =7^% I!ӜB|NxLR&"B AQ^[}FbȪF^D@Fr`ntCo3Il Ζ""֯ߕ՝A;/ݽ:}Dc*[ϡaBO]\x _ là3( 9; l9`,ѵ9(ub;:LUW ĞՕюy0ކioqr>Aqhe $J Ur1F^z_ɶvX\Xx:-2)LUmκ>C1߇MXU`>"LG G9EV-ʇ0AZ@m% Q s1)3ɺZkA[>-vL#5["UZM;Q9t$"{$!oÛiguw= 2g_tͳ4v*x%4~3P9=B¢߂H,PZ]f.gdX˴32>=NUl\8F'FFOš8CޗL^t|=Vؑy9^!POVv~HdM)/>s"%o:prz7m*)moUl1>;q/(h Ŷ\_@=qQ/(?I3gM6_w) 2.-A&BS&fiM`}>w6S*Ў&hQAVV ^TrNIju' Yq(XxY[ p:+ Xi¬gK-/1ez2eMNd)@h~mB,aE"/g,xr6,&<7$z83*zKRi)n`oC?qev3zXSb vȖ&[i)t#艬y3m[SV2|*z:[ifBDuNj|# S _lgE_ ~p :؜SW Aǒpa Qs+4: ZI)-ҙaӇ }]NTS)-Ce񬢚8M*\xL̀rJqc +4d$/3L,ΜnW< T`]Zp n'{]WPAHF١[a!' ֯O8p@:^)UzKI18]"Cx,JSZOW#淭u3ÇTړX?;E' L fBPZMOO}%aaSDJ~YoNJLuN䚚lŀ!"eAlH)b݁[mfؤ/|5BtLq(7/љ %3+[u}J]nRQ!uKi,*wD#ؘ{~{@1馞?΂Yh AiOo2{l7ݦ3q\6q J( .9XCYxobYmFI8\pL?ݦ}r@QFAI38ګvqca5O 3BPhY=<+=fIAae/)w_O ~&w|n^. ǥ;8O䦣0*@d,aG1AV*ժv"GU.} ů`ߣ",HL\k*cۓD]Zvf28tp[szţxa"K9,h+ =UGɢSw1H,5053Fvsd8?HCZ'ؤl$LVBtI 2ǜ[v*oTenSO`+b뉷jŝkUwFbOlϙ.irFgB;Pt㗧&l7D\)A@>T_jS>;'䭛/0T:5\~m,1p0ZGNlw}&ZRQ Tmt:؉zj=푔LB(.AM@B z"=]^;pnrKRsB [Oxk]0tCҕ!!=.-{uⱔKCbH>FJ&۷Ng,*:L:V=q_{inĸy\oMS ggX QO/IFʁeO߳sQMu-_,+(:uDu[ bAJӂOKښ>gV*R8\/ErFrW&,hPyI蕌Lk*v (}J72|2˩~a nyqWB_N/XTmRH:=@go;?Ebo@ Î&νE==Y "hǭ}xw7 3 ǫ&]n/l B\WiSFh+F6јwyٴ{#r hfy j.BLFdK6xlEmJFr5kz|`4MI64LnlKEݲ;%}O='\ŝy?yItBG@`8NÌʎ/͎1qL:Eu++[mj+\s_{d]Z٫}w;R%t &б9Ea 8Q7M6 ?B Q /Pu_>t t6%2{,C;;-L%MniRk@d@dOL<$E=/dvsgR젼VIIU&"wDVKܯ{Fu,_@N0ny6`(/G"V&n3e{w\\O;[]>cN Ccli5M5KK񱨩+$a>A 4MْrL 9ؘao!` C#&;P 7BxK/CRH+Jwgj .EOVό;jtqАU4 ]ij zЀO6WNı>0E]8|!m**E^'ra3x+Fܤ HIG)nȏHhMFGqv{-!] p9,bNq.LZ h S fCVV~΁:*':F٨[oO8 _[N J>KlI An7uR_%W3Y9pvz5ǥpDoD1m>?w= J$VEҕo@ hI[?ci+rzJK8~F Mx:P}j nf'(nb$p ċ+t=rGNA61Y[iÛq983T s'PxqI0#L92rfuU|O*Y9IE|/ٔ+(Gf^Ht ƙ8lR[ike+6lEJ( W> m?@`w Z]M V$&N/jvMdVzr"YP\ntU.;$t#K.7Twn5*,,ńvFZv/)g*oP\'Bhdo:?:;Q˛~yd%\jP-^ $˨|:M z{hjhh3r|z@z~>*i@X_kGB͢UuL#G@i1. 8ae&]ba^?LAh~,slMgW7Tfx55۞ {D<)R%> : zhbb jܬIn:.XCpKPX(WAPCݔyӉyP:w"쥌 7|,XFtiOl=Xôy$T,2!ƮOcӜ*[n/p2 Gb<܌qmObi8Wo`ЂA(U1f7xw7JcV" ;Sww%ф>DqZb}h\GVאR1JdY|6oW6ʧg.W@"pd {%RmѩX1կW[ ȉs#7ն[$%US96VG?H݉ap _rE Y{>;1_j< PP#V;XMRYu+zuبׯw ]XyH 9$i 2ɷhrci9³wDhQ3o950O%zUS9 _[;BRRR'W 0*1gk٫[.X:*9/?*G =4űhoflݷ&}u1hKsj -aV`WB)1 Ə~ Pf{jsw=F,eؑE2wWsٔm)i;:e\tA8:[I,^u05π)X" cjgicʜ^ .|(*?PSRB4a,QuWB<D9FP4prj[H PzvJɦņONVG :[s2!-l>?nӟ.ҟU]>KaJ "s/CMbgXp-GT¼NJOEQsvkѣUy],/؀%޲e 1g F[ m]nrpMN9-m[9Cp*gX)[/9X[%[?iM zY!vuplYku8Ϧ$WLMNq;w#!IfN(iJ4:m!29~9-Fo s)*d!{{7Ls_o >d&ui=v ]4tu@N7עw.z*䔜x-ܡZ?VdMmR1#KlP l-v-M3qoq8oaYڰ EHU@/nV*)h%t`,P,dl(1@s#s뵴(!|l_2IMCr1v`uP~$|.8,jaRiVX!~?' I7)]e&xћ|4!$ >TocT|wlVռX s{?Y, #ţa⩒gg(SGQdricn.4UWFT"a.D*ܖC!bs`[!3 ISue+LqH Ŗ( &m1Czd旘zr&)շTھ}W^̀/5G:(h92l+=g*19XOO[LPhk)E_ E^ňpf)9@VEԪ6'xr݅L>/1?FB\nRA7tRM`|7rR>Gt۰Q0a fɒn+Ӌvm>30E_ʛ8乽9A Ю(AhA'~A݂T|Af>mQs>⽁\PgE2"4 - TWYq^?M@{ nӊ肿e‹#4pbQ2́(Qd7:.;9wqH|&yQ<;`HCIaɯ[B:CF:BD Wr#tPpaq鶢.;Qncf+7k'0'E_1L2S&ʛ! Yhf%p3Y $w5qDjV~\Yx](*#"I 98{I(𘾬!!^;JS_x⁂w ,@\2d6׶Ƈ& sJrH V;H0L˽j!7ى;j+@uy{*t-0(8KdU^Lᆈy ({1Tqݟ77鴤V"v>qU}%c-Dt詵K?f{jPH;8?j{3sFcʨI2MhZN3pU\TrֲQ+%O~M̄{䦗H1…5ھXPa7L+}&pjXƼ'˱ȱNN4W HJQ*<4Զ.4gX8Rpثu?FwƍwTek񏩽C~ 9bp ^3\z`F Wp)1!== !n\ny/VEU@PS2}o~CyGf~p„S aQA V(5QR-dqӝ*-t'N` P#ݤd2,s3@s",rn88^ԍ́6"i3]y sc12䞶{~ KKvzZ̅Գ {YU R(J 3\rLzaI=*ۜzv̖αq7m&%Dꥀ Ea-TV c V) &O'Xg+{m'4ELȴy?0CM iXdI/O<N ;G06kv*l{f%- :y~~,݁5}[CpҼtռr^fMZx΀{d7BJ=v59A-ƺ!z?J(-3J}E Y"#6,7WPw]22;M=`@xkTuU`wkly=Q~t iɾ [2VE_b&1D(R^"c>)߱O 4*Tv Hn@2ܠaG>?kjk|z,tw%(ny Qn]9Bsttb U T+JG4T<zīC*rlH0 fğԗm݋S>߂н0dX -$18ZY!\)Ѿ c b6&P* Rhַ#VJub:\LVkpgtj^I. Z AJp,2^2px (R~U`ķ3:{S{sP b&\]PopV}[93,VLo;lQ)%93$}Gk$$sꧬ'FѴ>O6`U D`}>|QBMT#JQi^-t>qvQV#ᅂ|δm>3~]YcqCoYXN]8|1qnHöp#kZXK N`i).d95ȈuE;w_but@{h*ݾ+sܸ4Wp?^>$I~RߣW%LHk~dZFDүc‡Z ܁VCi~a'W oD{@Vq)Ժtx701νm+\9 xʳ|b/0fāYD`5+^2d=|dBީٶ&ƅz\Y29%֢s(UX{_}%u7eFeY0:_XK=. . Ct+ˬ"/NNYp,hA>ȭ՝OP5 q=oEB@;]n_<2 hVV YeÚ;FG|ݟk4tD INک/[:w 3'JηRkW&=?Nz\m (~N*DkSUb($jVlUěxHODP5k% /9\JYVIf bۧ^ q/Am*F!*6FXpQqrIL:Ä7w$ Ll+`^6(z2ՓcC Y$dt1tFj/ҭ?DrJynS[ylڥ镝 eU<Ж-x9?ZM]o_=U,6%(>̝οXͩB*0B%5NZcKcL8*4S>uV13,mX a@ Y1{Y';Я7:ZyF35ʧYXC^7J?'$׹Xri3/{%.PRZXN Z6KNh3M/()`14 ML7;!oHum䘬Il &Ic^)m.% J~~ `xR9= ݃>cɌJ=4Gn;8U ,aI~U82WU@HOٔ <(D{n>ZIv.aʓHB>D^(؋Nt 4mN.^w'w$>miQ1I)(ӄ_fy\etimlN[z~ @ P o̱yE_yF}&NT= !6쎖@]…`".K5qb'7 0FZXh6^`6:ڛ &ly:†dR{csiҙL;}sW{6$5lc[rAOLp%ց>wVp^gl{n0Vc+TS"eMГ5hY(TgvH.6; SW Za]nJ=ۚ`Vvj?q\dO2}u AZB{|IJu%P}<~L| tKj̎_5tbHA1T&޻뢼^.ELm;*I8<B7n l' Tiy?32,g줰vsHѱnyܔVqpYX/@+zg8tyw9OC-^R9t2A/g4/6#kAwnp~r Q(]O,S/3vGP.cMD1c^[T-zRh"Կ/9\d ~9Spm љIx3GP]Nq(c|LGpɏ*Fk|/k[zKxǛN]")*|#>X>'LPuqKru6WyԐ|W mjFŻzc$dxɚ>\lpm8Hh=4IWW >|)򭶛e^L`9p<,A(?()1o`06c>}l Ce,EsXZ{$WUjnޥka"=qis#}g,Qu3ʦ'Za.FTMi`ރl ALH7mv8Ele86F`֐JaڎhB×Oi BRKn%(%iz=+&C.dr{@EpxgSܵ M=*CA e*gc7 }+-kd.:q#Y7|Ч 21SGiLQck ,a{ᖴ[,Pb惰;CVԸQtmWct-DXBV7=9 ?ڂս $pe՞}1Ncy7f &6D x3[P 73&%I?Ia]Fo"8e6$k:ԇ&V/Fފ@ /hSswvsM+nh(| 36ɸ02*w8Ľhg ь0lV8`~ES׈[fb&E0;TE:4. Ƿϕ{RvaB2Vx 4j|TNXi-~l. _/1})'y*;!u!@(;st~3.'pW7a,ida<94:LeQ6YĀRGjϾu'X4#"ҿ ɛ`DP6(XsxAˏpL]K4?F2)wIK%,6nceC7+cU1;XViFQfĮlɹ'{i( 7-ʠO5p1,l!X[:N6jW嗵3>A6k`40 bn+z"quPIUآ3%$HZb.&j=﮷J$ Cmí햘q <t*׽jWm&kxi|T=rZ+6o '|:QbN>]@~[|Zľk6"+rMVDz]JQ`E kϲqGEjҹ[իB3b(80.55p՚vϫBU*.1&NivsZB#v ˶gp}'È`FI\eEFpIfn=?HGS.v OY.-»]61KgVl'\P|JNS`&v'R-8[E:tM"T%veAMLqX2(H,Ь@J~om1ȡ y5I(Mq"UireD5ǎOoga̤~u Qxl̖&54)!oGW9k9APIW6•(>՛@ڿ:al6];OLq3ާws38%b-%H gaч0~)O~L-oE u32gb g_6ztqC=ϔ_>Z7Wʷ7V;c }νO  j`-yEHYR4e} t~Or^P2c?K#tf!a7B=''<˅;*t9!9qgx5C4KH:@MіZZI‡AS/e t#KӉ" Cn vl'4Ky$g6E%~MVO*nBߒ?/ZYRm I&*'㓹]YlMuHW;Wlb3:s}1!˂ r,4UqJZx G0{2דМ!i8'kP)=ݳxT5u*:zQSBC G9ٙ&NGyUBcP^"TD_yLw`xmR({k hpDRrCyz-ZII< 6/xCʞҢbrg v`rO7]cl%͐Ne״ dPe&B9T|~To^{kNIGiF4ش@r<BCgC>хN.N ɾQI72pP-,]ggZ0ts-ct[;xher$7ߡsuֹ=NO]8㉺#vO5 _[YZw0Jz6;"ސtANlv% D ^`ٺXP?$(yF0$eկF̯ M*;;"4aWu+ w|0I YxE +#B+ה]-#Pc챸9rҲ1B86T71uw_JGV(;`o0բmըt-Vb,qsh@4F-҆26#!UKZP꜊lt9{7=5?{QhEoH@mrxchyP:ߡ8vqZNi -me"!MAe >8$B^i1mt9G=0y cR8=iҹow`5ۅT/]Jc-φ`~?2xt;摻q9g8eBͪLe-yӺzIQ8~,bH TwuPES2lܸe_ISGVG#*r$s?$6+Ce9\O4,LDab`~h%{PT2{42έ\=yuHIj!G:gӅ,=[Wؖ1. ڭoBtIq +}{tUQgcf #r1Cκ%g2Xg  |S ͤqŃarSFJO]vѭqn|)ys#@͏5$Yߝ&{E+c6kstnWב".ll;ĶÐ !t?C*&+|C#?Rc%{;+6<$YeaDكwtSj {~|CP«XWi.h v7 IGt?ZPKq|-a,waţkiX/N: K&9*2* j9wi؆N/jaiӓWvܬh&m}3a|i4 Y+U'|%a"퉈qϜz&UT]UT3KW9n?r0>,44I"ೂV[!tTr P*q ŗFM]n$GX;mPiZXbqI :mz1M-5 6 2P_ngW,}s&TXol඗/B֌kon?I!|:&vgpBKMV@x׬Τ)qXYӝ5 ̖w nHB BHhz{I]DO>ӤDA{G=oy iQ7)F0 %6r8S;L&6+|ÙCx5J8A=l%qGؼ'{nQeFinG9+xV@i۞c&?@;±I-A-˖$tkaFj ;7*]@ v {8`ټcrmE eDNJ=#@ Ft^4cwP ԭ%j"(KQьr*q b*,6`Wj~KZ>uQi,ʣWL~҅š#ճAcSGo%_iVbqg78w~$Qs$6ڞgb$:lt ,m 6 {!!r\7ı;5FMI]̬ւSPauMrhe7*׻ÁۦC}9TFfc~eV/\>/W(]p*&o@f},5CwtP?kRcةLD[q. A/. ndmkQ>Brw#a(\%;],)Yr Löyay i$.+)M,4 _shw"I+% dʵG*rDК8ur-͍`!):ȟ1Y }FSU-Ғ[J9<>E-&ᗎy̾HRj"ۿPdqD=wrB%5q Yu0ˏXt$ͫuo% &Oa;Cͨԭ jIA'bWu1UwC'H$~b-p[˅+K %( K9KC)9 Sٕw :b<u%`}Ϛw\hR{ϕG̓tf/cTY@VR'8t:tGo8>6`jmZXKp>2QOUFR>RP/j 5j:ݫ7iTxzCuߒG QU¡UH~f;d%l9 ×6 ^qR`褳\rAwP+j3X#|f-?݃hpc0*_+6G&,!qVȺ(_9bb!P< =1,vAukP(:/ôKߦbIEH] )5*pG.A?kjlj oR?$!drzt'9>IL[;xw?v Ԓs̑Vbem, UB]h%xP}cV[c*"s9Xfw؁bVZ~Q9 z@4ste,OT>45 8scK:D!l}E)* \&.us 躤7#3()z#=1Ƹ! }}͎Aֽjj[gBa:ȟ+av8_22y_=g (H`g!m -4v NM {SūQ%al>W[HS}Z3xUKcw5q.3 h$c WɁ(?uqIHca q]9He(b#ד9yɈ.`HL[(a-̎I~{վsahoc0Wa7~t)m/ Vڮ2xD#'d1-vcԯ-֪qh췳9-vRSAb'{D~yWu0xEV )vw'}O8)`̥Qqy$K>Aa} /l)'i4 \7Inb 3KlǗ:m Gci< ~8rjSa_w{ESG9ȼ2ɷ,)RƠc Rx8DVer]KZ/`+]S>(yI'n1quӧ]h/io[=J.bs|e6%WE ܧ8gDgYC#.X~EV.meh~&m%dՊN^^1t_4sЧ=4=!W"Nf;"Rپ#F`?a*.HEzgRbz !2O{A1;_dRAo-a;p;kDn$@PS:I/q5,p(= ` gw |_qC|{H(0VZy|.OF-mzo{a3kr="'og;/si7;Iwof;}ľϲ;cCS;@ZrVI\# ׫y֒k.%{N:+|Wޏc-Io48hH d֭|7:_:&)m=;I X0w7+_!', v䃻xxdd{j'R/TIhiQa1z!d\;Kb,hlT vCExP@Aoϋ6.1\2F3NXRve7{N5POe 9S0N3$OGr:4_™,9j8ldFݖ`[G0r#%HR\5 !h13XfN:(Gb_>dz+ &i,[7Scݙ+LJ=]vYD cvAI*N_{L5z {CX5Z@Pcȗe4Eq檶>>.)Is-T)91utZ )82? Spkg08ZKN-K^"!jC-G.]tup[̕[~\9UB^QrɰV~x0?DFd0: PhC&uas0=Fhc9}O'*1[M-siʨfkɏ7xn\먳Rf-$0>L(s>kJh}E6<ۼhqulYDhk$ء_;En֗/qH;a Vd(rEj EZ[H33O2,ld0g(I`Y;8n`IZ .=]uʬ6/{$ke3'#I0\ɦ0Ni` 'L DZ172?,!ieIr§Ƴƾm9)@x9 @!{BN'Ʀ( j64en3͝r>_ہxgK${ApL{Q(S<9ASR ]ӢVcɝ[p^N}yFgW0@%G^UrJ!#1y ^= Z-)Ե_Lg'}KW|S*ғ<ňedDԴGb s=uH{ E<udwGHy6;c7F?=x t ;|,DR!C0</aHY* ݹԠU.8A:Rٶ)xg,wrVLCv0̢mt[4JrD:2s3WPmYg# 8F- 0^D5QXsJb'Ku ߣZb[N  jP,N1InH,Z#EL665$>=;)0e W*Ʉ{= =zDsC}~Nݲ+,q,n: ?fu4lb{3֓ |g4͟hK ) q3¬r:4tQ|)C(U/IXJ\ YS2mh^ Ho-gEן3u'NZ,:bKP ){夳RK@X7:Fz D4:0}\#$~K8V YbkbZ  N?6JbNNξ/j0*nvBҝLM>jo ǽdkߎ^?@{\,E5L(wɜ=eC?4]TCR9"!:y>)=謢C9;@KBk@F$b[P,i՜63 :Ө /{"*gV3 x]hE 2j5)bKʁ}pHUuͦqq=A I6'(q։?rG݉7[l@vuiI.zV]aOҼ`)Eq${&}Z'k *9kjn OЪTNjم(cIGM6tޤ g k {smDm; A[k--EqIO}uxG$o̿QaV!՗-3Z`1Oag?)66.IźԨ8H]5U-ce)(;rS,(R;eF c>XZk' 8EYd&#")DAU꒾L66ʻ7*tnn-mJIƒv%2KJ 5@3C+>MB#<{CYg:Ͻ" O$،Bt},eQ+ZꚂD(|8ң"`K&*9FxRrNre$'4:`F0/VsD2iD$4SLH*,KJ"WDSH@pJ {M< 1X# C_DCAwOdl D6g7<ڢ/Oy^a+8IDFm2"<+"r$YG)l)9i(}D>1I3.r,9lZٌZLDӴw9yk̇Aъf]8@6;Cx:紓x\h d)N6 Y! $ ) PPMGRj@ů 7Z{x7 DQ;D)ǀ,EQULo\[Jk K5M^)"' -?k9Ӥ*ZBǜh +S='RxIfN04w:n'w2C/($*T) Y#m/Vʮ{{3}|CFPaw+ &];.,:7eUUF0׿W%?1ˬ @\ 8Tl&ZYᰈ{֝tɰt>R:ܑ@B)A)B" J#l?c"bJ+8"x(wd\$m3&"+ˀy$V W LTF]@lKRR=H/ =1I\"JŎXȮw>NJ3gߵD[65MlF8u)'eBKJ`(3c{8X')(RXqd9Il}]OȅHiVx&*׺e/۽ I[P[JGK@^wg]Ҷ^"?b|M7TD*3T;~aPxJ#=%C%X{CHrw˱V+ʛDb񥟇I{ʆtُNu}|}e0h1ny+XI^g]>=.8#5ùg^{`!ĽZvtӇ͑}YD%8ࡔ]TT4Ȑ7c$wOԋ۹ ˘0p7EJSժdn \b߭ٯdk)G;+Pm1@YE_dQܛb;w3 #㲌1UJ9ܬ48fM)χqg3"tlV"7a;]?O $/mԄD}1uĢ.%'F]S?6Y8k׊TZ8ZLXۆݡ QшOk:.o: (ό#X{[*"1rڣ~.a,D1'y~&v q00i9pRyے&NP|1Azi~֥\za#8 aw%-O*hW υM)EL]Uxy\c(ղcwuM$F]00SD'6=|o4^ѯ,j>QkT)+='Í=v-uB٢{|X6Cl\7Q \ܦy3Xd6QQŕKcDctROaB:sYy"BB F{n0tW(ZW 02^ X+4,n?NNTZB9w/nHTy'G; kuƴssVyvz\GT+0M%86ti+*~K\c hžG'2pBIVWB7 i׈_a՜+A+IE0ĠOXL+ri"*,лD$/Z ܣ3cu'CSssJC8Cj.R'z  .uXc&ri Q3O LӝFUPK0ʤsTRU^!ߝJB/A( g׉肑Cqivez?04kP6z}}۹^lH9Rq@Ų`~F, Dq,q.QJx9r;gpG JQa0`iQ) /RSx~ c29?) X:U*T@&;EwW @7)C̺.DUנ5EGف,7-G&yΫЪ4z5L$< e-Sv~4Pb1xwu.CZB޿ض'L`%֑1QE4e֏?0#7.'Z7%!~F;ޱѵYsxwZ(aʯ2]J@ʌDNh\ WPN^7UaTfm*F1jQaSiҫs"=a~3wл)آѦVԮF͘.%?|a٬Mq%e sڅ ,#)twYvT@' =u"@Fe8ЅÎF"c*1/B${?ypϕfGuLS5K4jʜ.Q0e#Y#hf֒oSPu AO .p5< 10 XEFPX{{gb@V G"ʿcRۍėteUX<lpW1/-}DyL^˄˜tqLãM샕?n>s {XݏI i39oQK}f kpX ^N6C@F0>0t(T1,_=1I剂Hb|E+!^(|ү,EXߠݾ T .1(%+>AޣJ]kK51ӢC sr"t1'#g9i{{*C `3w/wF&M-ưgTS`xFEכshdإwg,(Y)6 FjH<7 7Tﺓ[zݷO]/#6+d[\/,"NȰ9D#麺0mo] 7$ J٢ TwNA-τ|{M;ʂ-_T=Q{TTҼU AƋ#ZK"S0I8tٗ e V.i<ċt ce]>eDbc*u҈B70-ޙ^b(ZON2<Δ(s=[2Yf'?OPs*IpSgS5XN/@2w QĮB .^vÐ'ߋD ݷ:%/M}={E|u2 [+%fMSc @NG͉ԱM0qg3Λ> U&AjF 4%OYG.>~7L4mS!O 2ߣ{R6dsX"P0-^oOR,H9!jDf9FJY2NV&ymC¬,QqMYUceW!T. }kd(v\=,iVeDBU:dn"r%q-C-l:]T2F|&n*V / TлYc`,Cy+q ;dpԕ)d;:.Ƥh3H0.`$AA 2а EyZs !>擽',T͕rRw~D^yY΢@JE P/ɓ~KZr AĥَH⢣P\;?KW 1t„4ܷ[\ 'z{akD;I&gL ZHPd'?ܶ7x㼜8^ZnPD0&a2N TԯPi:"QV1# od̵"DGǴ{z=jsj(J~PV qފ+B/~,&MEcN)U$ ImkCȘ=B7ujKVejhYUu j 39|'o\Hţ5h8!!Qn R:3a,S\QI5% [cۋQ@v >vF9e, n{t o/)Tk (D0Tfo ~Zkbc$?L?&j|o5]~:ѿ@Ǹz[ҞWƆ;_gUbGIi;hUT&R~jMQx\odR|Tj;B_Y h L쿛ko S/Ip ft'Z-ӭg4"<gU;/4?BR"=9&u7BPw^,J$=/;KGXa\bK؀"@Z蔹ښ syƝ6BCs4&Q:S7}E`c[(!]bO,3q_(ėJu?R4_'!!7g9#5ts Nko{\id&=Sqxڙ* pe۾M̝`IB {AL17+.~ Qw%R^pز!+rYص4= mwe@(2?&cGĨxg7ġFUE ,~h7ێ0tG5_V=T%Ӯ,uZHsgT*${C$pMG뽃>sq4WWΪ 'y] d͜%[@C!Nݝ| yEl/?~fо&c+.wk6&1fnS>] b5C!%gi[#u:皿6ݘIɰ>xė{\ DK([XO"Rs6Ҝp*0OT~RUiATv/xiD\ț73p?=HjCyN0ҽkǻpc3p|Jڿo ֈ+JHx17K{rR ڇ&Jс,zPGB,@-(|gcg%D[3Dt,|D7%UUT܇ȄA,VZu@oيW|{B9/'z`inժ^^+ =`yq̮JU.6G>rM}'"K^ҭeė{IUm{tk2'IV暹wHAʰ1y:zd>"ݯ?f:#XT'>MԘ(iPAuQ'W8ܾxpGqP=L`tE䄞mhcq2Y+\, g=DBuFL~r4oHKM_$૝=T駔&Hg*peCTxdi3-#&rwlRO7K*k|Me[.B)Ypq&9]4u<HCow&^2chU4bGQ~t BalX y ,27k I81Ȋ9vqCRlU#RUkk;v0UDIJ2>#}WN%7i=BhG9ZT5[`&n ڑ Fxs&*{".3I/(FronsvHSkW[ dP&bs|hAr0QY,!J>a^LJ6W8SɨЖ N1ڃ0x* ٷ(Qc:MY=oЀ_aIF81~t~-cdrnq9gߢI-=yae~yq -dW>h?u v>/a_X4^t[S-s|/iю<+r^Y}H֤}wQ Yzyc ,9~/} ձCec>Vx \&[r c{05pY'ƩkVŞe3Kq#`B=T@:JP/ hK-- 6nim17|Ϸ#=+cu~tz߂l?a "lReUտ;%|OEHL9`&ds,~loԉ"4J;5"$=n3gcux)l/6ɜ:]c_$rpza6{\q]$}T-| [SOB*[dYY0;0v=OZ&UԌw/ *&7( C;-DwO] )B%C}('#å>';GR6/G>0WZ-9U^>pK7 I_7'+=p!Iևcc]\,l%1c9K%Wɫl ?Gu%\v}'%ZΛĩjHgm@Cf/@ ura+]dSC@4 <6NM_[OS#:%Z /_\+OeVn[.Œ3=ýң<ɹGRnM D o:@{O7c Y#YŎ?. θ{Su D]y=UQw,8H Bkε.j'ޕ .=?XϪ?q2vʈ?T>`)n }Pu-of^* ~:eGQ.[[ {fe3Z ^} | V ϔQF~jn ?@?ӚLk^oDGR(uݔ29KSe1xg W}sȂY;e-8HjN(Ub ik+p$d)5 D54La~O_^][*e|R'ˀ>!% m8|4:& Z Ѹ= hJ$w:}ċpݳuw, )(24GhνwMm\kkߏ8E9IFZiF?zA:cbTS5i&`0ҥJ;nɼcƹ3GfA~ք {PYS vCId +ю xI+xקr“㿞hAK:D=am lоf1({GtWGWs6BXP݉:0%ҭgbíݟ 9;&+"\pP V,*AQʶ>g'uO?{<g0Ht85_ {Yʿƽ Wz+4\$MR/^6̵ P%ːm̫ βҪpnͲQ@i $ EV;+qR4o6 /WV `JyT?uJR^\L_ 6ZzU(]냺A'3I<$8}BJU'xHʪfȦu]I|wO@ j}*&"3D;ѯV(sdUm^cA|||^&8 +[8'E zm+_X!q}3,y!D1cOUIɣ kV<ܬ-ӾĞ>9jj0A4'QFSwy=N[e3y{ܛE=LB*f$nbOҡ.4:t0*?=ƀX*}B]H0* *87A\E|A"قE#_ 0)]8<92tgBC>ޝ Wm.SϴgOυşRP nsf zfF Qh^ 884L` }`p0y.זK^)Z[L7eaMNrW遒<*dx$V&&Ȕx-Q4.U  RD&v@?W`xϫ̒/Ő5]( Y!TLN_U!=3)EǀQTMȇWRlJ0> 5-Q#S_qԹ UtQJ\UZ Y*P*y{y9k$A9~E'am<rQw×ʤB{qF++J?c=f'_S6sRaܦ8H㝐p]O}SG=7MeK%NWȰO:>CAd̙vT{wI*9 @B.6ߞ+<޳vby-a ۏ7jMG]qm\N}b !zzDw12lf//V1Yxr|`,x_B s˔P.Ɨ-ǩi)kc9+ ܌ivW'VVo #&E̕|6f$QҍȹAtjH^_{ټ5'upzD;iv[` &ǶWXC&̶|ت|g@{ެeܦo҈+Y2􈵤k&`+lάmE]eh1(x!1$~v܋븦2,dț-a%K8Ւ}d@>aʗ؇(;Xxq6t%F =D4ڨVtLnP{YYҊ Nrce)'lo5iOH` sISӘi%i8Nҽ-daŧ=>Z)0֤uC4&օ!)}J6{7}lmİBۛBf9SDY=.>XQbV?OÕ_sLKm/an'8z "n (=S{6äO܂#CaK~2֣\$t z9JFq] qgwV.ƧZ-OM2YjlKz4iDHaY ir D+9|5fs%|Tq5[7xTдdabU9;_V$jh(͕Fפ<Txt?Gg"ҦIB ;ʽbdצNئ1ѵ,3s[魂_"y<9| W '8`.XqEzzᚉLs칏oآDddr7ז5GoJMjҁĜy`ȪZ`Ԛ(N_Ä=2V@t"Emyws'G8\KpE6$WxI^x}'~{AòK"ٯEy6P&u _u֞G~%i"5l3Xt[\8d޴6^\o`!:FMƔx"(($ qamn~&(2p,GԘ",G[n_ i4rKcUN̚ȘxC'1UuM}Fj, ʄ?qAeP CI$[&d̴hLߟx-R 9`=9viO>h~C#e5@ KK\C PI|jVGTbldxZ;ySvI!2 j3;[',!s\~fWUv^y M‹ K%OTgK`]A]qM;e~_ v#n\ +d<{>S$\5¶h yGMjfyNYp%utߟcZXTDˍf*/Sֿ!O\ڃ1ñ8K>y fEܩF5I&r W!+J97ʛ&yje`,Gw AEꥭ\)vaK-hy!->9rъdZŵ~| 'gn0 䪔v >Z1 8#u)&w]r`Όޫc yoy¥WrazN 0x),ĒG*V "0NZ o9pD Rgli䫵p63>EZa>S>_؅lٴꂛ{uSX]*5?y2|I_sGdSvߖ 4i&,Bb$>|y|uҦN\C3 3i\= P Y@~" yK0FBƦ~ȿ?iuiЄC l*[>zXmk<>^@'j&q)>ˇI?)pՙF]5؟{ܴ-)o@t υ=7*KltьZmSܹ@lʔ.$}> {Y7c3j)0P'FqGAnv%͎WrKj<=R!q\ qCѦuD7$Ym؞IJ.Wl:O{b ~v2Nw5DbW&י;W(L⹄gk6x.q3oN8.MQGfh/8Pb`Hh̫N]Nڪ7Im狖y\FM%,Ƹ ~;o-oƂ8YLET髶~l5^K>.p[qLJP) wSm9BNSGyh!E&dʤ!,byiGm-_N6zyњQ[%c_Wjm+]kf S)hI_=i%:bzⱽNQBb~fzͿoH_{ay ZCWÇF~3~;)N‹,5 VCH;7`|l1K Z}]v9 iN"^ mxHErbLFS\xjtK,ۍE0UMJ l*3EEXh+֯1qOSl#!PsWJ=W2QjI)%hp{wVt;Q9Am$=T_LWŌw~A1TzvA!#wl,=G'(y_Mey.n!ZK[;iS"D8-a Ǔ]偺w C>^ K8H$|b?pKuR }Tp-&fewA =>RAioJxSm.>>=TH?ɞ},n%[WU]5}0t)}Bdyw(I!"r ATb5iVrjAn OJz .ga‘~5];;!Bl*f'\zn%'@ne`2t2MM볓BxaN/[lLj╟KQ%05L-'n~oA+0 >Ce #^ U*6.qQ@§ "O8pٝZ!~Mژ`kro(nTQ)pgn/np4(s /&1c'!?ڢ'O,)5chS1bu҄Y5SbeZ85&+~ +7@9&,$(ZJ ;a^mM?a9e-M^ajgWClH[a^N!hp\0VfkSx{cD@5 ۳PWpd-= d)y00gߝ1mh+m5%>l&n3l>SeAkHޓlضNIo ]sMuAPCi3QfOZ2kpRZKH0lK;$?ܸ~ .j*Q24k|RMD,1%ׄ;K, Heh;7"(N4[ROYb#Z5SoB,3(Su~G4ˠ $).k\ch=n鳙8aUu<91%f)Wg:6b1S*uޞB7$2]`+ UH(r`nU<36Ai"F~;'影,*<ҳ]*`E#f A:ΎZM7qKDE :ȤVkMTM:6dF =CT"r)sG0+(;q/'H(].'̕h9PL]?Jc@6>65 g> =c8d6L1]oi7k ʊJc|i@fHХx.F{W5&%-_SUMY<ԽGj  |CHF-+ևYEנC[ZX@\m/]j]ƗȗH9@H>?;" {MrMJ?ÎTZ|%-~x0N=kK֮R5@kɇ mKW{}*%V]w3nɷeBY CBLK $Žԧ H43ҞQK1Iw}mzW|;N-r=si-=pV9 ݉y.,KYYw?`;;wބ 6~MI| _]&u&G+#짩0G56NOXUGШ4v.䮹x/oG"DF ^>f皪by2CifK [Ɇ0;R@P ݐ9Av Jʘyu\ ?\66BÝ}иhUtޣ ?C"ž_UIJ*LD^c}#PWu`?A}aQG) EսheKoĆR_=BF= z^pJcW c_|}{+;m\E`@-bn{8AĝXִh*K7IZI"v=;g\ e1*tԡdҿ"<@ڿTU;&a ˈ ?MbW@IT$"41кcӞ}Cip60 Wńsm&"2_a,Ucۺ=SiR %W}n tY0R*hPt  ۾Ni+ $ɟ&dՄ6;}W^٠h'9'Q";b>:$_@m\PX?,/9SR(%[2߱ޠZT%v/<$1۟>猚uڭ:3Me0G9$ͽ gH'gl㌸͎"oAI}NqcǢ|LCpdk$p;.^Ķ0g0ىL, $Ve&ivR=׶dRWY@Ă~w]l1,lEO' ɺpBw?j?1y q;&Rսm;x,Vw'dܻebh, KJ/Z +#e:AUIQ+M-{I~ Ol^Ӽ\&hs-Xˢ4F2P>ꅚ j.v42S_Zui2l}& :~ p1+ym3v {ZZ&XRu]IȨZ"Y sA:'\zޟ k-s|=Ύ+4Î@jbFuLQ^I (]\mDo6h 8!`sYm_ l *{LJn`X7EcLs4yȱ}Ԫ%vh)L!S(XJ8wog6z#TjL7I$/dž8ky-Ȍ!yȔDUН]pi.}S,i / NAu ;2?`Rl nmө܈Ȑ}ޜl- 4Gg˞jYVStéa~<؟c#cGa1H,ONێJxnBV5+8ڗvoVLO2dEo.\jƷjrI8 N;=_`ȯ œ˻2,e;N֒ݕ*A- Y9rhu ?A;vFD`xm8MQbCFzN#s0 KS;WI q3RIu[{_R[G b%mY $y3.of!1>&Tq<u b d ]EԼaSLJ^],)rO|8o[^QR.Ǐ5&L6د8 V=H7&m`cHUJVڴ[r- +W@5.d6l=Ny1 rfGP޴۫r)")4hM\ݻUHW |egr+鑓JSWgEm?h9-}Pݗ5L58(SEjg}ޕNk5=*ߞ x.;8pejYdMסaa7Ďo%#kNNק.?XoqBN}ΔKV9m]P_Vbe(6vp+nT__KJ)(\@Q+f@ cŰV7> X qDsHPQF\YUYs05&SLn*74f;-q+8N;pRS:dzFy++cZ hv=bCsIĶ6өP.ܐ%ƞJzDlP Jx"|z*>Jڄ+JF~Oډ-S]m]J]2Pku)xQrYC_15As3kEә85F`a7K ևWK/k9t{}GvdOPx.}T+uoYת1E'!akX/Bbp''q5Io0@ٷSTR*}bVٴɞ Ieod}-|Mg4 M?B"L7!2u7$;{֑15tl?h+\T7iE ɘY|qFMUF\ꓣOJ#,^jҲ +id}tXqm6DWbtJ!bI>i,0s J1|Z*,+215<lIe  O Awym.PLŦ(`p\zN\@OHiL4S\k S ƫ1Tb:p'PTAIw=5f<eԶKM1e/`ߡyѰԞ/ vZ9eGԂ%LZ&!: prt|ϵ;52h- G/Z![`6k%gYg $הC`%'[gBBJUJ>:z qj i[vBl!tȐSuwݬԝݡ x4!w[v 0Ce %yߕ]Ԃ]:?Ȳ Q6L o ˳'46 ~P_f=q̎o<^6~`/Ѹ!{dK&;FT)6`d3ZsMT6-^xPdw"hfҘaq0C 4,$+=(T34K_Eޣfd+a:z$1 O\ Wa }ڢy BtxPҩcKFBd1 vJ]i +72˕ȣ;2xbfA.|=asB&Qn5]~ɾRSC'M!׋\|3EX}{Qn/j(0ױج^fLuX"ːCt*BRe5ZeQvewSIE '1* dЧẃ>svXFOĕ-r.=aK ݱL2L II(,}h+9C 8Ѫ&[wM_03iJLFɛغ9c-7Gw-i a؈Wws](5+Fn@`Gl,3#iPY7/S7D.mx8VᷛRh'8L ^csJiv6tYM\olOF9*֠Y;|ɉ5U`r\cρ+4.qt!O=[ʌPk/s\`4Q(T{璒7E>\=Eju |- -P$7+x^O>·3RD{ؖ0ꇓ21rHa"]>-=oRu@P8\<$Oh/(sY)t-O*FVkYV-^`mn҅UP BRv~n+ R bީ+6T~K;t>#'N:G7350MAs0 `yB+> =0ځ!6a%*yatчxs̥jnu[+K5P$|-BSd[)9ӓ>ldiG*FTgcBaTu' 9*3rmuykF)ؖhJ&k(tєzFDӋ%T~.+yp`M1xqljIB˴K|}SWTޝgK_+( "BYy:"ĘB1OV_TPS䡚.W$Z)QhD'D@BhbZ%_OAf*}.)ӒFr&;l;-Iɮ&xI:4>}8PMJWy$p8̄ xN>A| /Kƒ[OD|ŧMȞPK(" _NCFW~f*ќZ# 5f]+Z6baEH疖|yqzҴ`I#kd܋_H hCվ^BQE}ӄzuSFB0Uƛ|~|0p .\w69EN3,Arph&CS>b2c=4vd01lqj톋)W9Ӗ,,.q U,.k맡pn}UkJN -;t&Zmg)tOZ'Z^ ʯZ 9a)xHSG2^{av#=G.z&A}Ze@:Y#V++x?%&ZJ۩ ==~5z%hk'Dƪd%`w&WQ*b۹B+C'I֥QH h# :1qUI5!Z7"=eWP.8U3a9ZξLh8UX-|N\["Sƪ$~d|ms"*O*E)tڅ`%O?̇JxnjE+.!yN cЀ{84z{k )&*wIJM :ȵ9IlerZnQmhXľPl̨2&[`PPnɐygh^75^78Sދ*OY}UUqq!>%J mdb*&0TDq[b;w/tS﷣\А/g!)ݤ`BEÀǷ!-.pW8:T {Qx"ֈE'Z^`ꣃ{Q@Aki g"ɱt%f@\yc^grN 򺸇K!CjBioEvFVpVkol#ͼG<=Va (y\P:z"b`sy cR\OOqWe+s"H9DžO7T5.̡ 寮90iORYQ$3]ӹDތrgpy0hT!S;WaR_kpK8F INͷ gc8y#@ e>=,N ? NDf}$Z7w3};QE %'(Z%)rjMdܧaL$z`"ASDB̬J.[uUrS̉o@D7h]-B\^ǘ$=IQ7#hP s*N8!v?װ޼ dUS|`FįDspcsRKEsMWyn'3 QXw$? 1i)>?(;*PZjW(缏"BKi~|_tk讖x8YɞuOҎQVDbO.RwaBTi#vEo &FA=R-Da;`jE7+tmD+#|U~GĖ:2Ôv6Ʈb?[cIveB~el`zn0HxHH; Mf =iyOE FV;Ñ-򲢭!uY6PI8/ _m9)PeU{7OrVWy{j 7JKI( D cT9Uex&֚ܽ_˩>"GQ&-*cuK3j~6A( *-կPw!;|`¡ W6#sLBcCY&5_P7a|海`h )#+ƺwe0rP4p˜"=с,<20`t<5657Ң4~Ϫ\Ż5@#LDѮ kka'޻sn%0萷ĵqƏZ|54Ji6g]jX`QUs&+'Sb;%</(:ڌuҮH9lnK`g1ܴލk s7FtEdws.;ڰu {}K G.-#Jmp-eձ(fvQ0`#"!zަl[V'nPWnwL-]eP8%.oqזּ &_ij됽 0݌}؀Ov:6.^Ie '6$ @YCZ_)?o0U΢x;FOOu<%KZdŸ%EdTڜЋ{W}\<=*@Tܒid@mx[߶].laq&^@6aA- WdDpݾ3hQXCtk7Jw\"䇦}Q QuRYA]GSL8J~phJ ؞n?}-Jk$WfbF!]wCQϽC^0(i!X.OykWF3rDG8 ɖ%.3nѵ  =]⎒%p)Yj"A8o5)rK>d}hQm(S;D޵u[=ܮL6yƤT4$oPci:y1H/fLS2ǣq{4.ӹc4$dWY g}gGiAr|2}-P@7uw⼳6$Tڠe^*k& ymPlyWR)3**0S1q` KD"tWMV+"'jX!yAjn[k7OS,:Ghs$/ojrlpaQ@VQ*"~ VoQMh,^ ǩ&ϯ"owZqV"e@(_sI:!.ciQiy ژcI. P9xF/p;px9ܼ2%ID5Y鉼^]\=owXBp}Gч jB"T+Rx;ev&rW n9"Yo?fb=&AMh blp`x!6R(Z7U`{wMʾSW<+96rq(iىF ka!f|vihF̴iCD$c{nٓvM\p5+l+˃zgsL.MAq B {)`1Փ[Tך68Ƣȫ4pҟzYZ*E-hUQ FŌ1eZ\j@YR4  TVi:Y.Z\Qm6ıcL52@+Dȫ/ΥKm^N3#hAεCjq #9S~aD3_o^B~25V?IWRy k%Xu*_̺a}r|l.-mSS\VݲBvTN,xr$j?̓^1ΥA;՗-ۖi |an75yF=]cq\xQ@pӫ4`ݶ/u [Wy%1ڈx}3f;J16Q7 zoLY0V!\rB݉>bȾQSF4q~5 ~5tx:)7L&NOΧ.oj\ ֫G_" d& Ljj/եG|jKuVơ4_ bVeTSγϊ4s6aNK-W:Wxgß{:4`4ePR9tǘM>qgT\3r,?ϵ=05p_FSRų- 7U& ,?4:f%9/u5SS*aL!zW`eo18=8+SXD4[oAUCCCE[&28$ޱ @'-G!ՠDD9ܗDXP>.Ɩ9Tܠ9:ZH)`̴:U`8cc,cX;W?mOBFG'{BԷ@7~C@)Wp4!̩gJ" `.f.o* homՎkANϮ2G׫INQӁ-m AEc6?/D0n}L0F>KuL4.1BEaTm·/3#8Z+i9W̞s7haI7T 9 zJsm:sh(%-`𼊘ض ,R.%lo/ݝ$m:o2]vm2?#;}x+XZNWf Ȁ8Z+ЁaPJHƆq 9 枇V^6R412k?okzi9X䈕Km5e-\ĦK<`ٝ" $gLŸQ*\>Dy 6gꬤ*R{`<%QrNKӞp2?UTuT] Tt:{%P \= mIJ V &ƟW~U-U4_`-jf[ i6k ݾbIF_1r5_oFi !f?FK&hd @UCvj_Q*J]DU9XlF)H3m^2)9:#ؒ{DTQe9GE#3uRF"d:e:Yj9m)]4b?\'%hu ŋfU5/.?*w,fYMUtyYAvkMNt9 u_ 57jg( z-K`AWeP]lie1y{/UCW=1oChqq/r0ԣv;R~̠`u](LOKNjGь!=1*ibOJ 5AyH 7xI(?VjuJWncB(npIys^rRNƽ!.~H1` KsbΧǠѐ&op9MyZƵGhOG‰K`u&'tp7 0}_s)V`'svúWS`1vOS./^mtG+.wK+=orIq8BZ| 4z0#XOyǽSwe(VZ44"鼰6phDn45J-~5-?6{}5~5Xp*`S[@ŧ5e`ٖnL`[NKc: sfjb6zf+$Ͱߨ233l&}&92xA6#x#U*&LJPuh%:]%rr+3?Խq/8ULh5pX'~QY.4g9zaD XB:n+tQ\\;JU%01'!Lϓ pS.`_f QF nP=xLrJ6wVG۵XaMdePvcO1}6MRsm>,[X aHlD^SK(O>lR?ݤz4KXVł[H!pPGV"S*D1 HcF|ESuؠHYK빩[ֆ&Nfx^nLbb?̽2.c .q( H#\0'MZ|zbVc%-['#~/| PeFMѬ;n9& @TޱZ!&X$fL\Azssĕ>>qz 3ʹ!ڪ6SW$zc>+8.F;Y> -B,fm zJEaoI5^hʫt %7\a?;lX2N |<Q*$MS]O;HaLOQ.գ^@>"V4dX?5!h-5]% =cn?,cZM{ks+ٸ,bI^1HYZ_` ` raEE^ @Ğbڃ ~T7Fdˣ`k|_ Na0ti*Qŗg' .C& c/{9}:Q/B pݘ0Mʕ:]`QG96fʟbhY_[X :U}H~&=_~H7,%4R XiBvcd8Gj ͻHpojK2q8/gwHp;w-һNqUo`WHx+6n3%3Z vhy[@G0` 2c= ?Џ~gg,.6@:⫒X{whwzB/а&ֵHd?|b}$.j-iv:gvJ ҠUAQyT0-ٛ,+5k 6ظSk;Hf UOW/ywO+cZDS"cˈiHB`qJ*>DI6{YhCvik ;TDD{HФf ÿ[z/Q|*&E3K,!#! ok`!7&`_p(|HȤ:{ t ~Rq+vlH 4 Ɠ q'8s,5o#ZPCdǺEE*u8fWZ5Rc0fٓ~3['AaʐP5r]/Th&hNS:k[qdĆM,+5ȶfӧ&D>p _B+mC2Ж\5c:]E_xk/|l6ӥVz3wDm2BAYyա1%4`MԸD,9RI֤}Ë;4H*=E[9;~$&˯=7n[JC  XYaIu&\0im'@ߖ ʢKȱW9,I7@||_iĤ޸Hܾ#-԰!W^WbC[QywW%m) W糹u'vh0Mbbg3,3rYL osJcذhY&$+zJ) WIr*d3:Ɠ _E5@kiHCc٩7T1Qy OΗ+O݆ 0J=bz}BsKEZ,PT@pҕyPI" ɮQiM+ak1{:=ѵQh&:YMTtn510\ 1UK.43rH͔5|fi3rؠڛlBwza=WLבFH4; W8~P]C$b9{.l[i2X0.RW3/oW<4z{2zi8MQ\V٧i6,k"@ .0eVRFl!m"P녌Tַ]HIe LOO0ncs)@-9ߤVq,T`^Q4Xwg Gw0JhTp4K.tqq Cyjo'KTE|Џb,ύ2,5` uK[EW2mxn[%&O5E%iNBڵ]`{F$f}m,9T h#d۲F6_fnš.0,vۙ3 a壱_< iZMƙrx cT4ިV܇U7vy?/V,cN/Noպm# Nqh5?g_pba^xSӻ'ޮ:w͍/jNℕ.%oϚ>/Qp)ڭUu gTץ(YXc$rË fMCIZ_Qj,(Ln c,.;B2O(/{1Q$Js'K8&0p~#~Y纾fTqK8I CWDʁ>W,{ƹ! TyL҆*pgd6:{5$hl `oױCpC-Yƒani8Q)Y54H^֠XڟD=rFU#p0Fۚ?RYjyn1n.a"w<[r52%ȑ*8.NQmPC tw1:{Ќ8U:c|}cH>+Tvn^zUErдyPT,9YD+|d;Py,z:y.ծ`'/ю轄 bPdž&&o֧* 44"'$.Q ~w16jW@.sc+|`^H6.J$Prf,o̤J$/P#0h /7"IkIe#}rFؤY(lkt I["P%]%$08~ixJIQe'IƘ7%"&1cK371o+xY1ۜ&(EW"X_V}BKuS3[46b5W*HQKQ A0*qUh8wMԇ۔ g(AX:P[,^/pO(8ax *F܁O䜠 CVUN181!nl6 ][Zᶰ'[::o,Ol$xiH9 eO[)U?۽#VsK1 GG{`Z'mѩ"rc+qQT 95O;)8qlblb:FSKY[e΋`/jh%<''eS{8X4I,38#WGlp/G=MxM,b\U ˏՈx$q [dYm \ ,,*CdfbpiGcQ=8$wd5Q{"pu`{# WH :A@1+R(@*彂iw"/'6I1PH\xڏ7J ZWtI@m4`> SE/vFu~2?~y~C'V=P)BkS1LR tgyȏ@'Sew^]b"~9oBLPj,y;S8#Fh:7郋#ɘnu C@<?oqWU'@9_C2!}b|]pPiX";2fcuC{Ej"4(m^CpDqqYGh͌(=sgM!RPxЧ]7HKYOknU+LI-r96,}dAFFA++W`1 8F|rVx^2 jApP=o kzrJD8Mu= cDJJ@}m5;(5: ?%ڡ;eMnDB2T>!Ew<ජb}'%YetK)w }㗹柏jhY 7?2.nԇ Vh/I8^nQ'sqJ*`u Be ;WngQQ&sޱ̊zz]{.+mrk$Q*j{^3뀦LF}lgS "d n8'WQzasY?]V9]7dJcU~?eQ|CWD3XXB٘k?;|cW?T٬ 68풭"ٸ!HZ p-ܾ &  oQ^ &OF ~d#\|1uH璈 )3 P!oL l,wPS_ԥCWYawjQ3Q/(bc01$FY0\@YqΦ4LiN#r>Pob& i>,ݒG^} 5K2B!&i*-jyMMDv6ZF2W ?יǍ6i(Lyo c@iy904;1Qj_-k]Pkj$$rdv NS;UQ?Q+9u`2Ú+ioӶ[k-%\pqY[-Yo:ًlw+A<2Jf.g;HųKv3!ZspDtLxEMo!yI54xH}D(7 !ʔ8;z::۰}]kѺW.`a(bp7pt`30Dh{K"}xgJӻ8QSÔX!Vh$<[/3|epjQw-:ó4Lߎ*F ^qOq6!G܁aKx) ߻JZML"蕝' c?ř/YHwkvXd$ |ݭе(M>WW`6>zS=a&Pgb&qiV5vڹ 5t ޣ; p轇}|B?3V'U.P9N#td̙@EgT0 Q#~ӡ;]]-eNq[ ܾjrLJVc*2(A^ξ&㢜0p Ta ͲRX֨1>H1U 36#Մ#WY 162}qIr[ bt<}L"#S;Mۡoz"uu,t)Ng򡃦+stx:/SLœq&†)&f&d*9;a*L[ 42/qDEM?@@jDkNhzRʚlGz c#^PApE3ݥio YXLp;ȣN:bFN?筁$Gt=~z-.]Σ>;~ۀb .eM8[`[Ҏ巰qQ4<98%;vu4<%¢ Gt/)Q^Г)9療U ͌Ӧ)RTXgB/4_Z>YY݃$?GR iћGn01965nᅭ*e EZG|Ui%VYM7c8|T8/_݄;ȧ&8&ܽo {5q{҂S6# qntio@gkΓ7_}h`iyP!6YxiP ] _8,pkwj5%)Nj?0_dH!UH *wUXӵ)Sr`]ߧCت(g4UTYˊpO 'Fv̮Qm1b9 - S紗)p e]'tlΤ+5pSet):[< 'bqT{MҰt1u~z}k|KY"43n0~rVbڶO o/C:)_[U < jq|hٽA' 8ASghͿ [QemAy& KR"7x ?hйK+ S3/e֗ btGZ: t@i?FcwhND"r+qvCꣻZݷ+ygA{n%Hϔtĥ34Yj;FFᆩFHH ӑ$k={cKukL=F{ĥQeO: 8t`$=cK.fCZr$A*)}ۏ @+-Qj 8Ἧr3_{T5Oʿ߃Ɠ(gŢ鬬38L}Ƞ>ەO+n~ֹA¬2 YsvNi߱31j^ H @kV r_0 CM &8N j9JM}[öc Po "?W+29^r8`U"=(C2arctw׾BnDr*wDsWR8 J̊B ]ؾ=*6z[eYyi_wz['&`qu\F|%ǁv!HiI48`O( Y9:z{٪1Nֱ-]Um(RaoCLR@\BuSv~$u$)I|BBHePaqn~a1dЫCwEM,.*b\ځ2+ 6k&8Ӣ:3V! >`,SkN&?t>MxK77o[|-1X DVC^ #hѢfSBDkUD]0=%7UBa曰f nINhJ6>Цji;rl73_@ Q~(dMxpQ]eN/f8Bl/v (L^jŝy9Q̨)thS[# ^ jXBMH9fyq/噩 .>18<Y>uRk9hR{&᧚Mw|-1EyX|F-5y nc"h~Ccԓ/2Us,-Q+0ٰϹ\*l[=:y1t/Jn"K7eb`]Hz pi^UNxXT!RseJ-&혬o%>E,AlOߴ ,#,t"_q3EZ*?&u"Ёv sۇH"cr Lr9q T?}-R5|Ir\֏7etp$@U㯈JOTXHle=$ 1QͣxSC#8YGaNFd*AO"LՅKd<<{31qf <#>A6Y$a2r*"jOAR5^!P"bZ&gXc}埏OQE*+K kê06[;Gz1BQ&`^`@ȥE0ItHHWE2qHa5gx3 `1b6;19-1 ;Sdfxa3"ZV&Aտ-Ê_8( 41phTM,ote|LtLI0 # }#W/!ptzO:aTwO;Ka% oͳTsL9E-O!Uǿw+ i`u[ݠqw Q߂.; x)[ ?n% 4׻6d4ű@ eobߠAedȐ{{ &[@wwUp<vC~h9 1W*=결P50xkorR' &?'vv utAe=#:^'eu;BZeH~Ȼ2Ne3h+jyƌůq=vk4\`$U'TGc^c ->0*;4|HdNZͶK+~E4R2@H&e‡L.*%qvl{RΝ.תw-fv҅=Y}6-{!g n ۱ǹPof7CXDmW㳸VF=TQ4AGL0Lj qtߡ*>F| B/%T.`KX]"$e|Q5:3.:޾5QU{,dX3` @>SZ +(KE?:2S61/;o=@2he@/Q`3hRKX8 3e.g:7%x*b~ hP9`GSaB\c)'x͔%X b{; kgyfg?lQ\UGNj'*0ICO.*}n>(Wn~dbEnla#&q:->s_uױ{:|#ۮ"H Dnd=f G>^!p^PyKtm `euu4Po;L;.Nc~0CGGJSVlaNff5^ZCt,PusIEcx ҏ>B%S| ˡ.o4JRg{[;R .k8 \~GL@W ,?G6)5uեdqA y_::A1oU>JI$X߮ҵd0GK t;MEE{'WRb&,!(m3l 4es:|Cх_IW hXs3}GLz{$8^4^<͖pB3Blc5އjwm#7fl`: a7q_ewSJY* B#~moXU),4_0~9X'#sndiig<kXIll%Clv, ԙ[1ZQO=/C]d@b?k#3&8͎9}?dG<"Ll6`PkP:pqf6 $+6tA_Zl=@yT\-ߧ}z o{O&`+E$\pH:`nry A)kawK[uZBJŜwqb4ѮKTGX`Qq?JEX+$v2kH-*W%^$^w|>oZ |L6Un" !W.xycv*VUTy𛕾y)5`@"w˛(77 O\׏%iL9̂aZebVA&Z"˭<φgV>c 9^M,QQ֏bFGVEFReԱ`$FB_ '^ 5u*OViڥbG9.{͔Mتjjr{ ^C2 qcɷnnO\WRgXd3^%A 09;1eh!.3RD /pv8Q'l4;Rߜ TQ(%/x!1ҝqkgB.|*ּ&']1½%DG|r 妆763#&,/WSl>T_'aա6Ca|TqB.ؾ809CLjLoGQ8uƺ@I$ Ye04^^2C hZCpF8}Ӻ1x%?-:X< wEC] 2G=- "v&$pV 8ёTU0J3~x0M2T J#_7Ìp#G fVϖ߾hra ֘4s cm-Lx8 Аoਣ>Zp{Z! kA&NїV3_a''T霙ԁ$HyGϪH uIuYōx,3yjr`]¥TCM'$dTÔ~&=bd=c#uZ cnv6( St[Edg o( ?w8p蕙<  z7ROum:$S)7@SuY9-\_tN9kw0!{/4L.dz.7=p;|x%"ƞB7,g,.j;+,J0-^*s@t9g!R[b_{fJKT b5((i1H) ~b)$q)dvt<s' `C=1"}l۾DTİa d5tCB)2 I;sn?Vmg֓B)ˢ˯9'zzZ Ǵ.uGš͐LC}jÓ N<՗^.(㹓ܔ'qXRFom=;ʊ> 9oeEl .CG&vs#5[QcݽćN@jA}0{FS)VC@ 0YR#bL9Gߤvٞڀ&s*/EOP L9d~yVjZAd* գ*F>`B3q<|b>̆ѧMAG=q~E~!hi$7Iĺa_p{-t`}6 >ª H)wCExl4td$;)۹b!U mzsw7qp(hD{eUN"F-[~owLI.zphG`e={{XTJʸ6]ӥ)}˼:"0 OitSL,]^,als=A hU/5 Z3U5Tre(&;z t#S;R"]`k/) PYt%d= .jޢ;1X-g];[*J2IgV8j/ {G'_'5CQl]zr|mqR8kr47PrAM5WXʁl4_lt~[=][;Zd'"XU@=f,mGWZ-%fIuxͨ.v4--I&uޱs3Y7Y6 T7Fu !\TjzY0e:+Wη(92"~\??Τ{2P.hy6T˱ʂLrB%IׇAƧ V3$j"7qƏRu%yB%!۪ω%5OMm L6ːϙ)y=ȿvܖI_m\GI{T͔Weiy :|}!#v.O p> s[grЌ#>C'yߓ󢶼MD80.yZBrP*U4:C (^σie*N.8'va'Kf.@ʂ,(]-?lY.-.aX>B̍q]Q^߅6Eբd^@$W"nR𼟄uj8gya_-\& >SWyv`"iM] وͿx&oclwuݷ)h|x̪< i#?(ٮ3}7"'X@qKKrXgB\XGp5VEZoMfx7=^B#S /O-#b$Pc~i\׻Lj';_/Z<]]dS !BSIt,PiԾubηՏA%a`9 SXc럼Y**É TZ~míZP89;en]mU$ͺΧ_iNm+qR|0[EǶ$K8ǿ@a.U=v.ԩTk+1iM%8kMm:zi|eIZ?4lD X19/V~Fx9YY9ɢq)@F+._T&MI51Hu ":~~u7N}KQ|ļ}pyY%pdZJpLEDzfWѝq{Y\һ&Y+d^ABʆh{ݻOw' u5KWQs#i[^]Jiͨ327 BFII+񟋋妙YT =MfULufl/K COм]Yp3U;_%J[*1\"Q_|Ɛ \ǨZX_[ofhq58Q(xJB 4wA s ]SFHj?mɼI\dM?y3{]qܰiR T\0t& 0C@is7Y %ty g=[^0ż,&hB> ;WTAur4M>hpkfjuB ֢W?p B^¯OXOBj/Exm"J \Gx=¨& :Q'Sܮxjb\) 1 tJ4׎df1(:#I+I]R.tzb,}QaT\.gá.rs?5lr|4weu{z;8EȮL,|ڻP@Sp@WFn9B=k670 'v?Ԁ1de#^,} }R7w\cSSh`HU-j0™zKOz/AkB-ʠAp(e&P4͞X;kKXhdWjQC Q;e"4Tu%*}bVqʥK4zH;B}"^lGY}M1io.|D~=+ϕVqs^g,vf^a#ЗkEfRhu!P؛gUۿbO hy*#eLU]FM6K@´Lu/x:ټXf17 FpT<ۊo5|F'0 4$U-brC15C+7T@A2kVAjxƚ쳥C+܏gBχ I;%a3"!bḛdz.9 ?P&hM)nbً0@5^X@+8X,+3Dde N~0؀T Tf( }g 5_h6ڔlv로Ws?HҪ:w?nMvIaa0iaxxch;d(y]1YMZٞB{VE V svA8to?2@HG"Z ɏܥ 7{|:n8ܦdra_'2߻Jŀ#Fo^Rp KqWZ BpFɺ"i:g9էTչs^ޮN@LptL0swqd"0<RRndwH+I=>&}⵸mAZiNJ(g?Q@([}-GIl3R{h++IЏÙM.,HK8M3251uoii61f$YW,ޞMb{/A4 Êm*lG?N5SK*NbyBJ)Pd Hte OqJ8x3S"P̐wVOf郇R~ Z4b^v'_h_Psu6KG[,KV0SO!liGڍem,0\ڨ0}zǕ__3 Hs  NFNXbp`Ҧ1%_^q[ !A]@& R_ Qy:9މ3L-G)`zhk6~Z U>R9tK> /Ǯ(= 1GKWsvT~E+Db,:ɂ.H$ MұHYGhw?(߁=y&Hb4g7{vb u2Th.UhN.6.h#_ Uw Z:Лpa.c ]L nVE7a+\OA9zX iC [x|{WA9ψo60 ,-hU_\(yꎕDWR8%@`^qاN) ᪺jb(,,a_ËÆt"zdgw[rEpQ/:> _FtlXxF-027NE}pGG)D&A O,OZzYm{ ^ aG%|QIM؝ y0b Kkd[_QGd@Nf-`_g2#Q\Z>z m1#/,&@r&dQfKqe~! ȋ6Slѕ?0؈^Q"CwXY/jܑn?7LL FXC_I9d<)aה/}\?4DFDa `L=ܶ%hѶjӜS QOԢ/ 4MK *ќjqFNZWX!K2@2nL$^.'_$$ {4jK(6In8Ka4JA(T7[a\p 9 :q7"+3N^R[싱}yT)poV)NKbzy02kXIm@ʛ9>$o]}Xzs׋>`>t  wS&fP({yNN^/ڿǺ^gTT()hPBƪɑswqio]T+H8)$?O챧eMFaPq( G@faʖ1FCMgq@ce?e^W(\lwYO&-^sR&?IKOWg<.L pugx8=Q$_Y.3MסdQ5S {7)\$r/s,pG18a zZ2( 4-NJA@P3?!1Ybg(6\@mHb>r.[e|I \{<7.u\"tn֖7FGgggTU:k YW2pSl%Cnt9bV>%1 {PYz)'M(J nDxTg7+οlA/Ai 9&7t|YXms N aF8D0Rhoukt"MU>sa B|^W *oȕGMvާ zmCХyTi`EpZ?2g$rfԅ@~`y[=$R"&K=:s՗J ;h$@4{ξW$Z,a%(vQxpF9d#w;/qҨ/.A6x ,"L^=Q`5 aBhs R\\m|Uy\ *1Km\­< ϐ DȞ($UF32"ey/sM—6^ VE4%,CkZz=.rN. !σE/rkcOtZM kA0/ix\~5 ,S? ٛ8%)+L()Er4WԹ6P A<djUh\_0 5ap(W|Lsʛ|x]$@v,ST~y386ߜJ2S |H;|D_oW.BGEt憀OiX^I!@ګpHet0!Ό%U{R Nrb=8%mWՌcam\y6C;m],i bр&X$BO(TeN)0D*EG@7ޯ8pW߻5A-^g|y"k0k!v:n~kM\ =)^9~.[t[(yDJ}["cMOVL ee F̤ZaCbCs;p,OѰ޽xF% i-C^o8/{um]oʲtHPmi 0CjFM4ǭh=#>QO R`%{O?̈́n{5{&x؏59u ᙘ'kfBѱ(/LX>F8 ;-E7-fPG2Eb~ N]+%>hsn q-S-Í~vfcEWGW {JO!/yQBWz\4\xVzSY80Eʮ`_?uye ԥ "CfKV`X)ئ'`үpn󤜠C[:'(°hϻhrk0DJ8XV> hNS`( 6]0j2X8^xn9 9׈So0f5wdgT%|$zwȚVaIL$=2PAҳK B59B,gH&d54*C3XΚܖLmyIAfp.BtT/JM=j\.aAVwtj e7zI%yjigz [.ց[fGNeh㮋I*դZ0C&!'p"k"_SSbdoX' $3ʡ6EӉ!j}Ro߬̊(FD4 0< @#ErUE 8Gb 8I .%t#PuNA#N%;^|?IhD!KKKqX00mvFwK) W8Ȭ'IfY| grмi3´cW!܈gq%:[@:'sRa&(/LSPhn=΂}\XX6A%R;(bd춹4C2GY)tEO)aEfH\(Tmü2E1{J5oyq*1X7$.Td(KPYIZn2I %ǀK}4d2CRQ3:mоCz N0sꌪ\LԲ(C:b:$o5\Kw6=b/[ZEnPgNsԄ< jE!Bqz7ٞR]5iz< E4UX bLWHewk0S{Xbd]LpbEwfK.zw^P{c*m']mh0ǁh`;,xFhw+SNp^溜O|Q2Z7Oߢ܊滤`1*c:> l'uʼnn5#=QIE>SdG-ur/(M Y \hŞrtF'o*i.н~{cx! ۖނS:8J4]^J"+%ӻ+Uܬ$fQRs`Ni)u1eCz$8rGԭUOMo5$XǡzWA7H $b10]|.摹}" y 1]Lq-[oyn?'>n% 1$@~JwҎ#3 :`PIˆ^fL3|%)#;Yolסy(`c;MsY)hҚY*-xNQ1y n ӋH5fvCK;ʝð)FG!k0/DzGa9)2͑ޒWMqH}K˗ʼns~dH F݃:ZՖU"gN{̢ئߚ\m4rqD2]*:hNz^%mK7rn"$z?>_܉ $tqƮ2< dD~ E{ˎHeN7{wY@zQͽGC會Xb9ƊS75,ZJ<*fEYLⰠW,ɼh&B?BO췍ڌwBh_[QoPjf%~[WKvi_SdO& %f6[๳O?.lkTRDz*T)l$/햟7EUY gAlXWA [$W@m\T#-Ҋr>>n,kU 4~8C7=J.0DVE>$'M r̝I>6].k›%}mZf”G@BUB_\ss09Ž0Jؽt!\!؛onmƩ%ggIE/ <ҁRmL}MI @*ߴQ@w%2lI))/ W?͋YW!=(6 I0pz0?-6 udpHd卉N)wz! GHY$Ql 2 ʛUT8ud?VNykm(\˚WA\8$wpFARFbJ1t)}GY Sp[f7T+Yaf%-,Obj3:ʃ9a=@[:s&GPXwW*}8,H}'*;Nu҅iq9xT>УL ^p[49pWnjq.R;g͌/_yEus>|)yw[ow Zk;3>S  0]_Rb7>Xޔ8۪_ۢ[.'V{r[p1)v^}pIA2] taZ/mjt{4Drf#\3Ɂ)w" tpy9ݔϺUw}! u<279[\AvM=fal_V19|m3= 0CE6 ExJ+Df-e!Ѻ]G]48|r?MƐbʀQWW_Xcî$SܜyFsX"bAOj:EΆm)R;.qZJE](XQ`c"/c*RfiU4?b*lT.r {A0B뭌#mMd `3V \JN^3|`KR(Qh IVY]A16jYu*xwPvp>|l/˫,; @sxs:28(JMc <83ɉJ/*-c+ ?fx*o ʉ krńf2/ 85'ޣ}$U1Ոiχ4~'_苈R.4X]GmT]ϕw-q$#;t]]4QRiX8xBsw5lec-s׆?|*a8q}AOkL9pW#"9J#P:[$uP>r/N O?Sv A‡\=0dѼMVa. Ċ5NǸ|&6T\#/)O=0NTRJ)o|5 +֥aq>Ta` !bQS8.##@ )-J9z)Zꚹz#j˱'XuBn+hu%PM^y ץ]V'5V%i;0elv6XWx(ӡhJ6MS_ tXSo(\߶1[]h|=^iSI.N#sqVFrZA#/=tص]rټ#qY%rUFdr0apr#E݇LIb; j#z=eJˎa)JX0/jȵ@𔨁\ק*ZB%adx~SE< M /$-deMw\;ew"@Ɓ2?mުxB%񤐀,Ӊ 5N:[V5^-n8!5[Sb$F/;'l-sTu3|"<}ܠ4T^66/ЍV•NgH$Ӟcf}s4p0vPBIF O,Ctfq*.UoVG˹ECx #\y:pI I,51ۉeoOM,kIۭ\Ruc0ى°`gAyfM2ׄ3y6t0Ƴ"SQ\&U%['3nG|ܹ1.3"#& ;59ίl֊4~4SEJ=3x*Ko/b#zj-%؞'ψYVDڭ#As3[wcF`ufWQ+mޤba#!t,{'z44w C@fgUD.:OE 8 pStAmu޽2|S 5}޴`8op-zy%k\pa`9ɾw"Q1 :q{*Q;rdv@v](^z%TmWB>=^AVٸ5bb@p1l(~3[G`Ubr 1~LlLuOB;=Ʌ=y@wRK C|Duo]BOcWnf£ZF@X{T66(4T% =n:!2QG7OW#"R>HƷ) 51:RX(E' 6`Z 9Q8 ɣr_9;~2(.Gb(,w0,NcwxqX9 hVVՄs ~ɸ'vb%̥L+ԇdqwJy;*(T=ϟ`A.cyY* 4D ĀC#AahVhLZXrH9PtvӼ\ZFxME(<$ج2IWPYT/}Fi_Ipo5dZz(|_%i(g S`MNS 1Zp5DsuE]KV%;+ 'U4+Dك=T_4̛BkkJe hSwyt/_v!Fdhv椤,L^ꣂy諎W-`%;.gtĢT/lTr7uSd~;I, "L8ؗD8GM+,H;u<;,? 皪)biy&d}$`DBZ''eF0t9BX|{Je|tR+2fks=:`)’*vzAW>S͠?O8_6]PI]_`2~NE_#98n[_̟z^Qlg!"m bOz>x "ϭ@N2xڃΩjno*=?W}<,A7klNj 8 @ R[C-׫Fꐂ?F^qH5+,$yib_ U F>`8j% }u ?Jj  X{P;TU`,d)|LM`KYAzUY;y,ݸ?̝# Ϟx5s̄ CI BEV"qPR#QwGZhI?I_ *t##l8-X[&5Ud 5מ!;}ׄw YʴevJRcԤQ%bZōa]'4is_4zijɗz NXmo]鯽ȴ*̅LK`Զ+'BeQlo;zi _$!ܡ#͚X_%9 x(VޱZ} f7:3v!Y7ϳMc}y "AF D9wES>6_FYccZP o$瀴)f(?"sK@r9CS ~B/OE)qש=~g3Z;Ӏ]aWٿqaC= Yj`tm,w%_S|vӣ^!K!Gj>*!ੴ:7x+y=?8J#yީB#Phaݝ?aMPbw 72A!J]9XDPgr 7>(3#o7@x&aFzgĩ?P1<A;z74/CByS奏ٴ:y~X 2j_O>alN @>*&tR-u&f).G<&2,*w!t ހNY.Lu."F?{ T')v2r bߒW)xZȪ/` Q>~Nw{ ؖ.l4d@IbA:heŗ FG8NROYV}suxgE}Q\~6} !oF-en'2ye"Tt`5 }NޙD:E63߱["HJ],\B0^ =la@؎'͗iob Mp9}QIyFC sh7C5v8trsX1&A*i'xErg#Vrb"Goڼ`(X;S<lCIHU-H#9M$QbOM` $F7qʢ_qRpIBЈ$#,2J?8j<{:`,h L [ Ý`I'fڦ6ޒq}w`@,ο@RҳcmcAeXs\SM*&&lE&&tR[s1Clp+g4'%Rj*gV xWa".(i k/Gi we] J_-re -x.Zodz3ߺ]O\z.;]?LJ&70fÚ$4 E=w?lŲ!:P/ok!]qCu)qRQ8;#q] '=I˴=nAMYiE|ᎅ:İ:qo{iniʂ(V;Y-cf(Ob)j\4Wn^ Dy˳)8ώ4)vCHdeeK^MƕjK Ihr~;1QTd\j'<~d7?™׭w[Я35~Idy2Qv &kRsjCn׭oHa&QH76DRĆO׋TqgKKzW!4M/7}! x qo'$HHYWf^֞^6y S \pMVO&%c}(>(e2KAE8g =2OLI6q8$Wr3ǣo|i_^ fp~aOb&CS*[̙=ऴbitm ,fA@R zM߹$s1yjKQmfՁuN7 fRع޲V1 L:YbX(^z>V,l1=rm9Xre^ E:j+l|i5PLb-{ZkK$ GkU;.YKԿ 꽢-=͘ n5Z+JafVSb ]ݻhCbeJT(oPd*afe#58Mr𶽢aӛ2ͷLaڨ:>a=ZȆ`ͥ_K2ͻ_pZ{@Qkڤ"j˥īT&ŊA)El'1W3`iPMZHv>/OeϰfEg*UBYu^*-LgG1رZhQHݟ:7Up3a`JpLp}<8}iŇKg W&z{E(Y&L1]lW*{!OOUC,L:w \B _OZ>lObv]V`ȈmۯnwÜrVi~C6ojSݯz#[K`>!`=H˝fAβv^>YU|֒xa$!ϲWK$RIBMI 7F[C߰fۧN~83-9 -]?* m$_W: #תS[qn". 8U z(c'?VF(sԝS54[)┸fe?_![ =8IyiYS6C =ì''u⦆4,.ǁXMIC_S.] `U./_H`py1omO[k0V4 P.u/&(ƚ_fvB!^(Cyvze@UxJK AG?}2s#A30 }Cf#<5PZä\7 mr;8&35;cn,'"r0䧥8F)sR+'1u5x7p++'+I[1d>ϲ9N7[$H}-Wo'=u".StF)G*lIX}_dTL9t۲ۨℳddH;-pޝ|S TgU}786c {q}Ӓԩۃ6T|!n=*]۟58/*x4B/`3=+,*\`rJC[/roPbAqbJk00<| FȘn!F:dc==kLv΄>)閉Țޕ-O/M}Q'b52/yd4tOZF $-'BDTu^n 寧$>:C b /&[ KߗliG ]kiJ!Q;=ΠBv:\9Pi\E{oZ91H1h,0j//RF]#Dw8'G :knyGgbvkqtΈ^QIj jSTX2xS2@4 'q4GUDm&, 5d7\:Cr]m{ [iںNG^"ҝj@tNS!g>p-GE˶ڊL ~Ar<:3Ci,[1 ڲ0r䘥woq B3 euުw~t4b@y(`M`'rp3ت7aEgR19^rJ F!3GY^vJо.bckPv|uٮ O@*7+OŰ!>)bo6 >?eݛAbv5(LI3 ׶Pa6YM#Yc^~G!Ηߌ@rGCikC~q2TYɲk/[t~?~t\OaS:fޛmvp}ݔ~iSZZӛ(jbcAp~*B㨆vgM輩@J_L=EE%gjWo:LxٰONsqcؽCTC,t4)azJ_dZ oGA?%7dØuWd4WM{4$-q.D@f'.QsȊm [ sONUߤӖ.Z Āv0>5{AnHK-)VL.6Jw/U2pC֛Qۚw=;PwiL/vKh?ȑnH\Xu\],8#rK9_\rtOg:*}G>FljoK#ioj[T<>P`1"Y1a ? M#E4CNJF#%?׿zd R#7`H\ڱG.ўFىN }(C0.*o H*I=4$}T?p-}2cJ@} .ÆE;g'ҷqcA , '.:r90n׶kbǺW5Py~SU/JLm=j2Efڌr[3dѺSQ]ȗ5KݾPw}iWLܥ,Hs8O3TzQy"^̴ԩCegpŃֲC1J̜>: VAs~HRq; 4&X|uΗ]&,}PwsЈP-0Ii"BtIqa2jN9=V'm2g]<]9E]Ec >5=?ֱxA BZ# ChU"PFp٫t:?`0y89 37:܆8}|M@P!"/1WGaoz5$㭵QcW[0A 'AY BY?O[*B}z;DrB/"}@ʰT~:تC3QCBQ`[V~FJvHit=$3-kfՀ8f4 7V"ets2V$șglC{!YIr'_wEԚ5:h*C`&&a$Wy }.)QNlJIΐ-~ꌚ7[ɩx4,$b;ul#J-ccw$3|=)18kNij⫲+b 6pPL [Mۓ7@V5@QE밒jzE@⤺hTG#bw訓#'@EB2n^2wvIR4yR( uB &j Lұ,GR})NKP}$婈~~Jpѓebۚd*1ȉmc`s /`H+B`Uðy,r,Vij,cljx1-k"Dօr=F'@Fڶ*$Tm?ov<=SʓlUPY40St ".3lۤ˄GooGĉm^Z΁d&xc8u43r2 pc:lʧќo~3b_^jegZ<+zi ⱙX8cK9U6-J6uwZ^@&}=#zk/3G.IU04mL|ŧHm~9KiȠH=(uTi &#+qX;8lc}L{|%a£\ߠnд,ې$;vȌv^_Ap]1킁CBL1L˯"?۱lWtX2n$`As]71e V8#gF T2D/bO'5d]*&5:v>aGĬ/ {XpĤ[qgsG<$:(f^]s;B=<$XMj0zC H=I$ ,\ | {Bƺ&poX7Pb33ަ~T@H>ngyܽeeG6AD B, ];Zꙕ'm5e ڵU&h [٢Ľ&yq]bUFLK@HIǽˆ66xV xphءlkmp;pI\zNxOx 1VUY-f7w4M:WnkWEo:Di3ǥ}V\Ài\}TPAۯM&+"Fjh׼kԧ?鈌F4;=֙;}aXd!Z%EIE]a 3<yWm~w!s2qrIϻ9Nj-kgZ7Dc{2Lấ5*nc%Paݒ=G\%DGԡ[vfiYX.-$W~S ';DtpNз?<,HHMItq$Y&8\D3p3TG]tQ#A^g4c/b41uE&@?^ʓ2؄aWD,oT_|4UTe%DA0hB `}`W`.XKHQDKWT>]x2;IAD_6<_&N3'!4O б4ΥK<58Km3ݗ'65% ٝ XTFܔm'Ԫϝ}QYo@ 13W}aXP1DMYO*2b'F=Ire4tLkؠD=9g*[qƌ gosT[KtI6M8d$z,UuV/@XIW+ y^y=mqiy:|N"/voS VHm@Xi0Ae[Ax51&tXjw;װ/;jd%W_E{F˶+^2eݨkRf]Q]q5n܉-$}UZ1ZU~j}1$*Q@Jv _@>ܦAF,ɦE]NqM ;glo$a*I潿zK;2 3cf2_~4]e by+_C]t5`|5^\ޏ|^17:{Fޤ?}C!/LM"[  ع?l^Y{iY~ @Xuݍo|O ( fxuG`F,هw$Nz Cojjrgf o6tR1¢%2aClY\ 6-!! quH\oB3(,_Q9vNl-WTBUrR%fßTp3]Dm͕ LIx]I[w>3 Yͨ˜PHkQ\7n!ltT;P3ZpL]_Ԭ,y m)5ep_oH &i p3j"\%+8Q$ k9 ѕ]ҏ.Ce撻vĎ# U` .V=4c:80/7%mKCie8"0T.*B\--H;i9IqRCXUy u 97X.)M1|#?rw^A“ kԏ 5T0}45 } {"7UOK4 jf;c ;Db*/o#MF}:Z"3ztQ2yyfh&?8ejSF5u.:!oAeDS!kI 3wX`_|󰌵MOopyB"yg,} ,M N3vvqK4vӛb@hڹ4'.^oXz+w~9Мrʊף>(Pwgc![hZ.&LPK+QZP*B?]1K<؜4wŠS5mU.PJv /=y(JgmxH[]NMʄ%5^&\ @0^ 0_g"Ηٱ)+S9覾2lIfN!wIƞд*̐ym\A_Q'[]eir+~ 3v?ãacJ""ͺ` w)\zMl(2#A X \$G=I~@ ݕ.53 /PhzV+aV0e>#\6eT$ſ^ulp'-E^yuΧxπTF~9YJlsWQN(dYP+5$,}y/mPM!BF AYB*+|BZ|2ThViQ87# 'E5dE'4p,#,"Pv7wX>T=*f%/n#{:芋-aw+(az!__\hQR{^`H4޶@=ڨWJ߆ ƙ3OkFRCҤ ޮPwuze|$"~h4% [,;x~ 0bI{馁WtK cr- HZC,m>m5?ԉqctz?k]1ʮDmʭY =4YjF򬇏7(d iD9m\d say*9\[2 yh`1L/Ʀ:I;uLW3IS|9-dj't5"r܇7Qu^ja\xFgxFofx(@ft%b"S-Z|JsLy _fViHZrח>rKVcuXV~4.jfy훐$zPHFљڸ_&P ʻd⏥m߷y ,h |P6bŸ7Ahe< 7Ή0Tp}[Bl!To)یwBe _'gu_ Qs56l/d8όaŹ:f-$As@ރlĬZeߗj6W9gp02R.iQ? !2=^ +p.qo im8?@04⁝I~jtQT^>LJ7azA<6JF,/^x4b<{0K׳Rm?Pjy=XpF ;3Ȥg>cl+ʹRf㣥מ\BɑNYCa~RrݢATĠo7i1jHiަ9dݸQI{Rq4ʱgR+qx73t8fjАB>l5`GV-k11塧,EctXĹp!hIooV=)' g+/bsJZ?5hyY&VW@v $#dt)Ȍt8 [uJBW.K_/KY@ԣ&:\Rwzy|rS},-$Kz18V* ,ߦll)\H:߷G[ѵpF[{LYW®eE :cPL1BG]<9b3 'vퟟbZՆPcāHg]yZtک4.DQ5!̟ܡ[ޟ$#ԛi׀1^1y]䏰~a>M 8X$wZ$iڥsP6WэD 9B;ͺY'z7w)]rjP/90Z梄TY*|ɡ\BIlzT6/G `U!ބik&,6Da֗2X/4Ƽ=)oXýJU]ˇIoYLag`|Ev ݝ:R-fo0~iIV WR`Ⱌ&ՙ+)クe i@or8zUM)gbnfl -+]W%tBx97MKy&ҶZ絠%-G ͓$9# GC:R5ת(ycwtjؤESS*{"*PhbGaDۘ}qޱ;7%bs"v NE  I;[˩!џ_tLEK ǭUךb"y粦kotת,D*e.<"5zH. X#Njv$.Pg>/6 egS]!1v1 3֡(e34Ry/b=g ߫CBZsY>f;0ƬÉϢƈݹlnZ"J3Xx\L .2Sy͌TiCwd-fd D\N'Vs -PMЅ!gӷY-rz 4ZOznS|%`V2/ (>ٯ[o<%nL/! oV1L^IZhx 7iU3i4%إJg?lyMJ^\fy2[f%E,HLqv[QRDoA{ LX7Ώnf9 j_ğ"^TPh[`b}ꎘȑ|,HmW).?f.7~PJ6&ҀSSYXbtuVLƧ(]d!`xd ,kCV6^S{\͐\s躵gfY(y|vl2zܶ=Ax{ޞ̂/E'{D!WO\K1E }JGcK/u lv~STH_sAcEVZkJEB^+R03,ðw4p:;TW9=IFv|bvuƞUEܱt0s@`Qt_1yA6~m1sA0 4 IVm4.ң~*Noe^bD53DS̩Vtl3~=Rn]R|jKO)"Q 6znItGRDg@g<c}Lu९|P~Ԏ2uw_bpgKg'SuڨmFQc!w!ƛulf(:fXq7 h/FLO8#bj_Ø7٫*O&5GC %L l)ck\ČoML['I YW#fPj #,(ӭy4ߥI4IRۜ1"GBI$Ei< q00L;`pϛc߈ļ1O7[ϖ5ʶ]Pf'U䄤o$յi?cɢ:\k ?zbRPW^89|N'4k!ymsey̾ m `N$I嚮j)yȓ=%҉C P"@-Fs*A)ȨP12A^I"L\i,<\i fol^i` ,0ȐLƃje|v7JZ}Cx6 if@ENu4Jy.>DI'X<8QU߄6 oXay_Z%Lu:7\c\KX鰐BcU7ݠސ'msYCT+~jV߯1Qnޛ˛8u^Dx:}9U4ҧ./?FxD >ގ2{8<+w/i'NYdAcLUfC}%s4)%nˌ>3$G򇲏,Jt{燫od3O [2@+܂uz6Nvaڿe4.6麲G]ن"i8/6T~#%_5T_}r2J{Gbi&'nOd_ uWh(&Ɍl bߤʹ6^UIF4& V'ψAOʼy87~] H_OL*%'RhPen\2~c(T##yBB֘Y,FRZ(斳E7N-vYr:Olb S-ևY6@>:,m͠Ɲ: ŝz!uFGJAtnKC_<ԓd 6s07}wsJPB@mA{:a?VU5"gܖ^X3^)X:#NGK8 b~^H7!f &L".`#腜-btvu3$w\x,-oNTzQԛSrpţ:n-iœAA")K#$߭ v$sN-w9u i1/% @W(Lyq/ RJW@4Ѣ{hrQr9R.&>5/w`/%;Y;IygJ;ηqP9u>Ьj_5+QFw(O_,gV۟MU }T˽}c*ٰG,(ABHPIXd)޼QB; Og<@a GEߨe"DʽnC@ԣ/:@Ŭg'\ru*W&Q2htYIѻ*Dse(t#ghdx|U`{ulLj-,4o@ysUQ#H YIWaPw, ZeN[{9"[BUHΚ{0= SUG;FťQ3ı~`o?n]_vf:E /VUu? owDco_Цh|3ye#qYgeT7kW0YNra;=/F ( [gޛˀv}k0@"]6J~ʹ8N~tf'r;3cH:s<+M}H;݉;rNǠ,TtJx-ɓhLyC(U|}db ̐v`75 Q˨ā-|U"m«vf9CIXjyS}Kv؟JuI{g T*f~zOn,oDDlllxW+: Iˇ\ɑ E03ݪZ `NYJcDPNE d.g,>J--|dtx XHQŭuYFK~ya]s6yn QV;e 84 |flrJane ҹwG:АxBҥuۀ]+˪Ru77 o{~mÌ/~ cP,Yw'[guIྸDž?gxJ>! ~ܟ9pZk,XNO v'Wb903iG?v>z$᫕d1>!;=FmwTt:$9 _`hZ oI2OaHfQ5ͭLm(ZQv+^ \ x4t ӌEF8 tאM#TUCc Qw=ܾۚ.~Nn&f1̦ߔܻ3@n(HjKGLH 쇾ViG&Whz$f[[&fWښ=>e^V׀lIB]+,8L#eHQLm|$4Cv]ߞ)b_n Ky4< ^u6zGl^[W2E2tZ_ċڵƿ~ ):RG*2OU7dZ%2޾/iyM$'#Kpu Ł|Ood1fE7Kɦ?g/yC [iXYb,\&Mo"cL|7B ௎B -4sF*b靯^I5+a{LGjbe=/lԼmQ }yX@k#TusO5X6Ӡhrnz~IEhu, wx|v# ժxn14<5słsĂEP>ʣKRϧ%89wLTfW(%Psߌ09 υ( `oNEw,<'KP8"m؆k= @g.&Wt,VDXL gv%ϐp6ˢl4- ғc ҅枛8,ɺ\ZA3#ST"A~lAe?Ks׀*m/GũKTKw{AS/̬Տv!std&\El,jCxE:I#M rJyg:Es.(vͅtI>@RǓR{7_XMUcǭ"Pu6Oj AXWu "@Tu׌[,lZ38~KWFJ|%.i,6U j3m*Qkn| {ͮҪ`aMildizHB'Gd+h7w*5!] B;ALћ,ȏ䒁"8#R;!R%zDCۤ9N~b3*`.?ͷ٘" &2ZXSUҤee$A^koj)a(ZVoEř"=ea1z34f,hfB4QǪȃ$sntՈ(P:_ G^#优Q>w.mvY ˁ»-~͸ItZd7or`KM)5y31!<5OI.~~ȤQ6hhۊ&X}T %[턋xr6]dSLš'[t-²ܽ~ w80QMzпDI~L>AS2J[OӨ3"ЌS-]NѾDRʷ&4M? ܱcW @F@h3+S`Je`d/&8mMY~1jE,*Q~/z&+N 5 Xf1rt( mD~sp06`IyRz2`+IhėS,($]YmO6`'N= q,zA,c{ކn|erk ]Dbl{v[ 'SE|f$ɃF?2eң>f%A5߆(Y|um(l")Hm A!S]5cB/gf bd9jx"ZvP&At .W&l4m͛8 V2"o2z_|Q $Pd'AKu%#mpXz<^*@&Tꌢ}q23sgW+<F鬘~3R3&IP W_ ֟Jf`,#h|掼 c&ze:4E1=: oӷ!x-QYzvR*AxA RZP4v{9 0XɷBb&E hTwlz@pFB7gVs rp\ρ A5i(fd1u]/MӂG8br2o7փpĢO{~!ۆ@ҶyvjւQ5? r6#OKC4Ĉ@ q[OQKM_h%S'9R!^8*[wh޳Teyn{Nl)Yth.xs 9;VK§:*=!0iiā(wvǜ؍npSbZ= D;MLm'T8i֝fD$i/4Ķ% )WA9%crC퇵˂<.q@e_lD "6c)%}ȑH Ww;+.V]}o2|4J"9oθTg[)P7]2,o":@pcy%) &:5 ,D^U3y /V;ժOYhzg/@>0Pi."DP쫟';M95=%:%krnP\̗i-CDZ3~,gGoKvJHD=6(骷+ٝ66%E;ttwE8cKؒZdEL. CYNi A+;ehc~k2^>fJ̬`Ci?&ߜnm[7=Io MKG sM |1*w Sp|W'#HGZ隃%zЩ^DŽafby2.\ cEm:Hşc\b́'~[k|:R / ^;,sO]Ѵe&jL+lqCfkoؖqڬ.9E: D@ߨ[t^0τ I(M7F :EњzPqZ1aĵRr@n7٥0@nMMx؟R'?? `~c6PHd- {ͪU\؁gUNj4ʷdE`}.WM{-ղcJO@^;TLVjhl Btz9 \I75G܅ƨ7R!oDnýUD } $Ml? 2 JyȇV/iK\;@Ͽ9zK-G#4h# ޮ3印`k;AMz:՘VKĒS!a}irp37]v_[&o ؋@VCݿi8,uBa:<&~䠔}X)P <4cRУzp=khB >a=[<-Õ&9/[dE)̱)mVBI @cǹ3RJ cm= ]*;Z2W~R҇K&JIAe 1X=/F'9yKs0YTO܆bLt'vS;<9 a@p`=%XNo^8 r`d…G ]&la VktIcmN1VBrl"TqB0GJ7-Gb԰7uW`4ܕߩ&a;oGť=[T;bErDKfפ +ϫ+/(eUp5x8jEsiL_6w(p( 'A9{8) [3^ޑy~̛:50U<0+Y?*xL+?5ucQ@CQXNj pD_?t-&ϑ--8QfRS48{[`(,2ta2X:ܻ֣NfHXPkR0qFE2I" [1G0Z(X4-:+pٯ*(J?m*3c%6vI/U푑?1ڿr0?䥤 IYgR;vnrkt,p pi'Qh\"5!ߤ֞8S5Ѝd6?qf2AVHM˱4{s|:XL`F&8_$W^ɚFzvR6B.pUw,NE2e9)»$MO#1֯.kP\ӢB֋ou6WR}*hf*;աN9~):0DMO0b)<&B#Ak 4&O‽xg7h㒢iu_ Su^B!-JYQ" .LB g4,u.;6huM`$/~+*턨(YjmТAPDXuRAe>cmY%k_Qj[ZzzLK9-sZo'f_ TxWl>*!ӖDZڋH_ E㓋U/zVmlub\, 2-7\q#Jou0lJF= 2[˚H*8J0Z@>t#b-G?GU Ȅ-;c آȇwD)KQu  }Ɓ*ܾ૳;xw wVq*mx#2-!E?yf+-oHU( qy+mǭV\4s#6]8Vνos$zvF|@[j2g)sm|.َeJ\շמ#驫Tj7$ d9L_;.^eh]Vjj)z7L 9ӏH߀HEY! wߣ3͖`}RN}YQm|ի&PC{2BFGqϠGuf}ZdJ'aorW|ȍtñje䏦BB>0#|b~ ܖ@dbKQVCڿ]& rhDsܦ,η"++X5;fyW65^Z ]@i^C#1c k1v!-ˏP80ͅ2r-~Ri +Gtz[@?,ȕgL")僠9%̺4m-USxē׻j.hf+M8jD@ү&?ʔz+gkQ |:J fi4KJw^Z1 c͖ȭ_]Š)'\ kg8R0A̛S  S a9j06[e3or{iݼ^lǍUZВUc?EHMaa 9DYn%/_-q+E[3\HM;$R*Lv}]ͷ]-3 P .0•10hy,`ť|·Kl3m&W]0l Dy Y9VopAwE!3{>-邇r̤_WI]Q<$HC$mld1,rnR2d_[ 2{IDxgiҴz^K}ZⱎYl?c妠S̸k+Y:;  Յϔhy,O]茝Z[4p|Li:QV$fR_OJ[JRyrKmF{.iL|] \iZ92& 񅡿eXtV!8B1wİl''ôT7Ԇ1{oMwcK R ~H< 댿[An ڪG/̈v!|:(DcU*LI$u0j'x햧J횬'Y5sch]b!p%y9iR15jqʲO"/S9ߨSKۇp&gٯMP;φgj HY.Щ&|U-(ANi(Sxv k$0i8U&;ywY RMNR3R#e…+N|` WW=5qxd.?x*W_ 95RK6STe:#g2gARmg[Q45iʂL~.y _F5Gn=e -~07x *MV_Jo<i$z1kzjA>9#`uIXtѮ $u`ol9 A|+ˈjX|~p<".w?b_0cn R#p4/# p̞ܵ2tӢ"C\F%;=r%;z/x"HCQ4-&X!+VSbkV{.#%v M}pͪs&:@ru)Ejq=s0:r_hnrk@+Zbd~gEPhFtAN\}v\h/&tzcda\y#+?נ|fc)v3 bi͇hj6868R_wokrGx% X)\̹* ڻ1̽6 G]8:2 V =׃;BHO]oގcĎ;} ]f0VJr pH]Mt+ا& /b%KO&Ė^0r%_.TI)I"anċ @,n̒t|oJX?X p4H_Es>#ߐ3P^M~ NL/ g(?']C/"`e 1cCj5c{K RsI6(aՍzS:r5/ǜ+.'0}H[ E< S+U7<.XciޛjGҥ9My$x D2.Z)(EB-2N?hwfB!"mڤ;YJ?:`@pU,?PeYqqsZ ! v=&ǎj : Vs]kp4!Ą~?bȰMN4Y5T 9;o &*G1^VB*gB^#k0H M}O34Ͷ(Hn;Tw3HbGyܐ.l-!êini`a\ 67iBU2dJ{*ZyRŬgzt1&Hxx$t4 QDd"6R3BWuܐzI4bn$|`AqܺzGiL#7DaXei_4Ѻp_`!V naҨ#O[nty+ 10n*b)P%&-=x*/hIz[ENZhx*I\os*" Qt% lQbi3OYxzQ% 6@g8LZhOqg/ʚ8;@l1HH /_O:1?_w1奔u9nO@-bBWXQ7h6,Ϲ)dDd)JI r͖d$֔J{/ۃJIheΈTxZY$/k$\*)]':A .;/ ~ƌ8qx\.'T煮X˃D:2./aUPD(Ps7]Vٜ%\1HrtxM0`q76M*:: WpQ>Qf=cx1APGA]:xW{%3JX@1a(k=(dd6c@)-S}ӕ0'DwXzP'kp G[#(9ews4SzZÜm-YS⹪/XhGZY8_w_RV㹭DwOPN< NۉDJԿDͺ8WV*nVژN͵J YMX'34!xD5D,Im4R8sYVSW 8_mV^O2Y+$@iq*ܞE63;7h0ӏmg ~J\f5Nib՘f]şB~ }' }-"RhrA Y0&{_!;tp߾EKuԩ+pUք=l»ZLE3Xe N_r}ƿ 牐<;h)ևNzI/V*fT_[#@P&b^Y.]=~sukq_P۾mQQ:oj;xkG'05[ wq亙*k u@ăQ{:XݿfÔ)FUP:!M6&BZ [?c݌j斧Dߴo {+I}n}ǧղ'mBb8n.xw=жHO1Npb&B0O,.bB㊛L~Xa[_m.#u "契$koxG6z* ϩռ=+%FVa‘ Q`'beI%/wSW^GT(5Ds7yQ[} -[p>Q9J&/H0݇>>AWDG&yC)PDI0A:Co zQ-i={くD^؈"o1P¾Gnry?uPs=vCj5#E`':':}`ĴLu ,Fq3ץWUlZX2ʷpHDfuw.tZBlӎ/RyB MaI56 yRXޔ/eK eh8MvIٕ❐fҾ\Wa̓mrGҪ;k&ZV$u>&ݪ. R'`!ѱ\"3vley WL4w4g)yfD/EJ+څ" my-[iQ%GRUnl!dP[ VU2O_ Wtm+|KW*S`/aA4Ufr r$PprY B2_\Z?.Z)0RALS>%- ʱu2P4c MR]qMUGgV~gny>K#-i<ՙsM43"^yks'p2 ѐn~ .hwD>d?)S,4"u#ƑmOYFn][%Kc+ĺ^Hbx:-R LRq16"o\4{TwJ䫥^# JH-txqǭf, CRB8~ f^s˚YJ$blf&sw$Wֳ}+ػՌ$^TЌf9p*|Ij.6>JN9گleZX:VViK \y,b5B&ir JW- ˣ|6CZHӦR'6r2KTX&΍GA@,.d~M };\\k<K4]NLŸP@Tt(gG ӯ˙!;܋An!#rQv%q><S"S^tL]mHe%a9j'k@Mp),ZS-c Ȉم,ӝ LE2[XhyIK9:߂->2_=]ZT7@r~CV:Qan*s^Iv }|W Yu;Vߨ]/=$vTj;N/8y6k EsA&u(2do`5 lfs ZEon"rۂ:pϸa#n Z.9~si1XQFZu̾G{`[x ,WpFT%Ax1|lmƪ}4M$gU5 8N"VYG2/]I}`cHt SGg,UqVZssQԅv $J'd*+Q`lt{ְB(*|Q'EW(^(7t(rSC qr\TL82OB޲c- `]k,/-rk$ίZnI-<8%{UvEî] Z9.Y:Q^Sk\Iij_IDVEjO |S~Ү8,ꩇQP Z/%Q|ؘ(/1EQ|@`[-|޸HIt+b[ YƐ"7d/]F皍lf2:FQ}Peҋ+B#GOa^4^ȚqXd~A*G3?J2$ hHi;r xNJa=R |OkJo6ҷl}ۜKqt.twEre2"Ҫ=M^391 w)/Ƴ*/lO]Ax4f&f`P#(;H |7;J:nEuf1E^q@u}3HF"^W'뀑;גJ M슯"3(}PIemE;J? 1 8PC? 7Y\±Fnz@9L>+rG ~ L]d9_c313Y@#98!sOݴ(z`t.[L~XєDw+ԓ3lUZSCgaLM/`=uu;uVnnN&:m̳XV/t"oNhk?KCP%vja.#fϕeklhV8 xJ>IF#n23HidIH'Ҡǘtxa\|7G#$B-anCJ/udKefiy" ]ĒWY(1327`2A&Nsܲ Ÿp!o C*(V=U7|vJ\A ӓ9g6y2^_$9 Z\ c2_8r$V PUL>#0S^I0ّ kQ݋H.H6]K%hcu yU~dG0}YrUA(-36GfQֈkt_{1oډx—/z(J,=wp l؛ZW<4N|;^mAu}Z`^^ˀ1hPrhXME_bH˩GknU^VdA?g+=aNPBB 9Vjp,^yz;.)0 -tٳ8@X(eZ[(e^B7z7f>Gnp:X-G D#}\W. ,Ie,kt((S`D=uږ#T8\ɅKWrD <#@lJ:M+Ū=mgIFT}!=2az`ZԊ9D,[tL'b~42o.G:8B76Pسvըf/XVÒ9c.v|9Q#jO~lSPQ؊˃z넦 c(S Jd@יouWi{YiH;%: a"Kg8ҹ cg1:g [OGԧkv4C/+8mcIbOȔ_JY7bCBVy{?dz`4Xel^. T-G˼!/)ބKOe͘6g"H/PYToJjaD;jڗMM/"bq7?/E5]!"7"LݘE2#H^+IT2@3KEU=|9Hy9U}Zkt%'0L? ´ܽtmφ'bt {gr+ғn:8i˟ՄƟ|iH3 `gzÉѷ@Y:6Dpitmc@lqILJHxҐD=4c QԸJ[]c#+CՏ-CIqaZRr uRv&$g&"Լj/V1h2VPVWBuJd1&B= .U#U+v1黄!Mʦr s0͢6 p-s\WOHL,EߖMZXVKyˈGIQ] y#~T$]C \gD%ND;k'r5a  8 -3glv"ym0K5b9k&uQF1ɝ ,c2;D'Ejd?\U=d z0> !x$c3?5Jgel:F7G}7r!E(Y[Vlo-qvi-kl:K*- U{Д }|!āR>W!?yG{UgЌgY W@-Y"(P V`-l墧 % "X)'p62KkTpfzƘswGCpmt :&uAB?"-; vYwƒ밚GiklJAi:Sݢ/;,)p7A`%WԒVVkTju`kI&i,*='4#A_ :AOPm%.fXnLL̻UTOK;l) 5pN [9JŢQP71q !M?\(74+yL?. bYtk;1 hl1ĸ*+S ,'+5mSgJ˾ PDɸn2VQ4'aArB`߳dC;Ƃ)x0? \ .q #HH9ZE3ex a5fQ?n P1%c:mqĘhzDޑ϶1j#TFWҷp@$ !BԀӇ9I $Q_zy(7ݖnyC e#V8a4awT\G-wSn*hXH톾Ƚ縉?+ujZOsfm 2_(R)hL~R꼦m`U6Z@~PqnMzābo+z$D*iEщ7Ӫ3%%G* 9#<SM-]tX\/x&WWqY\qhs:u []dPSToپ|檒"dQ˞"o`;Q|lQU؟k3HvB.IJT8ݫHi5D:Sܵp6rÈߝ._mRv'5WI:=\ }oTO. pk*Ƌ@_\2kz`$SPQ_k5z-/ 2n7;\Hu5΢宸㨻apOݵjT:93:܀5bC&L&h 1;H-r' K"_)W3v/ܝT#bvɂp S_E$Cro t~wRp#Bp?{.) W>nAݭjpLp`; *C<[.shp)AQ8%`4 )r/=DF@viPl)9X1z/=]!GXϗ¤z }{5%~mea6)E*&{'92[ҽi.ZU 1(yst?QF>-):G59l&u )9 Im3Ж7!/U )41[Sek2FgZ_04b.>1ΰiDE(&G"r0q?zUBypNLP l $Z!a l'_#R! H.I^EKT=ቐ],X T}4|uݕ ˏdz+a AW޷8~_Ib רGaҥb}@<+_nt^)b;[!ϭ\gw)<ɼX YJ_#%KP8Xy /rGfqe.xobusGeJ>9hC#9@chx`;zG_5ʢQeq{7aq׼ ^.;o6ܢg8. m}Bvc`Ws'|iXP\jk`k*!98g?ڲ7Qx%0o#T| ?v4B(u~>Jg=4:HHeZDhj8A0 AcBf3HUjH\@rH˚^' 1 ݭ+ڷ|dN1 \e)7|כ[t&|.:J´K `/?`fG\KF2;Ihf7 H4{Z$y9T% V@=&qjuC%4tbk5wm怟0 "t/ctT:[Xܛ,\v2pwc3B{f<0Z-  ]>s >{hnY.]x{Xy$ܸ9b;_6Zwzc$O\<S4 DO1)cf<AڼM2Ov6a TAbwE U#Ϲ[`C^U"Ta_ʐ ($$9nn!Ӿ5]Y0̰\^ld_ 7r|u/62s*ggcx!$d/18*)pg'y[LIWeѿӸE.w6hِ:^roToϬm4QY0"9ǎ'mPoˉFb%?$R* F@#{@jlnq[M{QH2i$xݰA/<~?S|nbR>2G.{6 29mcFHkf9'鄧,#MkB>чF A7i' w1OQ!`7~[{(lMK鳟0Z0ri{ODx{"\h=G!! ҅nσxh1Mc |$e\ *cY'vAvq/Tb0@AŎg-6lN]DYPM`cHf\Ҋ MYã5AY@Y/ԋ^c.:~IM,o{tMAVڵ-/W&x?YũS1eSS@B,If~N9DaHd6&W@f-Yoy'26Äy +-:Y?GmR& xG'Jg.:ᤕϴ:x )T*rղ,_LQ:);Ζ"yzzX)=hJ=s>Ljo/h)ԎYqtO18c׺v]lw'Zt`4%6Ixڻ)oq>myz6`138ʯ_NfV^%Ŋm.uCڴEun5H7u/B7Xrvf-4xOh> m7'9Xx7ꪾ˫?b^ιxIw%@9uƖ'CȗAi`vsY~s?}U̒DϕjK6%RY컂r MzŠtuHL sR`MD0)VlO  fH;K i_Èej6twE)%EpX8x i%?&5Y+/AO|4*՜6T;A΢i@nIo,"$ZF.4WU/Z,`}KL 2eKWÍvi8}^`3p3*lI[񼔵S7@_vڱlLшf͢ :kl/bJ֠P[ HVI.20H~[7@X,@(WAu  0UaaȌ1G7qg=E<--N2q'㩚tug(XVx[HRU_hU x%CO8Bħ3PYPu@vmgRtgm >[Ùcύݿ+ߌ{cdET ^ X7caģimQ6 Y \zowJ٨ Ur/繦Lc6$ɗ+ƺY}.ʉ'xrpW4[!`d+6|"߶0!ڃvx eh|15 ($t)s[(/MeI9ɱh[1+RDS0IC*sN]SzGcy@uްR^3)qFHSF@Dwm;|`T%wV,{Gvg}<ŧՂjV)1C>+У86(o cQ'Ol9l"ljsL ^B:(mXuNb+&s hږ5 @$=lA=!riރ]B8S2|rN(sԡTrMe:#0ZJ7Cň}t h9[@{DQ=fPqlqUk>6tg@?Ь+fJy=z=Vy-ϏowYhb$ *}SJA)X:;a(0 d 3~ݡCxcl6}HpN'; &g^ 9"ols9={LXf[lOWg0U0X*)}--in|5>Ȏ̬ln{0F E9SC<#ʳP)ߵ  }DTR.-1hvMݒHK hco-zTK,·Шf=jb1ä;v,rO`P۫I+CVy&4å MaǠ"zZΓEJwNJs6y_|{t2NsM]I\3^JˠPz/sb[~*EH$;`]ac9 Y82{:ME_XAJ`f ߴ5'~aEoJu۠1 "[Cw b9[ʡOM(3C [$u.S$"Grjf(aÝI!# Me`gl0=^Bj3QyKdlRJGyXSCfJGEE,_p"5 iRRJHdfB Tϫh %45szu- |S OXgkgXۑЙa#2Iq߇"_ï;?$кR!Eg j9b҂">$ K_:^(;R'~KB92G\Lv dѨ^Loa9"g.ŏ1=M 'r؁ߵnC4"c *>`ML: L#W% x/ d^ʮ*[)P/+ULg[7\z./ƋDP.]W]Si:rCvӵU(I'kw р/))%'}_O!%Q1gr0uKYH E,|@{,/Ԣ變)L8KU< :Jnll_2RyՀToxnƥ]ȱ,5)G'u5 0wdV5wK{.ۮM ׇ…"\wB "<-g ITUeuؓ)Gn^>܏!ƒo&"Ĺ=yaRzzh_7%ޭֿRfa(pdxYu%ScΐJʬ#e=55W8?{ע6a5Fݮ0"g* O M=BByZsYky:w%9[4NU[ݓϵ-$c:[xN + b,HjkՙMQj=yѶ=h B؂ۂW3@0YyOiH^'m9AWiΖJkDiIpڻէ=Λnǀ_4%Cl-(<‡u G=qxM"!nfuz;GEDXJWa>ߩzB E^e/"VcK3r tX;>)~n15Vy"Z DlOe;'JT`;ŭQ>8,~r'UM8Gi=֋ f}.ƕ^xs!ZUJkw">\~8+kQ[{]Hʹ㷻EM8 /H?bB=Q: W@ ^}Al >h j/_L8aJ xrtUmq؎+#Xbr2\:ͤ8~qo # j+*/x4(K Kx;\584QZ|yeѡK&; /!ndMB=6~V.rw ٣cAQI^(0%Mq ,7|?+k ^ְқ_x\3/%p |u/FfMEݤ粡\$@'2 3t8C)"Fi]柧/Y${똱N.;4=~ 1F%noYЦH)ݠͱF {geJ|fN 8{5i,k|1 8I?[[w1+v:M?m#_6\`[Q]=8x =!Nw0MI8SUqs8Ha?>J*KvIlҍ@^ T[k/cEX[nX UΏ=U^!mFX |Ṃwci70i8M;uBuۧhh"b㫆{$V^ڳ ! wC.y/w)^LP|+Ҋg>ZNNքc ŔcW͢`֣ dY>=R ߉"<:fdONx\%9od`n u]n6DsrUA&4fQ̛s9qю08ȅA|̑Dn},AXL+k=@~ÊYtnKt;Z?(6 gY'7@YN6t8[S+WfÏpT|*t+W5+z1 p4"ZlrkST* _DO* {$ٟA(- -Ί;R"~=' yE"mw/5{+Pa&YC;OtGlPLxW҂w_ Wl4(vU۝ݸ"Q:|S#  0-H.kp8-H!ang//_8tt#_wR騐O}9ҾGDt#ӔJpjڑ[ Uu5~&Zϓ)MCQ>|e=*N L^h3J4Nf?OOKZw,Q]{jn3}t-V7I_m S]Ed ra](0x'ekY5 dۢtVaA߽kꕢVΠ#:ZW_W,OOpRK3Ny$zt_ ED]9@ S{W?p30") RbVLהk" u*xdrV8Z1 53;f H3qmkֽVXD^^gYXD/F,IeG.5.bC(ުSnElJ s(mm>^|tT<ǥ\h,xE]U "MNR1`72ӞOaJ-}GU{?`xua˹Ug1eoʊB~p[m,\pGܫTkz#mQOP$H-b[ʼ)R|Efh-T.D͈46sw*2n.*Bhͅq2|ٱNkh#ZzqݣAl#~sۺ>ч +}^Jx1l_ti>~~.D@j}3 }\rb> r[%4{z'?PR ,9Mߣz˺rshZc 4 z8=f&yW9wZGc oI` ,i ,Dg/}tWH뵦.7r̎_#I=}M=Sc1_\`xh㖵 kV8S|3Ne%I1&ǥd߉#a+dڲaeWjȥW |ná`.Y AWKJP$m,;﷿Oq eFt#YD kZV WMڠPFy8en`P_\C2 M{=_sT+Cw*"*_{wpnno)O^ƦAR2HC^.w 3dKè{n%q^LQ ]j1O3Ŕ 1_f8|SjC&Kh e &nfDSP=UkXdw> 7נߓoSbnk`_%E!t(?I\w M:k>T:\DQgt׾> w%*ҾQ&wn#md=.ٰ 8)'y[1ՋF#'F*"@Ћ樒DI{d[[\=MRJ ItUo ""JHX慛' n) j^H " QǕh <Ҫ+StU=nߤ$ @0a4PR>6eܻ373@Z 8 ٍ&U1˴pNBelS2 Սc5YBXg/m=ҕ4pniѣOs1s}Gr1PA S۷ך-0ytYuaIsH/oB0߆a>w^ sMM*jBO ȟfʐF~~Ֆ[*V #6nIˢU)oe#}ytCUl9hyG%61CHߪJ鋍b~<~6O[#50;dB20LpGdӱ}`ļU鹞LcPŨ2Đ)R~[5x B?~xmC qH Fnȣ-TT1Z勾_]Iקn ٔx TF&jUp2\q1*l@^ *L)'O){8n+pOjO`\:',{bE/4< q%)egeB%[w^nO^.OƵoA&4L:ɖBqFѲo.6AI m@B !8w&`OC&xsxi.8 2$yNmV~"1 N]/c?CAwyHD{hv /I"z&mKͽ"=+@Ov[UE*@V_K} KNJL $bM`ϧz_4v ޜ ,݀pALp~eMtۿ ?F}ϱS$sE;;V%2BGW̨kU8>P#g@0x] /roOGpFG>*t#ĦQ H8HnA6fad<*h_%ʞwX <%H93FY( |EAYur.CNȻo¦,bJ 9ȠoYC53@zm2[nj)tb@, ԭ:p1|4Z]D_ 1ĵڕj4i>B觀SInV2+37fbHIx;XV.ScNh,N_JL:„n8J:FښyvA[zY4OW$pD+JQ"TwnUm׽N6AX ctr=1n{D4L:rdQ1AUs ǴH'M/!̪ޖ*p"1Z'=vkȃr[5$m`,!wk?@̜]V x7&W ]|irע J~%&%ңw!|y?eSPe@3髹:pF39.EQvwɀjqx~ yc WT}C¯(퍐2i/|lLG;%OQT_/D14x_4!{'lgCiN3/Rٷcx_iF^֟haZgBjkB#&>KZ[hf?Q xi8mH S`xv=2zpѲ ?3fHxu&g:\$[ua-1b/dad#ki90b-`9_+!~wu#A)ϯl(BXJg!qjl-<:8U*Mzji!"b ʌ3jVe=.!Ϡ,(3S(r#cw)Tf|& (bC`J lƦ8@̇X ,i,Z.t0L:o 50~8yzF~EwŶJTYFh̭As1'_ :DwJD.{=9[Cf-=b.kʄ& > 楊{Q}fH̕t?tjܳ-g(FRRQPJǑŋٮXZ鶁$JOge?*8p<ʖV烝Tխ2#p-`_a_~Kx]ь.Y+@XJg܄qNK )0JXMY0W~'<xBFwq Ad.%3z6kk~X ֲң̩g@([˖C1m 5{:##6O@ͱw%; /n}w[ 86y}t0r Y[HNTs'O`Gy]!Y\;([ϣE|F س2({.D Ξ-ntX {!JV1ڵcLG 8- ryXp~THy~I 0rDR%~$ՠ~m`Yi;26&TxR^ߜ6Qfك3JJ P'rP1຅dbQ\K ǹϵ/{4@Źpdsdك6;0o˺խa@8c EuU@<ֈ:l^p.}⏰^'B:>KӳW<; 8ª=E.ε阻vĽQx؄ʈ5T Vfu׃*Id4\|m}h.ܕj;x B/A>^4H6?|g9ucb2B*錺@Td_ӱ:I<=/:)Uc2a.IT϶Ac*Glv;, kb!xV;g iҟA\ ʮq+M;=NyCaD\5s5B~cV$p+-2a?8<ǘ @Î>Bٍ1w~(P5i<x}aQtu;R*% 7Cns}M;=8&6 Jwl0tÙ f9?k'N.KYraW`DPIiGE%d;PuY^%o)rmbbߊzƽ@X&POO1.)qZĕ4x>*3z{@[{BT*BXR;]uLI|7**/?yo{J"?#fʿ_kCӲ6oj>z]OQV[{@av]ywN0[xO/2dFP_;Ap*D`1"ݷ%gnHscoQ {?|Z ov6\ 21{k*m]~]X8&bQ+K8ǡ]:5gp2LdikS\o˗z3I ?I6h@%0Syl'Wy|8mkIlZ-D=6(H'1G#q{ڧo5^mE(s1 6(iU!0lm6*&L ޼#IG]yACwkI]q2eMYBogH6@fPmۋ\= p̙*HybBt Tr?H#'F"hQC㱒=̀kHsh[qe#$$ L{s~gk{\#}4$E)ٸҐX)bfbZ#^yFi ÙXrJͨZC,if-E&SسAjO.Lʩ? fJ)$e1DIgΝbG7l"b"+,]ۇ5`t]M>]= #wFOD'DL6ȼm=ڒU({IV˹ٶkTϤN~ ­cmMc@&L1aWXM:xtY,c ٽovDGWhC &_'g}(Ǣ47da (dPj| 0:%WiwXzF ?R^Ӝ惰cfdx@K| WV5> tLj4+LmIjunjPpcy'T%fl4]u֛ˡz~ x p([OvPrPb0:L]<.2;%wӺE"o8!:%AuScH ><5V/>Y/؛{4'Beي'`ʔV^KOTةOBF4gD?y{]Bs傛 ;]pĿq 5x+$®d7=iÚ`[rNp`7V?suŴ0]Yö@;Qrw͓srJ PeG'kt9T"WЙ=et5 "|#ruuķ+$I{ &<㏧FR.hT̡AJ͗pi|c}! 4ޕIuazxqU `Lw˰L?(P2LAO1ha(aVZ]cӐղKZ IoM_?N]5\˔Airͧ=%{bVoX_G>FVxR j~<M˝vu{Hk#*-1WP( # ..&eNt4{Tu$(" ܠTԳH6_-koeLv[_⋋wͩ zvQl=~=uO*oH=;4j^j%$|oI-/}(&q&;X M Q- \4MqJŧ(3yeܚv3M`<Ŏ Rɠ+"-R6S55SwxXZ˸/]_o~Abw)ky CX莥zPbl j]v}t_s_] їɹj}g>O->﮺T!*w #x*NWI!ڑ|q01,P䁂1-9Q˨A[^&Dcvc̿܂2qli/)@\ E<7$L2?HGQ: Q? f-L߸ovtajEM $ ӧF:{2MA>B'¡>$rڡ&V|kĩBO6ryvtT-ádpAݧ jf$MaB&:mVf,q`MƲ>ړwG"pu@> ,gvH)?a;im5Vp&'{֒<$!,0G,3i!M,\ٍVaV(Q)˃ۈ̥=<ف F9ZDo>MvƺmDcr[{AsBեa{7]G[J]oDAܠul% ('oԮT%)4u%h +⯜2W}^C֋p+?|l{\ qiIB6-^E>e;qj4F;^}ETH8JtvRw$-Seh]ճHRNVw>Rvfu$$!R%1B|WZҶ~VD+w-Dy 3Y4V2`Q 1{rN^.FE+8OOT i5Up7Ķj+l-|N'xyN 95=qdZDƏ|Px]Moޢ#Mh%u*{q 'Q^DE bIzf~OXCfv2*vn ws] C==g~i1[_l8#=)҂ĊѿcߒVTjl˜,J>S6\z^ G74|'9@IBԢ@726 (ySnӎ'omnV=lc.ìΩ7cY3``G9#g8bs_Y{ΰ/ݒMA{\64kW4e\ӑ(b(ۿ&CS(qܦ`gg V[3-`3~,d#iLq^w轊iDd0ɢ:.Km,mlp@ \c˦nxp+ Êz8plrQ=pM(J#hc3Tyiꟍe%(`cպj3MdώKdlWi>2ԸCF{48-pOw+VY:I);#Ն]Z^?iػU$gPyf[/w}CZ(w=fኗa@k=B3Ax;MDTJ҆ "e ;oϢF8|CX:mR%nSC)b{E"ow__-Tt/ui]!n;%Cq 9tI9ÜR9,i0aVں)kፇvt# LrL/ -դj4c<\=TV+Sz;~9/Sy=;AޓZ!~T< F}J'%a}H2s 2ٴOuxvGں6ԙ,Rθj&NDq,h9o0gzDNԶ# VGda n7hX5H(R[ڥ:8F:x 3H޿"c@tn(jvxKV KM65r ;WWL4Jh i߹\ܢzd$%E!-5Jt*ͦIv;ʗiuYՇ7`*?:.DVì 9/ 3Pu7[b̚zMD$ɠE)}TgH[S^ゟdnOYh WR "wfO7T|qj_AiJs:ZLls9=*pBU9K0pT3"A(/}1©w%Ec,]aoXL*_nfu 0f3 f..^P]%4Yo<}N7%Kx{9?۷j?(&ؾ\92FQN`&4[EJ-߰bO8r,(BڷLp2orر<?y3Y* hA@35` n&FjDXK(y]XsDSSxrBPRc% <"5ir%D4XaҶqz]oF ,-@Oe$!<򐧣)X%DH[0@i mWF܀3{wPfoߤ-L lA!g>9R?mGf=:͢eJu߳l}HzU:sxFpMI)| zi|!pUdάn?]-=Z$WX̛=MRx{CB?|Sc(0 J@dLPr ·f~И~&\z m9`#ݚB~T 0!ye)_tgDŔNm8;m%/ 6xLamN7oM$XUVkPtY?BOvZ8ovQ~|p!!޶69P.Xt\d:yCG彫g&=HSFۊ:`j!DFDэ6QJK1Co~8ǍSc/|vgNIQL'ҤA#/;L>0ex}8/ҒTҋҰe!q(pG:],L});[#c5RL>i)Q U27l;/, =B"%푧:;e&)8d)T߉I*r5dW ߈L<+SFLl!حV{U Ze* Ex|:Pd{2U+>Lڶ~ԭChZ`ܓ9{6[H<+D@Oej]niEOS4\Yb8mJH9r:J&ok[/$B:E%b6-}IghP‘C(5 8 U lmd۞f|l.v:H* vhXl@\ҐE.N)_b~#ScX~Lvľ'Y2ܧJda`ܮyDr垕3Tܪ[J%71xMW*bՕ{~J>#<)3Tv>h$)\'bu eĠ!)F"n5Â/؀B _6J:ƘK@ZgS|"@JbE#Noڠ.RlFϿ.3o!ruNg'̈́:Eev~yesJvu+tVv7*zzT3!ۯw&q5<eBXRasOv?ozj<)WL^j,H@L j@)2ҧl(fWJ-,]tlG/  ɨ_}0\eVtl,eM_qk۟~!iCJB)=ЊGo8<;Wa?|j s)ǻvpHX۩L "ѴDl-Rjq>B(Frk /vƗɴFfͰ ,S:t@:tLwuv.) lRD(E7U91_6㬏>vl`ET]EշH&N=Y¬P澊 yEz6Gn[|4xD![jgVF:G+ `.yRv&g:$сe63 $=t~ #pmwzʍ)fl9gV Nz4wEtg,Z"Wҙ!DS-苒 M@rA͒QQJ9v>'O~C 9μkBI^ȳI|C{q& |H5û F ˖V,Ѩim Fb#,HAeAP\hvkCoI:ft=oYs-k)n ZbT,MƌpuTqa56`Qi{ hm%ą\쐦ھGkRn oT#Hqi쫢U-ʔ)ڠd d=^bQȾ?vMXI2Zp/k"nz\ KhVX=KF0zFApaPMh0%Aݟ\R DT]8+Yڦ&iq^2"<ճ9o֥rBof!:>3 oKXƬKkɉE.*L-yq #*GC?=4 @{12[rn ġ2 & \O J1:vIؕ§C%|"5w0*.5 3X:Tk#d~yBYS3Bo]+>%2fZQ& IPg8OgG U;?ۦ:uk'Η, '̹bJɇicmFQP!s7ۥ[!JAл:<Ef$hC3j_&Z z2CVK4;PغA/,n1NzAlσOHɘ*Sɡwefl6hM (>KtbL fM)_weZm $Szr9uG&dص m$̛"q#Po?8"ƴEz x x a\3e5”XyˀXƉ bU+T4POfe̞_U'=҄9ʹ@DLB ^6X'E TnʷIU"gz6h20tT!qƚĚ_.}sQy)FG:9h=a^K>wPaTrX щN&AZS˚ҠZF&{s(J:ݘΜd7ұJgh* v7wlkjz2ox6x׮GMV|*{CkdM!F➙S+Ƽ0c)x7H37IEY 3AhD~WA>q(vWPx N~lln۸iځ܅B$9\g8ŕz ]qI"tÐk /Q'# [~ZRh}w='گ ~,(m8+St=ζkppUǸdM2Qnwbb?93_.GvDTY%F'.:l1D>%V#MĘo !֠gVr S aG3esI紵uS][O'|;D&൝OG1֐s3 3  w+52+ss3N2vi F5 R%DqlU \LǬNW1 }fb֟8FRy\AY욽5x\$ƥ.Y\Qu4f-$ҞI9c:1.uV`f9vyf!/sO "`_8 {HQtI׍!Q b{cīF{"I6h32, }cn.$73^PÐn xV-5;97ev焃(&Vm5X]t̗ܶH` ̀pσOYsf@uZ޻u*v`U|Y`=N֮0I5]ͳ.Q%7;Z!PS08 vw$X9l%o5 <l;"CGp[{FMQ,=97 \iLI}Fߦ#D*w{4 ]ľ3Ƿ h Kaڮl5ʆW?8V)^gS2+ĕ{X_JXr 1! _ !IxV 8m,a== N*Ʃp5(ْ`$W8G./;60= p4' rI2-Lߵkp|7"V?X{ϲŝB??2-*%1#bF /LaP7hvRb$vuՉL3£MbGc+t;v^HraopȫL"y͍OMAqgvui\ Kry^F„2]￵FU7[s$K\vA,'.}F2N>5a-O#RPu~Op>lJ^/P{۾c&MyYQoκ?c*!۩n'{,~),T| XF(~D%k*^I{ AΘQ/%ARrֲY$988p%-t**]w4دY}ɏ{G=%3*TҗvQ+f.ML}c+hO9En֘Џd(z1d0cb;n`F/9Y CܮkledIVTɗqg?fEOéy1QnS \vy_AzٞQUCd)Cp˹z]Go]Cd #gܶ2 yk+p =43.AKɚA.өK29 g/FdGۥ#1,woE?a3(ʼia| bI1mF`q1UsEq;vL'HpsE Hg~, M }(DNO~5u1PL4b B"n>>y⮔)lJR^t%ïu!k8vyPn{!I/:ٺ ijcLF{@z2M#|(_O>ua%xUqK)475X3LY GCC /l:*5;*ͻQj Itzi-.r£WVvGDw} HA&Izui份3\?VCD\m=~TQMtPAF"JNXls\ή#P 2o`x樤}(k&1,5յ ;7?#D&Lh'L z2\Ō ޓo17 f(C/>DRd%/+JvhNIw{̧&qq; a89LKE$>AڲnPGLR*rIǴV$ EhbeFIp)JFGB=DLkq눊*V,"x{@5GѠg f"WRy1fo9S@ht57/+H ;k?=,d?қ`_&6ڥMH8*{ iӞdB[pk)flʑNiKڌeoNƙG9ك\ڠf T{^qBfv]<'f~7Yz#fAh̄9mvm+8[YXBWs!!j]A\ܕJ=+0E"ɸ &F:x4eT{Aiɽa&JF +{QV~Jr9N&= % dEO3 wIcn[a.;U#"10Sh3دtz6>VtWWd/iz6io>Ip}ԉ98;L療,.MP} 'NWND.'D`B}{ԓn**?lZ,h^رoS-^a L uU}okz6ʈO0:XƗѱWߐi9T# #`r IG 3\J?9iMG$焪y/ꗰew]Ǹ\n:wrԮ~q\ʊ)3-r ^T!O KH{{ˠdlo[pzU~@N2vIP-y@+{$?p1*5Gg)B ykn;c_"ȹrѓF쥁\1Z0UE^fjF~|QF+LO;Ma69AO8V 7DCB+f%{Iͣn6pGfnvr~y\\jOXd>!amJua;`{Zy2 u:溓PNy%7[7itu`Hxs8:j:Veg2B0XYG)3}JKALޜcDNa*9dl o/OM7Gd%ͩ(r9V;T-b"-q!eyz /-`%npj)햆g;`fVxV+ﭯĒ=Pa:j Fb-2B@:U7FN:;7ߺ0 `ÛD&˶{իMPYڻ3~n!Lm{g]>3MӅ*9`褷OC[^4-~2cڂtjn' :F ZN ~p㠚qRi7wIvd_ }V{H#Q~6֚;;{OqCg 9l-™+SPT1AdZ`$1)CKT|S1a2 b{odPH,)Ԋx'-Kو$MF2O?Á5?%#(0d}p񵶌DpLm`Wǡ>T sb+ ?YĮc78~b1ZڵkH) nh۾_@79bXɅ+tP{Nt>D8O౒N$p*$%ZӤuF=;ݸTmR{̴yqh4AbPf[h=Ś|ф8tl,`29:~=G0} geeACw |}clNV@F g7N@>j#stEFr-R=I)cG:gA(e_ip%\L X"VLr=DtR]>zn&7'״1֛ yWRG+%%OeO)mڈ10F٨;^%Gtɬcc% ],%Dk4 Ej㫲;"?;b :a[MJ{0ejOCީpB5|򛼆 :Z:blՠ|X$)-w jqvԆ1'c ͳ`(k>> 5^7c4M T5gaE lt-qVC}_ _!wHkeUwg2tDUښh)fq;^G"}|,/`BCg`*UwaJMe,gn1n=:M ZDw -I_>Riǒ45oTK˶\skgĻ=GXB*ѷ=rT'}qgЦ) o8H4:P\Vsπ3#% 6ɏ$)'!<!q e2tDUL(Do$'iq!QP$[qjK uI%c]ܬ@ VN͗2ZkՌRBʎذ#ǔhH#.1t_=D!ZKh90LdQml_^LjX H=ف)do ;4lSt©Ǖ[lkFr `С*f㸡+ o^%,Պ>6aD9+Ŕ"(tbT0UsL/_TZa\)Fw€XI?W.MSm!R1*mijpjm~]cWlL-PRkv׮/Q91$m$DP43̤ lf Y8&KJD!dz24C̑U!>K@H~/AjkaX:qeI!)pL@cĊ?f,]cBPyhyb1cbA.:lѕ([:㪪Ɍ+?hO & _#P3"MmiS&P2;q̺WsP-)SLUCqӘx yux+wۋH.#YRap-yP{d@5&ʼdҭ{&1I9°-)v7/nk&dKQ㠑H'T> `'ِ @/hlai:6]3q@ p~ hMU$JT kr}& ŁX0@h,*i5qj!2pe!Z/6a 8>rC@"_Pb \{0E8 GyAk7{ۺXҠ¬:?%..(7v(?I 2"C2Xr~O$Am3,.E 8g^BIto^N,? ~0SuSJ}, s (sAOUE//l^f:$֩jAhN4 ՚}n#,"re(+F6 jSisOҳ`C{<)Q[V`酝"oka{J PT[B lȃ[HIɣ BMKwbW٢~%5N_%jk[er)y*z:r6PuZWC nI/1I*$ZДV6{_v-5` ΅WCۃd_5V 6-CnxioX#4nDn™?2@J"bˢ]d[os"gޭz`-_\R.X%1BEu _`9pFmT6@w8_KVMt'%Mew!^O}CL3glssNɣ:#b_2KL],W y E|ƀ&ic$[>шXֻ;Lzg{ۧ.j܉ OX6&&ɝmF_fg  3*QX|ƶYm[ҹ;#eցs{aɓC<bLVae8dqƜ+rfV}ƭџDpUkU+K\֮,f3)\+%ϣف, #5ήObijx|4fLt-QLCS{RYWb_t,npPЙdh5|%=jj42-YYa-0T'Crnʦ1 G O9<%>66eAC@V|&v\ҊF.]?2*5Km_"3p1&!^ΰHzԑ7de A)1URջ$(wnH+䥬"R6%%pbBixv[o`N3s&}C$-L;0UD6 3 0D[4 F4JRЅ?Xq)n8xv<XW@ v }e0 }#ʉЭOLR@ދkFx`?2zr& lsLgFI"53xcb 1={}H !(e0VJS0];50HqYsU@4<߹ߤk+CT^8O>ZV Ů*/ 7B^Z;KqܣBe)1ב^5;1Qǹ ?DN(X4zהPALmrgyΐzۂqR8Ma܋"#L @F7=1U (jQd4i|ƭwI8iNk:oHQ~RB/øײ> t%9ԾkFܦĦv= O4r Q!h׎.L}簒/,Tn4b6d'% r+ z42{p"FVth7+>Y&U~fu^r.s}ʦy5S[!FӐrR3ʹ0AaPxmp}#SdW1|f"|< &/4C؊A2}8xT$-Q0汯(Y쥤*E X(qe$4&Q!j31@RЅp`%p&΢JOE٩AlEm<=tt"B;>{6$udÃﴩ`l~U+dH@Mu;Q:n&I7b>IG\k]*^TyDkj*: T<]K* Z)?܋Qu;5(>az!Ttxxs^.+nfK)&@"G> ٦/YI=M%{em-4z&cvL՞B[.a+EC"b(dNZ{;-ވ!K"#hw% m)7d"*Xj2tDݟstX%g׀ύOn5ߩ²8^'PnFkAjԘˌ`ʎX 32Y]vg7脮 0kHBoc؎S;2 3Miy%5?=6rX2#l0tHoү'T?@I;, *!ob%P?kHahSo"NLKlڕ_և./.<@Asp_ ߤTZ0C_ǹ&mnvU]Mv4 A43lgyϖ-,wK1AtrS!Vq)p[Gb qa(ߜQ"q?Q#`:rX^`QF>c_ElD7HSH ,ӋO}/ŪC4 $|W'$n2#U,';SI';snCpݻ'"t?O;%9rW}9OOo,/<_?9iv9^港BGo;W4go=mLQjʛ}J"%iM3Xjb藘hGfx3ϼT!# ܼo><k`QjC5%ByyOte< TA\2U5ځ$ur Q){4i)I$ڌ=sf+WdVDmHRhtW cww3ijy7>lZ/,5ñěwIm?Bjp߼-Ϗ1kڠ4e0}*zD9P{u1^s#+߉,#=cfC|MW8ˢ 5oIq]xW[La9f"cB:}*D#յ*w7磙H{)*M`"C9=ƫIdU 9|7ɽ\v2dJY(sh, %!K~-/2vF=S&iWg>p /- 49 ~F amǼox橥'hǎIb\NCTX2?y4UBY}ӞbE>a3  Q| 20muݭm*#or4Jm>zG7X{iGBAM4Dn[ 7F` I"2 7KᚷMI#ymaɋG׏Etu'VarrwӐ*Ƶxd%LꎶWatVitFB~jIQub޶{'@N5YyZO .z]3z{2c5j8Yn]ճ SEWNӷQ0TUAELΉs:ol׾U@s 468R~B,vJ:1i~:-wN.}P$q%cmPAs7M|✨{衺5vl+2!7flN[  Y58ca_ef tfM)v\}vyIޑ\>#}G|<*Ml-)4dEKti< 7n1W궘^}-Y2YAkRYXćgfˢHĘ5LC%" =N6e-4F S T>iBp܂HUu,cI0D^|u{gР: ͒=lS riמ瀟jo~q,yV:bS)#:9+x!7ʸ\)ݧӞ gtqfYNN킉ǙZm"+ `t2+ȯfherbELd)\o$IxJEiBZTD%vQXJ o]a2ФCa`|sʼԵ][jDXː/1ryNIJ^7cLjD=C->K"P2}F“6ViVh޼RH W4{E`\2GY NZLE` L<&3x22Ƙʾ MOs_г+bugU kևrA9>kퟑM%L+.uԐ  F||ڹ8 YHUFU9K^l'hHܠu$w/~y#Xvpܿ'F.*b%YHZL~*yl3 M~ۥ ( wECث ֲ}L:ܰ51DE2$/yu)EU"x.ȸ6Ս@bT4ɉzXˊɂd ǃP`M2fQzr/zE6c9أez1! D4vǮ9dEAÃ,K J ~} EJޒT*b݇0F8uۀPW(kt]=jE>)0ٗF/v)lRRt<~k|ؼI>77 g#?88~$E%*ZQOjucu6jşӀ``G|J^P]_1Tb5nK-j21 ~@vexIB|Va%Hz^Wn?.]FF3!Y.]*Ž82㑝?@ČL&ZNϢ/wf:^NSe]7k]+a\ozY9<q+}*2C혈]=XZ7xT[lsӟ׋Bv(a3 Խ*bcP(gRmDg J9m!mn|ǻiffO#|_~pi~e=5%$Č7\/ x2:4&`I2Ew|Bτ)a_]`F\_%>#,!nDP[RzSwQ_roJ=tV{oN9ҩbեHh᠗@,g~Û J>ÜBl5;`''K` S$tJTؕY [A"Xd-۬Ŧ(ĉckä掼SuqHP^SUj ^kcak't%ZO3ADX1Ýj&.Kz>kZ:MwW(pdW^6+rKNqnխ'[ŝ} BIvg?v;*jB*tTpL~}~.re7|qNu" c)-jƬ ]6邦AX0 b"a b u@WCbG68<]Ēc+e7 8,N,$l5 7ˋ\4ɔpxtw6?WBRFnI|g*#^$PjpcyE9]7GϢ5$ ]IM%dהVDJB\UNVLxq| )$tG8oFYFXBFa!I[fFPރRAb- M?'~uM Tl[Uu+\G;;L)Li~ GYO[STBr-c3Ƥ8OjgW'+c#kt8,@r<'")JV4 +W1uW`7==[2mE 4X1>߀CAB=]H8xDEivj5XiI.'![ .d/wnş+JL np[䋤H*˝w2o eBX࿵V 6sRy#< 7fj8*h8M[DKtX3ݐf#ǫ*ۑ:*ġZ!n3N`^aaf'DOLs]WLvRlmب:̦0(D۱Pqx%7U ַ¤yQ>$m34.>ffř@u{Sh>)Wkhַ@9>,-$ŢD"DA &q9E6U)J Jb nu lH9Vt1םDZPȺ۰`]BVK/ܽÎu\"ħ_v=i(s˂aF=H>3 mܱ3ث;ͪj˳~A{ݛkiԈeG/bK#tS/lYM/[K,= zXHkqqxo5ضkUqȗT3zXM}xK2}OK",]RBzpH^<"G{VnB?}rp}$"+1iP(9E#J u (p‘^ y,FD.r(`ΙPmci"RS~<"_N{jr5}gupm#NIQu?l}qN68R\yXI#42ˀ6I_8p\fN'FJbAmm|\߱#NU:ר!镤wyk%jÔpTPc)2-;KSSPp8Ԏ+\n +jخ~kJ܆*ZWR^B@y P! ᓸj 8ģΑ޴:Y''nG1&6 +l$N|b]];t4=}Y: !_RڑSl|9/ilA9K_Q\p?Võ:,k[&N$ Gw;{ErP=؟+$¨63w쌭%y3u#Y w >UTUD*;3ㆠ Mݪc`SͤGsI? =Zi.É3owcFavnFCDI >Mcr &bM?d0mO՘1/cx?{x]_4^KGa^2҃Z>{ XHq@>pUn36/@҆$Gi,Y~![4m\~G$SCT H_]T;(þTVL|=IW,=ûi;WS̻71ĜHQ6I]A]ϼed!sJ8{Gy YjJSԷVX i}fX .@G]pKtip21igֿC  x^=++҆eEEË F_lz3DLbfm[mr!\~OՃ@ixث6&B utFƒ[`f=Ѻx xDdB/ zew?!aoչl0bAGƂp۱8@dz&<#) i/@:YQ^CXs+l|@WG0F eVR'`a;Tg:,<З<00l ɺlȮ<}ZCRtgdi4>~.5ftwiܹ7H8O*HCd8e[Qr)c_^%z{VhBezLYEYo8/}۶~"n 9LB <Xm}h$91MdkƁ=qife|uĭ<~d8}}Dw03?U𑪲5δ湴Uu s aLtաPTlJ`"*>1jpbӅlE7`?*-f{K х*ӹz89g!Vɨ\ٹkd|)o{j%[Xu]Q :h3/%_D6PtuWL fƿ.{4N|YGlR~#2pl}Ge^iZ)EbMrC9ץzvv2’Xzf{,;T2r$*uzL2N > 6+:Cc3) žgE,㵤du j|a'_믃#%xz&"RoWx<0w3& $Z9I9E_Ü0©{W'>).G!-vӴ~7u-?~v?/̂#4E`JeQ f1-Gq7@O #_T@*eOw>u]噳tWyT5?Q6/>$`u5VrDHmm7@nk*{שּׁs24HMZŏXr:>UCs~N+]@Km0$dLI]WzZlj6N!RQ4eo&+>3ܛQ8U0uő#:zzETˢ`BGo%oOL(D*5(\@'.ã#]Q;]b @ux$L͚o6ts⃃rB.O@$9ϥ4M| $9?oNq1\BVgoeu$`LϝpMr%%oAsOY۽QVf"'j *. Ijݲ8.-*žCF释~0:@͉hY?B,aP $48Z]h`DW䛊Q(|<kZ9[=~эd}6 +Eճq|"AM;z2)_a;W&UCO+pCF81eHGi2xMDgOdut6S?A|0Qf_܎ڟ>ˀֲT:`ĔFWi;4 9VsN H-546Z,4}%dknzg:7T06`y_3/h盕 dY;Y)oE {{GQ(a7Hp(Fx93E4O{3RV̉,qci{ $ܧHt}j/Ȟ A{lI<÷vïֵsЇDtk2 LlN8dlOϟ|HҸh. :qU״emvh_r)/}k2~RtT:?R #urKBO.'S{)P0D%xݮdO 1˕bKBf[rN;-.˜v[u5]B՝|pqcpU,Rj< NUg=1D7}Eyuҭ@m}{;`X زo0uO,*QrNo.M1fz4_ΰ< t7j7G9c!fUPngx } Ҙ漳md1=-\~vlX|O*WKeP-oo4cx<#4W5OQ|NG"B5R# YSp']$XK?DcwV2 ~5N,~ն2 md~8 4(זWwbMܹF@$_iZ>?Gڌ#$;PE X$'R$)z_Z$j. İ&V@g|u}]}H]U6ZA:Iyz6T5eޗl'kJ}mgLC .w@ ogv hde'EMR?t9aJ 'ӲϑZzHN,G'}.wo.w^>F 4utauQ\aU lN\rujeH _:C8(9z1ɳi–ݽ|ǓgBPLX<&4)hFU $!1@]?`tx2a´mZPz SNX]c(E9C,uE[kg'MCJEZ۬|`iL($A u9 e`IYѾSz4{.:W>Wi<8]x^ck C qCg3[qB]ڡ=?/Dc66o) U++.-k"&}7R ga5^O 1"ƃ&/qD'U'ώ!!m{^vϤY=YW s_&i%NZǗ)׭dD@rs8 T)41mءj{,,^Zno@Nʻ5G"e}Z5P`RsUV!d6mMYg7UAEߔ~ $1n4Y} 3_3r塓ɓwJ,rj䭢X4PZrD?AVvI{%SG[H BEn^8 ]Oᆀ}/N~N,*&inRwOo5=ʝh/>ُ'Lښ0P}j ݔh+FJ /Q5>ozby% Nz~dsSs}\t[-dB=T:M]{ֲX6lF"8{QR6cGN(XwEȳ,8Xr!ZG2,ds3ԥ^+g -oKE,6 RI$'Qc|2 2i/UC~cxD½W2iſQ#A=pe.!A.Q$0ajn?7vZUdOs@"m|HѪ`8g` 6hV8|\"=CAH7)YeP6I}q\'- nDLLc~1 Ih!aBD~OfoFխX!e>2>S{ =Cf#AD-Bd^73x)Oɬtmn$@a| f̓DSECVo7{.ae1Cr(CMj;N#$˦/dJ{XJyԲ -.j#fBmn-@PTܷ^ a@B*v8O+02 l< ^<,cItE"ER;iw$hxA(xG:=SL[1*M Uaߑ,Lah]phd=+Ec;_up 7 P4}w*Րv`\ @ݡϑ'f2Xl,6֞7I1}o {|k;mO~;Ň-=[,Wd**!À^*u_O+ K$`ݖZݧ;ƫ3i!X`5ޢO\RR ďܤ'-duQfNDu+6lh^dg릜`3~R(v\Qtt|Ce(&AG[_Vg ]L(FBޱMa6'ĊXrV+Y-gZ??_f5.&l4ܚiMM4]ajH&A4F"kfm"]|Z\CM7{VF_h|a+{q Na{BW7zSlgg3ťPM]im_vڐFGHgN44dF~4tKz0* .kïYyw ^fVn> P磈 *5G{qh}qo= R|BU 7gkE" ~565-KT5y9\aHh]P!Yj f 9p6a 699bcˢQI, UȌ'ިs9.%3K@bǻ:6\dpLk^3f}O!ɗ?zZΧd[soywS[4BׂT:ay6e:H!~!Dy}ڊh t_mT6 dFbiGV$Lj؃fk\蛴de'a>(Ixʰ^ $[pst|;־aʈaMipD:#gLu`X9 m' |6kj#qmoe; 7 gSc\0%X';,[9Y z7-L4;w^Zj-U"tYSeh h j{ ]Ag`0HuꑫOkTv4|YgA7}(w&I3 7nIԆ*tV^ Q^7M/!# ,LUc%(Vaޡ k0`RhC&*Ă 6WLf-PM=3/v3kx4yGfٱpKȃ+71uȧf]rGԪ7YBDX0Pٸ녹>w+BYpV[ Έ`I O\E֑g,J e4?4F4rr&1Bhx,|˿X6Ui7ͷ'?OG;7=#] ٧s[l6+m@Hn ^ H=.P0Mg~ iZSΝB:=!&_.m$,Y88bk dBEa~R3,焴K|/_/bΡW`BS256I_(^skD@ПaZ5KЅ9O`TWߝ-B'z*yDxe4+et#JI"qQ6k&U{0k!>a2n5mX38LSS2[]:`&qP> 榰1 ,4" kBX3xpwZs}ñ,牰hǪ\#?P^mq qbdsFot^.䶦Ii;I*+/)σ!cmT⾶;@k$HX9Q3tK==7S$JR$䃠帑>Ebׅx{V}d%]w|tw͎eV4vJ"pMnaCR*&}{uĐ2Fc6.U:IP.j6N"#85O"Y9%h)oP;Ht\"0MR;'.R~pޗ\$>eIRYpR^>RBE_)V{LP$BO> 0iT9^<݌UJԯ]ŭ7&B8_ǟrSv^ ӸMZ<<o6OR%T(&t1m_*7oYbHxpB=?'$G$S琦ЋǸh\.2Ϝ˄j?P0S1XICOQPeD6/]TNp/t%AZ[q lP+mmƹIC&_ 4!z~Rw_p;_M?t05M~˞V~={KyN*vU!ЪAA ֟֊ pQWgԬ ? 7]!ܦ߳4rHHItWr>4)rc5n{aRI蕼 պQq`#}Xt1V\X~N>sߘb^ԝ gFtt p m?/ioDjM{RDӦlg `_:P./>-owsE ,ղlވB - b).j]_%@iSWPh?Ɖ<$DJ s1,Z?"_7תShbޗ[3.MA,6dyQ C&|o[/oi+%ƧUœk9SHSVrJ+[?0!r" ^[Ġzn- OA6&XI.jϖ@ٖ YeU{y"7с9h|80'c2$LԹBLqbws!+Y~A jw,!IcR^ &zݛ3߮"tџnZ[dyBǤ?x66Xi9O6 ׄ[Ɖ0ޜ.g|d1X-LÙ'_ xK%Ou/9X9foT'(4i#F- gbq=֊Ƥ MZF)\Xm#OaW=0N="#$TXT!#Gvƍ~gt;JF]SrO \w-MvM"1"mBT3RTo* (%3BNs'}!|M"~.JN-VC(BsT饳xބk*|e2=!1S0س tA'|9T+ v{ OX2o>35VEgKw6"rmt*IH(0r\tO#i2@i3bo[1hQ]!l(HCpXf8>3sA˞"p /7J&;5U:a!_n1n ¸#shH_ZZҥonOFjl*oe:ţ4Eͺ߭NY B<10h/_ !L$:1Fv0[kS8@CaD.u!nR U]@Th吷٪.Tsq&Ǒח$fKp1I|ӏO GrNҵ ƲTd+jL:&zЈp j &%i6DU𾋴 ?rOk o#I4{onf:R<9cnM#hl>$OC$VQS,E\Sŷ⋲"yu"!]nبC7р\T#aWbt01 9izi |=սwa /ShjyBy$ k)ݶ:Nn qPK:ӝӇFMu[:M4|YVG+\qLX_ZG'gҺ?Ӭ̤yx? saww%E>qqpRaX]z9' UՂp{G/ ?:/JI?|jV鯝uMʤڪjZ)0[!^}su  0Pi "w"eK{m$3-})5=bOO@ưcyq_i!$ Hg<S"gxrG/_ ʞZtrp325h2^#1VRTE?Z%`Cfc.Er!xI\QՌ:GڕkM\=N =.B*#C۱vS7@xQ(Ry4 Jh,!NgpI5#7y_s̈́`4P:[V_4~H- ?Y/+Ň2ԽSY2aJ7F$́01Io"5b5尊'nP{^EJXV/tIg2Qѡ3 JӐ `9w!}g y% % 8@&ACNؼtit!őBfY]Ӄf윍CtqM$yaBrl7gt=^trp"n7&%5&C0PYj D@Y"o~Zx=OR5a3v!<<_`P~**CI6]xqC^Q/ZCH1;|/Ϙ>$~@29ʴa=P8'jT$Z%Wu6{CQ(Ѹw?%{yWI̱?FoRIK_W>Y*ы&7<U*{T|3>j:ʘz*#<槵, "i~BQ@CZ#kKT|Yq>P"|i<}8ND6Ip˨Ia~vwW#{j"O~;Ir$*u4#Bocڴ`Ab Q]b%Sծu(px?T7č5\A ŬwHu6d5=I9=xw;ӹoE6J"[(xBJ51@,JTbfjKMVH#k?: e!lF^ŞrKN1^>=L# 9$ (/F#%7Ҝ@1Flӛ.%*߱ .=ki$PN۷D5tL"=zKlC%kUon/_jɄcPK#)yF͟=|; Er׼|)ի_v!蒙{@fȦ1 -W4 -Nu $CwGo!x`~Ǫ; 1:3>ݍ Ln၁giǤI]} {9Ƭ!*J&8ǂVg_s+/^쯝$|V' !8DՎL|jExCRgF8# %CVA1Kx1M %&K(`IN.K Y dEep j\sUm$tzOo4z"q^` -xeu&5F"u1E<]p9MkԮSHDl+Xt@r;)&kюle#]|ϥa%♭`ufMxi0G*"`'.7C7L\ЕbLn}Ugl82~|@ i'ȟE$Ui{Yyx't[B2YXw#ǛmJ:aS7|W$-.c'Ao1m:i\m\I7Y*"e E'q}m&zwI+N2>Qkzۨ^qWy昙Υt!D'HWYrN>C-/~#Ty"mm!GH{o+-L);(տ%$QG{(]n4|Z>6F +}`v 'UVdH}Ǯf ([.`#XWS<5v/z$ʮ9+I =.-̕>fb~3 FA׮cB;E#V/a haRR9cdB!ƃE])7U,"!uT'# ޽k{ 0̰l0d}sUgjw[p;lbx*\t;[iݧCJQfni5Yk3]3>fx$b%K&܋Drg@1ִc[7 gdiPl*V1!j&Z:f37Nfr+KC DoG7q]Vt7ZLNfTel+.&R/!:%"ydҙSHމZL1kcR۽#:/~Tr?U|60ef'+QB@?sm#_պFQ!#>[OD8ddðC'[ZwM tN͚HۢϓW CF;Qb2S(%Oү BwMvAڙ=0v.)Dc7|O25"DÐU +cb6\+/Ipۑ -w<~]mPKv'H}7YUeX0ǫC0^ŧpKws4 l8#h5(Ai:WXKϋ|Z<=%$qm XZyvoGzo9H*߶C VKru'FvZ_,TпL9V5]ZdL%ԫ*O,1N>VWje"fﰱB?O ]g y2 O Jծ{0*HU>j_2R0M 4V3wMcO aꊉrPei[j3,A޶̥B\#_gVєkRV0gIET+o'T'>7 Sz&F!8qnWM4QpZVz]+é &4E?G#ߩ:GML'z. &>wA7p%XL\ ցQl4ꀌtJc*ÒyŝU|qk`xTQ# }Fe ^BZcgUx'Q{72ٕHrT.ӕN5]\:.1Xc4 _yj; +@sI[l+U:Eg:yT#BB F~ G|kɇ{C3]Ӡ N+}H6[;9A`3@3̇q6˓(p&r͒ i9QxݐR Cy-FW 9G~Q7;{Ƚ֙r"&qDO>>)uc<6i3i%'WzuK XoOqv@" Fu4n L]r:t'nF-N֣@FIw0Wo:%.Ԃe4^ Lgǃ MoTt`o>D_ͻhleVk!mi-t^]u1-PsA } D 2q4Ac?Ni jjVkU}A# g$ C. _"wU6(%a/&[4ME*;+%.ubIKJlOSI"'vdٌU6|)#zt~y@D(inM2AATr\Hڭc4+!J#dx`Xo)9yc3u;lDrmB|kq?5)riDo(Oy C؛zD2rqqTEL`Lk'z'tԔ!3f eY gyP퓉 8’t3?}DλSƔO21yb0wa '{*ş^Cmִṵ2؟m?ienj֬4P<`vIL ʴPŷF4չ¯ޕGrTAڻ&T^}QHĴC>αӦ ٝ5^Tb7OňTU-QU> a@7X^kdkw_X[~R$${M9e"⦆Jۈz^Yf.żX1KsŦRKwԱj$.0cc\B+s UGtiHhK\$n:o3f|WfY{$4b+NW祭8^gqYA C{ؠ2BQVБ:Klhh(xȓY~9Mf1ӛ PN(xF/w9˜.Ai"!ПmR9:=le7!&!ר$ ~ҙ>sReBhU; >O*VƼ4HG|UG*ieC15YuW6υ !.kKtby+ M^5UqStW^/C\ƣ}'`=^uFyd 1Ѝ$1lG?:Lˣ  ˀkծ1ڑdM#l/3$ XyjbZFK-z\ ڳi44w˓827oym KFҶRb!5\__L CKJ'umWBqhҌ`^eH00q+N }ZFr8Nt$ZI~-x-qp:cQWvӃY}J1cIYL&>=ئIaf Ri}f|Rh6݁Evd1XCOu:gsFLX9[p dIbS՜KVzU:P=Zg0ۍ1A w_mHG&̫u⿾],sfhC%"S"qo PBԳIC G8xsQz1Z֘1 _/hʈ V M@6ֿRÚ7j J#U0s\xdbkb7Tܫ(t'T~)SsǛInPN[3o.AE TtoF|nBFvn|Mxda(+ &a_PάKR$.iaCݽ2IՓ9M\mw}XTQ8ly=pEEZDYg~kZ]!ڏW+V, b҄G񤫦5=Z fYE]0v9 -JG M%|)ư~ͥC!OQ`EtH(O{C %fe6fLҮwj>MR@䣅7N5, ? }VIAEՊ|#h*Htd<- W^*>8e/ゅ@gz:PÇ,kNxoy_ an퐯>>G&$f=>I#srx y^N WޓnQR= !'wlꡲ v2=l{1I[XD!# \7>n\:0iO5X%C]WDI1?f5~X 3[&LiI9"heNUQ|nj N~e ȴհTJ.[ʋ:չgPaw=(yƙA;0in@!afcdw.2N)DFM~ ۱%ZӅgsL)eE UxT[|i㼑#ĩt+⩫Z 54r$9Ju5~0o=ռƢ+GTC(h0UML[ sAnJ!WT/.ӝ蠛XޝZK, !(; U4 ]o-XrBU0R/xOyyDIbat1T*r_g&K\e9F賵ϓ@k61ͽ%n'YLq]{Ĕ1؛m "VۭHaXy.kY&[O[IE^dB{n8=L(=4Jl4:>|~iˍDS:ׁf 2HVY+d!~9Y2P{0N!@I3wuuK|qA5I,B4 hm&Ao`EFQrc"XB$.c= 솽HR08bdwcD^{K8}tq?f9k~\6(vF."Yj[|m[нyrniWG@ êeZ9'ۆ'oXEHAJpRD4=BEV2H)7cgv2JF+L +kIR?H50u \ߠhEbz# d,MRr &q3GrGtR, i\)})Qe da@xIۢ LÝ;đ(4m u m݊ y3 G\*/4@*4iG,p(ZF0[S Io[3e-2}6\+]C؛60\h. /Ptɪ8VIܘޜK)K#?U5 v^Pa.N3w+S'%/Yܷ$zs#X,l"_yGn{Au 9*f݀jKOÙ ՘l`~w>B @;vW'=IYL۪!' k%V`k0Vd7[ﻵ }3Qc*49ʼѓ]k>YDo'Qz^ d"^Uv4{g9?f d"nA1znu,-I!δ81AZ9?2]UmWz9?„P+T++uڝ(ŗRE\jGT ^FsMDۖS7j# vH{3Vȍx'CR\ awJ:=egk{J- XUf_@d~!9SX"ryGQi%b ~Uu(M5K i[ |ZmHLaG ٜ_p'=U{\OyUm$kB?3!xcj UX@y4z»O\trZt9Sl GE%vxƅ!u s 5h8}֣T=26f;;HtaӸ^ T?7\Ra$ +_5eXkU[#R,T+2N  W/ N)ܨ9>0mN2rxۈ& ,6=DLPڡz5- km.zKk'2Ԏ{Xv&˼?PxbМ c`!/;r|f ]v`*Bsf".X4Yf)+&xo9{9IClP9_Pkm8L> `>@ȲVft~+7NW̊ջ )nU{DXHY8<mZ᭎+ҿR}6/Znzop1,y@bo&?|)J&TLs`|^Jm( ^/C2^si*g.NN1x緿9l_Jр`/G e!L hs^X`W`KLbJhOAL~w@m# X , Ǩ>4@=Vc#;'iZ鹦_[0/uN!S]X\ ^{._eX[KK F;C!@o3?_rPWEp16qT י)}~U]) "v쨬)`Q՛8nU*Cvָf[d*,M۹hh9|+7_?VTzZu9#QN*H=Tβ~ ka?d'06;Q$pdr?aj3RsգB|eNo36eh\C0ZNO7"M=E:dɴA27?͔J1t&O\wbƽN ):ݘRX +BerTfǛFE52c{fGlcme1fs[_ѕ{!"M.Âge5ٽ?$m)BM1:X9,AN.l v+sP!%9VoT=9-T1rmO㌷$OvS;}lε>)?4/9_}`5{2 t8?<] 8 l,mO z$'lM4/ PW? ?4 Cm Ssb}Pg&#sP^jUEi;M*O< 5Y#4UKsU3}gy潭숫$X W06$tlm`- CyHTD4RhCm,g]‹}Tr yLǵD`P$J !fKs56H7mp 5 F֩lpTKJԮd""3M նh>޵C`…3R5)Ӟoot^ mfgcd(b> Bb:=P)GVH0nH^ƍ,{wd&V%ps4ce~ *AW6g8ڃlg~y]0(0EA\ cC9Ф]K-4P&~C՜v?/ N"a~Y| 藍kQ$@Rᷙ:s*3mR^c JkO:s}j޴MF Zԉ&"dGSMvMC&v*Pr  QiS4Cj gFu"nиGWO 5YJA qԍp:aC\Ua@6tmo2R}{pwnǝFeI ]>GYs,0M6ޭC{/͢I%ܒ+Tr|}51sW( ǔSB"--*^1w^yx\Jmwc$HJ^׃gjvBt0IXj!e4)֏0v7Y$ ~X 0OޯkIr<jgf֭9(0(b#|̜p"NyƤ %[˄Vy2Dl̎#'3"Do$]K .^ %V=*418Ź1NeslτB[U2Q)^ &6I9[jB==zۿwWD{-j#ܘCImq= q*bGz-κcXzʄ41mz [#=z\O8?y]CV3>(&u i{KyDRCjUUeA]p"A;,/wZ]bUVB1^nYE 4'S4`2)b@}`MVwgXi!.9ApDe _̢6T:-„*86G+KӦ&h#qzmqgb$]g ?_Uj 3:>2+cFgzBnO:KMLk > FԿO@O)OҴ5]݅Chs1ةRgU!5xrA]4JyLX3fYJݲ Qʱ׻i91ɀ|!ԙB& X .d~* ~ &p[,NA#lzYxXBR(MP[A`pf"1 Ȯʝc[ֵmq%b ("LƷ#H ZUm# a)aDIj/;X:ݝ?F qqkWtllř(mŬڕć>sYJJbj;.IzSoCkW773P!g!j[ ]&V0)Z]DNÏvt;-a+TX1]v\Lɬ9d_sNexT'Pc Si"E~CB7g;B\!H>{X1T1Q\r%"G/1u/+#Hzeaq xsqlVl[YLo5> ]iY4*ǂ3y?`xw,)Zs_CM20s)V+M1Z⤴BD&< ~a1]eASR:>h_hA)Ua}KaKlXrG Yk=,wX;|#gVhB'u@v÷kPO* d1p c#p!aÃĢ˵uh. VuA"0?៫'LQ*{ B5pNXنqWbO_{<۴D$D QzBeG1JIm)'kHo'e]ɁAc5FLb *~PŒ&u۾ n|/EJW#?9@l] C\R[G l(x Hn/Be(e;GZ3|wYٳՂ`C87`!j~C˒(lRI-p UĹ'3>E%;PSi󶛙T.fJMdvTmO^`&)l[|pf.m!"HDVȼ} zF}$9kc4Z(vAW3וr5Y$vx9wX8@N NkɅQPuHq ! kT{_c*K@Ӆ$oPѸF.E rrg(mC TDu l?qe䅮mI¦X]98:gb 'ÿ>| 2H] ^I6Y=/ViS6{W_42+KSxz #/ .AnbFV6/@dw_Gf]Yz)&3Oj[rTT2k:9" A Z|J ETCsqK8Ⱦ,* ;by S JLmZB T%rb]E=nFeqDTI7 Z |;Y҈_aM64i.&EF}RBp]9D|%ϥ{xo GoH(1) -%!&%ܱq} OE1]&c%)قailcY:5(LS\8CQR[=:/H~\LK_٧o/ieXg֟0NDp@14p[eAm 闯/!~Bh3?-C২oSM͟Q~&N'" H@׆0Y>^,1hHC614 ^D*%s]c?[P߮;He}dixt M臜^3EEeWI"-|7j6@m #ؖsAM }JS A~$qIE$UMkzvZ4R?%1ҊeFtzRm:7_AÃtwS*3L/*!v[圉-bxTpl&5"Vn{#阴7{mM#e4SFz̖mŇєZDk0?^Ҧ< ބd&8{ij.nl~["ZDzNY-RHArϋ8M1R A Y! VxlpH"US>B:"߷6>ȔIOV0Du-!'v\KEV.4 /X(`sh""ueVl ǿ>D3D,~^Um׹'oIeq'zg`Lœ>`W>GxM!*A7km8EG;&:&caWE#c& =$ad9kkcuDDj Ok&@(Uӭ78[ [ByQk]PݱA9Y(XdNS-3s%r@=мx;&&~t<i y8w|P^Ir:cn+GqʀT_xUƪ|)(_&E׺EGm/Zܓ? x J> L*=fsR=>fR~p$vn* c >'I6$=;ONapL&'~A( s.@-+N*%ڤgЁԈ^0,Ӝ#lΕr5$/)Z] mA nlRVTDB\Ȍ1 !BuªI)vڈzR'YQhaѽ=:]<ь9W K[.{oE@7e(zыZX|uLLg3΂z?io RKe,p8:)ytiFeQֺB؉)_ݢv&c[a9d1dݪ{?QJc1$[(ڃ{7Wť I㹳hkT A'޴Pew TKM P{W5t&pwHFlLSr5_2ڈ/̫'l4SsO OՄ}z?H@!RNXo,f'5W$,c[v ڭ8l|R 3wIqpCr&_QD:@`1`dC$aP_>v3ۯmBBrJ@BίV"fo;n}{}j.mEbVc)T0#CcF6Id*55[)#0%n,&i9baRUѹ9DqMk:f :'O]"9nD>vXMNM MbTQLJJB%m#Ԉv–08;Aw|4mBATz_Do"fA2Mp* A=J#a`M(blfX!:k ݸ穱-7޼ăx;xA$l >3SJ|C~3Հe Qd&,HA6)Tc>S~QH,q |qdUXj_+EJ>.Ğb*640 f_)0JUxr V0e@ޟlGQ/YDD\JtS2ɞ8ke9q51 >]>ˀ&u )%j ZL?ǿGSqto>"\4%t!'!(G$Q*("6*hkޞ>Q: i%}}7L0nB9᠎6+Dt I'"y?xf)DH]|;&?/ܠPJp0'9tVZbbq*2j:Zݤ]Bjl]CCV}͍DlT>hjC+gdq<Џdwu *!(B*DģK N7`* j d9~:C6_`Bla&B B >2ɉ]`A`~LV!iGxƖyK /Q6b$m]vV>Z:gK]NE \UdTu$)Pn#^n%?Y8ʪ–[gs Ae/{[ex37ږ"o,D !|AIVLTKھ!VA<#aR3]PtzѕL48ɏ OI&_5J;$`q4ԍO,xl 8-BX~ dIXE\ͥw 9r%QQP?8cC``ޔ&PQ/Na&,N\t|ċqܠ{l'=$t{CKDM*4?r\r67 S¨H QDDiHZg>W];AB ϣ#%uK3|DBX|rזqT|TbP>yqf=@f>ۈP hɰ8 WxK“3=oGKjJkWHi,uH&1U%9q;+$3~H3,1Iv.L畾,zDe:6-FgZPGLִ-@< )1yމ׋´WNCxF. g|A|6p$٩vPyuD7U,%#5\I-J#xJ^6 A 끡@s3đZ^6`Kjr=|=жk2*C}y jD%_-CjRl4RhK¥6X>!&=!M%p`r ]cJ^9'#83]]bM SIr G1p6@Nd"2KRƒ*C^(̅ NL|z@CvŸM89eQċR&LtJOg^˝A(֭5wm71aTCg] _;7eǚcc"H*'u B]ZVxoŜzN9'1!kzg2x0hQUL<_h=X=I[hSٱ;o11g);PSIΕ5H8)*1ϕ1HƵ<3ggt޹Ԩqn"ʟl~śKj>6ax!rx-Hl͡ǩcfaVR;p yB ֍C\;ɀh"+[;jB;%lVAL~RБ٫cB*/߹ D?%~b[W@ LpӱQ6y9Cq[}t2+IVz\;6[e)L#Z/Ώ@nPbcNVkM-4B1o6Wԋ|m(xOs/(LJ#ބހ4g7+4M"4md[W dogоrz :XصQЍjڔs oiA a&*/F-0Vá9nF\M#Vo˹nw]šND$4r6x(}WT*l#B>c ꒽v꺊⿼覶E*S4ףsjp[S[4(51O:ḍqŴY1庾d[@e$4/BC\ocΏ<15`]1}ӉFS{㭚zvK-&O9CWq" qɿ M;u0K,m aac>:=@"{ēqw;bVF^9o}Jп#uj[ ?h&ȍ\#PD9ɝY~W3퀮NxWXi8F s$uh?^XdA3#@qew:DA ypܨ%tS-ڀ fY"8!&QZ:V0ߏ;; `dC;a n\W ^i;)A%@ETӧSd|5yy2<Guy>cRՉIJ>az߾0!^ٹ&4" o4ޫB{iGP9$<%eA Mgj:[^OZxzS? 6N15Qt-mbM&~['F` Dn4_yTZ=U|ɑ0Q]:S٣rϯVNy2M3",8M][HiGLv%uRaT~P-(X!Z;5=4*C^njۆ CK'4;,DCx8FA{M4gNo8*޻X[RQYHC/:OcX.a/T8UΎGlRǮ<21uo?۩P^;ȁ#Z'̤J5`!ӳ@UcX֠E+L xt V=]/:2yHP鷱Y܁ք} n#A| yf QpDTM>} iܜ8"LEVͱ 9_Byi(>lcPyRM}? nWJPP)*)I7ciRTC;հIX((Ai0Xb}bq5F0Jp6$0|Q;̑.J=P=hwB /罳.AOytJ :`^Bp *[c0#4>\Ia]CGxrd<4cxF@['YW/*s|UDgl$/V9b:%uŕbs܅=*N/O//-פ/cdBvʑ81.l:*=òSS|nƁKТf^ 8NX nI[8t)h䌺L!cH;~ Ό1(l2uivTR3_Q{ѥ\ mr6 ,/cESf)CHprڕB{bCB-!m/f@FL7aE>Qɖ Kh && 2] >6օ|#8` k]^[7 qB:hdU 'ҷtt=2nr4 "h$>6s˩٢SFiJES<,"eF~"f[%]$3Ao4*W ~-/•AVZ+ch5y->F#&(+jɟژ2`Eih kTaM\)bCIPS8ҺS&Cp{r<*I;F0(0k#T2G퇒JUFHN0(JXxa]MRhMG҉/wZtC V_582tx"?a'0Jeڶ4^8izq1eq}B@1~S-4.g/-ӈeASaYX:0Ϝ:<ӾM)q7 " ($ߪ:OWyce(YY-pd̾ :ǩOwl;P,$Ž#vE;o./&<>7n:EğZ0F;7kF 5X0.8ѻ\:f}Ow >H$ul9m_s!~,Z丒9Y&,Iyޤ~}<-[K&D _3F=UIB-В{y\˥{B@PѦyDۀ!` ˍbg dr{ Թ5 RfN꫑mMR< $`84?Q<^*D2UOS"uя/_ hmt^r1J%YfjF=e">DBVX߁Y+)% )4<]\ɴ؆3a<~ c[κ5:b_:I&f6DW̄T[Lh!9y㺁p#\=Pw?!mS>r?+:p%ILﵛ)@Pl̬O`s͍"}F,E=|wt k~SxɈy+=毑7(fpև/Ӷ_ﻭu\<7ķnQ SawZ*z Ź>~;*e.$3g|{6rWз"%'T2DUAokť] ͩ>̆g79&TQ+&ĒMwI{PIA D)# ii9 HI[s] _&t+}ܗV1tJqfNs_սEYޤm>m%\U=/seU=30KLFpNGz)(82bԕ8(`//}f5( 1ƚ~3p|wPY}Ӷ1^ %PIsMo;:FB4[UUl{W>>UAR3ɩCQ5檄o“jZ~<;1 qeD6'릮aH[I"NZŭxd ޒ6EFSu=i#ZDG\ݕQK?KK3T ! Ka4ohHBC*,Qo#;E['I6%䚒4#"Hn&7bUl 8iwJ!MʚuWN^ /WE;8"E[fѯ QoƮQɎlcu g])1և蔰Yvj@W&SHQ4GQ @vbRX]۟bV܏l(Vv^=$E3#K X~j5B7Ojs8nP*(APh׍\˛YS/DgB7gy!"<1L%@n|~ " BIA*/2^ oD;ͪ8O-T@CXAIA(u^TO|[;!0 2ׁSP/t!:nt4v+V20z M;,!~oiW<7!IH nn{̰5(Z'H{o0m_|`X.B)0h'\lƍ $I%q!k 1^.4D~&b򾑤@v>B@JN*˴2~be6=l?(!.G^V@EVd.>}^$Hћ?~oYut)&->ӼvNYR p2 lef`6sZdTk$Z ݎNG#Oua ͎jR-?UhwJ {ļ%ёl)tkHiz_sa=[D5Xv7Εʅz2uJ/=냂Nt9zWʺvTfZ~G)ejYdL6))oCYRp42 Ü*X^U"]:f&+s0N~;Jv18 ^ȖFSI#5EݴksY1if /jp w91:*?%ӏ pyx~uZxA'=x+ocS44k %e:g~d⑺f+InÉ M PFZu\e y+F1%b2F _cE`=a͖I-iE_&~gJ,?:?U0g3S&υOz߃`gbȷp+sf$E]%vZuqϏʛ %Cԭ(Oyo/ϊct+l @ax ˞Ϫq3a02;n:le2?lA0损ckfNw͎)ٶmy2#sSH')T<?ҳܞ*;ؕ@LE&K9TV}}LnLFP(qȯϖH5*"]LrB682{dѼl``Kist쥍;[,U\RH5 ^l8 7^ėL<'C$]> Qjf}L5՛H)5(v *.xA ]pC[ؽcb_aw;] 9>dcʗ28|5c9 SN9mE #ݏ^Lj0;;@U ݡQV{q~n-n{t} {6hAӰͅժ֍ e8AfAw'?e$#jbnc_dVPKbQEc5 ]`e =j, > [&*-J8JkB@\&!Z Uڤ890jC[ .Ÿz9ShDNF֞jn c=25|U@:ža}eGdсjdg5;xVxEȾz-kn?p[5J63_DsӆbP[+T(.82~ *eZA2*YYeȨTTÌ:9/O|hfs=6JH9f;> Ϟi5v gm.l fx?~"*4{(c"KQG1$e2ɹn.x鐍t\&^)I,˸u&]J өDTǣo:<ˆ,^j>7&;2N- cؔ%~¬ur0~!cݲ8 Z3%0$$fG[~+$0;Pk6JУ޽[~No$~_XXGLkxJ*44߽7]' oӕ$(LC>Q;9a~"ьblwڒp%.#E8`Ges Rߝ"_H3B14Xݖ ΍1q+U8W-+N&G_}KŨӇ]"U8rJKZEK\2dZI,ycS:\DNM%@vZ|KJ<+h:Y6`E8c1?  (aI,~nC³2Pry A:4s~3tt/dD1披&c4KB!OntӉ>&]ˬ ?^NoH3ֿ.Gh.M rqw넔p$tEI+bXOD,Y fR SrvzU{L" Q@tg!yEɾ+R}og8ajyɝhob6$?5di64`dɐHp -eXԹSl&at#+@D&~}9;%7h̍~^'Y@!jܘ)/;XܯPq4j׭%i#5 nxCY)R묨SN*ljsb9y|ݦf8+ໞ8kR!CGZ AuVj <ێyh~Ӗ4hoW "~+]nȜ&ӲdV)"Xqsb&k\~XhUx>ĔU:0G'.י` έn{T_2DA4?<^  wFJuK^Vs mHBZouZQP Py~VSwlDmқ.CiS:ӌ2 Fu) =3*{75K"Al V^Q}'*S]:&詎"E4v5Wq}@3'沅n' heL|%.z/i,Qw'ǟΔp $]f梂;+WNDSCBC) '>z!(d x^xwլV^ 6\c:wJ|Ή + qrE~CcWQ,_GdVaX[](#j#\YDk=5 ,!Fvp6^=; N+Ç%RA8CdV;)~j2nz(4ggIw|/i#4heU_Dب^o_Rb),;:WR+ky ]پưaQ0l7ˤ6?`e $d})pbgFe,2G5T4U| {E۷*JcpJjZ`Z9|)"%ۨL\G*K;kA*+OH pES0D+s,rǷm]A--5!VmxJ-i'VWlTPXRuyGSF4uιEc^ѩŻ[boH^|;1ElnbBi面lduYEֿ*#7LXs/agWbcHyʃRw'b>LѪ'q}~'KBfA0*"?%Tfzf5 qhn׻FHz8!DŽnux)jOfD9,5GBtv.b޹s.^KR7 ҭc3N\Pe[DYldK[,:L)htu3N:|p& pvNW7t:s;_ɇ[q'ӋYKʇ}}:L-a,2^1d|PKrj^@ׁ`ZA0]]ÏF42X2yj[f"R\վ9&rمtqj˔Q3Z_ax} rؠrEJeiJL9W9]~__]*r`'SnލЁ'< d[7Q NtI?R?K4e*'۲ T`vidz:2'!yqS ~7{Oz^qHU&Qz1Br6<[n}Л0^@W'jI9ZlG|jY|xVuV j?g~ϚдZRZa~ZӤ8# ѺB]e*7gjqN깰qn4>.enjD6έ kLZf}aMz zWu)Kfll2Wx\hlg\ȋ~ ?*(*.> 2SenZP1WC$iZ*iް!PfhL(PDj`+t5zcIQ=j5%{Βe3iv~p),dPK-MF*P.]b w[-! F_5Vtߴk:s@EhП'ɘP^GI9{'!c^6ʚh?wf ޏ}Uug]~H?D<ZH JtMr֍YMU$٣Fzg\0#Lǯ N810~7r" XijeBƬ0̦oSh?ӝWj^4b4ٕf98̗/`aj[3AaD}&(h3¿-_(I)zl@M]jƋ.v7.ɺ+3FDLQe Q*O#2yS[[h7^p❃ۃXwE}Y()g[;@]mLӍz>P࿾gp ߷}yKqeAԂA9H|_(%J<>j‹՟zzݚ\MSw#ww<14:5M#T| oC}irD*rLW  -ƣC)6|B Cvϲد5QB&wB; AEn X,J٦KJ3@KE} +#U5 UzO ׈Sq'KZٖGhzT]0衔߈ng0yaS~VdOԗ26Yɨf#eJ[dv5-7Й-"pѝݛdIڬU{  ?2`аXߛODSd@PBh!adIXW E^IV;)N:PJU 7q.; ̮1?l;VQu 卜9铌ys4?wZ;LZgu-mGdv?*GR!B+8 AR5t wRXݻt2??/K 9Dʜ{%JW[zTfF"-XqDAwrnGOBZzVE59K%9˹%q4̎A"P-֚JlPFN: :XCt^Lt8QPWq )+#z?{1Ĉ8VUBoo[[Ŧtq2$@(\ |_8־^A$tjOBf>!5 j%]b3'= :FD7E!tZ++*U~dq%$R@}A.M̭b1: g#h;Ye0i@@4>+2Fni J|z̀eqw@jAis< _" ɾ}$~↼ tQ6򒵄} NxH ѺLE"N~f SE j'hWt ${򒶽2ɴ%Eǝf5QhD*K}熂U/a`-?[ 13/7|g9:Gwe }ǻKӆ²?CiҌ銷K11LTR4‰2<֟ZoJ$.+Y&rCaʀ&K( oMKXP}L\]uj#!."SW+$+tϙj:0 _N#yyM/ŭ>Iٞ$ky,2y( FM#[w3`%xnS6Z]g}C+0)Nm]E1U[`a8A'*,!DOE'C{6a{$d:i3DhR7 ޘa( 'oK`Ho> eҋU "MpdE}x׾o7k6;`oԲzVcUg$iizu .7D5!H+S/`,0Z/Yj6}RK%l}^ঃ@R::;ny:7ݻlֆpYsit?w~\~0) _I8Vz dgxSݙ&'1$+ 3⸧3G2\tkDC̤tQ pScTvjƐ'n ,$;5k.a[X {WB O kS/FFAHkaJD|1jP_I&1 |ȉz EmPNY+2W>^>:GE҃΍4e}*Oqd܆Nʄ[FpZ@ gNs\hC!ò=§jju]0F2">9 ̪ 󲅙LJ1|Wԭzy ZOyq$ 3Aɏq4CFL2V{P&cũgri IWfuBS&o< 1Qcyvg*8_)$sc/w40Pژf_Myv'X+0 ˙g9 vN/B_\#CYqb@~]^`%S1ӟ<7,=$bl܂B×:~Z Ƒ{LcbPɷK(å_!M\*O ֠TV{g܀;3f/o3|vc?w38 &~0uB0|=wi(${֧$,uC  oE9A\4 l5aP3~<%2](]bl;?CH슌R1w2P Pԝ|V5[a op Rd#HUJb7#Q #;Kpf{2)Vhz)IVqRˑj9r Oa|K$¤WvpY7u)^8m5?}OzPhlƧ`؟.Bѩ:=E0SMU,LlW%JDE34z3O .0տآX۸t}bEy<.Q$,+m'R#tI"2L.Q?mtFψ`io%0{S[/|vGAI;XֳL5J kw;Ţݶ\ | ;_.Bl_tv[^-,F "Bc8DD|V)szQ~s)FR)@█ "&~}T>_U/Ή_|vVD&gŠ):HR᝱tq=@GyE -~)5μ 1ĭ B vТ|^-B)1% GF+mNtnZސK>݉tR +vFU {9Cڀ8Wm^(ݤ m ޠͻ0t/$sTS^@;4@ ^LJ֑WN Ձ\CsGiLSV̶Zbag}YL)mSZb޿au5OЂq¥&p 5%WAȯIFndQvZC?MθHP1 _(}]ROsS ~=z}>4uZRFhuRYpDA/r_<~J+zw S`tPfˢj!_C> X[y_IC‹beŏ͝J8Qdm:ܢwǔAr~Y#=m9g]Lle<={F $ u~AĎucL;`x:<j5G6(KǓ:iCXMY2H9S{H|Cܶ+\eh=XCߋJbcd ڊkv~#tɧf,Z_MS/{Z> e;7k $ #¬̜tڪ|ܰ+c撶#FaY'_s,F7"2;A9{ωfw@}ZEyK l$ch 89@69ADei=xl:#@Ռ~~@KS(zYU KDAe2A%n9T1Sy# t[\ƻTw3X3!UnGWW:Wb]]ȯ5dG(, ~zX!X1K6TsخCK Yk^rZK'Rsqcb=='c֑%`Qf̦ٝgI)-?ALˆVGB2$.lϨb/C$M*$!dxn׫1)vf{z-ۉF0VWxm"T=MQcU͵[-%D d~DA(pt71܌QU!b&N~W[Zqa:Psh`/N}8Z \s cm+&?9o6av51+kLcK`oR$rǹZr4hnWi}%p|%Z=P ف=pd¤؂3;Һݞ >6^JK\ydl!5AZتD0Q}GW1D0j$+ܙpF$\?w.KZLZ\3>Du)s%aŷsYD ML;JPR [Fvqo!i@36FؚȒ:ZƄIYҚ2.A}kDu^]5A3W k})(.?E"SHNj8"3Pas%݈gHM ; -|jOޟW#CqWc~xR{TЖ_ZۗP,gxFaNf<>mc(b947p g.o`;0_/"ʘ&4Ia`c l3AX=}.랐I|G;!g~ )~NrEBnSoؖ y1$gI2!\QK"~!M&٠ v/ސ:؄16 SG\ne#+:y⣥DiNvhan ԏRTV{GfJ͔Iw}e61( U2dJ#tK^Yny G'('jh&ӟhB5UDe9J* ːD^20*\6`Y3@{>Vym#M_(XS((E*=YȔE-ZLŗN>C9˂\YOJ7pT?v7@vG0Z(N`[@1dٹp I%w-*W6k@g*Tux$b%Er$sφtb ZZW9òNJ"]EO\jDYԍ% T3y0l|R/TyƋXG+9`q: n P 9 t[)PQ zҌCr1 ϋTT*+3!"B*o<׀J-/ 3]9;jldži:4dmsJ}WYjRhH50^*xC#o^?Nqēpa̟21/hz1)޲"J),{XP 怢>yնxղM '{|ZZh4h!VhX.M=_k/ Z_/l5Ȕ`Cٰ(W*׫YlPT#.C!߅qQאŭ;>Sˋߤc{ YNq57ڞC37g@/E#͞C be(qWT;>C9+zt7RJTh;],pVR2C^UVl{eMY rF]vO&f0ݢEl S%kq, JxN?Z 0)y[NPP94z?8` :k˛Z[ەݘKe ~l\>c:3b᧾("1/V|m$T>' "Gp"p+}g\7!㤀YD ɚ*FdA^Ff=`UH=vz>tٵJR`2RBigb~Gt3JEmC߰ pMqb=czdF=w~ѝ P2ʕLvVmz~r i>{h KD_>ӛ)Z3 j`flBW &!h?&v!R?V^\9FlS7N83 f WS bW(<^%wz:mvxiw*rQb(J XLvGMV=CM:hSC3转w)'3şM.gTt8Xm_Y^H]^s~J9GD /YPS}9rˇ=zHd?@E l`X!*;~eH\\\ A):g9g-KNG;8 4a1C-FA_h+c0xl&O.O"@W/ wČ,ȾZWs^{PVԆHHd!p^BE)R)hoX'\cPwJrfPz2ߚ.gwZ:FĒfÈͨP\G9iAB"T8ET~>!=/(fةH2L WĘM ej#:~P~wEu;O# ʮ?6@De"&GO\-^bY8fbU=5 _[}J5Ҽ³4YEV[gbkKhM~-ɱў1ྒ a l~oP!~ql$Z0ʁn5rڵC,I=8UY=4oE tee}8:7VJh8DWΦ8ST$nG'ҿ]tujqoձyc2~ Ow#>of\})sϵQZfgKhӥPfl}#əb6u%v9f&YT`4h)zsFQkzCkg'P>Y9'x8ī{-f ӼϩwfXT{T(AECԧ>)dI9|Y"T`_~x5_e+$DVP! :> U:DPza*u+>/M%\+PAףIMĨn8 Mo]~qj 12T4PҊrZ|O6ZMo:;51'yiKn1&.A'^тI'(;֎XXH: \c1|&!OyqюR/kFC~w[1}f4e/d_wy]?sᴚӍ* 0>  r' 3˙?sٍ)iTMN~UfSb`=5#Ń$d!m~ eky츿dWC]?+O>4(3ʼPՑ]( n_`7 tf m%/PY3Iݲܤ:e oʔQ}*I[&V3ݯ*,D'#LvM:0.õ5[3n{ heJl8_?5 pʓȱL{.ǁ)Uŵ.IW\WlDۿ:,ڛᬐB԰|`:T ,_@9~2X?0TIƾEjE4Pܮ=_]|I D7EVXo~Y7ˆ50U͊_lC֬aΝv=ӁuH mR T YRV0SHqRw>~&bSHI @80?lO]~]E, hM^ѧ-^2õ5nDh;K *lUx)o5Hˡg OhbY( Δlb"iL@QʘY]#֣ 2ǽJS'FCO2iݜW` OԹT c00NW68Z^Sb>=C, c,Mnmp >Y5;[h9yIv="n^G es$,r4OsΑC.l+I9p[Fy(&U7Px[ `~0\mwR~ՑA1<º.jXĴzUKH] N✷uN5*800nN0`WE8y$ZQ9JVI'0(g34vD(esRe^osk~͔ff]00&b;Z0O<~nV8źY#gp`.4#ŤꗆGvnEe $"8:z&'nj^mlH If|hD ll~K `TQ;+8uǭz"[*XvrCT F|ӓO)㗒Eɬt`BWK!y+:]#>+M]xvWn=5b V@Zz&\m?:#?]fZ65ԥzFRBaVö֦x aA!2p᱐ V'T JsۣTa4t IhDMUssclxzQt[ɟ'X0knjtH y 0RºԾwpH 0.0ZIx¼Ol' OK|_V2^+4eٺsC**EVtM]&ULCTdĢuvg^WBMThuqGĔJTSAkWpmp=|OMI-獅b.YzILՒ459L02/1oѨLL50) Cnx,s]“1HĵgNnA8 BiIDz.-vi}47 ?Edre卧 π%ѦkC`c;TvaBB/݇WcF?2~tɗ!nD_^fkh<@M˥+Քu+ZًC 6]ADoaRLzT 2@D!к%=R?ĝ*FCN]d:Nc]XK`$?+d3Tw2R*X-AZ GOո%Ƙ_'~=Jt7[B UdPoSQZ:6wI'UYtBeH¼eIsyW]=;~ȯpU[ уG* ҞPDY.$L]a@,Izu᠄|`TVRX|9_.@ѪY&q[> |af:)أ|1,1د|ٷ*¯)_:FR|x bzWXp#\6r#ϏVHd{\B%](r9)<Ia~B/޵nݝĦENa>MmZ6K6Ґ  kC7Z0xXlTXGJ]u{'4Ŧ@^Myu]5Jׅ6jssP*: `K)_6:?}c}}?U•U\-hI@o>.BOIܤ;kAXyzؾZwTo&1YuGk Y[1SlB IS_v\هVgx,wSPxp_kڑr tj#j)/Nq`)nT3=/ދX*vȋ:*rLpцOYGJ:D[lgp2;y6X"p.)Oqeeԕ^tN9!|JAHIj޼$O,ytiQoY`5[_lL1rXGV V"q W0rr݇Zr C `)@k;4@9Jj s4dE?6$6W-a Mk۔mk-1mrj[YCta" ;kqVtk|%Of yIAJƝmG! ]s!zHqGAlCff DVk!GA577vk)/,͵Z5oM;K]o~=}V:uq\{IpJصiS`ygߑ!?uAm[]R/V0|No*"NiVV}LeixOcl[WSg4%E[\zϭRRv]l|>w@Y'Z5Qpi\oQo1fR (õ^X3Tc-K#7cl 6ҼqJrMڋqwziQ}whlUb8v,<|2X9pDf;kXS,#|GPsmh(Wfi}pD9fː6fʑ#]_ŒĎ/(-9i߯l>YPXk{9/pso rxMGiSF3r;*ʌ9s-&+Q=hK՘ h ʹ[py%wKf:㬤/\ck׽qi5^ TD#U&LhHe akV#.ߍNjAa]i'`+]iLbh|aJ=WcM:*GsS3'b9=L9!Ꝃ&DJjK'*vpx!>r!gKu8W?UbHo,2sYNNp&gB G f4+5Ji|ťz) 呜$Qg(jl4!YȲS@#={CPMHkLvEaL_fScHy@0mٮ 0 \Inf>-FP"+NKOj#~@ 貱+oI αL9#]T k2=}X[P*)׭@Ŏ_PIWTKU A^/ iކ;k-,RqXǟs̾X9V bR}V w*th{gR%z ܻU,Ĵ_eCy%/3YFBz__2Q4ŸٵBd(Ti T{ne-${ zG>&΀7yf1jxp% Q41Ywpy}U j6@TnoBhxJxmPB)|V'Dpy'!DVWw7z%˼ 018;G/ea`{MA BJ.~AkUKfUv95 ײ>S>|Zt0\.KTLsqxD84+43N;ǚdTSW 64&^Qĵ"4`(%!ýi)J#o% ,YA1x$@VigVI RKaq rJ=st)?bPVтk=[-y% bHgP@Ȇgk'n+WnHJ+I/B %WB>RA68U4;񯣳kz}TA<}`}{Fg wPz(?8Y%xyx^2'kK L8^Տ5qkOn|eXv:v4AUy(pF\&uMI$MT,؅Ro[hd9T^Kk,pqC=QlRF 1U}gRR\9[%/II:/8S|۳DOocK)'dggd$tmc rxu-c)B hݦJjh]7, y*ٻT gPt qb[Bz(]a`6,!b怎:jTb̝O%ـ]VSV4Ey1œ-H&Ov9 wt Y N4zj6 gy@kٞ%ijpv@˖bWz;˕V4yu >NglX%H-M 5Ӓ$Z8rMmLɉ8֠IL0k5 2R2t5a_[ǟm:`avf:Q>:n jpJEҷVJQtKk)7YK'tn2_ɜUn'_h>\# woz'4[C Z3uw$μJ -U<<kXj;&{٬Q@ _ɷZguсv$REJm|r#8%LqL쟣'k  3^K4rfGKS1(zg uV ^W8ۀ@\*͗X'pR7\L@7ntSI6ڒG\(~gI3>s 2aUEAXg7p@u=GƆb&xZEX;q9hN.屰4GF{b_Qoi%|սEiJ#MإbYBG?i\rkQZzw.–VX]G8Wj +_@ ?;PvnNA#2•m܃ՠٗq8٭BRVCZG-EǓa6&nWE%lO3؉Em@]pGj(Pa0M*!.}';m)z)+VtDBy(&+"=`v˂K_ }y {*m AG@3T c- #IS., +g^8=J792%O_vAJm+m}~,`w]3#4UUHٹײ"GcB EYO[*ܔx<69mpDʨy)DY:#}*,o;|30,{82TN# hh@$8%F((.о|{uK}xm4HoS3aÌ0x0~4)NSK>[Pm}.+qMQmRӣe)omLhWo~|}{ EywIi6 "=bvufp2̈ x@;tLv$4­M-fj>iO;6q__&]R9b: (>j)wuֹW=X;쭲C6DB$M<nh "ЃjJe UY fltf+Y(κVI+l[ɐ?|ЅK%H:=$#3]q,C |ES}R @Wao&(2#ALT{0J11}NQnRQO@j劳h]mb~ bk#L}фEi,;CV/śix*$k0!tn5.9dz Y9ӰlxAV9}eH~kd"}yl}9O~BvG7{N1I[eaTm74 Bnx3g͆U"K?\mz0GLBTYb[ĤO&RkT&oY-mmlXYTeA N4j 7KM%-@ ז Ѹ\a" [>t{s/Jpȶ/.t13oL[iڋ3(5C/gUj7 8ͥYޞ(2Xjm`e=Id>HļɦyÊتW}wP2'u_aǕ~?%\%h"m}?qDŽ߄ U]Nj{yPߐv||AQ]Mp,P5 DW3K?'e@l)vPlNI0n/,CxTE>^C~Ry3S.A`#ʼG%C&*pm [1 HubA p*M?8F( dO7V;ŋ*6&v #[9y]_},;ԲjQa+9Doe~jbNO] ?8OH+9ىl:-ET Χ 8"@w]E؅?$;\4Rh%?AbCVzecxF(8p~F3{Rumc1 jD.TyiO6-Uh{<JfbӱC4$Jzy/7sɃ%J^d`$)s[UyBBٶ\_†|Zr#YRaPd唌T>`ªVTQ 3m6 TQ]s$[R'}iG1/u/z;a$ZVeTFI!'u]H=D x*äg t.õ#m%e0f~qឲ?ֶ ^S(9->> ّ{ K8x\c~jt¸ȅ7Ӗo~sj]޵"nmcMT$BCġF*[!s! 6J^4|G?tlFc3_"`޵zi?DR-5QdͭeDCU]c?z>PI|N?,f;a[Alxv^S3ؙOAipBT[t7B~s_42/q0:V(e;/ʞ1xs f+ e˒A|%qBW¦,I+fr3j,D]{BS1(Yp1m+.ۈK%/HdN|DLXή:hm"ǁ+];[t4?uA%&\KG⢺H mQ75n}Msx sCb;eQ/=/W1jEܘ&'P}4CwwRY CZ(&Oۿ1F&qz09s<4כ?ocDȺ`G 5„bʭ;2re&O$j HUFZgf#gy_͸ &F"nFj,6bny!N7jZTp #{Ef436wOmrˬdo\w1[QvQDRCһoL7MQa&n.DsgYDĪg NkT{[3⡃Qo&/B@.O83oLr}֎r[q9GG/EX<i(_8W8QG?>9';UvsoGeZ ۣ4H5uXMV۝J ~#Q$+ܬ6Vw)o:G6(@f&1ʡ\872WǑ1k=&E<.H_stR`:ˆQ !VB{a<ɘCН p*TQ2Cja9e2<|:$[B[qMVSֶ Zp.!i~.GBb̤©P07f͔fF@4G6OTH1L я]"Ƣwr]{_x՜Y |HS(-M0yPZF{*WFkhit|.Rc=^~4`Mi;R2CpthšwI"08|G0/BP\fR|垫z^q=ɚ-(UkD9@wD3;/YHTVBkXҌB r<\Ro :@R3o_u/+AY2eTʁ3qѠK4>'B x\QfL{g(*l  <$7?c`Lz*%Fngo[/8Ë౅Dtq)Tl8S.% :8}v0p({'@^yN}DKdBGԹ-d_gDPu7-&ۼ/9s&*(%2YrUNĉө~v^ɤ@hK֣RVKidWX櫻-r5WУyegAʋ ҪtkDEVvf(%`yn y[bziKfrě/Ñ`;I 8~tr<_\R09HtҲQlŇm_KLKdC?,:@YRO@m3s\RA +⯗a=K僑T_IB$j$єɵ% &-WGZ_\{ (12;{1|Xg ~pFe'p[n'{ yNbE'cK&D}X$mLIl`[bzJb<qRo~Blhb_u̓U2tlY :d8`tA=B.^^>)bGwogk9`7;URVʓ]vЀ`_ '$8 r.gˍɔ%qYy{FP* izōCN}"p1N v* KdYf74w9F# @Ad>o| o!^oro I֖7ec\ jTL$1%&ҚBŁPV ԩlȬw;Y0=>[ 8wĊ1mj/EztvK 뿟'"t,vI3:`pKLuZUA*H9<&ٽJvdgNY=UmS{uTg G]9{7Vgp9 xvUe8:g m[}:?@JB(؉'>L->(;-hC 4º!*S~vrwi~U/2ڮ8]= ]X hі`Fd+fLWTEЇX$ظYEبHI^iꊡmNNHOdU*y ;J#N<}Wޢ8ܼ ~.ՙ9boJ^0uE%;].GVmpdG4Bl&~^!*.p#5X Gi%Sr|BU:SQzӔAQN'鼫,uEh{oW$NOykiom6ŬvÔ;ߨ=YrMJ` \XO "uv2s>N p'5gGx*?rA-7mBhAgM $bT.D uu@R]LsQ*Py߿nef8*kcpXѸ=L?:s$~|bX)$'W@Qwsocv<.=o7rV0ĭhss{T+TlwbLWZΦ%'$/_=ЅȣT;+=?T)\L:q`HV/~e0(`rsšAOV$tt/KJ:,CB/ [KKƲ&W%pi쭼k|@ q&x=XS<ȸ9:#+ekqTP(Cu ЅLQd-OgSf !*qOld\|NWf9Ehh-3Z pT" =4\,d!>ïS6Ieg֣&?_ޝ>yu%;3PAënRs "KM6|2 .F>vhY uXWK!P1k+U^[^PS.He/P(XH4Wnv1Zh`ĺRe[.D?WCՀ%iL`v9h,)2OWdu5~rje%.wιSG0v9HTxXCWNp?)V-G#)_<FbE4ؑId9if<=v+F=`pH( p#=56!ae_r'=T 3x/WUem~Pi I;KrO>z/Lf5mx]UЈg[P x0vt]ƩDC ޯ)֙毯y%N\5{>h sVx/CQ|*\p5Hw+瞔ac0D. "!+6y6m^>9#^`ܰNZ?9֟C|\D<7di~hBmnbC7  ( h*e[,N@H'f8re_@+˟({ oU: cЩNlfc䜌;oCA4RM!x)Qq Vfk"?yM|PSx0;/,;e:,_QTpw*􎕅mJ0r{R, l}3 Uqc>3!od5q~ŵ[ @͉CzZGOQ-3|g *$ YIWm(I],#zd̓2M(}W ϯhT7;F|߀j)>WҶ[`v]Djsܚ;BOԴYke<}.maP%3RP]<)ˆV4] ~TܤHdTS䆃9+yDﶋVq*Jo]7{X[+cb3^z :'_0v[jסSLNIDOl+;M)xv ,MGϡG.xڄA/H'w ~T^uNbVnl!*ĥ+Arp~Jh`T1ᨨX"!u>)"eX*9菨7 ŜE{9KԧǼ-BRqsaUT?[5b~Uq oV9},Hh,ř\Q0 _ݒ7HeL.]I'Ύ#r?b!3jIn$C4*'៘#go.UfUy譳NW5s1-ި{ X7nf3_0>:ŽӡwKҫOqёY 62,[чXLpʆ-$Iu$ƅSI/qZ+ξN l Lȼ=ѿ`S$2kRkMri6E3%T@|V͗ 1u!^cl&–F M۝JH%jk3eC2-U8 ͬaSؽ.| &1.MT鱥h]t" R;.$jzszPPdXr EUs =4j,cDn*oSoWPC_ ƭ*cO#nAzpߒ^ &BC!eZѭԷHl /1EdeS[ ~y:5Xn4$cc\<0JKh- LQ̬f/c-]6ISlL,bG2mcU;ef] W.JZ#)-Ľrc*j5S=n!kDjgg1vJH.?_׻CGSlx)h^^;:^p  mb] pzAAPmT%u12~^P֕_)I!g6ԗ6 HJ;Bg]dJVqk­X';3,xMNM8l: "Վi2p;x& % @=KֳG%[!i_e<'[JSt/yX܅n+qg}vJ3@wCE%``ǻniBOt˰Mly)yQE|բG:/faXR>oXZ4fu-|v5?.UчJ !O=ӁaqмYZڻOJF&~ź :tep"И~ !L R)o%B* vcaEJv_EOVf$f穱N\&|aͥR&&Z/a>5G~'N@B~Wt^U` @\ ФFw4o^7Z=[ݠ ؾFT"ňM^!KU~h?W?fd|㿔yg JnC_#9gGq|U -[ۖ8xpI6'/i׳zyE$3ucQ$zKz?tFYpmY g(5}\+Q_iޭ͗;[\e Y _ۑ|+,I m|.MK1.bc&1il.5?+PVO rOi{߼FkԿ5b ^IU9hV2+{Ŧ͔Lj'ix? d2`P_͐*%bve@~#UU/c&5qAZy,,:"YCȻ*GX{=u0yCy[peyu#%յb T[wDRQ?tw4&Gx8RDV6!kхDrߝ:aa \}<1IFSXj*VyEĚ GOJZ+(+LSoLB"4Z/>0,ݒ(Ld#.3$(s%`kKHX1o}іCoVe,LZpXᜇcD EԯS4L7SP_-{a }DQ =lGD[0_nSE3OD߭x5 KPMyOgāFg&{RCsV,2!Ffsl/?v^C|l$uW2C8,9?];TE.+.GI%' ՝j==|ZrǐCGbI 2DbkdLī]lK8 ]NԪ?G$ʕ=eO:]wW)4,Cn%V #|eQ( P^|< Xl0Ac-cYL3WB u+jA: !`eju~ f>2!v$!Ctpgncͦz cub@&g[)vbR8L)cbLñ,ʨsywQCSqH\9}Twp0W Eq~e\Qʅ}a$W@$cM3K ßcB={I#WwWكӲ]ѭJtx=% ,J S&9oS!D@烟b@c܆4' )Sيϵ Rꒌr6S2N}%ꝋFo:[v%\Xh4<}{4X3:Q &il|{ťp} 54װ4Ad݇1[PaQE jѩa[0(]>8hc99 %ALL?.+9LpWze־7Z.4 */ 姽y'sn7ԾL(߂tf&5o`& )64#Z]k̴}G(;θ=wҺgt ^ H]Loiܕ..T' xߪ^wj8؇iRM~$6Z[60c@x zD==xb4վjAx:%7?m]"w/{ Ⱦ"ޘ5F%SEú 3>dZmmyY!pOͭ<8bDٺsf@̂ ;{hq>Ժ 4c2:o, ժ^}kxiy>D"7}C|6R7jn|w(Ou?w h(25ET?WDEZ ң|wPBL P[h'K"ˠrrRR3VQqseT*F$? 3<2j38ų H橆 nO%L Ы["& uo}z }]i Ih&0] ^/GàXw?{Pk_snc걯ۯ|4Ǻa1m9ڲ{lzC$b3--$- ] {CbL*դ+Gc SG9T#u¦ YvΝn/Kz3o F_W>TsLr3(3B@ edlی Btȅ%a8 0o=x4n5಄@lx>jtiLTQTmMLvP Yy; <vꅝK k5dNeu域ītNA 1)1y' =62*$qil7)O%تCM] hG9̟T>ҿ\~4UBAʸ/ghlg#"45UT Y>wy1Z*iTlMMVwmhSTXm38̒H#Gy153ّ* ZLH! @D{C41eǸۻXN6*(e&2▥=qچ|0̈X(v;Oש7Џ n|⯕Ay tU M'KTh!L}l}`/H)`SXulUT]Sr`lJGP/{a]dD( M~5/Dc^`h|ހ7?SH/wky)[$xG\[7<)VЊ]{M=;.^%#8r~px=`Wr}q+u`8߇N7@r1V?φ^C#,QG 1!SJM%qU@2r-5V+3Ȑpg{T~%`/;v42PrB_cC˝,#Lϒ1`/j RhDm~:9Gh-*ޕ4I1 &vj,]מvJ v?A׸%^ڌ"~"kg_U1ȋ~ A$sTaqzF iGs50詰]שV}^?s0^h.oAz3vQx ygTR 5J_ϕt!O2ܸXz8VlF@JZVڟ4԰{}xz(E_1Z}`]  WRsZata‘D8߷4Fj?h^DlO'XaZµ.kDڦ=QE *姊.~8>ʞYTq=mB0B ͸xQE"?"qSXEt7Cm(DϙwUER|S6ATcJġeZW4Һzn@KBoO.ނƍFo6OV̵$Z+V :I9ӧ(Wad pc@>60 sg־")j9CN KY\*Z1QÄoٳ|.ZSCˇ,*>$V"=[|{g$d _Zcy(֚7ߛ–^!;pղrҰk.vf19ijEk8-IJM*ZZ=濛l*Ԗb?f C.v:RfZѳ5M1؅yJ|fHQPg8W-as҆R,J, y#OA:'4`6.3KK~٬c}UQ߻ZyPp+J1*vX3WpYv{R/q2b%T3S+jf EڍXHT%,.S̐. qYlq V4ݸk"w3 qCnM^,cR?͗]yg㻆G0t?_AX%P 1pwa; :AlEpG)I51J{3Zh C^b3lp2`Wi+٤;+>ui< \ _^oY/Fa.R)֛n bxkaP ]ugSEQ4` fZc$dAt Z k, t"V:%spi m3bB)Hh[x̒,λ;4*l&#EG/*IӨ2y*S})vŵ!1#GZ8zvk=ˤG@PoY }Oq-ɔ1߇;p7I\p<qkl{gwuZk ?܊WeDR*Oqܞ)e2_ts Uįd2ChjNg"٥!>ǞīȵEnN1[bM+g20*8K%FO< \PbTن0YJn:>(NHs9Iӫ9T < ;|LTv:=8ÕCnEU2B8.ʫ,"u*tLU;V}=gL |.MѺ`Z(SCg>(U(fifDJb;Qs3..|?h +& D[*0$I@63E 8LpC' X*ؤnR0rB)N6[26)\ѭQ,r頷U1/k;-Mo UF{>΁6,{9T:V m+P#M}r_?mEB %seRK.KrKr :JdĤn&Ac1-a흑PdvT{ݿK}hyݨZ(.z~dI2jXB'"8 ~ʞVL_2GߍxsD΄Q>KQ/яR4]8>QfӇv>>oItPr}@e0h~\QMus'~ 3 xn6꧝ص% ȝEɆnv5jNO*T!tf7.z" s\z=:IU)0m+}-/C p[RMC~O&J`0"#gbylgBL~YAy}ݺ$p1@("I; y/G %Tb \1Q ΫJc]Aic~P.7blA[T×_+: &׫1 1vdkf RX+{f%X nnJ]H(DIk<6Z%M nT!`g J"}oH`(y }Z>fǛvK}kld%$=!sHYG(2WOKܻյxE2C-cHK&cW{x.JBЬ)k}枸B0:ձY$CD9֭֭B+N5wy%D>vRbK%S΢a#Q#7e{\'~3]< &x n~4Ny=ؓBPBrT[:?c>8bv2RY4ZӾ.@2nNkF܋$FW]tC[=pQkؗz~z%)HZdx_|>r;vwMn5|o&9b  QOj\n2 }7&"bDp=)OQ(ޞvS EFhB1Taz% fg_rە kzgl \o5Aa) ixd[vq8 U 63U:WO@,vKӐ&3,bϓ98?ŪiAW+F:f1pP+E/6V}!Uk%pMc_ ^V&O?/gzm4KN^9OdXW,X"vN9K{2,k`L}A-D'[".Di{y4_ % FѯX ŔC)B1? *KTy 5U+5C4ɾ q{ JwS_([Gnu( $%sMzJ1.pWMg_n%Lf} @&rh1~i>qhօV;-dNQԚ~`S ѵ-SNg<ľU,̜v(АcA?Mـnj@Qc.`BukOzaQeآoT~f7*{\~BJ>1C"$Zd  Mo ڼai+8~][GBYnWWڧMS#y(Ѡ" 嫥/BsdH=d9'M1kCb)bv=}WNٞRA2sG, Ѥ) -mj֜?C||գ] 2#M,k6qm9NU3 p0s$yMTK;~r|TG߸^?[Ͱ 6=;N]' XK$z0z!\$(x۰(UdX/2"=\@rҝ)Mcg!ϼ8zwSXͿogqNi2xI&왌Wu*ubeIOUԮA&݁+9#>f5*& {):36Q9-774n1ܵ4]wKةv kE\6pZB֊croG\TUk >#Q֪9"7aR.< 3c~e(͍-p=.|aXí7 W TwV1Bo؀;?UyjeC>iRIݿ ᖡ%#5FzS7xmJ  (OQ|HDg<\eդŘ~C9w-r9QH=ݢ'N!4Wu.dAwފࣣci-sL'50bgbf"L32x͔$8|WM(U[6]O#d! p+;ܚ+$lJ"Yb,T XB溦>e'l9~sEuwzKF9BfRQ{Nj6ԏwN+@lS_/O.q!~ԙ.V}BL}ұ6wN*c4]z:3w$f2QlܦG2Mò wg~( '|PmCCS!&ΰoxMuH/ E-4Zp0$XF40bæbLd(tk ׽^h"~?}dkX B(TZ~ HyG-҈$bqY =&јPtq( Hqu.MwǼ02 8qo՜b/Sa<7l^E^cUE*y:i "F]Ó$_n*+]DU'pP((ٝ [濔ijk.L"Yq09Gcf T]8tqw9mD@:VWKȒ{vAXg=PS0APFwm2YY]ߥ]d/Dc,z[55l\r,Y¦x#^|(2KdY<3( GBa'y{n;QQ#hWzW0H]Mc$n݀TVL9Ljy ?}XL;{s7| _tꪂΖ#q'SmhֵCM/ @peC0)T.IY)jjObbiJ4Ac9YX-đg$IraUڹ&p=bx}Mk9&UGG*qAڵMoN4pI$ŮU60ߚ$jI&Ð' !veJ B'c2ȲEW EU_m:ktn7y3RvԺF̶ ;Q eٵA^4 9ηS,BLLtAuC,%#0fx0< 픆OføpUIQ=bMsM'$2bzeE:9$ɓtZhw`Lڕ]n}X1Qzb3ML.|_Q>hd 6y~>$|TI9Ѵ݅z҅Sg!*z 9Q hv(7[5f婦k}VAoBps /k9B#;{%^ oYM(N:OIY;<$H涸.|ʖU&bVgv:Y[z3/*Rh @ǤB={|Rve& [}wxݾjBI9a~8!kS~<#.U`U| Ekg*GK+agU"#'r}`!&RKTOkU[(P}e!xTc>j L`zdff}0VHcK7oȖh25gW}% 41;+ӬxL{21~=E͵ȮR36@{ )Ep|z +*t d]k;w졹;0(-tZƐJLfdž`"g{M+H^o\9\A,yiU@WyGRr$^yU ?(YA!@ix%p^!SWw ┾Nj]̸܀JtC|v#r:`!~;L9FW롕WK&TҳYROn$f#p@VHo23 ,^J"LHYUmaU\@JWk#-CA=1Ϲ ijZ%'>ңc>ܣͪ6Qbh?N :.}';A p,Y053J+`KʣKN]SeA3"+TD\ aY^PuzTMNct#9W"jD3]OGKH--+)P1aSqvAx'˵t:l~ejV=U+j>5HYax 5oӉ#+&B}EN @xeEN 8`a:$C'f9 ٝpHq( h.xgOiz0k-#^a:A  o o f]UPJ,(݋oVM= ['p(I71qqGW$xT@{׏^btHvM W_= ICbE82FJ֝&ڈk ߙYܐytg/](Ⱦ2;F.b-:;y.}Y|č/O #JlRxZ\ֽ=Rn^ۜ=\qԅG wu$0P!ftu?(ƪŽ!Na-nv5Np3)Z8 kh^;RmfIMHO?ޕi#d1^޳~.Dz Ԉb|!fpTA0$\ޔNH4N' zCth.\8j#pUg\Q 5,@9 0 Ҡ=` 7\f| NR#z7&*$ua!Sk•k8>dU2?gFQLThS'T''.ɮJ8PrPT{Uʏ%jΦ"SIOBxdSM27cd$Zf5 dINR T< c` q4\~ŭO&xv;g"tlA0dtMR"+ i6[LSp񕋳'uE";|RA)5NMd +OC9X(zNq/Nc_9<" Z vG)RU l:km;#46Q]rw|;6S=l һN2͋YbQb)VCb\Ilu9Irt$0` {wAJ9i#BQ994ft:m1."U^Jgj4IcWw|`?fT߻>rz9 5zk8DZh6(NBerK7HX1<`M>w곃Vn6.!N~m扝E}SMԻCMlX ];C)t:!TO qHUd_Фd185c!ZB}C[*N# KQlSlwhm/؊Bx2 M/5rLÛÄ๧JT^I`ډޔ ^&exic@ bF@_ qui xY_ %:!^\IZsDU^%F|tԠ,3XђLFXz(b!$ =5@Gw`] ,Â+552;w۷I6vo q ,̔)HĆ.˴uo%^fz]3sLtJ5Ax&&v\(ϟ&^%~g*ϯIs[g}" W4{hDbGˆӞ?O/ʑfi]_h w!FLA2=JO1Jb˙(nqn2 !aUB{ǟŰ8L"$[uuEL( e:t1|6uP2f.};r3Ĕu/$0BXƗb~A7VelQ$:AEsHc2jh9"0V##ѠB 12n3QncFXhlqnG"UHC}KlH*}N#(1MYJ86RrIYYR[ {\xIUTkP;FFSDrKɁ=Th]1!YzP3Z\deX?45KqJ(3X$hR է`S=FeI/w f2wuy9>}1fv5/ h]-[;:LX&KeM86OXWG{d. Uq^8+N}6hUZ#ɱNhwP7qmaF}$nYB+Efl섍CS)-lM1Ò2(*D^= R<]3NoȑZ'ًĄBLbM+$M=WrKBhp HCzbZiV%B_PR#\{ڜ v9&rov%78tJ蕪;=43- ֻ2=C٨8oiW2/j5g;~c!`mBvYn¥Aaq:=yрQEYMd 7@矿wCpk3(EfZYgN\'ֆN!T_T1\qzGc }ah~rћAJSVhjk2ɫ ui@9ZGMJڤF^Җ)*s@:}a RPuX/7 P [v|p-_T!/U(%͋(i1eb"r7>^<zAiUgWKy[ ғrj9JP$)&^5BL`L4@|[j9مfk|r-lx9X>QW0UϹ݁.;j6ЪrGvJ"-6>йD\m8C[8!!}_دV> Hl19eKV]{[OS|U;%M[SƏ= =뾕 Hq: `h` y|]q, \cPz\;iDAH TWcrvB8PvO9ǴwZ^(uy;gхZ*W*\vd` i:t CsW3o#ILO\{lykuW6\b/s.M_/K\:#»TeN,(e,< \r0-/,٦g-RTthAFd?!sa,(rVJ/U,I=b1^#2p;ƊJޑdE8|!(;uZTsaa628%ur}WQ5^o14@" $QCix Wîķ?cεlί+3A@>ǾQj{fȟp,RDn"T wg[&U7a3\H[(u++p~'q} Pk^I+?p3\ENVbJ .+ަw'?bHbh&p8AEU`ujӀvϻ^<UG?ç!ho)[zo-u&yhDl7- "Vpm^˰[E=d~ubUxnub>iN(;nR1d9{|މdyrNid[Kk"pXk_?،e}gt+{08*%RIky먗+v Ms$׸0 {UvhǑ^-lxE 쎙b-}M pwiZgrzNBӻ\hvb&]dXxjHH#nYLIOCS82'9RciJxy q$? `HH 2GHd< tV7k5P>6@k1c`T"Sz_}%7(o&3KͿ"";lKc6c6Z# p \bLdm47=:TH];թ R!v1f} KZ|L_1S}<.K=inw8\r.D",1Id>~(Q"1wASZ>]Y&h]y1׎\\:')V3L|'SNR+$T_o*,ܜ2AXۋ|gլWցu8X*6J'.rMVos&/'POx ?XHn&m–9;cf?H*M ۡOfþYI6,ԊM5Qlؖs:w x,U ltxa~dNB[."hď*7_Q"A[Ct{SWw>:LͅqfB&^0}6@y*:ePi]+{5hڷm!F7 $82[h%TؼUh:%HeE1s|dzɷG(kLwN 8 0&r2S6n]!_ghڄ~Pkk-nT;}vCzk@"g浥Mupof)r-E_qV )>CC3aD-qJ,`?p4PX9uvI&)\{\иL:+Mp>puRK9N{5 Dl߸Gdq?hll禯Y59A<uOf9hBn%L㟅I^a p0 e  ee+I^k|F7 Hƚ)yf61AW=@Yus!ĝ]diٓXƱӋY,,NX低 ^h `d: 5[&n3" ?K@x1 Z93~f'DG"'B]$m$39<>b"6%Քgz?h^8| 2[޽- jYGɾMu)$2oWOV<7r)o|f|3jz˧#?'w?=a|=0Ӹܴ? 't;`z:oL/^k#O^[zрXw^iq޼BGkx) Ԟ܇08p7{r󔷂fT xA|wegu7JmDr@vJP2Mޔ`N6_z4]vXvd]jq EByC$g_og[O-1E{bAƽ{+J˓:QPiqW4H-@ 2_h1MlJMy۩_l#` ~};^2ag&i2N2bLbw.)l'%!{1ke T{VbkdUZvQ{2|Kb!w=-#~(<ƌmeVY6߼2id*tv鍮ii(|cP9}?_Ӗ`i9zTp0u8Rh䳳jWͺ%[Aգ:>b^I@}> i4{.Cj4k>;[?r&Yu0o> NӖ2"KaOG5L5ܖ CfN^>q-p!'˚<~"]ָI-#x1ʼ;S[[;X'JqڽQ7υ;%LÅ'mseVe.W| Cm{Ѐa+G2 OWxtaHΦi.z{NϮ$wE?6fRyäj#l9,+ 8FL`ݍ7M&h껖_wDō_s0e!8E=$l,EkYVumvc3?T׹>uE#JP[2P~5o/9$%V̈́qm|[[u RBHW'2^:]mt&6:^ҐM Z1@$H RmS {\vz8*nYϙѕL _oBY]k![e†&czqj|:nHm V-= Ȯ!+D4*,a'voD%†aCvӐig.*+mcMУӽEYg^K\p#Jd#cBkUu jˬיϜu|aR/2m& 4?DcDJjwikRuQ3@$h>_Dpw\+oܼYS0iQb /^/WJ&:\5jH ܆佄]KtNC!ָTV<@p@H1XW 4rKr$cgAϟb2%WE0fiFV_j EwNaN7`72yc-$գL:c.e @΂HIC4epXEzS$ = {cʟ2M/7WEq! ]Q MW\r ߳*yFJjfE:M q R?RU: ၞsKHw?HXA,8K (ҐYgh D2B3kCk^}?;'CG+"d_G'R,\ x Nxo9*']|@r,#XFrꙵspVtlg t_1TǼ;cu9X/f#ҏpiPAR?,('a&,s^02Yh0%U1)xeO?k`eGR#ddu .[K;BF29.tqCaݯjpI`+E sxx8ğ論2.vle?)R`:jݢ=|bKh*S8ƨsv*L+7C`[>y^ݜ|  'nv,[@",̟/H{yF "R{ܣ]cHƩ" dg -0^"}%!j$5)ء]^$ )t! w yI`n̰Ɨs7RUΔJ_LsZOOQq,Fp(꤃[Tփ&)5 q-`@0bs_ >,c$E 9?%{[|`ގ,?b-q|k<M H;bFN 3N}sOi LIeyg$FZvВ<_|ƠӖ|{w䣖gzjP:pyF?a5ggR {Vbb OhĶg'c&FQu3RȚJe.C<Ÿ, 4݃ ԡ΅-$[|<;]KÄJsmC˪GP7tʚVAgcx@xE fςN/jI7-u <éW0";jXrQ,] W*u3es\vOygj}Z-АM9$KqF+C&MM&a Hؒ#%,)44S^ t䀈t$U6g5YSۓz:<%$j_ iWdvk$_,BSE8pO제Cܫf,)j$P (9Uu<KUuN(NS ܕsҵmψ("h=@( dST/yWs*%R3Ga%7T#Zȋ,W2#%2d3V6+!>zl[k').p: Gvsҿ* [cO^/v)1P^륱 ԥJad߸/0]d##;:VG(r_GTsbgL~˞B+U.Oz5)KSs"k-8lzO&e0#1ݥiq1 ĺ 3/as@j?VMSbgʋ۲߫~W+&(&!u=!W.lj5WwISMpIHYIS3WEZ+-c fs;F; 0x):PR T"h\0aDbI^2Q7&fo2q <\ݺ vĦPj\P2gE<[E=cNHWN?0rFJU fjpڶ`]QhK{O->칱ZӺyewv3LpȊ.E:1X(q nP(sIY9ݬWq]4G(G} JcF39g֍ڿvHjacaC09aQ#|^b۟H't8ON_sB8h6 #(Pt⢄<՛^G Oa) 0b&ՔcprW !`r$C.2,1'ѧI=pp?C:>[sڣER"WX ޞШ=J0>R7&Ck[}g !?+p;ic~9?$_.dR.8#`$?bugnar4W,@QhĿa\j΄(9Liwl8B5F<9b{ >z@fGIhwB$]mbMk}Dn;U(r4Q_[%VeolJ/=o(J 6P(tՖԤ^Wudp# !P9AK!ꉜݙjSG ˁ>t<7 gУzec/DK7럩.p=bW:} }HJzA$ozEժJzAIg:E{Ȼ-U 3YwX ]b)T+嫽aukl-3/06FcmMQ}ٌ)6q:ls߯mM\ZM=|UˆIQ"Oaz[i9H/iem_67^S#K%v IɅ ͓YxPRRPg8{gNn <ͦE>~tc\)r٧k# 1A bɮrH8!4(\Dc j9|JHJ2[I!y")$͈1u ]>ZAK:(ռB7Q+n?\l ۀ[G%: D+t!0QZ3c$4abs~x;b$ސK^ 3D31]%ᗹc O@7 P-&ygKdbK 7.`uK 0/78ܭ`Au>L2H 0`R עp6[ !{māVvL@&_\!D c`7쵺hh(ǶMa!'!VHJ: e'%J`Au8 pKQF҅)H k p\i>%/O.BW tMdG6,WƧ "*2N%ŗ' ,,pS{]HF%s1e̾Cy>1L`f{T*чa)RzT,4hm.LhO;fE@%{ә7O+ QHi׹zp.6Ĺ0#5$M^C|&E +|c{^ V5bZe" =L͔O?M/:qtAM6xp5$p%]恵BXq}s+wDn/ F0?y\S۳M5Y;-kyT^ՏĔEk f!}oJ9 Mi 16Dm#qaUF_*G^1{L ~cv#EH{?D&â`}a_VGI ryr ܎b<XkB QUڹ+MT7zU^ ͖9~+M6Ơ~a, &|jM N!s +~L< \(Td█263;eLa'w2>gε*;8h |tjn! wȸ`]IǑLw CEJ-a-Rb{#AO{u}Sdb+koy 4"M Q}L ~ԁN5J߫7 -AكPdG%VG?_Y]g;K 'ǘhSGl#T+/Mp\$"7iBװX~3N7kIm{pn&`-#GEi3!Zp„kyp Ϲǡ86o]p:o {~H:554 4[dcжؖ܀sr\xdL⻖^Š<ܹڪPyibF45!WѶNc8b1۟:@8)$ F;"u7勵[N- ;'Txj &0[ oIT[($ɭ24)E0ӳ^$mD#a۽zdScI19blsG7Z &WCHf 4btȮ@`?D/e(H#XڂE@aK3ex5b[6&r]?Na;@YwnHJi؅ns$&G4Y H hFj-Gac:9ޮ0yM5ll@QϺ{k|RGՙWO s+|mti'5־~r<`7-930JBNIl1"C80ndZ͹C$NK&n!t߱9͏A;G~۾ 6xgGiCvhN\ :N&:}oA QpK~6CgثnKD{xnF]6b<$pK"LEІ9(F,I tz{eW+8هJCZ!T%5LL^6cLYq+cbf/wgAYO^[bq!vZw-yfs\(X+ڐ 'sݓIۧ1|P&i0Wj"y8У J^l19ۮZhyg(/l(,*.>ʄ^wBȔ.꣸rx c/#zFˌCõ/;)5&s!}x =7HL#la_%% >l-fq 0܎'3B򼩏%-myf;1V:=s%H2>R~!( Iu? MQfQϧ,WCn)Rp E6rᢿWEޡ`&yNܢXk#7HN?A bk|cǤ_Ȁ}rѸi1Pdj؟*DA?N3Q$Yw@s[ns50w9lMfnG{= G]F:N􈱫c;2V`K1׉Rvr .fQNTT i'ɜSi <;+](?EAZt_3Q'9<E9H l6OMb03Nm܄}Mme|*3)2 ?4ڹ ZF6^66E|R5緲 bpWm90[nJÌ)h`,w3V␥:1pv~Fƀ)< ^1U,eI8: 3+tƻkqէ#֕@ <NVej0=\=tj0H{&@g&v5Tj EV(>~щǫ틘[hS1 VO q):hVq'N7XgwBC6)PhջRO>i tœq@\t,q5V#k'#=% OE9쀚;^FNFݷW I2F'C8N m zcf͂N};VL2>ߵ_beSE[sA"` HXMs#  [Tv&::XčՉ ),ݏJj }b] Ej\rlNًXRdӠi+G>?ub֫dɣ V} XRW|RQ!혆؋Z[[>>٩fDzw'4fGƮ3%AzRl,,9"Lb43 *se(#GE?5F{˫+1`>b^^0 Y䋄ݪ~Kh~L"qe.Z.٠qrDuԟ*LQoN@z9bTiKM.{"M@)>#as$Iq4[)pf<4VSbv5Oig wa٨JSk1WǶ@FYh嘝F:xtir7v wү2@kBjaܸe h$ EY9_J^<ƏԸ>VIUZ CdbD t %]@2ʎ}}&b4{aE4?ԆYds| ꑯ@f /4M"Y-gwCm .z$}5$^t4ף`EU)nH`}@͘Q`} 6).d2?V i&·$mbq@VR0qZ~#2bQ3Cu@7% ߘ.bɪ.7ϑm{_6'h:_qU^62T#JJRq/:ajB:]Mf KiEŶjFpM  l),k{a# y)>tD$˛>Z\HE5]8ui!mu?6U ˔pwa,e/ehW'~'\j4{^GC[6O8FԦaUw\'uR cm\xgeC~ j>uDv]FOWܕ \mt}{|6Լl a궺8)+j:opVV7M >zqw i+ /Ƥ̌V],Ć)q8gJohH]5Zic=:l^R Cރ8m\UModGwfJ@z>?(d3X'= ]m}’訠O0~.LA\&ݛ?}s4 UBjY%s{ߗIľA$u-WwAI}n\\N]:00JޛngT$s0 FI.t +л^x16"ј[o.EO=QL*Fh- كc|3O0Qi\qD$#ڀcQzo0eQmb\\ ?; ^y#Ss^TlTl p2.xd,%Y)E~}jpK^=pQlʹИ0us#} b1FvadzqLAԃ}SYer:MAL;}CwHipMY y|N V jr$޶`@< L,Bg12ܾDRC@Qn V6sB6CsNI=`˗FEUSSCݬ%xW\AJp~t>2ƞ]JBՇL3vBGE}1UՍ \2GݢhY3q%e20 |MnV+(a)7iC,y- ]嵿cľv("V!/ZHofl(]gvĉ:xm s`/TDiy-M?{7xHjZ4cmVzX/'-|EB"]&$pҋ jrmT&EPQ=&=HyʺPeR5dE!us;/>*x_^rJNYĸTL(\]}!,!\n9d ݳ_;!S[5,z~ F2t#v i;>pMt4qz Ev_duTZ۟ ?;*$F,>B},J43zDcj"{PW%7H`(W9 g~?=ز2H}:.{ <,"Ra-{v^~~v_la53mpL|~UhOtyvE@.K Bs6j`roWvJPJE$jNRf Ў%4xal)f oU6ՐtK׺ɔg2'?>U{B0JMz"z&s0)՟9I-t".EBX s R_”u_əDs. S ,FCF$By6d5%qQ4g ٲ鄻i|zF GV"NSK,0ߒs S6%M.T {&\{M|Z7Qƈ͑O5e9~oCk8 BS &>\ U)ƅ4j(e4[xOv -+c# Sx6|1OoBa4ӌnૅ _R0=ܲ߅@*, GWQ2칆n(&rs9bÐ3SFy~9M]O\IJqXKUNoPz? k4dk5kv}n9USCEhtJFtFNê %ٻh 2(C2eX:7SnB$*$-{:guN9^[ $Nߧup ;jjCHWRuE'#F^GN?iV*6<&TQWr#yĺgQ =L8Q,Jnkj?*՝*lNS8RHOׄcJ@|-#"-IOd´[Ϯ ^&]D҄pݝPkd0g+m #-C;ySk%?ۤΜlj+~_wN[Pi`xwh޿#uWO2,z"ϩZHo)*=BK-7NZn2f3f"4\8ȀuUN ;1EVY<`n2#z >ܠ C^j@!Wb|@duRdsU2eURtB|vK [C~KҦ =s%%ni2ӛM@H {QbaKƠt>{,>5ٶ|("ܯ&))ZY, 4FׅbHЩfn+FDҽx!b(v5\~87{ 鋊))]GIȅQ(.[ʡWy䐟GS O@!E”tUB- cGg^׺KRz|qUYI`E Q6: x*9ȿP-: HE^SE$ĻRe]8YgxvzUS49̮0 a>d#fwvtmQ@J.v\`51VJߗE`v@[ڪ2T/=1fec8;Q$Þ?>AC>xm!FLH.!. >D`6O-1$̋EW'aͪ!н@hW]R$z$`?<!Z*LOC[v?ga*7<ȕU0jDB%ָD㾥?m2C3#b_lY3=Szvsl qb$c3+@&D/ۍ <@`.F__-A7`M5e٬nseD?kjy3:d&@XB$="gQMiѦ%2Ȳᯰ* 'xjGϐ 4އMnq|ib 6$+n <2D(O4:vUmRA^<Ì# ƢNhRֳގIjɞSlF 5mW}x#;i +fNM+Z7+DO0+Ի.E<6t۞S\};*pu(|G+>ʄǗ!1P6gGPm8 8~U;r+3OYH23aq#O}Jin.crf0?NfAP& ]҅|EKv D ެx՗A%DTĺe[0h«5+Zp4@=`\6;QW(F~;c/F&zb7Dc> !S&6=_kJ'; lv}9gO/;*>W$Qr#ue}x$'#6IhLx_3)[3 _ %,y4NkjF3uėfj_=gnSHk[A9 .By֏g-8K\[5b>d=4TzN7|Dg?aw]y#Ų;q~8+ؼlʧ[pX! w¤{+~o5L3Mˈjb@ZD%?ڷw/ƏW::+R"rGsYV& L;)`3Si(C(REf* `]YOqK7n,É| 2> V2,3&s?U#ՇNiR|zTԃ}m > l($栀D9Ґ?+t+9v>jf.-fVHTqB KꝆ[PxC Wy/<.jH? y_MF)lq\oH7ĿN7W< )r#oG{  pS߃Q,=݌/`?VW=Fj~?fr%¿Zra!2a*-?q L3_&*=zN=1 A!@Rb:3;{k}F `2`tgsfzi%k[ZmQWP7p57TIx+}EkykgB\_x\ ʩL99IuvmELcmfW0ZPY냟m@q7q-}t#2΅i{M/<|.n¸z\оwUyJ~o(pA;n84+lw8yMԱmHc5>>X+LM>S7 [DUce Vp~mOY[HM*J_X}Z*lb~Rd, ' kx={c72׋BMo憁orVd:,]զx;XA:Ø5tTŻΖ0T^m M/G8(bu/Sdb/,7Cq!>p\06Ğ <>Ja%\pҦB2p_Kp |w¼߸OspE1`#tmˢ1"2gⶮlXԅԉu,է*rϑ%C=[QZS7u`e#D?rF}_pHD샊t7B^3~ ݔbR;#6 C΃m@UCOWv +M[%|y&!zٞ$!/^~v8 Η {J1ߡ?盆bƉȢw߯_SVQVfz& OXT4"(alCN#|W"7R>5 7܃Y1hf 23m:diR\x"'$a, 25"Rƍs= Zv",;hdC"I `fD hY)A>\\ڤVg/u;F'Jt` ߷Oi]l1 ?;q*'7 (E6!5chpWe$vlqWxmT crvY՛4  & U(>-'ݞ:e\ݑck#Nek$CGnr9N,x4@WpЍTB&JѤ&NR_Х4r)oMys 719O~0b4[1q D72F+f//& җ8D,8{S{7/Jr9c8mc?j>|qu@wiH#Ɓ[$!hJE..e%v]ѹHu]xurykf")y r8po1`kOߎCb~xr&Y6 v$-* y=oC-,$@AL!mUul}Put(v;aA}9xiU(O`yxH5T?萭ԌAdt+x)oXN?ќ9K|@'}QưBY&d4sRjۻhĭŐk#ޑyޗfY 5Gb\U/,t84!?%[wNܝy=e({#H~?mVn^_ĥkϮHȹM94u{=mЖUOr  KyKشr).RhQ%Lw`)x]*0AfPglCQFh͔~9E^c i4ERz4w2GU6՜?1u?^i@Nj%w`xfC6t ur m3zeR0Bo\zN& io)eI+ aUfwH̼{Mp'rVJ=m%TlJ3ތcsk8HAJi Wfm[)fWI é3+d1'|ʨEQl8[3иg' TV-①vQ0S֟hI+ŤJZ7IiCDBy~<-Iy tAu3ȻxIzPЕrgv B󄼲IJM%c?/Ξuv/uxXdGl^wj4DHmC>\ u?i r?RS XLW h~'h=`"ItRiB+fJ:H@*}5u>a~>܈EZS::1 cm?FB Jp:Dq{h7ή5No  ޘ%1:)b'[u/[0ݫ]?FMi.3y1-/8oԅ "M(TSY1^B#Cvk)JKً H ⭰)|#yy(F$vTars.p`]}oGޫFG%E A@窧:xUmz߆FTTNfN%Q@ޔHj)>OI_C ]N4(ۨ<n/7r*ŧG|hH< d; 3Ճ{ϛ?>Jlj;< BgfE%/p&3GD3=TP,uSf`yU_ Bpj-rYc =V$w()r8m\1@V|dƸUgÓ>,CYhXWHJ2Ciϧd.~,bH7g|MkԠMeTłna#-/n%g2Fia-Kܠypn$/Lמ;?~3Ͻ(`S\V8<1i`k\C U7^D^P xD3Ka`$y~ zY "W;#Tp)bx* H~L ;EK݅ՙ "8i/XRedX &A[?cf:3 "猄=i*.1%Dz}Ag3Rћ஼<&;NSb®)7[d|8P-ӞT!ݨ7ihP\D[nb:6F\*X..Ͳ5[ew*6* ľ&&sn.&Kp_v-oaS_ʖ=)< a+Tɛ>EVZi BS˻PB?wXƕ5a?w |Y3Ѣ`W9?H坉9׍s;,Wy$~Qd}ǐrmQ02f f==RHEU/PVɗƝQP6 Q*@ rz(!t\ U$+/7Fg\E66NM?7&ְ#Owi9U7  Y? 'G$ o7k:U#UCo5*|Sap,9~\KNkX=ÎEM9ID3ެ݇?NY#tKHsHnyҹ3&jUGZ߄ts}9(PV:z~c =ba'~^8ҧroL`qJWzI WgemZ 35p~\`̩ A_z\ʤqRiQc 3itΏx&\'Bo..mcSw[ B{AP:1TgfqmT] :p OsIMJ|<{|i~.F~G,1FrkrS,^Q`' ZKjyӿwnQXRVUvv9d`R`b pvI:^oE#svyjUg1=X UIX`eD~1O{3xIp”QDԇ,? &لͯvIPbtS.CD0<4;GIF4Z@Av+0G ݯpתǝb``⚰DvXO< 8Y6_9_P5Fh=[d0/6wkxӿ]{QONȨ4.Ṷ\`D F^ p({x +(V;'UJq*j#8qzN`7`ӳexȯ]?ztyo|@ݜt:qt4o{vO&=: dAră(lGxU9~b$e8/(޶&'=(YUw{6g#`{5U\1]$~YMtϝ"5^jDI=۵2/;<TUykko} mIJ= 5 `Ub F03vw܏2WF__:Br͐V i%әW= mwNw!̆I~۾I|L[* NXѩ!u;Q?aȁ=?h&C{)@@%nh·ig!r] bͅ{C%Kc/.lfqA`/S-)P{^jVcJeR[|nҋ dL2K |/2^@G nJk󷱲aYق[iC:ue =)DHƿX(u[MFƘoTpC!t1t$2jTMWvTܦ_߬vQbznl7dÆԽU |Rȋ0_H۱DLhM#Be*q f)әSzdL6l[.R @lkAkuyK ҧJS6a_n+jju;x8# XLÝ jejlzy0"#Kg? P,9 e"&QV @e \vc(*9,RB@8s]]N<Kɚ>Gl[dQn!~U:}l29`nB0]|W nNOzgݛŴ@%fI_&^peBO-lͽ"A bX8'lih( K>U-Ep 1m3g:s1!j;gVm-vvMŒ8e2k|Mf;@J#adgnRΞ5$U|he ξÓaާVRwB1 /R}>ׇH?0w-p֣$IdCvt ɓws=7zԴs*!A1\ͯ5}\?M'cz7"3%Q x" =Pg>RH`\ďLZa&<%ߙdVwH`EVTZ >-bz`GoA&c&w3xH ԗ㈺9g_,FPO줛 /sXȇ̋(C*]1o 1L M}cg mgm\k]G=هp8GXIܘ'D/Zӹs +ml3Qn˟Nd-JZVu?eq^V${=W⠎I!{f_$Hܔ Tn,h#p?[9W+w Q81wm(Ё+L֗WT])$ F֪~ #l Wj!):RAD|!ϵL נbn?eRii |€x=þOq$ۀ V}SH&GGa2,jp_OKJ0=iW\O>[ QБ)0w "vz$8~  wC6Hَ!VjڛC7)~ ?9#JDKOUS,a7c5?:On5m |_Va"yM@]]?TƉ ƥ5T䩔@욡,}Od9Pp-U/)ۧ!tMc=lѰWxT }'{N w}۴ky*^x'Z%RabG#-AO03ngI9B0/wKM=pq4h[ ) ey Haw腄{,U#ʟC.]u0-z29/IS@'SmZ꼕/D5&>Ϧzu[ UݗWA_;*I])KP7}p+oW$aE`X+W౞lAA:ի4G"ͭD2ugg[ijOA)nHw=RFlj3{c eɹFwWZ'zqI^ILyM'ȸkHGM]A bwIŁ4K^tq>za*W0EFEi&N?y+{8H7QғzM+m3PjׇI5<D`c68[ZՐ>=;|Xwyuŋ+G(D]pW?CD=;oQN?o `gԥ>OI|W wW-܌ gr{+{㍖hVC(&Y;Rv\(Teldt50ٕk9qgL;MzZ ~p0 +P T'o!Hds/V|`a>Mq|ٚJ/JniYr[d`Bi+8…2I.Sj*ߤ8zB9^Nfࠖovwj٨xZZ"ei$]&~y|?1 ztFٜeg1r]O9NtzLU{T' *FK vQ29!Y8pyCq{*꩝u8S\ӒTʭ 7fPJbHaE6/ q #{",,lՙ+%;?.H ζz `n¤K;{p̩Tz)]SHPA2Ea5@%~ q2fSo9kPuZщж}M|]y4’eqԩ :5Tk8rGg 8?bc`oE]U".#ocUU7)jehmq/ j@EcO: zcJʬy/٬H6SB$cЫuܯk$j@3 'הhc^7C>w FHwH97H8j(/EHx\EHB+*5&#rȎ9Rt{7hbXMV^fMu<>LP"i@t?Fqv\/'1FpրP#}ˇ ZL9 U2:vO2'#/` >[f~Udh)^C!v c,Gdo2RPm+CD9N2xSEus>+s8 &[ BoG3ⳏ$TjFJiב ;mJ |)ZPZU'*+F%/~#k8ėyyM{IpWLSYۻK}=,D][%K<`(5qw9k_|r{|8M%Ɖvؗ.ċ\|JO|K7 Nav*Qc=.il{  T ʊ!QpL{>,<o[n3|=AwwۭM&S *ʵV0=#^ ߍP8aU w +cUsbz):g-r o}FWpsLWf"2zE15 p +NxRr:K[dbvt3NDk`g wvSWFojd >NPrrdz%wEV}kեb2EA~@^Jt~xfK1a2>{+~١K- γ0a8o&iѝUut*<nĊw& KLmUIDQc+W6C:V^n)n {r|k4~We6#KW1 t5ArԹm !$ߦ m(Z\^Ycd\B9Y.àdD>xm E{ ؑoC&#\^RybX" ZbT-&@Y:f?%t ohO3%v-4=VHץĝj o&CEPj>H p`[_UsT%ȁ䲏(B7uVWfϨ @mcXL=:%#F$ZK4pe$n.fc .}JacgU){\0zz{ˮeNtT>ЉFz$]ճ[HSY^13jptg`687QjcT0cNxHrY HKWiZz8 |}`p0,7gAvE{>qjv8*b[TOPO"CJT̴aae'iMdnNL<*@")N ~yn$XFaaIo▐AWt#'Mdңw|w[bPwK|Jx WH!h" 1҄Z |S/+-*2նI*޸y~3A!_*Sl_:6bXw {Y84R`3)ZtOwYb `^NZFzN bJ5l`GkYm%i^O_sI-w$×xu,Ul# bd%ؿ^v?K}U&ȇXL.:ϩ7gȀS91$8Erkba1DD`h3Ke.ɏ[g1U)iΦ%u Ǚ@)/ j['qkS+˼v|b)Ns3<ʑ:y\z ϧ?5Ͳۘ$G߅(Fȃ}~@$v'Hz,eab׊vħ&EmAquy8P&ģ5cԷDGgn.6kϧ@4ۘ$#TNkrJDHq{'6raNZXPqI_  k b%)v'@ }DlJ'zaf'kJ}̑W|dB׳51 [?-r3 y}(Mu`ټY!q~GL*48eb*Vea;,wk% R[VГHWƉ;0K ?J-k, L• G(JV/ &>LcE/E7Ey3)"9lVQ۷_!|;B;nG#EEGRZn ix+T>!%0j!*И𺜜 Ѿ(*6Y5tzR_ # v蒋12$ x _8o/P Ł-qt+.WCU-C!Ȅ'ыqjfSet8Ȱ=+5d wa.}eYѺߥY>y Bh U89R\.֗td li7BT=ט0D/ȫ'ǔi ;U#vEAIBF2|mXg*)# _\uEb(-\kn]id* ?^ $]bU0M:F]n7{ʜвЋק: )B9Y1bah˨si? !%1mOxu9: ̪2xso|^ܹ6 dRUE1t];vv*̨qkzV=JVS+ D;8r.&(Y[V:CP@.{>qNj4fiǩ`46?G6Eͭ\Or4 5R$Nے;;~Svzd )7pGu`ٳY[Pኴ}Xoz(/Gu<ZHJ0gѺOHr&ζmwUz 9~b_{E +?G(CS8EGu>ÐWt mKIac +A>U7#tZW,%C9I[ _@f?A h @#_kΌE O\QwOV_Qܕ8X"EӞܕweFSܝRsK}[)ÌYIߖKRl$ikF;΄ή5dݨ;c;F \j{ v`VKCX%1W$Dcu6mf]zgI_ǷI;FihVOg>l(ʯ9/H ;y|,.6դC( 5KA].3=\U+#sH#^yQ0׋q%OXIs8ZM?޷gng0ٮAD{w7f$ nj"Xlyѯ}\Ma!(f.kZS p&{)ҳ-W;98C^.O?A< hm[=9sM)!;@qj YL#*9YV |m9C;qtnL69WJc:gX2U,hCQ5:3,+sQ~UŌ`QϪz"Pd ʎ:.8uV';H'kέ4*埑ϩm9(F9#37Gy#}"ͩRm#-cDQk_XWqTⲄϥO66B-ke[8G@5ėC''#iƺBe<7={L!)Anլ=kB{ocSw2B[ԉKq="ZM8_MgX\+;ŭ;^Q6;#)%V|CD@m V\v ʶYlz ndG2 )2b [AhU/(#@y69)Ky;s7_Yʙ'>GJ햳[GMEmҭX\QM.`,k#"= X+GlϨwz@V33FHLj"gTꬤEȲ"q䬁oė6༶aHBjs 9m:";>\՝BU>(ZϠuXQ!ɉfDѷaܿP??Pn* PӵT2pAS?F'jG{,ͷiOX õQCeTU 8)ؕws!Wѫ?2'~ ؘI$FWD wˏiD"/Ư#xkUuGUǞ=ǏUmy@=n^a 44<U "v0bHKC 4[i898|W R $M|_4ۣ鬓(W@>G1̑%)$6[| ϟZ,as7f̑=Z-- I&MfὈ]|T$vk-Q#ij,s{&.ly0iKǪkQҝ"R3V9w8` L8u;>~Q,N/ $I@GۮZ,(6[NjbQ K~Ωs-OM2(e*z~.d Gb6?&%S1>XPxޱe.sUw(Z ail5C"ƾwOlu)Ky ؝WOc_PcZ)_Ө(Iםd]0yFt}RVCC*6eKW bZ+OD]**IKWEMrzr_|1q]ng }/Ok[bE-~}GzkMIi]z B~Fwx$ ^D+IR־[eB ~ssA+l#P =*D;E#;8vY,Mb/~NSf>CJ, #"u"IhM i Z_r=x CI-QEhxER>42;UQkp.4 .|OݣzdtfKO#ZŐ,FsU#v9 0Kom"w@R'~'s41CQѝ!xS{ rNo.3v#! TVoE6! /\&usftpPDD-/5һ+Kjdg~Jho^ 载 Qw>efJ=_,]3a @EyϪk`0Hu_M S%fh?%!BI&-C->:d`oe}{u!}߸`#h!:B(Y)6rfĬ0,ZDHL9up*Q#3U7(FXao궸4=d MrʑL#8N 计w W|?>UAs,vX3{%kU2pm@]K5*i1#u:hg9jXWLu?h3Xnlט %[DЂBf+QXUO[ԇc B&~;t˄G2O^ՐБR!n;*P OaJ_{0w0Y=(~nFN)gh@$Un^~> AUPh>ыGNeQ}bt{)TOѻ 382ly=F_mNGRHQnV9Α(E+mAM~硷~F@`z"{I HK)ژ>79UtRfNaӎ q7>lKEB_ܩjt 8&V\v JבMU$XǴqְ{* 1lzZƻ!GY3*0~"jh&WfRwOLTG0R䷯ v C<;"/CջQY ~\UGɹBt&ohd/]Zt~To\IzI:Z0jٰƙ7~(j.'XQ-tDf1pX\pn)8u%iZ]6Gm ˾-ˍ⼥KƸK Of}Tl0ˉz<O&F(-D8FJBm& A &1oJђfF: I\Jafw5`tTtQ{u_dЫCSZJL^2DUvkγeV`$w<e>:\ٕ^d3ZI9m]$ ybdZe]Jw9ޑgfJ:-GE LAI1`Bl PoC RWu5 ȧpj?۸_\a`qvx2fH{۞4|{rBj7=;e^~c"헋t\)ԿN\QW giG)aUz 2&txPB &XRPF+tزY9OBZuصLۘ8#Jf>0Nkݾ(~UϬfto<J/siTWXKE2ܘޭql=*䈎^kΜ\n6qF٫w opRf%[pA J<*LH~Ƶ${7Xf ۃq|fҌhWpǻ%er 2#t~!mp>4#B\~)QZqP{rV}b# BdM#@ __Tpͭ"RrB9 x?MɚӲlƤNH&Z_J'|c=$_e,)}ps*iF0dh;\u;_C י]`AFnuH[Hdh7ؼj]Ӂ~Ҷ/H!ywXTuG I]I$ i{ XSԫ%KDȰ #m" r9WٙZ˒_Ǚ"?*yOsns5od@&ž=޶Tw>ZphHQhJu2'.UbJʣb,: ~Txr I-pp h Kk8>k9 )-\H塚lo*VP|6LQ9ArcG6Ftd48j'*}ʵ!A1ܭ5\0, 2Y tia5FGn^X#mtJKɋkXmG$@(\h,0 xBAjk/ERmk͛3I޹ ?%>72nMHTR}z,krhCunU{F c]BA{nQ#,BCbm@OhKH#aUCsr1k+EgAgL#Xp!C8gz( 5 nLy4 &lH:@ Z6`gț1eLI~ՇpU}~ŏ 8:6$[MvO:I)wX4_nyCf2(j:}6Y!4 s%rVR⼲V{)mP$7O ћmJd>28_|yt'5Bz7MOF#_4e9VNn@91W;H϶vؑ]^E@ˡu j>.38rrq9p <HwZoS-ڙ+򻿅t\ҫɜ;EuKkUtN0HH lWx߿tKqr 0 ).k&d<9y0 smݡ)~^*`{'[۫ DR>D/xHR9^ک&Ԭr)Hi֕ z唥5. RyYO}?_ػa:zgXm >\7T[ >m[.扷='L'FT -M@\햸CO⁩- -1;8,v#VRb_k+Sgf)%]x5W/r7ԿՃ@D{ux=R_xؽ^TV:ٲ fvm1Dy%G.R&%sPJYV_ Sha=. S2ƣsB[OE4ύc(r}bS`qPmg`(=B wXc~+yv}oΉyÅ%|rt ռ\0gl? ♺Pl rD2!\%ֽ琌BQv97Qku*o #6pһERT^ 3l&34]O}mp'b^%Õ6c 4"lOQnD! 4㠢<\_ƉKoCV@ ?R;\JiR CXW=lw<$ڕu5Z`RO+di*!{ HLwOF<A<^*(d3¯_b IcYV`z2dz0$WtN&mڥ U$ lBkZ$HD!,$DW ݚ;N"XTۙWoe  9,c8`0FJv%%ƚ,2ZLoz'%1v4ZTTL+)(N˻ tc KCz|8]O7 $ ؅tTaLh eQMvD \@K|vw.l~Ǽ7c4}} ֡Ru B* |W$(*(1f$hXҝ ;Κѯ(0Gv I#܄AC-Na?6$,> ry-nB`wT;nyU$!XK'u WNƁ絜Ci$[2<̈́BcG?iPA< L չMRZY]l(Ww\ֻ3~uRV_P SWJVȹKWq$uqAs;n5;R-ox[ lk$By859#]Q/qSvC2g͖ny*490z#Ŷn{18Va`LZl/W߄xV>^#MUDC&q <3|$ Q*!=x*`yp r](Y:yi$QH_24ٝác!n*9ESQ>$`ׇ1&bIZb+Kಮc<f-"9EEN<vЫ9MǵCRc~kג@~0 1t!X}8:A-K@_99['QA\%|WzF%0 ʤ(&){P]I6Zݜp6&;[U0a9v۵}Bpa*;MF|r߾>ڝcX-d1 QbBx2%eVXߟ>u iY.5g0X웤LD$:mޜl h/ri{MpJʹ8^bmȾN܈ \.$}z (dZ~}[xxzӾм^t]"W^61At^nj~,х[IY>Ptdsޫ 81;n|`xVcVlgӠ$vv>%O2eÛ=i╴]r 9ڟlt"?Uš-Bz OF !i>GcMZo;)YSs?[<`nrйYHh)Є&MMQ@*,a/9/t: h(VGnH`&4/_o*n`c&& ~t-r&[؎l01_ =4| sy/i/d7+GEɱYb9{|,iV,bD\XzTI^Xv/ٚH흍©iKx4VhSc(J7V է$,n/:O*;/} iqq?o|F VBSJ8&H"D{>Dcd60 |iNrgZ3xT$9 30N^1x.h&`q;sHBх[[W>˂닖gXQLlVwY<bٚ4y9;`V5%,QODZRt6k,[.֡ &F+i?n! a`oi:KR]j{%".3|ďB >sWX{8#߅~h3`-l,ߠ 5q])*Gqv:%N{ zy+?Kc`=, 5K/NI]iÅv=ѣ.PMdfqک-]5YjޕM9\:F܍Fc$©FhU`PΤ3MڥKeSꗡ){cE\^G9?u;8J8ىv]syg`ȔҹaqUĨ"BML *Tc@\ F7ȐkFƍR [kT$%WWikSEBթ h\A~ṴϢ(^'8Tn,T,^{vUMdf.E(E0r6OS D} '~BULe|$yNm}^ ؛Ӈ,slnLꜧ uD ,:{{4B墄'"o}S1Oݵ<ξfW-V%EƼ]r. BlP VRĥX KbH/rl l1`(cTHդƈEɟh\㚤2(\ˌ,NBy\'68ux$䲊أK&|.$!9UTds;s8a:f2$h Ź3߫8z[وzFuߙn ( U}6Ru*sF@㏾%!/c;A6UH Eig8~fCΡ%2BoƤ/3"sNЬSr[k&%J0@j8 -T*.c+V^bN mTD2sNDf]aU,q.$UQF(!.qPzq,jnsotHnJ:Ez!fL;z29,'֐K_km$hoӦ޳‰|H3J⮤M@B64 Т*j'2ba`(WINV dW4}Ts=Cd-WQJ6SWċMZ~; KW) qF⹒W-۞xP>(5>VKq֚gXMsxQy?l/OP%RntfNrHp.ϑ圫y&Ե9MP30<=؃Ǹ*Nf|OҎ7C# i!N(#k5*Ek38 pg:l‰#pJIhV[i X'K/{*U_1mHN?~~{̈^oWCgh!z۠\vT ۰ìDjِ c@I )Svpڗ<~pc,A $՘oPiZ#x4ţU K]Gd]O `PV0Cv 'Z4H@qbs|#NCZ= Ri 6n3[>qp-;htOL7`Bv /dx֨Rfq4pOIPB,ztP 9w!8nrVo&hQқ|⑦Ւ{| VMtR%wۏr,-|4LR{NBVd\(E?}'qz6iIR5DHb*jᷙVF<'ɚ ?W^de|ROEKs!_6ܴkׁGp#\Zd5ʇX(OQ{ihWMM b8{wGr[`?E:x\mL6H!"[:ou JIZఄK`+PdN!PH;ۚy\O<`5A׻gSk4%B|B}T"ĺu'BErIy=NSuwx&DX*vgnCuZͻH;"u rư 6 `]`Ԟ $(BE5V a&.ku;ʔflǻ$iR;MwDϩmh#bSMS::n g}<9fODfxAΎmX h˚ʏ.lڱ:T6Srm([ɓIhٔrk >樿9cGKSnս` \X SHٹg8Y"<+S+_>J lULtLXӁ+KAc1O j;borG,|PWXbsɳ!%' K)/1 F+E -,|gmr)zk6IZao?KB_%%c.Ċv Q1e/b]m% "l<(3`~+᷌"a^ɿP{P_֬2v .oQsG@7V= ]W.})9%gΘnhkg*TL I4d:>}j>H2+ej!8ߊڶşW,I<'\A)Dyw/CR! Q/rmcPC <>^Ev &}06ZwV! k}vӿy^;  dg%U#wH(C60϶w*3UpBl ~cC&̟,DƳ4Ё9(l(DQƾg e5=FB kMoJjX2Scк.rJC f+''oyE2i ]Ϩ*hu&V :g] i;WrD Z^5C?fZ̯dk-=ο[vŝUͷny\Vj'KD1nnmSS}ŞL6ީӵ+- "9e=T,n|^9=u,գBG:n% ၰPxq8s;~0{ Cq)8ps7H|VlAUHqYbfrٝr9\(Sx(;].{P#7O~fh::?;ۯ4:=D=YW?*Vް |N:ڬ7Ǻc(*p겊Ol_@[@̷O5aܐj--opũAk;y>wIl'U ܿ~qNrb\bw2MvW RF_7gcT+䜍q.E'+ّ%ְLTod 4~)}su|rW"9ܳ3֤5MU'o6E\ܣ 5oƊ .ig @UQGC-ܣ%76ci\WQq&o5z) n{f%-{F9PyIs C989pJtNEI2!8>{5ղuDϴyLIy蓲h>@u&$KL+6-2B 6#:`| I7#{9 ]444s3`S[4[>\(k XnW:8EREU(}I =@Pڤ' =ʃwߡ=0 yo^եð@umÃ;WVU_Z EP2iT}.*3T jz^HKS8ѓGcJ717wE=! Nh㳕#EgvQ_%Ӱ>KdG86UsF]" [lS5T&R0Щ׾l Zredy A@Z6}%"Oºz&8`.܌7Bd+&/P+qZUVҁh& #UVt!)ѡ![3zҺE 9gn~j{7@tqhԬxۦou+^v P;ǭ͛e>|ZnqEz' }2/]Wg69DIj~}JaΑ>T4Uγ}YBֹ4tڹa#Z4v7D@WHtij6/Dx՗26TΌ5 %$- )J&Gwi10"J,[oyvUүWRd!pt8/='E; V!N ~t\zÆѮ&Ze [/p~.q(RnYu'ƪ0T[!]]]ld4Z<׳]Q".0Aed/B$& ay'v98yw}lpCfT׬\g2K}Rpk?D&Ʃ'v,U069mz#FE5a7Z#4$~bH#g%gCa>dbI P{@~ÅwW,|?7P)=@ V#fDtຟc΢xp K9 ''biIHdAT9ݮ$Ibz=4RVUmWcѡ oC(6{/|ɧ?LuK<^uZ-u4K$Uyd uL#׹L;$O FLގ2OSL|tI^I&ɇa-x}iŻ!%,jWfnC&I2|jyId@N0 'b:XS XHPrxrNr8,L>B28Ӛ:J] 4@[te (R<Ԅ;LB T'"\Q[=RJo)f&µ[_IKav8rK;}𻭀[bK@Dk.Vml?灀/`.[/s²OkFbdhƜ5?.E3 qQa<8ucS JL]/%1rD3|V_,jpq Ej c Hc:|(42[&s΋ͽ ){а>ހS@Aa5$\dLa&yfR 4poܒ)M_'gD01Qg .3J m=Rrn,I~n q!Vs! NFY9a I Xa:ۻTjoaÝ4arnkq97 ar7J>. ΔA*JmQ HLJ{WBzyOuy^Ԙ{)#-g:|_B$" Ó"![)dmҸLһKp1v%KFCVuBvHhF Q>ppJEK$ )` hdf=fJ f[~Qc/g7< X^Jx؊MKkKTx_ƚ X1՘ oXZc3}[%fQ{/Ja?K_-m28WoƘMK$K@/ҷ[QZ*;hq%wiDuNqN8A6`=y{EA`kȃY[HFBldwa#Pa+c ,ىi_F%cM-GZ,pc@vmhN9#E7^ugZѸҤLFzy> F2gAxmص30m L#Ӝ0$?;Hz# z>CX/xkm-`&Υ}{]MUUiHDz=cK$*93.tZY)йv9y?@f_ʸG)8;Xnd B{/r4i!Xdox˓ad{$G2J!KBGf")DzkDv&We ';z B=Ta 0FQs9{*Di!\RγxEAX`,9j_koVL'Tw&oRaB"!`w50>H1WcBOs kiL,\'^GWu'Z0THQf^q1>(06ȃ/Co9~geqdxN؝ Ƅ>Ux\ >TnL!hġp߫fKUTc,2t~~ؕ1}EBo6$!!G$u;`bƢSjLL+{,mJ}NؽRCD.A/$w@LFZUgV:0Ts\ !jޯ1SsGװXeHk^CyYO4_wb"T"0ZO#5IaVQc]ަh냒+b%Q YIbm%sn}#Nv,Bf7ȕ408e3gYL٪Ve>v$˽\L6شϠ1X$<|K;M"+l]^jVQ3ACP"/3K*j9˰^߾L gdu|FC;!mS2] 'BZWԪ¹Gd7! .Ыu'hJ!s"Z#*h/(j;'"(ݢ]je"4/mlWWz7@x;DmRV03د!#Vod8"!Dk-$N%J7]@ [A&Lj k dl9QD_v}@'Q wMbզ ST?ދ=_tͫ;zV|#8r ,?t,"Q87w~Fǃ;?¤U>%ݮ6J- ˜- !5QwOo^Lq@"FʆW?پO,U.t_aV60&$|t\ec..x-@6`cK'= }Y 4IFfU-6 %Iqדd&K^/Q苃CCR'ڇo3Xԧ`^^-P^^bѬ?+FM'pP_[ĕ@Cg4X Gs|I,?1KfgG~lB&kOkwvP'V&> $A*fLE;#GCU. 5(yQ7qb-rqG/]'Cn!&\kݫ~$2x>V*fc٨:O-{MB-4cm8`^/W`Zz dcBކR8zB" 1G,'#tDV#QhVɌ=R =zaerND4_tjFGw "ܱi7 iW~6"C(F6' + M~鳶Q^O㻐ޘ@L]q_ʠ(e:~ RF䍞ҡ1Pmk 8`ƂO*? 2x<͵0}eaР̉~{=ƙI̙0B*;1vͻ~%XY i&aUew>d ٫z:Gi(Jm FZO2Ů)6p |7)L1([vqJ.#k2jME h쟺yø<( %p|] M;|pRߧ@3KǔO(hrQ^>`t<+%/m:dP'+:~n=MG-[H,QTHՓOA-w{kTي^ku}Gȿ*, mP@5$n i Pʚ4, ϙ)X-OMN+ĬlEr[WM+(qp{QZ a>#Yw@҆KwBg7NsNmd"U8==Y+?fNUYpOzɅQۤ$o2#;0(c1t.)'BkhTXKa~kWc!w>8? '0!r"ugD&%E4HI'2(grUA\$ƺ^E`?́b3[1#*L|G7* 莴1K'>{tƚ\ IAј~gźrYqV聃i:W|{ [G~Jy%iLW9>v$rkU1!cV·y+ /kG9`adjns ΋<3gZx~Wa#H355Hw)hwmIӘu 6R,*b|LXaWEoOr&X2{j-ilDBVӭah]W4Q! U! |ghR;$Ǘ؇ڤ4ĊJ TAyOَŒC%3R (T>߆Mh۰_?7 ;Xva/݅D|Dn/)0j=PP8v4s'D,>~|R0!6>J[yZ)ݵ->U܃d: K5!̓blB)*OuyJ9tabL"i}qt/4_T-V͈bhYlrW3)c,qG($lh+-Z%ՠ'ʵϟ+iDppXG-'PEH^Аal$&h9]f#eLK݆98~9(}-ϲ= AG0YHҨ%7.N<') ;c' ~WǞyOJàْ^Leh4s.k3_.0* &d Q*~[M7G)vmR8J}2{AA[bd=|]Cfl}N*%j tcAۇV:6P`Tle."  ʬ~Z'/'l@&qҲea/z b=c $Ͱ|3h^Ҩv^~[,țql?+jiA)q11QR϶'hcme& `6u[k(Q_s+KhTK" ;,Ͻ q'ߚ;9w=`Yg2纼JYVZqCڄNpn_ =p0+vlj^.(hhҨSA:HiiJ{9K ~r)I`F )= JFAh]m;4{ )cѣ-Dexc3挌;*''\~aւA!^Ol1 #j4쓹ddCĀ{ +*٨j5>jeZbʋF!.b^I2PaJ$exܝe-R+u27~'U͍L؟ 'v=ݼ7]٢Fѭ9~z )g:%&IQ%ފS-O՗5mHof *Y=A\)*DIA÷e.ScK4 GFpS M;څ^i[㱬-\.s]-ߓ6Ijꏇ%5[; U&U/ ar5b}@ht>8<ըp֛VZ?,onP0tG]YC TwR95ş",0X(b8[, 7N$4A_$%۩#GSdPKqbZi VJ>u\ ׯ_Zj$-G{䤻\sIA* ZZ?D 8< * &_7wB.q3{d<6fJ0.U=l;O c] 30Lu$#Z)XScbqdE0Q O<_9#(dUa`VhS}\hQNnz9Y]jP3?C'չCqXf$h~,d{:6g`&bGm)#~^?<+Stsq_Q/>}Qygƺ91R伬c~2V$r׆ SR;0!NpYWc3򬸜y +L<)t.ɲ26Ɏ% nޫ>Y(azyvj ҁze ժ+yKIp&$ "TkǮΘk-d9~:cZ,;"5hH%Xnk.&yk$Kͤ*:t )5+ T?x,L/X_k5Z (wb0"aqfNngsZK*f idշEӤBə |7-iAtz<[0{șYT<8qe?>]vks*ǟdh=#|,m< =6N97gOYEP9NM0yـ S8qM8m0LDeŚ ?$2|[9nIirGn\ubZHrUu4LN!z3{rP l`w Ygft՗EՎR|~3V-f\ > -*|:I -hw!jӶUƄʷ&Zk5ĝiO-~ty,"3~؟2B W098xsͬv5;Ay 9ܼd ,:RߙlI=up# igOxJ$ #M 0ޢ>uKNYK;,pt$v׈')/4ՏO:yk`scnow6?g# k:ni ڀkǫogUE`GQ.^kht7[.:1\SDA6d,` Л@o`66i[l}%:;U2ѨkUzyDv3ȹTY@H(5)¿gFF8_}! sJhDM}fIsŁ4TIg[y{N]QwQ<&/IW5萖a-FgE(Nff徭0ʨ @& (vP;ȳَbaJTY;r ZExev!ft 1 Qzgoӣ8ŁQ6\u ~Fjhrn2wٰy j~|GcRXg^m,Mn,gxBYo7s8hE˛)5#-j90 luE/Zp4X-.O>o)5&Ui^լ_;dRl{Ґjҙ|B/AB([,.}ж*&X T_; ,B1)p%b HJb+tr$xaC~&;yf#e*RՐm~b:f11N;Au([7i+ԥqA%ei!:*Vm(ʉ:*fCTʹӹ$S:ujGvb>tz <.N9u9ux9rzi,T7,Qϸ. \/w\tE7*.y%49,YRJ3UP@:siQBCs#AgH_jLNGjKvt+,c}U&h5 E]*@a \y;N$x9gIKn@ "/\֠KF^[64(+S]7 Uonm/Dbjns쯰11G_vL}Vj){(z4kߏ2i=Ě:,w ]CmPJǒ$⃣[P}~?u*]qE|KGW;QDXwr[wx BrJ xaY#%uPp}ý7 b)SM$*  :7@ҀDFyz AKFAZz~~8ϼzc:MĢ"ܵe bӇ H8܈WQ*Y7*w>F\GCmV Z}WΥ&< H2Ѡv^) 'ZzԴgaЩjnDW8_vewz@YDr\TuEdQݭ8#(f^ɫ%8OKέ&PN]8*Bqb:e]6Iɖ!q+ͽb.;T׼5Mr4`SI]=p{ol`*x1tLj{{K"PL'lVZ~>oSwne,(##N[hNC3~ gJ0 ;Ĥ|b5"'@BHonָVłI" |\g,IpW!b]GHaPtNTGo :_t3QO7u5Q?N2rX讍%ae'5Q QҠ,*1aI#lguw^GsACM)ĘܞHV$7x5,n;ܡlg!^CT[OQ3(X.2a[̯SPG*sg)Leu=RWZ4KNg4i|8$FoiÀ\^Ź:0x 3ˑc3t= 54}!V|?']c]#PG٫sQ]X*L@f#0TymZuwjx)^t1@a+T Ih(]ݲ'輵B^jYzIxL7XaRVlC8?9 wUQKި oX]狟Yjm4j@4MJ^_Xk5(csӐ~ ysaa:6\>]Z*u~kկTB]7X4z quzll'QVi AiA7D(* ^H~] GS~t#T⡇ Ya6<9x`drzx*|cl(%. 4X2EYZMWzMoNv*8+a I}6 c P+]R@:V)](@5 R80ߞ4 $;pU 䀔\c,Ox3zu##du=>X~* %8B@섉*|9?Y$OPAJ5VT90,nEi`یJna߲}uл$D-$ڧ@ PFF4Hœy '\j(gcEy1~U{dhSB`M_FXdAjvW-bEOnCz5Uڬem=mU\ŒJ Y3"dj3ǣAY=\CƓ ZotLu΅ ;_ze(H ф|3$۳+ 7n *,峚Hܥd:0'2'1;H[M9K\՚Zcu83nNYmRC75L-mua߃ dbViƘh1^Y&]U}0cwhR?z(n_ *dƅO=?/)s[p93L<+OPnuΖD:Ce+>Aвg1B$.o;V.zbSDa-l)o4(]?d,=g +%V{z/T{)~Cm+hINdQ:Ut0Bh5}J߀NLy%IcZUz5fg6%EbQa 寒R&XOhJΖv:9H2jl"=38?uJR6 4Q6;,m fcό76٫ԎJƫ}09h^}GG 5ͩT.F*tVm̫I>f~?I AxMQd!tk>'T[3_KLm1#T"NꕜFu $uv<LJ̓HG@ >Ot2Z$(f{G5_oT p%qRkKL<>  cmuƇ t6W * c%XZ&g6&yٯmꊉ)dWBkO{/3}OmFPaHl;چM\jhp¬] ײ2Z3:Fst 8Q"՟ MN_@1# PI,1I Кd^xjoȰ1 &il v݁vpS]UIo0c (L`DFPu(!UDdeyAsKۆaWUuqP |# S]Y&l$|GvI%)vm[m$E߳UFb6󻱊Kख़:;؄VbO>d8/+N7sU|6FBDS6a함F#Kܡ?ZNRL`ۋJ'7=~Рe,䎡~ry{(<EFN7;1Z?3X ^BX4cgؽQ99LfQ*_:eKygxTI YFruoq6vblI5ԥ[ҩFm 5is6cZOJjCo!}TA&3~Ta*3`{[hબ@1}D&*'~'69i&VnkPrnB| 2GڻvpZptZt5 $ a ;=Ka#փZ'g!l L^Ģ lBF 6lKqfćv 5p} i%$c_2G6ԠR=+ͅ<83s! |Z)T#jZ)bs$KE4xaXJL+iVWB'/hu7+(0@#͢ƻO^vx5wy )]'Jě+oCzlM`o=NO/G%%'/u"#o!?KC`=qoݠl9"!8h4ijP>bQSqilEO q{9ZfJRcMF}]Jt@qd@N~Zy9Z?NL<3G^wkbӠARUkP'>? *K_1b=yQ?8kX"?swNӽ[a^6?Iمonh()V7%,H~dE)])go!nN2|MsdaXhnhĠ?ַZDMe>cz K|U2ν>މ 2Lгث[B\mD,q+J6 HuL_6pӜ:%AZRVN@R5 Xg[osyJͲ#vZVBlNXW1&C~#k5Rxc6fD߮'3蟠zٟb["8ҙ2/P9~\'cN|, cJvf4Ɏ:{qjAF1g޼Lbفڌ+r AbkaJVWw;@+Qz\y!W峣PaK W2XwTH%=d.Mʘe}ԏ[Kiu0Pa$%}iB>ߛoK %qrl ;:X9Oaim̾!ivd9k}1_p;55ܴuW,=7t)YK1wYƹܽ_t(X7 ޼&i}ax$g,^9.0Q!󔴙f$Y8B31u5yZКJw|,BW?gz~vGX9UB#@Mb A^fywR5ͧKB9/ovx ْB;˫ש’?1]3iq/%<ОJ|f]I⮙I^5Yh Yu[T8Lʤ om8U#sXvj$ eWe5>ԶD>Z%\Uafy֩3+1ϝSsChݽ#>h5"r,DHsGt=]W/v PӶ3}PY"/kUxy"p떘H@}AxHggH ;R FBHˬLqq\fMkiW5:bɉtNه07wGy^ e多KE^<'z&7be?bAn&feoyk Cp$]iȮ ,-$(cDˏ<]D֩ӵTlF0mKZ|KZpWLOΝgdAe`}dgCxӐ\q eGw?,,\[Ma0Y){9,&¹U(q^Z:{Mz?U>&*Rxx #ϗL |JK)[H059ٍsC]Y HvvYiE{(0Gh'*{7_4ToS`pޭ!1"a09 cߚ֬]e$2</)zj \e`6GW}5K5EA)$N1ա@ɍ };7эϪLS25h?vݽ; `3= XԬZz?#Ac\vډe<')EKb~7@ G #LD ؏MKgF:YĖh븲 uY^Vqۙ!Z3X?VNu R-ݳJ!Zl\<R`VS,jMYO4x^*EvߥƮ9a} .NKCr ̒hS0Ge_^ʎ@?'tG&=\WE;-`iܦeН&q(}eV:שD&x;C`9 n_kO&ٔ G$?fis9ͪ OwN]L흾/~Dy*U˰_-.&n,hq*CLOD4!los|R'c B5! .^[L6ȏޯ5;Ό0vW"S#"n@<ō xy;݀]pYnߦcr%_3JU^VjK 8K>Z:9pgX! UXʂbkj̏eVUnxi;0J{2񰃵`_F[\2#`sTnFD5kʭ {Nۓv7Pi5.SS]={t+//٩x4u+s ʈf_h}\БVXcNEVobԿaR\ Qj99D0/O@ &G*l'MyhJq_#2{+㛽S 0aZfE$ϭ,=ڶhʤ6w|=;<-~ ҎX U 9|!z2ܵ+ܮ론EaX .2s)Bi~X]5_cɋF6`G8߁-Lh+V29h:r}(w lfa**%ϲ̦[פڑ7Mw4rkL7ay2RȰgb6}N}]&hgqQml1MwZ?0aOD7^"d8B&_L%K)׃š{yA"CP%^=ydg"-ٛ~ r4_]2xh)q{-Q\tsutPkA:t LҖG@۪weo,`(ጎlzmVbQ$?] .ۗlndoR /ipU$i!$wBKHk0C#J\FF3sBa>,`> @BetCP 3݆\)GѮLN(̆nQyW\Ga(ފ tɝKMjYRMo)22y.&PobAOĬG* DFVFXj> Lx:(xuk*4QHGjm_"Ȑc j*Wp\M~~?y0?B|7Y úqY[ܔnjf`:C=[F'wg# ן1<2a]m~mϹ}l \#bh{?AFXP9AW+=՟;1X<`tr>F:uHkJ ЉC5/AVL9l| E?XJ]'VPEC5V*;԰$1\E/qT̜vj˗cE0f%P0wG*h-nn7 M s< A=L[g,6M'{<Ë@T#j9.ˈ4{vnw`WLь/ tҙ)^:Rw9x~ťPײl ׭Dnd?OfԻwn fp6G qCrи@~iy])hkEO). w,he`(Rj6,ΰjI8S2KE83iďI7JCɽkذh?a(z-Zʏ(x-!8ruԮ[3B$0yu&u`8h T^P?Ə}f_Tyo7ZOjAXto%An%fS ƒ}^, xsn?CJ][<!e853[ǨSV=Tru9kKhV7(19= JkEU+堢|~ S<IzA+i\"cs}k*8|E 'M$&c!ZL=y>5#!KofV:tIaTo5"Kq0.Wڨ9[^#IDẘ^Iÿ9>D.o/૬,{X$8o"@|"k2,q҆ Yc73}!:5j<C,*;}NR˂8̓oq4ip{p#B! K"TaJN9!S9y4畚 rV-ӎx AT%ɕ]$mVHPSX\YKO2gZGb#G|T3oyp jk b 4:!TV8l?>0D‰!wZ"g]Ķ~x~-AR5 V qb"Zt)@iX2_}s) NIf =.Q;$_eP> lZ<Is2 D"te[Kz D< $_{ 0<^/"Y|X1SVmlE#ExvFoo'Hb-C`- 4'{&2O&#"v;p;vDt A[<ABGa#ߢk+Zik+X/rLo?;O$m#KQnnJT*"Y7d3=Lq9ἛGTjDp#6жlŢ`mE4u\V w^vtW:ap΀`( -cIitMܕe{-a~ǁ\3ti"mGZ'3jR: Hq~YD5XڣS/* ٨qxXWGeA4߁٧DfF+֊Ffe!&{͓{aKLgij]1Ż7(Pr ;UR GF*J2fLNa.&D?Ojdsj#fQ+0›%GX0q[FzǷWsf6T;R'ؔrUk<&o|^pHf#0:U1Y/+t4|J]5l5|U5f4hLA8^!mk^i jcjnncxT}/?o35* =?ϰ嶈\왡_'w}ԂA6\NKFT'I6JsEn hY|82`ƃ8OSfm;ïbIٱwG!3jճ|kIܨ"ϿVZk K?oɉsN8"]m[PKi nzP/^%Mզt,JkG;KRZM"9%j ,k&%HrP4a3$LL/T:NyqԹ٧LMٗa˷*$q+{Qpt9OgWޒ=N0陊fwoן)#5\'b_0(Ff}ĕCj B=xL ކ`(;w/2qn g\TL!^/BV]u50- ռM6dQA^\rN+ ^Q-!h2? q2E .fwpX|EYz5<Dd[XԌ<<8/|m4\oE҇LL liOp[ag{\mTl:g >696^f|-ʍ\7J$n[V ^ HfX0Zi;W~qDf»xFx#`7 tE),_A/;R#{'M&!KC${ ~EDBN+wKS8B3q/LNwbL2zEZP38x =\AJRKPlb+Y.dj1{ߒтb@Q %:jT5Sm2R {%!Mj7+n2ZYS9CCR:&}-`!Ui= ԺLg!Ek9m:>tT2pcO~:MĊQHyէ$&y*ZkA{񙔄4E9SmKXn<-X&rJN%@@vqdjJC$Űl. *<DjXԚsn+\bt,$ÿ0Ez\G^I+8UІ_A@pםFYPĝ0S&]_'T:H 扊@j:&i; HѤmO:?놕B^I,=Ot:p6ƍ?sC0IYN#q 7^*RH>V0}D9ؕ1#M)W ro!*3~΍[5P{`h"  4Yy4W=pӣxH%͞G)* ˠeY"6(ܺ1-МLd/J{|\ d~"PGSs;xw7=4gf=Q{OJ%Vc} |lщb8 ֫Lg ךKW3bp Za/bX*Ʊϗ#&ژ5؍^*fBs(O%{[ϋgG:Sr0?ZN~G2`0AP1m]zʲ/7WL%Ǻ*{~úgЇ(c.u]k k!}}F7B,hPAdJ+TdҌ--&%OG}݂﷾Uxݮ<*J96Tl }ږ2Pa;HS*)975\ѣoSLiz+SA>/hՄe?)1lYO︐GG6/Rah^ʅ A1BnKpxGIz@XFw2q_Nm瞵͏ џ91d}PwN~ 0٤duK74~_7Y|8D{*2c>ragɳKRh~ }߅m|X<(G= jd/S %_i@:?7}ݚ B4P(yJF(*`-f| D|erKqhFeJ̅$ח4w7^4`kCe#ZaЃ}LïHF_cq_ӎFDe|vJ{?)w"sFT<&B|LGP<^H؈D6HcIVi]Z.n#8J='CУKjglۗ j%?rm6i~˘o.j>u_$n0psp"r u>-w4}psgOk-Iɥ;#o.Gs1X9K[*8WcxH2M$u3(cI8x%3._YCd^Lru2 )?Y*@I1pdUm1mën.!\,+ G}:+g!婡hl0ȃ=3vN&ܨ&4(+F3ũ)c:vwz”%u5L;ԙZzX*N`lT1v٫M5bS1CAzd#Xhʗ"AU1YPϦ6q7NKMGy.LK}Ow Qо&H,b(M˗ ;CFhzL%g=Os "K(:J3}MnoCvlIY1:.U]7MYmA+0QwU.z蔃dH۬tK,2`m'}'?AHj/Mw+`8 >94'u1= @ZV; nE-,WEϤǟhV5H%dx@[jgȄf'i_Ԍ7wZCn#'_ dpɵ)Ą`c;SLmU2harX@n S7vgM_Tg L[KLc!8<5ÀӞұk)\IK}; g`@;_b*/CKdW!0~%ڢ0Mi|špTkV_w]2f_ٍ`H4Ii^M.5e:\9S•l=;ycjC fnRKRQ'-;O6ْY٢q^s`! G$mKCa=%: j'mĒ.#H?H8jpaSpDik֡##i->gH'zpKQeHV(BzLcSYzöp1:62R8 ]qYx0԰ P!CG7:#Gα{wl.UQcT]#J4)! 9'zm_ <9ߍU!sZpdZ 8'7&F6^vXN©cWjmG6P0dЧg\,XEs&o{nhʑo 4 ` yƷE)^딥܂zWrMlnw$7a!V=TWGFKnIǝ e!.y]T8nlv^EJnBʄ9-B7˪9c<avW˭b.Oyᵸ,>2qpyhn'9(U[jQsgqg ;2UDžB)pi[ 'P?ASp <a@KRuTV =3\{'7Q_\A%W/}dͼ8ū$PnfU΁\I^ݡ{ Ѻ 9zs< Ds #̽Փu=Ձ?,@0߅-icѠӥBll͗rX/>gXnnK=P'6 а1ۿ|$az#|ESB,c! Uʇa[*hHd,D6&-# cf\fM[ˋ1bİƈ`QX2ڢwՑG J],<|/#:Bh+-rWym'@na yY$ƪv+2pwFt@sgY47ULZ_ɼ)JfEa˄Tӡ$@wѪQgd)"W91iSÏtc RniHUy08#rPo [팗X`NI'ŗ/ьɴ32`pǂŴWWR:dng3RT;'gVğhI-.W?=P2jWC3Vrx P@Zy11;atO* Ng.ߛ3!:D8ݢH[1!b9JOm=6!,ݱE1C8V[1 2ʗ.ٰcim2zP4*^3R3#yt=:ôHֈE? !!0.pNw ]T8ⱥuvJzCaoB2(ʺS.XPꨬZ{rEcs4pЙqxij"|Ж^ ^_!X k L] \O|u1 FB7G@%15آڇzE:110e-_ idQjPDk:"4ۤsnKzh#-t1q'wG1y*K(9brw,N3#6T3ppRrx7G3B5\UEP^LsN`<\` 2$.c=DV2(zJЇ4fi=8:v kDuX5.΃+C3 V8Y $+oqS0zYy @AFU%8r{cb; X1}ُ> CQQn]ᾼ#.NSu0zB#.J,KM/Heþy-,*bڄh**l<#&Uxt󆧬+7.cdZ*6}3qS^A݉uMq:`li &FĶfsos-&EPfa' fgm*]p~ivaV-v{ y #+$xU,{4|]lF⦬}Y#Zeɔր @K 8 zDbU)i^NaoO@f70{isWy&Cw5α~GtO""6fSܓVe IL+ JNqmME|J tvnh^Z?,P:Rokӟx-ІE4U[*&I6-A 7)UhJK='E aS^G;ٷYRU_KTfB:76-р[ȱaj2,#%v>P$T2 , UP1ӓk[-wY(љk{Ql^?NWͭ|nvw-(ERTf6٢8MS-Q/ fj<}[4 P;:f=.>DmZѳE Xb5dwb}ǹ^8((\mdzٳ_k4_u" 5?DcliTy 'SVM܍`l16m.!稄cNBm.VԼ͈̪f$>ǶlT,q4}NSx +#; #/4˿~9͘%[ }1fqBiF_QX 7Py]4[4i "OH\YP|-bk+ޙnvY.r噚xۘ# jwjV偾wdQQ#!4xzi^Pb5t0%nۼq8Bpu)1ំӦ a{Ars1t~Q8^㕝|wvՕ{F~E8522pmԫ<⹤̴ !a͒a m8$Jv ̂&qVN*!:* b$}5;678"w#>Z_2 2L&1ѩyˇui#˸3KM U,U*˫q>9 vpOr˴.mLH >nP_rYޞ\1M+9KǑ2[< 74VAвy.2R//UFh5Y^B2wч?н;ӢIy\!2t`֜iG<\Ҍrk3^y6"Vj2/BζK =YRe iIT)8S\=U2tacPʠQ>@Ϙ: (APa1%-2Ztn>‡Fn~@z|:Wܭ\5LeU (r[N"G4F+p Gs+K^F"#)+ ӈD_/{x"n}*>E&V~Nn"Hn$["o"yxfNCLdIèҍ>K*2<@EjNgMQhGS!N-6q0q"ĤZ1oğ(E)1dt-!Щ nS @7~RƂ09O4WH(PBͻ9eMȳf*mR(/>Ͷ\~Ųq4"MO"Jr9l~IZfuAX+!sKGa 6j$V sͯ)=g X> mݼaN9 j  BgRO3+KZ wҟ)29tn3*2?l\X;zҾ:a_@}^6fl+Ɔ8jmOڗS6vrzfġpdeʮbs»ʛo32]%^=lTjd;0Y. FewJW{Yw5/H:u=V)KZHxO `5QL QɜM <'劇U M(h7= RM( 8Zzz DCcR)Qd |>--M9.2^C2_PTr} CnWb$ig1STH4}ìNxq,*> .dLJۢƓe,{ʒ}f~!,Ĩ/|f pi?w3Ş3Iͮ~ `ҷ?"B#r.Ƒyat7U$7ZKJN@}B{~F7e@i 2XNC[>ҲRrVFKhHDJ*h9#H+FFQH\#n?&^vz^R(h8՟dWq?}\c}2 A9>w65yyZNy4l.H@ۢ&JC uDY"4IC +r<2'J+\D>(S73Eoar@t"r'ҁ=)陻 JPW=)/Trq#=6rg?p !]S'YD{8,m Q;p5;-nV sG>퇍U?>JS坓x)5l~k*znʁ5LlSX9auc NiG$,2$c6~C콎q|.ʰ]Ұ XS =-[ƐXH߾.Ѓ":_e^{()KwCZN5w6ɃV'-fn+KAl_]HKHڥt@C]SԂO<4Bs\[9jωV;e*W4nWUwUb~MCQwG]tK) J΄W˓[y'4pʅ;Q>K8> t%Ej=u/2>!S0:(zL:0JfSNzz8F;ӏD1u15לM7+`X•.9`lq룥Ze60 @c]Bv`"*6tЩLmp:h.uu Zw"¬kK1>Ok0߲B8M] y}Q+>v¹Wb^0_[3utQ&W頨 aa]"(K"_e |93gzb(n ːy z an_y4]|ž| ]&C#;⳴ M-׳J0vq'sǥ O构|%m倌 bowA46u`#j/1"@c<y.wy >:4ݮV91?l$S$z)YKtǠG??aKa^y\9L\): S11ώfsKū$)]WߏJၣÜ~Ӥ@3O0;?G@hQdg ]Е=ܱ {9&/*wHcUdd,'0!z(1?QȇJ)8ₔg8p'-?.{8P-+&7}V8t`[l051 sYHt>\駹=Av0'9("30{3O;  Qb'q餓E?~3:=,´)kK)W;9Ij@&RO@KP‘9- zVsivM av7unc0#z ?ZE#Zˤΰ[Yi}4 ur88aAb %tA wvIj;Mc 2l s] Ca_^vɥ.nckOCLRzy^w>>̺+zݶ2'c,ߺ ,"6N3*nuc63UM2WN71n?{IFrT`)4@}8KYZIjb`Mre*(/ͶOdH> i{awL)9rrc+` ɮW$8ƺʔε!+t>tE͓lafq|J"xx&R++iM$%老#n=/əEVz1),GYY2d^P ~qv"Lo[4vqI]A$#c=J13i#&d юtk NEPnR#*ȃ fnPV C]ibS ozQ80ץ/VCh"vQܗ U(['\ؓذ4I3//Z8Qj 7i!!(S ~ZbwBt ;2Lcp]eS$t~UP !\dIW3hgh"ߠ QW$VT(A.Rrj^qǠ8&urfln"wpwn)tTA 3$aba0bG7:B/#+ޖpmҒ^|dwZ`AŚ/ 06ҎmNh;I)׳ uKBBei.))c,⹯~<#h@wNwFnbm(?߶ұ"V1АC1\mQo_${<\w Peܹ(ns۸#lMKjnVMd-A@+}-{T9Xn?W!ܩ>lhc\W̭*֫{s)GI8f"b8.vd֊׷nZ~hLoEi:3gKev7e>lf'~\Xt/}4{7&Cq 5\Ը) bZ犟)`!g0+4 GJ?*ӑnw.4|()D)Ydž 8Dq?ќ~?MDM"ь~G[O7A__{Vw6YwG9$z`  qYֺ SX{X~v`3}'!$y&Qfoʕ~Q$}^ R V:^qX`1`iq}DӶd/oB\=OxK3ԯ}`!u,'tj HO"6s!g%x46Z dwЛ$D YۤI>·j͸1ٯ<$6 D}|Ήh-[>'~mx Fh#3"pޘdj3RSS!U؁:Rߐ9W",+HsxJ1T#!i?:ı1QN z/sS\"A@'!Dv7UNz1֭B.=ņCPVQJ2Pm:2/UYh8>~ћa} ;^ =Çw`%)&`c@xm˪TcIpwSR}D ' j,ib ZL ?ߖJ0Եݹ|E'6ؙQ!BRd8i"HyMr4y@HI0La;Ic{j{ۀc!wŒ4TV\ͅ0Csi ӕх0_A41FvXy _z/ٵ!rYy KZKO8yIJ>2% %6$a z 0KtMw=0L2׸@ԕ_m65 -4{\ Y`PC尵%Md&=)egҮFψK1+QrLťaB朴Whk'G&90iU h 4dCDg+!W!h@hoNYb$6unjlc 0N~DS%? )ܕ\YNȦL~h{nY"qk$3̢bY}h]mt䮑Y(R|\S@Sذe/tC3$MD/KO};9ZmA(Z~Ő8 0I8/abԈN>&yKF @h_͜fZܑ)a?$ىV|zLڞݶa2轅txi,a{DO&4HcVnCjb}Gb<<~ʅF M(Eڝm!_z (aw:lTdsDʹ5$)1BkG!A;HCU8LRU+ Puf?zJѩRG#knF!J5`rY0Zښx=rfHH27UUNX-k[ɘ;!k J-̖V}BSk O41+c*+grPPtL^&c> # |[IˉRDJ/dr t^sJ׻AtxP}mvzpg`6f iI£i2TrΡ~\2 coUYGY򚷍&?z,Qϑ- ;duzE$ `Yo) i⽩<rۥKIXäIeg T CYm!DAC1g#trҤw>( \l4j0[9גH&ݘ%( !/I.8-#ehqm`blg%[=A>pgCU%yɱrZ.}yݺoMvjno}e}=z)z=J8{ϧvuןBٖgzv}Mo=׻{{ݛﻁlo6ڹUvw9u }mz^wn5Fs[]SnnC6c#;]c[ewr==<ݭwkF\AWwUv-y7wW:}tozn[7v}u}{{>dlw_gqh{q8gvsw۫Ύ m޺oN>P9v5{< w{k{dcn.w.[{N})N}ggn[ga{޽3&Oqv>tKroݫz}*>kkݟ_m>{z/qw>|S=սQvz|{Vʶ׾ /}[3w}eu5thw׸Ydbw[q9Y{ۏ]կ_}C}3^|>׽۹}yMzo<Ώv+{מ$y-Kw|n4Zxt>7Ͻ>}km轕}=/j{.syvw};o{^ݴ}W9o>6}:f>=̫y)[{뽮M7clz퓶NW|_rcݞg}[tڏ/sӺjj^r/;um{{է{iUl|{%ynys[;]z׽M{g{y=>:}|;|}zxzн]}=w=Qշ>:ovݾޖ}}ۭ۝O|ﷹサzk{=˽]/Jwji_mo}zo=jy+}ow>};y}w=rOnX]w=oy4{+Myo7}/OO{R.yinm{sOY^}ƾ>Xxo˝3}}{yָ.>̵1s؞sTvnY7. nsR_f>[ϗ;ָ޵+W5pkoupiE{:֭y[swμևw|wM_n˽uϹuuƚj՚uӹ݆q|6;wݗ{5^^}moy5}}5v}{7ssy6ݻc=v|w9{]uomv= }=w>+uw8o5)}Ͻ7ٯkWx{Y]>ۇ;}svݾ!Vd}s8}^۽ h{eQ׮ͧs*M}_^Zuݭ[}}oeo_^ۦ}a{z}oN[}}eyk{oN^w7݇+aϟ;&}^VN/sz[}_nϪ$.٨|=꺏NO9>}f}||3o_U/^wט5LIUUOL@_uo[n{{><CL{0%)m؛>NCWl+M0d`LFF#LO 2 d&`L!Q &F2dɦ@1 &24 4AL@`!4h44hѠhLЅD42`M044ѠdɦM1 4Ɉ  4 x M 244 @(2DAdd4h%tDI e:VERW& \XEoN) e|uj Jtnq~B37$l@Q&) 4A|A2TjoYp(fz!~qE7&:g,Ƭ+,N'Lͤx'IJ9 Ϗ5QLga+[d BQB J!AhHPP"g9f?sx\nWLvU]SUe3.pTRjB]ښBD BTQWɥꠢ'rtey`g^Q FSږpQ0JP[6_9! nOAU)ZEiB#-HaP,-Hh*AP(?H$2ՕpHv‚E"1ʘ`j?=:0 PK_ℷD!GF! d! (#Uk *'Kʼ}NhTy S4H@'TR6{BЊBk`d %To63e}|jN_mk,מ$*+L}?I]ꍈ @@7PR*PP ( EH DiFp/˞ZLZX( 4Ja{sL*"ZPԄ} .7sMxп?կo@ND`2gJ:+ލ!0J; RZĆ;~q LQpxݭv ͪ) _ǧgl)3?a֟/qZNw~̼t+JmQ)WRAL;DX}mq`j(B_XmB F"NI@^AH@$URB}m(IJD3_2bV[B4ӴE9G6k\gQVXxp R7DWg[{cw!#Ȑ+Y)ǗfۈiWr2 OLz~l=>"ԗJ\YO`h3D=gws[RQdػ:^r\'R\ 1w(<|9FKR 44MĴύ4Ķʏ8(lױ(P;[xR~19 Ov;X {Ӌ~B YP =d_$Xbx9"?ISrG68gAV^BJwՈ\LuYDFX{aMBT9tPW€?nNA 6g❋ Bsf fߜ؁0;,y)YDT6D X P0̵H6ٲS膨<3WGBr~\7|%d`N H@8C֦Cwxn^4)_莣lC4M DZf_ ZA~cs|=ܫP\6hIlꀒM(Z?`m. N&~H4$Y BgT іk-2="tK糡QO3SyxjK z8f(͌E֬R m#eXi*p(~SW05ycW7R1Uu Y|Oc2K֧uirNJ"Xɾtd=F*K?"GCm(yα|, > />33 =qO#a AoLz{QCt.elN*q=-a>S Ih|8@u)p.Jj6 la _#?w >`s3?Kv9y8rjdJl8 {Iyr:MaVyB|\*pf|ln=ᚘve֣{sk޺RV Eg=JWʼnk0R>L qt8m/2hh7NbpڝtlK^U' n*<0^bq_ě4CvAB;߽'waafB.҉{o-TjiigJcY3sVg~yzghl;eeT.oDFJj)|EvƭkAbWmr-W98Z9&\/W W8jm,B+]`<!wRw)O}XVߩ/Zؒ]UutM^0IPrW+&joT I!՝@ *RW"ӤhZAn‰% 0E9椫쇯+K.C2ײ!DDj@DGdYwQB" 4j #rvuwooa5ǹx>h;) &Xw:Y#lw[/)'^<}x kZ/9}Ʃ9 Ve~5>V(o49F;X%<^}P wŻ,1 ZmG/f*>a:^Sh#ci ʖHa XtაHҨ+~.= 3g-Co@u 9Oc5*YYzT$p:^BА(24FFͳ!Uvӂ3U`7hhLQ񏫔;<ۑ"B$ Rm䭚*” M7x,ǫ(Ѱ%PC(cej g5=|MNGI}bld{VATy[ݵa flOH)ؕN}E"G;'ؑr5ˡ(9kty-yQ yY5;Ƃ3Hx0҇?;i/dBH>OQE'#EB4}\>nhè [y%dޯiim+-U8K%Njq})ZH`IQj "yJC hQ 9'{C ˆ "Nara =W8]9=lumV/ Mٸ:ݾkT>>۰RjPM@0@ք-C7$ q!`Rh!3:4]A[XR9PBff&Yyϖ4.^6_v4~͒#2MZ@<0jP6hԔj42r\xv%·1qClw9Aa@aE>)>u@4+yKI3 Vʊs&ik8[xBZh5ӡEv 2\4~f4RVC|.U@04\ccHI5L Q09Ub꡴Pa[fCFoL5oGQxXMQ3ڍD3_ SAr(4knѼM?ƢWαY*q"UgQp4N|9v Ka Jϼ#pK_gtVLQsʧP5.eZBPŘkiKTs #K$fm4oN˫|ϴ>,A d: -2|{ts˶`@ ʯ/ zh"WnbH0o ΧT";,GMTPOΖ*Mu'E EPtigh@2_$"J3 6@F6tWb?kd<=2yDzsײsdASݝ&BZZcIR ;Fq. n*XnDv.LAS~[=99;-/@8 f[x@&Kvqt?Ri.Yۀq(a@ӈ]٤|&\xuq7AHz#p0 ĸCS* o$KN\L [OxLg-D\mW_UI@$$bb >VbcXFTX%Nsb`tH }6ks:(;sN^}l@X-=]k G[&ˣxn{4G-?/I\d%0( .dy8Z%ўNTϜOu[%659cN)U'i!o-!K@jH[ C2Ng:+F:S(W鲥%r+{ ߫"M\8fgz8OsfRpF(9w ;d Gr3բ1(BR*i/U";p*u4\T ٞY/CCwi{K:#jd! 8lדz76WiPgP:]>++]B,#dK߯!ýAW ֏28,r*/gdpk6e;*uXD۩ H#Ka@heec ZWPL)!׺C2 x+h*dEnjuP4fɂԘP/C5EhϤަ e)#Y_٣<DBN ?8ǩ^5A.b{TiPw!"q ">yfhP} ~`\츼Q.LNZRr:OW/|_[ مIM?)@w4[@~=`0Bl an7٬bk)6Q)9/ja=gJr7쪏P6"$<*wFW(1mA`/&Px;I DĄ6)ݴ5'oG2nRhʂ52>Qb}[KfC g0AA~~h篫c>N0Pqcp,W:{F˓'ϟkmvN7k*m @@8҇0 3^~}eTY.`1Gꞓ|삙5 : nG"~S+G!JW.7o[>}>ti!ٳ~(zhpPukI"1OEG飫ԍՔe w_@eaX3i[QZt#lm|$ t.맕nh&93Qi0c⡍GJRU ȟqAQS%O㿋.l:YTwD5Y^F="_#kBQIֱD֪L0*M_r WWQf5[m>6-8##@/mv)!s<T:hi/3bB6 u& ͞-nXN^K?}%fW|~T̥PȷGa  PQD#"lDCYy~o@6ߞIQ},:`K!qKFZ<ңyD 9G.|~8A+qջQ5ax.:o( 龽Ir UjMb 탮.:@m Mf",6cɗ✜J^*dG^iz>^Rß[,#2jz# }86b6 9.K΍.Fg!<^`Vp|W-tgQm|@. fدęp;mU-$H-BJ*M9@`cP|Mj[b@' -l B(I~ÊnP~g*eaE1>EI>8/=o`)7; b43[BD PIR 4eUxSo94dXW~뾰NL+oB.9V~H@pqEBQE2g&εLUh9ͪn-m} 8Nf>ӿf騧P'2>%(_P8:ؖπMavE񡄿AHe}`)m[fpϨb~Ii#H k r4B(AW6n=ԼCb3 !s̻pՋ++f|,@N\ r61Gt3$mmXAcywdSvJt^4RZգ2)A=klIA%pKX/Vi/N%ir7@5M٧qL: ")J 8 UQ撎  kPk@pa gK+LI!Yh6!Dp?cm]`1AZi<5j(,- nDxO6Az#vV@ڸEp[ET6 'qә RlᗁV+./9Gʺt] q@g "L)T}=sud>da!{R#$ύY+O0nKܥHvs*%Ba5%@0$!Ԛ5%jvY}r:+qz(:눢I<*QĚ'O^@;qh,. &n` mSemt[|T UkVT ,*?E ߀NQ n:D?˴牞acoe8;~8>X\F"wJ\&V]g$Dکl VXϾ$y<]Beu;ur!r+8d-Fk?3al7uR{ ^pݛF-XID ݗ/B2䡦kquˢ.38\J Bl؍0-jӮglrk7=Jڛڤ/8?$GaLxR+Y&~ qVߡ#Y+lk5cO$})m JsɃkӂ#t6׈3eSͦ%w;7 V'7L撶aC2ĴwcL_GϬ4QL#qC{xIM%%2&*E$P&գ-[]7SH S) VxF=kMW:wk2o#6NwzHx*By9r?_U̾5U'eͿͯG*Q*tw@1/jsڑXu*8ĬXG֪o< #Q1[Rn]EBOz!`i1?ssrj>T;X>5nÛCYhZ6 2JR:Htj?\$a $Ԯ$a2wz(|d7qC@g(#%7#k5kY(]'Q(08S_lZɞoco$%Qw (,dMu o+ j"v\ IMBOA"r]|$?PΈ @ D,BU(o;bzf8Du,׵$Qk磴M ^4=T n@(2 Cw=1^ܪ ݑC+YɧW/ ` Oo:׉#TP{pEF=QYhbѕ!n1wkuV2`ת7og${=c4XI_"75Zj59Hk*l΂5]ȀYz{jUlk9]M̷ )G=vJXBxocp=Yrg}6=ڥ t_Vh7#ڕw+i=06d ՈX1mKvIH8gJ#$܋+JtbE,R&:H?x 4(7}²r%DeeZasjNղZJ ,Xt,s*o$%{4hZEwtkX^'M~NS% 89 XSkwtz:'= 7KxŮwF݃ =?.`pԘT2 L1 0rsćD3JcYFXױ[B"OmrYXT0$qp`7m#S~- R-*$6]"!7AIY$|Q1W 1Di'Q{V{qX4}W Q h@Q@!zF$+Px}wc_3 [(]TY-U!ƊܧJE\h<,)SL8c0K5I;'`lC /a{7Do϶J%Ţ3=cc3y$HUT8.c; @.E?#m L`h29c#iVXL!!X}x=5+6 lJ /R8ny/;>};eNN32#k%w;*d1vzk7)1уf}e$E@F\sHaNm">N2CnmBv6Îԍc~ߓ~.rK@#vc5BԴzjP*4[WLy[<#tCYZ.oS0G0LfQmFDz>am7^ۅ͌6gIǃOB#XPEA@(`)8 R !=IϥޛHka}fe4&> =nrNO?٨Sqyi XRm\bAM7t`nǑIςA58X5bztW86J#fȷA[4YՋcfnuY]R&B9K-syj#eJp$Ӏ2HgV<'P0B-U+Wvzkj"r-5d@tv] D%azM!@jit }1%?)3T4UvӰX)j`=}߈!?K\TMH1%10b,`}ՕoʾڙPO׳;{>:[r YѳhHpp(ֈ4 %5n o..3Ö+v?=K{`$`Ljty\_!qXRg 4RpBٻ~']XE1#D-w ,B1ͿPbw'_,q?=lOt:Bl9N&AcL?qK |<*GІ֟M-t%nq蠂nӺLhbi3=L;Ix#_FZϭDbI~%L y4bT76/B(Y1t@$J|-uᨬ^~H-7ފԽFXzQܤC|@ɳ v"Qըo86ke'@9% ӭ%nExvgws0ZDM(\=uGȇ{`5"Տm}校Ah0dfT Vv5U(L_9 ݍYU98E\)lk&9+ ؅Ixr~;d ƙ V<.6otjXssW=)CZr~a\ȅ{5Y./2B @Bޑ2sʩzINA\ȧ#.ӓ7!E B9T*hfﻏd\sQ(J $@!')M /[7Q4PBq9iMIq:q@0?A-*2u&nO45x셀T7Ht#,{~]fV4!h uv HjW*άEJhGWie'Gղ4H*D۪S;^fɭ}u 3=0A  vIwce-䌀º !k |c r/ LC)W]ᗐ>Ɩ_n DB`S6d]{RSD0 8%V5hT!/  4~G 74R\_N A@>Y hɒ\܊\ᒩ`bp؉K$DBPTKϵW7%FYK'B[ow?FA`rͺZ1T qwR6oc-ْ1)gW:^":&si`;(!?;'۴۫sy~ζcr+7`kt2:hϴ[ۺ9BOl^D?D^21{ Uf!duϛb[x̷p17&GFx|jmA߁WAUͼdbv̢_tv}KRI(OÁʻ+jbߠ[ -o\}PÝ-p;jHz◝S_LJ}W'0Wڤ 6!,y`Glh_!L],束(׸ڨu_O9Aπ2rkޭ &}]Af~d;wvb:i} L4Z(-ϸҘTӼ֮Vr*R}W=õDP:u#JQsVTb/֯Jvٻ2۱V⁃w:M&+ũISF ˆW~zXf78I򡵦) UU{S1`&"@{^=d=- [BLȏiY 2Di ǐG~doYbFZ/".& w_ٍPH+)̓e+qz$2y9O+.Kv\;X`*I*L R PR5A"T gX,2&.̮FJ kk<<]}Ȃmh!#suA']1i|ɩ1oċ#ƬjMŠϠ8H*3`)s)WSgϓn)&Z6 V4c(m >Low4~4 "Ɖǀ*S|GW'|K;.0AA S1BgۂzmV PȈ"~=3)&!)7E0߈ʚaA+z̦2\ Xq6U7% 4@TϚbG ѭ,T٘zQnݰl&ӍА2$Z)ՏC Nkу;ި|2D4Z\j[ dGn6Wsyۍdf*6l~\H@6C wntOig?چ8 iK<|j3I@pF%vqz@^dhKD,B M{ԸfH>{9f/7  M/.B+3b'R1e.(1 sZΌT]y*/%J+Ɔ_~՗%w2^W59u}:=p~(U KZ蠈¨*cY=.WtOo< O!N vnT4(<ap9W5cG0 k3)}1k_ኙB*M]g]3yφ=&p4n; ź:Y.KWVnm0(0SPBJU~.`ChY)DT4Hùg\6^";o:w׶ӱG7?x5DNƵfTv&hϨOk, ﹲ=a9|{2;CUG~])e!!ۍ}fxUWC2nΌAv^)իC][ F08?&P]O6(oۅa]f:Ҽ1OC  g&ܽ HwM/*YIemz;aCiy=1" q-rŽTE@=4^x:sP ᔃIw<G@Ҟ|-g%%C%ռl-wM8h{ >pdzklnR<<7#ߌt^KD:_Lt ?@>I(,"\ũZpSX NճIMSMlj2 @zU?q8=⌃} k0(U/~]Mt )[5VYW: ލ&(64o"|zE6ݣo>Iͧ5j>5b`5Y|uì[&M_ t HQLֈtu*M[DR HpE}k~\R5[MB< ! _4) MN}&%oJ0`q0}151n¨f6y{?J?lt{4q=$H[g9ee6:TpCˤnH~\jؙ͋m1c{V:|.Gƍ>vvMmb wk Yu\H"H*k-ʰ-pנ0k(%(1n͹K RC\4|ֆUt7EMEw7XQYH/;Ε~Pꠧ=Đ^ R5,y~$1y/" TU!k#4>vuz3Xvڸ.fQA'=U;kCjnkbj8;.N}R`*UVK9j{Tn(dQ[ hM[;)Q vp9ZFC6&nQ֑cq6|kH_?}u@0|+lײQu*Ղ pOe.^H0a9z55n0,!o^hxE`jŵPk ɎgA(\ ( gPZg*ۖA٫,ygˏrUrЗu.!j UrҢBJ x -1.X͢j_4{.4'!㝖ջ Gk;M 5YMZ?]y23uo{^!bEEu_OtmD95"=F%+[=x\z w%^^/㒆[,O@Kw~h=SnmFPJ?3Ap裏+}wt  ֆ V&_ufiLkTFMc ahl\ _nʛJ!LXou"ϋL6l\)6d]̧ldh!.eqa1t_$UXʋBNl8RDq]x "(\nQ~gRCBѿ\|3*d.4=9% [~~Zx-YIn }lp7֎(KYsYDtn=7fF_SoN ѯm 3dSB аE.#%^fm߽/ۓxڧ+O֐ 81 lN}ovlD.xBN@Va:Mkm{*ӿ$Lp0ԧ75LG8}v}" "ԹFE A+gQ }0=}%Uocmb؇IjBs-#Ĝc#ؤg7TuK${_/_ H Y*i4+Qsm;Ў80zOeT 1 bQ%H&A(˻Ap_?P@`o 21iWQii7,;=f"jX}ѡDKG3@ eB~yC8Ԟ؛TE\oQUsF+.|O/Up5? o2x"L.@ցZ2Q]}v➞_Д?@yoM :RRdQ3axN0 VP3Jy48Q`קEs1Xrj5'_v/z< &F`l5ҜOL겣yē3]7&oH zCP&D]Z'Ȧ;[.u#JӛCC(BRSq~6<0כqR\y?Qa2ng [ξs} 8gw7O\G$O;_KIY!zBXsNXmi=@ę7څHT5B|7oPRT dCDuNQyGXx #lb!e%<=*+wdXoW9H-qHE>}|YǤB~淑-џ><;Uzsl<"sƷDl dV!N%4R`EܤcT0*c2$gI_L]ooBA(ƝMQC%[F%c(<Q4.EU >8~tdW DN vT;c,|o7BnPkP dzڵ\lka-HJte ;F_?nTy|JkY%bN-C;ܞЧ}qVtgY)%y}|v[OgrI\A~9%KV1>ŵ}Lsk&V(@B@@Btz4 Wвhj@O  D I\ p@в#}1wF3]?QJYKDLӚaO'}[hKiEčTw.Cmy evJ7;Q fɰ+w%#{xI raQs/ƻ+E-+8!mI-mQ6>%bqO?8/ߩudɸސzsdAL XQd!kYߩ. *mꌬ@9?ާy$!.8QU瓡/e9 Z]f22 S'X]N`g HtS1 BrrAl*^( UpU시) q,WvRH#42e-{/wMaDcU .Vnpa?; _ 1IbGM%jvsC\MbF4tEM?fhz+Ρ`iT7yخ'&@ HwOlٞzw9*09Kl>Ɖ6Ꜩr3 S cܟAl*.CBe+:ە?$x.ok[@kVܔŲǨ=bjO%lL>,*/ fYG]̓DT|~QѸD)jRfM;0}gCEoqkJq8v>Sb*Dʐ¼-HesT_qN!F%_KuK ܞwUr8"5^Z.D4 jvhnk/~Gb4fIӮ: : hb[d@)fPZ+hb^7杰3?n=<3eߍ' UPy*6D|1{|p4c*BnÊ*}m(e1 ؤ~"jK_7W"'*DuJe뗢e35JVP 顷Sdmd$&iXZK(]~PP QiUѠSu0r7}zDd"j$ǿ }&5A8)H-hQ2aVQ8ud(Ǩ(@ e(H R-`Hsz٧eJ 閾:BrS?o"_}WqjAjz;@OYhDȳ%AVr yo15|XMpB/1\mdqB۠`-RWwe\=%iLҜn+VU94`4X,dT>oG\9.O8IZ+:-Yҷ Յ>>9Nk@e$! iI)‚̷ _sEHL'c2:;W&dCdsiC;7u}Ճ]Ɋ}T{ltbCKoO"j@e})o+V8O. 'Rݙ0h#K*kS1RE#HIί"BoYRhUzlOW<}J=~{++@A vu7⋶Ye?w0;5" { !Lab\9oB' 7W{$ nV*9 UT;_FBxFj(8<4GH[+ %^])b+ԽhęY¡!_ڠDۦ'%~u册BD-ka$EXĬ}m8*|)^#h-}!#߽[|Lkt.C8"//DJ -%xHkϨZV:4|Y4-$hR[; wZ40J*PoG^(9MuFoHl(NaǔHTef0.iɗqd% BnKg9~7& +N¬Lg~ i$<-H&O8j=Ջgo^B[™]WcL 37׌(fgΔ nU,E+l:|ѢR2@qU]po`ϓBV^"F. $lvZmibN/k#CtځWX|oJ` ϔ zN#IЫ+lT &O5VKT%/B,ł*_0Si3^i;=w72' ipf)ď:'bvPDā6\+Ğ967;tPU5F%++TϧO#,_O˲F8գVoxq{V+&]Z[3麔'J1jBA0hxa|old$5rgL57K[9&)y?2SE}V;EoaQQ{̕i^l\b#˙ꈠiv#+J Uc))ʉ<ݟ]WAr VX@%Eִ7{Q jZ_~},aBD#=T }qv \gunUiQ9be;cRZU3y0tf3gogR&Lf}Ì@]|MKr?)!(m)(0JJ:£HP~:eQv-g-+<=/k܂R˅$0  ۩ ϿM q x&-qȓtw^ !gD|2բ}T8c\yXDPBٯM3hW/k}Ter 1ǯrm JDg3yɭCʂ(T$s5iKc0}|M# Hf5be8R tȹ^A.Ų,Xۜ}3g YJ]`F&ʳK4;;:j;J9VK!sʧBĻ+ ֒}4C~\ç)\>xz} fQ:oKGi쓘xZs.cQBJOBw{FcUQ,Te*痉8xHsY5]pˆA )ʧLsL &<;W)Y~dTQ6!p db2^&g_C33QAN*T X"x"}_B9{YCJ?^qL~% l)+XٽF~ib ơ E0=WG++Q50$%Vߎ%:=\ߪPΠb+Z&f~} (MszZ4 MlYZP]p!{Vƚ;ؤWeVTkv*p|cpԹQK$U!LX<޹=ڳ횢!ۄu(Le+|o@}P8-ϱWuml%X~E-B*f!fj_RS}|lt29ML7-{ [=.nr_NlsZ5Ov_)y m_'^a> /[FB pp1a?EJNnY9,T^ߡTy?GbwƧ, ?9j LnX߼2W'ݿ`J:'=4MoBpb?^ST("(Q@RI@D፩:>%'~8i+v|X:k؃(MNc,Bq0nFvre327VkgyZn]ubކo*?"d^@ hOb5) :PZQ'"It~]ޘˍ}š}!I̶L=7Tv̕"&?B1M\H,0ӯB$ƅ1} 9Eڟ*dC>ް&+&Xgzԩ@Gؑɾ^޽]TMMQt(gݞ`a;P!@)0:T9ɿ_/˯yQג u;w$i'кG6՞2:Aڌ"jHPI'Vjs{')eNDR)*ZBoʙz(Z*y +O}Wl(% NPf`2ߚQJW}-ה(2|Ⴂs$2{u+ FBZN‚3|nBDBQu[7]u $ojb3yq7J 3b4[ )L_`Oj|/z  8iW;7$Tǻs 'qǒd,7kg0yn4 bAioA\GbgAj / f _&t]bWC8X#J 6j/in'lanߤO~*g^.^q%k*ʭr Mk#x7o6I65/"еߩRՖ|XY&V$Qf0zd4D9mP6iO>ɆW:>! f ^ú׍hjiCݒ{7UBbcd|E6 #>J53Q9%}J nFxT@CTa bv"q(7C࿚.39#8oo`LRDd()u'4XdFТK a/$WVa1D] _xbl"ӊYS}/Q2Yj#ګ.TI kz e?#7O$dŶj-$IRC8! {A99fc=ӿ4)^Jj #7]wBˑ8okq59G4%љ`Q6)E3ႨiBBZ;cM@):S }8^p>WӱgXΠo^{H[y4Cµ3r!ֹ /0'=e͋ ˮ܍z_ɋy(H~R]%%@$Ty8Lz 7"u]^ VCJʞ ?OI;泌*lz3+ bI%F[=\ѯ !CP&4J!Fʱ  T=͔en ؄q 4@62әͯQ{%3Z}/5M9WܲLTOϐy:a\|k~Il[ZtW>-B[ Xa#$Zq#9:\2m@Ύg; $Cb̟mUY?uR;L9k4 J~X@.7GyjپtkGZuvNWG|(rmv`QL3`(y y-Ԫm]* *zt!cjsƅ".~> P[н%SdL3g[[T^4O}9C>>j3)XZ/kwzq2n枉=?8*]V<LOn㵣uk3X Z󌑟a5W uش4RY^Qƹ_ETۦp#wa#ٲCc 'Gw2YhQC@.)ߝmՉ[ҭ@NlZm{8aͧ ӛ?B-+kkc>_)J B ~Mxȸ,\Cگxͣ)p& 6i ųW|R/ߣ^,*:>@|GC HFGIrd_mD;}AY;60fo|Uz[Qɂ@g*LHEg3x8"T1Nb^BuE,a$3 5,HQ F|A0~kgg 9W_<0j#}DT5)ta9<ݐ2@|e|*t)b1ZkѲT0*If*>)E}.0)XY c(;;LQiסp!C;I4!ۇ#B^MND5!@(XXmkXۭ4~kw4#sDq1s;^Y | s"XGƞ&.\twnRukQ +VCK8g ܑ&D&uIVz*nL?Wp6jG˳G: 3@h;uBjBsm7&qa`f*.(}اyksXQ[rjOC$,4#i EW ;#`rN;}[ { VLŨ>`2#d@?5;X9F ] A}Nn2_;ƵT(qof5!XfE`gI9US $CAi%1|ыĴg싑RXh)F˅9c[6IF {# % VCØ(pu;ۑQ|118qgFVr|7F=3ҎqBKrLv@@7N!LnDK 5#ڤvپ|56sJDX_6Q:zHo%UiѪ4AVdv}"lpwW[K PAԟu~@{)YsfKA8VF=ʦ[SuyHpfe,[ %UKK$ 6:^0}ՠwnuuwvBzPREν5(xý0Lg}DHV Z oժ<Ė+^P#ΙuD.硗-7?%{6kטRge. .ֶz$ MEkUJgwbȹԫ esayd-&{^aAk$ E0|V<{ z;Mk՛[/{1V=-q`qM=ya?eZ{èoBkx ylNɍf{/_-#nU4$>'P7vcy OB3_^J?<^#ɌMT~O][ވ1h3Zl|Xf/w֛{X̏k9Z{Tnjs+1Y]U@(J `E!IBXrd(d"!a^?7RFeN(\~y;DOcQ8fz$M0>bL˴ZgaJG},TG;1GVrEQOR x?2L:R:%?et] XqIG$DQ0{Xٕro 5n<"hd8n>ӴwVi̅E6RKP.(h> p|!tg7ݩFQJF\{nI@#žVsqh+ґA1b -(.$NF#rwq} y{])VG(,g:D.ikƢZa-US^ЪF&kK 1:LEtƅ<$}x!;NMƀUUŇ`PM'܊xM֔Y3}DHrڴ緗OƲC~ǭc$ȅ4.r {TF7Cn跿-U)~ocAx~B7k|܆w`ēG F$|%eHcL#`nŲȗX0wPh:HOJi EYVG&[O \׹Mrhɑal~Q8~=S*N#*U=;9_b[O4B0i$ C27|!ي.Ww[1 bv"UmۃPAW3/#`u7+fml_YP} $HxH3U-732 [q".gHrSlUB6UND-3k*0a'*"ԏ Z5x 8FGΈ7q(,$)vQP@*-? [YXƿ$Ewg%5 !1 qUaFJ;>Kv6~G~%q,yҒ4x:yy|tf!7;$~;{/ȾKih|ׂSwCNjtf}VFE_6=$4 X)1ǿoB=RQ1ڎ ;;!&&]4Wzxg/+*h quY:Yz= ᄐ^p5-NR}Ho\AjrJA>}W/4$:*ڌ\/*f+W*!9 dڅh$e<αgS` _K]6m~)t]2LVVU򍪾JO[M|.SyNvcct2yWҁbRכq?%9B~4!Sq+](xR %7=H` =$w&,̹ t/Vt9R˨-LԧVZzFn׶\K# xHQ0; lkfQ4 Z.]:2^[EC DXd!jc(`+V.̵q҆~WHx]961 rKП~ȇmq^6JJ/EPJx?ޚ/vZe`[7i@u(/fiP~fbIJḘH<3D `GL s"P+ZcHB;D|TLN~Jrهo ]Ά ZqrYU_,~ > aǵ;(if:&$vdmݘ5E_mkYх@T@'\0-d1X@Eko327ӝ"$ odGt*f9,+ "bWp(#B#ZEk,6HH&IY5I<")fKSc΀@,Yuԥb~p ux^+`tvd݀\g5̛ZWNŢ)Pw$tIʥ.jqOY,S>W q߭Y&/-ݩy\l9cruCM~ iY7P;Ij>4G9 Yŀ,c,5k[ YE!,D8u<{4Gq?#zmV$;{MNLt4p>0K0DkӵoJѶDt+FB#71ϒ sU! IZ{wwciF\e:w33d9x Фj#&@ a .[Z-B~C%Q]\;f3y`:G VA,JN>h U.Q'x#]4"OŒ{PA@Px~BXb \p|i&ozm_H!6!yoa)&8}|ʻKQL0×-5l BCf*=sngieߴznv b zy=.\IH4E\{ΙCc߀Mp^ ohηN:grqe>.5Vig6ÆetͪS='xrM׊s9;|>.[x =r` S*`_3z#g @2Dj*$Oy rv6ĭV3ayLqUU*ct& bE@piyzzKf=zk/9SxJwRyJ]xJÇt@/k(xH^M JAtQ ?CbE6껗qWvip7/.Zx2O״ÿ.!^O spn B}0J/wY~g 1)tvUkmN/;r0pO R6@]&;D?XnV:~/G3+tygg]EHT<.*g':s`15~)uђyymb}H[N:4ӳ6ZoAz,]+p&Ε0O܀M yXۭΜWnnޓ-i:!€wnU-{U-E/ׁ9D˄}=lLuH־ =^Ok=7sl(ƂK*]9~ Bjc +ҙ9w"U6N(YcI5簎(cIu-UlEx-wIF +-uȃ1iWrm %ˀSn{\ $[q\aP~(Ȇ*#TBKHnEV .w7jV4F9Rdj12jjpt!CR#hp?peVa:' &)yO*sORcZ'F&=t̟6Ϛ7Y̑'9?e &eK=SgvD>+f_gRQţ:b}C{SITUjhlнX:٘z|x.dM`dgu)&)dU.Xg(onLt\rA !ڏ6odU+3Bl d b`l[h{ yAԥ+#XJ4S/3~ک-^ @4X^B hFvY]JKЋZKC^薶Uihz;q-Z ꐯيNsD 86n|~8ȃ{i*x ¨!/`aw 7pS1ICahuZ߾v?4)UE^Vz2{Bz(D2 ܫm!1GĈd WUS=9ӽWm$<솮ψ{ɛ GE2K뤲={F4,hXSξ7@? y',<QsOZ=1h"EһiIU+ e8䃒^X͐m0`+ i@)i_ʥʃ,b4)B/D*5biaQjW8i[׆.z{8[w;@ hڣG4I!BAR)AJ!EBg_p*UǕFVAGe`o˴Sr-}ɷUr XwB9Rl<$[`FCfoaZ=.DUS5;;"7vPlrk9ff8 >bQi!6^"2 ̭bb\[Y+hAM}2(_d~XlbYǻt 仚jn*A'? 5VaUngl gH儥uNΡK5 ?\ςLBw׺C8-j wͭ^ؽD)8}PY*1 mRsucn>G8k@S)lYWU'/;sS[ 8i#AzwBB/Bڬ˙Xa&3܅|3dȯa )~>bx|ɨBd<=v* !ZR @Divi\(Z#\ՙN'Jn[}XHc1.H<E_p Ep=Ub)3cC?? yX<|=W]$+q&c šCoQ/2e0#c~ |/iPw[m| Y7nj}s;83+Cz߶"|`D߻^:~y'ZQGa`%}ٶʕaHѥ9lY?U^'h%͍T/Ȟi~O% BGN$4<|Ǐj0JǻrIP #}4k6ḋN2a eɪ{& #OjT333tܞա jWu F)  DZ-DF 0$Xc8rY2X  u3hp[JE+L_;0WX zr3?&e+.P}K!\5mw.d0*mN4EkU$bta nA{jgZK^Z.|vgښK؞i/f0e*|Bm44M,pX*Xq Ŋ%3Į0")/b(s괇d G`)6gKC)nXH%cG,cUL{G0s UnY3'm ,BT` j kc4vek2BT! V}#X\ƛvY+BIJ':@IDXΧNjYxto.@)-4C5z ;Y2M$!Md2$%{k(C?*()mЂX_Z+w C t=l{ϞL9P@  *nʀ E0 ,H`ow'"@  '0 $ʸj]ͲJVIl 4GB&4u#76f0[(9Dʹhos{紌TX! 06NJ@&jXcg;sT5=MLN,~%@@,ITz<Wmr+\ Î-1=6v^DBerKi!̓9\HH %e!䝔a4D+kN0 J,.v"B[41C)$֣Cy+i\=]y؝N;Ҭۮ\rvFCB.WN(H0dĶFDZ $*Z@=b0 h RPUŀ@ ЋR)I%#1N8*o`*^{ntp)Q@WE{ h IZ.6$6q"XS']sN_R!BtIa $ဥӗx^'V[t>X5DQ txVj=a rV}:,pJi9"FPVU ={ L{*H&U-p4tR~\컳 Rf ش0S(]ݰJb HU#sŰlqrqT|;Υod}b^黉 lHqhĘ[Db&eEÞlHZ3B`O;zMU*:=g[rvSyah={G j b\bJK+o; @TQ*E1, 839 4oҖyW N. ;\s8B!}xv7hCX\P oқUW ?]y@ȂAGvω*q3I9 PyzKAGZ".GڮRSgi߮YPc5NHGPldS7ʛFAOàB A!`DPLr3c` j)-qFF]j#( L^:ۗ_/>3({M}SYo!(]@9%y , hn@ Z@ a?>[ ;9˛z91 ߑqY{E:Ŵ|te=`&bbMKR^ $<k3egkr]PwLL':0Gƀw+in`8˅IR"pխ+VA\ %oۗVkT9Bp rXBrzP>0ѧ eke cӹ]fw'(i6 #<6HL{r5dkkwO%Nh Au 򦾕mnG C7 A+"XghL5To2s^`aɱ?cE΁c:J3G=NCYZGٜGrC<2At/\4-rI0O(=bOrC&R0ϥtHDs46}5=˾PR֝vȫns1"CBZ ;K)H 0oܠ 0@Oh$xi*L!RRNa*AWwU Q[uuԹцgbǣ};3Ϣ hpήr~X2]R 8B=f@j)He._}q"o`&bcϞhoC)k| ]n{~/xV5Ue|O3]8^f>".-5u&1ī}0ĐE(:3Pbr2˱ˬ>q4')ܳ70>.AƆ#0!܉0O#=ykB[$[HKc[:|_-uveB lu/C/a aA`NURbւР/_H7t5|,ET%%U=j>Z6 S5 8LvLfdB=}˜ w̸aptF^_VɔBҥw" Cƅ$E=rЈSf, F8+(p9F&TI;<\ɪ;DA]< ɪ_є?[}W<(^8#M tx%}AGU%#PAKF?5M)D,Gc2Ј+c%X[Z 磝cA T_{ՒRVlz|:jwmJE D?jy[]rC^^1%x6Gz6z+Jj{, L2$-gݾquZA(Ŷr  w`fgaGz?V׉~<׼WUaAWyN9R('ebpLHsNJm^I]LX]9a+n> 5vZC`?7N)u\Y$nV#;A'j%Ly뺊jrN.r@=C^ !H@AkaJq۵W=C;Ҽrcݦ@+6͗CfȨ2ɗ2 V(=V݆sJg{QN {9r&H:PM8S͡?Ĵ :e3pǎ4:+lHה0|{ bՄ"/m"bvwtp/܏wq0)>MDyZj-vB+<%1?II j"5G BmyNU{R9Ƕn7$#\I"YXR@ ^帍i$@D<$3ip7[ zD>YŵIAl1#hɘ>m62݄䍈U 42>fcZե9RmG329Q>$=pmiyOh2G2)/<o?Yq ?x+a@&*T@H#z +Ǥ4xZ7JWk(7g2sm|D$g?AM.% |ʉrdqY8"ٍms6PO/yu]?kleRo=k)GI{:{`_؆y%6U)c'O@ne 9jO $WAbY^bgt"?' gpjGc]UVotWR _$sPWElTB &azns@Zfuˏ51è$UΕ  :[ȼ?JK+h9+=5r;պ-7J±d+(A" ĺ'`hSpY`ݨ-ݴI޹̔;Vps" HV+Y.,6oߺ-w.!02Ԧb=[ jt߆KЀ_OsQ @a:vGD>*U <{qCA6?e=O]VPb 4t@ ^7Jfޅ}970ŌC$sd(K'qk**s$zD~I 5SzP7C{pe}ͥQ`4kaͱֻ:Px8 Xҭ\>C}%|t܋DZOL'vFd~ T9(:a!qF7/gY dm$O`U[E#(.AQQ`R=:1/ Ĺz8ʻHKݚmVף-;IcjZ6ɌFBOA `G N0W_v ^W$u@͋ z!7[17"6o&Wʼ3l&LymH?ߥnu~`t/~Uookg+-|mr瓵FdLt2@AGH>{W%7jO eHKP!2,n8m+m4G 叏:\g,C;&a@5Xr*ՃW6>Gb5K(矜g$ВHY :?s>A9>xbk%2-*W[[[P*!mvϷ)݈mCȑszO˺N;y<'":`yG-7صapgKc_^d:w߯dٯGMB5q!κ [S>u]-TgP,YKҫ QA4enkV1rዺ0mZ&8 ;lC΋wd!8w};@ E)qٝU#!@(fLm?Ct(n9/e|ol[p8yr˩ e`X2'^^um`m1VAݙRmW8>Dme.*&μjٗ9)t~|: BK$s-n0m|^ ,;]I%В6@1 ƀPeOUn S:ZyD&'h#W>= bWPL&/|Cz)gr((5goaAV?IўxiMEy tQ`P==Y Că@) LWnj;̋NM#)jPO^NqNŎq_>{(-1N2fX3XoI"]λo[ӋF סe>&eȄeC_|=W샞NGu4ICjmNAp6]"6d+8 7~Pp"{N~C(gtښ ]WYuN?oONv͑CAg4BJ&03fCΌEݛm 1> /5µwc[LDD^0 zTK1BHԜ?StΟ\>d'whJ?9~Z;pOZC6?a7Iբ%Y+8wh PcK}D+( ) }.qS^c'ȮKXĞY&p *u6-Z=Q:މQcH.Z'72ŏ~)c p?(dOo`@y(8Rr+ӌԆ0D Czp[{y(ijYN.-v 6oGy9V ΃ɝGI$ p^ʌG'%ĥXv<1XDPKǚ+izVذddf8ñfbltک~w G S)XflsR5i)B:TP<:UY&P^m"+H,( wd*aeڿy32oz>LhCRay,|XQod/ yw 38GMJ 6h?eGu}سF3]$e~ 33)PGiQAfv>FXmq 9PL}$PEҔP (-my )6y5 U b]i0(&чV4rۣ\1#I^HMP r;M>tk-Ɠ9`4~Ŵ5y*0ф1=tRIشN9gN.d{+0&Z"I4 j8.LfgnbzmB-[j%p4g[oi|,"td KHO&Qzhp~8Q{*)=zJ9[YA73UshoZnR1@"`€0D ?\"53t{޾K GΞ}Rnhp$./o8+r`crKlO03ۢ%iZ)4 49@)LsJLyH}::#\,@$R"2\ūue+\su+)/p"ineOའJ8)7.k%Eu s VPi72;O3~<@<Q!ЪEw׭P/5JH[^F)04 A`3s^09R_ێ5*. ̾ +eCT;zVӥ'! #f˻ 0gGzxո3+:]A_|["> }~YݕWan@+/ c@l(@@j ^wOŸ[fzcnVT1di\,;cݢo-+-S(& T;5 V|XxvglW?x2YNR_+bcU.Xm^QCu0 5d?1lHlS 朌ݨQ.M yQ 2ʧQ_Gs4jGMyTk7/S!墀`TULjˬP !igK#ͩ`'T &ɼ rP a*牴V9hyRKv= v!H,Ѿӹ b v3m-'qp yIbbtm$OaVu=:#oBe)| >ktV]rWap!S`'-(B4u[qPt9 Ħ\0N76ccrqQc~?{&vQfAlwH<0vڞ?(\nχ#ٖ(p9#9Dg/Xϰ^pYEګ WxA#, PQ:{6X:wgڴLKqtm|\i=x=@dV{mْU<~^m.Fr pPCiMS;xVB̿QL  'm2}3@K9r(_O[#I`'bs0hH Y- }ǧ.F'_;,!̮} ؑw:<sP $m}t*y.P>4$ZSWбwy00Eg iJP*g*7;s˫+b~3!I䍻TM$z؄ٶQ>ilze>rbKzWo`'Ѷj^qj4[ol /0|>NtWxjI!*M%\<T-$m5?Q/y? NEEقUlaEE^n R7߅<( bE!D-z8L0DD/P(B""8=*ւRTP#Ɂv\!8[_ܔ6. w}p>pwȾmbtm- 驄݇[t 1x\Vz_4B|iE}m79-Sit[:+M~U>َ @5U@3l݄s#LfY>$pXqF<sq_\RbPА !IgBB&1@X@S|oFE<+^,*".B*0:uEَFn(6N-$̣EbݧžyN5!2uSE29߬@LLQ?<=tv_@.8HYu8v[;#.0?d87_ޗ,7;콴y͠SyCg2S:BPNcj]Gq]TQ 18H$WN|M9Q"A{>NtBY @O7ͷ„ rtABYy _ǭje֠q,;~'ۛ4Fܻ=sk)NQlUS5@lZ?,IL4C:/L6ooeN^;Gr${-N&= 0_P?P7Ej_£3 tPv/~G@[3~_ݏT[e8,7'7򠄔,̤Ir s&fDuU!\e7ɥ[]Բ\) |1Wl> %]}ʦy@JrnCT1}p5i"]Ҳ=xn&+F&VTfZ 8l.D*9b+בdPzKU~j5n%#˲%>$m:B׹tHov`Dss.BX?=d:<BydwƅtA7xl\hRI̮Aԉ" 3Frz%d Oz{uTl: ΅.sewd\=_3rt2F;ѽAVlxZ^W>_sJp7ű{aHAJ;yaA S A5vd,'uf.9v 2Me"H)dX0!x8q-]cBې(q=1@UСٰӊsz&uc0:1y[ (:Oֳ;". Ƴl"2Fӊܛ3lDiʑHdqebŃ-H֭)Y|kESQ!WG〩+ }o;Vؐ/ 9YcCy|X+3Wki?)ʜ￶ 05ET~C, aMR @.K6eF1E~T74;t &$8U)*}C&p.&PȠc\ݛ7{o?v`!/GPg$ة;c|~QJg2Z69=sJW#܀ z KRayM@kФ?"^svR4eTP ֭p[e֥q;2 g~E6J!P0)_} {:̌*k|J]7^gcLP? I^O >Y3K3P1(P=$412)*F.՝oTw2B? ] TdU&~0LzM)"Հ;#q -%{JM(#Ǻ'&\Fp )4+E bYB QOGBP6}t -F6xPtZplfwexJ柈/zcE@QߴwZhʅ>[{A9TL=N(#gFa$K("!ba,>8p eYNFl; \@Rb/w'XYʦ4L/!j+^Z,_KsJaDs@"JJf[4#7xž1guEʯ\7'оGr`9:Xv DЬ|' RnҶKa n0ClB SЂb|O:pR`S✣ܢpx)@tYp挃V.6f/b<LJ]fĭ}/1]}Hm4BP"y;nQѢՠۓvvЌ#w )VOꪭ[&/iW@3c(KY}ivo?z9!֣dX ;S B~jXB Wg=׭$q`1|Xyo-g##)mѧ3)[LZdҿj-D#ό "e;7ͮrU| r2o~nOA2&Eş@+o)dʸ3i|c,!n6AU^\̘J@QZo9MspdiYGEp4x.2L`U:OkגaKQT2{ٜu7v%S|0w?fҥ? Q( +X~h"!.>GUZ53f/wPS3whf3yR\my8M}@HUBMVYlp_,oBz}&!7t j%p(s8 GRftwSBF.7=O zI*ޡtxf^8ܒ&TD&J,$7>ZTѨ@qH@,TaM`^:lD-ѮETH그w9O0x#*L')ZB& Fp#hOvвTTehҺ&C{jd IR@S22LԥA Ѣ.*l0#D sZ#Tq[P()BlmPͺOhe 4a@TR=VBDeKRj*"$jVrȶ*H:3ʒzf7/a~;b5ԹRY" ˿:Gv2Ne@(w(sG%~D^"UdfuvՎg+[cJzWZ$ M g^QG8hC.(/56ZMM=TT|;q6[ VV`BB\h<6SqzyNEomP=,z>PE Z-}^؀"zZBS+FYD`!A%B`l5 ;(ͷQ(d,~iݲ1}#nQx&}ImD*l̀KVkT,dYw]щR :QPX=Hnea]05 02HE> N\ N6` \Vj)cL.Lt)q.pK-y%/bMMEĚmf)+sN ,_:PME? ̂|l<'fr]ofi`zpY!~zNt 1'ɚ:v ";rX%ۻq[d;54^ܹ*Sv *N-,"aƦЏMd,^_z|1wkN) xSR>v3 ัzsq2 *68}yb)i,GXyX2 Ih}TBVzTڷRoSs{?һ2yisTyȅ+)̬}yHP}qg8ڷ!bplAds|yv8V7>b\PbNB 1tā \KtS ̬~BV|tٳ4Wf}߃_bKtOΤDH:nKy_M6Qɢt&FOO.t@St UG3r:S ~:{[ Ө%@IkHxa "ZؚN喧㖏"u}۫4`;Q]۱h:h CoϾ$dh.cʻ-It:Ӏ O%Gp` dLPsbK([NىBY4  4J (Q0( (@P"2Jhԭ pl}hC@Π(@y(0uղ;k8:4QY8}e RȺs(,w[`m7v Xw'^X5dQEzCﶺ O"pb/0n^g *V(+(+6F4%WzW~u7|D̬L?[JWG''Ɉ{9C#K]LC$B_uݸڣ@xmcV$J%e}'p`ye#oe<:sb!e_+B(ܷ!Mi[j6 a1 zZ[@,UVĐ ;QѢ־WV9 iV]9JBEzl #CZ5z5cƻмR@=#`|F1ACFVO9KA ~F~W{NS=HæO2iԷt~[(^JkE(-HZ_&Cbrұ$ÉaLcWMfBfUQR$Xpnٞb#}eNW{vqsHU R_002%_f語w)iDgF"s#?Džߨ|J7>_I~YO*[*QzL5YTO'#C~ط|<יmL:wŐ>Smbk3,x`(ѓkj ՚2kE`{롢P2^Tzi}_dU'{Q DyfLok6>\Ezb8PёB D$Lu{1igȟ{B;pcdQ#TvVXùd'Z1aB}",D}ЌvWTvh8g; Hx9A_OCk8Ձ pĄ4 (O5mAi~ib=%2$汊_uoةpvH {'}=^0/>܆_ vF_fS_tD@W,t,YL>KؐQ 6ˇ8S2F\tks{絙}zG@^ys ZCl^Qh{U"Lݫܪ9^h%AK$H0TAK%ʔg`2 .M`*a{={8NP?m9j3hI=ShdTyd#Jys(LX7m॔ĬNJQvާMJd \ cqe,'Tso].W57©ڗ]nQK.cj'bjz9pXA ZY'笝 ^'ܬ{?Dӻ6ԫ N ˆ^{5( Q",~CM^d Mk1eu;zk3VO_3P3lOV-m+G,SHѵ_ۭ%tI!Z'6$ U5ir<{MGz]6tb}b7ќs(?.j{j>-*@cP{ _ݨq{nYvk^R輅.(©I ,:z5k9E،iK.c:Q8cӈ7km* L[3 R r=nId0ȸ}E(w 3lG_{eXl^ F$R1͞X>x/; 'SzIGUK~'jи.׀@G}vOkY|;_Fu/}OۊVA/$wW~0NU (QqKzy~}Tk+}2!ӣjsDsR+K,OcL{ ^*zuabXvg > c֫Td xƊ+xe#tRpW4!@II_ \}~܊ot(E؋l}ƫ-Ftx<)V FG mWgGz`QI ϲy{kVxgCk ĦZnFx쁪K+ȏjغ0ySyÜv2r'ݝ4Q;\QͣAl726C&gsQ̿NF GdYDe[xC+&́Z_-_#hu]M Mhü\}N`65G ȃ/ENZÕ88-rmI`՝<QL3v͒oyA)]RfI/G욣ЫHKMz hww+|sVvb 7RE-efQZ-Y>Zh((C/K19]`wLiiϴuj}<x֥.c򝲒^2cJ#n";LT9'bSpE}\$~wfq}\KC§=2p<A@m`W}c;!r>@p5}'*tPp6K$6 :[2|V;G҆Swy ku SANe`|K~pK(dv/Y[Ϟsx@bLE(Ʀ""wfyM^⨊<'G34̎~hm>8I*WZϾA!˺,σ伛Vȿ IPa6 Ra uRVzMQeb!$7"V \3y7%44GowŤcw_=VźڱY0q8 E:Jy)*k z/>Qk5b2oB~Bcd!&h(޶L[ַ?Kϐұ߿Y Dؑv9xK'7}РJețJ.[렌LKU(0Ҭ]G;ih-&J#a59:|)Jϼv^Csi)y~|񯗰"|b4֤O'DQ YY=Ba(l._30)<6x K R8Frز7ʋ j7$r쁏e_ȗn p*Hqxeۦ;RT;rW֧]_y 4;7Dq7 N#b8Ј:'?;.Zy/kL0Ҕf{B/aB)@r^~"z]JݦD55`#g%/yn10y?z+51 Tk|gĦ#؋>Y!nj~}O-b<$;;(!%볐2Ψ{ȟCR7G,֛B~N9쇗~ͤxJC8ls6*.U &@Rwq=X|NdmLﰯ0\.Ɇn,v> DQdeʠ2Y"'J}ꎚ@( k{d o=ޠzc{|`mEX;.Ԑ(+~}-)K&ko%iKԤ?_;L ̀9lkL9}=@M r ׉z`Tǟ"H}@iᇥ`5_ɼ+V[[ P+" X$gLp X^7rc $eJhOx{fQs&>QgK0B5D7\))r֏?flrL;&LD/ YdZ}{|Bذ@ h$VbD*BlE&7B !OIaR @h;IrUf'+Zw%LӴJKs7RғO:y*Eiou]88J֎re]itE;*AGk5|9Ԣ%RkXg y2$kjN^t;cZjm/[mZ4_b |s m#ʓ՝r3MPOvvRKȵ'>^qXgQ%e.4} ڂG]RolX@yT囑ƅU;UNJP4.(@,'n꾴nb\H )~QȞ9FthH7ldsR\ydǣCkJ"K 0s(G փ5MYV神eg8T'BgBWcRk?cϟ2'ĦF""]r~38\GM8+~,USkmQqѨD(HxGJEd Ť`@>f2~#wW򳹟|l7g0`p wg1xx[h dquKV=h e+i$=-Ro(]);U#zTՋz0Q,|} Up嫛w(ǶgUG!loPVgJt%h|q@<1GBIJ2 &]"'iYH -=l;\Ă ➁ >b> 86 pa*%$Ha:NǓ@-skS{ދ3fX>o(D n>Iҍ(o|e1㥰ނICDUpko$PyNodwd65?$=f ک˶VuC*).7?~WW_ᶚp_?7?W3\Oq G*p0*(T%Aۢۻ!iM T $jkvP%HHٕ^vI>lӸcai6Q*ў?C?)1WC*p3bϿn ks_d(ڞpaL |{/ \%b&X-bh͝Ӗ֩BJa^MG'#}/KŊ%'vEUz_ѮXݐyxIt[7/"T!MjZ 6ia$VE=lZfÓ!/3C7*T-f+}Wd-PL Lx*BrqsUWTnJ870m 릦̴mX]a߶2 ݯ 6UV ̹qQL$uZpoKhC&]*| W[ ,Mj{aVvV#1 ̎:=)tEb7l_$n)2k#(XYB7zx2ѽg3}xݭ:6|}!O_6,2׼V;}Pf*z{;/m8'OS%=[$``;6dgX2v4v{gX'$v d4\uݹƸ ]wJ(E_lpQ ݹybmnau}Sc\!fB){?n!y7`HBN#cv'AL QGH|5/U'ګzL'죻eja˗ )M-gU'}K5{Et(i0`^&WXzZhpKPȰS{:F?fp1u0lsIf_/8zjM~9T3ps+7!b]'/q'X L<}҄Mjȳlޓ]pˤ੓AFI.wMANK_pʂg,B>]lMxkn#' Q5eEtvPn.S-WI )s@o4I9I|!*5u:NǏճPv2\Qbcd :+ ʮ~渀<(CQݚ,ч$9@ֶj+@=֞Kz#Lͻu#Qw$(O)+=VQpWte>>qz¨M ӷb]CކPNC+p8**d&م |Jǯ 3X;tNr3o6 y?nIkYx'Oª9k߃/i5*0"A5jhPܻAhoBQ ҿnױ 'NAզTBYe,шz}2g_NIJl8p ?fqFێ5v8 c;^4o }8!^fg=ŝ96s/t+C#4u[`lC]'p-ք(=u:9>.%,i5?ˍ=gj"(Fnk[@3ٛ"~f/м;L+kJwTg}6܍JK__R}`|4%aNQBE&:zsw8鈗;?{@Zm{j([ӡ$}90ɼK\`_?߮*_M"l41 16ISO|~-*[sӟm?Hzkf:;R5oē\Pƹ5n 2r&E$o6r9-;!_JHg"AbeWg^S''ʈdƣ@㝄 <y):Uw7g:e{ze'L>,=1y0 %𼱍;:&:Z ؙ,&9t&=[H~F/L!@ z֌i~72\3f~Le(#)usp"Xvl&Ǚ+J$iT'>MdJmҾFAze38D<зq|Q)UKn:qأc9wI(5KBa%+ >21uY&hOZU< #6(cۙHEX%Ϩw78w1L|^7 y#G=x3QVšev<*@(-+!@ ~ϔdaiss@##km< sRkT u M((93S;4Q9>.B\%,G#S(T82:wq2R0i{CQr mJ\,c`ʗ\Wʿn ުҒ)S<H -8fO^Z(D⫝m>Ewu*HRۊ]q1)[&ͺPUlosLr!~5PDL8ˆ 3|jUi*[(G?Uáz3{J {vO7춂~![}>d9n"yuX-9E=`1K(5* Ѽ`Q1 pX#tXkF(9%:&ʓ5JPquz"-h |yX%;=%g Cڜ?0Џ +7Vdλm+M}"!uPUKEVPwJ EtZ)iP85vT}I!<qֳ03d:"Rq=蟟Rz2 Ha \fjdVys/+O/k9hV}5:؟KDك^U ~@k2Ȳ՟I}uFF~(#LXl4avyr"'X( 4-PRĢDkH -Ts؇2+k&8Ʊrȩ >R@.D`Ʊg#_ܶ5K_c: VUO*y~ 2?vn3 dzD ע5aѬ W%DZ"V_~N]]rZ`a956K`0# Ye.\{đ+CqxjƎvَg.!  \<|FNʽ쪴Ƥ'*"B!\q:֔ȟ-#~OV`cN#!d6g tĤDVzM uOEA3cy.Gx-3{G`X ⱎ aWP7ZON A/c]X(%VJRH0 I_Ÿ}|l22"*QA(\s9PZE7۞t|+ AB~&_|Ako?ȻkMX'.L[X/ں{2i#^.ո[|nןf&D| mK4z#mHmtz4øڳ2ٴSRqX.SѨh_**vnTpxQ&w\ʸ? kPr]ve*`T4s~'5s JNl=yŞ n7y$Ԃ906mP kiy|O<22bzìQwRD&"<P'A#ho+рc[8Ut{-|<3]>!  ǶN5<]r! 5\ko0jBa?oygH%ω9ߧ=~ \?bc.*2ɂC&ϩݙRf{a0c4y/_m .\6'kH:*Bw=lGݾ]Mzzٞ~U,G7k}{ļ\t`ęY 59~ӑ"G_) LSHdPR!dHX=m22! *H&S<ÊCٷIFv)Fn>LXcFSAG`48|np ?q|.4?A ϡ#º_0lnP11vMJ5Q; KbP,Ts[pz~ P'NU&^z-T:}WC(icgaufTaxw -w JDz)a3c١~1a[ d Y@/IaM Zufv6o}>q*1%0miZ)8?3cŦ!8SJ8KyT4^ya&:a8:K[,鵜}x* C8ai幢<j'$ ̧|,=wZ-};F4`P/*lfo-byYyлӬb&AE12X5)n X[i"vx 6x^PJ)ױ;M:dPD 3!ڣqt fHlް[Ұ O3/?cf/r8ū_[ujѻ$\T{PH~W0&6#׎bnNb$ˊp ~ v.hV~BZ@y]4q J,S6lu{ZqLVK0dquF89|xM{4 i,Ex%>&̆HR\28Z3 F/?)ꦂU9L߽Ovt-N7_Tg@irc "3A?OHǡp(q>1j>p6 c:w] f7dVLQ0qG~s=RX/+twʪUdE6Vd9RVODР:OE``g' g8#˧Y54ʶ6ZcJ| hΐ- 2c"t3{t m:`;Ra{Goٰz7C7?*eDr 8s`'?֡iM 6,0]Ȧ4T`D5U\B쥊ɀDV&nh_'x^:I<\fl@‰%۔Z!/L`>]aUrW]k4ܞ74U[ jp|KFpntodYK?].$10N\&n$sf=8'ƞ;'?Će5 kCӃe(#~5K<hH}N]^5c8'F`ʚƛeS55En2$&9%W;!7 m/ymҍH[)e*eD[NK*K9(©/nTKH@wi+xv>7#ף=lEG4Ki72G2k5LvֺDlMg9e<@WsR'E+8ݐı8vUGy*oC5pdt(Wв>Pڭ{e 1O .rϑD6aRCTTqӫLl Aܹ݃tJXvM ߋ* ns-;bA'wZAr/uaqۃ됁 0AŐ@.`h+nRJN8;̍v;Am35rNU C@\!y@OQ1;V~lڡ RԘi@蠊|`w]T.$~įVE㺟tܾez&J^IZDAa6SO͟nC&PLBB܇e |&L^HE:J'p14:#x?gI蓟fn/;ײ^^yDS2]ѓ<Tfi_%#ŋu 1R- C;OFGZ& %9TEA (8RZ4;B *Œl-bb>$C%(1 >iDYꩥmFV* d=R }M{5kُ7޺IeYS6qT%hQ 1R_6hmtOR-(m2+0SpCBتRr׌7I;P')cxp7< KP7Tɗݲ%_`W2ҝru=)Xf4ܛ8C~q'tURK&IY5 <B 8sy[}ĤFԉ:"(_`w *痁#.͕|򃍭V>+Ur˺y[-2(h{厍A@@ s\YeiI|oi?B{/U(I'f(āJ)m >phgF#kE&Q*O-w=A|1GYh|,$_େ2 qFչ b&p&F?&]XF6mYC3GpvW ?08uX(MZt-u Ե&G Ij]syegn/*&g,x\y_º}d"IyU8C"eaAx|Lf;ůg%ݡ'FRrl?xr$ȠC94HUv >iGTSwcRd7p<ù8xfdr!qty]@\JvEVBic'3rԕ#-W%0Nc8%$?hQ[&`$eC}I@d q'l Z.w G5.Jn>l+ƾ)|+f?ӘGWOcz*nҊi'͓^8an9y׽G]|ZT+IUȓ{-pKZ׬ x4]O>q T!,; ]<&qm`hsvDj mZ'jfppd^Sop2 VAejnRY2NHLSYpC{ {sr4si{Ѱ% AIqzBd `>D Z|5' B~f:;\E Lg~"l t(o D&q+{S%GxTGZ9&wr2(:싪ڧU19s"HZ")`D` Q~$)J(HXb  WPQDPFjY>/dD~o_C ScNwaq xqdXt{QITpgvW-R=Jate) W"$a4Z46ӿ 5V]sc.|-qxg=j(PJx{9NizPTk l`HC9ރKI#1Svj2 RP嘩Vd|TUurf!ܑ֡p̣Qcc Kcy!GnSc~g2cHPG'zG[7D/kr[?[Y)X ˋǥy 6dp 8/uBD5su/b~UO%U1m#p`S\H8ޜ[C 1>dG~"e^Ltʴ䯆2Rgs^rJӉ94.FX6¸$:~#>pVINj_&D3ny]r˵& zxhja @h|אsCUN ›:z4͖q1b*4-9~V1c?u;\bV!K:'9܎D$f,}B|sA܇u{}M3W:#K)xrCoƈcGQOjWeA$,c@B=݀YqҳYwS/xE ! )=os.j !KX@TS6%LղZ"F4bIaAC]c9"? X؇5s@ ;Ižm:M)61璮=s9_0Bn^1O)N,ﴴqdyV7W,S@ ^(|ZN8) 9?4{bfAc 'Jbo #3u[fJ~nWT>&Y<+bM y'.j=q&*|Blj VYo^bk\{6 *Ϩg3;69Xq# :D2hV'fFkm'bX-}*gw9 #w-퉄CahYNw3 i#etv2亟UsP^󫕗qވ[w_&~zqaN? R9 HI]񨺪yʄtGNdZTzUXAC1~,XtVlcQhy1|=S(r0`% %(5W𦏼l+CF)hce}蔮}{Hgޖp"Uz#%NDzvAB͡xwd APȳ5Ou;+\oM>bxWUnYNSä( &Е@ZU, $ÀyexV2U!R.04 RDQ)ǂX@Pt|7 $`So?fA|\2uUr8Uַ֛QZtƠ{֝{\M$HMA̶"QFG.z b;5!w1u~/|zXppᑤ!~*฻<"+e s75ξGS$43 y[f_RKu* {iHcl`)읭ܢL}:hD}*1ul΃^ T4yYNmG E&/'''Ɖ@7/SchΚSer} Ublzaa\ ZSwqR% laja_g۱z;^A>uӖO}^P /2c}kűO A˗5$IZ ^IsC潂ἔ?-.!/et+b:p@[zT߶GlS0"5aƢWD 4$FT-guG}H`e҂c,^ɚEXe.>-P t\x P /esʬ1р~Ro #r1ܯX kAV2Wb JUbkC^OYM_Bð >uZ#fgZҒB7Nq+Z|1!4lhq~Ƞji\}Eٔ6際AE ҨzA(?-̏?ѺU$(B;>WQEMݕ(+skNBX`}pvAGt!v#m; 2ωk ]WbL褂{5 Pfs⃌0wf V%TǓA"U wT)@ 2* L°&e/8Jc ?IKq[V:bT XVeTFJgSPө>5x;V8(]# vڛV p^"b[lC'(MIaɐJ`3갈C70R ?,3Fp`~tpL 4f|/30ʫ ixa;{;f/`C  ! f&s %ZQIq볽.#TM[45ˆ ` C%`u2_)v:MWF?VG(@>Ga$~d>ːL0 GKXEsl23p׀/Oc-l 5O,4M:@g݊55E7enB@9._AJ< @ *#rmY6,=Y=z %krY~Inqf@扃gsXE>vᤴ[༶>:Kv ೦CyK@e+.\ @w 88B}5a^oí?넻u]o.rf~Ci}K@"SL>~%nsAHkRAQ {mBU ~ծ)߉[ 5˽G9_齼gԿ4gE7<ջz¬6 0@lGI1`Dr(yRт.1a)40Ie83RR)C .bDc]hͿ )@l?yC96bD5AmfK,V2;/QxFteT +(]}3-{OzRʣt2(_,L`K~Ga5zRasY NQ%Π:5*Ee!Cs[%wm 3yy| StXb^yƼnM$Iͅ_UqH1*P*!aRf6N7YvNIHYKht`q^]FMZxzeՆ5Ih\B (H4Շ]UQҲBXh H9F"5p :+B%Ed;e{ٟ_ȸ*\БWq_7!Ⱦ9[b ]f g dWrP0~ ᷠxV,v#$JV^ҬL˖(aFƶu^tԛ4JU02 Rt ) <_Zq,܁3٢ `-tjDUBE Y?" '3ԏOKV뒟8=K؆^QtE@x( DEiO<:u@ZKZ fe|Ii]zh˹>|i?R#Sh,-ǫL 7J|6iy>^/B?+{>*Y7+ឝ ¯ߠvz+<1ĽAEm4` u3'd:n>s9 }P uvK4՗{)DDJbEXxPhZ9طtoVٌ klV9IRym5P[RƻaQZ֣8d+ [~Ôsze颖'.=u-ݎwcT@ It0ddѕBӈhlɿbu5>kc}B$PLd8t8wAHq6(]6s5j&2b?g )AM׹w҅aʚ[-l]"HQ8v '0W7JeЗ^?m~gNlÀ{Nּ^ɢ 1Wuh _PAsM Ϧ|||d,T( p&tj+ &\9.5հ7EML#=HGwlYl ?mo)  Alx&BA? 'Gp09u (G6Q K[*rlB21+J?T}Z_[꨽q'&r,-H&^愵]t~C8_.z} Wц3vln8M=3i[#hOC.ZUA.#qxP(&GePJ͖mHB[WZy4{O, behJ7Ɖ` P%h;Z hW[@$.'A!Ʌ"C(S.v07va5jo&p^JsfHme:Zå_ˠovJΡle7r(s_<60HxތF0pR"b J1C%QJ9HC#2SF? gFopAIt) xz|gTKT@cK<ʠOC1%gbD"W(n`Lg;';AdGY猘oMe =p~!s+pR+?uLf-kXg&J[2CsRKPjN<ܕ[5O)}srdϏAz UZdg_xc9mWlr's^HNr]! 8i]sD!;VRÒXQ[b2]M碶y XgFw(l*_v_>@j[#[(w^D\UֹdP -ڹpq';9m)kCq&MxlcXUa :~)a=CfzM})zz1FE[g?uR/j\!A ]+n搇\-IsCɧk8騱Un3ZS؉rмwCӷY ̶rߵ +S?ÞiJRn <%ӤbufTTIֳ!(]3#Fp ,g <79&:kkSq m7D0>-rcbQ5.IJj!;ꊎ!EҖ87u6[ nS[p~AUi9oz\TGshP)ݥ͏4%wxޠ&V"<) e6U=>oOmBHj.7zv'B~)*)rBq3mw):À]E?Hb+/ub|W'}'dDXu,oJu7\Ehִsncq`J_NT~q֦\[l?D#BKX7ă|&s8-b&{{)Z;:?ftt<@ rV\;X(p܅gګ&·@jɿdVpWa`F9n6oЋ{#mhτ|ShE"i)랼O-@m!}X2i j'D!aN1 QO  u7>tQㅯI>Vz $#q~Y (bTְд)y2q!}6Ϯc4Qr^j֡i*f^SN "_o:FMhDgE->O/LEG=l="!B 3+='Gh)w'[ֺYJ`  ɱl?zhSTӄ3ìP@@Eم`_ґS`CYKѥ3'Fq)  RKCzX:'.j0ݷL'&7obd)cO1 18H,-n 7q`0=m5FVCY>yαUTDxW@,()4aHD R2meє!@Vu6~X~}z "SXɻyqEPKqBסR.]ڕൾG }4%YE\"!gd8q3%s(Q`b !ŀѾ $a}5~G'b켩B(X~]15s9"*(XT;"mM<[V8E&ǴpLS.x/|yd xQ{ޫiQ5*[v_Y’#8;g!MTî\ʏ$>R7ְXBO-qmٛ-ZA9Ix0UzvA_6ZB(XHg"<FqzN?1tA矼Nr= U@'0oE-}MhwFsI($/+"N'M I+Km5_E~hZY5cUIJ=j"43wcW;n(iRIviZF֕"!,'tYop6 PRQa 0[C-~9ٺ{>Fl`:"R"L:':4]޳EO*e&MWDV9+R@w"@"cy+$zf嘪!tU-Yd9H^ՕVYI>6FtQC]m>]djV1@Oږf4MqtV3m`Wk 羮@_PºF|1*8Ҹ#іI{ݘ_Q).nC"h3+6z P5Oj]M5""jh KxUc5u__޲oL԰ASSc[֍$΄v?/ߛbM].[8 2 ΩN3h,,s '.~]WuwS _H=,^mByer<6{QN[6=pԄ݋ꇧ!I ]7)j\m-gJr &2Tf4 &>g625m{oPؕqth2] Xxٖ+*0q̸&߾2{qNSsׂU"lҕ`yVx$k(N$ MeADnTUG'&-\cuZpQ~Q=@xLF.RF/n֔ ϙFɹeQzIi,CW[6gzs|9nL@H06 a h_, @Es6'D:Ais1e0fLkg=0*@2+1'Ȱeз8pi&%eNL*mHgqs"-5PΊN~affzu$B()0AͲdbkeEXWoZqO30m-.9%h*{v Yu\vm&!r={/\Sᗖ{o~6w)>A2aa , fXeL"|;䞫?>R mɻ۩^:i%dC+ʝM$Y5_-@#O$Fp_czqF*`o5 4oSyP2B>JrgZAE[[B}'1>oMMU=Yia%g$&ZZ?:j`dcKa)tiiQdY.hL0=3Y641a$R'cc`[` k<ɍ ־ F }I3ʴ̮7JFۻh$|_#5eh1v3}ՀȽ~S+Q?'7EFM|k"gؒvDSKB Ah4ffڇ 39HL}1bD:Ňm!_~|t*(:-L bVs&e^b0ZoO(.,L&Ov"xOȵg{$J!zg;6g!<6-ӊ:\Esg궺tǴ$Ic\7x)E$J)jHĮb>ɖ9;I=B |ȳgW$NvEºnG/۩Id;U%B"$.MT @m'zͱWx9 f"6jϭ$zY`@`rF97ՏF'X}M_w7XvcUȧljımY_w7NWWryh=Ҿ/15id6Le7J^,וAb?8{ayċ' SXKEQ Y{|L4mEGj79 呀$pJ e5mh~M.)|cVUR*'᳌bs (ض@SK9M&WT?v=> h^F S҉, ysr#X`bQ5Hdfk?tY6/,Cdze K~hyT0 n f$ ;- qdž[fcWdN';+{ I/c>Ldoq9 KnJ~%xsqsW 9DhfuA7lDm5EfaԾ"őơ `.~I_;DpL1u[JEϻc|M >|^֩7mtTD`K#>y^:]ᜱ.a׍DxSt ɵ&_5n j,ͦsEhDp4 t/r*iaܕX;1Vhu*8n`k];4\N=[ciMmwpt}AW"59 dΪ$A8s+WtWS;37Ғ:_%_F˾񵘢O/;׿FR\3?)3 fn*@:DCbӭq< y8w~)eh H ~0e ~P@ \\Y䣴 O`Vv<`/`$2LÀw[\Q*߁o*xFşW Q})~sŊzT3bɒ !$wo׀ 2RIũK',S a|am-kG<2%$"ItnUG~`l2ڔk&!v= p ngܻ'>jt} ch3$T۽eӳO;3_doxU* DY HF tGޕ9RR̗[%@cW=@PdмQ@FzQXw6yh)=?G-@aR@P&$  -B1YtKpoۋzH>q-UΗFlws>J!)b|!LP~cbB 68=aU;X6S" Rpކ VZi:cXšEtV$%D@]kk6NfK D%vUgS@sND+m?nh iTVI[Hp`i'GNOQwV˺bI,c$8bWƬڒ U !G>*XO?k_7w-?XkNf;`ȽoJyMtV)>I\hի7S+1gfP@? Ϻ7~=Ei %Q:v`)o HAa6?"uVړAN1 W7^LnB!W,.%|UI,xe185dXMxL;ΰ4`# , /0A},,Nwq~֎H01R> ZIbRJ_'~b[űO[ەͣ:J>~ w)}.F :r 1`t@_=YtfHd$P_ #n$v<:xv:nEXz,ܔnИ'l;I`-;Z!!&赢ug TI{&Hk•nm P˧Zqs1PN@ eSucrK@>i6螈/)bTd}W˜iQ:d͐j<-"7E4E TAτ! H& @( PRE1vQ_2wr%ݼZ m.\L̀r^s/m,3c7E(+w´,WYO]hW;T3ʚi@ B_ Yƀ,f?5\g]b?識D1)m o\ݚrL|]pfi!5m!֩*(s̪=D $՜e9]X=Chvp`؉a!cˌL'[uꀻJV15+9h CrVohay;GO7A'Qߚ?n+{m l?ݙ=~DEE~W~bJA5ɠ x&;"قDm;=  =b$YCqW,>ltَ3K3D{:OvS 80fmllFoAGfڥN戅𪤖Q KqvӰ*L2;1x u>qk YNj#!24@(nd+nO܈$Z"@`.5z[G@MX lp(\Z,ov煠M|_V$MgrR̲=J1nW"X`/N:1B[7۔&pad x  OPLG{:`jdE r*9ck)d#fQ|*]G]3 V4)7AEu{M0@*ƲD@Qj"X-v.S\=,v2YL5huĴx35nކxr)BL>Ve:|"}ٺ*z)RO%?JaL5!o\M:VW5bk ԗAƂn\_'n4J[}D]5`HR*)@~s'ᱼkŷr<=m%fuz vk3z-bƾP 9EIJSRq3[eѕAxaF68Eu t4;ͼ%5# x*V:z E{H4&*ƞ5jۭ* {RPB"P م HZ1Y,^^Uk9/J1iwo$O3! n ^)̶TrV?Ntb&$1IIBҦe0:wMTϣt1`-À%hk:֊)2,Sr]"!~Yv- ̰3=LtB/+Zŷ)W{S=8rm 7~L~֮uS%Bc%rH}6Jt%(JbzFh4^_ai*W}'z.j#~*Z,b,#O6[yFw$d%'QܧjjI#!%? jx2hq-%rbӯ@ <@c!Q^rhL1E _iΘ],u7[Q~qK&6IVra]-Aɕ6q *b2Z}݄B^&.:g ʡN5x_zDk˛8|?! R^i\ nH!"ϻZu8]TwedUU[%^ D˾yt[9ʿH7*AB>ש7ŸHNI'Bqx"QJxJbazpA*^VfVq3M=s59ԹlB 4;P[FO>aġ;#Arkbwz1XzSNyhDZ` @hEch @ oF=׉Wب53_xu͸ Vi7jv}ڎz@{KALOA>$a([bN |Ĭ^KQxs3r蛲JC:7^uatpD?H= "A!#a9W=n)_Pv?˧<88ۗ JBf w+LBVܩ7xٯ@JJ{ˮyxP8I}^g4v D-NcI5 t}+&謙.6BR ye磃qD۽06'w xGtX]JDǝ"ףxcLO_QOiRD4f~و1C'zW/^KvP@`a?EraID4OoyPqV( ([vQWV/h(vE`E-k-aBO^DtʰТ̺JJttoR+]~MIxC܇%nr/}iT*ؕig7(V&ˀ4f!oKA\$":ؚu\`6>I-PNk{bRAV*-o$vuѼY рb)X;& Ϭzal@zVcaG{,(IX<:Y/ĺ87(]{VSjxCqmwp՟ހUPvԤ1+=  UQT$ "(~.=403KX;KӻUsv(ߟIl{CX:;-A\ݬi`ۗn6lGG#u`kNB0/lձ߿H$dEVR? Nt)K\ݥeE 5-j.!Bȷ6#[a V.4|:Gq|#!Ew Id-BYJ26z=zD{G G߻LW d Uʒ]Zi^Da6{aK& ֯jhf*p*z hPA Me @Q PB `Ν6jN(>]{5-?SQ?xQA+0Exm6^c|n1ъ˸9'oO'Vzn,['I貐E(&(au'\UiOlRv. \Z"]VT95fRECyU̖j̊HK2m9 $:ur9rEAf5B7X$W "@eDZQ!$Gj7(sy'^xj.="` C+y.H:Gd;ۚN5Ǡ8"=-ؾfÖc,:Eo\|}`Ase7R5V=Α@;m)}Xa "KvR-uå b%ĴN1xA=Tt'@+oObr6?eX;v$>{;H iSÈFNoȱ.o73E9&=۔QA?/GezZl,1Lat2"uV #c&ERNU2;/+AG3A\wR$>za4f9IDI|vLвO4 ..95͑9*=TTn vo_bz`gކ[Lgun$ȱ& T9v O`b"]OzF#NwH7^ԤVr:^}oSA9(E>dI:f!hry!"@F%ڋ8@-IUdomIY:dFݒo}8:Mz;vҪԷkB-(* 987,hV)c8 oٺ:{Wv_#aHt QX=::'̕#`qhsEz8ox'/IW3cyUe",W$D"(Jᘄ%! ZEUBn)] lLB@w˾,RtOXBۄq@($*:B/-[)R ԦA\wb xatL[YZ-ˢ6$9w#~@4o Z01▲d(dn ~VOn=bd2 R'%;{bi_wKB&p l_ 4uxf L#¤rL8Q=#MyDc ̹`k?a>[CTȂ%J>V>So~zw i%ۘݚJܧmٴ}3(5bW5/]rΔY)uq{GIABL/x~,KvcAV Hj&0щ>FCy>Cd^- ɔKӋ^ ^ a]:T7w^[{(#.*H,7N0mT9 ?6[3,/N? V5h_}l@LÄGגR]S=dY ׃L"3R?P b+#2v$/k ծMdgDSAzrϸ.+^͝:7odP `4U!T"Atj6fwç>]nmw 8^c+~زB43M,F)0@aШeIЃ%]|!H1L?QD*z]/L#U/CO8sR:ZL+V cp=!HE7 V/$ӥg/v@ՁD-ao׫ /hI[EX!nt%u&'o~j쩧ᘮRX?hYN.KΟ*Pڀ p'RY-w#div E^'JOmզtgd uzI;yp;dv ypͩtF/+~c<ԭvj߹HHyA8""Xki(zȑ9#,N(ͤjͯ)KI[&W9f%z5ןn`@Yz8쫥zm4~rUC[=}QA: omQ_6zcuF_ud ƴOFGfx1Ժ|,T1bFQՆe!? Ot>fPKƢxj_IU6݆C Y첝OZ1 7 nc:eؔ]lQ0Z +Nh7/xgeN7םtV:+1q\Tix(?Ϸj?e{\s.c5k...Тq62)y8'j|0:&'jf6DDT;̨X;^ލ.tD!-kb}+rB>uZ$ .aǒVb3qHw$UM0$A}M.nM9{((- +R{aDaUx+{=1hj_fq{2\ H`¸N5Mtӝ 3,ľתhL_<璪챬RgM$f|""c{{OPGJ09 jW>of:; 4@ (s9C߱R6`ͱˑX]IJzc+R*F ̮m閆ୡK}E. 6fZ[Q_,WeSE͟AS_Ҙ5@TZ;Dg`tm)p'rijyM?j=&3_gY|r`f(6n3|^9 \ZPl@g, n۞*ə(TKr]KwY7]P+FTyʎjAEI׋w>mQ4&i>wRc}o{}$Wn 7 ̛\G=HJp {*43|ˍss%/f"7u:n(@_,nbiSQv."(e'Nޘ cr#VI [&|_ m_LXڵGE^w޿+>!4 :6)OI=d?@oc _k@> /j"" E"(R ߽ӡ~JRgK^YZ|2/L$ 0kSc{ئZ՛CPq~'$b܅).Aq#{Ą׷kt #tɍ&tcS}[. jԯ dq$)#hݎBpA!.{ytGSCn ؕS Ƶ4њTFnnuֲ%.҆򒚏3Kڣ )\ae# sn?^D$==5g,;*,U™)؍dOV 5牃́10YlB-rO˩Egnxwaisd|m5JąRxC>Oͅ܏5MCہFCFžSaj&?µVa G@jۄb1n|[v삃 f[t?v>SysIPώ9L״=%lKƃga?g@7J:SpQ5\]KUp!0soMʋfV7k dTiDLXZadpqg=I9B6E~V/'=u2a联XT#3䔄DgM&0(** {w GJSBen OpD(8SeugXSnneiIg5|7Hs|a/g:!/9N'&>|=NqDD~_zf'-f1+ *<#{S2t@gYs^)oUUz2.Kf@&_ ?a_ ^!!4B&`d#t13T:AI 얮[Ђ V ,0eRJaR9Qe R5QYjM12)veeX~9;Ll\TuIMs[SoS8_=Xt`B!UIe}&?ieFSZQ.9 MES@9/DDy6㤝:Îї_s \]JL{1@lB]Ƽ[0\UdGW/`g~]J%ԪsU^Rb[>>^_ٙ`۸L*o҆ rdHak;0vOψQ M_>37%Rq0?^%׊tkGguYEg Fx ^#i׍Sg†Ȉy.֌T q0=}ldt/vmP|0Ip!иy>>djysyU{W2 س@>d˔L)7Ţn4ѯ @D3BI"!M61-s8x:8Ф.fE @GU؃LaCaՒPr|@!CƬ<<ک05Q*Xs/7|M-ҾǘͬShv2IZ, M"˹%O,|ûPH٨E arS}w߫hOYqͫva6,hdgΑ ~Di~#wYXWÒ})4vVй%eUԗn-ˬC$Ӫ hF6鱖3 +{md۹Q*uZQE U ܆V@!!C P0Xv.dKީN]&*I틡 e?N~/b?7AG&yP<U 7y넅FOq˄;g5ҍj1rA')6dŨIFO}07$ 0ꝿBϺ}ٹ@M<JT'qZA|2 3K&\X%zF]Wbfw &Ys=}sDq\H 3nCLW ^?:(f%sfNWt=p4sK{9C_sWz\8Bz hÊhfBs9*OX\e<o%zQLeŰr[0#ʟ*WٟG@CDD8F( M*a'<+_C>Gw l2, pd Ųԯy.`\1urh~6IE L@"$\QiN*G xse2L!3 iNN€7 ގ N㓤fQڦ{ͧPOgV&!¾xvVw3Y`vdvs :hMrx\m` rXW"͓iWH;cZz>*%1vVnX:G] # O`yh[CEҀtj~  6E2%١esw7?ej34 FM@og z.AScȃ"8I^PJHw58V (0ENyXw_M(4Um>ߵD(>2c*ˆruuBFASYiY]+Kr3{a؍ 8I l(#rI>5t.:ds EŒ(!=4|Q\tSÌd642_7']9ْ_'Qҏ&pxKԥms+xPph%RŒ/Hp;UIWa [1vM=rJ +@D^*g#.ʗ#avͷ̵+u]@K$.?JY`_Gm<:1hoi96MiԉxT&Ì9$دb ݝrb-䑖S%n"B Soref-| Hhto&c?S 0д?4`K]bp;9C+śs v 2TrVL}M˾ewPWP8*Q٠ۋ[ӹ'p2J̊Suߗ[.4AD\y)\S{{%4+qoI>+:P*twݠ\[rl# xEe/ŀ&.# ^,w+d}1̟&+\SiT/^..a aEŖ=?EanZ0P{W-Y);\BRvt+}2Y M\.g])SV5%bJ%9lء5| )Ϩ͸*[rQGn ԇWso(֟Oi_1 J}e+BrWͦNzv\t)u' Y2,|.0N{q+.2P@XriN7m)0nWsWV:W kcR|ɐ*BE!^봩{V}qr<'`5~ujoM+@Qm!G^~˻7O͊~sr&y ^rI;_|vM(|4 9 `ȑhu . 6ob/Ӱ4z ILo$w&7Ls0x l@Brwe?-5y[q =z/ls+gּ:;VV Yje?X@\0B@SJտ9SRq_No'ݫw3?"|/ݷHŜ~K4U^\DUP5B3`T}?¶̳`|Gֳ=.6U_Yƿ~UlUՁK~x8,gV/Rĕy^;}?ٞz*@`}|1zZ Z~0R9Dzw51pD5&ɻO; ^gа-uWG)n_I80A" B*8w&%k$OIEf\k`9ajV/p7ܷ$U$\քBxz SU1=./B5 Ysy&pB:],U¯_Nc"n܊ӟxDž7FoODAfR&&&1ceEn%;:p=/fxģx{Խr' s:Hr18 _774Yz Z]>mO"O(y 1t.ޜ)}: lOh_@.YDUR^62Tq"Cz;e[|ڏ?v@sQvRB[ctw_F"ckm&a]mgދ`jQ$n'HE j`btDy|S Y8O5pOPD bivx-+B=4rg^d]2?G &u2pR}+5,ăAZWހS/EX)ߜ?,! ]ZYN.hS^>Xh}(?_/MC"ZAIu d ;UdX<:9!N30Y{&(pקY{'hDٰ)6$'i7~Qfvm>;VY'mSwhHY&j?=G}6to[y:B+TT;9El7 L/ޭyL*,EsLJug,.ꏲ-3Cχeqbȧ ,H l@lBd]MJ%;h%CB0LWbses -("T-;W! gPlE@"Q*qt}fj|~Oٲ'l۲V7$ǂq ;>N# :Mۥ,ָ>Gro4 t}tO*)wTm$LeكnADOddۯC )+H[[|Njiۑk~˿zϦ=ɠ0Gos5݇bHOP Hu∵p .pa~H:$,v tMA۴"Ytݠ3%jdӞmlG(6#֝>hl0EQ = 8ء6%~>?ԦGSJip~ bs\*B[{[7eD9-,\fc3f^浹x1cߎ|ƋľBJHQOGŽ/ 3l %ߕYl,2bu,6H_Pl[ġAa'Il[|ANK=ѝJ3Sq; ׿Iw0Ei^ȣ,agݶ!STcN n3\_tj֩qblsl03Er3g2WҺw@[M&y?R: OX+ϩ/uoG!?Sj" Omm1+1"ˁZ/m-] eӉgT\1} anڥ&Cږː.Ib0 *{\wpNi m[WYpX7<Hm?2A=noJίa5K>wp,nK DWO XnX6=>HT,R^`lu12EB3t0DϠ߿vrqOѢ3'%@=U5JojPh C/~w>DI}EHP0:Sp8ȠB $!pكDO(GIe%%Et1 ϙWuOv`O9g_VW ̔=vsj6{6t j,XE {P2JZkR#ϸ/v<2̽Ɖ*4("-\J+fܵ_$RdcܧtT"~}:ZR7s܌qAm9Q=}Ȇ.*zoƔsZ8c`U@s{"ZZA$AIa>ɔsLmefX)21~v=+_;a(k9Z%/ͦf ']&JaC2á j]mCi{ %IcuEE(3lm./`};RFo?87Xb_vem|'bpTZ}Q@dǃ2XaMtα$A(3;y +3$¢Sڡ4)_a5jOfh:q_ |3)zC[s| 4ȐGlx‚NqH0'zxڤZkRgdl+)y 5Bq\(j[4N2?gq/>ti%{(d6ftmxQcӻ2䬢?jࡤ5x \ãg;n^n2蠄V01qzznH/4KS;}MC(Tߧh|\VP]Q5[WDx7boB>/J-!# LQꝝfAg6SUp# N>*qSHsnapLR8߷&KtgqORLR9QT*)إo .崐_ѦзzEsz~YkX>h/ٳH"*xZ$*Ԅ*ЭG(ڛg=nN 4]le*ޫyn,ShWCP> @ai!\BZ@6-sŅ!>t-}NPϴT}叝1fr󞭍6fS*X^]`Fp @<&z^;V}V̇Α 49e! /C ~);W>P #e7HU⋚(C0Wc{!nr2!>:?'h b*xT8meۺ,x˦#D.?EFPgAŻ> ^שV˽z0 [:'v{9sA]xr3ٹ gM5 HJ H_q⨗ՂwQPӱDZmtߵL`@zT` ~pHR7c\ x L3Ţ7 A9Fg)r3j. JBDFgaEO(qI@PMI#5sU"R.75 \3I4%͖I=š")EF@6$zy6ft:TbW490 &?NOW&Bov5]|f~-›mb2q- &W7!kזQ$4\yhD"a2g12qώgX%%-g;4zCTx}^:}e0аk?>aDڧ~#t٨iH'YDgYLs9xTTl8Z=HkfFlK;֩ΪLM'c'i U:yS9@:TǹO~F4:)'Wyym8ͣ .ɒneYH5g婭'~OmlTk7,ZNV7?.F G?5 *_SY$3@0 _pV?LjG_xzJI\&dPzg玫ܘR*(?vnv >OZzY|9ESRVh!0 )D*Aen &|';(4x"v‹:J #y(돷9uv~X>SOfS+؜ݦ rju1ڔ1S}zf oVtnr/zxϲoJOkfZYn.VXyTmRխ~<.ۯp&',a_Z7 ?Goֹ%|OK[6DTՍ= Ulyb]H-ՍWT?ko%˿`F _0|%vLNMbJL-s;v> ebyqG )mnC.SGbt8c]UgבtnY'3h s֘I+ >t#}Ym!z0w$ߓZnaLGُTԢlT|ƃP2ãlG\<#&j3Ney84*2lmhEՂWw)2/#%vHj&V7V${甧_û)>P|Yѵ jcU q;X'fJ^ 9Bj[@V^*LV3IfG[)=:#JD[ʾ˲)?;y^-2Z팦;=ՉӅI*}04nԘZk]ƒN~neӳn@`zưuɺp;Qh@1*ХSB{L*qKLNF4Z;k|,/&FxXñU"ƒ.]VڈEޜ=j NU{AKŢDP~KƬ ig^1+4ZTk\9@6q"zJL$y ڈ@(11BlU6p %-!,i\ݑ,|TrT w.gX523`AǼծYfyqY/N|b[ Z b$Ơ /*9!m5W\y>7<JxŎJW/k{7]2Z]JWr¶ &f8c'mmBNn_.@NcI\3x}@җ7YA*4cHbr\$wSMgvo*ES$͉EC!ʌh#ÍBl\ >~#1LŊs$uaMJrd\!*.,];$oqGIV:*#簰S_&91{1-|vSuFM9a j}d.o\` #z>cX*`;>phw9SO>y SNNNdA\%fۉ p!D8}hl _%K7;;Zq<3qED!FR ŒkeTI'(D7_IhIT)6X'x`t $2e2-=X! C h , NqWsٜaŦ¿ٵ>5Bq&%^BEh$6Ӎ fbX+Uw4ovǚA[/?ǝdZ^E"mL:_h@Yt\0Y?!V,2sod6L1uvͳV_/( N=# 8UQx;B t/_pyrbVf/X :.?}d ӄ |6$[)Ph"ɕt7{WUp@(p|6N6k{ HK?=b'5c6Iv6Bkp90E"B> "PJ! EPۗBB ;0БKH3SNC;c$쥄E|JlBFƊ-0֍/(]!o]DqLiB3n, l,γ[0! >5^reIQ.WӪ2.+wTb"c2NK#_=t2!j]uC\dPRh);~w`fA:-zQC0l"6Ug~b^wH%e'C*O'nI֚Zj]|*15ID'֋m$/oOr„.h=?v^[e ^O猛y4֙ W\6o HA4~IU"o_s$%7+JhmXs!M Z O7I'--Tg>Z»QJ _BAۮ֬Ru+TCMɐ)=]y<+?{Jqw@=ui,t09`|Vtm9KPj E]AuԠr8S44I {2̫G*q+̽s"U`EoiQ~YMl^Y!%~Lėdv.}m1 / 7eg׏η < U;;\K,*ޢ\g)52&& G>/ety}\k]{ݽA00[EdFt픊3H1?j{och^6 ,qȰm$J#bo ~};}(,V 7m%?r5Qc\RIh2nX mr qx#AHYkظҕsJ7az!4KG=TQ\-qm>Ǹd':L5<>SzM>@I 9tI9Ԣ!3鲴cx q SEy` nOxU.ReQ|`b@ \10>j).` &%MYq-2'T+~iqЌ[ δ^ ӻY-U 5Ct~=)GrcK;^Lנ?eFw'/>ŵ~A~3nt tH/gm>,=n!@#wn#)26 a`j}RwV1N1Ȱ~j|\G۩Zf+g'A1$lO~v/o|n?f ]v$bW\ !{{&.i0qװO̮v+[u t<{- 2wqgQd|>Q0a@G`xRq$z}N}j1xoa >KwDDu=W3HEsu-Fߋu'?0,MnOSAlD瑶wVV`غYkhƚ5jʝn_DNcZ+AE썪]POθ LXlik} W+^~&`Y^:foy+ܕuBI>\V*4x3N@bqr*S լb֮~KvS}j-Ksv+RLgW;0gM{-laQo=-3oH$ˏCO\"88kc3]Q;6f.ԙ%Ӗ`Ȼ{@ۄ{s T]L sHqYͤː`H[EH[+fmO՜j`mVOr3TRG2.mi%- ڗ(e򥳱[X||ϸi %_YMf ﶩ_}܄wśbm=_nE*fR DDΚ,bYyCIDd 1/BZc=!ed7\S;b^5{N#O[JD[>ĝܶj噔]d/Uu)Q|OlHqkSA{B X΢SYL=7 FK^Y.h+vUw@g96V"6L(^%ujyrQ9xQKa;(A1b膅O$fH?Q犗#=yM}?Ihc)~*m 3;+[rڴEiEvPQ[BLm"dj>\[?㷇*W}ZgjP=he'-'5ólޘLlX h_|`}d/}gbVGS) Nq7r:o$j/OeGi?j8;F4J0W/nn%lYΖ$ \,oIN3A)DG^|4Na^mR~GLփo! U-L?JwW6=Z8-n1`pcA !Z s0W\xo{%[WB@H;̲:/9^Ll%G:,  2i [,]鬤A턝DLSen'I)r6N(*OIQ%'j/s Μ"j)i#0`4}SrƛnTV·?<*'+=r)Ң EߛYSky~='"H{Gqׁ8-mf J]G$ibjyt\ܫF # Ϯf쯖D`X+cDŽƸMq{'1!Ϡ]57⻜{lˡ;*|:yZٌs6ʻG '_19ʨ3WEn]w(eD!moDc@ ZkzG3fY60da;*U:|ĢotI!@ Z-o>eiORRåDeƗF|C,_)RuPy۞MTq` ^csLi2s805%T i&c [+[yCNwfTS1GWbEcR Mѷ]~NޅPJݞ.$w"/3*kE\\W;3@0lY@h(9hR&Nq!?YyqgηA>|8 LIu`ޯoFcr)v Er<i<_;;Sl|(&D_quT=}Ҫbh6v?6I'yqwm &7*}iH¬crA{%җD ǣ`K^F#I- K:M%w@0(dd˕af`ycaᐠH{`Sm`> U[r5FH!r/V*@ =(BYH[cXX流et9B)\%epsbsa(j5DK3>۱'dFt9`ā3'M^X@.a(!hw7@8ha4^S=:XD2!+sLe.K V7~;QΉQy}̥䩺ɚW)&#@U>xpV6& Zb?cqF1]T68am!Z- 8`f;ېPGV)~IOawq{}>P`ꬹ'>C ٸi!>Eb3}⾝VE*=&t$?H?̚B,JK gճtʾ6ONu⾟53>Wj323C뀳tImE%mG>&}K]eQz]H=2>A y=휯2KO1(d +,Q5avH)C3sEʋw(GR \;T.,V) dV΍pe+S }"4mvOzUFP%M~^yc7ܬ.TNK 3??熔ɿ3#K㠬Ka~u;vUTb 9QQdFONH=D\Fa[T=':wꟈvYr"'u%^뷦ݗ1bWs7ٕ/)|\kBpR躋kâjf%k;!W݇2ۜELJ]S@"oXM[g S)}8TbCǭW9mṲ 2ʆTJN&B3M|8"H DP>ER]U$UZFt($]5`2-|bܪ:'=_5; O$ B (2.C#^V?t2wm8gG$?:DҾ2:\ݞ4<~R%-[\ VhY~-El|XH@>!JN7Jtr z쑔8{͝Dz]պڬiYӰ[ 1eg~0v 3}.i<ʩ틼ߩZM@`)-r~jIG =/\GVqܿ}~< ^ΎS' >է=2+yt{w \ ͐tCOZ6x@KgU"G%2]]B%CQg 0P쯚<.g%[1Fplv 9,:TS>u|;#i"w鱧oto{!%3?2߽*ɩdz ȯ 9VwCp@Kv6Uvm$\NviҔ\6FUc,&%Ȗ9fǃU#z7?u!}w~y@=$LՖ!t["^߳h׎Zz` ׏k Ck|dy">5ER[j6g:d}%%m~[jV~|E+]_vu16Z`?3Z/R j#&\9s3:F3mn_ſΟdxB6cE"'+cA>%̡}RD?'3`bƎG]\2׾TrcM>'5]a!Z!(|,RFgHS @Bȝ.D wuVu NM!(j+4 &Oޥ]_Wvw#8u y>J%T/%ok_77뫫AVCK5I`m8if#t81~/ V7b¯ "cZYn(:eٸuVtu?5eoxIk1_J U=2`xkBY-b8Xj$vOa̷pmdҪyǒJ6紺S*@x~N ރHX^Z|6j>ff(}U(Ҟ7~U_ EfFpjt`-;-HHڒ4w#X.c եԠ0J,6X4:+/zV $J$ԝ;c "⦹З괆(*P`LzGkbYο߂}@0. $ /DP *xN ;4\t@IF?89~T/jz,p^b6ټeofw~DDZC8!ҌV?SP)/-qx;D 2k >dX 0Zؐ7p; ƱϧE;z-MJ%QItM͌6]dSi} R7$"<}i"Ko 6|Z6vf" Ϯ$z.Z]mqO4&@Tn2,wi>:yen7,GP.ҀN: abi@@/sVǀ̒c>unɅ)#ߤZ`&޴IԚQHW䯇fIsE }呖^B? Hh0Z}=j< -ʖQ×\4,lB ۱#mЛ&~ayo㬬`EUWά{Mv[MO0VAk=_VOzʮD\M'prl؞I|*bNf"$*^ 6<ؽ("?7-U;r)E3FEBu ,ܔTǂ\"BPA]ryx 5[1 G$ VxABQ!2i}d..ٲJJ$+?w]!A.U9//ܠZg( 7:< Q ]lԷosxW4.=o (i6.drT{U\͊=J 5ntZ*RSd{[U^`_`{8OWәz1eO>gtr<'mMtRxx?"I3YASlx1do}hr8\UlqZ[Gs.昕blC.;vg@@8S*!--e;aB+Rn_hX睐7bûDՓZ'Vu1{Z|D5c:ofWayQ0.I80xP(ߏTc} @?Û{a3v9_4F3c}Qc M ޓT{=y讴:9iplDel8DSIHd,W5r5ChS]U&=c@1>jd(<vgԀ\aMVm_4Cm; UfwZz+uͦ4V0~E ;, TXpD)rcěDkD vS?(A4b s@z? @3&1+40;֔H}H, EDpwS&G4P.=Ut$BzJc{ S٦pXVx85eize ףټ,S#g$&H;s/g*.:^j:i!%o:!,hvɫv$2ߓoLj\qdjIZyhjf-t|uEdr9s8x\j?߽)#P6 Ji ɫzQ PozqYв΂ kFPf++8,e%'M흰sY;(?2 ?h3ݢ: ynׂacoД#-OҲN\YͩOA{x~bFAzoE"xyrF̡L ,o#ݟS] e9I{\uE&t1ee` }+keu(XuJ|UA^p;-VЂͻقoNVq]x;yԱcq+cLomFm@ RymLTss@$ m;@F/M;phy0 XM#IHt~v 9dVF>sEk&_$.@`VQ׺V'*7r9 5yjz3x/_q SAË ~*}I/!4gdz JZ3޺MA jr@\SeNhH蝮הjQ0A9h*x??s> ' @G:Nٮ8FfiȰ[9θ.OCȈC22}I& ?ϋabp|Ws~QoVLe!B}h-pQIN+2\?CEԜ&Ie=P~r jd-t7@w1,yP@(RzXcA2TCi|I#A^7¤*wՀ4P=s^V%2 T^@uY)1V \bqV]^̵ ?(ToڀƔFw4-.Ucs./*5MIM 8Zefl>{0WKS[ `{ tk.O3;/ *cHM#pJgĻ˯D *tai^ۿ+1Z sQXTgCCbܡY5L9ƒz|LF0aaɨ#2#.&Qj@yJH_u{uwHpQI*11tUeMg}t<^B_7nAU "L"O2RU%aTZ4" \vk8m 7^6NyRKN+iF#mhQWm[.? HNUS*v"Hh _Vudܹ6HlFtTtRFtW{9xۍ = "(/s @!_5{ D+JC,q E5-* ]s抽GEjqwڊ5Sx3XL6A4>W]t 1Bw}KM]Tt@*κG9:Z %ec tGFb G :nw RLה4YIQPE{PƺoPX11qBiOVK<..2( mdU=/~!&.: eqEtG˴ ƹ᧐:|v9! U-1'OēU-gwg^2\r,q/;~6˜pƬ2U=;Tk p!BG%qd-sRkJcA۔%-&c{ *~oH9z] h@W٫\WjBq}I^.լGMXyٵL($/n`Q:؟+mɿh<Jun@ e ?Ms.1 k|*+nΦ*1XNE<:PfR95 Oފfx`9iVhk},/0x.`ӣMշJ}!" ! I=]M/r7,EvN/M݄2F-Fvg'K b7:+%֩Yz1Ѹ>G}hBP-Xyl&(Ft}OYе\aQshNDԍsLizBC7!PhQ;h UuWxE}k3Uᴝ!{%Q}2~{AHN!JK׳SeX 0mT5t/Ն63'=T\OYUd<}#n>RVO̲~Y,W?ZU0N9LJ$U/Y! X;,qLؓ(s>+ S*IB@Dqឞymekh4h ',U;0o*I?gg CN0FLG3l?ͺS~ӛ3#gEh9ת!s^ y dli"^qZ Ou($ |\2Ucn?{6 8  $, "` 24ec Aꀫϐ4S3xPOnis!(Q.eW==WZzpLÀ9P'hNs8.+~M<7YV YAsTD0]$M1)<Sdz\1|oڼ=́9ꕀdOkZ?qCoȆ߹d3ef[VOg{?bRwtN ¥] xƶG|o8eΜg_3˽l]g2(﯈L "+eQv?RJ^,*MoinU)8bv~r"S+}ջ,R,ZXl@8N#%햅KP|vD۩]OEuթƿyHL2h(ЯŇ[MONoD)nLml9p.}ɾ%0pLԮkv~v݈SriN-B8PPav䗪-M>Dewtt)yR }[t.3k6$Qԇ4T6D߂*p8leZRACR2i> Jķ-z|t6D]-ɽ)Zv|T6eq]8KĥGd{gŒZpf׊ߨS$No!ۯ#Q[&D!%6j 춾8Uq^n)knzY JK_EYwfq98mq\"Ȟ^hx %Tξ QN383Hd+jkE.3>!a.5kNO3zZ?F/ʙJ('odfhvw3iϺ)F5:?M1A.ʛ. 5^c&~4(änvgg:o옾s4[O<勖v i҃Bp:r'y؂aujz tj _A>L. B҃y3˘l!p]lxV$M+#4J?)9A}~R,e`0P0r6FI(J\=1\WyjH_0ȝR4w>v!r<.xh8qz<Uq+V6d AŠɈ @Q.MB=Uw/41+tzݒX[B:vݻ$6%Lg-$˶vu=)cMmw_-ϬMKB2f (" |Q}%uϥ)qv֧ip x|mfG#ót8al'8%_\d'Nr)hI#oo-IY| }0\bH UrWfm@bi\z]i~/A$:|G?a/CheyMQx1.>T]˝P,&#O 8AToV0)Wz4.SƇlI Ɣے#퉙ۧh꡼7L5 {dC/|[TE{W|ʚV|qaeC:$_б @v(# sM7ӗ+vN FJQH_%uf[/Q2~~-|$Vd͢Br9!M6Pc%IMpy$d($g,"Dž-!eABN>Әl|13D_oN(EϠ>F~ϴ6bxϻ:~;j(&%h޲y[ r3G\+.'{㧴vF0rp(t>L"\>8$nDf]"RnƲ3ϼIPOc]g* k2YzMfG`RD{1M|琛]5AЧlGQ]dSFXNLjq̴Rզ:7ک/NQ=Ɋ|hOt_ƕ;ܺ[z}|6'#j}=Γz9Ba)hn !q88~lFN)x8:}S4}͓o(܃!9kIȏLxe=qz8"6]u_'ꀭPA|fpư9L<Fo{|gxDخQt=;0h{:>{5L)~xAry*xH?3%7,]PZ:ue]z i*.wWڤ%zu<#gws.`Kv ki5|L*kAsߵ]Ea@ثKFB3gR/M^Nd~(7u۞7ENltR! Z桙+Ȏ&p%YNw׉blFk =F%`b_>a!}Y/[8U,/܁C+ H|T+ /Vq0Uj]WCkKA\s [޷?hϩM7_̆-Rmm+?FmMti{ʩrqqzrȄkrVqsiW'v|iÄ(3;J)*ǑkVfLomGPFDqB)O#TY"}iF~2]P3}h@Mn̟amon'|^> q b]OUCGzHEy©ľAj_cvz<)c(~wW-RI0ļt~ǟ 9C}#j#ƒ+?:),㷉p!Kv**ey!FZ갿?ex]nwE/`~O03y&ה'/( AKgR$9! &i?ˀ<۪0ٿv%7jFsCuάyTm>I0I?by/}S!]|i*pADrO<j?é45Ev{byL-w̯, -R.]OSn*wNeXU ]sğp4:7D@U0b (@I~0Cڒ6.K{z0?DnLP+-Oga"wܐ|}@+ϼCZg<s&rY*v|DռC$A*r}n?voYeV[,! ڏi=Lr7(WLaiDwŠY & 'OboJL۞J1Jgעh]Vi* a_\3QژMdZcI/cK*Z,SN bֵ\+N^M/eӤKV Wl7hyons @Bdȧʨ͐?N,@ D:򔈜A<{PrXT0nZhX15jBDeT s{`%:簽xݜ@K zjCR!Kn޷ѰΘk*<4Q']ezc4C| &qWabDXguTuIJQ 'm4Б?ܼ\{~}-#b^<`w.ԛh%.u@aoe]s%n>D.`-) }|, qYf 2PUsm 'Y~(ȼNx)0qxVZ_y 0>QҩN)^̬8Skﱟ;,OQP>o} 5E 2cvbr}VQ )$teUTs@z`c! 0*`Cl,12/*#MZ$zT:~ QJ Ѥi9%mg[q H& Mv\`L[L*c?zS뢂 UID,G!DJ)dTRan(\`jr]9QojQ.0~c´qDw'hQुy5Ě(Zrsr D$&]?.r|齥4̢:zAE\ȹgpbrlXDpjw7)15,VȢhIi0hd*ؘz[ j( ]aF`_Y,:!ueRBpY y`,ſmj+yfstR37:ˌH$:1LΣAO?)bUjk(e3e/w=-zoG3 Sct|{%+gN<|;܉f~^~XJv:1gՄd15l\~JIleޓjTl!}McAGظ&Q O \* T$eDD(H^n{u듹;;/8H1TKtf$c3 *[S񗨖1Y)$)׾ @k  %2ܻR`&P *OxGf>/R::YvՐHQI^Z֭+=ITWD0iL}nT6~cjпcӠ/0يIِ<OW-6pÙa&0NVLsC#=69ɨ}}EA[; ?6G3pP+!*Nl›LVד{=]™ЧkBjfDQ"y05fE"YHTnb."p5# b*!jU$ MSqͲcJ "M5eX03=z%:Tfctha rTw?0km{_G4UN2rUJ $3q 9؝( Ȱv (( 6WTspy]aMj\xh[ {AAw5"6 p$0Zusg粖t>bC,2gP@OBIU)cR,-Ud 3 wvFjT2gAvbUR61]ŠVF C3QƄg~ N" -[o#.@8A)cS^{=]o_~;FWq4:G6{J$0"(po 523Z& G5G[3~lQS.Oem?IJ Ψsx(H[/;%v+fY)ZUjK/15˃5)ԍoVa~+zط k0-I>>n}N4+ ƚJpsSOV4[y$Rk/]aGY *BӹXF!TD_ @>-5ЧVSt#`pxPLC-@kTjL A7`l;e֙\2P` C$(m޸a'3|$-F%;Vq27 ^LQƯg|W@@HUl$wjQLC.gThR|>9sD4߯*г{_zc>f\^)G)8jcēڨ Jo|4]Ո\ Vpz壙`_m\cԂày]7nRfb$BLtd0Ɓ2)" һzBYd `6Ka 􃿊L@܀_m1)<+lv"Qeal0MͲnil@uE` p4-UWuEiG ^-j7PzX,Qti}-=4s?,@{ɬ.m~ǾKKoهBB6}e㥄>)b+ WS?+t՞^!0O2@RPsɛ+tr'jTP]kr-'J%RVҳ*NrCynfN+fS"ȣ86wxyLymꑁbE8&u^=1޿~\Mr(t#x9CjsWpT 5 ½t=lD)7 NIt>]: v[CG&5%#w|S ٯ@E/ZD*bˊcaa \9 7,,gƻM®#qoعDӜR;&o]#mlowLY_{r:lɣ3!;?gө>X ؀D7}޷n[3ڵT΍ 3\@eV( Ep%aVߢNP%nr䀀TZ@(NL[ |⹸zNA%NFSAFs~0|'Ľ]@P@'(@IdrY! TA?Y:[ SE5hp"d""->xY2x(9+ ;WGPt,]Wz82KwATl'T7)\y/up ڈSH\8 u=pxV6mBGjy^3]`hhEVLȖpd&=UJ*%i/]d)q '-|(Ok wz^ \)̎RŤ1Ì PB}zޫ@@\v$گ6:OaKZ{H g]_ɓΫŝ(nC4E| mLT&$B-=? dл̉e$K  зe1 F]\0!N1&nhb@Ň:>J~k XӅX@?baB0TRBdQ+ KZU|rY@#[Ρt)] Kc\Ē]܅ٮ3*o{Z9;{ ڧ0]lǑG, (ŽY[vD/Tmy7X8 c=_,4GX 8֎@LT`H-v4""9MnS8CMFJ鍧Moi/NANs("z5#(hqjϊ_OEB`ZONҸxPng {s 3LFB!̰0%H^!{ l~R!,1Çξ0V;0Yfr/P +r QkM"(b=a[-$L?] ̐y*}z%K㯣R'31$(TZ/ӶL8H;FJ%m3^6b邾/\'MEjD>l7h|!wm/lK!o؟lb\gx9T0*Yj=eu2q^ṠNɋT%'OvT+3&}l.?yħ:9uG(STmd-"ic'G])eH .Ul8Ε>j15N*&67hQb,(+PA2wuCnH?p i.*k<SoW"LU\V֒5(hZTӐ 4{ 8j1m!@!_*0j+V;A瓟o%sy1'z^gш)bVO~~+%WyjH :0ſ&9U :k l$F Ъw܃`ɳ)?Idd 'rV}~2ӾdyI}cȷ,B_J|k^bG? iEzî&hLʷw\4w"G&62$fz?dEnիG>#\KolHsW w?_L5ó-aVƌki0 lE}Q+.N;H65۟NtM!P #܂[X# H=3oU[Q2 ۨqHP}OV-x}y ?t 'EKGĎFʀ='&` 󅦸G =Kpe=- z sS\I)wFihC 2L:bpE)0ITY`h'3pv[[EX0%7uޓU< sm7s$>cQ-A#,_}T4%:Z jM $9s#E\_QI)TU,؆*3Hk.(\C;R72L$5y=Ss2G%Nݼ*ݠsNї #ރk㷱N0<ʼVgl䃩GͶXƱ%/%L`K3EwwhͿ\ӗ_WYŇL(MV@bg9!H 9$Bt T:;Lj:2s,kk'8Jh $ HH^"YJ ^" X笽4',`'O!@c"ގvbX3`cwܯ?,\-֑@Mk@Ȋ#g_չx.vrW+~MovT*f"JD @P` n0͂T$i^NRwDe{џo{sy{ 6 ~ =ݑGqVL>*E=SVɷ c\gT7|p' 8(GM=8mE88{))'SߝҺ" 53-|24˚y3ZI?jm%lPH6 UJEsGrJ:磢ԙ"eN[NXl$ G5-9"O"< o]͆p̄܃]x8TO:C⸫P;łpZNS3UIܽfal-"vpnsjA~ (2\`,n`&T qCyqRm*EDZq@н#xJ'%SmfV # c 2`%2@ 67@>:70I1h{Kϣ"3 Ikqo2=С~el~Y|۹HW`FRhjEћ n:`X~谽c(9 LJqdJ0F#b 4+|4x {JV;ږNG^[t (7XT!O\eT + j ̻(簑mc*+;?DD ޏq(LtiCxˑ &kЄAB  ?(6(BAkSi>t,m *g8Հ֫?3MPoâItew҆7/S d{}NR饿ipKݺ Pt&Zm,N I#-qi$s+ | 7-~%gRB?}Czt("챑^ [t4tȵǾmTW(Ao=^, r)4>zJ$ @H]|&Y-΍7#^|w9̘bp,k ]z?Z-Ɯ4{k v)t;Ǔ?RyISj$"0,V$"_SsYs0j;e:` %kLGICߪIcϊP@&*PWϏc|[4|Pq:o A,$}1K_26͘|iMR4eĸаVp"-fL1Pt3~eI u k~`$N' 퀡Ν7ntTl>󻨻U'hUʌiaBR͗!cޓ $5I1H5 ,e%.7"Z5T' 2/\FÜA7‑VjB! S]uuJ]i׽r-3Z_Tib 1E8p2h#J-`"n~W.D b/(K+|3V.ySz=8E y} yPWk+,5: 0MT;eQBis)eQOd]?BN?nbR\u Y5?J_v u`L,cz1'6ӶIve EvaIhMN` 3oBqpUn[լ];BktR8ʥ9 y2"#0ڦw;|g鹰FimFqm<0\*˦ :~6XN$>!]W})t Pzv4#8P*%>0)Xe?4U,K^Zߖ_K'B>[e^G@ {V*YMƴw|v~V>4#Q8Ty\T4YIA (dKd%X|41,2R*B9GsSI:&"6DVǪ]}37/-t^ ftjլE`v8´uL&8)s*h {=)ɧGPdZE@i/wM$ vM4,w5tZ lQ 5[M{7+x- nYvFBӀ;v@Tl@"!/|HU' ̶I@) %N@E> %ZǑ7O6sT~Q+e3yd]q6cjB o /XEݢxOR_8,@,JIhynȴAcᇪԷEGFEZ%"5hx*qʾ~Q؞(#68=}Xn+b, N/#88<0!ZN *C_!F;} -7:q ֋r*:}{>aK@ޟ[HrK^<& L \SKA>.6t g.K3Kh .'n^\loj߭2^`*@7ԡZ3HX =h8Mx<>@`Ch5NʭIڰ9|9qtM->M&{^'tgP#zf{0rWMypY*c"sYk"8 BVۮqf1G:j6H[VPa-(P4BF 3խU)a}h1T'32?Ɍ2BBKeN((߆,نHOtb#N,tI@aF'Z(<婒ôTާM|{b+٤3i*AhP_`|n;OGG#LYn#Hd^Ծ4F s#ZSn&7QO/w۫kW&V+Z^Ͳ(N=D㢀@@AL LXfKmID#t)a@DOJۙJ"Ckt@ϼC(Ǹ/>_wКid$k~l/~ Ǜ =aH_vy%]Zb`"SGq `W͂ucy^k6iJ 3EeTT>{WਮeòQM㼕_Vݯ錶o쀤:UT$M"(V@ty{7Eֹ9ǘ,2QX8Z^/9K7o$d%GY~IѨޮO'Qs47SE A@6owrNcTv|K~}e:E>r15=pWHT6F; rU#XQ.C9[Ū-ӹsמy RX7 X, ;wQm:Z <#DxZ-5d-$f&\(rZX!K"Y& :zؒ,W6>6B jm< XpT,e{UFb5!u,ܡ@QQoz :t3ؤUn܇ 9J衋8.i* 3L#Ҝq) MYMYgu6gx]fK^n"rm`[n25,]/LN#j{!^o-c d܋T"ep2|qZAH06 0I(<З]rQP3ŀ q}ͯQI/\b: 톃F^D.TgoвBQYخ#I4G3KPgn.ӘW&#?שd5TzŲ`q׏ݐ[,HЅ۟{jZr q{~oU{QH5R.ΦJshNk9(tkǺo:o /^zuqs |؎Yn<+[l99_Y4O&UpxwU_Ur:OYyy:G0g9T301F(xt6Yҗ+=/XVߦN%e\!Gˑ1m(:>OjNR],{"NK=hC ;F5b@,z~(hd@ 0أrqi n%;hW$K<DzFB*Xٴ"9o-$ 8v6Ew8j@'rI|gae+"O{-µMK*Z'vF%$Xa-nƎj@{f'|P}x2\X14#Z1.p u<}].7 P9X)aPP=IQnjDsr9tl=uz´9 j2 B퐑jGGmvFby{I]z@i %6 ];`:5gt ]>ܥS;\Zo1׾s)::K!̘cQ ?o)ˍX8H#ۋc$ "Ǿn$0vBorwυuJI}k=+-,,?OR3{]:srsLVv_+#"}.BB9sj2i7c2u`_gg.]-0,חZmZk!ֆWG}T̄Q}]>S|X\ yBaSҥ:FTxsI 6/`LVوtR̗m*RiXPm )I+N's ۧ\V-ۗ"p$)702V€oW]،_DM1S!!npo /[:ː"bR㲥2\)w:W)CP9 ?*+^expU^FYc#-w=n:@[< %??9wm#ٗZT NTP  J3jN?fmҞ&"iQݭX&a;~|GE|Qm¹Z@J7d].FXy`PǺ؁S+ԍJsDDso¼[F4U7 c ԡ+c0~(QHJ {+Pk]XOkG ]一!{q׽x)UWgwRh-g;Zஎ~BI`RýSfwdiX1w4.Ժ{3d|zv^.?ک m 2TMLϫ b@Ӣ *yxuNhI=믟Qd47֟B6FF+h7z֛q˨Ƅ7=HW蕥W:sv/v?]΃͚,`wΏu[IGڜgzC\ fZO(8$4*$,^RMqXTSӖxn q4kC|f`>uo$Us*x|BCHG/ǚJtJ@Q@"v!tOoڃsP/r%uKN` Ӡ X]?EX=V~xM9e@W<]UvhNQÍ3/ .δl֋^eH|_CmIJ"_wFMDH˷9>+}RFy@D-3;lS{L~hJ=z\]dun u̺>w;tU7\=):E-rR9$޴%/0Hΰ9jU j:Xi_$䂘an[ĸ_XGsz! 匐SVPf/+ BCmзVЗGW":b \WIi8iuY!NڐwYq$M+=iP ۾TQ պ<>e^RK0=99b^Ll7CuJqݶZ1yz$1e!8Ɔdma Nׂ5! 9`)KdsUL:>nԾj YD$![{ *`upK8`Jq1V-[@,(2Lj_KCRlrVh^ֆj8'kPfFz}X~ 30Y{4+bJk^{8%Br-&ϡViR5o 3*w wG+ď Ѐr$W;|t*FhqXDV=0˝;S a}R-GmnVw؇|n@tls\w\b3Z$/D]&xcѲWA*FhR .(&4MHN4MȠ@@P%=ДRLWc .އJ] *B;S=,#"7G -riTqBfti)YC;Pӣ ; czޒ epmC * "Bt5́"+Mv-0*; IK;wL G~0 8?Gw=ײ Պ=x6XQIH{ կn㐨eHuLf|%kʓ0IpUZͿԬZ+AӢyI9e30Q =~Q%b l@szg(>bPePljν1vb>Rn:T0YaV'c}q0Oy9},\!8hR(c*l$bS7m(j|b44, l?l\'2Ɩ;RI]ӎRg`UjN>dRvb1oBe?N+MހJTkSs0Eȭބdm\wXx1Rp ,Í5FI wǘ^" {RdֆezhAxim} ) ZR#=^qΏYkoY<&1(=CBOj%R  ~/[8¨emsKS)KVתYv*W.⿰E~>bv.3z7jA6("c\-"ǎFܶ M[&Yh-J,O3qdA[v]'w@< "D Lmc=vآmP` a/O\(%sC^~EY@=kTM Httrpdcx+ 0 `". TCXoϓmV [MV>Z",YC D 6"%%7/ Yض^+ w]C9ɅU4)g[QPkXuet;:/ͯQt"GŠƑX  ٿGVǝP%ܧ?yǎu~rvX_ GgKyeBzǨDp"寺Dk,ޢ\i29o}f؟ðR>1d&PjC[fj:;ٛ{>rKwK$WJd ځA_ˣx}K )=n $6$xL\Go%i dk[YG_*ZnÊ=񞗖} VOADюtPd5t|߷{صUw^7AOodK0\!E*%1M>Iv$)T.ecDfFKe&!< dI[Uuv;&בz)@H J,xڭpelsI}l%u;xr$fFKĭ*|J%4fi 07+N^XݳJ9#+Tl9Xn^1Ɏ;dB'?yejq~帜F@l}@X&!cq@T[WE0}p68گo%z偭qLƊ@ÎnWօP PW=-YW?޸M&"`mRΔ}LfkJQOhNF厹y8 U gH:4%HgE?Ao (Tq[YdZUtNZ*aB֔?Iug.=րr,(lD^'@P NhN1Cŋ: R: dڬ@ +WwDdPBsbEDߧat1d8TJY UϕV>[C?W-be@4$a, Y<5֯%!k8v}Dhņh,$Zȋ])9I}mEv3L. Jn,[4Za74Dd>H9+g>uPMNLX[y6xSz"&nRX{Ri4Ck[p rQ<;3,ɐͅ~۱'b!x h$FlrRn(ZfĤF<) ZgןE*Y5womh*i F"z?k0yZ/ZR^mlкPHH8͘eWbDpʶ|#Q|K1vfy\[sBC"DPߔ($,aD?:-suψJy- Ӥ;U/d.$c),U $LSco,J ܣjx`ɸ̽K֏?,=Ҷ)Z. ܰ;ݯC*gWk_lfkqGM~'}dڋٛ\.r7_1(^܋v:vgf]O岬Iix!D@R1p`/v˵6(v,"ʓ J4jU8 _l3| ‹"xH70H7o3DN6y{s3Ii*f1jw_T\1"MK?yx{n66ԯaG$ cv{#f$"uaHI_u.o glϛV>E˓Ne>nBb tYfR8ddd QvL*t۰Z|K gTEHs?md5@!(Gm8@e DDBb_lp/l3Ahjw/mUx"BfR +K5l⭍ F!/'iV4ܑwhBo\A3ewif?Σ0!۳|./Z9lt ol=`9Gg+}}]A&hP3ERGQ OmD#z̟}Y)ddr%M+S7ORJ ^i ىpOmw:Εv nm|!HIoK稬T!b5n*9k軔.B>Iε% +qG-J[KJuC}|-kwnl01P$>\tSb ^)D՗-fDzrTԊ YSWA3”!~];u &~D'온o<m8xu987Osdsi-67_h6gCEJOAv+= yLFP43^lE*#}ϙ]vf-P.tWuU ζć!PDh+nEϦ"$ĄK/19 9OOo/vڃ|e(淈=rlڮUv 6.] B9H-<˥a2]$5r2F,x2ࣾbT:EBl>3(,l:!{|Y: X; 7P.m~,:}翿]/E|h6R/-)vI$1d,&M>Y |41_f[V\]6<^uA՞^5ix౒n w2׾&R`= L lۍ>ʢ6Co  af5ho^5=z'sfegd@bo\Ytزtcm`3= C $75(x OJP ljԆ;AA>7yQ>Sj٘^Gsa#^ìQ?L^-^-NK9&w0,Sr"[_?v׎ QA6qo3^dH9O g|Ԋ<)/GYn! Y+:øz@fD@ RԠCFT[#% hHlݲINH~чϭӑj|֏@#+7,R:- N<؂3k?LchU EϐȚFI*rf6,LQ;i=SC#U'\cHєy8n(tޚ<vaOzuu)[ nѼH6fkJt^hd*LD$K f걫ܰ;}K^z'N!)Wy'+E8+7ƭcxH|;ߦ}w}QS15d^ 46ޚ0>s1Tf2jlyp }=h^W~K7$fnpAO T̨SVFo?d,+9dB?#eeڎ?t}wKDJ)MPB!_M*tA,'Pvnz^ ɱrn|?!^lW$|6 c#\g¦*D$zBV9ȈstF"86m۪<ɳҟqeRNf!60*0P͆>FPqv;EL>} ڍztC؜ySҁ8:*t۰_%E975$J70Q>]Wc' p؃lyI?14Jnn=8hI*˪'4 #5I厫jw$,ķdrRP#)b >!&\z~ġYt(NqFk1泪T5frg``쮩 B ̶9*i:-/M:\iu;ՕP[9'J~V0NcxoA5."tʸNp@ϭӋy`봵ejE,O ? BK3>a]O6 D9-rE~nч={5 IjzBjHI(( K_RLͳ-ꝝAP-xUiʑa`! e{\[ϑf4O;q*M;fXã5vlɉq,s#=w2웛@[#@T{ ZPz@{nͲoTdrZ> q$QXc jX"c;hjMݯ + 0|رv4ܤ˞j SmE޸y\6`?T|۵a~Vϝ4s!:?N@ı659+1mލԀ$yg 9~-HQ?^#R.>>8ln3"!3q{iNYW{ Km.d'@CDW>HdљG:9ːqw\Vo0S>[_po]Њe^KO;3ehmN_Edazz=_] ҅fs_,{/L =)HyI<ҞDʴ7CkI=Un 'ݧ kNԽ쬆 rEBH)ch+ɿh6ĉ[bHA-?OBEĐؚdX6PY:՘0/h^}y+mu01J*tծό()q$M)bVzD&2 "뵥%Q&D.K֩[͈jZ|5)E)6MYcYp2ZGJwR-MYl>m)RjMn+זگz>crĶ=_dcnf-/iVJ.~dXv4Ď+_"N2dM>>0 K<ο8wY>iVjN]ë>Nz@z'6Oׇ>f;U5I[oX܄.4[lb5Ŧnu۾٤sr&3\沒HѴcŋ|7֮CK{MȹO_ hOec~`Wt04f9{^B7oQ5vPֿ%tƄb*k ч&.`B+0e>mul{]i(8 ]5!&Db*adx9Za#bZWifAxhdCX[NJoNl! RH^gKN;v}Iɛ/(VTCØy`3fJJ!z;-Ӽ!+] &T] mo'~̍بhM'ɼcaCݟ.ƍ~d;?诽 Y4 իJ,MNur=>:A-ȑt\F3˔LR/8vPm*)-(Hp̮c4.d*9Z*3DEfYJ0cfg2L0J~A PZ=3 H ƶLunѹilXދ8Ս_A6Ypca $`H=OI(4)j}g}WK*e}t2h?^*ӈAP;p > 0"2͑}Q ?Ѭu[y#ٮtѼRU o|Քa,fX? ')4ʥ4)ir~Ԓ ø d>.#cx,cN|2[G ,~(Ct"կ_٦B~ cZK^_pB힎f nd֍j2ٟd1+2'\ n}ץ]A+bQ)EU"( .B=`%' DWSFo9̚xy uL|G4iZz (',! ogmf;8YE0W\*5}βd)~id'ᝓW9Fu\__1f`eZ_mFsttF;"+<#bχI;g$j;-I ǗI5Qۮ9Z7lg\F<_J,:7˽P;4|YCXgFP"t0Z0u=Z8g_Y|tVTT !~: 1#f7}TftK+v#xl@:\- `<ͬ,P8fO>.cA&:ANZh9IuGT8==M-HajC hZFY~2?,#9 |l 2qNΌP# U"ti2eqpE(9:DEoLqi2W.Lk5v|'{jK.NM]0u1N a1' &1, W/.won.N< +[h;?K[ e7EkO21gN6*Rj.BՂa{m͉"y7p'̠G: 3BzHc KQN'o7׳v\hFBHL2028=ԩ.t}R 5,-ZIƺx:SF(6ecFfG0ߕ/L+Z!#ȶgH$9) L+ws#{!#y.(IsORjIs^ܜ,N޸.]뫏}/Q;O.F3C<铴񴟦ܓ4yzrJhPKcM8?/7oh9Ʊz\saYUU +LO&4}55şI2<<7QּJ*g go%.+p{%U׶gZ;cv騙=Оj ҷH>4/?8=,FK-23wHWkՆ`28vOc1#oݛդ݉ Xi :@OZmNȄ}QS-rX>xjOJāF[^yK\Ê, ^Pb*`S JhT* wC͒Lo8 x[Z oѥp %] RgL"cG_1&(G"mtvZ]m3"ϗM,(=F$Ct~H0q59Cd&seXƳ'?c\d\wۃeɱ=a|41h 譴b31wҺwz똚0C}1zU,ަx\lL)TbXUZIe Ov<XR*Iղ(Qy%@y\, J; 7m}я@A_W~{k=˺[ns0\e"foCMOjݒ$x}u#JK2S*V@T4Mozqi3*}q{)/$8%-Ef)ʇ$JΟHiwsqpr%E /Tt'k^NdׯNRW^RKRBDf`؁Ea?KLMlH|f'߮߷*|#/ܮ%DCjuzW^=f>\h:ԣsE$W6\4YI/ q 9VBqeǁ(Mك+(M\Ȥuv\//LjwΝTH&Jѱ ,JB RNBExpFLByűjE䴼Ԣ0{IஜݰLmHYW)}ad秠RZ\~kk~V*"'3 e01KbpqUy7,h$rp;y4 IQN$8` RgH= ,%`js%+Z;>DcZԿ_zfC̔$ 4.PCxh}|d[aE6;TCe%v'1 ަ(}a H}d!Ćd؈ߌ1 ;idyvGIÀ.C!(~nB]WnKT6B{ *G1J+ ,T]2*ٽ-.J[G)ޑMQPT'ƚ9(<+g,PSVFc[]b2cX#O]EI\W0hT؛$=P܅V/dq ddFӎ*i%Pe2yV| GP)qnPyQ¦S4N7[GBԎ';p"#q 79{wl|+ 7czva|/zu@Rӌ +5sJ|eѶiQ%,X0~+ˏ n[U:n9\}N5dK۩}gC9A7?r=< Kz3ucO@>Ŵu߱z}~bjb JFq$І>AiBI^>Hn"ML> Njwj˅tu ALwI5KEuc[?cUaBv8nOȒ]ę[6ݨf--*>1uR5R#-zLGE^4^9'U{6]5j8s*.D9de>">B=J# .# ,(die͆hT"7xlQX/vړ:au3Ax8l dpdiޑ6.æ(ޕFI3,vG&26`i+JY A&_.-a`E' FQ:oQ~4/02gLm-ZX[c aIɂ$xd p\aU@h"%QǵŭAbXX , @( *8(Éjy:V nwodt폛m<]/`Bzhu?l;!ڋ u%SK OCBNzEDS[JŜ(8(pfέco[]ZnʙVcv| }Z N8FD!+1G-yjOdEzp"z|9gPiP&92+)Aq_A Fk)#MY!}x!'S޼+=mM  gWrިob'OzO]i|@ߊiώ|/Nj .Pe< tD !_ι4JiN+| 慓+aN敥9n GیXk9z[)[ A[=h *!(ew߲+ l CD0;5]UL5Wegp_å׆uн9Exo˱C.Dp܍QOns&/ Qz2 I'XeS ߾D3/Z?h}sR~^`W ?z1Zh!hP ͪKmUl$S=CvדWr ((SBIz0(oa`j!YӠ-R$ HRX~OI_3TR=4TEsill!* h4ʑHisO( N sE4rmc < 4.^5l۝>TϿZ]?YrZ 621gEmLd[$ߎ+b0R2|>Ͳ#%]xo~g2SIv:d4.Ʀu7XgNLeyi X@}#Q]h0TRYPS ut+YLgQ=EJ4Mm2G\[.Jeϥc 8+VP7m0B"w 8F/@5D(r9_6C,w%zA/c4Dz'nr*D.=;3`^-W>ѵV5U^[*M@>C _o6ow* [8 td~Mbq&28VX_=ٮ8ٹJ)Pa-)*htS oCp5c 7xS{[-W%Urq}B}$^vⲞc( !Q>;;@ a˄/܉˜&i**S7a"dZ4 1H2s"zq |r2` &s8"U^ ⯔hT`tmix&C7wށRA-$M>7حsijk㖎0jrFh5]q,/+ï e3$E_dHl)ٷgNp 陧zB9'CԄ ӸWJ:[e@qQO(K6 ??#wMX``\l&ԭE{2+hx>4G P.FoK&x)0`kbe2=8VĬOՠd$1;β97ow,_%r\Q& O$x+ώ7Ѳ)LוI1ٽs ™I 8٧pkMo",~C!{ԍvWtV{~T9l}8]^!`DD@Q@z9Jj@q‡9+ݮ.NKY\S{Ti`p|J24NVIJ 5ɶSm{۫Bpr%asI`2PjxZx̋ԗ%FIz9{~KIcOoj=ˣZEHSK ZMfMY2c菥He%""O%\ \"F#cfŖͼʟFM1JR ^6@(KA_[lX"pk>c٨eug}FX=~Q!w)({j[Tև6+kgמB R UJ]h@w7G"8:6y ^7%̅U˦ du|4/ e4ꌨx5腒9x9V N~JIn4dm X0 b:I]UǨ;z.F ̌PRS<RU^_9kM8xJV / @YRd^`(5r# yS^SZ\pgR>.gjF죾M=(g'ޤKyE iŌwI|>6iZf!2^=3h7uYP \KE3?RcK_?%%Hi? 瞤 H1 M te2NL°9jP֣Dr6|;zX2şɲI^1fyHbFyN=y_e;)V~[/D8S'TOYI"dpo 8m=z|C/Ϊa#^fQI]UHM{Z,%zHP|Tq~;%>[Vo$t \ Ym^IɨQ?T2_skuj; fa+lRP_Lr JG񟈵vh;(*Ex5vz" >9Ԇ4PKD̤|{ϗ[siY _|Vmx[z2GӇth?AOI{ex¯ɜ'4nŸc-ڥ<F<&bUu?N Z8H[/S9XD8q=+NWihJ$Px37q ^n݉WD1"g 9U(EcIQ k'sMDqm! t}HEEboq) #G#2i[}K(,<Qt7xQM5ϡ(b-{=tlN{?Q=7J>X{A {)m&I1zN7|sgy呭n3\R؊1Myv?@*Zk{-Dm2wKyF=[rT`HD`+e@rɜUwoX*jH5À)QRi΅;+9_ QAtYǷ=!i-:gE3_O+Yv*- SiHg3{G 4Jbh_k=pN7wzuwS..d3"bI@&rvl9؝c[QG̹PrvF(jrąntsPDHCPJ $+;(5RP͛p@nXӽU7bcѼ^_Q*ќ R7 97V Vr(tIa[Q~zȨ9fJ)B zf{t[x8×/_guݤζo -;cqqkxZ {5*b2.;V2"wA2TQFY+]M<eVb& u=2=mB׽yOHBEs؅685[ 28ԎGQ) hh6lePNeEhۢ3.K` Goh E ޕ}Xbҷfs\ԬM݈Z$&`7f0QOYdF:Z 91%}Ϲp#C>NImȹԪpl 2t+K>^ _+#z&"HfUaNˑ߂V-'[Fj=kx'T$ڐ])cof;T@ ӃP-`+(# (b6]f_wzl0jCIusV_af*><IqyDO` c{<.ShԥK҉Gey=C[ZR)ŕ9tOˎRPeT^MCP>i- o35]M\q6.Z*m/,V `zM7 y!lVCQv+qʰ$At8Nkl ]w<)¨ Eg6oװI]QRv=7#ѿRe€T*AX`CRw:cCG}cۡD*7?T_aV>~6QD߳CC3%M0Kp7Nxmb!0?b[*lje5%DWM) qlm%&IqZoQk@>029-T(K|R*Z摆p\|pú-0_v]f"Fl䚩[ѭ0d䰸ǮJd/>i,7 ec/ \@*=ti.mǟ_VvIgWP`)`+0}(}quYZz6 X_ݰP,q/ǫ`7-y4rY@o-]m{̀uީ`op/Up:?L;G^YkYcqrf2qx[˲ quj8m(I,rWo1lŤBb Ćp馩/ekTP87y– _ &NfKȆBgrjJbM\> wfzK[͠}gW* cʗ,hJw\/{(0ݞ>(UFS{4/peOW:l:] v8zUAq|u*^!@<=i,)8>x|nvvO/|n=}` ZG4BUʡNy]mL Ki79M8vAZbX"\<tjfm]4+Rvo_Ks;gW+{[y84? tpQQ9Z)`v{Q""`d\b2 >G/y%چOKFi^~{OgeP\;f?-Zjz,:6O+[ K+{c, (C*@;I#~s} {^.)艣_nޫsZUe >$['Ԧ!z')_@ 럫\b:(e>*©a, ,+_ -|}ʟ%%AJ9_rxb߹"|(CVu[p(^8|FLaoP16L##PNFv4M M":UR8 i"EnBٞoM)a4~`iD@ .o/jw%2XR)OP$-t{@9IJq粺Ec8y֍6 h4yx켑zѻ@Tk?k0=eLئŸ_Td8]2KZRt{i(ⵍP*hnٹ]t4~b͍Ч٠+2-y/abEO2׫Rk tn񐄴$ھNoപ Q/fuZWFrmmϙⲰ¸X8f X)?iit/,MyE m6)9O=r&]'|ip&^txǥ:b9?xy)Rl R3~k3wm$-`d\BlKQ!nD'g; ?çM$% e,;Njmi!I'b#H!*gz# QݽMS8HlMkD|$u]osK)b0$4,:?ѽǨ02j W:+ڷk^ձ,L@ǢǮ=!}h~k2 \UUƫe6"8o:CdG9^sB_ܹgK; Myz uтd^(0B/UbRZ>ϟ@m}kIe`)AH_D@ (ȱ.3y "2a @(ú-@{yBOq2^OzlkfbŕTcNrnSז%ַgbYm*GC5hR5tg頻5}ƚ$SE@r= W/Y<^N^ңݡvms6QC6א4_j,OpϘh)Po mg@.7^-oON׍& WC++@$;tso{o4q ,Ӫ!hWuZcup1HB$"UJ@ *D@B$还> a!{"x[ks]`Tg>&g'Z{w,,lKf2Od{5HfQGz^xS.;Vu.vpY9q}OVËSqK=vA:J=i` (t?ӛڜxuЅv2M {}ź_"TcE'^#HN^E)L:@xK:u)}9t4 e*/cxhlUZ*JIĠV*ou zeJ#,qLO+վ)jf%r rmgi\a@o9Qx÷]JEb6- V\&UI, h(#!%uw"c*D /v b -JN_ޏUPHojc]P>J8pCkRT"+c{}vFkLˆt$mYv0SNW1ujQm!(*QbLuԤT ,1H2e^$8^d^O*!׺b,xyL>9~ JBwlQ=]Zkʾ^ ONnQ!gϴĤE,<-l'L9Բ)f@K^;Zr#l^zji,Ntl? AՔˈ᧬䜲u{+  J =ߤ2Or7.`;Ƅ:e|sD?ddMw!tb(Dy]r40ᖲٶ#7fia TKB{ZF7fPf'Bn넅g\^I!YW>.6p5LrO4NQz<.`ȝx$ `l3aEPycƣc4ܻ;uV_Z8[_!]<g,/pOy_?O<7P]!Am'CR*½ Jz.lCX ]@RԂȄDr9 P C@BQcAtQop!5`&Uv.`xȢ]H|Xwxr_jU\;~p:Nҧ~.L{_>5OĴV`7ZJŤz캥y˚.Ƣs׽0IwGT?6qY/a'cGa/(WrY6xK|pxpxNRqP˲MHCt5ȊT#?LmofoL@ϸ#$U ;^z^o}gJSszb_NVyl$C9x3N~(PZJ@A@(KZmtj*[y~Cx'Syi ?9J"quUE*j =ׂp-K-h^RE#Li~y D0{V@OyFqHH+uW3 $MY.Vi[?^I)Cm_R<"vXGLF媖o'\Φj&,{l:0cD*u2y Z!<ܓ37rZ&xkڒ )Yt-6D {=UPnQhQ}sv3Ͻ'b#[0 Io}HQQ6ztCj$`_=PS&t"/UdC^G_wHn@Z瀀 @UPw /] P kSdMr5k#*a:0laD|,G[ް2 mr{]_\猾3EDlMYG5nꍠC0Œ+W;d52͡ :p8m.X{S2f!4|l?x$x2=E!Sް٧>ϱQү \ ,J"h%O_ $lB9{JI5Ul[NӀ熱6 ItWJ㛯RiAduQdT[KE_MJ҈@~`ҼPiAZ];'kWL1{bl*)&`LS-]z~6q,yF[>P;@V3gi_m%i]fڭ#pfY~?W.>U]oܲ3j''JBQ 4LR* AE?kx[ Ŝݽeh*Lް@<!۵ܾgA#˛.k`[zj~b>OHV' Yl|(E:$a̿vK-)FUBslُ1iOC)yN^ϊ% }*&X?7j#5D`!^K@ahFP) _?7;Vv33{oJ }3J@9IOШ7+*hHj2A!DGO>DGb!ڦ euX)R(<} z[d3ڟLꪽa,>+I:p?ޓ~§F+bb`p^\pߎ.Ƌ7Eog>^$ W@+1&A М7Ie`лM 7\i+A[q$#s4%]ؕZ !FyY  \XLszjJpIC0LDɧ_b;/mI[/M;A<'l̥$:t'I)WnE&b-_U S n].428HyˆÛ]v}Ҁk:  H(jE`pl P[kcscCm?jhmxc--WV<—9v8LwETh;0_,$K<2b'5Bu y8-+ E8йɃ+Ӹt_iͣ?݃@@܀@mnR=Q^gpE j$i[{ ׊%nBavQlQe^/챜k{[nN E{5ZFTWD/dg+~*wW $VYm =`SkF#8|Ʀ̽~J\!)jYs l^᳚gH`"nFOh&eKu;z'^ [ b9/$yJ\[bA01 } yzl2{Ӆ( ~f%>!]b 5A@R@mQ H$(^4ȓVx"o"ѡ9Dv:F8݃6 ֞JlN. :0ͦo:{$7{ )?A?zR5 ptA׭'*lCT8MiSCGE4mxp3Fa{C`r9Gk yG+{F=d"oHBXaʼn9qɖ<=^.~ <uJkU[eqf|y_;svsk.@xNWPy~:6޶f-,9j{'} 5ܵ=uD͢IE*.5"` (s0CK(U{ZJ^t_4e3}ܯjǹdW"skj̵2?jt#Z؈UTD2~+zE9q]x,g捖TƂDQēyĩ*# (4z,tVsE./p Q(Gx% Fj&Z<zK-zHjHNzRxFq2rMیz ;[#s=p)ˏچm9vh=8X"<>/-vm||,;×aQ~~RKF΃& b8^Z*3ؿd gbycɯptUߝZpovq?2}zA>Qy{Jٚ`OJ7-N&M;'#s6iԴgP$yè2XB52cy|. 14.T=ii{/*^p-:]iйMN̹ X(I"$k X+&S5pvNJ1apCժcݑߞ3i3\ԃ $KK+#obl&h͑A Fmj@Խ)֜SXތd\@?5;o=+MjzR~Nzl:! _J^a??n2h.H(HB@ZF<;~u^UtP6X¶%8[Wd枒q-᳂?gjQVxf$ԻQ!,F8r/Uѣ8g85Nۖ&)A1./1H圏#6svHp 8+\\!tVҧ>?h%=4WnF45a;+(}ӛ]BsAkp%+8:wVr΃'n4TzYl k?#l$ 1PZ#ˆ}lG(1\|:"dtxK3jOWbl ʼn8r>%_Q_Q~}t\ gD_K~ nXGs >㿟S#l꿣(x+ݯ 8'P8ȹ][j#sE~?{KMJḤoxɟpia}'H@ AAj?D7$ڥ+/rWU H& ?b"YQۡyԀysn#Y_:S-*^lek%5~9xN*mOB'yqTyVVPT^-h5G2L)m޶)R H~o2}$L'/NX2!_3cQ#PQ9ê5]vN:\/֞*6@%QΛ$s/cd-49h&w0wu"nDGR[DhQxoT4=>թ][- L؂F/6NPuz~  [J^g,#bzuyU_*;9,X8K|cfB)!t̜=O>Hj i{u,He\Eď'}-tN dNxr{Os8:Do#18uOyoJכ {Wp 2JPm0xfkK;X|7ͭ;u xTd/ TH箄ZYlשyveJ;`-|ͻPÀ%J; j DR$0Y*EB2kNp* W߳> b&nSVG4]i *yfn>K 4|lI nPW݆(2w,,aK -N37Ln|F5Y{K=۰àhދ@z'XO[1CDN-e8~du2°ljZbȧxa@CDBrh|rK(Pf ϸ-In*l]T!`bGT:J! )sڀir\ J[wS.4ihWI9dYOU9D;1{Ja7Ku}˵L"q5~lL yρ`ý"_RB {hb@e{=RJ%\W*&/1ΗX0:F?uc~ \z,#Cba/o޺S7^39Ohp)+;**czȒn_ ~JW4܅~dḶ",:$n,>e" kF۪W,*Qn|JX|6̹ΐ\t|t@g.-%(P zNˆZNtaC"3U :dC?v,{7y^P \`)x*{H +Ҵb DB QHc`vIRQ$# 5`&p T֯Ӗ0ESVg9:݀%1Q{^|@>Ri Ivs)aL bbƭ XsNR\q՞JyRHB)|ƀ+Fc\pRҞZBEF,B#y@#T3DX3g,:RYHSj4 }vw>RF)Y9Yr"'`#CzOMd%FtrP>ϔ!T1Y{!LDdbOEb|5Nӹj@W/ RY>b׀ ys&!y%@XuZW,G,Ѭ'?SW`l?vvqI $,r69"r}o*GHҷGx5+kJ#6VnJkWzrx'aݵ"+M-|2ZЊԐOnHT9hjx@`y=U dDpO^W^d*S+Vo qk?e$YYG\%[LQ>CJjVS9/0)j3ۖOܦٻc2&2poQkXZf ΄1Ku X 7a/p!.kW$#.2+;^ߴl+/{w@!RB5-9Ed@5VCfPzVY8A@; %M6 J7Jڼ-ά f]x(T!`@^g3?R`9=y y{d.K>OxB i5mz}QB{Y󆔢2kcFa pas9̋VFJYo xO-, \sVgKs8Wm5-o|Ѹ^x9Ͽ$4Cx䯐=<[Ghu]9> eL?3\!jϋ˴sd0к`y9V(Nthً)<(ohXWnY`QN nq+iH. Eœg6añX"HHؒ>E4<*6ܘJ쓵tPG8W*KtPVoiڥ#`iĦ$YI%sS7]EAp2pv*A_X<ӥo)mnZ-!PNQdk0h& tӠDHM?n۱Բ1c]߈:-WH~'>xIJ1*QegVVY_Fl̬҉:uXb&`֯CzςKad!,(k7ćtFH?mn^;':*-g%TgȉtMZ|!S$nal^QV)`ŬS@fu#RU :ެtu;:.ȟXU՞RmK0>fl.te757mZ\L.g*Lbt29%qI@c/(zSoj8 Q.WZf+7(b8Lgסyڧz]gJjڷP7w4+ >Кi >k-qzٚ^@8{ܳtD1+~ ܮ |Qe1S7~{be7G^3 c3.DE (ޛYd4Yyt0Ӎ_D&iz]]uWym%8UaG4>u[Y@ܶqk.i>)SwsLIJ] op gf:"}lxCkS`‡فUcu(k+S}Lƌ_l)rK9rOm+`VL~+ oh@zOnLYkuaDnίydYdYfJEV8y:+w 0OBRʨqV8VN-"%bAGI%cYnxg-}xXBp0K,L]g~dg%ëV]X$z6Q|@vsmu%1H|֜X &}AcZ3+f&T.k辶*$3;8Zg.DL ^蓟 ٗp WT@O]+2йP`N'Mn:zkV:3/yKse5E{*q>P/sRimGbkɣޯ1(̈́ަg}R[qLJ]`<\eCR]AOc7#(j\vIe +Ua[d)(3ӶU11K_cwz^dϪ'"soG(?Cw&U*36L[17*ܣ4bfld/qnwحՄTA0[G!yBg{(Jƌؘl7u(oxlUqfOw;ZV5^8Bx5L.9W0Q_o U ESxp͒~02Q+ !vQ:?P5MDM۟G={<&JOxݙ>Gfvt#˓\G|/G 3no&]+9);l:yiDES1h.Q)s$3y瀂= V6lXS$CYX(?j޴?Zj3Ko _hTϪ뱛,̐kq ҈s(Ra{uZgH)|UPa2Ramt?,J25_P YNV~s, bY-ƌ|وu&qeTe` owH۠k)̷Uokv+]ZU҆fSJŀmQ_O_H0xcwVm6?4mX^?v]C2~>?dWe:²bVCA6IDsQ@FO?-Kd#}nh-Ρ)M$ 3J>HHS@@6IN?\@ǴG|  z;T %0b{}x [ GDk9%M8ˉbZLc||F\́.Z"#1^rh͠˼u]~t.(\p݅*MLM 6W+E( J/δre,])LA!ϬjQ1^"2ӶC"Iݯma>y/=t?~%r.^ajNRxx$i,EB4l5(j~b%~xAףYXYf ]vdSsw]KΉC FXU"N7GTgs{ >ջǏ1{Vb5nSGko+sDWKũHii*6*P:{:O7r Ik'r9Ͽ{/~D>齡2v+:ʾ6]Uo+T'6\ɁJӭ1Ypڡj1nh2_MXbh643a˘ݥuü\J6n{%*ކJV*A'EX1 EҪD}[Zh_+!ܮk>t&9RЛW;\s.ߛk6Ie V!th&)7iCSz9[BI6sJ50d닚i_'橭T"Zxb1 Gw`2,v" HCط쎲? b[)a˫ӣL&&1Cw:FV+Ef{X9dBJ]Iǯ4 `‹DFZ9V&n&3KwNtjdHբWNT Y,Dcԝu`˂:KّSC-?yL)^.V\8i(:yJvQ oK~; 'VDxU% L;LȌLi2|X\#ePi+Wݷ!w$[kqyQ Y*:B'Uִi%eU&F4v$S g1]TOQԙ#zZ8$Q1b ,*Z 9yK/ ڲf]zx1A9&!x!S_0s F-q~%3I}'(wc]z Y(I jdT֕чfG7׻Hq'=)cTo_QNpPi|[uony3-;2+Г@,pavH ׷Z5q-nyR43(.mz-{=ٽNU"Qf۸/7s!2.ݛÕ=.aw}h3:ʴ):LY}BS'|ӓD7{PD4Ԍxz1EF.jJ8t4jv#:C2vDs"%e>\k{sᬘM羵$/k\rڊjb(!!@°{DVZ/ ;՝X#Mw3HX !l tQ/BKf6Y_<=^$,D9zhٮQWn۟?HⅹXj.7;Iv3*TZR<;ߐ䀴l@UN!q̊ks{h;=DH58xLY|H]If1>Lq>\叧y*{&%Wqk a{ /VxTZX.+{g2~ߖ iH׼"M~*ޓsRo#peUҲ}Yѥ7dwA2?bZO(=*ikL\ ڠxUя꿍=Ovv8~W G $qA@Zgf:u%ncȪi$FRQgZ ݲT[#%#bG>܃} T\Hu J.UKDNJأfJ?vg>uq얈Bȗ KҭXϞ-aϿQ @Q_Ӫ=$qCǙҗTQhdVTTpA,$xյgJ꛿QDy9wnaBB10ʘ.C]"o(-EVIX^da }yOX7w e `ݷ5+#SO`.ޥ?D^a[f.X d-u=*Q_-*2̀alWTܹzKQзTg-T7A/,dxU)dm SfYͥqQl_ix𓶄.!zuM p9C%-ʑ,Eq!vio =Ȕ٢ 5ENG kpqzuUgdOby ҿ1˓~7wm-Lܜ-깏2fk3+:h(b=}C_LQsuȊ }<̴Oa3[9yL]9 skbrQٞu 7"r xb[רIB\Bu;?36EW~b)o&CD i.Cmej`m+ʈ=;P8-tI5ҨoO|0x+v3vY+Z}E0XZm:>+x1Ic4km!yH&v^tEuvx-6܏Te\C/WFE)sp#.Q3?iU0 E vO_vwRGG]t>0~)Q|AWû(Le7,^Z5*Wib@]r`Uu ʼn {{3[k2^Wݶ~4pF=b=_l0/ sM"cn>9+[wBdwqlpp+\CSg誤~}N[-RP'qt5?i{ޯRָx!*SFFQsP1z"nOq劸- J;5@)w.e49R^ؿf{8$,fޘ1[M^:W?F]`[֎7;G#+Reͱiqv&=z%2$!@T+Z*q@W/ã(0f-:wΣW"egO9[/{n]Q>cq,}eΤvɔ R]&$swyp OG5~)YQbT\>sB>WȮܿUdAue|eo ^+'E:%3:lἻ,=e_#;mT;_ԇuX5r!im_[qYVĞakUae3p].H04FɃ/|/^QLVf #V i<1u(ATdlxh*bicOl/#ݓz{{B=i0Jjb~QQ4cm/_&4qS&j.%dEO1eT+EJlvyҎ=)msyUjC^N!n;·00K7&h<LaŪo,Vxv'iˈJJH1/0 b}&]K$ޙ[G5lo7 2YFFjNbyHq>EdVVa\ai{\B?x#E>R>愓lN D ɰMUs|3Ϝ8ݖ.@zugL .*֘#^Kak׹ _6p]bo{7(-@{tM,1l|첁BsLK[nil R~Y+c5:>l~cއV^!G8+&|K5pqUr?U{_yuzHB 7鏈XlUf'),`Oճ&4,Iͭ>\}zT~e# O-]vCckmG_\&eLd;\1JI5+dFQ |qha m1 WZx>5SyB 1]Z\X͊l+;.qӎ󸍒.b$v&] AD@~Xw)&ZI#C\ǵR˫Gs (j,`{[PX,^=P6Xe쩖H5&KAOS:>^Gt|9"z~|NѧW ' %jcנ=TԺIS[S$KyuJе{'DpH,?*Z!%#MxFtrSox䛹e/},&f xS"^X\q -yMRZΩѾ(g~y4 b 5;0'cS=Ɏyݱ 36ޛ+՚oPCB`!؃TmˊO2O'mP}bMg}n s7h``yZ-k6/<>"kL[ J%u`)7fqa]>ODsyUM7b <ء~!b%KºG:~|l.^%"=G.0b FI"hYHnK"N@gQC Ik410yDtdLq [19glvc b5.us,D wb$ 6H9N!zCL&D1]l)kΫiL"x cc@@M! q+ R cVwѤzD荺ZW皿?'ɹd](#{{`ViHHvr^=RDIXH,yNw$O@x$y@Ws ;9%_=JЉ7c"JRf*xh2JSx3]L?Rq(x"˓p j/lW=l\U-^ffy W;>^2\4UJf&vg'3aK>NxUnCOc덛0b?o_v~b%luN諐I33zY)i0S܀S>_!HX.7Qpgtj;0@_EYPbQ/E6j|AHY 23mVuk9d::vk=$CNS\LXunwL|tZ5`Ѝ#Q鍦C$qQqj7l p )OvZtjoPģp%Qt/SC3whoje3(ETP^ͥ4=13_DMk4YHj#l5RرXoi2`bLe͜Y+G)am\&q@%HtJr #26zynlt%A4( &A,p;,߁n DC{Eo #>|f1] jfAMU%TjfiǮ[H͛UAߙ<='f. 3?3s/()i [4a[#CM4?oq*p_'N$q_D)M 5vfޱ /#mzcX4Ɇis<7`$1 o Tu뛧cۃ)_x?&lW82LXNSy2}ao"E 501|sNsfrфυ3*z(zq a}#|UѪб0Sb1fkHpEr+9^Sj%x[j`ͯ:%8A&7̩_Qym vTjXm=(&D\/ ߣE:kkە376/>uS%׿[ڣREu{XVdq~?A73 ӹ4 Zj,q3I\?_˖c8KK >#'BsT ^f3 =^Wg])dwW3`CS] 3^[^_hOtҟsfd&d0*[{VΠroȼ9^h 7{L~\$X_iJ{yV_w¬k?_}M'RiJz : @pFk!f){0wvpX@AFߣ(sF8$OA[ogo%[)%YcGeV7nsBh|gɅiY]~I,k3y< Ӳ/"i7 In7ߦi5rnGK֑ͥKu[c}F|9/>C~&*3cuY=钿6euNHsir"r((~-{-1g #/+FY"S ~.UѨa;s84Y%C=u[+QROz []ƧR8`MƄ V/% ,72ʷyצL-5/V_CޚF)2e:}]DD")n@ {ei|)"&^Bog]3 tef)x/Ec %NM:eښg@q10Od&F:{fhhu^ yq2ӥo']PxdDuOyUOD?=ƉPLeD(p)7GBbIgb!VLw7f@1BJ /r`'Q,Tgٗ6l==ī=̳R@!RT Zy$d}Xs *#J,G2po(:̳K/D\jn" jmF4 'į"Vq&"92'zl&~GcwN7>eHs9I:Hn.|Gq,Թk YE&~qG,1UTK_+L1OZxYhu ,aIs҂ALJ}g(9ωSnQ/ Uwq}[@VX,#o z΅\DB[D[ӃkLMjx{ݩP*,* }D -}-p.?zj,Ye&*+chR7k*DZ%TF3\CbwӠD'5;^sQ"'5OgIimO;]rAIJ;[dΥVe4)-޿li+Q"xg';G= S!PN/oǨŨmD#1NJ(JQ*K+`$ Vr6ɣoLɕ=ֱߺRhrba&c $B=S`v/5co(eJ| ‡ 0q8~<;Pt'p(BY8+HHlS)*ZȎ)Ĥ%2ܓJq]"~ uV|Mb^rF3 ]Դ_¢Ny7cpʞ|9B#&*s5M':fїd@BAp7%lS6BUQ(*wP,@ @PRGG=icQD)>LVnSJoa#bam77xY˺v p%id[S\b}@4R۪:zgBϱWiuZ_F%`i (8/T:]=Uw'PIy[Tl[z]:jDoː]@ѷ-]%qKTEBOȴGl.N`XJ%lxzR)(Dr:T6,>.Lom㬜wJ uXA-;e#ꏒdzNӪgCNbdKjm٬u: Fi?vur1;?r׾RQ!`<Onu9%.|_W/({=H|+M sOl/|=Y ^ R$Qi޲kdCr/Pn2#<XS֓^B[/[ǽ1`ز&(YjKdY0.^J᭟#% Ve խ39qyN#M0R"/I'h;^ WJ z!(k~&=f`6=:I_w޼YaQ kInY?#->OĨU\XTc+{%ޝề74м} ֛b!w%=_%˶>/$D|_VRCm$i1| )qz$_2ekJ< ;64Lzף3tGAAb4zؓ jH50it%J`vA8SfXWV`R23G?(X cPihIȴ',Gxck|nIDʈ̕&]>xU+=iOͦ,6,8Q|jhMvŵT}9bcsFJW=Zk~Aghp/ׄFGi)FCVB% u}|^73A,z^*%`P 1~|6R 7ϕ77[#nTEp7d񏲀:سr/=ʼrv٥1:0E"z 80gʻɆkzQ̸o<#td~pO@W9IY2(,(\7+󎅻#Q*>+8v+X*Hb`3tLJt+asN2o #H:MZD{Zٚ!w CsĿC:m,՘ @{h\(7Jy!kl?pZ8.Irp#3.nm0 182KY0u"DGp՘i (5 e/2"a> {@̓&:Ӗ ZՕ`>r;<Ђ@B*ADs7v!_QRmJ-lEj&Yh:ԅ@*/U^klP L0MC\ k9B T 49ZȖ՟0%gPگv>!Agb` IEH*Mߟܥ<"/s~ygRAK I Q&9)[\/ĿDK> 'ec QS&0K\׏=:q566SWgj}@x*%WىǛIj+y,ɝKV9ɽP00:G1$Gƥ v)<=5J(RA{EPmYp@{v)w7neҸ2PA !(.jQ)E]9  x:e/]JR+' äU~l3U|Nr~c^]5& /[ܰ.yxE(:Mq?LvsuD6t& ~dY_"Y|P篕*@͖G/lR+Cm4",MWqHO6]űt{yA5Ũ]%zVoCHj'8(ю$r-YW,BIHܑ%қb_ `EysH) 簞A֛tUf-VEgV+\-ATn1l3/?;♥܂g 1]-N8J%.Og7hj.ìodFNM ='F1q~gE>ˣ mAث(nJsG܏h=hmmޱv!;L{7+믤r$y&7IZˣğ~9R99~6*x/}L 5zSX?A,N# uI]{' r{טb\njSFjT,zϠeNH2BFߴ<4hdz1?CC,kwu&roOAȖ`}҅HR*VaHG>U4#i!qy& t>Geڴ3JQ}rFvIX kw1rK 0`n ,NXᵕCš#p.Dt/ԓX]G{SOJ%Q')͊mY?C0@SW:S;ԎR(h,JԎ9^T=S` -ZJ,YT|b/޼@B`02 2l<{hOBQ[%5EIsK:1IoD mBmcA .L\Oj*mhTO1N h.ԮA'|@S7WGq j4Q:om.O%RnngTVHn\tpGNS\Zv1aтчN(OS™KI*'0(0CY)=P*mևҧKe!H@m8dB!F?A?w,.Ǹ/%U->B຿K_ *1 R98^ <sVY÷C, t [Xo$ڐe@BY@fRޣPSb 9wM7W1v R1sL(+YQ':ef4]I v0ޭz$0JJkCɆzQ*J= -%me 0.EXLuY~8|#\}W;&B6j b7a /KI? ఘYtN ߔ3^AG~’,NTO:MrD #/;]T !cLPb7Lau:ɉi8複%L]6&KDvRSiq>^  5dbv >Q1^$zrC)٫Elƕt-a 87@?@lѺ2xC3[.oZ!4mU(ZDNtMa`PM9wm[=<Ȅe=]܊y<'g= $蔣ORE'ǜ>ɭrN, !`T9#Ze{uśOS$ !&;a]TIjV7k েޟjӳp<='VN8?O34kȯK܊,73Ҵ¹\Z]T&#dWޘ52HdtV/JE=)E5lI6uV=QiIMr6 ={VbxKKa %$c?WJifD1-L1q"6`^ -ђ\LT7 bԅC@m ;4Xyt|B 򫓕^ L/x gS)f6QZRX"Tqީz:sJZ@TV-9(˟˚pNqhl9= DG#'oSi 4$XOȇpwcER!|ba7ta^ YAc7#D"!uVlNt DPꆲGI G Ub:p!^n2KO̊֩DKoK!ꌞ;1/mK\q<aнx8wlY(\(DyƲlvc˩q""c6 cGJ,ܿÂtdā^3x+0u c;P#yNBuJS'?Q|밍w࠳v;ɘkP/Su NZ#fa&]t{ 8p?~UF[ 磷hdh֊lWo 7 Z⊠[wWZ]b~('dF}n;C6p6J/&<~v9 ~6]'!f,.ށf4GɄd({7F͐Vzy9v*DJ): g-LB5"B =i'P(o ,!ǂl&.&id(7_,kހ597XS_M'gDNm;Ph͝9Qzz?+w=i3GLD38_kvb#\ 6Y2vB|yv,HEҼPPDtOףδm;UD _#öQ1,%5U^"2fq[>숕U.,M0}:\e&4%(qmR ~-@>sr 6,*rops^u6Rt=A-JuvCO>1!"dS(ˢ5F#f\v([ ?8^U*;.ltA`P8OcE@C<ݩk ķxv EN _z1V8 L-CDˤ߿ }P1(~Oν*L u $Ì&a*[4x\GzE_ߝzo%css@k="/3Wk(?|%3ݚGSYt fw6%,.2!QVUep.VfZ HH!GƋݶ~ LF/[ԡC| #sZb`~/ce`%=r³UەH0)1qhZ>N]! &ACT4LEP*D[Lm،"= /&Zx; N A8M>5YTn(7]p/,j9ћwS_$23Ͱ(y7CTB|Y\>KdW:^}rYiұ`9,&?[+M6tf_ 붯=4)/*X^i}ߊN4)f&P(6,B`ڹyEI / ~OEQWʡR9>!aVP#HgW!nz^!P( ( :LҾշjrՕ&4ktʸ= I[RWxyPLqRr+66aq/ޥyK f$΅Q5z\bOs⑳ILp5Rpp8ƈ L sWQu ZzF%!?p6S:POlYh5x4QsPnGArT11!`]S`目k1ܢ#5ּ{G"}Y;X.j%' ae\)E<¤3V̝#~m1&NSŶD2= Eb>i*\-s|.fKsl쯳8vȠ;ٰS; pF +zV20c*(uH'HAq7aGؑ ×:!{zqkFo,ZGF))s;?*թ)`#E=KOZIնl?:'G)4-[O{l,opT=m)_#O3%]:ls|(z"*w2|ke 8*T?8Ic4fۥ+*$$bØnk|NVYQu\cev*-&j)VA6pha{ ^ҝ(NJ O2LҞ#/ UU*tT\=ָUڅP<pMVxU0"[Wnetqe'zu1ֈK&CRk}NqmEq֐Sx=GJ<& p4 w+|dLU"?)I;7S>mr[n s$"!DdQ*M=Y庎18y==iC;|S63zX|(RsRQGpS]G/ʟU%=Z6Oȵd{[ܛ=zsy):B"@ۭ  P'!ChBFM=FM_3IJqiԐ/qB<:wavE7[r!%݆}܆S+,4(g0Qբ-*a2_W6 (tpHBvRP,4OR E-fNɰ*Щ>`H_WG4#^Q9剥@m焷&7pWc(46,OqRƁLhTs/N OE[.m#\Mn%BK9},zS|]#'4 TFVsϵY~]Uq"pH^+]*A haHq=|5;(i gZmRpLh! F[b >o{X^a5ڷYq$)c}~;gP LԎzvm̘ec 1U0QXKЃ%]kAu>;GլNM"TRKڤA؊HI%){& y}{iʲCl{qeO˖! ;<~I1nV`44q y$T/S]NI u(kx6uBw( *="tTT`߀϶_=1IЋ>7~uG^DT.4PRcKBi(u-#!)4GS RJq-ߊf +9ޤ` !HQ|MGȼ@X:o=ZTؗm%ՠ~%T!v~mdq @[MŖyR(3jz)[!d #mĐƓ}l])k8c­>%mrRP.Td 3otiR1oms nc*/!ӕL"K]mh#=_F})k%{.X`,׳sj @ Q-Gl7 D zK(rU\W/ּ#gan `\kS)PuQwIǡ;X<~s!HBc|;+7 O3a\k^)Z|TO HTIsںkeBZeJܐ1߲rHagSU=~oI"ud _'Q=ES9.^riET-UHTr?Es k%Bl ›(^>vgdYC~${9Ni کۑJP,K_(|o~r7>}G>첩š~ }]P_&QTuiBG_Hh}|ۃ J!X%m(1,/\Ťb)]'gKӾ,3Veo9TG"H/eR`bx`i=$8x w.)ܰ.(~߃R.53~|dZliujOa}qe,W:]Ve/=+=-ZBU3 ;j9;9]A(mV `qcÅ5_G 0uuaP?CKI)CPʖڡ+l#| ps%\rޙ/{~huݙtzrZw2;7WA GQnA5h&f*>N,kH O1*qG`'ZdE4^Eznz Tqv>2U~dea~VʐNœ󵚩Oz֎hm^_):= w>H ճI[e}}.F?JT@$h!T!S$ <{vgRIDvf @ (cz46d Cj3$*]ۖ|{i#^A8x H\ ~Gd׏|ZȏڜDĪHq(#DqqqLRl?wc*l}IUsNjT/sl;fB8ƊL|چ'*lpΈ<"% Ȉ$]7CXS(V|,pwQ{n sD퉼CS//JQRIZUfƮ6%$ڈxD+g*I ^la'@$Pl@v'̹񖛕oy>>2F=;38b3- @`Sy N|Y@+>YG ?xXJim|'NJa%Gsܯc/o&e0R5gU¼9︿% ;^;Trys_/4BhX`̠@Ȗ}3=vuCJ8L^thqYt\rK'\،!%1pm[5I?"E[P{T+nD 5+_ nh0wq'7"/mVnH'Qr;s&ưXwL$LF-Rp񈳧Q <W=+ 4>x^T9t 0w;tyA JjNጘH\3~CF* NI;з~n:<ι˅Jp^?wҺ{`}ʳ nVnٶI!8$*Cbg`qA@" (>`%4v`v Ht(,s&Iw![8>^ e1KW~:o0y~yYòvj2 k ubFјB%2G0+1HwI4 똲c sкų6Sbk/||L0Ne@ojsWDͤ2. 7*.$ h=mÚ<5RZ2rY)PH$}- .tĨ$1c0R"80)PdKBc d]D($$VYύ5V2@LsH ; }?qkoV#lrBBgvHhSpp (_$[DE Ff>OͲrx-wuv .)`/ί_/>bVj}'>փ)DF`yH`.*@GG ~qo|zܒ5 c F N޾K},LM !)J ;^,[d[7jxVQiKF&lu.?VxK^9("T¸*H$d%Ǚ<3ÙU+_fS[yh0dʁN 2rr|)*[аH@ ޔC*gLA@P`v1:-p1mJqD&O_ciӬͱ:ΞBKBo-ȪvRRȥԐC2; ȸ;}0z}+QB@+Q>g쬇]TW*qƥ~­ w\Í1u\s~ltւJb&ٝ?bF{yS9UVݚ-mxS㼴+ /)u ~=ڪG>p<?61E ,^3|%2_VMypcEScҎ_t@z^9swKn9" M9q5ʴˍs-hBŏA; Wbld| ]Q\$ +QwL7 fX` ѝhBA7IDsje= J[10x l`\7h @BP nOrN"WJ@乺%$OaW=f׬Z0|#;T#MZ*V iJnHܙ}78g-.$4R5;Sp'ܸ)?S夣`$r dr?qrQh2I>1*=&c.nxkj=r,ʑ,[G|AhOIyJ:^otɚە BXEԨqm!Mq#D2lTY *(فZ'4q0J\aYNxi ^]O h)`3ܔ#DɆ!,f#h|cqf&dkӿuBA~H-/?LjA=83<]Hqb&$6nXR)+VIoV2 q}.sm9vѭXic(+/Wrl˽+ߙKcϋl#p.xͱMã]c+m 箲bIY&} s"W‹Ej.0O4fj>?`[)=9a.%,^4:G |`}k{LIB׮9"o/krU EUYp*6SbNi9<@?fQ]jG l mP|Hq.FbuKع?ȝrR&I=gؘ-ːQO%L vF,ޱBz|*w.vCu"|ϒٗ$=")SO|q Cj[O]> 8~DD`ˌ(Q 4 @ Ԥ'ࢠ:VCP pB* ]O4zr= T;eR:?b"`φ+'Hr31 nL>\n-ٙ)cāBON$V`eA<=PB7[-ewp<†f"$#찎`Z~t'sZpQ γ/.?p-6aU{ L?Ԫ}vƇs}V-WNCmGťKeIcF#p WԟalxfRk/20j c-h*H -˞fa3W=(¯|}ka qǗ>/F$w|:43mO+>m%"rZN |W%4&1^%+=}d$1o[kMvp He;\^*:o"Ǩė.s@5id}Mh ,!gӼ'݀A:#C(T+ jᣪ}w}oo`ԯI~Kf$gM/yΊVJ%WQ%mMq}f5tsFITXs>QOWȳؿXZ72T]{`G6.K>X]^2u*&@҅^~3ZT\lz=NJ/?e:B5Y@yt"ݗ=bzFN9@RHimoa3C:$kѯvF'x F3%U8])"NHq5`a@i=kOKrO(\!9#>ob9kz hVX\vR0I fGY2R>):OȯUc6YCe"abbbԮOpKe&Q].J?aa֝6,PBoS;I}C] uⶠ Zl&\7o[E@0 _g*x9+οM%rkV@Ox ]b R(*9389m-#mlRnqxp4Q"m̞cl8x yo,B .!Wme~);"l~͓T艱cv;^nD_zՙ4b0MN,NܒRG+5?o= 58Shߟv7.n)xȸ$JM7#Utݘz||xHj^Ysк]tX.c{)Ur;ge & ZҚJkJCZ^f@om+a0+!!@@~!j "ː}j|c͙od`ȯ7>(ۇ,j:*JaŸR+/%$;ŇThjμ'"'R𣽜21kxs]k"Ir605e¦gq;t B!p qoF2B4 5>8vFQEcu8.eXp{SLy}դZ_և{Α4^enyO 1@w}ZO0 +'FT%sF4 %IP~q&Cu#k {i‹Rfiwqh,85PPlpH;WdWMGm{6_-T:Wmu_Gm_/ѷ6Η ~DKYhy&yj]r}GHW8ֶ<bK -3CTpjRpΐlbR*h9+FJ8LAt,7c,ʧcUea`"RsxL:4A[ />X/|9}Brhj˱ZS1RP!I;Fi!/U lG1:9.SK15j0LrJr[xxnkV7=Y< g1I#$ߗ±ScQH;m9BxfѧZp (%!% Rw-EHI~%#+ʼT=܎p+PT JHLzۄwGS[rGD) h]`8Hm Dm}iz8# 3I\-a9dֱnH6c~fmY1r&y]i{-G L_bLͶ]A7n]АQ BCqӦ:6?*G眺 %,Wos ?1v1]f7P!˽*sHj^wM;F,'-*yS8ÚsrMS,: *Z߄eF:WJ|\Լqq ֨ڶ]ud aMԸb (gˡ5 ~;mS *E 2î`^ݭ?.3[=^om-hT:/yo~P`4ǟWTlS#iy|ͤgĠtݶ;} KDhN@Z#sVwEikH7Aw1WHHv_pVAFL1gpEžON%@>ضtiS Ƚ$f0CGHq ?ym\B;C~n7Y ' uyLK!٥2㫱3)AIxQ}ulW<J.VPhj-E"1=ѯ4xڬ |d7*[\0;μDOgy7{[iKYCX)[JK+  PB6VA φjG8y ]oLZ`RJzDA]]WmD%"S:N/NNBw|C>jӇ˜%aSbQ1 dzCvαKs?8NS[ &+} ms]#T|yj2ĭe+әb;~xWXa.RT='Rz9ԭN6LҀ<9+Zӣf %ƺ))ReS[bۥpH``0,Pګc{E#% F}!eWb`0TBAzH˵muʻ0{b0xsv"%(uXߘY_7&gǙ2VN#H[cqhP>ϓo2u . Sa V ^0Efr3 -[HzŸo}:;Mm_JV_5I8HȽ:7,J[H:*x-\/ÞߝUz +ƜgrfBȳTs9.-7͎39B ϨR-|?Ov$2BPXI\'#MB}_ 9vI XF[r,bo~'J6yuܐ09-/ouM|?V=v9Υ~6+JdX G&\, [>JT44ojD[Tz˪͇F) $Br8 Fw1솑؝/˛}>|^+u M$gߚn,_)$4# \vs kw!&J̵k06>j0MΚNc(|!m&}X靓lQJOELO5 jG6xXÛ[e~#*+rEe#uK#|jt4rjiLt+2Pw@#" @H:dI2ddVu NCTzXsq(}\8Sȑ}9S󎰈&ЇFb_'NU SP6n{Lͫ&cٝcש?e6<> D'JΎV9"^) .,l[/=1:S?Ы8Ж%85, ziuG#~o]`25 qXG1as‹ڌR֕7bv@UGK!͔]* ,".g+ hCSY=Ԥ5>g_Ԙ%eD7%ݦC{:VFN&u+aKՁٿNeP*eR~a8 &:ru> 6G `M'V{O-5^uG  )g8Ǎ)[!~37Ctޏ7d%< $6ȫĨ\CM#3f2LA%GjfSG#LוY4A+iyZiQrmQEl^6[8_OqB@`ќy췎ҭ7ؽ[2JoVt`K9P$rZwxzC36poL_$*8Io%m"Dp7hLWgbVVY&gZň4mʢڊĒPM 8^wX~K|%v&I Аy^L%泏H݅ni2[(+T:ieM0 f7)q,>"ێbiz)^+yx+h;^y>=G(y.BGD{ 7Xy.9'QT L4fobϕxv_D<un1Za > L)wF=*81~*OKȉ3OF㯌Vu\mjuج$p KV½Y5{O ;'3k9mKz̑Ώp5E7U卾DuG~IhzוzYG_eҴ܃^ñ1HHvm`FTeH f5s*h*빏T[@%oAlqƴpU6WsIZa-i|Ha\18;BBda!w n[tN_x< x M۳`&K*P~<$7 x-U݄:|*(tCjUfd#{ٌzI2R/WnR0s(d.! r-6׻ەLE5nǀ4mpUz.8C$&Sm߲5m%[ @է#A BVxv szfR2V3+fx7w *ukʖ㧈ʄL.4SЧdSC|t9z_Fnk d307 v"Z R0I5=lq @)E+oL3ÍPVIKO9|@l\Z3c.;e.ңDOOrY.}6S;`GI1l=jǶtOHE؍ pH#8^ &DTnN~snPFr[BLߟRގZV#`:;oZ1b_,O?EQf=TK,oӜ-'E|5cfΡ|"zleD`Ǥ)[_({eűD=қ}⋽*'[Hvpbs=ɴk1҄>P @6NAeFDKH>}6~" ~ԡtg % tuPZ=18#).kt0A kxY4#fXhW9d"zFqc t=";})˭?H>$ejJͶ/FqWGķ:ӕUo;W]Ч)Vm^E2Nyw4|FMisĪ6&a[sa4[ZUc{Ù|FG+VRҊ毜iRۊmҙM({Q~>=QS>rnrcuWxϊךE#@ǐ`w{;TsZ5y? ÿ/qJ'+6˗"X at̷_Y8*|Jm(Dwzl娦 =Ɓ)4k8:zwKmy§6Ï-䞢-`jm)kG U8di@W*/q_зE!p菧މ_nAIOs@ImBcM^;m v膉U`Dw$˹fg渮c'Y\:$quy>%..}םibA-vu E1ZD2iK(L+eе;(ë.|jE\:cŠ=@ h&k-߾^?M,3}n3:{$ >Jsx4zOZOS-\!Dzlsd#Uſ"p9DC џCNӷu~G08,OT /:U h|MWkgN{FegyƁmz5GL{c1V]rRdKZd}}Q 8mݒ@B]7S/vTS^; hnqEw*{.fbHK4!TԲ>PX_D ~rYFnԶSG%(]WWVum(ClwKtd{ڏ eNbG)[wДkC o?Bk8R4np}^YZ"`Vy )s%ι Lr[}a/Mb>qނ>f(PwfDc>4@ jGû0/@t@ 0\'>aO#Uw_ ġq=2aNO>loj]9춮}TL/Q6v5C _G{h!0G nuj$b9+PI)aO\X&sfD.l'b@5)Ak~o !H~xw96g2][$0wT\HINđ&Q驃]u3x 3V/<ȣKt/˕.`/JJTnuCFDq.TÖX?R%pOpٯ/zJO0\^;4n_j=l VW ú`;ғ n@ӨfAI&QbZ<ۃR=F(`()^TH+v+Jz,r(jDI&;oc3EUU$-l'QGwY=OV( ~ୌ@?o Yv#`b5AZi#gNyp]c_7kQDO;,zljM&X,KŏN9demoėޓCު5jmNW J Fhr/볽 =f GVS}toN1PR]& y'9}`/d%e !)Q#`WON9YVpr0ч|Dd z$Y(j\YD_{˗63{@'9W\WdR"sDH/zձ[PhPa⁝gI!6&YrM$Eد/&n".xjeti:˙,~1H9 }_ KZ WmϧJ*p2|#{t eUHZP{ h؇(1Ʋ)rG'I%C25(*QC 梳ayNE;lep˷4rZ5nv=~ 8ۗ,0.-d*5AIGL%`ʔtj8%jeL6ݣw𳫹 HFWw!J/w"KgxG&v,``C<:#8 _`,É"TKD)=b9M:QQ4-i9? KmڵAO9ބV[2֩V 8c][˦ f o%``c~ H'B &hmR7䏞pѢ턜>b+Ԁ8y);SǫF 9~Ԁ7&ӏRGh5ЎbK{^3s4%uX&HIm;5FNX@ 8jP7q%B|,Hm5X RigNpAY:*a9Uc<$N5(D\ /N s#S Oڡœa]=߄޴!-ɞ1)D8ƁOdyaHWnДM1^bzN My*n/j@Gҡ~zg 2VxI-UG"x@t5NYxT7F"gY`(P-0[;s5 "ԴZ5"~Uȃ(O%_S̱qk sgxGoJ0)9⒦oN+1Y'eke3;jh _fX`b-b|%͝hkR#r6OՌG@ #hK޸4ًȻsZG_"G/)VsKG 7i4Zl'H%Z|9%n!(VŁ,]o32mo+gs36F\QKZ/դx :H5 PYۓ%B1⤨l+^~Rh3 !lPVK!@MY#US~SO: Q&](*:бrf fX.BO9PH g%ud\nbe0:eJ:ZL &3qIQCƋCYQ`>״`vZsop.¶!P=\)N{[g-ɺz uB hd8i65_-Ceہm]Z?9P<6;ʥqBH7l*@MjqgpAy895e`9ge# ԤqzΥ :D|T1>c|E˴*ta"tC=mkSIDwlc.X&G2tW\8:b?51ɦ"EU )Kp (PO$,S%̜Ŵvu4 WnJ=8`8j=k?)syt'sܓlJ\@~ڼ\UU^qU%CY*N : |A乘Dm/ZjC B RR6v"OM59mvˬgQd*¡e8RjMQAS}n '1*aǡLW"!:ǷЕ{hp;~"b`>5&5(ZJe,VoG'z, iF=!aPMAJQXQTeeLEkȴw6"Fm ǎʤ$°S`kPyU츁4?*UxWl;1 q$GΝ۾RӴkqb6%L,_*i<"Oj6+ܾG' %%j~G!u*|HWFw?~7|܉+xȦ&̧'x*7ZǨV8.K:ͤ LeEzEb[5,[aev5'r%>-OuVëIxĪtc"<[⵵$Vu0kC9[>tC_O}?EONS@t6"o欘4Ѭh{͕vy7W;do2PV"A&y5.(6@Hʎ\>oSȺC1$: d ~:e줐p5װVC8 iUEk}ݿ*lHnHUe#ׅd{?K^*fCܙ2[Uˤ݃nՅ9pr U~kh!͈ہe` *üW+o-Ov yv!hSr , oZ a;äXFxp,Jk{*)oelj` +KԓVmOx=IⰥ6>)Kަ ?9ދdßBgޠ }e! X#5{#@S/o^h)YZd0M`d ӭo$[[{.+IUE!$Q @pw[e471:4G#kY'{5sČSm賢]PrZTjIS}j0xFV7u)<&^Tod:}zΪ+ +ڻ']'rmpV{2ӈaQp@v>n7\n F!bau!e0&`1xi]\lo:o)7vM8 |Ʒ@O~Z\+M\yl| LvVa(n;wC$wmE+$~*T`ˆ}/@Kv}Dz&[ Ƞ8:R סWg}C.'a6, LtmUT5#veJWii i:af"Z\VpMԂy o[~--RFѣd5^[)u +/Ӏ"u}ěor}cMEH pO%0Zk8d,,p4rNOvaJfܘ'( ,(yFV{Q걲. x^F1ka"Β!%|ϟ?AQHLraI8\=*c5v>m NBخ@wlYFx0 # /g]:-fװ鹶;Ҋ`ٔ?|H^j@Ag/DqVT\?oZ$VWrE!;1Բ#sB nzsX^aApż('Ir!)jBǡ{ԄU<ޖwH.k8ղRV8RDм>-*sp"虫pԜDRԿ9!7@S!1~ޟ)@잮ɟR:zQrڳ!DJlJF%v$.\)"~RhguƯX\/Gd!a) q_Y-Hھ$3(^1i()VH^Ie-c C 'uEl6E]Lw"F .Igxbߢ\݃IPAB<#erܛC °S]ِH8~޵3Al&JYmT|s3^ƻK\Z'C8Ѐ Ñ :J_)ʅo^^* !؆F 3k3Y܇r6aj}#KZD?cKnYZ-(gu n m'kbezB=zrX+{[rD51a`'k0xk4Di"'"uwz{HHI6 gI =hS Ӡ^q}>$'K@UU~e1 qE⮩@B-J>5e\(T| n`k* 6n>c?`@wm 9Y3{ob]-MqgTK@r J:G k[^_wgC˄b3ش?bPx'fNfEGUW_RnH_mSMoCS5d:oۖs"YʽTtm{,!׬:1ȉzc tz,֖"'^`@,KFn%ΒṖ8@*>f9Σ722PIZPKkҝ}PÐ*@޶ڣ@{fQ[ڏ4mD'$M/( ld_iitJ:A2kޅ^YLl0tf??끡PDD"T@lpռęh ?%9Cjs᫴U`E7Y+J 18_" 7}\4ӑКUO4-9Bo\UJZ6H9Q*`/*_|Ma-%Fsp^?xcjv(:iP+垓[/GBC O/>cvYןpT&cC*5.E-80Q>/$Ob &rDd#^nAOċQY Uo(ar(aeyYs+7iN%R9"Nh+6mq.&DZ&me2ؔ7 -e)&{e$OS廦g$Mqj16BJ69߯[uH5K wZV?1Z_Oj ԐScØ }@pJPZh 74"uc'4L Y B۾x7H:)(Bi /h)68b3Bu4s>}o~F7sM:({N3Z,vb}7] ;qQ4?ORʘf }$C*3j˸-rWs0[b2zG/:f O=M-{\*{T=j2۰ T8P SAX-bZMЗ!IGI~kGC@S]aʡ '#t Yy 83j-HeunË51FR#D!D۶?^73\xwiE>3|R?CkGgZ XM02n$ G`{EwOMPՆ[iw't'8Fs@VyQX[[lb퐮D Xm-#rm _?|{/eMq792h蜳xYL"鄝jS6E̔a[WTA5H7|RC/o&l%SJ& ǰ?ɽPQx#ކA#l EHI)*+|N qA4ةǛp{נ~=K%k8 jsm$}(~옚9มdJY{6KL5cõvFuX9aP,bR1"*=hm|\vb yޯ܇ҳbC֡15 T5c忲&(b>Zf\_Rѧ5_3 7Mldv L{K_=T/N5&Vj7}i#ZwiU7bM<6 [k6 $Zd>5ыn +В\`"Y߹w(Q*]>C?g䶨&kǶ`%CkJfB$@ paP8̔{գZ-'2I/@C &O@~`g5 w\q^ģ]ؓAL**ךl#ݜ-~oi4p m2$ T$6(Dw>ҋ{󯲱ҿwrgZoj%)(gAr7ZkӜIq{\08/>7;?RU/@E`=פNa_ypֹ\KB`X냷 @hReen-nveuNX=)JH]ask~&f_vf~NKij fwĥAg(t3z;#-4 O3BžeQ =H[!ݸ1KKx6qr|b&flp<d% ̹=PVq{UYWed Ilܳx4nXêrɇ4+`eF![`nſޤtT^gK'}˖kecL`8sZ!&D;iͱt=9+sޯ~}U"'-TD!`TnHJዝ/$LtPb jli>+c׵o`4,sپQepـs 6ǒN1>_Nk>lZɑ, 7M9 X YQ >|@ dKs !d! XZdQ=s-IN1&+}$-ZW]tOJN)L[:2,5jH[h:-֮eD' xuW7$opa2MdQlbꁄ-STapnߠD ӛ #.!M]^[9!h=40,Y$h"qض/#$ 1ZA) ]јRBh{!N>julun0,T괒ȉJA}0VcHK0޸@Xgm5fVCOvnRٺ] eo`,UW ٪ݨJKb b*c+;w;)⫃)_3Xd2 5ALB 7eI8v+J(ӷ<S?Иʼ\h|Xj˞~vB::a'-!A&4x8AțM'^a70fmM{wfQ#T]2{S>v3mѹy IR1qʹH@IX Z~J:> T Sf.eVXI)ti~2\{˹O!FYqR)T_E*ZB2lr5?Zs芵<2QMtjv5I^2*_5C0tLO+wEǻ{ ĶzDկ)1NM7`p\a%", l{8z!a @_f>69i ,r="l _$)O-C^wQyR;^3Y0Ce]Pw`Vn!.#B^q X D{Io.t `]eK:O[VT.c[$y-'0C`r鳷e|95ZݎAU=Ӕ>5 k?BChM*(ͧ[pmxɀԍ岯M}x{@~ȿ}[OLC#MS<|"$vLJ_vʸM|cƨ R:Y^jXtgh77t_Ő/ۄ386Utķ<}4UmcVGhtĿ'z)r|46oY@]ԣ^Q`|?VEEYk8,&<}?bn延"jbK>/X\g-sy.,ڹY"U+&t2o_I(EnȁCoM&eJdl]x\~M2VI{q|EĿ/+!Cx,DJoҴ^r^_~le*헀s /bSrƻiqZݖ΂!iM%jNCAg^)h`H3Nqw tnmS+ohF=7HRt3(Qm}c"bµ蚧iH>X\Q gfꒋ[t Ii{jNfql_5(oO4p3'C^yn!h@)a PE` #v'O^lSa~E3@cS8)z&t B؋ޮ>b]cpQ/kj>:RusP!}W#?YQnI򳏧NՕn*Rԛ^03?Р"wd9((t;wB.1۵b]GSu;yh"5^Qu{|j?cگXr&X%U& y8N,Ġ.p|>$p,Y8m^avL1sҝ*:_pX: e%m\( IA&;@h]7kJm\}$[[Pôɔ-C%yqLں=CЫeOCxsɉ~\-KဇJ=Yqa`sw4t,ه m?nrLj XhȬ9MR|S,AGgY;7[-r^wۉzA]iOw] E΅[ #2g 0"5pf!2fԸ[mD&3ngk 7cu[Y+QOEI-!e)z"ݜDnڸ)Xu儶xVNu8b (`^gl09Sc0ڦPw^>(r ,l$٦AʮM\8Z"տOjA2Z.tEMxo[]R lpR.F56hHN--iTZk6f/̹, c̚武_0`bh~Ǽv;zo"b2eLjL@gTt2Iۃ^NU𡭛vgc=sٙ{buΗⱢ;;tm}%Av#)hAI*S=X7tf'7%38I{a;*M-f̔G8c7I|y̮9 t"X浯ތ<$S<.M\CJb<&+W9]Tb>zg5nz> DfRe=}25^yCT1}(NX?D,ٯ l%VB^QcP~F ``are;ot F.'0}X0$ve?Z2R®Է.BKǩiUh(GLmz||+BUK#חUgz,U-kNg) 4łtd 3ʬ $.#(r.bV)|3ӅjoNe"(w:݅4 e7jYÍ Aa) "gpcD&FE5c期)54-@*.$ԗĐ̹Fy_Ի.8B9U߳I|6Y{`3o@dnY9k,{fS>_>,TUK"xLZ4L#ɢ6"Xaikg}HAbqRRWH!C'&N(1a^߭ӓ/*,IsYa᯸=Jq6T]:BNN>L Zru9/1] ߞj# r>%3H>92ǘ~C{oywz*%??y25bRZteG :Dm?\ Q=0Un`5t/ Qu8q.єF}[W1kڅBuƖG"͐ەsʵVL}w)9_I;p;Kmp]42$ jDXHp{SP;`MNۍgפ z^w/ ua e4Sf$b7֘IHu|Ƚ CsK" +hqt[i{4OvjJ/Z5#QB):jY>dJ |?ܱZE6=[0N៹Ws.>|ڮԩp%|/ *ƭSP饗ȞӼH㙲ObLTX)/Y8!-xV [l9)MY,Aaԕn2#/ LY2tc^߱E vTq <{b+S{P )2!#p/^(Y?JG%b=h_\jXr͹蘷)ۺygٝќR(D wE|ԡB: ҧMD.}I˔-#,JR AA4ezu8ǬoNN"!MPљ(ޮRc /~O8ٜ4]I7ˆȶº+jԽ#l]e`R"ET$G N7WX6])9 <ڸ7(dFb?J_yy i͈tp#F͍.[k FGN\,7ALġ8z ג:ʩ2T`̪av[dȪ* nɷLĵ&1?zoU1,KO&%-R9w360$7i<^ 鴲q%" a@i=y` qPbU RG9(r\K( *?4AOUdofQ{(UsN| ˛8WA ,W]T aEWg/+{>:s򎃸N^o}q=NJ}ubk9ڋ>b4>kN ͏tU/e׍MThKP9.IC΋څ7 8J7LU}e{&`Tj C5J6ƈqT2 mWޥ2ίëf>,DDOJ7@c{"JmzM<2c8|ܘe$)=IVL>S6*[JP7֛ҧkyzd+k I9)K|_9L;ZdE2Mxϲxp(kEPAJ q Rx:]p.4gO-_95l',^I}*^p)5ΝP`طKLY/8 a  .9$ZV#)%P]קU;OuW!I?ǞV`3n /P3$oa[*{13 PfW@ P7Tds|bdP j˸,{BY rAv__ڕ6c[\x` G;{=]| ,kߺV]RW:1tº5}7P7?I5zosӟS _+ ͵ џQNCh49v}3Q9Wƭ3 E5'zl0ڴaxrRn+l5# '3Ke!zǨ=s3vSW[&TDQ*JsfC|MH+M㰈Z]*eI˧ZJp'mփb$: ę?vHX7dnQoWsЏb<#ǽ2ǴT<"/W4paA@笡1^ {*t4{לG5Ư"TMHOf{jd*h& sz<BKB{X JBlSl}M?UB@ n&4_fr 5౶b tJ~_ ~ya)6#gU)Eu*4x-߬7rM0Xk"%\_m:2Kmqhp?FOڠd+:29*\ys_˺Os $IU3npΰgn"(;r-cGrW\~5rm_9T0áFѵ*b?iߐ0^ TB,w~Z M~L3WigvuϢضTW@X/b^Eoզ ︪[P "CaL3Cz\ .X "Bwy@UD \+;l|.L5( *Q3RQOku{φ؉y^ ҂H޵!oZE|LE#HTo(׎ٺ>?h(.<Ȓ)ͼ-u-" $=*M bB NR, 'ZvfM>ѺǴX1z!17ڧoXIiIr4d~)mQ#ESM} VZ*3B|FHK|+~^ipwk]pP0[PF 0!3<__MId #,ЉFAҝW鍐J>nM>! ) tNin* ,"k}r;DzJENʀ86=GbXRb6a#2Y &EYqrO% b] ĻtU;1v&C R׭#oh7,Ԗfo.piĹb;XYҔWLZW:v66K'7և˥2x ,ApdA jUO-N/cgI9rݹYTDu<4 XO7i38jeajewJgz &&tn.RZ{u>oט- WJ%fQk#]-9!x5k<\^&Cbb>Dv]U`pieǍts$C $BZ6T/5s7a%:*J`[",Og|]l4/sm9BfRZ{/* 2wCl0*vq-/TAӑzr^_}$ӓD|5͍*X`妄߆'0 sQaƊ$1%v60bԑ@饕 gHLu]tOrr31et])vĺE+e9 %,\KHgR8\!BvE702ǨX\)147˺ ҁos$>c |Yu_'ןL)^IIh''~4sE}ó[ ɘ*0FpJ @$[Q~SzoKg#AKx\DeUhY "JRV SuMQ881y:UT~^Wd,-l,T8 "AAJ]Ǝ?%Qp²g{c3iG$&kn+o?/l([R r]tS26=]sVrge$+sk,{0S+N]@@bhIxm5Y{.m,mc/颙?5LC$<?MJrⷹGծÝV?Bs\^]\2^iPv!/vXh{zceݩhwYh],3r4GAϚ- M `+MRhR0RMm3Ґ`bp$< G8'/H:C[ w1F4UYصR.bk[}MW}dj7U=ԗ='V À &Љ ~5w":?X VVR &GބKӻŤXvYPc&OQ s;di^k0^tnԺwa3!0dG:)mr(> / 8yp_|Ruv*XZE*0N͙Gu8bSl~ȀÀ/O/x; ^T{Z-dSQ'U)BF{UIAVOjv+`7[LS>e_:-r-4;g|q%Y/gkQAg%\&{<ȮTEÀiw1ьi aãjA$'IVзuզ(m۠Els?)T6GL84r=I|:vIrƆS/^WM~%Hγe)8*=>EYDžiai]#Pt VW:kMK)&unx$l0ԃ(C_luN8ǴCIkޜhnw!MUi@':jIfg&A7j4) yK1Ap1!F{;^2y+;ߒL BE5AɛC83?\ v VguUu7 O wd&YC>c1b"L(\dDH>{/qY>{;PYPq(}~Ϻ'zD2iڨ| mіcǓ7Sl)"M}+rigٽt =!;j竊*9!h΁:Ë1$¹Q~uVrU Ok_i؜K>k͝M$]oz]^h(E0Hl/$agðo6XX|TUwbFnqVb-+r]d^fI+DBۀ>26kkrxRcjly̶GT ׂ3྅m"̺7#T/C]X7LR/$jwT8%8˫(H묗E!Olr~3>rE4f("16v6}M$g7ahhS=1f,J7 Tۥ 9$6ux돼S``!ɦmO7H!3VAZѹm6pC4ޤCtB2P(mZIYEQ%qX jC[Ks ?qJoR{1P .> ,{iG.9 Gܘl:tLW#.د+E(>*>ձ{` o]Z"CGQ,f/[;4i& Y';~+XM0j!y7߮LvAhU~`qODS"bTyԪ&6U !:/uoGty΀= Ӛݛa^gtJYPr7z}9KCyMJ+^".kScNER5|s.\ftuɶ* EӍJ$㦏#uܽRFɔNzh4 $CM<ͫ5p9vEy Kθ1_e}Y2`vIzז n\c/;Ҹc#y.7>\^yshՉ8r x!?8x,ZvRǴ#z-oQuv9Hނ,˭/nq\,3 @tʛD.(IYF#u>&m/39}Cͩq^Hj:ZfT(B5u1,we}<{X2F6A)^WE}~%L&pSW KEE9N"YEiT T"XAQLy30A30:c;Z}L87K?{"JD)ך0ȈϫzrSbɳڭ#* fn*(cʻs-k7m'cE}V0>=/y,^xfBs)aA$ʸ~;(X==Gq^:/QVfJwf*1H[3K^^1{H@1i)];.؏Óm2A{T2>xFF)Ceԃz0[tIAa"tNYy"]78Tb0sy+q_<4ǝRڽI\tX߸IJfJśl) JS+T?Wr#r5Z8Wկ8v:E9 Yi K1֭wuX8cm]zC(d~: " #šu>\6r- bYx{YJfwnă㸦4ޡSDnc7%um%hKx6E4~X׿_*Vȁ ߹^hLEo+#U2MZ<6U(~' mt"[xb^"Mn?GOy"ŢsB7W'bQXrg#2ԗ׭Nj(rYjT ?\`CH)9̒x=kkgB*]N+6zTcQwH䲘Og5Km4>6WDx1uR` `!JżxJdTYD v!ŅbBŭϟ^u^i99t~i?_Үj9YŊZITs:n|K%wAWиN)Ig%iqc(M/kX|juYE3 57퓿|5ScSH ςHzj ߻AσԩmHa8΢tR{}( =)!l F? {Tnaʟ ]. 3mx5||K7 )K$ߒrx u#֚3&G0g8/8KlnsW|&БDׇh՗%o~CNXE{|qo!/)ťZ~BĖ1@x.[߅41AܹI*J_gŰ&W7oV_/,}! tÎ C;4ЀE<-s-^ %eۆ`jRO|p} }ٻ6憔ur CJYczP,=fCmM:x\_,Yz-wew3ʛuECubg#,I)J/STdegR}&FsfOM7x|ܿDZ3(wX͵$xVK&O^Sn@ GybHh)M|'v_mo%?yfn@yc*mzv 24iުw=}Xkbp,2j=138\q 5q-*#tgx GI1RoԝRr߮߇R| F 67`i=GYϊ8FI;۟%vFW; [c>43$wkTʫVik@N%Rq![dQot=Œu%rT{ENdFi<@MaU+y/Sxv (9 v&tQ$Ywlj4$H H}O"=S)H8qDuoi?S-bÒ}\S4`1pOi$,Wr?''? Oql7b#g.MY%yrlXl3US;eX+ƔP6$0Tu|V:NߜFRߙ2P3u2 |@TplA =K_ Rb4uU:A ^aܑ=칾VX$p4yyJ7I4}l/\ ][hs|M_aBQ:@%!8`a@'ݫC^S@z%HZT~ ̍65~Ldj<64 |5YV,9ǽÂdA` ,rΣۮ^CCA[~A/4tʰ[!otᇜAU ?r1@x?l ~q}v݇c">e1+=9Ÿ}{^ٜϙ%ʳ۸>RK|,VFFKQvw -4R؈IfX4g; =4^ڑjoBQR;\_>E(N }1ӛr %_ՙW3C+WO[{*BE#s+=nA['pL-=,s\hg?ewo'Lm~jHhҙ\ .|`b9=:΂\iÁH|3}_3'ns_o] qzGs–\L61i'gkDŽ71'FE|a4]>Cy&q|0%w3e2SkEqY/G=Ie%],V2, c>3./[L^df39'ng,be,?,(0tzC@v:õ_ eDTӓۻ8<٘ꖝO;n(uP:$gU6}j: (|wS 2߆H$&m"]Hv;Ƈ+UKwϬȷV}mj-UM);f`J?ӂf-]! /V>Y%sQWW;!A[*ٴt.ƴ,I!{a @wgG0XK/N?y 2W_ٞs7zQ蓠Dy5Ua&:C>ڡ[58$ڐx*^ mf% 4 ӑBGƢgBA/6iZgrS#>gWTpH3yO.1  dh-pA%.I}}~rgM%^ yh,1>hh8l--{TnuuZ?']-E-RFwX^ U+D(`oƩ~ 1NJ0!빃(8*fK+c|XPb9uitsȧfNIMAnN AP~2߰YkD8 Ɖw0"JpSƸn^!q =&};6#SݣďFMP$՛DćXhc)\(),9^ॹH?!t\$7^;q 0]!&k{;wN!3tf f97 @‹K0!2 'KAT2 l;bBJBl:6Eck8'SމFC(>su ̓wKeq{4&Y4MqtqU3aG/ߡye s_ )H;LFjԤ$oD{1 ckK*%QqFvgݴJ$vT[pRDfE]MxW{GED)x٨u3@yj/5DLuAd .8_J .2yA$jjHAt;yC[}z!Xź,Ck;]=yY,VHVVV܊؝;366RNqHv?Pa[{mQѽߎN4_n_MAhp^̸]og6yEWJFgK4N=SJln 8bKWOVPxъZ"E?kF-B?d+~ =oYM"G&hpamvfY6^/}]&+D}<9iۆl'Nes I5WɨLdծ0:Brv+wUj&Xe3(8j"Ej^`hhz7LpE际v6V[ = \Ï ]˖ mvOѷCcθ{kȂRܟDĶD{/}ޞw(GmKhwbOwAMQad|ϖ-rL[qw{O6?R?o nyϜ[g3<EοS6f%.ws f+wMMf ^jŖ*b|`c3 3ڣ݄ǐ q¼fuݽVzrtE/nsd@"Tgr*5G= VK| aVT(RTD9ݴ,,_49O\ Ugf+zQ,}ȼ3 [|m[js,劋|j|mܩB"6;ΊѼt;\LSF.Qۍۏ]B!s$WU\^ZHӿ~%`9Wlqn9au~ t/:΀kڗlH!VM+yq(ki%Nc?ݯ Lfy aDf< دœbaům3UuEHws"$FUZȳx7P*F;ݍs7"Nx{tҵy<c7\ U)YHݩe4iNCAUFߗuzU [Kk/tsIUٻ sQǤ$ؓ Q#4.Ƀ_ } ߌ7QdrKazm%"Kώ4m&8䯼yy'M TA1t sA ^U-i 8DxBHŸ!3!ȺebGJEy]`ɴ/yDN2ج4`~Hګ.`t|2jsd8~?"i$lr|:kp7艿zcaf"8eH[waYXC;1FRa -NsBZEsP@6.kN8 @|X#HN1ӹ Y*GE҇eR"KdO Lc3Rvчv|?lj؃Sraq!\^E*}mߍ/,(]0)]+#V2S>nsV6q؞]o?`l?1۳UT$F|%ȉk[Fp#2BBPd>}eqz:gfeÚ:GaLV2(fEӒv€rDtM25P0ODRWyu}Q3+W1(5GX&l#͈-$Au{d";]\I]m_yo݇>fikw^ s7k+.zg F+$+ Uy8px!w]EPOs)lQHҺdX(B_xQ[,^H6G~x?%#-oXKJRvj;Z-oӿ=4j ^:0}`Ӷݿr9&ۇ y {'XD\x[dFb,- uX[97)& ]pwő>kw"Kv$|h`ZJNMfTYb4AZG$K#4Α@9Ƃ9c *A<qESܻs.ltx|JZ׈vZ:̆%P3,bzJ2V(!ȯ*e B8ܜ ujocen),?.dH\C˨3T_tMdU)}Y)icA ׸P~QGqC娰ʽj=-\aX<=`X=A2Obl1;L%q-(.^vMֵ"C\[_d2aU'؊E|ac+In`&4Z Td.m_5av Am}TBrĂ tw>(ִ{0>i$cA=Q37#1.KkY3J#ޥ~8f,#˳u;c@d VuZ0lkأzcnuKr턇Ml䎶c7}v#>)tfŏc";3mڪvKӽOi#O?BTm!`&* <`^bij6>?=^.*|h@! s#^$JE0ozI@ׂ"Ң/EE&%HşIsܴX-:4׸p7j o%xj>i^?t} ڊ۱Ci 4Ջ2 LUMpUpwF,BY} ñb"Xxru% QxpMeyk<}B~#uh w!1L%XΔKfIi$jFLȭV/nF]칦e0iz|!C0cN#xN/Mc!|ϐN? gO "WOelzn~PYdqg~Yn;Fl ~27C1DH_5wΦdxPa{6wWa Éȵ?Cܺ$w FVj:F? غݜ5vcIpłUTPj7@4ԅ0g+l:U2Ny).`;Ā0.0T6EBB#eZaav 50مXPRТ-0IX1S.JP@b:tX|"QЩ"!sӿj M=`BSP,ℛj/tCP멢gg5G.p

,X!\/' Ūl2wf([Q/B&@<;E;\C8[h]Y9;Ie*3, A2ʾL<qf1p~IHc!`}帊NTE`4-~E4ѶD\Q IwϾSl7VYі3_5O{ z滭X${ z|&tJa!jDJ]x"/FeƂHd,؇_€PTHVfy3\Q~H" zPhA֘ 6rjyTG_{grtTıyL9f4M)t-Zh#*ϊJai7m?@^ʒ^&-<4`Xv ?ύ%A1|3l"̫8v #!ihx߼F2rWoLzK{(4X%f_<Ӣr ))ii^2񜖗;qG $MRUw GkmO[.)N}+Do ݟqbydo1PވXPVM==;~ւk<.{0z]{8a +0C$Y^ <8y݃>`X|_bp>7׬vziTl9|b{^SM)z B5Ơ' urk 0~I}D{ BoVn9" Ty#ɪT;SP/'Ϳ)ȒKe+<ցgsti>HrL6G`lRN^ vY2kyJu2A3qP챡ܺldYsJ -˧_m`\bu&G%P=͜" _-69̃1Wy;juP?CfYa(z\')t~7pT6I1WhyK8O\??)H~+Vs0$W$4F`Ş!3\ݑ!|_c\L~x lXUV ܾd9Bz "‡)&vpog@i< ;C4rֿh1bRx 88$cV#hPMs :zQ0߄AQFJEėT8֝n!T7'}!%iIL%8,޹-?HLP;~*1?͐^tApFBd>1t(= l'I YEBP^}@lS QM*IxI9hԬ]%P(Y*mTͽL+/mE?EfOWGn_m3"7]ߠ df$؜@V?FúT;ߐ/N)g&/af^Ê,j&x^ /B(yb>|pwwоNܰ2 !R.owÊHb<[c(_ZZZrCn"iLU BjY&6NzLI] ܍qw H.i|2:y}%Lo H%r gOz Q:©  9U2h+k[Yj;\Qԣ_$yAdoOUl5GFҏ`⒠?[Pq\­0?TS|Ź$ 7 O(SuӰa%뛳T!.G~6mU,>s} T}RK7+&*֔"PU9؞s]>6:]ͯf[4Q_>r9MP =k62D=fE "h* Jb.,fa,`/l vmMd]?Fh`y'm+[C,9njFT&/! !$c\zWؚ,s6.cS4uF;➓'f7EߟrJ•C)`JF`$3_EXXql*D|X+\zgSӴO&%|*Hr-벝D恑-o;[[&5 `.Ʒ&9iY?fI=l?eiCW@v ?mw~h1[F*.kg Nf50XXBEd$J$yS[v0;2KS=(/1L0(RJaXP;z3oi|.KԚ];LO72rxu[ғsݼ7YN$]T?p}4tDk`eZk7|@pI>k ȖtG b%E3J'y|>OɃAX]q4OsjA9EQU{ ?**^rdw:'u:.E@(SVZm K@%#fl%Wzd:u2gdQW4r1}=QJ,ʊʐPު2} (7}'{.n|p5>@Wx'2]*9H[xXD΀}.C0 rMD)wJ7): E3JZdО6պGn[xU,O uʜI'7L%B \Z~!K3vnvan_18% Z,ռnCJxϳVLt.tb 0[9d4xά{Uz&Łuh 4wI'@4L%18vO]ێ g{HM#jK=$Rƞ I)!l9N6$bmi0ffXyǃ‰ljX1>GٍJIG.nwOCB\a+&bpRI^"~TcnVrN]&~2#|^ig-Y^ǁ7tOHgX3ASJ2/ WGsJWYG]TAi?v .)mdUo/&>0/ _pe,`Ň (α\G;xɥHV}Ckh\ƫ4t>tMƇS9&VQ\ C`S0bĊ^GM6b3EPD(|;<K+0Mo,SY`yrtWeYdN*%:#rFً"MxၓqA7hʶ!Fa_;N1 "W X2KUfԬLu~ÐYnάOuo⓭͏I5Ѳ-6ivMnYGha358ПCG@b;b]Psc߫{Xi&(s٩"@'KD\:m),YA{LMʙCM 8YdJuTM-Q<{7áC|^A(RU^o?ʑWN<`}%"GG^kȖTVǽ0b)7coz'H0}$!HE7=3-k`.N}S5 \ڊ#D6@!FY*iͩV-H@6ۍzvk_sZ=v_30RyZW,ʹF0h\^T@`1/ 50ѹxD[I;kG]E+@6Hyi2s~s,D NjecBʖl>bVkiTj:`-ﲞij1>Ì#81/ *JL &3;j,e%R=NܝJ1<;b7 Jbb>BCeFq#\Q ]yh͒XICUĝ?r~^'݇4^`bsI#c-ҘH=:zMs_TC@j d4~Υ䦓BgvaJZwk0qp=n^ ?^4E'l"+9 £X&%Z񎩘.\~  ws$$ё+Bie8?ӭçib}g֨)g_DMX0 b!D8)kpo2R{u8N:UkupOU̵㘙,ZஉEF8kB[ EFُ ,QKI/Wuf̔4TuGsQk"@&@f~u@|hGnLzWP6 ;H^vb9#9"Z8%R;ִC kpy>]٢>rDhUH_ V3!$Rh5ƚfFCoc7޿eQ㙸tLCnQn_S>OLBT}rѐ6##FeNEੀBhEݠK1Ye zp9 C*}0𙵅>$O2g_N^ M2D>0JYz G{Ix(X𿽓a\zuώ-D)AåMf&(έҭu jZ༜L ^oXBdR1 z5gYp֓ÿ&h/\X'/܎L^ UrjvC!L%Ec+0+ 24g0KNgD- tyt4,lеfGt"9HM;K%l RG١ Dz̻9╌"$aE)\̷ 'Qh]+Zvg2j ?>ĬLTy2ZewK*4!j}{<5 T QE)[P{%7ڠ =F6KL#9a,5qXʔEvT>cp_@֣^āԂQԵk `zDSAvоyJx#sem,N//^o#9au'F]~H9vʱ{Pp^%VAejly 8q(6FUIܣ.f|]6K,IC*U9XZ` tF]0;ho![*>=+˫_9UD/buYxQ5;Q:huU|&. xDb_I}rPIx1ҞFܹRF6.=IIЛЌ313E;h *c)u} #'ТGñc6aH%(.9ĉqrN%MylxYKܡ& Nd5 ު4W`F$C*г>`{U[QE*o`<tZ|1=j-8P0U< {JHY3* |ͼĝbIbOl;+!:&,k |LefeB\>I{i">#?T X/Z?#DZ D Tj1 ]CQ;j4R㓵g]N%+̸TNCq,zc Z?.{ Fۼ#4ks^}w*qR:p(uYO2}{J#_lkeoSZ%Ĉ j~Tx3#ParHO1ܩ<uU[zo&c:1R=[=q_{m/_>}a U#!Cˏ:Yu{.}wmA80 +|T_+!u [XŊYZ>7A^US`?Bg\tnm,z|vw.1_,]]#-.љ~6+]*^TW@!5~3PmVhdm_ը(H-yM\*]R8 gdͶ0qu^NC쿦OP1`w2G^[=OФPj7=Uɼ[G *G5U-؊ЋPGf6W2Z.b:C/r{ŭ;bQ:qDg\B~hT k3[·~izה\/3g!_iWJz9gp0)ޠȲxJ~XIuKG+iJPy165 /Ko"qm~gQk-`70u-%3Ҕ͒+2\>J }=/.7h/2i1cGCx.F?fUx͍* ^Yl83OSI<@hz"AѓYqҐ>݌QI%S,1.`41Sy~`u呹~$USjvYfxc='|XD㝆Jj5<+y)ЉᵥghօGӭgT-ِb1;ܺ5P"vb)}? Ҷ{4yyXI+eV9wc>WkZ|L. 嘗q sxyH"" J?OD}j瀳rU f]ܾEw\.DGWo.Aj]0riAU udف'` cdKʝ?6#7)6mД@%P\3C[ڱrWȄ]y5IA X~#biܥkE.!}&9> נEmV-1J22ܖ D7Y mlϒF=($>zEj!_?{:Q}cih˅|9tL<(D~xdKtj3 mKcZʌf|\,"/ 2ɳC`eB ʐ'^u(sc$Aicx2bxX7!̱v_T}k7!xЃ"B X{:Tn\M!bIC X n8Ho;[ NE]&1RT,nF)$eGK;j4E_XQa'4땎D81rdM2mOxlG$*`IvJQԏnۺoz>ÚmGsziT.;=za`źYtzZc?2,7F#&(QoXOnJ(jB?V-}Q?w'&u\F%up5>v+fhnQ%2+Ᵹ>: qjB@T]2)}Q(41ҥMSP?g,r[zm YtϓGC?td^iT]CRy4 G2U ?T ֐/ n%ӻ3䐊/X*;z ;tMSj0%;mb4T|AOQ.劎mq d-n; wNW5)]G(ӄg* f^b%N-y6%A,M'1d]r Y0:uQNX#uԛ\^a'A`9c.pU{D1i%`Nwo%<.I=nR`ia.%'VLueJMTD9庁 ,zB Hj5@D7+B)%"U0{bqcT5# 'dSNTXJB\/ǩP@6ĜĆ^4pl]2)Tj0 qP)eTT[販jZcA9^LGdTh* ] /<Ɋb}acM 0YcĿ-<( 'c̯EVah4Q ő`Rl[1wc獑|䟳;tlffI)SEӹeCq,<áءg\pFC5`| 9|GfOhCt[zIgOO:!_EDFVo VWГ-gW4`Ġ踷+Kwր;DT6CD"K{wD\hDOv9R:Z;~ gFȣٗ'XڂpLq,~zШ?Yy#,>t/S?%2yIZ#J|jl.|a" 7ˣ{8eқOld#F+WHЦSqtFj@'4z|KQn[g޹I'qiV)c8ZLHj1/ZSg{eT8Gr~#nwí(-s Q0{1Paжt"&1(HM 0$Z3?Uz'.z-@>sfC &^+1egW¨!{>Y"V~6?:٭Js;dG63; ZB1X_J<s l{LnGJ| ,b}@w1NK14cbi|Fu T+.=:cɭQ A.hPvҶ (Z>~:[@C -UB>tbk^rsLK<R܄mvùn0.5{f-)I}vH #uGpͭ!&{a qt[CmWBY-s=Gi|[d Ivl e'E8c\yL=0!%--QJz3 7RA DjyT9͍Z"F0y  4X9"bV-K24d+[ fsw%OPv'B}FviMam|v`$"sXE‪NށeSVNX+_N¶ƚ`Mj~2Iٶ;"JFm΄aخ.Pl%fBZIM?΂)| ړ޷qgkC CJܹn ۏ[[ ? exG W+@ҫ~)H9%R{t1 l~)W(s"&ēzG_hBkbl'Jݱ?i:zȤIŕLCr= ,3} ^G b]CLuvCZPN5Ԝy۔34[(dCY_ P(&# 7Ix eq8(.A+Q¢I:gK `N<\ĩA C~}Of4Zk2TÐ8qO@p[ Ivwqs~^f -:MG9t94ㄧF/Z Ias;bg p'=/<~Ӻ '*C學1u(̥Π#*/U bl)wdye?bsx&L$3n,o..j=S#x yRxUVG׍o[Ir?lҡ@ȒQWzUa:~s삀S7@A޹n9aE88MQ\yYKNoչ1x@Dy3Z!;_¤qm޺VN!&z7淏 lh9iQDc3UWC8^b4izk3 \Q01֭v&Xd=Z;wzSv0CzJH ye(kTa,zm2u^2]Fz@+I)d״=wL-Y90+lxvԟWx6Rg-Qd _.;_J9OnX xr*㝫~52T0re i&H되=: <q=mJ\mv(S{|1pvBԛ(zSu/va%e8+Դ9dooZ!!O7+uWNzL_#55'[d$*C.X4(wLiNp6rT?ڎi3rno87FjoWKFQ-CKr\ἣED#Ftnϖ}Sv  S66h+iFC2q HXI _@4T LȎV( X^ \Nq/Y8&E?^)7n`N`,z\V ]Ujb--A;?|ۥ$؉38lҨݕWSUT&H42=*}(:.r`UX%N#uA )q,Kc%v-tUmdT^yo";!DMhUTj3f0oa2:R=2rc#4F'CC2P1ĖTL֬CWE[rq<@#kP'cޟ4M aDLtW{}/\Ol ؝䴓}GĮEy8Bt5SX1lQ z_Zb,UA=u"vǻ0F6TqphZeŽnHO $`[WDQkX8#o6 6N˂VAph]D5<6'z O)rdv<bTڑ/8:me.'|`M/) J1xJ[j|zlkqokTڎhɖ~|$9ol[cG&?F^V<Ő@J2VޏSCqQCDHDm2a4\F[LJ`XL2j3kntxʒ~h¢16bmJi X9D!fӪ QF'rQKLԨN^4nnA[OD0/{4(]I?OѸNlߵqYjǰgU՟T -rγ#B!yKcm4*mPˆn=%PAW4>z؈oqPjs<stog&h9]䝱 C@uLj&Bpt֭ж )[ <ߤJWUS`DiۙȱiHI{Jnufh~ g~F]MgeZ/7\g`Ɠ+2{)Îe$MJa-Xaȱƀ]wLx9eyd=VE۬._v}jisw,ea(½eXpx$DSV*,DŽts fk9AHUR{j,,JܫF?/@>&FPbm.}1)Z"m:o5t&7LD 7 IG(*Mحئ8wD0BP_q驐TVӽO0=i BRK fD6ŜVdVIP8)_B|}ou8:.Ì\+-WJYyFc zϓ䈛?! QzR6|b6=ˏ 9 2q a }8 qȱϯma{~P0j]( _Et-#P_"@GNUzTX<1}F+Y;囀 zzcu2~NtCHo4θً#2~IO|>2_eEAwiCdq=`FlJEأuեa"cjH)#!]L3H,yZڊ`rl[c(ؾ-69Pv]p$~op@z* mv4Ŀ7* ;5.ue=|'Z@>KHp#_2hɚOv}қ̻ MgpRvz zm4G6);rv04(%8X"'2),TLюz,6׭#< k+55P mq`./ke{$ }香ވe)*dqj?DX`c,y7,78 ]i1Fx*{PKR&>]r?K|~C:YwVy|:;*~USx`O"u &>q)&DxĤW wK(WdIyh14!(}(-D4[I> TD]Ҡsy V?=M5 W$>՘/ 1x@A1qg\tXMl cI+XG8&3k4!3X]E{:wR),d'='4+p܂-+AUF`8*UP=$ H I m`R8%2q=cm Gn Ґ%MIhr`~`ig]8;]Zi@K?JQZ@G& xjX>C:Fuzǣ;js1s!vB7 Lr!|md L[T) VwZKIhuA=>OW; cxFE!U$o,#V. JV5#a~k->M̂:Sc z)ϽV6RL#./r&n.B[ܴe9NbT ~ Fբ,o'.ѭp=,7!P .F `&9=vySFEGkEHYU7ǁ m:x";)>R!3du k;̛\uqȸ;rZ}!` ^n{{Uu* w 9u2כHwTM+W2BG愱U/dQci%:$e,.6"y`ܬ J)51HtZ&=돨 )qeǭmyx!hϜ~X]}90GS͗Mp) 42Hº Iq8 8I&^+pn8T(F.#>^ݘԋle6WØ^dˀޟNds>=D2Yikrm#iI"!F*wBAηUR}zc^bJHaLD3G:Ip|4uMtO 'C ď^=C, '𚹷~kv~?~ )]D|&*f4Ɩkl;meU4VY9x",S~Ba.I0iD̨= |bÜNTɮagߵ~16l3~nF}OۆUѪtK UX}īSMf~/ՠt'2/MxrhI 6܋M_孓L;9NgT t7c  伍-cuZF[݋5gUZ2>y/*D`j!6Ib%@^ ?k;C>8DxX 9|"2yOD'lW6HLMӺrHĩkM4F6@Jp;غ(Tn;t9>̂v775j՚܃8Z3j+}H% Qqbf %T`Ӿ wԛYIwR3(F5A9v%#3_x%< 9H~޵x*XJEټڷPumWm37"(qoQR c8)l+KI?};ӤQҘH;7L7}CZ1I=DS󌛵eDAZ  y%UR{m f 0AMtb.05$ F`{Y'ɻ.c5OS$+r]6]U'>­ves\e] W.ԙ=R ꡭM$K,HmdlU5VT B&&m<+D]9Ό DfT4wQFBRۮ LI8%K$/Fh顼*n7&ɥ3!}X5~arXW@F feʞ ) ?UmwSGJ$z![۵hPٽb_uC;WD@NaJS$9XqBe97s}r+t#6E *[]Dz`k`Fɹ͕( YY~"tIn *d8&#<4͵us CqEJSibm6}`?Vx9;\U'=ŘjOJcOe#NAIH!'dCEPӊ'=Zucn#hAtkH*ut~s$UڍkK k)`u\qRL'ݛh -GbۉG@+~D'۶nZCo. Ǭ o4UuGeG}w=4Kc2j62[74TL?jI*d.œfj&݈ꘙ.aZ4 ;BR44le&&JC4&/wlpriM;$*Y0i w /E55I'U'|ohݱM!rai9=ԣ*7FP@ n֛*l_c/Ū}ЕV3u5c ڙۃ{s%i|xLWajbyg8&RV.o2B+yNw0CuJD]_H]֩"\ w|&DQXY4+h ՗oJ!&PhjL 0t tXۭȲHS$\ hΧJ6뼡~9pB$lê.2ӹp&@CNęhv|h>7U;.oLՂj,~a#j$tYg:o) D}tU SVda8?<hcP@}}[;mqm"0Ⱥ, * U+uREB=Ih㉊'G0S*8;ܯ,לNGRxnm+C,kb'l# pس[hvHܗ?BҳW*%"|CNJ.F|ðG]WAOy>hk _?bpjJ[ h2hFU>I0Ҹ*Jh|=p@v0Ğq˜xY#5N]8ǩ+To`/dj6`v0ۢefMjCxќ%l& uzw E @mT8UvQF}c9ni.՛c˓옂 @u?#"/24d9 hǎ"MƉwI3p30cQ# 2Qm)12_xC98!Ih *ATGL~xuV2< >0Q@C㩍6֐Ỉ5EV7}CKg9\L<j[jHlkorC:{x >үf*ޱ]`զ7 -se#P0%\kr) R*7 |~v/DCm}=FVVY -뮓u@#MОEBog=Ck,LI1eɸ&#m+;*׷S}sR%.EN8%+٣唫Xa~ǰ-qc #aIwQaOe֓ıy+xa>ssrUD ҽJ0]羗; gdXAxe0CJ*{ؒޠG7 u,*mZH|G'2c6L0چLwur(*C^ڱ1,^g?^JefB azC/vg+/p OjWrSJ t.=L6_@3M.- KM!b$SݚW|{?,r;A&{opW B&ՙ|܃S*Ӹ_K+Mv!4 )Qf "* tc#ߴNAx UIP9VsDEָ4Lk/f pqDn Xv/.a"@fl#Z{cSd}!5o{|@eXu ьOCK7k0h<F׭}ya}mWYf7aR6%<^{;!ڿv?Ro.!fGXwHjY=z㊠JoB6e`E0l>Hc}[ iu9a;Jyw1o BK^R8 0.9;$^, mHE0MD{W16io=̍} V6Y&LvMiSC#0Yb oblqUu7(&݃%S$)tYyVۡ6aW62IT]"]_ߑ  +EIabouM[+Kr;Z$d>55P!Z8E#z] Bq9MC^ "Y=+UD_H23mvsXrL,y#E0/o_Z r eDVj&jB O$`ؐnnk$a=[O .4!c9vZ*3E-+^q}՛eI9ͰcPpi{xiL+v 7}֣юp ~!A@f`X6!V+K]yzPݦ>*`m OBeO&'NI}XZ܄(.xqmHMw4C[sWlj(ХE)+8LxO:eo)dC?re3a rU v8kL|7 xw }$w[Ӯrai@^#S@!Pl`hxJ, ٕnRD v 6_و4AA ; ȏ+!ur?P[[-R@baS,怜z1E?P\rBm' ]}28bY썅/`%)$r#jJ/qc1n(VwZ8;u[뢠]ccjQ2-qԂ3vE;W\e{̚(c|*53x2%_.HQRNeDn=w [/¦WNhE}phg dgs$!7י4%JQ6DBx<^v1䷳PTkqłʗ6szdByԇr[pMHEP Zgj糜Wg܆~<Ӡ+p_vDb:D4#0,E7.Dza~G>M{2H~N[i( ׶Qo0x41L<(5ц\PTQ=Xj7n+Y n :@! Z%-Qxi[5+|SUKjE_Dcyz/?w]ǟ_ҚCpae5>IA*I 0mvݗNOH^T9qBi ڵ ^YT\4}[YFoD3T}M @_4D|#**,JE ӿCv:ŲaaQc0pN[tofm{%Lෙf#,!B Ed)3J0ywS܂![&/U$8JT[W'ꡐ\U 5K06~PT@@RHX*9ʛXj 8½q֥qe,{ #ʿxn t2C7+a,9==_<ؖ% L+!d}jEWhvHupi"B̥;<فΩYRyǫBC+Ky&c_jעSt%S07';t#*+.]Kj*WD޿% k'L p;hޫ cbSuaU'TR:Ҋ{罚5.ј#l\՟SYK}<a9D.j9?+(|2=lciLk{e[D*bWrx:y̻Cn` t@tY-dt9ĉ8Nw%H!AO5= AmJ/ ޹?h}o_Ull_  ~G txP>5}UBde :`۷#_Ugh}6Uj1< $8}ė+*ؗN|\)N!R*yV2deLGkV9j0uc -I&xza.2_gm܁Ô$W/us&F)R:.GH=EV7F;j0 gyFa3?D7,_{g ,1Bl+;5HDfƮxfO Ui<1L pTVsO^1gى6Z&1R~ !j3֛:zAkWxO[S 0^䯵8 ̲zv#f|e%k/8EӜkK˿-ӎ6c~t@d?Eųd @s X7R"h| IhU%8 HA . ـ/n l4Af[ rm:t0/`h6OH,7hK) 2\:|=0q~҅P bmT&^H4<^ɫ1u-Sk`@W (X:GI ͖BH9 JpcE6pڛ8)Ǐ)D808a/ P@gH!qH#ZJ 4夌'퉈v(UP@Vq+dZax%}|]׏O9A dki 5,? yo4=bQV\]i1-eC'WLFs初}Vx_GJwF0_6lBKT8a1Yڝ4l!4 4-q3S&gj@/'t! }H=]@bqRM3 >OÎGpޙ7+~YĠ7PUnJ!h2rL^zor XMk=ˆ,:ɟZFмY1)Hr~3j.\}&햨6&m 1>ԎS"Ej2@ߊ Į!i+Bo!,X!Ǧ"n_+O*qxrn[V}??)켉⿫2y* eJmR84Ecv>0`ȇd@]tt(#O#V_#_X'.w'is:HP=q~gl7l fxgIڂ Bi:Y^+3vC6-c` E]W9Cc@ia L9zpwja- )y?.eqZ9 (o?LI?vX.2c K]:mVZڙye8ɰ@UXKqwS6/6.-CGgdJ(@|]ov@F]aj h*u/S)wPfΛ2qo spM0~9AzI8nܥ\}F!e9gM99o>(t)-EK\ё8՟҆EYT%]߫" 5J_0l-Tf' NhНŪ:q6]}q7.MN:bvg^Q@p\DFh[@]. SLLAwOZ0ARg 6U;Axx*DPkHk2Yrʅ eyl %OlÊm!E݃;Ҙ`pG1u ./N^7}S#Y@?7SF:A:F~CڞI#7QGhp ~l4Fg"[d9E@ nv32+NQM6gv%y/&qX4fv됒Tvz2;b9JaIy*d̨/5#*]IbW֏C*R"L0;ۣ7A$ޥ Jr6AKUR5Y{vsEkG{ qwvhnǧZ O-/ {HӴzK:|V@bDM/ 5$"I]!( QUھSڨ9ra,TN5]_Pж9w/PdXSW9w!RbGor$iHf:jh֦{*N<^f(1[وw?qZtT_!ABqk  p#s)Mg.ވlFϷ B2ܽ\V;"/tɷd[8e2Z%3;N/"?+h鞟 Gi}}#םK ,t-Gfqcby"uav<|]J^pЛ@GZn!!ٜ'!$nJbҴc3fOmiQ e*Z(qr-ܖqƍ)5)oc9yv3d#%h Q:ѯa M xQ~i,`t+$9"aS1o .#$frRDD-Sm_KYVG4Vy ߙ!Sw*_mx ˕2FeCp>&{uO|OwN)TkO 9_;rG8f.+%`V* ~Xus! %S6ucMu|/(Rl#洁9MaXV~+1urZVEVrz$jd262{mŤ7Fȱ/҇Z=:1}wg[@DqM_}?\x?2|`\ɀL:-_ {׷fnۍYp$tr4r,cPq7+5BJpnR2*X][EaE0Fj2h:@Y/O?)Uk'% ? Ȉ2oV{yl~E914]V(}$;٨zsxokw_ډ9mݥp,!e8 Kۈt@s\&އθP"|!ZUޓEmBPEG:sى퐷`񳽦5wfpG({qDu9.LC5S;|'dlI 'Vۢg1.ĕpP >7-،\VQ3N~L PƌJzZOn\ma-3-1Aݝ:!ji vcliK^ٸh- S U$ԥ+w1a5e{4!(OnC)pٯpwVv<5eO(ΗH{{׭j43y(@cĒK,'e?JCkhID-ڨs|E#/t~9isy½ql)q^Pp3j\!\'mmqauNBG ,oUӏ7T%LmDr&k~4Stދ`AwI`Kh ,\ @7O[8tU6xgvlmr\/H5{N}6Ђ&+.^`$6Rilܣ#Tf]*1\ %*|KǴ| MySrH;Pj45A+LRQy+8=xô* Wg9ضZ^&` Oђ$tj$.BxQ*qEOG34ƹKf}>=zrizFEVɊD Y`wMO #Cq0R;)(s uʼn1dߒD>3_y;8NVOru+IHl_:^+b²Yb &?ϋuD#xhW.UN`v3<|LJ 5[nI]0 R'"IHM 6]+ VRa8K(xU~ֿ%~7id\A݆4rL̿U3:K,hoϴ\{@ՠ۰wP nY>]n.,!edn!AxfD:Ρ}Dm.0"On#iD>f#Otd M@*=ǨىJI2]} qr߿*z6y{|^éK6v AQf;ez4 :zR!JRdkkfSn^<5ϛ [:*OumFc65I"Y-Q%FhD^R;W&~m:U5#Z n]#Q/dT$xp3MʇY5JdSc۰LG!-vOa Dbevqgb쐛=ѦL<8"-3%ZH \.$-ïEe)4 DiFL&kh:[6͛HhnDc'Ag$@jY=IA2QŃj+3'4\-ַ2U D4E`i[Lc@ipќڡ!6Aiz4Ӑ@R֓{;nyd]䥟3:xdG>JI$5^U'{FNђWq+R"O p>^'h;Ef'*(tqR1]; vJH~E]'r9a5][[Ք0v~k^T=dU-"3_(M?1e:v俰[Uz)Kh Tolæ RG,ڤ,1ATO &-3qOY7L )"O8ҎNM)>*MWR3y(t:z뒃Z*~P`3Eȗ`}75>n^1 hjݾH9"M- uзmc)Ņ0"uN~/f?ٍ% ӫ;հ8":Z8v}x"r 4&ęg8|ÀQ$oBmkE@Xcsn;(Z9obw/O$u}~bʫ}qDzGkFkm SDvpA]E67dgyA!5^uO?!場a6 G?Ў;d{{ Cj'lEK.$g~.z7FqM=!6+*0,( , ǧWDc*34 j*jŰ;+*@W xwLN^*\CWw;CP*qWؽNpAOQK_^\Ii;JCvImClrY#jzvdE E?nN8 X"82[} ޽|x3LHېnGdp .g)Mr }'.FH^o׻ĥ;&~T)q\$P^QE$yha| y>r"K쬛41PWK@}lu]j 9o]H@6TRVC5f?ݼt^V=iPߤ ՒV_K=_i&"A?Mxcr+MzTM~pəyՠvP5kϓƉC~RW 4݈R'' 4dh qPAl $5(+Dِe7(dq&kkPtp[`HpLثcg O bʫwt2sG0y Ze"5($ ;xqo *L )찇HDm\ј(J!{])PEmn$? Յ"%u:90?$1*M"SŔ]h~U6ũc3tVUϜ`}yDn47TCh0mI(4$(~og"{ItHJ) uȦߋVWBגedtɢrkrk 5[i'v{lHڱLȁZxk b;:烤)bK {J%8n9T41Fs_=y!x SNM 6 ~8v(!Lpz<>icALuj$( {l8ꐥHh!ša8#i|9^C|< KJ ]qd ^ٲ;ϥ,GBGW[Oߤr0-*A`?<v]Ĝ*+e̘MTWcӲl_joMU:8ˢIUbʃd7jiI"rùe%UE?ziρC7L=įRYK \%=%a_̕U=D/K;"Vǵ% \/<7 ,+שa|rHGHoگ1rB- !GIzM]\îr жGBg}ȨنY<@Q͵ ډ55 U +Fvpy8DQEjtPЅ)xt@D_)Wp^)6G.׳Ĩش{W8q㍺pJA|$u(ש\(ayiyH+ߌo{#]Sn㒈qy ۴%:0ACTOz'Q. rV2`oxMX,Hr5yhGqo$^hf=9mpX,~> ׮uinE1 ? =V6*cRB .ϞrV1Ο"HaC\rAS!"D 3ek]}/q#~:Jffo <o]BL ? ƤPOXo"IxaQW$KI=h̴YUKעDy ꖳ3||.+xЈ`wL͍Rrr"x,|e-zXxM8"TNezڹ>%vٱEW8 {uָe2%fp;X.Lc-X+w7C{9717p%a6|b83 Ww}1H{/Ɏ3.-s_Ϳ. a:9k=H8]87W}p'b ,t?b/%نJwQݳZ 5G#t29專^C~SPZAzO36$)E+@ \e MW]L'ԃa}?h> oq [Z0ə~@փ*h^TD8-r@/ruY }ǰِsا5vx8^5ʵyRh{_L{Z{Qk$]g3uY.f( \6 dIR:WP i]9ʍ螚b >Rqi+(gV T15/E6Ho>QYܯ; +eVxCZHؖ_czMb2sv^5]jMT]*Rhy9}Sb .^odl:).G{0Kw+1@ccŒK@OgCT~5^2 E`-'Eh6v yldihhi҈NIs׈ Db+6=qwL? [+1ƑƼEY:Au,=sMͿE02"#;JZP.]RSuF+uԂap&Rc1<L-*eQm0<n]ÝB5_!?p?Rij;14L+9o 1r[!u^i堖A!(')Ԕď>$,P `}Y ȦSYRM-mv2'qr{*Zuq,r$aQJԆ 8BJ,#l Y*p;_.{n=NZdr4¯E sSרTeVu&J#V=զLk)jVJ0ZJpÑ4iC8g5 &9VA4, Z0z>G?w``IPj`T-6|܌ u!+nOVwo B6aãR ^(Kf{'-@vѕXz!q6^~D!YqV HKXF_<+I /cGqs- ?=tABSwws4J@cHg3xOofJu'_xT7yjSWtѲWL #tdR_G;~Giki/8c^+<4sXNi,yt6"LFi4cG|Hy,obtU6a:Ԁ 0!o2@@rxky0f<6mr2!.izڞMG-@  *=]3MZq$KIS8L;E}x#H-р"zYAG;%{[dNn :0?c]b2Afkn l* ׀_JrA ZUIn[hũ=iLۓUI/^e%~=S*d@ѣIR;qkpB~ƫW#E[ S482Skn4|&ih7GD4I0DzT**ᰜ֑[tc56_C , =2~cRmeԓ3CU SIߴ7 pxUf(ͦae)dWf7*F#떋'ciSl*J"_@ח]xhzj Vn-UKX PqPjkR%yt>LA-~g*i{lpHıi/=ݺbꛐCV [#^8+sVd_|vI Љe97nhUsW{|z5|$tOk|rlMR7 T-K6@D;Jیވ ehR[2?+g~ղ@<_Ȉ6!.ĘXLz3{n$vy5Óu`J鮒q>DZm9rBnԀ/]a͠ Xwk/Ț՝z' ҜÑ\D-8M^EXIڍBYN5wgq?W RW >!ʈrBap|Q* - CK7K*g06AFh:^} >n>|#gbJ/Ndѝ R&rn䅮E < +C5e? ]v1秥'V5lpLvYj5v˪x/1ma}77-=xy[4:$W@@l\Kӟ2M[№5TxAU20џMh;ke737%?J5[+8e ;B0O} D\Rd]m!؁ہ݆*H5W|`B[KvX=pËE=Ώ˰ZДrn7yf AR:v6G@MYt)YO]n(g~;lAЗB͆7x+?cnVJjAo;Mkbл(bq#qjRK7 B7Or%ocN 36e#s#hH(HX&'?N[1yӊ3f~/I*-i#(OAGRi)q|o+/UA+QhGz4w7)3;@[,Kpo Y>k1odKYu<BPIxH cTk]&Ls:A5Hd9fGxh%*uƗo"}c~נWB|+8SLT֌<S.^SdU 94eݪ47ҖLCm9s-ůoeSr u\h`NQpղ4uXMG9:Lb֍N4`T~Z^Т6dWBmF.J)d"?F^!Մ*VB>M9i .*LlZiy յ cAWˆ2Sz ::Vr8 XIQ6x&Vq]ηn/g LYr8fHTietYQ'A7vZᱡ9 $?Þ@)HdZ] #$NހP`zaQP{<~ŁTi^x]S PeUL L G~@*\9޺qXZ\~㊴J[Q N;k}4=lp@El&gH-|jd~o`dDe? yUPL){YvH49X"(f۳[`^^ʒ`{eфU[O,qW8OR|V.(-pŗ|цf|"3 Fug{;9M,=4sv\,! w \x j\n\uwn"ǐbJj,LL+š_/*޽p>e8B]*o|@vЍq;l8JK!k@v&wҺgӾf&B/¤G rX2j{_ 5ɍ\(kY[v J:[::lMX9.xWʲhp&=7|L148@+<7a: bL'/S- r'rU⼸W7FWs?R?U(W,bV]Q~s<& Nж0 ~3KC WuڈYR5*>y?R4$TGp\;-+m}s-(.Ú ϯ"xIn\Z%5$3j2I0BMǵВy,*6ᬃVS@;ҭ<{I)LV)V23ub%'{1iX O֢Il@P03_ڤ^rX0`CEHMo.¡ G?|J(ArV.o@,MRd1mSӟvC(Ȯ6WnNePNi=΂W2Wo<&|֝ODL铙vBX~ !T'NEkd@H7t Lx_خۍain:nZɨ j)ůWԨG|mdv`**{Tnc{3^oBl 5ex@IS<}dt 0&-_Kgy,p<ȻSdWg3?Yc;=]#!_xW0́1 W?اEzN/op€qmYiSޞׄYsle 4Ĩ3dq^!tN,oz *g{<)4@.  AV^U<H86DO&)@9PRZd=CWe"%ZkErM꫞г]Vx}j݁#»te{X]PIW(7o:۔ZV"c6]a=(˥bpB6txV/т-\w[E27UݬDfm`t$2vX~uGIQ7MyrD܂q54^L/^\ |Nn鶞&, 1}g1'=f3FC 5Q]v!`2[c#=#!T,#0&3ߺ`[ϩ=Y6'MOHXCk`r C("T'Ar.vMD?N wBچIDZh.So#vm` = WS#5E!n: 4 9wK2nMz&q~g9E+hY= U:&H ŷTp|k|Gm1k1uGZ & C.P B~Pu{%tEKY~D^a@!Of)[Nᒇ/ h|y[Y&wRN:֋?\@ؚߴ㙙FCTEI. 7OZ U_IƼM- 椴LReshիs@\3տ KW@%U.oN#K⸉&.J\$i_e0q` 9 E-yn\d1qA^t " "y(MU-l͸i(j$ۘ6 "l W{TE]m\//yԣFR]um>6*]\/uf,I.4~vqALH/'Z;׿[$䫔/{= ;e߁&Kjsw+' R=+bS{Y@,^g|B"tէz]-bDQ0r=/pSTѶȢ;%/ 4Qrje84Eȶ3}6$-澳;hxs~:I:8Oߟ-ghZc"DX~+Y3 Xqhc$I]M~ғ*9*xɢg@Yِt6̙W 1:TjW,Y` O1cˆr>/gYрf!NLQiqc aTQwAFj|p7+d)Rab[碓8{nUlP>" ûJm*S^|ЎsL{? |;-.fꐰp?c,ՋNRfQ:JܽsWIHi\I3:,m# пylu>yD'5q0U8`H$`@ zO3267*?R<Ï,!%Qx&Ir&(_i 歒[X Yn45{AiM^w*z'?"6Hpw"vK~_PI+n VZt+D$@tBZnnrJǗb:VEUU-a JL_&6FG'"n-Q7S͎."rTu?Hu=Q-j, UU j߃a:{ʟVwW1qYhiXӮdA\9\|"mcEq<:pY|I#Y#Ԑ+$ܡyZQpv[KL&gBIy>0ߚkLۻ~7h18WL$7^b]9\#r۔5Zp &윜{B#En0 xC >xu9̀D2?\mDZ:zyQՐeX<(H)n#Ib5Bd 9:9(E>~>L ;UTp4cҼfl%zW!؛Cv+Aӕe<iGs}mF#4C::0U@&P'{gEn<$ߖ^@1}\Z^k .529FM`[K}9)Q3Q j 0 `s8 `aNo<4CYͨ@2n&R9!.g0aǮ%i[r PQqfvedx Iz h+7+<_J;VC*q03FOڵISxb4=6nQ;:빎r={"`{k|՚0|UDpYJ@xf>ҝHTXA~xHPfcxZd|,{WG Qzä:T|ij<.̭|]rBNCqbX7K\B0oeIYȎ:+xr4.o}T0LADh[T> L);iRQV!#Be[A?a%NӥڔCZM].8iDCaY黕*kn l GW@ 8 .(O"xQǬ>T˰Q$7ל!y\[<_kʹ//c̴c{y']2/ iSyVQsepM':A:TzvO*~9&`|։Jr8}Wi <*Yͧ^uzѯOH0u"I ~vE ǣ4l䌇1&x%cݜj+O^oMcPsə![6= 580?yGfK{aX\nN[< G}qU5Gl6&7>!rg ,[lUATw[3EwL*`',bL$6}jyl#o@SMLǐxG\r4ri+޳Ú =ȆZ<⅍t'&"/(PD0BƄ1 BbʹE !DXhGĝZal: p^ݎc"5Q'g")0jz{됅JK*컍52*('t]u!3_;bmGuXxl<#EotoX>+H}6jR1P_-5GVqر=1 Y]>Z9'.4I]qn52i AtRx4q| fyly.{:VoDl{/bRdxq^bN/'_G pWW/FI;noݩyrZL7%< lBg8U+ƷfP͌]ggp58DpʨE[[xQ@-W>!^9 |zNQsAFw%{\ ڙ{㖻Suz~Ԁ:TE)>m`xf["W! J+z5>+?Y.\$qH!7BGv!Y0rgX`Z>Lyq(AWselSȭ\lrԝ2PE1kM.I/J\;C7$ ձI|4~^Wչ OպAJדf"ZxiJД޷r})I/T0g]d\gdIJ+ xLlm6Se@0,@Z20bH% xC]o~o tfً3[>/ϟ>b=0aޞ'ڂO ďV(:/k7dAXg jQ|Y~HuGZ_p.. =ÀiXj֢cc?QbE$zLCv&].D*$1lTΩw>S! 5I,-wz:T.XX~m2e$ďcEޙǭ9a;ѩb֕n 1Q]<בEJCn}G|.rT9J',k6+8LR6) | Clxy=ϖcLV׎skQ5 R;r$|b"0J`4im>Mdp,(:#j8ya0VUEJQj1Ld-֋2i:}96p> JPO6TK⦕aDLQZmx b%Y)F݌˅|00蚹̊Q P:][CW2/I~-hO~6=Dδtz`Ql4ؾ_@!Et*>?9K賠_K 2JH¬ m5ysZUxR w4t$1 OEqA c6fG9` <^趶Q"Mz!yѩ`ze?\DNEY))˞٩ݛbL54Lr:L~X~O} "'kZC^%!8p4Zn - ʯ]/Fە˲ķD{Q載$J)2w ^nnݒ**< Ua(puUy|b-je^Tʰ{2&Jvd,2;q5UFp,3z'rP}֟D&[FC9qBp˞lP?Yp4N|\.WQRLiP,垼"-Sm!NXKct.X{Z>K$B0d Dv`~6wsqľouޫȤ i5-)ɐLnQGqY?BH2fǜ0[Fieΰ}-\ᇙWD\71֍v,$C@02+Aq$D*$zdz KAvTJUz 1,Ka|a(ڍIV<-KIEK0K-`u%^LǥTQ-ނ=$0R1BncQ 8Xx5pG\a%OҜiP-fpcb3(1|*34_ jK)g]袮67d¨&dҢwW"Y|>W"AWǩ#=)yz[Pt8u{NkmK:ݦat)-1 .Vnv@A`ҏr$Ouïvb$W<=$TUZޥ5; r* Xk (5F/pG 1}h-CV8OUljM#pτC骙;0:?49nc`3%~( āļbp(?@-{n&\RNafWUP^ie{Ǐzno6yD*&{w &-zx<5l$xtxʂo]U"ԋz^W'9M@8[g:"?oY+N_ :{b+B/xJ@nߍ;#[kPȺ+L[2/}×Z 'w}8:/kA6xϺ\7Q03' x mwmSg*d S)"#cةQdǣ'H_rSG邨y^u>zg1(>QNmG~14ƃ.ɖr|@ He`0YDO\ŕsi7X~HK=ʍfhQq((QJ:U _!( ~"v,H Gi+K |镳fb4]%Zؘ,qE]`0FQ?8ɨVro<59v0K"F]96,^b%8n |bK\Yd\YG%t`Ҩ J*Z >֍Mk0rXU4If҇؇gYL|`ca4Xk_eq:= PC(vC+ mGkؕY:mh'ZxPeM4ؕ!,f{dVGd6}3cq5XҌ8'%,c=X A+Ƈ?^1P8qE^k]Y(7{=f hzTwA)oE'(ha1}$~εzT']v[^G"_o Ԓʄr6 .TnfnG4;\`*jD'3s ֶ3&n4&=2,:_L -qKԦ3":\xR!+TqnDB voLK+f Z )@Ɵޑ_9G' n=@CZDU,f?8HO_g ] }?$ (n:dt!yiW%Yx'evQwcr7$nGzFp[ZWZu6猾·/%lKTTK*JH'zl}102zyT͛ g 'cjFY$Q+e L$ąTZVЫ}c`,}DFcRrrWmsJ%(=Q9udWkncqi!g_1Z', $ozI5/NVDYU l);ҠκimOO.(94^C kR|G2[IjZ|Zp]n ?{lSa|\YR4`{p^ħ6A| ɨkZC$:hS`CAW!, hhF]3 G~kn^>]~(ĜRA]}p[DGj-_e!d'UkdW  ê.EƂ-(-ɗZ`(;gjJ.k/5@2q rQ(.-^V.R9=ò*T]mTLhF썢.6Nj""U)rm")d-)t Txk_ZTz_*}+D֎5>`@r&3, Ln#-6.IY-P)~}k[}4KNLEk \ do ѱkq.KJg|4ɑY+ \7:Ty&,w*%}=`j0f8"Ta4~2,"/5q?j$~dI/9rlUJ*45Dϑ {aZ&.a 3BѠp5Z{lY|4^`(m%U5u羕T7Rŕ^j X;yTѮHѝ$OZ/)>'OLcU^G+L V] '˾%}DD*['dtoomκy%p7U%G=vxksuj( HNt=B;$weN9i# #*5jKyoj>:PYXI@ G ꜊ܨsb@sV7H;a)}$| @>vxM;qE ֫,G-l}io9}?lV8`TzDV0|䉲 9'Y~!v}១Fs76 7t~+/<%0ԯoEhx߰{!wiUî fegTiFQ@nhP:uց|ދa2X#0 %Xlfm!-4(َ O*ވ%@L^ KYלo"b=ca7jE }ͯay h< ` {4ӯ,"}^ߴٴ6A,orHm5Q2q7c0Vq!9ݗxkuLO5." +26ʰuԯ"ìTM;'#]ErG]813Hr5f_:%nrecH@QrKʪ^DžJxVEN\Ĵ-FX8-8V:s%2S@8  j JʽT7m{Pyy4%l;T!(*\Lxˮq:8s1%, T򠏁jVbOsLNz컒P_JqvZj`$xsn=ҷc'"z(Ÿ @XIKE"c00&1{ZJB,;ߴ(sJ14cߩ7##T0aa5]hl ϴwh7b;| KۆA8J J,/X 45=(H/q;SBi][l7ݦ J\0G?Hz_O [6;"|dEl%J&Z' 6.Ǩʶo[$@f~2Sښ%-Fבbn`Y*DP ?>OMR̭u;*qDr\hr{5ԗ? S򣁓i}~f"'no E[zE *&&RKjatd]Tߌ:#x. =Zˀ {<7?{ `c7ѡ\v=~=@T—EKpkiCM By}uul=sI0VynZjմe%o"g c\b]ڪoqtG4-^W*ĮOhp2,)c^#ptur-jSG, EhKW Z`d|<ܭ]82^( &UL8lgnR<{qׁ04d]Or]uAVhiwAȡo1)2I',zl2&vd5|5D&#Oܹbt[+_^p혥]*C+ P'J˂|F iMSZA%'mX$q}m 1mkPk kYJ1au@PjF,\~qiDs7YQV"ҧ9v)FWm oɽP+nޗ:뽸\],XI q>'[c>:!Я7&{d:װm%LbB\ 87si nS 5,KyHā,s$!2JȘۼED *d;\dAh^Eh`Ӊw04Qb'^w'o.V]=G`6^Q)S AL|i>Ԭ39ď7F+@2Zs-@Rb{qd%g.nj=htRUO,;(CZ %J@RyNE%3WPS |+Z5Y.'sբ\m~S9+> 5a<%yN( ƚ852/f o]0w u\\fpn2zIi+e4{  ҿmX/t3/:W;a5®Tq\ ɤɀtOE3B]\@r14B ?)Dz>f DweuGдEÅ!a՝jgh\z_F{Lx,z_].1idag!#hnwx1W:EPC1s%'lsAtnuGؽᏤ4y-ǿM G_}?9J <"m—IuSw73 zX6n-uҪD.?gtG,S A8n~l-?h0_E7_rrlV"4TrvE%?bh}I/קD{tvs٧)O˙#$in)|]c!|Anj2w:ܛ/2 9P & {__͵67fK&e 4-JօDqwC64K#h-Sn*Z(sJFof:q"#+ۅ ^ՕR<զUAK77o+ii$wWz7=dzgba;5F&Hd. |sM\'Oڃ?&N=to\}lS$e1@R5DӮ8l S\?M8K=HAHmgkrH(K9)oQ-x9$"?m;%EO@Jly \3^qeSY!HR`2$ b͍ɺw/H:b$"Ms҅:_ZONS%'fEǡ6tm3HO ;P6aN'@='Eb6JaC'a +zz_6hT>x%GoUGIY9_йtNl0'q+#T~Ss;֝P^l^a*P4`yq 暞a6XEūzoԷLkJCƮFhLB]}RL$GQ2؉*Z{-t2*YbB>h[ty @ЌZ`cw@C .;6 -<߲\u㍦b8IFZd2J!A_}qHo"8S:kqJ"eշoߐ%ڣB UFFpRue]b%pK)&unKJa X1GE`L\wM>`+K2V:ZF+19,#_ɘ HPy10E) ="Lkjr9BOswwVYjC,5ɀ/ǎ%ժ1#Kӧ;e>"詺)ѳ\%C*wR8-r0SRaFՌK 4CpQg4$lUfǣ7;n]'>\0ѻњ./%߿؏_nKwd=0 us5Ob&`n}j1|;D]WqGF`! *~c`N8P};%Ҍ;`눳Toik9dQ_0˅Rbfb(iᨠw8)zV@`L\V`?~׵PscQv)[NiV84' o֕\KRw.n/5AtI-ȡdw o͊M^3Dt@$BX-Ca<lPRF'-`#CcCMHc׍7~Brp7C=Ux~E>N¿kf6P't? ;\YW~\2}G RDA`4%Dc-ƽ3-)d $&+=rIJu^M6@!s&塧-Vo\W_"iH7>- 8zyz\!rLkP#ϲuW{34!@|$V[VOm݄O9ӡ{nIsɥ^)GJM4Y7R?|&1I%~&n<4wqR-!, rCZ]OiϷ#<>%:AѼյ}!%6 5%/rWWsǐ>U_p<. +us x-}?(W6nאXm|)~fmٟn_ 9e[5ÖnH$nG W,R] =:OLοGPe^ȋ\"]J5`'MsAc^WtE?A;' e].4],]*xY yj5}?=OվmF]ptt(x*aXvĴхỎ;KH܆.D)|.%W&%hfztD :*NdP:(XzHsJZ.n@w>U Mcb[Bhb/ 4Od,}p>09ycr`x8};lC46D<7QS̈́[+ tYXUF$H۬8~j+BI^ ;dJuR,3=&X?.1`9b9 YWL62m(ĵ.PVq;CVΈ́J͕A' xQ.۱{LnVb gѓ"Z ')l gBz+%9(S־H;hUϤ.{Tt0bo/buqpnbu@LuMm|GP&UsGt챽;2 4k׶7A鋄Rqblpgc|G4̂u`1ǝ67(e D,>Ua Z`%^e*{mS(, ~־}O詣!ۡ # C)>n1CZKIUV9YUlEYqmK8;%[9h:*wG5IZ展|]@Ggg .ٻ^^/ ګ-gK古ȼiԾz}GL %ʾU ߯g*\68KÑzYwBrϦr\|kk9/J?i}f&fPx b;nlկH,u)73O8g uBge,d7\$b*iu-> eiu Lr*ñ94Ȓe"* _xo=_%=l6$v/^-,*&]l'""L`'e=*R ET'ix+PDcy;!Lbw:A17O(-S;A~0ۃC2ry6I;œ3"ŸùafQIZnk3m=j?-2YZhERtXvechpT΄)~| СMFS6z+917n{|HM,ˈE aσw7 `6prML0:.22[B"8Km$ڈA<|X(mZ] .֯9co*LW_sKf5V0;NN|\ ']]|U䋲b5V, NjMXݛ,E𔂨5 uc+& }Α`/W\#PpJ|xS NJh,=- ^Q."6]VvDm*W`b \# LӻfڞNđ M L?7$)U}byh cK3?Op ϝXL, -jY0feG6eL$l,+sDŽvXՄkry-ԱFXl0gM"> K! Vl:^08 FgͰHE*FloaW|1s޺ (pѿ`BruH LaNJ? IUqI#,wf/ryA pm7T)qhcȷ\Mh @$ow hys&UԎ2cho,or'9Z-:']m:?&ĨZ>d#Wn,U3w}wxiFHp;ɳSe@k [XZȎl^#k |JvG_eeX D/9HuYݾ8GUPHZp?Ѣ(Vk6 aTT&`"!q';7GŅuJ pWJǷ%P^2ɫoo_ɯ+ ǐ@][0o==]ud۶NP(rU_3<|8 O>/PO ]68ac093 cӀ]3UԏP&' ʥKÖd{ܭTbYo עP' 6ZĘsC}. yq GMn@(yȅuߖרi^f!--e FCzb0O02Xm'* at8rb4gC93Bѡ)CȾ:pZ=R~ fP$H<?žXq02:_tQ(I5HL`#;ܬHgk6coKG}Y'LWUVΝqU&qnTWa4Mq(1ù\FweRgUL|8E_TC"U$C0tc䚭޹D7w 2R/s/l^@mq\hFOHDGXY T fD8 Pu@=&8h[ aaնM bϛ?3øgسW3tMA`s;Xc(QdoB1ť" l6g4HAJ^ZYT}R'w~Չf7(%R1%pc0 H@Mj57~LR= Ι}Iޥsh@}}x Vك;\_?{/tb,b1e**WбIqu@'5~4{ r8~EOLjIsV 9}PDB&^HA}U[d]ٿug[~ë[~D0 >uIQS!b-cC kdi1Pc~בd!_\՚"{#uT/c g&Ա@6$rc'XfOvhZ_PیyMݘwxwu4Xtn4n?뿽wLj?:,'V.v=TN'urcw`8ËV؝e*Z{hؙukX^s1w{M/M~_!P[7I\N>[xƌ,~Ο~9NO?^uu}¬!zUM;< oP ֽ^,Aoh<٧MB6+-a}3`A{iBx +fK@gDSz`FF"!I 7>=1ͨqFT'.QQ44Ӊ٬Vg@-Nw3y^T(F!_[>S;Ȝ g?Y j6d\`0aP3lxVqcX.J7ǾKMi6`,K-ޞP[D$֪r,1&,9A%GtauNӫUl z[pYcT"WifxGkڿ.48=NKDQ¶ u6z&只'oV |.)ԂBQ<7WwE~ n*\jKS5~Kr*&ygwE'MWESN'*7Ëq9R02T|zEָuI5/}; .yhRH(\de""xV Jo?0BXōY&g,ʱu>&P1qq;X2%#)]( `˜T6*}to.n2Ϸ]i1HFe "y|c¿wz7u1iRR]ZQ`и0.0CqNҒJ0>Fu GVcv> 1?_'AûF/Fk|BU 7#c-;yS.'bo&d]S\!&dTvh Y}$U\t^SJgG]gZ.#; U 8JaeqHy)yoW8=|礒0?I MMbPL@ ;_܎N/DM9:p:xhb7P&G6)) ()dL\s!su~ڦqBv>U֩%ua*{U^kH+."ҍJQL{)`!PfsiUk'tudR{8-,϶&wH\j[hatiy(N$rKZnwzK7LA#zGp5-yd_bESx_!V{[HܴtUS&NY5r׷a[a}*_zRN M$d-"9!G!35JI¨9s.AldG,ލft`^^ΐ<[{MVs#ӟW'T3[_2f›#Ƽ9u\:{@qyAɞYMz6Ft3((-bNtkt& 3c#D{9K!֥>q~_t^%䪲joE"Ce3nS xvO7NZrzK}0Ym+ X+)i6N5ϣj%+Uh#z]Jge iۼY3 ם4CsLq kh׉@Tig&8,4`}IW<A=xܹS8mC5`Yʌܯ= ֡ۇp8Xv jլM.M-U>9h!Q\Zc4 >!_Y0&X͉!(D}rZ.RrRWa C.ظ A՜趓g⾛eбg!|:+Ur5H#&gڻ"YoԚ 71熐h46 <*6啉s'ˤ5BQ檵p]_խj ?ZQSz aN!ܚ@#]:M<|b|p[P ha_ w'-Y}*y ~X/?.sƌ BIKy7I I`RQr!lpф6EZ @ ]Wz}QdWݿ3|9Af<5ݦɘHIJђ[ {&Wo13,?/{hKm*" c~AVe _ "鬈/#MɕBWf;E/Z_cޅvQd5AU /.wZ~ i/.bMO{ںmD;jнM@YIhR~m(膉Ve~ ͥhPf$& j׽_(J 9lvga>.8Sz"m:k2;a?i*Vgچtvu}xF+yC +]qp/"QT~fvowx7:F UTJ`ձlɊ͟´hM[F]: $TU>f]69UOx{"L? mYDžfQ)TM7̞fxl) Mz K(; "@´rN2(ʿ#?2ET F=Fx>rs/Lo}d/%b~N#\=څ롼|b?xC/߅TtTRK~C7\5 )0gҽnn5U1u@GeF:zmT e,'9$yѰ%$5C+?/033|?g3-YĬ^dm?A|/'Eb̋` Y#-{/ ݍ,eL6%صDʯ,4[!4equ\3PXk:ö6RU31 K@ۼ_M^ŷA_$Ʊ?*)pO |/(&3.-7;QW=ΊؓNxO!$tC uFW+e *#BZXHr44SO9P)$hN<27~PuXĒM3͍%xH3O,֔ G1KmaU幁7i;yz {S;*.1fPҸmӱ0SfVj~IzJ$N-xtkO*e23tn,Y"glg[a5L1N 2ڻ%e^PPa>{!r345d$VoAtKa]dqezmlJ61X(pƳxOXSlX\e t2;([OZ 9UeJoxY-g_Aaxd"ly#),yqlǙE*0--g"]ӭݦm@bVYeúReO(.LX)] +/X)q}rԐ@X,sAaKiZ}5Kq/ Yps[agVs┬~{aO/kI"xݨU79 /iVhGoUL{w #!L|xqG&[ Գ=aoKn2Zs2 >Ԥ5PR}i!q HW龭|U&G,~as4@ m֌?_ O$!j3JῨCwr2Yƪ>^LL2jFޏOdDXYC$q<* %ǴkmK(kNS֧rKc8WB)4ssaN8br+5g]dbsTE(:#Oܛ2KIu1=7ƄߡaK8Eq~?6y@}LqtgQHppʦp%^PG@KX!MjzA6zBFyD/B* JF{%<hk[<|E1_jۅZ?.|'hſnkS=X&#] 6gi˳S8,j0s1v%!w}5/q6"~+:*?p݌ܬ hb2]@r7txzht4^<_:~AB|mC2Va/iˉ1ui1I'):-Te&:7vE}M$;^@XibX'}zTQ8,+S !LK [˒YE#=iѻJ#fߞόZP|cW3$)7 x;鹣!~pUgrYh:nI?O%ItJAr#fF/Y#9lsokr\!Xf;U¹ m_-ə?ム$/)[@fml$cOVaUZ=lL]"NHw5~L@5d$G#NҝV)qg7B?2^RUUE(V-5݁'F1w lXC1#Y*3l]-@n p\AjWCdcFPf5xBy 9u^pS Q6s҉.=`آwe@f$AD;_wx1?dKW̢2>_?|pG'~{Qܜfjz[n5m'(7Χdr5†"(=ʴ9;f(^JX],,K X knpsJ"m{okr8TeHE(2GG}ڬa gk6̽ suӔIï$J?\v loрn{Iu,k0h37,s؊ eq n|Q0N('}d7# i5QZE"B-=m_M~uLˈ<ZTe6>VAAW=eH'"ɓ*VIĄѾ؈+yUk )\O >̘c7ΚLJ&1Ԥ㘤ƜHrNڑrƟ*](RP& 2#z2) Sk7Cy9Ѐqjm*oҏR½#18T%4 ApZ``!-HWGЭԝ*RfwVgG 6Dg$sCсtOn+Y]LR81s%݄:M)L^59 TDh'PI]&5m@tOǎôD(4 ]=s@B# ɳy zTDH^,ٯ6o5^ &Ңsi tV+2}7ncqWlIpxշ&6$"&a:Jy`W?;HYb3徍@LYt$ &"[UNj~Ijè"`1n s%jnՔoTto2yLه<=..D24&v8g)M^w*M^e4xtv~\s3pxqc fr~,_هZ=cIIZOޣ]ŭ`t^lV)(s hn{\I@?,6 @ Kj^c}|N.ehmF`x4Ú<.=88\m}6h@`#dz>$zizKΪ eyYå|?m{ 7,{ Wd:[<_ٲfs,5>hclnp5 #.I_^f𠦄![Oj)A_8~hÑ3MPힴ9#OuΙ+:ZX)zZU9JGr*XyEL+jcGѺ0+' 0|;Mzpur[Wr]Y``Zn,*AMbl{Vdz7yJtJż r^.š|O@e](ɞi!ÃjԏH3W"lI!!(kx`SƽBi~-ds`V4,'dI8 3~PpȺ(<{Wl?#bo'XO sI'q;3rYegڿ1 97paC'7S>[>=N`+}OcaC"G0F7g'!BãR̟sb4JZq~)eΔ~4 bq7ԁ!Q^*N:;w*:r@%Jq}Iz SmN=lgjakᙥ $رC42c]\^13kB}AZhK`K RS)KNgoi\g [h˙~afM`LHU]I0M+{K'gOӀVܖ8,YL*o5́>U l UɱCْޢsnaLţW|.x @׍!Cew隵R6#;}co9,M,3ϭŁh7dFtr6'_'8>ta\y: ryҲ( jd(TrRV޷9"taxY +]E:g )5w?%Um1ɔ9`У6(TaŁoD)0ߞ@!D5l%RMUd8ёB6K/bXټI[mKIFk L,,A x \-ST}_FOcD")n jIۧ(ߩr@(d)+@%]$ry<.Q*oSExJ/iԚ,OANAi صWW(|kF"='ȝp~ ^_V#2J|!8I\{ ݀t&=*w`2@Z{.d%Q;3!)(\ 1u7ns$or;iE N1L_=,u2YmrCA?h<ŘE>r Y1a%GvS )])r?_)f7>ffJX~&>>X4:,J7N{&᝕0Ubkϥ /!uyx%4`mA1'HAEх`b]–Iֺ2ܸk994'A$L@ŕa̯%2]Vnk ;7}Fx[T]ǭth;%=e*y.=ֲ' Y[_88ESWdU; 4`PmnQq!6KFY^ˮim͕2ܕ|lr:ݎЍ7pt[PRfFtS-gիNNkDʨY` 3QΩ}yHs=1R{_%rahL(;cӢ_jLCIry:*,A*oH 䍳y?Ht0lr:t),-Q%V؄jpoX5uqDT~sR]Gm<]Jy,[ ܿ_.Zm15ONR'YMhO~ VR@Gqڦ*> 3 S@5V{b_Ǫs`G  ,r?M K d+^lT+o$ap}XiHZ97ōvM@lH^MdJEcWP)PsE*5Ѡvcڢ}El#޷] {$\;͐r*3Z\嶍G8av`$~P1tBr|'!Cc>aO$7Uc$RC .c{&wK`pп/Up(ƏkNJNa9UTPO݀n}DeiXMg]JC#Np.j,#9Ŕn41+vJx.ܟ`I&`SSispnR%!32leF 0T\_RB+76a<é뼉g{P.Eܛr YL6kiJ-J[Ƿ]eKAԍlO=8+r" xUh`8'\V(1<}R^h\Uvk׎/oY*=L錛-DnXĠ ;kႵ|ΞzӖ{n}#CSP1Ya!(̎R }5c"xR }/wDdon0MvjXKG1!Ep( <&FP _.T{OfiO SB≤8J- LUlD"wX9hYHG"Vy.^v%[]WJJm$:zD!/'n &7`ؼ}AYvc8hҋ}:U:L>|F:GO.~m\Y<!ut$ Nm؛>CAGˋanX 4p@i{N к"q|zM:'1hO+ڞ%2aR4cԜR4 6c pv4X{쯒XHa\fpss$]ȷd .i _WZAEusi:[״ 88q- v=ȳi&əӘ[ay>ב5x1 SaH: C_ 5`p2#NSthaSΉE䝜&Q^ă%K|{ =D|fDG^kG^ q! Bxw½ɱ"xʞuڵV'e? EV޻Xm?TQEYopC0UBk]8XV+ݱ j bsqGf=ww 4kzۿw{nW:`Ũ{)m4b^hE;nvK ;!y/D9VpFaWOp P:(-erX{z(ɴ vԁbTuhޒSS!D F;9=HSp3Cɋ4uEK\6;޼6r!,pdvhPsdԉ$syre' +V=ۿgueWoiFwOMdU#%c"/czf <k/~zUS&)􎅇g̯oVV2Z@{6Ӕq+_ JםVj:4.Gt79LkeEŷ[ĩP!Fj0Ǝymnl!xY2N&n.q{ؐғY8 y0)bZ:_) xaef iy!aA*˺"{<3E1r2p Yel_MΥ05 ӒhjY(jnP{s6tu`kfZ-K&y¤>Ni%VN9]dj73Me? vEW%ppS]u(;uL gH(B{F" *a8Ғ-є/y][ZZ-.7v#@kczBjHX)Q>V*v#,{a;Ip&i70 L7흟 $)SfO>-6Kr\aeV&u1Bp+̠LA=b#M}ejRԇ}'#f2wv'|2̾$>QE >Ge;_g`CtDM%g}$%{p!Fj^DPՖh3tttGɗqt GDKTEX~X¬(1/d)HٚK2؎TT>qCT着--ƥ,"ۑ/ Vؓ$so/4zmp(2fK_&Yq( N{2r H(# 2Vg!r‹֩%XQS gzr$rԪ/Vs^wKęu2 Ld;P(?Kx],jF~%`(zI%CT{KtHV5tQ(!J.kujqoƗvLDRtﶮ^Fd[Y"'fL~=e>v]!/J{&!ڴ}`2@'/ézzZ&ةy>CMe<9(Σ\E27!FǒlLhqHC2ͩzodz%“Rўʹ]!@%,˜ `8Xӥ yge ]E<=!w !_ _s<8VQv;!3nҋӜ\pY{"h,sLM]<9GjS]Sa;5ʟ3-qz#C:fM~ 1(\=߬@w }Gxqd-Jۻ*jaϢ)ۖtABN)X027p*c`lvפcGZ+@a ҏ8]T-a" !"&Vx_ަwW e@&@.)+1GC!I`)K 3kLI#hiQR[ńgR+Fh$#* ڿE,{6ymnc>Q1爩ZufCzoTŐy'b(G-2$ ok،㚍Y+Hj]jq8ynꅰzh4׉2HԖqc SnL8Yp}XpcF}q֬~Ëc9f v*Ϋ- dJ%$V'ʝ;[v;*|#=ZWvN-} Aa yU/1GK<*_2h9 x FM5HCf#n++= Kӫ"Ew8`Y1ulY-mmT|g%}EQw}"'׏  8aM=cp[SۮjW_R|ߤh }m!FՆ(ʍg>{MmU :\;@%gW=X(J'.]|Q=B ]?7P15~7e!AXlKg$]Ve*$u>gq@,7NvW飌u,spRpy|[ 4 ۤx\MB%ޢCg7!齇1bOx(fgK+EֶWNGAoy %tRHt82>\ xVȳӔMϞtEk"h3>EnU*B_1 iaOKgSejLHdkpjasFe +ƙH"B.Uj5`coGovNI6'O!̄o~d} ( Kް 4cpOl0N# k+BX .(K\n ` }Z,z:dR3~6>ٝO֞OȮ,eM<^+LVG٠\aNwDp79}8wmNd0NX @/=uƒ+q F" bDOuJov^v[}c^&p{whl\*Q;[gZ>+3a\AH~%^mWU%L`SVyZiYGˊOgA<~ ;.qw趀iSbȈźv}nꌃ/*~MSd yjJ\î7C%sȎsfP%fTY<"GD5XI)0UypsK8$}Ҩ$wmQrטsR;4k3D$% ~ۄoegZ]OsnD pХ5 R{]QSOk_R|Y\gPiAnV&_==䎋:xauD[.q>0 U߽=өYZbEz=kr+e 3t-MJSHZ[`Hy$. L9JR ,,eqw&nQuKE4^(+(y]Q588nUւv2!|3[0`U5J( %x0?avDQK W]sl`SB"CV}fٳ?E.,FޥWGc47ZÑU|O#irGLQ%>;J\/SAiXX0([FJS쁮[w+)}K}Ru/-.<1۩O!Ч`=2uߪ$~`==@8;3I4/#rPd^|om5ddweMх~G͟4=^}^ 6Ϛ$ >{UqfXߦl2Tɥ%K#gTZ(MA'I^X4pUF9\In:UpbThy2Pg n2G^,QT xgW3EžުgNQ#+BֆB(s}UeN^ kTut?QcΗݠ&ZUUz9 FιbD]'lJ^8bRvژh{_Mi2_>UX  Fɵ܀ p`&/[wbl!E#$p6}GɜVD<"e4ݪkhX}U6O7T~1ꍝ-rxv'ɚ I +N  l@d)ph6|Ҝk1 aw-5k.۟ A^h6gDH7L*CȂtR̈FO7T*-s;uR+QӥMla]vdAc3A* .6eX8]¾ T! WEq&STCȘe՛@,o^cs*n [94v7l<.͒g/tj#=Պ9,,xo7xB51F)Fo('W͔5;r@ Ɗ*L桐%Es Ԇot=0}Ɗ3u${7ơ*sM9זڄ!ņP W?֪wb齲ckq2yWעW[{ gTR$o3 QTnnP>p'żvrqx7u\0߳|P쯷Ǚ6#AVaV Jt3E1t,Tܒ fISld0l']À1(5kU!_,pZ&~Sv$GB(T%-=]ɂ4 -l;AS Y|K&QQ+ݶ*%$]\|$M +P{?V|Gd ѝuMC8vVaJ2Ph3&)P1…ʵ1ukNŤV|"3/N҃m`$Me1 cLyC[Y/NGX j:#<0E9!}6%!8$6g,[93_q2uk_[ܰ}O i ڂP7xg Sݺ O9:Mfo*)70pN|R}mC=1JFBˬCn.F%#qDcxɱwwd<K_-o@/3# œ3S6?jXyzD=(*gT*B~mx d  ^1H'W!I󈫦::? FQ=ړ_Y?VvCL}k(oq*! B/`>op+%`ח= ^iYA_2nn  1%@M)3@'m+AsPW}7@E{24SdwPq; +%ۆgD@σDu?N:/W\W# y,%W?߶X~q9~cfW %gG:KLcC"R VSSUH!jX \eKfB+Kv+XȢ`sb^ٹ'+Y]oŶƝZ&Dzpel'"#]ݢ3K㸚nQڜ_F0ܶO\i9jTo22Ζ{-/ֈKQ]JtnțT^%"d=PTZg:P*l\d@ h&Cs> Yçz># q/5p>p>]bp}”'"܁yR?% آRY-gcz'3)= \1`]Xm\$mh}a>aBq$ L9ޡ-?Lpvg"X|jSuCUv/q{NbUmA)i $eH7 Avg<@^6\[sa.Gҋ[DWe5͢VX̏G  6Gxamk:tŹcăZQc5~ETwcz.,O0LdBsg'M~n[.Љv8?m?ޛ?hmN~/=YRҬ[K$eIj׼rAOKb2B[8ܜIݧ3sA0 => Z ;\ DZkM;| +$UЮj78hf2s ɯ2c:e>2,qmUl6Rj&SviLm-j,V-ˆZj Ӻ=Їr^O}<ʏY F)8VaSnix;dEn: j#c֥D} ~j5w6UI'_ôю΋WW81Fv9cz^W4cv_llYDzD`A0Po;ʮ뫳:vT/K@ )dlpLҜڅ:Uul,ѼݐO Z$i즙QDi-%1nx R>18]C(a9l<C.bɁ~dOOHL~n?"P I;6[WP@n= 3@KƘŭ5;U/CcK%6ippK4mhG<(hm->IvYA+)S6Ӂ d?ͣ8IcР)3 tw0),Ml#Lj:DDE0/PBEl;+{bAj;3A_~Ec# bܲܒX.WObE5d6޿s\EX{ƄKDG¶bwcWE0 WK/ y/h&T8Ƚ+^ڪ&} snۓ_s*:)F3KUA˾ǽ.kP8LRuBOTq*_L@KH7x {s\Ȅ0=h`jWZUqCCFbBXtO< Q0QB-noRJɽ g=RJPM.|7Pql".n4u. Ǐ5WHt̪]4Ԓ_:He@ 3x_.aJ?5XqzzJB [Qljȫm6rL ~҆:FҎmCoPTѳ`9J&㝡(la)J"yC]ݫlvIo }ѵcZ©G"-q}$W\FjJW|.]F $6`;npO~ qU=\GԶ窑Z]zFȊdATV[ Iʊqmtph)a) Ա|sj pB:|lG9dȽU׸zC$Rw4=)ŷco n׽/ǶdGAsP P লvbǶ&'UdW+1+N䱮 h{(NE=L,Y\1ޭ{^uTM1_$R|>|/U{q͝N)5"A#HpbVt;&/7-cܿZlPD怗M0 i_kN QA΍T<'/Å <SV͈2pPlՌ^Bn!$Nu1ٰ̇{If% RBwC#16UsǕ{Κ @@Зm(y0|sIKy֝|l #Z][OŅ}^0mDO)%X{s`q%G7]u4&Y uut1;XE ׃M#B7a"}PL=#kA\# WGmu-n`i^O-){+(-R >?='i3i#mA4I(ȲZ(^-=Ig<"ӽ3B1R<8m1<3k8fȰ#Ss5b8< OoA̻= ̷̏=WOxqvሷ,)e~*I"W}LI]'<[f:! o43Ⱦ3Ǵ2|crMwPzlSo\B JTc0@#Wf({aDzi{ej$¤j\$2}8257c бnWAڮB;%moc%R=m(L7'Hg7YF<z HV%Ec}$*|R9.ew:u&a=hkHŴ T`Dc!vb6`Ǝ*sM/óV2>81E\j~t&T1'ܷwH2IUMs{R$hj t>Z pr7h u?K?ц8NJ2;ucm}wՅ %3zJ7oQ˭6ŊJR*?b6jZad}̉Je@ HPaC]|d`J=0kƧ F*8_Q&~q)>Fxr0k:9!L_4(ҙ>Vj0xVaE 5j^b}U@idYX ȂgzBғw(d,$@uOI}P]\>qhd>M)3\l$CI7ߕ2-L;}MܽO%hʸ(?M2 ՎYY[/bpyXбKj{)KmE^e(3?*vY@F/*ʯ82n':'{YIb(_Xs?-PU8$&ĄBY7:NJEqY>kK FW#Kg brgm')лKeTu?QT|3L cʚi(Reʗd0R&=@j/.o6=B %oeW1m^Mܐv\cu;*Zx:Uw$@25JZF0%r+GZmڏىV'P"@*}icDkggطR׳_]6/fןOP  dwyҢ}i 6șL[e9XO;M/8[EaÍv=B^VIlڦ):u h]~e#2A_/ Xt8./+$EI1a1@A;3[[w"m TY;!w9''|,(9NVGlmy+kɈ7U%{3-b E=v"ado [Z5&NϨO2t7Y4#')sq9jDº%\*bT&UZ;ig{Œ%#+5҃&]Hw A7ϧ&bћoPP8-c2Z@h ԺϠyxcďyvυ XGTmV _ (E\mZ:.5=sk#f_Ck9>H1(G"@Yi\`pʽkG<c5ZԞ:*(##x*P<2-Rl!mo+TKas.2;FS Y1 xAYMp֕= <+6-QQ &m8 G<'(Órn,S&A$gUWގ=|XZIZ05Ip.5o*׫ҰʀqjƒbxXwһ=:7p$~Bctt1C@9uv=#o3nG0wU\c&˶Ej@0p#ɌjN,x]Or%-EZ=x2殥xc.YlUwPfC(VUg()dM|$UN!կSQ%ܡI50Xw:Rlr+VEzJӤ |FPD$f౥LYq_;0 >B,2ӎA 9qǙ-#`GbA?ʙda%p)FLq9N#ROY^T~/\bAQaA{lU0%O"hXppSW7 H;Rc>p<_LK%֟?qCm Զ;J[!qö&ll)o[7Re\"*WLt5Q+م-Q/|2}#r0*S-C'2މU$ZrEz[f1~3%H^P_PMId955n@GoO&"#p~g]F9HFJ0.@L#F hhe{W#Gi:=͉Qњ" yg5-ϲ_@n?˶ a^s<9^kz`|TՀQs:k۰h] V v CȚ25?'vvew` \322jOtc=!6 A(?t`*ꪉ Hg가"KHz=,h{"g(gl+Fi`Zs #g*Ut5}8{VG.N-L8]s8[9*+85AawJg17dGMiʪN`SҤ~;&y3PnM "exYmqC-=ȺњqA} 51lS[mܔލb9ܰ (vɶE; `K֥LU N 8}xX]s)NDi)sU۰В|ھ(mw,!*K*#T-doM!S\nBeJ6nӾLKS PkO?3Ϧ@&9x0Y ptPW,W"AG J%s/Pg}1MZ Y_L{ c-`})|0 V'gFoRkhjr{xINK8>:bilLE5@Z nZ{+4VTO*D̠p P2>/Uܽb e6p#|}YQs"  D>fDPAu&T 9ԣr9b]OdU%Jϲ}OE 8AF+on4R6ґs/tT#p Bݤ`Z+L*$8+Sy0(8dB^Z,qd&C~"_& (Zh3FM"߮9h&Z.B}uOUj WV=޲12+&Nm k0 =`|>&{dn!`[gj{G6"!Jnw%0{ށ&~OB@:4]x"@ .|;e(FG 4~{Ѱ$%9v PoFf?mؘDC2"m7kqe*m=1Ɖ1-`q#x&yEЩ Ƚ .f`!gteG@B5#d@b(9n(٨\-+H V>$zcRw +m1;?ۮE;ć/ȨWY- yHjqp?_ 44M[C1g fۆ /8$ WI@WxRk~N@ [㜪:!P+T"=k.Woi >~Za' lJs[4}ڰ,![>B"32KA ]xe)6V2>KqLmo@ev#J-wNSvEl}j^{Q"ԇݰmZyU %p"֦KL Qį/EY$n&ATL [E׌l䶣?*U쭄Ty[RCTkN@ËsdSy.iMc $;:Ď_6+Lbȱ{vOx1a <[E\vQ{am.Z?Bb4Kʕ ,G3>-WZ!`pۅI7LM%zyR'0OFiqb7>wtD b CMYag:۪ʝ3J+ǟi9B DqCtQae6pna7O̢N1HwʡacB@ugDkMAZ/0Qu0ߦI5q 'V%{;"'c k}ֺSHUvX$&L3x-pOݫڬz:n*zP~HEc* tjauUT%{q]}u[C1)G83*C S U6nE US;D\&ﭴA&HQSzj;wThAhLNljﬡ 710}Uwzco]ec-q? gt/'][v@=~ F|m~_S8 *Tu,͸Da\t֯<.lӋ~en'pw2K y, q`ôFqo,jw5D2h^vF13oq3-}uUNq*Lr+Sjl)HJJqfIZ-G5@{Tu{UbU-)9Ĩ qa^I0<[맬z`;e8}yY4nlPR['3`t}KE<_Q"Mߤ9?:LL7F CH4v 5> HE\u?*ZdeV+Xvi&En4U?C6+5%Iy-f{zܵvH2tuɗ(#ߕiF=v['-BU= 'qD@\׺"U&'P6|rW,{[?el,ze367<ɀrȍIn,S 3M8m39Qh:۾Ą)u͋f 2B^RȷZ:evXCl?oSÄ\p#̽ʣ8 ah*ygh&RFP11J ă]*c{5 ]PslNvTvBeoLlV7,5'YFȬiv8b=\sV~Id̗#0:3I#l@:Q}R,6hM#0xL ?foδ`Vp]Y$OF$k fjy#7bh혔:eJ)ObIs%#9~~\}LN 2&| =o_A'1?Q1||G K@K G=iB}; `]6@x M08M2wM0^ZiP>P++6W#9Nwz$#m+q٦BXvfN-XzRXɘd믺oCxw?)O.2=mf$XK(.Mgou5]~?_E턗zoU2Z ;g^LgwbÄ`*jkZé?={|qy\%y-DYɅO66QrHDk'dBSwL@}7jPJĈ- *ٔҧtvJr^)6)~UsgS5F#F[@x`Ef !/|y0Iy#2WQ^]mǺ 4qZ#,<~mKs$ExH^`ʠNmQeVR*Ί0E30P~JJw6춳>$|&Y7˾C']g:>B~+%OMH:1;kΆø;vi/t4t's ݫ8Ȟ T -[Z.Mu~. bى Dqi Q ͼ5nx p#Tlk >t #i tG/: QN{C'%xk߿Kn\%OJָկ@s.MqZSgO7\*Sn=L@d@_#h8Wf.PMJZv۷wj_҈fJp\O)$<]yl0Q=֘] ҧ~3 4Ҍ(Wd ȺR3h!7}$:*cA)kyEaYAD#-Oj/nKK8PLB. j2 0A{k ”:<)d}͛1#xթbHhs'Cׄ*a'IMJv>}—';O l G pKQpވ{y(b &oN|[ټÑaB$ t?߸L?2&'ۿ( M MST!sC7O yv(\qV>nĦAP@ZY^> w6)hQ7W5y8~?,̚n֬&M6~BKCk"L sΕ>t zu?wg0+ 6_T#v9{=3a8=vVTT]]bS䙣p]"he<(qX6 BZ*vf+lρ$_ü u(yC]r*裟s\ؗ&6* +X(͝ 烸}C|3װd@Ԙf*2s\Em*n(*$rW͘'kF|BNRu2#F{դMqvǒSLзVas/{azԂm=Zy 8 lD`,IUrm">(c5ȴTZe*cI([,Ɠ[ XZ9wܵy;nN}xW<=n)}7UUy&ψW:-d%Ca>oz!*(Fuem Sutxqж(a^zHw:IIZh Bu53(Ķss:^# ZـW %PNjA5 &y_.1g,V]yl`!ol0 l*{^-5Lh6h~Jj U"-fwN mڢ# y@@](n޽Xq0an"P;#Ʊ,xo9T D:V ;d!xu;mP!BmY`'3T w0* xҩώV|4(/з=@=_A2B3.ujTU3`HU@6dIR@~3Hh4TGnk\2TT׺Osek"MLRl ӅtgYhn,ɹgO}BAZkJ9H$8}|iSNNoXDM,d*45r:c|? nƃ G/Vw"V\V;Kv0睼y5@ Wa8bi'YjsqGc?F VаyA"vŶd)xCmM>EnfrM̜,WP&vn]j''772oӞVNYiodT(y/Wh_f0s Τbvl|*Z`e70GpZ3^N}tKjMl1uL\ʽ%wqCۉxgGS'`et-%1&MY̜͔th/ߺ W6%h'$=٭薄 jg y*]0P;C+bl x6u{$M*luLthC:{0z$W6WDǼEH:FDES~jD Q†V{jg[Ĭh WjZ Eݲ+\Iùc#@u vg+N}Vr*fϝۙ$ͩߚ)+NJX=M e_ǖCVY2 ; pz%6WX]ᶬ,3$s!W/&7s>r, 2<6DN5BsNS?,/mÊSFkFoO5 _46JUlbj( ft8s,C܌M~ Y*VL|4֙k9~9KzzgNDl ʛT*8^C-,@*y z YzZPxaL\X t *y8c9/>u$T<Ȉ7tN1)T4 Wm*jF] j g6!uڐ{-A ;0:F҉-Av70ـ;kQ$<IT@UkY)vEcr W*= 1DH蚵)Z1d,!s/.Jfn0Dڸv bCmԵzx(tiUz^@&~:RP1-r •5~ Ezݰpʎ<L'躭̞[wwU Jpf~4r$ͲFz"0UkRv*s͸"W %/"δ|Opx1mr*?/w7ؓ7Kl_ {5>KHvD`\EɆ}Q1 ֜hyuF⥅*rq6y ׹"fy9m10:6V$/aE$i"4:4m䛰\54Ұ6H . r[v#WX~,S+:{Rj[ C1˜HOң &iM03ZR0z'2%^8jR룑vG`&g.5\畮s)IHq+FN{Zy0Hkh~*9Zs️"BL@l[h*y0f}kt/=ha!Cy:Ikq@`xW\RP6Կ+'؈fTOsUS2\SPL$QMKYdyB#˖m]jg#8t;| O|hcv":)v27VKfݨ}>NXU4,|E9(qCsg;@<\$ VCh 2|YA ]Z?i{:z+LbB/oyѴ^Ϝ}z>agt[qVnmΒү)/e/`V:b!G>qd4*EkLzĠm" c)"9+e +ByjL31VQd,UN 4o&q#4 k ÅO/qseCYu o8` E$wKztn҄zWR+s LJHTkfDo#` Rt[oۅ=o?+.Y!ԧ_v p`I@IlxQ~iªn](٢Γ}*%˽>EԁIƼc'8Qѯ/?ߕ{dAU* !N)TÌ7#[31?nM5&&e/FA^zxZ5fgc PEN[NΫ.<\!btqlΕy ʎm|s*ƍ"DA"~=,ngAs[-vɔ_,|;18 ff @ށG3d;P^ Ko7U<ձ}]YGM0,,2r?@q`̞,i΅KwՓo8ad&3L+v բ6>"S%yjFL2v%F:GOH .&Q:KQ{DYOj%Η+I0| *ZSU3S;.NBUKRz>l-85:}|¦+4Tl*Mӟɽע+& =5h3D$5]`ygPBGs6gI1ʼnˉhC4f'$#\ V"4H{D ?i\w  e/a)$^"Zo1Ȝidlyn4-aG|rKȰ(s2e|8')U QQIޒx[Wt1`Du8G v.&|y."c#@Vծz$# Tg]%|WX1}ECCۏ(#%zZ<ڍYʒd4}1 y<<8 ~ yqZ-$SKTk"l`BU' T3Mg3ML8DVeF8ʝTpx(kEc$S®Z[%Z,Wc.O6-x}^LӞx$5i߆w?3gd>L6i^[ [ub>୘`(`͓XDCD=$\1NiD(gi |Av7A:x*8e#3Xֹ = a;t?o>&yTԊ푨70=FW KkUl僥FqE}jxްQ/BH(.:zQ {\5Zʪtn/nFĵN%lKY2R}@QG(#r?g͕ Ph)qZLjއ7dIMPBMWZ:3渨sݡu:2i F &`ǃ)jC"ÄKVor8η5B s$K\v\P2@E?RKnm+f@R4#9#5Y[X_JoUcќs_w-6_$bdQR-,*'E_o`A+O%r-E~m`L bit_njCOu.zpq(|J;]dG"a5oJ"\=ShtUq(*Vh"VuPg98T`V)vc-4ta^355o% A*q apS!L7Pok+Y0lЄBZ at}sNVoPxjKr(`tH& Lơ}e^ѝ(њIë"9#qpueaַ\8XLmu}ɏ|]:AkK~,0 ' ;(͎J n]*GbW…f3VJnj4334Ӻ-B.]>HWeQ&bpؽ g-J ic~{xׁrRn L*T%&^S 6n- HV9RKi <-, @jL#uIdӑ.7~Űc`h ?j3eӶp:NjUDDh=W[R64eKWv5.JEf~4IJb\zMq,;GG׋lR 8,qU-V`+ ~j``%pbH&xc1ŽuN3$6v9 JedILJʱMg81kćk.DIQZ`Fm*¿N&۱-1UI5{G< t${noH8\64ʺ~} so"f\;|h&èAaV2cMًZ<ւ8)9%SLW4r.&^v|yJ^"egQe9>qr uk|aéYzPh*zva;+' gHa)K ,T)tQ`QՊBLc 0FK]eW$6qYR(i#U@mE%QGB'0TGa,Y27 j SV)%rԯu18DT wՁzy1Y'I.qs~tZCC\Z''ZE>zbHMĽZ)]i_?E{aΈ'>"65?FQDުZ_SuC]gOTx9]\XIib}(\س#^xכ OX"vt+33ʄL* >|`3X֘DUkgfUߜoKSV vט4L{5P+h-vM:a0Ÿr:9T# \4xr" wd$R>U,'@ڣRP4UcnڢYI.:N H=F2-ch*W.A] A~MYdk-cpj*>?daOOj>;(Ǘ!Ɨmm)rG.Ϊɧ]jwY48!qmwY4X_7g͡-Y O\옿E8xZCgaD{Aɶg7Q~c+hr*Xq Y>F8?WY',h5-OΪ:~LY3&q&W7{"z9nl r۵A>+#Qdn:MzQYf8!p}= 4(3GˇnB,=nKA4ޑKU6N2XKky=U2NZk*ӞLr +aGiGt۰l=N쀨Ïi*d*4WE/xdF`f~P>`Q9&!ը+uKÄ UU )Pv1Th|,L_JGoEѦ @/gm;Hpnu:?Wᯗd5g/_J+vR#4O Va˩e5ó^~R?,KO0fC u$T P\_;*=1`.n۩BGSds!驊"KaP}Q^Qm,Л/C¦폂?*uHL/Mi>yƀXA,-89"tk2iqC_1n* mB_ˮOO?-ׁ$D7hu sF|%dخ҉U@ADž6L `=%b0j-_Mybkx$1jddhU,@KXlhU8;ʙ[2F7U!#%(wG>FG<:nҊd%NJ9K#BoVXGpP4GH%\;]pTvijԴe)M ] `@4&i!"*OXd1Ym'ۿ$njq jfCAJ>_+ _J~^:I@A6}eX^knA@k*Lf/,ܳqV㑸ͥ Cm[ӫant+22qNUOzUXNI8E[u&&híW$OQeQ܃}XhE$)b %t4_/'!2~T UB9 nwԇsgޕ7ϖi Y3 ~6&/E$ x~-bsʻMJ@&Do U&øl R2r[-&dz9xWovզ\2?znfmi7s`29n6QCO' mGU"h7F陋)PH%o.N$' fAY],ЎfZ8@[/}-JpgK4=fjT(=#|soiBheʛwN4oA/$3m@tĨU֗O覯[xXo\O$0Rg #*Q9?uK%V͆J ' M_+ `RA#otlMSIHM#QE-V ;,#a^A>9dHî_|cVAc E$ Tԍ^CPf?u 8;]W ?C; ½Ak<%ϡgHfʸym Ryhk;lvӇJk{$0aK~!7sTaz\2iv첿I LS±#"X!T"fV>q;*C |JBAW (q V/Z/ȽQrf֤-k[zh65fNp S (z+ 6P 2:ѡƫXiw} orB q_޹xѠr. qFs%#\ktU)]7zM5_96HMbźg=m~!鷍w1HV Ic= dWƗEu 4 2fD:ٯR1Q߁Cȅ&wK6$^)aop.9x#C0GZ\AcnFK)>BC{Jj5Íz׋'+=)4]G!bCd>CqkJaZy7GphF{V.Csc?B*+zF?w1T*=1Of\%/yW"ةFϱ4atzCJb_BD5˺^x;> 0 ,ӎ`@'Kǿ4LZE >1L.yČjH 8Xr fp+<=Hⅻy g߼^joѭ8]gHt†IaJcV+Ul=(7@i1 VlSmۢ>쀻AL@܉/ _ (ډ±?U5zT)D: 0E|nklEHE}q[-CGj_'*>&w7q+90x8t9lH=hqu-j2I+ʵtΫd܇GG.dGՇp*&UxTT6cbY<eT Qeyk( :YLo@/fۼ敳L;PNv4k F:fo)i8}G,[IcqKwq `2~Eȣ88nۄpDDXT)qc-ˌ+i^ u7?Ĉqd| зC+Jŋzs Xs:8DJl0L~NP ,,[! Κ?Ȋ(|Qg\ؙW$Qk~Q75Z_!VL#ӄG}~ЧAk a `{bJ*N[l@5?A]+2hF,dM$]pźgWfE$f٦3gրbh-)s;1C˧w7e4EYB7XjA*C'z03fpbs&2KjJfWE\(k|r=Up3mRVATĕTlXH}f,[m_9W\T# RZ CNSà3!8~Ax+HeYȠ [ c{('!&Ղ\*ǹr@Ԁ GBQ5 Yt̲ DR5ܑ."CYLC VmmwǺ?6%݆U8)> =/4WHz_Nd^ik `ΒŴmF%dtTh.ƙFk3޴Zר! /na8Uhq̀q\30ufƍK[3oڭd~`yqw~82@f%yM2aբʸreK ׺,%P@~ =H͸a1A:LŚE(4O4hU]8b\E|3/Zhex-V 'ˣsE0%m҆rV;C%#)F":.%"GJY^tMܛWn8YQ'5H={S[!JѾ@S] r~! |2 gs,X0GWK`2Yu9jv_`cw)ș[ࡳ(C\&PdąT7Ø-Az1B}.Yg?#Ƌ0B`͉h#3 GJG۩Ia9,[oΓ-EJB%uEaۥCBbOP7r#$ ({䵏QA+D _R ~>SYV_@! ( ZEZ!=f"Ǝq #G<D4 CA{@B;yNE[RGr.o¶e#X֣|cmc.O$gvanW#T237S-{YfRB`M愥Ȋ}$[8D'`ޒ.og jo[;p$Vd_{WCzޙ&~,aoMS?sv nJˢChj?t--tn5Q1qyN (Ջ\XH| ,Rr.' Mλ\YU?ki"M >8Bi!Ev^[m@^H M&BT bϗ[PF;mL-ۯAy #pjvI&t]h] V%T b.S]O< T`E9\1ʃ+WV._0"{L"*Z6O" Jm^ژ9YzŒzF*r2T8ώ&rI QFwT˜gsd+m%1've;@l얢m4-HIDF-xBɉHu d^6F=A(|b I Cc (9?&,Jq& JV$l+կd'r2Qƺ:Ԑ(O;c{+b0ؙocjDT>\N{VQ*ԄukLR#pux$#RޝoYM3%;/"xz%쯁$-VcMtӈ 0NK-}XoMVY7L=-UR8PX#CWD2;""==[g,?֩*wʑt#HuވCBǷg 8&9 mc{lnKd{||oӅ Io ry'JƉM<ʡP7<7*A<*^~Dɬ@e厢1w{-  ju"X|#aJ}^+w9T8O1nP͂BAY<#u'"-G&Ϊ6.{u:cđQOD3sDvꤕ2 "iIdvZo R"Zi"w=fC@vco .*a9;V#*0O Wh0aT,hZg!tc7z3_ҩ{J뀀YYΎ }KJP 8 FZյvQ E|v$#,-쮉r ߟe -z&./Oij54tHPQ}G``L; (@!)m nAq< ^֡[嚶*B??[3sՕ ˆ3c}zrrɇuRGzӫqƔ&.`o$?<3'#\.k t0-6?u;P?Ϻ1ꎷw .3i*ѸVtѸ&yjUvǸ) }3Z4p5&CFuyyw82\\#(DR58[#2UJPey4 P74  =d\c+3(?6wB >v5(}rLDA{b7?p,a|`=gG6ºY; Ndۖp>K,{ ,- ,E+';..서Tnn+~8m t фH } ZDAwox bODu@2sF]-{ѵmkKϹ̄UAU͛$@TEB%XwkrJ++b\q%MݹX, :z^ ֏FSMќk/hR#2ObJ ^ҜK @7pG9sUU%Ru5jIj2,]vt&p8-Njot!쵼-P85 Q6hVW"-G"sP$#:=x9.-h|Ηvu,!wwdxwh_*^A9N%ww0MW΁(0{8VVڨur,X\ ؋P9qzqvNmC&c}VJQ˜QS~=j0f=l)lrٺ-^i㯼; 0}cv-;x6עb{^ҳKOpK_(Jo˟G5L>y'38Cb?oUr{xz |d1p=m|# fʣ!Z'lMTC(rw&\wٿ#D&)JEEBh}!mH&YڔZxYFr uU% jtpw뜡qG\5)B]>ۖ2tL7z Bxd92PuSztlчV rcR"r),}[2r{/\SԏjDOӴ+较T6 KX},d<%8)mFo1B}Tr_V$N޲$ˡ88)[n"ݢ,Q\b"g4q¹f?k[P{A)"~8 z#-@-$lI܆b#VeVVј2;H?W MotV \z6HgMu!ϟ5r ]@%k.IN']j(/?%B\7Fh:xV!1YCΥ;!8m@"Ye@@C/R Tx \ē!3`I,E ݴ cOoƎ!8b_^>ǿ|Q5$N~0a\M쉍Di+z祈)87%mʨcwMEcZ$q(͹%B 5g8woW+K.CsUZYlT1} Fw@= QF4Qgh/*kH9Bs<Ò8` < eJ۱+P5Y*M:A&f%>;Md:-x\!?d@IJ:c$pGE3ߓPk=_\waVQi3!ocbF (RhZimRt8:#W+}Ejߵh7K-`+% sSܬ␦b?Ε &G@9L=)O#oslF -EaУ~rh}P$J4|9]-# {pʽBɁe+[+lhccD ?!?NɑhVlߧp#$^sEo"O@JTF^0*3!$g@+XXqk?<1$lZ/8ADdR;Ra}rvXs-uK4乆daɓ) BZ Ѭ+/|6_j#5=eM~3ȴg|ѽ9-R쓕ɎRQ`>(:X9 S EZ0bsz/.mv(0-zmwg^}MPk|_+|̹]5f7Q'+dJcruv^UpwB  q&LdTk4N;ᙑz# HahHSJKb&f^sAn);Y4SfTYUUha5mIJ?KQt|ܣ NXҎ%/dH=˟^au\e )?=ZY|kwI"i|8 Ueѽ'_1^/ .,akWLO7q tqI0$@,8s^@BXDcYϸĚwڀ. tj)=Er42NCEBilA|Ⱥ =r }ش*_QMJ 󌕋fU`6 'O^ߖڷb&K6gXT-uSŜRĺLG~RWsY"ܣtzjGڑc|M(+cl讐W44Q(""-2:DNH؋PY4x~ `"_`2o/vu5_jް6wh,ſx 3,X;a@3Ljc9k'.XBK%A%6 Sma HsOpvAs1Pjy S{.; /% >>#ݥ 'SAK&"ʥi t<&Dq@gdW7wc佝_1Q|C i1F"HB|Y^mJ 6pE ~ w3.FcjWоQycP͂ %A=N)XX 4N"`Ft0$ 1;,a@p"f#FIp}98y 8YuEC]es:!L&q~Od<ш{"0t͡ Y$fne8)"F;4!92%1 FZZרRSl@)ɞڿ^{gG 5'=vyx/Qt\V\jjƥ%ׇ HCBטNJ>"?A_' :V儀rh_;v'u^͏ $?nޢ+d(+`EJ'Hzo?33iJYqz#t'G(hq'i0"(\XY}R#. ߙO3U +1kw"Y{7AlKMnҾX_6yZXdK_V( tKԭof2*Io4ugc_' ܢ `` ۦ* n%Ԙ2iyF]@G=f 0 \$IYSLwmad7- 37SsO4jw H{\V *E2 Swuüz\r瘏;5ݩ9{o-/"^ƺ%(ҏ\܅Glˊn'tHY`vpy&'e>uGJ!Ph{[Χ#"PrbX3S-m Ե7vHhg]le}ܗx6\F7繸Rf^h(ySeMF<7)JzV*[蘅2ehW5liXW(˻ws"/c q~"Y\[Ða&ar^- \auϚ/oɤoglJoWEZg SEb{Q-ɧ%.gJ8-AVNG XN}|qvBxPm1{q`\iAkyվ4$Їc8Mպw nB+3&ڌ{֕ldaB!v(H+PGi1KgvRu{uks4Pba Moʗ8Ͳ`\ o)jTkdv9q : J.k-SXD0г舖I-8U#WLx>3QZ4zǓ{>( F%%Fn^T43 x;ej:L]]QgҺPGc݈ ×oWT H,q1?M<xY:r|<`e^k$ >{wS-rh3Xn*ߕ,Y3hZḵI3\פCQD"wX '9>10/~9c?̢>tys h3q0O*Ձ4JhıB) QJPHSVtKɿG_SFbm+!Nu"P?vMjf(HKπ e\Όٌkŧ~3f:/m^M͈ǽϕ2Sk+2ܺ\n`v\],yڱ|I|{GS1֤Kޚe29$b8H}ip\=! %W5p=d,`_v-K=TjqCq\}}I$K$pFϷ!u /4ii5fie4Tݸ.&X>qnlzb)&Y\!W _c|5_ y=pP [r8Ar4`g\sHL!l/ѕp|!3`NӬ#}'+HB*wހaduD$4Qs'iE b)}U%8ܯQH;Mr]O(3wL+_d?݊wPDH ,jSX.Dgp7 kٯx'vDd4&J a2;mJl+Oٝ&ncv(3{ [ESR3R`\޾ vU]k0cξ|7QQ2FLb$w*LGgIFPiaC$K1BQ8P=\zZDv1glgI=[+l;&Q^ 5.!--$%VzJa}>GVkwbR:)g1&a'AW!"%@26RWǵʔaD.-jG2&t;CI\;k{{d&^E8cFZ?XSW'>ѐ\^˫7Q}y,R)[m $r"tv s?R{/8/,_v&'t`$6b$<@FFwݻEbtv"#jXҦhy˴'7 :\5)!OhLhB#}#tK5B,/q-8OJ,y5$eؕoA܇>+[xMrݫk[ (0R1fqa-' d]E|ó2g34RΎ8: 0+{R-wSVOee'v!AxL Qeq02QA0 PI`J]=l+.7}9 < `RKeaB+8snFg02ݷ=A5׬LlOwaI,O]s~аbWH&o’j+*1&O~|0*\>[ uu3]r_%߆[.#;C2< .`L֯JR@mA1_,,I8r'Y-o;%HSP AϯP:\Y \E-O ѳ'2OXb&|,JV7ش4^z?lp$ aI*I$4if0QS<*dQi6gbVvWҀ/,畩'baZvCmiٕkl7hH_dx {d,ϓt#ۡjSX?P :Fm|R$87T1hq1D^r43H.5N*U3xM(M =:;2j٬d oTcDƠGĂ#|/%"$qW A žI Z>'ꛑ hkVh4{_(Wzdxo;!Fp%oz5,_pE8iqu,t3Q]:ӄ@-Ǹhaʊ8%v"nTDpcYF-t!Rɽ>!d[Ͽ[1ܭd\P/Ŋ fs]E1A(ilm6%R%18\ QXD(Tbw(L$7_9'ҙ?NAQq3р!& jem4T'w#.qJy]K :Xmb}NAt"bѫ,$ѥ$J]5dv@}-u^P)u0B -<#sC31#+ 0[H Ćp@Afe9_K^DfIoP799NE$bػYjq7 LӐYU%V\?rox;q:;8p`>~FA&'uݪ#֗ԈoukQ$y^ܙfhR'q"jt)Xl( ^.NYO_vhV_]qTDz=09'Y20y1m]1uS1#%"|kED}4 zV6dv+Kh׏'Oqy ~[YQy #%5] ۅHy.Z+Bi!>*zKaQ U6 h, NJ;uoFJNdqP5:$eq/=TCcg8Bi߾HT֬)Fa$^تfL6 Fq_q;W*ƛxaF .v|f\pK3P\oہ?1:V>so&ꏭ*WvKh gY{Jh_3Y R$6M޽xI}24@B຿x<Z$*AsQ) UJ@ sZZ#: lWZBiAQV#ucO޸%vdlYU¡.*Iu'X3|?!?-0  4yp~"Nc([#Zk(N $ǣgN Hj7EtcM?a%d\7R-SûPMv"_'93_K S-]-4@hS(r]͗Yu'}j4H|eBJiOσ+#J]"L|[[gXҀm'D~f.<>uX(fHǾE&ICy@}M҄{ ;O^ڙ8H.-O[kd~R%u>R|x!&φ=;p3->p'~VޱHޭb,l{gD}6>¸@lN=-fL)44 J.!/ТjB>q0X]*V^9uҩV^yGGl,'tK(E?*V8?KGuZ,K[CSc5{ +Zb.׏Or9) BSDV)V#h-}eℊtuh `P{2@l'.:_(Qݫ~h- LS.0Hzb L >*'P.Ű64u]rr(Hۈr/-f( 6 `S veLN÷۳{~5HٕI3iRҰ)>jzÍ`r Om uD njL>o%۹`xϹ_ZA"ep+&zO$0Vf5MP"a<B-XŬؓNCU^e= 7^oyj+nc`יL\ /4Z΍Ebo32gEoT+]@QSkZ/ͷ,͖P@^5XͶj\~tYYRF}3ݔ^}hd&hTm149,g wxJBВ`x–t$ax5{l&#kpbL07aYtv ≯ڙIoYiK ߎ W8Kyp`v$2aJQO@,XdʁLb5s6PgA8loEOu"'d,' PZ+;idG<'ֽ"L[ޖ70F8bLIsC϶Lvr^F:R>#x4"_/V*bL{$=wQTo> Z"5X#]3U%Ն¥NnԀ葪 gCp>5F0 ONDXԦ1u:5-7Lfw+lLM3k(ݲP)s,ǂ%΂F]5' ҂l9{jdp 0Ř4nܙrEȣi,c5:pZ8MpT/̕[s^A:h !kNcos~Sd9> b.TTnRt|`~:Vr7/8z%W<;!I<aثw&[^+"$#-P^,~+tb\ņ CS85rY)8!`kkȱ3ې~NG3_aT%.8j̰'59FGKN>?oP=[R%g>#r3BV:p 7tCTČa5+8`7mԌ* `U|W;NL=16vD9H +h[!nIlCV#ΤWho{-Ͳ̮V>B*.\e6~ھ'`\5C~ 3b*5@Q׬9=%W@V}7˾9fl|؆<8Y=E Xvh}m<wQ3zou ;N59e..K[+;%]/jp"y:C)kAY'CE _iQe7-طthEk%X> Z NR ׳1ʂjP"w,ķ7 ˇe9?2&|GzӋ.ʧ7ϾsU ƃK/'rP 8ZJYxpoZd3ic"4g3yeŨpv SĮPFY.ɾd笣pY>`tm-:"u2 iSC"|X;@,ڮ±MI*6SYJ{2e#'-6*w X-2Jל[9vIJ#$q zu4, B(v6m^~X[mjJj| yJK6b$vw~LG7}dWk慹EEw/59<# ijϥhj^9xՅ$rG?~qNS(W/p0w@"}Ӡ^.NCVU ́)ʏ@מ/=η:Qmhb fT.* xs%D3H'kfL(kkE*L;θ6&]^CBey;XY:̇uG/4,|M?hIJ.+P[c^$E_p)Y}& < U- ˦<<4鰪!A {#}QT/a#GD_Q$lk\n~ADqi3h]Jpw0cD[eR;&DY*hNQm%>3'Uό`MMND蹥?:} 0cf  @JWgȋ]i.AE5BJFDk'n-0 C,ES`&=:k9 1, g3~*4`A\/pܓbľ!!cK@X k>БF;>,N5@>ab_;B˃d]շYch|I.SRn)#O0Vнlx0M3~0IVgZOmvɻ%kV"VMU+P<;Q)nkywۻ,'i;665)S$NQʜeq7:i)gS@Skx⽘Tj7@<9|Q`ZiI4ӻG$aSj[$ gUwO>=XqoڠƷ~AƲ׈wȒ:&4tZ Osb(2,:HȩN%,93oB#b&l}Qeagi/-xn7M$!U&6]fo9{xY.SHVG=7vNU4l~ 5@(׬NEEne*Z Qѣs@!ԇXÃ4"r#+:qT$lfiPp!fiHۋYN& E@K$=qfZ͹XJ=G7 DѽZ93R\p-ߴP7)4_6yA_5)d̤؉z jgϳl \Gi~u㕿1%%k,꜡ %5 jGQG7OB+]GL0KG>ݝQI䧓LuSKE`ۙXtpڒP]9Cx~0i $ w 9UD~sԎ xv][]pyT|1k&KE% ܿ"SL:78j=[fPebr}∀n$I$`H/0IIpwzEӅ%'/YnC%UtW!Rcё' `6(CiCauZR(˒ UiBӽ=W&q7ocLk3lxWL7ه^%>)0ً%q,('v;9hCn\OĴӊ ќ=܍&%P6=Di.%wZӲUI>E[/( ]|ɭ@%K*nS|F2f"UNVJ\UHӀ4oOG{=٢~Meݱ=jv٣P%ۍDk0u_QPIR ab♀/(/5?Tӵj|`̼/Ÿ\'AcUlғ`M :`DezVcj4^Ȓy9 KQed(/ǼB^լ,Ba"'b[YV%2@]o bd<|ɣ;e)r51O%S:, 1I*$K:*AЩRJLcgU}&ŸMR@ԹS;S&}ces`By ~Ghs{|䯵 7|uc"gr²;Ki;x_&Rm0t (\e5_tK*sZ~x^X) s L]bV/lwc/ެo$*UZIYȥ.AXÿ({1Du_7` m]OcYayUg`F$.EHAVSnScPrTֽϠ)4ĖpE3О1ڙ29NR!Ӂ;< *&w0\rE C#M募tɑ[W:^b p` 90rDp:GۈJG c7\;< Wp*d3zMY{))e167\wgwluco^_auQ7}\ݥ+ N橌f솹GNV<&5wa>+=N rJZl~OLZ<@3j@M\!mdyHx|b캄DźesjtV T tS $e-pM=zpyS69wFU*ݑI2* 2\O@<.p mfFD}ҫښ7n^?J4`!=HYv; 04?<1Uh)슲19kRGfl/Q\Yʎ,WÂ֑M埱0lĪ_wFS91i鏏s@72A,=:1O~# L[Rv鋓rQ6_v>}$_栾U;8Es %Ldsjh`xmMeR.s}Y?h}ƁY٠8> ^ -dXF#@P"ϴyPg<ɔɼ!w?P-V_VȌK/{:̭Y[Ey-QɥBAk`v7VۻHQd* 8N)8je=ޒO?p[[HKD@ gbal܉33fARYt˸Uև~ܼYU%S!?b,l Aq+~LO7͈|Tj܃S|9Z7(8]x;@_^t7-}'Md !vBzxk? ô'͞:h S:hdsXj/R~ל^Bq[rD'1hIɢ^{P$]&n < Žn闟F6]s3Wd0@ƒ|86XqknC3K;tD:X!zހ |7;rEK(wz%1e?Gs HrvJgq8.ۖ̾6!w[RUGnj=*H"`,-wvS͍_ K| Ò0+[ag6'1 R' f+G:~"[?sw vzn9ç[y(;pZ"]'+u,.$5Ƴ0HXc}@"X֤`{W8{S* GUN8s{d&UBťz!t!'rgol=gU0Ya`Pښ>6a` ~$ucI]U7mqEUƤJvE o_9lIeXRċk+<9&ATN-O: _s#tc!N*0=-/}j/Eg|~FY`ۥ Jyh6Zm~{~ױݲ0LJs*ed>:s$Mm6M1-4ĸ"DZ9B. sVl/^$:,=6wx/vOܾ^xVfau.(B.0YX`k[< ECŬVƎFI^nFq골 D" PzߚǪy4n)V2 x} .ĮI||Ū" (BWB/X SkS~G`!hlY^X-+a φYs@l^b OCG5Q'UqTIG:>ւEB'ݨ@.##0Lg=߼'/SWx1<N+ݽj8oR6 |bEl hG yfmr~īغ7"]OM ЁUsDnrb|L βNr>dH^.sڡBȶjŬU6C|+_JEڒ8O)@^O-=S-%ehk>deZg (!͔[,AJ "Y+nεO=_Kp@U<cX3TuCY)GH@Ky:ZzeA d0C:h[Ņ_ۿ{c|IAb‰րſhB+G\dPM@prn7Mӻ-lPAa#MԄzX$ad cS>;UdִG@dƸc1YcP}3dY%j#Gս-i @ne݀Z b_@/g}cL_I-w fW[⭏vk{l@CH բXǐT@>dKe+՚˰lSŏrJ0 A=|S/3q*DwH! ßJo*Щ$e@(кWؽmcwn1q@/yL@pɟQzI]G7hCH[=jВ[Wj⦁ѯxLJx6SV2je<MZߑֵ,>,K]}ijQ ZIpXYMJQJ/^ g7M*=P2$XIÓuP(`"du Vٺ:W[M*N-J-HF8vw|LzR 7|YmQu5sĉ  L00Դ %{Gq1 pK9G \ diyI>A-cidN<߹%w!p~:jՏuĖ fQ @p",c˔aY[4sMa X h/ϙ? l}j}0di$/H'K(u)$6ݭvcFJrz1{߮'n@Y|Ǔ`UU$Vc~&]B6 ؿYs4 |g$H*..S R%m@X3Gڻ!.w*čIw9)O9;7qc7"]'R|oB2(C<&9S0ySu2ĸ#uRU$VBDVq Lrȍ4[˭$r4b*{k:ٔzBm2=1 J$s``. a}+, fڿheT[J l@41#_f+d?" zIt{}Ӊ3:r? 1Q ,Dhk:vl*_O:7T9unOo*GeV c)@'b5.i,!-`3FۀX@^=ni׃y 1BG̹zu1жhdJ}C!xOkϣ6K3ڕ.ٝUwQڟrj~a3zIG齯SdQ(+{N2? Nҷ|P^n%s䰏a@Tnx?|>H22.S &?#;])זջt/Mô,3Zҟ@?[mQռ)Ȕe,o#+,1w?d| 58i9;ku$(Yrd{?]H*.$ی Y*' |$!-pGMtŨmkٓo%M!၃R_LƯ{g1K\SR28Ya}1Wt.|n˺wYj]2 ]ڠ>:xY41'%J CBF7 6I1XU%ILqRzIn/e :0lC Mtɷft[JPǢ}TGjo#ZI:*8^WdYG ;w05E,<ͨB ț䄎0gV')+wMޕQS ؈@%DyX+K# jmӎ(\F_wTW{5RA(xLT:/+\s :ޱѕp!U[>RĤ8c$((o-M+ O[a #gޔФ vXm '!ʵ;ߖoJ*lO%Qsn\μP^Eɸ?3q?S"јLl$r_UUGmtXvD*o,w+k5L/zZO%m K|77=n8mc9Qq3l#&(,!~!>ɀ=#`uӓBhU: 2&Gq^n?5جB&1t\Π4ʓCgU37`2FUtV42996Λf N$?VwWx'zlaΰn|<<<1%A?k^<<|^)Zlp=5$*l~gF ے+r)Z2`kfb8@v{M!1&/1 ߣ -6Zj]`I]AӥARg-1j<$",ki>GW`!x b*ȃ4D͔sPSrOx E8YB?z#+]>REv|Dl%pŊ˂+:'ufQ"hlǻDXEHth-8ҷ0~qyP`w%y ǁDK*7:`aܜmp6R]iP-E TLČkT!3t,#2MET2CwYQ4AOyB~𫠣6*,~jsi3www-l \oe*ߧv.o^emEY̊φ l㖡WbRܧr)ip%I&\:#0/b)$2؂$3~|T>b ˆqeԼXB21^17A!prЏV18䲣^Z nw_}2x 5Uaz\-$*(0iZ=I-<o!zZA\BqhS/ϪE@rW 6_Os(2Rz57;sPz]gtfМ@8):''ٰ\ A.K0_\]du{ĤQ'+EԷK?sY>E11;hȷÁR{ g˪8|Ph͛x\z[CEhZw LF G >@[V7Y)FEu>Px!,@OmJ,@$y2y8$ܯ>@UA]RKj4_n+^]6&&Ot:p"YWc)&rY[ 0_.S:/=m@^ ]fK {4wmR|j L Og.*|hYYK99*rD5(2!2FB? ?0%8zF\Hs E9)^p得ͳ$͹c_]0Ĵf`B)~=]L3iG=WDop= i  vg\"9 awp*KX,!y /pZ6̃'5';9@ӣa]i~sxl9nZ6Dnf[gM, V܃H'&AnkjU҂CT)Y^wY*zgf!brj u=܉p֍fP"6U"!#%W$?o,BԿz|8z )g $0.t|Swj3ta-ֵ*>ս{_ɸJop(]8-[N+P[(`gv/(a @' 2o[l`~~«r%}^>6:Fo}E! D2?mY\VWWM(JbC@ *V E&CNy]NgaޗQi]٧CiRىePuC)3{h55Й'#5Z>{ƳI;tɏ:waLש:pe.;.̭PyPi)^lM8aN+  DD .FMd^s.{|`!6{ۙQ.2H_T"+mvՎVG,Dv m| n{@[DN!].H2 vpJ {!c?z M(V)qtf# ?-1*vp߫Mmuuӫ֛A*Np_&Ե?Z65 tb9ή8c=+$u\Aƚ_b?1YNd>rNN'J ЧwӹFm5RyF&ݚMpf RFotl%хѕ~vfRaBB]њ^ZbҐ`&an|]ۓQcI2GwBRo:r:kgJ3J1g,h6v7lp=V)hT^PsPcV8]:!-~2H.".T[6\\9Pq$"DI~mӀq},-f)_*1<7zv=X⡆6NfKhJ-#hu6gUY_p2_!q]~~&3];%t+/AV+mk5'ÆY|tUPǭA>xG'#[2׎adؾ?}7ejF)5-{(SP5N+tEn`#W ᷮX (ٝ7?cN\/P= /mfw ryMQʿn'ήaZjSٜ[@zv~H_KQ V8Fd`@x+oCun>4:Ӕ5+bwc̛"PwhsF.h C7L<ώuۡOn9}2:&+7Y G9_: 3i 1S, +DH`'ed5; 9[V0c ZVp0\iCL⸺{Q%`@vA0wZ^$2JYIQe*_*2hZmu+zv5/Ǚ{,0 jrLrz^\t2/P>ڛc_p妉:KEob\ܘ:/JmY4A4 D^;> PWi۬(ҿ n#0o٦p7g}+|zxJa)xN]zcɪ,+fxajy'#0|6vF"҆$7wP二I"sKRq$2TV[Eky_^8*7Ar[ƅs?Պ*l7O#(:q%.P'\89n^. e,y{7Z0<Rz P$[_H֎#^<|2TΪ^.VW/A=$:kq0]J '2o= [Nǃ)nHm%m(g$+VtrKګVp؍$u$;ZaTeO E]ߓsn~,ӘH;-?=t!w<軼Y0 KkI ń³SJLT ލO '[T̞AYA\F?!.xov:IVUtqӐ_R B`l+B_Zu F+r0zU,*5Z@n 7Ƙf9Ï*B:к  Ym 48 }Б4PB/ ) ,K2A*?UMXrk\;]ă6vYk7R/Y|O52ew*Ϯh}KQ"I%[XFD{=RTkpScЉ7s?AVK)cG3zgagtg% +~iVVrD|w]OFދ,;2R_YR^ao])xN>:ЙJr^%>?}Q!=&yvr^j="R Gsjh jr A0pu[KHphԙ݈څuQfdPot&WnI!NM &1\ں5w BFMkgT#U7E(ؐFBHRw,Q֍.YN.*>n@m@CDժA˛=GQ&Ezacn9FĴx/Қ:Ltk6 b:JՅswьτ7',_mUpHT)e֦_y:&(GjO!gͼAj?a ?H㧻51XL @Կl=:z# Y2%a;p Ɯ-9\, )w_Oصd ""̖L1 w.xM$ˁ\PFz9i7eAyj(,5Z,WefڢOX PL0(#rI#٘7!\9Ia-T8}# U~7MTy(AVe&xÎN3cJ G:oZf} x!=3NMiwf+GrctQa&9{るY)1wp}@+D#|BO#s?ĈהQMpa*vs .9MrS圏0s9j a5ؖk"f鎼AA8:Q/}?ʏ`]cEA::m,${1($2;%*K1ݗҥ#`H2I9T}{Y8ǂXŻCy&s~Lq5Xd/@#|D yf8G[yF,gu75t-^r* Mc#8X؈뛡-r Nj1B@YŒܩIy8}vkذT$%D×Է6`INf]2oGHo[=|hT\ +\>e;ȇ&qoKgZi t]4CH}IEj#vl=),SI)9p|X $wXi^RRCgDk$PLY[vyfS\Y@Tyi#gm$6BΡMwj%Gb I+BFz0ձ`PvF/(}nh{ {W5_C/akB%&k а6v &\Gs#P $ mSysR/Tp 7ax9'0]K G>Eb^oN[Q߈ۙȐV?JzLQ<X}^ɽ^_4Pv`@"dW$fǾ`xm3NPaJU3"9gOu#ݍd+ߔXsP|I,:pŕ\U U WB˺٬THI)I&(#H Ƙ{>U- 7йOxceՎG0+;#E;TeX~[YF/Kt;  zg^ mKV'𢰙\xT @0_4Jh/r<`c1yA.4na7[Cm.Ch: D,N*#TbWd7Qӵ.<)hGͳV 3(FW/1ťiނH%$m@br7'@O^y6X3r6y28KXv&&X9-t5dSBmB8} l"n!Ic5yζ#+yrAPr{BB8`~XH͊\YVg j%ӯE͟)3Hw{"gӭ]1$0zoCulU98ad]j ^EƢqxS 0o;_yPJ;zJ [)\࡞|tBpuXH(!,D*s{ۇXGG,͖yd r 7 [0H Cq_ Jd$l79C{e2 q&QōP Aơ ֠+A7r9J?CGL8E@fOF\CR,Gƅ`x~?P"}3 /]Sk""1~Ά)lwP|MOt lߋOaE))ӍeI{R O4ogM+Rl!憆@ؕY);(ĐGA(h, [Q?9WoAq*n.*?y}W S[1EgkpBJ1#]C.lۙžu(0W95X$fѣP|_cپnDO>L״{T؂_3Iu&{C,tq9hЬc&QmӰRR C#>p&  p5 w 3P>G<d{/7$9߳c ~S7 qB $`DžЉX0>SPŋrxDŽolrhu7a~](? LReN|jW ТzE4)щ_z,GPA,l+dT(:[ ҟJD$]PLҕ%? .7(@A- UVýHĀT5ЮMTrkF6 wG vS"m> G)F451-x 1*T_Eח坷AF1%V]o*!CDQpXAj4ӈb) )XH _ NDfX ..,Y㬇W'ƉrgBؐ cQ:I֭t35JSZyuR_3hPP|=Jm5z˝"~!2kfL7 UnZk8)|N[ϥexlF@6z>f3-JXV+riF'/B0? +xUmmZ0gٔ,L!z u|ϹXq L} sic5L)?ҸF)6FPX-=*G{6LiD{ɠ^ƒIn*?׮tmDgaFzG/o`Q 9:O7Imeu2C:p2k쉙oۅ}W(? n G#3k][\LMY.J wݕo:k7|?)Kq6|nwZ%vC_#= U,j7.PGAu7-L-"Ѩ9\-zѐ@q(\ȳ<܈˚=]t@^)W @K σv_Wv,Ir<ν3nZ+Ze*fN{c<6ꗠsG@hkN6y6X,7{5j%ХfBD/ mB➩fp#Q(RzHRX&(M@!-_! HVGn{Q{;pdhl7mK6[VoX-w |d<rʝ?^;%E`+^"==Hz&V;ב6Cȟltg`X]͊7}/%=ӠE,F8l69j/T Sq ˹Y\VLu~\/a ~qRMzfzJܞ{(]@Mm?DN&Ŗ`m]uV"!-xob((" =u$zzOqH¦>F.J`dr,E" .`> NKn5ߦjY)%ߑ)6 {=>.PEuR>Z(#T5:<ŚjO "lU;pu!(yctTSv5q<S[Z}r6Tf^@ơw!?P4*헱i 47ZONGz)j@?g 4z*~e!l,Od92UH|N]MOY^MCbVf=6 =}cr}( 0Nd'mkq.\nD UF;WiPלC v}dj4Ǜ`Xm9/3'. }w2;^tWGUTqlqїՌh*Nǔ ڧ11..6C!޲ZJɤjY5O22/3~I{5;>/% s/(bp\OU}# I<f1Z.vUs BOF/S>dH!˝vCMvf1W&1mdRˤ߂uFnp7 ^GƧ0M'Pd'|feLAМɈU5z}䍲%";|i T(p>z&A?nǬhX~YeIRTkВ(#b$Uw6#-mY0~:nd@[d 7g{R5 aICwkF/8d8{]NpQs$s "NKH R+O9{r2!&AA #PLBkn`Mh+v97|Ђ[c4Q˵KB/~ή~c񢊶lXH 7deRWcP!N2ɧ>0)S }bw+ִLpƐ_"|`~|w(yT&Y,.ݼQaYQ W<^ {Z\ҘNZ3^[ST#T:ɢ}HG 6֣ѐ0(Y1}MV ,^ې/St%tY\~&.3Tׁres.997HfƱ `7Yv=I=ZW=3|T P^m(ě_&PPUBmG16Ǐ'U,A 0J*4Ɗ %KD Z 4p.ܴ"TTH,S0TgP!ωC1._;-Q0osa. Q*^T&ݖ.` Ϟ^[&@H`x. Uai8}ceNy֖?Nh&Ʊ lz5Zv';Jעٱ&i~ttj,2vqVIpiΑGۚcwNtФ8-H5x"5>9jgVFll|>8J 妭b=Y,)b՚W@f&ǽO% 5 Ŷ {ՔbX0"mU[!=*9MO. 1pP__AIFG k+zG8 T|ޜm_,55p\41!K~]X:Bǰ'u9CIQ|i&.5/ # ֣3O2_f!5Pt-pa/~j9(UKv" _TfYLɐYDC᧽sycH[0`%*@:YZ*Jql!{Aω{2ѵj,S&Q>VXM]Laa ͦV܋HBĀǃ%{ɶȆһQN1 秢gF_w!a {5h8X9?aȩ`a^OF˅޺@&g{eJYp3>tMEk2 Er<-)XyRNPq&4#P&/Aiشl[MjNZI0@Ze)-;#5 gМ U۹U]9 lolD2Ɉ7|oJvf04;9zoSӹ^W.@|EF>u<vӱۆ`3DBiʧ>'Ts[eҽXJ0Y-1"d? _n{'<%hu ;mJY>>%s XUx; 毊\"5!qtJA2IiMgǸXr \YBO|QK%\!.Bt,o^;?yɰl7*)5a>ʆ{ k3ֺaf9bꡂig/~>>w_&YH_7r Feic̈Մ]LFJL'4emήKĜ++pWD rwBhF°o/5gTl5} SlFw+hzsLfs z9Iz߻|o~KHKhF(uJe}7jE-xeF$Ai 'c;h}0&v<b=qhkGLGi$ΡXH=x^Y#yY뇨&2 "i5'4p]Gu穊+ XecU>,cߛCF ]B2(́@rykm½B.f4mʧkViˆ|eACgM,る8MR3L i|ZI8ꆦkX{]d5!/Scid.1OJ}/E3r@+36:ƖY'#!2KeXR|цC xs!1/0GJuѮrٚpżWct$.3>TJW&aa#z*hn'^>O/؇?G /1`zMf$*׮,`,A:_w5Җob&Fhn罵 }0ބشR8\k<F*[ a^̃k m?;7D6z79B(!S5.jPؘR&`sclUjRg]fu].1JAbD86_H!խ) AܯaFa!026R]U)"d':ES$Chb]:=/QYÅhp2 D X i}000{XOls=_9Hqf`I=zӤ;]c ʟ¥nAΤ$,iY}f$P}\-rx9>B艝-i{1,f[ܔ,I_R{n<(gDs bT7ʒ&65yaiOIrqOG-63 Ц QW#Py AD)+Cw>=H:QDzuI/Ԙz/0Oo"]U}jQGڭ:|oj.:Tk0Ե@& d1'3~RDZ ~& "Q|}HS_7FRI+\P"H*LD]]!{LZmW@r/ Oo,;9=H>ӿF3,8 }嘪 tQPRMӹE B" ɒ9:)c z##ɻǝQ72~#y EN˧֥6q:Ik=;9؉o7 ֊r ÀyCЁbn2]Mʻ_'Q_FM^KKJdR0j͸) ChKSوb( ):,,F:J&vvB* ђsJО]ᜊ{WuEkn:|{SPHsvp*ڜ7&%S`R i`]Ex3~7@\B`h= Օ]\py‰ rRožv{Q#OGBF3rsj9&FK/zuMĶ_4CįMݨlSa>qF"[hZ{+O#kiԬ]{Ezգ+̝%CCv"lj%B0s%ȶ$mMɣ/p*msy4h:cLMhJPRIhs꾝a *%䝇d%z#/hݵNVCj0VRH)?|w=Aa#R;`6qk"Hb;l%SI]t=x4kVINwGĪ9ѳ!s`'q+s{y;n1$}dM a eqI{D /=XڝfM[[&(cs*#8 ~Re*h k ۔%]%Ma~c9*Bqr@}lH>meMD7a ;6cUb)3JqGtѢ#tptOHs/KS]|I!',,=PZ !$j8v)˶+~K_|H\X_>ZUT 7`7I}r9陼Sq(l>%8a81#-< WB{[iDj!XVߡ9{!^*@=A g#$tÏe\8$A8^miB@/R?u.K﩯7GQ(7 >yWP? a"v!}u)0PaM:a/wӶ{R3n)q=u5.*#i¥0E "ir>"'8kI%YJ* FO&10.>}j@Il>}lM:v0J.Ոm{aAt|CC[vL1o2JQ"-;((`t xMIm^L)Gw ī-jJ^'Y?YZ\CAM}PK&dPR,,Q%YjV2m.`@‘F)H)#% ?i!EGF*1_!~0Cv^\t^lBu6y6O J*^;dhDs`BH?*g_D5p׸D~ M4wB®G"H39!F,~72ZDHdM;ʎnptDQ݉i nF$刭eTQ-^O+B I Of#u 3qԕ^kT*4\z|Ql>oe=I.4E8qHUx#()jI S֬+7P. *Պ[XsxB i p<ղzQ4v cG9QB#Ip{e޺-%( ? E҉4\ ]hb*}>z("`9h52(qt1K˵5scvFkҡ7Ƶ:Zn3,tűnWEbPBG><㛆7A\mPc3Gus k"+,}Z!Qj;]@مԿ,q||:֔|R^3_QZ׼1ݍ`u"33Ǵr!65SːxOw%Mkp!/. 2=4xYUHv ˝Jd26ѸIx)~ȿ T֚ -G eԄpPwO-7kxcX)1-(Q5uJp*]gIڿX:3V0ww>Tn@@«"_OLnjLfU,Qp8J,!~y KzzbU¨j=U@:R"`Yi sL؜(ͷ j1٪{W4@ABކB+1%WM"Nvap޳|0g㜎mta&L^d9p`Qĉ^~ 5ڇǽNH=Gq[*Cnk gZ=p[4,g̙q똜&+|}o9jX61%"8'pE @@.O&& 6DycKeUR4A) JM{َHg<oك8SxD5EB dIXp߻P!w"F.lpin6.ٌגӒKq"~zs2lF0{\p6{K|wTQ&ϙ ȥ;swe@ 8 . %ts D۸W{N-t"I*<3ք7)kh%< 6g(cpӨ#/f̫|Ռ|ͳՋz}Q?B pZש-㱃 :9tO)h~ Н:))haƿ sn6@dy)DUO]V] Jgkle^?dXku@@|i8g4^ J0l+XF?9c\cb#Fo)o #fn# -JW7YUL5 Uƶ2DiJ݀o.)Msgw[Pߚje? <և=AieX6Jɺ~:GT5Z74OD򊷓/l\kёa ]"l~R wr6]km<槳Rǎ/#mTF sB IDN?Ö-l}) wtm]5-# S$WQ^,Gl#G4G48@hsk4P%@IG-vyބVJ T,(/ ;In?(q?Oӭ6 UBdApK*Li 4QRHڳ) 3P<)lZ@ NhB|E{h60I3B7[4C~ӇB 'E߁P';F&YPs $מ\0ر̀ ,?#Y}acgWJJ?$ -{yk7u5`қIy2nC] !)Ͷ;mڼsY.;ՁHdH fGtA|lҫ=.jWX=)z8 ^"Z%`JI.?SEPɋoZ] މ9Y/G%_^Hʣ_g3[ ||c#ujo{jkFܔʫP`\L|Ske0c%COd+yd>%H8є?;W2R${iƠMtvK?d=h)ɝ r%8!n(InP@}%gXuVzDe~G jC۴zG9yN'X8帨Ls<G[th5;$. -O7mŃ C~&KU0N;D<^c=ŧ1؃Ryu?K9hE=8N)u 'яƯ P/)0ׅV 89li! &^=1Qt͵ThSj~7*⫹^JScB[-R T9t, M__9s>`cy(36Ұk SԲj&&-b- G ЦT”/С\umCOh,ER'b壝 $cbLKYnDyH H e( +zEGAxL*m,d0bUT 4zjdG{TgƣOMM|Y/&!bv.>eCc>E BїѦ&r0$1.'JABRT?!I^Q SFwE[6(DPW"q9 f1J7|rf6 QvSɅh F1fLweEB+s %1;E9@-niU:]>28]QM\UҒLNbh#yXr:>F .[)f 6uݾ_jkQO;]{AdM?wI$AZfwǾ>߶>^so7OeqI/ Z%4Zu1 +f&X1bA  n\VۗjJIz~A@9YM(?UFu@[__Yaz냧br1,x1[x4gY3¯C>M sQJc䚏t2G6\Z?e5{:WR^"_VS9zj}`2uR,YRu?懲bQg[.F],= bGAa#Gz;o7\!ˢ{$I5$UxrAӣ:B'Q8X߃VTpHƳE/v=t7BGCYIy3tbj}`ˢ~q1^||W{$fWGH/UVc1O-l"\n&b%2yj%;tm\|jI N'A{j t mWd%Y!t F/l؝ E>z^j,Y*7ahE|0B8b~EMP" "fuCt]_d.9Ғ Kd /{(d_ 5-@YnC E_"]gV?,rrٻz8?Mgب5,ծʭ}m}&&wYww `*JW`O=\7ҝQW9:jf |R*G xVLyWȺ EL黉%1;\fW7\wa4{Vl]9aĨ|TX2űW%?'$&l(Aawk@ CH*JWh*!EA/77^[rg5[]?mcYvbmP t\i^pe?,K\2z=DgٰZ"leu~L.t0iҘ;V۽ I1u; lA:uQѱj6@sG 5pi4IH=J8=FJ^&~xj@[׭vZX:)w nSTܻs+/͜" EɾUӟK-(l3Hfe6`q`}!R;ͺKf :V̰݋dȫI9*6&$>:)xf2~O!!ȌH~]?!dN9o {>YDIO]F{̫WS-`y^QCqSl8pяԜk"7H)kI&+mk0?#Z+Bxʠiy-^RkU#qaT@!W!+! 3kU0zLXKI/ .D5*C;l1nL6a7mdJX3jXP*epl]'_TWaHeA@Q{"c3anOǏPJ8xzmYc.O טp^ %enʇ8ۥ^ Wo0pw?; Tc-ii >iӋNY[>{de7!G\djCE*&LtǑStW SU'8^L g߽쀤9a?0#<$n( I+:{A>[fjѥzMFڢ!}?*\R,t-qe CnMW <~0 }pe iBb/aĆTƌ :<]ݭO r({]o`-ݟ)0[q6L?EUh,[Qv֘:kB8Oo9ghQwB糧h*sDYer,As[`Q#"㍺ yڍLiqd^]4]T?_Ld!^`f'^3jg ?;z(^>=i+V,MW;CւA=s0?xT: YϑEq/Қ#6^RgCbx;pg%:FߜԒn0dKzT "Mfu84H. g(+rRѕג_O$\`I¦ֶv{d ?<ѕg叙r+c7{s:a&@R6(sCSO&Dy{ۧFۣv3g+84RgNU7򊱤I܄yd64tBu ZV?vZ%l7emU`FA5; =񆷵!/L>9:;Er]$/љ0_ `Ge' M-l&NA@;+p$&~}3f7hO2)- G'vR)d0̷(O EC <7 !*uȑK߼DlxyG~/r*N'\vD9zșŧ{SX~rf⺬6 ZT@ ovvE4L=B6Ay}#g߫ꎴB! "6ߨbUFK,1 {$2滚\Ϻvd: w ]T|wT3TzN| Sh! $ӘD~h'C6eFy̔+465s*$E,B eWy&$f 6 5*0km ۓ>SU*ǩlU2O4c9լKvzEcC*ڒ7xsi",=J=\쐢: Ȏhxo c1;Q'sb)::UKy f'QM;%TPìQ^woecͽ֎t&rVWF)^pۑڣft8W^ qcuyҳjApz(XX3V sH4P]^ %\!r,QbɳZ@߇WyWOҤæ!쟇xQ-?^/u J}w`WJp!N>FHн#sXy8!b*}//|tctC8/evI:-tF.&fCS>x4 [UF"<wyA$e[ ,ldXO([;Ť;I{i{o .k kp>anckjJěZ c EC#bڡ NFɞLỤg^2ȡο ,vl[ fm!BޫS¡yuMJplnnE*"og{WYJ[H!<^C;bņA dpZ5.J΅Ĭ|y(ygJrKN~tJ1h!x}eHTfD-r?֡AΔxR.4B0&/\]X|1G6C!Dh/hbǺoPodzNaOd8m&<cBaԤ ɦD} YPE] ~4DZ~"KRW_Ep<+lZFzEBdZ5 #~`,BD2{Y;Z:qNk\bpwgIBRżەZPb;0LαDMk KRvu*G*Tx(\v@NQ6 "u+idBpI⠣̰+-Ep{-Ha8ς=QH՗b(Ɠ,G<oHP"756/ ЂJ~)GHX]aFoG+E%:-W!$:+u,{7 WPbehL[??=T4ra sn<t[5ULΌĦXF.iv$'l=Yƫr{%{#14B5=#Zl2 OsDY| 7d̔k 8xǤ{*,4)q` 8>]ql!^;8ֲ KC}Ș=Y;Gl{`OM*)"pov6< ܓ4pm!L`a8nNV芻+uuM#2p] --2MlUnU^HVʀ[$:;pFOb/d'PbmI52s`TwiMG$9 .V O}e( gDԤdX )x-#NɌNkJ 5`6"Rɱ]$qE{ -n;d7}N*MhMf擩+)"9N鄾 {o 1KGi.3l7r}DmҼR·jvz4'E"ww_0ޒ';<"X '?FQPvT,O[5wLkFzbh1 ~TƎqe?\l>,h '(Q UC>(q9i(60K=s+{MYIG꒯mWd^zj'.F +r[FKךn&nvutQ%$85xTv#G*0>fap%H!қI6M78u1(`xBYL/AHmY#kW> uaפX#O~j#yu iC%QW i1빲ܘRaQҋ sCG3okYz(=5 kȶ#ICPc0^5i}I`˥[JFUb \AmYpqugVثpLF.ڜD{L>u^C iT;".}cG]loʶ5򎍹mJ<]Y=HFTH^R?)b(&'XKgO ޷Ueb2~P?B lGD,ۊ<%!|]ʤ}?м&q>b~^ ]ޚ cj!Fh]2J<|ԻUz$ kAkEuy$>N6#n5,L*[i|R1#+R?\C$ G0[1[\jGiZ!$uMΡR>6E,FUi+y" y&edY7r*C-k$1qı*o,CT|Z b@i4 M6xRpHK;2sDftExmW< ihxC=Q&Ë;&X(Hh:q 6dJZeZ( +ˏ)0|J51xr-"W&۷17GPu7/] Q& 40@?e.ۭL{o/Y)=')/|qbVu}#84X{\z ۧ8hXJ5?NCX|)9śRWĆ d8·V؟>$悬-\3< = i C]`"JsrǿSD/%I{EyrQj{5/v%^L[bYIGZ H1=_{d\$^G󳸯^blԬW )]%ΉEk6!i%r*s6'zMin'a`{ EKKαqa{7P|pi&63ӑu9sZ߇T)4 Ώb˧n"yiXM c^ DX?;(@;^1.@)0MStXݦ6MURCEo-K`b C"_KTIxyh+g+!_:?h-{+^ 蒒vp~ M%0ejR= sd1y<͸ $7 sTx=3D[חm_Ef~-:ˑ><ݯ<10sBua87$%[$Gf{9:Gys|mOorun W7ċ9'KSJ6̔>=ȢpJ?X ;1AFcEYa1AŬٶڔS}C'6P@aȹ7:-LqV-&pWԶɤ>:!ZXaڙȎV -" gu^߇w2U1*4#T Yg˝S@|0}UuP,UĊnYV?yG:Dq΄RyieʌQX0s1ShnC24R=*[Wo4P qV|eOj|\ &v`!sa4gf,::-*h>Cاb{Lo7&r uˏx͋kq ԂE( `6̵:%b'1brެ=52N9؞{6:RI ՗)x$EtQ3H'dszDV<<`: 0.WvN A`7YĢHFY#J3R|Ij2#  }6`Pvw ؈il dk K#͘~X'I?ߘ~V ١ {Z$yb΍xz)'j=A;"ʔ[YB"whRgE9zT"Q::ɭ#Si¼$W*o,YDv/JsZ|}9ֲ-nady zQFzMP{ynxCόwfj-ԚҤ:ª7]>=.B7)UǒhK3auw^f4IC6Jt 2 y޾>4L%q ۜ=GEA9k\p7yɶo5*;] S#,HY1HYV`w/ja࡫ *GnD~rPw.Ƞ浔 ɥ\J|k[O>4$Q89_%zbyo/+iqP9ޗ ~ Y)#*@g]LS~-ߪW)ߊ} rN͓/xdHMxQLJ(j[7PX =3[[Y~W: Γ@ژN D J*ae9:Ub WC|CC'̳p #NBD3O)xd] \=t~^#!_R+]SijQ_}'J%'''TwXqoR0F2a}'ЍYJYCT׉`R=K7+HlUKH?vHsy-zpscZD6$zoKQ^j>"w\x\/ƪ F5c.vF ɓi̒@/,h| kUE#ÓtGBu ,ڜeOL_E 65t:C6S2W7f)& Ipٶ9&j+ݑiPESH5M@Q&n@D-ydFy zjv2A%hWL}z}b6ϕ^F>”ѱ2yi;jE 9xWhP;Ž9ᙧT|.\P>E}\fN3%JJoB3ئ=n߼ <r}tB2 [L 큙zA.QaPC\KM,(xdFʝػ um$.DTh}D(:z{>}^8\Z}'9Ee-A!DJ7x]h0Ŗ:3Dh %-{.@𿜺ٳ*+J;>3&rNm[qfba6C%@/hWrK]+1+=TH:yz4Gg^>LJ ^}p"NB;`H4;eggnOL3^T>ER87 J@y"3d9T+u9.D&]aѾ4Ƀ `>̫1ږϷ6#0{ܴcp>cc=e-sjI-|?+ŀI+q?F$7A4 atoT+d4Bak n^o 5Z`nFvEf8_د-W^;-tXVyUcuMXtF#OL߃wC)<~1ߝϣ: .Ѭ&l>/CGMH3Xx8P/M&^dā\5H'CteI2-.v,n>;^{Pdžsf5eÆ5m,f+zxf Mu6A :u-0o)x46lOBÏ-nFH^E|Gdkl^>Pi4CUI" *6#4&xL/@vy;,ۨݦª7TF^WkaeISTXгID: 4Hu=[UY_Ps؉1Qbr(v;7ێy=^1}Pn{Խyac.W?07^T.aPCœ?I ъ) A~@fb} X[“H=C!i&-O{E]Mx'rtRql޿yi㐎s?R}T-\o>i."oLJot:fTu|{r&'ĺm`3g4K0_p?cM4"úv5}ܶa 1(N8UWtW~A -!w[y/,v{A.Bu׺.P ).D"?"/>j)ӻ~ ؃ȑG7-}~ьVYݭ㿁x W` hz-sְϳwpeβ,{>v&'?Sx̄GO+$62Yҷgۙ*u $-4?cҦ0ݛ@9(đ0\gK ?xw.^X(B;rB5 ">zۑ-8!][q1'yBߊ:>I?TWƈף?cn")DpiQ qj ]rAc߸)X:CCIÊ ݖHCV`_Ob 0_m 1JD*;:cl&Q&Wgl᣽j{(a:ձ.(S B痥'%"0Avݰ({+c}j)^,z<|9!Q^Qaa-'3Nba 0a)5\ wo%:5ѪeK3Og +&@LeC8UPaE˧+ոa ^ rt8@: V/_إ&YXJVja Mtm%@S M!X CStm63Mt4QĕIxw^ZtF{pá,{{Llaۍ27Q=\O:)'цP5׀VOb0Ѻ`dPTlH1('NyG!N9e8ZIޏT uYd;IF5PY sO\ц}Zu#bFofZj' i~r]єg/aڒ?ӅT>>8ӸQ;T^*PG&F 4eWL8TG}C>ET?4X?2lsNTSJ8xW}yX˅f0=og9G$Tϴ'Z:>#_m5*&x)k?|很@+XrӶY+)9;͍ a$Cx,JoZkgy-,S;=ױq2v KcQ A%c29k36T.h'mfh,>:&OpQ ˍdn!]ޥ%j-amzk 7QjR.>$]VJ5L9w\c#t BQO|_H`8~ (rsE¨,@C@MKAP e7UAAF`EqS?`M@cEXCv6.(.^`Mɛ֯gBKvjąJF-O{,_/W3uߚ.k.'+w"IGz_StY$Q1֟g nY~ņgp0ù5fUOpOζz@2)f)q힧|!2e%{r XN]Ƃf%Бh^n'MdsAN֞l@ٹ _(Ds@& XWX-'{'4 Rhjpf<2,`|YP9O(sLbG R!ľVc1d'K:p< Au+ ɚ9 JNZC;̳<]wߐ(ܿ ;5D]-~|e\/~j=MeN7r b:wB2(VEjI]Җљ$'Cͯ7 [9(/fk(Ր&Ȓ-dkCo >,.̬oji hx ٨@oX#Q0sFz,Og>g,X;#f)]&m^' G3=+nLo ECJc鎏2ǜ*_ 2wmO?G 6- LwJ!C-t&*\UiZ'[>JDqXq8^--y B$ĵ.ł^GQQ%DL%Z^ ]PڨЍ 7qQ>>4u'3 ۤ']X^A"{6 M˃^7/gRk8|{%w7ƢVlTJ!@\?rd\ ')-Xl\:ʪ42skGG|Y0HX(u?T)<@j| h|bc(>5=чn5 ԘO`h׫ Bޖ1$#^0%PO+@iTyl5Ge2kqROf$/1;ېqܷ*6v$&VR*Y/dR%55#HMjL^t^ A]'8&z>Ej3%8N1* 8>T,vSICf,KQ)׊q!kAI̛2 F>| G]0L+"Ȅ`u$36XyC-)hts봘Q  (\ OHUD3OUkȡ.梢jq;^pQ\Oikج_ *^vU)MHݱ) Hd$/`xogM4P8l;l9Ei*h@=6&$SD3LW`ͪR3 e|Z3>\|g;m9e .rdmc[ȕ=ğ|+÷kQ%oDOu-馝@!yuq%(hq+DS[9P&Z&&iA12h%V|V3~P(qU)iVۋի6<(ߏn%譴fZD2 6aY$1mW9L*uUOY~]IHE+wm-U ԊMy#:yaTz%)*[uAAwxj麡ʕXYD]&1#dE# ւ^59,A&οkH|:.z׷3oc^res/+OK]ԕ|Gu r)jr dLٸ9<6 %hѽ.7Fw\VqAH[M.m}FRq 0|f[ɕZQ %[qӢKLޗ.}篺s^DwƙLKGϭ-=JA42;{+q Ϸ%WB2M%zZ:|D[A6"BX 7Z S`y{ dI ù?j*~[3ɀ ۞܇ RнΣq]V,]sD۠HBX5'^W"r@-JhApW%\};F%"i=UTh` `ٮmlL_ 7eɦh+E{v|Pr g`P.QP@zt cTnAC'dY@Gx yypJ#_%SV5"ICgW9+@ja-:b˺n%%X?{yraB;8X t!wcS д˰oITؗC=ej5%~%?-8)Xpp 4\]&TibF;<f :N#m3ٛ!ny2ir2SU5<JHD YI0*|+O׵塚OaɅbZpZ2ZYm/BdyҹmM3 8:Ug *}Z+[|7Kge'I7hwGHܠE,ϣR{ PeчZ+Z:4pb䭕l]}$yj\bf,i;8-h7M Ӯ%YIv:OPMk}Y/)URMkZϐ#]br\HУdnLN'MZ" VwBf(1#`(hé [$njmx|g>B԰0O= kX.xm7UF u_QUm˟2zFM|cY5'&*kt &ߨ~ >h? *HA(0sK)Q^)83dM9֞OsXޘ1YlNm˦m)3B$dIpi) lOYpOۨO `_lp!/Ųߩa",+!xwu ̏cCz;Y890kUnb~ ~<>ɮu[yg]oZqjo3 +Ljͣ渚\6 'lqTķڦ>ojjx$4q'gvфLH_MQo-ff~.EZ*0%[2M!4AE'k$FX}6#5$!~J%X_ӏ^p$.!3 +klO8eRhb F@g8]n=ڨ$\PeG~O(k7Gg: dg֢-a+^y/圊E,YK VG5=%K'j|=MOb/W5:Qo 7@Ft'%Q!`C OSzhlVV \ƙ̽;+j_ѾQpCMJ*1 ZHEr,&Do!bE})o)"s(NAI~5LC*yZ܀p RU3okiҠb#f-2=h-0)`HCR(GSu4'~&xx#MW蛂jwsP3gBlV!*|&xsCqEM40S2q/UP!YLDџQo+J rD[j1^VѺ3sVcz Tc:ؔ0i'>L1Z Aq;GFQlQ[Jx@ކ_}b|:Kr%~K L-z*imoū'˺mS<NKf q1Pگba@}}e o`ntjz?.9YDPhnj4藆 $C0TUSGd.w@vVsB]öi_SGcLu Il iLF8fF}#T3W&;tA#6Ȩ1"WFv?I#tQJkr{ Sı&;݈!_8#" (G[@vBu\Х9K(tq _\p*;iJ2np #gx4ݵ}vߧ \vF7=4c#L aKloa;WhжtWvǙ4YYe-ԝ5Uek GXG!b'F0qZLlW+kA~9!McxΟ®#xn*M bvK6Clp]g-nSv僈-uޫqRH;w o7c>DKVgxuC_̈́,ŽTbbAOߑ̳xOjd,b%@V$aݐQcWӯ*oҍhd%.L?CrWQ3#\^JSE~Te@ʹ,w]Xʜʥ= &f+0akْzyا6R~8i+p)T5o<)h|]+WVxi- jJRI0I74j,"m+g=B]WwTb]i;CiQaqLg{X&p{nz^< (&6O)!3j6-8`߂)YlWzh#Ya6?.mY7eEOZǺKӗK^?Ϟ}cR`zU5)X3,VOpDS.{8̄6\5%#_ni`X%::`WLV_\9`'8$a~6EݥbJ.|B)>%ճb%*7ҶCdnJ6M϶W|i`X\ZÖ˼P(\D x%AA, p]ȴ+UȒq̯~y k)bQ}?@ W tIE\]odl{ G̛ :S@x$wmyyל,$'mDZ !9w|}vAseKJ k7)ԃ!Lc2]5 o+eUOjFRI'Θ'@,´QhLͅ8謮z6uIachYꨁ!in"Gh0Mu˗L~&XtA?3=GYoqs=CC sgha@ŕ#I6itMq*< #4^r83I&T}5qnir(O7Tό#PA<4Mtd*ɈlYqoBuPm(E^Ac+?0tX: r+_aҔ<_7+o&`]1Rj/ܤVS\B5*+e!;3mGy2K.wf9(iWlC;ڠÆ7*fZ0;Y}&ȓuϕ,2V9f-]<N{X*cOsp/"O΅r=ajB׹A.5fͺG˾[%w38 Zj֐7!K-=όGЎR'Sx?OIPh+ 94Z4d}Q:6'eSZ_̾hQ#- uJ׾mn?}u2}Y2s*(k+Y Cs*5\RP{<]ξ]f93դ[cM Dpߠ%޶2:S0 S:Cګ cy|)@|WG̡~eny怳$z|Z$Ҷ'UBcb'>9H dUw? VgZs92wY2{w8ewy!]4GW݉90jd0}AL"YTKKhhtYȿ`aH¼eG+;ъ\s87dΑ:=vDO]TJ>]. /[ r9jtE /߅V4fF!t{b62gkRS W;`aO./hb 3:uK7#sAN8 !o=bH!M:Ө;n~ů̓l5S^'̙{*U:R,\zBå"i[sn<MUSg/~f{?XF]ZƳj~DbI󰛄ڬHz6@'z9}MCO[1l"vo{e}aAF`px A+:m &>>"5mUr 0Ϳ."~=iܩ$zOC֢[rJ4s:ٻQֽ7wjX1Y̢6M#}Exzb=(4fuedD5[Pj v YS"SFH"Al6uvS8Œ (ޗ0eGX4{Vmk>zH#]>,xC)Pdxhbm7R6cp<"pyZY]$^$2pP-?b3+a=+B~D@?=A$RBL܃_U33BߛtãJ I,[n&>1WwX-*o8pm}p\5 (-`P|ߞkC5ʁY(:ۋG['R=(M&IH bVD`_voj7w# eFpJ=d;mveq>)p137޿fY +>(¥ _{~<9†MEXCΛMI2ZEz*ޛTmVPf}V|=FƤ ,XuY= E-+#cb*}]ỲEPS1F708LA.O5ȫфHpjß?C &'pw| ;Kys :"2 gBK~b6\[:9ʣBSDdwf!X=x X`=K:eLe32mV3 ,/)g7ZnSkVRӞߧC zϘv/%p7Ѡ}κ חU-w~>;1eqvw=IQc-0-MQUiC?6j8Ԯ,=_fM7^atj6=+f}!Jz OA B%y&|L=}HN]xdn.>:9N!8ex)=Gn>w 42ol$7.)È[rž! _2oĉB+%128USBc7b܍p$=HXFIHa<|𴗽Hזw NQMت-;<=؄XV;LpQ#Bf5IJ&:n} `dkb =\7V/}+'^q:7Lm]Sq'P1RbO{zkZ}ŵWtIwbfd5J/\ޡw-H(cu2{FCnGI;HݖhW*E-j7BBfՊj;*os uǎ[3t{ $t@-Zɳa)%Dz< QoϺȓ/5Li+2hRlBw D ݵ X~PdF )Yܗ@v2.U`o- 5ؼ %NO|(UoC%ۤ!Ύs'Sկ3BTSnU2.uMi'|/* g8Mj3ÔC*|J7*.I(nUf&SJ؇PNS 6f] G#Y^|"E?kkI$7NS̭L}sYIew77< WX< &ÛU}sp5նھxR [96 !&uUGrڀ+Þa{<F~s%#Bʷ*I-3:> \Gz7޵x/~jLM{]R^~D=2PܪK{$42xI,bHj-QϲXbbzvs-8n4gt0"YO7 "s#vaCXpˎ{؟IRQ=>9rj>uLiNi%V \EPY+XHU+E~ɰ6IJ W$zA+! ڪ,e:%JjAל&HH7ygΖgGoQ xV`Ds>véC~ѨajH6Xu#oQO︪<=s5ZJrL$W`ވ{MN.1 'pؼ*A!@YTpPxdZZ@3!Lx`r 꿰uaIPFk&A7J~x /`VSak _4⋬\ɎrPN kYxCYS8)c᠞`LȍhIUtNJEx0ҽA4>Rz5\y2bިB.X j=0 %6MuьQDxN DW#Vx̀Aд`QYJ,OS՜56)9<=ҭ*%P'3T Mgߪ%iLOވ&!h(JpēCȀ k㢤n═0D4Bq2٘[ M^zDW͛ v %˝6 ^)iRH,7عa :/cX>f!P^/ wX0vt_$UdМƲ-?g5:oLcё9[MTa>J]) tL*b=]^Qf^XΨf'eBʷ_f9׀y7Um'wb2d,]Nŧ!L G|31;BIz#JG #5"H#|=JvUJG$S>WmsW"rPlPкT vrFY[,/6ǁ>jԺ4Xa9r%w0zKsڸЧ%Pdi/dG[Oq/甹HJ zKӧDWyW'hƊš`pzC#j$NYa E3Oq"[%'3;<\rD_[ц>+LFmA{$@dP(r8x$Kܺi&$JHhg6]=\p 3t㶘G-VoguB mnŷ=D!Drp}逄*5U^0KOև lP|8O}LelC#޸3IL M]k-qBR`IP *XA61bF wbܦtK#eQ MM̴SLd`}uGBX,yђ*1V{׺˞u,'fU1xk ۂU0}R>dIi 6yJ-$U%sP)tHr}dP&ۉZl!ZVFaY8J+6sp@v#m) ,M?\25'vPW֠QB{qCn>{m9s)!]r΋A'|\:_N{dUQ1H_NA2gKO9Y,=GEY"c?@veDqCK+oDT3z2N7%gQ@D|pb.U^ڨy~JW/3TB5%3 ositF:!U1YeBCbLI!."*Bc{ iϭ%U4mF ז2PO\wk͢p6~o36kaѭ{H kjK&2X[FfʲFj|dzU$@؜ gϗvֆd~U+b(xʑuhSD"++5[%QbW;A9, >\)s?瘌e5sQ|{/;[l{cMT7:ZMQQ1y z)i{KT@zDIߐߞecbrsoӁXrXv}=Ѭv4תaѳȺcC_MiMra"WC|G8^ PȻRzL#}yn2ثџ=*$[j9F?q7HRv+" %#y9ӄmn@OpD9=7P_4D ]0G_H.O{Y]_sb~b5*Z*^s)&ė|wv5*3l6Z֠G !% ;D3w ȅWDq6yK gE)p׫Hm4 ֤,M YzGtDo轛6e([G֪<* v$+PR;Cc7*JfE?P;FܩB.08C'gIv-=an~[R6/=X$"Jalt+t»w_yZFp65MLYIڤdp400V*Qz$r<)ۺmڕ.}묑JzH$A_lǛHvu7T 1eP!mPH^*ϝ9A21FDuFhn Gdv4^^@-_a~4/TH/PyqU"(uQHdߦ6D{=ZblBUKCEs Kҙ*F/7E*ؐTt/d Æ sP{E ?(2 #[g,5P")(>uʉ?rՓsYr(vg !by({E>A"<(j_z% Fw͂S#4rfGұﯘCCyPLmI'ޠn`u|,ճjK}"#u,1U/YTtI)*$210WČ y2C2F$ϐ[㭜&eF܀PCCXTW.\W @+hPg6"7&rUPQž/[@䆋ۨ]\痜lx>1#dd>؜vaB9΀Wui;xj-'h[rd(Tk4[V4.5>5=5rjwƪ x?Z)OQ ۀSiUں AkZA0B"IrQ8HaH;YxZM0ɢI#(l9B[~swZd3dGI+wAѠ""Ͱ~ U-Ȕq5 3$ĕ5cu]Y&s@;mGl$C2N5O:B.Ȝr2)dzօVl #݆,m@.q;K N%ݘGՋ G˻#(J6X<|,!-w Q&:>\~k" Sny(qaW҉rYK{ӒOXV8p* V rLgM3v_ܬK(4?[hw4%aE毪 BRfeRΦX:=eM0R[ۚj7䳽G*̰<2@dV;. <{6nj,z֗Khz(͕=">.jOR\7lFq؞|46k}t ]A48;k߅I2j!++|NUSύ> .[SZ0ՎM4ơ7G9whH* ꂍLߧ BipvM {`URKU;9oGAY9Hk 2h$(u-uShв1- &T }3 HB˅j@6aOEuKd`2ӮRAc<_QǺGʎ n̩Rݘ\u)ɪc!ޱP Khʐv yMZy~cАQ鷪b>+=ç0̉}'ZzZ`w(M䡛5jHc!"J0$.0!z=yz>Rݪ7^Gw+X[,.6(*tzfj$l=>2|CA> 'qG2DHw+c \4ӖLꪓih6JOBlGn-(nh;4 arVf*!F>=YeSdTك!;k:7@_7վyﰋn$Iٶ>ܬ[0 nkP~~~B6;g Hj9_LN^jB+pZgna5Qtt/O?FFEïOSAzr{I$Q b 4z8ޱ N6í ǶJv.?I7t }mvuڽp9D1Ywf+u om"ؗlmH\{5^-# ? `ֽ3k*Ux\K|>g|-/uW7S{:>&Pm_bD hձ)ՠ1o^0q'?Vj+{O^pwgc\`exVT'ټ_/U% Gk⭄]t>Z 3u] .Me`)ǂD!HVLuLUy3tzܨ#Rme5 ?|'R]gekYC(7;-|_aD9|pNs¢>Lt֒~*--gLy?|;zKlS([Ѓh,$=ځ-=, iԐBWnD683U13Ts5ΰ"\#JP@xva ZβpIo m%1HsP &+8Dˣs%}](rptxJ⚆`{pW9!fDwi2>8̱Hx|-܉2 0!LTM"ЏgI `3uֶGU3};V 6[ u[?p=d!A 2Eψ'ɂ~ی;TV. CK.|yRE/O%,*MIz-!lL#:(ገMGzJT ĐxȳLy1P8{>,{zeďV\zR>Qh[3<X?PA;˓UmFBoѴeUGG) %=W^0ZC?4h 0dcljS#!rl>jvL{){Nl.Kv4y̩ Y eH>" \kճvـ0c Y'4Ot^Tp{v:*`lc?Ylq16q` xnV<Oc&TڥU;4ktK-! 6XaوHyy̰Cg{## Qc.L b9HogXTYx4?F5|K.Jxᕔjn|~a3 YY4.Y0N N3b "g,BcczV^y: 4hJOrH ,C'abem\[I"[,wW$T&e3 ,{D9,j ]Q#BI3v[`~uw6U~)<Т HTהBE>AG HG#RAށƴ41Ӌlwd iRXu/wS^OdSv{PW왥b,;^pd t=ժ/ҷ7~~\pV|zT q+kr 86%ZjҁO!5|T˭/ uB v@D=O-N11xhian;gsؽ0bVw\$?bC%5]4xKWjGY[#h#WxHE5 Ŋt 8VV.o+/.*fj;Ϲ)I$>kd4#_ TJapS?6j]-uYJW lDe0h' JU 7E T]`%j,xlAc.u9qz<t*̓ރw 712=ʩCp[ }yj92# phsq?0BӴZ<7b\7/ᮄ{ˏHa^j9K\͗eN)0$H⚑U,*R iJcOeo?Û?ʨDp7i̻ML /5G3|X k`6`6_C3"q| &a <^YLퟰ5XDs$7xZ71rH۴'<əRjc']et7H݊A\vOǞխs': ]86"yC98!}pdeYFAE;U( U0ڧy_,xǥgV\j{,زڑ `>YI~>Q[8OR]I',ETXB iq.wjW/wxj$mZ1-JI'iȓ$= ̜Z{{taF n.\y)p2B+339R5\_Xپ%yȇtbeMf&#JJ.]O2,#`g_+d12m"aUdB`M(2>19g{m^@h :K>tXD SU;Ǜ=gygǡ^|;v¿|R{&C?/.#ykf&rdUU-@:)?$?J(ƒip-EDZJ`x~H2#1,: ~G1<~ V9%b$hMVLbw!ty~ɀ&Us.ޱ*Cc1C6qW1Ik,ova21sUY|2`xbv2XNI b %X)]MA:4,RV`ϬvWa^v }}{J+&vS2Vq cҩe;or1<[iaWq~ 0iޡׁjmVb,^#% ^6M'F+GAAh}/ NDc Udk~l}Qr~cǯK$9sCm|0|O G\hdh7ˇgSivQA 3߼e;wl l@+-<#CL͒"-(8M!klg`nM-x~~s칁n|8i_*' r60| ĉAbpXĞ=$70 j 8Me~tcjf`LKTPpPXL:‚Ia%$PmP`=⽽LLfxcN}tw+BBXi[z=\ b~^Px) "r]W-)ݻ/Z:C#8T`D|S[sۃ_%ŧ@9 *Kťj0bppreb SN=XDkP| l T~i־ə*,4%qwBPV򸒿T-YgacǎHу<.5I[o/;Ĕ E}zWPvVx#brm>3!QN*44CՌSx7sK 4JA DB]eeD%|RBE'Pccn7L-x5p o)slI<(LSkU668ZS |Q;|V7ѩTmC'yIę2ZWJ}=~7$6ft:7_MT*W3\3s&JM+(T&aK6ӤOK (u|sx`lbN)ll %i\H+Fr6q4FO$1`@O8a߾c2M727`,'U"oV !w Nr2E"q̳TaWDbk\O$[p2]o\(7Wd]+MJq>T\ڡNsi KXפ T5<]%C>R~hן VlyZrK(8:7;kNeiT!ܾecNsR"^ܝ7>:vlq, kCz.Lo&~ e80,9I8`y'$T-b\;;u_R\hN=繊dԊ@sYG#Sy}My5J*Rɚ®Bf5b17L]lE[$j^D4Nž=j`B3m8o6q_hB;jpDY I}%e ~5 W'IB+DT{OBU[ Y"lAL o IJ[R7q;hN"2Jn+z ۚUIrNcԤgUϰp0t*eSr$~mޥ?ĸUdfbT@Zfm E9yo%ɘj'V%21Pzr+79]ݡ$Ύ}@ygX7(WM3G1/sЯn^<)"6@I|ƌ' #%Wvן︤׸T`feʩl9۟jqax @S`zny¼;Ynљߛ\ܝܕěU>;xZ}8 BڤDT6i'e\cKeQg%] ` x 1l 'n>3-&?xd5JwClK0"P%?t _3'|<1% j׆Kp%{pC|2# <њ偺X!γԳ_pv9SХSxhS b qpgU},;~ˢj@HE(Ḱ\(s8^=$M8L8z68v9.ϱ23`Ke * h^=~qBvcaګr y؜(?XPH%X6Hr|P !Ъ#liPo'tM_7< QLSID}t[Ka<`dZʷ~*7ȓr m$|!(ikB =9rĉ{}wуHU h%0'\[;G ~eɰ\2χAѵ):*mZ/}[a)No4K<6eD+BoNgwil[XKW?`<bI\3Z8rH6yZbtBl3r{LTFrk;JL_fe}+y70i#g#'KH?9puC7^T2ga~q%. >5g1 ^/acfw{$/@Xķb(D8łP/r{ Nu.#K&u,OvɅDѵش#oGhf˸8<}lIr bNJsj;mdPګ_QV(N:¨̒ԁ!Mj)wW#TT…HPi.%"<դK~XnRA޳L1?mI&Rg+~{쮞st"3&#D$W42&vf5dG ''yJMwjܗ׸Nh0"ŪX_ uO>c+,(z(mwVWzTn-{04urcBV(|Tt|Nx{ѽk]D5(=jS5My}+0"4#_![#|@ 􊳴rEQ\!!y ݢ9x_J _PF.tYt>52Y >\k`nbߞ/a.T S3C.;,8 M+HGIA3ܜw?ZU|yMv+:UhĖf3+q5PXBo:$Gk ãkec3(.e0ut-P 3On{J5b3]=}kNT̙37zΕSj ΄~Vie[CI]7|(DU6#{\tBq\CNDSh}_Oѝ͝%eѐF \h(ke2ElYw6&ip1 `)'7hZ{KA41#MVp򂹊FYf/!c)= X ./w,P낅yC{6!]kbӕR=^8eqR3ysZ&`AWfB1hI߹XЯLTW7h1I‚ $Sw0-1*y[P yLR0QsjP FgJmϳmK#/$;qdb%S}7\"K WZJx"x;Ije2L2+j$TT.1dҋ3hBڶTAoM~sݚb"ȴB*i`z7SZvINSuu0:M=d(JVf9K^aɲB٫&"ETLuV`7׹ Y`˛DZR{zNQAt f\qQAi&d;ӈTwCy8:^:08&4Whi"S<|%T93r+&NYG g3.sKtg0 Z9GƎuv!Ǯapˇ@UEQJcot%vsPz o/5`Eq:.Sҿs)&>J/=$u_QxQE8e{}[֝0Ŵqo(S&,? ** (4p*+| ztH:y̯X *ͥ) /,nZ),Tnl &m:4^KuG "\lz$z[2ôlF'MX_Jޔq&q>2 ͉]NULpx;"ORā;=5EEfF#3ɯ/ +Ż5mN/( (!0 {$\_7.bN8g~۽ ۔y9].A_jwWloWŝ(fOoġ> @},<>cX`gWV+#}h!l)g*JnMe<"D+uŇ/q#oeӬiXx5[h{4 \/f\&,PT}"T܉vԦӺwihi+Y( SvNTLy*xwwF)߄Z%vEAk:xÀh(T_jJX`!h^XA5}Өւm0ؿɯ^' >vQ,n4)K0F,rv7).fH,Ђ00xN9!q,/Yoy2y)tՅ5}UlJ.:&Lǥ~1lg*SȊ;DXj-QnSbJa\=|vG&446%S-|vC{:}B15'h*pˣl>opos#J&U Ɋu)Ogǡ; =|^iSGo<;7ִˣTcm0LyA/w#A$k--J"Uu<̗$!? O M\O¯޼sLctfćr f/\yvRJwlk%!tT9Gxi37IAʙSS*8b"ƱCiֵD.Q<ĆZaI곧&Z/OdjA/fMT^ۋ=' $VF_A/@^&s!ո|t]\o.b.E!D6?Z)&g*C&26?qG>5 üC|=џ yʶ7/-MG^8Qzҧ iX}+#4 mpw˵,Oh@9=,]?2A4 K멬P5ug% WŜ9@uiT:yZj~5lV?{q b. 4DD>uj+E ϰ&-5DX2VbDy F.YEbfGָb0gD} èR]*X4H|-<͎/PI̮UNg3() D$U lko~$;\Š%87BUW\,] Ͳ$%aN*UxI~PR4J]DV+fx`.Fk/~+>\!CnXwM1Xx:vh9!ɧ70 wNo9 pcw/?>r\Xe"zspMf"*>Ւh61or eJQJ v=5/,[f;a"8hy2XrGA#r#qB?m.~Bo? ̙K\Ȉs;,>+Ȧ nߞzuZG?8dxgѼR8TlR( ceUcdОx[nț FoY&=Lͭp0`cT#݄NXT\ 4}E6Cgw 9*ʧ>YPL%  iYX=&bˢh}3{߱ZCr8}d9~nUqOB_D \c^N4DFgGôbQm5t <,鼘$p4i` {W2ܦG O1 8;>l5!k1ԏ(KQu(dm[eC/*_V%/#}đ:1-GRh@*^Nc [B)t ')[WܬH'|1E(iO;s~Z,`MY_΀cEdo&]TS +!"ް Hɼ?RgMè.7-Y{}eS!JX4âx~FʤX*, W<  HJjiRˢ%i}p5|=X[i;uIe/2.la`q-ۤp!C#iw`h!_ޞ8}N99 X]Xp|/YNmN+ۊ)K.?G и?0pBW"4B(ՌKޚ'R- Afi=liB/ Mno_-sxVcdUwۊ gkGXn6rP~YV ׊Hٹ7۾ h)3/bO6Hz>x$p━F l7l7v+$v׀w:'(e఍ASEOn9vậ %xLy}) vF}$#e 1::=1_AZNYx7\8neolHΪ0^ńޘ̳QBA6g 6݄u<+>/)_O?8@ Y!rHbR_ ^gA![ /H=ST3G![2=_)It H\l`Jب_7V e:_ 0i$,M_A~7w/֯ ]R b<v >;Msyϓˊ<(Vr2ڔoHVA-Ņ;ZK3ſZkH4WMLuIۋ)}ŋ^&~3$pTJ(P)5Yk2p;S$`z 8>u>BmBf5JRuIHgϩU~HHjΔ!}`Jlfгǜ420/zޜ0Jd5dn/ttgeH{,]Ekj::[_L5᧬<E(ahܦ''5,s:JQ}C) (`t/E J|Tt.+`W C[Jq=ۉN1",*EaEzሼ8) =п۴RV~na8q˷AcOٺ8mLɔM\-ZCjI+e?Sy=]ٲoiI/LesT\87E.ȉXZQ2i!PdեQT7%A4?@/9|XRO!RRʕ4! lNCQZxS{?-SeE {J[ ?WS/#M/tr:X'HYE.3 S.K8Ty>|F4hb\⪓A"QdL͠zËxFA)A 'D~2A%e7U=?rZcvXtӺVT=;=-gI[=M^oD;7QN>ODߑ ߟ09˺Q٘qFc[}<*+ qeHQ׀HƿDk{{[Wws0c7-5yHһT6!`z lJAaCd,ǂ(J,r,_p%˱r~b_W]\ܵ*ߖJ,AD:p:]Rĩb o 'P?6G(x]fOad)5o+6>z/:CPpwI: z 8k4CԝuZTVNaq ttjMX![KL͐40< |ȖDJguܳ>U9m4e],mRL*#?@ XYN-ty|=hWK =+iw^' PUIy\AYvRoh,S o+_4D7:*A鼁. iuz7C[9G ̙ ;;  逤XU8'?RB ht#jIEFl /V IǼz 6FC;0\Ħፖn(/7Fn^r$Q,j 4>/^Qj>4?LFXP؆ k;>,;"w솯cU^iV_ڜ%o٘ ,6 M tFE=v^mp[:&RH5˸n"6R}qϛ&f̅gH4m-U7?wnHUi5nuXۖڇQߺ͚8$Bcv_EOr:d/"Q 0YRwPѐ/lŬuO#2%dy ecƎPHʪ7B,%J.Iw aݬ6~3Ӡ#i(!ѴMe]r nH jPvZ1ژEUqgb_hq–}dp0y%5dTJb`ʞo'SkgKH^r KHj &'ۼIy! %U)ǰuq uT^9 P| - g13s]; Y}]LQkwBƛ>S|A 9̀9d"b'[p|tFK_TR4$w餚+m}?ˮD$'ؕӺYaL_7&-`6==:Ϥ\T:|E4P$Sb~i_()^P;3p(+tYF1| ^`q;F(6",|8Ohy ̄ eD Trt]mݽ s8DOM(]dоQ<]Z>@wku!$l їs]nq@6DWUb4։ 1l^_\i y_]I5hѼ?@R Ъ}'|b_Ɛ$H;P쉂?.S%u`o:2r-3M%7ߣIVOC뗴G4"꥝`D_CtWXSnr\Sd. 9w<|3o0r^R.&2ߧ&~K3_Vw*]tuլdt e>Hb O֬o"[ƎuW ޢ2l_{G~SKiq+ldl@z:bWN(od4T/߳keC cq6s Y]bu@0ZsrwR7L̙'ݗJ=9(m|e=CocuS$0u4M ƥY ~pe_ebrW_ߟΩEG('r|"Y+Tⷧ7Cg7Nt3 y}ڟ|Mk/UW:^.ѢM@#9FL&Op|lf儤BAf}$˓u_=C Zt{FnBۅF#`Vr @𝄌L ,b*?(F]c/exg97Y}qWim[%6JtKu8iZHҿZ75F6WK^UVH2^Oj_U'l|ԫ9+oNJš~إ%t$\NC؈?tџՓN'| ceWeJ2տD%y:Tuq}xv:NN 脊$8NPqJWVT{7*nyu>˾\8S&Ut @H[cs'SOfHb], ;+~kzfpwڪ,ewU.qfCMnbj\Ĥ9Y/AF 6VчDx}xE6/KFVl9斡i56'eAl|Hu.:Ų#yj?eKQ|k"H־|TIp ^$1,ߊ,ȰD%]cs=6sZH./ͻ%,dVz L_%g1?T|onT֖U:.2Z@v@;$oa,! b< e:ny"ۺ[`:c*[,է,H נG3 RjFt|= Pө^tMgY(_6X)s2HX]c%nH.G' Q1Q.&n 8jM; R=v$h[i2(4ް0w\!${ p0$4>z +}5_䚋jSP8,1cIemӜ3X Uv79ӧ`mAusѹA@[FeJ<(:fʉ9~>Mg}UHLd4jo,& m!5߅fڛM~> i^8W8Žl҅ m to2%4[+j`MZw?fr Q}sЮP>s14CNsy 2)|Q~}:j@0QsSf |qB("E,xݎ! G9 ҇JN9mCsEJawL9tXV3(YPcs9kdMRT`HC5e2786`:H>ޒ$? ރP^~P-kT>/]Hc)N%_]$bc[i3Pljowxى/fJj-+jېFeuVi|OԤw3szu)*1 L5رn̯Utq $st~tz-+5ψTD/im ; =vAD)T; ~||ۚ9#al_~P}(e娌ď$фI4Jl}^=r ۣ E *:8lI+<5L]6pT DL':tǃGܜVpҁXAQv;rIHР nr{ )d[߻E }y#-vkvNXE*eK7EL~9#,e3;Tn.4ȒF/W0ަp)}y랎9'y){odz~<14}j2͗׃:TD  {Ř|Ex6/z`p 4k^(,5r4p^FuNr{Y m wVW}=^ݑTð!* 7xV\P8H,Pm-"WU rK`N޾.<V~pTj! P7OTE朚!B=[hU:(+Zc'i'ՓȽXsv2aoSZ)i?8̨[͍C=\nAyÉ& _lr.$go;.= ^C5fp}6˴)( r랼AQs}t42 Nð!d>(Rj'Z=" “Z$ Yi'9lK}F+.{ qĴ-ŰqcYaq, ҼQ@$,H1YD:sد71q'&j1 OSȽ Y+Y5cqH7Q280 a{M8<n/j,++~}olÑ*zJ)AXɹ@ryv]i"=)~Elnv jvjN$!.G$R>iM5"ڕckbwΆH6NƲ=!Y|TI6@Yk=1\HzuNԕU䵖~@Q X2/3 0\ɷK?cYF<J{ cC=PϼiZ9g43O,ĕJҎU= jީujo<JG\\gUe;x1B^K%::BC"vKf(]9KDygeڬvAy"lA1>JLkAFvPuegM7zиܥf V cLx<*?Wċ ۨCg=(,sCj2xt߰:-$ @:G'mvፄ{ϵЛtKF-O\RBz-`>*F^ƯF |^X6Y Y KgÔ628$H`7JB]Dȫ >Dž[:Nࠃ`n-Bv9)?"$v+T}3췥 %7ceҪះd׌|)=)~_'%aVo24А(3i$jp6A䆖gqV>,z1.a͉Kr|I'Q)rŒلkyݼN(<%aӝQFKupܐspxgS?*h)+@=)m+e!K+:MPS{Y9`5+ǹY?|&!~j6,?z||!G߮9HyZ抡e+cꘗMڳՖU_e`0Cn4!mU81 Zj i#7snVyMKu\|^o䨛8Y2Լ0UC[@cp_-QBPMgEPbn04qgp*q7bkv\xnSMϻK5C@j++  UE_U}ɿHf%qP.[CЋSW:}ma/ G)N)Dj7  .r2cfe7Āq7T{3ǭ t`?>5P@'mkZKO(wDC!zÑ# ;D s ZBntT 3p%0_ݼF>I} 2r{ nn>qRP!R[EV^-ņ}>#*n`$`t#.R 2e񸪛O(fFE^ii?tQ jhɔ-C0{&^FK&; y9%oFy )W៊չ;+^f!q>T|_OF҆̕ Ii* `$+: c  ≝{*iq8Ϊfgޡ %3sWPСq{6h9e|;U,)-08M4AO채ꨘwORXJVޢ>G@$g ]VfM)S[1x"yQ bը5W#(W!bcLLq7SP@ݙgFd[ `t 6$0 (j2PVcȱIw:=E3&#? yN]/kD梒%`5n.43{ԥY 9̖.2yun*-nIB۸47?$`9sz)Q[QD|aM`BG//a_ wE5oyY s|x$ ?Ub&1K6?MvyN-|@-]N 8G 4C+.3FM+}\u+}ЪV(Cq|Mj{y)Q $e[:dnm+ 9(;`D|nGrCL,slpoz+٪=[t+}86V_ӿ;Cz;hD+ŨL@ghS55`tjɼ2=WX)Y\d]\iTzI '*q& Z#i/܄ [yt-G N94=]M%XlW88Kx0YC0 s-۵,ϠEv@kF8]󧴤Gei$Q]( 'BS | ^xb-*']}& vVpb26etdG 'eِű& <(Dl>ty03v(lN{px E W\`zټXlX cl0KF mxQMfTOE*d2% F߮+,88-`)c̝QцHٴjpӾ9{"Y )EǝFV%h"|kY(,U_n&ģm?GPۂ{͊cThZEHU`CW2+Xݘ/L hp}Cv} =0#$sG%]jd1{K:4}MWBN $0 3Tplfƅܺ['%HÐW!D 66Ѱ%x ]v;"J+#9 x鴎0Bݩe</nǁ7עXǻF~q9`V!_mds 4~:>%ϔĐ~sK4^+,^AҖ[qj TESkiRo+k@$c`]LlKq+!a&]>F*Ξ2nY qw9E'hHǼg7rzBPO[6$am DA_t5 Ԛ ª4Ǖ"Lxx'?< jLu7iomÈ!jNJGaf[ d?QԄu?*RG50ol\m1BC{2?2N,9(o/DeciX#Aq Y 6ڂ fҍdzS(0)L2@imC劂/e{l B }G7!:*Eey't]m1r^w!Gq#tcu93A JIlü hMt0@wZP QAkcx 1쎫Ԇp,_!#7@-lY@ =˕,rb>E9n'YX*4j N,oߔT%m-4QZ?4^ŘAP\ l9:߇X'1 h;35QRj`^ҭ f}+119F)qyHh̩&yҩDd[l>g9Bd~`5 QL$ؓsHX,X_eF 2-WK;{NY̟S>c.@Uֱh[Yp'b^Cc_K~-j>:Т`%o,sNW=9ɹ缡/KrY ~ c)Pz28܉yW݉rEt: JydR{cfTL#=9鮂;L}%iF?tRYN͹`!t"?;OY>C~Üq(4>wь;"eq?{EEˉ9= ;J˙|× ')b4kWAZv~B"X=u  93{a{e ]iX sA8Oe )0DuL58; ~rs,X_ [9F:^u` !p~2a~Iwqz"7Bel?Z-8vq%Z,)EP4 j)K+uk̂^f'9[xHQߺM]xkҮns5fFZ& s@0i{p aLȊY |M2?_6irnOO!/+QF7j7XHz '8(B\X*#Uc N?xEm9{g:O<;#u?0v[x>Xb]A94衈_ArOHEjd-lvyeD $E,L8693ٓwa\?5?]QgbSmXD٤nu"#k$-0MCIg;4u;t@១'|z0`tN5QTl8?&*Æ $>pM@Y#yT|A`fbp As`%󴩟`q>W$d 8U'G=DmjŸ[߿ E{| E' i. maHY_^[<*Acde R;1#2 `gZXgIwY}.'D *? @tmDOiNdA /n{{DAoaQ m08\^-#5%%9W[o'x."UɿTZ7EBHy}cC|1%~aAc%9^2&(ad@!xAWgZӞnv={ӹNeV*\U>_6}: X,`ReF5fAFFg|+K^V>8R(oIM2č5~GWlڋ?^iC;/m LYIAg<#)#S* EϤI;k/:Yڧ@Sh.j6PK1hU4ޒ J*TB6P8S0IZ\MtHc!b:C`~qӽE+XRdurz!SΆhR_B#x=rE( m4͗3Tq'5ۧ G_B4>lkÔw>|I 1γnG+rjFАֺy,ņWSh'joH ۑ]M7RJze& B**4 쥁il[ 2_,`:MzwC]I1<\-mdtH| pcr6-po"7A G߬+bȅjg9N9d53#`^[O_īt|,C{kod(wZ/Tϒ]Ò a NEο8+l =mbw\KK8ԛܽR<4r$"`hddØb5V.qWX^"$OS\z?!N RlBA2j#9 pRF57E]`昲M#di/+794ppX h5&Dy,TzѢk,23R&TG9 irݲKe+9UȘcE;s_2?\eZ?e)$R%br)26 >F}= Rr+.59 ʴ?RB) '׆ 7ǽzS? ebQ)K[C[Kvq2^}ZwGc͢OS]NNA ~j8y 4Bs>LIlƂ0U_ ٴ}_͘;XSq'ݒ58Gv^+ sy$S#(~ A$$kQV$PTL@H'\8SC&ɬ?rL1B\RKZ{%7:;Eǟ÷cKetw/X@5-/X2(0FG4HgzC{O㠝B;"s(ŚVK#K`/G}n27&u`.{s,=e_)>O==~ͽhkjw#ŧŬ. _R|:l-?}8#7qX;#P]+,ӪJO3%2+*^V óšM"&[ϟrK'AD#ZDT6uρcRٜ3H IJCtIJ/Sq8E1qëU!{h1U,[96SyLC^mOeN[}4󂔼!C\RY dUcfM$ o+o#>i-CdìȶeF=􍌢 I)tWBtf$AXr ]E-zQz&NԆg V}'scF۳4.xR9OҘ*wЪ 'abK7d|=z>H(9=1&R$ w{&  }$v[J/[' Y}$x=p!pb:6@yIf/J}7u [9Y: +C&ay ٷvX' PuYwx4nY=GuA|9b Ega49o㕘ʕxiqG')E֢&v\j\F fRx?&W)4A8P n߈b1hO3RY:xEܑ%P3N??_kT`p(U:YAdAI]@".t} EEm _ʈwi,v[ќ-K<%.QlG/xh>bNY,X?;)MT!vI&=)MGWTq;'Y # ٨ݨQ*+Bx~ݿDd衮U\rj Kq&u ڌ`I'9:h?: ֪4nP.Rs ;G&@gկs튢(8k*&^[9[EV0PY2J&[dbs'+2ca"&жi* c5p$aR}vӲwp#IڮALbpDXE)!0ڼ>Zx!:棒^mr R,+&XIQBjJh ٛbaIWl`z2r$%sLIM"hqPkQo½y! YN9V;$;5]s||ndRxS 6_x)cV5>.KOԁh0x0h)&gɰyO=UF7ư eZEu%RJD+5K%I2R;g#-駹Cr3Iq,KXCTR؈ $Pd}^yُ"&WՈyV&q4j-; I@K[S2?b? t1OS J w/x1 Uq'P}0NRk>s!/\BRV>}~]yj+׮a5sP ^v3-:޶\bht`*"aN:a"<lbpXUؤ .U4p/{cFQ&'YӲO@?z:բBL]_6Zm%m'?DWc,ݦM݌GR(#ҁs?$[#=cM4$Ɖ,!Jӿ`,xwv *S(ʐ*^SWKaDXê ?½+S6A.7d7sk$6y^/[{=ɼBY~jRd )p\~>ׄ0FQ$ZloҞbWT4n_^ HqTn88X񹾨c89zDY VYo+-x[\XQ4)I@ea1IȇD ð0E5rJJ?>ָ$*4%Ӓ|aN;RT@ X=Zx]dGb7E-g*.(dyFqB`./G (#`9G@Q˾%ڬ5x/OFF<K JRbrg+,U<9~qxv^9/6-pdiYh8.!~'jsX.NZ]c xDžovKjq{zZ]|y()9ȇ'Y. X$#b?o0H0M*aA`|f /R~u_oO%̏Ɂ ۙʕ(ZDtmfk_,{/+]%v}[4_IltJ_уήZϞh%\< /.t v1ЉdDX1v˸ScB,m6*=S cüZ41Ny1I)+̶65H9ܰcƤ6qFBţSHMu(@TOvaeET"JG|c p~8(ͥ2a|,Nv6jGxeGxJEQyMY޾Z n$Q-pЎc]FLm(RFKٰVB!="`%b~^a•n1`Q:1M>y SDf Ai3ht"QG\y܂D`bYV4ckȔefR.¯<޲Qyu[ \$JzWNvx~T7A=0umJP".ۡ"|DSMZNNn&(p@|xϡ)K2'W#yޅWiAmƮFL+ `Ih+,P&ۋ'`MR (df}+!$?[^sf2sxY#߉Pxk]lo`o?h.Lj|sM/YI5 U܄p8 ˩e:P;UBhhol&@xShT90Yo-Pw> `\rUrY4̳U &|oz yaS?ޡE_+pɆ`Jw_8#лg*& ?zң>ِDn6VNR3T d!pBo0" *0S睚Zu鄭?dd|{`7D +>jr>8c(*EL+)rodžʩ9+&yᑓL}V˹8A=#FV]/pC+^LŻc'pHd$r+*G@e+t# ^ΆHTWhYNrw) ^.>C#]-yE$O+g8 48.R<)16 dR좂e\ Nb3LqʧًaD.h܅-Ֆ#L^)~3 \!\2ei<0)߄>VQkf,JDJQ|퐉R{ja*)inm~\⭆k#H̥}@)9svî@DԔ ɫ19"@Cf?Rh17… VYe28`yRסU5 w>l*Ei=v3UJb&=Yr37d~~M*yVA^uX$ceE8 (5trl9'/z7x-m'|8qY_svEՊᩊom .%ɮq0äEKS`EDŽNB k"0>-鰫J{|+dZvU=moV cTϓMϨ솚.cɂDqhY]ZkH|ʂ~.2 ܜJ1Lv'_dG >o$3wϻ"K )u=n: arW~e?gkiP+gg1 Zi}} s? c JՓi۸%qn`k7b(k?؁*'AXpWm4Z{ipؘ Q70N <3lLZ:iMo|K]d;d__dhR}DѪAd,̩z>lϯT4<J{̦wz!$Tb>jd2ikmjAVW# Y麜U7ZWK=s"XaIyK,^PJ'rP=Y*ʦ Z*#L  #6 ϸfp傼\ 6^Xky2Nsd46qa^sd*a3H&>:2<f.T].Ĵg(qV?/\1]Vͬƣ r0]rR.Pj(^  Si] [52?J'Q4 D&ȗo; .*XhߧVMxČrDdSZvgPq3^o5wwOwi1bl$4OR.rKxZɐ6е-ȳ *Q'Hп8j" rMʏw t"s, T7!m \2Ո e=ʚ[J:?H˰RDw敛C )NW rOEpe_G},Tt,9 u3h2} \!ʍF^SYQ>|$30M#Z|@:A3r}'r??t+C)ECاCڗwN%JIcc˱̆qw%(fDbk}ˇsehJ2co+KHF6]6k;7T%WV0*Y?]R σqf~l9kFv5YN7dtK[,_*=·TI2߳(n p0臔rlʮ8z7nsє{3妌(c[9$2"*y/=!U R1Rl+ʉ.GV{T邱‰kaZB rɞ*nҼmdy`XHq+~w?5r?_ 6)&PN-m(@QM->**i7\@(BR-Q 3lgc $ZbXyPoP6u:\[K)[|zp址-lmD.Wsi3ĥ3%Dj&]/#Y0vKXk6ySxh!'mqeyFl~I T^ά'GQZѓAQ4͸QU4r+$vnveQI\ !F^7s /Ʊ6?ݘWxNJI>~Ep|5r%'' 7ġb\Vyab*x<48-nTKr;f+~t/I J÷#5J7tTC\9mjfi#4h9FC;Z=XFASt>RX2v}"9C 55A{jOot.xiCD .=mϔBuS 7QeNd〞ϨCa83Վe#@JD&EyqXIێ[!;@K8I٪8,q؛qюDZlL-5*E$cSq߯|ڸɭ5wG,z CW)&%WZ8 jK'6X]+d͔`JXv#!yK9'QwFKg!ڀh0yxSgҴ'4OT/H]ɭH:ky+n,17ҭ:"#eBeSȘ[PH%! r_hP[8$0{{#f08E=]:. yPkº2}U[ %KQO1 ޫ_[ĨVml-&54N0E/LEQ"ֺ2V{o^F B%2WiDϰѮEq-͇$7\ NbKS!%NKGa""K,aQ=H-MbsZD#m 2A0}"D,@pbhɵ)SB|~uPHt`AfD҂+;)m@\U^(XhD^)Oypʼn-ib"7<D`N>8"=8qHa" a[ߩPywƮ{ĩ2nygVNT\!i>J?sܠsP@Լ.h?|_tfgսm=3XMӫxh.:nKvcgD HXwuZT>H#J2G2^5IZ. >TCZOd37ӽ!/fFM2tPq5 ÙLW^]a4݃jjס$Y̌c]RU;iKL*|%Qw@>k֨W38T"rst/-0d)Gz~W7hs\eu1з$ςWٛ KΨί%H"]_ IdKfǒN4G빿âq%_V z #GL51fh13_B۪@!XL$#p`]7{wX[˖@1zq#]iNHꒉ$8srE%Ȍgu|lb\%pď |ìm)>ar m;ډi ^KI&6YBn˔3a4$ZFb\2Ov`LzoKV%՛$NF[ PyPRw:y FnW5 nzlw`5F!_fFvq@by-µ׹FZęvDЮ9~ }t]g4֕MG2̅[c\e^Aj) irW̰Ҟ3Y"f1XW tM _fGFw0:'U?y~iw]U5s9C>]yG Ro׿D2}\h~tH{޺$\MO V&Pun6Bu;P:ͭ.Pv$m]_K8;kR KYGv\*REYC|]]XњA@7?e-8 ?ysMUzs3 UkX[kSXҽI^~_ngp4sMϿ0AmN}%_('kXxLvZZ%F悶#;ܤ-[:7ؐzۿ_05p4pp擷6ۨ?>1,AŨ\t11j)?c 2 D0g=I#a@chd4~!γD54.Rz 78aD|( =tNC,E n %Hs_ y`lRAߢ&,yn(D3^1:rU<+Z%l/DA]#;ktJows 13I ]^vwj}.{S#;tFSٷ]4̑y_qf[+PKuNTDfDMJ3Rj)wnJ~&8FSaox G.ՋdB."OSx]?3!lAHDm}("k`Z[xmToӝs?C~,X' uɄt/9 <oaΆ.fk9o>'Sg1 c5E90fqs2lI9蹇חfce&+LwyHdRHDJ-3t[tF#?VU w>HёW}ܝ 9 as}xvwhzSI"$&'rA4gZW'n&c>88 (4| zb gy W))C_&(DB)bDd|8Cn[2nc̼&сĹ0W_F>lZc`x^. }ӂhXg Pl 5"_'|]kۺ ik4ym;"ulςL avCnFȉ rBBʯ?؟Y9ZP NMsĬ/92Y=4b%a*Rhن@DeYmt))9 IVHpyO n?3EˀGJiNIa/\Glsf>gMHj3<7)-u-Ϣ)ВNVLa؛!dB1٥ Dm_ o1m1ΡZqy\@r\?4<=5'2Ys.E"$>iXŴ۲]2ssHƗ_S*M."/&q|Ň]ig_# $[-٩ͣZ.M`dBw%^e?Yhjua_U2T.[ ([dyȒ]>Ui-Yv~,s&ui/vk[:2(/GN_"L3:7!PFϮ1U.>GEψb,FIMG)P/\L#9[x}%1D PXvYWtl8HW&t>c+U_n;*a#tB&$9 \=7{,К$$' &O+{vQ_eڙǩjwÚCl:f5L'Ӧ P6[̣wH{B31 Dj^E ' IF _A%~;y W:vVNp߾F#\Ftv(jlF>fpR1!A%l0m޺V*2AX̔s;D6~*d. hhCc.cV>*me!,&)}1A@$l*e>9r5V,P I㳽+orizK*.TŠ-EG4nT1 6Ұ! ^P#K%9L!81nRS2L}!Z:ؠj0dפd},`Fq@rxt, ;5`^vnkXts*0s̵z @⃎ϊ;]7 AՃHAyBw'p7~!= j3 ӖuY@Jf\0rw-b"`m:a ӆ^[ۨX9„d#~gz/5E/G廹x{6v5&1sunj(kdՇP\$2# [j 6}bflܵ pOBoÐdn0i \/*-J8зtTǚoKc5!}BSX=W?k[;0><,CTw}UuBTB0c(N̉fa M;ĔMV6#AV΁ZA궷Vo(n 7 Tg't}]!3"?F\/$iK˴N=Aכzf=4fJIi KS~"5&5rdCoTщI[YXpn7;?׾V`jgcbB(`dli bYHHjEeMS B!HvxR)5\ ctK1*'I:_u.q;>Vʘq>h-P|u:n"^ 'T;"&B?7sdgϓQ/g2p ? ߁p瞅2%rtX+(+Ih!J5nahΝ:ɚlr2|[5,V9h2[ߋF5YQTݖ酲~(:\j&{mWg YSDqAqHa4ܨb ux1L=dT!|씆SR**<6\Ђ< ! a9kd0ۯBh)4-~.e$kaSc }amZi00&/a$_)jC[%cr:o=Q#lm9)a#rVdnM4s8'p)U'1uHcCч I]L3 g2~#o:=\MxMz7'ՑvmUDٮ#1G mC*s#15"m}-Jsι'05` ;O)?\BBv-yPQMF/KM S{!'N6=bRx^&f}c%5ꝕ$g ;-݀h!sj q9[aѸHRtHf$z엹s}t%2M mÜ؛d|ۢپff:2nId8Xv[k(%n1$2~Z>j4yOxR 7lQٳN~םvdjD;iuYp$>tWn "( J`%詚9gF!-%8۾YZZE0i{^ )xhPzVU] [b9lv Xph LV kaN~n5EHxFt&+g22P*=V N./s:: "o^n$Dumˎ]Oe !P)~|#.:6cdѭ?*,qKv8d1~me߯Yy^-*(ՏG"]"MߞDA 'Sxf-,џtB=,b/R,U^I w6xu}M)as_Lةdl{ UV;*Ikjr&`];.;dH^~5F}y=R(xKF|+Ow-:#9ދ-fC\V|0Y)P)nDa͢a,&ry 8?FXq{F=XFalM/?c k,5}*4%:p.'W|?@ԇKh$=anZ"G:vUMSdG`īΉE15"4.nVbN-"2Q]Z* iva C}#_|?L+n?2#\BmRxYex$.I!=?4Mi TՈ8 ک vLwic"<=nsʺiC9CK0]kj]`\uqCdLIs6*f`9g:l(CkF BբA\cSVwNV/Ac.A%-7Z[&) K=/Xf SVZ8LrPB}s(vB&5;{b_e"֍z@;펾1ce,Qwt]z,/ZS Tӟ XwD/`J1Vʁ#73ڊ)]Qyb=< B3>x^Z._CT I)UH73ep ޞhqzmiO|g5Nvw~@t0Tj| . }a'_;%'67Ş'x2* 롉ޯe"2kaqq'uʻL2̋tl 5z~$E=n>Rڡqo(^A³79SY½#%h4y4 K ~xmYXh4FJH)11 G;rW%WF X mQg35(8kGά+xZIdc*$?ݍ$>\+MK]b>N|sqsD¿-ݴGEQP%tF[#5rd i[aLYS2UP-l$ZEg+ȊF .so-(}3(ў{F+7:o;04ާTyUv8 ܔˢv5Zν'+*'92T0/^4%{ϊj>M;_5JzCs{ L~Nj"йFCrW/Lv8u#TmWXn߃p}הˢ ia$Ue/(؆ d:z'Q^zc:@^V|x ;v[1x D/<KJAcZ+t5l{qnMrL(pH2k-O/a}Xw x,u>4F??T@/(i69z< ^dGiub_pd v :xV!c0BAtn44 v΅|wsT-J_"`#k-#w?{i,&rz;luz)Sξb0f:\m0!o?cp}_bMSșMY*PfhwΊ| zY*Jb-lC W=U)(B\ϺEdI4چ( eXszAB㗪:44SfAfgvϣvH(k5:cW'5_P|lNNj=8$/*r9@S7t:ɜq0m]E(dK.0;X?}K'K\c5jiGyWq⶝[6`Vp(9,P#qn183t9X>%ġ"Ѭ\]!JpgHId7׿%|Z]new5GLmD71`! 7O`yy懬kP[_KYB -}~X#pqʳ0ޟ 1鈢U}c>IzcRd8htAo_YŴO vzr#(Hm+) *լ^8AG:_KӞuE :qyu@!04iJ{BƳH%Y}/x;"Ws˗{TBϬirGafr֩"L Uu&mPyq9.U*nXlVIOie=-z^`<s鼢y2^$4nOUܕ؂]2 "d߻r{,v,<A':~uh$u}t%MᰢYL^,JZYҭf c>qW-w~gJ#,M;+tYN!KWÄ-as\ΦƯТ ͙Supš~xy[xP!vf:C`1,of 3y{Wa5paQb$Vr]pYʐKvt-l}q>*ѽ^NFO0 `Cʙ ==ii+~(t$u"Iw <7a0eیq잍Y^8[,uv$Q R'Y2h鲷|O*ƈ])&JNC|bFn_7i#"QEs׿T8\\5)Xho IUQuqO:t3M O~j*9x9 nCެuxJٙjۈ:gNl p4p騢"D5-p`tkݢ 9uHr/tx~H!~'M2R憝9J`o$]9>NZ*noۜԣvÿxO/^fXkh%D))Y05ZuETDڼX\XäzWXajruʶq:^"еo71ZkCv#EJpH5][PvH ՏY`DH'ױ.-nilP+f(o~pfPQV*xMw&FX^I^k˚;,wb<+vĶ Yx{iY]ښf5_TOoRUe%43%ՌAYQ8. )/ZiNw&$O zMB>yt0ŵ>}x @#Jmq6| h8erFZ!I;8_K:H ~M7M|:R440wq" Y"?ϱ !!7W)|XTRhbZZܐIRRC wx+0s ~wҪ%VNÀgrM8κrx\m|I%ߍB"TFy"1S}!L+6U4I)nD!y )!'A'I@8 %+|Z#2]L'R<|pȮh RtW87})S~18sZ[Eƛ7Qk*ukNLzeVS1/Y\ ׷"7v3 |n D9=9,Dvմk`,zei:׼2KmV#-\̷)F[>Jˣuw7o@}#ʨQpT=#c>x/Un\ݺWPcvaߧ.f@^ 3ۧ7j"YPk!3&ϛ$QwwkxU7lJNXhՆ*i|$Ui*J/2>4^ %*@t;k0o=\~4lUPh=x ¶7}ఒ轔QvI_7@w<=/)}m u+6j@9}/eAP͕McL g1>nӮ:GhK]r{~Sд "" shDyH8 skeV'z ;Uy.9-6BVT݇+} iCѳ\ L5BXRrr֡.<`x4 0:,=JPV! 9eM=V7gDV{KIj],gxNx5+٭5BLJk?bCr6[P>B-t[L[D['l+:`é9Kw;0c淃i͟ fW&#j8T:]?huKLTj{0|Ȓyg npShfAvt_$0T{"t,ՄN.Ri8'XμJ- QM gwmI׸)B`JP|m3 o RK|nZ`LËnh*"]9#i=Vt«X_ [yI/mY^IV UL6j2#gkҤ rrUgu.33O5(חlé`/i $԰ `[hvQÙ R*V?Cc=_[Keߊ[5c.!CmVA[F߷LˠAzO!2G"KwH6 zc|S"LZ,qH4o¨x/LBѝ׸=]b"Q4={c~$LҴ9~EKCY*b1!+Yȶ G$S~Lji*21ƵKr:&42K(TB}$_čPI;s!6:j=_ zos WK{!RyG.<īs29ka Hir[MsQ"qL]fCC7)a֚NqyR}IUcS_=>)u@Ê8b36 @I۽%%ڬgxS1յ(Uz ``AХ0Ȅ*0D2RcccjqaZ񼇎vWL/WMv7/V)+U^]tuLsi{EćB},8jᝃ75p<6|r`𹘻|A&c:Y3j9޼ ȟX}<{lM<&TGLKbg&/]h9; +/Lbx|LL;UWAf2-ߧeq GzcJxOZT:H 䔴D34&!+f:q7{3S(FV~=UZB:*-~.d.E2c+Uɱ)X]]k'o4y3] oldž{* :;g'hL)#V=95zle/7֕I> Xv%%t*H8}-]S Wy)ŕGp3ƷleP1" ߱pE6ND{.}Al/M΁b l?y! S%ƒ4΢^(Lpa\4A\y\EewW)ȕ>tD1M$MM@]nCӂjpwXm%Q`xARR S-*={:ORiћl W60\BPeh~$z*rtuI,AUo8VsK mRi;X< ԠQFO.qO9P>fE5 :XXFHˍht82"9e|LJ)1ĵA;H7Q]Y]l4)6! Wc=jk:~[01cS/;ck1傼  03'rnww_?3}SۂY3m/ ͜qk;>4-m//Bh<Q} Іt,mꥡ>lkwWDǸeҩsUƢ-?u! R? Dr-^w`Ri.u"oaY*I]FHœB]ʐ9] Vv`U<)hYl2D:4ʭ|8(u: ɧOE>ꇵԀ,spsAf`Sde5 5"|W8;89 П7FŠPx} ߵ^FyKG]:lj-mwJw,47-ڹ,9cYtot;VϢQB'HmbՖ`,þEgm4 CH ?(|H"N=ʼnnfTxd-]3T1j/.sَ?n-[XLzs??p#ζzkڮ}yEy MQM2𱷷F8d,=J3ܭb;=I\`k23{$Ԅ5@U)_wDG*ʏHP4aN^HAE X5b?J"UJ >zjKN;~;C e}uQO3A(Cz?Bv'K TO\Inc,FC=4(Ofǝ_+=} *64ۍU&*HUۅPh?"_Z0:x4*H,E\tr 6?&44%X=&}+?/v9bz|q[k.Lc)k*8|7oDeq5y 9 WB h_N5oUr 1u)6W-sK ڙ;.Qui' m #y,p6Ľ@E/K3Gx a5q,'Hfg%&_m< A<U5I__S7ҪjE |bbEV$.yȬ6QQm2<6CDS0 O-4F:M*P8x #).QLS< Ō)ݰ@ Q*#R?YQL oT#7!374as:5;(oA«VJZ@Yُb 6#~ay"Q7cp<&- xL:2{q0IVD8k!>"x:XEohT\;2fcQξ>{^ ^<{ WB|u?6ou-Xz3ӣzzDzD 3\Dq_x/CpɄ пA@K9 ~lI'XH<]dvoDnujIJ5|;>곤|Ld<'Zr_*;*CHa۽&԰aNS%g3/C24`t0Oܗa7oeu}N9 YM_q"ɠJǺ5I:AJJMnn=yXw[^ĵ(vK1 'ٟ/njI9yOeްBPMA*:sx]ohHp<| ='-|1ac6Z@1#?^@8jrWMIL7t=_\(SBGZM#:lFk/5i+= sklr+ngACf)}S-mz\$ҎPԛX:g l5U><8aYMke"_oԦl(9z;<+&Qhb2EiW?oA q%PmoqayZ˩rwNF0IJ1sJ-Nd9> s[ٛ4DBmkvDZځL0>mc]v,h<ut+OoXuIUN W-\qg,H+Dth^ ;K}!`S@q3}ixv;sUu̕L@ {T7.BkR6[-bLqZj- U:1V]sq#S&ԅ5"̑‹86hP*3%XK6qCTl>1t>"-Le 'P"@$Nm@]()t% ?_|;%B q w&c+KJ5!+%X2ʊħbU̶T`lɸ\X!6Fl l@ײ706T$o.S]]3O#DnMj pwvDiy9&AH??"bb c[ rujk+Y&9g7MQ1~ i^a(&TM50k M#! uQ6_;m1\~CBĆ+އ5&0]XC(0%NSK+q]<7uhȷc &?%e6AUB!jڗƾu4~JԖ3S%#t/wJ4lCU:I8MUE}ĖTG^E`&h$ !.ͳ*Q㹌 ƤGp]َrwaГ݉TH}4 2z[graXwwm9@q>"k^[XRϯ,ݟIL('bxe# S` q'@\ZjQ֛||YDWZ|]5fȅ"u!zD(vd!݃+4+'1}u/K H}속xkfi)xD9LDMW.O΁4 :<T#BV`_T}".Q 3 TެL`l"Eb}*XKws1*+^<"WfNx9Qs7~1,:)0dA&Ao *Z"Q{C9ܐI_FEE! e~v,5(BOP/y#)`_1& ]CzQ2di#+z4 P{(ك6;/O#)b1Se^SbqTeW+:DaxR^7BJx).B-zF}>L_7-uC):@{,|IЩ[J ǿg>! 3Fy`C) X}r04M+gw8mL{xo]э.*zp;¬iӷlxgKi ^k Ja Lxh8+[TW<{t]!H)p6Vd3)t^pqs :?.@;]Wu*~b/[Fډ:WQ۲7nqՑIZStE=Ne㜭2^ ZՓ;X![--x5+&m09<[̯Yp[sy;3Ū&p  ѵ-V3Y&v!g$jx6뀉4\]H&GʓZ5ALl|hWTk&o+QͰ&ѾvX}Z Ns1W!!}~ҢHԏV]iM|M ,fiP seB.c ;"`N-7KV=W¬GiRm4|~:-uƽFH.d5R%?"=l<#aRdǶ>ܑpkjWrHS[P[m|;Q!ЋgӮ>ht&\.I9E_8O$3fbXҙKn3tC?Ҹ0bȟgF }ԛ5JYPbg@?5e[" B`'oYŌܗ;*IpFOA(R>e-}j.E)`UxfIxguF?-LM'8XB#PsKΥI.\BzBDZ+TVfԺXl@VI)1` ={'vmhC1iؒ$_PT8K*˛hNV/.)U'o-dgu;f:p fԮ64FүZ#M'.x ^(z~|`4y\PjOX129,;`LtNݸf&o2Mj_C$&2 -kn7\ƵtkyY[HNrgiB J(a&\yvKFhjLփX=;cRW!OlM1OҁOWZ$YQXЊQc\ׁJI qG*x Aa+D5r E~|PSkW^/& JgS${DA֒]%->&^, ĝBWR_0Q @M7 ޿{HdbL^ނfb\U爃Wӡ.#r;z[%, As'T?^uIQ9QM7ʠ@ʲiO]JAȵ?<1+ڔ! >p!n9bzv !iq8rm?kۍk1!tt4 ݚzJП~4'k_Z]#?هi-y5ΧO(ßۗb_(7ux@wZۢu * hLJ6nB2T#/~ (ΎW_Ρ@6] l|S ay~8+kjqNB2 y|t~O+K ,Θ0l-aVuTc^HWZ锾fZ bo/Vǥˢ㼦vfG(8TB[P+Sd0pTY@0eECթ`YU(ٕ%耨Tc ZǸŁ0mtV?G^ ttVop%ʩ[E  *|5oz W Fo01!PttflGZ}:?>U/~oMu +z|jX?^F@Hy7exvH;P/dCϿhn@Kg䛁8k^2|N`66 TPŁ*4}dяV#bmX\ f&v&)^Nw =?1#xsj#$JL9G):dMT4bKё3l\%!H^7vI5G~ePa}Ge.>&dN ?ߓsovi̼%f?[?EǝɄQ\sFu`%k(tsﶮ9? " M}=xa2nA;![ /HT@ڸ{cf BI:lH})_ԏ_7I#j5 sʮa'%DXCJjW,[9qvQ @ALKk~Z9׳ICUG3N'\M+7]Θ *h6ۈ-^pM9l`u#V|/ܺgf-[M&h'r!:B` ntqud_t w ZV)0"Ӯ^԰hRLz3$;l#lRp@],jc)xk\=z%qɪi6&i%NmrL5CӈѹN!SB{ }ѠϽpsRR ^0ކږ,Z)wir);+gt5u^-.gaERb @5s58\ԱG+^t7X6;/|-gC;K_wXa@%s)uC-rhg$ilEa}0l~onZ%'̀t!'/v-; NZYul Ӿn{cNF،6`01Bw4?V gZ0OhmeZJf>5o_&qojlF!NJڰjo=8ָkaBί.9| 5cE}1,ӳm s-_3pR9$ Ǔhf@4.Y"pyax l |yjT+~v3/\L!~kzN<7~;5ܕ2Ц4>_Z/!#@JH#ܿ蝡3*C9Gl Qi~֏*[FLp0P.?*ŞBZyc(9J8k خrጀ)~=="4V#Rq{\ld|~ٵgS T`v9fhEAO7_'ho{ESA;1R|60zM <3%<ȍ[1}Lo~`I\>{0\ds6K= _/B eY2T4+<3^o8kaA Sp|留rPz!$$bH cp~d;;=*z!@5I1)ŅT4-ڨT#Sv2n}@\VjK)⒙.c_gZfR|xļ'|"~ӗ!A\ dYuG!"òn<9 uo6?\J[V?+ZLGjܲsY#`FwPNSP7~Hpg5\'M;)k._r7,V7\u(2\e\ͥ=4sg*z@HO& h:Hc-?fw}qgF9MfjiZ'`G?aZE4gՄY/ڄ6RN&1d!__겝3yx0iJy6]$Kbó2%r9To!r,gT8.jQa*Z/X |/,dJ^/$&CjP̼T[]O @sx[3; S9\ц*o&,ǖt fd5_fziMkgmUGgI_i0!-)ͫf=%5(ԕw8wL2VL|xk'ڵ]y]4VSsLZ4JHe\&{!(f6 ~+ ?z@GWϊ1)aE6=y+h-mZ4#cKFts%I}|:QZ־NsqTG,ܜϵqmڹ wg\vVzy>f?:(,k)7aQ ӎrdF@b&cӸ @L2m3! ]:8Audmb ͕;Gٲg@QOjMPˌHBu":,17`Xp>VqRZN_uޯ":S ,UcA~-IoZt^lK EvuMdf Gy=,iݾ@ KВ-&ܶKC/;`d{:$:]@Lyf3 i'#E 9BZfGn[ٱWp;. +9es2K}vSF& 5gEț 0a_.0|нWpeOSMw^P!6d]k_Q@ gYQBϙEUl5* d9dwL5Gcŋ@t#wʰc;3ʭڪtGdTiJTvzE.D\Q#|P/t;U [yAT~@L|Lw5i'eygWnl8hU|Dx7Y ã!fJK{643A< |*Q0=5z: IQzWaLHLmBO:H"ztd듵G1K퉽pHY ƹb2& :>:Ăx>l|]y1PNQCX)1! >=G6#ҭ5?MZhR^3DR"̕vES2:o(aO!"dP_Ve#-?v@9 ҮPC?oPPIEe#I^8sQ݉w;˭&=E1?yKl &gRSgPmn}Lbt}Zӊ p=$RT`ށsR9,G*ջgfdg<Ł+ύ@g|b_PO 났7(u!utMm©n0PR΃ԌDّ'"ϥL/5xӛPaB(r/¿阓 k-u#"fѭM phgDDFT9PVtQ(95]^;ߌ(Q%7 f3BJڃmјR.ϝ.~]Ghnz7I >>| ob_ <²}u}֕u[ȳ+'Sv^5Pcd9 y&6 9 g )伓vD;CSJfzAr?%OvP pœx9;A;siL4^erp4z`b Zǹ66 D}OJ KĞ)e’Q>ql..) 螟#<[ Fxy)HVL ubve4ŵu vPvPh H['ycUeSPez|=Dʋ{ G̾&|5w `#DNS._#m[ĮNvZ2R˱ 4}{X7Zꗋ7)eAQ KlC^{?(U;sڟdSax@V)K) _0ՊL:ћA9diNW 2#72ûybZ4ur!Ȳqmuuj/m!B?[̩kwP%lug!|jٹ|ָcC-xIKH!zDž0P}԰䇣3>v;4[uu_O ƦBI01 5C;/P`S݋@`/?}4Rb ǂJ98Te=Dd#s6LwK5Z]GTV9YA#\N _%6iРY^"I'.  0DT%xE*6 zMndeəp Uds;|m^W3%g_gW.;ʯ#)j:m} Fd!Jd'|csr7`h h{1G1, ur/opA [a-mAMžIci K2=9h*d&(n~ntyV#j6rIESb4:zRO߷p.Ax?JiP42#$c筨!M޽ȓʯJ,=+-#( '"_䠉Kb~&B9wnaL̪#6.yw ޑ$N:ωU) )7o2FOKnkb1D3Y`-@NvrdSJpKh(G06bhY >HBɚ}s(q@b|hKdtyR`1I |=OjQp, ՚my ^;goaG;3^OӭTXhɧ$+\SkpvHZH@dݣuͦ'O{,PcڹGC/^ J&YVRw>{ل#oJIKMx~ݝ6g#£^&^GnihbuQ*V4\B=vD 2P)(繇+~Yy)Pi7\Й4qe 59]Kr5h^lzD-!RH"\՚s:dpf{oο|| P3ڲY"-_j !0dd;ҹaXO8*G 2/eJDUGU9(.UT +L͎ ]Ǒ#[>eȑ.`{-n5XMhczhB״ƚZWKmj_ui٬`XׂqYpC% `kNVVwܲD,=Q D&vٴOqy5'"uŞ!Opk7caQ SU옄cb0B s}g:aRN,Xᢗiu % 3PV9$.^xvJy#hPRv^HE-jIĩ貮ؔW/l HxUD||Fpy#T:5p -2  1ݰG u0[MKYo3SRtE+"T$î0rޜd?4ӎ|Qx,P=|; tgV5{_GUV0M 4̋ql^跔$QʡSn_?_'eH̢fޤ !X ȱp䨉YAxL_ylJV1g0+~d͗ϡmP{Ճ{1i >J35V%yQ NMT(`v5 06'T::nV R 4q9]-\bw,έZ F<2BhQWR< v6K艝kJq|BjmIs#?2yWzTYyPNQ6'%k]5mzbdxC|4U4{w aҶ7M &>bQY}w!^** 9Fd)q!PT ADgw룪s4-nqSϷ"2q%av/8ֺPoϬx%H_};SB B9Pӡ^ZW6TAjhِ޵X"GR=BiH*>Jݴ+Y &&z4Sf^ONqO]d]yl;H4崁z'e [@rF<IҼ!Ci"6)Fs?]鬻'_U;{:e"g,q+bcA>n`,VAS ki(]/ᵀG>YnltEnSpX[d+=1ٛ^7G37rm)k}q;mI|MX*/ ُ36A!VES#0:33aojL}4x]LQ(= ==[\(P &]A-vҹT5:C`¾iח]`9}%K|L5!],2t㵝%pk׋\e+y{w(=3DX]),֊j̀˧JL]d5F!9c'i\O>:5z{Yy;DZp+L_D ,ˎ1U1Đ{y^2|M71P)ꀀ(Ule+Bڬ61W$q1SZsSa16TGlv`KvutyU>0WМgvXxr*+CypoMB*BOe}|yxd--<c['b y, >.^FaB$ au&׼+z&O?ʹ 5[Y8 2(l8q;^7rZom# 8#VR ⼪6Зeꐍ)e&u'C|B`w\\_U..}XnS$ ()r*:o/|7T^- Wh+^s35a^R?wFqXFsO 4{2lD " =mU`Gk|'cXRMz^w_eBya @?r2Oz&-8& @zDx['/e_,{ïZ+; |l~:l @FHeI(&K\7X|j7lbTY;0Z&6@wZg5CopOV-աѺ-I?ʀvUzcɳԨF~k!GWZ3uKq;?(M2i'֮D1xu۴`/gs*)پ`XW&Z>rd sl%*b2_bQڧmWޅˋ~P _Ooܟ;2Xy𦏍՗fe(/D (ZԉbeAxN׺@%XTW1OC'3Q!DU,ѵ !bޠ}Ox&mG E_i.s2)CUHcȼrhZ @rƊ(S[mlۉ`,I ?-NxV)h!^QeY#XOxT"/}gH.“Q*D'ya_0y,MDIc=gg2#j7evBp4lމJTzʜVUfVKL B.d>4OPf|&IޓÍ v s /)UOB=MΠ63;rqI4)l2Kq(FBd7hg`)./iGHgY 3NǂTT?yw4ݦ =7iu:{XKRl5;|b)qFˈ|$0jgfeNMo:̰zGIKRfmm#Yr7۹{\ ٙ;ܩw<}g!D( Icqeے}N,;m>́jr\X9&aYj܃; u#{8}foy&jH#LJ>|ä! r' gq!()c8Jn.{HGMxRK}[HŏR`T鶀@"fYe7&u|O3Rl33uQo }=j9J7ߎScx0rS+B05 wԐ>C~j̇[PxlYO{zH3! AyK.Nf=˩[Oxb?KUIu\6GNUO떓̂׼Pȇ8m*M% bPC $݉,ܠ+mbt EJ?kDNWv0=Ӄ;&g0FeC?\~ "\Q)bF|扅ov V;eX/© Fo hSXLlW tYQ6'gLg;#pvreiau96@ipԂ2~F Q Mvh# D?jvb"<(Ҿؤ7rg '|d~BKdtdb]HA}?m֪!kmuJg0j-k&O7d # :ĄZt@dM>}_]]{mOimB(66xt~#Ha@&P mBQ!5bhsW?CV6HfT]/(trzV>gCH, 2tTSijjUG.TBj`E]_}/ԟJp ta S0+uc4f}cie.bMOas%E~ n>kp!g9%@_*^pPOD$u;;oXF+`;%ogz* {6 5;%Dor)D5_4 ed~$Bg.?c"eNb͢>ՂɃAY"Iu_q)ILeEHuv-{wdh+zBlIVHPOfn,N76|܅DMīw&1O8$yȸY U*8Jv/:aᖅg8Sg so\,Jѭ'0%E:>Q6epSt!<р6M+J>0sM[ 2)]%Poa_; 9U }2!x %(UGOwӌ"զK6j.]nOp%bh$ʗ\(%v2 j+SEHpWg+{憼}FԈmOV06o=,X )"Ǖr+ \8+]ofz-pi9Ju7w@r$pxyh*HX/< gg ȋjhƲ~ZB UiEGi9E[sCr1WgI:zY-j]QnY^2O)^@P(L"6Rk$Ƅ*a&֮lC ưwE@ 4MSfSzt!GgbY 2+`H: 6ş(>TapOi̾{E<y~vsV2K4{jI/0&}8y*$rOw H ٯ] ܺo٣ШaV`V/r \ђVޱ Kt E x3Ӏ\CA;bs/@ub,+xX!V_bJ~Y-TWOh\AϘ; 9x-3Ui]$,gan9G:.(Ҫ=0MA7dΫ-߸d^' )jb#^6LtJ .y}yr!ºo6!|x:v'x`ğ,`Kӏq0.ݢoPVk)&ͬG{z&xHf[&uh泳DUZQC] %#>?OQ*/MV+whx?RnmH%"~7 E ת<#zlK(X"7$bd-h,Eh.eB3oV ¿}H09X;޿osa0͕:= Ü\LdS/Isf}~S"a+W`K\uMs3O"wFk>w6*J .c6:$1:7"6g^̯Fnm)fqE\=NH{>aKҰH]?m!B2oh:c ]okdH=F,gޢ[aܐ/~k}OwqJNvbڋh,Wch8PsynYl(rMȭœ\0i2i\;ރnu `!ğ*-6qhTca \ ~"je]©S\G8 k[veR7CaGcڄڳ5Es3W b+SWԪow 4ã f~671s˙Dq>>(s5j nGۥpu.f꼶 ]m" N]9alѵD!&򿨚~W'«j5㴱'81\$$JwGkX~< 7U%q=/󽓺FVNP:t̙*6{<(h5X!'{=C' iS(VcbҪICB,@~oHuOG􋹓ɛN R|͑6ÄΡAo~[w"!8 l| <* X)^+IkFs:v6?grjʊLp4l4<}biN軇6 bp+VMu$S:IHWfn!WH1kѩG&O8}lnH* ` 0%.H p&xYFP~  \t~kc'oBh yanp[sCR-ᤋ;Ֆf$崹0mʏGRXO%?`n f]6kBʹTqWu3}AϪ 8Kz?o[AzmXN}}3Xtl Ee\d+`#FVC UՁF󁳼T'Y%-dK"Ny,5IԿ\>&Z PTѾZL~$]*HIH([}NP@VǎTp,G~4*R;*: I&Z0} @x>FSȁrЩP n~)H[W>́ǂ_xF}tOF?"ņJp.X9ʁQޫ]IB+M!ŧrqxЉx9aqʝ)< :HsڏJ.0~\+Vwʟ[^Y ? `J.aU@vqQCuiv[#( )A/bMkL.;yqU ,Jl瞿MѶs@HZއy=𽑃Sb:5V_dQW trn 5fDsAb7ޣko00y,g Ca7γn. I?B.:¸>hvr* թ*h'"v(pV,Oӣ2u,<%t 3dHJ$ir懅8Sv^_[L~L]8Lf0Α 3n@@g?Ǹ ?6]gLpm/q9<@c2w4Fd՗K&PpQvq)4dA!7F!0{;W$%l#.TIE%F٭+2N4Q8؟]gM,TܬCNxuKYy#z?(2ӨNJ1B̶4C^ը,QY$/4WjTrFZ| {^̊'@j[XV;@ROAGjDR[4ZI)tB~˲3=̫)Q]"2ro\YvÏ9z,K=9{\y]p-̪S?y B`GVO&_^`bĒ9&\ءa?{)@:IJoiۡĒ0PM|LL2IU2j8[qmKbt_H(^=r{SI,bfšdz0¢Vh (5?AC.`. /!~ 4?L.`3.Yg#+g[S۹<3Ek㙙ZoTA߱v]6=2Sze>!M:@6K2aBb:LW:L\v iirj'ۢT1~,7ރ{&&E.ٻ6ɑ$)&D@:` N8^gmLֽSg^ќѦ8'1Ɲ1_랱7Da[z=&/v^40aAW'TfurA1N'bQm:t ]|yD&w >q]$sͩ 2 mE}K Ȝ5۩aƨv7z31khOm;1K26ucXRsG%cW ֬ZI|f]9 !nIM5+ջѾ}Ɉvd62r=Yci[UD+i mJZسa5N4[DY2Ưd NG©f"v?ANJK<(h2BQ_OԸg.pd;UٰV'teoݢwyسRa@0ڐO`5]Xr!)M^G4v3) a=(sM\H H of]hk8P^E)'CvBGjWGqqYwF$qB~$sF1omZ$@CrU1M΍sM-9Ndq~Z BJ`UxVωDˋQ%2hTۂyߦDU30 P"@eL#q:|wM `Lnb(UO sIeYeODoBPLxyI9aFi<*C7oU~UK԰?(/wf *vYJI: b6['iIDnGs-#y`\)*6{tH 'S<$LY,*O@Qn?Ouz)EXԬ}C^x]#+U8god8Mن`b!ԅG/5㰂7"`r< ϸ|o,SN6P\5qmZ۴pu؃,o3yG-_OW5) Kl+ z33.gI`~K5\'B&Ŝh$r4~ G ƪxU3]O !/NpxAʄ,y=7 1 `zyho4TXHzn^KK B/X8,2vq[VݩuʛB/,z)'*Fi;!5bu*\k(W{ DfN+quDgĆ,R{n]l ]Z"VhP!KjQaaDîSI\9'@X܍hƋV2`}^iIⲆ# eee9p?$eΔ5q *7 sOq;øN a[:g$n2Fykmc !EŀhO3փd0d'G7k/F s^,]k!UYAA^8&DSbpI)ƲAﲖ'XFaOrJ۸զByNl/-OŴT"QC]mQGr }J6Y=,s؏l!w|-|MGQ\Xmulj\U{Q}NLJ^}&)uccZ{q97P;6iO Ah]J]5RJOD2?8a5>mj6YL hf =e - Rf튅3RKLJfASNqiuN!]l 6SGqYSε :F5+!dێ$,Urm=I4yM]6+B]gBbnI(xP%6 G F^Sӭ~Zi`&ه7=RUygt W$q1c9gzkMpC /Q~3.I!*}O\X#1bT^]I=@N5akVŁNTŒk m!Co;u>_ݎvetKsW7ݥ}Ԓ\re̬D3iD!8#y&j\$U cp6te"mia1'Mob\*}VA#sR3v3R|% e j<+tBdYԴWr=fSvw 1&EJk i#ObV}{VG_+9*F,ဎ Dl.BC;0 QR0/Ea.=njMA _ّsbBz*|Pw%P  9G^ "z#Pzjw jC6:& ' x ըNkAOi4$Nkbhwx8pM~wr3\@T@˹l3 A|E]6%q= ONP"$z_ޛh}SQ!]@aY੫.K(GJJ;}1iZ<"43{1(06=VK 'hwV/\FuK21t֖oH h'v!sN6S I1Y7t ;D~4K7}AO -dd!VGJwelm?0+0@|d;HÍ)Og wh4\ʼnwP@śa*H+7;j"O&YGRKc! @5#T:yό%\N6 ^ f6jeZL6,k 5s7QOh31H56WmL,CcumBj!xH'*:?Զ 2V'r^:" [θWʯ^,Qh )}](N|K;]IS[Srois+e;{Q/OSjJ0)\b]t+)K>/$wW#,sY11AOZ|C|1פ(u ^_bRʨAU Y;Wj+V(`wo@Dv|"Kڶ5'MPIZ4{-S_Yx~E7ib 3I"\wc&=Ķ_-$C=Y7-g\`wB'z{#x|DCz‹oN$s$ѥGi}އ(Ç{Q {2"ArMs<5t_Vqx)ᶸH#7!rW <'FcSP5U._4/M2>t@'MFzh׾Y9<' (=mz/i\..WTⲽHm?=@4n9E? o+gs-&V{/ f,![7ћj4w##W֨~<' jd! _0F.Gmnh\(I͹(@(aK!GRY繊E Pد4-{HB ƻ2E=g[65@+e3 >ހU1`L('oRLiA5vyCidH,3o'X [sJ7EE2G 'f!4qs0 W vKDdR5nDUL [6HE]x=1KSWA:/*U 4r{ΛrB7^D ~2,*m=mJx 5,T (%:dUZu_{h4-fJ׆X/UN78 蘽D`8=R#ƺ˩LV'Kٍ%ѱ Hy`iL7u"x_~at2Tϸg:\5[H;Ժ)+-<1t\7>:`Ik!P'39&_Hj&{{Rr,.o[kxUpzP KP1b*ZUF3Eyaχ1 (5"?{gɥɃ.Gskc% V_-M!;2%0?XDqBNbN)^3b,չ3 ![Q ;iͻ’Z˹يhhf 6f_C(B9(^_4|]i SӋVGoA7ӻebF}5YmɝFɘ/IڦqpgRa [9c_X^﹜|b7jzg O 98@?tUj)"ńA'Bʜ-|8n0&iqo-8qZfMi:ǜ$d'Nrpwhv BL G3ЗÛ$(6X<[w͇JQs"C1\XŢBt$e'\T<2Q:u^;MTe4Fm,feބKѕok!} L1sN\VR06*@V|%:{k9%,.ѽ[F:@F2`U8qx'Lz+V8< Sa,ѻ7 <79ph V bxC{d*"Qe,ZkowU8"s\i}7}gPN}cW h H>Ieu!Irx`Z\wGL-a!"o"l$R<Ӽ%F}4}#ʾn~ަea)2,^ʸxprU+[v7aS#=AoRJbcHjґ{E_XhiȀtc,iXYby`9/ ldGc6`AZ-/%lI)uq#Oz#E{@9_E3Z}:Z1s!: WъR: rm:E'~f;$iAM"Ơ-HBeX}~v0İy. 6?a^zb3԰|}ͱ+/oP=qy#{ ]?1(9Kߊ\8FO0U=Mr(E zM ( RJpnNVhWŐ%afU[f'(kg4Z6w %A ;3_k֐]>j?3ʖ2yY6 e}-7Uz۴y.8=J,8iYS*xd8E;G9Όmڞe%Ȭ a=˭⥪|[ณkg3xeUT^-<g6&Tz6f]⦷%Q>mFWpxps51 YFUyY]jYJAWgo'T{Nq6Uq["V05cduϫ6/ <~7YX h}ȢnWW.`Ĵ"al];N8W}5AݻK1,LGa9ᠫ%:[F#cBB:$eg3mkNAхXw;_z[0s(.ndZ/uh`WDf'ȧ]1k"K4{F"QKXi6?q}l :OR"#*,eF"i )IJ"qzn_@fxNiZ=^Q$*Tɶhop"~# X~9cj$p<<6%& TvvDG, Cpdy z*(ѽqhE].ǓBG.W($_KWv5*D?o N1~`{W}dRså j*[].iy  0\ i 334`=[Nre ;(gԙz fzA* =c6$ԬX4+6<2hU` n#4>uh 4'Z=0Y9IZI(wgQo'56(nsq٫R־?Qlh6Aho =bN'\ Ir3NU;I H,D:S^uL b2$TzJcr50|<~F?nf[M>T,jXNߠ OSi :C|ڻyȈɼ+wJwFƒ^tlc[2N+a,S?66-ɣH TzDky9pkʏbp+ r}t; SNw9|tEaWBNPWީ滖ds7`bG/wi'AG ~mP157ViY.GEMmE  Z<7(]#2-3S9,p $M-ʏS-1X$^u2zw9\M1i)FXU[ⷋ$C``x9CBFPk|W^r8r@{{Qx& P= MgzKGeσ{.mf :a 5񡽋bE}mlX9hw+Mx StfN"~8!&"$4se Frܷ15CoXjFJ$f7;{[٢L(v5ޓJYq2MߖںGOȧDة\KӢmhIXs+[m@/N3Vџ'FBPh$e1PL6ew<VSw1L&1"j<\5]vkh%uJKt۞:$&2Y D~fr5aJ՟+]2>;%DTp= Dk\sJ V+ƙ+,ǿ>-AMA*t.;?4o܁E0.?%~DujO)r !+R¦x$p2"/jbKg mdv#,t6BEn ^R! E[ȓ(v6:5ӵ>Зz|DǦLQE=pCDS=a07kTW @2^qA:hjsl&X-ŌEτ|#&ۿ ;Mgdʴ 78H;#%Z,ŷ ­#!=?įc BSmi$=c[Q?wj& y~cۍhE{%oy%7*\g彡6tmJcE}Byn*8xYgB,K"`j$[_ _65g>DVvAvhU VD\FӠ!|QJ7GNբ}4ϻ} 1 +?N p/Q$<܂$7d*Jd ೠjSe%6TD~>F/-b0[.'K,6iu j D=uV8EmH=<_ܰVFC4Xuov9?URQg:6]dlNwt2P_9Zˆ1TTrF&!u1'p;*F#9.;LW.p.'(}5)HWu9'v%71Nn52҄20\'KU/T Rh_.aB=?_7QA tStOQ4(*5I" -1#~8m$m03dۄm[A$4=>ZWAjEfI+rԽAQZՇ,? &?)yb#IbTs\ [&@8R8 6x\!WNS;~tU3#ւ%+Ǿ^ʞx|pX 46Xˢ 2L,<0 \ ێƂDa;P lw6 gw 4MZ:K ; 7"E ܪкa@D|+ +SV^,aWDOyHԾ".#;gN#FGVتm2o'wLiY%* gL^@E:3uZlogrS^\pFF^yYrv[P[}Iʸs]5hH@ وqUˠF~[d|&҅# O Pd+k( QUEU\Ni9۳K Z5ۜ uZ~NDv/EI tN.F-5-c\X7N5@, =^g ; BP`J!tAǡ YMꦩNFndՒ:|U];en } r-Ųdp[tMcʤp פO9났 MwrQ(1), ؆FUNɗ?-5, YP- qN"t]~kO)!B@Ϭ,H0٧O@r-v7!"yGaG:|%S× tYfO o32I[GJ#D-QU-aJHH-9a!}Ok,+i>\dC|?X~CQ(FTeK,e%܏ĮԈڻ R'h5ɔf_=_!K8fZRT]e]Ag (<儉}V4Ez[zyT?j'-0P&/9}8 xSvS WSQedBSש~d&.!.:=jmWӮ]IZ~Rpێdh8|b!D(J?>մlJΫ?7$(8)5caK[褅 /'nbʏpZѐ[foq)[?D>/_ɏY-P}.u3YB ݞ<*sfؚxbQ$P2#ŞоVez*0^hvFh}7FV= $CGLsUp9co SkN9tܮSkX/8-<δgP2eFt|^:!d Rc=x V}h@Mv'^v ;eUu66hbay&1i~0ժ5RzyEH_vOuKD(OkwM|{Ogxd THT[oѷ%zea)?O7PR8G*+8YD02{ΥⰄp6p;ۮwdE#? <;ۈ1|k1Q@Z30WџK%;^;Rt!4 Q}:+vu'7OG禴Rn=Ϡ2̞}eJgRX̴UWE?,F 0_2ˆcJa79ج!^I r7Ue?.U4 pu A*7ήk!.^x-&h,uW\ o̢*WM,}O_F"d=mVH-Syϯ2Io1Bc6587.eIˆ6%EC7̆Ki?b2e0ok/+B`}9N>nnfa 1ۓDmIKZ)-RW;2(hLL[lAOd6gN)y, st. 94*7WN6PJH]nc[ "Ka>jK<&H-6zWBƚHjeJ:ڟ L+{*_Z0 IKoSN72r$W#Fh0/r<մ+FC6.]Ķjw[^HY_Ht>(! Ÿ|=a,2oZuΙ>DԶ2~jVùG~ZdE(f4m #au<Wg"VEsP>Sѧ|zQfְjlF}%䰄FZ.]^f(!| d }+xPZ Ok&s5BxlzݾKN̕4#A;Y8Zjqz慌@xhtHՊyYXL [sWy̤,bA-Aw[0c @" 4ݨ^[->s9&Xd{j[n ݞJͥCW@%iPǂ AmE,SrQ,؜Cd5 #t: C9'KfWN֧-E4xcZSu ̀ڑUy QquIQ9VtCڴ,d4_lr=vϗ1AY&SY񟺝VޚROymn5{>{}iݻ[9}}wnv7}^{͛{湲{f_G=oNnNn^skjx o{oyot.\/fvw:>#g}Wkyvg։i}:޾Zn_;se}wq_yv wؽ׵voކ˱Y흻]s{^Y}{;e-n/o{ͽ;>wuҚ>y;WVﳷe:w>mMZ[݁6==mQ藷0ޯ[}|{O};_sv>wϻn|g׀ޞuΧ[$u]-jޙ˫ޛONwjm;}=ݬ_{;giȻV}m}[t{omz:2U^ݾ=3ۺlQ{{}]{}o|B{nCzݾöݜhT۸=vUPݟ\fWwr̖^wϻ}gӖ{׭ﶶ{Ow^^m= ov7vgw۾O}^Oto^wgvWy竻}ϻ_G}lowjes4Yn_Nko˾}έK޺gWuӽ=}z7}8oxww彽]j%MnM}}zǮ]=>ywuo{ލfw﻾n=w}gzouunuӭ_kyk]{yz{XW{_]Wllzu^{^nov+ﻎq锂Uwzvݯm7-wK}o^i[Y/lڽaM]Sgwz-z:=׹;A#wW{w]Ϯ{ݹr=]c϶Wrݣm޽>o#z{AѦc79٫wz5{VxmZOlӻu\z cޖݽ3[wo`=>xO{px>6mi]>]w{W{ޯ=ow{zq󲾮۾^yo{momM^>kOyz׽}w7[Mެհ{}}3}gջ{w=};Gu믽7ڜޝw{9{kMso^[j>wa]y{^voYӹ}{Y}}oW7.yzd{vwW{]wRT[#׫{z=iwn[:{w=F`|}׷'5>G޾__OJͮ{>zm(Wwb6{Oz9Ij݋ok+ǣz7.vݕqۛ{C[ݨu=Tw7ozeG{^{zMnyu}u{7^}Nz^ҙ}۶woЫ^g{>ުϮ}êu{˗oϻVn:wvs{]>۷ӽھmj{}oyo9Yu}_mψow{w;>]P}nO_}S]˭^t{n{j>vz6I\nPwݻ_sy]7j_/޻tywUܼ_==Ovc6t'[uvw{>٣*+O|q;mQ}fݵYo]۹k{oi=]Um+NnyO{y>ٶ{=|}/uܲv۟w{smo]t n}k}ƾA}e:VK'u^y_^=3宾7ֵ[-}{z{׾m}^^xckiǭ{޻zs[}ﺏ{t{{׻{=v>;6Iק.O}}{}}|{p[hzMW}Jd}}ﮝz{{kWyRXO}oywpev*{m\$Sl簽ݮ\3wx].oq+K}s{5Q}7w]vchܫ=ݾ^4>ϗk^>Zr[{Kv]Zݾ׶}o֤ynϻ[[m{z;{OMs׽G}}_|v/kZ.w+ӷϾ}^qL=y׾x^}Ϸѯw۽R{_]ziwuno;{kCuw}eӻe_X.=b-n޷dӷOϻ{n^}[庶m{}nsW{T}n8nͯvy^}|oj:3ry]ׯ{v7o=Pn]{wۺ$ݎ^{kkSwz۾U׻O;}>_|uowj}۾T}moy}{oN;Omu(lu}{7oxﶾou>zhf>{Wvc]ϻxZ-Gһʖ;۵5uv]2s^2ѮmySso{U=ꤟT;m֭SY}]k><齾 {Mgv5lnmoYy}i:W]g_MUӸmggN}4ޫcYX=ﻹy{Fo^ξ>|㣭7}ޢ>OopsmooIKsbo{}v=r;}6ġsnni}U4{gr[fۻ`+O:޸sמ)R>]o^q}vO;m>MKg>{۽ulWwmbm>}};{w݌fsG__wvz+>kCzѵ_v2}{ݻ}v/޳gn}ٻΚ`wx޶޻Y}s}z57W8;;+>n{GB%J}kշmiw@_]ֻ}zھjg{oT޾fͶ57u]סvײ]mnyڷww{hmzV Dg;T#m'm϶W˹׻޷o:t>ξﭻnjvU=>ϯ||͑-ٯG>eVyke}=uO{uui>o}}Mx{-o}w}Q=a^ƶm[ޱzvz>nD;}۫ݗݽ{zw}oO}y6|}{=m{]6nZ}=zo/w)[^VU}=|{w>{}}Vn}Ƕ}׷;uG]f]Swlrw==xqn]{wWqV6Ozkw۬swszu۞o;u%}ﻟwͽ펏M{>owݟssWH]۵;-}ww>5]Vz=ϞW{Wkk^s__{Uwۺ}SmEyxj^O۷|{޺٩{{}vvS|w޽}Ɵ}nۛoy1Sӗn[yO}>**wwos-V{}i]پW5{sWCm>OO}sF}>kZo{mq1]Ow;λ{罦mX ^w{׮ޚ茶|{ovvW@3/w/t:l{sKl뻾}u9{ޅzg[v3mvn{*}=[Mz^5[yoFg|v<ݚ{ƾiq֛>˽^u>Vwg>}_}{Z+oq[tm{sc緽uܽ{>voxnZVN]O;2{gׯs_Wkϳͽw>n=uV{Sf;5^:}o}[uӭ;{>u>޾||x]kCϾmJݖ9ޱ۫XѣwwQvgtv|t5z|پӷn|Ϡw׮Ϭwov}gv}-{gW}ڥzokv}>Nޮi7p[k_o_OT׽ww5V{;_}yӽgn{oX%mr{{>﹩z=+ ozWn{{=o{=}n}v6on}_={noמo_q䒇Ev{黽:ݻk7gκ{ggzZ}ww<}ڙu۽{owϺ7^*{ywϮN{>{iﳪ;θݽ/x4iJNڻ=t5{_7]V}}>v^sݣݺ}z|l}{a{^]}3{:KwmetӪv{w>]}}Oz7;杺{lޟxnU˽X{1}5w{ǻ{۶8'F7Ww׽t4^};gwwg>&u}fU7^m}t[Ͼ7못{<>}>{ܦ﷧lWۖ}nz/uYw#^XGٻ_^۽{k;m5޷4頯k{Kﶫ3G5gq׮s/uwV}yuV{_F}z+-zt۳Ysۺn{^Ymۛ+vM<{wwswwo݋}Jyiw4{mU·}7+o/]=Wo{Wrwx ^[.>yg֧}ܥ}o﻽yPͺw_}}{{<ّ =}wﻷ^ops}om(wm;罾}}nvsh|آkӾ}w]^wv}uwz;Uַv0}=*vv}>og;f׫uvYo{ozoo[gOAm[ϹvtܧG׏f(woM<]ypU;]y0ST S4O B`S4*&0S6&@c@  UOi05UD*h& xTja @44`2T4eOTSS`xSM0 x)0ET6SJIg-oGI){ݧl0p:(iЮ|jRR(kqI(ONmpt#(^l(4 ZoϊLG*bqʼWP}θ/n/'ǎEdy"M޵Y 'Hm")75[q!x YUk]!*<Az 'gwI̍N1Q,*x'm6zGVOJbMHP;t:9"p7":8[˹LEzFOK,.$AapzQj>5ߞ+O6l,Eu uuMFGX b5֪ MEZy7/-x|ryeX ^kهe^ǏZv$dLcOW/ =gkGXi ql爨\h،~9?~c CMÅ:+DBaƱBiSxۗ#616ׄFF˙j#u$PɀDk.M&kLxa!҂)B值XVE  Wv Ab7i߃#k$ķ u*?ԊJc MUU*(FksJ;mp_ ,s fcs`<.Vơ-s@3̀?+w%R&|й H$Sh>va%5E衂} Xͅc>2ӺBX0TJ|aJGI6ҷko^cM!gƬ9 S`~WZsNz;Ñ:ͤ=fFe#7Eh$yXYQ5˨UU bð8P;EŶ9*@G@ ?fcY Zަ h2zuZl!O2uc"c&=j3FM ;N NjV?i&{KPzU+eK.ۈ։QhFЗ\ 5ϼyX?W auM2:6?bة\QdwpXy6wz`ʎ,*+a0`%.fEwbPqYX[bc7VҕMq(W (&ugk\ /2{HaFVU1M ZC=ZKŕk m,y@G7.[j({W|{Yó#ER X&[e YolF lMB$$a)^Q#]c턚iAM3-dEXo7"j,]e :bUTwq]"FR;"Ek/jf*)Tc׌#&D?H!Y Qu>O=np1A0Y^ɦ㞾)mJ8QJGXmrT6vDuXےhMz3UN54OdY!νPiUR~< ;[g+Y˦m2 `&2]u4rij 2Q| ϊԛ[醙Fp y);}͸< -_8EG: R(oc,bSj[2 V‹qoނ*#6&х6u3E͹mdu1"W%MX+(cm;c0T"qGMex)䐿r!mqV-LZpI=fOl;+&9jk85 q~@Nɟ _o0%r,捿„WV MX~3RJ)_*xj'{]G'Q"c`y!Ӫ0灎`tGD_Sht`*|.4ApptӴ ڎS0 R17FNxϿP6ZπᇛR''63\a.$8c9J}J?!-Sx9hdjf9%YGwafE\B@#n3*o#+J;#96]0C]ӟXZ^m: spȶZ3QDlװ|.jGlf (tMo[,MnTNgɴ _ `7i:!=J%NӨk,P1v5, ʹ:(c|m!w9EUm!W2qe!x`d=>ݡH*lX$ORwNӏȈ*lO54^3R23oM0A+k)=)rr+ ,L¾ɃGw[ $CZ2!Ȳy+i?gU۬[uYuaDґvлqa`gZ?A_˷%́`oX70L =oQ9# >:ृykmFuMH d {pde/tjK^`],ނ2aGTM2j[u/(9VBĿwao0;>DS7Sn.7*X̡bq ZE?gP%ʒdvߨI% -X5 P* a/JIr\,?^AbD@Z#⎮C BFօW-F2S'ELO*}JF+*d m,vvX7%5G,Gt<}:pw!B hй[zv,ՃR ؚ~YE4G.DADm*3QK~aGœo+(OP]xu:.|f9<%-H4*:+!tHH.c)U niѡ(\[ `?Z[z)XDSs9n'l´K(!F|jzZHjC6ЬHA{TZc5{}O4´m,Ҋ-k 2*=vk{87( vJRf9`6-2&J'`WR"A3sT!h4yPd];(/omY`1aD&5(:_ٕZ/"F-6F?CE^ Spu ϰR–ɶL0-/ߡ$zvCaj8Uw68n|nlT'3!}_]\ z@Hj9'sۉN4biүP_CC||2ik45m;(W>QX>;mbv[F! NHY% E ;X,mPat6RPbt7mxXv?24)gY\.I4}?oe7|D ݘ&sJ7qy#3rx\}_P=ʛw *|J|m,zps t- }oLJ*K( .n-ݦw硙ՖIN4kjXx047׋iբ!Rp2rF0JYRРXCr]GAY7mM7aAjz @Ȣ!;S8XR>X6ApcdF$P/)?;Oh^&;?;7 i _ܶWhDʼJh i<>GZ fz*zM3NGDco`<=ξo- Q^&kUW pU8}~Nu͵S {f-V›5f>^C І3A7о;>_@ Q{ϵya:^<0a&.B NAGC%0`>HJ,u>%3 I/s>4f@75BZ6>uvy`^uPY cCĈcXV^ZH$wjq+b f*jJEkh>m,pD(AZSAJ+@`:%)^xd+^Ɛ۵jS5Q2f n5tZu b_@U$%hrX`z"BFd 'ac"}d#ʋo3YP@ %)TETf^O̢xN1I9>6nj DY3~quS}5 v-7gTHu p K[)rd[zS7OCLmG}ܵ̊/)IYf䵎.{UC@t'=8: }pygE>ti(pf.+!n1IIo7c _$78ej%qmet6}!_" `)P ̊%7[DD$hc bn`{+v!);^!t=ꉢ^8/\sᕣ;_A*yÓ1R0|(\Ia {̇n(503Ƭ~#1$@\t?r%{u3iR(=3QY/16pk QHcW@@ pXb'boeaMz.s"!ҧvbp( | 2^ed/;s782u48n`0WBb(|G͎ e0Ζu*RZ'IO s4|i~zG C,N @="#b5c)8P!/g>AE´ مL猼3E?JY֬Tǰ!Iz&{oq x4hάIzC]ZOБ-ӾFɮ\E n 6dp깃XU:3cd`ew8Pl&*[$Jv"C|ﰴb*"e ~XRW i:ҤcՒ쥰m>H2!{b_R=b.@i^inDn6fra ٷc(Cp8m4C|6nx`ypϊNJQx((~!Qvf-8,چjO-;Dc2?3j-MIE*slgՃ)עϿo K|R}BV4.rUa1RA% }%Z%Qw0¸3s+,؃LteV.gu:؛W[ߘxNu4γs+"-Ng+5y1Ed({|g8١P7܁ x G0 Ll ӝ#1߶5P^5yI(G^?{C 6PA7VSN7jM*Z5;QIK, >Z YҟD4zpz,ǨƯͪV? ;nz9i#9_|ۇ|p5Nb_Ur@bXh2(3.FeƑMѰ>BmoXTsغNӄf4ʡcKieRKf lXCh|h1wI)dᵈS x W{Gk r~`ճ]o eppQWKSdR Z6z`>!aWw#U `(\ƁMb mPƭ8Tv*g&)/+=S B깂}]s0zg&N4a!"BS@&8J _p}TTG?u o#H6,e Rɴf%m-R"͸4qOIbNk`7;_z:\n=-iY|k$+kY|*Xv5je9 Gr䲍LVI&y/H8Q=!/'rp_/+K$ jn>¿U`F$#B$1݄b<퍎nXHMg4 aE8.Ceq.mEHZcAQHdX \Gn+<۰RI'VsxK -YSWFa 7K{1a:@-jGZ[Mc'BR/XEy&S[O1 e`t^ٝ G=G'@?z̮%2W  ؒ7+ kv~bs$ͺ(3VbÁ,ycmKNGȸk ,74UCp{-  MEyoU[~Wl3" ƹX߼gL:7ښ:ₘ^(ϡGXM = U'3~"Kk#e)޹@׏*DLWCo#&"/-VHS5i^"%%< =rSś^m˸֚Ym>W_bn @h9i[EUg-B;`?77:CMA*tZNb6bEFsp9ڱrpGVةd1DCD'Y|tJ3k%(/RQ\}> ܿ ȥBHS76># ; e2:mŹ:h]t@S섓F牪 *̽uD (B|i# 10'¼3Pq{Yް= p-@ F8dK*KbD]s)Yy%걗z5^Мz֍¦SDpږ\R# 0+kBc-=DLR>1岮TYAħQ.dmx[OaZj7lo#֠Ь{8Np gQ~WzVI5ܛPȦ8sq;x@Cq8j5G74 vZև^.|Y'r ' ֫EWznYĨ>?"\X"o_yqP"DhS2ePhIL<j<8!˼\sZ܊չE 8Ū|aVܒ83nH~ycE7;c:=昹H;.ǺxrR&N-~vW*|=9ȈݢQ\p"a:-HDR֌ˈG]CB\stoR ZzŋGte A pvoy辐34e@74ڝ%K˲؊f".u4GOc_߰AzaӧEVIǂᕽte#V_H:pL{J/-Ha\Ny'tokD33\n񉚘J`[ǩ} e&x^q3%Cy-4|a=nBTj܍PY%]v>tajD)ڮ5\9GzD oO?Fxǭj*i&p0fZ;]J/JK!CZUgSH6' b|3>@PFY +]OFfv6K~qI40o 27]鍭e5jĵ'`+֙O zڑ3 %wtpu't[/Q^?O6U"ܖ61'}Ⱥxu@TaژӬ#(3طݛw,=, .^pVI{92)<$qGGTpCXG,eӌz$2k1:ʮ® gK:gEJ}@W] w^S`ǰ},NĮJPJϦ"IC۬]DxR-r e\idTptGs]/=|D#(bg"! X uY@ĤCǬHS ow^ͭIڄ'FBM4?Ϣ pftkk+%xv;\aJ'2 KJ>.@’Ak?о~ 'lvj)_g؋؅䫾0j@š΀ k[M|\Z+\PI9ۤRm0#瀾 {أxr|tqIpW%*+r~6j?Fp<#I(V_xk N oG20 2XU&Fأnhia*pjJw<8'bj*>bY.EpmiCijr0`T 6ÖJ#3[{-Ȝ+]ĉ՜A%NdpCL}r[WYƟ?ޝ8~j`ny6j*L to2T8~YƠ|d[)U>Kw:A˥ úvV4QfjɡЪĢH-y \{-j1Ҳ݅y"Zb)YAK_m_ݞhhɫts"uD} !`g8 gqذD)*'!m!a}b.M;u vM9 l r?R &Fsu_M.`) @Anʁ9DMK.޾f fɛ9'YnN|;(K@ލ&l -F @q }LZUi?Zi0qAqB<\ v( Ϟ&Un~Kn-E30?,w(GMY}4X/d:dnl-e)q~r}:n U֣XQ|It]֚ Fgx*чtiKlF<j$Qp%}:nHf= =|i܋zKz9S!WBԇ#L`Hsz̴vTYWr,+x<d4X"8>qEyk" tGUSy_ؼ.}1qp^ʚ±'qop KV)jL _6w7mAs_/0=@):M)?a9\4fJ2M,m*֭WiR&l泲5א*⚩rɻ_8P1N&I9t% r=y$'hTG]-1Aoΐ |赔BAܓ [ ^0i钬{㗥t_ObhﮘNKV=CSkH!dt &k sLq'"7]4LT؈wnvDTkK8K Yj37lɡC6{C6۹A8'mlukxHy/**\^1_$=&W(yw3\-;+YiXV6.ǰv1CEKncslΪHjC}9M*cuәP~V7PW'^S|q0Z] qӸC%=izƗŝ$zAn$vx?rcJV`䈓 m e4ݯIS=$}GxzEpk* VU YGu9nr F=jϰAFI[ ̻Ԁg@ F mFO;/s\wP}u$2SS`dE ox߭sjX~6S7SQPУdG64|ehp .OlV\-#˳_@͔ъp&?X[ nq\MkHG6 ;Uj0#u: Lg ؼ%f,-*(7 m ǰ.򕮠VMY8uhVչD2E7)W[$ƕ0Tl)(j0J#EKc'nP$ K+PDl?w鏶1Mi |4DG6Gk2&LGu{BkdMS "_n{w39IU 8_ }Y? v\;̖*Q7ŋ@zR#B*mD!F}$eE L}}0K>6_IPk`Uswm2XY%lMe G&4SChӿAC0J{{K ,\6f;/HaZ wi"*)8g%MS&-paŦy+&F_p'<Y!qA Ǻnz獋D~A?JrQ bF4@"vL0MBB0]KU%0 x 6=-j}(4.&(M*[e~i?fÉ`zDkhwY3WLx \&;a >EmV S+񨇆~'օWA}jj97!D!l6uM6[ƲYH tmJk1 $DAdSU6nJڜc`c= kpqv"΃Z%^2?y0kc׾Ei_!J/{8R1M52բ힭X %caWĺ*`Y Zط6E3 =3fɼ1ع-i䫤F0.-[Kb낣92,{":J4GrJĭ ߶J? h H"B&Mٳ#;-KvzA&N@ۥ2<_a@)5Fec37최²1"/MBI=vҖs`EOL9(Ʋhhl' LRRcM跡ۏ(z*PۦH(rm*}omB R-4HQ2QY31P5C#m`n[c;1YXOD"6jY1xLuR%DE)jJH̥ `jrٙiт.b4PRi KTja &r Ձu (5ˍ7ƸeJgܺ~pP*EM[D[NU֐h93D!j8,Knϰ6j,ſYH-X#'RKeg =G S*if\_4T%5)w]"[[^#2e^NvP!;NeRc H0y hOOo[ŀG.BEF 0mo#bF>Z?Ws,upe}ٰNj'G: 2S(NNx`l4?QuĊ@PB(v7SH9 #?ԃc}vWz`*|خ6gu|gѓ`XFKl1jŦ90MWo|O0l0P Ѧl35o95@_.ᤵieLwt[]*Nj7\J?PWdttwGBQ7m(@#Wĉ >Ȳ0sq'Eět*e^`cWZT࿓y՚Y(® C&ot8B)uݘ?.Mܕ n}/'ʯâ8}Ƴý+tSLgZjifReA.+'!*g uY:Q mqozN. n<1DC mHze2QA&d!|Fdpϧ:T"{\g#IhA=͜!.I9  ݩ<]hcLΌ䇤w! i{7w$ ;F =^K[d=\I(XR T}y]Nز=*%T jԐhwi$Nau~ 3@.S hw숋 1" 4  %אP/*}D=&I#vu)dXljݺȃDr 8áL'5W@O9aS)t;`!8i8v + J*UJs9c/[U0|*"VazP_6Q+DɟU2#8g/x}BI{*ΘQ$R>>S{x'Q7-V%oc=פiETIe!ɯj<&H΁aůl|Xю4J/j.h)n xѪν2f~~VW]d6G"y`bJ};0~.G#2X$8t"yӇҾJEq%o7F?Z? n:)XNv:GRU4^S 66t$PX!@wővOM|*/jk@i,ʏJߢSY̏g]})͚H&}Id{f??1F Jx7"ƹ`%H#`VdYJL =ks _x2,>ȫxvD>eC0[{<W\_BmGw Hm_#VkԾ8+C"Ryd8/5vm[,D$CHtMPFv6d ?VZwAD2![q'0z\(%_O+ @Sd"PYA2RnxGgs\4;WOx%U $Ko2kifbT'/w,uY]!V[f+g*[|B=Q|&CC$:}cO|H ;6$z!Ƿ?6גqN _2ԩ,ͼ %wELeZ(PQB?R%5YQ |Y/){[ T]g^XcNmqg l5ʭ7&?[MTꓻ'#J*{D~qؼ6Ozr `.,1 18nP]~ׯفMT>P 伺iKLq\I4M6vʇ1 &K 4c$/7l`p@AE7MSΊ?=Fh., ;R[$Wߌ~WJ5 k\ntlP[5?hF{Ir8/hР)}ٷيVfz$lR>n[LEPu@WN#S}HXӯI:Gᖷ(UYXb_c݋#~'ɰcU4Qbi .}e#CmOBϋYiG Ќ1k?HJ*F^R\إʺ%r{mffJΏv cuZyfȶYnm4?@="`=;@6psC9|qC}ԕZHcζAE@6ïL#N)h x^Ȭbպ6(Yfl$.2{u-Q`fա_EMpB?lG kWdVع9ӼLanYVK4Sy]@$f\iʾަ]Q/ r.ɱ*G ح>}e-3FuELT_+wO]Li.IJA49S It)NڕIUl@꽾{g<ޥՔM>N( ?seG>lL0cN$y 1Q\'ji"05-g\~g-/ @skziąV<>a'm^><-P/4)V-F%_*QIf"\OhۯH/6mڡȶ(4 Jb9q1 ו`8%+0D,?UvtdqcxB@ 3Pm) _D$V. 禌MZHс:Nr\+||6#,6ʖZĹ3/B\GS,RIP9*ļ$vfiΙJG<~ ֶ$r刟bD!g+xmƗ5\r<9@Cz䧝\6Q(}ɱX91Oֺ'qP/[Pv)?9KԀ^'8 9p?xQ\5uoOC1Ӷ~txNjFfhs0]-AVX/D=B=:u᫜DJdM縜Y86onx涸5ڏcFuO͑.qqPl 6ʈu {VTv0+?μH kOl7!Hn@ @By Tm|x N;%9tmp~`P`t T?$r~hRsN@2d5g_͇5:ցI>evĆf9A#86 +DsY?[P8<vS4m Xf^(HȻ0cyH[|#X)f0_-t!iʧNAd˴ I!_#k? )A[94 m [9RZSھh\xrV΍u +R43 Ƚ[}*`S:_f j(8wL{7:$8c[3_FGφX$N%?~:OviM9HXnӏJ AQv7~ulPo䎑E$OrI4=]KE.:\7"=Sx`v`DG}A&kW*>bfVnIKsBouF7M.%\%cQTڴa{Vͮ8-ݓ٤ X-bVv6=,a;XĜh$|Wi:I˯A޻{𵱹ɪT5T1f3ˡc| `]ΧEwtCIsB;ɥA$ w$ =T7\c3DEDgak > aGm4m8 Ɨ %ȞH`K06?~UnXr.pTRu%@ Ҕ`C*҃sfl>cM#͢.%;NX@q1)`~PGWB[߲j B&Sbb2`'@QO *Mb@pk:= ef~ Ŀl6mbLY:.O}=~Uk>"O/b~ V2!ʼ%lw 'WgTLۨU50d0Ə])<A9bt~#==%h詂T1Yȗe8J]%fzٟY[lQI'"RH?WܙW Sw,PG^В25Z5G!9‘WoH\jͦ^>Ȇ~^~QW`s쑏u)([=Iuxjw;7x^ `RI[ ԓ 8t:E J> ݈ 26`|P uoۖ>zI^ ,U4NQߢi.&ycLLi{W;!'¦-B6YnIOM}5Uu;JNFdYΣb%X&m ƥ 8$(!YoNɼ sK[MX pS)XNnbL]=SiE[//,Aa '8jN +w} +[U }1J=P8Toá.6-gɾ`~(@#F-<3H~+ ۸l=}H,] z L50m߾hŀϪa%$\sqvyL9bY!fL Me쉺)L3}T~~B%cJϴU֎qM??5-&Z h56[CT0IWa`J;;}ŧDA-xX?|$ɟe@_}j>-7w[tpo+X2.aٚy@̐ @ZT]<$i82c!q@pbM΋Luq3v}"G)kq,eݝx碣\e ̬!P 8dw#IPG+j$#.$1Jvd I\sD\0 qщ)NtSr.|"2c4y:^8^1vlΎ 5+%8Op:Dُ c[d$~"/-4& y[_h3Y^Cɫt7p1ŽJmʞR9c8ިk[JZdgvwJxMi(u9 ԑUT94q?@}s=bMp0e?EXmL5_S :>߄֠\rYgIfVa4Srh qx.+]e)鹞y)vh⋼kٓ1=I_t2J97TOS~gm<]\\:C#"PRX+|j+  k@ 5֐hfrb;9ǘxi20NF[E/rfζ%WHVNsڠFh<+aUFXqˎ8eER'+W][bwS:yDlf=H]3mc~pHތrS'B !ǟ>cJN,5V:T^qI|Rd#1B\W ʽ ,I;M]'y< x3QrCYG,˥jM n֧MCStG4Z+?WZ{o:FW$ouN| N>gߒe->Xԝ&p ]_45fblޯz}Jո/ܒ u}ߴPdV_7<6 Tvs(iR| *Lm-[֊ZQ⿶*HrLi͙x{sqjl.#4m+0T:aKX/q{=ez66B*? xju (DnyDޜhrQEt C2OVk aKoH\hZH6({]gH2}4&s;=6'2s 1Rsjڳ躔a<"ʌYYsӈGg]sF8A14Kﶞm0`.פЁVbt\uv6ԑ/˧|1#v&=z7rYԇ@O!0:tf4 u ]j:'̞TVTE)J .s]ž[Wrd'|5FF 0D򣡂5ߝ~-)CROx{%cW2X7KW~~Q~A![ml _qԿتcXg$y1fUo^<0/h`[_%RJSc(QoTbu:-I6_zfpjJM@iURUZay$B*,m.uИ$F/j!eESP8aCֳᡅmjJP0cm|mmQ\#4\tݭ .F3H!ghg/Xip;xp3([ rf#/CW=V[#5- <BsԮӫ ̆-E]gv@zDp]/Je^G^dXf}e-"i6H2,juiKz$4ugG6=6c_JtI"5![fդC ͬE9obdeMV]ܼ\[:z9 .cB65Oh6.ueJ^$@ٳt/8~]﹞@;,OKڍuXQˑZ69@MQL'ԝ"K&چ9S.m%YU񩌒(C9ӣ8a<1 (Jd'+[Y^=}]6o"kcdj 5”adpm]3ՔS4ʒ{gvukC]e]5 >Ly˅ď$d*d4ѴA :߿z|z?OEqΛe)>`}/*v4ϵ4\vh>ݜ \d P= J:TZBqW?*G@dJxؐ1W@&<6}+:҆j9AfN*a0SPԧ7x9k5Q;Br)(/d&iPf -{DS'M:Y /!ё]Y ɀYLʙ9.櫡n ف$RD5s󗧢;b )J$ه;m ׸ܥc漪J)+_ɏ:; qO8=#B+A\ ǾQVy~%Lmm{; Kވ8P1ŝGEЩ ś6$:iQ6o Ϟd|4V%Ů4-Ń eM-TՋp`=|}ÑSoHf>!zc&DfCkk6&ќz=T$ex)ЀG B)e BASoӶmS[ _f}~ZK&G0T˗Ŭ`oG,:L!:&$fV f|t G岲EI8cZJ;Z Ck>D>M$zsoHl4Jʎ)2"hP2׾vh-dg̡Zc츧ex#,Pys Q9Hjy=KhZEʯ1(c?%APhugYw1@!˿vn2pYC| ۄc'Mk]oN 4kbQK`=YN|Ciج-A.9>*ǿ涠0tc&0`蘈z@X}>m< @~w_4;gEj*1dKyiDŽC.DOH(u8G~:ۥ&R,',_( F4AXu )~&_Cev92\.3JOᲤJL=6C!56bhtVpxf :f#_%з3[# :cꎿ(,.zS0B|wVٮRBk&Z]k>V*Yq2ȏX\؛ %l$6`Nْl' VHj]%r7aFLPE?\$TMP]Sw4EXH\~ZpҸ /l }X+pBG+w Vt$cCCZN8j F+·`(VFKUN e (#ojh빇-~ fL?Ay\IqxYF|;!T"3r 6WTO(ڐ5e>,(9{ma wxeRTOz2([}TG6JC6aVQ<2GvϘL餑`yq<3w]uR Y`O#GF'ݨ~uM3֚YOmせhBZ4x`1BnD ˕6k#'6R=Oh=M8`hQm6aDhI'~.9P4Mo|LČN3d{6@c^BټW㙆;:bJMAR>yXٻ$ ܶRq?d{Up>۽;9ϳzlĹti^!(Y.jLx P!c\Iّ2 HFێdL\gz$Kg-.X)@t1XdzRbf"#m++2G.1QxNV "pZ_ܸ2ihZ}.$u@T.Kc1'h R0ZUU_E! n@3E )xIQ5;]&zҟ}ht;g*oht7+<4:w %|P)U [F}{2A⼽mKi(,t.o;.j]FM@@0Lšdas|ڙc3V6k9t!ԲR{t2/rPJ3)qyS|=2&|[>UsFGUcJŀtJ*;/-oBiv:zΘAsZfHCpS.MP+1}Dj9x0aOMLЎHIݯ{=ԫmBTM5 u#}Wq坋l?#m9F ڴ:\ Nmۭ]d/87\+$XXNKz1HZ s^Yi!$h\4mȎ؎)?Fol,MYh ـ1 ήKю!BhۏNi'l93abtXD9ى 7 zk(205#M}`|yiicw1Ns-ҼZ1kaKa$Z/ %fu=x+)΄mؚ(|. Oǹ &;xIcF 륽n[QL}Xz9&M]pc4X/}.0z덪@a8K;pY*Q5s6hӇ{aGq>ƃgQ@Hl! |v#zr*Hsy&Rut/$cO4b LA&Q JC: OƐ [Vvݿyoz{lR^P^uHK.(VӀiQ: ?n8cKo\ϩi*'DNIK&孆 VhPLZr:ɽ(@g&ySrr&Fup.V,aϠu}I#0jJ"&\M+p2rf3ƥ)Rr%am f u? *{𼗇;'헏x( n@^M㯠P@@C#BGӹj舷nWu'9POYLdp8aB }ϷWPqKC}/8F뎢%p MB?] U)lv:Y <. .ӮXd'*doh ͲjL[BAMױ_ <c.Zaf Z ·kĵhj^7*+U/ab"B:p '.efIea ýTwV G$ljlof^&8#Q*H#9;plD_\3JBzp[`^ obqhО[n 7.2I)]j~OpL+~lc){;DqJ*-NE EykeL"ْ?ڿꊨG݌!䠊ܥ@_^(x7=n583{ӧ J" pƱ,U{V313F޾Bo}ـ娸9,6=?Q֤xx =Rď.-1icm!P]Lm8k0x({_f{F^a2d!B&VO2wRqտx5o;dOL5) 8(4-b~V 6?#g=q7&CDsefYDz0:zʊY;%}Bl˻HK&6Wf?_ii)i7nvm/c4`@@4CY+Z<<8C3)f IddȢj"yJ&{ qQ (%2UK]X$<f LJ98e8)E΂/@LZ@GOy߮?$N j;m6E?7b VqVJlE9]OyD7  4U+e)lq֎Șs-.vBx~ 0DqIhx> xbu2F6<6 ` ֍[b|z2Q )wԺ1okJYJDVƒC 6mgJ\s%,9BiFGϓ>r ^V5"'J!gZ擋@}e\yk!u dhGu &InV& {g$sfQ /d밤[s&9αA]:C%[`ˋٱu#yZO fhv|MmVӈ+s&#. L#qɑ)1!@p+E1 C@e'?i0>Fg#`ENvV'ȵn/ط%; 8+.JdˇR͚xJ,C\D ![q9G\&ay-AvS5tY+άXbFG\6UD2H\|/G+VMd{ww)Wʪ-vO|4ʉ#y0CšO#dO$r-Ee"26Ve򆺙BP<8m$Ǻfs\%H9^J7DLC񐹆Co+BƢOf f^hP]o?6ǿNb#ݵq"5'BAS4wIoU#vh5:ŏh(5rW <[jXuZI3b`>z06Lݦ3=w%2dsqSA|%A^=FY;ɀ7}Ih]<8P.ez (_S348aГ,}i+-۽nVøĪ vL=PhHCl}u PhAlz`!eroe25]tG ڳbQ]  Q㊐|9,0gбQ&)g2slT!cu:>&ĥvG knnOE~AL2ؽR&l?,l.h1Н@].&▽PKyOh{\A+@ƱƗnޏˌcΆA1u[f>|']ެ,gL?8*Ae#` 9ꏋèrt'?*L2(4gۄݑܞF\~B;ÇԈUvN'4>wBět!t p]IDvk'/Z(L, ? ~!k[\ʣ[ b)to-H`|@cS|S_< 7@']oꊾaOe= L&UĎu kh 0DAjBі-N ™{*|SXfy 6_5.xX3P1=h o4'c9;G,nI^\:-.<R<2("DNCip?z ǻjr9R#? w~*Q6얄3⯛4K yū|3EToMfh_oNO]) ]yؼ_Rδ wRBK.5[h,Q疘f G%v_J<%< 6l++⿒&Mag`9s]4T&VCAk_IƑP3UUh~B ߫vY25Xj|) +Rd ez jJϾtLJrHFUx4AN>Tw|:O6Xnw۱pB U;UҢIP@f\ZIcxmM  |̇@vGNuLNw] e; b 3 A>gD.ڌ1`p \AMkVݣ(Ɣ/% !P_̽"QE?38ȱvHb,oEɈZgOr=\K{8- EDBϹ^)[ґ xnw%oI8 ]AVyujCTx*FaO}e?B]xJ<hv扥0kՋDEOZa6Dk|rLJ-8k]N/y2R(b3`JOdI56A?^0YtV8wҽ`F]y_;hoԉc?l$>V32zсTSp1}/e8:"ZLjsgVfO(Rd4$7GgAy) c $p5|R|D.MszϤ AĄ`Owaȿk{__2g ji20',в42ӃoAG}[;-F!3UU3w81 އf9[F9InlEܨvMU3BhǀBO-g5]y-Z$t<4eĒ2EvRDin pkZe55Eࠃ>:#ݤ*~MQB .KCݒ燓k[\BшhjxEoٞ1rmQ2Y>c~3imrx FC |?-caZx \0">6]= w}O?A'5+`aη'Cժфǩ,舽n6d?`J}[Wqr췫Px d  !Z_[ sϚ@C `.v6%o`^bv".p鰆# օ_JnrnaჅQIN&¯DzD' $˃hcQ!Y׏ P ;zMf'wEg鳺mLyGf^|ȳ`z~JrF7rJ nd'[rNSnhzL[ჺˏ9@(C&(hde,U i Mr$pz{wpSl)9MUװpvU'桹"@0/gKOxl.KMWbs-*Ǜ.TX</8 ˤi /Fl4A.ðbXvC ycΈ3kjk-SrnSutfTG5̆ :PY}ېLY8ҕ%dxu! eyqZ+hC 4մu$ ]uj bi%3SG6# 3ϫe 0ݔmVI<''⬩(9FE:kHiyU[ʒ5<ǫNBlNƪbl T`XuSraʉ")gm3@ABx >+n;貐\ix"w31Rk?;:8W~\02C>nL3!C۬yZ~=r0d"-z늈tVdJisZ{7==k%LƸHJKk =B}tYMj&4p\15HúD fy_]X ge<u<v0i_:[|/k6`KCL38-DH+ud^& v-/ ByM aEӬ ,B]`Ua4!HR֝yQk_n20w*'XЖW /UA}q $Y0L̮ 3MAi_Zv72N'mD5UfDGX/9u!{G%z→,|V+JVPҖyg rQa{IxwXw_s&'R}5m1 a씃أyR cAUo~4t5y$tuº U_lԭ"MI |`~ĭ/oؼ?ZQ; R[mB^)~2Ί%>gӨbdwMWƾ 4EqF<@^A'ʢS~0Z!Dvbsqr HeÛ5~:J c׶X듏 |板iѓ^%qFC/<&8,S'4Qܻ65`}; ?:Či݅ڙCԻϓ>f1Laa@0G &𞝝26[2hR1.H/Te'qMY}vVa,i|VOR)"~WcӫPAj¾&o/7NN 'H|/}opK#Grjt0CY [ i1dwJC*zEI㮎"RWC w9 ~IZ$i==ؒ՘5"jB%v5S%;M%97CIɡWN"v3C+!K3Ke_&*?@v-yo6+c4[H,j^v^Ti"A$LA %o^l7jZn>ãD  ?1s!%@A736;A=UT~`~oDB)Is7tZ &3,v eZRx;mT('±@ |l 9օ‰^f?T4q)G*nlߨ(qj[9yϡY̊)6[C9IC]Oιg_UƣJ;P0̡(TÔ(."ay]TBxc .#BBI\ϪTxհIHuDwK`cg`Je]}=?J$ESe$#C-0{l)!Տ&^q[llͷ0MByiRǿ#yGRt ⎣Wm^ES,d S7pl$cd<~w?KLxi]A`8Cp ʊۆIVbwaJJm.Cc\wN[ݾHhc Z 1A}%d'2")_~i@o0ڰ_+}e4]E2\DHO/6)F2+L+"\mev @ٍW߹|1&Wㆅ  ̵ٽId ȅ%fb~DA@GAPoaSx0_fn.wÁ53 CRr]^R/B{@zbKcYtWJRVT?*ltm\KnEc͂B+r`΀g͞W24iSyGhEѮ6o;x6Z2lf@x{`DSݿg(<V{Ob˕6wua?c;c$hvE<& Gn>?PFؔ @ +gDiU ޙ"*dIߦdN.C,2pD4K+RՎ˄^OMܿV]fĀth;Iג (61O1?}ǧ[ՔgI2I6B8vx>^sUW,`Sq$L"ZTUbG(> 7/qOT_c3 pM6(&?9mN?bKPNY4nbESrw-B/4>>.] oa FS$ 9%仧,}vP: GFOF:}MiţLYօCR" } Dwh=necYQGJ=jr8 Alqm5ΰz}Y*h_9gb}hJ>8?/zǿߑ@ ~oluA?Q^w1ekEX: psP 1<.B&|8&( sQ˷YRT|xH0lQta^zW> y1i2<1 F;a *+0ݦJ += Aqwç5jL)q ?3 Zhx[|an 1ҏv AnvU$9XDeK o)mk3̬eGBjۜcsJ$B;O>% s37JXE3hG93`@)ΆsSjDBbT8;7HDNNǖjտk>a-/gCczj q}@`6JsP g\ӯ:&@9knD7^ɑI 1%2:$TSS$)rV&nJ-3HU;g62R 4i¾S$)(/K>i1'^6r ^l،|I F6+5r )LM-vr7Bϒ٢i7_7t< _')*aim^:#Ytt t}B@r)X_D.& !8r4UcttlI*T2eo=-!b1G^nY4m;bMsuCgKz w 9%i4|~e=Qҡ;ӭ@PhjfS4b^r x+ԷiT|bW~iUT)C`]nX'R{~wV/ZSж v9r]Q&?o wdn^:a#Ufc!JN(=S"X(wR rHSț z%zwV5>0\]l):gy>\nSwXFQ|&Nlʰ65o^.! q,_ oSƛ9m|rx?vNtV zU4mfNl"@BRGQx-OrY~fCU4nxYpɆHnSa"X /#ՑSD zg!0snHuGhcI5#0aU*E^,t3??.tU@z2EJe Ȃ_c*Đӏhjj8@kFr3" "#mSTiw/+wcؒܵl3TCE[<(p/8,|r z) :Չ}l:< XDm}fJMMZ}2L>n7U zݡ ]6[%p;ѺʥZ+qYZʏu 6DMIV{ @/҃.1lN@U2fr"R:e{i~v|:h+wXTB&4ƑDJфJh<U"6yDC?&+Rʈ Evl]$|fraTpF?#f5H@״yM*Ѧm Y:HF0ᣊ`H[$ں *;dtqZh6HS ܷLyb6J4OoK"wap^3״D-U}XPHh'Ն+@ulUaﴮ.Aj ZݓɌ<J䧙Te VLnC!7*~)F_55&@9Kd3a B^9?rsv"2֣mbL~xQ2Nr3 ?!9_ܕ&U{)r-qx-yI֜rDEErK"3yj5:];e%p0%%ٌzېgXq7JjJxIJ3sm2Qk Xv1G(GKxwu4#_4!6D?K:9Bk7(%gcֳEꐱro,"yݜ<.$Hwh-_cÐN\צX=yg߭--ڜ=*1vO ]7 )+X[P,4-H-%w7L(A I/ ]Q^"5+%NlbKy:4dn,~RILZ~Q-oF&,'ռdE^қ*6n`3Zh: iʖnLq6|d\% w ]Z&;rҬGѝw%#F.)5B:):mQ{0` |c#J` +db[byH :ɱ,ؤ8Q.׶r<ا84!5=k\(73UgNml0r1SnQ) Ij^S[Hc!.G4Pɻ3Nh\ OrߟVL0amΓ+}mx%}'uaJ5; ] OHqY S4}>5BX@{MR!&U#m'ڏb ,#蚧+0jj XڶY< TN8D(ZGڿrx@)b|Oh0 HR8/(剙f$&% We+- mgW"B{>˕=4ɱNc6sP*,$7)qJO sDfES)&z$aD?N-CdS+ŅkHs(tDggo!'=I?~zjY3eQdSGNLR-jN$U#]Ru(cC$ya9}#B!9 ţVy=c$/~/IvZ]"X{ʮm$hn!Ͷ4 AΏq)L:y FQº-Zr Il jJtY9so"e6ʚ|}@AUc%ۮ$n ;,(UY: 2MܾDlxLn\!6fg<dmk,өHV<_Wceje!'!'H/q@ Őவ!GJcXlC6JG Y(ٍVV4f!YH_009z )EH})$ Ix|#\p5OkIqBB[|[bs?m዗fD}kqJ tZUPΑ ovH5iUlϊ93c<E'`59}w(|q[=ݴ !$lp}x)cP ~yPtWro{pr=Ү{<#W{>p`hGov37ڎ! P h$o^iTd]hn~%OĢC_IR%̀?TA LwZ'W&^NВҵ¤c7Hwi )Nbixh}ن<'rW| :yԥ". !J{Rݷ.IV96j-lو.z9C_cp۠hn2ęDPZڷFvIzi F\^ͦjpdɘm]NV7"x||#UFGKr_I_}҈xʀݶ6,"6@ݬ `$Kf.fuw;Do),s7Q^Q9|m 2u/s8.FVfxZf'2H=-M hjn }f#+DEy VuZ~DR\V2/K5=a# ^~) LӝaP")|Q TLZ(?o 0mt2M&!FtM9R}ab6յ UiJ[=9oWXENfɋֽy 2}*îԳa޶\E,qTiXSsvh`H 7?ʌFI_p.MN[赺M>Ђ9:vpfo>ɧ“7 esvV PjQXW Ob: ,t3Hg1x`\hf4ns‰h| Hl.r79+U, MIXKn6bhyy仱BSi$b ݭgݵCsu!YY1·+WA:®!Qu)@"n+"[R [@YQw-JZ< =oC('6Hw9tΑ}`=l K$ME|Aa^2Ek%#uu\_rg]/F߿%үsz 9Ƽ"iVHlU$᝝nu_eυ=9F7Z7Xk湺c>";qe $+zwǞ7@Mk7rh- psm&v̛ὔ8Ql1w p=T,(r0_=)M&d'ǹ*d{<@5튆Mƥd(Y˲?*?ZdHG[CHFMae+g:\Ƚ㭏\*^nqڷg+@!7>0pAוD34۫WN<$eރ0P9\ LQSVJ,ihfrF"Yg_أDK[FÉT$"9`,Apm8:ՄTP!t㮽n/^ĜryVĜ7jAS@F)BNw]w/tWEO,.El5Hj%HТm&}[[ИBHɭ[ȒS*!d=euK&QVcvMa _q6|^ɬ`I]A@Wdph~ [5WvW!dWD=mn^0@9jì$.œx ƴ_MDY\i^S @bs4$h$ L πqr R`E>)|NMG@ ayƥA}ZjI5{T-i" deOį. .UdUy7EsT~3>Sf</.YLceinNNAn];VҨG42T]4(X-L[RXN; Ks+$aBL{EZaɉc_ewy4n:6#O$D@ J>^ks!P `x1)1&m6'x+Bw| -]BWdOկ#I?TL1#1n&GN ߐשʽ4JY\gH֑Jѽb_a%G[Lm)ìLy|&-ҮqX%%/cpLqs1 jxM]Z.- P1ksT22i,pv[2RAB͕xm^>w w8eѓ 9XJz<%@vtA{p aJm3 }0wʹI\x 9 ҾS3憴uG OѯUA{L`!|;w뼥ϼp?[5 vوi;Zy@npWaa/t$)>KgBf{e7ZC %.GHЏ4i}FKY1-wdc,z{b{NY!6X7rc#٭~B%%<X3!ETg2zRRc޶S35V O>Rxcɘ[zvDT mi(y:Pڷ-au>YTKz-GG8_U=Uڂ@øBA:W!>ߴH/-/7zYLsK 828WUPNwӈ k̜ǭ?\UGHJxBL 3s=9s!He'g:"kt!*bd)Sm!wMaZu^@^iɛ.h>BrA+{O?#b¼~Uj)둏U^SaosH^yrܷR SƐ43b;fs=]Ɂ-ݠJP0O@f{B:@<]#"c@E"E5yVVl7B|SXܓ~ۢE'Gя Ƹ9bzT޽hT\]P{\N^Ĝ4S%I9& Nݯw2!pgW(̄Xic O̲z6FTq&wX hZ9[r%{R᧯@Zr =$P|6o}Nq ]`gT¦/vn$ie+"i^4B#<–w=דqiU y I~N|El+M}5@G/KR>QR3" XHI}qV9I~m 0._˓ٸ56Q9^3xF9]AD3O Q~qa:GcWw2N\(JB6Ly+Og:TeG{ڹ1$OFFP el8{SYP> 9%VY}.Pb럍#g Iv1' ?lo=wI PW.g< \ ^*>Q $F# )&v|Ϯ**ZBe|f`_)0ΣL$*EEh2B*9XsZr II*  bW hRRXwE@D1}_Wdw1!63sYxLw,@TKCkgĜ'.#FVc"['q{-n Y;|vT/Ps=6$8L{7'3N==ꇩh1WVm ՗Ѡ0ϯQ-Qr3B /|x!De ~S]&y۞Y;b*ЕH'3\ o =DmJ9].|{S0&AduI Z8}V+䋹`vfKoĥ>5\snNX&S4s w-4Kp4P?cM&ky׼-S3LOxlM'sWH ]$5FI)!+8genߌ נȫ/%?]''7թif3;>\JO+A% R@hN簮Ht'ZNRˢ?2N&ls(T⬊E)ZB)?"n&w Dޛ>j&uќFT-"d/|nmhZ9jzV B.(:82y‰r|my#9e{BOh,OD{x~]+%ѱD{? UPm)auzThܻ|v=F>j6g>+ꥦ,*sc~쿼w0vŸW#>:WZRp{ q}3xʃjCc`S3=ㄛwCn{Ώ ND=iOB &iY3-s9$,lPg敢4O:HnyqoBDxZ{\!ŏzF@ $NS%i66)DC  1{cGGY(A I%N6zKl/yj7 \[x3G<Y ]06<]yx5.z:KLQ{h0o \k`*H@ u[h?Ho8Ӿ~Y%ܬn<+aPށc89xTj,cո7@dMaW'2H#[GmD@DuT>"()=8fURw#;ЗEI4=W~LXL*GVG"eK%UW*ɓ܆8CXFa1nS*W6#ĮQ ^'7k@}BZ_jB857-\vfά ʣܫ~ BJ *DLQQ(/4릟A 4w&w9 |< o]'=?ر|gB*EaM67e)A]ݟҒ৽Apb0v.͏~lC鼳 ҚŝfJ<ҫ %S])XiEi5f1]ПY%ڃaDȨzr뿴4 ; 5|8i}X#{]mLa9+gc@w9/n9ңj FGQmCb6- eM`{"B9;q)}LUf 7|52mYG3q qDCg?m\|ed㛞VgVBQ)2/xE!C괇f&Sv8Ut;`RIѳvk}6dMSr <.J~=a0;6 !(HqxJ=02sod*ѻ:*k}aw x~ihNjQg/g)O4|cn9ߎ4*M?bת{"k{4'X>3-ѾO<idVDtxM؏sWgy rkNaz0@EsO:c&;cSD"MS A8Ik<~>ʼ,C)l?;/3964GȖ]d9`d-P`gdsX('S]|}`]ś}F.ʂ+-鍫} Uw蒀6gNGrn$u.sOaILuV'Eęx(dYu#cKm9A< -)Vl*z9MOg&""*Z{,ICߘ)V C7 Շ_!y!Sc}Q59JHTN 5Hs`74}[ڪ5H0a8B^lip~N7Ɣ&jH)a~:@,tfFA/EJ7YFB4X;l -6~z!$%-[[J%)coam`P`zQ؛P!Ϟ΃I{at%mJ;{P6ё6^A [ deX`r  `M5=Fo:-$)GUn.uXUbl^2D&giS FMSrfk`h񬪍$Ń[ǽn3 gEb:Q خfՇ ^FU:6e`;Z9S2+J|/_q-;X)s4E"% LM.i +ߎIO~Fj7[td@z߻$"#fo`1[ĸ08hb=2u).ur T/5RO~ V*p | sP29UxA7ZJ*(dbА@ bvsY Ikf @F,U2Ί.诇*Udb.>3Fa"KJkvҬh"Hzve6pS5*LZѐ;g,R0 Z= kDIȽ!j}(-yRӴeto>`n<=&VJtSvU6(?+҇"/hA5Lm \0^xlܵYbLT6Xg#r%ݵ w6*<˟Tk'%`WE üYX7;5R+@]v0LfT‘{ TQGD$Ȉ>'eӡ1my*.Z"ݴ_u(Lt}$B%=?@fP'E쇻n.FgA(%med4n伧O Mu GN O=vJY<;An猕j6 Wa*˛ȗ|zZ& ʎ/Rة  K]\/|fˉ>UlHs Wc{qLǗ5`1l`w.|CӄBYőڞVdλK(lOΙ@y5 KiJ`gakIFKW:/0{M>| v3⟕mFI F ݓ&:A붫L~.3p7P$$sG!=Ѭ1| Pe Ybh!"2هo|׾p(7xf}y rt-79;QJݙ5V5.= o3kwɐ1[iK!%Iз]vW!U%0ǺI>T,;.X1\h!\gy0}CXۚj{&%Y.קkVp-&}?>DZm,, PBl6L~u`>D#:|e$ ?iUuwvdi\ꎚ,h$Œ%ʌkkXፍ}'?" FG`I(ϾHɞHK)V)unznR5{ڽ '˹7ti;gfC{៦/pTܾG2y8󴙵8DZ(\mǽn܃0X\faB:ee%zx"Bˉ6EHZFBtWVX'\> dO֯j:@<0cr]m0Eq.S{|z(Lǣ8SAI(0qs1߯Tqf ÉQ@{^i'Pϸn@g_5+(*L46_rȏ ~!6mՒ|Rf$:l竄 'Iðe]>jBkLa0W*fw̷kPpxM8WU %whЀ H޸ǽwE n&$'Х#S#QWFB/ Fo _5}:|8;p, E+Ҹ?δX!EfEhp0\Ըp12YTJ "NޘOBO J=GC͎Ϝ! @[vH I6)x){:DHɦU>W`<^+3oXR pl*j2 ոt:1JYI}cw̄ 4yqp/J-?pv"I%Ӝ8Ą(UiWj*2޴'(YgSçjUZMU{vI3 б/A'CLƌh A*⬵KNQK[܎ƒZڟ/|\]k(?4C2$xʮ3V̈^Y3sqRvGuE/sXR_ OF]1san?LLZ7b|lEpp2MA @Z2Y(={߷n?u+Be"MaZZuW]sΜXxE6șdU/M Wk~30jc;T>LV%UKKǑ.uj$=H>BPy,8x]ڢQ̙_^wLT;(`z\3?]JK~fJ`(v{?OkT&q@Ji'fN-;GsHU,F\Ei\#2mnni}j%Ãި"P)oyUu n>Ql%!bPG)!;A&&-ʹ2{9matVZZ=0zmBQw#BbqѡRׄ!ʃ<8Afkf~.•j%%E'MJc)Éa+z- ЃǃG;)\(:i>J!2j!jO0fy;jTprbw<#klhg[KVp[s("-woإ8ޘrH#o. ^B:E8k6鄙N!,_. ՞~n1%@hK˓"qťDS^>2XDnwq li4JrHˆ燽(u򽽄oϤ],OOyDuʵli@L6}~E*z~sBGFZ'ݽSB1O^Ʒ9D<=RV^h0#+LM;l5.۷焈$a|˿ ?Hz @#vTou]T7MMD!BRY$JńuPЪ⓻"I+y҈vi{ Qӯ:qV)sMHL+ Fy-AH ;r<,MTڠmkHn߆UhpiXѾN32 .>SWs|NM\i Dx!^SG甜X 70p pD aHo\84=*[U=O̫0#fEj?IL ZI_6XQ ]1gQڤ-* G^=pX/;2^uSgE+:ۻ#&]mOOg.6ml <Oq(1Ƴ{֔U Q^;'nU:Ҭ3p~ΐKe?ﲒuSnk)< (J;=ZY-o`95ҿ2eP#&u3:ѳ0[m{oN`($RkSq8lNuqт,ܫ{2JVM?S0>-7r֎Y!>8aVICv=]Cxж)==)݉PD:P$U _?ޏÇgtB]{@u~7ֱu,m;xX_KҢn&EH6163PVTsΧDV_LP cLʥ7#ݽ ڑZ6y٠T&>šPBMHVۀ' 9r7k:^>UNHUKՌKZ2^ǿɎ+KBLo ;k^82¾t\cEl9"3Jm jrԒ- c¼#(]QKazpɾz`yXg *ҹ;]ʦT ÷\Ds -4֑\\% Qf~Iր3c-b5x6 D0tGȞ&mj=FW';.v>>Uըq[!,2<rlg6u_^K߉|/m=$駷b\|pIV.ҭv @gq¢^A<笸!X_j"^U;?yXzݼI^ZkU': FѶ*^7g6vA]Id&-/j* JqNK%%K|M= =a%$e dv*J硯ő;2Zz嶽&MF w%1X]ctyiU4Ξ9S\蝍귣l37fn.Y,V>[n-c5D:%- +]c:9LihQـղv[ܓ/s4YO^9TIOKRRy'%s& 7%™Zf7DVRCu/W$ԍx[1a0dh; lએ`^zb#ռPFl.SY1!JBj],?Z?92QXhP6p m#M.: %[hE易!WjĴr? 7,b+ڪoD @Ucy#ќ RIy禍ݬTa a*a؅0O djFx07BR*zqJ^3=~SV L7m"/)E·H)ywG8QǢM3H2bjiM^[ /PǺW%H蓆$ݏ[8k(<2@襠/ele<ؖK}Vua/jد*aK>今פŅ XJ?쓼XM i'*[MvPR8ƺӊbcEWFU%xdz| ZƢYkdB2!u1{24V:D<a0ϔ*Pn}9&!i#ԣ`fWt/$~9-^ɼ` +b4/"JИ'x"gov: y8vǣk.Df%˪c-o&츖%Tuq`jr Je;7߁Xo >fx D4\;@|rFRi!cłBO4^w"uQp~ZXIŏ1lנ5GjF!q'-h /[4tq-z OH\7>'j>þhmB-ˌKP}y(j X}.JQS|í#n}Gf!މ-sv9I Gߨ@x"~ ^{w"[9Wܜm:h22τH+22vNDZ (|_/:Utx$H2$kT n%,yT9FDgI 'h<(`KYT&55S6vDwFdgF&K潷O[|%NSTҧJE]o ++RݬX|zsO+o~_Z4|~`'_ع4#%ץdQ^/w(x3SWf-ǩsP"/kQ p(Z4yn3$<R,XOCydykLy%5 oP"П LCDɺW&ûxO^s>@$U^o; dc,̞DfN)̭ X6*./GV4M=^xuG4.Vf̭EvJ}\0hF¾pPi'W SD=x{Wk(S C ɹ=},Z%2Y G-(SV[#Mܶ3ka`+Wd~^S.?UY3&V&L#T]b}y~i6p86eyVdaݭ02>fYy\@py鉙KjYJCP͢W\Y@՞7察%0KӴ [ߔJIdW * `611JdspɨդVӌyٰN`GFaVX| j(W}|]%pޭ7A.vđ͊ТK'nq[J:⺪g3~W1fR!Q^O,mt%5V΋ᗒ<TWXwsu LL~"Mr\q={wbsW74Wsʤ> g0{eF9l5qta3IE,땲 A 1: x }݅A,y-9 0 XWʙ ЗwEf :~ުNAnwj7ea%EFm3$D>AN=W +s s0|JaDf l$7W=SFe=1#w]3*3VUbQ`O8-(E5#skdrC5fϴ,!~>Fd:,,a1U#[Ȉ$W+.|Z^u}1]mњ!2LN-oSr(o 9Z2d>I'q?ϭ{+`CcF Ak,i,m%AmZ U=(kc]i'T12#,'C.>ȕ4$ᅠXs|p83NJ^5& [a 4uuXj]h0Z`{ղQ$V ]JndՍq7"-~y Tj3q*xPpy|-P1Mĉ޽Oj h#?~s~5 1k u^TcqsH"LYC l( v)c'jLpKr/QxS/K( YcV * D>y V$a&8lc:^z.e )=YHpXn,7%KVCC#M< Pd~1u<÷UEX *?0K|F"#%Ifܜ}|QHTGû@Do̳f (F|iKM@M3mUٔfDb'$]ǘ$ 0^tkfZҝ"|pytl2>0'=mFs N\፽NJ(T0zxw~k~?^! YNWcv6Nb/풯FNTYMi`Y=v<(%y՚_?~7t ,%)43hț0R4*AMPn3ƹ 9 ٷu>qg3P74pG llv*ks޲.9!xmaMH R5v;Ѹ 1[8_-#U%dJ']Z[\JѸ4""~8CIN[qH)ˁ'J$uISu7G-]+lTXiESӮQK/oVSȵ=,>DQ){wr#Y- 8~Xph+aKjKz|"2蠴rŘ zՇ-r˜5 oaVg7*W^jx2خG"uI-9+2Ř{ۊ\i T2-έRwڨo IsDM'&^͎8W^y|F/˧Azu[,J%H3xtϜ_4'AMڂ8S9?.~ke4 ^F{0I.uVj v2/+Öo_ oCEv@8p񦻔ix׭@㵐hYOH`<\x,e)ҋNHi:\@i} ukgܪy2+[r$ble#+m$%2Ia9ÉC?bn@uNH1V!ptI lrsUƎQS5$^Jy&?&|HG߶mV$Ws,gvZ9f%:`QYKq:HWPҾo>5*B/*f|MӞћ$1 bi2k\G|GI"CYeI̟{Q_V|:._YSw8iK+>N:4 Ļ&!L"g$, Aa{; =4 OLupr\ɉ YQD{x3XK Sқ+z˅FppzBCH$qlve[ׁfmlnS+.I`F'qC(/Cҕ9`S a (|" D43QcDC˨ӬHD@pn(D=Ēn~f֣:?K.^l4D+Gx i_Xped5U{DQ:(r cD(}&B HSi(-, ;G9C23jRc.ZUaRE-]$Y;\T 5U^ }g0LxԨh$w[&i)[~ Gy쟃3g~ti\!;YYMY@Kg,UM,s^7.[/[XVNug͗<=?UG/Tj'"`!GQv08.>9d6ȑ #U Le Ĕ1;ȥ 4 g5SNYϕKUb6BΓ& $HS?AwE޶1AQOevUX?;<%iUV)WX=p{M.'sk{JjN׫U E91&dn8{pjhʳdgJ7}e`̼)7MaYUSp%zbAS0 S&coS+ʱa҆66 oTL]"1/A \=BÔ^E癰TfU/)~Q4ݗ߄{łㄒP]"t+?K=f|95?cªb>B =c2=Q:YeW{?|㱥@,ѐuV'}uSZ]|}zL2|Gh ,kA@0YUJ<7)edyҜVG'!e|zd=iGSx[T,8jy0UK@0&\aeњ0zhvZ3E0pMRl}[_b\aZl8MnH=RDjh=l()AmDHȚ$gToE'i޷7<VvޛQ 56ѝ[ϰp3Jc!ո]uGofTÛpy95ĪjN.i ?U~A[Y l$;Hww^Ł0FSU1uro8ofjJD_2M.yh J~ȹ9bBg#z-C&)l³!ejxC@&BC#6 k5 }Oosiq 00n{{09cJ`8kH7J06Lc߲>jX?sidz# }c9r6H]/-1b:N"td|ǚH,I D3X{\SBխ a>8 `*ja6GGoc}+?aJ}w5G}YbjҀ j #!ĭ[YMIET/`jŕC^9N.33iVt$0|Ԫ]|ಃ#`~ : )gcφ՛M+j>3(i~Wç8V\o7a{Ԣj<o- OON;Z4{=l1Ę0]Ϭ^KC܀Z(m+pnت\Kªƙ+7(pT0\~NkɧnO CV41_T/;'`fw'?=6 j^y ـaBq.$\ H8"~=6s\}wuԍjFtjǏCȨ_ǂ> WEhTAy8GFj`k#JhDMGYڗ;l TZ6n4b0i'/ZmTm'Ǐ(ǙizAI8r$u$Z}/ևp=ml/sJ2KB{|1"GjX| di[W:2ݧW 7f*"C&%q%^ r2;(i_ٜϩƉf,EΦr~8/Ul2/D6C(d:NP(B*f@,-E)n:@T.Ռ33Lt0S-Md=ŭ|g29<ø7 )(+y=C]Y:FF#7&<O\Anb<+( NQHw< q =OЍ.^6 p>!o&f @0*t F#645ëȨFw~gc@ri+ "ja2_1# ak\JL6g0ywM"v )Ym]u^Yr ?07}S*;դ(u@CWfp3BBu>㫜1]Zz\%ϷT}"K*K^Q/R`  k<3Sr k?M ^0H5I!t 0Nu3Z=Ձ5>l/oO]q׾vhsx3C42F 챩Ph5O-I4{S aIl! '>Ӿ ;/|𢡊F׿jnlC3~kkn9/595U[0dV1BVDRJ?m`bѡHg(22zD,0C c1'nZg)7EmLdbFx ߍfĉ{^72\j'bS_03NhjծM1RnF8@ynY:V~ U}Vu!G]Ǟ!6L;ӊ7$R/ezS5.LGX,X-&Ua Tql O(WhN!s@8179 aǿV8*8:W~m3#?5` ' sg[JoQ8"y*Ɲf`R܁gcU  `QNܜ]}RեfONnw '%F;T<,%ɜn2cmcpDd!F8 ql{I!Qo@8hZrilҝ@quO϶>ws %MD÷8ɫ@ Ҋ&lG @ UD;.s_oePmlB9lkF\[dV勢O!:-0RH\KU ]Xޥ)!u͠I*&\"6k4V{1B>:ؔ { RkڟQOdAa:!vaȬ/awma āvWP9W(Q(¾@_:ZsآI8X\#<c5]}+ݿ#]я@_4TwWa tr$wIBtG"؄^7S M( %DW4 x0$vsҠѼcy-?lzr(oTQdGiҟB|B& Hͮl͢9(E*(؅K e%Zyjv 6%,m2GeXx)?*7973 J3 V'ӟWAڝs?)"Ua1”Fˬ'[Om TV[H)eo`ahx oX5{ IRF)ȯg)SSs 28l K6yq R~ E '@} QЛV,Иr>7E"kԱ ̢WìJ[Gא@I ,?Ѿz]3ԁY5M;\|=8xa)MRph2j6.S`YD V@XEiDNnC!HȉTF8[N'JL\(گW9_J?%3cpw!e=*Ӱq]" ^_U$}+}j9!H&Z i]Y]5"RaRDd1{+ek@n]w g3QNH%oF0:Y&U%;M/lFԚ2KU opg rQIe²hQRp3͙ (H\jwbH`W:MĆk?%U!s# w ^L^Tm c_'+R\>15h;-i2(1QDٜia繪\PQrYAi.Nοza4@$j7x;>PuqA*Z]&T;wQ.%hH0nl]ٶeI̽P$_0.&03JCr0)*hOc205eOpwLʵCPDwV4pq $3~Ek73,'E2xbIs:E$Xg֠/8wZ6tY-4;jl09#Ў-/Np5v_U׃1Hm|Cdw\q͠tdLZn*A4p O3a-[sV݈.,264-FH5$E:S!Cp"q"(C~tNfCNA'ˏkG &tFLחނvv >U Cgixh ܔ4rnPy$ReS #c 5aV6qДc>^r>'{?#ڔYOaf{juR} - {4/ Q(#7Kf,o 4?UJ @MwPT͡$ W#9Go#Ᏼv wFB-Ք@6CL4'ȶWaOaU!g!} Q|[t?TS . x-< ;hRGřfĞ}) &8Tz >f aI攫AIZ$cqŠQR֡;R^YfϾ~0^ ؙ-mwaULc8[brLy/,ҽ4ч=b"VXJd\J2R>^'KS9ӛ<1jq6Pÿoos0&: ]$VPWɭ 7lKaf2He mV➱?E`6NI`U<~BS NK/ѝAKzAak{#j0&*' |Oxy:9P.>X"sR sLW MKE8gЂnp~%!Ji 4->_TIW A CsYg@ uXMʹϞ4ՊrnhRC.8΋iO[]yU]n&[DNÔhL~]&2EFXU $p(y9ь8,V8 (@\2jmS/R3:!noF50¦fM8HmL+~Vaid)p!EuN\H9@@M2&Na5K]YT\DζOJ|SGϭ/@xG>*hB,48=6V18̝aT<⅛6&7(aKl, "J2葱!KHDje';]tv銝ƪOEpB8zEe&%XY\zƈŵ>a=ÖScoE{VKj%a4mr-.p`qyP^A`,A 2 Yx5 b?(h :O8ӳl;Q[q.p~:/_5㒄olq4ZAJ=kErPPʣ2%sAݚGO[mg W5n%8d[< Ro5`=Z`(O\6b]-V߫mŃ.y8D즗fTI^p 4eR>̦UUiSPL/ʇ嘛o%m*؍}y'I{]}L8ƽ:x~^u4_@Me5}CI'eGӑveHsJI쎁s=?/ّL<ѤLM/z 8nvS)~t&ՊFдxzll~9͘hF<83>7;g;$fWC V-)!OH-և.vXLz '7zUTiص/#赱W"- Y79iLNE3D> RN+2sj(+⻡ކG輘;Ʌ!Pn VɸǓ9MN%@`$* GDۗ=X@WK84eϘmJ9wH$"bأTe=arQZ_tTA B$ B `JE3B'/VO2d|TsYϞ` C K5xe1HM4 4G76:2)0B,WgN8$VHybP񥢕g*i.^i·~T` @ sGhwrkj1ZG@4o5Ux c};Ka8o&rױ_h"X"I@Q['[Rɗac&Ύy \gf(+P/CǏּ8(8A㮈VO6n,[-{G@״qWr9xU#ylmGb˨˗_uWP1O&#U=3劅2cWH{1XHo<^fBξ`jg%@ 0/ Pϛ̄8T s^uy ڣQDezSm$KHV%i3Ɔ2}d"Ř=\s݁XB|$xlwa}@I9[Eq/m7&H*d:|e/BX">PVDHΔ7{rWE!Vk4ك4;%+Ma |UeU0^%DH 8 |Ti+c/} n*8?*UMAJ,MC 'PQ7vR5?)82Ӭ| !6ь:bR{|\Wml I4gi9Kp- S'o/N*F*7gezLո@U '-QҌ~POӰOiev sŸd1;Vw!aYsG-+X+ldjܙ#Ij;:xF{D4EAݿ˚ƛ [:e' !&g7NPD3[}ʎЀAC7 $iid ^LGdoM:} .:(6t2'] eh${#OXV10f&*\SC@2G/93p*>kG2*ԯ/UE=e2CAExN&.od!ww+?W汩D,]t"pEbbC^GS#FuE,i _5Eg"Ғ=00c|eM{T6sTQ%=Z*&tSwլO XŹZ)YRrTJJU|C] 98K"# d]& W.펚ӬGm>}׃ٵ`h³SVw>Rr!99Lf; I3-qT+cP zЀײ uA _"3әfEY$݀0KS+:p=tUZR =mc7[ʢef pǮ `jeetMs< h_ۛ;gfN4za:S. B"IwپzJZ~G6ഝ4+Ы_P8*?t11,`rUf͠'#"DeXLFN`ȠՑI3ԶL!2W@ǹz Zdݤmo/Gs6 >юTrw*y yg΄L]eR#%;f8 o,>#ݩ׸~l\T.7*A$Saَw^ ~Wù M [y(O 6'c/*34hUvn Y|JҶ~xU{v$: Gp-iӴ /P)J<6355w+Nr:/AKh7S m(P_婛ʛbh䠉XUGvv+봍c>àzrf=-}B#Y;$SEn*SpBsէHF랩&?hKreS &q.gk`]V0)}ܐN{ ldL# -)3}]v?I7I?c«aͻ3)V>#BQZu$k+PhnfBq3ڹ19x_fKü UY"+nlH724H?ojq.RNZTW-`dCm^Pׂӗʻ7m|sB9")LFSJ5ח湕y2`@;W ~<"Z>Е3?O>E!B[e.E AyQ-A%|90q()61Ki.^ٺ6NO'kFAc#p莊ns~[ ïT Zu7]G QT7H'f~|xdrCfbO9+m\x9e%ߝNzVO+9OM`&,B*he_U5ɨqܐeX^To늀w{# o)ׯՂ|6Hc?k JNR;r-~.1^I(Ntvfd;,PD}D1iyZ#{C4n32:%?ҎN#޻Kim؝Y=k;}B T>'#H\q6% *<ى8f)sG,ڌ8g`cz9w1С$0?IbKmh􄠚wMs)q[ir6| (~'lS;n.Y6~SR3-c%OǺBI dpHr͞^',ѹ-=DwNm!W2i.?6sff', jsaꚯhx%t>kb?P_${0+%$.f8pJmT+5(nم-$ '!ʷ{P"P;7'S9S7[ Oay  Y >/BJHur1U~jDB{ei;i[Úye.,jXZ&/qGoG&6lV`?jdc N4-p~8kznpdDT؅P-q1LǤsu87ti>Ĥϸ q¶$45D" [J?@AJ O[J[y-ro;HУ?ǀ5O'-4v[+G*}_VZ|/t{DP'Փ0}-G)wGply"Iw+wڑcԺ0`Ev^/,Kyb<`(جӭ\th5}⠒9c͚Z[1ob9ݲ"6T> 61.+Ժcg2]'i$;FDU.Ǥ[qACh1 2 Z< IڌT2&kb8X<65{IȷO?BUþZpiK>P?|,1('Gh"2i*6\[L"W o䋕u&朱!4+ Lԅِ]|``y*JR~>xl/ˎp]OpN!f+~5eHCy`3 ldB'uWlRG1*FvXsy<\5Df+{D9CEClVZMNWgz'9ϫV@T4 m-%F qP?p$+E&K \.gq1dJQky/B2ng@ _-ȅ=Ynh|goROVd;r:/HẠ :h'LL>UwWo ^igo0Sеgk_ݧx[26)yb߀H2ZK/煒ŇQD*O |饘<vQTEԩ:ͅ8{uȴf?"g`zZ9a1}HddXbvD%Ե둀 ٸ .dq[w_s455l5=,guBP,vTqB3>i6uaiзaCe0"#7 mSńn_We[YoFEaW Em$-bg MJ-S 9*y,;Z`2Tg_'tpZ;e9Sj&?c,g [WP"/t~倸׻Wpq d G|Z`Q߼UA1` ZL?2ϧ܍A]N,Ċ#TߩM@V}FP*32fi(o|'ݑz@,j0YO{4&&xhh巡_SōE)9$:^W%&{뷍\tnCԊbXrђMlA}Yk lr.c$rM~' k r=' m7uik f̴UJi'w9T_݆!) o'JZ%gIR]+b*+ߒxhOI;S}B6=Y vt%AQ{+n#L <3̯axt%UpwLE o3-%TZo[7FXnҔ;`Djţi2A9 6hl'2m](K;mA[ !S۪ŨDž#J:;83?g2S%own;]}\Q-X)P;5C>]yy9nOyce2f01tQqI 5ϺϢ<)kYbKً4άÒY]r BG̽=JVDiK2JdRZ%iDLv^Oc ;oT) Ɗ559P1b)64 ~2v9* ׈7GAeFWGz͟roދۅ^ 10  B"RwbݣL o`UV<<{uK`_M|YfbSPǗJvز(.Aw*ت1K:a%y$Rg/cD+ K^\rOuPao ۙ 9AklAK{ֻu =QuLܧ"2ASTNo45ʄMGq&>3x\hlFio &/S&rޯ0{z#SD uN.s \)2Ąڜwni㿮i@d;`{,gW(Ì<ŕLzpI5;d`I'@>}aվ)̲O:Qs~#5nX 0}7)eW2xwHf]Pߞdi~۽#@1F]";\16-R8ٺ ^-.gJ[(6` 24W~P +_vR}4) ѐ{ݦ{Gꆸvޅ Q*֚& 0AJKBcvZ.<`_v_. 1ʹS ydI- xK+S~o!mB eߤ?mOzIFO.R^mo,HڋVO! BjD_Z=%pсaBxR?P®3S!qs_c ^Wq:gN>n>FV% 4|xY5fZkbJ@ܩ ^٩¹RkW_uJBmD+k a4C XTj@J_@STķJ0/GB߆DGKCb%"(K;X؂am`m/hJ'oDs[(Z]1,ml">/kVΡ(ŜS7)19{ũl4v\t_TC|"m4w01nwt5MlS:`Tc.Ck<7O$̗!A9i )A-ֵfbs vBO;},(#㌉!p4VRP%uS`y]~wiy\gm($n~}Hy-( SGV3&N-{v?W =Qn[,Qf4%v0lg@tܵ)oz}npi(;[WyԬ r1sO1BZ(oN>/~ `S+*'CVji,Z5E,z , C&'|si#>ͮ8 xC rZ.+`+\8is.·z`=BBSSh?etѱzͣ:qfZ7r̓2ugE,*G$fw/R[*$j޽œdE6R KD2Nq?s>~C%E.U?v*Ǿpb(4sCe4fga$ rtipNx}/!* AaHt%yҎ(VG֖?F'\o+K*?jn #\Z`ă6rvI?aFEݣf03ΤT8B1Cw$ݻ8έFCٸ\p PGS&[ؑ7|òs oSLe{7|-@5\>${fQ)[L9Zs.0m ڶ@Yz)WAM8>ҋaP3ؓ+'b&s?d)KPl+~jXD8(wFυqCUf)D6n^a4'Pǀ Q Pġ::Yg B0Knqqs" a_D&8;ANřs4=yڱG:Bų^]~+x)V4{*4; }5ZLرy%LN+=~ު-tl:N"OtLAw^"8y7V߄tmZ:½GnL08'0 %IJ2t0J*$k%8IkЃD&otB1"[P*1+ ^d@b["WjxO@ә ]alhQ@M@Lu_~Bi=pyhظj#|@\_)gЎSVӿ@O t_(@<*8wh^Ctu1N'~W\,6A#+Uin vi#wC,_Nizqgq뫉BvoY`-ipڦi u#pP=/ + ޕ5pYOa#xzniԃXTn9dߚP҄ qލY M[ \@^yĉʷCE0LBaޫO\mDqnߊ_)GD>i|_ʏjJAFTFôKX 3ܐf"r@co@0g{9qРopF ya_2 vLOss2a6Xc@&eZ$f'xWL%R >ըVo4H E0^ru{;6Q `+]QEF/oߢ-]S:߶;_^VD.iU盌; 3)~J8 \F^Fw\?uHS6nJQ=;MjMqD:> bF8ްYɵj75Ƙ ~ cTdhiw!uu^nuHJa9HY^hXEi:H! q9\5Am&K\~S‰sNۣ\Oiq2/APy |}U_Cb!N~DpZp]dui] *\.2о+"G_zv/-A쿫7Ř"4kFs0up=JkDJW+2pEL6t7Fhqenix!05ى׸ʣaqcPr'jB=}pIzTRE(Xw՗[z#Җn)G)2U? ZӘ[B D?,9ks%/OX3ƋylD:$9 Bդr$kUVܿ E2⢸'r)!Fڵ~6A5aǟTnɼˬEU.tU+fc{ : SK|(<6[ӊazӢ%$rzS+41*)e68.]e\ƨŪ%a;>0/>jF `̯ [cl6)t_J$j))mW'oۧ&؜{#G6_;A`Tz"ЃؽtqeHrJgd,N+_x AԙWZaS_RuH* ]cFOXy$qͬXF+mB;{VK,Tiq+MufՓubW u۹SF$Ǜaf/ԅ&AGO.cdD%r; J1K2̧\G[jܦAzR~4'i90nR$c!Fǟ=wݏ'<1oʀW "O~r Gd0{6<{/: @w1X"%IA_֩P2<ov=%>W/șjIE'kLp-lrX_a!\9Fr5k Hp.OTV5lMpYYWV*>h;No[Rمr(fREU&౗Fw]I;>lqBj|,5ܔHkzA]>k0oryJl(Qj(w f[HNLEeQ8VqI[cM= ْsػO<&Xⴑ 2t.a#YAQtkjB#bቚI:–Bc!'<ǺHՈO@:IK<,|Kb$gb,gy{|fzy *lI,DgӾp#> GyKqZ~\:r+ yfkՆ:ozB&n> reO񋨽ׄĖyC|>Y:CGĝdZ%t>=Y o[r\ؾ7Q`%fWAkS݂YS$oOzS>-U{owhnt|7Qb9,I3ɣFy#ϓm/irˍ_9r>݄O G.IXјĂa8l S\)NiRFoms`8F|_+3Pf%H@1fڮW^1Sx8BۜVaOӪ|qD㸛-^)_,v&zlM2D—Kw6/_a[.i CgQ׻*zn%a|#mC]@8qk/h=zrN&+W-B`r't30+ J*8GӤ fZ 3py'K/'QJ#8!B!_\˴$?0O_6@uY5ScqwR 4][d:B/p̈́qQ$u1-UEOc=@!Px-[У2-Zm7aɗlX ^a$Fj.QF@Cz44- ~xD4ʊ:Y?w%䙨 Q{RFv6uYཪb܏ g[C$0ܰzPq[ab4 z#?Qa^u>X)iҢ:3Bc պow )2(2F˧$3ss|w('F\HA!.\]Dێk=vB7ap9@0)OY0מ`9_^ja&2b27oفdϠo2ͯn VgqweP2N ^“F@b.tx?YJ(HPx9׫=7>>=[R zF(Q_q*N֡Eeiz_$1icٝ4tD{WEj}Sipޕuc.VW@&XFJY Nx/wRNx"_+֋& G~ãZsWM'_q2nSҥPC{[`O0-IZ'ah9jn@aOyC>e =%a%$Ui2V3=6/kGJVWoO l }igT`ax;?Dݟ[=n[(yz-XvL]fdh7TXf\KIl9B2`zRX,9D)PtOP[Pu7W}0sԗן OG.&琖]T;6EFyP5LbWSuKqc9ɟ|=ݕW]ҏLFAa(l-;z]"TN f؈\]9x# T#^hjaΘv&J7Mpub溰Q[Ţ2$+*[#ؓ&,|:G/zD6ې<a#$\bJ\v6O#sW{b"TkƱy5qgkqw> ǎA2lCi^UGnھV//b0 DȋHՀI _]}jV.1G6)('w{TY;7X)L&^;ToupՁqKӢɇ`+3{%u|7caWMpj43hs† E d/8 o+%B>tntlw` (x+&;?X0D,}(RW[Eeŭ"9ϖӦqR%vLbhJt.%A`pPx_Aqw\Дjs>Gܹ9Z,S {!B㌢boHmF*rщpvaA4ោ+Rcm}&N;'BYFwQr4%bd=VOh*[R6~fP?4<j,5cm=_lKWy7JAB]4n_rSv:b߉}:qG} zzN>@DwALͨ!~[FZbz4ҍOz\!E}Jv,Hn:BbԹ¿ʟO^vYI_,喂TڻB}%9d$ߴ I%ǁlt˥ҍ mLJSP=,qiitB%#fP$9qMzĒJ]՝6 $Z&8tWCfvDI;ub~9oԏ|r0; .<~ZDòCHQ2)͕ %KpK)Y'·rn@[(9x/;i6JuJӜōx,e)uА`58r V8Slmş:(jK24#jw_z|zg"Юu@Xé5zʾhqVTh,@ *;?e w@Qw͏Qߥڄe}7ߢLh&p )d&gF%_dh^&؋@+xl p/_1r}Pks|\$%AM}k7^N0i '& N`A ;p/;u=wߩ[5{ʼnd-l_D= &"J^άj82k*l;4 iqOM ٪?d ~ 2| (p0yXqN>_-Eb/Tuy0| )[전'!QxPQBuѝpmB}fۼ4{Ɨ[@]8uX*[RlTU$Sl++_Vi6]v:Sb݁nCe1(s` 7>J/Ǧ !B(H jG~XFBR;_X~XNq$~֪h6A$$K0x!wSgO_!F}bl=vBՋ>^(rTj=d:_hxuBC dw?V q;u6ܠQWD|D$f4 VY+b <G(}q0wv`seq!eda{VEƢ o dњ8Z8e$<*e5M-;SBg<"ecUCn^ƦN,yh(W?}US;d(s< ݝVځ"퐅?lsY˘#イQG0t,+Cw翹8j*{%)J!3~hTۂh2 -ɫI33MHu\J{`̓wґ{AגvQ3Gbsj) Y 09V8K宅geI[O_pt^u֦96n@s=vi˕}f2e.v sb^ssAl@1`H]q7GA? ' /ehB9SpT_.%zM+Ho=0 q"l6|d$lD ;D o{tKY @\%B* zuVg|nW \0i D(jϘ΋_ x ~%3_aX'8 k3JC=;T>zP暸ds9sT}Զe)c׫SE+K/HJWb'6;ZTi :wg&O+_#kM6,bsb}NjC:X>.i;4*fD%cqNLӶHSco=ؓbtbC :sbeVc1Kާ Q~z%f0Y؈ ˦$kO&īt4%79m:9v.FBl~UkAEO5##3?HeÌAz36Ia-y}H2K:rNܣԻ&#f\VJ/ß3Pq^ x(K\*;xOO:*5N{&9X^c(5&E4V&0&0& I3OpVp̛򜏋uJDS``h,K Z64!s{$F 𗬺 z;݃KKjppr@ 7 wVm8MzF ;ȸ£بE<(r|t?cEBqD%e/2Ƈu]8^Q#㲑UjCy8/cnRz <"aǀ|NGb*d~;#@>S#8\;\'"A͠`!ĹX#]HS߁n3I/T.9v?$ +_(8-4ZAkI+k.S8v>hǫz΀"W W yPᱱO U7V$r#"jt  "S77}Z(QA3$f&/K-Wj'e[kO vǩ\5{˲߹yQ(@k.lKr1Ut-z@jJk7+7֭ $\-F?#ʬ#Rs^ $KP%S.񓔛8G `AO,$m'yVdCD?K7ߦ@oʡۂfIJ-ZRPdeMVG\bj=#Cqguh}yTۂ:h-fV%S^U<-.ƏMDmθu?{`⇗An@p1:%n/hY2@fpSxz}Zh oTuXSO"ZWaLjaoT{Yo"t]f ./y0Ab'բU$GSþ:wB)ab7 Q.+7Tt/N  3՛Kvd3tZ0ył·Lacu.L,-V<|.w+E^hs-/"~Krq9t L _ae^l9?3.puvjH䍪h-xv`Z]1tR^RơRA@9*%I~.cQ&@@Rew/ i4fT&M! h`L$K%htKzznw?K\:3.V ri9qUa/qy[9x~X3Iu[|/F{"V8NqX! 2w(##ˉJo3rc٭eSDz#NmqG ݃)ƗuehMe7롩œpn*}$/Sj ׼iF6;B70n ; I)$]53l}g;+7YrV2|5"`"8xs ,MꗝOQ׮*bi,<+A#}ho$F&;871Fyw(z7"<r㣺VU#K 91͏Itю.5 Ndl+MaSjMd% 0ﭧge%n]?](O)2"n ȟ"W4y|feVtyRB먷{FoF|hn1Ř]'Ȭb\͌l{u[ yiFN_`Fv5"up|\YD:~jkHMEL>uE]tPmW8 W=c \X[DF>ϟ9i~MmH WY *m>d]h6KgPZ@ ÍǓԄ:_N`A5~Ȇ .x C*ϤvWfPshZApN%Zraʈ_RU,X*4񏳊L=B*rxOm0Gu )/\kDEjsGqck,|w-W^Ǥ/ocnw>mU*n|m\ԫFG2c>qDn5p'NQvkHUy/c6>G."s~SO1䢘CѶ@iT+Awa~O= -YDXKb׬yep?5yН}&TiT( ]% Is !Zյ$s›AM_U-LZX ˹ #H5?sLbېup8 e= E\ g%-$]/؀e~NFPOM>!+J: IXu|!Cv4%-!WVW*.w;B,c[^2J1ȢJ n= w^)/{/HXmN %SbjJ,'QV? fÒi87KU$< 6ɼ2v&!=SiRJ#U',5F WAK~Ji@HW3T-ΣK1?qbڽkӖ:;=nphjh{O^Ibf;\mLl|s {k!d?םwc(͕xlzU5QYbI َձN>| J:WEq\(̗&gCY0.eis,a4y5gwH\ pA*uKGBzrK\,< W"S0:yΕ6,ųIbJ#U諄_)w<~.Ha: c{w1l*H mH)M%C~ty(8k \]@3;W7:+5Z稠 QI3Aʨq T[R;i~5tKQ,g5[#wq䨴iùD #_d7!x S$UL@ҵ7BCUh#fgn uW@ G4ܓHY]vήNmmpW30n .sώtՆ[WW@\qe[E!O0;V~r;nzIK@˽aБhEmJ L4΁鏪+9zVUY,sL>I\ dg/QEcaJJѝ`Vo},k;ɄAճ咐'&]7b<}J|2sP 28j,Џq+1*^.AF'>N ٘3uM8A}e NF|RWй *mT֋| 0bgE1SI <,v#/ ߺՏkֽ8w][mt:x7o 1XLu'yiSحw–nhXD$8|V!o1kORr1JxUոqWz@#uWSlfu;T4gο^ r֜F'WEɾ**Dp/=1wh$=!UBmİVjSr}'Wjkfda PmD֓2]ggvT(xr, (TBsQw ]bj)xMC!໬ǗOТ5HB̿[áIx0P O@$ىw!:ɃWt~L-6Ih@kVlL+xo[$&f"Dl#}VӡaM4J[SG4˂ٖ@.Mdb=uع8AR)F=c>"{ W?!%WΑ~v}5OUŠfN2n3­ZsyTi=Yô$T^t7ya|c,\pӕ&n£ӯ`7>[y\a2m4K[/KfP@UI&bj{Oy'ZsWt@h5g=J1-D}Zm2Z쒗XOmv(}fYz3{.^궷 Sh֓KKu(uhUA"! nNjܞ}@oU4 m1V4cqF9S߰Kܮͧ=oNO83 2ݷWWpcxNҟTt&Kq긇 :pH5Gh`3f-0Aq,`ZYYZTp^uK&XVAy\|Fz$I8ϛn{3α$Z..Ie|h6qL%b#Z݉[t9R(PA r)}HoEMIDA䷻7CܡޓJ,'su.ŝ/5ggWyGHP` -jno  d*KudyP )Hh)+ 8UœVwa6O9䌱d{&n~H9K3mB?1+M({H3"-\#P5NL7mՃ\p PnJH.nJBƕKGrU06 ̧F™3K:'Ll/Z&44@~jAɘ~؆"ܙZ.F;")$t- q>l{2J@G+jd8v]W0mnX#s<@dE333m"lv%~I؎'2w qY_g&t\*V0q?(I;bmAtd}*,uudvG@EB!7:T!&]T3fd^Әx@H}]`]X|t7K-xn)*HP:PANW'>RP崞$x=ZRf2`UTcA5Bi CFZx/h#H3UǭD]Cp2eHT*{@Wΰ/m {GqJ4KK' M- >Y _y:oyݿ{:ovzV2PK!|]0`|J!Z9^ew 1+r+؏X< y(hMϜ:>7O%?{7p6h$g͖ebIkfxu&P\}EБ3ɻ6CX\=邯hlE)w%4.>>r=09ZXףWqx\?+)')~ XU7{ixGhxxSP/L=U<&uzJm?ٜX"=4gDžp@5_e·fVZMkRIa*/pxq2af|aghJ)馈?r?'ٜ0\D$s~'-[u ySKCL[ݛ34PPVt(iIr$;B <4<ѝT4Q,):IMO lSY)_2K S&\71--O:&3@W} Ar3-}d\L lY` #MMkq[?M?AF̑qLX G&I&Dç8[%y?Ak(A{!~hN{~~W,zɶUcl@J6{QC=?~K[Z(2Ҁ˼w4v9 ?x7ʲs0si ZyړV($ÏS@u h`%=\*pRN7N-{ Bx/Dfg-,_ c!ᄍ^i6mǸoN VUt&uj@.Rrz݀;_iaיf87 tCoqxT.xBy9S:يb{=^&V]Va2Qy\dGb؂`M~uuz}^]Lgl3SW#Tc"oi-Bj$M>3>P~R'6(v# FPQ$<1au**wѹQEJ8v/$YAg!抚:@NwgNCs]nGM+G >-HQD3"ef[xIk~ŸrXy1f!P[T(3:Me- T +6" E:ԭ{Lq x6u s-LN9_ pC>,T/:V3}e#p;v"O,7]gʦu}v{݅4Z%+`R؞UMƠ^NW~E\aQzu4ݜyÍ-q`YJ38aWRsWEd[hqMRaI4DF^-U7@euh૩F~W#GmD=m5naP:[kM5"LC~ "vQToۖ%(Q+% U7;!QoOj,Pemk'1E,L(ڈZd10n1k.3/f2N@QacʋC& 8} m5hj>AuMHcϩLbV`,^pG \ Xxq DDՀsi}ba)pvR+q M!rfh3؄nR#o5,^^hD*f|ùWb%rk"~)%*>S}o1,(A/lˁY&޹[5,<Q!A9PV hmq0oQ' dj?(U{S>sj3f/IcB ` cظKy/* K>Jj2/L($d-^#B6PKFWl3%9C0Vꥷ.U(1*xhcFƛ܊k~1 PWaG⏊ % 1~*+.# k#T{>1U0q$,Ͼԡ`4v-H`I = –W)ϔw8~LDagVTg>j)i)r~) }FDQX01{#BCZQ &"nuZ͙z #8 k`8kdQ9qq7$%*7lŵfK8bc[ʂlYx" \Ťl DLKoXy';y n[Y3Y;KEw.{L|ptÇӯGx2D7,ҥz $U1Duei`4~!`pݍߋX5 p\9*03?I}vyT_8 N&顭O;SX,$90/~"`:r>ؖ=( oA2Xj6! \rޓ/mD'K?IP 6?Ƌ!.ibs-ӛ2,"K&Aɘ謔 %!ԫ@,5\{wW(vKJ+r <( 6pOY%viP:\j7~W\0^zsxph pK12h',( (DozeU<+>ܽ@@?6h}krD4}@@G4Cћ]A `?a1tq@4V$x <7*;s}{3p`,Q`V)`sC HYWLh͆ʋ.5h"z;4Utku]i3HAv'&2 SKf {yG̟kqŶY&-E'4J,Lx3ʅ3B,N~\t[#KTp#4Y҂1<^-7L4FO2(<\: I1Ӳe`+_,A*,'rh&T810V=7ޤ@uΗS[ )k>j8C4 ;YC>_s.  LГw!.5KU*cp-y/9TTCς_ ( DWCWsnɦms:qU|3ID{@fI'L[(*cOYhc9,FӢf()6Lʁ@0DEҁ-_9j?bKƽ,=mCD%@jA  .ACl=6rߎ'Bv!CB54%*KuҮS%bp}?@z!$Ti_ G\12- x Lٯg~2_ y{Rm Ϟ^ƵӸ|5"ƂlYJ"}&ӒX(e6Sě&Z cr].v?_wQ,jyhGE>hy:Dټt`d>z|MI4CI.wt߈-$Z -Ѯ56q%):Քs`$;L8^EdNeK(AbH7pfOn%@eʍ3]::fpا.)̮;1̉:Vߗū:"w44NR(qC ʳ,&f+c11Oij\}ڳ()}Yl\33ĺs8`%22&=Kw`¢MHQi Ҏ_QmtwP՝;j@scl}5蛎#N6-+q55s9X;6NxEa ӎ(xN#'95ȑ\8@ZΊ|C$wxltWD[C *=yeenzi/8i" (rQEҶPN(!WIdaBȆpfǸ8ZIÚA5 Յ@W 6^DsB7 Hkccxk=p{Vtpj %Ҹ9C<::-vy\μSP]ثBI ?k%%>Z%cf8| +WEӛawm&BYu$Ey Y`T'^FϸX\8S \Tj_($aTÙ<ܕ8Xx22gdEI3Z3Xi3dԨnTqPb,X*f\x̄^rRy8:L׍m4Ym|ړǡ& K(7E[[PP嶐a{,i{D3iG]ZkWͶ9̡~/ .|"C0!̫e$̝[WO&zw=h{AqkmBMҋ& 466sE:Y<];MaIP)fd!t}ۦۏUjamJa2J|!cBr D샟7 :ĺ9+)>3k#%L )ܜ?hjhlp9+nF`̏ f2eYwoݛNשFiFfh`J[xMe9`z]dLO:R!x܉<5'dMS`3{ nσ?Qj$]QD$n9^fd=rؙ &GNATKF'b 3?zrhuKC$7n?d 3-Ѻ9&o41`ej}YYD1/5!SM^2P;{ {)![KXG{~wlYsѴ, y)Iol,NO_C' ,p_+T?=φi e &:Vzt-"N`g2N'G;i)(3d.xҥ:6d42 0/wV9/6ٌd  b+z,/6󊴳.]DyZXO/&U3x3gDxuE_*@dkS޵T*} )M,l9鐠b_,w&iڻlA}=s"Qp\{Xf!ǠQnw/vf=X{tzg^+P =7̱%{P7$V*Isr{pg}J+<3 EM“[5%J2ryӍTt;_:l9+'0Zs|JyYƦ}@ئ' Ē╏bm= -3E ?m$Ya\}4T=suA;Z&?.\%n~v4rGLk;\gʈY >^Be\-hQz Uab=8Vg 4juNj /S[3[mf[x+h"iOgvy-Tr%;yd,5gؗkoemƸ72[)\?P<^vƑB:hT/שJAoMjdLe%޾J{( /Y6 XrC56u8;LC#~(!C +6lG;>4ToN@N{+:i-RY(A: =)bJ 1X@y5׀\͒jcSRyQ( @өWM6]W\RJ1OS+wx-1DQ0m#4*(%ʹuDE-\"A/,|unQJI1I P׊1.44b 9:URv|zst~l;+/`oI |@m Pi~A]CeSaĺ; 6A/Ӱ>F`B@ X} &oSPL: ߲́l~B kfn"+﷯Za[(29cxF+#O!.#J H=hZ!zxeccmxk! "T#r0vІIp?EV ,zA|'}_΂Nl w|z$$pB[]e+e>K'[8`|SejxбݹJIoNZ1䑄A?]R6dWɬk!o %n[h%~r6r$+P H1dM>LR+fe7b=[u Iwf<< lʹo%7_:pƜ Z(awz'zD Z_t\'<p9Hb^9#$m6&!C;ݎW$ӳTVL@9*le #=T'wvDRFQ|ApPVRs0f|T{>[l=Ӑ}!<%ᚈvF ^'$jh2& //woC$t*ca7t̐*M3)!:RJG\C[!_i#g2x9mGVU\"7 zgE*Z(: Et!A PfZW9 E'^C5uJ.D]1_Ԭhck+w%+ao5p~o*@BXH0r vHrͷ 44L-D@qzIwP<#ς7-*YjF2M>'jM* qE5oQZك@ eT|pOm>bs2I>1#.2EHcṉ(|{2!ƹ6_ϒ3!n&+ cHٓՆŎvx0v[gN%pI̴4hb ܋Ab"%z!fM(g5S-yވ|sfOXF2<]Lء0 =}Ϫ^3cZ}! 2}N?Tń[a Z. E4e>۠E2TؽР M?MD@{*mKCq6cȫ,^:P"D]xgS3.KQsrlI)/} njp)#6)K3E/•]Bt?wLiюN'- =" Yv$==B6o]֡}k?XP/m@+;}lCu&϶bдTbץV*-r(!|/RWaR]@"45 ף eF~G$6SSP sm}#Coå9ѯ7Z&+QUFݧN拆}:b~돩&x;on-*FqkP{7UrH2&hb)*G 1o.&2'991?> 5Q\[J{_L8@ofdoPC_}jjeDcB_ ^e!H{SJBEj.( O yp_e1EB:WDt jS I̕ Rչ)LMHZT%~c0׋!*wTh^z @,mjp}'bܜth KqDe4l/G,?jZc e5d#.?eMT'z股5>>!OQ"B'>k vlf3 $x1ntDxaﷴ,RVk51[-fϒx%^$_W)ojYihKp *p!/ w&P"Ԓ/o}Ľb8N[yxwP (҇",մG- a0;3LY|&mi2fuũ; v+ ݸS\2R_LA*Y4̆Z{WIx1a U+:.ɔ?*19#ܕͳՑus6$;ufWɶ`ZSr[TÇwrYcuFGYNn5/JC]vؼu%s9'Ȋ1!ʝpAda7ɇL6l21:!2*bvKGrյooWΌ_a2y!aYw7|y[Dtj8F$Ʊo)!: YZ6qC9pT#8Zfډ|Ho$b1?aئMԛ C`s1iѴPhs*?XZƤW0sΕ^/u p5:B5NA'VM 7f:|àmy;)Tv,tQ3¹Mt(InMTQugSԬOcH' #8~NjlU :{~xJ<u} <)05x̺H˂eeiP|9hq;9my/I42ڝ)Ll_\8oi'rmJruX6 s%D]YF|hP?\ x4$\oV7oH43gr~6 deeJ$Di0Poc/ EX,;B@=i W}I5sլz ggvܘ^y'ONdr2^oj\P캜tνX_b|&4+; IL%h%PK:(c!(` UsxZG"|$2n:!7R7/]Ψ&k.F.@4)?DQ.Cҋv#Q35h1~Kim$D#6WʆRM}wMe/Vi0 kp9I&D^ +j;(]%ʢ-jJ9\C|t74Ay2^cQym#C a&URQIjQAB`(/+;M-B6殷STPDŽ; &At3`z0|ia4tQ?Z2y|%^x VN7>i,<'9;nA֦sR(Hsa|ldb8?'uT()j;:+NxB3G=B\Lψ2(Yw=4 F)-vd62DYCwКڿ!|2#rA17ZʖLOFѷtaa4A=*w>wHbp`_镽6e≯=dLx\6蓆pfxUӌ/rt^I]dg878Z yIc[fxO}"w9,jW wh^豤ڌܖhI#s p w@N#kTJ®$ī V}F:c.0O=Ƹ''58煲sJ{7Mm_ɎR{M3wdGjങ-~u#>I:!x:] 2t:s21I|&*=T9}M/ Ը2xh}UI'+d͠Yv"(%/݅j?{;#:/)caR']q#R(e΋]*^zc yk~d,1D 0^#Õ~}LXTȉޘy$n5TWtr9Tv5.[6R~JTfزW/Ő1}yŸzؕ% y]Y*k`yˠ8=:Vwq9ĺd--aKЬt:oWfmRPt;n#[!Tt=ϯ= ;$[Z# cvEq-?icv<닃.#\W8xgK(ha;W"ܰWӖ&ߕ}JObWd)DΕ}ά`X9"-="ßi8Mtmf"NAz߶~-DC-)~CՉV.D\r='yX38O gb9{(isDn8Qe4s;'k–rJaɏc^K[=G2Le ?@h||T5KG;WWe 77^7dh̉]spCu H3 .xVz/1c`7Ys Qux2SsBB=7n ;ʲ h 7@-Ec@m4!ո+Kҕ;kfYܪ[vʭFuW ./|6̈l MD=.V5%׌a'ψLKfYA0ivtt%M~{0^iJI4|&ʱ.]"߼xy8YN 5J:6'fF#*(2 5ee$#0Kvq!|X){^TYD*tGafFgXZ:)rBVg#ay^<$F{;aC2+rsekgϽmB :6#]`dr ,b/HIQ ]HzZy\RɆv5s PeZ1 ̶&yP0w)jzY*> hP]xLL[>\R]㯦=W"--P wceKX@EsTTQUЀ*|=U_ /q'ٛ5>}@`/ayhPh1dzRu`s[0iTE?SztV5ޣroK7G]m`y۠P01R 3۳ /|93D[z~۵/őICI*,nӣu2G¨;+ дgOsvap{]~UR]x F 5(R͸JMu!toZDz%ŹGqH)R7 Gz[si1v ̽65%!VyBVn*"pjtqf_qᢸ S1 4`dX~UkGXcя_@/+I&%A-6I4[si%/k.ey Ѩa&yfs!e0S2۳HI&mIbwtfÔ}]Ep`0v!iQ*׌Q ==Ot_ TqoS[!3mi Zp >hC m•PHXG#J*= ƺSfV{1>"a羷5'xpz]eˤc0B%~#YhAga*qa~}I3K7wy7`;~(S%I= g|,Bc'>b1lA=j=Uz\h{%/HƦzUuhfK4[әTE^wV"ٚA0PBZޠDfq\%WaFeɧzH0%rlġ h_oi\Ʌ׹&3aO(3u&Ɯ17כ isD8o QV",U;Rhx8g"&\Il*bLdݔl_ʔq ۇ e2ojsr-ڧh>FUMEVKNW$ި$)n>i OlkoÓ\Vx6}Htqzґ68VH.~JLK?vPw qtiWW|@N+5[I(wqPܓ 㣵|=y=Zj,jYLMeX7G2쑛DX nm9`&.Pɒ?2 Jn@E~]PP`޷C5lK?  (mUL$ %YCr8 \h]zMuNc)l>-gWbe"e f],N퇁  YVEn >L QpА>fBiՏEKPjX]L/ABn ը9cضϼĐpԃ ѝl}e1x<96}YcXגϬS$\Z$A<[6q_6bԮ'& ^Gh4,/@bDRO2&@V܌fޢ!jpEލ^Uct=9T2zY>=n@H"CmfGIKBOZ ->{yh'~?ϝ)5,\O`?Bz+Z%a><8ENކDHRy9} .t<!t6]iځ)?5f]?.mYW@Nt6킂'ҾVзuSev1n>yv l&@S촔/FBbuc?)A{]e7`d]kq*;9mk*^mR+ |<VAW743;cX$,ař#ЁYq3W_፷l69VNCYDW?~{ԭ \h_Iůyf^h17[?>EQi9aktxSReByMXge樸 +r1ՓQ=F\5#H6mI36KnOyRL@,8`gṌ˧1 ljڦ@9xAO#D3{{c+VpBm1НZ33N iPD:e/7~x l<"u&DVWBtDgS9_Xxnu&cRFq2EQbm_ ouꠒ|R~o?J+Tn5P) مlײ  G4PBh+.jHʻw!?UxbnR.6c K^tht`-B f8v40O&^%hL~R85#Gr`$@GZ Թ_|Wk!q? ]g*^Yp;P1FA'@Z KT +MojگQ <8(N!m)ݝ`Ch<*$] $Ǯs37Sgèe(v,;yL(cB65l1'<$lηJA8V4а3'X\/ #xlс޷k:%%S6HTo ؞y1΃F U+rQvmYdQx&BQN6#w<71ZIsuuy{Q-R޼֐?Ep#*_hd!JI]º~L9+S5f`xJǦ6lp [t-( ~bAfY[f鮱u%BSW鬒FZCԃCQv>*!h$&@@ qAӶh ZRGKԄ̧BɑFm"rS̉ߒf֙ zBjuH\q׺\;*u:Pf9w9EG5ex hã'1*p n:o@DHk&Lr+φuo!Aؐ!]|4К,{Y'$Fȳb6p8$4fTC1R8nLVF [m5| }СT:|.sUn*zAUg NGLL̴]R*Mn2Ui KX)e痏cgEܔ-E!s2(6D16I@D96KQŢl$|y얦XPV[\ oy >9j [!+:`Fd|Nѵ/ZzPDeٷO.»1 Lx^elO6fl_Q/5ػe[fq%,P*UppŴaaaHI-9w?3yIͩ6 ty9d~O*|rO!P( < ;!ၚlaEWco@ 9+ٞ*ܒɦڌm<"І2leo)OxPY ^ƛH I-l7IWWx]> ~w1iLX3ImsOvm7VIi:ᓋQ ҏe)QU$"%;/Aa~Dx5id!_EXrΛ*~^HKqHq-աR79W%@RA_T#UX!{N ̜$8Ƶ˟SL63t ufWƖ+8n6LU% {i9"Tt}ly8siDB ݫb%fjLj "hCl~kzdrAX s)Ϧ\+7/XmCUuX~|4 埴}-AuQjyr۱\Nݯ`%X2()SAo2znU[H7Sz<`>Z-KPƟos[Mc+)TCr%"jԙ1^\ۿ_cT=\kurV o=Ry1$ q'm RUiadqg 5ٖwpT=mfПX„ tVvj UZ&9-L,Op9V.-%*bWIN:R6_C-/S`imvOE&=pyA;/$L)b7֏E!j 8[zԳ6!~-^2?R򑔚ON{\zJi aM4U! Kť~M$M^ޡsFHL'Z24rJq:sGE/N62xP{6̮z<76[SZ-6bK .85<*ӽ*/Jgn E#`>y%qI,g)>՟6|ՈStr= A^fd~i0h$ACunJM:hQZ00[!S4 Њ{4;O}MHs| Cp 7Jjv*IZ!]5+Y-H,fMsxoڭA8X1JhW-²LzGBT!Adgs2>vCq ΕdtHr$%iJT 밄`Hcj39宅b s"șaLߘs։z YO7#^ZD|wwJwxQ,Cb$zUGDQWX^ <,AsoKƍɪcr!Qb1 B'rL(f4p`!.>L?;YxӬä9gZ邼BT_A!tkML)kCt+KR &G[lb p&-fO$wfG\DW5:Qի.)}C n'S}u)1u{fB-لt҄sLBY H Yv\O-LbH&:k1E?Ta5.'D%~fDZӹh7]&jQcniEow 餖HWdm_nLux`糏P紟Fhh%7S}:Kt1'z{fF9%? ^yVU1S;.%{ؼ~8|HP9>4("daC !Tg! /O" 3M `:≊ Vt$0M ZL=_-{1v,N]tVXoXЪ s\1>ҜK͂">l Kh@vѐ9kS|g]縤6%D9 D`zqfJ+tq;aBH2Qڙ "H"W>%iHaob I:[:ƙ ]ɷ.I2i(@-Cȱ_ u^̒K|{Y9Uo1_Ku@{bexW*DjNhsHWwP2 k|_`ssjv]b|MnIæ@Qԟյ GܨI]n[rzfԲmҴx;cڄ/#H7T`Q`g D0Ik dyO-V⼬fT39 G$|o}*'pYiلa+\;Am!~cA>gM=lmKRo5^0 H˿3˾.a'Jt_M>F* =.L}hTfЪWd: Kslњ:;}c幕k|9ViDׅH/2@5m-g V2=!p1gj?%F,?=ewD|$9{J/Cwf\'"0KPDAݢb._Hgv,+j>d ,fEAO*]jrRy>*hqP߁ |U<mtد!\*r93Gͩ3=)l%֧>"~ͧ 9(2 oN;5;g~\$]]j<0|>(Ӄ;.HV?+r޳o3H`~wDy0{lrج!vAzV.[\k}ݵE_rpģńm~/y[~6F$ L#dȟԃ뗸S/CI:4 8$<&K +.)0 נP7[HAVTO{BC1X,CZ7͸2%9rNNx$FJ$/\\<A)'F礊d M PO &T\L)C9%e).qs}OL ﰣ/ >%]/N`KT}.Ý2! /{[,De\PT7cᐣ#> a c%j6ͨ[9f sϲ&Xy~W BuRN=f)knv8= F"h_xؖ-5=04  hmV{>+ J$1wLPoPyu H37ٹojYv3PPV6.g.z:0\GWB#>kb'ߨ@ !yUa@205$M /۸YdTU%C:֧VE`aUusc\70U>xςi_R`?ln iHl-`>f#"7`:$[HfgwGI=X c 72sy+;MtT#ժ֖~`AM! o "!c-1Ԓ;!(&aJ#џ?k*sv :%d> '[ORoqd-8p/2w3> h RuznDu}`7~ttFO > $&ӌc Q?yȞUo%vt(S~P uO',=mv֞;\+jby)0gp%}9Xt BB4cB[`#ځhYpA͒5;"yVYb fOl Mw"XyV}l[a/k-dSk ^|*~;v`* WM'y~^XͺH<{©kF j:<㢃694F[A:C)0p2*RCDcR13YgT ZC[̇9oQBt᩼wb?b \¢]&'qs`%۹S! #0$Ԑ7^/σ\="09;1dpضyWN6λ%=9SҪIzRW"ܢ2z} cl:K0$Ab-5+jl/وܮ.\?`RyFYRnfýMFR^݈s-u -f)s]S=q4OHE!UbL#*(& y77wQݸ=lӐdk<E>F1GĂ:};^c$oŹOy1<ΕR(X9s%)T&%%T<@h;XWFzJ_0Q0Эgytec=uShNP'8Y1E`~*Gg^Dy6,e\APEpB=W[Q<#t9yhqӻxtssZr C+!M2T7tC=q !'DDkCx2Uv׉XCVW N-}(u׻5N#"Q% pP "&KILGE.P 2&jD=݊B 45!*[DB`>H.=ߤkRP]ײ*Dfϼhd1.Fi>R6_lG׉Dj|b[Ix @n,@aw!NлR[sk x] |XEPBZ-3ՓEѡCE$jXKHЫԍ"6gɉ>;I敝EH9v<;BݻN} ZQzLpSY8" =}gۮ s\>ö?qN!ELQ $6\Z#TַX`l)=JY%S}{?bq/]WGzҕu, +(刾nXPxD΀cin$j@ " 8&qOQ(8$0kO +}J1kC?ëˮ_q#?5t4~*J{$Kthf`p8$Kk&VyιVWŞElm5fye4eq#a^aALy eŌiL'aI󐒡s9gXJCK|gR*nD/ǾYm)L>W~ߥ+ҥc\h͊rB&^4v20x83XCo-A9(6N$Dh9O-mSx ~nRx^p À Vn~eȯ؛NQQZ}|gD4P]Jq?[P%Z=0>WH~qDM:x`: >*ieځ@GtP we!~0NeD'`l[ Lzrr0! |4%ͼ.mG Yّ^KJ_S:K4*T7~:;{mE$QN9*ʯL&돎rƪ LRþ̍ҨPFD[w`>{.oFÂs 2 ^P/aƃ1OA ģOA~g;|SWQL\t ‰}LES|WPFfA{`=-7zΊ51+@@z=RfugO&/q 8WVué=IF1)Mu[߫yΐ/nrPQqOfEE϶u`OfԠ9 #d5ڳ8&!l1.sw Pl|L O&1v:%[4?0$G[g16:4V?w6A2Ĉk6X74vN|@r0k.sȯ "25Ϛ?҈1aw 6"Hm$f+M< m 4EV rn 0_Kէ{E{ZfhKʌ~bI-;$n&vvo>ZzQDElb. <.Sn*%'z;PڕXZ"yC2q{3 ^Dunj522=x8OFptчY^϶ L~S!9a =7%f33a9$Vt\ (Qgcl m d`5 Tk lՀ PxkLb?!b?g'e9UtQr#0fע6KɓJ۰oM3  7dx &Ktr vV*KLr9gYc,RjT:Uz)2K: @>rv$Lit4QșzedoԄt}]!}cļ6zTU4/N>n.!S5l7rg4 !CT, Gw@CtI Q3C!!"fZ5Og`0 Ze#Y5W5#JTkms6?%@ ޻:dZ9!3oă[.,ՊO)I`Ո%d6UkXBSb;%c)Et^77×0-`Y0pP_f9ʴ~|)%Ϲ~oN/U (ӵ@%Z4^EЀ$ǥ#EW9l#E#z #e)ڹps'Qib&gs9|rԧNɟTnn{0U !<⽊{ЛV7&сХS#gUKM2[ ֶ绲` 5">7>ۍAxa;S162i\~xuG>n ى*"8kd[Y7?K,(F:`00$k>+j(#c'ѲE$,|vly"_8d\*U*YAXE-N[{C7h@RVp_Fo-?Lls̺@>`#C%[@bb`0 k%-F]'ah2cC,a3wr]j1OśM]OI FU0Ƞ^˗_F̗ؖ3TYrTgX)״MNnLg^|{oi66,&&h6eq|ō6 >6MtI9ʰ86 ;W@c;5Ef,¨j9-gP![c  B,KىQ-&sѪ ךwN D {*ɓ@rS#A: H?-զd^af:B[RDƯk-l?ʅj.)gݔR?Ģ9r '31ż" R))ӂsrmkZ&޻D5\P#4v~:P`/ ڛ話L_D %Z4>lB"W 5@ߒ)Sϐ3*ёdZ^x@)I+2 ( z[v+'[OYyRݹ@wH'!JOr+UW*""Gq+I;?$cZo0i^CLE[סN(L,nO}\(e.9D!e c[( K75.$X*M >chchcs"Lѹ&#ɪ& _<\ 423 gIlY{̩bJΌT9>i~ *^^Jؘ;B7D]Sw<\iW[.OS *^ͪuJ,DҺB¯[Q\W#Bl˅C6I؎^*w҈{"R-W":1"qpM^:5b(a} ^u#[!4HO)(yS[ICDZ1,aH?Ls\o-r 8jD ҟ. :`~m|QòTGT݆QI`/aFs+7yv~8C5B2 1Q '$MҹF^noۚ'C(N i .qi(BGFfEfA$30v"C+,Vr^%L>9*JXi^javCI::l -tCǍ JFHۗ}(Od(~Ԣq^cдmEkd8,nU[hz($,Gs1#FD%i_l6@Ud C ks |1#& ,H^ lynQIV`zǩ_EB~%R_ϚxIMT"#ށȏw'_RyjnKjVf{Ct-zFn^zRi%kVe Du/7E`ť$` SGGcz"?~2%2G]\]=1g}:%;s<6I'NN_9s7yP7 G,XdㇻWMsL=M3]}VWO}_ !|J0UƧB!UQjniJ\F'iچ%sNxXB9trhк9}ۺ!RYlt'ZfhN:b7V?*&EBcΩ wtܲԸ[ソx-w9ά=DasxvC?UH wVn9Zn!ӹi QDjiv7r)]a~)RnGMH忀ȝbz½Q:<%FGZ" =V-ܪ^ošesxU1a }i?`*)Mg[E%|1V$*5EJW$O/!WmrbSCj4MƶJ4m^_׻n[T^|wQyjY׋Dkd}P 6@`+qGHG-5 FDq[wReRY9OtRnB!edRq<5] h 6/UtϽ8 ފG\ o"!ú}$5+dc/@Pb5{$(xI"Z 6ӓ6I u+S1 z9B/yH2cEU\Q0iT!+= hHn FHO!ps ⴩Rxwi46 8l{P~*)8ܛYd?Q|Bgr2%%x 5]Pc{x? ѿ8 jP(,# EpV%7:RwDV{x"S4m8 GLY^@B9H8MAz!kRe_'=[Y 䏽zwPv;-bţV`K~ &1 %kqp:q'ZCz^iȜ2??vS4[Ag4A$AqPjGN חc]f~/6K6;in꿭]+F'RAfCePl-t. lyҼ<*Oy~39]>Dž)DY-?j˵}uSuwz DZmAe-TvƁ alRRZl:-ŏo;Foҟ1w눃''& ߧC)CT`hR EBpUPJdC+)YU=Ihac $"PrRqZ|LP@O7'][VO-5]h678}=-$2]sAujLjIrՋp0bNoe5l܋rvQE+J ! 5IJs0PԘ*8%QG.TYMcD>2Uܠv+Tf紼...+^^څ{C&9-4xt6/2!ǀE]OLjG,B7F];E<حksDAJxPPSx͚N5%[io?1K]7;c?<BLLqP6G>1='++?+(EGO`%65kㆌ@Nh,ru'Ck"ǭ^c.s̪l,>ٺk3 z]YSR/\G%.?n鉄m6?b.BJdv8'XDU0VŚ%X.85Bp>~^?JkŰg s;-(l6k቟*71Z|a.B)Kbr Pn %*3n(dzn|gdbQr`(JIĕʈEi )s5w-0&}襍}+DGi  NxD?1۪i_i*[h\|'JBrk;7Y-uX^fe&])!H^xpTܠt U' j"abcyX'4"4&>3$t7Y:;sP e?5c:Cl>k]T-PSǕ*ؖY뵩  _6:&-Nz !nŏy<옙DnhH>'D\U7p 0[5^"_0?$?szU@̾TXBY;ڮP$ÇmB8f5SSGOmD9-(3eh`w3]kVmdQ}($QV]AKy5gB5=1˻ns\Jcfƥ`N{np0~rTv a[ l+ ˬ8~9pl}`]nk2<%WLq!> O@.iW$K͑91 Qsz|ꉪ ]@Hg}6+Qw3rG\eU,+}@wnoΦ A9p̲|+&>{أH;*?6ϵ+z6Z^ߔ4h5 g *ӟ50z3SPOPL5jv]bj^bJdp]NϏF 0ґ.AxSK6Ŭza'24ܥftL˙d%Cg*dxi1 ՆAb@@@al  |J+D@o͊om b0hub֠q.Eԕj" {O UInx3AX<3rl|%LjSd;^Epyk5N,;đ{ޖ)Qa[4ȧ/%H{Wo9<\T_Ǘ Ybsq#! !| ^9` c-yꛊNp[ 4Zu4觲s ak s:W6CjGY6DUIc&Uϭվ{ٞEikнgmq8{dh‚[fv-N&`lҀTo~vVy,6]uIl32E7䧁QIbKXts䃔PFPy (6"ڣw$KNVeʋ:Gzb2N{Al0G\Y[c?sFP%*) -& G&ol5Lij$ nm߲+AQeŨ6u!<0j~ZE6;ف]A`O i o9T[D gX$jCۆiC3\;F׿ 0#BF >ϦSJHuܵYr6=,X:BHw(ojو\uCI4 Nr["`{ 2mt aIb fФ@^o79;3xRAL;Vb&\c:sFxDHU mI+}IW _ `WSk-\JE([ b]قu39Ȧe˴5tp))Uvsnyt|vYdd'}:MSk ζ2ՎOq_FwOjsn,ǖ2$3^of;r7K-p2GpxUʀs`U*7x_ڨ^P+`Zt}z))ZhOOp@woԄqC/#j@@ 5X3Y0=.%^M 4&y1$#[c4Uuzdy"}=?ߠpm)[L+- pNHɏ]'DO q\(ES .مÝ@DZ0]X,>':f-{> 5ZZzwpƑ3%RA`|tTuKD台}<0^eՙ;ֆ#_BiPSY2H`m iNqrZ]Ԃ+9/\gD(󞔛$&=VZNBzcEW;We]1#o[hqa];K5 )o(OM#X w*MjY)p˅i3sS'z¨M_v`Fwdf}v {x!V W;}BlS~DfUwe,7G_8PkScrX J]sf _S.O;2W3+ syqLhsC)F&85)x}2R/$#,?RIq#Y@;Tiph"OH?v|7l?GXMRs^l2q{}hJdTlBnNȇpS*Ȋ1!b'[˭RRFI@QG9o1luxN8ߢ6G49 =@(R7+=.>YK)DٌO%: fK.+i iwT"ʟ\8\c23=Y&%vT{xFQ խޫA嵠"2cWH,#q̍*; 7GLn{]35>x4K:]٣zi3nLOp[ɸsdAE!>a*/R(yADS;v"'[{3l0uuXвk:۸Rz7VV)mLu)8MoqA|ĜE}cFdze4Bb/<*ꕡ|RkI5E6=E]Z6|DOQ ۲]JL'sHǾ19hॽc7VN#޸n!P$)F0DBHA1B0 q}l3"sOe߂*vu2|͐?`H:svb_waeU!{l\m@=B|@}Bح _,4Ct*K`lTK,XTm-uɱZرL x) f ⓱'qZjFԻIQ~bjJQ2HPSY{x"5kgulΤJ`!ǿE\r@"z[͚==OHx}#?FaXtԖ96=#7$U8}ۆ -u H1j})+Ӝsk}ch:]ГgO;~.F^Ҹ#2iuL2g KbY {1d_u(W)2jBvbE |.cBsnD,#9W> ^"lgu8ebhq;u ˳JP>Y+qfܨre\u“'MM25*le%FR@}}~rN"M4.AJX>sG JeGF@4 0ˆu<ݠ,-w-4M)],4\1Tѐ7,gf@oˤcqbM4{ ˙>.;Kq9QgQSTI(%B{NH٢ȗG4$4* ~$P+቙뎦e5\,И NrsI0uL|،:c|D8&)^vK١:}%[yGO$Tp_=qP)H $ъ,2wOlw&l/D15j1*Rq=soO w0@fE :2@#hY>B831HZc$v[2cLqdEUF s7rܐKna2N`\M\&`Pd!@2hi2 z} nF|5h֫;v-`k-0bzcjMz^}b[ O&35# jB_y 6,E1o+`GJ8͵<.h;u |)l»xҋͭi|̝+cԥ EmYzh1ג8ZTMֽ4uKʶV [cFǒ$WO*х-E;|Ccy*36eccқ,~idSYͦJ[soY* p)zK.3yCڂ&XpT%u$a=3[|Tz؂ `J*FAM}=Ӝ [}f=(ږc_@V֜f)<ۦhWHUJG 50G>ͅlD%^<#5]yͲyv/U9.t.P(o Y[$~痮FzFDި6Y\$ UX"iЛ2ߞX"U3b}a (]1"wPQJD̼d2F"L"oh^Č_P_|R})R?l'M,qǷ֟DMxANٓz}r{270btFuj}F.Ȋ¸I m2:ڐ*Kabe&fYcօXdV:OgjCE')&X褕 pOTF煨U679c`** iAqtfpok,0ev@!~ᴧVX1~(O2QⳟKK-C|ܰ]xl0)jEtWaHV,IΝR#}se-o~@ZpknU,QR {5}ug2K Bqmπ:jDD5^6)4SGUgNI1_{e'^|YkJ"x6YrL g I6 ΛbLph24Z5U8kyDr:Sl8$>Vm[zL(Jb^bN߹I;%U'u_DTD;1jG-.%dJ6h/kLl"Z xF  GqW4ׯAj#U=7J OU$:iގ^(veT=#07j=zYM`k* `tùgFLUu.phJQa w1Q'@̓h`c=T#ɻBtdp{!њ^<)c%2QL{߲N䉤9kB:"Ln0-EW ̐ new5rCJȱDAˑ՛|'_g|AWUGƜ#X?r^cTE;0@}V9MGw5V Ƶ;kJ_W)@8KiXDU|F܋=\ΡP&8o Eb/&{FnCuF1Q5:OJ(홲4>Վpȓ-ǾUsQE^/PyW=ʈW"}>?dbM) S?y~_ N{͜򪙱D㝄u?Ҡԛrrɏ5 q~y&r4݀D3%*J>UrG^O5 -5`y~~x $ TnOCx}s748RbK{]F1? g`Jʮ? FtK&M^=ߢteӞ}#g" M;"BF6"TUw@;qCEk9XBda!z{(%0AcWo[f#gci:3ȆH1W1r3bhT݆~\ ~O6iKf }挜Wgro!_GGUFK1\Yr!&?c1wyξ @ɗ iA 3sT[`J_0G1le$p`:CLkJ}b7f~4^粑;ۭr.AOX qWbXM q"E=MI+γ ʇ76Zd!#u,oL9C0}E %f>hcZY5lvۣY=dF9ZJmr0zdt3ilJlhuF]m7~rfNalLhj+D@muzr[hB > DseWu^zY\hQ/*| &Yo#=)R)|`儋,ZY<$mKQ[G=~|}Iy5tx/iJz8Ȯ1}{cZS츑JV0qX&* dq=dwi[>n#Grá(GT|y{Xc,i+$hc|+)[jAlM4fi?}!ܐ[^AN{URꠌOL>-Q3:F_7k+ܩvXF0[wc7z"q,X{|${:8)@qDkqҀb>!͟,/~ މW41HS|-3r]IӤj#:uIH?ܑG4R'$8M7ʣ\@0UxȇZ?LޢFS,`5p͚DHhN9[q=6*#NpLDZl zj:JkkVQ2ּǝetw1j[?'qvf#h3.cOƃL%aG[=s_.\s@ˍi!䈕VҞhz'4_AFy:d[o$[ !bcr{#8]@ܺo)-LEKYSҮشFQK M>da ilEI1'^RLOٵ<3ԩónV:g1߄|#}`RȂ i*[VΡgPkc ț(T̤$5z0:|e[LmPϧKE{܅TH(mVZno%+Zɣۋf6o^5`gSüY!G֌bs-wg[*Q*M \Vfc۝%3azEɤJ=uٶ?N7j.q*P:淘BtYՇ[N|͂QTK0{3f=8Ad.8$P!Pd7߈o\]b!F$3E\~M<>?: zϸ9w $ki9k~njR)2ua>1̢?t; < ٢C߼~p@H }wLͮb5*GERKfއnr^[47H1Dts(yU艈s5Sv6gT'wݟum4TB፧(ٜ_-;F} }WTDd[E~Jp Ťp :FEANKI R~9Ӛ u,dv\%<* VA$ c8&,P綞 &ભ0bCbLes0 3)tB2Mz #)e!.BUI]1ϧ(Dȥ2wT`sY5q+T5a|`29a;%jDsoM,kf.3bqZ3@(w:35;tW $8.GCݍh[]Mst}6@?h-ն0bCpTF-З^jj|;W!yf'T0,dz*ҷ(C:cQ*8xGTJy_Q~R3 ;Ls˭% dm4Kx|bڙ +x1Cv8TD_YiJL9~'j, N@|HCY!y2R:Xn?a8tMIpQP okĥJ)\I@ÄRdb'Ǻ#dl?P~)v7LۑdzZ?X@v$d Qε\ 1~nXx(.UǃD цIBCM2ũ]-&Q%"{~ $M)CꞫj=rۦW%h'&45n2U/v`g^Mftrvu$ 'Gh?՘>< nY[+UqCcXz' CNn]D` }8>e gHP^\M7֕2҈xl:r*!JD3e2/_= sK@gΘߏ0  32\@\v S/ Y 78E;=w$ngu.KnHjM76;I-K.$KEF=PR`oi-`}.M ʣؖf+ܔÞէR#SAeWdRʇl|ҤFWlɤ  1%rS?˶OEk6x]d_UkgvUr"ʑR+{^Db}r=5^Fe=1 m˖@F݅kh\#mm谚9/$ -=E L,mQ0)R/jzsfJT;Њ,54mLw5uʹݎLpӠ.Z #X3LDZ%o [L<-bxe\3i </?Jn {FiVs{ né+Mѹ^wS{nw`X4۟d ٺ|ɨX"0r]'}w 4cyf(f'ˎ/D6MawWKiJ-%TxdFZCd6/2}Yj9)j#ː+O:WH'3l~p uhZE!T(X_2A I,zp ^Uߔ(!M%B-7_w1 <ʦ{:o_ ^Nux.BEHEGF.ݫmfض<ϺʽK+j? ޙPφ2A֊O4ag-!創7{(;`|jH#;} -C(ˍGxKHxg2^jgܖ:B0%Ѐy!B}:1ҤV .{$Qgw{Rd03b-0EC+1*'I '@8WCMլKo^<| Wt@^-:ٮeFu 5ʈ&W>);]o.1>`Ct_Y1 4HF:_jks˽ ZCвVWVhpqӴ`U_9Ѯ+#'&ҫg~2'/K%|9Q5 uLF_jhbҙt>2:h/RȂ(t *&F~Kx -1x7qd @PL꜌~q+(^GpLRL-Ԝ1?tӐ_lY8޸XEaO켝r(>&^&?RA3N}ACMFPR,3q7V|SSa:B6 obTt{?ufCQ ]Ov1``5J=(1xO=bcCp~8/4KMBbB_Rģ(prCu=a1͞f[~f]FN[2GipiR UM4`Yܩ`]S >Cvl>"甙qAZ|r}s3DUsԝ2Nx_9X4>͝K>5*r9OA as=^e ESyp k48A)5UW:xs} eU"?̜ܢ`/߫G~!~} o@6ObI*yZ@I"8r;Lީl܃0Fd)N1i.p{wN1:h*#%< S@%5bl |nEva=X^dy\qSY&J7\R3f\(X ?xueEju*q)eJ ]ޗUyJ'dbP / Mehwh­S,*6nsF3]ZZoR-%rЩңC1`KӔ(ȗസP .3xjU(RAʜ?{e:9s˛S}TDʢa%oUF'W #lm97T0md181t4MŞ4e1mO֧5WCT4|V>n\jS#} 'ٓB}e*A0N@0[Kz@FwxT Ž9__;t<1e͂xJ挱_i[y/'w$#M[B XiwE]W2pX*P?nJ ժTTCL^(odE+6=$cIf߫eb3>S3`Do I.>S"dųn 賉;XBzv<^@w";[On1jA/1 tc[ovU4C ҭJކlL1%l\|ît\. VڗEg{pUqS,wf@tմ//.z6K7 }15w_ ߣ1y%x3 ۋz=- 8kmѐڠ\u=SJxDN(W+L A4-Yߞ= 5/!ϐ/zdlRB.nl]pv93MFf'@FKln8ɟb2zM;EO$!p=8&3 Fx'*CIYRM$;.fZPa:]t][1uLs o\f`wWJ_{[)] Hi@-؈-qcffc}~b'v-"> KZM'kB:'OB\s8`j0f}l]樬"S_Ik(u-gQI6IaIZc-#K1ܤ\c1]DHo֥E[y% ȰMJ=pw֥'ˌ1tB:xrOdSVD)gj$rD(Q )BWpCTQX?aW=XկX IsF+#z\B˅ QG~[2QJPw@ԓ` <^scTG;U>!W`>sd:sS#6$` ` 5~<~Κ{s8 FqUh )tȵvbGan~y5t|k[98v$77lPMBk'9m2xi@\Y KBUnukeܦӨ7S&WoHbv?$~xٱN+o6=å~I#)V-nP0pZMBns4JBI3>w!x̴1=Ry3pI>\4eΎ%bB$vDj1Na=)T$: AvÓtOWU$ aˉ@>7k ,(N 0P7>5C.VhRnKlczv߲Qiz2BwwކEI;@'dۧS&F \Tb~SUYSYE;؟u9hQxtDlAfqP|&MiE0[_<2+bz@ld IDȜQ>:Ļ Os)M *{ b?\\!xLt\4Wt1TgHHURL`q.Ѝס(a}C/@(i=V(QѲf=?+w^g|YٜHʷCΜY<aC֦^e鄟14 wѬ>֞S6 pPgvQ޿8|hG.D>r\ήU9E1-* ^wXDO\el(P[w (:q Xku| DS~jT%Śca}dNU+@Zw \n|o{Dʇ"dl-%bvVgSP $7BWU L*"M"*]7OL]q)Y~q=f1(&DWfVv͠XxښG*NHe+$If S9Wg˗ќk4m0'оKLBYi4FRu+6Vzf?J"v'G NJjPkX'4~QEmt!<j7god`lI=!߽wHu_6 ԯ>"85`nK[rktC~pl vex$KWγl˗>t8a׻|2zS  $$8L0{ypO,|?lJ4ϫIV {4lYatQ'VT7plMXD *5 L=7rmD֣`]{ȑ~?<ݱ} [&bO. Hg rE7'bcgYTFFB Ef>j6eY9\d<~oI^vʏҼg晤|,7mMpRKs^zRQ)α\L S<Dž-rJMR}k7\m40YHӰq~SIIN~R2BޮIpA)V4q.?' el#^n=ڕVaF*3wz6< l&F7qv Y+ cE2שFU I.Y,%#<&K[CP`ՏyjCIӁj4Odr{o_ _k_ rŖH=݁y^H+@NGWqUhntof! T#DԉpqU`#6(KWH'r˞LEL)3uKs8RA6م !pա9ѭxՃ;o^3F>z&3'cU6hR`3[2މ;k#DŽi\2Ґ9ruuLktC\%,E)ua ^0GZMꙶu^ 6"Z׮QG) An*4%NQJ[.2Z#Q1jrS5-\2Pڔ-4i}rq$mld*w=L'M_Rq@|!2=y0J14(/ԭrf"7u$ll'C b>oYx(VQ~-b[&d@*-ɍ5o6RS q9gr3zo}E_hx}ҎzT,-_j˷&q>9,*( O? Gih́#;?5Z'P/Cz~:z6g HY(V ϝ撉4$םI R6B'twFq| ނh/r!?5cϏTF/F݌+>Y^ P cy- 0Ҽ!Q}>^HEsLP8yG?!/œjׅ(s%S ! XS >ST4&hUXL)fAy]?> :V*@S_XzyPFRVM sBЇJ{W wOKͲX-\i+Rg/1χ<یҊ07fa)PMt nd6 l=B{f7%0Z^P}8q`K[:3A]!1a&풂l5PaWF{/6[҆Dǫ>QGu<_'Y}ʱvFWEmiJ"e7:@u)6g.媃S &{" [J`[R+JNF?`',-wp n~zH ~m7w:]wܓ^h_V Z%j۽) B hqŽ cMrQBuK2 -vq_cEn1-2 IWF67$㋫!5ز ЂX`H [pNkS߀@'Q7& L?<Ā pd-%JhӀsJ{pJu?)@5= bVݏG =Wi,Y𭛁8cC۬2yD&8>luª!a5잠u% 8o 9~RlLP :d;SHx)vة5gB5sT'cR)'02!JBYt`A!2WL`A8ֻ/@Nj7VQSONB{v+2;Y#Ʀ˲=PAtB׀fSJ/'%w H>}nX: fľ WcQ -ac QWVȴ۾ ! L#ExɁcqIz2Bì!A^*<*"0DHظmڿ2r ! 坾~`t~0NJ2\H{8ۀuO-r#U1Xx?ӹ?D6 >^'2䗞y56 ^zAz +k{O9}X/XJxMR}r+ǚ׸~|*ted'ׯ{&}2v}Rt.5nbR}!q"tkS !H:o3"t6đ2&t{kk1.jǺ!$PrUQ9#I5ζ˧rhnN[vJK҂M^eIHnL`4aWaYܔ驷0Vɷ}m+ s4 |6!ME?q1mc޻$"u XAozd{$-] aL9~yTɏ,"lMmuŏ#]=Oo{N7c1)v`(T5åWP•fԹJ(hD ]3DEǨVP֔ ?? k=[Kat̊>-WKVֈuf< ̽69C:C* NB? '40d".-:GSAfR܋P3 O%8yrN:-(5Ky6K RY nπ[uTe6-2͌SΑ1X(E &ڹ4]R6nUw\i'hH WݯZsK9F(ffGRt 1 _ޝ^fuKnfRm2CxCxUC՛$QL51Ȁ`>.Xf<09iwʸil܍4ƀ;q*FX iYdr={Ƶ\l@sٖnD6kɣʣ6Ÿ Q7 [I >lg8+߉!,9o/iS8^FkaʋRx LPGo),T[+] ě1ī@mY)ϱA4uq؉r1t=~NI5ۏXfO߇ #gӾГ C8ދ 蝴' )ggrfvbqϳQ)mYюnY0|*X Uy.PQǞһl)%O֡^k jlҪ?DžVZ`Ωcv|^4* g6+BNZ5v7 XV"Z@or LJwvCڏ^(eejy5"Po!-`dʩ>y*T8OO_$pQ ;B+8 TmͱMsJhDgHkë`W 6~aCh܃¯}Uv7ey,dfl/(ex򦒑;L9T3W:VvD?7Θ[it(Sy4I?qxeȐlp eًz(-WPw᰿ nuR:~qwz0TY}+^gnm/$/z]ZceyeuY:/]ꩃxcI9OH@PRA#ϵ;P#狦0#'<[%348Fi)/UD~\Ʋ#`bU[ "C)խ(2Kc-܂p:!w#S@Rt¦B6 2T_^a@5/D ϻ72zfe9L[ 6w$r*8 eHSI8h xeq2qf[;ujblXޫ~ckk3Jί)uE6λgw>:Sg]yBr u ~=|dg?irR;X \1d:aĊ)m\roJ&Jb0| ﷕0D;u7]],P[ R|9I$:AR?]Ђ !a^TD Eg4'8 t]C?wk`?N?Huɷ^輧8+Dz߆fU7pp g?Fy`xQ? `nr31g ٙMYxрMu#r?dH_o^v"SisRl8V+)ڞV\bJT i?R`NmdJP.`M|*D)&N;=/> [SSP⹝Z惘}Qc4ZN!QLm h’ݐ' YD,5TRuc IKt1n?nB~*MBNi" ~V~4EΙp^&Gjq<(WeP4=+m|+ǑC(JEdJ9}J[0XB%k vaa7!FŠt"'ݧֹD$ZJ\U7bmA.ϲj`>-8<=3{4yͶ%5Yٟ9Qohd{s0<8\Vs '>B:cO|ຬiˎ ~琺-[Z>놁5ԴrOw?=zx.1v\]XF,+_,pK?2Va9h|O&,@,cNtժ򪙳F35J:?KUTsb;"G9䂡BkGΤp;6n;)Z Yf&W2@@f0db’A/~){4,&}p=?'<.2 T,U$_eҢ]Z-Nw[Q'0 x&d"mj% m-%-ތĉEϽA D!hM 7{SVaԱ{sCm ^4% D 9fF+o>|C<;ı$s^CV@>EOo*u _`KAd-G3OY褳/P^\|R;IR>`/p,|.ȩI05ܡ6A3 |՛TyÆ!v؟&t"}""!֕A]p+S[T /, >U,"V!nxO2Y^5^)W8:Md*"XѺTAǐDT">a&lln)Hll~9er1}aD%$qe ouk0|*" !f|s*C7fnj45")}<uCr_|5NVS+mUv]{%/VN;s2Ln3] @P_1j8|2p5llR Y[쐒Pp9bIeDH10/R&']xe-BC:?}/@3Wדڟj1 dn^|~C;w+8u{uMwJ;NDA`k%mH5?t|zEmdc!-=L.&ܷ60BqtbfjJQ0~]CD7pA͘ )(( xYy1Ed.si Q'Q}pU TD{ǻ [3Z~H}db%M6hEW^չ!A'8YIw$hFs1X@B]śs‰܍$RgTP5 X$3rfoBvEYHcOHr՗r&A# t'n$pj{.F1>=m.:6EZF'&(a^^wC6pT ӽQ?G-L_Cʹg lt\|^>:E4a#*Aa` ar(r"̜ 9&X5;G? h51_L%W]sQ,fPa+e2豀|OnAp&>J#rQVfeK0)ɥM= dkGO< &pY-b]7ց)ŪV' H ?,:Of1 U5eUTAaCɒ7n}e[LGGCO6}Qd.fhJ.k`ĚI9!-YκHJ [;u< \;o˺O%w.ߟEULK sp }ЌwPAʦ F'D{eS X,2R-f 幱z0?ȴwZ?͹[#s ? N (ץ@WaH\I)+(02+P̏'x*C}9lsW$2͘΂#WSlV>,wv|rIN/׹Ν7ള8,]J&Q"(يac%/B9L4{D(#KZꤖkin M_{-{F`e 8ݲ61ʙbP#5m|93toHD9+7MxV7=ϱCYj':(\`4}Ƙpm-c0[42)?!pCҧ!,E.T@Nn#Kl7Hd:% b+aqvr*YC6CL}uj[*>ِuf;qc0^`+4z06#C?jkP yrgə|96AFw<>Kuwu\ov@3)6;kQQX2wBƜcc6h[lb='[仓sF_kJNPw j &Alsfx+Fe `7'o=O|ⲞU1h{D ܰf 5+fC90p"H"*kx }:~m+q.ñkby[)9,?@a*֍H6ӧ h孺ۤ)3k +wИ+iF{0{&*U3`Gt )<-?uH)GmfH^l!_Ѫ.Jk-OOl:"oǠ;^Mbnܩ?eI߭oS G}9FzRDKM,rGXtpy;#Rdg:kpN^̏'2գ($`XQo6cp7oz`x{cDJeaӜ@lXHȶCXg ޥpnFOLj 9?Z.puc?]@; AwGџƨHa!R̢d)<Dq!%t. "uazk9!(G$Bz$t- z^Hzw [ Pr/6%X) ($Y30eR\CpDlN r'3r3Pp(rdIhEcEM 3D5)$^f<>ƺ nIy#$U(3@ Fb6 R7Yo#,FxַA`"E ͘k # ˈ:sL9d:J.A588,]{X0V!:㽜OUׁ5Q'Tv#"~PVzUoBk >D/~̗*777L;{+ڠ)ګ59Cf}!X2 ak3n W5ĝggHG%9tT`9?%X/")u ()d[v׹_"՘N2xyUv10&!>= WSeZu(ҷ@ʱYF!#JǢMMV!iZHR\t/ahmBKa!RxH|TnZ(*b1Z(gj}&-(R[!"l:w}ϓЙ8&dr&W ߊH3<$u.](J;Z_}}.F1'6&!)Y{*)TX #ݩu9pLZ1ߌ)gg\ pv'k\vK^QˎPhe'|CI<~FL8CtPc!AB #vnX|&3t6p -ʬ*‚|fsu.1WS# vR&$xN[*`dvlXm˟!J?kliDQ _ƽmr)ƓJ\VOtU@I15%a'"[ty_"u6E-]κmۊm[eTo~-HA1}o §v#?]%?\R:Y0ɷ Z-;5>ٶ7o]^68KҐ#󗏣rUʧE7"|jLt$/$+Q6] ʂ\fRmV_ӍI1[вHc#Ẍ́6Tt)/{kd7Vig<xg{MV1k5cŞ:b8ra!SFwW}\n 9S~v`mO_Zm$e~e.-e FivScY샴Mg&А- c>k u2@}T{ER׆i_L#JH\BioC9ul.eO`Ϗ!N*,֚2#pame%ܞ͙@3`[o: Q,"ߝ^Y.)o@#Ĥ[d 3|0YJ};[l cyA(k-~J%/iҪuJUP:[L:ӓӈȏ3r\y&'ԥ\^T7|H&{k i,xRcV]_L#m&KXsXv1af69]9N}YAjFj?oR:ݡ6,)zB>śzLCoұM~*Ze*]sZS̴tj|7>kgBQπH ?' "#+H9cL3ڱpZp扉htBF'| l``ʞSzsNҢJإ!qV@g7$ DJ=,c5,2'n 8vەNJegƿѕ Ӻ蓃ΤS$.S'򀜅I#zq`+Neʙpµ:2{)z_c5:8'b Sw{-]ޏ3!CLcJLKi0E m "9dEأ8oì$"Up TwH&֕c f\Tu0];2Qot; D61IXl15PFƄTbU1n-dQx1k F]  NujͥtqɴHgdSq\ PBsfy2 &j4N)9_ ! 3 /W27/ Zi)XBθ?ϛ鳛I&de:8U޳uErQE_}+xR^*_ "wiaZ}h{;i+!nibG6'vZEO)5讐5IaoǸpzakU"Y[Sq R ymv {`@kׯ$忘BpzF,v*{؆UkHC4@0.YKڎnq3[ I$Xr3A GQ(XssbD'iAmM:m",.>8̞Lև 5 Al?T GRax;-B$1WDQdeBJ` Sjv: >rXYBBdEQ'>GB "V@ɞEZ]652iRcUτREBeqIgp+Rh@6'^38Rͧҫ#FM rkeM’=pbL1g _|Rx@cȝ{b> nף͵_H0}qO~_2Hz+b!ϼץgYEʶj5WH -{hVX+ ,n-@X"Jrٿ+? OJ 'g!ruT ]u+!CYefתּCQ$ĶY NkC)3Z9B*nvJQn.݄}M<>9sʝ@î2ZpOGfp"+S#z#>O^viVhF!KT)ACŽ0A!k#nEvvJ5aJ|S$ok_Iez/Jﺮj‹=^lE6h0 Q# Hɴ9H%"u«9f `& g~JckѮveYs.p͡T"fs`9}xòp9ISgMB:'wFw;ײ?EK id9Ȧ|d Ps&b><..q2"}7p_\O3f^ CB$R> pVq^34a<-X#BqgMjUT}9Ch5=lv'Td_j\>U,E%ߟ HDC v&☶ߚnY |wǶ7;;umW.z@ZszGڡȤ ,P8[d---6ӂ c2!J' u>X\\:@HDyTKNx%hvэo Cti;v.R_]2#n~,9/" 75L^ٞx┷pA}ܰq'F)ۭpU8H!t}?*iDvuJ6ʨ(Oz OށR<FBÑPm9h& \/"}7t: 8T? 8&&q A?]D:j2AkoJt]__eiӱ.y,wIpcd|eB9Zm725:3;p;͘h>ܬдS/ŹԚl [:@J(fvw1E#,`w[rKnh:ȱ^'!%x+PVIw_Vf aUo?`>I 2{Suk~3{|)e4/ܡvNڞw77, p)W]*25=cN ;TsFH2(rLۧci]r伩#HeȳAA!ُVm W=vr9=bowr3^rU9c~jcR"0V%Z$|˝12_ c\zư{? CDX:QDjs#QP9q z13Տ0ɰ Z;H L+[Î'͹9-i B6h-@%iC\X3 ^QkH|Q5fV?TWjzIB2Ef@okD_ױ4WڇuC( .ՅI&rACQԫd7\, Q@3.YIP/ų'09=JMIR73O =U}[qBNM}u;o;rvL;\mܤ^S! f{M'FQ yNڕHTT9, c< L}rn&,E0#^On6*f$ T:l22PFdNȇ:[9YG *l-{g$f\ Y7=@ݥzxR\yToKpap5kVήܰ+JyMYg6~^uqJM,uF.0^Oݺ1z;5`\Twghg'_\CA Ok?' bFyH4N ʎ7\<ٸCÊa&xd隿墅4 dsr+)5mB5}0r_v')gc[\ЊLY5QL -gA1+KۚU,Xdzw!<) @P?,uǢ-Q_%Ϗ=}@7U2N%vd:S" Ng˒.j^[lU6¯r"N$z{֚5hdawoeD٨gOO[qߣ%SrVQp.2vɨ"ֶwQbgRI*/4tj;~MP2퍬zSfrxb r%ZG 30~fxOim6D#>?eZ m80|>~Q8T;xsx"H::O۪@۷U)ڴ!%,5k]JÎ0PdYo.[(>m1[Ǖ@c֊/ǓLb"qf9Uu1YHױgZРӦ(niG= A)4ݯ[䰀$3Ep̐}|:W4m  pV1|3YA}QUcׇG("*;Rq'`L,%-ӽ)*kX<$,gd$ w G\&2ljyn@d\+.:ӿi|sK4Ԏkf&S^\N 'f:1f?%IDCoùi.:oX,MHHU,4rլيhqٕѮGsQA0Wl%vT>2aC6tKFd=]<-(pZDׂ4 %ls ~k_f [qǕ'(2 ×>  ~/T=!~EOϫ{܀UPxlY!4EEu߾!7s*)KwJ[t q?x6Sqʘ_ka*y̜LٱR~i+w'aIVZ} =ooyF bh0eU49pX~$#\!1dR^ Vρ^8)ʩl0ИAqrmh_#. Q^R [ƙTߔ@HC{7O*2,DskW)O/alv0 i;":޷cE^U܆Zdf<^0jHaT@4#;s͠W3q4\3a FQ`:z+"$d+E Ԕ‡Πpyy<иk ⵽ I'cZú#x}lyXzt~" tk=}N:廜–Κ7gnPd"R=ҘN=v۲q8!{k e"Z/?–&KE&G;Nwc:fjǤ wiRO݅$4vc3@uVۍޚEkSB )pTWGL &M>*ʰ0O T(`k~VeIfZ9XցV [6ޏ_č,yLSH?~6NklW"evp[g͹NK@)oPƂ疓MOFʧx{1%"E!^>98$%xePH& \K\`B֍t\Rȗ$]8 yJAx]x??77VbʙDZ⑛d*CQ{ry8]Ls-;^.9h5fUp"T'ǒvscoȣp$pPi:jc3pm&ڏ "aS 2ʵR.bYEg`7Q1J f D鹼SU_Г!^QtGFG_%7˺Й_U<Ѷ܋<`V:RSBc!,Z7#{ע2Щ@Uv|t^h0ֆ49|f' q$d= ޛ'*7#ҀVj~4TFGYV ݋0䒝͙yHcv;_<-$qSª] ^%Q|Nۣ}CPӬ0_  "7*(AH븊- z,,f: {ޮ.Sj1LP./JF>INWM]tւ[:o{Y aK_tѯT8MbF%(-C,}}5#WRo%q[z9^i[NEot0E D{KtgPHL P'nm2OEVU:pcx;Jg&8XtN2>kXktoaW^Z BVe/#x]mm ?t<.'2Ħ@@RF"Uny 8K`z+\.dО^`N8džh,8*@;Al?SuSNd t >vu.# O6R.k..,_~^~bs;ߗD23] ]>IoeN~'dzs9>4Kh".!*/SgC$zFPȼ}/W¤R9 ͹jD_vE4cf=S*zn'uJK?lJZ坃/ӫ uT|,2^aIH!$Z4/~ X{ NWT^[X捃X]8uQein'tr9_߳xuŻ2 jqpxR%Mr@CkXnKZ3 Z&yur % XjLZeCFpa!rl6ƓԼ|o*yH+gѫ#VN_M͌􆼌Y,\3|=9p} |J2qKSʵ+LZk~ %8`nU`v>jh7>!=A"*3裶n7Lv6X%NMcmҺ/yTSKwBq8X\ 1)ÍPLe%dw t+;+ ሿEvP.#vB>ě1iUMeRf()L>x=oX\7`8GTrO'IJ rdwu2|) 8}f˝ ,Z}a;(Pjks?QA2lᅧ{(F$Q&FAR]z9k?qCzE{HUWPBkTRc_R{/5F'NhC`SU4B%4Rգ#_$$P7O]|yf Uq~y~Be6H@ gg2MN+܉,uq uiB$i_@l6PϑП=KI >&.9{a7aK ➱@z<)e! WPq]_&WnӼJ[cfu(L;ET1;/f%j!x{Cw:#8r3(U:Ar}>L]GQ ?Y oL%*$/%2kd0n?P)w>1XqrF-u;:򿘫D rgc΁@C L2bc'm%Q$]ȗ!"cVD%謄*ۍkOpWs&$l+kt_GJx0+D fP=q+zؒ5)86}!| 4?0+U[vK=c0VƲf SeZ?ƉI](xRT|"bLv”E)¨4wmWNF"4c% =mi\߉+\ ;iJ%Ќ}Ѫ&&ԦMcf#u7s) 5L_Zޏ&$X\qx=0pϥQ!Q2d4' 'IR7YcUvX_-G\PFG_?XL鉥~d'ؖ{:>CnMuxS ݧ%89Lh9rDm2pC0Rkr6 '_/'iiS ^*ٽqYv2t0Bi-NqȝZ?vYYV<,(b%6xcL5L抡(2?N>"a%+g`` !۳ >_g1P] y8HvzˠaAU$1ZQ+]$$dQ8 G# )|^ ]I䣚t~p+u{ɓ0(s_])Zl~ 7S0OD'Xvz(OtplC7z͝NӅɛA x6y~١5 NG/l5@hAk+ٴ)5Q"nD>o}dnsѦh:\wV >lǵ|r ( _O2|ts!nf4'#1W署۩nL'QaצaiI VLjwŤ]QjDn`&Ӵr)!b%w1t@9h~Ls84uC4*Šܟ*CR\0eDRZ6 3ӺWhH Y.k"wU: [8^4*eko+RCY^VZ9ATK0ʅf$V7 lqerM%I OC2tO$%}Q=nR?zA, t$~Ǻ馚"WW ֿftUs:\B$Kof酅knAPcNG&v^ADL4<d[Ѹr=xSafbuSY?b\dzPņ&UxZs㑝s>6WI Doe@ހ+G&6<>4AW ؀ۏÁ"e$cV.Sw]vy~m+HϦk0F z{NasNOm'c@t7Vn? 3!\d>q\BkJ%ʂ;4KubX!*# )#zl5JΥ٪O5u<5Ϗ_s) +E\#4e6@T}é#D^^]^lq!j`Պ3n lYSzΫ(!"qR{ _g$Wo!EbgD=.d }Y}o߽]?x Ng0yȟR 63/5<>K؎J, f͆Bk~N{*uϗ[! 7F:WA:}]y٢:9ţ8bg L |Zbtl[9d,}0`;,D,qcimiT?Ebxn9zLuw&efF_v K ZKt Vv ·v:RёS!WyWvAiOVXR%T78jo ph=HR8(dȭׯvB:ڰd0hXzH~JgM"×Y R@=sp 9DvToXhnU@ ZV- 4'XTP?:bݠE8 c<[ ԧeg0@j pP<5t Gݏ +FK*u>^Go=SO zn[_'ȝG [z!]tTAg:}ܙI$" 8%\t >)xĝ[cs!a5 Aڪ'7"XZ.Ma, VU`XBKNxdaَ˔8.8:.f۱_ڋHF^m ^yZv!.U}Fp < =6Lt~gIy<ܳrCY6ֲ1u|a+\;$7斔rIұkDuPdi DRr^hД𩱵W_KMuc*Y\[[URC'K|eEtRym4uJ/.3z^Y /bAZ}-^˩5*,)80䃷0%!M_?B<ތ3U]H}m$1'}(KPhw”Õ8 ?HNQRAϡ>1_*:*.p SyD3нzP_jh,Q;ޔ_n^1,6~09 ^ЖpaQzү[6&:Q}$%=pb HkXnA緗Td'#3.vDӟ :s=!X*' E 9,?J":,eQF 'Sy%haJ"2c4U|åЫٕ6$#5ص>~9j\ @%@Z`|B@Ss.V7G^kTxs Z5 T U yKб l~an%O&G]tl˝covzxBKa?:LdvBdsòAP9qn[ZKS(QV'>RܡJ7;^߰R.N7A4f j\y1[xwۊVVTt'-,w6+.2?5)e)/_6J߻RB8I g?YD>XMm~ſ!1c_8?ԉxՅ}WYTV.sNv^5 &gd-6Z\Վ9{)gh2YMv.jK$t? aѯK 3ѰZ_*|WAZ.EwVnU}*s0pb'bUS9s |))r^Hq!12>r3$goklY=GԆ K̶HǧF^?`?]_HKͧ*rF,ai '~g:*>$-?pw|f%L_ɽw%j] :ętt"mAvP]_Ycg}?QfGaJzq tz)FZތWd EZ`MW5OPHej')B 7ŒuC%Ip^k,֡lR~4(Vy : O 7D/jM #k6*IKlr[XX Գ4Z&}$>𻈟IzuOBvfxX\)0%&PYgh'#: Ղ8lϏ/l(5˳zlo랣u&!FB8:bKIx F.NmCK,?`AncmshyҮ'@NoK&\B@ @Λ=Q#׭<̰Dm( HQqUj4RM\O%RD+"$*\;QD TCRĠȹ )"|*#l jzd0[+Xb5՘F1|&o!D`[m/Ƒ?(i u128?'ZL ׻@,L>S^Ig!8Gu2# i>rE!%®p\eLuW q(mߙcxH;Jn"3œSI0/ʌ􁐎,-$5cgY J,bm^|8 cӖDN%ZY蚇d۰?7Dp{ZK3v~Nh"я.B=+6tܨ0y= JK:@ɡtL{,HakgIOoZ+D/ᆰԁ3N?ޯnA\?R+J]Z?0- ;!tD-(6H|Yu AB=S`6a•16zl7ƽ8E9$Q,_O)GjMTUd$&S3d '}A `z&B?yIbX:Ajmgp&~8ɑ ^/0mۆ(}.! S]?1 >ݿOogUtol`d&m҄ǥi>"퐌K2-F(0%V<^Ig\sT+VJb -?XweJ1r:Lr33dG=[P^$g4K-BæӖ=/,@˸M-iE$փimR4-m/Z 0Zx56s芡 @ >lAƉKvOs>L}oŗiU$ ;46D#_sA}",BPF= hZP'&X#},/0)촲bb$>g[_Lߥ¶+gVAy?{1b(=:2`7/9ltfB?f 4pn=,k%q7zڐQ>p7)q/>|]-0'HxEodR{f$Oi'\=b^Ꭳ׍sU tҳypeē,膍&wJ"MǴڷ' 9tMquS8)gnҚ cePqXk_5d8Di R`6y/(0 o3ɘuTm(+XwgaR&6u'voJ;#&z)=gYO#93R)qdhIA/QLm5%obne#@OQkȞPOܜ_|g#c'5$WmT"}>frDH,UmK}l"85Vt[ށ]ciu~zюI޺u -A?A'CcF~6ޙyxQWC\YGz (쪟>*PϚD4Q'1[BTA#5G8H%B|ήgH:Τ"+0fNcy^qgΧOTTD{@T>[~+.JB?2N ),iF1]3-gDm*dA}W z/\E%$kn)"OD#Ea5f NFz+fn1 u\NNNYgŃ-ܤX$W372U%\-L{de慗}f&[_"-ek|_رj3uBavۭ^|4WO a rcuc{lOjĨ(48F-^PbРeNDq*gE Z'n3M2t2u"|^xr3E?"Xp!ٓe(z. RS=+o*`m% )mak~8'gnL'F.ppR'4/NX-+@0`بz78&@0&󐱄h?cL7oyrR~qYC#?Z_VT S.bp{GKdoӾT}UB+h^&)P(Ipz1K] ͚+siw踕r= ~Nᷪo.4`k^iUo: vD+rZ4cEC35V)Fp FLew̫{DxjW{FEh:5_jyV_esω2Av @ ;7~b\bWLVy_y%W^dݑR!ZVƾ VCoA"Vdgc5',p{!O[zi]r~N(V_[H|߀@-}rr{4ϴmcd '#b}%yXP mެj6[)N֋i%_SPN6_'{1#B?ooK ..X` K+] rtL1S:ȅUu: /[%4&.r?zOaFg⪩W#p}Nx_ XI\SEcm=o!e fi(\RTFZ}1M"Lv慏hGƾ)).©'~!FXzpD4dwtr¿bZNhL0,l$I<&YʡB4J(0/a+UӊQ'>2t0?in%x-U_n֞wavo7J~i?LJQ54d+X}-r7/8dQS~к+j˦ xN'M<]ǀ]*z0CSOu]& ~ǎ8;@=U:dF, 6Tu6qp(z>>\U'eU$+URڃl2%Fˆy;ќ@Q@VGܬHP(~?$֋:7Bc̈uɖVgDn$6ͱR΢P`a(WDx?)# J{0؍J @%`IeR\VA6y6wGGVФ3amޢbj;o b{ ||Em}B|i┵7 1Tk†aӌ'P=+٦.4g_1{װ^2tqx%<[fE6LI>G]"8o-;x6keݎ>\{d|zbQ xG*gLNCxHBe4I:L(dvb-j-^TeNM/91]ؗxKqu#^WK{!Bm' /O+g ;`cuȁjn72~$fRjX9O7kS$h>BwCV>z-e{AY `ud6rN@l%1q:UPJTqzם%{.5O㬡‚4gfby*à;gNZ'̎T/WA!c5: )TmL7GMl}J1N.eow Rhi== <)I<6 GalvN\O˒P(yBح[:u@W/<(qm_HHzrP;j :KfWV32!$B&[a g/砱*dvni}ߨ<'IctLٟocJ玤QƷ}*mzc6Q+XJk]Cl>%ϔ8eͅKqW-i4 !>f:Ci|g;dAJ~ES ̅k=GJymcN 5Ve0,CF_pr57GiaX_@K0 RBṕ-[P,r L{Cv40=Gge}2A~u<P#[>"SA="u'D7Nd3?脝< gBYO%䉬Δy"o`K5bUK}」I,P0՝SϷDɮ jC1򣘺v tN.$E2H6-2fbݒ2!oBW~.ap#mkkӏs6=\ɴ(&)}ǯ6#(;"Ăfs0|'sקYK{jZH:x9F@ӕAb}0ap6 \__軋_L1Β(?,֯=HsF{ZG}rX1P[Kp{==j "OV?KUDVYКaؙ̿CNi{,;2--l. MݠWkey܆|5K8nIiN8~MiӒתM&r{HU3~K$1i_nQ&~ziM5źmȓ 5@'h,5i%=rPmS*~Yp>`7S Hoc*<zKEe-yLsU ٮ@‷- w)2/+ *<&T}XƠh̪ը6o'.U$+'2j7 :z|3XLNme Stm9KdU? D "I5~U47;5/OyV>­D1Bޭ##[i_-KUD3EuɃS4?T (N]%I.!-: F㖎]`~ѻ:̑vdТtN+"UocqQXimI&<Q#A&=]y׮ 8>m:TJB__ lPzQ1D 4fr%lD-nEuB@$ W+ _FZIc9h硾Z!^>/p5xpUD `b`5+t8#HVyJc]Зc!n *:fqq1⦮0XZ-MMzQn(Ҫk{VRn`n}R'8 3Ȅm) 5VWC-F65iדSsrqˆ\i i= C86pf=Xs,S^I㖨N`hrbK.A[ğ|/CF-t.]n=i!u`l$ǺR==[îԝ6uG7$r咥 {[[JsZǻ߈,RCl!d縙YSLGkl>aL8b%5ɨ?Jp(q/g6H4&`JVۭ ui!#Ȟ4]ޝD(@b˔FUUo` l(Lݦ hAK< ya |4Υ3SgbbQC% z+d<Â͌t-3ar=" Вɤ)0J0>Vӗ]核 ; ({8YTÙQJgZI6dsf9tPW:k+IQ>b)k_Pֹ~ЦL:o*<Mc= i_.5Nw|o2߈x ziaDQRu ֏}?El'>Qk RU(J@,\~5:~ՒƖ2rCM|S|*;b!m˧ýH=L4[G9r+q{$Rpm=}P|.rPԎ']s^VA 9-@p@_5) ;6]%|L\Ba^I})0s>#ŗrnlv~vAvO_"1iG&3r^6S7^Ʒ9DV14I{KI7ϋ0J  ZhBE~,\_dDJ8,rz,/Z)E(֍ "}ZhZw8[ey@ft-wTDG) K#1O&:onRSISSkm$_uTwnY1;$AnuЄG(y%j7{wS}#^,ttr%c6G !`.=ŰGz`N w$̴,,"rrbNBIrs|F{0ɸ=3@Iעףό:P!D*v>ד9$C#;zqb'jeH5.uyR0AΔ-Pzdymz}柿[ns%SEIr"ɯ;kle7Lʹ jܖ2!LY X8vH-9hɔj ܜlFJUu!R(Y!tki ;OJ6„rf15|FۏҺ+dT`7Kўr\!H##:yS+VTU@'R(%Drf3 Uk͙IpYRJ#Lp+ }ɾ olo3ͼ&Rvps7gw2[(`>{d$R'0q tYPޯ#=M:G'1܎_V'\[+RV}Z}מ;sf8N*Eu$gB3dz(4 th4弟\uky>͑n ͏^(ˍ $fdW-N~-˱/sX@4/hc -rN2a:Z~j9(+xxZYm;FRmweho! 35u9vB?mzwWzQ~2UE&Z?zwNlł#R/`WRv] yB]Z}/zϙLŭ\ C_JG왂D}^;"V 괷!%cdĽ"Nh6[1Oj r 5-+j)"i`l}R-Ǜn<"U `QӶRGw[>u6x ? 8cv1FvJ:sf#=cJIu3: :5QbnĆ܉S7-F1 oڑ1whBw >*=L@ >$k>◦mb<".Τ YPB}1Rª/ǾuJQ4ta&w_H]-CđB`ORhWWOq+˃Gu9ƒ1y 9i Hif|^0Z_+Wz%bX4%Yʩ50m/F\GV2ɘܓ7cIZ=2zfh.]4UR/p;~'VòI>JL+.ayo}֑ ]1q4#p:5Tp&D[SۍUک2&FN2qfO!s7d_H,Yp/K<SqzbE n7vQꯆh`!Yc75zu#hq!y#2:d&#rmهQSyuQzr4%?nutwc64ʖ⌱dQ(Waʫ^Hh$D$4^"m3Z?_(/ jbMIJF6.`,FYJг% ʓV;fg_S1|+ ƸZ? hGρC[^U\ ]?7SIv)36ϋdF4|@R|7 ;5_kM+SgI1^ #~=dZwrnPt,3v|}=M(^WF>/qѠhuD(Z$ }SΏV@E Y0T,xk'W.+Qc .Ff7&l n8ڀ`{?2"Z%Gu&\[+k[[[A,TgbJ[ X$T4dZNx5+* 0,nN )_b)s3f$N4zUS˙47-G|]@fq;tT06ݾɜv =h C/D{;k:qpgMtf z]8FMv8lC*Ph(wV3ݏHAxPk5״瘔Y\u/`jԻ33ov|[AnBS:5/֘2XY\qwkYzAoOKDTVKCV{آ( 9uڦU@h܏9ɴkϸAǹ!E%oLKzB6ecY5 >FՍ!:%UkA]O2y٤( ks(” 7(2~1C'j 7$EIQ=jth0s|eNgdm19:b~g.Uf,{/ jkoP;^ )_\K}:~Ƌ5`sB,hu\.N[6 ;4%2WAkƢ91mUg (;O*ywU_P4 Qш ȼQ?X;:㶸 19HDjq2B?Rcl} e㒅7k܁j0لES.'6OJcؿ.i' ҵ Q(呬CL&4,"A9*x)2LLw#3O/asfC_JfTLmU3f\PLhJy2HsOp42!GD5\/ȓ> i+TYii 5QUvjy _?cb_Dӣxj야"Y3 7W EZks+%J]T PRuUًC'O?Sbm!3bv%}82eA[+$TJR~+\2nYiOje4WFީ5V*FR}b3c8a32@s6_Zl8P0I&-)t|Hmf?>L|G?Vs CkJ<#{mZUFhV "])J'z68v>NPa2r2U_!)&N h/2[zCcewJ䱛:?oRyʒuU ;juj ip_@nY .6ѫ9O[Z2~OtRU.ʉĉf ȹ̕kw'öN}҇БWD4y *ɍ 9 cK陚l' պeb{[L4hkej ?f‡o$qvOAskP|I ǎE F\@w;8Z`4I@P0KҼYargkż &L n1@[j rH 6BDKkjꟼ7ɀi/V״>2$eQ͐8^leФJfAL8`-Z[d&֏h$f%>u3}s)Y9XUT: 8K{7NDܓj:vSgK]->vY!,MSiaH&UNtcn#|$į yZEy" w=P) $w8Jϸ4ߣ#M;%9]JŕM;D.A[ ]p찾;9C.|3ފ>ZT@ˁDp88M4] R/=!eP b_Hρk_ݘ,{[-BFptourʢtSȗa+x[`"T|&$S 7JJw9|S~+_ʹ(8twfR6ґJ18q}Dv,7o/Y`߆7Szoy8Dc!M.`cX7%p_şD.K>e!T2]H|=ļ- eC=MTNV 8ZQ6*-aSoF֔ g!{c4Ǥ 'ǚ]259AeGc#*Àb8^8dgeܽfɺDxU?gL.D!-wu5נ6 :ᔞ 4:S8t PQ^ !3ƊamqoQh]?asvz93%sw0y("T[>Sgw`8EB#g01ܹuGhLFrX&]Kŝ9 Ue\ȅgx V䐙|lͦ#Cg/ӶNl]>9{KOX;>?  :𸧅Crz-fݍtÃؼk^hT><W/x7!=Z?Q'O"H6 YNe=ϲ.ڥ|6kZ9X4JEhנL@?$"ή=}$>v-µ%Og{:sX9-o=$@5M_x\j*.v7ñ`w-nsX tj_;x_hWʩ +p fEo4w£m.]"jV@#TvWsȧ[= iH`PlOHe+1PppumVh* _0}+~A+{}_YJ 6ƣ,ޣ[cF.L(c\:)U0jQhfo\p=?Mb"⯪ef?X!fʾ̓Q|K{ص"qyg"R⏾dNֳb,^o%n\ [,Iw,Fk?/xeǓ\6:;n l; 8ԟ1$*RQr+n2;#[<'Va7@#9}tLv7~;%@1#+0-3Jkxwp/w@_d(LEJagi|27՝Qva(zu|<ǰӴD.")lw{?"'Scn98$Rr i A ӎ3>nkcgk5niޙ;jN$SQc#qֲzeb 3VFB9%i5L7"FߣD=+CC=kh YFU4t+je!u B9~$Y?Ս)a"O,%h^`h,4dec-,/g19pYe2/Q0ߵC5B RE*< ũ\Ÿo)f`N5YLXc877ozfg۪vc0rdV,FAɀu9A8|' nwкr;ŏQ&acK8KF}CVG ap>VHn*ciX1擃CN6vKWF4 /C t HRuil7r%QS*1|~`; F;bepm Tfjw( TQ5b|V%v 4M|۵+DϰKp\,NWiPQq=5>&tbkYǫ6fI+\q2/ ݬ ) 5EɻmZ ؿCLpjܼC.ddr,gywe/ˍaT}߇bfzv9o3#hmڟ 4(N% ;iAYG7beXfP%mL@hn|uĵMz8lV˝c[WNR2g<7wb@e杼u)|udGd OH6PVr7>zjځy*՚2Jq R*.8GEgM?EXu#lg=;ӴߛK%v5bjb(׹R\"Fd!#T:1v&8d6$e痧m#w5Cϔvq<+@6P@3*JRLY0X+t :m\BG$i-M r@rfIFЌ*6,9Fka&w'FeLMenrO^p9mMQy!B @|yq3^´?ATTy?rP IX? lA_2sLԬI{ lTR_o#Uj)IQC༌HSe~%%?d0['uFdkCLa rpyV4*(i`$LF0w m~kO𺭝59~eW9G *ַgYSdKRG4WeH_{z]xx;ӇcD}k57'?X 3KQФKzixgLXG5йYGºC$JWWQK;` lm""U:tDl\^ʷ739qQ'FBqK1̷xnfy%j_e oqT(rok Ew)c,,!dÁ?i¦j 3ùB-kYV UEb-IVrWzGʁ[N -dS>{Orts>p5p(RRWE34T%6/V:9|b iLBw5s]-.V€׃--sPFܶퟧ 3)HQyYfڝ%(ize ,tm;.ZZ5c%ZԤ.>/!{`x$5BbdԺ͞3)OJapQTsٷ?\Op>. ,|կfȂ8 -uT 4*'ߖ`LE2h N:]rY$'7cC.2C8H:?_ɔ!w6ܾV>BcGqGx68S~~ q0iQ;!Ȋ@0ߑ ~ibcm+!3 UyѺ^%B*ubW'djTe:]U6W$!XN t0vcŽwritJőa40= {Cd1̆A襐V3:$9=ӧ_miq@$:1M@6v/)J,nܮ4hL^Z` Wջ[P2gno:3CU ~muq͡(G} U#Zcj#s^"JNr$`$;zk@va$Vy\ >8rJ<) Ĭ[E;n$eBBl DzI" ˙]bn.cJ?b KffNDs ;k{{~ 4~@UEw|/~U.V0#I5Qֱ}X*6^JYT&l:auqUp5dY%?0,%kBnp } 5) =LF*XCs.2 ]FgI9=T1d \rK# ]KEa-j!{İ%b [r/2jgj3QZ`.֔.^l3 `k>d0zH_ QSj(x  .Ov@*GdpgVl[j-*O^qB@t">t{ \5 h b-XE'kU\>BX.m{([<%GOƝ9V?dz%1^Ȣ Dםd&Dn3ʄe4RBYm*wf UQpB\Tk\eۨњݐ1=.^kl+| C']"CT:Z"Gr(8W+1chVBT%y+Z<#f]5/*n]-U˕Ķ !gWѾr!Fp_?1`D9u'&[6!^i7oEu-QgYVV$<ܔVQZw6%kxf77QPY=^H NB\vvg $'Xp 0́P4Tݧzd|_Fy3` 0.ΠJqfrV\ _JFp:YC K7EA|kͻT\9\$$̜4Y$ үc*,YF 0( 鍏.ˏ*:d c~ pK;wz=ιm\wk$›|ʼvSz]uAIHwQ]5ytsEr%hY.H'{hȔ7V,P.hYqȋ zܒx(`|BNٖ({; S3:׶)q ]a E:UnZW;HG Zg)u9UٴNޅ"ZfrI ?G!+Oi@oi(x̗RٓXasK_}^>](_8u8K@aAdz G|n|7+Ҡ`$"4eƇ*1K)rL:X<nd)R.E [3VVt72V7knW)r<)W˞4b>Q@wr05'Y+e 9wPp;v'[U"6 [ ѵsC8=)}Sx݋iPQDžl|ƚ JVThYJZ2[f@߻d_>of&׮ *EHyGIu*]=w?L;]m!H- { "-TxH7O؅]-߄".CFib44LvBmkiFW? q5S HpVn]N7ҭ`궭W ]#?1*Q R_D{-0? 'ϣiw쟧BN0BӴߋ,tQm Gr -E[~od@82CyK-A枋|)ǜ9%}On_)\ي4UWʓ \5ruPnUyZ58ťSNR}0sŏve4.Nj^/n3GaI{ E`b~ݞk1{gH86k5猊"XЀ:g6<3b-x&tv`F| m#0"Q aMtVxdInu_#U>mà"G0n9͏G 3;tdNL҂_Nlof2~ھg~9(5תb:EEj1q ~xrjTELzyiU t}]H{9TQih/05*&ZVĂܰ]mny]~XnAB[Rod J0LcO㡊Iߗ/(U˯~\,KHvewV/:c3u|%]˛]r8ab=nK$#X6~88ZILh6I0+هr|$y Xwz{\#LQ#z̳[mdX^zɇP[\Qw\Gp$w#q8蚛7\05wLL(V5 3#޼EPJx V#ٱ{Gjn KC V9KF۽ OIe7 Vp*',F8p~glRn8%IR1|Y: kShEVALrnfU"iECKWn4cb9'Avi3|}ʟT QEK=V; E &]AZLP m:_/+ ŕqԦ1!V?XDS&-jN2ңjs_r)IBgSd hP b U";AAһwIojyi.p;;"t)Cso OFYgP^ ƓgU]^_NvRb Cv\ho+V@ XJn?T7#acQD 2Y|?R*0t9d0w-ЋTܳn houB$BsB#I*& iBMQ(FG,iZ7PRӒlW*"u(Oke1Q =uwBԥMƨ|@AeFƻmvϫ+-2DV7+ oȏCX4m4J%GveJt#9rzJT[@ՐlYo|fKl*+ TmqCb:iYH:2R1h[ϬJA&]kn,ko z:Ջ?kXt$=EFQ\4󔮥 8^dBK}T?E[5OTXBh fhC"FhFֹr w_ob(άl'1’[сsƆ!L%a,BBȡ/- lR9E]ayZC$۾o3&hСv/>۝yNfx8hh]ڤ/‘.}\Úo`N$]4Ҝhe$H`V ̩S-&901iny jfv )&ApM&K Pв气m U#$mox~m*;xB'țVJb~k[r,,}aH"Kj܁(LC*+fx\zY z {LA=YD h;2^< 桇BV*KoyuCskt q-AKy\+^纯b,Yi{6@h{2F!#;8._\"Cj62nb^'$у3mIy֭9Cc4(EW"J(;-!)FCKgtTF_6|_2mW/\g0řՁ kM `3 H{{Glm#JJZImv‚UI ~ht4_،`XTabV-0I9ҒѤ-V!Sf(ۤ Cnq0g'4fٰ˸ CKmOSB*HX8b{MWM#ʹxi_Dypogg2.#zGa x|nfQob?$sEw$mm0ڐRoiK4ueYYUOj9iKL]Ƚ=Y.޳~$f;z/Q,EM!k`Jb M 2oBoW=-3"aIrbkX$h>Y;< .;F25L޴C3b?+ߌP{VD,;ƶGS׌/(\>ߜf{ $ K)К E (^IpC]XQdoWỈ̧ǂ'D;g0;`"K]oξDv hoClu:zui) LkTNy6?,>Mp9n[5-9AƱ(YcO?i1%̏lqzq?ϏtF̀}P56Mqg>`k4"o` ctz9œ3ԅbOV\';7m? z14D\krWWބ[ u=$Ni~k|Q^A@kRNnڊfUDJDn>'oVe6P~[Ȅ֎2̋KPDjFCe8Pva)oÈ8sla Yj|&K lR$22͉,]MRLŽjL i2FpXWS@yJ4-"v}\Tb^hђ23"I:1)UNiC͙nj 7[ivfȑi=Vpq{U뙍O(>q a܇|C(=oL6RS`cb4'ҏu ɤmC&S|_ !^^GIآz; 9K7ZƁPۙM'`|yP*_tdL|r^c@O`'蛳Eͱ~1;h坷zts4^tn>0fzIPxlvLoxbnSHxSqpv (zGC;vN#ʯ3\ﱍ7=^&`ٵ2'&3jk+`V]1:@؎x蒟Un5^UVbeMAbu"^xէii֡cn޺?" ӕ_(ml2湏f]4d>|en-7+pYy5K>5ﷄ"}Ȟ(М 6Au8ffY0-L}R@դvKK;.'%0?S6Wo6 Zg[:)R/)Vp%A`NGF.xHv1/ś55V8Csj7GG R]]EU1ߑ|Wt&I]P/F*bc6' {~nWh9:  eu;D!mg#J X;' mPݤ|fEp8%w_b ȡR[~3ڶd1"/W`;8s'}Wr׬"m:U@L3U_*@m@Fj 8qr𶕦;pc` qb Ik)1 JO;Pxt Yl!j%Y̖qX8"TnwўZѓpm0~TJ1mEYnfy-`8._wbG9,Gj^F:H{pZ`]-⍊C> X-ϡ>0 XE9$A%cNeB>xFjSwF`@g}83Z16/=H6oO=@#oe,7蛖퟇uO}C m݅:,Wgxf`R缙H18 m6a]p 2b[Jڷ OڠÈXK)xjLp2UcUvߊަc z'Gzӿ vs@GvԖ~OI +nlְFǗ_L6˫Lɇn").cMIF)IJ3l]_Jet޽\E7 (u^*oy`^B(bx]]9(yXpc+T)  Xk#\!Kmr6Gz~܇+@i‚I}A%Lm&@"ZbmtLsqY!^Ӈ!vNY8C`[@InNV(!4ocUbޭe\\( ИҀ=SMu8M@}c`+)lWѕH26.W(-JRD;cѭ* 61bSRAd]€Ѫ6,U*3Fq4{ ` /X2G|eA ~$P-\;VzG"xReE])@]huLѱuؚ;grH-]eMzXʬMcBZցvړaBm] ?+ weN7"tc{n  Im1L2#v̉ h),THM^A`:RvC!_Z?߸?-alwݗpw|䣢lw ]ړD\}zۧrwŃKȇ@LO;Ww}`IԤqUt^8I7,HI&.7Sh;Eמ[?Ηy04,A#)_Z%馿f s@ԅ2gx,۠7Cz܉RRWnLEGGؠ~=|LmJbh9׹(U:ќ`b^±|LˤJ7GQ> ɫ`4;G_SnvLӘ~ׄR'ȧ XQ4y Bo,ʥUf#BGA$@23*dޥy}`.g΄4wjt!\fHR;9gzIj28xL#tH@á9FёHv'r3_ 1|) fqECi^-qAt)SFK\f3Mk=/k"u/ IbwR+N\B(K-& Wȟ hXyK}븿=jXy*XYՆ>)K"{F!Ti)tיڶ4a]͑;>纝 Gq-Da uQǺҘ.pnQ`\šW |1S(WCds4ģظdCa c&J7]s/'\~/Du9M,u215o3ʋuxP^ȾfŹskj!v ]+OK#pE?Q,3.?xb+PJC{5JPJ%.Yrk=N"'%R*=~_ndzGBbPTsi_F,sU GmE>yOk.ˇ1aBmb:>cvI)Uk뾩=|(ÉOIcF.FՍj(gԊJeP>z/|wgYlbABVf/5]#\קNJIlM;E:*̟4>a:Gю4}$//Fnb2ۑȟ!;ם=Y8B8De´*9kJCFnjoLfċ\pt8ft±lr]8Up;yȎﰰ٢I B00c͙rD,^ie'l%PQlPHlƗEPva+ix4E @`i;*k4RL VeP\yCЍ×" p+ڼJ?}1]B,u:lҰn( bkŬB~H2W9g!ϟwժd̟YaHAI7iT/DNG[wCR-#KacTBl06.+}u˃I:Fx5Lf0r`tJzd; LF4έFjBJD ?ЋM@ nҾVBxebӷD *[U^faO1l= FĄgS~Ase*v`?ө"h0ilۯ\sAqva.QD<E&r+e\** -*v>jijU:%ȝ<]??'(IU$w3ҧY쥙D@A @ {sQ]]4GH:ЀgG@'CJ]�V@[͑Fv OUyAzi+lQD-N__;1)~Džԍ4U4`G>!gd_,gea:dܩtb \ 8'kJ9mLS1e Nc |;PpX.Uf#BDq2ޛ{T'/և}qlKFraQR3=Sg is|Mv@%6⌞W Q\8qm-2ي,2sRu}ɏ_|c-̼Ď~p=l'J@4gKĠjȘsN5fVXD*WA_'5&jahofH37$wZp&F:U*{q XFb[zHxwzQ7.;})91h|VB=,ed6`ήwȉ?C_â/q~&Fр >w_bO=hZzkLec}E p/EJ_3asy_ļ4rh53EiZʆ1'@u:*mJ ޢ0X«.?KDTPdqt%'VOt?_>Hpljy>q>ˀ@:`{s>a䑹oo)c#x0Wp5x3nt nۡ +mEվ@#ʭOB-J뛇Z"a{Vz1)l'{?} ,b#X,=6bP\v zݓ ;MH~_1;|] V(&s#s #f~Ay)i$#NW1¬ OO,ٍ6FiUg^$YM ~,(K%犐$ؐOp"/Ar{t)h"0즂)|$I9kK#MwcҒadm`?S!pg0(7n/8wh™3< ܜ0MWG6ꮧ]*  4 ._ fbc!>, `ž rRZؼWJF"hzE0Mv?9L18.b?xaX_2qCUh: ":k9Iw.Gܪ yP8CiZQ1Am/z@o VrMw'bSY6kv*O`]8o.j" o^Iۗ@h| vv[m%hrڌF#A:UxKҬh0%"KJJ֖KeŴ!2KN s8,@~סNξoNCCy8Av u!?˛N{)ƅyb"F8ZWک[%=gZFQ=YJˆKnG†4@Cab8#yƚl4c7.)_@1 ( 3Z.XfV@R=] aБBqrT8q,kEH pN'k2͖m=$&|_$-sP$;d-|aXѥ}qNp6quXʔgDQ'_MaooĻ]:=йoe+W7i].Tu9uXLsVzyg:K$l[%A~YF >> Dϩ#\|sjqI=0iATd QlJf2 ^ !z\ЭggsIsa? ]$==$4*PɊG z\OB7܃Fnڝ >ɒW&+ű+F-N&(Z 3.E%\Mp ˟:b D,7khff$2Z@2Ti6MN{YЌB#"Ծgڢ߾_Xm'坟I9D6 vAR O5an'jx .~X A_UH;. JN?w9P0N+r{ XȘQka'J%3=d} !z;R|G3}m>,IϜnj?8^zѦ&[S(jաip {}k-AB`ZīPM;ǍRAD:}l@-l~- Ȏɭs72ʢqBt<;9l{mJ(=/gЫJZj K 4h)I(Sן-BoK%j~rim($,q+-\YjE%y[B0r7]eS>vE`95?1azlD,~c~ҿ <Ѫ8 6[ީ̾Nù鋿ԆhI.-z+ @˾I}+%XtQAs65lG>L#eѬ(s-yt(:~&|8uLwnڟ6J ۈ#B\LI0ſ&8Qln/L@C\cU ȑ,m#&4\;ݯ*YߧB\GHok."Z@f)S8.罈yӪ5ѾCdA]B06?RLˏJg-HPNply",Έ_^fYFpbuxFkK)j+,۸gݨcH19XL$~RTI4pEZ,qzLp;jFG 6YCn{x~>NB#w1kHNպ@`# .L Aw80sQ(ŸIXZ¾Qi}Jf/i q1,?LN>&Ll.b̛9Tcj9 #9,- VDN&~|˕[.i k [&U%Pe9PN)0>Tw)w.n$"\7S_3K{ Paؽ ¸[tZigJ@Iސ{8Vf,%^`_nJ}92 z`cjc3*@qfgL<1M ,9y<^xSɦbAl- Ԅm#xX־ĝڸo@G%}]c_ݓ.pW|tN.FXܡ`\iof"Ot(1=ʯ"h3VKD?>kb#1^yW)~{ud'[ LiBNʩh@dö獂{']0uh8TJSڡ~$<=mu5/Ig .+rrM=\Z%x}kK[P-oh}PS8Tk!T8hɫ!82ChYY#)6Ҟ6d<;_CȨbp&QjJ%Ҭ[ٟ<yDVksCoB]CqPƁ+J=>HO%X^Y#`U%gЮC(.'OV*`-iW|5 ӏt. "Xу04Z`?o!$w;{޿H}NS<9̐0~mTE]Py8̔gHJ#i4k5 \ɆS‚5Ox ns `'mJ։k9!7Lk<#"lr*XljzrMYp2g6b Iͬb,=Acvz!p~?X=~jj+s`ӹZ<<{ƹ:v[cR47wqs6(!gwTʪk97zT`aqҋ&9Wwho}#()j_|6n&a]XF&_\n8?GYFBv},DӝXگlh>0gݩ=>$?MЈ[stID_-9p/-'ďvI\(h $2Y kq}s!6>+6\S0,eY ҫC_0~4Cgw9RqmH)͙I0a22"d%ȑ%/׉ƑfKL(OJ56@7 "+TIdm-9NxEŽ5GúGdŽFM 9Xqo έqGoLfG2 Ÿ/{ʌ?Yx 2jQ(9׷d_w;oW}x<ŠwJ&\p Je_v%ZcCW8)^fސ0/:j8ӯ1T>{(X ?q(fz %Y[ȭr1U0RjX5WH$^E2^yFߖ_(̢ANyW 5emU܋X5vqm9V.&u-m"r! wD*V{'W Vxz&& ՜ɩ_}1fus 7 Ez&;2no4W@Wlft&0Z&::\ !tַ_^q/+~*HLgŇiL.K|٘ @#W~XR2Rw^Twö%U);S3"bf,LvU(- pnj_v(y"2ǖ<O/+H{>m炄,MtfŽOfVYMr9 3J4G[@ n|?1(jTTk+io2|0i_8;7̝<4VD0_ZM6\Qwи}MJ<pAy b7''8FӾ0Y&+FI%Mw_e8M7|eЯ.hPr\@^rRU!Ku / EO r  gfZw&"zn/ W5QL(LpǨ}5_Jo*O* TܘnG *=M1{F3L=܍|SOE\.ݭWDA%D@/~[ihrE*^40eۘp#vÃFȲa&*+8k$A>\=V D"uLۖ|j> qf@%wߐex9I;*!.Rm܊۷DHhߙ`nU{aqId0775o{"D_\ ( .v,U,|lYk.۳b{*Y?&4),tÒR5:{ȦQ@RAdf :O,,=P| ,x$ xYȨ<Ñz$~yK&p'NvÙ_q7\wIpLfO0s픝,"egJ"yylZYtEkniȦ^SK |:&yȖЃS$x#hĨö BstSC_RUɈwpJS*,?OX~Y+9*/FWP ^,X|L$Y̦=A(Q)6\`'3^VU 0Ҋ%\J?gsBCuLm[u Ux3gLdx| i k@ҹW wZ}ҎxOAF`,1JIuG:׷5t/q%Sd)u+6Q o(%W:'>SqTV_Ş 0{!4oFRmT&=+'>)uYuPoER2r~EѕHzQLh6B463(2ª~PX-(>|o[)~̗_9О&l k=6%qu85&Km}` 7FOȊݶ8WawOfU%^ ݀lޯ'yFeFxEMA>ЂF86#Yd,V bS>ujK@=R^KrR% dKɂ\Z_xilkE &Y"qWdX3"ܹ󛁤(J)`脥M)U.z]Sɜ6ԍeVmƟ |Y@x[ųl15$yKA8d,>[*GۺF--d2 Cq3'˝p&4WIhV {| "!;,&:1LQx֫>,,`RL1t$>(;PR6Є;^.3eR is*0-5 gMC ~$ %Lwp2,Neaϲ /FZVTdɍg|Xƀd&+X0=ܛ@u]2x8mg s=65U FluO86zX@N=qѴLN'{ӽqXdb$}Wu|߰K?SsKQ*).:v6,AQ8h&6g<[:W(.Z$r4;f?|"& [(\R);Gk{2o=n`T).H`y$ӑ)Р}0Z%X̵b*o<*L>J;r$U{Uء؅R0'-YPyyhsw =tsʀU'iV4QrlXajREyoS!뙤Hy{#ٽuI}e586X9 A1H}c(ם"H$*xV !^Iz_ݲ @M"d}&/ ~a7h5iv4XG5: gH|{X ,nCZZ BzF]1tϹOcm~8ËaV=Q+v6gU5j:b7G E8(؆SDoxkК):etI/zoޡG# aR 0tS Rv^okb`sxEhd5L7^Ds+40|Jf?UPs$=-/m >dԍd1U:!VGbf,ϵIM"tq0>rYI5 <9fOEһHQ7q[R ,ap%qe>Qʢ`2@::{!5W$NzIJC\PT 9+)%vDe[Xpj/+ej"Mp̨Sjeg *̽ZWCM3[q,u*oiX+naRLy_lӟϿҚ v&Iͺ&4Zg yC߰ H2[@C$-ﴳ#kp8ji @B=x$E8^ QZ&>Z(qo#u)RX2!]ԿìtOήp<~aRFt)f;FǨ_DW_Q> |Tlτ_PJS{50+Ri"UuhXe%qj?:ݵשuЩ6$aM ˶ 0y)=MLp2/CͻH2(:EaPrwaY ҶS<wm~U}niR}x!+-o,BTӱ}VE r.E[ln~y1ZWM w0KebYM =r+iPc1{{,{ P|ïPmNjp|זּ?ܜ̵ @0RS :vd`љMנUV$\KE!;<жr?PAKO=7y 8*׆S =8(Qyw#8Ia$*zlXadh2l}r>.,+ 8 D|pi13Vڜ5#C)4[ ؄|>oRԮ!ʝd&ŐlwyQ1rPM9c$hƾrw+!^v nc1¼#3ꊼSʼn=6E\N\X@N Ilfi^]&̻i$ JkkI0HH2y>}%n$ u ;kžy =K3b M+/c,pkcz~pu/R0= 6 !8E%UCŠ+x4 GWR0H« {n6d]gd'6>5 $,5ZDﰵ4 k&|_8/zշ!3)zB  q ?I?΍Bx9QdTșp 7 =Ѡ[Փm'Y^FP>:hgl;mNu.NT}չU9+W÷f_-ÿ>{=Xp^&+F޿CyX+D~6[7 Z\ k$љ5EÜg~kDj5B/?Xɹ@;$F:;N =l(E].8sBTIˮu9V[`h?Dj8ud DtʒV{vXPt!x4&*U>HD|vK*~e]ݹƈTxMt2D4*[K}ڄL_VWimbBQmfvd~u}ؗ48y+_Yym+jKZ;.]5'k"n4lJsUss^{VTL&ε֛[h ϼZNqrK7 53a (+oU{Aabۿ$7SZtS܎E΍wYjA1E N h&|K@le\o11 Zo*.nz6Y+hs/p3GIVmxc3$_\#—15>#(MpEECF<ѵhE0Hgs)\tNCωFIA_(L?+ 8Q_3"$]|vw=}ƿ,z!rfM?i%9b}8)(VT Nk3JQFZl^7H ;[2QYR4P m'FDv/$XTt_im%<'wx wiC7%Dfq, Z]q$w{NJ}[ 0b BH'4ah 7n/Mrg 1qAzYlc&01MLM%9{ϣM.8k<6l yc3Rd]nYYĵ|c߻8.Mx+~Mu\hf.9d%KOms(±F4L`uMq@IQt{fzuXO@U║ji')0tΫg@wfZ.Hj& l 4ΛuӧziiYdk!eEڐ2"PMG3PYBY4-ۇ s0iF Hk,iSZZW9 7 nY@ԻS7Da.Ivt.cpTG[ v<_D)Q(wJcZ3CV^}ClwkgݧA_|3xz lЭ)^͵~i *AJN?'AYOru8ˎ; ˄ͱ\wNa_?Vn%}Y Dq&k)#/+bb³! ?R|Ƀ-UI67 &+c]s*Z` :sѣLJ9g_%sR2ԝ'&4ć!}GĵVeo$Yvֹf lg4RUME6H wBRAvKcݷ()b%SfFǥYŊz[-Y<Ryp#C8۫ ^@LQX}Mrm'h,oI74ؽQ\^\[@vI&3&]&'NI0 >!TN$Z<8 {!ɫy1B*CS"`GhOe)Efd8dJ+~Xd72YX^(b]5i#C -coD Z# +o\l_tTQXc1 Tmx6 ҢS-ÛG ht,OdCvޮ-+ߺtt TЄZNa}c^ hwh䜢tHI]9xvIA- hz5?Pנ%O8DWJP7[社brrɦpA+,`#mSʎ mm~g/v3[3('h=}<hgAJAkIK Z<)M}!(ej y&c.|e Hі^{)1~̌c %AiydC %'l`#XSH2I!ՄY HVp(1ߗǭ<m~Kq0ݦ'*n+طWU066 cco. y9lTlh;:Fn:CW4.;bX*+M;o#!wa&Z)*#.-$b]+߭,kS4+>om5vkxWZ-36hǟ4`޾^] [BmU4 pC̆LWw҃3wi$zŸpoo<^h0'g/a޼O <~ٴg~Et.O4?10QuMzξAĶf{6B&<ϯ!86B(cbc8.HXiM4PEytτ^֫Bk\LYK>"nb_EQ8rj兛+_nJmX#R >oh[y'C E(FދCdpEN{ C͐kA"Ar Ϸ|Ћ֚/_|d)hK-Zxw ʼncw$ ĝe*ݳZ69fv|0`7{ " J1š( ]Ks@e˒MW+jpQ_ CFV..!unv[KЗvKn-so1t5i YFœ)z Ǚ+}_$$,:-*&۸_ef[s*F2IЄ_>(HSOLz(M.+U7M[ DFpR %9?"8YQdԦ27me}L8ܡVXIH R4ǂ ԫ6[+V:kWsl;D)ǹfЎ0:s[њ( ~ˎ[yf+~&k]!Gh`ԨGC=F=ϓ|4w85C)⁁EafW;aeJdVLT{wCk:U1o, KN |^q|uq1 T cX8 A5x pbNAI9Og0VdV1>rm]uċrey_:([_l̝5/-#e}R6Ɓe/NXN*i{AA}d عCu\H=Pί[lIrF ʍH  E8i03;hTL7\ V1D{b]֞16ѕ:mꖎtE PR@*|gN3| g#]NjN{SIf<@GZ0t0i @m ë aV8t n5Wlo‰,"Սp-rE;Sq/.Fu%|ƛ!˅@8σAeR$ ٖhნ^_~~CD/F?zU`Fnu&//.F( ȧ]A{Yv$t03GTQZa߫oW~g5tefD$iBe8P>%5y\Ɯy߸(GM$bɕ *>\UJG.߽uTdxphLG,Cאj&{+4!5Q]D5|OZ)A}39Ja8:,F*df^"h2QZ[evKoxLEAeCLB5D6*%)\/A:dH|=k2~ڌ`@5>vdKx;ܾU2MC([>[վPi%^<j:\[1apkw.]+S>p~\r7jL5xN ,rX¨ݭLLrv]7dLۊBk"oR?P= ;H"k.Ϝ{hae|A\^Ґw}N8ny ]-)G^"HB]lJ! >R}ZtI2 1Q޶rYv GÉcN}- Ҋ6@v)1  =Z0^H4+<^񕕥StdROEN/y&jO`Qע3H Zvݚ@ztML[kֳMSɒY,P2[``EH)x %Wb)ѼXv͵RH M]#Vt8nmO3`QP(7teyn"Btk=F1DreQLD3;߻L^}' N} %߯VjHf&֩%n3֨31쩮 iM vՠP1p^QOųn2Կ=ZLkm6Ov.Uwu'*Ɏeqozp2YԱq(H◽vT_ RA+O{De/8d?JQ2teyxgXy+EM(Pޥ$B_+-Gz]"-M=4K19| NtR .œḧDz5BNi2\-g/ELO?6wKE6|¨T;9Y`GGό4,Dh0I@N Vn]u$@J~BtR *Y)&V=C B @F:/I0AڢsPtfm ODEkRWj\…g"֌Xϛj+3,#<#-,|t\5(ҤHo}IxSLc'UA''Ut6S}s|%<&W:?vyG&j6DMV¿Ld$=hU) 3}pA qzF};)y&4E_>z 2H>;).髛Gׇi3f < +, @ c> W,ӁqgG60) f,sGԥ'$,\P0n%V*MÄkDFNO|z&*WK󲜿wB2l 0*M!}$]iq8#@. +xtu z]D UMj]E{#=60cKslTM1~UC*J+68DgZ/hX*r\&Mĸ~faBD+pSy)j %d|0;ʊbd՗rN2[F[}W6'Q{BKlt Ti'  A+A~'ӆ:f\vqn=Jg R:SX͘x"]C!bhjEHLc|K>kQhpVA_P{R+UeX) W3׵4O$M9gO0Ipbo(GxV36VIKR?ĸRu5yjrbC]B1tQ!\ho "732A2Oi&zgqJI:. <߻y>`c3${~lwӊ,S#n{TJ Err`ˊ.^DzH͡e-:!3݅:ۨ=v*#m6n'9^]FϽTTP vW':Eŵ6s nA2i}q^|QABp,yؠ5=y+Fz۷KW!7MyX w }UYAzWí?DvT-_dEOd[d̎0Y$^e- +sr*O? }WsE|ErlS?TGCekFpD؂#-bc;p2ʕno/>wn3mxF ;DZQq 8&gi6:Q^WnKcKvc:tgp\srd|sbaRT>l Gn﨤scGblCԈӱYwP>h.xR vijhJt#b!IFkE9z) UI=y(j[3P.`ʍ#;x*dbzc7&/C5p'9sA5>[CZHO(\j f;&q1AC} q&-^92\aS&8] K([Ku5~[#/C8zd1Mw$T?뽯(5&BHߏN?֭|  Zbb!<P m $C^k8^ W|5 (79p!?0N4fP `=Iz14~M0 }^4I3Eg}n;\ &Y56US38#}`9Y+f)n[ NbcZ=A0~?H\߅zSa7^rq;2x( fyC'&wsNYT^a9!\ Is#hymb V8 k GԄmCԭ1 Jf)Y o_C԰Ȕ~P"34D0GR5އNfp&@6njZ뜉jdAnNžs&ˑYXdKD RBQe}Є&]лBIkLh ۓetc>1M]Pi`a|xMV,p\^1ne4/LnThǼ4|'C4~͍P+nsɧK￈B Dx3Ԛ;2gF=40bfYALԶ-"p*NϰKπ>hܳW2x $b)zfʟoL () H4P]d߷f\cdʉߒFeqUm M@eS3m5<EŞ.ɢm"8'\ɪB[xvI^2[7-fh턌!#rh-z;(k*JL w]DGD8sH"GܰɼvYxY˪,j2-GcǗ\:}Swi5O/BыyK δ5xCΛn}TuZ*%RbH [AżLZ`aZ6N5l s/Hl!@̩ELqaM(㦋LQ \4& ˓0@CԬۅE(@B 7PyX2@a=5~P52}J9=dRĮ%W+mSޔna7qŦBN;6x/(S7$ vap0 R<Ti3m=F#ޔ/(/ $|3Kx/=O-+~td#ݠ:C%\%jE'Zn ^BQvl׽1,00;Ež 촇 MlRϿl0r,Y{rkIFnW 2}hW q)p88qod%'nC\]ZS̥\SZԐ$/w^.7)='4裒%;TGf/Εng~{%Ti_sE- ]1wc&eVXSj |SKq$0$oTQ"'4/ FL2;W%@Ň* CO~,bY.palpY:|bH85< GUĔ&cIZ;fܺ(a6Tm).n`~m_iW3k1bkBg ٤$X[OeU ]\vu#ƚ im7>$¸p4l#1^2%Qw  R|0r|՞@o@eM_Yk8 iPvnہ,-ϗH'T!E^|d ډ_ph wDYNjIXc4o9 Sˮ[9H$;cLQFLc[x0 t\ t8J &ȨR?m[>3l^ LCugȒ@]@?j[OP-8Qk01ϧ|<8B:,ZWD-@>a9{6%_xbw:[.A1!4f N50 KCZ W2#-US1@ș&|oY8> ރ" /DZ27UbE'(13qy~`[Vbca^\(u8\;-JYS7fʢ! -5ᆪٕ K<ǹ#>p\ 1ey=lvjB9+q/t?ʂ+_~p~[x,H%^6@P}zw9yktv.\o'n3Ls ^e.2{>JO )&5_y鵜i$:A?wʳiB?%"࿼Ht㖂,< fN곁͋=}X=e ~F˟07kXr],öx[6YHH 4C M 9Tudc~h  {[zNuU,񏘝Ya/Bu,Lfi15{wؔaq 4+AQliC4r3 ќ U&Mu =Pìރ)*>]C@0ԅH<ܵpDMraܠ6pX >GB 4HO8gCfrNne1)m reOu R/}v}-5e͞LWcez+n&a}6L9^C; jTi3to2Ug>/ؽg 4gP۔; Q9fCVuBrvNڞ̎Sw f+d,DLoRj:\41| owP]A5."T_Vc,,;LSj0X¨Wށ-!BL]FNzxP \$C۫N 3u ޞ3s=zRYO?; 6!ft@B** ɤT~(i:wԦc]lIm2?17\_fQD~O.[OyUu$|1H/ZlZwq˕z5drMx $ SmIUp a\}ˣy%Ch|ˍ8BerR~K)0}sRz+G WQJWf1kzdG 7C˔Q+%D=X_L.n/]vUf".tjBs%kDovPu1ϼП('Amڱ,,I -n-O*lv|ux\n8,gdśZ=7S VC3CQqk;2RIîQY;.l>KÕ&JP{g3";a?!#$bS,G͑9jf8<$@m/w~DOv"N*p1~p3]̞P7j j70h; ҆RH@7l"|"4dP:-M֧Nɮ)DpJ )@'}G HlU\ʅ >>Y%C3Q87/bH@N`Nsh*G_-)$a ij a|$o V>#= (A&!V~A_*k9]`oL`l9X5;t1)ۉJ8v#ə 1?*0 zbw 8#YOv?tPߔFOeY38-h/LV&}ГEWhCDs&ߖZɚ'ǕIUl`(MC auZWF#f3*L1v.ydz+/;֪IxVGjƾ?-/$4 A+a g =Llbm/ߎ7\JTo5F&baX4fAji,%666{d]L0Ϛf͏`U=iU$+1&Γ h^Jn88uT&R륌Dz'cX(g!^8~H8}axN;Ρ&efωm-(PSRQc izZy Qd"s8#q ܖ߈UT\d~έ9N#O?(H2Dy^?uuCڃۇF]`:CۜPHcs-դ0bv;< v#k;3 [ud sy n|8T`y:@聻:Px1uFh3O&϶ϝlq"B it6Dw^nqpj+F n"MگXOߦ{KCz.He;?*8nCcC? w-rk(!1Ssz Me'R,,]/P{psD(gr}= p 'y;/0AQ#Eu^+S|$ц8Q!u2HMglfZ],O/C*r2S~:k*DwVVC%)hu2ȠSVJ—.;N_# FgyWT\{l,a ɖo[2!ALWb2/c5cWMv;id'!cB6dIB/f([\:s6*}.aum3b"jo7q$ PpK`gЃdj,Dq 2qcF]+]>kQF'[\i|&HFY3ߌj5sV-A5tRNM{(.coݕE"2ۣ˻;o66{PضxtlT6sD_yCSvN#屄kwOmm9}xi5zTh떶,uZE0ahপһE/"$#A a((PWs=s1aLL"+TįcQH`Lٍs|D*}EY[+gu-ϒzW#&:l&d/Twx{c )naZb!vA¦8ڑ0 s 8[~2Um-ei5%ǹTԵDngwwHG/vkV, Rrug]B!kké@>d7ONUDR6'M\ ݍ' >O*ryp3'Oa#`flCuGr%**u >%}Nf))>l&Tl?˼3%H*hfbǯCUD^/ɛtlʠx^+n[P 4eMRݘgLdm/6q=KORvDiGؗ}aLwuuXw QbYNR ^^~P *>:ħxo:5gfλx+O#V)LI}kg]1Q݈W CAZ|ѭmLx]lݰG5a{P]6%YAԴbv,zgܪ"Q,LaZ[zdS"zQ5Bl{"ׅbUD`XVԻ_rDOHh |&Qk \etQESJO5 gdÒ"G-F,v| :9|ˆwa,*2&L'<^φ:V˅7=ɘaZjx3&\!јdr2Q[ +L\ܑ.9SH2H-!'p& A/P!b+tmP8dvܬ 40E(iPb%!rMަs畱"VkDCpBD ^D2e5$gvRΎUJ1dct$Iĝ9=IEDj88<PX?YPO\9̃׃)ʝR[s̀z;=]!(b2|;w@|.`d{9ڜ8bѪ;CuЍO;Dᑯ|Xƿ|5w=_  !-/Q8ޒdkh1[|R{Uǰ@_sT^nOK ^ߴhL1B?=uiкȓ+hL1ޝS!%dX%5|iE+EmI>Gd!&Kf붛TЁQ7&AVc KSY\C?SgvJ}C/d=d6q)4I #Q3k6ɬ6#_Rxqy3/ȥr.j0߯ J{CȲd%5965sl;M+usDcmAt Lݏ((VCgqdk6Z)[>ֻ=~#LuiCWAs-0,ZW9sm?㜂0Ĥ 2\(Lu%1  (-S ώA6Ęuik.(. ~Dn)~Qiy_J/H?`lhNhonc3V:6'JN'a?WxU*H}vo!2 B1# v5C2~$Kau)PIƣPeAj,mZSw/;i*!l#QifhQ>9?'.Γ\QmqwWebG_;)!> LO?MjMHDێZ ͽŗʠM-nm% ,՗$Tɾi\ F Qv;mgǡBdVފS ?K}_'w׷1yӖlXQ{)Qn[]ALb$Ex:M(NNb2oy} ռ/O,ЋsȪr쫣}R.A$ ^yMzqY"|x*nTϱgZՍ~pPcdrþNؼ*,+Wn>_4lMgGR3v)fs?Jw \;2XjG8ߎJ/P/3=SSvk9@,AaZ>k8c9E`r~ЈgڬR jۧ1e0Z-r&iOu1%19q9mxFJGwD&e jwirz8AZ@9ެ2E$޺ ':>V.PMp"k֑0q40`zE8#|ݽ< s.o 6o$DGU\GMoz9/Y urG`II,@pJI,R>xꖶ>T]9Z_up7}jZWFqm4fF<ՓN_rNF%C'8C+~}V2]\QD~hPV5r v6[:~>R%FYޚ05)E-.4n}|]P'#B 1FfOyuA(O)Z?dޮ[}w{rExf4z`>J"{M\EN(#u<9^q"{*1{qS0뢔/I WXɷ Bꍍ:^/2d9" ,rGSpXTMͶ38=9>G`0gU=Sqy`^QbnZHkq?a.wCK"Tkܳ oTR,7 4b˄ܽ3W/x6[ W^<4Ւzobk(Kn/v:ƺ>o-%#ώa>*(؉Mh*?IuPXQ(/Lb7 ft8Ku5n3~ٓ$4ѯr*0:/u_LɷNhib,9::^]r rmV;&f"nH"EyW7dRj獏Y4METN1oP8Ю>6!1V8'# !!j)9MmV`x>|R4 t ゼj'fc5b V-G\:vO>P^>D;죁+qP`8@bntk)dyx0 >.[p*2_؝Φ}TBau5+E6q-ӆO Lӭnt4oPutEtYe_Vv-Mऍ} |1.*tҾ uß<)X!F ghɹ }=vꃻ۔6'V-c+Brێ~5s._sh }.h&è}|_>*¿.`(b+!-F//k7?6ecB$7gfr&u&k{Ҩfx`G/&T^w9ȷnJdwo6mYʏ%0'3GXP H7ħ$h\Uݺ8O2D:۟ИRBkl0Cez{sO<Y&QYC7+> ~_'Ԝ:XvGﷅ㞨8HX>1>k) ߤM$T< Ynsw86]~&dC(\oQg˟KZԞv':)'Ǿ&Y+:}ițaI0yØέ)9E폫/F*Z邠';Cr^Ѣ!mp!p!lѪ˕XJJG:hR1+K) S!>F#7kǨg!BM&|3*!!NvJWWIλ )N_YٙFϓmW @#Вt%hFKZa1}.zcSv\o__:[ >_B=ֆRGڕR,Vn"+Zc8iH|Tޕɵto/)Qiۜ\Wf?վMVG5Nz:^x1_|&w@K RCDjXOxjo/:x+U!o#v$N1> rߔ_j%F$5n *&:@NSL}K0P=;oۭw![ho&}@ s)(RV׸ǍE?o g?J^87qioVk~97N mUÒrf8mOы>KA~qJ-4߬H,dy|\ipY=QFz#6c 2*+ԬZ4Io]_!635j~"Ms):4ڂ_"t~_"Is#%o^{RA#TZ4SWj 0ӦilGQlJ91 nşI¦p(j1?~!IRߏ7߳" ,wQ!&?.!2x{ۣn_T 9tC!NDQ#l); g1xSfA|'Ɲ/ IQ_C@DŽVS`@=6T , ,&MWӗ8eI(f/ \kRwdN=+Tύ@Kq'Wܢ:Ϫdٕ&դ{63aTv[փ)b@.pV]H*6hDc Ģӹ~L](TPtY " `Xp9DXoQpEoZ)%X%nGej)k,#, >'CވS_$ 'ymzc.P15ij_)Gt薼|s !ї„kl #סgF] d#) }C ̿{MytR+ 1j E[1q/Q~$>'E"Hp\q|;5.TZWu(_.A4K~[ԧӈr.%AS":?<\= 7'~OϦP+pwF<Exo~C1XfZhf>.Y__GVaSUliLr<|΄F%,W r vz")蕽!"J5;KČ>7, = 9ǩRA/~OzڸW ]8̋w}t_T \u:/ !"7 Va=(;A<ۮIBpmN*^Rڦ 㢩_I-yNZX\ݭy։-EN,f+|(o;F$(gQa{'KϙZ#`֜~^&3? ֣F7苡- p0`dp EQG)N3{I@ Zc#t&艔õtx&De0YUTk%rYz^RdGfQUY 'aijKUY|*i%QP؆$hEVqO\6UTvTKS쳞PQYI_0JyBrRuu'X8)8 V~sEf ZXať;ٰ}Pp Ma3dLyg{^L68!HlixeIv^R:1K׌ ]h@kK'{#@ #MMK*ɋϷ9Gh2 2sb~#嚮C<p ,t J+f;U)I1=w4 e {JxG)£8SUes|թ-u@}_+ndOK@ᄶp喙4Q4u=O{BCӞ+m#_Sw{˚p-5 M1Dˈ j[v0u6-:1X6ìu8~+ j>XϏ-Y\;l?2e AҎ#aL|sAwaGTkڞS~Ԟj3#q3 qɏELW&' GO߳7-8%J Oӕ$FaMZKdh!XMFW<}]^vhU@~Z)^~c  r"z?l*GU8s)tFRrd h%A$17n*B࿕02/G$tSv2HbhAzXP?Ĭ!jPIK'N=*2-p~ >CW?8iFU%7! OHgZ&!\tQlj0P,E`D/yPgGVfwn4\vg׍%DwC_7cy1GwF'^,"e;2B*6j1r_k[JK mt]dÞmcG)Y( cPU{g}6ݚerRran=ncC##OFidK7r΋[x˼a8({bT֍0J LI* G1ϱcJ7ع`N:3yڈXvr#{>CimmLb/ 0qof<#l~䓣R}֩- m}G{Ϧ n}!P'IFcUk}5 );(`h\=ʠN9=}Ae$^|b͕_D*iіG@2)elBׁ|o- Pl Wn`QOpelgpukA˔F.ؓ=$JNur:b^uȻV]ؖ<^˚g@o<&ZGcC,Z9u@0N4&pH;E2'&d~;C6'*3??ÙPJ5^­ A22}+]4j*삑fڂPݎ <ۺzr1IFu ('AQ7m/qP%eچeؖ=-\#q) l;VJ@q>8頭K 5PIV+,RR$?uކC XFm@32D1Ɓd)tR>Y[Knx`];#C]BȎp3dJ( HƩL`6 DӅs0mhyľ^[d)r %1WE$j{JH0ğ}UAoz(9Cc63!XO%BFI//^.mjXJ|ـ*~2h!y/6ӻH:i.'{|{gط)Bεgӱ7',殉b<::桂xGȦN^r (.VHMߪj$, ͙9]Cep(4j""X\L] \9dvhXģx^@8[SZLXsþkNJ¼iGH@xGq&T'%soN6RߒzihF=n}`<35~Yi- &R{1,2Y A]M^r VůbROOI{P6{Pe|]BzHM`MXxcbqd$I d) kؗ PšK6DF~9¡NrAcl[[fcŽ_i:\bȌ<乀$Z}؜"in/a`Rٛs睰wsB^Tɯ'rʊ9HB ՙFYبlIQ@Dt槝%nc@qUz 8UOA7UܸK-8D A^GݷUE.& @TI4q ߝaUyxBn++z\#jߗ⎆czYI&wX/_qSUBX@Uy_2"<ϼ: +#lJZ&>d\X\ӶdXtȪkXnuYbߢEz4 [ݷM)}nQܨo~' 2%ׅ/sxs0>)!{cB%/(yk[@g"xYRnhȓ jzh؇2FFM,L+ F{.[hσ5p: iռT=b'YNQӭErP(dX | MR3Oz61/lD$K䭥KYEnZIKu%3)$ f O ΍hXc@pAeQS*,C'RΫURQsz%vRV8&B:4J }뙔m5%VO]K\DBCd; 0,F -,eB-*I82/QD>B\u I9 ŝaxbQ1>rU?4(bҵ:4@T~c@WwDħ6S D7)TKG 0 a,!UqAWm֧%j4=걺,fOAPu[kR֚̓i&m1Y Qi23Ɇw)Y؆ us~Lþ鬁zXMSP1MCM oc)/U;fOBMG_>%i̡OS8đcʎjlɬ]*P1L:Z/~ 3?ŃDa7)t꟦`,G&rx&- 6-Hwua\:+[J_MH\.FX!gZYvA>\% W{\h:ԇ|^T˴6'YVOJ̴[P#v!v$~F?>٤T8~HKm"w0z13]=gWTOGkާdf+K#Z3iᎀvVd$ )S':(={{|ͼjђ`s PP7m ԏ!8:|5(!K8a=y 4HSf^ !ؕLB|uS"ױ[vz#qJV4tcN$;2*d*"SŢA98l03[3ޣacS L 3Jr:R/`A1j|+e<܆wu4KS&?{"^?FۡpV;L#]9CLx: 嘖Qi!,>f"6{{c҂l"\xb82̑ᓋx5`[=ؠLt60ĖKni[?AcID˜x' ;cE]("z#,ʐy OP>Hb=".8SXMl퇟EĆ=oT$5xsNzGyn«n{jtNA2]J]~Qa6q_T}%HɌ*soo@Val"|y]%r.DF?bp뀍KV2oT׻w+nhvC3=mJ׮9rsxcg+3 2RoB@biw} RRo4S50( 馴&Q{ @g="D?f8'Tt%S`<ݚe\i|iB4v..(LkRMG5p5k &ra&c$\ \eʻ#o:! *ޮa)PNgx|#$Z5*}\ޟ,bcly/T0&-у EӌC/[_u#&6 BfjB5abz!(jq`ߏkC EnNn`miE"" ɕj^ S3oW \7Il|5Wд Dgi4> fA!xuܜr忨c?'H}m#/Y-9 afrzqg"/ nƕ閡ִ@hF'Akž]8sFͫ1#zMr9wܭ_ꏪ:"Dc7PO;}@q6Fi3Ӄ**so{iM8gb^ 8v m1靤EF6kQZ2+9sAgJL5nQtB&@*'r ء7ЮPYIrupug YuFWF޲?DbZ,wߣ1z=g~OwD}hܣ5YbAur5b>Eڋ,i_$Ǩ \qZE2Snjmwa?ey 4"V^E.L] 5g}\8u'G7ۻ'o]y%>EW+!z']_"1=Fqz x_CB{.Oü_hZk{?nx0^KHfBV RּqElOAw.yND5=u&E v$DLA˾k|Z mFoXmp7_ )#SC+=Ѣ$2/2,[02ӅpillmJDR `XُMZhu@mhDsL+H%P0_&}m~f)8_4$-M鋳ͅ2l΢å#h h|m/a~~X{?O'R%d1I Al㲃V{xjtIȏ@P6(\\[Qw)-obP90fAZ(Af#~<47*@3G߲ui/r jBCuz(nvI9x VVHD1XBmE1yu/BןTYDH+Q|w9P]ΌK^BKD"27 _mXWM"a$ŀuϩe̻R{|53,y-,Y1?o`К)C9>&[ow7ۧF~/p3~C6Q"CF؊Z(v#:V|lÐUhr`'ZM\ϹWf"k4S f4TyUK72ix@dB7xӏ̚;%MMx|0i _YOy/f2Pmx4yyY1%U[ɤ'p 3۶u$I,9x{bADmwU _[t=΀ *RC20&,恄p8}SjΞ((IU3̶,=svO홽^6).9FgF\-uIfw1Q+_)׵FF_s'zHYP-&G+U z䐢 A)+i.Gt.8%Od6N͐2P֛]KnEB!1]l%Z ӎxˌlߒ * `fR/^CKǑQÄk2DC*0heݨnV}ZR5ث ëRKѳ Kkz񫩮K=0[{ZT"s][:]\qf_4?F|ГREm:-sQ3B6ָ[&*p4ƴfmK$&ADZ0^@n*<΍@83TL+5=W+dr)Mc.Xƅ0j ߒ b Gt6Q1~H{{ZAୗ :J+PNX{*Z_[;. z6'h ,nXK)\[c{:Sf.AIUBp9Vxw16t;UP_)5N&"_Ƙd.֒+ &I9@(ZyQO R_21eQʒ HN 8bO(qIZ7ҥ*f^}" H칆T}  @+gEtÅ}L5EZc1S(*|F؈m{&5.LTVi'Bn`/cAyRQOqy?@+V2|DV>Aځt}-roKZ5R5zv"x=8ʿ:߈hmte+,-9 Y#Ҟ*8ȈE{_aгcHf*|Q·UMsvGL[p({YdPQ$ Ӥ }~-okV^\3Z4;&(\J8^PqCJ酲H}nj.AB)]9Np#f,4YBtG:kqpBl%gG Zo6Е"g/feI4#F-~OE]_i%+PE]`f/ EgR )@M|&"(]1pom k95Ǎo4}V%꫏}6vc=8tV k O5tcbocgIyL/J /MaSzI]O7? 8l(!I][ώJ/?!9uGtNLXjGj7 sZ]*[(fd ۤYho#]Bw"U9]_ý{\@h!|#qRitz#!4\&HhN 㼧A5hnө'r#JY`̭u#mEŏ\dLֈI\~+4e%ao7qՍl5CLyφߩ6Svx lƸo,yՊx?a WP\)XB7ѣj#t{HNLv@dk,e &7,^@$i߮YCEKɖ*" V7 &ZH*i3[":`@%;5A96^UfiH71B?lihUcfcږIN.9V&2WpИFg [V-qDͳccz&Qj 9A8>?n4C@dX[=sPFX*ݩ9!hH΁c%'B_/ IN%ۈxXT⁢Iwڏm /r:HoA>n|xdnsI&e.ǺWҙ׷/2>FQI@*REBQEP%u0ZΞ"j:jCǂ9!^ܕ?s~KWAӰ288)LBƘ,}HL&X9si&^E~tkʖ?Wf9R9ľDx\~x EְHGQ82pg򙒘viIJaJa+[#iˢ“fM z{7&`2y&5)POkh\j~{P)U_'@;ri_dǚw޽%@ZM޴˿}겡1EhP&r% (Ŏ)v ƋuHY:ds[ =dz@+'VRf@kݸVއTvQcj މy5ʘQV%g렣E'C1|g΁ch Fm=$OF:+*p)3n*@VH w\"~ߏwh@:E&nb`_碐ԄkxȣN,oDQ4U ]rRI0xWtU6HVal97K@@ґ~,aƕ[u4\HBgqvn/lprxW+q?ĖWh=GsJ>ç]ްK0$)w*ѿ&UDu{1XsE*6Lbm2zad. lR]AٱS&RKSL%U)f*]PI.6i!EV0$l'֘2 uQ뤣\J^'D{cb7xXI J}V]ZmAS KNZƭ(ؖF"-XV-\N^s$6H҃-)x S~vQ^$Ip#]1hiۏ ŘeR߯+ XzBXQNLӸJtMMcRVQb&~y 0 d\poڢ^TOu'N3 4JªD:E=dj4il%4ye߶)BoH|ВypSKT᤽U%0Nm>tM+B M6)@"|8޹^/̽u_ x)x@o1ɢ@̝px*eH0v5U1bϖx*!D. YO ,´"RnAe7̫IG(d7@uO@scc07?IB71z9Ҝ1T1}tkJc ;h]>\H:*PxƟaL3GAΗOZb[P{qU‡s.#¾<{>N$aJn|+hzE8J0m>b~} 49EZ#y !ICGk(5!A/f>xy}*Gekj"}B.^`}$17kI9| aV(8旻eM^?Za"y1 vGPi%X]cVe㇤<LvMR(+<'RZ6?Wrs&&8 }2C̓($'%T<,5]T45P_C0ɋJ~YveM=bH# &DȽ  Ja`\IO 1NӸٳ3HEc+ UkuV.̍ _BٍpU:{p#.̺&ձj@$R6)k˕25zn CU&V%!G-a%CzoK+ٮq ,:;@ |)"p^~4Kx]Yf\ƪoɳ=vfC4`Uٸ~);'@D=qi$I]eix5k 2ߪ{A4f~7.WRrӑv\x GX\ɨ{X$$EȤb;j*WW`KHtfdlЩ ̎Zr覻jg#`%z|}>@8fmٸ5J,Œ_Dő G)8ͥxX4d0Y΅@e>]L]UMhSƬ1/m޾P/<) c;q6""a‡h(k1~jQT QP]ydI Ɍ5,eng+Z6Cg:"0yb`;uF.p~=1\ ZPb/ ]}+?O Ƈԁmcd<0*G'MÑEb _<מȔ[72Zua7]L!LK+fk/ -Ӌ&_fE& _0pF `|QYCCsnI"qަƫ`; zbzg N"䨢<(ofSfҮ'`~v)D@x/Clpl>^}tixtr9q[nBp[@?E;=cR9@7~htnfRJ n$c6`{WzJ_Y㧱'[⺹džj^ [EL٠z`2~~Zq gFՀ$;Q~ -"*8(qTՊQH'?9K}8$k9d+}kַ)BzGi-N_lmve;3o:e=Ƕensn藡=]'JWN4`4ZݼwfʾIb/)b3{k14zZ߻K=8zBd OpJE*UI@Oo"82+f~vP焵oW[-2Y"WAJ,~ތImL* H2kX Qtי o&ZDQ)TY?Q޷zIIuA94)a&a,[@!|ݸƐ\OQ4/'܁k6|I0EBgf+k;l`s׹[Y3o;WaD'tL|O)"?] aC% "#qO֠ eʌWZl)+ցI035D847|?1sQ5ة$5T\>IhdBݬ)_K)XhS+N0 RyΈoA.'ͅ=c|#?w29!qEY@SCqۅWco{+@hĭ ;W4Pz wȆ%(\d p5zA8B]t1`^nafRU.38EoUK%:@CB,tܦ&cdWmQک L6zا1X%fp> 4CGr̶ S;k c[0|OAgdX˕p=7QƤGƀ^bak-h4Z.E۽GcXgm-rɲkW5Ѫ!(|yL{S+p `d~tb̝ νg4 tZ|ZCݳO[$|zMZؼxҢ `=JTF(?к2J^uF.U`bOJIZ*<Ÿ~ppTSu+[iwfcg`czF˪;I{60'G:I*Qtt[6^,`SZHt=.o$Q\|4Z,p>\W̍>oH^/ 0nUPt4.a>NBݣ7@D3t -5;|̌rV9 fb?eG) Gƭ4Zvϧ{z%7iĴ&4)x6_X(Vrl]S\KЋ:~Gkj[ARQOa.:ݓl9kK WŨ(g\d7Eq4;Z{p)𩛚3:%aM1BV )Ty7-d"KsV9L_yK3 לxQ1i09e$UϨJEwrϏπR` hiGGoT7ФU{9Ol>^: }z2Ǣ@TNjBq><U9ϝ9>f*~ ^UaO$2 |y@.њv3~b1YQ}8[s:̰g ٝ㔀3%Y*ҥc3=(GGMx9+v6W(A x27A*b0ɋ6ژrvZW].X']@O?h΃I S:ѷPEPB"VVfies|Mߍu}\;Xpb_j> ;M!T&Yy2|<)/ʂya[['%ў-@>Qׯ|CŬY1z>4X1~L +ްt1(܈%i "v4oj4_nj;-&;9b_Yrx( ~R/1h \A'3e7^F2aeJ>ӣBs-eـ +vizFR:_paE4ha'9P=E#~ӈ1^LpOWvՈyZOE&~cq.lO^NZeLG(\w(l=;wmb[+PlK䕅"*IH7kOs _%h1o y.o"3 bkojD4!QԛUL>ɸMc.Ot0ZPqp9p_8D̐{8p4 ڸomۙ2O f +x3_($+1 M7ۋH(㓽8n71tH/6'M02Hٖ\=_Jꁠ_iG0wHn.Qh47SIK7Q-l?"rg' +B)ϽrK>[Ŏ۱_W@hgBήjY{>rw[wrs*εg8uqR#Zh <[ﲼݵ+lL@ i]4/ `wDOP'S78]P &XvNUy<,߅ T4?uF SYlGhWcyл,9Nn1, )B:7 /RTd1`'@`XD`lBa(/P 6kUJޏ+ⲕHwYwN"i,\dn{|{=K]h暹}>Ԗ>KY ;kSI(h<2B YF+TԴ@X14!vva`(go#mwy-=gfX^Y8G+g$ķ95v|< Q:G᭫p_ރj@ճ\|4j>HW@Ɨ-O(4 f.Uu;3^ʚ~a':UbK 8UOFSZQw9x[T'3|2q A͓yvc΅d9NBxsc6GXQ:cU,˜yMqҌUXJV>!i#2MˢfxUŋޏ!$N%HLr=}b8tCtQt|Yq;;KF^a !oaWs"k7Cq-Q4"KlK6)!1e$Y[ڐ(W9^ ?ڌ0ѱ 07XxM5}m)(&xB'OK:Pd5uM r[v7aBI6sޓ[Ba^iuEw*A_QĸAQd.mpuThm}udLɴ@*T=4pe1Di) J譊[gL% Z0g;d .^=gOn, 2^jZO h̛DPvGV K>>\?^ʊPw|N'bP1!vU SfJNc)S,fy5RSK|< ,<ΪV0h5+R5_#`>5ls-Oc~e$B z|2ul@E.90J VJp ӮE0 +U @M@0F`S q6/2(j$gclG9`Yԉloܹydۀiv^ZV1iT~(GxE2J"3{$K[Z 'mΉ@Lá>mPG-MϖpCFuxr9# Ěx^Ns:!"[PH8"R2Co2!n<_Lx ^uAV-Ά1% hDEEY DKpE'Q ^ 8k*i?wflt6#s5JhB!L<`O#?E/_eJ@%P݊;N?&ZfnkI@:,!f/ȴ?v ^:. uCa{$fFۤ#%UZ# k &?M}= b]v5NVj4|GzB$0G.Q$A[-*ZqZAjN \Xv("vՅ䕸L&8HېA* Ԓ["*\m&Q}7Ipm Yޤ.Vk.*FYm|*d㞎Yz ABK?^3KѹM!O,ֿ 釐6B`͠ȣC՚!EgX{VpS>p3VDNLyvCؤU*MLހ2$8ju`;MDx/RN!?rEܮ@IGOF]NBCk)]*]sw<.(MW_%-r~s^k W u_8(ICuU!է6u3N[Ni pnpį=S2 Xƴ\F%#WO,1{ _0F eּ*VYL:$lZ$Ē4,zxvE T{vpl.wnbN"[ѪCMuD:RsB,  IE;lwe¤JdBvO~HF%84kU^vE>w#+@ǙeR 8H[ҵCtJHn HtqoS:g=qX%O|יyY/ƳkG({Si|V tOrτ;渮.5; b1MI6Xf(D򏚾4oSmP 8x bPuFɫ#֕)dq !z6˗ajH56f̧bм2@y]MF!JRR-p N7|#2P94"%=L^ cmݣCG~'yn副0zZ~ >D{>#'#P(bҝNW JB0K&m&mO ^8"."`aA];N:#GLokJD9ff`q=C)"k گ0JncЈ\h@⤰Wm`fY%A/|&RJΞn|]G8H{ W]X8i$~2\zMH~{#+*S&>bpp\zbwm )mVϋ4p30MM+7iׄu@%'#Ete8Xo8l,̷ l5,}!jh֖^қyu@\)nYBj&fgo#|Hi#/|XL'5˕/ZIgD\0*̗ ^{t០zY CSc#?ҔQwcfGy_KOI(2CAlQ@Hm %(vpٱšEJ^DfAI%3%tbupG"7rcQڧc w/N\{{%^Jy?ls(FMjBڡjFY+*?$'^_ n}d0R UɆՇ4Q3tFC>RS3l`ߕXߟnCB]ݐ'Z1TR'aʩS"!k%IqmǾ""Ta؆/pU,PiCVkK02H5"E!62&8QQ Hn\ƀmBҁ_ 2B҉T[OucKaT͈'PCq^cڶv%,2K-J2tޖjUK/Ld?C.]R){9ժo= V]En*t/xǓkpW0JP8a8wM$wߑφF95<[ JɏWs ~&-j +_9Nvaʜ5:%I0'3 `weٽN =M 02CY[_U}܈\BnNaے%xzC%ӃH)W02G =J#g׾ mg]<>,Ŝt+=:$}n4~kOgm=mYE~׿lʳ)6vZ^ײ,B\=ƖVmMg]s |vI؇yU_X,*Ow߶y)ȅ$*;kٿ(t}Z҈LbV4:ȚvC,!e#8(ѫ}D,Lܺ/%6}zq3>bR}wG!/ں[,CG&)!yQ1SŴ]nPkM` j]oֈ1d)P<εD%XAnztxTh{6GϷP3mOFn˥1|F/~޵|3P;?5XhdXZZOKᔳKU!YJ5wZXyE~>N9{#DjIz˹U~*1l~|05oJ_}A5H<Ϫ2B?8*R 4`cLZe'l\ !o(A4~6.|.BHP U)eZ_<;ȓh"]tVRC_e@/x=T"%'8Nqa迓6kw-ū1V3x_>-@l߅($JF&>Z5kz9;Mn{MzwhI :DcbR%!xea`W5 i(24C^rV|`,ҸN4$f@=a=z"J2\4984g;*z:0MFAMWr1Bl^)ܜ@V^0h{l{); _b|i֊'yw. ~?AqG`vG rN%(˾[s;ZKnnA#Awi9c ln^P>ϕU0it"_w[1U\O)Wհ'1gf_-#|~G3-|Pgs沚zIUdoTZD'b o$Z uhNe4BV-=rӏFQ,'2nt+R0W9=- 2xe6^4'߆qۓT~JGp1҈ax|ΔVYW_q1r E'fhg3a+g>l]zhCoЩWaC.d ~q}{*;Hvw%/c IT~-hG.XMޥ 0|;doǭ0̞2Hl[>$.6<"1= xw*Jc<@.ZPH(@Xk! _w7i5t6&]:}0e(_WI$Y/) QZD$9 `AHȻ"!D!"Ct+mQ~*Ӝ7a ԧwQں?Oi[M|Ɍ#Αz'{.~̴2s/Z-Uނ]x=,pb CFY̥;\0J>PfSU$xF+Gve`Ɇy: Gq(sO%Fy$x5q+A@״bXq+gM "^q{uiANA8`;@,4GRc67 jfZt'w|[(msUDڜtP : k|J$zCLKuC21]_XGh+|nGw1c;HUibciC~ At>bR}G{yXpJ w|MkoGp\U!Hc4*(`| _'7#<B ; B6GNf/YE{.Ebwh:F֝ @U4JWG2 fnWĹ$FP^6Q6T9UOC rPk6sEoKR˜e'ғ@"cRC=^@}!kŶg>+s\Qs}F H-3XĮw~AH8ױ8/;d!*G ` mϙ4EU[4dSOTQVG`2& qn^F dfʭSy cPYz_1?5riXAnG+b!⍰7@pĤlIe\ucs+IˉZ,Y|&FESڿVUW_ElWo8>[Cwlq5[`̤*nJ, J:*׳ң3rU4U?H= `Z,I &-ѰKh{5iQ[:K _3Nvtyb)̬|q9 }γC}R_^uR.Id#^#'&eZL\Zf Y.t%4 T2LIy6 %));w9HKeS{g;=?ʚş/k;VRͼ9 0#ܛcyAEeYh֢P+s|y"" f0U^ 9*s!Yg@@!>u4.ih_E/R=̾D@+KNKVavatJ*$E [B4kVe\ * $~qdъ3mY:Z1Vj888l=w7@ENy&NBCk1{o1`Ϋ0u=ŕȯOUWq2PTUxsm)ΔZkO#{"3F!K&*:ϸojS+n! mZGmCcMFlG&h84Jm"|Me p@#KxsF>g4KnƝnYxoRu8WmdXW$ mц0E&`*Uׯl^f,5/eԼ|\*,H80],%E̐t3 HqlR0#⼯w7" V(S㄁ >U>Dmg@;PkvK1;zؕL忍hw7nk ؔ9!Ϡ((0ru! dVG$|jlg*D8R*A;~|WFftP-g;-EauRv/ߏ}? Q :{W̥:'ճ6),ըrC'mVЁ N2drKj~"jLGẉ!"8e!&ڱ~gpƾ!HbZtCːW1|#77m30\\;od66{ܿXc`ZcCb>VD۔J6ݴc5qLg*] |MgS @YkG?x\w*xm͊hfÎڵHrZzE5|5.m%$eEF4Y[Gxٙ]k^5j!5svA͆|B\ujO.8yM>}+H_%ٶ bzIBzp T'nЪ(4NZeD`{g 4I̲?d>_^dl/@gF|u?o-Wh .יD2WJQm׍Lgv>cw|Vm -xFK.;-;dBn神rBVMQpox v9;SDAV4+q-) O[{# ʢb[5.pOpA~s%|ZI8P~[s۷YVS Ÿ՚E !N{6DPޫtdͱD64%*U?#ӾA #f{ЙPRaH>׺|-=0Uk G"ks1~= k`hmPm-S4fG4n; ۘ"y[6{ڸ822F/aiٔr%xWsKPm.Y_0u[u}u)ֳ`.!3}Gy+i x[m'׏ND;]1TyX]EcT~$WYUT։7͉ j.O:XL2j4pF~/f\x RvX BoGkO@?>uk2IQsnfūgYret<-x5 ޱ. !ˁk$Ա bQ0o+AG81ܗ ֐]IB"n6iYqj-xso)BTs[D%m&0\ۑ5u2q K֍tQ(IM!P8k Bbxv̯"gC :.j/]()M8T}wZ=?$5X{D$1v'#|SA1}یg¹tl0RFP݈~d( *Աh_G~ƥ(5lt 1^3*iˊnLopvEໝA}zìco.r./诳c-mMH =vxNeUՊ;ftD e-WdBv;*~dOlw6À%NGf 0|8|f/KWF%D3BZ[InrXJ䱿?_Ѫ+z^%:6WYƌ_ dl|_^vP |ت@-a**8]U4J%[6)!FP@ѽ!ή`HB3lFAFPz+\1t gUEΒTSԠKD*x2xlAE@Kyka8T 8աqõQhVCDN4Ȧ-J8]G?r+Pyr,4`O.1;Oc ؼhs ]L_# ;kA ֐]fV^5TH%.NLa.iAo;*hѱ ,zuRvÑE*緖5'H]c;aa(N{! #wL=y ĵK) =76JxpScb?= 0RϙxK|.+Ea ohI! |24A0F/$I( )>X 7@}EJ%=nރ!.4Ufwm ""f}1_+g tG@*zO HЋjTԉt&ha#I?̓rRa2]v`L6Ixm1^ңk9 cFhBka\j"NOM^_Yu0; #89«1~.UP܀\^t.|:tqdj٢Bؼo1@%"SqS&\lJ8!a}fCjк1nDkHiE!Fe> 8G4?@xn$;t=(cix Fc0R9u\ wM;i9 9P]r]@FD/rCN)W "y%&ݤ"&"Bk䀉7m9*8Qd[i4h|[N=*F_[@svw)=MSW ,(D$i&!iT@76CsMb-lv7 ^(H3YҌk)Mm񛋮5YooZ)G;R,$mxU'k^QsG6!VI[/jXxk*/q(ht-#S|2S9pl*Hixb]"Olކw:rFzΏ~m;()zQ4T Ydm@ /@CamGiu$2 ąԋ`z#o+h,{Wϳ'XsJho9藻"IK6ӀoX Y̨%b;IсۖuOWi >rmЖM캗\/ٖ,B@t͟`zf璄F`e ,Dzũr52dY [`d-DbDo5p+7͒<3͞? ݛ+o7^fѺnWsœ[f-4 ܊/p]+T]MbV  njc;V!# kyܮh/8FbfyJSb-f1Y8me=N[XDp2\JkR~1S:: 9 8W2+hՓ׍6=fC}PpòNTt ۏ[IՌ)85j"9ć'f&"A]&׍BF}c?B7#[4ѰXIyλd)Q=b$G݉( Ĭ#/̕qKhIPf@ûm_l1xFg[qBf;*¨0_-ؕoa;,tV\T |o喏 jz#"zx=V4(A9v-ac2e ߭)Ra`kc4P@+֎ Q ?Mx<r˾׿$mǤ trˆ?n{HhW~̌%dU8!O MHz+ހ4!iQs.Ȓ}uIqwѷK^1]4jm/>l=4QIz.F%ъwl]d_;BY(򑈎lHW?͓I댼2wNk)rpU^"} iD +QdIQA^o%7<^~nsHWt@EPD2b҅Uevd+w~rKv϶.4!1u#021;'",-b.~aƩtFY| пxxdV&qXlm:?*wGhƸk\{1zr6Z bo~)sMgG.Cc[&o`~/sz1uNo I1?$/3N>LyZ7O EeZ<ӪdZKLA߮|=pJC]2 TZ ` :m=Ъl Z #f2[J/k +ufa?Ģ@ͩ{jX]@J ={N ѓ!B-M0_ݭ̟%!HKgϱm}h`$C ~)S>B PbJOX#7|g+ߚa{>{`m ֘쫆U-caZޣ'"_%Y^ K`܀^NB1%e&?x%N8'_5>\3Տ.I̴X#m7+(ܹr K0 x! JE- Qs;PŁUWD~UmɝZie0W]@)/T2ԝL~,\"M xoЉP"laGH}bB`eد<B)vcኑ0Yn='p;^lqF1,w3bժ{ DLvWEg4<L6Jʢ(D^%;L-:fFA@|GBJ#q75'2nzytI?2-Dzp`t4BˀFTÝNrnTi!\-mE%' {:%ޞD!r'>`6LÛ ɴ9z/IqlĔ:;*l5/ fƩ?3l|i0FBdV(v`2|ED% h?Vڈc YڅPkwa8 {_:EV (< 57a2imlcX. U/۞ԒF(:gsXg߳ Ԋsj%HZrs; 5,\h&0"y0rη헩xS H9SCxovNkɌq mi*I{\"4nBdcHN}7UoTGҘ'"m~O2i۵UdmʯcE16em:4d|p⣿1yNI/]HkCVgrOؗvכb !>"D#E8eEeɋp*'WYl_-S]Ed)ȓP&~L&r;13xݱo+_lGu9Vq] N~mYdaqyŴN7\h/݌4#ķ&H)VlQʂ/ׁwGN*>vQ(UOpz'B }%@q=ޏ[+P/8H&h0r2'tv*^lJk[0%&Ɠg8Ey0'bg_k$}Ϗ#;=n0[Dp b|1Ġ&n%dByeE\zx)[k?$9=-7'> QUaa@}J}. 7QҕFI [r]4^@<#.BBEL?*e`4 sO] M(o)} C4:>͛юILhQHeF*=EA6K3U0 iD# C`@I)v*YdI7!oIVhPK :ukqǶ煵4yLfnjBw}M##ٚOuXEM`,QsI;^"'e:Foo>T\ΒؗpA!2q|;g% ySɸ 6kvruz3h_2tZwF֗2#$INY=:)NtYIzvFY !-+=:u̳,1 4/phLQO"*CD:gWI0'5'}7 e.M>aj_`۴ܯ3l(YwW>JDQYAoPu{acyf=׃EȞ%%TIOA}TƂV=`s&҈c9"Z9Nv֤/Ϩވefg$ڥIJ!GoZʼndc֔ UWg-':,tbMuGWZt:Y9]Ї2Wt,ҫ{Vto5F@oBI ̡ǥ*HQ`4гvp]f=\ \]Il K-Sg4D2Y31c 0߸в&k<0{{5agnM9lBJˬYPkk_T( 8b*%42̻c1pZE%uQϹz,~1a80Ba{S'x}v]H `TTMup$dف}ȵh4X&/ )01QofƙĄ53jY$(2Ë$,NFL y&S<sFp_|ew9j'nIoX~kr-) 緆Nf8YMJMk|qR @3N7 G _x[it(#ַ*]KxنsȘ+NL&=ϯ S3˿>jSa<äe==q (5𱺈s a]4W2ɰ1dfܫz,Mj'p>r|&xQdk1yot189c->krho9{TZtl>pRs\T IpHj#ɛNVWgݤLJRafXzyTo1qE(֤/_YK}!Yc{g׶#ȇa6Qz 0cƪG29~U54o NK[Gi?h|W`¬*&7Fr7-u}e _t-eH0tW씄K0si rO^D-ތgjJUl=UH'iO&EWa&EO, ~M&FG%MiBӐ?7XK`&7ͱYS!o=y I![9 Ib5z3lG)3Eʂ0-E'~c8dnKavVI۸aWIEno'S9!^fa~} ] Z eKlh8ˌa1ބ]_cN=X;Ql+1jtCk"Ep39V5I%i;ejbt&l~7Hz΍޲>Z !.[<7GmiPAY)Rg\pZ_%іMS+p9kc:#U/@&G̸Ҡ\ʥƭ#`1>Rt*y{hyPxnʼG'0M[#2#ϋ;\PJH:Zb_MO.8v{PϏ}C"ˆ,77MGmW֊,=XR#q?Z" X^Y~U&^NW<i1XWPzřOۆx:ݻs= ^ v {Pga˂%rtl u5\j Zu>q^Nɷt2w!orwl";;Gݭ)AV4N$i_0x kqd N 4ou#/J RSh Gyp*W+*ao;SF 仝Ke^..;`X]QIL㲮D5;{~RCnFiDc>#Lv˭lq{S )M -!yyX꓎ʿ7,JjܮcPpdh(HF㖟ՇZx o_U?`;H-yuXWH l՘Ɉ`U>F"6fjI`zߩ"'f1SxSjܸ+ Bwbzp joDS ½@Kk q=bF%ȼaWt= ERN)zK66lΥTLi'<2PHEw~6v0U/?H\#xG+=;^`:%KSL+Qt Z!ܫ(P<`'ռ¡m-9E 1px Yr.! .3@jRes7}g ^% \O\\> !>ćj>Y ;PJ :Ng3),ʱ%>63Y5a\w ]IG8;H$ZQ(=y[+hLaG.hWb#o :xdԉ+݂]6UxX<*BЂL_ݬZFf<"JXĞ%V?Y& dzdo4TF蠃*ը4d}ڠ[-ey9;>cx-R3lfbĂqw(몗.@JtDh]䊡$h~! w=7 2 H.4Wos8tg_,A YZ+Ȭ[FDtb#X§,gS܀lcLU0wLVцpQoeP_u^6Z] /?!XXk7f ~ |>f7^-+Ѩ9ϰ ʕBױM"яiޅU 4X\h PO."r?:WHvZ=qBsWS~"Т؆D@ _re]?j՜au 4 ;|{Z{>*=0wl左ʇcLsX-PArUmT/!V1?Ooi,V7&"$\$Q.vU/ b,&Nt`=Г&}1d&݋H>%xN6 'Aܘ $j6/.w- ̦{9Ƚ!5z$D>w/lXՑ%MAGDqtӎLo]6^S#N(씾kc5>*. dU 8 --I92q$ΧҌKae#6%$w+pY7頲|j>R?VCNQq,6}q%"bj8Q C[Gbj)/>e׉R}: SWIyB Dyj'fԦ0nZQG!utkVP]OL˧6%}uWc$$U4*@icx՟#oG9 F$⃬J ]k %إ?4uH ˇa<#SIu:2U-R$sB8+P{㜺>)}"f?jîϤuE!mby D`ggf03 0 Ȕ鋹zzcN ÌIB)xCf<3K|3\K~8A ~X15'IѪUR%1D==O!֍ARU~(;Jj+hoqhx Xϋ@ BcX:y048=r"Le"ӄ1yGt4J)Y0;8q|'ذӄ^bdb$iAŀuHsdZFզ̣9wNmwY;Aᬵ HNUu&/ |P飸NJpI,;XВGFH+sT԰ ެh{>LHO gS.fR&)ֈزF>!ba=@)0 \uR9DMu0Ʈp6k4) >:ۜa7};@-{}Cywn[ג@=.::e@ƑcW?EtII Se"}Y+ 9p9"_X]}Pԝf4I:r0vJ d%lr6B9g摓\pkvSGL`-LaœҲҖ&@|tJe^pt|<4[i`Ƶjad&MN DV{C 0NXmb&Cۂdy4W֕lez6Hio;͕6,1ÊEfdQQ|Fx#,y߾o| ݠ01^{V OA2\Kz ,~ZG>k6DsCʏvtrzx(Y0\ WVP`X,LmDˆ%*&;hJIkZߌBZT$u S[V$M-<f_ ѷ+Z߲vǵlR ;aRYvJ>!DGq!X%zYЋL4-뫄t8#rlr Pxe pF$|&E΄K"> 3ˀ%lnza!*!8i:Ѐ 4_ޠx,Ys o͔`Aѕm/IT223>$V.1޲f7{SIO |~wTӖ%lX \!^MN-TX2$qr!FX1`e3 %b1xet(MsE.V9 ]E>S,Gq!Rn3P uMk"q)6WªC|v·szn +S+AU1SVR\_!ltzO+1a*ي^^з;OOs //bzpbPb/Tveosb(+A H[5AD>'`TZc2O_ڍ7)췀5Sp6[[eUR1_ծ ¡BP{Qi[bb4T'~ͣ @򣎚g1`W'ծ>/[p 7qz[զ7}򍷴yz'рoU;V.o_8q8bUWڂ!(rkU0~l֎sॗBs(gy#jv뽵ܝˌERM6$fKHoB~X;){Qzʥ!آ,@ƁD_ĶOڌ%?{x#IUL.-܇*\J]8' YTƫhH&GGZJ< ˦ڰM,dp6t:k m4mknrtGw(yGv1*G7)dϭxM 4H7Rc3ҚB19Q6V 3UqMrg&XtDTwlk9L<_XRDЫ?=\fҕGJnfEڏ|Qu\hr%VVn 0}չu/FWaBISHE j1}Ԅ$|Ceh<JPD? '1H[ o/I?nI(mFU#6?# 0ktT.(HYv3M6,z? AŦo0S{5e2~0x"{ g<9-@oLblim,N%.F6nTGXKhw6D]:/eV>K|knIʑ 0!cYu NxhMV]A;HR5Â1é0AZ⅃b(;UăY&2e7;J縜%?_ I\,ro3哛(QOޫ!Dښn½MgK*Yirw@#wts9L k Mneƙ2~T(i {a#(k0K-n蜘ooHmh&w9 ·kN?#SGS-vƬB )#J=eqa_[o" 줠M=Ⴘ`1&d(#}pbL@)* +덿ס(H ÀR`c!T4*:TC(Pt˳sPKgztn(0/'fJs!pT>[EgX7BP4}4B@C%t8?a1ZGQ].:VwAp*m:}Ʈtp:A[mz h>a۲g#>Cj/}p0vA+Î _$d#–$fpD-M~8gI b2ߙ5&=PO0 ^ĩbfIrt3"F.8cV Jnrk:FHub _6&B+czsJf2+51eБUrDAHy8Fi9bf~"Xz *z?1, aB`qiyh`,A ^rE|%wXQ6 D"%7+r\ȎП)eDGDGT9Jw}1. EL@Djg.yiY5 ql:) xԫ=WELAF>x~u˼&UB{ q Α.?Vr HJb[V!01^Ϸ/'4g,Iw4_0Bv%mrmnɜBψo>wWfnA9ba4bv)WB;m,hqs)sT/RK#T#夝zER)٬~!ȕ({^0ULjJr#SxԉF4lTr:13WG[YNi "!Dzk sF*ݠE@rip>.:E}@iw+L'Q.,g8ol!I`7C\'GDfмh2&ىP!Ƀ_D5,"ݾ { {^[]vۊ)8ܞBP֛? k`>SVM5]v"/ˆB$F;=>λ92ΰ95-eھqnz_ l=.>*<踂,ij./;&zv)-.۝|HT'%1['. D9uX?NH \́٥۰lrWcz6 ]!(b?r~lG!OYb5+DmLyo%vD#:uд+]D< <<S("\|X)ԏW76clӊ#ψ}s9gW2uF_T)W:vEV 7F (۰ʩT+.=.ÐP45W&ͫ܀P %mŴ&S-ԣ,跤Cr #D;\3÷h$w߼LC8Pr =!.fyw !T(ѵZ=taKSfe#~EܱkJ 6͓SG45J&/H ++?6"AR1nrd p`,Y4?3C\F+@PJo:}:tH+zZMz\]ߖ_mɴU!~u's3Cx@bzR<9ICj88:p֥#2qEŦ[pqH_7ԃ瞳 B%yjS>Il) {Y>ttf鯙sݘ+#RdRef0A7%4n0䕩o%$hCTB[;޸6=ckwˠ7vumsʑR#$[M#z)IM6f"LQέ^ܟmPU9n0Ot[awȻ5A1 mBuh"R?>-Q5H_|bրA qv 0C[MHN )S}|V\2 \^e|Qۯ9Ǒ-DʩvuwW.vKqfBMGrC39aDL*?܋*$'_[|x*7diJjY1-;MȻ&7H"'mj|,o $@.11+nF(vPDK3{eAA<,v` ݥ?[s mU&1\F4!F- So7-XBW a`M.7F(Wվ&[Wƃ #̵;vtyԝ,Rd:VP) ,ގS/ :1 )ө:7]PrzEic>Iԑœ#p7*solV]αP &m'\ &,*1.+c٠o@ ٖ%~KDR;^ډ10.Q)C>i F 1F`M0@/saZ {ς*fMwF>LH)AhAlNlxwQq[IʲgO&($]()`͘;]"=85[}=;q{#Xv5KUl&SȬ_ '(n$b1z_Hu0WS;fcR4[.wn $dbi΋<8fP~ҎPa_0IȄ`W srT}j?h4L$p6Q'2W:j>/ J{楗Z*鮘տVɅL֖n&s[Lr}8F!COx4> f~ǵIEE6Q[Gg-x榙_2]xqfa_J3[^Xqythb#dM:~#lAͷº::{! ]qh|0sj/<6C`[PHp0zD8LjBOYcq@kM)GΦ|Z2nuikD$ >_ä3݇Vq(W$&碦2n٫7k3i:cA\YxtWUmVw |#BVe2-h%O)ZR =U˄/0{nG*CCRTqvSDJ`B0Q A2@`U~j*b?@fӚ'[WkbRm>flZn_n+ICc(z[a aYgF!!`xwVvF;H7Nq-LsְؤZEf]]b q؈tvdnz,!MSϝ.7<}hH[+&iӘ]~I]T& gPN(B gF,UHm^;cvzu7"璽r`[ٯvWmP"|"f 1d. R98eڌ f]ӌ |4"^gr7Ő:Iyq:9IgW*r`mhϪhy|Js";Z'cqJ#<8:zzTVְ\0^ : ?-^!gl*GE DN0hĢp)ˬ [mOVNfZVޢ#eE25~A@\ń# dVrKBUTv/}+I9 d_eoXYB+=. (tPxTUZ a'7p}/P&aJU_;(Y$;_4Hr1搲M>9dY64[ǫ]w#t6W령 +,3ጝSTZ%=jg5}\ V5RͨGeraLkO}bP%P~+nJk#ؒ%84͎iWwtJ.ٿcBq tk6tcEH:dJdxVvGxu\.^͋Do{utGȅB J6i*=Oyw "y9+G-pWS@zi8H + O>!$*>c>;CwV*E= k_,N9GRa[47o/Qvf#Nb!4vskߟh"5%JftI$-^?j.cs*Lʘ83q_AebaQex](3} V+'<=4N`S&9r?1c6rmLzf=)N%u~zMיP)p't ^dy7US -5 v>B{oo~ ~;G%Kԩ"؀y;`k}5q? KY_h.Y<<"ٮE}F:/L%>hMo+&Cư"G=50쫛ư&6ҿyo5уAF(P}@i뙮~{ı7G<צq2Fh 0j vY`I[?5f+.L&` Nn5t#ev;(<#͝%ϡJ7˦L ~olq5pM|36IfM jI榞 G/+ݲ8$pOДWd xRX@$@N{WJTU? `Wf%j I!Ɣ.KUjs"XCdVyDR>iES~k}0_ƃͩpL g&~;<8| Jp ,9"y#3 1_^5 #NR/귭*pl}1\e@v6S;0o(sFɭ6)1whDBbAF{4l[C^zP.^\.%DS:h삌1a%+> £,7jHsocFH[u2Aq4: >^®yYcM{} Lۮ]65iW̬ #޲H  ZHyy/p,UguY~|w%wxr4 iqيo1U\NA/Z6X_B7ӤjM%)OA 'Z\(4D2YvfMә˯\!XgEtC6KHT1_P["s`ïj]y҄u@C8љ$fwtwYLɟqy(>˾\`(/I#M<!P_ P핻G.92Kd 0+f_EDGƻv&ڑyky=Dx9'Ș5 =}A/0L8H|X B8VӾQ4UYw)VK %bIu& xp2 R 4Iث$h (T:!Hw$ڡ}IbTiI}WLr-Pk=dV@tUl"z!~ڋSACr焕QAx}\VN >oC)AimxSX"H8$&p}ǤzҗNtOd  @g;zz& ]W)`ٟTLtJ>8݁Zf-ȕhʊUśPKIb Q?\H:=B4$PVɳH{w%6f<NGxXn=dp|5.aj^vV&o@GpΤNc[m 'iR E1|"훵eQ]Nr0M&JvNiw̤1׶%btMךޣj>T$f,[ 2W:Α˒.=G9jՇg(>NXBW> s-\V:Y {!Jh~XtP1w=QVͶ0ӿE"hb`䛦d픮S% M8ҐoϭlvThDCΉNs1'r@$/ٿW,[DU9lbYa`.:zgug֘q;eXEf[(:TΛޖitlIl}8C-'m|g[1]vi٬HId8FwL & \/0@DonuQ6@8*Cu=^B-A|ROs0<3UXA.q E#OzZB:=kD:qA&5lV՟^JoIAO6l"sɘwMa}x)+&FBi}o~x*JBOݠ~MRnLa5Zc"L\#527q|g0XH0xm9vp/̈*}ә f#YV֠u9:\PIjAy҄yMbij=\k⦵/x$ӹZkL%y&wsDiЎ_^=<\>+F&V#ye(I]I%1xl[oYFllKg4 RWWj9@ pFooE\G2ͭII|Q,Mqȫ$tΒj}%ۼ;X.X3=N@7cCrӛO)?e5V~GQQ\ A{MWK~vpo>$v- o|X gS|:Yկ2ii,tz(EmSnUKD, r#C&Al&4G;ϑxAKg\) _YTmtgG4ᷜ GNnw;8+C~HPFݤ+5ifݐPnS$Eũ:,6%lb1s1 r'g|y<]^N h,6y_3I1JG]3uj;t0|xy+Qay(uylQLOih"(##c*PTil~R j _Fmr “ 1 ꡏ^3ٶ#巆8`IPZIw( .sHYDzK\[R$5Qcqs83$q'{r*! 4(ݦ>;tzR^ TTOoRFhVE^xɩNC6`͊ }6}E`S ]\pKS{߈7Aoض|TU evNm{V&d)J ~khE0<K4֚_5CRT b{*)7j O̧?j|YRċϕ)Q4W Д2KLëV[M02n7KtkuC)wm6Ƨ #U;$@B?ϤbZ2׸u{T 9e A{EVo Ir?v_!m CA X$py^2,]Z/.Ik쁂P%!ݵep%IdgwcU `7pOWbhM}JZb\枉#vɊhx-*hpnn#'[QAP*5LGMmbm6N-~Gb.&/)= Kx P"m8 vN˴vaSw12pʸà[͟[- 7"ݩ4Өr5Ww#PAMw?MVI?(ɪ;;U/a*@qzkA?/ޅ_'Ǩ k:gX'+M*NH4{v{/7yGCַ8d$-ePz57fښ?hƐ ܝ<)c- ~[u[ޔF28u]N'~7vkݛv%/ɵ\guÍx]~1C>{݆&/:r7N_RYDtgvC2TwzS{%ξ>n7?&6wg,0`Z͢zc%婊vv=JDx(W`%s3?݉f,(D7\aGu|Api'L}$˪\ k?;Ҳ }nC Ӓ)r/E3}dzJVz e~V%J}D6{81baZtAⱾt) cqM.rAL>O'P1Mb$v6,a=sK!/XF[obD+=1:ZpY@':{O -5K%=*kc"3_7'qQ$4ޣO>D@ _"բdud,cqӹP^3;qIqpWԐG:;S|A=w`2?_gPAunp UanN92t1'zr $nڻ*%^ln\rۘ&nBNfPAB}rNb~zGc>4>㖋W\haFmMo;3z`0-;ǃ{ijw;1`HIcP(IagLPJ~@IeϪ!nƤȋ-.N0 F#G(=f$*3H?:e7t3Y25'ëO/./I[3\7@эzoaLX)=l)p,K2\JL5 |pjA]U[f]|`$4EQx`CRu&IRxr:#$ܻj0ssa[//RO]-Pt>_vkv /'$t!oG3xĄ҂Wg:$) ophMLjKcZViqbY GuG${A5Dnǡv+<(e39iءN#2 ecD0AGL F4ݫR&P1K xOHME*l)l9 aZߘ/D>GW7?;&ZolPڜ_{VNFK)³4Kqϋ+Za5>֠ $X+Y>2Jj48%ZxT#9]r,viFi)祬 n=6^V2 émtdۉZ7RsZ46TՁn0m=C ):tQd8D?ѹ1ȷ R055b:M9!tU.b#)RP)TL_Ҕ\_ʟ@]da޸Hq v<+a#ݽjSBd*-zų1l-o?) ])l|'nfK7b-v Oљ5n6\$>~*f+@{J6sP͸dܱMW vu`3`\6a7 ^ Db6 9c$#Ȯr Y=5ǭeJ8(B1sP#hT'0E8y mm4vYNЪ?ռl6.XæXLg_t$0xmĒV{$Qg+vݟяhXL"F)-a>LOAT{Vl1?dd ' nf~²c>nOĉg&ur;M m>"#`>;He& z. cfgKcCZa-T}M1 ¦nߕ[7>2rwzPX/]H\1郮sÄ !)ym)7z7CtFۨ "SWYvz0Ms%TgjB=hL[+ !]`]z:߱&`Ø$D)nMgA? pq"R '\'7_⌂ۀ$M'`no gD0j wWa7n0JPw8%?ddS j\` lVtF]6y](A>] ahl(mLe=Fb&I쇻y<5Wi](J9PV(n ~,:X{% +e^!.7NJOI:/DRk8Aބ9vI"Xedsy{e1 {BbTebZ1Dz%qkKQ[L"˛m3X&#aI2s[G(u+c^#`? fuKjp,[!x#(͉ʣ<{jF/a‹M7ϧ!ykԷV./7(qy9\KP @6-FhVЯ)/W[,=ΗBq1OXs|cy{4cZ,tu9kglf(="HW'x'y ) BϘ< Qq}b RyiNI a$V6V2;&J C(*l'?NV32:0v,z_Tr˜M {2TQ{!kbi_`? Uߟ)-8h`0,_ Iڻ@#`.p^ufS]TxqOљiU FA$@P ACnU|N"g亻 )UŴ1ֿt,iP=F@w>ګ$F7T_gCc8b )m)_3_#bݦ>%XFa+]e^Br\P[Z4f|J̅߾PV)tj= :~&PrA@S0VP'qN>(x s>:]Kq[ϘGjpD${̨.?I> r`ph3~74$XQAN@r|zIWvOIC"GR_;'@$l3%re1 bV/wPTj$;G0m7ݓ0oޥ/rA z|pTOv\m-2TU~3;e`Js睩^?z}5x94Yqc.0^Wexb3Q"`#ij-Fʤob<3zmiB]#_PETְRt%>zx4Ttoj*ix ")7龔w' j@x|q" A^dW[_KwD֓"?|K@O ?,P/ ?w`)AۙBU娆:1 &!]Hp0N|^Gvaʕ=H3M ¾ GhuzI>HGCeТXP'r Ը qx =1JM@ yiU cL<#r lbDS0@ ӾWĖ p)Z;'ʉWWxQ?h=~VS-2TpB7f"I>*ˠcB囼s@ըi#/y.ItF0;{AK0iv2$fIQi 3WhHvS=# |H>4[35yHA Օn`ث̓~mxwd+N5&-,e=T" q#.9y57ɅLwX\uA)ǐ:fGbV< ,֘` (_IyF\ЫO@3?_y ̓N|JpqÂut"O1amEDS::pfPE1F_u^"Rarl}V*ࣞw;Gڥ6+ 0#DF;Ʃl(݇kWaYBֻb)$-P}|t}eBja귧1߫Ց,lLONi|3FuQ/ژHX2Xw +vX6{\l ZN!f?Ň8ш2DwIםDW%Uă/έwdO~+Ov %M)1Lh*a7$\XO W "c9C4#tQ b-kܴ bJx..,_rZiTSf>d櫚xj Vu]$ M|futJƸ||8 hɀ,$&"!{:?|dy'a5RSv2cCa@58-;mi(^>F8wk5r*6/{<vvmp D^iKzG Gr3#/<i! ) .hTfc\< $qaL&=B֔ͯ0|B qҡP\Õ)|jl-.aJ\nK @^1']0Xv F0LGG4Tw6_Ek-RTi g0*!쫑MAW d%i&Bt "K9'H#*T$9b8_z)9e8ΥK/R+tO ܐYF'1`}-&?#+&y9#U8jD{Ka!D+  \;AS 2?R&JJށVXf<˽ tNJbR%#GXԭQ 5Fqj#1l*fxA5&u0n~u9 pUy/7=FNb~bcM}p Y`E^&I:ТN(w?8F{xYvp-1H.zDRGɲ6'o᳸1(翐y/^^nn $z9D~Fδ(x+ϝ%U[qጼ=`tkqT5n$jkZ(~:y-bSX2m H{i#.R]s1D0ʝY_@z3[A_i@x bp[\/q/ԙ1YUS6g艝XkTx:0!~0Z}d_Ɏ kOΆȾ9'vi/²kҏoRen9]vbA`d@;4/vHΎ9U&S?!v:n3sQW}iG.\45V_O;֌@ӄ(yCxM8ϦkDv{.@6q ²LJ Ud;˥kY/3 .J{R;-jw/b5nawv2ˈUtQZ!<uMᑷUN*PNTn]8珲n2|? >għJP28}wTK.&yLF>72ΰ&f5 \Tљb}J"_n& x\a|>@b9ot_CF?,s(3cЈWE\s]n94<,ܐKXv$@ In8UiR#a3T(ONXɒTo(Tx( _ #u˦%c$[d85q8Z+aq⃘# Z?Fc9XQIs?+Y 2+Lxg3Q v:^5KOT:s>qLa:&j4bY\-7a0B{9f>¶2kfk3V=w&"`[ԉxtg5sRy?ySMU]gTԽ{ڇ MTG5I0x2}"󕤓.ٶZ.lʽP'ueYV^}9͗[ n3ҲG:EJ.\/v% f'g24%-Nj G%9/`+J*[qZv4,Ϙ"JSΌ؟GPZ2+riVPPyeAڶ_+ t3!F'XDZ'((q5anp¦80"yOKfLA (^,R{z:1xY 3ͽ 3]^q1cH9A L#O{7ٵHpM` AjlS0h{Y6Nǃ5`>6DS/-gaBc9̴rO燖'܅V%8~ƣ`J!nݠ/+rpEE; 6y$XHckSa/SL䁤)^M9zh:7@X\*+%fia ֚m[lѠV{m$uO9.T\ᨮo'$,6[Y,oo`/'\s|2 |d*qO `N3qʴPa0FI > jBG58<tC?u{ena4lPLpںlerysIF8yKN8mJ&!uqXsD燩!,T)$ .Nx:Jܵ4l}\ mfC2!HR(- orU', Ȍm"|lt.=rp ;TIQsC-Ŋ5s16hStoږ NKFo۾J6ksU(XTG)AfC[(_v.22GK5#%'Q1w^`ͮx# \L|D'6u4+6" DNg:U*d෽urk9UMbG5vQ4FUBUaˠ秜]M+K9Bi̊BCbIfGzNU+pd"svuAB|7akt"tGxTѡӡVpr@X"SMOBfhWم1z{xv|/Ia"4v:18v޴5 FtGo}f3]2ozsGă9u٢dB\`zWޤ#ݽ̶ݮ$B~!ES7ަSTi{|o,ϛ90Qi lT:C%$4k$7Soi ( >0 !f#ޞGFI ?)NoǪyK* q8<[(5 xGʦW$-!C0jc3 p" qxmCOB}2U/9)E-!BSsOEEF=&o,&lIw$M hpw`z3wTZ)5vƒdMAozNFmeDslcbtE ='°wAsǗ[P|fpr_T7ң)*l&yj"!] ~=4xۢ(P +0-{i Cd$U }j\1  0A͍Zs6 0u jDzN1L(r`\bN'(hvwK{5A)FK\3yوME]+[KO(G_k(9YU͜$fr*01Ryby[h?L FŽ4Q s$_l㧺BۇM0Zt'f/o3搑'CS1" TLGL@wT8% ev\6 M齮y@n rŴmXgVvbuےvYˆ]yVaC.51~3kgz /un0~&O5gp(]#KXiRo\5r^pSfZ*!B#d +"V-L bycQҪp2mVZ!dFHnbkƐ (9N 4fn.PѪ`wq¤;z%b3xf [ l޴IB<" fkS8mE$=9:2?Ğ":u.S^x@w϶05>ŠeW!Tۂ{q= ;9KTQzS+1/#7g ?}'dPN6  {ij5CY⬭7mAhhm\#O9>?2OiC=[Os6U9 Ea)Of6B^!Ո{Str7 6{md4nI13Z:?d=`sVd%z%]iN#+b|gS#M֘1# FX6f 1{k6B,pWL+T'}(gڇ{rmt҂TO#/6`DQ3.9pDn.g_Сo39 ݇"o+O U{Z m; AEOE3@.)X3J*  Vl>⺮e՜i) &aUg.=*@;a:H?^ mk>[mzf! +hI=C@E?̕`t| XfhAu6iX62t(ZɶzȀϤt0Jj%;D9)8v@դjʉ;{M))bTlZ.g[\t(X;G^>JP{I1_^d䳈^g Kc[;;Xzms3DѠr*,KGjۥ"6 %/kW.PiwDV"s$ޓ#G駇3>_(@l!Wy)-S2c?(S$nyB@jI%M|a0`umr:u#8 hU0a Y5gkf+aS 9vFYQ@&D=U5+?ԙ/T 7n1,x|mc8{oիC5+ &9,N@~6H+p>QuK'yv\F"L8aKt 0iyb%<{3畷Kj ֘:˪)o)Dү]Am,{ҟseUy@9'Ӆmjo'0rBHR92>|N7eWv"p4E< ]OUb|bިZ/M^h;2NԬY=5C K7vZ; O0J$w&?cV s~!Hn$ E98m!=RB W.?% z X ,UGs]ϤܬIɸgv۳v_ȸ g !Oi< y%r'%<_H_šcZn? [Q8ЃA .iz$3sz̧ޏټ4E%-TMfBf"jx8(oo(0BHT{( Ja]2*W\p2B -p!UmMIPnƇ.%@7gaͰe&-2>HB֏E<Ք)0!md~D۪yA8(*n(${\,4} 5-fD|uvq[tЌŁR U0^Յ.] : V]xVi3Y" 4X2ˋˁd@0 ^ )8o `B^$|;+<'a17=|,ט{Q$95۬$d'c/9vjv%@'iqN\O]b[]/B{K?h/Rޒ  +;V-GB%E3)G˯, +3-{jvWRV`X6*f zϰU7K*xЌS{cϰuxTUV[u>qʭ&WY-`fӁ.-'P \:ClKFc4'LD2?,qR[ ~t:,U; tDD#I͇ HFsXfrZtSU| ܊O! ?Ce8[;H$z藱s 8LDCljJ凰E"hh*Y9~WA%aZr F: hzv}0Tkܹ`.T Wa o}(Sa0-mE~;H=w lhpI麷 cUD_Xe`3ZKo@ޟu.)d9U7e_Kj|#q䢰+ҴFWMh/C>?uh.JݤPt-z rCoO&*AiavA;0. dFcEvįPp\^G_ZbovRpI=!4zlᚓzMWSKӼr6 O,#P -ܽkϓhsLe'=?tgSKs ?X:&Sʴ^br"Xab[v;uMbSѶH[x9 *􏫉:%1=k5\x&fq Ao\>&g?a&yIXe_߾әjxg4b?zBVs#DX\(,j؈U .lc)=q5 NR3 f&n*41#*8AMɉ\Y`>5 $&'jeUDm XޖXj/L1|sJl%p= ΉB4f#=G(*_.ui%oؔޤM@oӖr96!o9)RYx6e݃]1QJa?LySh2G)K92{)=?jEvԝJ5/Ntm2455@vo9+ṴLn ˡsX|e.<,vazK 6:A/8UlKU$C#WWM<8Sk^ w~{1 (Yu$Ӄ%7W#_.Jݙd2 R֜հBှ`7>pY!x0ɬfܑF[fC:')XV2GrKl2oo1o"Df,TyiM*MVo^̦ |~zҠpVY I%2uf/b@T.|(9rDX" 0!hgU~ Q)(nKB!Ubk8OB 7$"y_?f9vpD =큁edKlv|O}T(a>~=!"kJ: Z $K/c*SCS7zL{OZB%-~~^񛊉NcaxRF!362؛N(Q8$yjeSRF YXx7=ISxH"0iu2{L4)̷SffSƪueZ!f4 Hܟ%2DBә'/TU̚,\ O~Fjh"j/꼲di9s/ݖ?z_ˆzA#}~{n da¨v%{Sb4XU~ [ߡ9Mx hߧzt~oiK:xmug@ dlV$y=e 'R[,W>, }g(Kؕ5!=?!4˝0HSx[ttktyEt8-霻vM"apkX a;Gl@К?>AMTj)mB_n;GoLg݂# VVqI 2\FE' jP4Y^7 ib- :]L:"fZiDs( -L#b+Pҁr)p;;O;5qfgӹ Tʌwf27_>%4ʠdv@FD~& e+*d_C‹`nGđLAM<hk (yn/ NPŁVNUt޽:d𒁃MAx㫄f!Aý V$?# DEZN|Yv&:E>\(!#xSw1nUD3R$^T)s,0)?_w!8.\X !>>V{l@z6ЫL*bYC8Sy]-O~\Ym8O!W؋:8G* DdHDiscn'fcd"`׎S8U=GL62xD)L5>=#伳.֟Xv I77C4\8t:!@xX?I^ȖdvVu2q<֑[CE5)sb'=1U'+!Ck)ue(\mZxB\j6?r8m3ɶ֒D*sERȦ7{gU[}U(Ա:b$I<."{"Grq}DJ/Sj n1>Ei qԷ &8S !^ks=F[gL^ wW7#ݖǖ ,1T,X>AvFk b}P%  ]90'ZLUKЋ#RʩƔYE#"% $NQf.U}btrv'Nmmf/Bh.(%r+؆)e^Vq LxY8L`T!H]fe$ S/&BaH@/W?FNˇa3,[0W'=!Y7Dz.ƌaꕏf/=ԁUj:Xk@* "ik-o@QBL둲o1E䦓&cUϟaB.âPUz暿]J(; C:#5&Q@ۮh㗁U+C=:Q=B;啞e_3ww&í2bOc7y=20*I|xo1>?'Փq. 6 )`ש f` ٯ;EvCׅ4 l꺭A$\vYX̻,|. D>6۫h+eDzgڊ#gӺO !>t/9tL(vcʕR)?%e3.WtirlNYX .P\pJ`Z7=ܓnFsh0a,ULtߠg⼈Dc) ;ZMBxYUh&\\=h]5BU8Qƹ:g)H$1y?LWz,-b&Wo W}+ZiiA[FjI533,ma'V娿܍?64I6wē̮?`˲>pQlebDł>(i)WҸJW pg4<р(oG`U|P֕OJІR,ca(winŘ|P |s;mX)szk,ϨǢ&-Yt?FiF#lO &,isN|pճe1he낑7@E8aoACfͣ/2Y/ᦍ Iy>I%icɦR^U)hCμ!#YJip!LO1G8Qx=NeCd H)4OgW{MJS% naa .h=1iL57ڳwiN/g4$MPU܊), hPRUFP[b DCx3rVQeM6U:繉锭`?m;8K#p:x`Fg,-ьy"4%{gcà%ȫڍ\0Ѕ uhgk6a;zNSA0$doSgTk|}EHzؒ`R7-EP&E^<1 Ǒ\>|C]UM{H2yZG Pl˞Ni.*Ȑu\&Bp5]!&b\~C* X)^JOomb* L~JO.k,A^aq÷qBKl6d}F'E wtڇ}!twakF.S  p>M:yDଡ଼)!yLi -n?ˢ~m* zg֝2_vQzn-7 z` $0%yFu%`h]gJ*R0Tټ> %+ 6Ȏ'WX\YAL-dZ7\CiSoQ^ʸ<_t#Bty?k|Y |M2He̫ !n iE}1 _DLqn> ݒ3p 5ݯlrQ4;&fP$J$ֽnsdvNB4#px |SS{`׆Y;@ٷ,q(ȇ:#IY:\giayRLvK['~#1vcCGoj z_U]fF72Ta}z2=Ӷ?v>zS4Bw,FG0-_Yk;U@2G\24u.*~q!M H5lGetmH$2GĎO 2/3y2*֛Uj' ^wY43*?5Gu?8. @bqNn$5{ؠwo'FYNvL4D Lr.G8ϒD bq +Vxđq9DZr\A 8]~O]:H5M({(w]>c?GSi``+R=H%G/0*k_ƿ3XE&7o.Imnfֳ]Ê߂_兲Uln=֏b~.iZߵW畷܃jn2[TuݎY&FG4EKz(,PȕD:HBt8 nnns22YLsoTr.! g絧: v=EQ+\$R*LcO$d}2 շlQ6?-c +{B5|1VT1I1<ܾfU+$= 7̍!f# 4j묫mPJq`M4-yo! {b֋F=Nm{eRU1̏dPdAFL4%!IV'cjgNZ*+NN 'bH6NY#.|h!ž ;P&mpQ͘*AC]f:W5ݓ=bsh$>V{V g LĀܬO)߳qOGҖw܅v^aw띗_ zq.7˖ټF{E z)Pč%*E\j]\Lu0/ o.~-R/DxVҢ?F]*3ڍHg 3`L~P6O2'npc]~fz^'P?ʕJLB1Ofc1bR Tt\al%[,](˧9̩g\zxGYiSZ" ǸY>&=R uPwA7hjs>?\$n!m&7R#v46m=QcGdS\iaՇ"|>S{xKU-鄼%~HEwH~]~b][ٟ} M6y^>(i<'q#L _8[f '\JW/.K&2r=Yh2Ws/lTTR*븗!%TO > 6A:;#ʨJ`iT֤WnϪy*lBL -SR(_V-k{7_d<{GAu==kWw~yYDPY{ׯ' `6DPk+Y6{6XZZ|aݳgG ,]C=ZBJ`/yZqu&Fļ_\u'n!N{|YGL3[Â$Ly=x%zI*6(!;-9pnK_$=iSk%s7&2 aSҴtBl͈wa ժ1=2q)QG{FP0*BknkN$,a.>JĴ2)h@u&0MEV{}|d;h6UBy,1l#B:PCVnEJXqO1oMh[YiB p{?tpEdAնx=(ԎkNNqڜvχPDKeSm;u f̦P#\`7#(Fz2 >{n >byoM)MT.S'FdsʅU0(mRz*8mՠ>9^BPFܭ9pǷYd b̈$։G/7J^=6k$}Twߔ5{0D53T ((v_>ǽk+.j}E/ xXf& :2j%}O12k"V\:JaEqlg b>dAfc_J=jȠ WdS+F.ʲ6 i{Rt'?D5Ѣ\#gSӟ5w}OJ` H'g͢R|܉ur7gCތ׉YME,P> 3K"M>~CuWl&Ki͌v"mDڠX+=]9 =ou>G瀿Evw/8RH>Xq@xugH:J{ X>lfOsnĿT}rua| $^溶^4olut]}-\Ǝ$} KSglJHD]Sx_9@$ &Z¦qIMAPY0N֞:eF菼:1& Vz5+ۉP֥,V9=ZLM..skP neqp1i|:Px0w^͗]IT4 FB,&R~&"y,䎓Q?1tS3(}TTbхE;J6:f@& )|mXY$~y>h "{;t@qoH}nJ/3fUvETǴjGbOnCG%zm?:bpS^$vaMRl0ոYXc#w \JP$,kxlrņBFa*iCt#1 y\ q8| Y@8$V9knR'NJlAtIʾWr f8/.B3-Se2| jq9ߡý W (~5ffr< WZDCﲙʠ.I/8td6K+ŷPu/gm[m=t!m@n\yL$T0ni?]i4|Xۖ#m]&һlS~Q})=n6!թ!eȟk-*‚}#;j{ƛmlQ y_mƉ.uY X tA+VVKxO^HP{d\>{7_.? O'YknXjPUӕzyPN7nČ vy|#'@F)@nYdnp#|.Fm=n=z AI@+:lhr`)dAͲl֔/ X08 _cDg؀f\'sX~zU+N3ϭ5RӅ8ÕAd3 CA~jpbE>ӾţLz)c^t>?=L2E0#vKj} tsb;R.Q%Yq@G7q[XȲ2oc?ꙷcM] mb^r9)Բa^#_WNHNIv EDxShT^Z̒[! Ft?kZ٢Y -/ud# R~ٸ;U6Asq\gG%DZ5z'"Ǎʳ ph]sSB;t(1[ Yt0h E&ArKJͯ!J>\kS#)%/ɦqF[uBpA~#)6n.o)Qc*ӖULUSd)0Ӌ%G'48Co@uW<޴~ ζ}i^gC΋yWI"Epأu5XC&yЖeE?n")/*/ka<܅|U{d1re;]:ϐ5LLVOtQk`򨻫ɷ5iO8&+apK_VmC$ڰ߉Ė2>^: ;N;NRjIg3 v߬^qdV͙ )ѵ]@nSl˘`Q ń,$-*IܹR>jSF{mҮ2F1"*e*#m+3)1R(Ff_ =pᗷ}~LyoEaj=P[qH yU\1'v7ΘM})(bȭԞud i"Q~y =Ǝ EAFOڔq ٷi_ޱ(c+񘈆 k5FxA'³Y6 K~0:Y[QX|D]\Έ$ h8=XuB ѯ%@Wף멯{'ŜUhDfd N:lh)9i[b˔ig;F׻W)?&bf5:튟$FH&!E[c֘ P]q> xIӡ-)}o4OL٩P33!\$<4+5iGs!x_͛>oqEVgAW* tjx3@j9yZ-4q^|Nz 4f[RAxg>kv*X~m&ßBM$@9w5L52oՍn|Ov [ςS ?܉ 2ėi1J&z3KZ|%7B^&/?E.{Xnb(\Ś`Uj<7Bt|Ƅ( }dʀ F3k>BSo/0M"u7x@vO/$I`rU떜u+M A"(8ܘNH!-2]vX:yR2h8nA4 32ψ%tX\s"O1-ָ $דn" : "qE&C.ߪ)) j /Io97S93,,Nv{{u ?Qm}5`!ԮRTI.O+&r{U%P̍ԃr vSd O" |.t&Q1xVmo+pZ*fMk !CgW+1\(DzӲ7f] J0)Ť9D ȆUڥ/+S~鴇I|8=Z?LxeܽE³ںI$z.( 7TKOX}XhާkSabkTyV'!wutـ!bf.i Q+b sg ]}k?2>mtqؘwhl O@'4_5NάK|w{rєn!m,)nڶUM1lo)j jeNn16]P cT^Za/RoJ'e\5_S/̦_28͇>StOjWXᅪ MW&(a^?4Q׏!X]3EfQbRcx!/'m:x\uw.^f'a y3{몞=;¼M<p!acP(yEI'gm~Jru SԑZ'iwg VSkVHeF ΣD9%JW 9&v}7Wd FA0xN4s@_ ^noL4dxݪdiBQE" H jέ^17qv~hҀ.PE{`ێT>ʅjPOdɫq/n"'>sf^_/ #:.QՂ_HT r-{ $;9CC JoWm$饽NV / qV!R4]9!]C[LvdS3U E?DhqꟂU֬-ͿAF ՘JsĮ ڱjZE eBKZύ%h x 3 Ƃ Oi]@GnowUJ_r@@ 4ꀦBW. c -=L5I߈Xv;pI!*0jx2K8L Ghu̲"\d>&iE_tiWs]{́1o~T˪9Sșߪ7:!p=puҭkTGCf{~BU" }C2@gȊX);ME 'Zn>80Lv&p6/P0 EFEZֶH.ў[ Zsst0.,RebH_%*;{bLfk1?i%^#.}/; ­,:k#h 1ˣ4#2uh)|@ QawWaLJU'u5Ysc+f#!6Yg6לD׬&#9OjĎK( 4%PyAGBZ,͘'ࢠmH+h/쿅 # Q5ve_TXF!"+cw:)T% "%҂m4quD﨔BoRSFSJAhS1k;FU` dCPhHbI*Sf@X9r5X0gi! 2+?J0 gn}!"3<]X QQ)%UE(zg|EԽQӃuEl`\ ҽ) ԽqDGPj#q܍4/$$Vo!ʙN<䋙i,.lR " h9cؒzr6=D^[qxL_ϽJ FkR('0#5AJ ᭉL<xbkW4"]Y}O_84>w&OfO fDק-X]M+ː.n$l:廫A|bԁuI4i8^u@"3죒 ʄv$2xYdD,4! .* 5ahP8%sШ!dž^*ӔT=6 bW?zVQl}\IJ|n·ڻ^&g(FjVqtT@ 87:.[+ 4ʝ^ΡACil;Ɏ%^Ï`F50O#c+۰4̮8@|n zs02, @eA[iujd RlP@&;݀ҋ/sO}dw'u <0<D$'O%7CJ8_!ʹ ,U07ld-U( 4GHk8X+σwPNCpM#n\:aO{6pNlIvtȬދSlPխ#p6( mlGj ޳j>ʚSI7|<ڕNCkٓkMA?~r))Sߩ3A()+8Dޗf9,㜯@H%=Aggui:A6E#Anf_cn} (kZcY3S1U{&Ġ L3J'C R*b03#c |.^Fю6LV0-L}@Bg5h/=rq񃧆hyD:&6WT~Upx0f9_F| voX5&+wb8VҌ c$"Lkskq~r)xX" ik9oU*KJekjS乃!PԃSj*/EV^0U%U24> = wvKqDyY3| s,*GY#[F["*.偋b :c2\ i!k#ClDT^{n$:\MTٴn+TƢ-r {㩚G >e6;,7W-)^)H"OXe>Ή &2Y*ghncPʭ06 Ц>NXv֥w@fQw9.?}9nzW8u֩#/2χIr$Cn9bb^N'i 6`8w 1{% L%ጛygz.)}B38YZi b_%9חo3;Dg''8 s:ZϘ##NS:ͩ}` 5vEPW8!LGEIpBe{ROV&#qӮTPsQe.}%҇I)GIg:/J-r/i9A4U3DXWD gw? Gzu CM$$֤kL@ꖭ"_ܫ%{W%89<>l oCzX)^TTAU k{%0(f̡(c O" D˫ |$74f!^ ]/MT#2/Dy ]>#lu %hQN肸"d:ጾS|Gy- &-*f:nhy}vKKV];F(9.dF&9T 5Oز̻S&Az)%tNA$)f]QG8K& %\sҕUf|~_Cƞ炸 Nc&->_N͙!ɦ۴Ek VyZ0;]ɁJs"@|fztI#ozgR3ioO7wa^@E FMpa,-l[Naw*J叼}XP!]%u]pm (Z[Yw-ckMx OYeԑ.p܁^9\.LlgAg1*H֥+H0=!s;.5[0sp K"ZY|^Nd$U"Zv"d ,*V @8;ivlݾ˒a%]g<|܊ƒ!%]#Ta!R¨!3 Hwmag7/ڵhu \Qrx1t৮TΧ^pQ?Kzo0'GHf9#вU-֥9Dٹ?]S$>yJxGSo r{ڳ()m<HegwPH3uqPWSf ƯbDۡƟůJea Ybp9qYxLF`2mlA#,yvR`\\;9G7ÔhMǕX}Ճ+AI F{Cn HZhvisdE{>y50دlΪ]걑Zndl=&d ?!zwy@|B9Qݏ@K3 Rb;k70f\w(xR kRpx3b/n\QkZXkϟ⺪%``d}v x2 w:sQ(R:Z_*ҍˢ SWƠ}qeWx% a[x`IϔҁNn ŲL\(>~q[7W;k rnɾ2wɣhs>N\epU/AG`!]y ^A|Y G Dvzs"4Z8^q$Fx1]GqK;wsSumD(*oW݈ Y|>^J2bN7AE{ؼnQ%xe6Řhұì8W[hYm@/wc8 xZur #ؓ9خI,>45y4O`ĿzJ'ͪޝ(Ó]DX:a9mS#߄`'!GT Fʶ[ݮVI!pBGă0I¡!KuhXa/$Tͣ1'ޙC L8A퀲xx?H@z.8{<0kdG^^:lBDJFXKHnj;dkGG=;5}1p 7cW O`nkdNa(e5j²B⫕g.2Q3؍;z/Y4y8ae+A :ghx,. d F'Λtu1,Fk$w></ F3{5־$]>** 8L?:S2د%۔Eﺼ%hk/.-r~OE%.j׶h춠>,~F3'd7C.Zip,;U5V(J_P[@^:H=A=9hj(&  psܫ|&r+WIzh1@!97 ۄk$M.D?2F@qeݻf:glh3MuESu&4r >JOe8~#fD"Ȩ'_' g"agKE0@4]ٹ8,\T & ( 5:,r,?2?C˿FޙϲJ#|k/3r#989vNig}_2Ɵ7=@mcL]fVOoՁ^E]E.`[mmx|Vp@# N; t8,MY_h&%S{jrv931\ΞBuG3l"XHݗYNNUz2Gj&Tտ,^ͥ̓.IAKݲo/TKX8Z'ION&AH\;ݿx%y} lDVJ Hs i~/hjY 2vr򓗲K›"byQU`XWkÍHIE)F4F2x=l-eY{#%-ʊs6`?xlq/w}_0A1:|ͬ ޗ Cm5k.b)ĉxsH^ar=Z*CǴC˶Mf7n ९rD}"8eFAEWA@sy rpPv^W2 PIbG1+Rv#8'> 5s mbr-󊌨nW,$/O"p. ?)a.Z @N=` z4X;! k C TEq1_s\l-|Sc&W6YM^1$Kc3> aDT`9&]䢗ej+ Bލo ſG^A%:LbUtHtSC5~ҿcIa]IQ8<5C{ƚkfZ),ؘm7I*QXvJ^el^݆k2oי^?JI3JL(A-Aqօ++(`Y؊J0wJn{A`wR`+A职&+ HLO=g_a IH%ǔj/؂:j&7ԛ39TB*XxtpUbe|qUFRsd'sYDCy@w&(@="T̨ w&ڵc&21q:b} g2j ;zʮY= ߲Z_53 ^_/piWOtT3i )2Gg(ucc4E^/Ri `Aַ$yUg`+3j׿4+6ifzw+3թ~DnyjrWKA獬j@Ƭ|NuN znE>|x+G=$5Sv#1sxe{ 2~qTZP R|7짩%J9AZX1%5eEL W1Ÿ1ȡTKxC(w0 l}k]y ˱.xFyߟk@Wug+8\c(m`VNN[:36^~>1mNJkǠ YIX(㯝a'}6}{@j"S!zObx1Y0))ס+ r[~iJgԭt YOY,VA#^&ק'3Dv$o;Lr:A׷Utbӎ_$FFAZ&Ax/^HMIK܌?M<|`1#^QQX1gO-7T $t^.kefZ 0)pLA C7"m{/c=h2B"Zsńs͹8u0Pb~֤Gw>))T. D:O,T֗;\?UTtRƛb.m¦?MuDLa22BP9>2O)oYLuqH)@ME{2S` 8& vSj8iAv\BKB=93Rީ<#U[SR-:[C7,V҃ij:,[c K ʫ0C:`4 HH3ey`'eXG 5U>TDbXa2=A'c\ԁ^{G"etqFԦsP4-M6th!aXYG\ Ί'ƦK0q;JhOp"Fhark;t +~YՉGr'|`o7Tcf w0#C {iO&=j>1_g. keFW,?eeq,s )n~FJYaV|@8d6/ZWrp"YvjEnB!5^ev/+ ǤM>(#pm=%Vڐ ojoޏy~G:];wf?p|꼼*x[4w0>E"9*IHEѹ5 g)OjSgp.̓u:ex}j.LB[WXoDgzG\չ\}@.Y>ٰs0_XA#J)7)55L8`BcŞE6gyQlW?D2 … ~鑟y*g[ B?M_^xraY˿G|,T`\;OaG}jߪ YJWݢisupYq$5DxϚg*GGk-i̠W}Ko\bu^V/g_H4pqUT9!hi{o,ؐK};|vϟS R+:{s_$.F"Pԟꎚ$7 X : h@}B RЀ4DJf1Q(F2fzjB*%T&7,wۻDohEN ǧ ,e1>=*_E"^.+RBy#p\WAr8$?Y+k\[QJ$nD@GbZh|lmQPm0I+Θ&SvFVusc; Zua|?%~K L@"mU?/ 1Yyah4Mtx s4~1DkONۗ6ӡU۪ jyΥvzߺEqd̊ӋZ ߠihz.<6dwObeFVFSyJ&*X#~V) /yg|Y'RragokSd.yLӓ|xTC1(mP'QX<"M=^tGKm3 ]hX_wEir}2*@+rqh,p鐉@[IKs>F?nfo"ŻM&rjI]PR٣+c"FۇWms^LI^.5].;?`ҦPHH{3vh.\Y^ƪ8s!U8T6SbwGhC!I VQN/[sFR0Bfxm:aK[ha)1DKM^pW5rm=$rH*r$GD0tl\yG;9ٮJLVL_ex*R- _쯮Y;1p ajO%5?;w,$ XĜ$ɦ\Qe@NR<,7DA?OsTQ^JIcn1r0ۊ-PLRӆN5~ \(nZebYo[({mfBZA.Vo47$y+3.vtXKo=g|;'С<& lWA+YOb&_0Δa;iOI*Lms(r{s!xY%yPWD: N +uK&#]m93^TTP\ yڤ<`HM0RQpv(AlUHDAuĜL|xY]@$٠ȚM/=0f1Z!QJ᧻X |Lw xHHϠ| NE=q d{*$OyϜrSS1ݎڙ.ȸ` /F+0/y>'ܨzE7]yiWGQnVFO4_*ʵ+ |9x|eG &<M4x1:(LxŴ G>GFRMPrBfQ(Pk|m\IXDK-?J3VOR}BxArL2"RX5lr|SDB_P@4 Uɗ'Dn4ꁏ6;WmmXa_:Dd>>ծYHX.hhyzk, %1?AT8nj֖XK]*7Џ#^ˤ%畗&H{_x'c)Lj>L2/\B#Lѡ#Q{ME5>;7[pF-h#K5{ZqxG{gCdNH(:d%lrmuEࣙm~)s($#I{?h DC!C4:;|0 TM-Uی>^,M2A} )1$[/WEMO2NDkGNKnMK{L=>58 $k ]4E"8{O9yO&Ŗț;G4DEm`ޟ`Z#McRPX\lcb^#NY[A8yA=ȡ+(:А:yd5LfWb.I)|cdIIan*p@4LFOjyS\\ L!՘5KsHeߢF;2FATׁz+v>@k =dvz Uww<Z&F)'DZ;Wth [ Z^<ı+ R =ʚl4i-A19 Yn"LXO>B#w!BS`OrN,C☗`TO51sv݇e/N :.@w0 ![V`6yeEcX Dya%p)I[9?㥁M)`;h B&wk{IaTcxrkh*DN\hqxypM1h[XcQ%!{msJ0dpfHܧxb&62O3gy>!6z<ۘ\aԨT ws`LAftW?fO/h!*ᛤǽ,ГRnG:@:Y $Y22ԡ^nP򈒀BY9U?%6u缊Co-أ ?@.;/TvL} k5:ۚO $D牍hD_dubn銤9x۾|_BGzU$+0XA 7_`L<|\hNOF_"nmK4m.?a#K,9V gð`]n5E1n@. 39PC+pݗ w)G;qutzzff~`Yv1$a Ͳ#K ƒHQY*H燲Ϟqp?B.c#av/+"q:Z~;?r3Inmn[^]i6Iˋ'/5>Pݼ Q`[5H5!8:ZZo1T2E5؝ޞqWZH9{tRJHAwU0c궸[8&KJa4je/j{MXt`e Ǎƀ>5ڟ Qƭ+ű/ʛIf{ .q#×r@hNW({v\gƆ0*h`h6:nOhƶ9MgxW^|ktN?qVovv!qDZJh >i   Õ6mk~R;WT++0\!k M|RrzvǍǟN%^Nt{ݡ}A_nWm<FY0^]+3A{fJDA.v]4|OJPK s1R D>r\޽ԪȆe4=H^᫕E 1ҧk?}g>6T&s)bb`r2'*OnHp;"5buiYF5NFNu׈U7ɄJe:V_%[޴/l?O@%Gaq3Pp-B/$C l}+1r!tϠn~jh6uZGWx-3m`x;}ެ^1r:Soz$cBEX "9&;E1 F+ R0&.q6kKQHdTOmtg-jx݊/ -2 `"7`Ϟ`_jSeķqE" yq2s8<^mq5Tۥw2ktO&` 'q:H; K~sLD.^ ?FԽoK z?Ş, q\9 7*R ]g~%4Σ [7@x}{b!/TG 90JӬֵ|'޻5$oV]Z">CvM&Cp(ھpyuNL~ԧ fdcM8H;AI# rCXAo~l[*\2GE5 /%3zd6ԤAdٮ556m,F>UؚSaĂ]dmy܁#_?`I[3( tZ6;d&=)])yoڔɰq#*1iCa`MOz5BR=/ݥ.NEl^mU/P4P(DphoYx[fYVe ) S%F[Cbͧ=ZQK05wU<AԺdu8[ۡK'HG!f-k'\OV3gҴX9C) tm)$!߷ TEeURY}1gKx2Ѷ&ԑ8GI Two<\ Yǻ; dˊ;Rl_wu?ϏMHUevlNP|<ˡB.`( 2.vF|`^x't_:* 9m!k93g9[4;ev.TF T[7ǦT39wFR lۡ'l#h ڎop1u' >}c apZ;hp]x 0; Qf4pJ;YJZ_k##nFxG!=r}<0a-vEnT $<(B`rw:ܲXj_P&qˆwh /:JJrG+c?wq'!1ki&A8i9: [&`.PdedW4)yM f^2LGNt]kiϓSyQ WKpLzt5V] Z0m^`&t㧜~+.۱!EG93>B:T^$Oå m6lI,RID^RaݭPs7 > M+#:/910y!ZV`5~QfhߓtOnNUGj?>)o(&F"-)]/8B<4-*r]m{Pkj[zCd/S ~`ϘXxTo)&9N +Rgo$g^^;ZuSg7)* qSm805]DjUj扠0cҪ;:I4"tU>fϛ^ںYX!MS -ۏTGh48/)3<kX^o*6aK*`e7_5зP9D5+ƪ}BcL/w$Dy74F'B?qIn1Vn^`Hΐ܁ q׷RF\eUvR͈Rl[g[Pj!NK-TEM۵gCqK@o)xXqrI~ *=ݣGg!z( IΉ\0f8F\Ǖz#cgh\bk3mw# iMՄ˸@oV!3tn+N~ Q PK}U;# @Vmt?' bwZU~zb"2o薀lqYV4-ƧTrO $0ٹ i' C X`{T𵥗yCx3sZY=_ ,H8dkn1cuYM \xc֘Rs O*tyY٥ fLgfbSG bbgIaRBʑ]pCj h.F^۵co?$LYben49u 9~go"y(Ih >L6K7?SanBB\KC$7W^B*/iZGj:Y9;s32/1/_5*Ího|5 yrVP yA?C9Ƭ0 ;XӧIB}vv (w$3W/vYsXj!(=oT·7CY+&a\<feR P*aJI N\đ$922ct|UI8_4 Ȧ@^)k% 2RΛg&qC^VLb4e >aNy3+o.O.YKL:M1׈kɎ _KW ^?ҋBYr|1j?=6̇[˫?{W! F3Fte% "Ͽ3l*`\PV"1?\ra&Fd\+pЪ80mx̡ڹkSnK;ECGuuj߭\\ZGgObC~5jgU{rxQ[L/q/n努61U}ro8w| $ؐP @1Xc~J)H_U'ݰrhC oR&8^J8d^KH/lӵ'~bJ)!%}T1i/[Ȯ:}) Ao,8J7@N^M\:1];u&+xxie@)q_-Ѐ׀?7v *,վzSd\^bƖp(*d.Ȭ,QOjнHF&TD͙b4#ϑF|2044Dy|KC:E#c@\lNb)/}OѤD'Yqɑ9?e&,L q "ES]d  ^b9G&etZ!s}L~Bѹ/*cՔt}99BIbIŸC|*!Gazx^QW ]i`aOdKuJz]n'[ KDͤ@2%f w\RHi ާoa~E̘M5;/{DJӿʵml@ &Cky q߉L' ;36r DXزa-o_:lݵA Y`r$Jh;*(q!N9 Ld:>AR@$al6if><OƭLDf6~$uWAN-Kr%8] ˨ta|EKOB^U>FDU1؉%!Mn O2~^ مKϱ*A%qӏVE٨Ϛiw7U.*.Vq]{Kx|G~o$ pQѸX:s>Қ[ $*QG;nG=F8&AW 6JY;eƶXʬ]ܿ>2=^i]e$pʥPuOۿhHV'JtGut?ot /q̔9JQS {xQ42^tζE, &# @+D+:%)E{Y4K/`f.o֩ !5B^38A!T*Oi PFI#& m;JY`~US{Mޱm`cFl6xSF"l@\'bxMV[H昖P5tN?(̵X8=YUh #8 epU<( &qLUL2OrNg2d&565f-^UYi<ܖy;_=5Y88NE\$V^͙!.Ê) _Clq3Kt,y;BSFyoI[ZwouULD _*7r gknF&$̇y-IȐ?I;H4(O&)D\kp䆐1R@J$'|1tUB T⭝ak=u^ 0wL}O(l DI+Y'O?@0E T۱ǿEtjWі}F48] xs@!LFkk9Dm,~x|ov#)[n%4ݶ|dcM蘗+vk1qpͣ i o;[$p$*i/RTXXg-v*A`dQ%8:@Et3G0+YXroV4m,d:.gr9f7\7vH8)}0>TrQЩZ4Cs :5y]plǸLMjV5Y#YֿCRv#,SEPؼ1xog|Nc3/62ҥ=xnZA-EZ5!֙4%}Vôޱ Ce}(W=bit2OF\:Ub +!G[Pgfc$d8WQ-gFɵ}ALm1:eK{ *?/\Kl~(_& ~kՖ'zY]7 WR6fJ[3ͶVc>-p/ӿEX dfW>?yGwQTY'\\{<3@U9;H\əofsC^: ,uВzě"}.!nѩKI|~w}zx I=уsJH~m *Y6;zb(S c=3j݈A 7x`Nc2W~:xzZk,>K"Q?܌ιs`Yݴ7 )DPfF˖t-Q>4-f:O}6@nB[_)&ODCփ>YDmy-:l>7K 1ZJo JyۋQPT xz)s3B(֊]B/ܵhFgR}f.jBOX4p\4EnҹfyKŠ%-V:jse`,ke<ޔl|HSRG̹5F,.2Q\ƅjs`:ߊVИ, QҳҚ dPqƥ Ӊ$8aع.l.K|So]!Rb$%:XkVT,U ?h_"' @wHl=Ƹxk㳣 jS`?]W[4O ]=!8"x)MNK'DLO3[B Qٮ bt蜆&%o7؇qLh9$"7ߟ̮ \qv;iXǾGݷP&[`r$§^qu֣DM@q`k0y:Wc:7,"t!4rP*pF{⯿ j0u_h;JPؑVb#$ٱ\r{":؉5ӯ()?YZ0xFƄYHd0dtWrCkL<誣W!+{qMA,b ӷ =ĵB04JXC"ݣv]YHkU$6'lq%u=uTI8ǜ.U qjv6IFdHSF1;_6TĤVu@-?dʣbD<ojWt D6ކg{dA8~ӧs?h} ւT ,|Xԣ!ZFzA܈jkmk7 G/7F<`FUZrKh4\$+ ` :khMhaqfeyc[OriV 3am~?j-jx)ן<%qsW%haQnH4)b v~ئ9c[ A#2wz\YF\q 8 .:x#;g}y_eBO&3 IUvzﶏ.pZ!ڎF݄}\ yV&]O1>^ȱfm_j@Y;G-J^k+zg_-qMM,Q?EO\4dބ̸ܐF౺N"@:f}0e8I}:*}ٻNMcu_מlZɫLw8OQmCOw <_t%Mo!k v-o= 1PCnC4҇yl4G%E:c_etS]b+݋3<455 C=-;m5)IwMQn3Es%{3Vy=svj8[=z?u TW#ᙧZxg%5ofx,0 NhX:cbB3:mI[!/.}HrVY68E[ЏQ> RORbTZShu *Hz$E֦҃ѐq95";?j>6:JӬ>N ن_аQVubZ$n\W%Qd\/PsC WCqByk,޸cH[d4VaGF1˓\j:%&%粑0xEhs'fXH:;S'8J…|Pu'/t2hnO؞-I%,w3 Ϫ؉^[|p} \P_ʗ>nINPc\>G9È=׳5 N~}ߝh~2~HI峼>[]U[/Yi]BW_7B( %]ph WU1RO| :h&u&i\gHsOh'H;,y"hKUdrgL0N렮#QSu1N *<uI|ӻ5Lmdf:VA"ȲmH,qfG^"ŷ&O y moC< B|ˍ^^CDIz~VKӹRNq]$S QmTݭpֈ9;IkTg˦wIzsVh&~ gq37>4LԵؐ`33FՒcF('gUp&i{ 9r bbp bliR68S$ANIS2hN{S h*f땖Jcah4LP c'P[H^1 ЪĴ6<L~74.m(]߅Z׽XVo'UJ K\C">93z47= $g,kUK"5G 7n&kk 5^h7ɰ!EB PqZɯ V"xHr +XT_s(2lKcHyg+taYD~pRoՋܽ \mش!=oxBh;ZQl#W\F!vi>F#f{d*#b"* $3Tluy­cMS1'_4ݴo ~ h#6!]ڠ,\ZdOI]nl5 K:gbh}9Kуswl tB~YJG<Y+9O!7f=2Tp]F/^t[np{#k/~1gCD-Oc+KMIhN)kۏ`vMX)Z7~z&<afIiy#d!eY)TzTCOՆ'r!@mm6Kq<)Ϧ'r$yM")L&s'F44}06@{VsI bOc-9L:>0&IkG7>dlsHz =ٵ۱|lASY^z^YTes(FQUS0/ zZcIcv# sՙX=soTUJ91m0@?`:FrJ`a;qR9'7I va:~2:r"v{A^+v)qIN8-~N*~?*^HKSӘF{ksv~n>Bx: ;\)vm<*Tym~tex}8?F"FAnU%we'F骰8=2  S4j:V!ZnMOfAP[5/-ȠWV>&~(ǭ/Y&YmN-4JZP_b|9%"A(*0"r,sH .A|WVlVRQg-5U`kxFnn_Y@E%8 N%L/~iF~@f@ƥ86ef!9x'J Ï [ꭂ`-6l760DDbّCg6m6zJX0 w͜c3.gL"zc? D&L Z=6D1m aapw0^ϛA:fxx.}UBmXNos0r.|V-nQR,*xwbkly)6X4bNnO8yz907=ĘibMNfLs+8 !pqTuj0mo%\Ya]XEm'9,$(+Ӕ)ƣ}|T߭J3+)ՂJPe>5wDqԄ[ذ*u;06ܕcsߪ & p;WۜEr_ /E ms׈ ։LbɭӐ}mņTiU9 0|6ec5`MP}jn !|*#A2 C,6E|-G< ]z!~ 6#ӗ;!tȪzIeyOlDBkY8!?-\1 Q?+Uˉ*-Q9HOi ߛt rƆJ2d.E@HB|;$3O' !S#&' .hH=u|-_sOPfq@Jǘ2l ӓh;jpB=B:')tcLp6tx'D/RFłG`ZηP~ dK׭Q}ʊbUpcMX!"Y"= .#YBt(u'41*XgyO$u)ԛ%C%F)IgRl!຦#ѥjD>#g3C^FT0S8Էȗcoɡ?ڙ24qحZ$bop  %AķRPAm5?ۆŜ~$-j0ӭFCH'+"Է[%J#"++̩#eΆMC|hmd@3,L]Riy8`\vybo;Q^ Pҟiv/ym^q)H$h= κuA|RlF T\(.csiaH叮-1ceɗ+=YDdnZLQ&Q ^s4yHaX9]wJbR٢4># r7H_ xvc ^.V\s>,mP&G-Y+f\ 7ƶ=v\S[ NQ?j@? Pq6y7!uU3TIF~#LRC3ppG*= kࣳW}^XTpg(c'dp[E#&kɂ x >v|YHoq,og<<6;tUɅo9Brm.< yUTa FTiz2OrYY\moZ\" 7*yKÆ3wy Z@ݼ}sgUT/&>X wRrb5 `Łx7A8dM!YpH%tʜP\/ACc-FXS$m/ *(%uqĸ+Y/˟~gWqy.fU?ID!\51mr0C"w{b} 5&ID-9ParKPR5(l~7Cz@cJk7Ib2=Ng<8ŋQVtc1 ͸JJRX->\2|:?u*ӥCAY +tk>k"&&nC&#;^q:Nbx]FϠM7z\ ќ Q[*#σl{YyӅʹdХ{Ckc|#"@OO﷾Ҏ>BO\09%&|fq壉xvS"\QE4x@U<tRJ䗽;[3̬D77gG0x%D'^:K sGsDm] ϴ|8o~s$=<t㪥}ܢ~6Cӫ" &9Ng8OCw>lӅar|4Y~&ߧTZ@(*sQ ]~E ,JLO>n!fEPE'@T r^fYåA(\hs.}m]`(E,4~ĠQW14tT׆P/޺%D*R8e?)/Zh F:9rCWHiFUڮ=>,Kc^& X7]SZ5_Z2a_I7CEcV Y5]RbP[CNa TE O-y!* II7vR||!S u~ae'f|[!):s@I6w䑏E M_b\B<qM)##Vٟ;%k q+%H_&U `}Hb,E`I;z8Xx C%Œ>J])Ym~x@c&893vt}DhZ1a&JtŲ]~.~XP`&AF{}p!WAp@6B{Ǜtށ5]#}y v{"~?ju(Mm]JtVNL58g'4ȶȄfM7!PwMh&;L.=I6C9Y/0Q:Un&C#=-]= Ҹ'Kr`=Klxᖰ|5zNa}yr" p:d=&Pz Qu|i_aVjfі}gJ2RU~ *>jI gU .*/ Q-!Tw J>ɮC9!\к#W pqt8#%j 93ۜM)҄T'OH ־7Zwk9lG滯*Tw]-/˲]i3uu#F@}C^lZx)E\ލa};h-)qkM2(_')^Oh7=O3k9yfO[}* cv\"jv""* 4z'`\i{ XBO4iIIfKJ|0 Ah 71_\sw:{jVЅ{&tً7de,ɘs0Hca ?V!9w`1o_82 {jW(ӡؔQm F6Q&oyG8CtErPXxLle'fpe1,]M撛ZPa d_ #j[ia| _AڷmYӽi e0,ӣ B :7#ε +"SZw.޺,X*Ej vXƓ&ysOi`)) T?y߸e XkDwfp$(m 5 g @?wzc+>U)Gn5`fN^”<мݮ'2cI1K`.fcaLJ8pۂ;j m+ڟ8{q:բqW- 20oh^@RJKLlMaGaRyQk=Z7|m30: )#k==R,<0'Up̩fkZow2҃3q4!06X T㎌Nӑ9w%t-T\LKDTSwFWۨIVwn2UBtD_v&9_![fҖ)N"9pmp]cpӨ;D'M ֋XOE;kX k5f#=#9rg<]J6XqIo-.[*:c|,p5 n' D$8'Xp4B2Y!OEaPqᘞ$<^3kЂ}?KepooPgr&W`wxsmaiۖd`ۚBףJ:- a(z&&KECW*llБch[8DtnӅnJ̳~5PGP Dp{4^ܚzåfX]V?-IzZ6DN~'7˹p{uN5#1mq/s_evH=XD~|/ݗg؋݇3ѻڭYmm&ވ^Hg'VI=Cd5\!YצԚ2׀!AjTX8%Ӯ:4J%3%)p+m*`3pq^CK]'>priCN)sݽl|(,)!i)yb'ɲ2.\}zo7U"< 8GҖÑgZZdd/ݵCMx}%X! ((BWz ľ^hٸ@A8:9L f[t=%0rk[mk^dl.R0 ԲmtiG5Rn TڋPE%ZP-0uEqr\3_c&QbzVnþ4zCXfTl"Pi_kRҚ@ȑoq0Ec7QJb\(\5 ƒ!ZT C! :_⌴ J]Aq!:fL},=16\U@+U8"Qձۍ;J2ZW.IO1]w묡 y9" *F07Տڤ_.HGJ(/\d,2'rN!'퍸˷)V,:x#ė# TvLӧ)\ANxzQwELHM~>VJ7?zzܽn4+{ϕXW̅ASv?/ N×o9yG^w"3!#% 'ũSuuF?@gȮ=N_vЫwV4$3jay M@mɦ;VNeR|\&gjf_VGq̌0mP/,Z.F)ݡ9&jM胅:QöOpWȀ'!ĴܜL+dkWZivƻ*%Jl{|d8gⲺCa -y~|LN/\󱈰u.  ?Y j#0]ARy$*#Ip y(8 ,Pe?`)g]k,8N8$K8˚,0jչ čb= /o$;Xr:a:H ˄{ kuUfˊ݁ x@85+/̄'j>p[|K1(:4FGkVV-:1mKɅ&6ej>?7%*vЧƙ^WVtH5j`AE6cF"~ OJ]**Hdq1/.:DгI;چCbӫ7b$|]#h'g sB Ơ; 4GqrJguE;eT}KpًJu&HO#x+ĒcmSxFɰ戼GURi N|8:ڿg:xF2]l O"zJ4vja=`} CFP9[p0/'źBmݲߐ9}hj噄xtiHD6ZtkE9n{H#`jTRV($SS|f~ do)uBi3p ?U>z>TaPO y"]-''_>YQuFk6}Gj-T)ۦ2Eǧ6>&wY+Mx`1}wIȋ3Lah E7=3E "ywwu0|eRWjlRzk'0+%-;_ja1,R}V# ~sBР'''5{c`ۙuQ3wA?:ģʏd0-P{ D]C یS*E5= cU)U( ngSb5m2?yio[¨&9X'm* Xf=\/u2/1:Hn6.3WUO{#٢}7r$-R v7{HE@K~jYn*^0dYIϕ 1gXM}R\P5]FkY)$ڣPǓϿn+6@PE +5AﱛK{> 5UY+:rtw.VQ_'?, }0DybO-dD*SEHAsD$㬕]jsq| ? bab"/; : 4mgEfb0 3EUɣaz9Hڞ!7ƣIfitʛ$ZC[90!N褩B #7yn'~eplj 0DP'K,ӯS0iYBJK+O)m& &`u|̅9VV%sCvz#rn:r!`0DP2E5_hn,@LE \)*=dE`](27ɫH`x?40b~-Yu\7lC ";Fm[B]-o0xix&⌊ [gnXḝDoZDmqi ^K.hnVZWq _j hQ*1R3$jH: '˷n%m} *IJ6 ZX߸nژU hDq>hE|Aثɷ |ObF]BX6as*khx]8J,[c]E}ϥw;aw_i|1ioj]^ѳs푤o*ۥͷ= "˴1eb3ćyΤcQ4b9L_wVpaXc0CN-;L:w B75/X B4MtRk44}5wuBz><χ|1:shK݋)Cg ug8ce-ݖ@6޺ZxB^_}Ԫ\mמ lLIA#$h܉21%Jr+,w9*{R-[E¿E/~O0RWNʮPN#\׆+zUBV} E>ÞXr Z:-﵊dqO/U=ؾ@H)nG_j %m4*h,2xlLf6A?L̑qA6fGqm5"oڛ3)D"4dNf3ߤϽCٟ]ݼu\f RoSghn"QFv0{&b";ޙHP7x*y8]Ǧֈ#j`G"via/PZP5Ι҈ 6ɩd=!6Xtb7(%nLjZgįf#{&%?J=1p_Im> ak4È J{"M&KMIJ@'Z bf9nu[iG*y)@rl?">L8Xw2A)|N+F1 lqBf>)su| [OM+M*'$.&3dYCXEK!: B|npH 4FSǸ&U10VpN"\@#F;0HOlm0bwK R]NyO@D뫡E`)a/OwluH1$f :mY$Uۓ1v3Rގ2Q^f5ȞK綣]Ū*>?~5aW[P󬍫o c%*& Bh)Kłp\'BFcA$Yܴ|r RyV * 7o0Q`:Ta_4҆⼉*p8T`@!T/>Σϋ)Y]csf0gr{׫L:n9EwSj|*~ ZAxD30؄$G?pd ,f۱N2{vWsn_<`8EfXFu)Dĥտb [\bջ_Vw!C4.l<-D>R~}q^"uwHr޹:pBfK P(5Go.1 ͢u\4KD@_/<^>ѿ >luwL. wD[Ljjaz>Ж"g2މ(6Lj_y@a?x!9NZC 8VbVzOFS/IAcFO86[@pNL"_[kSM@F6K]Ln wiȏ`t~!Q]Fa SPE9Zr> |gO©LraT01;>G!vMi>A $dPVGg"aӈX}ZG!vwnApd[Jּů~dȩǞ~a iϝ 1K@--?q;6kO58%Րޓu7͐{ A.GuX:z25r7g rAψ-ԡI7+龬t1C,YI}k3[=#Ҡ{x 6:qYYll`&Cw !QCH#~ܑuA~%Adے O>,"+[qiIdI;ds}f1>'ü\Ƙ;ucǮN XU.\ 2HE J<(OQGxnz.pۣw6 #y^jvB{gzG*55LZZ[ C>5IP>fQdA&,)*~\\"t w?iލnM)=&_)͋-0׊!DŴqy#>Wsg{.8?PGR$+ d`N][ 8ٍ|sF(k&iL]4OEA! pDQߩAH]c ePiSī?@4$ኘ7(:0IJ)Ga=gH|#%YFH E:ps? G-ͮ/2N}Bp=N)bڹU&79.7vPTI;v|D xGۛv(3nmiCH LM':Ft mDjv:Ijc"I?ό_Q_̫ȌywH{RbIZN蠾$s[`}1|B@ :#@xoiEeuVfQBl_nj'8 a4(6FvP4qd:V> =ƈv^+= vBZiy iS:_{{[c?y/9`[wv Evw09gGm{S\t9WS%rՇUmF,/#g 5نψ:>~淲╡WD=&Us%_bn)UT! obVa@*?U0 -ʥI鬟MJZ&f0a4ael[z L_,0R<<e k?THѶh~ M2onvp>?c@n; qz;V;0GKM/]|ܬ5f銻}:ĦG§MXm RB"5A:,6; 9 {zM{ʑ.QСa.)&gcCO']Ū^BN;(kUҰ{f~9p7P11?+r*Ѧw[k{MaHfԤ$`9phֺǃTPKWJl}.:r(QM#-eףt*^&L3 E4aQL_51*f&?L?}yԲ5ψ֖G*&-kD͹[dT$$e2}o##>`5)@y Um:G9BOpyE+Z;HPmDO}ӯ(%\lĹ&rfDLXb%]XGsBe&ЩR%؃xIJ_U;3p{a^6$d2_BsG,| $_AvMWxsf`D qm]'8V4p`a }vL$~WbGӮ9{"[M'Wj!^F&7;cfv i[a?N(.mrz\Y@I*?X?<$K=}gdW߇G|3/o]`@.HƑ;ە~ɽs^=i24%'u8D<*-|G~, HW~< m&||! S2ylX _id1hѯ,LQ-QoiieHBbȓ0r&O9)qOx"F1|t_ ?c3ZW>N`Ӓz]ujµhN&qPLE 2$Z<4 +#uM`orUkQHv!&E. nxv}ۈ.Y|BP& +=Y8nY Oч3Dos bqo0(Ϋ1s:ַH7D`Q؊`7|{()| ^pĀWleeuz=['*]"jL(xYPN-pj$7y =L`ȋh<*Pe&`ͧ f8Eth!-f(œ[|K`o6ơ 1MIfXցkV V7.ΨU+ݺr|nГZ]Gf"N@c6lN<BYQPG?.P옃Ѵ_Σfރ75e} =^`.fm[?9p6K#:ywHE!*Gem 3t{edyDF'2=MkjT3 tNL6  u 1E׃n&~Hl*ﲋ[IaL;(wV\rWDp=0X;KAޕ|W6UVXj #kk.d3J;kt迈˾#E|k9ۏ\J#֢;AA`GpT vy"Mӏ`5?kl[ DM9~eGFsȷolL,Ii<'&Ssfꍧ0ӌS߽J 5uz;>l,?Q2/eY`1pb3;& 6E,sаmbQD^ƛuεG40~*9"E3躋:* ڧkb(T$Y*weHyM<1zD@:jn&Z#Zd甲l~25biUҰ*dGFe9f+~Xԫ.}+ZFNָ`&RA{՝R-`U"$k78%8k n6(`"k ʈ" 2?e/s'b'*$k^ nO@ҡa-e WS ϧDu_mKBOdO8!' EK|aIE<چv@kKÝ?B y%HGa4K! KR+1'./tD#Rؒ _BYH3)d JA4/1&I hWHjLVCa\3Dw$ 8-ph})uҭeX9}%'@oxWRt*Tƭf-HcK, FEcJ 3 gЌPClsY:l!VȏJ fZSO}I@:TCO!c*bMzF`N23 F a/Əѽ$bc}D(t(k>"{nd,ZM&]d1Z|R sy|R:eDx Oյ!{Q 3F7G8rx{qJt*.e^0vmQH:L] sݜ0ALFmy4BU$Te݀aQW-ZC$(kF~|\ i ŊVbj dVsbൄ'kPpsAEc1L-xc״e&Gls$1>dB7uMr5 'k,qO =-M/Dz5$kԭJĴ<.h!8_Q3o4TYEY d 33({UGhp#h~NwV8ST>$Ӟ0s1lVW)A7FqcMEA?J|%~K.jɌZKo_azXj{tEMp^KR1C0^{ߣ:&/qWPDuw0P$"pًȥJu{G}XC(^q%u)zeld#7*A˄[|a&VŽ ftmPvш5bp#&'h]1bY^\Nr9H{ujp&Fy˝QHτX; Ñ~G"bVLI0I1uXCLаU9@5CQgWnGSڂJC}+af p2>Γꭱl㓵v-p]~( ^<("yJ3d)<[Ė+8 K@_ `[A^QܖKI_ [e1LrJz tnF "m[Wnj=C {ŮgmŃ2.xEek%C01W uS>n{ozgh{I{2gÄsfeWg#W#pDlW ͞홇Ç&7C'(8a#aܹsA{L]3Q `x!SGbsi;?c d}W&}/4Oik  ZN}_q k$7bs1K\`AK6,^yQ,dp Vq~%mLD~?H礗g4@9$*gj,!*xeQ^[.*\2;i?L-e@#E*<5qs N2uT+t#';K<4_p<3E̍E^vnKA抧ì3#t$,bipUBS$WEF&<px4(hk\dYyx7e/$WmFˎ|\ENρTՑՃP˄5ě5t d5Uv9 !Cts鿏6`l =5wH5`pIro87u{J o59Wu]~%ѥ|QTƚR{,;lsmҜ"#reH\2RHb H8K)N lGdKU^ ց2?5?{!9]釵(mXICozT_wܨhk,~Jύj," aAn/ԹS.ͱjJX&82CwKG*}$]J|KV8~q)QH7|05:4RojjǷ^_l;Ji*'e0ߵ sw:O݃'}׽ X ;W|^+x 7֔)0bΨȰdgP8;5mlfWHM2/Va^%B\7(JQ fndKRu`ydqUጺ^*І\jO7G`e6Bi߉f gҡ8>]i`۸nIs=q>H=3`ĂTӖn6s޺eE.09gFj@~#Hh0/"׭/fovBr1w+deOttϡ|ud[<ޤwuՋ[!"䌟{nd9J8q&nn}JQW-|P7 *&&W: S8R۲A[hg}mT$.R Q Y^5'GmacO_$s[bɐ\P` )jҎo{,FHAyA K--c}oׄdag9qOѐp au6>4T[a460<.Sql񞫹اщ3OilLe :  pR:|!=rK*ȑkAy8ƶDN=!*$)khU=SaҋDƆBH,ĩ!Rowl߳YV51 NCU $y*BS_\ڍi)*XQLTUhîgU@;'\o+'4ق K27sQp5&2ֆԛS'xtT1r(a"gZʒ>53ݾ&m5XR.OBHK7@iMٷ`ZT/ Mdp[}QҬwLPR=iDPB+峅y%c'sr+UkiA 9Z'IעRuG,̟m3U-hBI k(҈ %V:lZ/0gw,ТM8dqHB{7ƙ&%0FByT40"f;bq!M4 khnI"m~yAlV* &4eB`"gs>cO' $JSI.'24W7 ⡚xY+9E6ʱj TdJ[Yx P$)YQ stNcvz^LէL`0Ȣ@(Z;AoG3^Om.PB[,i##U~fF p'dm:?$-y 1e=RMb pķ.[Ą2czTȑdkYo:w^ DKi5R1|UŽ8CY@": RP6o17D·]o5o7E71UOmΣ 1mEHc¦FӦ(=0*N6[;="pX_14nU;{@s6I H-|=%e]t\eMraa3,GHA7NSϹ 9 -. RGlUW)vϬt8'G Fz]Xد"Nyt``i >%ELv\cB.7)#2o nAbvm)z&iL-wYN'kTn"X@$7BjEXݮnJ>)+30!>*{Bt,%He09T'L%ֈ-VE'&3c^I0eabr^Z?LElRٮ[f~z7M:Veoصi&>}l\ĎoNʴʻERN08 cRq_ObiUNJ0df//;N7lg+D"U)Sr9x4JZ^XhW~%7 ]t.vn~Ip8-^bԡҰU5VR1ua U$w#Ёi?jo`+!ë؟=ەTm4A.uS ߸jL0Ҫwܦr aq ^#㻐Aػ]imvBW [/C"~7YHw)cE~P+xycZShPp01mqK QA僺i$ x[;\5a]8%AϬCN0#%Urs#ɪQ烀^4>HP;cfA3=bÕM[*4x_ B ]la&Ҡl mNW~1^ax+^CkkwNli|+ {?SgNGlZ5]uB9x*br Xet}I1i؉oOٍQ DqMsJ(YqRP}e9Dw~։ *\lW#ȢȢmEIsL&nh4c=YM2of$&};j=8onėe[k]3<ַ}cUɡP(P6_t!g39^tTlk(/Zɤ1/6!$0&[pⰝ֤e;kyr_;@fWLW%KW_Dتhh<ʋ-ƆQyrlqY9G"H 1lůRۥ2v{`UXW 8uO_b{cvSh"g2sd>w>[1 N!cpNE U1rp (9Ǣ:#6n!h[Lsv[ɥug4jL* uЄmryF'WxȉbbB=빓nF|!wws`("߽Mu8'y=){UzPU7Qª>/)4f/r5ыyg*:*fh04Z a+C4^ym4PH^Gx_0At 8v8#~`HrXf [f~i^F#&&̔y0;2ck)8c 4P$ c_V/|9TЅ`2+5DL;{kGV9X5hrcGw!:ئe0 蒼NefSWX[mǡNΦJ uŚ*`< \q>韂} 5֐HaGt[p%47)Hoח2ywܺ@+6u7S*nr<ob ++4mDk<>hq['']!0\bm+j0\ Ik@{{ߩE%%Op8)+(6͢6"vՄE`i,GySQTlXEL^Ëz9"–'6_L!`MQv"q$`N|Ɯ@e4dKyؒ~ַW?~GB`JTΫ|z v!ǣӧ(x#V?[[x ?-J K$b$*A&ÖR~l6adt~Fm}hdy/][ͥ7"|w P)d帅iO hM,U mɹ1]5e:X'n5U%ʢPßy{8Ks؂m]X',(17L*~mstU??Ә/jJ*,'S j}(#)[aQu A t`ֽ`ѱ(~&WxG25^՛T9=#I$+GKߝL$]p szWV s?A*{iO XsH*z xx"`=1Rg1k\59fb`*' Q ׶QḊ:A[D(6PwSS &1#<^mv4 7&jGI҂!O?vHb-qz{˯7KRO8M{X|ݴY>6Atw{P4 Yp9V9ʮUԉ[àxbek֥Sy{Q ! 'm,F*fK"hv&l)CG-.A/9L4bfdRydO_2e:XFVLiS*X0ZvEw<2Ҵ &{/'a oU ]+fiigV:hl5]vWV>VoUӒ]gУ^"]@41FmTi®3XDwfKRwWD?z8,bNVJ27"IxU=ߋ5@TVPi{< g nst7i5u0n.+k~VbATUl]0'v׳IQm27Wqg.d۩P{C SUOy;ZȁDi0)wߏ8R@"2톂8 5-'ܮ"к*'RgX&yǁ'r#2'ARb=I\[ VYI| *~l?~d)Yİ9-7B%r%U#3 #i&dDwR甐e+⧍k~\1MU>)LrSlQ"Ee'doHn祐o!1nQ5֓m8K&_xa? Q5eS*n+ZRl~N{Z f>Q"5}$J0D=doJ++rb SU7 ߐ阽*i?@860n6P#`Ovz,c^yU|N^Vn&yFnvE[\1pÛqҬMWRWbScC?Mhi|ōJ fj\ot#. £f徠2-d40즸V O;7Y-f'KY6:R+ynC=|{'Er J TkvZ#4x,<>7vkid ƠTb3Sy :^qJ6Yb*esB K>ChbENyϊN p?x Z'Dy3 `V>PŞ} eq:uk p*#1ljA44-~7 $SIʠlA_$Ωto+sZh4@7W~Mͪ{۸{S س)L7&?qv%P07Kk81GeX{U7y9?uw_]s3A'}F_q0 29J*<<Ru~:pgv !x#zՔBE4mkՐ%֘N$lD#o\`_Ba(>~y(َ~Huy$e+ys/ʩ}c>~/@1hDZ{zClZ)s-A,YAVS|"TnY)R͸!Nz,iC]ZbP+V7ûrfO/{Tt'y9e?تvMQ2_Ӹ>Lq&9maGX\ˠBy9V'2h滃!:W>NvzYF-@cLbmd.l>N%!mOɪ{%#5Xf]dz+26s0ܜu;]\ #+.!_ھGc*6 Ut/>ͺz<׵"n ΂B*Z'9sBWF%wRg@H758UoԡhPM*ŏQWH]qZJ6`lUr 8%FWnϿP'Om@q n~|i&QU=$vn wF I!u>ʷᨢPc {=WM^Ңa A=Hlr75*/X΂b'MQWQIDbd5/=ykzٕO̐ 1-Qbspb, QN0e;SvLz>&~h'ioe9Z, c @J!Թ+͜MYm/KmJ ?$) L0lMJ-$ʱWJ\G:@3)jDD&܄i !ĥ_X$~6|&I9;ܼJ$9;[ҍgϕeCrF,Е|\Մ0"pWzBeVmˀzՠ9 ˊj6JaZ3f`&τ#K!x pppW4n _P3IiB#N9,]ޒ4,IoY*n Vq);7E9S~ZJ!i6enSA0կbXM&,-xƵn<6z#HJQU̫[Kr/),n%h5K,\栐Q`Gv,:ǝ)й^aٺ uvƕHÓE8.ODx~gq4&_=nQ_=6a@."5qRrKe#?~P]zyRA us|c .9Y{Ij0Lb&t?!d#( R9)Xٳ"xr-F.#Ό7չlM<*qx_[:ږg;'@C=QJFASO<9ju [  F uLX8Xj: yQLx:IQqd~*ܒ~X% e>@ѐ~6 yF) Z]m/W^)9xȥq{gҞ5hCf%? P0=fؒ ,ގS D[SeHp9 G A񊾳^rW+,P֒Ưgg묏R, k5Zą}ywZ2g\@i"-4gCQNƧ%kN~R2-rARЗ:mjYWNFm >CkH3,\";'cg#_} kʸԜ\JƸD(7C@-M7*?A*Qټ]fikHLVΔwK΄hIH*g͟z/&F?ۘb7ܘ ]iNO9g>eF]B?/uݴczy0.Q|I[p5.S*P-1էT0q+9#Όusj§5S>@#)kxð|z^0ye,<@lQ}E;MUJ@G@Nsk8 vUܽ~=(^txԬB7(mke hwXn"^^َXỤ`ì.*MXL>4ڎ:Gc3R`HKj֌D7+lPցƔ ʿ+ǁO[?ElUvS?zrFd5arfAv|lYoc"U+= 9|x<Ƨ3{Mʢ?m_yGRvh`% ރD4 F&M5$**0=!ц͟ ЏH`ies{Ʈ&Dn2ܦ(.qhF 56& ˞66嵜oHy*;( +4ԀB]Adn:lǿQFuZeHH2x\0'X7䂽ڼe;)aw)w%̫!kľcd"r7>4%0eZ& YVQeQ4a^MH^&LQưa2*V lC6;"k#%h[e;jK|X۠OOgs>wS0{3-{xEh&,18(ʋ؏j~1ge[*94V@O*WaJAr<';+e,iF*F&3}4 dAiFňnsfDnAד\*cVc_<O}'NHtɎd.~t1j\`Xb9˖u4dq sGT*/bP9%1v0gx&1 q(X3Vk(tc%r jp̆PqD"XXR|nyMQ吒̸m d0o{*oõR.L˂4 )Goi5-y0;&2RjOCIWa@(6yP-3'>9vOSX/Hq;2otуG)X\m] )oG^ACХcBhªFNWQV 9-=9OUJeo// ']4Wƈ#&\ 5gw_L=v[% @\ (v@9Zc3BpR~gDj*Yzm}\#7S2bhyQOIYqdȵ0'kxa@Y|(Ud9g9IVU(Kޖji͓ERkjV4 ʁ3] _$כ`6|NetGo^Hͭ2v8!֫<6l\&駃33~ˇ/a:8ϱN.HrTGC/sO|le hS},`:C7,d0DY~%ô?8F!s!v,+> ^iV[ۖ< {b?8EDx( ,Kf}!~U^(ZRG%vi]"VUpb  `#C%45'Cj=pQu/ѮR:B^B&v?;Wr rG+jhl<iZ8 ||bpոBͳX7yY F1X[I8+†C pwxiIF!mS;HB33jb8挥4Hdzp)jkv5ŲEUEe9$YO֏)C}|X`ւ4V&E`, KJݶ#u>:cM3R43 Q =s6"-g^` F[X(‹ΐ`|6'Z۟AMZ(gLB '4AI7=1+)[Q/EyJ:˵9% xa 7QJ7;iԻUG#7#b9E_J,hMP}@Ck5C=!\eޣݥ YSnxø!7\12BbN&}gudܿynݎD `k>X,F])R>^PAUL Fev9e ƌ$Ǟq=\O2B[YeOlxd}Yܡ҂8]q |rCHb|sZ݂jus8 R wNݕka0PQX|I9qaf=ypPƘN{ Q~]!?IJD|5cW^.#)Kb^>E \Y|*Fmcqż+a:u1T426f#hm<g2`_2!׶kuܳ*FJw廤Yl2 jVCRM9؊y~}^<"a?ꔸƱiP06ƕkaRL4]ry i6K?/66{3wNzgn{dӹϙg%2z'j{4+IR*1KFqnShd6,9>dm0uև LrRD&hJNgsKя iJ&\vR**ČIaLchM$jj!z.I;QXrc*;#cWXK54?B0.yHz{{ڇisog'LFi!c5`w ^3 Mu '0&u[l5Y:9IEE gn^ fwVK/$5b$'ӓktTPk 2ydA3#ĊaReiۼp[i$ΡTB?rZhE4* j?u&40= =UAߤX \v=;R J ۙ ϊfcF9l|lJ jʯYTXnp=m'||#N'Ԟ=LBapSsim:Gbs{l/y/}C"n'6B+'w|k:@ߋ$IAA]ĮBvW"Q?Z]6die]]AS*Dz wт;H;om5-k%;T-f46*O|&\3xjTG_bq3R8:ft O`5_rWuV1L(?dw1^@ׯmB[qu42*RR1]a?Sr|67UmB$hWtcs.@žbuzdq#_o?ᆷj!&G:`䎬=xq8uD;^EvBuMj #9Jsk JP{~Q3 ztZ߻ Y$bdpQcl-[$I?M$+Z{P r// x6:>oyJB/VHjjeأ+RlF$ QpBU$DصY/5H5p?3B״ui?R9BnkͨfM!~.oArSl 8>!kng:ۣt?Km~:\({ljeSk-}4Y‘+^µ[xUyEPKd7=HjH6O┢׆oe=?S9E8sk2_o-# 2S|T:MSun[]"Ȱ:[h؛Ҽc5T9-#xk<;GtxW22{cw\44Ё\3ߕ,6W0]<0 \Ǡ'R_*eٵ,~"WBY&@܍~:<21ag0&@Qfܺ(AUSoFyt K|`'L^'Sw~̐UWj;m@aOpCiيLEX}!zTا;w#C aZRiÉ+ +H<vy=Q?^Ljk81:͔2PDqX& P}⇛kV8N14r]q (Bkj`q寙ՎuvW[fTG4Uهi}fpXT ˄T&I:ͩ]^_ߦ%}]~b&o!>!S}h!XZtf+al2pAnwNJ :_!<٤х$G|[j[kU۝d0:9q9i$,\Oazڋo:y:kOh{Hiu=`߉"% hҗzZGvF2K=ϫ? uEH~zAy+P">QXz }Ml. SeM*hRClwx T;z#OsWhiIyU2t5X͟8y~ULo΀ ]Ĵ1ghsPx-R᫇'(θQMq!!"D0Ek߁;)C)dE,˰[\fc'Q 3'6Nʓym-=G͖#*繁CI?w3 H}PR1u `[vx-y,{]~G_,|sfO34W0 +X€ !LPH3puPJH> `p8t䉏"Ȑ5v#\+*g(*_f% KRlm"lz9rN!D o7 ȆT_ХQn{C7DfdsVn M{lq 3Jl4Um&(c`'M=.4?q&3dTL_g[Fy-gL'1q◸% P'ۉX}cZ^'#]D+cYOwyDj6Qd@4a mv9ȇ-S yʜY`MJQ^bI꼁rIpeYCs22) -ώ:F5S֯#TFOIo:!fgaNW0g0F`o0d]򋟆rhG wJn, kZApktkV1MW~DS\9,%fL_(&IL:u31qU &}iRNz9SʩX;\v]1b&LM2jˁ|gl6/GCC;\FX-VmI0Gsػׂeksy=R%|]P-$HC^D؃"eUjJ">{(>K`Y!p͆Qv6|T=5u$N%CaEtzJ%JCAAz]$Wm+/m &XdQXij !accq'/{j݋}%6R\[B3S e~4ֿn(uY]!vƩD#¡!L>e|4IڇQv.;EvOeXxeiJnR>G7uwE[PJ]| =ȏފC *@z*QRM+oVWauDAF!dP?оqEak|4IPvrgB~ 蘆MIem]xqP;(Qi_P} [`7;/弛bJ,#gs p3pۉhc"9rOkGjuf^I:eIo"F1Y>-/qa}A`c֠ +Fwtk2C$OVAUzzev뙥\e !ƒ3WqEE2:ib'kAmuMDE4SMߏ2RCIs|4d$fЂJ dmt}I"3lbæy@JaIԎLp|6};WђCV#`X.g-PKu.-xy/NLo'6ҟ+M R^|6l`@^Rfp9)׊!pJh3 AXPܥ{$qںf9œ|xeac;}%m/ru7i= Db^qg)64|Mp 1Sf|8 P 2fͫ z#|0,b B:t[x2ZI83*ZC6̞1kD픋;bLjDoו30wS!;!?CSeR'05n*H%h[F?xmc~vhIOV2ue1AX,b )SgOꍳ0 o(Ecvʧ'MǴv-aT.]5AQD>2: E4*u{)hm`<PaAљ|fϖ꫅2m{÷~Fvr2*k<9/ngj~]ʂ<8b,ٲ09jn0wǤZ婓ї.vؿ|qj5o7$ʺk?0'qEoZ\9GsU-V\/_C?Xq\ECͶ0l{-5 ]feǍ>]{1;޶9˱l鍑)Q\`]ك ({I;vPE1vK,f޻6Z:;eP$~ݬ^sgB1[)]84^6 &Z0NT*/%IhHlvfV|ɰeuJedU˛}E+Y-MGfLl[:LrV+r]{+vjʨ~?`}a "%$}VQ ]<   lo73U"ċTWp{q|7M5IxyviR%CN,Y@Dp.R=>: !NY,c+ՠ3@ЁYW|LBm,GpNΧ)"rh3xڑSǼtZ"ŝ}$U_ɮJ`PHeR˔9 zUjJ@{,d *%r'$/ _+nbo3j`Qԁ; 3"> +R(hX}~2ݶ3KWjͣ$Z c@{J3"(3m,G jJt0\3xxGz45dfh2% B=5B+ =Sr?EQb P>'mfA=]VL *)\;;׫Y\ xCzT'M QKֱUxDR3&$I$̑Dm:+@|Sf>y. R&ͨ-tFHgh PhLN*ڰm"{Ew9J?, u3 d ei"~V!KGry'fRÅ4ksERy) g˂&24J ,V1W0b4) P:ZbY]k *+L%,r6QIQP7G*3ђp{Ѕpui%Md {.Ġσۉ%Gwl,_'rw残AjD##r>?k鐦y0Qq|"ITFYSuUdނɄuCMqN,<̳;4JT\8 r!3;XV \q|x;g1 c߭}(f{ýΣa꤮'ԿFbY=ԄX&l9^g׼Ҟ vr w 8Yng5H979t[-^9dsm&E.9E҆.yߺ9HnF|QӆaZr@5m}ұEԟ@zXEmIO ֫NJt o.be8ԭ7ƻc:C9~9F3 i!5eqBO w}TN>~m[|<34ݙmSχd$FSJ~:#Ameup?ISSwQH7yPK!bAcK l3G_'. M~iižc aS)fbq+˳+"cPC5fA1MڑHnA%(V"G I&?'? DHQo8z*rW8z2l}݀ϙK|?͇{o2REf0SsO@ ٨qK&יd#zM t2!ѢWMcg>}QKg5 etC (TRfn2[dҔ>کͱ$!s“Gwoӭbfi]b@ 3ܵIlNЌ$Yue ='%=?*^[8@ ߕk]oϞfReE?؁Uk &[ٺh:qF5e8]O\`X]RAt,0IW6Rn} u;"౒h!L}+U ^ޒZPnQ {n D<}56BQ%" ?D{@10z3t |зCHS;ޯKHQusCcvv5M@ 6 +ʨ;W d#lsszDy"o^!˛EU_[wÌ)s&%A;k}x8 q - ٕ1Ea^E3,!r\wl2F+??bxIUkØгa3]ͺRGtWonīY[NڍԋZyJKI>jWXShخg!  3@s/Csa< $jKۺ2i%L&ͤp/~C1E2+^dK,g=G.nK{jf55G:41~N51ʇ˄8Љkrf"ŕk1J3oi@ (&pYh{/|$CIn͗> CvKPDs qxs*B:(udqTTkzٗMk}‘#$!HMt࿡["FOc{1ǰ%I!}}rnv%(snXRd9'gfZ`YY_,hncpS=$+!AY}a/i8AFɂ&KvS8[SJDCf$b皞}}hWb}̻1W5෮P^3Xa0mFHAUb[Ŋ#1| d*g! OݝjjݏYaq3mv's@"nIȗb+c`^~Gtkӎ}D)$L0qT`*hI@۽94^ )oo&#3u*y3O/Sr8fO>>Q"64nRb/lk'OPgDfϕ$png.P3Z1[smS];$ƃClBA r{ryT 1-X!yƩ=ER q13LOXj]9z.*|XpppN˰#ҲKnO@.맳Ju7&R!3&m?ŝ]uhP5l`Zӡ\;簹7@g%ؽQc2o+.S+8j ^} Ԉ-ƖHv0kc-Nl >#F_RZY[YÝKPȘ3f9@ !q bq7,ZCj9"@Y@ex:"eUY6dFKkteȾ4 Lx?q<]a%ѹst#;Tw6z#BFۺ 3_ Ckҍ!GhH9wCPChV9Dװf)mUh8 Ǝ1]ߖZ/D"K,$lc)qoҟOĻ)[0 :|JV״Q }5pm5B%?v=h:n=f :t 9'18M}zq&?Z CoK1H)yȯDQnQWPǻ%%^7:r].sùG>dK>yFc5*xB&:*$d{m],ʍFLDY%R{Ǡ+5y䜁iZAմ-Jq̥I"Җe[IpYU{E-.( \hi^UKiu㍺ -U?ǘe4QxzS!Mw +Ùy>˄޳0C7ْqH"/H".RvҎ*2Y]Q.ZT,n XxT5P&y)O{Yo™vt~ #B$lh>:Kȯ j.4BwsdM&Ƌ' iM/M|R"ڟ5A{v<3~ Tdwkһ҄ތaC޿dƵR@ A-P6r(* :6ljgYK+|Vvp`a Jڃ8ow.~=X< q~"JMHMb?)9Ffyjo-ˏ'nPL+i,9ZrEׇ εchay5rtr/!-mⶄդ0cJ}-USB޽1oi3Z$Ykce:b3-:lKc4)= 69t#JYV(ϧs^kOb&3*2,&zjBh NII;p'ڌB@ -4'XD9ȴ 퍀B<gaoHV̄YQJ-bK9f)chB +2M=)h.TI5](<ݐŭS'{*0N a+Dm)RAjTCCSjZO= 9NQmYOڅ()eB .e !un;2pv#M9T0 az$޸xE8]@qJCҙ"dd4+>%&KSւY퉢>)VDaWX|&Ep,>/y]+5jwD 36BNO #{ JB!Qr:N||  \+T?Z9Au)UzQzChuksI kdFY&9{O懇|gn@^Ct'3~PB}W_5Q͵~ qWIJ8<\w܈k,:כ!r]^\e%brQVs*~ C E=\M/'<+ 1rH&vGAQM7;q{6:T?t a"織˲Uߜk}@w,ߋ]k͝K );?X1'?Y,ڶD˴#dFU?vt<$%O2e˹>RNkEV7f,Fb|2wUp9ֶ'R:>Ҕ-w2c<7[ޖ/8&پYa.>lP$Yj.F'kG=wR՜GfNwUZfGjk; >b< {*rs<^РyH5gi\uHRNDJ!ӊ|yGx`fN] 38 _p"`Κƒ +P[C7Y^a<" +y`YU{]C\¼67u a֨~T+T=`dսSRתƽj:SlԚ6J_Di$mVXxN 22WKs(y$$`лG#PXv=P "L :q5|P?&{GơYFvcd;ft0!̎Sም0"!ؗwS:늮-̳Nb+yUR)mG)=ZL/-5#O0=/A_cD "1]\½gFIoVIպif@GXL0QW:??ZKY-a!c@Tq#>a%`%GW:DŽD+a{x7@PK5Pc-A]4ɭ@k93 禳Q6~(NY~Z(u!Z%>A/4 UxZnٕL siQ3m(iV^ Gvl7߱\W)-IxvZzP@E,!OaWfypfMNFLy1R!BzGϙ ]E I"jDf)2\c/bG+F5 pV]Z d}dݒ?U:"]C DrAb2(_$P^vC[vkâ)7TtrBs>O;zl7B7q6*pODRp.uV4\#aUHeMO~?Vh͈ś;H)܋ɾ1;rd[rF|iuqwG3Mh+nvr:VUY)+IZ[ `SZt*KJu} E~%7U @sΤfA?ۂ /$}UkTh(]$LnJW d(3wyv"] gqQK96(zot]pLcP鞘PCuOxS/@ZeFJR6IIʏ"ƞH9qoҥ]Link7N-sP?C9k.ǵ8gA$^@.Q\MsZ=S+܄FD:SSQ%8`?xXmrEE HKA ~a=3LPswK%2Ё(Ǩ4۵}'׉S(0J綐|N y!1Eυui-T1Onz7.W?$d8j(9L$sHT[zrsã]t ɀ v{om*S-ggFݝ zVf"X೵8BdT$9B]UvY E/BUZ##¨#`kgNa,da5'qq ՝^lE)9(YvVN!Dg ;UDEʊ"H%}j98S~S+5|h7ѯĚЦ$IȣG͵sQOݦ>8wͺ,蒫4We%0wTpZAkG=PVW 0$%W_wO͕l:ʡ{1]2 ;iY$:5ݢE y,<w0J9O+VnyqH*re켃 >4p%HF P砽"!h'u _ێ~̄"x*x?C5Nz،N5D54$\$7,b%R'\E:یq3*1_֩x+I+Bw&+ڙW L:`M{AkAX*XNb0cpڹ2Q\&3x>Z/ DݾvV!A>1蛋˺/q2j38 S6yu̓ k;ólkzK`SX.80!2Vj_+\+L W}`Ckgej2zpWٻlkhǕ2%5l~PlS9cZFs';E«`njDɚ z ?B~G:s.@(XibRs,.āy+XMPMN9rY#4׀N[/ F1Xhӵ6^\`ѡhDl\(_^٧NthxRaeWL . vl"3C٦IZ#SV.+pmQ @_hD~$Y ;FK^ `kX=mR Kk_PRpck&.`K-r$`Sfn EnhFڑ!JbcO2a^E{3R3=ь=Y~; g^ =.U1{2f2cՊUji%Z!wKbϢ!}L;M0"*\fafO_X[#sXt:XЖ?T3kOahKK ׭,Yuxɇ%/,<`A!1O>.yǏ&?s9 ]T禉IZTN5lj@_b ŒAl+BfߨYP(:'4p%&}AcS;ݣJuur*_a2%o`!sjj[x{9#}FbI!dgpbBΠk4B B;EF9IR+Ƚ73W B9>bf\OMDy:kA9Q>.S>3h$t}õw yPhTk v]4ʗ}b棤dp h _|O,lN@pOm-n><M=߼]NێFG6G$  KCpq- c:R]`8Wƺ>F%chvz*KȲ폧sƊiPCrqq׏ (㙩"yQ^TUՖmS$t;Cn z 5tZ3~DG[mqyg5QƇYâzlynlVale$oZF3qMBgLѸzKg@t?l zd5:36zYs͓u'0.e|U^W˰/7Bdvc+W'hOeZ䛪 cvW[|{; dp~2L'tQ{OH vۢM}RAّogQ"E|'V H ]fvN#2oW^qj{hs3.HJ;@MԏݮuF˥z]Ty"a-)C436׵ m/j׋Rn2Z,r92D؝hNbhXX:pYA2gs8CqWWX~'wY{ WD4iL{PBZuV.,2jP%kL&-K2<Q8;|WtV0laIkvz>P*M5VEe%lVx!Mq<ǹH`ķqUj^P`װXD3{)C2|'wΜ*W ;DAjKJ=hix\3MwݎqwRuf7{L }@6;JG} 1meOj ^ZXnW HC;|8a"&02$x5;א)EFd;慿ʖԈF%Ozg6"G"ĠYMYZ=PUXű4KO*lvԃW0 vq'2*Fʿ3zb^`ΌFyYF΄Mr`PIF5oa`v[8QfmMg!((ZϸBm/!6ܸ7bE~!q 6j t9o>*ip#}cEtzdidOolQ1k{ÛE_ILM}i+M/&4 ֢FS1).qdڿ֩oGM35|;# ̻>?+&q NAvjjP/8317'.=ٯ2e I5/5aRÐ$;VJBlޫu8maqv(f)9ݻڴ}}0ı3lB+03oiX. Uw䥴*YG%L7כ)~ r.XD75X>248b:fI&?aNh`\ Q%+M~p{C9_y7 7#]FOoA)*s킠깑O"/071?cFᔹ7R7/ &ൔ qC]PϗPbɠ23"OI(ʂFՀ|崚5OE@(m|m ,w):B2A]`:}cuͦ~FUvvݙu8ʧnA 0nmATBq7r7 P{<[MJ|Р_[tboo5StnSհ: Gs.IV} luJB&hτ,u_O+GdZ*~zm}idTL8,W|">|N'K^noX_M6Iײe% Zo BRީsr'ho.RzQe9U=b:_pNhO Ԃ DcGo¦ꕂCh<7x"`&G7PA H;kq̓瀕GQW?~eX_Nʕ&1 @`E=>˖ $-=ը#辇 jb˷SXo',ZsVlQ0LXTlXU%})i˳=^a>Ly:;Xz-"ُ"{'4KEq[۠NA' bE. i)PnFËNg0v˙z"~rJCci݁fW~&1;%_4p2pCK&Th׌3LRfaH@$Z GIt@FXI}`'zylx-zd)VܳWɖha.W?q }v kxz~ax`xК1`0BOܧYK>hu&&JV kS |Q[BH%p08, E9K*/ɔ!MiɳmNsw֧A1m/C^v{ >̱rԗ(+]8&,M|i.(cjE((z#<G[I Z)a4 ~NbMW5tU</ρ{[r"aeZM<9l@[櫻~U\_$Ae%_5!c*ugf/Ӝ# 1ߑe,x{꼼Q/Pbū 0UW+MЅn=T.lC(pLIxk'\A2Y!@`K2gTT_0&O q yW@t$dQ%N صvn9کF30T%OL"`=G$y2OO#=i F^ q65} d#7NuߔyȎ)^;p7~2_<5E8=~>IՙBeYP2&5puAWd֊h5ZNZ`l揮'Lkx&xdm /p8όjESd/l6c$&v:>;h ж?C UxG  JU#2oVqHdiҞϋ= P`9b Mȸ+{n4 igA'7|[%6lsv@T  P+'4D%{f}ӂ^k;}{F6C+3%a>DXu{8{+ޥU~V TG N8&8qz\**/6F5 a[< [70t,_ZNF4@%bԯG/O5TO 3ARHD]wM;KRSel!%c`5.6| Yu<='8[NiRPV[,op ́#g9CC/*ZVk(b K+r=?`.y7ZnG(+lx.$NKV7%$O 3Jb%#94ڛư{n9k4 q'xc:&wW2xo+(3Röy"7W].LeP{FE\v$_5q)W\ D޼lNX>/vHUbfֺt}"?ߦxkٸm_$ 0^Eqxh鰱  5sl)<@0[9RzY=8(6M>h}Re݋ fsO-^tJGPQЊQi>DJ 9,/4Xhߤ!tǹ=K[^ f6j\j # [2JsT{spQ{/X{l 1TD7),T (z v_z88$hm!@`%(~Īn}? [kCKrM^вƍ T-Ɉ2-8x*#LEU9#1Wabe)3˅#7O- 3*@2jݒcT@q3i"- Qp)_iHP wP@2i?ߕգ_;"J|Wg񳋯y+[VRYsxj v^;SV(V"1YWAۧ?J5np3hkI=͵Y\ $Ci7u`9Tr @VspU:8DYA198!}S11b6W̪L+[n[G4.߫#o(h&UR w61D$%߇c~@c3ʺMAK@˲#DhLgq?WlWHeR$IW6lbCCxEc1[6o('}x sg5MHuOPug#:I99WN #_}!ᅗȅAtQ?d[/ ’|3;VÑjA$ǂCd!rUnΉG7(9$UA9+&ԃ&k=ox~=Eje)>8funV~D:(ַ֢QyoA[4sa%9їùa7vFc?HF3?c9J1XF;y^?8N&lLT8:ӷv'ϸwN vT5 E颕Uz +eʻb^֑ k69рmoxj l")T=?;b. /#uAPʮLewgك*duWiGp8#d^V 롶?COOϑ/7IWy,`BJ#uՓEћ:ؔ=|TņT(UR#}R4زuТ```=I᪶o];WP_QS}M3•bPsH ћm="卌XD ]-cD!ȳoh\U캑"tp#{ _Vݥ] J8'Y =JK'wJ3~UPse^SZ^oj$Ϛ(fM$.

{ X V.8$YJpI!%iS1L%샡[cbUjMVD6=5Xr4;N{+u/Xy%ֈJ*ޞ+~KR<ڟQhE{gB@ O+!^BNm2oVCӂ!ևcvDÚ e)m20Q:OG[a<k*/.?Vjq+,ʭvlzf%,7.So.anW?hIȩ-eϷwc pTar0Y"+bWMЀBC+VUR`&c,䢊(0hcIrL_ORLNm@%VC+}\+> ?4@Ǡ/kB;Y7Xhj\ u^}mg(mDo'"p=YJ,uOCgurIMar[3&ϖ>VxWkyT,/8֋ǀ\O74t-P!%a ء=v**;i63'{ѵ+:0 wXhh˶>d̬ʐ9EG$J̜NcYf}kqI%(xXُoʞ[/rOI ƜJAaY]=^ 7 wzZP(Say`n9Mox8p/.hY3C"TP.c0mݪpllzD!%Fp`?T͢ AY>XEs%L- U #޼ݚTo; ։l%h^WGpmY+km:n`ޒFX;$?Ë'9w,텤AM鈪)c*u#y ̓7M>[^[GuJ/ @9Y(zJ gͶT8<5{ہptH˚-N~Ac 1=즛RtzBr-l?쇩+p۟h+ ~.A.x~ myu%e7q\2v{%5п72?T( WdO <Q1W+ \Ivלr.?LB4@ȧŎ+CaъuC)Eʈ#nR_LTaO,5vu58\6% Y;_Ҋ4݆cbcK}]U7P˥ʸ k)Qd\,%zfJ]_lب)X^z(\Jop䩤MuJVX ? >0JC.и:!͉mv@i{]ip”biGIyjOv0~fY=jkH;2{ P29f⮃7܆^>[֍ Y5t4;+ʇ($$/xUW;ZH5 &Nr]@..&y3ed I,N0$|O1OQ'".c{~DAiD0!QOYgu|` A}f\wOR.1@$UO~@/ ;@;0Mvg>2EϨkakaZh*1Q釀.js~wjjJ-گBIAp]S-jq 6 =KmJSz,)XP褈-%cZH&܋WL?w3' O  !p3HF߸+#G%ozXjQʱFۊK+ZK<: -#{!&rAL,Xpt'^~u.-ILZP֥A?;T0oH"uFNrtt.F$UG~E~ߟ;"%asL҄E폿䕍߲{e/2c.e%uM‚ta8?Hct=k@e | Xaqo%@1+Vl~Vn'`GW+CXîȅ3JjIkwgvI_|}|}D NqIİyNg &MgVxXi>."Cݛ;iO2- lN,,Z2dKr؋RMQ\,ux51E3ȡ8ZG]c9@R 0no0uo&_ݝKk6`&(EYA& 2 ,՘ITG%P+]$f ލS!#nvAM?90|s$w4Ec#E?V`0ْ`xa8d$aDlK`VzHYbnpsʋ'*k.BXYF.rLو+R3%}?{mE IA͹8Fyǝ<'12i֟70'sQRRR*ywh#%诜5C0fYp2kct_'w+q78ـѨJ:(@ρw 7|9A{:Dp;/u2_]|#x Z{uzm{Tʪ!}L\f%O}lA≊'R륹FkBeXF Y"]-#4 DIQTҗ. (q C~Ӓ)9kܙYʝ 5ɕ.y-i|qW-%A)`1e17}E8yX慑lk?G&Y"FOv:1[ H*nϫe|/`P]G:0FoY@@wV_UzOG %C.6.͛|Eo\dʞ;C\Hoc38& [}K7@E%I| 4b!g3ruIᙑg'na~@f.C֯Z-2[0}&.rDo\ybhUܖ34C&ڒ 8 z)wQTIE6t*!a,j8xp$#ڵ, 7GبWxV4&ɻ`tlzJcOD@43ęQz˿_H\JO;'\#=%J}* d~Cٗ2si,MPh*v̛Ϣʉ>[LQMNm@nAR[  )Q2Z/΃pqPtX涐uYl+PH+kzʶ=n =qw:r7a|5|l66)"JO 7֖7 puAFmӨf;ƞMQKq>E-eM L - Z4M8/k ިY/fr0MR0#ictXkʚ{SBBk"qge`.^Z%+0a(ލ_z 1"˞]T`mgθI !}ŠGW2m;m5{ad)fE *\JKH6GG=:'Ȫg8݄UqNE>HX :jSwǚ 7/z9D!u:TYst;\5X߼ņIXn]h=送@8+ =ju#Uj^bF8 86WUh:đ-s9y OW~*E{6 eԵBҿ}b1/{>} G2}pxkP9XE$> :7 ;Uo9},kECx0/ʜjTY",!Ќn& ݳY{+w^Wyc,ʿ=A,`j\ j {^ĐI1M ϛCohe~'/@ 0h/I@ ѥd:@Y5uQwςi{Tv"j^{.HMڪ]D9o)_{ŭ22Gjma"h~ $ 3qf!yaLחs`z*\Cjd!Cዔ_,1M=tGi'H> LvM# O\&HYAۻF~fU2ɑ| p1^kũ*F1?;C>]—0sݸwt6TjXړfK.)7ڌ.(JR`Bqǯ4Xt)`H*F:Fim߽,*<d@1$d uOO7锝e  kŋ~2._Զdqw^Ր1ϢU#} Cu8a.u󱖼:Q|*YDDXOvܠ4ЛKS){4cpwcw%͚~@a`W"m_9#1%oc.Sչ+r-I&_, /Bߜ'HԆCF*}Jgf'Tɀ v6R>l '/QV"L^q$&\G/k?O)lOLX1dپvw"В\{ZZQ#\>ӡ7?.%-{_:ȸ͌\^:W$E;\x.; ݫEJp䏠8?X. JrzTvޕr5.NNۇNG?(ZT!EkŌkۗ<+MMGfZ tKJipO!uKd0_,z\X{L:sr بLL;n@hsn*t&50 dvT<<|4<~>=ui[*D\r_PNx4e*C)l+7AuD_^IN AAJsFf2G\j!t-ݤQv+R@ᦑ`l4<(峄wrͥvOɓ֡ĊT.L;,vIYU@rlK@%:y\~e&Z&sWZ=h#xBO_0EBz|xĢM6 RC~{ :5əp9:{TCƟS}z[*#Ęzr q.?k44_ >.{L+ w+Gϸ`B*NB$*^U79]}.O_,8+%-3ε<7~4+{Q:K\V07VKsԯ FGڐrCEP8ux'>b(:ܔgf g+o[cduub \he,6L MWoNupΤUl6U(~OL N*W8,2cw#'Eo9W,hp wt^٘4cOgqwG*WU#? yW!Pgr a,U28:Ԩ"$ 'ELǙ-0ړ@#G8t(d !#E,#K:̮Rlf3]Dp6m(L RP}B/_Dzܹۺz2%[/Mr D5#4\˞K#1׷7FRleWH"yd‡mǻ^9p7S*ӥ>VVk9@D ߻E[{)IyZMAՍ . ]j#TW'.1#̈a<Ĥ2wfQӖ /xB kJ Wܮ,ʿZ@6Ɋܫ)y(2[ w~Ul:vq|8}<%Jw}Ge{vi 0X(S%v!Qk78kA;w32 ck u lXҊ9a2j^Pd!Z4r'yAiʒY12H'-h12F^4] c.n؜~Gw#6ԑs+/&WhP"`ɉdNM fֵ2gcչ3z:4A~m1_Wk V*/}q; -MA@;!aqK:.6FM2hBN! 9E11mH+"e+Bh;5In" `-BHN@rt.*cYPd r?|ZHBhVO Ez b K aM;QCϯ?l`lO89eqD=/r}Ӝ(`]-!S)tN)ꊠXQ(.i^Svl0ش|7/3~r1c29 8G1(fpI2un4LcJ]!Si>7hFz?cN`KĮЋ3-kpHP |aOnfHx;;Srw&ܚHkwHe9kG:e5yAfWe{<ۦ&~ E]  4{au`j!af!2Z”f֘OQ= NPM~a2`I!$/whANvp5rMՎVTTM_EŐ 1s$FfgQe0'~ep1@/5JqME5 瓮&8wN9>®ƆΚy[^+A P{]){_j%K7N?NwW0ٸz8B3GOM3ICb^r X;.`]l\^,{2΅sOe1LvFlnqY~Ĥa(nX*ʀ`{~bJCcWU>ޓ_W7eN՞?i25NcE$Du?]Ó&~m$ EUD__|p  X!?Ͳ [9VŦ;y\_]7˶v: _{y J> 3cXDz }*N+rYXoA+>bmZZQnJL-Or}lTs}9|oy,Mg^y0 ,*egؚ?MW0>1q6˿C}UbatčVcn}'^IB{D0]+XU^^Yh1C>{-s,Vg76JG+&.Crtt=[#)b`ы 9DfpL5t TMbwR "r:;WR_k%)0"<*3 7hglZT8\G\6o_2W,-bWGxJik di@\ytъv,|gvJT`Qܔbv,vR%[i 0Vֱx :ޚe"hn%4B)}J_zZW>{U?6\ɻF&'C #DBK}Ȗ2C,OZ}@}p[e mMxpdϨ񒞟 ;$Q( ?/#-b}'Vo4!"~8nyh_Mn/,^L;i>%ѓV|#&eݹs)iٝP **ݑ2r0~56fDŽ+*9YMoSÄ7 91 >*h885S85%T.UTPA !Q Bd7077[$T&]6^ WgMn%e0+;g_%>u,[=1!Keݏ@y|/ČNk K *))'RP oK)][Ί0cpJ$6TZ[Wm+kKwJww yj#8RbU RqQl cɆ I'%//Ձm,yU%FDI4귑 6uh4>rپ][c t1J)^yF.KSkIHzy3Es[LDШf&:; d9K)4 E{󪓧>NB⹅%3}bDn]1v^QQ@>Q@B:af;D~? ɳdC{ n+("w O2ңi J!3dܸ"RX&8j]W:>%Rp IM5EXS$)˜j81Q=3˴us0.vxkPr9)ѹתqT͊ ޥ=ė6/z["r ҝ߀y=է>?9~AѩOWP% 3_D5iS J{Q0jUTR⧟f_dQFJdnh(is?XhrŨ7 jSA=`C&";kaVmH|6"!$]0>ISe?o5v یc筠; :'c|eaΠS3s *WUV 76=ܤ7]B~lo).Գ RXNhRFҽy]mHwU}uYŃ542,XYVyda};E֓yٗA ^O94"KRԍXʪې:;"gPLL&:eL9flָ#F̩:.ľ[Ql(ezGibfp:n[p2\T]* /'μƖH *e p145( Ũ)_eކ̟ԙx} 9BXDjzlCU-eOZΙ5;e H+֥xQ)>RfO+PA"&x.P`W,/fR6`d~{m_?iF_.>riQ奄ʣ5IJ5TĿϠhg3NmooȚ×H4˾lS 3CiXFdk`M9~5~6VԦ1)d&mI]uUDrM_+LU"eKb0yֽ.ʫHt7/;q# 6> CI #^<))tSbo?YvM4}=c9B55I9;6ݖQ78}S漷NuN-m/u~$W]`LvVRM퓣i luGjcz7(=vzg*nGi*8M[&OJ]Fj _)%m6q@PڱgcJ&}r]`nc2|ތ{{iꖜ,yXoQI$Əܱ| \.-G+mZzWwqdy$? Zސu_Dv#p$18ɢUo%i;v省:îh hAV#4tZ"D1cϏ&3X"%I!גJx},gYy:(. r{ t]>bY9MU.cfy8L{`>B>yYbG@e}\+G,v*\ nƂ8d|OI!]-Zq-b3dxpheKCW}m aMܡʌ{oN><>#kbBbDV{x( cQkKC _I{$ %%Na9;#u:W#t,K'ʴa1Ph~eTʟ؏JyA({ަ[y,y~Nչc;!z.T1<~*J r_θBxzPj}f(nṘ8FTvA21mӮmT$@  ˲/)2Id.uY q%"/ScڙZT'3yaPd9|{ʋ趴VpE*zu&¸ĢyM*ݦc&w4<ċ*LoT.'1NMW d\fU" '`AplBeu~6uѴr~& 5.s τU F&`lє ^ &5%8Lv,NkdxnMI@<)y] rm/l)ŦPߒ׫=f8e 13aWt@aՒUbl(C|4F]ŸkLU'ւ?Z/\QGYaZ{xit+Y{AO/GiA“Z } řRD7m>٨5ćNh؆cv-P=jT .e;h]v'@pʱT^LPtrX e#)uLƱ>6j :sNbg@pM^>4qlF>N =f?j}ʑ듶GKʰn C "w yh?*Xђ'z#y,w5EH4Dŀ[yniŽ'b : ? f`WRz6i!%)qTPyHzwp@Lw9d8Sѹ^)\VW!#(pu$$&P&aë ʊJppPA1MBz7:AOS"v* rS?p(' q)0#ª+ :P}NIV\FJs_. `dl`>+UrSrKt?1%VGEYM6GRg="kIBqM|Qݥ@29wc6aԌGxc4HڨERĀ-e+"KPH@8ChrChv7 \۶~0 LmONTe1//d5\ Tj[MKfLv\0LGWNs/ [ӀpL ]Qh+7z[.o0 Ǡ![1b9 h}#N;e/ }LfDTzrElK#'láBkD,bh۠eCn)iDGuog@[%]/%~|bUlaZԌ;K&.]fnK;[0Z9TO7>Qj^͗5 nȭ7w#mv[mVE( ĤFzMH2kD_MǞ6K|(oҞI";g\:4aio,FQ4EQvb^g[.o J| gg Dʑa#;&&՚~jހdDg1Rur U#T/⢣;1A?&FqǢP-5}̇q1++rp@5iDƒTj);30 ymuZBM¬B?dhBl()<g@3X_rz>{Pr"F?|5_PS/$sk0uR76M o%o"dͥxM'6q]S×+*<^wvZ{j_򭋔^I7EHVFi8腀4Uo]W,ZMFg!]Cc@yK0zzMYA" %Z֓0|Z{E k KeoSE]rA0׵m"?v;JqL:KCl>q;RuL->KQ_V#)O g$AW(lrIOQ19$"א^kzչkTRlEej ­<:'ݻbOIeXA~ <뒶mXlJka/2PmKR!\eDEWPS=5`OH+qLNն5g͛ATFGG YNRJ즺)RM>WcX)ZM@#hxfթ8&}S)$riIEF}uY?m~H[7S3o1a a>4} /[P+gaF*>NTp몦nrDL=BR,H=>4}!Efz6 2.x;&e.UI'`[6X?k%~;XwȈS8ڿ,yƄD/di8׿O^wHxbA~HNQ,9]F‚8pd2l-*P}OeGF6OH~l"2˶`8#00P芊$Ff]pס[R9쌟G |Z5cwg__SV!j+^^=*PW/&(h}#qg; Gx_d[r/INEB$K_1_aj] OEU6GN0ȭ]B-ЌkOWn`eRk鈓Hj.Q]n*Qp9bo9䨫h$S =+fT\3D 4.!|*^B795 Z=D)nU^Gmz?сXM&rjxlQ[an84ABYq K:aq6iߋfDeY5}AP^I+n R{7],) XICd}hmk}cUqJa[8dOeB9g7gj#<+Ee8KZ~qO3Ѻ OABgZys [b,o?јڅ_h9l1LZJ B JanX}Cp*uojZ_I&~7j9?[1>ܙX^d$\K[ gPL\& #DƱٱПkf 7N%7PZzTɱ7QXd cᔁ >J딷1"/6^Clg(凟4tTP8ugT)e|z5t3)J(m8ef_`y2Ԙ9.lU^,uǃU |Qy,&n ݃z, !od&.Y-ijχq^_JumJE)&cf4l_$-@Y(핝BūN8+8Q>ޕt/\GDF qt6GYG%\4.6Z W>#~YN`dhqTe.@$z %U|hKtُ*jB\VpL1Dq;X0`F`R] w2P `v:<-O+6-*^X9Iͮ-DE9ĒCs _U<}c*7vY Rz;1Vy`%dc|}fmĶJATS7祼h0g跙%v<哈t dq nÙ`m--}S^Mt EDJ*@xO X?츊5E娏}\j9d43pJ)Qzn2b47oGزk3s$#ѳaƅ3r]55(憗-|X} d/?~P]TCx߼Ԏ,$rn |6_֓0Uf%i"̦vt{u[ 9M >5·vI*EDoKYueʙS0Y_Pݩ: ̫`$a.@BtE2n^srW zuJz-VSpSg'wSZoQUaMr! 7,(9LI:akC+d}:b6cYYh !\Ln POL_}ׄ Rn<赭JMemB74nQ t u]nlHi9 QC?f/\u@?ܗZb bOۍHLBpVD?N{S'[ovXӒdmz4 ;—kz9D $NyZF- u (k&Wȓљj?>~Yӳu++Ky?uRȡ=Б9Dk՟~I:J=Hʳ{NbTզ|͋ЗHɜy"xzfz@HTTNU/%fg*ʧ5}QjV5/U,76{͖ׯ;EЊ|I.A7u#n2/UEkp]I4VEJn~[]*<N~zi;:1;#'P!7\kR}ɑ_.L/;Z%o`xu4pd[qZ!kQ .0; ɍJ%|cP#>.'sR9gߜfdSN+K$CynrE9K~z?חD0u^(Q s4H kCAA~EbDin3-IFޖ""6蹅:~E3#b2\9JRwg^o:+5@{|fnnːڭ]]:J9 5R6JX.Y>]7H$VA?xe/TދYy99 ~n |rפ=}\OMn6wDC]2fDtߏ$e4_G\ lCn.dRѷb~RgI8!x8ѹ\}HT8)(kãi24׉{nJpF黀Gɳ_7W43xu9ck'>C$ =*^<\]Y2 щ '|*&8f ?cCjosz1Sh9:Ͽ֡qG$~JG[jj;FDk\.4>DS_B<?̫JJvmJHH$?@}WdYoؠ} od/V{{r L1 n`FgGVNʌvVen;I44Iy ճ- 5e-U_G: B))^J7%pu3,]PбX~q݇Sgڌ VrVm $?',82AO)*nZ D4!LQ0K TGЌ( ~7=%f$)9" k}93iP[%ɏuY͘y0\ !ȅdI *>W]aAwp,T,*S-_}5g0. CS#g7 %PfF*r"83)62l`I_ȗ :[Enc! O*s-j<1Һ?#ٮZ.B`;a#؎Ē?'?3s6 Φ!C@jW $i*GB>j]PKt)'ǐq0/5TaN>X%S"Iv)Npչk n۟s񵒠}vz:}PM)?  uE)F> Óچ1x&0J7CGu=M GTzB5Uk4H Tǰ-%x&JUvG~ˑ'3-OsƷv1#!%~D VjSgF!=}WYi]˯t^$b֪`>Mmȱ]V091axUgVX;(Cŵ,;5N A,*:Dڹc%ko5%xEҹr "j%em_ M/c;]jg??J.]y/;, 񨞨vȰ I.ƖYؓMn Y-"XN2>)'{&U~Zl=Ъ{;^|N-c9ut23ReZk/{b.9q|6Mo=y5P`OcEˑig慔\ _e&[[c-`38r^1(̓k01P:!//c77F@M$0HIQcLDq"ޓJe8`R9.C<P7k!)tBVH~i p[V߉تl>MM;bK|ס؄sڏ [8˰_iSJ/<"&L(˫O۳*HbWy2j\T_mys6d2oc\p΀r[̞$d $E{z"y{ɤ 5!Rm^=)HhR˱DGcŇҔQri!.`9Dϊ֪ ,<-X4 Nԣ$]z?!!w]kU'1wg`_Ύ5cI/tkt);k/«z{k9b<jpkOviE\à@ @0xNv q!r2Lwz ?d2ߵBǏ`~d9g`F YM$ٶ,Jrb{љ;HJӜPD ( #L>ue5{MZ%OAӕTj ȕبAl֚a?8YAZ*=1HMfwLW}Y3vjnN>y'xGvwq\\wT˦Q2v>"ٮZ\6%jB&b)CE~4{|XOmz#◝C͗oʕLڽͳ |mYDnfBsEDEp8c!#{g!PU!6 y+~"B9YgO$;EDNeXqxЩ˃j L/%:0>nI7BAR30Hq"%X(MSˆ?.|•X37?񚑴r.Ы:wĤHn'c$~4IȚ1Y-pPOBV@&l2uoXeGD?VVAF$ ҿ8'S">2H?> !9*ؓ{AcjQI(}VD+c/mA>n9ڑ"X.x`,ȑ!d^|hb##9po[ ymոeWbѪ S϶{BgL# 59y\ X.QKBYs涛 hb'OF>OpkN -@Փ]"|Yh:4P"R%+h{NZPC-ϯIk[JވV'P) L501fAǑ+ i/;mS8eKE*oG_)eǺ:UM]gSҟ"uq'hH_m | `8hߖpӦW ̑;P(!ՓO @*1y4UR$Y6|糜/O@] 75OdF="ac|+h;}woU5%qÎ0~2GHhS\QA\lCn!,6:cK3X,4\*V/45)>ٓזd ˱szmhp1jnUc3:% Mi;ӣ9b~#|3͐z%Vw?ێ0>®~ V "a?A46UVNΗE#c\`όXZzTM)eܢaFZ$?Ҧ0+q&;U! "R&z\c߭U5] b7Q˦F$wl8,^'ۘnFZn~SPjοRD# x9&q<J9KESFT>5PdbDrqI2R/Vս@@5Danp% `F4=3%dlz^UH[g9Wzhc[pzG5bhΛk: s (+nHg%2p׿B²J+2&7QP*\팑DNb4ǿ[ShyC?WU{ACU 3 o&]cq՛&nmCNgNnGFF̥5]*_/s`>Vi0.+̢C7ձe&y%W>t\FS j־n{ nH]r,p7+H?G.g-$^y/g]96 1Pw 5O'g)SųUC(WF ўz~;#ʨdGZsǒ\CvbQR[ӆ +v?V1Hh[hJ 0uc]S^L6Q:De><^Ks~nͤ X' =Co|I,\ -7*ݷuX@;5K*떇[% :QaZ^M`EkfÈΥ\T*#At<GٯQo x}>,"@p἖sm:tf+e HA=zml&/"^CLbGY9zdaS$g٬O5RV$yw ADBv*:L^s}0EЅ8H R?#o}%PYZ4Pj72?bI^_cP_0*`^VpPP4jvA'6zs] A"3xa|q9څ&ƊKeNMo'QW M\4=JU覺gU[C95-昧?t ZS)+LU8A-V V:ecPݱm >Ś )^Dܚc7o`"؞@oJܢj -d[:AYƱ[=n6*0ԝcBO8l`C߉В5Z3460Q;BErA#QTqf?ᝅ~5ܪNo8\h_1}AWX!!9vqIO;:bݛ[`D6==Y4\"|켮y3 Z NVEB*6Tr(pfTKD WA)4ަa} 3wTmq ]SlqZm waU >H[~GG gͳS%'86k2a}To zeW9/]G$ 6k-ϼf?V%QLk^MX3þ/{){9?U>Jӈ>jw&GO j7䣬vx9}JhIsP>/Lm?F0N*K4n Pqy9@M"i 1inAf>*jY 22agmqjPeg> =/?sذYe%@6`PUNXb}U ӄDfq= kؓw9:@oB8ئJLnş Gj*5kL@pځ[IISt+bE-E}lTKZ<8 ,(n\Ȥ+B H,% .fr6[!66s5avT4(Hb cQ[EfC@Kck|b(q3 ʹK8c՞/Q}ɔEڟ+W^k"<@u[+f`ߞ!滑V"Yn*}0m#尞5r.< RVXbIIA%eW?.0}-x+ڣsJ=VVɖB&jS{kX|+׈E $wӃ˰LsAu5MlN97SWcuyq\#Lpn&O"č74=!:fU`Q`}EZՉ4{Z tJo.D|z=A&vI(ಜv?=HzOC1 UAif= t\ap;WMcEN:FO" sE} -xΒϴb\#P$9:TD{K Di^5Q;v5\hKyN &1T IDP5[/BрIy$zydIS7r`_>h[f)bŚģJ*&a"Nn6w'2_mi`TMpvӜS[(OP 6lZ\&p of ]G琧NzZH3k{8 sǧ +;\݅a7SAji|b y{Ce[$x:rhQe2jgA$M6 q8PP] 0O q AXf=qR螐:4 ŞP-R# ?&!u!-K gWgkxjYPA^xgo <oFV#25unw+}á5yV+iv`$j+r/Iٜ 2V &3?m:'#YAKN3<RHQu^hYx:G0T`%yq0+eG[#c6܊Y|WW;yTP)F%zE|{xxe=]&Hd2ynrżn>þHW%9Jyu*xt'u$noHؙqB˒_KUQfXOڈ% 1DOȋ6ҾŭBuDS7wE % $Gy zұ冔;*dcgƽ*)@/ Jfhs -:T-ɯ.qW:EQfSJRjhtZޫlOw(\$LyCt5a? ] gHn|)zS;:^D(n՝f8ܠW}pH7CZRf@CR@bEYQrh?=# '+b󟪗ЅC`N2ȶ 4P%MΖK 42+"X| ꀴh_U)rՍ:aw&֝?0np<{*EpI8CYc'Y]${Б7zֻsaW`sV6[r;mx}|(|N 8^4."Vl WgaW٬u#1pq aP SO & 1!Gm|^.Vgz`&0 O,pu~CK88S|·锅2s-CIn Lz1unKJyu I!>SZ^b[`5/f.)5&1,p=$ݥX<΋GzPߴ% 6R68{Y}&(+C1D֍Q}Bb:Å$:6ʝ#+U7'(JC '}3k]n42ڂ pՏAޮF\Ha!4ڽ E]vT ArgQPھ]`((I$ Qh׳6VQx");u\8hٱk% 5OGAR|1hDLF}Qh3$Dd-5 ޼?y%"q^-DƓqtAҭjnPQ;@<ҖWp yi`anb*6%Kv"%eB2}royi9KWB'ms_2șr "rVJ7*b\:X"{c HZs¢j{Yи}!EŅ9u;x`|()0.F2͌}G'l$$UB>lM_h1ݔ"| XIiRpwɡQ c(e/{2l<;xC8YrN4Wb|Rku׭fa5fi3q\16(58Ћ.]P^U,RʎĻ3wU!xM1ɩ nˀ7-<l<d=G=90D5ґYv\l;2kl>a9 j` i=oƓ$|6Ʊ%»QLClǺ ڐB{ŝdq룴fRIgD3doX-?U1=x)]*nf(KӶo,=mĦy[q X&ӽWI$WGQI) KH=]٤&ڈ˴(spiScgἵ2ӟv;Fb9lS{L'-vOJ>!OLd΍^x+b]}-Un[u̪T{)?.A0]qK ~IR`̖XWˎ1dUnҥ5?q%wQ yA$Cf8dُ5ؤB7b|zUH<2_QoQ47,{IKـljp" Qtnx_<حhEm(x}bbnyxs:RS5kL*mw{#arM>D?u02!ҺG-O.9Mv0Omڑ=Mtt+9&sa/T~\'RvmM8"|sAK>3%.9n `14<fҶkכS҅Di+ 핫!/45b-FLQ˩gD4" %_ʐb1-.&̅1ُ4{t"a(Ƭe@ 6ܡ?Π4.<B)ޝ7LFyuKVP,U_B5XĒXs0X&A\&Y*X$S`c~}:>o[G*"i\F=*9$13`wkT{/ L ÖYeW`p)˳XkQc*68e53eۍ@aLG8hðy"1 AiX.̑>Dvy$}̱+p}$ɩ2Qk\fI9&ٱ8t%\AC+pPl; K,bᖱ:w^ϟݱ#\6 v'`Uo k;zw GVeW͆Sjsb"-y+ا',lR7"h(N2tPGy}V֧ú77FDPN_&($šVxG| LaO!+,~0M0/`^T%=8 =k9khHۂٹ3P UJ1>1xךqA%˪#fϤ{"MdĚ!OJbmfy?O{l_^j~v6~ni7XŞ\.G^M[]b0% Dr#/sh\|! /j qKXbH;ͺٺj}7P K#9"VHP3nj1'_F?ϒ>1pVuo,r0?yp'p!67i&X!_$>|yz_4\MBʷ~yV$_)/ϒtI{$+z}H3u~|k6y'b*>OF%D =P?f{_>asV0~CFN'@cP^z =KFKÄ&YUXf,'FTPVhJgO4-(>jQL.`$lwyZD-A5.Aw+NN>U|R'j=h3Ғ.,oTtc@7GDZ"S;q))\>@,8mXZ`D<;pr )͋]1ehZ0Lacc3J|n~Ֆxذyc^! bAj Dt%8qnd:T~t!x~vke{.Z헛6ɟT<ւ~W0-e4^5SUdˉm.}|Vo):L@&E;$Uz;?L>}Ą?q=MNB-P#@ϗ2432EE;H=muq4Y):,DH+CYU p֜6qd"7b6zanQu_J nEP,A pAqG[՗S4 $\U`@w̞%9/~1~Dnȏ !*ȃ,fYA͢g:"y!KJA$Hw<{뽹$`H.7:q< fU/bzŤ22e <@P?ǽxη>:F]RV'G?[E ]q8$(7u6>cx%lG1K |bPLG"kW^dV4;kPwPzQ>b)x@xC 'Ӧ8zуF*`>!w#R>mWm.&) !4h*{$jJGHwVWǩ Vaמ$Cn"b)Ȯnto,έ]C b?#N-:>lo!EhOD0+Xh[f xZi VS+~ ƍ->iĔ)/y29 Ͻ0&^dpⰟrAa6kR\ ) oRIc!IA|f^H%dQ36tu }ANr@8ue ö ]w̽e N=`pGNFb&zN *u'JAt`E 6r; @0`m ޔg籥}p,މmhNٗT"F\ʁ~:rn-:Zsjˠ(`9nä Lh.\߃IJo_*v8M# ƃ~GҽBdQ csk(r84fVP+?g$ع2:B? dᱬɳ> 2`("~6`Tҕu[/Gɲ2. }J2 0"%eI1XAUp@4{wD^uR„*hbzYA#"* ͟wf*֮f\9Si!Ѯ f#ؒV:S*&FSDkj1e%{+3aU~z7oD0V-W榇vc #؄*6Zcf顄{z&H<h]2ef ѣO($]>& ~ny?'N TgSS}Z="D$)K6T:# CCR-]l#(3uhGÃ?ܯU4Pڿ;gU C b~45Ep," j9o<+ڣ'R O'!eMk9\'qTax@s%iwb*&bޜkb}{7#W_XhP* 1ۦ@2>&eYC['Q;4@I(.7A+d:~#5ÂsQVAU#ru:z_ɇ6S5!`p'^N(U*}p̏rIHP-9-aT/|P_5}Tc]ֈB"(Up"x:҄<'u6= 'tm]Jk^~ q=' MKpgvf(Vb y%ςo\mH\Q.@&IvԚv7 TD#Ѡ®e$NξցQ/>u /;,72O$v+d}g-)Qtʊ n!ʺOVPBOhk H0M$SGVZS@# }ZߨyW'&9GC@K恕htq\BN).LuRΦ 0rŠ>аcݪ3ԗ?E na装oj:3)Ќ$n@[Эz!Ȫ%\E/7#{ L"H^Rt"VEe$j~lMu"<\רhX)6ɫG?mUCCNݾI'7eHidWLzPűm(aJY0g Nz-!FС5ow.%oEgNhvݹfT$y(=|?+0Etl7DF `u6<0$&NIYv-MKlsu@2)qmBJ!zbL;L$"̦hU?+o8쿺G[&tx̆svؙ~&T,)*rh,Kfu-x7`?]v[m:07i*/*sNM!yMYvPHPERX(ft,,*UHYi<*PrZi~DPnl>Z "CM%h"^s|fR{BB&^<@S÷|"AZaTv1ݱitz-kܻ?Y=Z5/LC5vLtF,.bݪ 32m/%{Wka{,4>i3Cdԥ$I`RA:} fQ}>1$fYH{H(|&ξۡ(/ )8͡!Gz1ck \z,'9bvr qpGNN_$R>(o iZy`<EWUd0tТjJZ:Fn+6vֺ1,CZAac1aytED= vƆ%V0::iw/jqjq8ߡB- $ca5Dn[-,JSRM ˑ>uT{ RFV÷=-,\W*] ʺ[ihXLrn*) ~]GIᎌj Ms>OjE=mMxvL6, ]d=)})]zh5$ik誦Ff^h4 *yf>f 4" 8%RXHkg(xE*|f+X8U񥔬=dQLEZG Jٖ}ν{"'- d1_ʼcQˏ4M.ʧm@p!ݦTc5Ibvj,1:8=Ub^ke8 58Luķ_U٬ M/Up%%"L6,70D9+{KR%] KhkuA3_l` ֟u ? '4&>vUSc lpީ+"jl076BD'"{x,eJ| o>RWJIK77t IF:9@+Mc>E+p[(9I{]O@Zda*TWbf`WfR$n@ʣ-s<̨H 7mj[@e`B*ٷMm$l#B`z.R榧 {$w5O`);"gԉ$P(@q~_(%w/% ZE 9Qn@֬@z |cKlU)0!-mPJW>Dљ? ݻbF1Ki֞ɔozNs-8&)ɐ{k o)@*;ѵz]?ekK6o[TܪfGCz f]!v駃Vh/煻V*F;BeY9 ?5/OԢL1jv[js=wڡ47WQӡA[!!F E5mF nWJ='&o1} w|I2*VZ6tXEXQٯ[~~Q|vi9l,.8zl߉Q3gqY_ <6Xߚ3P6k, *$eP11Ӫ UKFMlﯙt}?pVbٝ2Q®Yࣀ3p͉,4-֎\nbG׆qtqw󾘞N*UACm9 16nRhjрSoӐq3bVoV^³+蔓<Q3>{Ì> yHV`L1+)GY1-@CN<ԊD5ٵ_lE-N>ܑ U ǻ--O@JY3i6lԸ5RF˯Y !!"\NFWNNrs}Ѷ|fGŽQ Iir)Um} ykl<+Yb}ӾȣEvZ O %jGܢc!.~l&Jo0;7ZM\{djG…A-áZZX7[π9ckW"X1=YC "c%#+H`-7E\8vx ?ԋ9t|CGhe[x Sӄs*|$Ir47BX6w]_{ük-hUtKl@e|=CLcgnP`K &8½\3hx:r]0o`$.M߳|dٶ>ŢM)^fgژ>a8^ K:9t(oW2C~!hkK\;Ҫ9 ț|Vۊ1.,ƖPڻyc9vL-t׹[#wLg M! zӍ;7# Mk-YDh!,Jû&$;ul(&)|8!ԘIO⌻ &n5R2 + {F'V ȋ Kz 0e{FC55 Flo"r}f{ut<$V1aUŝĐ/3 XgYK:^>I1(2߻-LbͿㆆܛ aJpk'q"'sX5xԧ(F׼o{àl)(3b_{C=ZW WH=r9ӂv > 7D..{H`7u420+jE%} Ah_FijcI䫨>̹r݁VL1^4{dPeG6Q[`>؟2| B:A4[&L?[{Q)߶ԛ1*zNK-P>17h#ED@rShy] 2>/m?]3zm Cv}3+o(97 LK4`2r "33DH4hhxPV%DKkOꁫ#6,ir-2\xxAmAw§w{P8diž`7e^~z8ۋW%KpRRKn>fԚ:&5Y[EuN8h۽ѝ}h4™?l0m_ =g"vN$]NNUu*7.WO Q2,G!h +oN\yf΂Vo?&ɷj% gغ@)}h Ako7Y^En^w=CBe4/[okl3[3}ڰޯ`i݀*!܎ˈ rj絣MVU&'59hdI%hqՖf4ݺ3G3hG>&=Q# c7ZD=e͢pPL)ELB6>l 2'N_畓0(m뉡 V隼 0P^~C9O3.)4<#S )%[vV{R% G/عmաu@ {۰noD1|ZĆLeJQfObS2S@skn+?amrȊ?5 fX/#{4gq|"ECYM=/[0?Kޔq%JnGƶBi;"8s9 6gTgE*.&^(/?L]oj:YGY J7Km W_VS';10ٖ7ŊC{SSk 2F4xN1^!͍b3K4 BM r=*ХZEcApܢcؘchY ,GWE?GdxBZFIS 0&h.= rT%iq7dJ Ri#ކ嬵>]26j\FdP w}Q &X[l]bP m;ES>Qz(RQs:QI^ɤ&2emXC~%u΍@9ndf]+`E@ e{2eKw/aUi%nmydPMAˌֶk7䝃sRnGCxH"@2abiwÂL*5jxtZ 2qJE{U瘽fÿ{+x4rdϴ `6[4W}IO:[SqJ#W}G *-yc}q,@k2AT <ja 9Lo^)ëA@t4ȜoW4+8ؖS\6+ryy7D fI;?i}}= p~oFXW?{xb;C>[}EG`*2bꨐRU3*0@ez~U 4g`K#*]&{}^ >AMw&"sd~C63tdl{6jNO$\0DXeύ@A8=5jdk#Ƌ V ?X"hfLC%Axw {60B 1c$0 ǖ*()9RQ ؗ~bZ8~I&mYٱ(EOüYo*bW9Q)kyM"!uG-G Z'w sQAyy|s'J}kwWH K YMs!g eŊCO&(-A{Hy[37#\#G'A9R."ఌT7KA5x!}~) 5j j!ޔ# Ksxi LHo=q W ¾QIN+k:qZ0̢ڂȀQ{e8嫉GSr::sI!չ1W;ւ z ٞڐaό)Tjv:Sh)Ӷ(^Œanˬ3f|DC" #3 2@eQ@t4t| A<+rg;oT@ÇBv\6OުkPPS :XV"I:;M6;PԍZ yXӁ`C; G$$ϔ0W0{=50$a[œYŹP*Js}K1<ɜJt߻9N ,;wm;zS3WL)$m0tBNJrljM5a/L;HdW#c|$8^?JH6lQJ먒9iAQ?FIҔ(Kk͇Mq'~Ug-N{h,!D\N|?[ͭ,~ աs6)R}_قʢ QWۗ7goJt*˦Z#,{^)ƜkVf<-qu|Z| Ōq$l/)HWSwӯ|3XAΙ粨Du`AfQH)J2"V $,6qUkY<yn z#J(*bAlYuO#gRew6^hS=@făbvLX4jv ⟝![ڇ`^返~D9.<,|#~񔈗rIh a*z]47Tu}-i/~Zw!A V3EYpGip'5UZ!zvdҵ]jzMx[}*Fq_|Iqf"Ӹ)Y}uۘ ;*&g-&㫦I]: j }X!\ӋJffy:3 2շҜVB4'-}s$~B&7bC1v-{) ?0o EWs,?R(T&++( *vj K0 Lϟt|ʣWK65w6 6[xGE^c2nWW ])ڀ:gDا!3r] D2ĖZsb)1 q 2pqItURz$(KMR:,,(Nl /󣴂Ca >͊sCîʽE* OВSؚ/ck-x8'^j\(*T^+La6#CeJ6g>6HCDx\0Ug^PvZZ$QWFVTErHx(3:"2EdBˆS4|>Vɍ˼P  gXulf1@Hq>Әh6 g Ureh/uglKS!sj{)2LDѯ|(b Ydg J +ۡj_i*+q4j4(obnU ҧZ$]lizDŁ>’B,OũnRc5lo }=ƕ`ԯo)U_ȟm+.wjVM ow}*ĦIvѪU$4$1DВ Q[s R*//T57笴(AփG@(^EmXճ} A8j -n=.MNikpPÉ{_sZq^hd2pGono' l-òOX((,w Q')\ CQJw4+d5!=g[홂ڒS d@okrg}M :.7>ফbў8`vg ⰰ/{_iSS cWg\o%LVÅY~\j b;p둷$("s>œĆB3U42q5d-t]dm\ڲw,p[%!-A)rJ.1>sE|7[X\ 7kZ(:>Afai3 k _ <5 blC`bJ—V,aW?yĽ[f6kQC~CRЪ -*e2t=bFFRk" "O=8"4;ۗ!m|Kѫ2<%s "H8fN]vpI0,c_k>}\ŴIA 0]3XtS[ĭ?86ӂIg\WjFk>AaO(+UXJr5)>ԫ~Woo*k(/B/z+ p:L|˅Sg1>u3ĥݥg'#\@drgZZ鼎B {V#gdaOg-* =Rl~5ke+w2JiFNI9aFCJeA9ly=tVT8xJ渾T}k(68W)@iu:aT FZ20M Pr~HNɮw79W`ZZIț& 'O*^ >҇{shnWx|jNE -c͋=yVĖ@[ ie LYݐ]؜/\Qo7<"Sq$yo /i9 Ϸy~XICEU12N!̡بfuIˎgC&Qhv 䝫q 5ɨ@_:oyH[Z 74\>F1,K8Pc6X>49Bx<*z0c4}[;i?;%Q%m1VR#x%dT}p 5^!>GM3=Yo=L t16df=gj4)9spP*&R׏f ͦDzqLÈ(>Kd@_F\HȥDݏ(z1{Y OJ81|z N]d4ÞwSr#ݼO L^JyʦQ:m2Yi/<|\?9'U1[UpWm_IqaQ~;lS'usr^'] v@?ČĶur2pn .+ԑ7"/`cjDF;:5&L񸫒t^,GZ{{֚d3D +Ncݤzv. S*g\YСh̽ q0 ZNξiqX;|IFGeGx4-QSjx6vC5>Рse/"urzOZJ^1x0SĀh:T)_EoG0#7,査9.1r-ڗn [*ݒD8Q/k dgԭ;bMO/GAOP!*P©#1<0$JFDRhH|DȘX}q8hIֆX7X}kB+R@I h.U\-ˡT]b=(jJ#}Gx.fߜ dz# %Uvͷrh$dX<BrQ2aNoҾ  l ,[]O~ ;vVJ-r `\;tRf-t ,Z'lN(+|}xK0.>6Bۆ@#φЊֺ{hY31U'\&y)]QgiPsbKz+<(P=! W![03fXw| pD"$YBP[ (c\\5%Pg vKb~P@rct٨ߧ̉ vӌIj JjAQוּ>4Oa#QR0eg^upE!ݎu VgOeDft72q"/͞THYQđZdqҒ-`2&y9yopi? iiH bL>jEcgvW8RSD͝B}w k2D̟ W^ܐ/O5 lM"y?ȱA:)+zfՒ1#NcBy`q=+{,Js4O.vDL"p)C{,!BW]lkܸ̇QJN˦{#LK&v/Óx2 e:e!|k縃&Cмb%0:ё AĽhU,aߪg=y5_fQL"W3_vNƳsΧtC8sz ܇~~)E=M\wWNG`lU#Ӏd saY~nTFOhAf")`vmlՒ/0FDF%2$=Yi8gϋn7.u椐v3esR`,/6ԳT)[2 x-+Dԅ\0]Jd2(+R[ש}KiB{SHH$ f5rpnMXT"<+~"`Vs\,' o;|bemKDd,Y~͚o (1қXؒ8 v$@J[OcNҖuM36 ?/6xfQ]uHE2 *O(uߣA5C+gcrՠN=oҍkaVׇva;i/=L*02A!\+E"J"Lу:~D?^cZ Jb k#!ݔx:/bH]ڴ]Pm|?p.mu q"w~31@YѹVyr@*TY*L֫zJ8;A?pܿ;@'AY2oje(_]Ag4,}LxZV fT}mñ$9vrz=A:րIA0g>.$Oc`U"Ϲ!}E>[~hFaW3׺g65FR?d|nއ&F 1')}NZ{Gэuj,Z r W>0N1jwu%*OQ0-I#l좞Ux_=,nKj ܱd71z&^Y18E$ODud4)\m,kwߜ@Ǎǔ3p>4>]K;L J.ġO]/H4w+4K7&\l9 50O û{&uY(iVP|ӡ@,?tB@UOɪiU8cFoEbH:u'HzO6V.t(Nզ;#BY:G!#qdyn1w, e\;~Ia_%.)G5okv_bmYs`K2!2ƜqY IzY%`8" BaG|]{{CI )P@?Wjl jME)a#z#K`|q'x='hGu{O^_ٽE|}Aaq3ݖA)P?m2j_ex=8XK&YWؾ?5%N:Տ-ceAj-,xu^*B훧p]X(r3^F9TPQ|%$1&X9| oL-cd0*aF?6Z>#ͻx1`ʃ`vP9N<UK]I{D^vUO Ȇ eibkmi"[R 9cjͱƫ(Q`-s5`Z5mM.&uG._^gPn"=3&, :2p*__u$ʶ^o䁿*lG }YSΒ~ʭ/++y$zrb 7 z3p ?lH-s8{Y-82Y0ؔb" F~"SST9bEry9qB(!.佄4 Zaz;L@\`.fy]Kq8[UD`53 6x߻#UNXr|ĀsvTp]e;Iza5jAd0s ;xCOEZV{/Fd #M'=]s2JwjbO@"lB@EFma6TG h/6[Ͽ$ӹ?ˀGmhE_)d>ơiE)AH۾tb<Qy0 H.4L&ݬH(__ ͥ2o#GahP}ug3 5Ix)2.c |S {]I >5@ ;훹k>xχ8CwG24=彭 &e)dz`+^ÍV OG.ސN߀z 77^/Q-)M2FyH C\lNOAr u=:d:(s/lw^>*!z'1ChEX;ݛ-˽JedVFр.|{]،A,Y5<#A"%೰PZ)ռ؄wHn;oM:?  VH?R֐I)8 _ɟZIť)׽~gX a)J]E\45,0kh_gкoarPsvuFfKyky\ȭj|5_V$_lJJFy{WZbxj泘Z\n YSf֭0wVfe*%O`U;^J& Tn܉[0$m]iC{Y@7Hyώzmf'cP$ gϏ9 6 ,PQX RJGL٫;c%@^G1Wu3i9 2Zfs̱8(EvMw\nosY0JiC_ Q"L1 @vAPWvKߨyzX!clRhoO=yWgDzXB.\CmZT}4reʹqn8D5aJh[)M1HSWEmI:%|1A#2+}$Kw}10nOދ 5碡Hl+SG Hլ"Ce=ƤL__:1NЯHB*^!)]IjH 9FVj\B|Y9o|xGњ{,g@P S(ޔ)Fo~ljKU<]c |=,Bj:Bpb:u `Յ9b&ߐV4T"v50boSvc+LčMZhۜO 7lG ā,'Xhg&p4''ʔLlT6U<;ND4,. 8W&zO[~TҦ)-laJ2~,dq¶eAmͲ׼+)/g]*!a_3VVjyg?Wwx`jnLߵ@ԢXsx?B͌ګE ŪexrF`?Kq?Vf71Hc"Mv,G$ŎMARs|'&vF]ukO~7SYW.ioO$t!qoDVG6@Fv[YKe/ j AM {% v b$I/`?b RM _7vftFl^A E@Ju>Bқv?_W"] mE<F`,%p2p&LtJD9 _ 㙞w vubz&ك[j UH:E/m=E8}q FEQY'I%^CD->E8`eg褅\(GIf,Qqa!/.%HYCeU-\dq ha 03"Osx  sP|[DHt[U)U P:]c1`b xcAn8" u¢Us'8&W{a/t%=#̬fztk뱑+nγfSA=g\fX+4YfU9athe׋V|$sa>U{4R9= *6͜kYO2;[&v4o7=VܱƐ2_S2IGl rV@nͬ勼=d>}Md2Fzif,CN3/0W9aR4šfH o#h,$bm"'+h'\~Ns4x\g5cmno[),TZ 9/c5Q @C%0J.'dSM0S[r{݄v:>U¬H`~)~'e_@=F qIV+OzEx jܿ7/_ہԜ nkg}$--I°LiwTX t^4~dGğ;8#?*LAB/Y\2Di䫈 hAzLݛCfu*1ktƫ"`oh򀊾>!};M7l_1Cu0EVKaT>18JW(Xirg@Fvx;LVN{;"ݨA̽ )?A3E|L E'Q%$ZuL (h2etTV .3Lj(۲@,A/{qgz7Gj#w!Og1dZm_cP>q ?Yķ- VrGeK_ P z Mo+;hKSyڇ'k}w-?Cҡ])7qY/r+1 @ f^B oKt/>0Up7*80M^),5+D'$vʀy %;'0c(5V%%1)Q뎫PzɅ`p;xOTQL,~V*K͛LJ"c9u>{6K!HTȵo|/ڄo c)MX]\\jgbzZAB*EK Bzڻ/s֒㽍S7Yzξ/ kIǶz [.-\fͫM :L8ЈiwdJHk݀w@g0/5S{H錰2EӫDtpQv?@26*P0<:5xn. XmXuC(/?ЍR]AS]ӭLm-C1v9|-e/L}lQk aH YR0qx2 VбLu&KɃܙB c5QjhKW Ϣ/t}ͻF*؞*Ћvͦ5ƪƔ-j!5mMeM|Q9  4QP/Ʒt% 9.kGb{GfUVu͌\`vऩZPc6t+aǭ*_Ȓ%=_iA)fթa=P룇zXvk"Z+"PW{;c9F(F3 ]qJBfGH1KU:\\?gdѺ!AH)Mm\ΰtD'P CGkp)ҢVGZٛI{GC))\E2:>3$3֮4:2=ǙS-0P6D/7ɋl=cv0)QDѐ·O"xP.r0j[( BSv G9A9ۑ\#A hr40MDA%%ArGij~5-u8!)?io>Ɠ_`u{@] J \;Cٜr j0)if4æ< r IQ83IXnjw\~e9T;w -s`df K*{Gwʱ™xUUbY;!E)a>>xtF\[HY ,p'Dn.FCdep:zFYSC_F(8}}mHU7 )=n[_F? [I3IlxcI3Ō/p7[ qTU#}K1KW-v (Gh(F/^oI:⵳E8nQn+ I$xo{yyA[uu)YYjgYkU 5b\b!n맧fU5c3&)ҙ0$J0h[Qݚh%@Y斶yP9$=QJ#VHaz)v2n Ðje!3-MZC>شM*CCsEqf#[E>'#L͛" Lp?d&{;}ȔIT0Bsk2cQ{=CZrSlɦ"525\,<%@_JE[1@!N/_A7JDأ9` /":kr+DÖCجr?,hy1b4Kk%-3>>j$1ݓY^sGG/x˜$jl-l.m?5C`ꐁ/vX>,'w+2KԊZ,y}9AcSPP]ҦPN'տ|OU#&e/{T 01Oaf N)[7b>x}@ b0' ӋI"ibS`ΌtE_DXBUb">.G4w#+0\,~n$b32pv_.ı[dp ߹iG.kcX4=%U-S!*>KQtICE4锳ok?n@kS#ejB̿l]+ShJ~ |6z,P6CW,zm#hh IzH:kJX^|_W-f$ym=L⻂x%MD9iXU,~ :T(ms^#GgAk$RAT^[W8@"U[ (b 'ԡbg3+zBD|] ٬*5$-bJC!cu_H PF ™MH!R"$0z Efi%իcې9axWDs 2Piexbv+wR &~J߸CLh,$xXVu\2?AV%P8Tl2MĆvi"/ĥs~;i,gx"]y[ ?c8@tɫBi!5>x$>9>]f; gS5:K38]/s'bGez9|WeyL _EKUޏ$X(T_L'ҟ6|AήA<5lPU:̐ӵPݲߝ͹Zە#+), f%}$Н%r")?, 5-&:n+~QrqLޫ[f_KE[vs%`5YA x}B* G&hc2]+=g@QP'|1|  3’0ZKνE;*&@G\Hv,ZcreeӒR𵋫Vr= !e..s:gw97qq.ڏZ+0-(V4kޢ26&.ܤX7"]%Ixlu ¨xN\72%w <( C2i##'y;!ӘZK,b^^3aξ<))4Wj $cso\Бq O EΊحT70! UY Aw.U4=.RgpFɕ&W/ĨM}Z8հk(BDH]ʃ=d݇pɂg\:MѼQ¡[fv.Ǹήe"g-$+[alwc̵l3P!wZ8z6A8 ku.2I" ͙YދnbB So9_%`NYuv/V1fXnV~:d&r? 3EKc%d&dQ*%3x[<@^ešgm1^%X^2""ζ/BXQjA6Ąwl*Ep ekz+ېa !H)T 9/+{kr\R 'Sw5{zJ )g{9 F''VV{P'K6TB> vdF]XZ|Ƿ;?Gԇ"rF "tJ)pLрv 9!`mUH"& Zʒ(4i-э/|. 7p/ C82B'QyDޣ"S7 T)-zGsgSFqFBRD*d]*DSYFL4~b1qhҹd>nCuKp4`6NKTv,r$*W 95׼@_bٰWDzf7G2{ZK0ᾷ4gՀf05wF.jx%d`ށ^rhrwH&x $(Ҏ |223,F t7yG|g+U*9'[A5>>֏FO/3Di(M+6%:uj0'R4L]i)XؔPMhlC:k\U,1klPxh]2!~QW#BfJ[[MāF3'đYVSZe5?+X趻}P`Wj.PY.g<#fp,2ҶjƕI ~o׌)bXp]٘s{D[Btr(-]?<"Z)gRt>6czR>f#=P3_Jہ:Z)쟕H8C|if% v0a%Tڍ7+'A 4+U~>f a7*a6oqgFB<bXfL [S_ΔCw>H/1+dJpT arAW(]>-yU@`GAvY@HԷC|Ԟ{ﲡ$LZqxDs8ʭFh$2g^"0ET7>Rq՟˂NJxؽ-ebNܖJ|0Q3U~6RqLǓvRC9쏻gVdx^]Es1hiz繁P*L\NhF\J0>:P}y(`O8 A*7toe$}ȳ^|AT80܍9R+YH>7mӀ M[wawSĩI'̽z #ǁ[}FQf XA&p2[l;6rp{l~&㱒yP$ POHmdJۿѫ8fkcɶշG\d"1{w@(|>E_c(/k\٫%OTe0x,nژEWsiS ׷ H44{^4γ*^W`;Y߫ց8IRB$T|Uz4F]ý1Y o\ 5T?5!-M`\dfXN*zq1rײGvZkbzY{uV_/.{_Ja23R,ĠVIC~-ޫ:>ﵰ4dq`YScC*H wtخԍ5 ofZX6ɯ o#%LHֻcGܔXIP_5?Npmx*fxt :$ M8nmkiǏw ЍCF=E F6(QPg'YP'΅ 'ifE :S2@bPG|,^.-טw =T$U]aN  TփdO%=Eڸ JRڦ9Izq!!)ЉgY(pŀ_0\8KʲҞ2Fr%PQHTS'J[6f@Orzumu8hm0eJj]+tzq{9(@2깊h=NfC6f2&qMYa5ԭzE6J 2>fjM,2Svy m*u0uPA,,vezs fu6+E '~"h=WQr&_0t~y[NlAd㟒i먞\I@jWףjJ;!sЈi-NE+Ǔdfe-<"h+ .I#AW-ۂ fÅTf؛ ]-T8g&ͻOcjO6PLN& ӻ+Ii%L#:ISqݬѷDq"IHKE5I7TzrD ܨ%/t !3{Na#n8^6T#"3fǹoԕy7D&Tq9 X7HОٍGۙ"Ց)7_G&lj!q+fM^4'ظ8lCĜ9*>dT9ԇta%&!VW1ݐ>&^UQ˒Iɪq!:W™߬m}WeC,_>4Ts^Xk/*鎏Q;YAy hRK%H Q0gl5r89bƏ5~Jtf-Q?\ +׹@ŋp ,/AkOXk;_j EɡMv6dPwfŷ_w"]1?x iD;SvM0xhず˭rF3LAY f;:|즵lWǦ8䣅Pw&~NL *-4*cwԦdȀ=bA^gL&O\YW;3( O2Ơ "!ds@*TN Ь >@xUf:j5T;nJ;!oE3k W'Ve(~#&1H!-q`bx\se HirNKNF3t?5ߨ$nQD1'VFn ( }Qy}KS?d]x0Ӣ+IR$YS~ہ$Dӳ6o>)-|whW ~0O\JZai?bƼu XD ׼i\Æ\)wsm2ٽQ$xI)kږb vh",o]r:سo1  =eK;0我AT*_<)`'4œy^L%^y F9!RP9BF/p47MDi+ZY~ h15ns% rJ#aeoTVO^9R?SHNZׄJvZOY:;٤673n̚svl L]Tq^v<_9EWu%r#U-qڜcm^$ \Ѿm#)*;6 ph|@ϟR2F ~m ?.h~Mym*tzڑ01,nTs( $IneC3|FBAT:;l&P.ˋi0O~Ʋ.`ԣdl%o"Bz D]hY(nvF47oG 2Vq;<ؗvGT#&At=!jkG\8t[;+HLG).&blwzA%[F`pE>*B4 Ck{nR5`D/26+U} [a 67Oosݪu> TQX W|t~(w4<< ] ~#G -za7&-P|NxpeG.=V Ga~B3_ǧX?KžZ5"NH |QiTDfUCd~ -Nmm_=pl{t3r`Olv 8d;!_#0 aJdE RԒOB[.Rv %$7JFMG*Q0)A–J P9D0t8',8ۑ5$ltg`\ƴk#?bVBNڅf} XcLJoHmUúy`[Xuͦ:BkYDz$ԭynX´s \Œ5%A? tQ?'b$d^p)\31z̋ aܭA,qS 2G=n%ů_nS6SG^̺dRyYkқFAt&6Q